!!“Genreflections”: hagiography and other genres of holiness
Read also [[Translating hagiography]]
There are certain text genres, also common enough in a Salesian context, where the recipient immediately recognises that this is a text in translation, not because there are errors but because there are contextual mismatches; the text clearly comes from a cultural and maybe historical setting different from one’s own.
Without wanting to enter into the convoluted set of issues surrounding the translation of the texts for the Mass (not only into English; the same texts are also under revision in other languages), suffice it to say that the current Mass text in English immediately lets the reader and listener know that this is a translated text. Word choice and sentence structures may be part of it, but whatever it is, we recognise that this text belongs to a culture different from our own.
So, liturgical texts (for example prayers, prefaces, just to name two in this category), brief or even longer accounts of saints or men and women on their way to ‘the altar’, some newsletters (Cagliero11 comes to mind as a newsletter encouraging mission-mindedness in the Salesian world), even homilies, and the range of ‘legacy’ texts (Don Bosco’s voluminous writings, for example) might all exhibit, in translation, this sense of being different, at times even being strange and odd — unless the translator has worked very hard to overcome conceptual, contextual and other mismatches and even then the ‘difference’ may not be completely overcome. Nor need it be overcome in certain instances — many of the legacy texts referred to above should retain their difference, at least to some degree.
Translation in these situations becomes a very complex task. If the time it takes to do a good translation is any indication, it is many times more complex than producing a text within one’s own language and culture.
Here is a simple example of the problem. An Italian Salesian text on education may well speak of the //finalità// (end purpose) of education being //l’inserimento del giovane nel mondo del lavoro//. Now, to translate that as ‘insertion into the world of work’ is a kind of abstraction that does not fit well with the more concrete anglophone mindset, and the passage may well go on to discuss connections with ‘the world of business’ and ‘the world of politics’ and so on! We would prefer, in English, to talk about ‘providing them with the skills needed for finding work’ or ‘getting a job’. We might also want them to have business acumen and be politically involved. In any case we leave ‘the world’ out of it.
Translation, especially of some genres, almost always involves different passes. The first pass will attempt to deal with lower-level linguistic mismatches (often word choice, word order, that sort of thing) and happens almost unconsciously. But other adjustments are made in subsequent passes, and crucially, these later adjustments involve conscious choice. They are no longer a simple matter of subconscious fluency or intuition.
These later passes involve conscious analysis and choices and, like it or not, these can interfere with native-speaker intuitions! Discourse organisation, for example, needs to be consciously considered in later passes.
Cf. [[Translation of reporting verbs]]
None of this is a new problem. If we are to believe Peter Braido, writing about possible sources for Don Bosco’s ideas on ‘preventive education’ other than his experience, he may have had to think about a text or two in translation himself:
<<<
Confidential reminders for Rectors ... The document as a whole may have drawn some kind of inspiration from a booklet written by the Jesuit Father Binet ... Don Bosco may have had the chance to read this booklet in its Italian edition, translated by the Jesuit Father Anthony Bresciani ... The text which had as title //The Art of Leadership//, was preceded by a note written by the translator in which he displayed rather conservative ideas aimed at forewarning people against modern permissive and populist tendencies and possibly or even actually affecting families, society and even the world of politics. (Pietro Braido, //Prevention Not Repression//, Kristu Jyoti Publications 2013)
<<<
!!!Hagiography
But let’s come to the point for the translator by taking up the question of hagiography. Hagiography is a well-established genre under the broad mantle of ‘biography’. Hagiography encompasses an extremely diverse body of writing, including martyrologies, narratives of martyrdom, historical memoirs, literary compositions, liturgical texts, hagiographical compilations, as well as the scientific study of these documents. Our interest here is not so much to explore the genre and all its interesting features, but to arrive at some guidelines for translating it, and that means looking at it as a discourse feature. We shall regard ‘discourse’ as being a level of analysis beyond the sentence.
Rather than talking about it theoretically, let’s take an example from outside the Salesian corpus of texts in this area. Since the texts could be quite long, we need to limit ourselves to excerpts, but hopefully these can suffice.
!!!St Josaphat - bishop and martyr
<<<
... Both these distinctions fell to Josaphat, archbishop of Polock of the Slavonic rite of the Eastern Church. He is rightly looked upon as the great glory and strength of the Eastern Rite Slavs. Few have brought them greater honour or contributed more to their spiritual welfare than Josaphat, their pastor and apostle, especially when he gave his life as a martyr for the unity of the Church. He felt, in fact, that God had inspired him to restore world-wide unity to the Church and he realised that his greatest chance of success lay in preserving the Slavonic rite and Saint Basil’s rule of monastic life within the one universal Church.Concerned mainly with seeing his own people reunited to the see of Peter, he sought out every available argument which would foster and maintain Church unity. His best arguments were drawn from liturgical books sanctioned by the Fathers of the Church, which were in common use among Christians,including the dissidents. Thus thoroughly prepared, he set out to restore the unity of the Church. A forceful man of fine sensibilities, he met with such success that his opponents dubbed him “the thief of souls.” (Taken from Pope Pius XI’s ‘Ecclesiam Dei’).
<<<
Now compare this with what follows:
<<<
He was born in the Ukraine of Orthodox parents. In 1595 the Union of Brest brought the Ruthenian Church into communion with Catholic Rome while still preserving its own liturgy. The result was a schism within the church itself,with one party wanting to remain Orthodox and in the orbit of Moscow and Constantinople, while the other accepted the Union. Matters were complicated by the presence of the Greek Uniates, a remnant of a century-old attempt at church union (who remain a living church today).
Josaphat joined the first monastery of the Order of St Basil to be united to the Catholic Church: he was the first person to do so. He was ordained priest and, eventually and reluctantly, appointed Bishop of Polotsk in 1617. Although Sigismund III Vasa, King of Poland and Grand Duke of Lithuania, supported the union, the local aristocracy were against it because it threatened their control of ecclesiastical benefices. Plotting with the Orthodox Patriarch of Jerusalem, who visited the Ukraine in 1621, they stirred up trouble and as a result Josaphat was murdered by a mob in 1623 while on a pastoral visit to Vitebsk. (Taken from the //Universalis// online version of the Liturgy of the Hours, brief description of the Saint of the day).
<<<
Can we identify, even in structural terms, how these two items have distinct discourse patterns? If we can, this will help the translator, who inevitably has to make discourse choices amongst others.
There are extra-textual differences we need to know about, obviously. Authorship is one of them. The first example is hagiography from the highest authority, a pope no less.The second is hagiography from a priest in a British diocese. The textual context bears similar differences, though a little more complicated to describe. An encyclical carries more weight than an introduction to a liturgical text in a semi-official version of the Liturgy of the Hours. But //Universalis// also lives up to its name, and is widely used in an era when digitally available liturgical texts are regarded highly by those who choose to use this medium (in fact the version above comes from a epub-cum-Ipad medium). It is also possible that both authors are using common sources for their information, possibly the Roman Martyrology, and that both are offering us different ‘translations’ (broadly speaking) of this.
Could we use the term ‘iconographic discourse’ of both? I believe we can, though only by extending the notion somewhat. But calling the first text ‘iconographic’ could be quite helpful for us. Consider the following:
<<<
The familiar argument regarding images as the “Bible” of the illiterate has already established an association between //imago// and //littera// so that //imago// came to be applied not only to pictorial representations of saints but also their verbal ones in sermons and hagiography ... Not only conceptually, but also stylistically the verbal representation of saints tried to imitate iconography. The main stylistic features of an icon are ‘its absolute stasis’, its denial of earthly realism, and its conventionality ... a lack of narrative progression. (//Image and Ideology in Modern/Postmodern Discourse// (ed) David B Downing, Susan Bazargan, State University of New York 1991, pp. 36-37)
<<<
This puts a finger on something that is especially obvious in the first example — the ‘absolute stasis’ and the lack of narrative progression. Quite in contrast with the second example, but I believe we can also extend the term ‘iconography’ to this postmodern example, in an era when TV, Internet, ~YouTube, Instagram etc. can be new ways of representing holiness. The second example is also hagiography but with fewer conceptual and contextual mismatches for us.
There is another difference, and for this we need to return to a more traditional discourse feature: ''hyperbole''. Note in the first example: ‘great glory and strength’, ‘Few have brought them greater honour or contributed more’, ‘greatest chance of success’, ‘every available argument’, ‘best arguments’, ‘Thoroughly prepared’, ‘forceful man of fine sensibilities’, ‘such success’.
Hyperbole can come in many shapes and sizes. In some cases the semantic domain is preserved (e.g. if I were to say ‘freezing’ in place of merely ‘chilly’), or there can be composite hyperbole, which switches domains by combining with metaphor or other figures of speech (e.g. Josaphat is an ‘apostle’). There can be single-word hyperbole (the adverb ‘every’), phrasal (e.g. ‘great glory and strength’ ), clausal (e.g. ‘Few have brought them greater honour or contributed more’), numerical (e.g. if I were to say ‘a hundred and ten percent’), superlative (e.g. ‘greatest chance’), comparative (e.g. if I were to say ‘shake like a leaf’), and repetitive forms (e.g. if I were to say ‘loads and loads and loads of it’). The papal hagiographic example employs several of these kinds of hyperbole, the second virtually none (‘he was the first’ is a statement of fact but could also be considered hyperbolic at a stretch); in fact, if we were to consider the term ‘martyr’ to be a form of hyperbole in itself within the hagiographic context, consider the (shocking?) contrast when our second author says that Josaphat was ‘murdered by a mob’. That is a bit postmodern!
There is a fascinating discussion of this very issue by none other than Don Bosco himself in the story of Severino. We already know where Don Bosco would stand on the difference between ‘martyrdom’ and ‘murder by a mob’, but it is good to see it in action, so to speak:
<<<
"There was a time," the evangelist began [note: the Waldensian evangelist whom Severino is travelling to Switzerland with], "when brute strength tried to impose its religious beliefs; this was the Pope, who amongst others sent in the Dominican, Pavonio. Our people had often advised him to keep quiet and get out while he was safe and sound but he refused to give in and they had to confront him. He boldly stated that he would never cease to preach the Catholic religion until his dying day. Because of his obstinacy he was followed and attacked in this square and torn to pieces by the infuriated mob ...”
<<<
Now Don Bosco’s authorial comment on the above:
<<<
... On 9 April, the Sunday after Easter, at 9 in the morning Fr Antonio celebrated Mass in the parish church at Bricherasio after giving a fervent sermon. As he came out of the church into the public square he was attacked by seven hired assassins who savagely killed him, raining blows on him without him offering the least resistance. So he went to the wedding feast of the Lamb carrying the palm of martyrdom. (//Severino, or the adventures of an Alpine lad as told by himself and presented by Fr John Bosco//)
<<<
Hagiography is a regularly appearing feature for the Salesian translator. What is expressed above is not to suggest that the translator not be faithful to the text in front of him (or her), but that discourse considerations should be taken into account and for this genre in particular these might be nominated as iconographic and hyperbolic features which could be mitigated or transformed contextually for particular target audiences.
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' “Salesian sacrament” of presence
''TL'' is ''[es]:'' “sacramento salesiano” de la presencia
<br>
''TL'' is ''[fr]:'' « sacrement salésien » de la présence.
<br>
''TL'' is ''[pt]:'' “sacramento salesiano” da presença
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In his Message to the [28th General] Chapter, Pope Francis spoke to us of the ‘Valdocco option and the charism of presence’, the charism I freely allow myself to define as the ‘Salesian sacrament’ of presence...
What has been said in colloquial terms cannot be better expressed.” (Fr Ángel Artime Fernández, Action Guidelines following GC28).
When I say “‘Salesian sacrament’ of presence” I am not just referring to being physically present – something I consider necessary in any case – and not even to having and exercising a natural or cultivated and cultured sympathy (which is also necessary), but above all to living this gentle and sensitive presence as an essential element of our spirituality (Fr Ángel Artime Fernández, //In Dialogue with Fr Paul Albera//).
<br>
!!!''@@color:Green;Synonyms@@:''
Affection, gentleness, kindness, “loving-kindness” (also Italian //bontà//)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Presence does not only consist in spending time with young people as a group, but in meeting them individually in a personal way, establishing a relationship that allows us to get to know and listen to their desires, their difficulties and struggles and, at times, their fears and qualms. It is a relationship that seeks to go beyond superficial knowledge, offering friendship characterised by mutual confidence and sharing. Loving kindness or goodness has thus become a substantial form of Don Bosco's charity.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic note@@s:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase. The term is also a neologism. Note the quotation marks around “Salesian sacrament”.
!!!''@@color:Green;Citation@@''
The pedagogy of kindness. “Living the ‘Salesian sacrament’ of presence”
(GC28, Action guideline 3)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[loving-kindness|amorevolezza]]//
{
"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-2020, 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/add-comment": {
"title": "$:/core/images/add-comment",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-add-comment tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 56H36a8 8 0 100 16h20v20a8 8 0 1016 0V72h20a8 8 0 100-16H72V36a8 8 0 10-16 0v20zm-12.595 58.362c-6.683 7.659-20.297 12.903-36.006 12.903-2.196 0-4.35-.102-6.451-.3 9.652-3.836 17.356-12.24 21.01-22.874C8.516 94.28 0 79.734 0 63.5 0 33.953 28.206 10 63 10s63 23.953 63 53.5S97.794 117 63 117c-6.841 0-13.428-.926-19.595-2.638z\"/></svg>"
},
"$:/core/images/advanced-search-button": {
"title": "$:/core/images/advanced-search-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-advanced-search-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M74.565 87.985A47.776 47.776 0 0148 96C21.49 96 0 74.51 0 48S21.49 0 48 0s48 21.49 48 48c0 9.854-2.97 19.015-8.062 26.636l34.347 34.347a9.443 9.443 0 010 13.36 9.446 9.446 0 01-13.36 0l-34.36-34.358zM48 80c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/><circle cx=\"48\" cy=\"48\" r=\"8\"/><circle cx=\"28\" cy=\"48\" r=\"8\"/><circle cx=\"68\" cy=\"48\" r=\"8\"/></g></svg>"
},
"$:/core/images/auto-height": {
"title": "$:/core/images/auto-height",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-auto-height tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M67.987 114.356l-.029-14.477a4 4 0 00-2.067-3.494l-15.966-8.813-1.933 7.502H79.9c4.222 0 5.564-5.693 1.786-7.58L49.797 71.572 48.01 79.15h31.982c4.217 0 5.564-5.682 1.795-7.575L49.805 55.517l-1.795 7.575h31.982c4.212 0 5.563-5.67 1.805-7.57l-16.034-8.105 2.195 3.57V35.614l9.214 9.213a4 4 0 105.656-5.656l-16-16a4 4 0 00-5.656 0l-16 16a4 4 0 105.656 5.656l9.13-9.13v15.288a4 4 0 002.195 3.57l16.035 8.106 1.804-7.57H48.01c-4.217 0-5.564 5.682-1.795 7.574l31.982 16.059 1.795-7.575H48.01c-4.222 0-5.564 5.693-1.787 7.579l31.89 15.923 1.787-7.578H47.992c-4.133 0-5.552 5.504-1.933 7.501l15.966 8.813-2.067-3.494.029 14.436-9.159-9.158a4 4 0 00-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656l-9.185 9.184zM16 20h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
},
"$:/core/images/blank": {
"title": "$:/core/images/blank",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-blank tc-image-button\" viewBox=\"0 0 128 128\"/>"
},
"$:/core/images/bold": {
"title": "$:/core/images/bold",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-bold tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.146 51.81V21.87h26.353c2.51 0 4.93.21 7.26.628 2.33.418 4.392 1.165 6.185 2.24 1.793 1.076 3.227 2.57 4.302 4.482 1.076 1.913 1.614 4.363 1.614 7.35 0 5.379-1.613 9.263-4.84 11.653-3.227 2.39-7.35 3.586-12.37 3.586H41.146zM13 0v128h62.028a65.45 65.45 0 0016.762-2.151c5.438-1.434 10.278-3.645 14.52-6.633 4.244-2.988 7.62-6.842 10.13-11.563 2.51-4.721 3.764-10.308 3.764-16.762 0-8.008-1.942-14.85-5.826-20.527-3.884-5.677-9.77-9.65-17.658-11.921 5.737-2.75 10.069-6.275 12.997-10.577 2.928-4.303 4.392-9.681 4.392-16.135 0-5.976-.986-10.995-2.958-15.059-1.972-4.063-4.75-7.32-8.336-9.77-3.585-2.45-7.888-4.213-12.907-5.289C84.888.538 79.33 0 73.235 0H13zm28.146 106.129V70.992H71.8c6.095 0 10.995 1.404 14.7 4.212 3.705 2.81 5.558 7.5 5.558 14.073 0 3.347-.568 6.096-1.703 8.247-1.136 2.151-2.66 3.854-4.572 5.11-1.912 1.254-4.123 2.15-6.633 2.688-2.51.538-5.139.807-7.888.807H41.146z\"/></svg>"
},
"$:/core/images/cancel-button": {
"title": "$:/core/images/cancel-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-cancel-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 76.314l-16.97 16.97a7.999 7.999 0 01-11.314 0c-3.118-3.118-3.124-8.19 0-11.313L52.686 65l-16.97-16.97a7.999 7.999 0 010-11.314c3.118-3.118 8.19-3.124 11.313 0L64 53.686l16.97-16.97a7.999 7.999 0 0111.314 0c3.118 3.118 3.124 8.19 0 11.313L75.314 65l16.97 16.97a7.999 7.999 0 010 11.314c-3.118 3.118-8.19 3.124-11.313 0L64 76.314zM64 129c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 1 0 29.654 0 65c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 17 64 17 16 38.49 16 65s21.49 48 48 48z\"/></svg>"
},
"$:/core/images/chevron-down": {
"title": "$:/core/images/chevron-down",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-down tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.053 85.456a7.889 7.889 0 01-5.6-2.316L2.473 27.16a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0L64.05 66.344l50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.105 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.317z\"/><path d=\"M64.053 124.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.085 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></g></svg>"
},
"$:/core/images/chevron-left": {
"title": "$:/core/images/chevron-left",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M47.544 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L66.656 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.105 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.317-5.595z\"/><path d=\"M8.931 64.053c0-2.027.77-4.054 2.316-5.6l55.98-55.98a7.92 7.92 0 0111.196 0c3.085 3.086 3.092 8.105 0 11.196L28.041 64.05l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.085-8.104 3.092-11.196 0l-55.98-55.98a7.892 7.892 0 01-2.316-5.595z\"/></g></svg>"
},
"$:/core/images/chevron-right": {
"title": "$:/core/images/chevron-right",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-right tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M83.456 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196L64.344 63.95 13.963 13.567a7.92 7.92 0 010-11.195c3.086-3.085 8.105-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.317 5.595z\"/><path d=\"M122.069 63.947c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></g></svg>"
},
"$:/core/images/chevron-up": {
"title": "$:/core/images/chevron-up",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-chevron-up tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M63.947 44.544c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 63.656l-50.382 50.382a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.317z\"/><path d=\"M63.947 5.931c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.105 3.092-11.196 0L63.95 25.041 13.567 75.423a7.92 7.92 0 01-11.195 0c-3.085-3.086-3.092-8.104 0-11.196l55.98-55.98a7.892 7.892 0 015.595-2.316z\"/></g></svg>"
},
"$:/core/images/clone-button": {
"title": "$:/core/images/clone-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-clone-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M32.265 96v24.002A7.996 7.996 0 0040.263 128h79.74a7.996 7.996 0 007.997-7.998v-79.74a7.996 7.996 0 00-7.998-7.997H96V48h12.859a2.99 2.99 0 012.994 2.994v57.865a2.99 2.99 0 01-2.994 2.994H50.994A2.99 2.99 0 0148 108.859V96H32.265z\"/><path d=\"M40 56h-7.993C27.588 56 24 52.418 24 48c0-4.41 3.585-8 8.007-8H40v-7.993C40 27.588 43.582 24 48 24c4.41 0 8 3.585 8 8.007V40h7.993C68.412 40 72 43.582 72 48c0 4.41-3.585 8-8.007 8H56v7.993C56 68.412 52.418 72 48 72c-4.41 0-8-3.585-8-8.007V56zM8 0C3.58 0 0 3.588 0 8v80c0 4.419 3.588 8 8 8h80c4.419 0 8-3.588 8-8V8c0-4.419-3.588-8-8-8H8zM19 16A2.997 2.997 0 0016 19.001v57.998A2.997 2.997 0 0019.001 80h57.998A2.997 2.997 0 0080 76.999V19.001A2.997 2.997 0 0076.999 16H19.001z\"/></g></svg>"
},
"$:/core/images/close-all-button": {
"title": "$:/core/images/close-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-close-all-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M28 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L16.686 100 2.543 85.856a8 8 0 0111.313-11.313L28 88.686l14.144-14.143a8 8 0 0111.313 11.313L39.314 100l14.143 14.144a8 8 0 01-11.313 11.313L28 111.314zM28 39.314L13.856 53.457A8 8 0 012.543 42.144L16.686 28 2.543 13.856A8 8 0 0113.856 2.543L28 16.686 42.144 2.543a8 8 0 0111.313 11.313L39.314 28l14.143 14.144a8 8 0 01-11.313 11.313L28 39.314zM100 39.314L85.856 53.457a8 8 0 01-11.313-11.313L88.686 28 74.543 13.856A8 8 0 0185.856 2.543L100 16.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 28l14.143 14.144a8 8 0 01-11.313 11.313L100 39.314zM100 111.314l-14.144 14.143a8 8 0 01-11.313-11.313L88.686 100 74.543 85.856a8 8 0 0111.313-11.313L100 88.686l14.144-14.143a8 8 0 0111.313 11.313L111.314 100l14.143 14.144a8 8 0 01-11.313 11.313L100 111.314z\"/></g></svg>"
},
"$:/core/images/close-button": {
"title": "$:/core/images/close-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M65.086 75.41l-50.113 50.113c-3.121 3.121-8.192 3.126-11.316.002-3.118-3.118-3.123-8.19.002-11.316l50.114-50.114L3.659 13.982C.538 10.86.533 5.79 3.657 2.666c3.118-3.118 8.19-3.123 11.316.002l50.113 50.114L115.2 2.668c3.121-3.121 8.192-3.126 11.316-.002 3.118 3.118 3.123 8.19-.002 11.316L76.4 64.095l50.114 50.114c3.121 3.121 3.126 8.192.002 11.316-3.118 3.118-8.19 3.123-11.316-.002L65.086 75.409z\"/></svg>"
},
"$:/core/images/close-others-button": {
"title": "$:/core/images/close-others-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-close-others-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48zm0-16c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32zm0-16c8.837 0 16-7.163 16-16s-7.163-16-16-16-16 7.163-16 16 7.163 16 16 16z\"/></svg>"
},
"$:/core/images/copy-clipboard": {
"title": "$:/core/images/copy-clipboard",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-copy-clipboard tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"33\" height=\"8\" x=\"40\" y=\"40\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"82\" rx=\"4\"/><rect width=\"17\" height=\"8\" x=\"40\" y=\"54\" rx=\"4\"/><rect width=\"33\" height=\"8\" x=\"40\" y=\"96\" rx=\"4\"/><rect width=\"12\" height=\"8\" x=\"40\" y=\"68\" rx=\"4\"/><path d=\"M40 16H24c-4.419 0-8 3.59-8 8a8.031 8.031 0 000 .01v95.98a8.03 8.03 0 000 .01c0 4.41 3.581 8 8 8h80a7.975 7.975 0 005.652-2.34 7.958 7.958 0 002.348-5.652v-16.016c0-4.414-3.582-7.992-8-7.992-4.41 0-8 3.578-8 7.992V112H32V32h64v8.008C96 44.422 99.582 48 104 48c4.41 0 8-3.578 8-7.992V23.992a7.963 7.963 0 00-2.343-5.651A7.995 7.995 0 00104.001 16H88c0-4.41-3.585-8-8.007-8H48.007C43.588 8 40 11.582 40 16zm4-1.004A4.001 4.001 0 0148 11h32c2.21 0 4 1.797 4 3.996v4.008A4.001 4.001 0 0180 23H48c-2.21 0-4-1.797-4-3.996v-4.008z\"/><rect width=\"66\" height=\"16\" x=\"62\" y=\"64\" rx=\"8\"/><path d=\"M84.657 82.343l-16-16v11.314l16-16a8 8 0 10-11.314-11.314l-16 16a8 8 0 000 11.314l16 16a8 8 0 1011.314-11.314z\"/></g></svg>"
},
"$:/core/images/delete-button": {
"title": "$:/core/images/delete-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-delete-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(12)\"><rect width=\"105\" height=\"16\" y=\"11\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"28\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"8\" y=\"16\" rx=\"8\"/><rect width=\"88\" height=\"16\" x=\"8\" y=\"112\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"80\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"56\" y=\"16\" rx=\"8\"/><rect width=\"16\" height=\"112\" x=\"32\" y=\"16\" rx=\"8\"/></g></svg>"
},
"$:/core/images/done-button": {
"title": "$:/core/images/done-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-done-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M42.26 111.032c-2.051.001-4.103-.78-5.668-2.345L2.662 74.758a8 8 0 01-.005-11.32c3.118-3.117 8.192-3.12 11.32.007l28.278 28.278 72.124-72.124a8.002 8.002 0 0111.314-.001c3.118 3.118 3.124 8.19 0 11.315l-77.78 77.78a7.978 7.978 0 01-5.658 2.343z\"/></svg>"
},
"$:/core/images/down-arrow": {
"title": "$:/core/images/down-arrow",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-down-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M64.177 100.069a7.889 7.889 0 01-5.6-2.316l-55.98-55.98a7.92 7.92 0 010-11.196c3.086-3.085 8.105-3.092 11.196 0l50.382 50.382 50.382-50.382a7.92 7.92 0 0111.195 0c3.086 3.086 3.092 8.104 0 11.196l-55.98 55.98a7.892 7.892 0 01-5.595 2.316z\"/></svg>"
},
"$:/core/images/download-button": {
"title": "$:/core/images/download-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-download-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\" class=\"tc-image-download-button-ring\"/><path d=\"M34.35 66.43l26.892 27.205a4.57 4.57 0 006.516 0L94.65 66.43a4.7 4.7 0 000-6.593 4.581 4.581 0 00-3.258-1.365h-8.46c-2.545 0-4.608-2.087-4.608-4.661v-15.15c0-2.575-2.063-4.662-4.608-4.662H55.284c-2.545 0-4.608 2.087-4.608 4.662v15.15c0 2.574-2.063 4.661-4.608 4.661h-8.46c-2.545 0-4.608 2.087-4.608 4.662a4.69 4.69 0 001.35 3.296z\"/></g></svg>"
},
"$:/core/images/edit-button": {
"title": "$:/core/images/edit-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-edit-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M95.627 10.059l-5.656 5.657 11.313 11.313 5.657-5.656-11.314-11.314zm5.657-5.657l1.966-1.966c3.123-3.122 8.194-3.129 11.319-.005 3.117 3.118 3.122 8.192-.005 11.32l-1.966 1.965-11.314-11.314zm-16.97 16.97l-60.25 60.25a8.12 8.12 0 00-.322.342c-.1.087-.198.179-.295.275-5.735 5.735-10.702 22.016-10.702 22.016s16.405-5.09 22.016-10.702c.095-.096.186-.193.272-.292a8.12 8.12 0 00.345-.325l60.25-60.25-11.314-11.313zM35.171 124.19c6.788-.577 13.898-2.272 23.689-5.348 1.825-.573 3.57-1.136 6.336-2.04 16-5.226 21.877-6.807 28.745-7.146 8.358-.413 13.854 2.13 17.58 8.699a4 4 0 006.959-3.946c-5.334-9.406-13.745-13.296-24.933-12.744-7.875.39-14.057 2.052-30.835 7.533-2.739.894-4.46 1.45-6.25 2.012-19.46 6.112-30.77 7.072-39.597 1.747a4 4 0 10-4.132 6.85c6.333 3.82 13.754 5.12 22.438 4.383z\"/></g></svg>"
},
"$:/core/images/erase": {
"title": "$:/core/images/erase",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-erase tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.087 127.996l63.015-63.015c6.535-6.535 6.528-17.115-.003-23.646L99.466 17.702c-6.539-6.538-17.117-6.532-23.646-.003L4.898 88.62c-6.535 6.534-6.528 17.115.003 23.646l15.73 15.73h39.456zm-34.95-7.313l-14.324-14.325c-3.267-3.268-3.268-8.564-.008-11.824L46.269 59.07l35.462 35.462-26.15 26.15H25.137z\"/></svg>"
},
"$:/core/images/excise": {
"title": "$:/core/images/excise",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-excise tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 107.314l-2.343 2.343a8 8 0 11-11.314-11.314l16-16a8 8 0 0111.314 0l16 16a8 8 0 11-11.314 11.314L72 107.314v14.284c0 3.536-3.582 6.402-8 6.402s-8-2.866-8-6.402v-14.284zM0 40.007C0 35.585 3.59 32 8 32c4.418 0 8 3.588 8 8.007v31.986C16 76.415 12.41 80 8 80c-4.418 0-8-3.588-8-8.007V40.007zm32 0C32 35.585 35.59 32 40 32c4.418 0 8 3.588 8 8.007v31.986C48 76.415 44.41 80 40 80c-4.418 0-8-3.588-8-8.007V40.007zm48 0C80 35.585 83.59 32 88 32c4.418 0 8 3.588 8 8.007v31.986C96 76.415 92.41 80 88 80c-4.418 0-8-3.588-8-8.007V40.007zm-24-32C56 3.585 59.59 0 64 0c4.418 0 8 3.588 8 8.007v31.986C72 44.415 68.41 48 64 48c-4.418 0-8-3.588-8-8.007V8.007zm56 32c0-4.422 3.59-8.007 8-8.007 4.418 0 8 3.588 8 8.007v31.986c0 4.422-3.59 8.007-8 8.007-4.418 0-8-3.588-8-8.007V40.007z\"/></svg>"
},
"$:/core/images/export-button": {
"title": "$:/core/images/export-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-export-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.003 128H119.993a7.984 7.984 0 005.664-2.349v.007A7.975 7.975 0 00128 120V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v56H16V56c0-4.418-3.59-8-8-8-4.418 0-8 3.58-8 8v64c0 4.418 3.59 8 8 8h.003zm48.62-100.689l-8.965 8.966c-3.125 3.125-8.195 3.13-11.319.005-3.118-3.118-3.122-8.192.005-11.319L58.962 2.346A7.986 7.986 0 0164.625 0l-.006.002c2.05-.001 4.102.78 5.666 2.344l22.618 22.617c3.124 3.125 3.129 8.195.005 11.319-3.118 3.118-8.192 3.122-11.319-.005l-8.965-8.966v61.256c0 4.411-3.582 8-8 8-4.41 0-8-3.582-8-8V27.311z\"/></svg>"
},
"$:/core/images/file": {
"title": "$:/core/images/file",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-file tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M111.968 30.5H112V120a8 8 0 01-8 8H24a8 8 0 01-8-8V8a8 8 0 018-8h57v.02a7.978 7.978 0 015.998 2.337l22.627 22.627a7.975 7.975 0 012.343 5.516zM81 8H24v112h80V30.5H89c-4.418 0-8-3.578-8-8V8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"68\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"84\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"100\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/></svg>"
},
"$:/core/images/fixed-height": {
"title": "$:/core/images/fixed-height",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fixed-height tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60 35.657l-9.172 9.171a4 4 0 11-5.656-5.656l16-16a4 4 0 015.656 0l16 16a4 4 0 01-5.656 5.656L68 35.657v57.686l9.172-9.171a4 4 0 115.656 5.656l-16 16a4 4 0 01-5.656 0l-16-16a4 4 0 115.656-5.656L60 93.343V35.657zM16 116h96a4 4 0 100-8H16a4 4 0 100 8zm0-96h96a4 4 0 100-8H16a4 4 0 100 8z\"/></svg>"
},
"$:/core/images/fold-all-button": {
"title": "$:/core/images/fold-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M64.03 20.004c-2.05 0-4.102.78-5.667 2.344L35.746 44.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 22.348a7.986 7.986 0 00-5.663-2.346zM64.03 85.002c-2.05-.001-4.102.78-5.667 2.344l-22.617 22.617c-3.125 3.125-3.13 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.966 16.966 16.966c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.192-.005-11.319L69.687 87.346A7.986 7.986 0 0064.024 85z\"/></g></svg>"
},
"$:/core/images/fold-button": {
"title": "$:/core/images/fold-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M64.03 25.004c-2.05 0-4.102.78-5.667 2.344L35.746 49.966c-3.125 3.124-3.13 8.194-.005 11.318 3.118 3.118 8.192 3.122 11.319-.005l16.965-16.965 16.966 16.965c3.124 3.125 8.194 3.13 11.318.005 3.118-3.118 3.122-8.191-.005-11.318L69.687 27.348a7.986 7.986 0 00-5.663-2.346zM64.005 67.379c-2.05 0-4.102.78-5.666 2.344L35.722 92.34c-3.125 3.125-3.13 8.195-.006 11.32 3.118 3.117 8.192 3.121 11.32-.006L64 86.69l16.965 16.965c3.125 3.125 8.195 3.13 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L69.663 69.723A7.986 7.986 0 0064 67.377z\"/></g></svg>"
},
"$:/core/images/fold-others-button": {
"title": "$:/core/images/fold-others-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-fold-others tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" y=\"56.031\" rx=\"8\"/><path d=\"M86.632 79.976c-2.05 0-4.102.78-5.666 2.345L64 99.286 47.034 82.321a7.986 7.986 0 00-5.662-2.346l.005.001c-2.05 0-4.102.78-5.666 2.345l-22.618 22.617c-3.124 3.125-3.129 8.195-.005 11.319 3.118 3.118 8.192 3.122 11.319-.005l16.966-16.966 16.965 16.966a7.986 7.986 0 005.663 2.346l-.005-.002c2.05 0 4.102-.78 5.666-2.344l16.965-16.966 16.966 16.966c3.125 3.124 8.194 3.129 11.319.005 3.118-3.118 3.122-8.192-.005-11.319L92.289 82.321a7.986 7.986 0 00-5.663-2.346zM86.7 48.024c-2.05 0-4.102-.78-5.666-2.345L64.07 28.714 47.103 45.679a7.986 7.986 0 01-5.663 2.346l.005-.001c-2.05 0-4.101-.78-5.666-2.345L13.162 23.062c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L41.44 28.714l16.966-16.966a7.986 7.986 0 015.662-2.346l-.005.002c2.05 0 4.102.78 5.666 2.344l16.966 16.966 16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L92.358 45.679a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/folder": {
"title": "$:/core/images/folder",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-folder tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.694 128H8C3.58 128 0 124.414 0 119.996V48.004C0 43.584 3.584 40 7.999 40H16v-8c0-4.418 3.578-8 8-8h32a8 8 0 018 8v8h40.001c4.418 0 7.999 3.586 7.999 8.004V59.83l-8-.082v-7.749A4 4 0 0099.997 48H56V36c0-2.21-1.793-4-4.004-4H28.004A4 4 0 0024 36v12H12.003A4 4 0 008 52v64a4 4 0 004.003 4h46.76l-3.069 8z\"/><path d=\"M23.873 55.5h96.003c4.417 0 7.004 4.053 5.774 9.063l-13.344 54.374c-1.228 5.005-5.808 9.063-10.223 9.063H6.08c-4.417 0-7.003-4.053-5.774-9.063L13.65 64.563c1.228-5.005 5.808-9.063 10.223-9.063zm1.78 8.5h87.994c2.211 0 3.504 2.093 2.891 4.666l-11.12 46.668c-.614 2.577-2.902 4.666-5.115 4.666H12.31c-2.211 0-3.504-2.093-2.891-4.666l11.12-46.668C21.152 66.09 23.44 64 25.653 64z\"/></g></svg>"
},
"$:/core/images/full-screen-button": {
"title": "$:/core/images/full-screen-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-full-screen-button tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 8a8 8 0 018-8h32a8 8 0 110 16H16v24a8 8 0 11-16 0V8zM128 120a8 8 0 01-8 8H88a8 8 0 110-16h24V88a8 8 0 1116 0v32zM8 128a8 8 0 01-8-8V88a8 8 0 1116 0v24h24a8 8 0 110 16H8zM120 0a8 8 0 018 8v32a8 8 0 11-16 0V16H88a8 8 0 110-16h32z\"/></svg>"
},
"$:/core/images/github": {
"title": "$:/core/images/github",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-github tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M63.938 1.607c-35.336 0-63.994 28.69-63.994 64.084 0 28.312 18.336 52.329 43.768 60.802 3.202.59 4.37-1.388 4.37-3.088 0-1.518-.056-5.55-.087-10.897-17.802 3.871-21.558-8.591-21.558-8.591-2.911-7.404-7.108-9.375-7.108-9.375-5.81-3.973.44-3.895.44-3.895 6.424.453 9.803 6.606 9.803 6.606 5.709 9.791 14.981 6.963 18.627 5.322.582-4.138 2.236-6.963 4.063-8.564-14.211-1.617-29.153-7.117-29.153-31.672 0-6.995 2.495-12.718 6.589-17.195-.66-1.621-2.856-8.14.629-16.96 0 0 5.37-1.722 17.597 6.57 5.104-1.424 10.58-2.132 16.022-2.16 5.438.028 10.91.736 16.022 2.16 12.22-8.292 17.582-6.57 17.582-6.57 3.493 8.82 1.297 15.339.64 16.96 4.102 4.477 6.578 10.2 6.578 17.195 0 24.618-14.966 30.035-29.22 31.62 2.295 1.98 4.342 5.89 4.342 11.87 0 8.564-.079 15.476-.079 17.576 0 1.715 1.155 3.71 4.4 3.084 25.413-8.493 43.733-32.494 43.733-60.798 0-35.394-28.657-64.084-64.006-64.084\"/></svg>"
},
"$:/core/images/gitter": {
"title": "$:/core/images/gitter",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-gitter tc-image-button\" viewBox=\"0 0 18 25\"><path d=\"M15 5h2v10h-2zM10 5h2v20h-2zM5 5h2v20H5zM0 0h2v15H0z\"/></svg>"
},
"$:/core/images/globe": {
"title": "$:/core/images/globe",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-globe tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M72.811 37.128v2.554c0 2.196.978 6.881 0 8.832-1.466 2.928-4.65 3.54-6.394 5.867-1.182 1.577-4.618 10.601-3.69 12.92 3.969 9.922 11.534 3.187 17.962 9.293.864.821 2.887 2.273 3.296 3.296 3.29 8.223-7.576 15.009 3.757 26.3 1.245 1.24 3.813-3.817 4.079-4.614.852-2.563 6.725-5.45 9.088-7.053 2.02-1.37 4.873-2.667 6.328-4.745 2.27-3.244 1.48-7.514 3.098-10.745 2.139-4.274 3.828-9.635 5.998-13.966 3.898-7.781 4.721 2.093 5.067 2.439.358.357 1.011 0 1.517 0 .094 0 1.447.099 1.516 0 .65-.935-1.043-17.92-1.318-19.297-1.404-7.01-6.944-15.781-11.865-20.5-6.274-6.015-7.09-16.197-18.259-14.954-.204.022-5.084 10.148-7.777 13.512-3.728 4.657-2.47-4.153-6.526-4.153-.081 0-1.183-.103-1.253 0-.586.88-1.44 3.896-2.306 4.417-.265.16-1.722-.239-1.846 0-2.243 4.3 8.256 2.212 5.792 7.952-2.352 5.481-6.328-1.997-6.328 8.56M44.467 7.01c9.685 6.13.682 12.198 2.694 16.215 1.655 3.303 4.241 5.395 1.714 9.814-2.063 3.608-6.87 3.966-9.623 6.723-3.04 3.044-5.464 8.94-6.79 12.911-1.617 4.843 14.547 6.866 12.063 11.008-1.386 2.311-6.746 1.466-8.437.198-1.165-.873-3.593-.546-4.417-1.78-2.613-3.915-2.26-8.023-3.625-12.128-.938-2.822-6.313-2.12-7.844-.593-.523.522-.33 1.792-.33 2.505 0 5.285 7.12 3.316 7.12 6.46 0 14.636 3.927 6.534 11.14 11.336 10.036 6.683 7.844 7.303 14.946 14.404 3.673 3.673 7.741 3.686 9.425 9.294 1.602 5.331-9.327 5.339-11.716 7.448-1.123.991-2.813 4.146-4.219 4.615-1.792.598-3.234.496-4.944 1.78-2.427 1.82-3.9 4.932-4.02 4.81-2.148-2.147-3.52-15.479-3.89-18.257-.588-4.42-5.59-5.54-6.986-9.03-1.57-3.927 1.524-9.52-1.129-13.761-6.52-10.424-11.821-14.5-15.35-26.292-.942-3.148 3.342-6.529 4.877-8.833 1.877-2.816 2.662-5.854 4.746-8.635C22.147 24.19 40.855 9.461 43.857 8.635l.61-1.625z\"/><path d=\"M64 126c34.242 0 62-27.758 62-62 0-34.242-27.758-62-62-62C29.758 2 2 29.758 2 64c0 34.242 27.758 62 62 62zm0-6c30.928 0 56-25.072 56-56S94.928 8 64 8 8 33.072 8 64s25.072 56 56 56z\"/></g></svg>"
},
"$:/core/images/heading-1": {
"title": "$:/core/images/heading-1",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-1 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M14 30h13.25v30.104H61.7V30h13.25v75.684H61.7V71.552H27.25v34.132H14V30zm70.335 13.78c2.544 0 5.017-.212 7.42-.636 2.403-.424 4.576-1.13 6.52-2.12 1.942-.99 3.603-2.261 4.981-3.816 1.378-1.555 2.28-3.463 2.703-5.724h9.858v74.2h-13.25V53.32H84.335v-9.54z\"/></svg>"
},
"$:/core/images/heading-2": {
"title": "$:/core/images/heading-2",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-2 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm119.52 75.684H74.85c.07-6.148 1.555-11.519 4.452-16.112 2.897-4.593 6.855-8.586 11.872-11.978a133.725 133.725 0 017.526-5.141 59.6 59.6 0 007.208-5.353c2.19-1.908 3.993-3.975 5.406-6.201 1.413-2.226 2.155-4.788 2.226-7.685 0-1.343-.159-2.774-.477-4.293a11.357 11.357 0 00-1.855-4.24c-.919-1.307-2.19-2.403-3.816-3.286-1.625-.883-3.745-1.325-6.36-1.325-2.403 0-4.399.477-5.989 1.431-1.59.954-2.862 2.261-3.816 3.922-.954 1.66-1.66 3.622-2.12 5.883-.46 2.261-.724 4.7-.795 7.314H76.23c0-4.099.548-7.897 1.643-11.395 1.095-3.498 2.738-6.519 4.93-9.063 2.19-2.544 4.857-4.54 8.002-5.989C93.95 30.724 97.606 30 101.775 30c4.523 0 8.303.742 11.342 2.226 3.039 1.484 5.494 3.357 7.367 5.618 1.873 2.261 3.198 4.717 3.975 7.367.777 2.65 1.166 5.176 1.166 7.579 0 2.968-.46 5.653-1.378 8.056a25.942 25.942 0 01-3.71 6.625 37.5 37.5 0 01-5.3 5.565 79.468 79.468 0 01-6.148 4.77 165.627 165.627 0 01-6.36 4.24 94.28 94.28 0 00-5.883 4.028c-1.802 1.343-3.374 2.738-4.717 4.187-1.343 1.449-2.261 2.986-2.756 4.611h36.146v10.812z\"/></svg>"
},
"$:/core/images/heading-3": {
"title": "$:/core/images/heading-3",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-3 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm88.885 32.224c1.979.07 3.957-.07 5.936-.424 1.979-.353 3.745-.972 5.3-1.855a10.365 10.365 0 003.763-3.657c.954-1.555 1.431-3.463 1.431-5.724 0-3.18-1.078-5.724-3.233-7.632-2.155-1.908-4.929-2.862-8.32-2.862-2.12 0-3.958.424-5.513 1.272a11.318 11.318 0 00-3.869 3.445c-1.025 1.449-1.784 3.074-2.279 4.876a18.335 18.335 0 00-.636 5.565H75.381c.141-3.604.813-6.943 2.014-10.017 1.201-3.074 2.844-5.742 4.93-8.003 2.084-2.261 4.61-4.028 7.578-5.3C92.871 30.636 96.228 30 99.973 30a29.2 29.2 0 018.533 1.272c2.791.848 5.3 2.085 7.526 3.71s4.01 3.692 5.353 6.201c1.343 2.509 2.014 5.388 2.014 8.639 0 3.745-.848 7.014-2.544 9.805-1.696 2.791-4.346 4.823-7.95 6.095v.212c4.24.848 7.544 2.95 9.911 6.307s3.551 7.438 3.551 12.243c0 3.533-.707 6.696-2.12 9.487a21.538 21.538 0 01-5.724 7.102c-2.403 1.943-5.194 3.445-8.374 4.505-3.18 1.06-6.537 1.59-10.07 1.59-4.31 0-8.074-.618-11.289-1.855s-5.9-2.986-8.056-5.247c-2.155-2.261-3.798-4.982-4.929-8.162-1.13-3.18-1.731-6.713-1.802-10.6h12.084c-.141 4.523.972 8.286 3.34 11.289 2.366 3.003 5.917 4.505 10.652 4.505 4.028 0 7.402-1.148 10.123-3.445 2.72-2.297 4.081-5.565 4.081-9.805 0-2.897-.565-5.194-1.696-6.89a10.97 10.97 0 00-4.452-3.869c-1.837-.883-3.904-1.431-6.2-1.643a58.067 58.067 0 00-7.05-.212v-9.01z\"/></svg>"
},
"$:/core/images/heading-4": {
"title": "$:/core/images/heading-4",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-4 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8 30h13.25v30.104H55.7V30h13.25v75.684H55.7V71.552H21.25v34.132H8V30zm76.59 48.548h22.471V45.9h-.212L84.59 78.548zm43.46 9.54h-9.54v17.596H107.06V88.088h-31.8V76.11l31.8-44.626h11.448v47.064h9.54v9.54z\"/></svg>"
},
"$:/core/images/heading-5": {
"title": "$:/core/images/heading-5",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-5 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm77.755 1.484h38.372v10.812H92.765L88.95 61.164l.212.212c1.625-1.837 3.692-3.233 6.201-4.187 2.509-.954 5-1.431 7.473-1.431 3.675 0 6.96.618 9.858 1.855 2.897 1.237 5.335 2.968 7.314 5.194s3.48 4.858 4.505 7.897c1.025 3.039 1.537 6.325 1.537 9.858 0 2.968-.477 6.024-1.43 9.169a25.161 25.161 0 01-4.559 8.586c-2.085 2.58-4.752 4.7-8.003 6.36-3.25 1.66-7.137 2.491-11.66 2.491-3.604 0-6.943-.477-10.017-1.431-3.074-.954-5.777-2.385-8.109-4.293-2.332-1.908-4.187-4.258-5.565-7.049-1.378-2.791-2.138-6.06-2.279-9.805h12.084c.353 4.028 1.731 7.12 4.134 9.275 2.403 2.155 5.583 3.233 9.54 3.233 2.544 0 4.7-.424 6.466-1.272 1.767-.848 3.198-2.014 4.293-3.498 1.095-1.484 1.873-3.215 2.332-5.194.46-1.979.69-4.099.69-6.36 0-2.05-.284-4.01-.849-5.883-.565-1.873-1.413-3.516-2.544-4.929-1.13-1.413-2.597-2.544-4.399-3.392-1.802-.848-3.904-1.272-6.307-1.272-2.544 0-4.929.477-7.155 1.431-2.226.954-3.834 2.738-4.823 5.353H75.805l7.95-40.598z\"/></svg>"
},
"$:/core/images/heading-6": {
"title": "$:/core/images/heading-6",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-heading-6 tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M6 30h13.25v30.104H53.7V30h13.25v75.684H53.7V71.552H19.25v34.132H6V30zm106.587 20.246c-.283-3.039-1.36-5.494-3.233-7.367-1.873-1.873-4.399-2.809-7.579-2.809-2.19 0-4.08.406-5.67 1.219a12.435 12.435 0 00-4.029 3.233c-1.095 1.343-1.979 2.88-2.65 4.611a37.696 37.696 0 00-1.643 5.459 46.08 46.08 0 00-.9 5.671 722.213 722.213 0 00-.478 5.247l.212.212c1.625-2.968 3.87-5.176 6.731-6.625 2.862-1.449 5.954-2.173 9.275-2.173 3.675 0 6.96.636 9.858 1.908 2.897 1.272 5.353 3.021 7.367 5.247 2.014 2.226 3.551 4.858 4.611 7.897 1.06 3.039 1.59 6.325 1.59 9.858 0 3.604-.583 6.943-1.749 10.017-1.166 3.074-2.844 5.76-5.035 8.056-2.19 2.297-4.805 4.081-7.844 5.353-3.039 1.272-6.395 1.908-10.07 1.908-5.441 0-9.91-1.007-13.409-3.021-3.498-2.014-6.254-4.77-8.268-8.268-2.014-3.498-3.41-7.597-4.187-12.296-.777-4.7-1.166-9.77-1.166-15.211 0-4.452.477-8.94 1.431-13.462.954-4.523 2.526-8.639 4.717-12.349 2.19-3.71 5.07-6.731 8.64-9.063C92.676 31.166 97.075 30 102.304 30c2.968 0 5.76.495 8.374 1.484 2.615.99 4.93 2.367 6.943 4.134 2.014 1.767 3.657 3.887 4.93 6.36 1.271 2.473 1.978 5.23 2.12 8.268h-12.085zm-11.66 46.852c2.19 0 4.099-.442 5.724-1.325a12.869 12.869 0 004.081-3.445c1.095-1.413 1.908-3.056 2.438-4.929.53-1.873.795-3.798.795-5.777s-.265-3.887-.795-5.724c-.53-1.837-1.343-3.445-2.438-4.823-1.095-1.378-2.456-2.491-4.08-3.339-1.626-.848-3.534-1.272-5.725-1.272-2.19 0-4.116.406-5.777 1.219-1.66.813-3.056 1.908-4.187 3.286-1.13 1.378-1.979 2.986-2.544 4.823-.565 1.837-.848 3.78-.848 5.83 0 2.05.283 3.993.848 5.83.565 1.837 1.413 3.48 2.544 4.929a12.39 12.39 0 004.187 3.445c1.66.848 3.586 1.272 5.777 1.272z\"/></svg>"
},
"$:/core/images/help": {
"title": "$:/core/images/help",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-help tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M36.055 111.441c-5.24 4.396-15.168 7.362-26.555 7.362-1.635 0-3.24-.06-4.806-.179 7.919-2.64 14.062-8.6 16.367-16.014C8.747 92.845 1.05 78.936 1.05 63.5c0-29.547 28.206-53.5 63-53.5s63 23.953 63 53.5-28.206 53.5-63 53.5c-10.055 0-19.56-2-27.994-5.559zm35.35-33.843a536.471 536.471 0 00.018-4.682 199.02 199.02 0 00-.023-3.042c.008-1.357.595-2.087 3.727-4.235.112-.077 1.085-.74 1.386-.948 3.093-2.133 5.022-3.786 6.762-6.187 2.34-3.228 3.558-7.077 3.558-11.649 0-13.292-9.86-21.952-21.455-21.952-11.103 0-22.499 9.609-24.066 22.295a6.023 6.023 0 1011.956 1.477c.806-6.527 6.972-11.726 12.11-11.726 5.265 0 9.408 3.64 9.408 9.906 0 3.634-1.1 5.153-5.111 7.919l-1.362.93c-2.682 1.84-4.227 3.1-5.7 4.931-2.109 2.62-3.242 5.717-3.258 9.314.013.892.02 1.86.022 2.981a470.766 470.766 0 01-.022 4.943 6.023 6.023 0 1012.046.12l.003-.395zm-6.027 24.499a7.529 7.529 0 100-15.058 7.529 7.529 0 000 15.058z\"/></svg>"
},
"$:/core/images/home-button": {
"title": "$:/core/images/home-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-home-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112.985 119.502c.01-.165.015-.331.015-.499V67.568c3.137 2.948 8.076 2.884 11.134-.174a7.999 7.999 0 00-.002-11.316L70.396 2.343A7.978 7.978 0 0064.734 0a7.957 7.957 0 00-5.656 2.343L33 28.42V8.007C33 3.585 29.41 0 25 0c-4.418 0-8 3.59-8 8.007V44.42L5.342 56.078c-3.125 3.125-3.12 8.198-.002 11.316a7.999 7.999 0 0011.316-.003l.344-.343v52.945a8.11 8.11 0 000 .007c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8a8.11 8.11 0 00-.015-.498zM97 112V51.574L64.737 19.31 33 51.048V112h64z\"/></svg>"
},
"$:/core/images/import-button": {
"title": "$:/core/images/import-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-import-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M114.832 60.436s3.235-3.27 6.921.417c3.686 3.686.231 7.14.231 7.14l-42.153 42.92s-30.765 32.367-58.798 4.333C-7 87.213 24.59 55.623 24.59 55.623L67.363 12.85s22.725-24.6 43.587-3.738c20.862 20.862-3.96 43.09-3.96 43.09l-35.04 35.04S49.903 112.546 36.426 99.07c-13.476-13.477 11.83-35.523 11.83-35.523l35.04-35.04s3.902-3.902 7.78-.023c3.879 3.878.118 7.921.118 7.921l-35.04 35.04s-13.212 13.212-8.872 17.551c4.34 4.34 16.77-9.653 16.77-9.653l35.04-35.04s16.668-14.598 3.966-27.3c-13.893-13.892-27.565 3.702-27.565 3.702l-42.91 42.91s-23.698 23.698-3.658 43.738 43.012-4.385 43.012-4.385l42.895-42.533z\"/></svg>"
},
"$:/core/images/info-button": {
"title": "$:/core/images/info-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-info-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\" transform=\"translate(.05)\"><path d=\"M64 128c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64C28.654 0 0 28.654 0 64c0 35.346 28.654 64 64 64zm0-16c26.51 0 48-21.49 48-48S90.51 16 64 16 16 37.49 16 64s21.49 48 48 48z\"/><circle cx=\"64\" cy=\"32\" r=\"8\"/><rect width=\"16\" height=\"56\" x=\"56\" y=\"48\" rx=\"8\"/></g></svg>"
},
"$:/core/images/italic": {
"title": "$:/core/images/italic",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-italic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M66.711 0h22.41L62.408 128H40z\"/></svg>"
},
"$:/core/images/left-arrow": {
"title": "$:/core/images/left-arrow",
"created": "20150315234410875",
"modified": "20150315235324760",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-left-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M0 64.177c0-2.026.771-4.054 2.317-5.6l55.98-55.98a7.92 7.92 0 0111.195.001c3.086 3.085 3.092 8.104.001 11.195L19.111 64.175l50.382 50.382a7.92 7.92 0 010 11.195c-3.086 3.086-8.105 3.092-11.196.001l-55.98-55.98A7.892 7.892 0 010 64.177z\"/></svg>"
},
"$:/core/images/line-width": {
"title": "$:/core/images/line-width",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-line-width tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M16 18h96a2 2 0 000-4H16a2 2 0 100 4zm0 17h96a4 4 0 100-8H16a4 4 0 100 8zm0 21h96a6 6 0 000-12H16a6 6 0 100 12zm0 29h96c5.523 0 10-4.477 10-10s-4.477-10-10-10H16c-5.523 0-10 4.477-10 10s4.477 10 10 10zm0 43h96c8.837 0 16-7.163 16-16s-7.163-16-16-16H16c-8.837 0-16 7.163-16 16s7.163 16 16 16z\"/></svg>"
},
"$:/core/images/link": {
"title": "$:/core/images/link",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-link tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M42.263 69.38a31.919 31.919 0 006.841 10.13c12.5 12.5 32.758 12.496 45.255 0l22.627-22.628c12.502-12.501 12.497-32.758 0-45.255-12.5-12.5-32.758-12.496-45.254 0L49.104 34.255a32.333 32.333 0 00-2.666 3.019 36.156 36.156 0 0121.94.334l14.663-14.663c6.25-6.25 16.382-6.254 22.632-.004 6.248 6.249 6.254 16.373-.004 22.631l-22.62 22.62c-6.25 6.25-16.381 6.254-22.631.004a15.93 15.93 0 01-4.428-8.433 11.948 11.948 0 00-7.59 3.48l-6.137 6.137z\"/><path d=\"M86.35 59.234a31.919 31.919 0 00-6.84-10.13c-12.5-12.5-32.758-12.497-45.255 0L11.627 71.732c-12.501 12.5-12.496 32.758 0 45.254 12.5 12.5 32.758 12.497 45.255 0L79.51 94.36a32.333 32.333 0 002.665-3.02 36.156 36.156 0 01-21.94-.333l-14.663 14.663c-6.25 6.25-16.381 6.253-22.63.004-6.25-6.249-6.255-16.374.003-22.632l22.62-22.62c6.25-6.25 16.381-6.253 22.631-.003a15.93 15.93 0 014.428 8.432 11.948 11.948 0 007.59-3.48l6.137-6.136z\"/></g></svg>"
},
"$:/core/images/linkify": {
"title": "$:/core/images/linkify",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-linkify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M17.031 31.919H9.048V96.85h7.983v6.92H0V25h17.031v6.919zm24.66 0h-7.983V96.85h7.983v6.92H24.66V25h17.03v6.919zM67.77 56.422l11.975-3.903 2.306 7.096-12.063 3.903 7.628 10.379-6.12 4.435-7.63-10.467-7.45 10.2-5.943-4.523L58.1 63.518 45.95 59.35l2.306-7.096 12.064 4.17V43.825h7.45v12.596zM86.31 96.85h7.982V31.92H86.31V25h17.031v78.77H86.31v-6.92zm24.659 0h7.983V31.92h-7.983V25H128v78.77h-17.031v-6.92z\"/></svg>"
},
"$:/core/images/list-bullet": {
"title": "$:/core/images/list-bullet",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-bullet tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M11.636 40.273c6.427 0 11.637-5.21 11.637-11.637C23.273 22.21 18.063 17 11.636 17 5.21 17 0 22.21 0 28.636c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.637 0-6.426-5.21-11.636-11.637-11.636C5.21 51.91 0 57.12 0 63.545c0 6.427 5.21 11.637 11.636 11.637zm0 34.909c6.427 0 11.637-5.21 11.637-11.636 0-6.427-5.21-11.637-11.637-11.637C5.21 86.818 0 92.028 0 98.455c0 6.426 5.21 11.636 11.636 11.636zM34.91 22.818H128v11.637H34.91V22.818zm0 34.91H128v11.636H34.91V57.727zm0 34.908H128v11.637H34.91V92.636z\"/></svg>"
},
"$:/core/images/list-number": {
"title": "$:/core/images/list-number",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list-number tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M33.84 22.356H128v11.77H33.84v-11.77zm0 35.31H128v11.77H33.84v-11.77zm0 35.311H128v11.77H33.84v-11.77zM.38 42.631v-2.223h.998c.826 0 1.445-.14 1.858-.42.413-.28.619-.948.619-2.002V22.769c0-1.442-.193-2.336-.58-2.683-.385-.347-1.477-.52-3.275-.52v-2.143c3.502-.147 6.252-.955 8.25-2.423h2.117v22.865c0 .921.15 1.575.449 1.963.3.387.949.58 1.948.58h.998v2.223H.38zm-.3 35.356v-1.902c7.19-6.554 10.786-12.58 10.786-18.08 0-1.562-.326-2.81-.979-3.744-.652-.934-1.524-1.402-2.616-1.402-.893 0-1.655.317-2.287.952-.633.634-.95 1.364-.95 2.192 0 .974.247 1.829.74 2.563.106.16.16.28.16.36 0 .147-.16.28-.48.4-.213.08-.752.308-1.618.681-.839.374-1.358.561-1.558.561-.24 0-.512-.37-.819-1.111A6.2 6.2 0 010 57.064c0-1.949.849-3.544 2.547-4.785 1.698-1.242 3.798-1.862 6.302-1.862 2.463 0 4.53.67 6.202 2.012 1.67 1.341 2.506 3.093 2.506 5.256a8.644 8.644 0 01-.849 3.724c-.566 1.201-1.92 3.053-4.064 5.556a165.471 165.471 0 01-6.272 6.938h11.445l-1.019 5.726h-2.117c.08-.28.12-.534.12-.76 0-.388-.1-.631-.3-.731-.2-.1-.599-.15-1.198-.15H.08zm12.124 19.207c1.745.04 3.236.637 4.474 1.792 1.239 1.154 1.858 2.773 1.858 4.855 0 2.99-1.132 5.393-3.396 7.208-2.263 1.815-5 2.723-8.209 2.723-2.01 0-3.669-.384-4.974-1.151C.652 111.853 0 110.849 0 109.607c0-.774.27-1.398.809-1.872.54-.474 1.128-.71 1.768-.71.639 0 1.162.2 1.568.6.406.4.782 1.055 1.128 1.962.466 1.268 1.239 1.902 2.317 1.902 1.265 0 2.287-.477 3.066-1.431.78-.955 1.169-2.686 1.169-5.196 0-1.709-.12-3.023-.36-3.944-.24-.921-.792-1.382-1.658-1.382-.586 0-1.185.307-1.797.921-.493.494-.932.741-1.319.741-.333 0-.602-.147-.809-.44-.206-.294-.31-.574-.31-.841 0-.32.104-.594.31-.821.207-.227.69-.594 1.449-1.102 2.876-1.922 4.314-4.017 4.314-6.287 0-1.188-.306-2.092-.919-2.713a3.001 3.001 0 00-2.217-.93c-.799 0-1.525.263-2.177.79-.653.528-.979 1.158-.979 1.892 0 .641.253 1.235.76 1.782.172.2.259.367.259.5 0 .121-.57.428-1.708.922-1.139.494-1.854.74-2.147.74-.413 0-.75-.333-1.009-1-.26-.668-.39-1.282-.39-1.842 0-1.749.93-3.224 2.787-4.425 1.858-1.202 3.965-1.802 6.322-1.802 2.064 0 3.851.447 5.363 1.341 1.511.895 2.267 2.116 2.267 3.664 0 1.362-.57 2.623-1.708 3.784a13.387 13.387 0 01-3.945 2.784z\"/></svg>"
},
"$:/core/images/list": {
"title": "$:/core/images/list",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-list tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M87.748 128H23.999c-4.418 0-7.999-3.59-7.999-8.007V8.007C16 3.585 19.588 0 24 0h80c4.419 0 8 3.59 8 8.007V104H91.25c-.965 0-1.84.392-2.473 1.025a3.476 3.476 0 00-1.029 2.476V128zm8-.12l15.88-15.88h-15.88v15.88zM40 15.508A3.502 3.502 0 0143.5 12h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 20h-55a3.498 3.498 0 01-3.5-3.509v-.982zM32 22a6 6 0 100-12 6 6 0 000 12zm8 9.509A3.502 3.502 0 0143.5 28h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 36h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 44h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 52h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 60h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 68h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 76h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 84h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.502 3.502 0 0143.5 92h55c1.933 0 3.5 1.561 3.5 3.509v.982A3.502 3.502 0 0198.5 100h-55a3.498 3.498 0 01-3.5-3.509v-.982zm0 16A3.505 3.505 0 0143.497 108h33.006A3.497 3.497 0 0180 111.509v.982A3.505 3.505 0 0176.503 116H43.497A3.497 3.497 0 0140 112.491v-.982zM32 38a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12zm0 16a6 6 0 100-12 6 6 0 000 12z\"/></svg>"
},
"$:/core/images/locked-padlock": {
"title": "$:/core/images/locked-padlock",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-locked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M96.472 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h8c.003-15.723.303-47.731 32.16-47.731 31.794 0 32.305 32.057 32.312 47.731zm-15.897 0H48.44c.002-16.287.142-32 15.719-32 15.684 0 16.977 16.136 16.415 32zM67.732 92.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
},
"$:/core/images/mail": {
"title": "$:/core/images/mail",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mail tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M122.827 104.894a7.986 7.986 0 01-2.834.516H8.007c-.812 0-1.597-.12-2.335-.345l34.163-34.163 20.842 20.842a3.998 3.998 0 003.418 1.134 4.003 4.003 0 003.395-1.134L88.594 70.64c.075.09.155.176.24.26l33.993 33.994zm5.076-6.237c.064-.406.097-.823.097-1.247v-64c0-.669-.082-1.318-.237-1.94L94.23 65.006c.09.075.177.154.261.239l33.413 33.413zm-127.698.56A8.023 8.023 0 010 97.41v-64c0-.716.094-1.41.271-2.071l33.907 33.906L.205 99.218zM5.93 25.684a8.012 8.012 0 012.078-.273h111.986c.766 0 1.507.108 2.209.308L64.083 83.837 5.93 25.683z\"/></svg>"
},
"$:/core/images/menu-button": {
"title": "$:/core/images/menu-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-menu-button tc-image-button\" viewBox=\"0 0 128 128\"><rect width=\"128\" height=\"16\" y=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"56\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"96\" rx=\"8\"/></svg>"
},
"$:/core/images/mono-block": {
"title": "$:/core/images/mono-block",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-block tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M23.965 32.967h.357c.755 0 1.328.192 1.72.577.39.384.586.947.586 1.688 0 .824-.206 1.418-.618 1.782-.413.363-1.094.545-2.045.545h-6.31c-.965 0-1.65-.178-2.056-.535-.405-.356-.608-.954-.608-1.792 0-.811.203-1.391.608-1.74.406-.35 1.09-.525 2.055-.525h.734l-.86-2.453H8.471l-.902 2.453h.734c.95 0 1.632.178 2.044.535.413.356.619.933.619 1.73 0 .824-.206 1.418-.619 1.782-.412.363-1.094.545-2.044.545h-5.41c-.964 0-1.649-.182-2.054-.545-.406-.364-.608-.958-.608-1.782 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.719-.577h.356l5.62-15.641H6.835c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.95-.619-1.76 0-.825.207-1.42.619-1.783.412-.363 1.094-.545 2.044-.545h7.863c1.244 0 2.118.67 2.62 2.013v.063l6.647 18.2zM12.98 17.326l-3.04 8.848h6.08l-3.04-8.848zm22.402 9.372v6.395h3.145c2.223 0 3.788-.245 4.697-.734.908-.49 1.362-1.307 1.362-2.453 0-1.16-.433-1.985-1.3-2.474-.866-.49-2.383-.734-4.55-.734h-3.354zm10.693-2.327c1.524.559 2.642 1.324 3.355 2.295.713.972 1.07 2.212 1.07 3.722 0 1.272-.308 2.432-.923 3.48-.615 1.049-1.496 1.909-2.642 2.58a7.499 7.499 0 01-2.254.849c-.832.174-2.01.262-3.533.262H30.202c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.782 0-.741.189-1.304.566-1.688.378-.385.93-.577 1.657-.577h.356V17.326h-.356c-.727 0-1.28-.196-1.657-.587-.377-.392-.566-.965-.566-1.72 0-.81.203-1.401.608-1.771.406-.37 1.062-.556 1.971-.556h9.645c2.95 0 5.19.573 6.72 1.72 1.53 1.145 2.296 2.823 2.296 5.031 0 1.09-.234 2.052-.703 2.883-.468.832-1.163 1.513-2.086 2.045zM35.381 17.2v5.284h2.83c1.72 0 2.932-.203 3.638-.609.706-.405 1.06-1.09 1.06-2.054 0-.909-.319-1.573-.955-1.992-.636-.42-1.667-.63-3.093-.63h-3.48zm35.863-3.816c.28-.503.566-.86.86-1.07.293-.21.664-.314 1.111-.314.685 0 1.17.182 1.457.545.287.364.43.986.43 1.866l.042 5.452c0 .964-.157 1.614-.472 1.95-.314.335-.884.503-1.709.503-.587 0-1.037-.14-1.352-.42-.314-.28-.584-.796-.807-1.551-.364-1.328-.944-2.282-1.74-2.862-.797-.58-1.901-.87-3.313-.87-2.153 0-3.802.727-4.948 2.18-1.147 1.454-1.72 3.558-1.72 6.311 0 2.74.58 4.844 1.74 6.311 1.16 1.468 2.817 2.202 4.97 2.202 1.467 0 3.085-.49 4.854-1.468 1.768-.978 2.883-1.467 3.344-1.467.545 0 1.003.23 1.373.692.37.46.556 1.034.556 1.719 0 1.23-1.084 2.39-3.25 3.48-2.167 1.09-4.606 1.636-7.318 1.636-3.662 0-6.625-1.21-8.89-3.627-2.264-2.419-3.396-5.578-3.396-9.478 0-3.76 1.146-6.884 3.438-9.372 2.293-2.488 5.2-3.732 8.723-3.732.992 0 1.97.112 2.935.335.964.224 1.992.574 3.082 1.049zm10.22 19.583V17.326h-.356c-.755 0-1.328-.196-1.72-.587-.39-.392-.586-.965-.586-1.72 0-.81.21-1.401.629-1.771.42-.37 1.097-.556 2.034-.556h5.178c2.922 0 5.06.126 6.416.377 1.356.252 2.51.671 3.46 1.258 1.691 1.007 2.988 2.443 3.89 4.31.9 1.865 1.352 4.021 1.352 6.467 0 2.586-.514 4.847-1.541 6.783-1.028 1.936-2.485 3.4-4.372 4.393-.853.447-1.852.772-2.998.975-1.147.203-2.852.304-5.116.304h-6.269c-.965 0-1.65-.178-2.055-.535-.406-.356-.608-.954-.608-1.792 0-.741.195-1.304.587-1.688.391-.385.964-.577 1.72-.577h.356zm5.41-15.725v15.725h1.195c2.642 0 4.592-.646 5.85-1.94 1.258-1.292 1.887-3.28 1.887-5.965 0-2.641-.64-4.612-1.918-5.912-1.28-1.3-3.205-1.95-5.777-1.95-.335 0-.59.003-.765.01a7.992 7.992 0 00-.472.032zm35.067-.126h-9.75v5.368h3.69v-.252c0-.797.175-1.39.524-1.782.35-.392.88-.587 1.594-.587.629 0 1.142.178 1.54.534.4.357.598.808.598 1.353 0 .028.007.118.021.272.014.154.021.308.021.462v4.34c0 .936-.167 1.607-.503 2.013-.335.405-.88.608-1.635.608-.713 0-1.251-.19-1.615-.567-.363-.377-.545-.936-.545-1.677v-.377h-3.69v6.269h9.75v-2.495c0-.937.178-1.608.534-2.013.357-.405.94-.608 1.75-.608.798 0 1.367.2 1.71.597.342.399.513 1.073.513 2.024v5.074c0 .755-.146 1.258-.44 1.51-.293.251-.873.377-1.74.377h-17.172c-.923 0-1.583-.182-1.982-.545-.398-.364-.597-.958-.597-1.782 0-.741.189-1.304.566-1.688.377-.385.93-.577 1.656-.577h.357V17.326h-.357c-.712 0-1.261-.2-1.646-.598-.384-.398-.576-.968-.576-1.709 0-.81.203-1.401.608-1.771.405-.37 1.062-.556 1.97-.556h17.173c.853 0 1.43.13 1.73.388.3.258.45.772.45 1.54v4.698c0 .95-.174 1.631-.524 2.044-.35.412-.915.618-1.698.618-.81 0-1.394-.21-1.75-.629-.357-.419-.535-1.097-.535-2.033v-2.202zM19.77 47.641c.267-.504.55-.86.85-1.07.3-.21.675-.314 1.122-.314.685 0 1.17.181 1.457.545.287.363.43.985.43 1.866l.042 5.451c0 .965-.157 1.615-.472 1.95-.314.336-.891.504-1.73.504-.587 0-1.045-.144-1.373-.43-.329-.287-.598-.8-.807-1.541-.378-1.342-.958-2.3-1.74-2.873-.783-.573-1.88-.86-3.292-.86-2.153 0-3.799.727-4.938 2.181-1.14 1.454-1.709 3.557-1.709 6.311s.598 4.882 1.793 6.385C10.599 67.248 12.294 68 14.488 68c.503 0 1.077-.06 1.72-.179a23.809 23.809 0 002.264-.555v-3.313h-2.37c-.95 0-1.624-.175-2.023-.524-.398-.35-.597-.93-.597-1.74 0-.84.199-1.437.597-1.793.399-.357 1.073-.535 2.024-.535h7.569c.978 0 1.667.175 2.065.524.398.35.598.937.598 1.762 0 .74-.2 1.31-.598 1.708-.398.399-.975.598-1.73.598h-.335v5.242c0 .447-.05.758-.147.933-.098.174-.293.353-.587.534-.797.476-2.062.895-3.795 1.258a25.576 25.576 0 01-5.263.546c-3.662 0-6.625-1.21-8.89-3.628-2.264-2.418-3.397-5.577-3.397-9.477 0-3.76 1.147-6.884 3.44-9.372 2.292-2.488 5.199-3.732 8.721-3.732.979 0 1.954.112 2.925.335.972.224 2.003.573 3.093 1.049zm15.84 3.941v4.823h6.857v-4.823h-.336c-.754 0-1.331-.195-1.73-.587-.398-.391-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.364 1.093-.545 2.044-.545h5.41c.95 0 1.624.181 2.023.545.398.363.597.957.597 1.782 0 .755-.192 1.328-.576 1.72-.385.39-.947.586-1.688.586h-.357v15.642h.357c.755 0 1.328.192 1.719.576.391.385.587.947.587 1.688 0 .825-.203 1.419-.608 1.782-.405.364-1.09.546-2.055.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.2-1.303.598-1.688.398-.384.975-.576 1.73-.576h.335v-6.186h-6.856v6.186h.335c.755 0 1.331.192 1.73.576.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.412.364-1.094.546-2.044.546h-5.41c-.964 0-1.65-.179-2.055-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.392-.384.965-.576 1.72-.576h.356V51.582h-.356c-.741 0-1.304-.195-1.688-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.073-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.335zm31.754 0v15.642h3.523c.95 0 1.632.178 2.044.534.412.357.618.933.618 1.73 0 .811-.21 1.402-.629 1.772-.419.37-1.097.556-2.033.556H58.433c-.95 0-1.632-.182-2.044-.546-.412-.363-.619-.957-.619-1.782 0-.81.203-1.39.608-1.74.406-.35 1.09-.524 2.055-.524h3.523V51.582h-3.523c-.95 0-1.632-.181-2.044-.545-.412-.363-.619-.95-.619-1.761 0-.825.203-1.412.608-1.761.406-.35 1.09-.524 2.055-.524h12.455c.992 0 1.684.174 2.075.524.392.35.587.936.587 1.761 0 .81-.202 1.398-.608 1.761-.405.364-1.09.545-2.054.545h-3.523zm30.496 0v11.994c0 1.873-.122 3.228-.367 4.067a5.876 5.876 0 01-1.227 2.244c-.74.852-1.768 1.495-3.082 1.929-1.314.433-2.893.65-4.738.65-1.3 0-2.555-.126-3.764-.378a16.843 16.843 0 01-3.491-1.132c-.615-.28-1.017-.643-1.206-1.09-.188-.448-.283-1.175-.283-2.18v-4.32c0-1.202.175-2.04.525-2.516.349-.475.957-.713 1.824-.713 1.244 0 1.929.915 2.054 2.747.014.321.035.566.063.733.168 1.622.545 2.73 1.133 3.324.587.594 1.523.89 2.81.89 1.593 0 2.714-.422 3.364-1.268.65-.845.975-2.386.975-4.623V51.582H88.93c-.95 0-1.632-.181-2.044-.545-.413-.363-.619-.95-.619-1.761 0-.825.2-1.412.598-1.761.398-.35 1.086-.524 2.065-.524h10.693c.979 0 1.667.174 2.065.524.399.35.598.936.598 1.761 0 .81-.206 1.398-.619 1.761-.412.364-1.093.545-2.044.545h-1.761zm14.644 0v6.353l6.48-6.478c-.728-.084-1.238-.29-1.531-.619-.294-.328-.44-.85-.44-1.562 0-.825.198-1.419.597-1.782.398-.364 1.073-.545 2.023-.545h5.137c.95 0 1.625.181 2.023.545.399.363.598.957.598 1.782 0 .769-.2 1.345-.598 1.73-.398.384-.982.576-1.75.576h-.483l-6.101 6.06c1.132.839 2.167 1.94 3.103 3.302.937 1.363 2.034 3.456 3.292 6.28h.692c.825 0 1.44.188 1.845.566.405.377.608.943.608 1.698 0 .825-.206 1.419-.619 1.782-.412.364-1.093.546-2.044.546h-2.579c-1.132 0-2.048-.762-2.746-2.286-.126-.28-.224-.503-.294-.67-.923-1.958-1.768-3.467-2.537-4.53a16.616 16.616 0 00-2.705-2.914l-1.97 1.887v3.92h.335c.755 0 1.331.193 1.73.577.398.385.597.947.597 1.688 0 .825-.206 1.419-.618 1.782-.413.364-1.094.546-2.045.546h-5.41c-.964 0-1.649-.179-2.054-.535-.405-.357-.608-.954-.608-1.793 0-.74.196-1.303.587-1.688.391-.384.965-.576 1.72-.576h.356V51.582h-.357c-.74 0-1.303-.195-1.687-.587-.385-.391-.577-.964-.577-1.719 0-.825.2-1.419.598-1.782.398-.364 1.072-.545 2.023-.545h5.41c.936 0 1.614.181 2.033.545.42.363.63.957.63 1.782 0 .755-.2 1.328-.598 1.72-.399.39-.975.586-1.73.586h-.336zM13.44 96.326l4.005-11.889c.251-.782.6-1.352 1.048-1.709.447-.356 1.041-.534 1.782-.534h3.271c.95 0 1.632.182 2.044.545.413.363.619.957.619 1.782 0 .755-.2 1.328-.598 1.72-.398.39-.975.587-1.73.587h-.335l.587 15.641h.357c.754 0 1.32.192 1.698.577.377.384.566.947.566 1.687 0 .825-.2 1.42-.598 1.783-.398.363-1.072.545-2.023.545h-4.718c-.95 0-1.624-.178-2.023-.535-.398-.356-.597-.954-.597-1.793 0-.74.192-1.303.576-1.687.385-.385.954-.577 1.709-.577h.335l-.293-12.79-3.061 9.52c-.224.712-.542 1.226-.954 1.54-.413.315-.982.472-1.709.472-.727 0-1.303-.157-1.73-.472-.426-.314-.751-.828-.975-1.54l-3.04-9.52-.294 12.79h.336c.755 0 1.324.192 1.709.577.384.384.576.947.576 1.687 0 .825-.202 1.42-.608 1.783-.405.363-1.076.545-2.013.545H2.621c-.937 0-1.608-.182-2.013-.545-.405-.364-.608-.958-.608-1.783 0-.74.192-1.303.577-1.687.384-.385.954-.577 1.708-.577h.336l.608-15.641h-.336c-.754 0-1.331-.196-1.73-.588-.398-.39-.597-.964-.597-1.719 0-.825.206-1.419.619-1.782.412-.363 1.093-.545 2.044-.545h3.27c.728 0 1.311.175 1.752.524.44.35.8.923 1.08 1.72l4.109 11.888zm30.454 2.054V86.828H42.74c-.922 0-1.583-.182-1.981-.546-.398-.363-.598-.95-.598-1.76 0-.812.2-1.402.598-1.773.398-.37 1.059-.555 1.981-.555h5.955c.909 0 1.566.185 1.97.555.406.37.609.961.609 1.772 0 .741-.192 1.31-.577 1.709-.384.398-.933.598-1.646.598h-.356v19.038c0 .657-.07 1.069-.21 1.237-.14.167-.454.251-.943.251h-2.097c-.67 0-1.143-.07-1.415-.21-.273-.14-.507-.384-.703-.733l-8.722-15.327v11.385h1.216c.909 0 1.559.175 1.95.524.392.35.587.93.587 1.74 0 .825-.199 1.42-.597 1.783-.399.363-1.045.545-1.94.545h-6.017c-.909 0-1.566-.182-1.971-.545-.406-.364-.608-.958-.608-1.783 0-.74.188-1.303.566-1.687.377-.385.936-.577 1.677-.577h.336V86.828h-.336c-.713 0-1.265-.2-1.656-.598-.392-.398-.587-.968-.587-1.709 0-.81.206-1.401.618-1.772.413-.37 1.066-.555 1.96-.555h3.44c.824 0 1.383.108 1.677.325.293.216.622.653.985 1.31l7.989 14.551zM64.66 86.366c-1.803 0-3.218.727-4.245 2.18-1.028 1.455-1.541 3.474-1.541 6.06 0 2.586.517 4.613 1.551 6.08 1.034 1.468 2.446 2.202 4.235 2.202 1.804 0 3.222-.73 4.257-2.19 1.034-1.461 1.551-3.492 1.551-6.092 0-2.586-.513-4.605-1.54-6.06-1.028-1.453-2.45-2.18-4.268-2.18zm0-4.864c3.44 0 6.27 1.23 8.492 3.69 2.223 2.46 3.334 5.598 3.334 9.414 0 3.844-1.104 6.99-3.313 9.436-2.208 2.446-5.046 3.669-8.513 3.669-3.424 0-6.255-1.234-8.491-3.701-2.237-2.467-3.355-5.602-3.355-9.404 0-3.83 1.108-6.971 3.323-9.424 2.216-2.454 5.057-3.68 8.523-3.68zM87.461 98.17v4.298h2.16c.908 0 1.555.175 1.94.524.384.35.576.93.576 1.74 0 .825-.196 1.42-.587 1.783-.392.363-1.035.545-1.93.545h-7.254c-.922 0-1.583-.182-1.981-.545-.399-.364-.598-.958-.598-1.783 0-.74.189-1.303.566-1.687.378-.385.93-.577 1.657-.577h.356V86.828h-.356c-.713 0-1.262-.2-1.646-.598-.385-.398-.577-.968-.577-1.709 0-.81.203-1.401.608-1.772.406-.37 1.063-.555 1.971-.555h8.66c3.424 0 6.014.657 7.768 1.97 1.754 1.315 2.631 3.25 2.631 5.809 0 2.697-.873 4.738-2.62 6.122-1.748 1.384-4.34 2.076-7.78 2.076h-3.564zm0-11.343v6.625h2.977c1.65 0 2.89-.28 3.722-.839.832-.559 1.248-1.397 1.248-2.516 0-1.048-.43-1.855-1.29-2.421-.86-.566-2.086-.85-3.68-.85h-2.977zm27.267 20.568l-1.636 1.636a12.37 12.37 0 011.772-.44c.58-.098 1.15-.147 1.709-.147 1.104 0 2.268.164 3.491.492 1.223.329 1.967.493 2.233.493.447 0 1.03-.15 1.75-.45.72-.301 1.206-.452 1.458-.452.517 0 .947.2 1.29.598.342.398.513.898.513 1.5 0 .796-.472 1.474-1.415 2.033-.944.56-2.1.839-3.47.839-.937 0-2.139-.22-3.607-.66-1.467-.441-2.53-.661-3.187-.661-.992 0-2.11.272-3.354.817-1.244.546-2.013.818-2.307.818a2.14 2.14 0 01-1.53-.597c-.42-.399-.63-.878-.63-1.437 0-.391.134-.807.4-1.247.265-.44.733-1.01 1.404-1.709l2.118-2.139c-2.335-.852-4.194-2.386-5.578-4.602-1.384-2.215-2.075-4.763-2.075-7.642 0-3.802 1.104-6.909 3.312-9.32 2.209-2.411 5.053-3.617 8.534-3.617 3.467 0 6.304 1.209 8.513 3.627 2.208 2.418 3.312 5.522 3.312 9.31 0 3.774-1.097 6.884-3.291 9.33-2.195 2.446-4.977 3.67-8.345 3.67a22.5 22.5 0 01-1.384-.043zm1.195-21.03c-1.803 0-3.218.727-4.246 2.18-1.027 1.455-1.54 3.474-1.54 6.06 0 2.586.516 4.613 1.55 6.08 1.035 1.468 2.447 2.202 4.236 2.202 1.803 0 3.222-.73 4.256-2.19 1.035-1.461 1.552-3.492 1.552-6.092 0-2.586-.514-4.605-1.541-6.06-1.028-1.453-2.45-2.18-4.267-2.18z\"/></svg>"
},
"$:/core/images/mono-line": {
"title": "$:/core/images/mono-line",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-mono-line tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M60.437 84.523h.908c1.922 0 3.381.489 4.378 1.468.997.979 1.495 2.411 1.495 4.298 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388h-16.07c-2.456 0-4.2-.454-5.232-1.361-1.032-.908-1.548-2.43-1.548-4.565 0-2.065.516-3.542 1.548-4.432 1.032-.89 2.776-1.334 5.232-1.334h1.869l-2.19-6.247H20.983l-2.296 6.247h1.87c2.42 0 4.155.453 5.205 1.361 1.05.908 1.575 2.376 1.575 4.405 0 2.1-.525 3.612-1.575 4.538-1.05.925-2.785 1.388-5.206 1.388H6.781c-2.456 0-4.2-.463-5.233-1.388C.516 93.9 0 92.389 0 90.289c0-1.887.498-3.32 1.495-4.298.997-.979 2.456-1.468 4.378-1.468h.908l14.308-39.83h-4.271c-2.42 0-4.156-.462-5.206-1.387-1.05-.926-1.575-2.42-1.575-4.485 0-2.1.525-3.613 1.575-4.538 1.05-.926 2.785-1.388 5.206-1.388h20.021c3.168 0 5.392 1.708 6.674 5.125v.16l16.924 46.343zm-27.976-39.83L24.72 67.225h15.483l-7.742-22.53zM89.506 68.56v16.284h8.008c5.66 0 9.646-.623 11.96-1.869 2.313-1.245 3.47-3.328 3.47-6.246 0-2.955-1.103-5.055-3.31-6.3-2.207-1.246-6.069-1.869-11.586-1.869h-8.542zm27.229-5.926c3.88 1.423 6.727 3.372 8.542 5.846 1.815 2.474 2.723 5.633 2.723 9.477 0 3.239-.783 6.193-2.35 8.862-1.565 2.67-3.808 4.859-6.726 6.567-1.709.997-3.622 1.718-5.74 2.163-2.118.445-5.116.667-8.996.667h-27.87c-2.349 0-4.03-.463-5.045-1.388-1.014-.926-1.521-2.438-1.521-4.538 0-1.887.48-3.32 1.441-4.298.961-.979 2.367-1.468 4.218-1.468h.907v-39.83h-.907c-1.851 0-3.257-.498-4.218-1.494-.961-.997-1.441-2.456-1.441-4.378 0-2.065.516-3.568 1.548-4.512 1.032-.943 2.705-1.414 5.018-1.414h24.56c7.51 0 13.214 1.459 17.111 4.377 3.898 2.92 5.847 7.19 5.847 12.814 0 2.776-.597 5.223-1.789 7.341-1.192 2.118-2.963 3.853-5.312 5.206zm-27.23-18.26v13.455h7.208c4.378 0 7.466-.516 9.264-1.549 1.797-1.032 2.696-2.776 2.696-5.232 0-2.313-.81-4.004-2.43-5.072-1.619-1.068-4.244-1.602-7.874-1.602h-8.863z\"/></svg>"
},
"$:/core/images/new-button": {
"title": "$:/core/images/new-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M56 72H8.007C3.591 72 0 68.418 0 64c0-4.41 3.585-8 8.007-8H56V8.007C56 3.591 59.582 0 64 0c4.41 0 8 3.585 8 8.007V56h47.993c4.416 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H72v47.993c0 4.416-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V72z\"/></svg>"
},
"$:/core/images/new-here-button": {
"title": "$:/core/images/new-here-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-here-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.838 20.935l-3.572.938c-3.688.968-8.23 4.43-10.136 7.731L3.37 96.738c-1.905 3.3-.771 7.524 2.534 9.432l33.717 19.466c3.297 1.904 7.53.78 9.435-2.521l38.76-67.134c1.905-3.3 2.632-8.963 1.623-12.646L83.285 20.88c-1.009-3.68-4.821-5.884-8.513-4.915l-7.603 1.995.043.287c.524 3.394 2.053 7.498 4.18 11.55.418.163.829.36 1.23.59a8.864 8.864 0 014.438 8.169c.104.132.21.264.316.395l-.386.318a8.663 8.663 0 01-1.082 3.137c-2.42 4.192-7.816 5.608-12.051 3.163-4.12-2.379-5.624-7.534-3.476-11.671-2.177-4.394-3.788-8.874-4.543-12.964z\"/><path d=\"M69.554 44.76c-5.944-7.476-10.74-17.196-11.955-25.059-1.68-10.875 3.503-18.216 15.082-18.04 10.407.158 19.975 5.851 24.728 13.785 5.208 8.695 2.95 17.868-6.855 20.496l-2.037-7.601c4.232-1.134 4.999-4.248 2.24-8.853-3.37-5.626-10.465-9.848-18.146-9.965-6.392-.097-8.31 2.62-7.323 9.01.999 6.465 5.318 15.138 10.582 21.65l-.072.06c.559 1.553-4.17 6.44-5.938 4.888l-.005.004-.028-.034a1.323 1.323 0 01-.124-.135 2.618 2.618 0 01-.149-.205z\"/><rect width=\"16\" height=\"48\" x=\"96\" y=\"80\" rx=\"8\"/><rect width=\"48\" height=\"16\" x=\"80\" y=\"96\" rx=\"8\"/></g></svg>"
},
"$:/core/images/new-image-button": {
"title": "$:/core/images/new-image-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-image-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.362 73.627l15.826-27.41a2.626 2.626 0 00-.962-3.59l-50.01-28.872a2.626 2.626 0 00-3.588.961L30.058 36.49l10.04-5.261c3.042-1.595 6.771.114 7.55 3.46l3.607 17.702 9.88.85a5.25 5.25 0 014.571 3.77c.034.115.1.344.199.671.165.553.353 1.172.562 1.843.595 1.914 1.23 3.85 1.872 5.678.207.588.412 1.156.614 1.701.625 1.685 1.209 3.114 1.725 4.207.255.54.485.977.726 1.427.214.212.547.425 1.011.622 1.141.482 2.784.74 4.657.758.864.008 1.71-.034 2.492-.11.448-.043.753-.085.871-.104.315-.053.625-.077.927-.076zM37.47 2.649A5.257 5.257 0 0144.649.725l63.645 36.746a5.257 5.257 0 011.923 7.178L73.47 108.294a5.257 5.257 0 01-7.177 1.923L2.649 73.47a5.257 5.257 0 01-1.924-7.177L37.471 2.649zm42.837 50.49a5.25 5.25 0 105.25-9.092 5.25 5.25 0 00-5.25 9.093zM96 112h-7.993c-4.419 0-8.007-3.582-8.007-8 0-4.41 3.585-8 8.007-8H96v-7.993C96 83.588 99.582 80 104 80c4.41 0 8 3.585 8 8.007V96h7.993c4.419 0 8.007 3.582 8.007 8 0 4.41-3.585 8-8.007 8H112v7.993c0 4.419-3.582 8.007-8 8.007-4.41 0-8-3.585-8-8.007V112zM33.347 51.791c7.428 7.948 9.01 10.69 7.449 13.394-1.56 2.703-13.838-2.328-16.094 1.58-2.256 3.908-.907 3.258-2.437 5.908l19.73 11.39s-5.605-8.255-4.235-10.628c2.515-4.356 8.77-1.256 10.365-4.019 2.414-4.181-5.103-9.639-14.778-17.625z\"/></svg>"
},
"$:/core/images/new-journal-button": {
"title": "$:/core/images/new-journal-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-new-journal-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.545 112.818v11.818c0 1.306 1.086 2.364 2.425 2.364h6.06c1.34 0 2.425-1.058 2.425-2.364v-11.818h12.12c1.34 0 2.425-1.058 2.425-2.363v-5.91c0-1.305-1.085-2.363-2.424-2.363h-12.121V90.364c0-1.306-1.086-2.364-2.425-2.364h-6.06c-1.34 0-2.425 1.058-2.425 2.364v11.818h-12.12c-1.34 0-2.425 1.058-2.425 2.363v5.91c0 1.305 1.085 2.363 2.424 2.363h12.121zM60.016 4.965c-4.781-2.76-10.897-1.118-13.656 3.66L5.553 79.305A9.993 9.993 0 009.21 92.963l51.04 29.468c4.78 2.76 10.897 1.118 13.655-3.66l40.808-70.681a9.993 9.993 0 00-3.658-13.656L60.016 4.965zm-3.567 27.963a6 6 0 106-10.393 6 6 0 00-6 10.393zm31.697 17.928a6 6 0 106-10.392 6 6 0 00-6 10.392z\"/><text class=\"tc-fill-background\" font-family=\"Helvetica\" font-size=\"47.172\" font-weight=\"bold\" transform=\"rotate(30 25.742 95.82)\"><tspan x=\"42\" y=\"77.485\" text-anchor=\"middle\"><<now \"DD\">></tspan></text></g></svg>"
},
"$:/core/images/opacity": {
"title": "$:/core/images/opacity",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-opacity tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M102.362 65a51.595 51.595 0 01-1.942 6H82.584a35.867 35.867 0 002.997-6h16.78zm.472-2c.423-1.961.734-3.963.929-6H87.656a35.78 35.78 0 01-1.368 6h16.546zm-3.249 10a51.847 51.847 0 01-3.135 6H75.812a36.205 36.205 0 005.432-6h18.341zm-4.416 8c-1.424 2.116-3 4.12-4.71 6H60.46a35.843 35.843 0 0012.874-6h21.834zm-7.513-34h16.107C101.247 20.627 79.033 0 52 0 23.281 0 0 23.281 0 52c0 25.228 17.965 46.26 41.8 51h20.4a51.66 51.66 0 0015.875-6H39v-2h42.25a52.257 52.257 0 007.288-6H39v-2h4.539C27.739 83.194 16 68.968 16 52c0-19.882 16.118-36 36-36 18.186 0 33.222 13.484 35.656 31zm.22 2h16.039a52.823 52.823 0 010 6H87.877a36.483 36.483 0 000-6z\"/><path d=\"M76 128c28.719 0 52-23.281 52-52s-23.281-52-52-52-52 23.281-52 52 23.281 52 52 52zm0-16c19.882 0 36-16.118 36-36S95.882 40 76 40 40 56.118 40 76s16.118 36 36 36z\"/><path d=\"M37 58h53v4H37v-4zm3-8h53v4H40v-4zm0-8h53v4H40v-4zm-8 24h53v4H32v-4zm-2 8h53v4H30v-4zm-3 8h53v4H27v-4z\"/></g></svg>"
},
"$:/core/images/open-window": {
"title": "$:/core/images/open-window",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-open-window tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M16 112h88.994c3.87 0 7.006 3.59 7.006 8 0 4.418-3.142 8-7.006 8H7.006C3.136 128 0 124.41 0 120a9.321 9.321 0 010-.01V24.01C0 19.586 3.59 16 8 16c4.418 0 8 3.584 8 8.01V112z\"/><path d=\"M96 43.196V56a8 8 0 1016 0V24c0-4.41-3.585-8-8.007-8H72.007C67.588 16 64 19.582 64 24c0 4.41 3.585 8 8.007 8H84.57l-36.3 36.299a8 8 0 00-.001 11.316c3.117 3.117 8.19 3.123 11.316-.003L96 43.196zM32 7.999C32 3.581 35.588 0 40 0h80c4.419 0 8 3.588 8 8v80c0 4.419-3.588 8-8 8H40c-4.419 0-8-3.588-8-8V8z\"/></g></svg>"
},
"$:/core/images/options-button": {
"title": "$:/core/images/options-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-options-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M110.488 76a47.712 47.712 0 01-5.134 12.384l6.724 6.724c3.123 3.123 3.132 8.192.011 11.313l-5.668 5.668c-3.12 3.12-8.186 3.117-11.313-.01l-6.724-6.725c-3.82 2.258-7.98 4-12.384 5.134v9.505c0 4.417-3.578 8.007-7.992 8.007h-8.016C55.58 128 52 124.415 52 119.993v-9.505a47.712 47.712 0 01-12.384-5.134l-6.724 6.725c-3.123 3.122-8.192 3.131-11.313.01l-5.668-5.668c-3.12-3.12-3.116-8.186.01-11.313l6.725-6.724c-2.257-3.82-4-7.98-5.134-12.384H8.007C3.591 76 0 72.422 0 68.01v-8.017C0 55.58 3.585 52 8.007 52h9.505a47.712 47.712 0 015.134-12.383l-6.724-6.725c-3.123-3.122-3.132-8.191-.011-11.312l5.668-5.669c3.12-3.12 8.186-3.116 11.313.01l6.724 6.725c3.82-2.257 7.98-4 12.384-5.134V8.007C52 3.591 55.578 0 59.992 0h8.016C72.42 0 76 3.585 76 8.007v9.505a47.712 47.712 0 0112.384 5.134l6.724-6.724c3.123-3.123 8.192-3.132 11.313-.01l5.668 5.668c3.12 3.12 3.116 8.186-.01 11.312l-6.725 6.725c2.257 3.82 4 7.979 5.134 12.383h9.505c4.416 0 8.007 3.578 8.007 7.992v8.017c0 4.411-3.585 7.991-8.007 7.991h-9.505zM64 96c17.673 0 32-14.327 32-32 0-17.673-14.327-32-32-32-17.673 0-32 14.327-32 32 0 17.673 14.327 32 32 32z\"/></svg>"
},
"$:/core/images/paint": {
"title": "$:/core/images/paint",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-paint tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M83.527 76.19C90.43 69.287 91.892 59 87.91 50.665l37.903-37.902c2.919-2.92 2.913-7.659 0-10.572a7.474 7.474 0 00-10.572 0L77.338 40.093c-8.335-3.982-18.622-2.521-25.526 4.383l31.715 31.715zm-2.643 2.644L49.169 47.119S8.506 81.243 0 80.282c0 0 3.782 5.592 6.827 8.039 14.024-5.69 37.326-24.6 37.326-24.6l.661.66S19.45 90.222 9.18 92.047c1.222 1.44 4.354 4.053 6.247 5.776 5.417-1.488 34.733-28.57 34.733-28.57l.661.66-32.407 31.022 5.285 5.286L56.106 75.2l.662.66s-27.864 30.536-28.684 32.432c0 0 6.032 6.853 7.569 7.824.702-2.836 27.884-33.485 27.884-33.485l.661.66s-20.597 23.755-24.964 36.732c3.21 3.549 7.5 5.137 10.926 6.298-2.19-11.817 30.724-47.487 30.724-47.487z\"/></svg>"
},
"$:/core/images/palette": {
"title": "$:/core/images/palette",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-palette tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.247 39.182a93.52 93.52 0 00-16.228-1.4C28.662 37.781 0 57.131 0 81.002c0 9.642 4.676 18.546 12.58 25.735C23.504 91.19 26.34 72.395 36.89 63.562c15.183-12.713 26.538-7.828 26.538-7.828l16.82-16.552zm26.535 9.655c13.049 7.913 21.257 19.392 21.257 32.166 0 9.35.519 17.411-11.874 25.08-10.797 6.681-3.824-6.536-11.844-10.898s-19.946 1.308-18.213 7.906c3.2 12.181 19.422 11.455 6.314 16.658-13.107 5.202-18.202 4.476-28.403 4.476-7.821 0-15.315-.947-22.243-2.68 9.844-4.197 27.88-12.539 33.354-19.456C82.788 92.409 87.37 80 83.324 72.484c-.194-.359 11.215-11.668 23.458-23.647zM1.134 123.867l-.66.002c33.479-14.94 22.161-64.226 58.818-64.226.317 1.418.644 2.944 1.062 4.494-25.907-4.166-23.567 48.031-59.22 59.73zm.713-.007c38.872-.506 78.152-22.347 78.152-44.813-9.27 0-14.073-3.48-16.816-7.942-16.597-7.003-30.365 45.715-61.336 52.755zm65.351-64.008c-4.45 4.115 4.886 16.433 11.318 11.318l45.27-45.27c11.317-11.318 0-22.635-11.318-11.318-11.317 11.318-33.518 34.405-45.27 45.27z\"/></svg>"
},
"$:/core/images/permalink-button": {
"title": "$:/core/images/permalink-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permalink-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M80.483 48l-7.387 32h-25.58l7.388-32h25.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L100.598 32h3.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-7.096l-7.387 32H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H85.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L69.402 96h-25.58L38.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L27.402 96h-3.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h7.096l7.387-32H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h18.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L58.598 32h25.58z\"/></svg>"
},
"$:/core/images/permaview-button": {
"title": "$:/core/images/permaview-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-permaview-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M81.483 48l-1.846 8h-5.58l1.847-8h5.58zm3.694-16l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L101.598 32h2.403c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8h-6.096l-1.847 8h7.944c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H92.364l-1.846 8H104c4.41 0 7.999 3.582 7.999 8 0 4.41-3.581 8-8 8H86.824l-5.624 24.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L70.402 96h-5.58L59.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L48.402 96h-5.58L37.2 120.358c-.993 4.303-5.29 6.996-9.596 6.002-4.296-.992-6.988-5.293-5.994-9.602L26.402 96h-2.403C19.59 96 16 92.418 16 88c0-4.41 3.581-8 8-8h6.096l1.847-8h-7.944C19.59 72 16 68.418 16 64c0-4.41 3.581-8 8-8h11.637l1.846-8H24C19.59 48 16 44.418 16 40c0-4.41 3.581-8 8-8h17.177l5.624-24.358c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L57.598 32h5.58L68.8 7.642c.993-4.303 5.29-6.996 9.596-6.002 4.296.992 6.988 5.293 5.994 9.602L79.598 32h5.58zM53.904 48l-1.847 8h5.58l1.846-8h-5.579zm22.039 24l-1.847 8h-5.58l1.847-8h5.58zm-27.58 0l-1.846 8h5.579l1.847-8h-5.58z\"/></svg>"
},
"$:/core/images/picture": {
"title": "$:/core/images/picture",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-picture tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M112 68.233v-48.23A4.001 4.001 0 00107.997 16H20.003A4.001 4.001 0 0016 20.003v38.31l9.241-14.593c2.8-4.422 9.023-5.008 12.6-1.186l18.247 20.613 13.687-6.407a8 8 0 018.903 1.492 264.97 264.97 0 002.92 2.739 249.44 249.44 0 006.798 6.066 166.5 166.5 0 002.106 1.778c2.108 1.747 3.967 3.188 5.482 4.237.748.518 1.383.92 2.044 1.33.444.117 1.046.144 1.809.05 1.873-.233 4.238-1.144 6.723-2.547a36.016 36.016 0 003.205-2.044c.558-.4.93-.686 1.07-.802.376-.31.765-.577 1.165-.806zM0 8.007A8.01 8.01 0 018.007 0h111.986A8.01 8.01 0 01128 8.007v111.986a8.01 8.01 0 01-8.007 8.007H8.007A8.01 8.01 0 010 119.993V8.007zM95 42a8 8 0 100-16 8 8 0 000 16zM32 76c15.859 4.83 20.035 7.244 20.035 12S32 95.471 32 102.347c0 6.876 1.285 4.99 1.285 9.653H68s-13.685-6.625-13.685-10.8c0-7.665 10.615-8.34 10.615-13.2 0-7.357-14.078-8.833-32.93-12z\"/></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\"><path fill-rule=\"evenodd\" d=\"M61.207 68.137c-4.324 2.795-6.999 6.656-6.999 10.921 0 7.906 9.19 14.424 21.042 15.336 2.162 3.902 8.598 6.785 16.318 7.01-5.126-1.125-9.117-3.742-10.62-7.01C92.805 93.487 102 86.967 102 79.059c0-8.53-10.699-15.445-23.896-15.445-6.599 0-12.572 1.729-16.897 4.524zm12.794-14.158c-4.324 2.795-10.298 4.524-16.897 4.524-2.619 0-5.14-.272-7.497-.775-3.312 2.25-8.383 3.69-14.067 3.69l-.255-.002c4.119-.892 7.511-2.747 9.478-5.13-6.925-2.704-11.555-7.617-11.555-13.228 0-8.53 10.699-15.445 23.896-15.445C70.301 27.613 81 34.528 81 43.058c0 4.265-2.675 8.126-6.999 10.921zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></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\"><path fill-rule=\"evenodd\" d=\"M40.397 76.446V95.34h14.12l-.001-.005a6.912 6.912 0 005.364-11.593l.046-.023a6.912 6.912 0 119.979.526l.086.055a6.914 6.914 0 004.408 10.948l-.023.092h21.32V75.568l-.15.038a6.912 6.912 0 00-11.593-5.364l-.022-.046a6.912 6.912 0 11.526-9.979l.055-.086a6.914 6.914 0 0010.948-4.408c.079.018.158.038.236.059v-15.74h-21.32l.023-.094a6.914 6.914 0 01-4.408-10.947 10.23 10.23 0 00-.086-.055 6.912 6.912 0 10-9.979-.526l-.046.023a6.912 6.912 0 01-5.364 11.593l.001.005h-14.12v12.847A6.912 6.912 0 0129.5 59.843l-.054.086a6.912 6.912 0 10-.526 9.979l.023.046a6.912 6.912 0 0111.455 6.492zM64 0l54.56 32v64L64 128 9.44 96V32L64 0z\"/></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\"><path fill-rule=\"evenodd\" d=\"M29.408 91.472L51.469 69.41l-.004-.005a2.22 2.22 0 01.004-3.146c.87-.87 2.281-.872 3.147-.005l9.465 9.464a2.22 2.22 0 01-.005 3.147c-.87.87-2.28.871-3.147.005l-.005-.005-22.061 22.062a6.686 6.686 0 11-9.455-9.455zM60.802 66.38c-2.436-2.704-4.465-5.091-5.817-6.869-6.855-9.014-10.313-4.268-14.226 0-3.913 4.268 1.03 7.726-2.683 10.741-3.713 3.015-3.484 4.06-9.752-1.455-6.267-5.516-6.7-7.034-3.823-10.181 2.877-3.147 5.281 1.808 11.159-3.785 5.877-5.593.94-10.55.94-10.55s12.237-25.014 28.588-23.167c16.351 1.848-6.186-2.392-11.792 17.226-2.4 8.4.447 6.42 4.998 9.968 1.394 1.086 6.03 4.401 11.794 8.685l20.677-20.676 1.615-4.766 7.84-4.689 3.151 3.152-4.688 7.84-4.766 1.615-20.224 20.223c12.663 9.547 28.312 22.146 28.312 26.709 0 7.217-3.071 11.526-9.535 9.164-4.693-1.715-18.768-15.192-28.753-25.897l-2.893 2.893-3.151-3.152 3.029-3.029zM63.953 0l54.56 32v64l-54.56 32-54.56-32V32l54.56-32z\"/></svg>"
},
"$:/core/images/preview-closed": {
"title": "$:/core/images/preview-closed",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-closed tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M.088 64a7.144 7.144 0 001.378 5.458C16.246 88.818 39.17 100.414 64 100.414c24.83 0 47.753-11.596 62.534-30.956A7.144 7.144 0 00127.912 64C110.582 78.416 88.304 87.086 64 87.086 39.696 87.086 17.418 78.416.088 64z\"/><rect width=\"4\" height=\"16\" x=\"62\" y=\"96\" rx=\"4\"/><rect width=\"4\" height=\"16\" x=\"78\" y=\"93\" rx=\"4\" transform=\"rotate(-5 80 101)\"/><rect width=\"4\" height=\"16\" x=\"46\" y=\"93\" rx=\"4\" transform=\"rotate(5 48 101)\"/><rect width=\"4\" height=\"16\" x=\"30\" y=\"88\" rx=\"4\" transform=\"rotate(10 32 96)\"/><rect width=\"4\" height=\"16\" x=\"94\" y=\"88\" rx=\"4\" transform=\"rotate(-10 96 96)\"/><rect width=\"4\" height=\"16\" x=\"110\" y=\"80\" rx=\"4\" transform=\"rotate(-20 112 88)\"/><rect width=\"4\" height=\"16\" x=\"14\" y=\"80\" rx=\"4\" transform=\"rotate(20 16 88)\"/></g></svg>"
},
"$:/core/images/preview-open": {
"title": "$:/core/images/preview-open",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-preview-open tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M64.11 99.588c-24.83 0-47.754-11.596-62.534-30.957a7.148 7.148 0 010-8.675C16.356 40.596 39.28 29 64.11 29c24.83 0 47.753 11.596 62.534 30.956a7.148 7.148 0 010 8.675c-14.78 19.36-37.703 30.957-62.534 30.957zm46.104-32.007c1.44-1.524 1.44-3.638 0-5.162C99.326 50.9 82.439 44 64.147 44S28.968 50.9 18.08 62.42c-1.44 1.523-1.44 3.637 0 5.16C28.968 79.1 45.855 86 64.147 86s35.179-6.9 46.067-18.42z\"/><path d=\"M63.5 88C76.479 88 87 77.479 87 64.5S76.479 41 63.5 41 40 51.521 40 64.5 50.521 88 63.5 88z\"/></g></svg>"
},
"$:/core/images/print-button": {
"title": "$:/core/images/print-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-print-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M112 71V30.5h-.032c-.035-2-.816-3.99-2.343-5.516L86.998 2.357A7.978 7.978 0 0081 .02V0H24a8 8 0 00-8 8v63h8V8h57v14.5c0 4.422 3.582 8 8 8h15V71h8z\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"36\" rx=\"4\"/><rect width=\"64\" height=\"8\" x=\"32\" y=\"52\" rx=\"4\"/><rect width=\"40\" height=\"8\" x=\"32\" y=\"20\" rx=\"4\"/><path d=\"M0 80.005C0 71.165 7.156 64 16 64h96c8.836 0 16 7.155 16 16.005v31.99c0 8.84-7.156 16.005-16 16.005H16c-8.836 0-16-7.155-16-16.005v-31.99zM104 96a8 8 0 100-16 8 8 0 000 16z\"/></g></svg>"
},
"$:/core/images/quote": {
"title": "$:/core/images/quote",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-quote tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M51.219 117.713V62.199H27.427c0-8.891 1.683-16.401 5.047-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.36 3.184-20.728 6.669-6.368 3.484-11.835 7.87-16.401 13.157C9.524 27.113 5.98 33.241 3.456 40.21.933 47.18-.21 54.63.03 62.56v55.153H51.22zm76.781 0V62.199h-23.791c0-8.891 1.682-16.401 5.046-22.53 3.365-6.127 9.613-10.754 18.745-13.878V2c-7.45.961-14.359 3.184-20.727 6.669-6.369 3.484-11.836 7.87-16.402 13.157-4.566 5.287-8.11 11.415-10.634 18.384-2.523 6.97-3.665 14.42-3.424 22.35v55.153H128z\"/></svg>"
},
"$:/core/images/refresh-button": {
"title": "$:/core/images/refresh-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-refresh-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M106.369 39.433c10.16 20.879 6.57 46.764-10.771 64.106-21.87 21.87-57.327 21.87-79.196 0-21.87-21.87-21.87-57.326 0-79.196a8 8 0 1111.314 11.314c-15.621 15.62-15.621 40.947 0 56.568 15.62 15.621 40.947 15.621 56.568 0C97.72 78.79 99.6 58.175 89.924 42.73l-6.44 12.264a8 8 0 11-14.166-7.437L84.435 18.76a8 8 0 0110.838-3.345l28.873 15.345a8 8 0 11-7.51 14.129l-10.267-5.457zm-8.222-12.368c-.167-.19-.336-.38-.506-.57l.96-.296-.454.866z\"/></svg>"
},
"$:/core/images/right-arrow": {
"title": "$:/core/images/right-arrow",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-right-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M99.069 64.173c0 2.027-.77 4.054-2.316 5.6l-55.98 55.98a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l50.382-50.382-50.382-50.382a7.92 7.92 0 010-11.195c3.086-3.085 8.104-3.092 11.196 0l55.98 55.98a7.892 7.892 0 012.316 5.595z\"/></svg>"
},
"$:/core/images/rotate-left": {
"title": "$:/core/images/rotate-left",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-rotate-left tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"32\" height=\"80\" rx=\"8\"/><rect width=\"80\" height=\"32\" x=\"48\" y=\"96\" rx=\"8\"/><path d=\"M61.32 36.65c19.743 2.45 35.023 19.287 35.023 39.693a4 4 0 01-8 0c0-15.663-11.254-28.698-26.117-31.46l3.916 3.916a4 4 0 11-5.657 5.657L49.172 43.142a4 4 0 010-5.657l11.313-11.313a4 4 0 115.657 5.656l-4.821 4.822z\"/></g></svg>"
},
"$:/core/images/save-button": {
"title": "$:/core/images/save-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-save-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M120.783 34.33c4.641 8.862 7.266 18.948 7.266 29.646 0 35.347-28.653 64-64 64-35.346 0-64-28.653-64-64 0-35.346 28.654-64 64-64 18.808 0 35.72 8.113 47.43 21.03l2.68-2.68c3.13-3.13 8.197-3.132 11.321-.008 3.118 3.118 3.121 8.193-.007 11.32l-4.69 4.691zm-12.058 12.058a47.876 47.876 0 013.324 17.588c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48c14.39 0 27.3 6.332 36.098 16.362L58.941 73.544 41.976 56.578c-3.127-3.127-8.201-3.123-11.32-.005-3.123 3.124-3.119 8.194.006 11.319l22.617 22.617a7.992 7.992 0 005.659 2.347c2.05 0 4.101-.783 5.667-2.349l44.12-44.12z\"/></svg>"
},
"$:/core/images/size": {
"title": "$:/core/images/size",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-size tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M92.343 26l-9.171 9.172a4 4 0 105.656 5.656l16-16a4 4 0 000-5.656l-16-16a4 4 0 10-5.656 5.656L92.343 18H22a4 4 0 00-4 4v70.343l-9.172-9.171a4 4 0 10-5.656 5.656l16 16a4 4 0 005.656 0l16-16a4 4 0 10-5.656-5.656L26 92.343V22l-4 4h70.343zM112 52v64l4-4H52a4 4 0 100 8h64a4 4 0 004-4V52a4 4 0 10-8 0z\"/></svg>"
},
"$:/core/images/spiral": {
"title": "$:/core/images/spiral",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-spiral tc-image-button\" viewBox=\"0 0 128 128\"><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.074a4.785 4.785 0 00-4.52-5.03 4.778 4.778 0 00-5.03 4.52c-.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-.01a1.047 1.047 0 01-.264-.332c-.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\"/></svg>"
},
"$:/core/images/stamp": {
"title": "$:/core/images/stamp",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-stamp tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M49.733 64H16.01C11.584 64 8 67.583 8 72.003V97h112V72.003A8 8 0 00111.99 64H78.267A22.813 22.813 0 0175.5 53.077c0-6.475 2.687-12.324 7.009-16.497A22.818 22.818 0 0087 22.952C87 10.276 76.703 0 64 0S41 10.276 41 22.952c0 5.103 1.669 9.817 4.491 13.628 4.322 4.173 7.009 10.022 7.009 16.497 0 3.954-1.002 7.675-2.767 10.923zM8 104h112v8H8v-8z\"/></svg>"
},
"$:/core/images/star-filled": {
"title": "$:/core/images/star-filled",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-star-filled tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M61.836 96.823l37.327 27.287c2.72 1.99 6.379-.69 5.343-3.912L90.29 75.988l-1.26 3.91 37.285-27.345c2.718-1.993 1.32-6.327-2.041-6.33l-46.113-.036 3.3 2.416L67.176 4.416c-1.04-3.221-5.563-3.221-6.604 0L46.29 48.603l3.3-2.416-46.113.036c-3.362.003-4.759 4.337-2.04 6.33L38.72 79.898l-1.26-3.91-14.216 44.21c-1.036 3.223 2.622 5.901 5.343 3.912l37.326-27.287h-4.078z\"/></svg>"
},
"$:/core/images/storyview-classic": {
"title": "$:/core/images/storyview-classic",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-classic tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm0 48C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0 32C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
},
"$:/core/images/storyview-pop": {
"title": "$:/core/images/storyview-pop",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-pop tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16C19.581 16 16 19.578 16 23.992v16.016C16 44.422 19.588 48 24 48h80c4.419 0 8-3.578 8-7.992V23.992c0-4.414-3.588-7.992-8-7.992H24zm-7.99 40C11.587 56 8 59.578 8 63.992v16.016C8 84.422 11.584 88 16.01 88h95.98c4.424 0 8.01-3.578 8.01-7.992V63.992c0-4.414-3.584-7.992-8.01-7.992H16.01zM24 96C19.581 96 16 99.59 16 104c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24zm0-32C19.581 64 16 67.59 16 72c0 4.418 3.588 8 8 8h80c4.419 0 8-3.59 8-8 0-4.418-3.588-8-8-8H24z\"/></svg>"
},
"$:/core/images/storyview-zoomin": {
"title": "$:/core/images/storyview-zoomin",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-storyview-zoomin tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M8.007 0A8.01 8.01 0 000 8.007v111.986A8.01 8.01 0 008.007 128h111.986a8.01 8.01 0 008.007-8.007V8.007A8.01 8.01 0 00119.993 0H8.007zm15.992 16A8 8 0 0016 24.009V71.99C16 76.414 19.588 80 24 80h80a8 8 0 008-8.009V24.01c0-4.423-3.588-8.009-8-8.009H24z\"/></svg>"
},
"$:/core/images/strikethrough": {
"title": "$:/core/images/strikethrough",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-strikethrough tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M92.794 38.726h15.422c-.229-6.74-1.514-12.538-3.856-17.393-2.342-4.855-5.54-8.881-9.596-12.08-4.055-3.199-8.767-5.54-14.136-7.025C75.258.743 69.433 0 63.15 0a62.76 62.76 0 00-16.364 2.142C41.474 3.57 36.733 5.74 32.564 8.653c-4.17 2.913-7.511 6.626-10.025 11.138-2.513 4.512-3.77 9.853-3.77 16.022 0 5.597 1.115 10.252 3.342 13.965 2.228 3.712 5.198 6.74 8.91 9.081 3.713 2.342 7.911 4.227 12.595 5.655a194.641 194.641 0 0014.308 3.77c4.855 1.085 9.624 2.142 14.308 3.17 4.683 1.028 8.881 2.37 12.594 4.027 3.713 1.656 6.683 3.798 8.91 6.425 2.228 2.628 3.342 6.055 3.342 10.281 0 4.456-.914 8.111-2.742 10.967a19.953 19.953 0 01-7.197 6.768c-2.97 1.657-6.311 2.828-10.024 3.513a60.771 60.771 0 01-11.052 1.028c-4.57 0-9.025-.571-13.366-1.713-4.34-1.143-8.139-2.913-11.394-5.312-3.256-2.4-5.884-5.455-7.883-9.168-1.999-3.712-2.998-8.139-2.998-13.28H15c0 7.426 1.342 13.852 4.027 19.278 2.684 5.426 6.34 9.881 10.966 13.365 4.627 3.484 9.996 6.083 16.107 7.797 6.112 1.713 12.595 2.57 19.449 2.57 5.597 0 11.223-.657 16.878-1.97 5.655-1.314 10.767-3.428 15.336-6.34 4.57-2.914 8.31-6.683 11.224-11.31 2.913-4.626 4.37-10.195 4.37-16.707 0-6.054-1.115-11.08-3.342-15.079-2.228-3.998-5.198-7.31-8.91-9.938-3.713-2.627-7.911-4.712-12.595-6.254a170.83 170.83 0 00-14.308-4.027 549.669 549.669 0 00-14.308-3.17c-4.683-.971-8.881-2.2-12.594-3.684-3.713-1.485-6.683-3.399-8.91-5.74-2.228-2.342-3.342-5.398-3.342-9.168 0-3.998.771-7.34 2.313-10.024 1.543-2.685 3.599-4.826 6.17-6.426 2.57-1.599 5.51-2.741 8.824-3.427a49.767 49.767 0 0110.11-1.028c8.453 0 15.393 1.97 20.819 5.912 5.426 3.94 8.596 10.31 9.51 19.106z\"/><path d=\"M5 54h118v16H5z\"/></g></svg>"
},
"$:/core/images/subscript": {
"title": "$:/core/images/subscript",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-subscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 128.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
},
"$:/core/images/superscript": {
"title": "$:/core/images/superscript",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-superscript tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M2.272 16h19.91l21.649 33.675L66.414 16h18.708L53.585 61.969l33.809 49.443H67.082L43.296 74.93l-24.187 36.48H0L33.808 61.97 2.272 16zM127.91 63.412H85.328c.059-5.168 1.306-9.681 3.741-13.542 2.435-3.86 5.761-7.216 9.978-10.066a112.388 112.388 0 016.325-4.321 50.09 50.09 0 006.058-4.499c1.841-1.603 3.356-3.34 4.543-5.211 1.188-1.871 1.812-4.024 1.871-6.46 0-1.128-.133-2.33-.4-3.607a9.545 9.545 0 00-1.56-3.564c-.772-1.098-1.84-2.019-3.207-2.761-1.366-.743-3.148-1.114-5.345-1.114-2.02 0-3.697.4-5.033 1.203-1.337.801-2.406 1.9-3.208 3.296-.801 1.396-1.395 3.044-1.781 4.944-.386 1.9-.609 3.95-.668 6.147H86.486c0-3.445.46-6.637 1.38-9.577.921-2.94 2.302-5.478 4.143-7.617 1.841-2.138 4.083-3.815 6.726-5.033 2.643-1.217 5.716-1.826 9.22-1.826 3.802 0 6.979.623 9.533 1.87 2.554 1.248 4.617 2.822 6.191 4.722 1.574 1.9 2.688 3.965 3.341 6.192.653 2.227.98 4.35.98 6.37 0 2.494-.386 4.75-1.158 6.77a21.803 21.803 0 01-3.118 5.568 31.516 31.516 0 01-4.454 4.677 66.788 66.788 0 01-5.167 4.009 139.198 139.198 0 01-5.346 3.563 79.237 79.237 0 00-4.944 3.386c-1.514 1.128-2.836 2.3-3.964 3.518-1.129 1.218-1.9 2.51-2.317 3.876h30.379v9.087z\"/></svg>"
},
"$:/core/images/tag-button": {
"title": "$:/core/images/tag-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tag-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M18.164 47.66l.004 4.105c.003 3.823 2.19 9.097 4.885 11.792l61.85 61.85c2.697 2.697 7.068 2.69 9.769-.01L125.767 94.3a6.903 6.903 0 00.01-9.77L63.928 22.683c-2.697-2.697-7.976-4.88-11.796-4.881l-27.076-.007a6.902 6.902 0 00-6.91 6.91l.008 9.96.287.033c3.73.411 8.489-.044 13.365-1.153a9.702 9.702 0 0111.14-3.662l.291-.13.128.285a9.7 9.7 0 013.3 2.17c3.796 3.796 3.801 9.945.012 13.734-3.618 3.618-9.386 3.777-13.204.482-5.365 1.122-10.674 1.596-15.309 1.237z\"/><path d=\"M47.633 39.532l.023.051c-9.689 4.356-21.584 6.799-30.396 5.828C5.273 44.089-1.028 36.43 2.443 24.078 5.562 12.976 14.3 4.361 24.047 1.548c10.68-3.083 19.749 1.968 19.749 13.225h-8.623c0-4.859-3.078-6.573-8.735-4.94-6.91 1.995-13.392 8.383-15.694 16.577-1.915 6.818.417 9.653 7.46 10.43 7.126.785 17.531-1.352 25.917-5.121l.027.06.036-.017c1.76-.758 6.266 6.549 3.524 7.74a2.8 2.8 0 01-.075.03z\"/></g></svg>"
},
"$:/core/images/theme-button": {
"title": "$:/core/images/theme-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-theme-button tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><path d=\"M55.854 66.945a122.626 122.626 0 01-3.9-4.819c-11.064-14.548-16.645-6.888-22.96 0-6.315 6.888 1.664 12.47-4.33 17.335-5.993 4.866-5.623 6.552-15.737-2.35-10.115-8.9-10.815-11.351-6.172-16.43 4.644-5.08 8.524 2.918 18.01-6.108 9.485-9.026 1.517-17.026 1.517-17.026S42.03-2.824 68.42.157c26.39 2.982-9.984-3.86-19.031 27.801-3.874 13.556.72 10.362 8.066 16.087 1.707 1.33 6.428 4.732 12.671 9.318-6.129 5.879-11.157 10.669-14.273 13.582zm11.641 12.947c16.013 17.036 37.742 37.726 45.117 40.42 10.432 3.813 15.388-3.141 15.388-14.79 0-7.151-23.83-26.542-43.924-41.769-7.408 7.156-13.376 12.953-16.58 16.139z\"/><path d=\"M11.069 109.828L46.31 74.587a3.56 3.56 0 115.037-5.032l15.098 15.098a3.56 3.56 0 11-5.032 5.037l-35.24 35.241c-4.171 4.17-10.933 4.17-15.104 0-4.17-4.17-4.17-10.933 0-15.103zM124.344 6.622l5.034 5.034-7.49 12.524-7.613 2.58L61.413 79.62l-5.034-5.034 52.861-52.862 2.58-7.614 12.524-7.49z\"/></g></svg>"
},
"$:/core/images/timestamp-off": {
"title": "$:/core/images/timestamp-off",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-off tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><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 10a5 5 0 010-10H66.69a5 5 0 015 5c.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\"/></g></svg>"
},
"$:/core/images/timestamp-on": {
"title": "$:/core/images/timestamp-on",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-timestamp-on tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><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 10a5 5 0 010-10H66.69a5 5 0 015 5c.006 2.757-2.238 5-5 5H49.705z\"/><path d=\"M13.41 27.178a5.005 5.005 0 01-7.045-.613 5.008 5.008 0 01.616-7.047l9.95-8.348a5 5 0 016.429 7.661l-9.95 8.348zm89.573 0a5.005 5.005 0 007.045-.613 5.008 5.008 0 00-.616-7.047l-9.95-8.348a5 5 0 00-6.428 7.661l9.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\"/></g></svg>"
},
"$:/core/images/tip": {
"title": "$:/core/images/tip",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-tip tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 128.242c35.346 0 64-28.654 64-64 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64 0 35.346 28.654 64 64 64zm11.936-36.789c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349C54.33 94.05 58.824 95.82 64 95.82c5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.456c-.624 4.129-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zm0 4.492c-.624 4.13-5.73 7.349-11.936 7.349-6.206 0-11.312-3.22-11.936-7.349 2.266 2.597 6.76 4.366 11.936 4.366 5.175 0 9.67-1.769 11.936-4.366zM64.3 24.242c11.618 0 23.699 7.82 23.699 24.2S75.92 71.754 75.92 83.576c0 5.873-5.868 9.26-11.92 9.26s-12.027-3.006-12.027-9.26C51.973 71.147 40 65.47 40 48.442s12.683-24.2 24.301-24.2z\"/></svg>"
},
"$:/core/images/transcludify": {
"title": "$:/core/images/transcludify",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-transcludify-button tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M0 59.482c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.651-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02C1.36 67.377.591 67.288 0 67.288v-7.806zm24.66 0c.591 0 1.36-.089 2.306-.266a10.417 10.417 0 002.75-.932 6.762 6.762 0 002.306-1.907c.65-.828.976-1.863.976-3.104V35.709c0-2.01.414-3.74 1.242-5.19.828-1.448 1.833-2.66 3.016-3.636s2.425-1.7 3.726-2.173c1.3-.473 2.424-.71 3.37-.71h8.073v7.451h-4.88c-1.241 0-2.232.207-2.97.621-.74.414-1.302.932-1.686 1.552a4.909 4.909 0 00-.71 1.996c-.089.71-.133 1.39-.133 2.04v16.677c0 1.715-.325 3.134-.976 4.258-.65 1.123-1.434 2.025-2.35 2.705-.917.68-1.863 1.168-2.839 1.464-.976.296-1.818.473-2.528.532v.178c.71.059 1.552.207 2.528.443.976.237 1.922.68 2.839 1.33.916.651 1.7 1.583 2.35 2.795.65 1.212.976 2.853.976 4.923v16.144c0 .65.044 1.33.133 2.04.089.71.325 1.375.71 1.996.384.621.946 1.139 1.685 1.553.74.414 1.73.62 2.972.62h4.879v7.452h-8.073c-.946 0-2.07-.237-3.37-.71-1.301-.473-2.543-1.197-3.726-2.173-1.183-.976-2.188-2.188-3.016-3.637-.828-1.449-1.242-3.179-1.242-5.19V74.119c0-1.42-.325-2.572-.976-3.46-.65-.886-1.419-1.581-2.306-2.084a8.868 8.868 0 00-2.75-1.02c-.946-.177-1.715-.266-2.306-.266v-7.806zm43.965-3.538L80.6 52.041l2.306 7.097-12.063 3.903 7.628 10.378-6.12 4.435-7.63-10.467-7.45 10.201-5.943-4.524 7.628-10.023-12.152-4.17 2.306-7.096 12.064 4.17V43.347h7.451v12.596zm34.425 11.344c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806zm24.66 0c-.65 0-1.449.089-2.395.266-.946.177-1.863.488-2.75.931a6.356 6.356 0 00-2.262 1.908c-.62.828-.931 1.862-.931 3.104v17.564c0 2.01-.414 3.74-1.242 5.189-.828 1.449-1.833 2.661-3.016 3.637s-2.425 1.7-3.726 2.173c-1.3.473-2.424.71-3.37.71h-8.073v-7.451h4.88c1.241 0 2.232-.207 2.97-.621.74-.414 1.302-.932 1.686-1.553a4.9 4.9 0 00.71-1.995c.089-.71.133-1.39.133-2.04V72.432c0-1.715.325-3.134.976-4.258.65-1.124 1.434-2.01 2.35-2.661.917-.65 1.863-1.124 2.839-1.42.976-.295 1.818-.502 2.528-.62v-.178c-.71-.059-1.552-.207-2.528-.443-.976-.237-1.922-.68-2.839-1.33-.916-.651-1.7-1.583-2.35-2.795-.65-1.212-.976-2.853-.976-4.923V37.66c0-.651-.044-1.331-.133-2.04a4.909 4.909 0 00-.71-1.997c-.384-.62-.946-1.138-1.685-1.552-.74-.414-1.73-.62-2.972-.62h-4.879V24h8.073c.946 0 2.07.237 3.37.71 1.301.473 2.543 1.197 3.726 2.173 1.183.976 2.188 2.188 3.016 3.637.828 1.449 1.242 3.178 1.242 5.189v16.943c0 1.419.31 2.572.931 3.46a6.897 6.897 0 002.262 2.084 8.868 8.868 0 002.75 1.02c.946.177 1.745.266 2.395.266v7.806z\"/></svg>"
},
"$:/core/images/twitter": {
"title": "$:/core/images/twitter",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-twitter tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M41.626 115.803A73.376 73.376 0 012 104.235c2.022.238 4.08.36 6.166.36 12.111 0 23.258-4.117 32.105-11.023-11.312-.208-20.859-7.653-24.148-17.883a25.98 25.98 0 0011.674-.441C15.971 72.881 7.061 62.474 7.061 49.997c0-.108 0-.216.002-.323a25.824 25.824 0 0011.709 3.22c-6.936-4.617-11.5-12.5-11.5-21.433 0-4.719 1.274-9.142 3.5-12.945 12.75 15.579 31.797 25.83 53.281 26.904-.44-1.884-.67-3.85-.67-5.868 0-14.22 11.575-25.75 25.852-25.75a25.865 25.865 0 0118.869 8.132 51.892 51.892 0 0016.415-6.248c-1.93 6.012-6.029 11.059-11.366 14.246A51.844 51.844 0 00128 25.878a52.428 52.428 0 01-12.9 13.33c.05 1.104.075 2.214.075 3.33 0 34.028-26 73.265-73.549 73.265\"/></svg>"
},
"$:/core/images/underline": {
"title": "$:/core/images/underline",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-underline tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M7 117.421h114.248V128H7v-10.579zm97.871-18.525V0h-16.26v55.856c0 4.463-.605 8.576-1.816 12.338-1.212 3.762-3.03 7.046-5.452 9.851-2.423 2.806-5.452 4.974-9.086 6.504-3.635 1.53-7.939 2.296-12.912 2.296-6.25 0-11.159-1.786-14.73-5.356-3.57-3.571-5.356-8.417-5.356-14.538V0H23v65.038c0 5.356.542 10.234 1.626 14.633 1.084 4.4 2.965 8.194 5.643 11.382 2.678 3.188 6.185 5.643 10.52 7.365 4.337 1.721 9.756 2.582 16.26 2.582 7.27 0 13.582-1.435 18.938-4.304 5.356-2.87 9.755-7.365 13.199-13.486h.382v15.686h15.303z\"/></svg>"
},
"$:/core/images/unfold-all-button": {
"title": "$:/core/images/unfold-all-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold-all tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><rect width=\"128\" height=\"16\" y=\"64\" rx=\"8\"/><path d=\"M63.945 60.624c-2.05 0-4.101-.78-5.666-2.345L35.662 35.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 41.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 58.279a7.986 7.986 0 01-5.663 2.346zM64.004 124.565c-2.05 0-4.102-.78-5.666-2.345L35.721 99.603c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 105.255l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.662 122.22a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/unfold-button": {
"title": "$:/core/images/unfold-button",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unfold tc-image-button\" viewBox=\"0 0 128 128\"><g fill-rule=\"evenodd\"><rect width=\"128\" height=\"16\" rx=\"8\"/><path d=\"M63.945 63.624c-2.05 0-4.101-.78-5.666-2.345L35.662 38.662c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.192-3.122 11.319.005L63.94 44.314l16.966-16.966c3.124-3.124 8.194-3.129 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319L69.603 61.279a7.986 7.986 0 01-5.663 2.346zM64.004 105.682c-2.05.001-4.102-.78-5.666-2.344L35.721 80.721c-3.125-3.125-3.13-8.195-.005-11.319 3.118-3.118 8.191-3.122 11.318.005L64 86.373l16.966-16.966c3.124-3.125 8.194-3.13 11.318-.005 3.118 3.118 3.122 8.192-.005 11.319l-22.617 22.617a7.986 7.986 0 01-5.663 2.346z\"/></g></svg>"
},
"$:/core/images/unlocked-padlock": {
"title": "$:/core/images/unlocked-padlock",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-unlocked-padlock tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M48.627 64H105v32.01C105 113.674 90.674 128 73.001 128H56C38.318 128 24 113.677 24 96.01V64h6.136c-10.455-12.651-27.364-35.788-4.3-55.142 24.636-20.672 45.835 4.353 55.777 16.201 9.943 11.85-2.676 22.437-12.457 9.892-9.78-12.545-21.167-24.146-33.207-14.043-12.041 10.104-1.757 22.36 8.813 34.958 2.467 2.94 3.641 5.732 3.865 8.134zm19.105 28.364A8.503 8.503 0 0064.5 76a8.5 8.5 0 00-3.498 16.25l-5.095 22.77H72.8l-5.07-22.656z\"/></svg>"
},
"$:/core/images/up-arrow": {
"title": "$:/core/images/up-arrow",
"created": "20150316000544368",
"modified": "20150316000831867",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-up-arrow tc-image-button\" viewBox=\"0 0 128 128\"><path d=\"M63.892.281c2.027 0 4.054.77 5.6 2.316l55.98 55.98a7.92 7.92 0 010 11.196c-3.086 3.085-8.104 3.092-11.196 0L63.894 19.393 13.513 69.774a7.92 7.92 0 01-11.196 0c-3.085-3.086-3.092-8.105 0-11.196l55.98-55.98A7.892 7.892 0 0163.893.28z\"/></svg>"
},
"$:/core/images/video": {
"title": "$:/core/images/video",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-video tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M64 12c-34.91 0-55.273 2.917-58.182 5.833C2.91 20.75 0 41.167 0 64.5c0 23.333 2.91 43.75 5.818 46.667C8.728 114.083 29.091 117 64 117c34.91 0 55.273-2.917 58.182-5.833C125.09 108.25 128 87.833 128 64.5c0-23.333-2.91-43.75-5.818-46.667C119.272 14.917 98.909 12 64 12zm-9.084 32.618c-3.813-2.542-6.905-.879-6.905 3.698v31.368c0 4.585 3.099 6.235 6.905 3.698l22.168-14.779c3.813-2.542 3.806-6.669 0-9.206L54.916 44.618z\"/></svg>"
},
"$:/core/images/warning": {
"title": "$:/core/images/warning",
"tags": "$:/tags/Image",
"text": "<svg width=\"22pt\" height=\"22pt\" class=\"tc-image-warning tc-image-button\" viewBox=\"0 0 128 128\"><path fill-rule=\"evenodd\" d=\"M57.072 11c3.079-5.333 10.777-5.333 13.856 0l55.426 96c3.079 5.333-.77 12-6.928 12H8.574c-6.158 0-10.007-6.667-6.928-12l55.426-96zM64 37c-4.418 0-8 3.582-8 7.994v28.012C56 77.421 59.59 81 64 81c4.418 0 8-3.582 8-7.994V44.994C72 40.579 68.41 37 64 37zm0 67a8 8 0 100-16 8 8 0 000 16z\"/></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/CopyToClipboard/Caption": {
"title": "$:/language/Buttons/CopyToClipboard/Caption",
"text": "copy to clipboard"
},
"$:/language/Buttons/CopyToClipboard/Hint": {
"title": "$:/language/Buttons/CopyToClipboard/Hint",
"text": "Copy this text to the clipboard"
},
"$:/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/SidebarSearch/Hint": {
"title": "$:/language/Buttons/SidebarSearch/Hint",
"text": "Select the sidebar search field"
},
"$:/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/Linkify/Caption": {
"title": "$:/language/Buttons/Linkify/Caption",
"text": "wikilink"
},
"$:/language/Buttons/Linkify/Hint": {
"title": "$:/language/Buttons/Linkify/Hint",
"text": "Wrap selection in square brackets"
},
"$:/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/RotateLeft/Caption": {
"title": "$:/language/Buttons/RotateLeft/Caption",
"text": "rotate left"
},
"$:/language/Buttons/RotateLeft/Hint": {
"title": "$:/language/Buttons/RotateLeft/Hint",
"text": "Rotate image left by 90 degrees"
},
"$:/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/ToggleSidebar/Hint": {
"title": "$:/language/Buttons/ToggleSidebar/Hint",
"text": "Toggle the sidebar visibility"
},
"$:/language/Buttons/Transcludify/Caption": {
"title": "$:/language/Buttons/Transcludify/Caption",
"text": "transclusion"
},
"$:/language/Buttons/Transcludify/Hint": {
"title": "$:/language/Buttons/Transcludify/Hint",
"text": "Wrap selection in curly brackets"
},
"$:/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/AutoFocus/Prompt": {
"title": "$:/language/ControlPanel/Basics/AutoFocus/Prompt",
"text": "Default focus field for new tiddlers"
},
"$:/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/NewTiddler/Title/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewTiddler/Title/Prompt",
"text": "Title of new tiddlers"
},
"$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt": {
"title": "$:/language/ControlPanel/Basics/NewTiddler/Tags/Prompt",
"text": "Tags for new tiddlers"
},
"$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt": {
"title": "$:/language/ControlPanel/Basics/OverriddenShadowTiddlers/Prompt",
"text": "Number of overridden shadow tiddlers"
},
"$:/language/ControlPanel/Basics/RemoveTags": {
"title": "$:/language/ControlPanel/Basics/RemoveTags",
"text": "Update to current format"
},
"$:/language/ControlPanel/Basics/RemoveTags/Hint": {
"title": "$:/language/ControlPanel/Basics/RemoveTags/Hint",
"text": "Update the tags configuration to the latest format"
},
"$:/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/LayoutSwitcher/Caption": {
"title": "$:/language/ControlPanel/LayoutSwitcher/Caption",
"text": "Layout"
},
"$:/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/Delete/Hint": {
"title": "$:/language/ControlPanel/Palette/Editor/Delete/Hint",
"text": "delete this entry from the current palette"
},
"$:/language/ControlPanel/Palette/Editor/Names/External/Show": {
"title": "$:/language/ControlPanel/Palette/Editor/Names/External/Show",
"text": "Show color names that are not part of the current palette"
},
"$:/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/AlsoRequires": {
"title": "$:/language/ControlPanel/Plugins/AlsoRequires",
"text": "Also requires:"
},
"$:/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/Downgrade/Caption": {
"title": "$:/language/ControlPanel/Plugins/Downgrade/Caption",
"text": "downgrade"
},
"$:/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/PluginWillRequireReload": {
"title": "$:/language/ControlPanel/Plugins/PluginWillRequireReload",
"text": "(requires reload)"
},
"$:/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/Plugins/Update/Caption": {
"title": "$:/language/ControlPanel/Plugins/Update/Caption",
"text": "update"
},
"$:/language/ControlPanel/Plugins/Updates/Caption": {
"title": "$:/language/ControlPanel/Plugins/Updates/Caption",
"text": "Updates"
},
"$:/language/ControlPanel/Plugins/Updates/Hint": {
"title": "$:/language/ControlPanel/Plugins/Updates/Hint",
"text": "Available updates to installed plugins"
},
"$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption": {
"title": "$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption",
"text": "Update <<update-count>> plugins"
},
"$:/language/ControlPanel/Plugins/SubPluginPrompt": {
"title": "$:/language/ControlPanel/Plugins/SubPluginPrompt",
"text": "With <<count>> sub-plugins available"
},
"$:/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/GitService/Branch": {
"title": "$:/language/ControlPanel/Saving/GitService/Branch",
"text": "Target branch for saving"
},
"$:/language/ControlPanel/Saving/GitService/CommitMessage": {
"title": "$:/language/ControlPanel/Saving/GitService/CommitMessage",
"text": "Saved by TiddlyWiki"
},
"$:/language/ControlPanel/Saving/GitService/Description": {
"title": "$:/language/ControlPanel/Saving/GitService/Description",
"text": "These settings are only used when saving to <<service-name>>"
},
"$:/language/ControlPanel/Saving/GitService/Filename": {
"title": "$:/language/ControlPanel/Saving/GitService/Filename",
"text": "Filename of target file (e.g. `index.html`)"
},
"$:/language/ControlPanel/Saving/GitService/Path": {
"title": "$:/language/ControlPanel/Saving/GitService/Path",
"text": "Path to target file (e.g. `/wiki/`)"
},
"$:/language/ControlPanel/Saving/GitService/Repo": {
"title": "$:/language/ControlPanel/Saving/GitService/Repo",
"text": "Target repository (e.g. `Jermolene/TiddlyWiki5`)"
},
"$:/language/ControlPanel/Saving/GitService/ServerURL": {
"title": "$:/language/ControlPanel/Saving/GitService/ServerURL",
"text": "Server API URL"
},
"$:/language/ControlPanel/Saving/GitService/UserName": {
"title": "$:/language/ControlPanel/Saving/GitService/UserName",
"text": "Username"
},
"$:/language/ControlPanel/Saving/GitService/GitHub/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/GitHub/Caption",
"text": "~GitHub Saver"
},
"$:/language/ControlPanel/Saving/GitService/GitHub/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/GitHub/Password",
"text": "Password, OAUTH token, or personal access token (see [[GitHub help page|https://help.github.com/en/articles/creating-a-personal-access-token-for-the-command-line]] for details)"
},
"$:/language/ControlPanel/Saving/GitService/GitLab/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/GitLab/Caption",
"text": "~GitLab Saver"
},
"$:/language/ControlPanel/Saving/GitService/GitLab/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/GitLab/Password",
"text": "Personal access token for API (see [[GitLab help page|https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html]] for details)"
},
"$:/language/ControlPanel/Saving/GitService/Gitea/Caption": {
"title": "$:/language/ControlPanel/Saving/GitService/Gitea/Caption",
"text": "Gitea Saver"
},
"$:/language/ControlPanel/Saving/GitService/Gitea/Password": {
"title": "$:/language/ControlPanel/Saving/GitService/Gitea/Password",
"text": "Personal access token for API (via Gitea’s web interface: `Settings | Applications | Generate New Token`)"
},
"$:/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/ControlPanel": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/ControlPanel",
"text": "~TiddlySpot Control Panel"
},
"$:/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/ReadOnly": {
"title": "$:/language/ControlPanel/Saving/TiddlySpot/ReadOnly",
"text": "The ~TiddlySpot service is currently only available in read-only form. Please see http://tiddlyspot.com/ for the latest details. The ~TiddlySpot saver can still be used to save to compatible servers."
},
"$:/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/NavigationPermalinkviewMode/Caption": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption",
"text": "Permalink/permaview Mode"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Hint",
"text": "Choose how permalink/permaview is handled:"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/CopyToClipboard/Description",
"text": "Copy permalink/permaview URL to clipboard"
},
"$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description": {
"title": "$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/UpdateAddressBar/Description",
"text": "Update address bar with permalink/permaview URL"
},
"$:/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/DefaultMoreSidebarTab/Caption": {
"title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption",
"text": "Default More Sidebar Tab"
},
"$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint": {
"title": "$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Hint",
"text": "Specify which More 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/Stylesheets/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Caption",
"text": "Stylesheets"
},
"$:/language/ControlPanel/Stylesheets/Expand/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Expand/Caption",
"text": "Expand All"
},
"$:/language/ControlPanel/Stylesheets/Hint": {
"title": "$:/language/ControlPanel/Stylesheets/Hint",
"text": "This is the rendered CSS of the current stylesheet tiddlers tagged with <<tag \"$:/tags/Stylesheet\">>"
},
"$:/language/ControlPanel/Stylesheets/Restore/Caption": {
"title": "$:/language/ControlPanel/Stylesheets/Restore/Caption",
"text": "Restore"
},
"$:/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/authenticator": {
"title": "$:/language/Docs/ModuleTypes/authenticator",
"text": "Defines how requests are authenticated by the built-in HTTP server."
},
"$:/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/route": {
"title": "$:/language/Docs/ModuleTypes/route",
"text": "Defines how individual URL patterns are handled by the built-in HTTP server."
},
"$:/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/menubar-background": {
"title": "$:/language/Docs/PaletteColours/menubar-background",
"text": "Menu bar background"
},
"$:/language/Docs/PaletteColours/menubar-foreground": {
"title": "$:/language/Docs/PaletteColours/menubar-foreground",
"text": "Menu bar 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/select-tag-background": {
"title": "$:/language/Docs/PaletteColours/select-tag-background",
"text": "`<select>` element background"
},
"$:/language/Docs/PaletteColours/select-tag-foreground": {
"title": "$:/language/Docs/PaletteColours/select-tag-foreground",
"text": "`<select>` element text"
},
"$:/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/Field/Dropdown/Caption": {
"title": "$:/language/EditTemplate/Field/Dropdown/Caption",
"text": "field list"
},
"$:/language/EditTemplate/Field/Dropdown/Hint": {
"title": "$:/language/EditTemplate/Field/Dropdown/Hint",
"text": "Show field list"
},
"$:/language/EditTemplate/Fields/Add/Button": {
"title": "$:/language/EditTemplate/Fields/Add/Button",
"text": "add"
},
"$:/language/EditTemplate/Fields/Add/Button/Hint": {
"title": "$:/language/EditTemplate/Fields/Add/Button/Hint",
"text": "Add the new field to the tiddler"
},
"$:/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/Button/Hint": {
"title": "$:/language/EditTemplate/Tags/Add/Button/Hint",
"text": "add tag"
},
"$:/language/EditTemplate/Tags/Add/Placeholder": {
"title": "$:/language/EditTemplate/Tags/Add/Placeholder",
"text": "tag name"
},
"$:/language/EditTemplate/Tags/ClearInput/Caption": {
"title": "$:/language/EditTemplate/Tags/ClearInput/Caption",
"text": "clear input"
},
"$:/language/EditTemplate/Tags/ClearInput/Hint": {
"title": "$:/language/EditTemplate/Tags/ClearInput/Hint",
"text": "Clear tag input"
},
"$:/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/Title/References/Prompt": {
"title": "$:/language/EditTemplate/Title/References/Prompt",
"text": "The following references to this tiddler will not be automatically updated:"
},
"$:/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/hide-body": {
"title": "$:/language/Docs/Fields/hide-body",
"text": "The view template will hide bodies of tiddlers if set to: ''yes''"
},
"$:/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": "Indicates that a tiddler should be saved as a JavaScript library if set to: ''yes''"
},
"$:/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, or at the end of the list if this field is present but empty"
},
"$:/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/throttle.refresh": {
"title": "$:/language/Docs/Fields/throttle.refresh",
"text": "If present, throttles refreshes of this tiddler"
},
"$:/language/Docs/Fields/title": {
"title": "$:/language/Docs/Fields/title",
"text": "The unique name of a tiddler"
},
"$:/language/Docs/Fields/toc-link": {
"title": "$:/language/Docs/Fields/toc-link",
"text": "Suppresses the tiddler's link in a Table of Contents tree if set to: ''no''"
},
"$:/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/Docs/Fields/_is_skinny": {
"title": "$:/language/Docs/Fields/_is_skinny",
"text": "If present, indicates that the tiddler text field must be loaded from the server"
},
"$:/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/SessionTiddlers": {
"title": "$:/language/Filters/SessionTiddlers",
"text": "Tiddlers modified since the wiki was loaded"
},
"$:/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 vital 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/deletetiddlers": {
"title": "$:/language/Help/deletetiddlers",
"description": "Deletes a group of tiddlers",
"text": "<<.from-version \"5.1.20\">> Deletes a group of tiddlers identified by a filter.\n\n```\n--deletetiddlers <filter>\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/listen": {
"title": "$:/language/Help/listen",
"description": "Provides an HTTP server interface to TiddlyWiki",
"text": "Serves a wiki over HTTP.\n\nThe listen command uses NamedCommandParameters:\n\n```\n--listen [<name>=<value>]...\n```\n\nAll parameters are optional with safe defaults, and can be specified in any order. The recognised parameters are:\n\n* ''host'' - optional hostname to serve from (defaults to \"127.0.0.1\" aka \"localhost\")\n* ''path-prefix'' - optional prefix for paths\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''credentials'' - pathname of credentials CSV file (relative to wiki folder)\n* ''anon-username'' - the username for signing edits for anonymous users\n* ''username'' - optional username for basic authentication\n* ''password'' - optional password for basic authentication\n* ''authenticated-user-header'' - optional name of header to be used for trusted authentication\n* ''readers'' - comma separated list of principals allowed to read from this wiki\n* ''writers'' - comma separated list of principals allowed to write to this wiki\n* ''csrf-disable'' - set to \"yes\" to disable CSRF checks (defaults to \"no\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - the content type with which the root tiddler should be served (defaults to \"text/html\")\n* ''tls-cert'' - pathname of TLS certificate file (relative to wiki folder)\n* ''tls-key'' - pathname of TLS key file (relative to wiki folder)\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\n* ''gzip'' - set to \"yes\" to enable gzip compression for some http endpoints (defaults to \"no\")\n\nFor information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\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> [noerror]\n--load <dirpath> [noerror]\n```\n\nBy default, the load command raises an error if no tiddlers are found. The error can be suppressed by providing the optional \"noerror\" parameter.\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* ''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* ''template'': Optional template through which each tiddler is rendered\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/savewikifolder": {
"title": "$:/language/Help/savewikifolder",
"description": "Saves a wiki to a new wiki folder",
"text": "<<.from-version \"5.1.20\">> Saves the current wiki as a wiki folder, including tiddlers, plugins and configuration:\n\n```\n--savewikifolder <wikifolderpath> [<filter>]\n```\n\n* The target wiki folder must be empty or non-existent\n* The filter specifies which tiddlers should be included. It is optional, defaulting to `[all[tiddlers]]`\n* Plugins from the official plugin library are replaced with references to those plugins in the `tiddlywiki.info` file\n* Custom plugins are unpacked into their own folder\n\nA common usage is to convert a TiddlyWiki HTML file into a wiki folder:\n\n```\ntiddlywiki --load ./mywiki.html --savewikifolder ./mywikifolder\n```\n"
},
"$:/language/Help/server": {
"title": "$:/language/Help/server",
"description": "Provides an HTTP server interface to TiddlyWiki (deprecated in favour of the new listen command)",
"text": "Legacy command to serve a wiki over HTTP.\n\n```\n--server <port> <root-tiddler> <root-render-type> <root-serve-type> <username> <password> <host> <path-prefix> <debug-level>\n```\n\nThe parameters are:\n\n* ''port'' - port number on which to listen; non-numeric values are interpreted as a system environment variable from which the port number is extracted (defaults to \"8080\")\n* ''root-tiddler'' - the tiddler to serve at the root (defaults to \"$:/core/save/all\")\n* ''root-render-type'' - the content type to which the root tiddler should be rendered (defaults to \"text/plain\")\n* ''root-serve-type'' - 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* ''path-prefix'' - optional prefix for paths\n* ''debug-level'' - optional debug level; set to \"debug\" to view request details (defaults to \"none\")\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 should only be used on a trusted network or over HTTPS.\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```\n--server 8080 $:/core/save/all text/plain text/html \"\" \"\" 192.168.0.245\n```\n\nUsing an address like this exposes your system to the local network. For information on opening up your instance to the entire local network, and possible security concerns, see the WebServer tiddler at TiddlyWiki.com.\n\nTo run multiple TiddlyWiki servers at the same time you'll need to put each one on a different port. It can be useful to use an environment variable to pass the port number to the Node.js process. This example references an environment variable called \"MY_PORT_NUMBER\":\n\n```\n--server MY_PORT_NUMBER $:/core/save/all text/plain text/html MyUserName passw0rd\n```\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/Listing/Preview": {
"title": "$:/language/Import/Listing/Preview",
"text": "Preview:"
},
"$:/language/Import/Listing/Preview/Text": {
"title": "$:/language/Import/Listing/Preview/Text",
"text": "Text"
},
"$:/language/Import/Listing/Preview/TextRaw": {
"title": "$:/language/Import/Listing/Preview/TextRaw",
"text": "Text (Raw)"
},
"$:/language/Import/Listing/Preview/Fields": {
"title": "$:/language/Import/Listing/Preview/Fields",
"text": "Fields"
},
"$:/language/Import/Listing/Preview/Diff": {
"title": "$:/language/Import/Listing/Preview/Diff",
"text": "Diff"
},
"$:/language/Import/Listing/Preview/DiffFields": {
"title": "$:/language/Import/Listing/Preview/DiffFields",
"text": "Diff (Fields)"
},
"$:/language/Import/Listing/Rename/Tooltip": {
"title": "$:/language/Import/Listing/Rename/Tooltip",
"text": "Rename tiddler before importing"
},
"$:/language/Import/Listing/Rename/Prompt": {
"title": "$:/language/Import/Listing/Rename/Prompt",
"text": "Rename to:"
},
"$:/language/Import/Listing/Rename/ConfirmRename": {
"title": "$:/language/Import/Listing/Rename/ConfirmRename",
"text": "Rename tiddler"
},
"$:/language/Import/Listing/Rename/CancelRename": {
"title": "$:/language/Import/Listing/Rename/CancelRename",
"text": "Cancel"
},
"$:/language/Import/Listing/Rename/OverwriteWarning": {
"title": "$:/language/Import/Listing/Rename/OverwriteWarning",
"text": "A tiddler with this title already exists."
},
"$:/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>> not being newer 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/System/Warning": {
"title": "$:/language/Import/Upgrader/System/Warning",
"text": "Core module tiddler."
},
"$:/language/Import/Upgrader/System/Alert": {
"title": "$:/language/Import/Upgrader/System/Alert",
"text": "You are about to import a tiddler that will overwrite a core module tiddler. This is not recommended as it may make the system unstable."
},
"$:/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/ConfirmAction": {
"title": "$:/language/ConfirmAction",
"text": "Do you wish to proceed?"
},
"$:/language/Count": {
"title": "$:/language/Count",
"text": "count"
},
"$:/language/DefaultNewTiddlerTitle": {
"title": "$:/language/DefaultNewTiddlerTitle",
"text": "New Tiddler"
},
"$:/language/Diffs/CountMessage": {
"title": "$:/language/Diffs/CountMessage",
"text": "<<diff-count>> differences"
},
"$:/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/FilterRunPrefix": {
"title": "$:/language/Error/FilterRunPrefix",
"text": "Filter Error: Unknown prefix for filter run"
},
"$:/language/Error/IsFilterOperator": {
"title": "$:/language/Error/IsFilterOperator",
"text": "Filter Error: Unknown operand for the 'is' filter operator"
},
"$:/language/Error/FormatFilterOperator": {
"title": "$:/language/Error/FormatFilterOperator",
"text": "Filter Error: Unknown suffix for the 'format' filter operator"
},
"$:/language/Error/LoadingPluginLibrary": {
"title": "$:/language/Error/LoadingPluginLibrary",
"text": "Error loading plugin library"
},
"$:/language/Error/NetworkErrorAlert": {
"title": "$:/language/Error/NetworkErrorAlert",
"text": "`<h2>''Network Error''</h2>It looks like the connection to the server has been lost. This may indicate a problem with your network connection. Please attempt to restore network connectivity before continuing.<br><br>''Any unsaved changes will be automatically synchronised when connectivity is restored''.`"
},
"$:/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/LayoutSwitcher/Description": {
"title": "$:/language/LayoutSwitcher/Description",
"text": "Open the layout switcher"
},
"$:/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/PageTemplate/Description": {
"title": "$:/language/PageTemplate/Description",
"text": "the default ~TiddlyWiki layout"
},
"$:/language/PageTemplate/Name": {
"title": "$:/language/PageTemplate/Name",
"text": "Default ~PageTemplate"
},
"$:/language/PluginReloadWarning": {
"title": "$:/language/PluginReloadWarning",
"text": "Please save {{$:/core/ui/Buttons/save-wiki}} and reload {{$:/core/ui/Buttons/refresh}} to allow changes to ~JavaScript plugins to take effect"
},
"$:/language/RecentChanges/DateFormat": {
"title": "$:/language/RecentChanges/DateFormat",
"text": "DDth MMM YYYY"
},
"$:/language/Shortcuts/Input/AdvancedSearch/Hint": {
"title": "$:/language/Shortcuts/Input/AdvancedSearch/Hint",
"text": "Open the ~AdvancedSearch panel from within the sidebar search field"
},
"$:/language/Shortcuts/Input/Accept/Hint": {
"title": "$:/language/Shortcuts/Input/Accept/Hint",
"text": "Accept the selected item"
},
"$:/language/Shortcuts/Input/AcceptVariant/Hint": {
"title": "$:/language/Shortcuts/Input/AcceptVariant/Hint",
"text": "Accept the selected item (variant)"
},
"$:/language/Shortcuts/Input/Cancel/Hint": {
"title": "$:/language/Shortcuts/Input/Cancel/Hint",
"text": "Clear the input field"
},
"$:/language/Shortcuts/Input/Down/Hint": {
"title": "$:/language/Shortcuts/Input/Down/Hint",
"text": "Select the next item"
},
"$:/language/Shortcuts/Input/Tab-Left/Hint": {
"title": "$:/language/Shortcuts/Input/Tab-Left/Hint",
"text": "Select the previous Tab"
},
"$:/language/Shortcuts/Input/Tab-Right/Hint": {
"title": "$:/language/Shortcuts/Input/Tab-Right/Hint",
"text": "Select the next Tab"
},
"$:/language/Shortcuts/Input/Up/Hint": {
"title": "$:/language/Shortcuts/Input/Up/Hint",
"text": "Select the previous item"
},
"$:/language/Shortcuts/SidebarLayout/Hint": {
"title": "$:/language/Shortcuts/SidebarLayout/Hint",
"text": "Change the sidebar layout"
},
"$:/language/Switcher/Subtitle/theme": {
"title": "$:/language/Switcher/Subtitle/theme",
"text": "Switch Theme"
},
"$:/language/Switcher/Subtitle/layout": {
"title": "$:/language/Switcher/Subtitle/layout",
"text": "Switch Layout"
},
"$:/language/Switcher/Subtitle/language": {
"title": "$:/language/Switcher/Subtitle/language",
"text": "Switch Language"
},
"$:/language/Switcher/Subtitle/palette": {
"title": "$:/language/Switcher/Subtitle/palette",
"text": "Switch Palette"
},
"$:/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/Icons/None": {
"title": "$:/language/TagManager/Icons/None",
"text": "None"
},
"$:/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\n"
},
"$:/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/Notifications/CopiedToClipboard/Succeeded": {
"title": "$:/language/Notifications/CopiedToClipboard/Succeeded",
"text": "Copied to clipboard!"
},
"$:/language/Notifications/CopiedToClipboard/Failed": {
"title": "$:/language/Notifications/CopiedToClipboard/Failed",
"text": "Failed to copy to clipboard!"
},
"$:/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"
},
"$:/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": "Backlinks"
},
"$:/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\t// Parse named parameters if required\n\t\t\t\tif(command.info.namedParameterMode) {\n\t\t\t\t\tparams = this.extractNamedParameters(params,command.info.mandatoryParameters);\n\t\t\t\t\tif(typeof params === \"string\") {\n\t\t\t\t\t\treturn this.callback(params);\n\t\t\t\t\t}\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\n/*\nGiven an array of parameter strings `params` in name:value format, and an array of mandatory parameter names in `mandatoryParameters`, returns a hashmap of values or a string if error\n*/\nCommander.prototype.extractNamedParameters = function(params,mandatoryParameters) {\n\tmandatoryParameters = mandatoryParameters || [];\n\tvar errors = [],\n\t\tparamsByName = Object.create(null);\n\t// Extract the parameters\n\t$tw.utils.each(params,function(param) {\n\t\tvar index = param.indexOf(\"=\");\n\t\tif(index < 1) {\n\t\t\terrors.push(\"malformed named parameter: '\" + param + \"'\");\n\t\t}\n\t\tparamsByName[param.slice(0,index)] = $tw.utils.trim(param.slice(index+1));\n\t});\n\t// Check the mandatory parameters are present\n\t$tw.utils.each(mandatoryParameters,function(mandatoryParameter) {\n\t\tif(!$tw.utils.hop(paramsByName,mandatoryParameter)) {\n\t\t\terrors.push(\"missing mandatory parameter: '\" + mandatoryParameter + \"'\");\n\t\t}\n\t});\n\t// Return any errors\n\tif(errors.length > 0) {\n\t\treturn errors.join(\" and\\n\");\n\t} else {\n\t\treturn paramsByName;\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/deletetiddlers.js": {
"title": "$:/core/modules/commands/deletetiddlers.js",
"text": "/*\\\ntitle: $:/core/modules/commands/deletetiddlers.js\ntype: application/javascript\nmodule-type: command\n\nCommand to delete tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"deletetiddlers\",\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 filter\";\n\t}\n\tvar self = this,\n\t\twiki = this.commander.wiki,\n\t\tfilter = this.params[0],\n\t\ttiddlers = wiki.filterTiddlers(filter);\n\t$tw.utils.each(tiddlers,function(title) {\n\t\twiki.deleteTiddler(title);\n\t});\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 = this.commander.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/listen.js": {
"title": "$:/core/modules/commands/listen.js",
"text": "/*\\\ntitle: $:/core/modules/commands/listen.js\ntype: application/javascript\nmodule-type: command\n\nListen for HTTP requests and serve tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"listen\",\n\tsynchronous: true,\n\tnamedParameterMode: true,\n\tmandatoryParameters: [],\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\n};\n\nCommand.prototype.execute = function() {\n\tvar self = this;\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\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: self.params\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\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 && self.params[1] !== \"noerror\") {\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 = $tw.utils.getSubdirectories(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 = $tw.utils.getSubdirectories(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\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.pluginsPath,$tw.config.pluginsEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.themesPath,$tw.config.themesEnvVar),collectPublisherPlugins);\n\t$tw.utils.each($tw.getLibraryItemSearchPaths($tw.config.languagesPath,$tw.config.languagesEnvVar),collectPlugins);\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})\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> <tiddler-filter> <pathname> <skinnylisting>\n\nThe tiddler identifies the bundle tiddler that contains the subtiddlers.\n\nThe tiddler filter specifies the plugins to be included.\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),\"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\tdoesRequireReload = !!self.commander.wiki.doesPluginInfoRequireReload(pluginTiddlers),\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,{\n\t\t\ttext: undefined,\n\t\t\treadme: readmeContent,\n\t\t\t\"requires-reload\": doesRequireReload ? \"yes\" : \"no\",\n\t\t\ticon: iconContent\n\t\t}));\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/savewikifolder.js": {
"title": "$:/core/modules/commands/savewikifolder.js",
"text": "/*\\\ntitle: $:/core/modules/commands/savewikifolder.js\ntype: application/javascript\nmodule-type: command\n\nCommand to save the current wiki as a wiki folder\n\n--savewikifolder <wikifolderpath> [<filter>]\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.info = {\n\tname: \"savewikifolder\",\n\tsynchronous: true\n};\n\nvar fs,path;\nif($tw.node) {\n\tfs = require(\"fs\");\n\tpath = require(\"path\");\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 wiki folder path\";\n\t}\n\tvar wikifoldermaker = new WikiFolderMaker(this.params[0],this.params[1],this.commander);\n\treturn wikifoldermaker.save();\n};\n\nfunction WikiFolderMaker(wikiFolderPath,wikiFilter,commander) {\n\tthis.wikiFolderPath = wikiFolderPath;\n\tthis.wikiFilter = wikiFilter || \"[all[tiddlers]]\";\n\tthis.commander = commander;\n\tthis.wiki = commander.wiki;\n\tthis.savedPaths = []; // So that we can detect filename clashes\n}\n\nWikiFolderMaker.prototype.log = function(str) {\n\tif(this.commander.verbose) {\n\t\tconsole.log(str);\n\t}\n};\n\nWikiFolderMaker.prototype.tiddlersToIgnore = [\n\t\"$:/boot/boot.css\",\n\t\"$:/boot/boot.js\",\n\t\"$:/boot/bootprefix.js\",\n\t\"$:/core\",\n\t\"$:/library/sjcl.js\",\n\t\"$:/temp/info-plugin\"\n];\n\n/*\nReturns null if successful, or an error string if there was an error\n*/\nWikiFolderMaker.prototype.save = function() {\n\tvar self = this;\n\t// Check that the output directory doesn't exist\n\tif(fs.existsSync(this.wikiFolderPath) && !$tw.utils.isDirectoryEmpty(this.wikiFolderPath)) {\n\t\treturn \"The unpackwiki command requires that the output wiki folder be empty\";\n\t}\n\t// Get the tiddlers from the source wiki\n\tvar tiddlerTitles = this.wiki.filterTiddlers(this.wikiFilter);\n\t// Initialise a new tiddlwiki.info file\n\tvar newWikiInfo = {};\n\t// Process each incoming tiddler in turn\n\t$tw.utils.each(tiddlerTitles,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tif(self.tiddlersToIgnore.indexOf(title) !== -1) {\n\t\t\t\t// Ignore the core plugin and the ephemeral info plugin\n\t\t\t\tself.log(\"Ignoring tiddler: \" + title);\n\t\t\t} else {\n\t\t\t\tvar type = tiddler.fields.type,\n\t\t\t\t\tpluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif(type === \"application/json\" && pluginType) {\n\t\t\t\t\t// Plugin tiddler\n\t\t\t\t\tvar libraryDetails = self.findPluginInLibrary(title);\n\t\t\t\t\tif(libraryDetails) {\n\t\t\t\t\t\t// A plugin from the core library\n\t\t\t\t\t\tself.log(\"Adding built-in plugin: \" + libraryDetails.name);\n\t\t\t\t\t\tnewWikiInfo[libraryDetails.type] = newWikiInfo[libraryDetails.type] || [];\n\t\t\t\t\t\t$tw.utils.pushTop(newWikiInfo[libraryDetails.type],libraryDetails.name);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t// A custom plugin\n\t\t\t\t\t\tself.log(\"Processing custom plugin: \" + title);\n\t\t\t\t\t\tself.saveCustomPlugin(tiddler);\n\t\t\t\t\t}\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\t// Ordinary tiddler\n\t\t\t\t\tself.saveTiddler(\"tiddlers\",tiddler);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\t// Save the tiddlywiki.info file\n\tthis.saveJSONFile(\"tiddlywiki.info\",newWikiInfo);\n\tself.log(\"Writing tiddlywiki.info: \" + JSON.stringify(newWikiInfo,null,$tw.config.preferences.jsonSpaces));\n\treturn null;\n};\n\n/*\nTest whether the specified tiddler is a plugin in the plugin library\n*/\nWikiFolderMaker.prototype.findPluginInLibrary = function(title) {\n\tvar parts = title.split(\"/\"),\n\t\tpluginPath, type, name;\n\tif(parts[0] === \"$:\") {\n\t\tif(parts[1] === \"languages\" && parts.length === 3) {\n\t\t\tpluginPath = \"languages\" + path.sep + parts[2];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2];\n\t\t} else if(parts[1] === \"plugins\" || parts[1] === \"themes\" && parts.length === 4) {\n\t\t\tpluginPath = parts[1] + path.sep + parts[2] + path.sep + parts[3];\n\t\t\ttype = parts[1];\n\t\t\tname = parts[2] + \"/\" + parts[3];\n\t\t}\n\t}\n\tif(pluginPath && type && name) {\n\t\tpluginPath = path.resolve($tw.boot.bootPath,\"..\",pluginPath);\n\t\tif(fs.existsSync(pluginPath)) {\n\t\t\treturn {\n\t\t\t\tpluginPath: pluginPath,\n\t\t\t\ttype: type,\n\t\t\t\tname: name\n\t\t\t};\n\t\t}\n\t}\n\treturn false;\n};\n\nWikiFolderMaker.prototype.saveCustomPlugin = function(pluginTiddler) {\n\tvar self = this,\n\t\tpluginTitle = pluginTiddler.fields.title,\n\t\ttitleParts = pluginTitle.split(\"/\"),\n\t\tdirectory = $tw.utils.generateTiddlerFilepath(titleParts[titleParts.length - 1],{\n\t\t\tdirectory: path.resolve(this.wikiFolderPath,pluginTiddler.fields[\"plugin-type\"] + \"s\")\n\t\t}),\n\t\tpluginInfo = pluginTiddler.getFieldStrings({exclude: [\"text\",\"type\"]});\n\tthis.saveJSONFile(directory + path.sep + \"plugin.info\",pluginInfo);\n\tself.log(\"Writing \" + directory + path.sep + \"plugin.info: \" + JSON.stringify(pluginInfo,null,$tw.config.preferences.jsonSpaces));\n\tvar pluginTiddlers = JSON.parse(pluginTiddler.fields.text).tiddlers; // A hashmap of tiddlers in the plugin\n\t$tw.utils.each(pluginTiddlers,function(tiddler) {\n\t\tself.saveTiddler(directory,new $tw.Tiddler(tiddler));\n\t});\n};\n\nWikiFolderMaker.prototype.saveTiddler = function(directory,tiddler) {\n\tvar fileInfo = $tw.utils.generateTiddlerFileInfo(tiddler,{\n\t\tdirectory: path.resolve(this.wikiFolderPath,directory),\n\t\twiki: this.wiki\n\t});\n\t$tw.utils.saveTiddlerToFileSync(tiddler,fileInfo);\n};\n\nWikiFolderMaker.prototype.saveJSONFile = function(filename,json) {\n\tthis.saveTextFile(filename,JSON.stringify(json,null,$tw.config.preferences.jsonSpaces));\n};\n\nWikiFolderMaker.prototype.saveTextFile = function(filename,data) {\n\tthis.saveFile(filename,\"utf8\",data);\n};\n\nWikiFolderMaker.prototype.saveFile = function(filename,encoding,data) {\n\tvar filepath = path.resolve(this.wikiFolderPath,filename);\n\t$tw.utils.createFileDirectories(filepath);\n\tfs.writeFileSync(filepath,data,encoding);\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\nDeprecated legacy command for serving tiddlers\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar Server = require(\"$:/core/modules/server/server.js\").Server;\n\nexports.info = {\n\tname: \"server\",\n\tsynchronous: true\n};\n\nvar Command = function(params,commander,callback) {\n\tvar self = this;\n\tthis.params = params;\n\tthis.commander = commander;\n\tthis.callback = callback;\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\t// Set up server\n\tthis.server = new Server({\n\t\twiki: this.commander.wiki,\n\t\tvariables: {\n\t\t\tport: this.params[0],\n\t\t\thost: this.params[6],\n\t\t\t\"root-tiddler\": this.params[1],\n\t\t\t\"root-render-type\": this.params[2],\n\t\t\t\"root-serve-type\": this.params[3],\n\t\t\tusername: this.params[4],\n\t\t\tpassword: this.params[5],\n\t\t\t\"path-prefix\": this.params[7],\n\t\t\t\"debug-level\": this.params[8]\n\t\t}\n\t});\n\tvar nodeServer = this.server.listen();\n\t$tw.hooks.invokeHook(\"th-server-command-post-start\",this.server,nodeServer,\"tiddlywiki\");\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\tif(this.widget.editTabIndex) {\n\t\tthis.iframeNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\tif(this.widget.editAutoComplete) {\n\t\tthis.domNode.setAttribute(\"autocomplete\",this.widget.editAutoComplete);\n\t}\n\tif(this.widget.isDisabled === \"yes\") {\n\t\tthis.domNode.setAttribute(\"disabled\",true);\n\t}\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: \"click\",handlerObject: this,handlerMethod: \"handleClickEvent\"},\n\t\t{name: \"input\",handlerObject: this,handlerMethod: \"handleInputEvent\"},\n\t\t{name: \"keydown\",handlerObject: this.widget,handlerMethod: \"handleKeydownEvent\"},\n\t\t{name: \"focus\",handlerObject: this,handlerMethod: \"handleFocusEvent\"}\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.updateDomNodeText(text);\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nFramedEngine.prototype.updateDomNodeText = function(text) {\n\tthis.domNode.value = text;\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 focus event\n*/\nFramedEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editCancelPopups) {\n\t\t$tw.popup.cancel(0);\t\n\t}\n};\n\n/*\nHandle a click\n*/\nFramedEngine.prototype.handleClickEvent = function(event) {\n\tthis.fixHeight();\n\treturn true;\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\tif(this.widget.editInputActions) {\n\t\tthis.widget.invokeActionString(this.widget.editInputActions);\n\t}\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\tif(this.widget.editTabIndex) {\n\t\tthis.domNode.setAttribute(\"tabindex\",this.widget.editTabIndex);\n\t}\n\tif(this.widget.editAutoComplete) {\n\t\tthis.domNode.setAttribute(\"autocomplete\",this.widget.editAutoComplete);\n\t}\n\tif(this.widget.isDisabled === \"yes\") {\n\t\tthis.domNode.setAttribute(\"disabled\",true);\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.updateDomNodeText(text);\n\t\t}\n\t\t// Fix the height if needed\n\t\tthis.fixHeight();\n\t}\n};\n\n/*\nUpdate the DomNode with the new text\n*/\nSimpleEngine.prototype.updateDomNodeText = function(text) {\n\tthis.domNode.value = text;\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\tif(this.widget.editInputActions) {\n\t\tthis.widget.invokeActionString(this.widget.editInputActions);\n\t}\n\treturn true;\n};\n\n/*\nHandle a dom \"focus\" event\n*/\nSimpleEngine.prototype.handleFocusEvent = function(event) {\n\tif(this.widget.editCancelPopups) {\n\t\t$tw.popup.cancel(0);\n\t}\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\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\t\tthis.editCancelPopups = this.getAttribute(\"cancelPopups\",\"\") === \"yes\";\n\t\tthis.editInputActions = this.getAttribute(\"inputActions\");\n\t\tthis.editRefreshTitle = this.getAttribute(\"refreshTitle\");\n\t\tthis.editAutoComplete = this.getAttribute(\"autocomplete\");\n\t\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\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) || \"input\";\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) && (!this.document.isTiddlyWikiFakeDom);\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 || changedAttributes.tabindex || changedAttributes.cancelPopups || changedAttributes.inputActions || changedAttributes.refreshTitle || changedAttributes.autocomplete || changedTiddlers[HEIGHT_MODE_TITLE] || changedTiddlers[ENABLE_TOOLBAR_TITLE] || changedAttributes.disabled) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t} else if (changedTiddlers[this.editRefreshTitle]) {\n\t\t\tthis.engine.updateDomNodeText(this.getEditInfo().value);\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);\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;\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/bitmap/rotate-left.js": {
"title": "$:/core/modules/editor/operations/bitmap/rotate-left.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/bitmap/rotate-left.js\ntype: application/javascript\nmodule-type: bitmapeditoroperation\n\nBitmap editor operation to rotate the image left by 90 degrees\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"rotate-left\"] = function(event) {\n\t// Rotate the canvas left by 90 degrees\n\tthis.rotateCanvasLeft();\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\tvar targetCount = parseInt(event.paramObject.count + \"\",10);\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,targetCount);\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 !== targetCount) {\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/save-selection.js": {
"title": "$:/core/modules/editor/operations/text/save-selection.js",
"text": "/*\\\ntitle: $:/core/modules/editor/operations/text/save-selection.js\ntype: application/javascript\nmodule-type: texteditoroperation\n\nText editor operation to save the current selection in a specified tiddler\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports[\"save-selection\"] = function(event,operation) {\n\tvar tiddler = event.paramObject.tiddler,\n\t\tfield = event.paramObject.field || \"text\";\n\tif(tiddler && field) {\n\t\tthis.wiki.setText(tiddler,field,null,operation.text.substring(operation.selStart,operation.selEnd));\n\t}\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\n\t\t\toperation.cutStart = operation.selStart - event.paramObject.prefix.length;\n\t\t\toperation.cutEnd = operation.selEnd + event.paramObject.suffix.length;\n\t\t\toperation.replacement = \"\";\n\t\t\toperation.newSelStart = operation.cutStart;\n\t\t\toperation.newSelEnd = operation.newSelStart;\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/filterrunprefixes/all.js": {
"title": "$:/core/modules/filterrunprefixes/all.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/all.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nUnion of sets without de-duplication.\nEquivalent to = filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.all = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.push.apply(results, operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/and.js": {
"title": "$:/core/modules/filterrunprefixes/and.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/and.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nIntersection of sets.\nEquivalent to + filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.and = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\t// This replaces all the elements of the array, but keeps the actual array so that references to it are preserved\n\t\tsource = options.wiki.makeTiddlerIterator(results.toArray());\n\t\tresults.clear();\n\t\tresults.pushTop(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/else.js": {
"title": "$:/core/modules/filterrunprefixes/else.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/else.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nEquivalent to ~ filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.else = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tif(results.length === 0) {\n\t\t\t// Main result so far is empty\n\t\t\tresults.pushTop(operationSubFunction(source,widget));\n\t\t}\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/except.js": {
"title": "$:/core/modules/filterrunprefixes/except.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/except.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nDifference of sets.\nEquivalent to - filter run prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.except = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.remove(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/filter.js": {
"title": "$:/core/modules/filterrunprefixes/filter.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/filter.js\ntype: application/javascript\nmodule-type: filterrunprefix\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.filter = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar resultsToRemove = [];\n\t\t\tresults.each(function(result) {\n\t\t\t\tvar filtered = operationSubFunction(options.wiki.makeTiddlerIterator([result]),widget);\n\t\t\t\tif(filtered.length === 0) {\n\t\t\t\t\tresultsToRemove.push(result);\n\t\t\t\t}\n\t\t\t});\n\t\t\tresults.remove(resultsToRemove);\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/intersection.js": {
"title": "$:/core/modules/filterrunprefixes/intersection.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/intersection.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.intersection = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tif(results.length !== 0) {\n\t\t\tvar secondRunResults = operationSubFunction(source,widget);\n\t\t\tvar firstRunResults = results.toArray();\n\t\t\tresults.clear();\n\t\t\t$tw.utils.each(firstRunResults,function(title) {\n\t\t\t\tif(secondRunResults.indexOf(title) !== -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/or.js": {
"title": "$:/core/modules/filterrunprefixes/or.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/or.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\nEquivalent to a filter run with no prefix.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.or = function(operationSubFunction) {\n\treturn function(results,source,widget) {\n\t\tresults.pushTop(operationSubFunction(source,widget));\n\t};\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/core/modules/filterrunprefixes/reduce.js": {
"title": "$:/core/modules/filterrunprefixes/reduce.js",
"text": "/*\\\ntitle: $:/core/modules/filterrunprefixes/reduce.js\ntype: application/javascript\nmodule-type: filterrunprefix\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nExport our filter prefix function\n*/\nexports.reduce = function(operationSubFunction,options) {\n\treturn function(results,source,widget) {\n\t\tif(results.length > 0) {\n\t\t\tvar accumulator = \"\";\n\t\t\tvar index = 0;\n\t\t\tresults.each(function(title) {\n\t\t\t\tvar list = operationSubFunction(options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\t\t\tcase \"accumulator\":\n\t\t\t\t\t\t\t\t\treturn \"\" + accumulator;\n\t\t\t\t\t\t\t\tcase \"index\":\n\t\t\t\t\t\t\t\t\treturn \"\" + index;\n\t\t\t\t\t\t\t\tcase \"revIndex\":\n\t\t\t\t\t\t\t\t\treturn \"\" + (results.length - 1 - index);\n\t\t\t\t\t\t\t\tcase \"length\":\n\t\t\t\t\t\t\t\t\treturn \"\" + results.length;\n\t\t\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\t\t\treturn widget.getVariable(name);\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\tif(list.length > 0) {\n\t\t\t\t\taccumulator = \"\" + list[0];\n\t\t\t\t}\n\t\t\t\t++index;\n\t\t\t});\n\t\t\tresults.clear();\n\t\t\tresults.push(accumulator);\t\n\t\t}\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filterrunprefix"
},
"$:/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/compare.js": {
"title": "$:/core/modules/filters/compare.js",
"text": "/*\\\ntitle: $:/core/modules/filters/compare.js\ntype: application/javascript\nmodule-type: filteroperator\n\nGeneral purpose comparison operator\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.compare = function(source,operator,options) {\n\tvar suffixes = operator.suffixes || [],\n\t\ttype = (suffixes[0] || [])[0],\n\t\tmode = (suffixes[1] || [])[0],\n\t\ttypeFn = $tw.utils.makeCompareFunction(type,{defaultType: \"number\"}),\n\t\tmodeFn = modes[mode] || modes.eq,\n\t\tinvert = operator.prefix === \"!\",\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tif(modeFn(typeFn(title,operator.operand)) !== invert) {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nvar modes = {\n\t\"eq\": function(value) {return value === 0;},\n\t\"ne\": function(value) {return value !== 0;},\n\t\"gteq\": function(value) {return value >= 0;},\n\t\"gt\": function(value) {return value > 0;},\n\t\"lteq\": function(value) {return value <= 0;},\n\t\"lt\": function(value) {return value < 0;}\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/contains.js": {
"title": "$:/core/modules/filters/contains.js",
"text": "/*\\\ntitle: $:/core/modules/filters/contains.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for finding values in array fields\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.contains = function(source,operator,options) {\n\tvar results = [],\n\t\tfieldname = (operator.suffix || \"list\").toLowerCase();\n\tif(operator.prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) === -1) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t} else {\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(tiddler) {\n\t\t\t\tvar list = tiddler.getFieldList(fieldname);\n\t\t\t\tif(list.indexOf(operator.operand) !== -1) {\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/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/duplicateslugs.js": {
"title": "$:/core/modules/filters/duplicateslugs.js",
"text": "/*\\\ntitle: $:/core/modules/filters/duplicateslugs.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter function for [duplicateslugs[]]\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.duplicateslugs = function(source,operator,options) {\n\tvar slugs = Object.create(null), // Hashmap by slug of title, replaced with \"true\" if the duplicate title has already been output\n\t\tresults = [];\n\tsource(function(tiddler,title) {\n\t\tvar slug = options.wiki.slugify(title);\n\t\tif(slug in slugs) {\n\t\t\tif(slugs[slug] !== true) {\n\t\t\t\tresults.push(slugs[slug]);\n\t\t\t\tslugs[slug] = true;\n\t\t\t}\n\t\t\tresults.push(title);\n\t\t} else {\n\t\t\tslugs[slug] = title;\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\tvalue,values = {},\n\tfield = operator.operand || \"title\";\n\tif(operator.suffix === \"value\" && field === \"title\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!$tw.utils.hop(values,title)) {\n\t\t\t\tvalues[title] = true;\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\n\t} else if(operator.suffix !== \"list-item\") {\n\t\tif(field === \"title\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddler && !$tw.utils.hop(values,title)) {\n\t\t\t\t\tvalues[title] = true;\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\tvalue = tiddler.getFieldString(field);\n\t\t\t\t\tif(!$tw.utils.hop(values,value)) {\n\t\t\t\t\t\tvalues[value] = true;\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} 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\tif($tw.node) {\n\t\tvar editionInfo = $tw.utils.getEditionInfo();\n\t\tif(editionInfo) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif($tw.utils.hop(editionInfo,title)) {\n\t\t\t\t\tresults.push(editionInfo[title].description || \"\");\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/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\tif($tw.node) {\n\t\tvar editionInfo = $tw.utils.getEditionInfo();\n\t\tif(editionInfo) {\n\t\t\t$tw.utils.each(editionInfo,function(info,name) {\n\t\t\t\tresults.push(name);\n\t\t\t});\n\t\t}\n\t\tresults.sort();\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/else.js": {
"title": "$:/core/modules/filters/else.js",
"text": "/*\\\ntitle: $:/core/modules/filters/else.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing an empty input list with a constant, passing a non-empty input list straight through\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.else = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\tif(results.length === 0) {\n\t\treturn [operator.operand];\n\t} else {\n\t\treturn results;\n\t}\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\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURIComponent(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\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\tvar value = title;\n\t\ttry {\n\t\t\tvalue = decodeURI(title);\n\t\t} catch(e) {\n\t\t}\n\t\tresults.push(value);\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,(operator.suffix === \"rawunicode\")));\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,(operator.suffix === \"rawunicode\")));\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\nexports.escapecss = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\t// escape any character with a special meaning in CSS using CSS.escape()\n\t\tresults.push(CSS.escape(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 allowDuplicates = false;\n\tswitch(operator.suffix) {\n\t\tcase \"raw\":\n\t\t\tallowDuplicates = true;\n\t\t\tbreak;\n\t\tcase \"dedupe\":\n\t\t\tallowDuplicates = false;\n\t\t\tbreak;\n\t}\n\tvar list = $tw.utils.parseStringArray(operator.operand,allowDuplicates);\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 = [],indexedResults,\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\tif(source.byField && operator.operand) {\n\t\t\t\tindexedResults = source.byField(fieldname,operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults\n\t\t\t\t}\n\t\t\t}\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\t\tfieldName,\n\t\tsuffixes = (operator.suffixes || [])[0] || [],\n\t\toperand = $tw.utils.parseStringArray(operator.operand);\n\t\n\tsource(function(tiddler,title) {\n\t\tif(tiddler) {\n\t\t\tif(suffixes.indexOf(\"include\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? $tw.utils.pushTop(results,fieldName) : \"\";\n\t\t\t\t}\n\t\t\t} else if (suffixes.indexOf(\"exclude\") !== -1) {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t(operand.indexOf(fieldName) !== -1) ? \"\" : $tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else if\n\t\t\telse {\n\t\t\t\tfor(fieldName in tiddler.fields) {\n\t\t\t\t\t$tw.utils.pushTop(results,fieldName);\n\t\t\t\t}\n\t\t\t} // else\n\t\t} // if (tiddler)\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/filter.js": {
"title": "$:/core/modules/filters/filter.js",
"text": "/*\\\ntitle: $:/core/modules/filters/filter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning those input titles that pass a subfilter\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.filter = function(source,operator,options) {\n\tvar filterFn = options.wiki.compileFilter(operator.operand),\n\t\tresults = [],\n\t\ttarget = operator.prefix !== \"!\";\n\tsource(function(tiddler,title) {\n\t\tvar list = filterFn.call(options.wiki,options.wiki.makeTiddlerIterator([title]));\n\t\tif((list.length > 0) === target) {\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/format/date.js": {
"title": "$:/core/modules/filters/format/date.js",
"text": "/*\\\ntitle: $:/core/modules/filters/format/date.js\ntype: application/javascript\nmodule-type: formatfilteroperator\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.date = function(source,operand,options) {\n\tvar results = [];\t\n\tsource(function(tiddler,title) {\n\t\tvar value = $tw.utils.parseDate(title);\n\t\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\t\tresults.push($tw.utils.formatDateString(value,operand || \"YYYY MM DD 0hh:0mm\"));\n\t\t}\n\t});\t\n\treturn results;\n};\n\n})();",
"type": "application/javascript",
"module-type": "formatfilteroperator"
},
"$:/core/modules/filters/format/relativedate.js": {
"title": "$:/core/modules/filters/format/relativedate.js",
"text": "/*\\\ntitle: $:/core/modules/filters/format/relativedate.js\ntype: application/javascript\nmodule-type: formatfilteroperator\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.relativedate = function(source,operand,options) {\n\tvar results = [];\t\n\tsource(function(tiddler,title) {\n\t\tvar value = $tw.utils.parseDate(title);\n\t\tif(value && $tw.utils.isDate(value) && value.toString() !== \"Invalid Date\") {\n\t\t\tresults.push($tw.utils.getRelativeDate((new Date()) - (new Date(value))).description);\n\t\t}\n\t});\t\n\treturn results;\n};\n\n})();",
"type": "application/javascript",
"module-type": "formatfilteroperator"
},
"$:/core/modules/filters/format.js": {
"title": "$:/core/modules/filters/format.js",
"text": "/*\\\ntitle: $:/core/modules/filters/format.js\ntype: application/javascript\nmodule-type: filteroperator\nFilter operator for formatting strings\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar formatFilterOperators;\n\nfunction getFormatFilterOperators() {\n\tif(!formatFilterOperators) {\n\t\tformatFilterOperators = {};\n\t\t$tw.modules.applyMethods(\"formatfilteroperator\",formatFilterOperators);\n\t}\n\treturn formatFilterOperators;\n}\n\n/*\nExport our filter function\n*/\nexports.format = function(source,operator,options) {\n\t// Dispatch to the correct formatfilteroperator\n\tvar formatFilterOperators = getFormatFilterOperators();\n\tif(operator.suffix) {\n\t\tvar formatFilterOperator = formatFilterOperators[operator.suffix];\n\t\tif(formatFilterOperator) {\n\t\t\treturn formatFilterOperator(source,operator.operand,options);\n\t\t} else {\n\t\t\treturn [$tw.language.getString(\"Error/FormatFilterOperator\")];\n\t\t}\n\t} else {\n\t\t// Return all unchanged if the suffix 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})();",
"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/getvariable.js": {
"title": "$:/core/modules/filters/getvariable.js",
"text": "/*\\\ntitle: $:/core/modules/filters/getvariable.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing input values by the value of the variable with the same name, or blank if the variable 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.getvariable = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.widget.getVariable(title) || \"\");\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 or index\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}\n\telse if(operator.suffix === \"index\") {\n\t\tif(invert) {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(!tiddler || (tiddler && (!$tw.utils.hop(options.wiki.getTiddlerDataCached(tiddler,Object.create(null)),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(options.wiki.getTiddlerDataCached(tiddler,Object.create(null)),operator.operand)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t}\n\telse {\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].length === 0)) {\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].length !== 0)) {\n\t\t\t\t\tresults.push(title);\n\t\t\t\t}\n\t\t\t});\t\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/binary.js": {
"title": "$:/core/modules/filters/is/binary.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/binary.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[binary]]\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.binary = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!options.wiki.isBinaryTiddler(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.isBinaryTiddler(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/blank.js": {
"title": "$:/core/modules/filters/is/blank.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/blank.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[blank]]\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.blank = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(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(!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/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/draft.js": {
"title": "$:/core/modules/filters/is/draft.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/draft.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[draft]] analagous to [has[draft.of]]\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.draft = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!tiddler || !$tw.utils.hop(tiddler.fields,\"draft.of\")) {\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(tiddler && $tw.utils.hop(tiddler.fields,\"draft.of\") && (tiddler.fields[\"draft.of\"].length !== 0)) {\n\t\t\t\tresults.push(title);\n\t\t\t}\n\t\t});\t\t\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/variable.js": {
"title": "$:/core/modules/filters/is/variable.js",
"text": "/*\\\ntitle: $:/core/modules/filters/is/variable.js\ntype: application/javascript\nmodule-type: isfilteroperator\n\nFilter function for [is[variable]]\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.variable = function(source,prefix,options) {\n\tvar results = [];\n\tif(prefix === \"!\") {\n\t\tsource(function(tiddler,title) {\n\t\t\tif(!(title in options.widget.variables)) {\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 in options.widget.variables) {\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})();",
"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});\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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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 = $tw.utils.getInt(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) || operator.suffix);\n\t});\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/match.js": {
"title": "$:/core/modules/filters/match.js",
"text": "/*\\\ntitle: $:/core/modules/filters/match.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for checking if a title matches a string\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.match = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = (operator.suffixes || [])[0] || [];\n\tif(suffixes.indexOf(\"caseinsensitive\") !== -1) {\n\t\tif(operator.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title.toLowerCase() !== (operator.operand || \"\").toLowerCase()) {\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(title.toLowerCase() === (operator.operand || \"\").toLowerCase()) {\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.prefix === \"!\") {\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(title !== 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(title === operator.operand) {\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/math.js": {
"title": "$:/core/modules/filters/math.js",
"text": "/*\\\ntitle: $:/core/modules/filters/math.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for math. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\nNote that strings are converted to numbers automatically. Trailing non-digits are ignored.\n\n* \"\" converts to 0\n* \"12kk\" converts to 12\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.negate = makeNumericBinaryOperator(\n\tfunction(a) {return -a}\n);\n\nexports.abs = makeNumericBinaryOperator(\n\tfunction(a) {return Math.abs(a)}\n);\n\nexports.ceil = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(a)}\n);\n\nexports.floor = makeNumericBinaryOperator(\n\tfunction(a) {return Math.floor(a)}\n);\n\nexports.round = makeNumericBinaryOperator(\n\tfunction(a) {return Math.round(a)}\n);\n\nexports.trunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.trunc(a)}\n);\n\nexports.untrunc = makeNumericBinaryOperator(\n\tfunction(a) {return Math.ceil(Math.abs(a)) * Math.sign(a)}\n);\n\nexports.sign = makeNumericBinaryOperator(\n\tfunction(a) {return Math.sign(a)}\n);\n\nexports.add = makeNumericBinaryOperator(\n\tfunction(a,b) {return a + b;}\n);\n\nexports.subtract = makeNumericBinaryOperator(\n\tfunction(a,b) {return a - b;}\n);\n\nexports.multiply = makeNumericBinaryOperator(\n\tfunction(a,b) {return a * b;}\n);\n\nexports.divide = makeNumericBinaryOperator(\n\tfunction(a,b) {return a / b;}\n);\n\nexports.remainder = makeNumericBinaryOperator(\n\tfunction(a,b) {return a % b;}\n);\n\nexports.max = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.max(a,b);}\n);\n\nexports.min = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.min(a,b);}\n);\n\nexports.fixed = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toFixed.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.precision = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toPrecision.call(a,Math.min(Math.max(b,1),100));}\n);\n\nexports.exponential = makeNumericBinaryOperator(\n\tfunction(a,b) {return Number.prototype.toExponential.call(a,Math.min(Math.max(b,0),100));}\n);\n\nexports.power = makeNumericBinaryOperator(\n\tfunction(a,b) {return Math.pow(a,b);}\n);\n\nexports.log = makeNumericBinaryOperator(\n\tfunction(a,b) {\n\t\tif(b) {\n\t\t\treturn Math.log(a)/Math.log(b);\n\t\t} else {\n\t\t\treturn Math.log(a);\n\t\t}\n\t}\n);\n\nexports.sum = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator + value},\n\t0 // Initial value\n);\n\nexports.product = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return accumulator * value},\n\t1 // Initial value\n);\n\nexports.maxall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.max(accumulator,value)},\n\t-Infinity // Initial value\n);\n\nexports.minall = makeNumericReducingOperator(\n\tfunction(accumulator,value) {return Math.min(accumulator,value)},\n\tInfinity // Initial value\n);\n\nfunction makeNumericBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [],\n\t\t\tnumOperand = $tw.utils.parseNumber(operator.operand);\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push($tw.utils.stringifyNumber(fnCalc($tw.utils.parseNumber(title),numOperand)));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeNumericReducingOperator(fnCalc,initialValue) {\n\tinitialValue = initialValue || 0;\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\treturn [$tw.utils.stringifyNumber(result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,$tw.utils.parseNumber(currentValue));\n\t\t},initialValue))];\n\t};\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/range.js": {
"title": "$:/core/modules/filters/range.js",
"text": "/*\\\ntitle: $:/core/modules/filters/range.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for generating a numeric range.\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.range = function(source,operator,options) {\n\tvar results = [];\n\t// Split the operand into numbers delimited by these symbols\n\tvar parts = operator.operand.split(/[,:;]/g),\n\t\tbeg, end, inc, i, fixed = 0;\n\tfor (i=0; i<parts.length; i++) {\n\t\t// Validate real number\n\t\tif(!/^\\s*[+-]?((\\d+(\\.\\d*)?)|(\\.\\d+))\\s*$/.test(parts[i])) {\n\t\t\treturn [\"range: bad number \\\"\" + parts[i] + \"\\\"\"];\n\t\t}\n\t\t// Count digits; the most precise number determines decimal places in output.\n\t\tvar frac = /\\.\\d+/.exec(parts[i]);\n\t\tif(frac) {\n\t\t\tfixed = Math.max(fixed,frac[0].length-1);\n\t\t}\n\t\tparts[i] = parseFloat(parts[i]);\n\t}\n\tswitch(parts.length) {\n\t\tcase 1:\n\t\t\tend = parts[0];\n\t\t\tif (end >= 1) {\n\t\t\t\tbeg = 1;\n\t\t\t}\n\t\t\telse if (end <= -1) {\n\t\t\t\tbeg = -1;\n\t\t\t}\n\t\t\telse {\n\t\t\t\treturn [];\n\t\t\t}\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 2:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = 1;\n\t\t\tbreak;\n\t\tcase 3:\n\t\t\tbeg = parts[0];\n\t\t\tend = parts[1];\n\t\t\tinc = Math.abs(parts[2]);\n\t\t\tbreak;\n\t}\n\tif(inc === 0) {\n\t\treturn [\"range: increment 0 causes infinite loop\"];\n\t}\n\t// May need to count backwards\n\tvar direction = ((end < beg) ? -1 : 1);\n\tinc *= direction;\n\t// Estimate number of resulting elements\n\tif((end - beg) / inc > 10000) {\n\t\treturn [\"range: too many steps (over 10K)\"];\n\t}\n\t// Avoid rounding error on last step\n\tend += direction * 0.5 * Math.pow(0.1,fixed);\n\tvar safety = 10010;\n\t// Enumerate the range\n\tif (end<beg) {\n\t\tfor(i=beg; i>end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t} else {\n\t\tfor(i=beg; i<end; i+=inc) {\n\t\t\tresults.push(i.toFixed(fixed));\n\t\t\tif(--safety<0) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t}\n\tif(safety<0) {\n\t\treturn [\"range: unexpectedly large output\"];\n\t}\n\t// Reverse?\n\tif(operator.prefix === \"!\") {\n\t\tresults.reverse();\n\t}\n\treturn results;\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "filteroperator"
},
"$:/core/modules/filters/reduce.js": {
"title": "$:/core/modules/filters/reduce.js",
"text": "/*\\\ntitle: $:/core/modules/filters/reduce.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator evaluates a subfilter for each item, making the running total available in the variable `accumulator`, and the current index available in the variable `index`\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.reduce = function(source,operator,options) {\n\t// Accumulate the list\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(title);\n\t});\n\t// Run the filter over each item\n\tvar filterFn = options.wiki.compileFilter(operator.operand),\n\t\taccumulator = operator.operands[1] || \"\";\n\tfor(var index=0; index<results.length; index++) {\n\t\tvar title = results[index],\n\t\t\tlist = filterFn.call(options.wiki,options.wiki.makeTiddlerIterator([title]),{\n\t\t\t\tgetVariable: function(name) {\n\t\t\t\t\tswitch(name) {\n\t\t\t\t\t\tcase \"currentTiddler\":\n\t\t\t\t\t\t\treturn \"\" + title;\n\t\t\t\t\t\tcase \"accumulator\":\n\t\t\t\t\t\t\treturn \"\" + accumulator;\n\t\t\t\t\t\tcase \"index\":\n\t\t\t\t\t\t\treturn \"\" + index;\n\t\t\t\t\t\tcase \"revIndex\":\n\t\t\t\t\t\t\treturn \"\" + (results.length - 1 - index);\n\t\t\t\t\t\tcase \"length\":\n\t\t\t\t\t\t\treturn \"\" + results.length;\n\t\t\t\t\t\tdefault:\n\t\t\t\t\t\t\treturn options.widget.getVariable(name);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\tif(list.length > 0) {\n\t\t\taccumulator = \"\" + list[0];\n\t\t}\n\t}\n\tif(results.length > 0) {\n\t\treturn [accumulator];\n\t} else {\n\t\treturn [];\n\t}\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 && 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.suffixes) {\n\t\tvar hasFlag = function(flag) {\n\t\t\t\treturn (operator.suffixes[1] || []).indexOf(flag) !== -1;\n\t\t\t},\n\t\t\texcludeFields = false,\n\t\t\tfieldList = operator.suffixes[0] || [],\n\t\t\tfirstField = fieldList[0] || \"\", \n\t\t\tfirstChar = firstField.charAt(0),\n\t\t\tfields;\n\t\tif(firstChar === \"-\") {\n\t\t\tfields = [firstField.slice(1)].concat(fieldList.slice(1));\n\t\t\texcludeFields = true;\n\t\t} else if(fieldList[0] === \"*\"){\n\t\t\tfields = [];\n\t\t\texcludeFields = true;\n\t\t} else {\n\t\t\tfields = fieldList.slice(0);\n\t\t}\n\t\treturn options.wiki.search(operator.operand,{\n\t\t\tsource: source,\n\t\t\tinvert: invert,\n\t\t\tfield: fields,\n\t\t\texcludeField: excludeFields,\n\t\t\tcaseSensitive: hasFlag(\"casesensitive\"),\n\t\t\tliteral: hasFlag(\"literal\"),\n\t\t\twhitespace: hasFlag(\"whitespace\"),\n\t\t\tanchored: hasFlag(\"anchored\"),\n\t\t\tregexp: hasFlag(\"regexp\"),\n\t\t\twords: hasFlag(\"words\")\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/slugify.js": {
"title": "$:/core/modules/filters/slugify.js",
"text": "/*\\\ntitle: $:/core/modules/filters/slugify.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for slugifying a tiddler title\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.slugify = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(options.wiki.slugify(title));\n\t});\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.sortan = function(source, operator, options) {\n\tvar results = prepare_results(source);\n\toptions.wiki.sortTiddlers(results, operator.operand || \"title\", operator.prefix === \"!\",false,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/sortsub.js": {
"title": "$:/core/modules/filters/sortsub.js",
"text": "/*\\\ntitle: $:/core/modules/filters/sortsub.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for sorting by a subfilter\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.sortsub = function(source,operator,options) {\n\t// Compile the subfilter\n\tvar filterFn = options.wiki.compileFilter(operator.operand);\n\t// Collect the input titles and the corresponding sort keys\n\tvar inputTitles = [],\n\t\tsortKeys = [];\n\tsource(function(tiddler,title) {\n\t\tinputTitles.push(title);\n\t\tvar r = filterFn.call(options.wiki,function(iterator) {\n\t\t\titerator(options.wiki.getTiddler(title),title);\n\t\t},{\n\t\t\tgetVariable: function(name) {\n\t\t\t\tif(name === \"currentTiddler\") {\n\t\t\t\t\treturn title;\n\t\t\t\t} else {\n\t\t\t\t\treturn options.widget.getVariable(name);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\tsortKeys.push(r[0] || \"\");\n\t});\n\t// Rather than sorting the titles array, we'll sort the indexes so that we can consult both arrays\n\tvar indexes = new Array(inputTitles.length);\n\tfor(var t=0; t<inputTitles.length; t++) {\n\t\tindexes[t] = t;\n\t}\n\t// Sort the indexes\n\tvar compareFn = $tw.utils.makeCompareFunction(operator.suffix,{defaultType: \"string\",invert: operator.prefix === \"!\"});\n\tindexes = indexes.sort(function(a,b) {\n\t\treturn compareFn(sortKeys[a],sortKeys[b]);\n\t});\n\t// Make the results array in order\n\tvar results = [];\n\t$tw.utils.each(indexes,function(index) {\n\t\tresults.push(inputTitles[index]);\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/strings.js": {
"title": "$:/core/modules/filters/strings.js",
"text": "/*\\\ntitle: $:/core/modules/filters/strings.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operators for strings. Unary/binary operators work on each item in turn, and return a new item list.\n\nSum/product/maxall/minall operate on the entire list, returning a single item.\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.length = makeStringBinaryOperator(\n\tfunction(a) {return [\"\" + (\"\" + a).length];}\n);\n\nexports.uppercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toUpperCase()];}\n);\n\nexports.lowercase = makeStringBinaryOperator(\n\tfunction(a) {return [(\"\" + a).toLowerCase()];}\n);\n\nexports.sentencecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toSentenceCase(a)];}\n);\n\nexports.titlecase = makeStringBinaryOperator(\n\tfunction(a) {return [$tw.utils.toTitleCase(a)];}\n);\n\nexports.trim = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\toperand = (operator.operand || \"\"),\n\t\tfnCalc;\n\tif(suffix === \"prefix\") {\n\t\tfnCalc = function(a,b) {return [$tw.utils.trimPrefix(a,b)];}\n\t} else if(suffix === \"suffix\") {\n\t\tfnCalc = function(a,b) {return [$tw.utils.trimSuffix(a,b)];}\n\t} else {\n\t\tif(operand === \"\") {\n\t\t\tfnCalc = function(a) {return [$tw.utils.trim(a)];}\n\t\t} else {\n\t\t\tfnCalc = function(a,b) {return [$tw.utils.trimSuffix($tw.utils.trimPrefix(a,b),b)];}\n\t\t}\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,fnCalc(title,operand));\n\t});\n\treturn result;\n};\n\nexports.split = makeStringBinaryOperator(\n\tfunction(a,b) {return (\"\" + a).split(b);}\n);\n\nexports[\"enlist-input\"] = makeStringBinaryOperator(\n\tfunction(a,o,s) {return $tw.utils.parseStringArray(\"\" + a,(s === \"raw\"));}\n);\n\nexports.join = makeStringReducingOperator(\n\tfunction(accumulator,value,operand) {\n\t\tif(accumulator === null) {\n\t\t\treturn value;\n\t\t} else {\n\t\t\treturn accumulator + operand + value;\n\t\t}\n\t},null\n);\n\nfunction makeStringBinaryOperator(fnCalc) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tArray.prototype.push.apply(result,fnCalc(title,operator.operand || \"\",operator.suffix || \"\"));\n\t\t});\n\t\treturn result;\n\t};\n}\n\nfunction makeStringReducingOperator(fnCalc,initialValue) {\n\treturn function(source,operator,options) {\n\t\tvar result = [];\n\t\tsource(function(tiddler,title) {\n\t\t\tresult.push(title);\n\t\t});\n\t\tif(result.length === 0) {\n\t\t\treturn [];\n\t\t}\n\t\treturn [result.reduce(function(accumulator,currentValue) {\n\t\t\treturn fnCalc(accumulator,currentValue,operator.operand || \"\");\n\t\t},initialValue) || \"\"];\n\t};\n}\n\nexports.splitregexp = function(source,operator,options) {\n\tvar result = [],\n\t\tsuffix = operator.suffix || \"\",\n\t\tflags = (suffix.indexOf(\"m\") !== -1 ? \"m\" : \"\") + (suffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tregExp;\n\ttry {\n\t\tregExp = new RegExp(operator.operand || \"\",flags);\t\t\n\t} catch(ex) {\n\t\treturn [\"RegExp error: \" + ex];\n\t}\n\tsource(function(tiddler,title) {\n\t\tArray.prototype.push.apply(result,title.split(regExp));\n\t});\t\t\n\treturn result;\n};\n\nexports[\"search-replace\"] = function(source,operator,options) {\n\tvar results = [],\n\t\tsuffixes = operator.suffixes || [],\n\t\tflagSuffix = (suffixes[0] ? (suffixes[0][0] || \"\") : \"\"),\n\t\tflags = (flagSuffix.indexOf(\"g\") !== -1 ? \"g\" : \"\") + (flagSuffix.indexOf(\"i\") !== -1 ? \"i\" : \"\"),\n\t\tisRegExp = (suffixes[1] && suffixes[1][0] === \"regexp\") ? true : false,\n\t\tsearchTerm,\n\t\tregExp;\n\t\n\tsource(function(tiddler,title) {\n\t\tif(title && (operator.operands.length > 1)) {\n\t\t\t//Escape regexp characters if the operand is not a regular expression\n\t\t\tsearchTerm = isRegExp ? operator.operand : $tw.utils.escapeRegExp(operator.operand);\n\t\t\ttry {\n\t\t\t\tregExp = new RegExp(searchTerm,flags);\n\t\t\t} catch(ex) {\n\t\t\t\treturn [\"RegExp error: \" + ex];\n\t\t\t}\n\t\t\tresults.push(\n\t\t\t\ttitle.replace(regExp,operator.operands[1])\n\t\t\t);\n\t\t} else {\n\t\t\tresults.push(title);\n\t\t}\n\t});\n\treturn results;\n};\n\nexports.pad = function(source,operator,options) {\n\tvar results = [],\n\t\ttargetLength = operator.operand ? parseInt(operator.operand) : 0,\n\t\tfill = operator.operands[1] || \"0\";\n\n\tsource(function(tiddler,title) {\n\t\tif(title && title.length) {\n\t\t\tif(title.length >= targetLength) {\n\t\t\t\tresults.push(title);\n\t\t\t} else {\n\t\t\t\tvar padString = \"\",\n\t\t\t\t\tpadStringLength = targetLength - title.length;\n\t\t\t\twhile (padStringLength > padString.length) {\n\t\t\t\t\tpadString += fill;\t\t\t\t\t\n\t\t\t\t}\n\t\t\t\t//make sure we do not exceed the specified length\n\t\t\t\tpadString = padString.slice(0,padStringLength);\n\t\t\t\tif(operator.suffix && (operator.suffix === \"suffix\")) {\n\t\t\t\t\ttitle = title + padString;\n\t\t\t\t} else {\n\t\t\t\t\ttitle = padString + title;\n\t\t\t\t}\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/subfilter.js": {
"title": "$:/core/modules/filters/subfilter.js",
"text": "/*\\\ntitle: $:/core/modules/filters/subfilter.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator returning its operand evaluated as a filter\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.subfilter = function(source,operator,options) {\n\tvar list = options.wiki.filterTiddlers(operator.operand,options.widget,source);\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/subtiddlerfields.js": {
"title": "$:/core/modules/filters/subtiddlerfields.js",
"text": "/*\\\ntitle: $:/core/modules/filters/subtiddlerfields.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the fields on the selected subtiddlers of the plugin 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.subtiddlerfields = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tvar subtiddler = options.wiki.getSubTiddler(operator.operand,title);\n\t\tif(subtiddler) {\n\t\t\tfor(var fieldName in subtiddler.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/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 = [],indexedResults;\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\tvar tiddlers;\n\t\tif(operator.prefix === \"!\") {\n\t\t\t// Returns a copy of the input if operator.operand is missing\n\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\tsource(function(tiddler,title) {\n\t\t\t\tif(tiddlers.indexOf(title) === -1) {\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\tif(source.byTag) {\n\t\t\t\tindexedResults = source.byTag(operator.operand);\n\t\t\t\tif(indexedResults) {\n\t\t\t\t\treturn indexedResults;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\ttiddlers = options.wiki.getTiddlersWithTag(operator.operand);\n\t\t\t\tsource(function(tiddler,title) {\n\t\t\t\t\tif(tiddlers.indexOf(title) !== -1) {\n\t\t\t\t\t\tresults.push(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tresults = options.wiki.sortByList(results,operator.operand);\n\t\t\t}\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/then.js": {
"title": "$:/core/modules/filters/then.js",
"text": "/*\\\ntitle: $:/core/modules/filters/then.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for replacing any titles with a constant\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.then = function(source,operator,options) {\n\tvar results = [];\n\tsource(function(tiddler,title) {\n\t\tresults.push(operator.operand);\n\t});\n\treturn results;\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/variables.js": {
"title": "$:/core/modules/filters/variables.js",
"text": "/*\\\ntitle: $:/core/modules/filters/variables.js\ntype: application/javascript\nmodule-type: filteroperator\n\nFilter operator for returning the names of the active variables\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.variables = function(source,operator,options) {\n\tvar names = [];\n\tfor(var variable in options.widget.variables) {\n\t\tnames.push(variable);\n\t}\n\treturn names.sort();\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\t/*jslint node: true, browser: true */\n\t/*global $tw: false */\n\t\"use strict\";\n\n\t/*\n\tFetch titles from the current list\n\t*/\n\tvar prepare_results = function (source) {\n\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\t/*\n\tMoves a number of items from the tail of the current list before the item named in the operand\n\t*/\n\texports.putbefore = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -1) :\n\t\t\tresults.slice(0, index).concat(results.slice(-count)).concat(results.slice(index, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list after the item named in the operand\n\t*/\n\texports.putafter = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -1) :\n\t\t\tresults.slice(0, index + 1).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n\t};\n\n\t/*\n\tReplaces the item named in the operand with a number of items from the tail of the current list\n\t*/\n\texports.replace = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn (index === -1) ?\n\t\t\tresults.slice(0, -count) :\n\t\t\tresults.slice(0, index).concat(results.slice(-count)).concat(results.slice(index + 1, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the tail of the current list to the head of the list\n\t*/\n\texports.putfirst = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn results.slice(-count).concat(results.slice(0, -count));\n\t};\n\n\t/*\n\tMoves a number of items from the head of the current list to the tail of the list\n\t*/\n\texports.putlast = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1);\n\t\treturn results.slice(count).concat(results.slice(0, count));\n\t};\n\n\t/*\n\tMoves the item named in the operand a number of places forward or backward in the list\n\t*/\n\texports.move = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,1),\n\t\t\tmarker = results.splice(index, 1),\n\t\t\toffset = (index + count) > 0 ? index + count : 0;\n\t\treturn results.slice(0, offset).concat(marker).concat(results.slice(offset));\n\t};\n\n\t/*\n\tReturns the items from the current list that are after the item named in the operand\n\t*/\n\texports.allafter = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand);\n\t\treturn (index === -1) ? [] :\n\t\t\t(operator.suffix) ? results.slice(index) :\n\t\t\tresults.slice(index + 1);\n\t};\n\n\t/*\n\tReturns the items from the current list that are before the item named in the operand\n\t*/\n\texports.allbefore = function (source, operator) {\n\t\tvar results = prepare_results(source),\n\t\t\tindex = results.indexOf(operator.operand);\n\t\treturn (index === -1) ? [] :\n\t\t\t(operator.suffix) ? results.slice(0, index + 1) :\n\t\t\tresults.slice(0, index);\n\t};\n\n\t/*\n\tAppends the items listed in the operand array to the tail of the current list\n\t*/\n\texports.append = function (source, operator) {\n\t\tvar append = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = parseInt(operator.suffix) || append.length;\n\t\treturn (append.length === 0) ? results :\n\t\t\t(operator.prefix) ? results.concat(append.slice(-count)) :\n\t\t\tresults.concat(append.slice(0, count));\n\t};\n\n\t/*\n\tPrepends the items listed in the operand array to the head of the current list\n\t*/\n\texports.prepend = function (source, operator) {\n\t\tvar prepend = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = $tw.utils.getInt(operator.suffix,prepend.length);\n\t\treturn (prepend.length === 0) ? results :\n\t\t\t(operator.prefix) ? prepend.slice(-count).concat(results) :\n\t\t\tprepend.slice(0, count).concat(results);\n\t};\n\n\t/*\n\tReturns all items from the current list except the items listed in the operand array\n\t*/\n\texports.remove = function (source, operator) {\n\t\tvar array = $tw.utils.parseStringArray(operator.operand, \"true\"),\n\t\t\tresults = prepare_results(source),\n\t\t\tcount = parseInt(operator.suffix) || array.length,\n\t\t\tp,\n\t\t\tlen,\n\t\t\tindex;\n\t\tlen = array.length - 1;\n\t\tfor (p = 0; p < count; ++p) {\n\t\t\tif (operator.prefix) {\n\t\t\t\tindex = results.indexOf(array[len - p]);\n\t\t\t} else {\n\t\t\t\tindex = results.indexOf(array[p]);\n\t\t\t}\n\t\t\tif (index !== -1) {\n\t\t\t\tresults.splice(index, 1);\n\t\t\t}\n\t\t}\n\t\treturn results;\n\t};\n\n\t/*\n\tReturns all items from the current list sorted in the order of the items in the operand array\n\t*/\n\texports.sortby = function (source, operator) {\n\t\tvar results = prepare_results(source);\n\t\tif (!results || results.length < 2) {\n\t\t\treturn results;\n\t\t}\n\t\tvar lookup = $tw.utils.parseStringArray(operator.operand, \"true\");\n\t\tresults.sort(function (a, b) {\n\t\t\treturn lookup.indexOf(a) - lookup.indexOf(b);\n\t\t});\n\t\treturn results;\n\t};\n\n\t/*\n\tRemoves all duplicate items from the current list\n\t*/\n\texports.unique = function (source, operator) {\n\t\tvar results = prepare_results(source);\n\t\tvar set = results.reduce(function (a, b) {\n\t\t\tif (a.indexOf(b) < 0) {\n\t\t\t\ta.push(b);\n\t\t\t}\n\t\t\treturn a;\n\t\t}, []);\n\t\treturn set;\n\t};\n\n\tvar cycleValueInArray = function(results,operands,stepSize) {\n\t\tvar resultsIndex,\n\t\t\tstep = stepSize || 1,\n\t\t\ti = 0,\n\t\t\topLength = operands.length,\n\t\t\tnextOperandIndex;\t\t\n\t\tfor(i; i < opLength; i++) {\n\t\t\tresultsIndex = results.indexOf(operands[i]);\n\t\t\tif(resultsIndex !== -1) {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tif(resultsIndex !== -1) {\n\t\t\ti = i + step;\n\t\t\tnextOperandIndex = (i < opLength ? i : i - opLength);\n\t\t\tif(operands.length > 1) {\n\t\t\t\tresults.splice(resultsIndex,1,operands[nextOperandIndex]);\n\t\t\t} else {\n\t\t\t\tresults.splice(resultsIndex,1);\n\t\t\t}\n\t\t} else {\n\t\t\tresults.push(operands[0]);\n\t\t}\n\t\treturn results;\t\t\n\t}\n\n\t/*\n\tToggles an item in the current list.\n\t*/\t\n\texports.toggle = function(source,operator) {\n\t\treturn cycleValueInArray(prepare_results(source),operator.operands);\n\t}\n\n\texports.cycle = function(source,operator) {\n\t\tvar results = prepare_results(source),\n\t\t\toperands = (operator.operand.length ? $tw.utils.parseStringArray(operator.operand, \"true\") : [\"\"]),\n\t\t\tstep = $tw.utils.getInt(operator.operands[1]||\"\",1);\n\t\tif(step < 0) {\n\t\t\toperands.reverse();\n\t\t\tstep = Math.abs(step);\n\t\t}\t\n\t\treturn cycleValueInArray(results,operands,step);\n\t}\n\t\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\t\t// Any suffix?\n\t\tvar colon = operator.operator.indexOf(':');\n\t\tif(colon > -1) {\n\t\t\t// The raw suffix for older filters\n\t\t\toperator.suffix = operator.operator.substring(colon + 1);\n\t\t\toperator.operator = operator.operator.substring(0,colon) || \"field\";\n\t\t\t// The processed suffix for newer filters\n\t\t\toperator.suffixes = [];\n\t\t\t$tw.utils.each(operator.suffix.split(\":\"),function(subsuffix) {\n\t\t\t\toperator.suffixes.push([]);\n\t\t\t\t$tw.utils.each(subsuffix.split(\",\"),function(entry) {\n\t\t\t\t\tentry = $tw.utils.trim(entry);\n\t\t\t\t\tif(entry) {\n\t\t\t\t\t\toperator.suffixes[operator.suffixes.length - 1].push(entry); \n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t});\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\t\toperator.operands = [];\n\t\tfunction parseOperand(bracketType) {\n\t\t\tvar operand = {};\n\t\t\tswitch (bracketType) {\n\t\t\t\tcase \"{\": // Curly brackets\n\t\t\t\t\toperand.indirect = true;\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\"}\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"[\": // Square brackets\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\"]\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"<\": // Angle brackets\n\t\t\t\t\toperand.variable = true;\n\t\t\t\t\tnextBracketPos = filterString.indexOf(\">\",p);\n\t\t\t\t\tbreak;\n\t\t\t\tcase \"/\": // regexp brackets\n\t\t\t\t\tvar rex = /^((?:[^\\\\\\/]*|\\\\.)*)\\/(?:\\(([mygi]+)\\))?/g,\n\t\t\t\t\t\trexMatch = rex.exec(filterString.substring(p));\n\t\t\t\t\tif(rexMatch) {\n\t\t\t\t\t\toperator.regexp = new RegExp(rexMatch[1], rexMatch[2]);\n\t// DEPRECATION WARNING\n\tconsole.log(\"WARNING: Filter\",operator.operator,\"has a deprecated regexp operand\",operator.regexp);\n\t\t\t\t\t\tnextBracketPos = p + rex.lastIndex - 1;\n\t\t\t\t\t}\n\t\t\t\t\telse {\n\t\t\t\t\t\tthrow \"Unterminated regular expression in filter expression\";\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\t\t\t}\n\n\t\t\tif(nextBracketPos === -1) {\n\t\t\t\tthrow \"Missing closing bracket in filter expression\";\n\t\t\t}\n\t\t\tif(!operator.regexp) {\n\t\t\t\toperand.text = filterString.substring(p,nextBracketPos);\n\t\t\t\toperator.operands.push(operand);\n\t\t\t}\n\t\t\tp = nextBracketPos + 1;\n\t\t}\n\t\t\n\t\tp = nextBracketPos + 1;\n\t\tparseOperand(bracket);\n\t\t\n\t\t// Check for multiple operands\n\t\twhile(filterString.charAt(p) === \",\") {\n\t\t\tp++;\n\t\t\tif(/^[\\[\\{<\\/]/.test(filterString.substring(p))) {\n\t\t\t\tnextBracketPos = p;\n\t\t\t\tp++;\n\t\t\t\tparseOperand(filterString.charAt(nextBracketPos));\n\t\t\t} else {\n\t\t\t\tthrow \"Missing [ in filter expression\";\n\t\t\t}\n\t\t}\n\t\t\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 = /((?:\\+|\\-|~|=|\\:(\\w+))?)(?:(\\[)|(?:\"([^\"]*)\")|(?:'([^']*)')|([^\\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 = p + operation.prefix.length;\n\t\t\t\tif(match[2]) {\n\t\t\t\t\toperation.namedPrefix = match[2];\n\t\t\t\t}\n\t\t\t}\n\t\t\tif(match[3]) { // 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[4] || match[5] || match[6]) { // Double quoted string, single quoted string or unquoted title\n\t\t\t\toperation.operators.push(\n\t\t\t\t\t{operator: \"title\", operands: [{text: match[4] || match[5] || match[6]}]}\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.getFilterRunPrefixes = function() {\n\tif(!this.filterRunPrefixes) {\n\t\t$tw.Wiki.prototype.filterRunPrefixes = {};\n\t\t$tw.modules.applyMethods(\"filterrunprefix\",this.filterRunPrefixes);\n\t}\n\treturn this.filterRunPrefixes;\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 operands = [],\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\t\n\t\t\t\t$tw.utils.each(operator.operands,function(operand) {\n\t\t\t\t\tif(operand.indirect) {\n\t\t\t\t\t\toperand.value = self.getTextReference(operand.text,\"\",currTiddlerTitle);\n\t\t\t\t\t} else if(operand.variable) {\n\t\t\t\t\t\toperand.value = widget.getVariable(operand.text,{defaultValue: \"\"});\n\t\t\t\t\t} else {\n\t\t\t\t\t\toperand.value = operand.text;\n\t\t\t\t\t}\n\t\t\t\t\toperands.push(operand.value);\n\t\t\t\t});\n\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: operands.length > 0 ? operands[0] : undefined,\n\t\t\t\t\t\t\toperands: operands,\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\tsuffixes: operator.suffixes,\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\tvar filterRunPrefixes = self.getFilterRunPrefixes();\n\t\t// Wrap the operator functions in a wrapper function that depends on the prefix\n\t\toperationFunctions.push((function() {\n\t\t\tvar options = {wiki: self};\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 filterRunPrefixes[\"or\"](operationSubFunction, options);\n\t\t\t\tcase \"=\": // The results of the operation are pushed into the result without deduplication\n\t\t\t\t\treturn filterRunPrefixes[\"all\"](operationSubFunction, options);\n\t\t\t\tcase \"-\": // The results of this operation are removed from the main result\n\t\t\t\t\treturn filterRunPrefixes[\"except\"](operationSubFunction, options);\n\t\t\t\tcase \"+\": // This operation is applied to the main results so far\n\t\t\t\t\treturn filterRunPrefixes[\"and\"](operationSubFunction, options);\n\t\t\t\tcase \"~\": // This operation is unioned into the result only if the main result so far is empty\n\t\t\t\t\treturn filterRunPrefixes[\"else\"](operationSubFunction, options);\n\t\t\t\tdefault: \n\t\t\t\t\tif(operation.namedPrefix && filterRunPrefixes[operation.namedPrefix]) {\n\t\t\t\t\t\treturn filterRunPrefixes[operation.namedPrefix](operationSubFunction, options);\n\t\t\t\t\t} else {\n\t\t\t\t\t\treturn function(results,source,widget) {\n\t\t\t\t\t\t\tresults.clear();\n\t\t\t\t\t\t\tresults.push($tw.language.getString(\"Error/FilterRunPrefix\"));\n\t\t\t\t\t\t};\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: \" + filterString,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 = new $tw.utils.LinkedList();\n\t\t$tw.utils.each(operationFunctions,function(operationFunction) {\n\t\t\toperationFunction(results,source,widget);\n\t\t});\n\t\treturn results.toArray();\n\t});\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "wikimethod"
},
"$:/core/modules/indexers/backlinks-indexer.js": {
"title": "$:/core/modules/indexers/backlinks-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/backlinks-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers' backlinks\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\n\nfunction BacklinksIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nBacklinksIndexer.prototype.init = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype.rebuild = function() {\n\tthis.index = null;\n}\n\nBacklinksIndexer.prototype._getLinks = function(tiddler) {\n\tvar parser = this.wiki.parseText(tiddler.fields.type, tiddler.fields.text, {});\n\tif(parser) {\n\t\treturn this.wiki.extractLinks(parser.tree);\n\t}\n\treturn [];\n}\n\nBacklinksIndexer.prototype.update = function(updateDescriptor) {\n\tif(!this.index) {\n\t\treturn;\n\t}\n\tvar newLinks = [],\n\t oldLinks = [],\n\t self = this;\n\tif(updateDescriptor.old.exists) {\n\t\toldLinks = this._getLinks(updateDescriptor.old.tiddler);\n\t}\n\tif(updateDescriptor.new.exists) {\n\t\tnewLinks = this._getLinks(updateDescriptor.new.tiddler);\n\t}\n\n\t$tw.utils.each(oldLinks,function(link) {\n\t\tif(self.index[link]) {\n\t\t\tdelete self.index[link][updateDescriptor.old.tiddler.fields.title];\n\t\t}\n\t});\n\t$tw.utils.each(newLinks,function(link) {\n\t\tif(!self.index[link]) {\n\t\t\tself.index[link] = Object.create(null);\n\t\t}\n\t\tself.index[link][updateDescriptor.new.tiddler.fields.title] = true;\n\t});\n}\n\nBacklinksIndexer.prototype.lookup = function(title) {\n\tif(!this.index) {\n\t\tthis.index = Object.create(null);\n\t\tvar self = this;\n\t\tthis.wiki.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self._getLinks(tiddler);\n\t\t\t$tw.utils.each(links, function(link) {\n\t\t\t\tif(!self.index[link]) {\n\t\t\t\t\tself.index[link] = Object.create(null);\n\t\t\t\t}\n\t\t\t\tself.index[link][title] = true;\n\t\t\t});\n\t\t});\n\t}\n\tif(this.index[title]) {\n\t\treturn Object.keys(this.index[title]);\n\t} else {\n\t\treturn [];\n\t}\n}\n\nexports.BacklinksIndexer = BacklinksIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/indexers/field-indexer.js": {
"title": "$:/core/modules/indexers/field-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/field-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each field value\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nvar DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH = 128;\n\nfunction FieldIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nFieldIndexer.prototype.init = function() {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = DEFAULT_MAXIMUM_INDEXED_VALUE_LENGTH;\n\tthis.addIndexMethods();\n}\n\n// Provided for testing\nFieldIndexer.prototype.setMaxIndexedValueLength = function(length) {\n\tthis.index = null;\n\tthis.maxIndexedValueLength = length;\n};\n\nFieldIndexer.prototype.addIndexMethods = function() {\n\tvar self = this;\n\tthis.wiki.each.byField = function(name,value) {\n\t\tvar titles = self.wiki.allTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachShadow.byField = function(name,value) {\n\t\tvar titles = self.wiki.allShadowTitles(),\n\t\t\tlookup = self.lookup(name,value);\n\t\treturn lookup && lookup.filter(function(title) {\n\t\t\treturn titles.indexOf(title) !== -1;\n\t\t});\n\t};\n\tthis.wiki.eachTiddlerPlusShadows.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n\tthis.wiki.eachShadowPlusTiddlers.byField = function(name,value) {\n\t\tvar lookup = self.lookup(name,value);\n\t\treturn lookup ? lookup.slice(0) : null;\n\t};\n};\n\n/*\nTear down and then rebuild the index as if all tiddlers have changed\n*/\nFieldIndexer.prototype.rebuild = function() {\n\t// Invalidate the index so that it will be rebuilt when it is next used\n\tthis.index = null;\n};\n\n/*\nBuild the index for a particular field\n*/\nFieldIndexer.prototype.buildIndexForField = function(name) {\n\tvar self = this;\n\t// Hashmap by field name of hashmap by field value of array of tiddler titles\n\tthis.index = this.index || Object.create(null);\n\tthis.index[name] = Object.create(null);\n\tvar baseIndex = this.index[name];\n\t// Update the index for each tiddler\n\tthis.wiki.eachTiddlerPlusShadows(function(tiddler,title) {\n\t\tif(name in tiddler.fields) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\t// Skip any values above the maximum length\n\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\tbaseIndex[value] = baseIndex[value] || [];\n\t\t\t\tbaseIndex[value].push(title);\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nUpdate the index in the light of a tiddler value changing; note that the title must be identical. (Renames are handled as a separate delete and create)\nupdateDescriptor: {old: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>},new: {tiddler: <tiddler>, shadow: <boolean>, exists: <boolean>}}\n*/\nFieldIndexer.prototype.update = function(updateDescriptor) {\n\tvar self = this;\n\t// Don't do anything if the index hasn't been built yet\n\tif(this.index === null) {\n\t\treturn;\n\t}\n\t// Remove the old tiddler from the index\n\tif(updateDescriptor.old.tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor.old.tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor.old.tiddler.getFieldString(name),\n\t\t\t\t\ttiddlerList = indexEntry[value];\n\t\t\t\tif(tiddlerList) {\n\t\t\t\t\tvar index = tiddlerList.indexOf(updateDescriptor.old.tiddler.fields.title);\n\t\t\t\t\tif(index !== -1) {\n\t\t\t\t\t\ttiddlerList.splice(index,1);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\t// Add the new tiddler to the index\n\tif(updateDescriptor[\"new\"].tiddler) {\n\t\t$tw.utils.each(this.index,function(indexEntry,name) {\n\t\t\tif(name in updateDescriptor[\"new\"].tiddler.fields) {\n\t\t\t\tvar value = updateDescriptor[\"new\"].tiddler.getFieldString(name);\n\t\t\t\tif(value.length < self.maxIndexedValueLength) {\n\t\t\t\t\tindexEntry[value] = indexEntry[value] || [];\n\t\t\t\t\tindexEntry[value].push(updateDescriptor[\"new\"].tiddler.fields.title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\t\t\n\t}\n};\n\n// Lookup the given field returning a list of tiddler titles\nFieldIndexer.prototype.lookup = function(name,value) {\n\t// Fail the lookup if the value is too long\n\tif(value.length >= this.maxIndexedValueLength) {\n\t\treturn null;\n\t}\n\t// Update the index if it has yet to be built\n\tif(this.index === null || !this.index[name]) {\n\t\tthis.buildIndexForField(name);\n\t}\n\treturn this.index[name][value] || [];\n};\n\nexports.FieldIndexer = FieldIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/core/modules/indexers/tag-indexer.js": {
"title": "$:/core/modules/indexers/tag-indexer.js",
"text": "/*\\\ntitle: $:/core/modules/indexers/tag-indexer.js\ntype: application/javascript\nmodule-type: indexer\n\nIndexes the tiddlers with each tag\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global modules: false */\n\"use strict\";\n\nfunction TagIndexer(wiki) {\n\tthis.wiki = wiki;\n}\n\nTagIndexer.prototype.init = function() {\n\tthis.subIndexers = [\n\t\tnew TagSubIndexer(this,\"each\"),\n\t\tnew TagSubIndexer(this,\"eachShadow\"),\n\t\tnew TagSubIndexer(this,\"eachTiddlerPlusShadows\"),\n\t\tnew TagSubIndexer(this,\"eachShadowPlusTiddlers\")\n\t];\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.addIndexMethod();\n\t});\n};\n\nTagIndexer.prototype.rebuild = function() {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.rebuild();\n\t});\n};\n\nTagIndexer.prototype.update = function(updateDescriptor) {\n\t$tw.utils.each(this.subIndexers,function(subIndexer) {\n\t\tsubIndexer.update(updateDescriptor);\n\t});\n};\n\nfunction TagSubIndexer(indexer,iteratorMethod) {\n\tthis.indexer = indexer;\n\tthis.iteratorMethod = iteratorMethod;\n\tthis.index = null; // Hashmap of tag title to {isSorted: bool, titles: [array]} or null if not yet initialised\n}\n\nTagSubIndexer.prototype.addIndexMethod = function() {\n\tvar self = this;\n\tthis.indexer.wiki[this.iteratorMethod].byTag = function(tag) {\n\t\treturn self.lookup(tag).slice(0);\n\t};\n};\n\nTagSubIndexer.prototype.rebuild = function() {\n\tvar self = this;\n\t// Hashmap by tag of array of {isSorted:, titles:[]}\n\tthis.index = Object.create(null);\n\t// Add all the tags\n\tthis.indexer.wiki[this.iteratorMethod](function(tiddler,title) {\n\t\t$tw.utils.each(tiddler.fields.tags,function(tag) {\n\t\t\tif(!self.index[tag]) {\n\t\t\t\tself.index[tag] = {isSorted: false, titles: [title]};\n\t\t\t} else {\n\t\t\t\tself.index[tag].titles.push(title);\n\t\t\t}\n\t\t});\t\t\n\t});\n};\n\nTagSubIndexer.prototype.update = function(updateDescriptor) {\n\tthis.index = null;\n};\n\nTagSubIndexer.prototype.lookup = function(tag) {\n\t// Update the index if it has yet to be built\n\tif(this.index === null) {\n\t\tthis.rebuild();\n\t}\n\tvar indexRecord = this.index[tag];\n\tif(indexRecord) {\n\t\tif(!indexRecord.isSorted) {\n\t\t\tif(this.indexer.wiki.sortByList) {\n\t\t\t\tindexRecord.titles = this.indexer.wiki.sortByList(indexRecord.titles,tag);\n\t\t\t}\t\t\t\n\t\t\tindexRecord.isSorted = true;\n\t\t}\n\t\treturn indexRecord.titles;\n\t} else {\n\t\treturn [];\n\t}\n};\n\n\nexports.TagIndexer = TagIndexer;\n\n})();\n",
"type": "application/javascript",
"module-type": "indexer"
},
"$:/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(updateInfoTiddlersCallback) {\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\tinfoTiddlerFields.push({title: \"$:/info/startup-timestamp\", text: $tw.utils.stringifyDate(new Date())});\n\tif($tw.browser) {\n\t\t// Document location\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\t// Screen size\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/width\", text: window.screen.width.toString()});\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/screen/height\", text: window.screen.height.toString()});\n \t\t// Dark mode through event listener on MediaQueryList\n \t\tvar mqList = window.matchMedia(\"(prefers-color-scheme: dark)\"),\n \t\t\tgetDarkModeTiddler = function() {return {title: \"$:/info/darkmode\", text: mqList.matches ? \"yes\" : \"no\"};};\n \t\tinfoTiddlerFields.push(getDarkModeTiddler());\n \t\tmqList.addListener(function(event) {\n \t\t\tupdateInfoTiddlersCallback([getDarkModeTiddler()]);\n \t\t});\n\t\t// Language\n\t\tinfoTiddlerFields.push({title: \"$:/info/browser/language\", text: navigator.language || \"\"});\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\tthis.shortcutKeysList = [], // Stores the shortcut-key descriptors\n\tthis.shortcutActionList = [], // Stores the corresponding action strings\n\tthis.shortcutParsedList = []; // Stores the parsed key descriptors\n\tthis.lookupNames = [\"shortcuts\"];\n\tthis.lookupNames.push($tw.platform.isMac ? \"shortcuts-mac\" : \"shortcuts-not-mac\")\n\tthis.lookupNames.push($tw.platform.isWindows ? \"shortcuts-windows\" : \"shortcuts-not-windows\");\n\tthis.lookupNames.push($tw.platform.isLinux ? \"shortcuts-linux\" : \"shortcuts-not-linux\");\n\tthis.updateShortcutLists(this.getShortcutTiddlerList());\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\tself.handleShortcutChanges(changes);\n\t});\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\t$tw.utils.each(self.lookupNames,function(platformDescriptor) {\n\t\t\t\t\tlookupName(platformDescriptor);\n\t\t\t\t});\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\nKeyboardManager.prototype.getEventModifierKeyDescriptor = function(event) {\n\treturn event.ctrlKey && !event.shiftKey && !event.altKey && !event.metaKey ? \"ctrl\" : \n\t\tevent.shiftKey && !event.ctrlKey && !event.altKey && !event.metaKey ? \"shift\" : \n\t\tevent.ctrlKey && event.shiftKey && !event.altKey && !event.metaKey ? \"ctrl-shift\" : \n\t\tevent.altKey && !event.shiftKey && !event.ctrlKey && !event.metaKey ? \"alt\" : \n\t\tevent.altKey && event.shiftKey && !event.ctrlKey && !event.metaKey ? \"alt-shift\" : \n\t\tevent.altKey && event.ctrlKey && !event.shiftKey && !event.metaKey ? \"ctrl-alt\" : \n\t\tevent.altKey && event.shiftKey && event.ctrlKey && !event.metaKey ? \"ctrl-alt-shift\" : \n\t\tevent.metaKey && !event.ctrlKey && !event.shiftKey && !event.altKey ? \"meta\" : \n\t\tevent.metaKey && event.ctrlKey && !event.shiftKey && !event.altKey ? \"meta-ctrl\" :\n\t\tevent.metaKey && event.ctrlKey && event.shiftKey && !event.altKey ? \"meta-ctrl-shift\" :\n\t\tevent.metaKey && event.ctrlKey & event.shiftKey && event.altKey ? \"meta-ctrl-alt-shift\" : \"normal\";\n};\n\nKeyboardManager.prototype.getShortcutTiddlerList = function() {\n\treturn $tw.wiki.getTiddlersWithTag(\"$:/tags/KeyboardShortcut\");\n};\n\nKeyboardManager.prototype.updateShortcutLists = function(tiddlerList) {\n\tthis.shortcutTiddlers = tiddlerList;\n\tfor(var i=0; i<tiddlerList.length; i++) {\n\t\tvar title = tiddlerList[i],\n\t\t\ttiddlerFields = $tw.wiki.getTiddler(title).fields;\n\t\tthis.shortcutKeysList[i] = tiddlerFields.key !== undefined ? tiddlerFields.key : undefined;\n\t\tthis.shortcutActionList[i] = tiddlerFields.text;\n\t\tthis.shortcutParsedList[i] = this.shortcutKeysList[i] !== undefined ? this.parseKeyDescriptors(this.shortcutKeysList[i]) : undefined;\n\t}\n};\n\nKeyboardManager.prototype.handleKeydownEvent = function(event) {\n\tvar key, action;\n\tfor(var i=0; i<this.shortcutTiddlers.length; i++) {\n\t\tif(this.shortcutParsedList[i] !== undefined && this.checkKeyDescriptors(event,this.shortcutParsedList[i])) {\n\t\t\tkey = this.shortcutParsedList[i];\n\t\t\taction = this.shortcutActionList[i];\n\t\t}\n\t}\n\tif(key !== undefined) {\n\t\tevent.preventDefault();\n\t\tevent.stopPropagation();\n\t\t$tw.rootWidget.invokeActionString(action,$tw.rootWidget);\n\t\treturn true;\n\t}\n\treturn false;\n};\n\nKeyboardManager.prototype.detectNewShortcuts = function(changedTiddlers) {\n\tvar shortcutConfigTiddlers = [],\n\t\thandled = false;\n\t$tw.utils.each(this.lookupNames,function(platformDescriptor) {\n\t\tvar descriptorString = \"$:/config/\" + platformDescriptor + \"/\";\n\t\tObject.keys(changedTiddlers).forEach(function(configTiddler) {\n\t\t\tvar configString = configTiddler.substr(0, configTiddler.lastIndexOf(\"/\") + 1);\n\t\t\tif(configString === descriptorString) {\n\t\t\t\tshortcutConfigTiddlers.push(configTiddler);\n\t\t\t\thandled = true;\n\t\t\t}\n\t\t});\n\t});\n\tif(handled) {\n\t\treturn $tw.utils.hopArray(changedTiddlers,shortcutConfigTiddlers);\n\t} else {\n\t\treturn false;\n\t}\n};\n\nKeyboardManager.prototype.handleShortcutChanges = function(changedTiddlers) {\n\tvar newList = this.getShortcutTiddlerList();\n\tvar hasChanged = $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers) ? true :\n\t\t($tw.utils.hopArray(changedTiddlers,newList) ? true :\n\t\t(this.detectNewShortcuts(changedTiddlers))\n\t);\n\t// Re-cache shortcuts if something changed\n\tif(hasChanged) {\n\t\tthis.updateShortcutLists(newList);\n\t}\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/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\t{name: \"spaces\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(filter,spaces) {\n\treturn this.wiki.getTiddlersAsJson(filter,$tw.utils.parseInt(spaces));\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\t{name: \"_canonical_uri\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(text,type,_canonical_uri) {\n\treturn $tw.utils.makeDataUri(text,type,_canonical_uri);\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/unusedtitle.js": {
"title": "$:/core/modules/macros/unusedtitle.js",
"text": "/*\\\ntitle: $:/core/modules/macros/unusedtitle.js\ntype: application/javascript\nmodule-type: macro\nMacro to return a new title that is unused in the wiki. It can be given a name as a base.\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 = \"unusedtitle\";\n\nexports.params = [\n\t{name: \"baseName\"},\n\t{name: \"options\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(baseName, options) {\n\tif(!baseName) {\n\t\tbaseName = $tw.language.getString(\"DefaultNewTiddlerTitle\");\n\t}\n\treturn this.wiki.generateNewTitle(baseName, options);\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\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\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/binaryparser.js": {
"title": "$:/core/modules/parsers/binaryparser.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/binaryparser.js\ntype: application/javascript\nmodule-type: parser\n\nThe binary parser parses a binary tiddler into a warning message and download link\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\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\n\nvar BinaryParser = function(type,text,options) {\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on binary tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!title\"}\n\t\t},\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to external or internal data URI\n\tif(options._canonical_uri) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: options._canonical_uri\n\t\t};\n\t} else if(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\tthis.tree = [element];\n};\n\nexports[\"application/octet-stream\"] = BinaryParser;\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\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/webp\"] = ImageParser;\nexports[\"image/heic\"] = ImageParser;\nexports[\"image/heif\"] = 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\tstyle: {type: \"string\", value: \"width: 100%; object-fit: contain\"}\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/ogg\"] = VideoParser;\nexports[\"video/webm\"] = VideoParser;\nexports[\"video/mp4\"] = VideoParser;\nexports[\"video/quicktime\"] = VideoParser;\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.slice(1).indexOf(\"$\") !== -1) {\n\t\treturn null;\n\t}\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/import.js": {
"title": "$:/core/modules/parsers/wikiparser/rules/import.js",
"text": "/*\\\ntitle: $:/core/modules/parsers/wikiparser/rules/import.js\ntype: application/javascript\nmodule-type: wikirule\n\nWiki pragma rule for importing variable definitions\n\n```\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n```\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.name = \"import\";\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 = /^\\\\import[^\\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 the filter terminated by a line break\n\tvar reMatch = /(.*)(\\r?\\n)|$/mg;\n\treMatch.lastIndex = this.parser.pos;\n\tvar match = reMatch.exec(this.parser.source);\n\tthis.parser.pos = reMatch.lastIndex;\n\t// Parse tree nodes to return\n\treturn [{\n\t\ttype: \"importvariables\",\n\t\tattributes: {\n\t\t\tfilter: {type: \"string\", value: match[1]}\n\t\t},\n\t\tchildren: []\n\t}];\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: \"div\"}\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\tisMacroDefinition: true\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// 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 target;\n\tif(type === \"only\") {\n\t\ttarget = true;\n\t} else if(type === \"except\") {\n\t\ttarget = false;\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((names.indexOf(ruleArray[t].rule.name) === -1) === target) {\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// Read the plugin info for the incoming plugins\n\tvar changes = $tw.wiki.readPluginInfo(plugins);\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.preloadDirty = options.preloadDirty || [];\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\tvar filteredChanges = self.filterFn.call(self.wiki,function(iterator) {\n\t\t\t\t$tw.utils.each(self.preloadDirty,function(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});\n\t\tthis.numChanges = filteredChanges.length;\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// Ignore autosave if disabled\n\tif(method === \"autosave\" && ($tw.config.disableAutoSave || this.wiki.getTiddlerText(this.titleAutoSave,\"yes\") !== \"yes\")) {\n\t\treturn false;\n\t}\n\tvar\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// 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\tvar self = this;\n\tif($tw.browser) {\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",this.isDirty());\n\t\t$tw.utils.each($tw.windows,function(win) {\n\t\t\t$tw.utils.toggleClass(win.document.body,\"tc-dirty\",self.isDirty());\n\t\t});\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,options) {\n\tvar filename = options && options.variables ? options.variables.filename : null;\n\tif (method === \"download\") {\n\t\t// Support download\n\t\tif (window.twi.saveDownload) {\n\t\t\ttry {\n\t\t\t\twindow.twi.saveDownload(text,filename);\n\t\t\t} catch(err) {\n\t\t\t\tif (err.message === \"Method not found\") {\n\t\t\t\t\twindow.twi.saveDownload(text);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tvar link = document.createElement(\"a\");\n\t\t\tlink.setAttribute(\"href\",\"data:text/plain,\" + encodeURIComponent(text));\n\t\t\tif (filename) {\n\t\t\t link.setAttribute(\"download\",filename);\n\t\t\t}\n\t\t\tdocument.body.appendChild(link);\n\t\t\tlink.click();\n\t\t\tdocument.body.removeChild(link);\n\t\t}\n\t} else if (window.twi.saveWiki) {\n\t\t// Direct save in Tiddloid\n\t\twindow.twi.saveWiki(text);\n\t} else {\n\t\t// Get the pathname of this document\n\t\tvar pathname = decodeURIComponent(document.location.toString().split(\"#\")[0]);\n\t\t// Strip the file://\n\t\tif(pathname.indexOf(\"file://\") === 0) {\n\t\t\tpathname = pathname.substr(7);\n\t\t}\n\t\t// Strip any query or location part\n\t\tvar p = pathname.indexOf(\"?\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\tp = pathname.indexOf(\"#\");\n\t\tif(p !== -1) {\n\t\t\tpathname = pathname.substr(0,p);\n\t\t}\n\t\t// Save the file\n\t\twindow.twi.saveFile(pathname,text);\n\t}\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\", \"download\"]\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 && location.protocol===\"dat:\";\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/custom.js": {
"title": "$:/core/modules/savers/custom.js",
"text": "/*\\\ntitle: $:/core/modules/savers/custom.js\ntype: application/javascript\nmodule-type: saver\n\nLooks for `window.$tw.customSaver` first on the current window, then\non the parent window (of an iframe). If present, the saver must define\n\tsave: function(text,method,callback) { ... }\nand the saver may define\n\tpriority: number\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar findSaver = function(window) {\n\ttry {\n\t\treturn window && window.$tw && window.$tw.customSaver;\n\t} catch (err) {\n\t\t// Catching the exception is the most reliable way to detect cross-origin iframe errors.\n\t\t// For example, instead of saying that `window.parent.$tw` is undefined, Firefox will throw\n\t\t// Uncaught DOMException: Permission denied to access property \"$tw\" on cross-origin object\n\t\tconsole.log({ msg: \"custom saver is disabled\", reason: err });\n\t\treturn null;\n\t}\n}\nvar saver = findSaver(window) || findSaver(window.parent) || {};\n\nvar CustomSaver = function(wiki) {\n};\n\nCustomSaver.prototype.save = function(text,method,callback) {\n\treturn saver.save(text, method, callback);\n};\n\n/*\nInformation about this saver\n*/\nCustomSaver.prototype.info = {\n\tname: \"custom\",\n\tpriority: saver.priority || 4000,\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 !!(saver.save);\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new CustomSaver(wiki);\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/gitea.js": {
"title": "$:/core/modules/savers/gitea.js",
"text": "/*\\\ntitle: $:/core/modules/savers/gitea.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the gitea\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 GiteaSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGiteaSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/Gitea/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"Gitea\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/Gitea/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/Gitea/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/Gitea/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/Gitea/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/Gitea/ServerURL\") || \"https://gitea\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"token \" + password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar use_put = true;\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(sha === \"\"){\n\t\t\t\t\tuse_put = false;\n\t\t\t\t}\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: endpoint + \"/repos/\" + repo + \"/branches/\" + branch,\n\t\t\t\ttype: \"GET\",\n\t\t\t\theaders: headers,\n\t\t\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\t\t\tif(xhr.status === 404) {\n\t\t\t\t\t\tcallback(\"Please ensure the branch in the Gitea repo exists\");\n\t\t\t\t\t}else{\n\t\t\t\t\t\tdata[\"branch\"] = branch;\n\t\t\t\t\t\tself.upload(uri + filename, use_put?\"PUT\":\"POST\", headers, data, callback);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\nGiteaSaver.prototype.upload = function(uri,method,headers,data,callback) {\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: method,\n\t\theaders: headers,\n\t\tdata: JSON.stringify(data),\n\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\tcallback(null);\n\t\t}\n\t});\n};\n\n/*\nInformation about this saver\n*/\nGiteaSaver.prototype.info = {\n\tname: \"Gitea\",\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 GiteaSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/github.js": {
"title": "$:/core/modules/savers/github.js",
"text": "/*\\\ntitle: $:/core/modules/savers/github.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitHub v3 REST API\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 GitHubSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitHubSaver.prototype.save = function(text,method,callback) {\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitHub/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"github\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitHub/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitHub/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitHub/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitHub/Branch\") || \"main\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitHub/ServerURL\") || \"https://api.github.com\",\n\t\theaders = {\n\t\t\t\"Accept\": \"application/vnd.github.v3+json\",\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Authorization\": \"Basic \" + window.btoa(username + \":\" + password),\n\t\t\t\"If-None-Match\": \"\"\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/repos/\" + repo + \"/contents\" + path;\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri,\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tdata: {\n\t\t\tref: branch\n\t\t},\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tmessage: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: $tw.utils.base64Encode(text),\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a PUT request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + filename,\n\t\t\t\ttype: \"PUT\",\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitHubSaver.prototype.info = {\n\tname: \"github\",\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 GitHubSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/gitlab.js": {
"title": "$:/core/modules/savers/gitlab.js",
"text": "/*\\\ntitle: $:/core/modules/savers/gitlab.js\ntype: application/javascript\nmodule-type: saver\n\nSaves wiki by pushing a commit to the GitLab REST API\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: true */\n\"use strict\";\n\n/*\nSelect the appropriate saver module and set it up\n*/\nvar GitLabSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nGitLabSaver.prototype.save = function(text,method,callback) {\n\t/* See https://docs.gitlab.com/ee/api/repository_files.html */\n\tvar self = this,\n\t\tusername = this.wiki.getTiddlerText(\"$:/GitLab/Username\"),\n\t\tpassword = $tw.utils.getPassword(\"gitlab\"),\n\t\trepo = this.wiki.getTiddlerText(\"$:/GitLab/Repo\"),\n\t\tpath = this.wiki.getTiddlerText(\"$:/GitLab/Path\",\"\"),\n\t\tfilename = this.wiki.getTiddlerText(\"$:/GitLab/Filename\"),\n\t\tbranch = this.wiki.getTiddlerText(\"$:/GitLab/Branch\") || \"master\",\n\t\tendpoint = this.wiki.getTiddlerText(\"$:/GitLab/ServerURL\") || \"https://gitlab.com/api/v4\",\n\t\theaders = {\n\t\t\t\"Content-Type\": \"application/json;charset=UTF-8\",\n\t\t\t\"Private-Token\": password\n\t\t};\n\t// Bail if we don't have everything we need\n\tif(!username || !password || !repo || !filename) {\n\t\treturn false;\n\t}\n\t// Make sure the path start and ends with a slash\n\tif(path.substring(0,1) !== \"/\") {\n\t\tpath = \"/\" + path;\n\t}\n\tif(path.substring(path.length - 1) !== \"/\") {\n\t\tpath = path + \"/\";\n\t}\n\t// Compose the base URI\n\tvar uri = endpoint + \"/projects/\" + encodeURIComponent(repo) + \"/repository/\";\n\t// Perform a get request to get the details (inc shas) of files in the same path as our file\n\t$tw.utils.httpRequest({\n\t\turl: uri + \"tree/?path=\" + encodeURIComponent(path.replace(/^\\/+|\\/$/g, '')) + \"&branch=\" + encodeURIComponent(branch.replace(/^\\/+|\\/$/g, '')),\n\t\ttype: \"GET\",\n\t\theaders: headers,\n\t\tcallback: function(err,getResponseDataJson,xhr) {\n\t\t\tvar getResponseData,sha = \"\";\n\t\t\tif(err && xhr.status !== 404) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tvar requestType = \"POST\";\n\t\t\tif(xhr.status !== 404) {\n\t\t\t\tgetResponseData = JSON.parse(getResponseDataJson);\n\t\t\t\t$tw.utils.each(getResponseData,function(details) {\n\t\t\t\t\tif(details.name === filename) {\n\t\t\t\t\t\trequestType = \"PUT\";\n\t\t\t\t\t\tsha = details.sha;\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t}\n\t\t\tvar data = {\n\t\t\t\tcommit_message: $tw.language.getRawString(\"ControlPanel/Saving/GitService/CommitMessage\"),\n\t\t\t\tcontent: text,\n\t\t\t\tbranch: branch,\n\t\t\t\tsha: sha\n\t\t\t};\n\t\t\t// Perform a request to save the file\n\t\t\t$tw.utils.httpRequest({\n\t\t\t\turl: uri + \"files/\" + encodeURIComponent(path.replace(/^\\/+/, '') + filename),\n\t\t\t\ttype: requestType,\n\t\t\t\theaders: headers,\n\t\t\t\tdata: JSON.stringify(data),\n\t\t\t\tcallback: function(err,putResponseDataJson,xhr) {\n\t\t\t\t\tif(err) {\n\t\t\t\t\t\treturn callback(err);\n\t\t\t\t\t}\n\t\t\t\t\tvar putResponseData = JSON.parse(putResponseDataJson);\n\t\t\t\t\tcallback(null);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nGitLabSaver.prototype.info = {\n\tname: \"gitlab\",\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 GitLabSaver(wiki);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "saver"
},
"$:/core/modules/savers/hyperdrive.js": {
"title": "$:/core/modules/savers/hyperdrive.js",
"text": "/*\\\ntitle: $:/core/modules/savers/hyperdrive.js\ntype: application/javascript\nmodule-type: saver\n\nSaves files using the Hyperdrive Protocol (https://hypercore-protocol.org/#hyperdrive) Beaker browser beta-1.0 and later (https://beakerbrowser.com)\nCompatible with beaker >= V1.0.0\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 HyperdriveSaver = function(wiki) {\n\tthis.wiki = wiki;\n};\n\nHyperdriveSaver.prototype.save = function(text,method,callback) {\n\tvar dat = beaker.hyperdrive.drive(\"\" + 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(\"Hyperdrive Saver Write Error: \" + reason);\n\t\t});\n\t},function(reason) {\n\t\tcallback(\"Hyperdrive Saver Stat Error: \" + reason);\n\t});\n\treturn true;\n};\n\n/*\nInformation about this saver\n*/\nHyperdriveSaver.prototype.info = {\n\tname: \"beaker-1.x\",\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.beaker && !!beaker.hyperdrive && location.protocol===\"hyper:\";\n};\n\n/*\nCreate an instance of this saver\n*/\nexports.create = function(wiki) {\n\treturn new HyperdriveSaver(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/*\nRetrieve ETag if available\n*/\nvar retrieveETag = function(self) {\n\tvar headers = {\n\t\tAccept: \"*/*;charset=UTF-8\"\n\t};\n\t$tw.utils.httpRequest({\n\t\turl: self.uri(),\n\t\ttype: \"HEAD\",\n\t\theaders: headers,\n\t\tcallback: function(err,data,xhr) {\n\t\t\tif(err) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tvar etag = xhr.getResponseHeader(\"ETag\");\n\t\t\tif(!etag) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tself.etag = etag.replace(/^W\\//,\"\");\n\t\t}\n\t});\n};\n\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\tretrieveETag(this);\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 = {\n\t\t\"Content-Type\": \"text/html;charset=UTF-8\"\n\t};\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\t// response is textual: \"XMLHttpRequest error code: 412\"\n\t\t\t\tvar status = Number(err.substring(err.indexOf(':') + 2, err.length))\n\t\t\t\tif(status === 412) { // edit conflict\n\t\t\t\t\tvar message = $tw.language.getString(\"Error/EditConflict\");\n\t\t\t\t\tcallback(message);\n\t\t\t\t} else {\n\t\t\t\t\tcallback(err); // fail\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tself.etag = xhr.getResponseHeader(\"ETag\");\n\t\t\t\tif(self.etag == null) {\n\t\t\t\t\tretrieveETag(self);\n\t\t\t\t}\n\t\t\t\tcallback(null); // success\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/server/authenticators/basic.js": {
"title": "$:/core/modules/server/authenticators/basic.js",
"text": "/*\\\ntitle: $:/core/modules/server/authenticators/basic.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for WWW basic authentication\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}\n\nfunction BasicAuthenticator(server) {\n\tthis.server = server;\n\tthis.credentialsData = [];\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nBasicAuthenticator.prototype.init = function() {\n\t// Read the credentials data\n\tthis.credentialsFilepath = this.server.get(\"credentials\");\n\tif(this.credentialsFilepath) {\n\t\tvar resolveCredentialsFilepath = path.resolve(this.server.boot.wikiPath,this.credentialsFilepath);\n\t\tif(fs.existsSync(resolveCredentialsFilepath) && !fs.statSync(resolveCredentialsFilepath).isDirectory()) {\n\t\t\tvar credentialsText = fs.readFileSync(resolveCredentialsFilepath,\"utf8\"),\n\t\t\t\tcredentialsData = $tw.utils.parseCsvStringWithHeader(credentialsText);\n\t\t\tif(typeof credentialsData === \"string\") {\n\t\t\t\treturn \"Error: \" + credentialsData + \" reading credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t\t} else {\n\t\t\t\tthis.credentialsData = credentialsData;\n\t\t\t}\n\t\t} else {\n\t\t\treturn \"Error: Unable to load user credentials from '\" + resolveCredentialsFilepath + \"'\";\n\t\t}\n\t}\n\t// Add the hardcoded username and password if specified\n\tif(this.server.get(\"username\") && this.server.get(\"password\")) {\n\t\tthis.credentialsData = this.credentialsData || [];\n\t\tthis.credentialsData.push({\n\t\t\tusername: this.server.get(\"username\"),\n\t\t\tpassword: this.server.get(\"password\")\n\t\t});\n\t}\n\treturn this.credentialsData.length > 0;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nBasicAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Extract the incoming username and password from the request\n\tvar header = request.headers.authorization || \"\";\n\tif(!header && state.allowAnon) {\n\t\t// If there's no header and anonymous access is allowed then we don't set authenticatedUsername\n\t\treturn true;\n\t}\n\tvar token = header.split(/\\s+/).pop() || \"\",\n\t\tauth = $tw.utils.base64Decode(token),\n\t\tparts = auth.split(/:/),\n\t\tincomingUsername = parts[0],\n\t\tincomingPassword = parts[1];\n\t// Check that at least one of the credentials matches\n\tvar matchingCredentials = this.credentialsData.find(function(credential) {\n\t\treturn credential.username === incomingUsername && credential.password === incomingPassword;\n\t});\n\tif(matchingCredentials) {\n\t\t// If so, add the authenticated username to the request state\n\t\tstate.authenticatedUsername = incomingUsername;\n\t\treturn true;\n\t} else {\n\t\t// If not, return an authentication challenge\n\t\tresponse.writeHead(401,\"Authentication required\",{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\n\t\treturn false;\n\t}\n};\n\nexports.AuthenticatorClass = BasicAuthenticator;\n\n})();\n",
"type": "application/javascript",
"module-type": "authenticator"
},
"$:/core/modules/server/authenticators/header.js": {
"title": "$:/core/modules/server/authenticators/header.js",
"text": "/*\\\ntitle: $:/core/modules/server/authenticators/header.js\ntype: application/javascript\nmodule-type: authenticator\n\nAuthenticator for trusted header authentication\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nfunction HeaderAuthenticator(server) {\n\tthis.server = server;\n\tthis.header = server.get(\"authenticated-user-header\") ? server.get(\"authenticated-user-header\").toLowerCase() : undefined;\n}\n\n/*\nReturns true if the authenticator is active, false if it is inactive, or a string if there is an error\n*/\nHeaderAuthenticator.prototype.init = function() {\n\treturn !!this.header;\n};\n\n/*\nReturns true if the request is authenticated and assigns the \"authenticatedUsername\" state variable.\nReturns false if the request couldn't be authenticated having sent an appropriate response to the browser\n*/\nHeaderAuthenticator.prototype.authenticateRequest = function(request,response,state) {\n\t// Otherwise, authenticate as the username in the specified header\n\tvar username = request.headers[this.header];\n\tif(!username && !state.allowAnon) {\n\t\tresponse.writeHead(401,\"Authorization header required to login to '\" + state.server.servername + \"'\");\n\t\tresponse.end();\n\t\treturn false;\n\t} else {\n\t\t// authenticatedUsername will be undefined for anonymous users\n\t\tstate.authenticatedUsername = username;\n\t\treturn true;\n\t}\n};\n\nexports.AuthenticatorClass = HeaderAuthenticator;\n\n})();\n",
"type": "application/javascript",
"module-type": "authenticator"
},
"$:/core/modules/server/routes/delete-tiddler.js": {
"title": "$:/core/modules/server/routes/delete-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/delete-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nDELETE /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"DELETE\";\n\nexports.path = /^\\/bags\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]);\n\tstate.wiki.deleteTiddler(title);\n\tresponse.writeHead(204, \"OK\", {\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-favicon.js": {
"title": "$:/core/modules/server/routes/get-favicon.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-favicon.js\ntype: application/javascript\nmodule-type: route\n\nGET /favicon.ico\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/favicon.ico$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"image/x-icon\"});\n\tvar buffer = state.wiki.getTiddlerText(\"$:/favicon.ico\",\"\");\n\tresponse.end(buffer,\"base64\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-file.js": {
"title": "$:/core/modules/server/routes/get-file.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-file.js\ntype: application/javascript\nmodule-type: route\n\nGET /files/:filepath\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/files\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar path = require(\"path\"),\n\t\tfs = require(\"fs\"),\n\t\tutil = require(\"util\"),\n\t\tsuppliedFilename = decodeURIComponent(state.params[0]),\n\t\tfilename = path.resolve(state.boot.wikiPath,\"files\",suppliedFilename),\n\t\textension = path.extname(filename);\n\tfs.readFile(filename,function(err,content) {\n\t\tvar status,content,type = \"text/plain\";\n\t\tif(err) {\n\t\t\tconsole.log(\"Error accessing file \" + filename + \": \" + err.toString());\n\t\t\tstatus = 404;\n\t\t\tcontent = \"File '\" + suppliedFilename + \"' not found\";\n\t\t} else {\n\t\t\tstatus = 200;\n\t\t\tcontent = content;\n\t\t\ttype = ($tw.config.fileExtensionInfo[extension] ? $tw.config.fileExtensionInfo[extension].type : \"application/octet-stream\");\n\t\t}\n\t\tresponse.writeHead(status,{\n\t\t\t\"Content-Type\": type\n\t\t});\n\t\tresponse.end(content);\n\t});\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-index.js": {
"title": "$:/core/modules/server/routes/get-index.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-index.js\ntype: application/javascript\nmodule-type: route\n\nGET /\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar zlib = require(\"zlib\");\n\nexports.method = \"GET\";\n\nexports.path = /^\\/$/;\n\nexports.handler = function(request,response,state) {\n\tvar acceptEncoding = request.headers[\"accept-encoding\"];\n\tif(!acceptEncoding) {\n\t\tacceptEncoding = \"\";\n\t}\n\tvar text = state.wiki.renderTiddler(state.server.get(\"root-render-type\"),state.server.get(\"root-tiddler\")),\n\t\tresponseHeaders = {\n\t\t\"Content-Type\": state.server.get(\"root-serve-type\")\n\t};\n\t/*\n\tIf the gzip=yes flag for `listen` is set, check if the user agent permits\n\tcompression. If so, compress our response. Note that we use the synchronous\n\tfunctions from zlib to stay in the imperative style. The current `Server`\n\tdoesn't depend on this, and we may just as well use the async versions.\n\t*/\n\tif(state.server.enableGzip) {\n\t\tif (/\\bdeflate\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"deflate\";\n\t\t\ttext = zlib.deflateSync(text);\n\t\t} else if (/\\bgzip\\b/.test(acceptEncoding)) {\n\t\t\tresponseHeaders[\"Content-Encoding\"] = \"gzip\";\n\t\t\ttext = zlib.gzipSync(text);\n\t\t}\n\t}\n\tresponse.writeHead(200,responseHeaders);\n\tresponse.end(text);\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-login-basic.js": {
"title": "$:/core/modules/server/routes/get-login-basic.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-login-basic.js\ntype: application/javascript\nmodule-type: route\n\nGET /login-basic -- force a Basic Authentication challenge\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/login-basic$/;\n\nexports.handler = function(request,response,state) {\n\tif(!state.authenticatedUsername) {\n\t\t// Challenge if there's no username\n\t\tresponse.writeHead(401,{\n\t\t\t\"WWW-Authenticate\": 'Basic realm=\"Please provide your username and password to login to ' + state.server.servername + '\"'\n\t\t});\n\t\tresponse.end();\t\t\n\t} else {\n\t\t// Redirect to the root wiki if login worked\n\t\tresponse.writeHead(302,{\n\t\t\tLocation: \"/\"\n\t\t});\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-status.js": {
"title": "$:/core/modules/server/routes/get-status.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-status.js\ntype: application/javascript\nmodule-type: route\n\nGET /status\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/status$/;\n\nexports.handler = function(request,response,state) {\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar text = JSON.stringify({\n\t\tusername: state.authenticatedUsername || state.server.get(\"anon-username\") || \"\",\n\t\tanonymous: !state.authenticatedUsername,\n\t\tread_only: !state.server.isAuthorized(\"writers\",state.authenticatedUsername),\n\t\tspace: {\n\t\t\trecipe: \"default\"\n\t\t},\n\t\ttiddlywiki_version: $tw.version\n\t});\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddler-html.js": {
"title": "$:/core/modules/server/routes/get-tiddler-html.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler-html.js\ntype: application/javascript\nmodule-type: route\n\nGET /:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/([^\\/]+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title);\n\tif(tiddler) {\n\t\tvar renderType = tiddler.getFieldString(\"_render_type\"),\n\t\t\trenderTemplate = tiddler.getFieldString(\"_render_template\");\n\t\t// Tiddler fields '_render_type' and '_render_template' overwrite\n\t\t// system wide settings for render type and template\n\t\tif(state.wiki.isSystemTiddler(title)) {\n\t\t\trenderType = renderType || state.server.get(\"system-tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"system-tiddler-render-template\");\n\t\t} else {\n\t\t\trenderType = renderType || state.server.get(\"tiddler-render-type\");\n\t\t\trenderTemplate = renderTemplate || state.server.get(\"tiddler-render-template\");\n\t\t}\n\t\tvar text = state.wiki.renderTiddler(renderType,renderTemplate,{parseAsInline: true, variables: {currentTiddler: title}});\n\t\t// Naughty not to set a content-type, but it's the easiest way to ensure the browser will see HTML pages as HTML, and accept plain text tiddlers as CSS or JS\n\t\tresponse.writeHead(200);\n\t\tresponse.end(text,\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddler.js": {
"title": "$:/core/modules/server/routes/get-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\t\ttiddler = state.wiki.getTiddler(title),\n\t\ttiddlerFields = {},\n\t\tknownFields = [\n\t\t\t\"bag\", \"created\", \"creator\", \"modified\", \"modifier\", \"permissions\", \"recipe\", \"revision\", \"tags\", \"text\", \"title\", \"type\", \"uri\"\n\t\t];\n\tif(tiddler) {\n\t\t$tw.utils.each(tiddler.fields,function(field,name) {\n\t\t\tvar value = tiddler.getFieldString(name);\n\t\t\tif(knownFields.indexOf(name) !== -1) {\n\t\t\t\ttiddlerFields[name] = value;\n\t\t\t} else {\n\t\t\t\ttiddlerFields.fields = tiddlerFields.fields || {};\n\t\t\t\ttiddlerFields.fields[name] = value;\n\t\t\t}\n\t\t});\n\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\ttiddlerFields.bag = \"default\";\n\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\t\tresponse.end(JSON.stringify(tiddlerFields),\"utf8\");\n\t} else {\n\t\tresponse.writeHead(404);\n\t\tresponse.end();\n\t}\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/get-tiddlers-json.js": {
"title": "$:/core/modules/server/routes/get-tiddlers-json.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/get-tiddlers-json.js\ntype: application/javascript\nmodule-type: route\n\nGET /recipes/default/tiddlers.json?filter=<filter>\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nvar DEFAULT_FILTER = \"[all[tiddlers]!is[system]sort[title]]\";\n\nexports.method = \"GET\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers.json$/;\n\nexports.handler = function(request,response,state) {\n\tvar filter = state.queryParameters.filter || DEFAULT_FILTER;\n\tif(state.wiki.getTiddlerText(\"$:/config/Server/AllowAllExternalFilters\") !== \"yes\") {\n\t\tif(state.wiki.getTiddlerText(\"$:/config/Server/ExternalFilters/\" + filter) !== \"yes\") {\n\t\t\tconsole.log(\"Blocked attempt to GET /recipes/default/tiddlers.json with filter: \" + filter);\n\t\t\tresponse.writeHead(403);\n\t\t\tresponse.end();\n\t\t\treturn;\n\t\t}\n\t}\n\tif(state.wiki.getTiddlerText(\"$:/config/SyncSystemTiddlersFromServer\") === \"no\") {\n\t\tfilter += \"+[!is[system]]\";\n\t}\n\tvar excludeFields = (state.queryParameters.exclude || \"text\").split(\",\"),\n\t\ttitles = state.wiki.filterTiddlers(filter);\n\tresponse.writeHead(200, {\"Content-Type\": \"application/json\"});\n\tvar tiddlers = [];\n\t$tw.utils.each(titles,function(title) {\n\t\tvar tiddler = state.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tvar tiddlerFields = tiddler.getFieldStrings({exclude: excludeFields});\n\t\t\ttiddlerFields.revision = state.wiki.getChangeCount(title);\n\t\t\ttiddlerFields.type = tiddlerFields.type || \"text/vnd.tiddlywiki\";\n\t\t\ttiddlers.push(tiddlerFields);\n\t\t}\n\t});\n\tvar text = JSON.stringify(tiddlers);\n\tresponse.end(text,\"utf8\");\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/routes/put-tiddler.js": {
"title": "$:/core/modules/server/routes/put-tiddler.js",
"text": "/*\\\ntitle: $:/core/modules/server/routes/put-tiddler.js\ntype: application/javascript\nmodule-type: route\n\nPUT /recipes/default/tiddlers/:title\n\n\\*/\n(function() {\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.method = \"PUT\";\n\nexports.path = /^\\/recipes\\/default\\/tiddlers\\/(.+)$/;\n\nexports.handler = function(request,response,state) {\n\tvar title = decodeURIComponent(state.params[0]),\n\tfields = JSON.parse(state.data);\n\t// Pull up any subfields in the `fields` object\n\tif(fields.fields) {\n\t\t$tw.utils.each(fields.fields,function(field,name) {\n\t\t\tfields[name] = field;\n\t\t});\n\t\tdelete fields.fields;\n\t}\n\t// Remove any revision field\n\tif(fields.revision) {\n\t\tdelete fields.revision;\n\t}\n\tstate.wiki.addTiddler(new $tw.Tiddler(state.wiki.getCreationFields(),fields,{title: title},state.wiki.getModificationFields()));\n\tvar changeCount = state.wiki.getChangeCount(title).toString();\n\tresponse.writeHead(204, \"OK\",{\n\t\tEtag: \"\\\"default/\" + encodeURIComponent(title) + \"/\" + changeCount + \":\\\"\",\n\t\t\"Content-Type\": \"text/plain\"\n\t});\n\tresponse.end();\n};\n\n}());\n",
"type": "application/javascript",
"module-type": "route"
},
"$:/core/modules/server/server.js": {
"title": "$:/core/modules/server/server.js",
"text": "/*\\\ntitle: $:/core/modules/server/server.js\ntype: application/javascript\nmodule-type: library\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\tquerystring = require(\"querystring\");\n}\n\n/*\nA simple HTTP server with regexp-based routes\noptions: variables - optional hashmap of variables to set (a misnomer - they are really constant parameters)\n\t\t routes - optional array of routes to use\n\t\t wiki - reference to wiki object\n*/\nfunction Server(options) {\n\tvar self = this;\n\tthis.routes = options.routes || [];\n\tthis.authenticators = options.authenticators || [];\n\tthis.wiki = options.wiki;\n\tthis.boot = options.boot || $tw.boot;\n\tthis.servername = $tw.utils.transliterateToSafeASCII(this.wiki.getTiddlerText(\"$:/SiteTitle\") || \"TiddlyWiki5\");\n\t// Initialise the variables\n\tthis.variables = $tw.utils.extend({},this.defaultVariables);\n\tif(options.variables) {\n\t\tfor(var variable in options.variables) {\n\t\t\tif(options.variables[variable]) {\n\t\t\t\tthis.variables[variable] = options.variables[variable];\n\t\t\t}\n\t\t}\t\t\n\t}\n\t$tw.utils.extend({},this.defaultVariables,options.variables);\n\t// Initialise CSRF\n\tthis.csrfDisable = this.get(\"csrf-disable\") === \"yes\";\n\t// Initialize Gzip compression\n\tthis.enableGzip = this.get(\"gzip\") === \"yes\";\n\t// Initialise authorization\n\tvar authorizedUserName = (this.get(\"username\") && this.get(\"password\")) ? this.get(\"username\") : \"(anon)\";\n\tthis.authorizationPrincipals = {\n\t\treaders: (this.get(\"readers\") || authorizedUserName).split(\",\").map($tw.utils.trim),\n\t\twriters: (this.get(\"writers\") || authorizedUserName).split(\",\").map($tw.utils.trim)\n\t}\n\t// Load and initialise authenticators\n\t$tw.modules.forEachModuleOfType(\"authenticator\", function(title,authenticatorDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addAuthenticator(authenticatorDefinition.AuthenticatorClass);\n\t});\n\t// Load route handlers\n\t$tw.modules.forEachModuleOfType(\"route\", function(title,routeDefinition) {\n\t\t// console.log(\"Loading server route \" + title);\n\t\tself.addRoute(routeDefinition);\n\t});\n\t// Initialise the http vs https\n\tthis.listenOptions = null;\n\tthis.protocol = \"http\";\n\tvar tlsKeyFilepath = this.get(\"tls-key\"),\n\t\ttlsCertFilepath = this.get(\"tls-cert\");\n\tif(tlsCertFilepath && tlsKeyFilepath) {\n\t\tthis.listenOptions = {\n\t\t\tkey: fs.readFileSync(path.resolve(this.boot.wikiPath,tlsKeyFilepath),\"utf8\"),\n\t\t\tcert: fs.readFileSync(path.resolve(this.boot.wikiPath,tlsCertFilepath),\"utf8\")\n\t\t};\n\t\tthis.protocol = \"https\";\n\t}\n\tthis.transport = require(this.protocol);\n}\n\nServer.prototype.defaultVariables = {\n\tport: \"8080\",\n\thost: \"127.0.0.1\",\n\t\"root-tiddler\": \"$:/core/save/all\",\n\t\"root-render-type\": \"text/plain\",\n\t\"root-serve-type\": \"text/html\",\n\t\"tiddler-render-type\": \"text/html\",\n\t\"tiddler-render-template\": \"$:/core/templates/server/static.tiddler.html\",\n\t\"system-tiddler-render-type\": \"text/plain\",\n\t\"system-tiddler-render-template\": \"$:/core/templates/wikified-tiddler\",\n\t\"debug-level\": \"none\",\n\t\"gzip\": \"no\"\n};\n\nServer.prototype.get = function(name) {\n\treturn this.variables[name];\n};\n\nServer.prototype.addRoute = function(route) {\n\tthis.routes.push(route);\n};\n\nServer.prototype.addAuthenticator = function(AuthenticatorClass) {\n\t// Instantiate and initialise the authenticator\n\tvar authenticator = new AuthenticatorClass(this),\n\t\tresult = authenticator.init();\n\tif(typeof result === \"string\") {\n\t\t$tw.utils.error(\"Error: \" + result);\n\t} else if(result) {\n\t\t// Only use the authenticator if it initialised successfully\n\t\tthis.authenticators.push(authenticator);\n\t}\n};\n\nServer.prototype.findMatchingRoute = function(request,state) {\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(state.pathPrefix) {\n\t\t\tif(pathname.substr(0,state.pathPrefix.length) === state.pathPrefix) {\n\t\t\t\tpathname = pathname.substr(state.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\nServer.prototype.methodMappings = {\n\t\"GET\": \"readers\",\n\t\"OPTIONS\": \"readers\",\n\t\"HEAD\": \"readers\",\n\t\"PUT\": \"writers\",\n\t\"POST\": \"writers\",\n\t\"DELETE\": \"writers\"\n};\n\n/*\nCheck whether a given user is authorized for the specified authorizationType (\"readers\" or \"writers\"). Pass null or undefined as the username to check for anonymous access\n*/\nServer.prototype.isAuthorized = function(authorizationType,username) {\n\tvar principals = this.authorizationPrincipals[authorizationType] || [];\n\treturn principals.indexOf(\"(anon)\") !== -1 || (username && (principals.indexOf(\"(authenticated)\") !== -1 || principals.indexOf(username) !== -1));\n}\n\nServer.prototype.requestHandler = function(request,response,options) {\n\toptions = options || {};\n\t// Compose the state object\n\tvar self = this;\n\tvar state = {};\n\tstate.wiki = options.wiki || self.wiki;\n\tstate.boot = options.boot || self.boot;\n\tstate.server = self;\n\tstate.urlInfo = url.parse(request.url);\n\tstate.queryParameters = querystring.parse(state.urlInfo.query);\n\tstate.pathPrefix = options.pathPrefix || this.get(\"path-prefix\") || \"\";\n\t// Get the principals authorized to access this resource\n\tvar authorizationType = this.methodMappings[request.method] || \"readers\";\n\t// Check for the CSRF header if this is a write\n\tif(!this.csrfDisable && authorizationType === \"writers\" && request.headers[\"x-requested-with\"] !== \"TiddlyWiki\") {\n\t\tresponse.writeHead(403,\"'X-Requested-With' header required to login to '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\t\t\n\t}\n\t// Check whether anonymous access is granted\n\tstate.allowAnon = this.isAuthorized(authorizationType,null);\n\t// Authenticate with the first active authenticator\n\tif(this.authenticators.length > 0) {\n\t\tif(!this.authenticators[0].authenticateRequest(request,response,state)) {\n\t\t\t// Bail if we failed (the authenticator will have sent the response)\n\t\t\treturn;\n\t\t}\t\t\n\t}\n\t// Authorize with the authenticated username\n\tif(!this.isAuthorized(authorizationType,state.authenticatedUsername)) {\n\t\tresponse.writeHead(401,\"'\" + state.authenticatedUsername + \"' is not authorized to access '\" + this.servername + \"'\");\n\t\tresponse.end();\n\t\treturn;\n\t}\n\t// Find the route that matches this path\n\tvar route = self.findMatchingRoute(request,state);\n\t// Optionally output debug info\n\tif(self.get(\"debug-level\") !== \"none\") {\n\t\tconsole.log(\"Request path:\",JSON.stringify(state.urlInfo));\n\t\tconsole.log(\"Request headers:\",JSON.stringify(request.headers));\n\t\tconsole.log(\"authenticatedUsername:\",state.authenticatedUsername);\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// Receive the request body if necessary and hand off to the route handler\n\tif(route.bodyFormat === \"stream\" || request.method === \"GET\" || request.method === \"HEAD\") {\n\t\t// Let the route handle the request stream itself\n\t\troute.handler(request,response,state);\n\t} else if(route.bodyFormat === \"string\" || !route.bodyFormat) {\n\t\t// Set the encoding for the incoming request\n\t\trequest.setEncoding(\"utf8\");\n\t\tvar data = \"\";\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata += chunk.toString();\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = data;\n\t\t\troute.handler(request,response,state);\n\t\t});\n\t} else if(route.bodyFormat === \"buffer\") {\n\t\tvar data = [];\n\t\trequest.on(\"data\",function(chunk) {\n\t\t\tdata.push(chunk);\n\t\t});\n\t\trequest.on(\"end\",function() {\n\t\t\tstate.data = Buffer.concat(data);\n\t\t\troute.handler(request,response,state);\n\t\t})\n\t} else {\n\t\tresponse.writeHead(400,\"Invalid bodyFormat \" + route.bodyFormat + \" in route \" + route.method + \" \" + route.path.source);\n\t\tresponse.end();\n\t}\n};\n\n/*\nListen for requests\nport: optional port number (falls back to value of \"port\" variable)\nhost: optional host address (falls back to value of \"host\" variable)\nprefix: optional prefix (falls back to value of \"path-prefix\" variable)\n*/\nServer.prototype.listen = function(port,host,prefix) {\n\tvar self = this;\n\t// Handle defaults for port and host\n\tport = port || this.get(\"port\");\n\thost = host || this.get(\"host\");\n\tprefix = prefix || this.get(\"path-prefix\") || \"\";\n\t// Check for the port being a string and look it up as an environment variable\n\tif(parseInt(port,10).toString() !== port) {\n\t\tport = process.env[port] || 8080;\n\t}\n\t// Warn if required plugins are missing\n\tif(!this.wiki.getTiddler(\"$:/plugins/tiddlywiki/tiddlyweb\") || !this.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\t// Create the server\n\tvar server;\n\tif(this.listenOptions) {\n\t\tserver = this.transport.createServer(this.listenOptions,this.requestHandler.bind(this));\n\t} else {\n\t\tserver = this.transport.createServer(this.requestHandler.bind(this));\n\t}\n\t// Display the port number after we've started listening (the port number might have been specified as zero, in which case we will get an assigned port)\n\tserver.on(\"listening\",function() {\n\t\tvar address = server.address();\n\t\t$tw.utils.log(\"Serving on \" + self.protocol + \"://\" + address.address + \":\" + address.port + prefix,\"brown/orange\");\n\t\t$tw.utils.log(\"(press ctrl-C to exit)\",\"red\");\n\t});\n\t// Listen\n\treturn server.listen(port,host);\n};\n\nexports.Server = Server;\n\n})();\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/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\t// console.log(\"browser-messaging: \",document.location.toString())\n\t\t// console.log(\"browser-messaging: Received message from\",event.origin);\n\t\t// console.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/CSSescape.js": {
"title": "$:/core/modules/startup/CSSescape.js",
"text": "/*\\\ntitle: $:/core/modules/startup/CSSescape.js\ntype: application/javascript\nmodule-type: startup\n\nPolyfill for CSS.escape()\n\n\\*/\n(function(root,factory){\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n// Export name and synchronous status\nexports.name = \"css-escape\";\nexports.platforms = [\"browser\"];\nexports.after = [\"startup\"];\nexports.synchronous = true;\n\n/*! https://mths.be/cssescape v1.5.1 by @mathias | MIT license */\n// https://github.com/umdjs/umd/blob/master/returnExports.js\nexports.startup = factory(root);\n}(typeof global != 'undefined' ? global : this, function(root) {\n\n\tif (root.CSS && root.CSS.escape) {\n\t\treturn;\n\t}\n\n\t// https://drafts.csswg.org/cssom/#serialize-an-identifier\n\tvar cssEscape = function(value) {\n\t\tif (arguments.length == 0) {\n\t\t\tthrow new TypeError('`CSS.escape` requires an argument.');\n\t\t}\n\t\tvar string = String(value);\n\t\tvar length = string.length;\n\t\tvar index = -1;\n\t\tvar codeUnit;\n\t\tvar result = '';\n\t\tvar firstCodeUnit = string.charCodeAt(0);\n\t\twhile (++index < length) {\n\t\t\tcodeUnit = string.charCodeAt(index);\n\t\t\t// Note: there’s no need to special-case astral symbols, surrogate\n\t\t\t// pairs, or lone surrogates.\n\n\t\t\t// If the character is NULL (U+0000), then the REPLACEMENT CHARACTER\n\t\t\t// (U+FFFD).\n\t\t\tif (codeUnit == 0x0000) {\n\t\t\t\tresult += '\\uFFFD';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is in the range [\\1-\\1F] (U+0001 to U+001F) or is\n\t\t\t\t// U+007F, […]\n\t\t\t\t(codeUnit >= 0x0001 && codeUnit <= 0x001F) || codeUnit == 0x007F ||\n\t\t\t\t// If the character is the first character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039), […]\n\t\t\t\t(index == 0 && codeUnit >= 0x0030 && codeUnit <= 0x0039) ||\n\t\t\t\t// If the character is the second character and is in the range [0-9]\n\t\t\t\t// (U+0030 to U+0039) and the first character is a `-` (U+002D), […]\n\t\t\t\t(\n\t\t\t\t\tindex == 1 &&\n\t\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 &&\n\t\t\t\t\tfirstCodeUnit == 0x002D\n\t\t\t\t)\n\t\t\t) {\n\t\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character-as-code-point\n\t\t\t\tresult += '\\\\' + codeUnit.toString(16) + ' ';\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tif (\n\t\t\t\t// If the character is the first character and is a `-` (U+002D), and\n\t\t\t\t// there is no second character, […]\n\t\t\t\tindex == 0 &&\n\t\t\t\tlength == 1 &&\n\t\t\t\tcodeUnit == 0x002D\n\t\t\t) {\n\t\t\t\tresult += '\\\\' + string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// If the character is not handled by one of the above rules and is\n\t\t\t// greater than or equal to U+0080, is `-` (U+002D) or `_` (U+005F), or\n\t\t\t// is in one of the ranges [0-9] (U+0030 to U+0039), [A-Z] (U+0041 to\n\t\t\t// U+005A), or [a-z] (U+0061 to U+007A), […]\n\t\t\tif (\n\t\t\t\tcodeUnit >= 0x0080 ||\n\t\t\t\tcodeUnit == 0x002D ||\n\t\t\t\tcodeUnit == 0x005F ||\n\t\t\t\tcodeUnit >= 0x0030 && codeUnit <= 0x0039 ||\n\t\t\t\tcodeUnit >= 0x0041 && codeUnit <= 0x005A ||\n\t\t\t\tcodeUnit >= 0x0061 && codeUnit <= 0x007A\n\t\t\t) {\n\t\t\t\t// the character itself\n\t\t\t\tresult += string.charAt(index);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// Otherwise, the escaped character.\n\t\t\t// https://drafts.csswg.org/cssom/#escape-a-character\n\t\t\tresult += '\\\\' + string.charAt(index);\n\n\t\t}\n\t\treturn result;\n\t};\n\n\tif (!root.CSS) {\n\t\troot.CSS = {};\n\t}\n\n\troot.CSS.escape = cssEscape;\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\",$tw.utils.makeDataUri(tiddler.fields.text,tiddler.fields.type,tiddler.fields._canonical_uri));\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\nvar TITLE_INFO_PLUGIN = \"$:/temp/info-plugin\";\n\nexports.startup = function() {\n\t// Function to bake the info plugin with new tiddlers\n\tvar updateInfoPlugin = function(tiddlerFieldsArray) {\n\t\t// Get the existing tiddlers\n\t\tvar json = $tw.wiki.getTiddlerData(TITLE_INFO_PLUGIN,{tiddlers: {}});\n\t\t// Add the new ones\n\t\t$tw.utils.each(tiddlerFieldsArray,function(fields) {\n\t\t\tif(fields && fields.title) {\n\t\t\t\tjson.tiddlers[fields.title] = fields;\n\t\t\t}\n\t\t});\n\t\t// Bake the info tiddlers into a plugin. We use the non-standard plugin-type \"info\" because ordinary plugins are only registered asynchronously after being loaded dynamically\n\t\tvar fields = {\n\t\t\ttitle: TITLE_INFO_PLUGIN,\n\t\t\ttype: \"application/json\",\n\t\t\t\"plugin-type\": \"info\",\n\t\t\ttext: JSON.stringify(json,null,$tw.config.preferences.jsonSpaces)\n\t\t};\n\t\t$tw.wiki.addTiddler(new $tw.Tiddler(fields));\n\n\t};\n\t// Collect up the info tiddlers\n\tvar tiddlerFieldsArray = [];\n\t// Give each info module a chance to provide as many info tiddlers as they want as an array, and give them a callback for dynamically updating them\n\t$tw.modules.forEachModuleOfType(\"info\",function(title,moduleExports) {\n\t\tif(moduleExports && moduleExports.getInfoTiddlerFields) {\n\t\t\tArray.prototype.push.apply(tiddlerFieldsArray,moduleExports.getInfoTiddlerFields(updateInfoPlugin));\n\t\t}\n\t});\n\tupdateInfoPlugin(tiddlerFieldsArray);\n\tvar changes = $tw.wiki.readPluginInfo([TITLE_INFO_PLUGIN]);\n\t$tw.wiki.registerPluginTiddlers(\"info\",[TITLE_INFO_PLUGIN]);\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.wiki.addIndexersToWiki();\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/plugins.js": {
"title": "$:/core/modules/startup/plugins.js",
"text": "/*\\\ntitle: $:/core/modules/startup/plugins.js\ntype: application/javascript\nmodule-type: startup\n\nStartup logic concerned with managing plugins\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 = \"plugins\";\nexports.after = [\"load-modules\"];\nexports.synchronous = true;\n\nvar TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE = \"$:/status/RequireReloadDueToPluginChange\";\n\nvar PREFIX_CONFIG_REGISTER_PLUGIN_TYPE = \"$:/config/RegisterPluginType/\";\n\nexports.startup = function() {\n\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"no\"});\n\t$tw.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Work out which of the changed tiddlers are plugins that we need to reregister\n\t\tvar changesToProcess = [],\n\t\t\trequireReloadDueToPluginChange = false;\n\t\t$tw.utils.each(Object.keys(changes),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title),\n\t\t\t\trequiresReload = $tw.wiki.doesPluginRequireReload(title);\n\t\t\tif(requiresReload) {\n\t\t\t\trequireReloadDueToPluginChange = true;\n\t\t\t} else if(tiddler) {\n\t\t\t\tvar pluginType = tiddler.fields[\"plugin-type\"];\n\t\t\t\tif($tw.wiki.getTiddlerText(PREFIX_CONFIG_REGISTER_PLUGIN_TYPE + (tiddler.fields[\"plugin-type\"] || \"\"),\"no\") === \"yes\") {\n\t\t\t\t\tchangesToProcess.push(title);\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t\t// Issue warning if any of the tiddlers require a reload\n\t\tif(requireReloadDueToPluginChange) {\n\t\t\t$tw.wiki.addTiddler({title: TITLE_REQUIRE_RELOAD_DUE_TO_PLUGIN_CHANGE,text: \"yes\"});\n\t\t}\n\t\t// Read or delete the plugin info of the changed tiddlers\n\t\tif(changesToProcess.length > 0) {\n\t\t\tvar changes = $tw.wiki.readPluginInfo(changesToProcess);\n\t\t\tif(changes.modifiedPlugins.length > 0 || changes.deletedPlugins.length > 0) {\n\t\t\t\tvar changedShadowTiddlers = {};\n\t\t\t\t// Collect the shadow tiddlers of any deleted plugins\n\t\t\t\t$tw.utils.each(changes.deletedPlugins,function(pluginTitle) {\n\t\t\t\t\tvar pluginInfo = $tw.wiki.getPluginInfo(pluginTitle);\n\t\t\t\t\tif(pluginInfo) {\n\t\t\t\t\t\t$tw.utils.each(Object.keys(pluginInfo.tiddlers),function(title) {\n\t\t\t\t\t\t\tchangedShadowTiddlers[title] = true;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// Collect the shadow tiddlers of any modified plugins\n\t\t\t\t$tw.utils.each(changes.modifiedPlugins,function(pluginTitle) {\n\t\t\t\t\tvar pluginInfo = $tw.wiki.getPluginInfo(pluginTitle);\n\t\t\t\t\tif(pluginInfo) {\n\t\t\t\t\t\t$tw.utils.each(Object.keys(pluginInfo.tiddlers),function(title) {\n\t\t\t\t\t\t\tchangedShadowTiddlers[title] = false;\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// (Re-)register any modified plugins\n\t\t\t\t$tw.wiki.registerPluginTiddlers(null,changes.modifiedPlugins);\n\t\t\t\t// Unregister any deleted plugins\n\t\t\t\t$tw.wiki.unregisterPluginTiddlers(null,changes.deletedPlugins);\n\t\t\t\t// Unpack the shadow tiddlers\n\t\t\t\t$tw.wiki.unpackPluginTiddlers();\n\t\t\t\t// Queue change events for the changed shadow tiddlers\n\t\t\t\t$tw.utils.each(Object.keys(changedShadowTiddlers),function(title) {\n\t\t\t\t\t$tw.wiki.enqueueTiddlerEvent(title,changedShadowTiddlers[title]);\n\t\t\t\t});\n\t\t\t}\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/RootTemplate\";\n\n// Time (in ms) that we defer refreshing changes to draft tiddlers\nvar DRAFT_TIDDLER_TIMEOUT_TITLE = \"$:/config/Drafts/TypingTimeout\";\nvar THROTTLE_REFRESH_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, recursionMarker: \"no\"});\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\t$tw.hooks.invokeHook(\"th-page-refreshed\");\n\t})();\n\t// Remove any splash screen elements\n\tvar removeList = document.querySelectorAll(\".tc-remove-when-wiki-loaded\");\n\t$tw.utils.each(removeList,function(removeItem) {\n\t\tif(removeItem.parentNode) {\n\t\t\tremoveItem.parentNode.removeChild(removeItem);\n\t\t}\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.hooks.invokeHook(\"th-page-refreshing\");\n\t\t$tw.pageWidgetNode.refresh(deferredChanges);\n\t\tdeferredChanges = Object.create(null);\n\t\t$tw.hooks.invokeHook(\"th-page-refreshed\");\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 tiddlers that are throttled have changed\n\t\tvar onlyThrottledTiddlersHaveChanged = 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\") || tiddler.hasField(\"throttle.refresh\"))) {\n\t\t\t\tonlyThrottledTiddlersHaveChanged = 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(onlyThrottledTiddlersHaveChanged) {\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 = THROTTLE_REFRESH_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\t// Run any post-render startup actions\n\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/PostRender\");\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, event: event});\n\t});\n\t$tw.rootWidget.addEventListener(\"tm-show-switcher\",function(event) {\n\t\t$tw.modal.display(\"$:/core/ui/SwitcherModal\",{variables: event.paramObject, event: event});\n\t});\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 copy-to-clipboard mechanism\n\t$tw.rootWidget.addEventListener(\"tm-copy-to-clipboard\",function(event) {\n\t\t$tw.utils.copyToClipboard(event.param);\n\t});\n\t// Install the tm-focus-selector message\n\t$tw.rootWidget.addEventListener(\"tm-focus-selector\",function(event) {\n\t\tvar selector = event.param || \"\",\n\t\t\telement;\n\t\ttry {\n\t\t\telement = document.querySelector(selector);\n\t\t} catch(e) {\n\t\t\tconsole.log(\"Error in selector: \",selector)\n\t\t}\n\t\tif(element && element.focus) {\n\t\t\telement.focus(event.paramObject);\n\t\t}\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\tvar fullScreenDocument = event.event ? event.event.target.ownerDocument : document;\n\t\t\tif(event.param === \"enter\") {\n\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t} else if(event.param === \"exit\") {\n\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t} else {\n\t\t\t\tif(fullScreenDocument[fullscreen._fullscreenElement]) {\n\t\t\t\t\tfullScreenDocument[fullscreen._exitFullscreen]();\n\t\t\t\t} else {\n\t\t\t\t\tfullScreenDocument.documentElement[fullscreen._requestFullscreen](Element.ALLOW_KEYBOARD_INPUT);\n\t\t\t\t}\t\t\t\t\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.platform);\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// 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\t$tw.rootWidget = new widget.widget({\n\t\ttype: \"widget\",\n\t\tchildren: []\n\t},{\n\t\twiki: $tw.wiki,\n\t\tdocument: $tw.browser ? document : $tw.fakeDocument\n\t});\n\t// Execute any startup actions\n\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction\");\n\tif($tw.browser) {\n\t\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/Browser\");\t\t\n\t}\n\tif($tw.node) {\n\t\t$tw.rootWidget.invokeActionsByTag(\"$:/tags/StartupAction/Node\");\t\t\n\t}\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-GB\"\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// Listen for shortcuts\n\tif($tw.browser) {\n\t\t$tw.utils.addEventListeners(document,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t}\n\t// Clear outstanding tiddler store change events to avoid an unnecessary refresh cycle at startup\n\t$tw.wiki.clearTiddlerEventQueue();\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({\n\t\twiki: $tw.wiki,\n\t\tdirtyTracking: !$tw.syncadaptor,\n\t\tpreloadDirty: $tw.boot.preloadDirty || []\n\t});\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\"\nvar CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD = \"$:/config/Navigation/Permalinkview/CopyToClipboard\"; // Can be \"yes\" (default) or \"no\"\nvar CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR = \"$:/config/Navigation/Permalinkview/UpdateAddressBar\"; // Can be \"yes\" (default) or \"no\"\n\n\n// Links to help, if there is no param\nvar HELP_OPEN_EXTERNAL_WINDOW = \"http://tiddlywiki.com/#WidgetMessage%3A%20tm-open-external-window\";\n\nexports.startup = function() {\n\t// Open startup tiddlers\n\topenStartupTiddlers({\n\t\tdisableHistory: $tw.boot.disableStartupNavigation\n\t});\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 tm-open-external-window message\n\t\t$tw.rootWidget.addEventListener(\"tm-open-external-window\",function(event) {\n\t\t\tvar paramObject = event.paramObject || {},\n\t\t\t\tstrUrl = event.param || HELP_OPEN_EXTERNAL_WINDOW,\n\t\t\t\tstrWindowName = paramObject.windowName,\n\t\t\t\tstrWindowFeatures = paramObject.windowFeatures;\n\t\t\twindow.open(strUrl, strWindowName, strWindowFeatures);\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]);\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: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\",\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\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permalink\" : \"none\"\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: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_UPDATE_ADDRESS_BAR,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\",\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\tcopyToClipboard: $tw.wiki.getTiddlerText(CONFIG_PERMALINKVIEW_COPY_TO_CLIPBOARD,\"yes\").trim() === \"yes\" ? \"permaview\" : \"none\"\n\t\t\t});\t\t\t\t\n\t\t});\n\t}\n};\n\n/*\nProcess the location hash to open the specified tiddlers. Options:\ndisableHistory: if true $:/History is NOT updated\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// Update history\n\tvar story = new $tw.Story({\n\t\twiki: $tw.wiki,\n\t\tstoryTitle: DEFAULT_STORY_TITLE,\n\t\thistoryTitle: DEFAULT_HISTORY_TITLE\n\t});\n\tif(!options.disableHistory) {\n\t\t// If a target tiddler was specified add it to the history stack\n\t\tif(target && target !== \"\") {\n\t\t\t// The target tiddler doesn't need double square brackets, but we'll silently remove them if they're present\n\t\t\tif(target.indexOf(\"[[\") === 0 && target.substr(-2) === \"]]\") {\n\t\t\t\ttarget = target.substr(2,target.length - 4);\n\t\t\t}\n\t\t\tstory.addToHistory(target);\n\t\t} else if(storyList.length > 0) {\n\t\t\tstory.addToHistory(storyList[0]);\n\t\t}\t\t\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.copyToClipboard: \"permalink\", \"permaview\" or \"no\" (defaults to \"no\")\noptions.targetTiddler: optional title of target tiddler for permalink\n*/\nfunction updateLocationHash(options) {\n\t// Get the story and the history stack\n\tvar storyList = $tw.wiki.getTiddlerList(DEFAULT_STORY_TITLE),\n\t\thistoryList = $tw.wiki.getTiddlerData(DEFAULT_HISTORY_TITLE,[]),\n\t\ttargetTiddler = \"\";\n\tif(options.targetTiddler) {\n\t\ttargetTiddler = options.targetTiddler;\n\t} else {\n\t\t// The target tiddler is the one at the top of the stack\n\t\tif(historyList.length > 0) {\n\t\t\ttargetTiddler = historyList[historyList.length-1].title;\n\t\t}\n\t\t// Blank the target tiddler if it isn't present in the story\n\t\tif(storyList.indexOf(targetTiddler) === -1) {\n\t\t\ttargetTiddler = \"\";\n\t\t}\n\t}\n\t// Assemble the location hash\n\tswitch(options.updateAddressBar) {\n\t\tcase \"permalink\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler);\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.locationHash = \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList));\n\t\t\tbreak;\n\t}\n\t// Copy URL to the clipboard\n\tswitch(options.copyToClipboard) {\n\t\tcase \"permalink\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler));\n\t\t\tbreak;\n\t\tcase \"permaview\":\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getLocationPath() + \"#\" + encodeURIComponent(targetTiddler) + \":\" + encodeURIComponent($tw.utils.stringifyList(storyList)));\n\t\t\tbreak;\n\t}\n\t// Only change the location hash if we must, thus avoiding unnecessary onhashchange events\n\tif($tw.utils.getLocationHash() !== $tw.locationHash) {\n\t\tif(options.updateHistory === \"yes\") {\n\t\t\t// Assign the location hash so that history is updated\n\t\t\twindow.location.hash = $tw.locationHash;\n\t\t} else {\n\t\t\t// We use replace so that browser history isn't affected\n\t\t\twindow.location.replace(window.location.toString().split(\"#\")[0] + $tw.locationHash);\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)\n$tw.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\twindowTitle = paramObject.windowTitle || title,\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,\n\t\t srcDocument;\n\t\t// In case that popup blockers deny opening a new window\n\t\ttry {\n\t\t\tsrcWindow = window.open(\"\",\"external-\" + title,\"scrollbars,width=\" + width + \",height=\" + height),\n\t\t\tsrcDocument = srcWindow.document;\n\t\t}\n\t\tcatch(e) {\n\t\t\treturn;\n\t\t}\n\t\t$tw.windows[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 = windowTitle;\n\t\tsrcWindow.addEventListener(\"beforeunload\",function(event) {\n\t\t\tdelete $tw.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\t// Listen for keyboard shortcuts\n\t\t$tw.utils.addEventListeners(srcDocument,[{\n\t\t\tname: \"keydown\",\n\t\t\thandlerObject: $tw.keyboardManager,\n\t\t\thandlerMethod: \"handleKeydownEvent\"\n\t\t}]);\n\t\tsrcWindow.document.documentElement.addEventListener(\"click\",$tw.popup,true);\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($tw.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 duration = $tw.utils.getAnimationDuration()\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\tif(duration) {\n\t\t// Scroll the node into view\n\t\tthis.listWidget.dispatchEvent({type: \"tm-scroll\", target: targetElement});\t\n\t} else {\n\t\ttargetElement.scrollIntoView();\n\t}\n};\n\nClassicStoryView.prototype.insert = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode();\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar computedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Reset the margin once the transition is over\n\t\tsetTimeout(function() {\n\t\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t\t{transition: \"none\"},\n\t\t\t\t{marginBottom: \"\"}\n\t\t\t]);\n\t\t},duration);\n\t\t// Set up the initial position of the element\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t// Transition to the final position\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t]);\n\t}\n};\n\nClassicStoryView.prototype.remove = function(widget) {\n\tvar duration = $tw.utils.getAnimationDuration();\n\tif(duration) {\n\t\tvar targetElement = widget.findFirstDomNode(),\n\t\t\tremoveElement = function() {\n\t\t\t\twidget.removeChildDomNodes();\n\t\t\t};\n\t\t// Abandon if the list entry isn't a DOM element (it might be a text node)\n\t\tif(!(targetElement instanceof Element)) {\n\t\t\tremoveElement();\n\t\t\treturn;\n\t\t}\n\t\t// Get the current height of the tiddler\n\t\tvar currWidth = targetElement.offsetWidth,\n\t\t\tcomputedStyle = window.getComputedStyle(targetElement),\n\t\t\tcurrMarginBottom = parseInt(computedStyle.marginBottom,10),\n\t\t\tcurrMarginTop = parseInt(computedStyle.marginTop,10),\n\t\t\tcurrHeight = targetElement.offsetHeight + currMarginTop;\n\t\t// Remove the dom nodes of the widget at the end of the transition\n\t\tsetTimeout(removeElement,duration);\n\t\t// Animate the closure\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: \"none\"},\n\t\t\t{transform: \"translateX(0px)\"},\n\t\t\t{marginBottom: currMarginBottom + \"px\"},\n\t\t\t{opacity: \"1.0\"}\n\t\t]);\n\t\t$tw.utils.forceLayout(targetElement);\n\t\t$tw.utils.setStyle(targetElement,[\n\t\t\t{transition: $tw.utils.roundTripPropertyName(\"transform\") + \" \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"opacity \" + duration + \"ms \" + easing + \", \" +\n\t\t\t\t\t\t\"margin-bottom \" + duration + \"ms \" + easing},\n\t\t\t{transform: \"translateX(-\" + currWidth + \"px)\"},\n\t\t\t{marginBottom: (-currHeight) + \"px\"},\n\t\t\t{opacity: \"0.0\"}\n\t\t]);\n\t} else {\n\t\twidget.removeChildDomNodes();\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\t$tw.utils.setStyle(widget.document.body,[\n\t\t\t{\"overflow-x\": \"\"}\n\t\t]);\n\t},duration);\n\t// Prevent the page from overscrolling due to the zoom factor\n\t$tw.utils.setStyle(widget.document.body,[\n\t\t{\"overflow-x\": \"hidden\"}\n\t]);\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 && 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 and synchronises them to a remote data store represented as a \"sync adaptor\"\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.titleIsAnonymous = \"$:/status/IsAnonymous\";\nSyncer.prototype.titleIsReadOnly = \"$:/status/IsReadOnly\";\nSyncer.prototype.titleUserName = \"$:/status/UserName\";\nSyncer.prototype.titleSyncFilter = \"$:/config/SyncFilter\";\nSyncer.prototype.titleSyncPollingInterval = \"$:/config/SyncPollingInterval\";\nSyncer.prototype.titleSyncDisableLazyLoading = \"$:/config/SyncDisableLazyLoading\";\nSyncer.prototype.titleSavedNotification = \"$:/language/Notifications/Save/Done\";\nSyncer.prototype.titleSyncThrottleInterval = \"$:/config/SyncThrottleInterval\";\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.errorRetryInterval = 5 * 1000; // Interval to retry after an error\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\t// Save parameters\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 || parseInt(this.wiki.getTiddlerText(this.titleSyncThrottleInterval,\"\"),10) || this.throttleInterval;\n\tthis.errorRetryInterval = options.errorRetryInterval || this.errorRetryInterval;\n\tthis.fallbackInterval = options.fallbackInterval || this.fallbackInterval;\n\tthis.pollTimerInterval = options.pollTimerInterval || parseInt(this.wiki.getTiddlerText(this.titleSyncPollingInterval,\"\"),10) || 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\tcolour: \"cyan\",\n\t\tenable: this.logging,\n\t\tsaveHistory: true\n\t});\n\t// Make another logger for connection errors\n\tthis.loggerConnection = new $tw.utils.Logger(\"syncer\" + ($tw.browser ? \"-browser\" : \"\") + ($tw.node ? \"-server\" : \"\") + (this.syncadaptor.name ? (\"-\" + this.syncadaptor.name) : \"\") + \"-connection\",{\n\t\tcolour: \"cyan\",\n\t\tenable: this.logging\n\t});\n\t// Ask the syncadaptor to use the main logger\n\tif(this.syncadaptor.setLoggerSaveBuffer) {\n\t\tthis.syncadaptor.setLoggerSaveBuffer(this.logger);\n\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\tthis.titlesToBeLoaded = {}; // Hashmap of titles of tiddlers that need loading from the server\n\tthis.titlesHaveBeenLazyLoaded = {}; // Hashmap of titles of tiddlers that have already been lazily loaded from the server\n\t// Timers\n\tthis.taskTimerId = null; // Timer for task dispatch\n\tthis.pollTimerId = null; // Timer for polling server\n\t// Number of outstanding requests\n\tthis.numTasksInProgress = 0;\n\t// Listen out for changes to tiddlers\n\tthis.wiki.addEventListener(\"change\",function(changes) {\n\t\t// Filter the changes to just include ones that are being synced\n\t\tvar filteredChanges = self.getSyncedTiddlers(function(callback) {\n\t\t\t$tw.utils.each(changes,function(change,title) {\n\t\t\t\tvar tiddler = self.wiki.tiddlerExists(title) && self.wiki.getTiddler(title);\n\t\t\t\tcallback(tiddler,title);\n\t\t\t});\n\t\t});\n\t\tif(filteredChanges.length > 0) {\n\t\t\tself.processTaskQueue();\n\t\t} else {\n\t\t\t// Look for deletions of tiddlers we're already syncing\t\n\t\t\tvar outstandingDeletion = false\n\t\t\t$tw.utils.each(changes,function(change,title,object) {\n\t\t\t\tif(change.deleted && $tw.utils.hop(self.tiddlerInfo,title)) {\n\t\t\t\t\toutstandingDeletion = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\tif(outstandingDeletion) {\n\t\t\t\tself.processTaskQueue();\n\t\t\t}\n\t\t}\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(event) {\n\t\t\tvar username = event && event.paramObject && event.paramObject.username,\n\t\t\t\tpassword = event && event.paramObject && event.paramObject.password;\n\t\t\tif(username && password) {\n\t\t\t\t// Login with username and password\n\t\t\t\tself.login(username,password,function() {});\n\t\t\t} else {\n\t\t\t\t// No username and password, so we display a prompt\n\t\t\t\tself.handleLoginEvent();\t\t\t\t\n\t\t\t}\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\t$tw.rootWidget.addEventListener(\"tm-copy-syncer-logs-to-clipboard\",function() {\n\t\t\t$tw.utils.copyToClipboard($tw.utils.getSystemInfo() + \"\\n\\nLog:\\n\" + self.logger.getBuffer());\n\t\t});\n\t}\n\t// Listen out for lazyLoad events\n\tif(!this.disableUI && this.wiki.getTiddlerText(this.titleSyncDisableLazyLoading) !== \"yes\") {\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/*\nShow a generic network error alert\n*/\nSyncer.prototype.displayError = function(msg,err) {\n\tif(err === ($tw.language.getString(\"Error/XMLHttpRequest\") + \": 0\")) {\n\t\tthis.loggerConnection.alert($tw.language.getString(\"Error/NetworkErrorAlert\"));\n\t\tthis.logger.log(msg + \":\",err);\n\t} else {\n\t\tthis.logger.alert(msg + \":\",err);\n\t}\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getSyncedTiddlers = function(source) {\n\treturn this.filterFn.call(this.wiki,source);\n};\n\n/*\nReturn an array of the tiddler titles that are subjected to syncing\n*/\nSyncer.prototype.getTiddlerRevision = function(title) {\n\tif(this.syncadaptor && this.syncadaptor.getTiddlerRevision) {\n\t\treturn this.syncadaptor.getTiddlerRevision(title);\n\t} else {\n\t\treturn this.wiki.getTiddler(title).fields.revision;\t\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\t// \"revision\" is the revision of the tiddler last seen on the server, and \"changecount\" is the corresponding local changecount\n\tthis.tiddlerInfo = {};\n\t// Record information for known tiddlers\n\tvar self = this,\n\t\ttiddlers = this.getSyncedTiddlers();\n\t$tw.utils.each(tiddlers,function(title) {\n\t\tvar tiddler = self.wiki.getTiddler(title);\n\t\tif(tiddler) {\n\t\t\tself.tiddlerInfo[title] = {\n\t\t\t\trevision: self.getTiddlerRevision(title),\n\t\t\t\tadaptorInfo: self.syncadaptor && self.syncadaptor.getTiddlerInfo(tiddler),\n\t\t\t\tchangeCount: self.wiki.getChangeCount(title)\n\t\t\t};\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\tthis.logger.log(\"Checking dirty status\");\n\t// Check tiddlers that are in the store and included in the filter function\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(this.wiki.tiddlerExists(title)) {\n\t\t\tif(tiddlerInfo) {\n\t\t\t\t// If the tiddler is known on the server and has been modified locally then it needs to be saved to the server\n\t\t\t\tif(this.wiki.getChangeCount(title) > tiddlerInfo.changeCount) {\n\t\t\t\t\treturn true;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\t// If the tiddler isn't known on the server then it needs to be saved to the server\n\t\t\t\treturn true;\n\t\t\t}\n\t\t}\n\t}\n\t// Check tiddlers that are known from the server but not currently in the store\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\tif(!this.wiki.tiddlerExists(titles[index])) {\n\t\t\t// There must be a pending delete\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\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\tvar dirty = this.isDirty();\n\t\t$tw.utils.toggleClass(document.body,\"tc-dirty\",dirty);\n\t\tif(!dirty) {\n\t\t\tthis.loggerConnection.clearAlerts();\n\t\t}\n\t}\n};\n\n/*\nSave an incoming tiddler in the store, and updates the associated tiddlerInfo\n*/\nSyncer.prototype.storeTiddler = function(tiddlerFields) {\n\t// Save the tiddler\n\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\tthis.wiki.addTiddler(tiddler);\n\t// Save the tiddler revision and changeCount details\n\tthis.tiddlerInfo[tiddlerFields.title] = {\n\t\trevision: this.getTiddlerRevision(tiddlerFields.title),\n\t\tadaptorInfo: this.syncadaptor.getTiddlerInfo(tiddler),\n\t\tchangeCount: this.wiki.getChangeCount(tiddlerFields.title)\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,isReadOnly,isAnonymous) {\n\t\t\tif(err) {\n\t\t\t\tself.logger.alert(err);\n\t\t\t} else {\n\t\t\t\t// Set the various status tiddlers\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsReadOnly,text: isReadOnly ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsAnonymous,text: isAnonymous ? \"yes\" : \"no\"});\n\t\t\t\tself.wiki.addTiddler({title: self.titleIsLoggedIn,text: isLoggedIn ? \"yes\" : \"no\"});\n\t\t\t\tif(isLoggedIn) {\n\t\t\t\t\tself.wiki.addTiddler({title: self.titleUserName,text: username || \"\"});\n\t\t\t\t}\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\tvar self = this,\n\t\tcancelNextSync = function() {\n\t\t\tif(self.pollTimerId) {\n\t\t\t\tclearTimeout(self.pollTimerId);\n\t\t\t\tself.pollTimerId = null;\n\t\t\t}\n\t\t},\n\t\ttriggerNextSync = function() {\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},\n\t\tsyncSystemFromServer = (self.wiki.getTiddlerText(\"$:/config/SyncSystemTiddlersFromServer\") === \"yes\" ? true : false);\n\tif(this.syncadaptor && this.syncadaptor.getUpdatedTiddlers) {\n\t\tthis.logger.log(\"Retrieving updated tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getUpdatedTiddlers(self,function(err,updates) {\n\t\t\ttriggerNextSync();\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tif(updates) {\n\t\t\t\t$tw.utils.each(updates.modifications,function(title) {\n\t\t\t\t\tself.titlesToBeLoaded[title] = true;\n\t\t\t\t});\n\t\t\t\t$tw.utils.each(updates.deletions,function(title) {\n\t\t\t\t\tif(syncSystemFromServer || !self.wiki.isSystemTiddler(title)) {\n\t\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\tif(updates.modifications.length > 0 || updates.deletions.length > 0) {\n\t\t\t\t\tself.processTaskQueue();\n\t\t\t\t}\t\t\t\t\n\t\t\t}\n\t\t});\n\t} else if(this.syncadaptor && this.syncadaptor.getSkinnyTiddlers) {\n\t\tthis.logger.log(\"Retrieving skinny tiddler list\");\n\t\tcancelNextSync();\n\t\tthis.syncadaptor.getSkinnyTiddlers(function(err,tiddlers) {\n\t\t\ttriggerNextSync();\n\t\t\t// Check for errors\n\t\t\tif(err) {\n\t\t\t\tself.displayError($tw.language.getString(\"Error/RetrievingSkinny\"),err);\n\t\t\t\treturn;\n\t\t\t}\n\t\t\t// Keep track of which tiddlers we already know about have been reported this time\n\t\t\tvar previousTitles = Object.keys(self.tiddlerInfo);\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.tiddlerExists(tiddlerFields.title) && 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\tindexInPreviousTitles = previousTitles.indexOf(tiddlerFields.title);\n\t\t\t\tif(indexInPreviousTitles !== -1) {\n\t\t\t\t\tpreviousTitles.splice(indexInPreviousTitles,1);\n\t\t\t\t}\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// Only load the skinny version if we don't already have a fat version of the tiddler\n\t\t\t\t\tif(!tiddler || tiddler.fields.text === undefined) {\n\t\t\t\t\t\tself.storeTiddler(tiddlerFields);\n\t\t\t\t\t}\n\t\t\t\t\t// Do a full load of this tiddler\n\t\t\t\t\tself.titlesToBeLoaded[tiddlerFields.title] = true;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Delete any tiddlers that were previously reported but missing this time\n\t\t\t$tw.utils.each(previousTitles,function(title) {\n\t\t\t\tif(syncSystemFromServer || !self.wiki.isSystemTiddler(title)) {\n\t\t\t\t\tdelete self.tiddlerInfo[title];\n\t\t\t\t\tself.logger.log(\"Deleting tiddler missing from server:\",title);\n\t\t\t\t\tself.wiki.deleteTiddler(title);\n\t\t\t\t}\n\t\t\t});\n\t\t\tself.processTaskQueue();\n\t\t});\n\t}\n};\n\n/*\nForce load a tiddler from the server\n*/\nSyncer.prototype.enqueueLoadTiddler = function(title) {\n\tthis.titlesToBeLoaded[title] = true;\n\tthis.processTaskQueue();\n};\n\n/*\nLazily load a skinny tiddler if we can\n*/\nSyncer.prototype.handleLazyLoadEvent = function(title) {\n\t// Ignore if the syncadaptor doesn't handle it\n\tif(!this.syncadaptor.supportsLazyLoading) {\n\t\treturn;\n\t}\n\t// Don't lazy load the same tiddler twice\n\tif(!this.titlesHaveBeenLazyLoaded[title]) {\n\t\t// Don't lazy load if the tiddler isn't included in the sync filter\n\t\tif(this.getSyncedTiddlers().indexOf(title) !== -1) {\n\t\t\t// Mark the tiddler as needing loading, and having already been lazily loaded\n\t\t\tthis.titlesToBeLoaded[title] = true;\n\t\t\tthis.titlesHaveBeenLazyLoaded[title] = true;\n\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(!err && !isLoggedIn) {\n\t\t\tif(self.syncadaptor && self.syncadaptor.displayLoginPrompt) {\n\t\t\t\tself.syncadaptor.displayLoginPrompt(self);\n\t\t\t} else {\n\t\t\t\tself.displayLoginPrompt();\n\t\t\t}\n\t\t}\n\t});\n};\n\n/*\nDispay a password prompt\n*/\nSyncer.prototype.displayLoginPrompt = function() {\n\tvar self = this;\n\tvar promptInfo = $tw.passwordPrompt.createPrompt({\n\t\tserviceName: $tw.language.getString(\"LoginToTiddlySpace\"),\n\t\tcallback: function(data) {\n\t\t\tself.login(data.username,data.password,function(err,isLoggedIn) {\n\t\t\t\tself.syncFromServer();\n\t\t\t});\n\t\t\treturn true; // Get rid of the password prompt\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(err,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/*\nProcess the next task\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\n\t// 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(typeof task === \"object\" && task !== null) {\n\t\t\tthis.numTasksInProgress += 1;\n\t\t\ttask.run(function(err) {\n\t\t\t\tself.numTasksInProgress -= 1;\n\t\t\t\tif(err) {\n\t\t\t\t\tself.displayError(\"Sync error while processing \" + task.type + \" of '\" + task.title + \"'\",err);\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\tself.triggerTimeout(self.errorRetryInterval);\n\t\t\t\t} else {\n\t\t\t\t\tself.updateDirtyStatus();\n\t\t\t\t\t// Process the next task\n\t\t\t\t\tself.processTaskQueue.call(self);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\t// No task is ready so update the status\n\t\t\tthis.updateDirtyStatus();\n\t\t\t// And trigger a timeout if there is a pending task\n\t\t\tif(task === true) {\n\t\t\t\tthis.triggerTimeout();\t\t\t\t\n\t\t\t}\n\t\t}\n\t} else {\n\t\tthis.updateDirtyStatus();\t\t\n\t}\n};\n\nSyncer.prototype.triggerTimeout = function(interval) {\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},interval || self.taskTimerInterval);\n\t}\n};\n\n/*\nChoose the next sync task. We prioritise saves, then deletes, then loads from the server\n\nReturns either a task object, null if there's no upcoming tasks, or the boolean true if there are pending tasks that aren't yet due\n*/\nSyncer.prototype.chooseNextTask = function() {\n\tvar thresholdLastSaved = (new Date()) - this.throttleInterval,\n\t\thavePending = null;\n\t// First we look for tiddlers that have been modified locally and need saving back to the server\n\tvar titles = this.getSyncedTiddlers();\n\tfor(var index=0; index<titles.length; index++) {\n\t\tvar title = titles[index],\n\t\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title),\n\t\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\tif(tiddler) {\n\t\t\t// If the tiddler is not known on the server, or has been modified locally no more recently than the threshold then it needs to be saved to the server\n\t\t\tvar hasChanged = !tiddlerInfo || this.wiki.getChangeCount(title) > tiddlerInfo.changeCount,\n\t\t\t\tisReadyToSave = !tiddlerInfo || !tiddlerInfo.timestampLastSaved || tiddlerInfo.timestampLastSaved < thresholdLastSaved;\n\t\t\tif(hasChanged) {\n\t\t\t\tif(isReadyToSave) {\n\t\t\t\t\treturn new SaveTiddlerTask(this,title); \t\t\t\t\t\n\t\t\t\t} else {\n\t\t\t\t\thavePending = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Second, we check tiddlers that are known from the server but not currently in the store, and so need deleting on the server\n\ttitles = Object.keys(this.tiddlerInfo);\n\tfor(index=0; index<titles.length; index++) {\n\t\ttitle = titles[index];\n\t\ttiddlerInfo = this.tiddlerInfo[title];\n\t\ttiddler = this.wiki.tiddlerExists(title) && this.wiki.getTiddler(title);\n\t\tif(!tiddler) {\n\t\t\treturn new DeleteTiddlerTask(this,title);\n\t\t}\n\t}\n\t// Check for tiddlers that need loading\n\ttitle = Object.keys(this.titlesToBeLoaded)[0];\n\tif(title) {\n\t\tdelete this.titlesToBeLoaded[title];\n\t\treturn new LoadTiddlerTask(this,title);\n\t}\n\t// No tasks are ready\n\treturn havePending;\n};\n\nfunction SaveTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"save\";\n}\n\nSaveTiddlerTask.prototype.run = function(callback) {\n\tvar self = this,\n\t\tchangeCount = this.syncer.wiki.getChangeCount(this.title),\n\t\ttiddler = this.syncer.wiki.tiddlerExists(this.title) && this.syncer.wiki.getTiddler(this.title);\n\tthis.syncer.logger.log(\"Dispatching 'save' task:\",this.title);\n\tif(tiddler) {\n\t\tthis.syncer.syncadaptor.saveTiddler(tiddler,function(err,adaptorInfo,revision) {\n\t\t\t// If there's an error, exit without changing any internal state\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\t// Adjust the info stored about this tiddler\n\t\t\tself.syncer.tiddlerInfo[self.title] = {\n\t\t\t\tchangeCount: changeCount,\n\t\t\t\tadaptorInfo: adaptorInfo,\n\t\t\t\trevision: revision,\n\t\t\t\ttimestampLastSaved: new Date()\n\t\t\t};\n\t\t\t// Invoke the callback\n\t\t\tcallback(null);\n\t\t},{\n\t\t\ttiddlerInfo: self.syncer.tiddlerInfo[self.title]\n\t\t});\n\t} else {\n\t\tthis.syncer.logger.log(\" Not Dispatching 'save' task:\",this.title,\"tiddler does not exist\");\n\t\t$tw.utils.nextTick(callback(null));\n\t}\n};\n\nfunction DeleteTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"delete\";\n}\n\nDeleteTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'delete' task:\",this.title);\n\tthis.syncer.syncadaptor.deleteTiddler(this.title,function(err) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Remove the info stored about this tiddler\n\t\tdelete self.syncer.tiddlerInfo[self.title];\n\t\tif($tw.boot.files){\n\t\t\t// Remove the tiddler from $tw.boot.files\n\t\t\tdelete $tw.boot.files[self.title];\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\n\t},{\n\t\ttiddlerInfo: self.syncer.tiddlerInfo[this.title]\n\t});\n};\n\nfunction LoadTiddlerTask(syncer,title) {\n\tthis.syncer = syncer;\n\tthis.title = title;\n\tthis.type = \"load\";\n}\n\nLoadTiddlerTask.prototype.run = function(callback) {\n\tvar self = this;\n\tthis.syncer.logger.log(\"Dispatching 'load' task:\",this.title);\n\tthis.syncer.syncadaptor.loadTiddler(this.title,function(err,tiddlerFields) {\n\t\t// If there's an error, exit without changing any internal state\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\n\t\t// Update the info stored about this tiddler\n\t\tif(tiddlerFields) {\n\t\t\tself.syncer.storeTiddler(tiddlerFields);\n\t\t}\n\t\t// Invoke the callback\n\t\tcallback(null);\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 the value of a field as a list\n*/\nexports.getFieldList = 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\treturn $tw.utils.parseStringArray(value);\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\t\tfields = Object.keys(this.fields).sort(),\n\t\tresult = [];\n\tfor(var t=0; t<fields.length; t++) {\n\t\tvar field = fields[t];\n\t\tif(exclude.indexOf(field) === -1) {\n\t\t\tresult.push(field + \": \" + this.getFieldString(field));\n\t\t}\n\t}\n\treturn result.join(\"\\n\");\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\"]) {\n\t\t\t// Check whether the plugin contains JS modules\n\t\t\tvar requiresReload = wiki.doesPluginInfoRequireReload(JSON.parse(incomingTiddler.text)) ? (wiki.getTiddlerText(\"$:/language/ControlPanel/Plugins/PluginWillRequireReload\") + \" \") : \"\";\n\t\t\tmessages[title] = requiresReload;\n\t\t\tif(incomingTiddler.version) {\n\t\t\t\t// Upgrade the incoming plugin if it is in the upgrade library\n\t\t\t\tvar libraryTiddler = getLibraryTiddler(title);\n\t\t\t\tif(libraryTiddler && libraryTiddler[\"plugin-type\"] && libraryTiddler.version) {\n\t\t\t\t\ttiddlers[title] = libraryTiddler;\n\t\t\t\t\tmessages[title] = requiresReload + $tw.language.getString(\"Import/Upgrader/Plugins/Upgraded\",{variables: {incoming: incomingTiddler.version, upgraded: libraryTiddler.version}});\n\t\t\t\t\treturn;\n\t\t\t\t}\n\t\t\t\t// Suppress the incoming plugin if it is older than the currently installed one\n\t\t\t\tvar existingTiddler = wiki.getTiddler(title);\n\t\t\t\tif(existingTiddler && existingTiddler.hasField(\"plugin-type\") && existingTiddler.hasField(\"version\")) {\n\t\t\t\t\t// Reject the incoming plugin by blanking all its fields\n\t\t\t\t\tif($tw.utils.checkVersions(existingTiddler.fields.version,incomingTiddler.version)) {\n\t\t\t\t\t\ttiddlers[title] = Object.create(null);\n\t\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\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\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/\",\"$:/Import\"],\n\tWARN_IMPORT_PREFIX_LIST = [\"$:/core/modules/\"];\n\nexports.upgrade = function(wiki,titles,tiddlers) {\n\tvar self = this,\n\t\tmessages = {},\n\t\tshowAlert = false;\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\tfor(var t=0; t<WARN_IMPORT_PREFIX_LIST.length; t++) {\n\t\t\t\tvar prefix = WARN_IMPORT_PREFIX_LIST[t];\n\t\t\t\tif(title.substr(0,prefix.length) === prefix && wiki.isShadowTiddler(title)) {\n\t\t\t\t\tshowAlert = true;\n\t\t\t\t\tmessages[title] = $tw.language.getString(\"Import/Upgrader/System/Warning\");\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t});\n\tif(showAlert) {\n\t\tvar logger = new $tw.utils.Logger(\"import\");\n\t\tlogger.alert($tw.language.getString(\"Import/Upgrader/System/Alert\"));\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/base64-utf8/base64-utf8.module.js": {
"text": "(function(){// From https://gist.github.com/Nijikokun/5192472\n//\n// UTF8 Module\n//\n// Cleaner and modularized utf-8 encoding and decoding library for javascript.\n//\n// copyright: MIT\n// author: Nijiko Yonskai, @nijikokun, nijikokun@gmail.com\n!function(r,e,o,t){void 0!==o.module&&o.module.exports?o.module.exports=e.apply(o):void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"utf8\",[],e):o.utf8=e.apply(o)}(0,function(){return{encode:function(r){if(\"string\"!=typeof r)return r;r=r.replace(/\\r\\n/g,\"\\n\");for(var e,o=\"\",t=0;t<r.length;t++)if((e=r.charCodeAt(t))<128)o+=String.fromCharCode(e);else if(e>127&&e<2048)o+=String.fromCharCode(e>>6|192),o+=String.fromCharCode(63&e|128);else if(e>55295&&e<57344&&r.length>t+1){var i=e,n=r.charCodeAt(t+1);t++;var d=65536+(i-55296<<10|n-56320);o+=String.fromCharCode(d>>18|240),o+=String.fromCharCode(d>>12&63|128),o+=String.fromCharCode(d>>6&63|128),o+=String.fromCharCode(63&d|128)}else o+=String.fromCharCode(e>>12|224),o+=String.fromCharCode(e>>6&63|128),o+=String.fromCharCode(63&e|128);return o},decode:function(r){if(\"string\"!=typeof r)return r;for(var e=\"\",o=0,t=0;o<r.length;)if((t=r.charCodeAt(o))<128)e+=String.fromCharCode(t),o++;else if(t>191&&t<224)e+=String.fromCharCode((31&t)<<6|63&r.charCodeAt(o+1)),o+=2;else if(t>223&&t<240)e+=String.fromCharCode((15&t)<<12|(63&r.charCodeAt(o+1))<<6|63&r.charCodeAt(o+2)),o+=3;else{var i=(7&t)<<18|(63&r.charCodeAt(o+1))<<12|(63&r.charCodeAt(o+2))<<6|63&r.charCodeAt(o+3);e+=String.fromCharCode(55296+(i-65536>>10))+String.fromCharCode(56320+(i-65536&1023)),o+=4}return e}}},this),function(r,e,o,t){if(void 0!==o.module&&o.module.exports){if(t&&o.require)for(var i=0;i<t.length;i++)o[t[i]]=o.require(t[i]);o.module.exports=e.apply(o)}else void 0!==o.define&&\"function\"===o.define&&o.define.amd?define(\"base64\",t||[],e):o.base64=e.apply(o)}(0,function(r){var e=r||this.utf8,o=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";return{encode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=e.encode(r);for(var t,i,n,d,f,a,h,C=\"\",c=0;c<r.length;)d=(t=r.charCodeAt(c++))>>2,f=(3&t)<<4|(i=r.charCodeAt(c++))>>4,a=(15&i)<<2|(n=r.charCodeAt(c++))>>6,h=63&n,isNaN(i)?a=h=64:isNaN(n)&&(h=64),C+=o.charAt(d)+o.charAt(f)+o.charAt(a)+o.charAt(h);return C},decode:function(r){if(void 0===e)throw{error:\"MissingMethod\",message:\"UTF8 Module is missing.\"};if(\"string\"!=typeof r)return r;r=r.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");for(var t,i,n,d,f,a,h=\"\",C=0;C<r.length;)t=o.indexOf(r.charAt(C++))<<2|(d=o.indexOf(r.charAt(C++)))>>4,i=(15&d)<<4|(f=o.indexOf(r.charAt(C++)))>>2,n=(3&f)<<6|(a=o.indexOf(r.charAt(C++))),h+=String.fromCharCode(t),64!=f&&(h+=String.fromCharCode(i)),64!=a&&(h+=String.fromCharCode(n));return e.decode(h)}}},this,[\"utf8\"]);}).call(exports);",
"type": "application/javascript",
"title": "$:/core/modules/utils/base64-utf8/base64-utf8.module.js",
"module-type": "library"
},
"$:/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/csv.js": {
"title": "$:/core/modules/utils/csv.js",
"text": "/*\\\ntitle: $:/core/modules/utils/csv.js\ntype: application/javascript\nmodule-type: utils\n\nA barebones CSV parser\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\n/*\nParse a CSV string with a header row and return an array of hashmaps.\n*/\nexports.parseCsvStringWithHeader = function(text,options) {\n\toptions = options || {};\n\tvar separator = options.separator || \",\",\n\t\trows = text.split(/\\r?\\n/mg).map(function(row) {\n\t\t\treturn $tw.utils.trim(row);\n\t\t}).filter(function(row) {\n\t\t\treturn row !== \"\";\n\t\t});\n\tif(rows.length < 1) {\n\t\treturn \"Missing header row\";\n\t}\n\tvar headings = rows[0].split(separator),\n\t\tresults = [];\n\tfor(var row=1; row<rows.length; row++) {\n\t\tvar columns = rows[row].split(separator),\n\t\t\tcolumnResult = Object.create(null);\n\t\tif(columns.length !== headings.length) {\n\t\t\treturn \"Malformed CSV row '\" + rows[row] + \"'\";\n\t\t}\n\t\tfor(var column=0; column<columns.length; column++) {\n\t\t\tvar columnName = headings[column];\n\t\t\tcolumnResult[columnName] = $tw.utils.trim(columns[column] || \"\");\n\t\t}\n\t\tresults.push(columnResult);\t\t\t\n\t}\n\treturn results;\n}\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/utils/diff-match-patch/diff_match_patch.js": {
"text": "(function(){function diff_match_patch(){this.Diff_Timeout=1;this.Diff_EditCost=4;this.Match_Threshold=.5;this.Match_Distance=1E3;this.Patch_DeleteThreshold=.5;this.Patch_Margin=4;this.Match_MaxBits=32}var DIFF_DELETE=-1,DIFF_INSERT=1,DIFF_EQUAL=0;\ndiff_match_patch.prototype.diff_main=function(a,b,c,d){\"undefined\"==typeof d&&(d=0>=this.Diff_Timeout?Number.MAX_VALUE:(new Date).getTime()+1E3*this.Diff_Timeout);if(null==a||null==b)throw Error(\"Null input. (diff_main)\");if(a==b)return a?[[DIFF_EQUAL,a]]:[];\"undefined\"==typeof c&&(c=!0);var e=c,f=this.diff_commonPrefix(a,b);c=a.substring(0,f);a=a.substring(f);b=b.substring(f);f=this.diff_commonSuffix(a,b);var g=a.substring(a.length-f);a=a.substring(0,a.length-f);b=b.substring(0,b.length-f);a=this.diff_compute_(a,\nb,e,d);c&&a.unshift([DIFF_EQUAL,c]);g&&a.push([DIFF_EQUAL,g]);this.diff_cleanupMerge(a);return a};\ndiff_match_patch.prototype.diff_compute_=function(a,b,c,d){if(!a)return[[DIFF_INSERT,b]];if(!b)return[[DIFF_DELETE,a]];var e=a.length>b.length?a:b,f=a.length>b.length?b:a,g=e.indexOf(f);return-1!=g?(c=[[DIFF_INSERT,e.substring(0,g)],[DIFF_EQUAL,f],[DIFF_INSERT,e.substring(g+f.length)]],a.length>b.length&&(c[0][0]=c[2][0]=DIFF_DELETE),c):1==f.length?[[DIFF_DELETE,a],[DIFF_INSERT,b]]:(e=this.diff_halfMatch_(a,b))?(b=e[1],f=e[3],a=e[4],e=this.diff_main(e[0],e[2],c,d),c=this.diff_main(b,f,c,d),e.concat([[DIFF_EQUAL,\na]],c)):c&&100<a.length&&100<b.length?this.diff_lineMode_(a,b,d):this.diff_bisect_(a,b,d)};\ndiff_match_patch.prototype.diff_lineMode_=function(a,b,c){var d=this.diff_linesToChars_(a,b);a=d.chars1;b=d.chars2;d=d.lineArray;a=this.diff_main(a,b,!1,c);this.diff_charsToLines_(a,d);this.diff_cleanupSemantic(a);a.push([DIFF_EQUAL,\"\"]);for(var e=d=b=0,f=\"\",g=\"\";b<a.length;){switch(a[b][0]){case DIFF_INSERT:e++;g+=a[b][1];break;case DIFF_DELETE:d++;f+=a[b][1];break;case DIFF_EQUAL:if(1<=d&&1<=e){a.splice(b-d-e,d+e);b=b-d-e;d=this.diff_main(f,g,!1,c);for(e=d.length-1;0<=e;e--)a.splice(b,0,d[e]);b+=\nd.length}d=e=0;g=f=\"\"}b++}a.pop();return a};\ndiff_match_patch.prototype.diff_bisect_=function(a,b,c){for(var d=a.length,e=b.length,f=Math.ceil((d+e)/2),g=2*f,h=Array(g),l=Array(g),k=0;k<g;k++)h[k]=-1,l[k]=-1;h[f+1]=0;l[f+1]=0;k=d-e;for(var m=0!=k%2,p=0,x=0,w=0,q=0,t=0;t<f&&!((new Date).getTime()>c);t++){for(var v=-t+p;v<=t-x;v+=2){var n=f+v;var r=v==-t||v!=t&&h[n-1]<h[n+1]?h[n+1]:h[n-1]+1;for(var y=r-v;r<d&&y<e&&a.charAt(r)==b.charAt(y);)r++,y++;h[n]=r;if(r>d)x+=2;else if(y>e)p+=2;else if(m&&(n=f+k-v,0<=n&&n<g&&-1!=l[n])){var u=d-l[n];if(r>=\nu)return this.diff_bisectSplit_(a,b,r,y,c)}}for(v=-t+w;v<=t-q;v+=2){n=f+v;u=v==-t||v!=t&&l[n-1]<l[n+1]?l[n+1]:l[n-1]+1;for(r=u-v;u<d&&r<e&&a.charAt(d-u-1)==b.charAt(e-r-1);)u++,r++;l[n]=u;if(u>d)q+=2;else if(r>e)w+=2;else if(!m&&(n=f+k-v,0<=n&&n<g&&-1!=h[n]&&(r=h[n],y=f+r-n,u=d-u,r>=u)))return this.diff_bisectSplit_(a,b,r,y,c)}}return[[DIFF_DELETE,a],[DIFF_INSERT,b]]};\ndiff_match_patch.prototype.diff_bisectSplit_=function(a,b,c,d,e){var f=a.substring(0,c),g=b.substring(0,d);a=a.substring(c);b=b.substring(d);f=this.diff_main(f,g,!1,e);e=this.diff_main(a,b,!1,e);return f.concat(e)};\ndiff_match_patch.prototype.diff_linesToChars_=function(a,b){function c(a){for(var b=\"\",c=0,f=-1,g=d.length;f<a.length-1;){f=a.indexOf(\"\\n\",c);-1==f&&(f=a.length-1);var h=a.substring(c,f+1);c=f+1;(e.hasOwnProperty?e.hasOwnProperty(h):void 0!==e[h])?b+=String.fromCharCode(e[h]):(b+=String.fromCharCode(g),e[h]=g,d[g++]=h)}return b}var d=[],e={};d[0]=\"\";var f=c(a),g=c(b);return{chars1:f,chars2:g,lineArray:d}};\ndiff_match_patch.prototype.diff_charsToLines_=function(a,b){for(var c=0;c<a.length;c++){for(var d=a[c][1],e=[],f=0;f<d.length;f++)e[f]=b[d.charCodeAt(f)];a[c][1]=e.join(\"\")}};diff_match_patch.prototype.diff_commonPrefix=function(a,b){if(!a||!b||a.charAt(0)!=b.charAt(0))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(f,e)==b.substring(f,e)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonSuffix=function(a,b){if(!a||!b||a.charAt(a.length-1)!=b.charAt(b.length-1))return 0;for(var c=0,d=Math.min(a.length,b.length),e=d,f=0;c<e;)a.substring(a.length-e,a.length-f)==b.substring(b.length-e,b.length-f)?f=c=e:d=e,e=Math.floor((d-c)/2+c);return e};\ndiff_match_patch.prototype.diff_commonOverlap_=function(a,b){var c=a.length,d=b.length;if(0==c||0==d)return 0;c>d?a=a.substring(c-d):c<d&&(b=b.substring(0,c));c=Math.min(c,d);if(a==b)return c;d=0;for(var e=1;;){var f=a.substring(c-e);f=b.indexOf(f);if(-1==f)return d;e+=f;if(0==f||a.substring(c-e)==b.substring(0,e))d=e,e++}};\ndiff_match_patch.prototype.diff_halfMatch_=function(a,b){function c(a,b,c){for(var d=a.substring(c,c+Math.floor(a.length/4)),e=-1,g=\"\",h,k,l,m;-1!=(e=b.indexOf(d,e+1));){var p=f.diff_commonPrefix(a.substring(c),b.substring(e)),u=f.diff_commonSuffix(a.substring(0,c),b.substring(0,e));g.length<u+p&&(g=b.substring(e-u,e)+b.substring(e,e+p),h=a.substring(0,c-u),k=a.substring(c+p),l=b.substring(0,e-u),m=b.substring(e+p))}return 2*g.length>=a.length?[h,k,l,m,g]:null}if(0>=this.Diff_Timeout)return null;\nvar d=a.length>b.length?a:b,e=a.length>b.length?b:a;if(4>d.length||2*e.length<d.length)return null;var f=this,g=c(d,e,Math.ceil(d.length/4));d=c(d,e,Math.ceil(d.length/2));if(g||d)g=d?g?g[4].length>d[4].length?g:d:d:g;else return null;if(a.length>b.length){d=g[0];e=g[1];var h=g[2];var l=g[3]}else h=g[0],l=g[1],d=g[2],e=g[3];return[d,e,h,l,g[4]]};\ndiff_match_patch.prototype.diff_cleanupSemantic=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=0,h=0,l=0,k=0;f<a.length;)a[f][0]==DIFF_EQUAL?(c[d++]=f,g=l,h=k,k=l=0,e=a[f][1]):(a[f][0]==DIFF_INSERT?l+=a[f][1].length:k+=a[f][1].length,e&&e.length<=Math.max(g,h)&&e.length<=Math.max(l,k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,d--,f=0<d?c[d-1]:-1,k=l=h=g=0,e=null,b=!0)),f++;b&&this.diff_cleanupMerge(a);this.diff_cleanupSemanticLossless(a);for(f=1;f<a.length;){if(a[f-1][0]==\nDIFF_DELETE&&a[f][0]==DIFF_INSERT){b=a[f-1][1];c=a[f][1];d=this.diff_commonOverlap_(b,c);e=this.diff_commonOverlap_(c,b);if(d>=e){if(d>=b.length/2||d>=c.length/2)a.splice(f,0,[DIFF_EQUAL,c.substring(0,d)]),a[f-1][1]=b.substring(0,b.length-d),a[f+1][1]=c.substring(d),f++}else if(e>=b.length/2||e>=c.length/2)a.splice(f,0,[DIFF_EQUAL,b.substring(0,e)]),a[f-1][0]=DIFF_INSERT,a[f-1][1]=c.substring(0,c.length-e),a[f+1][0]=DIFF_DELETE,a[f+1][1]=b.substring(e),f++;f++}f++}};\ndiff_match_patch.prototype.diff_cleanupSemanticLossless=function(a){function b(a,b){if(!a||!b)return 6;var c=a.charAt(a.length-1),d=b.charAt(0),e=c.match(diff_match_patch.nonAlphaNumericRegex_),f=d.match(diff_match_patch.nonAlphaNumericRegex_),g=e&&c.match(diff_match_patch.whitespaceRegex_),h=f&&d.match(diff_match_patch.whitespaceRegex_);c=g&&c.match(diff_match_patch.linebreakRegex_);d=h&&d.match(diff_match_patch.linebreakRegex_);var k=c&&a.match(diff_match_patch.blanklineEndRegex_),l=d&&b.match(diff_match_patch.blanklineStartRegex_);\nreturn k||l?5:c||d?4:e&&!g&&h?3:g||h?2:e||f?1:0}for(var c=1;c<a.length-1;){if(a[c-1][0]==DIFF_EQUAL&&a[c+1][0]==DIFF_EQUAL){var d=a[c-1][1],e=a[c][1],f=a[c+1][1],g=this.diff_commonSuffix(d,e);if(g){var h=e.substring(e.length-g);d=d.substring(0,d.length-g);e=h+e.substring(0,e.length-g);f=h+f}g=d;h=e;for(var l=f,k=b(d,e)+b(e,f);e.charAt(0)===f.charAt(0);){d+=e.charAt(0);e=e.substring(1)+f.charAt(0);f=f.substring(1);var m=b(d,e)+b(e,f);m>=k&&(k=m,g=d,h=e,l=f)}a[c-1][1]!=g&&(g?a[c-1][1]=g:(a.splice(c-\n1,1),c--),a[c][1]=h,l?a[c+1][1]=l:(a.splice(c+1,1),c--))}c++}};diff_match_patch.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;diff_match_patch.whitespaceRegex_=/\\s/;diff_match_patch.linebreakRegex_=/[\\r\\n]/;diff_match_patch.blanklineEndRegex_=/\\n\\r?\\n$/;diff_match_patch.blanklineStartRegex_=/^\\r?\\n\\r?\\n/;\ndiff_match_patch.prototype.diff_cleanupEfficiency=function(a){for(var b=!1,c=[],d=0,e=null,f=0,g=!1,h=!1,l=!1,k=!1;f<a.length;)a[f][0]==DIFF_EQUAL?(a[f][1].length<this.Diff_EditCost&&(l||k)?(c[d++]=f,g=l,h=k,e=a[f][1]):(d=0,e=null),l=k=!1):(a[f][0]==DIFF_DELETE?k=!0:l=!0,e&&(g&&h&&l&&k||e.length<this.Diff_EditCost/2&&3==g+h+l+k)&&(a.splice(c[d-1],0,[DIFF_DELETE,e]),a[c[d-1]+1][0]=DIFF_INSERT,d--,e=null,g&&h?(l=k=!0,d=0):(d--,f=0<d?c[d-1]:-1,l=k=!1),b=!0)),f++;b&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_cleanupMerge=function(a){a.push([DIFF_EQUAL,\"\"]);for(var b=0,c=0,d=0,e=\"\",f=\"\",g;b<a.length;)switch(a[b][0]){case DIFF_INSERT:d++;f+=a[b][1];b++;break;case DIFF_DELETE:c++;e+=a[b][1];b++;break;case DIFF_EQUAL:1<c+d?(0!==c&&0!==d&&(g=this.diff_commonPrefix(f,e),0!==g&&(0<b-c-d&&a[b-c-d-1][0]==DIFF_EQUAL?a[b-c-d-1][1]+=f.substring(0,g):(a.splice(0,0,[DIFF_EQUAL,f.substring(0,g)]),b++),f=f.substring(g),e=e.substring(g)),g=this.diff_commonSuffix(f,e),0!==g&&(a[b][1]=f.substring(f.length-\ng)+a[b][1],f=f.substring(0,f.length-g),e=e.substring(0,e.length-g))),0===c?a.splice(b-d,c+d,[DIFF_INSERT,f]):0===d?a.splice(b-c,c+d,[DIFF_DELETE,e]):a.splice(b-c-d,c+d,[DIFF_DELETE,e],[DIFF_INSERT,f]),b=b-c-d+(c?1:0)+(d?1:0)+1):0!==b&&a[b-1][0]==DIFF_EQUAL?(a[b-1][1]+=a[b][1],a.splice(b,1)):b++,c=d=0,f=e=\"\"}\"\"===a[a.length-1][1]&&a.pop();c=!1;for(b=1;b<a.length-1;)a[b-1][0]==DIFF_EQUAL&&a[b+1][0]==DIFF_EQUAL&&(a[b][1].substring(a[b][1].length-a[b-1][1].length)==a[b-1][1]?(a[b][1]=a[b-1][1]+a[b][1].substring(0,\na[b][1].length-a[b-1][1].length),a[b+1][1]=a[b-1][1]+a[b+1][1],a.splice(b-1,1),c=!0):a[b][1].substring(0,a[b+1][1].length)==a[b+1][1]&&(a[b-1][1]+=a[b+1][1],a[b][1]=a[b][1].substring(a[b+1][1].length)+a[b+1][1],a.splice(b+1,1),c=!0)),b++;c&&this.diff_cleanupMerge(a)};\ndiff_match_patch.prototype.diff_xIndex=function(a,b){var c=0,d=0,e=0,f=0,g;for(g=0;g<a.length;g++){a[g][0]!==DIFF_INSERT&&(c+=a[g][1].length);a[g][0]!==DIFF_DELETE&&(d+=a[g][1].length);if(c>b)break;e=c;f=d}return a.length!=g&&a[g][0]===DIFF_DELETE?f:f+(b-e)};\ndiff_match_patch.prototype.diff_prettyHtml=function(a){for(var b=[],c=/&/g,d=/</g,e=/>/g,f=/\\n/g,g=0;g<a.length;g++){var h=a[g][0],l=a[g][1].replace(c,\"&\").replace(d,\"<\").replace(e,\">\").replace(f,\"¶<br>\");switch(h){case DIFF_INSERT:b[g]='<ins style=\"background:#e6ffe6;\">'+l+\"</ins>\";break;case DIFF_DELETE:b[g]='<del style=\"background:#ffe6e6;\">'+l+\"</del>\";break;case DIFF_EQUAL:b[g]=\"<span>\"+l+\"</span>\"}}return b.join(\"\")};\ndiff_match_patch.prototype.diff_text1=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_INSERT&&(b[c]=a[c][1]);return b.join(\"\")};diff_match_patch.prototype.diff_text2=function(a){for(var b=[],c=0;c<a.length;c++)a[c][0]!==DIFF_DELETE&&(b[c]=a[c][1]);return b.join(\"\")};\ndiff_match_patch.prototype.diff_levenshtein=function(a){for(var b=0,c=0,d=0,e=0;e<a.length;e++){var f=a[e][1];switch(a[e][0]){case DIFF_INSERT:c+=f.length;break;case DIFF_DELETE:d+=f.length;break;case DIFF_EQUAL:b+=Math.max(c,d),d=c=0}}return b+=Math.max(c,d)};\ndiff_match_patch.prototype.diff_toDelta=function(a){for(var b=[],c=0;c<a.length;c++)switch(a[c][0]){case DIFF_INSERT:b[c]=\"+\"+encodeURI(a[c][1]);break;case DIFF_DELETE:b[c]=\"-\"+a[c][1].length;break;case DIFF_EQUAL:b[c]=\"=\"+a[c][1].length}return b.join(\"\\t\").replace(/%20/g,\" \")};\ndiff_match_patch.prototype.diff_fromDelta=function(a,b){for(var c=[],d=0,e=0,f=b.split(/\\t/g),g=0;g<f.length;g++){var h=f[g].substring(1);switch(f[g].charAt(0)){case \"+\":try{c[d++]=[DIFF_INSERT,decodeURI(h)]}catch(k){throw Error(\"Illegal escape in diff_fromDelta: \"+h);}break;case \"-\":case \"=\":var l=parseInt(h,10);if(isNaN(l)||0>l)throw Error(\"Invalid number in diff_fromDelta: \"+h);h=a.substring(e,e+=l);\"=\"==f[g].charAt(0)?c[d++]=[DIFF_EQUAL,h]:c[d++]=[DIFF_DELETE,h];break;default:if(f[g])throw Error(\"Invalid diff operation in diff_fromDelta: \"+\nf[g]);}}if(e!=a.length)throw Error(\"Delta length (\"+e+\") does not equal source text length (\"+a.length+\").\");return c};diff_match_patch.prototype.match_main=function(a,b,c){if(null==a||null==b||null==c)throw Error(\"Null input. (match_main)\");c=Math.max(0,Math.min(c,a.length));return a==b?0:a.length?a.substring(c,c+b.length)==b?c:this.match_bitap_(a,b,c):-1};\ndiff_match_patch.prototype.match_bitap_=function(a,b,c){function d(a,d){var e=a/b.length,g=Math.abs(c-d);return f.Match_Distance?e+g/f.Match_Distance:g?1:e}if(b.length>this.Match_MaxBits)throw Error(\"Pattern too long for this browser.\");var e=this.match_alphabet_(b),f=this,g=this.Match_Threshold,h=a.indexOf(b,c);-1!=h&&(g=Math.min(d(0,h),g),h=a.lastIndexOf(b,c+b.length),-1!=h&&(g=Math.min(d(0,h),g)));var l=1<<b.length-1;h=-1;for(var k,m,p=b.length+a.length,x,w=0;w<b.length;w++){k=0;for(m=p;k<m;)d(w,\nc+m)<=g?k=m:p=m,m=Math.floor((p-k)/2+k);p=m;k=Math.max(1,c-m+1);var q=Math.min(c+m,a.length)+b.length;m=Array(q+2);for(m[q+1]=(1<<w)-1;q>=k;q--){var t=e[a.charAt(q-1)];m[q]=0===w?(m[q+1]<<1|1)&t:(m[q+1]<<1|1)&t|(x[q+1]|x[q])<<1|1|x[q+1];if(m[q]&l&&(t=d(w,q-1),t<=g))if(g=t,h=q-1,h>c)k=Math.max(1,2*c-h);else break}if(d(w+1,c)>g)break;x=m}return h};\ndiff_match_patch.prototype.match_alphabet_=function(a){for(var b={},c=0;c<a.length;c++)b[a.charAt(c)]=0;for(c=0;c<a.length;c++)b[a.charAt(c)]|=1<<a.length-c-1;return b};\ndiff_match_patch.prototype.patch_addContext_=function(a,b){if(0!=b.length){for(var c=b.substring(a.start2,a.start2+a.length1),d=0;b.indexOf(c)!=b.lastIndexOf(c)&&c.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)d+=this.Patch_Margin,c=b.substring(a.start2-d,a.start2+a.length1+d);d+=this.Patch_Margin;(c=b.substring(a.start2-d,a.start2))&&a.diffs.unshift([DIFF_EQUAL,c]);(d=b.substring(a.start2+a.length1,a.start2+a.length1+d))&&a.diffs.push([DIFF_EQUAL,d]);a.start1-=c.length;a.start2-=\nc.length;a.length1+=c.length+d.length;a.length2+=c.length+d.length}};\ndiff_match_patch.prototype.patch_make=function(a,b,c){if(\"string\"==typeof a&&\"string\"==typeof b&&\"undefined\"==typeof c){var d=a;b=this.diff_main(d,b,!0);2<b.length&&(this.diff_cleanupSemantic(b),this.diff_cleanupEfficiency(b))}else if(a&&\"object\"==typeof a&&\"undefined\"==typeof b&&\"undefined\"==typeof c)b=a,d=this.diff_text1(b);else if(\"string\"==typeof a&&b&&\"object\"==typeof b&&\"undefined\"==typeof c)d=a;else if(\"string\"==typeof a&&\"string\"==typeof b&&c&&\"object\"==typeof c)d=a,b=c;else throw Error(\"Unknown call format to patch_make.\");\nif(0===b.length)return[];c=[];a=new diff_match_patch.patch_obj;for(var e=0,f=0,g=0,h=d,l=0;l<b.length;l++){var k=b[l][0],m=b[l][1];e||k===DIFF_EQUAL||(a.start1=f,a.start2=g);switch(k){case DIFF_INSERT:a.diffs[e++]=b[l];a.length2+=m.length;d=d.substring(0,g)+m+d.substring(g);break;case DIFF_DELETE:a.length1+=m.length;a.diffs[e++]=b[l];d=d.substring(0,g)+d.substring(g+m.length);break;case DIFF_EQUAL:m.length<=2*this.Patch_Margin&&e&&b.length!=l+1?(a.diffs[e++]=b[l],a.length1+=m.length,a.length2+=m.length):\nm.length>=2*this.Patch_Margin&&e&&(this.patch_addContext_(a,h),c.push(a),a=new diff_match_patch.patch_obj,e=0,h=d,f=g)}k!==DIFF_INSERT&&(f+=m.length);k!==DIFF_DELETE&&(g+=m.length)}e&&(this.patch_addContext_(a,h),c.push(a));return c};\ndiff_match_patch.prototype.patch_deepCopy=function(a){for(var b=[],c=0;c<a.length;c++){var d=a[c],e=new diff_match_patch.patch_obj;e.diffs=[];for(var f=0;f<d.diffs.length;f++)e.diffs[f]=d.diffs[f].slice();e.start1=d.start1;e.start2=d.start2;e.length1=d.length1;e.length2=d.length2;b[c]=e}return b};\ndiff_match_patch.prototype.patch_apply=function(a,b){if(0==a.length)return[b,[]];a=this.patch_deepCopy(a);var c=this.patch_addPadding(a);b=c+b+c;this.patch_splitMax(a);for(var d=0,e=[],f=0;f<a.length;f++){var g=a[f].start2+d,h=this.diff_text1(a[f].diffs),l=-1;if(h.length>this.Match_MaxBits){var k=this.match_main(b,h.substring(0,this.Match_MaxBits),g);-1!=k&&(l=this.match_main(b,h.substring(h.length-this.Match_MaxBits),g+h.length-this.Match_MaxBits),-1==l||k>=l)&&(k=-1)}else k=this.match_main(b,h,\ng);if(-1==k)e[f]=!1,d-=a[f].length2-a[f].length1;else if(e[f]=!0,d=k-g,g=-1==l?b.substring(k,k+h.length):b.substring(k,l+this.Match_MaxBits),h==g)b=b.substring(0,k)+this.diff_text2(a[f].diffs)+b.substring(k+h.length);else if(g=this.diff_main(h,g,!1),h.length>this.Match_MaxBits&&this.diff_levenshtein(g)/h.length>this.Patch_DeleteThreshold)e[f]=!1;else{this.diff_cleanupSemanticLossless(g);h=0;var m;for(l=0;l<a[f].diffs.length;l++){var p=a[f].diffs[l];p[0]!==DIFF_EQUAL&&(m=this.diff_xIndex(g,h));p[0]===\nDIFF_INSERT?b=b.substring(0,k+m)+p[1]+b.substring(k+m):p[0]===DIFF_DELETE&&(b=b.substring(0,k+m)+b.substring(k+this.diff_xIndex(g,h+p[1].length)));p[0]!==DIFF_DELETE&&(h+=p[1].length)}}}b=b.substring(c.length,b.length-c.length);return[b,e]};\ndiff_match_patch.prototype.patch_addPadding=function(a){for(var b=this.Patch_Margin,c=\"\",d=1;d<=b;d++)c+=String.fromCharCode(d);for(d=0;d<a.length;d++)a[d].start1+=b,a[d].start2+=b;d=a[0];var e=d.diffs;if(0==e.length||e[0][0]!=DIFF_EQUAL)e.unshift([DIFF_EQUAL,c]),d.start1-=b,d.start2-=b,d.length1+=b,d.length2+=b;else if(b>e[0][1].length){var f=b-e[0][1].length;e[0][1]=c.substring(e[0][1].length)+e[0][1];d.start1-=f;d.start2-=f;d.length1+=f;d.length2+=f}d=a[a.length-1];e=d.diffs;0==e.length||e[e.length-\n1][0]!=DIFF_EQUAL?(e.push([DIFF_EQUAL,c]),d.length1+=b,d.length2+=b):b>e[e.length-1][1].length&&(f=b-e[e.length-1][1].length,e[e.length-1][1]+=c.substring(0,f),d.length1+=f,d.length2+=f);return c};\ndiff_match_patch.prototype.patch_splitMax=function(a){for(var b=this.Match_MaxBits,c=0;c<a.length;c++)if(!(a[c].length1<=b)){var d=a[c];a.splice(c--,1);for(var e=d.start1,f=d.start2,g=\"\";0!==d.diffs.length;){var h=new diff_match_patch.patch_obj,l=!0;h.start1=e-g.length;h.start2=f-g.length;\"\"!==g&&(h.length1=h.length2=g.length,h.diffs.push([DIFF_EQUAL,g]));for(;0!==d.diffs.length&&h.length1<b-this.Patch_Margin;){g=d.diffs[0][0];var k=d.diffs[0][1];g===DIFF_INSERT?(h.length2+=k.length,f+=k.length,h.diffs.push(d.diffs.shift()),\nl=!1):g===DIFF_DELETE&&1==h.diffs.length&&h.diffs[0][0]==DIFF_EQUAL&&k.length>2*b?(h.length1+=k.length,e+=k.length,l=!1,h.diffs.push([g,k]),d.diffs.shift()):(k=k.substring(0,b-h.length1-this.Patch_Margin),h.length1+=k.length,e+=k.length,g===DIFF_EQUAL?(h.length2+=k.length,f+=k.length):l=!1,h.diffs.push([g,k]),k==d.diffs[0][1]?d.diffs.shift():d.diffs[0][1]=d.diffs[0][1].substring(k.length))}g=this.diff_text2(h.diffs);g=g.substring(g.length-this.Patch_Margin);k=this.diff_text1(d.diffs).substring(0,\nthis.Patch_Margin);\"\"!==k&&(h.length1+=k.length,h.length2+=k.length,0!==h.diffs.length&&h.diffs[h.diffs.length-1][0]===DIFF_EQUAL?h.diffs[h.diffs.length-1][1]+=k:h.diffs.push([DIFF_EQUAL,k]));l||a.splice(++c,0,h)}}};diff_match_patch.prototype.patch_toText=function(a){for(var b=[],c=0;c<a.length;c++)b[c]=a[c];return b.join(\"\")};\ndiff_match_patch.prototype.patch_fromText=function(a){var b=[];if(!a)return b;a=a.split(\"\\n\");for(var c=0,d=/^@@ -(\\d+),?(\\d*) \\+(\\d+),?(\\d*) @@$/;c<a.length;){var e=a[c].match(d);if(!e)throw Error(\"Invalid patch string: \"+a[c]);var f=new diff_match_patch.patch_obj;b.push(f);f.start1=parseInt(e[1],10);\"\"===e[2]?(f.start1--,f.length1=1):\"0\"==e[2]?f.length1=0:(f.start1--,f.length1=parseInt(e[2],10));f.start2=parseInt(e[3],10);\"\"===e[4]?(f.start2--,f.length2=1):\"0\"==e[4]?f.length2=0:(f.start2--,f.length2=\nparseInt(e[4],10));for(c++;c<a.length;){e=a[c].charAt(0);try{var g=decodeURI(a[c].substring(1))}catch(h){throw Error(\"Illegal escape in patch_fromText: \"+g);}if(\"-\"==e)f.diffs.push([DIFF_DELETE,g]);else if(\"+\"==e)f.diffs.push([DIFF_INSERT,g]);else if(\" \"==e)f.diffs.push([DIFF_EQUAL,g]);else if(\"@\"==e)break;else if(\"\"!==e)throw Error('Invalid patch mode \"'+e+'\" in: '+g);c++}}return b};diff_match_patch.patch_obj=function(){this.diffs=[];this.start2=this.start1=null;this.length2=this.length1=0};\ndiff_match_patch.patch_obj.prototype.toString=function(){for(var a=[\"@@ -\"+(0===this.length1?this.start1+\",0\":1==this.length1?this.start1+1:this.start1+1+\",\"+this.length1)+\" +\"+(0===this.length2?this.start2+\",0\":1==this.length2?this.start2+1:this.start2+1+\",\"+this.length2)+\" @@\\n\"],b,c=0;c<this.diffs.length;c++){switch(this.diffs[c][0]){case DIFF_INSERT:b=\"+\";break;case DIFF_DELETE:b=\"-\";break;case DIFF_EQUAL:b=\" \"}a[c+1]=b+encodeURI(this.diffs[c][1])+\"\\n\"}return a.join(\"\").replace(/%20/g,\" \")};\nthis.diff_match_patch=diff_match_patch;this.DIFF_DELETE=DIFF_DELETE;this.DIFF_INSERT=DIFF_INSERT;this.DIFF_EQUAL=DIFF_EQUAL;\n}).call(exports);",
"type": "application/javascript",
"title": "$:/core/modules/utils/diff-match-patch/diff_match_patch.js",
"module-type": "library"
},
"$:/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.hasAttribute && el.hasAttribute(\"class\") && el.getAttribute(\"class\").split(\" \").indexOf(className) !== -1;\n};\n\nexports.addClass = function(el,className) {\n\tvar c = (el.getAttribute(\"class\") || \"\").split(\" \");\n\tif(c.indexOf(className) === -1) {\n\t\tc.push(className);\n\t\tel.setAttribute(\"class\",c.join(\" \"));\n\t}\n};\n\nexports.removeClass = function(el,className) {\n\tvar c = (el.getAttribute(\"class\") || \"\").split(\" \"),\n\t\tp = c.indexOf(className);\n\tif(p !== -1) {\n\t\tc.splice(p,1);\n\t\tel.setAttribute(\"class\",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(srcWindow) {\n\tvar scrollWindow = srcWindow || window;\n\tif(\"scrollX\" in scrollWindow) {\n\t\treturn {x: scrollWindow.scrollX, y: scrollWindow.scrollY};\n\t} else {\n\t\treturn {x: scrollWindow.document.documentElement.scrollLeft, y: scrollWindow.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 || parseInt(minHeight,10);\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(element.ownerDocument.defaultView),\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\tvar done = false;\n\ttry {\n\t\twindow.localStorage.setItem(\"tw5-password-\" + name,password);\n\t\tdone = true;\n\t} catch(e) {\n\t}\n\tif(!done) {\n\t\t$tw.savedPasswords = $tw.savedPasswords || Object.create(null);\n\t\t$tw.savedPasswords[name] = password;\n\t}\n};\n\n/*\nRetrieve a named password from the browser\n*/\nexports.getPassword = function(name) {\n\tvar value;\n\ttry {\n\t\tvalue = window.localStorage.getItem(\"tw5-password-\" + name);\n\t} catch(e) {\n\t}\n\tif(value !== undefined) {\n\t\treturn value;\n\t} else {\n\t\treturn ($tw.savedPasswords || Object.create(null))[name] || \"\";\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/*\nCopy plain text to the clipboard on browsers that support it\n*/\nexports.copyToClipboard = function(text,options) {\n\toptions = options || {};\n\tvar textArea = document.createElement(\"textarea\");\n\ttextArea.style.position = \"fixed\";\n\ttextArea.style.top = 0;\n\ttextArea.style.left = 0;\n\ttextArea.style.fontSize = \"12pt\";\n\ttextArea.style.width = \"2em\";\n\ttextArea.style.height = \"2em\";\n\ttextArea.style.padding = 0;\n\ttextArea.style.border = \"none\";\n\ttextArea.style.outline = \"none\";\n\ttextArea.style.boxShadow = \"none\";\n\ttextArea.style.background = \"transparent\";\n\ttextArea.value = text;\n\tdocument.body.appendChild(textArea);\n\ttextArea.select();\n\ttextArea.setSelectionRange(0,text.length);\n\tvar succeeded = false;\n\ttry {\n\t\tsucceeded = document.execCommand(\"copy\");\n\t} catch (err) {\n\t}\n\tif(!options.doNotNotify) {\n\t\t$tw.notifier.display(succeeded ? \"$:/language/Notifications/CopiedToClipboard/Succeeded\" : \"$:/language/Notifications/CopiedToClipboard/Failed\");\n\t}\n\tdocument.body.removeChild(textArea);\n};\n\nexports.getLocationPath = function() {\n\treturn window.location.toString().split(\"#\")[0];\n};\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\tif(event.dataTransfer === undefined) {\n\t\t\t\treturn false;\n\t\t\t}\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\t \tstartActions = options.startActions;\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// Invoke drag-start actions if given\n\t\t\t\tif(startActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(startActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\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// Collect the tiddlers being dragged\n\t\t\t\tvar dragTiddler = options.dragTiddlerFn && options.dragTiddlerFn(),\n\t\t\t\t\tdragFilter = options.dragFilterFn && options.dragFilterFn(),\n\t\t\t\t\ttitles = dragTiddler ? [dragTiddler] : [],\n\t\t\t \t\tendActions = options.endActions;\n\t\t\t\tif(dragFilter) {\n\t\t\t\t\ttitles.push.apply(titles,options.widget.wiki.filterTiddlers(dragFilter,options.widget));\n\t\t\t\t}\n\t\t\t\tvar titleString = $tw.utils.stringifyList(titles);\n\t\t\t\t$tw.dragInProgress = null;\n\t\t\t\t// Invoke drag-end actions if given\n\t\t\t\tif(endActions !== undefined) {\n\t\t\t\t\toptions.widget.invokeActionString(endActions,options.widget,event,{actionTiddler: titleString});\n\t\t\t\t}\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\tif($tw.log.IMPORT) {\n\t\tconsole.log(\"Available data types:\");\n\t\tfor(var type=0; type<dataTransfer.types.length; type++) {\n\t\t\tconsole.log(\"type\",dataTransfer.types[type],dataTransfer.getData(dataTransfer.types[type]))\n\t\t}\n\t}\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\theaders: hashmap of headers to send\n\ttype: GET, PUT, POST etc\n\tcallback: function invoked with (err,data,xhr)\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\turl = options.url,\n\t\theaders = options.headers || {accept: \"application/json\"},\n\t\thasHeader = function(targetHeader) {\n\t\t\ttargetHeader = targetHeader.toLowerCase();\n\t\t\tvar result = false;\n\t\t\t$tw.utils.each(headers,function(header,headerTitle,object) {\n\t\t\t\tif(headerTitle.toLowerCase() === targetHeader) {\n\t\t\t\t\tresult = true;\n\t\t\t\t}\n\t\t\t});\n\t\t\treturn result;\n\t\t},\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\tif(type === \"GET\" || type === \"HEAD\") {\n\t\t\t\turl += \"?\" + results.join(\"&\");\n\t\t\t} else {\n\t\t\t\tdata = results.join(\"&\");\n\t\t\t}\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,null,this);\n\t\t}\n\t};\n\t// Make the request\n\trequest.open(type,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 && !hasHeader(\"Content-Type\")) {\n\t\trequest.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded; charset=UTF-8\");\n\t}\n\tif(!hasHeader(\"X-Requested-With\")) {\n\t\trequest.setRequestHeader(\"X-Requested-With\",\"TiddlyWiki\");\n\t}\n\ttry {\n\t\trequest.send(data);\n\t} catch(e) {\n\t\toptions.callback(e,null,this);\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\");\nvar navigator = require(\"$:/core/modules/widgets/navigator.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\tthis.srcDocument = options.variables && (options.variables.rootwindow === \"true\" ||\n\t\t\t\toptions.variables.rootwindow === \"yes\") ? document :\n\t\t\t\t(options.event.event && options.event.event.target ? options.event.event.target.ownerDocument : document);\n\tthis.srcWindow = this.srcDocument.defaultView;\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({\n\t\t\tcurrentTiddler: title,\n\t\t\t\"tv-story-list\": (options.event && options.event.widget ? options.event.widget.getVariable(\"tv-story-list\") : \"\"),\n\t\t\t\"tv-history-list\": (options.event && options.event.widget ? options.event.widget.getVariable(\"tv-history-list\") : \"\")\n\t\t},options.variables);\n\n\t// Create the wrapper divs\n\tvar wrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalBackdrop = this.srcDocument.createElement(\"div\"),\n\t\tmodalWrapper = this.srcDocument.createElement(\"div\"),\n\t\tmodalHeader = this.srcDocument.createElement(\"div\"),\n\t\theaderTitle = this.srcDocument.createElement(\"h3\"),\n\t\tmodalBody = this.srcDocument.createElement(\"div\"),\n\t\tmodalLink = this.srcDocument.createElement(\"a\"),\n\t\tmodalFooter = this.srcDocument.createElement(\"div\"),\n\t\tmodalFooterHelp = this.srcDocument.createElement(\"span\"),\n\t\tmodalFooterButtons = this.srcDocument.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\tif(tiddler.fields && tiddler.fields.class) {\n\t\t$tw.utils.addClass(wrapper,tiddler.fields.class);\n\t}\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\tvar navigatorTree = {\n\t\t\"type\": \"navigator\",\n\t\t\"attributes\": {\n\t\t\t\"story\": {\n\t\t\t\t\"name\": \"story\",\n\t\t\t\t\"type\": \"string\",\n\t\t\t\t\"value\": variables[\"tv-story-list\"]\n\t\t\t},\n\t\t\t\"history\": {\n\t\t\t\t\"name\": \"history\",\n\t\t\t\t\"type\": \"string\",\n\t\t\t\t\"value\": variables[\"tv-history-list\"]\n\t\t\t}\n\t\t},\n\t\t\"tag\": \"$navigator\",\n\t\t\"isBlock\": true,\n\t\t\"children\": []\n\t};\n\tvar navigatorWidgetNode = new navigator.navigator(navigatorTree, {\n\t\twiki: this.wiki,\n\t\tdocument : this.srcDocument,\n\t\tparentWidget: $tw.rootWidget\n\t});\n\tnavigatorWidgetNode.render(modalBody,null);\n\t\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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\n\t\tvariables: variables,\n\t\timportPageMacros: true\n\t});\n\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(this.srcDocument.createTextNode(\"Right-click to save changes\"));\n\t\tmodalBody.appendChild(modalLink);\n\t}\n\t// Render the footer of the message\n\tif(tiddler.fields && tiddler.fields.help) {\n\t\tvar link = this.srcDocument.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(this.srcDocument.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: navigatorWidgetNode,\n\t\tdocument: this.srcDocument,\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(\" + self.srcWindow.innerHeight + \"px)\"}\n\t\t]);\n\t\t// Set up an event for the transition end\n\t\tself.srcWindow.setTimeout(function() {\n\t\t\tif(wrapper.parentNode) {\n\t\t\t\t// Remove the modal message from the DOM\n\t\t\t\tself.srcDocument.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(\" + (-this.srcWindow.innerHeight) + \"px)\"}\n\t]);\n\t// Put the message into the document\n\tthis.srcDocument.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\tvar windowContainer = $tw.pageContainer ? ($tw.pageContainer === this.srcDocument.body.firstChild ? $tw.pageContainer : this.srcDocument.body.firstChild) : null;\n\tif(windowContainer) {\n\t\t$tw.utils.toggleClass(windowContainer,\"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 (one of domNode or domNodeRect is required)\n\tdomNodeRect: rectangle 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\tfloating: if true, skips registering the popup, meaning that it will need manually clearing\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\n\t// Store the popup details if not already there\n\tif(!options.floating && 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\tnoStateReference: options.noStateReference\n\t\t});\n\t}\n\t// Set the state tiddler\n\tvar rect;\n\tif(options.domNodeRect) {\n\t\trect = options.domNodeRect;\n\t} else {\n\t\trect = {\n\t\t\tleft: options.domNode.offsetLeft,\n\t\t\ttop: options.domNode.offsetTop,\n\t\t\twidth: options.domNode.offsetWidth,\n\t\t\theight: options.domNode.offsetHeight\n\t\t};\n\t}\n\tvar popupRect = \"(\" + rect.left + \",\" + rect.top + \",\" + \n\t\t\t\trect.width + \",\" + rect.height + \")\";\n\tif(options.noStateReference) {\n\t\toptions.wiki.setText(options.title,\"text\",undefined,popupRect);\n\t} else {\n\t\toptions.wiki.setTextReference(options.title,popupRect);\n\t}\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\tif(popup.noStateReference) {\n\t\t\t\tpopup.wiki.deleteTiddler(popup.title);\n\t\t\t} else {\n\t\t\t\tpopup.wiki.deleteTiddler($tw.utils.parseTextReference(popup.title).title);\n \t\t}\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.isScrolling = function() {\n\treturn this.idRequestFrame !== null;\n}\n\nPageScroller.prototype.cancelScroll = function(srcWindow) {\n\tif(this.idRequestFrame) {\n\t\tthis.cancelAnimationFrame.call(srcWindow,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\tif(event.paramObject && event.paramObject.selector) {\n\t\t\tthis.scrollSelectorIntoView(null,event.paramObject.selector);\n\t\t} else {\n\t\t\tthis.scrollIntoView(event.target);\t\t\t\n\t\t}\n\t\treturn false; // Event was handled\n\t}\n\treturn true;\n};\n\n/*\nHandle a scroll event hitting the page document\n*/\nPageScroller.prototype.scrollIntoView = function(element,callback) {\n\tvar self = this,\n\t\tduration = $tw.utils.getAnimationDuration(),\n\t srcWindow = element ? element.ownerDocument.defaultView : window;\n\t// Now get ready to scroll the body\n\tthis.cancelScroll(srcWindow);\n\tthis.startTime = Date.now();\n\t// Get the height of any position:fixed toolbars\n\tvar toolbar = srcWindow.document.querySelector(\".tc-adjust-top-of-scroll\"),\n\t\toffset = 0;\n\tif(toolbar) {\n\t\toffset = toolbar.offsetHeight;\n\t}\n\t// Get the client bounds of the element and adjust by the scroll position\n\tvar getBounds = function() {\n\t\t\tvar clientBounds = typeof callback === 'function' ? callback() : element.getBoundingClientRect(),\n\t\t\t\tscrollPosition = $tw.utils.getScrollPosition(srcWindow);\n\t\t\treturn {\n\t\t\t\tleft: clientBounds.left + scrollPosition.x,\n\t\t\t\ttop: clientBounds.top + scrollPosition.y - offset,\n\t\t\t\twidth: clientBounds.width,\n\t\t\t\theight: clientBounds.height\n\t\t\t};\n\t\t},\n\t\t// We'll consider the horizontal and vertical scroll directions separately via this function\n\t\t// targetPos/targetSize - position and size of the target element\n\t\t// currentPos/currentSize - position and size of the current scroll viewport\n\t\t// returns: new position of the scroll viewport\n\t\tgetEndPos = function(targetPos,targetSize,currentPos,currentSize) {\n\t\t\tvar newPos = targetPos;\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\tdrawFrame = function drawFrame() {\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(srcWindow);\n\t\t\t\tt = 1;\n\t\t\t}\n\t\t\tt = $tw.utils.slowInSlowOut(t);\n\t\t\tvar scrollPosition = $tw.utils.getScrollPosition(srcWindow),\n\t\t\t\tbounds = getBounds(),\n\t\t\t\tendX = getEndPos(bounds.left,bounds.width,scrollPosition.x,srcWindow.innerWidth),\n\t\t\t\tendY = getEndPos(bounds.top,bounds.height,scrollPosition.y,srcWindow.innerHeight);\n\t\t\tsrcWindow.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(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\tdrawFrame();\n};\n\nPageScroller.prototype.scrollSelectorIntoView = function(baseElement,selector,callback) {\n\tbaseElement = baseElement || document.body;\n\tvar element = baseElement.querySelector(selector);\n\tif(element) {\n\t\tthis.scrollIntoView(element,callback);\t\t\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_Node = function (){\n\tthrow TypeError(\"Illegal constructor\");\n};\n\nObject.defineProperty(TW_Node.prototype, 'ELEMENT_NODE', {\n\tget: function() {\n\t\treturn 1;\n\t}\n});\n\nObject.defineProperty(TW_Node.prototype, 'TEXT_NODE', {\n\tget: function() {\n\t\treturn 3;\n\t}\n});\n\nvar TW_TextNode = function(text) {\n\tbumpSequenceNumber(this);\n\tthis.textContent = text + \"\";\n};\n\nTW_TextNode.prototype = Object.create(TW_Node.prototype);\n\nObject.defineProperty(TW_TextNode.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn this.TEXT_NODE;\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\nTW_Element.prototype = Object.create(TW_Node.prototype);\n\nObject.defineProperty(TW_Element.prototype, \"style\", {\n\tget: function() {\n\t\treturn this._style;\n\t},\n\tset: function(str) {\n\t\tvar self = this;\n\t\tstr = str || \"\";\n\t\t$tw.utils.each(str.split(\";\"),function(declaration) {\n\t\t\tvar parts = declaration.split(\":\"),\n\t\t\t\tname = $tw.utils.trim(parts[0]),\n\t\t\t\tvalue = $tw.utils.trim(parts[1]);\n\t\t\tif(name && value) {\n\t\t\t\tself._style[$tw.utils.convertStyleNameToPropertyName(name)] = value;\n\t\t\t}\n\t\t});\n\t}\n});\n\nObject.defineProperty(TW_Element.prototype, \"nodeType\", {\n\tget: function() {\n\t\treturn this.ELEMENT_NODE;\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($tw.utils.convertPropertyNameToStyleName(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/*\nReturn the subdirectories of a path\n*/\nexports.getSubdirectories = function(dirPath) {\n\tif(!$tw.utils.isDirectory(dirPath)) {\n\t\treturn null;\n\t}\n\tvar subdirs = [];\n\t$tw.utils.each(fs.readdirSync(dirPath),function(item) {\n\t\tif($tw.utils.isDirectory(path.resolve(dirPath,item))) {\n\t\t\tsubdirs.push(item);\n\t\t}\n\t});\n\treturn subdirs;\n}\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 = path.resolve($tw.utils.removeTrailingSeparator(srcPath));\n\tdstPath = path.resolve($tw.utils.removeTrailingSeparator(dstPath));\n\t// Check that neither director is within the other\n\tif(srcPath.substring(0,dstPath.length) === dstPath || dstPath.substring(0,srcPath.length) === srcPath) {\n\t\treturn \"Cannot copy nested directories\";\n\t}\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 = Buffer.alloc(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/*\nCreate a fileInfo object for saving a tiddler:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file on disk (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n\tisEditableFile: true if the tiddler was loaded via non-standard options & marked editable\nOptions include:\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\textFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters,\n\tfileInfo: an existing fileInfo to check against\n\toriginalpath: a preferred filepath if no pathFilters match\n*/\nexports.generateTiddlerFileInfo = function(tiddler,options) {\n\tvar fileInfo = {}, metaExt;\n\t// Propagate the isEditableFile flag\n\tif(options.fileInfo) {\n\t\tfileInfo.isEditableFile = options.fileInfo.isEditableFile || false;\n\t}\n\t// Check if the tiddler has any unsafe fields that can't be expressed in a .tid or .meta file: containing control characters, or leading/trailing whitespace\n\tvar hasUnsafeFields = false;\n\t$tw.utils.each(tiddler.getFieldStrings(),function(value,fieldName) {\n\t\tif(fieldName !== \"text\") {\n\t\t\thasUnsafeFields = hasUnsafeFields || /[\\x00-\\x1F]/mg.test(value);\n\t\t\thasUnsafeFields = hasUnsafeFields || ($tw.utils.trim(value) !== value);\n\t\t}\n\t});\n\t// Check for field values \n\tif(hasUnsafeFields) {\n\t\t// Save as a JSON file\n\t\tfileInfo.type = \"application/json\";\n\t\tfileInfo.hasMetaFile = false;\n\t} else {\n\t\t// Save as a .tid or a text/binary file plus a .meta file\n\t\tvar tiddlerType = tiddler.fields.type || \"text/vnd.tiddlywiki\";\n\t\tif(tiddlerType === \"text/vnd.tiddlywiki\") {\n\t\t\t// Save as a .tid file\n\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\tfileInfo.hasMetaFile = false;\n\t\t} else {\n\t\t\t// Save as a text/binary file and a .meta file\n\t\t\tfileInfo.type = tiddlerType;\n\t\t\tfileInfo.hasMetaFile = true;\n\t\t}\n\t\tif(options.extFilters) {\n\t\t\t// Check for extension override\n\t\t\tmetaExt = $tw.utils.generateTiddlerExtension(tiddler.fields.title,{\n\t\t\t\textFilters: options.extFilters,\n\t\t\t\twiki: options.wiki\n\t\t\t});\n\t\t\tif(metaExt){\n\t\t\t\tif(metaExt === \".tid\") {\n\t\t\t\t\t// Overriding to the .tid extension needs special handling\n\t\t\t\t\tfileInfo.type = \"application/x-tiddler\";\n\t\t\t\t\tfileInfo.hasMetaFile = false;\n\t\t\t\t} else if (metaExt === \".json\") {\n\t\t\t\t\t// Overriding to the .json extension needs special handling\n\t\t\t\t\tfileInfo.type = \"application/json\";\n\t\t\t\t\tfileInfo.hasMetaFile = false;\n\t\t\t\t} else {\n\t\t\t\t\t//If the new type matches a known extention, use that MIME type's encoding\n\t\t\t\t\tvar extInfo = $tw.utils.getFileExtensionInfo(metaExt);\n\t\t\t\t\tfileInfo.type = extInfo ? extInfo.type : null;\n\t\t\t\t\tfileInfo.encoding = $tw.utils.getTypeEncoding(metaExt);\n\t\t\t\t\tfileInfo.hasMetaFile = true;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t// Take the file extension from the tiddler content type or metaExt\n\tvar contentTypeInfo = $tw.config.contentTypeInfo[fileInfo.type] || {extension: \"\"};\n\t// Generate the filepath\n\tfileInfo.filepath = $tw.utils.generateTiddlerFilepath(tiddler.fields.title,{\n\t\textension: metaExt || contentTypeInfo.extension,\n\t\tdirectory: options.directory,\n\t\tpathFilters: options.pathFilters,\n\t\twiki: options.wiki,\n\t\tfileInfo: options.fileInfo,\n\t\toriginalpath: options.originalpath\n\t});\n\treturn fileInfo;\n};\n\n/*\nGenerate the file extension for saving a tiddler\nOptions include:\n\textFilters: optional array of filters to be used to generate the extention\n\twiki: optional wiki for evaluating the extFilters\n*/\nexports.generateTiddlerExtension = function(title,options) {\n\tvar self = this,\n\t\textension;\n\t// Check if any of the extFilters applies\n\tif(options.extFilters && options.wiki) { \n\t\t$tw.utils.each(options.extFilters,function(filter) {\n\t\t\tif(!extension) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\textension = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\treturn extension;\n};\n\n/*\nGenerate the filepath for saving a tiddler\nOptions include:\n\textension: file extension to be added the finished filepath\n\tdirectory: absolute path of root directory to which we are saving\n\tpathFilters: optional array of filters to be used to generate the base path\n\twiki: optional wiki for evaluating the pathFilters\n\tfileInfo: an existing fileInfo object to check against\n*/\nexports.generateTiddlerFilepath = function(title,options) {\n\tvar self = this,\n\t\tdirectory = options.directory || \"\",\n\t\textension = options.extension || \"\",\n\t\toriginalpath = options.originalpath || \"\",\n\t\tfilepath;\t\n\t// Check if any of the pathFilters applies\n\tif(options.pathFilters && options.wiki) {\n\t\t$tw.utils.each(options.pathFilters,function(filter) {\n\t\t\tif(!filepath) {\n\t\t\t\tvar source = options.wiki.makeTiddlerIterator([title]),\n\t\t\t\t\tresult = options.wiki.filterTiddlers(filter,null,source);\n\t\t\t\tif(result.length > 0) {\n\t\t\t\t\tfilepath = result[0];\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\tif(!filepath && originalpath !== \"\") {\n\t\t//Use the originalpath without the extension\n\t\tvar ext = path.extname(originalpath);\n\t\tfilepath = originalpath.substring(0,originalpath.length - ext.length);\n\t} else if(!filepath) {\n\t\tfilepath = title;\n\t\t// If the filepath already ends in the extension then remove it\n\t\tif(filepath.substring(filepath.length - extension.length) === extension) {\n\t\t\tfilepath = filepath.substring(0,filepath.length - extension.length);\n\t\t}\n\t\t// Remove any forward or backward slashes so we don't create directories\n\t\tfilepath = filepath.replace(/\\/|\\\\/g,\"_\");\n\t}\n\t//If the path does not start with \".\" or \"..\" and a path seperator, then\n\tif(!/^\\.{1,2}[/\\\\]/g.test(filepath)) {\n\t\t// Don't let the filename start with any dots because such files are invisible on *nix\n\t\tfilepath = filepath.replace(/^\\.+/g,\"_\");\n\t}\n\t// Remove any characters that can't be used in cross-platform filenames\n\tfilepath = $tw.utils.transliterate(filepath.replace(/<|>|~|\\:|\\\"|\\||\\?|\\*|\\^/g,\"_\"));\n\t// Truncate the filename if it is too long\n\tif(filepath.length > 200) {\n\t\tfilepath = filepath.substr(0,200);\n\t}\n\t// If the resulting filename is blank (eg because the title is just punctuation characters)\n\tif(!filepath) {\n\t\t// ...then just use the character codes of the title\n\t\tfilepath = \"\";\t\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tif(filepath) {\n\t\t\t\tfilepath += \"-\";\n\t\t\t}\n\t\t\tfilepath += char.charCodeAt(0).toString();\n\t\t});\n\t}\n\t// Add a uniquifier if the file already exists\n\tvar fullPath, oldPath = (options.fileInfo) ? options.fileInfo.filepath : undefined,\n\t\tcount = 0;\n\tdo {\n\t\tfullPath = path.resolve(directory,filepath + (count ? \"_\" + count : \"\") + extension);\n\t\tif(oldPath && oldPath == fullPath) {\n\t\t\tbreak;\n\t\t}\n\t\tcount++;\n\t} while(fs.existsSync(fullPath));\n\t// If the last write failed with an error, or if path does not start with:\n\t//\tthe resolved options.directory, the resolved wikiPath directory, or the wikiTiddlersPath directory, \n\t//\tthen encodeURIComponent() and resolve to tiddler directory\n\tvar newPath = fullPath,\n\t\tencode = (options.fileInfo || {writeError: false}).writeError == true;\n\tif(!encode){\n\t\tencode = !(fullPath.indexOf(path.resolve(directory)) == 0 ||\n\t\t\tfullPath.indexOf(path.resolve($tw.boot.wikiPath)) == 0 ||\n\t\t\tfullPath.indexOf($tw.boot.wikiTiddlersPath) == 0);\n\t\t}\n\tif(encode){\n\t\tfullPath = path.resolve(directory, encodeURIComponent(fullPath));\n\t}\n\t// Call hook to allow plugins to modify the final path\n\tfullPath = $tw.hooks.invokeHook(\"th-make-tiddler-path\", newPath, fullPath);\n\t// Return the full path to the file\n\treturn fullPath;\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFile = function(tiddler,fileInfo,callback) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFile(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding,function(err) {\n\t\t\tif(err) {\n\t\t\t\treturn callback(err);\n\t\t\t}\n\t\t\tfs.writeFile(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\",callback);\n\t\t});\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFile(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\",callback);\n\t\t} else {\n\t\t\tfs.writeFile(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\",callback);\n\t\t}\n\t}\n};\n\n/*\nSave a tiddler to a file described by the fileInfo:\n\tfilepath: the absolute path to the file containing the tiddler\n\ttype: the type of the tiddler file (NOT the type of the tiddler)\n\thasMetaFile: true if the file also has a companion .meta file\n*/\nexports.saveTiddlerToFileSync = function(tiddler,fileInfo) {\n\t$tw.utils.createDirectory(path.dirname(fileInfo.filepath));\n\tif(fileInfo.hasMetaFile) {\n\t\t// Save the tiddler as a separate body and meta file\n\t\tvar typeInfo = $tw.config.contentTypeInfo[tiddler.fields.type || \"text/plain\"] || {encoding: \"utf8\"};\n\t\tfs.writeFileSync(fileInfo.filepath,tiddler.fields.text,typeInfo.encoding);\n\t\tfs.writeFileSync(fileInfo.filepath + \".meta\",tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}),\"utf8\");\n\t} else {\n\t\t// Save the tiddler as a self contained templated file\n\t\tif(fileInfo.type === \"application/x-tiddler\") {\n\t\t\tfs.writeFileSync(fileInfo.filepath,tiddler.getFieldStringBlock({exclude: [\"text\",\"bag\"]}) + (!!tiddler.fields.text ? \"\\n\\n\" + tiddler.fields.text : \"\"),\"utf8\");\n\t\t} else {\n\t\t\tfs.writeFileSync(fileInfo.filepath,JSON.stringify([tiddler.getFieldStrings({exclude: [\"bag\"]})],null,$tw.config.preferences.jsonSpaces),\"utf8\");\n\t\t}\n\t}\n};\n\n/*\nDelete a file described by the fileInfo if it exits\n*/\nexports.deleteTiddlerFile = function(fileInfo, callback) {\n\t//Only attempt to delete files that exist on disk\n\tif(!fileInfo.filepath || !fs.existsSync(fileInfo.filepath)) {\n\t\treturn callback(null);\n\t}\n\t// Delete the file\n\tfs.unlink(fileInfo.filepath,function(err) {\n\t\tif(err) {\n\t\t\treturn callback(err);\n\t\t}\t\n\t\t// Delete the metafile if present\n\t\tif(fileInfo.hasMetaFile && fs.existsSync(fileInfo.filepath + \".meta\")) {\n\t\t\tfs.unlink(fileInfo.filepath + \".meta\",function(err) {\n\t\t\t\tif(err) {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t\treturn $tw.utils.deleteEmptyDirs(path.dirname(fileInfo.filepath),callback);\n\t\t\t});\n\t\t} else {\n\t\t\treturn $tw.utils.deleteEmptyDirs(path.dirname(fileInfo.filepath),callback);\n\t\t}\n\t});\n};\n\n/*\nCleanup old files on disk, by comparing the options values:\n\tadaptorInfo from $tw.syncer.tiddlerInfo\n\tbootInfo from $tw.boot.files\n*/\nexports.cleanupTiddlerFiles = function(options, callback) {\n\tvar adaptorInfo = options.adaptorInfo || {},\n\tbootInfo = options.bootInfo || {},\n\ttitle = options.title || \"undefined\";\n\tif(adaptorInfo.filepath && bootInfo.filepath && adaptorInfo.filepath !== bootInfo.filepath) {\n\t\treturn $tw.utils.deleteTiddlerFile(adaptorInfo, function(err){\n\t\t\tif(err) {\n\t\t\t\tif ((err.code == \"EPERM\" || err.code == \"EACCES\") && err.syscall == \"unlink\") {\n\t\t\t\t\t// Error deleting the previous file on disk, should fail gracefully\n\t\t\t\t\t$tw.syncer.displayError(\"Server desynchronized. Error cleaning up previous file for tiddler: \"+title, err);\n\t\t\t\t\treturn callback(null);\n\t\t\t\t} else {\n\t\t\t\t\treturn callback(err);\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn callback(null);\n\t\t});\n\t} else {\n\t\treturn callback(null);\n\t}\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils-node"
},
"$:/core/modules/utils/linkedlist.js": {
"title": "$:/core/modules/utils/linkedlist.js",
"text": "/*\\\nmodule-type: utils\ntitle: $:/core/modules/utils/linkedlist.js\ntype: application/javascript\n\nThis is a doubly-linked indexed list intended for manipulation, particularly\npushTop, which it does with significantly better performance than an array.\n\n\\*/\n(function(){\n\nfunction LinkedList() {\n\tthis.clear();\n};\n\nLinkedList.prototype.clear = function() {\n\tthis.index = Object.create(null);\n\t// LinkedList performs the duty of both the head and tail node\n\tthis.next = this;\n\tthis.prev = this;\n\tthis.length = 0;\n};\n\nLinkedList.prototype.remove = function(value) {\n\tif($tw.utils.isArray(value)) {\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_removeOne(this,value[t]);\n\t\t}\n\t} else {\n\t\t_removeOne(this,value);\n\t}\n};\n\nLinkedList.prototype.push = function(/* values */) {\n\tfor(var i = 0; i < arguments.length; i++) {\n\t\tvar value = arguments[i];\n\t\tvar node = {value: value};\n\t\tvar preexistingNode = this.index[value];\n\t\t_linkToEnd(this,node);\n\t\tif(preexistingNode) {\n\t\t\t// We want to keep pointing to the first instance, but we want\n\t\t\t// to have that instance (or chain of instances) point to the\n\t\t\t// new one.\n\t\t\twhile (preexistingNode.copy) {\n\t\t\t\tpreexistingNode = preexistingNode.copy;\n\t\t\t}\n\t\t\tpreexistingNode.copy = node;\n\t\t} else {\n\t\t\tthis.index[value] = node;\n\t\t}\n\t}\n};\n\nLinkedList.prototype.pushTop = function(value) {\n\tif($tw.utils.isArray(value)) {\n\t\tfor(var t=0; t<value.length; t++) {\n\t\t\t_removeOne(this,value[t]);\n\t\t}\n\t\tthis.push.apply(this,value);\n\t} else {\n\t\tvar node = _removeOne(this,value);\n\t\tif(!node) {\n\t\t\tnode = {value: value};\n\t\t\tthis.index[value] = node;\n\t\t} else {\n\t\t\t// Put this node at the end of the copy chain.\n\t\t\tvar preexistingNode = node;\n\t\t\twhile(preexistingNode.copy) {\n\t\t\t\tpreexistingNode = preexistingNode.copy;\n\t\t\t}\n\t\t\t// The order of these three statements is important,\n\t\t\t// because sometimes preexistingNode == node.\n\t\t\tpreexistingNode.copy = node;\n\t\t\tthis.index[value] = node.copy;\n\t\t\tnode.copy = undefined;\n\t\t}\n\t\t_linkToEnd(this,node);\n\t}\n};\n\nLinkedList.prototype.each = function(callback) {\n\tfor(var ptr = this.next; ptr !== this; ptr = ptr.next) {\n\t\tcallback(ptr.value);\n\t}\n};\n\nLinkedList.prototype.toArray = function() {\n\tvar output = [];\n\tfor(var ptr = this.next; ptr !== this; ptr = ptr.next) {\n\t\toutput.push(ptr.value);\n\t}\n\treturn output;\n};\n\nfunction _removeOne(list,value) {\n\tvar node = list.index[value];\n\tif(node) {\n\t\tnode.prev.next = node.next;\n\t\tnode.next.prev = node.prev;\n\t\tlist.length -= 1;\n\t\t// Point index to the next instance of the same value, maybe nothing.\n\t\tlist.index[value] = node.copy;\n\t}\n\treturn node;\n};\n\nfunction _linkToEnd(list,node) {\n\t// Sticks the given node onto the end of the list.\n\tlist.prev.next = node;\n\tnode.prev = list.prev;\n\tlist.prev = node;\n\tnode.next = list;\n\tlist.length += 1;\n};\n\nexports.LinkedList = LinkedList;\n\n})();\n",
"module-type": "utils",
"type": "application/javascript"
},
"$:/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\tthis.save = \"save\" in options ? options.save : true;\n\tthis.saveLimit = options.saveLimit || 100 * 1024;\n\tthis.saveBufferLogger = this;\n\tthis.buffer = \"\";\n\tthis.alertCount = 0;\n}\n\nLogger.prototype.setSaveBuffer = function(logger) {\n\tthis.saveBufferLogger = logger;\n};\n\n/*\nLog a message\n*/\nLogger.prototype.log = function(/* args */) {\n\tvar self = this;\n\tif(this.enable) {\n\t\tif(this.saveBufferLogger.save) {\n\t\t\tthis.saveBufferLogger.buffer += $tw.utils.formatDateString(new Date(),\"YYYY MM DD 0hh:0mm:0ss.0XXX\") + \":\";\n\t\t\t$tw.utils.each(Array.prototype.slice.call(arguments,0),function(arg,index) {\n\t\t\t\tself.saveBufferLogger.buffer += \" \" + arg;\n\t\t\t});\n\t\t\tthis.saveBufferLogger.buffer += \"\\n\";\n\t\t\tthis.saveBufferLogger.buffer = this.saveBufferLogger.buffer.slice(-this.saveBufferLogger.saveLimit);\t\t\t\n\t\t}\n\t\tif(console !== undefined && console.log !== undefined) {\n\t\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\t}\n\t} \n};\n\n/*\nRead the message buffer\n*/\nLogger.prototype.getBuffer = function() {\n\treturn this.saveBufferLogger.buffer;\n};\n\n/*\nLog a structure as a table\n*/\nLogger.prototype.table = function(value) {\n\t(console.table || console.log)(value);\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\tthis.alertCount += 1;\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\n/*\nClear outstanding alerts\n*/\nLogger.prototype.clearAlerts = function() {\n\tvar self = this;\n\tif($tw.browser && this.alertCount > 0) {\n\t\t$tw.utils.each($tw.wiki.getTiddlersWithTag(ALERT_TAG),function(title) {\n\t\t\tvar tiddler = $tw.wiki.getTiddler(title);\n\t\t\tif(tiddler.fields.component === self.componentName) {\n\t\t\t\t$tw.wiki.deleteTiddler(title);\n\t\t\t}\n\t\t});\n\t\tthis.alertCount = 0;\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 by measurement name of {time:, invocations:}\n\tthis.logger = new $tw.utils.Logger(\"performance\");\n\tthis.showGreeting();\n}\n\nPerformance.prototype.showGreeting = function() {\n\tif($tw.browser) {\n\t\tthis.logger.log(\"Execute $tw.perf.log(); to see filter execution timings\");\t\t\n\t}\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\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\treturn result;\n\t\t};\n\t} else {\n\t\treturn fn;\n\t}\n};\n\nPerformance.prototype.log = function() {\n\tvar self = this,\n\t\ttotalTime = 0,\n\t\torderedMeasures = Object.keys(this.measures).sort(function(a,b) {\n\t\t\tif(self.measures[a].time > self.measures[b].time) {\n\t\t\t\treturn -1;\n\t\t\t} else if (self.measures[a].time < self.measures[b].time) {\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$tw.utils.each(orderedMeasures,function(name) {\n\t\ttotalTime += self.measures[name].time;\n\t});\n\tvar results = []\n\t$tw.utils.each(orderedMeasures,function(name) {\n\t\tvar measure = self.measures[name];\n\t\tresults.push({name: name,invocations: measure.invocations, avgTime: measure.time / measure.invocations, totalTime: measure.time, percentTime: (measure.time / totalTime) * 100})\n\t});\n\tself.logger.table(results);\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\tif(!(name in self.measures)) {\n\t\t\t\tself.measures[name] = {time: 0, invocations: 0};\n\t\t\t}\n\t\t\tself.measures[name].time += $tw.utils.timer(startTime);\n\t\t\tself.measures[name].invocations++;\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\nexports.transliterateToSafeASCII = function(str) {\n\treturn str.replace(/[^\\x00-\\x7F]/g,function(ch) {\n\t\treturn exports.transliterationPairs[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\nvar base64utf8 = require(\"$:/core/modules/utils/base64-utf8/base64-utf8.module.js\");\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/*\nLog a table of name: value pairs\n*/\nexports.logTable = function(data) {\n\tif(console.table) {\n\t\tconsole.table(data);\n\t} else {\n\t\t$tw.utils.each(data,function(value,name) {\n\t\t\tconsole.log(name + \": \" + value);\n\t\t});\n\t}\n}\n\n/*\nReturn the integer represented by the str (string).\nReturn the dflt (default) parameter if str is not a base-10 number.\n*/\nexports.getInt = function(str,deflt) {\n\tvar i = parseInt(str,10);\n\treturn isNaN(i) ? deflt : i;\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\nexports.trimPrefix = function(str,unwanted) {\n\tif(typeof str === \"string\" && typeof unwanted === \"string\") {\n\t\tif(unwanted === \"\") {\n\t\t\treturn str.replace(/^\\s\\s*/, '');\n\t\t} else {\n\t\t\t// Safely regexp-escape the unwanted text\n\t\t\tunwanted = unwanted.replace(/[\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n\t\t\tvar regex = new RegExp('^(' + unwanted + ')+');\n\t\t\treturn str.replace(regex, '');\n\t\t}\n\t} else {\n\t\treturn str;\n\t}\n};\n\nexports.trimSuffix = function(str,unwanted) {\n\tif(typeof str === \"string\" && typeof unwanted === \"string\") {\n\t\tif(unwanted === \"\") {\n\t\t\treturn str.replace(/\\s\\s*$/, '');\n\t\t} else {\n\t\t\t// Safely regexp-escape the unwanted text\n\t\t\tunwanted = unwanted.replace(/[\\\\^$*+?.()|[\\]{}]/g, '\\\\$&');\n\t\t\tvar regex = new RegExp('(' + unwanted + ')+$');\n\t\t\treturn str.replace(regex, '');\n\t\t}\n\t} else {\n\t\treturn str;\n\t}\n};\n\n/*\nConvert a string to sentence case (ie capitalise first letter)\n*/\nexports.toSentenceCase = function(str) {\n\treturn (str || \"\").replace(/^\\S/, function(c) {return c.toUpperCase();});\n}\n\n/*\nConvert a string to title case (ie capitalise each initial letter)\n*/\nexports.toTitleCase = function(str) {\n\treturn (str || \"\").replace(/(^|\\s)\\S/g, function(c) {return c.toUpperCase();});\n}\n\t\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/*\nDetermine whether an array-item is an object-property\n*/\nexports.hopArray = function(object,array) {\n\tfor(var i=0; i<array.length; i++) {\n\t\tif($tw.utils.hop(object,array[i])) {\n\t\t\treturn true;\n\t\t}\n\t}\n\treturn false;\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.pad($tw.utils.getYearForWeekNo(date),4);\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 $tw.utils.pad(date.getFullYear(),4);\n\t\t\t}],\n\t\t\t[/^aYYYY/, function() {\n\t\t\t\treturn $tw.utils.pad(Math.abs(date.getFullYear()),4);\n\t\t\t}],\n\t\t\t[/^\\{era:([^,\\|}]*)\\|([^}\\|]*)\\|([^}]*)\\}/, function(match) {\n\t\t\t\tvar year = date.getFullYear();\n\t\t\t\treturn year === 0 ? match[2] : (year < 0 ? match[1] : match[3]);\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(),3);\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(null,match);\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\t\tc;\n\tif(e.charAt(0) === \"#\") {\n\t\tif(e.charAt(1) === \"x\" || e.charAt(1) === \"X\") {\n\t\t\tc = parseInt(e.substr(2),16);\n\t\t} else {\n\t\t\tc = parseInt(e.substr(1),10);\n\t\t}\n\t\tif(isNaN(c)) {\n\t\t\treturn s;\n\t\t} else {\n\t\t\treturn converter(c);\n\t\t}\n\t} else {\n\t\tc = $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, rawUnicode) {\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\tvar regex = rawUnicode ? /[\\x00-\\x1f]/g : /[\\x00-\\x1f\\x80-\\uFFFF]/g;\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(regex, 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, rawUnicode) {\n\t// See http://www.json.org/\n\tvar regex = rawUnicode ? /[\\x00-\\x1f]/g : /[\\x00-\\x1f\\x80-\\uFFFF]/g;\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(regex,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) || 0;\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\treturn base64utf8.base64.decode.call(base64utf8,string64);\n};\n\n/*\nEncode a string to base64\n*/\nexports.base64Encode = function(string64) {\n\treturn base64utf8.base64.encode.call(base64utf8,string64);\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();\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,_canonical_uri) {\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\tif(_canonical_uri) {\n\t\tparts.push(_canonical_uri);\n\t} else {\n\t\tparts.push(\"data:\");\n\t\tparts.push(type);\n\t\tparts.push(isBase64 ? \";base64\" : \"\");\n\t\tparts.push(\",\");\n\t\tparts.push(isBase64 ? text : encodeURIComponent(text));\t\t\n\t}\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/*\nReturn system information useful for debugging\n*/\nexports.getSystemInfo = function(str,ending,position) {\n\tvar results = [],\n\t\tsave = function(desc,value) {\n\t\t\tresults.push(desc + \": \" + value);\n\t\t};\n\tif($tw.browser) {\n\t\tsave(\"User Agent\",navigator.userAgent);\n\t\tsave(\"Online Status\",window.navigator.onLine);\n\t}\n\tif($tw.node) {\n\t\tsave(\"Node Version\",process.version);\n\t}\n\treturn results.join(\"\\n\");\n};\n\nexports.parseNumber = function(str) {\n\treturn parseFloat(str) || 0;\n};\n\nexports.parseInt = function(str) {\n\treturn parseInt(str,10) || 0;\n};\n\nexports.stringifyNumber = function(num) {\n\treturn num + \"\";\n};\n\nexports.makeCompareFunction = function(type,options) {\n\toptions = options || {};\n\tvar gt = options.invert ? -1 : +1,\n\t\tlt = options.invert ? +1 : -1,\n\t\tcompare = function(a,b) {\n\t\t\tif(a > b) {\n\t\t\t\treturn gt ;\n\t\t\t} else if(a < b) {\n\t\t\t\treturn lt;\n\t\t\t} else {\n\t\t\t\treturn 0;\n\t\t\t}\n\t\t},\n\t\ttypes = {\n\t\t\t\"number\": function(a,b) {\n\t\t\t\treturn compare($tw.utils.parseNumber(a),$tw.utils.parseNumber(b));\n\t\t\t},\n\t\t\t\"integer\": function(a,b) {\n\t\t\t\treturn compare($tw.utils.parseInt(a),$tw.utils.parseInt(b));\n\t\t\t},\n\t\t\t\"string\": function(a,b) {\n\t\t\t\treturn compare(\"\" + a,\"\" +b);\n\t\t\t},\n\t\t\t\"date\": function(a,b) {\n\t\t\t\tvar dateA = $tw.utils.parseDate(a),\n\t\t\t\t\tdateB = $tw.utils.parseDate(b);\n\t\t\t\tif(!isFinite(dateA)) {\n\t\t\t\t\tdateA = new Date(0);\n\t\t\t\t}\n\t\t\t\tif(!isFinite(dateB)) {\n\t\t\t\t\tdateB = new Date(0);\n\t\t\t\t}\n\t\t\t\treturn compare(dateA,dateB);\n\t\t\t},\n\t\t\t\"version\": function(a,b) {\n\t\t\t\treturn $tw.utils.compareVersions(a,b);\n\t\t\t}\n\t\t};\n\treturn (types[type] || types[options.defaultType] || types.number);\n};\n\n})();\n",
"type": "application/javascript",
"module-type": "utils"
},
"$:/core/modules/widgets/action-confirm.js": {
"title": "$:/core/modules/widgets/action-confirm.js",
"text": "/*\\\n\ntitle: $:/core/modules/widgets/action-confirm.js\ntype: application/javascript\nmodule-type: 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 ConfirmWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nConfirmWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nConfirmWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n\tthis.parentDomNode = parent;\n\tthis.renderChildren(parent,nextSibling);\n};\n\n/*\nCompute the internal state of the widget\n*/\nConfirmWidget.prototype.execute = function() {\n\tthis.message = this.getAttribute(\"$message\",$tw.language.getString(\"ConfirmAction\"));\n\tthis.prompt = (this.getAttribute(\"$prompt\",\"yes\") == \"no\" ? false : true);\n\tthis.makeChildWidgets();\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nConfirmWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$message\"] || changedAttributes[\"$prompt\"]) {\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*/\nConfirmWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tvar invokeActions = true,\n\t\thandled = true;\n\tif(this.prompt) {\n\t\tinvokeActions = confirm(this.message);\n\t}\n\tif(invokeActions) {\n\t\thandled = this.invokeActions(triggeringWidget,event);\n\t}\n\treturn handled;\n};\n\nConfirmWidget.prototype.allowActionPropagation = function() {\n\treturn false;\n};\n\nexports[\"action-confirm\"] = ConfirmWidget;\n\n})();",
"type": "application/javascript",
"module-type": "widget"
},
"$:/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, require:false, exports: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.hasBase = !!this.actionBaseTitle;\n\tthis.actionSaveTitle = this.getAttribute(\"$savetitle\");\n\tthis.actionSaveDraftTitle = this.getAttribute(\"$savedrafttitle\");\n\tthis.actionTimestamp = this.getAttribute(\"$timestamp\",\"yes\") === \"yes\";\n\t//Following params are new since 5.1.22\n\tthis.actionTemplate = this.getAttribute(\"$template\");\n\tthis.useTemplate = !!this.actionTemplate;\n\tthis.actionOverwrite = this.getAttribute(\"$overwrite\",\"no\");\n\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.getTiddlerText(\"$:/language/DefaultNewTiddlerTitle\"), // Get the initial new-tiddler title\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\tif(this.hasBase && this.actionOverwrite === \"no\") {\n\t\ttitle = this.wiki.generateNewTitle(this.actionBaseTitle);\n\t} else if (this.hasBase && this.actionOverwrite === \"yes\") {\n\t\ttitle = this.actionBaseTitle\n\t}\n\t// NO $basetitle BUT $template parameter is available\n\t// the title MUST be unique, otherwise the template would be overwritten\n\tif (!this.hasBase && this.useTemplate) {\n\t\ttitle = this.wiki.generateNewTitle(this.actionTemplate);\n\t} else if (!this.hasBase && !this.useTemplate) {\n\t\t// If NO $basetitle AND NO $template use initial title\n\t\t// DON'T overwrite any stuff\n\t\ttitle = this.wiki.generateNewTitle(title);\n\t}\n\tvar templateTiddler = this.wiki.getTiddler(this.actionTemplate) || {};\n\tvar tiddler = this.wiki.addTiddler(new $tw.Tiddler(templateTiddler.fields,creationFields,fields,modificationFields,{title: title}));\n\tif(this.actionSaveTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveTitle,title,this.getVariable(\"currentTiddler\"));\n\t}\n\tif(this.actionSaveDraftTitle) {\n\t\tthis.wiki.setTextReference(this.actionSaveDraftTitle,this.wiki.generateDraftTitle(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 && tiddler) {\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-log.js": {
"title": "$:/core/modules/widgets/action-log.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-log.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to log debug messages\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 LogWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nLogWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nLogWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\nLogWidget.prototype.execute = function(){\n\tthis.message = this.getAttribute(\"$$message\",\"debug\");\n\tthis.logAll = this.getAttribute(\"$$all\",\"no\") === \"yes\" ? true : false;\n\tthis.filter = this.getAttribute(\"$$filter\");\n}\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nLogWidget.prototype.refresh = function(changedTiddlers) {\n\tthis.refreshSelf();\n\treturn true;\n};\n\n/*\nInvoke the action associated with this widget\n*/\nLogWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\tthis.log();\n\treturn true; // Action was invoked\n};\n\nLogWidget.prototype.log = function() {\n\tvar data = {},\n\t\tdataCount,\n\t\tallVars = {},\n\t\tfilteredVars;\n\n\t$tw.utils.each(this.attributes,function(attribute,name) {\n\t\tif(name.substring(0,2) !== \"$$\") {\n\t\t\tdata[name] = attribute;\n\t\t}\t\t\n\t});\n\n\tfor(var v in this.variables) {\n\t\tallVars[v] = this.getVariable(v,{defaultValue:\"\"});\n\t}\t\n\tif(this.filter) {\n\t\tfilteredVars = this.wiki.compileFilter(this.filter).call(this.wiki,this.wiki.makeTiddlerIterator(allVars));\n\t\t$tw.utils.each(filteredVars,function(name) {\n\t\t\tdata[name] = allVars[name];\n\t\t});\t\t\n\t}\n\tdataCount = $tw.utils.count(data);\n\n\tconsole.group(this.message);\n\tif(dataCount > 0) {\n\t\t$tw.utils.logTable(data);\n\t}\n\tif(this.logAll || !dataCount) {\n\t\tconsole.groupCollapsed(\"All variables\");\n\t\t$tw.utils.logTable(allVars);\n\t\tconsole.groupEnd();\n\t}\n\tconsole.groupEnd();\n}\n\nexports[\"action-log\"] = LogWidget;\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\tevent = 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-popup.js": {
"title": "$:/core/modules/widgets/action-popup.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/action-popup.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to trigger a popup.\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 ActionPopupWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nActionPopupWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nActionPopupWidget.prototype.render = function(parent,nextSibling) {\n\tthis.computeAttributes();\n\tthis.execute();\n};\n\n/*\nCompute the internal state of the widget\n*/\nActionPopupWidget.prototype.execute = function() {\n\tthis.actionState = this.getAttribute(\"$state\");\n\tthis.actionCoords = this.getAttribute(\"$coords\");\n};\n\n/*\nRefresh the widget by ensuring our attributes are up to date\n*/\nActionPopupWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"$state\"] || changedAttributes[\"$coords\"]) {\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*/\nActionPopupWidget.prototype.invokeAction = function(triggeringWidget,event) {\n\t// Trigger the popup\n\tvar popupLocationRegExp = /^\\((-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+),(-?[0-9\\.E]+)\\)$/,\n\t\tmatch = popupLocationRegExp.exec(this.actionCoords || \"\");\n\tif(match) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: null,\n\t\t\tdomNodeRect: {\n\t\t\t\tleft: parseFloat(match[1]),\n\t\t\t\ttop: parseFloat(match[2]),\n\t\t\t\twidth: parseFloat(match[3]),\n\t\t\t\theight: parseFloat(match[4])\n\t\t\t},\n\t\t\ttitle: this.actionState,\n\t\t\twiki: this.wiki\n\t\t});\n\t} else {\n\t\t$tw.popup.cancel(0);\n\t}\n\treturn true; // Action was invoked\n};\n\nexports[\"action-popup\"] = ActionPopupWidget;\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\tif(this.accept) {\n\t\tdomNode.setAttribute(\"accept\",this.accept);\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.accept = this.getAttribute(\"accept\");\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\ttag = \"button\",\n\t\tdomNode;\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\tif(this.buttonTag && $tw.config.htmlUnsafeElements.indexOf(this.buttonTag) === -1) {\n\t\ttag = this.buttonTag;\n\t}\n\tdomNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\t// Assign classes\n\tvar classes = this[\"class\"].split(\" \") || [],\n\t\tisPoppedUp = (this.popup || this.popupTitle) && this.isPoppedUp();\n\tif(this.selectedClass) {\n\t\tif((this.set || this.setTitle) && 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// Set the tabindex\n\tif(this.tabIndex) {\n\t\tdomNode.setAttribute(\"tabindex\",this.tabIndex);\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tdomNode.setAttribute(\"disabled\",true);\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(self,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 || self.popupTitle) {\n\t\t\tself.triggerPopup(event);\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.set || self.setTitle) {\n\t\t\tself.setTiddler();\n\t\t\thandled = true;\n\t\t}\n\t\tif(self.actions) {\n\t\t\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\tself.invokeActionString(self.actions,self,event,{modifier: modifierKey});\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.setTitle ? (this.setField ? this.wiki.getTiddler(this.setTitle).getFieldString(this.setField) === this.setTo :\n\t\t(this.setIndex ? this.wiki.extractTiddlerDataItem(this.setTitle,this.setIndex) === this.setTo :\n\t\t\tthis.wiki.getTiddlerText(this.setTitle))) || this.defaultSetValue || this.getVariable(\"currentTiddler\") :\n\t\tthis.wiki.getTextReference(this.set,this.defaultSetValue,this.getVariable(\"currentTiddler\")) === this.setTo;\n};\n\nButtonWidget.prototype.isPoppedUp = function() {\n\tvar tiddler = this.popupTitle ? this.wiki.getTiddler(this.popupTitle) : 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\tif(this.popupTitle) {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popupTitle,\n\t\t\twiki: this.wiki,\n\t\t\tnoStateReference: true\n\t\t});\n\t} else {\n\t\t$tw.popup.triggerPopup({\n\t\t\tdomNode: this.domNodes[0],\n\t\t\ttitle: this.popup,\n\t\t\twiki: this.wiki\n\t\t});\n\t}\n};\n\nButtonWidget.prototype.setTiddler = function() {\n\tif(this.setTitle) {\n\t\tthis.setField ? this.wiki.setText(this.setTitle,this.setField,undefined,this.setTo) :\n\t\t\t\t(this.setIndex ? this.wiki.setText(this.setTitle,undefined,this.setIndex,this.setTo) :\n\t\t\t\tthis.wiki.setText(this.setTitle,\"text\",undefined,this.setTo));\n\t} else {\n\t\tthis.wiki.setTextReference(this.set,this.setTo,this.getVariable(\"currentTiddler\"));\n\t}\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[\"aria-label\"] = this.getAttribute(\"aria-label\");\n\tthis.tooltip = this.getAttribute(\"tooltip\");\n\tthis.style = this.getAttribute(\"style\");\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\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\tthis.setTitle = this.getAttribute(\"setTitle\");\n\tthis.setField = this.getAttribute(\"setField\");\n\tthis.setIndex = this.getAttribute(\"setIndex\");\n\tthis.popupTitle = this.getAttribute(\"popupTitle\");\n\tthis.tabIndex = this.getAttribute(\"tabindex\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nButtonWidget.prototype.updateDomNodeClasses = function() {\n\tvar domNodeClasses = this.domNode.className.split(\" \"),\n\t\toldClasses = this.class.split(\" \"),\n\t\tnewClasses;\t\n\tthis[\"class\"] = this.getAttribute(\"class\",\"\");\n\tnewClasses = this.class.split(\" \");\n\t//Remove classes assigned from the old value of class attribute\n\t$tw.utils.each(oldClasses,function(oldClass){\n\t\tvar i = domNodeClasses.indexOf(oldClass);\n\t\tif(i !== -1) {\n\t\t\tdomNodeClasses.splice(i,1);\n\t\t}\n\t});\n\t//Add new classes from updated class attribute.\n\t$tw.utils.pushTop(domNodeClasses,newClasses);\n\tthis.domNode.className = domNodeClasses.join(\" \");\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.actions || changedAttributes.to || changedAttributes.message || changedAttributes.param || changedAttributes.set || changedAttributes.setTo || changedAttributes.popup || changedAttributes.hover || changedAttributes.selectedClass || changedAttributes.style || changedAttributes.dragFilter || changedAttributes.dragTiddler || (this.set && changedTiddlers[this.set]) || (this.popup && changedTiddlers[this.popup]) || (this.popupTitle && changedTiddlers[this.popupTitle]) || changedAttributes.setTitle || changedAttributes.setField || changedAttributes.setIndex || changedAttributes.popupTitle || changedAttributes.disabled) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.updateDomNodeClasses();\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\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",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\tif(this.checkboxCheckActions && checked) {\n\t\tthis.invokeActionString(this.checkboxCheckActions,this,event);\n\t}\n\tif(this.checkboxUncheckActions && !checked) {\n\t\tthis.invokeActionString(this.checkboxUncheckActions,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.checkboxCheckActions = this.getAttribute(\"checkactions\");\n\tthis.checkboxUncheckActions = this.getAttribute(\"uncheckactions\");\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\tthis.isDisabled = this.getAttribute(\"disabled\",\"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*/\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\"] || changedAttributes.disabled) {\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})();\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 = \"0\";\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/diff-text.js": {
"title": "$:/core/modules/widgets/diff-text.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/diff-text.js\ntype: application/javascript\nmodule-type: widget\n\nWidget to display a diff between two texts\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\tdmp = require(\"$:/core/modules/utils/diff-match-patch/diff_match_patch.js\");\n\nvar DiffTextWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nDiffTextWidget.prototype = new Widget();\n\nDiffTextWidget.prototype.invisibleCharacters = {\n\t\"\\n\": \"↩︎\\n\",\n\t\"\\r\": \"⇠\",\n\t\"\\t\": \"⇥\\t\"\n};\n\n/*\nRender this widget into the DOM\n*/\nDiffTextWidget.prototype.render = function(parent,nextSibling) {\n\tthis.parentDomNode = parent;\n\tthis.computeAttributes();\n\tthis.execute();\n\t// Create the diff\n\tvar dmpObject = new dmp.diff_match_patch(),\n\t\tdiffs = dmpObject.diff_main(this.getAttribute(\"source\"),this.getAttribute(\"dest\"));\n\t// Apply required cleanup\n\tswitch(this.getAttribute(\"cleanup\",\"semantic\")) {\n\t\tcase \"none\":\n\t\t\t// No cleanup\n\t\t\tbreak;\n\t\tcase \"efficiency\":\n\t\t\tdmpObject.diff_cleanupEfficiency(diffs);\n\t\t\tbreak;\n\t\tdefault: // case \"semantic\"\n\t\t\tdmpObject.diff_cleanupSemantic(diffs);\n\t\t\tbreak;\n\t}\n\t// Create the elements\n\tvar domContainer = this.document.createElement(\"div\"), \n\t\tdomDiff = this.createDiffDom(diffs);\n\tparent.insertBefore(domContainer,nextSibling);\n\t// Set variables\n\tthis.setVariable(\"diff-count\",diffs.reduce(function(acc,diff) {\n\t\tif(diff[0] !== dmp.DIFF_EQUAL) {\n\t\t\tacc++;\n\t\t}\n\t\treturn acc;\n\t},0).toString());\n\t// Render child widgets\n\tthis.renderChildren(domContainer,null);\n\t// Render the diff\n\tdomContainer.appendChild(domDiff);\n\t// Save our container\n\tthis.domNodes.push(domContainer);\n};\n\n/*\nCreate DOM elements representing a list of diffs\n*/\nDiffTextWidget.prototype.createDiffDom = function(diffs) {\n\tvar self = this;\n\t// Create the element and assign the attributes\n\tvar domPre = this.document.createElement(\"pre\"),\n\t\tdomCode = this.document.createElement(\"code\");\n\t$tw.utils.each(diffs,function(diff) {\n\t\tvar tag = diff[0] === dmp.DIFF_INSERT ? \"ins\" : (diff[0] === dmp.DIFF_DELETE ? \"del\" : \"span\"),\n\t\t\tclassName = diff[0] === dmp.DIFF_INSERT ? \"tc-diff-insert\" : (diff[0] === dmp.DIFF_DELETE ? \"tc-diff-delete\" : \"tc-diff-equal\"),\n\t\t\tdom = self.document.createElement(tag),\n\t\t\ttext = diff[1],\n\t\t\tcurrPos = 0,\n\t\t\tre = /([\\x00-\\x1F])/mg,\n\t\t\tmatch = re.exec(text),\n\t\t\tspan,\n\t\t\tprintable;\n\t\tdom.className = className;\n\t\twhile(match) {\n\t\t\tif(currPos < match.index) {\n\t\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos,match.index)));\n\t\t\t}\n\t\t\tspan = self.document.createElement(\"span\");\n\t\t\tspan.className = \"tc-diff-invisible\";\n\t\t\tprintable = self.invisibleCharacters[match[0]] || (\"[0x\" + match[0].charCodeAt(0).toString(16) + \"]\");\n\t\t\tspan.appendChild(self.document.createTextNode(printable));\n\t\t\tdom.appendChild(span);\n\t\t\tcurrPos = match.index + match[0].length;\n\t\t\tmatch = re.exec(text);\n\t\t}\n\t\tif(currPos < text.length) {\n\t\t\tdom.appendChild(self.document.createTextNode(text.slice(currPos)));\n\t\t}\n\t\tdomCode.appendChild(dom);\n\t});\n\tdomPre.appendChild(domCode);\n\treturn domPre;\n};\n\n/*\nCompute the internal state of the widget\n*/\nDiffTextWidget.prototype.execute = function() {\n\t// Make child widgets\n\tvar parseTreeNodes;\n\tif(this.parseTreeNode && this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\tparseTreeNodes = this.parseTreeNode.children;\n\t} else {\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: \"$:/language/Diffs/CountMessage\"}\n\t\t\t}\n\t\t}];\n\t}\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*/\nDiffTextWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.source || changedAttributes.dest || changedAttributes.cleanup) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports[\"diff-text\"] = DiffTextWidget;\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\tstartActions: self.startActions,\n\t\tendActions: self.endActions,\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\tthis.startActions = this.getAttribute(\"startactions\");\n\tthis.endActions = this.getAttribute(\"endactions\");\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(changedAttributes.tag || changedAttributes[\"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\ttag = this.parseTreeNode.isBlock ? \"div\" : \"span\",\n\t\tdomNode;\n\t// Remember parent\n\tthis.parentDomNode = parent;\n\t// Compute attributes and execute state\n\tthis.computeAttributes();\n\tthis.execute();\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\tdomNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\tthis.assignDomNodeClasses();\n\t// Add event handlers\n\tif(this.droppableEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"}\n\t\t]);\t\t\n\t} else {\n\t\t$tw.utils.addClass(this.domNode,this.disabledClass);\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\tif(this.domNodes[0]) {\n\t\t\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\n\t\t}\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\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\tthis.invokeActionString(this.droppableActions,this,event,{actionTiddler: title, modifier: modifierKey});\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.droppableEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\tthis.disabledClass = this.getAttribute(\"disabledClass\",\"\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nDroppableWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-droppable\");\n\tthis.domNode.className = classes.join(\" \");\t\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.tag || changedAttributes.enable || changedAttributes.disabledClass || changedAttributes.actions || changedAttributes.effect) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.assignDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.droppable = DroppableWidget;\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 = this.dropzoneClass || \"tc-dropzone\";\n\t// Add event handlers\n\tif(this.dropzoneEnable) {\n\t\t$tw.utils.addEventListeners(domNode,[\n\t\t\t{name: \"dragenter\", handlerObject: this, handlerMethod: \"handleDragEnterEvent\"},\n\t\t\t{name: \"dragover\", handlerObject: this, handlerMethod: \"handleDragOverEvent\"},\n\t\t\t{name: \"dragleave\", handlerObject: this, handlerMethod: \"handleDragLeaveEvent\"},\n\t\t\t{name: \"drop\", handlerObject: this, handlerMethod: \"handleDropEvent\"},\n\t\t\t{name: \"paste\", handlerObject: this, handlerMethod: \"handlePasteEvent\"},\n\t\t\t{name: \"dragend\", handlerObject: this, handlerMethod: \"handleDragEndEvent\"}\n\t\t]);\t\t\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.handleDragEndEvent = function(event) {\n\t$tw.utils.removeClass(this.domNodes[0],\"tc-dragover\");\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), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\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), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\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 && !event.target.isContentEditable) {\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]), autoOpenOnImport: self.autoOpenOnImport, importTitle: self.importTitle});\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.dropzoneClass = this.getAttribute(\"class\");\n\tthis.dropzoneDeserializer = this.getAttribute(\"deserializer\");\n\tthis.dropzoneEnable = (this.getAttribute(\"enable\") || \"yes\") === \"yes\";\n\tthis.autoOpenOnImport = this.getAttribute(\"autoOpenOnImport\");\n\tthis.importTitle = this.getAttribute(\"importTitle\");\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\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.enable || changedAttributes.autoOpenOnImport || changedAttributes.importTitle || changedAttributes.deserializer || changedAttributes.class) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t}\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\";\nvar EXPORT_BUTTON_IMAGE = \"$:/core/images/export-button\";\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// Get our parameters\n\tvar editTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tvar tiddler = this.wiki.getTiddler(editTitle);\n\tvar type = tiddler.fields.type;\n\tvar text = tiddler.fields.text;\n\t// Transclude the binary data tiddler warning message\n\tvar warn = {\n\t\ttype: \"element\",\n\t\ttag: \"p\",\n\t\tchildren: [{\n\t\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: BINARY_WARNING_MESSAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Create download link based on draft tiddler title\n\tvar link = {\n\t\ttype: \"element\",\n\t\ttag: \"a\",\n\t\tattributes: {\n\t\t\ttitle: {type: \"indirect\", textReference: \"!!draft.title\"},\n\t\t\tdownload: {type: \"indirect\", textReference: \"!!draft.title\"}\n\t\t},\n\t\tchildren: [{\n\t\ttype: \"transclude\",\n\t\t\tattributes: {\n\t\t\t\ttiddler: {type: \"string\", value: EXPORT_BUTTON_IMAGE}\n\t\t\t}\n\t\t}]\n\t};\n\t// Set the link href to internal data URI (no external)\n\tif(text) {\n\t\tlink.attributes.href = {\n\t\t\ttype: \"string\", \n\t\t\tvalue: \"data:\" + type + \";base64,\" + text\n\t\t};\n\t}\n\t// Combine warning message and download link in a div\n\tvar element = {\n\t\ttype: \"element\",\n\t\ttag: \"div\",\n\t\tattributes: {\n\t\t\tclass: {type: \"string\", value: \"tc-binary-warning\"}\n\t\t},\n\t\tchildren: [warn, link]\n\t}\n\t// Construct the child widgets\n\tthis.makeChildWidgets([element]);\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\tDEFAULT_IMAGE_TYPE = \"image/png\";\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\tif(tiddler && tiddler.fields.type && tiddler.fields.text) {\n\t\tcurrImage.src = \"data:\" + tiddler.fields.type + \";base64,\" + tiddler.fields.text;\t\t\n\t} else {\n\t\tcurrImage.width = DEFAULT_IMAGE_WIDTH;\n\t\tcurrImage.height = DEFAULT_IMAGE_HEIGHT;\n\t\tcurrImage.onerror();\n\t}\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\n/*\n** Rotate the canvas left by 90 degrees\n*/\nEditBitmapWidget.prototype.rotateCanvasLeft = function() {\n\t// Get the current size of the image\n\tvar origWidth = this.currCanvas.width,\n\t\torigHeight = this.currCanvas.height;\n\t// Create and size a new canvas\n\tvar newCanvas = this.document.createElement(\"canvas\"),\n\t\tnewWidth = origHeight,\n\t\tnewHeight = origWidth;\n\tthis.initCanvas(newCanvas,newWidth,newHeight);\n\t// Copy the old image\n\tvar ctx = newCanvas.getContext(\"2d\");\n\tctx.save();\n\tctx.translate(newWidth / 2,newHeight / 2);\n\tctx.rotate(-Math.PI / 2);\n\tctx.drawImage(this.currCanvas,-origWidth / 2,-origHeight / 2);\n\tctx.restore();\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) || new $tw.Tiddler({title: this.editTitle,type: DEFAULT_IMAGE_TYPE});\n\t// data URIs look like \"data:<type>;base64,<text>\"\n\tvar dataURL = this.canvasDomNode.toDataURL(tiddler.fields.type),\n\t\tposColon = dataURL.indexOf(\":\"),\n\t\tposSemiColon = dataURL.indexOf(\";\"),\n\t\tposComma = dataURL.indexOf(\",\"),\n\t\ttype = dataURL.substring(posColon+1,posSemiColon),\n\t\ttext = dataURL.substring(posComma+1);\n\tvar update = {type: type, text: text};\n\tthis.wiki.addTiddler(new $tw.Tiddler(this.wiki.getModificationFields(),tiddler,update,this.wiki.getCreationFields()));\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\t// Focus the input Node if focus === \"yes\" or focus === \"true\"\n\tif(this.shortcutFocus === \"yes\" || this.shortcutFocus === \"true\") {\n\t\tthis.focus();\n\t}\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\tthis.shortcutFocus = this.getAttribute(\"focus\");\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/*\nfocus the input node\n*/\nEditShortcutWidget.prototype.focus = function() {\n\tif(this.inputNode.focus && this.inputNode.select) {\n\t\tthis.inputNode.focus();\n\t\tthis.inputNode.select();\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\"] || changedAttributes.focus) {\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\tthis.editTabIndex = this.getAttribute(\"tabindex\");\n\tthis.editFocus = this.getAttribute(\"focus\",\"\");\n\tthis.editCancelPopups = this.getAttribute(\"cancelPopups\",\"\");\n\tthis.editInputActions = this.getAttribute(\"inputActions\");\n\tthis.editRefreshTitle = this.getAttribute(\"refreshTitle\");\n\tthis.editAutoComplete = this.getAttribute(\"autocomplete\");\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: this.parseTreeNode.attributes,\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 || changedAttributes.tabindex || changedAttributes.cancelPopups || changedAttributes.inputActions || changedAttributes.refreshTitle || changedAttributes.autocomplete || (changedTiddlers[this.editTitle] && this.getEditorType() !== this.editorType)) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\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\t// Neuter blacklisted elements\n\tthis.tag = this.parseTreeNode.tag;\n\tif($tw.config.htmlUnsafeElements.indexOf(this.tag) !== -1) {\n\t\tthis.tag = \"safe-\" + this.tag;\n\t}\n\t// Adjust headings by the current base level\n\tvar headingLevel = [\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"].indexOf(this.tag);\n\tif(headingLevel !== -1) {\n\t\tvar baseLevel = parseInt(this.getVariable(\"tv-adjust-heading-level\",\"0\"),10) || 0;\n\t\theadingLevel = Math.min(Math.max(headingLevel + 1 + baseLevel,1),6);\n\t\tthis.tag = \"h\" + headingLevel;\n\t}\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.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// Invoke the th-rendering-element hook\n\tvar parseTreeNodes = $tw.hooks.invokeHook(\"th-rendering-element\",null,this);\n\tthis.isReplaced = !!parseTreeNodes;\n\tif(parseTreeNodes) {\n\t\t// Use the parse tree nodes provided by the hook\n\t\tthis.makeChildWidgets(parseTreeNodes);\n\t\tthis.renderChildren(this.parentDomNode,null);\n\t\treturn;\n\t}\n\t// Make the child widgets\n\tthis.makeChildWidgets();\n\t// Create the DOM node and render children\n\tvar domNode = this.document.createElementNS(this.namespace,this.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/*\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\tif(!this.isReplaced) {\n\t\t\t// Update our attributes\n\t\t\tthis.assignAttributes(this.domNodes[0],{excludeEventAttributes: true});\t\t\t\n\t\t} else {\n\t\t\t// If we were replaced then completely refresh ourselves\n\t\t\treturn this.refreshSelf();\n\t\t}\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.computeAttributes();\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/eventcatcher.js": {
"title": "$:/core/modules/widgets/eventcatcher.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/eventcatcher.js\ntype: application/javascript\nmodule-type: widget\n\nEvent handler 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 EventWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nEventWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nEventWidget.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 = this.parseTreeNode.isBlock ? \"div\" : \"span\";\n\tif(this.elementTag && $tw.config.htmlUnsafeElements.indexOf(this.elementTag) === -1) {\n\t\ttag = this.elementTag;\n\t}\t\n\tvar domNode = this.document.createElement(tag);\n\tthis.domNode = domNode;\n\t// Assign classes\n\tthis.assignDomNodeClasses();\t\n\t// Add our event handler\n\t$tw.utils.each(this.types,function(type) {\n\t\tdomNode.addEventListener(type,function(event) {\n\t\t\tvar selector = self.getAttribute(\"selector\"),\n\t\t\t\tactions = self.getAttribute(\"actions-\"+type),\n\t\t\t\tselectedNode = event.target,\n\t\t\t\tselectedNodeRect,\n\t\t\t\tcatcherNodeRect,\n\t\t\t\tvariables = {};\n\t\t\tif(selector) {\n\t\t\t\t// Search ancestors for a node that matches the selector\n\t\t\t\twhile(!selectedNode.matches(selector) && selectedNode !== domNode) {\n\t\t\t\t\tselectedNode = selectedNode.parentNode;\n\t\t\t\t}\n\t\t\t\t// If we found one, copy the attributes as variables, otherwise exit\n\t\t\t\tif(selectedNode.matches(selector)) {\n\t\t\t\t\t$tw.utils.each(selectedNode.attributes,function(attribute) {\n\t\t\t\t\t\tvariables[\"dom-\" + attribute.name] = attribute.value.toString();\n\t\t\t\t\t});\n\t\t\t\t\t//Add a variable with a popup coordinate string for the selected node\n\t\t\t\t\tvariables[\"tv-popup-coords\"] = \"(\" + selectedNode.offsetLeft + \",\" + selectedNode.offsetTop +\",\" + selectedNode.offsetWidth + \",\" + selectedNode.offsetHeight + \")\";\n\t\t\t\t\t\n\t\t\t\t\t//Add variables for offset of selected node\n\t\t\t\t\tvariables[\"tv-selectednode-posx\"] = selectedNode.offsetLeft.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-posy\"] = selectedNode.offsetTop.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-width\"] = selectedNode.offsetWidth.toString();\n\t\t\t\t\tvariables[\"tv-selectednode-height\"] = selectedNode.offsetHeight.toString();\n\n\t\t\t\t\t//Add variables for event X and Y position relative to selected node\n\t\t\t\t\tselectedNodeRect = selectedNode.getBoundingClientRect();\t\t\t\t\n\t\t\t\t\tvariables[\"event-fromselected-posx\"] = (event.clientX - selectedNodeRect.left).toString();\n\t\t\t\t\tvariables[\"event-fromselected-posy\"] = (event.clientY - selectedNodeRect.top).toString();\n\n\t\t\t\t\t//Add variables for event X and Y position relative to event catcher node\n\t\t\t\t\tcatcherNodeRect = self.domNode.getBoundingClientRect();\n\t\t\t\t\tvariables[\"event-fromcatcher-posx\"] = (event.clientX - catcherNodeRect.left).toString();\n\t\t\t\t\tvariables[\"event-fromcatcher-posy\"] = (event.clientY - catcherNodeRect.top).toString();\n\t\t\t\t} else {\n\t\t\t\t\treturn false;\n\t\t\t\t}\n\t\t\t}\n\t\t\t// Execute our actions with the variables\n\t\t\tif(actions) {\n\t\t\t\t// Add a variable for the modifier key\n\t\t\t\tvariables.modifier = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\t\t// Add a variable for the mouse button\n\t\t\t\tif(\"button\" in event) {\n\t\t\t\t\tif(event.button === 0) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"left\";\n\t\t\t\t\t} else if(event.button === 1) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"middle\";\n\t\t\t\t\t} else if(event.button === 2) {\n\t\t\t\t\t\tvariables[\"event-mousebutton\"] = \"right\";\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tvariables[\"event-type\"] = event.type.toString();\n\t\t\t\tif(typeof event.detail === \"object\" && !!event.detail) {\n\t\t\t\t\t$tw.utils.each(event.detail,function(detailValue,detail) {\n\t\t\t\t\t\tvariables[\"event-detail-\" + detail] = detailValue.toString();\n\t\t\t\t\t});\n\t\t\t\t} else if(!!event.detail) {\n\t\t\t\t\tvariables[\"event-detail\"] = event.detail.toString();\n\t\t\t\t}\n\t\t\t\tself.invokeActionString(actions,self,event,variables);\n\t\t\t\tevent.preventDefault();\n\t\t\t\tevent.stopPropagation();\n\t\t\t\treturn true;\n\t\t\t}\n\t\t\treturn false;\n\t\t},false);\n\t});\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*/\nEventWidget.prototype.execute = function() {\n\tvar self = this;\n\t// Get attributes that require a refresh on change\n\tthis.types = this.getAttribute(\"events\",\"\").split(\" \");\n\tthis.elementTag = this.getAttribute(\"tag\");\n\t// Make child widgets\n\tthis.makeChildWidgets();\n};\n\nEventWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-eventcatcher\");\n\tthis.domNode.className = classes.join(\" \");\t\n};\n\n/*\nSelectively refreshes the widget if needed. Returns true if the widget or any of its children needed re-rendering\n*/\nEventWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes[\"events\"] || changedAttributes[\"tag\"]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else if(changedAttributes[\"class\"]) {\n\t\tthis.assignDomNodeClasses();\n\t}\n\treturn this.refreshChildren(changedTiddlers);\n};\n\nexports.eventcatcher = EventWidget;\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.sort = this.getAttribute(\"sort\",\"yes\") === \"yes\";\n\tthis.sortReverse = this.getAttribute(\"sortReverse\",\"no\") === \"yes\";\n\tthis.exclude = this.getAttribute(\"exclude\");\n\tthis.include = this.getAttribute(\"include\",null);\n\tthis.stripTitlePrefix = this.getAttribute(\"stripTitlePrefix\",\"no\") === \"yes\";\n\t// Get the value to display\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle);\n\n\t// Get the inclusion and exclusion list\n\tvar excludeArr = (this.exclude) ? this.exclude.split(\" \") : [\"text\"];\n\t// Include takes precedence\n\tvar includeArr = (this.include) ? this.include.split(\" \") : null;\n\n\t// Compose the template\n\tvar text = [];\n\tif(this.template && tiddler) {\n\t\tvar fields = [];\n\t\tif (includeArr) { // Include takes precedence\n\t\t\tfor(var i=0; i<includeArr.length; i++) {\n\t\t\t\tif(tiddler.fields[includeArr[i]]) {\n\t\t\t\t\tfields.push(includeArr[i]);\n\t\t\t\t}\n\t\t\t}\n\t\t} else {\n\t\t\tfor(var fieldName in tiddler.fields) {\n\t\t\t\tif(excludeArr.indexOf(fieldName) === -1) {\n\t\t\t\t\tfields.push(fieldName);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\tif (this.sort) fields.sort();\n\t\tif (this.sortReverse) fields.reverse();\n\t\tfor(var f=0, fmax=fields.length; f<fmax; f++) {\n\t\t\tfieldName = fields[f];\n\t\t\tvar row = this.template,\n\t\t\t\tvalue = tiddler.getFieldString(fieldName);\n\t\t\tif(this.stripTitlePrefix && fieldName === \"title\") {\n\t\t\t\tvar reStrip = /^\\{[^\\}]+\\}(.+)/mg,\n\t\t\t\t\treMatch = reStrip.exec(value);\n\t\t\t\tif(reMatch) {\n\t\t\t\t\tvalue = reMatch[1];\n\t\t\t\t}\n\t\t\t}\n\t\t\trow = $tw.utils.replaceString(row,\"$name$\",fieldName);\n\t\t\trow = $tw.utils.replaceString(row,\"$value$\",value);\n\t\t\trow = $tw.utils.replaceString(row,\"$encoded_value$\",$tw.utils.htmlEncode(value));\n\t\t\ttext.push(row);\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 ||\n\t\tchangedAttributes.include || changedAttributes.sort || changedAttributes.sortReverse ||\n\t\tchangedTiddlers[this.tiddlerTitle] || changedAttributes.stripTitlePrefix) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t} else {\n\t\treturn false;\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 widgetPointer = this;\n\t// Got to flush all the accumulated variables\n\tthis.variables = new this.variablesConstructor();\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\t$tw.utils.each(this.tiddlerList,function(title) {\n\t\tvar parser = widgetPointer.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\tvar node = {\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\tisMacroDefinition: parseTreeNode.isMacroDefinition\n\t\t\t\t};\n\t\t\t\tif (parseTreeNode.isMacroDefinition) {\n\t\t\t\t\t// Macro definitions can be folded into\n\t\t\t\t\t// current widget instead of adding\n\t\t\t\t\t// another link to the chain.\n\t\t\t\t\tvar widget = widgetPointer.makeChildWidget(node);\n\t\t\t\t\twidget.computeAttributes();\n\t\t\t\t\twidget.execute();\n\t\t\t\t\t// We SHALLOW copy over all variables\n\t\t\t\t\t// in widget. We can't use\n\t\t\t\t\t// $tw.utils.assign, because that copies\n\t\t\t\t\t// up the prototype chain, which we\n\t\t\t\t\t// don't want.\n\t\t\t\t\t$tw.utils.each(Object.keys(widget.variables), function(key) {\n\t\t\t\t\t\twidgetPointer.variables[key] = widget.variables[key];\n\t\t\t\t\t});\n\t\t\t\t} else {\n\t\t\t\t\twidgetPointer.children = [widgetPointer.makeChildWidget(node)];\n\t\t\t\t\t// No more regenerating children for\n\t\t\t\t\t// this widget. If it needs to refresh,\n\t\t\t\t\t// it'll do so along with the the whole\n\t\t\t\t\t// importvariable tree.\n\t\t\t\t\tif (widgetPointer != this) {\n\t\t\t\t\t\twidgetPointer.makeChildWidgets = function(){};\n\t\t\t\t\t}\n\t\t\t\t\twidgetPointer = widgetPointer.children[0];\n\t\t\t\t}\n\t\t\t\tparseTreeNode = parseTreeNode.children && parseTreeNode.children[0];\n\t\t\t}\n\t\t} \n\t});\n\n\tif (widgetPointer != this) {\n\t\twidgetPointer.parseTreeNode.children = this.parseTreeNode.children;\n\t} else {\n\t\twidgetPointer.makeChildWidgets();\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*/\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\tvar handled = self.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\tif(handled || self.actions || self.message) {\n\t\t\t\tevent.preventDefault();\n\t\t\t\tevent.stopPropagation();\n\t\t\t}\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\tvar self = this;\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\tif(this.key.substr(0,2) === \"((\" && this.key.substr(-2,2) === \"))\") {\n\t\tthis.shortcutTiddlers = [];\n\t\tvar name = this.key.substring(2,this.key.length -2);\n\t\t$tw.utils.each($tw.keyboardManager.lookupNames,function(platformDescriptor) {\n\t\t\tself.shortcutTiddlers.push(\"$:/config/\" + platformDescriptor + \"/\" + name);\n\t\t});\n\t}\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\t// Update the keyInfoArray if one of its shortcut-config-tiddlers has changed\n\tif(this.shortcutTiddlers && $tw.utils.hopArray(changedTiddlers,this.shortcutTiddlers)) {\n\t\tthis.keyInfoArray = $tw.keyboardManager.parseKeyDescriptors(this.key);\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;\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 namespace = this.getVariable(\"namespace\",{defaultValue: \"http://www.w3.org/1999/xhtml\"}),\n\t\tdomNode = this.document.createElementNS(namespace,tag);\n\t// Assign classes\n\tvar classes = [];\n\tif(this.overrideClasses === undefined) {\n\t\tclasses.push(\"tc-tiddlylink\");\n\t\tif(this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-shadow\");\n\t\t}\n\t\tif(this.isMissing && !this.isShadow) {\n\t\t\tclasses.push(\"tc-tiddlylink-missing\");\n\t\t} else {\n\t\t\tif(!this.isMissing) {\n\t\t\t\tclasses.push(\"tc-tiddlylink-resolves\");\n\t\t\t}\n\t\t}\n\t\tif(this.linkClasses) {\n\t\t\tclasses.push(this.linkClasses);\t\t\t\n\t\t}\n\t} else if(this.overrideClasses !== \"\") {\n\t\tclasses.push(this.overrideClasses)\n\t}\n\tif(classes.length > 0) {\n\t\tdomNode.setAttribute(\"class\",classes.join(\" \"));\n\t}\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\tvar namespaceHref = (namespace === \"http://www.w3.org/2000/svg\") ? \"http://www.w3.org/1999/xlink\" : undefined;\n\t\tdomNode.setAttributeNS(namespaceHref,\"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\tevent: event\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.overrideClasses = this.getAttribute(\"overrideClass\");\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 = (this.getVariable(\"tv-show-missing-links\") || \"yes\") === \"no\";\n\t// Make the child widgets\n\tvar templateTree;\n\tif(this.parseTreeNode.children && this.parseTreeNode.children.length > 0) {\n\t\ttemplateTree = this.parseTreeNode.children;\n\t} else {\n\t\t// Default template is a link to the title\n\t\ttemplateTree = [{type: \"text\", text: this.to}];\n\t}\n\tthis.makeChildWidgets(templateTree);\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) {\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\tvar modifierKey = $tw.keyboardManager.getEventModifierKeyDescriptor(event);\n\t\t\tthis.invokeActionString(this.catchActions,this,event,{navigateTo: event.navigateTo, modifier: modifierKey});\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 parser,\n\t\temptyMessage = this.getAttribute(\"emptyMessage\",\"\");\n\t// this.wiki.parseText() calls \n\t// new Parser(..), which should only be done, if needed, because it's heavy!\n\tif (emptyMessage === \"\") {\n\t\treturn [];\n\t}\n\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/log.js": {
"title": "$:/core/modules/widgets/log.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/log.js\ntype: application/javascript\nmodule-type: widget-subclass\n\nWidget to log debug messages\n\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n/*global $tw: false */\n\"use strict\";\n\nexports.baseClass = \"action-log\";\n\nexports.name = \"log\";\n\nexports.constructor = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n}\n\nexports.prototype = {};\n\nexports.prototype.render = function(event) {\n\tObject.getPrototypeOf(Object.getPrototypeOf(this)).render.call(this,event);\t\n\tObject.getPrototypeOf(Object.getPrototypeOf(this)).log.call(this);\n}\n\n})();",
"type": "application/javascript",
"module-type": "widget-subclass"
},
"$:/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 macroName = this.parseTreeNode.name || this.getAttribute(\"$name\"),\n\t\tvariableInfo = this.getVariableInfo(macroName,{params: params}),\n\t\ttext = variableInfo.text,\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\t// Check if we've already cached parsing this macro\n\t\tvar mode = this.parseTreeNode.isBlock ? \"blockParser\" : \"inlineParser\",\n\t\t\tparser;\n\t\tif(variableInfo.srcVariable && variableInfo.srcVariable[mode]) {\n\t\t\tparser = variableInfo.srcVariable[mode];\n\t\t} else {\n\t\t\tparser = this.wiki.parseText(this.parseType,text,\n\t\t\t\t\t\t\t\t{parseAsInline: !this.parseTreeNode.isBlock});\n\t\t\tif(variableInfo.isCacheable && variableInfo.srcVariable) {\n\t\t\t\tvariableInfo.srcVariable[mode] = parser;\n\t\t\t}\n\t\t}\n\t\tvar parseTreeNodes = parser ? parser.tree : [];\n\t\t// Wrap the parse tree in a vars widget assigning the parameters to variables named \"__paramname__\"\n\t\tvar attributes = {};\n\t\t$tw.utils.each(variableInfo.params,function(param) {\n\t\t\tvar name = \"__\" + param.name + \"__\";\n\t\t\tattributes[name] = {\n\t\t\t\tname: name,\n\t\t\t\ttype: \"string\",\n\t\t\t\tvalue: param.value\n\t\t\t};\n\t\t});\n\t\tparseTreeNodes = [{\n\t\t\ttype: \"vars\",\n\t\t\tattributes: attributes,\n\t\t\tchildren: parseTreeNodes\n\t\t}];\n\t} else if(this.renderOutput === \"text/raw\") {\n\t\tparseTreeNodes = [{type: \"text\", text: text}];\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\tthis.story = new $tw.Story({\n\t\twiki: this.wiki,\n\t\tstoryTitle: this.storyTitle,\n\t\thistoryTitle: this.historyTitle\n\t});\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\tif(this.storyTitle) {\n\t\tvar storyTiddler = this.wiki.getTiddler(this.storyTitle);\n\t\tthis.wiki.addTiddler(new $tw.Tiddler(\n\t\t\t{title: this.storyTitle},\n\t\t\tstoryTiddler,\n\t\t\t{list: storyList}\n\t\t));\t\t\n\t}\n};\n\nNavigatorWidget.prototype.removeTitleFromStory = function(storyList,title) {\n\tif(storyList) {\n\t\tvar p = storyList.indexOf(title);\n\t\twhile(p !== -1) {\n\t\t\tstoryList.splice(p,1);\n\t\t\tp = storyList.indexOf(title);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.replaceFirstTitleInStory = function(storyList,oldTitle,newTitle) {\n\tif(storyList) {\n\t\tvar pos = storyList.indexOf(oldTitle);\n\t\tif(pos !== -1) {\n\t\t\tstoryList[pos] = newTitle;\n\t\t\tdo {\n\t\t\t\tpos = storyList.indexOf(oldTitle,pos + 1);\n\t\t\t\tif(pos !== -1) {\n\t\t\t\t\tstoryList.splice(pos,1);\n\t\t\t\t}\n\t\t\t} while(pos !== -1);\n\t\t} else {\n\t\t\tstoryList.splice(0,0,newTitle);\n\t\t}\t\t\n\t}\n};\n\nNavigatorWidget.prototype.addToStory = function(title,fromTitle) {\n\tif(this.storyTitle) {\n\t\tthis.story.addToStory(title,fromTitle,{\n\t\t\topenLinkFromInsideRiver: this.getAttribute(\"openLinkFromInsideRiver\",\"top\"),\n\t\t\topenLinkFromOutsideRiver: this.getAttribute(\"openLinkFromOutsideRiver\",\"top\")\n\t\t});\n\t}\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.story.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\t\ttext: \"\",\n\t\t\t},\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\treturn this.wiki.generateDraftTitle(title);\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,tiddler);\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)) {\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\tevent = $tw.hooks.invokeHook(\"th-cancelling-tiddler\", 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\tevent = $tw.hooks.invokeHook(\"th-new-tiddler\", 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\tthis.wiki.getCreationFields(),\n\t\texistingTiddler,\n\t\tfilteredAdditionalFields,\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 && storyList.indexOf(draftTitle) === -1) {\n\t\tvar slot = storyList.indexOf(event.navigateFromTitle);\n\t\tif(slot === -1) {\n\t\t\tslot = this.getAttribute(\"openLinkFromOutsideRiver\",\"top\") === \"bottom\" ? storyList.length - 1 : slot;\n\t\t}\n\t\tstoryList.splice(slot + 1,0,draftTitle);\n\t}\n\tif(storyList && 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 importTitle = event.importTitle ? event.importTitle : IMPORT_TITLE,\n\t\timportTiddler = this.wiki.getTiddler(importTitle),\n\t\timportData = this.wiki.getTiddlerData(importTitle,{}),\n\t\tnewFields = new Object({\n\t\t\ttitle: importTitle,\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\tnewFields[\"suppressed-\" + title] = \"yes\";\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\tvar autoOpenOnImport = event.autoOpenOnImport ? event.autoOpenOnImport : this.getVariable(\"tv-auto-open-on-import\"); \n\tif(autoOpenOnImport !== \"no\") {\n\t\tvar storyList = this.getStoryList(),\n\t\t\thistory = [];\n\t\t// Add it to the story\n\t\tif(storyList && storyList.indexOf(importTitle) === -1) {\n\t\t\tstoryList.unshift(importTitle);\n\t\t}\n\t\t// And to history\n\t\thistory.push(importTitle);\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\tif($tw.utils.hop(importTiddler.fields,[\"rename-\" + title])) {\n\t\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields,{title : importTiddler.fields[\"rename-\" + title]});\n\t\t\t} else {\n\t\t\t\tvar tiddler = new $tw.Tiddler(tiddlerFields);\n\t\t\t}\n\t\t\ttiddler = $tw.hooks.invokeHook(\"th-importing-tiddler\",tiddler);\n\t\t\tself.wiki.addTiddler(tiddler);\n\t\t\timportReport.push(\"# [[\" + tiddler.fields.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 || \"$:/state/folded/\";\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 options = {},\n\t\tparamObject = event.paramObject || {},\n\t\tfrom = paramObject.from || event.tiddlerTitle,\n\t\tto = paramObject.to;\n\toptions.dontRenameInTags = (paramObject.renameInTags === \"false\" || paramObject.renameInTags === \"no\") ? true : false;\n\toptions.dontRenameInLists = (paramObject.renameInLists === \"false\" || paramObject.renameInLists === \"no\") ? true : false;\n\tthis.wiki.renameTiddler(from,to,options);\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/qualify.js": {
"title": "$:/core/modules/widgets/qualify.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/qualify.js\ntype: application/javascript\nmodule-type: widget\n\nQualify text to 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 QualifyWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nQualifyWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nQualifyWidget.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*/\nQualifyWidget.prototype.execute = function() {\n\t// Get our parameters\n\tthis.qualifyName = this.getAttribute(\"name\");\n\tthis.qualifyTitle = this.getAttribute(\"title\");\n\t// Set context variable\n\tif(this.qualifyName) {\n\t\tthis.setVariable(this.qualifyName,this.qualifyTitle + \"-\" + this.getStateQualifier());\n\t}\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*/\nQualifyWidget.prototype.refresh = function(changedTiddlers) {\n\tvar changedAttributes = this.computeAttributes();\n\tif(changedAttributes.name || changedAttributes.title) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.qualify = QualifyWidget;\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;\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\tvar isChecked = this.getValue() === this.radioValue;\n\t// Create our elements\n\tthis.labelDomNode = this.document.createElement(\"label\");\n\tthis.labelDomNode.setAttribute(\"class\",\n\t\t\"tc-radio \" + this.radioClass + (isChecked ? \" tc-radio-selected\" : \"\")\n\t);\n\tthis.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"radio\");\n\tif(isChecked) {\n\t\tthis.inputDomNode.setAttribute(\"checked\",\"true\");\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",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\t// Trigger actions\n\tif(this.radioActions) {\n\t\tthis.invokeActionString(this.radioActions,this,event,{\"actionValue\": this.radioValue});\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\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\tthis.radioActions = this.getAttribute(\"actions\",\"\");\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(($tw.utils.count(changedAttributes) > 0) || changedTiddlers[this.radioTitle]) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\nexports.radio = RadioWidget;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/core/modules/widgets/range.js": {
"title": "$:/core/modules/widgets/range.js",
"text": "/*\\\ntitle: $:/core/modules/widgets/range.js\ntype: application/javascript\nmodule-type: widget\n\nRange 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 RangeWidget = function(parseTreeNode,options) {\n\tthis.initialise(parseTreeNode,options);\n};\n\n/*\nInherit from the base widget class\n*/\nRangeWidget.prototype = new Widget();\n\n/*\nRender this widget into the DOM\n*/\nRangeWidget.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.inputDomNode = this.document.createElement(\"input\");\n\tthis.inputDomNode.setAttribute(\"type\",\"range\");\n\tthis.inputDomNode.setAttribute(\"class\",this.elementClass);\n\tif(this.minValue){\n\t\tthis.inputDomNode.setAttribute(\"min\", this.minValue);\n\t}\n\tif(this.maxValue){\n\t\tthis.inputDomNode.setAttribute(\"max\", this.maxValue);\n\t}\n\tif(this.increment){\n\t\tthis.inputDomNode.setAttribute(\"step\", this.increment);\n\t}\n\tif(this.isDisabled === \"yes\") {\n\t\tthis.inputDomNode.setAttribute(\"disabled\",true);\n\t}\n\tthis.inputDomNode.value = this.getValue();\n\t// Add a click event handler\n\t$tw.utils.addEventListeners(this.inputDomNode,[\n\t\t{name:\"mousedown\", handlerObject:this, handlerMethod:\"handleMouseDownEvent\"},\n\t\t{name:\"mouseup\", handlerObject:this, handlerMethod:\"handleMouseUpEvent\"},\n\t\t{name:\"change\", handlerObject:this, handlerMethod:\"handleChangeEvent\"},\n\t\t{name:\"input\", handlerObject:this, handlerMethod:\"handleInputEvent\"},\n\t]);\n\t// Insert the label into the DOM and render any children\n\tparent.insertBefore(this.inputDomNode,nextSibling);\n\tthis.domNodes.push(this.inputDomNode);\n};\n\nRangeWidget.prototype.getValue = function() {\n\tvar tiddler = this.wiki.getTiddler(this.tiddlerTitle),\n\t\tfieldName = this.tiddlerField,\n\t\tvalue = this.defaultValue;\n\tif(tiddler) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tvalue = this.wiki.extractTiddlerDataItem(tiddler,this.tiddlerIndex,this.defaultValue);\n\t\t} else {\n\t\t\tif($tw.utils.hop(tiddler.fields,fieldName)) {\n\t\t\t\tvalue = tiddler.fields[fieldName] || \"\";\n\t\t\t} else {\n\t\t\t\tvalue = this.defaultValue;\n\t\t\t}\n\t\t}\n\t}\n\treturn value;\n};\n\nRangeWidget.prototype.getActionVariables = function(options) {\n\toptions = options || {};\n\tvar hasChanged = (this.startValue !== this.inputDomNode.value) ? \"yes\" : \"no\";\n\t// Trigger actions. Use variables = {key:value, key:value ...}\n\t// the \"value\" is needed.\n\treturn $tw.utils.extend({\"actionValue\": this.inputDomNode.value, \"actionValueHasChanged\": hasChanged}, options);\n}\n\n// actionsStart\nRangeWidget.prototype.handleMouseDownEvent = function(event) {\n\tthis.mouseDown = true; // TODO remove once IE is gone.\n\tthis.startValue = this.inputDomNode.value; // TODO remove this line once IE is gone!\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsMouseDown) {\n\t\tvar variables = this.getActionVariables() // TODO this line will go into the function call below.\n\t\tthis.invokeActionString(this.actionsMouseDown,this,event,variables);\n\t}\n}\n\n// actionsStop\nRangeWidget.prototype.handleMouseUpEvent = function(event) {\n\tthis.mouseDown = false; // TODO remove once IE is gone.\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsMouseUp) {\n\t\tvar variables = this.getActionVariables()\n\t\tthis.invokeActionString(this.actionsMouseUp,this,event,variables);\n\t}\n\t// TODO remove the following if() once IE is gone!\n\tif ($tw.browser.isIE) {\n\t\tif (this.startValue !== this.inputDomNode.value) {\n\t\t\tthis.handleChangeEvent(event);\n\t\t\tthis.startValue = this.inputDomNode.value;\n\t\t}\n\t}\n}\n\nRangeWidget.prototype.handleChangeEvent = function(event) {\n\tif (this.mouseDown) { // TODO refactor this function once IE is gone.\n\t\tthis.handleInputEvent(event);\n\t}\n};\n\nRangeWidget.prototype.handleInputEvent = function(event) {\n\tthis.handleEvent(event);\n\t// Trigger actions\n\tif(this.actionsInput) {\n\t\t// \"tiddler\" parameter may be missing. See .execute() below\n\t\tvar variables = this.getActionVariables({\"actionValueHasChanged\": \"yes\"}) // TODO this line will go into the function call below.\n\t\tthis.invokeActionString(this.actionsInput,this,event,variables);\n\t}\n};\n\nRangeWidget.prototype.handleEvent = function(event) {\n\tif(this.getValue() !== this.inputDomNode.value) {\n\t\tif(this.tiddlerIndex) {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,\"\",this.tiddlerIndex,this.inputDomNode.value);\n\t\t} else {\n\t\t\tthis.wiki.setText(this.tiddlerTitle,this.tiddlerField,null,this.inputDomNode.value);\n\t\t}\n\t}\n};\n\n/*\nCompute the internal state of the widget\n*/\nRangeWidget.prototype.execute = function() {\n\t// TODO remove the next 1 lines once IE is gone!\n\tthis.mouseUp = true; // Needed for IE10\n\t// Get the parameters from the attributes\n\tthis.tiddlerTitle = this.getAttribute(\"tiddler\",this.getVariable(\"currentTiddler\"));\n\tthis.tiddlerField = this.getAttribute(\"field\",\"text\");\n\tthis.tiddlerIndex = this.getAttribute(\"index\");\n\tthis.minValue = this.getAttribute(\"min\");\n\tthis.maxValue = this.getAttribute(\"max\");\n\tthis.increment = this.getAttribute(\"increment\");\n\tthis.defaultValue = this.getAttribute(\"default\",\"\");\n\tthis.elementClass = this.getAttribute(\"class\",\"\");\n\tthis.isDisabled = this.getAttribute(\"disabled\",\"no\");\n\t// Actions since 5.1.23\n\t// Next 2 only fire once!\n\tthis.actionsMouseDown = this.getAttribute(\"actionsStart\",\"\");\n\tthis.actionsMouseUp = this.getAttribute(\"actionsStop\",\"\");\n\t// Input fires very often!\n\tthis.actionsInput = this.getAttribute(\"actions\",\"\");\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*/\nRangeWidget.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} else {\n\t\tvar refreshed = false;\n\t\tif(changedTiddlers[this.tiddlerTitle]) {\n\t\t\tvar value = this.getValue();\n\t\t\tif(this.inputDomNode.value !== value) {\n\t\t\t\tthis.inputDomNode.value = value;\n\t\t\t}\n\t\t\trefreshed = true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers) || refreshed;\n\t}\n};\n\nexports.range = RangeWidget;\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\tthis.domNode = domNode;\n\tthis.assignDomNodeClasses();\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\tvar left,top;\n\tswitch(this.position) {\n\t\tcase \"left\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"above\":\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"aboveright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height - domNode.offsetHeight;\n\t\t\tbreak;\n\t\tcase \"belowright\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\t\t\t\n\t\tcase \"right\":\n\t\t\tleft = this.popup.left + this.popup.width;\n\t\t\ttop = this.popup.top;\n\t\t\tbreak;\n\t\tcase \"belowleft\":\n\t\t\tleft = this.popup.left + this.popup.width - domNode.offsetWidth;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t\tcase \"aboveleft\":\n\t\t\tleft = this.popup.left - domNode.offsetWidth;\n\t\t\ttop = this.popup.top - domNode.offsetHeight;\n\t\t\tbreak;\t\t\t\n\t\tdefault: // Below\n\t\t\tleft = this.popup.left;\n\t\t\ttop = this.popup.top + this.popup.height;\n\t\t\tbreak;\n\t}\n\tif(!this.positionAllowNegative) {\n\t\tleft = Math.max(0,left);\n\t\ttop = Math.max(0,top);\n\t}\n\tdomNode.style.left = left + \"px\";\n\tdomNode.style.top = top + \"px\";\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.positionAllowNegative = this.getAttribute(\"positionAllowNegative\") === \"yes\";\n\t// class attribute handled in assignDomNodeClasses()\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\tthis.updatePopupPosition = this.getAttribute(\"updatePopupPosition\",\"no\") === \"yes\";\n\t// Compute the title of the state tiddler and read it\n\tthis.stateTiddlerTitle = this.state;\n\tthis.stateTitle = this.getAttribute(\"stateTitle\");\n\tthis.stateField = this.getAttribute(\"stateField\");\n\tthis.stateIndex = this.getAttribute(\"stateIndex\");\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,\n\t defaultState = this[\"default\"];\n\tif(this.stateTitle) {\n\t\tvar stateTitleTiddler = this.wiki.getTiddler(this.stateTitle);\n\t\tif(this.stateField) {\n\t\t\tstate = stateTitleTiddler ? stateTitleTiddler.getFieldString(this.stateField) || defaultState : defaultState;\n\t\t} else if(this.stateIndex) {\n\t\t\tstate = stateTitleTiddler ? this.wiki.extractTiddlerDataItem(this.stateTitle,this.stateIndex) || defaultState : defaultState;\n\t\t} else if(stateTitleTiddler) {\n\t\t\tstate = this.wiki.getTiddlerText(this.stateTitle) || defaultState;\n\t\t} else {\n\t\t\tstate = defaultState;\n\t\t}\n\t} else {\n\t\tstate = this.stateTiddlerTitle ? this.wiki.getTextReference(this.state,this[\"default\"],this.getVariable(\"currentTiddler\")) : this[\"default\"];\n\t}\n\tif(state === null) {\n\t\tstate = this[\"default\"];\n\t}\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.isOpen = this.text === state;\n\t\t\tbreak;\n\t\tcase \"nomatch\":\n\t\t\tthis.isOpen = this.text !== state;\n\t\t\tbreak;\n\t\tcase \"lt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t\tcase \"gt\":\n\t\t\tthis.isOpen = !!(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"lteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) > 0);\n\t\t\tbreak;\n\t\tcase \"gteq\":\n\t\t\tthis.isOpen = !(this.compareStateText(state) < 0);\n\t\t\tbreak;\n\t}\n};\n\nRevealWidget.prototype.compareStateText = function(state) {\n\treturn state.localeCompare(this.text,undefined,{numeric: true,sensitivity: \"case\"});\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\nRevealWidget.prototype.assignDomNodeClasses = function() {\n\tvar classes = this.getAttribute(\"class\",\"\").split(\" \");\n\tclasses.push(\"tc-reveal\");\n\tthis.domNode.className = classes.join(\" \");\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.positionAllowNegative || changedAttributes[\"default\"] || changedAttributes.animate || changedAttributes.stateTitle || changedAttributes.stateField || changedAttributes.stateIndex) {\n\t\tthis.refreshSelf();\n\t\treturn true;\n\t} else {\n\t\tvar currentlyOpen = 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\treturn true;\n\t\t\t}\n\t\t} else if(this.type === \"popup\" && this.updatePopupPosition && (changedTiddlers[this.state] || changedTiddlers[this.stateTitle])) {\n\t\t\tthis.positionPopup(this.domNode);\n\t\t}\n\t\tif(changedAttributes.style) {\n\t\t\tthis.domNode.style = this.getAttribute(\"style\",\"\");\n\t\t}\n\t\tif(changedAttributes[\"class\"]) {\n\t\t\tthis.assignDomNodeClasses();\n\t\t}\t\t\n\t\treturn this.refreshChildren(changedTiddlers);\n\t}\n};\n\n/*\nCalled by refresh() to dynamically show or hide the content\n*/\nRevealWidget.prototype.updateState = function() {\n\tvar self = this;\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\t//make sure that the state hasn't changed during the close animation\n\t\t\tself.readState()\n\t\t\tif(!self.isOpen) {\n\t\t\t\tdomNode.setAttribute(\"hidden\",\"true\");\n\t\t\t}\n\t\t}});\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\tif(event.paramObject && event.paramObject.selector) {\n\t\tthis.scrollSelectorIntoView(null,event.paramObject.selector);\n\t} else {\n\t\tthis.scrollIntoView(event.target);\t\t\t\n\t}\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\tsrcWindow = element ? element.ownerDocument.defaultView : window;\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(srcWindow,drawFrame);\n\t\t\t}\n\t\t};\n\t\tdrawFrame();\n\t}\n};\n\nScrollableWidget.prototype.scrollSelectorIntoView = function(baseElement,selector,callback) {\n\tbaseElement = baseElement || document.body;\n\tvar element = baseElement.querySelector(selector);\n\tif(element) {\n\t\tthis.scrollIntoView(element,callback);\t\t\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,value);\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\tselect.children[i].selected = values.indexOf(select.children[i].value) !== -1\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\tthis.selectTooltip = this.getAttribute(\"tooltip\");\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\tif(this.selectTooltip) {\n\t\t$tw.utils.addAttributeToParseTreeNode(selectNode,\"title\",this.selectTooltip);\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 || changedAttributes.selectTooltip) {\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.setSubTiddler = this.getAttribute(\"subtiddler\");\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,!!this.parseTreeNode.isMacroDefinition);\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;\n\t\tif(this.setSubTiddler) {\n\t\t\ttiddler = this.wiki.getSubTiddler(this.setTiddler,this.setSubTiddler);\n\t\t} else {\n\t\t\ttiddler = this.wiki.getTiddler(this.setTiddler);\t\t\t\n\t\t}\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 == null) {\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\tthis.recursionMarker = this.getAttribute(\"recursionMarker\",\"yes\");\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\tif(this.recursionMarker === \"yes\") {\n\t\tthis.setVariable(\"transclusion\",recursionMarker);\n\t}\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\tthis.initialise(parseTreeNode,options);\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\t// Bail if parseTreeNode is undefined, meaning that the widget constructor was called without any arguments so that it can be subclassed\n\tif(parseTreeNode === undefined) {\n\t\treturn;\n\t}\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\t// Get widget classes\n\t\tWidget.prototype.widgetClasses = $tw.modules.applyMethods(\"widget\");\n\t\t// Process any subclasses\n\t\t$tw.modules.forEachModuleOfType(\"widget-subclass\",function(title,module) {\n\t\t\tif(module.baseClass) {\n\t\t\t\tvar baseClass = Widget.prototype.widgetClasses[module.baseClass];\n\t\t\t\tif(!baseClass) {\n\t\t\t\t\tthrow \"Module '\" + title + \"' is attemping to extend a non-existent base class '\" + module.baseClass + \"'\";\n\t\t\t\t}\n\t\t\t\tvar subClass = module.constructor;\n\t\t\t\tsubClass.prototype = new baseClass();\n\t\t\t\t$tw.utils.extend(subClass.prototype,module.prototype);\n\t\t\t\tWidget.prototype.widgetClasses[module.name || module.baseClass] = subClass;\n\t\t\t}\n\t\t});\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\nisMacroDefinition: true if the variable is set via a \\define macro pragma (and hence should have variable substitution performed)\n*/\nWidget.prototype.setVariable = function(name,value,params,isMacroDefinition) {\n\tthis.variables[name] = {value: value, params: params, isMacroDefinition: !!isMacroDefinition};\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\nReturns an object with the following fields:\n\nparams: array of {name:,value:} of parameters passed to wikitext variables\ntext: text of variable, with parameters properly substituted\n*/\nWidget.prototype.getVariableInfo = 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\toriginalValue = variable.value,\n\t\t\tvalue = originalValue,\n\t\t\tparams = this.resolveVariableParameters(variable.params,actualParams);\n\t\t// Substitute any parameters specified in the definition\n\t\t$tw.utils.each(params,function(param) {\n\t\t\tvalue = $tw.utils.replaceString(value,new RegExp(\"\\\\$\" + $tw.utils.escapeRegExp(param.name) + \"\\\\$\",\"mg\"),param.value);\n\t\t});\n\t\t// Only substitute variable references if this variable was defined with the \\define pragma\n\t\tif(variable.isMacroDefinition) {\n\t\t\tvalue = this.substituteVariableReferences(value);\t\t\t\n\t\t}\n\t\treturn {\n\t\t\ttext: value,\n\t\t\tparams: params,\n\t\t\tsrcVariable: variable,\n\t\t\tisCacheable: originalValue === value\n\t\t};\n\t}\n\t// If the variable doesn't exist in the parent widget then look for a macro module\n\treturn {\n\t\ttext: this.evaluateMacroModule(name,actualParams,options.defaultValue)\n\t};\n};\n\n/*\nSimplified version of getVariableInfo() that just returns the text\n*/\nWidget.prototype.getVariable = function(name,options) {\n\treturn this.getVariableInfo(name,options).text;\n};\n\nWidget.prototype.resolveVariableParameters = function(formalParams,actualParams) {\n\tformalParams = formalParams || [];\n\tactualParams = actualParams || [];\n\tvar nextAnonParameter = 0, // Next candidate anonymous parameter in macro call\n\t\tparamInfo, paramValue,\n\t\tresults = [];\n\t// Step through each of the parameters in the macro definition\n\tfor(var p=0; p<formalParams.length; p++) {\n\t\t// Check if we've got a macro call parameter with the same name\n\t\tparamInfo = formalParams[p];\n\t\tparamValue = undefined;\n\t\tfor(var m=0; m<actualParams.length; m++) {\n\t\t\tif(actualParams[m].name === paramInfo.name) {\n\t\t\t\tparamValue = actualParams[m].value;\n\t\t\t}\n\t\t}\n\t\t// If not, use the next available anonymous macro call parameter\n\t\twhile(nextAnonParameter < actualParams.length && actualParams[nextAnonParameter].name) {\n\t\t\tnextAnonParameter++;\n\t\t}\n\t\tif(paramValue === undefined && nextAnonParameter < actualParams.length) {\n\t\t\tparamValue = actualParams[nextAnonParameter++].value;\n\t\t}\n\t\t// If we've still not got a value, use the default, if any\n\t\tparamValue = paramValue || paramInfo[\"default\"] || \"\";\n\t\t// Store the parameter name and value\n\t\tresults.push({name: paramInfo.name, value: paramValue});\n\t}\n\treturn results;\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\tvar children = this.children;\n\tfor(var i = 0; i < children.length; i++) {\n\t\tchildren[i].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\tevent.widget = event.widget || this;\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 children = this.children,\n\t\trefreshed = false;\n\tfor (var i = 0; i < children.length; i++) {\n\t\trefreshed = children[i].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\n/*\nExecute action tiddlers by tag\n*/\nWidget.prototype.invokeActionsByTag = function(tag,event,variables) {\n\tvar self = this;\n\t$tw.utils.each(self.wiki.filterTiddlers(\"[all[shadows+tiddlers]tag[\" + tag + \"]!has[draft.of]]\"),function(title) {\n\t\tself.invokeActionString(self.wiki.getTiddlerText(title),self,event,variables);\n\t});\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 ? tiddler.fields.tags.slice(0) : undefined,\n\t\t\t\t\tlist = tiddler.fields.list ? tiddler.fields.list.slice(0) : undefined,\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/*\nAdd available indexers to this wiki\n*/\nexports.addIndexersToWiki = function() {\n\tvar self = this;\n\t$tw.utils.each($tw.modules.applyMethods(\"indexer\"),function(Indexer,name) {\n\t\tself.addIndexer(new Indexer(self),name);\n\t});\n};\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\nexports.isBinaryTiddler = 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.encoding === \"base64\";\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,isAlphaNumeric) {\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 if(isAlphaNumeric) {\n\t\t\treturn isDescending ? b.localeCompare(a,undefined,{numeric: true,sensitivity: \"base\"}) : a.localeCompare(b,undefined,{numeric: true,sensitivity: \"base\"});\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 within the given parse tree\n */\nexports.extractLinks = function(parseTreeRoot) {\n\t// Count up the links\n\tvar links = [],\n\t\tcheckParseTree = function(parseTree) {\n\t\t\tfor(var t=0; t<parseTree.length; t++) {\n\t\t\t\tvar parseTreeNode = parseTree[t];\n\t\t\t\tif(parseTreeNode.type === \"link\" && parseTreeNode.attributes.to && parseTreeNode.attributes.to.type === \"string\") {\n\t\t\t\t\tvar value = parseTreeNode.attributes.to.value;\n\t\t\t\t\tif(links.indexOf(value) === -1) {\n\t\t\t\t\t\tlinks.push(value);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\tif(parseTreeNode.children) {\n\t\t\t\t\tcheckParseTree(parseTreeNode.children);\n\t\t\t\t}\n\t\t\t}\n\t\t};\n\tcheckParseTree(parseTreeRoot);\n\treturn links;\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\tif(parser) {\n\t\t\treturn self.extractLinks(parser.tree);\n\t\t}\n\t\treturn [];\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\tbacklinksIndexer = this.getIndexer(\"BacklinksIndexer\"),\n\t\tbacklinks = backlinksIndexer && backlinksIndexer.lookup(targetTitle);\n\n\tif(!backlinks) {\n\t\tbacklinks = [];\n\t\tthis.forEachTiddler(function(title,tiddler) {\n\t\t\tvar links = self.getTiddlerLinks(title);\n\t\t\tif(links.indexOf(targetTitle) !== -1) {\n\t\t\t\tbacklinks.push(title);\n\t\t\t}\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\t// Try to use the indexer\n\tvar self = this,\n\t\ttagIndexer = this.getIndexer(\"TagIndexer\"),\n\t\tresults = tagIndexer && tagIndexer.subIndexers[3].lookup(tag);\n\tif(!results) {\n\t\t// If not available, perform a manual scan\n\t\tresults = this.getGlobalCache(\"taglist-\" + tag,function() {\n\t\t\tvar tagmap = self.getTagMap();\n\t\t\treturn self.sortByList(tagmap[tag],tag);\n\t\t});\n\t}\n\treturn results;\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 self = this,\n\t\treplacedTitles = Object.create(null);\n\t// Given a title, this function will place it in the correct location\n\t// within titles.\n\tfunction moveItemInList(title) {\n\t\tif(!$tw.utils.hop(replacedTitles, title)) {\n\t\t\treplacedTitles[title] = true;\n\t\t\tvar newPos = -1,\n\t\t\t\ttiddler = self.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(afterTitle === \"\") {\n\t\t\t\t\tnewPos = titles.length;\n\t\t\t\t} else if(beforeTitle) {\n\t\t\t\t\t// if this title is placed relative\n\t\t\t\t\t// to another title, make sure that\n\t\t\t\t\t// title is placed before we place\n\t\t\t\t\t// this one.\n\t\t\t\t\tmoveItemInList(beforeTitle);\n\t\t\t\t\tnewPos = titles.indexOf(beforeTitle);\n\t\t\t\t} else if(afterTitle) {\n\t\t\t\t\t// Same deal\n\t\t\t\t\tmoveItemInList(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\t// If a new position is specified, let's move it\n\t\t\t\tif (newPos !== -1) {\n\t\t\t\t\t// get its current Pos, and make sure\n\t\t\t\t\t// sure that it's _actually_ in the list\n\t\t\t\t\t// and that it would _actually_ move\n\t\t\t\t\t// (#4275) We don't bother calling\n\t\t\t\t\t// indexOf unless we have a new\n\t\t\t\t\t// position to work with\n\t\t\t\t\tvar currPos = titles.indexOf(title);\n\t\t\t\t\tif(currPos >= 0 && newPos !== currPos) {\n\t\t\t\t\t\t// move it!\n\t\t\t\t\t\ttitles.splice(currPos,1);\n\t\t\t\t\t\tif(newPos >= currPos) {\n\t\t\t\t\t\t\tnewPos--;\n\t\t\t\t\t\t}\n\t\t\t\t\t\ttitles.splice(newPos,0,title);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\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\tmoveItemInList(title);\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\nexports.getTiddlersAsJson = function(filter,spaces) {\n\tvar tiddlers = this.filterTiddlers(filter),\n\t\tspaces = (spaces === undefined) ? $tw.config.preferences.jsonSpaces : spaces,\n\t\tdata = [];\n\tfor(var t=0;t<tiddlers.length; t++) {\n\t\tvar tiddler = this.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,spaces);\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\t// Use the generic binary parser for any binary types not registered so far\n\tif($tw.Wiki.parsers[\"application/octet-stream\"]) {\n\t\tObject.keys($tw.config.contentTypeInfo).forEach(function(type) {\n\t\t\tif(!$tw.utils.hop($tw.Wiki.parsers,type) && $tw.config.contentTypeInfo[type].encoding === \"base64\") {\n\t\t\t\t$tw.Wiki.parsers[type] = $tw.Wiki.parsers[\"application/octet-stream\"];\n\t\t\t}\n\t\t});\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,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.recursionMarker : optional flag to set a recursion marker, defaults to \"yes\"\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\trecursionMarker: {\n\t\t\t\t\tname: \"recursionMarker\",\n\t\t\t\t\ttype: \"string\",\n\t\t\t\t\tvalue: options.recursionMarker || \"yes\"\n\t\t\t\t\t},\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\t\t}\n\t\t\t},\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 this.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\tfield: If specified, restricts the search to the specified field, or an array of field names\n\tanchored: If true, forces all but regexp searches to be anchored to the start of text\n\texcludeField: If true, the field options are inverted to specify the fields that are not to be searched\n\tThe search mode is determined by the first of these boolean flags to be true\n\t\tliteral: searches for literal string\n\t\twhitespace: same as literal except runs of whitespace are treated as a single space\n\t\tregexp: treats the search term as a regular expression\n\t\twords: (default) treats search string as a list of tokens, and matches if all tokens are found, regardless of adjacency or ordering\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\t\tanchor = options.anchored ? \"^\" : \"\";\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(\"(\" + anchor + $tw.utils.escapeRegExp(text) + \")\",flags)];\n\t\t}\n\t} else if(options.whitespace) {\n\t\tterms = [];\n\t\t$tw.utils.each(text.split(/\\s+/g),function(term) {\n\t\t\tif(term) {\n\t\t\t\tterms.push($tw.utils.escapeRegExp(term));\n\t\t\t}\n\t\t});\n\t\tsearchTermsRegExps = [new RegExp(\"(\" + anchor + terms.join(\"\\\\s+\") + \")\",flags)];\n\t} else if(options.regexp) {\n\t\ttry {\n\t\t\tsearchTermsRegExps = [new RegExp(\"(\" + text + \")\",flags)];\t\t\t\n\t\t} catch(e) {\n\t\t\tsearchTermsRegExps = null;\n\t\t\tconsole.log(\"Regexp error parsing /(\" + text + \")/\" + flags + \": \",e);\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(\"(\" + anchor + $tw.utils.escapeRegExp(terms[t]) + \")\",flags));\n\t\t\t}\n\t\t}\n\t}\n\t// Accumulate the array of fields to be searched or excluded from the search\n\tvar fields = [];\n\tif(options.field) {\n\t\tif($tw.utils.isArray(options.field)) {\n\t\t\t$tw.utils.each(options.field,function(fieldName) {\n\t\t\t\tif(fieldName) {\n\t\t\t\t\tfields.push(fieldName);\t\t\t\t\t\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tfields.push(options.field);\n\t\t}\n\t}\n\t// Use default fields if none specified and we're not excluding fields (excluding fields with an empty field array is the same as searching all fields)\n\tif(fields.length === 0 && !options.excludeField) {\n\t\tfields.push(\"title\");\n\t\tfields.push(\"tags\");\n\t\tfields.push(\"text\");\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 notYetFound = searchTermsRegExps.slice();\n\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\tsearchFields;\n\t\t// Get the list of fields we're searching\n\t\tif(options.excludeField) {\n\t\t\tsearchFields = Object.keys(tiddler.fields);\n\t\t\t$tw.utils.each(fields,function(fieldName) {\n\t\t\t\tvar p = searchFields.indexOf(fieldName);\n\t\t\t\tif(p !== -1) {\n\t\t\t\t\tsearchFields.splice(p,1);\n\t\t\t\t}\n\t\t\t});\n\t\t} else {\n\t\t\tsearchFields = fields;\n\t\t}\n\t\tfor(var fieldIndex=0; notYetFound.length>0 && fieldIndex<searchFields.length; fieldIndex++) {\n\t\t\t// Don't search the text field if the content type is binary\n\t\t\tvar fieldName = searchFields[fieldIndex];\n\t\t\tif(fieldName === \"text\" && contentTypeInfo.encoding !== \"utf8\") {\n\t\t\t\tbreak;\n\t\t\t}\n\t\t\tvar str = tiddler.fields[fieldName],\n\t\t\t\tt;\n\t\t\tif(str) {\n\t\t\t\tif($tw.utils.isArray(str)) {\n\t\t\t\t\t// If the field value is an array, test each regexp against each field array entry and fail if each regexp doesn't match at least one field array entry\n\t\t\t\t\tfor(var s=0; s<str.length; s++) {\n\t\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\t\tif(notYetFound[t].test(str[s])) {\n\t\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tt++;\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} else {\n\t\t\t\t\t// If the field isn't an array, force it to a string and test each regexp against it and fail if any do not match\n\t\t\t\t\tstr = tiddler.getFieldString(fieldName);\n\t\t\t\t\tfor(t=0; t<notYetFound.length;) {\n\t\t\t\t\t\tif(notYetFound[t].test(str)) {\n\t\t\t\t\t\t\tnotYetFound.splice(t, 1);\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\tt++;\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\treturn notYetFound.length == 0;\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.hasField(\"_is_skinny\")) {\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],$tw.utils.extend({},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\"};\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);\t\n\tconsole.log(\"$tw.wiki.addToHistory() is deprecated since V5.1.23! Use the this.story.addToHistory() from the story-object!\")\n};\n\n/*\nAdd a new tiddler to the story river\ntitle: a title string or an array of title strings\nfromTitle: the title of the tiddler from which the navigation originated\nstoryTitle: title of story tiddler (defaults to $:/StoryList)\noptions: see story.js\n*/\nexports.addToStory = function(title,fromTitle,storyTitle,options) {\n\tvar story = new $tw.Story({wiki: this, storyTitle: storyTitle});\n\tstory.addToStory(title,fromTitle,options);\n\tconsole.log(\"$tw.wiki.addToStory() is deprecated since V5.1.23! Use the this.story.addToStory() from the story-object!\")\n};\n\n/*\nGenerate a title for the draft of a given tiddler\n*/\nexports.generateDraftTitle = function(title) {\n\tvar c = 0,\n\t\tdraftTitle,\n\t\tusername = this.getTiddlerText(\"$:/status/UserName\"),\n\t\tattribution = username ? \" by \" + username : \"\";\n\tdo {\n\t\tdraftTitle = \"Draft \" + (c ? (c + 1) + \" \" : \"\") + \"of '\" + title + \"'\" + attribution;\n\t\tc++;\n\t} while(this.tiddlerExists(draftTitle));\n\treturn draftTitle;\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// Determine whether a plugin by title is dynamically loadable\nexports.doesPluginRequireReload = function(title) {\n\treturn this.doesPluginInfoRequireReload(this.getPluginInfo(title) || this.getTiddlerDataCached(title));\n};\n\n// Determine whether a plugin info structure is dynamically loadable\nexports.doesPluginInfoRequireReload = function(pluginInfo) {\n\tif(pluginInfo) {\n\t\tvar foundModule = false;\n\t\t$tw.utils.each(pluginInfo.tiddlers,function(tiddler) {\n\t\t\tif(tiddler.type === \"application/javascript\" && $tw.utils.hop(tiddler,\"module-type\")) {\n\t\t\t\tfoundModule = true;\n\t\t\t}\n\t\t});\n\t\treturn foundModule;\n\t} else {\n\t\treturn null;\n\t}\n};\n\nexports.slugify = function(title,options) {\n\tvar tiddler = this.getTiddler(title),\n\t\tslug;\n\tif(tiddler && tiddler.fields.slug) {\n\t\tslug = tiddler.fields.slug;\n\t} else {\n\t\tslug = $tw.utils.transliterate(title.toString().toLowerCase()) // Replace diacritics with basic lowercase ASCII\n\t\t\t.replace(/\\s+/g,\"-\") // Replace spaces with -\n\t\t\t.replace(/[^\\w\\-\\.]+/g,\"\") // Remove all non-word chars except dash and dot\n\t\t\t.replace(/\\-\\-+/g,\"-\") // Replace multiple - with single -\n\t\t\t.replace(/^-+/,\"\") // Trim - from start of text\n\t\t\t.replace(/-+$/,\"\"); // Trim - from end of text\n\t}\n\t// If the resulting slug is blank (eg because the title is just punctuation characters)\n\tif(!slug) {\n\t\t// ...then just use the character codes of the title\n\t\tvar result = [];\n\t\t$tw.utils.each(title.split(\"\"),function(char) {\n\t\t\tresult.push(char.charCodeAt(0).toString());\n\t\t});\n\t\tslug = result.join(\"-\");\n\t}\n\treturn slug;\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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/CupertinoDark": {
"title": "$:/palettes/CupertinoDark",
"tags": "$:/tags/Palette",
"name": "Cupertino Dark",
"description": "A macOS inspired dark palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #FF453A\nalert-border: #FF453A\nalert-highlight: #FFD60A\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #282828\nblockquote-bar: <<colour page-background>>\nbutton-foreground: <<colour background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #FF453A\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour tiddler-info-background>>\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: #3F638B\ndropdown-tab-background: #323232\ndropzone-background: #30D158\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #BF5AF2\nexternal-link-foreground: #32D74B\nforeground: #FFFFFF\nmenubar-background: #464646\nmenubar-foreground: #ffffff\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: #98989D\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #323232\npre-background: #464646\npre-border: transparent\nprimary: #0A84FF\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour background>>\nsidebar-controls-foreground-hover: #FF9F0A\nsidebar-controls-foreground: #8E8E93\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: #3F638B\nsidebar-tab-background: <<colour background>>\nsidebar-tab-border-selected: <<colour background>>\nsidebar-tab-border: <<colour background>>\nsidebar-tab-divider: <<colour background>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: #ffffff\nstatic-alert-foreground: #B4B4B4\ntab-background-selected: #3F638B\ntab-background: <<colour page-background>>\ntab-border-selected: <<colour page-background>>\ntab-border: <<colour page-background>>\ntab-divider: <<colour page-background>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #464646\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #48484A\ntag-foreground: #323232\ntiddler-background: <<colour background>>\ntiddler-border: transparent\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: #48484A\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #1E1E1E\ntiddler-info-border: #1E1E1E\ntiddler-info-tab-background: #3F638B\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\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 very-muted-foreground>>\nvery-muted-foreground: #464646\nselection-background: #3F638B\nselection-foreground: #ffffff\nwikilist-background: <<colour page-background>>\nwikilist-button-background: #3F638B\nwikilist-button-foreground: <<colour foreground>>\nwikilist-button-open: #32D74B\nwikilist-button-open-hover: #32D74B\nwikilist-button-reveal: #0A84FF\nwikilist-button-reveal-hover: #0A84FF\nwikilist-button-remove: #FF453A\nwikilist-button-remove-hover: #FF453A\nwikilist-droplink-dragover: #32D74B\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour foreground>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-url: <<colour muted-foreground>>\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\nselect-tag-background:\nselect-tag-foreground:\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/DesertSand": {
"title": "$:/palettes/DesertSand",
"tags": "$:/tags/Palette",
"name": "Desert Sand",
"description": "A desert sand palette",
"type": "application/x-tiddler-dictionary",
"text": "alert-background: #ffe476\nalert-border: #b99e2f\nalert-highlight: #881122\nalert-muted-foreground: #b99e2f\nbackground: #E9E0C7\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour foreground>>\ncode-background: #F3EDDF\ncode-border: #C3BAA1\ncode-foreground: #ab3250\ndiff-delete-background: #bd8b8b\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #91c093\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #ad3434\ndownload-background: #6ca16c\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: #E9E0C7\ndropdown-tab-background: #BAB29C\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: #313163\nexternal-link-foreground: #555592\nforeground: #2D2A23\nmenubar-background: #CDC2A6\nmenubar-foreground: #5A5446\nmessage-background: #ECE5CF\nmessage-border: #D6CBAA\nmessage-foreground: #5f6e7d\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #8A8885\nmodal-footer-background: #CDC2A6\nmodal-footer-border: #9D998E\nmodal-header-border: #9D998E\nmuted-foreground: #9D998E\nnotification-background: #F0E9D7\nnotification-border: #939189\npage-background: #e0d3af\npre-background: #D6CBAA\npre-border: #CDC2A6\nprimary: #5B6F55\nselection-background: #9D947B\nselection-foreground: <<colour foreground>>\nselect-tag-background: #F0E9D7\nselect-tag-foreground: #2D2A23\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #2D2A23\nsidebar-controls-foreground: #867F69\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #867F69\nsidebar-muted-foreground-hover: #706A58\nsidebar-muted-foreground: #B3A98C\nsidebar-tab-background-selected: #e0d3af\nsidebar-tab-background: #A6A193\nsidebar-tab-border-selected: #C3BAA1\nsidebar-tab-border: #C3BAA1\nsidebar-tab-divider: #CDC2A6\nsidebar-tab-foreground-selected: \nsidebar-tab-foreground: #2D2A23\nsidebar-tiddler-link-foreground-hover: #433F35\nsidebar-tiddler-link-foreground: #706A58\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #A6A193\ntab-background-selected: #E9E0C7\ntab-background: #A6A193\ntab-border-selected: #C3BAA1\ntab-border: #C3BAA1\ntab-divider: #CDC2A6\ntab-foreground-selected: <<colour tab-foreground>>\ntab-foreground: #2D2A23\ntable-border: #9D998E\ntable-footer-background: #8A8885\ntable-header-background: #B0AA98\ntag-background: #706A58\ntag-foreground: #E3D7B7\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #9D947B\ntiddler-controls-foreground-selected: #706A58\ntiddler-controls-foreground: #C3BAA1\ntiddler-editor-background: #E9E0C7\ntiddler-editor-border-image: #A6A193\ntiddler-editor-border: #A6A193\ntiddler-editor-fields-even: #D6CBAA\ntiddler-editor-fields-odd: #C3BAA1\ntiddler-info-background: #E3D7B7\ntiddler-info-border: #BAB29C\ntiddler-info-tab-background: #E9E0C7\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #867F69\ntiddler-title-foreground: #374464\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: #8A8885\nvery-muted-foreground: #CDC2A6\nwikilist-background: <<colour page-background>>\nwikilist-item: #CDC2A6\nwikilist-info: #161512\nwikilist-title: #433F35\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #706A58\nwikilist-button-open: #7db66a\nwikilist-button-open-hover: #56a556\nwikilist-button-reveal: #5a6c9e\nwikilist-button-reveal-hover: #454591\nwikilist-button-remove: #bc5972\nwikilist-button-remove-hover: #814040\nwikilist-toolbar-background: #CDC2A6\nwikilist-toolbar-foreground: #2D2A23\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #A6A193\nwikilist-button-foreground: #161512\n"
},
"$:/palettes/GruvboxDark": {
"title": "$:/palettes/GruvboxDark",
"name": "Gruvbox Dark",
"description": "Retro groove color scheme",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"license": "https://github.com/morhetz/gruvbox",
"text": "alert-background: #cc241d\nalert-border: #cc241d\nalert-highlight: #d79921\nalert-muted-foreground: #504945\nbackground: #3c3836\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour page-background>>\ncode-background: #504945\ncode-border: #504945\ncode-foreground: #fb4934\ndiff-delete-background: #fb4934\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #b8bb26\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #fb4934\ndownload-background: #b8bb26\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #665c54\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ebdbb2\ndropdown-tab-background: #665c54\ndropzone-background: #98971a\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #d3869b\nexternal-link-foreground: #8ec07c\nforeground: #fbf1c7\nmenubar-background: #504945\nmenubar-foreground: <<colour foreground>>\nmessage-background: #83a598\nmessage-border: #83a598\nmessage-foreground: #3c3836\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #504945\nmodal-footer-background: #3c3836\nmodal-footer-border: #3c3836\nmodal-header-border: #3c3836\nmuted-foreground: #d5c4a1\nnotification-background: <<colour primary>>\nnotification-border: <<colour primary>>\npage-background: #282828\npre-background: #504945\npre-border: #504945\nprimary: #d79921\nselect-tag-background: #665c54\nselect-tag-foreground: <<colour foreground>>\nselection-background: #458588\nselection-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour page-background>>\nsidebar-controls-foreground-hover: #7c6f64\nsidebar-controls-foreground: #504945\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #fbf1c7\nsidebar-muted-foreground-hover: #7c6f64\nsidebar-muted-foreground: #504945\nsidebar-tab-background-selected: #bdae93\nsidebar-tab-background: #3c3836\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #bdae93\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #282828\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #458588\nsidebar-tiddler-link-foreground: #98971a\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ebdbb2\ntab-background: #665c54\ntab-border-selected: #665c54\ntab-border: #665c54\ntab-divider: #bdae93\ntab-foreground-selected: #282828\ntab-foreground: #ebdbb2\ntable-border: #7c6f64\ntable-footer-background: #665c54\ntable-header-background: #504945\ntag-background: #d3869b\ntag-foreground: #282828\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: #7c6f64\ntiddler-controls-foreground-selected: <<colour primary>>\ntiddler-controls-foreground: #665c54\ntiddler-editor-background: #32302f\ntiddler-editor-border-image: #282828\ntiddler-editor-border: #282828\ntiddler-editor-fields-even: #504945\ntiddler-editor-fields-odd: #7c6f64\ntiddler-info-background: #32302f\ntiddler-info-border: #ebdbb2\ntiddler-info-tab-background: #ebdbb2\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #7c6f64\ntiddler-title-foreground: #a89984\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: #504945\nvery-muted-foreground: #bdae93\nwikilist-background: <<colour page-background>>\nwikilist-button-background: #acacac\nwikilist-button-foreground: <<colour button-foreground>>\nwikilist-item: <<colour background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-toolbar-foreground: <<colour foreground>>\nwikilist-title: <<colour foreground>>\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: <<colour muted-foreground>>\nwikilist-button-open-hover: <<colour primary>>\nwikilist-button-open: <<colour dropzone-background>>\nwikilist-button-remove: <<colour dirty-indicator>>\nwikilist-button-remove-hover: <<colour alert-background>>\nwikilist-droplink-dragover: <<colour dropzone-background>>\nwikilist-button-reveal: <<colour sidebar-tiddler-link-foreground-hover>>\nwikilist-button-reveal-hover: <<colour message-background>>\n"
},
"$:/palettes/Nord": {
"title": "$:/palettes/Nord",
"name": "Nord",
"description": "An arctic, north-bluish color palette.",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"license": "MIT, arcticicestudio, https://github.com/arcticicestudio/nord/blob/develop/LICENSE.md",
"text": "alert-background: #D08770\nalert-border: #D08770\nalert-highlight: #B48EAD\nalert-muted-foreground: #4C566A\nbackground: #3b4252\nblockquote-bar: <<colour muted-foreground>>\nbutton-foreground: <<colour page-background>>\ncode-background: #2E3440\ncode-border: #2E3440\ncode-foreground: #BF616A\ndiff-delete-background: #BF616A\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #A3BE8C\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: #BF616A\ndownload-background: #A3BE8C\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: <<colour background>>\ndropdown-border: <<colour background>>\ndropdown-tab-background-selected: #ECEFF4\ndropdown-tab-background: #4C566A\ndropzone-background: #A3BE8C\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-background: inherit\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #5E81AC\nexternal-link-foreground: #8FBCBB\nforeground: #d8dee9\nmenubar-background: #2E3440\nmenubar-foreground: #d8dee9\nmessage-background: #2E3440\nmessage-border: #2E3440\nmessage-foreground: #547599\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: #3b4252\nmodal-footer-background: #3b4252\nmodal-footer-border: #3b4252\nmodal-header-border: #3b4252\nmuted-foreground: #4C566A\nnotification-background: <<colour primary>>\nnotification-border: #EBCB8B\npage-background: #2e3440\npre-background: #2E3440\npre-border: #2E3440\nprimary: #5E81AC\nselect-tag-background: #3b4252\nselect-tag-foreground: <<colour foreground>>\nselection-background: #5E81AC\nselection-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour page-background>>\nsidebar-controls-foreground-hover: #D8DEE9\nsidebar-controls-foreground: #4C566A\nsidebar-foreground-shadow: transparent\nsidebar-foreground: #D8DEE9\nsidebar-muted-foreground-hover: #4C566A\nsidebar-muted-foreground: #4C566A\nsidebar-tab-background-selected: #ECEFF4\nsidebar-tab-background: #4C566A\nsidebar-tab-border-selected: <<colour tab-border-selected>>\nsidebar-tab-border: #4C566A\nsidebar-tab-divider: <<colour page-background>>\nsidebar-tab-foreground-selected: #4C566A\nsidebar-tab-foreground: <<colour tab-foreground>>\nsidebar-tiddler-link-foreground-hover: #A3BE8C\nsidebar-tiddler-link-foreground: #81A1C1\nsite-title-foreground: <<colour tiddler-title-foreground>>\nstatic-alert-foreground: #B48EAD\ntab-background-selected: #ECEFF4\ntab-background: #4C566A\ntab-border-selected: #4C566A\ntab-border: #4C566A\ntab-divider: #4C566A\ntab-foreground-selected: #4C566A\ntab-foreground: #D8DEE9\ntable-border: #4C566A\ntable-footer-background: #2e3440\ntable-header-background: #2e3440\ntag-background: #A3BE8C\ntag-foreground: #4C566A\ntiddler-background: <<colour background>>\ntiddler-border: <<colour background>>\ntiddler-controls-foreground-hover: \ntiddler-controls-foreground-selected: #EBCB8B\ntiddler-controls-foreground: #4C566A\ntiddler-editor-background: #2e3440\ntiddler-editor-border-image: #2e3440\ntiddler-editor-border: #3b4252\ntiddler-editor-fields-even: #2e3440\ntiddler-editor-fields-odd: #2e3440\ntiddler-info-background: #2e3440\ntiddler-info-border: #2e3440\ntiddler-info-tab-background: #2e3440\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: #4C566A\ntiddler-title-foreground: #81A1C1\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: #2d3038\nvery-muted-foreground: #2d3038\nwikilist-background: <<colour page-background>>\nwikilist-toolbar-background: <<colour background>>\nwikilist-item: <<colour background>>\nwikilist-title: <<colour foreground>>\nwikilist-info: <<colour muted-foreground>>\nwikilist-button-open: #A3BE8C\nwikilist-button-open-hover: #A3BE8C\nwikilist-button-reveal: #81A1C1\nwikilist-button-reveal-hover: #81A1C1\nwikilist-button-remove: #B48EAD\nwikilist-button-remove-hover: #B48EAD\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\nselect-tag-background:\nselect-tag-foreground:\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\nselect-tag-background:\nselect-tag-foreground:\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/SolarizedDark": {
"title": "$:/palettes/SolarizedDark",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Precision dark colors for machines and people",
"license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
"name": "SolarizedDark",
"text": "alert-background: #073642\nalert-border: #93a1a1\nalert-highlight: #d33682\nalert-muted-foreground: #d33682\nbackground: #073642\nblockquote-bar: #d33682\nbutton-background: #073642\nbutton-border: #586e75\nbutton-foreground: #93a1a1\ncode-background: #073642\ncode-border: #586e75\ncode-foreground: #93a1a1\ndirty-indicator: inherit\ndownload-background: #859900\ndownload-foreground: #073642\ndragger-background: #073642\ndragger-foreground: #839496\ndropdown-background: #073642\ndropdown-border: #93a1a1\ndropdown-tab-background: #002b36\ndropdown-tab-background-selected: #073642\ndropzone-background: #859900\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: #268bd2\nexternal-link-foreground-hover:\nexternal-link-foreground-visited: #268bd2\nforeground: #839496\nmessage-background: #002b36\nmessage-border: #586e75\nmessage-foreground: #839496\nmodal-backdrop: #657b83\nmodal-background: #002b36\nmodal-border: #586e75\nmodal-footer-background: #073642\nmodal-footer-border: #586e75\nmodal-header-border: #586e75\nmuted-foreground: #93a1a1\nnotification-background: #002b36\nnotification-border: #586e75\npage-background: #073642\npre-background: inherit\npre-border: #657b83\nprimary: #859900\nselect-tag-background: #002b36\nselect-tag-foreground: #839496\nsidebar-button-foreground: #93a1a1\nsidebar-controls-foreground: #93a1a1\nsidebar-controls-foreground-hover: #eee8d5\nsidebar-foreground: #93a1a1\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: #839496\nsidebar-muted-foreground-hover: #93a1a1\nsidebar-tab-background: #002b36\nsidebar-tab-background-selected: #073642\nsidebar-tab-border: #073642\nsidebar-tab-border-selected: #839496\nsidebar-tab-divider: #002b36\nsidebar-tab-foreground: #657b83\nsidebar-tab-foreground-selected: #93a1a1\nsidebar-tiddler-link-foreground: #2aa198\nsidebar-tiddler-link-foreground-hover: #eee8d5\nsite-title-foreground: #d33682\nstatic-alert-foreground: #93a1a1\ntab-background: #073642\ntab-background-selected: #002b36\ntab-border: #586e75\ntab-border-selected: #93a1a1\ntab-divider: #93a1a1\ntab-foreground: #839496\ntab-foreground-selected: #93a1a1\ntable-border: #586e75\ntable-footer-background: #073642\ntable-header-background: #073642\ntag-background: #b58900\ntag-foreground: #002b36\ntiddler-background: #002b36\ntiddler-border: #586e75\ntiddler-controls-foreground: inherit\ntiddler-controls-foreground-hover: #d33682\ntiddler-controls-foreground-selected: #2aa198\ntiddler-editor-background: #002b36\ntiddler-editor-border: #073642\ntiddler-editor-border-image: #002b36\ntiddler-editor-fields-even: #002b36\ntiddler-editor-fields-odd: #073642\ntiddler-info-background: #073642\ntiddler-info-border: #657b83\ntiddler-info-tab-background: #002b36\ntiddler-link-background: #002b36\ntiddler-link-foreground: #2aa198\ntiddler-subtitle-foreground: #839496\ntiddler-title-foreground: #d33682\ntoolbar-cancel-button: #839496\ntoolbar-close-button: #839496\ntoolbar-delete-button: #dc322f\ntoolbar-done-button: #839496\ntoolbar-edit-button: #839496\ntoolbar-info-button: #839496\ntoolbar-new-button: #839496\ntoolbar-options-button: #839496\ntoolbar-save-button: inherit\nuntagged-background: #586e75\nvery-muted-foreground: #586e75\n"
},
"$:/palettes/SolarizedLight": {
"title": "$:/palettes/SolarizedLight",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Precision colors for machines and people",
"license": "MIT, Ethan Schoonover, https://github.com/altercation/solarized/blob/master/LICENSE",
"name": "SolarizedLight",
"text": "alert-background: #eee8d5\nalert-border: #586e75\nalert-highlight: #d33682\nalert-muted-foreground: #d33682\nbackground: #eee8d5\nblockquote-bar: #d33682\nbutton-background: #eee8d5\nbutton-border: #93a1a1\nbutton-foreground: #586e75\ncode-background: #eee8d5\ncode-border: #93a1a1\ncode-foreground: #586e75\ndirty-indicator: inherit\ndownload-background: #859900\ndownload-foreground: #eee8d5\ndragger-background: #eee8d5\ndragger-foreground: #657b83\ndropdown-background: #eee8d5\ndropdown-border: #586e75\ndropdown-tab-background: #fdf6e3\ndropdown-tab-background-selected: #eee8d5\ndropzone-background: #859900\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: #268bd2\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: #268bd2\nforeground: #657b83\nmessage-background: #fdf6e3\nmessage-border: #93a1a1\nmessage-foreground: #657b83\nmodal-backdrop: #839496\nmodal-background: #fdf6e3\nmodal-border: #93a1a1\nmodal-footer-background: #eee8d5\nmodal-footer-border: #93a1a1\nmodal-header-border: #93a1a1\nmuted-foreground: #586e75\nnotification-background: #fdf6e3\nnotification-border: #93a1a1\npage-background: #eee8d5\npre-background: #eee8d5\npre-border: #839496\nprimary: #859900\nselect-tag-background: #fdf6e3\nselect-tag-foreground: #657b83\nsidebar-button-foreground: #586e75\nsidebar-controls-foreground: #586e75\nsidebar-controls-foreground-hover: #d33682\nsidebar-foreground: #586e75\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: #657b83\nsidebar-muted-foreground-hover: #586e75\nsidebar-tab-background: #fdf6e3\nsidebar-tab-background-selected: #eee8d5\nsidebar-tab-border: #eee8d5\nsidebar-tab-border-selected: #657b83\nsidebar-tab-divider: #fdf6e3\nsidebar-tab-foreground: #839496\nsidebar-tab-foreground-selected: #586e75\nsidebar-tiddler-link-foreground: #2aa198\nsidebar-tiddler-link-foreground-hover: #002b36\nsite-title-foreground: #d33682\nstatic-alert-foreground: #586e75\ntab-background: #eee8d5\ntab-background-selected: #fdf6e3\ntab-border: #93a1a1\ntab-border-selected: #586e75\ntab-divider: #586e75\ntab-foreground: #657b83\ntab-foreground-selected: #586e75\ntable-border: #93a1a1\ntable-footer-background: #eee8d5\ntable-header-background: #eee8d5\ntag-background: #b58900\ntag-foreground: #fdf6e3\ntiddler-background: #fdf6e3\ntiddler-border: #93a1a1\ntiddler-controls-foreground: inherit\ntiddler-controls-foreground-hover: #d33682\ntiddler-controls-foreground-selected: #2aa198\ntiddler-editor-background: #fdf6e3\ntiddler-editor-border: #eee8d5\ntiddler-editor-border-image: #fdf6e3\ntiddler-editor-fields-even: #fdf6e3\ntiddler-editor-fields-odd: #eee8d5\ntiddler-info-background: #eee8d5\ntiddler-info-border: #839496\ntiddler-info-tab-background: #fdf6e3\ntiddler-link-background: #fdf6e3\ntiddler-link-foreground: #2aa198\ntiddler-subtitle-foreground: #657b83\ntiddler-title-foreground: #d33682\ntoolbar-cancel-button: #657b83\ntoolbar-close-button: #657b83\ntoolbar-delete-button: #dc322f\ntoolbar-done-button: #657b83\ntoolbar-edit-button: #657b83\ntoolbar-info-button: #657b83\ntoolbar-new-button: #657b83\ntoolbar-options-button: #657b83\ntoolbar-save-button: inherit\nuntagged-background: #586e75\nvery-muted-foreground: #93a1a1\n"
},
"$:/palettes/SpartanDay": {
"title": "$:/palettes/SpartanDay",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Cold, spartan day colors",
"name": "Spartan Day",
"text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #FAFAFA\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: #ececec\ncode-border: #ececec\ncode-foreground: \ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour background>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #FFFFFF\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #F5F5F5\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: \nexternal-link-foreground: \nforeground: rgba(0, 0, 0, 0.87)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(0, 0, 0, 0.54)\nmodal-backdrop: <<colour foreground>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour very-muted-foreground>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(0, 0, 0, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #f4f4f4\npre-background: #ececec\npre-border: #ececec\nprimary: #3949ab\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #aeaeae\nsidebar-controls-foreground: #c6c6c6\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground-hover: rgba(0, 0, 0, 0.54)\nsidebar-muted-foreground: rgba(0, 0, 0, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(0, 0, 0, 0.87)\nsidebar-tab-foreground: rgba(0, 0, 0, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(0, 0, 0, 0.87)\nsidebar-tiddler-link-foreground: rgba(0, 0, 0, 0.54)\nsite-title-foreground: rgba(0, 0, 0, 0.87)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(0, 0, 0, 0.87)\ntab-foreground: rgba(0, 0, 0, 0.54)\ntable-border: #d8d8d8\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: #f9f9f9\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: #e8e7e7\ntiddler-editor-fields-even: rgba(0, 0, 0, 0.1)\ntiddler-editor-fields-odd: rgba(0, 0, 0, 0.04)\ntiddler-info-background: #F5F5F5\ntiddler-info-border: #F5F5F5\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #000000\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 very-muted-foreground>>\nvery-muted-foreground: rgba(0, 0, 0, 0.12)\n"
},
"$:/palettes/SpartanNight": {
"title": "$:/palettes/SpartanNight",
"tags": "$:/tags/Palette",
"type": "application/x-tiddler-dictionary",
"description": "Dark spartan colors",
"name": "Spartan Night",
"text": "alert-background: <<colour background>>\nalert-border: <<colour very-muted-foreground>>\nalert-highlight: <<colour very-muted-foreground>>\nalert-muted-foreground: <<colour muted-foreground>>\nbackground: #303030\nblockquote-bar: <<colour page-background>>\nbutton-background: transparent\nbutton-foreground: inherit\nbutton-border: <<colour tag-background>>\ncode-background: <<colour pre-background>>\ncode-border: <<colour pre-border>>\ncode-foreground: rgba(255, 255, 255, 0.54)\ndirty-indicator: #c80000\ndownload-background: <<colour primary>>\ndownload-foreground: <<colour foreground>>\ndragger-background: <<colour foreground>>\ndragger-foreground: <<colour background>>\ndropdown-background: #424242\ndropdown-border: <<colour dropdown-background>>\ndropdown-tab-background-selected: <<colour dropdown-background>>\ndropdown-tab-background: #050505\ndropzone-background: <<colour tag-background>>\nexternal-link-background-hover: transparent\nexternal-link-background-visited: transparent\nexternal-link-background: transparent\nexternal-link-foreground-hover: \nexternal-link-foreground-visited: #7c318c\nexternal-link-foreground: #9e3eb3\nforeground: rgba(255, 255, 255, 0.7)\nmessage-background: <<colour background>>\nmessage-border: <<colour very-muted-foreground>>\nmessage-foreground: rgba(255, 255, 255, 0.54)\nmodal-backdrop: <<colour page-background>>\nmodal-background: <<colour background>>\nmodal-border: <<colour very-muted-foreground>>\nmodal-footer-background: <<colour background>>\nmodal-footer-border: <<colour background>>\nmodal-header-border: <<colour very-muted-foreground>>\nmuted-foreground: rgba(255, 255, 255, 0.54)\nnotification-background: <<colour dropdown-background>>\nnotification-border: <<colour dropdown-background>>\npage-background: #212121\npre-background: #2a2a2a\npre-border: transparent\nprimary: #5656f3\nselect-tag-background: <<colour background>>\nselect-tag-foreground: <<colour foreground>>\nsidebar-button-foreground: <<colour foreground>>\nsidebar-controls-foreground-hover: #494949\nsidebar-controls-foreground: #5d5d5d\nsidebar-foreground-shadow: transparent\nsidebar-foreground: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground-hover: rgba(255, 255, 255, 0.54)\nsidebar-muted-foreground: rgba(255, 255, 255, 0.38)\nsidebar-tab-background-selected: <<colour page-background>>\nsidebar-tab-background: transparent\nsidebar-tab-border-selected: <<colour table-border>>\nsidebar-tab-border: transparent\nsidebar-tab-divider: <<colour table-border>>\nsidebar-tab-foreground-selected: rgba(255, 255, 255, 0.87)\nsidebar-tab-foreground: rgba(255, 255, 255, 0.54)\nsidebar-tiddler-link-foreground-hover: rgba(255, 255, 255, 0.7)\nsidebar-tiddler-link-foreground: rgba(255, 255, 255, 0.54)\nsite-title-foreground: rgba(255, 255, 255, 0.7)\nstatic-alert-foreground: #aaaaaa\ntab-background-selected: <<colour background>>\ntab-background: transparent\ntab-border-selected: <<colour table-border>>\ntab-border: transparent\ntab-divider: <<colour table-border>>\ntab-foreground-selected: rgba(255, 255, 255, 0.87)\ntab-foreground: rgba(255, 255, 255, 0.54)\ntable-border: #3a3a3a\ntable-footer-background: <<colour tiddler-editor-fields-odd>>\ntable-header-background: <<colour tiddler-editor-fields-even>>\ntag-background: #ec6\ntag-foreground: <<colour button-foreground>>\ntiddler-background: <<colour background>>\ntiddler-border: rgb(55,55,55)\ntiddler-controls-foreground-hover: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground-selected: <<colour sidebar-controls-foreground-hover>>\ntiddler-controls-foreground: <<colour sidebar-controls-foreground>>\ntiddler-editor-background: transparent\ntiddler-editor-border-image: \ntiddler-editor-border: rgba(255, 255, 255, 0.08)\ntiddler-editor-fields-even: rgba(255, 255, 255, 0.1)\ntiddler-editor-fields-odd: rgba(255, 255, 255, 0.04)\ntiddler-info-background: #454545\ntiddler-info-border: #454545\ntiddler-info-tab-background: <<colour tiddler-editor-fields-odd>>\ntiddler-link-background: <<colour background>>\ntiddler-link-foreground: <<colour primary>>\ntiddler-subtitle-foreground: <<colour muted-foreground>>\ntiddler-title-foreground: #FFFFFF\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 very-muted-foreground>>\nvery-muted-foreground: rgba(255, 255, 255, 0.12)\n"
},
"$:/palettes/Twilight": {
"title": "$:/palettes/Twilight",
"tags": "$:/tags/Palette",
"author": "Thomas Elmiger",
"type": "application/x-tiddler-dictionary",
"name": "Twilight",
"description": "Delightful, soft darkness.",
"text": "alert-background: rgb(255, 255, 102)\nalert-border: rgb(232, 232, 125)\nalert-highlight: rgb(255, 51, 51)\nalert-muted-foreground: rgb(224, 82, 82)\nbackground: rgb(38, 38, 38)\nblockquote-bar: rgba(240, 196, 117, 0.7)\nbutton-background: rgb(63, 63, 63)\nbutton-border: rgb(127, 127, 127)\nbutton-foreground: rgb(179, 179, 179)\ncode-background: rgba(0,0,0,0.03)\ncode-border: rgba(0,0,0,0.08)\ncode-foreground: rgb(255, 94, 94)\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\ndirty-indicator: rgb(255, 94, 94)\ndownload-background: #19a974\ndownload-foreground: rgb(38, 38, 38)\ndragger-background: rgb(179, 179, 179)\ndragger-foreground: rgb(38, 38, 38)\ndropdown-background: rgb(38, 38, 38)\ndropdown-border: rgb(255, 255, 255)\ndropdown-tab-background: rgba(0,0,0,.1)\ndropdown-tab-background-selected: rgba(255,255,255,1)\ndropzone-background: #9eebcf\nexternal-link-background: inherit\nexternal-link-background-hover: inherit\nexternal-link-background-visited: inherit\nexternal-link-foreground: rgb(179, 179, 255)\nexternal-link-foreground-hover: inherit\nexternal-link-foreground-visited: rgb(153, 153, 255)\nforeground: rgb(179, 179, 179)\nmessage-background: <<colour tag-foreground>>\nmessage-border: #96ccff\nmessage-foreground: <<colour tag-background>>\nmodal-backdrop: rgb(179, 179, 179)\nmodal-background: rgb(38, 38, 38)\nmodal-border: rgba(0,0,0,.5)\nmodal-footer-background: #f4f4f4\nmodal-footer-border: rgba(0,0,0,.1)\nmodal-header-border: rgba(0,0,0,.2)\nmuted-foreground: rgb(255, 255, 255)\nnotification-background: <<colour tag-foreground>>\nnotification-border: <<colour tag-background>>\npage-background: rgb(26, 26, 26)\npre-background: rgb(25, 25, 25)\npre-border: rgba(0,0,0,.2)\nprimary: rgb(255, 201, 102)\nselect-tag-background: \nselect-tag-foreground: \nsidebar-button-foreground: rgb(179, 179, 179)\nsidebar-controls-foreground: rgb(153, 153, 153)\nsidebar-controls-foreground-hover: <<colour tiddler-controls-foreground-hover>>\nsidebar-foreground: rgb(141, 141, 141)\nsidebar-foreground-shadow: transparent\nsidebar-muted-foreground: rgba(0, 0, 0, 0.5)\nsidebar-muted-foreground-hover: rgb(141, 141, 141)\nsidebar-tab-background: rgba(141, 141, 141, 0.2)\nsidebar-tab-background-selected: rgb(26, 26, 26)\nsidebar-tab-border: rgb(127, 127, 127)\nsidebar-tab-border-selected: rgb(127, 127, 127)\nsidebar-tab-divider: rgb(127, 127, 127)\nsidebar-tab-foreground: rgb(179, 179, 179)\nsidebar-tab-foreground-selected: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground: rgb(179, 179, 179)\nsidebar-tiddler-link-foreground-hover: rgb(115, 115, 115)\nsite-title-foreground: rgb(255, 201, 102)\nstatic-alert-foreground: rgba(0,0,0,.3)\ntab-background: rgba(0,0,0,0.125)\ntab-background-selected: rgb(38, 38, 38)\ntab-border: rgb(255, 201, 102)\ntab-border-selected: rgb(255, 201, 102)\ntab-divider: rgb(255, 201, 102)\ntab-foreground: rgb(179, 179, 179)\ntab-foreground-selected: rgb(179, 179, 179)\ntable-border: rgba(255,255,255,.3)\ntable-footer-background: rgba(0,0,0,.4)\ntable-header-background: rgba(0,0,0,.1)\ntag-background: rgb(255, 201, 102)\ntag-foreground: rgb(25, 25, 25)\ntiddler-background: rgb(38, 38, 38)\ntiddler-border: rgba(240, 196, 117, 0.7)\ntiddler-controls-foreground: rgb(128, 128, 128)\ntiddler-controls-foreground-hover: rgba(255, 255, 255, 0.8)\ntiddler-controls-foreground-selected: rgba(255, 255, 255, 0.9)\ntiddler-editor-background: rgb(33, 33, 33)\ntiddler-editor-border: rgb(63, 63, 63)\ntiddler-editor-border-image: rgb(25, 25, 25)\ntiddler-editor-fields-even: rgb(33, 33, 33)\ntiddler-editor-fields-odd: rgb(28, 28, 28)\ntiddler-info-background: rgb(43, 43, 43)\ntiddler-info-border: rgb(25, 25, 25)\ntiddler-info-tab-background: rgb(43, 43, 43)\ntiddler-link-background: rgb(38, 38, 38)\ntiddler-link-foreground: rgb(204, 204, 255)\ntiddler-subtitle-foreground: rgb(255, 255, 255)\ntiddler-title-foreground: rgb(255, 192, 76)\ntoolbar-cancel-button: \ntoolbar-close-button: \ntoolbar-delete-button: \ntoolbar-done-button: \ntoolbar-edit-button: \ntoolbar-info-button: \ntoolbar-new-button: \ntoolbar-options-button: \ntoolbar-save-button: \nuntagged-background: rgb(255, 255, 255)\nvery-muted-foreground: rgba(240, 196, 117, 0.7)\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\ndiff-delete-background: #ffc9c9\ndiff-delete-foreground: <<colour foreground>>\ndiff-equal-background: \ndiff-equal-foreground: <<colour foreground>>\ndiff-insert-background: #aaefad\ndiff-insert-foreground: <<colour foreground>>\ndiff-invisible-background: \ndiff-invisible-foreground: <<colour muted-foreground>>\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\nselection-background:\nselection-foreground:\nselect-tag-background:\nselect-tag-foreground:\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\nwikilist-background: #e5e5e5\nwikilist-item: #fff\nwikilist-info: #000\nwikilist-title: #666\nwikilist-title-svg: <<colour wikilist-title>>\nwikilist-url: #aaa\nwikilist-button-open: #4fb82b\nwikilist-button-open-hover: green\nwikilist-button-reveal: #5778d8\nwikilist-button-reveal-hover: blue\nwikilist-button-remove: #d85778\nwikilist-button-remove-hover: red\nwikilist-toolbar-background: #d3d3d3\nwikilist-toolbar-foreground: #888\nwikilist-droplink-dragover: rgba(255,192,192,0.5)\nwikilist-button-background: #acacac\nwikilist-button-foreground: #000\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": "<$macrocall $name=\"csvtiddlers\" filter=<<exportFilter>> format=\"quoted-comma-sep\" $output=\"text/raw\"/>\n"
},
"$:/core/templates/exporters/JsonFile": {
"title": "$:/core/templates/exporters/JsonFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/JsonFile}}",
"extension": ".json",
"text": "<$macrocall $name=\"jsontiddlers\" filter=<<exportFilter>> $output=\"text/raw\"/>\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 tc-static-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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>\n"
},
"$:/core/templates/exporters/TidFile": {
"title": "$:/core/templates/exporters/TidFile",
"tags": "$:/tags/Exporter",
"description": "{{$:/language/Exporters/TidFile}}",
"extension": ".tid",
"condition": "[<count>compare:lte[1]]",
"text": "\\define renderContent()\n{{{ $(exportFilter)$ +[limit[1]] ||$:/core/templates/tid-tiddler}}}\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n<<renderContent>>"
},
"$:/core/save/all-external-js": {
"title": "$:/core/save/all-external-js",
"text": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[prefix[$:/temp/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/core]] -[[$:/boot/boot.css]] -[type[application/javascript]library[yes]] -[[$:/boot/boot.js]] -[[$:/boot/bootprefix.js]] +[sort[title]] $(publishFilter)$\n\\end\n{{$:/core/templates/tiddlywiki5-external-js.html}}\n"
},
"$:/core/templates/tiddlywiki5.js": {
"title": "$:/core/templates/tiddlywiki5.js",
"text": "\\rules only filteredtranscludeinline transcludeinline codeinline\n\n/*\n{{ $:/core/copyright.txt ||$:/core/templates/plain-text-tiddler}}\n`*/\n`<!--~~ Library modules ~~-->\n{{{ [is[system]type[application/javascript]library[yes]] ||$:/core/templates/plain-text-tiddler}}}\n<!--~~ Boot prefix ~~-->\n{{ $:/boot/bootprefix.js ||$:/core/templates/plain-text-tiddler}}\n<!--~~ Core plugin ~~-->\n{{$:/core/templates/tiddlywiki5.js/tiddlers}}\n<!--~~ Boot kernel ~~-->\n{{ $:/boot/boot.js ||$:/core/templates/plain-text-tiddler}}\n"
},
"$:/core/templates/tiddlywiki5.js/tiddlers": {
"title": "$:/core/templates/tiddlywiki5.js/tiddlers",
"text": "`\n$tw.preloadTiddlerArray(`<$text text=<<jsontiddlers \"[[$:/core]]\">>/>`);\n`\n"
},
"$:/core/templates/tiddlywiki5-external-js.html": {
"title": "$:/core/templates/tiddlywiki5-external-js.html",
"text": "\\rules only filteredtranscludeinline transcludeinline\n<!doctype html>\n{{$:/core/templates/MOTW.html}}<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\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<!--~~ Raw markup for the top of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}\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<!--~~ Raw markup for the bottom of the body section ~~-->\n{{{ [all[shadows+tiddlers]tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}\n</body>\n<script src=\"%24%3A%2Fcore%2Ftemplates%2Ftiddlywiki5.js\" onerror=\"alert('Error: Cannot load tiddlywiki.js');\"></script>\n</html>\n"
},
"$:/core/templates/html-div-skinny-tiddler": {
"title": "$:/core/templates/html-div-skinny-tiddler",
"text": "<!--\n\nThis template is a variant of $:/core/templates/html-div-tiddler used for saving skinny tiddlers (with no text field)\n\n-->`<div`<$fields template=' $name$=\"$encoded_value$\"'></$fields>`>\n<pre></pre>\n</div>`\n"
},
"$:/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": "\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\\define saveTiddlerFilter()\n[is[tiddler]] -[prefix[$:/state/popup/]] -[prefix[$:/temp/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/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\\define skinnySaveTiddlerFilter()\n[!is[system]]\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\\define skinnySaveTiddlerFilter()\n[is[image]]\n\\end\n{{$:/core/templates/tiddlywiki5.html}}\n"
},
"$:/core/templates/server/static.sidebar.wikitext": {
"title": "$:/core/templates/server/static.sidebar.wikitext",
"text": "\\whitespace trim\n<div class=\"tc-sidebar-scrollable\" style=\"overflow: auto;\">\n<div class=\"tc-sidebar-header\">\n<h1 class=\"tc-site-title\">\n<$transclude tiddler=\"$:/SiteTitle\"/>\n</h1>\n<div class=\"tc-site-subtitle\">\n<$transclude tiddler=\"$:/SiteSubtitle\"/>\n</div>\n<h2>\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$list filter={{$:/DefaultTiddlers}}>\n<div class=\"tc-menu-list-subitem\">\n<$link><$text text=<<currentTiddler>>/></$link>\n</div>\n</$list>\n</div>\n<!-- Currently disabled the recent list as it is unweildy when the responsive narrow view kicks in\n<h2>\n{{$:/language/SideBar/Recent/Caption}}\n</h2>\n<div class=\"tc-sidebar-lists\">\n<$macrocall $name=\"timeline\" format={{$:/language/RecentChanges/DateFormat}}/>\n</div>\n</div>\n</div>\n-->\n"
},
"$:/core/templates/server/static.tiddler.html": {
"title": "$:/core/templates/server/static.tiddler.html",
"text": "\\whitespace trim\n\\define tv-wikilink-template() $uri_encoded$\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\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=\"%24%3A%2Fcore%2Ftemplates%2Fstatic.template.css\">\n<title><$view field=\"caption\" format=\"plainwikified\"><$view field=\"title\"/></$view>: <$view tiddler=\"$:/core/wiki/title\" format=\"plainwikified\"/></title>\n</head>\n<body class=\"tc-body\">\n<$transclude tiddler=\"$:/core/templates/server/static.sidebar.wikitext\" mode=\"inline\"/>\n<section class=\"tc-story-river\">\n<div class=\"tc-tiddler-frame\">\n<$transclude tiddler=\"$:/core/templates/server/static.tiddler.wikitext\" mode=\"inline\"/>\n</div>\n</section>\n</body>\n</html>"
},
"$:/core/templates/server/static.tiddler.wikitext": {
"title": "$:/core/templates/server/static.tiddler.wikitext",
"text": "\\whitespace trim\n<div class=\"tc-tiddler-title\">\n<div class=\"tc-titlebar\">\n<h2><$text text=<<currentTiddler>>/></h2>\n</div>\n</div>\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<div class=\"tc-tags-wrapper\">\n<$list filter=\"[all[current]tags[]sort[title]]\">\n<a href={{{ [<currentTiddler>encodeuricomponent[]] }}}>\n<$macrocall $name=\"tag-pill\" tag=<<currentTiddler>>/>\n</a>\n</$list>\n</div>\n<div class=\"tc-tiddler-body\">\n<$transclude mode=\"block\"/>\n</div>\n"
},
"$:/core/templates/single.tiddler.window": {
"title": "$:/core/templates/single.tiddler.window",
"text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$vars\n\ttv-config-toolbar-icons={{$:/config/Toolbar/Icons}}\n\ttv-config-toolbar-text={{$:/config/Toolbar/Text}}\n\ttv-config-toolbar-class={{$:/config/Toolbar/ButtonClass}}\n\ttv-show-missing-links={{$:/config/MissingLinks}}\n\tstoryviewTitle={{$:/view}}\n\tlanguageTitle={{{ [{$:/language}get[name]] }}}>\n\n<div class=<<containerClasses>>>\n\n<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n\n<$transclude mode=\"block\"/>\n\n</$navigator>\n\n</div>\n\n</$vars>\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<!-- ensure splash screen isn't shown when JS is disabled -->\n`<style>\n.tc-remove-when-wiki-loaded {display: none;}\n</style>`\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\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\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 tc-static-story-river\">\n`<$view tiddler=\"$:/core/ui/ViewTemplate\" format=\"htmlwikified\"/>`\n</section>\n</body>\n</html>\n`\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<$list filter={{{ [<skinnySaveTiddlerFilter>] }}} template=\"$:/core/templates/html-div-skinny-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": "<$set name=\"saveTiddlerAndShadowsFilter\" filter=\"[subfilter<saveTiddlerFilter>] [subfilter<saveTiddlerFilter>plugintiddlers[]]\">\n`<!doctype html>\n`{{$:/core/templates/MOTW.html}}`<html lang=\"`<$text text={{{ [{$:/language}get[name]] }}}/>`\">\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html;charset=utf-8\" />\n<!--~~ Raw markup for the top of the head section ~~-->\n`{{{ [<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopHead]] ||$:/core/templates/raw-static-tiddler}}}`\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"/>\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`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/core/wiki/rawmarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkup]] ||$:/core/templates/plain-text-tiddler}}}\n{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified]] ||$:/core/templates/raw-static-tiddler}}}`\n</head>\n<body class=\"tc-body\">\n<!--~~ Raw markup for the top of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/TopBody]] ||$:/core/templates/raw-static-tiddler}}}`\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<!--~~ Raw markup for the bottom of the body section ~~-->\n`{{{ [enlist<saveTiddlerAndShadowsFilter>tag[$:/tags/RawMarkupWikified/BottomBody]] ||$:/core/templates/raw-static-tiddler}}}`\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/Actions/new-image": {
"title": "$:/core/ui/Actions/new-image",
"tags": "$:/tags/Actions",
"description": "create a new image tiddler",
"text": "\\define get-type()\nimage/$(imageType)$\n\\end\n\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars imageType={{$:/config/NewImageType}} textFieldTags={{$:/config/NewJournal/Tags}} tagsFieldTags={{$:/config/NewJournal/Tags!!tags}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" type=<<get-type>> tags=<<get-tags>>/>\n</$vars>\n"
},
"$:/core/ui/Actions/new-journal": {
"title": "$:/core/ui/Actions/new-journal",
"tags": "$:/tags/Actions",
"description": "create a new journal tiddler",
"text": "\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars journalTitleTemplate={{$:/config/NewJournal/Title}} textFieldTags={{$:/config/NewJournal/Tags}} tagsFieldTags={{$:/config/NewJournal/Tags!!tags}} journalText={{$:/config/NewJournal/Text}}>\n<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$reveal type=\"nomatch\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<get-tags>> text={{{ [<journalTitle>get[]] }}}/>\n</$reveal>\n<$reveal type=\"match\" state=<<journalTitle>> text=\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<get-tags>> text=<<journalText>>/>\n</$reveal>\n</$wikify>\n</$vars>\n"
},
"$:/core/ui/Actions/new-tiddler": {
"title": "$:/core/ui/Actions/new-tiddler",
"tags": "$:/tags/Actions",
"description": "create a new empty tiddler",
"text": "\\define get-tags() $(textFieldTags)$ $(tagsFieldTags)$\n<$vars textFieldTags={{$:/config/NewTiddler/Tags}} tagsFieldTags={{$:/config/NewTiddler/Tags!!tags}}>\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<get-tags>>/>\n</$vars>\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\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch/input}!match{$:/temp/advancedsearch}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Filter/Hint>>\n\n<div class=\"tc-search tc-advanced-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\" \n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\" \n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/temp/advancedsearch]]\" firstSearchFilterField=\"text\" \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> \n\t\tinputCancelActions=<<cancel-search-actions>>/>\n</$keyboard>\n</$keyboard>\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}}>\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\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<<cancel-search-actions>>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\" />\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<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=\"$:/temp/advancedsearch\" text=<<navigateTo>>/><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text=<<navigateTo>>/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/><$action-sendmessage $message=\"tm-focus-selector\" $param='.tc-advanced-search input' />\"\"\">\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</$set>\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}}",
"first-search-filter": "[all[shadows]search<userInput>sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]]",
"text": "\\define lingo-base() $:/language/Search/\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Shadows/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\"\n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/core/ui/AdvancedSearch/Shadows]]\"\n\t\tinputCancelActions=<<cancel-search-actions>> inputAcceptActions=<<input-accept-actions>> \n\t\tinputAcceptVariantActions=<<input-accept-variant-actions>> filterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\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]] -[[$:/temp/advancedsearch/input]]\"/>\"\"\">\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]] -[[$:/temp/advancedsearch/input]]\">\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\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\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define next-search-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/advancedsearch\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/standard/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo Standard/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$keyboard key=\"shift-alt-Right\" actions=<<next-search-tab>>>\n<$keyboard key=\"shift-alt-Left\" actions=<<next-search-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\" type=\"search\"\n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"\n\t\tfilterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\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<$vars userInput={{{ [[$:/temp/advancedsearch]get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}} searchListState=\"$:/temp/advancedsearch/selected-item\">\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}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/standard/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab/search-results/advancedsearch\" />\n</$list>\n</$vars>\n</$list>\n</$reveal>\n"
},
"$:/core/ui/AdvancedSearch/System": {
"title": "$:/core/ui/AdvancedSearch/System",
"tags": "$:/tags/AdvancedSearch",
"caption": "{{$:/language/Search/System/Caption}}",
"first-search-filter": "[is[system]search<userInput>sort[title]limit[250]] -[[$:/temp/advancedsearch]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]",
"text": "\\define lingo-base() $:/language/Search/\n\\define set-next-input-tab(beforeafter:\"after\",stateTitle,tag,defaultState,currentTabTiddler) <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab--1498284803\" tag=\"$:/tags/AdvancedSearch\" beforeafter=\"$beforeafter$\" defaultState=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define cancel-search-actions() <$list filter=\"[{$:/temp/advancedsearch}!match{$:/temp/advancedsearch/input}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/advancedsearch]] [[$:/temp/advancedsearch/input]] [[$:/temp/advancedsearch/selected-item]]\" />\"\"\"><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/advancedsearch}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/></$list><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\".tc-advanced-search input\"\"\"/>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n<<lingo System/Hint>>\n\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=\"$:/temp/advancedsearch/input\" storeTitle=\"$:/temp/advancedsearch\"\n\t\trefreshTitle=\"$:/temp/advancedsearch/refresh\" selectionStateTitle=\"$:/temp/advancedsearch/selected-item\"\n\t\ttype=\"search\" tag=\"input\" focus={{$:/config/Search/AutoFocus}} configTiddlerFilter=\"[[$:/core/ui/AdvancedSearch/System]]\"\n\t\tinputCancelActions=<<cancel-search-actions>> inputAcceptActions=<<input-accept-actions>> \n\t\tinputAcceptVariantActions=<<input-accept-variant-actions>> filterMinLength={{$:/config/Search/MinLength}}/>\n</$keyboard>\n</$keyboard>\n<$reveal state=\"$:/temp/advancedsearch\" type=\"nomatch\" text=\"\">\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</div>\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]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]\"/>\"\"\">\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]] -[[$:/temp/advancedsearch/input]] -[[$:/temp/advancedsearch/selected-item]]\">\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[[$:/temp/advancedsearch/selected-item]get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/AdvancedSearch]!has[draft.of]]\" default=\"$:/core/ui/AdvancedSearch/System\" actions=\"\"\"<$action-setfield $tiddler=\"$:/state/advancedsearch/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab--1498284803\"/>\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/cancel-button}}</$button>\n</div>\n<div class=\"tc-alert-subtitle\">\n<$wikify name=\"format\" text=<<lingo Tiddler/DateFormat>>>\n<$view field=\"component\"/> - <$view field=\"modified\" format=\"date\" template=<<format>>/> <$reveal type=\"nomatch\" state=\"!!count\" text=\"\"><span class=\"tc-alert-highlight\">({{$:/language/Count}}: <$view field=\"count\"/>)</span></$reveal>\n</$wikify>\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<<lingo Prompt>>\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-plugin-info-toggle\">\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/chevron-right}}\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/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\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 tc-plugin-info-description\">\n<h1>\n''<$text text={{{ [<currentTiddler>get[name]] ~[<currentTiddler>split[/]last[1]] }}}/>'': <$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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Advanced]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/TiddlerFields\" explicitState=\"$:/state/tab--959111941\"/>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Appearance]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Theme\" explicitState=\"$:/state/tab--1963855381\"/>\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=\"$:/temp/advancedsearch/input\" $value=\"\"\"$filter$\"\"\"/>\n<$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/>\n<$action-setfield $tiddler=\"$:/state/tab--1498284803\" $value=\"$:/core/ui/AdvancedSearch/Filter\"/>\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-advanced-search input\"/>\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=\"$:/language/DefaultNewTiddlerTitle\"><<lingo NewTiddler/Title/Prompt>></$link> |<$edit-text tiddler=\"$:/language/DefaultNewTiddlerTitle\" default=\"\" tag=\"input\"/> |\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/NewTiddler/Tags\"><<lingo NewTiddler/Tags/Prompt>></$link> |<$vars currentTiddler=\"$:/config/NewTiddler/Tags\" tagField=\"text\">{{||$:/core/ui/EditTemplate/tags}}<$list filter=\"[<currentTiddler>tags[]] +[limit[1]]\" variable=\"ignore\"><$button tooltip={{$:/language/ControlPanel/Basics/RemoveTags/Hint}}><<lingo RemoveTags>><$action-listops $tiddler=<<currentTiddler>> $field=\"text\" $subfilter={{{ [<currentTiddler>get[tags]] }}}/><$action-setfield $tiddler=<<currentTiddler>> tags=\"\"/></$button></$list></$vars> |\n|<$link to=\"$:/config/NewJournal/Tags\"><<lingo NewJournal/Tags/Prompt>></$link> |<$vars currentTiddler=\"$:/config/NewJournal/Tags\" tagField=\"text\">{{||$:/core/ui/EditTemplate/tags}}<$list filter=\"[<currentTiddler>tags[]] +[limit[1]]\" variable=\"ignore\"><$button tooltip={{$:/language/ControlPanel/Basics/RemoveTags/Hint}}><<lingo RemoveTags>><$action-listops $tiddler=<<currentTiddler>> $field=\"text\" $subfilter={{{ [<currentTiddler>get[tags]] }}}/><$action-setfield $tiddler=<<currentTiddler>> tags=\"\"/></$button></$list></$vars> |\n|<$link to=\"$:/config/AutoFocus\"><<lingo AutoFocus/Prompt>></$link> |{{$:/snippets/minifocusswitcher}} |\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Info]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Basics\" explicitState=\"$:/state/tab--2112689675\"/>\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}} focus=\"true\" 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={{$:/language/ControlPanel/KeyboardShortcuts/Remove/Hint}}>\n<$action-listops\n\t$tiddler=\"$(shortcutTitle)$\"\n\t$field=\"text\"\n\t$subfilter=\"+[remove<shortcut>]\"\n/>\n<small>{{$:/core/images/close-button}}</small>\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=\"[[$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>match[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-actions()\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url={{!!url}} title={{$(assetInfo)$!!original-title}}/>\n<$set name=\"url\" value={{!!url}}>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[name]]\" variable=\"dependency\">\n<$action-sendmessage $message=\"tm-load-plugin-from-library\" url=<<url>> title=<<dependency>>/>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define install-plugin-button()\n<div>\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$set name=\"reinstall-type\" value={{{ [<libraryVersion>compare:version:eq<installedVersion>then[tc-reinstall]] [<libraryVersion>compare:version:gt<installedVersion>then[tc-reinstall-upgrade]] [<libraryVersion>compare:version:lt<installedVersion>then[tc-reinstall-downgrade]] }}}>\n<$button actions=<<install-plugin-actions>> class={{{ [<assetInfo>get[original-title]has[version]then<reinstall-type>] tc-btn-invisible tc-install-plugin +[join[ ]] }}}>\n{{$:/core/images/download-button}}\n<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Install/Caption}}\">\n<$list filter=\"[<libraryVersion>compare:version:gt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[<libraryVersion>compare:version:lt<installedVersion>]\" variable=\"ignore\" emptyMessage=\"{{$:/language/ControlPanel/Plugins/Reinstall/Caption}}\">\n{{$:/language/ControlPanel/Plugins/Downgrade/Caption}}\n</$list>\n\"\"\">\n{{$:/language/ControlPanel/Plugins/Update/Caption}}\n</$list>\n</$list>\n</$button>\n<div>\n</div>\n<$reveal stateTitle=<<assetInfo>> stateField=\"requires-reload\" type=\"match\" text=\"yes\">{{$:/language/ControlPanel/Plugins/PluginWillRequireReload}}</$reveal>\n</$set>\n</$set>\n</$set>\n</div>\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-plugin-info-toggle\">\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/chevron-right}}\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/chevron-down}}\n</$button>\n</$reveal>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-icon\">\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 tc-plugin-info-description\">\n<h1><strong><$text text={{{ [<assetInfo>get[name]] ~[<assetInfo>get[original-title]split[/]last[1]] }}}/></strong>: <$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<$list filter=\"[<assetInfo>get[original-title]get[version]]\" variable=\"installedVersion\"><div><em>{{$:/language/ControlPanel/Plugins/AlreadyInstalled/Hint}}</em></div></$list>\n</div>\n<div class=\"tc-plugin-info-chunk tc-plugin-info-buttons\">\n<<install-plugin-button>>\n</div>\n</div>\n<$set name=\"original-title\" value={{{ [<assetInfo>get[original-title]] }}}>\n<$reveal type=\"match\" text=\"yes\" state=<<popup-state>>>\n<div class=\"tc-plugin-info-dropdown\">\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]] ~[<assetInfo>get[original-title]!is[tiddler]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-dropdown-message\">\n<$list filter=\"[<assetInfo>get[original-title]!is[tiddler]]\">\n{{$:/language/ControlPanel/Plugins/NotInstalled/Hint}}\n</$list>\n<$set name=\"currentTiddler\" value=<<assetInfo>>>\n<$list filter=\"[enlist{!!dependents}] [<currentTiddler>get[parent-plugin]] +[limit[1]]\" variable=\"ignore\">\n<div>\n{{$:/language/ControlPanel/Plugins/AlsoRequires}}\n<$list filter=\"[enlist{!!dependents}] [{!!parent-plugin}] +[sort[name]]\" variable=\"dependency\">\n<$text text=<<dependency>>/>\n</$list>\n</div>\n</$list>\n</$set>\n</div>\n</$list>\n<div class=\"tc-plugin-info-dropdown-body\">\n<$transclude tiddler=<<assetInfo>> field=\"readme\" mode=\"block\"/>\n</div>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<div class=\"tc-plugin-info-sub-plugins\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>sort[name]]\" variable=\"assetInfo\">\n<<display-plugin-info \"$type$\">>\n</$list>\n</div>\n</$list>\n</div>\n</$reveal>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>limit[1]]\" variable=\"ignore\">\n<$reveal type=\"nomatch\" text=\"yes\" state=<<popup-state>> tag=\"div\" class=\"tc-plugin-info-sub-plugin-indicator\">\n<$wikify name=\"count\" text=\"\"\"<$count filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}original-plugin-type[$type$]has[parent-plugin]parent-plugin<original-title>]\"/>\"\"\">\n<$button class=\"tc-btn-invisible\" set=<<popup-state>> setTo=\"yes\">\n{{$:/language/ControlPanel/Plugins/SubPluginPrompt}}\n</$button>\n</$wikify>\n</$reveal>\n</$list>\n</$set>\n</$set>\n\\end\n\n\\define load-plugin-library-button()\n<$list filter=\"[<currentTiddler>get[enabled]else[yes]match[yes]]\" variable=\"ignore\">\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</$list>\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:author,description,original-title,readme,title{$:/temp/RemoteAssetSearch/$(currentTiddler)$}sort[name]]\" variable=\"assetInfo\">\n<$list filter=\"[[$:/temp/RemoteAssetSearch/$(currentTiddler)$]has[text]] ~[<assetInfo>!has[parent-plugin]]\" variable=\"ignore\"><!-- Hide sub-plugins if we're not searching -->\n<<display-plugin-info \"$type$\">>\n</$list>\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<$set name=\"transclusion\" value=<<connectionTiddler>>>\n\n<<tabs \"[[$:/core/ui/ControlPanel/Plugins/Add/Updates]] [[$:/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</$set>\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<div class=\"tc-tab-set\">\n<$set name=\"defaultTab\" value={{{ [all[tiddlers+shadows]tag[$:/tags/PluginLibrary]] }}}>\n<div class=\"tc-tab-buttons\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$button set=<<qualify \"$:/state/addplugins/tab\">> setTo=<<currentTiddler>> default=<<defaultTab>> selectedClass=\"tc-tab-selected\">\n<$set name=\"tv-wikilinks\" value=\"no\">\n<$transclude field=\"caption\"/>\n</$set>\n</$button>\n</$list>\n</div>\n<div class=\"tc-tab-divider\"/>\n<div class=\"tc-tab-content\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/PluginLibrary]]\">\n<$reveal type=\"match\" state=<<qualify \"$:/state/addplugins/tab\">> text=<<currentTiddler>> default=<<defaultTab>>>\n<h2><$link><$transclude field=\"caption\"><$view field=\"title\"/></$transclude></$link></h2>\n//<$view field=\"url\"/>//\n<$transclude mode=\"block\"/>\n<$set name=PluginLibraryURL value={{!!url}}>\n<<close-library-button>>\n</$set>\n<<display-server-connection>>\n</$reveal>\n</$list>\n</div>\n</$set>\n</div>\n\\end\n\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<div>\n<<plugin-library-listing>>\n</div>\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{{$:/PaletteManager}}\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/Add/Updates": {
"title": "$:/core/ui/ControlPanel/Plugins/Add/Updates",
"caption": "<$importvariables filter=\"$:/core/ui/ControlPanel/Plugins/Add/Updates\">{{$:/language/ControlPanel/Plugins/Updates/Caption}} (<<update-count>>)</$importvariables>",
"text": "\\define each-updateable-plugin(body)\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/RemoteAssetInfo]server-url{!!url}sort[title]]\" variable=\"assetInfo\">\n<$set name=\"libraryVersion\" value={{{ [<assetInfo>get[version]] }}}>\n<$list filter=\"[<assetInfo>get[original-title]has[version]!version<libraryVersion>]\" variable=\"ignore\">\n<$set name=\"installedVersion\" value={{{ [<assetInfo>get[original-title]get[version]] }}}>\n<$list filter=\"[<installedversion>!match<libraryVersion>]\" variable=\"ignore\">\n$body$\n</$list>\n</$set>\n</$list>\n</$set>\n</$list>\n\\end\n\n\\define update-all-actions()\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<<install-plugin-actions>>\n\"\"\"/>\n\\end\n\n\\define update-count()\n<$wikify name=\"count-filter\" text=<<each-updateable-plugin \"[[<$text text=<<assetInfo>>/>]]\">>><$count filter=<<count-filter>>/></$wikify>\n\\end\n\n<$button actions=<<update-all-actions>> class=\"tc-btn-invisible tc-install-plugin tc-reinstall-upgrade\">\n{{$:/core/images/download-button}} {{||$:/language/ControlPanel/Plugins/Updates/UpdateAll/Caption}}\n</$button>\n\n<div class=\"tc-plugin-library-listing\">\n<$macrocall $name=\"each-updateable-plugin\" body=\"\"\"\n<$macrocall $name=\"display-plugin-info\" type={{{ [<assetInfo>get[original-plugin-type]] }}}/>\n\"\"\"/>\n</div>\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 tc-primary-btn\">\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[name]]\" 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<$macrocall $name=\"tabs\" tabsList=\"[[$:/core/ui/ControlPanel/Plugins/Installed/Plugins]] [[$:/core/ui/ControlPanel/Plugins/Installed/Themes]] [[$:/core/ui/ControlPanel/Plugins/Installed/Languages]]\" default=\"$:/core/ui/ControlPanel/Plugins/Installed/Plugins\" explicitState=\"$:/state/tab--86143343\"/>\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/GitHub": {
"title": "$:/core/ui/ControlPanel/Saving/GitHub",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/GitHub/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitHub\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitHub/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitHub/Password>> |<$password name=\"github\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitHub/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitHub/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitHub/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitHub/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitHub/ServerURL\" default=\"https://api.github.com\" tag=\"input\"/> |"
},
"$:/core/ui/ControlPanel/Saving/GitLab": {
"title": "$:/core/ui/ControlPanel/Saving/GitLab",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/GitLab/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~GitLab\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/GitLab/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo GitLab/Password>> |<$password name=\"gitlab\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/GitLab/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/GitLab/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/GitLab/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/GitLab/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/GitLab/ServerURL\" default=\"https://gitlab.com/api/v4\" tag=\"input\"/> |"
},
"$:/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 siteURL(path)\nhttp://$(userName)$.tiddlyspot.com/$path$/\n\\end\n\\define siteLink(path)\n<$reveal type=\"nomatch\" state=\"$:/UploadName\" text=\"\">\n<$set name=\"userName\" value={{$:/UploadName}}>\n<$reveal type=\"match\" state=\"$:/UploadURL\" text=\"\">\n<<siteURL $path$>>\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<div class=\"tc-message-box\">\n\n<<lingo ReadOnly>>\n\n</div>\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/UploadName\" default=\"\" tag=\"input\"/> |\n|<<lingo Password>> |<$password name=\"upload\"/> |\n|<<lingo Backups>> |<<siteLink backup>> |\n|<<lingo ControlPanel>> |<<siteLink controlpanel>> |\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>>\n"
},
"$:/core/ui/ControlPanel/Saving/Gitea": {
"title": "$:/core/ui/ControlPanel/Saving/Gitea",
"tags": "$:/tags/ControlPanel/Saving",
"caption": "{{$:/language/ControlPanel/Saving/GitService/Gitea/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Saving/GitService/\n\\define service-name() ~Gitea\n\n<<lingo Description>>\n\n|<<lingo UserName>> |<$edit-text tiddler=\"$:/Gitea/Username\" default=\"\" tag=\"input\"/> |\n|<<lingo Gitea/Password>> |<$password name=\"Gitea\"/> |\n|<<lingo Repo>> |<$edit-text tiddler=\"$:/Gitea/Repo\" default=\"\" tag=\"input\"/> |\n|<<lingo Branch>> |<$edit-text tiddler=\"$:/Gitea/Branch\" default=\"master\" tag=\"input\"/> |\n|<<lingo Path>> |<$edit-text tiddler=\"$:/Gitea/Path\" default=\"\" tag=\"input\"/> |\n|<<lingo Filename>> |<$edit-text tiddler=\"$:/Gitea/Filename\" default=\"\" tag=\"input\"/> |\n|<<lingo ServerURL>> |<$edit-text tiddler=\"$:/Gitea/ServerURL\" default=\"https://gitea/api/v1\" tag=\"input\"/> |\n"
},
"$:/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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Saving]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Saving/General\" explicitState=\"$:/state/tab-2065006209\"/>\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/DefaultMoreSidebarTab": {
"title": "$:/core/ui/ControlPanel/Settings/DefaultMoreSidebarTab",
"caption": "{{$:/language/ControlPanel/Settings/DefaultMoreSidebarTab/Caption}}",
"tags": "$:/tags/ControlPanel/Settings",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/DefaultMoreSidebarTab/\n\n<$link to=\"$:/config/DefaultMoreSidebarTab\"><<lingo Hint>></$link>\n\n<$select tiddler=\"$:/config/DefaultMoreSidebarTab\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\">\n<option value=<<currentTiddler>>><$transclude field=\"caption\"><$text text=<<currentTiddler>>/></$transclude></option>\n</$list>\n</$select>\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/NavigationPermalinkviewMode": {
"title": "$:/core/ui/ControlPanel/Settings/NavigationPermalinkviewMode",
"tags": "$:/tags/ControlPanel/Settings",
"caption": "{{$:/language/ControlPanel/Settings/NavigationPermalinkviewMode/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/Settings/NavigationPermalinkviewMode/\n<<lingo Hint>>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/CopyToClipboard\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/CopyToClipboard\"><<lingo CopyToClipboard/Description>></$link> </$checkbox>\n\n<$checkbox tiddler=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"yes\"> <$link to=\"$:/config/Navigation/Permalinkview/UpdateAddressBar\"><<lingo UpdateAddressBar/Description>></$link> </$checkbox>\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/Stylesheets": {
"title": "$:/core/ui/ControlPanel/Stylesheets",
"tags": "$:/tags/ControlPanel/Advanced",
"caption": "{{$:/language/ControlPanel/Stylesheets/Caption}}",
"text": "\\define lingo-base() $:/language/ControlPanel/\n\n<<lingo Stylesheets/Hint>>\n\n{{$:/snippets/peek-stylesheets}}\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel/Toolbars]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Toolbars/ViewToolbar\" class=\"tc-vertical\" explicitState=\"$:/state/tabs/controlpanel/toolbars-1345989671\"/>\n</div>\n"
},
"$:/ControlPanel": {
"title": "$:/ControlPanel",
"icon": "$:/core/images/options-button",
"color": "#bbb",
"text": "<div class=\"tc-control-panel\">\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/ControlPanel]!has[draft.of]]\" default=\"$:/core/ui/ControlPanel/Info\" explicitState=\"$:/state/tab-1749438307\"/>\n</div>\n"
},
"$:/core/ui/DefaultSearchResultList": {
"title": "$:/core/ui/DefaultSearchResultList",
"tags": "$:/tags/SearchResults",
"caption": "{{$:/language/Search/DefaultResults/Caption}}",
"first-search-filter": "[!is[system]search:title<userInput>sort[title]limit[250]]",
"second-search-filter": "[!is[system]search<userInput>sort[title]limit[250]]",
"text": "\\define searchResultList()\n//<small>{{$:/language/Search/Matches/Title}}</small>//\n\n<$list filter=\"[<userInput>minlength[1]]\" variable=\"ignore\">\n<$list filter={{{ [<configTiddler>get[first-search-filter]] }}}>\n<span class={{{[<currentTiddler>addsuffix[-primaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</$list>\n\n//<small>{{$:/language/Search/Matches/All}}</small>//\n\n<$list filter=\"[<userInput>minlength[1]]\" variable=\"ignore\">\n<$list filter={{{ [<configTiddler>get[second-search-filter]] }}}>\n<span class={{{[<currentTiddler>addsuffix[-secondaryList]] -[<searchListState>get[text]] +[then[]else[tc-list-item-selected]] }}}>\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</span>\n</$list>\n</$list>\n\n\\end\n<<searchResultList>>\n"
},
"$:/core/ui/EditTemplate/body/preview/diffs-current": {
"title": "$:/core/ui/EditTemplate/body/preview/diffs-current",
"tags": "$:/tags/EditPreview",
"caption": "differences from current",
"list-after": "$:/core/ui/EditTemplate/body/preview/output",
"text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\n"
},
"$:/core/ui/EditTemplate/body/preview/diffs-shadow": {
"title": "$:/core/ui/EditTemplate/body/preview/diffs-shadow",
"tags": "$:/tags/EditPreview",
"caption": "differences from shadow (if any)",
"list-after": "$:/core/ui/EditTemplate/body/preview/output",
"text": "<$list filter=\"[<currentTiddler>!is[image]]\" emptyMessage={{$:/core/ui/EditTemplate/body/preview/output}}>\n\n<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle={{{ [{!!draft.of}shadowsource[]] }}} sourceSubTiddlerTitle={{!!draft.of}} destTiddlerTitle=<<currentTiddler>>/>\n\n</$list>\n\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": "\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$set name=\"tv-tiddler-preview\" value=\"yes\">\n\n<$transclude />\n\n</$set>\n"
},
"$:/state/showeditpreview": {
"title": "$:/state/showeditpreview",
"text": "no"
},
"$:/core/ui/EditTemplate/body/editor": {
"title": "$:/core/ui/EditTemplate/body/editor",
"text": "<$edit\n\n field=\"text\"\n class=\"tc-edit-texteditor tc-edit-texteditor-body\"\n placeholder={{$:/language/EditTemplate/Body/Placeholder}}\n tabindex={{$:/config/EditTabIndex}}\n focus={{{ [{$:/config/AutoFocus}match[text]then[true]] ~[[false]] }}}\n cancelPopups=\"yes\"\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 actions={{!!actions}}\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 actions={{!!actions}}\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=\"[all[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\" tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"></$edit-text>\n\n</div>\n\n</$list>\n\n<$list filter=\"[all[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 current-tiddler-new-field-selector()\n[data-tiddler-title=\"$(currentTiddlerCSSescaped)$\"] .tc-edit-field-add-name-wrapper input\n\\end\n\n\\define new-field-actions()\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<storeTitle>] [<searchListState>]\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/>\n\\end\n\n\\define delete-state-tiddlers() <$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<storeTitle>] [<searchListState>]\"/>\n\n\\define cancel-search-actions-inner()\n<$list filter=\"[<storeTitle>has[text]] [<newFieldNameTiddler>has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\">\n<<delete-state-tiddlers>>\n</$list>\n\\end\n\n\\define cancel-search-actions()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<newFieldNameTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<<cancel-search-actions-inner>>\"\"\">\n<$action-setfield $tiddler=<<newFieldNameTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n</$set>\n\\end\n\n\\define new-field()\n<$vars name={{{ [<newFieldNameTiddler>get[text]] }}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button tooltip=<<lingo Fields/Add/Button/Hint>>>\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<storeTitle>] [<searchListState>]\"/>\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</$vars>\n\\end\n\\whitespace trim\n\n<div class=\"tc-edit-fields\">\n<table class={{{ [all[current]fields[]] :filter[lookup[$:/config/EditTemplateFields/Visibility/]!match[hide]] +[count[]!match[0]] +[then[tc-edit-fields]] ~[[tc-edit-fields tc-edit-fields-small]] }}}>\n<tbody>\n<$list filter=\"[all[current]fields[]] +[sort[title]]\" variable=\"currentField\" storyview=\"pop\">\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<$keyboard key=\"((delete-field))\" actions=\"\"\"<$action-deletefield $field=<<currentField>>/><$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/></$set>\"\"\">\n<$edit-text tiddler=<<currentTiddler>> field=<<currentField>> placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n</$keyboard>\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>>/><$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<current-tiddler-new-field-selector>>/></$set>\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 tc-big-gap-right\">\n<<lingo Fields/Add/Prompt>>\n</em>\n<$vars refreshTitle=<<qualify \"$:/temp/fieldname/refresh\">> storeTitle=<<newFieldNameInputTiddler>> searchListState=<<newFieldNameSelectionTiddler>>>\n<div class=\"tc-edit-field-add-name-wrapper\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<newFieldNameTiddler>> storeTitle=<<storeTitle>> refreshTitle=<<refreshTitle>>\n\t\tselectionStateTitle=<<searchListState>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Name/Placeholder}}\n\t\tfocusPopup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}}\n\t\tfocus={{{ [{$:/config/AutoFocus}match[fields]then[true]] ~[[false]] }}} cancelPopups=\"yes\"\n\t\tconfigTiddlerFilter=\"[[$:/config/EditMode/fieldname-filter]]\" inputCancelActions=<<cancel-search-actions>> />\n<$button popup=<<qualify \"$:/state/popup/field-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown tc-small-gap\" 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<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<newFieldNameTiddler>>>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/User>>\n</div>\n<$set name=\"newFieldName\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[!is[shadow]!is[system]fields[]search:title<newFieldName>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type\" variable=\"currentField\">\n<$list filter=\"[<currentField>addsuffix[-primaryList]] -[<searchListState>get[text]]\" emptyMessage=\"\"\"<$link to=<<currentField>> class=\"tc-list-item-selected\"><$text text=<<currentField>>/></$link>\"\"\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$list>\n<div class=\"tc-dropdown-item\">\n<<lingo Fields/Add/Dropdown/System>>\n</div>\n<$list filter=\"[fields[]search:title<newFieldName>sort[]] -[!is[shadow]!is[system]fields[]]\" variable=\"currentField\">\n<$list filter=\"[<currentField>addsuffix[-secondaryList]] -[<searchListState>get[text]]\" emptyMessage=\"\"\"<$link to=<<currentField>> class=\"tc-list-item-selected\"><$text text=<<currentField>>/></$link>\"\"\">\n<$link to=<<currentField>>>\n<$text text=<<currentField>>/>\n</$link>\n</$list>\n</$list>\n</$set>\n</$linkcatcher>\n</$set>\n</div>\n</$reveal>\n</div>\n<span class=\"tc-edit-field-add-value tc-small-gap-right\">\n<$set name=\"currentTiddlerCSSescaped\" value={{{ [<currentTiddler>escapecss[]] }}}>\n<$keyboard key=\"((add-field))\" actions=<<new-field-actions>>>\n<$edit-text tiddler=<<newFieldValueTiddler>> tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Fields/Add/Value/Placeholder}} class=\"tc-edit-texteditor\" tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n</$keyboard>\n</$set>\n</span>\n<span class=\"tc-edit-field-add-button\">\n<$macrocall $name=\"new-field\"/>\n</span>\n</$vars>\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": "\\whitespace trim\n\n\\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,icon,tagField:\"tags\")\n\\whitespace trim\n<$vars foregroundColor=<<contrastcolour target:\"\"\"$colour$\"\"\" fallbackTarget:\"\"\"$fallbackTarget$\"\"\" colourA:\"\"\"$colourA$\"\"\" colourB:\"\"\"$colourB$\"\"\">> backgroundColor=\"\"\"$colour$\"\"\">\n<span style=<<tag-styles>> class=\"tc-tag-label tc-tag-list-item\">\n<$transclude tiddler=\"\"\"$icon$\"\"\"/><$view field=\"title\" format=\"text\" />\n<$button class=\"tc-btn-invisible tc-remove-tag-button\"><$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"-[{!!title}]\"/>{{$:/core/images/close-button}}</$button>\n</span>\n</$vars>\n\\end\n\n\\define tag-body(colour,palette,icon,tagField:\"tags\")\n<$macrocall $name=\"tag-body-inner\" colour=\"\"\"$colour$\"\"\" fallbackTarget={{$palette$##tag-background}} colourA={{$palette$##foreground}} colourB={{$palette$##background}} icon=\"\"\"$icon$\"\"\" tagField=<<__tagField__>>/>\n\\end\n\n\\define edit-tags-template(tagField:\"tags\")\n\\whitespace trim\n<div class=\"tc-edit-tags\">\n<$list filter=\"[list[!!$tagField$]sort[title]]\" storyview=\"pop\">\n<$macrocall $name=\"tag-body\" colour={{!!color}} palette={{$:/palette}} icon={{!!icon}} tagField=<<__tagField__>>/>\n</$list>\n<$vars tabIndex={{$:/config/EditTabIndex}} cancelPopups=\"yes\">\n<$macrocall $name=\"tag-picker\" tagField=<<__tagField__>>/>\n</$vars>\n</div>\n\\end\n<$set name=\"saveTiddler\" value=<<currentTiddler>>>\n<$macrocall $name=\"edit-tags-template\" tagField=<<tagField>>/>\n</$set>\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={{{ [{$:/config/AutoFocus}match[title]then[true]] ~[[false]] }}} tabindex={{$:/config/EditTabIndex}} cancelPopups=\"yes\"/>\n\n<$vars pattern=\"\"\"[\\|\\[\\]{}]\"\"\" bad-chars=\"\"\"`| [ ] { }`\"\"\">\n\n<$list filter=\"[all[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<$list filter=\"[title<fromTitle>backlinks[]limit[1]]\" variable=\"listItem\">\n\n<$vars stateTiddler=<<qualify \"$:/state/edit/references\">> >\n\n<$reveal type=\"nomatch\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"show\" class=\"tc-btn-invisible\">{{$:/core/images/right-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$button set=<<stateTiddler>> setTo=\"hide\" class=\"tc-btn-invisible\">{{$:/core/images/down-arrow}} \n<<lingo EditTemplate/Title/References/Prompt>></$button>\n</$reveal>\n\n<$reveal type=\"match\" state=<<stateTiddler>> text=\"show\">\n<$tiddler tiddler=<<fromTitle>> >\n<$transclude tiddler=\"$:/core/ui/TiddlerInfo/References\"/>\n</$tiddler>\n</$reveal>\n\n</$vars>\n\n</$list>\n\n</$vars>\n\n</$list>\n\n</$reveal>\n"
},
"$:/core/ui/EditTemplate/type": {
"title": "$:/core/ui/EditTemplate/type",
"tags": "$:/tags/EditTemplate",
"first-search-filter": "[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]sort[description]sort[group-sort]removeprefix[$:/language/Docs/Types/]search<userInput>]",
"text": "\\define lingo-base() $:/language/EditTemplate/\n\\define input-cancel-actions() <$list filter=\"[<storeTitle>get[text]] [<currentTiddler>get[type]] +[limit[1]]\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\"><$action-sendmessage $message=\"tm-remove-field\" $param=\"type\"/><$action-deletetiddler $filter=\"[<typeInputTiddler>] [<refreshTitle>] [<typeSelectionTiddler>]\"/></$list>\n\\whitespace trim\n<$set name=\"refreshTitle\" value=<<qualify \"$:/temp/type-search/refresh\">>>\n<div class=\"tc-edit-type-selector-wrapper\">\n<em class=\"tc-edit tc-big-gap-right\"><<lingo Type/Prompt>></em>\n<div class=\"tc-type-selector-dropdown-wrapper\">\n<div class=\"tc-type-selector\"><$fieldmangler>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<currentTiddler>> storeTitle=<<typeInputTiddler>> refreshTitle=<<refreshTitle>> selectionStateTitle=<<typeSelectionTiddler>> field=\"type\" tag=\"input\" default=\"\" placeholder={{$:/language/EditTemplate/Type/Placeholder}} focusPopup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-edit-typeeditor tc-edit-texteditor tc-popup-handle\" tabindex={{$:/config/EditTabIndex}} focus={{{ [{$:/config/AutoFocus}match[type]then[true]] ~[[false]] }}} cancelPopups=\"yes\" configTiddlerFilter=\"[[$:/core/ui/EditTemplate/type]]\" inputCancelActions=<<input-cancel-actions>>/><$button popup=<<qualify \"$:/state/popup/type-dropdown\">> class=\"tc-btn-invisible tc-btn-dropdown tc-small-gap\" 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}}<$action-deletetiddler $filter=\"[<storeTitle>] [<refreshTitle>] [<selectionStateTitle>]\"/></$button>\n</$fieldmangler></div>\n\n<div class=\"tc-block-dropdown-wrapper\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\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<$set name=\"userInput\" value={{{ [<typeInputTiddler>get[text]] }}}>\n<$list filter=\"[all[shadows+tiddlers]prefix[$:/language/Docs/Types/]group{!!group}] +[sort[description]] +[removeprefix[$:/language/Docs/Types/]] +[search<userInput>]\"><span class={{{ [<currentTiddler>addsuffix[-primaryList]] -[<typeSelectionTiddler>get[text]] +[then[]else[tc-list-item-selected]] }}}><$link to={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]get[name]] }}}><$view tiddler={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]] }}} field=\"description\"/> (<$view tiddler={{{ [<currentTiddler>addprefix[$:/language/Docs/Types/]] }}} field=\"name\"/>)</$link></span>\n</$list>\n</$set>\n</$list>\n</$linkcatcher>\n</div>\n</$reveal>\n</$set>\n</div>\n</div>\n</div>\n</$set>\n"
},
"$:/core/ui/EditTemplate": {
"title": "$:/core/ui/EditTemplate",
"text": "\\define delete-edittemplate-state-tiddlers() <$action-deletetiddler $filter=\"[<newFieldNameTiddler>] [<newFieldValueTiddler>] [<newFieldNameInputTiddler>] [<newFieldNameSelectionTiddler>] [<newTagNameTiddler>] [<newTagNameInputTiddler>] [<newTagNameSelectionTiddler>] [<typeInputTiddler>] [<typeSelectionTiddler>]\"/>\n\\define save-tiddler-actions()\n<$action-sendmessage $message=\"tm-add-tag\" $param={{{ [<newTagNameTiddler>get[text]] }}}/>\n<$action-sendmessage $message=\"tm-add-field\" $name={{{ [<newFieldNameTiddler>get[text]] }}} $value={{{ [<newFieldValueTiddler>get[text]] }}}/>\n<<delete-edittemplate-state-tiddlers>>\n<$action-sendmessage $message=\"tm-save-tiddler\"/>\n\\end\n\\define cancel-delete-tiddler-actions(message)\n<<delete-edittemplate-state-tiddlers>>\n<$action-sendmessage $message=\"tm-$message$-tiddler\"/>\n\\end\n<div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-edit-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}>\n<$fieldmangler>\n<$vars storyTiddler=<<currentTiddler>> newTagNameTiddler=<<qualify \"$:/temp/NewTagName\">> newFieldNameTiddler=<<qualify \"$:/temp/NewFieldName\">> newFieldValueTiddler=<<qualify \"$:/temp/NewFieldValue\">> newFieldNameInputTiddler=<<qualify \"$:/temp/NewFieldName/input\">> newFieldNameSelectionTiddler=<<qualify \"$:/temp/NewFieldName/selected-item\">> newTagNameInputTiddler=<<qualify \"$:/temp/NewTagName/input\">> newTagNameSelectionTiddler=<<qualify \"$:/temp/NewTagName/selected-item\">> typeInputTiddler=<<qualify \"$:/temp/Type/input\">> typeSelectionTiddler=<<qualify \"$:/temp/Type/selected-item\">>>\n<$keyboard key=\"((cancel-edit-tiddler))\" actions=<<cancel-delete-tiddler-actions \"cancel\">>>\n<$keyboard key=\"((save-tiddler))\" actions=<<save-tiddler-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</$vars>\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": "\\whitespace trim\n<$button actions=<<cancel-delete-tiddler-actions \"cancel\">> tooltip={{$:/language/Buttons/Cancel/Hint}} aria-label={{$:/language/Buttons/Cancel/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/cancel-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Cancel/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/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": "\\whitespace trim\n<$button actions=<<cancel-delete-tiddler-actions \"delete\">> tooltip={{$:/language/Buttons/Delete/Hint}} aria-label={{$:/language/Buttons/Delete/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/delete-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Delete/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/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": "\\define save-tiddler-button()\n\\whitespace trim\n<$fieldmangler><$button tooltip={{$:/language/Buttons/Save/Hint}} aria-label={{$:/language/Buttons/Save/Caption}} class=<<tv-config-toolbar-class>>>\n<<save-tiddler-actions>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/done-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Save/Caption}}/></span>\n</$list>\n</$button></$fieldmangler>\n\\end\n<<save-tiddler-button>>\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]] -[<targetTiddler>type[image/svg+xml]]",
"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>type[]] [<targetTiddler>get[type]prefix[text/]] [<targetTiddler>get[type]match[application/javascript]] [<targetTiddler>get[type]match[application/json]] [<targetTiddler>get[type]match[application/x-tiddler-dictionary]] [<targetTiddler>get[type]match[image/svg+xml]] +[first[]]",
"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>type[]] [<targetTiddler>type[text/vnd.tiddlywiki]] +[first[]]",
"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]] -[<targetTiddler>type[image/svg+xml]]",
"dropdown": "$:/core/ui/EditorToolbar/line-width-dropdown",
"text": "<$text text={{$:/config/BitmapEditor/LineWidth}}/>\n"
},
"$:/core/ui/EditorToolbar/link-dropdown": {
"title": "$:/core/ui/EditorToolbar/link-dropdown",
"text": "\\define lingo-base() $:/language/Buttons/Link/\n\n\\define add-link-actions()\n<$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"make-link\" text={{$(linkTiddler)$}} />\n<$action-deletetiddler $filter=\"[<dropdown-state>] [<searchTiddler>] [<linkTiddler>] [<storeTitle>] [<searchListState>]\"/>\n\\end\n\n\\define get-focus-selector() [data-tiddler-title=\"$(cssEscapedTitle)$\"] .tc-create-wikitext-link input\n\n\\define cancel-search-actions-inner()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}><$list filter=\"[<searchTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[<searchTiddler>] [<linkTiddler>] [<storeTitle>] [<searchListState>]\"/>\"\"\"><$action-setfield $tiddler=<<searchTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/></$list></$set>\n\\end\n\n\\define cancel-search-actions() <$list filter=\"[<storeTitle>!has[text]] +[<searchTiddler>!has[text]]\" emptyMessage=\"\"\"<<cancel-search-actions-inner>>\"\"\"><$action-sendmessage $message=\"tm-edit-text-operation\" $param=\"wrap-selection\" prefix=\"\" suffix=\"\"/></$list>\n\n\\define external-link()\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\" actions=<<add-link-actions>>>\n{{$:/core/images/chevron-right}}\n</$button>\n\\end\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/sidebar\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define body(config-title)\n''<<lingo Hint>>''\n\n<$vars searchTiddler=\"\"\"$config-title$/search\"\"\" linkTiddler=\"\"\"$config-title$/link\"\"\" linktext=\"\" searchListState=<<qualify \"$:/temp/link-search/selected-item\">> refreshTitle=<<qualify \"$:/temp/link-search/refresh\">> storeTitle=<<qualify \"$:/temp/link-search/input\">>>\n\n<$vars linkTiddler=<<searchTiddler>>>\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">> class=\"tc-create-wikitext-link\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<searchTiddler>> storeTitle=<<storeTitle>>\n\t\tselectionStateTitle=<<searchListState>> refreshTitle=<<refreshTitle>> type=\"search\" filterMinLength=\"1\"\n\t\ttag=\"input\" focus=\"true\" class=\"tc-popup-handle\" inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<add-link-actions>> placeholder={{$:/language/Search/Search}} default=\"\" \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\" />\n</$keyboard>\n</$keyboard>\n<$reveal tag=\"span\" state=<<storeTitle>> type=\"nomatch\" text=\"\">\n<<external-link>>\n<$button class=\"tc-btn-invisible\" style=\"width: auto; display: inline-block; background-colour: inherit;\">\n<<cancel-search-actions>><$set name=\"cssEscapedTitle\" value={{{ [<storyTiddler>escapecss[]] }}}><$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-focus-selector>>/></$set>\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n</$vars>\n\n<$reveal tag=\"div\" state=<<storeTitle>> type=\"nomatch\" text=\"\">\n\n<$linkcatcher actions=<<add-link-actions>> to=<<linkTiddler>>>\n\n<$vars userInput={{{ [<storeTitle>get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}}>\n\n{{$:/core/ui/SearchResults}}\n\n</$vars>\n\n</$linkcatcher>\n\n</$reveal>\n\n</$vars>\n\n\\end\n\n<$macrocall $name=\"body\" config-title=<<qualify \"$:/state/Link/\">>/>\n"
},
"$:/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/linkify": {
"title": "$:/core/ui/EditorToolbar/linkify",
"caption": "{{$:/language/Buttons/Linkify/Caption}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Buttons/Linkify/Hint}}",
"icon": "$:/core/images/linkify",
"list-before": "$:/core/ui/EditorToolbar/mono-block",
"shortcuts": "((linkify))",
"tags": "$:/tags/EditorToolbar",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix=\"[[\"\n\tsuffix=\"]]\"\n/>\n"
},
"$:/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]] -[<targetTiddler>type[image/svg+xml]]",
"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]] -[<targetTiddler>type[image/svg+xml]]",
"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/rotate-left": {
"title": "$:/core/ui/EditorToolbar/rotate-left",
"tags": "$:/tags/EditorToolbar",
"icon": "$:/core/images/rotate-left",
"caption": "{{$:/language/Buttons/RotateLeft/Caption}}",
"description": "{{$:/language/Buttons/RotateLeft/Hint}}",
"condition": "[<targetTiddler>is[image]] -[<targetTiddler>type[image/svg+xml]]",
"text": "<$action-sendmessage\n\t$message=\"tm-edit-bitmap-operation\"\n\t$param=\"rotate-left\"\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]] -[<targetTiddler>type[image/svg+xml]]",
"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<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"replace-selection\"\n\ttext={{$(snippetTitle)$}}\n/>\n\n</$list>\n\n\n<$list filter=\"[[$(snippetTitle)$]addsuffix[/prefix]is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]is[missing]] [[$(snippetTitle)$]addsuffix[/prefix]!is[missing]removesuffix[/prefix]addsuffix[/suffix]!is[missing]]\">\n\n<$action-sendmessage\n\t$message=\"tm-edit-text-operation\"\n\t$param=\"wrap-selection\"\n\tprefix={{{ [[$(snippetTitle)$]addsuffix[/prefix]get[text]] }}}\nsuffix={{{ [[$(snippetTitle)$]addsuffix[/suffix]get[text]] }}}\n/>\n\n</$list>\n\n<$action-deletetiddler\n\t$tiddler=<<dropdown-state>>\n/>\n\n<$transclude tiddler=<<snippetTitle>> field=\"caption\" mode=\"inline\">\n\n<$view tiddler=<<snippetTitle>> field=\"title\" />\n\n</$transclude>\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>type[]] [<targetTiddler>get[type]prefix[text/]] [<targetTiddler>get[type]match[application/javascript]] [<targetTiddler>get[type]match[application/json]] [<targetTiddler>get[type]match[application/x-tiddler-dictionary]] [<targetTiddler>get[type]match[image/svg+xml]] +[first[]]",
"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/transcludify": {
"title": "$:/core/ui/EditorToolbar/transcludify",
"caption": "{{$:/language/Buttons/Transcludify/Caption}}",
"condition": "[<targetTiddler>!has[type]] [<targetTiddler>type[text/vnd.tiddlywiki]]",
"description": "{{$:/language/Buttons/Transcludify/Hint}}",
"icon": "$:/core/images/transcludify",
"list-before": "$:/core/ui/EditorToolbar/mono-block",
"shortcuts": "((transcludify))",
"tags": "$:/tags/EditorToolbar",
"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/SessionTiddlers": {
"title": "$:/core/Filters/SessionTiddlers",
"tags": "$:/tags/Filter",
"filter": "[haschanged[]]",
"description": "{{$:/language/Filters/SessionTiddlers}}",
"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() message-$(payloadTiddler)$\n\n\\define payloadTitleFilter() [<currentTiddler>get<renameField>minlength[1]else<payloadTiddler>]\n\n\\define overWriteWarning()\n<$list filter=\"[<currentTiddler>!has<suppressedField>]\">\n<$text text={{{[subfilter<payloadTitleFilter>!is[tiddler]then[]] ~[<lingo-base>addsuffix[Listing/Rename/OverwriteWarning]get[text]]}}}/>\n</$list>\n\\end\n\n\\define selectionField() selection-$(payloadTiddler)$\n\n\\define renameField() rename-$(payloadTiddler)$\n\n\\define suppressedField() suppressed-$(payloadTiddler)$\n\n\\define newImportTitleTiddler() $:/temp/NewImportTitle-$(payloadTiddler)$\n\n\\define previewPopupState() $(currentTiddler)$!!popup-$(payloadTiddler)$\n\n\\define renameFieldState() $(currentTiddler)$!!state-rename-$(payloadTiddler)$\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 class=\"tc-import-table\">\n<tbody>\n<tr>\n<th align=\"left\">\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 class={{{[<currentTiddler>has<suppressedField>then[tc-row-disabled]] ~[subfilter<payloadTitleFilter>is[tiddler]then[tc-row-warning]] }}}>\n<td>\n<$checkbox field=<<selectionField>> checked=\"checked\" unchecked=\"unchecked\" default=\"checked\" disabled={{{[<currentTiddler>has<suppressedField>then[yes]else[no]]}}}/>\n</td>\n<td>\n<$reveal type=\"nomatch\" state=<<renameFieldState>> text=\"yes\" tag=\"div\">\n<$reveal type=\"nomatch\" state=<<previewPopupState>> text=\"yes\" tag=\"div\" class=\"tc-flex\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown tc-flex-grow-1 tc-word-break\" set=<<previewPopupState>> setTo=\"yes\" disabled={{{[<currentTiddler>has<suppressedField>then[yes]else[no]]}}}>\n<span class=\"tc-small-gap-right\">{{$:/core/images/right-arrow}}</span><$text text={{{[subfilter<payloadTitleFilter>]}}}/>\n</$button>\n<$list filter=\"[<currentTiddler>!has<suppressedField>]\"><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"yes\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/Tooltip]get[text]]}}}>{{$:/core/images/edit-button}}</$button></$list>\n</$reveal>\n<$reveal type=\"match\" state=<<previewPopupState>> text=\"yes\" tag=\"div\">\n<$button class=\"tc-btn-invisible tc-btn-dropdown\" set=<<previewPopupState>> setTo=\"no\">\n<span class=\"tc-small-gap-right\">{{$:/core/images/down-arrow}}</span><$text text={{{[subfilter<payloadTitleFilter>]}}}/>\n</$button>\n</$reveal>\n</$reveal>\n<$reveal type=\"match\" state=<<renameFieldState>> text=\"yes\" tag=\"div\">\n<$text text={{{[<lingo-base>addsuffix[Listing/Rename/Prompt]get[text]]}}}/>\n</$reveal>\n</td>\n<td>\n<$view field=<<messageField>>/>\n<<overWriteWarning>>\n</td>\n</tr>\n<$reveal type=\"match\" state=<<renameFieldState>> text=\"yes\" tag=\"tr\">\n<td colspan=\"3\">\n<div class=\"tc-flex\">\n<$edit-text tiddler=<<newImportTitleTiddler>> default={{{[subfilter<payloadTitleFilter>]}}} tag=\"input\" class=\"tc-import-rename tc-flex-grow-1\"/><span class=\"tc-small-gap-left\"><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"no\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/CancelRename]get[text]]}}}>{{$:/core/images/close-button}}<$action-deletetiddler $tiddler=<<newImportTitleTiddler>>/></$button><span class=\"tc-small-gap-right\"/></span><$button class=\"tc-btn-invisible\" set=<<renameFieldState>> setTo=\"no\" tooltip={{{[<lingo-base>addsuffix[Listing/Rename/ConfirmRename]get[text]]}}}>{{$:/core/images/done-button}}<$action-setfield $field=<<renameField>> $value={{{[<newImportTitleTiddler>get[text]minlength[1]else<payloadTiddler>]}}} /><$action-deletetiddler $tiddler=<<newImportTitleTiddler>>/></$button>\n</div>\n</td>\n</$reveal>\n<tr>\n<td colspan=\"3\">\n<$reveal type=\"match\" text=\"yes\" state=<<previewPopupState>> tag=\"div\">\n<$list filter=\"[{$:/state/importpreviewtype}has[text]]\" variable=\"listItem\" emptyMessage={{$:/core/ui/ImportPreviews/Text}}>\n<$transclude tiddler={{$:/state/importpreviewtype}}/>\n</$list>\n</$reveal>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ImportPreviews/Diff": {
"title": "$:/core/ui/ImportPreviews/Diff",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Diff}}",
"text": "<$macrocall $name=\"compareTiddlerText\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>>/>\n"
},
"$:/core/ui/ImportPreviews/DiffFields": {
"title": "$:/core/ui/ImportPreviews/DiffFields",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/DiffFields}}",
"text": "<$macrocall $name=\"compareTiddlers\" sourceTiddlerTitle=<<payloadTiddler>> destTiddlerTitle=<<currentTiddler>> destSubTiddlerTitle=<<payloadTiddler>> exclude=\"text\"/>\n"
},
"$:/core/ui/ImportPreviews/Fields": {
"title": "$:/core/ui/ImportPreviews/Fields",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Fields}}",
"text": "<table class=\"tc-view-field-table\">\n<tbody>\n<$list filter=\"[<payloadTiddler>subtiddlerfields<currentTiddler>sort[]] -text\" variable=\"fieldName\">\n<tr class=\"tc-view-field\">\n<td class=\"tc-view-field-name\">\n<$text text=<<fieldName>>/>\n</td>\n<td class=\"tc-view-field-value\">\n<$view field=<<fieldName>> tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>>/>\n</td>\n</tr>\n</$list>\n</tbody>\n</table>\n"
},
"$:/core/ui/ImportPreviews/Text": {
"title": "$:/core/ui/ImportPreviews/Text",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/Text}}",
"text": "<$transclude tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> mode=\"block\"/>\n"
},
"$:/core/ui/ImportPreviews/TextRaw": {
"title": "$:/core/ui/ImportPreviews/TextRaw",
"tags": "$:/tags/ImportPreview",
"caption": "{{$:/language/Import/Listing/Preview/TextRaw}}",
"text": "<pre><code><$view tiddler=<<currentTiddler>> subtiddler=<<payloadTiddler>> /></code></pre>"
},
"$:/core/ui/KeyboardShortcuts/advanced-search": {
"title": "$:/core/ui/KeyboardShortcuts/advanced-search",
"tags": "$:/tags/KeyboardShortcut",
"key": "((advanced-search))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\">\n<$action-navigate $to=\"$:/AdvancedSearch\"/>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\" preventScroll=\"true\"/>\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/change-sidebar-layout": {
"title": "$:/core/ui/KeyboardShortcuts/change-sidebar-layout",
"tags": "$:/tags/KeyboardShortcut",
"key": "((change-sidebar-layout))",
"text": "<$list filter=\"[{$:/themes/tiddlywiki/vanilla/options/sidebarlayout}match[fixed-fluid]]\" \nemptyMessage=\"\"\"<$action-setfield $tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" text=\"fixed-fluid\"/>\"\"\">\n<$action-setfield $tiddler=\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\" text=\"fluid-fixed\"/>\n</$list>\n"
},
"$:/core/ui/KeyboardShortcuts/new-image": {
"title": "$:/core/ui/KeyboardShortcuts/new-image",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-image))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-image}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-journal": {
"title": "$:/core/ui/KeyboardShortcuts/new-journal",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-journal))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-journal}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/new-tiddler": {
"title": "$:/core/ui/KeyboardShortcuts/new-tiddler",
"tags": "$:/tags/KeyboardShortcut",
"key": "((new-tiddler))",
"text": "<$navigator story=\"$:/StoryList\" history=\"$:/HistoryList\" openLinkFromInsideRiver={{$:/config/Navigation/openLinkFromInsideRiver}} openLinkFromOutsideRiver={{$:/config/Navigation/openLinkFromOutsideRiver}} relinkOnRename={{$:/config/RelinkOnRename}}>\n{{$:/core/ui/Actions/new-tiddler}}\n</$navigator>\n"
},
"$:/core/ui/KeyboardShortcuts/save-wiki": {
"title": "$:/core/ui/KeyboardShortcuts/save-wiki",
"tags": "$:/tags/KeyboardShortcut",
"key": "((save-wiki))",
"text": "<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n"
},
"$:/core/ui/KeyboardShortcuts/sidebar-search": {
"title": "$:/core/ui/KeyboardShortcuts/sidebar-search",
"tags": "$:/tags/KeyboardShortcut",
"key": "((sidebar-search))",
"text": "<$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n"
},
"$:/core/ui/KeyboardShortcuts/switcher": {
"title": "$:/core/ui/KeyboardShortcuts/switcher",
"tags": "$:/tags/KeyboardShortcut",
"key": "((layout-switcher))",
"text": "<$action-sendmessage $message=\"tm-show-switcher\" switch=\"layout\"/>"
},
"$:/core/ui/KeyboardShortcuts/toggle-sidebar": {
"title": "$:/core/ui/KeyboardShortcuts/toggle-sidebar",
"tags": "$:/tags/KeyboardShortcut",
"key": "((toggle-sidebar))",
"text": "<$list filter=\"[[$:/state/sidebar]is[missing]] [{$:/state/sidebar}removeprefix[yes]]\" emptyMessage=\"\"\"\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"yes\"/>\n\"\"\">\n<$action-setfield $tiddler=\"$:/state/sidebar\" text=\"no\"/>\n</$list>\n"
},
"$:/snippets/LayoutSwitcher": {
"title": "$:/snippets/LayoutSwitcher",
"tags": "$:/tags/ControlPanel/Appearance",
"caption": "{{$:/language/ControlPanel/LayoutSwitcher/Caption}}",
"text": "<$linkcatcher to=\"$:/layout\">\n<div class=\"tc-chooser\">\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/Layout]] [[$:/core/ui/PageTemplate]] +[!is[draft]sort[name]]\">\n<$list filter=\"[{$:/layout}!has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/layout}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$transclude field=\"name\"/>'' - <$transclude field=\"description\"/></$link></div>\n</$set>\n\"\"\">\n<$set name=\"cls\" filter=\"[all[current]field:title[$:/core/ui/PageTemplate]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$transclude field=\"name\"/>'' - <$transclude field=\"description\"/></$link></div>\n</$set>\n</$list>\n</$list>\n</div>\n</$linkcatcher>\n"
},
"$:/core/ui/ListItemTemplate": {
"title": "$:/core/ui/ListItemTemplate",
"text": "<div class=\"tc-menu-list-item\">\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": "\\whitespace trim\n\\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\\end\n\n<p>\n<$list filter=\"[all[current]tags[]] [list[$:/config/Manager/RecentTags]] +[sort[title]] \" variable=\"tag\" storyview=\"pop\">\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<$fieldmangler>\n<$macrocall $name=\"tag-picker\" actions=<<tag-picker-actions>>/>\n</$fieldmangler>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar/Plugins]!has[draft.of]]\" default=\"$:/core/ui/MoreSideBar/Plugins/Plugins\" explicitState=\"$:/state/tab-1163638994\"/>\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": "\\whitespace trim\n\\define advanced-search-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>match[yes]]\">\n{{$:/core/images/advanced-search-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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=<<advanced-search-button>>>\n<<advanced-search-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>match[yes]]\">\n{{$:/core/images/close-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/options-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/locked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/unlocked-padlock}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Encryption/SetPassword/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/full-screen-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/home-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/import-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[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<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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\">\n{{$:/snippets/languageswitcher}}\n</div>\n</$reveal>\n"
},
"$:/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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/list}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n<$button tooltip={{$:/language/Buttons/NewImage/Hint}} aria-label={{$:/language/Buttons/NewImage/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-image}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-image-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\define journalButton()\n<$button tooltip={{$:/language/Buttons/NewJournal/Hint}} aria-label={{$:/language/Buttons/NewJournal/Caption}} class=<<tv-config-toolbar-class>> actions={{$:/core/ui/Actions/new-journal}}>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewJournal/Caption}}/></span>\n</$list>\n</$button>\n\\end\n<<journalButton>>\n"
},
"$:/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": "\\whitespace trim\n<$button actions={{$:/core/ui/Actions/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>match[yes]]\">\n{{$:/core/images/new-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/NewTiddler/Caption}}/></span>\n</$list>\n</$button>\n"
},
"$:/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": "\\whitespace trim\n<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>match[yes]]\">\n{{$:/core/images/palette}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n"
},
"$:/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>match[yes]]\">\n{{$:/core/images/print-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/refresh-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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 tooltip={{$:/language/Buttons/SaveWiki/Hint}} aria-label={{$:/language/Buttons/SaveWiki/Caption}} class=<<tv-config-toolbar-class>>>\n<$wikify name=\"site-title\" text={{$:/config/SaveWikiButton/Filename}}>\n<$action-sendmessage $message=\"tm-save-wiki\" $param={{$:/config/SaveWikiButton/Template}} filename=<<site-title>>/>\n</$wikify>\n<span class=\"tc-dirty-indicator\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/save-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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>match[yes]]\">\n<$set name=\"storyview\" value={{$:/view}}>\n<$transclude tiddler=<<icon>>/>\n</$set>\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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{{$:/snippets/viewswitcher}}\n</div>\n</$reveal>\n"
},
"$:/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": "\\whitespace trim\n\\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>match[yes]]\">\n{{$:/core/images/tag-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n<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>match[yes]]\">\n{{$:/core/images/theme-button}}\n</$list>\n<$text text=\" \"/>\n<$list filter=\"[<tv-config-toolbar-text>match[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{{$:/snippets/themeswitcher}}\n</$linkcatcher>\n</div>\n</$reveal>\n"
},
"$:/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": "\\whitespace trim\n<$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>match[yes]]\">\n{{$:/core/images/timestamp-on}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/timestamp-off}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Timestamp/Off/Caption}}/></span>\n</$list>\n</$button>\n</$reveal>\n"
},
"$:/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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-all-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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": "\\whitespace trim\n\\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<$set name=\"hidden\" value=<<config-title>>>\n<$list filter=\"[<hidden>!text[hide]]\" storyview=\"pop\" variable=\"ignore\">\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</$list>\n</$set>\n</$list>\n</div>\n"
},
"$:/core/ui/PageStylesheet": {
"title": "$:/core/ui/PageStylesheet",
"text": "\\import [[$:/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"
},
"$:/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/drafts": {
"title": "$:/core/ui/PageTemplate/drafts",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n<$reveal state=\"$:/status/IsReadOnly\" type=\"nomatch\" text=\"yes\" tag=\"div\" class=\"tc-drafts-list\">\n<$list filter=\"[has[draft.of]!sort[modified]] -[list[$:/StoryList]]\">\n<$link>\n{{$:/core/images/edit-button}} <$text text=<<currentTiddler>>/>\n</$link>\n</$list>\n</$reveal>\n"
},
"$:/core/ui/PageTemplate/pluginreloadwarning": {
"title": "$:/core/ui/PageTemplate/pluginreloadwarning",
"tags": "$:/tags/PageTemplate",
"text": "\\define lingo-base() $:/language/\n\n<$list filter=\"[{$:/status/RequireReloadDueToPluginChange}match[yes]]\">\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": "\\whitespace trim\n\\define config-title()\n$:/config/SideBarSegments/Visibility/$(listItem)$\n\\end\n\n<$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<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/SideBarSegment]!has[draft.of]]\" variable=\"listItem\">\n\n<$reveal type=\"nomatch\" state=<<config-title>> text=\"hide\" tag=\"div\">\n\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\n\n</$reveal>\n\n</$list>\n\n</$reveal>\n\n</div>\n\n</$scrollable>\n"
},
"$:/core/ui/PageTemplate/story": {
"title": "$:/core/ui/PageTemplate/story",
"tags": "$:/tags/PageTemplate",
"text": "\\whitespace trim\n<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={{$:/config/ui/ViewTemplate}} editTemplate={{$:/config/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\" storyview=\"pop\">\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\" storyview=\"pop\">\n\n<$transclude tiddler=<<listItem>> mode=\"inline\"/>\n\n</$list>\n\n</span>\n"
},
"$:/core/ui/PageTemplate": {
"title": "$:/core/ui/PageTemplate",
"name": "{{$:/language/PageTemplate/Name}}",
"description": "{{$:/language/PageTemplate/Description}}",
"text": "\\whitespace trim\n\\define containerClasses()\ntc-page-container tc-page-view-$(storyviewTitle)$ tc-language-$(languageTitle)$\n\\end\n\\import [[$:/core/ui/PageMacros]] [all[shadows+tiddlers]tag[$:/tags/Macro]!has[draft.of]]\n\n<$vars\n\ttv-config-toolbar-icons={{$:/config/Toolbar/Icons}}\n\ttv-config-toolbar-text={{$:/config/Toolbar/Text}}\n\ttv-config-toolbar-class={{$:/config/Toolbar/ButtonClass}}\n\ttv-enable-drag-and-drop={{$:/config/DragAndDrop/Enable}}\n\ttv-show-missing-links={{$:/config/MissingLinks}}\n\tstoryviewTitle={{$:/view}}\n\tlanguageTitle={{{ [{$:/language}get[name]] }}}>\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 enable=<<tv-enable-drag-and-drop>>>\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</$vars>\n"
},
"$:/PaletteManager": {
"title": "$:/PaletteManager",
"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\\define edit-colour-placeholder()\n edit $(colourName)$\n\\end\n\\define colour-tooltip(showhide) $showhide$ editor for $(newColourName)$ \n\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define delete-colour-index-actions() <$action-setfield $index=<<colourName>>/>\n\\define palette-manager-colour-row-segment()\n\\whitespace trim\n<$edit-text index=<<colourName>> tag=\"input\" placeholder=<<edit-colour-placeholder>> default=\"\"/>\n<br>\n<$edit-text index=<<colourName>> type=\"color\" tag=\"input\" class=\"tc-palette-manager-colour-input\"/>\n<$list filter=\"[<currentTiddler>getindex<colourName>removeprefix[<<]removesuffix[>>]] [<currentTiddler>getindex<colourName>removeprefix[<$]removesuffix[/>]]\" variable=\"ignore\">\n<$set name=\"state\" value={{{ [[$:/state/palettemanager/]addsuffix<currentTiddler>addsuffix[/]addsuffix<colourName>] }}}>\n<$wikify name=\"newColourName\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall={{{ [<currentTiddler>getindex<colourName>] }}}/>\"\"\">\n<$reveal state=<<state>> type=\"nomatch\" text=\"show\">\n<$button tooltip=<<colour-tooltip show>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" set=<<state>> setTo=\"show\">{{$:/core/images/down-arrow}}<$text text=<<newColourName>> class=\"tc-small-gap-left\"/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$button tooltip=<<colour-tooltip hide>> aria-label=<<colour-tooltip show>> class=\"tc-btn-invisible\" actions=\"\"\"<$action-deletetiddler $tiddler=<<state>>/>\"\"\">{{$:/core/images/up-arrow}}<$text text=<<newColourName>> class=\"tc-small-gap-left\"/></$button><br>\n</$reveal>\n<$reveal state=<<state>> type=\"match\" text=\"show\">\n<$set name=\"colourName\" value=<<newColourName>>>\n<br>\n<<palette-manager-colour-row-segment>>\n<br><br>\n</$set>\n</$reveal>\n</$wikify>\n</$set>\n</$list>\n\\end\n\\define palette-manager-colour-row()\n\\whitespace trim\n<tr>\n<td>\n<span style=\"float:right;\">\n<$button tooltip={{$:/language/ControlPanel/Palette/Editor/Delete/Hint}} aria-label=<<lingo Delete/Hint>> class=\"tc-btn-invisible\" actions=<<delete-colour-index-actions>>>\n{{$:/core/images/delete-button}}</$button>\n</span>\n''<$macrocall $name=\"describePaletteColour\" colour=<<colourName>>/>''<br/>\n<$macrocall $name=\"colourName\" $output=\"text/plain\"/>\n</td>\n<td>\n<<palette-manager-colour-row-segment>>\n</td>\n</tr>\n\\end\n\\define palette-manager-table()\n\\whitespace trim\n<table>\n<tbody>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]indexes[]]\" variable=\"colourName\">\n<$list filter=\"[<currentTiddler>indexes[]removeprefix<colourName>suffix[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$list filter=\"[{$:/state/palettemanager/showexternal}removeprefix[yes]suffix[]]\" variable=\"ignore\">\n<<palette-manager-colour-row>>\n</$list>\n\"\"\">\n<<palette-manager-colour-row>>\n</$list>\n</$list>\n</tbody>\n</table>\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<$checkbox tiddler=\"$:/state/palettemanager/showexternal\" field=\"text\" checked=\"yes\" unchecked=\"no\"><span class=\"tc-small-gap-left\"><<lingo Names/External/Show>></span></$checkbox>\n\n<<palette-manager-table>>\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 />\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}}><$view field=\"description\"><$view field=\"title\"/></$view></$link>\n</div>"
},
"$:/core/ui/RootTemplate": {
"title": "$:/core/ui/RootTemplate",
"text": "<$transclude tiddler={{{ [{$:/layout}has[text]] ~[[$:/core/ui/PageTemplate]] }}} mode=\"inline\"/>\n\n"
},
"$:/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}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<currentTab>>/>\"\"\" explicitState=\"$:/state/tab/search-results/sidebar\"/>\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<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/MoreSideBar]!has[draft.of]]\" default={{$:/config/DefaultMoreSidebarTab}} state=\"$:/state/tab/moresidebar\" class=\"tc-vertical tc-sidebar-tabs-more\" explicitState=\"$:/state/tab/moresidebar-1850697562\"/>\n</div>\n"
},
"$:/core/ui/SideBar/Open": {
"title": "$:/core/ui/SideBar/Open",
"tags": "$:/tags/SideBar",
"caption": "{{$:/language/SideBar/Open/Caption}}",
"text": "\\whitespace trim\n\\define lingo-base() $:/language/CloseAll/\n\n\\define drop-actions()\n<$action-listops $tiddler=<<tv-story-list>> $subfilter=\"+[insertbefore:currentTiddler<actionTiddler>]\"/>\n\\end\n\n\\define placeholder()\n<div class=\"tc-droppable-placeholder\"/>\n\\end\n\n\\define droppable-item(button)\n\\whitespace trim\n<$droppable actions=<<drop-actions>> enable=<<tv-allow-drag-and-drop>>>\n<<placeholder>>\n<div>\n$button$\n</div>\n</$droppable>\n\\end\n\n<div class=\"tc-sidebar-tab-open\">\n<$list filter=\"[list<tv-story-list>]\" history=<<tv-history-list>> storyview=\"pop\">\n<div class=\"tc-sidebar-tab-open-item\">\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-tiddler\" tooltip={{$:/language/Buttons/Close/Hint}} aria-label={{$:/language/Buttons/Close/Caption}} class=\"tc-btn-invisible tc-btn-mini tc-small-gap-right\">{{$:/core/images/close-button}}</$button><$link to={{!!title}}><$view field=\"title\"/></$link>\"\"\"/>\n</div>\n</$list>\n<$tiddler tiddler=\"\">\n<div>\n<$macrocall $name=\"droppable-item\" button=\"\"\"<$button message=\"tm-close-all-tiddlers\" class=\"tc-btn-invisible tc-btn-mini\"><<lingo Button>></$button>\"\"\"/>\n</div>\n</$tiddler>\n</div>\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": "<$transclude tiddler=\"$:/core/ui/SideBarSegments/search\"/>\n\n<$transclude tiddler=\"$:/core/ui/SideBarSegments/tabs\"/>\n\n"
},
"$:/core/ui/SideBarSegments/page-controls": {
"title": "$:/core/ui/SideBarSegments/page-controls",
"tags": "$:/tags/SideBarSegment",
"text": "{{||$:/core/ui/PageTemplate/pagecontrols}}\n"
},
"$:/core/ui/SideBarSegments/search": {
"title": "$:/core/ui/SideBarSegments/search",
"tags": "$:/tags/SideBarSegment",
"text": "\\whitespace trim\n\n\\define count-popup-button()\n\\whitespace trim\n<$button popup=<<qualify \"$:/state/popup/search-dropdown\">> class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n<$list filter=\"[{$(searchTiddler)$}minlength{$:/config/Search/MinLength}limit[1]]\" variable=\"listItem\">\n<$vars userInput={{{ [<searchTiddler>get[text]] }}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}} replaceRegexp=\"limit\\[\\d+\\]\">\n<$vars primaryListFilter={{{ [<configTiddler>get[first-search-filter]search-replace:g:regexp<replaceRegexp>,[]] }}} secondaryListFilter={{{ [<configTiddler>get[second-search-filter]search-replace:g:regexp<replaceRegexp>,[]] }}}>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[subfilter<primaryListFilter>] [subfilter<secondaryListFilter>]\"/>\"\"\">\n{{$:/language/Search/Matches}}\n</$set>\n</$vars>\n</$vars>\n</$list>\n</$button>\n\\end\n\n\\define search-results-list()\n\\whitespace trim\n<$vars userInput={{$(searchTiddler)$}} configTiddler={{{ [[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}] }}}>\n<$list filter=\"[<userInput>minlength{$:/config/Search/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n\n<$tiddler tiddler=<<configTiddler>>>\n\n{{$:/core/ui/SearchResults}}\n\n</$tiddler>\n\n</$list>\n</$vars>\n\\end\n\n\\define cancel-search-actions() <$list filter=\"[<searchTiddler>get[text]!match{$:/temp/search}]\" emptyMessage=\"\"\"<$action-deletetiddler $filter=\"[[$:/temp/search]] [<searchTiddler>] [<searchListState>]\"/>\"\"\"><$action-setfield $tiddler=\"$:/temp/search\" text={{{ [<searchTiddler>get[text]] }}}/><$action-setfield $tiddler=\"$:/temp/search/refresh\" text=\"yes\"/></$list>\n\n\\define input-accept-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\"\"\"><$action-navigate $to={{{ [<__tiddler__>get[text]] }}}/></$list>\n\n\\define input-accept-variant-actions() <$list filter=\"[{$:/config/Search/NavigateOnEnter/enable}match[yes]]\" emptyMessage=\"\"\"<$list filter=\"[<__tiddler__>get[text]!is[missing]] ~[<__tiddler__>get[text]is[shadow]]\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\"\"\"><$list filter=\"[<__tiddler__>get[text]minlength[1]]\"><$action-sendmessage $message=\"tm-edit-tiddler\" $param={{{ [<__tiddler__>get[text]] }}}/></$list></$list>\n\n\\define set-next-input-tab(beforeafter:\"after\") <$macrocall $name=\"change-input-tab\" stateTitle=\"$:/state/tab/search-results/sidebar\" tag=\"$:/tags/SearchResults\" beforeafter=\"$beforeafter$\" defaultState={{$:/config/SearchResults/Default}} actions=\"\"\"<$action-setfield $tiddler=\"$:/state/search/currentTab\" text=<<nextTab>>/>\"\"\"/>\n\n\\define advanced-search-actions() <$action-setfield $tiddler=\"$:/temp/advancedsearch\" text={{$:/temp/search/input}}/><$action-setfield $tiddler=\"$:/temp/advancedsearch/input\" text={{$:/temp/search/input}}/><<delete-state-tiddlers>><$action-navigate $to=\"$:/AdvancedSearch\"/><$action-setfield $tiddler=\"$:/temp/advancedsearch/refresh\" text=\"yes\"/><$action-sendmessage $message=\"tm-focus-selector\" $param=\"\"\"[data-tiddler-title=\"$:/AdvancedSearch\"] .tc-search input\"\"\" preventScroll=\"true\"/><$action-deletetiddler $filter=\"$:/temp/search $:/temp/search/input $:/temp/search/refresh [<searchListState>]\"/>\n\n<div class=\"tc-sidebar-lists tc-sidebar-search\">\n\n<$vars editTiddler=\"$:/temp/search\" searchTiddler=\"$:/temp/search/input\" searchListState=<<qualify \"$:/state/search-list/selected-item\">>>\n<div class=\"tc-search\">\n<$keyboard key=\"((input-tab-right))\" actions=<<set-next-input-tab>>>\n<$keyboard key=\"((input-tab-left))\" actions=<<set-next-input-tab \"before\">>>\n<$keyboard key=\"((advanced-search-sidebar))\" actions=<<advanced-search-actions>>>\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<editTiddler>> storeTitle=<<searchTiddler>> \n\t\tselectionStateTitle=<<searchListState>> refreshTitle=\"$:/temp/search/refresh\" type=\"search\" \n\t\ttag=\"input\" focus={{$:/config/Search/AutoFocus}} focusPopup=<<qualify \"$:/state/popup/search-dropdown\">> \n\t\tclass=\"tc-popup-handle\" filterMinLength={{$:/config/Search/MinLength}} inputCancelActions=<<cancel-search-actions>> \n\t\tinputAcceptActions=<<input-accept-actions>> inputAcceptVariantActions=<<input-accept-variant-actions>> cancelPopups=\"yes\" \n\t\tconfigTiddlerFilter=\"[[$:/state/search/currentTab]!is[missing]get[text]] ~[{$:/config/SearchResults/Default}]\"/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n<$reveal state=<<searchTiddler>> type=\"nomatch\" text=\"\">\n<$button tooltip={{$:/language/Buttons/AdvancedSearch/Hint}} aria-label={{$:/language/Buttons/AdvancedSearch/Caption}} class=\"tc-btn-invisible\">\n<<advanced-search-actions>>\n{{$:/core/images/advanced-search-button}}\n</$button>\n<$button class=\"tc-btn-invisible\">\n<<cancel-search-actions>><$action-sendmessage $message=\"tm-focus-selector\" $param=\".tc-search input\"/>\n{{$:/core/images/close-button}}\n</$button>\n<<count-popup-button>>\n</$reveal>\n<$reveal state=<<searchTiddler>> 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=<<searchTiddler>> 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<<search-results-list>>\n\n</$reveal>\n\n</$reveal>\n\n</$vars>\n\n</div>\n"
},
"$:/core/ui/SideBarSegments/site-subtitle": {
"title": "$:/core/ui/SideBarSegments/site-subtitle",
"tags": "$:/tags/SideBarSegment",
"text": "<div class=\"tc-site-subtitle\">\n\n<$transclude tiddler=\"$:/SiteSubtitle\" mode=\"inline\"/>\n\n</div>\n"
},
"$:/core/ui/SideBarSegments/site-title": {
"title": "$:/core/ui/SideBarSegments/site-title",
"tags": "$:/tags/SideBarSegment",
"text": "<h1 class=\"tc-site-title\">\n\n<$transclude tiddler=\"$:/SiteTitle\" mode=\"inline\"/>\n\n</h1>\n"
},
"$:/core/ui/SideBarSegments/tabs": {
"title": "$:/core/ui/SideBarSegments/tabs",
"tags": "$:/tags/SideBarSegment",
"text": "<div class=\"tc-sidebar-lists tc-sidebar-tabs\">\n\n<$macrocall $name=\"tabs\" tabsList=\"[all[shadows+tiddlers]tag[$:/tags/SideBar]!has[draft.of]]\" default={{$:/config/DefaultSidebarTab}} state=\"$:/state/tab/sidebar\" class=\"tc-sidebar-tabs-main\" explicitState=\"$:/state/tab/sidebar--595412856\"/>\n\n</div>\n"
},
"$:/core/ui/SwitcherModal": {
"title": "$:/core/ui/SwitcherModal",
"subtitle": "<$text text={{{[<switch>lookup[$:/language/Switcher/Subtitle/]]}}}/>",
"class": "tc-modal-centered",
"text": "<$tiddler tiddler={{{[<switch>lookup[$:/config/SwitcherTargets/]]}}}>\n\n\n<$transclude/>\n\n\n</$tiddler>"
},
"$:/TagManager": {
"title": "$:/TagManager",
"icon": "$:/core/images/tag-button",
"color": "#bbb",
"text": "\\define lingo-base() $:/language/TagManager/\n\\define iconEditorTab(type)\n\\whitespace trim\n<$link to=\"\"><<lingo Icons/None>></$link>\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\\whitespace trim\n<div class=\"tc-drop-down-wrapper\">\n<$button popupTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} class=\"tc-btn-invisible tc-btn-dropdown\">{{$:/core/images/down-arrow}}</$button>\n<$reveal stateTitle={{{ [[$:/state/popup/icon/]addsuffix<__title__>] }}} type=\"popup\" position=\"belowleft\" text=\"\" default=\"\">\n<div class=\"tc-drop-down\">\n<$linkcatcher actions=\"\"\"<$action-setfield $tiddler=<<__title__>> icon=<<navigateTo>>/>\"\"\">\n<<iconEditorTab type:\"!\">>\n<hr/>\n<<iconEditorTab type:\"\">>\n</$linkcatcher>\n</div>\n</$reveal>\n</div>\n\\end\n\\define toggleButton(state)\n\\whitespace trim\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"closed\" default=\"closed\">\n<$button setTitle=<<__state__>> setTo=\"open\" class=\"tc-btn-invisible tc-btn-dropdown\" selectedClass=\"tc-selected\">\n{{$:/core/images/info-button}}\n</$button>\n</$reveal>\n<$reveal stateTitle=<<__state__>> type=\"match\" text=\"open\" default=\"closed\">\n<$button setTitle=<<__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\\whitespace trim\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>{{||$:/core/ui/TagTemplate}}</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={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} /> \n</td>\n</tr>\n<tr>\n<td></td>\n<td colspan=\"4\">\n<$reveal stateTitle={{{ [[$:/state/tag-manager/]addsuffix<currentTiddler>] }}} 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 style=\"position:relative;\">\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/TagPickerTagTemplate": {
"title": "$:/core/ui/TagPickerTagTemplate",
"text": "\\whitespace trim\n<$button class=<<button-classes>> tag=\"a\" tooltip={{$:/language/EditTemplate/Tags/Add/Button/Hint}}>\n<$list filter=\"[<saveTiddler>minlength[1]]\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<tagField>> $subfilter=\"[<tag>]\"/>\n</$list>\n<$set name=\"currentTiddlerCSSEscaped\" value={{{ [<saveTiddler>escapecss[]] }}}>\n<$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-tagpicker-focus-selector>> preventScroll=\"true\"/>\n</$set>\n<<delete-tag-state-tiddlers>>\n<$list filter=\"[<refreshTitle>minlength[1]]\">\n<$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n<<actions>>\n<$set name=\"backgroundColor\" value={{!!color}}>\n<$wikify name=\"foregroundColor\" text=\"\"\"<$macrocall $name=\"contrastcolour\" target={{!!color}} fallbackTarget=<<fallbackTarget>> colourA=<<colourA>> colourB=<<colourB>>/>\"\"\">\n<span class=\"tc-tag-label tc-btn-invisible\" style=<<tag-pill-styles>>>\n<$transclude tiddler={{!!icon}}/><$view field=\"title\" format=\"text\"/>\n</span>\n</$wikify>\n</$set>\n</$button>\n"
},
"$:/core/ui/TagTemplate": {
"title": "$:/core/ui/TagTemplate",
"text": "\\whitespace trim\n<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<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$transclude tiddler=\"$:/core/ui/ListItemTemplate\"/>\n</$set>\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\n<$transclude tiddler=<<listItem>> mode=\"block\"/>\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>"
},
"$:/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}}/>\n"
},
"$:/core/ui/TopBar/menu": {
"title": "$:/core/ui/TopBar/menu",
"tags": "$:/tags/TopRightBar",
"text": "<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]!match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"no\" tooltip={{$:/language/Buttons/HideSideBar/Hint}} aria-label={{$:/language/Buttons/HideSideBar/Caption}} class=\"tc-btn-invisible tc-hide-sidebar-btn\">{{$:/core/images/chevron-right}}</$button>\n</$list>\n<$list filter=\"[[$:/state/sidebar]get[text]] +[else[yes]match[no]]\" variable=\"ignore\">\n<$button set=\"$:/state/sidebar\" setTo=\"yes\" tooltip={{$:/language/Buttons/ShowSideBar/Hint}} aria-label={{$:/language/Buttons/ShowSideBar/Caption}} class=\"tc-btn-invisible tc-show-sidebar-btn\">{{$:/core/images/chevron-left}}</$button>\n</$list>\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\" stateTitle=<<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>\n"
},
"$:/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\\define buttons()\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<<lingo Listing/Preview>> <$select tiddler=\"$:/state/importpreviewtype\" default=\"$:/core/ui/ImportPreviews/Text\">\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ImportPreview]!has[draft.of]]\">\n<option value=<<currentTiddler>>>{{!!caption}}</option>\n</$list>\n</$select>\n\\end\n\n<$list filter=\"[all[current]field:plugin-type[import]]\">\n\n<div class=\"tc-import\">\n\n<<lingo Listing/Hint>>\n\n<<buttons>>\n\n{{||$:/core/ui/ImportListing}}\n\n<<buttons>>\n\n</div>\n\n</$list>\n"
},
"$:/core/ui/ViewTemplate/plugin": {
"title": "$:/core/ui/ViewTemplate/plugin",
"tags": "$:/tags/ViewTemplate",
"text": "<$reveal tag=\"div\" class=\"tc-tiddler-plugin-info\" type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" retain=\"yes\" animate=\"yes\">\n\n<$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</$reveal>"
},
"$:/core/ui/ViewTemplate/subtitle": {
"title": "$:/core/ui/ViewTemplate/subtitle",
"tags": "$:/tags/ViewTemplate",
"text": "\\whitespace trim\n<$reveal type=\"nomatch\" stateTitle=<<folded-state>> text=\"hide\" tag=\"div\" retain=\"yes\" animate=\"yes\">\n<div class=\"tc-subtitle\">\n<$link to={{!!modifier}} />\n<$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\" stateTitle=<<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>\n"
},
"$:/core/ui/ViewTemplate/title": {
"title": "$:/core/ui/ViewTemplate/title",
"tags": "$:/tags/ViewTemplate",
"text": "\\whitespace trim\n\\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<$list filter=\"[all[current]has[icon]]~[[$:/config/DefaultTiddlerIcon]has[text]]\">\n<span class=\"tc-tiddler-title-icon\" style=<<title-styles>>>\n<$transclude tiddler={{!!icon}}>\n<$transclude tiddler={{$:/config/DefaultTiddlerIcon}}/>\n</$transclude>\n</span>\n</$list>\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<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/TiddlerInfoSegment]!has[draft.of]] [[$:/core/ui/TiddlerInfo]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>> mode=\"block\"/></$list>\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\" stateTitle=<<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\" stateTitle=<<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 folded-state()\n$:/state/folded/$(currentTiddler)$\n\\end\n\\define cancel-delete-tiddler-actions(message) <$action-sendmessage $message=\"tm-$message$-tiddler\"/>\n\\import [all[shadows+tiddlers]tag[$:/tags/Macro/View]!has[draft.of]]\n<$vars storyTiddler=<<currentTiddler>> tiddlerInfoState=<<qualify \"$:/state/popup/tiddler-info\">>><div data-tiddler-title=<<currentTiddler>> data-tags={{!!tags}} class={{{ tc-tiddler-frame tc-tiddler-view-frame [<currentTiddler>is[tiddler]then[tc-tiddler-exists]] [<currentTiddler>is[missing]!is[shadow]then[tc-tiddler-missing]] [<currentTiddler>is[shadow]then[tc-tiddler-exists tc-tiddler-shadow]] [<currentTiddler>is[shadow]is[tiddler]then[tc-tiddler-overridden-shadow]] [<currentTiddler>is[system]then[tc-tiddler-system]] [{!!class}] [<currentTiddler>tags[]encodeuricomponent[]addprefix[tc-tagged-]] +[join[ ]] }}}><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/ViewTemplate]!has[draft.of]]\" variable=\"listItem\"><$transclude tiddler=<<listItem>>/></$list>\n</div>\n</$vars>\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>match[yes]]\">\n{{$:/core/images/clone-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/close-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/close-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/edit-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-others-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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\" stateTitle=<<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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/fold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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\" stateTitle=<<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>match[yes]]\" variable=\"listItem\">\n{{$:/core/images/unfold-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>\n"
},
"$:/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>match[yes]]\">\n{{$:/core/images/info-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/down-arrow}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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=\"belowleft\" 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 newHereActions()\n<$set name=\"tags\" filter=\"[<currentTiddler>] [{$:/config/NewTiddler/Tags}]\">\n<$action-sendmessage $message=\"tm-new-tiddler\" tags=<<tags>>/>\n</$set>\n\\end\n\\define newHereButton()\n<$button actions=<<newHereActions>> tooltip={{$:/language/Buttons/NewHere/Hint}} aria-label={{$:/language/Buttons/NewHere/Caption}} class=<<tv-config-toolbar-class>>>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-here-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewHere/Caption}}/>\n</span>\n</$list>\n</$button>\n\\end\n<<newHereButton>>\n"
},
"$:/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<$wikify name=\"journalTitle\" text=\"\"\"<$macrocall $name=\"now\" format=<<journalTitleTemplate>>/>\"\"\">\n<$action-sendmessage $message=\"tm-new-tiddler\" title=<<journalTitle>> tags=<<journalButtonTags>>/>\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/core/images/new-journal-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\">\n<$text text={{$:/language/Buttons/NewJournalHere/Caption}}/>\n</span>\n</$list>\n</$wikify>\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>\n"
},
"$:/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>match[yes]]\">\n{{$:/core/images/open-window}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/permalink-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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>match[yes]]\">\n{{$:/core/images/permaview-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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/AutoFocus": {
"title": "$:/config/AutoFocus",
"text": "title"
},
"$:/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/DefaultMoreSidebarTab": {
"title": "$:/config/DefaultMoreSidebarTab",
"text": "$:/core/ui/MoreSideBar/Tags"
},
"$:/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/EditMode/fieldname-filter": {
"title": "$:/config/EditMode/fieldname-filter",
"first-search-filter": "[!is[shadow]!is[system]fields[]search:title<userInput>sort[]] -created -creator -draft.of -draft.title -modified -modifier -tags -text -title -type",
"second-search-filter": "[fields[]search:title<userInput>sort[]] -[!is[shadow]!is[system]fields[]]"
},
"$:/config/EditTabIndex": {
"title": "$:/config/EditTabIndex",
"text": "1\n"
},
"$:/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/webp": {
"title": "$:/config/EditorTypeMappings/image/webp",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/heic": {
"title": "$:/config/EditorTypeMappings/image/heic",
"text": "bitmap"
},
"$:/config/EditorTypeMappings/image/heif": {
"title": "$:/config/EditorTypeMappings/image/heif",
"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/NewImageType": {
"title": "$:/config/NewImageType",
"text": "jpeg"
},
"$:/config/OfficialPluginLibrary": {
"title": "$:/config/OfficialPluginLibrary",
"tags": "$:/tags/PluginLibrary",
"url": "https://tiddlywiki.com/library/v5.1.23/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/RegisterPluginType/plugin": {
"title": "$:/config/RegisterPluginType/plugin",
"text": "yes"
},
"$:/config/RegisterPluginType/theme": {
"title": "$:/config/RegisterPluginType/theme",
"text": "no"
},
"$:/config/RegisterPluginType/language": {
"title": "$:/config/RegisterPluginType/language",
"text": "no"
},
"$:/config/RegisterPluginType/info": {
"title": "$:/config/RegisterPluginType/info",
"text": "yes"
},
"$:/config/RegisterPluginType/import": {
"title": "$:/config/RegisterPluginType/import",
"text": "no"
},
"$:/config/SaveWikiButton/Template": {
"title": "$:/config/SaveWikiButton/Template",
"text": "$:/core/save/all"
},
"$:/config/SaverFilter": {
"title": "$:/config/SaverFilter",
"text": "[all[]] -[prefix[$:/HistoryList]] -[prefix[$:/StoryList]] -[status[pending]plugin-type[import]] -[[$:/isEncrypted]] -[[$:/UploadName]] -[prefix[$:/state/]] -[prefix[$:/temp/]]\n"
},
"$:/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/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]": {
"title": "$:/config/Server/ExternalFilters/[all[tiddlers]!is[system]sort[title]]",
"text": "yes"
},
"$:/config/ShortcutInfo/add-field": {
"title": "$:/config/ShortcutInfo/add-field",
"text": "{{$:/language/EditTemplate/Fields/Add/Button/Hint}}"
},
"$:/config/ShortcutInfo/advanced-search": {
"title": "$:/config/ShortcutInfo/advanced-search",
"text": "{{$:/language/Buttons/AdvancedSearch/Hint}}"
},
"$:/config/ShortcutInfo/advanced-search-sidebar": {
"title": "$:/config/ShortcutInfo/advanced-search-sidebar",
"text": "{{$:/language/Shortcuts/Input/AdvancedSearch/Hint}}"
},
"$:/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/change-sidebar-layout": {
"title": "$:/config/ShortcutInfo/change-sidebar-layout",
"text": "{{$:/language/Shortcuts/SidebarLayout/Hint}}"
},
"$:/config/ShortcutInfo/delete-field": {
"title": "$:/config/ShortcutInfo/delete-field",
"text": "{{$:/language/EditTemplate/Field/Remove/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/input-accept": {
"title": "$:/config/ShortcutInfo/input-accept",
"text": "{{$:/language/Shortcuts/Input/Accept/Hint}}"
},
"$:/config/ShortcutInfo/input-accept-variant": {
"title": "$:/config/ShortcutInfo/input-accept-variant",
"text": "{{$:/language/Shortcuts/Input/AcceptVariant/Hint}}"
},
"$:/config/ShortcutInfo/input-cancel": {
"title": "$:/config/ShortcutInfo/input-cancel",
"text": "{{$:/language/Shortcuts/Input/Cancel/Hint}}"
},
"$:/config/ShortcutInfo/input-down": {
"title": "$:/config/ShortcutInfo/input-down",
"text": "{{$:/language/Shortcuts/Input/Down/Hint}}"
},
"$:/config/ShortcutInfo/input-tab-left": {
"title": "$:/config/ShortcutInfo/input-tab-left",
"text": "{{$:/language/Shortcuts/Input/Tab-Left/Hint}}"
},
"$:/config/ShortcutInfo/input-tab-right": {
"title": "$:/config/ShortcutInfo/input-tab-right",
"text": "{{$:/language/Shortcuts/Input/Tab-Right/Hint}}"
},
"$:/config/ShortcutInfo/input-up": {
"title": "$:/config/ShortcutInfo/input-up",
"text": "{{$:/language/Shortcuts/Input/Up/Hint}}"
},
"$:/config/ShortcutInfo/italic": {
"title": "$:/config/ShortcutInfo/italic",
"text": "{{$:/language/Buttons/Italic/Hint}}"
},
"$:/config/ShortcutInfo/layout-switcher": {
"title": "$:/config/ShortcutInfo/layout-switcher",
"text": "{{$:/language/LayoutSwitcher/Description}}"
},
"$:/config/ShortcutInfo/link": {
"title": "$:/config/ShortcutInfo/link",
"text": "{{$:/language/Buttons/Link/Hint}}"
},
"$:/config/ShortcutInfo/linkify": {
"title": "$:/config/ShortcutInfo/linkify",
"text": "{{$:/language/Buttons/Linkify/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/new-image": {
"title": "$:/config/ShortcutInfo/new-image",
"text": "{{$:/language/Buttons/NewImage/Hint}}"
},
"$:/config/ShortcutInfo/new-journal": {
"title": "$:/config/ShortcutInfo/new-journal",
"text": "{{$:/language/Buttons/NewJournal/Hint}}"
},
"$:/config/ShortcutInfo/new-tiddler": {
"title": "$:/config/ShortcutInfo/new-tiddler",
"text": "{{$:/language/Buttons/NewTiddler/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/save-wiki": {
"title": "$:/config/ShortcutInfo/save-wiki",
"text": "{{$:/language/Buttons/SaveWiki/Hint}}"
},
"$:/config/ShortcutInfo/sidebar-search": {
"title": "$:/config/ShortcutInfo/sidebar-search",
"text": "{{$:/language/Buttons/SidebarSearch/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/toggle-sidebar": {
"title": "$:/config/ShortcutInfo/toggle-sidebar",
"text": "{{$:/language/Buttons/ToggleSidebar/Hint}}"
},
"$:/config/ShortcutInfo/transcludify": {
"title": "$:/config/ShortcutInfo/transcludify",
"text": "{{$:/language/Buttons/Transcludify/Hint}}"
},
"$:/config/ShortcutInfo/underline": {
"title": "$:/config/ShortcutInfo/underline",
"text": "{{$:/language/Buttons/Underline/Hint}}"
},
"$:/config/SwitcherTargets/layout": {
"title": "$:/config/SwitcherTargets/layout",
"text": "$:/snippets/LayoutSwitcher"
},
"$:/config/SwitcherTargets/language": {
"title": "$:/config/SwitcherTargets/language",
"text": "$:/snippets/languageswitcher"
},
"$:/config/SwitcherTargets/palette": {
"title": "$:/config/SwitcherTargets/palette",
"text": "$:/core/ui/ControlPanel/Palette"
},
"$:/config/SwitcherTargets/theme": {
"title": "$:/config/SwitcherTargets/theme",
"text": "$:/core/ui/ControlPanel/Theme"
},
"$:/config/SyncFilter": {
"title": "$:/config/SyncFilter",
"text": "[is[tiddler]] -[[$:/core]] -[[$:/library/sjcl.js]] -[prefix[$:/boot/]] -[prefix[$:/HistoryList]] -[status[pending]plugin-type[import]] -[[$:/isEncrypted]] -[prefix[$:/status/]] -[prefix[$:/state/]] -[prefix[$:/temp/]]\n"
},
"$:/config/SyncSystemTiddlersFromServer": {
"title": "$:/config/SyncSystemTiddlersFromServer",
"text": "no"
},
"$:/config/Tags/MinLength": {
"title": "$:/config/Tags/MinLength",
"text": "0"
},
"$:/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/input-tab-left": {
"title": "$:/config/shortcuts-mac/input-tab-left",
"text": "ctrl-Left"
},
"$:/config/shortcuts-mac/input-tab-right": {
"title": "$:/config/shortcuts-mac/input-tab-right",
"text": "ctrl-Right"
},
"$:/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-mac/new-image": {
"title": "$:/config/shortcuts-mac/new-image",
"text": "ctrl-I"
},
"$:/config/shortcuts-mac/new-journal": {
"title": "$:/config/shortcuts-mac/new-journal",
"text": "ctrl-J"
},
"$:/config/shortcuts-mac/new-tiddler": {
"title": "$:/config/shortcuts-mac/new-tiddler",
"text": "ctrl-N"
},
"$:/config/shortcuts-mac/save-wiki": {
"title": "$:/config/shortcuts-mac/save-wiki",
"text": "meta-S"
},
"$:/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-not-mac/new-image": {
"title": "$:/config/shortcuts-not-mac/new-image",
"text": "alt-I"
},
"$:/config/shortcuts-not-mac/new-journal": {
"title": "$:/config/shortcuts-not-mac/new-journal",
"text": "alt-J"
},
"$:/config/shortcuts-not-mac/new-tiddler": {
"title": "$:/config/shortcuts-not-mac/new-tiddler",
"text": "alt-N"
},
"$:/config/shortcuts/add-field": {
"title": "$:/config/shortcuts/add-field",
"text": "enter"
},
"$:/config/shortcuts/advanced-search": {
"title": "$:/config/shortcuts/advanced-search",
"text": "ctrl-shift-A"
},
"$:/config/shortcuts/advanced-search-sidebar": {
"title": "$:/config/shortcuts/advanced-search-sidebar",
"text": "alt-Enter"
},
"$:/config/shortcuts/cancel-edit-tiddler": {
"title": "$:/config/shortcuts/cancel-edit-tiddler",
"text": "escape"
},
"$:/config/shortcuts/change-sidebar-layout": {
"title": "$:/config/shortcuts/change-sidebar-layout",
"text": "shift-alt-Down"
},
"$:/config/shortcuts/delete-field": {
"title": "$:/config/shortcuts/delete-field",
"text": "shift-alt-D"
},
"$:/config/shortcuts/excise": {
"title": "$:/config/shortcuts/excise",
"text": "ctrl-E"
},
"$:/config/shortcuts/sidebar-search": {
"title": "$:/config/shortcuts/sidebar-search",
"text": "ctrl-shift-F"
},
"$:/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/input-accept": {
"title": "$:/config/shortcuts/input-accept",
"text": "Enter"
},
"$:/config/shortcuts/input-accept-variant": {
"title": "$:/config/shortcuts/input-accept-variant",
"text": "ctrl-Enter"
},
"$:/config/shortcuts/input-cancel": {
"title": "$:/config/shortcuts/input-cancel",
"text": "Escape"
},
"$:/config/shortcuts/input-down": {
"title": "$:/config/shortcuts/input-down",
"text": "Down"
},
"$:/config/shortcuts/input-tab-left": {
"title": "$:/config/shortcuts/input-tab-left",
"text": "alt-Left"
},
"$:/config/shortcuts/input-tab-right": {
"title": "$:/config/shortcuts/input-tab-right",
"text": "alt-Right"
},
"$:/config/shortcuts/input-up": {
"title": "$:/config/shortcuts/input-up",
"text": "Up"
},
"$:/config/shortcuts/layout-switcher": {
"title": "$:/config/shortcuts/layout-switcher",
"text": "ctrl-shift-L"
},
"$:/config/shortcuts/link": {
"title": "$:/config/shortcuts/link",
"text": "ctrl-L"
},
"$:/config/shortcuts/linkify": {
"title": "$:/config/shortcuts/linkify",
"text": "alt-shift-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/save-wiki": {
"title": "$:/config/shortcuts/save-wiki",
"text": "ctrl-S"
},
"$:/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/shortcuts/toggle-sidebar": {
"title": "$:/config/shortcuts/toggle-sidebar",
"text": "alt-shift-S"
},
"$:/config/shortcuts/transcludify": {
"title": "$:/config/shortcuts/transcludify",
"text": "alt-shift-T"
},
"$:/config/ui/EditTemplate": {
"title": "$:/config/ui/EditTemplate",
"text": "$:/core/ui/EditTemplate"
},
"$:/config/ui/ViewTemplate": {
"title": "$:/config/ui/ViewTemplate",
"text": "$:/core/ui/ViewTemplate"
},
"$:/config/WikiParserRules/Inline/wikilink": {
"title": "$:/config/WikiParserRules/Inline/wikilink",
"text": "enable"
},
"$:/snippets/currpalettepreview": {
"title": "$:/snippets/currpalettepreview",
"text": "\\define resolve-colour(macrocall)\n\\import $:/core/macros/utils\n\\whitespace trim\n<$wikify name=\"name\" text=\"\"\"$macrocall$\"\"\">\n<<name>>\n</$wikify>\n\\end\n\\define swatchStyle()\nbackground-color: $(swatchColour)$;\n\\end\n\\define swatch-inner()\n<$set name=\"swatchColour\" value={{##$(colourResolved)$}}>\n<$list filter=\"[<swatchColour>!prefix[<<colour ]!suffix[>>]]\" variable=\"ignore\">\n<div class=\"tc-swatch\" style=<<swatchStyle>> title=<<swatchTitle>>/>\n</$list>\n<$list filter=\"[<swatchColour>prefix[<<colour ]suffix[>>]]\" variable=\"ignore\">\n<$wikify name=\"colourResolved\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall=<<swatchColour>>/>\"\"\">\n<<swatch-inner>>\n</$wikify>\n</$list>\n</$set>\n\\end\n\\define swatch()\n<$set name=\"swatchColour\" value={{##$(colour)$}}>\n<$set name=\"swatchTitle\" value=<<colour>>>\n<$list filter=\"[<swatchColour>!prefix[<<colour ]!suffix[>>]]\" variable=\"ignore\">\n<div class=\"tc-swatch\" style=<<swatchStyle>> title=<<swatchTitle>>/>\n</$list>\n<$list filter=\"[<swatchColour>prefix[<<colour ]suffix[>>]]\" variable=\"ignore\">\n<$wikify name=\"colourResolved\" text=\"\"\"<$macrocall $name=\"resolve-colour\" macrocall=<<swatchColour>>/>\"\"\">\n<<swatch-inner>>\n</$wikify>\n</$list>\n</$set>\n</$set>\n\\end\n<div class=\"tc-swatches-horiz\"><$list filter=\"\nforeground\nbackground\nmuted-foreground\nprimary\npage-background\ntab-background\ntiddler-info-background\n\" variable=\"colour\"><<swatch>></$list></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": "\\define flag-title()\n$(languagePluginTitle)$/icon\n\\end\n\n<$linkcatcher to=\"$:/language\">\n<div class=\"tc-chooser tc-language-chooser\">\n<$list filter=\"[[$:/languages/en-GB]] [plugin-type[language]sort[description]]\">\n<$set name=\"cls\" filter=\"[all[current]field:title{$:/language}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link>\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</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
},
"$:/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 tiddler=\"$:/config/DefaultColourMappings/$name$\"/></$transclude></$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$}} _canonical_uri={{$title$!!_canonical_uri}}/>\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\n\\define if-background-attachment(text)\n<$reveal state=\"$:/themes/tiddlywiki/vanilla/settings/backgroundimage\" type=\"nomatch\" text=\"\">$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<span style=\"display:inline-block; 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/copy-to-clipboard": {
"title": "$:/core/macros/copy-to-clipboard",
"tags": "$:/tags/Macro",
"text": "\\define copy-to-clipboard(src,class:\"tc-btn-invisible\",style)\n<$button class=<<__class__>> style=<<__style__>> message=\"tm-copy-to-clipboard\" param=<<__src__>> tooltip={{$:/language/Buttons/CopyToClipboard/Hint}}>\n{{$:/core/images/copy-clipboard}} <$text text={{$:/language/Buttons/CopyToClipboard/Caption}}/>\n</$button>\n\\end\n\n\\define copy-to-clipboard-above-right(src,class:\"tc-btn-invisible\",style)\n<div style=\"position: relative;\">\n<div style=\"position: absolute; bottom: 0; right: 0;\">\n<$macrocall $name=\"copy-to-clipboard\" src=<<__src__>> class=<<__class__>> style=<<__style__>>/>\n</div>\n</div>\n\\end\n\n"
},
"$:/core/macros/diff": {
"title": "$:/core/macros/diff",
"tags": "$:/tags/Macro",
"text": "\\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle)\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>>\n<$diff-text source=<<source>> dest=<<dest>>/>\n</$set>\n</$set>\n\\end\n\n\\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude)\n<table class=\"tc-diff-tiddlers\">\n<tbody>\n<$set name=\"sourceFields\" filter=\"[<__sourceTiddlerTitle__>fields[]sort[]]\">\n<$set name=\"destFields\" filter=\"[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]\">\n<$list filter=\"[enlist<sourceFields>] [enlist<destFields>] -[enlist<__exclude__>] +[sort[]]\" variable=\"fieldName\">\n<tr>\n<th>\n<$text text=<<fieldName>>/> \n</th>\n<td>\n<$set name=\"source\" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<<fieldName>>>\n<$set name=\"dest\" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<<fieldName>>>\n<$diff-text source=<<source>> dest=<<dest>>>\n</$diff-text>\n</$set>\n</$set>\n</td>\n</tr>\n</$list>\n</$set>\n</$set>\n</tbody>\n</table>\n\\end\n"
},
"$:/core/macros/dumpvariables": {
"title": "$:/core/macros/dumpvariables",
"tags": "$:/tags/Macro",
"text": "\\define dumpvariables()\n<ul>\n<$list filter=\"[variables[]]\" variable=\"varname\">\n<li>\n<strong><code><$text text=<<varname>>/></code></strong>:<br/>\n<$codeblock code={{{ [<varname>getvariable[]] }}}/>\n</li>\n</$list>\n</ul>\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>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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<$set name=\"count\" value={{{ [subfilter<__exportFilter__>count[]] }}}>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Exporter]]\">\n<$list filter=\"[<currentTiddler>has[condition]subfilter{!!condition}limit[1]] ~[<currentTiddler>!has[condition]then[true]]\" variable=\"ignore\">\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</$list>\n</$set>\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/keyboard-driven-input": {
"title": "$:/core/macros/keyboard-driven-input",
"tags": "$:/tags/Macro",
"text": "\\define change-input-tab(stateTitle,tag,beforeafter,defaultState,actions)\n<$set name=\"tabsList\" filter=\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]]\">\n<$vars currentState={{{ [<__stateTitle__>!is[missing]get[text]] ~[<__defaultState__>] }}} firstTab={{{ [enlist<tabsList>nth[1]] }}} lastTab={{{ [enlist<tabsList>last[]] }}}>\n<$set name=\"nextTab\" value={{{ [all[shadows+tiddlers]tag<__tag__>!has[draft.of]$beforeafter$<currentState>] ~[[$beforeafter$]removeprefix[after]suffix[]addprefix<firstTab>] ~[[$beforeafter$]removeprefix[before]suffix[]addprefix<lastTab>] }}}>\n<$action-setfield $tiddler=<<__stateTitle__>> text=<<nextTab>>/>\n$actions$\n</$set>\n</$vars>\n</$set>\n\\end\n\n\\define keyboard-input-actions()\n<$list filter=\"[<__index__>match[]]\">\n<$action-setfield $tiddler=<<__storeTitle__>> text={{{ [<__tiddler__>get<__field__>] }}}/>\n</$list>\n<$list filter=\"[<__index__>!match[]]\">\n<$action-setfield $tiddler=<<__storeTitle__>> text={{{ [<__tiddler__>getindex<__index__>] }}}/>\n</$list>\n\\end\n\n\\define input-next-actions-inner()\n<$list filter=\"[<nextItem>minlength[1]]\" variable=\"ignore\">\n<$action-setfield $tiddler=<<__selectionStateTitle__>> text=<<nextItem>>/>\n<$list filter=\"[<__index__>match[]]\">\n<$action-setfield $tiddler=<<__tiddler__>> $field=<<__field__>> $value={{{ [<nextItem>] +[splitregexp[(?:.(?!-))+$]] }}}/>\n</$list>\n<$list filter=\"[<__index__>!match[]]\">\n<$action-setfield $tiddler=<<__tiddler__>> $index=<<__index__>> $value={{{ [<nextItem>] +[splitregexp[(?:.(?!-))+$]] }}}/>\n</$list>\n<$action-setfield $tiddler=<<__refreshTitle__>> text=\"yes\"/>\n</$list>\n\\end\n\n\\define input-next-actions(afterOrBefore:\"after\",reverse:\"\")\n<$list filter=\"[<__storeTitle__>get[text]minlength<__filterMinLength__>] [<__filterMinLength__>match[0]] +[limit[1]]\" variable=\"ignore\">\n<$vars userInput={{{ [<__storeTitle__>get[text]] }}} selectedItem={{{ [<__selectionStateTitle__>get[text]] }}}>\n<$set name=\"configTiddler\" value={{{ [subfilter<__configTiddlerFilter__>] }}}>\n<$vars primaryListFilter={{{ [<configTiddler>get<__firstSearchFilterField__>] }}} secondaryListFilter={{{ [<configTiddler>get<__secondSearchFilterField__>] }}}>\n<$set name=\"filteredList\" filter=\"[subfilter<primaryListFilter>addsuffix[-primaryList]] =[subfilter<secondaryListFilter>addsuffix[-secondaryList]]\">\n<$vars nextItem={{{ [enlist<filteredList>$afterOrBefore$<selectedItem>] ~[enlist<filteredList>$reverse$nth[1]] }}} firstItem={{{ [enlist<filteredList>nth[1]] }}} lastItem={{{ [enlist<filteredList>last[]] }}}>\n<$list filter=\"[<selectedItem>match<firstItem>!match<lastItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [[$afterOrBefore$]match[before]then<userInput>addsuffix[-userInput]] ~[<nextItem>] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>match<lastItem>!match<firstItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [[$afterOrBefore$]match[after]then<userInput>addsuffix[-userInput]] ~[<nextItem>] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>match<firstItem>match<lastItem>]\" variable=\"ignore\">\n<$set name=\"nextItem\" value={{{ [<userInput>addsuffix[-userInput]] }}}>\n<<input-next-actions-inner>>\n</$set>\n</$list>\n<$list filter=\"[<selectedItem>!match<firstItem>!match<lastItem>]\" variable=\"ignore\">\n<<input-next-actions-inner>>\n</$list>\n</$vars>\n</$set>\n</$vars>\n</$set>\n</$vars>\n</$list>\n\\end\n\n\\define keyboard-driven-input(tiddler,storeTitle,field:\"text\",index:\"\",tag:\"input\",type,focus:\"\",inputAcceptActions,inputAcceptVariantActions,inputCancelActions,placeholder:\"\",default:\"\",class,focusPopup,rows,minHeight,tabindex,size,autoHeight,filterMinLength:\"0\",refreshTitle,selectionStateTitle,cancelPopups:\"\",configTiddlerFilter,firstSearchFilterField:\"first-search-filter\",secondSearchFilterField:\"second-search-filter\")\n\\whitespace trim\n<$keyboard key=\"((input-accept))\" actions=<<__inputAcceptActions__>>>\n<$keyboard key=\"((input-accept-variant))\" actions=<<__inputAcceptVariantActions__>>>\n<$keyboard key=\"((input-up))\" actions=<<input-next-actions \"before\" \"reverse[]\">>>\n<$keyboard key=\"((input-down))\" actions=<<input-next-actions>>>\n<$keyboard key=\"((input-cancel))\" actions=<<__inputCancelActions__>>>\n<$edit-text tiddler=<<__tiddler__>> field=<<__field__>> index=<<__index__>> \n\t\tinputActions=<<keyboard-input-actions>> tag=<<__tag__>> class=<<__class__>> \n\t\tplaceholder=<<__placeholder__>> default=<<__default__>> focusPopup=<<__focusPopup__>> \n\t\tfocus=<<__focus__>> type=<<__type__>> rows=<<__rows__>> minHeight=<<__minHeight__>> \n\t\ttabindex=<<__tabindex__>> size=<<__size__>> autoHeight=<<__autoHeight__>> \n\t\trefreshTitle=<<__refreshTitle__>> cancelPopups=<<__cancelPopups__>>/>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\n</$keyboard>\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:\"\",emptyMessage)\n\\whitespace trim\n<$type$ class=\"$class$\">\n<$list filter=\"$filter$\" emptyMessage=<<__emptyMessage__>>>\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\\whitespace trim\n<span class=\"tc-links-draggable-list\">\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$\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\"/>\n<div>\n<$transclude tiddler=\"\"\"$itemTemplate$\"\"\">\n<$link to={{!!title}}>\n<$transclude field=\"caption\">\n<$view field=\"title\"/>\n</$transclude>\n</$link>\n</$transclude>\n</div>\n</$droppable>\n</$list>\n<$tiddler tiddler=\"\">\n<$droppable actions=<<list-links-draggable-drop-actions>> tag=\"div\" enable=<<tv-enable-drag-and-drop>>>\n<div class=\"tc-droppable-placeholder\">\n{{$:/core/images/blank}}\n</div>\n<div style=\"height:0.5em;\"/>\n</$droppable>\n</$tiddler>\n</$type$>\n</$vars>\n</span>\n\\end\n\n\\define list-tagged-draggable-drop-actions(tag)\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<!-- Save the new order to the Tag Tiddler -->\n<$action-listops $tiddler=<<__tag__>> $field=\"list\" $filter=\"+[enlist<order>] +[insertbefore:currentTiddler<actionTiddler>]\"/>\n<!-- Make sure the newly added item has the right tag -->\n<!-- Removing this line makes dragging tags within the dropdown work as intended -->\n<!--<$action-listops $tiddler=<<actionTiddler>> $tags=<<__tag__>>/>-->\n<!-- Using the following 5 lines as replacement makes dragging titles from outside into the dropdown apply the tag -->\n<$list filter=\"[<actionTiddler>!contains:tags<__tag__>]\">\n<$fieldmangler tiddler=<<actionTiddler>>>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__tag__>>/>\n</$fieldmangler>\n</$list>\n</$set>\n\\end\n\n\\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:\"div\",storyview:\"\")\n\\whitespace trim\n<span class=\"tc-tagged-draggable-list\">\n<$set name=\"tag\" value=<<__tag__>>>\n<$list filter=\"[<__tag__>tagging[]$subFilter$]\" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>>\n<$elementTag$ class=\"tc-menu-list-item\">\n<$droppable actions=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\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=\"\"\"<$macrocall $name=\"list-tagged-draggable-drop-actions\" tag=<<__tag__>>/>\"\"\" enable=<<tv-enable-drag-and-drop>>>\n<$elementTag$ class=\"tc-droppable-placeholder\"/>\n<$elementTag$ style=\"height:0.5em;\">\n</$elementTag$>\n</$droppable>\n</$tiddler>\n</$set>\n</span>\n\\end\n"
},
"$:/core/macros/tabs": {
"title": "$:/core/macros/tabs",
"tags": "$:/tags/Macro",
"text": "\\define tabs(tabsList,default,state:\"$:/state/tab\",class,template,buttonTemplate,retain,actions,explicitState)\n<$set name=\"qualifiedState\" value=<<qualify \"$state$\">>>\n<$vars tabsState={{{ [<__explicitState__>minlength[1]] ~[<qualifiedState>] }}}>\n<div class=\"tc-tab-set $class$\">\n<div class=\"tc-tab-buttons $class$\">\n<$list filter=\"$tabsList$\" variable=\"currentTab\" storyview=\"pop\"><$set name=\"save-currentTiddler\" value=<<currentTiddler>>><$tiddler tiddler=<<currentTab>>><$button set=<<tabsState>> 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>$actions$</$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=<<tabsState>> text=<<currentTab>> default=\"$default$\" retain=\"\"\"$retain$\"\"\">\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</$vars>\n</$set>\n\\end\n"
},
"$:/core/macros/tag-picker": {
"title": "$:/core/macros/tag-picker",
"tags": "$:/tags/Macro",
"first-search-filter": "[tags[]!is[system]search:title<userInput>sort[]]",
"second-search-filter": "[tags[]is[system]search:title<userInput>sort[]]",
"text": "\\define get-tagpicker-focus-selector() [data-tiddler-title=\"$(currentTiddlerCSSEscaped)$\"] .tc-add-tag-name input\n\n\\define delete-tag-state-tiddlers() <$action-deletetiddler $filter=\"[<newTagNameTiddler>] [<storeTitle>] [<tagSelectionState>]\"/>\n\n\\define add-tag-actions(actions,tagField:\"tags\")\n<$set name=\"tag\" value={{{ [<__tiddler__>get[text]] }}}>\n<$list filter=\"[<saveTiddler>!contains:$tagField$<tag>!match[]]\" variable=\"ignore\" emptyMessage=\"\"\"\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"-[<tag>]\"/>\n\"\"\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"[<tag>]\"/>\n$actions$\n</$list>\n</$set>\n<<delete-tag-state-tiddlers>>\n<$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n\\end\n\n\\define clear-tags-actions-inner()\n<$list filter=\"[<storeTitle>has[text]] [<newTagNameTiddler>has[text]]\" variable=\"ignore\" emptyMessage=\"\"\"<<cancel-delete-tiddler-actions \"cancel\">>\"\"\">\n<<delete-tag-state-tiddlers>>\n</$list>\n\\end\n\n\\define clear-tags-actions()\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<newTagNameTiddler>get[text]!match<userInput>]\" emptyMessage=\"\"\"<<clear-tags-actions-inner>>\"\"\">\n<$action-setfield $tiddler=<<newTagNameTiddler>> text=<<userInput>>/><$action-setfield $tiddler=<<refreshTitle>> text=\"yes\"/>\n</$list>\n</$set>\n\\end\n\n\\define tag-picker-inner(actions,tagField:\"tags\")\n\\whitespace trim\n<$vars newTagNameInputTiddlerQualified=<<qualify \"$:/temp/NewTagName/input\">> newTagNameSelectionTiddlerQualified=<<qualify \"$:/temp/NewTagName/selected-item\">> fallbackTarget={{$(palette)$##tag-background}} colourA={{$(palette)$##foreground}} colourB={{$(palette)$##background}}>\n<$vars storeTitle={{{ [<newTagNameInputTiddler>!match[]] ~[<newTagNameInputTiddlerQualified>] }}} tagSelectionState={{{ [<newTagNameSelectionTiddler>!match[]] ~[<newTagNameSelectionTiddlerQualified>] }}}>\n<$vars refreshTitle=<<qualify \"$:/temp/NewTagName/refresh\">> nonSystemTagsFilter=\"[tags[]!is[system]search:title<userInput>sort[]]\" systemTagsFilter=\"[tags[]is[system]search:title<userInput>sort[]]\">\n<div class=\"tc-edit-add-tag\">\n<div>\n<span class=\"tc-add-tag-name tc-small-gap-right\">\n<$macrocall $name=\"keyboard-driven-input\" tiddler=<<newTagNameTiddler>> storeTitle=<<storeTitle>> refreshTitle=<<refreshTitle>>\n\t\tselectionStateTitle=<<tagSelectionState>> inputAcceptActions=\"\"\"<$macrocall $name=\"add-tag-actions\" actions=<<__actions__>> tagField=<<__tagField__>>/>\"\"\"\n\t\tinputCancelActions=<<clear-tags-actions>> tag=\"input\" placeholder={{$:/language/EditTemplate/Tags/Add/Placeholder}}\n\t\tfocusPopup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-edit-texteditor tc-popup-handle\" tabindex=<<tabIndex>> \n\t\tfocus={{{ [{$:/config/AutoFocus}match[tags]then[true]] ~[[false]] }}} filterMinLength={{$:/config/Tags/MinLength}} \n\t\tcancelPopups=<<cancelPopups>> configTiddlerFilter=\"[[$:/core/macros/tag-picker]]\"/>\n</span><$button popup=<<qualify \"$:/state/popup/tags-auto-complete\">> class=\"tc-btn-invisible tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/Dropdown/Hint}} aria-label={{$:/language/EditTemplate/Tags/Dropdown/Caption}}>{{$:/core/images/down-arrow}}</$button><$reveal state=<<storeTitle>> type=\"nomatch\" text=\"\"><$button class=\"tc-btn-invisible tc-small-gap tc-btn-dropdown\" tooltip={{$:/language/EditTemplate/Tags/ClearInput/Hint}} aria-label={{$:/language/EditTemplate/Tags/ClearInput/Caption}}>{{$:/core/images/close-button}}<<delete-tag-state-tiddlers>></$button></$reveal><span class=\"tc-add-tag-button tc-small-gap-left\">\n<$set name=\"tag\" value={{{ [<newTagNameTiddler>get[text]] }}}>\n<$button set=<<newTagNameTiddler>> setTo=\"\" class=\"\">\n<$action-listops $tiddler=<<saveTiddler>> $field=<<__tagField__>> $subfilter=\"[<tag>]\"/>\n$actions$\n<$set name=\"currentTiddlerCSSEscaped\" value={{{ [<saveTiddler>escapecss[]] }}}>\n<<delete-tag-state-tiddlers>><$action-sendmessage $message=\"tm-focus-selector\" $param=<<get-tagpicker-focus-selector>>/>\n</$set>\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 tc-block-tags-dropdown\">\n<$set name=\"userInput\" value={{{ [<storeTitle>get[text]] }}}>\n<$list filter=\"[<userInput>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=<<nonSystemTagsFilter>> variable=\"tag\">\n<$list filter=\"[<tag>addsuffix[-primaryList]] -[<tagSelectionState>get[text]]\" emptyMessage=\"\"\"<$vars button-classes=\"tc-btn-invisible tc-tag-button-selected\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\"\"\">\n<$vars button-classes=\"tc-btn-invisible\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\n</$list>\n</$list></$list>\n<hr>\n<$list filter=\"[<userInput>minlength{$:/config/Tags/MinLength}limit[1]]\" emptyMessage=\"\"\"<div class=\"tc-search-results\">{{$:/language/Search/Search/TooShort}}</div>\"\"\" variable=\"listItem\">\n<$list filter=<<systemTagsFilter>> variable=\"tag\">\n<$list filter=\"[<tag>addsuffix[-secondaryList]] -[<tagSelectionState>get[text]]\" emptyMessage=\"\"\"<$vars button-classes=\"tc-btn-invisible tc-tag-button-selected\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\"\"\">\n<$vars button-classes=\"tc-btn-invisible\" actions=<<__actions__>> tagField=<<__tagField__>> currentTiddler=<<tag>>>{{||$:/core/ui/TagPickerTagTemplate}}</$vars>\n</$list>\n</$list></$list>\n</$set>\n</div>\n</$reveal>\n</div>\n</div>\n</$vars>\n</$vars>\n</$vars>\n\\end\n\\define tag-picker(actions,tagField:\"tags\")\n\\whitespace trim\n<$vars saveTiddler=<<currentTiddler>> palette={{$:/palette}}>\n<$list filter=\"[<newTagNameTiddler>match[]]\" emptyMessage=\"\"\"<$macrocall $name=\"tag-picker-inner\" actions=<<__actions__>> tagField=<<__tagField__>>/>\"\"\">\n<$set name=\"newTagNameTiddler\" value=<<qualify \"$:/temp/NewTagName\">>>\n<$macrocall $name=\"tag-picker-inner\" actions=<<__actions__>> tagField=<<__tagField__>>/>\n</$set>\n</$list>\n</$vars>\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__>get[icon]] }}} colour={{{ [<__tag__>get[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\\whitespace trim\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}}><<timeline-title>></$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$] -[<__tag__>] -[enlist<__exclude__>]\"\"\">\n <$vars item=<<currentTiddler>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]toc-link[no]]\" emptyMessage=\"<$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}><$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 </$set>\n </$vars>\n </$list>\n</ol>\n\\end\n\n\\define toc(tag,sort:\"\",itemClassFilter:\"\")\n<$macrocall $name=\"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<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<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</$qualify>\n\\end\n\n\\define toc-unlinked-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<!-- helper function -->\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<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</$qualify>\n\\end\n\n\\define toc-expandable-empty-message()\n<$macrocall $name=\"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__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__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 </$set>\n</$vars>\n\\end\n\n\\define toc-linked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\" >\n <li class=<<toc-item-class>>>\n <$link to={{{ [<currentTiddler>get[target]else<currentTiddler>] }}}>\n <$list filter=\"[all[current]tagging[]$sort$limit[1]]\" variable=\"ignore\" emptyMessage=\"<$button class='tc-btn-invisible'>{{$:/core/images/blank}}</$button>\">\n <$reveal type=\"nomatch\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n </$list>\n <<toc-caption>>\n </$link>\n <$reveal type=\"match\" stateTitle=<<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</$qualify>\n\\end\n\n\\define toc-unlinked-selective-expandable-body(tag,sort:\"\",itemClassFilter,exclude,path)\n<$qualify name=\"toc-state\" title={{{ [[$:/state/toc]addsuffix<__path__>addsuffix[-]addsuffix<currentTiddler>] }}}>\n <$set name=\"toc-item-class\" filter=<<__itemClassFilter__>> emptyValue=\"toc-item-selected\" value=\"toc-item\">\n <li class=<<toc-item-class>>>\n <$list filter=\"[all[current]tagging[]$sort$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\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"open\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/right-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n <$reveal type=\"match\" stateTitle=<<toc-state>> text=\"open\">\n <$button setTitle=<<toc-state>> setTo=\"close\" class=\"tc-btn-invisible tc-popup-keep\">\n {{$:/core/images/down-arrow}}\n <<toc-caption>>\n </$button>\n </$reveal>\n </$list>\n <$reveal type=\"match\" stateTitle=<<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</$qualify>\n\\end\n\n\\define toc-selective-expandable-empty-message()\n<$macrocall $name=\"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__>> path={{{ [<__path__>addsuffix[/]addsuffix<__tag__>] }}}>\n <$set name=\"excluded\" filter=\"\"\"[enlist<__exclude__>] [<__tag__>]\"\"\">\n <ol class=\"tc-toc toc-selective-expandable\">\n <$list filter=\"\"\"[all[shadows+tiddlers]tag<__tag__>!has[draft.of]$sort$] -[<__tag__>] -[enlist<__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 </$set>\n</$vars>\n\\end\n\n\\define toc-tabbed-external-nav(tag,sort:\"\",selectedTiddler:\"$:/temp/toc/selectedTiddler\",unselectedText,missingText,template:\"\")\n<$tiddler tiddler={{{ [<__selectedTiddler__>get[text]] }}}>\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=\"[all[current]] -[<__selectedTiddler__>get[text]]\"/>\n </div>\n </$linkcatcher>\n <div class=\"tc-tabbed-table-of-contents-content\">\n <$reveal stateTitle=<<__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 stateTitle=<<__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-link(full-title,chunk,separator: \"/\")\n<$link to=<<__full-title__>>><$text text=<<__chunk__>>/></$link>\n\\end\n\n\\define leaf-node(prefix,chunk)\n<li>\n<$list filter=\"[<__prefix__>addsuffix<__chunk__>is[shadow]] [<__prefix__>addsuffix<__chunk__>is[tiddler]]\" variable=\"full-title\">\n<$list filter=\"[<full-title>removeprefix<__prefix__>]\" variable=\"chunk\">\n<span>{{$:/core/images/file}}</span> <$macrocall $name=\"leaf-link\" full-title=<<full-title>> chunk=<<chunk>>/>\n</$list>\n</$list>\n</li>\n\\end\n\n\\define branch-node(prefix,chunk,separator: \"/\")\n<li>\n<$set name=\"reveal-state\" value={{{ [[$:/state/tree/]addsuffix<__prefix__>addsuffix<__chunk__>] }}}>\n<$reveal type=\"nomatch\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"show\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$button setTitle=<<reveal-state>> setTo=\"hide\" class=\"tc-btn-invisible\">\n{{$:/core/images/folder}} <$text text=<<__chunk__>>/>\n</$button>\n</$reveal>\n<span>(<$count filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>removeprefix<__chunk__>] -[<__prefix__>addsuffix<__chunk__>]\"/>)</span>\n<$reveal type=\"match\" stateTitle=<<reveal-state>> text=\"show\">\n<$macrocall $name=\"tree-node\" prefix={{{ [<__prefix__>addsuffix<__chunk__>] }}} separator=<<__separator__>>/>\n</$reveal>\n</$set>\n</li>\n\\end\n\n\\define tree-node(prefix,separator: \"/\")\n<ol>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]!suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"leaf-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n<$list filter=\"[all[shadows+tiddlers]removeprefix<__prefix__>splitbefore<__separator__>sort[]suffix<__separator__>]\" variable=\"chunk\">\n<$macrocall $name=\"branch-node\" prefix=<<__prefix__>> chunk=<<chunk>> separator=<<__separator__>>/>\n</$list>\n</ol>\n\\end\n\n\\define tree(prefix: \"$:/\",separator: \"/\")\n<div class=\"tc-tree\">\n<span><$text text=<<__prefix__>>/></span>\n<div>\n<$macrocall $name=\"tree-node\" prefix=<<__prefix__>> separator=<<__separator__>>/>\n</div>\n</div>\n\\end\n"
},
"$:/core/macros/utils": {
"title": "$:/core/macros/utils",
"text": "\\define colour(colour)\n$colour$\n\\end\n"
},
"$:/snippets/minifocusswitcher": {
"title": "$:/snippets/minifocusswitcher",
"text": "<$select tiddler=\"$:/config/AutoFocus\">\n<$list filter=\"title tags text type fields\">\n<option value=<<currentTiddler>>><<currentTiddler>></option>\n</$list>\n</$select>\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": "<$transclude tiddler=\"$:/PaletteManager\"/>\n"
},
"$:/snippets/palettepreview": {
"title": "$:/snippets/palettepreview",
"text": "<$set name=\"currentTiddler\" value={{$:/palette}}>\n{{||$:/snippets/currpalettepreview}}\n</$set>\n"
},
"$:/snippets/paletteswitcher": {
"title": "$:/snippets/paletteswitcher",
"text": "<$linkcatcher to=\"$:/palette\">\n<div class=\"tc-chooser\"><$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Palette]sort[name]]\"><$set name=\"cls\" filter=\"[all[current]prefix{$:/palette}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' - <$view field=\"description\" format=\"text\"/>{{||$:/snippets/currpalettepreview}}</$link>\n</div></$set>\n</$list>\n</div>\n</$linkcatcher>\n"
},
"$:/snippets/peek-stylesheets": {
"title": "$:/snippets/peek-stylesheets",
"text": "\\define expandable-stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<$vars state=<<qualify \"$:/state/peek-stylesheets/open/\">>>\n<$set name=\"state\" value={{{ [<state>addsuffix<currentTiddler>] }}}>\n<li>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"no\" class=\"tc-btn-invisible\">\n{{$:/core/images/down-arrow}}\n</$button>\n</$reveal>\n<$reveal type=\"nomatch\" state=<<state>> text=\"yes\" tag=\"span\">\n<$button set=<<state>> setTo=\"yes\" class=\"tc-btn-invisible\">\n{{$:/core/images/right-arrow}}\n</$button>\n</$reveal>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$reveal type=\"match\" state=<<state>> text=\"yes\" tag=\"div\">\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</$reveal>\n</li>\n</$set>\n</$vars>\n</$list>\n</ol>\n\\end\n\n\\define stylesheets-list()\n<ol>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Stylesheet]!has[draft.of]]\">\n<li>\n<$link>\n<$view field=\"title\"/>\n</$link>\n<$set name=\"source\" tiddler=<<currentTiddler>>>\n<$wikify name=\"styles\" text=<<source>>>\n<pre>\n<code>\n<$text text=<<styles>>/>\n</code>\n</pre>\n</$wikify>\n</$set>\n</li>\n</$list>\n</ol>\n\\end\n\n<$vars modeState=<<qualify \"$:/state/peek-stylesheets/mode/\">>>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"expanded\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-right}} {{$:/language/ControlPanel/Stylesheets/Expand/Caption}}</$button>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<$button set=<<modeState>> setTo=\"restored\" class=\"tc-btn-invisible\">{{$:/core/images/chevron-down}} {{$:/language/ControlPanel/Stylesheets/Restore/Caption}}</$button>\n</$reveal>\n\n<$reveal type=\"nomatch\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<expandable-stylesheets-list>>\n</$reveal>\n<$reveal type=\"match\" state=<<modeState>> text=\"expanded\" tag=\"div\">\n<<stylesheets-list>>\n</$reveal>\n\n</$vars>\n"
},
"$:/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/rotate-left $:/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/PluginLibrary": {
"title": "$:/tags/PluginLibrary",
"list": "$:/config/OfficialPluginLibrary"
},
"$:/tags/SideBar": {
"title": "$:/tags/SideBar",
"list": "[[$:/core/ui/SideBar/Open]] [[$:/core/ui/SideBar/Recent]] [[$:/core/ui/SideBar/Tools]] [[$:/core/ui/SideBar/More]]",
"text": ""
},
"$:/tags/SideBarSegment": {
"title": "$:/tags/SideBarSegment",
"list": "[[$:/core/ui/SideBarSegments/site-title]] [[$:/core/ui/SideBarSegments/site-subtitle]] [[$:/core/ui/SideBarSegments/page-controls]] [[$:/core/ui/SideBarSegments/search]] [[$:/core/ui/SideBarSegments/tabs]]"
},
"$:/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": "<$linkcatcher to=\"$:/theme\">\n<div class=\"tc-chooser\"><$list filter=\"[plugin-type[theme]sort[title]]\"><$set name=\"cls\" filter=\"[all[current]field:title{$:/theme}] [[$:/theme]!has[text]addsuffix[s/tiddlywiki/vanilla]field:title<currentTiddler>] +[limit[1]]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>><$link to={{!!title}}>''<$view field=\"name\" format=\"text\"/>'' <$view field=\"description\" format=\"text\"/></$link></div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
},
"$:/core/wiki/title": {
"title": "$:/core/wiki/title",
"text": "{{$:/SiteTitle}} --- {{$:/SiteSubtitle}}"
},
"$:/view": {
"title": "$:/view",
"text": "classic"
},
"$:/snippets/viewswitcher": {
"title": "$:/snippets/viewswitcher",
"text": "\\define icon()\n$:/core/images/storyview-$(storyview)$\n\\end\n<$linkcatcher to=\"$:/view\">\n<div class=\"tc-chooser tc-viewswitcher\">\n<$list filter=\"[storyviews[]]\" variable=\"storyview\">\n<$set name=\"cls\" filter=\"[<storyview>prefix{$:/view}]\" value=\"tc-chooser-item tc-chosen\" emptyValue=\"tc-chooser-item\"><div class=<<cls>>>\n<$link to=<<storyview>>><$transclude tiddler=<<icon>>/><$text text=<<storyview>>/></$link>\n</div>\n</$set>\n</$list>\n</div>\n</$linkcatcher>"
}
}
}
{
"tiddlers": {
"$:/plugins/bimlas/highlight-searched-text/README/CHANGELOG": {
"title": "$:/plugins/bimlas/highlight-searched-text/README/CHANGELOG",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "I'm trying to follow the rules of [[Semantic Versioning|https://semver.org/]].\n\n!! 0.5.0 - 2021-03-26\n\n[[See GitLab for detailed change history of this release|https://gitlab.com/bimlas/tw5-highlight-searched-text/compare/v0.4.0...v0.5.0]]\n\n* Add option to disable automatic highlighting\n* Fixed a bug that could have caused RSOD in some cases\n* Hide toolbar on printing\n\n!! 0.4.0 - 2020-02-13\n\n[[See GitLab for detailed change history of this release|https://gitlab.com/bimlas/tw5-highlight-searched-text/compare/v0.3.2...v0.4.0]]\n\n* Add option to change toolbar height and position\n\n!! 0.3.2 - 2020-02-13\n\n[[See GitLab for detailed change history of this release|https://gitlab.com/bimlas/tw5-highlight-searched-text/compare/v0.3.1...0.3.2]]\n\n* Search was performed inside CodeMirror texteditor which caused RSOD\n\n!! 0.3.1 - 2019-11-19\n\n[[See GitLab for detailed change history of this release|https://gitlab.com/bimlas/tw5-highlight-searched-text/compare/v0.3.0...v0.3.1]]\n\n* The counter showed n-1 matches\n\n!! 0.3.0 - 2019-11-19\n\n[[See GitLab for detailed change history of this release|https://gitlab.com/bimlas/tw5-highlight-searched-text/compare/v0.2.0...v0.3.0]]\n\n* Add counter\n* Move templates to their own directory\n\n!! 0.2.0 - 2019-11-18\n\n[[See GitLab for detailed change history of this release|https://gitlab.com/bimlas/tw5-highlight-searched-text/compare/v0.1.1...v0.2.0]]\n\n* Add buttons and a toolbar to navigate between matches on page (\"find in page\" feature of browsers)\n\n!! 0.1.1 - 2019-11-12\n\n[[See GitLab for detailed change history of this release|https://gitlab.com/bimlas/tw5-highlight-searched-text/compare/v0.1.0...v0.1.1]]\n\n* Add option to change the title of the tiddler containing the search term\n\n!! 0.1.0 - 2019-11-11\n\n* First public release\n"
},
"$:/plugins/bimlas/highlight-searched-text/README/README": {
"title": "$:/plugins/bimlas/highlight-searched-text/README/README",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "! Highlight searched text\n\nFor example, type `search text` in the standard search and select one of the results, or just click outside of it (to hide the popup list): each of ''the words you search for will be highlighted separately in the text of the tiddlers''.\n\nIn the sidebar above the standard search, there are \"Scroll to next / previous matches\" buttons to navigate through the results on the page. In the case of a narrow screen (or according to your preferences), a toolbar will appear at the bottom of the window where you can access the same functions.\n\nSince this doesn't require a \"Find in page\" browser, ''it is convenient to use on [[TiddlyDesktop|https://tiddlywiki.com/#TiddlyDesktop]] and Android'' (via [[Tiddloid|https://tiddlywiki.com/#Saving%20on%20Android]], [[Quinoid|https://github.com/Marxsal/Quinoid01]], etc).\n\nThe plugin uses the [[Mark.js library|https://markjs.io/]].\n\n* https://bimlas.gitlab.io/tw5-highlight-searched-text (demo + install)\n* https://gitlab.com/bimlas/tw5-highlight-searched-text (main repository)\n* https://github.com/bimlas/tw5-highlight-searched-text (mirror, ''please star if you like the plugin'')\n\n!! Known issues\n\nThe \"find-in-page\" feature does not work properly with [[JD's Material theme|http://j.d.material.tiddlyspot.com/]] because when you jump to the next hit, it will be aligned with the top of the page instead of the middle of the page.\n\nIf the text of a tiddler is wider than the story river, it will not align the \"find-in-page\" toolbar at the bottom of the screen, but more lower, so it will not be visible. For example, search for \"script\" in the Shadows tab of [[$:/AdvancedSearch]] and make your browser as narrow as possible: if you scroll down and up, you will understand what I mean. This is not a bug in the plugin, but in the TiddlyWiki (or rather in the browsers).\n\n!! Tips\n\n!!! Colorized icons\n\nTo colorize the next / previous icons, create a tiddler (name can be anything), add the <<tag \"$:/tags/Stylesheet\">> tag and copy the following code into it.\n\n```css\n.bimlas-highlight-searched-text.bimlas-sidebar .bimlas-next-match svg, .bimlas-highlight-searched-text.bimlas-sticky-find-in-page .bimlas-next-match svg {\n fill: green;\n}\n.bimlas-highlight-searched-text.bimlas-sidebar .bimlas-previous-match svg, .bimlas-highlight-searched-text.bimlas-sticky-find-in-page .bimlas-previous-match svg {\n fill: red;\n}\n```\n\n!! Installation instructions\n\nTo add the plugin to your own ~TiddlyWiki5, just drag this link to the browser window:\n\n$:/plugins/bimlas/highlight-searched-text\n\nFor other installation options see the repositories above.\n"
},
"$:/plugins/bimlas/highlight-searched-text/action-scroll-to-match.js": {
"title": "$:/plugins/bimlas/highlight-searched-text/action-scroll-to-match.js",
"text": "/*\\\ntitle: $:/plugins/bimlas/highlight-searched-text/action-scroll-to-match.js\ntype: application/javascript\nmodule-type: widget\n\nAction widget to scroll to the next match in story river.\n\n\\*/\n(function() {\n\n\t/*jslint node: false, browser: true */\n\t/*global $tw: true */\n\t\"use strict\";\n\n\tvar Widget = require(\"$:/core/modules/widgets/widget.js\").widget;\n\tvar updateHighlighting = require('$:/plugins/bimlas/highlight-searched-text/update-highlighting.js');\n\n\tvar ScrollToMatch = function(parseTreeNode,options) {\n\t\tthis.initialise(parseTreeNode,options);\n\t};\n\n\t/*\n\tInherit from the base widget class\n\t*/\n\tScrollToMatch.prototype = new Widget();\n\n\t/*\n\tRender this widget into the DOM\n\t*/\n\tScrollToMatch.prototype.render = function(parent,nextSibling) {\n\t\tthis.computeAttributes();\n\t\tthis.execute();\n\t};\n\n\t/*\n\tCompute the internal state of the widget\n\t*/\n\tScrollToMatch.prototype.execute = function() {\n\t\tthis.actionDirection = this.getAttribute(\"$direction\");\n\t};\n\n\t/*\n\tRefresh the widget by ensuring our attributes are up to date\n\t*/\n\tScrollToMatch.prototype.refresh = function(changedTiddlers) {\n\t\tvar changedAttributes = this.computeAttributes();\n\t\tif(changedAttributes[\"$direction\"]) {\n\t\t\tthis.refreshSelf();\n\t\t\treturn true;\n\t\t}\n\t\treturn this.refreshChildren(changedTiddlers);\n\t};\n\n\t/*\n\tInvoke the action associated with this widget\n\t*/\n\tScrollToMatch.prototype.invokeAction = function(triggeringWidget,event) {\n\t\tvar self = this;\n\t\tvar isHighlightingUpdated = updateHighlighting();\n\t\tvar allMatches = $tw.pageContainer.querySelectorAll('mark');\n\t\tif(allMatches.length === 0) return true;\n\t\tif(isHighlightingUpdated && resultsAreFoundOnTheCurrentScreen()) return true;\n\n\t\tvar targetMatch = this.actionDirection === \"previous\"\n\t\t\t? findBackwardFromThePreviousHalfScreen()\n\t\t\t: findForwardFromTheNextHalfScreen();\n\n\t\t$tw.pageScroller.scrollIntoView(targetMatch, function() {\n\t\t\treturn alignBoundingBoxToMiddleOfTheScreen(targetMatch.getBoundingClientRect());\n\t\t});\n\t\tthis.previousMatch = targetMatch;\n\t\treturn true; // Action was invoked\n\n\t\tfunction resultsAreFoundOnTheCurrentScreen() {\n\t\t\treturn [].slice.call(allMatches).reduce(function(accumulator,match) {\n\t\t\t\treturn accumulator || (getPositionOfElementRelativeToScreen(match) === 0);\n\t\t\t}, false);\n\t\t}\n\n\t\tfunction findBackwardFromThePreviousHalfScreen() {\n\t\t\tvar foundMatch;\n\t\t\tfor(var index = allMatches.length-1; index >= 0; index--) {\n\t\t\t\tif(getPositionOfElementRelativeToScreen(allMatches[index]) < 0) {\n\t\t\t\t\tfoundMatch = allMatches[index];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn !foundMatch || (foundMatch === self.previousMatch) ? allMatches[allMatches.length-1] : foundMatch;\n\t\t}\n\n\t\tfunction findForwardFromTheNextHalfScreen() {\n\t\t\tvar foundMatch;\n\t\t\tfor(var index = 0; index < allMatches.length; index++) {\n\t\t\t\tif(getPositionOfElementRelativeToScreen(allMatches[index]) > 0) {\n\t\t\t\t\tfoundMatch = allMatches[index];\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\t\t\t}\n\t\t\treturn !foundMatch || (foundMatch === self.previousMatch) ? allMatches[0] : foundMatch;\n\t\t}\n\n\t\tfunction alignBoundingBoxToMiddleOfTheScreen(boundingBox) {\n\t\t\treturn {\n\t\t\t\tleft: boundingBox.left,\n\t\t\t\ttop: boundingBox.top - window.innerHeight/2,\n\t\t\t\twidth: boundingBox.width,\n\t\t\t\theight: boundingBox.height\n\t\t\t};\n\t\t}\n\n\t\tfunction getPositionOfElementRelativeToScreen(elem) {\n\t\t\tvar elementYOffset = elem.getBoundingClientRect().top;\n\t\t\tif (elementYOffset < window.innerHeight*0.25) return -1;\n\t\t\tif (elementYOffset > (window.innerHeight-30*window.devicePixelRatio/* height of the toolbar */)*0.75 ) return 1;\n\t\t\treturn 0;\n\t\t}\n\t};\n\n\texports[\"action-scroll-to-match\"] = ScrollToMatch;\n\n})();\n",
"type": "application/javascript",
"module-type": "widget"
},
"$:/plugins/bimlas/highlight-searched-text/buttons/clear-input": {
"title": "$:/plugins/bimlas/highlight-searched-text/buttons/clear-input",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$button class=\"tc-btn-invisible bimlas-clear-input\" tooltip=\"Clear text input\" set={{$:/config/bimlas/highlight-searched-text/search-tiddler}} setTo=\"\">\n {{$:/core/images/close-button}}\n</$button>\n"
},
"$:/plugins/bimlas/highlight-searched-text/buttons/hide-toolbar": {
"title": "$:/plugins/bimlas/highlight-searched-text/buttons/hide-toolbar",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$button class=\"tc-btn-invisible bimlas-hide-toolbar\" tooltip=\"Hide this toolbar\" set=\"$:/state/bimlas/highlight-searched-text/toolbar\" setTo=\"hide\">\n {{$:/core/images/advanced-search-button}}\n</$button>\n"
},
"$:/plugins/bimlas/highlight-searched-text/buttons/next-match": {
"title": "$:/plugins/bimlas/highlight-searched-text/buttons/next-match",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$button class=\"tc-btn-invisible bimlas-next-match\" tooltip=\"Scroll to next matches\">\n <$action-scroll-to-match $direction=\"next\"/>\n {{$:/core/images/down-arrow}}\n</$button>\n"
},
"$:/plugins/bimlas/highlight-searched-text/buttons/previous-match": {
"title": "$:/plugins/bimlas/highlight-searched-text/buttons/previous-match",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$button class=\"tc-btn-invisible bimlas-previous-match\" tooltip=\"Scroll to previous matches\">\n <$action-scroll-to-match $direction=\"previous\"/>\n {{$:/core/images/up-arrow}}\n</$button>\n"
},
"$:/plugins/bimlas/highlight-searched-text/buttons/show-toolbar": {
"title": "$:/plugins/bimlas/highlight-searched-text/buttons/show-toolbar",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "<$button class=\"tc-btn-invisible bimlas-show-toolbar\" tooltip=\"Find in page\" set=\"$:/state/bimlas/highlight-searched-text/toolbar\" setTo=\"show\">\n {{$:/core/images/advanced-search-button}}\n</$button>\n"
},
"$:/plugins/bimlas/highlight-searched-text/mark.js": {
"title": "$:/plugins/bimlas/highlight-searched-text/mark.js",
"text": "/*\\\ntitle: $:/plugins/bimlas/highlight-searched-text/mark.js\ntype: application/javascript\nmodule-type: library\n\n* mark.js v8.11.1\n* https://markjs.io/\n* Copyright (c) 2014–2018, Julian Kühnel\n* Released under the MIT license https://git.io/vwTVl\n\n\\*/\n\n!function(e,t){\"object\"==typeof exports&&\"undefined\"!=typeof module?module.exports=t():\"function\"==typeof define&&define.amd?define(t):e.Mark=t()}(this,function(){\"use strict\";var e=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&\"function\"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e},t=function(e,t){if(!(e instanceof t))throw new TypeError(\"Cannot call a class as a function\")},n=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,\"value\"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(n){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:5e3;t(this,e),this.ctx=n,this.iframes=r,this.exclude=i,this.iframesTimeout=o}return n(e,[{key:\"getContexts\",value:function(){var e=[];return(void 0!==this.ctx&&this.ctx?NodeList.prototype.isPrototypeOf(this.ctx)?Array.prototype.slice.call(this.ctx):Array.isArray(this.ctx)?this.ctx:\"string\"==typeof this.ctx?Array.prototype.slice.call(document.querySelectorAll(this.ctx)):[this.ctx]:[]).forEach(function(t){var n=e.filter(function(e){return e.contains(t)}).length>0;-1!==e.indexOf(t)||n||e.push(t)}),e}},{key:\"getIframeContents\",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},r=void 0;try{var i=e.contentWindow;if(r=i.document,!i||!r)throw new Error(\"iframe inaccessible\")}catch(e){n()}r&&t(r)}},{key:\"isIframeBlank\",value:function(e){var t=e.getAttribute(\"src\").trim();return\"about:blank\"===e.contentWindow.location.href&&\"about:blank\"!==t&&t}},{key:\"observeIframeLoad\",value:function(e,t,n){var r=this,i=!1,o=null,a=function a(){if(!i){i=!0,clearTimeout(o);try{r.isIframeBlank(e)||(e.removeEventListener(\"load\",a),r.getIframeContents(e,t,n))}catch(e){n()}}};e.addEventListener(\"load\",a),o=setTimeout(a,this.iframesTimeout)}},{key:\"onIframeReady\",value:function(e,t,n){try{\"complete\"===e.contentWindow.document.readyState?this.isIframeBlank(e)?this.observeIframeLoad(e,t,n):this.getIframeContents(e,t,n):this.observeIframeLoad(e,t,n)}catch(e){n()}}},{key:\"waitForIframes\",value:function(e,t){var n=this,r=0;this.forEachIframe(e,function(){return!0},function(e){r++,n.waitForIframes(e.querySelector(\"html\"),function(){--r||t()})},function(e){e||t()})}},{key:\"forEachIframe\",value:function(t,n,r){var i=this,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},a=t.querySelectorAll(\"iframe\"),s=a.length,c=0;a=Array.prototype.slice.call(a);var u=function(){--s<=0&&o(c)};s||u(),a.forEach(function(t){e.matches(t,i.exclude)?u():i.onIframeReady(t,function(e){n(t)&&(c++,r(e)),u()},u)})}},{key:\"createIterator\",value:function(e,t,n){return document.createNodeIterator(e,t,n,!1)}},{key:\"createInstanceOnIframe\",value:function(t){return new e(t.querySelector(\"html\"),this.iframes)}},{key:\"compareNodeIframe\",value:function(e,t,n){if(e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_PRECEDING){if(null===t)return!0;if(t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING)return!0}return!1}},{key:\"getIteratorNode\",value:function(e){var t=e.previousNode();return{prevNode:t,node:null===t?e.nextNode():e.nextNode()&&e.nextNode()}}},{key:\"checkIframeFilter\",value:function(e,t,n,r){var i=!1,o=!1;return r.forEach(function(e,t){e.val===n&&(i=t,o=e.handled)}),this.compareNodeIframe(e,t,n)?(!1!==i||o?!1===i||o||(r[i].handled=!0):r.push({val:n,handled:!0}),!0):(!1===i&&r.push({val:n,handled:!1}),!1)}},{key:\"handleOpenIframes\",value:function(e,t,n,r){var i=this;e.forEach(function(e){e.handled||i.getIframeContents(e.val,function(e){i.createInstanceOnIframe(e).forEachNode(t,n,r)})})}},{key:\"iterateThroughNodes\",value:function(e,t,n,r,i){for(var o,a=this,s=this.createIterator(t,e,r),c=[],u=[],l=void 0,h=void 0;void 0,o=a.getIteratorNode(s),h=o.prevNode,l=o.node;)this.iframes&&this.forEachIframe(t,function(e){return a.checkIframeFilter(l,h,e,c)},function(t){a.createInstanceOnIframe(t).forEachNode(e,function(e){return u.push(e)},r)}),u.push(l);u.forEach(function(e){n(e)}),this.iframes&&this.handleOpenIframes(c,e,n,r),i()}},{key:\"forEachNode\",value:function(e,t,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:function(){},o=this.getContexts(),a=o.length;a||i(),o.forEach(function(o){var s=function(){r.iterateThroughNodes(e,o,t,n,function(){--a<=0&&i()})};r.iframes?r.waitForIframes(o,s):s()})}}],[{key:\"matches\",value:function(e,t){var n=\"string\"==typeof t?[t]:t,r=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.webkitMatchesSelector;if(r){var i=!1;return n.every(function(t){return!r.call(e,t)||(i=!0,!1)}),i}return!1}}]),e}(),o=function(){function o(e){t(this,o),this.ctx=e,this.ie=!1;var n=window.navigator.userAgent;(n.indexOf(\"MSIE\")>-1||n.indexOf(\"Trident\")>-1)&&(this.ie=!0)}return n(o,[{key:\"log\",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:\"debug\",r=this.opt.log;this.opt.debug&&\"object\"===(void 0===r?\"undefined\":e(r))&&\"function\"==typeof r[n]&&r[n](\"mark.js: \"+t)}},{key:\"escapeStr\",value:function(e){return e.replace(/[\\-\\[\\]\\/\\{\\}\\(\\)\\*\\+\\?\\.\\\\\\^\\$\\|]/g,\"\\\\$&\")}},{key:\"createRegExp\",value:function(e){return\"disabled\"!==this.opt.wildcards&&(e=this.setupWildcardsRegExp(e)),e=this.escapeStr(e),Object.keys(this.opt.synonyms).length&&(e=this.createSynonymsRegExp(e)),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),this.opt.diacritics&&(e=this.createDiacriticsRegExp(e)),e=this.createMergedBlanksRegExp(e),(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.createJoinersRegExp(e)),\"disabled\"!==this.opt.wildcards&&(e=this.createWildcardsRegExp(e)),e=this.createAccuracyRegExp(e)}},{key:\"createSynonymsRegExp\",value:function(e){var t=this.opt.synonyms,n=this.opt.caseSensitive?\"\":\"i\",r=this.opt.ignoreJoiners||this.opt.ignorePunctuation.length?\"\\0\":\"\";for(var i in t)if(t.hasOwnProperty(i)){var o=t[i],a=\"disabled\"!==this.opt.wildcards?this.setupWildcardsRegExp(i):this.escapeStr(i),s=\"disabled\"!==this.opt.wildcards?this.setupWildcardsRegExp(o):this.escapeStr(o);\"\"!==a&&\"\"!==s&&(e=e.replace(new RegExp(\"(\"+this.escapeStr(a)+\"|\"+this.escapeStr(s)+\")\",\"gm\"+n),r+\"(\"+this.processSynomyms(a)+\"|\"+this.processSynomyms(s)+\")\"+r))}return e}},{key:\"processSynomyms\",value:function(e){return(this.opt.ignoreJoiners||this.opt.ignorePunctuation.length)&&(e=this.setupIgnoreJoinersRegExp(e)),e}},{key:\"setupWildcardsRegExp\",value:function(e){return(e=e.replace(/(?:\\\\)*\\?/g,function(e){return\"\\\\\"===e.charAt(0)?\"?\":\"\u0001\"})).replace(/(?:\\\\)*\\*/g,function(e){return\"\\\\\"===e.charAt(0)?\"*\":\"\u0002\"})}},{key:\"createWildcardsRegExp\",value:function(e){var t=\"withSpaces\"===this.opt.wildcards;return e.replace(/\\u0001/g,t?\"[\\\\S\\\\s]?\":\"\\\\S?\").replace(/\\u0002/g,t?\"[\\\\S\\\\s]*?\":\"\\\\S*\")}},{key:\"setupIgnoreJoinersRegExp\",value:function(e){return e.replace(/[^(|)\\\\]/g,function(e,t,n){var r=n.charAt(t+1);return/[(|)\\\\]/.test(r)||\"\"===r?e:e+\"\\0\"})}},{key:\"createJoinersRegExp\",value:function(e){var t=[],n=this.opt.ignorePunctuation;return Array.isArray(n)&&n.length&&t.push(this.escapeStr(n.join(\"\"))),this.opt.ignoreJoiners&&t.push(\"\\\\u00ad\\\\u200b\\\\u200c\\\\u200d\"),t.length?e.split(/\\u0000+/).join(\"[\"+t.join(\"\")+\"]*\"):e}},{key:\"createDiacriticsRegExp\",value:function(e){var t=this.opt.caseSensitive?\"\":\"i\",n=this.opt.caseSensitive?[\"aàáảãạăằắẳẵặâầấẩẫậäåāą\",\"AÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ\",\"cçćč\",\"CÇĆČ\",\"dđď\",\"DĐĎ\",\"eèéẻẽẹêềếểễệëěēę\",\"EÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ\",\"iìíỉĩịîïī\",\"IÌÍỈĨỊÎÏĪ\",\"lł\",\"LŁ\",\"nñňń\",\"NÑŇŃ\",\"oòóỏõọôồốổỗộơởỡớờợöøō\",\"OÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ\",\"rř\",\"RŘ\",\"sšśșş\",\"SŠŚȘŞ\",\"tťțţ\",\"TŤȚŢ\",\"uùúủũụưừứửữựûüůū\",\"UÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ\",\"yýỳỷỹỵÿ\",\"YÝỲỶỸỴŸ\",\"zžżź\",\"ZŽŻŹ\"]:[\"aàáảãạăằắẳẵặâầấẩẫậäåāąAÀÁẢÃẠĂẰẮẲẴẶÂẦẤẨẪẬÄÅĀĄ\",\"cçćčCÇĆČ\",\"dđďDĐĎ\",\"eèéẻẽẹêềếểễệëěēęEÈÉẺẼẸÊỀẾỂỄỆËĚĒĘ\",\"iìíỉĩịîïīIÌÍỈĨỊÎÏĪ\",\"lłLŁ\",\"nñňńNÑŇŃ\",\"oòóỏõọôồốổỗộơởỡớờợöøōOÒÓỎÕỌÔỒỐỔỖỘƠỞỠỚỜỢÖØŌ\",\"rřRŘ\",\"sšśșşSŠŚȘŞ\",\"tťțţTŤȚŢ\",\"uùúủũụưừứửữựûüůūUÙÚỦŨỤƯỪỨỬỮỰÛÜŮŪ\",\"yýỳỷỹỵÿYÝỲỶỸỴŸ\",\"zžżźZŽŻŹ\"],r=[];return e.split(\"\").forEach(function(i){n.every(function(n){if(-1!==n.indexOf(i)){if(r.indexOf(n)>-1)return!1;e=e.replace(new RegExp(\"[\"+n+\"]\",\"gm\"+t),\"[\"+n+\"]\"),r.push(n)}return!0})}),e}},{key:\"createMergedBlanksRegExp\",value:function(e){return e.replace(/[\\s]+/gim,\"[\\\\s]+\")}},{key:\"createAccuracyRegExp\",value:function(e){var t=this,n=this.opt.accuracy,r=\"string\"==typeof n?n:n.value,i=\"\";switch((\"string\"==typeof n?[]:n.limiters).forEach(function(e){i+=\"|\"+t.escapeStr(e)}),r){case\"partially\":default:return\"()(\"+e+\")\";case\"complementary\":return\"()([^\"+(i=\"\\\\s\"+(i||this.escapeStr(\"!\\\"#$%&'()*+,-./:;<=>?@[\\\\]^_`{|}~¡¿\")))+\"]*\"+e+\"[^\"+i+\"]*)\";case\"exactly\":return\"(^|\\\\s\"+i+\")(\"+e+\")(?=$|\\\\s\"+i+\")\"}}},{key:\"getSeparatedKeywords\",value:function(e){var t=this,n=[];return e.forEach(function(e){t.opt.separateWordSearch?e.split(\" \").forEach(function(e){e.trim()&&-1===n.indexOf(e)&&n.push(e)}):e.trim()&&-1===n.indexOf(e)&&n.push(e)}),{keywords:n.sort(function(e,t){return t.length-e.length}),length:n.length}}},{key:\"isNumeric\",value:function(e){return Number(parseFloat(e))==e}},{key:\"checkRanges\",value:function(e){var t=this;if(!Array.isArray(e)||\"[object Object]\"!==Object.prototype.toString.call(e[0]))return this.log(\"markRanges() will only accept an array of objects\"),this.opt.noMatch(e),[];var n=[],r=0;return e.sort(function(e,t){return e.start-t.start}).forEach(function(e){var i=t.callNoMatchOnInvalidRanges(e,r),o=i.start,a=i.end;i.valid&&(e.start=o,e.length=a-o,n.push(e),r=a)}),n}},{key:\"callNoMatchOnInvalidRanges\",value:function(e,t){var n=void 0,r=void 0,i=!1;return e&&void 0!==e.start?(r=(n=parseInt(e.start,10))+parseInt(e.length,10),this.isNumeric(e.start)&&this.isNumeric(e.length)&&r-t>0&&r-n>0?i=!0:(this.log(\"Ignoring invalid or overlapping range: \"+JSON.stringify(e)),this.opt.noMatch(e))):(this.log(\"Ignoring invalid range: \"+JSON.stringify(e)),this.opt.noMatch(e)),{start:n,end:r,valid:i}}},{key:\"checkWhitespaceRanges\",value:function(e,t,n){var r=void 0,i=!0,o=n.length,a=t-o,s=parseInt(e.start,10)-a;return(r=(s=s>o?o:s)+parseInt(e.length,10))>o&&(r=o,this.log(\"End range automatically set to the max value of \"+o)),s<0||r-s<0||s>o||r>o?(i=!1,this.log(\"Invalid range: \"+JSON.stringify(e)),this.opt.noMatch(e)):\"\"===n.substring(s,r).replace(/\\s+/g,\"\")&&(i=!1,this.log(\"Skipping whitespace only range: \"+JSON.stringify(e)),this.opt.noMatch(e)),{start:s,end:r,valid:i}}},{key:\"getTextNodes\",value:function(e){var t=this,n=\"\",r=[];this.iterator.forEachNode(NodeFilter.SHOW_TEXT,function(e){r.push({start:n.length,end:(n+=e.textContent).length,node:e})},function(e){return t.matchesExclude(e.parentNode)?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},function(){e({value:n,nodes:r})})}},{key:\"matchesExclude\",value:function(e){return i.matches(e,this.opt.exclude.concat([\"script\",\"style\",\"title\",\"head\",\"html\"]))}},{key:\"wrapRangeInTextNode\",value:function(e,t,n){var r=this.opt.element?this.opt.element:\"mark\",i=e.splitText(t),o=i.splitText(n-t),a=document.createElement(r);return a.setAttribute(\"data-markjs\",\"true\"),this.opt.className&&a.setAttribute(\"class\",this.opt.className),a.textContent=i.textContent,i.parentNode.replaceChild(a,i),o}},{key:\"wrapRangeInMappedTextNode\",value:function(e,t,n,r,i){var o=this;e.nodes.every(function(a,s){var c=e.nodes[s+1];if(void 0===c||c.start>t){if(!r(a.node))return!1;var u=t-a.start,l=(n>a.end?a.end:n)-a.start,h=e.value.substr(0,a.start),f=e.value.substr(l+a.start);if(a.node=o.wrapRangeInTextNode(a.node,u,l),e.value=h+f,e.nodes.forEach(function(t,n){n>=s&&(e.nodes[n].start>0&&n!==s&&(e.nodes[n].start-=l),e.nodes[n].end-=l)}),n-=l,i(a.node.previousSibling,a.start),!(n>a.end))return!1;t=a.end}return!0})}},{key:\"wrapMatches\",value:function(e,t,n,r,i){var o=this,a=0===t?0:t+1;this.getTextNodes(function(t){t.nodes.forEach(function(t){t=t.node;for(var i=void 0;null!==(i=e.exec(t.textContent))&&\"\"!==i[a];)if(n(i[a],t)){var s=i.index;if(0!==a)for(var c=1;c<a;c++)s+=i[c].length;t=o.wrapRangeInTextNode(t,s,s+i[a].length),r(t.previousSibling),e.lastIndex=0}}),i()})}},{key:\"wrapMatchesAcrossElements\",value:function(e,t,n,r,i){var o=this,a=0===t?0:t+1;this.getTextNodes(function(t){for(var s=void 0;null!==(s=e.exec(t.value))&&\"\"!==s[a];){var c=s.index;if(0!==a)for(var u=1;u<a;u++)c+=s[u].length;var l=c+s[a].length;o.wrapRangeInMappedTextNode(t,c,l,function(e){return n(s[a],e)},function(t,n){e.lastIndex=n,r(t)})}i()})}},{key:\"wrapRangeFromIndex\",value:function(e,t,n,r){var i=this;this.getTextNodes(function(o){var a=o.value.length;e.forEach(function(e,r){var s=i.checkWhitespaceRanges(e,a,o.value),c=s.start,u=s.end;s.valid&&i.wrapRangeInMappedTextNode(o,c,u,function(n){return t(n,e,o.value.substring(c,u),r)},function(t){n(t,e)})}),r()})}},{key:\"unwrapMatches\",value:function(e){for(var t=e.parentNode,n=document.createDocumentFragment();e.firstChild;)n.appendChild(e.removeChild(e.firstChild));t.replaceChild(n,e),this.ie?this.normalizeTextNode(t):t.normalize()}},{key:\"normalizeTextNode\",value:function(e){if(e){if(3===e.nodeType)for(;e.nextSibling&&3===e.nextSibling.nodeType;)e.nodeValue+=e.nextSibling.nodeValue,e.parentNode.removeChild(e.nextSibling);else this.normalizeTextNode(e.firstChild);this.normalizeTextNode(e.nextSibling)}}},{key:\"markRegExp\",value:function(e,t){var n=this;this.opt=t,this.log('Searching with expression \"'+e+'\"');var r=0,i=\"wrapMatches\";this.opt.acrossElements&&(i=\"wrapMatchesAcrossElements\"),this[i](e,this.opt.ignoreGroups,function(e,t){return n.opt.filter(t,e,r)},function(e){r++,n.opt.each(e)},function(){0===r&&n.opt.noMatch(e),n.opt.done(r)})}},{key:\"mark\",value:function(e,t){var n=this;this.opt=t;var r=0,i=\"wrapMatches\",o=this.getSeparatedKeywords(\"string\"==typeof e?[e]:e),a=o.keywords,s=o.length,c=this.opt.caseSensitive?\"\":\"i\";this.opt.acrossElements&&(i=\"wrapMatchesAcrossElements\"),0===s?this.opt.done(r):function e(t){var o=new RegExp(n.createRegExp(t),\"gm\"+c),u=0;n.log('Searching with expression \"'+o+'\"'),n[i](o,1,function(e,i){return n.opt.filter(i,t,r,u)},function(e){u++,r++,n.opt.each(e)},function(){0===u&&n.opt.noMatch(t),a[s-1]===t?n.opt.done(r):e(a[a.indexOf(t)+1])})}(a[0])}},{key:\"markRanges\",value:function(e,t){var n=this;this.opt=t;var r=0,i=this.checkRanges(e);i&&i.length?(this.log(\"Starting to mark with the following ranges: \"+JSON.stringify(i)),this.wrapRangeFromIndex(i,function(e,t,r,i){return n.opt.filter(e,t,r,i)},function(e,t){r++,n.opt.each(e,t)},function(){n.opt.done(r)})):this.opt.done(r)}},{key:\"unmark\",value:function(e){var t=this;this.opt=e;var n=this.opt.element?this.opt.element:\"*\";n+=\"[data-markjs]\",this.opt.className&&(n+=\".\"+this.opt.className),this.log('Removal selector \"'+n+'\"'),this.iterator.forEachNode(NodeFilter.SHOW_ELEMENT,function(e){t.unwrapMatches(e)},function(e){var r=i.matches(e,n),o=t.matchesExclude(e);return!r||o?NodeFilter.FILTER_REJECT:NodeFilter.FILTER_ACCEPT},this.opt.done)}},{key:\"opt\",set:function(e){this._opt=r({},{element:\"\",className:\"\",exclude:[],iframes:!1,iframesTimeout:5e3,separateWordSearch:!0,diacritics:!0,synonyms:{},accuracy:\"partially\",acrossElements:!1,caseSensitive:!1,ignoreJoiners:!1,ignoreGroups:0,ignorePunctuation:[],wildcards:\"disabled\",each:function(){},noMatch:function(){},filter:function(){return!0},done:function(){},debug:!1,log:window.console},e)},get:function(){return this._opt}},{key:\"iterator\",get:function(){return new i(this.ctx,this.opt.iframes,this.opt.exclude,this.opt.iframesTimeout)}}]),o}();return function(e){var t=this,n=new o(e);return this.mark=function(e,r){return n.mark(e,r),t},this.markRegExp=function(e,r){return n.markRegExp(e,r),t},this.markRanges=function(e,r){return n.markRanges(e,r),t},this.unmark=function(e){return n.unmark(e),t},this}});\n",
"type": "application/javascript",
"module-type": "library"
},
"$:/plugins/bimlas/highlight-searched-text/settings/SETTINGS": {
"title": "$:/plugins/bimlas/highlight-searched-text/settings/SETTINGS",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "! Settings\n\n!! The system tiddler used for searching\n\nThe plugin works basically with standard search, but if you use a theme or a plugin that stores the term you are looking for elsewhere, you can specify the appropriate tiddler here.\n\n<$edit-text tiddler=\"$:/config/bimlas/highlight-searched-text/search-tiddler\" tag=\"input\"/>\n\nTo find the tiddler that stores the search string, make a search for `find-my-search-tiddler` in your standard search field (e.g. in the sidebar). The tiddler will be shown bellow.\n\n<<list-links filter:\"[all[tiddlers]search[find-my-search-tiddler]] -[all[current]]\">>\n\n!! Toolbar visibility\n\nIn a narrow browser or smartphone, the sidebar appears at the top of the page, so we can't conveniently use the search box there to search within the page. To fix this, we have a toolbar (magnifying glass icon in the corner of the window). If you wish, you can turn this off or make it visible in wider browsers (it can also be useful if, for example, your theme hides the sidebar).\n\n<$radio tiddler=\"$:/config/bimlas/highlight-searched-text/toolbar-visibility\" value=\"never\"> Never </$radio>\n\n<$radio tiddler=\"$:/config/bimlas/highlight-searched-text/toolbar-visibility\" value=\"smallscreen\"> Only on small screens </$radio>\n\n<$radio tiddler=\"$:/config/bimlas/highlight-searched-text/toolbar-visibility\" value=\"allways\"> Allways </$radio>\n\nHeight: <$edit-text tiddler=\"$:/config/bimlas/highlight-searched-text/toolbar-height\" tag=\"input\"/>\n\nOffset from bottom: <$edit-text tiddler=\"$:/config/bimlas/highlight-searched-text/toolbar-offset\" tag=\"input\"/>\n\n//To display it at the top of the page, use the following formula://\n\n```\ncalc(100% - {{$:/config/bimlas/highlight-searched-text/toolbar-height}})\n```\n\n!! Auto highlight\n\nIf you want the highlight to be performed only when you click the \"Go to next / previous matches\" buttons, turn off this option.\n\n<$checkbox tiddler=\"$:/config/bimlas/highlight-searched-text/auto-highlight\" field=\"text\" checked=\"yes\" unchecked=\"no\"> Automatically highlight matches </$checkbox>\n"
},
"$:/config/bimlas/highlight-searched-text/auto-highlight": {
"title": "$:/config/bimlas/highlight-searched-text/auto-highlight",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "yes"
},
"$:/config/bimlas/highlight-searched-text/search-tiddler": {
"title": "$:/config/bimlas/highlight-searched-text/search-tiddler",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "$:/temp/search"
},
"$:/config/bimlas/highlight-searched-text/toolbar-height": {
"title": "$:/config/bimlas/highlight-searched-text/toolbar-height",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "30px"
},
"$:/config/bimlas/highlight-searched-text/toolbar-offset": {
"title": "$:/config/bimlas/highlight-searched-text/toolbar-offset",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "0px"
},
"$:/config/bimlas/highlight-searched-text/toolbar-visibility": {
"title": "$:/config/bimlas/highlight-searched-text/toolbar-visibility",
"tags": "",
"type": "text/vnd.tiddlywiki",
"text": "smallscreen"
},
"$:/plugins/bimlas/highlight-searched-text/startup-action.js": {
"title": "$:/plugins/bimlas/highlight-searched-text/startup-action.js",
"text": "/*\\\ntitle: $:/plugins/bimlas/highlight-searched-text/startup-action.js\ntype: application/javascript\nmodule-type: startup\n\nAdd event listeners to highlight searched text\n\n\\*/\n\n(function() {\n\n\t/*jslint node: false, browser: true */\n\t/*global $tw: true */\n\t\"use strict\";\n\n\tvar updateHighlighting = require('$:/plugins/bimlas/highlight-searched-text/update-highlighting.js');\n\n\t// Export name and synchronous status\n\texports.name = \"highlightsearch\";\n\texports.platforms = [\"browser\"];\n\texports.after = [\"story\"];\n\texports.synchronous = true;\n\n\texports.startup = function() {\n\t\t$tw.wiki.addEventListener(\"change\",function(changedTiddlers) {\n\t\t\tif(Object.keys(changedTiddlers).reduce(function(accumulator,current) {\n\t\t\t\treturn accumulator || searchTextBecameEmpty(current) || (autoHighlightEnabled() && searchPopupBecameHidden(current,changedTiddlers[current]))\n\t\t\t},false)) {\n\t\t\t\tupdateHighlighting();\n\t\t\t}\n\t\t});\n\t\t$tw.hooks.addHook(\"th-navigating\",function(event) {\n\t\t\tif(autoHighlightEnabled()) {\n\t\t\t // TODO: It should update highlight only if navigated from search results - how to check this?\n\t\t\t setTimeout(function() {\n\t\t\t updateHighlighting(true);\n\t\t\t }, $tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\"));\n\t\t }\n\t\t\treturn (event);\n\t\t});\n\t\t$tw.hooks.addHook(\"th-editing-tiddler\",function(event) {\n\t\t\tclearHighlighting();\n\t\t\treturn (event);\n\t\t});\n\t\t$tw.hooks.addHook(\"th-new-tiddler\",function(event) {\n\t\t\tclearHighlighting();\n\t\t\treturn (event);\n\t\t});\n\t};\n\n\tfunction autoHighlightEnabled() {\n\t\treturn $tw.wiki.getTiddlerText(\"$:/config/bimlas/highlight-searched-text/auto-highlight\") === \"yes\";\n\t}\n\n\tfunction searchPopupBecameHidden(title,value) {\n\t\treturn (title.indexOf(\"$:/state/popup/search-dropdown\") === 0) && value.deleted\n\t}\n\n\tfunction searchTextBecameEmpty(title) {\n\t\tvar searchTiddler = $tw.wiki.getTiddlerText(\"$:/config/bimlas/highlight-searched-text/search-tiddler\");\n\t\treturn title === searchTiddler && $tw.wiki.getTiddlerText(searchTiddler) === \"\"\n\t}\n\n\tfunction clearHighlighting() {\n\t\tsetTimeout(function() {\n\t\t\tupdateHighlighting(true, \"\");\n\t\t}, $tw.wiki.getTiddlerText(\"$:/config/AnimationDuration\"));\n\t}\n})();\n",
"type": "application/javascript",
"module-type": "startup"
},
"$:/plugins/bimlas/highlight-searched-text/stylesheet": {
"title": "$:/plugins/bimlas/highlight-searched-text/stylesheet",
"tags": "$:/tags/Stylesheet",
"type": "",
"text": ".bimlas-highlight-searched-text.bimlas-sticky-find-in-page {\n display: -webkit-flex;\n display: flex;\n align-items: center;\n position: fixed;\n bottom: {{$:/config/bimlas/highlight-searched-text/toolbar-offset}};\n /*\n Aligned to the right it disappears when eg. the search results in\n $:/AdvancedSearch have such a long filename that the page becomes wider\n than the screen.\n */\n left: 0;\n z-index: 500;\n height: {{$:/config/bimlas/highlight-searched-text/toolbar-height}};\n font-size: calc({{$:/config/bimlas/highlight-searched-text/toolbar-height}} * 18 / 30);\n padding: 0;\n background-color: <<colour tiddler-background>>;\n border: 1px solid <<colour tiddler-border>>;\n border-radius: 1em;\n <<box-shadow \"1px 1px 5px rgba(0, 0, 0, 0.3)\">>\n}\n\n.bimlas-highlight-searched-text .bimlas-counter {\n white-space: nowrap;\n}\n\n.bimlas-highlight-searched-text.bimlas-sticky-find-in-page > * {\n padding: 0 0.25em;\n}\n\n.bimlas-highlight-searched-text.bimlas-sticky-find-in-page input {\n width: 100%;\n}\n\n.bimlas-highlight-searched-text.bimlas-sticky-find-in-page button {\n flex: 0 0 {{$:/config/bimlas/highlight-searched-text/toolbar-height}};\n}\n\n<$list filter=\"[[$:/state/bimlas/highlight-searched-text/toolbar]contains:text[show]]\">\n .bimlas-highlight-searched-text.bimlas-sticky-find-in-page {\n width: 100vw;\n /* Without this, the scrollbar would overlap the last button */\n padding-right: 15px;\n border-radius: 0;\n }\n</$list>\n\n<$list filter=\"[[$:/config/bimlas/highlight-searched-text/toolbar-visibility]contains:text[smallscreen]]\">\n @media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}) {\n .bimlas-highlight-searched-text.bimlas-sticky-find-in-page {\n display: none;\n }\n }\n</$list>\n\n@media print {\n .bimlas-highlight-searched-text {\n display: none !important;\n }\n}"
},
"$:/plugins/bimlas/highlight-searched-text/templates/counter": {
"title": "$:/plugins/bimlas/highlight-searched-text/templates/counter",
"tags": "",
"type": "",
"text": "<span class=\"bimlas-counter\"> {{$:/temp/bimlas/highlight-searched-text/counter}} </span>"
},
"$:/plugins/bimlas/highlight-searched-text/templates/sidebar": {
"title": "$:/plugins/bimlas/highlight-searched-text/templates/sidebar",
"list-before": "$:/core/ui/SideBarSegments/search",
"tags": "$:/tags/SideBarSegment",
"type": "text/vnd.tiddlywiki",
"text": "<div class=\"bimlas-highlight-searched-text bimlas-sidebar\">\n\t<!--\n\t\tIf emptyMessage were not specified, the height of the sibebar would be\n\t\tvariable (because find-in-page is either visible or not), so I will\n\t\tdisplay a placeholder if there is no search term.\n\t-->\n\t<$list filter=\"[{$:/config/bimlas/highlight-searched-text/search-tiddler}get[text]]\" emptyMessage=\" \">\n\t\tFind in page: {{$:/plugins/bimlas/highlight-searched-text/buttons/next-match}} {{$:/plugins/bimlas/highlight-searched-text/buttons/previous-match}} {{$:/plugins/bimlas/highlight-searched-text/templates/counter}}\n\t</$list>\n</div>\n"
},
"$:/plugins/bimlas/highlight-searched-text/templates/toolbar": {
"title": "$:/plugins/bimlas/highlight-searched-text/templates/toolbar",
"tags": "$:/tags/PageTemplate",
"type": "text/vnd.tiddlywiki",
"text": "\\define collapsed()\n {{$:/plugins/bimlas/highlight-searched-text/buttons/show-toolbar}}\n\\end\n\n\\define expanded()\n {{$:/plugins/bimlas/highlight-searched-text/buttons/hide-toolbar}}\n <$keyboard key=\"enter\">\n <$action-scroll-to-match $direction=\"next\"/>\n <$edit-text tiddler={{$:/config/bimlas/highlight-searched-text/search-tiddler}} placeholder=\"Find in page...\" tag=\"input\" type=\"search\"/>\n </$keyboard>\n {{$:/plugins/bimlas/highlight-searched-text/templates/counter}}\n {{$:/plugins/bimlas/highlight-searched-text/buttons/next-match}}\n {{$:/plugins/bimlas/highlight-searched-text/buttons/previous-match}}\n {{$:/plugins/bimlas/highlight-searched-text/buttons/clear-input}}\n\\end\n\n<$list filter=\"[[$:/config/bimlas/highlight-searched-text/toolbar-visibility]!contains:text[never]]\">\n <div class=\"bimlas-highlight-searched-text bimlas-sticky-find-in-page\">\n <$list filter=\"[[$:/state/bimlas/highlight-searched-text/toolbar]contains:text[show]]\" emptyMessage=<<collapsed>>>\n <<expanded>>\n </$list>\n </div>\n</$list>\n"
},
"$:/plugins/bimlas/highlight-searched-text/update-highlighting.js": {
"title": "$:/plugins/bimlas/highlight-searched-text/update-highlighting.js",
"text": "/*\\\ntitle: $:/plugins/bimlas/highlight-searched-text/update-highlighting.js\ntype: application/javascript\nmodule-type: library\n\nUpdate highlight of searched text (find in page)\n\n\\*/\n\nvar\n\tMark = require(\"$:/plugins/bimlas/highlight-searched-text/mark.js\"),\n\tmarkInstance;\n\tpreviousSearchedText = '';\n\nmodule.exports = function(force = false, customSearchedText = null) {\n\tvar searchTiddler = $tw.wiki.getTiddlerText(\"$:/config/bimlas/highlight-searched-text/search-tiddler\");\n\tvar searchedText = customSearchedText !== null ? customSearchedText : $tw.wiki.getTiddlerText(searchTiddler);\n\tvar totalCounter = 0;\n\n\tif((searchedText === previousSearchedText) && !force) return false;\n\n\tif(!markInstance) markInstance = new Mark(document.getElementsByClassName(\"tc-story-river\")[0]);\n\tmarkInstance.unmark();\n\tif(searchedText !== \"\") markInstance.mark(searchedText, {\n\t\texclude: [\n\t\t\t\".tc-tiddler-edit-frame *\"\n\t\t],\n\t\tfilter: function(node, term, count) {\n\t\t\ttotalCounter = count + 1;\n\t\t\treturn true;\n\t\t}\n\t});\n\tsetCounterTiddler(totalCounter);\n\tpreviousSearchedText = searchedText;\n\treturn true;\n};\n\nfunction setCounterTiddler(totalCounter) {\n\tvar defaultFields = $tw.wiki.getCreationFields();\n\tvar tiddlerFields = {\n\t\ttitle: \"$:/temp/bimlas/highlight-searched-text/counter\",\n\t\ttext: \"(\" + totalCounter + \")\"\n\t};\n\t$tw.wiki.addTiddler(new $tw.Tiddler(tiddlerFields, defaultFields));\n}\n",
"type": "application/javascript",
"module-type": "library"
}
}
}
{
"tiddlers": {
"$:/plugins/felixhayashi/tiddlymap/layout": {
"text": "\\rules only filteredtranscludeinline transcludeinline macrodef macrocallinline \n\nbody .tc-page-container-wrapper.tc-modal-displayed{-webkit-filter:inherit;-moz-filter:inherit;filter:inherit}body .tc-modal-wrapper{z-index:1010}body .tc-modal-wrapper .tc-modal-header svg{vertical-align:sub}body .tc-modal-wrapper .tc-modal-header h3{line-height:10px}body .tc-modal-wrapper .tc-modal-body{min-height:250px;max-height:70vh;padding-top:0px;padding-bottom:0px;overflow:auto}body .tc-modal-wrapper .tc-modal-footer{padding:8px}body .tc-modal-wrapper .tc-modal-footer .tmap-dialog-button{font-weight:bold}body .tc-modal-wrapper .tc-modal-footer .tmap-hidden-close-button{display:none}table.tmap-table tr:nth-child(odd),.tc-modal-body table.tmap-config-table tr:nth-child(odd){background-color:#F0F0F0}table.tmap-table tr:nth-child(even),.tc-modal-body table.tmap-config-table tr:nth-child(even){background-color:#FFFFFF}.tmap-save-canvas-preview{text-align:center;background:lightgray}.tmap-save-canvas-preview img{background-color:white;max-width:100%;max-height:100px;border:1px solid red}.tmap-list-separator{display:block;background-color:#efefef;margin:10px 0 5px 0;cursor:default;border-bottom:1px dotted gray;font-weight:bold;font-size:0.8em}.tmap-unicode-icon{width:1em;display:inline-block;text-align:center;color:black}html .tmap-link{color:#5778D8}html .tmap-link:hover{color:white;background:#5778D8}html .tmap-small-list,html .tmap-smaller-list,html .tmap-very-small-list{overflow:auto;min-height:2em;max-height:9em;display:block}html .tmap-smaller-list{max-height:7em}html .tmap-very-small-list{max-height:5empx}html .tc-tiddler-controls button.tmap-active-button svg{fill:#888888}html #tmap-node-filter-dialog #tmap-filter-tips{font-size:0.8em}html #tmap-node-filter-dialog textarea{height:100px;max-height:300px;overflow:auto;width:100%;font-size:11px;font-family:\"Courier New\", Courier, monospace}@media (max-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}){.tc-sidebar-scrollable .tmap-desktop-editor .tmap-widget:not(.tmap-fullscreen){display:none}}@media (min-width: {{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}){.tc-sidebar-scrollable .tmap-mobile-editor{display:none}.tc-modal-wrapper{z-index:1010}.tc-modal-wrapper .tc-modal{boder:1px solid #999999;left:calc(50% - 400px);width:802px}.tc-modal-wrapper .tc-modal-body{left:calc(50% - 400px);width:800px}}@-o-keyframes fadein-keyframes{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein-keyframes{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein-keyframes{0%{opacity:0}100%{opacity:1}}@keyframes flash fadein-keyframes{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeout-keyframes{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeout-keyframes{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeout-keyframes{0%{opacity:1}100%{opacity:0}}@keyframes flash fadeout-keyframes{0%{opacity:1}100%{opacity:0}}.tmap-config-widget{background:#F0F0F0;padding:5px;margin:5px 0;box-sizing:border-box;display:block}.tmap-config-widget .vis-network{display:none}.tmap-config-widget .vis-configuration-wrapper{width:100%}.tmap-config-widget .vis-configuration-wrapper .vis-config-rangeinput{height:inherit;margin-left:4px}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item{width:100%;height:inherit;background:none;padding-left:0px;left:0}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item.tmap-vis-config-item-active .vis-config-label::after{content:\"(inherited)\";position:absolute;display:inline-block;margin-left:10px;-o-animation:fadein-keyframes 1s;-moz-animation:fadein-keyframes 1s;-webkit-animation:fadein-keyframes 1s;animation:fadein-keyframes 1s;content:\"✔\";color:green;font-weight:bold;font-size:15px}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item button.tmap-config-item-reset{vertical-align:top;margin-left:5px}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-range{width:150px}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-range::-moz-range-track{width:150px !important}.tmap-config-widget .vis-configuration-wrapper .vis-configuration.vis-config-item .vis-config-label{width:150px}.tmap-config-widget::after{clear:both;content:\"\";display:block}.tmap-flash-message{border:1px solid lightgray;padding:5px;margin:6px 0;display:block;color:#333333}.tmap-flash-message.tmap-info,.tmap-flash-message.tmap-plain,.tmap-flash-message.tmap-neutral{background:#F0F0F0}.tmap-flash-message.tmap-info::before,.tmap-flash-message.tmap-plain::before,.tmap-flash-message.tmap-neutral::before{content:\"i\";display:inline-block;border-radius:50%;width:0.8em;border:2px solid;font-family:serif;text-align:center;height:0.8em;font-weight:bold;line-height:0.8em;vertical-align:text-top;margin-right:2px}.tmap-flash-message.tmap-valid,.tmap-flash-message.tmap-success{background:#D1EED4}.tmap-flash-message.tmap-valid::before,.tmap-flash-message.tmap-success::before{content:\"i\";display:inline-block;border-radius:50%;width:0.8em;border:2px solid;font-family:serif;text-align:center;height:0.8em;font-weight:bold;line-height:0.8em;vertical-align:text-top;margin-right:2px}.tmap-flash-message.tmap-warning{background:#FFF6D1}.tmap-flash-message.tmap-warning::before{content:\"\";display:inline-block;background:url(<<tmap \"datauri\" \"$:/core/images/warning\" \"\">>);display:inline-block;width:1em;height:1em;background-size:100% 100%;vertical-align:text-top;margin-right:2px}.tmap-flash-message.tmap-malformed,.tmap-flash-message.tmap-invalid,.tmap-flash-message.tmap-danger{background:#EED5D1}.tmap-flash-message.tmap-malformed::before,.tmap-flash-message.tmap-invalid::before,.tmap-flash-message.tmap-danger::before{content:\"\";display:inline-block;background:url(<<tmap \"datauri\" \"$:/core/images/warning\" \"\">>);display:inline-block;width:1em;height:1em;background-size:100% 100%;vertical-align:text-top;margin-right:2px}.tmap-widget{background:#FFFFFF;width:auto;position:relative;border:1px dotted lightgray;padding:2px;color:#666;display:block}.tmap-widget .tmap-download-canvas{display:none}.tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active){cursor:pointer}.tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active) .vis-navigation{display:none}.tmap-widget.tmap-click-to-use:not(.tmap-fullscreen) .vis-network:not(.vis-active):hover:before{color:gray;background:white;content:\"Click to use\";font-size:14px;font-weight:bold;right:calc(50% - 65px - 5px);position:absolute;text-align:center;top:calc(50% - 14px - 5px);width:130px;z-index:2000;padding:5px;pointer-events:none;background-color:rgba(255,255,255,0.3)}.tmap-widget .tmap-loading-bar{display:none;position:absolute;text-align:center;font-size:2em;padding:10px;top:50%;background:rgba(245,245,245,0.5);z-index:1;width:250px;margin:auto;left:0px;right:0px}.tmap-widget .tmap-vis-graph{height:calc(100% - 35px)}.tmap-widget.tmap-no-buttons .vis-navigation{display:none}.tmap-widget.tmap-advanced-editor .tmap-topbar{background:#d6d9d8}.tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-active-button{color:#488DCD}.tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-active-button svg{fill:#488DCD}.tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-unicode-button{font-size:1.5em;vertical-align:bottom;height:28px;fill:#555555}.tmap-widget.tmap-advanced-editor .tmap-topbar .tmap-unicode-button svg{vertical-align:baseline}.tmap-widget .tmap-menu-bar{width:100%}.tmap-widget .tmap-topbar{background:#F5F5F5;border-bottom:1px solid lightgray;padding:3px 5px;height:35px;position:relative}.tmap-widget .tmap-topbar .tmap-view-label{width:100%;text-align:center;font-weight:bold;padding-top:3px}.tmap-widget .tmap-topbar .tmap-focus-button{position:absolute;right:10px;top:6px}.tmap-widget .tmap-topbar .tmap-focus-button input{width:140px}.tmap-widget .tmap-topbar .tmap-search-dropdown{position:relative}.tmap-widget .tmap-topbar .tmap-search-dropdown .tc-drop-down{position:absolute;z-index:999;right:0px}.tmap-widget .tmap-topbar [hidden]{display:none}.tmap-widget .tmap-topbar select{width:30%;max-width:200px;word-wrap:initial;padding:0px;height:28px}.tmap-widget .tmap-topbar button{line-height:inherit;color:#666}.tmap-widget .tmap-topbar>*{display:inline-block}.tmap-widget .tmap-topbar .tmap-separator:after{color:#bdbdbd;margin:3px;content:\" | \"}.tmap-widget .tmap-topbar .tc-edit-add-tag .tc-add-tag-name input{width:70%}.tmap-widget .tmap-topbar .tc-sidebar-header{text-shadow:none}.tmap-widget .tmap-topbar .tc-edit-tags{border:none;padding:inherit;box-shadow:none}.tmap-widget.tmap-static-mode .tmap-topbar{height:initial}.tmap-widget.tmap-static-mode .tmap-vis-graph{text-align:center;cursor:not-allowed}.tmap-widget.tmap-static-mode .tmap-vis-graph:not(.tmap-graph-placeholder):hover::before{box-shadow:10px 10px 5px lightgray;color:gray;background:white;content:\"Static\";font-size:18px;font-weight:bold;left:50%;margin-left:-100px;position:absolute;text-align:center;top:50px;width:200px;z-index:2000;padding:5px;pointer-events:none}.tmap-widget.tmap-static-mode .tmap-vis-graph.tmap-graph-placeholder::before{content:\"No Preview\";display:block;text-align:center;padding:20px}.tmap-widget .tc-drop-down{min-width:170px;padding:5px;margin:5px 0}.tmap-widget .tc-drop-down button,.tmap-widget .tc-drop-down a{padding:0 2px;text-decoration:none}.tmap-widget .tc-drop-down button:hover,.tmap-widget .tc-drop-down a:hover{color:#ffffff}.tmap-widget .tc-drop-down button svg,.tmap-widget .tc-drop-down a svg{vertical-align:middle}.tmap-widget .tc-block-dropdown{width:370px;min-width:370px;padding:5px;margin:15px 0 0 -370px}.tmap-widget .tc-block-dropdown a{display:inline;padding:0px}.tmap-widget.tmap-plain-design{border:none;padding:0px}.tmap-widget.tmap-plain-design .tmap-topbar{display:none}.tc-sidebar-scrollable .tmap-widget{position:absolute;min-height:350px}.tmap-widget div.vis-network .vis-edit-mode{height:26px}.tmap-widget div.vis-network .vis-manipulation{height:34px;border-top:1px solid #d6d9d8;background:rgba(245,245,245,0.7)}.tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled{right:15px}.tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled.tmap-fullscreen-button{bottom:90px;background-image:url(<<tmap \"datauri\" \"$:/plugins/felixhayashi/tiddlymap/media/fullscreen.png\" \"\">>)}.tmap-widget div.vis-network .vis-navigation .vis-button.tmap-button-enabled.tmap-halfscreen-button{bottom:130px;background-image:url(<<tmap \"datauri\" \"$:/plugins/felixhayashi/tiddlymap/media/halfscreen.png\" \"\">>)}.tmap-widget div.vis-network .vis-navigation .vis-button:hover{box-shadow:0 0 3px 3px rgba(75,75,75,0.3)}.tmap-widget div.vis-network .vis-navigation .vis-button:hover:before{background:beige;display:block;color:black;padding:3px;position:relative;border:1px solid lightgray;width:80px;left:-100px;top:-50px;z-index:1000;text-align:center}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-up:before{left:30px;content:\"Scroll up\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-down:before{left:30px;content:\"Scroll down\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-right:before{left:30px;content:\"Scroll right\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-left:before{left:30px;content:\"Scroll left\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomOut:before{content:\"Zoom out\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomIn:before{content:\"Zoom in\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.vis-zoomExtends:before{content:\"Fit whole graph\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.tmap-fullscreen-button:before{content:\"Toggle Fullscreen\"}.tmap-widget div.vis-network .vis-navigation .vis-button:hover.tmap-halfscreen-button:before{content:\"Toggle Halfscreen\"}.tc-dropzone>.tc-story-river .tmap-widget .vis-navigation .tmap-halfscreen-button{display:none}.tc-dropzone>.tc-story-river .tmap-widget:not(.tmap-fullscreen) .vis-navigation .vis-button{display:none}.tc-dropzone>.tc-story-river .tmap-widget:hover .vis-navigation .vis-button.tmap-fullscreen-button{display:block}.tc-dropzone>.tc-story-river .tmap-widget:hover .vis-navigation .vis-button.vis-zoomExtends{display:block}body.tmap-has-fullscreen-widget{overflow:hidden}body.tmap-has-fullscreen-widget .tmap-widget.tmap-fullscreen{background:white !important;height:100% !important;width:100% !important;position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:999 !important;border:none !important;margin:0 !important}body.tmap-has-fullscreen-widget .tc-dropzone>*.tmap-has-fullscreen-widget{background:white !important;height:100% !important;width:100% !important;position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:999 !important;border:none !important;margin:0 !important}body.tmap-has-fullscreen-widget .tc-dropzone>*:not(.tmap-has-fullscreen-widget){display:none}body.tmap-has-halfscreen-widget .tmap-widget.tmap-halfscreen{background:white !important;height:100% !important;width:100% !important;position:fixed !important;top:0 !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:999 !important;border:none !important;margin:0 !important;position:absolute !important;border-left:1px solid lightgray !important}.tc-modal-footer .tmap-hidden-close-button{display:none}.tmap-modal-content{position:relative;padding:1em 0;padding-top:0}.tmap-modal-content table tr td{vertical-align:top}.tmap-modal-content :not(pre)>code{padding:1px;font-size:0.9em;position:relative;top:-1px}.tmap-modal-content :not(pre)>code{color:#666}.tmap-modal-content .tc-tab-set .tc-tab-content{margin-top:0.5em}.tmap-modal-content .tc-image-button{font-size:14px}.tmap-modal-content fieldset{margin:0px}.tmap-modal-content fieldset legend{font-weight:bold}.tc-modal-body .tmap-modal-editor>p{margin:0px}.tc-modal-body .tmap-modal-editor .tmap-template-select select{width:50%}.tc-modal-body .tmap-modal-editor .tc-tiddler-frame{margin:auto;width:auto}.tc-modal-body .tmap-modal-editor .tc-tiddler-frame .tc-tiddler-controls{display:none}.tc-modal-body .tmap-modal-editor .tc-tiddler-frame .tc-tiddler-title{display:none}.tc-modal-body table{margin:6px 0;border:none;width:100%}.tc-modal-body table td,.tc-modal-body table th{border:1px solid lightgray}.tc-modal-body table.tmap-key-value-table th{width:30%;background-color:#F0F0F0}.tc-modal-body table.tmap-config-table.tmap-large-input tr td:last-child{width:20%}.tc-modal-body table.tmap-config-table.tmap-small-input tr td:last-child{width:60%}.tc-modal-body table.tmap-config-table tr td{border:none;vertical-align:top;padding:5px}.tc-modal-body table.tmap-config-table tr td:first-child{width:15%}.tc-modal-body table.tmap-config-table tr td:last-child{width:40%}.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{width:100%;word-wrap:normal}.tc-modal-body table.tmap-config-table tr td textarea{height:100%}.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{width:auto}.tc-modal-body table.tmap-config-table tr td div.tmap-button-wrapper{text-align:center}.tc-modal-body table.tmap-config-table tr td .tmap-note{margin-top:0.5em}.tc-modal-body table.tmap-config-table tr td .tmap-description{font-style:italic}#tmap-element-type-manager>div:first-child{height:50vh;float:left;width:21%;background:linear-gradient(90deg, #f5f5f5 0%, #fff 50%)}#tmap-element-type-manager>div:first-child .tmap-searchbar{padding:1em 0 0 0}#tmap-element-type-manager>div:first-child .tmap-searchbar input{width:calc(100% - 36px)}#tmap-element-type-manager>div:first-child .tmap-searchbar button{width:30px;float:right}#tmap-element-type-manager>div:first-child ul{height:calc(100% - 65px);overflow:auto;margin-top:1em;padding:0}#tmap-element-type-manager>div:first-child ul.no-bullets li{list-style:none}#tmap-element-type-manager>div:first-child ul li{white-space:nowrap}#tmap-element-type-manager>div:first-child ul li .tmap-ranking{width:30px;display:inline-block}#tmap-element-type-manager>div:last-child{height:100%;width:calc(79% - 15px);float:right}#tmap-element-type-manager>div:last-child .tc-tab-set .tc-tab-content{overflow:auto;height:50vh}.tmap-manage-node-types .tmap-edge-type-specific{display:none !important}.tmap-manage-edge-types .tmap-node-type-specific{display:none !important}.tmap-modal-fullscreen-editor .tc-tab-content p{margin:1em 0}.tmap-has-pending-template{background-color:#C1EDC4}#tmap-search-table td{border:none;padding-left:0px}#tmap-search-table td:first-child{width:30px}#tmap-search-table b{display:inline-block;width:40px;text-align:right}#tmap-search-table ul{padding-left:20px;margin:1em 0 0 0}#tmap-search-table ul li{list-style:inherit}#tmap-search-table ul button{text-align:left}button.tmap-go-back{margin-bottom:1em;font-weight:bold}.tmap-badges>span,.tmap-badge{background:gray;font-size:11px;color:white;padding:3px 4px;display:inline-block;font-weight:bold;border-radius:2px;line-height:1em;cursor:help}.tmap-badges>span.tmap-red-flag,.tmap-badge.tmap-red-flag{background:red}.tmap-popup{display:none;position:absolute;opacity:0;transition:opacity 0.3s ease}.tmap-popup.tmap-popup-active{opacity:1}.tmap-tooltip{box-shadow:3px 3px 10px rgba(0,0,0,0.2);min-width:100px;min-height:50px;max-width:<<tmap option config.sys.popups.width>>;max-height:<<tmap option config.sys.popups.height>>;padding:5px;resize:both;overflow:auto;cursor:auto;font-family:verdana;font-size:14px;background-color:#f5f4ed;border:1px solid #808074;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tmap-tooltip[style*=\"height\"]{max-height:none !important}.tmap-tooltip[style*=\"width\"]{max-width:none !important}.tmap-quick-connect{font-size:0.7em}.tmap-quick-connect p{padding-left:0;padding-right:0}.tmap-quick-connect .tc-drop-down{padding:5px;width:250px;white-space:normal;line-height:1em;position:absolute;z-index:1000;right:50px;background:linear-gradient(45deg, #f5f5f5 0%, #fff 50%, #f5f5f5 100%)}.tmap-quick-connect .tc-drop-down:first-child{padding-top:0;margin-top:0}.tmap-quick-connect .tc-drop-down .title{margin:1.5em 0 0.5em 0;font-weight:bold;color:gray}.tmap-quick-connect .tc-drop-down select{width:80px;word-wrap:initial}.tmap-quick-connect .tc-drop-down table{width:100%;border:none;margin:0.5em 0}.tmap-quick-connect .tc-drop-down table td,.tmap-quick-connect .tc-drop-down table th{padding:3px 3px 3px 0;vertical-align:middle;font-weight:normal;border:none}.tmap-quick-connect .tc-drop-down table td table,.tmap-quick-connect .tc-drop-down table th table{margin:0}.tmap-quick-connect .tc-drop-down .tmap-quick-connect-search-bar,.tmap-quick-connect .tc-drop-down .tmap-quick-connect-existing-bar{background:#F1F1F1;margin-top:0;border-bottom:1px solid #D5D5D5;border-top:1px solid #D5D5D5}.tmap-quick-connect .tc-drop-down table.tmap-quick-connect-search-bar td,.tmap-quick-connect .tc-drop-down th{padding:5px}.tmap-quick-connect .tc-drop-down .tmap-quick-connect-existing-bar{padding:5px}.tmap-quick-connect .tc-drop-down .tmap-connection-table th,.tmap-quick-connect .tc-drop-down .tmap-connection-table td{text-align:left;padding:1px 1px 1px 0}.tmap-quick-connect .tc-drop-down .tmap-connection-table button{width:20px;padding:0px}.tmap-quick-connect .tc-drop-down .tmap-scroll-table{height:120px;overflow:auto;display:block}.tmap-quick-connect .tc-drop-down hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.tmap-quick-connect .tc-drop-down a{display:inline;padding:0;color:#5778d8;background:transparent}.tmap-quick-connect .tc-drop-down a:hover{background:transparent;color:#5778d8;text-decoration:underline}.tmap-quick-connect .tc-drop-down button{display:inline-block;padding:0px 3px;text-align:center;color:#333333;line-height:1.0}.tmap-quick-connect .tc-drop-down button:hover{color:#ffffff}.tmap-quick-connect .tc-drop-down button svg{fill:inherit}.tmap-quick-connect .tc-drop-down button svg:hover{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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,r){for(var t=0;t<r.length;t++){var i=r[t];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(r,t,i){if(t)e(r.prototype,t);if(i)e(r,i);return r}}();/* @preserve TW-Guard */ /* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */\n/* @preserve TW-Guard */var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,r){if(!(e instanceof r)){throw new TypeError(\"Cannot call a class as a function\")}}var AbstractEdgeTypeSubscriber=function(){function e(r){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},i=t.priority,n=i===undefined?0:i,a=t.skipOthers,s=a===undefined?true:a,u=t.ignore,l=u===undefined?false:u;_classCallCheck(this,e);this.allEdgeTypes=r;this.priority=n;this.skipOthers=s;this.ignore=l}_createClass(e,[{key:\"setTracker\",value:function e(r){this.tracker=r}},{key:\"loadEdges\",value:function e(r,t,i){throw new _exception.MissingOverrideError(this,\"loadEdges\")}},{key:\"canHandle\",value:function e(r){throw new _exception.MissingOverrideError(this,\"canHandle\")}},{key:\"insertEdge\",value:function e(r,t,i){}},{key:\"deleteEdge\",value:function e(r,t,i){}}]);return e}();exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,r){for(var t=0;t<r.length;t++){var i=r[t];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(r,t,i){if(t)e(r.prototype,t);if(i)e(r,i);return r}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var _AbstractRefEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\");var _AbstractRefEdgeTypeSubscriber2=_interopRequireDefault(_AbstractRefEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,r){if(!(e instanceof r)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,r){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return r&&(typeof r===\"object\"||typeof r===\"function\")?r:e}function _inherits(e,r){if(typeof r!==\"function\"&&r!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof r)}e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(r)Object.setPrototypeOf?Object.setPrototypeOf(e,r):e.__proto__=r}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var AbstractMagicEdgeTypeSubscriber=function(e){_inherits(r,e);function r(e,t){_classCallCheck(this,r);var i=_possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,t));i.edgeTypesByFieldName=_utils2.default.makeHashMap();for(var a in e){var n=e[a];if(i.canHandle(n)){i.edgeTypesByFieldName[n.name]=n}}return i}_createClass(r,[{key:\"getReferencesFromField\",value:function e(r,t,i){throw new _exception.MissingOverrideError(this,\"getReferencesFromField\")}},{key:\"getReferences\",value:function e(r,t,i){var a=_utils2.default.makeHashMap();var n=r.fields;for(var s in n){var u=this.edgeTypesByFieldName[s];if(!u||i&&!i[u.id])continue;var o=this.getReferencesFromField(r,s,t);if(o&&o.length){a[u.id]=o}}return a}}]);return r}(_AbstractRefEdgeTypeSubscriber2.default);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var _AbstractEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber\");var _AbstractEdgeTypeSubscriber2=_interopRequireDefault(_AbstractEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var AbstractRefEdgeTypeSubscriber=function(e){_inherits(t,e);function t(){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}_createClass(t,[{key:\"loadEdges\",value:function e(t,r,i){var a=this.getReferences(t,r,i);if(!a||!_utils2.default.hasElements(a))return;var s=t.fields[\"tmap.id\"];var n=$tm.tracker.getIdsByTiddlers();var u=this.allEdgeTypes;var l=_utils2.default.getTiddlerRef(t);var o=_utils2.default.makeHashMap();for(var f in a){var c=a[f];if(!c){continue}var p=u[f];for(var d=c.length;d--;){var _=c[d];if(!_||!$tw.wiki.tiddlerExists(_)||_utils2.default.isSystemOrDraft(_)||r&&!r[_]){continue}var b=p.id+$tw.utils.hashString(l+_);o[b]=new _Edge2.default(s,n[_],p.id,b)}}return o}},{key:\"getReferences\",value:function e(t,r,i){throw new _exception.MissingOverrideError(this,\"getReferences\")}}]);return t}(_AbstractEdgeTypeSubscriber2.default);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,r){for(var t=0;t<r.length;t++){var s=r[t];s.enumerable=s.enumerable||false;s.configurable=true;if(\"value\"in s)s.writable=true;Object.defineProperty(e,s.key,s)}}return function(r,t,s){if(t)e(r.prototype,t);if(s)e(r,s);return r}}();function _classCallCheck(e,r){if(!(e instanceof r)){throw new TypeError(\"Cannot call a class as a function\")}}\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var EdgeTypeSubscriberRegistry=function(){function e(r,t,s){_classCallCheck(this,e);this.subscriberClasses=r;this.tracker=s;this.updateIndex(t)}_createClass(e,[{key:\"getAllForType\",value:function e(r){var t=this.allSubscribers;var s=[];for(var i=0,a=t.length;i<a;i++){if(t[i].canHandle(r)){s.push(t[i]);if(t[i].skipOthers){break}}}return s}},{key:\"getAll\",value:function e(){return this.allSubscribers}},{key:\"updateIndex\",value:function e(r){var t=[];var s=this.subscriberClasses;for(var i in s){var a=new s[i](r);a.setTracker(this.tracker);if(a.ignore===true){continue}t.push(a)}t.sort(function(e,r){return r.priority-e.priority});this.allSubscribers=t}}]);return e}();exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.TmapEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _AbstractEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractEdgeTypeSubscriber\");var _AbstractEdgeTypeSubscriber2=_interopRequireDefault(_AbstractEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\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/* @preserve TW-Guard */var TmapEdgeTypeSubscriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:0},r)))}_createClass(t,[{key:\"loadEdges\",value:function e(t,r,i){var a=_utils2.default.parseFieldData(t,\"tmap.edges\");if(!a){return}var n=this.tracker.getTiddlersByIds();var u=t.fields[\"tmap.id\"];var s=_utils2.default.makeHashMap();for(var l in a){var o=a[l];var d=n[o.to];if(d&&(!r||r[d])&&(!i||i[o.type])){s[l]=new _Edge2.default(u,o.to,o.type,l)}}return s}},{key:\"insertEdge\",value:function e(t,r,i){var a=_utils2.default.parseFieldData(t,\"tmap.edges\",{});r.id=r.id||_utils2.default.genUUID();a[r.id]={to:r.to,type:i.id};_utils2.default.writeFieldData(t,\"tmap.edges\",a,$tm.config.sys.jsonIndentation);return r}},{key:\"deleteEdge\",value:function e(t,r,i){if(!r.id)return;var a=_utils2.default.parseFieldData(t,\"tmap.edges\",{});delete a[r.id];_utils2.default.writeFieldData(t,\"tmap.edges\",a,$tm.config.sys.jsonIndentation);return r}},{key:\"canHandle\",value:function e(t){return true}}]);return t}(_AbstractEdgeTypeSubscriber2.default);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.FieldEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _AbstractMagicEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\");var _AbstractMagicEdgeTypeSubscriber2=_interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\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/* @preserve TW-Guard */var FieldEdgeTypeSubscriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:10},r)))}_createClass(t,[{key:\"canHandle\",value:function e(t){return t.namespace===\"tw-field\"}},{key:\"getReferencesFromField\",value:function e(t,r,i){return[t.fields[r]]}},{key:\"insertEdge\",value:function e(t,r,i){var n=this.tracker.getTiddlerById(r.to);if(n==null){return}_utils2.default.setField(t,i.name,n);return r}},{key:\"deleteEdge\",value:function e(t,r,i){var n=this.tracker.getTiddlerById(r.to);if(n==null){return}_utils2.default.setField(t,i.name,undefined);return r}}]);return t}(_AbstractMagicEdgeTypeSubscriber2.default);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.FilterEdgeTypeSubstriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _AbstractMagicEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\");var _AbstractMagicEdgeTypeSubscriber2=_interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);var _widget=require(\"$:/core/modules/widgets/widget.js\");var _widget2=_interopRequireDefault(_widget);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\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/* @preserve TW-Guard */var FilterEdgeTypeSubstriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:10},r)))}_createClass(t,[{key:\"canHandle\",value:function e(t){return t.namespace===\"tw-filter\"}},{key:\"getReferencesFromField\",value:function e(t,r,i){var n=t.fields[r];var a=new _widget2.default.widget({});a.setVariable(\"currentTiddler\",t.fields.title);var u=new _widget2.default.widget({},{parentWidget:a});var s=_utils2.default.getMatches(n,i,u);return s}},{key:\"insertEdge\",value:function e(t,r,i){if(!r.to){return}var n=i.name;var a=t.fields[n]||\"\";var u=this.tracker.getTiddlerById(r.to);var s=$tw.utils.stringifyList([u]);if(a.length>0){s=\" \"+s}_utils2.default.setField(t,n,a+s);return r}}]);return t}(_AbstractMagicEdgeTypeSubscriber2.default);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.ListEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _AbstractMagicEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractMagicEdgeTypeSubscriber\");var _AbstractMagicEdgeTypeSubscriber2=_interopRequireDefault(_AbstractMagicEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\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/* @preserve TW-Guard */var ListEdgeTypeSubscriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:10},r)))}_createClass(t,[{key:\"canHandle\",value:function e(t){return t.namespace===\"tw-list\"}},{key:\"getReferencesFromField\",value:function e(t,r,i){return $tw.utils.parseStringArray(t.fields[r])}},{key:\"insertEdge\",value:function e(t,r,i){if(!r.to){return}var n=i.name;var s=$tw.utils.parseStringArray(t.fields[n]);s=(s||[]).slice();var a=this.tracker.getTiddlerById(r.to);s.push(a);_utils2.default.setField(t,n,$tw.utils.stringifyList(s));return r}},{key:\"deleteEdge\",value:function e(t,r,i){var n=$tw.utils.parseStringArray(t.fields[i.name]);n=(n||[]).slice();var s=this.tracker.getTiddlerById(r.to);var a=n.indexOf(s);if(a>-1){n.splice(a,1)}var u=void 0;if(n.length>0){u=$tw.utils.stringifyList(n)}_utils2.default.setField(t,i.name,u);return r}}]);return t}(_AbstractMagicEdgeTypeSubscriber2.default);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.LinkEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r){if(Object.prototype.hasOwnProperty.call(r,n)){e[n]=r[n]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}return function(t,r,n){if(r)e(t.prototype,r);if(n)e(t,n);return t}}();var _AbstractRefEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\");var _AbstractRefEdgeTypeSubscriber2=_interopRequireDefault(_AbstractRefEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\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/* @preserve TW-Guard */var LinkEdgeTypeSubscriber=function(e){_inherits(t,e);function t(e){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,_extends({priority:20},r)))}_createClass(t,[{key:\"canHandle\",value:function e(t){return t.id===\"tw-body:link\"}},{key:\"getReferences\",value:function e(t,r,n){if(n&&!n[\"tw-body:link\"]){return}var i=$tw.wiki.getTiddlerLinks(t.fields.title);if(!i||!i.length){return}return{\"tw-body:link\":i}}}]);return t}(_AbstractRefEdgeTypeSubscriber2.default);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.TranscludeEdgeTypeSubscriber=undefined;var _extends=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t){if(Object.prototype.hasOwnProperty.call(t,n)){e[n]=t[n]}}}return e};var _createClass=function(){function e(e,r){for(var t=0;t<r.length;t++){var n=r[t];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}return function(r,t,n){if(t)e(r.prototype,t);if(n)e(r,n);return r}}();var _AbstractRefEdgeTypeSubscriber=require(\"$:/plugins/felixhayashi/tiddlymap/js/AbstractRefEdgeTypeSubscriber\");var _AbstractRefEdgeTypeSubscriber2=_interopRequireDefault(_AbstractRefEdgeTypeSubscriber);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,r){if(!(e instanceof r)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,r){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return r&&(typeof r===\"object\"||typeof r===\"function\")?r:e}function _inherits(e,r){if(typeof r!==\"function\"&&r!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof r)}e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(r)Object.setPrototypeOf?Object.setPrototypeOf(e,r):e.__proto__=r}/* @preserve TW-Guard */\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/* @preserve TW-Guard */var TranscludeEdgeTypeSubscriber=function(e){_inherits(r,e);function r(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,r);return _possibleConstructorReturn(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e,_extends({priority:20,ignore:typeof $tw.wiki.getTiddlerTranscludes!==\"function\"},t)))}_createClass(r,[{key:\"canHandle\",value:function e(r){return r.id===\"tw-body:transclude\"}},{key:\"getReferences\",value:function e(r,t,n){if(n&&!n[\"tw-body:transclude\"]){return}var i=$tw.wiki.getTiddlerTranscludes(r.fields.title);if(!i||!i.length){return}return{\"tw-body:transclude\":i}}}]);return r}(_AbstractRefEdgeTypeSubscriber2.default);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Edge\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var Edge=function e(t,i,s,l){_classCallCheck(this,e);this.from=t;this.to=i;this.type=s;this.id=l||_utils2.default.genUUID()};exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r){if(Object.prototype.hasOwnProperty.call(r,n)){e[n]=r[n]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}return function(t,r,n){if(r)e(t.prototype,r);if(n)e(t,n);return t}}();var _MapElementType2=require(\"$:/plugins/felixhayashi/tiddlymap/js/MapElementType\");var _MapElementType3=_interopRequireDefault(_MapElementType2);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var r in e){if(Object.prototype.hasOwnProperty.call(e,r))t[r]=e[r]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/EdgeType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var EdgeType=function(e){_inherits(t,e);function t(e,r){_classCallCheck(this,t);var n=t.getIdParts(e),o=n.marker,a=n.namespace,i=n.name;e=t.getId(o,a,i);var l=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,env.path.edgeTypes,t.fieldMeta,r));l.id=e;l.marker=o;l.name=i;l.namespace=a;var u=(l.style||{}).arrows;if(u){l.invertedArrow=isArrowEnabled(u,\"from\");l.toArrow=isArrowEnabled(u,\"to\")||isArrowEnabled(u,\"middle\");l.biArrow=l.invertedArrow===l.toArrow;if(l.biArrow){l.toArrow=true;l.invertedArrow=true}}else{l.toArrow=true}Object.freeze(l);return l}_createClass(t,[{key:\"getLabel\",value:function e(){return this.label||this.name}}],[{key:\"getIdParts\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"\";t=_utils2.default.getWithoutPrefix(t,env.path.edgeTypes+\"/\");var r=t.match(edgeTypeRegex)||[];return{marker:r[1]||\"\",namespace:r[3]&&r[2]||\"\",name:r[3]||r[2]||\"\"}}},{key:\"getId\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"\";var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"\";var n=arguments[2];return n?t+(r&&r+\":\")+n:\"tmap:unknown\"}}]);return t}(_MapElementType3.default);EdgeType.getInstance=function(e){return e instanceof EdgeType?e:new EdgeType(e)};EdgeType.fieldMeta=_extends({},_MapElementType3.default.fieldMeta,{label:{},\"show-label\":{}});var isArrowEnabled=function e(t,r){var n=t[r];if(n==null&&r===\"to\"){return true}return(typeof n===\"undefined\"?\"undefined\":_typeof(n))===\"object\"?n.enabled!==false:n===true};var edgeTypeRegex=new RegExp(\"^(_?)([^:_][^:]*):?([^:]*)\");exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(t){return typeof t}:function(t){return t&&typeof Symbol===\"function\"&&t.constructor===Symbol&&t!==Symbol.prototype?\"symbol\":typeof t};var _createClass=function(){function t(t,e){for(var i=0;i<e.length;i++){var l=e[i];l.enumerable=l.enumerable||false;l.configurable=true;if(\"value\"in l)l.writable=true;Object.defineProperty(t,l.key,l)}}return function(e,i,l){if(i)t(e.prototype,i);if(l)t(e,l);return e}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/MapElementType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(t){return t&&t.__esModule?t:{default:t}}function _classCallCheck(t,e){if(!(t instanceof e)){throw new TypeError(\"Cannot call a class as a function\")}}var MapElementType=function(){function t(e,i,l,s){_classCallCheck(this,t);this.id=e;this.root=i;this._fieldMeta=l;this.fullPath=this.root+\"/\"+this.id;this.isShipped=$tw.wiki.getSubTiddler($tm.path.pluginRoot,this.fullPath);this._load(s||this.fullPath)}_createClass(t,[{key:\"_load\",value:function t(e){if(!e){return}if(typeof e===\"string\"){var i=_utils2.default.startsWith(e,this.root);var l=i?e:this.root+\"/\"+e;this._loadFromTiddler(l)}else if(e instanceof $tw.Tiddler){this._loadFromTiddler(e)}else if((typeof e===\"undefined\"?\"undefined\":_typeof(e))===\"object\"){for(var s in this._fieldMeta){this[s]=e[s]}}}},{key:\"_loadFromTiddler\",value:function t(e){var i=_utils2.default.getTiddler(e);if(!i){return}var l=$tw.wiki.getSubTiddler($tm.path.pluginRoot,this.fullPath)||{};var s=$tw.utils.extend({},l.fields,i.fields);for(var r in this._fieldMeta){var a=this._fieldMeta[r].parse;var f=s[r];this[r]=a?a.call(this,f):f}}},{key:\"exists\",value:function t(){return _utils2.default.tiddlerExists(this.fullPath)}},{key:\"setStyle\",value:function t(e,i){if(typeof e===\"string\"){e=_utils2.default.parseJSON(e)}if((typeof e===\"undefined\"?\"undefined\":_typeof(e))===\"object\"){if(i){_utils2.default.merge(this.style,e)}else{this.style=e}}}},{key:\"save\",value:function t(e,i){if(!e){e=this.fullPath}else if(typeof e!==\"string\"){return}var l={title:e,text:\"\"};if(!_utils2.default.startsWith(e,this.root)){l.id=this.id}for(var s in this._fieldMeta){var r=this._fieldMeta[s].stringify;l[s]=r?r.call(this,this[s]):this[s]}if(!this.exists()){Object.assign(l,$tw.wiki.getCreationFields())}if(i!==true){Object.assign(l,$tw.wiki.getModificationFields())}$tw.wiki.addTiddler(new $tw.Tiddler(l))}}]);return t}();MapElementType.fieldMeta={description:{},style:{parse:_utils2.default.parseJSON,stringify:JSON.stringify},modified:{},created:{}};exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r){if(Object.prototype.hasOwnProperty.call(r,n)){e[n]=r[n]}}}return e};var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(e,n.key,n)}}return function(t,r,n){if(r)e(t.prototype,r);if(n)e(t,n);return t}}();var _MapElementType2=require(\"$:/plugins/felixhayashi/tiddlymap/js/MapElementType\");var _MapElementType3=_interopRequireDefault(_MapElementType2);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/NodeType\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var NodeType=function(e){_inherits(t,e);function t(e,r){_classCallCheck(this,t);e=typeof e===\"string\"?_utils2.default.getWithoutPrefix(e,$tm.path.nodeTypes+\"/\"):\"tmap:unknown\";var n=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,$tm.path.nodeTypes,t.fieldMeta,r));Object.freeze(n);return n}_createClass(t,[{key:\"getInheritors\",value:function e(t){return this.scope?_utils2.default.getMatches(this.scope,t||$tw.wiki.allTitles()):[]}}]);return t}(_MapElementType3.default);NodeType.getInstance=function(e){return e instanceof NodeType?e:new NodeType(e)};NodeType.fieldMeta=_extends({},_MapElementType3.default.fieldMeta,{view:{},priority:{parse:function e(t){return isNaN(t)?1:parseInt(t)},stringify:function e(t){return _utils2.default.isInteger(t)?t.toString():\"1\"}},scope:{stringify:_utils2.default.getWithoutNewLines},\"fa-icon\":{},\"tw-icon\":{}});exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var r in i){if(Object.prototype.hasOwnProperty.call(i,r)){e[r]=i[r]}}}return e};var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if(\"value\"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var i in e){if(Object.prototype.hasOwnProperty.call(e,i))t[i]=e[i]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var ViewAbstraction=function(){function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};_classCallCheck(this,e);if(t instanceof e){return t}this._registerPaths(t);if(i.isCreate){if(!this.configTRef){var r=_utils2.default.getRandomLabel({plural:true});this.configTRef=$tw.wiki.generateNewTitle($tm.path.views+\"/\"+r)}this._createView(i)}else if(!e.exists(this.getRoot())){throw new ResourceNotFoundException(\"ViewAbstraction\",t)}}_createClass(e,[{key:\"isLocked\",value:function e(){return $tw.wiki.isShadowTiddler(this.configTRef)}},{key:\"update\",value:function e(t){var i=t.changedTiddlers;if(t[env.path.edgeTypes]||_utils2.default.hasKeyWithPrefix(i,this.getRoot())){this._clearCaches();return true}return false}},{key:\"addPlaceholder\",value:function e(t){_utils2.default.cp(_utils2.default.getTiddlerRef(t),this.snapshotTRef,true)}},{key:\"exists\",value:function t(){return e.exists(this)}},{key:\"getRoot\",value:function e(){return this.configTRef}},{key:\"getCreationDate\",value:function e(t){var i=$tw.wiki.getTiddler(this.configTRef).fields[\"created\"];if(t){return i instanceof Date?$tw.utils.formatDateString(i,\"DDth MMM YYYY\"):\"\"}return i}},{key:\"getLabel\",value:function e(){return _utils2.default.getBasename(this.configTRef)}},{key:\"destroy\",value:function e(){_utils2.default.deleteTiddlers(_utils2.default.getMatches(\"[prefix[\"+this.configTRef+\"]]\"))}},{key:\"getOccurrences\",value:function e(){var t=\"[regexp:text[<\\\\$(tiddlymap|tmap).*?view=.\"+this.getLabel()+\"..*?>]]\";return _utils2.default.getMatches(t)}},{key:\"rename\",value:function t(i){if(typeof i!==\"string\"){return false}if(_utils2.default.inArray(\"/\",i)){$tm.notify('A view name must not contain any \"/\"');return false}var r=this.getLabel();var a=env.path.views+\"/\"+i;var n=this.getRoot();_utils2.default.mv(n,a,true);if($tm.config.sys.defaultView===r){_utils2.default.setEntry($tm.ref.sysUserConf,\"defaultView\",i)}if($tm.config.sys.liveTab.fallbackView===r){_utils2.default.setEntry($tm.ref.sysUserConf,\"liveTab.fallbackView\",i)}$tw.wiki.each(function(t,a){if(t.fields[\"tmap.open-view\"]===r){_utils2.default.setField(a,\"tmap.open-view\",i);return}if(e.exists(a)){var n=new e(a);var l=n.getNodeData();for(var s in l){if(l[s][\"open-view\"]===r){l[s][\"open-view\"]=i}}n.saveNodeData(l)}});this._clearCaches();this._registerPaths(i)}},{key:\"isEnabled\",value:function e(t){return _utils2.default.isTrue(this.getConfig(t),false)}},{key:\"getConfig\",value:function e(t){var i=this;var r=$tw.wiki.getCacheForTiddler(this.configTRef,\"tmap-config\",function(){var e=_utils2.default.getTiddler(i.configTRef).fields;return _utils2.default.getPropertiesByPrefix(e,\"config.\")});var a=t&&_utils2.default.startsWith(t,\"config.\")?t:\"config.\"+t;return t?r[a]:r}},{key:\"setConfig\",value:function e(){for(var t=arguments.length,i=Array(t),r=0;r<t;r++){i[r]=arguments[r]}if(i[0]==null){return}if(i.length===1&&_typeof(i[0])===\"object\"){for(var a in i[0]){this.setConfig(a,i[0][a])}}else if(i.length===2&&typeof i[0]===\"string\"){var n=_utils2.default.getWithoutPrefix(i[0],\"config.\");var l=i[1];if(l===undefined){return}var s=this.getConfig();if(l===null){$tm.logger(\"debug\",\"Removing config\",n);delete s[\"config.\"+n]}else{if(n===\"edge_type_namespace\"){var o=l.match(/[^:]+/);l=o?o[0]:\"\"}}$tm.logger(\"log\",\"Setting config\",n,l);s[\"config.\"+n]=l;$tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(this.configTRef),s))}else{throw new(Function.prototype.bind.apply(_exception.InvalidArgumentException,[null].concat(i)))}}},{key:\"isNodeIncludedById\",value:function t(i){var r=$tw.utils.escapeRegExp(e._getNodeIdFilterPart(i));return this.getNodeFilter(\"raw\").match(r)}},{key:\"setNodeFilter\",value:function e(t,i){t=t.replace(/[\\n\\r]/g,\" \");if(this.getNodeFilter(\"raw\")===t){return}_utils2.default.setField(this.nodeFilterTRef,\"filter\",t);$tm.logger(\"debug\",\"Node filter set to\",t)}},{key:\"setEdgeTypeFilter\",value:function e(t){t=t.replace(/[\\n\\r]/g,\" \");if(this.getEdgeTypeFilter(\"raw\")===t){return}_utils2.default.setField(this.edgeTypeFilterTRef,\"filter\",t);$tm.logger(\"debug\",\"Edge filter set to\",t)}},{key:\"addNode\",value:function t(i){if(!this.isNodeIncludedById(i)){if(_utils2.default.isTrue($tm.config.sys.alwaysAddNodeIdToViewFilter)||!_utils2.default.isMatch(i.tRef,this.getNodeFilter(\"compiled\"))){var r=e._getNodeIdFilterPart(i);var a=\" \";this.setNodeFilter(this.getNodeFilter(\"raw\")+a+r)}this.saveNodePosition(i)}}},{key:\"removeNode\",value:function t(i){if(!this.isNodeIncludedById(i)){return false}var r=e._getNodeIdFilterPart(i);var a=this.getNodeFilter(\"raw\").replace(r,\"\");this.setNodeFilter(a);return true}},{key:\"getEdgeTypeFilter\",value:function e(t){var i=this;var r=$tw.wiki.getCacheForTiddler(this.edgeTypeFilterTRef,\"tmap-edgeTypeFilter\",function(){var e=$tm.indeces.allETy;var t=Object.keys(e);var r=$tw.wiki.getTiddler(i.edgeTypeFilterTRef);var a={};a.raw=r&&r.fields.filter||\"\";a.pretty=_utils2.default.getPrettyFilter(a.raw);a.matches=_utils2.default.getEdgeTypeMatches(a.raw,e);a.whitelist=_utils2.default.getLookupTable(a.matches);return a});return t?r[t]:r}},{key:\"isEdgeTypeVisible\",value:function e(t){return _utils2.default.isEdgeTypeMatch(_EdgeType2.default.getInstance(t).id,this.getEdgeTypeFilter(\"raw\"))}},{key:\"getNodeFilter\",value:function e(t){var i=this;var r=$tw.wiki.getCacheForTiddler(this.nodeFilterTRef,\"tmap-nodeFilter\",function(){var e=_utils2.default.makeHashMap();var t=$tw.wiki.getTiddler(i.nodeFilterTRef);e.raw=t&&t.fields.filter||\"\";e.pretty=_utils2.default.getPrettyFilter(e.raw);e.compiled=$tw.wiki.compileFilter(e.raw);return e});return t?r[t]:r}},{key:\"getNodeData\",value:function e(t){var i=this;var r=$tw.wiki.getCacheForTiddler(this.mapTRef,\"tmap-map\",function(){return _utils2.default.parseFieldData(i.mapTRef,\"text\",{})});return t?r[t]:r}},{key:\"equals\",value:function t(i){return i===this||e.exists(i)&&new e(i).getRoot()===this.getRoot()}},{key:\"saveNodeData\",value:function e(){var t=this.getNodeData();for(var i=arguments.length,r=Array(i),a=0;a<i;a++){r[a]=arguments[a]}if(r.length===2){if(_typeof(r[1])===\"object\"){if(r[1]===null){delete t[r[0]]}else{t[r[0]]=Object.assign(t[r[0]]||{},r[1])}}}else if(r.length===1&&_typeof(r[0])===\"object\"){$tm.logger(\"log\",\"Storing data in\",this.mapTRef);Object.assign(t,r[0])}else{throw new(Function.prototype.bind.apply(_exception.InvalidArgumentException,[null].concat(r)))}_utils2.default.writeFieldData(this.mapTRef,\"text\",t,$tm.config.sys.jsonIndentation)}},{key:\"saveNodePosition\",value:function e(t){if(t.id&&t.x!=null&&t.y!=null){this.saveNodeData(t.id,{x:t.x,y:t.y})}}},{key:\"saveNodePositions\",value:function e(t){var i=this.getNodeData();for(var r in t){i[r]=i[r]||{};i[r].x=t[r].x;i[r].y=t[r].y}this.saveNodeData(i)}},{key:\"setCentralTopic\",value:function e(t){this.setConfig(\"central-topic\",t)}},{key:\"saveNodeStyle\",value:function e(t,i){var r=this.getNodeData(t)||{};var a={x:r.x,y:r.y};for(var n in r){delete r[n]}this.saveNodeData(t,_extends({},i,a))}},{key:\"_registerPaths\",value:function t(i,r){this.configTRef=e._getRootPath(i);this.mapTRef=this.configTRef+\"/map\";this.nodeFilterTRef=this.configTRef+\"/filter/nodes\";this.edgeTypeFilterTRef=this.configTRef+\"/filter/edges\";this.snapshotTRef=this.getRoot()+\"/snapshot\"}},{key:\"_clearCaches\",value:function e(){_utils2.default.getMatches(\"[prefix[\"+this.getRoot()+\"]]\").forEach(function(e){$tw.wiki.clearCache(e)})}},{key:\"_createView\",value:function t(){var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},r=i.isForce,a=i.protoView,n=i.isHidden;if(e.exists(this)){if(!r){return}this.destroy()}if(e.exists(a)){_utils2.default.cp(new e(a).getRoot(),this.configTRef,true)}var l={title:this.configTRef,id:_utils2.default.genUUID()};if(!n){l[$tm.field.viewMarker]=true}$tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(this.configTRef),l));this.setEdgeTypeFilter(env.filter.defaultEdgeTypeFilter)}}],[{key:\"_getNodeIdFilterPart\",value:function e(t){var i=(typeof t===\"undefined\"?\"undefined\":_typeof(t))===\"object\"?t.id:t;return\"[field:tmap.id[\"+i+\"]]\"}},{key:\"_getRootPath\",value:function t(i){if(i instanceof e){return i.configTRef}if(i instanceof $tw.Tiddler){i=i.fields.title}if(typeof i===\"string\"){var r=_utils2.default.getWithoutPrefix(i,$tm.path.views+\"/\");if(r&&!_utils2.default.hasSubString(r,\"/\")){return $tm.path.views+\"/\"+r}}}},{key:\"exists\",value:function t(i){if(!i){return false}if(i instanceof e){i=i.configTRef}else{i=e._getRootPath(i)}return _utils2.default.tiddlerExists(i)}}]);return e}();exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function Popup(e,t){t=t||{};this._parentDomNode=e;this._domNode=document.createElement(\"div\");this._domNode.style.display=\"none\";this._domNode.className=\"tmap-popup\";this._parentDomNode.appendChild(this._domNode);$tw.utils.addClass(this._domNode,t.className);this._isEnabled=true;this._isPreventShowOrHide=false;this._isHideOnClick=!!t.hideOnClick;this._timeoutShow=null;this._timeoutHide=null;this._isDisplayNoneAfterAnimation=true;var i=parseInt(t.leavingDelay);this._hideDelayLeavingPopup=_utils2.default.isInteger(i)?i:200;i=parseInt(t.hideDelay);this._hideDelay=_utils2.default.isInteger(i)?i:200;i=parseInt(t.showDelay);this._showDelay=_utils2.default.isInteger(i)?i:200;_utils2.default.bindTo(this,[\"_show\",\"_hide\",\"_handleEnter\",\"_handleLeave\",\"_handleAnimationEnd\",\"_handleClick\"]);this._listeners={mouseenter:this._handleEnter,mouseleave:this._handleLeave,click:[this._handleClick,true]};var s=this._handleAnimationEnd;this._listeners[$tw.utils.convertEventName(\"animationEnd\")]=s;this._listeners[$tw.utils.convertEventName(\"transitionEnd\")]=s;_utils2.default.setDomListeners(\"add\",this._domNode,this._listeners,false)}\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Popup\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */Popup.prototype._handleEnter=function(e){this._isPreventShowOrHide=true};Popup.prototype._handleLeave=function(e){this._isPreventShowOrHide=false;this.hide(this._hideDelayLeavingPopup)};Popup.prototype._handleClick=function(e){if(this._isHideOnClick){this._hide(true)}};Popup.prototype._handleAnimationEnd=function(){if(this._isDisplayNoneAfterAnimation){this._domNode.style.display=\"none\"}};Popup.prototype._hide=function(e){if(!e&&this._isPreventShowOrHide)return;this._isDisplayNoneAfterAnimation=true;this._isPreventShowOrHide=false;$tw.utils.removeClass(this._domNode,\"tmap-popup-active\")};Popup.prototype._show=function(e,t){if(this._isPreventShowOrHide||$tm.mouse.ctrlKey||!this._isEnabled){return}this._domNode.style.display=\"none\";$tw.utils.removeClass(this._domNode,\"tmap-popup-active\");this._domNode.removeAttribute(\"style\");_utils2.default.removeDOMChildNodes(this._domNode);var i=this._domNode.appendChild(document.createElement(\"div\"));if(typeof t===\"function\"){t(e,i)}else{i.innerHTML=t}if(!i.childNodes.length)return;var s=this._parentDomNode.getBoundingClientRect();var o=$tm.mouse.clientX;var n=$tm.mouse.clientY;this._domNode.style.display=\"block\";var d=this._domNode.getBoundingClientRect();var l=s.right-(o+d.width);var h=o-d.width-s.left;var a=l>h;var u=s.bottom-(n+d.height);var r=n-d.height-s.top;var p=u>r;var _=a?-15:d.width+15;var m=p?-15:d.height+15;this._domNode.style.left=o-s.left-_+\"px\";this._domNode.style.top=n-s.top-m+\"px\";this._isDisplayNoneAfterAnimation=false;$tw.utils.addClass(this._domNode,\"tmap-popup-active\")};Popup.prototype.show=function(e,t,i){this._clearTimeouts();i=_utils2.default.isInteger(i)?i:this._showDelay;this._timeoutShow=setTimeout(this._show,i,e,t)};Popup.prototype.hide=function(e,t){this._clearTimeouts();e=_utils2.default.isInteger(e)?e:this._hideDelay;if(t||e===0){this._hide(t)}else{this._timeoutHide=setTimeout(this._hide,e,t)}};Popup.prototype.setEnabled=function(e){this._isEnabled=e};Popup.prototype.isShown=function(){return this._domNode.style.display===\"block\"};Popup.prototype._clearTimeouts=function(){clearTimeout(this._timeoutShow);clearTimeout(this._timeoutHide);this._timeoutShow=undefined;this._timeoutHide=undefined};exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function t(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||false;n.configurable=true;if(\"value\"in n)n.writable=true;Object.defineProperty(t,n.key,n)}}return function(e,i,n){if(i)t(e.prototype,i);if(n)t(e,n);return e}}();function _classCallCheck(t,e){if(!(t instanceof e)){throw new TypeError(\"Cannot call a class as a function\")}}\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle\ntype: application/SelectionRectangle\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var SelectionRectangle=function(){function t(e,i){_classCallCheck(this,t);this.x1=e;this.x2=e;this.y1=i;this.y2=i}_createClass(t,[{key:\"span\",value:function t(e,i){this.x2=e;this.y2=i}},{key:\"getWidth\",value:function t(){return this.x2-this.x1}},{key:\"getHeight\",value:function t(){return this.y2-this.y1}},{key:\"getRect\",value:function t(){return[this.x1,this.y1,this.getWidth(),this.getHeight()]}},{key:\"isPointWithin\",value:function t(e){var i=e.x,n=e.y;var a=this.x1,r=this.x2,s=this.y1,u=this.y2;var h=Math.min(a,r);var c=Math.max(a,r);var l=Math.min(s,u);var o=Math.max(s,u);return h<i&&i<c&&l<n&&n<o}}]);return t}();exports.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": "\"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\";Object.defineProperty(exports,\"__esModule\",{value:true});\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/config/vis\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var visConfig={locale:\"en_EN\",clickToUse:false,autoResize:false,height:\"100%\",width:\"100%\",configure:{enabled:false},interaction:{dragNodes:true,dragView:true,hideEdgesOnDrag:false,hideNodesOnDrag:false,hover:true,navigationButtons:true,multiselect:true,selectable:true,selectConnectedEdges:true,tooltipDelay:600,zoomView:false,keyboard:{enabled:false,speed:{x:10,y:10,zoom:.02},bindToWindow:false}},manipulation:{initiallyActive:true},nodes:{shape:\"box\",widthConstraint:{maximum:160},heightConstraint:{valign:\"center\"},shadow:{enabled:false},color:{border:\"#2B7CE9\",background:\"#97C2FC\"}},edges:{smooth:{enabled:true},color:{color:\"#848484\",inherit:false},arrows:{to:{enabled:true}}},layout:{hierarchical:{enabled:false,levelSeparation:200,nodeSpacing:170,treeSpacing:230,sortMethod:\"directed\",parentCentralization:true,edgeMinimization:true,blockShifting:true,direction:\"UD\"}},physics:{forceAtlas2Based:{gravitationalConstant:-300,springLength:0,springConstant:.2,centralGravity:.015,damping:.4},hierarchicalRepulsion:{nodeDistance:120,centralGravity:0,springLength:100,springConstant:.01,damping:.09},solver:\"forceAtlas2Based\",stabilization:{enabled:true,iterations:1e3,updateInterval:10,onlyDynamicEdges:false,fit:false}}};exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _extends=Object.assign||function(e){for(var i=1;i<arguments.length;i++){var a=arguments[i];for(var l in a){if(Object.prototype.hasOwnProperty.call(a,l)){e[l]=a[l]}}}return e};\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/environment\ntype: application/javascript\n module-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var path=exports.path={pluginRoot:\"$:/plugins/felixhayashi/tiddlymap\",edgeTypes:\"$:/plugins/felixhayashi/tiddlymap/graph/edgeTypes\",nodeTypes:\"$:/plugins/felixhayashi/tiddlymap/graph/nodeTypes\",views:\"$:/plugins/felixhayashi/tiddlymap/graph/views\",options:\"$:/plugins/felixhayashi/tiddlymap/config\",dialogs:\"$:/plugins/felixhayashi/tiddlymap/dialog\",footers:\"$:/plugins/felixhayashi/tiddlymap/dialogFooter\",tempRoot:\"$:/temp/tmap\",tempStates:\"$:/temp/tmap/state\",tempPopups:\"$:/temp/tmap/state/popup\",localHolders:\"$:/temp/tmap/holders\"};var ref=exports.ref={defaultViewHolder:\"$:/plugins/felixhayashi/tiddlymap/misc/defaultViewHolder\",graphBar:\"$:/plugins/felixhayashi/tiddlymap/misc/advancedEditorBar\",sysUserConf:\"$:/plugins/felixhayashi/tiddlymap/config/sys/user\",visUserConf:\"$:/plugins/felixhayashi/tiddlymap/config/vis/user\",welcomeFlag:\"$:/plugins/felixhayashi/tiddlymap/flag/welcome\",focusButton:\"$:/plugins/felixhayashi/tiddlymap/misc/focusButton\",sysMeta:\"$:/plugins/felixhayashi/tiddlymap/misc/meta\",liveTab:\"$:/plugins/felixhayashi/tiddlymap/hook/liveTab\",mainEditor:\"$:/plugins/felixhayashi/tiddlymap/hook/editor\",sidebarBreakpoint:\"$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint\"};var misc=exports.misc={unknownEdgeLabel:\"tmap:undefined\",liveViewLabel:\"Live View\",defaultViewLabel:\"Default\",mainEditorId:\"main_editor\",arrows:{in:\"⇦\",out:\"➡\",bi:\"⇄\"}};var config=exports.config={sys:{field:{nodeLabel:\"caption\",nodeIcon:\"icon\",nodeInfo:\"description\",viewMarker:\"isview\"},liveTab:{fallbackView:misc.liveViewLabel},suppressedDialogs:{},edgeClickBehaviour:\"manager\",debug:\"false\",notifications:\"true\",popups:{enabled:\"true\",delay:\"600\",width:\"240px\",height:\"140px\"},jsonIndentation:\"1\",alwaysAddNodeIdToViewFilter:\"true\",editNodeOnCreate:\"false\",singleClickMode:\"false\",nodeFilterNeighbours:\"false\",editorMenuBar:{showNeighScopeButton:\"true\",showRasterMenuButton:\"true\",showScreenshotButton:\"true\"}}};var filter=exports.filter={nodeTypes:\"[prefix[\"+path.nodeTypes+\"]]\",edgeTypes:\"[prefix[\"+path.edgeTypes+\"]]\",views:\"[\"+config.sys.field.viewMarker+\"[true]]\",defaultEdgeTypeFilter:\"-[prefix[_]] -[[tw-body:link]] -[[tw-list:tags]] -[[tw-list:list]]\"};var allSelector=\"[all[tiddlers+shadows]!has[draft.of]]\";var s={allEdgeTypes:allSelector+\" +\"+filter.edgeTypes,allNodeTypes:allSelector+\" +\"+filter.nodeTypes,allViews:allSelector+\" +\"+filter.views,allPotentialNodes:\"[all[tiddlers]!is[system]!has[draft.of]]\"};var selector=exports.selector=_extends({},s,{allEdgeTypesById:s.allEdgeTypes+\" +[removeprefix[\"+path.edgeTypes+\"/]]\",allNodeTypesById:s.allNodeTypes+\" +[removeprefix[\"+path.nodeTypes+\"/]]\",allViewsByLabel:s.allViews+\" +[removeprefix[\"+path.views+\"/]]\"});\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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function r(r,t){for(var e=0;e<t.length;e++){var o=t[e];o.enumerable=o.enumerable||false;o.configurable=true;if(\"value\"in o)o.writable=true;Object.defineProperty(r,o.key,o)}}return function(t,e,o){if(e)r(t.prototype,e);if(o)r(t,o);return t}}();function _classCallCheck(r,t){if(!(r instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(r,t){if(!r){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:r}function _inherits(r,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}r.prototype=Object.create(t&&t.prototype,{constructor:{value:r,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(r,t):r.__proto__=t}\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/exception\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var TiddlyMapError=function(r){_inherits(t,r);function t(r,e){_classCallCheck(this,t);var o=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r));o.payload=e;return o}_createClass(t,[{key:\"getPayload\",value:function r(){return this.payload}}]);return t}(Error);var EnvironmentError=exports.EnvironmentError=function(r){_inherits(t,r);function t(r){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,\"Critical parts of the underlying system changed: \"+r))}return t}(TiddlyMapError);var DependencyError=exports.DependencyError=function(r){_inherits(t,r);function t(r){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,\"TiddlyMap cannot run without: : \"+r))}return t}(TiddlyMapError);var MissingOverrideError=exports.MissingOverrideError=function(r){_inherits(t,r);function t(r,e){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r.constructor.name+' does not override method \"'+e+'\"'))}return t}(TiddlyMapError);var ResourceNotFoundException=exports.ResourceNotFoundException=function(r){_inherits(t,r);function t(r){_classCallCheck(this,t);for(var e=arguments.length,o=Array(e>1?e-1:0),n=1;n<e;n++){o[n-1]=arguments[n]}return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,\"Cannot resolve \"+r,o))}return t}(TiddlyMapError);var InvalidArgumentException=exports.InvalidArgumentException=function(r){_inherits(t,r);function t(){_classCallCheck(this,t);for(var r=arguments.length,e=Array(r),o=0;o<r;o++){e[o]=arguments[o]}return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,\"Invalid or missing argument provided\",e))}return t}(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\";Object.defineProperty(exports,\"__esModule\",{value:true});\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/URL\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */\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 */function Url(t){this.paths=function(t){var e=\"\",r=0,o;if(t&&t.length&&t+\"\"!==t){if(this.isAbsolute()){e=\"/\"}for(o=t.length;r<o;r++){t[r]=encode(t[r])}this.path=e+t.join(\"/\")}t=(this.path.charAt(0)===\"/\"?this.path.slice(1):this.path).split(\"/\");for(r=0,o=t.length;r<o;r++){t[r]=decode(t[r])}return t};this.encode=encode;this.decode=decode;this.isAbsolute=function(){return this.protocol||this.path.charAt(0)===\"/\"};this.toString=function(){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))};parse(this,t)}var map={protocol:\"protocol\",host:\"hostname\",port:\"port\",path:\"pathname\",query:\"search\",hash:\"hash\"},defaultPorts={ftp:21,gopher:70,http:80,https:443,ws:80,wss:443},parse=function t(e,r){var o=document,s=o.createElement(\"a\"),r=r||o.location.href,i=r.match(/\\/\\/(.*?)(?::(.*?))?@/)||[],n;s.href=r;for(n in map){e[n]=s[map[n]]||\"\"}e.protocol=e.protocol.replace(/:$/,\"\");e.query=e.query.replace(/^\\?/,\"\");e.hash=decode(e.hash.replace(/^#/,\"\"));e.user=decode(i[1]||\"\");e.pass=decode(i[2]||\"\");e.port=defaultPorts[e.protocol]==e.port||e.port==0?\"\":e.port;if(!e.protocol&&!/^([a-z]+:)?\\/\\//.test(r)){var h=new Url(o.location.href.match(/(.*\\/)/)[0]),a=h.path.split(\"/\"),p=e.path.split(\"/\"),c=[\"protocol\",\"user\",\"pass\",\"host\",\"port\"],f=c.length;a.pop();for(n=0;n<f;n++){e[c[n]]=h[c[n]]}while(p[0]==\"..\"){a.pop();p.shift()}e.path=(r.charAt(0)!=\"/\"?a.join(\"/\"):\"\")+\"/\"+p.join(\"/\")}else{e.path=e.path.replace(/^\\/?/,\"/\")}e.paths((e.path.charAt(0)==\"/\"?e.path.slice(1):e.path).split(\"/\"));parseQs(e)},encode=function t(e){return encodeURIComponent(e).replace(/'/g,\"%27\")},decode=function t(e){e=e.replace(/\\+/g,\" \");e=e.replace(/%([ef][0-9a-f])%([89ab][0-9a-f])%([89ab][0-9a-f])/gi,function(t,e,r,o){var s=parseInt(e,16)-224,i=parseInt(r,16)-128;if(s==0&&i<32){return t}var n=parseInt(o,16)-128,h=(s<<12)+(i<<6)+n;if(h>65535){return t}return String.fromCharCode(h)});e=e.replace(/%([cd][0-9a-f])%([89ab][0-9a-f])/gi,function(t,e,r){var o=parseInt(e,16)-192;if(o<2){return t}var s=parseInt(r,16)-128;return String.fromCharCode((o<<6)+s)});e=e.replace(/%([0-7][0-9a-f])/gi,function(t,e){return String.fromCharCode(parseInt(e,16))});return e},parseQs=function t(e){var r=e.query;e.query=new function(t){var e=/([^=&]+)(=([^&]*))?/g,r;while(r=e.exec(t)){var o=decodeURIComponent(r[1].replace(/\\+/g,\" \")),s=r[3]?decode(r[3]):\"\";if(this[o]!=null){if(!(this[o]instanceof Array)){this[o]=[this[o]]}this[o].push(s)}else{this[o]=s}}this.clear=function(){for(var t in this){if(!(this[t]instanceof Function)){delete this[t]}}};this.count=function(){var t=0,e;for(e in this){if(!(this[e]instanceof Function)){t++}}return t};this.isEmpty=function(){return this.count()===0};this.toString=function(){var t=\"\",e=encode,r,o;for(r in this){if(this[r]instanceof Function){continue}if(this[r]instanceof Array){var s=this[r].length;if(s){for(o=0;o<s;o++){t+=t?\"&\":\"\";t+=e(r)+\"=\"+e(this[r][o])}}else{t+=(t?\"&\":\"\")+e(r)+\"=\"}}else{t+=t?\"&\":\"\";t+=e(r)+\"=\"+e(this[r])}}return t}}(r)};exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.bindTo=exports.getNearestRasterPosition=exports.mod=exports.removeDOMChildNodes=exports.setDomListeners=exports.merge=exports.getRandomLabel=exports.getFirstElementByClassName=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;var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var ucFirst=exports.ucFirst=function e(t){return t&&t[0].toUpperCase()+t.slice(1)};var hasElements=exports.hasElements=function e(t){return Object.keys(t).length>0};var escapeRegex=exports.escapeRegex=function e(t){return t.replace(/[-$^?.+*[\\]\\\\(){}|]/g,\"\\\\$&\")};var getBasename=exports.getBasename=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"/\";return t.substring(t.lastIndexOf(r)+1)};var startsWith=exports.startsWith=function e(t,r){return t.substring(0,r.length)===r};var base64=exports.base64=typeof window===\"undefined\"?function(e){return new Buffer(e).toString(\"base64\")}:window.btoa.bind(window);var identity=exports.identity=function e(t){return(typeof t===\"undefined\"?\"undefined\":_typeof(t))===\"object\"&&t!==null?JSON.stringify(Object.keys(t).sort().map(function(e){return[e,t[e]]})):null};var isEqual=exports.isEqual=function e(t,r){return identity(t)===identity(r)};var getRandomInt=exports.getRandomInt=function e(t,r){return Math.floor(Math.random()*(r-t)+t)};var inArray=exports.inArray=function e(t,r){return r.indexOf(t)!==-1};var hasSubString=exports.hasSubString=function e(t,r){return t.indexOf(r)!==-1};var parseJSON=exports.parseJSON=function e(t,r){try{return JSON.parse(t)}catch(e){return r}};var joinAndWrap=exports.joinAndWrap=function e(t,r,n){var o=arguments.length>3&&arguments[3]!==undefined?arguments[3]:\" \";return r+t.join(n+o+r)+n};var getWithoutNewLines=exports.getWithoutNewLines=function e(t){return typeof t===\"string\"?t.replace(/[\\n\\r]/g,\" \"):t};var makeHashMap=exports.makeHashMap=function e(t){var r=Object.create(null);Object.defineProperty(r,\"hasOwnProperty\",{enumerable:false,configurable:false,writable:false,value:Object.prototype.hasOwnProperty.bind(r)});if(t){for(var n in t){if(t.hasOwnProperty(n)){r[n]=t[n]}}}return r};var getAncestorWithClass=exports.getAncestorWithClass=function e(t,r){if((typeof t===\"undefined\"?\"undefined\":_typeof(t))!==\"object\"||typeof r!==\"string\"){return}while(t.parentNode&&t.parentNode!==document){t=t.parentNode;if(t.classList.contains(r)){return t}}};var findAndRemoveClassNames=exports.findAndRemoveClassNames=function e(t){for(var r=t.length;r--;){var n=document.getElementsByClassName(t[r]);for(var o=n.length;o--;){n[o].classList.remove(t[r])}}};var isInteger=exports.isInteger=Number.isInteger||function(e){return typeof e===\"number\"&&isFinite(e)&&Math.floor(e)===e};var replaceAll=exports.replaceAll=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"\";var n=arguments[2];for(var o=n.length;o--;){var s=n[o];var i=r;if(Array.isArray(s)){i=s[1];s=s[0]}t=t.replace(s,i)}return t};var isTrue=exports.isTrue=function e(t,r){if(t==null){return!!r}else if(typeof t===\"string\"){var n=parseInt(t);return isNaN(n)?t===\"true\":n!==0}else if(typeof t===\"boolean\"){return t}else if(typeof t===\"number\"){return n!==0}return false};var removeArrayElement=exports.removeArrayElement=function e(t,r){var n=t.indexOf(r);if(n>-1){return t.splice(n,1)[0]}};var getPropertiesByPrefix=exports.getPropertiesByPrefix=function e(t,r,n){var o=makeHashMap();for(var s in t){if(startsWith(s,r)){o[n?s.substr(r.length):s]=t[s]}}return o};var getWithoutPrefix=exports.getWithoutPrefix=function e(t,r){return startsWith(t,r)?t.substr(r.length):t};var hasKeyWithPrefix=exports.hasKeyWithPrefix=function e(t,r){for(var n in t){if(startsWith(n,r)){return true}}return false};var pickRandom=exports.pickRandom=function e(t){return t[getRandomInt(0,t.length-1)]};var getFirstElementByClassName=exports.getFirstElementByClassName=function e(t,r,n){var o=(r||document).getElementsByClassName(t)[0];if(!o&&(typeof n===\"boolean\"?n:true)){var s='Missing element with class \"'+t+'\" inside '+r;throw new _exception.EnvironmentError(s)}return o};var getRandomLabel=exports.getRandomLabel=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var r=pickRandom([\"exciting\",\"notable\",\"epic\",\"new\",\"fancy\",\"great\",\"cool\",\"fresh\",\"funky\",\"clever\"]);var n=(t.object||pickRandom([\"concept\",\"idea\",\"thought\",\"topic\",\"subject\"]))+(t.plural?\"s\":\"\");return\"My \"+r+\" \"+n};var _merge=function e(t,r){if((typeof t===\"undefined\"?\"undefined\":_typeof(t))!==\"object\"){t={}}for(var n in r){if(r.hasOwnProperty(n)){if(r[n]!=null){t[n]=_typeof(r[n])===\"object\"?e(t[n],r[n]):r[n]}}}return t};var merge=exports.merge=function e(t){for(var r=arguments.length,n=Array(r>1?r-1:0),o=1;o<r;o++){n[o-1]=arguments[o]}for(var s=0,i=n.length;s<i;s++){var a=n[s];if(a!=null&&(typeof a===\"undefined\"?\"undefined\":_typeof(a))===\"object\"){t=_merge(t,a)}}return t};var setDomListeners=exports.setDomListeners=function e(t,r,n,o){o=typeof o===\"boolean\"?o:false;t=t+\"EventListener\";for(var s in n){var i=n[s];if(typeof i===\"function\"){r[t](s,i,o)}else{r[t](s,i[0],typeof i[1]===\"boolean\"?i[1]:o)}}};var removeDOMChildNodes=exports.removeDOMChildNodes=function e(t){for(var r=t.childNodes.length;r--;){t.removeChild(t.childNodes[r])}};var mod=exports.mod=function e(t,r){var n=t%r;return Math.floor(n>=0?n:n+r)};var getNearestRasterPosition=exports.getNearestRasterPosition=function e(t,r){var n=t.x,o=t.y;var s=r/2;var i=mod(n,r);var a=mod(o,r);return{x:i<s?n-i:n-i+r,y:a<s?o-a:o-a+r}};var bindTo=exports.bindTo=function e(t,r){for(var n=r.length;n--;){var o=t[r[n]];t[r[n]]=o.bind(t)}};\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\";Object.defineProperty(exports,\"__esModule\",{value:true});\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var generateDraftTitle=exports.generateDraftTitle=function e(n){var r=0,t=void 0;do{t=\"Draft \"+(r?r+1+\" \":\"\")+\"of '\"+n+\"'\";r++}while($tw.wiki.tiddlerExists(t));return t};var makeDraftTiddler=exports.makeDraftTiddler=function e(n){var r=$tw.wiki.findDraft(n);if(r){return $tw.wiki.getTiddler(r)}var t=$tw.wiki.getTiddler(n);r=generateDraftTitle(n);var l=new $tw.Tiddler(t,{title:r,\"draft.title\":n,\"draft.of\":n},$tw.wiki.getModificationFields());$tw.wiki.addTiddler(l);return l};var getFullScreenApis=exports.getFullScreenApis=function e(){var n=document,r=n.body,t={_requestFullscreen:r.webkitRequestFullscreen!==undefined?\"webkitRequestFullscreen\":r.mozRequestFullScreen!==undefined?\"mozRequestFullScreen\":r.msRequestFullscreen!==undefined?\"msRequestFullscreen\":r.requestFullscreen!==undefined?\"requestFullscreen\":\"\",_exitFullscreen:n.webkitExitFullscreen!==undefined?\"webkitExitFullscreen\":n.mozCancelFullScreen!==undefined?\"mozCancelFullScreen\":n.msExitFullscreen!==undefined?\"msExitFullscreen\":n.exitFullscreen!==undefined?\"exitFullscreen\":\"\",_fullscreenElement:n.webkitFullscreenElement!==undefined?\"webkitFullscreenElement\":n.mozFullScreenElement!==undefined?\"mozFullScreenElement\":n.msFullscreenElement!==undefined?\"msFullscreenElement\":n.fullscreenElement!==undefined?\"fullscreenElement\":\"\",_fullscreenChange:n.webkitFullscreenElement!==undefined?\"webkitfullscreenchange\":n.mozFullScreenElement!==undefined?\"mozfullscreenchange\":n.msFullscreenElement!==undefined?\"MSFullscreenChange\":n.fullscreenElement!==undefined?\"fullscreenchange\":\"\"};if(!t._requestFullscreen||!t._exitFullscreen||!t._fullscreenElement){return null}else{return t}};var flatten=exports.flatten=function e(n){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var t=r.delimiter||\".\";var l=r.prefix||\"\";var i={};function u(e,n){Object.keys(e).forEach(function(f){var s=e[f];var c=r.safe&&Array.isArray(s);var a=Object.prototype.toString.call(s);var d=a===\"[object Object]\"||a===\"[object Array]\";var o=n?n+t+f:l+f;if(!c&&d){return u(s,o)}i[o]=s})}u(n);return i};var unflatten=exports.unflatten=function e(n){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var t=r.delimiter||\".\";var l={};if(Object.prototype.toString.call(n)!==\"[object Object]\"){return n}function i(e){var n=Number(e);return isNaN(n)||e.indexOf(\".\")!==-1?e:n}Object.keys(n).forEach(function(u){var f=u.split(t);var s=i(f.shift());var c=i(f[0]);var a=l;while(c!==undefined){if(a[s]===undefined){a[s]=typeof c===\"number\"&&!r.object?[]:{}}a=a[s];if(f.length>0){s=i(f.shift());c=i(f[0])}}a[s]=e(n[u],r)});return l};var genUUID=exports.genUUID=function(){var e=\"0123456789abcdefghijklmnopqrstuvwxyz\".split(\"\");return function(){var n=e,r=new Array(36);var t=0,l;for(var i=0;i<36;i++){if(i==8||i==13||i==18||i==23){r[i]=\"-\"}else if(i==14){r[i]=\"4\"}else{if(t<=2)t=33554432+Math.random()*16777216|0;l=t&15;t=t>>4;r[i]=n[i==19?l&3|8:l]}}return r.join(\"\")}}();\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\";Object.defineProperty(exports,\"__esModule\",{value:true});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;var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _vis=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis2=_interopRequireDefault(_vis);var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var _basic=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\");var basicUtils=_interopRequireWildcard(_basic);var _wiki=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki\");var wikiUtils=_interopRequireWildcard(_wiki);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var r in e){if(Object.prototype.hasOwnProperty.call(e,r))t[r]=e[r]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var getLabel=exports.getLabel=function e(t,r){var i=wikiUtils.getTiddler(t);return(i&&i.fields[r]?i.fields[r]:i.fields.title).replace(\"\\\\n\",\"\\n\")};var getIterableCollection=exports.getIterableCollection=function e(t){return t instanceof _vis2.default.DataSet?t.get():t};var getValues=exports.getValues=function e(t){if(Array.isArray(t)){return t}else if(t instanceof _vis2.default.DataSet){return t.get({returnType:\"Array\"})}var r=[];var i=Object.keys(t);for(var a=i.length;a--;){r.push(t[i[a]])}return r};var convert=exports.convert=function e(t,r){if((typeof t===\"undefined\"?\"undefined\":_typeof(t))!==\"object\"){throw new _exception.InvalidArgumentException(t,r)}if(r===\"object\"){r=\"hashmap\"}var i={array:function e(t){return getValues(t)},hashmap:function e(t){return t instanceof _vis2.default.DataSet?t.get({returnType:\"Object\"}):t},dataset:function e(t){return t instanceof _vis2.default.DataSet?t:!Array.isArray(t)?getValues(t):new _vis2.default.DataSet(t)}};return i[r](t)};var getDataUri=exports.getDataUri=function e(t,r,i){var a=wikiUtils.getTiddler(t);r=r||a.fields.type||\"image/svg+xml\";var s=a.fields.text;var o=$tw.config.contentTypeInfo[r].encoding;if(r===\"image/svg+xml\"){s=s.replace(/\\r?\\n|\\r/g,\" \");if(!basicUtils.hasSubString(\"xmlns\",s)){s=s.replace(/<svg/,'<svg xmlns=\"http://www.w3.org/2000/svg\"')}}if(i&&o!==\"base64\"){o=\"base64\";s=basicUtils.base64(s)}return\"data:\"+r+\";\"+o+\",\"+s};var eTyFiltAutoPrefix=\"[all[]] \";var getEdgeTypeMatches=exports.getEdgeTypeMatches=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:\"\";var r=arguments[1];if(!r){r=wikiUtils.getTiddlersByPrefix($tm.path.edgeTypes+\"/\",{iterator:\"eachTiddlerPlusShadows\",removePrefix:true})}if(r!=null&&!Array.isArray(r)){r=Object.keys(r)}return wikiUtils.getMatches(eTyFiltAutoPrefix+t,r)};var isEdgeTypeMatch=exports.isEdgeTypeMatch=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"\";return wikiUtils.isMatch(t,eTyFiltAutoPrefix+r)};var groupByProperty=exports.groupByProperty=function e(t,r){t=getIterableCollection(t);var i=basicUtils.makeHashMap();var a=Object.keys(t);for(var s in a){var o=t[a[s]];var n=o[r];if(n==null){throw\"Cannot group by property \"+r}else{if(!Array.isArray(i[n])){i[n]=[]}i[n].push(o)}}return i};var getPrettyFilter=exports.getPrettyFilter=function e(t){t=t.trim().replace(\"][\",\"] [\");var r=/[+-]?\\[.+?[\\]\\}\\>]\\]/g;var i=t.match(r);t=t.replace(r,\" [] \").trim();var a=t.split(/\\s+/);var s=0;var o=[];for(var n=0,l=a.length;n<l;n++){o[n]=a[n]===\"[]\"?i[s++]:a[n]}return o.join(\"\\n\")};var drawRaster=exports.drawRaster=function e(t,r,i,a){var s=arguments.length>4&&arguments[4]!==undefined?arguments[4]:\"#D9D9D9\";var o=basicUtils.getNearestRasterPosition(i,a),n=o.x,l=o.y;var u=t.canvas.width/r;var p=t.canvas.height/r;var f=a*2;var v=Math.ceil(u/a/2)*a+f;var c=Math.ceil(p/a/2)*a+f;var y=n-v;var d=n+v;var g=l-c;var h=l+c;t.beginPath();for(var b=y;b<d;b+=a){t.moveTo(b,g);t.lineTo(b,h)}for(var x=g;x<=h;x+=a){t.moveTo(y,x);t.lineTo(d,x)}t.strokeStyle=s;t.fillStyle=s;t.stroke()};var refreshDataSet=exports.refreshDataSet=function e(t,r){var i=t.get({returnType:\"Object\"});var a=[];var s=[];var o=[];var n=[];for(var l in r){if(i[l]){if(basicUtils.isEqual(i[l],r[l])){continue}s.push(l);t.remove(l)}else{a.push(l)}if(r[l].x===undefined){o.push(l)}t.add(r[l])}for(var u in i){if(!r[u]){n.push(u);t.remove(u)}}return{withoutPosition:o,inserted:a,updated:s,removed:n}};var getId=exports.getId=function e(t){return wikiUtils.getTiddler(t).fields[\"tmap.id\"]};var getDublicates=exports.getDublicates=function e(t){var r=getId(t);if(!r){return[]}var i=wikiUtils.getTiddlersWithField(\"tmap.id\",r,{limit:2});delete i[wikiUtils.getTiddlerRef(t)];return Object.keys(i)};var keysOfItemsWithProperty=exports.keysOfItemsWithProperty=function e(t,r,i,a){t=getIterableCollection(t);var s=Object.keys(t);var o=[];a=typeof a===\"number\"?a:s.length;for(var n=0,l=s.length;n<l;n++){var u=s[n];if(_typeof(t[u])===\"object\"&&t[u][r]){if(!i||t[u][r]===i){o.push(u);if(o.length===a){break}}}}return o};var keyOfItemWithProperty=exports.keyOfItemWithProperty=function e(t,r,i){return keysOfItemsWithProperty(t,r,i,1)[0]};var getLookupTable=exports.getLookupTable=function e(t,r){t=getIterableCollection(t);var i=basicUtils.makeHashMap();var a=Object.keys(t);for(var s=0,o=a.length;s<o;s++){var n=a[s];var l=r?t[n][r]:t[n];var u=typeof l===\"undefined\"?\"undefined\":_typeof(l);if(u===\"string\"&&l!==\"\"||u===\"number\"){if(!i[l]){i[l]=r?t[n]:true;continue}}if(r){throw new Error('Cannot use \"'+l+'\" as lookup table index')}}return i};var getArrayValuesAsHashmapKeys=exports.getArrayValuesAsHashmapKeys=getLookupTable;\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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.utils=undefined;var _extends=Object.assign||function(i){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var e in t){if(Object.prototype.hasOwnProperty.call(t,e)){i[e]=t[e]}}}return i};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/utils\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _basic=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\");var basicUtils=_interopRequireWildcard(_basic);var _thirdParty=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/thirdParty\");var thirdPartyUtils=_interopRequireWildcard(_thirdParty);var _wiki=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki\");var wikiUtils=_interopRequireWildcard(_wiki);var _tmap=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/tmap\");var tMapUtils=_interopRequireWildcard(_tmap);function _interopRequireWildcard(i){if(i&&i.__esModule){return i}else{var r={};if(i!=null){for(var t in i){if(Object.prototype.hasOwnProperty.call(i,t))r[t]=i[t]}}r.default=i;return r}}var utils=exports.utils=_extends({},basicUtils,thirdPartyUtils,wikiUtils,tMapUtils);exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.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;var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _exception=require(\"$:/plugins/felixhayashi/tiddlymap/js/exception\");var _basic=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/utils/basic\");var basicUtils=_interopRequireWildcard(_basic);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var r in e){if(Object.prototype.hasOwnProperty.call(e,r))t[r]=e[r]}}t.default=e;return t}}function _defineProperty(e,t,r){if(t in e){Object.defineProperty(e,t,{value:r,enumerable:true,configurable:true,writable:true})}else{e[t]=r}return e}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/lib/utils/wiki\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var getTiddlerRef=exports.getTiddlerRef=function e(t){if(t instanceof $tw.Tiddler){return t.fields.title}else if(typeof t===\"string\"){return t}else{throw new _exception.InvalidArgumentException(t)}};var getTiddler=exports.getTiddler=function e(t){return $tw.wiki.getTiddler(t instanceof $tw.Tiddler?t.fields.title:t)};var getField=exports.getField=function e(t,r){var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:\"\";var d=getTiddler(t);return!d?i:d.fields[r]||i};var tiddlerExists=exports.tiddlerExists=function e(t){if(!t){return false}var r=getTiddlerRef(t);return Boolean(r&&($tw.wiki.tiddlerExists(r)||$tw.wiki.isShadowTiddler(r)))};var setSidebarTab=exports.setSidebarTab=function e(t){setText(getTiddlersByPrefix(\"$:/state/tab/sidebar-\")[0],t)};var setField=exports.setField=function e(t,r,i){if(!t||!r){return}var d=getTiddlerRef(t);var s=_defineProperty({title:d},r,i);var n=$tw.wiki.getTiddler(d,true);if(r!==\"text\"&&n&&!n.fields.text){s.text=\"\"}n=new $tw.Tiddler(n,s);$tw.wiki.addTiddler(n);return n};var deleteTiddlers=exports.deleteTiddlers=function e(t){var r=Object.keys(t);var i=$tw.wiki.getTiddlerList(\"$:/StoryList\");for(var d=r.length;d--;){var s=getTiddlerRef(t[r[d]]);if(!$tw.wiki.tiddlerExists(t[r[d]])){continue}var n=i.indexOf(s);if(n!==-1){i.splice(n,1);setField(\"$:/StoryList\",\"list\",i)}$tw.wiki.deleteTiddler(s)}};var moveFieldValues=exports.moveFieldValues=function e(t,r,i,d,s){if(t===r)return;var n=s||$tw.wiki.allTitles();for(var l=n.length;l--;){var a=getTiddler(n[l]);if(a.isDraft()||!a.fields[t]){continue}if(!d&&$tw.wiki.isSystemTiddler(n[l])){continue}var o=_defineProperty({},r,a.fields[t]);if(i){o[t]=undefined}$tw.wiki.addTiddler(new $tw.Tiddler(a,o))}};var getMatches=exports.getMatches=function e(t,r,i){var d=undefined;var s=$tw.wiki;if(typeof t===\"string\"){t=s.compileFilter(t)}if(r!=null&&(typeof r===\"undefined\"?\"undefined\":_typeof(r))===\"object\"){if(!Array.isArray(r)){r=Object.keys(r)}d=function e(t){for(var i=r.length;i--;){var d=s.getTiddler(r[i]);t(d,r[i])}}}return t.call(s,d,i)};var isMatch=exports.isMatch=function e(t,r){return getTiddlerRef(t)===getMatches(r,[getTiddlerRef(t)])[0]};var getTranscludeNode=exports.getTranscludeNode=function e(t,r){return{type:\"transclude\",attributes:{tiddler:{type:\"string\",value:getTiddlerRef(t)}},children:[],isBlock:!!r}};var getTiddlerNode=exports.getTiddlerNode=function e(t){return{type:\"tiddler\",attributes:{tiddler:{type:\"string\",value:getTiddlerRef(t)}},children:[]}};var getElementNode=exports.getElementNode=function e(t,r,i){return{type:\"element\",tag:t,attributes:{class:{type:\"string\",value:r}},children:i?[{type:\"text\",text:i}]:[]}};var registerTransclude=exports.registerTransclude=function e(t,r,i){basicUtils.removeArrayElement(t.children,t[r]);t[r]=t.makeChildWidget(getTranscludeNode(i,true));t.children.push(t[r]);return t[r]};var notify=exports.notify=function e(t){var r=\"$:/temp/tiddlymap/notify\";$tw.wiki.addTiddler(new $tw.Tiddler({title:r,text:t}));$tw.notifier.display(r)};var isPreviewed=exports.isPreviewed=function e(t){if(!t){return false}if(t.domNode.isTiddlyWikiFakeDom){return true}if(t.getVariable(\"tv-tiddler-preview\")){return true}else{var r=\"tc-tiddler-preview-preview\";return!!basicUtils.getAncestorWithClass(t.parentDomNode,r)}};var parseFieldData=exports.parseFieldData=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:\"text\";var i=arguments[2];var d=getTiddler(t);if(!d){return i}return basicUtils.parseJSON(d.fields[r],i)};var writeFieldData=exports.writeFieldData=function e(t,r,i,d){if((typeof i===\"undefined\"?\"undefined\":_typeof(i))!==\"object\"){return}d=parseInt(d);d=d>0&&r===\"text\"?d:0;setField(t,r,JSON.stringify(i,null,d))};var clone=exports.clone=function e(t,r){setField(t,\"title\",r)};var setEntry=exports.setEntry=function e(t,r,i){$tw.wiki.setText(getTiddlerRef(t),null,r,i)};var getEntry=exports.getEntry=function e(t,r,i){var d=$tw.wiki.getTiddlerData(getTiddlerRef(t),{});return d[r]==null?i:d[r]};var isLeftVersionGreater=exports.isLeftVersionGreater=function e(t,r){return t!==r&&$tw.utils.checkVersions(t,r)};var getText=exports.getText=function e(t,r){return getField(t,\"text\",r)};var setText=exports.setText=function e(t,r){setField(t,\"text\",r)};var isDraft=exports.isDraft=function e(t){var r=getTiddler(t);return r&&r.isDraft()};var isSystemOrDraft=exports.isSystemOrDraft=function e(t){return $tw.wiki.isSystemTiddler(getTiddlerRef(t))||isDraft(t)};var getMergedTiddlers=exports.getMergedTiddlers=function e(t,r){if(!Array.isArray(t)){return}for(var i=t.length;i--;){t[i]=getTiddler(t[i])}if(!t.length){return}t.push({title:r||t[0].fields.title},$tw.wiki.getModificationFields(),$tw.wiki.getCreationFields());t.unshift(null);return new(Function.prototype.bind.apply($tw.Tiddler,t))};var getChildWidgetByProperty=exports.getChildWidgetByProperty=function e(t,r,i){var d=t.children;for(var s=d.length;s--;){var n=d[s];if(n[r]===i){return n}else{n=e(n,r,i);if(n){return n}}}};var addTWlisteners=exports.addTWlisteners=function e(t,r,i){for(var d in t){r.addEventListener(d,t[d].bind(i))}};var mv=exports.mv=function e(t,r,i,d){if(t===r||!t||!r){return}i=typeof i===\"boolean\"?i:false;d=typeof d===\"boolean\"?d:true;var s=getTiddlersByPrefix(t);var n=basicUtils.makeHashMap();for(var l=s.length;l--;){var a=s[l];var o=a.replace(t,r);if($tw.wiki.tiddlerExists(o)&&!i){return}n[a]=o}for(var f in n){setField(f,\"title\",n[f]);if(d){$tw.wiki.deleteTiddler(f)}}return n};var cp=exports.cp=function e(t,r,i){return mv(t,r,i,false)};var deleteByPrefix=exports.deleteByPrefix=function e(t,r){if(!t){return}r=r||$tw.wiki.allTitles();var i=[];for(var d=r.length;d--;){if(basicUtils.startsWith(r[d],t)){$tw.wiki.deleteTiddler(r[d]);i.push(i[d])}}return i};var getTiddlersWithField=exports.getTiddlersWithField=function e(t,r){var i=arguments.length>2&&arguments[2]!==undefined?arguments[2]:{};var d=i.tiddlers||$tw.wiki.allTitles();var s=i.isIncludeDrafts===true;var n=basicUtils.makeHashMap();var l=Object.keys(d);var a=$tw.utils.hop;var o=i.limit||0;for(var f=l.length;f--;){var u=getTiddler(d[l[f]]);var p=u.fields;if(a(p,t)&&(!a(p,\"draft.of\")||s)){if(!r||p[t]===r){n[p.title]=u;if(--o===0){break}}}}return n};var getTiddlerWithField=exports.getTiddlerWithField=function e(t,r){return Object.keys(getTiddlersWithField(t,r,{limit:1}))[0]};var getTiddlersByPrefix=exports.getTiddlersByPrefix=function e(t){var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var i=r.removePrefix===true;var d=[];var s=$tw.wiki[r.iterator||\"each\"];s(function(e,r){if(basicUtils.startsWith(r,t)){d.push(i?basicUtils.getWithoutPrefix(r,t):r)}});return d};var addTiddler=exports.addTiddler=function e(t,r){var i=getTiddler(t);if(!r&&i){return i}i=new $tw.Tiddler({title:t,text:\"\"},$tw.wiki.getModificationFields(),$tw.wiki.getCreationFields());$tw.wiki.addTiddler(i);return i};var touch=exports.touch=function e(t){if(!t){return}var r=new $tw.Tiddler(getTiddler(t),$tw.wiki.getModificationFields());$tw.wiki.addTiddler(r)};\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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.params=exports.name=exports.run=undefined;var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};/* @preserve TW-Guard */\n/*\\\ntitle: $:/plugins/felixhayashi/tiddlymap/js/macro/tmap\ntype: application/javascript\nmodule-type: macro\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var name=\"tmap\";var params=getParamSlots(5);function run(){this.substVarRefs=this.substituteVariableReferences;var e=command[arguments[0]];var t=null;if(typeof e===\"function\"){var r=Array.prototype.slice.call(arguments,1);t=e.apply(this,r)}return typeof t===\"string\"?t:\"\"}function getParamSlots(e){var t=[];for(var r=0;r<e;r++){t.push({name:\"arg\"+r})}return t}var command=_utils2.default.makeHashMap();command.basename=function(e){var t=this.getVariable(\"currentTiddler\");return _utils2.default.getBasename(t,e)};command.datauri=function(e,t){return _utils2.default.getDataUri(e,t,true)};command.testJSON=function(e){var t=$tw.wiki.getTiddler(this.getVariable(\"currentTiddler\"));try{JSON.parse(t.fields[e]);return\"valid\"}catch(e){return\"malformed\"}};command.splitAndSelect=function(e,t){var r=this.getVariable(\"currentTiddler\");var a=r.split(e)[t];return a!=null?a:r};command.concat=function(){var e=\"\";for(var t=1,r=arguments.length;t<r;t++){e+=arguments[t]}return e};command.uuid=function(){return _utils2.default.genUUID()};command.regRepl=function(){var e=this.substVarRefs(arguments[0]);var t=arguments[1];var r=this.substVarRefs(arguments[2]);var a=this.substVarRefs(arguments[4]);return e.replace(new RegExp(t,a),r)};command.halfOfString=function(){var e=this.substVarRefs(arguments[0]);if(!e){return\"\"}return e.substr(0,Math.ceil(e.length/2))};command.isETyVisible=function(e,t){e=new _ViewAbstraction2.default(e);var r=command.getETyId.call(this,e,t);return\"\"+e.isEdgeTypeVisible(r)};command.getETyId=function(e,t){e=new _ViewAbstraction2.default(e);var r=_EdgeType2.default.getInstance(t||this.getVariable(\"currentTiddler\"));if(!r.namespace){var a=_EdgeType2.default.getIdParts(r.id),n=a.marker,i=a.name;var u=e.getConfig(\"edge_type_namespace\");r=_EdgeType2.default.getInstance(_EdgeType2.default.getId(n,u,i))}return r.id};command.scale=function(){var e=\"\";for(var t=1,r=parseInt(arguments[0]);t<r;t++){e+=\"[[\"+t+\"]]\"}return e};command.mergeFields=function(){var e=_utils2.default.getTiddler(arguments[0]);var t=arguments[1];var r=arguments[2]||\" \";if(!e)return;var a=_utils2.default.getPropertiesByPrefix(e.fields,t);var n=\"\";for(var i in a){if(typeof a[i]===\"string\"){n+=a[i]+r}}return n};command.option=function(e,t){if(typeof $tm==\"undefined\"){return\"\"}var r=$tm;var a=e.split(\".\");for(var n=0;n<a.length;n++){if((typeof r===\"undefined\"?\"undefined\":_typeof(r))==\"object\"&&r[a[n]]){r=r[a[n]]}}if(t&&typeof r===\"string\"&&_utils2.default.hasSubString(t)&&r.lastIndexOf(t)+t.length===r.length){r=r+t}return r};exports.run=run;exports.name=name;exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if(\"value\"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Adapter\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _NodeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/NodeType\");var _NodeType2=_interopRequireDefault(_NodeType);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _vis=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis2=_interopRequireDefault(_vis);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);var _contrastcolour=require(\"$:/core/modules/macros/contrastcolour.js\");function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var i in e){if(Object.prototype.hasOwnProperty.call(e,i))t[i]=e[i]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,i){if(t in e){Object.defineProperty(e,t,{value:i,enumerable:true,configurable:true,writable:true})}else{e[t]=i}return e}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var Adapter=function(){function e(t,i){_classCallCheck(this,e);this.getTiddlerById=t.getTiddlerById.bind(t);this.getId=t.getIdByTiddler.bind(t);this.assignId=t.assignId.bind(t);this.edgeTypeSubscriberRegistry=i;this.indeces=$tm.indeces;this.wiki=$tw.wiki;this.visShapesWithTextInside=_utils2.default.getLookupTable([\"ellipse\",\"circle\",\"database\",\"box\",\"text\"])}_createClass(e,[{key:\"deleteEdge\",value:function e(t){return this._processEdge(t,\"delete\")}},{key:\"insertEdge\",value:function e(t){return this._processEdge(t,\"insert\")}},{key:\"deleteEdges\",value:function e(t){t=_utils2.default.convert(t,\"array\");for(var i=t.length;i--;){this.deleteEdge(t[i])}}},{key:\"_processEdge\",value:function e(t,i){$tm.logger(\"debug\",\"Edge\",i,t);var r=this.getTiddlerById(t.from);if(!r||!_utils2.default.tiddlerExists(r)){return}var a=_utils2.default.getTiddler(r);var s=this.indeces.allETy[t.type]||_EdgeType2.default.getInstance(t.type);var l=this.edgeTypeSubscriberRegistry.getAllForType(s);var n=i+\"Edge\";for(var d=l.length;d--;){l[d][n](a,t,s)}if(i===\"insert\"&&!s.exists()){s.save()}return t}},{key:\"getAdjacencyList\",value:function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};$tm.start(\"Creating adjacency list\");if(!i.edges){var r=_utils2.default.getMatches(env.selector.allPotentialNodes);i.edges=this.getEdgesForSet(r,i.toWL,i.typeWL)}var a=_utils2.default.groupByProperty(i.edges,t||\"to\");$tm.stop(\"Creating adjacency list\");return a}},{key:\"getNeighbours\",value:function e(t){var i=this;var r=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};$tm.start(\"Get neighbours\");var a=r.addProperties,s=r.toWL,l=r.typeWL,n=r.steps;var d=this.indeces.allETy;var o=_utils2.default.getArrayValuesAsHashmapKeys(t);var u=_ViewAbstraction2.default.exists(r.view)?new _ViewAbstraction2.default(r.view):null;var f=_utils2.default.makeHashMap();var g=_utils2.default.makeHashMap();var c=parseInt(n)>0?n:1;var v=r.direction||u&&u.getConfig(\"neighbourhood_directions\");var y=!v||v===\"both\";var h=y||v===\"in\";var p=y||v===\"out\";var _=u&&\"[all[]] \"+u.getNodeFilter(\"raw\");var b=this.getAdjacencyList(\"to\",r);var m=function e(t,r,s){f[t.id]=t;var l=i.getTiddlerById(t[r]);if(u&&_utils2.default.isTrue($tm.config.sys.nodeFilterNeighbours)&&!_utils2.default.isMatch(l,_)){return}if(!o[l]){o[l]=true;var n=i.makeNode(l,a);if(n){g[n.id]=n;s.push(l)}}};var w=void 0;for(w=0;w<c&&t.length;w++){var T=[];for(var k=t.length;k--;){if(_utils2.default.isSystemOrDraft(t[k])){continue}var E=this.getEdges(t[k],s,l);for(var N in E){var A=d[E[N].type];if(y||p&&A.toArrow||h&&A.invertedArrow){m(E[N],\"to\",T)}}var I=b[this.getId(t[k])];if(!I){continue}for(var j=I.length;j--;){var x=d[I[j].type];if(y||h&&x.toArrow||p&&x.invertedArrow){m(I[j],\"from\",T)}}}t=T}var S={nodes:g,edges:f};$tm.logger(\"debug\",\"Retrieved neighbourhood\",S,\"steps\",w);$tm.stop(\"Get neighbours\");return S}},{key:\"getGraph\",value:function e(t){var i=t.view,r=t.matches,a=t.includeNeighboursOf;$tm.start(\"Assembling Graph\");i=new _ViewAbstraction2.default(i);r=r||_utils2.default.getMatches(i.getNodeFilter(\"compiled\"));var s=parseInt(i.getConfig(\"neighbourhood_scope\"));var l=i.getEdgeTypeFilter(\"whitelist\");var n=_utils2.default.getArrayValuesAsHashmapKeys(r);var d=this.getEdgesForSet(r,n,l);var o=void 0;if(i.isEnabled(\"filter_nodes_by_edge_types\")){o=new Set;Object.values(d).forEach(function(e){o.add(e.from);o.add(e.to)})}var u={edges:d,nodes:this.selectNodesByReferences(r,{view:i,outputType:\"hashmap\"})};if(s){var f=a?r.filter(a):r;var g=this.getNeighbours(f,{steps:s,view:i,typeWL:l,addProperties:{type:\"tmap:neighbour\"}});Object.assign(u.nodes,g.nodes);Object.assign(u.edges,g.edges);if(i&&i.isEnabled(\"show_inter_neighbour_edges\")){var c=this.getTiddlersByIds(g.nodes);var v=_utils2.default.getArrayValuesAsHashmapKeys(c);Object.assign(u.edges,this.getEdgesForSet(c,v))}}if(o){var y=_utils2.default.makeHashMap();Object.values(u.nodes).forEach(function(e){if(o.has(e.id)){y[e.id]=e}});u.nodes=y}this.attachStylesToNodes(u.nodes,i);$tm.stop(\"Assembling Graph\");$tm.logger(\"debug\",\"Assembled graph:\",u);return u}},{key:\"getEdges\",value:function e(t,i,r){var a=_utils2.default.getTiddler(t);if(!a||_utils2.default.isSystemOrDraft(a)){return}var s=this.indeces.allETy;var l=_utils2.default.makeHashMap();var n=this.edgeTypeSubscriberRegistry.getAll();for(var d=0,o=n.length;d<o;d++){Object.assign(l,n[d].loadEdges(a,i,r))}for(var u in l){var f=l[u];if(!f.from||!f.to){continue}var g=s[f.type]||_EdgeType2.default.getInstance(f.type);addStyleToEdge(l[u],g);l[u]=f}return l}},{key:\"getEdgesForSet\",value:function e(t,i,r){var a=_utils2.default.makeHashMap();for(var s=t.length;s--;){Object.assign(a,this.getEdges(t[s],i,r))}return a}},{key:\"selectEdgesByType\",value:function e(t){var i=_utils2.default.makeHashMap(_defineProperty({},_EdgeType2.default.getInstance(t).id,true));return this.getEdgesForSet(this.getAllPotentialNodes(),null,i)}},{key:\"getAllPotentialNodes\",value:function e(){return _utils2.default.getMatches($tm.selector.allPotentialNodes)}},{key:\"_processEdgesWithType\",value:function e(t,i){var r=i.action,a=i.newName;t=_EdgeType2.default.getInstance(t);$tm.logger(\"debug\",\"Processing edges\",t,r);var s=this.selectEdgesByType(t);if(r===\"rename\"){new _EdgeType2.default(a,t).save()}for(var l in s){this._processEdge(s[l],\"delete\");if(r===\"rename\"){s[l].type=a;this._processEdge(s[l],\"insert\")}}this.wiki.deleteTiddler(t.fullPath)}},{key:\"selectNodesByReferences\",value:function e(t){var i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},r=i.addProperties,a=i.outputType;var s=_utils2.default.makeHashMap();var l=Object.keys(t);for(var n=l.length;n--;){var d=this.makeNode(t[l[n]],r);if(d){s[d.id]=d}}return _utils2.default.convert(s,a)}},{key:\"selectNodesByIds\",value:function e(t,i){var r=this.getTiddlersByIds(t);return this.selectNodesByReferences(r,i)}},{key:\"selectNodeById\",value:function e(t,i){i=Object.assign({},i,{outputType:\"hashmap\"});var r=this.selectNodesByIds([t],i);return r[t]}},{key:\"removeNodeType\",value:function e(t){t=_NodeType2.default.getInstance(t);this.wiki.deleteTiddler(t.fullPath)}},{key:\"makeNode\",value:function e(t,i){var r=_utils2.default.getTiddler(t);if(!r||_utils2.default.isSystemOrDraft(r))return;var a=_utils2.default.merge({},i);a.id=this.assignId(r);a.tRef=r.fields.title;var s=r.fields[$tm.field.nodeLabel];a.label=(s&&$tm.field.nodeLabel!==\"title\"?this.wiki.renderText(\"text/plain\",\"text/vnd-tiddlywiki\",s):r.fields.title).replace(\"\\\\n\",\"\\n\");return a}},{key:\"getInheritedNodeStyles\",value:function e(t){var i=this.getTiddlersByIds(t);var r={};var a=this.indeces.glNTy;for(var s=a.length;s--;){var l=a[s];var n=[];if(l.id===\"tmap:neighbour\"){for(var d in t){if(t[d].type===\"tmap:neighbour\"){n.push(this.getTiddlerById(d))}}}else{n=l.getInheritors(i)}for(var o=n.length;o--;){var u=n[o];var f=r[u]=r[u]||{};f.style=_utils2.default.merge(f.style||{},l.style);if(l[\"fa-icon\"]){f[\"fa-icon\"]=l[\"fa-icon\"]}else if(l[\"tw-icon\"]){f[\"tw-icon\"]=l[\"tw-icon\"]}}}return r}},{key:\"attachStylesToNodes\",value:function e(t,i){i=_ViewAbstraction2.default.exists(i)?new _ViewAbstraction2.default(i):null;var r=this.getInheritedNodeStyles(t);var a=i?i.getNodeData():_utils2.default.makeHashMap();var s=i&&!i.isEnabled(\"physics_mode\");for(var l in t){var n=this.getTiddlerById(l);var d=this.wiki.getTiddler(n);var o=d.fields;var u=t[l];var f=void 0;var g=r[n];if(g){_utils2.default.merge(u,g.style);f=getIcon(g[\"fa-icon\"],g[\"tw-icon\"])}if(o.color){u.color=o.color}if(o[\"tmap.style\"]){_utils2.default.merge(u,_utils2.default.parseJSON(o[\"tmap.style\"]))}f=getIcon(o[\"tmap.fa-icon\"],o[\"icon\"])||f;var c=a[l];if(c){_utils2.default.merge(u,c);if(s){u.fixed={x:u.x!=null,y:u.y!=null}}f=getIcon(c[\"fa-icon\"],c[\"tw-icon\"])||f}var v=u.color!==null&&_typeof(u.color)===\"object\";var y=v?u.color.background:u.color;u.color={background:y,border:v?u.color.border:undefined};addNodeIcon(u,f);u.font=u.font||{};if(u.shape&&!this.visShapesWithTextInside[u.shape]){u.font.color=\"black\"}else if(!u.font.color&&y){u.font.color=(0,_contrastcolour.run)(y,y,\"black\",\"white\")}if(u.shape===\"icon\"){u.label=\"\\n\"+u.label;if(_typeof(u.icon)===\"object\"){u.icon.color=y}}}if(i){var h=t[i.getConfig(\"central-topic\")];if(h){_utils2.default.merge(h,this.indeces.glNTyById[\"tmap:central-topic\"].style)}}}},{key:\"deleteNode\",value:function e(t){if(!t){return}var i=(typeof t===\"undefined\"?\"undefined\":_typeof(t))===\"object\"?t.id:t;var r=this.getTiddlerById(i);if(r){_utils2.default.deleteTiddlers([r])}var a=_utils2.default.getMatches(env.selector.allViews);for(var s=a.length;s--;){var l=new _ViewAbstraction2.default(a[s]);l.removeNode(i)}var n=this.getNeighbours([r]);this.deleteEdges(n.edges)}},{key:\"deleteNodes\",value:function e(t){for(var i=t.length;i--;){this.deleteNode(t[i])}}},{key:\"insertNode\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};var i=arguments[1];var r=arguments[2];t.label=this.wiki.generateNewTitle(t.label||_utils2.default.getRandomLabel());var a=new $tw.Tiddler({text:\"\"},r,{title:t.label,\"tmap.id\":null},this.wiki.getModificationFields(),this.wiki.getCreationFields());this.wiki.addTiddler(a);t=this.makeNode(a,t);if(_ViewAbstraction2.default.exists(i)){new _ViewAbstraction2.default(i).addNode(t)}return t}},{key:\"getTiddlersByIds\",value:function e(t){if(Array.isArray(t)){t=_utils2.default.getArrayValuesAsHashmapKeys(t)}else if(t instanceof _vis2.default.DataSet){t=_utils2.default.getLookupTable(t,\"id\")}var i=[];for(var r in t){var a=this.getTiddlerById(r);if(a){i.push(a)}}return i}}]);return e}();var getFAdigits=function e(t){return t.length===4?t:t.substr(3,4)};var addNodeIcon=function e(t,i){if(!i){return}if(i.fa){t.shape=\"icon\";t.icon={shape:\"icon\",face:\"FontAwesome\",color:t.color,code:String.fromCharCode(\"0x\"+getFAdigits(i.fa))};if(t.size){t.icon.size=t.size}return}if(i.tw){var r=_utils2.default.getTiddler(i.tw);if(!r){return}if(r.fields[\"_canonical_uri\"]){t.image=r.fields[\"_canonical_uri\"];t.shape=\"image\"}else if(r.fields.text){t.image=_utils2.default.getDataUri(r);t.shape=\"image\"}}};var removeObsoleteViewData=function e(t,i){if(!_ViewAbstraction2.default.exists(i)||!t){return}i=new _ViewAbstraction2.default(i);var r=i.getNodeData();var a=0;for(var s in r){if(t[s]===undefined&&r[s]!=null){r[s]=undefined;a++}}if(a){$tm.logger(\"debug\",\"[Cleanup]\",\"Removed obsolete node data:\",i.getLabel(),a);i.saveNodeData(r)}};var addStyleToEdge=function e(t,i){t=Object.assign(t,i.style);if(_utils2.default.isTrue(i[\"show-label\"],true)){t.label=i.getLabel()}};var getIcon=function e(t,i){return t&&{fa:t}||i&&{tw:i}};exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,t){for(var a=0;a<t.length;a++){var l=t[a];l.enumerable=l.enumerable||false;l.configurable=true;if(\"value\"in l)l.writable=true;Object.defineProperty(e,l.key,l)}}return function(t,a,l){if(a)e(t.prototype,a);if(l)e(t,l);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/CallbackManager\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var CallbackManager=function(){function e(){_classCallCheck(this,e);this.callbacks=_utils2.default.makeHashMap();this.logger=$tm.logger;this.wiki=$tw.wiki}_createClass(e,[{key:\"add\",value:function e(t,a){var l=arguments.length>2&&arguments[2]!==undefined?arguments[2]:true;this.logger(\"debug\",'A callback was registered for changes of \"'+t+'\"');this.callbacks[t]={execute:a,isDeleteOnCall:l}}},{key:\"remove\",value:function e(t){if(!t){return}if(typeof t===\"string\"){t=[t]}for(var a=t.length;a--;){var l=t[a];if(this.callbacks[l]){this.logger(\"debug\",'Deleting callback for \"'+l+'\"');delete this.callbacks[l]}}}},{key:\"refresh\",value:function e(t){if(this.callbacks.length==0){return}for(var a in t){if(!this.callbacks[a]){continue}if(this.wiki.getTiddler(a)){this.logger(\"debug\",\"Executing a callback for: \"+a);this.callbacks[a].execute(a);if(!this.callbacks.isDeleteOnCall){continue}}this.remove(a)}}}]);return e}();exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.startup=exports.synchronous=exports.before=exports.after=exports.platforms=exports.name=undefined;var _rebuilders;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r){if(Object.prototype.hasOwnProperty.call(r,i)){e[i]=r[i]}}}return e};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/startup/caretaker\ntype: application/javascript\nmodule-type: startup\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _vis=require(\"$:/plugins/felixhayashi/tiddlymap/js/config/vis\");var _vis2=_interopRequireDefault(_vis);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _Fixer=require(\"$:/plugins/felixhayashi/tiddlymap/js/Fixer\");var _Fixer2=_interopRequireDefault(_Fixer);var _Adapter=require(\"$:/plugins/felixhayashi/tiddlymap/js/Adapter\");var _Adapter2=_interopRequireDefault(_Adapter);var _tracker=require(\"$:/plugins/felixhayashi/tiddlymap/js/services/tracker\");var _tracker2=_interopRequireDefault(_tracker);var _EdgeTypeSubscriberRegistry=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeTypeSubscriberRegistry\");var _EdgeTypeSubscriberRegistry2=_interopRequireDefault(_EdgeTypeSubscriberRegistry);var _DialogManager=require(\"$:/plugins/felixhayashi/tiddlymap/js/DialogManager\");var _DialogManager2=_interopRequireDefault(_DialogManager);var _CallbackManager=require(\"$:/plugins/felixhayashi/tiddlymap/js/CallbackManager\");var _CallbackManager2=_interopRequireDefault(_CallbackManager);var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _NodeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/NodeType\");var _NodeType2=_interopRequireDefault(_NodeType);var _vis3=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis4=_interopRequireDefault(_vis3);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);var _URL=require(\"$:/plugins/felixhayashi/tiddlymap/js/URL\");var _URL2=_interopRequireDefault(_URL);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var r in e){if(Object.prototype.hasOwnProperty.call(e,r))t[r]=e[r]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,r){if(t in e){Object.defineProperty(e,t,{value:r,enumerable:true,configurable:true,writable:true})}else{e[t]=r}return e}var init=function e(){window.$tm=_extends({},env,{utils:_utils2.default,url:new _URL2.default(window.location.href)});cleanup();registerPublicClasses($tm);updateGlobals($tm);createMetaFile($tm.logger);var t=attachIndeces($tm);var r=getInitializedServices(t);Object.assign($tm,r);loadDefaultView($tm.config.sys.defaultView);r.fixer.fix();$tm.registry=[];setInterval(routineCheck,5e3);registerChangeListener($tm.callbackManager);registerMousemoveListener();registerClickListener();if($tm.url.query[\"tmap-enlarged\"]){prepareFullscreenStart($tm.url)}$tm.logger(\"warn\",\"TiddlyMap's caretaker successfully started\")};var getInitializedServices=function e(t){var r=new _tracker2.default(d);var i=$tw.modules.applyMethods(\"tmap.edgetypehandler\");var a=new _EdgeTypeSubscriberRegistry2.default(i,t.allETy,r);var s=new _Adapter2.default(r,a);var l=new _CallbackManager2.default;var n=new _DialogManager2.default(l);var d=new _Fixer2.default(s,$tm.logger,t.glNTy);return{edgeTypeSubscriberRegistry:a,tracker:r,adapter:s,callbackManager:l,dialogManager:n,fixer:d}};var registerPublicClasses=function e(t){t.keycharm=_vis4.default.keycharm;t.NodeType=_NodeType2.default;t.EdgeType=_EdgeType2.default;t.ViewAbstraction=_ViewAbstraction2.default};var attachOptions=function e(t){var r=t;if(!r.config)r.config=_utils2.default.makeHashMap();r.config.sys=_utils2.default.merge(r.config.sys,_utils2.default.unflatten($tw.wiki.getTiddlerData(env.ref.sysUserConf)));r.config.vis=_utils2.default.merge({},_vis2.default,_utils2.default.parseFieldData(env.ref.visUserConf));if(!r.field)r.field=_utils2.default.makeHashMap();$tw.utils.extend(r.field,r.config.sys.field)};var attachIndeces=function e(t){$tm.start(\"Attaching Indeces\");t.indeces=t.indeces||{};updateNodeTypesIndeces(t.indeces);updateEdgeTypesIndeces(t.indeces);$tm.stop(\"Attaching Indeces\");return t.indeces};var updateNodeTypesIndeces=function e(t){t=t||$tm.indeces;var r=$tm.path.nodeTypes;var i=t.glNTy=[];var a=t.glNTyById=_utils2.default.makeHashMap();$tw.wiki.eachTiddlerPlusShadows(function(e,t){if(_utils2.default.startsWith(t,r)){var s=_NodeType2.default.getInstance(t);a[s.id]=s;i.push(s)}});i.sort(function(e,t){return e.priority-t.priority})};var updateEdgeTypesIndeces=function e(t){t=t||$tm.indeces;var r=$tm.path.edgeTypes;var i=t.allETy=_utils2.default.makeHashMap();$tw.wiki.eachTiddlerPlusShadows(function(e,t){if(_utils2.default.startsWith(t,r)){var a=_EdgeType2.default.getInstance(t);i[a.id]=a}});if($tm.edgeTypeSubscriberRegistry){$tm.edgeTypeSubscriberRegistry.updateIndex(i)}};var attachFunctions=function e(t){var r=t;var i=function e(){};if(_utils2.default.isTrue($tm.config.sys.debug,false)&&console){r.logger=function(){if(arguments.length<2)return;var e=Array.prototype.slice.call(arguments);var t=e.shift(e);var r=console.hasOwnProperty(t)?t:\"debug\";console[r].apply(console,e)};r.start=function(e){console.time(\"[timer] \"+e)};r.stop=function(e){console.timeEnd(\"[timer] \"+e)}}else{r.logger=r.start=r.stop=i}r.notify=_utils2.default.isTrue($tm.config.sys.notifications)?_utils2.default.notify:i};var routineCheck=function e(){for(var t=$tm.registry.length;t--;){var r=$tm.registry[t];if(!r.destruct||!r.isZombieWidget)return;if(r.isZombieWidget()){$tm.logger(\"warn\",\"a widget will be removed\");$tm.registry.splice(t,1);r.destruct()}}};var dispatchUpdates=function e(t){var r=$tm.registry;for(var i=r.length;i--;){var a=r[i];if(a.update&&a.isZombieWidget&&!a.isZombieWidget()){a.update(t)}}};var checkForClone=function e(t){var r=_utils2.default.getDublicates(t);if(!r.length){return}_utils2.default.setField(t,\"tmap.edges\",undefined);$tm.tracker.assignId(t,true);$tm.dialogManager.open(\"dublicateIdInfo\",{param:{changedTiddler:t.fields.title,filter:_utils2.default.joinAndWrap(r,\"[[\",\"]]\"),id:_utils2.default.getId(t)}})};var updateGlobals=function e(t){attachOptions($tm);attachFunctions($tm);$tm.logger(\"warn\",\"Rebuilt globals\")};var lastCurrentTiddler=null;var updateLiveViewTrigger=function e(t){if(t[\"$:/HistoryList\"]){var r=_utils2.default.getField(\"$:/HistoryList\",\"current-tiddler\")}else if(t[\"$:/temp/focussedTiddler\"]){var r=_utils2.default.getField(\"$:/temp/focussedTiddler\",\"text\")}if(r!=null&&lastCurrentTiddler!==r){lastCurrentTiddler=r;_utils2.default.setField(\"$:/temp/tmap/currentTiddler\",\"text\",r)}};var printChanges=function e(t,r){if(!_utils2.default.isTrue($tm.config.sys.debug,false))return;$tm.logger(\"warn\",\"=== Refresh \"+r+\" ===\");for(var i in t){var a=t[i].deleted?\"[Deleted]\":\"[Modified]\";$tm.logger(\"warn\",a,i,$tw.wiki.getTiddler(i))}};var registerMousemoveListener=function e(){$tm.mouse={};var t=function e(t){$tm.mouse=t};window.addEventListener(\"mousemove\",t,false)};var registerClickListener=function e(){var t=$tm.path.tempPopups;window.addEventListener(\"click\",function(e){var r=_utils2.default.getTiddlersByPrefix(t);for(var i=r.length;i--;){if(_utils2.default.getText(r[i]))break}if(i===-1)return;if(!$tw.utils.hasClass(e.target,\"tc-drop-down\")&&!_utils2.default.getAncestorWithClass(e.target,\"tc-drop-down\")){for(var i=r.length;i--;){_utils2.default.setText(r[i],\"\")}}},false)};var registerChangeListener=function e(t){var r=0;$tw.wiki.addEventListener(\"change\",function(e){$tm.start(\"Caretaker handling changes\");printChanges(e,r++);t.refresh(e);var i={changedTiddlers:{}};for(var a in e){var s=_utils2.default.getTiddler(a);if(s&&s.isDraft()){continue}var l=handleTiddlerChange(a,s,i);if(l){i.changedTiddlers[a]=e[a]}}dispatchUpdates(i);updateLiveViewTrigger(e);$tm.stop(\"Caretaker handling changes\")})};var rebuilders=(_rebuilders={},_defineProperty(_rebuilders,env.path.options,updateGlobals),_defineProperty(_rebuilders,env.path.nodeTypes,updateNodeTypesIndeces),_defineProperty(_rebuilders,env.path.edgeTypes,updateEdgeTypesIndeces),_rebuilders);var handleTiddlerChange=function e(t,r,i){if($tw.wiki.isSystemTiddler(t)){for(var a in rebuilders){if(_utils2.default.startsWith(t,a)&&!i[a]){$tm.logger(\"warn\",\"[System change]\",a);rebuilders[a]();i[a]=true}}}else if(r){if(r.fields.text===undefined){$tw.wiki.dispatchEvent(\"lazyLoad\",t);return false}checkForClone(r);$tm.tracker.assignId(r)}else{var s=$tm.tracker.getIdByTiddler(t);if(!s){return false}var l=_utils2.default.getTiddlerWithField(\"tmap.id\",s);if(l){$tm.logger(\"warn\",\"[Renamed]\",t,\"into\",l)}else{$tm.adapter.deleteNode(s)}}return true};var cleanup=function e(){_utils2.default.deleteByPrefix(\"$:/temp/felixhayashi\");_utils2.default.deleteByPrefix(\"$:/temp/tiddlymap\");_utils2.default.deleteByPrefix(\"$:/temp/tmap\")};var loadDefaultView=function e(t){if(!t){return}var r=_utils2.default.getTiddler(env.ref.defaultViewHolder);if(r.fields.text===$tm.config.sys.defaultView){return}_utils2.default.setText(env.ref.defaultViewHolder,$tm.config.sys.defaultView)};var prepareFullscreenStart=function e(t){var r=env.ref,i=r.mainEditor,a=r.defaultViewHolder;_utils2.default.setSidebarTab(i);if(_ViewAbstraction2.default.exists(t)){t=new _ViewAbstraction2.default(t);_utils2.default.setField(a,\"text\",t.getLabel())}};var createMetaFile=function e(t){if(_utils2.default.tiddlerExists(env.ref.sysMeta)){return}t(\"warn\",\"Creating meta file\");var r=$tw.wiki.getTiddler(env.path.pluginRoot);$tw.wiki.setTiddlerData(env.ref.sysMeta,{originalVersion:r.fields.version,dataStructureState:\"0.6.9\",showWelcomeMessage:true})};var name=exports.name=\"tmap.caretaker\";var platforms=exports.platforms=[\"browser\"];var after=exports.after=[\"startup\"];var before=exports.before=[\"rootwidget\"];var synchronous=exports.synchronous=true;var 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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,t){for(var a=0;a<t.length;a++){var l=t[a];l.enumerable=l.enumerable||false;l.configurable=true;if(\"value\"in l)l.writable=true;Object.defineProperty(e,l.key,l)}}return function(t,a,l){if(a)e(t.prototype,a);if(l)e(t,l);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/DialogManager\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _CallbackManager=require(\"$:/plugins/felixhayashi/tiddlymap/js/CallbackManager\");var _CallbackManager2=_interopRequireDefault(_CallbackManager);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var DialogManager=function(){function e(t,a){_classCallCheck(this,e);this.callbackManager=t;this.context=a}_createClass(e,[{key:\"open\",value:function t(a){var l=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};var i=arguments[2];if(_utils2.default.isTrue($tm.config.sys.suppressedDialogs[a],false)){$tm.logger(\"warning\",\"Suppressed dialog\",a);return}$tm.logger(\"debug\",\"Dialog param object\",l);if(typeof i===\"function\"&&this.context){i=i.bind(this.context)}var r=$tm.path.tempRoot+\"/dialog-\"+_utils2.default.genUUID();var n=_utils2.default.getTiddler($tm.path.dialogs+\"/\"+a);var u={title:r,buttons:n.fields[\"buttons\"]||\"ok_cancel\",classes:\"tmap-modal-content \"+n.fields[\"classes\"],output:r+\"/output\",result:r+\"/result\",temp:r+\"/temp\",template:n.fields.title,templateId:a,currentTiddler:r+\"/output\",text:_utils2.default.getText($tm.path.dialogs)};_utils2.default.touch(u.output);if(l.dialog){if(l.dialog.preselects){$tw.wiki.addTiddler(new $tw.Tiddler({title:u.output},_utils2.default.flatten(l.dialog.preselects)));delete l.dialog.preselects}_utils2.default.merge(u,l.dialog)}u.footer=_utils2.default.getText($tm.path.footers);u=_utils2.default.flatten(u);l=_utils2.default.flatten(l);var s=function t(a){e.getElement(\"hidden-close-button\").click();var l=$tw.wiki.getTiddler(a);var n=l.fields.text;var s=null;if(n){s=$tw.wiki.getTiddler(u.output)}else{$tm.notify(\"operation cancelled\")}if(typeof i===\"function\"){i(n,s)}_utils2.default.deleteByPrefix(r)};this.callbackManager.add(u.result,s,true);var o=new $tw.Tiddler(n,l,u);$tw.wiki.addTiddler(o);$tm.logger(\"debug\",\"Opening dialog\",o);$tw.rootWidget.dispatchEvent({type:\"tm-modal\",param:o.fields.title,paramObject:o.fields});e.addKeyBindings();return o}}],[{key:\"getElement\",value:function e(t){return _utils2.default.getFirstElementByClassName(\"tmap-\"+t)}},{key:\"addKeyBindings\",value:function t(){var a=$tm.keycharm({container:_utils2.default.getFirstElementByClassName(\"tc-modal\")});var l=/tmap-triggers-(.+?)-on-(.+?)(?:\\s|$)/;var i=document.getElementsByClassName(\"tmap-trigger-field\");var r=function t(r){var n=i[r].className.split(\" \");var u=function t(i){var r=n[i].match(l);if(!r){return\"continue\"}var u=r[1];var s=r[2];var o=e.getElement(u);if(!o){return\"continue\"}a.bind(s,function(){if(document.getElementsByClassName(n[i]).length){o.click()}})};for(var s=n.length;s--;){var o=u(s);if(o===\"continue\")continue}};for(var n=i.length;n--;){r(n)}}}]);return e}();exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if(\"value\"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/Fixer\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _NodeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/NodeType\");var _NodeType2=_interopRequireDefault(_NodeType);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var i in e){if(Object.prototype.hasOwnProperty.call(e,i))t[i]=e[i]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var Fixer=function(){function e(t,i,r){_classCallCheck(this,e);this.adapter=t;this.logger=i;this.wiki=$tw.wiki;this.glNTy=r}_createClass(e,[{key:\"moveEdges\",value:function e(t,i){var r=_utils2.default.getTiddlersByPrefix(t);for(var a=0;a<r.length;a++){var u=_utils2.default.getBasename(r[a]);if(u===\"__noname__\"){u=\"tmap:unknown\"}u=_EdgeType2.default.getInstance(u);if(!u.exists()){u.save()}var n=this.wiki.getTiddlerData(r[a]);for(var s=0;s<n.length;s++){n[s].type=(i?i+\":\":\"\")+u.id;this.adapter.insertEdge(n[s])}this.wiki.deleteTiddler(r[a])}}},{key:\"executeUpgrade\",value:function e(t,i,r){if(!_utils2.default.isLeftVersionGreater(t,i)){return}this.logger(\"debug\",\"Upgrading data structure to \"+t);var a=r();_utils2.default.setEntry(env.ref.sysMeta,\"dataStructureState\",t);return a}},{key:\"fixId\",value:function e(){var t=this.wiki.getTiddlerData(env.ref.sysMeta,{});this.executeUpgrade(\"0.9.2\",t.dataStructureState,function(){if(_utils2.default.isLeftVersionGreater(\"0.9.2\",t.originalVersion)){var e=\"$:/plugins/felixhayashi/tiddlymap/config/sys/user\";var i=_utils2.default.getEntry(e,\"field.nodeId\",\"tmap.id\");_utils2.default.moveFieldValues(i,\"tmap.id\",true,false)}})}},{key:\"fix\",value:function e(){var t=this;var i=this.wiki.getTiddlerData(env.ref.sysMeta,{});this.logger(\"debug\",\"Fixer is started\");this.logger(\"debug\",\"Data-structure currently in use: \",i.dataStructureState);this.executeUpgrade(\"0.7.0\",i.dataStructureState,function(){t.moveEdges(\"$:/plugins/felixhayashi/tiddlymap/graph/edges\",null);var e=env.selector.allViews;var i=_utils2.default.getMatches(e);for(var r=0;r<i.length;r++){var a=new _ViewAbstraction2.default(i[r]);t.moveEdges(a.getRoot()+\"/graph/edges\",a)}});this.executeUpgrade(\"0.7.32\",i.dataStructureState,function(){if(!_ViewAbstraction2.default.exists(\"Live View\")){return}var e=new _ViewAbstraction2.default(\"Live View\");e.setNodeFilter(\"[field:title{$:/temp/tmap/currentTiddler}]\",true);e.setConfig({\"refresh-trigger\":null,\"refresh-triggers\":$tw.utils.stringifyList([\"$:/temp/tmap/currentTiddler\"])})});this.executeUpgrade(\"0.9.0\",i.dataStructureState,function(){var e=env.ref.visUserConf;var i=_utils2.default.unflatten(t.wiki.getTiddlerData(e,{}));if(_typeof(i.groups)===\"object\"){var r=_NodeType2.default.getInstance(\"tmap:neighbour\");r.setStyle(i.groups[\"neighbours\"]);r.save();delete i.groups;t.wiki.setTiddlerData(e,i)}});this.fixId();this.executeUpgrade(\"0.9.16\",i.dataStructureState,function(){for(var e=t.glNTy.length;e--;){t.glNTy[e].save(null,true)}});this.executeUpgrade(\"0.10.3\",i.dataStructureState,function(){var e=env.ref.liveTab;if(_utils2.default.getTiddler(e).hasTag(\"$:/tags/SideBar\")){this.wiki.deleteTiddler(e);_utils2.default.setField(e,\"tags\",\"$:/tags/SideBar\")}});this.executeUpgrade(\"0.11.0\",i.dataStructureState,function(){var e=_utils2.default.getMatches(env.selector.allViews);for(var t=e.length;t--;){var i=new _ViewAbstraction2.default(e[t]);var r=i.getEdgeTypeFilter(\"raw\");var a=\"edge_type_namespace\";i.setConfig(a,i.getConfig(a));var u=env.filter.defaultEdgeTypeFilter;if(r){var n=env.path.edgeTypes;r=_utils2.default.replaceAll(r,\"\",[n,n+\"/\",\"[prefix[\"+n+\"]]\",\"[prefix[\"+n+\"/]]\",[\"[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]]\"]]);u=\"-[prefix[_]] \"+r}i.setEdgeTypeFilter(u)}})}}]);return e}();exports.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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.startup=exports.synchronous=exports.before=exports.after=exports.platforms=exports.name=undefined;var _NodeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/NodeType\");var _NodeType2=_interopRequireDefault(_NodeType);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _Edge=require(\"$:/plugins/felixhayashi/tiddlymap/js/Edge\");var _Edge2=_interopRequireDefault(_Edge);var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _vis=require(\"$:/plugins/felixhayashi/tiddlymap/js/config/vis\");var _vis2=_interopRequireDefault(_vis);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var handleCancelDialog=function e(t){var a=t.param;_utils2.default.setField(a,\"text\",\"\")};\n/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/startup/listener\ntype: application/javascript\nmodule-type: startup\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var handleClearTiddler=function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},a=t.paramObject;var r=a.title,d=a.keep;if(!r)return;var i=_utils2.default.getTiddler(r);var l=i?i.fields:{};var s=d?d.split():[];var n={title:r,text:\"\"};for(var p=s.length;p--;){var o=s[p];n[o]=l[o]}$tw.wiki.deleteTiddler(r);$tw.wiki.addTiddler(new $tw.Tiddler(n))};var handleMixTiddlers=function e(t){var a=t.paramObject,r=a===undefined?{}:a;var d=r.tiddlers,i=r.output;if(!d||!i)return;var l=$tw.utils.parseStringArray(d);var s=_utils2.default.getMergedTiddlers(l,i);$tw.wiki.addTiddler(s)};var handleConfirmDialog=function e(t){var a=t.param;_utils2.default.setField(a,\"text\",\"1\")};var handleSuppressDialog=function e(t){var a=t.paramObject;var r=a.dialog,d=a.suppress;if(_utils2.default.isTrue(d,false)){_utils2.default.setEntry($tm.ref.sysUserConf,\"suppressedDialogs.\"+r,true)}};var handleDownloadGraph=function e(t){var a=t.paramObject;var r=a.view;var d=$tm.adapter.getGraph({view:r});d.nodes=_utils2.default.convert(d.nodes,\"array\");d.edges=_utils2.default.convert(d.edges,\"array\");var i=\"$:/temp/tmap/export\";_utils2.default.setField(i,\"text\",JSON.stringify(d,null,2));$tw.rootWidget.dispatchEvent({type:\"tm-download-file\",param:i,paramObject:{filename:r+\".json\"}})};var handleConfigureSystem=function e(){var t=_utils2.default.getMatches($tm.selector.allPotentialNodes);var a=$tm.adapter.getEdgesForSet(t);var r=$tw.wiki.getTiddler($tm.path.pluginRoot).fields;var d=$tw.wiki.getTiddlerData($tm.ref.sysMeta);var i=_utils2.default.getTiddler($tm.ref.liveTab).hasTag(\"$:/tags/SideBar\");var l={numberOfNodes:\"\"+t.length,numberOfEdges:\"\"+Object.keys(a).length,pluginVersion:\"v\"+r.version,dataStructureVersion:\"v\"+d.dataStructureState,dialog:{preselects:{liveTab:\"\"+i,\"inherited-style\":JSON.stringify(_vis2.default),\"config.vis\":_utils2.default.getText($tm.ref.visUserConf),\"config.sys\":$tm.config.sys}}};$tm.dialogManager.open(\"globalConfig\",l,function(e,t){if(!e)return;var a=_utils2.default.getPropertiesByPrefix(t.fields,\"config.sys.\",true);$tw.wiki.setTiddlerData($tm.ref.sysUserConf,a);if(_utils2.default.isTrue(t.fields.liveTab,false)){_utils2.default.setField($tm.ref.liveTab,\"tags\",\"$:/tags/SideBar\")}else{$tw.wiki.deleteTiddler($tm.ref.liveTab)}_utils2.default.setField($tm.ref.visUserConf,\"text\",t.fields[\"config.vis\"])})};var handleGenerateWidget=function e(t){var a=t.paramObject,r=a===undefined?{}:a;var d={dialog:{preselects:{\"var.view\":r.view||$tm.misc.defaultViewLabel}}};$tm.dialogManager.open(\"widgetCodeGenerator\",d)};var handleRemoveEdge=function e(t){var a=t.paramObject;$tm.adapter.deleteEdge(a)};var handleCreateEdge=function e(t){var a=t.paramObject;var r=a.from,d=a.to,i=a.force;if(!r||!d)return;if(_utils2.default.tiddlerExists(r)&&_utils2.default.tiddlerExists(d)||i){_utils2.default.addTiddler(d);_utils2.default.addTiddler(r);var l=new _Edge2.default($tm.adapter.makeNode(r).id,$tm.adapter.makeNode(d).id,a.label,a.id);$tm.adapter.insertEdge(l);$tm.notify(\"Edge inserted\")}};var handleOpenTypeManager=function e(t){var a=t.type,r=t.paramObject,d=r===undefined?{}:r;var i=a.match(/tmap:tm-(.*)/)[1];if(i===\"manage-edge-types\"){var l=\"Edge-Type Manager\";var s=$tm.selector.allEdgeTypes;var n=$tm.path.edgeTypes}else{var l=\"Node-Type Manager\";var s=$tm.selector.allNodeTypes;var n=$tm.path.nodeTypes}var p={mode:i,topic:l,searchSelector:s,typeRootPath:n};var o=$tm.dialogManager.open(\"MapElementTypeManager\",p);if(d.type){handleLoadTypeForm({paramObject:{mode:i,id:d.type,output:o.fields[\"output\"]}})}};var handleLoadTypeForm=function e(t){var a=t.paramObject,r=a.mode,d=a.id,i=a.output;var l=i;var s=r===\"manage-edge-types\"?_EdgeType2.default.getInstance(d):_NodeType2.default.getInstance(d);s.save(l,true);if(r===\"manage-edge-types\"){var n=$tm.adapter.selectEdgesByType(s);var p=Object.keys(n).length;_utils2.default.setField(l,\"temp.usageCount\",p)}$tw.wiki.addTiddler(new $tw.Tiddler(_utils2.default.getTiddler(l),{typeTRef:s.fullPath,\"temp.idImmutable\":s.isShipped?\"true\":\"\",\"temp.newId\":s.id,\"inherited-style\":JSON.stringify((r===\"manage-edge-types\"?$tm.config.vis.edges:$tm.config.vis.nodes)||{})}));_utils2.default.deleteByPrefix(\"$:/state/tabs/MapElementTypeManager\")};var handleSaveTypeForm=function e(t){var a=t.paramObject;var r=_utils2.default.getTiddler(a.output);if(!r)return;var d=r.fields.id;var i=a.mode;if(_utils2.default.isTrue(r.fields[\"temp.deleteType\"],false)){deleteType(i,d,r)}else{saveType(i,d,r)}};var deleteType=function e(t,a,r){var d=t===\"manage-edge-types\"?_EdgeType2.default.getInstance(a):_NodeType2.default.getInstance(a);$tm.logger(\"debug\",\"Deleting type\",d);if(t===\"manage-edge-types\"){$tm.adapter._processEdgesWithType(d,{action:\"delete\"})}else{$tm.adapter.removeNodeType(d)}$tw.wiki.addTiddler(new $tw.Tiddler({title:_utils2.default.getTiddlerRef(r)}));$tm.notify(\"Deleted type\")};var saveType=function e(t,a,r){var d=_utils2.default.getTiddler(r);var i=t===\"manage-edge-types\"?_EdgeType2.default:_NodeType2.default;var l=new i(a,d);l.save();var s=d.fields[\"temp.newId\"];if(s&&s!==d.fields[\"id\"]){if(t===\"manage-edge-types\"){$tm.adapter._processEdgesWithType(l,{action:\"rename\",newName:s})}else{new _NodeType2.default(s,l).save();$tw.wiki.deleteTiddler(l.fullPath)}_utils2.default.setField(d,\"id\",s)}$tm.notify(\"Saved type data\")};var handleCreateType=function e(t){var a=t.paramObject,r=a.mode,d=a.id,i=d===undefined?\"New type\":d,l=a.output;var s=r===\"manage-edge-types\"?new _EdgeType2.default(i):new _NodeType2.default(i);s.save();handleLoadTypeForm({paramObject:{id:s.id,mode:r,output:l}})};var name=exports.name=\"tmap.listener\";var platforms=exports.platforms=[\"browser\"];var after=exports.after=[\"rootwidget\",\"tmap.caretaker\"];var before=exports.before=[\"story\"];var synchronous=exports.synchronous=true;var startup=exports.startup=function e(){_utils2.default.addTWlisteners({\"tmap:tm-remove-edge\":handleRemoveEdge,\"tmap:tm-load-type-form\":handleLoadTypeForm,\"tmap:tm-save-type-form\":handleSaveTypeForm,\"tmap:tm-create-type\":handleCreateType,\"tmap:tm-create-edge\":handleCreateEdge,\"tmap:tm-suppress-dialog\":handleSuppressDialog,\"tmap:tm-generate-widget\":handleGenerateWidget,\"tmap:tm-download-graph\":handleDownloadGraph,\"tmap:tm-configure-system\":handleConfigureSystem,\"tmap:tm-manage-edge-types\":handleOpenTypeManager,\"tmap:tm-manage-node-types\":handleOpenTypeManager,\"tmap:tm-cancel-dialog\":handleCancelDialog,\"tmap:tm-clear-tiddler\":handleClearTiddler,\"tmap:tm-merge-tiddlers\":handleMixTiddlers,\"tmap:tm-confirm-dialog\":handleConfirmDialog},$tw.rootWidget,undefined)};\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\";Object.defineProperty(exports,\"__esModule\",{value:true});var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var r=t[i];r.enumerable=r.enumerable||false;r.configurable=true;if(\"value\"in r)r.writable=true;Object.defineProperty(e,r.key,r)}}return function(t,i,r){if(i)e(t.prototype,i);if(r)e(t,r);return t}}();/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/services/tracker\ntype: application/javascript\nmodule-type: library\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}var Tracker=function(){function e(t){_classCallCheck(this,e);this.wiki=$tw.wiki;this.logger=$tm.logger;this._createIndex()}_createClass(e,[{key:\"_createIndex\",value:function e(){var t=this.tById={};var i=this.idByT={};this.wiki.each(function(e,r){if(_utils2.default.isSystemOrDraft(e)){return}var l=e.fields[\"tmap.id\"];if(!l){l=_utils2.default.genUUID();_utils2.default.setField(e,\"tmap.id\",l)}t[l]=r;i[r]=l})}},{key:\"assignId\",value:function e(t,i){var r=_utils2.default.getTiddler(t);if(!r){throw new ResourceNotFoundException(t)}var l=r.fields[\"tmap.id\"];if(!l||i){l=_utils2.default.genUUID();_utils2.default.setField(r,\"tmap.id\",l);this.logger(\"info\",\"Assigning new id to\",r.fields.title)}this.tById[l]=r.fields.title;this.idByT[r.fields.title]=l;return l}},{key:\"getIdByTiddler\",value:function e(t){return this.idByT[_utils2.default.getTiddlerRef(t)]}},{key:\"getIdsByTiddlers\",value:function e(){return this.idByT}},{key:\"getTiddlersByIds\",value:function e(){return this.tById}},{key:\"getTiddlerById\",value:function e(t){return this.tById[t]}}]);return e}();exports.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\";var _typeof=typeof Symbol===\"function\"&&typeof Symbol.iterator===\"symbol\"?function(e){return typeof e}:function(e){return e&&typeof Symbol===\"function\"&&e.constructor===Symbol&&e!==Symbol.prototype?\"symbol\":typeof e};/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/MapConfigWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _vis=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis2=_interopRequireDefault(_vis);var _widget=require(\"$:/core/modules/widgets/widget.js\");function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function MapConfigWidget(e,t){_widget.widget.call(this);this.initialise(e,t);this.computeAttributes()}MapConfigWidget.prototype=Object.create(_widget.widget.prototype);MapConfigWidget.prototype.render=function(e,t){this.parentDomNode=e;if(!this.domNode){this.domNode=this.document.createElement(\"div\");$tw.utils.addClass(this.domNode,\"tmap-config-widget\");e.insertBefore(this.domNode,t)}if(this.network){this.network.destroy()}this.networkContainer=document.createElement(\"div\");this.domNode.appendChild(this.networkContainer);this.refreshTrigger=this.getAttribute(\"refresh-trigger\");this.pipeTRef=this.getVariable(\"currentTiddler\");this.inheritedFields=$tw.utils.parseStringArray(this.getAttribute(\"inherited\"));this.extensionTField=this.getAttribute(\"extension\");this.mode=this.getAttribute(\"mode\");for(var i=0;i<this.inheritedFields.length;i++){var s=this.inheritedFields[i];var n=_utils2.default.parseFieldData(this.pipeTRef,s,{});if(this.mode===\"manage-edge-types\"){n={edges:n}}else if(this.mode===\"manage-node-types\"){n={nodes:n}}this.inherited=_utils2.default.merge(this.inherited,n)}this.extension=_utils2.default.parseFieldData(this.pipeTRef,this.extensionTField,{});if(this.mode===\"manage-edge-types\"){if(!this.extension.edges){this.extension={edges:this.extension}}}else if(this.mode===\"manage-node-types\"){if(!this.extension.nodes){this.extension={nodes:this.extension}}}var r=_utils2.default.isTrue(this.getAttribute(\"save-only-changes\"));this.changes=r?{}:this.extension;var o={nodes:[],edges:[]};var a=_utils2.default.merge({},this.inherited,this.extension);$tw.utils.extend(a,{configure:{enabled:true,showButton:false,filter:this.getOptionFilter(this.mode)}});this.network=new _vis2.default.Network(this.networkContainer,o,a);this.network.on(\"configChange\",this.handleConfigChange.bind(this));var l=this.parentDomNode.getBoundingClientRect().height;this.parentDomNode.style[\"height\"]=l+\"px\";var h=this.handleResetEvent.bind(this);this.networkContainer.addEventListener(\"reset\",h,false);$tm.registry.push(this);this.enhanceConfigurator()};MapConfigWidget.prototype.handleResetEvent=function(e){var t={};t[e.detail.trigger.path]=null;this.handleConfigChange(t)};MapConfigWidget.prototype.handleConfigChange=function(e){var t=_utils2.default.flatten(this.changes);var i=_utils2.default.flatten(e);var s=Object.keys(_utils2.default.flatten(e))[0];var n=i[s]===null;if(n){t[s]=undefined;this.changes=_utils2.default.unflatten(t)}else{this.changes=_utils2.default.merge(this.changes,e)}var r=_utils2.default.merge({},this.changes);if(this.mode===\"manage-node-types\"){r=r[\"nodes\"]}if(this.mode===\"manage-edge-types\"){r=r[\"edges\"]}_utils2.default.writeFieldData(this.pipeTRef,this.extensionTField,r,$tm.config.sys.jsonIndentation);var o=\"vis-configuration-wrapper\";var a=this.networkContainer.getElementsByClassName(o)[0];a.style.height=a.getBoundingClientRect().height+\"px\";if(n){window.setTimeout(this.refresh.bind(this),0)}else{window.setTimeout(this.enhanceConfigurator.bind(this),50)}};MapConfigWidget.prototype.enhanceConfigurator=function(){var e=\"vis-configuration-wrapper\";var t=this.networkContainer.getElementsByClassName(e)[0].children;var i=[];var s=_utils2.default.flatten(this.changes);for(var n=0;n<t.length;n++){if(!t[n].classList.contains(\"vis-config-item\"))continue;var r=new VisConfElement(t[n],i,n);i.push(r);if(r.level===0)continue;r.setActive(!!s[r.path])}};function VisConfElement(e,t,i){var s=\"getElementsByClassName\";this.el=e;this.labelEl=e[s](\"vis-config-label\")[0]||e[s](\"vis-config-header\")[0]||e;var n=this.labelEl.innerText||this.labelEl.textContent;this.label=n&&n.match(/([a-zA-Z0-9]+)/)[1];this.level=parseInt(e.className.match(/.*vis-config-s(.).*/)[1])||0;this.path=this.label;if(this.level>0){for(var r=i;r--;){var o=t[r];if(o.level<this.level){this.path=o.path+\".\"+this.path;break}}}}VisConfElement.prototype.setActive=function(e){if(!e)return;var t=\"tmap-vis-config-item-\"+(e?\"active\":\"inactive\");$tw.utils.addClass(this.el,t);if(e){var i=document.createElement(\"button\");i.innerHTML=\"reset\";i.className=\"tmap-config-item-reset\";var s=this;i.addEventListener(\"click\",function(e){e.currentTarget.dispatchEvent(new CustomEvent(\"reset\",{detail:{trigger:s},bubbles:true,cancelable:true}))},false);this.el.appendChild(i)}};MapConfigWidget.prototype.getOptionFilter=function(e){var t={nodes:{borderWidth:true,borderWidthSelected:true,widthConstraint:true,heightConstraint:true,color:{background:true,border:true},font:{color:true,size:true},icon:true,labelHighlightBold:false,shadow:true,shape:true,shapeProperties:{borderDashes:true},size:true},edges:{arrows:true,color:true,dashes:true,font:true,labelHighlightBold:false,length:true,selfReferenceSize:false,shadow:true,smooth:true,width:true},interaction:{hideEdgesOnDrag:true,hideNodesOnDrag:true,tooltipDelay:true},layout:{hierarchical:true},manipulation:{initiallyActive:true},physics:{forceAtlas2Based:{gravitationalConstant:true,springLength:true,springConstant:true,damping:true,centralGravity:true}}};if(e===\"manage-edge-types\"){t={edges:t.edges}}else if(e===\"manage-node-types\"){t={nodes:t.nodes}}else{t.edges.arrows=false}return function(e,i){i=i.concat([e]);var s=t;for(var n=0,r=i.length;n<r;n++){if(s[i[n]]===true){return true}else if(s[i[n]]==null){return false}s=s[i[n]]}return false}};MapConfigWidget.prototype.isZombieWidget=function(){return!document.body.contains(this.parentDomNode)};MapConfigWidget.prototype.destruct=function(){if(this.network){this.network.destroy()}};MapConfigWidget.prototype.refresh=function(e){if(this.isZombieWidget()||!this.network)return;if(!e||e[this.refreshTrigger]){this.refreshSelf();return true}};MapConfigWidget.prototype.setNull=function(e){for(var t in e){if(_typeof(e[t])==\"object\"){this.setNull(e[t])}else{e[t]=undefined}}};exports[\"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\";var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _widget=require(\"$:/core/modules/widgets/widget.js\");var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidgetItem\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var EdgeListItemWidget=function(e){_inherits(t,e);function t(e,r){_classCallCheck(this,t);var i=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r));i.arrows=$tm.misc.arrows;return i}_createClass(t,[{key:\"execute\",value:function e(){var t=this.parseTreeNode;var r=$tm.tracker.getTiddlerById(t.neighbour.id);var i=_utils2.default.flatten(t.edge);for(var o in i){if(typeof i[o]===\"string\"){this.setVariable(\"edge.\"+o,i[o])}}this.setVariable(\"currentTiddler\",r);this.setVariable(\"neighbour\",r);var n=$tm.indeces.allETy[i.type];var s=i.to===t.neighbour.id?\"to\":\"from\";var a=s;if(n.biArrow){a=\"bi\"}else{if(s===\"to\"&&n.invertedArrow){a=\"from\"}else if(s===\"from\"&&n.invertedArrow){a=\"to\"}}this.setVariable(\"direction\",a);this.setVariable(\"directionSymbol\",a===\"bi\"?this.arrows.bi:a===\"from\"?this.arrows.in:this.arrows.out);this.makeChildWidgets()}},{key:\"refresh\",value:function e(t){return this.refreshChildren(t)}}]);return t}(_widget.widget);exports[\"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\";var _createClass=function(){function e(e,t){for(var r=0;r<t.length;r++){var i=t[r];i.enumerable=i.enumerable||false;i.configurable=true;if(\"value\"in i)i.writable=true;Object.defineProperty(e,i.key,i)}}return function(t,r,i){if(r)e(t.prototype,r);if(i)e(t,i);return t}}();var _widget=require(\"$:/core/modules/widgets/widget.js\");var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/EdgeListWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var EdgeListWidget=function(e){_inherits(t,e);function t(e,r){_classCallCheck(this,t);return _possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,r))}_createClass(t,[{key:\"render\",value:function e(t,r){this.parentDomNode=t;this.computeAttributes();this.execute();this.renderChildren(t,r)}},{key:\"execute\",value:function e(){var t=[this.getVariable(\"currentTiddler\")];var r=this.getAttribute(\"filter\",\"\");var i=this.getAttribute(\"direction\",\"both\");var s=$tm.indeces.allETy;var n=_utils2.default.getEdgeTypeMatches(r,s);var u={typeWL:_utils2.default.getLookupTable(n),direction:i};var o=$tm.adapter.getNeighbours(t,u),a=o.nodes,l=o.edges;var f=[];for(var c in l){var h=l[c];var p=a[h.to]||a[h.from];if(!p){continue}f.push({type:\"tmap-edgelistitem\",edge:h,typeWL:u.typeWL,neighbour:p,children:this.parseTreeNode.children})}if(!f.length){this.wasEmpty=true;f=this.getEmptyMessage()}else if(this.wasEmpty){this.removeChildDomNodes()}this.makeChildWidgets(f)}},{key:\"getEmptyMessage\",value:function e(){var t=this.wiki.parseText(\"text/vnd.tiddlywiki\",this.getAttribute(\"emptyMessage\",\"\"),{parseAsInline:true});return t?t.tree:[]}},{key:\"refresh\",value:function e(t){var r=this.computeAttributes();if(_utils2.default.hasElements(r)){this.refreshSelf();return true}for(var i in t){if(!_utils2.default.isSystemOrDraft(i)){this.refreshSelf();return true}}return this.refreshChildren(t)}}]);return t}(_widget.widget);exports[\"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\";Object.defineProperty(exports,\"__esModule\",{value:true});exports.tiddlymap=exports.tmap=undefined;var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var a in i){if(Object.prototype.hasOwnProperty.call(i,a)){e[a]=i[a]}}}return e};var _createClass=function(){function e(e,t){for(var i=0;i<t.length;i++){var a=t[i];a.enumerable=a.enumerable||false;a.configurable=true;if(\"value\"in a)a.writable=true;Object.defineProperty(e,a.key,a)}}return function(t,i,a){if(i)e(t.prototype,i);if(a)e(t,a);return t}}();var _CallbackManager=require(\"$:/plugins/felixhayashi/tiddlymap/js/CallbackManager\");var _CallbackManager2=_interopRequireDefault(_CallbackManager);var _ViewAbstraction=require(\"$:/plugins/felixhayashi/tiddlymap/js/ViewAbstraction\");var _ViewAbstraction2=_interopRequireDefault(_ViewAbstraction);var _EdgeType=require(\"$:/plugins/felixhayashi/tiddlymap/js/EdgeType\");var _EdgeType2=_interopRequireDefault(_EdgeType);var _Popup=require(\"$:/plugins/felixhayashi/tiddlymap/js/Popup\");var _Popup2=_interopRequireDefault(_Popup);var _vis=require(\"$:/plugins/felixhayashi/vis/vis.js\");var _vis2=_interopRequireDefault(_vis);var _widget=require(\"$:/core/modules/widgets/widget.js\");var _utils=require(\"$:/plugins/felixhayashi/tiddlymap/js/utils\");var _utils2=_interopRequireDefault(_utils);var _SelectionRectangle=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/SelectionRectangle\");var _SelectionRectangle2=_interopRequireDefault(_SelectionRectangle);var _environment=require(\"$:/plugins/felixhayashi/tiddlymap/js/lib/environment\");var env=_interopRequireWildcard(_environment);function _interopRequireWildcard(e){if(e&&e.__esModule){return e}else{var t={};if(e!=null){for(var i in e){if(Object.prototype.hasOwnProperty.call(e,i))t[i]=e[i]}}t.default=e;return t}}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function _defineProperty(e,t,i){if(t in e){Object.defineProperty(e,t,{value:i,enumerable:true,configurable:true,writable:true})}else{e[t]=i}return e}function _toConsumableArray(e){if(Array.isArray(e)){for(var t=0,i=Array(e.length);t<e.length;t++){i[t]=e[t]}return i}else{return Array.from(e)}}function _classCallCheck(e,t){if(!(e instanceof t)){throw new TypeError(\"Cannot call a class as a function\")}}function _possibleConstructorReturn(e,t){if(!e){throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\")}return t&&(typeof t===\"object\"||typeof t===\"function\")?t:e}function _inherits(e,t){if(typeof t!==\"function\"&&t!==null){throw new TypeError(\"Super expression must either be null or a function, not \"+typeof t)}e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}});if(t)Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t}/* @preserve TW-Guard */\n/*\\\n\ntitle: $:/plugins/felixhayashi/tiddlymap/js/widget/MapWidget\ntype: application/javascript\nmodule-type: widget\n\n@preserve\n\n\\*/\n/* @preserve TW-Guard */var MapWidget=function(e){_inherits(t,e);function t(e,i){_classCallCheck(this,t);var a=_possibleConstructorReturn(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,i));a.getAttr=a.getAttribute;a.isDebug=_utils2.default.isTrue($tm.config.sys.debug,false);_utils2.default.bindTo(a,[\"constructTooltip\",\"handleResizeEvent\",\"handleClickEvent\",\"handleCanvasKeyup\",\"handleCanvasKeydown\",\"handleCanvasScroll\",\"handleCanvasMouseMove\",\"handleWidgetKeyup\",\"handleWidgetKeydown\",\"handleTriggeredRefresh\",\"handleContextMenu\"]);a.callbackManager=new _CallbackManager2.default;a.computeAttributes();a.editorMode=a.getAttr(\"editor\");a.clickToUse=_utils2.default.isTrue(a.getAttr(\"click-to-use\"),false);a.id=a.getAttr(\"object-id\")||a.getStateQualifier();a.widgetPopupsPath=$tm.path.tempPopups+\"/\"+a.id;if(a.editorMode){_utils2.default.addTWlisteners({\"tmap:tm-create-view\":a.handleCreateView,\"tmap:tm-rename-view\":a.handleRenameView,\"tmap:tm-delete-view\":a.handleDeleteView,\"tmap:tm-delete-element\":a.handleDeleteElement,\"tmap:tm-edit-view\":a.handleEditView,\"tmap:tm-generate-widget\":a.handleGenerateWidget,\"tmap:tm-toggle-central-topic\":a.handleSetCentralTopic,\"tmap:tm-save-canvas\":a.handleSaveCanvas},a,a)}_utils2.default.addTWlisteners({\"tmap:tm-focus-node\":a.handleFocusNode,\"tmap:tm-reset-focus\":a.repaintGraph,\"tmap:tm-neighbourhood-reset-trace\":function e(){a.initAndRenderGraph(a.graphDomNode)}},a,a);a.visListeners={click:a.handleVisSingleClickEvent,doubleClick:a.handleVisDoubleClickEvent,stabilized:a.handleVisStabilizedEvent,selectNode:a.handleVisSelectNode,deselectNode:a.handleVisDeselectNode,dragStart:a.handleVisDragStart,dragEnd:a.handleVisDragEnd,hoverNode:a.handleVisHoverElement,hoverEdge:a.handleVisHoverElement,blurNode:a.handleVisBlurElement,blurEdge:a.handleVisBlurElement,beforeDrawing:a.handleVisBeforeDrawing,afterDrawing:a.handleVisAfterDrawing,stabilizationProgress:a.handleVisLoading,stabilizationIterationsDone:a.handleVisLoadingDone};a.windowDomListeners={resize:[a.handleResizeEvent,false],click:[a.handleClickEvent,false],mousemove:[a.handleCanvasMouseMove,true]};a.canvasDomListeners={keyup:[a.handleCanvasKeyup,true],keydown:[a.handleCanvasKeydown,true],mousewheel:[a.handleCanvasScroll,true],DOMMouseScroll:[a.handleCanvasScroll,true],contextmenu:[a.handleContextMenu,true],MozMousePixelScroll:[a.handleExtraCanvasScroll,true]};a.widgetDomListeners={keyup:[a.handleWidgetKeyup,true],keydown:[a.handleWidgetKeydown,true]};a.conVector={from:null,to:null};return a}_createClass(t,[{key:\"handleConnectionEvent\",value:function e(t,i){var a=this;var s=this.view.getEdgeTypeFilter();var r={fromLabel:$tm.adapter.selectNodeById(t.from).label,toLabel:$tm.adapter.selectNodeById(t.to).label,view:this.view.getLabel(),eTyFilter:s.raw};$tm.dialogManager.open(\"getEdgeType\",r,function(e,r){if(e){var n=_utils2.default.getText(r);var o=_EdgeType2.default.getInstance(n);if(!o.namespace){var l=_EdgeType2.default.getIdParts(o.id),d=l.marker,h=l.name;var u=a.view.getConfig(\"edge_type_namespace\");o=_EdgeType2.default.getInstance(_EdgeType2.default.getId(d,u,h))}if(!o.exists()){o.save()}t.type=o.id;$tm.adapter.insertEdge(t);a.isPreventZoomOnNextUpdate=true;if(!a.view.isEdgeTypeVisible(o)){$tm.dialogManager.open(\"edgeNotVisible\",{type:o.id,view:a.view.getLabel(),eTyFilter:s.pretty})}}if(typeof i===\"function\"){i(e)}})}},{key:\"checkForFreshInstall\",value:function e(){if(!_utils2.default.getEntry($tm.ref.sysMeta,\"showWelcomeMessage\",true)){return}_utils2.default.setEntry($tm.ref.sysMeta,\"showWelcomeMessage\",false);var t={dialog:{preselects:{\"config.storyview\":\"true\",\"config.navigation\":\"true\",\"config.sidebar\":\"true\",\"config.demo\":\"true\"}}};$tm.dialogManager.open(\"welcome\",t,function(e,t){var i=_utils2.default.getPropertiesByPrefix(t.fields,\"config.\",true);if(i[\"storyview\"]&&_utils2.default.tiddlerExists(\"$:/plugins/felixhayashi/topstoryview\")){_utils2.default.setText(\"$:/view\",\"top\")}if(i[\"navigation\"]){_utils2.default.setText(\"$:/config/Navigation/openLinkFromInsideRiver\",\"above\");_utils2.default.setText(\"$:/config/Navigation/openLinkFromOutsideRiver\",\"top\")}if(i[\"sidebar\"]){_utils2.default.setText(\"$:/themes/tiddlywiki/vanilla/options/sidebarlayout\",\"fixed-fluid\")}if(i[\"demo\"]){var a=$tm.misc.defaultViewLabel;var s=$tm.adapter.insertNode({label:\"Have fun with\",x:0,y:0},a);var r=$tm.adapter.insertNode({label:\"TiddlyMap!!\",x:100,y:100},a);$tm.adapter.insertEdge({from:s.id,to:r.id})}if(Object.keys(i).length){_utils2.default.touch(\"$:/plugins/felixhayashi/tiddlymap\")}})}},{key:\"openStandardConfirmDialog\",value:function e(t,i){var a={message:i};$tm.dialogManager.open(\"getConfirmation\",a,t)}},{key:\"logger\",value:function e(t,i){if(this.isDebug){var a=Array.prototype.slice.call(arguments,1);a.unshift(\"@\"+this.id);a.unshift(t);$tm.logger.apply(this,a)}}},{key:\"render\",value:function e(t,i){this.parentDomNode=t;this.domNode=this.document.createElement(\"div\");t.insertBefore(this.domNode,i);this.registerClassNames(this.domNode);this.viewHolderRef=this.getViewHolderRef();this.view=this.getView();this.graphBarDomNode=this.document.createElement(\"div\");$tw.utils.addClass(this.graphBarDomNode,\"tmap-topbar\");this.domNode.appendChild(this.graphBarDomNode);this.graphDomNode=this.document.createElement(\"div\");this.domNode.appendChild(this.graphDomNode);$tw.utils.addClass(this.graphDomNode,\"tmap-vis-graph\");if(_utils2.default.isPreviewed(this)){$tw.utils.addClass(this.domNode,\"tmap-static-mode\");this.renderPreview(this.graphBarDomNode,this.graphDomNode)}else{this.renderFullWidget(this.domNode,this.graphBarDomNode,this.graphDomNode);var a=this.document.createElement(\"canvas\");$tw.utils.addClass(a,\"tmap-download-canvas\");this.domNode.appendChild(a)}}},{key:\"renderPreview\",value:function e(t,i){var a=this.view.snapshotTRef;var s=_utils2.default.getTiddler(a);var r=this.document.createElement(\"span\");r.innerHTML=this.view.getLabel();r.className=\"tmap-view-label\";t.appendChild(r);if(s){var n=_utils2.default.getTiddlerNode(this.view.getRoot());n.children.push(_utils2.default.getTranscludeNode(a));this.makeChildWidgets([n]);this.renderChildren(i,i.firstChild)}else{$tw.utils.addClass(i,\"tmap-graph-placeholder\")}}},{key:\"renderFullWidget\",value:function e(t,i,a){_utils2.default.setDomListeners(\"add\",window,this.windowDomListeners);_utils2.default.setDomListeners(\"add\",t,this.widgetDomListeners);this.addLoadingBar(this.domNode);this.tooltip=new _Popup2.default(this.domNode,{className:\"tmap-tooltip\",showDelay:$tm.config.sys.popups.delay});this.contextMenu=new _Popup2.default(this.domNode,{className:\"tmap-context-menu\",showDelay:0,hideOnClick:true,leavingDelay:999999});this.sidebar=_utils2.default.getFirstElementByClassName(\"tc-sidebar-scrollable\");this.isInSidebar=this.sidebar&&!this.domNode.isTiddlyWikiFakeDom&&this.sidebar.contains(this.domNode);this.rebuildEditorBar(i);this.reloadRefreshTriggers();this.initAndRenderGraph(a);$tm.registry.push(this);this.checkForFreshInstall();if(this.id===$tm.misc.mainEditorId){var s=$tm.url;if(s&&s.query[\"tmap-enlarged\"]){this.toggleEnlargedMode(s.query[\"tmap-enlarged\"]);this.setView(s.query[\"tmap-view\"])}}}},{key:\"registerClassNames\",value:function e(t){var i=$tw.utils.addClass;i(t,\"tmap-widget\");if(this.clickToUse){i(t,\"tmap-click-to-use\")}if(this.getAttr(\"editor\")===\"advanced\"){i(t,\"tmap-advanced-editor\")}if(this.getAttr(\"design\")===\"plain\"){i(t,\"tmap-plain-design\")}if(!_utils2.default.isTrue(this.getAttr(\"show-buttons\"),true)){i(t,\"tmap-no-buttons\")}if(this.getAttr(\"class\")){i(t,this.getAttr(\"class\"))}}},{key:\"addLoadingBar\",value:function e(t){this.graphLoadingBarDomNode=this.document.createElement(\"progress\");$tw.utils.addClass(this.graphLoadingBarDomNode,\"tmap-loading-bar\");t.appendChild(this.graphLoadingBarDomNode)}},{key:\"rebuildEditorBar\",value:function e(){this.removeChildDomNodes();var t=this.view;var i=\"tmap-unicode-button\";var a=i+\" tmap-active-button\";var s={widgetQualifier:this.getStateQualifier(),widgetTempPath:this.widgetTempPath,widgetPopupsPath:this.widgetPopupsPath,isViewBound:String(this.isViewBound()),viewRoot:t.getRoot(),viewLabel:t.getLabel(),viewHolder:this.getViewHolderRef(),edgeTypeFilter:t.edgeTypeFilterTRef,allEdgesFilter:$tm.selector.allEdgeTypes,isShowNeighbourhood:String(t.isEnabled(\"neighbourhood_scope\")),tracingBtnClass:t.isEnabled(\"neighbourhood_trace_clicks\")?a:i,neighScopeBtnClass:t.isEnabled(\"neighbourhood_scope\")?a:i,rasterMenuBtnClass:t.isEnabled(\"raster\")?a:i};for(var r in s){this.setVariable(r,s[r])}var n=_utils2.default.getTiddlerNode(t.getRoot());if(this.editorMode===\"advanced\"){n.children.push(_utils2.default.getTranscludeNode($tm.ref.graphBar))}else{var o=_utils2.default.getElementNode(\"span\",\"tmap-view-label\",t.getLabel());n.children.push(o)}n.children.push(_utils2.default.getTranscludeNode($tm.ref.focusButton));this.makeChildWidgets([n]);this.renderChildren(this.graphBarDomNode,this.graphBarDomNode.firstChild)}},{key:\"refresh\",value:function e(t){return false}},{key:\"update\",value:function e(t){if(!this.network||this.isZombieWidget()||_utils2.default.isPreviewed(this)){return}var i=t.changedTiddlers;this.callbackManager.refresh(i);if(this.isViewSwitched(i)||this.hasChangedAttributes()||t[env.path.options]||i[this.view.getRoot()]){this.logger(\"warn\",\"View switched or config changed\");this.isPreventZoomOnNextUpdate=false;this.view=this.getView(true);this.reloadRefreshTriggers();this.trace=_utils2.default.makeHashMap();this.rebuildEditorBar();this.reloadBackgroundImage();this.initAndRenderGraph(this.graphDomNode)}else{var a=this.view.update(t);if(a){this.logger(\"warn\",\"View components modified\");this.rebuildGraph({resetFocus:{delay:1e3,duration:1e3}})}else{if(t[env.path.nodeTypes]||this.hasChangedElements(i)){this.rebuildGraph()}this.refreshChildren(i)}}}},{key:\"hidePopups\",value:function e(t,i){this.tooltip.hide(t,i);this.contextMenu.hide(0,true)}},{key:\"reloadRefreshTriggers\",value:function e(){this.callbackManager.remove(this.refreshTriggers);var t=this.getAttr(\"refresh-triggers\")||this.view.getConfig(\"refresh-triggers\");this.refreshTriggers=$tw.utils.parseStringArray(t)||[];this.logger(\"debug\",\"Registering refresh trigger\",this.refreshTriggers);for(var i=this.refreshTriggers.length;i--;){this.callbackManager.add(this.refreshTriggers[i],this.handleTriggeredRefresh,false)}}},{key:\"rebuildGraph\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},i=t.resetFocus;if(_utils2.default.isPreviewed(this)){return}this.logger(\"debug\",\"Rebuilding graph\");this.hidePopups(0,true);this.hasNetworkStabilized=false;var a=this.rebuildGraphData();if(a.changedNodes.withoutPosition.length){i=i||{delay:1e3,duration:1e3};if(!this.view.isEnabled(\"physics_mode\")){var s=this.visOptions.physics;s[s.solver].centralGravity=.25;this.network.setOptions(this.visOptions)}}if(!_utils2.default.hasElements(this.graphData.nodesById)){return}if(i){var r=this.isPreventZoomOnNextUpdate==null?false:typeof this.isPreventZoomOnNextUpdate===\"number\"?this.isPreventZoomOnNextUpdate>Date.now():this.isPreventZoomOnNextUpdate;if(!r){this.network.stabilize();this.resetFocus=i}if(typeof this.isPreventZoomOnNextUpdate!==\"number\"){this.isPreventZoomOnNextUpdate=false}}}},{key:\"getContainer\",value:function e(){return this.domNode}},{key:\"rebuildGraphData\",value:function e(){var t=this;$tm.start(\"Reloading Network\");var i={view:this.view,matches:_utils2.default.getMatches(this.view.getNodeFilter(\"compiled\"))};if(this.view.isEnabled(\"neighbourhood_trace_clicks\")){var a=i.matches;var s=Object.keys(this.trace);var r=[].concat(_toConsumableArray(a.filter(function(e){return!t.trace[e]})),_toConsumableArray(s));i.matches=r;i.includeNeighboursOf=this.view.isEnabled(\"neighbourhood_include_traced_node_neighbours\")?function(e){return r.includes(e)}:function(e){return a.includes(e)}}var n=$tm.adapter.getGraph(i);var o=_utils2.default.refreshDataSet(this.graphData.nodes,n.nodes);var l=_utils2.default.refreshDataSet(this.graphData.edges,n.edges);this.graphData.nodesById=n.nodes;this.graphData.edgesById=n.edges;_utils2.default.setField(\"$:/temp/tmap/nodes/\"+this.view.getLabel(),\"list\",$tm.adapter.getTiddlersByIds(n.nodes));$tm.stop(\"Reloading Network\");return{changedEdges:l,changedNodes:o}}},{key:\"isViewBound\",value:function e(){return _utils2.default.startsWith(this.getViewHolderRef(),$tm.path.localHolders)}},{key:\"isViewSwitched\",value:function e(t){return!_ViewAbstraction2.default.exists(this.view)||t[this.getViewHolderRef()]}},{key:\"hasChangedAttributes\",value:function e(){return Object.keys(this.computeAttributes()).length}},{key:\"hasChangedElements\",value:function e(t){var i=[];var a=this.graphData.nodesById;var s=this.view.isEnabled(\"neighbourhood_scope\");for(var r in t){if(_utils2.default.isSystemOrDraft(r)){continue}if(a[$tm.adapter.getId(r)]||s){return true}if(t[r].modified){i.push(r)}}if(i.length){var n=this.view.getNodeFilter(\"compiled\");var o=_utils2.default.getMatches(n,i);return!!o.length}}},{key:\"initAndRenderGraph\",value:function e(t){var i=this;if(this.network){this._destructVis()}this.logger(\"info\",\"Initializing and rendering the graph\");if(!this.isInSidebar){this.callbackManager.add(\"$:/state/sidebar\",this.handleResizeEvent)}this.visOptions=this.getVisOptions();this.graphData={nodes:new _vis2.default.DataSet,edges:new _vis2.default.DataSet,nodesById:_utils2.default.makeHashMap(),edgesById:_utils2.default.makeHashMap()};this.tooltip.setEnabled(_utils2.default.isTrue($tm.config.sys.popups.enabled,true));this.trace=_utils2.default.makeHashMap();this.network=new _vis2.default.Network(t,this.graphData,this.visOptions);this.canvas=t.getElementsByTagName(\"canvas\")[0];this.networkDomNode=_utils2.default.getFirstElementByClassName(\"vis-network\",t,true);this.canvas.tabIndex=0;for(var a in this.visListeners){this.network.on(a,this.visListeners[a].bind(this))}this.addGraphButtons({\"fullscreen-button\":function e(){i.toggleEnlargedMode(\"fullscreen\")},\"halfscreen-button\":function e(){i.toggleEnlargedMode(\"halfscreen\")}});_utils2.default.setDomListeners(\"add\",this.canvas,this.canvasDomListeners);this.reloadBackgroundImage();this.rebuildGraph({resetFocus:{delay:0,duration:0}});this.handleResizeEvent();this.canvas.focus();if(this.isLiveView()&&this.view.isEnabled(\"neighbourhood_trace_clicks\")){this.trace[_utils2.default.getText(this.refreshTriggers[0])]=true}}},{key:\"handleCanvasKeyup\",value:function e(t){var i=this;var a=this.network.getSelectedNodes();if(t.ctrlKey){t.preventDefault();if(t.keyCode===88){if(this.editorMode){this.handleAddNodesToClipboard(\"move\")}else{$tm.notify(\"Map is read only!\")}}else if(t.keyCode===67){this.handleAddNodesToClipboard(\"copy\")}else if(t.keyCode===86){this.handlePasteNodesFromClipboard()}else if(t.keyCode===65){var s=Object.keys(this.graphData.nodesById);this.network.selectNodes(s)}else if(t.keyCode===49||t.keyCode===50){if(a.length!==1)return;var r=t.keyCode===49?\"from\":\"to\";$tm.notify(_utils2.default.ucFirst(r)+\"-part selected\");this.conVector[r]=a[0];if(this.conVector.from&&this.conVector.to){this.handleConnectionEvent(this.conVector,function(){i.conVector={from:null,to:null}})}}}else{if(t.keyCode===13){if(a.length!==1)return;this.openTiddlerWithId(a[0])}}}},{key:\"handleCanvasKeydown\",value:function e(t){if(t.altKey||t.metaKey){t.preventDefault();if(t.keyCode>=48&&t.keyCode<=57){var i=String.fromCharCode(t.keyCode);this.view.setConfig(\"neighbourhood_scope\",i)}}else{if(t.keyCode===46){t.preventDefault();this.handleRemoveElements(this.network.getSelection())}}}},{key:\"handleDeleteElement\",value:function e(t){var i=t.paramObject.id;var a=i?[i]:this.network.getSelectedNodes();this.handleRemoveElements({nodes:a})}},{key:\"handleCanvasMouseMove\",value:function e(t){var i=this.network;if(!(t.ctrlKey&&t.buttons)){if(this.selectRect){this.selectRect=null;var a=i.getSelectedNodes();$tm.notify(a.length+\" nodes selected\");i.redraw()}return}t.preventDefault();t.stopPropagation();if(!this.domNode.contains(t.target)){return}var s=i.DOMtoCanvas({x:t.offsetX,y:t.offsetY});if(!this.selectRect){this.selectRect=new _SelectionRectangle2.default(s.x,s.y)}this.selectRect.span(s.x,s.y);var r=i.getPositions();var n=i.getSelectedNodes();for(var o in r){if(this.selectRect.isPointWithin(r[o])&&!_utils2.default.inArray(o,n)){n.push(o)}}i.selectNodes(n);this.assignActiveStyle(n);i.redraw()}},{key:\"handleCanvasScroll\",value:function e(t){var i=!!(this.isInSidebar||t.ctrlKey||this.enlargedMode||this.clickToUse&&this.networkDomNode.classList.contains(\"vis-active\"));var a=this.visOptions.interaction;var s=i===a.zoomView;if(i||!s){t.preventDefault()}if(!s){t.stopPropagation();a.zoomView=i;this.network.setOptions({interaction:{zoomView:i}});return false}}},{key:\"handleExtraCanvasScroll\",value:function e(t){t.preventDefault()}},{key:\"handleContextMenu\",value:function e(t){var i=this;t.preventDefault();var a=this.network;this.hidePopups(0,true);var s=a.getNodeAt({x:t.offsetX,y:t.offsetY});if(!s)return;var r=a.getSelectedNodes();if(!_utils2.default.inArray(s,r)){r=[s];a.selectNodes(r)}this.contextMenu.show(r,function(e,t){var a=e.length>1?\"multi\":\"single\";var s=\"$:/plugins/felixhayashi/tiddlymap/editor/contextMenu/node\";_utils2.default.registerTransclude(i,\"contextMenuWidget\",s);i.contextMenuWidget.setVariable(\"mode\",a);i.contextMenuWidget.render(t)})}},{key:\"handleWidgetKeyup\",value:function e(t){}},{key:\"handleWidgetKeydown\",value:function e(t){if(t.ctrlKey){t.preventDefault();if(t.keyCode===70){t.preventDefault();var i=this.widgetPopupsPath+\"/focus\";_utils2.default.setText(i,_utils2.default.getText(i)?\"\":\"1\")}else{return}}else if(t.keyCode===120){t.preventDefault();this.toggleEnlargedMode(\"halfscreen\")}else if(t.keyCode===121){t.preventDefault();this.toggleEnlargedMode(\"fullscreen\")}else if(t.keyCode===27){t.preventDefault();_utils2.default.deleteByPrefix(this.widgetPopupsPath)}else{return}this.canvas.focus()}},{key:\"handlePasteNodesFromClipboard\",value:function e(){if(!this.editorMode){$tm.notify(\"Map is read only!\");return}if(!$tm.clipBoard||$tm.clipBoard.type!==\"nodes\"){$tm.notify(\"TiddlyMap clipboad is empty!\")}var t=$tm.clipBoard.nodes;var i=Object.keys(t);for(var a=i.length;a--;){var s=i[a];if(this.graphData.nodesById[s]){continue}this.view.addNode(t[s]);this.graphData.nodes.update({id:s})}this.network.selectNodes(i);this.rebuildGraph({resetFocus:{delay:0,duration:0}});$tm.notify(\"pasted \"+i.length+\" nodes into map.\")}},{key:\"handleAddNodesToClipboard\",value:function e(t){var i=this.network.getSelectedNodes();if(!i.length){return}$tm.clipBoard={type:\"nodes\",nodes:this.graphData.nodes.get(i,{returnType:\"Object\"})};$tm.notify(\"Copied \"+i.length+\" nodes to clipboard\");if(t===\"move\"){for(var a=i.length;a--;){this.view.removeNode(i[a])}}this.isPreventZoomOnNextUpdate=true}},{key:\"getVisOptions\",value:function e(){var t=this;var i=$tm.config.vis;var a=_utils2.default.parseJSON(this.view.getConfig(\"vis\"))||{};var s=a.layout||{},r=s.hierarchical;var n={layout:{hierarchical:{enabled:r===undefined||r===null?false:typeof r===\"boolean\"?r:r.enabled!==false}}};var o=_utils2.default.merge({},i,_utils2.default.merge(a,n));o.clickToUse=this.clickToUse;o.manipulation.enabled=!!this.editorMode;o.manipulation.deleteNode=function(e,i){t.handleRemoveElements(e);t.resetVisManipulationBar(i)};o.manipulation.deleteEdge=function(e,i){t.handleRemoveElements(e);t.resetVisManipulationBar(i)};o.manipulation.addEdge=function(e,i){t.handleConnectionEvent(e);t.resetVisManipulationBar(i)};o.manipulation.addNode=function(e,i){t.handleInsertNode(e);t.resetVisManipulationBar(i)};o.manipulation.editNode=function(e,i){t.handleEditNode(e);t.resetVisManipulationBar(i)};o.interaction.zoomView=!!(this.isInSidebar||this.enlargedMode);o.manipulation.editEdge=false;var l=o.physics;l[l.solver]=l[l.solver]||{};l.stabilization.iterations=1e3;this.logger(\"debug\",\"Loaded graph options\",o);return o}},{key:\"resetVisManipulationBar\",value:function e(t){if(t){t(null)}this.network.disableEditMode();this.network.enableEditMode()}},{key:\"isVisInEditMode\",value:function e(){return this.graphDomNode.getElementsByClassName(\"vis-button vis-back\").length>0}},{key:\"isLiveView\",value:function e(){return this.id===\"live_tab\"}},{key:\"handleCreateView\",value:function e(){var t=this;var i={view:this.view.getLabel()};$tm.dialogManager.open(\"createView\",i,function(e,i){if(!e)return;var a=_utils2.default.getField(i,\"name\");var s=_utils2.default.getField(i,\"clone\",false);if(_ViewAbstraction2.default.exists(a)){$tm.notify(\"Forbidden! View already exists!\");return}if(s&&t.isLiveView()){$tm.notify(\"Forbidden to clone the live view!\");return}var r=new _ViewAbstraction2.default(a,{isCreate:true,protoView:s?t.view:null});t.setView(r)})}},{key:\"handleRenameView\",value:function e(){var t=this;if(this.view.isLocked()){$tm.notify(\"Forbidden!\");return}var i=this.view.getOccurrences();var a={count:i.length.toString(),refFilter:_utils2.default.joinAndWrap(i,\"[[\",\"]]\")};$tm.dialogManager.open(\"renameView\",a,function(e,i){if(!e){return}var a=_utils2.default.getText(i);if(!a){$tm.notify(\"Invalid name!\")}else if(_ViewAbstraction2.default.exists(a)){$tm.notify(\"Forbidden! View already exists!\")}else{t.view.rename(a);t.setView(t.view)}})}},{key:\"handleEditView\",value:function e(){var t=this;var i=JSON.stringify($tm.config.vis);var a=this.graphData;var s=this.view.getConfig();var r={\"filter.prettyNodeFltr\":this.view.getNodeFilter(\"pretty\"),\"filter.prettyEdgeFltr\":this.view.getEdgeTypeFilter(\"pretty\"),\"inherited-style\":i};var n={view:this.view.getLabel(),createdOn:this.view.getCreationDate(true),numberOfNodes:Object.keys(a.nodesById).length.toString(),numberOfEdges:Object.keys(a.edgesById).length.toString(),dialog:{preselects:$tw.utils.extend({},s,r)}};$tm.dialogManager.open(\"configureView\",n,function(e,i){if(!e){return}var a=_utils2.default.getPropertiesByPrefix(i.fields,\"config.\",true);var s=t.view.getConfig(\"background_image\");t.view.setConfig(a);if(a[\"physics_mode\"]&&!t.view.isEnabled(\"physics_mode\")){t.view.saveNodePositions(t.network.getPositions())}var r=t.view.getConfig(\"background_image\");if(r&&r!==s){$tm.notify(\"Background changed! You may need to zoom out a bit.\")}var n=_utils2.default.getField(i,\"filter.prettyNodeFltr\",\"\");var o=_utils2.default.getField(i,\"filter.prettyEdgeFltr\",\"\");t.view.setNodeFilter(n);t.view.setEdgeTypeFilter(o)})}},{key:\"handleSaveCanvas\",value:function e(){var t=this;var i=\"$:/temp/tmap/snapshot\";this.createAndSaveSnapshot(100,100,i);var a=this.view.getLabel()+\".png\";var s={dialog:{snapshot:i,view:this.view.getLabel(),preselects:{width:this.canvas.width.toString(),height:this.canvas.height.toString(),name:a,action:\"download\"}}};$tm.dialogManager.open(\"saveCanvas\",s,function(e,a){if(!e)return;var r=a.fields.width||s.dialog.preselects.width;var n=a.fields.height||s.dialog.preselects.height;t.createAndSaveSnapshot(r,n,i);var o=a.fields.name||s.dialog.preselects.imageName;var l=a.fields.action;if(l===\"download\"){t.handleDownloadSnapshot(r,n,o)}else if(l===\"wiki\"){_utils2.default.cp(i,o,true);t.dispatchEvent({type:\"tm-navigate\",navigateTo:o})}else if(l===\"placeholder\"){t.view.addPlaceholder(i)}$tw.wiki.deleteTiddler(\"$:/temp/tmap/snapshot\")})}},{key:\"handleDownloadSnapshot\",value:function e(t,i,a){var s=this.document.createElement(\"a\");var r=this.view.getLabel();s.download=a;s.href=this.getCanvasAsBase64({size:{width:t,height:i}});var n=new MouseEvent(\"click\");s.dispatchEvent(n)}},{key:\"createAndSaveSnapshot\",value:function e(t,i,a,s){$tw.wiki.addTiddler(new $tw.Tiddler({title:s||a,type:\"image/png\",text:this.getCanvasAsBase64({size:{width:t,height:i},withoutPreamble:true})},$tw.wiki.getCreationFields(),$tw.wiki.getModificationFields()));return a}},{key:\"getCanvasAsBase64\",value:function e(){var t=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},i=t.withoutPreamble,a=t.size;var s=this.graphDomNode.style.width;var r=this.graphDomNode.style.height;if(a){this.graphDomNode.style.width=a.width+\"px\";this.graphDomNode.style.height=a.height+\"px\";this.network.redraw()}var n=this.canvas.toDataURL(\"image/png\");if(a){this.graphDomNode.style.width=s;this.graphDomNode.style.height=r;this.network.redraw()}return i?_utils2.default.getWithoutPrefix(n,\"data:image/png;base64,\"):n}},{key:\"handleDeleteView\",value:function e(){var t=this;var i=this.view.getLabel();if(this.view.isLocked()){$tm.notify(\"Forbidden!\");return}var a=this.view.getOccurrences();if(a.length){var s={count:a.length.toString(),refFilter:_utils2.default.joinAndWrap(a,\"[[\",\"]]\")};$tm.dialogManager.open(\"cannotDeleteViewDialog\",s);return}var r=\"\\n You are about to delete the view ''\"+i+\"''\\n (no tiddler currently references this view).\\n \";this.openStandardConfirmDialog(function(e){if(!e){return}t.view.destroy();t.setView($tm.misc.defaultViewLabel);var a='view \"'+i+\"' deleted\";t.logger(\"debug\",a);$tm.notify(a)},r)}},{key:\"handleTriggeredRefresh\",value:function e(t){this.logger(\"log\",t,\"Triggered a refresh\");var i=_utils2.default.getTiddler(_utils2.default.getText(t));if(this.isLiveView()){if(i){if(this.view.isEnabled(\"neighbourhood_trace_clicks\")){this.trace[i.fields.title]=true}var a=i.fields[\"tmap.open-view\"]||$tm.config.sys.liveTab.fallbackView;if(a&&a!==this.view.getLabel()){this.setView(a);return}}}this.rebuildGraph({resetFocus:{delay:1e3,duration:1e3}})}},{key:\"handleRemoveElements\",value:function e(t){var i=t.nodes,a=t.edges;if(i.length){this.handleRemoveNodes(i)}else if(a.length){this.handleRemoveEdges(a)}this.resetVisManipulationBar()}},{key:\"handleRemoveEdges\",value:function e(t){$tm.adapter.deleteEdges(this.graphData.edges.get(t));$tm.notify(\"edge\"+(t.length>1?\"s\":\"\")+\" removed\")}},{key:\"handleRemoveNodes\",value:function e(t){var i=this;var a=$tm.adapter.getTiddlersByIds(t);var s={count:t.length.toString(),tiddlers:$tw.utils.stringifyList(a),dialog:{preselects:{\"delete-from\":\"filter\"}}};$tm.dialogManager.open(\"deleteNodeDialog\",s,function(e,a){if(!e)return;var s=0;for(var r=t.length;r--;){var n=i.view.removeNode(t[r]);if(n){s++}}if(a.fields[\"delete-from\"]===\"system\"){$tm.adapter.deleteNodes(t);s=t.length}i.isPreventZoomOnNextUpdate=true;$tm.notify(\"\\n Removed \"+s+\"\\n of \"+t.length+\"\\n from \"+a.fields[\"delete-from\"]+\"\\n \")})}},{key:\"toggleEnlargedMode\",value:function e(t){if(!this.isInSidebar&&t===\"halfscreen\"){return}this.logger(\"log\",\"Toggled graph enlargement\");var i=this.enlargedMode;if(i){this.network.setOptions({clickToUse:this.clickToUse});_utils2.default.findAndRemoveClassNames([\"tmap-has-\"+i+\"-widget\",\"tmap-\"+i]);this.enlargedMode=null;document.body.scrollTop=this.scrollTop}if(!i||i!==t&&(t===\"fullscreen\"||t===\"halfscreen\"&&!this.isInSidebar)){this.scrollTop=document.body.scrollTop;this.enlargedMode=t;var a=this.isInSidebar?this.sidebar:_utils2.default.getFirstElementByClassName(\"tc-story-river\");$tw.utils.addClass(this.document.body,\"tmap-has-\"+t+\"-widget\");$tw.utils.addClass(a,\"tmap-has-\"+t+\"-widget\");$tw.utils.addClass(this.domNode,\"tmap-\"+t);this.network.setOptions({clickToUse:false});$tm.notify(\"Toggled \"+t+\" mode\")}this.handleResizeEvent()}},{key:\"handleGenerateWidget\",value:function e(t){$tw.rootWidget.dispatchEvent({type:\"tmap:tm-generate-widget\",paramObject:{view:this.view.getLabel()}})}},{key:\"handleSetCentralTopic\",value:function e(t){var i=t.paramObject;var a=i.id||this.network.getSelectedNodes()[0];if(a===this.view.getConfig(\"central-topic\")){a=\"\"}this.view.setCentralTopic(a)}},{key:\"handleVisStabilizedEvent\",value:function e(t){if(this.hasNetworkStabilized){return}this.hasNetworkStabilized=true;this.logger(\"log\",\"Network stabilized after\",t.iterations,\"iterations\");if(!this.view.isEnabled(\"physics_mode\")){var i=this.graphData.nodesById;var a=[];for(var s in i){if(i[s].x===undefined){a.push(s)}}if(a.length){this.setNodesMoveable(a,false);$tm.notify(a.length+\" nodes were added to the graph\")}var r=this.visOptions.physics;r[r.solver].centralGravity=0;this.network.setOptions(this.visOptions)}if(this.resetFocus){this.fitGraph(this.resetFocus.delay,this.resetFocus.duration);this.resetFocus=null}}},{key:\"handleFocusNode\",value:function e(t){var i=t.param;this.network.focus($tm.adapter.getId(i),{scale:1.5,animation:true})}},{key:\"isZombieWidget\",value:function e(){return this.domNode.isTiddlyWikiFakeDom===true||!this.document.body.contains(this.getContainer())}},{key:\"fitGraph\",value:function e(){var t=this;var i=arguments.length>0&&arguments[0]!==undefined?arguments[0]:0;var a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:0;clearTimeout(this.activeFitTimeout);var s=function e(){if(t.isZombieWidget()){return}t.network.redraw();t.network.fit({animation:{duration:a,easingFunction:\"easeOutQuart\"}})};this.activeFitTimeout=setTimeout(s,i)}},{key:\"handleInsertNode\",value:function e(t){var i=this;$tm.dialogManager.open(\"addNodeToMap\",{},function(e,a){if(!e){return}var s=_utils2.default.getField(a,\"draft.title\").trim();if(_utils2.default.tiddlerExists(s)){if(_utils2.default.isMatch(s,i.view.getNodeFilter(\"compiled\"))){$tm.notify(\"Node already exists\");return}else{t=$tm.adapter.makeNode(s,t);i.view.addNode(t)}}else{var r=new $tw.Tiddler(a,{\"draft.title\":null});t.label=s;$tm.adapter.insertNode(t,i.view,r)}i.isPreventZoomOnNextUpdate=true})}},{key:\"handleEditNode\",value:function e(t){var i=this;var a=$tm.tracker.getTiddlerById(t.id);var s=_utils2.default.getTiddler(a);var r=$tm.config.vis.nodes;var n=_utils2.default.parseJSON(this.view.getConfig(\"vis\"),{}).nodes;var o={};o[t.id]=t;var l=$tm.adapter.getInheritedNodeStyles(o);var d=l[a];var h=_utils2.default.merge({},{color:s.fields[\"color\"]},_utils2.default.parseJSON(s.fields[\"tmap.style\"]));var u=this.view.getLabel();var g=_extends({},this.view.getNodeData(t.id));delete g.x;delete g.y;var f={view:u,tiddler:s.fields.title,tidColor:s.fields[\"color\"],tidIcon:s.fields[$tm.field.nodeIcon]||s.fields[\"tmap.fa-icon\"],tidLabelField:\"global.\"+$tm.field.nodeLabel,tidIconField:\"global.\"+$tm.field.nodeIcon,dialog:{preselects:{\"inherited-global-default-style\":JSON.stringify(r),\"inherited-local-default-style\":JSON.stringify(n),\"inherited-group-styles\":JSON.stringify(d),\"global.tmap.style\":JSON.stringify(h),\"local-individual-node-style\":JSON.stringify(g)}}};var v=function e(t,i,a){for(var s=a.length;s--;){f.dialog.preselects[t+\".\"+a[s]]=i[a[s]]||\"\"}};v(\"local\",g,[\"label\",\"tw-icon\",\"fa-icon\",\"open-view\"]);v(\"global\",s.fields,[$tm.field.nodeLabel,$tm.field.nodeIcon,\"tmap.fa-icon\",\"tmap.open-view\"]);$tm.dialogManager.open(\"editNode\",f,function(e,s){if(!e)return;var r=s.fields;var n=_utils2.default.getPropertiesByPrefix(r,\"global.\",true);for(var o in n){_utils2.default.setField(a,o,n[o]||undefined)}var l=_utils2.default.getPropertiesByPrefix(r,\"local.\",true);var d=_utils2.default.parseJSON(r[\"local-individual-node-style\"],{});for(var h in l){d[h]=l[h]||undefined}i.view.saveNodeStyle(t.id,d);i.isPreventZoomOnNextUpdate=true})}},{key:\"handleVisSingleClickEvent\",value:function e(t){var i=_utils2.default.isTrue($tm.config.sys.singleClickMode);if(i&&!this.editorMode){this.handleOpenMapElementEvent(t)}}},{key:\"handleVisDoubleClickEvent\",value:function e(t){if(t.nodes.length||t.edges.length){if(this.editorMode||!_utils2.default.isTrue($tm.config.sys.singleClickMode)){this.handleOpenMapElementEvent(t)}}else{if(this.editorMode){this.handleInsertNode(t.pointer.canvas)}}}},{key:\"handleOpenMapElementEvent\",value:function e(t){var i=this;var a=t.nodes,s=t.edges;if(a.length){var r=this.graphData.nodesById[a[0]];if(this.view.isEnabled(\"neighbourhood_trace_clicks\")){this.trace[$tm.adapter.getTiddlerById(r.id)]=true;this.isPreventZoomOnNextUpdate=Date.now()+500;this.rebuildGraph();if(this.view.isEnabled(\"neighbourhood_focus_newly_traced_node\")){setTimeout(function(){i.network.focus(r.id,{scale:1,animation:true})},1500)}}if(r[\"open-view\"]){$tm.notify(\"Switching view\");this.setView(r[\"open-view\"])}this.openTiddlerWithId(a[0])}else if(s.length){this.logger(\"debug\",\"Clicked on an Edge\");var n=this.graphData.edgesById[s[0]].type;this.handleEditEdgeType(n)}else{return}this.hidePopups(0,true)}},{key:\"handleEditEdgeType\",value:function e(t){if(!this.editorMode)return;var i=$tm.config.sys.edgeClickBehaviour;if(i!==\"manager\")return;$tw.rootWidget.dispatchEvent({type:\"tmap:tm-manage-edge-types\",paramObject:{type:t}})}},{key:\"handleResizeEvent\",value:function e(t){if(this.isZombieWidget())return;var i=this.getAttr(\"height\");var a=this.getAttr(\"width\");if(this.isInSidebar){var s=this.domNode.getBoundingClientRect();var r=15;a=document.body.clientWidth-s.left-r+\"px\";var n=parseInt(this.getAttr(\"bottom-spacing\"))||15;var o=window.innerHeight-s.top;i=o-n+\"px\"}this.domNode.style.height=i||\"300px\";this.domNode.style.width=a;this.repaintGraph()}},{key:\"handleClickEvent\",value:function e(t){if(this.isZombieWidget()||!this.network)return;if(!this.graphDomNode.contains(t.target)){var i=this.network.getSelection();if(i.nodes.length||i.edges.length){this.logger(\"debug\",\"Clicked outside; deselecting nodes/edges\");this.network.selectNodes([]);this.resetVisManipulationBar()}}else{this.canvas.focus()}if(t.button!==2){this.contextMenu.hide(0,true)}}},{key:\"handleVisSelectNode\",value:function e(t){var i=t.nodes;if(!this.isDraggingAllowed(i)){return}this.assignActiveStyle(i)}},{key:\"isDraggingAllowed\",value:function e(t){var i=t.nodes;return this.editorMode||this.view.isEnabled(\"physics_mode\")}},{key:\"assignActiveStyle\",value:function e(t){if(!Array.isArray(t))t=[t];var i=this.visOptions.nodes.color;for(var a=t.length;a--;){var s=t[a];var r=this.graphData.nodesById[s];var n=_utils2.default.merge({},i,r.color);this.graphData.nodes.update({id:s,color:{highlight:n,hover:n}})}}},{key:\"handleVisDeselectNode\",value:function e(t){}},{key:\"handleVisDragEnd\",value:function e(t){var i=t.nodes;if(!i.length){return}if(i.length===1&&this.view.isEnabled(\"raster\")){var a=this.network.getPositions()[i[0]];this.graphData.nodes.update(_extends({id:i[0]},_utils2.default.getNearestRasterPosition(a,parseInt(this.view.getConfig(\"raster\")))))}this.draggedNode=null;this.setNodesMoveable(i,false)}},{key:\"handleVisBeforeDrawing\",value:function e(t){var i=this.view,a=this.network,s=this.backgroundImage;if(s){t.drawImage(s,0,0)}if(i.isEnabled(\"raster\")){_utils2.default.drawRaster(t,a.getScale(),a.getViewPosition(),parseInt(i.getConfig(\"raster\")))}}},{key:\"handleVisAfterDrawing\",value:function e(t){if(this.selectRect){var i=this.selectRect.getRect();t.beginPath();t.globalAlpha=.5;t.fillStyle=\"#EAFFEF\";t.fillRect.apply(t,_toConsumableArray(i));t.beginPath();t.globalAlpha=1;t.strokeStyle=\"#B4D9BD\";t.strokeRect.apply(t,_toConsumableArray(i))}if(this.draggedNode&&this.view.isEnabled(\"raster\")){var a=this.network.getPositions()[this.draggedNode];var s=_utils2.default.getNearestRasterPosition(a,parseInt(this.view.getConfig(\"raster\")));t.strokeStyle=\"green\";t.fillStyle=\"green\";t.beginPath();t.moveTo(a.x,a.y);t.lineTo(s.x,s.y);t.stroke();t.beginPath();t.arc(s.x,s.y,5,0,Math.PI*2);t.fill()}}},{key:\"constructTooltip\",value:function e(t,i){var a=_utils2.default.parseJSON(t);var s=a.node||a.edge;var r=null;var n=\"text/html\";var o=\"text/vnd-tiddlywiki\";if(a.node){var l=$tm.tracker.getTiddlerById(s);var d=_utils2.default.getTiddler(l);var h=d.fields[$tm.field.nodeInfo];if(h){i.innerHTML=$tw.wiki.renderText(n,o,h)}else if(d.fields.text){_utils2.default.registerTransclude(this,\"tooltipWidget\",l);this.tooltipWidget.setVariable(\"tv-tiddler-preview\",\"yes\");this.tooltipWidget.render(i)}else{i.innerHTML=l}}else{var u=this.graphData.edgesById[s];var g=$tm.indeces.allETy[u.type];if(g.description){r=$tw.wiki.renderText(n,o,g.description)}i.innerHTML=r||g.label||g.id}}},{key:\"handleVisHoverElement\",value:function e(t){if($tm.mouse.buttons)return;var i=t.node||t.edge;var a=JSON.stringify(t);if(t.node){this.assignActiveStyle(i)}if(!this.isVisInEditMode()&&!this.contextMenu.isShown()){var s=this.constructTooltip;this.tooltip.show(a,s)}}},{key:\"handleVisBlurElement\",value:function e(t){this.tooltip.hide()}},{key:\"handleVisLoading\",value:function e(t){var i=t.total,a=t.iterations;this.graphLoadingBarDomNode.style.display=\"block\";this.graphLoadingBarDomNode.setAttribute(\"max\",i);this.graphLoadingBarDomNode.setAttribute(\"value\",a)}},{key:\"handleVisLoadingDone\",value:function e(t){this.graphLoadingBarDomNode.style.display=\"none\"}},{key:\"handleVisDragStart\",value:function e(t){var i=t.nodes;if(!i.length||!this.isDraggingAllowed(i)){return}this.hidePopups(0,true);this.assignActiveStyle(i);this.setNodesMoveable(i,true);if(i.length===1){this.draggedNode=i[0]}}},{key:\"destruct\",value:function e(){_utils2.default.setDomListeners(\"remove\",window,this.windowDomListeners);_utils2.default.setDomListeners(\"remove\",this.domNode,this.widgetDomListeners);this._destructVis()}},{key:\"_destructVis\",value:function e(){if(!this.network)return;_utils2.default.setDomListeners(\"remove\",this.canvas,this.canvasDomListeners);this.network.destroy();this.network=null}},{key:\"openTiddlerWithId\",value:function e(t){var i=this;var a=$tm.tracker.getTiddlerById(t);this.logger(\"debug\",\"Opening tiddler\",a,\"with id\",t);if(this.enlargedMode===\"fullscreen\"){var s=$tw.wiki.findDraft(a);var r=!!s;if(!r){var n=\"tm-edit-tiddler\";this.dispatchEvent({type:n,tiddlerTitle:a});s=$tw.wiki.findDraft(a)}var o={draftTRef:s,originalTRef:a};$tm.dialogManager.open(\"fullscreenTiddlerEditor\",o,function(e,t){if(e){var n=\"tm-save-tiddler\";i.dispatchEvent({type:n,tiddlerTitle:s})}else if(!r){_utils2.default.deleteTiddlers([s])}var o=\"tm-close-tiddler\";i.dispatchEvent({type:o,tiddlerTitle:a})})}else{var l=this.domNode.getBoundingClientRect();this.dispatchEvent({type:\"tm-navigate\",navigateTo:a,navigateFromTitle:this.getVariable(\"storyTiddler\"),navigateFromNode:this,navigateFromClientRect:{top:l.top,left:l.left,width:l.width,right:l.right,bottom:l.bottom,height:l.height}})}}},{key:\"getViewHolderRef\",value:function e(){if(this.viewHolderRef){return this.viewHolderRef}this.logger(\"info\",\"Retrieving or generating the view holder reference\");var t=this.getAttr(\"view\");var i=null;if(t){this.logger(\"log\",'User wants to bind view \"'+t+\"' to graph\");var a=$tm.path.views+\"/\"+t;if($tw.wiki.getTiddler(a)){i=$tm.path.localHolders+\"/\"+_utils2.default.genUUID();this.logger(\"log\",'Created an independent temporary view holder \"'+i+'\"');_utils2.default.setText(i,a);this.logger(\"log\",'View \"'+a+\"' inserted into independend holder\")}else{this.logger(\"log\",'View \"'+t+'\" does not exist')}}if(!i){this.logger(\"log\",\"Using default (global) view holder\");i=$tm.ref.defaultViewHolder}return i}},{key:\"setView\",value:function e(t,i){if(!_ViewAbstraction2.default.exists(t)){return}t=new _ViewAbstraction2.default(t);var a=t.getLabel();i=i||this.viewHolderRef;this.logger(\"info\",'Inserting view \"'+a+'\" into holder \"'+i+'\"');$tw.wiki.addTiddler(new $tw.Tiddler({title:i,text:a}));this.update({changedTiddlers:_defineProperty({},i,true)})}},{key:\"getView\",value:function e(t){if(!t&&this.view){return this.view}var i=this.getViewHolderRef();var a=_utils2.default.getText(i);this.logger(\"debug\",\"Retrieved view from holder\");var s=void 0;if(_ViewAbstraction2.default.exists(a)){s=new _ViewAbstraction2.default(a)}else{this.logger(\"debug\",'Warning: View \"'+a+\"\\\" doesn't exist. Default is used instead.\");s=new _ViewAbstraction2.default(\"Default\")}return s}},{key:\"reloadBackgroundImage\",value:function e(t){var i=this;this.backgroundImage=null;var a=this.view.getConfig(\"background_image\");var s=_utils2.default.getTiddler(a);if(!s&&!a)return;var r=new Image;r.onload=function(){i.backgroundImage=r;i.repaintGraph()};if(s){var n=s.fields[\"_canonical_uri\"];if(n){r.src=n}else if(s.fields.text){r.src=$tw.utils.makeDataUri(s.fields.text,s.fields.type)}}else if(a){r.src=a}}},{key:\"repaintGraph\",value:function e(){var t=$tw.utils.hasClass(this.document.body,\"tmap-has-fullscreen-widget\");if(this.network&&(!t||t&&this.enlargedMode)){this.logger(\"info\",\"Repainting the whole graph\");this.network.redraw();this.fitGraph(0,1e3)}}},{key:\"setGraphButtonEnabled\",value:function e(t,i){var a=\"vis-button tmap-\"+t;var s=_utils2.default.getFirstElementByClassName(a,this.domNode);$tw.utils.toggleClass(s,\"tmap-button-enabled\",i)}},{key:\"setNodesMoveable\",value:function e(t,i){if(!t||!t.length||this.view.isEnabled(\"physics_mode\")){return}var a=[];var s=!i;for(var r=t.length;r--;){a.push({id:t[r],fixed:{x:s,y:s}})}this.graphData.nodes.update(a);if(s){this.logger(\"debug\",\"Fixing\",a.length,\"nodes\");this.view.saveNodePositions(this.network.getPositions());this.isPreventZoomOnNextUpdate=true}}},{key:\"addGraphButtons\",value:function e(t){var i=_utils2.default.getFirstElementByClassName(\"vis-navigation\",this.domNode);for(var a in t){var s=this.document.createElement(\"div\");s.className=\"vis-button tmap-\"+a;s.addEventListener(\"click\",t[a].bind(this),false);i.appendChild(s);this.setGraphButtonEnabled(a,true)}}}]);return t}(_widget.widget);exports.tmap=MapWidget;exports.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=\"inherited-style\"\n extension=\"config.vis\" />\n"
},
"$:/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-checkbox\"\n title:\"Filter nodes by edge types\"\n field:\"config.filter_nodes_by_edge_types\"\n descr:\"Only display nodes having edges matching the edge-type filter.\">>\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>\n"
},
"$:/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=\"inherited-style\"\n extension=\"config.vis\" />\n"
},
"$:/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]]\" />\n"
},
"$:/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-individual-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]]\" />\n"
},
"$:/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</div>\n\\end\n\n<table class=\"tmap-config-table\">\n <$macrocall $name=\"tmap-row\"\n type=\"input-text\"\n title=\"Name\"\n field=\"name\"\n descr=<<preview>> />\n <<tmap-row type:\"input-text\"\n title:\"Width\"\n field:\"width\"\n descr:\"Scales the image to match this new width (unit: px)\">>\n <<tmap-row type:\"input-text\"\n title:\"height\"\n field:\"height\"\n descr:\"Scales the image to match this new height (unit: px)\">>\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 useful\n when the wiki is exported as 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"
},
"$:/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>\n"
},
"$:/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=\"inherited-style\"\n extension=\"style\" />\n</fieldset>\n"
},
"$:/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>\n"
},
"$:/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 class=\"tmap-unicode-button\"\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 {{$:/core/images/preview-open}}\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\n <div class=\"tmap-list-separator\">Neighbourhood traversal</div>\n\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\n <div class=\"tmap-list-separator\">Other</div>\n\n <$checkbox field=\"config.show_inter_neighbour_edges\"\n checked=\"true\" unchecked=\"false\"> Inter-neighbour edges</$checkbox>\n\n </div>\n </$reveal>\n\n<!-- === Tracing ===================================== -->\n\n <$reveal\n type=\"match\"\n text=\"true\"\n default=<<isShowNeighbourhood>>>\n <$button\n class=<<tracingBtnClass>>\n tooltip=\"Trace your clicks on neighbouring nodes.\"\n popup=<<qualify \"$:/temp/tmap-tracing\">>>\n {{$:/core/images/timestamp-on}}\n </$button>\n </$reveal>\n\n <$reveal type=\"popup\" position=\"below\" state=<<qualify \"$:/temp/tmap-tracing\">> >\n <div class=\"tc-drop-down\">\n <$button message=\"tmap:tm-neighbourhood-reset-trace\">\n {{$:/core/images/erase}} Restart\n </$button>\n <span\n title=\"\n Enable this option to trace your clicks on neighbouring nodes.\n Traced neighbours are temporarily added to the map (until the map is closed)\n as if they where regular nodes of the map\"\n >\n <$checkbox\n field=\"config.neighbourhood_trace_clicks\"\n checked=\"true\"\n unchecked=\"false\"\n >\n Trace clicked nodes\n </$checkbox>\n </span>\n <br />\n <span title=\"Will focus an zoom on the latest traced node\">\n <$checkbox\n field=\"config.neighbourhood_focus_newly_traced_node\"\n checked=\"true\"\n unchecked=\"false\"\n >\n Focus traced nodes\n </$checkbox>\n </span>\n <br />\n <span title=\"Per default, only neighbours of nodes matching the node filter are displayed. Enable this option to also show neighbours of traced nodes.\">\n <$checkbox field=\"config.neighbourhood_include_traced_node_neighbours\"\n checked=\"true\" unchecked=\"false\"> Show neighbours of all traced nodes</$checkbox>\n </span>\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 class=\"tmap-unicode-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=\"tmap-unicode-button\"\n popup=<<qualify \"$:/temp/rasterMenu\">>>\n {{$:/core/images/line-width}}\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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"
},
"$:/config/EditTemplateFields/Visibility/tmap.id": {
"title": "$:/config/EditTemplateFields/Visibility/tmap.id",
"text": "hide"
},
"$:/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.refresh-triggers": "$:/temp/tmap/currentTiddler",
"config.physics_mode": "true",
"config.vis": "{\"physics\":{\"forceAtlas2Based\":{\"springConstant\":0.09}}}",
"config.neighbourhood_scope": "1",
"created": "20150331114808577",
"modified": "20200509212547688",
"type": "text/vnd.tiddlywiki",
"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"
}
}
}
{
"suppressedDialogs.dublicateIdInfo": true
}
{
"fa339cc2-712b-498d-8d8c-087d4de1de4c": {
"x": 0,
"y": 0
},
"6cfe9236-e54b-4a98-94f3-9c41b7e53fb8": {
"x": 100,
"y": 100
}
}
{
"originalVersion": "0.17.8+10010",
"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": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+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/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": "iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+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/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": "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/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffARwOIyX3IEvhAAAGn0lEQVRIx62XX1BT+RXHzzn3FgYhIjuBcC2BwCVIYGEIcIGopTiiO7I6OLE2jujYbXf6os5WAV9KyWj74m7/bH3TsfTBFx+Y6dhWZ6eLDNkV1oRsoqI3CX9mTTIC2dD8U0ICNLcPTRx0+efW83LvzO/8zud3z+/3+55zETZhRqMRHQ7HjxiGeV+SpF1EVAoAOQAAiBhExEkAGAGAf/I8/+XFixeljWLieoMtLS2kUCh+hYh/QERA/J/7ak8iWjm10+12fzo0NJR4Y7DBYPgAAPqICBARtm/fPlNRUeGprKz0qVSqcHZ2dhwAIBwOpz99+jTb5XIpnE5n4czMDEdEkEgkABF/3tfX99dNg48dO3YJAH6DiFBdXe3av3+/WFtb69/Mtjx8+DB3cHCwQhTFHcks/fbatWu9r/sxq0A/BYALiAj79u0znz171sxxXBQ2afn5+VGdTueen59fdrvdBYj4Y0EQcqxW62drgg0Gw2Ui6kREOH78+IDBYHDC97Sqqipfenp6yOVylSBikyAImVar9fPvgA0GwweI+DERwalTp/7V1tb2DfyfxvN8MDMz89+iKPIMw+wSBMEzOjr64CX46NGjDMMwXxMRHDhwYESv14/DWzKVShWKxWJxj8ejJKL2wsLC34miKLEAAAzDfISIUFVV5Tpx4sTjjYKNjY3lOhyO/LS0tP9UVFTMlpWVBdbzP3LkyOO5ubl3HA5HOcdxHwHAH9FoNOLExEQCAKCrq+tvWq12zdO7tLREV69e3e1wOMpT95aI4MyZM/1qtXpduMPhkF+/fl0PACCTyYgdHx9vRkRQKpUz60H7+/srbTZbZSQS2caybKK6uvrJ8vIyI4pihdPpzN8IrNFo5jiOm/H5fFwkEmlmEbENEUGj0XhWm2CxWLiBgYGaZ8+eKREROI6bNhgMw6WlpcEbN240sCwL8Xg8bZOHzeP3+zkiamMRcWcS7FvpFIlE0vr6+na6XK4yIgKZTPaitbXV3NraOvVSfZJSef/+/YbR0dEGAABJkl5uAQBAXl7ebHt7+z2e5wMlJSU+s9kMiKhjEVGNiKBSqcKpgM+fP0+7dOnST6LRaBbLsglBEB7q9foHWVlZS6/IXlK/EREkSQIiAoZhXtHxubm5/Fu3bu0+f/7835VKZTi5oDIWEXOICFLaCwBgs9nyo9FoVlFRkcdgMIyoVKrIaqnr6OiwdHR0WNZLb29v7y9DoVB+8lDFk+AcNlUEVpokSbhKxXkrlorJSpIUJCJFOBxOz8vLWwAA0Gq1M3fu3Hnh8XgKr1y58sO6urpHer3enpGRsbwyyM2bNxsePXpUQ0SvLPL1d7lcPpvcwvTkWJCIaIKIwOPxZKecs7OzF3t6evrLy8vHJUlibDab9vLlyz81mUwlr69+JTT1ntp3IoK8vLzZgwcP3gMAmJ6ezk6OjbNE9BUi7p6YmFDU19fPpoJu3bp18fTp00M2m801NDSknZ6eLrh9+3arzWabPnz48HBxcXEwFbyurs7S3t7+YKM0e71eRXJbv2Jqa2sXEfFni4uLTEtLy3c0muO4FzqdbiIej8cjkYgsFArl2u12jd/vT19aWvpBMBjM5Xn+G57nN6zXg4ODDbFYTCZJ0q+poKDgC0QEn8/HjY2NydeadOjQocfd3d39ZWVlToZhSBTFqsnJyQoAALVaPbsRdHJyUh4IBDgigubm5i8Zk8kE9fX1zxHxvfn5eWxsbHSvNZlhGKmmpsbNcZwnMzMzrFKpnu7du9eiUqkCG4EHBgbqw+GwHAA6T548OcIAAJSUlFi2bNnSGwgE5LFYLK7RaL5dL4hcLo+q1Wofz/P+bdu2LWwixe8+efJECwAQi8XeN5lMEgMAIIqiJAiCFxHbPR6PUiaTzRUWFobfxr212+1Fw8PDe5In/8Oenp6vX+lArFarvbGxMRMRdzmdztK3Abfb7UWDg4PvJa/QJxcuXPh41Z7LYrF83tTUlIOITU6nszQej8d37Njx7feBmkymd1NfKknSn7u6ujrX7TLNZvNnOp0uk2GYXV6vV+n1erMyMjKicrl8U53m1NRU7t27dwWHw6FNpveTzs7Ozk039N3d3b8AgOspNVIoFDM8z7uLi4t9HMdFZDJZPCWDfr9/q9vtVni93qJQKMStqFofnjt37i9v/AtjNBppYWHhHMMwv2dZNnWlABFflr81JLOrtrb2T3v27HnzX5jXF5BIJHYj4iFE3ElEPBHlJEFBRJwiohEA+IcgCPfWA6bsv6nEjVSaQsrEAAAAAElFTkSuQmCC"
},
"$:/plugins/felixhayashi/vis/img/network/minus.png": {
"title": "$:/plugins/felixhayashi/vis/img/network/minus.png",
"type": "image/png",
"text": "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"
},
"$:/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": "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/6C9p5MAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQffARwOJgNYWjpZAAAGOElEQVRIx62XUUxUZxbH//9zJxkI4DgRMoxBRsVddDqYQFgHBTvsCxfZXdyYaBoSY9o0PLgm3YZd9EH70D5tu6Q18cmsNtm3No0+rGsYQQK60GABNcI4oxg7M8lepuNlABUdsXP7wL3jQIvF2pNMvnvvd+75fd+Zc853Ltvb2yEiIAkA2WvrniQSiQQB7Cb5BwD1IrIFgNOcTwGYJDlE8oJhGFe/afvCAAACMLAoBGCQ+HP/+zAMA7Zc0HLg1NSUkPwrya7lczmji6RLROoB/B0A6r5o6wDw2chbX2YMEwoAGWQgIotgy6CIZHcMAIlE4m2SZ62FrV+/XvN6vTGv15vYuHHj7Nq1a9MAMDMzY49Go45IJOIKh8Plmqa5RaQrk8l01X3V9s43B778HFkxsvZ5+PDhJVBzpx+SPEES27dvjzQ1NYVqamqSWIXcvHmzpK+vzxsKhSpNj3w0sv+rD2C6/Y9X/gKSUPx+f3bHJvQzkp0k0dTUNHzkyJFht9s9j1VKaWnp/M6dO6OPHz9+Ho1Gy0QkUBb2Of/vvd1NEpVx/4/BU1NT/xCRDpJoa2vrPXDgQBi/UKqqqhJ2u30mEolsJllXdvuNgilvpKcyvmMRXFdXBxGBpmlvk/xYRHDo0KFLLS0t9/GaUlFRkSooKNBDoVCFoij1ZeE3YgUFBTdILgaXpmmKiJwliebm5iFVVb89duxYu+WJ1tbWoN/vj64GNjIy4unu7lat++PHj5+enp4eGhgY2AXgbDKZ/LfL5fpezP/2PZKoqqqKHDx4cNxKlVeFAkBtbW10z549QRHJBu2+ffvGvV5vmCQURXlPRCCaplFEugBAVdWQZYAkWltbgxcuXFCvXbvmWS14dHTUc+nSJbW5uTmoKEr2+e7du0OKokBRlC5d12kTkTcBYMOGDVp1dXU2Zfbu3Rv0+/1RksGLFy+q58+fT83NzTmX572VhiICh8ORstvtTlVVgzU1NVEAQUvH6/U+cLvdWiKRcGcymTcFQAtJbNu2LZa7csu9O3bsiKbT6VR+fv4SqPWz2WzZReTl5TmfPXuWMqGwxpxgi5nvtNhI7jLBiZXcNzc353z06BFOnTp1+mVuPnr0aLthGM6V5jdv3pwYHh4GyZ02kr8hCY/HM7vSC7mB8jIxg2fF+bKyslnTzm9tJJ0iAqv2rgRejeSecj8la9asSZu2nLafU34V+GpsZc8FACmSmJ2dtb+uq38O/PDhQ7tpKyUk74oIYrGY49cAv0xP0zSHmRl3bCS/Jtlw9+5dV21t7dRPveBwOFJ5eXnOzs7O9lzjiqIs6VyKi4uxsLCQWgkci8Vcpv7XIiL/BYBIJFK+vAIBwNjYmCcvL8+5sLCQyoXabLYf5fTz589TdrvdOT4+7gEAa8wBlyuKAhG5aCN5xeyr3Ldu3Squqqp6AADBYFAlGezp6VGbmpqC1dXVq6rX4+PjnsHBQZVkcHBwUPX5fKcBYHJysnh6etpttj5XpbS01CDZAQD9/f3e3Jx8VSgA+Hy+aENDQ9CEZ5+PjY15Tc90rFu3LiPm5EnT3VvPnTvny23oent71Rs3bqz6kJiYmLB2nLXR19fnu3///lZT5SRJ8MSJExARJJPJd0ieURQF+/fvDzY0NETxK8j169c9vb29KkkYhvGu0+k8YxgGlMbGRpBEUVHR9fn5+QKS9eFweEtRUdGD8vLy2deF9vX1Wbv/ZLyx/2NPYttiRgQCgWxUFhYW9jx58sRJsi4cDm9Jp9PpysrK734JtL+/3zc0NPR7M5hOTjQOdJBE+dTWxZoeCASWNOiFhYXdT58+LRCR+ng8viEejxfm5+fPFxcXr6rTvHfvXsnly5d/Fw6Hq83U++R249UOkcXDw/Pd4o5tuVFsjSUlJZ26rkcA/OvOnTuVk5OTlS6XS6uoqIhu2rQp4Xa754qKitJWGUwmk2ui0agrHo97ZmZm3DmNwruhwJUzQmXxK4Ivqppt+YoNw7DgZ3Rd/xzA+wD+qeu6W9d19+jo6JLjL7eoWNeGYfyN5KehwJWM0NSDIGN8vzI4V0pKSjIi0qXr+qcAGkj+yTCMXSQrDMNwmodCCsA9ERki+R8A/5toHMgoVAASxItcFr4osT8Aaa5QMU/uqTYAAAAASUVORK5CYII="
},
"$:/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"
}
}
}
{"tiddlers":{"$:/plugins/kookma/commander/buttons/pagecontrol":{"title":"$:/plugins/kookma/commander/buttons/pagecontrol","caption":"{{$:/plugins/kookma/commander/images/file-alt}} {{$:/language/Buttons/Commander/Caption}}","created":"20190724145015836","description":"Open tiddler commander","list-after":"$:/core/ui/Buttons/advanced-search","modified":"20210102140141074","tags":"$:/tags/PageControls","type":"text/vnd.tiddlywiki","text":"\\whitespace trim\n\\define commander-button(class)\n<$button to=\"$:/Commander\" tooltip={{$:/language/Buttons/Commander/Hint}} aria-label={{$:/language/Buttons/Commander/Caption}} class=\"\"\"$(tv-config-toolbar-class)$ $class$\"\"\">\n<$list filter=\"[<tv-config-toolbar-icons>match[yes]]\">\n{{$:/plugins/kookma/commander/images/commander.svg}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[yes]]\">\n<span class=\"tc-btn-text\"><$text text={{$:/language/Buttons/Commander/Caption}}/></span>\n</$list>\n</$button>\n\\end\n\n<$list filter=\"[list[$:/StoryList]] +[field:title[$:/Commander]]\" emptyMessage=<<commander-button>>>\n<<commander-button \"tc-selected\">>\n</$list>\n"},"$:/plugins/kookma/commander/config/AutoFocus":{"title":"$:/plugins/kookma/commander/config/AutoFocus","created":"20190212055413944","modified":"20200324070652337","tags":"","type":"text/vnd.tiddlywiki","text":"yes"},"$:/plugins/kookma/commander/config/commonfields":{"title":"$:/plugins/kookma/commander/config/commonfields","created":"20200114192650891","modified":"20200324070652345","tags":"","type":"text/vnd.tiddlywiki","text":"created creator modified modifier revision bag"},"$:/plugins/kookma/commander/config/minlength":{"title":"$:/plugins/kookma/commander/config/minlength","created":"20200110122842113","modified":"20200324070652355","tags":"","type":"text/vnd.tiddlywiki","text":"3"},"$:/plugins/kookma/commander/config/relink":{"title":"$:/plugins/kookma/commander/config/relink","created":"20190911153159143","modified":"20200324070652362","tags":"","type":"text/vnd.tiddlywiki","text":"\\define relink-plugin-notExisted() Update title in //tags// and //list// fields of other tiddlers\n<$checkbox tiddler=\"$:/config/RelinkOnRename\" field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\">\n<$list filter=\"[[$:/plugins/flibbles/relink]] +[has[title]]\" emptyMessage=<<relink-plugin-notExisted>> >\nUse //Relink// to update title across all other tiddlers\n</$list>\n</$checkbox>"},"$:/plugins/kookma/commander/config/systemfields":{"title":"$:/plugins/kookma/commander/config/systemfields","created":"20200106164439016","modified":"20200324070652372","tags":"","type":"text/vnd.tiddlywiki","text":"title text tags \ncreated modified craetor modifier \ntype bag revision\nlist caption"},"$:/plugins/kookma/commander/field/macros/add":{"title":"$:/plugins/kookma/commander/field/macros/add","created":"20200112073000701","modified":"20200325055206697","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define add-new-field-bulk(datafieldsTid:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<<create-log-tiddler \"add-new-field-bulk\">>\n<$vars datafieldsTid=<<__datafieldsTid__>> >\n<$list filter=\"[subfilter<searchfilter>]\" variable=\"newTitle\">\n<<add-bulk-fields>>\n<$wikify name=newFields text=<<getFieldsname>> >\n<$macrocall $name=\"log-add-single-operation\" msg={{{[<newFields>addprefix[new fields:]addsuffix[added]]}}} tidItem=<<newTitle>> />\n</$wikify>\n</$list>\n</$vars>\n</$list>\n\\end\n\n\\define getFieldsname()\n<$list filter=\"[<__datafieldsTid__>indexes[]prefix[fldn]]\" variable=item>\n{{{ [<__datafieldsTid__>getindex<item>trim[]lowercase[]split[ ]join[_]] }}} \n</$list>\n\\end"},"$:/plugins/kookma/commander/field/macros/bulkfields":{"title":"$:/plugins/kookma/commander/field/macros/bulkfields","created":"20200109104450902","modified":"20200913180532516","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define numfilter() [range[1,$(flt)$]]\n\\define id_fldName() fldn$(cnt)$\n\\define id_fldValue() fldv$(cnt)$\n\n\\define add-bulk-fields()\n<$set name=\"flt\" tiddler=<<datafieldsTid>> field=\"counter\" emptyValue=\"1\"><!-- when the datafieldsTid is not exist, there is at least one field row -->\n<$list filter=<<numfilter>> variable=\"cnt\">\n<$list filter=\"[<datafieldsTid>getindex<id_fldName>]\" variable=\"newField\">\n<$action-setfield $tiddler=<<newTitle>> \n $field={{{ [<newField>trim[]lowercase[]split[ ]join[_]] }}}\n $value={{{ [<datafieldsTid>getindex<id_fldValue>] }}} />\n</$list>\n</$list>\n</$set>\n\\end\n\n\\define getInputs()\n<$edit-text tiddler=<<datafieldsTid>> index=<<id_fldName>> tag=input default=\"\" placeholder=\"field name\" />\n<$edit-text tiddler=<<datafieldsTid>> index=<<id_fldValue>> tag=input default=\"\" placeholder=\"field value\"/>\n\\end\n\n\\define add-reset()\n<$button>insert\n<$action-setfield $tiddler=<<datafieldsTid>> counter={{{[<datafieldsTid>get[counter]add[1]]~[[2]]}}}/>\n</$button>\n<$button>reset\n<$action-setfield $tiddler=<<datafieldsTid>> counter=\"1\"/>\n<$action-setfield $tiddler=<<datafieldsTid>> text=\"\"/>\n</$button>\n\\end\n\n\\define create-field-inputbox()\n<$wikify name=flt text={{{ [<datafieldsTid>get[counter]]~[[1]] }}} >\n<$list filter=<<numfilter>> variable=cnt>\n\n<<getInputs>>\n</$list>\n</$wikify>\n\\end\n\n\\define add-more-fields-ui(datafieldsTid:\"\")\n<$vars datafieldsTid=<<__datafieldsTid__>> >\n<<add-reset>>\n<<create-field-inputbox>>\n</$vars>\n\\end\n\n\\define add-more-fields-selective-ui(datafieldsTid:\"\", stateTiddler:\"$:/state/commander/tiddler-addfields-status\")\n<$checkbox \n tiddler=<<__stateTiddler__>>\n field=\"text\" \n checked=\"addfields\" unchecked=\"nofields\"\n default=\"nofields\" > \n Add fields\n</$checkbox>\n<$reveal type=\"match\" state=<<__stateTiddler__>> text=\"addfields\" default=\"nofields\" >\n<$vars datafieldsTid=<<__datafieldsTid__>> >\n<<add-reset>>\n<div style=\"padding-left:88px;\">\n<<create-field-inputbox>>\n</div>\n</$vars>\n</$reveal>\n\\end"},"$:/plugins/kookma/commander/field/macros/remove":{"title":"$:/plugins/kookma/commander/field/macros/remove","created":"20200109083928203","modified":"20200325055328423","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define xx-add-new-field-bulk(newField:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__newField__>!is[blank]]\">\n<<create-log-tiddler \"add-new-field-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]+[!is[missing]]-[has:field[$newField$]]\">\n<$fieldmangler>\n<$action-sendmessage $message=\"tm-add-field\" $param=<<__newField__>> />\n</$fieldmangler>\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"new field `$newField$` added\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n</$list>\n\\end\n\n\n\\define remove-old-field-bulk(oldField:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__oldField__>!is[blank]]\">\n<<create-log-tiddler \"remove-old-field-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]+[!is[missing]]+[has:field[$oldField$]]\">\n<$fieldmangler>\n<$action-sendmessage $message=\"tm-remove-field\" $param=<<__oldField__>> />\n</$fieldmangler>\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"old field `$oldField$` removed\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n</$list>\n\\end\n\n\\define set-field-value-bulk(fieldName:\"Empty\", fieldValue:\"Empty\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__fieldName__>!is[blank]]\" variable=null>\n<$list filter=\"[<__fieldValue__>!is[blank]]\" variable=null>\n<<create-log-tiddler \"set-field-value-create-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]-[$fieldName$[$fieldValue$]]\">\n<$list filter=\"[<currentTiddler>has:field[$fieldName$]]\" variable=ignore \nemptyMessage=\"\"\"<$macrocall $name=\"log-add-single-operation\" msg=\"//has not `$fieldName$` field. Operation ignored//\" tidItem=<<currentTiddler>> />\"\"\" >\n<$action-setfield $field=<<__fieldName__>> $value=<<__fieldValue__>> />\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"field `$fieldName$` got a value\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n\n"},"$:/plugins/kookma/commander/field/macros/rename":{"title":"$:/plugins/kookma/commander/field/macros/rename","created":"20200107051937869","modified":"20200325055328448","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define rename-field-bulk(oldField:\"\", newField:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore>\n<$list filter=\"[<__oldField__>!is[blank]]\" variable=null>\n<$list filter=\"[<__newField__>!is[blank]]\" variable=null>\n<<create-log-tiddler \"rename-field-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]\">\n<$list filter=\"[<currentTiddler>has:field[$oldField$]]\" variable=ignore\n emptyMessage=\"\"\"<$macrocall $name=\"log-add-single-operation\" msg=\"//has not field `$oldField$`. Operation ignored.//\" tidItem=<<currentTiddler>> /> \"\"\">\n<$set name=oldValue tiddler=<<currentTiddler>> field=<<__oldField__>> >\t\n<$action-setfield $tiddler=<<currentTiddler>> $field=<<__newField__>> $value=<<oldValue>>/>\n</$set>\n<$action-deletefield $tiddler=<<currentTiddler>> $field=<<__oldField__>> />\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"fied `$oldField$` renamed to `$newField$`\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n"},"$:/plugins/kookma/commander/field/macros/set":{"title":"$:/plugins/kookma/commander/field/macros/set","created":"20190212101155537","modified":"20200325055328470","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define set-field-value-bulk(fieldName:\"\", fieldValue:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__fieldName__>!is[blank]]\" variable=null>\n<$list filter=\"[<__fieldValue__>!is[blank]]\" variable=null>\n<<create-log-tiddler \"set-field-value-create-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]-[$fieldName$[$fieldValue$]]\">\n<$list filter=\"[<currentTiddler>has:field[$fieldName$]]\" variable=ignore \nemptyMessage=\"\"\"<$macrocall $name=\"log-add-single-operation\" msg=\"//has not `$fieldName$` field. Operation ignored//\" tidItem=<<currentTiddler>> />\"\"\" >\n<$action-setfield $field=<<__fieldName__>> $value=<<__fieldValue__>> />\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"field `$fieldName$` got a value\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n\n"},"$:/plugins/kookma/commander/field/ui":{"title":"$:/plugins/kookma/commander/field/ui","caption":"Field","created":"20190212061551615","list-after":"$:/plugins/kookma/commander/tag/ui","modified":"20200324070652439","tags":"$:/tags/Commander","type":"text/vnd.tiddlywiki","text":"<<tabs \ntabsList:\"[all[shadows+tiddlers]tag[$:/tags/Commander/FieldOps]!has[draft.of]]\"\ndefault:\"$:/plugins/kookma/commander/field/uicomp/add-fields\" \nclass:\"tc-vertical cmd-tab-colorful cmd-tab-wd\"\n>>\n\n"},"$:/plugins/kookma/commander/field/uicomp/add-fields":{"title":"$:/plugins/kookma/commander/field/uicomp/add-fields","caption":"Add fields","created":"20200109083519146","modified":"20200325055328482","tags":"$:/tags/Commander/FieldOps","type":"text/vnd.tiddlywiki","text":"<!-- create the interface-->\n<$macrocall $name=\"add-more-fields-ui\" datafieldsTid=\"$:/temp/commander/tiddler/datafields/addfield\" />\n\n\n<!-- call action macro -->\n<$button class=\"cmd-btn cmd-btn-wd\"> Add new fields\n<$macrocall $name=\"add-new-field-bulk\" \n datafieldsTid=\"$:/temp/commander/tiddler/datafields/addfield\" />\n</$button><br>\n,,Note: This will overwrite the existing fileds!,,"},"$:/plugins/kookma/commander/field/uicomp/remove-fields":{"title":"$:/plugins/kookma/commander/field/uicomp/remove-fields","caption":"Remove fields","created":"20190314051054548","list-after":"$:/plugins/kookma/commander/field/uicomp/add-fields","modified":"20200325055328489","tags":"$:/tags/Commander/FieldOps","type":"text/vnd.tiddlywiki","text":"<label class=\"kk-cmd-label\">Old field</label><$select class=\"cmd-select-wd\" tiddler=\"$:/temp/commander/field-remove\" default=\"\">\n<$list filter=\"[subfilter<searchfilter>fields[]sort[]] -title -tags\" >\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>\n<$button class=\"cmd-btn cmd-btn-wd\"> Remove old field\n<$macrocall $name=\"remove-old-field-bulk\" oldField={{$:/temp/commander/field-remove}} />\n</$button>"},"$:/plugins/kookma/commander/field/uicomp/rename-fields":{"title":"$:/plugins/kookma/commander/field/uicomp/rename-fields","caption":"Rename fields","created":"20200107052908832","list-after":"$:/plugins/kookma/commander/field/uicomp/remove-fields","modified":"20200325055328499","tags":"$:/tags/Commander/FieldOps","type":"text/vnd.tiddlywiki","text":"<label class=\"kk-cmd-label\">Old field</label><$select class=\"cmd-select-wd\" \n tiddler=\"$:/temp/commander/rename-field/old\" default=\"\" >\n<$list filter=\"[subfilter<searchfilter>fields[]sort[]] -[<systemFieldsTid>get[text]split[ ]]\" > \n<option><$view field=\"title\"/></option>\n</$list>\n</$select>\n\n<label class=\"kk-cmd-label\">New field</label><$edit-text\ntiddler=\"$:/temp/commander/rename-field/new\"\ntag=\"input\"\ndefault=\"\"\nclass=\"cmd-txt-area\"\nplaceholder=\" new field name\"\n/>\n<$button class=\"cmd-btn cmd-btn-wd\"> Rename field\n<$macrocall $name=\"rename-field-bulk\" \noldField={{$:/temp/commander/rename-field/old}} \nnewField={{{ [[$:/temp/commander/rename-field/new]get[text]lowercase[]trim[]split[ ]join[_]] }}} />\n</$button>\n\n<!-- new field name is checked to be lowecase and leading and trailing spaces are removed and space between words replaced by underscore (_).\n-->"},"$:/plugins/kookma/commander/field/uicomp/set-field-value":{"title":"$:/plugins/kookma/commander/field/uicomp/set-field-value","caption":"Set field value","created":"20190212120609737","list-after":"$:/plugins/kookma/commander/field/uicomp/rename-fields","modified":"20200325055328506","tags":"$:/tags/Commander/FieldOps","type":"text/vnd.tiddlywiki","text":"<label class=\"kk-cmd-label\">Field name</label><$select class=\"cmd-select-wd\" \n tiddler=\"$:/temp/commander/field-name\" default=\"\" >\n<$list filter=\"[subfilter<searchfilter>fields[]sort[]] -[<systemFieldsTid>get[text]split[ ]]\" >\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>\n\n<label class=\"kk-cmd-label\">Field value</label><$edit-text\ntiddler=\"$:/temp/commander/field-value\"\ntag=\"input\" default=\"\"\nclass=\"cmd-txt-area\" placeholder=\" field value\"/>\n<$button class=\"cmd-btn cmd-btn-wd\"> Set field value\n<$macrocall \n $name=\"set-field-value-bulk\" \n fieldName={{$:/temp/commander/field-name}} \n fieldValue={{$:/temp/commander/field-value}} \n/>\n</$button>"},"$:/plugins/kookma/commander/filters/Drafts":{"title":"$:/plugins/kookma/commander/filters/Drafts","created":"20190214135512125","description":"{{$:/language/Filters/Drafts}}","filter":"[has[draft.of]sort[title]]","modified":"20200324070652476","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/filters/geneal":{"title":"$:/plugins/kookma/commander/filters/geneal","created":"20190725091830350","description":"General filter","filter":"[all[shadows+tiddlers]search[your keywrods]]","modified":"20200324070652484","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/filters/Missing":{"title":"$:/plugins/kookma/commander/filters/Missing","created":"20190214140029091","description":"{{$:/language/Filters/Missing}}","filter":"[all[missing]sort[title]]","modified":"20200324070652492","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/filters/Orphans":{"title":"$:/plugins/kookma/commander/filters/Orphans","created":"20190214135426497","description":"{{$:/language/Filters/Orphans}}","filter":"[all[orphans]sort[title]]","modified":"20200324070652498","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/filters/RecentSystemTiddlers":{"title":"$:/plugins/kookma/commander/filters/RecentSystemTiddlers","created":"20190214135950458","description":"{{$:/language/Filters/RecentSystemTiddlers}}","filter":"[has[modified]!sort[modified]limit[50]]","modified":"20200324070652508","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/filters/RecentTiddlers":{"title":"$:/plugins/kookma/commander/filters/RecentTiddlers","created":"20190214135912493","description":"{{$:/language/Filters/RecentTiddlers}}","filter":"[!is[system]has[modified]!sort[modified]limit[50]]","modified":"20200324070652513","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/filters/SessionTiddlers":{"title":"$:/plugins/kookma/commander/filters/SessionTiddlers","created":"20190214135831279","description":"Tiddlers modified since the wiki was loaded","filter":"[haschanged[]]","modified":"20200324070652525","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/filters/StoryList":{"title":"$:/plugins/kookma/commander/filters/StoryList","created":"20190214135246552","description":"{{$:/language/Filters/StoryList}}","filter":"[list[$:/StoryList]] -$:/AdvancedSearch","modified":"20200324070652532","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/filters/temp-and-state":{"title":"$:/plugins/kookma/commander/filters/temp-and-state","created":"20190214141452091","description":"Temporary and state tiddlers","filter":"[prefix[$:/temp]] [prefix[$:/state]]","modified":"20200324070652542","tags":"$:/tags/Commander/Filter","type":"text/vnd.tiddlywiki"},"$:/plugins/kookma/commander/help/ui":{"title":"$:/plugins/kookma/commander/help/ui","caption":"Help","created":"20190314050052494","icon":"$:/core/images/help","list-after":"$:/plugins/kookma/commander/setting/ui","modified":"20200324070652550","tags":"$:/tags/Commander","type":"text/vnd.tiddlywiki","text":"<<tabs \ntabsList:\"[all[shadows+tiddlers]tag[$:/tags/Commander/Help]!has[draft.of]]\" \ndefault:\"$:/plugins/kookma/commander/help/uicomp/quick-tutorial\"\nclass:\"tc-vertical cmd-tab-colorful cmd-tab-wd\">>\n\n\n"},"$:/plugins/kookma/commander/help/uicomp/quick-tutorial":{"title":"$:/plugins/kookma/commander/help/uicomp/quick-tutorial","caption":"Quick tutorial","created":"20190314050138754","modified":"20200325092740142","tags":"$:/tags/Commander/Help","type":"text/vnd.tiddlywiki","text":"# Use ''Combo search'' to list possible tiddlers\n#* example: `concept` performs a standard search and find all matches in title, text, and tags\n#* example: `[tag[xx]]` finds all tiddlers tagged with //xx//\n#* example: `[prefix[tt]` finds all tiddlers have title started with //tt//\n#* example: `[has[draft.of]sort[title]]` finds all draft tiddlers\n\n# Use ''Select tiddlers'' for the resulting list to identify which specific tiddlers to do a batch operation on\n#* this step lets you to do a batch operation on selected tiddlers NOT all items by ''Combo search''!\n#* it is possible to select/deselect all tiddlers from ''Combo search'' result at once! Note that, by default all tiddlers are considered for bulk operation until selective operation is activated!\n# From ''Batch operations tabs'' select the batch operation you wish to perform on selected tiddlers\n#* example: title, tag, and field operations\n#* example: Snr operation\n#* Inspect tab can be used to inspect tiddlers before or after performing operations\n\n* Notes:\n** Multiple batch operations can be done on the same set (unless you change something in the search criteria)\n** Sometimes it is useful to use an intermediate batch to help, like tag tiddlers with a \"working\" tag, using multiple searches, then then use the \"working\" tag to apply a batch operation to\n\n<div class=\"commander-alert\">''Note'': For good operation a tiddler width of 800px is recommended. You can also use //Sidebar layout// as `Fluid story`.</div>\n\n\nFor detailed docummention go to [[Demo page|https://kookma.github.io/TW-Commander/]]\n\n!!! Footenote\n# [[Use filter expression|https://tiddlywiki.com/prerelease/#Filters:Filters%20%5B%5BFilter%20Expression%5D%5D%20%5B%5BFilter%20Syntax%5D%5D%20%5B%5BFilter%20Operators%5D%5D%20%5B%5BFilter%20Parameter%5D%5D%20%5B%5BFilter%20Run%5D%5D%20%5B%5BFilter%20Step%5D%5D%20%5B%5BFilter%20Whitespace%5D%5D]]"},"$:/plugins/kookma/commander/help/uicomp/regular-expression":{"title":"$:/plugins/kookma/commander/help/uicomp/regular-expression","caption":"Regular expressions","created":"20190314084511720","list-after":"$:/plugins/kookma/commander/help/uicomp/snr","modified":"20200325093450357","tags":"$:/tags/Commander/Help","type":"text/vnd.tiddlywiki","text":"!! Regular Expressions Quick Reference\n\n|''FLAGS'' |<|<|h\n| i |ignore case|case insensitive matching|\n| |whole words|match strings of a-z, 0-9 and _|\n| g |global|field start=^, field end=$, all matches|\n| m |multi-line|line start=^, line end=$, first match|\n| |first match|field start=^, field end=$, first match|\n|''MATCH'' |<|<|h\n|''Anchors''|<|<|\n| ^ |start of scope|see Flags, match is zero length|\n| $ |end of scope|see Flags, match is zero length|\n| \\b |word boundary|anchor to edge of word, zero length|\n| \\B |not word boundary|anchor inside word, zero length|\n|''Character Classes''|<|<|\n| [c] |class of characters|any one matches, e.g. [abc123]|\n| [^c] |negated class of characters|any one doesn't match, e.g. [^abc123]|\n|''Shorthand Character Classes''|<|<|\n| . |any character except newline|same as [^\\n]|\n| \\d |decimal|same as [0-9]|\n| \\D |not decimal|same as [^0-9]|\n| \\s |white-space|same as [\\ \\t\\n]|\n| \\S |not white-space|same as [^\\ \\t\\n]|\n| \\t |tab|same as [\\t]|\n| \\n |newline|same as [\\n]|\n| \\w |word character|same as [a-zA-Z0-9_]|\n| \\W |not word character|same as [^a-zA-Z0-9_]|\n|''Capturing Groups''|<|<|\n| (match) |match placed in variable $x|can be used in Replace|\n| (\\x) |repeats match pattern of $x|can be used in Replace|\n|''Quantifiers''|<|<|\n| ? |single match|match 0 or 1 time|\n| * |greedy match 0+|match 0 or as many times as possible|\n| *? |lazy match 0+|match 0 or as few times as possible|\n| + |greedy match 1+|match 1 or as many times as possible|\n| +? |lazy match 1+|match 1 or as few times as possible|\n| {x} |match x times|match x times|\n| {x,y} |match x to y times|match x times to exactly y times|\n| {x,} |match x or more times|match x times or as many as possible|\n|''Escapes''|<|<|\n| \\ |escape special characters|add to \\ [ ] ( ) { } ^ $ . ? * + for literals|\n|''REPLACE'' |<|<|h\n| $& |return the full match|<|\n| $x |return $x where x is the numeric index of a Capturing Group|<|\n|''NOTE'' |<|<|h\n|This Reference supports most ordinary uses of regular expressions.<br> For advanced options: [[MDN Reference|https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#Using_simple_patterns]]; examples: [[regular-expressions.info|https://www.regular-expressions.info/tutorial.html]].|<|<|\n\n"},"$:/plugins/kookma/commander/help/uicomp/relink":{"title":"$:/plugins/kookma/commander/help/uicomp/relink","caption":"Relink on rename","created":"20190912052826269","list-after":"$:/plugins/kookma/commander/help/uicomp/regular-expression","modified":"20200325093202388","tags":"$:/tags/Commander/Help","type":"text/vnd.tiddlywiki","text":"!! Relink on rename\nWhen Tiddler Commander is used to rename bulk tiddlers in operation like\n\n* Title operation\n** add/remove prefix\n** add/remove suffix\n** remove chars from the begining or end of title\n* ~SnR\n** Search and replace in tiddlers title\n\nIt is possible to update all links to title. This includes //tags// and //list//. If [[Relink|https://flibbles.github.io/tw5-relink/]] plugin is installed, then not only title will be updated in //tags// and //list// field, but also in all filters, transclusions, text field and evrywhere.\n\n<div class=\"commander-alert\"> ''Note'': Relink does not update all forms of title e.g those created from different segments, but it will update any occurances</div>\n\n\n!! How to integrate with ''Relink''?\n\nSimply install the [[Relink|https://flibbles.github.io/tw5-relink/]] plugin and it will be appeared as an option when Tiddler Commander title operations including ~SnR are performed!\n"},"$:/plugins/kookma/commander/help/uicomp/snr":{"title":"$:/plugins/kookma/commander/help/uicomp/snr","caption":"Search-n-Replace","created":"20190307104654008","list-after":"$:/plugins/kookma/commander/help/uicomp/quick-tutorial","modified":"20200925143424505","tags":"$:/tags/Commander/Help","type":"text/vnd.tiddlywiki","text":"!! Search and replace using Snr\nSnr stands for search and replace, is a powerful tool uses regular expression for searching all fields and lets replace chars, words, phrases with new values.\n\n!! How to use\n* Enter a search filter or keywords in ''Combo search'' box like `[tag[myTag]]` or `concept`\n* Use ''Select tiddlers'' for the resulting list to identify which specific tiddlers to do a Snr operation on\n** If selective operation is unchecked, all tiddlers from step one will be included in Snr operation.\n* From ''Tiddler title'' drop down menu select a tiddler\n* From ''Field name'' drop down menu select a tiddler field like `text`\n** all fileds even `title` can be selected\n* In the ''Search text'' type the search term for example `this`\n* In the ''Replace with'' type the term you want to replace with like `that`\n* Check the ''Differences'' and if you are satisfied with the result, press the `Replace?` button\n* You can press `Replace all?` if you want to search and replace in all selected tiddlers\n\n;Remarks\n: The `Replace all?` lets you to search and replace in all selected tiddlers at once! It is possible to search and replace even in `title` field!\n\n<$list filter=\"[[snr.png]is[tiddler]]\"><<image-pretty img:\"snr.png\" width:\"60%\" align:\"center\" caption:\"Fig 1. Search and replace using regular expression\">></$list>\n\n!! Special characters\n<<<\nAs `SNR` uses ''regexp'' pattern to make search and replace, when special characters are used in the ''Search text'' box, they shall be escaped among them are `*`, `+`, `[]`, `?` ...\nTo use these characters do like below\n\n```\n\\[ \\] \\( \\) \\{ \\} \\. \\* \\+ \\? \\^ \\$ \\\\ \\|\n```\n<<<\n\n!! Warning\n<<<\n* SNR replace the contents of tiddlers.<br> ''//The action can not be undone//''. So always make a backup before performing any replace action\n<<<"},"$:/plugins/kookma/commander/help/uicomp/warning":{"title":"$:/plugins/kookma/commander/help/uicomp/warning","caption":"Warning","created":"20200325092841002","list-after":"$:/plugins/kookma/commander/help/uicomp/relink","modified":"20200325093538187","tags":"$:/tags/Commander/Help","type":"text/vnd.tiddlywiki","text":";Note i\n:Tiddler Commander is a very powerful tool, it can change any field in any tiddler.// Make sure what you are doing//!\n\n;Note ii\n:Tiddler Commander uses two steps tiddler selection. It uses a combo search box to screen (using standard or filter search) possible tiddlers and then uses a selective list of tiddlers from first step for batch operation!\n:# If selective operation is unchecked, then all tiddlers from step one are used for batch operation\n:# If selective operation is checked, then user has to manually select among tiddlers, and the selected ones are used for batch operation \n\n;Note iii\n://Commander do not perform operation on shadow tiddlers//, unless they are overriden. Because shadow tiddlers aren’t stored as ''real'' tiddlers. They are intentionally excluded from most operations by default so that they don’t clutter filters made by users unless explicitly required. \n\n<div class=\"commander-alert\">''Warning''\nBefore using Tiddler commander for bulk operation on your own valuable, irreplaceable data, ''backup them''.\n</div>"},"$:/plugins/kookma/commander/history":{"title":"$:/plugins/kookma/commander/history","created":"20200324061906253","modified":"20210102152245874","tags":"","type":"text/vnd.tiddlywiki","text":"Full change log https://kookma.github.io/TW-Commander/#ChangeLog\n\n* ''2.1.2'' -- 2021.01.02 -- Saq Imtiaz release\n* ''2.1.0'' -- 2020.03.25 -- stable release\n* ''0.1.0'' -- 2019.02.12 -- mature public release\n"},"$:/plugins/kookma/commander/images/commander.svg":{"title":"$:/plugins/kookma/commander/images/commander.svg","caption":"file-alt (Regular)","created":"20190724144859943","modified":"20210102140141641","type":"text/vnd.tiddlywiki","text":"<svg class=\"tc-image-file-alt tc-image-button\" width=\"22pt\" height=\"22pt\" viewBox=\"0 0 384 512\"><path d=\"M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z\"/></svg>"},"$:/plugins/kookma/commander/inspect/comp/edit-fileds":{"title":"$:/plugins/kookma/commander/inspect/comp/edit-fileds","created":"20190313061511585","modified":"20200325055328517","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","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()\n<$vars name={{$:/temp/newfieldname}}>\n<$reveal type=\"nomatch\" text=\"\" default=<<name>>>\n<$button class=\"cmd-btn\">\n<$action-sendmessage $message=\"tm-add-field\"\n$name=<<name>>\n$value={{$:/temp/newfieldvalue}}/>\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 class=\"cmd-btn\">\n<<lingo Fields/Add/Button>>\n</$button>\n</$reveal>\n</$vars>\n\\end\n\n\\define compInspect-edit-fileds(commonFields:\"\")\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\n\n<$list filter=\"created creator modified modifier -[enlist<__commonFields__>]\" variable=\"currentField\">\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\n\n\n\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\\end"},"$:/plugins/kookma/commander/inspect/comp/edit-preview":{"title":"$:/plugins/kookma/commander/inspect/comp/edit-preview","created":"20200115050859257","modified":"20200325055328524","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define compInspect-edit-preview(tiddler, commonFields:\"\")\n<div class=\"tc-edit-fields\">\n<table class=\"tc-edit-fields\">\n<tbody>\n<tr class=\"tc-edit-field\"><td class=\"tc-edit-field-name\">title:</td>\n<td class=\"tc-edit-field-value\"><$link to=<<__tiddler__>> ><$text text=<<__tiddler__>> /></$link></td>\n</tr>\n<tr class=\"tc-edit-field\"><td class=\"tc-edit-field-name\">tags:</td>\n<td class=\"tc-edit-field-value\">{{$tiddler$||$:/core/ui/EditTemplate/tags}}</td>\n</tr>\n<tr class=\"tc-edit-field\"><td class=\"tc-edit-field-name\">text:</td>\n<td class=\"tc-edit-field-value\"><$macrocall $name=compInspect-get-field tiddler=<<__tiddler__>> field=\"text\" tag=\"textarea\" /></td>\n</tr>\n</tbody>\n</table>\n</div>\n\n<$tiddler tiddler=<<__tiddler__>> >\n<$macrocall $name=\"compInspect-edit-fileds\" commonFields=<<__commonFields__>> />\n</$tiddler>\n\\end\n\n\\define compInspect-get-field(tiddler, field, tag:\"input\") \n<$edit-text class=\"tc-edit-texteditor\" tiddler=<<__tiddler__>> field=<<__field__>> tag=<<__tag__>> default=\"\" placeholder={{$:/language/EditTemplate/Body/Placeholder}}/>\n\\end"},"$:/plugins/kookma/commander/inspect/comp/main":{"title":"$:/plugins/kookma/commander/inspect/comp/main","created":"20190308151331101","modified":"20200325055328536","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define compInspect(filter, stateTiddler:\"thisTiddler\")\n<$set name=\"state\" \n value={{{ [[$:/state/compInspect/]addsuffix<__stateTiddler__>] }}} >\n<$vars\n slStateTid={{{ [<state>addsuffix[/]addsuffix[selectState-tiddler]] }}}\n rvStateTid={{{ [<state>addsuffix[/]addsuffix[revealState-tiddler]] }}}\n chStateTid={{{ [<state>addsuffix[/]addsuffix[checkboxState-tiddler]] }}} >\n\nSelect tiddler <$macrocall $name=compSelect filter=<<__filter__>> stateTiddler=<<slStateTid>> />\n \n<$macrocall $name=\"check-common-fields\" stateTiddler=<<chStateTid>> />\n \n<$reveal stateTitle=<<rvStateTid>> type=\"nomatch\" text=\"edit\">\n<$button class=\"tc-btn-invisible\" setTitle=<<rvStateTid>> setTo=\"edit\" tooltip=\"edit tiddler\">{{$:/core/images/edit-button}}</$button>\n<$macrocall $name=compInspect-show-preview tiddler={{{ [<slStateTid>get[text]]+[subfilter<__filter__>] }}} commonFields={{{ [<chStateTid>get[text]] }}}/>\n</$reveal>\n<$reveal stateTitle=<<rvStateTid>> type=\"match\" text=\"edit\">\n<$button class=\"tc-btn-invisible\" setTitle=<<rvStateTid>> setTo=\"\" tooltip=\"confirm changes\">{{$:/core/images/done-button}}</$button>\n<$macrocall $name=compInspect-edit-preview tiddler={{{ [<slStateTid>get[text]]+[subfilter<__filter__>] }}} commonFields={{{ [<chStateTid>get[text]] }}}/>\n</$reveal>\n\n</$vars>\n</$set>\n\\end\n\n\\define check-common-fields(stateTiddler)\n<$vars commonFields={{{[<commonFieldsTid>get[text]]}}}>\n<$checkbox \n tiddler=<<__stateTiddler__>>\n field=\"text\" \n checked=<<commonFields>>\n unchecked=\"\"\n default=\"\"\n> Exclude common fields?</$checkbox>\n</$vars>\n\\end"},"$:/plugins/kookma/commander/inspect/comp/select":{"title":"$:/plugins/kookma/commander/inspect/comp/select","created":"20190308070713468","modified":"20200325055328546","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define compSelect(filter:\"\", stateTiddler:\"\", default:\"\", class:\"\", showButtons:\"show\")\n<$select tiddler=<<__stateTiddler__>> default=<<__default__>> class=<<__class__>> >\n<option value=\"\">None</option>\n<$list filter=<<__filter__>> variable=item>\n<option value=<<item>>><$text text=<<item>> /></option>\n</$list>\n</$select>\n<$reveal type=\"match\" text=\"show\" default=<<__showButtons__>> >\n<$vars myfilter=<<__filter__>> mystateTiddler=<<__stateTiddler__>> myitem={{{ [<__stateTiddler__>get[text]] }}} >\n<$button actions=<<cs-prev-item>> class=\"cmd-btn\"> prev </$button>\n<$button actions=<<cs-next-item>> class=\"cmd-btn\"> next </$button>\n</$vars>\n</$reveal>\n\\end\n\n\\define cs-prev-item()\n<$list filter=\"[subfilter<myfilter>] +[before<myitem>]\" variable=\"prev-item\" >\n<$action-setfield $tiddler=<<mystateTiddler>> text=<<prev-item>> />\n</$list>\n\\end\n\n\\define cs-next-item()\n<$list filter=\"[subfilter<myfilter>] +[after<myitem>]\" variable=\"next-item\" >\n<$action-setfield $tiddler=<<mystateTiddler>> text=<<next-item>> />\n</$list>\n\\end\n\n<!-- used by\n - $:/plugins/kookma/commander/compInspect/main\n-->"},"$:/plugins/kookma/commander/inspect/comp/show-preview":{"title":"$:/plugins/kookma/commander/inspect/comp/show-preview","created":"20190308070953891","modified":"20200325055328553","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define compInspect-show-preview(tiddler, commonFields:\"\")\n<$vars mainFields=\"title tags text\">\n<table class=\"cmd-ci-table\">\n<tr><td class=\"leftcol\">title</td>\n<td class=\"rightcol\"><$link to=<<__tiddler__>> ><$text text=<<__tiddler__>> /></$link></td>\n</tr>\n\n<tr><td class=\"leftcol\">tags</td>\n<td style=\"padding:3px;\"><$macrocall $name=showTags tiddler=<<__tiddler__>> /></td>\n</tr>\n<tr><td class=\"leftcol\">text</td>\n<td><$transclude tiddler=<<__tiddler__>> field=\"text\" mode=\"block\"/></td>\n</tr>\n<$list filter=\"[<__tiddler__>fields[]] -[enlist<mainFields>] -[enlist<__commonFields__>]\" variable=\"otherFld\">\n<tr><td class=\"leftcol\"><<otherFld>></td>\n<td class=\"rightcol\"><$transclude tiddler=<<__tiddler__>> field=<<otherFld>> mode=\"inline\"/></td>\n</tr>\n</$list>\n</table>\n</$vars>\n\\end\n\n\\define showTags(tiddler)\n<$list filter=\"[<__tiddler__>tags[]]\" variable=tagItem >\n<$macrocall $name=tag tag=<<tagItem>> />\n</$list>\n\\end\n"},"$:/plugins/kookma/commander/inspect/ui":{"title":"$:/plugins/kookma/commander/inspect/ui","caption":"Inspect","created":"20190313075823496","list-after":"$:/plugins/kookma/commander/field/ui","modified":"20200325055328564","tags":"$:/tags/Commander","type":"text/vnd.tiddlywiki","text":"<<tabs \ntabsList:\"[all[shadows+tiddlers]tag[$:/tags/Commander/InspectOps]!has[draft.of]]\" \ndefault:\"$:/plugins/kookma/commander/inspect/uicomp/Inspection\"\nclass:\"tc-vertical cmd-tab-wd\">>\n"},"$:/plugins/kookma/commander/inspect/uicomp/Inspection":{"title":"$:/plugins/kookma/commander/inspect/uicomp/Inspection","caption":"Inspect","created":"20190313080119081","modified":"20200325055328571","tags":"$:/tags/Commander/InspectOps","type":"text/vnd.tiddlywiki","text":"<$macrocall \n $name=compInspect\n filter=<<searchfilter>>\n stateTiddler=\"commander\"\n/>"},"$:/plugins/kookma/commander/license":{"title":"$:/plugins/kookma/commander/license","created":"20200324061906254","modified":"20200324061959559","tags":"","type":"text/vnd.tiddlywiki","text":"Distributed under an MIT license.\n\nCopyright (c) 2018-2020 [[Mohammad Rahmani|https://github.com/kookma]]\n\n<<<\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n<<<"},"$:/plugins/kookma/commander/log/ui":{"title":"$:/plugins/kookma/commander/log/ui","caption":"Log status","created":"20190221152805807","modified":"20200324070652656","tags":"","type":"text/vnd.tiddlywiki","text":"<div class=\"commander-alert\" style=\"padding:5px;font-size:0.90em;\">\n<$button class=\"tc-btn-invisible tc-tiddlylink\" actions=<<delete-all-log-tiddlers>>>Clear log</$button>\n<$set name=\"resultCount\" value=\"\"\"<$count filter=\"[tag[$:/tags/Commander/LogOps]]\" />\"\"\">\n<div class=\"tc-search-results\">\n<span class=\"kk-commander-log-note\">Recent number of operations: <<resultCount>></span><br>\n<$list filter=\"[tag[$:/tags/Commander/LogOps]] +[!sort[created]]\" variable=\"logTid\">\n<b><$view tiddler=<<logTid>> field=\"created\" format=\"date\" template=\"YYYY-0MM-0DD 0hh:0mm:0ss\"/> \n<$view tiddler=<<logTid>> field=\"caption\">\n <$view tiddler=<<logTid>> field=\"title\"></$view>\n</$view>\n</b>\n<ol><$list filter=\"[<logTid>indexes[]]\" variable=\"item\">\n<li><$link to=<<item>>><<item>></$link>\n<$set name=\"myItem\" tiddler=<<logTid>> index=<<item>> >\n<$list filter=\"[<myItem>!search[existed]]\" variable=\"ignore\" \n emptyMessage=\"\"\"<span style=\"color:red;\"><<myItem>></span>\"\"\" >\n<span class=\"kk-commander-log-item\"><<myItem>></span>\n</$list>\n</$set>\n</li>\n</$list></ol>\n</$list>\n</div>\n</$set>\n</div>"},"$:/plugins/kookma/commander/macros/compConfirmAction":{"title":"$:/plugins/kookma/commander/macros/compConfirmAction","created":"20190301145916990","modified":"20200324070652662","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define compConfirmAction(\nbtnLabel:\"Delete these tiddlers\", \nconfirmMessage:\"Are you sure you wish to delete\", \nstateTiddler:\"\"\ncountFilter:\"\", \nactionMacro:\"\")\n<$set name=resultCount value={{{ [subfilter<__countFilter__>count[]] }}} >\n<$reveal type=\"gt\" text=\"0\" default=<<resultCount>> >\n<$button popup=<<qualify \"\"\"$stateTiddler$\"\"\">> class=\"cmd-btn\">$btnLabel$</$button>\n</$reveal>\n<$reveal state=<<qualify \"\"\"$stateTiddler$\"\"\">> 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$confirmMessage$ <<resultCount>> tiddler(s)?\n</div>\n<div class=\"tc-dropdown-item-plain\">\n<$button class=\"cmd-btn\"> $btnLabel$\n<$macrocall $name=<<__actionMacro__>> />\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n</$set>\n\\end"},"$:/plugins/kookma/commander/macros/definition":{"title":"$:/plugins/kookma/commander/macros/definition","created":"20200102195320611","description":"some macro are not used REMOVE THEM","modified":"20200325055328579","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define tempPath() $:/temp/commander\n\n\\define searchboxTid() $(tempPath)$/search-box\n\\define selectiveOpsTid() $(tempPath)$/selective-operation\n\n\n\\define workingTag() $:/tags/Commander/Working\n\\define exportTagTid() $:/temp/commander/exportTag\n\\define systemFieldsTid() $:/plugins/kookma/commander/config/systemfields\n\\define commonFieldsTid() $:/plugins/kookma/commander/config/commonfields"},"$:/plugins/kookma/commander/macros/logging":{"title":"$:/plugins/kookma/commander/macros/logging","created":"20190221163406469","modified":"20200325055356563","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define set-title() $:/temp/commander/logs/tid-{{{[tag[$:/tags/Commander/LogOps]count[]add[1]]}}}\n\n\\define create-log-tiddler(msg)\n<$wikify name=\"myTitle\" text=\"\"\"<<set-title>>\"\"\">\n<$wikify name=\"myCaption\" text=\"\"\"<$macrocall $name=\"set-caption\" msg=<<__msg__>> />\"\"\">\n<$action-createtiddler $basetitle=<<myTitle>>\n$savetitle=\"$:/state/commander/log-tiddler\"\ntags=\"$:/tags/Commander/LogOps\"\ntype=\"application/json\"\ncaption=<<__msg__>>\n/>\n</$wikify>\n</$wikify>\n\\end\n\n\\define log-add-single-operation(msg:\"commander operation\", tidItem:\"no item\")\n<$action-setfield $tiddler={{$:/state/commander/log-tiddler}} $index=<<__tidItem__>> $value=<<__msg__>> />\n\\end\n\n\n\\define delete-all-log-tiddlers()\n<$action-deletetiddler $filter=\"[tag[$:/tags/Commander/LogOps]]\" />\n\\end"},"$:/plugins/kookma/commander/macros/remove-workingtag":{"title":"$:/plugins/kookma/commander/macros/remove-workingtag","created":"20200103172259595","modified":"20200325055328597","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define remove-working-tag(oldTag)\n<$list filter=\"[all[shadows+tiddlers]tag<workingTag>limit[1]]\" variable=ignore>\n<<create-log-tiddler \"remove-workingTag\">>\n<$list filter=\"[all[shadows+tiddlers]tag<workingTag>]\">\n<$fieldmangler>\n<$action-sendmessage $message=\"tm-remove-tag\" $param=<<__oldTag__>> />\n</$fieldmangler>\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"working tag `$oldTag$` removed\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n\\end\n\n\n"},"$:/plugins/kookma/commander/macros/slider":{"title":"$:/plugins/kookma/commander/macros/slider","created":"20200105085554618","modified":"20200325065829776","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define commander-slider(title, default:\"closed\")\n<$set name=\"revealState\" value=<<qualify \"$:/state/commander/reveal/$title$\">>>\n<h2>\n <$reveal type=\"nomatch\" state=<<revealState>> text=\"open\" default=\"$default$\">\n <$button class=\"tc-btn-invisible tc-tiddlylink\" set=<<revealState>> setTo=\"open\">\n {{$:/core/images/right-arrow}}\n </$button>\n </$reveal>\n <$reveal type=\"match\" state=<<revealState>> text=\"open\" default=\"$default$\">\n <$button class=\"tc-btn-invisible tc-tiddlylink\" set=<<revealState>> setTo=\"closed\">\n {{$:/core/images/down-arrow}}\n </$button>\n </$reveal>\n <$view tiddler=\"$title$\" field=\"caption\">\n <$view tiddler=\"$title$\" field=\"title\"></$view>\n </$view>\n \n</h2>\n\n<$reveal type=\"match\" state=<<revealState>> text=\"open\" default=\"$default$\">\n<$transclude tiddler=\"$title$\" mode=\"block\" />\n</$reveal>\n</$set>\n\\end"},"$:/plugins/kookma/commander/macros/utility":{"title":"$:/plugins/kookma/commander/macros/utility","created":"20190315092752816","modified":"20200325055356631","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define display(label,text)\n<$set name=\"stateTid\" value=\"$:/temp/commander/display/popup/$label$\" >\n<$button popup=<<stateTid>> class=\"tc-btn-invisible\"><span style=\"text-decoration: underline\">$label$</span></$button>\n<$reveal type=\"nomatch\" text=\"\" default=\"\" state=<<stateTid>> animate=\"yes\">\n<span style=\"color:blue;\"><$text text=<<__text__>> /></span></$reveal>\n</$set>\n\\end\n\n\\define is-filterSeearch-newer-than-selectedTitles(TidA, TidB)\n<$set name=\"tidAMod\" value={{{ [[$TidA$]get[modified]] }}}>\n<$set name=\"tidBMod\" value={{{ [[$TidB$]get[modified]] }}}>\n<$set name=\"tidAText\" value={{{ [[$TidA$]get[text]] }}}>\n<$set name=\"tidBText\" value={{{ [[$TidB$]get[text]] }}}>\n<$list filter=\"[<__TidB__>get[text]minlength[1]]\" variable=ignore>\n<$reveal type=\"nomatch\" default=<<tidAText>> text=<<tidBText>>>\n<$list filter=\"[<tidAMod>] [<tidBMod>] +[nsort[]last[1]removesuffix<tidBMod>]\">\nA new filter search has been detected, click on the search button to apply it.\n</$list>\n</$reveal>\n</$list>\n</$set>\n</$set>\n</$set>\n</$set>\n\\end\n\n!!Remarks\n;is-filterSeearch-newer-than-selectedTitles\n* Checks `TidA` and `TidB` for modified date and text\n* If They are not empty, then\n** checks if the text of two are equal, if not\n** checks to see if `TidB` is newer or not\n** if newer shows a message, to apply the new search filter\n* Note\n** `TidA=\"$:/temp/commander\"`\n** `TidB=\"$:/temp/commander/search-box\"`\n* is-filterSeearch-newer-than-selectedTitles is called from $:/plugins/kookma/commander/search/ui\n\n;display\n* gets a label and a text\n* create an inline label\n* on click label, the text is displayed as temporary popup\n* losing focus, the text goes hidden\n* this macro is used in customized compSelective to show the active filter"},"$:/plugins/kookma/commander/readme":{"title":"$:/plugins/kookma/commander/readme","created":"20200324061906254","modified":"20210102142228008","tags":"","type":"text/vnd.tiddlywiki","text":"; Tiddler Commander\nTiddler Commander, in short ''Commander'' is a unique tool for batch operations on tiddlers. Commander has the below features\n\n* Bulk tiddler creation/deletion\n* Combo search to filter and select tiddlers\n* Title operation: add, remove prefixes and suffixes, also remove cahras form begining and end of title (on renaming tiddlers, [[relink|$:/plugins/kookma/commander/help/uicomp/relink]] can be used to update title in other tiddlers)\n* Tag operation: add, remove, replace\n* Field operation: add, remove, rename, and set field value\n* SNR, search and replace in all fields including text, tags, //title//, and common fields\n* Inspect, to review and inspect tiddlers in one place, scroll among them and edit all fields (including common fields), tags, text (title is an exception!)\n* Log, create logs of all operations\n* Search, //save and load// any combination of filter search\n\n; Start Commander\n* Normally Commander adds its icon: <span class=\"cmd-doc\">{{$:/plugins/kookma/commander/images/commander.svg}}</span> to page controls.\n* Open the right sidebar and click on the <span class=\"cmd-doc\">{{$:/plugins/kookma/commander/images/commander.svg}}</span> Commander is started\n* In standard Tiddlywiki, control buttons are shown on the right sidebar under site title.\n\n; Code and demo\nFor learning plugin features, syntax, tutorial and examples see the plugin demo and code pages\n\n* Demo: https://kookma.github.io/TW-Commander/\n* Code: https://github.com/kookma/TW-Commander\n\n<style>\n.cmd-doc svg{\nwidth: 1.2em;\nheight: 1.2em;\nvertical-align: middle;}\n</style>"},"$:/plugins/kookma/commander/search/filter-button/clear":{"title":"$:/plugins/kookma/commander/search/filter-button/clear","created":"20190214132946159","list-after":"$:/plugins/kookma/commander/search/filter-button/search","modified":"20200325055356645","tags":"$:/tags/Commander/Search/FilterButton","type":"text/vnd.tiddlywiki","text":"\\import $:/plugins/kookma/commander/macros/definition\n\n<$reveal type=\"nomatch\" stateTitle=<<searchboxTid>> stateField=\"text\" text=\"\">\n<$button class=\"tc-btn-invisible\" tooltip=\"clear search box and selected tiddlers\">\n<$action-setfield $tiddler=<<searchboxTid>> $field=\"text\" $value=\"\"/>\n<$action-setfield $tiddler=\"$:/temp/commander\" $field=\"text\" $value=\"\"/>\n<$action-setfield $tiddler=\"$:/state/commander/snr/select-tiddler\" $field=\"text\" $value=\"\"/><!-- SNR selection -->\n<$action-setfield $tiddler=\"$:/state/compInspect/temp/commander/selectState-tiddler\" $field=\"text\" $value=\"\"/> <!-- Inspect selection -->\n{{$:/core/images/close-button}}\n</$button>\n</$reveal>\n\n<!--\nthere is extra action should be removed\n-->"},"$:/plugins/kookma/commander/search/filter-button/dropdown":{"title":"$:/plugins/kookma/commander/search/filter-button/dropdown","created":"20190214133424013","modified":"20200325055328632","tags":"$:/tags/Commander/Search/FilterButton","type":"text/vnd.tiddlywiki","text":"\\import $:/plugins/kookma/commander/macros/definition\n\n<span class=\"tc-popup-keep\">\n<$button popup=<<qualify \"$:/state/commander/filterDropdown\">> class=\"tc-btn-invisible\" tooltip=\"select a search filter\">\n{{$:/core/images/down-arrow}}\n</$button>\n</span>\n\n<$reveal state=<<qualify \"$:/state/commander/filterDropdown\">> type=\"popup\" position=\"belowleft\" animate=\"yes\">\n<$set name=\"tv-show-missing-links\" value=\"yes\">\n<$linkcatcher to=<<searchboxTid>> >\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/Commander/Filter]]\"><$link to={{!!filter}}><$transclude field=\"description\"/></$link>\n</$list>\n</div>\n</div>\n</$linkcatcher>\n</$set>\n</$reveal>"},"$:/plugins/kookma/commander/search/filter-button/save":{"title":"$:/plugins/kookma/commander/search/filter-button/save","created":"20190214141644228","list-after":"$:/plugins/kookma/commander/search/filter-button/clear","modified":"20200325055356657","tags":"$:/tags/Commander/Search/FilterButton","type":"text/vnd.tiddlywiki","text":"\\import $:/plugins/kookma/commander/macros/definition\n\n<$reveal type=\"nomatch\" stateTitle=<<searchboxTid>> stateField=\"text\" text=\"\">\n<$button class=\"tc-btn-invisible\" tooltip=\"save current search\" popup=<<qualify \"$:/state/commander/SaveDropdown\">> >\n{{$:/core/images/file}}\n</$button>\n</$reveal>\n\n<$reveal state=<<qualify \"$:/state/commander/SaveDropdown\">> type=\"popup\" class=\"tc-popup-keep\" 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\">\nSave new search filter<br><br>\n<$edit-text\ntiddler=\"$:/temp/commander/save-new-filter\"\ntag=\"input\"\ndefault=\"\"\nclass=\"cmd-txt-area\"\nplaceholder=\"description for new filter\"\n/> <br><br>\n\n<$button class=\"tc-btn\"> Save new filter\n<$macrocall $name=\"create-new-filter\" \n description={{$:/temp/commander/save-new-filter}} \n\tbasetitle=\"$:/plugins/kookma/commander/filters/yourFilter\" \n\tfilter={{{[<searchboxTid>get[text]]}}} \t/>\n<$action-deletetiddler $tiddler=\"$:/temp/commander/save-new-filter\"/>\n<$action-deletetiddler $tiddler=<<qualify \"$:/state/commander/SaveDropdown\">> />\n</$button>\n</div>\n</div>\n</div>\n</$reveal>\n\n<!-- ToDO\ncorrect classes for textbox\n-->"},"$:/plugins/kookma/commander/search/macros/create-new-filter":{"title":"$:/plugins/kookma/commander/search/macros/create-new-filter","created":"20190214142032323","modified":"20200325055356665","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define create-new-filter(description:\"\", basetitle:\"\", filter:\"\")\n<$list filter=\"[<__description__>!is[blank]]\" variable=\"ignore\">\n<$action-createtiddler \n $basetitle=\"\"\"$basetitle$\"\"\"\n tags=\"$:/tags/Commander/Filter\"\n description=<<__description__>>\n filter=\"\"\"$filter$\"\"\"\n /> \n</$list>\n\\end\n"},"$:/plugins/kookma/commander/search/macros/select-deselect":{"title":"$:/plugins/kookma/commander/search/macros/select-deselect","created":"20200106121946448","modified":"20200325055328657","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define select-all()\n<$list filter=\"[subfilter<filtertext>!is[missing]!tag<workingTag>]\">\n<$fieldmangler>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<workingTag>> />\n</$fieldmangler>\n\\end\n\n\\define deselect-all()\n<$list filter=\"[tag<workingTag>]\">\n<$fieldmangler>\n<$action-sendmessage $message=\"tm-remove-tag\" $param=<<workingTag>> />\n</$fieldmangler>\n\\end"},"$:/plugins/kookma/commander/search/macros/warning":{"title":"$:/plugins/kookma/commander/search/macros/warning","created":"20200106143244633","modified":"20200325055328672","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define warn-for-selectedTids-from-previous-operation()\n<$list filter=\"[tag<workingTag>]-[subfilter<filtertext>]+[count[]!match[0]] \">\n<span style=\"color:red;font-size:0.85em\">There are remained selected tiddlers from previous search! Remove them by pressing ''deselect all''!</span>\n</$list>\n\\end"},"$:/plugins/kookma/commander/search/selection":{"title":"$:/plugins/kookma/commander/search/selection","caption":"Select tiddlers","created":"20190725144912018","modified":"20200325055328684","type":"text/vnd.tiddlywiki","text":"\\import $:/plugins/kookma/commander/macros/definition\n<$checkbox tiddler=<<selectiveOpsTid>> field=\"text\" checked=\"yes\" unchecked=\"no\" default=\"no\" uncheckactions=<<deselect-all>> > Selective operation?</$checkbox>\n\n<$reveal type=\"nomatch\" stateTitle=<<selectiveOpsTid>> stateField=\"text\" text=\"yes\" tag=\"div\" class=\"kk-commander-tiddler-list kk-commander-columns3\">\n<$list filter=\"[subfilter<filtertext>!prefix[$:/temp/commander]!is[missing]]\"><$link/><br></$list>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<selectiveOpsTid>> stateField=\"text\" text=\"yes\" tag=\"div\">\n<$button actions=<<select-all>> > Select all</$button> <$button actions=<<deselect-all>> > Deselect all</$button>\n<small style=\"margin-left:10px;\">Number of tiddlers selected: <$count filter=\"[tag<workingTag>]\" /></small><br>\n<<warn-for-selectedTids-from-previous-operation>>\n</$reveal>\n\n\n<$reveal type=\"match\" stateTitle=<<selectiveOpsTid>> stateField=\"text\" text=\"yes\" tag=\"div\" class=\"kk-commander-tiddler-list kk-commander-columns3\">\n<$list filter=\"[subfilter<filtertext>!prefix[$:/temp/commander]!is[missing]]\">\n<$checkbox tag=<<workingTag>>> <$link/></$checkbox><br>\n</$list>\n</$reveal>\n\n<!-- Description\nThis tiddler implement interface to selectivly add tiddlers for commander operations.\nEach selected tiddler gets a working tag\n-->"},"$:/plugins/kookma/commander/search/ui":{"title":"$:/plugins/kookma/commander/search/ui","caption":"Commander filter search","created":"20190212055219117","modified":"20200325055356672","type":"text/vnd.tiddlywiki","text":"\\import $:/plugins/kookma/commander/macros/definition\n<!-- above statement is not required and only prevent this tiddler overwritten when this is opened by its own -->\n<div class=\"tc-search tc-advanced-search\" style=\"margin-bottom:-12px;\"><!-- negative margin for displaying matches -->\nCombo search <$edit-text tiddler=<<searchboxTid>> type=\"search\" tag=\"input\" default=\"\" placeholder=\"enter keywords or make a filter search e.g. [tag[myTag]]\" focus={{$:/plugins/kookma/commander/config/AutoFocus}}/>\n<$list filter=\"[all[shadows+tiddlers]tag[$:/tags/Commander/Search/FilterButton]!has[draft.of]]\"><$transclude/></$list>\n</div>"},"$:/plugins/kookma/commander/setting/ui":{"title":"$:/plugins/kookma/commander/setting/ui","caption":"Setting","created":"20190214140835173","icon":"$:/core/images/options-button","list-after":"$:/plugins/kookma/commander/inspect/ui","modified":"20200324070652760","tags":"$:/tags/Commander","type":"text/vnd.tiddlywiki","text":"<<tabs \ntabsList:\"[all[shadows+tiddlers]tag[$:/tags/Commander/Setting]!has[draft.of]]\" \ndefault:\"$:/plugins/kookma/commander/setting/uicomp/snr\"\nclass:\"tc-vertical cmd-tab-colorful cmd-tab-wd\">>\n"},"$:/plugins/kookma/commander/setting/uicomp/delete-all-temp-tiddlers":{"title":"$:/plugins/kookma/commander/setting/uicomp/delete-all-temp-tiddlers","caption":"Temporary tiddlers","created":"20190301184304348","list-after":"$:/plugins/kookma/commander/setting/uicomp/relink","modified":"20200325055328690","tags":"$:/tags/Commander/Setting","type":"text/vnd.tiddlywiki","text":"\\define delete-all-temps()\n<$action-deletetiddler $filter=\"[search:title[$:/temp/commander/]]\" />\n\\end\n\n<$set name=numTids value={{{ [search:title[$:/temp/commander/]count[]] }}}>\n<$reveal type=\"match\" text=\"0\" default=<<numTids>> >\nNo temporary tiddlers is existed to delete!\n</$reveal>\n<$reveal type=\"gt\" text=\"0\" default=<<numTids>> >\nNumber of temporary tiddlers (including log tiddlers): <<numTids>><br>\n</$reveal>\n</$set>\n\n<$macrocall $name=\"compConfirmAction\"\nbtnLabel=\"Delete temp tiddlers\" \nconfirmMessage=\"Are you sure you wish to delete\"\nstateTiddler=\"$:/state/commander/setting/delete-temps\"\ncountFilter=\"[search:title[$:/temp/commander/]]\"\nactionMacro=\"delete-all-temps\"/>"},"$:/plugins/kookma/commander/setting/uicomp/minlength":{"title":"$:/plugins/kookma/commander/setting/uicomp/minlength","caption":"Search minimum length","created":"20200110132540295","modified":"20200324070652774","tags":"$:/tags/Commander/Setting","type":"text/vnd.tiddlywiki","text":"Controls the minimum length of a search string before results are displayed.\n\n<label class=\"kk-cmd-label\">Minlength</label><$edit-text tiddler=\"$:/plugins/kookma/commander/config/minlength\" field=text default=3 placeholder=\"enter a number\" tag=input/>"},"$:/plugins/kookma/commander/setting/uicomp/search-filters":{"title":"$:/plugins/kookma/commander/setting/uicomp/search-filters","caption":"Search filter","created":"20200116114041370","modified":"20200325055328703","tags":"$:/tags/Commander/Setting","type":"text/vnd.tiddlywiki","text":"The below list shows the Commander search filter. To edit click on the link and edit tiddler for filter syntax or description\n\n<details>\n<summary>Commander saved filter search</summary>\n<dl>\n<$list filter=\"[all[tiddlers+shadows]tag[$:/tags/Commander/Filter]]\" >\n<dt><$link/></dt>\n<dd><span style=\"display:inline-block;font-weight:700;width:100px\">Description:</span><$view field=\"description\"/></dd>\n<dd><span style=\"display:inline-block;font-weight:700;width:100px\">Filter:</span><$view field=\"filter\"/></dd>\n</$list>\n</dl>\n</details>"},"$:/plugins/kookma/commander/setting/uicomp/snr":{"title":"$:/plugins/kookma/commander/setting/uicomp/snr","caption":"Snr setting","created":"20190324051157188","modified":"20200324070652789","tags":"$:/tags/Commander/Setting","type":"text/vnd.tiddlywiki","text":"<<snr-difftext-cleanup>>\n<div style=\"padding-left:25px;font-size:0.9em\">\n\nThe cleanup attribute determines which optional post-processing should be applied to the diffs:\n\n* none: no cleanup is performed\n* semantic (default): rewrites the diffs for human readability\n* efficient: rewrites the diffs to minimise the number of operations for subsequent processing\n</div>"},"$:/plugins/kookma/commander/snr/macros/actions":{"title":"$:/plugins/kookma/commander/snr/macros/actions","created":"20190307164924193","modified":"20200325055328711","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define regexp-flags()\n{{$:/state/commander/snr/gm}}{{$:/state/commander/snr/case-sensitive}}{{$:/state/commander/snr/unicode}}\n\\end\n\n\\define snr-ui-show-diffs()\n<form class=\"cmd-snr-form\" style=\"width:100%;\">\n <fieldset>\n <legend style=\"color:#FF0000;\">Differences</legend>\nTiddler: <$link to={{$:/state/commander/snr/select-tiddler}}><$text text={{$:/state/commander/snr/select-tiddler}}/></$link>\n\n<$wikify name=flags text=<<regexp-flags>> >\n\n<$macrocall $name=\"replace-text-diff\" \n tiddler={{$:/state/commander/snr/select-tiddler}} \n field={{$:/state/commander/snr/select-tiddler/field}} \n replace={{$:/state/commander/snr/replace-text}} \n replaceWith={{$:/state/commander/snr/replace-text-with}} \n flags=<<flags>> \n wholeWords={{$:/state/commander/snr/whole-words}}\n/>\n\n</$wikify>\n</fieldset>\n</form>\n\\end\n\n\\define snr-check-diffs(tiddler:\"\", field:\"\")\n\\whitespace trim\n<$wikify name=flags text=<<regexp-flags>> >\n<$wikify name=\"result\" text=\"\"\"\n<$macrocall $name=\"replace-text\" \n tiddler=<<__tiddler__>>\n field=<<__field__>>\n replace={{$:/state/commander/snr/replace-text}} \n replaceWith={{$:/state/commander/snr/replace-text-with}} \n flags=<<flags>> \n wholeWords={{$:/state/commander/snr/whole-words}}\n/>\"\"\">\n<$reveal type=\"match\" text={{{ [<__tiddler__>get<__field__>] }}} default=<<result>> >\nsame\n</$reveal>\n<$reveal type=\"nomatch\" text={{{ [<__tiddler__>get<__field__>] }}} default=<<result>> >\ndifferent\n</$reveal>\n</$wikify>\n</$wikify>\n\\end\n\n\\define search-replace-in-tiddler-field(tiddler:\"\",field:\"\",replace:\"\",replaceWith:\"\")\n<$wikify name=ss text=<<snr-check-diffs \"\"\"$tiddler$\"\"\" \"\"\"$field$\"\"\">> >\n<$list filter=\"[<ss>] -same\" variable=ignore>\n<$list filter=\"[<__tiddler__>has[title]]\" variable=\"ignore\">\n<$wikify name=flags text=<<regexp-flags>> >\n<$macrocall $name=\"replace-text-button\" \n tiddler=<<__tiddler__>> \n field=<<__field__>>\n replace=<<__replace__>>\n replaceWith=<<__replaceWith__>> \n flags=<<flags>> \n wholeWords={{$:/state/commander/snr/whole-words}}\n/>\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"`$field$` field has been changed\"\"\" tidItem=<<__tiddler__>> />\n<$macrocall $name=\"clear-select-tiddler-if-field-is-title\" tiddler=<<__tiddler__>> field=<<__field__>> />\n</$wikify>\n</$list>\n</$list>\n</$wikify>\n\\end\n\n\\define clear-select-tiddler-if-field-is-title(tiddler, field)\n<$list filter=\"[<__field__>] +[search[title]]\" variable=\"ignore\">\n<$action-setfield $tiddler=\"$:/state/commander/snr/select-tiddler\" text=\"\"/>\n<$action-setfield $tiddler=\"$:/temp/commander/selected-titles\" $index=<<__tiddler__>> />\n</$list>\n\\end\n\n\\define search-replace-in-field-bulk()\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<<create-log-tiddler \"SNR operation\">>\n<$list filter=\"[subfilter<searchfilter>!is[missing]]\" >\n <$macrocall \n $name=\"search-replace-in-tiddler-field\"\n tiddler=<<currentTiddler>> \n field={{$:/state/commander/snr/select-tiddler/field}} \n replace={{$:/state/commander/snr/replace-text}} \n replaceWith={{$:/state/commander/snr/replace-text-with}} \n />\n</$list>\n</$list>\n\\end\n\n\\define search-replace-in-field-single-tiddler()\n<<create-log-tiddler \"SNR operation\">>\n <$macrocall \n $name=\"search-replace-in-tiddler-field\"\n tiddler={{$:/state/commander/snr/select-tiddler}}\n field={{$:/state/commander/snr/select-tiddler/field}} \n replace={{$:/state/commander/snr/replace-text}} \n replaceWith={{$:/state/commander/snr/replace-text-with}} \n />\n\\end\n\n\\define snr-actions()\n<$button actions=<<search-replace-in-field-single-tiddler>> tooltip=\"search and replace in a single tiddler\" class=\"cmd-btn\">\nReplace?\n</$button> \n<!-- replace in bulk tiddler with confirmation -->\n<$macrocall $name=\"compConfirmAction\"\ncountFilter=<<searchfilter>>\nactionMacro=\"search-replace-in-field-bulk\"\nstateTiddler=\"$:/state/commander/SelectiveReplaceAllDropdown\"\nconfirmMessage=\"Are you sure you wish to replace text in\" \nbtnLabel=\"Replace all?\"/>\n\\end"},"$:/plugins/kookma/commander/snr/macros/inputs":{"title":"$:/plugins/kookma/commander/snr/macros/inputs","created":"20190306203626597","modified":"20200325055328720","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define snr-ui-inputs()\n<form class=\"cmd-snr-form\">\n <fieldset>\n <legend>Search and Replace</legend>\n\n<div class=\"item\">\n<label>Tiddler title</label>\n<$select tiddler=\"$:/state/commander/snr/select-tiddler\" default=\"\" class=\"cmd-snr-textbox\">\n<option value=\"\">None</option>\n<$list filter=\"[subfilter<searchfilter>]\" >\n<option value=<<currentTiddler>>><$text text=<<currentTiddler>>/></option>\n</$list>\n</$select>\n</div>\n\n<div class=\"item\">\n<label>Field name</label>\n<$select tiddler=\"$:/state/commander/snr/select-tiddler/field\" default=\"text\">\n<$list filter=\"[subfilter<searchfilter>fields[]]\">\n<option value=<<currentTiddler>>><$text text=<<currentTiddler>>/></option>\n</$list>\n</$select>\n</div>\n\n<div class=\"item\">\n<label>Search text</label>\n<$edit-text \n tiddler=\"$:/state/commander/snr/replace-text\" \n tag=\"input\" \n default=\"\" \n placeholder=\" text to replace\"\n class=\"cmd-snr-textbox\"/>\n</div>\n\n<div class=\"item\">\n<label>Replace with </label>\n<$edit-text \n tiddler=\"$:/state/commander/snr/replace-text-with\" \n tag=\"input\" \n default=\"\" \n placeholder=\" new text\"\n class=\"cmd-snr-textbox\"/>\n</div>\n<!-- Use relink to update titles -->\n<$list filter=\"[[$:/state/commander/snr/select-tiddler/field]get[text]match[title]]\" variable=ignore>\n<div class=\"item-relink\">{{$:/plugins/kookma/commander/config/relink}}</div>\n</$list>\n</fieldset>\n</form>\n\n\n\\end"},"$:/plugins/kookma/commander/snr/macros/regexp-flags":{"title":"$:/plugins/kookma/commander/snr/macros/regexp-flags","created":"20190306182052441","modified":"20200325055328730","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define snr-regexp-flags()\n\n<form class=\"cmd-snr-form\">\n<fieldset>\n<legend>Search flags</legend>\n\n<$checkbox \n tiddler=\"$:/state/commander/snr/case-sensitive\" \n field=\"text\" \n checked=\"i\" \n unchecked=\"\"\n/> ignore case<br>\n\n<$checkbox \n tiddler=\"$:/state/commander/snr/whole-words\" \n field=\"text\" \n checked=\"words\" \n unchecked=\"characters\"\n/> whole words<br>\n\n<$checkbox \n tiddler=\"$:/state/commander/snr/unicode\" \n field=\"text\" \n checked=\"u\" \n unchecked=\"\"\n/> unicode<br>\n\n<br>\n\n<$radio\n tiddler=\"$:/state/commander/snr/gm\" \n field=\"text\" \n value=\"\"> first match \n</$radio><br>\n\n<$radio\n tiddler=\"$:/state/commander/snr/gm\" \n field=\"text\" \n value=\"g\"> global match\n</$radio><br>\n\n<$radio\n tiddler=\"$:/state/commander/snr/gm\" \n field=\"text\" \n value=\"m\"> multiline mode\n</$radio><br>\n\n<$radio\n tiddler=\"$:/state/commander/snr/gm\" \n field=\"text\" \n value=\"mg\"> global multiline mode\n</$radio>\n\n</fieldset>\n</form>\n\\end"},"$:/plugins/kookma/commander/snr/macros/regexpsub.js":{"title":"$:/plugins/kookma/commander/snr/macros/regexpsub.js","text":"/*\\\ncreated: 20190214160253135\ntype: application/javascript\ntitle: $:/plugins/kookma/commander/snr/macros/regexpsub.js\nmodified: 20200307092210323\nmodule-type: macro\n\nMake regular expression substitutions\nDeveloped by Mark S\n\\*/\n(function(){\n\n/*jslint node: true, browser: true */\n\"use strict\";\n\nexports.name = \"regexpsub\";\n\nexports.params = [\n\t{name: \"searchValue\"},\n\t{name: \"replaceValue\"},\n\t{name: \"sourceText\"},\n\t{name: \"flags\"},\n {name: \"wholeWords\"}\n];\n\n/*\nRun the macro\n*/\nexports.run = function(searchValue, replaceValue, sourceText, flags = \"gi\", wholeWords = \"characters\") {\n \n try {\n \n\tvar searchText;\n if(wholeWords.toLowerCase() === 'words'){\n searchText = \"\\\\b\" + searchValue + \"\\\\b\";\n } else{\n searchText = searchValue;\n }\n\t\t\n searchText = new RegExp(searchText, flags);\n return sourceText.replace(searchText,replaceValue);\n\n } \n catch(err) { \n return \"ERROR IN REG EXPRESSION. YOU MAY NEED TO ESCAPE VALUES\"; \n }\n \n };\n\n})();\n","created":"20190214160253135","type":"application/javascript","modified":"20200324070652819","module-type":"macro"},"$:/plugins/kookma/commander/snr/macros/replace-text":{"title":"$:/plugins/kookma/commander/snr/macros/replace-text","created":"20190227134610136","modified":"20200325055328737","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define nothing-to-replace(tiddler, field:\"text\") \n<$diff-text source={{{ [<__tiddler__>get<__field__>] }}} dest={{{ [<__tiddler__>get<__field__>] }}} />\n\\end\n\n\\define replace-text(tiddler:\"\",field:\"text\",replace:\"\",replaceWith:\"\",flags:\"\", wholeWords:\"\")\n\\whitespace trim\n<$wikify name=\"source\" text=\"\"\"<$view tiddler=<<__tiddler__>> field=<<__field__>> mode=\"block\" format=\"text\"/>\"\"\">\n<$wikify name=\"result\" \n text=\"\"\"<$macrocall $name=\"regexpsub\" $type=\"text/plain\" \n sourceText=<<source>> \n searchValue=<<__replace__>> \n replaceValue=<<__replaceWith__>> \n flags=<<__flags__>> \n wholeWords=<<__wholeWords__>> />\"\"\" \n >\n<$text text=<<result>>/>\n</$wikify>\n</$wikify>\n\\end\n\n\\define replace-text-diff(tiddler:\"\", field:\"text\", replace, replaceWith, flags:\"\", wholeWords:\"\")\n<$list filter=\"[<__tiddler__>get<__field__>minlength[1]]\" variable=null emptyMessage=\"No tiddler is selected, or tiddler is empty.\">\n<$list filter=\"[<__replace__>minlength[1]]\" variable=null emptyMessage=<<nothing-to-replace \"\"\"$tiddler$\"\"\" \"\"\"$field$\"\"\">> >\n\n<$wikify name=\"result\" \n text=\"\"\"<$macrocall $name=\"replace-text\" \n tiddler=<<__tiddler__>> field=<<__field__>> \n replace=<<__replace__>> \n replaceWith=<<__replaceWith__>> \n flags=<<__flags__>>\n wholeWords=<<__wholeWords__>> />\"\"\"\n >\n<$diff-text source={{{ [<__tiddler__>get<__field__>] }}} dest=<<result>> cleanup={{$:/state/commander/snr/setting/cleanup}}/>\n</$wikify>\n\n</$list>\n</$list>\n\\end\n\n\\define replace-text-button(tiddler:\"\", field:\"text\", replace:\"\", replaceWith:\"\", flags:\"\", wholeWords:\"\")\n\\whitespace trim\n<$list filter=\"[<__tiddler__>get<__field__>minlength[1]]\" variable=null>\n<$list filter=\"[<__replace__>minlength[1]]\" variable=null>\n<$wikify name=\"result\" \n text=\"\"\"<$macrocall $name=\"replace-text\" \n tiddler=<<__tiddler__>> \n field=<<__field__>> \n replace=<<__replace__>> \n replaceWith=<<__replaceWith__>> \n flags=<<__flags__>>\n wholeWords=<<__wholeWords__>> />\"\"\"\n >\n<$reveal type=\"nomatch\" default=\"title\" text=<<__field__>> >\n <$action-setfield $tiddler=<<__tiddler__>> $field=<<__field__>> $value=<<result>>/>\n</$reveal>\n<$reveal type=\"match\" default=\"title\" text=<<__field__>> >\n <$action-sendmessage $message=\"tm-rename-tiddler\" from=<<__tiddler__>> to=<<result>> />\n</$reveal>\n</$wikify>\n</$list>\n</$list>\n\\end\n"},"$:/plugins/kookma/commander/snr/ui":{"title":"$:/plugins/kookma/commander/snr/ui","caption":"Snr","created":"20190220210055713","icon":"$:/core/images/gitter","list-after":"$:/plugins/kookma/commander/inspect/ui","modified":"20200324070652833","tags":"$:/tags/Commander","type":"text/vnd.tiddlywiki","text":"Search and replcae in tiddler fields!\n\n<<tabs \ntabsList:\"[all[shadows+tiddlers]tag[$:/tags/Commander/SnrOps]!has[draft.of]]\" \ndefault:\"$:/plugins/kookma/commander/snr/uicomp/replace-text\"\nclass:\"tc-vertical cmd-tab-colorful cmd-tab-wd\">>\n\n"},"$:/plugins/kookma/commander/snr/uicomp/replace-text":{"title":"$:/plugins/kookma/commander/snr/uicomp/replace-text","caption":"Search and replace","created":"20190220211138573","icon":"$:/core/images/gitter","modified":"20200325055328748","tags":"$:/tags/Commander/SnrOps","type":"text/vnd.tiddlywiki","text":"<div class=\"cmd-snr-row\">\n<div class=\"cmd-snr-double-column\">\n<<snr-ui-inputs>>\n</div>\n<div class=\"cmd-snr-column\">\n<<snr-regexp-flags>> \n</div>\n</div>\n<<snr-ui-show-diffs>>\n<<snr-actions>>"},"$:/plugins/kookma/commander/stylesheet/alert":{"title":"$:/plugins/kookma/commander/stylesheet/alert","text":".commander-alert {\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px dotted gray;\n border-radius: 0.25rem;\n color: #0c5460;\n background-color: #d1ecf1;\n border-color: #bee5eb;\n\t\n}","created":"20190725161822490","modified":"20200325092557277","tags":"$:/tags/Stylesheet","type":"text/css"},"$:/plugins/kookma/commander/stylesheet/buttons":{"title":"$:/plugins/kookma/commander/stylesheet/buttons","text":"/**\n.cmd-btn{\n font-size:0.85em;\n font-size:300;\n color: #666666;\n background-color: #d8d8d8;\n padding: 3px 8px 3px 8px;\n border: 1px solid #a1a1a1;\n}\n**/\n\n.cmd-btn-wd{\n\twidth:20ch;\n}","created":"20190317080436103","modified":"20200324070652859","tags":"$:/tags/Stylesheet","type":"text/css"},"$:/plugins/kookma/commander/stylesheet/compInspect/table":{"title":"$:/plugins/kookma/commander/stylesheet/compInspect/table","text":"/*compInspect table*/\n.cmd-ci-table\n{border-collapse: collapse;}\n\n.cmd-ci-table .leftcol{\nwidth:20%;\nvertical-align: top;\ntext-align: right;\nbackground-color:#f0f0f0;\n}\n.cmd-ci-table .rightcol{\nwidth:650px;\n}\n","created":"20190308134702363","modified":"20200324070652871","tags":"$:/tags/Stylesheet","type":"text/css"},"$:/plugins/kookma/commander/stylesheet/new":{"title":"$:/plugins/kookma/commander/stylesheet/new","text":".kk-commander-log-note{\n\tfont-style:italic; font-size:small;\n}\n.kk-commander-log-item {\n\tcolor:green;\n}\n\n/* This is missing and I added it */\n.cmd-txt-area{\n\tmin-width:25ch;\n}\n\n.cmd-txt-area2{\n\tmin-width:50ch;\n}\n\n/* Correct this later*/\n.kk-cmd-label{\n\tdisplay:inline-block;\n\twidth:85px;\n}\n\n.kk-cmd-label2{\n\tdisplay:inline-block;\n\twidth:120px;\n}","created":"20200105140038538","modified":"20200324070652878","tags":"$:/tags/Stylesheet","type":"text/css"},"$:/plugins/kookma/commander/stylesheet/select-width":{"title":"$:/plugins/kookma/commander/stylesheet/select-width","text":".cmd-sl{\n width:8ch;\n}\n\n.cmd-select-wd{\n min-width:25ch;\n}\n","created":"20190218214027079","modified":"20200324070652887","tags":"$:/tags/Stylesheet","type":"text/css"},"$:/plugins/kookma/commander/stylesheet/snr/flexbox":{"title":"$:/plugins/kookma/commander/stylesheet/snr/flexbox","text":".cmd-snr-row {\n display: flex;\n flex-direction: row;\n flex-wrap: wrap;\n width: 100%;\n}\n.cmd-snr-column {\n display: flex;\n flex-direction: column;\n flex-basis: 100%;\n flex: 1\n}\n\n.cmd-snr-double-column {\n display: flex;\n flex-direction: column;\n flex-basis: 100%;\n flex: 2\n}\n\n@media screen and (min-width: 800px) {\n .cmd-snr-column {\n flex: 1\n }\n\n .cmd-snr-double-column {\n flex: 2\n }\n}","created":"20190306203517655","modified":"20200324070652893","tags":"$:/tags/Stylesheet","type":"text/css"},"$:/plugins/kookma/commander/stylesheet/snr/form":{"title":"$:/plugins/kookma/commander/stylesheet/snr/form","text":".cmd-snr-form{\n width:100%;\n}\n\n.cmd-snr-textbox {\n width:100%;\n box-sizing: border-box;\n max-width:40ch;\n }\n\n.cmd-snr-form select, .cmd-snr-form input{\n margin: 0.2rem;\n}\n.cmd-snr-form legend{\n background: #f5f5f5;\n padding: 3px 6px;\n}\n\n.cmd-snr-form { padding:20px; }\n.cmd-snr-form .item { padding: 2px; margin:2px; }\n.cmd-snr-form .item label { display:inline-block; width:100px; margin-left:5px; }\n.cmd-snr-form .item input { display:inline-block; }\n.cmd-snr-form .item select { display:inline-block; }\n\n/* only for relink checkbox on renaming tiddler */\n.cmd-snr-form .item-relink { padding: 2px; margin:2px; }\n\n ","created":"20190306191714819","modified":"20200324070652907","tags":"$:/tags/Stylesheet","type":"text/css"},"$:/plugins/kookma/commander/stylesheet/tiddler-list":{"title":"$:/plugins/kookma/commander/stylesheet/tiddler-list","text":".kk-commander-tiddler-list {\n font-size:small; \n\tborder-left:0.5px \n\tdotted grey;\n\tpadding-left:10px;\n\toverflow-y:auto;\n\tmax-width:100%;\n\tmax-height:$(height)$;\n}\n\n.kk-commander-columns1 { display:block; column-count:1; column-gap:1em; }\n.kk-commander-columns2 { display:block; column-count:2; column-gap:1em; }\n.kk-commander-columns3 { display:block; column-count:3; column-gap:1em; }\n.kk-commander-columns4 { display:block; column-count:4; column-gap:1em; }\n.kk-commander-columns5 { display:block; column-count:5; column-gap:1em; }","created":"20200103165931672","modified":"20200324070652922","tags":"$:/tags/Stylesheet","type":"text/css"},"$:/plugins/kookma/commander/tag/macros/add-remove-replace":{"title":"$:/plugins/kookma/commander/tag/macros/add-remove-replace","created":"20190212063435548","modified":"20200325055328754","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define add-new-tag-bulk(newTag:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__newTag__>!is[blank]]\" variable=null>\n<<create-log-tiddler \"add-new-tag-bulk\">>\n<$list filter=\"[subfilter<searchfilter>!tag<__newTag__>]\">\n<$fieldmangler>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__newTag__>> />\n</$fieldmangler>\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"new tag `$newTag$` added\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n</$list>\n\\end\n\n\\define remove-old-tag-bulk(oldTag:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore>\n<$list filter=\"[<__oldTag__>!is[blank]]\" variable=null>\n<<create-log-tiddler \"remove-old-tag-bulk\">>\n<$list filter=\"[subfilter<searchfilter>tag<__oldTag__>]\">\n<$fieldmangler>\n<$action-sendmessage $message=\"tm-remove-tag\" $param=<<__oldTag__>> />\n</$fieldmangler>\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"old tag `$oldTag$` removed\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n</$list>\n\\end\n\n\n\\define replace-tag-bulk(oldTag:\"\", newTag:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore>\n<$list filter=\"[<__oldTag__>!is[blank]]\" variable=null>\n<$list filter=\"[<__newTag__>!is[blank]]\" variable=null>\n<<create-log-tiddler \"replace-tag-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]\">\n<$list filter=\"[<currentTiddler>tag<__oldTag__>]\" variable=ignore\n emptyMessage=\"\"\"<$macrocall $name=\"log-add-single-operation\" msg=\"//has not tag `$oldTag$`. Operation ignored.//\" tidItem=<<currentTiddler>> /> \"\"\">\n<$fieldmangler>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<__newTag__>> />\n<$action-sendmessage $message=\"tm-remove-tag\" $param=<<__oldTag__>> />\n</$fieldmangler>\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"tag `$oldTag$` replaced with `$newTag$`\"\"\" tidItem=<<currentTiddler>> />\n</$list>\n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n\n"},"$:/plugins/kookma/commander/tag/ui":{"title":"$:/plugins/kookma/commander/tag/ui","caption":"Tag","created":"20190212051852003","list-after":"$:/plugins/kookma/commander/title/ui","modified":"20200325055328765","tags":"$:/tags/Commander","type":"text/vnd.tiddlywiki","text":"<<tabs \ntabsList:\"[all[shadows+tiddlers]tag[$:/tags/Commander/TagOps]!has[draft.of]]\" default:\"$:/plugins/kookma/commander/tag/uicomp/add-remove-tags\" \nclass:\"tc-vertical cmd-tab-wd\">>\n\n"},"$:/plugins/kookma/commander/tag/uicomp/add-remove-tags":{"title":"$:/plugins/kookma/commander/tag/uicomp/add-remove-tags","caption":"Add remove tags","created":"20190212063924640","modified":"20200325055328771","tags":"$:/tags/Commander/TagOps","type":"text/vnd.tiddlywiki","text":"<label class=\"kk-cmd-label\">New tag</label><$edit-text\ntiddler=\"$:/temp/commander/tag-add-remove/new\"\ntag=\"input\"\ndefault=\"\"\nclass=\"cmd-txt-area\"\nplaceholder=\" new tag\"/>\n<$button class=\"cmd-btn cmd-btn-wd\"> Add new tag\n<$macrocall $name=\"add-new-tag-bulk\" newTag={{$:/temp/commander/tag-add-remove/new}} />\n</$button>\n\n<label class=\"kk-cmd-label\">Old tag</label><$select class=\"cmd-select-wd\" tiddler=\"$:/temp/commander/tag-add-remove/old\" default=\"\" >\n<$list filter=\"[subfilter<searchfilter>!is[missing]tags[]sort[]]-[<workingTag>]\" >\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>\n<$button class=\"cmd-btn cmd-btn-wd\"> Remove old tag\n<$macrocall $name=\"remove-old-tag-bulk\" oldTag={{$:/temp/commander/tag-add-remove/old}} />\n</$button>\n\n"},"$:/plugins/kookma/commander/tag/uicomp/replace-tags":{"title":"$:/plugins/kookma/commander/tag/uicomp/replace-tags","caption":"Replace tags","created":"20190212080523588","list-after":"$:/plugins/kookma/commander/tag/uicomp/add-remove-tags","modified":"20200325055328782","tags":"$:/tags/Commander/TagOps","type":"text/vnd.tiddlywiki","text":"<label class=\"kk-cmd-label\">Old tag</label><$select class=\"cmd-select-wd\" tiddler=\"$:/temp/commander/replace-tags/old\" default=\"\">\n<$list filter=\"[subfilter<searchfilter>!is[missing]tags[]sort[]]-[<workingTag>]\" >\n<option><$view field=\"title\"/></option>\n</$list>\n</$select>\n\n<label class=\"kk-cmd-label\">New tag</label><$edit-text\ntiddler=\"$:/temp/commander/replace-tags/new\"\ntag=\"input\"\ndefault=\"\"\nclass=\"cmd-txt-area\"\nplaceholder=\" new tag\"\n/>\n<$button class=\"cmd-btn cmd-btn-wd\"> Replace tag\n<$macrocall $name=\"replace-tag-bulk\" \noldTag={{$:/temp/commander/replace-tags/old}} \nnewTag={{$:/temp/commander/replace-tags/new}} />\n</$button>\n\n"},"$:/plugins/kookma/commander/template/base":{"title":"$:/plugins/kookma/commander/template/base","caption":"base","created":"20190213200622605","modified":"20200324070652960","tags":"$:/tags/Commander/Template","type":"text/vnd.tiddlywiki","text":"This is a simple one!"},"$:/plugins/kookma/commander/template/doc":{"title":"$:/plugins/kookma/commander/template/doc","caption":"documentation","created":"20190213200338381","modified":"20200324070652969","tags":"$:/tags/Commander/Template","type":"text/vnd.tiddlywiki","version":"beta","text":"!! Introduction\n<<<\nshort introduction\n<<<\n\n!! Content and parameters\n<<<\nThe content, attributes and parameters\n\n|!Parameter |!Description |\n|par1 |description |\n|par2 |description |\n<<<\n\n!! Example i\n<<<\nexample here\n<<<\n\n!! Example ii\n<<<\nanother example here\n<<<\n\n!! References\n<<<\n# one\n# Two\n<<<"},"$:/plugins/kookma/commander/template/simple":{"title":"$:/plugins/kookma/commander/template/simple","caption":"simple","created":"20190213200258460","modified":"20200324070652975","tags":"$:/tags/Commander/Template","type":"text/vnd.tiddlywiki","version":"beta","text":"! Heading one\nThis is sunsection i\n\n!! Heading two\nThis is subsection ii.\n\n* one\n* two\n* three\n\n!!! Heading three\nThis is subsction iii\n\n```\nA sample code\n```\n\n!! Sample table\n|Table 1. This is caption|c\n|Heading one|Heading Two|Heading Three|h\n|r1|100|200|\n|r2|02|03|\n|r3|-1|-2|\n"},"$:/plugins/kookma/commander/tiddler/macros/create":{"title":"$:/plugins/kookma/commander/tiddler/macros/create","created":"20190212125920722","modified":"20200325055328790","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define log-create(msg:\"Tiddler existed, operation ignored\")\n<$action-setfield $tiddler={{$:/state/commander/log-tiddler}} $index=\"$(newTitle)$\" $value=\"$msg$\" />\n\\end\n\n\\define bulk-tiddler-creator(baseTitle, baseTags, datafieldsTid, numberTiddler:\"1\")\n<$list filter=\"[<__baseTitle__>!is[blank]]\" variable=ignore>\n<<create-log-tiddler \"bulk-tiddler-creator\">>\n<$list filter=\"[range[9]addprefix[00]] [range[10,99]addprefix[0]] [range[100,500]] +[limit<__numberTiddler__>]\" variable=\"L1\">\n<$list filter=\"[<__baseTitle__>addsuffix<L1>]\" variable=\"newTitle\">\n<$list filter=\"[<newTitle>] -[has[title]]\" variable=\"ignore\" emptyMessage=<<log-create>> >\n<$action-createtiddler $basetitle=<<newTitle>> tags=<<__baseTags__>> /> \n<$vars datafieldsTid=<<__datafieldsTid__>> >\n<<add-bulk-fields>>\n</$vars>\n<<log-create \"Tiddler created\">>\n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n\n\\define oneTid-with-template()\n<$tiddler tiddler=<<newTitle>> >\n <$action-setfield $tiddler=<<myTemplate>> title=<<currentTiddler>> /> \n <$fieldmangler>\n <$list filter=\"[enlist<myTags>]\" variable=newTag>\n <$action-sendmessage $message=\"tm-add-tag\" $param=<<newTag>> />\n </$list><!--next remove extra tag used by template from new created tiddler-->\n <$action-sendmessage $message=\"tm-remove-tag\" $param=\"$:/tags/Commander/Template\" />\n</$fieldmangler>\n</$tiddler>\n\\end\n\n\n\\define bulk-tiddler-with-template-creator(baseTitle, baseTags, datafieldsTid, numberTiddler:\"1\", template:\"\")\n<$list filter=\"[<__baseTitle__>!is[blank]]\" variable=ignore>\n<<create-log-tiddler \"bulk-tiddler-creator with template\">>\n<$vars datafieldsTid=<<__datafieldsTid__>>\n myTags=<<__baseTags__>> \n myTemplate=<<__template__>> >\n<$list filter=\"[range[9]addprefix[00]] [range[10,99]addprefix[0]] [range[100,500]] +[limit<__numberTiddler__>]\" variable=\"L1\">\n<$list filter=\"[<__baseTitle__>addsuffix<L1>]\" variable=\"newTitle\">\n<$list filter=\"[<newTitle>!has[title]]\" variable=\"ignore\" emptyMessage=<<log-create>> >\n <<oneTid-with-template>>\n <<add-bulk-fields>>\n <<log-create \"Tiddler created\">>\n</$list>\n</$list>\n</$list>\n</$vars>\n</$list>\n\\end\n\n"},"$:/plugins/kookma/commander/tiddler/macros/delete":{"title":"$:/plugins/kookma/commander/tiddler/macros/delete","created":"20190215195221625","modified":"20200325055328801","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define log-delete-selectively(item, msg:\"Tiddler deleted\")\n<$action-setfield $tiddler={{$:/state/commander/log-tiddler}} $index=<<__item__>> $value=\"$msg$\" />\n\\end\n\n\\define delete-tiddlers-selective-bulk()\n<$list filter=\"[subfilter<searchfilter>limit[1]]\" variable=\"ignore\"><!-- at least searchfilter shall return one tiddler-->\n<<create-log-tiddler \"delete-tiddler-selectively\">>\n<$list filter=\"[subfilter<searchfilter>]\" variable=\"Item\">\n<$action-deletetiddler $tiddler=<<Item>> />\n<$macrocall $name=\"log-delete-selectively\" item=<<Item>> />\n</$list>\n</$list>\n\\end"},"$:/plugins/kookma/commander/tiddler/macros/export":{"title":"$:/plugins/kookma/commander/tiddler/macros/export","created":"20200113101003510","modified":"20200325055328808","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define add-export-tag()\n<$list filter=<<searchfilter>> >\n<$fieldmangler>\n<$list filter=\"[enlist{$(exportTagTid)$}]~[[exported]]\" variable=\"exportTag\" ><!-- add all export tags-->\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<exportTag>> />\n</$list>\n<$action-sendmessage $message=\"tm-remove-tag\" $param=<<workingTag>> />\n</$fieldmangler>\n</$list>\n\\end\n\n\\define remove-export-tag()\n<$list filter=<<searchfilter>> >\n<$fieldmangler>\n<$list filter=\"[<selectiveOpsTid>get[text]match[yes]]\" variable=ignore>\n<$action-sendmessage $message=\"tm-add-tag\" $param=<<workingTag>> />\n</$list>\n<$list filter=\"[enlist{$(exportTagTid)$}]~[[exported]]\" variable=\"exportTag\" ><!-- remove all export tags-->\n<$action-sendmessage $message=\"tm-remove-tag\" $param=<<exportTag>> />\n</$list>\n</$fieldmangler>\n</$list>\n\\end\n\n\\define log-export-selectively(msg:\"Tiddler exported\")\n<$list filter=\"[subfilter<searchfilter>]\" variable=\"item\">\n<$action-setfield $tiddler={{$:/state/commander/log-tiddler}} $index=<<item>> $value=\"$msg$\" />\n</$list>\n\\end\n\n\n\\define commander-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>match[yes]]\">\n{{$:/core/images/export-button}}\n</$list>\n<$list filter=\"[<tv-config-toolbar-text>match[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<<create-log-tiddler \"exportButton: bulk tiddlers exported\">>\n<$macrocall $name=\"log-export-selectively\"/><!--log any tiddler exported-->\n<<add-export-tag>><!-- by Mohammad-->\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<<remove-export-tag>><!-- by Mohammad-->\n</$button>\n</$set>\n</$list>\n</div>\n</$reveal>\n\\end"},"$:/plugins/kookma/commander/tiddler/ui":{"title":"$:/plugins/kookma/commander/tiddler/ui","caption":"Tiddler","created":"20190212125319261","list-before":"$:/plugins/kookma/commander/title/ui","modified":"20200325055328821","tags":"$:/tags/Commander","type":"text/vnd.tiddlywiki","text":"<<tabs \ntabsList:\"[all[shadows+tiddlers]tag[$:/tags/Commander/TiddlerOps]!has[draft.of]]\"\ndefault:\"$:/plugins/kookma/commander/tiddler/uicomp/create-tiddlers\"\nclass:\"tc-vertical cmd-tab-colorful cmd-tab-wd\">>\n"},"$:/plugins/kookma/commander/tiddler/uicomp/create-tiddlers":{"title":"$:/plugins/kookma/commander/tiddler/uicomp/create-tiddlers","caption":"Create tiddlers","created":"20190213193004029","modified":"20200325055328832","tags":"$:/tags/Commander/TiddlerOps","type":"text/vnd.tiddlywiki","text":"<label class=\"kk-cmd-label\">Base title</label>\n<$edit-text \n tiddler=\"$:/temp/commander/tiddler-base-title\" \n tag=\"input\" default=\"\"\n placeholder=\" base title\" \n class=\"cmd-txt-area\"/><br>\n\n<label class=\"kk-cmd-label\">Tags</label>\n<$edit-text \n tiddler=\"$:/temp/commander/tiddler-base-tags\" \n tag=\"input\" default=\"\"\n placeholder=\" tags\" \n class=\"cmd-txt-area\"\n/> \n\n<!-- add interface for adding fields -->\n<$macrocall $name=\"add-more-fields-selective-ui\"\n datafieldsTid=\"$:/temp/commander/tiddler/datafields/createTiddler\"\n stateTiddler=\"$:/state/commander/tiddler-addfields-status\" />\n\n\n<$checkbox \n tiddler=\"$:/state/commander/tiddler-template-status\" \n field=\"text\" \n checked=\"use-template\" unchecked=\"no-template\"\n default=\"no-template\"> \n Use template?\n</$checkbox>\n\n<$reveal type=\"match\" state=\"$:/state/commander/tiddler-template-status\" text=\"use-template\" default=\"no-template\" >\nTemplate\n<$select tiddler=\"$:/temp/commander/template-newtiddler\" \n default=\"$:/plugins/kookma/commander/template/base\">\n<$list filter='[all[shadows+tiddlers]tag[$:/tags/Commander/Template]]'>\n<option value=<<currentTiddler>> >\n<$view field=\"caption\"><$view field=\"title\"/></$view>\n</option>\n</$list>\n</$select>\n<$button class=\"tc-btn-invisible\"> {{$:/core/images/edit-button}}\n <$action-sendmessage $message=\"tm-edit-tiddler\" \n $param={{{ [[$:/temp/commander/template-newtiddler]get[text]]~[[$:/plugins/kookma/commander/template/base]] }}} />\n</$button>\n\n</$reveal>\n\nNumber of tiddlers \n<$select tiddler=\"$:/temp/commander/tiddler-base-number\" default='1'>\n<$list filter='[range[1,19, 1]] [range[20,50, 5]] [range[60,100,10]] [range[200,500,100]]'>\n<option value=<<currentTiddler>>><$view field='title'/></option>\n</$list>\n</$select>\n\n<!-- call macros for create tiddlers -->\n<$reveal type=\"nomatch\" state=\"$:/state/commander/tiddler-template-status\" text=\"use-template\" default=\"no-template\">\n <$button class=\"cmd-btn cmd-btn-wd\"> Create tiddlers\n <$macrocall $name=\"bulk-tiddler-creator\"\n baseTitle={{$:/temp/commander/tiddler-base-title}}\n baseTags={{$:/temp/commander/tiddler-base-tags}}\n datafieldsTid=\"$:/temp/commander/tiddler/datafields/createTiddler\"\n numberTiddler={{$:/temp/commander/tiddler-base-number}} />\n </$button>\n</$reveal>\n<$reveal type=\"match\" state=\"$:/state/commander/tiddler-template-status\" text=\"use-template\" default=\"no-template\">\n <$button class=\"cmd-btn cmd-btn-wd\"> Create tiddlers\n <$macrocall $name=\"bulk-tiddler-with-template-creator\"\n baseTitle={{$:/temp/commander/tiddler-base-title}}\n baseTags={{$:/temp/commander/tiddler-base-tags}}\n datafieldsTid=\"$:/temp/commander/tiddler/datafields/createTiddler\"\n numberTiddler={{$:/temp/commander/tiddler-base-number}}\n template={{$:/temp/commander/template-newtiddler}}/>\n </$button>\n</$reveal>\n"},"$:/plugins/kookma/commander/tiddler/uicomp/delete-tiddlers":{"title":"$:/plugins/kookma/commander/tiddler/uicomp/delete-tiddlers","caption":"Delete tiddlers","created":"20190301144408502","list-after":"$:/plugins/kookma/commander/tiddler/uicomp/create-tiddlers","modified":"20200325055328839","tags":"$:/tags/Commander/TiddlerOps","type":"text/vnd.tiddlywiki","text":"<$set name=numTids value={{{[subfilter<searchfilter>!is[missing]count[]] }}}>\n<$reveal type=\"match\" text=\"0\" default=<<numTids>> >\nNo tiddlers is selected for deleteion!\n</$reveal>\n<$reveal type=\"gt\" text=\"0\" default=<<numTids>> >\n\nNumber of tiddlers selected for deletion: <<numTids>><br>\nNote that, the delete operation cannot be undone!!\n<br>\n\n<$macrocall $name=\"compConfirmAction\"\ncountFilter=\"[subfilter<searchfilter>]\"\nactionMacro=\"delete-tiddlers-selective-bulk\"\nstateTiddler=\"$:/state/commander/SelectiveDeleteDropdown\"\n/>\n\n</$reveal>\n</$set>\n\n\n"},"$:/plugins/kookma/commander/tiddler/uicomp/export-tiddlers":{"title":"$:/plugins/kookma/commander/tiddler/uicomp/export-tiddlers","caption":"Export tiddlers","created":"20200112093148417","list-after":"$:/plugins/kookma/commander/tiddler/uicomp/delete-tiddlers","modified":"20200325055328851","tags":"$:/tags/Commander/TiddlerOps","type":"text/vnd.tiddlywiki","text":"\\define export-tiddler-ui(baseFilename)\n<$set name=\"exportList\" filter=<<searchfilter>> ><!-- without this $SetWidget the exportButton does not work -->\n<$vars tv-config-toolbar-text=\"yes\" tv-config-toolbar-class=\"tc-button tt-button\">\n<$macrocall $name=\"commander-exportButton\" exportFilter=<<exportList>> lingoBase=\"$:/language/Buttons/ExportTiddlers/\" baseFilename=\"\"\"$baseFilename$\"\"\"/>\n</$vars>\n</$set>\n\\end\n\n\\define exportFileName-and-Tags-ui() \n<label class=\"kk-cmd-label2\">Export filename</label><$edit-text tiddler=\"$:/temp/commander/exportFilename\" tag=input default=\"tiddlers\" placeholder=\"tiddlers\" class=\"cmd-txt-area\"/>\n<br>\n\n<label class=\"kk-cmd-label2\">Export tags</label><$edit-text tiddler=\"$:/temp/commander/exportTag\" tag=input default=\"exported\" placeholder=\"exported\" class=\"cmd-txt-area\"/><br>\n\\end\n\n<$set name=numTids value={{{[subfilter<searchfilter>!is[missing]count[]] }}}>\n<$reveal type=\"match\" text=\"0\" default=<<numTids>> >\nNo tiddlers is selected for export!\n</$reveal>\n\n<$reveal type=\"gt\" text=\"0\" default=<<numTids>> >\n\nNumber of tiddlers selected for export: <<numTids>><br>\n\n<<exportFileName-and-Tags-ui>>\n<$macrocall $name=\"export-tiddler-ui\" baseFilename={{{[[$:/temp/commander/exportFilename]get[text]]~[[tiddlers]]}}} />\n</$reveal>\n</$set>\n\n"},"$:/plugins/kookma/commander/title/macros/prefix":{"title":"$:/plugins/kookma/commander/title/macros/prefix","created":"20190212122742891","modified":"20200325055328857","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define log-changePrefix(message, oldTitle, newTitle)\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"$message$. New title [[$newTitle$]]\"\"\" tidItem=<<__oldTitle__>> />\n\\end\n\n\\define addPrefix-to-tiltle-bulk(prefix:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__prefix__>!is[blank]]\" variable=null>\n<<create-log-tiddler \"addPrefix-to-tiltle-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]\">\n<$list filter=\"\"\"[<currentTiddler>addprefix[$prefix$]] -[<currentTiddler>]\"\"\" variable=\"newTitle\">\n<$list filter=\"[<newTitle>] -[has[title]]\" variable=\"ignore\">\n <$action-sendmessage $message=\"tm-rename-tiddler\" from=<<currentTiddler>> to=<<newTitle>> />\n <$macrocall $name=log-changePrefix message=\"title prefix: `$prefix$` added\" oldTitle=<<currentTiddler>> newTitle=<<newTitle>> />\n</$list>\n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n\n\\define removePrefix-from-tiltle-bulk(prefix:\"\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__prefix__>!is[blank]]\" variable=null>\n<<create-log-tiddler \"removePrefix-from-tiltle-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]\">\n<$list filter=\"\"\"[<currentTiddler>removeprefix[$prefix$]] -[<currentTiddler>]\"\"\" variable=\"newTitle\">\n<$list filter=\"[<newTitle>] -[has[title]]\" variable=\"ignore\">\n <$action-sendmessage $message=\"tm-rename-tiddler\" from=<<currentTiddler>> to=<<newTitle>> />\n <$macrocall $name=log-changePrefix message=\"title prefix: `$prefix$` removed\" oldTitle=<<currentTiddler>> newTitle=<<newTitle>> />\n</$list> \n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n"},"$:/plugins/kookma/commander/title/macros/remove-cahrs-end":{"title":"$:/plugins/kookma/commander/title/macros/remove-cahrs-end","created":"20190218190318901","modified":"20200325055328869","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define suffix-actions2()\n<$list filter=\"[subfilter<searchfilter>]+[prefix<sfx>]\" variable=\"item\">\n <$action-sendmessage $message=\"tm-rename-tiddler\" from=<<item>> to=<<sfx>> />\n <$macrocall $name=\"log-add-single-operation\" msg=\"\"\"characters removed from end. New title [[$(sfx)$]]\"\"\" tidItem=<<item>> />\n</$list>\n\\end\n\n\n\\define makelink2() [[$(newTitle)$]]\n\n\\define generate-suffixes2(n:\"0\")\n<$list filter=\"[<__n__>] -0\" variable=null>\n<$list filter=\"[subfilter<searchfilter>]\" variable=\"item\">\n<$list filter=\"\"\"[<item>split[]butlast[$n$]join[]trim[]]\"\"\" variable=\"newTitle\">\n<$text text=<<makelink2>>/>\n</$list>\n</$list>\n</$list>\n\\end\n\n\\define remove-chars-from-end-tiltle-bulk(num:\"0\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__num__>] -0\" variable=null>\n<<create-log-tiddler \"remove-chars-from-end-tiltle-bulk\">>\n<$vars n=<<__num__>> >\n<$wikify text=\"\"\"<<generate-suffixes2 n:\"$num$\">>\"\"\" name=\"outputs\">\n <$list filter=\"[subfilter<outputs>]\" variable=\"sfx\">\n<$list filter=\"[subfilter<searchfilter>]+[prefix<sfx>limit[2]count[]regexp[2]]\" emptyMessage=<<suffix-actions2>> variable=\"cnt\">\n</$list>\n</$list>\n</$wikify>\n</$vars>\n</$list>\n</$list>\n\\end\n"},"$:/plugins/kookma/commander/title/macros/remove-cahrs-start":{"title":"$:/plugins/kookma/commander/title/macros/remove-cahrs-start","created":"20190218214608685","modified":"20200325055328877","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define suffix-actions()\n<$list filter=\"[subfilter<searchfilter>]+[suffix<sfx>]\" variable=\"item\">\n <$action-sendmessage $message=\"tm-rename-tiddler\" from=<<item>> to=<<sfx>> />\n <$macrocall $name=\"log-add-single-operation\" msg=\"\"\"characters removed from start. New title [[$(sfx)$]]\"\"\" tidItem=<<item>> />\n</$list>\n\\end\n\n\n\\define makelink() [[$(newTitle)$]]\n\n\\define generate-suffixes(n:\"0\")\n<$list filter=\"[<__n__>] -0\" variable=null>\n<$list filter=\"[subfilter<searchfilter>has[title]]\" variable=\"item\">\n<$list filter=\"\"\"[<item>split[]rest[$n$]join[]trim[]]\"\"\" variable=\"newTitle\">\n<$text text=<<makelink>>/>\n</$list>\n</$list>\n</$list>\n\\end\n\n\\define remove-chars-from-begining-tiltle-bulk(num:\"0\")\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<$list filter=\"[<__num__>] -0\" variable=null>\n<<create-log-tiddler \"remove-chars-from-begining-tiltle-bulk\">>\n<$vars n=<<__num__>> >\n<$wikify text=\"\"\"<<generate-suffixes n:\"$num$\">>\"\"\" name=\"outputs\">\n <$list filter=\"[subfilter<outputs>]\" variable=\"sfx\">\n <$list filter=\"[subfilter<searchfilter>]+[suffix<sfx>limit[2]count[]regexp[2]]\" \n emptyMessage=<<suffix-actions>> variable=\"cnt\">\n </$list>\n </$list>\n</$wikify>\n</$vars>\n</$list>\n</$list>\n\\end\n"},"$:/plugins/kookma/commander/title/macros/suffix":{"title":"$:/plugins/kookma/commander/title/macros/suffix","created":"20190212143639636","modified":"20200325055328886","tags":"$:/tags/Commander/Macro","type":"text/vnd.tiddlywiki","text":"\\define log-changeSuffix(message, oldTitle, newTitle)\n<$macrocall $name=\"log-add-single-operation\" msg=\"\"\"$message$. New title [[$newTitle$]]\"\"\" tidItem=<<__oldTitle__>> />\n\\end\n\n\\define addSuffix-to-tiltle-bulk(suffix:\"\")\n<$list filter=\"[<__suffix__>!is[blank]]\" variable=null>\n<$list filter=\"[subfilter<searchfilter>limit[1]]\" variable=ignore><!--check if filter is empty -->\n<<create-log-tiddler \"addSufffix-to-tiltle-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]\">\n<$list filter=\"\"\"[<currentTiddler>addsuffix[$suffix$]] -[<currentTiddler>]\"\"\" variable=\"newTitle\">\n<$list filter=\"[<newTitle>] -[has[title]]\" variable=\"ignore\">\n <$action-sendmessage $message=\"tm-rename-tiddler\" from=<<currentTiddler>> to=<<newTitle>> />\n <$macrocall $name=log-changeSuffix message=\"title suffix: `$suffix$` added\" oldTitle=<<currentTiddler>> newTitle=<<newTitle>> />\n</$list>\n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n\n\\define removeSuffix-from-tiltle-bulk(suffix:\"\")\n<$list filter=\"[<__suffix__>!is[blank]]\" variable=null>\n<$list filter=\"[subfilter<searchfilter>!is[missing]limit[1]]\" variable=ignore><!--check if filter is empty -->\n<<create-log-tiddler \"removeSuffix-from-tiltle-bulk\">>\n<$list filter=\"[subfilter<searchfilter>]\">\n<$list filter=\"\"\"[<currentTiddler>removesuffix[$suffix$]] -[<currentTiddler>]\"\"\" variable=\"newTitle\">\n<$list filter=\"[<newTitle>] -[has[title]]\" variable=\"ignore\">\n <$action-sendmessage $message=\"tm-rename-tiddler\" from=<<currentTiddler>> to=<<newTitle>> />\n <$macrocall $name=log-changeSuffix message=\"title suffix: `$suffix$` removed\" oldTitle=<<currentTiddler>> newTitle=<<newTitle>> />\n</$list>\n</$list>\n</$list>\n</$list>\n</$list>\n\\end\n"},"$:/plugins/kookma/commander/title/ui":{"title":"$:/plugins/kookma/commander/title/ui","caption":"Title","created":"20190212051704536","list-after":"$:/plugins/kookma/commander/tiddler/ui","modified":"20200324070653068","tags":"$:/tags/Commander","type":"text/vnd.tiddlywiki","text":"<<tabs \ntabsList:\"[all[shadows+tiddlers]tag[$:/tags/Commander/TitleOps]!has[draft.of]]\" \ndefault:\"$:/plugins/kookma/commander/title/uicomp/add-remove-prefix\"\nclass:\"tc-vertical cmd-tab-colorful cmd-tab-wd\">>\n\n<!-- relink checkbox for renaming title -->\n{{$:/plugins/kookma/commander/config/relink}}"},"$:/plugins/kookma/commander/title/uicomp/add-remove-chars":{"title":"$:/plugins/kookma/commander/title/uicomp/add-remove-chars","caption":"Remove chars","created":"20190217092719245","list-after":"$:/plugins/kookma/commander/title/uicomp/add-remove-suffix","modified":"20200325055328894","tags":"$:/tags/Commander/TitleOps","type":"text/vnd.tiddlywiki","text":"\\define rngcat() [range[0,$(minchars)$]] -0 \n\n<label style=\"width:30ch;\">Number of chars</label>\n<$select tiddler=\"$:/temp/commander/title-remove-chars\" default=\"0\" class=\"cmd-sl\">\n<$list filter=\"[subfilter<searchfilter>length[]minall[]subtract[1]] -Infinity\" variable=\"minchars\">\n<$list filter=<<rngcat>> >\n<option value=<<currentTiddler>>><$view field='title'/></option>\n</$list>\n</$list>\n</$select><br>\n\n<$button class=\"cmd-btn cmd-btn-wd\"> First n characters\n<$macrocall \n $name=\"remove-chars-from-begining-tiltle-bulk\" \n num={{$:/temp/commander/title-remove-chars}} />\n</$button>\n\n<$button class=\"cmd-btn cmd-btn-wd\"> Last n characters\n<$macrocall \n $name=\"remove-chars-from-end-tiltle-bulk\" \n num={{$:/temp/commander/title-remove-chars}} />\n</$button>\n\n\n"},"$:/plugins/kookma/commander/title/uicomp/add-remove-prefix":{"title":"$:/plugins/kookma/commander/title/uicomp/add-remove-prefix","caption":"Add remove prefix","created":"20190212141758567","modified":"20200325055328903","tags":"$:/tags/Commander/TitleOps","type":"text/vnd.tiddlywiki","text":"<$edit-text\ntiddler=\"$:/temp/commander/title-prefix\"\ntag=\"input\"\ndefault=\"\"\nclass=\"cmd-txt-area\"\nplaceholder=\" prefix\"\n/> <br>\n\n<$button class=\"cmd-btn cmd-btn-wd\"> Add prefix\n<$macrocall \n $name=\"addPrefix-to-tiltle-bulk\" \n prefix={{$:/temp/commander/title-prefix}} \n/>\n</$button>\n\n<$button class=\"cmd-btn cmd-btn-wd\"> Remove prefix\n<$macrocall \n $name=\"removePrefix-from-tiltle-bulk\" \n prefix={{$:/temp/commander/title-prefix}} \n/>\n</$button>\n\n"},"$:/plugins/kookma/commander/title/uicomp/add-remove-suffix":{"title":"$:/plugins/kookma/commander/title/uicomp/add-remove-suffix","caption":"Add remove suffix","created":"20190212143434676","list-after":"$:/plugins/kookma/commander/title/uicomp/add-remove-prefix","modified":"20200325055328912","tags":"$:/tags/Commander/TitleOps","type":"text/vnd.tiddlywiki","text":"<$edit-text\ntiddler=\"$:/temp/commander/title-suffix\"\ntag=\"input\" default=\"\"\nclass=\"cmd-txt-area\" placeholder=\" suffix\" /><br>\n\n<$button class=\"cmd-btn cmd-btn-wd\"> Add suffix\n<$macrocall \n $name=\"addSuffix-to-tiltle-bulk\" \n suffix={{$:/temp/commander/title-suffix}} />\n</$button>\n\n<$button class=\"cmd-btn cmd-btn-wd\"> Remove suffix\n<$macrocall \n $name=\"removeSuffix-from-tiltle-bulk\" \n suffix={{$:/temp/commander/title-suffix}} \n/>\n</$button>\n\n"},"$:/plugins/kookma/commander/viewtemplate/import":{"title":"$:/plugins/kookma/commander/viewtemplate/import","created":"20210102093753666","modified":"20210102140349092","tags":"$:/tags/ViewTemplate","type":"text/vnd.tiddlywiki","text":"<$list filter=\"[all[current]match[$:/Import]status[complete]]\" variable=\"null\">\n<$button actions=\"\"\"<$action-setfield $tiddler=\"$:/temp/commander/search-box\" text=\"[[$:/Import]links[]]\"/><$action-navigate $to=\"$:/Commander\"/>\"\"\">\n{{$:/plugins/kookma/commander/images/commander.svg}} Batch edit\n</$button>\n</$list>"},"$:/Commander":{"title":"$:/Commander","created":"20190212051316149","icon":"$:/plugins/kookma/commander/images/file-alt","modified":"20200324074719052","type":"text/vnd.tiddlywiki","text":"\\import [all[shadows+tiddlers]tag[$:/tags/Commander/Macro]]\n{{$:/plugins/kookma/commander/search/ui}}\n<!-- Create the search filter based on searchbox and selective operation (if active) -->\n<$vars searchTerms={{{ [<searchboxTid>get[text]minlength{$:/plugins/kookma/commander/config/minlength}]~[[$:/errorCode:-23500]] }}} pattern=\"^\\[\"><!-- this part checks the combo search and selective ops-->\n<$set name=\"filtertext\" filter=\"[<searchTerms>regexp<pattern>]\" value=\"[subfilter<searchTerms>]\" emptyValue=\"[!is[system]search<searchTerms>]\">\n<$set name=\"searchfilter\" filter=\"[<selectiveOpsTid>get[text]match[yes]]\" \n\tvalue=\"[subfilter<filtertext>!prefix[$:/temp/commander]]+[tag<workingTag>]\" emptyValue=\"[subfilter<filtertext>!prefix[$:/temp/commander]]\" >\n<small style=\"margin-left:17ch;\"><i><$count filter=\"[subfilter<filtertext>!prefix[$:/temp/commander]!is[missing]]\" /> matches </i></small>\n\n<!-- Display search results and let selective operation -->\n<<commander-slider title:\"$:/plugins/kookma/commander/search/selection\" default:\"open\">>\n\n<!-- Display operation UIs-->\n<<tabs \"[all[shadows+tiddlers]tag[$:/tags/Commander]!has[draft.of]]\" default:\"$:/plugins/kookma/commander/tiddler/ui\">>\n\n</$set>\n</$set>\n<$vars>\n\n---\n\n<<commander-slider title:\"$:/plugins/kookma/commander/log/ui\">>\n"},"$:/language/Buttons/Commander/Hint":{"title":"$:/language/Buttons/Commander/Hint","created":"20190725032106026","modified":"20200324080437905","tags":"","type":"text/vnd.tiddlywiki","text":"Tiddler Commander"},"$:/language/Buttons/Commander/Caption":{"title":"$:/language/Buttons/Commander/Caption","created":"20190725032131129","modified":"20200324080437929","tags":"","type":"text/vnd.tiddlywiki","text":"commander"}}}
@@color:olive;with particular reference to the EAO (East Asia-Oceania) Region@@
Salesian Encyclopaedic Dictionary
$:/core/ui/AdvancedSearch/Filter
$:/temp/commander/logs/tid-11
''@@color:Green;Citation@@''
$:/core/ui/AdvancedSearch/Filter
$:/core/ui/ControlPanel/Palette
$:/core/ui/ControlPanel/Basics
$:/core/ui/MoreSideBar/Plugins/Languages
$:/core/ui/ControlPanel/Plugins
$:/plugins/kookma/commander/snr/ui
$:/core/ui/MoreSideBar/All
{
"tiddlers": {
"$:/themes/tiddlywiki/snowwhite/base": {
"title": "$:/themes/tiddlywiki/snowwhite/base",
"tags": "[[$:/tags/Stylesheet]]",
"text": "\\define sidebarbreakpoint-minus-one()\n<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\n\\end\n\n\\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: <<sidebarbreakpoint-minus-one>>) {\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 sidebarbreakpoint()\n<$text text={{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}}/>\n\\end\n\n\\define sidebarbreakpoint-minus-one()\n<$text text={{{ [{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}removesuffix[px]subtract[1]addsuffix[px]] ~[{$:/themes/tiddlywiki/vanilla/metrics/sidebarbreakpoint}] }}}/>\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\\define set-type-selector-min-width()\n<$set name=\"typeLength\" value={{{ [all[shadows+tiddlers]prefix[$:/language/Docs/Types/]get[name]length[]maxall[]] }}}>\n\n\t.tc-type-selector-dropdown-wrapper {\n\t\tmin-width: calc(<<typeLength>>ch + 4em);\n\t}\n\n\t.tc-type-selector-dropdown-wrapper input.tc-edit-typeeditor {\n\t\tmin-width: <<typeLength>>ch;\n\t}\n\n</$set>\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\ninput[type=\"search\"] {\n outline-offset: initial;\n}\n\nhtml button {\n\tline-height: 1.2;\n\tcolor: <<colour button-foreground>>;\n\tfill: <<colour button-foreground>>;\n\tbackground: <<colour button-background>>;\n\tborder-color: <<colour button-border>>;\n}\n\n/*\n** Basic element styles\n*/\n\nhtml, body {\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\n<<if-background-attachment \"\"\"\n\nbody.tc-body {\n background-color: transparent;\n}\n\n\"\"\">>\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n\tfont-size: 2em;\n}\n\nh1, h2, h3, h4, h5, h6 {\n\tline-height: 1.2;\n\tfont-weight: 300;\n}\n\npre {\n\tdisplay: block;\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 > div {\n\tmargin-top: 1em;\n\tmargin-bottom: 1em;\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\nbutton, textarea, input, select {\n\toutline-color: <<colour primary>>;\n}\n\ntextarea,\ninput[type=text],\ninput[type=search],\ninput[type=\"\"],\ninput:not([type]) {\n\tcolor: <<colour foreground>>;\n\tbackground: <<colour background>>;\n}\n\ninput[type=\"checkbox\"] {\n vertical-align: middle;\n}\n\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-results-button,\ninput[type=\"search\"]::-webkit-search-results-decoration {\n\t-webkit-appearance:none;\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::selection {\n\tbackground-color: Highlight;\n\tcolor: HighlightText;\n\tbackground-color: <<colour selection-background>>;\n\tcolor: <<colour selection-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\t/* next 2 elements needed, since normalize 8.0.1 */\n\tborder-collapse: collapse;\n\tborder-spacing: 0;\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: 500;\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.tc-drop-down a.tc-tiddlylink:hover {\n\tcolor: <<colour tiddler-link-background>>;\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.tc-sidebar-tab-open .tc-droppable-placeholder, .tc-tagged-draggable-list .tc-droppable-placeholder,\n.tc-links-draggable-list .tc-droppable-placeholder {\n\tline-height: 2em;\n\theight: 2em;\n}\n\n.tc-sidebar-tab-open-item {\n\tposition: relative;\n}\n\n.tc-sidebar-tab-open .tc-btn-invisible.tc-btn-mini svg {\n\tfont-size: 0.7em;\n\tfill: <<colour muted-foreground>>;\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\tcursor: pointer;\n\tcolor: <<colour foreground>>;\n\tfill: <<colour foreground>>;\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/* used for documentation \"fake\" buttons */\n.tc-btn-standard {\n\tline-height: 1.8;\n\tcolor: #667;\n\tbackground-color: #e0e0e0;\n\tborder: 1px solid #888;\n\tpadding: 2px 1px 2px 1px;\n\tmargin: 1px 4px 1px 4px;\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\tborder-radius: 2px;\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-primary-btn {\n \tbackground: <<colour primary>>;\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\n.tc-sidebar-lists button small {\n\tcolor: <<colour foreground>>;\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: <<sidebarbreakpoint-minus-one>>) {\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\n.tc-block-tags-dropdown > .tc-btn-invisible:hover {\n\tbackground-color: <<colour primary>>;\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-sidebar-scrollable .tc-tag-label {\n\ttext-shadow: none;\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\tmargin-right: 3px; \n\tmargin-bottom: 1px;\n\tvertical-align: bottom;\n}\n\n.tc-edit-tags button.tc-remove-tag-button svg {\n\tfont-size: 0.7em;\n\tvertical-align: middle;\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\nbutton.tc-btn-invisible.tc-remove-tag-button {\n\toutline: none;\n}\n\n.tc-tag-button-selected,\n.tc-list-item-selected a.tc-tiddlylink, a.tc-list-item-selected {\n\tbackground-color: <<colour primary>>;\n\tcolor: <<colour tiddler-background>>;\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-topbar-right {\n\t\tright: 10px;\n\t}\n\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-show-sidebar-btn svg.tc-image-chevron-left, .tc-hide-sidebar-btn svg.tc-image-chevron-right {\n\t\ttransform: rotate(-90deg);\n\t}\n\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 .tc-drop-down {\n font-size: 1rem;\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-sidebar-lists .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: <<sidebarbreakpoint-minus-one>>) {\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\ttransition: min-height {{$:/config/AnimationDuration}}ms ease-in-out, padding-top {{$:/config/AnimationDuration}}ms ease-in-out, padding-bottom {{$:/config/AnimationDuration}}ms ease-in-out;\n\t}\n\t\n\t<<if-no-sidebar \"\"\"\n\n\t\t.tc-sidebar-header {\n\t\t\tmin-height: 0;\n\t\t\tpadding-top: 0;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\n\t\"\"\">>\n\n\t.tc-story-river {\n\t\tposition: relative;\n\t\tpadding: 0;\n\t}\n}\n\n@media (min-width: <<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\t.tc-story-river.tc-static-story-river {\n\t\tmargin-right: 0;\n\t\tpadding-right: 42px;\n\t}\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@media (max-width: <<sidebarbreakpoint-minus-one>>) {\n\n\t.tc-tiddler-info {\n\t\tpadding: 14px 14px 14px 14px;\n\t}\n\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: <<sidebarbreakpoint-minus-one>>) {\n\t.tc-tiddler-frame {\n\t\tpadding: 14px 14px 14px 14px;\n\t\tmargin-bottom: .5em;\n\t}\n\n\t.tc-tiddler-info {\n\t\tmargin: 0 -14px 0 -14px;\n\t}\n}\n\n@media (min-width: <<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.35em;\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\tmargin-right: .1em;\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-subtitle .tc-tiddlylink {\n\tmargin-right: .3em;\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\tline-height: 1.3em;\n\t-webkit-appearance: none;\n\tfont-family: {{$:/themes/tiddlywiki/vanilla/settings/editorfontfamily}};\n}\n\n.tc-tiddler-frame input.tc-edit-texteditor,\n.tc-tiddler-frame textarea.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-editor-background>>;\n}\n\n.tc-tiddler-frame iframe.tc-edit-texteditor {\n\tbackground-color: <<colour tiddler-background>>;\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\tcolor: <<colour tiddler-controls-foreground-selected>>;\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\tcolor: <<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: <<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-type-selector .tc-edit-typeeditor {\n\twidth: auto;\n}\n\n.tc-type-selector-dropdown-wrapper {\n\tdisplay: inline-block;\n}\n\n<<set-type-selector-min-width>>\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.tc-edit-fields.tc-edit-fields-small {\n\tmargin-top: 0;\n\tmargin-bottom: 0;\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-wrapper input.tc-edit-texteditor {\n\twidth: auto;\n}\n\n.tc-edit-field-add-name-wrapper {\n\tdisplay: inline-block;\n}\n\n.tc-edit-field-add-value {\n\tdisplay: inline-block;\n}\n\n@media (min-width: <<sidebarbreakpoint>>) {\n\n\t.tc-edit-field-add-value {\n\t\twidth: 35%;\n\t}\n\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-viewswitcher .tc-image-button {\n\tmargin-right: .3em;\n}\n\n.tc-storyview-zoomin-tiddler {\n\tposition: absolute;\n\tdisplay: block;\n\twidth: 100%;\n}\n\n@media (min-width: <<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 background>>;\n}\n\n.tc-drop-down .tc-drop-down-info {\n\tpadding-left: 14px;\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 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.tc-tiddlylink: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/*\n** Centered modals\n*/\n.tc-modal-centered .tc-modal {\n\twidth: auto;\n\ttop: 50%;\n\tleft: 50%;\n\ttransform: translate(-50%, -50%) !important;\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\toverflow: auto;\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** Import table\n*/\n\n.tc-import-table {\n\twidth: 100%;\n}\n\n.tc-import-table svg.tc-image-edit-button {\n\tmax-width: unset;\n}\n\n.tc-import-table th:first-of-type {\n\twidth: 10%;\n}\n\n.tc-import-table th:last-of-type {\n\twidth: 30%;\n}\n\n.tc-import-table .tc-row-disabled {\n\tbackground: <<colour very-muted-foreground>>10;\n\topacity: 0.8;\n}\n\n.tc-import-table .tc-row-warning {\n\tbackground: <<colour diff-delete-background>>50;\n}\n\n/*\n** Alerts\n*/\n\n.tc-alerts {\n\tposition: fixed;\n\ttop: 28px;\n\tleft: 0;\n\tright: 0;\n\tmax-width: 50%;\n\tz-index: 20000;\n}\n\n.tc-alert {\n\tposition: relative;\n\tmargin: 14px;\n\tpadding: 7px;\n\tborder: 1px solid <<colour alert-border>>;\n\tbackground-color: <<colour alert-background>>;\n}\n\n.tc-alert-toolbar {\n\tposition: absolute;\n\ttop: 7px;\n\tright: 7px;\n line-height: 0;\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 font-size: 0.8em;\n margin-bottom: 0.5em;\n}\n\n.tc-alert-body > p {\n\tmargin: 0;\n}\n\n.tc-alert-highlight {\n\tcolor: <<colour alert-highlight>>;\n}\n\n@media (min-width: <<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** Floating drafts list\n*/\n\n.tc-drafts-list {\n\tz-index: 2000;\n\tposition: fixed;\n\tfont-size: 0.8em;\n\tleft: 0;\n\tbottom: 0;\n}\n\n.tc-drafts-list a {\n\tmargin: 0 0.5em;\n\tpadding: 4px 4px;\n\tborder-top-left-radius: 4px;\n\tborder-top-right-radius: 4px;\n\tborder: 1px solid <<colour background>>;\n\tborder-bottom-none;\n\tbackground: <<colour dirty-indicator>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a:hover {\n\ttext-decoration: none;\n\tbackground: <<colour foreground>>;\n\tcolor: <<colour background>>;\n\tfill: <<colour background>>;\n}\n\n.tc-drafts-list a svg {\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: text-bottom;\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: flex;\n\tborder: 1px solid <<colour muted-foreground>>;\n\tfill: <<colour muted-foreground>>;\n\tbackground-color: <<colour background>>;\n\tmargin: 0.5em 0 0.5em 0;\n\tpadding: 4px;\n align-items: center;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info {\n margin: 0.5em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugin-indicator {\n\tmargin: -16px 1em 0 2em;\n}\n\n.tc-plugin-info-sub-plugin-indicator button {\n\tcolor: <<colour background>>;\n\tbackground: <<colour foreground>>;\n\tborder-radius: 8px;\n padding: 2px 7px;\n font-size: 0.75em;\n}\n\n.tc-plugin-info-sub-plugins .tc-plugin-info-dropdown {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\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-chunk > svg {\n\tfill: <<colour background>>;\n}\n\n.tc-plugin-info-chunk {\n margin: 2px;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon {\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\tline-height: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description {\n\tflex-grow: 1;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-buttons {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n text-align: right;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h1 {\n\tfont-size: 1em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description h2 {\n\tfont-size: 0.8em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-description div {\n\tfont-size: 0.7em;\n\tline-height: 1.2;\n\tmargin: 2px 0 2px 0;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-toggle img, .tc-plugin-info-chunk.tc-plugin-info-toggle svg {\n\twidth: 1em;\n\theight: 1em;\n}\n\n.tc-plugin-info-chunk.tc-plugin-info-icon img, .tc-plugin-info-chunk.tc-plugin-info-icon svg {\n\twidth: 2em;\n\theight: 2em;\n}\n\n.tc-plugin-info-dropdown {\n\tborder: 1px solid <<colour muted-foreground>>;\n\tbackground: <<colour background>>;\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 0 1em;\n\tbackground: <<colour background>>;\n}\n\n.tc-plugin-info-sub-plugins {\n\tpadding: 0.5em;\n margin: 0 1em 1em 1em;\n\tbackground: <<colour notification-background>>;\n}\n\n.tc-install-plugin {\n\tfont-weight: bold;\n\tbackground: green;\n\tcolor: white;\n\tfill: white;\n\tborder-radius: 4px;\n\tpadding: 3px;\n}\n\n.tc-install-plugin.tc-reinstall-downgrade {\n\tbackground: red;\n}\n\n.tc-install-plugin.tc-reinstall {\n\tbackground: blue;\n}\n\n.tc-install-plugin.tc-reinstall-upgrade {\n\tbackground: orange;\n}\n\n.tc-check-list {\n\tline-height: 2em;\n}\n\n.tc-check-list .tc-image-button {\n\theight: 1.5em;\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-right: 1px solid <<colour table-header-background>>;\n\tborder-left: 1px solid <<colour table-header-background>>;\n}\n\n\n.tc-chooser-item {\n\tborder-bottom: 1px solid <<colour table-header-background>>;\n\tborder-top: 1px solid <<colour table-header-background>>;\n\tpadding: 2px 4px 2px 14px;\n}\n\n.tc-drop-down .tc-chooser-item {\n\tpadding: 2px;\n}\n\n.tc-chosen,\n.tc-chooser-item:hover {\n\tbackground-color: <<colour table-header-background>>;\n\tborder-color: <<colour table-footer-background>>;\n}\n\n.tc-chosen .tc-tiddlylink {\n\tcursor:default;\n}\n\n.tc-chooser-item .tc-tiddlylink {\n\tdisplay: block;\n\ttext-decoration: none;\n\tbackground-color: transparent;\n}\n\n.tc-chooser-item:hover .tc-tiddlylink:hover {\n\ttext-decoration: none;\n}\n\n.tc-drop-down .tc-chosen .tc-tiddlylink,\n.tc-drop-down .tc-chooser-item .tc-tiddlylink:hover {\n\tcolor: <<colour foreground>>;\n}\n\n.tc-chosen > .tc-tiddlylink:before {\n\tmargin-left: -10px;\n\tposition: relative;\n\tcontent: \"» \";\n}\n\n.tc-chooser-item svg,\n.tc-chooser-item img{\n\twidth: 1em;\n\theight: 1em;\n\tvertical-align: middle;\n}\n\n.tc-language-chooser .tc-image-button img {\n\twidth: 2em;\n\tvertical-align: -0.15em;\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\ninput.tc-palette-manager-colour-input {\n\twidth: 100%;\n\tpadding: 0;\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 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::-webkit-file-upload-button {\n\tcursor:pointer;\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** Diffs\n*/\n\n.tc-diff-equal {\n\tbackground-color: <<colour diff-equal-background>>;\n\tcolor: <<colour diff-equal-foreground>>;\n}\n\n.tc-diff-insert {\n\tbackground-color: <<colour diff-insert-background>>;\n\tcolor: <<colour diff-insert-foreground>>;\n}\n\n.tc-diff-delete {\n\tbackground-color: <<colour diff-delete-background>>;\n\tcolor: <<colour diff-delete-foreground>>;\n}\n\n.tc-diff-invisible {\n\tbackground-color: <<colour diff-invisible-background>>;\n\tcolor: <<colour diff-invisible-foreground>>;\n}\n\n.tc-diff-tiddlers th {\n\ttext-align: right;\n\tbackground: <<colour background>>;\n\tfont-weight: normal;\n\tfont-style: italic;\n}\n\n.tc-diff-tiddlers pre {\n margin: 0;\n padding: 0;\n border: none;\n background: none;\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\nselect {\n color: <<colour select-tag-foreground>>;\n background: <<colour select-tag-background>>;\n}\n\n/*\n** Utility classes for SVG icons\n*/\n\n.tc-fill-background {\n\tfill: <<colour background>>;\n}\n\n/*\n** Flexbox utility classes\n*/\n\n.tc-flex {\n\tdisplay: -webkit-flex;\n\tdisplay: flex;\n}\n\n.tc-flex-column {\n\tflex-direction: column;\n}\n\n.tc-flex-row {\n\tflex-direction: row;\n}\n\n.tc-flex-grow-1 {\n\tflex-grow: 1;\n}\n\n.tc-flex-grow-2 {\n\tflex-grow: 2;\n}\n\n/*\n** Other utility classes\n*/\n\n.tc-small-gap {\n\tmargin-left: .5em;\n\tmargin-right: .5em;\n}\n\n.tc-small-gap-left {\n\tmargin-left: .5em;\n}\n\n.tc-small-gap-right {\n\tmargin-right: .5em;\n}\n\n.tc-big-gap {\n\tmargin-left: 1em;\n\tmargin-right: 1em;\n}\n\n.tc-big-gap-left {\n\tmargin-left: 1em;\n}\n\n.tc-big-gap-right {\n\tmargin-right: 1em;\n}\n\n.tc-word-break {\n\tword-break: break-all;\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": "/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n*::before,\n*::after {\n box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\n:root {\n -moz-tab-size: 4;\n tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n font-family:\n system-ui,\n -apple-system, /* Firefox supports this but not yet `system-ui` */\n 'Segoe UI',\n Roboto,\n Helvetica,\n Arial,\n sans-serif,\n 'Apple Color Emoji',\n 'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n height: 0; /* 1 */\n color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n font-family:\n ui-monospace,\n SFMono-Regular,\n Consolas,\n 'Liberation Mono',\n Menlo,\n monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the 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\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n text-indent: 0; /* 1 */\n border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'],\n[type='submit'] {\n -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n:-moz-ui-invalid {\n box-shadow: none;\n}\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n[type='search'] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n display: list-item;\n}\n"
},
"$:/themes/tiddlywiki/vanilla/settings/fontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/fontfamily",
"text": "system-ui, -apple-system, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\""
},
"$:/themes/tiddlywiki/vanilla/settings/codefontfamily": {
"title": "$:/themes/tiddlywiki/vanilla/settings/codefontfamily",
"text": "\"SFMono-Regular\",Consolas,\"Liberation Mono\",Menlo,Courier,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``\n<$list filter=\"[range[100]]\">\n`.tc-story-river .tc-tiddler-frame:nth-child(100n+`<$text text=<<currentTiddler>>/>`) {\nz-index: `<$text text={{{ [[200]subtract<currentTiddler>] }}}/>`;\n}\n`\n</$list>\n</$reveal>\n"
}
}
}
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Church as communion: vertical - from God; horizontal - extending out to all mankind, and Church's life as a ''striving for holiness'', this it also includes such things as the ''Causes of Saints'', since these processes belong to the Church as such. And within these Causes is a special group who are declared ''Martyrs''. We probably need to bring in a sub-list of attributes, along the lines of 01.1 hasSaintlyCause, 01.2 isMartyr, but this is currently lacking and needs thought.
Since all of consecrated life comes within the ecclesial (Church) domain, this has to be regarded as a superclass or top concept in SKOS terms. The Church as organization might well be handled by existing vocabularies or ontologies. Where there is something quite specific to Church which overlaps with the 'communion' dimension expressed here, it is included in this vocabulary.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
The ontological state of being resulting from the profession of the evangelical counsels in the Church. Example terms used: Religious, Religious Life, Consecrated Virgin, Hermit, Eremitical life…
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Vow or at least promise accepted by a superior in the context of an association approved by the Church. This would usually be a consecrated life group, but it is possible in some instances that the sacred bond is directly with the Church and accepted by the Bishop (as in the case, for example of a Consecrated Virgin).
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
The Gospel counsels. The consecrated life is constituted by the profession of the evangelical counsels. They are more often than not referred to in the plural, but can be named separately. Although not part of the Church's hierarchy, the profession of the evangelical counsels by consecrated persons belongs to the Church's life and holiness. Traditionally known as poverty, chastity and obedience.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
A religious society in which, in accordance with their own law, the members pronounce public vows and live a fraternal life in common.
Can be extended to any organisation representing a collection of people organised together into a community or other social, commercial or political structure. The group has some common purpose or reason for existence which goes beyond the set of people belonging to it and can act as an Agent.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Descriptive of the spiritual orientation and characteristics specific to a Religious Institute. Normally understood to be the gifts of the Holy Spirit as represented in the Founder or Founders and passed on to the Institute to be preserved and developed. In purely secular terms this might be understood as the purpose of the organization.
Each charism is different, even within the Salesian Family, but the Family has its own charismatic identity which is shared by all member groups.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
To be understood in this context as a particular spirituality representative of the charism of the Religious Institute. e.g. Salesian spirituality, Dominican spirituality...
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Mission is of the Spirit, hence a theological concept, rather than of a particular group (for which we might speak of charism or spirituality). Mission is a fundamental principle of consecrated life, not to be confused with 'missions' or 'the missions' which are specific sectors.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Religious Family is a term that stands for the bond (of varying strengths) that links groups under the one charism. It is an institutional expression of an inner, charismatic and spiritual communion.
It possibly calls for subsets (attributes) along the lines of: 09.1 ofPontificalRightReligious 09.2 ofPontificalRightSecular 09.3 ofDiocesanRightReligious 09.4 ofDiocesanRightSecular 09.5 ~PublicAssociationLay 09.6 ~PrivateAssociationLay 09.7 ~InterreligiousAssociationLay
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''1''
[[1a età]]
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Service of authority indicates a role a person or other agent plays in the consecrated life group. Usually a person is established as a sign of unity and a guide in discerning God's will, which is the role of the Superior, or Rector.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
That which is promulgated for the whole Church. We are interested in the universal law of the Church as it applies to the consecrated state or to consecrated persons.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
The Proper law defines rules in observance of the patrimony of the institute composed of the mind and designs of the founders regarding the nature, purpose, spirit and character of the institute in keeping with sound traditions.
The Proper Law of the Institute covers such terms as 'Constitutions', 'Regulations', 'Statutes', 'Chapter deliberations', 'Directory' etc.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
The personal accompaniment of an individual, the stages reached in the process of personal growth towards completeness as a human being.
Includes terms such as 'initial formation', 'ongoing formation', 'special formation', 'quinquennium' etc.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
The consecrated person is one who has taken on the obligations of the evangelical counsels and has made 'profession'.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Indicates the nature of the Membership of an individual (e.g. incorporated in an Institute, or member of a Salesian Family Group, e.g. Cooperators, radical membership of a Province etc.) or of a group to a Religious Family. In this latter case there will be varying degrees. For example a group may have been additionally founded by the founder, so has a level of membership at the core level, or it may have been founded by a member of the group the founder founded, so at a secondary level of Membership of the Family; or it may have sprung into existence inspired by the founder's charism, hence a tertiary level of Membership.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
A broadly understood delimitation which may be territorial (as in a province or diocese) or personal (as in a personal prelature, ordinariate or other). In almost every case for consecrated life groups the notion of ecclesiastical circumscription is that of a legally constituted extension, normally consisting of more than one legally constituted house under a duly appointed superior.
It may be represented by terms such as 'province', 'vice province', 'district', 'delegation', 'region', 'custody', 'mission', 'conference' or other similar.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Community Life. A dimension of Religious community, which may be expressed in concrete terms as 'fraternal life' or 'community life' or similar.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
A condition of consecrated life in an Institute, in contrast to private, individual living of the secular clergy or to the eremetical solitary life. Means living in community, with submission to a superior and a common rule, with community of goods such as food, clothing, and shelter.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
A lawfully constituted community under the authority of a Superior designated by law. The term interprets 'lawfully constituted' broadly here to include a presence set up by due religious authority but not canonically constituted.
!!!!''@@color:Maroon;SL'' is ''[it]@@'' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Age group 1-29. In Chinese: 年齡組別 1-30歲
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //L’età intermedia tra l’adolescenza e la maturità, e per estens. tutta la //prima età// dell’uomo (contrapp. a vecchiezza)// The age between adolescence and maturity and by extension all of the human being's //first age// (as opposed to old age).
<br>
!!!''@@color:Green;Synonyms@@:''
youth
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Different cultures distinguish age groupings in different ways. One would be unlikely to find, in English, terms like //first age//, //second age// etc., as recorded here. In fact there are probably only three general groupings in English: young, middle-aged, elderly, and the boundaries are rather flexible for these. Amongst the //young// category, English might distinguish infants, children, adolescents, young adults. Having said that, there is, in the UK, the University of the Third Age, so at least that term is recognised as //older people no longer in full time work//.
<br>
!!!''@@color:Green;Usage notes@@:''
Expect to find //2a età// (the 30-59 age group) and //3a età// (see earlier in this comment. It would be capitalised in English as ''Third Age''), and perhaps even //4a età// (75 and over).
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
[[giovani]]
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''2''
Currently no entries
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
An Apostolic Work is essentially a work of charity, but it may take precise concrete and indeed institutional form as a work of 'education' or 'health care', the 'missions'...
It is intended to cover the superior level of designation (education, health care, missions etc) rather than the more precise 'school' or 'hospital' or similar, or could apply to all 'works'. Where it is a case of a work taking particular institutional form one could call on an organisation vocabulary. But for the purposes of this glossary it can cover these too.
Special mention needs to be made of missions, missionary activity, since it is so close to the Salesian charism as such. The organisational aspect can come under 'Sector', but the missionary aspect as such falls under 'Apostolic work
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Any formal moment of gathering in consecrated life (be it in community at local level, or in a province, or worldwide, or across different groups of consecrated life…). The term covers the full range of religious assembly in consecrated life.
Examples of instances 'Chapter', 'community assembly'.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
A unit of organization which is of the very nature (charismatic) of the consecrated life group in question, so only has full recognition within the context of that group. It is not a Legal Entity in its own right. Units can be large and complex containing other units. Groups may have a variety of names for this kind of unit: department, ambit ...
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Worldly goods as distinct from spiritual goods.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Refers to the autonomy of a consecrated life group and the way it preserves it patrimony. The term can therefore cover the concept of 'governance'.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Calling; the fundamental calling is to holiness. The term is often applied in the plural, 'vocations', implying people who are attracted to this form of life, or in reference to ones 'vocation' or calling (to this or that other Institute).
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
An aspect or an element of the consecrated state. May be qualified by terms such as 'prophetic', 'charismatic'.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
Patrimony is an extensive class including such things as the 'intentions of the Founder', the 'spirit' and 'charism' of the Institute, its wholesome 'traditions', the 'Constitutions' and other 'norms', 'discipline', 'incorporation', 'formation' and proper object of the 'sacred bond'.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
This is a deliberately broad notion: "something that happened" as might be reported in a news article or explained by a historian. It could be a formal written account.
Is intended to cover the notion of history (time, place, circa ...)
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
A deliberately generic category to cover any notion, idea, concept that does not fit the more specific consecrated life ontology being used for this glossary, but might be covered by another ontology not included here.
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''3''
Currently no entries
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
A FOAF class: friend of a friend class, social networks of human collaboration, friendship and association; representational networks that describe a simplified view of a cartoon universe in factual terms, and information networks that use Web-based linking to share independently published descriptions of this inter-connected world.
'Document' represents those things (physical, electronic) broadly conceived of as a 'document'. In the FOAF definition any image or other resource can be of the 'Document' class.
<<list-word-gloss filter:"[tag[Dictionary entry]] +[tag{!!category}]">>
While this category may well be a subset of others listed in this Glossary (e.g. Document), it seems that we cannot avoid a broad category such as this in the 21st century. So feel free to apply this semantic concept wherever you feel it is appropriate, since a range of terms may well appear in Salesian documentation such as: digital * (where * stands for a noun, e.g. maps, media, music player, native ... ); electronic records; file(s); born digital; computer; laser; virtual and so on.
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''4''
Currently no entries
''A''
* [[abbandonato]]
* [[abito talare]]
* [[ABS Associazione Biblica Salesiana]]
* [[abside]]
* [[accademia]]
* [[accoglienza]]
* [[accompagnamento]]
* [[accompagnamento vocazionale]]
*[[ACG Atti del Capitolo Generale]]
* [[acquisti]]
* [[ACS Atti del Capitolo Superiore]]
* [[ACSSA Associazione Cultori della Storia Salesiana]]
* [[ad gentes]]
* [[ad multos annos]]
* [[ad nutum]]
* [[ADMA Associazione di Maria Ausiliatrice]]
* [[adorazione]]
* [[ADS Asociación Damas Salesianas]]
* [[AEO Asia Est-Oceania]]
* [[affidamento]]
* [[afflictis lentae celere gaudentibus horae]]
* [[aggiornamento]]
* [[agiatezza]]
* [[agiografia salesiana]]
* [[Albera, Paolo]]
*[[allegria]]
* [[ambiente]]
* [[ambito]]
* [[amici di don Bosco]]
* [[amicizia]]
* [[Amicizie (Le)]]
* [[amministrazione dei beni temporali]]
* [[amore vittimale]]
* [[amorevolezza]]
* [[anagrafe]]
*[[angeli custodi]]
* [[animatore]]
* [[annali]]
*[[annuario]]
* [[ANS]]
* [[apostolato]]
* [[Arancel (system)]]
* [[archivio]]
*[[Arribat, Joseph|Arribat, Joseph Augustus (ven)]]
* [[artigiani]]
* [[AS Asia Sud]]
* [[ASC Archivio Salesiano Centrale]]
*[[ascesi]]
* [[ascritto]]
* [[ASF Apostole della Sacra Famiglia]]
* [[ASMOAF Australian Salesian Mission Oversees Aid Fund]]
* [[aspirantato]]
* [[A.SS.CC. Associazione Salesiani Cooperatori]]
* [[assistente ecclesiastico]]
* [[assistenza]]
* [[associati]]
* [[associazionismo]]
* [[attuario]]
*[[auctoritas]]
* [[AUL]]
* [[austraLasia]]
* [[Auxilium Christianorum]]
* [[Azione Cattolica]]
This wiki is called an ‘encyclopaedic’ dictionary for a number of reasons (including the extensive list of [[false friends|False Friends]]), but one of them is that it adds an extra layer of information intended to assist the Salesian translator.
In addition to comments in dictionary entries relating to //Linguistic notes//, there are a number of entries that are tagged as //Translator's notes//. See the tag above the entry you are now reading as an example. Click on that tag and its lists all cases where the tag appears in an entry.
Most entries in this wiki also have the basic tag //Dictionary entry//, some do not, and in this case they may carry the tag //Translator's notes//, in which case you can click on that tag to see other entries. You can then scroll down to select one of them.
Another way to see the complete list is to type //Translator's notes// into the search box in the right-hand pane, then choose the first item by that name in the list that appears (to the right of the search box there is an indication of the number of matches and a drop down list you can click on).
Return to [[Introduction]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Cooperators Association.
''TL'' is ''[es]:'' Asociación Cooperadores Salesianos
<br>
''TL'' is ''[fr]:'' Association des Salésiens Coopérateurs
<br>
''TL'' is ''[pt]:'' Associação Cooperadores Salesianos
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 聖鮑思高慈幼協進會(慈幼家庭組別
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An ecclesial association of an apostolic nature, founded with the specific
aim of putting into practice in a vast, expansive manner, and in a secular
way, the mission of Don Bosco.
<br>
!!!''@@color:Green;Synonyms@@:''
Association of Salesian Cooperators.
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Cf. https://www.asscc-mondiale.org/webSite/?lang=en
Don Bosco was a practical and enterprising man, a tireless and creative worker who committed all his energies to a vast apostolic project for the human and Christian education of the young.
Certain that he was called by God to this mission, he founded oratories, schools, workshops; he found work for the young; he committed himself to the evangelisation of the working class and to the missions.
To realise his apostolic project he involved many lay men and women, united in an association: the Salesian Cooperators.
He drew up a rule of spiritual life, simple but rich in content. A characteristic Salesian spirit, which expresses and emphasises in a particular way certain values of the Gospel: strong pastoral charity, youthful dynamism, sense of the Church, family spirit, optimism and joy.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
cf. Translator's notes: [[Acronyms, initialisms, abbreviations]]
Noun phrase
When an abbreviation is of a plural entity, Italian doubles the letters to indicate its plural nature, hence A.SS.CC.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Cooperators|Cooperatore Salesiano/Salesiano Cooperatore]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' abandoned.
''TL'' is ''[es]:'' abandonado
<br>
''TL'' is ''[fr]:'' abandonné
<br>
''TL'' is ''[pt]:'' abandonado
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 被遺棄的 /貧苦無告的
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Lasciato definitivamente, e in partic. lasciato senza cure, senza assistenza, senza protezione, conforme ai varî sign. del verbo: casa, città a., senza più abitanti, deserta; terreno a., lasciato incolto; bambini a., infanzia a., dai genitori./// Left permanently, without care, assistance, protection ... children ~, infant ~, by parents.
!!!''@@color:Green;Synonyms@@:''
neglected, in a state of dire poverty with nobody to look after (them)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Note the term //poor and abandoned// which DB used, but which was also frequently in use to describe the situation of young people who might also be socially and religiously deprived. This group was Don Bosco's definitive vocational option, which is why the
//08 Mission// Semantic category above has been selected.
<br>
!!!''@@color:Green;Usage notes@@:''
The question arises, from the earlier Constitutions, and varied subsequent usage, of the difference between //poor, poorer, the poorest// especially in the early Constitutions' Chapter on Purpose. The following insights are from Lenti, //Don Bosco History and Spirit// Vol 4. In the chapter on ''Purpose'', the term occurs in various grammatical forms...The Latin forms //pauperes, pauperiores, pauperrimi// (Italian //poveri, più poveri, i più poveri/poverssimi//) constitute a system having a twofold semantic value. These forms may be used either in an "absolute" fashion as quantifiers, or in a "relative" fashion as classifiers... As quantifiers they express the quantity or intensity of a person's poverty "absolutely", that is without comparison to the poverty of other persons. As quantifiers the three forms express degrees of poverty by reference to a social standard. As classifiers the three forms express degrees of poverty in relation to a person or group. (where "poorer" might mean "less well off"). "poor, poorer, poorest" in the chapter on Purpose, and indeed throughout the Constitutions, are used as quantifiers, not as classifiers. It was not Don Bosco's intention to classify young people by the criterion of poverty and to choose the poorest of all to the exclusion of others.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adjective, past participle of //abbandonare//
!!!''@@color:Green;Citation@@''
Viganò ACG290: l'ammalato e il prigioniero, nel liberare e promuovere il giovane abbandonato e sviato.
Let us never forget that we exist for poor and abandoned boys (Don Bosco's [[Spiritual Testament|Memorie dal 1841 al 1884-5-6...]]).
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[poor and abandoned|povero e abbandonato]].//
* ''Acronym'': a shortened version of a compound term formed by using the first letter of each main word of the term and pronounced as a single word. Acronyms can be written in all capital letters, in all lowercase letters, or a combination of capitals and lowercase. Examples include AIDS (Acquired Immune Deficiency Syndrome), NASA (National Aeronautics and Space Administration) and LASER or laser (light amplification by stimulated emission of radiation).
* ''Initialism'': a shortened version of a compound term formed by using the first letter of each main word of the term and pronounced letter by letter. Initialisms can be written in all capital letters, in all lowercase letters, or a combination of capitals and lowercase. Examples include BBQ (barbecue), MIT (Massachusetts Institute of Technology), LOL or lol (laughing out loud), OS or os (operating system).
* ''Abbreviation'': a shortened form of a word formed by removing a portion of the word (often from the middle or the end), and sometimes adding a full stop to mark it as an abbreviation. Examples include: ref. (reference), temp. (temperature), p. or pp. (page or pages), ECG or ecg (electrocardiogram). There is also another kind of abbreviation we might not recognise at first sight: the word ‘tram’ is short for ‘tramcar‘ (nobody now uses the latter) and ‘bus’ is short for ‘autobus’ (and interestingly, Italian has kept the latter but does not recognise ‘bus’).
Return to [[Acronyms, initialisms, abbreviations]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' cassock
''TL'' is ''[es]:'' sotana
<br>
''TL'' is ''[fr]:'' soutane
<br>
''TL'' is ''[pt]:'' sotaina
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 神父袍 / 神職服裝
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Come simbolo dello stato sacerdotale: indossare, vestire l’abito talare.; rinunciare all’abito talare.; il rispetto della veste talare.// [//talare//, adj from //tallone//=heel] as a symbol of the priestly state: put on, wear the cassock
<br>
!!!''@@color:Green;Synonyms@@:''
clerical dress, habit
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The cassock or soutane, related to the ‘habit‘ worn by monks, is used by Catholic, Orthodox, Anglican and Lutheran clergy, though far less commonly today by all of these denominations, and very rarely in the West, except as ceremonial dress.
Colour is a distinguishing feature - the ordinary Catholic clergy wear black (or white in tropical countries). Coloured piping and buttons are added for various ranks within the clergy: red for bishops and scarlet red for cardinals. Popes wear a white cassock.
In Don Bosco's time, the cassock was always worn by seminarians and priests. He dedicates an entire chapter (17) to his clerical investiture in his [[Memoirs of the Oratory|Memorie dell'Oratorio ... MO]].
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
“Before the solemn high Mass Doctor Cinzano, the provost and vicar forane of my region, blessed my cassock and vested me as a [[cleric|chierico]]” MO, Ch. 17
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[biretta]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Biblical Association
''TL'' is ''[es]:'' Asociación Bíblica Salesiana
<br>
''TL'' is ''[fr]:'' Association biblique salésienne
<br>
''TL'' is ''[pt]:'' Associação Bíblica Salesiana
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Salesian Biblical Association (= ABS) is a permanent body for the promotion, liaison and coordination of scholars of biblical sciences and activities of the Salesian Congregation of St John Bosco for the benefit of its members and at the service of the Salesian Family in particular.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
At the initiative and with the encouragement of the Rector Major Fr Egidio Viganò, about fifty Salesian Bible scholars met in Cremisan, near Bethlehem, from 20 August to 13 September 1982. This was the first international conference, which marked the birth of the Salesian Biblical Association (ABS). In the Statutes, drawn up on that occasion and later approved by the Rector Major ([[Acts of the Superior Chapter|ACS Atti del Capitolo Superiore]], no. 309, July-September 1983), the aims of the ABS are outlined: a) updating and collaboration among members who are teachers or engaged in catechetical-pastoral work in the biblical sector; b) biblical animation in the Congregation and the exchange of experiences in the Salesian Family; c) biblical service in the Church according to the Salesian charism.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:''
(part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' sanctuary.
''TL'' is ''[es]:'' ábside
<br>
''TL'' is ''[fr]:'' abside
<br>
''TL'' is ''[pt]:'' abside
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Elemento tipico dell’architettura romana, nella cella del tempio e soprattutto nella basilica forense è usata come soluzione terminale di un ambiente, destinata ad attrarre, con la sua forma, l’attenzione sul suo contenuto; di qui il valore liturgico che l’abside (detta anche tribuna) assume nella chiesa cristiana a impianto basilicale, al termine della navata.// Typical element in Roman architecture in the //cella// (where the divinity was located) of a temple or basilica ... to draw attention to what it contains, hence the liturgical value of the //abside// in a Christian church ...
MACQUARIE: Architecture: a vaulted semicircular or polygonal recess in a building, especially at the end of the choir of a church.
<br>
!!!''@@color:Green;Synonyms@@:''
apse (and in Italian, since //abside// is archaic, //presbiterio// is the more likely synonym)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
"sanctuary" as in the place where the altar is in a church, more commonly known as //presibiterio//, a candidate for a false friend in translation as "presbytery" which it is not! This latter is //canonica// in Italian.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
It is not difficult to see that 'apse' and 'abside' come from the same root: [Latin //apsis//, from Greek //(h)apsīs// loop, circle, bow, arch, apse
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[False Friends - P]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' academy.
''TL'' is ''[es]:'' academia
<br>
''TL'' is ''[fr]:'' académie
<br>
''TL'' is ''[pt]:'' academia
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 紀念大會
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: A semi-religious or cultural programme often performed on the vigil of a major feast day (But note the other meaning of academy further on).
<br>
!!!''@@color:Green;Synonyms@@:''
religious entertainment program, recital
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term could even be noted as archaic because it is hardly understood in this special sense in English outside of Salesian or religious circles, and even there perhaps only in initial formation communities.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Its etymology is Greek (//Akadémeia//) in reference to the Garden of Academe where Plato taught, near Athens.
This etymology, however, also gave rise to another common use of ‘academy’ as an institution of higher education. Even the military may have a Military Academy. Then there are bodies such as the //Académie Française//, the moderating group for the French language.
Don Bosco would have been very familiar with the //Accademia Ecclesiastica di Superga//: a higher education centre for theological and canonical studies reserved for young graduates in Theology and Law from the University of Turin, distinguished for their genius and moral qualities and destined for an academic and ecclesiastical career. Founded in 1730 by Victor Amadeus II, suppressed during the Jacobin period, it was reopened by King Charles Albert in 1834.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' hospitality
''TL'' is ''[es]:'' acogida
<br>
''TL'' is ''[fr]:'' accueil
<br>
''TL'' is ''[pt]:'' acolhimento
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“Hospitality means looking positively at the person, listening, engaging in dialogue, making concrete proposals for growth, accompanying the processes of growth with patience, being present at key moments of decision and difficulty” (//Young Salesians and accompaniment//, 78)
<br>
!!!''@@color:Green;Synonyms@@:''
welcome, acceptance, reception
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
While ‘hospitality’ certainly sums up distinctly Salesian (including St Francis de Sales) characteristics, it is also true that in English the term sometimes has a more material sense to it along the lines of the Italian //logistica//, the arrangements we make to take people in. We also find this sense in Italian, of course, in such terms as //centro di accoglienza// (homeless shelter), //politiche di accoglienza// (immigration policies).
!!!''@@color:Green;Citation@@''
Hospitality involves values such as unconditional acceptance, loyalty, respect and trust, patient listening, sensitivity to the
other, a relationship full of humanity, and the objective of integral health. At the centre of education and formation is the person in his singularity and concreteness (//Young Salesians and accompaniment//, 78)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!'@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ministry of Acolyte.
''TL'' is ''[es]:'' acolitado
<br>
''TL'' is ''[fr]:'' acolytat
<br>
''TL'' is ''[pt]:'' acolitado
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 輔祭職
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Nella gerarchia ecclesiastica, il quarto, e più elevato, degli ordini sacri minori; dopo la riforma del 1972, è uno dei ministeri comuni a tutta la Chiesa (insieme con quello di lettore), e può essere conferito con particolare istituzione, o affidato temporaneamente, anche a un laico.// In the ecclesiastical hierarchy, the fourth and highest of the minor orders; after the 1972 reform, it is one of the ministries common to the whole Church (along with Reader or Lector), and can be conferred in a special ceremony, including on lay people.
On 10 January 2021 Pope Francis issued
an Apostolic Letter titled //Spiritus Domini//, which modified the
Code of Canon Law to allow
women, as well as men, to be in-
stalled in the ministry of acolyte
and lector, or reader, at Mass.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Note that the term nearly always appears in close association with //lettorato//, 'ministry of Reader' or Lector. The one who takes on this ministry is called an //accolito// or 'Acolyte'.
The definition refers to the institution of acolyte (General Instruction of the Roman Missal, 98) but further on indicates that if an instituted acolyte is not present, a lay person (who could be male or female) may be deputed. However the sense in which the term is used in Salesian discourse is almost always that of the instituted acolyte normally, but not essentially, in preparation for priesthood.
<br>
!!!''@@color:Green;Usage notes@@:''
'Ministry of acolyte' is expressed by a single noun in many Romance languages.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
fr. //acolyte//; es. //acolito//; de. //Akoluth//; - el ἀκόλουϑος (cf. ἀκολουϑεω "obey, serve, follow"), probably an assistant to the bishop originally.
Middle English //acolyt//, from Medieval Latin //acolitus//, from Greek //akolouthos// follower
!!!''@@color:Green;Citation@@''
“Lay men who possess the age and qualifications established by decree of the conference of bishops can be admitted on a stable basis through the prescribed liturgical rite to the ministries of lector and acolyte” (CIC 230)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Reader|lettorato]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' accompaniment.
''TL'' is ''[es]:'' acompañamiento
<br>
''TL'' is ''[fr]:'' accompagnement
<br>
''TL'' is ''[pt]:'' acompanhamento
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: An act of support by a person for another individual or for a group. Or from TRECCANI: //Seguire una persona, andare con essa come compagno ... // To follow up someone, go with someone as a companion ...
<br>
!!!''@@color:Green;Synonyms@@:''
to move with, to be with, to be on first name terms with, to be trusted by, companionship, guidance ...
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Note also that //accompagnamento vocazionale// in Italian might be rendered as “vocational guidance” in English. The extended list of synonyms above already suggests that it might be better to avoid the term 'accompaniment' where it could cause confusion.
The term in religious and Salesian usage applies either to an individual or to a group and implies guidance, spiritual direction and a certain style, if carried out by Salesians. We could rightly speak of a 'pedagogy of accompaniment' at the core of the Salesian approach to the young. There are more specific forms of this accompaniment as in sacramental accompaniment in Confession. “Accompaniment” has become the subject of an entire survey throughout Salesian formation processes in recent times.
Conceptually, “accompaniment” is a subordinate part which supports a lead part, hence its application in music, but the same concept applies in its application to a person accompanying another. The one being accompanied is the lead person, the accompanier or guide a support.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Derived from //accompagnare//
!!! ''@@color:Green;Translator's notes@@'':
Could be worth reading [[Emerging metaphors and tricky terms]]
!!!''@@color:Green;Citation@@''
Viganò ACG314: L'accompagnamento individuale personalizzato in una sapiente opera di discernimento e di direzione spirituale e l'accompagnamento di gruppo, condivisione di un graduale cammino di fede comunitario.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[vocational accompaniment|accompagnamento vocazionale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' vocational guidance.
''TL'' is ''[es]:'' acompañamiento vocacional / seguimiento vocacional
<br>
''TL'' is ''[fr]:'' accompagnement vocationnel
<br>
''TL'' is ''[pt]:'' acompanhamento vocacional
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 聖召輔導
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
See [[accompagnamento]]
<br>
!!!''@@color:Green;Synonyms@@:''
vocational guidance
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In 2009, an adjustment was made to the existing Salesian //Ratio// (for the prenovitiate section in particular) particularly in the light of new attention being given to 'vocational accompaniment and the aspirantate', and 'spiritual accompaniment'.
<br>
!!!''@@color:Green;Usage notes@@:''
Note that "guidance" is the preferred word to "accompaniment" in this instance.
There is also the question of what to call the person who accompanies someone. 'Accompanier' is an acceptable English word, but the Ratio has chosen, instead, to speak of ‘spiritual guide’.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
CG23:..accompagnamento vocazionale, essa ha saputo dar vita a nuove e svariate...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[accompaniment|accompagnamento]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' AGC. Acts of the General Chapter
''TL'' is ''[es]:'' ACG Actas del Capítulo General
<br>
''TL'' is ''[fr]:'' ACG Actes du Chapitre Général
<br>
''TL'' is ''[pt]:'' ACG Actos do Capítulo Geral
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 總部議會實錄
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The official organ for the promulgation of directives of the Rector Major and his Council.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Their publication is the responsibility of the Secretary General.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ACS|ACS Atti del Capitolo Superiore]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' purchases.
''TL'' is ''[es]:'' adquisiciones
<br>
''TL'' is ''[fr]:'' achats
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
assets
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Accounting terminology
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
Acronyms, initialisms, and abbreviations have emerged over time as an efficient solution to the repetition within a text of compound terms, lengthy expressions, names of organisations, inventions and organisms. In today’s English, each one of these phenomena occurs in both ordinary language and specialised discourse, and all three can be identified in speech as well as written texts. In other words, it seems as if they are everywhere we look and can be heard wherever we go.
See a definition of [[acronym, initialism, abbreviation|abbreviations - definition]] in English.
See a definition of Italian abbreviation terms [[sigla, acronimo, accorciamenti, composti|Italian abbreviation terms]] in English
They are a prominent feature of religious and consecrated life as well. Perhaps the most obvious broader 'Salesian' set being the acronyms, initialisms or abbreviated forms (all covered by the Italian term //sigle//) used by member groups of the Salesian Family. There are other sets common to each group, such as the //sigle// used for various circumscriptions (provinces and vice provinces or special circumscriptions).
Be aware, however, that the rules that apply to these linguistic entities ( phonological, morphological, lexicological rules and perhaps others too) differ from language to language and require some care on the part of translators.
! Strategies for translation
1. Try to determine whether this combination of letters is an English language term or whether it is an official form in the source language. If the latter, then some understanding of ‘abbreviation’ rules for languages other than English will be required, as well as knowledge of such rules in English. For example, Salesian Cooperators in Italy would use the initialism ASSCC (//Associazione Salesiani Cooperatori//), but in English this would be invariably translated as ASC, since English does not employ the doubling rule for indicating a plural entity. Cf. [[A.SS.CC. Associazione Salesiani Cooperatori]].
2. Determine how the abbreviated form is functioning in the sentence. In other words, is it acting as a noun, a verb, an adjective or an adverb? This type of term is more often going to function either as an adjective or a noun, but all functions are possible, especially with abbreviations. e.g. MRI (magnetic resonance imaging) can be a noun or adjective. And for that matter, the fixed initialism SDB (for all languages) can have both nominal and adjectival use. FMA, by the way, is not fixed for all languages. In Spanish expect to find HMA. Cf. [[SDB|SDB Salesiani di Don Bosco]], [[FMA|FMA Figlie di Maria Ausiliatrice]]
3. If the source language has gendered nouns, as is the case with many languages (but not English) try to determine the gender of the abbreviated form should it be relevant in translation. The head word in the abbreviation will sometimes, but not always be a clue to this. For translation into English this is usually not relevant, but it could be if the initialism or acronym or abbreviated form is unknown and one needs to determine if it has gender reference. Which is the male and which is the female group of the Michaelites, for instance? CSMA or CSSMA? The double ‘S’ in the latter is not an Italian doubling feature, though it is a reference to an Italian term - //Suore// and while the Michaelite Sisters use CSSMA worldwide, in Poland they may well use a different initialism based on their Polish name: cf. [[CSSMA Zgromadzenie Sióstr św. Michała Archanioła]]
4. Think carefully about the context in which it appears and make sure that you can justify your translation choice. For example, while the use of ANS is immediately understood within Salesian circles as the Salesian News Agency (which was initially //Agenzia Notizie Salesiane// in Italian), its official title these days, while using the same acronym, is different: //Agenzia iNfo Salesiana// [[ANS]], which is important when any ‘spelling out’ of the acronym is required.
Cf a [[List of common Italian abbreviations]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ASC Acts of the Superior Chapter.
''TL'' is ''[es]:'' Actas del Capítulo Superior
<br>
''TL'' is ''[fr]:'' Actes du Chapitre Supérieur
<br>
''TL'' is ''[pt]:'' Atos do Capítulo Superior
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 委員會實錄
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term is deprecated, as they are now known as the Acts of the General Council AGC (or //Atti del Consiglio Generale// ACG).
It is of historical interest that initially there was just a series of circular letters from Don Bosco, then Don Rua and Don Albera. On 24 June 1920, however, the following comments was made (here translated into English):
"To avoid this inconvenience and to strengthen the bonds that link all the Houses with the Centre of the Pious Society, and make them more direct, the Superior Chapter has decided to provide its Acts for the confreres in a booklet with the title 'Acts of the Superior Chapter of the Pious Salesian Society', which will ordinarily be published every two months. This booklet will consist of two parts: 1st part, the Acts of the Superior Chapter, 2nd part, communiques and notes".
It is also of interest that on 24 June 1932 (Year XIII, No. 58 of said Acts) the first part was translated into English for the first time.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ACG|ACG Atti del Capitolo Generale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian History Association.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 聖鮑思高慈幼協進會(慈幼家庭組別
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
ISS website: //Essa ha per scopo la promozione di studi sulla storia salesiana, favorendo la ricerca, l’aggiornamento e la collaborazione fra i membri, animando la Famiglia Salesiana sotto il profilo storiografico, divulgando le conoscenze su Don Bosco e sulle Congregazioni, Associazioni, Gruppi che da lui hanno avuto origine, in dialogo con analoghe istituzioni civili e religiose.// Its purpose is to promote studies of Salesian history, encouraging research, updating and cooperation amongst its members, bringing the Salesian Family to life from a historiographical point of view, disseminating knowledge about Don Bosco and the Congregations, Associations and Groups that originated from him, in dialogue with similar civil and religious institutions.
Association for those who cultivate Salesian history.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Set up by decree of the Rector Major on 9 October 1996
<br>
!!!''@@color:Green;Usage notes@@:''
<br>
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ISS Istituto Storico Salesiano]].//
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><title>ACSSA Vocabulary</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="title" content="ACSSA Vocabulary" />
<meta name="generator" content="Org-mode" />
<meta name="generated" content="2012-02-14 21:12:14 CET" />
<meta name="author" content="jbfox" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<style type="text/css">
<!--/*--><![CDATA[/*><!--*/
html { font-family: Times, serif; font-size: 12pt; }
.title { text-align: center; }
.todo { color: red; }
.done { color: green; }
.tag { background-color: #add8e6; font-weight:normal }
.target { }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.right {margin-left:auto; margin-right:0px; text-align:right;}
.left {margin-left:0px; margin-right:auto; text-align:left;}
.center {margin-left:auto; margin-right:auto; text-align:center;}
p.verse { margin-left: 3% }
pre {
border: 1pt solid #AEBDCC;
background-color: #F3F5F7;
padding: 5pt;
font-family: courier, monospace;
font-size: 90%;
overflow:auto;
}
table { border-collapse: collapse; }
td, th { vertical-align: top; }
th.right { text-align:center; }
th.left { text-align:center; }
th.center { text-align:center; }
td.right { text-align:right; }
td.left { text-align:left; }
td.center { text-align:center; }
dt { font-weight: bold; }
div.figure { padding: 0.5em; }
div.figure p { text-align: center; }
div.inlinetask {
padding:10px;
border:2px solid gray;
margin:10px;
background: #ffffcc;
}
textarea { overflow-x: auto; }
.linenr { font-size:smaller }
.code-highlighted {background-color:#ffff00;}
.org-info-js_info-navigation { border-style:none; }
#org-info-js_console-label { font-size:10px; font-weight:bold;
white-space:nowrap; }
.org-info-js_search-highlight {background-color:#ffff00; color:#000000;
font-weight:bold; }
/*]]>*/-->
</style>
<script type="text/javascript">
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*///-->
</script></head><body>
<div id="preamble">
</div>
<div id="content">
<h1 class="title">ACSSA Vocabulary</h1>
<div id="table-of-contents">
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#sec-1">1 Abstract</a></li>
<li><a href="#sec-2">2 Other formats: RDF/XML | JSON | Turtle</a></li>
<li><a href="#sec-3">3 History</a></li>
<li><a href="#sec-4">4 Namespace</a></li>
<li><a href="#sec-5">5 Abbreviations</a></li>
<li><a href="#sec-6">6 Status of this Document</a></li>
<li><a href="#sec-7">7 Alphabetical list of Salesian Vocabulary classes and properties</a>
<ul>
<li><a href="#sec-7-1">7.1 CLASSES</a></li>
<li><a href="#sec-7-2">7.2 PROPERTIES</a></li>
</ul>
</li>
<li><a href="#sec-8">8 All Classes and properties</a>
<ul>
<li><a href="#sec-8-1">8.1 CLASSES</a>
<ul>
<li><a href="#sec-8-1-1">8.1.1 Resource</a></li>
<li><a href="#sec-8-1-2">8.1.2 Document</a></li>
<li><a href="#sec-8-1-3">8.1.3 DigitalManifestation</a></li>
<li><a href="#sec-8-1-4">8.1.4 DigitalDocument</a></li>
<li><a href="#sec-8-1-5">8.1.5 Publication</a></li>
<li><a href="#sec-8-1-6">8.1.6 Book</a></li>
<li><a href="#sec-8-1-7">8.1.7 Journal</a></li>
<li><a href="#sec-8-1-8">8.1.8 Article</a></li>
<li><a href="#sec-8-1-9">8.1.9 AcademicArticle</a></li>
<li><a href="#sec-8-1-10">8.1.10 AuthorList</a></li>
<li><a href="#sec-8-1-11">8.1.11 Thesis</a></li>
<li><a href="#sec-8-1-12">8.1.12 Organization</a></li>
<li><a href="#sec-8-1-13">8.1.13 University</a></li>
<li><a href="#sec-8-1-14">8.1.14 WorkCollection</a></li>
<li><a href="#sec-8-1-15">8.1.15 WebPage</a></li>
<li><a href="#sec-8-1-16">8.1.16 WebSite</a></li>
<li><a href="#sec-8-1-17">8.1.17 Proposition</a></li>
<li><a href="#sec-8-1-18">8.1.18 Proceedings</a></li>
<li><a href="#sec-8-1-19">8.1.19 InProceedings</a></li>
<li><a href="#sec-8-1-20">8.1.20 Unpublished</a></li>
<li><a href="#sec-8-1-21">8.1.21 Misc</a></li>
<li><a href="#sec-8-1-22">8.1.22 MediaType</a></li>
<li><a href="#sec-8-1-23">8.1.23 ResearchInstitute</a></li>
<li><a href="#sec-8-1-24">8.1.24 CompilationForm</a></li>
</ul>
</li>
<li><a href="#sec-8-2">8.2 PROPERTIES</a>
<ul>
<li><a href="#sec-8-2-1">8.2.1 hasAuthors</a></li>
<li><a href="#sec-8-2-2">8.2.2 hasFirstName</a></li>
<li><a href="#sec-8-2-3">8.2.3 hasMiddleName</a></li>
<li><a href="#sec-8-2-4">8.2.4 hasSurname</a></li>
<li><a href="#sec-8-2-5">8.2.5 hasSurnameMaternal</a></li>
<li><a href="#sec-8-2-6">8.2.6 isAuthorCategory</a></li>
<li><a href="#sec-8-2-7">8.2.7 hasTitle</a></li>
<li><a href="#sec-8-2-8">8.2.8 hasSubtitle</a></li>
<li><a href="#sec-8-2-9">8.2.9 inSeries</a></li>
<li><a href="#sec-8-2-10">8.2.10 hasType</a></li>
<li><a href="#sec-8-2-11">8.2.11 containedInBook</a></li>
<li><a href="#sec-8-2-12">8.2.12 editedBy</a></li>
<li><a href="#sec-8-2-13">8.2.13 hasNumber</a></li>
<li><a href="#sec-8-2-14">8.2.14 hasVolumeID</a></li>
<li><a href="#sec-8-2-15">8.2.15 inCountry</a></li>
<li><a href="#sec-8-2-16">8.2.16 inCity</a></li>
<li><a href="#sec-8-2-17">8.2.17 publishedBy</a></li>
<li><a href="#sec-8-2-18">8.2.18 isVolume</a></li>
<li><a href="#sec-8-2-19">8.2.19 hasPublicationYear</a></li>
<li><a href="#sec-8-2-20">8.2.20 isEdition</a></li>
<li><a href="#sec-8-2-21">8.2.21 hasPageCount</a></li>
<li><a href="#sec-8-2-22">8.2.22 hasFormat</a></li>
<li><a href="#sec-8-2-23">8.2.23 hasPageRange</a></li>
<li><a href="#sec-8-2-24">8.2.24 hasJournalName</a></li>
<li><a href="#sec-8-2-25">8.2.25 isAboutCountry</a></li>
<li><a href="#sec-8-2-26">8.2.26 hasContentCategory</a></li>
<li><a href="#sec-8-2-27">8.2.27 hasDescription</a></li>
<li><a href="#sec-8-2-28">8.2.28 compiledBy</a></li>
<li><a href="#sec-8-2-29">8.2.29 hasURL</a></li>
<li><a href="#sec-8-2-30">8.2.30 hasLanguageCode</a></li>
<li><a href="#sec-8-2-31">8.2.31 hasID</a></li>
<li><a href="#sec-8-2-32">8.2.32 hasCreationDate</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<div id="outline-container-1" class="outline-2">
<h2 id="sec-1"><span class="section-number-2">1</span> Abstract</h2>
<div class="outline-text-2" id="text-1">
<p><i>ACCSA Vocabulary</i>: "A vocabulary for describing bibliographic records of Salesian historiography". (en)
</p>
<p>
<i>Vocabolario ACSSA</i>: "Un vocabolario per descrivere schede bibliograpfiche di storiografia salesiana". (it)
</p>
<p>
"One of the recommendations for creating semantic web vocabularies is
to re-use existing vocabularies or at least some terms from them where
possible. This practice is evident in the current vocabulary: where
possible terms have been drawn from already existing and well-known
ontologies or taxonomies in use for the semantic web. These include
BIBO, FaBiO, SW-Portal Ontology, dcterms". (en)
</p>
<p>"Una delle raccomandazioni per la creazione di vocabolari web
semantico è quello di riutilizzare vocabolari esistenti o almeno alcuni
termini da loro, quando sia possibile. Questa pratica è evidente nel
vocabolario attuale: dove possibile, i termini sono stati tratti da
ontologie già esistenti e ben noti o tassonomie in uso per il web
semantico. Questi includono BIBO, FaBiO, SW-Portal Ontology, dcterms".
(it)
</p></div>
</div>
<div id="outline-container-3" class="outline-2">
<h2 id="sec-3"><span class="section-number-2">3</span> History</h2>
<div class="outline-text-2" id="text-3">
<p>
When abbreviating terms <b>the suggested prefix is</b> <i>acssa</i>.
</p>
<p>
<b>Editors</b>:
</p>
<p>
Salesian Social Communications Department: <a href="mailto:admin@sdb.org">mailto:admin@sdb.org</a>
</p>
<p>
<b>Contributors</b>:
</p>
<ul>
<li>Julian Fox sdb
</li>
<li>Stanislao Zimniak sdb
</li>
</ul>
</div>
</div>
<div id="outline-container-5" class="outline-2">
<h2 id="sec-5"><span class="section-number-2">5</span> Abbreviations</h2>
<div class="outline-text-2" id="text-5">
<p>Any number of abbreviations are evident in this ontology. They are explained below:
</p>
<ul>
<li>ACSSA (also appears as acssa): Associazione cultori storiografia salesiana.
</li>
<li>BIBO (also appears as bibo): Bibliographic Ontology.
</li>
<li>dcterms: Dublin Core Metadata Initiative known as DCMI Metadata Terms.
</li>
<li>FaBiO (also appears as fabio): the FRBR-aligned Bibliographic Ontology.
</li>
<li>FRBR: Functional Requirements for Bibliographic Records.
</li>
<li>URI: Universal Resource Indicator
</li>
<li>swpo: SW-Portal Ontology.
</li>
<li>URL: Universal Resource Locator.
</li>
</ul>
</div>
</div>
<div id="outline-container-6" class="outline-2">
<h2 id="sec-6"><span class="section-number-2">6</span> Status of this Document</h2>
<div class="outline-text-2" id="text-6">
<p>"This document is open for review by others who feel they can
contribute. The objective is to enhance the witness and effectiveness
of websites belonging to the Salesian Congregation in the overall
context of the Web, by promoting open data where it is possible and
desirable to do so and the means to link such data. This approach can
enhance interoperability in many instances where it is particularly
desirable." (en)
</p>
<p>"Questo documento è disponibile per la revisione da parte di altri
che si sentono in grado di contribuire. L'obiettivo è di migliorare la
testimonianza e l'efficacia dei siti web appartenenti alla
Congregazione Salesiana nel contesto generale del Web, attraverso la
promozione di dati aperti dove sia possibile e auspicabile farlo.
Questo approccio può migliorare l'interoperabilità in molti casi in cui
è particolarmente auspicabile." (it)
</p>
<p>
"The intended public is invited to send comments to <a href="mailto:admin@sdb.org">mailto:admin@sdb.org</a>." (en)
</p>
<p>
"Le persone sono invitate e inviare i loro commenti a <a href="mailto:admin@sdb.org">mailto:admin@sdb.org</a>. "(it)
</p>
<p>"This section describes the status of this document at the time of
its publication. Other documents may supersede this document." (en)
</p>
<p>"Questa sezione descrive lo stato di questo documento al momento
della sua pubblicazione. Altri documenti possono sostituire questo
documento." (it)
</p></div>
</div>
<div id="outline-container-7" class="outline-2">
<h2 id="sec-7"><span class="section-number-2">7</span> Alphabetical list of Salesian Vocabulary classes and properties</h2>
<div class="outline-text-2" id="text-7">
</div>
<div id="outline-container-7-1" class="outline-3">
<h3 id="sec-7-1"><span class="section-number-3">7.1</span> CLASSES</h3>
<div class="outline-text-3" id="text-7-1">
<p><a href="#sec-8-1-9">AcademicArticle</a>(Articolo in riviste…) <a href="#sec-8-1-8">Article</a>(Articolo in un volume…) <a href="#sec-8-1-10">AuthorList</a>(Elenco autori) <a href="#sec-8-1-6">Book</a>(Libro) <a href="#sec-8-1-24">CompilationForm</a>(Scheda bibliografica) <a href="#sec-8-1-4">DigitalDocument</a>(DocumentoDigitale) <a href="#sec-8-1-3">DigitalManifestation</a>(ManifestazioneDigitale) <a href="#sec-8-1-2">Document</a>(Documento) <a href="#sec-8-1-19">InProceedings</a>(In Atti) <a href="#sec-8-1-7">Journal</a>(Rivista) <a href="#sec-8-1-22">MediaType</a>(Tipo Media) <a href="#sec-8-1-21">Misc</a>(Varia) <a href="#sec-8-1-12">Organization</a>(Organizzazione o Organismo) <a href="#ContactPoint">Proceedings</a>(Atti) <a href="#sec-8-1-17">Proposition</a>(Progetto di ricerca) <a href="#sec-8-1-5">Publication</a>(Pubblicazione) <a href="#sec-8-1-23">ResearchInstitute</a>(Istituto di ricerca) <a href="#sec-8-1-1">Resource</a>(Risorsa) <a href="#sec-8-1-11">Thesis</a>(Tesi) <a href="#sec-8-1-20">Unpublished</a>(Tesi) <a href="#sec-8-1-13">University</a>(Nome dell'Università) <a href="#sec-8-1-15">WebPage</a>(Pagina web) <a href="#sec-8-1-16">WebSite</a>(Sito Web) <a href="#sec-8-1-14">WorkCollection</a>(Collana)
</p></div>
</div>
<div id="outline-container-7-2" class="outline-3">
<h3 id="sec-7-2"><span class="section-number-3">7.2</span> PROPERTIES</h3>
<div class="outline-text-3" id="text-7-2">
<p><a href="#sec-8-2-28">compiledBy</a>(Dati Compilatore) <a href="#sec-8-2-11">containedInBook</a>(Titolo del volume) <a href="#sec-8-2-12">editedBy</a>(Curatore del volume) <a href="#sec-8-2-1">hasAuthors</a>(Autore) <a href="#sec-8-2-26">hasContentCategory</a>(Categorie di contenuto) <a href="#sec-8-2-27">hasDescription</a>(Descrizione e valutazione…) <a href="#sec-8-2-2">hasFirstName</a>(Nome) <a href="#sec-8-2-22">hasFormat</a>(Misure cm) <a href="#sec-8-2-31">hasID</a>(Identificatore) <a href="#sec-8-2-24">hasJournalName</a>(Titolo della rivista) <a href="#sec-8-2-30">hasLanguageCode</a>(Lingua)<a href="#sec-8-2-3">hasMiddleName</a>(Secondo nome) <a href="#sec-8-2-13">hasNumber</a>(Numero del volume, Numero) <a href="#sec-8-2-21">hasPageCount</a>(Pagine) <a href="#sec-8-2-23">hasPageRange</a>(Pagine da…a…) <a href="#sec-8-2-19">hasPublicationYear</a>(Anno) <a href="#sec-8-2-8">hasSubtitle</a>(Sottotitolo) <a href="#sec-8-2-4">hasSurname</a>(Cognome) <a href="#sec-8-2-5">hasSurnameMaternal</a>(Cognome (M)) <a href="#sec-8-2-7">hasTitle</a>(Titolo) <a href="#sec-8-2-29">hasURL</a>(URL) <a href="#sec-8-2-14">hasVolumeID</a>(Numero della collana) <a href="#sec-8-2-16">inCity</a>(Città) <a href="#sec-8-2-15">inCountry</a>(Nazione di pubblicazione, di presentazione) <a href="#sec-8-2-9">inSeries</a>([in] collana) <a href="#sec-8-2-25">isAboutCountry</a>(Nazione principale di cui si tratta) <a href="#sec-8-2-6">isAuthorCategory</a>(Tipo autore) <a href="#sec-8-2-20">isEdition</a>(Numero di edizione) <a href="#sec-8-2-18">isVolume</a>(Annata) <a href="#sec-8-2-17">publishedBy</a>(Editrice)
</p></div>
</div>
</div>
<div id="outline-container-8" class="outline-2">
<h2 id="sec-8"><span class="section-number-2">8</span> All Classes and properties</h2>
<div class="outline-text-2" id="text-8">
</div>
<div id="outline-container-8-1" class="outline-3">
<h3 id="sec-8-1"><span class="section-number-3">8.1</span> CLASSES</h3>
<div class="outline-text-3" id="text-8-1">
</div>
<div id="outline-container-8-1-1" class="outline-4">
<h4 id="sec-8-1-1"><span class="section-number-4">8.1.1</span> <span class="target">Resource</span></h4>
<div class="outline-text-4" id="text-8-1-1">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Resource">http://www.sdb.org/vocabulary/acssa#Resource</a>
</p>
<p>
<b>is defined by</b>: <a href="http://www.w3.org/2000/01/rdf-schema">http://www.w3.org/2000/01/rdf-schema</a>#
</p>
<p>
<b>preferred label</b>: Resource (en)
</p>
<p>
<b>etichetta preferita</b>: Risorsa (it)
</p>
<p>
<b>definition</b>: All things described by RDF are called
resources, and are instances of the class rdfs:Resource. This is the
class of everything. All other classes are subclasses of this class
(en)
</p>
<p>
<b>definizione</b>: Tutte le cose descritte da RDF si chiamano
risorse, e sono istanze della classe rdfs:Resource. Questa è la classe
di ogni cosa. Tutte le altre classi sono sottoclassi di questa classe
(it)
</p></div>
</div>
<div id="outline-container-8-1-2" class="outline-4">
<h4 id="sec-8-1-2"><span class="section-number-4">8.1.2</span> <span class="target">Document</span></h4>
<div class="outline-text-4" id="text-8-1-2">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Document">http://www.sdb.org/vocabulary/acssa#Document</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/ontology/bibo/Document">http://purl.org/ontology/bibo/Document</a>
</p>
<p>
<b>preferred label</b>: Document (en)
</p>
<p>
<b>etichetta preferita</b>: Documento (it)
</p>
<p>
<b>definition</b>: A document is a bounded physical
representation of body of information designed with the capacity (and
usually intent) to communicate. A document may manifest symbolic,
diagrammatic or sensory-representational information (en)
</p>
<p>
<b>definizione</b>: Un documento è una rappresentazione limitata
fisica del corpo di informazioni progettato con la capacità (e di
solito l'intento) di comunicare qualcosa. Un documento può manifestarsi
in informazioni simboliche, o diagrammatiche, oppure di tipo
sensoriale-rappresentative (it)
</p>
</div>
</div>
<div id="outline-container-8-1-3" class="outline-4">
<h4 id="sec-8-1-3"><span class="section-number-4">8.1.3</span> <span class="target">DigitalManifestation</span></h4>
<div class="outline-text-4" id="text-8-1-3">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#DigitalManifestation">http://www.sdb.org/vocabulary/acssa#DigitalManifestation</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/DigitalManifestation">http://purl.org/spar/fabio/DigitalManifestation</a>
</p>
<p>
<b>preferred label</b>: Digital Manifestation (en)
</p>
<p>
<b>etichetta preferita</b>: Manifestazione digitale (it)
</p>
<p>
<b>definition</b>: A manifestation that represents data in binary form, encoding the data as a series of 0s and 1s (en)
</p>
<p>
<b>definizione</b>: Una manifestazione che rappresenta i dati in forma binaria, codifica i dati come una serie di 0 e 1 (it)
</p>
</div>
</div>
<div id="outline-container-8-1-4" class="outline-4">
<h4 id="sec-8-1-4"><span class="section-number-4">8.1.4</span> <span class="target">DigitalDocument</span></h4>
<div class="outline-text-4" id="text-8-1-4">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#DigitalDocument">http://www.sdb.org/vocabulary/acssa#DigitalDocument</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/DigitalDocument">http://purl.org/spar/fabio/DigitalDocument</a>
</p>
<p>
<b>preferred label</b>: Digital Document (en)
</p>
<p>
<b>etichetta preferita</b>: Documento digitale (it)
</p>
<p>
<b>definition</b>: This class is restricted to documents (books,
studies, journals etc.) which exist originally or solely as digital
items. If they are subsequently published (e.g. in papar form) the
digital version should also be preserved. (en)
</p>
<p>
<b>definizione</b>: Questa classe è limitata ai documenti (libri,
saggi, riviste ecc.) che esistono originariamente o solamente in forma
digitale. Se successivamente vengono pubblicati, bisogna sempre
conservare la forma originaria digitale (it)
</p>
</div>
</div>
<div id="outline-container-8-1-5" class="outline-4">
<h4 id="sec-8-1-5"><span class="section-number-4">8.1.5</span> <span class="target">Publication</span></h4>
<div class="outline-text-4" id="text-8-1-5">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Publication">http://www.sdb.org/vocabulary/acssa#Publication</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#Publication">http://sw-portal.deri.org/ontologies/swportal#Publication</a>
</p>
<p>
<b>preferred label</b>: Publication (en)
</p>
<p>
<b>etichetta preferita</b>: Pubblicazione (it)
</p>
<p>
<b>definition</b>: Publications are both individual documents and collections of documents such as series, journals, etc. (en)
</p>
<p>
<b>definizione</b>: Le pubblicazioni sono sia i singoli documenti che le collezioni di documenti quali collane, riviste, ecc (it)
</p>
</div>
</div>
<div id="outline-container-8-1-6" class="outline-4">
<h4 id="sec-8-1-6"><span class="section-number-4">8.1.6</span> <span class="target">Book</span></h4>
<div class="outline-text-4" id="text-8-1-6">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Book">http://www.sdb.org/vocabulary/acssa#Book</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/ontology/bibo/Book">http://purl.org/ontology/bibo/Book</a>
</p>
<p>
<b>preferred label</b>: Book (en)
</p>
<p>
<b>etichetta preferita</b>: Libro (it)
</p>
<p>
<b>definition</b>: A written or printed work of fiction or nonfiction, usually on sheets of paper fastened or bound together within covers (en)
</p>
<p>
<b>definizione</b>: Un'opera scritta o stampata di narrativa o
di saggistica, di solito su fogli di carta fissati o legati insieme in
copertine (it)
</p>
<p>
<b>sub class of</b>: Document
</p></div>
</div>
<div id="outline-container-8-1-7" class="outline-4">
<h4 id="sec-8-1-7"><span class="section-number-4">8.1.7</span> <span class="target">Journal</span></h4>
<div class="outline-text-4" id="text-8-1-7">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Journal">http://www.sdb.org/vocabulary/acssa#Journal</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/ontology/bibo/Journal">http://purl.org/ontology/bibo/Journal</a>
</p>
<p>
<b>preferred label</b>: Journal (en)
</p>
<p>
<b>etichetta preferita</b>: Rivista academica (it)
</p>
<p>
<b>definition</b>: A periodical of scholarly journal Articles (en)
</p>
<p>
<b>definizione</b>: Un periodico di articoli di tipo scientifico (it)
</p>
<p>
<b>sub class of</b>: Document or Digital Document
</p></div>
</div>
<div id="outline-container-8-1-8" class="outline-4">
<h4 id="sec-8-1-8"><span class="section-number-4">8.1.8</span> <span class="target">Article</span></h4>
<div class="outline-text-4" id="text-8-1-8">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Article">http://www.sdb.org/vocabulary/acssa#Article</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/ontology/bibo/Article">http://purl.org/ontology/bibo/Article</a>
</p>
<p>
<b>preferred label</b>: Article (en)
</p>
<p>
<b>etichetta preferita</b>: Articolo in un volume di più autori (it)
</p>
<p>
<b>definition</b>: A written composition in prose, usually
nonfiction, on a specific topic, forming an independent part of a book
or other publication, as a newspaper or magazine (en)
</p>
<p>
<b>definizione</b>: Una composizione scritta in prosa, di solito
saggistica, su un argomento specifico, formando una parte indipendente
di un libro o altra pubblicazione, come un giornale o una rivista (it)
</p>
<p>
<b>sub class of</b>: Document or Digital Document
</p></div>
</div>
<div id="outline-container-8-1-9" class="outline-4">
<h4 id="sec-8-1-9"><span class="section-number-4">8.1.9</span> <span class="target">AcademicArticle</span></h4>
<div class="outline-text-4" id="text-8-1-9">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#AcademicArticle">http://www.sdb.org/vocabulary/acssa#AcademicArticle</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/ontology/bibo/AcademicArticle">http://purl.org/ontology/bibo/AcademicArticle</a>
</p>
<p>
<b>preferred label</b>: Academic Article (en)
</p>
<p>
<b>etichetta preferita</b>: Articolo in riviste scientifiche o di alta divulgazione (it)
</p>
<p>
<b>definition</b>: A scholarly academic article typically published in a journal (en)
</p>
<p>
<b>definizione</b>: Un articolo scientifico accademico tipicamente pubblicato in una rivista (it)
</p>
<p>
<b>sub class of</b>: Article
</p></div>
</div>
<div id="outline-container-8-1-10" class="outline-4">
<h4 id="sec-8-1-10"><span class="section-number-4">8.1.10</span> <span class="target">AuthorList</span></h4>
<div class="outline-text-4" id="text-8-1-10">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#AuthorList">http://www.sdb.org/vocabulary/acssa#AuthorList</a>
</p>
<p>
<b>preferred label</b>: List of Authors (en)
</p>
<p>
<b>etichetta preferita</b>: Elenco autori (it)
</p>
<p>
<b>definition</b>: A list of one or more authors of a document possibly though not essentially in order of importance (en)
</p>
<p>
<b>definizione</b>: Un elenco che contiene uno o di più autori di un documento anche se forse non essenzialmente in ordine di importanza (it)
</p></div>
</div>
<div id="outline-container-8-1-11" class="outline-4">
<h4 id="sec-8-1-11"><span class="section-number-4">8.1.11</span> <span class="target">Thesis</span></h4>
<div class="outline-text-4" id="text-8-1-11">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Thesis">http://www.sdb.org/vocabulary/acssa#Thesis</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/ontology/bibo/Thesis">http://purl.org/ontology/bibo/Thesis</a>
</p>
<p>
<b>preferred label</b>: Thesis (en)
</p>
<p>
<b>etichetta preferita</b>: Tesi (it)
</p>
<p>
<b>definition</b>: A document created to summarize research findings associated with the completion of an academic degree (en)
</p>
<p>
<b>definizione</b>: Un documento creato per riassumere i risultati delle ricerche legate alla realizzazione di un titolo accademico (it)
</p>
<p>
<b>sub class of</b>: Document or Digital Document
</p>
</div>
</div>
<div id="outline-container-8-1-12" class="outline-4">
<h4 id="sec-8-1-12"><span class="section-number-4">8.1.12</span> <span class="target">Organization</span></h4>
<div class="outline-text-4" id="text-8-1-12">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Organization">http://www.sdb.org/vocabulary/acssa#Organization</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#Organization">http://sw-portal.deri.org/ontologies/swportal#Organization</a>
</p>
<p>
<b>preferred label</b>: Organization (en)
</p>
<p>
<b>eticehtta preferita</b>: Organizzazione (it)
</p>
<p>
<b>alternative preferred label</b>: Organismo (it)
</p>
<p>
<b>definition</b>: This class represents an organization with a formal legal status (en)
</p>
<p>
<b>definizione</b>: Questa classe rappresenta un'organizzazione con status giuridico formale (it)
</p></div>
</div>
<div id="outline-container-8-1-13" class="outline-4">
<h4 id="sec-8-1-13"><span class="section-number-4">8.1.13</span> <span class="target">University</span></h4>
<div class="outline-text-4" id="text-8-1-13">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#University">http://www.sdb.org/vocabulary/acssa#University</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#University">http://sw-portal.deri.org/ontologies/swportal#University</a>
</p>
<p>
<b>preferred label</b>: University (en)
</p>
<p>
<b>preferred label</b>: Nome dell'Università (it)
</p>
<p>
<b>etichetta preferita</b>: This class represents universities.
We decided to introduce two different classes to distinguish between
universities and independent research institutes. The main difference
is actually the different kinds of independence. In contrast to a
university, a research institute is independent from the rigorous
bureaucracy of the universities. On the other hand, a university is
independent from the economy and the financial support of companies.
Thus, the kind of research an independent research institute practises
is generally more application-oriented (en)
</p>
<p>
<b>definizione</b>: Questa classe rappresenta le università.
Abbiamo deciso di introdurre due classi diverse di distinguere tra
università e istituti di ricerca indipendenti. La differenza principale
è in realtà i diversi tipi di indipendenza. A differenza di una
università, un istituto di ricerca è indipendente dalla burocrazia
rigorosa delle università. D'altra parte, una università è indipendente
dall'economia e il sostegno finanziario delle imprese. Così, il tipo di
ricerca realizzata da un istituto di ricerca indipendente è
generalmente più orientata alle applicazioni (it)
</p>
<p>
<b>sub class of</b>: Organization
</p>
</div>
</div>
<div id="outline-container-8-1-14" class="outline-4">
<h4 id="sec-8-1-14"><span class="section-number-4">8.1.14</span> <span class="target">WorkCollection</span></h4>
<div class="outline-text-4" id="text-8-1-14">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#WorkCollection">http://www.sdb.org/vocabulary/acssa#WorkCollection</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/WorkCollection">http://purl.org/spar/fabio/WorkCollection</a>
</p>
<p>
<b>preferred label</b>: Work Collection (en)
</p>
<p>
<b>etichetta preferita</b>: Collana di opere (it)
</p>
<p>
<b>definition</b>: A collection of works (en)
</p>
<p>
<b>definizione</b>: Una collana di opere (it)
</p>
<p>
<b>sub class of</b>: Document or Digital Document
</p></div>
</div>
<div id="outline-container-8-1-15" class="outline-4">
<h4 id="sec-8-1-15"><span class="section-number-4">8.1.15</span> <span class="target">WebPage</span></h4>
<div class="outline-text-4" id="text-8-1-15">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#WebPage">http://www.sdb.org/vocabulary/acssa#WebPage</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/WebPage">http://purl.org/spar/fabio/WebPage</a>
</p>
<p>
<b>preferred label</b>: Web Page (en)
</p>
<p>
<b>etichetta preferita</b>: Pagina Web (it)
</p>
<p>
<b>definition</b>: A Web manifestation usually identified by a
Uniform Resource Identifier (URI), and made accessible to a user by
means of the Hypertext Transport Protocol (HTTP) in a Web browser
window. Several interlinked web pages hosted together on a Web server
and accessed through a single domain name or IP address constitute a
web site (en)
</p>
<p>
<b>definizione</b>: Una manifestazione Web di solito identificato
da un Uniform Resource Identifier (URI), e resa accessibile ad un
utente per mezzo della Hypertext Transport Protocol (HTTP) in una
finestra del browser. Diverse pagine web interconnesse ospitato insieme
su un server Web e accessibili attraverso un singolo nome di dominio o
l'indirizzo IP costituiscono un sito web (it)
</p>
<p>
<b>sub class of</b>: Digital Manifestation
</p>
</div>
</div>
<div id="outline-container-8-1-16" class="outline-4">
<h4 id="sec-8-1-16"><span class="section-number-4">8.1.16</span> <span class="target">WebSite</span></h4>
<div class="outline-text-4" id="text-8-1-16">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#WebSite">http://www.sdb.org/vocabulary/acssa#WebSite</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/WebSite">http://purl.org/spar/fabio/WebSite</a>
</p>
<p>
<b>preferred label</b>: Web Site (en)
</p>
<p>
<b>etichetta preferita</b>: Sito Web (it)
</p>
<p>
<b>definition</b>: A collection of related web pages containing
text, images, videos and/or other digital assets that are addressed
relative to a common Uniform Resource Locator (URL) also known as a
Uniform Resource Indicator (URI). A web site is hosted on at least one
web server, accessible via a network such as the Internet or a private
local area network (en)
</p>
<p>
<b>definizione</b>: Una raccolta di pagine web correlate, che
contengono testo, immagini, video e / o altre risorse digitali che si
rivolgono rispetto a un comune Uniform Resource Locator (URL) noto
anche come un Uniform Resource Indicator (URI). Un sito web è ospitato
su almeno un server web, accessibile attraverso una rete come Internet
o una rete privata locale (it)
</p>
<p>
<b>sub class of</b>: Digital Manifestation
</p></div>
</div>
<div id="outline-container-8-1-17" class="outline-4">
<h4 id="sec-8-1-17"><span class="section-number-4">8.1.17</span> <span class="target">Proposition</span></h4>
<div class="outline-text-4" id="text-8-1-17">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Proposition">http://www.sdb.org/vocabulary/acssa#Proposition</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/Proposition">http://purl.org/spar/fabio/Proposition</a>
</p>
<p>
<b>preferred label</b>: Thesis Proposal (en)
</p>
<p>
<b>etichetta preferita</b>: Progetto di tesi (it)
</p>
<p>
<b>definition</b>: A proposal or proposition of a new conceptualization, hypothesis, idea or theory (en)
</p>
<p>
<b>definizione</b>: Una proposta o un progetto di una nuova concettualizzazione, ipotesi, idea o teoria (it)
</p>
<p>
<b>sub class of</b>: Document or Digital Document
</p>
</div>
</div>
<div id="outline-container-8-1-18" class="outline-4">
<h4 id="sec-8-1-18"><span class="section-number-4">8.1.18</span> <span class="target">Proceedings</span></h4>
<div class="outline-text-4" id="text-8-1-18">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Proceedings">http://www.sdb.org/vocabulary/acssa#Proceedings</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#Proceedings">http://sw-portal.deri.org/ontologies/swportal#Proceedings</a>
</p>
<p>
<b>preferred Label</b>: Proceeedings (en)
</p>
<p>
<b>etichetta preferita</b>: Atti (it)
</p>
<p>
<b>definition</b>: The proceedings of a conference (en)
</p>
<p>
<b>definizione</b>: Gli atti di un convegno
</p>
<p>
<b>sub class of</b> Document
</p></div>
</div>
<div id="outline-container-8-1-19" class="outline-4">
<h4 id="sec-8-1-19"><span class="section-number-4">8.1.19</span> <span class="target">InProceedings</span></h4>
<div class="outline-text-4" id="text-8-1-19">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#InProceedings">http://www.sdb.org/vocabulary/acssa#InProceedings</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#Inproceedings">http://sw-portal.deri.org/ontologies/swportal#Inproceedings</a>
</p>
<p>
<b>preferred label</b>: In proceedings (en)
</p>
<p>
<b>etichetta preferita</b>: In atti (it)
</p>
<p>
<b>definition</b>: An article in a conference proceedings (i.e. Proceedings) (en)
</p>
<p>
<b>definizione</b>: Un articolo negli atti di un convegno (it)
</p>
<p>
<b>sub class of</b>: Proceedings
</p>
</div>
</div>
<div id="outline-container-8-1-20" class="outline-4">
<h4 id="sec-8-1-20"><span class="section-number-4">8.1.20</span> <span class="target">Unpublished</span></h4>
<div class="outline-text-4" id="text-8-1-20">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Unpublished">http://www.sdb.org/vocabulary/acssa#Unpublished</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#Unpublished">http://sw-portal.deri.org/ontologies/swportal#Unpublished</a>
</p>
<p>
<b>preferred label</b>: Unpublished (en)
</p>
<p>
<b>etichetta preferita</b>: Inedito (it)
</p>
<p>
<b>definition</b>: A document which does have an author and title, but hasn't been formally published (en)
</p>
<p>
<b>definizione</b>: Un documento che ha un autore e titolo, ma non è stato formalmente pubblicato (it)
</p>
<p>
<b>sub class of</b>: Document or Digital Document
</p>
</div>
</div>
<div id="outline-container-8-1-21" class="outline-4">
<h4 id="sec-8-1-21"><span class="section-number-4">8.1.21</span> <span class="target">Misc</span></h4>
<div class="outline-text-4" id="text-8-1-21">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#Misc">http://www.sdb.org/vocabulary/acssa#Misc</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#Misc">http://sw-portal.deri.org/ontologies/swportal#Misc</a>
</p>
<p>
<b>preferred label</b>: Miscellaneous (en)
</p>
<p>
<b>etichetta preferita</b>: Varie (it)
</p>
<p>
<b>definition</b>: Some sort of publication which doesn't fit into any of the other concepts (en)
</p>
<p>
<b>definizione</b>: Una sorta di pubblicazione che non rientra in nessuna delle altre concezioni (it)
</p>
<p>
<b>sub class of</b>: Document
</p></div>
</div>
<div id="outline-container-8-1-22" class="outline-4">
<h4 id="sec-8-1-22"><span class="section-number-4">8.1.22</span> <span class="target">MediaType</span></h4>
<div class="outline-text-4" id="text-8-1-22">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#MediaType">http://www.sdb.org/vocabulary/acssa#MediaType</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/dc/terms/MediaType">http://purl.org/dc/terms/MediaType</a>
</p>
<p>
<b>preferred label</b>: Media Type (en)
</p>
<p>
<b>etichetta preferita</b>: Tipo media (it)
</p>
<p>
<b>definition</b>: A file format or physical medium (en)
</p>
<p>
<b>definizione</b>: Un formato di file o altro mezzo fisico (it)
</p>
</div>
</div>
<div id="outline-container-8-1-23" class="outline-4">
<h4 id="sec-8-1-23"><span class="section-number-4">8.1.23</span> <span class="target">ResearchInstitute</span></h4>
<div class="outline-text-4" id="text-8-1-23">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#ResearchInstitute">http://www.sdb.org/vocabulary/acssa#ResearchInstitute</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#ResearchInstitute">http://sw-portal.deri.org/ontologies/swportal#ResearchInstitute</a>
</p>
<p>
<b>preferred label</b>: Research Institute (en)
</p>
<p>
<b>etichetta preferita</b>: Nome dell'Istituto (it)
</p>
<p>
<b>definition</b>: This class represents research institutes. These organizations have special research areas (en)
</p>
<p>
<b>definizione</b>: Questa classe rappresenta gli istituti di ricerca. Queste organizzazioni hanno aree speciali di ricerca (it)
</p>
<p>
<b>sub class of</b> Organization
</p></div>
</div>
<div id="outline-container-8-1-24" class="outline-4">
<h4 id="sec-8-1-24"><span class="section-number-4">8.1.24</span> <span class="target">CompilationForm</span></h4>
<div class="outline-text-4" id="text-8-1-24">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#CompilationForm">http://www.sdb.org/vocabulary/acssa#CompilationForm</a>
</p>
<p>
<b>preferred label</b>: Bibliographic Record (en)
</p>
<p>
<b>etichetta preferita</b>: Scheda bibliografica [di storiografia salesiana] (it)
</p>
<p>
<b>definition</b>: The form (paper or digital) which is used to compile metadata for a bibliographic record (en)
</p>
<p>
<b>definizione</b>: Il modulo o la scheda (di cartacea o digitale) in uso per compilare i metadati per una registrazione bibliografica (it)
</p>
<p>
<b>sub class of</b>: Document
</p></div>
</div>
</div>
<div id="outline-container-8-2" class="outline-3">
<h3 id="sec-8-2"><span class="section-number-3">8.2</span> PROPERTIES</h3>
<div class="outline-text-3" id="text-8-2">
</div>
<div id="outline-container-8-2-1" class="outline-4">
<h4 id="sec-8-2-1"><span class="section-number-4">8.2.1</span> <span class="target">hasAuthors</span></h4>
<div class="outline-text-4" id="text-8-2-1">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasAuthors">http://www.sdb.org/vocabulary/acssa#hasAuthors</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#hasAuthors">http://sw-portal.deri.org/ontologies/swportal#hasAuthors</a>
</p>
<p>
<b>preferred label</b>: Author (en)
</p>
<p>
<b>etichetta preferita</b>: Autore (it)
</p>
<p>
<b>definition</b>: The author or authors of a document. For multiple authors, use multiple values (en)
</p>
<p>
<b>definizione</b>: L'autore o gli autori di un documento. Per più di un autori, utilizzare valori multipli (it)
</p>
<p>
<b>domain</b>: Document or sub classes
</p>
<p>
<b>domain</b>: Digital Document or sub classes
</p>
<p>
<b>range</b>: xsd:string
</p>
</div>
</div>
<div id="outline-container-8-2-2" class="outline-4">
<h4 id="sec-8-2-2"><span class="section-number-4">8.2.2</span> <span class="target">hasFirstName</span></h4>
<div class="outline-text-4" id="text-8-2-2">
<p> <b>URI</b>: <a href="http://www.sdb.org/acssa#hasFirstName">http://www.sdb.org/acssa#hasFirstName</a>
</p>
<p>
<b>preferred label</b>: First name (en)
</p>
<p>
<b>etichetta preferita</b>: Nome (it)
</p>
<p>
<b>definition</b>: Christian or given name of person (en)
</p>
<p>
<b>definizione</b>: Nome battesimale o nome della persona (it)
</p>
<p>
<b>domain</b>: AuthorList
</p>
<p>
<b>range</b>: xsd:string
</p></div>
</div>
<div id="outline-container-8-2-3" class="outline-4">
<h4 id="sec-8-2-3"><span class="section-number-4">8.2.3</span> <span class="target">hasMiddleName</span></h4>
<div class="outline-text-4" id="text-8-2-3">
<p> <b>URI</b>: <a href="http://www.sdb.org/acssa#hasMiddleName">http://www.sdb.org/acssa#hasMiddleName</a>
</p>
<p>
<b>preferred label</b>: Middle name (en)
</p>
<p>
<b>etichetta preferita</b>: Secondo nome (it)
</p>
<p>
<b>definition</b>: Middle name of person (en)
</p>
<p>
<b>definizione</b>: Secondo nome della persona (it)
</p>
<p>
<b>domain</b>: AuthorList
</p>
<p>
<b>range</b>: xsd:string
</p>
</div>
</div>
<div id="outline-container-8-2-4" class="outline-4">
<h4 id="sec-8-2-4"><span class="section-number-4">8.2.4</span> <span class="target">hasSurname</span></h4>
<div class="outline-text-4" id="text-8-2-4">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasSurname">http://www.sdb.org/vocabulary/acssa#hasSurname</a>
</p>
<p>
<b>preferred label</b>: Surname (en)
</p>
<p>
<b>alternative label</b>: Surname (P) (en)
</p>
<p>
<b>etichetta preferita</b>: Cognome (it)
</p>
<p>
<b>etichetta alternativa</b>: Cognome (P) (it)
</p>
<p>
<b>definition</b>: Surname of person. In cultures that normally provide the paternal and maternal surname, this one applies to the paternal (en)
</p>
<p>
<b>definizione</b>: Cognome della persona. Nelle culture dove
esistono sia un cognome paterno che materno, questa etichetta si
applica al cognome paterno (it)
</p>
<p>
<b>domain</b>: AuthorList
</p>
<p>
<b>range</b>: xsd:string
</p></div>
</div>
<div id="outline-container-8-2-5" class="outline-4">
<h4 id="sec-8-2-5"><span class="section-number-4">8.2.5</span> <span class="target">hasSurnameMaternal</span></h4>
<div class="outline-text-4" id="text-8-2-5">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasSurnameMaternal">http://www.sdb.org/vocabulary/acssa#hasSurnameMaternal</a>
</p>
<p>
<b>preferred label</b>: Surname (M) (en)
</p>
<p>
<b>etichetta preferita</b>: Cognome (M) (it)
</p>
<p>
<b>definition</b>: Surname of person. In cultures that normally provide the paternal and maternal surname, this one applies to the maternal (en)
</p>
<p>
<b>definizione</b>: Cognome della persona. Nelle culture dove
esistono sia un cognome paterno chje materno, questa etichetta si
applica al cognome materno (it)
</p>
<p>
<b>domain</b>: AuthorList
</p>
<p>
<b>range</b>: xsd:string
</p></div>
</div>
<div id="outline-container-8-2-6" class="outline-4">
<h4 id="sec-8-2-6"><span class="section-number-4">8.2.6</span> <span class="target">isAuthorCategory</span></h4>
<div class="outline-text-4" id="text-8-2-6">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#isAuthorCategory">http://www.sdb.org/vocabulary/acssa#isAuthorCategory</a>
</p>
<p>
<b>preferred label</b>: Author category (en)
</p>
<p>
<b>etichetta preferita</b>: Tipo autore (it)
</p>
<p>
<b>definition</b>: A controlled list
</p>
<p>
<b>definizione</b>: Un elenco controllato
</p>
<p>
<b>domain</b>: AuthorList
</p>
<p>
<b>range</b>: A list which includes, for now, SDB, FMA, Sacerdote (Priest), Religioso/a(Religious), Laico/a(Lay person)
</p></div>
</div>
<div id="outline-container-8-2-7" class="outline-4">
<h4 id="sec-8-2-7"><span class="section-number-4">8.2.7</span> <span class="target">hasTitle</span></h4>
<div class="outline-text-4" id="text-8-2-7">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasTitle">http://www.sdb.org/vocabulary/acssa#hasTitle</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/dc/terms/title">http://purl.org/dc/terms/title</a>
</p>
<p>
<b>preferred label</b>: Title (en)
</p>
<p>
<b>etichetta preferita</b>: Titolo (it)
</p>
<p>
<b>definition</b>: A name given to the resource (en)
</p>
<p>
<b>definizione</b>: Un nome assegnato alla risorsa (it)
</p>
<p>
<b>domain</b>: Document or Digital Document
</p>
<p>
<b>range</b>: xsd:string
</p></div>
</div>
<div id="outline-container-8-2-8" class="outline-4">
<h4 id="sec-8-2-8"><span class="section-number-4">8.2.8</span> <span class="target">hasSubtitle</span></h4>
<div class="outline-text-4" id="text-8-2-8">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasSubtitle">http://www.sdb.org/vocabulary/acssa#hasSubtitle</a>
</p>
<p>
<b>preferred label</b>: Subtitle (en)
</p>
<p>
<b>etichetta preferita</b>: Sottotitolo (it)
</p>
<p>
<b>definition</b>: A secondary title that follows the main title of a Document or Digital Document (en)
</p>
<p>
<b>definizione</b>: Un titolo secondario che segue il titolo principale di un documento o di un documento digitale (it)
</p>
<p>
<b>domain</b>: Document or Digital Document
</p>
<p>
<b>range</b>: xsd:string
</p></div>
</div>
<div id="outline-container-8-2-9" class="outline-4">
<h4 id="sec-8-2-9"><span class="section-number-4">8.2.9</span> <span class="target">inSeries</span></h4>
<div class="outline-text-4" id="text-8-2-9">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#inSeries">http://www.sdb.org/vocabulary/acssa#inSeries</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#inSeries">http://sw-portal.deri.org/ontologies/swportal#inSeries</a>
</p>
<p>
<b>preferred label</b>: In Series (en)
</p>
<p>
<b>etichetta preferita</b>: In collana (it)
</p>
<p>
<b>definition</b>: The instance of Series in which this document was published (en)
</p>
<p>
<b>definizione</b>: L'istanza di Collana nella quale è stato pubblicato questo documento (it)
</p>
<p>
<b>domain</b>: Document
</p>
<p>
<b>range</b>: Series
</p></div>
</div>
<div id="outline-container-8-2-10" class="outline-4">
<h4 id="sec-8-2-10"><span class="section-number-4">8.2.10</span> <span class="target">hasType</span></h4>
<div class="outline-text-4" id="text-8-2-10">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasType">http://www.sdb.org/vocabulary/acssa#hasType</a>
</p>
<p>
<b>preferred label</b>: Work type (en)
</p>
<p>
<b>etichetta preferita</b>: Tipologia di lavoro (it)
</p>
<p>
<b>definition</b>: An indication of whether the work is original
or in translation, or whether it (as an academic item) is in a
scientific or broad audience category (e.g. published in a scientific
or more general Journal (en)
</p>
<p>
<b>definizione</b>: L'indicazione se l'opera è originale o in
traduzione, o se (come articolo accademico) è in una categoria
scientifica o di raggio più ampio (p.e. pubblicato in una rivista
scientifica o di tipo generale (it)
</p>
<p>
<b>domain</b>: Document
</p>
<p>
<b>range</b>: Controlled vocabulary: original (originale),
translation (traduzione), article in academic journal or book (articolo
in rivista accademica o volume accademico), article for broad audience
(articolo di alta divulgazione) </p></div>
</div>
<div id="outline-container-8-2-11" class="outline-4">
<h4 id="sec-8-2-11"><span class="section-number-4">8.2.11</span> <span class="target">containedInBook</span></h4>
<div class="outline-text-4" id="text-8-2-11">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#containedInBook">http://www.sdb.org/vocabulary/acssa#containedInBook</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#containedInBook">http://sw-portal.deri.org/ontologies/swportal#containedInBook</a>
</p>
<p>
<b>preferred label</b>: Contained in Book (en)
</p>
<p>
<b>etichetta preferita</b>: Titolo del volume (it)
</p>
<p>
<b>definition</b>: The Book in which an Article or contribution is contained. (en)
</p>
<p>
<b>definizione</b>: Il libro in cui è contenuto un articolo o contributo. (it)
</p>
<p>
<b>domain</b>: Article
</p>
<p>
<b>range</b>: Book
</p>
</div>
</div>
<div id="outline-container-8-2-12" class="outline-4">
<h4 id="sec-8-2-12"><span class="section-number-4">8.2.12</span> <span class="target">editedBy</span></h4>
<div class="outline-text-4" id="text-8-2-12">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#editedBy">http://www.sdb.org/vocabulary/acssa#editedBy</a>
</p>
<p>
<b>preferred label</b>: Editor (en)
</p>
<p>
<b>etichetta preferita</b>: Curatore del volume (it)
</p>
<p>
<b>definition</b>: Editors review, rewrite, and edit the work of writers (en)
</p>
<p>
<b>definizione</b>: Il Curatore revisione, riscrive e modifica il lavoro di scrittori (it)
</p>
<p>
<b>domain</b>: Book, Journal, Proceedings
</p>
<p>
<b>range</b>: AuthorList
</p></div>
</div>
<div id="outline-container-8-2-13" class="outline-4">
<h4 id="sec-8-2-13"><span class="section-number-4">8.2.13</span> <span class="target">hasNumber</span></h4>
<div class="outline-text-4" id="text-8-2-13">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasNumber">http://www.sdb.org/vocabulary/acssa#hasNumber</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/hasNumber">http://purl.org/spar/fabio/hasNumber</a>
</p>
<p>
<b>preferred label</b>: Number
</p>
<p>
<b>etichetta preferita</b>: Numero del volume (it)
</p>
<p>
<b>etichetta alternativa</b>: Numero (it)
</p>
<p>
<b>definition</b>: An integer that identifies the number of work
within a particular context, for example a book in a book series, a
chapter in a document, a volume in a journal (en)
</p>
<p>
<b>definizione</b>: Un numero intero che identifica il numero di
lavori in un contesto particolare, ad esempio un libro in una serie di
libri, un capitolo in un documento, un volume in una rivista (it)
</p>
<p>
<b>domain</b>: Document
</p>
<p>
<b>range</b>: xsd:nonNegativeInteger
</p>
</div>
</div>
<div id="outline-container-8-2-14" class="outline-4">
<h4 id="sec-8-2-14"><span class="section-number-4">8.2.14</span> <span class="target">hasVolumeID</span></h4>
<div class="outline-text-4" id="text-8-2-14">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasVolumeID">http://www.sdb.org/vocabulary/acssa#hasVolumeID</a>
</p>
<p>
<b>preferred label</b>: Volume ID (en)
</p>
<p>
<b>etichetta preferita</b>: Numero della collana (it)
</p>
<p>
<b>definition</b>: An integer that identifies the number of a book in a Series. This is more specific than hasNumber (en)
</p>
<p>
<b>definizione</b>: Un numero intero che identifica il numero di un libro in una collana. Più specifico di hasNumber (it)
</p>
<p>
<b>domain</b>: Series
</p>
<p>
<b>range</b>: xsd:nonNegativeInteger
</p></div>
</div>
<div id="outline-container-8-2-15" class="outline-4">
<h4 id="sec-8-2-15"><span class="section-number-4">8.2.15</span> <span class="target">inCountry</span></h4>
<div class="outline-text-4" id="text-8-2-15">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#inCountry">http://www.sdb.org/vocabulary/acssa#inCountry</a>
</p>
<p>
<b>preferred label</b>: Country (en)
</p>
<p>
<b>etichetta preferita</b>: Nazione di pubblicazione (it)
</p>
<p>
<b>etichetta alternativa</b>: Nazione di presentazione (it)
</p>
<p>
<b>definition</b>: This class defines geographical bodies that are countries (en)
</p>
<p>
<b>definizione</b>: Questa classe definisce gli enti geografici che sono paesi (it)
</p>
<p>
<b>domain</b>: Publication
</p>
<p>
<b>range</b>: Values should follow a recognized standard such as country names or codes as listed in the ISO 3166 Code: <a href="http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html">http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html</a>. The names may be internationalized.
</p></div>
</div>
<div id="outline-container-8-2-16" class="outline-4">
<h4 id="sec-8-2-16"><span class="section-number-4">8.2.16</span> <span class="target">inCity</span></h4>
<div class="outline-text-4" id="text-8-2-16">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#inCity">http://www.sdb.org/vocabulary/acssa#inCity</a>
</p>
<p>
<b>preferred label</b>: City (en)
</p>
<p>
<b>etichetta preferita</b>: Città di pubblicazione (it)
</p>
<p>
<b>definition</b>: This class describes geographical bodies that are cities (en)
</p>
<p>
<b>definizione</b>: Questa classe definisce gli enti geografici che sono città (it)
</p>
<p>
<b>domain</b>: Publication
</p>
<p>
<b>range</b>: Values should follow a recognized standard such as country names or codes as listed in the Common Data Hub <a href="http://www.commondatahub.com/live/geography/city/key_cities_all_countries">http://www.commondatahub.com/live/geography/city/key_cities_all_countries</a>
</p>
</div>
</div>
<div id="outline-container-8-2-17" class="outline-4">
<h4 id="sec-8-2-17"><span class="section-number-4">8.2.17</span> <span class="target">publishedBy</span></h4>
<div class="outline-text-4" id="text-8-2-17">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#publishedBy">http://www.sdb.org/vocabulary/acssa#publishedBy</a>
</p>
<p>
<b>preferred label</b>: Publisher (en)
</p>
<p>
<b>etichetta preferita</b>: Editrice (it)
</p>
<p>
<b>definition</b>: The instance of Organization which published this document (en)
</p>
<p>
<b>definizione</b>: L'istanza di Organizzazione che ha pubblicato questo documento (it)
</p>
<p>
<b>domain</b>: Document
</p>
<p>
<b>range</b>: Organization
</p></div>
</div>
<div id="outline-container-8-2-18" class="outline-4">
<h4 id="sec-8-2-18"><span class="section-number-4">8.2.18</span> <span class="target">isVolume</span></h4>
<div class="outline-text-4" id="text-8-2-18">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#isVolume">http://www.sdb.org/vocabulary/acssa#isVolume</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#isVolume">http://sw-portal.deri.org/ontologies/swportal#isVolume</a>
</p>
<p>
<b>preferred label</b>: Volume (en)
</p>
<p>
<b>etichetta preferita</b>: Annata (it)
</p>
<p>
<b>definition</b>: The volume of a journal or a multi-volume book (en)
</p>
<p>
<b>definizione</b>: Il volume di una rivista o un libro in più volumi (it)
</p>
<p>
<b>domain</b>: Journal or Book
</p>
<p>
<b>range</b>: xsd:nonNegativeInteger
</p>
</div>
</div>
<div id="outline-container-8-2-19" class="outline-4">
<h4 id="sec-8-2-19"><span class="section-number-4">8.2.19</span> <span class="target">hasPublicationYear</span></h4>
<div class="outline-text-4" id="text-8-2-19">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasPublicationYear">http://www.sdb.org/vocabulary/acssa#hasPublicationYear</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/hasPublicationYear">http://purl.org/spar/fabio/hasPublicationYear</a>
</p>
<p>
<b>preferred label</b>: Publication year (en)
</p>
<p>
<b>etichetta preferita</b>: Anno (it)
</p>
<p>
<b>definition</b>: The year in which a resource is published (en)
</p>
<p>
<b>definizione</b>: L'anno di pubblicazione di una risorsa (it)
</p>
<p>
<b>domain</b>: Book, Article or contribution in Journal or Book etc.
</p>
<p>
<b>range</b>: xsd:gYear
</p></div>
</div>
<div id="outline-container-8-2-20" class="outline-4">
<h4 id="sec-8-2-20"><span class="section-number-4">8.2.20</span> <span class="target">isEdition</span></h4>
<div class="outline-text-4" id="text-8-2-20">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#isEdition">http://www.sdb.org/vocabulary/acssa#isEdition</a>
</p>
<p>
<b>is defined by</b>: <a href="http://sw-portal.deri.org/ontologies/swportal#isEdition">http://sw-portal.deri.org/ontologies/swportal#isEdition</a>
</p>
<p>
<b>preferred label</b>: Edition (en)
</p>
<p>
<b>etichetta preferita</b>: Numero di edizione (it)
</p>
<p>
<b>definition</b>: The edition of a book – for example, 2. (en)
</p>
<p>
<b>definizione</b>: L'edizione di un libro – p.e. 2. (it)
</p>
<p>
<b>domain</b>: Book
</p>
<p>
<b>range</b>: xsd:nonNegativeInteger
</p></div>
</div>
<div id="outline-container-8-2-21" class="outline-4">
<h4 id="sec-8-2-21"><span class="section-number-4">8.2.21</span> <span class="target">hasPageCount</span></h4>
<div class="outline-text-4" id="text-8-2-21">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasPageCount">http://www.sdb.org/vocabulary/acssa#hasPageCount</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/hasPageCount">http://purl.org/spar/fabio/hasPageCount</a>
</p>
<p>
<b>preferred label</b>: No. of pages (en)
</p>
<p>
<b>etichetta preferita</b>: Pagine (it)
</p>
<p>
<b>definition</b>: The count of the number of pages in a textual resource (en)
</p>
<p>
<b>definizione</b>: Il conteggio del numero di pagine in una risorsa testuale
</p>
<p>
<b>domain</b>: Document (excluding Digital Document)
</p>
<p>
<b>range</b>: xsd:positiveInteger
</p></div>
</div>
<div id="outline-container-8-2-22" class="outline-4">
<h4 id="sec-8-2-22"><span class="section-number-4">8.2.22</span> <span class="target">hasFormat</span></h4>
<div class="outline-text-4" id="text-8-2-22">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasFormat">http://www.sdb.org/vocabulary/acssa#hasFormat</a>
</p>
<p>
<b>preferred label</b>: Measurements in cm (en)
</p>
<p>
<b>etichetta preferita</b>: Misure cm (it)
</p>
<p>
<b>definition</b>: Restricted to a measurement (size of Book) (en)
</p>
<p>
<b>definizione</b>: Limitato ad una misura (di un Libro) (it)
</p>
<p>
<b>domain</b>: Book
</p>
<p>
<b>range</b>: Measurement in centimetres
</p>
</div>
</div>
<div id="outline-container-8-2-23" class="outline-4">
<h4 id="sec-8-2-23"><span class="section-number-4">8.2.23</span> <span class="target">hasPageRange</span></h4>
<div class="outline-text-4" id="text-8-2-23">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasPageRange">http://www.sdb.org/vocabulary/acssa#hasPageRange</a>
</p>
<p>
<b>preferred label</b>: Page range (en)
</p>
<p>
<b>etichetta preferita</b>: Pagine da… a… (it)
</p>
<p>
<b>definition</b>: Identifies the page range of an entity such as an article (en)
</p>
<p>
<b>definizione</b>: Identifica l'intervallo di pagine
</p>
<p>
<b>domain</b>: Book, Article, Academic Article
</p>
<p>
<b>range</b>: Values can be integers or Roman numerals (as in case of a preface)
</p></div>
</div>
<div id="outline-container-8-2-24" class="outline-4">
<h4 id="sec-8-2-24"><span class="section-number-4">8.2.24</span> <span class="target">hasJournalName</span></h4>
<div class="outline-text-4" id="text-8-2-24">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasJournalName">http://www.sdb.org/vocabulary/acssa#hasJournalName</a>
</p>
<p>
<b>preferred label</b>: Journal name (en)
</p>
<p>
<b>etichetta preferita</b>: Titolo della rivista (it)
</p>
<p>
<b>definition</b>: Title of Journal
</p>
<p>
<b>definizione</b>: Titolo della Rivista (it)
</p>
<p>
<b>domain</b>: Journal
</p>
<p>
<b>range</b>: xsd:string
</p></div>
</div>
<div id="outline-container-8-2-25" class="outline-4">
<h4 id="sec-8-2-25"><span class="section-number-4">8.2.25</span> <span class="target">isAboutCountry</span></h4>
<div class="outline-text-4" id="text-8-2-25">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#isAboutCountry">http://www.sdb.org/vocabulary/acssa#isAboutCountry</a>
</p>
<p>
<b>preferred label</b>: Country mainly about (en)
</p>
<p>
<b>etichetta preferita</b>: Nazione principale di cui si tratta (it)
</p>
<p>
<b>definition</b>: As indicated by the preferred label (en)
</p>
<p>
<b>definizione</b>: Secondo l'indicazione dell'etichetta preferita (it)
</p>
<p>
<b>domain</b>: Publication
</p>
<p>
<b>range</b>: Values should follow a recognized standard such as country names or codes as listed in the ISO 3166 Code: <a href="http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html">http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html</a>. The names may be internationalized
</p></div>
</div>
<div id="outline-container-8-2-26" class="outline-4">
<h4 id="sec-8-2-26"><span class="section-number-4">8.2.26</span> <span class="target">hasContentCategory</span></h4>
<div class="outline-text-4" id="text-8-2-26">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasContentCategory">http://www.sdb.org/vocabulary/acssa#hasContentCategory</a>
</p>
<p>
<b>preferred label</b>: Content category (en)
</p>
<p>
<b>etichetta preferita</b>: Categorie di contenuto (it)
</p>
<p>
<b>definition</b>: This is a list of possible topics within the Salesian ambit (en)
</p>
<p>
<b>definizione</b>: Un elenco di argomento o temi dentro dell'ambito salesiano (it)
</p>
<p>
<b>domain</b>: Document
</p>
<p>
<b>range</b>: Cf online or printed form (scheda) for currently listed topics.
</p></div>
</div>
<div id="outline-container-8-2-27" class="outline-4">
<h4 id="sec-8-2-27"><span class="section-number-4">8.2.27</span> <span class="target">hasDescription</span></h4>
<div class="outline-text-4" id="text-8-2-27">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasDescription">http://www.sdb.org/vocabulary/acssa#hasDescription</a>
</p>
<p>
<b>preferred label</b>: Description and evaluation (en)
</p>
<p>
<b>etichetta preferita</b>: Descrizione e valutazione del testo (it)
</p>
<p>
<b>definition</b>: A free text opportunity to describe or evaluate content of a document (en)
</p>
<p>
<b>definizione</b>: Un'occasione in 'testo libero' per descrivere o valutare i contenuti di un documento (it)
</p>
<p>
<b>domain</b>: Document, Article, Academic Article
</p>
<p>
<b>range</b>: xsd:string
</p></div>
</div>
<div id="outline-container-8-2-28" class="outline-4">
<h4 id="sec-8-2-28"><span class="section-number-4">8.2.28</span> <span class="target">compiledBy</span></h4>
<div class="outline-text-4" id="text-8-2-28">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#compiledBy">http://www.sdb.org/vocabulary/acssa#compiledBy</a>
</p>
<p>
<b>preferred label</b>: Compiler (en)
</p>
<p>
<b>etichetta preferita</b>: Compilatore (it)
</p>
<p>
<b>definition</b>: Name and Surname (together) of the person who compiles this biblographical record (en)
</p>
<p>
<b>definizione</b>: Nome e Cognome (insieme) della persona che compila questa scheda bibliografica (it)
</p>
<p>
<b>domain</b>: CompilationForm
</p>
<p>
<b>range</b>: xsd:string
</p></div>
</div>
<div id="outline-container-8-2-29" class="outline-4">
<h4 id="sec-8-2-29"><span class="section-number-4">8.2.29</span> <span class="target">hasURL</span></h4>
<div class="outline-text-4" id="text-8-2-29">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasURL">http://www.sdb.org/vocabulary/acssa#hasURL</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/spar/fabio/hasURL">http://purl.org/spar/fabio/hasURL</a>
</p>
<p>
<b>preferred label</b>: URL (en)
</p>
<p>
<b>etichetta preferita</b>: URL (it)
</p>
<p>
<b>definition</b>: An identifier, in form of a URL, for a particular resource (en)
</p>
<p>
<b>definizione</b>: Un identificatore, informa di URL, di una risorsa (it)
</p>
<p>
<b>domain</b>: Digital Document, Web Page, Web Site
</p>
<p>
<b>range</b>: xsd:anyURI
</p></div>
</div>
<div id="outline-container-8-2-30" class="outline-4">
<h4 id="sec-8-2-30"><span class="section-number-4">8.2.30</span> <span class="target">hasLanguageCode</span></h4>
<div class="outline-text-4" id="text-8-2-30">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasLanguageCode">http://www.sdb.org/vocabulary/acssa#hasLanguageCode</a>
</p>
<p>
<b>preferred label</b>: Language (en)
</p>
<p>
<b>etichetta preferita</b>: Lingua (it)
</p>
<p>
<b>definition</b>: The human (natural)language of a resource (en)
</p>
<p>
<b>definizione</b>: La lingua (umana, naturale) di una risorsa (it)
</p>
<p>
<b>domain</b>: Document or Digital Document
</p>
<p>
<b>range</b>: Recommended use of ISO 639-1 Code (2 letter code) for languges, e.g. en, it, es, pt, fr….zu
</p></div>
</div>
<div id="outline-container-8-2-31" class="outline-4">
<h4 id="sec-8-2-31"><span class="section-number-4">8.2.31</span> <span class="target">hasID</span></h4>
<div class="outline-text-4" id="text-8-2-31">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasID">http://www.sdb.org/vocabulary/acssa#hasID</a>
</p>
<p>
<b>preferred label</b>: ID (en)
</p>
<p>
<b>preferred label</b>: ID (it)
</p>
<p>
<b>definition</b>: A unique and unambiguous reference to the resource within a given context (en)
</p>
<p>
<b>definizione</b>: Un riferimento unico e univoco alla risorsa nell'ambito di un dato contesto
</p>
<p>
<b>domain</b>: Document or Digital Document
</p>
<p>
<b>range</b>: Recommended best practice is to identify the resource by means of a string conforming to a formal identification system
</p></div>
</div>
<div id="outline-container-8-2-32" class="outline-4">
<h4 id="sec-8-2-32"><span class="section-number-4">8.2.32</span> <span class="target">hasCreationDate</span></h4>
<div class="outline-text-4" id="text-8-2-32">
<p> <b>URI</b>: <a href="http://www.sdb.org/vocabulary/acssa#hasCreationDate">http://www.sdb.org/vocabulary/acssa#hasCreationDate</a>
</p>
<p>
<b>is defined by</b>: <a href="http://purl.org/dc/terms/created">http://purl.org/dc/terms/created</a>
</p>
<p>
<b>preferred label</b>: Date (en)
</p>
<p>
<b>etichetta preferita</b>: Data (it)
</p>
<p>
<b>definition</b>: Date of creation or compilation of the resource (en)
</p>
<p>
<b>definizione</b>: Data di creazione (compilazione) della risorsa
</p>
<p>
<b>domain</b>: Document, Digital Document
</p>
<p>
<b>range</b>: <a href="http://www.w3.org/2000/01/rdf-schema#Literal">http://www.w3.org/2000/01/rdf-schema#Literal</a>
</p></div>
</div>
</div>
</div>
</div>
<div id="postamble">
<p class="date">Date: 2012-02-14 21:12:14 CET</p>
<p class="creator">Org version 7.8.03 with Emacs version 23</p>
<a href="http://validator.w3.org/check?uri=referer">Validate XHTML 1.0</a>
</div>
</body></html>
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ad gentes (untranslated for most languages but means literally 'to the nations').
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) //Ad Gentes// is the Second Vatican Council's Decree on the Missionary Activity of the Church. Passed by the bishops assembled by a vote of 2,394 to 5, it was promulgated by Pope Paul VI on November 18, 1965. The title means "to the nations" in Latin, and is from the first line of the decree, as is customary with Roman Catholic documents.
(2) In his last words to the apostles, the Lord Jesus Christ gave them a mission: “Go, therefore, and make disciples of all nations, baptizing them in the name of the Father, and of the Son, and of the Holy Spirit, teaching them to observe all that I have commanded you” (Mt 28:19-20). The 'go...all nations' is 'ad gentes' in Latin.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
One difficulty with taking //ad gentes// out of its original linguistic context, to develop it into an over-arching missionary approach, is that it can be interpreted ethnocentrically. It is "missionary activity proper", in the view of //Redemptoris Missio//, and is directed to peoples among whom the Church has not been firmly established and whose cultures have not yet been influenced by the Gospel, people who are found in certain geographical areas for the most part.
At the same time RM, in no. 37 opens up other vistas for //missio ad gentes//, vistas which today the Congregation further describes as 'new frontiers':
*the megacities of our world "where a new humanity, so to speak, is emerging, and where new models of development are taking shape" (RM no. 37);* the youth who cannot be evangelised by "the ordinary means of pastoral work" (ibid.);
*migrants and refugees;
*those living in situations of poverty;
*the new culture emerging in the mass media;
*and new areas of activity such as "commitment to peace, development and the liberation of peoples, the rights of individuals and peoples, especially those of minorities, the advancement of women and children, safeguarding the created world.
The missionary vocation //ad gentes// is regarded as a special vocation, not one given to every person. Jesus called some from amongst his disciples to accompany him and go with him to preach to the people (cf. RM no. 65)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adverbial phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[missio inter gentes]]//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[la]'' (Target Language, as above) <br>''Glossed as:'' [remains untranslated for most languages]. But in Chinese:
祝你長命百歲
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: A refrain with a semi-liturgical significance.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The more complete phrase is //ad multos annos vivat// and it is usually sung: //ad multos annos vivat, plurimosque annos vivat, vivat, vivat, vivat//.
It is still occasionally sung in ecclesiastical circles, including Salesian gatherings, often as a refrain for a toast at some celebration.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adverbial phrase
Latin: 'for many years'. In fact its origin is Christian and goes back to a time when the newly consecrated bishop sang this three times to his consecrator; or in the case of an abbot at his investiture, once only.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[la]'' (Target Language, as above) <br>''Glossed as:'' [remains untranslated for most languages]. But in Chinese:
按某人指派
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Used of an ecclesiastical office whose bearer may be removed from that office by his or her appointer at will, without need for further explanation.
TRECCANI: //La formula con cui viene conferito un ufficio ecclesiastico il cui titolare può essere rimosso dal concedente senza una causa tassativamente stabilita//. The formula by which an ecclesiastical office is conferred, the holder of which may be removed by the grantor without a strictly established cause.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Literally meaning 'at the will of', it is a term used in Canon Law to refer to a person appointed for the time that the Superior remains in office, or until he changes his mind.
A provincial secretary is appointed by the provincial and remains in that position //ad nutum//.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adverbial phrase
May also be assocaited with //pro tempore//, for a time.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Secretary General, Provincial Secretary|segretario (ispettoriale)(generale)]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ADMA Association of Mary Help of Christians
''TL'' is ''[es]:'' Asociación de María Auxiliadora
<br>
''TL'' is ''[fr]:'' Association de Marie Auxliatrice
<br>
''TL'' is ''[pt]:'' Associação de Maria Auxiliadora
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 進教之佑善會
<br>
''TL'' is ''[pl]:'' Stowarzyszenie Maryi Wspomożycielki
<br>
''TL'' is ''[ru]:'' Ассоциациа приверженцев Девы Марии Помощницы Христиан
<br>
''TL'' is ''[de]:'' Maria Hilf Vereinigung
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Public Association of the Faithful. Don Bosco founded the group 'to foster veneration of the Blessed Sacrament and devotion to Mary Help of Christians'.
<br>
!!!''@@color:Green;Synonyms@@:''
Clients of Mary Help of Christians (deprecated), Devotees of Mary Help of Christians (deprecated), Mary Help of Christians Association
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
//Association of the Devotees of Mary Help of Christians//, hence the 'D' in ADMA, is now deprecated in favour of the simple //Association of Mary Help of Christians//, or //Mary Help of Christians Association//.
The Rector Major, Fr Ángel Fernández Artime, has written a "Letter on the occasion of the 150th anniversary of the foundation of the Association of Mary Help of Christians (ADMA) – 18 April 1869", and in it he traces the history of the term (as well as the reality) of this association. With regard to 'devotee', he points out that 'This little word, antiquated and somewhat out of fashion nowadays, is the key to entering into the burning heart of the relationship that links Don Bosco with the Help of Christians.'
Don Bosco himself traced out the origins of the group in a leaflet entitled "Association of the Devotees of Mary Help of Christians canonically erected in the Church dedicated to Her in Turin with historical information about this title by the priest John Bosco". He attributed the origin of the Association to "repeated requests," coming "from all parts and from people of all ages and every condition" during and after the construction and the consecration of the church. He referred to the associates as "those united in the same spirit of prayer and piety paying homage to the great Mother of the Saviour invoked with the beautiful title of the Help of Christians".
To increase the expansion of the Association, Don Bosco managed to have it erected as an Archconfraternity, with the faculty of aggregating to it similar associations already in existence or later to be erected. This was granted by Pius IX with the Brief //Sodalitia Fidelium// of 5 April 1870, which, however, limited the aggregation to the archdiocese of Turin. With a subsequent Brief //Expositum Nobis// of 2 March 1877, the faculty was extended to all the dioceses of Piedmont. After the death of Don Bosco, Leo XIII, first with the Brief //Admotae Nobis preces// of 25 June 1889, granted the faculty of aggregation to all the similar associations "erected or to be erected in any church or public oratory belonging to the Salesian Society wherever they may be"; then with the Brief //Cum multa// of 19 January 1894, he conferred //in perpetuo// on the Rector Major of the Salesians and his successors the faculty of being able "to validly and lawfully erect other associations of the same name, and institute in any place where houses and churches of the Congregation existed and aggregate the associations erected to the above mentioned Archconfraternity”; two years afterwards with the Brief //Sodalitas// of 25 February 1896, he granted the Rector Major and his successors the faculty of "aggregating to the same Archconfraternity", established in the church of Mary Help of Christians in Turin, other associations with the same aims and of the same kind canonically erected in any church or diocese." Finally, the Sacred Congregation for Religious with the rescript of 31 July 1913 granted the privilege that the Rector Major might canonically erect the Association of the Devotees of Mary Help of Christians also in the houses of the Institute of the FMA and aggregate them to the Primary Centre in Turin.
(PIETRO BRAIDO, //Don Bosco prete dei giovani nel secolo delle libertà//, LAS, Roma 2003, Vol I pp. 526 - 528.)
<br>
!!!''@@color:Green;Usage notes@@:''
The ADMA group in Turin is known as the Primary ADMA
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
Don Bosco himself traced out the origins of the group in a leaflet entitled "Association of the Devotees of Mary Help of Christians canonically erected in the Church dedicated to Her in Turin with historical information about this title by the priest John Bosco". Cf. comment above.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ en]'' (Target Language, as above) <br>''Glossed as:'' adoration.
''TL'' is ''[es]:'' adoración
<br>
''TL'' is ''[fr]:'' adoration
<br>
''TL'' is ''[pt]:'' adoração
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh]:'' (other language): 朝拜
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //[...] a una divinità o a una persona considerata divina: essere, stare, mettersi, prostarsi in adorazione. Nella religione cattolica, atto col quale si esprime l’omaggio a Dio.// ... ~ of a divinity or person thought to be divine ...
In the Catholic religion an act expressing homage to God.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
[[Desramaut|Desramaut, Francis (François)]] includes the term amongst his 100 key words of Salesian spirituality. Salesians begin their understanding of the term from [[Francis de Sales|di Sales, Francesco (Santo)]] who sees adoration as a daily thing, in any circumstance. Adoration before the Bl. Sacrament is very much part of Salesian tradition, following Don Bosco, Fr Rua //et al//.
<br>
!!!''@@color:Green;Usage notes@@:''
Note that while //adorazione// may well mean 'adoration' in context, there are other contexts where it might be better glossed as 'worship'.
In Catholic liturgy the term is reserved for the God (Trinity). ‘veneration’ is the term used in reference to angels, saints, the Blessed Virgin.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed Sacrament|Santissimo (il)]]//
!!!!@@color:Maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ADS Damas Salesianas.
''TL'' is ''[es]:'' Associazione Damas Salesianas
<br>
''TL'' is ''[fr]:'' Association des Dames Salésiennes
<br>
''TL'' is ''[pt]:'' Associação Damas Salesianas
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 慈幼婦女善會(慈幼家庭組別,Damas Salesianas 西班牙文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Association of Catholic lay women founded in 1948 in Caracas, Venezuela. A Private Association of the Faithful in ecclesiastical terms.
An ecclesial association of an apostolic nature, founded with the specific
aim of putting into practice in a vast, expansive manner, and in a secular
way, the mission of Don Bosco and of the respective founder.
<br>
!!!''@@color:Green;Synonyms@@:''
Salesian Women
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This term is often left untranslated. Some in the English world refer to them as 'Salesian Women', especially in the US.
Has official membership of the Salesian Family. The Salesian assistant to the DAMAS is called the 'Spiritual Director'.
<br>
!!!''@@color:Green;Usage notes@@:''
Often referred to by the shorter title (capitalised) DAMAS, not an acronym but a shortened version.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
These are all the tiddlers that make this dictionary possible. If you want unique features such as a middle case, a second gloss language or to change the template for new words then you need to edit these:
!!Content and macros
<$list filter="[prefix[$:/0/]sort[title]]"/>
!!Plugins
<$list filter="[prefix[$:/plugins/skeeve]] [prefix[$:/help/skeeve]]"/>
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' EAO. East Asia-Oceania
''TL'' is ''[es]:'' Asia del Este-Oceanía
<br>
''TL'' is ''[fr]:'' Asie de l'Est-Océanie
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 東亞大洋洲區(EAO 慈幼會地區)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Current Salesian Region.
<br>
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Essentially the [[region|Regione]] is the old Australia-Asia region minus South Asia, but in 2008 at GC26, Myanmar (MYM) was added in from the South Asia Region.
Current member circumscriptions of the region are: AUL (Australia Province,
includes the Pacific Delegation), CIN (Province, including Taiwan), FIN (Province), FIS (Province, includes the Pakistan
Delegation), GIA (Province), KOR
(Province), MYM (Vice-Province), INA (Vice-Province), PGS (Vice-Province), THA (Province, includes the Cambodia Delega-
tion), TLS (Vice-Province), VIE (Province, includes the Mongolia and North Vietnam Delegations).
!!!''@@color:Green;Usage notes@@:''
The full term, East Asia-Oceania may or may not be hyphenated.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism
It is important to note that while this region frequently makes use of an initialism (EAO), this is not an official abbreviation, for in fact none of the Salesian regions have an
official abbreviation, and perhaps only the East Asia-Oceania makes frequent reference to itself this way. Provinces, on the
other hand, do have official abbreviations (either acronym or initialism, as seen above).
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[AS Asia Sud]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' entrustment.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 托付 / 付托 / 交托
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In its verbal form in English: to invest with a trust or responsibility; charge with a specified office or duty involving trust.
<br>
!!!''@@color:Green;Synonyms@@:''
commitment
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Distinguish from 'consecration', especially, for example, when speaking of the prayer of (entrustment) to Mary Help of Christians.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
From Latin //affidamentum//. English 'entrustment' exists but is rare.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[consecration|consecrazione]].//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' time passes slowly for those who are sad and fast for those who are cheerful.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
John Bosco saw this inscription on the sundial at the seminary in Chieri when he first entered there, and determined to make his time pass quickly! (The sundial in question is no longer on the wall of the courtyard, though a second one is still visible on the adjacent wall)
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Sundials have always been famous for their Latin inscriptions. Here are a few more:
A SOLIS ORTU USQUE AD OCCASUM (from the rising of the sun to its setting).
AETAS CITO PEDE PRAETERIT (Life goes by at a swift pace [Lit.: with swift foot].
BREVIS AETAS, VITA FUGAX (Time is short, life is fleeting).
CARPE DIEM, HORA ADEST VESPERTINA (Harvest the present moment, evening is almost here).
!!!''@@color:Green;Citation@@''
MO: Alzando lo sguardo sopra una meridiana lessi questo verso: Afflictis lentae, celeres gaudentibus horae.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' updating
''TL'' is ''[es]:'' actualización
<br>
''TL'' is ''[fr]:'' mise à jour
<br>
''TL'' is ''[pt]:'' atualização
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The process of bringing customs, institutions, doctrine, etc., up to date, especially as initiated by Pope John XXIII at the Second Vatican Council (1962–65) (Macquarie)
<br>
!!!''@@color:Green;Synonyms@@:''
renewal, modernisation
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The word was coined (for ecclesial usage) on 27 June 1949, during the preparatory session of the International Congress of States of Perfection celebrated in Rome in December 1950. It was taken up by John XXIII and the Council, which spoke of ‘renewal’.
Previously, renewal was understood rather as a return to the primitive form. Instead, the Council projected forward, as Pope Francis is projecting out today.
<br>
!!!''@@color:Green;Usage notes@@:''
While it can be and often is translated (‘updating’ in English), it is often found in its original Italian form ‘aggiornamento’, and appears in this latter form in many contemporary dictionaries in various languages.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' comfort, ease.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 舒適
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: Social and financial circumstances corresponding to well-being
<br>
!!!''@@color:Green;Synonyms@@:''
life of ease, well-being, [[imborghesimento]] [it]
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Italian term //agiatezza// or occasionally //imborghesimento// (Don Bosco used the former, not the latter) refers to an easy life, something he wanted his Salesians to avoid at all costs.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
DBSpiritual Testament: "la vera agiatezza che nessuno invidierà e niuno verrà a rapirci..."
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[work and temperance|lavoro e temperanza]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian hagiography
''TL'' is ''[es]:'' hagiografía salesiana
<br>
''TL'' is ''[fr]:'' hagiographie salésienne
<br>
''TL'' is ''[pt]:'' hagiografia salesiana
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: // Letteratura relativa ai santi, caratterizzata, in genere, da intenti di edificazione; studio critico di questa letteratura//.
As indicated above, literature relating to saints, generally characterised by edifying intentions; critical study of this literature. So, by adding the qualifier ‘Salesian’, a reference to the edifying accounts of Salesian saints or those on the way to sainthood.
Put more generally: — a genre, a text about the life of a figure regarded as holy by some subset of a population, in this case Salesians.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
But note that by extension the term is also used in a somewhat negative way to designate a sentimental attitude that tends to develop legendary motifs around a personality of political or religious history.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Hagiography as a genre is determined more by its content than by its form, so there can be a wide variety of texts included in the genre. There also appears to be no controlled vocabulary for describing hagiographic texts, all of which makes them difficult to describe accurately in linguistic terms.
Cf. [[Translating hagiography]] and [[“Genreflections”]]
!!!''@@color:Green;Citation@@''
“Yet another aspect of Salesian studies is a presentation of some Salesian hagiographical figures and the peculiar traits of Salesian holiness. The novices ought to be encouraged to read some books on the subject; it is important that right from the beginning of the formation process they see clearly that Salesian life is entirely directed towards holiness. Hagiography is the best way today to discover the spiritual life, its fundamental characteristics and its methodology.”
Guidelines regarding Salesian studies in initial formation, by Fr Francesco CEREDA,
General Councillor for Formation, Rome, 27 July 2005, Prot. 05/0650:
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian holiness|santità salesiana]], [[ Controlled vocabulary for describing hagiographic texts]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Fr Paul Albera
''TL'' is ''[es]:'' Albera, Pablo
<br>
''TL'' is ''[fr]:'' Albera, Paul
<br>
''TL'' is ''[pt]:'' Albera, Paulo
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 歐培拉•保祿,神父,縂會長
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Paul Albera was the second successor of Don Bosco, a fact predicted by the Saint of Valdocco himself. Elected Rector Major at the death of Fr Michael Rua (1910) he dedicated himself particularly to the spiritual formation of the members of the Salesian Society, spelling out directives for interior life. This care was also mirrored in the social field in his wish that educational work be pursued beyond the schools and colleges by more stringent and consequent bonds. He brought together Congresses of Past Pupils and Cooperators with precise aims: to forge fraternal bonds which would augment the fruits of the education received and which would facilitate mutual assistance; to diffuse the Christian spirit throughout family, society and especially amongst young people; to promote and put in place, eventually, private and public initiatives aimed at supporting the many works of assistance, religious and social outlook that have come into existence in the name of Don Bosco. He carried this through most effectively amidst the difficulties of the first World War when it was necessary to organize huge works of charity and assistance in different nations at war.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Personal name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' cheerfulness.
''TL'' is ''[es]:'' alegria
<br>
''TL'' is ''[fr]:'' joie
<br>
''TL'' is ''[pt]:'' alegria
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 快樂 ;歡樂
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: A lively, happy state of mind understood as a Christian virtue.
!!!''@@color:Green;Synonyms@@:''
happiness
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Part of the trio //allegria, studio-lavoro, pietà// (cheerfulness, work-study, piety) frequently employed by Don Bosco with the sense of being a virtue, hence his including it in recommendations to Dominic Savio who asked what he had to do to become a saint. DB would also often remind a youngster to //sta allegro//, be happy. He had other similar trios, like //salute, sapienza, santità//, sometimes in other variations such as //sanità, scienza, santità//, and of course the best-known of all: //ragione, religione, amorevolezza//.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
CG20: "Allegria era il clima in cui il Santo giovanetto cresceva coi coetanei nella fede vissuta, e sua delizia".
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Youth Spirituality|Spiritualità giovanile salesiana]]//
Dictionary entries in alphabetical order
| [[1]] |
| [[A]] | [[B]] | [[C]] | [[D]] | [[E]] | [[F]] | [[G]] |
| [[H]] | [[I]] | [[J]] | [[K]] | [[L]] | [[M]] | [[N]] |
| [[O]] | [[P]] | [[Q]] | [[R]] | [[S]] | [[T]] | [[U]] |
| [[V]] | [[W]]| [[X]] | [[Y]] | [[Z]] |
While it is often a simple matter to replace a word or phrase in Italian with a suitable equivalent in English (bearing in mind, of course, the many potential false friends that lie in wait to trap the unwary), there are a number of words and phrases that ‘flavour’ Italian written discourse like salt and pepper to a good dish! Outstanding Italian-English translators (like [[Miriam Hurley|http://www.miriamhurley.com/pesky/]]) have done some useful work in this area, as indicated below.
Understandably, context is everything, so a word or phrase may require a slightly different approach according to context:
|@@color:darkgreen;a fronte di@@|
"""
compared to
while
although
notwithstanding
in light of
in the face of
faced with
confronting
related to
for
against
over
with
in exchange for
"""
|@@color:darkgreen;accorgimento@@|
"""
details
stratagem
devices
special solutions were devised to
special care was taken in
careful attention
special elements
special techniques
special consideration
design feature
technique
tricks of the trade
style touches
technological touches
[positive adjective e.g. “elegant” with insight/touch/feature etc.]
approach
contrivances
strategies
considerations
tactics
shrewd application of
contrivance
ploy
ruse
special expedient
"""
|@@color:darkgreen;all’avanguardia@@|
"""
leading-edge
cutting-edge
state-of-the-art
hi-tech
up-to-the-minute
groundbreaking
at the forefront
advanced
market-leading
"""
|@@color:darkgreen;allestimento@@|
"""
installation
exhibition design
staging
set up
display
preparation
arrangement
"""
|@@color:darkgreen;all’insegna di@@|
"""
marked by
characterised by
of
featuring
full of
that are all about
in an atmosphere of
"""
|@@color:darkgreen;ambito@@|
"""
department (if in reference to FMA ‘ambito’)
sphere
realm
context
within
domain
area
scope
in terms of
with a view to
will also include
for that purpose/on that occasion
as part of
as far as the … is concerned/with regard to
through/by
in the case of
in the ... place
within the scope/according to
in their sphere of activity
purview
within the framework of
for the purposes of
extent
range
compass
field
as part of
in the context of
in
environment
circle
ambit
confines
region
area
orbit
province
"""
|@@color:darkgreen;anche@@|
"""
not only… but also
[ignore]
…..including
[explicitly state the options that “anche” implies]
that include
that also include
in part
as well as
at times
often
not least
"""
|@@color:darkgreen;anche perché@@|
"""
partly due to
due in part to
in part because
one reason…
also because [colloquial sounding]
not least because
due as much as anything to …
"""
|@@color:darkgreen;approfondire@@|
"""
give insight
investigate
broaden
deepen
delve into
discuss in-depth
"""
|@@color:darkgreen;arricchire@@|
"""
enhance
adds a further dimension
additional highlight/feature/benefit/strong point
lift [wine]
round off
complete
complement
integrate
lend resonance/vibrancy
expand
added attraction
round out
enliven
punctuate
enrich
"""
|@@color:darkgreen;articolazione@@|
"""
structure
layout
complexity [wine]
configuration
joint [anatomy]
"""
|@@color:darkgreen;artigiano (artigianale)@@|
"""
small-business
craftsman
homemade (especially foodstuffs)
made here (especially foodstuffs)
amateur
traditional
small-scale
local
small and medium-sized enterprises
hand-crafted
artisanal
mum and dad stores
cottage industry
"""
|@@color:darkgreen;basta pensare a@@|
"""
such as
for example
as can be seen in
such as we find in
a classic/prime example being
consider
e.g.
"""
|@@color:darkgreen;caratteristico@@|
"""
charming
enchanting
delightful
trademark
hallmark
signature
distinctive
picturesque
eye-catching
attractive
"""
|@@color:darkgreen;coccolare@@|
"""
captivate
cosset
delight (sby with sth)
indulge (sby with sth)
pamper
pet
soothe
spoil/spoil rotten
tempt
treat (sby to sth)
luxuriate
enjoy
indulge in
"""
|@@color:darkgreen;coinvolgente@@|
"""
engaging
enthralling
engrossing
fascinating
absorbing
touching
appealing
involving
intriguing
exciting
seductive
alluring
tempting
inclusive
impressive
"""
|@@color:darkgreen;così@@|
"""
therefore
thus
thereby
so
consequently
in this way
"""
|@@color:darkgreen;cultura@@|
"""
philosophy
ethos
education
culture
tradition
credo
heritage
"""
|@@color:darkgreen;curato nei dettagli@@|
"""
carefully/accurately/meticulously/finely styled/designed/crafted
with great care
down to the last detail
meticulously
"""
|@@color:darkgreen;da... a...@@|
"""
from x to y
z and a
from x and y to z and a
including or “such as” + a whole range/vast collection/series
run the gamut
"""
|@@color:darkgreen;di cui@@|
"""
according to
as per
as referred to
in accordance with
under
"""
|@@color:darkgreen;declinare@@|
"""
analyse
express
break down
branch out
translate into
modify
interpret
develop
include
explore
articulate
evolve
"""
|@@color:darkgreen;diversi@@|
"""
miscellaneous
sundry
various
different
varying
several
a variety of
assorted
numerous
a number of
"""
|@@color:darkgreen;divulgativo@@|
"""
informative
popular
educational
for general public
"""
|@@color:darkgreen;elegante, raffinato, etc@@|
"""
refined
urbane
cultivated
cultured
educated
polite
accomplished/ posh
sophisticated
genteel
tasteful
delicate
elegant
polished
suave
chic
natty/cultivated person
refined person
stylish
graceful
smart
chic
classy
sleek
dainty
snazzy
fashionable
posh
swish
recherché
upmarket
"""
|@@color:darkgreen;emozionale@@|
"""
striking
inspiring
high-impact
motivational
"""
|@@color:darkgreen;emozionare@@|
"""
excite
thrill
stirs the heart
charms
endears you
draws you in
captivates
wins you over
stir feelings of ...
[style] that appeals and excites
enthral
"""
|@@color:darkgreen;essenziale@@|
"""
sleek
simple
basic
essential
unadorned
straight-forward
plain
austere
spare
clean
minimalist
humble
natural
no-frills
modest
lean
streamlined
indispensable
practical
must-have
"""
|@@color:darkgreen;eventuale@@|
"""
if necessary (at end of sentence)
as needed
rephrase with “which may”
possible
any
"""
|@@color:darkgreen;fermo restando (che)@@|
"""
without prejudice to
without changing
without affecting
whilst maintaining
subject to…
it being understood (that)
"""
|@@color:darkgreen;grazie a@@|
"""
due to
with
thanks to
by virtue of
with the help of
[rephrase to make the object of “grazie a” the subject]
because of
"""
|@@color:darkgreen;in particolare@@|
"""
specifically
particularly
notably
especially
for example
in fact
[leave out]
"""
|@@color:darkgreen;infatti@@|
"""
because
[split sentences and drop]
indeed
"""
|@@color:darkgreen;iniziativa@@|
"""
program
project
scheme
venture
step
measure
action
initiative
"""
|@@color:darkgreen;insomma@@|
"""
in other words
in a nutshell
…. indeed!
[ignore]
in practice
in effect
basically
"""
|@@color:darkgreen;interlocutore@@|
"""
caller
contact (person)
counterpart
conversation partner
representative
interviewer
ombudsman
stakeholder
colleague
companion
voice
"""
|@@color:darkgreen;interpretare@@|
"""
reinterpret
interpret
express
give a new twist
take a new approach
take a different view
rethink
reinvent
envision
render
redefine
turn into
revolutionise
"""
|@@color:darkgreen;intervento@@|
"""
[leave out]
e.g. interventi di mantenimento = maintenance
measures
steps
actions
aid
assistance
attendance
presence
comment
remark
cut-off
drop off
help
intercession
agency
intervention
interjection
interference
operation
paper
participation
part
involvement
project
report
request to speak
speech
address
talk
to operate
work
paper
contribution
contributed paper
"""
|@@color:darkgreen;ironia/ironico@@|
"""
humour
wit
tongue-in-cheek
cleverness
sassy
whimsy
camp
humorous
post-modern
"""
|@@color:darkgreen;lavorazione@@|
"""
processing
working
machining
tooling
workmanship
"""
|@@color:darkgreen;massimo@@|
"""
top
ultimate
utmost
highest level
optimum
optimal
best
"""
|@@color:darkgreen;materico@@|
"""
tangible
substantial
tactile
textured
"""
|@@color:darkgreen;mostarda@@|
"""
mostarda [with explanation]
pickled candied fruit in a spicy syrup [di Cremona]
fruit/sweet pickles [di Cremona]
"""
|@@color:darkgreen;non a caso@@|
"""
significantly
of course
it’s no accident that
not coincidentally
tellingly
predictably
not surprisingly
rather appropriately
it was rather appropriate that
it is no mere coincidence
"""
|@@color:darkgreen;novità@@|
"""
our latest developments
new [products]
new additions
innovation
the latest
recent addition
recently introduced
new this [season]
"""
|@@color:darkgreen;operativo@@|
"""
active
working
executive
enforceable
operative
"""
|@@color:darkgreen;operatore@@|
"""
specialist
trade member
operator
staff
those who operate (work)
workers
experts
ancillary staff
trader
firm
user
professional
"""
|@@color:darkgreen;osservatorio@@|
"""
watch
observatory
observation post
window onto
watchdog
watchgroup
monitoring centre
"""
|@@color:darkgreen;passione@@|
"""
love
devotion
dedication
enthusiasm
heart
fascination
"""
|@@color:darkgreen;percorso@@|
"""
route
path
trajectory
exhibition narrative
course
pathway
"""
|@@color:darkgreen;prevedere@@|
"""
take into account
envisage
make provision for
[turn around sentence with] planned
considered
decided
anticipate
call for
contemplate
cover
entail
foresee
include
involve
is expected to include/involve
make available
mean
require
take into account
provide for
"""
|@@color:darkgreen;proposta/offerta@@|
"""
concept
availability
available
supply
opportunities
bid
offer
submission of tender
tender
offering
donation
contribution
proposal
proposition
public issue
quotation
bargain
overture
product
services
suggestions
"""
|@@color:darkgreen;protagonista@@|
"""
key player
…is featured
leading figure
star
main character
hero
at centre stage
"""
|@@color:darkgreen;punto di riferimento@@|
"""
provides a blueprint
framework
template
guidelines
benchmark
lodestar
outstanding landmark
fiducial points
path
a stable and reliable platform
frame of reference
last word
touchstone
source of advice/information
consultant
contact
resource
standard setter
top name
ne plus ultra
embodiment
reference
landmark
cornerstone
baseline
"""
|@@color:darkgreen;razionale@@|
"""
carefully-planned
suitable
sensible
practical
appropriate
streamlined
"""
|@@color:darkgreen;realizzare@@|
"""
complete
implement
put in effect
create
make
build
create, build, bring to fruition
"""
|@@color:darkgreen;realtà@@|
"""
Acme Supplies has become a force to be reckoned with …
has firmly established itself…
business
situation
realm
"""
|@@color:darkgreen;riqualificazione@@|
"""
redevelopment
improvement
renovation
upgrading
retraining
restructuring
conversion
renewal
"""
|@@color:darkgreen;riscatto/riscattarsi@@|
"""
redemption
release
delivery
ransom
Improving one’s condition
"""
|@@color:darkgreen;scandire/scansione@@|
"""
mark
underline
highlight
rhythms
scenes
accents
pace
"""
|@@color:darkgreen;scheda@@|
"""
card
description
entry
item
tab
board
sheet
ballot
profile
file
"""
|@@color:darkgreen;segno@@|
"""
mark
sign
symbol
signifier
feature
indication
"""
|@@color:darkgreen;sinergia@@|
"""
in concert
duet
in chorus
cross-pollination
accord
alliance
bonding
coalition
combination
combined efforts
compatibility
concord
teamwork
working together
team spirit
working in unison
"""
|@@color:darkgreen;sguardo@@|
"""
gaze
viewpoint
perspective
observer’s standpoint
vision
look
glance
glimpse
"""
|@@color:darkgreen;strumenti culturali@@|
"""
sophistication
cultural wherewithal
cultural baggage
cultural background
cultural influences
orientation
education
"""
|@@color:darkgreen;suggestivo@@|
"""
evocative
appealing
high impact
picturesque
inspiring
alluring
amazing
impressive
"""
|@@color:darkgreen;tecnica@@|
"""
technique
procedure
method
"""
|@@color:darkgreen;tecnico@@|
"""
specialist
engineer
expert
skilled worker
authority
professional
technician
"""
|@@color:darkgreen;territorio@@|
"""
area
space
local
place
on-site
territory
terrain
domain
land
landscape
community
"""
|@@color:darkgreen;testimoniare@@|
"""
bear witness
bespeak
testify
show
vouch for
"""
|@@color:darkgreen;tra... e...i@@|
"""
between... and...
poised between
from... to...
...and...
or translate quite differently if part of a title
"""
|@@color:darkgreen;tra l’altro@@|
"""
inter alia
run the gamut
range
encompass
actually
in fact
moreover
besides
etc.
"""
|@@color:darkgreen;unire@@|
"""
combine
run the gamut
mix
encompass
join
range
include
mix
link
blend
merge
bring together
couple
marry
mingle
fuse
meld
gel (jell)
bond
incorporate
mate
team up with
coalesce
amalgamate
unite
"""
|@@color:darkgreen;valorizzare@@|
"""
to increase the value of
to increase the prestige of
enhance the status of
increase the standing of
enhance the image of
to value
(waste) to recover
set value on
enhance
harness
adding or maximising value
realise
promote
to develop
to leverage
to utilise
to capitalise on
to make the most of
to exploit
to champion
"""
|@@color:darkgreen;vantare@@|
"""
benefit from
offer + [bragging adj.]
[can] take pride in
[can] claim
enjoy
"""
|@@color:darkgreen;vero e proprio@@|
"""
actual
full-blown
full(y)-fledged
true
proper
literally
true-bred
real
absolute
authentic
nothing short of
authenticated
bona fide
certain
certified
complete
complete and utter
dinkum
genuine
guaranteed
in every/the true/the generally accepted sense of the word
kosher
natural
official
prize
proper
pukka
real
recognised
right
total
undeniable
utter
valid
veritable
positive
out-and-out
through-and-through
"""
|@@color:darkgreen;vocazione@@|
"""
calling
purpose
profession
vocation
dedication
commitment
"""
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' setting.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:'' environnement
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: The complex of social, cultural and moral circumstances in which a person lives; the social 'climate' or atmosphere.
<br>
!!!''@@color:Green;Synonyms@@:''
neighbourhood, environment, circle, climate, atmosphere ...
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
We are likely to find the Italian term //ambiente//, which we can often, though not always translate with 'setting', in frequent use in Salesian discourse today. It will often be in combination with an adjective such as //popolare//, in which case the phrase might be rendered as 'ordinary folk', or 'ordinary poor people', according to circumstance, another way of saying //ceti popolari//, which we find in the Italian version of the Constitutions.
But it is worth noting the huge change that took place in the SDB renewed Constitutions (1984). While previously the term //ambiente// (setting or environment, but this time the English text translates it as 'neighbourhood') wasn't found anywhere, the new text repeats it often, with a variety of glosses in English: C 41: //We give practical expression to the redeeming love of Christ by organising activities and works of an educational and pastoral nature designed to meet the needs of the ''neighbourhood'' and of the Church//. C. 57: //The Salesian community is... open to the ''cultural milieu'' in which it carries out its apostolic work.// C.77: //every community is sensitive to the conditions of its ''neighbourhood''.// R.11: //The Oratory... should be organised as a service to the ''neighbourhood''.// R. 14: //A Salesian school....services to meet'' local needs''.// R 17: //The aspirantate... keeps itself open to the ''neighbourhood''.// R. 60: //Our works should be open and available for the needs of the'' neighbourhood''...// R. 89: //The house of the novitiate should be in contact with social and apostolic realities of the ''neighbourhood''.//
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
CHÁVEZ ACG379: in Cristo l'amico comune e l'unico Salvatore, i giovani degli ambienti salesiani
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ceti popolari]], [[settore d'animazione pastorale]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' sector
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
area, dimension
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This term is used by the Salesian Sisters in a particular way, to indicate what the SDBs call a //settore// or sector. The Sisters refer to these areas of the Salesian mission as an //ambito//, e.g. Youth Ministry,('Pastorale Giovanile'), Social Communication, etc.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[sector|settore]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' friends of Don Bosco.
''TL'' is ''[es]:'' amigos de Don Bosco
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' amigos de Dom Bosco
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 鮑思高之友
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Unofficial grouping to cover those who sympathise with and act closely according to Salesian principles (and in collaboration with Salesians) but who are not members of an official Salesian family group.
<br>
!!!''@@color:Green;Synonyms@@:''
Salesian sympahtisers
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Noun phrase
The term is particularly useful in non-Christian contexts, though not only.
It is arguable, at least in English, if the term is to be capitalised or not as Friends of Don Bosco. Doing so immediately implies a degree of membership qualification that does not, in fact, exist (at least not yet).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Citation@@''
CG24: Si riconosce che gli amici di don Bosco si inseriscono in un movimento.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Movement|Movimento Salesiano]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' friendship.
''TL'' is ''[es]:'' amistad
<br>
''TL'' is ''[fr]:'' amitié
<br>
''TL'' is ''[pt]:'' amizade
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 友誼
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Vivo e scambievole affetto fra due o più persone, ispirato in genere da affinità di sentimenti e da reciproca stima. Nella filosofia greca il termine amicizia (ϕιλία) si incontra dapprima come concetto fisico in Empedocle con il significato di forza...// Keen and mutual affection between two or more people ...
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term is one of the 100 words of Salesian spirituality selected by [[Desramaut|Desramaut, Francis (François)]]. Salesian understanding of friendship is normally quite positive, drawing from Francis de Sales but also DB's friendship experiences (e.g. Jonah, his Jewish friend, Comollo, in [[MO|Memorie dell'Oratorio ... MO]]). DB was not afraid to speak of friendship between Salesians and their pupils. It is also true to say that there was a long period of negative associations of friendship in Salesian tradition from Fr Rua until Fr Viganò, when once again the term receives a positive approach.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
MO: Attesa l'amicizia, la confidenza illimitata che passava tra me e il Comollo, eravamo soliti parlare di quanto.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Friendly Societies.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Secret societies generally dedicated to the defence of the Catholic faith and the institutional Church, at first chiefly through the spreading of good books.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founded by Jesuits, at least two groups, the //Amicizia cattolica// and the //Amicizia sacerdotale//, were less secret in Don Bosco's time. The pastoral and doctrinal concerns of the latter group were to be found expressed through the activities of the Congregation of the Oblates of the Virgin Mary in their work of renewal of moral theology in Piedmont and the founding of the Pastoral Institute in Turin, hence Don Bosco's good understanding of their interests.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Pastoral Institute|convitto]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' administration of temporal goods.
''TL'' is ''[es]:'' administración de los bienes temporales
<br>
''TL'' is ''[fr]:'' l'administration des biens temporels
<br>
''TL'' is ''[pt]:'' administração de bens temporais
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
material goods (C. 74)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Term which deals with the structural aspect within Salesian communities, cf. C. 108 and the corresponding regulations. The Salesian Society has the ability to acquire, possess, administer and alienate temporal goods (Congregation, province, house level). Temporal goods are regarded as means through which to achieve the apostolic aims of the Congregation.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[poverty|povertà]], [[economy|economia]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' oblational love
''TL'' is ''[es]:'' amor victimal
<br>
''TL'' is ''[fr]:'' amour victimal
<br>
''TL'' is ''[pt]:'' amor sacrifical
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Perhaps a description is more to the point here than a precise definition (What follows comes from AGC 308, Fr Viganò):
//We are all deeply impressed - one could almost say disconcerted - when we see that our Salesian way of being holy can take on a very special style that is certainly exceptional but still genuinely Salesian: I refer to Fr Andrew Beltrami's distinctive way of holiness through suffering; gravely ill, he asked the Lord that he should "not recover, not die, but live to suffer". Despite our wonderment, it is a fact that such a way of sanctity has flourished in one of the groups of the Salesian Family: in Colombia Fr Luigi Variara imbued the Institute of the Daughters of the Sacred Hearts with this special characteristic - their distinctive ethos is permeated with the spirit of oblation and suffering.
Immersed in the flurry of our apostolate, taking work for granted, accustomed to fatigue, we could very easily forget the great values of suffering. But when we come to think of it, Don Bosco's Salesian spirit with its ‘da mihi animas’ leads on logically to the mystery of suffering - even to martyrdom itself. Don Bosco tells us, "We must all carry the cross as Jesus did; and our cross is the suffering and distress that we meet with in our daily lives." "Whoever will not accept affliction with Jesus Christ on earth will not rejoice with him in heaven."//
<br>
!!!''@@color:Green;Synonyms@@:''
self-oblation, sacrificial love
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is clear from the lengthy citation above that Jesus' own gift of self is the core element in this aspect of the charism: Jesus lived his divine sonship to the full, open to the will of his Father and in total obedience. He translated his apostolic zeal into an absolute self-oblation and therefore what really matters is our self-oblation in the achievement of God's plans.
In addition to the two holy Salesians (and several Groups in the Salesian Family who have made oblation a distinctive feature of the Salesian charism in their regard), we could mention Fr Quadrio, Venerable Simon Srugi, the Salesian Protomartyrs and, it goes without saying, Don Bosco himself.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Some care has to be taken in translating ‘vittimale’ into English, as words like ‘victim’, ‘victimhood’ can be easily misinterpreted.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[apostolic charity|carità pastorale]], [[martyrdom|martirio]], [[da mihi animas]], [[Variara|Variara, Luigi (beato)]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' loving-kindness.
''TL'' is ''[es]:'' Amor, amabilidad
<br>
''TL'' is ''[fr]:'' L’affection (bonté affectueuse)
<br>
''TL'' is ''[pt]:'' bondade (salesiana)
<br>
''TL'' is ''[ru]:'' благожелательность
<br>
''TL'' is ''[zh ]:'' 親切的愛 / 仁愛
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //1. L’essere amorevole: l’amorevolezza dei genitori verso i figli; affettuosa benevolenza: tratta tutti con amorevolezza. 2. In senso concr., non com., atto affettuoso, dimostrazione di affetto, di benevolenza:...// Being loving: love of parents for children; affectionately benevolent ... an affectionate act, demonsration of affection, benevolence.
<br>
!!!''@@color:Green;Synonyms@@:''
loving concern, affection, kindness, patience
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In the Italian lexicon familiar to Don Bosco, the term //amorevolezza// was not identified so much with 'love' or the theological virtue of charity, but rather with a range of little relational virtues, attitudes or behaviours shown by gestures, help, gifts, availability. It is the kind of affection shown by a parent or by husband and wife. It is this common-garden sense of the term that Don Bosco employed, but then added an understanding that moved towards a more deeply Christian understanding of the term.
As P. Stella indicates, in //Don Bosco e le trasformazioni sociali e religiose del suo tempo// (Elledici 1973), the term is a complex code of symbols, signs, behaviours for Don Bosco. But it turns up in most of his major areas whereby the preventive system is realised: encounter, forgiveness, confession, the educational relationship, the 'system', teaching practice, ministry, and living together as a family.
<br>
!!!''@@color:Green;Usage notes@@:''
In English we may choose to leave the term as two words, hyphenate it, or combine it into a single word, depending on the degree of familiarity with its use. For Salesians, the single term is fine; for 'friends of Don Bosco' it may be better to maintain it as two words or at most hyphenated.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The Italian term has always been a challenge for translators. Auffray translated it as ‘Christian tenderness’, for example. The Japanese Salesians still refer to the Italian term.
In English, as loving-kindness or lovingkindness: hyphenated words eventually become a single word in English: e-mail rather quickly became e-mail (whereas Italian retains the hyphen in this word). So for loving-kindness, we could expect it to become lovingkindness if it comes into familiar use (which it is unlikely to in the broader population).
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[religion|religione]], [[reason|ragione]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' register.
''TL'' is ''[es]:'' registro
<br>
''TL'' is ''[fr]:'' registre
<br>
''TL'' is ''[pt]:'' registo
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 家庭人口登記處/ 生死註冊處
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Registro della popolazione destinato, in ogni Comune, a documentare lo stato numerico della popolazione stabile e fluttuante e i mutamenti che in essa si verificano per cause naturali e civili (nascita, matrimonio, morte, emigrazione, professione ecc.)....// Registry of population in a municipality ...
More specifically in the Salesian case, a Census Register from 1847-69 which recorded the names of boarders accepted at Valdocco each year.
<br>
!!!''@@color:Green;Synonyms@@:''
These days it could well be called a database.
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
There was an older list called the 'Repertorio domestico' (House list), a somewhat rough handwritten list of names from 1847-53.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
While it has a general reference to a registry of some kind, it would be commonly understood to be a civil registry. In the US it would be understood as the Office of Vital Statistics, while in the UK, The General Register Office
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[repertorio domestico]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Guardian Angels
''TL'' is ''[es]:'' ángeles custodios
<br>
''TL'' is ''[fr]:'' les anges gardiens
<br>
''TL'' is ''[pt]:'' anjos da guarda
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[pl]:'' aniołowie stróże
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
That every individual soul has a guardian angel has never been defined by the Church, and is, consequently, not an article of faith; but it is the "mind of the Church", as St. Jerome expressed it: "how great the dignity of the soul, since each one has from his birth an angel commissioned to guard it." (Comm. in Matt., xviii, lib. II).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Why include angels here? Desramaut asks this in selecting the term for his 100 words of Salesian spirituality. He finds that Don Bosco from early days of his ministry invoked} and used the Church’s under- standing of the Guardian Angels. Devotion to the Guardian Angels was the title of one of his very first written works. Rua and Albera continued mention of the devotion. Then silence, for the most part. Desramaut hopes for a ‘return of the angels’ in Catholic spirituality.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' leader.
''TL'' is ''[es]:'' animador
<br>
''TL'' is ''[fr]:'' animateur (animatrice)
<br>
''TL'' is ''[pt]:'' animador
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 推動者 /激勵者/策勵者
<br>
''TL'' is ''[ru]:'' вдохновитель
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //[chi anima, dà vita, impulso, movimento a qualcosa] ≈ organizzatore, promotore, sostenitore, fomentatore, istigatore, provocatore, sobillatore.// Someone who gives life, impetus, movement to something.
<br>
!!!''@@color:Green;Synonyms@@:''
animator
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In Salesian usage 'animation' is a characteristic style of leadership.
Codified in Salesian texts since Vatican II, animation is a quality, a service, a style, something which is a capacity of individual Salesians (//capacità dell'animazione//), of leadership, something to be exercised in the community, e.g. the// animazione della comunità// (animation of the community), or the //animazione del CEP// (animation of the Educative and Pastoral Community). We speak of something also more structured as in the //servizio di animazione// (service of animation) or even //organismi di animazione// (animation structures, animation bodies such as commissions).
!!!''@@color:Green;Usage notes@@:''
Depending on context it would generally be better to gloss the term as 'leader', 'group leader', 'organiser' or a range of other possible synonyms.
The term //animazione vocazionale// is best glossed as 'vocation ministry'. And //animazione pastorale// is possibly best glossed as 'pastoral leadership'.
It may need to be kept in some instances, e.g. //animatore spirituale// or 'Spiritual Animator', normally capitalised in English, a term used of the Salesian in a community responsible for [[ADMA|ADMA Associazione di Maria Ausiliatrice]].
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!! ''@@color:Green;Translator's notes@@'':
Could be worth reading [[Emerging metaphors and tricky terms]]
In English, at least, the general public understands 'animator', 'animation' as more to do with films, especially today when animated versions of classics are popular. Hence the tag 'False Friend'.
!!!''@@color:Green;Citation@@''
RATIO Ch 08: "... domestici, accetta tutti incondizionatamente e dà il suo contributo per l'animazione"
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[EPC|CEP Comunità Educativo-pastorale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' annals.
''TL'' is ''[es]:'' anales
<br>
''TL'' is ''[fr]:'' annales
<br>
''TL'' is ''[pt]:'' anais
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 年鑒
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Narrazione storica di avvenimenti politici o comunque importanti, divisa per anni.// Historical narration of political or otherwise important events, arranged by years.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Salesians immediately think of the full title //Gli Annali della Società Salesiana//. These "Annals of the Salesian Society" are a set of 4 hefty volumes with a total of 2887 pages.
<br>
!!!''@@color:Green;Usage notes@@:''
When referring to the Annals as described above, capitalise.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
"We call this book 'Annals' because we intend to proceed in a chronological order, beginning from the year 1841 - Don Bosco categorically stated that the Congregation had its beginning in 1841". (Introduction to Ceria's first volume).
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Ceria, Eugenio]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' yearbook.
''TL'' is ''[es]:'' anuario
<br>
''TL'' is ''[fr]:'' annuaire
<br>
''TL'' is ''[pt]:'' anuário
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Pubblicazione periodica, di solito – ma non sempre – annuale, che dà un complesso analitico di notizie e di dati statistici sui fatti svoltisi nell’annata rispetto...// A regular publication usually yearly but not always, with news, statistics ...
<br>
!!!''@@color:Green;Synonyms@@:''
//elenco//, directory, annual
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The yearly general listing of Salesians and Houses in the Congregation.
In fact, //annuari// existed in the Salesian Society from 1870, and contained an //elenco generale//. At some stage this became simply the //Elenco//. It was known as this until 2002, then subsequently as //Annuario//.
<br>
!!!''@@color:Green;Usage notes@@:''
Despite the official change to //Annuario//, many Salesians still commonly refer to the //Elenco//.
!!!''@@color:Green;Linguistic notes@@'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[elenco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ANS for all languages
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SSCS 17-10: produces Salesian information to feed Salesian media and disseminates its products amongst media, in the service of the Salesian mission.
<br>
!!!''@@color:Green;Synonyms@@:''
Salesian information agency
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The acronym ANS now stands for //Agenzia iNfo Salesiana// (Salesian Information Agency) - it comes from the earlier, //Agenzia Notizie Salesiane// but was retained for sake of continuity with a slightly altered reference. In English, however, we still tend to speak of the Salesian News Agency, since 'Information Agency' is not common parlance in English.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym
It is an unusual phenomenon that an acronym retains its initials but the meaning changes, yet, as noted above, this is precisely what has happened with ANS.
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[social communication|comunicazione sociale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' apostolate.
''TL'' is ''[es]:'' apostolado
<br>
''TL'' is ''[fr]:'' apostolat
<br>
''TL'' is ''[pt]:'' apostolado
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //L’opera di chi dedica tutto sé stesso a diffondere verità religiose, e anche dottrine morali, sociali, politiche. Secondo la dottrina della Chiesa cattolica, il dovere dell’a. compete a ogni battezzato, il quale ha il diritto di promuovere proprie iniziative//. The work of someone who dedicates themselves to spreading religious truths, moral, social, political teachings. According to Catholic Church teaching, every baptised member has apostolate as a duty...
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
At one point the term 'apostolate' appeared to be a likely gloss for //pastorale// as in //pastorale giovanile// glossed as 'Youth Apostolate', but they are not the same. Hence 'Youth Pastoral Ministry' came into being as a gloss for the specific nature of Salesian ministry for the young.
While this term is still found (and often shortened, unfortunately, to 'Youth Pastoral' as a noun, which is less acceptable in English), it is also often shortened to 'Youth Ministry'.
'Apostolate' has a wider meaning, since 'apostolic' means to work for the growth of the Church. We also speak of our //impegno apostolico// (apostolic commitment), something which arises from and is inspired by pastoral charity. Desramaut includes 'apostolate' among his 100 key words of Salesian spirituality, but devotes most of his discussion to its newer significance in terms of new evangelization.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
RATIO 2000 Ch 6: ..buona esperienza vissuta di vita cristiana e di apostolato
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[youth ministry|pastorale giovanile]].//
!!!!@@color:Maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Arancel (system) and remains same for all languages
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“Arancel” is a Spanish word for the rate of taxes, fees, or tariffs to be paid, like a system or court costs or customs fees.
!!!''@@color:Green;Synonyms@@:''
stole fees
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term does not appear in Canon Law or the Catechism, or in any major magisterial document of the Holy See.
In some Spanish-speaking countries, then, the ‘arancel system’ in the Church refers to an outdated practice of paying priests or other ministers for specific sacraments or services, in place of the minister receiving a stipend or salary from the diocese. Sometimes this is known as the practice of “stole fees” - and is dangerously close to simony, and often is, in fact, exactly that.
It is also prejudicial against the poor, who might not be able to afford something which is supposed to be free. For this reason, the practice is nonexistent in many parts of the church and being phased out where it still can be found, like parts of the Philippines.
The better practice is for all donations to go directly to the diocese or parish, and for the priest, deacon, or lay ecclesial minister to draw a salary or stipend plus expenses from the parish or diocese.
Apparently, the pope is thinking along the same lines: “Churches cannot be like some kind of supermarket, places of commerce perhaps with a price list for the sacraments” (Pope Francis).
!!!''@@color:Green;Usage notes@@:''
@@color:Purple; ALERT!@@ This term is found only in the Philippines when it is in reference to tithing or donations for ecclesiastical services
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' archives
''TL'' is ''[es]:'' archivo
<br>
''TL'' is ''[fr]:'' archives
<br>
''TL'' is ''[pt]:'' arquivo
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Insieme di documenti prodotti, ricevuti o comunque acquisiti da un soggetto produttore (ente, istituzione, famiglia, individuo) per fini pratici di autodocumentazione.//
<br>
Set of documents produced, received or otherwise acquired by a body, institution, household, individual for practical self-documentation purposes.
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Archives are of charismatic importance to the Salesian Society, encouraged by Don Bosco himself. Fr Viganò said: “It is an ancient Salesian tradition to take particular care in preserving the documentary patrimony of the Congregation... All the archives, first and foremost those of the provinces and of the individual houses, have their own importance and should be carefully preserved and expanded according to the norms of archival science and the most modern techniques....” (AGC 314 pp. 48-49).
What is said by universal law for Ecclesiastical Archives also applies to our Archives: both at the level of the whole Society (" Salesian Central Archives"), at the level of the province (Provincial Archives) and at the level of the individual houses (Local Archives).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Note in particular that the word is singular in Italian (a collective noun) whereas it is plural in English when in reference to ‘archives’ in general (though it could refer to a single item such as a catalogue).
!!!''@@color:Green;Citation@@''
«I nostri Archivi forniranno, se ben organizzati e aggiornati, elementi e dati
preziosi, anzi fondamentali, per la cronistoria della nostra Società.» (Fr Ricaldone)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[secretary general, provincial secretary|segretario (ispettoriale)(generale)]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Joseph August Arribat
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Declared Venerable: 8 July 2014
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Joseph August Arribat was born in Trédou (France), a small town in the diocese of Rodez, on 17 December 1879. His family, which had seven children of whom Augustus was the second, lived off their work in the fields. Already as a boy he was envious of the cheerfulness of the priests whose Masses he served. Therefore he decided to enter the seminary. As the family was unable to support the expenses, he was accepted into the Salesian house in Marseilles where he was able, at 18 years of age, to complete his middle schooling. Already heading towards Salesian life, he was sent as a “late vocation” to Toulon to continue his studies. Due to the political situation at the beginning of the century he began his Salesian life in Italy with a group of French aspirants, and it was at Avigliana, near Turin, that he received his clerical clothing from the hands of Blessed Michael Rua, Don Bosco's first successor, on 20 October 1903. After his novitiate he continued his formation at Ivrea.
Back in France, he began his active Salesian life in semi-clandestine fashion, first in Marseilles, then in the agricultural school-cum-orphanage at La Navarre, in Toulon diocese, where he made his perpetual profession in September 1907. During his work as an assistant he also studied philosophy and theology. He was ordained priest in Marseilles by Bishop Fabre in 1912. Shortly afterwards the First World War broke out and Fr Arribat was called to arms as a stretcher-bearer. His heroic conduct earned him the Croix de guerre. When the conflict was over, Fr Arribat continued his busy work at La Navarre as teacher, catechist and confessor of the young students and also in the parish of Sauvebonne. In 1926 he was sent to the technical school in Nice where he remained until 1931. That year he returned to La Navarre which had also become the novitiate, as the rector.
At the same time he was also in charge of the parish of Saint Isidore in the Sauvebonne valley. He showed himself to be a good father to all his children. Because of his availability for cleaning jobs, the novices called him “the knight of the broom”. He was able to watch over those who were sick for the entire night. Some miraculous cures were also attributed to him, where he was known as the “saint of the Valle”. At the end of his three year appointment he was sent for a year as the “temporary” rector in Morges, in the Vaud canton in Switzerland. In 1935 the superiors sent him to the new Salesian house in Millau, in his diocese of origin, first as catechist then as the rector. Unfortunately the outbreak of war interrupted the flourishing of activities. In 1940 he took in groups of refugees from the north of France and from Belgium doing so generously and with dedication. He gave up his own room and bed to confreres passing through, without them realising it, and spent the night in an armchair or in the chapel.
The years spent in Villemur, a town near Toulon, from 1941 to 1947, were probably the years most replete with danger and grace. At the height of the war he succeeded in founding a school and developing it. SS soldiers took over the school where he was hiding some Jewish boys. His fortitude and skill avoided major catastrophes. He would be awarded the “Just among nations” medal in memoriam, for his selfless courage. Not far from the Salesian house he often met militant communist Spanish workers: but his kindly approach and regular greeting, initially not returned, meant that eventually he made friends of them. One day he had to be called upon to restore peace and calm in a camp for political refugees. In 1947, at 68 years of age, Fr Arribat was sent, once more as the rector, to Thonon in the Annecy diocese, the land of St Francis de Sales. The work gained much prominence and many young people flocked to the Salesians. Worried about tensions with the diocesan clergy, Fr Arribat sought to maintain peace and understanding. He could often be seen at prayer in the Foyer chapel: many of the graces received were attributed to his intercession.
In all the roles of responsibility he held, Fr Arribat showed himself to be the exemplary Salesian dedicated exclusively to his mission as an educator. He was always present among the boys, in the courtyard as well as in the chapel, in catechism class as well as in the infirmary; he went from dining hall to dormitory, from confessional to the garden, attentive to everything and everyone. His life seemed to be the embodiment of the Gospel where it says: “I did not come to be served but to serve.” He never refused any kind of work, and sought the most humble services for himself. He had extraordinary respect for and a delicate way of dealing with every individual especially the little ones and the poor. He watched over the house and was thought of as its “lightning conductor”, as if he were a new St Joseph, whose name he bore. With his smiling, open face, this son of Don Bosco did not alienate anyone. While his lean constitution and asceticism reminded one of the saintly Curé of Ars, his gentleness and smile were worthy of St Francis de Sales. “He was the most spontaneous person in the world”, people said of him. He had a very special way of greeting people, full of respect and warmth and this is why he enjoyed general affection and esteem wherever he went.
Having returned to La Navarre in 1953, Father Arribat spent his final years of life in service and acceptance. He suffered a lot due to his health but never complained. He was a much appreciated confessor for the novices, young people, the diocesan clergy and so many people around there. His ‘Franciscan’ liking for nature and animals, especially doves, led to many episodes, making him an ‘ecologist’ before the term was coined. He liven in La Navarre until his death, which took place on 19 March 1963, the feast of St Joseph. He was 83 years old. His mortal remains lie at rest at La Navarre, his field of work for thirty-four years.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' working boys.
''TL'' is ''[es]:'' artesanos
<br>
''TL'' is ''[fr]:'' artisans
<br>
''TL'' is ''[pt]:'' artesãos
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 工作生
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: 1. //Chi esercita un’attività (anche artistica) per la produzione (o anche riparazione) di beni, tramite il lavoro manuale proprio e di un numero limitato di lavoranti, senza lavorazione in serie, svolta generalm. in una bottega.// Someone who carries out an activity (including of an artistic nature) for production (or restoration) of goods through manual work ... in a workshop ...
2. //Dim., disus., artigianèllo, che è stato usato per indicare sia un giovane o umile artigiano, sia, al plur., i giovani che, in appositi istituti assistenziali, venivano avviati alle attività artigiane//. now fallen out of use; to indicate either a young worker or lowly craftsman or, in the plural, young people in welfare institutions who were set on the road to craft-type activities.
It is in this latter sense that the //artigiani// of Don Bosco is to be understood. He was also closely associated with //Collegio degli Artigianelli// (Home for Young Apprentices), a work promoted by Fr Cocchi who formed a society of priests and “young laymen” to work for the education of “so many youngsters, mostly orphaned and abandoned, that roam the city ..., and to start them on a profession or trade.” This was the Charitable Society [to care] for Orphaned and Abandoned Young People. It was established on March 11, 1850.
!!!''@@color:Green;Synonyms@@:''
artisans, apprentices
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Boys learning a trade in one of the workshops at the Oratory
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun(pl)
!!!''@@color:Green;Citation@@''
DBBesucco: Gli artigiani devono aver compiuto i 12 anni e non oltrepassare i 18; essere orfani di padre e di madre; ...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Oratory|oratorio]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SA. South Asia. In Chinese: 南亞區(AS 慈幼會地區)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Current Salesian Region consisting of the Indian Subcontinent (not including Pakistan) with Sri Lanka.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is important to note that while this region sometimes makes use of an initialism (AS
or SA), this is not an official abbreviation, for in fact none of the Salesian regions have an
official abbreviation, and perhaps only the East Asia-Oceania makes frequent reference to itself this way.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[EAO|AEO Asia Est-Oceania]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ASC. Salesian Central Archives or Central Salesian Archives
Note the need to disambiguate this acronym from ASC Associazione Salesiani Cooperatori
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A central depository which has the function of preservation of the documentary heritage of the Congregation
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The //Elementi Giuridici// provide a number of articles describing the importance of conserving the heritage of the Congregation by way of archives, at local (House) or Province level or Central World level. At the level of central administration there are the Salesian Central Archives. This follows the requirements of Canon Law. Official archives are the subject of various regulations and it is recommended that the Congregation and the Provinces have their own regulations as to the who, when, how of the archives.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ISS|ISS Istituto Storico Salesiano]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' asceticism.
''TL'' is ''[es]:'' ascetismo, ascesis
<br>
''TL'' is ''[fr]:'' ascétisme, ascèse
<br>
''TL'' is ''[pt]:'' asceticismo, ascese
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 苦行 / 克己 / 苦修 / 修身
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Azione interiore rivolta all’acquisto della perfezione e ascensione verso Dio mediante l’abnegazione, l’esercizio continuo delle virtù, la preghiera (specie come orazione mentale e meditazione) e il graduale distacco dal mondo//. Interior action aimed at acquiring perfection and ascending to God through self-denial, constant practice of virtue, prayer (especially as mental prayer or meditation).
<br>
!!!''@@color:Green;Synonyms@@:''
self-discipline, [[spirituality|dottrina spirituale]]
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The English gloss has an unfamiliar ring about it - part of the problem of contemporary spirituality, undoubtedly! Part of the problem of the English words 'ascetic', 'asceticism', is that they conjure up images of Mahatma Gandhi or the like (or certain holy pictures of Don Rua?). It would be worth reading what [[Desramaut|Desramaut, Francis (François)]] has to say about this term in Salesian and Christian spirituality - he counts it among his 100 important terms.
Asceticism implies a degree of spiritual combat. In Salesian terms, we find it expressed through the reverse side of the picture in Don Bosco's Dream of the Ten Diamonds, as explained later particularly by Fr Rinaldi (ASC 55 1930) and Fr Viganò (ASC 300 1981).
<br>
!!!''@@color:Green;Usage notes@@:''
The most frequent problem in linguistic terms is the occasional habit of transliterating the Italian to produce 'ascesis', the Greek term. This is quite unfamiliar in English! Therefore, 'asceticism' is the preferred gloss.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (sing.)
!!!''@@color:Green;Citation@@''
There is no true life in the spirit without a real asceticism (Viganò, ACG 342)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[spiritual doctrine|dottrina spirituale]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' novice.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 初學生
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Inserito in un gruppo, accolto fra i membri di un’associazione//. Part of a group, accepted as a member of an association.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco's first descriptions of the Salesian Society did not envisage a traditional novitiate, so he did not speak of //novizi// but rather of //ascritti//.
As late as 1886, Don Bosco still insisted that: "We should keep the names and terms which have been in use among us, such as "enrolled" (//ascritti//) and trial year (//anno di prova//), and we should avoid the terms "novices, novitiate," the use of which is neither necessary nor useful." [General Chapter IV, Session 3, September
2, 1886]
<br>
!!!''@@color:Green;Usage notes@@:''
Even in Italian today this is not a common use of the word, so it is tagged above as having 'Salesian' status.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
Dbmem: //Gli aspiranti provati e conosciuti come sopra si possono con facilità ricevere fra gli ascritti.//
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ASF. Apostles of the Holy Family
''TL'' is ''[es]:'' Apóstoles de la Sagrada Familia
<br>
''TL'' is ''[fr]:'' Les Soeurs Apôtres de la Sainte Famille
<br>
''TL'' is ''[pt]:'' Apóstolas da Sagrada Família
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 聖家女使徒(慈幼家庭組別,ASF 意文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
FROM ASF WEBSITE://Noi Apostole della Sacra Famiglia ci qualifichiamo, quindi, come persone chiamate da Dio a praticare i consigli evangelici e ad operare nella Sua Chiesa, con la consacrazione totale del nostro essere, per promuovere l'integrita' e la santita' della famiglia mediante la pastorale famigliare e l'educazione della gioventu'.// We, the Apostles of the Holy Family, therefore describe ourselves as people called by God to practise the evangelical counsels and to work within his Church, with the total consecration of our being, to foster the integrity and holiness of the family through family ministry and the education of the young.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Member group of the Salesian Family. Founded in 1889 in Messina by Cardinal Guarino (1827-1897), Archbishop of Messina and subsequently Cardinal. He wanted the group to support his particular pastoral commitment to protecting the sacred nature of the family.He called the group after the family of Nazareth, the model image of perfection for every Christian family, and placed families under the protection of the Holy Family.
The motto of the Congregation is “Faith expressed in works of charity” (Gal 5:6). The Patrons are the Holy Family, St. Francis de
Sales, St. Teresa of Avila, and St. John Bosco.
“Our Founder was inspired by St. Francis de Sales as a model of Christian educator and in developing his mission activities with ecclesial spirit, he wanted our consecrated life to be expressed in the style of the spirituality of St. Francis de Sales. Thus, in the mission of educating the youth, he passed on to us the legacy of his pastoral style: inner balance, a friendly and delicate style, a spirit of sacrifice and an
exuberant and ever new burst of love for souls” (Constitutions, Art. 3).
In 1957, the Holy See assigned a Daughter of Mary Help of Christians as Internal Apostolic Superior and thus contacts with the
Salesians increased. Beginning with the Special General Chapter of 1970, the Institute sharpened its educational identity, took on its present name, and asked for the spiritual direction from the Salesians of Don Bosco.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ASMOAF Australian Salesian Mission Oversaid Aid Fund. (Remains same for all languages)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
https://salesians.org.au/salesian-works/missions-office ASMOAF’s mission is to support the vocational teaching of underprivileged young people in developing countries, in order that they find employment and become self-sufficient, contributing members of their nation.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Australian Salesian Missions Office has been part of the Provincial Economer’s domain since the 1960’s. It was granted tax deductible status for donations for the relief of poverty in developing countries in 1986. The Australian Salesian Mission Overseas Aid Fund (ASMOAF) was set up as a Trust in 2000.
Australian Salesian Mission Overseas Aid Fund (ASMOAF) is an agency for overseas aid and development. We are a member of the Australian Council for International Development (ACFID) a
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Missions Australia]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' aspirantate.
''TL'' is ''[es]:'' aspirantado
<br>
''TL'' is ''[fr]:'' aspirantat
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 備修期 / 備修院 / 備修前期 /備 修後期
<br>
''TL'' is ''[ru]:'' аспирантат
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“The aspirantate is a centre of Salesian vocational guidance. It keeps itself open to the neighbourhood and in contact with families and helps older boys and young men who show an aptitude for religious and priestly life to know their apostolic vocation and to correspond to it” (R 117).
In a joint document released in 2011 by the Councillor for formation and the Councillor for Youth Ministry (on the experience of the aspirantate), the term 'aspirant' has now a preferred target group, viz., young men interested in Salesian consecrated life who have already completed some post-secondary studies. This does not rule out other candidates but is rather a statement of preference.
<br>
!!!''@@color:Green;Synonyms@@:''
juniorate
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term does not appear in the Constitutions (but in the Regulations instead) or the Ratio.
DB in his own time made reference to 'Apostolic Schools' (Meeting of Superior Chapter, June 5, 1884), a model which he had heard of in France and which was a kind of junior seminary to prepare very young candidates for novitiate or seminary entrance.
The fact that the term does not appear in the Ratio might suggest it is on the way out. In actual fact, especially in regions where vocations are plentiful, the aspirantate has made a comeback! The term 'aspirant' should not be confused with 'seminarian', A seminarian could be an aspirant but an aspirant may not be a seminarian.
It should be noted that there are various types of aspirantate, depending on local circumstances and culture, for example, the so-called [[comunità proposta]].
!!!''@@color:Green;Usage notes@@:''
The term aspirantate will normally be understood in religious circles (meaning Religious Congregations) but is rare outside that. It is obviously a derivation from 'aspirant'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Note that the term has been tagged as a word known to Salesians but perhaps not to the wider world (TS02). TRECCANI's definition of the term is as follows: //Periodo di tempo in cui una persona occupa il grado o è nella condizione di aspirante; in partic., negli ordini religiosi, sinon. di probandato//, so even in Italian it is a term that would not be easily understood outside of religious congregations.
Google the word in English and the majority of references are Salesian ones!
The English term 'aspirantate' is not found in many well-known dictionaries, but of course ‘aspirant’ is, and English word-formation rules make it easy to add -ate. So, we could call ‘aspirantate’ a calque or loan-term, in much the same way as ‘economer’ is a calque.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]], [[comunità proposta]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ecclesiastical assistant.
''TL'' is ''[es]:'' asistente eclesiástico
<br>
''TL'' is ''[fr]:'' assistant ecclésiastique
<br>
''TL'' is ''[pt]:'' assistente eclesiástico
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A canonical term for the Salesian priest who is officially responsible for the VDB or the CDB.
<br>
!!!''@@color:Green;Synonyms@@:''
central assistant
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The ecclesiastical assistant may also be called the central assistant.
<br>
!!!''@@color:Green;Usage notes@@:''
The term is more likely to be capitalised in English. It is tagged as 'general' because it is in wider use in the Church.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[CDB|CDB Volontari Con Don Bosco]], [[VDB|VDB Volontarie di Don Bosco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' assistance.
''TL'' is ''[es]:'' asistencia
<br>
''TL'' is ''[fr]:'' assistance
<br>
''TL'' is ''[pt]:'' assistência
<br>
''TL'' is ''[ru]:'' присутствие
<br>
''TL'' is ''[zh ]:'' 管理/指導/輔助性的臨在
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A style of presence to young people which meets all their real needs; a form of total human development. Total charitable activity on behalf of young people. (Cf. ~LentiDBHS-3 p. 158).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Codified in Salesian terminology since DB. Key element of presence as part of Preventive System of DB.
The term is really the forerunner of 'preventive system', a term Don Bosco did not use as such before 1877, when he needed to give a theoretical basis to his activity. So its true content is extensive in the light of that. 'Assistance', from the Latin 'ad-sistere', implies 'being there' physically, therefore a presence, but not any kind of presence. It is an active presence, part of the Salesian style also known as 'animation'. The classic expression of Don Bosco "Here in your midst I feel completely at home" expresses well the concept of Salesian presence-assistance.
One of Don Bosco's characteristic traits which contributed to his spirituality was that he was always among the youngsters, to such an extent as to transform assistance into an educational system and a spiritual experience. “Familiarity with the young especially in recreation… The teacher who is seen only in the classroom is a teacher and nothing more, but if he joins in the pupils' recreation he becomes their brother”. He himself deplored and criticised certain tendencies which impaired this kind of presence: you cannot share the life of the youngsters if you are concerned about your own affairs, if you live apart from them, or if you assist without any real attention to individuals but just to fulfill a duty; or if you fail to show a love and real interest for each youngster.
!!!''@@color:Green;Usage notes@@:''
It might also be known as a combined word: presence-assistance.
From the concept of assistance we have the Italian (//assistente//) and English 'assistant'. 'Assistance' and therefore 'assistant' have very specific Salesian meaning as described above, so are not to be confused with the more common meaning of 'assistance' or 'assistant'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
We have defined and specified this aspect with the expression: “The Salesian community today: its fraternal life, its evangelical witness, its animating presence among the young”. (GC25)
Dbartgen: 2. Nell'assistenza poche parole e molti fatti, e dare agio agli allievi di esprimere i loro pensieri.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[preventive system|sistema preventivo]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' associates.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 同事 / 合作者
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A term used by DB as a first reference to what finally became //cooperatori//, Cooperators. //Associati// is to be seen in conjunction with //congregati// (SDBs)
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
DBCircolari..e nuovi associati, si sforzino di accrescere i meriti delle loro opere buone.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[congregati]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' group-mindedness.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 青年小團體運動 / 現青年小團體現象
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Il fenomeno dell’aggregarsi dei singoli in associazione e, estens., l’insieme delle associazioni attive in un dato campo//. The phenomenon whereby individuals gather in gorups/associations and, by extension, the set of active associations in a particular field.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A very difficult and abstract idea for translation into English! Meeting in groups is the basic idea.
!!!''@@color:Green;Usage notes@@:''
In Salesian usage, it refers to a typical aspect of Don Bosco's Preventive system, encouraging young people to join groupd which promote their own activity and leadership (//protagonismo//), as represented historically by the sodalities, bands, sports etc.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
//associazionismo// is a classic case of nominalisation, which Romance languagges are fond of, i.e. a preference for noun forms over verbs, and often quite abstract noun forms at that.
!!!''@@color:Green;Citation@@''
~PGmanCapitolo 1: ..diverse forme dell'associazionismo, del volontariato e della cooperazione
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[sodality|compagnia]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' actuary.
''TL'' is ''[es]:'' actuario
<br>
''TL'' is ''[fr]:'' actuaire
<br>
''TL'' is ''[pt]:'' actuário
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 記錄員
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
One of the roles of the provincial secretary cf. //Elementi Giuridici// 3.2.1.
<br>
!!!''@@color:Green;Synonyms@@:''
registrar, clerk, notary
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term has been tagged as a specifically Salesian usage (TS02), because neither of the common meanings (in Italian, in reference to an officer in the Roman Imperial army who looked after provisions etc.; or in English, a statistician who computes risks, rates, etc. especially for insurance purposes, according to probabilities derived from population statistics, etc.) are what an actuary does in a Salesian context. He is closer to the now obsolete meaning of a registrar or clerk.
!!!''@@color:Green;Usage notes @@:''
It is probably better to use the gloss 'notary', in English, which is more easily understood and is also a role of the Provincial Secretary.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[notary|notaio]].//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' authoritativeness
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“In its etymological meaning, //auctoritas// indicates the capacity to promote growth; it does not express the idea of a directive power, but of a real generative force.” (XV Ordinary General Assembly of the Synod of Bishops, //Young People, the Faith and Vocational Discernment//: Final Document (2018) 71
<br>
!!!''@@color:Green;Synonyms@@:''
reputation, status
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
It is important to note that //auctoritas// does not mean ‘authority’ per se. It refers more to the level of prestige one has (and that is recognised); the ability to make people do what you want just by being who you are. It was an important element in Roman political life long before being adopted by the Church.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Latin //auctōritās// (genitive //auctōritātis//) (fem.)
!!!''@@color:Green;Citation@@''
To enable a Salesian to mature in this kind of auctoritas, first of all as educator with the youth and then also in his service of leadership, much attention and care has to be given to his human and spiritual growth. (//Animating and governing the community: The ministry of the Salesian Rector//, 40)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[potestas]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Australia-Pacific Province.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Province in the EAO Region. The Province of Mary Help of Christians, with headquarters in Melbourne.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While the official abbreviation used is AUL, it designates the Australian Province and the Pacific Delegation (Delegations do not have a separate set of initials).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, either initialism or acronym
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[EAO|AEO Asia Est-Oceania]], [[Region|Regione]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' austraLasia. In Chinese: 澳大拉西亞 亞澳區通訊
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An e-newsletter founded in response to the need to link Salesian provinces in the then Asia-Australia (now the East Asia-Oceania) region in November 1997.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
austraLasia has developed into a substantial digital/online service under the umbrella of a website known as Bosco News Service https://www.bosco.link
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
The term requires a capital 'L': it could be understood as austra (Link) asia. Hence it is a portmanteau term, a single morpheme combining two or more morphemes.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[social communication|comunicazione sociale]], [[EAO|AEO Asia Est-Oceania]].//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Mary/Our Lady) Help of Christians.
''TL'' is ''[es]:'' (María) Auxiliadora
<br>
''TL'' is ''[fr]:'' (Marie) Auxiliatrice (Marie Secours des Chrétiens)
<br>
''TL'' is ''[pt]:'' Maria Auxiliadora
<br>
''TL'' is ''[it]:'' ( if source is not Italian): (Maria) Ausiliatrice
<br>
''TL'' is ''[zh ]:'' 進教之佑/信友之助佑
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Latin is often glossed as //Ausiliatrice// or //Maria SS. Ausiliatrice// in Don Bosco's Italian.
Don Bosco's personal devotion to Mary transcended all titles, both the traditional historical titles and titles tied to local popular shrines. It was solidly founded on the Church's traditional Mariology (Mother of God/Christ, Theotokos) and on traditional popular devotion as simply 'Our Lady' (the //Madonna//). His devotion to Mary under particular titles, including Immaculate Conception and Help of Christians, appears as an aspect of his perception of Mary's basic presence in the Church.
However, his devotion to and use of the term 'Help of Christians' came later - after 1860. Neither in his //History of the Church// (1st ed. 1845) nor in his //History of Italy// (1st ed. 1866/6) is there any mention of the Help of Christians. The inscription on the frieze inside the great church he saw in his dream in 1844 read "Hic domus mea, inde gloria mea", not "Auxilium Christianorum". Nor is the title in the early editions of the //Companion of Youth// (1st ed. 1847).
It would seem that it was the apparition and miraculous events of Spoleto 1862 that precipitated his interest and use of the term. Archbishop Arnaldi of Spoleto officially bestowed the title //Auxilium Christianorum// on the apparition. Don Bosco's narration of his dream of the Two Columns (May 30 1862) seems clearly connected with the event - one of the columns bears the inscription 'Help of Christians'. This, along with Spoleto, was tied to political, revolutionary and anticlerical events in Italy. In 1868 Don Bosco indicated that there was "a very special reason why the Church in recent times wished to invoke Mary as Help of Christians".
Theologically speaking, there are several terms used in reference to Mary's mediation. Mary's mediation was hotly discussed before and in preparation for Vatican II. In the Council itself a compromise was reached. While affirming in clearest terms the
all-sufficiency of Christ's mediation, the Council allowed the title "Mediatrix" for
Mary, but carefully associated it with other explanatory titles from the ancient
Church: "Advocate," "Auxiliatrix," "Adjutrix" (i.e. Helper]. The title "Coredemptrix,"
on the other hand, was not allowed.
!!!''@@color:Green;Usage notes@@:''
Given the specific reference to 'Christians', and given also the familiar reference to the briefer //Ausiliatrice// in other European languages, many Salesians in countries where Christianity is in a minority, or where there might be other particular difficulties, refer to 'Mary our Help' or something similar.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
The English 'Help of Christians' does not translate the Italian //Ausiliatrice// but the Latin form - or would it be better to say that the Italian //Ausiliatrice// does not translate the Latin //Auxilium Christianorum//?
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Madonna]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Catholic Action.
''TL'' is ''[es]:'' Acción Católica
<br>
''TL'' is ''[fr]:'' L'Action Catholique
<br>
''TL'' is ''[pt]:'' Ação Católica
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Organizzazione del laicato cattolico per una speciale e diretta collaborazione con l’apostolato gerarchico della Chiesa.// Organisation of Catholic laity for special and direct collaboration with the apostolate of the Church's hierarchy. It has precedents in various Catholic associations that arose in the 19th century in various countries.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The movement was strengthened at the international congrees at Malines (1863) then consolidated under Leo XIII and his successors, especially Pius XI (Encyclical //Ubi arcano Dei//, 1922). Now extended throughout the world, More centralised in Latin nations and decentralised in English-speaking countries.
!!!''@@color:Green;Usage notes@@:''
The term comes in well after Don Bosco but as E. Ceria notes, what else were the Cooperators if not 'lay people, canonically associated (with the Salesians) to spread, and keep alive, dependent on ecclesiastical authority, Christian life in family and society?' The beatification of Andrew Marvelli by JP II in 2004, August, adds to this notion that of the Past Pupil. The beatifications on that day were all of members of Catholic Action from 1924 onwards.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
CG20-1: "...nei centri giovanili, nei pensionati, nei convitti, nei movimenti apostolici (JOC, Azione Cattolica, ecc.)".
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cooperators|Cooperatore Salesiano/Salesiano Cooperatore]], [[Past Pupils|Exallievi (di Don Bosco)]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]" >>
''B''
*[[Baglieri, Nino|Baglieri, Antonino (servo di Dio)]]
*[[barrarotta]]
*[[Bashir, Akash|Bashir, Akash (servo di Dio)]]
*[[basilica]]
*[[BCF (Hong Kong Don Bosco Charitable Foundation)]]
*[[BCS Biblioteca Centrale Salesiana]]
*[[beatificazione (beato)]]
*[[Beltrami, Andrew|Beltrami, Andrea (ven)]]
*[[benefattori]]
*[[beni immobili]]
*[[Biblioteca degli Scrittori Latini]]
*[[Biblioteca della gioventù italiana]]
*[[bimestrale]]
*[[biretta]]
*[[birichino]]
*[[blog]]
*[[bogianen]]
*[[Böhm, Antonietta|Böhm, Antonietta (serva di Dio)]]
*[[Bolla, Luigi|Bolla, Luigi (servo di Dio)]]
*[[Bollettino Salesiano]]
*[[Bororo Simão|Bororo Simão (servo di Dio)]]
*[[BOSCOM-India]]
*[[Braga, Carlo|Braga, Carlo (servo di Dio)]]
*[[buon cristiano e onesto cittadino]]
*[[buona notte]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Nino Baglieri
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Volunteer With Don Bosco
Diocesan Inquiry
Opened: 3 March 2014
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Antonino Baglieri was born in Modica (Siracusa) on 1 May 1951. After attending primary school and becoming a bricklayer, at sixteen years of age on 6 May 1968 he fell from scaffolding from a height of 17 metres. Rushed to hospital to emergency, Nino saw that he was completely paralysed. Faced with this dramatic situation his mother Giuseppina, a woman who was strong in faith, made herself available to personally look after him for the rest of her life. Thus began Nino's journey of suffering, as he went from one hospital to another but without any improvement. Back in his native town in 1970, after the early days of visits from his friends, ten long years of darkness began for Nino, without leaving the house, alone, in desperation and suffering. Nino Baglieri was drowning in self-pity, cursing his lot and not seeing any ray of light. Beside him his mother prayed, just like St Augustine's mother prayed for the conversion of her son.
On 24 March 1978, Good Friday, a group of people who were part of the Renewal of the Spirit Movement prayed over him; Nino felt himself transformed as he himself recounts: “It was Good Friday 1978; I will never be able to forget that date. It was four in the afternoon; the priest came with a small group of people who began to pray over me, laid hands on my head and called on the Holy Spirit; it was at that precise moment when they were invoking the Holy Spirit that I felt a great warmth invade my body, a tingling as if there was new strength coming into me and something old was leaving me. At that instant I accepted the Cross, said my ‘yes’ to the Lord, accepted Christ into my life and was reborn to new life. At that moment I was looking for physical healing but instead the Lord had worked something greater: healing of the spirit. I was reborn to new life, a new man with a new heart; while still suffering my heart was filled with a new joy, a joy I had never known.”
From that moment Nino began reading the Gospels and the Bible: he rediscovered the wonders of faith. It was at that time, while helping some of the neighbouring youngsters to do their homework that he learned how to write with his mouth. And this is how he spent his days: he wrote his memoirs, wrote letters to people of all kinds all around the world, personalised little cards that he gave to people who visited him. Thanks to a crossbar he was able to write down telephone numbers and be in direct contact with other people who were sick: his calm and convincing words comforted them. He began a constant flow of relationships with people which not only brought him out of his own isolation but left him to witness to the Gospel of joy and hope with courage and without fear. In Loreto, speaking to a large group of young people who were looking at him with a degree of pity, he had the courage to tell them: “If any of you are in mortal sin then you are in a worse state than I am!” From 6 May 1982 onwards Nino celebrated the anniversary of his Cross, and the same year he became part of the Salesian Family as a Salesian Cooperator. On 31 August 2004 he made his perpetual profession among the Volunteers With Don Bosco (CDB). On 2 March 2007, at 8 a.m. and after a long period of suffering and trial, he gave up his soul to God. After his death he was dressed in tracksuit and gym shoes because, as he had said: “On my final trip to God I want to run to meet him.”
In this race to God, Nino involved so many people, people who had got to know him personally and had listened to his words, and had found hope and strength thanks to him. Nino's testimony reminds us that the Church's renewal passes through the witness offered by the life of believers. By their very existence in the world, Christians are in fact called to let the word of truth that the Lord Jesus left us shine out. Nino's message reminds us that the trials of life, while allowing us to understand the mystery of the cross and to participate in Christ's sufferings, are but a prelude to eternal joy which faith leads us to. Cardinal Angelo Comastri, who had the opportunity to meet and get to know Nino Baglieri, has said: “When you met him you had the sensation that the Holy Spirit dwelt within him ... He celebrated the anniversary of his call to the cross like others celebrate the anniversary of their marriage or ordination ... Nino Baglieri became a tireless apostle, a magnet of goodness which attracted so many young people to the love of God. Where did he find his strength? In the Holy Eucharist! He has given us a touching prayer in his diary, written with a pen in his mouth, which goes like this: ‘Lord, in the Holy Eucharist let yourself be absorbed in order to transform us into you, to be like you, to love and serve like you. Transform my life, O Lord, change it in your way, so that I too may be a host for my brothers and sisters, that I may give myself to others with the same love as you give yourself to me, so that I too may give myself to everyone.’”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[CDB|CDB Volontari Con Don Bosco]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' barrarotta. Remains untranslated in most languages. In Chinese: 一種在操場上的遊戲
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A game played in Italy in DB's day and long thereafter in Salesian traditon. Similar to a game in English called 'releaso' or even to 'red rover', inasmuch as two teams face each other at some distance. Barrarotta needs a referee, because someone has to determine who left their baseline first, since that person can always be 'tigged' and captured by anyone from the other team who leaves after them.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Remains untranslated.
'From one side they looked to the glory of beating Don Bosco; from the other they rejoiced because they were sure of victory!' all in reference to DB playing barrarotta with them in the courtyard. Interesting to note that Don Bosco had once vowed (when he took on the clerical habit) to give up playing barrarotta, among other pursuits. From a comment in MB III, 216-7 it is obvious he did not hold to that once at The Oratory!
!!!OTHER GAMES IN DON BOSCO'S ERA
Since the playground and games in general are so important in Don Bosco's approach, here is a list of the games often mentioned in his literature or literature relating to his period. Some are no longer commonly known or have been forgotten.
* ''bocce'': from //boccia//, a ball made of wood, or synthetic material (or even, in some places, metal) for a game of bowls: a popular game that takes place in individual or team matches on a special rectangular outdoor court; each of the players tries to get as close as possible to the smaller ball (the snitch or //boccino//) which is launched into position at the start.
* ''piastrelle'': little wooden or metallic tiles thrown some distance away in a game that is not all that different to bocce. individual players, throwing their tiles (stone, and now more often rubber or plastic), generally distinguished by colour from those of others, try to bring them as close as possible to a smaller tile thrown by the first player.
* ''altalena'': Seesaw.
* ''stampelle'': Stilts
* ''giostra'': Popular game consisting of trying to hit a target by running under it; some other types of competitions are also called //giostra//.
* ''passo del gigante'': a game played with a tall pole with a metal ring at the top and from 4-6 iron chains hanging from it with large rings on the bottom. The kids would put one leg on a ring and make large jumps around the pole with it.
* ''bersaglio a pesce'': darts.
* ''la corda'': skipping rope but maybe also tug-o-war.
* ''occa'': Piedmontese term for //gioco dell'oca// or 'goose game', an ancient board game that takes place between several people with two dice and a board where 63 to 90 numbered squares are drawn in a spiral; the total of the two rolled dice indicates the number of boxes a player covers each round; certain boxes (with the picture of a goose) entail certain advantages, others mean stop or go back; the player who gets to the final square wins.
* ''dama'': draughts.
* ''scacchi'': chess.
* ''tombola'': bingo.
* ''mestieri'': a miming game - guess the trade or occupation someone is miming.
* ''mercato'': we have no idea what this game consisted of. All trace of it has been lost.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Can also be spelt as two words: barra rotta
!!!''@@color:Green;Citation@@''
DBmagone: ..destrezza corporale formava la sua delizia. Il giuoco che noi diciamo barrarotta era a lui..
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[playground|cortile]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Akash Bashir
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Layman. Past Pupil of Don Bosco.
Nihil Obstat: 9 November 2021
Diocesan Inquiry opened 15 March 2022
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Akash Bashir, a Pakistani national, sacrificed himself on 15 March 2015 to prevent a suicide bomber from causing a massacre at St John's Church in Youhanabad, a Christian neighborhood in Lahore, Pakistan. Akash Bashir was 20 years old, had studied at Don Bosco Technical Institute in Lahore, and had become a security volunteer.
On that tragic 15 March, like every Sunday, he was working his shift. He was in charge, specifically, of overseeing security at the entrance to St John's Church. While on duty, news came to him that the Church of Christ, an Anglican church located 500 metres away, had been attacked by terrorists. Akash was trying to secure the area in front of St John's Church when he saw a man running towards the building. This man, a terrorist, was intent on committing another massacre. Akash stood in front of him, trying to block him. The man threatened him, claiming to have a bomb with him, but Akash was not intimidated. He embraced the terrorist to prevent him from entering the church. The bomber blew himself up, resulting in the death of Akash and two other people. With his sacrifice, Akash saved the lives of over one hundred people.
“The history of the Church is strongly marked by so many women and men who, with their faith, with their charity and with their lives, have been like beacons that have illuminated and continue to illuminate so many generations through time,” wrote the Rector Major, Fr Ángel Fernández Artime, in 2019. For the Christians of Youhanabad, for the Church of God that is in Pakistan and for the entire Salesian Family, Akash, with his great faith, is exactly that: a beacon, an example to follow. Many come to his tomb to pray and ask for his intercession.
His courageous act still inspires Pakistani Catholics in their daily walk and motivates them not to be discouraged in front of the many challenges and persecutions they still have to face. The shining example of Akash Bashir, a Salesian past pupil, continues to spread throughout the world. He embodied the words of Jesus: “Greater love has no one than this, that he lay down his life for his friends” (Jn 15:13).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di DIo]] [[Salesian holiness|santità salesiana]], [[Past Pupils|Exallievi (di Don Bosco)]]//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' basilica.
''TL'' is ''[es]:'' basílica
<br>
''TL'' is ''[fr]:'' basilique
<br>
''TL'' is ''[pt]:'' basílica
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
MACQUARIE: 1. (in Roman times) a large rectangular building, typically with an aisle on either side of its long nave, and often with an apse at one or both ends; used as a meeting place and for the dispensing of justice.
2. an early or medieval Christian church with a ground plan similar to or derived from that of the Roman basilica.
Assigned by formal concession or immemorial custom to certain more important churches in virtue of which they enjoy privileges of an honorific character (not always clearly defined). There are 'Greater' or 'Lesser' basilicas
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The best known basilica in the Salesian world - and the first - was the Basilica of Mary Help of Christians in Turin. Another is 'Sacro Cuore' (Sacred Heart) in Rome. In recent years St John Bosco's at Cine Città and the Church of St John Bosco at Colle Don Bosco have been assigned the honour of being 'minor basilicas' (as are the aforementioned basilicas).
With reference to the /Basilica di Maria Ausiliatrice//, in a dream, Don Bosco saw a church on which was written the Latin phrase: //Haec est domus mea, inde gloria mea//. 'This is my house, from whence glory will shine forth'. When he built the Church of Mary Help of Christians in Turin, at Valdocco, he had this inscription written on the facade. Often in Salesian contexts reference is simply to the Basilica of/at Valdocco. It was consecrated on 9th June 1868 and was assigned the honour of being a basilica much later. In 2004, the Rector Major made an appeal to the Salesian Family for a major restoration of the Basilica.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Latin, from Greek //basilike//, feminine of //basilikos// royal]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Sacred Heart|Sacro Cuore]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Hong Kong Don Bosco Charitable Foundation
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 香港鮑思高慈善基金會 (BCF)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
There is also the Macau Don Bosco Charitable Foundation which uses BCF as its acronym.
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Central Library. In Chinese: 慈幼總部圖書館
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Formerly located in the General House but now housed as part of the UPS library, it is identified with the preservation and making available of books and publications regarding Salesianity to the Salesian and non-Salesian world.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
EG12-Comunicazione fra segretaria ispettoriale e segretaria generale: Si fa presente anche di inviare sempre alla Segreteria generale (per la Biblioteca centrale) copie di...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' beatification.
''TL'' is ''[es]:'' beatificación
<br>
''TL'' is ''[fr]:'' béatification
<br>
''TL'' is ''[pt]:'' beatificação
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 宣福禮 / 列真福品 (
真福)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Atto con cui il pontefice dichiara che un servo di Dio possa essere venerato pubblicamente come beato, e la relativa funzione religiosa; differisce dalla canonizzazione, della quale è un preliminare; processo, causa di b., procedimento col quale l’autorità ecclesiastica valuta i titoli richiesti per proclamare beato un defunto//. The act by which the pope declares that a Servant of God can be publicly venerated as Blessed. Also refers to the religious ceremony at which this happens; it differs from canonisation, of which it is a preliminary step; 'process', 'cause of beatification', the procedure by which the ecclesiastical authority evaluates the qualifications required to declare a deceased person as Blessed (//beato/a// in Italian).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Beatified members of the Salesian Family:
"""
[[Albert Marvelli|Marvelli, Alberto (beato)]]
[[Alexandrina da Costa|da Costa, Alexandrina Maria (beata)]]
[[August Czartoryski|Czartoryski, Augustus (beato)]]
[[Bronislaus Markiewicz|Markiewicz, Bronisław (beato)]]
[[Ceferino Namuncurá|Ceferino Namancurá (beato)]]
[[Enrico Saiz Aparicio, 62 c. martyrs|Saiz Aparicio, Enrique (beato)]]
[[Eusebia Palomino Yenes|Palomino Yenes, Eusebia (beata)]]
[[Francis Kęsy and 4 Companion martyrs|Kęsy, Franciszek (beato)]]
[[Joseph Calasanz, 31 c. martyrs|Calasanz Marqués, José (beato)]]
[[Joseph Kowalski|Kowalski, Józef (beato)]]
[[Laura Vicuña|Vicuña, Laura (beata)]]
[[Luigi Variara|Variara, Luigi (beato)]]
[[Maddalena Morano|Morano, Maddalena (beata)]]
[[Maria Romero Meneses|Romero Meneses, Maria (beata)]]
[[Maria Troncatti|Troncatti, Maria (beata)]]
[[Michael Rua|Rua, Michele (beato)]]
[[Phillip Rinaldi|Rinaldi, Filippo (beato)]]
[[Pius IX|Pio IX (beato)]]
[[Stephen Sándor|Sándor, István (beato)]]
[[Titus Zeman|Zeman, Titus (beato)]]
"""
!!!''@@color:Green;Usage notes@@:''
Generally in English the term (along with the person who is beatified) is capitalised as 'Cause of Beatification', 'Blessed'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Most likely to be found in the phrase 'Cause of beatification and canonisation' (or 'canonization US spelling).
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Andrew Beltrami
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Declared Venerable: 15 December 1966
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Andrew was born in Omegna (Novara) Lake d’Orta on 24 June 1870. During his teenage years, and a somewhat lively character, Andrew was tempted in purity by the language of a bad companion but through his use of the sacraments, together with a firm will, he became a boy who was respected by everyone. At thirteen years of age he entered the Salesian college at Lanzo as a boarder, where he spent three years, and changed from the business courses he had begun in Omegna to a classics course that he completed with excellent results. He soon revealed his outstanding determination. Among the things he published is a valuable little booklet entitled: The true will and power (1896).
The years he spent in the house at Lanzo were happy ones. “I feel good at this college” he wrote to his mother. And it was at the Salesian house that he found the proper response to some of his deepest aspirations: a serious spiritual journey, strong sacramental experience, and a family atmosphere to go with it. There were signs of a genuine vocation. After a lengthy chat with Don Bosco he decided on Salesian life. “The grace of a vocation,” he would write later “was a very special grace for me ... The Lord had placed a firm conviction in my heart, an intimate belief that the only proper way forward for me was to become a Salesian.” He was the firstborn of ten children. Despite his parents being deeply Christian, they found it difficult to accept that their son would be a Salesian. But faith prevailed in the end: going with him to the Salesians in Foglizzo, his mother recommended him to the novice master: “Make a saint of him.” “Become a saint” was also the resolution the boy wrote down that day.
He began the novitiate in 1886 and received his religious clothing at the hands of Don Bosco, who said of the young novice: “There is only one Beltrami.” On 2 October 1887, again before Don Bosco, he made his religious profession. “From this moment on I promise you” he told his rector, Fr Giulio Barberis, “I will double my efforts to become a saint. Nothing that please me, never; but everything that pleases the Lord, always.” In the two years (1888-1889) he spent at Valsalice, Turin, he finished the two normally three year courses, ending up with the respective certificates as a private student. This was the time that he also got to know the Polish prince, today Blessed August Czartoryski, who had only recently joined the Congregation. The latter soon fell ill with tuberculosis and it was Beltrami, who immediately got on well with him spiritually, who acted as his guardian angel both in Valsalice and elsewhere where they spent time together. A deep spiritual friendship developed between the two of them and it also became mutual help. It is not difficult to imagine the influence that August had on the younger Andrew, strengthening his faith, teaching him to suffer out of love and gradually instilling in him an oblative spirituality and one of reparation that would then become Beltrami's main characteristic. When Beltrami later fell ill with the same disease, among the probably causes that could be listed was the time he had spent with his sick friend.
He was sent to Foglizzo to be with the novices for his practical training. His workload was exceptional: teaching Italian and Latin to 80 clerics, studying theology, and at the same time enrolled in the Arts and Philosophy Faculties at the University of Turin. But even more exceptional was the spiritual work he did in his own regard. Later, speaking of this period at his rector's invitation, he would say: “Union with God was intense, deep; it reached a point where I thought I would die ... The cold, ice, snow. twenty degrees below zero, since it was a very cold winter, were not enough to quench my inner ardour.” And it was on one of the coldest days in February 1891 that the first symptoms emerged of the illness that would lead to his death: he was just 20 years old! He was given special care and it seemed that he had improved. But it did not last long: the illness made inexorable progress. He wrote to his mother: “My aunt tells me: ‘Unfortunately I know about your state of health.’ That ‘unfortunately’ indicates misfortune. How wrong she is. I asked the Lord for this illness. Well, let's say that I did not ask for illness but to suffer and to suffer a lot. And God sent me this illness ... I do not want to recover. this is the madness of the Cross. In eternity we will see who was right.”
His only fear was not having time to become a priest, so wisely the superiors hastened his preparation while making novenas for his recovery, and they sought the necessary dispensations so he could be admitted to priestly ordination, which took place on 8 January 1893, before his 23rd birthday. He was ordained priest in Don Bosco's rooms by Bishop John Cagliero, the first Salesian bishop and cardinal.
Then came his Calvary: a Calvary five years in the making. It was a five year period in which his holiness matured thanks to the suffering he had accepted, loved and offered up. Thanks to his tenacious willpower, on full display, with a vehement wish to be a saint, he spent his life in pain and incessant work. “The mission that God has entrusted to me is to suffer and to work,” he said. “Neither to recover nor die but to suffer” was his motto. Most exact in his observance of the Rule, he had a filial openness with his superiors and a most ardent love for Don Bosco and the Congregation. His bed became an altar and a pulpit on which to sacrifice himself together with Jesus, and from which to teach how to love, how to offer oneself and how to suffer. His bedroom became his whole world, from which he wrote and in which he celebrated his bloody Mass: “I offer myself as a victim with Him for the sanctification of priests, for the people of the whole world” he said.
In the remaining years of his life after his ordination he wrote some very valuable pamphlets on ascesis, but above all he devoted himself to hagiography, writing various biographies of saints, and several volumes of amusing and educational readings. He also left other unpublished and unfinished works, including the Italian translation of the first volumes of the critical edition of the works of St Francis de Sales. Indeed, he had discovered a vocation as a writer and gladly indulged it. “Words come to me easily and elegantly. I would be happy if I could traffic in this talent that God has given me, to his glory and honour. Illnesses of the chest do not disturb the mind; on the contrary, they seem to take strength away from the body and add it to the spirit, which acquires greater lucidity and penetration. At least if there is no fever, as in my case.” The list of his writings is long: biographies, studies on ascesis, historical works, narrative works...
His room overlooked the choir loft in the chapel and he was able to see the Tabernacle. He spent long periods of silent adoration before the Tabernacle. “I am convinced that suffering and praying is more useful for me and the Congregation than working.” But he was not lacking in work either. In fact, a glance at his daily timetable while he was ill leaves one astonished. From 5 a.m. to 9 a.m. he prayed: he celebrated Mass at a little altar set up in his room; Mass lasted two hours and during that time, for someone who was coughing all the time, he was completely free of his cough; from 12.30 to 5 p.m. he was again at prayer; from 8 p.m. to midnight he was again in prayer of adoration before the Blessed Sacrament. At other times he studied and wrote. He offered himself as a victim of love for the conversion of sinners and for the consolation of the suffering. Fr Beltrami fully grasped the sacrificial dimension of the Salesian charism, as desired by the founder Don Bosco. Salesian cleric Luigi Variara, then a philosophy student at Valsalice, was deeply impressed by Fr Andrew, and was inspired by him to found the future Daughters of the Sacred Hearts of Jesus and Mary: to live the vocation of the victim with joy together with Jesus.
On 20 February 1897, the anniversary of the day he contracted his illness, he wanted to go to celebrate Mass in the Basilica of Mary Help of Christians. It was the last time he went out. From then on he got progressively worse. On 29 December the situation rapidly deteriorated. During the night he got up. put on his cassock, then lay down on the bed. That is how death came to him on the morning of 30 December, with a number of confreres around him. He was 27 years of age. Three months earlier, at 24 years of age, Thérèse Lisieux had died of the same disease.
Fr Beltrami presents the Salesian Family with the difficult message of redemptive suffering, a suffering that can become mysteriously joyful in proportion to the love with which it is accepted. “Believe me,” he wrote one day to his Rector, Fr Scappini, “amid this pain I am happy with a full and complete happiness, so that I feel like smiling when they send me condolences and wishes for a cure!”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]], [[oblational love|amore vittimale]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' benefactors.
''TL'' is ''[es]:'' benefactores
<br>
''TL'' is ''[fr]:'' bienfaiteurs
<br>
''TL'' is ''[pt]:'' benfeitores
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 恩人
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //[chi fa del bene ad altri] ≈ donatore, filantropo//. Someone who does good for others, a philanthropist.
!!!''@@color:Green;Synonyms@@:''
donor
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Almost a technical term for Don Bosco, since he regarded his benefactors as working partners, not just money-suppliers.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
Viganò ACG304: Don Bosco indicava i 'congregati' erano quelli di: operatori, cooperatori, collaboratori, benefattori..
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cooperators|Cooperatore Salesiano/Salesiano Cooperatore]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' real estate
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 不動產
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//Un bene immobile è un terreno, oppure un fabbricato o in genere una costruzione stabile// An immovable good is land, or a building or in general any stable construction
<br>
!!!''@@color:Green;Synonyms@@:''
immovable goods, buildings, property
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The purchase and sale of real estate by the Congregation requires very specific authorisation (at least by the Provincial with his Council and often by the Rector Major with his Council).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
Note the contrast between //beni immobili// and //beni mobili// (moveable assets). Italian also has //beni patrimoniali// (fixed assets) and //beni culturali// (cultural heritage)
!!!''@@color:Green;Citation@@''
C. 187 Acquiring and holding real estate with the sole object of producing income... is forbidden
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[poverty|povertà]]//
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tEWm1BKLHKltTQfbUUHMpoqUWqLTVrXOMFUp0adQzpdTJmL9Tbj9TbvHNtUItD/+EaJXt2C3NNy9e3QdeWwlWk5HXlCmtPUbZV+poIJfMV311Jp90Yw+6NefWMHX9uq/cbUbc2zz6uiLqVOm9upUxb5FPuTGqmoI9atzCNuWQ6+RRlapHVVw+qfWspFO+bUPq0QdqCME1eggurUFG6jTcLe4jbtVFv4d9VI2tItSEdd4C3GZLx1aow+4dm3jnCXSuclfEZVSoKnbqi1miVWqOqQLWxRb5UX6yRt6qi36iagot7I2+R5mLVg+okR3UFZiLig18i6liOvK9Rzbiu1Eu6zha9eHPuXK2pdNHVbly43BS+pYOq3KP+trlWpcVihevop92cqfcazhb6qLfXCjL+pD9TTFl05VXUGIfcsnu1BWn3dUF11Gn31h96ap93gdrKFLWUF1ljRdbaoutNQTWWuG6pQHazatF162afyayE9R2SlHWbeurr+i1GataqfcrYbqVu4+4Wx9ztBdVtEPvFqp93tUE1i0U+7WomrWqianbH3C3UdqNs0fr1mwX1Naieo7Y/kNqfyK2P5HbCeobdRNetVE1u1U++2iC67aia9bKfe7U+9Wp97tT75bn363E1ugp94tz7vbn3igLrVJD74wTWmqfeqYut00F11guvCa52XXqgvqG4lmu13Dtbqoffax9+qH31wmtuU+9KfeT70h95Q+8ofeJPvR96PvDlF1iofd60/dqouq10T7rcKLqN2ot3qCr9dqDVS81FTraiplqIj79Bz75y56gdXUBztTU/8A7of/AN0QVdTUw1E6V+LSvzo36iULxE+3XLnLaXLD6S4Esq6n2+uq/Q1kPtrnH24+3Kh9uE08WxU+2KqJph9t7P0tp9tt2iafSUfplITSWILpTBdJpIULBtpWcsk7aZddRn717Fe8xK+mMvXu9P05T09SPsdFp9ioKN0K3QdodPNdCpqv8ftxfTtu8/jlFBfT9sifx22RXaJSPsdBy/YbNBfTlB4nplkt9PW6Img2w708xomg00P43QcP9NW6to+nadJzNJoIv2e3cJpFsXGj0Xn2iiJpdqP02gfZ7Z59mtT7Rax9loCaRbordNoMVLG3PtVEpadRa1LCiO0u2VU022RWadRaLptu5X6XbuE0i3QbplBD7bbFPTqSCafbofSU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TqdfydfydTqdTqdTqdTqdTqdTqdTqUymU/yU/wAlMpnU6nX8nX8n+35P9vyVL8lP8lP8lP8AJtNptNptNptNptNptZRtNptZtZtZtZtZtNptNptNptNptNptNptNrNrNrNrNpt/7Nr/Jtf5NrNrNpsNhsNhsNptKKNptNptNrNptNptNptNptNptNptNpsZsZTKZtNptNptNhtNpRRtNptNhtNptNpRRRRtNpRRRRtNpRRtNpRRtNpt/7Nv/AGUbTabTabTabTaUUUV38sK66rSCtG02m02m02Gw2m02Gw2Gw2mw2Gw2v8m1/k2v8m1/k2m0ooorWijqdTqdSn3qKKKKKNptNptNptNqNqNiNkTZE2RNkT6cTZE2RPpxPpxNkTZE2RNkTZE2RFCJsibUbUbImyJsibImyJsibImyJsibIm2JtibYmyJtRtRtRtRtRtRSKRSKR0OhSKRRRSK5un479ll6WXrbLZfcsorSiiiiiiiihHTuXpY/ZuivuN8tlll6oooooooooa0RtKK0rRSPJWiYmJa5I2jicdEo0yDME6MU70chzN3ZoSELvtE0SJokhlm43Eh6cJMiy+auazcORuGxsejiOI4FDiOJRRGBGNCiRiKOseWTpGWV6MkxkV1OGgR0bJPSx6paobJ9TboxyGx6cLC5EFS1ooooooooorWita/dqK+9SVk40+TFOjz8h0hc9aUVpWla0UUOJVF6UNC0oXQ3apifJxWKzLCmRMbMEzeORetc0YiXomxkok4kkND03FktOGfUxvp2L53o9GVpQyhjKIxIxoUSMBLVCLLLLMshu2MkxvTErZgVFjkNj0Y9EuWT0Y5IlIb1RwePoLnsv9bor9frTJC0PXwY538h6FyLRCEISKKKKKKKKKKHEqhPSitWihMvWMhO9MqtHEY6GRkYpkJ2X2KFES7tcretDiTxEsbRKNDQxMb04d9TD47tFcr5mUbRQIxIxNvNZejkZZWIZJjYjBExl8r0QlrQxkmOZKQ2XozBC2cPDavcfLCnrdEZURlu+Q2w2m02m1mxigKAoGwURIrtuJQiiitaK5U6E7H4OJx9DJGnpFmKYnelcqQolegY5pDyI3rV6bSWOyWCzJw9GSND0Zhf+xw76a3rtK7j1oYyjaKIoEYFaV2JsejMjLImCJHleiEitWyU0SyDmPRoekVZwsUQfT1F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u/Zf68lpurwefPL0NxJCfU89lc1e6M47kNV01xyoiy9L7N/drLL0svnsvlsvW+S9LLLL0vs2WWWWWWWbkbkbkbjcbizcbiyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzcWWWWWbjcWWWWbjcbjcWWbjcbjcbjcWWWWbjcbjcWWWWWWXpZZZZZetllstlsstlsss3M3M3Fsss3G4sssssssssvv0VpRRRRXP1KZ1OulFFFc3Up6dTqdSiimdSmUyiijaUUUUbTabSjaUbWbWUUbTaUymUV27LLLLL5bL1sv09lll+kooS7FjkXITLGJ+gs6HTltFotFotFo6HTm6duyyyyy/vlCR4LvxrV6f+l/grVqmRfZWt637pZofyeNYT7NFFHUplMp69TqdTrr1Op1Ovdsssvl6nXWy/Q0UUVrRXLRWtFFG0orWiiiiiiitaKNptKKKKKKKKKZTNptNptKNpRtNptKKKKNptNptKKKNptKKKKKNptKKKKNptNptNpRRRRRRRRRRRRRtNpRRtNptNpRRSKRRRtRtRSKK5KKK0oooooopFIoooorSikUikUikUUUUbTaUUUUUUUUUikUUUUUUUV369LX2WiuzRRtRtRRRRRRRRRRRRXLRRRXZooooooooooorWiiiiiiiiiiitaKKKKKKKKHE26JFFaJ+gooorWiiiiiiiiiiiiijabSiiiiiikJIoooooor70hctVpdeDzyvqeBO+zRRQ9KF7otWZI7WLRdGQluXbsv1Fdyv3uivc6vRovWy/tC+/wAhCFy+C2VzyQnR55q5L5V7ozjuQ1WuOW377RX7HRXvbf7VLzouRF9tqiD5EtbvlrRkOvullhyYZfxy12aK9TRRRXxjr9ql50TE++1YugnYoWJUORetWUVyMSpe6T6mSFap07Iu1895KxqtEyL0sS7NauC/kXQcjzyUeCxFljdCV+6mSO5D6a45bS7+ezGitUxde3Wjr+Td+BO/OlWbSqG6LsWlli6+62WHJinfwoor9zor9bo2G029qrOiP/Rv8FX5GihIVIci75mL3WasyR26xdOyMrX9AsmkdX51r8laW2UeOde6847h64p/x/QClfko6IcmyuTwX+CTIv3hy4/55MU7+MS9nUtHL8FaVpRZ50krPAu5ZZZfujJWqJxp6wltIu/n6uT/AMK03JD68skRZ57NFFD1T90ckNyKLrTFOjz8Ml7jsXN4PHk3N8/kfQi+euRvkuvdLLGtU6Mc7+3UV8ymIXJQ+1JCdCd60KJ4LL0elayI+6LW5Eo09YS2si7+fDELksXbmqIs8ijZ/wARzLsrRm0paeR9BiXullhfJin8+JLRMTE9GLt1YoV5Lo3DdlarlsZH3Uy4/wCdV0IS3fPeS5LNwuou4xy/GnjRROkRysXIxL3VktyJxpj6aY5bWJ38dn7AuJsNrNrNouzR4P8A0v8AB5JKiIkeBy93ssb5MUr+Oz9kH0OrOi02rR+8D6mWNaxe0hK/6Aa0dIu9a0/9G6N9s8+8EluROO3XHOhP2Lor440UVo5UefOlaUN6yVMi+9ZfulkhfXWzFK/kt4/Z0LR9da0bo88jR4Iu+3RWt+6WWFC0g6ISv5KeP2ZliFr51vnkiPPQkVy1ovdGUdxNbXrinXz5eq78lRB8qQiy9HyMXullhfJilfz4fjVcl9tqzwJ3ptFFLyOv4LKvk2lDWle6XkyRp6xlRF38y19tlHRPkYu3KJBCNxfIiuZdfdOUdyGqda4p0efmUvtrVjWikbizyzx3XKuSitNxZevn3VzQtXquhjlfyIr9wkiitEhdrotLofUsiVYlRdDlZWtD912ZIVrCW1kWpfIav3Kiiu1WjpHXVwEqNw5c79xq9FOO5DjT1xyr42V7L0f+j6lVpWrkKV+8OWGqdGOW5f0A/wDo3+DzqtOiHbGrPAnfvA+pkhteuOW0T9qqK7tFfEShLR9Stas8DZWsokXXdrRe6U47kNV01xT+MVesr99b0WrPJRQ5fgr86Vq+pJUQfYorSy9UL3RzQ/nWLpkHfx7r9+ei5UXR57EkeGJ3y1ZXI9WX0F7otE47dccqYnfxvXsTLVctdqSIvWhI8DfIxIrWPulkjuGq1xSv58T1T5H22rKoh1FA6IbPJWu0pF6dBkV7p5YfzpRF7WQla+O1+wMkPSxMvuo26bqPOtWVpfLXuo1fQnDbrjlXxtorkor2FlEorSy7F2+ukp0Rlqlo5HkrVi91skNxJVpZhnfT4Q1+n17EbRo2m0XTtUMu9GrKZFHQbPPMxe6+WGsXtZCVq/i9XtLRQ5fg8+daNp0Rd+Oyhe6zVk1teuKdHn3jr4PJDaRbeqHpZK/5IP3HfqskNyH01xSv4JUV+rVpfsokeBy/GtCPBf41kjwRlfbsoaLE/dLNCuusZ0yLtX7lr2cr2UvRFnnzrRRuPPnlnEi67VasqxqhP3RavoTjT08GKVfPp86R4H1PHPJURfPQuZ6L3RyQsfTXFO/ny9FyvoeezJWeGRY9aKPBdl8lFDRH3R8mWFaxltZGVr2dor3Cr2YlomLW+5NEXQuuioci75KNvIyvdKUbJrbrimefi9Xsy4jWiZeq7b6ixkehvG+e9L0UfdTJC9YujHK/nxJFaJm4sXarT/0lKvBHryVpfJYl7rZYVrCVCdr58UOJRtKoXaqy9p5JIi60US6HI88y91prcTVPXFP4sV+xr9Jo2nRcjQoC6Fl9he6+XHfUrROjHK/dqivR0V69e1i/SEhlt8jQj/iSmJ+8OWG3rrjlQn8C2ORH9Gr2sSKHI88zek0Rddxlll+6U47kSVdNcc/gXI/kS/Rr9qb5G+SivyN/jStH1GqIO+3tKGii/dLLjvqNUXRFkJX8C7iKS/VqK9l2IQtaKEi655xsXQi77Fat6sXulkh11xyoXwKljs2V72vVC5bvsyVEJULlosuzwWP3WlG0SVaIxyv7xXun55X91or2yeli0Yu5JWNUReqjWm7WzyUbUMYl7p5YaqRCW73Zr0dl62X2L7t63Rdlllm7sUV7wMeiYuRduaIkUdEOZ5K08lcjZ5F7p1ZkhWuOVC9yWy/stl8tl+icRRor3tmtVI3Fli7dCQ5UN8laWWWWNi91Zx3IarTwYpWvcloS+FtDibStUu548jf4GyLvStHLSvdvLCyq0i6ZCV++VFensssv3rooo6dpIqvJf41lEhGjoN9le63kyR264pUX780UUUUUUUVy9C0bvfvabto+p40rTwOSPPZXuvOO4arSzHK/gK+o4s2sSKK99qKs8DlYlpWn/pZJaRfdsv3Tyw/nWEtpF7vn8tH/ANH/ALpRWl/jklETF26saKEJ+6LV9DJGnril8+3ouWtG6LvlaGqIy9An7o5I7h9NE6Mct3v7Xfv3tei5vBdlc8o6Rd8tFdhkfdLLDWEtpF37VUV+sr30fjRSLFojwee1NCYtKFEaL5aK0kR90mrMkKeuKXz4fjVMWrfbasapkRI8DmXybStWMivdOcdyGhidGOW5e/Ne/wDJVpdClpZ57jjYlRZYuWyyxvRe6uWH8645ULr+sV8n2rGq1sXUS7dCJSNwnpRSHLkei91mr6GSNa4p370127LL+Ae1G02lduhvSSKIISSLGyuR6L3XyRsfTSLpkXuX2Wivc2ivgekUOkdXrRWm6yuZ6L3Yyw0oxToX75RX6bRXNRRXwuo8DfJRWjZFi94GrROG16Ixy/j5/UbShyrkorkktx4IPvWX7pZI7hrSDog7+fq5aK/B0Q3YlyTQn1F2q1oYhe6OWH864p7RdfhFZLIQlfuq9Fy0Ibo/95n1GqZGXPRWll6tCH0F7oSVqicNr1xSv4QsyZNIuiLv3UnouSu3KNngi+SjxyXpWvhnn3SyRsqtIOmQla+EDMsRaY5e6k9E+Szz25xEJlC6Fj66sorkYvdPLChoRin8IZxtFU9YS/j3TlqmXrfb8mwgkhsvmvSy9EvdRq0Tjt08GOVnj09Ffa6K7dFe6GSOsXRHr1905R1TLEJd1ySFK9UitL1vSvdbJC0eNIS2sTtezNFew0kSVa45Hn3TcRxNpQl3PB5JKhESi/d/JA8aYp18H3pON6oxyv3i86tEY1pfvA1aMkaei6GOW5fCGcNYuhO/d1Iob/B/7pRWnQlMTv3hyRsfR6Y5bRO+vwfoaskq1xy920UN0XfL4PJRJULoJ33LLL908sNcU/4+EM42PREJfx7spaXyVWl/jkaPHQi6F2qZtK91GrRKO16LoQluXwhyRrVOhO/dV6LlrRs/95pR/nSL7d6vRe6OWFj6aQltYnfwgkiSrWEjz7qS0XJWj7MlQmJ8taWXyvRe6WWH86WYZ/CCicbHojHK/dSWi1RfbkrPBF6qJ4G9XokUVovdNrciUadHgTog797rL57L+1ZIi0i6E79056Ji780KxROiHLlorRl6Je6mWG4arTFOhO/hBLqSVawl7p1Y1Qizcbi7Eu3ViVHgu+ay9L0r3WywrTwY538IZxsrREJfx7ptG0rRC7daNjkR0R0G+ZC91nHciUaekWQd/CCica1Toi7V+6lG3W+xWl6USjRGDEqHWi5kL3XywsemOdfCGSsarXHKvd5FF1y1Z4HOhdfeHLCuuuOVr2rooor9znHVEJX7tWUUbqPPLWkr0T7tll+6UluRKNOtIvayEr+EDVmSOsZC6+7FCWj5K08HnWcf5EyL7dFFaJ+6WWN6450efbGivR0Vz1+ptWSVa45+7jEijwN3y+RqnQn3qH0E/dHyZMdaIxzv4QzjeqIS93b7E1pF81aWXytCF7oyjaJKnWkJURe79cort0VrRRRRRXZor7jRRRX7lONaxdCdr3UYharS+1ONCZF67eSh6UUNaR908sL6lVpin8IZRskq0shL3UlonqmX22rKoiKLZVF8rVi6asbIr3UyRrS6ZjluXvRXPRX3HJHVMhK/dN62X3nEUUXQ3fJRWljZele6so2iUdrKIPaRd/CBonChaRdC6+6clrYu85UObYnqongvV6L3XyxsrTFP4QyVjjWuOXumzabTaV3L0a0iJaN8r0Xuv5MkNul0Y538IZxvWyEr6e79Hgv8cm0SobL94Jx3IlGuh4Mc6I9fhA0ZI1rF0J2vdyihyPPnkrSUzdZF92yy/dLJD+R6Yp/CGSskq1hP3aoobRetFaPSSs8EWLt0NaX7p5IVonTIS3L4QzjqiD92EtWta0s88ko6RfarRlDQhe6Mo7iUdumKdF/CGca1jITv3co8F3ztUIT5q5L0Q9F7pZYa4pWvfp/Z5KySrWE/dRli5K0vsyV6RfJRWl87F7peTJGtMcqdC9paK/e5xvVEJe6b0XJY+3JaRlokPoXyUVo9PIununONolaYl1IePhC0TjWsXQnfukxiYnyrt7SMNG9PHLel6Je6uamYYC+EUo2NbdYSPPulJWVWiZuLvu0Wbha17uNm3qJFfrNl+49aZI6ohK/dPbZtNpQlXdslpEUTohv3c8i/WaKKK9r6K9VONaxkLr7wUXR50ZGF+RJR8Fjfu7RX7LRXtNXqaJxsa1xy93aKOiHb5ehKdCl/QNkiXrCVj92L0o8DfLRZ5JoQn3r+ZNFfbX1JxrWLoTv3YoQ3y1ytWMiLtUeNKL+e81Y+msJHn3UfPQkeBu+aS0i+xXMxMXz2nHVEHfupIXO5aVzMkqEJ8u3Sy+V6L4pV7SNE41rGQuvum9FoxIvtyVngToWlHgs86M8laMYlfuFf6DRXsfRX7JONj1hL3TlomJ6X3ZISIpios88lCWtjEvgLRX6fRRRWtFFFFFc9Fa0UUV6Giiiv3fJG9UQl7peSS0sUjceRduiKQ5F81ll6L35or3tYvRtE1WsXQnfuk1ZtK0Ql260bochPSjaPmXx7or2AnGx9NLIS91aK7VcsoiiyMPydEbvc2v0Wy/fHJEvREJX7u0JDG75PIug2kbr/AKBWrJKtYOi7/bl+1WXokeBvlrSTGxMT7C5LL+Ht+3c4WNULTHL9uX7VQolaPrzXrJaJ9ha0bSjwX8O69hqK5a5KK+15I6ohL3XReriUVzsfQiJ9itXo0eNF8KaK9y5KyUa1jKhdfdRi5PBel12JR0ixD5K0ssvkmhfFqiu/RWtFfqqH9pornZONjWsJe6j8i5n2poTIvVLS9a0oookQ9q7/AHmy/YlffrL7c46og7905eSxPkvRdlqxqhCEi6G+SuRjEq9qr92b9Df6FZfp6KKK52rJKtYuhdevulJaJl62LtyjZCH5OiL5r0svRL2rrSiiitK0oorWtK+2WWWXrZZZZZZuNxZZZZZZZZZZZZZZZfLZetl8lllll+orlr1dFc1l9+yy9bL5L0sssssssvWyyyyyyzcWWWWWWWWWWWWWWWWWWWWWWbjcbjcbjcWWWWWWWWWXz2X9xsvSy0Wi0Wiy/QTjqiEv4903ErSy9F3Loc/wJ6UKJXtfZZZZZZuLZbNzNzLZbOvoK9NRXZoooooooo2m02m02o2o2m0oo2m02m02m0oooo2m0ooooooooooooooo2lFFFFFFFc1FFc9Fc9l9mivSVrRRRXpKNpXp6KK7XQ6FFFFctFFFFFHQ6FFFFFFFFFFFFetort0UUUUVz0UUUUUUymVyWy2dTqdTry9TqddJw1RF37p0bTaV2q5GrPArEjwN+2FFaUUUUUV+60Vz0V6GivVX6WivuC9Wu9RXNXqaKKK56K0rlaJKtYSoXu9RRfI4kY0Nl37YV+9UV7M0V+gZI2PXHL3cQkPoNla1o5UOdi/oFZOOsSLv3YQiihyvm8F2SVngi+5RQ+hu+e8lZJVrF+7CQuaiqL/HJNCE+zXK1ovntkjqiEr917L5KEizz55WiS2iZF89aX8/GTjqiLv3Tei1vSi6HLsSVngixPk281avyL57yVklWsZV7pvRaoobPPanETIvRI6F8lavT+fnzkhfJCV+6clQhMWl9x9RrayKs20bi+Wy0Xql7J38Z8kK1T2kZX7pNWVWiZuL7iNtipEpHnSitL06aL2Vr4zyVklT1hKjz7pNDibShdytJyFKxG3S+R6L5+5I8kJe79FcjRDH1Ekhsf8AQIyca1iJ37uqJQ3XJWjyF+zFFfG2UbGqFpCVe7N6pF0N881RET7tl/PjJHVEJX7r0JFaN8zeso2f8RMXaooooWl/PVmSNaIToi791lyeDyUUN6VyZIiF3pdBdSvntKNjVawlR591r5Eh9Dz2JKiPUT5aPA9L5JEfu7/YqK+L2SP88kJe7V9qSs8EXqlZVcj02lDQyK+7v5gtE41rBid+6TF0L0ssvuTiR6iTEqHIu+StL0bPIun75fwLsv8AcZxsa1xy905R0ssssrttWRx0XQ5Hnns3HkSr98v42V6OcdU6IP3TaK71CQ3Q8jLFoudfOl+jaJxrSiMqI+6dG3uJaNlE4kU2Rj2V8/Zqyq1hKvd5LS+SrIqhujd7AX8Tq+8ZI6og7926KGzzy+CTN1iYu5ZZZf7ffyHasnGtYuhPd7sUVo+RIrkyRE7F26KK+fM1ZWsJe66Qh8lFc0laK2sTF3vAhfPacdEIjK/dRi0XJR4L58kSLI9my+SRD57tE41rF0L3TkLkSEtPJXPRONCYnyKIy9JaUVpIh+0X8kJxsrSzHL3TkhPVd2Ssf+pFiFE8F8jVijR4Hp5Ir585I1quhF37pNDQmJl6rtzhZjxlKI2eefcXeiVfPponGtYyou/dKSKrSyxdxItIc7ExaUVo3o9F8/JxsrRGOXuntscTaJd2ySsT2sQitLK5V+yX8mcka1iQd+71FclEoWQh+TohvsL5+yW4lGtYSr3dS0vlo3JDn+BPsLkbNxfz4yRvkxy92q0b52SjYnQmLtWUVon+sX8n6Mka1XQi7910tL0a1rS+TJEixC7NatDQn+q3pXygkrJKtYyPPuoyKL5aPA5czQ1REXPWr5PBH57zjelF0Y5+6jQtFrWtc+SNiFzVrfL/ACLov1K/lNkjRekWRlf6EvZFsXLfbyRoiyL0r8CX5H/1yMXU2jQxL58yVko1rB1+hL2RaEJi0svtyVlbWJWKP5PA3y0eCy9Ev0+/lXON8mOXuk0PSy9F3NlkehKRd896IX6e/lbONaxZF37pNG3RCXco8E50brI6ISG/1S/ldONjW3WEqPPum4ldutLKJIS2sSbFHS/6BJw1TMcr94L5NlsXQ3F/qtfLGUa1i6E792qNo3RetaVpLJQpWLsLkfz6krH01xy92EitKsorWtL0nGxdBC51rRXz7nG9UQl/HuqxFl6+dK0vlyRIsQhc9e4aH8OWjJGtYuiLvr7qWLlWl87VjW0QhPnsvlj8+JIarXHKvdOrPAuZ9hk42LoIQtKKHy0UMh+j0V8sZwsrWEr907LL1vuZI0REISLofJQlozyR6e4VfuVFFe4bRONaxdEXfulLSxMsXcfU29SOP8lUXz2N6bfvF/MOcbGtccv4903ErVFdvyKJuocvwWLRFVyr5+zjyQl92Xs7RRXcrRsnd2R0iIv+gNqycK1i6F1936L1krFF3RGCXk6LwXzr5/TVj6awl7uUJDdctaOSHMXbZZYnpfz2yR1RCV+7C0SGW+SitGTsTExPteRoo8aL57NE41rB0efdV9RaWWWVpRWl6yjZ4ELtUPR9Tx9ov5oSjY9ccv4920UeC+bJAiJi7LY+RfZr+aWSOqISv3U/nnvsMktrE7ELkrVl6VoyPz4asnHboiDr3UfRievQssfZnGyPnRa+BvkoooaK+fU42NVp4McvdOSE9b1XanGhEYsrnosbPP2qivZGivh/NapkJbvdNx0vvNbiMFHRy57L0Xz8aJLbrCVHnr7psaEhd1yoeSxCEUUkXq9F9gv0VfMucb5Mcv4/Z6/eUtPJRNUIhGyi+dfcqK+6V8l8kdUyLv3do8DfJJWQx0XQ5Hnt3RuL9PfzhaslGtYSr3aoSK2m7lrRuj6lli7b6lDVCYvSX845qx9NYS91rEtbPI1yVySVCdiYuzVjK0aE/RX85skB6J0Rd+6jYtb1ZRWl8ko2eNE+xR4G9WUL57tWSVawlXuoxdi+fJG+pF/wXXNR4LG9a1Xev51TjyQlfunIXPR456JLaxdRPWijwXo0IorRLvX87Jx1gyLv3SkWJ62X25KxdNExI8DlyUJDZfz8askq1hKvdJjWiZeq7c4kIiSQ5c1l6V8/ckb1Rjlei90KKNui7tWdEbqLsRRWl8i/YmL5NeTJCtYuhdTx7p0Jd6Vl9REY2VQ5cy+cFFetkrJKtYS93vOnjkcOpGKQ2XpX9AmSOqdEJX7s0UUUeC+VDmkOdkX/AEDzjrCVHn3XrWh8iRWjJxsXQujyL+gWSsarXHL3WS0svlS5aMkaYupF/wBA+SGtkXZXuombtb18F80lY1QnYhf0DZI1rGVF+6l6LRCGzz2JxIuhC/oGkrGq1xy902i9ELS+3OBCX9BE46roRd+6TQxMsssXbaHAj/QRONawlR590mijabRIr+hWUbJKtccvdShL+hjJG9Ysi7/rsZONDEQdf1bP7vJWNVrjl/H9ds46x6dSLv3kr+ghk46wl/XbJWNVrCV/1iv7PROOqdEXf9djRONawl780V885qyq1hL+PjhXx9yR1i6E7+N9e2Ne5jRKNawkef662SjY1oiEr/rtnHWLoTv+uxk1WsJf12zjZWiISv8AqKooor9gyRrWLoTv+syvsDRNVoiEv67ZxsZYmQd/12zjWsHR5/rsa3EoUPppjfzLsv7fZfZsv3nnGx6Ig79tqK/o2yRrWEq/rtkrGtuiMcv67ckb1TIu/wCu2ca1hI8/1G0V+vTjY1QtMc7/AK7ckb1ixO/6bqKKK1ooooooooor9vaJxrWEq/rtnGxrbrjlf9duSOqe0i794qK/oJaJqtLISr+u2UbGtYSv+nTp+j0V6OiuevTZIaxZF3/TlZX7y+pONawlX9MN9ytaK5K56/cZRGq0TISv3Hor5M16K/3rJArSLoXX+paivtdfamrJqtYSr32r57zgNaIg7/pdplP0fU6/vXQyR1jKhdfe6vkQh/pz+zdBqySrXHIf9L77nU68zKK/dVojJGxrRMi7/pr6nXmr9JruUV36K5q5a5vB50ZOOsJV7F18EqK9gaK/SaKKKKK5aK/eZKxqtccvYSuxRXdXJRXscv1O/wBwsv2psssv7rZfoq7E46p0Rd+w77VFdxaVzV2q7NFd2y+1ZZZZZ00sssvWy+70OnfstFliGWi0dC9eh0LLNxfPfKvRLnXJZfJZZbLLLL1sss3ll8tll6WWWXrel8lllll8llll9voWiy+W0Wi+ay+7Zetlll62WWXpZell62WWWWWWWWWWWWWWWWWWWWWbjcWWWXy2WXyWiyyyyy9LLLL5rLL7tlnQ6a2Wiyyy9L1tFosta2WWWWWWWWWWWWWi0Wi0Wi0WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXrZetlllllosssssstFossstFllotFotFlll/Z7L/XbLLLLRaLLLRaLLLLLLJrWEqPP77fLZZZfLZZfJZuLLNxfJZZZbLZuZbLZ1LYmy2Wy2dS2WzqdS2Wy2WzqdS2Wy2Wy2Wzcxtls3Mss6nUtnU6nU6nUvSy9bZbOp1Op17FFPsUUdTqUUUUUUUUUUUymUUyiiiiiuaiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiikUiiiiiiikUUVy0UUUUUUUbTaUUUUUUUUUUUUbTaUUUUUVpRRRt5KKKKKK0o2m02m0SQ0UVpRRRRRRtRsRsRtFA2m0oo2o2o2orWiiiiijaUUUdSjbpRWtFFFa0UUUUVpRRRRRRRtNpRRRWtMplMplMrlooooooorXqdTqdTqdSiiiiiijqdTrz9TqUymUymUUddOp1OpTOp1KZTOp1Op1KKOp1KKK5K06nUooooooooooorWiiiiitOmvQ6etvWiiuxXPRRXbrXcbjcbjcjcjci0Wi0bkbkWi0biy0Wjpp0OnbsvWyyyyy9bLLNxZZZZZZZZZZZZZZZZZZuNxuNxuNxZZuNxZZZZZevU6nU6lstnU6lstlstlstlstlstllllll9uiuWu11Op1Op1Op1OpfJRQ42NVrCX77XLRXP0OnNXYoooooorSivSUVyUUUVpXpumt6V2aKK5qK5OmtFfeen7J05qK7dFdmijodOTp9wortUVzVy0V2a5KK7dFFFFFFFc/TkoooorkooooorSiiiiiiiitKK0ooooorSiiiiijaVpWlG0oo2opG1G1G0opFIoo2m02m02m026UUUUdTqUymUynpRRRRWtMoooplM2lFMooooooo2m0oooooooo2o2o2o2G1G1G02m02m02m02lFFIpHQ6FFHQ6FIpHQ6FIpHQ6FIpFIpFIpFFFFFFFFFFctFfYJo8aJ0Rd+ytFfJyvsFFFFFfbb+xWX6+ivV122jJGtYS/oxor1Vfaa7FFft8lY1WuOX9MFFekr94nHWLoi79mq/pSaJx0RCVHn+uyUbHGtccr/p8or9wnHVOiLv8AeaK1or+kGivtjJxrWEv6Gq+90UUVrZetlll+xco2NVoiEr6ewFFfOGyyy/0Wiu7XYor1tFd7JHSyLoXX+l3odDodDodDodPYhk41oiEv6ibL/Va0ortzjZWi8kHf9M1Fd2iv1avsU46xdC6/1d2X6eivUNE41ojHL+P6W7L9kZq+SLv7RZf9OdFfYaK9fRXeyQrWEjz/AE50V99or71IlGtYS/otor7zXaorlorWiiivvPQ6fdZRsrRMg7/q6or7lkjWsJUef67GrJKtYS/rtnDVSIu/6vqK+3TjWuOVf0mUV7QTVkumiISv+uutMkNYuiLv+uxonGhaQkefdq/6EpKxqtEY5X+i0V/R3RX7XON6xdCd/wBdlGSNaIxy/rtlEfTWMr0X9dc46xdC/rsa6E41rjl/XbJWSELoQd/125Y6wkLr/XY1ZKNaIhL+u2cbGIToi7/rsZNawl8faK+N8lZNVoiEv67ckdU6Iu/67ckdYSPP9djVklWiIS/rtnHWLoi7/rsZONC0xy/rtkrGq0shK/67Zx1i6F1+50V/VzONawl/XbKNjVaJkHf9ds4njSMqE7/rsZONa45f12zVjVCPBGV/125InjSLov4z2X8hZxrXG/67ZqytIsi7/rtyQ1hL+jqivbJ9Sca0sxzv4j38cn90nGxqtIsi7/pIor9vf3XJEQjGq/o7r2yaHj6kYbf6PL/r7or/APs20V/SjZf/APqTFfLGvh9RX/8AyHmiv/8AC1//xABREAABAgMDBwgIBAQEBQQCAAcBAAIDETEQITISICIwQVFhBBMzNEBwcZEjQlBSYICBkhRTYoIkNXKhBUOiwYOQk7HRFVRj4URzJaNksrDC8P/aAAgBAQAGPwJHJputu0mblMXH2AAq5tFNoV4sv9nhCwuAz8km5Vmjr5LhYMlyAfcVUFG7KCMho2z1kpITCoijqxdchd/yUy5o7Xx1ImVXOotFXiXtANJsKJAuz76di4WiTrkATJ25HeiWi5U1omFSwgHV0uQu11f+SNREgexBfcq59Ed3s8IWG5G7PyT2KdbZtKDIp+thcwIg3amiopkWkT1YMrkLsymfXuTv+bi9EtGqp2rhqL0S2y/2aGk2lwCln8VPsoa8zaq5SL2BGeeDJUVLTfqxdchd9VTVXfCI7Tw+eSYFs/ZUx7OBQskUXgaifZher0XNzhchdmG9G/VAoS1V2vp8Gj5Qr+7OYUj7DGp4+zgJ3IGwhG67PlszJa051xUs2lyF2YUdXpUUNjHaLtRIHsF4+CqXa/jra3e355BcOCc90PIbsB+Zdzc69TAUvYQv1V/s0FBptN16I9hC65C7MKN+rvMipBQX7nJp3jNPdveJ2tkLtvzKunvVc8ysl2yWYPbAQvtL29k4WXZ4zASELs0yKrrAmuC5O/8ATmEBV7Bf/wAj+baqTqIdiv7PL2wGk2kI3XZ8u0CYVMwoo60WBvuGVhvVx7DT4Lp7CpLv/PerJy0Dcr+xX/BE84FC+070R2KRV2bPMFyBkqZpRR1FFo3FUmtISzIsImQKN96N93YKKn/JTusu+EAELcpovUs0dglmykhcqZp1YG1C5UR0UdHRsvWUy4q/sN47BT/kbSPxBNAG0grLaOxzzeKFyF3YhOibfabkXMClKXeTd3OUl36yz5am74QCFpCN13YDmXW0Qu1LkdUBPRQvV1tOwUVPiTh2Hhq+HewO/mSn8LzWSTmG5S7JRAlUzTerrSnHWA+qhffmUXDXU7jt3zjXKnb5e1wULZKfY6ITCpmm9GRU0LCpa3RKANcwql2rCp8b301df+QPuPa56mRGabuwUQmFTON6rYLTr7kA45tLs2ftmkvaN3bqdh49+Qld3g8fgSR9gUVFeFTNMtfRCYVM6qMjnEdhAcc0j4lK46jh7S39vp3s1VZ93EnK7sN3wZK2ivVLbismanmZQ1omELs832jNPYg1xtOeLkLlRUVFTMpqKa+nwBTt4E7/AJzeHYZFTHwZSymZKdk0AdfS5C7PqjejfbPMKd2IFAWzzRqbs6ip8E8dbky+to/7avdmS228MzdwQPZN1stivtrmS7Ju+Zzjr5/BVLKZtVXMG5T1omhdqDejaEMxydqJ6sfDkqZs9urA25nBUuskdQM7h2KeZPMr2C7sdR3uU70LvgOivVFTNuVc/J1guVM8o3qepcj2SRzRMfEc9RIXSsHYDqRu9olpotEJs2TG2WbJabpKUx8W8PkkHZLtZRTVLvbFVcbK6kIam8KmpInnDNI7HfnXj4Fl7B3Keabd2ovz9yr2uWs4ayY1V6uVZKTJPcjlOmgcpfqFfmMpbPst+rCBVEbkbrvZlNVXXZOdSymqN+rKPaLxqL7viS6mo323FX5mlbcNTv8AD2nwzBI+jduW5T/tYH7NoQc2h+R2qqqqqrm8Pginbd4VJKmff2toKErDciJfAYQOZRUsuGpN+eM0p3ZpKZ+BdE9jPYgdRTslLJSmrhLV0u9j35pYU5jqi3iuaf8AT4gw+yr/AI3ns+C6ai/snC2tlbKq8resMgriqqubSzcqreqKmZeqK+7NxlSeMsIHJl7CCAtJAvR9mHs+TbTWG9TzxmuRPZhbRU1dcyupr7Lr2Ouorm1tqsQWyyufWw559ubgrs/nQLxWwq4XLKFVW8VVe78S3/AEtipr6yVexV11VVVWJXGaop5MguCvN6rbVVVViWIKqxLEFVdIqq6woXqbnj6LeqK5bFQKgV8luVVsVzJhaTZeK9TzXq+aqyfisTPNYmLExY2yWJi6VivitPgp860KZjjwV0Wf0WK7wXSS+i6X+y6f+y6x/ZS5/wDsum/sulJ/asT/AKBUiH6LBEXQxSroMVXwYq6vEXV4vkugi+S6tF8ldyWJ5K7ksTyXVYin+EiLqb1dySJNdUeuqOV3JHLqjl1QrqpXVCV1Mrqjl1Qrq3911f8AurlpexAELCiZXfAg1p1AzSiOzhVC2Z1c6qr7fpbRU7DfbfbS5DIuV6GSr71RcLBdWy/OHtaipqLlfXVTA0dlnBXobWGqnmVzq9nutpZSyllFRUzqKioqW0VM6ipm1za2yyrKiyuooqKioqWUsxDP3Latqpm7cyqrq621VxWzxKqFiCqqqerxWVCqMyosrZVSmsQVQsTViCuiBYliV7pKeWJLGsaM3rRiTWJGcRDSR0/NVKrNVl4qqlUq91/BXuVVMi5UWEqWSZrCqZtVVVVViWJVnZdJX2XKtlM/YtiqPNVHmthVB5q7J81e5o+qxN81jb5rG3zWNvgFiCqFUKoVzmrE2W9dK3wWJixNXShdK1dM2W5Ywrits/Bf/SxAeK0orfJXRR5LG3yWk9v0C6QS3ZJXSf6VeSfBqo4/tWF32q8O+1Yj9qq/7Vdl/YqvH7FWN9Wq7L+1dDFl/Suhi/ap81GP7VI8ni/RqH8LHktHkkcBZJ5PG+rV1aL9qP8ABxnHwWhyKMV1R33BH+Djea6nGPiuoxF1KL9FdyOL9XLL/Cz4ZS6k4+BXUX+a6k/7l1N3mp/hHfcup/6l1N33KY5FL9y6nL9y6sB+5dGwfuXqfRyo37lRn3KkPzVIfmqwmq+NDC60wfRdbZ9q62z7V1tn2rrjPtXXW/ar+Wt+1ddb9i69/oV/Lj9q68R+1dfP2rr7vtU3cueR4IyjOE1fyqKfBdZiLpnOC6WIB4rpov3Lpovmumi+a6aL9yujRB9V0sX7l08XzXTxfNdK8haDnfUqZivHgsb5+K6eIBuV8eKfqr4kU/Vf5h/csL/uXRk/uK6H+66H+66ALoAugHmugHmptgtCpJSewOHFdA1dXaugaurtXV2eS6FnkuhZ5K+AzyXQM8l1dnkugZ5K6CzyWAD6KiwBdG3yXRM8l0TPJdCz7V0DPtXRN8l0bfJYB5LAPJUC2LYtntsJtpuRHssoj2Gb9QEM0ojs4yljHmsbfNYx5rpP7rpP7q4z+q/+1pDyK/8AtXNHmsP91fLzVQPqsWdW25UlZhKwFYXKllVvVFtW5VVViWJSDpqsuKnzgWJVVVVYliWJYliWNYliVVjXSBYwsYWMLpAsYWMLEFiCnlgjgsYWMK54WMLGFjCxhYwsYWMLGFjCxhYwsYXSBXku8FJ2gN5WW1wIWMINyplYwsSyZ3rGFVTnJSneqqqqpFbFssGVcuCqqrEpzW1Ud5LC4ronELonrSDh9FUqs/BUKxK4rEryphwKuIUsoTV5ksYksQWIWYljCxBYwFVYwqrEsSnlCSxBXuCxBY2qWUsQWMKeUFiCqsQWMLG1YwsSmHhY5rGFjCqqqqqsYUsoLEsYXSArpAulasYKnlCS6RqxhXPaukCxtWJqq2y69XyFlVOUgrtWW7diLd2xHdZS9ZBMpb0ZRGK97ViCxtWMKomqhVCqFiE1VXmSxtWILGukCviBXPWK5YlPLuQM/JY710gVUdOW5Ywscgqz4rFcsrnrkAHTnuWS2figHHKKrNTcVUqUnK4GSuF6mt3irwB9bL5KoVQr7lLLU5r/AO1v+q/+1UeanljzXSBYgfqsQ81UDxWJpWNoXStXSt810rV0rV0zV0rVjH0XSsC6Rq6Zq6USV3KGgcV07JcFoRxJdYH0UvxDfEq/lDSr4jFLnQsrnm+C6Zq6Zq6xD8l1iH5Lpm+S6YeS6w37V1ryausf6V0/+ldO+fALrDvJXxv7Lpf9K6Z3hkrpT9qvjOP0WjEefBqmXRPtVzn/AFahKK4D+hdI/L35K6Un9iEsv6NKlJ4/Yukij9ilzkTxyFIOiE78grSL/wDplXiL/wBNYY32L/NB/oWKIf2K/nSODFoQ432ro4/2rByn7V0PKT+1dDyn7VdA5Wf2q7knKj9F1LlK6nypdS5WupcqWjyDlPnJdQj/AHrqMf7wupR/uXUuUrqPKV1PlIXUeUP8V/LI3mrv8Njj9yl/6dG+5dQjD9y/l8bzUvwEcfuXUOUH9ykOQR/NT/AxT+9af+HRz9V/LY3mjL/DYv3L+XxvNfy+Mrv8NiHxR/gcj+qIj/AP+5fy+JP+pXcheP3LqL/q9dRifR6/l8SfFy6i8/0vXUIn3LqEX71P/wBOfPi9fy8/cuoS/euq+cRdUaf3I/wrG+LlMckbPg5X8lYPFy6o36OXUm/cuqMA/qXVYY+q6tD81pcmhNnvK0YcE+BV7II/crmwVKUGfitIQDxC6SAFMx4IXWYIH9Kv5bDA/pV/LoY8Goy5dM/0rI/9QZP/APWjL/EGGX/xofxrZf0LrwH7Fof4g3/pr+ZNn/8ArX8wZ/0115n2Ij8eyf8ASuuQvtXXmD9q68z7V/MGD9iv/wASH0Yv5ld/SvScvLuAauvxR9Fd/iEVX8tjFdejBX8vjFaXKIz/ABcjlZZ/cv8AN+8r/N+8qsb710kYf8RdJG/6irEP/EKwPd4vK6I/cV0X+orof7ldD/ddAF0AXQBdAF0A811dq6uxdAzyXQM8l0LPJdEzyXRM8l0bPJdGzyWBvksDfJYB5LA3yXRM+1dG3yXRt8l0bfJdEzyXRM8lc0Kior2g/RdEz7V0TPtXRM+1dGz7Vgb5LAPJYW+SoPJUVAsI8lhb5KioqBYQPpn0za59LJqmuv7XW2vw7errbs4C0oul7Mn7CN+pBznJ3ZgFpww5dXaurNXQSXRBdCF0TV0QXRhdE1dEF0S6NdCF0cl0ZXRLo/7o6J81cXtPByEi/wC5Vf8AcvX+5evP+peuf3Krx+5Y4n3rHF+9dJF+5Y4v3rHG+9Y4h8XLFE+5Yon3K50Vv7l0sT7ldHij9y6zG+5dZi+a6xFP1XTRPuUufin9y6R/mukf5rpH+a6SJ9yxRPuWN/3K5z/NVf8AcsT/ADXSRB+5dLE8108X7l0kTzXSRPNH0j/NXcoi+av5RF8108XzXWYoPiuuRJK/lcY/VXcqjD6rrcZdajea61GP1XWoqP8AFRF1mL5rrEXzXWIvmuniLpnrpnrpnLp3rpnrrUVdYcusPHgusxF1l58VJ8RzgvWB/qV0eI0bpqRyncS5YT9y9cH+pesfqrw77lMZY/crw4/uWA/ctEPB/qWJ/mqO816/3LG+XisT/NYn+a6SJ5rpYnmuliLpYi6V66Z66Vy6RyxuXSvC6aJ5rG/zVSsRWMrG5dI5XxH+aq/zXSuksblV/msJXrea9bzXreamC8H+pY3+anzr/NY3+a6WJ5q97j9VeX/ctv1Kuc8fVdK8LpnrpnrpXLpXK+K8qrlc9wXSFdIV0jl0hXSuXSOXSuXSPWN5+qkIj1jf5q6K9XRXyWNyxv8ANdLF8100XzXSxfNdJEWN6nlPXreaq8fVesquWJ4Usp5VXL1lVy9fzWJ/mqvP1Xr+amOUPAXTRF0j10rip4nbzrudaPGSmp2b1l849p2gbF0kU/VdJEI/qVX+axP816/3L1/uXrfcp5LvuWEjiCsT/uWOJ5q98QnxWOJ9yxRPuWOL9yo93i5Uf9yo77lhf9y9f71R5/esBP7lfD/1LAT+5dF/ddAPqujl9V0f910f91fCn9V0R+4rA77iuh/uui/uV0P9yuhP3FdAugHmurhdXaugC6H+5XQqfMBdA1dCF0P9yurtXVwurtXVmrqzV1Zq6s1dVauqtXVWrqrV1Vq6oxdUh+S6oz7V1SH9q6rD+0Lq8P7Qurw/tCugsHgFp8nY48WrqsL7QurwvtCugs+1dBD+0LoIX2hdDD+0LoIf2hX8nhfaF1aF9q6tC+0Lq0L7QurQvtC6tC+0LqkL7V1WF9q6tC+1dDC+0LoIf2hdBC+1dBC+0LoYf2hdDD+1dFD+1dDD+1dDD+1aLIY/aujhfYsEP7Vgh+GStFjB+1UCoPJYW+SwjyWFvlnVt2H6Kg8lTN0XK57R4q+MB4BdPP6LpSr3uKxE2VNlbNq22VkjfNcUdOTk2ZvW1HTICyudOTuVSj6V0kBlGSOm6W6anK/eqKmZSyi4o6Sqspzi5Us0gqKiyi2+2iorhmmYuQAEkDJXXIXUsoqIXIXlXBTAkr6LfZeLZ7d/tKncJVVVfawQtKIl7LN3sGupCGcezhBVsvzOCB2W3FVVcyivzLjfnb8yqqq+fYKaqlhvmM2/OpmUuVFRXXW1K2nOr7Mp7OvorteWm8IsP0Kkb1wW4r9JuM1/uFVbPYQG0/DlPkku1QFpRMvYOlqij2835pzZ5xR7PPUSQ0pBYlsKpeuGbVVWOaxXKqyspVsnNVsqpzzRXMrm1tlmBcVPMpZSy5ce2V1VMyiv1VM+mZTNwkrAbaKk1hsM2yVPbX620VL0FdZkGo+PKqvyQX5l+qutCGZw9g1WlZdnFO7dXVBC7OKJ7O48VXPuUszJpn0zqqqrbdqqrgqdnvU1RYVTslfhi+iu7JzrRomqnZSaD2oOHwrP5SZ9gAnmG7tdFRUzqq9VQzCj7InnmyfZZbUdl6nqKKk1RUVFRUVMwtkc0nLJsN5cpzWMhYrK2VV5zNqqQsU1LKkrzMqqrqq/HW/sxY6hRY6m9cLcg4T8w1/se5BDMnLsd+fRSkqKYGfcgDmH2KFknUlEWFpuRHZJq6iBcPJBzDMdip3N39pmBpNs3ISXFZPrN+Z+Y18s09tOeELSj7Fa6yeeUbcsdj4ZgyXIB+i7eptv7xcsDRdbNBwuQcKH5npFTHYz2aipmnUi0o9qlrJbEM8o2y2Lhnz1Nx1GK5Sfcd6mLx3TX9tLHJzHCRVFws5s4T8z9/ZC7sVFRXjsAQsKd7T468hqv1Vblfcrr/aFPjPj2/nRiFUbJf8Adbl+oV+Z/h2Mo7tdfbRU1Ju1ATbHJ3sXfqTnZbdZdrqqqGw6+c8ymupquPxrf7BkrhoOpmA1G0IEU+Z66y/sRMkbu1FUVLcKorwghY5Hsl/aSjnEIi25UspZfZcr9TPPqrzMLROZS2mZSyi0c2udTsdM2krL9Tu7hCzbsKc11RbuXNO+nzF8eycexyRICII7XRUVFRUVFOSFh9rTCorwqI3W3K65X6iWrmEL71fc7WT9lcFw+I7/AGNzrRftlZSyYMpbUDt2/FVJfJBMKTld2O+tt+ryc2SJaEQR7E0QsKp7Bu7BS2VtVct3aKoNeZhTF4sr2OipnV7opbERLRN4XCwr9PzF3KR7JIoXawFDNki5oV49h0VFMBaIWFUVPYxR1ZkUdJbjr+Cu1Yvm1Trm01FcyuqnK/XXG2uq3rd8O3+ypesKI7LBtUqLmnVFPmNvr2K8au60NzpFFzQiCPYtFRYVhVFTPv8AYFFRUVLZWGSNty0ru03K4yV9xz6ZtPbtZ+wK3fCvPNF22VgkpSQdQhB4+vzG5LlNuvFyGumhnXolovUiOynsdFRGTUQR7HoqKipmEtasJU5KiotIEtWiZ9qk7SC0T7Mr3IFpoUW7Foq+qG5foJ+YkZsnUUxrhdqjfnDdn3okVVLvZNES0XrCsKvHsuiwhYFgWFYFMNkVe2au7TWSk7zU9ZX2nS2nxzdjCpIqYUqhcFkHEPmO4K7WU1NdSGlTsnm8UTK7sVez0WFURyQqK9qoqdlpnVVbK2VVVXMk4yWIFYgqhYgsQVQsQWIKoVVJaOkqdmqrzcrvbtNdJzsuJ7jVzbxzMQ0nQ/F/ODC5HchK5UQcKoOFD8j9dVX4m46qepN6N+qyXai+qJAu7FVVsrZXOqqqqrq6KiwzVzZIyajd2g62qucsZWJYliWIrEsSxKqyybGwyMoKcPyWmwjXXagXrjrt6pZLsWHKG1T1texaTg3xV8YOO5q9FCLjxUmZMPwQPPPmnwuXzEVlP1Isg+gh8KozMygdu9QIpxFt+df8UFpoUWHzskisl2E/A1M6ipbRUVLKLCqKioqKltO8KvwNS2msp2MamTq6gIag3236mYKkdRIqbVeLJytqqqZ1wQsN6N6qqqqFlVeVVVVVVVWJVzzJqOjd2eXZwguCL9gsk9oK0NFaOktJhHZKoByu19ezbuz1ktOK0K6b/BeihAeK6TJ/pWlEcfEq5TJU3y+qk1tyEw3KbtFgn5JsXlA5qF7u0psOG3JYKD4vy24m230U9iAOIfL5TVDVZLs4IHUFHXX5snKbbL1oq8WlXdgnJCwy1WJYrKqqqhesSxKuYbkd2qvGrKPZxutyt+bpNBVMk8FoaQV7COxVQvVb/aVM3Titb9Vjy/BaEL7lcQwcFfFcfqqqdgygr9FNmJHegJISKrZL1kzlPKJRYrhMDYPjLLb0ZVJqRRWUpih+Xu4hYQuimuhJWS4ZLtxz5aqTs2ipnkA9guV+bWy5CdpCPYAhdaUc+SuGoqrisSEyhpKqN6O/UUuslq5a766rLsa3eUwDUaTQVgkVcVcr2KklTXVV6r7RynnJClC0jvVzsnwWlFcfqsVtLLwhITHFABSxFSEwdsliVcwFQ8v1NEfGRYU5h2K4ednFc276ewuHyuUQ5TCbJzayVbK2X5lFTWDPIB7GJq7NpZWyaoqIa0IXWG9cLHaiRRIF+ruKvMxnXq7XntIFgdsGtvvV7VoFXsmNRdnXFX9t4djynn6I3ybuR3KVbf8Ayr1/4Qopj+60ThRMpiaMtFYriijmMhMCZBZRvxnzrcQqpbUbJz+q/UK/KrVVzK+wsKookMiYcFEhkUOYLSjqblxUihnG9EA9mvqrr1fZVXFX2yU5KWtCFhGxCx2pkiQL1eOwyKns10tcVk6jip25RqVTUVWNXGebsWFTYVe1Uz7s2qAJVe00VFdZcJ8FSR1Nc0yOU9EuNsxVTqN6nkoXXq/S8FfJstqO29XHRmiZ+KN6vzg0CZKDnD0zxed3xrTRdRcFuNg3bVMXjuXlI987eUsFbiqK5qmB9FpC2SmQsKuCpqBdnFHs8kC6yTVec0a4IONhAsFhOrojkhU1VFhWFYVhWEqTmqmsOqGaU/USQ32Nag2VtdVTOvCwrQR0VTVVQv7FTMp2CqqqyVVe65OZBdPijMzzeaeZMfhO4oNyZvCHvJ9+Sd6LGykpkoCUluRz/wAVFbd6oPtW74BI27Ffct6+qkub8vl7vICxK5GG8BzCrgJLZZdmTClPUi5C7NN/auKrcqrd2NqbnFHV3hYZqioqKioqKiwqiwLCqLCqLCsKw3Lcq6qufcq2NzXInV5crraKmfVV1d4WGS0L1e3VAKW3XU1F/Ycp5kEWM0WZ/BBhPpGf3XFXlGSlOaGoEx6MXuKDGNyWintO/wCBOdb9VICbVNb0HUIQO3b8vGisSvcsU7aqtkrJWSU9SLs051NRTNuVNXdZchdqLs9qCOaUdbRUVFRUVFRU1LkdUQFRVVVvV4lmgIZuQDqZyskhvtr2e8WaKosKwrCsKpaPY15m7cjM3blXP4IObiCBndwQ2qt3HUtYwTcSmw2jS2n44IN4KI9XYqXb1xsG7b8vF1leyC7NOqv1m5TF41YOfersy7MBQsNgsKOYD2OqqqrEqq42TzNx1VFe1ThrCsNjUMwp2pFg4IZ9JW01NdXRUVFRUVyuVwUnayvZ9yLIV7t6Jc7KPHV8Fdct+p/ERB6R1PaV/wAEfqFCiNtnFb1kH6e2KfKQNyFkldqKIa2+2utvC0VeM8JubXUUlmkI5hR7FVVWJYldNUVyxKup323am8K9q0UHIZjkTqMq3L2nMxEKptpmm6Vl4zLsyuZtVJaunsCiosp5kiyHosVezc9EHom/3Quu1eFUVEJb/Yd3wVzooaolXhSQO5Bw+YCSnmzzKIXa25VVVpCapcrjrr1dnBCyqrq65jhPNKOfutqqqqrZVYliVVcViQmr2p0myRb24os1AQsa1CytlViCvdmUWFUtpq6211nDXcewnSyno5TtfLUNhsHiUyEwSA9oX/BhYaFOZYLrMl2E+3pbflF4Z4u1kgjfn1WkFiVxnm71uzr1uzZTuVdVXOKLgdqGadRVVVVVVVVVYlVVzGmVhTu3EIvasM1e2WdlW5XtS/sZc8yCLIGiN6MzM21u13HOCBPSur7P3fB8xiat3jbuWScQ9ug7e6VshdtPdNOWrMiuGsuVVeJZ147VMFZM0L0M06+eaDJCxyd7AvE1hC0VohXtV4zAEBmU9l0VOyUsOW6/cpTkzcMyklTX8M3nnjRFO4DLA0HWzQcEHCh+X8IZ9NTVEf3Cx+ax3rfr9+feq9omhmlHsYutcnew6K9quHkrle1UU92ZX2tXPrbVToiyEcp29EvdNVs4qdm7Xy2HMAHmgwUHcAWOoU5jtlhXBBhwn5e6ZlOwG9G+7Mr22fY5IZh7GJITQscj2ka6iorvZNLeHY9+bN7voi1hyGZjVuPY+NlL0JjTNfZt9/wrltGk23fZL1m/L1cFcxDRki5rpu3JwLckiyWtMjejf7Cl2MIdnCFpbP4C4dtpm0VM++5FsI5T0S9xOYVu7Jxs514uFO4SbbmGyVgKDhQ/LlS2iuYsMlpK8TVzBa54EibJqRU1TNvzDIozPYLuyX62cs0IWHUDWBAyQsKPbT7fJCnrsqIZcEWs0GcFW2XaMrC3bNANEu4Qt2otOJuZzezZ8uVFcwq+5X3rAFTNKOtuKMyj7LlncFvGaELC5fpUld2AIWlO1d1/Ype16Lhn77N+bWymZM3Dei2FpO3olzsq2a4dnk1qnEMzuV1w7hucbXbZwsEl+oV+XGk1otGpKNg1VyJPtR4iQWxYbxItKLOa0p3PGYNyFhRbsVyk7sAzCNYNym32xKXsScRw8EWs0GcLeNm/swk2anEP0C0bvDuJpcaIql6qv0oHZ30OlWSZ4dx/Cw2jVmSIPtgXXoX2FEyu7CMwo63eFOnBVkqqqr7Op7HnsRbC0nb1NzpmzguK4bVLstwU4miFJjZamncERt2KRqt64KclzZ+nfQUPDuRIU2qmskVOSv8AatLRlFCw9hCFpR7BiKxLEqqtt6AzKrEqqqr7fG/dnziOA4ItYchnBG3dvBsOxbuyTdojeUMkTO/uOEZv7pWXIIObVB23b8vBUjq78yiN3tS/MBQBNhTrtRepjVlHtAtN6MnXLEsSxLFmVVVVVVVVVVbK+w66mezchusvrZKibfdtTm7rK2TnJFkLSfvRc50zxzOCO3xXDZq6Xam4fVaWm5T2TorrD7Iv+JCDRFvqqU77JyVNE1+XgjVG+2tykSrjZRUVwV47bRUV5VVRUVFTVUV+eEJlXlEiupvzadvBkgiVkA6uqxLEsSqq5t6m1082nsqcr1RUU3uE9ykw5DOCrbVcOyyAmUHRfIKTWyFh0crgh7J4/E36hRESkuCrZkGop8uxRQ1BzZgq8qRK42UWFG67tNFer1ojtM1VTaVep9grYUe0NCF1jk49mucgHhXOv3dupbXMqqqqqqqpVVUqpV7pBFkLTfvRLnTtpMKVLd+qrqZnRapNbfvzCqWU7judbQ1QtBBlJBw+XU36k36i5AONyF6usNyJAu7FS2iotJUWjr6ewLu1goIrJHabjIoTOUFfolXX+ypxD9EWsOQzhm6Ju1tNRotU3aTs5zhegSJWZO2XccWOoU5p81dbL1XfLbTUGwZ5GYUc0SKAeUL1VUmiWCSvFyprd6pmXqkvZV2rnZwXDsgQQRR7ZiUnGRV19lLKdtrmzJkOKLIOk7epudOyVgRGspqKTWVFuG5SaJZ9LZ8PYV/xbNuNtl9uQ7EPlzKKGeUcw6i4q9AEyVVsKJYERqLgtK5XZk1eruwX9opZIexAm2OR7dWa0rlcexU1+6ycR1+4ItaclnBVmuFk9thXDsdJDerhN285tFRUspm0VFTuMy2jRcv9rKKe5Bw+Xoo9gvKvKqic6i0jJaN5zKK/2ZdbxskdVw7MCgjeskewa3K8q53b5m4cUWQSC7eiXOyvG0HYhtV3ZLhNB0XyUgJDMr7Iv+MSx1CnM3WblxWQ46LvlxOqOZk0KlFbomjtnY5uuUhm7j2Civ7TeVcq6jjqZjsM80Haqoydcp+wxpLS7aS91+5EA5DN2YNiP/Y6yllM+km7yrhM79eztvD4Bp7Ty24hVDchbfib8uBR1JzAUYMZuU0o3ZUE4X9gouPZaK+y7s95Wjet2bPO46iSI7KOCqtMXKWVk+KymkOG8WU9hVWkqqvZK2zc6Q3osgaR3olziSqrgih/3VeySAmUHRa7lICQ7AO5K4aDlxtB2IOBuPyccPa51RtCFjoUZmUxy96C7C6zjrZSvV+ZNXa+9U7ReVoq860amcu0jIcfBaTQVeJLRcFRUVPYNVf2Wb3TO4IgHJZuCrZNC5bkdms4KmeCRkt3rQb7M4fHBYi140mqVvNHbT4NN0vksNrULXQozA5hRewZfJzR27V3BTcLldbRXq7XUV/adIqTVXsMxnntFFxtqg1hQ50DKzKKnsCqvVNdRTdojeUWQLzvRLnZVnBb0VuVexyAmUHPvO72bvPx1zrcQqqTUqqX/ZTav1Cvy8E2tTcwsiNymHYU6NydvOQNw9XU3BTePoVo07HfZd2jRX/jsYaVPOKPZqZuSwTWU4Tfm0sorlRUVFTt1dYcszduCN+SzcLTO5SPmEVxXHV01F4yW71Jt3H2Zf8AHp2MNENvjaDs2rh8u5tCGbKUwnco5GAHbYe9G6R3Zw3KUhPfbRXq7W0tu7PeVJqrYbrNK5VnxzZ6yWfOXZRddm5LBdvW9ypqqWXKk1hVFRU9hzeZDeUWQPNEuMzvOZw3Lj2S4TQdE0nKku6otNdiLSL0FxVJrmjXZ8u5RsBQz3RYPouUf2cnQ4rMh4zBILjbeNfSy7sdLKWyCPpAw7itLzsvVy2HOp2U9jvGaNjFJtyrncNTRXtCpborCsKvaqKioqdpJqi3Kk3cM27sszotUmt+vZuHZr+4ERQPFSnJT2Ippn9UHfLsUbAdTkxBkxPVeFkRWaOx4obKK8aVsz2CnZq2aKvNsuz3KRzyezXXngsuNTcpASHaKLCFTOoqKiwrCqKioqKmr3KqKc1b1w7NICaDn3u3d18jREerUIzorm3o3L9J+Wm/WlGwap0KMwPYd6y4Ry4O7aFoi+y8KnsKll6qpNWJXnXT14KGcT2CmbJg+qmdJ/sfZrrzN24IyMhuCrNSfciQuPZgXaLVJt3HMr7Iv7hZesKKSpJTWjdJc0TpD5ZaKllNRuNlMwoIaq9FrbL/AGJVXWYvYOSSp5puRGu4ZlwmgX6IUmgAe1Mpzg0cUWQLv1Ilzpnjn8exSaJqbtJ3szd3Ec60XbbKXWBwQcPl1KahqZotapn2FeqqqMvNYlXtt63Z0s0o6ulmkrraaKwzdx1Fyoqey7yHO3BG+Q3BVz7uxTcJNUmsl2Knar69xJabwU5hpsPBbSNy3BcFkuOifl0KKahqZNUz7AvVVKaOQVi7LPWyzgEDm5Wqpm3CayoikBL2BRU7HN5k3iiyBdxRJdlHtOi1TdpO9mbgru4u7GKIzXBaAnwcv1LJcdIfLoUENRIKZ7fVXFaKxKvYeGbMjWyGeDnHXbguO/OpbRU7BfmVzK9jxZT9yM3aO4dhpqQX6LVJrZezN57judGE1V4tDqIOFD7Yyp/J0bRn3KfbaqqOSViV5zr+xX62WplmuRzaWblcLZNE0C+8q4CSpZRUzKquZTXb1Syiw2UspbTMpPwzeCrmZT3ZI4pzIJkN6MzM9pEhNTcMp1lFTNqq+w7+5AtcJgrINLP91eFkE6LqfLoDqJ6u/sFVVEMKxK89rGslqhvzXeCJzKWcbaTU33BaLfrZS2ioqWUVFRU9km/KfwRm67cOw7tTN9wUmtAsp2bcq9j39yWU3G1Xret6nRSOJvy4mwdhv7BeUZFGSvPbcpS7KSp8UMx3gjZRUW/MGwKkz7VynuDRxRZA0W70TOfadFv1V4ynezL+5XLaNFyperrrA/zQcKH5cDYNdd2C9G9ENVbu3i7s00W7LAJoWlO8VTNpIK8ZTlTWbe007AdLKfuRy3XblXtFEHRNEblJglqKXd3RaVkmqlRX/wBl/wCVzTjds+XGetuV+vvVUQ1XuVe3gIHWS1UgZG0IZjrsymSOKGUMo8VSWsrr6Zt+fssoqZlFRUzS6I4NCcyDot3omcz2m4fVUynb/Zl9e5nLbiaguK3qbTfND3hX5e7tfS2RbMcUXQnmA/zCOXC5xnvsvVyp28OlrJDVVvU7WoZhWiJrT0QsMzvOrpqKdmprpAh70ct125G/sFFTPopxLhuUgJCymuoqdq4K7ubym4HI71xV9FMXt2oEXg/Lxd2CmeTEggP95lxRPJogjD3X3FZMaGYTv1WUsp2kXauaLRqtyO62+5CV6GZlOK0WgZ1NbTWb7NGvZi6I7JCcyEclu/ajfM9gpqRdIb17zuKojooeyb7z7flt+HiwosNQt4skuad9Plwu1F+sprcmIwPbuIU4M4D+FEfR863e1Yck8bKW07IEDLVkBHVEA3L/AM5tDrK5uyyip7G3Ihhy3ol7+w0W7PpNZcUfRSAkM+nZxdXW33K74AJ+H+dbiC3qk1RByDtu35k/SQg7iiYTyw8b1otbF8F6WC9nGSuspbTNv1YMrtYdVwVLbmFaZksOUeKuAHsme22q2Z26yuZlRXZIRZCOQxG/tNJDeVcJnf7MvvPdFP1XUVbK37kJ0PYqfLZRU7PJwBHFafJ2/ReiiPh8Kr0T2RR5LS5M48W3rSYW+IsoqKltFTUBCY7GLJBXQyVpSYtN2UtGGPqqdi3dtoqZ1FRUVFRFrNJ6OW4nsHHU3CaDonkpAAD2Xf3SFm1Oa9t4VynJFc2a7D8t1NdLt0nMa7xC6AA/puWg97FoRmu/qCwB39K0oDgrwW+IVxsoqKipmBxCl2Oi0mzV0NqpLsVfZZdEcBwRZCOQxVmew7s+6iGwbyrqrEq+yt/dNzjaiqKH+1gO1B/y9zPsS9jT4hXwGeS6GXgri9qujOCujeYV0Vh+iqwrCxXsaR4qkjqrjqaZtPatM3gi2EcuJvRL3z7TICZQdFvVzZD2Xf3UcFKrDRXLcigDhPyzV7Fcr0PbEhqKaimsvOvoqdsJiGXBFkM5DOCr2e+ykm8Votv3+zOPdUWGuxOaRJypbkHEPl4F3tiQ1NFeLKrEqquurrrlf2WmZRUUzcEWwtJ+9EucT2mQEysqJedy3Cyuov1dOy0Uz3WiK3wKkuNjXAoPHy7C5U9jU1FdTLU0zK+2pxHX7kWsOQzgq9pmdFvFSaPr3tSNER6ppmZBofmzpmUzN3b6KnaLzIIshHKdvU3ume0gNEysp+kVoj2Xf3YkesKLSbIzW9b+CuuWS4ze35eKa2nsfh7epnze6/ciA7JZwVewf7amZEmrRH1tpZRUlmU19OxXq7uz55v1WyVnBA0QcLwflevVOx09sSGpp7bmTIcUWQbzvRLnTPHtNwmpv0nexKai+vdqQaIslo7FcqXLeuan9PlxBl7Ykp6gduuVNRS2ip2A5Rm7cjfJvBV7SHPEmqTGyzcR1lbblf2a+5Xd292IUREpGy9TFzt6nO8V+Wa7USU/Yd3sCubTW0tOfLtk3HJG9FkDzRLnTPaZNbNTcJu75udFDWyWzerllb6hAinzYU7Oc6va7zN24LFJu7sFJreF/wCdQC/RagGi7su7x7Neru7stNCiyu6ytnNT8PllOoHtiQ1FFT2xNxyQiyD5qZMz2iikB9VMyc7M3+xqKnd+ZDTFFucqXb1xQ9VA+sK/NGdXTs8u31yncEZm7cO00QL7moBoVLaex9LvB51lDVUvsqp+qaqYvHyxH4UpqKaums3azKe7JCLINw3qvYKam4K8Td2mvYuHeGWGhRY6oXFTlZzbtlPmPoqZl2ZRUVc+Snnj2BdmU7Gb8p6OU67d2mk0HPEgpNEraT7Bw7FRUVFRUWFTPeLlNxtXBHZ4qdChJ1yDhXb7Zp8odVVb+0VVfbVFTV5TzIIshaLVXtNzfqhdN2/MoqKioqKnbq5t3ePltwuVEVeF+h3YKfL9XtAzKa/dbTsFOwSbpORLnfTtO9B0S4blJrZey7695JYaFFjheCiVhU9qyHVFPmJp2SXtybzJFsPRaq6+llNQLrt6pM8VW2vYL7uz395mWBptWS2gqgLA6kkHD5ox2jAqS7XJmk5EudPh2C4amkyg6L5LREh7K3Lj3nZbcL7P/FmQcJ+VPZ7WoqKklwzJ9ipZRUVM2uZTX01GKefuWLMrbN7pcFJhyW9qpIb1Sbt+fVV7ARKXYt6v70CwpzHVzJE6Te+M70J17rKW01oMtVRU9j8Fkw73b1Nzp9puEyg5/kpAAKluzMr2OmspZRX6I70+dbiauFrS2o2IOG35nhbXUVzKW0VFu7dN5Uhot7VSTd6ubM71RUVFS2mroqWUtvVFTsFFf3qzbgcpKQuVL1kOuafhvh8kNViNlcyuftW3sYz65tVVVWi4DxV5aRwXqy7XTMvosmHe7eiXHsM8wZgkJlZUQT4KQbIKmpoqZ1FRYVTNpmyz5ZN2/vcLCi3aEblh+q3jeFI4m/NBQFUVFRUVLKKnsS837lIHJb2oXSatEX7zZXX1VbMUljVcyttVXMrZWSrZsWJYgrr1fee9nnGi8VV1gWUg4UPzV1VdVVYlW2tlVVYrKquffciGV3ozMz2GmokBNAxBM7kABLMpZRUkqKmtoqKllM7ZmUV4zLhMoF4yVd3t3YDSSCG5C+YXNk3GnzA07SLvZ17r9yN8m7u1UyQrm3782+vC2llwspqaWUVM/FJVnZRbraqs7bvNX3nvdLUWmoXALgv90J4hX5oaaiusqOwXmQRbD81MmfaZATKDn3ncqSsoqdlpnS1O+2ZV2q0jKyT3eSHNRWk7u9LnW1Fbd6yvMIHZ8JT+TU+w6anesK3a6+925VkN3YeHHUgkZLVJov3+x78zigRTVFxN+xOvk1Obl3nbNHaN6uJY5Ng8rdNuyJuXDvRuGiaFS2o71KS5onw+Xuip2oey5uMkWwvNXmZ7BTU6ImgX3ncq3Kqr2qmZS2mqE+gi3H9J1Jy4vORPch3lHmmc0wUyljcVeZDisgOyigXCquKPIozpxWCbDvHeiW7dhRnXdZS9BwQdt2/MPX2VXXb3IzN27X01c3DJapNH19h0tpqXbQncnin00LbvG/NynENHFFsKfKYn6aI5UbmYfuQ1SfFYLlOLEl+lqNTumhd9beSvF2nLvS51o8VwRvqpBX0ofmFPtibjJZLDIKvaZNbMoOfpO9pN5TCq3/smRYZm11mU9wY3ii3k7Mp35j7mI89GMT9DLmrIhMmTsag/lJ/Ds41UmQucie++9PggaYRc8zKG7epNb9SsK3Lk+TXnB3py9U0W+y9c06op4fMJTsNNftVSsRCrmV1l4zK5TkZm7sFLKagF+i1SY3U1Ve236wtTuT8oOTyaJeHH1SiILmgfmvoniE13LY59aJhH0WS0Oe4+q1Nfy1/NN90VUoEEA+8a284yI2TxeFINyjxUhIcFUranPdc9gnNc+5vooX/fvTltFEbr6WhzaoO/t83E3GSyWXDepz7SABNTdIuVdXiVZ+xpIlxyRvKczkrfxMXeMIXOxjlH3RQJrG5URx9Rqa/lrubb7jaoN5PBazjtsmTIbypQweVP3QqJzOcbydm6FVEzc87yuccxzWb5XK8rJggT3oEx3A7k3k4ccg4nlNhQmyA71OdaP6ldZRZLsJ+XSmsoqKipmUVOy0VO0VUhpFaR7BuspqA54yWqTBJU9gVzr9bksP4iN7rFpvyIeyHDQaGkk+q2qD+VnmGe4MShcr5K2bGV4hMjQnZUN4mCi57gxu8p3MtAA/zYtzURE5QeUy9SHc1c1DaIbPchiSD4voGb3oFzOfifrouaiQmmF7pFyJ5PGfAJ2VCv5S0t4NQMSIYhQbDaGjh3qkG8LJ2bFKUlJTWQcTfiUnvypNU11OzSB1dNdXMqq6jd4ZlTmVn459bdJ0kQwyat/Ydy3Z+iEC7SdqK+zCY0QF/5baoshTgQdzalTddPzKDoo/DQf1YipQIYyvfNbH86Q1squUfk8CUeFlaBdRqLieefxwj6IML3u3Q2IP5SeZbu2r0UIZXvOvPe7+oUKlO8Kn1sBoQg4bfhdsqbfkJoqaqipmU1NLMNlFRU1dPZBDNJyvPYN2qm/RCAbIWbNXVVsrqN+ZVVVVVVVbK5l+sMSM8Q2jaUYXIG5LfzHIxIzy4n1noczD5uH+Y8IOyeei++++y+7isiD/ERv04UediHJ9xtFQ+Dap/ORObbCxNGJZMCEG8dvfAIrBd6yoi0oSv8VkuuaflzosItrqaaquZcr868W0mqW3gqhs352JVar5WUsoqW0U3OkpNMm9quH1U5BzlhCwBYFhWFU1VLKKioqKllNTTsZkeci7GhZcZ5ydjNiyIMPnXbxQIReVHnYnu7AsloAHCw5T+ci/lsqi3LMGF7jLkBeSfV2oP5R6CHu9Zc3ChAcTVN5bBEx6494JkWGcpjxMa6vwPw7iyDROZs2LitxU1J2Nvyv0VJdnp2Kmuoqa/FJY1WdlbJqTDMozM+w0lqKTWVF0RuQDZNCrn07Pvz6azejDyr/wBKLYbpcQuciun4oPi+hgbvWKDIMMNFhiR4ght4owuQjmoXvmqy4jrztcg7J5qH776rQZlRPzH3m1zDenf4dHMobz6In/tq5zkN5RbC0yNquy2t/Q1Y3HgUG8oEuKESE8Pado70f1NoqriigUHC8H5S8Kp7FoqW0toqauvY666ioqDMm4qTdFtvDs4uu3qdXLYtkliCqti2W0Wy2mspqKZ24ayW1GTsme5ZIE95UzVB+xuwrmnyhxhs32FjPTco3DYucjvyuGwLI5OzLd72wIROUenjcaBbhm89DuiNvEkC7rEPRiDU5T3Bo4rmmRtD9G1Hm4Q8XXr/AMJhu57bKxrg7K5O7HDTI0IzY8TB70edaNE1W5SV65s4XU+WmqrbVVn7BrmbNXXM2Z96LYd53o5Rn2KmfSaDojbtyuaALKKioqZ9OxVVc+iv1jnIuKYPVVVMrcg9hk4FNYz0LpaR2rKdN7ig/lPooPuipQZBYGNG7PLTRDlkMTgPuiNTYjDlMcJjOnHihp93apcjgZP64iJjcoc/guCuGUVkiTRwUzf42xILnZTG0/T3okETCINl9F/uv1Cvy3019FhVLKaymprnVVdTpG/cqyHaqSG9Um7MrZWyns2JdO6xkhNEOEiLcpwmdyDWtmUIsYZcTduz5WuYRO5O/wAL5Sbp+hJ/7ZmSCY8X3IV6OVGZyRn5bb4im0F596JevRQi4b9iMaM8Eyo1EC4cLJupmGF6r296V2MLcFw32B2xBwofmCoqZ+/PoqdimTci2F5qbjPsNNQLpoOieSk0StofabhwRConR23hELgpYQKlZDR6JrUNWOUQborNISQc8hseHdECIgDnd7vVH1X8Ryn8TF/KgnRR/Dw28lYdkMXrLyS1p9eIg6P/ABETjRZLGBg3NUeE3E5tydDlpAyUy3zWnEB4NUmwvqVpQW/QJssD6BROVeqwZI708sYT/wB0UFfeuaNNnyyUzaaiuZRUVNdSfbrzM7luG4dipqKSbvKuvO9b1Symvr2St3YTsKINbHNcJscstl7N63WReUubIm4E6x0Jzufi+4xOis9HlHA1ZAiGGw+oy5B7xzLN8SqByOdie8+9XWTRD4vOP9yHeo3KIUEMyztV8ypmQC2xnbmqUKC1viocPE7hRoTIEPZU96ZaaFc3K9XiQVaISU/W297lPimnsTRVFTX0z6KmopZRYSsJVFTsEzcEWwvNTJn2kSE0HxPJSDLvBUs2qmupbTXUVFSy/seWK2yovRprXAZM7ymwmNyWgU1R5+JpbGNqnQ4H8NA4VUz5uXOZHNs3vqo3JeVQm8//AJbnWlxMhxWTyeG7lLt7cPmpR+Wj/wDTyX/ytAV2lB3N5DPefcg/kpZyh+1tERyiDEh+IuWSyG4ngEPRkfqcrtKK6ru9XLYPSMU/7LipIZV4V147nafHAu9t1VVX2BXMqq6yqrbVVVVVVVVVVsvlq9hVFeJLeVW7d2qkhvWiPqqKk1hCoFSzZr6Z1FTU0XDs9FRX01XOR4ght4owuQjIZ+Y5GI9+UT6z1OGyTPzH0Qc5vPRfecpbE3lfJ9GLDOVchFcQyIy54OxHmSHD812FaRPLo+7/ACwsgeih7IcISQfG9Cz9VUCIfOP95963WXiY4q6G0fRU71+cbhcqWUXN1Oz5faqvbpuMgi2FdxRmZntNwmsqJedyuGTZVVksSrq6ZlMymuuCv9hmFyf08beKBZcZ5fw2BZEJnPP4YQhE5V6V/ujCEA0SbuFl9ydDZ/ERKaNAnf5bXeqxBkzLYwIOjehZ+qq9HDDne86897xY6hRYahcLA4XFB+3aPlmr2muqqq6jZqKzfuRmbt3ZrsycslvFXD65159g7h7DL4z8kIw4E4UHhUq/Scdgqg/lHoIXuCqDITAwcLch0TnIvutRaXc1C2MhqVJ7N653I5sfqqo3JeUQgOU+o462llO9LLbjClRX2SJ0D3V0+MJa+vsiubTslFQ9gp2o2TcZIshXDepkz7TcJrKfedyAFOFmxbFfrKqvtiq0dKIiYjp8EGcnblb3bAg53pY3vG3LjxA39O1GHyb+Hg/6isp23a5ZWRzUP3olVosy3++6qkm8u5NoxGXpkYXPo5u46z0kRrOCum5XhzVoPB4Lh3o5UtBy3Ks1Jc27E3t9O7rDNUzqaip7HogfVaQl26nwTRU7BSyipq6Kip2I+s7cjM3buxUtN+aC4ZLeKk0ammopqKWUmqau+4ewq3rQEzvWXEikuOxTcfNMZEdzcGekRVMHJpc3vFmU5wa0bSjC5EMt/wCYaLnI7y873KUCHlD8x1FlxfTxd5otwtLSJq/qkYyIQIodUWQ9OPuGxZUSI2CD+Yb113Kf4IsLrxuVSvw8bRfsJ2q7vQLCnsIW5XIPbcQg+fdjXvAp2ag1mU8yCLIVw3qs+yyzNFs0HRG5TtywhUWFYFRUVCsKwqiwqiwqipZT2yXInYm7li+gUhSwNc70JqFlPflHY1tSsmZZD91qDWt5x/utQicsp+W1BkNoa0bBnOu0t6d/hvKOmhYZ7RqMp7gwbyi2F6V/BEtGSSpuddxVecfwRe+tjInupr2Ym6Lh3o843E2yspLgsl2F2ZRU+MaKnaLysVlVVVFtVLKE93sSioqTWAjU0zaKnxdTMp2iiwrCsJX/AJsprKKmrpm0trbXN3qiwrL0vDMpml7rkROTd3agXjJatBsuKpPxV4W1bVRUsoqKip2y+nsQzE7ZWzQH9ypgZDPeK9G2btrjqJJnL+TaLmGZkmR2XH1huOblR4rYY4ot5HD/AOI9eljE8NivCrlFVuzeUwdjm5XelNuFyNuS7EO00+OqW0VBPvVpZRUzbraBUVLbwqKllLaZlFRUspbRUsMNh0Rr6aqTGzU3jKfmbVQ51M6ioFTsvH2LD3WNOxZVnBSumsk6QbWSDWjJbu1RaVkPu5JGKBF432ab9L3ReUcjJ5Gz3ouLyRkXx3+/FvWTBhuf4UQfy2J+xiiHksIMyBssm7yVzbt60ow+iJhOy+CltTnDDkX96RYUW7kbruNgcg9tD7Rp8E07wKHW01VO101lc6mormVzL08zvR1+/UUU3XBSY0AK+yk1RYbduZcVVVVczZqa2VVViWILEFiWK2bvL2O5psLdqcySpcjvWgb96iR3UcdYSBpDajyXlmUIsIyb+pF0eOOTQ/y29IUWch5OIY/Mfe5XNfEn67qIP5W/nXe62iyIMMQ28LHsiSDCJGait59r2A3Fq9E0E7yq3KcRwYP1LpucO5qe9rZZRuCaXiUaJee9MxG4hsVJ2ALm34T8n1PYtFTV0zNubRUVFRUVFTMrm0toqWUWFMZ2fRbdvQLtJyqqzz9yrm1NlVWy6yttRqKKllMzed/sl0xZudvRym/ULKyshBjNMqFBFQL9Xl8oiiG3inQuRMyIfvvqi5pOUauKkxroh2uNAg/lJ55+7YsljQxv6bC+LEbDbvcj+FgOi/8AyOuajzsa73WUVwJKMWLAe1orMKUJuTxK0nGI7ihdfuTOWcqxVbD/APPeqZdGVVbwgv1N76JbVT4frqK9rrq62VVVXPprWeHZbgg6JcNyyWtAHBUzKLCqFYbKLdZRUVFsWxUCw2U1NFRUVFTMorwrvZV9VdpKiw3K5kllSGXqi+I8Q2DaUYfIGc478x1EYkZ7oruNAsmFDMQ8MIWVyh+XE91tAnwYx/hY23cuCyorwwcUXNyeTQvzY939l6LL5bE96Lh8kGBpO5jBcg/ljubHuiq9DCAd7xqnNiNDg4SIKLoMaJB/TULpnPWUGZTt5v71i0osIkRsU62Nf5hBwvB+W7Fq66mllM6ipYx3qkI6mmq0W3b1pNyn71cFS2uZXU0VMyqrbSVtNTdRcfZ1FRU1Rhwf4iN+mgU4riR7jaINawxYnusTX8tMh+UxZEJjWNGwWF7nNhkbSm8ma1sWI27nXUU+li73Xy8FpOfGd7ovQdyo5I91tVkwYTWce93nWi8VXFb1d/dc04+HcdRU9jbuz3SWEWXBbs+ivA1dZZt3ZNir9FiWJV1lFRUzKjVUzKquupbXNv7Pkzv7bTXUVFSzDmzNldS+Ga7E4G4jZ2Gk0HxbhuUmjJCuWzMoqWUVLKLbqqZ88yqqqzskLypu8ld7ZyozwDsaKoshTgwdzarTqdgqUDF/hoO71ismDDDeO2zKcclvFOh8l/iI2/1QiY8RzzsY2gWmbtwQjveBB91lVkwYbWDvg/S6hQlK5BT2oe8K+yqdou9rV7Nf22ipmXVspZTPoqI6KwqgnuVAFeBYcsj6WVkqrRdLxVQVVYlUGyq6SS6QLEsQVVVVWIBYweCqFiCqFUKqqFeQp5YVzliWILECsS2KoVQqhVVViVVVVVVXNpqONvrLaFt+ixFVW1UKoV6ywuWF3ksLlQ+So7yVHeSwuVHLC5YHeSwuVzHLAfoujcFgK6MronLoXLoyujKvhOK6JwWAroiuiK6MrAujKwFdGujXRldGVgK6NXw7lgVFgXRrB/dYf7rD/dYf7rCPNU/uqDz7FRUVLZyv7RTUU1NbMSrZdbS2mo4KYvWIBSyplfiJaDsUlTNpqtFt29DRm7fZWyhVFRXXqioqLCqZ1LZ1VJWU1+4K4fX2ySTIIw+S6T/f2LnIry473KUBkm7Yj6IOI52N77rSyfPx/cYiHvyIf5bEBIzPqtqg6P6CH7oxIwocEC6u1O5JGP8ADxTdwOtvuUjFZ5rRe13ge9IsNVI7EJC5ZVEO31zqquZVVXBTmq21VQFUKqqqqtlVVVVVPKuWJVVVVVWJVnZu8VWSxWVW9VkqqqqqrEsSxTWJVU5qqkJ+Vm3yVZfRbVtKoVt8ltW0fRbfJXTslVSvVZratqoVhcqOCwuR0Cr4ZC6IyWEhcVeCsBK6MzQ9GVgK6Kf1Wi2f1VB5rD/dbJ+KGiPuWySwTHiqADeSscPzXSQ/uXSQvuWKF9yrDH71PLgy/rRvhy/qXSwh+5XRoJ/cumgD9y6aB966WD966SD96lzkH7108H7lP8RB+5dNAl/UusQPuXWYH3LrMH7kP4mAP3K7lUHzV/K4Pgr+VwV1uCutQ11uGruVw/NX8rhK/lbPoutMV3K4S63C811qGutsXW4a0uVQ11xi64xdbYutsXWWLrLPJdO3yXWf9K6e7+ldYd9qP8Q77V07z+1dK/yWN/kukd5LG/yVz4kl/meSwxftXRxfJYI3ksEf7Vgi+S6ON5Loo5+i6PlHkuij/auj5R5Lq/KT9F1XlC6nHXUI5X8v5Qv5dyhfy/lK/l3KCv5byhfy7lIK/l/KZr+XcpX8u5Qv5dHX8ujr+Wxl/LYq/lsVXf4bEX8tiL+WvX8ter/8Mf5rR/wwr+Wlfy1yu/wwr+WL+WBfy5fy9q/l7V/L2+a/lzV1BnmuoM811GH5rqLF1FnmupQ/NdThLqsLzXVoS6nCXU2D6rqsNdXhLoIK6vBXQQV0EELBACwQCujgqkALFBH0WOF5LHC8ljhfasUH7VWD5LFB8lig/aukg/aulg/aunhfausQ/tXWWfaust+xdaH2LrX/APLV3K/9C63/AKF1z/QuuH7F1x32rrrvtXXXfauvO+1deP2rrv8ApXXnfauvO+1deieS6/EXXovkuvRfJdei+S6/FXX4i69FXXYq65FXW4q65GXXI3mutxvuXWY/3Lrcf7l1qP8AcusxvuXWo33Lrcb7l1qN9661G+9dZjfeusRvvXWIv3rp433rrEb7108X7100X7100X7100X7108X7100X710sT7lgeP2rC7yVD5Lb5L/AOlhd5LA/wC1Ud9q2+SofJYT9qo7yV7v7LpAulAXShdIFWfgqGXgq2X/ANl/9K8/2VVVUK2rb5Lb5LC8/RdG7yV8N4+io7yVHD6Kp8lt8lt8lR3ktvkryfJT0vJbR9Fts2lHK0QrnKq/3UpTsxyWJYlWyeWukAUstYljWNdKB4rpmrpWrSitBXTNXTMXTM8107PNdOzzXTs810zPNdM1dM1dK1dK1XxL10oWNaLg5XOAHBevJTAc1dJ/pRhvynDg1Ft/1104n9lLJk3grmlYb0MgeaF0yhOy5qvK0rxvC0b7DMkKqvQkZFaTvJXOCM3jJWK5VV5vVzlivVHFaQLVRy0mv8ltW1UdLwXreSqWqqxLEsV60niaHM5TuAQdEvO72xei4uDRxRyCZDasnKyWcEPWcaNamxeV3N2Qx/ugxjQxu4WZcd4bw2owuT/w8HhiKm8y/wC5QOTzEL3n4ivRsm/33Vty4Y9K28FcxF6xBu8dWQCHRUeaZELeAU4rXs4kIEREIfKhd7yDmmY70edApUIX+S3q68qfJwYkSnNtU3cgj/tcpf8ApnKZr+WRvuX8sjHxev5e4eMULqfnFXU2/wDVUv8A0xzuIiIz/wAKjfR01/K+UT+q/lUX6uX8qf8Acv5XE+k1L/0qKTuvX8ojfVSH+FP+9S/9Kd/1F/Lpf8Vfygnwcv5VLxcuotb/AMRdVgjxeui5MP3LouT/AHFdDyf7l0UD6krouTH9xXV+T/eurwPvV3J4A/eurQT+9dThfVy6lC+jlfyOH9y6GGwrBBX/AOMq8mRu5M5X8ngu8CuqwE6fJIHC9dBycjcuqcn811Xk33Ifw/JmjxWDkslTkrVXkrlceSt+i6fk/kul5L5LpOS+SvfyQfRdY5N5LrPJvJXcr5P9q6fk66SAR4LFyddNyVq67yceDV1+D9q69AP7V16AP2rr0E/tX8xhD9i/mTPtWl/iLAdmiv5hCP7F/MYf2L+Ywz+xfzCF9i0/8SYPCGv5o3/pr+aj/pr+bf8A8tfzQfYv5iD+xX8vAlvYv5m37Vf/AIoPtX80H2q//Fj9Gq7/ABV8/wClfzUjxav5r/ZaP+IzWl/isvAK/wDxZ/ktL/FYkuAX80jzV3+KxpK//FYy/msdfzWOr/8AEOUn6q/lnKfuXW+Vfeutcp+9da5T9667yr7l1zlJ/cruV8pH711zlP3rrPKPvXWeU/eutcp+9db5T9661yg/vXWOUf8AUXWeUfeun5R966aP9y6flP3rrHKD+9Y433rpY/3LpI33r/MPi9YTP+pX5Z/cr8o/uU5PI3ZRVzYrf6YhVY33lXtiOH9ZXQu+4q6G76uXRO+4qfMn7lfBvV8AFdXCl+HC6uurtXVmqX4cTV8EEroFPmh4IehDV0I81dBaj6Bq6Bq6u0qf4dvmruSsV3JWD6LqsL7VP8LC+1dWZ9q6sz7V1dn2rq0P7V1dnkuqQ/tXVWeMl1WH9q6tD+1HK5PDlukr4DCNk1fydhXVmIhvJmTQ/h2E71dydnkugZ5LoGeS6uzyXV2eS6BnkugZ5LomroGH6K6BD8l0EPyXV4fkugZ5LoWD6LomLo2ro2hdG1dEzyXRt8l0bfJYG+SwDyXRtn4LAFgb5K9gKOipNbILCsKwrAFhWFYVRUVFRUVLaKioqBUCoFQKgVAqDOoqWUVMyivtp7Bpr6KnbaZl7QVgHkujb5LomH9q6JnksIFlAsIVFRUVFRUz6WUzqKioqBUVFgCwrAsCwrCFQKltFhWELCFhCwhYR5LCPJXAS8FRYZ/RYQsI8lhCwjyWAeSwDyXRt8lgb5Lom+S6JvkujZ5Lom/auib9qvh5J3tU4MVrm+68Lo70BGgt+iuaPJYVcJRW0KLSJEHV4blLmyuiXRBdGFgCwtCvDV0c10YHisI+iwLo1gC6MLowujC6JvkugZ5LoGeS6tD8l1dn2rq7PJdAzyXQs8lPmIf2qYgsB8Fgb5LA0/RYG+SoPJXw2n6K6EwfRYW+SvY0/RdEzyXRM8lfBhn9q6vD+1dAzyXQMA8FoMa3wHtktaUIU5tqskBXG9CMyU/1KHEcMkncsqchvRh8k04nv7EYkZ5cd7lKBDn/API6iD4npo291M2RTeXwMM9JMjQzNrhqXNEZvOcEX83z7veiXrROS3gnMiHKJ2KlnMRHTGyauv70OClLRNETJTQc1B23bm0zrwsI+llELs+ipZRUVFSyioqZlAiAFS246iXYaWTl7S3qpHAFXlxWTsWN/wBFITPiqZ9bK21z6KllFTsfH45a1rBze1xsn8GUzaKmZXstEeUwW6QxDeuGZ/4zAAJlB0UzO4KQu4Kip5LCtgVbNyrbXOr2bSVPbPFOO1NPDM0CTD2sWSSYcP3Gq5mUTsCa/lZu2QwgyG0MbuGe5jhO5P5BHMoTzo5xc9wY3eUWwvTu3iiyQchu5qm6ZPFHetGTfBTdfxNrXCoKZFcJHvRyduwohwlvVPoqIGegaqvY7qq/WVVVdmVzKqqrqaTVFRUtoqKllVVVVVXPr26ioqayvf8A0VFTU0VFRU1RjwGzhmrRsVM2iBdoNUmgeJVVSapZTMoqKlu9U7RwV3tsjYE7wWS5EW0v3oNbdxKEhlP946rn4Q9Ky+5ZDzKPDuIty4jwxvFOHJYJ/wD2xtFqIicq57e1mFZMNhcTsF6D45/Ds41T+SwzogYtpW8qblJrZ+C6NyvEvGyDx70ucH7rd65s12ZlOwHttflFr2WlukwA7wvRvB8VhCwrTIA4K5mUeK3W0VPYVy0r/br7BGAuTrDlKfknRX1LtWWlN5ZC6MnSCbynnGthETmU7mC1jR/mxafRega7lkf8yNh+gUiXxXe6xB/LH8033G1WTAghvHbZyblcNkw4ZDllP0fFbYh3KTGhn9K2pzosg8UKhwmCbnFQ4LaMEu9KRvRHqmhQ3K5B7diDx8wtOwU9h33BXe3mvZiCkRJZJEwiZTCopUTWC9zqBQoW0C/Vlzjkt4p3JoQ/ERN4og3KJApD2LJAdEcfVag/lhyG+42qyYEJrBZNxDRxRbD/AIiJ+iiyTkth+4FMm5TiOyRxXoYWUd71LncngxDKc6I47F+J5QP4h4uHu96n6hQogi8KilsUidA/Ntcr7z8A/qVFeJqcsk8Fc9Njv0i0Xastyufje6xSc7m4X5bEG5JLj6rap3KHw8kSwbVKFDayO3HvsynENG8o/h4eWPzX3MREflJ5Ufy4NzFKFCyODAg+N6Fv66rIMPnXe85PPJ3tjQZ3ZZkVLmGniHIZbA07yhEf6SLx71udZT1luX+6OUubdib3Z8OwNyWZcz3nnKM/YV9wV3wHxVzliCmdI6rKjxAD7oqUWQf4eDwxFZTzKe+pQe9v4eDvdiKlChzd75qi0pseGJ8nebwsnk556Jv2BTd/Exfd9TyQY57snZDZTyQfyj0TdxqhzUIZXvGve4WkVRZK7YVuQQeKjcg8be7GvejX2Jw1dwW8/CBfEcGNG0owuRCf/wAjkY0aIXfqepQIc2/mvog9/p43vOXCwta78RG91inFOSzZDavdH90IkYcxD/ViXooYyveNe9+7GLwpG4q+S4qU5NPZa9/N/wAaA7NSbvr2OXYpny+ETN2XE90I5bpM2NFEGMYY0U7GpsTlpyjshtog1jQ1u4WHnYmVE/LbVFjD+Hg7mVUzdPfVBzhzEP3n1TY3JS5xZeZ7U1/+Y25w7Bv70edFwNbBZkuxj5M6ez5z0fgvhvW8/B5vl4rJY9v0RZC0f1Ive76lTkYMD3jUrJhMv941sy48QQ28UYXIhzUP3zVF7jM7XxECxkm/mRFlS52L777C0qf/AONFTXtM2u26ucR0nbl6Nsl0qHPNDmb1lwXh3eiWm8FOZs2eCGlZlSkg5tD8tf6fbE/7Z9Jqb/L4PmnSqsjnLtyyW3cVWZTXcqblQQm5BBhnDJbhvRh8m9NF37AsuK8vPGgWRAh887fsCD+Unnom7YFICQ3DMcPW2J3IOUXPbh1R9K3LRdIxn74iwMDd0kTAOTwCOVoulRCJBiFl6ygfSCo70bhpii4IIrmzhd8Bk7T8s24Lj8IZDUd5WUrlfZzT5uhbJbFkdDC91tVhmT6oQfyr0bPcCyITAxvDOkm8v5Pc5pvkmxBi9YZ03ENbvKMnc47gpMdkN3BTe4k8VfpHgskDm28MyHEqwnJcpinejzjcJrb/ANkJ4hX5ppSWl5fCJPBEqk5FHMuF6k0eJKnLKibzqS0iayD1eKUHNvBtLnuDG73IjksF3KD+ZRnmjzsaX6GUUmhz3Hcst45hu51U+HhyTJXXlXq5pK0mkWDxUGfu950rS114KLFeFPYg7zCBF4Px7lNvHtDDdv7fKngqz7Jw7w9w+E3jguKc2w2Aqk3blDe8Sc4T1bvfF4KdyKPdFZSaJcQ0byiILm5P50S5iOS4/wCJR/1dGPosgTlshwhIJr+VO5hnuiqlBhAO941RC5UzII0ytN4b4LRZlne5XXL0rZt3p7GHKaDcUMgaDDpEprdgHelNuNq42b1zTvp8eyaJDd3I17lb7z8Kuu0TYXtHiE66TlIhSncoUOpc5MaBIAU1d9EI3JYuVFFQxemflDZDbRBk3O3Mag/lJ5lm7apQYQB97bZlxojYbf1It5IzLPvuTnuucayV69I/KPutXoYbYY3uvRa6K4t4XWPfEhZHOGYn3qZbcLv+9ovv3rjt+aC+4K74WlQrJIkbKBTACvJK597dLZq5xomU/wDLbVFkP+Hgbm1K/wD+mVChx5wA81dVDmGAn33XmycR4asoZHIofvx6+SdkZfLIv5ken0ClDhF39IQdyt8v0sqnRP8ADnkj8rai2PCfDdueFuagxjZncF+I5awE+rDUhcO9QtcLiiw7FNFTP1C4dqw92OKSrP27W74d3e17gr7z8M8VcZrCuCm7SOqMTlEQQ28UYXIm81D/ADHVWW905+s9AtZzcP8AMif7KeTzsX333rLYPSsvanQ+VxBCdCum9ObyfRaP81/+yP4ZmXE/Ni3laWXHcg/lbso+61ZEKG2G3hbKJDbE/qCJ/DhvgtCGB3r5bcbUNi4Wc26uyyvyTU+LhlECedpXKQ+JpkyCdD5L6aL73qhF8Z5iHjQINhM552/1QhF5T6aLu2BSAkOCLnENaNpT4HJB+Ii+/wCqi52k47Ag0NLz7rUHcqMv0MWRCY1jeHe/lNwO/wC6IuW4hTF19UHj6/CJnff8okNzjLINM3j8Tzium7YwVRa083C91qExlvPqNTX8q9FD/LbVBkJgY0bBYWg8/H9xiIe7Ih/lsQEjM+qKrLi+hHujEn8mjDRfR3fC5jqFFhqCt6otzTXvJDYWjxWm6Z7m5ewqdg3qbvicl7w0cUYfJbz75RfEcXH3ivRNyIe2I5aLcuJ77q2ZceIG8NpTofJ/4eBv9YqZ0QdpqUHFvMQvefiK9EzS981s52H0rLwuaidKzWTiPDPFaIc7+ywXf1KuSePelzjBptr4LhZJc3ObhTvtp3Ubh8T5cR0uARZBhSbtc5YrkSTM7kyNHiNI2QQgGANbuCmbgnQuR+lie/sXORnl53uUoEPL/W6iy4g56LxoMwgpvK4V0Jx0gmRWUOq0W5cU0ai6LylkLxvKLmcs5x+4qRqtF58EIcW7xQe0zB70cpuByJ2WAtrNB/dAWzLfBSyi7+r2NOfc9T2bcFN15+Jy1AT43p+lkmaMrypkpr2OLXBMe8zJF7RWaI6GDsYP91INy3GjQhE5XcNkMIMhtDG8M57HCcwn8g5QdGejPUTixAOClyeFlO3uU3v+gWk+7ipQzlu3hFxqbAwnJ4r8LHpsf3olhTmOEjRSX/laeF13dBc0vO4LSZkjPpPvpmbgrvid5pciSp7JJ0t9okrhfvKubJvvFaLcp/vHUjlMEemh3iSAPStuIzTOJzj/AHWXotgt5pqPpPNGIWOLB68rlJt53q8rhmMfP0jLpoF3ejzoF7aq+q4qqyXYh8x1y4/FLxY4jciLJL/ZMEg5002QkNUQUI8MegiG9NiNMwbC2C0xzvbhH1R/Fcr55/5HJTd9SgyDydnJ4e5gvQdzfNwz68RB0X+If+qi5XCY0N0JgNsEwr5Q28V0hJU4Ry+FkVgvBvQHelP1HUXBT2IHaEHtoflTpm0VPaekrh8VX0WWMJRbvR0b21XBTshNqS4Jg4at7HDZVRYHKPS5J0Q1aR5tmyGz/dZAeYULYxlyD3t5pnvREDzfOxPffa9seK28SyRVOLPSX3ZSu0Rws9NHaOAvWgHxHJz5VK/EvuiRhTcO9MspuKLHXPFUJizINwPeNpi72AJOkPjmllLKdqoqaynxcWORCn6yuYckomU2rAhyh7ZQ4e/fq8rlEUA+4Kp0Pk/8PA4VKyqfqcpQ7gKvegcnnYvvvtyATyiN+XCvKcwFvJWbmm9YnPPFDIhOI3miaI8OeVQiilPIZuapC9yF1/BN5Vy1kmerDO1SAu71OdAvFbf91L1m9x4un4e16ds4KhPFDRmNwQ7o5n4wymi+zDcsCnkZI4oMYJakvjxGw2/qRh8gbzbfzHVRiRXl52vehzcPR/MfhU4np4291FlC7k0U+Sa9tCKoshD8RE2hmzxK/iuVZZ/9vyU/9yizksIclhfoF5+qy3jm2e89Aubz8Te6ik1oA3BFkeE2Kw7HBEtY+F/S5EsiP+qysjKdvd3rmVHUtDgg4UPz8UWkpyv1M3ENG8ow+SARonveqi+K90Q8aBBsNhjv4YQmxOVyiv8AyxhCyWgNbwsdCivBimjW1Q5O2K6HB3CpWQxxhwzuumg8tyGe9EQORzsT3n97xbt2J2VcRVAiwMNDSefju3S1NbelKqq2YyOCxW1kq/HR77tL4+03ZUT3G1WTPIhe41ASy37GNTYvKfRM2Qm/7rIhMaxvCzL5RFDOG0p0LkTeYh++cRRedImr3Ix+Zc5o9ZyEaQixv1bO+HnW122XCziO5S72fvO5U19NZSfZKewK6yvxFw+Pi5zslu8p0Pkt36yi97if1OQLBzULbEctBmU/33VsL4jgxo2uToXIG5R/NdRF8Rzort7kMhnOfqOEIPjemi/2CLJXLIPVopuQcKHWToOKllzP6ViI8VouB70ZbFk+qcK42NM7lMUVwmhdrKe269or3K0+Gae0L/j0meSBtRyBcNqvOjuQbjedgTYvLTlu2QhRANEhwsyZ87G9xq9K7Q2MbRBgaYr/AHWoO5Wf+G2iyGNDG7ha4UdUFHkka6Iy7V0y37GhfxHLuaZ+XCR5nlUURB7yyX6UkCx30THHCR3oltHbEZ280/6HNp8ptO6mVAi0mTRuTckgNCkDM71lFCFyjTh7DtahFdEaGSnMowuR6DNsTaVlxDXfVAlvMQN5qVkwWSO07TmyTeXwRTHJNeNRlRXtYOKyOTty3byiXuPgtNwaOKlB0t7lM1U2mRXJY7vrNaJnLvR55o/qU6WC+Snt2/Pyd6O5Pe33lK25MhveS1tGbEAxuU5CLyj0sXdsGocxwmjyd/QvOiUCM3KjxQ3htRbyWHkN95y04rohU33KTBPit6vtbyJ3q0KyeF/eiQRMIj1dngp7LP0bVw7z+HdVd8fmyIwp3jZJU802HlXlAQ23+9qi5t0Vt7SuYi3RWXEWnLdN3uNvKe2E4cmHG9yOKI/3ol5Q5qG5zfe2IP5W7nXe42i5LzMJsNuVLRCuV15VMji5aUWfgi6AcqWw2R+UftHelL1hRESlZ/suadXZ8/Drp2vu22aS3qG4nYbkNVJN5dBGgTpyTY0WKGzFNpWVEi/hoPut6Q/+EeT8hgcxB2xDiP1Wg0uHvGiD+U+nfu2INhtDG7hZFbdlwzlia9I/J4BeiYBxKZlyJbdMBTjxWwvEotggxX79ipNzjsUGERkvlN3j3p862m1cEL5KYN6Dtu0fI9SfeyQi2wvAmCrlSVjuUlstjdWYkaI2GwbXI8n5JDm3bEetritBpinfsCD+Unnn+76qyWNDG8LMuI8Q2ja5EcihHlB/MOFHno5P6G0Wg0uTnkOfk1lsUmejbvFVdfxKAF5TOW8qB5z1YZ/796hBvBRZ5eCmLL8JquHczWSkTlZ9w0d6v1/D2DT5JcpuJXiSk4LDkngsaE7wmw2CQGpJcclu8p0Pkg/ERd/qqcZ7om5ooEGMYYrtzE55cOdl0bKIQckMeyosy4jgxv6kXcmg6P50a5v/ANr0kd3KOFG+SEOG1x/S0IROWPyP0iqlBhAfqNVGaJ8nMXGYW1eh5UHs3PElfEYBwV7ecfvd3rfrbRX3b1vs5s4hT5+L1IhXG9aWktFstScp3ORfcapOdkQtkOGhMEuPqNqg7lXoYf5barIgQxDbwRaU3lUO6E86QWRyYZcTbEdhCypHlcf/AOTC3wCk9z4h2Mag/lZyB7gqsmBCazjt73edZhNVKwPFxQeO+y6UvkWMSK8MbvKMLkfome/tWXFdXa6qBazmIP5j6lejZN+17q2ToOKLIP8AExv00Cyo75jZDbRC7JG4IReUeiZ7oqsmDCDOO3vfIImCnDyVLMhxud3nUslIrCR424SqStrfm0VLMKpZSawLDJXiy6FMeKvbIqlmgyY3lUsuZNXQh9StNjQOCpZoiZWk1o8NVerpfVX5K2Z2jEDfoukB+ivfP6WXFXkLZZWSxjyVbNFUVZKuZcZHero39u+UhvpI3uhF0R8+GwLI5PD51/vbAhF5Sefjf2C4WEOfzsb8tlUW5fMwfy2IXSn5oPjegZ/qKD+SCUSHf4oTxio1l6vkBxUueapNiNPelTTFFKUrP91kOxj2dd8e1+JafDXHuUk6OA7cjD5KSBtcsp7vNB7wYPJ/7uQZBYGNsL48QMG7ajD5L6CF73rFZTrp7XVQdkc1D9960GZb/fdWwtQjM6vFN/Aprhfq8kDnY5oxqL4sRvJ2HY8/7LL58RWb2oaWWFkuJlucsph+nejzoGia+NhkmvF0kHg3HvKuqjzr2PhHzHsSuZWeZjFtRbeZLGFW3EDmYgq21Vbb1VblXMvKxhY5qtl5+A69zx3DYjpZIOwLe47VxTYr4Yitb6hTXtGSNrVlzk3eUYXI/SRPfNEYkV5iO3lSgQ8ve80QfG9PF40C4Zj2OFQnch5RibQqeovuCID+cibmpxZc4+saqZJ8SuZh37zZxTWE6Dtia8UPegWOvBRYb+JXFb1zbsLv+6rm1VVVVVZKvx/TsnDWXFX59xkrzO0SdJXnUVtx3IzM7cRGbiVbLnSXSzHgsRsGS7JWOyslLKLV0jneKrZVE5cxaZOLTwV8VyqT42aD3NKvdlDjbiKxG2SxE8DaeKpbI0WjcLbxNXt8ldZQW6QmsKuFtJeCqTbeBmUVzbKLSbNUspmUWBqnktBVLNJoPfASdiiEXTXguNuHLguqEGFxhwvy2/7oDIy3bAEInK7h+W1ZENoY3cM9vK4F0SHfdtCaQb9udN2iN5WSz0zuFFkh3Ns4K90yt7lKejuGY1wTZ1HejlATe1cDvU6WXYhqbxNUVO9KWSSPBbvHP0Rd2GvZ5845Y3Ks/HvqjCYBkjmcELlJt3ErRblP946ktKEruTxT5FBwtJcckbynM5JDdyqINrcI+qlF5TP/AOODQLJhtJJ3IP5R/Ds/VVHksMkw8kOBNSr6KQCkBM8F0a0myWSoZ2nvS5wDQd/Yq9cEHCiDhQ/IbTvrJ2ItRbK42z2redgXKIrr5kDVvbt3p3I490Rm9ZVBvR/DtygKxXXMCkYx/wAQ5R7jT6MLmoY5qHshQhJB/KTzDONUBBhDK991bIHLgL4Wi/wWGQWk+Z4LJY0NHBbZcUIYLXxf07FDhsEy40TIbaNEu9IscLiiwrirlzROjsn8iNbb1ilaWGYPsfd3c7jvRYdiJA0k5r2rcq2DLEnP0jq+ChxYEXKjtqGIGPptFIQohDLyyHshQ7kH8o9BD44l6KEMr3zW3KjxAwbtqfyeBDnCdtcpAS8ESdFq0G847eaK95bD3C5BrRMlfiuUtlHcNFh9Ud6mWwabURctyyl+oV7sKHUHsmE9gp7UrbWS6Wf0XS/2XSFX6Xj3wz2izcd6MhMcFS5NixsI2IN1RMeKMv8ALbUp0OD/AA0DhiKnhntNSoTYjTBEQ4oiaYTct/5jrzblRogZw2omEG8ggfm8oxHwCOS9/KD78RDmoZI37FlcqdzjvcbROdyaO+E/Yx97VpwhE/pKDTD5viUIr/Sxt52d62UBou/72b0H+qgRQ/InT4Fus49z1FdRSDZr0oUmjUl8eIIbeKMPkLeaZ+Y6qL3uJ3vepw2aH5sSiDiOfje+9GVzxe08UeTRro0O4grLixGsHFZWWOQwPfi4z4BFvIoXOxP/AHHKNJymcuKd5oEH8qPPRPdFEGQ2NY39Pe2WOFyLCKLgr1zTv2+26d7GzvwJJkOKMPko52J7+xZcVxiHjQLJhs59/wDpCETlR56J7vqhZLRJu4WF8Z4hs3uuRj8gxbXmhReXmNF3uvkqPjONUH8rOW73G0WRCY1jdw73ucaJubXwsKuqgfW2j27i+nxZXWXqVFUKqv1F5AVzwbKhSc8ArGFc4FVU3OuQ0lW2ttVUW1WIW8VpSnrL9ZedRRdG5UNmFxXRPWBwVCrmErA5YCsJVCsBKwOUy54WTPLVLbryuicsEgqWYJ/VXQ7vFdEe+z0jsp+yG2qLZ5EP3GoA+kfsY2qD+Veih/lNQZCYGN3CwlxyRxRh8l/iY28YQsqPEc7cxtFktYXH3WqFA5Y3m2u3bU1sFgY2WzWXqipZd3o5TbmOW6yfqmoXDuMnzj/NYnKufLKd5rb9c+p87RpFv9Kq4/uzpbFTUUVLdITVFhVFRUz6ArCFRXtBXRtK6JquYAqLCFhCpbRUsoqW0VAqauvse+9XME1QTslNU+ubs+AL+6vepP0fFFnJ7v1lF7zPe4rQHNwvzHLQblRPfdW0gu52N+WxZL383C/KhoCV59VtUH8o9Cz3RiWRBhhgWUzpW3tK5qJdEZcdZpRBlbloLEQhlnK8Vcb93ei5iLH1Cpcty5px8D3o0zKH6KnaKW3Nu1FwVM65VaQtmfcWrSyUQg4zaJyuQlTMqPqr8iXBbPYNO8eZRM79yc2G9sJu+U1pPyjvKvvO5NZHBd7rRRDJGSN1mXHiBgRh8lBgQfe9YrKea7Sg7J5iF7zqleiZN/vuraQm8uhdG4+kATXg11UmXxnUnQcUX8pjO5TENQDILJbyeHk/0p3NaI3BBMvmOCvx96PONGkK2cENiyvPuIpbRU1FPbE7a5m5Vn7EvzKK7UbrJK5slSw84L+CAhunmUBU8kTVL++jJCN6cCpNH1UymvYclzTUJkacnS0kYfJfTRff9ULnIry88Vk8nh5X6zQIPi+njcaDOexwmCE7kUY6HqFTz8qLEawcUW8lb9SiYjpzU4j5LIhAjiuNoguJJ2HvSmMBtE8Jr3V17LU+35avciWxHBx3oZDwN6pbee+lx4ImqObkc49kM1Y0oNa36BB/Kbm+4EGQ2hjdw1HOwh6aHe1AOxtuIzcuPEbDHFFvI2ZLfzHI5Ty5xTnsY94F5lRSh+a4ZsCW/vSLCiCLxUWTWQcQp7WpaG5Ndvwrw9mGdNmfS7fm9G6SpK28FSkc65s1S3DNTySeCGgQqKk1eySpaZiQzNISOrpm3SzNBw+q0jM2HJqt63WXXI5RDitltQqqtl7pKoVVXM6RXvAKGTGaxYw5VR/iZS2ezZbNXv7rnhFeIzAXVQm6Sa8NynkTmdUQhypl0CIdMbimuBnZ6R0tw2laIbyCD+byivkjzOXyyPtjR7x9ApQmOfM12IP5Y7nn+42idBYwQ2EZMmqLDfVji2S0W3LTcGBSyC/iV6NuQ5Fm0GSZFlcxs3Hj3p862orKwbkHNukg4e1BfKVtUHbRrw3b2ip1U/alOz1lqd4zLjmVzOGZWWZc/JCvdmUsnInwQ9HE8llaX1tq7wC2jxsoVLmXkb1tGZS0Fpd4K+clRGTGy3o860ZXBXi3fbKbh4KWzxskHZHgifxDyeKxD6FacjZWSm+I531suCqsqekq3W3RJDcrzO2q0XWVUxFdPiukDgromT4LJ51aTso+xJ2V7Bf3YvHFSKJ2KkrKKAys3UQGrex4mCFF5Jyo5LWUedynCe2DB2xon+wUv8Phc7G28ojXlTdl8od/YIROVnnHe42iDITBDbubZlRojYY4qJHhetWe9aEmtW8cVN7udduaiyBDbBZv2qG2WW5zqIM9d17u9Tcw0sG8INcdF39va9FTuS4K50/bxaDkcQtGLlf1LSlPMrZWXfPzooa2FrgpB2Q5bxvCpNfi4g03YRuCGqmbhxToXJf4mPvGEIxIpy3n1WprL3vNGNQfyx3/AA2LIhMENu4WZceI2GOKP4SDkt/MiKcSK57lKHDc88FzsNrIsX8oLIiw3wz7mTJTfdwWTCh3bzRNfk85yiV7zs71Sw12ItcL2lb7Mg4m/D/D4qorhLOp2DRh5ZWk3J9i1zeGbd3zyK0PJUVFRB/N3bigBqiHv52L+WxZGVzMH8tiDckzPqiqy+UegZ7oxFMiMH8O+7wTSDMFZUV4hjii8FnIYH5vKKnwCP4dj+VxfzuUX+QVzXP/AOwQfyt3OP8AdasiEwQ27miy9oPiF0TPJXCQ71+dYL/WsO0IFB4ofa4v71qd9tFTUl8eIGcNpRh8l9BC971ist5yQfWdUqYZzML8yILz4L0TMqJtiOvNkTn3NYyVXLmIcnkUiOospjee5R+ZEvl4DYtIvju3bkH8rOUfcagyEwMbw73TuUvVNCpSsyHYT3iS1G23SMlwsnZhVLMnIc1DRd45mE20mpc07xWFUWHKRHNuEtywEeKw2XNmsKotCHlIB0AhUs0GzKk+HfwWBXt8lSa6FaUKSw3KiuAIV4lZcPNXhYFgWFdEV0ZHiujWFS5qY3hYZFFwbOSkTI8Vc69AQwr1oiZWk3J79iXHJbvKMPkfpH++aLnIry/i5ZPJofOHbEdhCESP/ERv1UFkzcN5Rh8n/iY/6cIU+URC4bIbaK8SG5qy4rpQx6ralBkGGIbeHfAW+tsWSarYhsKvxDvOosOfTW7tRXNuV+qnl3blWyall32SsxZKnlT8VesuFDY1yynGEPFaWRP9It0pKo9iXd59FpOyonuhSLsiHsY1BoYYsT3WpsTlrrtkJqyIbQxo2Cwh7+ci7IbKosLuZg/lw0LpT2CqD4/oGbvWK5uFCa3jvW7k0U3cECNXwU4kRrPFeiGUr2ZP1VZeK0e9Hnmi/at9gKDhhPc9T2pW2sliWLPxKpNlyqArzPPuiFpUy9zjxslOXgumceCxKqmIpaumcp5biqrEVfXMnzjgukc7xVykVOY8Ctw4KWWqqbrlc5ymCqqbo5bwXSzVZq9TynAK57iUAYhVe+8uJyW7yg3kTueizvlsUnxb+GxZb3fVycIEmQ24ohUobJu2vdWzLjxAxvFGHyMcxD984ist5lvcalAtZzUP8yItBuXE/MdW1zduw8U7ksa6IzV5EMF8d1GtRfFeIQ/+RyBcQ4b2q8KbHS4IMeblMd6F94RZ6porlVGE512xb+wbu+DRE/FaQGorLwsuAUkXC9SkqCXCwjKAVVVY1pyVArrCedyfFXFrjvQIeGrTil3fdkNF+9RXF91AFo3k1KvkStLDuQEsmG+qD5os5N6aLv8AVC5yM8vPGgWTAh847adgQfyj00X/AEhbhuzRy6DcWYpbQmunqMp5DG8UQz0r+CLmybPaFlON28rm2Xy22tduQFZd6JHrChRBuKuU1+oV7nafBm7UTnqKkKttxcgcpVsnluaukJXFXlVV5P0Cu/vZImQVziVRYiO+0u3IlObO6aInaJLJiRSGnY25YZ7gEH8q9FD/ACxVBkJgY3cM8tIncjCPV4h0UM0uiODG73Ijk7ecO8ozdduUz/dEN0ipZRluCvt4JzNje9LnQLvWRusBnooEXg9/tFSyUrsyhKoVhP1VFe4NXvBUWGZ77YnhZFkLwQnC2mkmkuDZmV6DpZcTedUZYxe08V+Hi3RGXSty4jwxu9yP4KFNn/uI1zAjlcqPKP6bmrJhQy936b0H8sdzY9xtVyuDyaA0P5syO1bhZosJ4hTLCigo0XZPJ70i03grI2bPCzeuaeb9nxfXsIun8AYc/CT4KluGYWA+NuFYZW0zKKluGawFviqZ/R3eKpZRdHcqW78zCFfKy6S2ELC0DitIj6K8ghbFfKyjQN6uLCFiZNabm/RVasTCOAWVl/SSowhXSy10rWK+K3yXSAr0d5U5XqoPBY8k8FdF77XjhZwejFaPGzZNb+AXJmk5XpBdq5IcthD+uSEUvDWyvJXoZNh/+4i3N/8AtHm8r/E4/vRcDfALI0nzpDh0CD+WvyB+W1BnJ4QhjeLDPDtUZgiNMIO0SNyubllSbcNwU3XDe5M5twdE25KZDhty3uMgAoXJ/WA0pb+9P9QopS2r3UCCp7RX4up3CUVMyuo2FbLbiCVxsqFcYcuJWJqxMV7gO+6YwuUnUUn3n3t6LoY/at1j+WRGyDbmT1joDZcpjUk2gQv0QboYog17nv3Q2/8AhB/KjzTfcGJZECGG8dtk6DeUQw8/E3NoiAchnui5cEDyicOdARVeiYG/qdVab3OHEpsKEwvedgXOxZP5Sf8AT3q860XHFYZre1cPi2qxX5+ArCfheusAbhzduZjM9yxX2YHHiFRUtobdBs0XOuJ2W+jubxWk5b1Rejb5qb3XbrbnZBU3vmpScQv/AKUpFXZUuIVzHS3qWQVJov4BaTXD6KhcVLIcFgd4yWkHEf0rA76BaLHeJCumf2992SVIi5UmrrlfDaUPRAcUGNEgNmq9NEnE2Q21RYw/hoHutqVun5lGLzfNtl62Ipw5sNjg3k1s4IjksM8peNowj6pw5XyvLd+Rye4eayYUPJnsahE5R6FnGqGRDy3+++9c3yiE2K3jsWVCjva33HIB8TKbwuXooYB37e9Yg0Kc03jYq2c06op7C4/BW5f7KeTfnUVPL4Yp7Rq5etmTlIrjwW1VPmt64eKu78MK2qiuGpL48QMbxRhciHMw/wAx1UYjyTve9AsZks/Nif7LKyedjfmPUkOWwhoE6YCbk+mikYG7PFfxETn3bIEEyZ9d6EJn8PA2Q4Ykg/lHoYf6qr0UIZfvur3u/rFCt1gLahB3fnWWvr8gEyZBOh8l9NF971Qi+K8vPGiyITOff/pCETlXp4nu+qFJokOFk48QZeyGKotA5jk/uipUmaDd6y+jh/mPQyGZcT33V74OeZhOIKl9ldE1HyAynerrcLj4KkvHv7nFdN3uCqLB6OF7jUJjKeaMag/lXoYX5TaoMgsENu4WGJyiI2G3inQ+QN5pn5jqovcXRHGr3IFrdH8x9EXQnF8Zt96aw3Pbs118RquiBXd6Ja4TBRZUingq/SzIcbxT4jp3O07/AEq6K2e5ZMIie9F73TO8qXJ25MPbFdRTaMuLtiOsJcZDeU6FyMCNF984Qi+K90V3GgWSxhjO4UCD+UyjP90YQpNEhuCIQ5SzoXnSG5NcDMHVziXu2MFUXmC9nJ9wCygckbkDK7ghpy8Vou0t3ejdjbRFUTXtuIQeNvf/AEHf4SarIDubh7gg2amTNT2bkOTva2E8YQ2jrCYrsp+yG2qyZ83C/LYgCMt5o1qD+Vejh/ltqgyCwQ2jYMxzCKhO5FH2HR1PBXvy37mp0RsMZW916dlum1EgXWcU4wX6cO8tQDhpd6POsGiaoqlyyDgd8kkmeakcY71S4qI/aVlK5XmaCa9lxaZpogM5p8tJ7v8AZF8R5J3uXo281C2xHLQblRNsR1c8cogj0sO9Nv0hUZ03HJG8pwYecePJECJJu5tES59+yauGWVpU3CmYBse1ZUr+9EtNCnNOyirMFcVknE3vZoqHUUzKZlMzDmYSPHMpqMObSy4DtpAMgFvTXBBw71TmBAuCDWtn4JsXlOk7YzYgAJDhqCFzjbuTxT5IEGYNs5yG9OZyZp5VFHuUH1RESLkt9xlEGtynuOxB0c8xD/1Lkv4cuyXznPatwzedcbmBZbBIce9KYxtXFf8AhB25Bwofkhcdjrch+E96pansIRFgJUyuTz0YfuhDVPbJO5FHuc2k7C2AOdIq71W/VZMblDuWRvyoLpMQhQWczD2QoIQfyg/h4e44kBAhDK991bHsl6Rmm1aUmDir5xT/AGUgxo8AnTaBdUohNZDaS5xkAmQqulee9PnANE/2Nl6MN+F3xVTu3pfYLMk4h3pubtsppI3KikRNTqhGc26Vx1kOMyKGxxsC9LMQhSG0yyvFc013MwNkOHcEHxfQQt7qleihzf77q2cEQHc6/wDSi1pyWbm2TjxA39O1eggj+p69JFdLcLgg1omTsTY0dso0rhu71C00Kcwin90VuV5029y9JqmspbRU1dOwV1GjKS2ZlbbpfVbLdEsAWIajHduVZ51xkr4k/oq21VbNGJkrpJqqqp84VPnCq2VkukJzKm2sljcq2Vc08D27KlaHBB470+cYPEWG6R3r/cLTyp+CEm6PFSaL9UX8oithN4p0LkA5tn5rqovJL3Gr3phIllG5zhchFkI0Y+u60t5Ox3Kom6HQeJRbyrlIH/wcn/3KlDZXYg+P6Fn6qrRh8473n3pz+TuPJ4vmESWCMP0FaQEIb3ISZzkbbEd3rTbjarrAQgRQ/JELMh5k13epOhV16vEgg0DJCuGpLnHJaN6dC5GBGi+/6oWVGe6K7dsCyITDFdvGEIROUyjxPd9UIsDQ0jDLYjyWNdEZvWRlc7G/LZVfxUXL/wD6fk5/7lc1AA5LA2MhXIPjehhb3VXooeU/33V73cto0Hf2KKnVc06hoqd918vaXG0LJOMd75y3ZcX3G1WTPIh/lsQDgSTSGyqDuVeih/lNr9UGQYbYbBsFhdymKG7m7Snx4Tfw7T5lHI0Z1eUHyyWe+9AhnOxfed3vljqFOhn1VIrwQ94V+SG6loe1B473C+K8MYNpRhcj0G/mGqMSK+47XLQh81B/MevRtyom2I6thiR4jYbBtcjD/wAPZIfnP/2Re9zosQ1c9aEPnP1HCocPlTA5mw7EJU4a6o708to02/3RCpMIHZRCRmD3409oblfZkHCe9rEiGekibgvSOnubsQhwmGLF3DYhF5WRGi+76oUhcNymTIDaUYfJR+Ii+96oWVFe6Kd2wINa0xX7m7E1/KpPd+W3CsljQ1u4I5I9I29pXMxLorLtZlv0n+qwI0hs3NWkTNTD5hScpi/vRy2jQcVus5p307sPWCOUYnkrj9PbGV2Lf7F4qS42ZJxt71yXFGHBg84N5Mlk6Ld+Ssp5Um3N270ByQBp9adbDlu5yL+WyqyCebhflsQBBLjRjaoP5R6GH7gqsiCwMHC2Sby2FcJ6aY8HVOiSyjsA3p0Xl3KwCThbeUebe/K3lSqrjJNDnXb0L5tXDvQcx1CnNeKKY8igdo3IO27e7Gcr/iiuoytllUHhB7aHvVLk69PvkSqzQcablNNiwzdtCyIDeYbtcaouefNTDeYhe85aDMp+17q5zmOExJO5LE6MnR1GXEeGN4o8y3nHbyr3ZLdwWU92T4rIhHKO9XmdkkB6pK/p70ctuMKqF6mcJqpi8e3zIG490Fe13q4+xSLKWc0/Ce9qiF2UUGsbMoPjARYnGgXDUc5DHpWXhc286bdmblxojYY4ot5Iz9xWk8mak1j4rv0owHtlFFQbOOZDa5oPFA+9f3pTbgcVvs5o1FO9Omspq6T7BRU9jURsnNSOMd6kPcnyEzbJX+S0AHOUXL4aqSHKYY9E46Sa8GtnpXhm4bSsvQ/w+D+ZyjEfBqfkGJytx/zI3+wWTBhGJ4UCa7lj8s/lsQZBhtht3NULljKRNF/irlotu3miviCfBTZpiyEwCbk1go0S70nMO1FjhZOd4QdQ7e5WiwyzKW3C9YW5mzM4LeqLDleCvg5IVLdLJ+nYb7NCX1WlL6ai/Mrn1ksWbW3FJYp211GM+GZjKrbUqtlZLGVWdlZKWWXeKqqqvsTKVLA8IPbQ96cN+yaksoNuRuusrY2JK91Tq3scNiicnjnJhtNSiOTubChj/Oif7BE8lZz3KP8A3Ee8/Tcpkv5Q/eaBB/LHc478ttEGQobYbRsbZNxyW8U/k3TEmooF6INAVSVlcoiNhjjVFsFroj5VdRXCZJ2L8RHbkx3i5p9Ud6nONxNQ3WSow1Ve6mnsjdmU+BqanmjhPemWHapFScEcgTCOiVRMymEQdrkyEwSa0aoucclu8p0Lkf8AERve9UIvinnHnYEGZJe40YxB/LD/AMJiDITBDbwsL3uDGjaURyVn4h3v+qjzkS73diA0nE7BVB0f0LONU4QYOXA2PhVWm14/qCyYUF3ibgm8o5Q7nuUCgFG96wkPRO/7rJmqLmjib/27iaau4TV4zNlt0ls1d1yvlqLtRUZ9xA8VUZlbbnSU+dn9FisxZK6SaxLpFiVz5LHNYlVYysSrZWSxTWMqs1WVuMlV7HtVT55k/ZExVX2BS9dvepMBaTVRT5tASkNUWsP4iN7rEREeWw/y2UQaGkuPqNqg7lJ5hvuNxJkVg9Cbk1wNxWU4ybvKd+Dh86G1jvOTDH1X8THd/iMX8qHowh/5WTDhSBpDhtuQictfkD3RVSgQg39W229oP0Vw71yxyLXYhYHtQe3vMpmEkZOovXDP3ZmySpK2o1kvZuUBdZuQd5oOFD3qUWEar0r8p/5baosYeYhe6yq0tAHzQc9v4eDvdiKyYEOTtrzU2PDh9U+EfTEHRkg7lA59+yCLoY/8oQi4th7IUO4eSD+VHmme7tWTAhBvHb3vc63E2vguFmSejPcPKclin8AT9gU9skI8FebOacbjTvdL4zwxvFGHyMc0z3ziWXEdLe5y9FDyGfmxFlS52N+Y+2ceJN+yG2qLGn8Nyb3W1Ku0BxWINYKvNV6GHpe+6ut3KvemTSGaIbJKiyTib2433bviCh+ioR459J5ssn65m7MwrCRnb1hzKW4crwWEqltzZqluCSpZeDm09i8Ox1zK5l5zKyVfZMxVX1sC/UO9qZIaN5RZycc473jRFz4hiHeVLk8PnXe8aBCJyo8/F3eqFICQ4Wc5HiCG3ijD5COZZ+Y6qLyS4mr3oOycln5kRYedie+5TpAeUCLwdZlx4gYP+6lBhE8XK+TfohQjgptM+9EscnNNzgtya4FBwoe5Kp1m3Mq765lTqKfEFVWeuoqWzCvsD9m5B4vB715OcAeKImIjuCIy5D3Qpvd9E58SMGQmnom1KDILBDYN1kyZDenQ+S+nje96oWXFcYruNAgGMMZ39gg+PKNE3eqFKgscJX7E7kkW5zaT1ZIGVE9UJ0Xl/KnRXe5DoEDAcQDsdYHMMk3Sk7cpivejzrRpts4rmzQ9y1eyf72zKrmV7JQ/TUU1V6rmUmqaimspmU9lm5SVFdRc06h71uJopF1yudcqq8zQfCeWOG5c1Fk2M3+6yoztLYwVKyG+ig+43/dC7KcaMamv5V6Nn5baoMhMDGjdmSQ5bCF4rJNM9LUTcckbyi2F6WJv2K9xluWW90gtzN1oM5OTL7qHvSuua6ivvX+6vOm2vdrXPr2W4Z9FcJfBE9qvsuV50xXvVG6WaNqEaGckjai6I8uO1zl6JuRD2xHLQblRNr3Vz3McJrIPQvKBncc0lxyRvKLYPpom/YpF+juCkGF7+F5WSL3L0jswLm23FyZl4pd6JYfontcL2oIOF6Dth+HJailsr/KyllCpyPkttlD5WUPlnUuVCLZZLieAWAhUs0WFyvhOWEqhWEuXREBYCLKTXRuKwEWUWBXsKpJdE8+C6J0uKwztlzTpLCqLoiQroRkr4clgXQlGcBwWAhYZqTeTlXwclUswE+C6EyVLLm5SpJUkLKLCsMrMALd6uV48rMFyoqZ1zZ20vWGQsoLcKuktIS8FOdyu/ur5LZJaJb9V6kuCqJKq0X5J4IabVpZMlsWwheq1erPevVBVQsQlwQvA8VVVVzgsY8liHkvVKuLQ1aUQLEqrpZcF0t3gsamyN9Cr4rfJdL/ZY10sj4LrH9l0nmsS0Yq04s10h8FWaudJdKJLpUJvKxn2TvVFfY1w+oQc2nepwlcpyRzAJSG5CLF0m7GhBrRkjhqSWjTF4X4eLjbvt3Deizk4/ExBtGEfVOEaLo+5DogyGwucdjU2Ly13Mt9wYlkQITW7ztKdHm10OM8kcLNBt2/YsTZ7gtIfVBPjy0WNl3p86BpCq3rcVzb6GnfhVVsqsSqq+wK24ysSrNXk/RbbMTmngulesRKNvNOoad6gfuRRuvsmjuG0rm4eiDtUFm5o1UkOWwrmz0pJrwb1zcAc/F3NoPErJi8r/ER/yIHRt8d6yGDJBo1qD+VHmIf+peghAO981tA50CJOYCpzhQDRIbgg/lEQQm8UxkJsobNp2pjBUlBh6R17j3qXDRdRcVWS/UK9y9M+k/YF9y3552hTHZKZgvCvNtVWdl7kNuZLK+kraZXgsLh4j2BXsUxVGye1fqFe9NwlNSKy2ibVlAZJUpKWzcoTZTY05RKDdW6Hyh4LyLoYqiyG8w4ZqAbyshrubhbhcg945mF7z6r0UPKf+Y6tuVyiKG/p2os5KzmWe8ao6ZJKLxCe9g3BFkCHkH3ni9ZcRxiP3lCHBhmI87kI0eUTlO7Y3vVLNuxEPulsW9A7NqmKH4ipPwVCPaW45nCyqxLEQsU9XWSr2Ok1uzK5ldfcNRRUzKKllM2nsGnZsoC5cLA/ZtCDhQ96eXk3cFeJqkkbpqQhzKkxga7adUYkeIIbOKez/D4eQwVjORe4l7tsR6MVkFz2j1nUTudblxwbsrZblxogYP7lEslyCB+bGxHwCc3k7HR4jqx415K0WSZ7xog6N6eJ/ZSaMkcFOLAa53vUKZ6K5qlBhNh+HevzraiqqpFc076dy1fYFdRXtF+ZfmVsrJaT/qq6i/Mr7TIRElws5p2HZ3qUVzlpHKVw1Jc45I3lOh8kAjRPfOELKivdFdxoFkQmmM7bLCE2JyqUeJ7vqhZMpN4IcqhCUNxvQjPiNY2V5csqE9nJoH58bb4BO/BQ3R+Uf+5j3n6DYqOiu2kpr+Vemie6KINYA1o2DvdpouotIoFuzasrbt1FJqnZKWUVNRcPjGvYK6ynYKKllFS/MuVFSzRW+2ipn0tpNYRqKKllFQezqW0tnVUV6mLl+oV73tN2XE2Q21WTghflsQDpucaQ2VQfyr0UP8ptfqgyDDENg2CybjJu8p/JeTj8S/a71QgMRFG7EG6T3e4EH8r/AOm1BkJjWNGxve+WUOwotIk7aghfMFcPkarnzFoIptQcKHvbL4jgxo2lGFyPRb+YarnIrrtpKGQ3mYH5jqleiZN+17q2ls+fj+4xSe8woP5bEGhpE/VFSnRubDTLCaosyA2LO862caKyHwJXojznGiwf3VZd6XOtr6ylZzbq7O4ymZT2ZXtlVcc69blvtrqK5lVP2jJUs5lxu2d7F9yyTFaHbp3qbDzkTYEcs3e6KBCHCZz0Y7BsTYvKjz0b3fVC4WTjxNLYwVKLIX8NB3NxFZWAbzVB728zD95+Ir0TNL33VRBXPMHonlNe3Vnk/J9PlJ/sjGfDiPnflPWS5sirnSQbEP1Q0p8O9Eg0X6TRXU3rKFUHbdvwtiuVfgCnZJ59M2ipZRU7ZTUVn2C4ezaZuVJUV9yEkPeFe9Yud5LRdJo9Vc7FdlRXb1NzrkWwruK/CRGCDHNInv2F8V4htG0owuRDJH5rkXveXHa5y9DDu2xH0QeRz0b335j2EI8ni3SO1cNS7KiDnJXCqdEY3nIzjfEiXlFznXKY2WSNVkzptTd/eiW7diINzhsQWScLvj+mZSXc+SKK+xrhTag4XjvVie60L6qclk+rYC3EDcm5UHK5TK87PFZUWIX8NgWRCYYzuGxB/KzzrvyxhCAaAG7hnfioWJtZLIcdNuf6WLpe61FnJzzbOFUcp8yVpHKduUiMhm4ZjCXZA2rKFAbu9Lnmi/bZlKW0fE1PiSslXX4p/A5ClK3mnU2d6j3cE/eneOZlPEhuUmhB0bQh7hUrIgsDG8NQWm8LLb0TimvaZzzPTRNL3BUothD8NC44iqlyDgzIh+++iMeFEMSM0jKJ3KbtI20s+qZletf3pcF+g0Tci9u0KG7ZOUu6OmfTMp8O17PlCts5yKHvDvTdlXiSIGFP3WgqbyoDejhZXmgdU4S0xQo8ljaN907JxXhu4bSiXPb/AIbyf3onSHwCcORQy5xryiNe4qbWOydsR9EHxh+JjfqoFIXBOhvaHNOwqPDMHmyHUFF6R+Tw2qTGDxK0mzCe2Ecpu8JrBcBeSmtFGjvTI27EbpEJjQdiZOsvhCnePXPrmTldYEHbEHCh70iE5slltF4WXk3WzdehELZQ4V/1Qbq2crhXGd65tmSwgXxX/wCy/hm85HP/AORFvd/9L1oztpJuCD+U+nie6MKDWNDRuFhfFe2GwbXIs5I3nHe86iMSK68r/cqnPxNwopZXNs9xiAgQi++Vylc6O7Ee9VpGLaEYrr2inwVdrJzPgq21+BKexKZlNRcqZ9MynwSQpW80+hp3pzGIKRuKJbdPYjoysbdlFSFTXVbhvRhwP4mPubQLLjxC87IbaBekMv0hMjcoOhsht2+KDITGw2bm2ZcV7YbBtcnfgIOWwf8A5EW5iyo0cx3btiyIMIu8Ag/lj5fobVfh/wAM3m/7+aJgvMHgvSxDEG4XLIgQwwd6pNAid6HcFT4sqq+0t9uVaF+oV71Lr1eFfcqao84/Li/lsqizK5iD+WxC7JnsFSg+P/Dwt3rlFnJoYY9t4O0r8NFuPFZUR4Yze5O/CtDWD/8AIj6LP/tFz3O/xOPsy7obf2rJk525jBcEInLX/wDDasiBCbDbw72JKbiqyZuVe4Cnc5XMxHNpYbA4U2oOFD3vZceIGDijC5J6GH7/AKxRe4yG170DDZkQ/wA2J/sFNrecjbYj62EuubxRi8kiTM73eqr/AOKiimXhb9EA9z4h2MCD+VnIHuCqyIEMQxw72uO5X0VPgSnwBRUVLKayl2ooqZ93tCslX2BVVtukqW1E1cqWSleqKll0lS3RE1SWfvHZK2EbURtVbOZd9O9wucckbynQ+SDnH/mGiy4ry873LIgQ+efv9UIROUnn4u71WqVLC3K56P8AlsRER/NwdkKGg0AjgEyHGaYc6k1TeYYOLtp1s3kAcV0oPgtF4Vx7yr1o+avv7qq/Bs5X5lcy5ozKqqrZOhVzlimryVc4tWKYVbbiqzsoqqk7aSVFRaSucqrEryriqqtlbZAztyxbPah7wr3sXrTiNb4qbTzj9wUnOkzYxtEBIxIhoxqD+WHIZ+Sz/dBkJght3CzKjxJH3BUosgn8LA3DEVPCDtKa945mF7z6n6L0UOb9r3VWWwelZRcy4y3T1mTLnOUGjEXSe5vuswhSflNO5yGVTehf3kcFvO6yiprqTWErA4+Cwkdhoqaund5XWyD2q+XmqhVVVUW0uWIBVFmxVFlVVYlXOqsWZstqsSqqrEFiBWxbFK5dJLgsc1WdlVWy4gK5wVUb5q6zig7Yg4UPesXPN+5CDyRmQTicdi55/pIzqlTe6Q4rJh13oeh5uOavdfP62F8V4hsG1yMLkAkPzXf7Ive4ucavehzUOY2xH0Qe4c/G951skOVQhJjj5Jpnfqi5xAOyaicoju/FRnHbhQa3QGwNopVdvVxTZbEL1Md4syVJlwt3d6Bu9j0V7L1gWBUV4msKpZSyioqTWGVlFSfBTyZG3DNYbbwsMrZCHNYZKiosE10awqiwZS6PJVFRXiawrCqLDNYJLCqLBNdHJdGV0RCojbzTqbO9Vz1Ee83yTpm/esU1fTdZ+FDC2I3Cd65tv8Ryge7RZUV+UNjRhCDIbDGibhsTX8rOW78sUQa1oa3cM18J4mCjBiYZoOFM/LiODG7yi3kwy3byi6K6c9iyojpKUJuSPeKpaBUOWUe8PgpNvctI/S2ip9FSXsbhmXGR1YkJ+1OHaJ/AldVPZ7Ix3LErzNVWNVVVWyqqqq95mph0vFYliUy9XGdkyt6unmXq6zattsp5uE/S2hKw20VPO3RyvJTyyFvV1h0r7QZyK/UK96kTwT+IRtBAuQhZWQzc2qGjduQdG9BB3CpWRBYGcdRz8MekYuYedIZpdEcGN3lOHJGc4R65oiY5MWYwzWRAhuedwUDnmgvjAyA2KbzPhbhsaQoDduTf3g3KbirrgqfIDVYrb1cq2XyzJXW782eV203BXUtDvVQIp3pubvTmG5GYkdtg/wB1Mi/cpxHAKL6O+HhLtWI8LonFNcDYXPcGNG0pzeQQeel/nOuYEee5V+JduZhXNcnhucT6rU2Jy99/5bP/ACub5PCbCbwUCJkzZDN6kBNTeQ0LQbM+85SLJhRGQzNoUNnqN0nIbB3gcFJl5U3GfZbu0XOLfBX3+zKfF1T7XlzZVzVRb10Tl0ZC6MhYJql6vasNmDKWDJVVQlXQZq9srMKwf3WBYVRYZro/7rBk2aLZq9t6oqK6X1VGqllAqBUVAqNV4FlLdlmxbFstuIWzM5l3070yYZk4bkQdqyXie5yvF1lxmdwU3majRnDEbtW+E4VTuTxbhNZPJZPIrEfcxv1Wk7/1TlPlCb9EIV4bsgwhIIROXOyW/ltqsjk8JsMcLXwnEcocbpCiIgsDGzVSVpnnH+41GGwCAzcyqbDhQzEeTQINMjGdjI7wL6rcPgaqrZVYgsYWIKoVVVVsqrjO2qvcLa21VVWyqrJYgqiyqxBYgsQWILEFcZqqxjzWIK4gquZiCqFVYgqhVVc+qxSVxsxhYgrrcSqrzJdMzzXTNKuM1e6S6QKp8lt8lVaT5eKxq4qqnlSCxA+Fl5kFcZhZJderrKyWJVs2+S251JKilOR3WSJM/BV/spX+Vk3GQWNqxg+C0TbR30CoQqFTIcfAK4OHipyXrD6LpFMG2iosKoqKioqWUnqKTWFUkqLA48VSzBP6rCpSVFhWEjxWFdGSOCnkk+CwkeKpNdBEV0IlXwi1YVeJK5s1ewtVCsJV1VhWBUVFow5rDJUs0W+avFmGawytpqKZlLaayk8zf4W0svtpr5ytm3Ev1CvenlDAVJwVwRyB5K9pQbQbUIbdXkudzsf8ti56I0Nn6jUGE5EPYxv/AIQfyj0ELjiKyYEIN/VtNpy35cX3GotB5iF7oRkHRHIROUegZxr5Jg5JHMEiod6yuhsdxDl6Z+Q39KayEwNkK7SuHd9fREQ/NZTorisZVSumcr4r5KWUUPSvkusxAOCn+IeVjKHpHt8F07lIxC471e6amHumusRFfHesb/NYnKWUfqsZBCnf9Ft+tu62pUplVPmqlGtVwtNZKjlQ2UuWGXjbK+7MkQZqluA+Kp5qiopgFUW9UWFYCp5N6pNdGVhNk5TKnkz8FIMd9QqLCrmqhCk5k10YV0MLD/ZYP7LCsM1gVFMsn9VPJksBUshSyblPm5+CuY4KnmgXNVzHFYCFhWFUs02zCnkT+qkOSPI4LoMgcVRXtVzAsIXRtWALowVdDksK6NquhhdHkqlmFUV7AVgCuh3LoxPisACwhYFRX20utuaHcCsMuFl7QrmBXWUVzJrCFRT5pk/BaMFiwBvgqKeQJqgVAqLCCsAWGVl7QfFaLGqgV4muCwhUt2Ss2SzpZlJlUkqKipZeAsDVMMYqNFtxErLit2ZhCuyVs7HdXN2Zlcyt1uILFO2slW3GsU9RVXGS/wB82qouKw0VJeKqFuWxYblJoAHFXyKvCoqKeSqWYZq6qq2a9VywsHir4Y8ZrC1YW/VZPNia0xI8FcGyXqLCEdGR3LC1YWg75q6SyXSJ4K8gISv4LQZLxV5a1SytJaOS4KuQtJ6vdkrTjN8FoFrlcwBUC02y8FdTitLlAbwVz2ucry0NWJaEUeS9UhfqVzmjghOtl1EHertQcKd6UiJrQ8lexZeQhoSCuGqy+URQ3c3aU6HyYfhoO/1ip7/Wcg8jmof5kT/wob8bNjnJrgbPSOm80htvcfoi6NFH+Gcl93/NenM5HBLWH1n3uKESL6GFvchzUPKie+6veHvKvpqqT1lPgmtlc2qrqK6uutrrK2zncrjmV1d6ud2O8quvqrnkLHNVn2eltNXRUVLaKioqLAqW0top5ZaukylU2Tyy3wXSFVnYDlZPgp848rE42Vd5q55kqraqyWMlb7J3q8kLRLvNVKmRMqjlR3mvW81id5q57h9VV01t+qp5K7LnwV4evWs2/RUd9bNq9dSyXLB5onJWJ0lcHlUctILAZrCsKobJaSvY4ro3q5pB4rehZzRPh3q01RfFeIbBtcnQ+QD/AIrv9k57i6K/a969EzLG2I7CEHxB+Ij73UH0scyWlsKfB5QclrTtU+c/A8m/Md0jvAJ0P/C4GSTi5TF0ohXOPynTrEeg5zeejb3U7w7zcpMVVW2ttcyqr7Ir2PER4LE45m3UTlfq8bh4KpPidUSvHNntz5yv7BeJqmspbRU19FhHY8IVPgjRbfxWFpXRLo5K5jSFhaAr4XkujkvVRmsBd4K6GQeKvuHAL3h/SsE1cxbAsBJ4LonBYVhc7wWCXisF3guiKvgma6AroV0awOHgqvP0V0Nzl0MvEq9gCuhEldHJYFgmuhmV0cguiuV0Kf1XQhXsyVfIIzZleCuhgLowrxduC3BaMlQLjxV48rLrytyqVju4o5Qv3o2Tlev1Co73XMg+njcKBZUVxd+nYFkNYY8T3GIP5ZJ26EyiDWNDGjYLC55DWjaU6DyEc/E/MOELnHHnYpKDCS+IfVCD+Vekd7gog1gDW7hrL7K92vvFX03dmpraa6ip3Z19h35lRqKqtkzKarZVXq5391WyZMlVYgsSqrnCVlxV5kOK6QTXSNWMWXqYKxhXuVZKtmlRVWiZ2VzL7MNlVW5HcuC4IO9XcgRQ97U4rtL3RVFjPQwvcbUoZdTRoqg6P/DQPdGIrIgQwwWlgPP8o/LYvSxMmFsgw6INDTM0Y2qyuVHmh+W2qlLQJucmuB1nOR3y3N2leghiG3jVeke5pXSZSr3ZaRktG4Zlfigjb8O0157Jd2agln3LSnbJwkqWUVFeqWVKoqKklsXvZl8rKKioFhCoFe0FYQsCoFRUCwjyWFUWBqwhYFhWCapZKilOdu5Yle5Sy1fECqCrh/ZYVRUXFSK32cy/6d65JKMLkkPKkarTjAvOxtAi95yjvcm8m5O5vOH13LKlzsf8x9uXyiIG7m7SjDgfw0D9OIqZ0Rxqg94/Dwd7sRWTAhyO15qbDLpG3tKMGLo3qezVOiGooEeUctf+KjbGDC1H+HZDlTJuRleFlNMigx1zlXuw0dJym6/NypX+3JfEl/sO7W0zKe1dHJkryq2XEgqRBJV9mjL6q+qotquV4+qrZc+S0r1ikqr/AMKrrOFmi7+yvif2V7p2YVSyslinq6zswrCjoZSuguWAjxVVW2YsvQO1A7dveqXlPY2KWQzsG5ZNFeZrc3cFCfl5Jad60Xh3gi55DGjaU6FyEZR/NNEYkVxcT6zlKDDmNsR1Ag9w5+P7ztmaOWwhccUkPeGoynuDGjaUWwBlu940U3OcTuWVEeG8FksuZaH7kHNchlV7rcp7pKQ0WqVmlPMqp51+bVVz+PsSUjmUVFSVlJ9gwkePYKdpoLbgr9XTVUsl7Yr2iur5sMe53ALdqa6uqrZiuWJY1i81eVuVStFVkqzVVOZmqk2XZt1ujKXFbFS5VkqyWKYWyXFXkLpQF0gJWkZKq95bQqqquNgm/JKxzUsoearZvRyBpcV6RoHgVoFslVjl6qpJe6tKIFUeaxZm6we6aoHvUyPVai6oktFTJnYC0yPBMc2ISxv+XvQEV+j+W2iDGsMaIfVahE5aZ/8AxNogxjQxo2DOdDeJtKMN2GdxTXNObM3BFkCUWJv2I5T9HcsmHCc9+4J3J3M9O0Xjcsp5mcySLDSqHdXwUmXlTecorfbszKK4Z9MymopmUv11NTctK7sNdXXMlt1NOx11+7OvAFlZZtM3AVRUKlknxVMymppZfZRUzKWUObTNvMsy+ixai6ymdTU0z5VO5Ybb8yufeVWy+5Vl4qs1iUsq9UWFYFfdZhmtLR8VUO8Ebmj9ynkXcEJMLlSVl0pKlknmSqCqysuV9yqtCIQFpPmqzWiL0JlXUWMq5/mr4plwXSErEtC5TMQ+ax3K6IAFN0a7gsalOSxLpXNUhGJWJxVSF0jgpc4VjcsblfesTpeKxOVZhU/up323i9TmfNb7J5RaukLgt6uMlOqBAtntVJ+KwCSwhYf7qV7SpNiGXEIaYNm60mmZzLzfs71HcUTvzMpwk1Sa3JCrkQ9pWTBYAdrtp1JcwemZRcy/MyB/ER/y4d6LYj+YZ+W1BrAXuOzahF5ceab7gqsjk8JsMLlPLDT8OfNb1OLoNUgz6pj/AFXWOfK5u3ur0j9FXJasU7NG5Vn4+2rrrK9mpmUzK9ooqWX6qllbKWU7TRUVLJXTWFUzqK9oWGymZQLCLaW6QB8VRUsIKwjV0VLQWG/dnbM66265DIbzq6INKmb+CvCuE7aALYti0XZK0nBdIAOAWkZlVXSFYwfFBzHAHgvSPmNym5s1oMmhlOk3chk/90MpwtuRygFQI+jWnDB4FGfJpBaLHN4zRGW95V2dptDvFXNACvYCsIVJLgpZM/BdHIK8Ca0rlokFdGqCXFVWSAZ71eqK8LFf4KYddxtkSQd66RXklYF0ZKvElc2aM2zWF0uCvaQbMM1LIlxV7ZeKo5YVgM1foraritGZKvmFouVb/BXTKF0jvWl/2W9SMO5aIWAI3X8FSaMwZrRF3FTwlabiqH6q65Yp/SytpuU7LkHCoQPrbe9OZpK5ZW0KcvFb0JoZRkFkwKe8mh+J2kdWOVQRKG438Ch7yDDOJFOGGy9xX8XypvIYZ/yIV8Q/VczyODzELa6r3fVCLG9BC3vqV6GHOJtiOra6HPnoki2QoFKEwAb7Lz+Ii7hRZUSXBrdilSdE1p6Q3u7qdwUmCfFXi9XhYJeK2LZZv7TTsfCzesMtZo3FX0WySqtK+ylui4AeCq22qvLZcLaqqrb0n9ljz9yrMWVWxYlVXPIV8Wf0VZmyq3rcqrFJY523XFXuFvSFYyqqqN/ksSxLpJLpCVW2ufVV1FcyqxKtt9c+/wDsq+eprbVVVbKqqqryfOyqrZjHmsSqqqWUJrEFVVV7leVfZeZ2ncph30VbKrEuksxKq2WG9Y1PKlwV1mNY5iyWWAsYKrZVYliVUCx+SVVYpLFNYpfRY5FYr1eVX6q901jtlPXXtRyHyB3hTyx5Leq21VVXOoqWXiapLUU9jVVVXVX2/pKB70pjEFIhGQ0d6pooXSkKKV5buQiObKE3ftWVv1cQcqc1kMipRyI3Nw549sk5nIG8244o773n6rLOU4GsV9FPJ56L7zrcqPEkfcFUYcH0MHcNqGSSSmxI3oW/qqnB8P0G+FtUslc3AgmKf0oReUkOi7Gj1e6nTcJ7iukaB4q5zVe8K9w81jb5rG1YmrG1Y2rE3zWILEFjb5rpGeaxt810jPNdI3zXSN81jbLxWNvmukb5rpG+axhY2+a6VvmumZ5rpWea6RnmukZ9y6VvmukZ5rpWea6Rvmukb5rpG+a6ZnmumZ9y6Zn3LpmS/qXTM+5dPD+5H08M37HLSisH7lLnmT8V08P7l07PNdOz7l07PNdOz7l1hnmunZ5rpmea6wzzXTs8107PNdOzzXWGfcunZ9ylzzfNdOzzXTs81dGYf3LpGD9y6Vn3K6Mz7l1mGP3LrcH7lfyqD9663C+5dcg/cuuwfNdcg+a65A+5dcg+a65BH1XXYPmuuQfuXXIP3LrsLzXXoPmv5hC8116D5r+YQR4FfzGH5r+Yw/NfzFn3L+YM+5fzFvmv5g1dfb5rrw8118Lrq6+uvrry69/ZdeCu5aAuvrr4XXmrrzQv5gFdy2ctwXXmr+YSX8xX8wC66F15q66yS65DXXIf3LrzPNXcthLrcMrrUNXcqhrSjsV/KGLrTFdyxoXXmj6qX4xv3K7l4H1XXGO8V1mH5rrDF07B5rrDT5rp2eRXWW+RV3KW5XgVP8Z/YrrU/wBpXWP9JXWm/aV1wH9q6z/pXWP9K6yPtXWf9K6xP9q6b/SV03+ldYl+xX8p/wBK6f8A0rpyP2rrTvtXWT9i6x/pXTE/sXWCP2rrX+hdb/0LrPkxdZd9i6y4/sXWT9i6wR/w11uX7F10fYV1mf8Awyumd9GLp4h/YulifYulf9i6aIP2rpov2rpoo/aunifauli/ascY/tWOL9q6SL9q6SL9q6SL5LpYg/auni/ausRftXSRvJdLG+1dLG+1dNG+1dNG+1Y4v2rpYv2KZixPsWi6P5KvKfJXfiJ+Cym8l5Q/wahzsLlMI8Qv8/yVxjD6KRdGl/SsUY/tWKP9qufHl/Sulj/asXKD+1U5R9q/zvsWGMf2LDH+1G7lHkv877Vfz32rDGP7Vc2P9q6OLL+lSYyOf2rShcon4LoeUeS6PlH2roI32qf4flHkugjj9q6KOP2roY5/Yui5R9i6GPP+hdXjfYruTRR+1dWi+Su5NE8l1aKV1SL5K/ksbyXV4/2roOU+Su5Pyk8JK/knKfJdVj+S6rG8l1WKupxV1GKr+RRV1KKuoRV1GKuoxF1GKuoxV1GKupRl1ON5LqcfyXU+UeS6lyjyXUoyu5BGK/l0Zfy6Kv5bEX8tev5bEX8tev5c9fy2Iv5ZFX8sir+VxF/KopX8oiL+URV/Koq/lUX+6/lUT+6/lcT+6xhYwsYWILEFVYgsQWILEFjCxBYgpF16xSWJY1iVViWILEsQWMKWWFjWNY1jWJYlVYliUr1WzCVQhbVVUJVCPFYliWK5XTPgqqZdcpf3VzmlEXgcFc581c4fVTiPLhuC6MqhW0Ktk8pb7OOZzbq7O9MuapRG+a0dBbzwQyhdwTbshg2BSFNTM3BGFyb+Ij8MIWXHeYjvcFAjoOiS2N2L+IE5UhoBoyW7hYYkV7YbBtcnfgmczAFeVRrh9E8iI/lJPru2rKyebhe86iBDedje+62boLHHi1SYxrB+kd1F5kE6HyJmn+Y6gRixeUl7jvXWJea63/3XXP8Aur+Wn+6666fguuv8lfy6JLgutx11yMuuxguvRl1+OuvR116MuvR112OuucoXW+ULrPKD+5dPHPi5dLH+9dNyj7lLnuUS/rXTco+9Yo7vF6pEHg9EiG991HuU8l/hlFf533rHHH7103KPuXT8o+5dPyj7lfFju4Fy6WOP3LpY/wByxxvuWON9yxxvuWON9y/zfuVY33L/ADvvX+d96pG+9Ui/eqRfuR9E9/i5YYv3rBE+9dG8+L1gi/eujifeVgifeVgi/esMX71SL96wxfvWCL966OJ966KJ966N/wB5XRP+9dA8+Lyuq/6iuq/6iuqT/cV1NvmV1JvmV1NvmV1Ji6kyXir+RN8yupjzK6kPMrqbQupN/uh/BtV3IWn6rqTfMrqbfMrqY8yupN8yupQ1L8HDkupMXUmLqTF1GHJdRhrqMNdRhLqMLyXUIXkuowl1GF5LqMJdRhrqMJdRhLR5HBH7V1OEforuRwfJdTgz8F6Lk8OFdIyFVfyKETwC0+SQsmgEl1FhXUWLqMNdSh+S6lDXUoXkupQ/JdSheS6nC8l1Vg+i6szyXVYfkuqQvJdUhfauqwvtXVIP2rqcL7V1KF5LqUPyXU4fkupw/tXVIf2rqsLyXVIX2rqcL7V1SD9ql+Eg/aF1SD9q6pB+1dUg/auowvsXUoX2rqUL7V1KF9q6lC+1dSh/aupQvtXU4XkupQ/tXUoX2rqsL7QuqwftXVoX2rq0L7V1SEf2hZB5JCluyQupQ/JdSheSn+CheS6lC+1dSheS6nDH0XVYSu5JD8l1OH5LqkPyXVIXkuqwvtXVIX2rqkL7V1WF5LqsL7V1SF9q6rC+1dWhfaurQvtXVoX2hSECFL+kLq8L7QuqwvtXVYX2rqkH7QurQvtC6tC+0LqsH7VdyWF9q6tC+0Lq0L7Qr+TwvtC6tC+0LoIf2hdDD+0LoYf2hdDD+0LomeS6Nn2rEQeC0wIv9V66CGP2roYf2ro2eSwM8lgZ5LAzyXRs8lcxio1YGLAxYG+S6NnkujZ5LomeS6FnkujbLwWBnkujZ5KXNtXRt8lgasDPJYGrA1YQp5ImsIWFvksLfJdG3yXRs+1dGz7VPIb5Lo2+SwN8lhHkujb5LCB9FhHkp5An4Lo2/aujZ9q6Nvkujb5Lo2faujb5Lo2+SwN8lgb5LA3yWBvksDfJdG3yWBvksI8lQeSoFhHksI8lQKgVFRUsoqKmZTOxQP7q58BY+Tq58A+aryf+6u5hXnk4WOAsXJ1jgBdJA8ldEgH6KWVyef1U8rk6xcnXScnnwCx8nn4LFybyWPk6udA8ligeSxwPtVeT+S6SDP8ApU+dgfap89A+1dPAH7V1iD9q6xC+xdPC+xXR4X2LrMOf/wCtdYhfaunhfausQvtQlyhn1auswvtXWof2LrUL7V1pn2LrTP8Apq7lbPsU/wASz7V0zD+1dO0fsXWR/wBNXcoZ/wBNdZZ/00Z8pZ9iA59s9+QutD/prrZn/wDrXWz/ANNdaP8A011s/YtHlsjxhrrcM/sXW4Z/YutMH7Fpcu8mLrh+xdb/ANCn+L/0LrX+hSi6Z96yiBCB27e9Oinkq5oCuGq9K+cTZDbVZE+Zg/ltQyhImgaLyg/lPoIfuDEVzcGG1jU2NDHonm7ggZ+KMLko56IKv9RniV6SJ/6nysbP8pn0QZIuGyG0SDUInK/SxPcFEGsAa0bB3WbytKm5UVFRUsoqaoD4XoqKipqb1detxUp21zaqczmb8yllFTNoqWaF5swrcVXyslO5VJzLybbwsK3WXLepZMlWymZS24BXZMlfJVWPyW+ysliJtpbSymooqKipZS285tVVVsqq5lVVVVVVVVewU1FO1UVFSymbSyioqWUVM6ltNTTtZElvQs/SaqezvdMSM8Q2DaUYXIRkN/NdVF7zWsR6nDbks/Oif7KbG5cXbEdW17OVP0nDRaKzRa97mwtzTIlCDD9DA2MZchF5T6KH/qKyIEMMHdZfcFJlN/xxNUWHtlL7L+7KmsoiQL8zmXG/Z3uFkP00fcKBc5FcXcNgQZChmPF4UCbE5WedibGDCEALhusL4rxDYKlyML/D2z/+d1Poi97jGimr3J8bm3RWN9fYpvaHRdk9i4awve4Q2ja5FsI85LaqCy7ubuW925X3qnxxwVF/t3U01lPZFFlAXWhwqmu71704ROUMa4bJoOxNWRD9FC3NqVOLU0G1B8f+G5P7vrFZECGGNtLG+nj+63Z4r0z5jZDbQJrA0vd7jE1/K5Pd+W2iyA0BkqBTZ0RvCaZ6svyecieqwbVl8s5YyGfVgsvAUpz4hTyr0OcbdvCBDpqY7mbzILRubZTur491xGZL1Cp96pe+5oRhclJY2l21ZcUc4/YFuCIZpOTTGh5UYm5zqBBwvBs5zlEQMG7aUYfJvQQeGIoOeckHzQe8fhoPHGVkQIYYNp2m1zZaewowIl19ECNSQz00ThRE5UuDVzjzIKbrJFMM8k0QNe5i69y0r/YdPk6uqpW806op3qvhjC0Xov8AWmiJyClOQ3WcVzEchsWGNu0IwuRSjRff9ULnY73PO8rJ5PDy98Q0Cy3+mj+86gzvxkIf1SQY46S4Zx5x4L/canMYciH7gV5mpQxlPU3unwzGZB2p5Q7ldIyC0dFtlbK+xafJvlSRsDhdJBw71I5RlbNCQU5ZM9jUBk5btjGoP5boM2QmoMhMDGDYM9zHCbSFL/LJuPBA5mXFeGN3lOh8juH5im52U4oRHjmoPvOXKIcNmVELOkdVFjHc40euNtlzfNEmzJ2zQO8IdymhpHepmvH5YSE4UtkcDu9MqI3iU4Wyl9U3k/NgFpnl7UOcMiTcAg9rPSGpOqMh6Rt7VzES5BT2J0LkUP8AERRV/qN+qPP8o/Gco91nRtXNwIReTuoE2JymUePu9ULcE4bCFyg5YyMq7JUmtylQlOEUh0Ui5gshMYLyapsNtB3J3n6Lc3dm1tr8fV73piuZzRN4p3pl3qvvWUBeqSIRJVFkshh42zUNhm5s8pxO5ZI1beWQm6JOlJDLm6JsYKlc5y+LMeryOCf/AO4rmILfw/JvVgwghF5cebZ+WKoQ4EIQ28LDzj8qJ7jUWQ/RQ/dCGiT4IHlDHMJvDJLJZ/Dwv01K3psKEwve7YEHxL45rw7k5Mv4qZvOfT2bw9g09lVsp7Dr3hTFFSwOoQmvHelLapOFyL2VRbza0TkNQZk6XBYZOdU6sxIrxDYNrk7k3JBOEaxXf7J3NmbjVyuw7YjqLQblxtsR1mXyiIGDYNpTub/goHvPxORkTEO8oRIg5uF77kMhmXE99yyI8JsRu5wRMNzoSBiRnOG4LJgQg3e7ae5K/wAluG74oqq99dOw0VLCJI2yNzD3pkSqtG/gsnm/qr5fRUv36ssZ6eP7rdinyh+U31YTKIQ2MdEd7jU573zjATEJtFzLrlzj3hjRtKL4BbyeBt5RHu8gnfhGnlnKD/8AkR7/ACCyjlO3vdQIPeOfjcaDuXkzzXH46l34ZW2zdZzbsQ738uPEDeG0osg+ggcMTllHQafMoPij8NA44yub5PDDBv2mxx5I8PdtDaAoOiH8XHFGnA36IB5fEJoxqETlmkfywgyG0MaNg7lt53BX0+W2dBaIgN6a/vcL3kNaNpQbyMB5d/mFGJFeXne5S5NDy98V2EIRH+n5R77tlmXymLI7GCpTobJ8l5PubiKk0ZLd6bDiNMOdS6qHMsA/VtK46vhZpOAWIdw9ZBaNw39zlO9MhStyHHRd3syqtyxc7F9xqk8yh/ltog0NMWLshtTYnLjd+Syn1QZDaGMGwIxIrxDYNrk6F/hw/wCO7/ZF7nOivNXvQk3KbtiOogcnnY3vuXPwx6WH/dc243qerMaM6TRQb0RDHNQtjQrzNAOdJC+fcLIXuWlfw1NPaVFTPp2qXyKZQCpbkHEO9a9PiRYgyhSE03lHmA2BD3yojOO97jtKLohkN6byZj2wAfWNSsmCzS2vNTYYcP8AiOUe62g8VOK7LGyG3CEGZJiP9xqa/lUnEf5TaINaA1o2C0RYV0Nxmm33rhqZuOS0b05/KI+VCZcyFDXNw+SsDeN69GMmexX0TdOUNC+aHcDuV1w7ua93VFwKO+xrgg4d6smXRX7dyy4xynHepN0Wr33qZKa9pk5tFDicpfJ0qbZow+Tz5PB4YigX3IOiD8NA/wBRWRAhho37c10N30KMJ9196Es8ucQ1o2lEQvTRP7I5Tzk7hRZUR2SOKlDm528qZOUbMkrIOxQHbZdwEhpFTd8ulFS9SsvWQ7Ce9UTGEykqqQpZJU+uxD/usnk8Oe+I6gQiP9NH952zUfioQ024lzbzep5k6DesmH6aJ/ZHKfks2NCDGQy953L8ZGa0XyyJ3rc3Oh/H1ZK7RHtWnfxSynwTliq4q+zJOJvem9zbnALnZbUTuty3i7cqSG5QYR9IC6RIomtY3JbuGpIlNBzLoZMwUDO0w4LTyqP7sPZ4lZEflAYfyYWxZLGkkpsXlp5lnu7Ssjk8IM47So0MDKdiCkB9FSXEoZRyjwRMJSUMNvcUxu749ky8qZMzn1+XM7rL0HDyQcKd6RGwqJCI2pzSiw7ECVlESUsDNwUMe6ZpoNZapzPW9UrmX6JmgwTixnUhsvK//iHKRDH/ALTk50j4lGDyOEOR8n92HU/VNi8qPMQ97qkeClBhaW17q2ls+fie62ie6HDDMozkKLggY8TJ4CqdD5LCydmW5Um47EeURWyivoD6o+PdzdyoqfL0QjdKziubdQ96fOMGltUiJORdK5Skpymho1WW/Sib9WYnKIjYbeKMaEzmme9tKyeT+j3xNp+qy78id8R9EHBvOxvfdaecflxPy2VRYz0ML3WqWOZQiRfQQ/1V8kG8ljmDEAvLr8pabOd4svQlBLBvdcueiO52Pv2BXfHeh5q8zPy/ZQtuqgDjHemXNuKk+HNdHI+CwgDisqWqL3kNaNpTofIG88/8w4QsuK50aJ/ZSYwxTwoExvKZObW6ibkyA3BSWXHiBu4bSpgfgOTuoXY3rQBcd7kHvHMwfechzcPLi/mO+P8AjuV9N3y3ZIbIb+x8LQ5B4oe9O8Kipqixp5+P7jFKI/RndDZRBsi5x/y2VQfyw5LfyWf7lCHCY2GwbGoyHpG3tTmxXZDW71lQyOScn/8AcRv/APUI/g2nlEb/ANxHvP8A9LKcXRB77qBNfEH4iNxoO4DRXHt1Plk420XNOoad7uXHfknY3aUYcCcCDwqVOIcgf3KDnN/CwfedjKyYEOR2uNTZPYjB5LLlMfeMLU6M8CLGOyVwTQ9znvNGJsTlel/8YQYxoYwbBrbyFX4xlt3K8+w7+w1+VHLtmv1Cve0XvcGtG0ow+RDKP5p/2RiRXlx2vepcmhzG2K+gQe/+Ij++62UR/ORtkJlUWF34fk/5bEA0ZIPC8rnI3oGbvWKI2b0CpavnY7pbmipWiObh7mq8H6oDLv3Kq4/F2jcLaexpbO5yneMHbNqDhTvWmbgsnKGUsosI3TWm7R90Kb73e6mR+WHK2iE2iDWNDWjYLMvlEUQx/cow+SA8nhe96xRdSdXOQfk5EP8ANif7BaDcuL+Y6tmWwekZRc2/Vl25Oi8u5QS71YcOjVoOmzjYNh3hBjjpKe1vxZIVWl8xPFEG3mXfTvWbyaCdI1K5w+ljHa5SivAdKZUoQ/cpkownvyr9EEoueQ1o2lGFyEc4/wDNNEXxXF7z6zlKBD5x212wIRI/p43HCFwzPxEMSa4+RQvvU9Qct+XE91qyQ7Ih+61GI8yasrZsFs9yh33G4ot+Kaq64e0qZ/D5OZ9qy7QRcv1Cveo56iOcbygAb+C0jdZJMjhuXk+qpRXaP5baINDTEiGjGoP5aclv5TP90GQmBjBsGc5jxMFGG6k0CpZpdGigEertRbycc1CN0xUozdNMMSE4F4m3KWm6fDZmO3oD9SPxRJl5U3X/AAbTs9Mzh8kpRErQZ6O5AineplKVrS65ZLBIIwg9sPJE3b1KEy/a41Op5yGPSMXNPOkMzLjxGwxxUuTy5PCP+Y+vkri6K+eJymxmTD2xHUQc4fiI3vuUDlDR0RkfA2XCZ4LBJXi+x8X1Wn4nqrrm5lPhune7T4U45nNOPh3pvHBFHeFkqZE9yynuACyOTjJHvbVymM4zNw1YjMuY4oXoxIjwxm8qcKUCF+fF2+ARMDLjRNsWNf8A22LJhtdFO/YEH8q9PF3bAg1oyWjYLHtjyEIi/KT8iJlQp3LIhtyVzvKXZEPjtT3sbkt2BNawTe4yCbD27TvPxNJl6mbz8yWXaHNuIQPrbe9KScz1dimFN7bt6nlTG4KkhuQbk5V6M2yc6ure2JINlU7E5kIh7ganC1Fzmfj+W7HP6NngFflRYh2BB/LTP/42oMgsENu4WkMIjReFAjN906bAgAC4lB/4Yvfv2BTiEuPFBsCCXfqNFlxCHx9+74l4qshnX1+JKfJVIqVk1+k1Ux3pcVJzUbpt3FTaPouimUIjmjK1ZDnc7G/LYvSOyIc7oLFLA3cFKIebhiu8oM5PDDOO025F8aOaQod5UuURW8mBpyeHi+qlDaXFNi8q9CzdtWTAhhvHbZMwmE+CkwBo4fEl6kxXmfcbf8hPFSXCzmnm/Z3p6QWiZK8z1eXHiBvDaUYfJ/4aDv8AWKysI95ya+XMQvzH1PgFKHDyn7YjryUHN6M0QvQy3aTqMbeSuc5bHH+H8n2Qm3xX/wDhOhf4byf8NDNYlXn6rnIs2QzV70Obh5UT8x1fijjuV9w9hU7jZbe+rLtBbUIO297pfFeGMG1ydD5CP+K5F73OiHa9y9Cznd8R2EIRIv8AER97qD6WvMd7Ye4neiIUTmYf5jq/RH8E084a8oiaTz/4WVpRCavdRB8Qc/F40C3aut6qrvhuTPNTyp/GPDstPYxAN+ZPNMtvfLIo7ldYPcPe4WQfTxuFAsqK4u4bAgxrDHi+41B/LTP/AOFtEGsaGNGwWFz3BrRtKdC5C3n4v5hwhZUd5jRUS6ZA2BZUbCD0YQbDaGhtANZ6V+nsYKrREhuCx/QobeK3j4Y3lX03KmoIp4KRcXnefjWQ9n077+IXBUs5p9RTvX4I5UQBTEJ8ve2Lm2HmoPutqVN5kg6J/C8n3esUGQYYaN++1zIP8THGxtAvTxJt2Q2UWRTc1tSg/lWg38ttfqVzUKEGM3BEf5TtqG9cNU6M46VGDeU/lLhLLvm4rJetyBBm1NQ2g/Ct6kw/Vb/jW/2nTv3ytluXOiDh3rO5LyXHtKETlTudfsZsC4LR03pnKMlry3Y6ia+E8ZW1u6yT385F/LZVSvgwHUYzb9UJ6PAVKDog/DQeOIrJgQw3e41NpkNMUXNOukuBUtuoL3uDG7ymlo57m8M6eKnO5O3TrZJAPKyNvwpvO5Xi7cqKnzPkI7LZHCe9UieTdMlOiV0kS4Xoicm2sjQnZMjf4Lm+Tt/Dw/e9Youea1JTWtbzcAeu9ZTW85F/MdnfiYdw2yQBuK4jO3IhhEV/9lpOJG4UWU+4LJYMhv8Ac5jHJ3h8JXqTPNce76nfLlCqJt5t1R3qPaDe8f2V108y4U2le87eg1jZk7Sg+N6eLxoFuz3NcJgotOGaB2rgcw5bsqJ7gWQw5DP0qUiXUlVCJyv0DPd9ZNhwm5MPI27c0eKy3bR8I7zuWkbu6inf9lbLN6DxdJB470yDukjaMoXblUABZPJ25R94qJEiaQyqnVZbR6RtFzTlwXFaZm80htvcUTFe3/D4Jo2sVy9E0+LqoRHjmIPvvXooeXE/MdWwcphicWCKbwpQmF3FZUd3ORPdFAg1rFEZCvYN29QoIF1TwQYKAfB8zcpMuHzUEKluScLu9PnWC9TA8VRUWFaVNyDIbC5x2BQmOEolXeOrHKIVzSUHxX5DeKy3xh/h/JvzH43eATmf4VCOUcXKYt7isvSiTrEfRB8X+Ij7zQLhYXOOS0bSnM5OecNMs0UmCS5yK7Ih7yjC5MObYfW2lehhzbteaL3opxO+D7tJym75qp7beKyDib3pFFzRMblSaOSv/KvBedwQiEZPBS1Re9wY0bXJ3J+TNEUGsQ0WU30kXjsUtKM/cmv5X6U+4KBBrWhrRsFpY0/iI/uMUnuyW+4KBBjGmI4oROV/9MLmzCaWbl1dpQZDaGN4fB0zcpMuG/5rcrZaHBBw707ler1hlqyyF/Ex9zaBeniHJ2QmUQYGku2Q21Tor5MMujFfNGEBky/vZxQbfFjGkKHe4o/jY45BB/8AbwjOI76rmeRQOYg+bnfVCLyr0MLcalZHJ4Yb+o1+EZDScpuP0+IOHynEIztyDgPepRU1XpH5UT8ttVkz5mF+WxTfoA7BUoPiD8NC44ismBDDd7tpsEaHc1xQfGiBrdm8rLfF/wDT+Te8ekf4DYnQf8Lg8yDijvviOTosXKkf8x9EHBnORvfd8IzJkpMub8Gb/aO75NJitpuWScQ73MuPEDdw2lGHyUcxC3+sVlvOTvJQMKHzbPzon+wWUG87G/MfaXxXiGwbXIwOSsy2z6VyLm+ki7ypXxH7eCa7lEoz9g2BSAkOGr/3Kll5R4fAsm6TlNxVfiinylcFWwPmg9tD3sacRrPErK55uRvCLORj/iORiRXlx95yyeTQ+c3vOEIROUfxEbjhFpc4hrd5Rh8kH4mL73qhTjxTF3MFAgxrCT7jUYhkDtY1c0AGkVs46p0eLTY33itJ/NwtkNiGXRTY7KVb1cb93wBNxkpNub3AYvk1kpW8046J713cl5G0h+1657lsR0V5o2aDRcweqFOI6/cnu5XFyGspCN3901sINEPZk2cEWQv4mNubQL0rzkbIbKINcDM+o2qD+UegZ7gxFZECGGBHaucYPRmibIzWV56oziczySDognadq5uHByv1uqjk03KbCmvypFNdtTXtwu9vSbpOU3KvzbZQrmSOId6sWLEcAGBRIxveXElaVxRDLhwV5msmcl+DiuLm+pwWTlc9G9xiycrmoX5bEMryCDnj8NC44ivQw9La81zHN27EYMS6+5AqWzZnlz3BjRtKLOTXn3yrzNb4h2brdKiZk0KZw9uTJUm6LdSfjbRfk8ApPKuXFTBn8m9wuta7Yg8UPemSnmomjbdVcdwVcgndWwHJ/DwvefUqbGZcT8x9c/8AEMFMSk7EK2cc0taedjbgtJ2ju2BANa6I7c1FgGQQZHNyfqgPbcmaTlN151R+N8q+a0HD6qeVKL7wV9aSC0nn5Eq+xCEZ282aGnemQnvGm1FwYSN+ZJo+q03ZTvdC53m5v3nUlpvUxgQvmsq0NecuKaQ2XuK/iXjkcI0gNOm5ShtJmU2Lyw8zD3HEVkcnhBg37U6I0ejjaQ8dq0jJZTWSbxRMp2MGwC9S9s3lXaLdYfjmfyc5S4WAi5fqFe9Mtity9x3qJkTEM7FvFl2LcrjkjcFBZk5QnNylqjIaYojBeZSpNDaETFeGjYucixR/hvJT6z+kd9Nicz/DYUicXKYt73LnH5XNmsWIgWM5yN+Y610PlTpGWhKs1lO9I7igG+QTobfSxnCUh6qDGNy3GgCynicd2I/7e2ZM0nKbjPuF0VKSot3ycTldaHbEHCh70p7WqknhHRySsN6oSgMhc5k+ldrByhmiDVShZLJYo0SgTjycHlPKjcY8XZ4BX5cc8aBNfyn00T3dgQDRkt3CwviODGDa5GHyS8/mO/8ACLi5xcdpqp5Mm7XGiEOFEyB6xFV0/Ns8JleiblxTWI72xeVdot7i5bfk3lmc04+HenOUijMZQWBYZLKlfvOsMOF/E8o91tAieUPytzG0Ck64e6EH8oOSz8sbUGwWCGzcLXQuTt/F8oHqsoEefi/8NtAg2EwvPBCJyvTf7gWSxoa0bB7aky8qbrz3F1+Dqd9eULZi6S/UK96mFXN1cnv5yL+WxZGVzEL8uHtUsLTTeUHxv4aHxxFEclZkvG3aVzLvpZzV8aP6sKHeVP8AxLlPMNldyTk50j4lGByGD+GgHY3EfqmxuWnmme7tKEPk8MMG/wBtTcVdc3vuoqKmtp8AUzru4Sey0H1VPvd9NE0/cbVFkD+HhcKovecke86qDms5qH+bEr5KbGc5F2xH1skmxQ4Nyr5LIDvw0Ha4YinQuQM5gHFFN7nfVc5EJltiPWgzLi++7WXuvsuPs2TLzvU3GZ7zZd/kjZcuacZ7u9ucaKAfdFSizko5hm/1ijEiOlvLl/DwtH819EIkX+Ije86g+lpiRXthsG1ydC/w9uWfzn0Re9xjxTtKBiGZ3JsSKBEf7uwISEm7hq3RYrgyG3aURyd3MQdwqVPnXHxWS85LkJ3qqn7JvK3N+cvLbVSlZlbUHbdveuYMEc/H3NWU8w+TQ/C9ZDYn7kXOJcd7lkclhc6RieaBCJyk/iYv+kKQEhuFhc4hrRtKLORgcoi+96oWVGiOin3RQINa0ud7jUDyo/8ADb/5QfAYG5GwblzLjSnguClqjBhTMCGZBrdvFScMk2cVzUX7k1pM+KyfZGSy871M3n5zeBt3NOxcO9WUK577spPdVzqvNVMuWi3KKIJkNwTTCfcDhNCiZZEZmNinO7eiyD/EReFAvSxCW7IbaIAgucaMageUehh/ltqsiBDENvCwhc7D0WkzCBXEamIx0QNiOErlkcnZkDftK/UbQRVNvTH7/Y15Xut3fOebr1kq+zmn12d6hRhZeU0XyKlO2ak2qMZoy5iRZvUnvyIf5bLghlV2NCDoo/DQv9RUoMOR2uNc1zT5p0KJoid6G9T2HOyozw3htRh8n9E3ftRnMnivzHbkXGptyW1TGGqYPYk9iyYd53qZvPy13/E2WAt64prgg7bt70yoniiLQKhTcL9wQAF24IF/oIfGq9HDm/33XnUc+wXiqyH3OH91wUttpe9wY0bSnN5KJu94pxe8lxQ5qHNu1xoE5r3GJGIxbAnwzcWmWY0rLlcEPYd6rJu74vpbTNoqfK5S62ug7vU0KyvQ95X2bAFcOcduCg3ZMFk3EBDUkIPZc31U071xCnsRhcihnlUXaRgb9U5vKeV/iI/5ULCxBkCEXX0CETlxy3/ltQYxoYwbBY7lsBukBptG1B4GRC3lDTyimRZ3PNFQiGPWQHsLcsmHfxU3Gfzn0ymZ1FLbYFzTjfs70xFYJ+8FwUntU4blfMqk+CDj0sWurcNqMF9wnLwKDRONH/LYj+Ojyb/7SAf+5TeTwB+G5PQQ4SETlXoYW44iub5PDDB/e3KjPydzdpXNsPNwjsFVktHkg98J0R5owJrooEGEKA+qEyCyg27/AGFeb1ubu+Iqdhp8MylnmR0c87u/7LCvsDtoQeO9LgnFrdNXtvW5DJYXFBzxPhrC/lEQNG7aU+KxvMtPmjD5OObZtftP1WVhZtiOWizLjfmOtL4jgxg2lOZyMZR/MK03EudtqtFmhtcUDLnIm/2HepM81M3n4ep8amVtPkCltsO6yqkcB71L2gqi3eGrL4z2w2DaUYfIG/8AFcjEe50Z/vOWUyE6PLdRQ+dblbZJmRhlcp7Qpow+RwzyuNvGFviUfxXKvxUf8mFcxi5uBDPgE1/K/SP9wUQaxoa0bB7DvN63N3KllO9KioqfIKd6kuNnNuxDveLnENaNpRZyQc/E984VOK90V39ggxrXRX+61Nfys5X/AMTaIMY0MaNgRkNMUKPJ33EUQY2caOaQmVRPL42WdnI4B/8A7ihBgt/D8mo2HDEkInLDzbN20rm4EMMGsqOz33LJh+ambz872WFxW9B+5B4297c6BFkL08XhQLTeSzY1twTWum9xoxqDuU+gh/ltr5rIgQxDbwtL+UxAwbtpT40Mcyw+aMPk82NOJ20/VBxuZ+Y5aLMuN77tWXxXBjd6k2bGe8Vlsih7VVXHstb1fcPgenxJT5NZI2cFkOwnvYPOxmtkJm9ZDA93g1aDS+J7qLXPyWflsQy73bAEHRP4WD/qKlBh37XG8m3nI0QQmb3Iw+QM/wCK/wD8IviOdGinaVosLx/YJjYzMpg2JuTTZJZW3VPiuua0TRiEkQ/VbZokie5DK0mJpyp8FvHYr1KH5qZvPfDcq/IBxRnZxWS7EO9ZvJoAnGfU7k6Lyh5eTVZMJoht3NWm4NCyIYv4rI5QzJ5S43RHX2l8V7WMG1yLORN5x35jqIvjRHRXcaIMY0xH7moO5Vpn8ttEGMaGNGwLKYNMUQgO/bZwOpEB75Bxm8CstyyGMDWbAE48VRUvQhnE2iyVLsG87lfTd88uWBZcg8IPG3vUc/bJOjPOUdgU1dcrySVxsY+O+XN6Jc5FnJG8+/3zhWVGeX8NgQYGuiv91qDuVHIb+Wz/AMoMgsDG8LZbFzzLmk38ChM6YxBSXHOL3uDWjaUYfJbv/kKmSXFZIPiqKljxtQ1+5Sh+a3n49p8tJGZzZNx71Gj3igqSNm5XBTNE2GCSwbNiyckveaNag7lJ5lnuNqsiBDDBv25zmkTuRa7CK8UL5rKzTluD4nuhXuu2NFAsiG0xCdyg846eXsbbcQbHGV0llSu1287lfTd89M9qlYFfiHemOBRutFyvEypuk1vFEl/oxWSlBhhvHbqedYNJqdCncylnCwxIzxDbxXoGHk0B1Ir6lYjFcdpTYvKvQwP7lc1yeGGN/wC6LfXbe1GFCYS8GV6nFOTlLKZssbDBynGqDdZuUofmt5s3+Hz05Wy0P2IOFD3peCcJI3SVFOcivRtv4oF5dzYqm73aogrnodzXJpBqtIyHFGHyMCK4YozsDVl5R/xLlYoXYGeAV84h/s1B8SXKOUbzQW6Ry4v5bVE5RkN5x5vlsU9m8rmoe2rkWwmZbzuQy9KJt1m8q+m7Mutvr88xBRFvNOoad6Zc0K8SKOxbEAGEpuXXcgNW4EJ4cMo0yRtXpYmSz8pibAhzZC2Q2JsXlp5tn5YqUIcCGIbBusy4zxDbxTmcl9G33tpRvLp/3QiRRzULihDYzRV8MFaLQ3w1d6kzzXH575iq3L/ypr9Q71JwxNaTVot1hicoiiG3inwuSt5qDTLNSiWCX6imsnI+85AsblRDV7lJFzyGtG0pzOQQ+dlWO65jUcvlB5U/fsWgyTNrigXjnou80UtbvKvp8+WUBZJByDhTvfL4jgxg2uTofIW5bvzXUWXFe6K/eaLJhM53eaNCnGPPRv7BZTLhObU13mjC5Kz8TFFSMLfEo/io/wCO5QKQmXQ2n/dCFDBbD2Q2CQQi8t0ne4EGQ2hjBsGtvUofmi7KMz8+ZCIpZcuacfDvdmTIcUWcnH4iLv2BTiPL9zBQIMyXRYnuMQfy03fks/3QZCYGMGxtmREd6Y0YKo5ZcyCasYcSEGAOYgTwsQix9CHxqsmAwN47Trt53K8yG6yfz6ZW0KiuTTtQO3b3saTgFp8oht8XLLD2lu8IthfxEX9NE4RHShkYW0QDr3H1Qg7lH8NC9wYisiBDDBv22GJyiI2EzeUYXIG82z811foi8ZUZxq9y5x7XFjVh9IN64KWsvuUofmt5+fjKFFdYD6qBHetkQ285FP8AZT0w3yCnHic6dzVzTCWQvcapxHZITjDcIMFpvO1eih6e17rzYXPcGtG0p0PkQ51/5hwhZcV7oz+NAgGsLjtQfF9I/wB0UCyMkcAgWXCeimuFCuOr3ncr6bvZ9/wvw7iad9ZCIUrOacb9neq5/wDmOuajGiu5x/FCRWk5ejZLiV6R01DcX5MF1zkHtM2705kP+Ijbm0C9K/R2Q20QbIuPutQfynRH5bUGQmBjRsFpIGlvRhv0WuN/A6qZopM81fefYtNZT2hw+ZuYraCKhB3rbe9TI9VgRH9lw3WSVFtUPkoilsJolktQn5IOi+gh/wBysmCzJ47c2S55n1XNuxtrqN53LSpu1+zs9PnZmBcVxsronvUfJTAt3lTfotUmNkFdJjNritFuXE992oLSJoPbQf3Ca9hm05vBSZ5rjmU+fwhGaus5pxvFO9PLlMFTXBSQmpvd9FzcEc2N6a3abzPVUX4aL0bzo8DZwsvvO4K+4eyqZlNXcZd6Ne/kkWh20IO296dNFTWjpt3rARxWVEn/ALoPe2TdykLhqjOiO9APOm2s17x4Ldx72KfJcfdNt5m01707wjIKeXza044+i0GZbt5XHV5M7zstl/yB5ZnNuOkKd8HBSZ5q/wD5BeWBeuNge03oPHe9vO5X+XxRT5puClZkHC7vcvUm+fyPVza9+E9qyHYh3tbyr/K2vyRU7qKz+BcoI2B4qg8UPevuUm3DsW74Vv7vaWTNO4Cqr8XHdbkHC7vW3lXnUEaivzGV1dPgymbLt0lKV9l9yyZ6Q7071ub3Y1+UEex8uV9l6a8XBB4oe9GTbyr7/bdPng4W827Ce8+/yW4fN5VVtrmVsrZoukr3zsrJdKSq6jfbWXwKd9okr8Q7zZM81efnF4fDWVK0PCD23jvKvqtw7BPb819O007dVV19O1kKn1XGzm3YTTvIvuUmeav1FfnopbRUVFSyip7K45n6hXvG3ncr6buyU7FTsNOyV19fnMygtwsyvNBwp3h33KTPP4Vp851xVc07bOK5p307wt5V/tmvzrU1tw15Fm5DeK938zctC4b+xU9k0+Y6iwnxWxUCoqKnsantDcrnrFPOyrQdm1TFO7268qZ9rVsr8ylArhL29cF6q9VeqsP1V/a6KlklKVvNPps7u5kyWjcPhOmr4fLhcJqnsKuppNbva09oXGzK3IHbtHdzIXuV/wA41FhPbaZl+fc2apk6untjKF1o901UxTu2vW4e2qfMfcJqktXoglXtlmVsvWLUUVPg+RCNk1zL67O7WTLyr7/nIqrnKubRUsuktmrp8MzVLARUIO27e7K9bhu+bmdcylt4V13xfS3fmUt4Wj3DXuxkzsFFT5qb1T25T4CraQjbzbqinddx3Lhu11+rrJVzK2z/AOQ7MK+wOCDu6u9Sb59rmaLQdPUV1m//AJCM7ZHAe6re5aWdcNYDmUtvorm2zyfrrJm4Zlcw3S1dLZoBkF31+Y+mvuYSr2ysormzWCVuBUlZTNubNYVRUzaZtPZF+vrqKKltxvzMOZkHEO6eZMgpMMlec+6+28yVx1Es69yviNWMKeUJLEsaqqyUsu9Sa6Ztqq5lx19NZQ2UsvpmUzKKiosKvErKLCqSzqa+ioqZtM2ipbf2GnyhcPh6t+ZxzKFVVVVb1VVWMLFJdIFjCqDZlTvtDwZEIPHdLdeVpXrCFhWFYc2llFeJqgzKW0VMyllAsA8lQeSoFRYQqKioFQZlPmWkGO8lgKwlYHLAVQ2YCVgIWEqhWArA5YVRUWErCVgKwFYVRYCVgKwFYZKllFSyllFTW3DMu1GxXqvYq6qsliWLtGFYVRUWFYVRYAsAVzVRYQsImqBUCwhYAuiCwBYQsLVgARIVLMg4Xd0d9yuuHY99tfnOlPtF5tpNU9l1za59VVVsrm0W6zfmYrDeuNuScTe6G68qZM9ROZ+cGnbKX+2JdvuVc+e1VsosRFswLQ8FB4oe569XXDOuzL9RXMkKZ8+wS1EssT1Fxn2CloyW5Sp2OuorrK6uU7/lFv8AjqmZfnlG63mybj3OkQxlOU3VWxUWjepObkqt6xKWVestr5cFpO+iueVe4lXG5XOWJq0nK59yxrYhsK3jjbiVZ2VWi9YrtyqFil4KfOT8V/ur6qqxXKU1VYhJVEkLLpfVXkWH0rfJTiHKlbc4D6LHeq3qtk8hs7LirnNmr3geAVViXvK+bViVZ2TYXT3hXvWKSA56XgEHc+SF0s1e5aD5IacuCujFSL796LmPLUJPv8VkudfvWMrR0jxR5zRPAqs0Tllb1SSxZPgpZc1oOBWHyV58ljKvM1dZikt60spqnlFHSARAGUBuzKqVVW5XGS0iMlYslY1iksSxTWkVVbrTMqk/FUUp/REzWK0jKQkVVX0UoYn4IbXbzZWVlc+/Mr7ZuF/s+veZTWSzPV+mslraZ9fgvYFv1F1tLONg98V7mr1uG6zfbj+kle6dm5VmN0lSy4yV99tyvF1ukJjxVJZk/wC1mg2Z3I8+3JIpK3eVi0dwW2dpD3ZQ326NyOVlDxt0ZKRFtwmqZl9dX/4Vbs+k7ayQvt3LfbPbZXNkVuPir3Ttu1EnUUmi7sFbJZlNbT4unLvTxW1VbcSxKtlVWy8q5VVVVXOIW/xVViCrZVVslZWSxWVs3KudfZwz8KpnU7XRU1nC3RAQnJXWS5snit2fc4SWnfmXDMk5XWUuV4kq2aL5BUW5XGRWnFym7lvU7Q4UQcKHuXmpM81ffbdqpmi0bwqZ9NfeJqttOwXCWfWS35krdH++bpZ93sult3yizmv91VVKmCq2VV14zbrlvVZKTCJbytNwlwVb1lZQnuUn3fRVErNi0lVX3qUpLRmqq8KdFLEp4VWaALlVXW0uV9bNGWbLIPwnRXZ1yvMlvU5rfZzbsJoe5bitw1lMzdrKZmG29aOZPbbilqOGo3dj0nSXvBbJWDMF1fY+/wBj1+SXSopTktF9yqv/AAr5yW6yquiSKxTs0rhwWIm2YK3q+5TICyWsl4L/AM2bFIMu8VsC2LopjgsGTZeqH6K5SNm9UzL3TzK5ldRw9kUzL9VM3K5w+mfhmp5B1GwhX23G2pmr77aomc7DbNfqFe5STLa+yqZ9Cqa2ipqaLDZRXsuVLaLDZRUz6Klmi7JK3lUz5zyuGZw7BL2NwU/kl0jctCSvIkuKMyFohpV7VRG5E3TVFtBU3PLvFTDbdF01feVRXiaLhKXhbpCYQyDLhZusOZXUX23qlt4Wjdn3GS36yltVvt0Wzt3qXNqklcq9h3rcq2Vkq24wFj8lolekvVwbNerKy4rSdeq2VWLUVWKyq3rdnXrbbdaDs2oOFD3I7yuG74Zu+XPDMq9vkqKiosJKpJYZrA/6KiuasKwKWRJUWGa6NywyVFRYSr2rCqLAqKi0WzKvaMyipqKWTaJ8FfDGZS2qlMG24hVC0jbeQq6rcsSrnTnJYlWzG5Y5hVsqq2Xq+5aLiq5l87KlVdJbbJ5TwfFVLvGzd4KciTxKw271S5UspZRU1MgFhE7eK4Zl1l4s3LYrxbOq5p9NncfetHz7TTOprf8AwqHsWElYZZ9LLrKKltAqC2luxXAEq8NGbwtw5tVeqjslfZU7a/JPVVs0LytO2qrqL62T2K7UUM8+ipqLrsylt81MC/MpmUkNRXNvtvdZoyV6pbXOrZeJqcs2uu25lcy/Mnm0tlLMoqLdZQqiopSKwS4qVgNCh7wr3G7znYZcc6ipbhz6KioqZtOwU9hVVbJWYrKrFPMx/RVtypmytkwryqrEp5auM7K6qurrqN/clTtFLZ9ip3EdE5dGV0ZWFYV0ZXRlT5sroiF0clRYZq6H9Ve2fgsCwqinJYVhmtGEr2SWGVmG2ipmXALZbjuz7lerjmVVbaqtmLMrZiVbK2YisVyxlYipTsrZVXdicwbNvZaKipZSawy12GzhZhVwVJIADKO5UvVWgKc5rdYHbFMXjuKmblJtw3quorq6q+245lZ271eJZlZrdbK2fOSG4K9xzKyVbKTVJKttbbraKd81SdtwuVJKk1xs3qiopFXX28LeK0mj6ZhwyVBZdVCX1CnkysmaLFLxUxYOK6NYLKyClkzCpJTlI71K5wzBZws3K424pKdVuz+HbhIXa+uZRV7fT4WqqqtnCzdr+HctsUpABSkqK4N+q2T4LZNVAVQVsAV5VVUSUrlsktiuLQsQVQtiuLfqpSaRvWwLEFjkEJPElW9YljV5WJaLpLSjNC6UFXumsUlLLWk++yqqqrEbMUlc6ar2mmZTN3ZlMy6y5UVLN08y5s1uVZ2S2ripSAt4rSkFWy4yVRZVBXuCrZskqq8q6yt63iyuZOa3qlky+5aLprJV8lc7I+qGllLjZe6SudO3guacfDuJ3lX2UzaKntmmrpfq6E+C2i3EVOZs4WUtu/ur7aTsoRZhptzKTQdZvVMwKs1Q23BcVSXyPSDJ9gp7GupvWlRaJkqzCvvVzVOZWkCpiYCwkqhVxKMmrSBVJLCVQlSEMrKW0LgthVFQLSKvKxTVJrC1VA4L1bL4c1dDQbkkWZQ0VPKnbc9aRn2+qrZjyVKbieK3KqrZcVWSqSsQBVblJtVpX8Fkhi0xJXUVCVpCSv8A7rKDZrDepZV6lZQuUgFepykrj5LKcCrhNYSrle1YbLrzbcMpaTclS5v62cFSVu+y5X2cFkgzQyLjxV5XBSIkrlsV943LQuKyiZkq5s3LTZNXQzNEm6SxSC94ISuCM71usDhVA7dvcNMq64a2muw6u6q0myPYKW0zK5t9lyqsWfwzLh2eU5K5+q3K8zCrO2vn2u9Xdx9LaKltO6mslWdlVeqqc71PJmtyxzVxuV60Spq9wC2K4DyXqqsl0l6llTU52TypldGXK9lywSsmStpsuCrklYspUslsVOxVza9n4KYF+9VVFerherzNSV5UwV7y3WYvorpSWkFkz+gW4Kk1SQWk36oZFOKEyhtO4KmSsJktJpyVKRVJIjLyV7y6PyU5EK+G5XYeKmxs1pzYeC0JrTJWiCSpZBK04bvormukujWwncr2SRkzS4ozZ5IEU3K9kytCHJYAtK5SInPcrmH6oVA3qfOLpAp5KMhJHLMgrjlBYLt6vFLZ+qaqezuEuvKmT9FWVtxVZ6iuZc6WovItEqamlu7Mr2+mfRUVM66qwy8EMozNlx8lpOnmUtqr7blpCRsvQ2jMohbe2QVJW/7KkrJyUjVUzN9tMy8Zm/MubO26mZOYyd2o35992ZXs8vkSkb1uKutvEyqLcLLr1huXRqeRJTNyvOlZikrogKvV9mi9XmdmKSx+eZeLKlVtxSU8syWI2cVpE2YSVcqqtuP6KtnrFXCSvX/hYCVgkqWbtRQKlspLd2DeqWXC9UVLaZlMy5UWFUmtoVFhRW9XCymZNUVJWUV6pKzDeqSU5Zkq2XhcFlHyRyRI8VhaT4LAAuC0sKuput4ZnNONKdwU3FXCQQNhu+inOSndNVCbkiU9qBoFwWxGQmUMoXrcU1jhI71Kp3Ld4qiuVENH6q9aMvqsnRK0b1RbFc0FXtCwqZyQpggq+S2WiaqhI3LZbc8S3Kts2i2pHgqz8cyvYadhpZVVVVVVVVVYlVVVVVVVVVVWJVVVXPwrdbS5UlbMNmqW78wiWrycgrip51Oz07LT5FKKYbPxWFXgKilZRUVJKipZJUs45l/9lLJlq6ainYK+wqquZVVsrm1Vba+ySEAgWbEHD69wGS05T04l85bFJrplNm5w8E4BxaQgXumCgWXoNlLxQAAkpJmhOVQhLF7qGTfdRDJ3IF2VlcFcXNdvTXV8UXOF29HQP1TTSacT6McVJukBtRm8g8U5odfvKuJuTnvbJ/gsM07KGS7ZJNdPIcBtWPJcmN2rJi6W7JUjPxKyZLKa67ciWC79SOlIcFpXjeUSE1ok8lZBh6WxSfkNfuTJAOcVT6InIXFDQROT5rd4rKksoj6LCQFguV6xoadVjQ0xehpLFP6LKkZeCofJX5XksX9ljWKa9byW3yV5yfELGpZa2+SvMvELGJrpAukC6QLpArnT8FtXreS2+SrJdIF0gWNH0gV0RqxhYwsYV8QKfOBYwrngrEsYWMLG1dI1dI3zXSN81fEb5rG1Y2rGFPLbJY5+CvfJdIFjVETlUCqZ7lkyl4qW1XQ3FXwnDxXRmW8Lo3KUiCsDjxU2CbtxU7sraFhM0Mk5R4K6G5HKZLgho5N+1eqT4oZMgVjDllZYyUQ0TTcoy3gbFwRleho3rBLjNUV14lsWVk3y3oSe3K2zKDZtJ/qWNh/cqsaf61l5bPuV5hm7ersjzUjL6OV+kCfeVG+ak9gHgVhbT3kAWiXisP8AdXtAPitAt816WXiCpVWg2Y2o7COKp/dXvY0cVpEHwK0To/1K85J8UMgtb4lENcy7eUJxGEcHL/y5OySxo4uUsuGQeKAymTn7yOUGh2zSWm2X1Wk5kv6lJjmT4uXqyH6kMjJP7lQE+Kvk3jNXlvmj6SGP3LHD803Thn6q97PNOaHs4LpYd1b1iYR/UrokIfuV8WD9yuiwQf6kJRoM/wCpDI5RCnuUjEhB3BynzsIDdNY2D6q58PxylfGhBviutQl1hkhsmumg5O7KR9PCJ2XoHn4TW7gUObcyXipxXMb+5XRmDxUmmGf3KeWyX9S9T6ORL3AbpFaLmu45SdN7ckbinSjDm/FY2H9yPNuY76rEwN/qXSwm/VNM9H3pr0URhHitFzMr+pHLewH+pDShj9y6WEG8ShkxIRbxch6RmV/UtOKwfuQEBzCN2UsGkuj0lfCu4FGUKTeKvaPNYWn9y9Rst7lk5cKfFyufD+5Y4c/6lVg/cpmJCI/qR04ZP9SxMy/6lMRIbfFyBGS8cCrmtl4q+ECOC6OR4q8AfVDRHmrmjzWm5rfErQLX+BWBXtyVpNyeKyS9o/cpBzPuU8pn3K+Kyf8AUsbR9ViB8FiCxBVV5A8V0jfNY2+avc0fVXS81pRGtPisbT9V0jR9V0rfNdIB9VPnm+a0YrZ8Cpc8wjdNOcYjHTppK+K2W6axBVCviNC6ZvhNdKyfiukCveAunZPxV8dnmunZ5rpmeauitWNqxhSyxNY2+axtn4qomqhYwukb5q+I0LpmqXPNXTs81fGYF07F0zV0oXTNXTNXTNXStXStXStXSNXSNWMKZeAF0jV0gVzwsYXSNXSt8107PNdI3zXSt810zPNdKw/VdKzzXSNl4rpW+a6VnmsbT9VUKqqFfEaFjaqhYwrtLwXHcsrKAWNqxt81okO+q47rKXKo8Fde5TkpgT4LjuV7w1dMzzUucb4zWMKqMzJHSFmIK57SfFaURsvFXRWn6rEPNXX2aZyBvKxtI3grG1Ygt3iukb5rEFjarnAq9zQulaD4rED9VUK+5YgjsWlEAUxEbJY2n62VRvVVfcsQWNquNl5ksbfNdI3zVzgVcdfWyuuqq2VCrZUKoVQqqqqqqttVWytlVVVtrnVV1lVULEFVVWK3gpk2VVcy9V7PRUVFRTM7KKioqdlp2KioqW0VMyqqq6iqqqqubVVVVVV1FViCxBVVViWJYgukC6RY1iAClOa2n6KeS5UI4FYSqELasDpb1O8BXTUpFFEtvtHuur8fZURwaEW8miQ4MPjUrpoPkronJwp5XJz9Fj5M1S57kx+ix8mP0WPkoK04nJneKk13JmneFdyiAzwaiPxsH7VfyyF9qu5VC+1XPgeSui8nB8F1uAP2o5XLYXkuvQm8Mldfh/RS/HwvJfzCH9qP/wDEWfarv8RZ9q69Dd+1SHKYOV72Sv5hC+xfzEfRq/mAlvkgP/VLl/MxLwXXz9Ap/jADxC/mLB+1T/GsdxLEJ8oY7hkoy5aGDcGrr9P0K/l/+gLroHhDU/x758Gqf4x0+LVlfir+LVlfipfsV/KGH9iIfy4gbmtktD/Eny/UJq//ABEz8FP8e4niruVZXi1FgisYd+QuuD/prrn/APLV/LH/AGKTuVul/SuuxR9F16L9q67E+1daieS6YxBxYr+VPbwa2S6zyghD0sVshsUxFiv4ELT5VFad2TJX8qiqbOUxfJZP4nJ8IaDWRy26/JbVek5XGmutxlNseMVe/lH0Kxx/uWKPNV5Q3xR0oyxR0JxY0lIcojBT5/lBXSxiscX6rTMZ/wDZFvNxvNXNij6rT58/VdHGn4lXQoy6OOrmRpeKlzMZ31XV4xR9FF8FdBiq6FGnwRPNx1pQeUHxXVo0vFS/CxfquqxJrqjx9V1N8vFdSiK7kUTzXVXj9y6q4/VdWf4LQ5I7zQD+TvHiV1Vzh/UuqP8AuU/wt39Sl+GM/wCpdVJ/cupu+5D+Cf8Acpt5K9nEORdzU/Fy6t5OXVXfcuqPn4qX4Z2TuylfyJx/cpjkDwf6lknkcSXBy6pE+9dUjfR66tE/dEWSOTFw/wD2Lqg+5dRn+5XcnYw8VpMYuhDvAq/k0vFywMC6u13gVfyeQ8UZQHfepNgOP710Th+9aTZji8roW+auhMUxBhnguqsC6KGqQh9FoiG5YGBUh+S9T7VfCY7wC6Bi6Fi6Ji6u0nxXV2hdFDV7GD6I5OTfuCws8lowWO+ikYLJ/wBK6Jk/6VRo/aqMJ4haTWT8F0bP7rCwBUYforxDl4KjPJerP+laMgeIWlFB+ive0/tX+Wf2r1Jf0qsvBaL5HesSqEZFkv6V/l/av8v7VdzX2qsP7VpGGPBquLCeLV/lg/0o6ML7Vc2FP+lXCD9q/wAr7VfzP2qjFRi/y/JXNguHFqnzcE8MldBCkuiYFgg+SHo4bvopsY1p4K8MPiFeyFL+lXBjfBqEsj6tXqfar8iW7JVzWH6K9rfALCFow4cvBYWfahMMP0Q0WrJLhkrRAWELYj6MFZPMyM9yuaz6qjCr4bSrm5J4K7lLx+4rrB8cpdOT+4qXPulwcsp8QuPEqoBX+W7xmsEEfRXmCB/Sv8qf9Kv5uXgv8vyVIf2r/KP7VeIYHghKJkt3NC0Iryd16yhyh7TxKv5U4BHTD/6kb5hdK1XmG4oFhY3wWOf1WlFkUcqOclSGSeOSvU+1DKcB+1XSP7VoxJH+lXxZ/RdNdxV0YLSdlKg/csMIrShN+gXRg+KwNBV7IXBaMFgWBs1LIZ5L1BxksUL7VWF5Lo4bldAZJCbB5LRACxgLSyHfRG5o/asLSeLV/lj6KrSV/lH6KZZC8clYIcv6VMc2PojJjJ+CvhMmjosU9AHcr4cM8VgZcsrQ+quY0ro2K9kNYGKkPyWCF5K5sHyXRQiughBXQYa6KGF1dhXQMmuiYfouiYFgYsLEdGGF/lKsNaJh/Vf5JUgyE7isEJYIawQ10UJy6pDV3JGFdVYr+SMV3JmLq8NdA2a0uRgrqQH1WjyQA+K04BA4Fejg5Q4roL/FdSE1fyRsl1YZK0eSrqsl0AXQNXV2LqrV1ULqlyl+DcuquXVHq/kpWjyU+a6u7zXViR4q/kZXUiF1NdVXVXjiuruK6sV0L/ourvK6q4eC6o4lTHJZHisgcmf9FowIo8CtCDF816TkkR3iruQFdUeFP8O4O8V0byOLl0H910PkV1f+66u/6IEwSTxU/wAISV1RyugOBV8F/mr4Dl1d6v5I5dXc0Loy7wUvw71dyeIuhiea6GKurPcjOC5pGwotdyZ80HBkRBp52Sycl8l0L10L10cRqu50K8xVe6IFjiL/ADJKTjEapc67zXSORAEQ+CxxGq6JEKxRCpkxQr3PKxvWJyllPUjzmTvVxfJf5il6QFUiFUiSVYgWSDFylpCN9Crufl4qvKPNaT431Ku55f5qwxCN81flrC8q5jyh6GLJdFFC0ocQFXQnkLo3hUcsL1oteV0cRYYkvFYngr/M8VI5YWJ6xuVXL11/mKr166xPX+Yp+kWGIrmRVSIF65VzHlXwnLo3Lo3ro3LoyPqp5DvouiesBmsJaFRVaFiasQXqleq1Ywr3WXSBWkVpMmujkVRvmqtJ4KrVpSWIArptFSy5qXON+pV0Rh+qviQ/NdKwrpWK6IzzWNi6VnmsbD9V0kLzXSwl0sPzWKH5rpIfmrozFfEZ5rpF0gVzwPFdIzzXSNXStXSBdMzzXTs8107F0rV0rV0zV0rV0rV0rV0rV0zV0k/AK5r3ftWF/wBq9f7VR/ksL/tWF/kvWH0WP+yxHyVXH6L1vJYz5LH/AGVT5L1vJYX+So/yVT5LEfJUcfoujieS6CJ5LoInkuiieS6GL5LoIvkuqxSuqxQupxPquou811F/mruQxCuoRF1GKupxV1SIuqxF1WIurvXQRF0ERdXeugcurvXVnea6t/ddXH3Lq9/9S6Bo8XK6CzzWCGPqsUILHCWOCulhBdLDV8VkloxIYC6SEqwlighdJCXSwl1iEF1pi621dbauttXWofjJT/HCa6/euvjyXXmn6Lro8l1z+yv5aV11y669dceuuvmuvvXXokl1yKfBdbiq/lsVX8qjErp48t0108cfVdajLpY7vqscbzQe18V3By4W826op8eSZXesuK97zxU2EgrE7zW1bfNet5rRaQFwVCtoVSQvWXRk8SVosElpMu4LC5aMwFMm7cqK8FTZKS3rarq8VpnK4Lo1Pm10TVowwPor4U11b+yugZI4tXQhdEF0LfJYR5Lop/RdBd4LoR9QsH9lLmwujaujXRT4lT5ts/BdE3yXRNXRNXRN8l0TfJHKhs+gXQjyXRt8l0YV8NdE1dE3yXRDyXRNXRNWAKfNN8l0YXRN8lIQkCYQB4roQ4rowCujb5K6G0Lowr4TV0QV0JqnzbV0bVhCwBdG1YG+S6Jp+iuY2S6MT8FfDBK6Nvkuib5LoWhYAqBVYPopFzfJZMMsb9FfGaf2o+laf2rHD+1XlsuAsvCoqK4Kgmi7ati2KoWID6LpP7LF/ZYpq7J+qq3yVQPosX9lUeS0CwHiF0jAODVMvmfBTJmrrKrFqZ2Vs2dormzvzJH+y/8ANuIqp1VNRTU01ctfRUz6KmbfmVVScySpeqLCsN6pbWS2nOpZjePqgZumF0jliWMrGVfeqyzPWIVXfUr1vOycp/VXXW0VwVAtivFlFhWGawLBIKlyvaFgCwhUWH6qioqKiw2UmqKipmUVLKKiosKp2OioqWUzaKioqLCFhVFhVFhWFYVgWELAFgCwBdG1YAsDVcxoVAqKioqKioskaKAN8lRUVFRUVLKKioqLCqKiojcqKiwqiwBYAsCwBYQsAWBXwwV0QUskLShgqfMhSyAsElgCwBYFRTyJrAFcxYVhWFYVN0MT3qeSsKwKfN3rCsKwrBPxVzZKi6MELoWroWrRhALCqK9s1hVFQ+awn6qiosK6MLBJUVFRUVLKKiwgrBJYVhWFYVhWBYVhVFSzCsK6SP5rHHP1V7+UeanlRx9VijfcsUXzU/Ty8V/n+arGH7lijfcr+fP7lWJ9yuEX7lPJifcsL/uXRu810b/NXw3+awPl4roiuhcPquhXVxNdWXVV1RdVHkuqLqq6sxdA1dXYurMXQQ10MNXwGLq7F0ENdVY5dVYF1dgXVgVN3JmNXQNXRt8F0LVdAYfosnmGeSuhQ/JdFD8l0DfJXwmBdGxYGeSwsH0WFnkvUH0VW+SvDVRq9VYA4K+TVo5JKva1YWDxWJgV8QeS6QH6LEPJY1isvuVSsRaruULp10pcr3lXOcSqmXitq9bzXr+alpBbSVuWIhY3FY3BXveSsTgqlVcvW81jdJVcrnvaukcVQlYVhkVPKM1TKK6EO8VpQg1UVwWEWUWFYVg8lQqhWEn6qjgtqMq2XqiwzWBcFhCwBdGFgAWFYAsDVhCwhYQsLfJYQqBUWALCFQK8TWFXAK8BSyQiQJI2ZdCEH/HN/ktw1AtrrqKltFu7BS7Mrn1v1tM6qrLsTd08wXkS3azEPaJ1dexyyi3iPalLaKmbPsoMyJbvhM3fBM5ayqr7ExNC2EqiOgrskLZ9FwWk65UErN6wBXSCqsQCxTsvU8sgbldbiksU9fXM0iqKklXUVzKnP9YLbqKKioujb5LA1XBXtCuaFTOL8szPY66rRHZ6WUspnVzJHA744k1X11NFRdGsCp2Wvt6ipbRU1NFRYVRUVPbFNRTUU19PhencrQqip7LoqK7Jkr8+glbWSrbiVbaKmfcbblfJXqqqqyWOfgtq2hVJsqq6ui3KtlVXMqLK5lVe8BXOnbRUVFhKwuVFRXKioqKipbpFUdLfJUOdhVJWXK8Z1Jqksy69U1FFSyipZRUVM64W8dVkHEPjXiuFlewUNlFhlnUspm0tp8M0+WLhm0srJYlVVV2syZGaoqLbmUmsN6wqchJUDfot63KqrmUWy2mZvVJWXBX2VW/xzMCoFSyi2W4ZlUVMyinkq4KmbWSudfboAE8Vpm/hbXMnPP2rbbO+3ASuikOKoqLDNYe3Uz8rbZuQcEHt+M9HslPbFdRv+Ob/AGnW2vbuHdLVVV+v22UOp4a6k1gtqq5lLaTVLbpLYqq6q05fTMuE1eLLrKXqipq8UlXOosKp2OnsGllFRUVFTsddUSqWZBwn4x3nOpZTNoqfIxTXCezd3RUVFTNoqKmruE1eJDXVt0irmuVLaqllZLFZXWVWIKq2ZuILeM68yWK2ioqKipbRUW5VnZVVV5s0Q2S0n+SxKqqqqqrnV9q1z9yyXYx8X3XfJjOVt2rpm7vblPg2iw3djosE1gWFVNl5ksVt6wm2ioqamltMyinK3CsAVAsKpm0WErCsCwrCsIksDVTOwhUVLKKior2zWEKmfce2b+z3E21NslcOz0U5WhwQcPiy68qmbRUWFUVFRUWAqioqKhVFS2SoqWUsp7K3fCU/bVNXRU+Kad0V6oBraa+tlc2ipra6rEFitvMljCxW07HQ20VFgIVFcFhVLKTXRqlmErAV0ZCosKpq66yqqq6i4yVbdAt+q0iz6LYvVVcy+zm3G40+Kr1dcOxbvldoqa2llM2mbTMopCHMb/hrGFjC6QeS6X+y6X+y6RdIV0hWIrEV0hCveSqlVOrqsWdhmsMtVUqpz6KioqanCFhCpZsVGrZ2/f22686uipmU1FLONnBAesr8Qr8UXXnsVLaKipqbr+017Cd49tUVPlvqqqtlcyqqqrEFUKq2LZbULEFiWIKqqqqqqqq8yWMLFNV1lbcQVVXMqqqtlM6ubRdE4+Clzbh9LKE/RTyXLAQOKvhuWjDc76LCZro3+SwuWHzWFUVzZroproZLCuhn4Lq5V7QFsU5Cawt+qlksWFpWAFYQFhCpeti9WaxMWJi0nNlwVwmtivzqWUzaZu3M3ZtcytuKSqqqqrZSavU5IEfVBw+Jb1wzaKioqZ9PaFPgrd7Np8mtVVYljWi6SvcVicsT/NY3LGSpzmbLpfVequlkOC6Ry6Z/hNSy3AeKuLvNbfNXUVAti2LYrslbPFXmantWGamZqk1SSpZiWNYljVf7WcLa5tz5K+JO2ioqLAsKpLMrJYljsqVW63aqFUkpTVSVwVFhWBYFSSpNYD5LApc2SsCvhSVFhVzJropKioqLCqWUVFRU7BW2qqq9muEyr7aZlFhVLaXK6zmnG40PxJdee6Sndtw+Mq3a2vZb7KWVKqdRRUtlPNlK2ttJrCdRXMxW0VxksZWMrEVUrEVWynZq6qmvpnU1VdXSavbLMor6a6mp4WT2hfqFfiLcLa5tcyltVOerp8M0zadwVO/+uqpbXUUJ8FhKoujcujkqZlFRYVcxXgWXZAWkWy4LYqiVlzJrDJaLJqV016qvIVQqKlt+Sq6q+fmtHMrZ0j1icfE+xqKmfTPpqKKipq+FuVs2qYp8P3earZXUbsyutuVPZ1O7avsmvw+bpDf8UUzKWXqiosKvCpmV1Vb7cU1uspZVYlW3fbWWfU2bcyoWxXq+9Tyb825VtnlLEsSrm1z6qqrJXGdl5CvcAsYVxzL3ALEFuCrcpTtxKqxLEFiCvcsSqqqdlFeCp7LK21nZT+ywrCsJVCqa6ipbTVUslJGYt5p58Ph7cMyioqKiyrzwVLd9tFTVU+Vynsmt/wAJ0msKosC6NYVRYVQLZNX5MlcAr2tVLKLCFsVFuVyxtAWIKs1sWxbFss9VVaqsWJqvIzqretyqqqqudJdIukcViWJYiscljKrNVVTm1VbMRCqbdttMyltFRUKoqKiosKwqiwBYAujasAWFUVFe1YQFRUWEW0CoFhCwhYBNUCoqKg7TcQq59VW2uZW2uZxW6wHagdu34bk0z70afBnFXys3IzlLNuAV4lbfbTU0VNZs+Hg8OLHcFeZ/EfD2FT2dsAza51bd6wlUV6mKKWRdvKpbc4KquWC5UUnG+yhU6LFm1tqplyrbcrzZRUlnUzpyW6we6a/DPFcFSymfWyqrOy50kZumq+xZS+Aq+06dmpqKfBVMymvwzV0KavhyWFdGV0ZWAhUVFRUVNXRUz6dqqViKqqquvpmXGR3q987blTW1srJV19fiempqriqhb1usoqK5mUujksKoqZ9MylywLDZW7NoqW0tpbhVFhzK2UVLbnSV7p51LbjJYlWdtbs2uZRblec6qrrKLCFRUtpmUGbTtPC3m3G/Z8LyYuNlVVV7nafC1MynxfiI8O5aiosJKwFUVFSyhVCsLlhKpZQqltD2Ho3LAR4rAqKawqllFRUzuGbQnwVNfXs+jL6rExX/2tlbcLKyUy421VbaqvaKqqqrzcrjPNxkeCxOPijtNocKhB/8Ab4U46qmbvzKfKHQqh7qKdkosKoqKioqKltFTMoqDsFFTsFcytlZLpCq21z6ZlJrdmb/ZVLaKioqKioLKWUzJrdZI4TX4SvWj8Q19oU7rp959xWJV7dhtrPNw51watmbSzDNYZKnaqex66mmbRUs4WyV9bOacdIfCG86m9Vt3K4izEFX4Op3J3CZV4kd3wneZd92323VVVbLnSWPM2aiiwK9slSyipbhVLaKmsvuV5RuKpaH7U14+Db7ldqKW0VLKKWSrxNXMWFXDMoqKiwqndtT4Hqq5lzWkb+y4lcewUVLafAErKdyNOy17BeVXs2ErCVS2ipZRU1tLMKoqLo1SWtvEjn0WG5bls1uJXuWJVVbcavdmZBwu+DJbe/unsKnfDTOrJYszEqztqq5tVUqqxFYituZU6musp2C9U1lNXW3Cqaumsv1EpZmiJqiorlfXOoqW3GS32blVXGzEsZWJZXOuHBdKWq+KXWY3+aN/mp5c1VTC35mQcTfgm9SFw+S6tlZFcUBzehtPexTNpqbxPN3DN4WUtpqbr+x3BXjOpmVGZs1FMy+2U5ndmXxJLFPVVPmqnztuCv1NVvsl2KiwytqLaLEqzzKqqqia2hzUHD4HuvKv1lfjaXzX012zsdFTXUU8m/MvbNU7LKgWIn6q5UsmHo7ShOvsKduQ46J+Bb1Kg/5F9MyiprqHUV7BXV1sqqqvt83W34h8B3Xn29VV76a2V72qa6hW05lFTXVVVVV7JsVVVslW2iprqKmvucAsSxS8FfGeulcfHNwraLcRWJdIul/ssWVZgJXRuHjbjksU8+slXsFROyqxBXOBVVXXVzMqVhTXBBwofgC9VyQq21VVVXmytmOS6QqqqsRWJx1+3UU19e76nyL0VLadnoqKgVFTNp2yqxKupqq5tZBVVZ23Cyc5W7lttxELETnU1NFSyllFhVMyuuubK2gVAtip2Tety5p2E09v3a24qokqqurqqlVWMqpWIrEVU66qr3Y79RT5TaKnaq9hr8A01e6wb1+sV7lKqufTv+l3717dTMr7TpnUWVbPYaoOFD7a0f8Akf3a/FqKZlNfXMpq6e3OKK5p307iKfCtPnBr8JTFxX6tvtbR1NMynfIO4fj2vh3119oVVdRlWUQPqmqmPafFcP8AkW/p7gKKioqKiw2XZpXBcFzRPh7Su7RT/lR8bcptUDt9n8fhKioqfFHD/kAhxbeKKYuW9BD3T7Ou7pK9kr3EU+D6fJhJbgrqWc2TePZe8931Pa1yr8xNyr2mvsvJsa8XFB3si9XXfNNRU78qey8qVsjhd7H3n5Dr+4sfJdKVuQcQ9i3d0lcyvxpu1F/whTWU+Ug71eig5BwofYXHvPoqewKdx9PlMmFepLIcdE+wdw+dXh37kKWyzcpes3t11/xzTus4fNVOyqDkHNvHdFd8K1svv+CpfNVOwIwjQ07Vd8jVfiimvp3M8O6mSlZMG9X4hX5bafAlPYW75AadqvV6B2bUCKdlu+aOnya8Lead9Ox3/wDLaltRCK4rjt7Dd8DUzL+9nKVPm4LhZuV2Hap/CuV8cjuHnmUVPmT/AErciuZd9Nbd8mVFT21RUV/sDh8qNFJ1gO1A7fkroqfM1L2PlAW/pOpu+QyllFRUzaqvc1X5NeFvNPxCne/w9kU1dPkju7uw9lQmvGZId83BXezKdpp8glVVSUpK8K4Klm0lU7sMqyi0sJ756XfKbWzcpzmqW3AqcrcK3W3kAd1Z3LebJT+RCXwFTvhorrKKiwqioVgct1lFhKpZSaw20/5bu4WUVFuGZhKpnSHzh11xHyI8VtKwuW22ipZhmsFlbKLeqS72r/iSnsmmdd7FoqfBle317FfX4BG5E9lp8TXHsV6ormqgWEm3dmVV9lFS5YFRXfJVv9gy+ZOqqFiGoosJmqK9VVyoqZmErAVhKoVTMoVhP/LSvAVFhWBYVRUCpZRUWFqvusormiaoFRU+cjjmV+RKireukXSSVZnfmX23GSvOfWedWXzLU+P694W//l73KlmxYgsU/ncp8cy7j6KkhqaK/wCTWvyMU7mKZl9N2ZX/AJdG5v8Ay9K5lbaf8kqnc9Sy69UtrZwVLbvnOp26nxbTW8Pju5XqiwhbM28WXLZK2i3W1utqrr/+Q3Tu+lLMpn1zaW0tp8uvH/mNX9mp8KU1VP8AlOy9jUVFT/lq1tpZT/lZSl7Ar2Kqr/yy6+yOP/Lo4ZlMycr/APlEf7/Du74ru/5P1P8AknDcPko4f8i+kreHtnj2ThrafElFT/8AwMdfkI//xAApEAADAAEDBAICAgMBAQAAAAAAAREhEDFBUWFxgSCRobHB8NHh8TBA/9oACAEBAAE/IVMXP7H712CENR9yAcT6jks/DYxCZumUT8ize0MDwJXC6xv1NmcfBv37DU8nKJm4KKf6NoFx2ZeC8CewWEOs3eBT5FxFmMyK5LuwncLeUWOLJ0JRuP8AgyY36jAPAl7mdD8GHgww4PC46Umqpag7DAo+hWFhiMN/UnqjRN4NmYIQi+wpYLPI0ljKKh9NFgTyX3MNRkgyJIS8DBBslExdvyWiqG44Hl9B5MEZZYYEPoP8Y3d+Tg3G+OvQYaPPgTI3BuLyH5kTNpmxT08pkWS3LqeHsPBb6EjfA16vwTgIXcR2UxIxpkRg/BXI3nIvoJl6bCcvb+BtPEfI1V5MtxMXgXZlFklW5Q8xgYzElxdxUz36KiaPVDoSs7Dkc92xTNNZ6QVRqA0UZPAsQ0th7jyZ4/RvFqnIu78D7vgV0bIx2+xCRgvWnC+g7CpbCc98mCfJRjBZ9BuvO4nsUiaWdFwfwP7DuRCMhRLGxKEwfTgiEkiXaE8H0NPsLv8AjRDC6DTucgjYGZ8MZouSaJbG8uj2wRabV8mSKMnieiHh6N25uEKELYaJ10kPWijOw9iw50MUdh6noQV9NRoVdDz0diUkIJXRKiRDBFwToQX9ehnGk7DWiaTpgawJfZB57EuOSRba4220SdBLrgn0JZEumRq8aQiSEu5O4uh2N+2iRM3gmjm4tZkiIJq23ex/diL/AGSjRCbjz3N33JCZIeD6NhPgmB9NNkbm5vBJruMb5MFavgTqqPBuTGRLJ2L4N8j2hMEJSRcPSZyeCG41gmxJgmBoSFnyS86Sm2DYe+Nu5uY09aWb86MT03GiCRCZEskJ0IQmScEJCEp6IQZCaSmxPhyTqNH4ISHIxS/DA4tZpOBaQe70nbRomqShNFwdtJ8oPRo+jGkU0wLOkPopvscGxVphiKiot2Obo9ORM57F6aYeCTB2+DE+v4OfJxjVPXjlaeta+haU8DcqKPc3LnseimDYuiZvpdJ4KI/RSXSHAylZTfSj2PJB1OhCdtOTJLpMDN9Ui16wmkNqiDMFos6TJsJk0RFokvgJog0TBCUmSfRgRaIqTgnEIQjpkiIIhNIUG3ApFlgSiJwNlu4ndG0JpkR21RB/BrRZH70uBTVaVF02+F8FHovk9HOwkQhCG+NITxq1fGrRDb4rW9BPqck1sNtf8E1xpNITXYnY9aNfB7nJJr6OSjemx2OPh6+G5D0cbZJ/zSQhNIb6TfqTqTOiIeh7kGjcmj7m+vr4omDgnbSYItGqSs8aQZD2QjWeoyQehm08CZY4E0HKP8i336IXcXl6GtSxE8YMLVpnEIV+xd0UTBSlwUbog9h2wSLImIhgyUcyYZWwvRmS7CGYXAxRyXUUHFZQ5W2hJURxpNC9tZdGig0aJZjLmDcXt0ZBVongszpQENuMCaGlJyFtWwzYomVw9xPL1MlgaKFzmDc8BieBbCkL9G4uaNYGxrgwnRx4FBRUaFUGXuUXN4L0chNJ+Rv8G0Y7lQJ7WU8iyeR4CuxNweDsbLoXA3aTbByXlPkf/AsZudjdtiODtyKUTBYCezAmtxKrg2KjYFqiEzs8FloSYwtg3MDineSh7kulZGlvQcBsn3MKZSz9DfsJjiD2o02wXGRvaYlFEeOFuv1uJabNvsWDTA+ZiRyqYH0Yo/4bZjqT2xoN/JyGwU8PTTnIgNdQV0TqISkbBJISXGi42POwnNkXBwWl/GhJ8nHBB4yMbD9nJD/ZGvLEJZgtOhks2BrbEcz8CU2FuCQhOpG/5Jg8jGhomkujuIJY0amiaSEETJB42+jddPh60ms0WrJpxRk0/Orwdh6fjSlm+EY4GzEbLgtE4hMpwtNslb0v1o026vo4LgeV/JS40T13x8ExYVZRS4Ldi7HpSzO+ngbhcF66sWNtWsVFW3PQf9R4F3LdJwbqYFVvk4wQlZk7CxseNIQj9EZleBohGVTiiTZGOsQlSf8ACMk0fV6RwdT7aI9JpnqcaznXPYShkrI+xnqJxFjLorKUpss6bnGuBKiRMk0hkhIj+41g9J6Jp40TGURMaba/V1zpyTB9HBga1ZDGqEukJpBIgl9EIJVnoQhCXoQh6R6Q9YcHGkqJD2TJCCRxgo8a7oWD9HAt6z6HknBLqhCEQvYlgnbRkGoSEM6eiLTCJ40Qy40wNHB6P2Y0lIRH0QmNSUSIQnBsnspt20yc4Wn1pBk086QapkhRpgmk8E0chDglz8U9tbIUozc9FKQNlH+R6I9aI/Xw38HBSCRONIQawSdDgS0SLSDVJBISwQmk0+vg2XqN/WkJpBrwSkJ4Hol2JNNvlCaTOjYmIelLgunkTwIxomjGn6MaToSZwbG5Lrt51nw4+HBS/B/Gm+vo+iX4cH7+PrR6c6oeNEoXVHH/AIQmnA1okTRrSE7aPJvq0Q41WmNaUwXTsP8ArJ2GhHsPydPqOg3oezU9HblCZyNJPJktyLGZBYZYayuo2dmPwZbuNCX/AEvLM1HGz/sqKNzoX0hujeZ1GSdEsEt1CcfXTs8C0KsY3yp4FfQc7fgszMIyaPuTMmRr6HtlN4Jf9BRGk0xA4l8D0Sb7BYWrsLI4mQVGiwRVrQaz2EISOMuvBOhyfvTIS1/nQ3GKt9jEbIsm5Z0LdLHh/o+hMcIbnoKtN9zbYb9jfQnH/BydJISiG4NcWwlqptESdhDw2LZwvAnU3Y8OQeljwbDO1O/tcluTBlscjYaGWhtxm4+hE3MeDB4PqLYGVhOD/Jn7EqUeDDD32HtBPZT3Ht2imOG421ueUTC3GVTdxYj8DU7RMYGhqG6PQa/fwMKr8Ce/UpWU+qKaLA2LC8FSOwc5t0Sm4m4wRUKM3EKCHbwxb4GaKTgRMofgx7Bsqyh8kn6FTj/A8nA5/wCCaHjsb4OgpYo3wPet+BRlmGclP/QjbMIzEj2HlWZvAx7CkrQtCCBLtpK8EmkS13Ki3RvcbE9L7L2LCl09aXkbxpyeT9abdNNhFJyeyUjRCFEIQSr1JHXyZsHnSZwQ5okhpJGkRCYpCdiLsIiItE6khK+xEsM3EEkNQnhjQkiJIxxKSGCpvgx0MWm7ZQWdzfYu6MNvoqMdh53hKYs0kL0305ILKMG5hrE8GGcD7aP8CS30glP8kmxSk5OcHka0qZBLTHQTEJQtNt9W7wJlpS+ClH0CrcThv3Fg7j6aVLSm5EY7FXg8aTsTpPohMcGIPDOWiRE9Ir/OhqdyCWckHpKQmlN/B5KXRjZaLS0pjkghCIhCKHYaIOrCN+FolJCE0pu9FNnBsNnOlFp60RsXRaJj1Wi0p314IhZIuUNU4JSay6NU2IckyckME5GS9CCQ8EJ4020aPoVte2nnTfjRrSY6E7awhCGxOxOpKSL+DfLwQRsbnsRuJQZOukzgZDx8ILTcyLR6tJrKJ1J30NJGR5EPowQ9D53Ki9DAUY94i4z9ERhmD6Rxscj0W2iEJnAzc9EGuRrREQ2mJIxryI44GidtGmRjWaNNroJNIz20faC0eC5LpSjZSiKdoNE0xpzpv8WoxKkN+NMHJCHJCc6T4TGs0h+ifCYJ4Ofgl8EQhKTT1o1m6URM/B9hDH2FlZIYg4QhCaSjUIQSg0SsRczR65EbHGfjyQhKYPrSDxwQi+U0/g9HrRkITSlhvohs/RDfTfWaJEJpNONU7p6ILTjRZMCaeqFGquui9JPsm8pvhDKmo0WGXgqYPYXFwLRgq6Cvv6GsLQhlOdhq1jI0J3j8j9CmNsW06CHyJwgWMaJxmIbv+C68EBMwSig0FHgTW4nfInNxKy+zqKRWmxdhz7DREVroNGifS3sbLz0RDtZODYOJVkal0xFXQU2FG4iSMrFnBP8AosCfcgzLnYTlCeBuu36G5ka6LOG9H3PoMbXAuptTJ1XgTG6Mjo/Q3f8Ag2PD/wAkwZiROehsbqhv0fswE2QiDSYlhjohzmWVw0bLpNGiZJmjqoTFtQLghDbcr6CS2IZiwTyLlwMLWIg3QRt1ccC6uRNE9hlrcaNwuha12E4h7VVMa02ssW1CM7vDAmlGliQxPRgJSGMXIx5g87ESSgY5y6w28jFZgiRZMYG3ubbn+sWtuSrgqWRc5wWz9l8aSeVBqiwCWtxnghKYKIOPgwNrkSZexWSaMJsHdbH1DxYy+kTrEMSKxsQ6Uubup7g+z26mwEKXEGSskMHJTchNEIQmMERCP+CS5PUawQie5EQhOhuTtpsIeh6E9CIwYEldWhdfwfomTnYWSaMDSb1oqjfcxDcn2b4GsdtcaOyFVzR52MoS6m2xLuTBwf2j0bxkSzpM6SDa3G/QwQaTd5HsCXTRnPkSrTkmTx0zdhV8EGhJoSSz+yE7GCrM6G6uxkz0Rshm1ncpEfYe0+CNYPJNG4lJ1GiuoqPMlY60TRMjDWZyJEq6CQkuTkmNyJG4kIbCS5I6mBCEIiLRK/5MCHkS8EJmEEsk0Wd9Ow8iY3JiG2DYfrVEJ20hyKZ1UFngkwQ+iYP4FpFpBTSY022+KONZ8JNGtcEwRCSItEwNfQ0TwL0QlRCYwQkJyQms+EySa8abcFPJemlL1Eymx9CXjVlGbI3Z7XwhB8be9JpMazTgWq+K0pTwcDIL4Qg0TRHkbEhYLgYn8YTWkuBGBn0Uv0NiVJNGiav+40SxpwLCo7ohBLsPB2yQaFtosOCdHNNtUe9MD3PWjhsJYMDSIoQmNEQW+r+CZhlSO5eBDMCLmDP2QwI4Iej+Pl7+GERGBaSkIQnYp1+GPjR5OMa0fw2MaTr8ITGnH/qxF0auTsLGvGk1Xz3ITSEJ20JaJoekITB30jEtGcnnTjgmkwRI+tGtMHrWaca8cC3NvhNF8Ezg/u2mDBtpekNx6cGBj0uidZBjEUG00dGEW1e4qvwDGz7OgoOSvJHH4KaVUY5O7rqPbwY4MRZ2lLaMav2KJ9uBbwSztOxdHl9yD3Nxq5wLoNgXzCTfAtMsyhXYeDrCf0X8lWC8TFi8Mqym7Crk2b5KYRGIajjQtGnJJvHoZsEu7DGhMTxkTHk2FgKpFEZINCMXkuh4H40qCYthbmDLOhkW/QeGWhjixOnA3NxbkqJ1Eg3cTIEh6LtwMWORiW3IvYUyEZtRdkbFkHvjkn2Yhu9hi2hMXO54Ia6G242pAPMHSN2mRvGH6D3JkVub7IJJ7RO6JurcW3AvY9+o1PGB1LDoySZV8M3IlmCE4mL+YPcTlY7CzwRfC9BSbT6JjAnMaMwSqLLyPZ0mSWghLg2ewncu6EpQhiDSZsxww3yhLSSRl7HbNQmkVD9BKuwkrc8ijD+hy1sGuWxdTDIy62Mngpsaaew0SwJGSyWfWjHrCWtfgTghL86eNWh+tNtjyN6cXRE0kJq1uS+RPg220uDJntosE6kIeCXcwNY0bF2GuxuTBHT0cp9CD0Q9HtpOp+IMRFyLBwKQiIcm+xueNhjaW+m2xacZjYvQTKd2PDqOCjmGILSkptgxaPJaTRtCfUojbb4PffchqOQuNHlQWC/ReDyXoXHA3+dE4W6cFyXwbDd8jTD+9E/BfBedODyWnot04EeMDhxlp6Lgt2KMmiZRHfSCxsXqeSn0fyI20qQ3q0SaJQ3JEej6NjySFEQ7mB+BB/Zsbk4IekXwLOYQnYS7EJknghMaPHAz1pjsUpdPRyMvZa3BBubl40vjS64141weB6U320p30ejZBaNIiuCIhCeCE7jDUEsmwh6JVTjSaTTYvb4SD15p2GQ331ZUKQeiYMaTSaLTgutycaKGB6bG+k6acQZ3go1bsnw30/ZtsehMQi9sE+iEunBfh5F2KXS+ClhdJnRj3A1yPGSYITJxCEKc6U7kpCEudIJEEsaiRCPRNGfQztosxlmjbSNwzwhR9tEiCEJonfVY202Wn1okRawmkp2ISZ+Cx0PRtnWI40cWtFokSExoiFQ9Geh6WmxacC0pSfLjT9ngmt1+tEzqLR6ImkIfRvpc/LguCiwU2FrsQi0nTTBCaeBjeiwWmw9LNGCo41aXBM6JHg32IT4b/Gdi/C6TJRnZcawhBr4VHg5xU+5R4ItpeR9a69x0iOiOCdRlLjsLxCUuxzY0MJOgmC4m/gSwawWQ8C+g30LB57H4hwQtyYCXJzoJcCdR7DxlbERFdRh3IfuYS5SJxLKtjZGywJZTDY18bZKhJBvTWPA8i6MdlujbeF0b7jc7HgQhDYkZxpLA8JwJ0zwhPgTgmbaMXAy6ch8zRY5wN1C2wJvwM1wxqoKZQ1jtpuNGnyPSwQiNTqJdLca1JvwP5dWwcMw/yNZwNYyPDE/Q+gLO4ug8bQyVsYMW/wCRO53GjgqDxGufa9hZnDH0RoRrHAxIGm0ayhzic0juZJL2MY++1PNot22EuBUgufqFKzy7oWlJERfELyEJW1HX/A49G4Ld6Z4/Qjfx408wlkuHkms1yVQKkfUwFcsC4y6Gpsc7k6QoG0oLdq4wV7yXdMNhz5OEYt7FiO5QrIqOhmWqZ7DHTBSbCSTBt8W+urZcF8FLpt30ulKWcFKUbyWvVPAnT0UvfRsbKUpSlKUTZuEzBehSlKNuY0UbLopSivHwozZRVfos3H05XbRq5BUyRsjYio4+5lkaHehGuhRXY4EnQortBRYw3Ik3v+BUdx/Jd4NksMrkz0OO4nI24UQZtRskLFONCdvJaGp3Gm9t/ArFmZum0yRv6DgnIfLgSIkJCVbGYhJc4Zg7w+BIWcGDo6j8o8FNmSdNP7sPtCdkPT608l6aLK7GCwotL9C+iryNjKXOl15UKRGfcqZcViZZwej0L1rfBclEVChhlRdMDNmIelhepeCnPwRNGfgew99M9tJaTSUSxNzk2ISawn0PSazXjSablhxpjTZb4ORIgxsT8FF3121/ZPBCaLsfoXbWSk0yTVn0RH5JPBLomCdCaGhohsyeNJ2JiEJ2096fR+tcD9GCXoc8H6IQhsL1ru9GYMdBtNjhF/URaS6QelgldSlXGnoiN9iaQwQ5ETXYp60g+2R6UpvxpdIqei6rE+x9DdGya46ijEYpCHbS6NaQhCiEJCUXb4bG2l6iwQxEsIaUmCSJJJD32pwIRBLppsUT+DedKXSaTSHJCaztpSiKei/NjcGy5ohSmxvp+hawgyEzqxCR+dHrSCcHnbSjZKXVG2spto+jkS05wTRxwJFnJvjWY05NtITqbE0njRiPzqj18PRYetfrRISXkaIQg1khD1rUIpc6J/FtfF6eNPQjnSablmt0Zp4Le+lo5TIXBbiMH7LSpIQ6I5rewuO/SDaZhMYrMgttxGxl5M+fwP3HK6aVD6GykGMm9uxMsrE89+4ncjycsSGJBrPZkhdQlPGBOMvggHjjGohO45E5uSWsc1EA0MMyLHSu5MlQ1U2RDXAw9rU8D0su5PKjQxhEXuuGKeV+BoMpfAzZlK5RsyZMWPUcjyh4CdE+gmJ5vOjyMczo8ePyJ87C4fwWHQWqexQxvkbo+Tp8j3PoyeRdBAMQU0K7Cl1yciHMkjOw1rx1HtgTuxvuJTR8yMG9+/Jgq20WPwR3EKPEYDTK2E9xjnkbJO1wVDlRLA2UMl+DLZ9EzDdRK8YE4ZMNvgzfgTA2ElWxuPwQkSJ+BRshPQSUvTJBJnuVHuYbbkdth+UZs3C3OBS4ES3EL/Q0iegPS36e4lTjS87iEuyGOPKj8keiJBSVkA3RNpxdEJjPJPJAxY3G7e69isS9UWFSkCY3bsJ19WyzhbEqXjaIjH0KMLjS3TwWfG9h6Xsb7DXYyZnBOy0a7GxUP0UT8FvGvok4J2IxaDg8CQ2GQyuokgaXbTPghEREJIiIZFojoJcCKTqjA0htJdjEMCwzLYxyVDSY0rRiU4QmrGJp+O5Uin4NvA9uwmsQtE5kqYhdSpZKJzch7F6/Rc4LnCG75O+aJjd9Fx1LpuLBehSrZblTxuzbRMbjFvtCp7HIu8dJBm6GxnA12PJIlk5yNREotsE66ZPxyYIT/olSQgsiJkGvoiJkSngiRAkhJERjoJIinQaRF2ImiLsYo84IvBjgiRF4Iugp/wBMdiK7IwUHdCRKLC6IagtEZ5wUyWzIjHTT0NL6IluYZERaoQ2ZKTJM99UPQ/7g9DbTkWCm3Q5h6Lehc6/wTRfD18INeBnJDYah5FliXg8/CCWiRdL1NjAkkQmk55NiY/wJEITuiZHs5uQ/RITsZvZdCZIbaXA/UJryNlR+jbSlNy5Fo9ExxunNZg5IqbE0mkyec6NZ4xpTkpRD0Zu+DFISG+k0WeNWxOM2LngbORM/ZySoUOrF5LkuTE5JehRl9F6H0N8cjy+MaUpepSSk8D21Yi6WG5NNvOprsJmsieSR9hKexkEhhoaI2+xBZZGiYMDdmxBVl6QhsSdT2K6N4MlO2B13slx1KqNoqfA2mnQuCZ7ChEhz4LpNVrFo86Qngi0WjRgw0T4uHowQiIJIhO5CEINCRBKHPwe5S6b7l0vz+j0NmDkTJpjtpgaJWbEJBoShNGbCd8YQ8IWT1pvpdOfjddkTsQmBohKQagkMhDj4bE1302xovREQ+vhjSZ0Wd4QhCU7tJke2iY8o2KiKY0bKUbLSkyetJpJpkWicsYs21SrYUaRxkraiZHgbxmMhELHkeNsLjmdh1NwWGjII24Iu0cucHjsZKnEE6VoXDHg4ZV9DFidWD0TobmzE6xOBOqMWdBKuKJGI3OLuLeD5LRPIxRvAotaBl/tGYwp4Ivp7KY5OBltrDGNX4H4P8jmZFnOmBoX5L1EbBzhi/BwDxTcayJicG/4W/wCOhtoeRvR0nmYFl2E72G6qPKwJyM8S1G4aOmLB+jseTgTJu4Q9E4vIxob2EvAXWmlngvB9IZF8EmR43WBj6Cjl9DHYZwzFih38CmTRwDnnEEar69hhOQTFRPLbwQNr0QvLldGWcCN8FbD2f4FtUPqLB+JnWwyfkJf4DCJN0xAO6Ecl+hbxTZf4E35FI0mvsek77Gu4PQ4LuDpicF1RnvyVeREi/Qmi36F43j9D2Zuo2SLcHJDa5IXBXaFA3Gi0E35M2FMsUhqnBbz0N4nAuiKKujBgfUN25x2FG/J2BzRKko0/BGLT2aEiHhoh6J9GDv8AguDjg2PBuU86UpKQ9EwbDdKU/OlKdidzyXBybFL9CY305wU2LDcr5KLItZcDH6NsaX6+FvwpNN/I1CGzKQwJg2REToTsQtRCXTcSz4HDk96P8D/rEqM4EvBMjGyzbI3d8DdNtvosNtdtvsquZXwXA5Sb4oh2P0JidV/B30ZtuobSJnGipacZKM2Zbq/6jwUv2XNNjBZ2G+EPTL8lmHolDPDKXhjevOuzP1pSssOx6KXrrYbip/8ADDEti26H6Nz1pPhzpEyKE0QhCVnnSQlN120n2S0S0nYaFg3XYexuzjSE6kpCE5ISomeCaT6INXWPsb7nkuiOBEz20vk/gbwJV6bifjWaQ4OwiEJghDjuQ+icHaaTSddPogoJfQ0iEIiakIQlRCdjGk+iOpjZ7afWnbRQw9bjSLeo0iIghPBIQazDyXS6c/xpg9GCIeeh6RFCE4IyYJjVOLqJ9dimERfYmofRSlONiehb0mRnJhIpxpM0wzd6z7Gqh9MEjpOv0d9ONhKMglQ1DRvkTq139nGi7ohxpMkhMG3ghucHcl7kJ2IQhOpMCQ1jA1EtHfoivI1BLR20hDprNZkmnG2s0hDD3OBInTWIwynrTc3N9IY1mdGbCzpIfQkmetH4JkaRMEyT8DWD0RG5Jp9CV1S7E1hBLSEOODg2YtdiZvJEidhrIuw3rM6baTg/BCZO+kxsTJZsWn60304NhLqetedFpNIYNyDHj4TWn0YerN+mj1SxkejMQn2QY2ITGlGy9ilKUpS9C52PRdIbiEDxvnBkZ3GWFehUlN5ROmHgmJuM21vjYcpb+Bql7PT1WOC+xjgTyijyIQpcMAht9xj7M8DLeWGDP1ps+olyhOYwYSjVxB9ijwJMmwn03E7lG7W5wv8AI3gbkN9yUUyCrY+k8Yh5wIaGns38QZiVRTkxCQm3ZRhaiOw0ccEGvGmzEfqdfI0yhu9BYyNFz/g3Q/2XR7balyNNhT6Da9F0vUeS9eBhsbsM+tEsnYZG5km+gzEAlNSFHedpBLXN6jcQTE2GzC3GrkSu+B6q4M2yzPT0ZKcoXc38Dd0NwcNlXInXUbMcD5Obs+C0llFTTW5lr26i2P4MFHpBan7MNLUkzAu3YhkqY2/GLURQxCghO+2kFSngaw8jxmKyQxgf4FyI3D3wqdl03z3XA6rqRK9i0kxdoxmlT2WxvKbMhyraG0HJQQ5tukVWKJbDKrwJ8tPH0MLwRWNx1/odbDeqwKTaJU3+ApcJ/QuAmVlEyl0U31XcWvPHzZHpRicKWmxX0Ml026lezJpe3wT41kOdkQ8no3VJpKTA0QmeCfYljJMcCfUaRgnY/sJyQ4FBTpkq2DLVwXRGIJ5zBq7aKCZdIXlcjznk9F7Dj3MIRh9BiUZ5GqTwcbD2gmjg4E7mFnBxWQWk2jWSJrpa9hvhbCfWFuxeSu8T2KpSjZVuXCm5uu7P0Xpo8C7blLkqE+mm+ROG+f0NdRY86eD0bIyx9lpG2bDdbVo3V/Gj3EoyNFEi0hCiOjW5KSCokcE8H9wOpVRsS+zxuxH1qndL2E/BexyUYmU5L9l7DZfJWJnAjbXikqEeSeNLknbWGyJnRU3FgYtETOjVRJpwcE8awg1204IZesJ4IXSabnA10M8H0LBn7J1HhcEhB4OM6NG5MkIQhBkrJ4IqTjRrBO60g140muw1o0kRHbSHPB6GDBMDFpBiZxpvubDhhjSGkRNjSWWMQaJH8rOCifg9DdEv8ChjoJInghCEThEtEn+DYSzceBncT6wwUpSeBjPWl+FnBadS40byU9D/AGWi9tz6JBYwbmDBSlRVuOa4GQk6EmkWiWj5FnfGn4PWjRBuKsWVRoYZEsnJJpFrNEofyQhMC0gvRt0JWYJyQvxngkFtnSi9GPkkQZKQiRJrZpfg9IN6PRFxot9fowjk4GjA9ITSGwvhwc6cG3whNJjT1pLo9GQ/Z50/t0gxEIQSpKR6TsedxrSI4J8cCRNUGiaSfGaTH/m0TBIbCJSEfo2GudHgXcomiNjaTANXUsKbjFJGXedQV7/Yo8CE4Ns9iSqFUaM7Z6HgzW0FtRiZMCkwegNIycSwuol5F8UItyOB8ZG1RsTx1Gp+yL7CtyjsZZEqg1GfRQNV1OZCZPsK2F+x7Jrclp4en/mdUqUH9jjfYdjlvko11+x7cD3EIT2GmzBsXofUJwPqLHceUYdBPEZx/Oj9CcE8iYnwXgXHB2Mc/ofNNkgmLJeu+l/AvR/aN5N/Ai3B9zHd4OxY/wDwbh2DFlTQgmLKksofySYa1ReBqExE4Qz/AGGYjI8ksPgSMXnHUpv8jaeHJWy38DXgw/yjFXsOHWSXcm8QXHF6G67djwBsEHYMpneJjBVJocpTFKzLuhSwUIMQwcCkEJ3sOU3uIee5aLnJYrhGHsNgb6nFJkxAtto/RnE9A7Ok7DYmt3RgMe3M4GTtMXvQErglUdAsk3YPfIsqFmCBjcFquCUbuPQ+yPPf7FW5c4N2NHP/AISCqkqby7oXBL8CIclKb9DfoTHBM1TSdCG3TSQaJ8ZdaXJ9fCiGsG2DkTKb/CwtPQiE8EMk9k6CRjsdtbEXS0ah4L4KUUKiwyRotZatLFwWMpaJzgbo9jcdeeBavDE/vTnyVDeT6Hl5F3F20x2NlUY6DSGvRY5wJDGrkUZFstHMMSJSLgxsZ520RERwPJBF5IhCZF2MdidtFFuNaD7fg7MiPS07/omP2LbguR5Y9v5MlkeDdCeISUvo30uR5F0G8m3Qq6GKcjZvg4zBvRl+GOh9aEvr5AaGidiEJCeCeNfrTdjPvXYul96IvGC686rV/wDTsUT4hzkunJ4LRFQyaQ+i+Dg3xotNyIhJpBaQ9CGRO40JHol0mnge5CUnbRq6Tjc86eT6PonZatY0ew18Ht1NhFQ3Tg2KN3Rl8FXGmPhD60aRhdDBENeCZJ4PGj0wN/8ASicPoptpga0l6DRCXsLBtgbxj7LjInjqNzRLQkhemiloym/+TuPHgqaKrCK3cnin18PGvjXYnYa7aU9aTnBCjFzUcDRvsJEJ7JglHfJsQgxYLk3Y6VylfQvUvJeC6M36DWiEN8ikxByTo07gSwIWEQaJrNEvjtqvhghMcaT4QaIMnwwx7aJ+NKqeBM4GQ9EJgaWn5Fkh9aUutiE/B5+E0SpP+ngxo9IMi04NzjGk+W2kJgnyp9DPrXhfFncS41vxweiabHb+NGsEJ8rCl+H0NaUS7E0hNJpx8FpdPJD6N+hPAl4IbMxrB0+g3grbUP8AmGAcoqyG6NwQgIv5CqNFGifBftF+iBaWUFksQ8wIitmBjOgNMPZlsOEDFjWB5/Ynkbqz+jkT7pQLKFjKKiVLkZsc3ZKMbFJ1DMeRyy8CBWtWTPBz7nqOqMPgsIcDGuCZJkhiviPkbCy+ujW4xC2yOMizjYk7kwbPsJotKbcDWn68Cw+g30ITio3x+T0d9zg23mnbYImoV9Dw6m4lWQp8MQPcPDGsmJHH+iYPZ8D+pOcIcWw1jKLMOG2R70XcuEKosvoPatjd3E3jRm7RsE9DJGAbiZDYME91yN1fQ1tokq+zHz0g+GGjBjXhf9Emk7CHnl4EOpToLYWYEKcJlira47CcHuXOcjfbYpufoQhFDY8zhMF2RoUvD6GoofVImjPqSIGdoMSpOSC6WMFi19m9YtTgTsNhcYKVf5Dlz8FWJzfQneqZkX357CCkt+wtU8ngRBL8GeDPos4pvlGSPoSEwQjpuQ/R6puuBGNNjSZRdYxEZCCZbsa18kIQutE1RvJex6DrgtKZ6GeSsz0L102Fp3JdEiZ+b7c6UwNXLFEUp+jYbKXrrOh605Luxp3sQR9QWdth6WbZRT8CeKPPYTFSKiws3+9dmLVjzqh6JCyfk/Bj/gnC9cjeRvksEzfg/JttgbPRSl0TFBuD3L9FpduhasFhu5sNl8mO54NhvkosYhehdf0MsX+hUpuZ15PJwUvopSlpRMv0Ua04qLNym/Bg5NsaTqTBOdEITSdjJRwQY8a3JRPB+tORvAtKclWlKcdtNlpxNiEKxY6aToQmjZ3+FEf3YaNn8eTchsJEITSDRBDRNSDVZ30mCHAlexCEEuTkmegiDXTTciNmSEJomsO+m5zweSE7o20mOpCaTRGTtpDnS6rB/dilE7phigl1JZGiUgoiH2G41i+Bdx7L4yJTwPw32F+DeTRI+oe9MQ9fCYP4OSEJ6INw3JFo1jWlMHbV40RNMF8aYoklgmj68FqhIyEEXR6VjEu+xsLRv6FaJddW9Pof3olrCacaztp3N0Q2O0JpTntpBaQZdIQ4NzJD60zpTcn1rdbotNzB/dhLSD0uqfx3+Fi6/CrVZ4J20nxnGkunoekOhjT0JnGmw0OPc4GQ+honO+i0wXS60uD38LpsXTGm70giUg0ei60Q5q3M4N9YuhO2k+Kel07mxdUi2tsjGYwqxOC/g2yIfItRZ/kXEU7ipKi8HsxLGjI01krMHehHApVRaqo9pRLcyhlS+wtwPD/gfAJNE8iVXSJFHkMHENJeBu6I2DWPBPI0qoSunkdZIuM5VlDsfPA3I40GU3yU3GvyNeBrJuh5mW5OhM9CT4cHoe+j68C2E5/oTxo8jnspOWd4hPhmx3KcDY3ILjjTbyXGiFl/JeDZjk/kLek3tkRJeC3+A3VsuhVwHklD4OYTBMieRrhG/wDY9/5MDmPHnY5FsdQ+o+DJ3vTBiD4EmLgqi+hSpk3GV0MkHuLIZDw8Do39YTqQkJBCViksHHOl9SsuOxsVkaQbKb9jvBfkSvI1XG42GZiyurqYKthODmRANW3w0RK8yG+W8Fb4I5Zgi3PyI4QnVLedAk32Kbc65m4sCj8/Uzdh6ElRctpPsKgKGNFCwpSENPejwKmejcvBTuLgpclLpgxpROEdCos2Exm+ko0QhFxgmCDYwxKsWy02LRnBB/CZ+LyTRrGs0NCSITZjWSTuY9iX0NQ4ItCwVezngbE4v4Hk/JcyZGTwNPf9CdKeCpYe5vwbCdGuedPI/tGC9CmCaMefRjyNXBtsVGEsCaPQixYpsxspb09idcL4HtgU3wLsWDSb0vJaUTS/2b9B4yfgQ2PqZuL0NXYWBOifSUfdE6kUomjtglJ1Jp9EHnYiN3qsLTbIktIhnoZEehpMRFpKYPQ0uxd9D6O/6N2Y+K/Ou3SjPR3PQn4O4xF+9IVGCH7IYE0QhB+j0J3JCZJRIavhaQWlmRPqXgo3TYpgvQ3020uNKJ9RDZS9hY6FJoipHYxptpdV102RSlKXJUfRNdhCXgnI0TSEFsfsk0mlNhNclObNEtWLY5NtEU+hsWDfYe+iUwyLc4IQhCE0YyLsP1o0TJsijMnOmN94TRQe6aFF/kite5URYSvcdt5NsoYtPo4xpM9yaP8AItNhLJIdxkO4xolJQyEz3Fo8LJCaQayJHomaVEWqS+EWm7OB4Rtvub6cUQvQnw4KcCLfJZgfUozOlKIsEY0vgen0Y1ngwjchNGQgu5vtpIXSfQ9EPSlvBS9dd9Zf8kJpNPR+BfD1rRzJJUVazv0EUyJLbqTSRiZ5MEJpMawaz2IT/ukx3JjWH6J00nGjwsCerZnnTjsNQR+9dyImmBkJO5Ca8l0WuxdU9PXx3FEeiLSUhBokIz0LXAmKdiaz4e1oiDGjtBcwN3qx4GibwJWxP+DJjRF+SLByJCGpEb2LsiVeDHDkR1Bpu5MnQxh1tuVDXKwPRMavcMk+w9wznRtgnQyUPslLuv7MLFB7Gdy9V7Jdvoe1MCzB1beB576Guo0YM2NzLfwToMux7yf1Dpdh2vQeYZzrKOTf/Jsx67+SdNzttBLwbOCU7jX14IPIj+RfQ0E8oqXBglNngY8vuLgaGNYIWeRLsZk2bixiG9IxoKNwbhmWVyPQrwTb0DV2QXJD7MC6s5xqG68GB330s5F67Cy7sxoPlNh8Bcl1Mo8LuYCGuw0Zv9G1Sz4EBvHwQZF6EZIQSCErMBY0J4rItUxg5Bbrg6K4gxvVbCfYrF8MqvI4lVtR/pW3+BK2BY3FUaH1rLqifac6wig4yx3sJRfyQVcFYFFPyNU79Bu8RVVmbxpzCpFQ4YgSRjZkVwOaJdBVuNTRPwyJNsm2DbcwzjBc4Ld0Yb0mSXS0cmDMdbnRkeB6PTCE7mdf1pdMmehCOiT5JwQiZNJSEwSabFR5J00enBuLRsY7WHGUZTd6LRKkpCXL36HGk6klVG0LJBhqbiogkO9uOoq0QWN9MlJ1Mu/gblNumnUtEJIQ3IPqxLtXoKRqCc3+xZyh2GBeT44Fk3GecDnBDwuDNlJxT2OkURS46DVQ1/YKsj/tGG1NlklRhsZIw0NRV8DVM5JwSqsl0kFN9mQhDzo/6iXyQa9EOxBZlwQl17w9aIX2bvgah+C3gpSxl5P7t8UuGm5yi68kQ1BqM2fItIeyEjhKSjJD9nIskOcaUsWtSMF4HTo33ClX8CY11F0Qn4L2wYhuYpgnYc0hENCRCEyTwZIdaJyTwQhMka40dPoSEJ2JwePgjwTRov0b62FOxS9S6U3dPBYbFhab+TYb9Fo3S40oy5EzD2GhqE6m4hING4y9dIOGCYHpb0KW6twwXS6PRUkePgzcmdU40nOkS7UauBtiOHdopbaZwLCN9JgkJWTg9EITTjXYTZv1JRrg2RXYRjROpb6JpuRj7n1puQwJkSnIkNXY8dNtJSGCEmBIhIPR9DwLbTYlJ0PBGw0SeBKo/Ik4JnoJTyTJB9dFpgmBoaMiNEzpDtrzsSa04HjjRYHkS0pOIbk0hCE0hCUmTcNG2s1mSaTSLTckekWjJ2JrwL1o2PSXXcvx5PRNHrMkyP4vbpp+NE7o3NLca+tf1p5MLYq0219aS5+CXYhCEJ212KcF9izq3pTf/mjEREIhrgmn70bGUqIi0QvhjWX+hx4GqKF2W6ME2UQtGqE/sUd0KSo5BG0RKqR9Ri/wI2Jo1g51gTsDdR79xbHc9jqMWBZgTCATNwNdD6G47icYsSLJFkaHyRXsPeZfUdRO7ioaJ1N0YTrwNZE1SZjH9B5Gz+CgxZ3J0FgVHOCr2MeDsPpwNR/yJ5FtVYY94xFKcknQXU/knOBieDf96ND36aPxwJ4E9aetVLwS9MmOwo9iw8G3Is22EimIe6R5IFmbDeZciov8DWBinEl3HsZbH7MwlcQkM3aHGL0ZsbzgxRrBTATqM/bRRDHAnsW3Qi02SlG+hIsFOwpiwJ1hBTdJDmsryOdN7rRdKMiG7e5cb3Y3phLAl/eghOD64N0Uk+4pDb6BAPwN7F0nuIaWL2GhpKc/7hszg7sCZOuIWYKr+hPdvgl79BwUZOJGQi1s+wgTeXgQww+wyZ4EqN27pM9jPYTb3GhRvowJpSaJzTc/sKXkpdF8aIRGNawl8iXXSdiXfS0mi0Y8CjKbIYhVk7EOfghjkaXGrJjuQns2PoxSCl7FLnoclyYrgd7i9Qo+4n0gl6PQhq5EupsyeBCeZto81c6Xg4g1zgyzyPtguM6eMEq66NpTl/on5MXSGhOYU8jfEhEMktm+yHSX+S3gbwKneTYuCzobjL130TvJRvoWCcwI27lUzBO9hM7GDYLcezE0JSi5kkNzwcG20O+j3KckITTDJPJCQhCEZ+iEnshMiXQ4PROw9Njfga0Rtp4yUuC4OC5LS6W+DY9Z0p+tJkaz30z0FdIQawQhISk0hMkRDYnccDTcUpPBvgg1BJvyTS9dOUbjEcn70hTsPCEdzsWFTfc5PyclLX30wfQ8kwJLgmT60PCN8ESwR8DCZIphk0RIdkISET0TgiJSQkP40gxqeSUh+Bm7Jn4TWLscEHh/JlRKeia2FTHpyb6U404OwnemmBPJhG+m2n70xuxOorY5Wu+Tk+jGmNN8nkY9OIbE0ZeCdSejBIQkJeglCEhBjwyDXU3mZBKLI1RKdycCRx8CLqtOxubs2HpuSDVfQahBV4IbI3FrKI3ovQ/WDzpRjPo2E0J5LpzpuUuBCeS/Djv1N3pNJSmT0fsWi03KcG/BzpdVo9Efo8m5ySG7ItJqhCEyTsQngl8aSE0hCE+9JpBa/oW5stLryXTHb4vSZJBoWqWnJgxosJu9ZfGkmux6N+NJ8Ibr3FjbTA18otCWkIIQzj4X4XSjeCiZSlpFwSCpDyqidR4ZmINy4QqWExKqnjGghGp7CO4bCYFMafSHu047wj4EqVR0vbYnSl2GfGRJiE8jSvVDRvoLCeGNEjGjY7wi8/QlClS3Hs/5PKFiF9sG7ODDw4egb0aW4uqMFTySyvKO4cfrRIS1CTqQ0bFxwW+RnI/9FyNmzolfOBq7+DZ8aN51mBlxkT44Jnpoth4yNc6IpkaPkomISYenGyGbTcJYpEq+hu94kpGPLnB18j3z9Fb2+jYdsi2Hpc+TFRktWGIql9l9VF2JRG4lm9By+enIlmn2nJNHk9R/kawXBKjDMLb+BjxWiMlg+wlWyrsKVRc7CcFt0EMBNmbHBymTYbRlvJDcnotKVWU58jVjYtEtOxyLAqaRmSx1OkmLbgWDNkLVNMpVyTRVvsN7VGO5EirE7BuWi4NguBz1iuimYwjkJgWqwxL2RjgsRUJH66jdPREneCrqehl0EKUuYY0a7HoSNhO5O5NtY0TWhPGk1vgtXBB/B9yeCELngS1SG6NjjgSp3DXQRufXwa1mNbguO2qlp6KMxpGzI1UUrMuPwRsj5M9BKkdwR9ityEfJJnBGbahprub74M/BaRGNmpSzcS8EHW8wSOPKPo3RPoacxuKvcs9TKQHGsERhlHknQmM5JBohu84MkhduTuskiGsfyLLJghK9FuTweBJt42Mf9Ec4omW8OLSEEuo62a9kwS9BLA7cafWnJeyG550rNimxeBFwUpTrsIbnovsmsJongl8aISYwiaVlo+xOxBImnfghCEzpzrRmxdH8KUpSlXGrUXUtF3MDZaqWn4NyfZuIhNP0Y41S6E6k5024NzjXFITobCxuKFrE14HDHck0wYNxOabvBOnJZ6L1+dMPSlPWmOhgacGBxC7kuTBMk64JqulhYb78F08GzN+NNkQT03PRKRTAhPZXYjPN0zpL8ONKI68F/wAHJvRI1nYQiaTS7m5BiMlnTbVJk68cD07mfWjwzY/RutOeujZLo1+CzVIm3Y3Wkx/OiVRRj1aIfs9aQlJFnT9fDcnbRrOCeNIQmkIJaTOxBInjRkYDRBo3k6EhYEmk+tEiGIQ9HOk+zBJpgx01wKcQayNE1SITk2IQhMjRCfBFoh6baXRMpb5KYLsZ5LC6MHrwSaI30hCE0S7jOSEwZaIQaINHoJdyapFjSXh6bHrTYvbRiRgmk0n0PSH613YlEPfSaQhz2E6QhIL1o1202HrBohC6T4TSDIQfcetgtX5C4OGHsfcpmjy87nTh20T+ojB79TffoWi0TjzkUoxc7DO0voY7TWOpdUU3/oYzEY74elobzJ0sm6Kzbk9GvgrFhZRNhDLLbGTmk7aUyoxs2NhONMRN7mGUKP2ZZQnzyOh5EvafQkgymzcbLN8j/IycjGpzgYjmr+xjJ9myJgnYXGw85NtMsjWDxsfUTz3EJ6W7/em2xyTnGknFkaiTL4LWJciecDzvuJcjyHCmfAluR4sK2N+THthPezLCavoYtSXGBvktxdzeLBv7iXqJEKYOsWVUZ7fkeVn7HzP2cAtv9CVIpMPG/EJ0S+BJtkgJXuJTYQ2oX2DHu0qvcvnmlw5gSjWZhBc8Ocj3G9F2EoP0JXGxsxKoScOCHsjJFDLR6m0ayclOoqtPI1eC7iGyrLKjBGK3KavJGGw5uLcs3IlIZsHY/AtOYJrayQSfgvsdgn5Pu0N10h2ioa0kkh9NGI1FsS7DcamkuSH2ezsKRldNI3sRpEY7Cmw01uZTzolzqlMmeBJ8jXUaiwQmiUGzFxJsUZ9hGdMwr4M+BIJWuxGUR4GEF/U0eej7ay6jcZDRu2eNUISaT6P2Nwxvvouxkbngl20mS40mDY2cFo3DcTae4S5OeHdiyzuTlQTfYr5PBDqEu4uxYJVjDI5wItNi5yXRfgwyslwb9BXEk1b/AOl41bnkldi8M23yN4Lx/Aknkbmxz0LGWezsPOwzxBWVlnfwNr7wbEQdotHTzgsEXSl5KUvgpc06CNFMbwpvpT0PbGn7ESLuPHczom3krZkbZv4PB9Uv2J7aWHBax+tUiCVz1IPcmcaI1pSdd9FdRIw30bOdEJoQeo5IYD6jcE6LRDkXs5ORKFIcG3wWFnJTwQnyQtFpVTHQZMExstMaRI9DRBRb7no+jBz8F1McaYRUnTDJ4o40KGIRMi5GVXItLHwVCZiiXUiZvoiRkOENE7E1s7lKirsS85IQ/ZtwU3GYe5CDSEuo0tE6CR6EGp5OM4JjGinTI0pm54GXNxpCdRiF6JC3KbnrRaTnXuQ2K09KbDPZTyxZ6E8EL4LwTS5KN/wLJb5GzGso3UyxsJ3BgqwnemD0TsbbjGjkuiI4Dr7kHpT96QWkreEFyYb6Qapto10+HonUWOMm2n0PcZdEuxsb6YPo3JjTjR5+e7wbCRgfafHHO42c6N40b6CKProiiLC5HD0VcmGVUWmKJ0e4jgaPcWP+FGzBhjcKLIjoXJaXRjCd0eMs2UqL2KQ4RWJ2OJwW7G7bSXRb6wWkhDcg0QmSENyH7Eh4z0N889xVb50ZyN9DApdaUyLRPruUvUTHnjS6MS5br04NtEyG/khCd0hPhM6IbG+EJaQhjkwNEG8COVnkZKzBlgkZbtjwLtcFbrcXgxKVDmE7vBuCCbD3qyja8fgsJgXMFf8AhjPvMkXPYhvBBrgbgoyKDI3OexkhuR0jM3x4FKBskqGjk4G46iR7Hk5LWU4Ng5eo+qE2goEW08CJiT/I2VIo34GPc2ETlGV2MEKu40awJTca5KPPU+zA0wdxYY8rTwbsDeRCwIXQe5aMomTZBvFGrnoSLBkPAsjaKr2GuYvEFmnR90L02ifZCn4wL0LyMuESOKOLcOk/AlijMjZEGwnImZYXPAiOxuiHqXUwhbiZwfYoEXfYVqop2FdghMGypUOD2knimXBAvLHIc3JiJrP2VeoxIPc3Dk3Z6Jk5N2bvH0cHkelLYUupk/wXIgOkqoPfFQ3EnUo1kp3E5gS1ysew+xa80a8WxTLEiSPuHtg5OMeCmmTBRcCGZkVlKLZegnCjelhsKbmeCi1EhszyeNdlkxp6LRrxo2/RvuQqRPbTwLdMkYuyJlueRKdxKQh5Euw8KvB6GuhX2ZRnoswXGCnJeD1puJlyUuSO3oTliFKXsZcFPBEtxblbMCwMsMq4LkzcPAmLKb5QqhvsWsakewzjarglMbFxBKCXB1crqh4G3Ga08o2S2cQTSdhLgTFW4ujDYwuwv2ekM2y9uolWrZlvBz2LWw4157ITpuPK2wJOxLHUw2xo8LP4El9jwiLIsY5POCTYl7nHfoTx5ZZlncXXgq7DVkJF1hbHjAlKxI1iDztglzySqE4yJRZz3EjpD5KPuJ9TffArTy8i6tSQ2ITtp6yfen0TGTmE6nPbRroZM9DO2SzBS6ngLDbPg8DAyPA7MlXczPt5M3TM7RCnooiKZhDfYnkZRlszRfgt2LC52PwWbidXcpSlKWl6lnQt0b6T4rRKaPSdGBSTOkpCEhhYZjZaIeow3PyJDnI1glNnkipEJcoaJjVmYQSqyJUaI5IY5Jkh+SdPojJ1JiCUJ9GCEIiISpMjIn4GvZNWODYTg3XBNGWNVCjYW+Tk8E7aUZt8EzcbRcCrgtY12H2F4DDEEo88nkTpk5rKLJjsbm57Poh4GpsPHAhLR7EW2BJaMniCS5MUZCrwYIJCSIjBgiO2mNedMMwbDREQnTRtJx7ihhlTIuSmLSfWkT2GtNsaQlGMeiErbRaXSngLSdhlwthsVcIR+QVpVyU9i27gXUJlZ9aJjxomJnHBdO2jycaR6UpnWa767/FjNYb9xNlmL4cFwcIuC4yWi0pSl5L4Gyw3LC+Ci1nY5J2EQSEpwIaJSCWnMN3w+/8A0TJNEISFNydRqjV7kHhogkdhCTWENkLSHoj0ek0fb4QW0J4Ma7kzpCZwTRCYIQmjIQhEQgtIQWNIQXXWaQmiXJF8exKbaQyQaJpsG5g/IxC3YXmthUuDPbSz17HB+h2R4FZrco49hQV6LcYEwMa1RLNJPqPepgfngbMPJlkJdxA3H6OsPDx9jU4nuQVQXjC0xyZQh46kNuix9idR66k3VsxoRsNRnfqTPc+iYml7+zjZhqobiwbTIkyXga9B/gptpb65P2cwTgndiVGxZlbEtHgxyNYONx4/wMaGvnTdaP8AtNxe3suOBMR9EqGy40XJZdTJ4eBps2X0JiGeyHkTTrBgoc8Elv8AAz8/AlsxGGi4KwpdSXVoryX4Gz3wVkycHcvDFw+zMIm8i9D6hzxpTAlP+HUthSklX1KTEY0+YY5InYUT+ss3LGokEcbjGk8FFcKCYFnaQW/9CWwoE1+Bs1TR+qXk+jjuJ88nIgxY8C23ExbKKZJ9M8QWLYgfiJ8T2GlPLe4kNQ5yQZnEssTwyGXvuTYHNmRcjM2GZfgYbRCAeAqxhPbBcbaUnH7G603wbDjdE9yHx+DD/QWGz+juMUb9Mop1J6Gwe5PRzwQ+v0OuGeJt2/BXUZMIr6GdxiTkeSc8H5IrUJIx0LC9hIsk9hpuSQugk6L0TuMbOBHDYy3yRIVPyWbIudi3Sos6CaGVIwbdym5iGBpCVXLIW2BpHJeDEHFo2uTDpNG6bCm2KiJdBr7PJFpSKbux5DpimGwoxpJdhIlG6Zu2ThCbsf2huK/o2x4HuNu4nFBTgcew1m4GtiwQWfyRciYvZ4pPEMRuU3ydsmxFwbkWXPAnMcFTXYcmfwUNyfkjuMNCeXcJDSze3Uxxt3MbocqEqyxpSYJmcdS31RHjR9hcFsTEeEIYsI3Es0je+2CGuDfcRbLBF2GP9jQS4R53J6EhmmfsxuNlXOwkoNGIfoi32N2Y/Akboi6k0iY1jBJh6QUZESKcHkiMGc80aT7EcjR8vbuILH2Y10STWC8jutjgX9QoU26QvLbsX6LELKb/AMC6ilXInHJJkOTLJS9hNPJV6G1yVQSPONGNnkqH9FSVE1D8GOg34LdUrwszBYslKXsPX1kv/RMvYZYdykLjcuBPwY5KtiOBzFKkx5Kl/kojgsLUUrL11ZsrgphvuT7FhcCVd5IbF7j9CjvNGwkS9CQ223MjTH05E55EiDURM0miE3Ccm+ORaPJOGfekuqX0cE60S6UjPQzl6IT7I+wvyZ9HQ30g0u5FCEwcwnYaEiZ8EwJk0pRbf5128C7zRbjPoSREQhNujRBLBCdSEIQmCcEKJetKTAldGhrNYsOxdvghs8kokcaTpgmRoqt+hTVajFsQ4wTnXyNES49k8DRfgn9EzsQauPwb87LoJEi26G20JpwdoQXGqfg4JjYpwd9PrSY2Lo8/Dp8Z1GTSMmDo0e+hqKvYTuxMfBqNTdoyJfQgSm0jsSTohFBdSdjl6NEiEfvSHGx0OCacHcRdONP2NiZueCGCNElCeCY7awSJg4Ey6dy/RSpFRewmXweRzVlmlLc6XS9BnGRiGJ0vBfgmYEM4GetJp9aJBoyTTYgt0kKjfko2UhSidLWXR/DfRYHqr3hn6MQzcVUW5Lp6KiIyNoX1lnCmNwUlUpwP7Gkl/ReX+w2yIljN4sDaUUu5eiIN/YxsMbvfI43G0uRLfBwYJXA1VCwyUg52ORiz/WIfE6nMtmUYwLbJuoy4wmb7biwW2HgW1Wmz/nRq8C8b6Qg34L9D+mjIfVjRwPBabaITIfA0ToR3yPCrA8bn1dHSxuJw3JyP8dT9DRuj+7FvguT6ExP/AIfRkJyJjG4k2PolfJlHg+gtxtZ6w3BFOxskENcQjw8+TNSvBcTbSEJ+aWlnuK9upWNnqIYmOZjGlJXpQWwn/YbuokfBTBjIPB1zsKmEvRBhI26HH+BFmeBrwvkWqIZqQyzGrItOlkgfwUzuYeh6gcEcHnSCXVCSXdPkXNbCWwlLdeBbbl/Zxi7vTgiiTsTf3IzHbcy4Eow1miXDysEVQt49hPHAh9hULZjGp0l6Go9uggVLyhYj/BbsXqJXs8mKzOhwVZcEqm1XUuanhcCjfboX2tFeTBaBvOwlRrhhC5RuzHS0x3J1hQ3xC4RNxhokKM3GxMxyVMuS9jJl0wQRzkSh5JnREiJETGhDCODnSIeVVXYU2yRcfk3c6aY0qLCiznSc8E6Efoh5OdJ70hDHQ3Oexgx0GPbG75RdVq7i9ELLwurFNkhhLHAmqbZK3HGCijOdiS/JauCwlUavOGGKbvxgc5S9CMxOJfY3G4zJ3MquDZdtF9aHvpt/sS1G+WC9S+BppjDF1tsGkt8FV7EeWPAaTZNn2L4GMvJ4oUlJ0yXj8IbqEjyN138GIVcbCUy2bPGSw37Da2ZV6RVRO+hvpE1mEqWFqIkqyi5RdRP0LjcjpKzRQuGipblJTLjAn1d7swzxliKa+BYxwM2XUauUQg1dyNuBLs3HzNyUbVlPGm/KFCrE1kth7nFUpOoS6EL10wnY4FgpxX+CONvBU9sjS3dREI2elSynjqIlkJSEvI9r+BrRpJV4XUnTYkJTZsRE0jIevgudNmKcLS0wQ2KJJPG5iCceBsJwpci0oiowKuxc/wCNGy6UbhzsJpGzjSoq+htMx0G0eCG3bRcjd6FhL0Oe5Evj5EkyE5G5kowijE/hKTwbniH6JpFBCDVGoQhBohMEwQwNRnkax0EskN+NJgaNxoSyQlyT12EtOCEi0e3FIKawmScEISshgnoSOexPbEiasCVIiHUTA0Qk9iRNJCUmj/paOx60UKrpIJo4wY9mAmbHgWsRvpga7C1aHos+dIS/D0TpCZIPAlghCHYTtogg9RB6iT/RCdiEISapL6JSIngaRPBMaTtrCZ0hO2jSSMSbEloyYGLWHg5yQhzpucfweCm+myKbm2l6l1x8YbaYMF0mT60WSm5wYL0ITqKCKXG/zzr9E0SPWkJ0MkJpOx6Ponj4TwQnsnUeAlNU4O0QaJ3JrOxDGpo8Gy66QRMkI7E0aPCsTdiEMGJpjUL2wN1Y36i1R4NtGQwimBkYKUcDkU+RY5yX42Omdgluv7EU0Vj5wMlu/Q8x7Ri0UiZHcqXsKf6wZEYOO8EMBQ4x0aifYZ08pdjuwz6CNDXyNYo73Fax+hWnHYjcayJiG5CU3MXArUcgqp/ghMcQ0myNCCCf2DR7GPQwHx4KKXgWPIuvKJ0HgaxTZmwngo1gvGNeJyQ/QxdU2thJgx41ZGuX5G4obj8DV24M/wDg2Q11FnubdxcEuP0TTnRbjUwnSKbfRuiOAJ+CWnoqcYEuXB+jRKpU+xypIbVvI1M/oTnYUzeQhCZvU5EI1kzM+WVyVQbP8ixDp7CQ+qMmOYlSwVpPiEkCWTPgwJbESGxMkBt2Fqf2GU3fZkPDHob+iEShKJLYjEiaQurhHsw98TRf3B2FhYJD3iVooNv4OBZRRi2PCYHjSbS8i114EbseCtx7WwpFjGStFoPA9/8ARtFuXDXqE+RMTpTgUPjwYodIl7ojk8hJCXsoQuDvhKJ7CRgwdtMWaXeFxkvguDcqS5G2L76FxEfRdNyPYWnkaXIoQnOjBRuHWUZb0KipCbbDg4SntCRBK5/jS1NDXxGaIMarvQhJ0IfROyGidyEOMCyTBEQSwEmHnRokYlO48Al3FNZlGjHldDCr9kS4Gk0LAhY4n0JNo0JOBws5HORyhh4FHnHUqXHseDbwmfBU2o63ySdBZ82xOTxtBRMbENvf4IlsQeBdieVnfcq2IYSHlF9irZnaiRlnuEkkbzKFa70aQ9iHvPoieP2NHnkwEvEpJuQgqnH5wJc/glGGmjcCkwmuzEoNdZkSt2w3gcqKeRBr74GutvQWEiZF43QlSwNGs5RF0Gl0RJnh38CU4nYWxeUJpU3h9DbYg45vCRsTbDzrUKbqG++m6IlmZ6jY2kjDE1wNpEscajwNtjjb4Ie2PItbeEuXwNJZvMol0mBIx0RwW9Bq4MFsi9ciyQR9CVKTAtghOokJETJNhMnsJUi2ITBBrPYhzpjTG5BLqS4IpwQahIifQkTREiJPBJ0JwJQS+yHYgiEJNidSLghDCEkPpwQQwRBYGuUcdRY4P7scacl8lPORtHHcwXTBRNDSRtsU54MCf0MibGumiIPwIpwJNbarsNtDCYndKxMrWilRatKJ+NLHoyZpsfWiwU41k0+vjdG9ExetPrVnBNJpn0bapQvcpddtIOEIQkEsnBjRawhCXT0jUJ8BKjZ/rRJo1NWSOi0iOh5+JnX9mw/7jSCPyMSwK3l/RWZ+xN+iaWlN0bDdLpPg3+DyXRm5wXA3Nbp20o9F6+TP0YIIurJpdcfBspehRlKeSmyLz+BZNlwUsEWm+inKL0K2NXD/AEJEUWiGlrBogkTJ+jjSdYTJIhubz6FnXsbPWEyfQ1p9CQtZrdYQmCXWCP7C6c/+PJRPGtottGUpdLpsODa2wJOSjMMwvQmmhrUSwQRT4Y0nsMNQSXJxiaPPBKh6DMTEt8C7sS3MdBSzo2arwd1BjxvHUT3TZCVMCx+S4/kaLB0v8ic16Ez5Nhxjc0xvsMI9xPp4Mj3BbQc6IfQbvI2Og3BMjI50GnyPRrSYITSdKQW0YyxDSuyGhttsOD+tMlG++NJ9kjwN9TjSCUJkaj0Qi3scTwxjdV1JcfwMY2Ql5HsNEFUEo+CdhKEwJXQmf/Dah/pgoqx0ZOouPoSvBmG6InGl7H9T2KcYDnr3EqQmBSSbD4mDNXnYoqkZUhZuUnWthM9NDnyNeBRgqx4F0dMVtnoSsS26GEaBjLI3oQilUPohsZtoyG6Z+RLVwXRYZDvpEswvxoUvce5MZOSZJ0FWCc2sGyQledupnq57aTjg4Y+A7pRSE7jGiy9hgmyfORfKHqei7OfBjJIe59giqR+DZCcE1onOp3GbM+jJVbDZfsTG5kuBN8kxo7uV0K2sjWM47i26rqREREcaTobcDhUkVdD0NNhCGPJjkqo5wQ7EG4ghkIzRcxE2IvJjppOZrvpDyXiCj2LFpu2N+mjeMF+9KNwv0W9TwZbYkSEODGmOSq9UeMlpU9FXYiZtsTI1jDSYlga+hdDAU1GnOBYpqTo0PYyO5RpYujKexE1kqp84GeVo0zotD/I1jKqXQW2ql0YxbuJ9En50NYE9m6OZ79BKr2TPRi6hLwJtVPC6jm3XkwJ1Xsi2EkSco5GsYwSrhCUXUTbDcQCSbZbhsKht5Zb0TW5fWkXsXfGjeJgbqDfJzciMSkOfwPR5vcT6lLNkWofATwfRdUpHxEJX/Y1nsQane4wS6NpLwX/IRQaTMRLbHZDVkJdBzbPkTfKOgZ2W6G1yfVsUmYzTcieayDm+DOvC8EtTd8FKhe5L8mzu4lPO3ZHLH7QrwbmZJ/YkasrqdhSl0q4LyXE14ITSaLTcmLhm+yiLick5JcPVKD3pTk9ChEd9O5DsSbbiH0ITsfXwxp4PBeushjoXiaPkImSQhERE6EMXRrqJXJDIX2JjoOsaKaTJyQglngmkOdKeNE3sVouhi0onBFyXA2XIxOcFZ3jsE7uTBnoi6N9y0l6E7EGoQlROBLkl0hCGSH8njSkGidTBM6XAzZcaUmiWNPGvGmzN2eiYNkJ+hPqNE7FJjSQ+tEGpolgk0o9Hq9LyXgvBtwPuTGi08iJCIRTGkIRboxycH0PV4G0mPInOC0x0JyRaTscl4LjVsuj0pfhtsbsq0+i/BPOl1308HkQxL4/vRrWaQaFqyaIQWBOdJgaOBLppExJIWOhvufYkMmmOhjoPSmIMomjjXBVqmuTHAxmDxpdOPn607zVM9FwXsXBRP0WF0hkR3HnSxjZTnsUhYLR4+H6Hjkr2HeCtvkzCOSD6CGQW/OlOQ42v+RpnkXVBO+cFHYOsbBPNwQhPg99OCCR5mj0NLYk20u/Apf7kYtJVCmGl9ErS4GtkrsRYGNBTuVFSxB7R7CFq0SRbgeGN2iXOaWOMXkkU8Y4Rjib+yGQeIPF7mXoaGvo3MapgOh+BfEJDY+YTJZ8D2uvAY8eOCYOScE+hr1pOYTIkSb7DpHnV6Mff8DNyEz2I09C6zeJTxpPon408afrRbmSM24XYo6U3goZsWsMbTgSiKdBr4OFhTdFGUjgEYhJQStENd2PYtGJQOomzOMKhLryZPsXAJHtCKHoCUWSi2Q8sFFV+BYP8i1TydiQsUVSASvocpglx7QSqbnCTGKmB1hbCV3O4dsowD0KxvfQmJ0lpZ4GqDwuhkIjV8ESHuNkJ2NjZ8afcNybeCKUothlcaLVcFHjYdiyz/ECLYG8SiF1NNjH0sdiStkSH0L7Mbl0SbIb+5C6p9EXBJtRSxlXGC57G3I48OI7hxbDZPYmluxRxwZH8lF4CdhSjR4w+xVsp6LFuJKQQtyH/AMEmHJ4FsXqY6k7qETZOgnxwbGzFKY8DKeiQvgizkqKfowc6Nw9owhsfIvSGx6Kyvprsfkw756CR2Ua5MEMh6HgnYa7EKaK7C8TM6T9QU9DfgZU7Dd1h7+dLxKo1MDGQlkdk66s+BNs7OpKp+SDwq3EIyWV4JSzPRDLaFj5MyhmaJJupp8bjI0mt8E+xK9ljIsqvY0SIhBGln8DZvlYZJE4+qIvk0N5iWOohKrshIdE8ZLLCOBNZNeyEwL2QsFqwJuxote2RtYc9C9CRVu8C7HmYyetE5h7nfB4INd+48b8iXWH5Gt0OSDXobaY22rJy/wAE55OzFlKn4JeCIgSSG1ZwuxglEhKLSibpSdReohtJxlbNi6POIi1P4EL0ehXdE2+UbDeR5WCZXY2HgtfQmx5JcJW4UQost9C4+g8K+xjQxDnoMyTffYQpsOxsW2o8CIS8bFjMVybqfwKxWxEfrWD6vAnVcap6L9FLCzU3wYJwJzYq0QmXqJo6OCj7aUT0YtWtOCQ3NhEPo2QtN9LFgpS6U4PwLRR64MTSj6TBtpSnot9ixtsJl0WNNzceBmzULnXjJDc2HkhIKCSmiGSD7HovjT9FMaJQ8a+RqjQh+ieDcn4JgnsQs8HgmOC5MEwQhBohu0QnBBLR405J1JDBUjneckSIRcE1mnrTgxosDemxaxsui7njW3S9BPJexfoujZSiZRjfvRPppwLchJp2GxvRNejg/OvAlXWNiYhj+GxBMpdeCwojjSjzwejbgos6wmnGS40mDjGDyPXknGn6JpBkolp10l1W4tPRMHY4P1rgxwMREXJzpSl7k6GxtjSQuUPSlMDyY6IulgkbwUo3kUGx/JP4JTSGCDRH0JjSENxCE7EFWm9Pidw4EGtHRCdtIiE+CR60a7a2FKXgutKeRQqG/WrIuRwd9LxvpyeRl4ZUdBfRHREkj3LeUNbpOBjhZMRl32FxUKCkg1Y7Gw4Yk2YEnsz/ACUEyyx29xC1xuTx+TBjI0fQf2H2ODoLe4xjBBu1+CiQa8DQ/wAjV3mRqPBv0Q1GzcnNh++UmNgvFv7DeWV9CW5OOByy1nqNV7G4wN/UQe82iUunomzAmmSydapTLbgshJyT6Jk5/wBDU8CJGQnYe/UglUXA12JngvtDPXPYnaEX2HXuV4wTdgvFl4GdFN9haX7OIN0/Qy/104745h0aiNqXYfyxPoc3PcW5v6JClG+ENUWGKNzETBQmsEFuCqIZ6l4Y0msZN+kbBfgPa1F4JjaN90LVjYjx+BCeB0hwh2LXwJzwPmYISjLaUYxtvInY5M3Y3EJzbsRm1hEUoXaQlL8i+EQC2WhrPB4JmiRekhVHKYRcFDoCU+C7n6MRg8Gb+4KqiMNz2LmJHKvoi/BmMrRJhJi0ex1RiKX0VZceBdFwJRVtIjrdPuTeZJYO0GwyeC7GShX/AODSfc9FmCHoTOjLuiaSeNyUsDY+CbSLtBpeT6jYq3QjBjqjx9TWEOR/gavYTe2BTsfR5MFS7Dj9HgyvBv8ABIaT/wAijgngi/qGvYS8QmRIiQkjBEJOCGcMxxL30pRvcUe2dIGxPoehODnBbvgqKYKXuWaIkw2vAl4125E0tFgtM3KJpKrZjz5MM3e5DVl9BNdIhG3lb4LlT/AsQTbLoqfCE8lV/kSQq2aqwNG+NjqWnfghEJZBMVIyZvPrmCz0ErISiX0wJV20ZuKXGRSRYS4ISMMlvkav/Il3WmsZEjGbwuosBNdzGxY4J3gTqrWemjY0suRznjSCbrF2FlJrYxpEz6dGYPOjTZMI33G4J1XZD3uyEtNv9ETGzxkkVeOwo1VSQyODsQrdkxnfR6iVH0EMUwSiIJGQREDSXcpu3ULYSz1Y3WJ5jymO5JcnBmbWXgRUrcBobcqXQV65x3QkA11CQq2wKdjHEMdiFRgx0HncWDBgx2FO2kIvgmUvg3ZKNRYlE4RCnCQl20xCm5UfRSo3HjcuNNtjY7IojyXBbrT8HJvpTuthIeiTPc50ZR44KYZ9HJRC7InLHhF0ZsJlvYamxzpOTk5Jka+jIyUpDTpGQ9iUMjo0xI3OBJ85Gp8EV6NxdTYUuSmClybCEhyZEMf5JnSetELe5ybs26I5Jnsc6NxdRbnPc2ekHgUyb3XK+D4Msv4FolkXUekuiRyYGjkejU2JNIJDIQawQhuNHOsngkP7sc5HnuNTTkpRs9jV6Ezrg2GQwXPBfGlWnPGvI2dizSrRMbEns3KuhV0KXgxNhPJSjE4XsvrRMp+y0vYp4D6Fo9i0Xazq6FL2E8l7CY2UpS6G3winwV9C9J+AkMwnYLwJ4JgYng+iMNBdedDQkNbo3X8B8X4DsKqfcjuzJ6tiVCUIy/ERSPIofY3CDVcCz6IaG8gjRBEiKGOiFOxBS6Y6mDxEcE08iiMcG7H6Wm/gaMmdjLS/E7i1IdxK+DwMBox+iG+PRiwUR3PWno2Kd9dixDUki415fR+DAUjzwN1wJrmCm+rYyE/byMKuyH0f9EzcJW9MxU8Dc2KRjdsTrnAkH0D4I6d+4uvcTLMZ8DRLbIh5cHcXIt6kbocZ3ETqXaGlj0F1CI4WhuvwMcDfsnnsNOpND6hSmYWVzxDiJCNsD+IMi9jLIqj2GRswLMaqqMsSxym9WwqWZBTV+B75Hl2Gui+jBnoYfAYeTHETg68h1B5pim72HkiPoQwx+AiS6nZsboZCx8CD/qErwJxiCU/sE9MlWT5FDOpGweNlgc9G41Vgl6U2XBEh7/yfkeAg+4kSubjv8NBCzBKyYFT4FbTimS6kuDNlYHBpZFtheiRFZhtwZbzAg7o26ybTsZTkecCOw2YkXD2PoeF1JdC28idcNdzfR3GQlWx3Jgq2N+D8Usm+h/Wj9HDikCWk23NmSt57CV0wXGBuspEiriUY2y3cTuGNTJcGZIfSLPVEbqSXcsTI0K7EtN0NKXYeCdCG3W5NV77jdYRdWjF2OQk7CG7wXIlZKuwSH8mRUTgt9N2ZUelOcCGUL3EOIpyj2C2OSeolZtu8EwVj5PEJC2RCq+hCxvBJdFL4Il0ElpgR2FsDyjxpLyNdiD6kzga8E6GZkLSaSGl0EvGmw26ZOO506GXTQ1cDm7YiediTYeSeNHGT0Jzg8nfSZFjcZ+htJdyG+Mja9m6J0foXAmTjJsguzW4omB5Jg3VDaEF0Iw3hDISCWSG25johQg14FDL66EIPJgpMGODGkUEvwdiEwZb7dzDaQVmRptKOehL3CS4S4Gk1kayKjyxJ3Le3ci6mxsqJN0meT7JUInuei8PYU5XIk0xq+ieqTiYErvwRMhLepDK6upOGmbOgosrXcaTTRmo2S2yToRK2g8RmMUj6CdLqQf07Em2xDdCh37ma6MVYJ1HVKpudO0yOvrgmjyhhSs7mLGINUkGqJ7B5JFJVSYNjdiy9vs24RBCTTsTVrTBBKbEwNDXiyxOWT6Fdthm+Dbg+/wB6GbCxZJDedORa1rOxkVnbgU2KPPYbjJxH1QmS4HTK4E8x7sSi04OdJjRFxnSH86fRyNGxwY7HBZvD6JryfQynPB6Fng2MD0R9HbRQmvBSLTPbT6LjjT6Gbihjk30bpKQpTAyobmwmxsphwVMqKmQLYja69C9Bsc8NlqGXBZxWX0LguDEpuW1tRu6UX0PQyzgpucG2+no34NjjYelcF3h9Ho5IZ4Mwt4MpFZSlKylLCmBG4FUpCtneHYb042MtZL2PRRvsbrg+j6KJ+NKv+hZWiMjI/AglDd9NZkhDhsNE6jITwJYJ1Jg/sINXppMk8GB9CG7/AATB61mdP5HkZE8ia2weNP1rxovRPyPT+7HJxsYRyRHg2MEvsexOxD60pe34KjHTJcCP7NPB0GtONtITW5OBGCaJDgzdd9dhaPCrgmoO6jJao0Sf4ORJTBjoToRC7l0hvwTqQ7iIn9h4PMPBTMIfZcF7FOgzKLSoqmxc8aQXoUpSlMEdCSGJop40a09YJ4huNEGiaTMPYSb3IxdR3DXkiXJhOko92S9hosYMN4O+Uj3EPatibq9jfI0JbHPgp8/gw3Y+Vg2zHSrBZEw8QTg1Qm42ipV4+xqcWX0QluYkhJcRkdUhCy8IjJSDSy9iduSllG+X9DiVRDwG6upD2Fq6l2GfN5MIuBnuLPyZCVzwcQvQ2AnRG+WXRDplus2bYeDINIJ2UlHvWS1V+RoXDFYYy/aFQ02uguULAUdzFhrkZVpeh0T7PGisar6Lkmrx2MNwGzRQhql2OGPXRoWdRCF9iCjy+pjE+7FpG06hJK7xjTjcbYo+zz1HY2snHLwxrY/BjFCi4LLG470YjMSbVbrJsWIovpk3Gcy56GH+Bew2shM9UPKjOZRHVOgUc9SwYDPQQMHUYCloxxYaLM89BNR4Tj8m1YzhEc1ONhwPPvR4FJkx0Nxroh+hqCDqZjklFfB3jTZ9DQ0NdiDSTJ0fJUG69ZBbUbulmfsWlJEu4jT7FVgv/wA0Yv8ARFWZFO/6KOBH+dE1yLmhW5G0lcFLE4MfH4KK8sTu5d1FdzBjei5shOpyRuHjVnQ1F0EOVqa3EXPKxDDDyujHs3MdhajdHEiEoiu/g3zgqngqR38iYJyXsWP+D1lUnVltBsZuDfOCCJgxf8DkKYFJhsISFz+CYuzIzgdviF0Yw5olcKU9iqC+hb2IrqSyxaYKJsNUJfKKtYMN/SGS8LsergVIaxUNX5KAhFSHyGTlTqkIoyxJ5LqnP5Nudxrc6yXZ4PYhPd/Z1qd78knNRDn8nmH/AHZFjC5FkqKu4oLRrwNmzB/oJE9G2zMC0nfD4FBQwNLgmMv2TR5D754Ixoau8ZNZ0IS7fZGR+xeWNXTgTGNzYpmwkHa3E/LpthjVPImjV7FJZoh4IyNeB0d4HXsIXoafGiRmeQrR5jRhyWnfoSDOpvTgh12GzWGJpn8Cupa/yJO5gyUu7OheWxDTMXIm5UCa4mMTNmxhwhOxJdoYStpOUYQlTjI5w+hEKUQnW1/kSsqksbC8BuM/gTSYZPA7zyKDLTdTE0QUeB52eBOcoQV1p4O0eXROHjpTuBTwqPCQxFXYvAobCd7E7o9XRxOcnmeC6N5h9E8G5Bw76NhcDcLyRW4u2mei02Q0fo76NPjdiTZGumkZzpCaTIjI4aS2H5P2GGYd2N5040nYWDMouRyiqy27Dupid+TpIw31EvEV7ogPLErGfKNmxmO2kp+g0TzrBI2Po6DGkwLGCpkIUxomN3YweCn6MbqCyTkZws6eNMMwT4MUMGBND9aJEKRIa0ngZjoyrSlRgwXTYbhXQXgqKi+CzLIpVuVHg0PENOILmh0COx2QcPEnUSmSrtkwJ+J5G1ew2kuPRK6CHvEyrRohfUTQ47EHgE1uJJGODcIdqRc8FE+XCW7CxvDBFo0Q+UoPphj0K7fZ6kN2iR0l7mSeDwEIbKNCM9UexYwT/hwNrbGuHpLoiGkhmw34ELAnwU9DbcpGTBGR9hrrgng3PwQh0HdlBLuiHkTuJeBxG5gwYKjG5PAkkbjRYVdjCKuwye0O+0Mam2xUKDfQpTc2Mj0psUR3G9J2O4zcmBKEIQ54GtPrTngSjbfPHQwjBP7D1omiopUX+wqujAml1GXsyoqRUVdGR0Ki9oXsj0E88Hp9C/qCS0/Akw8JBYUUJFa4/BvqjYRD6PQaJWxO3JX0E30CN6eQ0VI12Iz2bDfQeTkvBl9Br/hhMTnFlib4n2f0Q43a8EFd/AqY/I3swjMJJjI46JHVMDzkMN1kQ6eEQLgRzCeBqsNpE1wxLcSSFrXC3rY73PwjPY+jKJZtBPwhuxjqfcxBOo2NjxF1NjCQ9hr4fY9s02TfGO5HgNeIEzZfsa90Xsp/kGxYX7OjJd2dwnc2zVdx0nhyqJK64iY1tJXnljLSWEuwywEmkp+R7X7MZhXwNoo8sT1cvLEhVXlkw2c7mCw7USXIu509O7NhVvyPbV7Ff7wmKyp6sJ2TopOFl1O4QLRlpCuMa7jTEu5kfTwkxbSXdjz20+4tNAsxhqpwIOUr2hDiK8GMEKsOS4T4EnM33YZ8PDCqxHZsNMsO7kXWvizKxdmMndvqiy42Nwt1QXZjrYeGM7PwmbjvKYiJfSbrkHKRr4EJhKJWEpGxdIKboVwvrFV8obFh7Dyt/sbyONhKVKXkhhfebSj2NnPhMYfzjVt4KKNryxVl1e0Snn8eB6uZ4Msib8C0hJdg/ROC9lHj8DZ/I4sjnaPqjLI0hr63OVD6BVsb+BzRiyVHyPWH+TPKE44XnYhoTpBvrsIWrcWs4G4jybxCR9ODZ3Zlt/0XoJV10wZTHh4F9YKEYwrGocmSDG4yjE/C0OjQm8BZZFKnAyrciQsOwkk4GTeMD3J0hA2ludIeSE8MmMZITAz6OMiVw6Y1BSHWW/Jmxt4ORCF6EucaBw6VFhHsUXjqMHYjlURRDWum4lENzH8G+5tk42EN1IGzI6FJt0G3YeeUSM32NgWmyYmmBbOkiu4lBls/BUkLxHi0fYFjp7Gva9yf4Do7hjVm7tuJ+CXoWObCXFyKdTL7C0iTc7gYCs2LJT3Hy9RsWERyZ1rubNYEq236Cnhkcr8D5NjLNh0xsnJKyw2Iu6XTw3fsZIhr+y+Sgc9kBL2C/wACiXiPwx56EMrwbPLSN1sZbXBPoJuqPSjrozDKZdheY9Br2PFC7RF2GiLZik/0Jt1+jHH6LOH9CW9PRExqPf8AA2pkhZ2In0MdtM0wVM7i7lFOxfGiHguvohCDxj86LuImrSY10ITB3Q0/HgU8noq2LPHUqKjFJ3Q0QnNLO5ew3N/ob7G/H4GmtqFW8ErqhFtyRzInyhORGNjuKK8oXgPghK4I2uKR8Y9k6BJYWBpdpe4r4irlaW6GsGyymw2F7eNySaPhEQsiblNCrg+yQi8CmMoZW3wRDnit6JXq3YiMESsId48lwZ8brmD2iKdSOqO+C4HGJJcfgw6IiEqnz0FS2HeC8YN1NvAo1jIuRU+hf7DgZFs8reGyG8YyxnMqDhcCfYp4aTsbGOhhMqNxiezFKyox2LMxCfkwPYWMFrzo5HgjBUNoJH/gajLw5IWCO5C6kt7MTqlV2LjkfcF3vouOhYQTRdUITM2R6lPwjKZdA7Y3dh68USJwxKI408FmB8ov0MnNJwoq+h4LxsXzWxREJG2nmpibrFE9mSbScAouWXuOBol/onlkuAkezKn4KupV1MdRYYyb9CZGS9CeCPsbbiZyj0HG8+zsafsSU4Yo2hsQwJ4MjbqQmJOoSsb8MeDG3DGG6F3hzs7Qs8smNHEfcyEkPbIuxmGKHGg8h7F9C9g2WGHCyjJxJXyNrMGR2EUxA+2E7jHcXQaKYyhPsC7H0X16l75E6VRo9HcV6H7EurQ7VbiE5SXoZ7tD2chDNU6l8SNvgRcuCpbDyWoupyZj5gpYS6iVVseH5KuK8GyD5ZCVsbOqIK5G221Mwpq1L2JrkdqN0sNnYx9bX2E1g21/I+ltrwWqq10HrFW6icUyZgFGKh4OGOZXsi7+2dhv2NbXHbqYsY8mLxDIo8R6Em5Poax/A+BwlbMyf+DbXYKhxzgz7mOP4G3g6qeS+pSZu2CTtV3MRcQWlTZy2Q4PZd4RkMNCi6Oox6F8knP5MwmbDQhqV/kScf7GcXLOdxow0T6UvSanWluPsGtvvpSME0+cMYypBPWVF1p4B+CrdVCc2kjew+LC6jSNem4zpF5ZglV8Ub71+WNOuXkV2dLlcEE2+Umb6k60cKkfsRqVij2dVL1JX7Okn2OZHq6bJL5Mi1T3wIpkZezLtEze5kjXoME6vFHaTeBFWwTMJn3RGK3ODGobsjnotoOuPPujsBKhP4cTbTp0hhQbMFyc87ksOBFn9D6OQxRZfYyy55Y+GuBLhV5FKrBDjdw1Yf4GSVIvhPBlZ48sv7HGTOK72YsLPyKVF8lKb+KJMsv2S/2KKyexFwvycpTyxO6TrRJw+1KYc+xJ3bdqNSrfoy4GhZQGtV4Ey72F1YVb/dm0ddCnbkj0Q8ZgeS2rqDVtPsmJM97GerxEyPW/Q8r4zG6UNkW3wG2HJ8XYT8Yut2Gl/wAIqZV3SY036wVZfwRCfSYparyE87zii9ewRmFBdEw1m3yJYrdaEFWn3BWUvdBNC/duJ86+Wm0Tj7i2CF0sSa0l5ixm1vuK1S6JxCV46UPSffIr03be7hs550OQTOzeO+GJ4yUVIdHijLumVbcqNPJlJMrBU2DfAYdZw02bzFYSxS6uCxGldAzR3hRVF5gSV+eob30sORnBvhXJcGXa/ZGrvVhzaT4Qg4krokFrN6NR4ck+yDPPiSCPqDUU1N5Kbz5KDPLPcYlJAe5EZ3BvkLM2DTGruVzUHdif+GRvXV0NMhbqh7x2CpsItuHlOYoC1I5dgkpCXYLnHg7ax2Kdu07Zy3hwK+YtxUNdjfBnRVI475Y0JtO+xviPoFzCXSPBu62FJ1sTG1KpMKnUPjUaiiX3GzPoNFayN2DNxXDGRv61vLJ9OMVz2ZBGi84/abf5p+/xIvFeXJcfsKX7GxtefHWNf+QLIX2B7WdWiSiROiWw6OToEp3MU3gc/wCZm1MfcWUkTro7s6AxyGakSHgU1BtamztHjCy2zwOrLfKHkP6492z8TdHeo2ZbhHb6RhkhLoUxxAe3hHRSEiwk+hYYX0J6fQ6UvoQuF9CymL4MMY+jqwJNbQz0RlkaPo26C60i5xg2lMB+JRtlbJwIE8CuxDuhvUNb+5HPC3Gh/wCw+LyMwfcbf3gbJ5+x9f2jBXoQX+hqjgHG2vY0nlHEL0FCjF/UFS4HeyJCd43JFTwxa4N9/Rht+hpyW6LMr1CyWMi1mzIbY9ngey/Ac64ZkWFmRt02G8Ez4F1biVf8Hn/OhNwLaOI+iGs9z6oZFOgN3vtrWdhsr8lbKWlbfH1otgjwhU8MyX8Cn/Bil/okwRe1Wh0nozEMLnCilJpiDXLbJwyUnAz+IusU67h5J/YRTYmOTIfiT2p+Y1vC3GGcXsLTrVFCq2MVODYpgrQ6XgTi30WM30E6zoGihQvjqLUINjbwbkx5ZtwNNzaN0atlo2hjfRSmxzfkkhfEwdnsG/sTY8o22GL3ngR3RLjXsltkRPLc2YRCzY2BmqziBIouRSJpQoKsugnYK1EyTjEw6XXJDlLDepmGCmjuiudfI4S3ohvVr1DldmFUSn1GTi4Ky+wcKpHyVlgkE8pwVn2SY7s55Ytg0l3Y1jSfdM5lXsYYaXZisd/IxmM9WP8Aa2hopsMeM+BtZd4FwHyLZavJVboyizUZQrXQ2vDs9iHcbiDJtPyQ24m6bG5MrzDFkZtqvUcwNtENI2rkhPUNXke0R+DPKJuZCGuwnGsORlVoJKlh01GvEZ5Ms0nZElpMjQ6lY07J9EXHvHxBju73GpZ+87G6iwvzi2gZXAYv7mO2GLrRNUbzRJWwzgYbX2f9M5h8M6b9mObvAlrH3CYqvsLY/KJiO/kXMfY959olvdL9XsxqcT7xRf7Y/wCySzjerSHL7OOblppjTKPY0KjOhi5elHEjp5G6K4VjUz2e+w6qVpdxqRs3FMxb0L5K7wYlL5FHCXsygiNdeRKdX2LI9r6M3SSjH0l9xrPsWm19EMLg+ahSVTJRka7DW2HVIaYZRiSXgbso85S2FJRoXVISlEncLHg7NC87XomTOrD1W5GTl7wvlTXViitJtEzCUrsJUBcXcZS5dXsVftkyOV97YmPDeqikr0sUFMa3SZXlNdUyyNE+jYpzDyN2V9xm4WMspmj8C7KX0onwn2dRL5EyIq7lJd5RbV3swCD33GtWS5yLamLq2MDpeolKmextWRYiFkAv0IavYznm9KIK5Oxki9jG8fmI5aV5FOEaHbKdGMU0vO+xHHto2jS99xpKka8kplF3bE3h5pvSr2QjW+lJlbyIONaujGtUjvSjiaXci/5xlxMa6MbGcS5T2FkquaMo/BS2EtrOWJXdMYH+m0zTJvKKC/IzMOXGRNcw32YuEo3jEZQdWTeXBViRvoiWvKW4kYs7jfA34ZeNITsTJTgWNhjEuTPgehOtH0DYtncjv3HMlW7YsrPneI5TG7kLdLsxs5SurLP+QnNnvuSi7CnNsdx/FbaNia2pvuxSE3oTJFok+ThKdxdcW8K33MjHCL2bJHuy3AXncZxD9jEm3cPfWt6mYuC5lt9Q6mPkXDgsWmFTvmpjtWmWTZnXgw03uKrhnRiqyiPgxoy56kxNb3si0cm3GvA8ZYGl2LLQk1IPoPHhdEKMlN9h3o+cjZlrdWzKq03SYn044bNuVLMbcVsnbuI4cfFTNmkdaivY7jaSxdUx7k06iU/coxrV+ZTKy+6DPER9g58Lu1M1iC2w9Akq0+WNNXqDNNnEGFpdWIxI9mW4nkcCVX1YzmXsGxZp5E7/ACCb/Kx5LjvvuLqAcOodG8nSzrTpgn8fYi66dEAndaZKZDuRhGvjBo+ngE3Ywo0XVcicsPYa5qu8MTxh7o4CX1aJ2eBhorcLZuycpxbpCLzUpeYqqloV3hdnyRibpQrNoTkGlTPLjstb6s4xeyYUZ0QMZKW+GFOBfDP0ADgAvhuZH3Uv7JhPROPqj3lNxY2S0s8oUK9oZjVPVhGRM4NkyeCkJW1gdCeSzwNys7l4ri6iSia3qD3oAZlFfmISP0lqeXeCoeBXsTSzmGbYGWTdxWNCfRCxH9Z/hAeFbyjdD3YYLa5gtLQ10Ljj1hj2nHtDMX3D2iHdE022GdWPkNbqHbCjQiPctEUSzIKKnNRmso+RkDHVbh4na7lwwXRIM2kfRBpifcUCq3onnTbAbU1GeSKuKrRCJEyIJBMSfF0bHH3iDomS6mBuCWQzjbc7o3JVYopzvygfR5+hyTB0CRBgK65dGUNq9YGUxS6Asr7RFIKoWBP1b4siNCrSa9puj2NjfXaXK2CFNpJrucEp7VFZ6LkeQCO3lyEOauqZhZTMYVu51B5pPsxZ1XGmKo+qIZ5mwMXp1yicmfTFlk8Ew0hnhFsGk2787R0JnyXnNLasSbVtDbSTLtdxN+4uIndGWnJBTd+6RScbG+UYK/AC2QTwGUtEneMAoEh0DY8SdUKsn/DWENrnSWH4S2OlTXA5moeI3wJmPptGzJH1RT3V7jbtXZhJWWruxBnygcfcAirR2ZJQGy4dylhK/YSlXtZV5Fvd/Ky2/wBjEl38wl/IzCJHok8AihoqkPxMMU9tphUjnCiasy6SJeyvUQB7SAo5Eujd5HTp4EtvplgzWPrl9/onER4UzSPhEPj9DamE+j8iwpHTwMSvriXsj0H/AKIOKkepT/CGzaQSaVtqOwngbbYeCbt2+qkNqBKxC9CpYvgeA3LuhNVeEEkUX6MMaPfbwLYr8DSbz+hpQSb8uw12RcdNGqbwcLISLE+4hIxIX4ERLHt3JJWeSNKPYiuR8tYQ3q6aIg3CWQw1y2+BZMlP/RLGpCFPSHiN9dELxChs9Ce9lyVdFCbompka8VwVPRaKO0VuOAbr/QmfGjqhj3p4i1cFT2Fim17ijKEqs1EuFsu5C5CUGvJtvRQktttid3+BudRPkxpe5YVlKyiffSl8fRfBt0L4PpiY3kQmk5/BjY74PobN+h5OkHhH19GBa6FsTjq3KKxFLSlO551UuCnkiINE6mNtV8GBwXA57jNkab8j27nwO87PRaiz7kIadBpzBCFXYw/wXqJR99yIW4jFH9DjyhXjBnWjYM8CrceYjgGHgc/4GWjwIjO5gsQY0ayuRv0Z3+zyO06V1i0NbjcYm7JPPwMc1GNFRjJSiVYS1VXkSLck2H/wy6DQ4ssXioMaItzyTqLRIlFp5N6NDyP/ACGImSVFESiWCQfrBNJf1BZHULSw2UZ+jB6LfuLwJ0qMCvKGokKuMjSWR9fwNzjRlvY2RZK7iU8o6aPHFIPUZhYN/qeAeRk6meFga/7MWbaiobFIiTBmTwPysMzLfsPcWeDx9nBmhdtXuEtTciqzddu5BU7gqB7IvOe5a8lMchNHuJn0E+xeHyQs1nqRTgQ2xPDonBuhcxJFuP8A7EOTpGTJebFmodDHgXG6fUTnkkWaY105EjYfozefaL8N8oWyV6G1aURYV4Elhnkc7Hgddkfcz360o7byxaaXwYnron3JMx3pmGYW6XdoU16kFNCfXMu0nDohYNx3Yd7j2Pkz8XdzgR5jCrr1TDYpPumH015iQsfaElH9gZX9JHWEeAlTb2sbx3BOcaj+BTWHYS2UJLFT1gXFfnQYkl0YURtXc7Q1Gf8AHvN1a1uhRWoL9EK5Y86WU+z4LtUBB5T4KjrYugX7WZ7BcRpXA5s9FsFllvlBViWgiwY3pPYxZZJBDDLuH1j2W3AyFxY9jMkX4Yvy19j/ALYrddA8bb/Yul/LG39l2GdodzdKPk6rPL2NykdqYJt7sc88oMql+xrV4YXbiKZ1WcoKV0oKa168gSE2e4y6m5RRxufUNK03i0VY9ZwZ496hRln7hMXqLgb80JMMnVDeMDjfZFK28pSspbGMe2wfgNKLP3Qlbs9o6CfaMlX0I3x3pElGx+TDPyjds15KxvvDOXLg/re496njcg/5TGt7yJ7bg/JYYfQssOfVi+/ZUw8vkaWXeBvnTsxBHC/AbuSupPtO9oKNoX4PIL7jItr3KqKHR4oeynwxlHOyOOVphF0BtLHknlZOaXUguiY8WVLuNrCV5G1/QMkjf5ZRfNMntHskJqpL7Qo5g7pCQsJo91W7I6y9Yjk+JpGQdOqZHcSXNeRUrS39xk2qnw2NUl0RCwZ2sVoSK16oJGmpbBJUbOge8a+5e9V9Wyj9uWS2LpRfDvuw95UdA8x93uPr3qmSUXtC1Eu7HGEwVK8+tG1VezMva7CyzCRhp9GaCUBo1pcRCrm6piYstfVsVRrLqhqX9SP6jzoj61W+kISGBuJ0/mHMekfJIpxvqbDTeehEqi4Eda7jDEee8K2n0VjCJaKdqOudsc1wX5D50vYIZryxsTqDVcvUREDsDOTB1v7BttufQcIGIbXULhKLXjau7mUfocTFGp6UTUfkOJWau7kyj98Ce/ZNjAu0u4rk19zJOrNwmKqPBd48B4+RWE9lC2yJ0wEsqxTTy60JHJFCOvAZrlCWSu8ts2WXdhvz9Z3o3o86kd02jme4n1SN7ZbZfefJb/APK/U2iTzfkElRexHFUmovqHXFH2M8mPuhs3+s3f0DXc8mW5GLa+Vo3v0ojnJ4EkTvKIfsLeZdEmdo3wnwTvc3Unmtj6sk0W9kfVE6NOjTuUAkJ8EkYquiQYMiqvUXGpdC/wACT3w8lbLzcyLIXqJuCzO+wm1RtpNu7fU25fqbiM7RznqKaiiT3zH4nUjsXRGW9+GJeJS8S+7X4jcrv3UWZ2dKN706wJ7u9R57l2T8IKFFmPgvsZue4UhZb6iVwMpVtE+yNmZ9GXT6EksNpNdjBbr6FOdngacl9DZir6K7oEXUBszHmE9v0TvjpsJb/onMb+hp7voSnVnRDeyLJNvLYWtxXCW43lOtKM+SzZmrwzdEj2T1f2Os1joxKKV/ZFG08MSpK16stM3uxyReRMi2b+T2ORN3jLHAmRymSFjLaGunfBMagt4i4FLMXq3GjuNPoxqe+iV2MTd33GkV8gzhuVMSG2TWcMWAlS3wzJLL8kSIk22qxJbE3vgSiLOxSht2unAkqs/gZVufLQhUJmU8gIhvR4mxtO4ZsKcCQokhPpr1ZskkvAg9joJ9Dbz2Gxi9CRrivsXX8CiNJ+UK90i4SKYG2EoNaiLOEKUpVitG9PVCXXT5QeM0nxsTSWGXXOqLBw1tELEgliJjS00eWtyTCPotyATqwdMnw+CDqUg36hvewXd7rCI5uRsBH7G+EEUpRjVEpwInJ2LNiXckYx7ZJjgnTBDoZCQl+NZ7L8GkJHowTGJpVpsJLS3iQb0bLCuiuCtow2E23wJ8ofWlL10z2140twf3AkJZGu5CEI+ptmlfYz10dM9URsyuhnqZm5nYdwEoPKHnkivUwKfN9RP70nYzRKsu5wtONHILOREJ2FtFpyMsJEmaz3GIudtXYzN0te6GjdeTsNvURrbYSMqEEbEa4TYllTkxBbW66kbdFviCwxtlIJiEmxGJtbmSw8CmdNilwVNjso64iitYKyszwjJSjKhvvpUWFGo62Qk/YtPdjfqWV1I+q+i3+h9wuqj3IR/1GYKzgSDTMlZl0MmYQncwGqHI1g1WBOyF/wChpx5GvRgQuw1EUX/sxj8BrzsNb+Nhx0g+j6E+XIhqMyyjgeRyqMHHTkQrThk6NGq9BXjyvAvqwxsGdbbuhbiXwPYQMkJbqbl2EMVOoaFgiRWoxgIa/wCh7yzzhH+nor2olbZ0szf3wO8sQdy7iwMevJvgaITHQn0bD9HjnRoekJ0EqwJkyuhNPDErjK6oc8MuRWSHUR0vjAodYsaQrUZZ7ty4nujHKFam2iv+DYlr+BQOnouvAtpox7id8C9mMNl9CHrsQlifQ4u30JngioiQhblF0ErYvsMOuNmGPnuVL3JVfgbjHvcHCJ6DB9hfjwTsc/6IxIgZjsXxwJcP1qqIazF3OxQfUQ3ZWJ3LO4t4jNx7C9RI7x0I6mbdZ7FuPwJio4Aig9xS30DpB2LyO1EUcE4Z9jyYdsUtkMWI2Z7ifRMeVz4EYRtdUhS746obLcJyyPCMcj2YvQtqkvIk5kfV7jdW4EstP+BupHV4HaZnUcKJ0pkPVkunQZLfCKSxv3LVmCvGXQxNPD3Q7Sxv1Kyj3IrmyG1ZEif8EONxOgkrPwZ3ZG21cE+hG1G96opOJvAucfgTubjwR9ULCjaou+5uTwTHAkR8ExkS4exUsHEqNmha3E2ckJx79CpEcViToy3YU4g2k6OOPYm2sVidwCT4E3f5Ml/sK3lG5aIiqdRDhfoaHnCeNixyVdGJWrLYxEkqx1JI/Ap6My8oDd9PoUzNXUw8dxylPY9mtPqmKFn7DmvsJ7+KYvd47jrZuvud7z5Erm46DrhkU3NmZvkQX1LMy8TwIFzQvsWikUkU88GeYy+jLKnJnHIm7jnf9HgfifUfceaFhVNHoUtLOg0W8JaIO0j+oSmA88bCr/g1W/6FCwb9CkNthDV2PFmHDEzWExX8TxIZDWCDvGcuSlGHuQl19F3mdhV1ImYMJ3yT3N/IlfbyLcGifXRkSxxseAmbaK0iupzuxN+R0SfA9nANFiQbNyUeNjYus7aSaoXEMxGcMN5cDVOLIaa49CNSJwM6eSCZ7xJhU/2RklSKPRBD1oSQkhok6m5OtpF3HEN45Mvkj6neT/WTa8jToQ9/saSV2LJDVlMiRjgh4LCm5KMTyQwQ+xnsexC9TfqTJFwca3zpwZ7n2JeTPcru4+7ZlcsTfUr6merMOTPIk0Z3N+pMDSINYIiEyQnkl0dhsJxqQmSUa8HpptgpuSrSXsh0JcESTkJ2056iWRrGBbDSbo9+Czufkb67iWexMEEpwPqbM/WiwM2ei0wRv3FdDPKyzPI2ZNi0pnI1SQxyM2eiTPRi1XOpI1pDGiGjkmrNtNyQa502MdjfR6y7bEh/J2IRO4kIiZolT2Q50aukEofWlqJg22G58IedOfg9ONJ2P4+HJOxCU4FpISGxuTfqSdiEolNtiEJ/ZqiI51mdOfmjeEHt314GqQn/AJpRt9eNdydtIdRjJ8IYIQRKTTfSEJ1JeciVekOCYEoQnPJOCEQlIIxe3QRgol8YMWFpj4w21gJJMRF6aI2OC5yI51ul66Up2N9HpKY0YnrSIiIiIgaXYiR6N9Vp+iawvxRj5zBNEdtGb4Guwrpp5M6LMq9BsxWNMyfC8m3uYiGX+D19jTsKfjAlqP8AJyIvjyYauCaj+x0neNzJdxZHEyC7BpuOt5LbKE6zgkHuMqsrsNNPJckhrgr7yuopDQ8MSo/0JVOa6IxUyQWDDAqWN/BmJRz0MOiOgaz/AJGklkX0+ir/AAN1mL3076fRCUWeNiEErpKMlXGBuxUlke1WGitJr5MAa6i5IY6TFsI8Cewl9y5FilV/JVTghu4k7CR+C5hxwTgyfBirg/MXyJJIngsQ86hO8CVwVeSWfR1D9DB/JiwIE3gamXWOBbtinonll02Yf5B7fA3SZN/QrFuOmK0NuIMT/kyxC1fomqz8kXGC6eTuoSy4GFrdZtm5HGBK/wA6GLY5m/XSXIsi1CO8mbolblIloK7k2UcX6KKK/wBBCeQ6ThJlSZSXogvsda9+rJd5ROeBU2j4vQRVF3QlZEcIyL9R+W5mdDCTR7qNeoVm+iHH4Irt9lePAlvAacmPoL5WdzyNzi8LQ3RNvJtTR8Pg2dpiuM93SnZkPOplOpLU2n2ILEeEU8uombYrZb9y8IWq8tiUSV1YkMeejE2R2dRt7MeULXXC6CzE6iDxt0E37kkc9FNYbI8Y22+wrI77Gm7V53hPLsKzJnnjubpK4u5B3dMnU36DZf6MuL7KXA3UyQhJuYXQreD6MfUkMi3ehdWGK7L0Jn0+ijO8oSf9YuXPk7CFW7Bp3bA8nBsGkxtls1oam34KnVDbgk326DngmcDVOxDLuiDVFJzBmHyp5EyXI3erwVQU4G0lkqG719GReR2jadTh7dx8nldBO3tgTJBMtk7IVcOD4rkWy06JVWtyZJSDSk2owth4dRpXKojBSbmW8J4JLrXZMms5N3nZyNm7BJ+yFdmzqNXqThnsLVlZ6j2K2eEjEYXu2thOS+jgobgq7nTR8Iki2K8PoPER3JjHDZLqTSHpazsSf8MNUifQmTBeDyJJCZRxoxNsFjG4Uo3pvpPr4UvTS/RguNyitolRK15ZUvXSaYNhKvVMpx/OiyfoWBdF1HJq2S8Mw2Unke88Ix1vs84PWdeh4L+yGIXGtx8PSKeiCITSmxehKSImmw1bzRJJRYXRF0SIQ5PQyJtPGOegkQzpwclp9lG/BS6znT6hIjdl08kOC6+SlLoukokV1K5PBmHU5IhuEJ4GiFq0eCMtTT4Mt4kILG4lUQSFLJCG4haNlmxZcsCTe5XJuJN1wTwcEyPco3RmApc5G/Z7FbpDcjeEU8P7CUJGD0MCjzszBjqMfo47nJ/BBoQmTuQhNMaQ5/g2H6FnoQnOD1pgS0knYhE5wJY0mNWDHYmkJo9EMwejbTvr5PRP+avS6L8aSImvGSJ6LstHpS/DbTc7G2qWjcPsxp51az41hjWa+jkXwk2H+SlF8L0N0QbSLpdd9OCfPGvBCYIetPo30ht8WvB7MGyPRg2IoT0idCHowYEtYQ20iIbDXYQ0TRIneWb/AA+hqOCyrJTgnc4IPRPGlFRDJzuJY6CWCZLxyddEsZ0SIeiack05NteCfBaYKJ6UTzruUX/l4MaRz+R7/wCDxAWOY8RlaFhrc7jRbjckOnQacwWJuYjFbYHWjmcMZG1ii1VDWyZJQcYEmWTnuKxf5FtWRmLX4MMIaYPc5pUkaTRn4TJJoXIes3E3BWdRJlZL1HLZvwVGlG7DkddRu5AdLwLjQ8qIR04FgY9eSUaF+tJkaJ5hM/6PwNw0mx+iTA10F1CCRERbCwZqsCI00XBCQuzOSXgRstRrQl0VTpg/grP4IDuTJtsZkEhCR7ig+GBmzwJBpwMK8QckyWPyJemPmDzOGh8R/ZNceTMUPgtkwdmW/Q02E22FvC9BibYn+RvlcD6ioV9+iqYdBCclFEcC22hNDy4r0JiwiS9FoMplW0NhuEvTB1bp7OxgLWcEopTeDhE29oz/AJhafwT9E5+kWZ1kR3JqvyKbGeUJ8wuhtcIwcuHwNxG0x6quMQjlWRpzE9naLuzME33Kx46svsSs8ouCbdWKzDERZcbGc4OoQ8yzgw1FVn8CMHgTm0aY2zyS3Ogs64S4o62SGxSRcJjRPffuUXEXQbZ/wdKMS0ZctwTHhp05rI4RYNpZayJFxJyboJEqHlq79StJLfocyeCrdIpFv3G8YLFB7P8AAmjnGwmr/cmWWUXphEq6iziHCx4FFhzwz6HwcHteOw22RpdSLxlfoTyjaYT9DF0JZ8iZhWthuXHg3CpmM3FFiJ3oXJaObFS0X6KkN8abZZZ3WnI8cD0lm1M5WbRRRIa3FEkiKWGO2iQl75J5hOA1dztInghEYE2kybMRDuhPA1SJm2rXgT4GckJo0T8GxP8ApDN8HYSE7E8E04IMRCYJoe/YS8m3ZE5PAvRKbaQ40wEiaJCi9Oh6IJEhBnA8SMhsEjk3WHQRiiSHW5R7fFr2Lc76zlY0n0LkWm2SCs9kuGONxV62JUk60s0arHoZchNdWfQEuBFKUs0/WiKEIifFBL5JSEmiIhCE6kIQuTg/tLpfoo6S6QnYwYKLR6XS51x0RsJno5GJdSeCaGrvBDsc3E4zL2K0PS47PRdVszGlBszMRuvyJEMGxuIpGTHHNpc4MvsR3ob8ukmdE7G4hvRTwOyFGyjwlOtMveEdyMRCEECogsexDzyhOzdkNCVEMRBYITsQmkHpsJa2d9GXWC0SkyNEncnwTKWFLpSoRfovYpfBxpPhPrSRE+iaJ8E5IfvROiPOk+iDV8ERM6PYl7EJotETWeD9fJImlyX6Lrtp2Ny/CE0xot+w0Q2XwudN9WQhOxCEwQhCawjb7CINE0XfWaTIl21hCEITTjRImNYdh9CTWEJptxrCXSY0XXX+Rog9FrBL0c6w20hBk7EJ1JphwQgl0mkyQhIiCVIMJEIQhCDRNDQyEIbiaT4XSc6MeNKXSlggq2ExbYWeBs2gkfSDducLcV/wShDKLA9iuk3SkxjsLz60elrBiHuZYbjXj2IvyURmeqUmcb0xXIRythSTK3E5uSb36jGqVXUel8rJY8ljIu65G4OPAt5Bz00xZ5IkN8bA8m6i09AZuGvb6kJ118N9CWRpXbSXyNNe+R4Yzbo4K80MMbuxuBnGw1o00yXz40mq9xsVMRbvsUOPVCtLc+4mi2GSYhg7pdGHQD0KRBduKJDCsS2ENQ2RRWxfsSxdIm4OaZW4mf6E9icJSuRcmldaN19kGLl6D/IpjTXksXsWiecicPBhn8DXHHQU5rKZ1RZSENkT2IEiGRRMbnbyTQUHveUMUsmw3wJ0aIo2yTWNJ1NCZgxF+Rtdov4FLBHAs8l+5wjPx9HLGrqbOOpF3lxGH3NiVmbF55MlkS7pfgXZEhuo0NKLGBOqhYaeOEhyrTfDJabH3HVS0f8AAQhsxGP3aEVtBvdvArl8Z8iorOqE9yvgaVnRWCwzFuriozVHFJF29UTI6OG9jPol2ZLSi6MerSZrmsdKm2n30sqe5nVEKXAunInDIvt7lFjcUybdqQKtMC2R9WNOawg4zYxsRJ0mu4oddGTmRW4y6kwYO8j5DXomaOthU7XhiWCfY6rk72NOa2TIJFieyTGGxXmQYatHkxWBqMmNqTJOFOpGsrA3nTwJPrTO/wCRprdEiDvcZe6paUlRm6a9DYmZo7uR80yS77mXXHXSujYeGJE4IQk30hCCNzdkGQmrRMUmCZGiUngaIYMhNZoiEPomRE5IbaIQnYaJ2IQaoxCabDcTuTRCEhCQhKQmCZIQhuQSJo1pBj4Mo8iu+42PcuSZH6Kb76Q3ItHg+j9fDAl1F0XBkf4ygb/QiA1lPlnKuOBed2/DI2cEfM8E65IQW4z2Uz8CXg40/erIRDEeDuTSE+9WNlEN021hMk0QkTwbG+dXv84QhBKaYINdtJpY9G+hv00hxsIhETIobab6U8BOsj6GTGxT7GW4lsISEH3JgwhjGyiujudCXUVsx6GJ4IQaNuNYLHA2TJyckJpMCQvhYVafQsjHVsSk9EPyIJaIbcacY1S2121WBOiREs6TSXRI+xCIhBIaxpCMTrwQ203IQmT1ozgmkxpjVIwTsPiaNnrWaPbTgbGiEpHq10J4EncndDLo1xpCQaJSEeiEONILSDS02IQ9EITsfX0Q3IQmCEOSEISaTTb4QZNJ2J103Eu3wg0NEIQShNV8JpNGfvVEPonXSDPRM6JfZM/CDWiITSHo3IQ3J20SpBrWaMmjEzd6etJ/4LRZ0a+CIQnypa+nxaIQShBn51bbmjP3IyvnuRf9jRtvo3l0FmGNjHvsN+46wy2YNwbA+Xg5aXuPci2JwIa9WBMH+TcLcrB0jyHcHRhzV8cmKOEE3KbbCmOz/Anw+CzwKGf0X032yIJ/k2CeYJcnllFRiOTKOBumw1X4HCsSrQ9x5EqLihYEeyIxB8F9DXT6JckVVNNE9APDxsWIUeXCrZYYvezbO57ChhST0GyguxHNTUY4WEW4ILfIlHgR20aFOxnZpiUTWwruEX56iGt7iGNH0Qu+5gMNmGIdzwM3ixmwlYtBeQlMFUSt/saUxB2WRsIiVvuO/A5b7GX/AAasVshOZNmwNbio93NtOps9GxqnImFlMQ+uyiCY9SghFUSi4JLPRVx+SzEJJaUigl/YTwZrBTeMbG0ZswwUZJZKlrz9C/BRlFOngWsQgi+ORr3NxwU255ZHcRkyFTz0G+WJ1LB023TEhc7hFBxCfBK8SCjshKhqYGSGbryOUaUOckdr6ErCqEkokeNxKJII7k3VD6oUcC8jZgWOOSHjoL6jUQa6CSGgWFCuzG8YTbFgJFz7GpnqSroIT7sxsNIa8lWG4lRrgcKiUOaYew7MLPgWRybehKIwJQkWLp1OdGthH3DTaEudOc4QkrjZCd9G41/wlZgJPZkdQr4R+R0R3BlPJzklY1XTZk7CS3HOabYRJhCRIJ7/AOCZuccCOYxLA120Xc50mkO2i7EY0QRHwsCXglEiZ20apCEJUKNEEsD0e2phoSpCJEMaIbiyNaQmkJDnYYiJCYH3CMMZgnb57EEiYMEJRaKsx36GCKJdh5fDbjSTTyfRE13OcaSkOSE6E6aPtolGLYs83kTqjeekMhNV2HZU0upu44kKhdrPIhac7aQSR6CRCeCEEqJf1DQ1pMm5PohCGENzGlG9N9PRCVnJCHgk6CSGksaykJdJrCE6EupIJUhDHw+hnOkSIQhIocDQvRUUbFWwkNjLfQjGiQ2PRjsOSYG0kNluCNkrJ8BgQiIiEJjTfSazrpBE13Wu5uxoae6+iddSEJ00ml4IXS2lG7pT9FO5TnSEJoiJdEJ2OTkjN9OPg9PRvpdHyej9FGyoum4vR40v9XwW+iFvo9qTREJ4GiUeixxpfh6JpD6PrSZJ8HqyCwJbCRCDGtN+DyQmRfBLJZjRiPWnoS1hPhFooT58j318azSabkGQwQmSGERaTSEIJUmkJ2HCfFaTH+iXTcmm+k0R60umNMH0etZSHJznRfCGCfBwmkJkSItEoNatGNHolkhgk1YzbS4yJ3W186ei6xxyNUx5HtyM7lwqN/Zs6jYw34g2b7iRdTEXRMDgdLwQzFoc1XAnZixI4P8AJCd0NcDcX8ksckN8ilTFkEW+itZLcHM8+jLJDWp/kz2BY8aCmYrH8JC5EuBrcxcNmNbt3ODLYw3GoqJ9Bs2TBbcI9xNu0YOrYS7jrPJIg+BLglWJRjrp2EGYIP8ARzCXkkPSexYJSj5B58DPqTBY9xzqwQjdpTiRTEFK+xjENewwonUJQSMDIUTzCV1biwdxVjA7zgTsYZQss7G3sWPAmtye4n0NkNMTEt+plVx0H2Ehx1RcYFx4GXobTY1YO2XgUDdcolXLFOJShJC/5BOso6jFI9GLoSb7dBaqEoV20UjyIKLczdzLqNiXsyeK6PoyGC4YtQv+8CE7iH58CVn8IaqtkOiUqLPNcEVHuQ8GJHB/Mm8u5DnYE9Ej6MdptDbLGjwcz2FwbE5/gax/od1lQbWbeok10GmsEF1E8DfP5E+hsLoZE1sxPpIUTNvGm+5ORNLAlOh2gxKNLoobrBxeBRq4GNh0hsSW+CXN2NyIi0NEvwZZQxv+otRh7jeBvkh7cHB+GSrDIHP9BJJ/DJ0IluJBomF1F3H1TH2MveCxwinJbgxsYGqRcCmCJFXYiUbRgaUyJJbcaXBuL4Q8njRPxqvne4hlNz9aUhNUpoh6T0PRdtL8qetONP4P38dtGsf6JjY7m2l04Og9JqlyT0ZG0k0Zt26idxlRs3JfOkJyQ4xpNYehIkN0Q/ejWehBk+hPAvqqxwxobSS8jzzz0Yl7R3qeiIizzy0SEJDR50/zoxaUvUuNJ5JpufvR4KMN/RdPsnUlITTjBKv86JzX60gzjZ6whITGpPRNaXTixkxxpCEPohO3wvsunoWA+sgSEJ8D1/el0Jns1O2k0Qa6o2GBMEMEGhY0+tZjWadyaI+hlFrPo8NV6DWjVOCYJ9nOlLovR+dGcapUWj1avBPGhIhBrc4LzpDBPh6+PB3L/wAEcF0nUQkLLItUro5B431g0cEJ9640ojge1M7uT5PYgttfrSF0XoWrxq+2kzp9azSaomrWm5ExYJyQi0exxrBtTgRuu53aN9tPobKUutL8bqnsNi0Z3ONGzcpfwXRMo3pyM4GxPHwp2H+fg3Ny4POvJfrWazSE7aY0QiJ20Zj4TSE0a+LFpNZpNGuRJpFrMEING5DchBrtoyUhCHrSawYO2XlcDyzZjr4Gn3NnY3rkfUjBgcPMIeCTs30esPpGg6VweKEu+MCTYi35LjoiioW/B1Zzx7DCMeR55Gt2xQ6ObGwl38jWehCbejIR3XqHCgldiI1wJQrliWi12ISdSuSzuOanwJNcELFOgxs5Q+pgsGH+BKdGN7HTsxlP4Zu4E68k4G4pv3LcjdeBZJRLSmwvx+BitjDiX0J2FwttTCeilGfo/LsK9jUHgedjFGYkbIT6nONkDmoe/wCznRur+BCR/aLAoeNEuzG80tLgs0Uht29E8CouTF9hPFENuOmC/sWW8dxbbaJ1xuJ8CceDZ/wcieDcavODfMo8zIp72FUm5WE0SKYFvAx3cxH+DC0Ge2UcQiz5bgxq3ZQ0Xke2P7DXQ9TubNuTVjuOMDYQlRPtCpuNaHYyJ1OIRNKfguW8dBox6u5VGYexgx9jHjZrlCQkz6WyHnBbFM4GybeRy5+ikNNd4U3Q2lh7m7Y87GFnJbsLi8PcefZBRbHQUtxwS6ayKVJge0eELtBy9zwJKFF/sSHRpLrRxIWkYgipElMeRD3ci3QiZDXBt4FSa2EmBhl0nczt2E67jUEph5Z9Eitu3UeTvdEnMZGmtxLwT7J9nRyLK7jDW9Ikt8IaSYaYunQ32Nmdx8j37aTnJlW8QUePwbh57of0KJQYkmsCyLDLRpPJSdMPhD3xJ0HlYJZpUcm64Fpz8JpVrPlNMEGrtgmMk0+oPWaweO7E+WCQ7k03PR+iExokQsJpCck5Iejfpp9H9xpPCJ/w8tUiEfohCdRIhO41nTZm/wDgsriug5UUSGx6dTknYwJVaMhDwf2aT7NjYmmxDzvpIYHglxHyOYCeZuOTb2CrF4btuO7hw9Yj6MW2BZJD2SomCH92J4PQQhETwcE0ujJSE0eRgQgieB6QhCE030S0hOdiU7CfZJSad8ackJdJpD70gzbkqGxvJuQ2C8yFoa8afhG4jYUpufogkQy8CVMRdiDQlpg5H9/+E0ejwcHGnJkglk3YGISIh60xo95+RCx/g408ab5F/wAIbEycjRINQkEj0SmxxsY13GtKfWi0T0ZyW5WRMSGTJx1IQhNRJp9iUmiUgl4hCGDfSfBIRTY8afWsLTjTnTOiP3o/hNN8nBubabEQl8Lo/hemm3xvg76c6b60mOCabk+E0a0mkwb6QZCc6TRomiJjVNJga0T/AKQS0aFkS7apEJSE0hBfBHIh/DYR4JpwTTbRsmnrTfSaTRZ6H0PJsIfxR6KNiEU4yXTxpIUuNbj576LHwmSG6HqjYWdJpR6Q+g0SGi8CJfsW5+ISG12FF0fo9dA0Y4FOn+Rq9hs6LYMkLMmz/R7wNm3oWBZuJ1TYbmBw6hilku489SjW2x4GN+yiYUbQVRM4JcnggtGdcdmMi9AllFmBLVz0IoovAqkhrZPyKfUIPRYN8Cc3Ppmz/wBCdYGiVwcdxxYVK/6DXL6NiggVHG5FXlCocyKKyRbchBncfrplMVgWZJzQiRCkjAs6GJTcSolfQtumlTEtz9wV43GrpyKMT6mOBMTv+Bwsit1HfQbeBhXG418iw1t2HK+RZZRLpvpei0WNxZcEo8mYmdhNQnfoJFRo4UUgh85lrkqtcmD2MHUNwcDiNZPD6Fp/WBKl2K3ZBEJ11mQmcF2mbPLJvOxUNq9BtlpdS7avqLDIpMxVMGXGxb/Jd2EqeBGaZNTBWlPcmJ66R9BPkJ7tzB9vIqcIhqDa2/gXfccecUS8HnkWQtzuc8QcXRaXjBvuY7HM3EXGYPK4gsbQ33+zDMeyzH8DwKbkVwJLn8GF0ItXA0msY0Nor8Di3yRMxcE5GncckzxRKLj6J4+jPb9EmMDSbleg12FvsVMZcwqb4Ek3Vt2MJGBRrszY8EXAqd4Gq/gSbGHc4EF7GHE/knAnWHmdidTtEq832JYMFRrBuhqI3M9iQmNhCRDvpMCmmy1+jkWsHjVIh2FNNvh7IJGNudORIhMkgoTSInchjSHI1OTkSzkglF8NtYfxpEQiNtcao2Oh9GDBuTwP2bdRKYz3D34H9nGjzpuSaLOnYXc302wNaQyTBNJDwcG4iCcweLVEt0PISa/kyU/FFQjz+RcNbcisuMaaLsSohCGOpwfnTyOU9m4kQQlpNEMDnXbRkGQhwQWSaNH94IQn4IQxrj5SfKpDQvklZGVoSoiMQx1PHw30W6IQSIS6QxCaTRP8fBkEtOSatJas3JTgmBohBIPR+jgbhYXGm5MjhgennYmnYUe3BOumx/I2hTgvGv66EJoxmxcHbTcW4l+CE0NEjIJYEkv+EEkY6D0+j61Sg9OMCU0RuXGnn4tC3IejnRD09FNtL4L8GP4ezg4hx8YQRNJrP7CfD6HnobimnvWmwmclGylwYKXTY+ym/wAKb6LYahDb4J6c6T43HGiwjybnvTjWZ+C041hCEIPSU9aPTgg0Qek0hOxCaT4QmfnCEIY1nYWrINaJEJk5JpMfB/BrWao2PwIhxpdGhHXRLSeCHBxpgy8jobzyNl/kU7DajrwP8hwu5l3P+Aw3R5o9hqbUavcyG6wN/Bnpx/2V0FiOOqEf6Q0xRkG4tsbCUZ/oTGzgYqHUlEkjF/6L8G+mBIyghYbjc9InHMEGSKl+BthgNnwMa4EHgTnYSrm48Mqe0YngrtgeRBbP8Cr2/Aso0P8AiGfingWU4Gc4EiYhBiJsKXAhpjS/Qazw0vBCnAxl5jidxxsPLBMSJj+MFg+WIsNjD/I0LCkO6Gss/YseCVjzBYoKdPWGXA8u5D4/Gndku4uwQsGcVg9xOJUL8DdbqCwLYWH5ML2f3YWPHU6+TaLdgSibUfgURfRJVDwuzPsM5BcYKWxBDtckhr8DQ5N+x4p5wtjIdgVwVjWxsOSrryIkwObx9l/9HV/KN+2oOKZUZzMGruXPZ9BRjELzglh7C4IaswUgOu+BC6Mm7DOoLDUdnsLB5+GesdiTJHgea16GuywWpGipc7jLwEladG1OKOqYfoT9JE5TGiXKSHzEE9Twxurbbkj4bj3NJieK1uNzf7HCwypyJuwoNxiTfPQuYNE48dyGX2KSvYaTybMQx7ieDBhKO56jnkc6F4MQxDZ8ui4bit4YTY5HUxdXsd8jjq+CzuNzORZyuTvOhb3GkmRIsLYbuDnOxgJKTkh7k6DSe9FDzsbiXk4NyI86P8iZe43UdthtLJV2Nug87ljomirYpUYbKtuSowYZ9ac6eTFKhFwNja0c0TSGy4E9E6PqZFkit50p4hT+Bi7FPSMFLSiFkmi0mNV20XQWmNEYMGGtIlpwU22+iieJoiJ6M2KSv0GqUWEPK7FpyfR60iN2T4+dZpTdHYkPA8nHI8atYpM6RI222hXbt6Bm6WGKEv4MFbTn5GKugjoZMmyIWHOC9i4KU40SGhoUZNEw1pJsYe4xetKUmNhxIwfRuzHTSHoiRExPgs0VFmS6XX0Q9F1vB4L4GhDy0JJkSMCa0fJUKcG+xMEwTTBMjIeNJNex4KXTxBaTWeSZGuxx10QnQlIRG3Q9CQz615FnRqjXYS6G7IbG56LpFruY6DxrM4J1Nl8kiaM+iE/Atsm2xzkiJkg8LSDXb4UvI3p4Hk4PopbpM51mP5HWhVY3JyP0M2F0ONLrMnGm6OdJr404F6E/Ayc6SmPhNJqhIQmNJp6JpEQmnowYEj6IJcshDZ6w+iaNImkJ4MdjYhMaYOdIQn2JdNIQmsIQgej0hIMRIfQlDCNj0RE7HrRjWiRNJg8aTRNIZ0ZCZOTkhDbSEILAlpPl5JNJpDbYXz2J2+FONNhC+KNtKT4cC0xpFpMERM6pa7PSExtpM/HYcZ27D+p3FPuPcn4PTB5wcCd7GO+3gfKHAPH+YT7jx2gy+s+g6WfcQnkhWz7ITNnCPCaI0ZwYh4RFIaOGVQXKpHoQfuOojYcEMaFsEVaJYs9ig9aeELS1vpJMW8PkXjLepC4cLwQYa4/gamUcDfTYePI/oLCoa1grctziRE8NIRwlCZRdzZRgxNLgbD7P2LksKCVTqOMRvpBwmHgTXlb9hRVnwhzK9IUVu2uxjWL0bYfg6OpLaMXRZhuN8EwLYSmDcfhvsJLjcpu7G6yOnvkSnjYT7CZvkQTGLcU2ErY3GBkhB5sdQUI9mJKoMMbdSkRNYwxRruTBhgSm4CYLBT8hIux3/oy4Pz9RKCE4LbcXpz2KqrgjgajnI8edis5HvOpUmX9DHhPouNsT7lF0PkbzuKOK7i1pNUwNJDd8r5E/2HeXhjVn9DwN7D2DFeBOPySdxnA3QtHp9zhOpBbi+hmph0MaXanwUdO3IrcwmLPgbNIKWY8k3JRsuEZPKFbcia7F2RnQsvoWdhHC9hLbSheBPUU8H0YFxj6G2/QwJ0ymNiV6Ie/YdqSj8jfDLuVvyPGGqTZ+xKEaf8mXQxJF1Eqr+yJXCLaCexp+RqKKUzC1Xp1K0pux9vJxjPY4uHcaeyJCp43FjGCPe66iNth/sXYMbi3G84zzpGR28GX/AAfG/oosVjtLjyOJvAk2ZlciVINtx1Zf4JgaxeOgldzDbg2I+7vJM8sS7YHQuHA5wz8SUTkVbGyzExpXPow8CQlSZFoiEFjRrwJGINaRGNFCIaWnrTsca40nsYiiROCHJCZFg2Out9H1p60Qlxp+tEtGetItXkwQgrJe5OBz426iXdfUpguTiacm2Ca8DwyV5PyzbwTRaeTAhrTd5J0Hvombi1ngs8DyY3dwYoO0IXmFJTHSjO06MVvZ3sTuwhCXXYhIQSpCREIlwSnIyn1ql2EuwvRP+ku2iWhJEJPmim4j0PBgo2PAskYq0QSJ2NsH5PGm2kwTRIZBLsTSfWkxtrSmNPWnPwWehBLjGvHxmjZS6URfjCLTY9HrSXSf+PI8H6N3o/WszokTT0tFDnYmvjVejhn6KLsUbKJ34Mfo3IQWk021iJp60iJpu+yJrBIahDJCEIQhBISJ2MEEQhEifBomkuBaS6vHB1JpJpM6TI0ZCWk7GCDJrCDWqIQnYmNYb+CDXYi05ME0SwQ52JotfWsGtITSaNE02+E7DXbX6+H60s02GqJEJ8IePhBa7aMgtITWCREePhCHghMGNNtILSdCEJpP/C5PWk0unPYh10oifDYZgwUSpCaSj30fH+Rt3G4s2YvBiskYoX9My5F5OILWVsQEcDy8kFGOaQ2NPQlHOC7xwP8AsYnRuJnuIM/aHlWUOpmP7dC/U7DfDHjyjCEyKoVk4vRPEdTgyXUs5PQhLO5sFptcIdrZFTyLehU3j1lgzxt7CGQQa0bHOM2yZuFsvKZjwiS4F7it/wBkMSwSyImuPowfHo6JkqNkaghrRs4Ft7CmO669Cdul8FOI+sj4bIgcr0YM2OxOODUwILzkzhw8mwkFzQgg39G6G/R+GhKr/ROME7C0mDwRoT9jYnAsuGJ/QwlX4MNqT3K9hqwNOPJk1vuPKjd1+DDIhi1uIUzYSmDlMVDdz2XElE0JJoydv0PdiU32fYJW0MQhpZ7C6qhwCdMJ4+gnJt1aM6aRhofoaSh/LjlbC/plsIecYY1u9p0GtjS8jMphkmSw8GCq/R2E10O6n+CmHsVZkn5IYf2LGVUYnTMBcj4w6uognvCaaxIyeJ2Ggu8Y4+BrphixnAwUPuQzd/qHktxIeFk/fgaT/wBDU2g091BJPeNiThwSjydxuLPJu7nHUkdcgl4eD8kduclcNhbdSVEJ5/A1Hg6l9C6jwWZ6mX8jbW24uT27iTjdDWbsx+3gy2/JOB5xgWMxekNdMHAnY2GuB2cdF24FyaSbHsCrkruAlB0ITb9HfqXjDHdsdz0huFe+IVvoPYb8Fz00Y8pDgUCnxsb50LwK+YVtcCoe2IL0UmOtJd8m+i0hsz60ulKkb5HnT6HuC4sl8H0U26FjLO5dN0cCFuQhMnbVaLfIz3rcaJac7a+y9BYP7sckIdvhCGQhBIQQ6J+BKzh2HwWw630cLrNPQxLJ+ieB4J1/B6FrOmu5OdLPYhY8a+yaWGBOMRaRiX5IVt5xkdLakyDjeXy+RMlcbIIJ4hFRDfoc6Y0uBvS50wTOiR4EiEJkhNKilKW6rcsMGxdLpHotKcTSngclFgpKQhBiPRO2kh6+O+i19ac6QaGqNEJBKE19CMFMDZybvWdjnSE0n3psruPVttwyPGnOnIxMZDB9fCVD0Z7ILPAxLIiToTsckFq380fwLA34PomkukwSaQmR7kEktJCE1a+D3EQ9a/oShNEMmmwxeDGs0amxBo5OSCRBohBLjJCdicEGiaT4TJs9Fp5Jn4QhkS0nyhzkemxtpM6baPSU/k8Hr4beNMEErpDBITtrPAyazSfCfGfOePjYLXc3LdNiQ+tUPRvGj37F+CLrz8IeNUPVaQnYhyNT5LYnxgod0QhETVIxo9FpD0QeVgX/AELGsPrSacj+w45ydw+oZd/4L0xomfwJwJXOlDDp2c5HzFL+zMPYf+xNotUEFFjbTW9yOwy2ZYdvfgc+ModlVTQrH/YYcbsukQKMkCSMFGlDH/htieWYLg32W8IVdYWDiYxl27lWvJLzwXVMUyk0a2yJgj3wOwISjQ1R9yWeCFV6GDBdYFExscjOlcoQTszLcSoTqP0PqShmM+ptAlaCmf4ASPbQR/oZXsqG0CWHyIWmqPLZGJW3S8DeNl6MEJCc3Ie3GlbZ+zcc6J6ISrGjtBZdhtDqhoS6El6HoNiaIKrnkmqnopPS4Akkzv4Og9C6oSf+AhNonIwCCNl36mfYq1sKQrFBdC2SZZUdkn3IZgzTkTNpQRUs90JjUXZEhhQwrT7E01u7DHDaGSzz1K9xZ7eiG+/QyS44G5LcpPP0dHUTwNkJ7dCXx3EG+fk43jqPVwJ0WfB7iKs6+DtBuRZifofroN6Dz0EVqZ0FlmKCSkMRJi9DqcnUqmGilHHUTu8Ktjbx0MdsotV0Xk3yO+CqV8mSigmu4rcksSMVyVYhLywYybxhDZm4ueo63WyWzGikw0TfAkKsid3gn0hDw+eDsTZblwXnqbo8T2PO40Y9n0TwNRVZZ5ErxkSxxk2Q0pMU2G/sSbZNu7PP4HhnYaTd5JFkx2Gl1PAl1Khtdxx9B2/8DXohpTYaf1kv/pJFjoJdqJJEW4/QknsRdjsEqY03JO5DwQ3wSVYkToNHVaNHukToU4IQTXGnYhKTGiFKUvoQtG+5cbHosZyeSk86vGiWngiEqfvV5E+E+M7EEqTsQSg7DZdRJOMsszycsaP+aTobezZaPItjZcN6Tga15JjYW2jRwfWm9/QlTzpODfSDGcH6GlEbYgy83lci6zLhibXYuiEzWUXc3bfhjJqaaeaVLdmGI2Wk5J2IQmiXYhCH1p2KcFm5uh/DgYzDKM3EvGpJgcHAmUpfgeRKE+M+FJpSrTGiay68nOw9OTkt0b8aXqNnk3ZCGCaQnBuTT6Ibm2nJztphMexcEwQ3P3rL4ITBPi0VH6JrtruX4XHw5xtrwXWUiGtFoyG2rG0ilQy5zseNbjReidNJjbBNIQwQngwYJnTg/XJEbk7Y0TJwNack66Qnw3+VPrRPHGnOtwUnbOt0umDHbXBcjZwcngTmvUbKVFKUwN7l0oyn6HqbKRaXwSlKU5OdP0MonjRjfBuXSlpcGCoTKItKUvwW+dbp4KX6+UKXRaXVm3jSHBdIY0xdeNPBdG3eho40hClFp0FoxaQms0WflMk1SEujRBaPTk2ONJpUY0wVbmBz3LeiHvpdFeRM+pXwKSu7MNPyOPK0zoyY1jhY3k8c9B7icONkMddC22mwrcfQbhSLcRanBFFtrr0ENOu8GmxG/sPml+DoFrgSLdy2znZUqYxChpfaKlwQTdcJXqbYxNwldB+aNFWU32HpQhQeMnk3Gdgl2yNFwLFUZbiYoJFGCnYMihZ3IO+PUF8QsGNZIQbm+wx0oiRMVCDvoVyRLYEQtHKMjI+hk4X2RbdJxCGbJ+B7pvoSsZRYUGNYwfQowyGu4lXAkuTdCQ4F+RbzkWUeCjgWeRY4JsZMizYwXYhvIkmmnH1Q8yNRK8x9hciSonk7YKdPHQSdAtwtxFuVJSYPwotpi5Flkz5yPoKZ/A5VglZYpsqFnMF02QKk+w1kzT4bNy8DI6tiCi/+cCuvc2DneCG2w1c89yR1fka1Fz2ErWSULLb0O8tX9CZ1dzHpgtq2ZXb6OBzwMTqGLcs49z1GTv2IIwR0cMnDXaR2/QkbJnBDZIzbJ2JW6q6k7pDW4s9EJLjnT1ZI3tUJ7tPsZu5jEyvViVlz6HYI9FpdxP8A1CTbGfKGmsYI+fwJDU3dlItmyIsRaKCeEtkNOYgli7MaWtZROzGos0g59jWOTCwsOCwXsiXquxkrYoXBse8md652RuuE6ntDd1WPv+CvY1jqZ5lPM8CiaSg4r+xQuxROLw6mCr9CMxVJ7UXUqxprwV9C9jsK3kx3G+qond6ToJ0Sm0Q8bmbZkrXTQ36LnkpWJzrWIZR70s3Moyck9C0aolqT70e5BInG5CGyENEMlxpCdNZjgmkZCCLpcaPSQ7FH6GrrsPOs0zpKQ9aUsKjfCyyeaXYcYSi7DekONP0VEmRsZ9aTtqmWk0hDg8k7aMfrRcaPBu9EdRbarOWbZHPHecmt5LEaEWUl3YlgWBwVC55MmYMruT30ITQlEZaFCQ2ZjoQWDbSiZO2jVNlgudOO2ngdPQRScjGD0jYpepiU36aJEnTSl1nQxpO2nGt07/CE41+tZn4bmxcaNm2s0hCZpNM6Qa7aWDEPkpci0+vjO2kGiQmmwvWu5SsuClQzf4eNZFpKf3bWEH+z+CYJFo12JpCENjc/Gk0yTBMkJ2RsfRBfkgtiaNI286bv4sunQnw7mx6MGxsjsdR4LpTcwblKbMyMbnwoj0Uuj5PWr1mk0+vglyc6NCRyL9DJpKJQhIQmkJpNGh+iE0k0nwhMEJpMH0QmkEvBFrxSEj0SaPchCaTJNJq1jSCU0hMaINEzsNHOiRNIcDU0h6+D1p9a030sKNciwTNynAtcQvwvTfR7fB6bjeZNEuRnGmxB6IkRNNmJdho30SdvGnkhCLRCGxk0VCyzky/4I7jzCKjK2HWOevgZjwuhKbg521sNbNxuY6G60pzjk6GImLI5Hnk4B0STRsEYz+wStLBn+jBRGbMlshJjcuOsEiVjQrBrE2OxfXuZyiP7IDWz6MmMOSurYgn4HqDQtUCfZDcSnYzjiEkXR7GyR0siVf4GvwNSpExBbf8AMFNZhK2JPCMOVCdh54M9sEFWDAMVsbFYH7jJkTQTpf4FJGkZlUSM/A74HWGbobAQxr6RlJfoYYSeBxOJN8Ibtpl6M4maXYiGmmuxGnS4yiEgzNwmltlHUoiRwKGxI5gWV4HJgmRMXc+oxCguyDzopVcF9hGsCnkx9DOQggPRF5hzfwLGEonhlt6izH6E5+w+DbydBPA5XL6HT/RlxwZAYU3jkZmC9sZshuiroxrMgnw07yheKZ/SDyyOcodVRHYgr+BLnoN19z0mOCjwJBW6h9onvcnmE1jOXYSn0FlvFsUwySXcZDCY6FxRYk6fjPJW1MiaKOFSufQscR+BOZZdzHbjCliR0IfoaJ8my1kSvYVbUjuKdxNbcDaYoiGNpjVriEj8EboSdDCH04Fh1fQ2nuVbLB0FT2QqHGC/Q2m/BcYHhgTxnK8GNm/gy6ekTu4vQkw8Ddxg9Jl8TsVt4iRE3xUZjnybY/tCWMCVxoqUYxJPA1FjYmLg2fJfJsLefwboeBukvQTm+wtePwYYWx/BcTk+hqZteUJTK8jniPAmyOeCDFecZ5RcCdRCYoXqcUxpKcelYnuyC4aORyNHQSvYTL2GxN9ilG4xXRsokjN10T4I9aNUmM6dzOkqz9GxDYZyWk0l17aXRI8mOxjTnSirFiI2bKeBLYl6jpjd1bN/JP8Avw8acE6G3Qp3EupyI8nPchgwb7YISjPs2MDWDgnYn0bdDnuQ/s1wZyiYJ7SeVw+R4Mm3mCPJcocoV1N0B4RdRCEj1psU5KWavGjR6O2mxREqIKOhtjGnjVI+iY0ulzwfRT61S8EE9ail0gsckGsCJDnXjXkzrY8nJRsRCZ0hCdNWdhI40+taU8FGx5KUvJPZCEEQ+hlLjBT0XRsuiFq/hxxpNJ4JrCHrSYJ4JjbRoSJjSHkhxNEiE7aPT0YItGhrfWE0qOTcwNlF60WCl8aXXJRnsvw9HGvG2sEefjycm+mdGuCEJp50kRDbSlFto0NZOCiwJTcmkIc6zwJZ0QngmfhNGhLrC+DBi6tU8DY86Y0Wk0cJrEYGY0hBIQRCSbJkcPWmCdtPrSaTx8XpEYLpstd9PRDHYkfGs8EzpxpxtpCaQjEhIg0JcjUGLK6INcjOBCaQhsPvscazrpzrSjVWwTKUuqel0pSl8FLgfwUomPW5G8fD6GsEE7eNjYXJ5MF0GnA0tkNJ96Ygs0UUMKsCjBe5XdLsNaO/Q8dylEFXZ3HVtsRbT8GCPX2uB3gVPBaOvWkmeP4MDP8AyLDIiSL5HTFpWJmk0NaTwVZwNq+BMatGIhtUWZWTJQ6Xz1F3glREkyTwLiPsGiD0JNyElkycNwRP906BvVChgwYP8k30OjvpX2/YipLcFrODWDL78C5sLX+RHT8CPI0HoslRMpwi3zwJENHrmBDOEMo1+h0n4EU0H1SI8J2GNhEq6mDH+Ry7oy2Hqj7vZOgnhi8nGi88G7sJ9TPpf2x+XAi5Kn0ErwKRL9iwZHK+xEi/COjF3Ol9jtxdhMSblnqW43NxF0g3qMNr2F5RGbZD6wq/0KMbFVNNt8wqia6IgHLbYe5X2hw72hj3fRP9omN66FeJ6H0IcLb8FXt6KYU/g2r3HO43XgifQJNDb7qGJ1NjCfszVFvc55G3aiScbP8AYnMLgzUengjZnwTeMdyIm/dHKnd3oK00+B5xidRbv9ZM+SYn6GudxTlcijhUSS7+RKbaGuWRS5+jiLYuefoe+HOwl2NeBY357Ejx+TOrjwJTmjj3/W5siEn2RF5hKOdoxNphRifsIOEbf9m2DcJETNWTbMcJiolQ1XkxwNVceCeM8m5O5XAl1FlX6DXgSwfknBS2J1IemJdw3NqeH4PETp9EW+B7nO2x0l9IbvQ7v0Q9zGZB+jffHByYkzsZdx8XvpfMJEmYicCU8E6oWFMiV3qE08LWGJE6TaPoCRWKehq94yOglRkQkIT+wkISImNIJEhMi30mkQl7JMbDhDHT4QiJGXuN6LJONTFJ8URlCEwiQlXjc3DIKLgbpdLpPvRCXB9E4FrB7H40fXgR405IY+O3wn0O+u5/dtPJPWv0NcaZ/USMyInKb5RG8mHyPo2GKhujLL9RqTxFBR5WVonpci1mnnTc4+CDXIyaI+iCGxybo/uw3pLmaY0i6Iel04N9IQngl0ZEJDIYJo2bl04wT18O+j9G/wAFratLryXTBgweinAskyQ2yT+whCwvOlyNmWdilKY03+CyQsLgoj6L82uCGBsun1o10OR5H8OCaNaLWnHB9D04Kb6cfJ6Qg/hjTx8mTSXoIXxhIJYIdyVGDGj+7fDdi07aIZxpzdcaQhxp+fh1+DKtX6Wk09E9a7cHc21qORsuuPg2XVdRixr7/wDBCeq0e5aPTrpuj8aX4zS6PT/JfghnAiacavSfFj+EJrx8WbDILqT/ALpDBOw0TqQk0S/8GsEJkZKQnYhCEpCE7CRCEGsYJghNSHOk1nbRHqG7kMvc4A7ZDrGUZ2pljekNg3KRzjce1WGfVmS1cvgtHUbKyrwNzBR5eC9Z7HnIifQzdDtGKxgqmh0EaGGZpZs6EEjXhfsdcrBLKhlzyeI+wRwL2C0bnkJrTTY1bO3cRJVlmVplfYR6CXbJCoOrA6Jt3QdH1EmaOYhaUEludPJTyIWBa49sVuK/4J9i7Ogq6EuYJUk7Nh/Zp1zM5FpXFn3PcwK1CKrJI85GU8+isxBdHIoO8if+RTkdU6fU2K9SQyrL0Ja2XoxDFOok10IvPoMYCsGJ/RGGMNMlwbOGNmTYkNO4mKt1nVePqLtGrBmvrWMHcrsWOZm4ZEciHuJZ2glCOnsiC5mXg7+egmdPIrbCbxBFGjMw2eUcOXopEnmD4F+hFEl7oTOFco20orLCcMjuiJvkblwUMnGB8Wh9Ol8B454E2wTeRaXkQ4ca6kPdF9Giy4Hu7GAwfwf9RymsD33N1F5qTE0zeglFsSeB2qJOcDoaiiOF1M9jbp6H5RhOrKyUMXVkSwPL6TkQ1X38DQmSvYmeBrwL1ScYJDDVmSXHQw2E0lN1gYSWywbr0HvgVbuyG+iyXbjsNdBVuh+I0phHgnQXQYIirIlsY0tIbDYhPqOdirsP7CRYUc7lT3Wiq8CFwXcaPob5xgQNrsYuBwRjo6XoLfbRMt22L2EL+sTzpt8KUulE8jeiZv8A50/fxQzYtzpfjS9RND8e9KJC2EvBDA3Ns6plL0FRUTqTnRCZTsH5rC6siTEo22NiWr7iycdidjeae/jsQnU9FO8OdOTclEieDYpIQ5F3OBs7iXUXoe9GMS50mBbGXRPKhKuwDM1ZxDfcAmzx0Q/6goTEImaUs6FyXTjgSEpolrtvpMazBdKi9jD0gkiIhPjCYIQmD002EetGux9CV+EGiaQgyE7ENs6SohFo+zpruyDN9OdJWTRDcJTSY02KXRrcTmr30lIYJnJCG+kEsaS7no8iz00hIenT4XSaTnSc6Tx8f0NVH+Cwpweia7cazI9LpMfFE+MIJEJehOxCYIRE5MGxwJa+taSnBg4IQeiMacn40pdKX4+ilGXTBcFxqs6PVPqUpz8bBsRTfTfS6LSwurJNOMbj0WlEQ5JnxpMD0nOnYZj4zTZj/Wj3IeC6v/h6+U+FITGnon/gyG2dHn4Mx2+H0c8EPxozfRfDxC/ClHpSm2nr40oj6LkpdXsX4XsWiZdbpcDxr60l7aKntBSOew3pDdz9HQdA8O5ht4MEYBxHBmmIxrp5JHf40Gejd+R7FEhY4JxlTwP89UPHQcMh7rAqcRgEqhSJyKwqTAq/4ZbixGiMzNmYY/pQxzVfod28ijdHDwO9smUsCbL6UD2GoTkoSeewiWMUeizuKxDR7E40qFkCaPBmxpUcx5E/Yxj2VsXGrJm/0R7+DqCVPjwJN3DZXL1RNwJfP5GHIEt8CcG0Pd0cxpFXkXoMYjcKfQlvfgQsMauWYl/6EcIUGPAuLPU6f4FjoJjVE0aNMdVp9GLr6Qltovshs+PgzIngSFV+iknHlDU7Ez3EzuNW+wmZOEOWNjk4Jk2Fn1KH0lXGIa/0StlnsdPHYthUY3sSbD2BzkIOx/Q12K34OpQ+2LybaBZTwjvx1A2DfQOBJ9DPI0LBDnzYsx7Akv5BX/MO/wDINZ/IZ41ey6n5B5A3d3hmcgfdJfOkfFMc48oaJf4LLZDk2bfRLOmTAwwfcw3+hsEsvfaCR4Yk7aNmm6K9zNYFPoglTKPck9xymmI0qdDEdvnoWo53F4oldDa+hZLdpgx2HlcfQusLnZfRwSmz4NmNZML0J3THQU3hBr2TBikEsDSH6Pos3Nnj9H0Ld7NHmGOw0EPBjafgfOw/Rcn9o0hpdEQWEM09ip0MqlL0I289GzMCSfQm6wRdELofgSMxEeii2CWINFsRSwc9mHcif+hpML6Ik6rCO4ugweaewmDp0EylrMKwT4bC+SVZ40nY2ek1eu5UM5Fp6xpTucERjoSdDBERaNootC9tYQk026FgnfGiIKnF+CWX9DWTgbLpzpBbHJtpLnk5OSUXTRo8kySnBOxsQh2JdyRjhuTPGsNtdtGzbXZjzwI7G7GMb3A0uGJmGsuEWbdiEJVuXI6iSccHVGPBAmX2QSyT0L0Qa0mNGjtpUNwTKb6PTxoyiZvktLNJpvosFGXRF8aPT6O472NjfY5JGPBNIZ6HkhOdEPBkrLSU22040g1pBDWMEwTqXJdbDZ6JjNxHgzrNJNJSapdiEEiHcmRInbXcnwhxomkJpg2037m74KNlLp9f+GxuQaJCCV40hEQnJ6PWjRsbkpt8KeirW6Up/dtPo5/A2biet1bwJmDgsE6bvubGyELSG2u3xWdoQZ+NOdLkuk51Z2NhZP2TODA1RCRCa0ZMHRGxwT7JM8/GFPWm+mw7209ErIekT6M8EejvYz2+hXkfo7MeUQeWmuyI1v8AhGD/ANCT7EbZIxp9jPUj0Y0/BW9/BGPLfHSEfaPQoy2xq4MFMkJSdB+hV2texRhfY6Cep+WQUO5ZkTRCQ6skOrEs9yDVZIQmiEJXSEMIar5MDghCLSE+Jawmm5Djp8WLHw3+V+bh4ELVbGPlDYexjym/6FsMk6lWZ5H7Rh+GepfpgiCz18CMZwIZsiZIagiYqGu4ttPYkHJN1CDGhcZ3FkNplznkbVxhiuKLkyFRSh4c8CgwQ0MzJt7HkPgUCS+SWcP9iMU/Hom2YMmc+SPOO48Koxaa3REZnuZKtjgewyauR4zlZMsFXwSKLuKIuwuDTTRfwPLU/Ox0Xo2GeTcNxNXEiOT2HNLPjRsN80fJVB2mUcd/kZ5Fut8j9zE6TN+R7xtruOMpmddzuLMlDpqNF7HKxEC36Fctpex1s+zpX3pnbkz3OgC2AmntCrqiISCXUXoSTwQ1xRBmi9V+hZs9B7Mbo0UWTfCFg3ngraZIzE0w7D9gqJMTcEDqjp4ETHoiTm5n/wALBTXQSc3EViMJELPbcVbQfrDSXA1shjohLL8jvMpw8dCS33JOtjLmWvI+/wAiLca3YHjl1kb6KdxvH9h13fsbHv67mLf9l9/sMEv7He/7Hyab7KJHQobTIDba7lLBmMrYSrzuIb0JRYJWyhPBMb4eC12Q64yLHgbIlfAiueC12IbMEND22vZcdjdj6JvoQ33RYPE1gemDXFFxPcJrgeCLMpdRosRvuNVGRSZE0tsGThzpwXuMb7eTvkvksj/Bko+xCkeAnXXUTEVfXoQVcUGj2KjFXVcGORbxKyspmaZXkl4MbXNhssX6L3fRWtsiZVOwaLsLmFfqJ+N2ZBdIRMsrfYec4E/bJMipllm0X16EpdC17mKJUz5jIu52X2HWar2Gmu40/wC8Gxlgf2bITh2F4gnFtC3kSEPHs+jGBPyLOSsXLNYUYp3Cukbl4OWlD6BJOWozdYN5lBAHDWz9jKYzNbF+KdgzrJJupS6Ubcxh90J9lKUwc/F40Wn0K7PRfCoUMHsoiUx0026aVDejwHngnDJwTwYIjCG6hM8hPJuTsSs3L9kwO7V1Ojvomz+05NjfVFKdRbLbSQ5GkexPGu+GU3wjbWYORjUwc9y4Fk3WmPJk7H6ITsbERwTsY7nPc4F60T/fwC5K1s3JhnPTqLqk2rHUW277kTD+Fi2kElqzFMUqKjEMFnnSpat9BQUtKUtfTRjcIE01p4F1bXwpijZUWmDCKmUpg3G0N47lOOS+SlVJ1PCHhpXUUuYXJxoi9xe2Swq3E6PA4/wN248C+mwlufuNuKvcqV5dB47O9B8f5C5PZMbWXBOz+RUv0KK4MXJ7UvSiujI27J5KysvgybkOOC6pnnBDnYk8m+lNumlKbdC6einB42PRcG//AIzRejxDghINUShCQhBawh1+G3TVj6n2PLG+NODbTGnGl0p1JybmBKGOxCZwZMReiaIbjBEJgdGwiIQmTBKQkGjB6xq2Qh60wtGI3OaXwQ9apnB3Ij0fRsU2EWMpcDNjcWk8aQ2HpRPqXSjNkXW/CGNLSi767HJTYWi0hMG3U314ESG/kdciZO1CEEuxITGnOmOxNMEg0bkhx8IWkJSGOxBkiJnWE0mqWTnTnTJsQmj2pCHJM7E08/DkbqvY3aX2U8CX8LOCtuJp1NhuFQJ1Zx209aUpTops6mNlewZzAz1pRl1a9xiL4PIQ3Gq5MES5aESAebgyM9xGHYtPPQ9pFLS33RfOwgtOFkJbCW2UzkWUQY6iz0WdH4JkYzVMBfgp3XQmv4JB8dD3aK1YolDHbNQ2aY5kuo6ytvJgEMfLg2YoOhgXWKMELJz+h26vwPweRTV4M11LswJtq8dUPeYh74XEPzLA6cnRiUJKieodTMaHoKFETXaFAYFDxZpkxp6zqH9lyXmMahhCblz/AJL2ee4qlzga+1uKzlKGUmx3FkTjzeNZod0/yK5e/kfWIY6Qb2vTczL3c0Q4/IebI1cJ5HuyG0ifGmbI0KPo6R0aCfaQwUV9h6bHYrJHkXQfsglf8ifHA1bkBqQ8iGrLX4MSX5NoimdxUlnBG8Gcn2LZHgqt4RUUqfnpp1CfD+xdByFrwLzgvF+SqnC5PrCXuI/Q6RLnjqZeDnuVi74LnqZscLUX4In8Epd+gS0zsVDxNpiMzsPVGcyvoUnCkC1XLR1lOxmFb4GrYfWh819m8F9FziCzkg8j6IJ4RjbbsJu526tGGWS2yNTjLqheyghYt5JbLT5MWfwRzwJ3BmPQSKlhsdDoUYR+hTo/QqR1GOaw4zfr0Y4xuroSRbHhQwz+Bs9oLCJbHhIuuemSMbcFMHUjRPsdOfwNemCOEvo9foSglNsDV3EmzcXIqO4fgKHlIam5OWS+BOG/g+pUQ8bF45KSwvsbdhN2+j+oZvYSm9Ylk4y47fkylJF3FjLkXQRttE6sWXslGkv7ChpT1cvJRfCQetkkS3X8EeJtkq2pZyMOo6IukNjlGcTdfUcNbbxHJ1t1SCuGChbDZPGRzcE2edIQhGeh8mRIhgeidholIQQ8tD+xGBZEITuSck040nwEIQn0fWk/Gv46VkJQSEjLwlfBuH9GOLBcD/BRs3II3JgpJoprJ00Ql1Jo1gnbRaeSaPCmkjGtEjxosaTJLpOdPWkHpx40n2LHgdAuadUdMa5otlxTkRoYUl8WdmDkTEy6370mTI4GBCXU1yJaIbDRMEIToLOxNERDkbG9JNNiZ1hCdzYi0Q4GiE0b8Q50R60hNEnwngg1o9E9ZgnpDWjYxu3BJND8BIg14ISkm5OxMaIRa8jEuxCDQ1oiFLgt6Df1pwei6PRiyTSJPGmyETsTsQ2JnRCQhOpOxMkNxIn/AI3xpfjjXcUbEZ0hO2i0hD6J2ME7EhF0J20aGclujhdWLX6FrBOPJRE+EPrXnVixpyU30Q/l9EINHrVafWnrRvO10ei0aOdZrOxLpZ7N+xCEIfR9GTnWEJ8IToJPnY8j08HnXggl9EHuZGiE0msyJdiEJpg3es8aSLXjWaNE+tOdUuxCZPRMnJghBoSNydjnWEITkaEjYiJ20SEMiZGu2kIQaJ4MkIIhCE7aw+iEzvpDfSEIPcDrj1BxIPcW/gWl36wa8S+DBxR89z2ozgUByZ0MtkHnQbLfBax7G0PDBdlhikwt7VnMsp5uhAajNu4yRfg2RPRjYjkFHpmgqfRGXYFgnkfDdXQWvuPRc+Wbpb9B5zgjnQ23yJidV6C7C01giS3dTqUOYWb4Opb9jZHPLE1RR5gx9xTDbbuxkbPetEFPwKlt4F6mPaudRNtZmGpD1IQW2fQIa2JODDUH+TLcabEanvonIfDwWzUQ1JbD0bRHk55MoPf8j/2DwdmL/Jn1v2Fmb2HNTY7jjcN9ttlUi/y5BTZTmiWm3+RHdPsw8+2IcLnuKKnuMn0YsjHq0foiHjqF07txZafyPAsi3GGPuGwwWsRYll/og4EkxkWJRkPwPBdMS4Mcd8FnkVCc/wBm3A1CYvPYqhPJwSklmSggsiJcGb6abdB5EL8iyLXcVpZHwK7jtJsJ1VqPoQ9jzyV2YnN5RMRuBPEPdDtE6gfNsumMb6kxTqztGhTWVkbrhzwOWzWk2XArl/BuIvTwJd5W34EOtYe8g9I8nK0JXVpJ7jROkiYdLo2cYdBLyJrcoruUffTibHn7GLcudOSlzsfQ37EXJc7DfYt6aM3ZvpBPjqQLu/yXt7E09+BDfI9PJDpeOxg8jSWUTPH0SZ38CS14HjDLGlu9yNlY8orWGk2bcPZH2OjHjS6SuTuzOdmYrRvCWVZ9WGTXSim20GdbN92YnOmWJ01mdCqZl3k3GUuKxoyJ24RvcLlclSUSxIVXXgv5Zi7eDZFdEwcRKLoKplZJ7EOScmBcaYP7sZ050hNG+mnInrzwXwXrCa7H2Tycaox2N+RbLbVm4keiC1on0wJ1n0XwOz2XUUIt+o6GNa+TY7omm7OeGIRNP2JYwTSHJxnTg9DOcCzkvAlRn7NkQ3OS6rbTY5EuSYNydSCROF8F+BDIHLFwxN+o4HvuBIVN8JD5XlYa6iN1wSvnJuLRGNNijd7CLr3GxH9ulxq2c6SkRRF0Ys/Ba7ab8a/jRaeiEhCIi9khtv8ACwp6FGx6fv4U/JuRMS51apyCRY0yP8iVIc6eSaJREOR6M8Dzo9HrSXVZHruedOCa+tUzql8bpxpT8lG/lvq0JTTJ5IQlMONJ2ITJ6Ejk/ZMfGk7G2i1uqJ1IMRCGWiCV40hIXGk7GxBrTkSNyHOtKb8Dxo3jJ6GUvsRDYvy9abac6QaGsGxwLPGiIzuNwWTOlPR9nr4rsX4Qe2iRubCXYmCD3+O5TbWnJ5GeNL3E7sUeNaXSEPRNXzpehcnPw664+DPQ2fg9H0IeSF+FPOkFsXRE0uDdkFo9POdfWm5fje6LpBu6z4XRapawhITsTsJZYfRodsojoR1Rn2suiGBtXAKYSm+S/Mj2aP6MYaiVNp/A01fZT3Et5/Q+WTgN8J4h0R9IlYwOSzNC0qjWu2JTsRmwlbCbYcbm4cSvPAxuo+lCjw3sxK++wjwM5dDfB3UFsvcYdcE13NhMTmyLjA5qLYj2XSOHAtPAryoeIG005IxH6Jk+zoArXHCQZfRDkbcfAytTayYNKGYdPDGLwZi0sCRxkpb5L4Q2YsiT0P7+wxSOPmE1/AaNRMU1Ld4Gs7kk12No/Bj3sSiahMxx+xk8C1rZlZ5NxpTXYsY9WUW1bMYy4NsxDuMD7KhWVNd2Y0zbZMUVN8UQHFGVJXSUx1wPnAk5SJcrYk3ET2J3K7cj5MESqV7iyDPj7LbmOUKjmwur6OH+osiMMmC6Cmu/ZgMQkrEMJzz1JW478jSnhZWisSQ9xtCToLZPeIhc9idsE6fY0cCyJRwm/IrhbmVKLY2jVT6kX6BwaSkgt6iYo9hmqJfRVzZ1N232KZQ6myHWQmFl3HsyaNwGuqQp806NHkDOsbXbfsWlmTmGHuPCqNM6qnotqtjfbM4BPbYc+/0MVkJQmq7l8qZQkJo7cbmzmB7jcG3usC6oJQdOWxMzGBix5rL59FL2H2fSLeqL5LCidGxPMGuFuxRySN9zDNwscFG6WrgXhR/Yn1KRFjG/Bbs9Khknf6hrC/JCpHVkdFcVwM2kL2jfAhlJum+G9hse+/XYyf45EaFkbpZi5FdMzmdTYSsRtyPJTzlCLGI5QoePZINVJGljcfxE4YyLGcUY8EodBhoVWTaj5RPAl4J41pOxxD6J20mkwY6GNJRaqGCYGiawZ9ad9Guw12PAkJ2J2JwQxpCfFIVaFTnIjJ/Q12Q3XpxruTOnJ+hHJ+DBJ7Jg/OkulNyD0miOSCZvtrzsTrpuhLqNabHUelGppDzo+/xuROu/M2FURtGoJWqxNPYOymquEJkz5CnNw+XAkXH40QnjRBLA0TJMkyMmnohOME7kGtOdMa84WCZPoa7aNcYJgbAl5MTNz1rDkn/NEQQgShFpL00auBrVlngn9hsNUh6ITTB5HpL40hMkIQhEbEIQhCdiDUJpg8F6DcJFpW6XSYJ2ITsQhCEJ2+O5SlHHAnRs3J01wX4fQ2NpFr15J9E8ERMEyJQmCGxvqhlycidZj5w31Xoxzohv61omqY0LBRv/ALpTfRF0bKXTsteNiEJkSpgTU3fAYirYejLxuZKEiMrwRSZJSERCKkjPRCVCS0gkRDINJkIugyEiJSCU40a4IQxoz71gkPm6tUSjMEEbnAyEItEjg4JwQ4In8INZOeJoyZxpCEQxIhDkS8DWnOkN+CEhxgjexkmNMsnYgkQa1SHdMiGXoXMKsVLOjcF10yezKOSdg4UulhTwLdMfK5KuB6YPRCH1r9EGbk09aYWv1ruPWaMYZPEN29ehXSQW4rv0E8psX5F0g9mkZ5FQn8g7LWeR032EOjrqEGdzhfoUsQrZhorahPnC7ltU8DtVfoeptOCMRUmnQRkuDoImTOHIcweGMzbplDMuhD2Qythxx+B5izcmOosciZUUffRnbRObi2wVtUMEbBcuvAhdDJj66lXGl1FluJyNiwVUk8DtrZEbTLeTFsL62C2GsLZi1ib4kVDE8pC48DJMpsWvJMi6jZRiN0MZpdzo1iGnCWRInI2TlCNkLGNuxZQyS0pf8E1Opg/9MGhNR6KWLCRF/BfAn+BOaTTNUJKR3MO26+KPDbwzIVvub8DQqIQ2qYhskqoU4vsbYb6LsWVRgyOReoU/5M/BMP6omKsDnPfnci6uRt6GCGXvBlqKJPtEo2qjJFkwWyQSNwfYZVocwnyZuCxjqLBPaNtFqDEsIaStLLEnyhbCd7FUVzjcPopkTxsbOPIlsYlOpgjnYbtwKksEk+MdxFNhqYLyEGBPqkZCfZl+iOUi5yp9x7LSo5bqMf8AkjNeji432IYxTdgTt30tX2+RWzJLA2rFBSTGXPPkSpUWuG3Bkirbkns+xb5HCpeBuf4IauxjdE8lSyxI0X8nGBPbqzfYSg253MuHA1c/sz2hsIqENWz7CrXP0N0b9FP31JEcVwng+vJ2H/YbF4PGxyTOjNuYMSbv9DGtVwe4ok3CjHIPIbkyXPUbMPjotxPpG9nSNtJJJvgPSolcyG7bPboE4SPuxEsk2YdpRqqCahuRR70Ks7w53wtN7CMFsuXyNenga1Fshzd6HIRei28ubIUUkqXqLp+TbyIWt0WnGqRIfWng/tHlRCWJ8YSdNfQ0ckycFPWlM6UpfBTL2EvelaXZpeiN3surG1t36jvfJuPuI8nrSEp+j8EJgnwnYnJuSH6JaIa0/ZJg5JnBTbdo3EtZMi77caz7Jgno+tITB9GCcnov9mqMUaOo+hPs41wKuhn4pisUzZXU2CcGyInAVep4EE+onjRb0pYtONOJol4IXBSeCaTlw+j9DeD96dtLr9DeqVIQhwSEJ4JpM6Nl14J1031hODf4cfGIQ86Q+tJfJOpBoRx8O+jYmUpwckwJdjEGrFKOoWlh4ONIhohOCC1kGTJwcDXJCdhoYWNab6MgkQmiaIkRERDtpvrwca0pZqnozHOuxRPS4L4NhTcenbkexOw1qPRyzpeismzAYw2h6EIToQ+haKHBNJgWj7H7P2LSFKfohwSZfwpTtpS4GUp6GUpdEN6dhsulRwcF12+E5KNm+PgngpS1FxzpRa41psUpSrRT9F0ofkJW4UpSonZUp4CdGz0UsKXXkZjVlwY7a3R/GEJ2ITk8EIQ+iaTJPA0ux0EPDE7Fpeg1eDLQsdxt1cLSG3GQnSyzpfd5I+qG3Zz0JlvTE3nuR0ja6GTPQSYtFpKSCxwNl66mKzJlkphnSlE9apxoqlGLbKoe8qHpmH0LZgUhE9dZRCwg/wDGg+jQ1/xDBYLcxYSUz2H1Dz7CpxVDJWsEbbQx1/Y0niCErB8PwEqfIVqRVtROU7ilpIghwTBC1snUQwINiyefJPfwZmzjwY7ENFx7RXoORzvsP1NlxROyLsYtYfopsNQW4v0LJJlfQjx4JywGfDIYppjo0Wjnga0onA/qQ3un3KbI+cZXQeeSr7CGkXoIxJBkl4M5uNf6iLgqQaLGzJPEQ3XWNLkST2FDLPuMT4pny2FS2glOzoQZzdP2UuuwsK509JrH1GThiIZKXxVvkWsDqSI32C4GLklRKsEINQWNzjsPEPdxC5/Qr4FvPYs8bdxLZJ7C8G7Ikzui8Yg65EHGLSzkSpY0styC7G8w1SljPFkMbZdegnvYUZfHEFeSyjULxWRjHB2mmqJRgsUMkb8iVbYK6bDyxrJ6FtVwW7i6HKoRv6mdInuoipNJJi4i6w/JI+xtPCGjeJaJJwh4xR3sNZXYqs4MQq2zXRvYQWBdxrJgS7YYh5QglI6XdG9pXykbouwwbHVIsjZPwOqMTq2FWzke1QvduNtUvofz+BxGDcvIklWKQY8UiCk+yLdIzLBXYhYNhKi2Y8uwu2GHA1WN/wDgmSRno9EjoP7TCzkseBNnNoshruLyf0hLYofL+Atows7DR42pQbWWe4WW26TK6KljMMvp6GuotZYnwILpsOtf4Hlt0Jf8DST5ZIrBXKTx0LUe1GNl4ENG/oRpuJ04IT5uBRSVcIwDps5QiuDhoM+6uN6LfT4ToKbUZNPYkmLzTEsUvLMszfZl1GmWU2MhSx+jE5ZUEJEhcjMYsjdiT3Zln9CfD6PWmeP0I202MDemNFrgaJpCaPB6ITpsQhCdj9m/BLpWHQQhjsWf8Jqv7gWXhVi8nv0E7DaJklJdf3psNLvTfclNsaPLNxbD6aJbDx2FlU2Z0hNHl9xGxvp5HgnTb4QZPGm3W63h6MlH/UIaMkISezfhDwQhBGyNVbFicpy6e3GCVVpIw4YJcdR7yV2QLWczVyXAs8C1nQ9aJEJpsiLXYnbXZnj4KkMtGXQkWkiIQ+iafR9aZ4ISiUPrSGwtPWnrRaQhKRHHGsEtG6Jo1o/UPBgbpYhuk0ot+xNIQmSEJkwTufWjITX61aETSCPWj0ZSkpOCYJkQhCG5CHomlojwbExpCdjkaIcDahjpp+hJPS9tDVKulN46wTpSEJRaDORiJTf2F2GBNITtpj6J2MQwNLRa79BngsZvq8G5/Zo34KejZi0ekIQzpvpKbCR7JqyDWkzqsk7DcImCDUEiE7EglghloWRPwQmP9GCEEjBJpDBMkGkiaEiIhCCINZJgSJ0JNbRh7ZNydjJEMEMHJEyNJnkwNEGiUjJR5jDpdBKI2ZxpKQgz0NUS50eDfgnjRPS6Wjc02KYhaNiHqnkp5V040sKdjjRaP/whPhucGNEidiIhCEQ0IenIbemG86IoYJkYaMjtONiQl2O/JCOqLIoNHYts8+C3Lc2AclIRqbZ5SF1a14Ee56iBhBN5BDoVzEP25II0Zmkzoza0TJMQi1FwUX+BJnoqNJVieCQx5sITieiKGobBa1sWiexKG4M2bfkcm0hghTttpTuNxPMYrG57kOMPkl7dh4fg4uMC2mO/A8cjB4eidIKibj6yV3MglFJ0oxPc7ibTzldSHlBNNmSSCGZpVCzaMCx3MuR/8Q5EQboYqO4DQ9s7GKQahyyRMswawXqvgZRqnjRWWdYOxi6pvhRSZCj8CYvqWjAt8CZBqxqruM7SP0MWZ4Mmy8HCbdjtFN7P6F3BK23GxSHYHuH9DvFEhhvozCb6Hc1PA1hMvQutfR1MEFk6w3rw3KYxWqvo5xim49w6x5ZE4cE9iDwYt9IU2yCjwK1j6GNx89RDXBzmYW8mUk2xhN1UQJ/0QoK4WDqqODdySl4GofyWYGNcEKRR7QQAljZ9Hyco5hHsJDgdomTOfwNZAq2+iNtkJHlVmCg6REjk6MT7M9hcEXgXRGJ5yhZtBYZE0/8AYlMPei+UT6oyzRN9BpVs7wpjNdUi6NkxungX+YN7hcjyY9jWMD4thsUWlG4IFw+zcX8qmJgtnLIuhFDyLZGyJ4FgmmOmkV4IRPhGMMu/QaRlEdFBr0Q3rNQjoodKDZ5OCD2ngo9lR1gk9R0o3DU5+hLy53HjuTPbcaiyS3cPRk+g2igJ2sdFC3VvYQ1G2YyHN1ZXcos84GuWU7mEn9J9xIsvPWzJwmWW0Q5HOxsy/Oo6X4K2g65DfYU3E1G6aESTbXVDVvGu2yEeSG7vkXZrbuXj4JDSQiMbtNzd/wChLgglVg2xzolMj30QnchNCvTERCCDX9glgn54IicERIiHoTRBonQSINEpt/w2fjTxrk5Niwpex2BdWJJm4dj1SNj6JmG+kJ960o8a4Yjk8H1oSIIn4Nj9G22qH+j16PRIjY5FjfRBKm2kNu5BdyEybkOdNnr+im5s4h5ZOWmwyp7Tk4GvKcCAluoaRcN3wkOr80JEJjcSEvGiyetHsU/Wlhc6LRImNHgQiJjgk1whH1pCl8E1iMaWafWq0midyCWSHo26HDwIa0gvg8D0/RS3SVcEhD60SQsk6m8YncglNJ2Ebf5IP0PcT1mv18PJ6JUSaZ1hO2jJpS4E76KcFLo2L4UpSnBaU8BaM8jfpxPMa0QgkSbiW3kiNkPBPGlh9FHgo2UomXRcFNhsuBOkNn8IQSITg9EITsiEIVaND14IbkODYYRppLpBv1FhvoSEJol9aQ/uxu9INaMRJpBqonwRujZabIZ9azVjIL4koNcjQtZ8Ek9/hKiW6zsIhbRGO2iJSHlonYnUk0ei03Y1hJCYJNITSE0hLjoJRE3/AGQjOgd2kIYGhpsXf4seHrzpCdiE7EJo3BIMQg3Ct6MXyo3BO+MCYs6N6UulNymBZ6acF0wkcGxdO+vHxS/7rENvKyb/AG8sVVR3Y0OHOg7lM68yBC/GDSihGIxg5YNszJowLkHu3EMTbBnXRrkOt9JWJ0Ss4gxj6Di+gtUkiYJgorYmF6D+lYPI/Z1Nhyp0H9Bt/eRM+xbgaayxOPI8IX0NXI7ydsgJOBmS44I7WPAaDUWix2FxuPu0TqapbIdEmQyil3FvMiC3TQ48MenkYpNZJjESw4CKzCLFx2EI7+RtaQxs2Uedi8PcgurJGzkVgLYe2sNDLvPkYUynZJME2D1L9C8DxFsZUmxfe2EDxUyzoVwTewim7zDDNPQ2EtT/AMCXNehtV/Qq3fQ1u30KGZ9Cc/gf6yb0j9GC/QTUn6E3h9Crb9DWz9GGLfBt6PwHpyxtsYlqmh2iMkZMxvuKMc9RcqOn5OoWD4GzTT7Gx4Y3u0Q2MO4ckhTE16N8fY7daDaPNEpklyKl0DCVnJwJUbSch3uY1o4+D0JeDZGbo08ZIje24upcGCy6iy1Jy+SdLwIxivsWVs5yJuWmOpFslB22JKT0JmGskScruN2xIJXPPYxDZ92QpvHHdCjwK9GL4rFaxoTMx7OlIjE0XcUPBnyhi2kDGMU5g94ajG7TzgqaGsVfR5VvME1c5Rh0pkFMDSNwUGYgvHU9jp42I/BdGeB4eOxWlncoTfMGy4GPj0V7h9ouDqKyjf40eGImJ/Lsf2Zn1LVcjncs2H3CzPuOzdZJ0MFmBuGzgbHddXVjVlrxjkY9bcL55Y6f48DeIueoow8dzcLdfkhN2+FwYpXLdhIkpG6EtJqT2lEoNtkypLXBIR9K3uT3wngxRWfsb2EqyJHuW2WB7RIXUMIEaFeJBF8CcLzBP8FOCmTNFj3oRS57n0Wn71uNhbDfSFE8aXW6cacCm60uNy4KNl0vYutKbirwsvsLy+hbHAxS4NvhzgnbVrkaGbcG55OCm/SkxBqI217n0xnGw9GjsRHGlgl1+G7GvAl9aPY7jOOh01RKMZuMZ3NxnglLEYPOxR9vjBy0NyvgRrCzsXgy2oyJn3yLaYXCDKF0vfRuF6U9aQ2cHjqTTjVnAzwPTkng4zBuFPWtMD0bzBKaTAlghCdSEREY0+tGYNil0Z6Lo3pxsNaTTcnr4IZESQsaQn9msJFBm2xSjLC9i9ink/u2kIJY6kIJTYnYe2nBdGL4vbSm2m5x8IZfNCEXQiJjW6O/LyUp4KbrSHOxCXSCWBIhPomk1aRCLSaITTHBCaeNZjT1o0QiPWk1/ZNeFr6Ep8O+vOnguflCE0uvGm22nHzQtvhxot9ONf3pcn0baTOjG2lXG9H0JHpSY2PomkGhIWiLqsbHk3GI4O/xWu5EKcF1S5GNZJCdj1pcmNMGCYwNZpVyY0pdfQhk7EI7CRbJEmw9ONaQotGTSGDCLpMCXb4JCIhdYWfBuG8TNjkWuxUTA0XRq8F3KKldi0nzo2KSih5G5SbaMcnjoOd0HWWOoZDGY4EXYdhVEki0yRRRfgxzoNQSvgwQvuJVi2/BQYkseCyeQiIkShsKqTInkZHwK8XuVRvNjIQL8hdhtGo64OwbNkJ2qsDdnHYhbj3Qe0HJDdYE6w9lyPoyNRQhDo0LYrKzeWZiEr1E3ug+5FismJR3+Akkop0JvBluKSn5HnX2YMeytQ87kh2W4xsjUeSJbmwv6zLsxiUZx00ZcQ+nQNg6kZ7G54otfAmOxtXGSBJy9BrXgTCcRgsWeBG2tvRiPTyOYrf/AApuGBxk+hoZQtn9BdJ9C6CeBexCXaIQQSjyS5RnsCSMcQsoalx0FHXBv/HkRNu9x8lkUIY4hM3OBbvsLjHA0FVsOw2nUXZwHsGYoqTFY5Dn0behr6EJNy4PvXAsDwLIotnsxKPWPfbOiXYnUSkhzUQsCW7E0ZPqLWEa7iqWXtCVeGyLFwQw/sbokG4wxO4wNx4hR1Qn4MexH5JN2fXs2Fgb7DzuJ9j0PfYRxo0eHBLENPsPqor2EG29XRmw/gNVy8wwrZ+hPZvo3Rvo3Fl5QlMxgVg3GSU3uJ1cQyI+j9eD+OXputjfTB02P2OLwY6GOCehir7CbvUfqDV/yNGRP/Y8LFJxMeBrz9GzJONixwbyLC5YmS7C5NvJfM/yODT072GXHpPYY7bYa8L7M38meOX1QyTsJu+qx9fA1o9/I9pro8odSibkNdHis4UGrJbgNbqcfUfDe9S2MdaNt4RDc5Z2eMF3hdjFHij4qpYQvphVLcTzpMi2wIottEJDODgWkIT4Y6arGngTLNWbdj9F0pTsWFKcl+E6KGWJOEups1v10aMng9aQ5xpwXJsTRrA9J4P0JeBZwznY4wJHrOkweTk/BuYJwjZF12JRLPfSkLo9yTXcuddthCUNtMEGtMdENavfqIhK2EYx0lWXXQsOaYgSppLfskNd06+pBN54saKsreoSEiEIbCabnTRQ+mWaXoUYts6bjx2PXxTL9D0X9xrCEyTRvq4ITSdiEITRnkmjc1+j3pCGxCafohCDWjJoj60WOg0hdjqU66vHTRvGsJTcQgv731x21kGc/Bf26baeNKddWQhDdoS6ISvsTJBnIttGy6XSi21eiRIQSITRM/BqJsJeyE1bME7EPWuD60RBao203JkujycFLpjT9ath9CGyLpSlKUo9LpSlGUWtEUwbCOSl1fcmjNilhSiONGUT4KJ4PwXV6IQnpCFMIj8l/I2bPJyylp7KXjRHBuSmxdOTbRD1lY2EmLSCXUYyXYSxkgyid1vUpRsp6HjTF02IiJdNZkxrg8abazSEmLfgmCaY0hIQ9F0Y1pTYwW6Q51wJTWDEQxpEbcEJ0Jg2J20SGtfo2D0bYcHztsYLaP7PMcqjXsQughqwRUxYN4ehkl5Fnn9isyV6lJC7CWXComQ6ehbSzSaZp9CjEkJVsh4QrgTRMiY8t5M+jPD8Ew6TLZY7k+BdP6E3CGq4IQV7CbEGrOUS1UUNQc1kIOaXqeQjof5MnlJoR5SY2p7BDDUnUi4O4lDFnInaoTzDpk8FdVopTaGmxhvhiLuEhSqwa2MlwcqELa6fowDw+wzLJGAGuBPMMMWCRdhE1PkhFMMeHbqWGCQXg7fYkAo1jIoMVArvjRSnDJXsh4iFNjy6CVtBJ2n0Jb40oQkXlCS/qEg4t8DTu0b5kcSOkZ3JxLegxhR4GqrexqT3LrDTaDdhVLM4ExN+UnuXVFmxv7C3cYs56D2uGPY/gcYN6hHGjXclVfQnbF4g1KnOiN6Zehu2UyGmzpx76IYmDErEvY2L2reZHrGiDEupZ2CVn+R6EsoQQsJYg01qnsyTKypilsNwHMuxfoXIV8/olbpNfse2+gV8YRjwLiFjsvsfT+THf8FF/klivseJ7EEFWf3ob9ELPP4J4L4GzaUJuTwLGOMoyr6E/dPoabPobeP0Pcr9CjCZ7DDCuchg3RdjMBeSVyXFE/RtGyXU/DqN9z00YG+w1sEjpcjt8l8Z9HQXxDYsKXPA3dy+PobNhcbDeeMlUFHnBuHDCEtnQb9uIuW9iRO32jUDOWGZbs36/I3n1uYa55RyKzqVr4OnZ9RhlnO6M1qpuDIVXA+byXUyuJtgoouDpe3cSJVHXJ3Kvpzg3nHYnpp5xjkSU0rFrZCt30TQmirZciedEetE/YndykqOhfA2VPTd6IqFgb1pcFKUTpai5KNkzuyw9DnZGdcSE0lWxCCMiwRIS2rL6IWlyfQfRsUZ2NtvyQnT9EzuTkuu+2nJBtQ3Nxfk22IMwQYlzomT0NZOCXRlyQgz8kMaTnTByJi0f7Ox42Ic/FrTka0mqNv8EKl1JjCzkjaVVGnwPC3h/ljTBW81kjNZ9EbL1b+qEy0p6Cd6aNtsGxOpYNRHsLTnT8HDwXOm5R/s540SPohNTUE9IPb4rRlE8lMG6LnsXIzYWdME7Fe35EJNEIJEJ20+im5yNlyXT0N+NGWFuj6EEJngmiUP40eDd6M2JSIlEfWkHpZ6OSYIQhCEwQhCafRM63+w9i+MPQ121/kWrJotIQng+iCV1nw26HGlOC/+ODHwh6H8edaP4bs5PXx3ZyMmSZ7CU30glpM9yHJOwxKniHOsht00iZMY0hCYITSE66wwIc6tE7aYNmeiUmdF00SERMkJ2JpITRKkJkhCEhPRM634c8E+EJBKEJkhMjFuRdCE0arJYkWEJfAhBIWsyPTPY33IbMmRIxCZKUo2LqU0eA2Jl0nBmkGvikTWEIMhF0IbbC+UJ4032JnRDEvRtubkz8WhIg1RLqQpMi8RImNdiOiOCdkhuwPyxM6jm9hMkbXJHm4F2blVglvMjEJUl5N0Ip9i6bhwXAvBCbowIhSoNCVJppbop3sO+NhpwZhXmHhkdJ6L7pDSySMSn9DWLBt7huNPuX3Ls4G7JsjRM2SQ0SpZsjr3LIveOwTEsReqKTyXQzhB+BMwnWX7IjB52NhijyJ4W9EIkojDODZGqWdW+GSRwJW/5O6TqZIzyhup18odPVPDFXIZxKoUZIzgqz6Ds+B0wpkZkmKj6j0gyPqPsEsnIPfAZHgUs5Y7bGxZLRoPSxkbc6N+yFPQXUNVltG6hYeJRdx5xJezEaRvBbVKdS2maQyabZ7lM2Y0dy7jJ1H3GEJl28CdOrHgZR4dBFnCFs1ToZOyxhXsRO5mZYe5HiQ9EJdy/QS+F+htSM9i4lXoJhlLsTLSwbLMFrwJFWYE+IVPObpSPM8mRdnUh/g4FMmSLL4YrIks54KBjgZ9RUh2b5RDWVOwtxp3c6NxI8NViVLAtCLi3hUs7seBvHL50JN8C60SpeRrRrcTeid4Z3YRnsb3kSxH7QXHXyj7JfDH2N4G312MzY5lbnd+CMzay0ZHcNpiHZokjSz2MhCfYc8Y7kqYsYcXkp5bwZmC4yvQ/Yyi2VKmUqXqc0QqfCXDLO527GXsPhcnu7kdmdO3oT9oO+iKrk5r/wBFhXvoY27EcLBswPswbbIttRYiDqVcDIknRstniw8setti+Fll5TqZWmmiDqx2Kurfoc4/fsPOocdJ0G89UYvBzONbQ2m63onX+Bvksxs0IQyDb4KLp40lHydbiSihMRISc7nRhDfHaFc790OabP8AY6lwQ4dmNhZ1W41egq2dpcoh3LyhqgVaobyy/wBgyPjSaQmRo3Iydhol6CUJ3Hp4n0Q36DIQ9D1FgYEI2QmR6XZdxExM9Rmm5MeCaTgWexCf8Idzg503JCdjfBsREnQXQT4eC9IM/Z+jwTPGlETR6L0M4GLv9aPIzkaNhjQv6iYJ1Nlo2Q8mxu/8DXYhck1lZKTBLonjA1RYJj4JWxh6GE2xJFJroW2lxYZxJ5po5GNxEIJaTGk8EpxjRo5WDjRKMkITAlSQiMIi0bumNzBuj6ELAxrofWq9ab/GYIJdCEQkMHGs+Vwehi1331vB5PJwNatdiaPTA1qtcdvjDnWaXt7IREN9fOvo5LruLbSaetPRNOZpO2vv4Ql+WxfGm5+hG5caQhOyEQaOTZaNaT5ej0PSacEySGw0TTgiPo/kp9EQ8ZL1LgnJem5s0eBOsp60XQ4PRFrwbacaQSODgTh2PRKTfRk0hMkJ2GtzjvrLuRi9aLR7CJpwQ3HsyQ9kJpgg9OexOxCRaPOxKQkIbCaTP6ITH8aJMIlGiEISEJwLO+FpME7CEIqQmiYmqXXSdiExog0TA8jARGTJvo8uiJgnYhGR9EQ2OSQ9G2nYRfhSaejgpTYWS6IpTYTvBwNjwJlwc6wSj04JpKLW6pShlJ9DMdS4HyuibwPbiEdy0IFNxaTtbn8GLxwSR/BtXOgLsFdiwuCZpnEehVccnRhDHIgvJCLsvAgWoQ9BeVS2sSnmDV7DW23FLeIaIhW5CsbVKan0OUZCppxzF3VF+QU30NlM8dhS22GMI8sp6en3JM3txi2zU7GzqNwx4XHgqwhP2QdWKbFK5LpB9jREsmDayHlCGHhG70ohSSzvRuxmzEUuw33G2qDNrYi6obyL9D2Qlmc/wQd4FbM9mP8Aq6McVRM3mC0yC4UzLzTB4HCCMpUIzVJCUZTQbyMHjYaVOoUom/YiG1GNx1EuwX3H/QOGE1TT9nCF7KGH2JqpH2olVINchuF0GJmu4uweOULuuXMGW4cGE2zKeHeBPlT2NWsoaaGmRM7GTq2EbNYHTEJjHiEg1mPiHALdDb2G6cE3kucf7K9OgiCOAwBt4Mi4W49Y3EZjV8Ezoi7rgpL1HKLKIJcFSSq7DuI6iixFwKl1JdBFwngbse/YTFWqa7EmcPRCEqBJvfoqe2TqpoT5crrRN1lBKsois4z0L2DbcIKzadjf/g6dLNoZK5Og7zJ4JfAlhwOpMld77ElHkRpW0conH1aFTNdhd2xtt4EmY5EhLluY7Yhgq2dQbptOg0e+5iiyLLO3Ya227oSXBj+oh75PU6BHLBO/4G/ZmwcLEHWcIprMCVKPcSCJYIkOs7CW5voS7W9SeDN4T9DWoZQ8pdBxx4Fza9UXSRn5CaS/mCQSJ4T2Htg6J7D2r2fU4HnySc+aXJGnwcq8eT/q4Hy/RHw+hD0PoL4LBvGMEXnboW5emPg3Bu4ZL0bYlZ2K5eL05LLP63L8/aGZI3YbEaThGiPkhTxx4HyHnkrz+hRtITxow7AkOkHRdFnTYut7CejpnyeisVbIbthXn8CyTsJfZBrJEbIhwekXtReCCLkjwWRecN9BOw3wM+iaNdDgTyNdhEr76bsf9huhLCIP8nf4NYek6H8EokQuCEmT1kQ3psND6iXUkLklEImBK9ieNIbdCiGXGCI5JT8iwPJx2OxD6ukiPBJh6d+Oh4xrDVqkY9xlbptboauRro+R6RpOqGqqxvaGePfsLjvp9aJ3AtZ2JqmkIetITRrJBDwrubolIhqnEE1g7zRvXsNac/wJC0TGkJ10/ZCeDbRrsddHhj06kENnG4ITxpCToTRIk05PRvqtPogj6EfRNJ4GtCWCG4i0UunJ6IQ/Y2biRCEEiTx2F8H2mkq6EITPBF8WREwTJ6H6MC02Fq9aMg/yQglpCQlOCaITkhERaNGyEsaTX86JnfTg4O561mmNESEIREpOIQSmk0SEiavQ0SsmCCWTBOhCaRImCaPomkyQnj2NCIQ214Fr3NhmBobiGpCaNeNJoy+NE9Mb/G6M208E150WiIbZ1YjghPh3+Cc0mjQ/Wv0MRNITSaTWIi0nQmk0ngk8G41pMkIQhCdiEIQiINEJjgaGtDRNUJ4MOCG+pPBOwlOhRs3ZOxxtpCYFC0lEofWm5C6b7HUzZTTNe4tZYkuMEbEjpY9D6SjbvkVrJFzgghP5aNi/BT53CUq8nG0XxMDKq9RbuUkEnDLP8BCU/wBHZBWRNQqM50zLsSWFgc5ZlDWBe2GQCT6DHrdo56/WnBvsJtjjG9VLoxRIvqiuSJ9x5qPBkcP7HQaqrfoLY47G84G+ZdxR8RjwyIQ/cNllblTYzgjDj/JLLx3E4stDQWlu7oQI78jZusTOcCSxp03XYWZJDc/Zgv5FhfkObJueGPZfaGb1Xcnm494x/PGBfBr7GdbDRD5LpwW125IOmxH8BwjHeBIvYWEJDy6GxMhd9HkxaCUlDwrKPDi6O6c0z3M+3d7mEbD77Gt+SIlXSiZPqJRjY2tFmKJ0yf4JI258FreiEqhun4em6xU2ic9Rb4KDD/OhLsFayjF/40tHkRNYG8kLolaLZPZir+DgPCMJsc9H0G8TJvhD1pkdUNbKO5fgyEEeBcczqcYrGLXnuWaSTfbhk0m+DHmtCbxGJMTZ2Ht5eFwJrORRMTxCeyVErp5omYUOoxN7M3RiiEtn8iU5+ylTqY03rOBC2pUYfZCyOdoJy6GiZIkSKF6wfXBjg9jnYxxoiWx7Q16JnfBOsOCVYhGuSEg0rmFTwmhpEmyEeCx3g1LKiHRwb7YXccdz+sCjYSmMMhtueYSrgfQZi3/kY21tDI7CZMEQvmtnaMNhtMZyx9Pd7wxGucwlacVyxVtk6i9+op77rkw3Aw/oXOB/7pyb4WBLlCsWw8sectu66jpR/YtzT8c6H+EekrXiQhFus1sYMuiXYxQhOmOYancTwWG6QT18BGNJHjYWj0+h6/oo2L6LnTnTGl6CfUp4G+gn1RepRtsoTbZG2N3YCSIvsdPImPSHfY+jbGkJO4los9CY+UTO4/RiG5OCG64J2IQmCCH15FvgeRkJwJaQ2ORi7/ZTnBvtrwQg0QmkKbsShvpMno51a1mmxuYe5lBrcIsClSd5OTF2ElTWRlJ5dxYUHjoKNXTZizq2J0l6HAzjXl4EPSUmBLXk+tN/hND0YhLEITsJXQ0YIW6LX60S1+tUh1EmnLWwjkgh634L6KfRj4QhMEhCENvj9HGCnNPekPomOBrsQQlq2NGNXpMcaTHBOxOxxrzpKuD6J8F/sfQg+hCaQZKTSLSaLbJOgs6fRNPRc/DZ/Gc6eifGEIQmSEIQhCE0SHpNPJVpNIQRBLSCJpPBPhCdBI5ONUtOxvojxqyqQ97OCaeSE1+tPY0LJp/aLTxp609HokL2+UJrDjSa3X6JknbTGuPsuj0WBkycEMac6/REM20wJatac6mU4EMWSLTgeSEWvoeku561T0mr+GxT0Q4IT5c6w5IQhCEJgh+iEJonfVKQaINEeP0YMD2PJb2deBLuH0H0NFhLA47eRVMlXA9KbnkUprI3Khp7PY4K2ILaPodGkMgkycwU8fQo4G7ERWC+PYY3shVyJgoWxlHBXA4ZfgZJ0YNfQ0bddOR5IMoneDHtddmLkB8oTRiMYTk2eDaW53GktzqhVU1enUX8jxtgikGvgR+xiGbplMok0YITSXAm2uvXAouKWgSMvBSdBpTA1BvBcjV6MmSgSHQYD2VGRb9h4DdDSx8xhjJLpHYl4Zmq3M0bKULkgvZmiGzPyuCXYYp+BaZ3MBFURTH6Kol9DX2HgU+y8H0ywRWPKs2Gs9iY6oSgl2J9dxoa5J0EtBZgxdySpKp90ihT4NpZRHY4Jg8QtMRqNir6GNF+DFTFGRVdiXCGxGNXHXVDhUPwWX+CM1ReB/vFzDYw8omYeBM+DKzdE5WbPIqdt0FvE+xV6o3SX4LqkvgQlBLvwV3FpQibR+DkfolcKeBJdn50ysj/AKgkeVo9CURHRLcfR/eDLHBukb7pCwMMjrPQ3bMickSXYthEGzb7GHn2ehiozBQj7kz1GqyeH6IOC34NhhX+hok2YXLAYq4J6acD3EmQ337CCjr7mdvRKwNHf0JwN/0iPnc7cfyYYdKnU3jaqLD6ib93YUb7DoweDHDThUGm9L754EbbTdS5XA0kVOrRalXVFs89GPifoedX/R30aY3ccovbc2KQXA6+CSjV8FNvFSHu7tcdRL1WiynP7OX8FN5GVeNhDq2bW5PGH5K5FCwym5HDOTr2ExN8foT5fo3PRxgnJPGqR6J21hlaR+fRCYINdhLkn/SaIQhhCVIQj4Ppo/Ew8adksiJb3HxGym/wwTgkRIPqjfsbZQtIjsQS0mdemBoSITqeNfJ5LdtE6TBsI46kGh50Wjz0EidRqE5NvGl667G249FnSUYloyMSzkxCfWk4IflawX+hsw8zq2ZfeHiDQJZpsCpZqQqiZvgcunkFGLR42FuI2N9iCXymiycY18kJ0J8J8uCE050Rz8oPYXBCTRj0WnrWnCwQhO2nGsISEIhJaY1504ONPRNIfgms0Wkuk0nw8HPGn18G9LotLpk/Gs8CQiCREcEIPXHxaPrGq2046D1hD6IJE0hghFpNX/ca86/r/wAX+PhNOdijZSfHbSnOn40wV6f5EbabnE03enGnOiyQYrcwQ9L7O2t+HMHhM2baLVb6Z8G4+unB60/Il/4WY2IQ217i20mRiesJgnoh+tEynQZ604LyUpYUT02131qG9ONE86t3R6X4YOdKY0mk0mk03fBOxCZITBNf7t85kiINeCZO+iIeiHkhETt8uNOpCZ0ale75MGRb0b6IlbT2hXI6GDcTJ1Yne6dHblgUgOebyJHnLEnTHlGLSrfujJFRaG0KH8BC9HUIpwrErqV3JCFrH9tKjhr1BgapPgNAkXQ+Rq3CdUKTEMa9hqtxlhiEyYnBwJciX2Jtov8A5C92B5zga/JIKmODBt1dGYlGu6FlJGN1E4MfitiTzBMOV+Rr7LHBOeRuri7CY6HZxE1RqPO2nNmj0kfENtyVHG3GlHh9S2StNdmTzfY4ww6DnBdLcnwDq9TEQpXbA6RydDdwJG0nOxJvo2QSB79zZOTNpR05e4hiJ9RSpgbsNwsubE7LwNkoaI7N+omPBSGTsJEXWRMGyPGu0K5/IunIrdqGEjtz0MVkT89TBGa4RJNlBapfMq7NCO4tlTMG0d7C2I+hc2pPsE9Pf3Qlaol2OgzKVjIxoT1ORfZfZl7EZ5Yt5pAlnf2LpkTu/Y1V07i7mx/ciVWdiQabaax1XUmITuTqb9pwXnSxdxOLJNKloQT8Fu+m2hvmZLycHNNyx/7Nw4xTfFQrSp5a5G5sJ3OPQlj8HE/I3uEydH0FjA35GLTyWm+zKXI07v8ARbdrwTo8rkjbtdGupC/2if8ARp8EfPoO3ca6s9RJzXkojSrN4FItnpQzI7zljDOA6/zwJXEMQi4GrLNGN4dPoN4zx1Hjb9jZuw3PQbG/Y31+xL8mW+yLcXwWXCJ7/ZDiPr1KqpZ6CDbdjsRHPcii/RyCusbvoE0pKmDGfkMY/toHXYTwJj9RdkfR9LT0tITOsPr4JF02L8YQa0xRf16ovg3Zg7N4XfkqxQ3yPceCJbl6DyJXySOE7a7FJD603Nt9KfQ+wtFjcxp/aedVlnk/jSddNjY9aYN13PZdPJ+jBv6JCC/HwZNJO5/YbGOx9TR51WiYvs32JwQ2O5EQ/tF9ilMG5uwYbbij3UQkw1NpTFIl0G1Hl6MwccFrTA4E7wieBXSeD0fROx9C0iPoW43ryb8Ho2OdXtjWH92GcE0vg50nAlzpz+zGsJkmnBs9OR/kWrONIQSIjbRaTTGrF8ETSaJaTRBrppMfFmNONG/JfjxpCGWiG3nSEmk+d1b6Hk3IQgkQhCeCdvgn/dV6+V0WvAvQ9P3pfjNPrX6IbabCWr1g0JazSacbG5H8fRFpM6RDz509aL4TWaIhCE0nVaTBNHsbDfoJdiHM9j6IeOgs5xo1d9F6PrWaYJoppgh6Q8mNJnWEJpCEyQ9E6k7ERMEGuxBog0cE7ErJgnghOpsQkMFPoaGiDWNWqiEF8GN6XSaL50ybl0ulOPh9DeSlPoXw5IQ4IQmvsvXRiN9GQyQhBkMwv0NMP0dFaY8L9C70e0ZfORF4QoedhfS+hCH+SEhLHA/dodmOgth7jUOCkWPxpWA2xsNzfYpkJMD0MQCyWNxMJ/Ya1e42/opOpvyT5lt4+48ZwZcGDbcY0Ncjm41ERdDAS9hc4J1QlDsQ2IdPZTcqckG0YaE2njcaMWj9w33Wx2RumUNKCDfD2QoG+eBrwJGmORUOUINdjzkSL/geOxyNUvTkS6i7GD59E5mKeRmttHjjExGTFjwRzyQMeDF8GSWluv8AA54IO7i7rB0f0bh8yUQ1OjVK9xLwOLB9RpK+ywYmrMpIeKyrR5Hj/wBDeSm06CvcTT2EJgJokWCfZwpGakyIFrMeIbLh2RvBj2K6eUyhB0JmIwXbybBc9BK9wrSn1GY9gpiSC7dzGDjOKZ7Gej6EzSpXI7/Qe5vkwJgt6M2NuhJf6IJ028CbfadhIk2Jo2ZOw67G3kfoXR5F0G5uXHYlITsbHHAsIs6026n3DHcSPR9qmJcF8jVWw8bo24G/YeOn0Pg3dUZO2q75JHUlTngbS7Q8GHjBf6Rj+og8KwpmRD7C8zJd0RXB3sN8voKt/Rv5N2bbjnM1weWdERiHD7j2j36Cv/Biyow9haG2nlFk9n1N9PZ5MH8DdKPgxuY/Q2Nx99iioZY6dHOYVWGkTy59C9+PAkL4FPfk6G/Iyf5RBqm2SM7GVy5YMcpI9aK4VIiSBBg2egiC/q+G4u2m5yb8H9mk0mj0k0hDkawS7CUJpPAv7gmBNiqLyyaDc4LTfc8DUEjnSQ3JpdL4JGSY0S6kjNnouh2IeSDUIbIv0P7IX2b7mCE6C6acDZKyZwNH0Un/AA2/wRNm5405mnGMGzSddtYedZe5MZ3J0MJQ/ekvYmDbWXoSFPz4GL0J84F5pvTlD6beiqxzlvqLAarsJiqp9xVTuB43E13EJEolBL4RMiQpzgiKLSeCaYIQe3GiN/IteTcxrycawhTubDL87oznAjc3IteYPYXHz9G3weiY9Xv8HuWFEyjGzBemnoei0giaQ2dyQ2OTxrdbrwIpycjxnVkWkPY1pD0Imp47I47/APhDkum4/wAkySdtEiEIQhCEISE66pDcgxomiZ2Nj0jFJ0NtJdHFpcmD1r614ONjsJEzsc686T4PSjNjBvo2b6XwcaM3PrW6Wjd6D2wLYpSjEuXuMn9hzrZovjzqz8kydDxo8abiRJohG+vJ0HrwbFRjR47HoWtLC8lLpsttPJB9vhUeirWEi4MDIbk+ydj1pyQhEQ5OCYMDRIbkINdtZpNL8dtN/gmXS/jWiU05ODc3OpstPWlPrTBu6AnayYq1llHt+DEsfgVzk/0HcxbneiG7OPdEuyra3GPfDa6E3FiZGIdzuZRb9BkY09oMdUjKiOcDJaYwqiyW5y/kgUT3QkvUHI2hRncfc2HjYl8kH+tKI9hJPPJEnnfsSPGe41NH+RPrsNLfk3Z0BqL+dZrI9tLnYsTMi6hOifAq2FGWbls9hZnHg6JkUF5FMwVLVsJxudj+3R7jWe5I5yPrp4ngWNhkZlJZfyZroNsqr3OOZ7mUY3heSfeH/ElS3RMky2SSGuiRHYqZ+DeYNhP8BuORdjVEqMaglUmWP4Fmi5BpCONxjG8nI1/yP8lOGfQjJkVJ4IFpdYPQ+Y/wPjGlMdj6Cc/wW4FMz7CH9YHT0IazBILQ+AOVDRGjfKFjwTE67satxdZh3OuIYgmu2RJPP6JT7Dq7/gcfmoy5FvuhVbCvIn0OM/Zu4mk++5EsCyyqQvRFMnc/AS/BKQ4/QJO4glMSPZk4jZpXRjRit0eS0YLc4TQo6FCVu2Cv9sTdiMot3Xf3MTdj8Bqb49EJwKzh0jPLGesRUee7OwNPoPDBlvhkP8k3aFmk1kYr2GDXybp32N3lbPNFd32Ig4mjATyfKL75nI4t27GGbzOTLdy88dBtN3+op/JKXfJXcln8NHMkvMMabXpEfRj2KP8AEzdjp7MoiT/grLNjNzBkUOudx8xcm7uZM63DYNRoIUxEEQhPGkzpMkxSYMESR6ETWrvrCG2igskyQyYl74XQcxQ63OS9s6/ROhPshDcnYeOxvjRi05qIei8b6XJKL4Jdzyfo205N/JMjmizrBrB+z967CyehKnolQ8bn7JO5fs/Bgwh5Kbl7oWnYWT0PByIpzoh5JpSbQsfcghZw1U8GPHkrH4JWVl4iJSbD4Y2WbJZYhccw0nuiTLzC+hrwXBfrWiIefgs67DWv1ol2EuxNZ20212XfT6GUZcm5PA9N9L1KNdifepITsfWnbWE0hwMhv8KXOsGtJjTdaLC1hMcEOTnWdiXSH9uk1hPHwuu+sISbG4ifWm7Jn4TTn4YWizx8ZTjSdtZrNITT0JEwTSH7PWtIQqP1rSDRP700ui7lwU2HnX6E+pc6ein3pdLxpJ50WnHw/nWZ04N9NkNdiInbA1CLoQiJpgWm5utNiHIymNEcjyhfLA4UemPg9caU+iTXY9asuv4KN6o32+F1nYmPh3NxkRlo9tJn4sS7HXWGxL0N+DsQxotOdbrNJ4EtJrfmldJNE1YGiCRNPWkRBrJIQhPoZ5EMiYIQ502WkJNJ2IhDL7MxgkyPsQtjwNWXFyi3cQqSdhbBJeDAc+ATktbjUcjCzL9CsSj69TmpjsQf6HEyQPI3a2Xzd3ELVCSyLclZBoXlIxwew1mm2dJp1/Rv4Hggi3N91ke+BmE8i1y0rKg1P9iwo+5w6jW6bm2izegtjsN2UPGRNyjctZyzFbtqNH27CaawX6M0bjZvYavgaj6H86PY2jxUUsYL8Dx/gfgbXBCl4NsBAUkdMJuCqvdimMl4JnLM9hAQ2BLXd9iK7jhk/sMv2ZrA5yJcEj7C+SGfCvwZGBbkQ6SFJhfo3lwNjf8AWS9JqosYOg0xWdupQhIY7jZqHM4Kk+3QyHgF4EhLLaTG4HoY4XXkbsW9xdZ/Gg2FSgkkqHvovW+36M5iyfkEVZ9xHfYS/AhiCwKW+x+BZkVsTwMXAo5O6PRv2VPNCQbLjZieC+C/Q2ZFGxPohMTQ52EguuQSFSMMjVLqQbgp4IvYb6FFaFMVrghNhvgvgxLamPCx4MFRNjf+ov0WnHzwOilmVk74MiLdDyym+OMXDZmLxf2Wt3jA8JtiE3njBxIlHPglvv1hTbYo8vxCmWUSv+TuyOe30V4yyOTjZvJLjHRIw6Fz+IzDj8CB5LPuYL/gtq7JuIzIsSD3vKV/0Iu/4c73PqLdSPUWH94MjBwUQnoylm+SlLpSifZF7FRR+BVdil+KcuDwPAVvEZF5ei3Sh9ywno2PGiWi76zr+jg86U2eqWjIXrp41h5WBHJfouu/oeC8abmxLpv2HkX514IyEx8Z1PBNGvBIbaUuj2JCabkhubfDmQyb4EoQ27CGuNyfQSC9iMzbdc9BD3dTxncdLuu5RZq8sxKUSwQhayjy4I4Gx40osa+j9H0bcFL4OTuW9CadBl0b0njSeClKIRPgTJsPSFvgnza8E+e5NPx8PselLCCZt0Poen5JmkJez0QhD38v18PyIhD6JokQSJNYjk2LkR/JCEIQhCQhBLSaQnYnck+E+GDBz8Xp/BTHw3Nx8lpRvT2Nl7a8shJrKRERJpNdtMnP8aXXfWiFntrRMpfonwWdeNUMshSifU41bKMTKN6XI9aXPxRBvIt/j+SaUmkJpC9NfrRpa4ENno2PrXnS6ddPQ1nuUpOwyE/8Tc1uT7G/Oluu70sZUJ3WZ+H38fZTGvsZjSi1/Wm5S41wYHpRPSa40vwpe5Pr4ehaYhO/CFbcdhWn6mSWtdBCmltdjGKPCGxJszA3CqfBh77D8DIruYVsTSXKGgW7wviN9zsOplCEJvJcNilVkEo5GW248+RqjU8DfUl7c6bdBrg22Ocl2BMPn9n70OzJ4EqObPLLCp9iYxkWM8G+xNyUyNuBKPTY7JdTTYgj3ITzsyx8Qai57iwQVbGWUNQ6dTgeWPZ8tiDlVKnME7hncMLHVfBs29sQexclhbi2asLI+ZEM6eNslnGeUUftlV4OnkYkaHza/Bl/Bm8HUJZyiiF0ddGPk9xSrdblE1ROFnwLCSHn9BWeiyPuNj1SPRM0WRarsxqWSfodLubCK2phpl7DkthXyY+xyl2MSjC14FzwVeRYmjbu5uj2ZFXx6OdQ8S1nMHhgTlIbuhhsKruKhUhSKB63LrwI5Sw64q2EtZE08Jk7i8oZGNhqCNz+CLtSKcDQq6Ez2GF5K3yLyIWVoad4JufZK6JPtTPJGYPOfA1/xjT4R5PJMDTTwM2UvDRuu5MqNdg0/KPB5KcMOqEJSmW60TezKwx1b7FaXBFeMOg2nVndHdfo34K+RbWclcDsFt1sOpN3ex3AbbeMp9SGSV9jCbNjYiplzFEPKdTwOainWfoeEdwMPcoyZEu+5VY37lnte6ItsElXu+xjtBP/AKZR11hW4+nJVjfIXGneYQlt+BaUI4SFfFExj9C548mG5L3bomIY+Vgg9ijjM3QbG30KOouilE7sXqXtpRYPoul6iejVOOdNyabnGi0JNHkSd/Q5uvCKiLCGGzxyP8jXUTJSXoY9jyiE6G2iwfZCQW/KOTmsTrHk87k/rIbYJyjwcjyxK8CUPBg8EnnRkF/WTjcpzpOujW0JxCE+jjB3NyYNjuboSmiPItH+tN9Jo9YTVOb5Hn/RwTsTBtp3HscYGIWHUYtx4cmIsYqyc8BLhVzoLRSjFIdWwi41pc7HJMk1df8AGlmSrTklQ1Cac6c6TPBwT4eRtUnYg0ITOif2aQS0gljJCdSEJpNPr4bCdfD+DWkJC69yQrPWnBCfYkTSVdDuIfZyQmkIfRCbZnSH5IQZvotHrwb6c6LPxguo18oevg1uWF0hNKfspSjL10MulLkpS0f/AISiXy4MC/tONP2UsLp/0pvpDkekycE4P3psLSfCa+tYTTzpCddP1pM67kJo1k9fBDJO2k1a8UbSVmSqjXXSE0g0NdhLSnItIWvWfenlXR6w9aT/AILO5EeNzyM/Z6F3GTmabG+vnVFPR3OfhseNPCF8ZpPBDZkITtpCPX0P4wanfT1psTI0YJpBLA0TJgnYnwml+E7aTA/huSm2n4+O4sbHB0MF0WiNPN3RjEvRJRJfROwlXJBA1nAukaP4ESekTC/BPLF4lpRMoitG22RIUSnWw8rcfnAJngevSXA8PGxhjyzxp3Qx9CZI46jyz0YnUaE+CU4OYQWbGROhsQa3Exqn9pLuNXbJ2NsCEtE0FhkzWINkayQjjjwJpvuNU2ZJg1Pyho1WTeeyXjS90LxJh1OHBav4JpIaQxsM60fUci2BRVBOzYyD5JY8eLutElMfwdmw2xi3kkPr8CAWNLd8m8L2I6fIy3Lk3HLuYGMb3Yw9z9D3wIsHpBY2GXZ6R8EafQR/UKWS1C7MPDLZf5Gr/h2KxqY5eBs2NwI8iYEhPYEo2heZ6byYBYf6N+T8SfRDIaGV4GGBSfei74F+hPuRx/X8LMWR8HhGuguj8CHh/oU22ZiZN23sTxsYcUHkaLuLt+iewq6/gduvYTPidYLIuMCq6F8H0ZW0bF1JPwK9i9ivYtb7Fqx+DkdjgY1LSpblRgeDD35HNip/8G+1GiRk/GDDu/QnN652MXIiOH4L9eBPOC4z9CSaqx5GpQ+7I8bfQYY1utj3/noZZ4R7mw2Q43NFuXwxcvBfZjeGn+DJdpyNwdbFzgvLN30EqP6fZv2kn4NtvAlqKLxyUbHDGshPA88foV5ZfjsLRz7QUSWCRWV0GDI68HgvVIdxgTLkZu3+DvrUKbdRlmYJkTGlPpsJLgnYvwotdyIcOSopUUqLxpciZTfqQft+zINVlXHsfk3FeyURzpsXTAtN+Ccz0RdDkhEcGxuNZJMEhK9N8H5IuCENt2YRe4nTjB/ZpJhk4J3N8aSs9G4++kjJyLS+tONIbHga4YsFJ1Qt/hO2m2+j04uu6NyD740azjV2MUhYS4x0EifaIkjyti2sszzBCOZ77EEb+BGV44LfbmhCDPUJC7Cwb7j/ACNkNaTzpaT86JEZDwdiEJMM4PeidI2QhERLTZkP0TWYGTsYmsLgudee2s+HHBub6omi0nYeBIkOCC1+jfciJnSaQyLOxxrPH/nuQkPrRETsQ5ILWeD6PS07G2DjRLqb6+jj4clpsXsjbAhsv3pdUTSZ2EvGk/4SiITBEW/OFPGi1mvomCdhrsTJCGx4IcDXBNEh+yVaQhCDQkQwQhOCE0bmCUnYwfoSMcEGuxESE+UIT4M+iZIehoVHhk2GNNR8Gc6bn0cj+U0hOy0aPRvxr+iUaITsQkJ204IvY1T1pEI5JnRg9EWiEIYITVMkySs9aeRZ0hNJqJEJqyaTOiE76JQ3GQs30mf/AAyO9jeU31Zzkb1fy3Nxl1YnkumC5EyDILR5ISk1YULqehq6SIzzINwwbieepIal4EYsIa+9dy7CLul+BUCJE00VU5Hnd/Q+Zex6yKWGIzRr8HIASDGPCzpBL5GfRwTt7MhofrTYpv8AolWB4RuNdBPA8bCRI4/yN4iEk1H9jU0sSPwJLkxcbHBJuJDq6G/khZsJVTZj2mjsOvQ/A/sSyLC7DnA1volRzbXgRIT2LVI35Geo4EqwRTQsOQSDHlY7Du6MnnIsevYRShgJ/enJm0mxKleKU2gsyqa26oUjH4MVCImhi1wbxMjW7GsQmBMhPoot90LgWw5DfhJVl1GOSN5FdSCrDC5KGzkEbtQnw19kGZ6JPAtcCcsClgtuw0HEj7+hdRzcnUN41ejwFiJcol3NtwML0F1/od5Rhk/Yjgm09iG5XqIYunyQ6DES3FOEQi2C6/wT3JjYkhxjuUYknsYeRziEXBhjRcYU7ib5gnScxF6PwVcbEnob/wCHoXbYjvEJkiXRPuJc4GqwQ9B4220hUl/oTkW67CN/6PQ7OCOj9EcZRh2b0S8Z5N+aSZr4IP7fQOb/AHmM3foty9mIyCzF+wtmOsDC0z7ORb7ZPs7k3Ht2Y439HaDfbPUTpP8AhXh45MleUX2rFP3SXhrwJsW5hvuQ7nRMt26FZz2F9UfYgdYnIrh7ocQr1LYiR0wpOOeR+JBk94JONhOxt/gT6E0JD+8CCWejEu6E8eRaELXfRLSmOmrgtdtiCEKTBwIa8vCKlhYMNxv6H0IJzRM26CZDbOnGYNcrSdhqadtYTTgS0hDgujXYXfSTzotuhDwSkwS5Eug9snAsI3Jp/A9PSJjsbTY8/HfSDXTc/Qh6/onVUe5F0GiYGoejfSQeRKHGNJpiaJU3JqlptyxbpLjTQm93dGcznYiBNCeL0F387uxMRsYHnJ6ekxo7iYGkj0I2P2bngQRBIRCQsGJpPg0bv8uNePhNJ2Ej1ptpdLjVF0eNJcbEKZ02nwgyi7EPoa8aJ8FAifGCRCIhNJ4JpBEPs4EN7l1wT3piEPRh6feuyyPkenPEGqbFFkwMpv00mNjybE320x8NtJpxpwTV8kIQnBNEj+06EITGxMDXU/RRIiP0QmiXw/BdPous6n9p9aI3fz26fL6JotdtYTS6PfsUh+yi3MC0nY5v4HbS8Ev0H6Hzo9GjOngmm4j+7G61hITBxr31+jfSI2RwcbE7EhNOxNIQ+vjsjjSjXbRjKbdNL4+KF8KTWHo+tJ8ONZ2IQmkIkqWkJgwehIawQmjyuxCUglpCEJrwTwQh9CRBm5i6+hiWnAnpNWxK4udGQ53kMsqQ2bD7CPA7WDFkaeBmBU+BjpvLwWEEkhDA8/0IS1sIax+hbTCE6ZXYc4yCqehStGO6F4MupOpJ20Qa6CE1mSVDQ0TI1VZLVULqMf320S5RZuNXJBZdixlkSosrwLRz0G6o+C4hauun7JnKNnUnoazwTGn9g1doKIc0awfRPAmMn9Q8uR9iu4068eDZXO45Tc6sYCjGsevA85+C6p+DGYI6sjSdxObjxkhC+hrZZKM7LyhM4/QpMrYp/wAI5hiNxVmvoSRJXYcOxGVFhyIdn2PqMNsoaHjbTfIvwNeCw/RfQpQmMfsjF9hZ1t9jmp8dxYLa9RDHh5KlOInj+xO9iEKFbgQmlPIngs3gcxrRubPsTHsOD/ZXs+zbGhP2lE0+jN8iXoSRJmY/8PSairtp2nhr0hJoTaIvJgMG5PsSxuI9ieSfoTZcEQkj6HExNPK+zAsDN/4IML/ZKjBBF3EhHgSJnBL/AMP6Y+k9D0M98LsJOQ0ntGZqCjOKTG60XvrvRbGFMgONvaJjnnhtxyIpH2HOwo7nX1G9wWcsl5NiNuNadfUb4q6LDeHuiFjWGAMUY6pmE+hvkq23HW+KVwxx/kbxwxs4N9zZdBXgVs4NyxPAhZxGXbK9hSjH+A4Xjk/BwV0a13OFbFq8WEqOuMeyYseEhfCJ5cMeNxMZgkmxV2KvJi6UTZpJTuJQUWWijf4Qmk8InYSzwU9aQh5KbIT4IQc0S9nfH3HZSLXk3eiH50fb4Q/enGno7/gSJpsI3IS9honUnYmD96sleCcG5sTmDETHQ3EtNsmCQnKPJu9JjceOBbjJknOxOolBv7JETB4N0Q3ITT60RBrV4/yImSXwQmSG/Y2GusJj/GkJ2Ei5v4MyLicRPyZFM3F6Dccw/gZx3tyoO6tJnAlY8MJ0YkJHB9fFZ07iOxOuiRSEzRKkJrxpt8p217EF314mjUONYJa7DINHJLpuSEGQmRISMiQnOCeCUS9EME7asmrRBIhBInYhPHxWj0n9nxfXRdMFwbPRCWaSkPRutJ4Ho9F33G9HpBohCYPRNEvgTiIw0TRCZ0lJ2R6aTtpOxj5Ql9Ho3EtHkWm5tpTfX9aqHongZNIcQ9acEzsTX0Sr4caLTgmj+O5Vp9C/I9u2n0PPRk+EEiaUWR4PYqL2YsKaMhPgq9N+TjWG2rd4JrRso2Wl0ulmjPAut05Hovh+DfSmxdWQwQ4GMSGhfF6QnYhCEITSCHsSaQmk0awQg0QgieNIJamiVk5Jzoz6IbEISknJghCDGiaQmiYEiazSfREITvJPYm8EzIlVmCcDLWM5KROPoUMtJDuHwxVbFS+DhQ/UPDgaliWpb9hTTzyX+KQdUUW34LVPDwNxJ5GlpYG+Lo13JcCDX0NTYmkJzo1TYMfglORoaNyTTDkhLuORYS2GLJNhdRoUbiWEmRKkmHcCx8DhdhtILIi+w+XJsbsWDBsTqJaHGKl4L9Jsq9jhYG/AknkUiZeWWSdojlCgcK3BbwPISiEzB0sl9pTNGNCeIKoTsKn/AKE7h0iyYzaIPnsZjmUiaupXdclnEYq/wLGHuLqOXT6Ib7ZHH+DjJxRPRYE+CUWfQ1jjBi7CwPmBrPKWSa+SR0GHCSHMxJjDGuX2L4rxTZW805pTEt0VeaLajq7CGOPJgYfsxkL2P8RLthxL7GGEpxQTOgzBsEmxdCT+sDvsPTeJS/4KrwRMpJjGI7iWL/Y0ub9HkEXcF6jFNKBFHd/gS7L8EoxFn0H4BWoj/h5CmCosjRtkbJj8iaw2nYzqjZaMdRbCIWG3aQ91PHQqWfApOLYbHeRfKfCCivfkTVvInP8AQt3GBkRctjrV9YfR7zYdTrMvVfozC4zGNlTLKqCZ0OgXLL3C6/sTv+GhyH1DZcacCvc5gnF9CELO/lC09seBYUco3UfJFFCO/wCR7RCGsfUie8HO2CrJNU2C48V0FJYKKW/fYRzv0ET/AEeIT2Ym+BFFwiIJ9NLCYBMCVyJI20Z9awnwVEdtKMZOxCCfgXbdlc4LoNEmw78lycDNzY3GhdNIuDdnYSGQng8jRRmyyLsSohCEycQwLSE+G5zDY4pwUa6aT0Ma+zbnRbaLJJptpf8AotYUeNJy/jwbGyN9yLRLVokFvmDRME4ZjYRPyJRU4JosGwltrgSkm2IMC1WU2JLFgzVyJzGr3S3MghLhDIvhhUk1lPNKJ0/YtykIemiQn9hEYJrxpyeRaSaz4U2wP8eDcWkpCfBoTwcacfH0Q20hBI2+OxDc5JptrDk96eiLRr5wetNvg9LdYQmsx8GtXrBE/sIQhCeBL0QihEQi1T4TSG3/AL34XBV8fZ1FpNVozBwPHw5E9MDMawRMCOxNITVrtpjXchDwSa44IQg8bkNhCNsmjkGeSEZBLuQ8tDDRO5CCQ1CYEToQmkIQhCdiabnBuQhBCEROxCEMCRCYPQlgkJ0ITTkhCEKjjTt/4eNE9J87rSlWt1uvBx8J8KXVEF8X+/h60esIhLjTgmq0nvV/D+wi6CUJSYINPjAk1vo0ZX+IU23C6S/oXRkqDFdDz3Oyi6hMDU20LRFl2Gub5Gru3cpNg3+OjK5DvApKozthG00yQrkSrFBIQ1TqEx4J6NyEnQmkqOFmbuw3Xohu+44c5LgeELeoTF12G6iREvQz24MSqOfQWs4+g3bTGdmfkgsFqGKgarca9hu4QjwQ2GLimAl/YJm8ZHtX4CbSsiSwTw8D3FmuwkmhKLA5KIXV6HohFPXom0bGIQ1+B5d/JfA9PGCeA2rGDjKseeBfcWnWguyW4WBH8imwKeMckeg19DQ+ZyLHA++w2cCY2Slf2P6dSIRJttpgSPwNNtxP0xdsicclUU3wXbMmRimBbw/LBcunw/wJUSxxgSPRUJdu4n7iXcp3E9m+xM7l7HW5+zkx1EhLfPc/0Ru7D/YtPd+B0lmv0Q6CwwYZ1ueNDr0Ngk0KNPp/9MBfp9D3d/Q1ght/1ogq7C8l7mHkeehHP9EfsSxwNmrmDHo/Qn32I+30NPsO1UQ1vMQqsY+ytLr4GmylgTaxjAmx9g25Rk3SRdRq7q9xxiViodQvGA3pEzDyy65sTkPbjPJdMK8mXl+dhOk/KkVVHvq4O5O6e5kzi48D2nBltnwNzbK7jFmX9G9HnwIs03juXfZ9UQRJuCkzsJpexv6ZuLfg93k3ZHvb9Fm+kkIcGhLpWMIVZaSYkGib0hQLHZCrZCW0RbIXYJRQS8ELwIqKpCeEJFgwWCBfgWBMTJkW2uC51s0ulGy9y9C9RMTPovcWORjxbdehkd+oTYN3x1L0LTcno2JDyboZBZ0gzdGxto+r2HpzySsW2d+pSdPg/wAnjgl7Deu2kRU2LY23PA9EpubaQZDcSq0W/gcZRpDWMG5NNjGrGbnE04N0Y0aqEvomsLgZKM4O5v8A4028G541325JNz967O8EVFvsIEUXI6mstkTsap9KPE3XVHG+SuSC0WlLUUo89NLwc4LkuNtHsIvKPa0vg2KU9/Dd9Tg26H1psQnbXkZwPTnFJqmmxMEyQwb6PVDLwcackIMhyUo9hOrGnjTouRH18GUpS/CpGOfghP4caPcnXSEJScEIQwQQskHpCaQx8VpVpwU2OKUum7KUpc6U9a86bmNNhi2WiQlRE0hCENgkQkJ1OITscHgngau+xItWTscD2hsiE120hCLSYLo9GLTjVP4oencZTbY5ONL4Px8VlF0ZdPWlwY0TO71usNtdtiqnkZ9ad9LpNMaMfYSFl5ONUMnYhgWs5JosHk42IfWshPyQaGfXw8EzscE8CXgi7E0PRCEJrwbnbX1NNmX8lmiKi6M2L2L20unopexfWuB6PR5ONLptnS6SlPRxpDwPnX0hJwf0Xsx8thMqyjDr9D3N/AlQ2EPZh9pUTeBvgyZBexP7BFWLZMeW3dCkfgvpFiE+xHVJ3Haib6lEmgjJZRDHS8DPPYZSoXSMbY8Tkw6wn0U7YNzxBobNnn/gjYcdmbkzgl6Ehj0NRHAl+TfhEb2GmLECeCMtm0bZGDZcD5MlbiFl6dubJfQ1w4Le5DcaOKN3BDY74Ng0U5TS8G+bieJRDbj8DbdE7i+5faiEsiSxU6EWCacLoP3El3JPJ9S5sOkc3Q/IPONjYPwOMcdhfCLdW51L2Qw8eTmRpireieBrE+ZDCNEQlpdaeS4ZR5OaEyH7khB/jwJ8F047F+tG4Jkxg8iXOC8TAlP8GKJxjSckcWKLdezsRQc1US2OBlL54LLH7FLvX8GbG4++BaJzcSTVQlk/QlF1Ht4Gk/BjsLIekPJ8nRH5iU3IW6LuhXELqMfbe41/ygl7Qa7YZyxdDobDUONx1Cn/AITIvoNCdwkZvsS9Df0F1QaqzH6J5h4iLCVzNDc1wJBuCm7h9RVz9DhYbpb2Chlt9mS2q9kdYvJLxfkbt67j4m+zDZhs2WXghlW7slcn2LbLfYllu9i0M6jY8VbHQOzO85Yx23lDtxt36j5+Q+CFyE7nka2VjZog5mPk6HgUw9tu402/Y8IWb/Rccjz0O3QoZqY5u7IxJuPvBac47ESNP7Gvgkh7DNln+Rm1N8YJeN6rcR+yLI2R0ZsKorYTf0NmdhInSXAnx3FFu1LM47DRyMi5wsbbEHiJeDAXUhKZEd2E4nnBfb6E4v6hmzb0ExXML6os3nmY6X1kdBT0h6F9juP07CwMvYukVu9uhUxYXYdPG4yEmm40XNmi03wfsX0IudNtNkTsbGB/g/Zt0E8CXs8aRDRzrsS6Y6ab50okT6JxDwQ62aSY02IeDZ6U40mjW4lnGsvgndkJLozbSaJ4Kb7/AA/g296SmyLkx2EM7YGedfweTkmSZHv2F9mOltr0ZhhjkSsvtIdJJJtzoNcDZZRzNbrppCafgehFGyoqKiqFKNovBemws9NLDc20bn+THVkPoaN9IQQijZ1TpsedJozB6+ETF20bncuBMeeNJpNKkclLo87blhTFFDGiYxsbu3sWC4LpgnT4cCa8HrTk+tYTPXRE8aJeCddJ20mdsaQeiE8YP0UpSl+FKUpcifw5LrdGQaJpMiVEvZ24IJE+Ox9E+E4mnDwcEhNeNPR+jnRE+iaLR6ca8FP0Nl0v0XS/C60bmlPHPyWrwN631pdJ4Loipar4UWkzrdKYeCXhHJS5E9GbtGNlLq/A8NHgd5S6UvYbyXoUulMH2MilKUuiiY2WlKU33Nj9aUpWLHz9EJ8FpBKfFmDfbglmqT5EiaJaJ2KvQmjRCEvEJpuQhPrWGzIQ2HnoMhCfC6XSlHkWNhMcTyVcH0ObMiIuxh9DMeRSSboM6szpvB0MYfUgkNF2EtYDm+NiFvfQI2PpXA85Mf8Akc1mmsj0HsJJo73LJlkUyVeB3L1g5j6DyNT0P+mOOxJ/w5wfkfQeP8nkaT2O3IskpuPI0J9iMVWHgYVcQkXdlFivA/ihGdZMUxI31aEnEi7G7t+hM/AkXSjlg6KI3AusafwxSsmCvZsJtxjuREuyvc6cQgrlH2CngdYVi9uxfPAl3ZFhxITbsIx33GluMFgfuTX8H3HULYX4GrsbhUKu67ngMcPbuUFmNhnsdShPD+2xMvcQx3GWyfkbw8Ucju3QodzIXL+CO4PLNmN6pnggnk3wiJYxS4NnQTj4huJn/RM0hhrPJhqFrnHUrqotCR+BqNjE3ZfRiz2IcCTbBk7jPTk6MHAzJkXTldxc0vRM8jprOH1Er+tjDeLwONQn0iImvY6HvGAs/wDBZeBebv0LZ2Y9t/sY1b2GIE7W2Ikmpwy2dJ2Yh4FTcwN26GPAl7E3sQHBs/OnkGt2EsQ2D+qJcv6KjjTc56ofox2LR9fZ6Q14ORvMLf8ApehsIWYcYnOqMjgv4L4H9DnAbUk1wZ24DzH1bj7m8rvY57jo9jO1jozqZzli6eXxDp4MFY4cXI+SGxvAxMUmS/catw+Ny+/ZCGZ3E+htbrcapl8/wKtnQCEqLrCFD9YvBYXYhjFF4oaddIYs44i5PCowWJV5IZf9Cz8mC5Mp/wBhzahMXqLLyLnAl402ETJtqi6JVlLRI4E7/sTKi6ScjGrYSJ1fUbu2igz71Sp6N2SabE6Em40TTyTprzpL00Yj1hENtzc2H9kI9OTk7lvTTwQwhD6MkaOdOSiY8Fzo+/wa6cE02wX2edIeNOT8aJQns2ZsQiY1TybnAkXgfeab50mTbueD+5EuSHPBc6wcIPfAsErFUJrkHpdS26kOphtbUVm1h7Z5Mb8+NhVzb3uwuwi99MclUPBSlLeCUhEuuiQmkGT+whCeCLoRXgiJql6IQhEQhxpCE0209EJ2JSE4IQhIckIejDJuNE0lP0Lj4Q2fwa6lLk26aXPBuTwJE7Di2Jg5P0TSJFRg20ueDcxpgh6JkwldNhvufZt/sXc9BvwL0XRsbwTsZOSUhNJCNEIQagzC0lIoY7aP9kNiacixwXVOFLBPJdMF8F1/guljNyj1pvotJo1ryTX1r6PXwQmdZ2IiLRNUvzpMkm2xNIS6QhNJnSUhOxN0QSJrgnYx3JjSaITOuxhGGiZEZgg0TBCEMdtU1pIYEhJEQ1CEUItEJHoYvwJIwbHIhNE0TSE0ayQ/RILHH4Iz0OnO2jI9+COkOfjDYonkp+9Z3Jkb3Nz9FJTbY2G/hjRPR6b6oRDk51giQa0SJohaTSay6TBMi1nbSLYpIehqiGW/0TUy8xyzz2G9RaCeFEPPgX104IQ14UIC+zhvn5FGjQ1+BjzGjYUMw2G8/HAxgFOS+RfhBiUUZ0AwrykhrRw+40bEjJXpgW+YNK4wIR0Vk3/C7m+5dEjipeon3CtbDmT8D27uj5EuEbsb6WPA0ryWFC2K2DbZ9ifKYFuzDKdBt2PsLeiVbzSRxC4l+h7n6ElcfYQxQc3kd8o6xL2W2EJGOy2F/pIDaTH5MxhzGjDj8mXIxyouBZfjSUHSEiFNcvY7AFreKWzgUsVEg0hyvJlHxbH4Dns2zhGGw8a8iulkNV6QaJMD7wS7IhCC2wLG+w8bbaBKhLjgSC2z9ifssj9DD5uTGBXDwN37VgqT47EFsY/4M/BsX0JPfUWenkigkuCzKFeeRJpmw1eAqZuzuNTYtU4GsHWhJpBNNueBveaV8LI/y7GQT2EFrDlNiRIP68iCtHYh5meht3eC3I85DR8QQyGyHGyIGWFpI7nuEr9irfAlXKKdCwvUVbCfgsKNF0I4Zv8A9DaazucSEi60bTef0fQhgJXyNNxpy8GLdwRYByFEC/Qbn3fV6Tn/AJcHAWdthxtnDc3Ly4upNR5aL4JJPJTLjf7LMDdwxsbp3JyKGPo5d/BJxsl3FWTC6EFP4EoOfZLZ4G7TQPElTaQdH7cJs9dELklsJazicIqFiX0Qt2mheVhtIJSb+RJTG5CVkrhTPItijmRcd+oq2wYCXgQTOdhIW6WKL8C7Cz0EyL3L30tKtKUon30eBv6F2KLwP6wKtxRvwQz9UNEosLoPRa+gx5RJ40SEp4E9MaccaUSo+Twb77Hga+idNJPBKNb6eTk34Po3JggzZF6yGzRqEv8Ao7GyHnWdRR64Z3FvSC08EPoiNmSm42IeRn7JpB6b6TqQa7HOdJSabbbGx/cEJk2OxC6ykJ1JSD2EPqlp9aclRXJjkY6OYkQ49zc3/wCRENVLgYuDXuuUXsy6cEyQ4NkeiHGk8Dv/AKTSCWkolOhNJ9EESes1enO+mxc6UeSeCUnYnYh50h550nbRk0SGdTdRihONODfofWkGqskwbHo9Gwlo1jgnYwPqT6ItEpBqKiz3Q0TAkTT0TRONFpCDWCE0/R+jfSeCEbQadCHePMnQlPRDgRJpBonghNdvh9H0PtNHkpSk44PJusCWP4OSYJ2OSE+iTbSUnYmkRLpghCH0Q9E+vh6Hol20aVINaY7fAzcen/BD0mjOCZPGkJpx8cas4NtKdCm5cabfBFLp9aVHg/WlwNdjYfQnaCROuq+TKejbSU20ZubEyTt+Pg8kqITwQS7fDycEzsYIT6MG4jzougs7xFGImn0eiaTwSk0mjyfQkjYhCZJp6J1MH70SJpVpCeSY0mkODfRbEJDfc9aNl6nBMmwtIPJJp9D0uvGuDgmm++nGNL41a32NtxHANwYbKmgtKUuiZ6CThCVY2xPLcew+vJkqwLwdhaUPqCRqJwMa5qE4PtuMerEM5sk6m15GtJ3ZCNKxySyEDE1mDGiysDRDub6TGiYc72HHfvOHN90IlhfgTMu5+DBFjkyyJtCjYl23JMDxm+YlQaLbgdYXWkLcbsUsIsvBzhbiI2CDnsbYvozKfYnrSFsWDdfwNf8AYvqf1guxKmZWJTCwit8Es8iVIR5R0i28yeEZeW3aGH3MmKiu/wCDs5KLIaOcCHe51KR0b2BMEyKog+nojvyPiNU7j0bLB/djh9jBkzZZU00SzF2g2Y2NxI6Eb7m4c7kFarFjmDFWYOskKp5FDqEzfBJtkXQS+x6yy3gZWtkRV8CY3xBL3HkwyR0TjE4qbDL/AAK8Cd66UXjsTc5XcbS2eBKv/CHKzt1FjoPfNH1ErubRYda+hqm0eF/Q51ZRkqp34JdCY6TTk6MjpsncmKG7iOo8UTTyskpDzljR5WENGs7imsISmUeEYZEmugsiZTeQZBT4b7rYab+sIarz+huf7EeCHT0OnR1zCG8Y0rgxDH9REzPoaTP5GuEd0ZHb6Iktk+yIkxexoWHfuNqi4A86FIMKuhB2W+7bYbNcZ46jkrbizcS1yuJ0K5b8oyOPLqibqzxGOPbZlUynnkpt3Lz6FlCXTY5RlWH4hvNmSzv54EksYa8FjhNTChb2P+kV7Y2ElqnkhBjygnn7ERWMT4VCVbKrwV2MNZGPJMq6GOKLiRzseDvcVryKHvg7gutidyFbG+hMhXj+BIj/AAb7z1EFzq+hLuQQ+pBLJJpEJYJgiIumidieD0IQZ2LqJXPtjB7l0fIn1J9EbmBJ00kRMEwLBwfoa0XfSEyPvtpxpzNJ2FrPQ1dOCXMP4N9iZGcHg8k154JSQW9FkkyJ6bcFJk+jscLRrGDk4N3q121hSDErkh2N0UfcmkuTzBMi7ExUbvRqFR20ejUFkgjybjfjVDj2NjLHBiI7GzGm8XGA4amegk6a5yQp5YhhGLbgz2EiEIQhDYfb6JpghBHGmOw1rgiWnLMCPBszgWF0n2QS8EW+D9kPoWuDng9aTWxiFg47nNPMPWjfQcKjHQpBG5PwQiISEhCdjYmnowbj66pRTprdMC4G9KUuncr1hBIhgTwTRCEJ8IQ204xq0ddPXwmsOfJCEItMQROyITSa7dB6Txosk6E15076wg9IhYFpxpPzpPBDPbT6JkePY2PWD2+TZwX5L0VFL8Lgo9PQ9OBI+h6JckEfWjXgkONIfwfQloyEPQlk3IPIlpzpuSdBk0ZdJpgS0ZIN/bEPS6MSpCaY309aY1qKJEzpuzAifCi30nYeOgjoetZNJ4IQ2Kd9F+j61Q3pOxdZpuSd9N9ZjT86bF0Swc6tQ6lRdxrJCaMaT5yH8kPo2ETVpu/Imho3aRFU0yikzvYlODZRDzqbu6Qcm9kZBkybL8lnXwYhbFrcIYew8iQ4wbjTWEZNn0RkE41yhCVEu5hAuXT6MQydRqoe59HBV8ZNqx6mXEwj4HIxv4KfiG2qsVxwYWfJhk4KylBmKLKxKdeRxYwUUQrVwcMwSnFoD28ielCMEPFXIyS/gZu9u5tIxiGGPAwYsTqaWGEZdDqfoaJEnVP8C2jqDwG+g0uR5wZPJd/5LIS9vydVex0m52ZaSafsY0pcDisS0lgoHBJ8TwcojkQ4d/LMRkRf+Rq6RFdPJURDYZu23QrFsMa7EnQSwNZMkHjcT4eROOaWMbCy9ifZOfybsS2Fa1CzOGWX8ouCULZFBEJMF91XYdPjyUex0Dx4NxJsb5mBMCcRhkqQUvAnfYw+uCV5xRRsTTcFdaX0SS9u5u4tzB4+iYFlxGCcjtXkdoUjtb6XCYg4fpgxUrpBCeYrZJyj2R6D0HaMewwJRnHo48irfg3eDdk8HRsxMk37iZqrJuyjZNh9AiKQrlJaPU2dSdTnkpFK54C0Sxewzs29Ydm6u422yo3gWDK0w2mPKUTel5vh8XYs6qn+y9nPI+pey9PJx46DfBcdBvM4EqxYdEZqvo58NdjgYEvOWKLbYaLP9RkvXnoNmuCmOpO0PhECHeGYyDhEej8kcIru0QeMCOUxPmuLshN1/Aupi8IYIW08CxMGlZRc7kvsbJppBRdAggl6EEiCRPgzd8IY1i6aFSLInLJ9BvGNuhdUhogkeILfVEiOTtg3PP4JnsfonWaSlhPBMFLHpMbaRas5Ifo50h6PA+w8m+48eNH0IIglOhzD60hsehLoeSYwcY0uP50WmD0J6S6c99NyHg2WiXU2WBnk86tJ7k7G2kITnT8k5IJabnOm4smyOcHOCYH2ELcv4BjC8a+RMVKLvyVzcixVgY7PIuzOTgQl5NhdRE6DXSE1mD1p6RM8E8HpEb4hJ0O+kfYqYhJ0IJEvxwY7Ho8a7a/3bT9a3qPGdvj4J/UTsQmNJ4J4IJaNDGBbfIS04Fjgx3MXoYphsxCqF76J9ETyZJo7iEIT1rNJpjWeiZ41SFrM6cHPOkyf2k6k6EIIhCHnSaSDaLnHzx5J2Ij6GkREIQncnYQ9MDXy/RjTBjR/L71a8GyPohjXJITTghBLtpzpPAsEzpNJpxpNJdWiD+UwMmCcIaMHOjQoQi6aS9iEPRii6jRCeNIQhNGsCRBrWCzpBkySHgh2J4INE1hB0WkITT60g14IInbRroQR+SEwQ315+F0hPo30h7ETOuxn1rPhyQhwfWvHwRNOxCDPrRG3xhCdtIQQ9IcEGiY040hkY1R5bCVHr9EsLBVRkf2Qdh5EsCRZ/wCjBsQfqZv8CDbEn27mQvE77MoHxayH5lEScUhhjWRrrg7m/k7nB3/gWJ1Fhu7kJcT2MuglfRzXuF6Oo5s072In8mSmOohTcRwyA29Cns0bQNkZuxr5j14Em9yErI4WBvZymXy9MZGOC7A9y2Tm/UT8GASHvRG8szFZ1xKuELGDBpTMGhHceDg1G2tv0Q/yW0bi7Dp/3JTanM86yTYkI5LY+4LyPa3fJRsVkUhtVk8ceDg4GVQgpx9xLPBiI4PGBcQv2HI1wa8jGWI95OpNEvQok727mEhgkcVErr/BEcDk3336CUWOOBIJ4yYo+BMclcMcLDEstiKUcNyqbceeB4f6GfoOXYcF+T+qOcLYTi8zuKXBTd8wQy53F0HLsz7FkalFH2MmZSTb9FHmGOGKGJ4FmRzwSvA7B+xR2MgmPRNgUJb+olqadJawOhMscF3P2V0E/EK+DDUNkRiYsROoVdRKYX5O4tsnUnILCy/bNkWkuzEk5vkzDv8AsuDYLyPovLJFjEDx3K7Dqn2Pedcyl1G4m3dzEIlIyTit+hvWs9ke13GvXyeiG70G7sN/kWRY2jOinBl2JZaSnDE70XhEpjPku6e5L+7GEy6jzeeAEx3csipVPZdZ3MOws88FWwv+BLCTv4EvIgpzsh4kVPIlj/RkNkjztJMcCwKJejYUW/UWMP1onoiiNi6b/L2UqfoateBBF9jvgbJwjbVKDRIeS6cD0gpwTsJYz96LTYnoWdG8EvY8jRDfucabrJybeNPydDyQk8E6mNITSREqG4SkHgfoiJgk08HvTBzhzo1EMg9NhE403GtDXQRwLbqQ/K0psbmDCNydR8Q9aQXTRfSNskzTuSrGCTSdSLg+hrRL0ddJ/vR/i12GhHu5JbnE+w9NpOrsJPDUTtq4MLhifcT8CZSnop/dtPzq9Kc7EvQg+xttuW77j0xyY7fOm5dHpfGiLp+tbq1cPbTBDg4OC/CTVOLbJdZ20/GlPRwcabFL7Kcm+0JoiEhCE+LxrfBS9CjLr9H92GMmjR703ILWaTTnR6w9fghuTwZIglCEIiE0bG2kzpUU3MD0mvHwnwZDuQ+9YfrSw78fHYeszsJcaT4caTsRExCD1mnA9PXwnYmvnWEOOoyTYnwngaJdtZ8OBLSEISEGYN3qj1rPig1mkQppPhMF9n4GNFHkYL4OxETJjoY1x0+OOhzpDfSm5ERERgmNNtPWiWkRFpME0kJ4JghB6QyTsU4PR5Lr6PXwvwmnJCePZxnXGiHpdaTMJ40RPjsWDKZXrpE/LyJAlyLRr8CEENKQoWDXlEO3zkWsTl6CObZMtx2RQmxKuqK8oh0P0dz9m/kmCXoLqw0ONkvklw8EIzYJ7ed4lIkkjIJN2OaJDkr87CzmyX2M8Cdj3ZHLGJfH4E5GMopYW47ebFf9iCp/wNmwqPpSJurgxOU4cBr7+h0dKFh/op/wS9vJghIuhJsLXshmfRQbQ+3uN5H+y7VsLc57FV3I8fZZlTuXUhLJ7ho8wN32jdEbimS7mCLA9F188Qn56ik1SFwKNhQ8niImaxp5AQ2FexUkTJM4JnSZyhhqTn96JYrMuxhjHmEibkiuIy1SexoWfJeEcjR1bkI6uwdtLA3F9SHqR26oU+8NGpbPwS3iDnaDdbmfGxgZLZHSP7j8x+CMH3Nizbc9PZ5FgWdkLsW96OLyhrqJQxY41ncScCJJM9SUfYLDH6Gm3+4L0X5JcDXDaNi9Gy2G2F62CepH7ErsU3jYSvdpHYOXWOuhy4GKWglQw0NR1w3YeCpBFs1gtLJWWHlGGbe5F1eS+ovkxa5w2MbLlsZ1hUORChqqcCKPnEcjlmjSeR7WNuj4E8ZXkecy5yPq+0M22Njd4Eq8njT8CH3RLFj7mG3cnE5SYW3QwcEcIduEOebiq2zohPkpwFYBcJCR9PRx/ohc/Yl7CS5y/Al9BCS6/gW+RLwJLkyW6IkFsX5El3HKe6YicCZFgU7ELJvDYJCV1z2FRCVHpCdiaTSMgmxWTMPL6D6IN9OR9tKNnAh50hKhLqNExpCHJL5NmNkgkoSbkGuxOxO2kJdPB+T8HgukFoskmrR9F0YkbOiJgRdLklPJMG6N9MiQlJBYeTwQmDB5gtsb9zzruiGFrDsSroLpyTRjwTrpshZNiU2IWYN3pS6cZEtNzYaJpz3OMmNnlCmO2S9DrRLmdBOY3XcQbTw92KDuH5nkw9PWkN9I+NE6kxj7ISCJ419Hs+h+j6+Ho2GxSCSHpguvAl4OSEIfRCeNeSkg1eCYITBjtrM6cnoW00ZwXV6tDVQi5KtN+nsSdrRghwJddJ8H8LBatU2ITwTBKQhIQaJnWEzq2XBP6ii0wYMChhGP/GZ0Yvhw8aTtpjoY0elRgxq2jgUhfr4M+iIU19CItOBfDg5PopwbeSaoh3glq/8AxhNZpBomjRNFpuboRM6TSDXYhyQi1g0TJJpOXpNGuCEZNUiaQnY+tFpCs40g18IQhNITtpO2uCaI9as9HoWCso2etUtEeh4FrsIWjJrNEiDn5vdxrvpDYet0hx8JoSMiESEzpCEIbruQaJSaTvpNVgngfwsN9JpMEEHjQCz3101oSwLoKMkJVrMsLStKW1z1EohKZSOod2k3sKMIE9oa8HolGfoX5RMdiwTihKzq1ImKDJwZ2U2FTi/Rmmoi6QSz8B1FTkm8YlvBxr8DN8jw69ha9jMJBegVu/0bJCmEhskk4+wvDSPfJKL2giRfodv3H7Ctc/QqfkU9iA+0UDeP5Q+X5JVrBdjVTLOehSj5f8HURvx4Lf8ABrWBD8ld0QVWMwVNLeMGdE6Uqu/kdMeBKiomPjoQklt20lTgo3IS5Ek105OiAjtS9DefwJxuZIWKejoDBVJ/9Ex/gZzLAo6/QonXt4GGQhaFjySqNE9i47Gz6F2YLe2R7wnbRK9xayyzwRiKOYigSG46gkPfj+Br1gRXZ1Ql2eBwHPceNwvQ63It4HXH4M9ovA+qDV5/A5f+SkLcSquzISN1W4sGLxsSn8D/APBRiXAvdYZzG+8okWHsJ9/wKMl4Fvc9TIM/yCmw6w2c8GU2m/uezJJpoTORsMdsnRlkTGRpuNf9DNG4zvsLcbNs8D7sTUy0QkHLuGGDXiZuPX+SHP1uR1RK+UPcSJ9BqTWX4xsUTLuxsLTxu+GNXaVcZ5g+25Ze3UYzfgSu+DJjPcu5t6Nule4SXLyJe68GGxHK2OMJNvkd1/Q/5RrkkEJ9SSr2H80wCTfGOgr3MVd/QkdXIlXgV8ZFHRlm/wBiVFuxgk7IjlwK+YL8CS50FHZisnoWJmF4USjwJE6CV4EskETJzkmSdCeNYIfohBmTUCSSJQeWB6LSad8jNim5tpOxCco4LSf2abLYmj3M8ifQ38khci0vS6PqJM8iXTRLRadzxqv6mbkh3P0LPrT6O7GzgU5Jk2029kxp6R+jzpjT0cHJ5LSZGvrWjSfgePBD8abdDfXnsW+SUek6kJg21hJseRo2QhcEIYncg8H1ot86W9Bpks7OD5xiGoyjXLIU2n9GU3YtmjIGZMTsKC0qS8je5S5yPS+C4Lono+xnwZ7HOm5t5PJgiONPokEiUShC44J4+GCf2HiaP+4Jk3abvuetUIe+Nhm5szjRNLJVpab+S9JpSG/Q96MR6I+xPAzJuQzvUWSeNLgSvQSZNHkiZ6k7DEJghCEJkhCfKE0ZNGr8G5ggyImmNISEzpKbarSaUx00WODgxojcmjJ2J/ZrCZJ8PWuBjEqyE7aT+w5J2+O5uRERDkx2JnWZ202H8J8YQ8kOfgywWkybavkgtOfg3mcG2jRz2KN9MaPTkxp/dilgs99ENlEJ3TzpS6JTbGvBjVnr4JQ9F1+td1pfRS5Nx7afrwb/APPg3pferJo9ITS6+jYwzB6PxrE/hyOaYMLRJeRIRIiRgRghFsYN2eNMKDJ2MNERM4IkY9mCIS0TSGDHTRox5ME7Ho40g1C6Wsvsc+Bp5FgR8oWxFikJRIzbESZoyaxQLeGUxYjLuo00ksUQxXRdmh8FyoX5D27CMGs9SmD6B/1kOB5wLSCoPVN3EvvXJmGOc0cRfgLR4eTD7kbThCZKxSWRQQUW+kyZZtlkYb3C3GJU4kOcM+4tP6CGxVcE8LHgbbh0YeBVhGCsUeBmUhpb8nJvMc9SZN/g5TL3Ol8kzgzbGEoMfGw9kEjlisUyhoNvc6g0hqcG4XRofsiJYvJTHslf8ElncWRFSXcPSm8Pqb1P4KvTQWeCQm+5sGXyWepeXQYau8GrnQk2KpzDbsxPPfR5E5gazeo3kw23HnJOPyLYEvkdudMU1Eo/2P4+hqEqX6ETgiEw3WcIURb6D8c7EbUl4OhsbDfMH5ngQ3/Ahv8Aov0OR2/A26emPt2HvX4OyDbYSd7jR5/A+f8AJF4E1xRb9hTJbGTr3MRmhc+nUXYxoJ2Qr5Ep3JvONEmgE8GwmyMMZkNYY3TD7mXTvYSp0L0Gup3CG8DddWGYY50bflDcfXsZP9x0ck56BILYsaibetlupsasbztaFSTmK6CEkU7NIsqsunUtu58FHm+R2829RuZX0J88DeCrwhrp/wBMlsc2IQToNmJejORU+sEqdexV/wAGKQSK5cFvLF1tnCIbQpqJScJDVwkeET84MZ3MCxEuwk5WRVwS2UeSjFE+nYwtiK1inaCSWBJcIYib0QQkIvvqJQghR4EjHGkSd5Ftq1j/AAJEITOkIh+C+yA2DF4PI/GBmxyfroT6F3IUxzgkeC1FKZKTAz7pyYOJufgmdjYnKxpvg86I+tETBvptjT96/RuTJOh60WdjZm2wu4iEPJtpwTBOoupDc4/k8bdDZC+Jm+D6GcieiyTB9wk/yfkSv/Ri20puehnMOTB6Qtd2XHw3JwcbadjG5xo/wcmy+CYeGIuUO94MhHLozF02gzqZv0KD7S9C5E0WPRF0ZdJconUipEhGDHxS9D6JpCJcGEY6Hoi150ukJCInQmNNyZnJDg4076UT6fenI9hPGdJ4OdEtMER60wXRuF0h5JSK1bjR9aQxc/Bkh619IWjXTcWFnfTmFp3+GxvpCaQmlJnY5N1wfWkNj1pOuiyXV6c/xokLOmyNxaclpUY04+GOxdFg/fwTLrwNl5KY12KJl+HJSlKUZbphaY13/wDFMT0eSU/Xy5+K13+CzrwXBgHyJ6vSQ30RORKnjXjRaU3RySMl0a+M+W5CaJFGjGkOPjYbn1ruTT60Rz51517abIhybMmNUtYQ20mnol0219D1a1mqwQWn0TS8DXwxqxKaQmnrWDELvpgbPRsieCaEiC5m0JqJfQh0Gj7QsJyJNGFZJI2JsLG5JDuMW7CXsa8DXQRkVjQMTty0Z/0G8dhez2OFsINcoWBLOfsVbLHgzBdwLd/yg33pXAyRb9+pvnsbeyhG8JRFbsCVbnhugnJL7H7duhNZGS9ZLbGwt7JK5FIPaIfRDC4ItmlRklgvKGrp+pmUzn60EghPH0PP+DIfqIJB/B9w1Hncbtie7F0W4Jrp3Y1U2sCVreNqt9oHHmm7p3fBit+6O+w3DDXgn0KaRUPDMpk7k6/6FC2F4wUeCQkUn0HPVWxgSTTFeCxyJOhZUUvwRG/YoEon2H/cMU6S9pI/AmTfDG9m7I5VNF1Y/YW5u+wu4qEoPk3z+y/geV56GITLuSSy+o0ljBsvAlqvYr476ISuRZWxuMJbZRCtxpdBK8ydho1lJruZplpyL6Gk4iErsE1VRuLL0NbI+4OFhXvD+oPqrIMcuc+C1lUtCTbsf2hYWfsmL3ENFvYUucC2ESdX0IiBDIr2DtL8bDNGiFBJPcSLKq8DPDDTN8lnGJ9yngb6HdB1wY55FAz4F2H4lPNkboiLhvfsNf8AsXYO5esT5BEnXozbJtdXUYimE/J/2DftifQb9aNU/KFl2Hvx1H2qdNtzeYPwOcZ3Eq7eCTi3OR/kfAYbp77lowT7gW4rXblNxqU3WwslUVMrBLLgsuBM7Lohkr/B3KjvMXt7F1ixwI7LUnQ6yguSQl+DPb8ieOgg1Ec3AvEVCWRfY3MC2oslyJCSTokeBLxo0L1pB6rca84LohxIlB8MG2xRM2GZ0l20ZzeNNxIeCeCEEPSaT2bFul6+jwQnk/ZMH9giLkmMEweTc42Hub9NEuxDY+hPruLSaQn/AE31Xz7NiUhB+hKaJ8QTpYb/APCehdzBtpPskXco8HGiQlwj9khD6N9dnpDk2Hubi76LSG7J9DW+jp53JXpuqzYtfc3WRDyiTYtLrErTyniMllyXXBZSjLdDKd353G4q93wjdBtoStWWzUJlov6vkvRStdBiQmN/gWd4TIzk+vox0Pr4NkITWaVE0uno+x7PRb9i53H6PYlnWieexyXAz6Poimm2l8DaW4mnlbD9EM9tGick8EumDwTBgl6fK/8AhSm7zgS3dTceHr50XsexC/RNNtJ00bhSn4Lpdf1/4baUpNd+DB6Lr4mv1pfg2c40mkm+ieDYmiaTTY9EP0YhOxNIJEJ4Jo12IQhOmCEwetZ4Jg3EIQhxrCEOSazSENhGCeTYNfRCY0kGuxNIQnw2Sf6OgtO5D9G+q0hsfwPVLJCZNtPE+DRLojbT3rDEMNn6IjFIREEX2Y0W0Wk8ERFpOy04Jp6FnoQwNdidhaYRh9Tgh+tGNEpOw0NE8E0T12EtIUukFpFrBogkdiE7CQzknghCEJpNJrNZ2EQa+cxpzp60sHqjzgkUMBNghOxTLYaZwVKbdi5lQlfbGjYxlWyMxGhCbqVL8BGNkuNlsWZRRVEXkfVpbYvKCmjmF9vo4O5gLTrBaRhZE9nOxdAI6RezcdXHgyZHVX8HeFN/oW48jbIxsDPkPq05vsJk3uuqI4iGqySbnqK8iroKVkSboMPI8qfqdaGiWR4VEvA63IbkKPF9HZ+jkaFlV9jturoOHsT4RlN2ZxXdMc7e9F2ZK9mYyE6BILackgzHqRpoTwhruLYi5RcBQMuBuguX0M0NcZFJaUg6tz1GIsdvBHKF4Zx9mS4hkG8i5Kudix4HTsF1ZhbfbK2sEOxMEJci6hLPUSz1LKse5Fg4kaGLUuoWsQnuUfEN8Idla+jGh2NhEaSbu2L3gUYWBqeeOgujgr5R7mLkWNy2Z+CGjHtX6LzUT8Dkq2Ru2oCG7J+Dem+hv+w3/wBA8/8ARV2MH/odtjrWBY8iPEXl6KnUxIVXYQ3uNtopJ/6E9jb+RgVPBh5FiYidCQXc2YxwzgYlaJ0T4/BbsUdld/gLzr6x2V3IOZzL6MbQ9+zFS7rZscOrLcuSO8SdeTFjL6G42M889Ru9L1NneRvwPYyJdzq4Xc4UU5FbtLxBCREfJs6yG+5nwPrwWqCAnt0SFaC6E2ETSJ0SIrj6F1aFrqIFnisSm6E0uiE1uic4Fvx9kTcLxphKbMmiJELOReDQVLt1EuFBKu7CEuRITEJTyLIhevoVY46nAn8EM26G27dWZHd9xu+dD750kOTHIu35Gu2jcN+xzkkPR9DejP2fRvuc6Skmm/o3YlzyQ4wUR9PSJ7jHuLoP60mvem+i9k6k03GvBCG5tg5QjkmR/WiWiNtPzotGiGHoscaY0wNRdRMZgemDg2WkzpujfbT9kOB5RhGOaQWxwXItz0bEun0XOnY4GupybDWBLA+wjk7pBugpoGzI7UKN9iZYmysbu2rhcCErhmhOqG3ImXSC9k7GW2BJoS5Yq/2flp+zJz2PrR43PRLp40I7kpx8XsJ3c2313xo+xdedP2tWS5JO+kJCaohBqRyEwr1yT4bFMfCH1oiacHA9HgpujYYu4nWd3o1TEfUkISaw5JRKDN2fRxwQ8E1gxp5FGOTVLWT4cFKbnOTdkIQnTTyIQy3Eg0tyZIl5MdBtbFImRGDkqvAprPhg9D0x0+HJ5Hp6L8b8GUbum+nrR6UZtuI40p6LpS40RcaM9FKPJR6Ni1h+9ITk9F0nJNZWJacH1RE+HJwS6MWdEM3yTsLprg+9GNURCi8Igzc7Cxp61fwT0/JDB4J8EPWaMW5Td6bk+zYZnTa3SG5DYl0k30hBFiPWiPOkwTTfSEMnBRizotZ21ZTyetEidj1ruMhDL0g25gSMKTyJSj0IKFSLdG0PKLsmu5A2BIRT0hCaJwLKTc1L7BmfBk3Hs0zYJeg1tsdBZMfoRZ4dbMvrKaLngssBSYbMsKJE7uDXQlmCyWRjJbl7CiULP1BrB04KYQtoiM2EKbSU6iKBuH4EyZCvQg7BxKDyHX2EpCYHEISP79NH7BswnGCNT0Jm/wBkIzeL1LdtFP8ACPvI5dyORpdAkkaafQUT6Oxk5LuM2rkyth/Ht0g31EuxL0N0M28F2JgsDUNa7ikv4FDgoXPg31jQfoN2GY9JDbwmJTUZgNkZqcCcMsj/ABIpj3xDIooUunQvGIPkTm2SPcmcmxj3qlf9ioiXYlFSOoVS6FXMQ3DEQxbdOgonx4GxC1jad64mpXc1udo9CMt0YZJ0ErkSUE1UC8hYdxPA1Xd6LG46uBcCj4T9HIT6MpR4M9FEsWBbayi5hN8D5yh9/gYdv0NfKeNBk0canfwJeEsjTYWIOSIx/om8prSy0sZxqqtjjuLA46Frg1lot5IQ5XsWMlvBSyh/VSzEYVDFMD3arXZjvOfIy427nnLadDcYTqRq25iHgOtd+B8eUNnCtE+DwcaN3CjCycj26ou6ojwku3IpK/pbEnT0NqdDHjA6ckowJ6e41uRwq6BdlCuzTM9wdxkuBW7CV4/AozEJXg8UJ5sQFhzqKzESnBhr+4IHhRrgWXB246LoNO5scHwxIShOnGBKEEhI8w3F6gn4Jemj0q7aSuLcjn6kYpRGXs32GoJ3zpcm5L8OcDSfZlmswbEmxCYhtp3guw3kieqN9JUbm/TSUYs8Ho5ORI2O5KuCZg18Nz3r6LSHJEyZxg4ILufR+tLjuPSY20sNxKaeBr/mjwbnYmiLnReiVj317Ik+M7abjGhJ7ac6cno8ng2IfRfGqwbkmkyNdD6MaJ5FtMmtlX7KITlWK5JXTguoVaJ4VZEEafDgvDTHIknlGDwcixj4s+hV8DTeCYIdWB5P7tpOkJ2J2JwQ30mPj5MXp8ZpstH5QsuDuhCZES4wTIlkipFweCEhtwRE4JnoUTpNGzkxT6H6KbLSm59aedOSUnYhD9aejPRa7DLg4FnY50njTnX0J6eT60pUc3SY02M0YvRCdSdSLqQ+xEYITJBaTJK9PWmNJwTR8aUT0p6L01pj41P5pRYNtKejY31Tul+OxRa9tIYGTqQ9a/rSlpf+fFtJV4SEJVzo9edFuXRiJNUI30RO2nJCU9EEiY0aEXRnOt0LerSCQyExrvgWi1XzxdPRUzrpPjD60hOMa4ZNEr8NtIQSO3wglRrJBKaQXx20g1uTsTSHoWno9fF6Il33GbiPRzqtUidCdtJpLpNORk0eBKjeBUnQzdRdrSIQnYhiGxhkhK9tJTCWTyYKHseYNDWBoTukiEbLKHRh8IDmiRGpsclSqcjmxkx5RdyZCiGJIXLA1ycSQonUrZsXyKRXaDbDgVqs2DcfhCxhj1oX1rKElxex6g2QVZK9RIlmEXQN4JdySFHA+iQzldi8ORNwY1q5O1Z2EuSJC3bSruVUnnoMmto/mBjprmldi+xxU8dLgT+zJ/yJcCC8Bpf6Ns8HJjBATlPqJu4ICq/gUZaE2HKDT/J7D+UNfAtMonH8CJKvI5/0QfkVIxDrTy2LdGGzNzkfWbf5MF/AmcGBdRK7CQh9ij+dIrkTG7S+DePfoYKHIyexRpU3gLWLcgvRWySElnAk8iWkBdGwupih9jC7kqoqmKam7NowJHCeAS6ooJORKsdBBLiCzEr4Ia4Y92vsxL+gwkjzwoT4g42kIbCTCQ+19DSv0IFbzLwLaFVvQiOU0/5g4EOCumRP0M1nAp3E8iThaChDgUmcBlxUIHDG7ErUOa5/gcOzcjwScu+RssPCfQphx8VIrjCf7G+W3DLzx0E1xhGIcDVeRe1FT4Mvd9ieJ7aIsY5iIwWBY/0KTxwVcyWug2BEZZ9ELMGzhgQSSk7cFdvSKbvHQiidQur9CreTqScSEusJssQie+4lcfoWjCLrJl/gULAly0JHsZuPYSnca8ku+BUJJO7NiS8GSnUSwJOC2Gu4uQhTzBq8YOT8C7bG5D18IOcYXViqLL6selo1eNKcFwQ8mxwSE+xEGL8D/RO2v1r9aYNxqCfOkh9FnQ32Ntz7GsMl0XbVLqduTzonY/AiXRdhbZFjbYpMafrqQ2NmSkmkwNXTjBBm3Q8k6aPtrM40XaDO+NNzZZ+O5IujPyeTFOcaYJjbXjI8FunOdNkS9NEvvTZEwbkJ0JkuOxuTvo8LRn9un0bMYkJtiMxLkPm2JFkQ8RPAomYJSn02hOqrK3pdFo9il6XRPsb6IJQyLvPhVoyn2tXohDR9a7HA+hH2J1I1pOxITwQ2G7Y/sIQnYhCE0406/LJdOCeFonUmk7I7kJ7JrMHYmiUONITxql2NtePhcD3O2voz2HRJ+CE6aEkpNJ2Eoz1rL8Ehnomm5Jo9J8Jp60hNNyfDAp8GTJuY6Fxr9afR0XJxp40o2XNMaPBx8ITg4NyE0hCExomPSEwTGk6iGCE5ISDRI9hKcKEx20mSE6EIeiE7aetZ5EiYFnJOxCEPAmCdBpkfUhCEIQmSDRCG0S/6TRPGspMax0mrIk1mnBgSQkTBPBCDU150hgui0mPhS5MMWSaLseC+DjXg409mNe2vAinJ6Hpeur1SytcaXwNaXp8F84etJpSH1p/aTGmx2wXmV5GMW/KIMdhewwsZ9aeC8yXnY2cELeEPaPTBgwIQZULYul2fUWyl+BT48CS2cn0NGDgsTYclXu0glErrhhGaMa08m2pR4f4GgrpLY3L7/YhFxz4LZawJHPBXCE7cwduX2ZJpUWKkhvAS55HjcddCu6ZgvAiQd4Ruyf3jcZgb4GOSjaxDZ/IwWC1x9GShFakbGW+DFHDrJPgzuR8lvI9JHUV2vPkapi7Bxb/ZN2NJ9E/qJSQtTqPcdLCN2Ybg3nHQS77HcPHg6uOxwYFTwXmT/EG51J9DKsfwjMyJsqwLMTsQyjBQhSsyVTdYGv8ApBIgldC8SToJdUSvGku+UIbqcRmxOTjY0lsbk67F1GtqQoXdm1sbcSu/kSXBecIbgo7kEk3X2TxBy0svwJTcs7YIpP8Aosuwn0eCMQX4Kk4d+NE/Lsdv6OPPKFzs2Jl38C7BZ7DWMncUa/0NIdPOCjwsGQ65w4n1gnZ0/A18IrskZerPATz+Bo+xLkK7NEJYlJ7Hb9iTvleB0thnajmAkjN/AxwzNhzO43brqTlcib/vJBN51Q9pbDfKjg3dcgpbsRPOBlF14Yq7lWl/BV4/JdVE/BHDEr2PYep9SjxzyK+/cb4PBAb76FaPgyxcXBuR8y1SvR6MO4oK7i/pCUU4wLaIdUXQJ/1IUvA+340L00L7j6MmL7nRJkSnhCVEsEhIXYJeD6dzq6iwPDBBLwJCOT0hViX0JyzfQcYWENnGm48Gy6CFoyG3+SIg9EvBYY7C2wiadie+xMY0iR50pK8kXJubk8E6HB4EqbMtJpzqu5IeNGtGhLk3NtZrO3w/kZMDxsQRDjTwQnSEenI7e2iVHglVFt01xyY05OewznJt/keULvCDV0lukHkn/dNmdyaRaym2u5EMh9Eu5607TT+7aSm2m6w5pJNboV2Ju6lrpbPG5WO2wyKdVssRxoqGJkS8Ept2E/eqx2NyeBrwTwYvc9DyTuJDJ2JDfppM6cENyQz2GfRT7Cc3EOZ7msJjRn7+PvSE7aTwTTZ9tIhIncmk7aN/BoxotIREhPRPZxr6KN4/0N3gsFrknMJz8BNE/BKTRo/XxmBDx8rrNfrTchyQ30qRuT/Ze617m+t1WTYSkgs8HgtSeSConBmYnWTpp3EIiE8EvQl1IiE7E0hBo5EiENyZJpCHo2ITOk1nYhMEGhrsJUg0IhyTRdydiXppuND9aJXg+j96Y120nQQhm2jeiwXr8ENaYIhpLgi6EXJEQlIhpE0YIQhjoTsT/hBFomiK6TUSITRNMkSEIRkY0yEuiDZ9IbtFMhNJjWaT/wAprFpxpxovhucaNdtNhEyeteZ8Z203GNaLOm/xwz9BPVJSB3dH5QqsRehqJS7m2Q7JilQfuOpGjoxukVZUwaGHKhXvkezfP4FdUTHeHaMJgUymO8ibsMn1CEs4YrzGcCnvAezGNoVSud6jOoLBSg8B0nBxfg5WISwyuxRhfQr8iQQwoLe7HI/QnrSwT4L7D/IxqmYsFwJIPPGCMKdzs+iaX+QhQTe4yKtxHI81xD43gvwOWns6D1pY7oy7rsNstxb5+hOeBpL3FwexM5JcdDddkdCKElk+BqbbDXK5FhzAtc56EttEQQ2SjpB8Mz/4EpuPaDw9XYlecvTbl/Zk2GhmB4N98nCoOTgDJJHRw4xMjtdiXAVVlIXrjAx9B9D9aJcCUIidIy2CLyPbgZiqG4jSdiKQ4P8AqJKh4iGvhvUQ+rSQj/4I+wk98CV6IbYfsdg89hQ/9n8dhrNjngYuMLo0LGFPBxkSiqb+idCdFX+RMu4i+HRPZPwNd+OgtoJzwJp5aF0Cbgr4MH8ivP6KnQTqz9ib9CbXkTzStiadBt/UVtfwV7YdE5mZK7HovBeyYmllG3GB1glrhGyUjqJfKEkt4RyOawoy2zLWDs1hzbmV5M1/k2HqUre+V3G+bv5Jc4iHG3+w89Ic02OYN54QssXB7n2eCuF/0/INMbI6Rvs+iDnBdw6nk2q5M1B8zAkR3ouBUisXCMNRBVRT2OwsJ/YLqFDEp1Kf4Nmxs4vgUYR2Q9IVbnsKbGLDnU3x/UT2YwEFgJCCWc4hiCS4JO4ljgSpE1NAkTEF6FwQU7aLGjsnh1Yk4vs+xutj9CHjCIbMmKf2aQ7lN0JXgfUe2ddsjSenOn8G7IeSHrBEQYkQ8EJ2wI32HvjBMlzo0buDwImCXfRYPrRrghgmRo3OP9aofQ7H5HkRCaPC2R9aTGiGbIXHU8acmCE6E8E8EpNITJgmCYKMvg87IwIpDzBdxKPsIej0mDY3ODfTka+EpeNP5IPY3OyMC3MMOjDBb84F3UmW7KSjmM4Zua24I5d0uHosm223w3Jeht5JpDY+tKUvbSlKuuj0wMpPWsJg4NhM40o43eUVP50qOClxpt4KcvWY0eii+VGy6TIjGn0XwWdNC4vBcdNHHGk9oSpNEJ20TT9iONEbr48i/erVJojkpj5LTxp20wLRZ1mjyToLP4CIaN3AhEQxTjSEnQwLchEQhDbSCWddvhETSEIQmnaDJghNZpNGiapC1gtVr3ITPGk7H6EehM9G70Wk7ExwPJIs/Xzi0h9a+tINE1hujj4Nl19avfX0dtEWaUo9Jpvo2JlJT1pwf3bRPXk9ac/CmyGy4gj9FGxa1ZX6GIbKTSdiZ4MdCIYmCEEITR6Qgl20mCEwQnjWa86piQoYMQ2GyiF8Gy6U4N+DBS9huImKCIzTkyrESUY4ImfRO6HoToLnyKJK2ZT0DWaNfZDWR7xIhwi0NIcBFtgiAS1IcjJHG8DKOK7NHCO9wme4lK9x+n4OEHn+hblGxSjXhRDV9zJlPb8ifcJQ5wL7GTHyhD+6Zs8Be46whO+xziRrJeTPlU7mDSNi9N3CMZNtlejMq68jzuX8ic/4d0U5GupOpZhykLjIkmmr3Gm/A4wWRZRs5wYOzcZNKoQnGTIb0XyEplGKvbqIPpglJvA1GwyQdyQjpCiLYYu/2b/7Q5bVTWSQzTexkqEeoLMm+x0z6Gsx5OITAglNNxK8F8wjsn9F0Y23G/BlIa6DQ4LoMg6qjqaEm90mwkWI/sS935Mey7Ccc58CZ5WUY5/gmYKe4SmtE/JPITPLKZmlQImoxfUUCU6f5FBn09isJdvxoIrLkoZFEk+RKCcMPoJJMP2TEEnYkEGuYyzdPPRCrqRLGfoaULO5XOILhx2Y12/IlWw2bkrgk2W4+ANeXi9Rpb7IbnwNwtH3cUwoYx6ruN2yLK4V4ErhuLa9CtiWy4Ohx0bjuHHkceVhiOC8jdFyaKe+YWKq+DHZ9jFxPAkV28nFWIVV5MHRmwOiN44IrXSa3E5BHzySszcQ+qJ8P6G6X0LP+xdEJ4FVlCb5X5E2LoWeBP0J0XQSEpuJLn8DkSS9CyvGn2LbB1ehLoTHUXogkJZEsQSFsSiVWhLvuL8CaY30Y0WWZDLoOjgbrycH0U5xruTRY03HtnTwPOj4m5xwJ3SexFmx+jcek6HAlHTD0mdN+xMnkn5GpsI3GtHjguSZH/aTjnTzp+tbPOm4/RibEILI3mbo8k6C0V/2R8n2OaMn503RtgsL9Cz5IQySaWnJxq8k0kJnOsIPVLTkTherPBUjHQns+j9aU7m7Euxu9OTBuzc+tHnc4htwJngk6D3wJ5WBBnKFJXbfBw2ITzsGO3uZ0FHw9FBTgiYujLojweSlN1oukvQhJoyEIyaPAh5aJIg1ghDbuXOjHolCLVLRn0UvQ3OINydzAme/hwbbnAz0N050bW2jLob0RPJMiUIRDROxDiCwLHwR9G+lO54aPGqR9aImt05ONN0TOsIQhuITRCYJRLggkQS4IfWiITkhNPWkIIlIQfr4bIq02ENc6xD151nwmjQ0YMGFucEwTR4ycEwYGtZjTB4+H18po3q3MHgWdNvhBi4EWjZdUbiZdE89in921pgulwUR5KummCIhNIkY1i0wLG2kXwUGtMEIQhDGxEttfx89j0cGTM2PIlybmxsinB5EpssE0RdGtGhD7ieBFLq3uetYiGSfBjbBwPVdz6EiaQnBCaQQwSkJrCEIQ2NtidjCZJG0TrFaGKWSpGCIIlRJpyeB2gZExyGcXHgR6KY1aoNjYxuaWwtzO4kiX4JLglpQL7wbgi1tiA88LTd+/wBCFyhpeEjgXHQcbzNxqix8dhCDg1MmTAXFaEEf7Y3a2Qn5RNYhkGn2LmiUapg6jatp5N+Y+rJt4GqbeSDwdiRCL20fIkxY2iKb2nlbkbR0UfQ3FnYdFKiKNxZjY8TILORPtjThcKReNjt4HxP4LjJWIXOJ1KtrPJkxdVsLfG4lx+SG+z6DnmzFSzkUs6AujcqoZgCQgsckhJgXgW6TTyjAeqci6m3qPrB9A8eCbdXREIjO8EiJ0SMd9vAmv+keRSmWRTs2JplVgu5hLkfHBzyLgqFkVIWfW4vBiC6NiZkWOgn/ANFGNxZ7mQtc4EnoWFwXwJ9IJTdGRbEKugneBRJkqY3wKcUubYVXfBU+Rq+gmu/cnYRehLgzHJjpR+Q698jiqrNfAj7d3j0jc1vce8q8ju9bF9nyczZjaVW3ZmHjuWLGxc9BVPEyXllum/cwY+imxV526iOrXgX0eBJ3LsNpVcdBSUhXp5HlzdHRz0TVO82EqT1OxiKeiLFO+fQkb2X0JF0+hHQVLpZrsZuYROh2YOzFNmsv6guoWIoF/WJzCEqsnHYQXWhFZ+CeRdApP0Ml3SF1bCSifQiewlPBPB6CUIcj8mHAiSG6WjXTY/uxySm7wRdCaTwSk0/GuxuTk7E6nO2DueDc33ZM6T4eBfWiRtjRon96kMk6k9HOTwSPscm4tdydDg2wLoJabeTcmjZaLSFu4vRRMhshPhnk/Jeo+w8kIceDcWCnIieC44JTZQnwT0p5FubC0uNUcm+CQ33zpDbcTglnJuzZRkJwdtHpfRJrBLS5EQWNF1TlYamuLEEu5GnHJCSmb3DaOGSIg+m+Cl6QvDhclpclGexD9EEoJE0hCdjkhPjsc520enGIUbGyYJ41WSfH6LdHvpNEjcnGPgvwbSG0etIJaOgsFQs6QiMHoaPQ+RaplP1rwL18L602YvAt0nkSdM3T6INEEoS9hInjUg0JCGsz5PQ876IY2LSdtOewvjfGix/nVmx/djfS8LY6SHjSzuJl0vgpS/Gm/wD48kIbCXAvemGh9tLputLp60WiLjqJwt0TLNJ5HkelOSnItz7L0WBHODqLTbxpt8Uzsbo24+POn92O23weSc6I8H0XUvg2WsJ8Ox/Os6C1S0ul0uqNvBTwU2G6IelG9eRavtpybI7Hr4MaQ2jfwJa4uxzg3MQxRHPbR60x0FH0EYRU3p/bo/h6KjA/Wif0JCaLSiZTGrcKc6JvwOW8xpUZHBwBSsCeHWxlE1MaUbGyX6EkjtXsLJtgXcx11kqIoMYC+ybCSWIXxCrwLTMrS4GMUISrIOIzvZdBCtixIvRPCHr4yP8AZu/8i6iJY3G8jd2Nx+gv+DdorxMymdh7iIR1qhc0jyVlsKDbJdExnWz8j5MM+oI2ekH0Zs2NGCYOSCRuxsspv0DhHnyQibHNFkxPxhc1BKJZn4F0/wDS+WP7clXAxDwOpV2CS6CXUl5Citu9zDcewgmepczDNBwKSmQvgXBM/wCSiFvpdyujC2RKLGCgpZ/BZ4yvAjBKM2zVvRC6v6OhYSLfDHjYaJx9WCPGeohO0Jnlo2SeGi7n9QvJIweUgjhL0XFhi55G0eQmbbeCeCij2+0K+oleM/QlXWeBCcjz2FhR+ptucHuCnjHUadxImNK4eDZXe00lWPnuLwPIlo08nIpssehI9m2ZckJzDPAprbApXP2dL8iz6ejDf9GO0MHmJCRcRrwJ5/yQukMWPyXY0YvZQxHtNEcGLZyTkGuut90xuRsdusXj64J1+0UeeOj3Ibmeo3dh5dXhi6fwWKmHolyyvRCHh7inmqhCXHsXQx0glQ5Uwbo9sclMcj3Sm/5GyfJGsshYvbkX4a9jefQkhI/+CXrfQiboXhBY8MXiJf8Ahn09cn30faQ8eCYEuoo8DjgWw8RBb+BP1ohbZ/IlBK2vzDcNbCXQWPJsI7r9C34E12FEjHYqMcDWi+zKP/AOxu7nJ++ot7tpOdJt10Z3PRx/GnI+kEuwhtaLrpOwshLnjSTRIhzo87w/RsbmxsLboTItuw/UINUa6Enk/IyaI6wZDdn1psdmSHBJp35N86TOrUIfQleBoUQzBszkhMkLMHJOguukyQ7aQXZE/wC6JXRbmxu9IN6ToNaIwNfRzBcabj6P4Y5EtF2030wbs5OdPAjYg12NhLNwbaLuYb7DhmY3OUPJGnBizLxRFduL1M8uTHBuJddEtEJSaJ2IQkMGD9awhBno9fHfppItYtJpCGNN9N99FCIeS8GzNttNjDZe4pam0lEOuxITJCOhFJ0GkSPSUa6YQvt8jXYmeNGsk+E6j6CfUwU/ZzrCG4xHQSHjIj0P1pjbqQwUmnonj4waETwTwbaL2N6Y41ZzpNOWTRaeNOddynOkPrS6fRjoLR/nT3o3oznSC3N+SQmf9aTp8072hIelr2fw26EzxpM8azxptojBTBvryQlOdOTbwTRetdh7DcLXomp8FjEMFXanspHTQ2VEUJ4hZ0GzBuVHosIiJf8ADd8HowypcCnQq7HOmIXkwYMIx6IiIgiEPRMERO2kyTSeD1osdD6Ppnkel05J2G6ynoW5dUJlNir4XVoQn00pc6VGBDhNFCIl8a+NhYGiZPQ99J5ITsQgkTTsYJknYmdtMazwNdvk1CC0SJk2jTKQLiYpJ7KjdvfHQwwKXybkwbp+DL5GIaxyI6kTdpoaT3FCwYIkMkptGM+zRKdiex3pSZbBl8kF/o4uRpPQXDdjfsJTZBiFcsyQ86cLyZBuoSooFWNhWfaKvB9Y93sUzX2bQtEBB9hpSZJjXc8kI86hu7jXYajxuXhKKNjRr/h6GIa8aJB9uBkrJUSKnMGjtr35GXTYRBJJj1xTQxU/aLukJgdIKcTAlLwWwvo3kFZeBqXPBWe48rbAvQl10lEv8HMvyZLsMU7MKazTCMJcdRzy3mxNNSEz3F2HUFWEPaZUnl/QiG1HdEIDEpWFtsI2q3IPWJp0E3dPIlcHVlMmbU16CysprsSuZRJncXVVCjZCrrf0PXMGwuScoGut9DHmVIS7OdhJPoLMkVk9iJN5fhiTJRC2BC3ES6Z4In4Iv+D3aQ2xPolmIphUIlSVJ9RJskQ9w13VCyWXlihFjQTleG4ocjGr5ITuwmyZX0DLi1eGthaQXRnuLLbXYjrr0V2YsCm3Lbfkc4HqEroCH01nLe452uBz13xTqxXnBNzd8obvQmfyPPoS6ZJXhHMG7tubm4ptsdXPeCpGq+5yl7NkUG0vHkh/ku+qOrKHNgXTu5rYVQb+eB1zMRE/wPJCa2W3g3LdLoJt0Et+aJJO7GJKj0FzqNnw0KMTPQVZjE/QheOxwGtL6ZgUPsZ9kJ+jDMPcoJGT2yLMzfYwP0LsS4eRKDc2bHsJcE5eGbKuOYKHxHvgTuUUyeN+hvnx0MYpJIbH2IiXppsc8aKM+tKJ9dyzbVDKNYILY/gl3O3BsLvsJQZwc67eBjXP409EOkN9XuSb6L0eN9IM3HpMwnA+eNOz08ngel8D2ykTOw8iwji7HghucCybm+nPYa0TiOcDzgnDGTTc7aetHg8DwslxNNia7Euwu+vJDgo/6jdacm52OBLJJSXcnTRZdHpuQgsbbEn+CdRkwLg3xpIQmRi+yXRyDvkTnqilspcjFLSb2DVWW7V8i4TrOGQXfRFJjJCLRrsca3W0vwpR/nSCH6051lekOTtoiZ3JpwLSwpVp3566TROuxg44JpUtJotiLS4GPTEKjD0pMa2qn0bbaXsIo+gs7ohOxMk5JpIcDRC9CxfBV9NYcD2INHomDsPRn18YMhyJTb4cnBFpg3EvH0Q+tODnSnTGNeMHAjGnonXfR/nRcE51g1psQZLv8OCY2IYKI2NxH+dd/BwYILWa9ETR90NEp+NJ21eOD9aTSaUngmeCE66RazA11GumiRCXWGBNZ2LpPldUjzpNG9N/BNYNazTch50unJOhgXjAjcs0gyXT7PvW6JnowJUahBb9jsSng9Eo1gwEs5IfZCZMtMdT0Gltp40l3hMcH0TuRUhCIlJxg9E8GRD6IeWiJnRCEEf2kGidjfeE+FNmRFWk1eIa8HgEi0HEOC3kSi12NxV2Kuwppi2xe87ECIwukONFJkwCHChRMmuDOMx0k7RrjCQpjf0bGvcEpULt77FP9jabjz0H1fgbSOjsZODfbQQXUQuy7IW8ENaDwoq6jSgPm2yvCZm6eS0eRjxsWwleGPgeeh3ZHBEjK2ZvvuLVb/gxwNCxonk7Pcy1NJHnA9aSbvYYDSTItwlcEMijFAjbxnQcMaKFOPsVkkEOTczDHnedDdRKkMYuv/UxjXYnKqxCC1vuLDJgyUfiJ9A2cLeZR4Gvj6HNaOiS8iPMfUzt/A30HEXoGS8aJCSn0Ck2ETUCljgssWi7ga7iIT2S9ihZCWy5KmMfQ1VhExLqYZPMXgzPgiIErxoSvyNPBJN31FdV+BOczfAhKi4mHj0KODISSFPowVeF3ElxITIun6FhwxK9CE/2eAkZiuGK1tD0JnH0Qs4Eix+US3yhox1ICTdCU8NthoSfkwMcMe1v6GrYrRRtcdRKZ/AnyXtwOS49HdEFhFmB9BK/8P7M32LwWbCa4XoSt9xxJsTdydg3ZRC0kvSMSPpzLJlK7bnXSz2ErZC2I0cKHJU6P0LrR+HqLtUTJXBXoU+hLusC5LcX3P6ZluJdkR6mXTB7BV2Ytqe5TbIpv+G4lMQXDTLo9RZ8CngwWwk6ehJQSC6vwNWbrBPb6FF/wfsk6sXcMOhjZa9GLJDxolOhclxwW+Ck7E6EnfSeCE0bh+UeiG2+ixkmpqCNs4Lg2PoWfGm3GBk0Wdx/RKY0h+D6Jo3X01nXIu2INXOkNjyho3fk2Ibbm419m2im+kHtptpsPR7HY4jhRdoYJSHIy9DfcR6ySeRw2UErk4GhsnYZwfWqPohxkt6DRMYE+ujHnwetdyE0nQn2fon1pvg3JkS+jb4TItMedLuNXMExVSfZOgyaaWFkZCcm2TFdon/k69TYTXwWmSlGyQhCD50RNJdYQkINxZJpM/wMnUutEV6+JCE0gljTDFoRHGiPopT0PV/o9mOxCeNDQ0yHBOhCaIiHr44Eh6bkPR60wjnRo+tYd9iE0Sh60pS6baedP3r60mlPr4eNONeCZ/jSazPbSHHAvA12PWiY3uUeuw0+jPRO3x+tJrGR6TWaEtieNJ2JpDj4TX6040ukWiN/hZ8IdNFjYmeCabjc0mNNi/bLdWh86WkQoemn0XwXsjHTJfyUlIJInQmidEREZEg1mkJ2INISRjTAoRdtMUi6kMHongx0MdhrwTSaTWCN9GpqWNEvItsnrTdk9kIca3BjtrxpxkedfRD6O+kITXnYS0eiEtUTTj4ccHouqIfwQS0n0SkGhLJJ0JpTCLZIok0Hj0VLB9EITwQg0+BbGOA3nrpKYEuw05wK8z0JSsW7I1jO8LlpfCGY9RMX1k5Wv9DQ9JgUmUdy8oQ43LY4G6PJs/yQGWrxktvEyKkZD3FsYP7QW9iQgbR9kUqroOUeIsHuiXo17o2X/A/7kamPROCdDYNGwHfGX/cPo2HPgmRLrsVGzLxg3RuSLjSQjcs9VwLvBXhuVaZd1SYMfwdenUo6OEWyNMkLgJC78iJWMUlLJ5H+exv0IIXdwLfkX/UWwOg44VB1LYITw8E/7FiJMrB1NRFzZmV3N8peD/oM64HwG8iTxSr7Ics132hXY6jGsKx4FEWzE+EJnBO9XsycC7N60STAtuGQsIhdBl5KQuhU+h347mD6CoWGccCwuEKdUboSS8iaeNxY8GfYTSxyJ8EJDJ5YkJWRBVyP4MJHldyEiiXgS45FFphcUxTD6oTS3ybsU7iW7ci4v2VaPIwtvI9LHOW49xti9xmLPlse7zGxm82Gs8Ch7bjzl/8ASEVqEqqJQSQ84Evpi9TqfRV42XDRJZ/KEexJJFsJY27Geb9meLGMErrGMICwdS2Fx9xa2ILn6I8Y8G8/ZEf5Nn+RYX8kvQQldxWhFWxHaKMcC6TFY3NhmylP0JPovQuOhCdqNBmxR0EFfZ+BFeZlsYLbAlewmPyJYmEJcYIhLwJEpwRCVOrFErhZOTb0Q2lhYS4Q300ap+SUmOEQwbG7JO5BY6HkXY+vIhLPQmRroLufjuI3OzJ0J0J9EGveiwUiH0P45PH61vgtQkt3gg8aI32PwXHHw30mnjTxrfhZ0IeDcngaJ2ROs1/Q1RC9DNidtfBNG7q8DRBqM+j+3RRaQmBLF03PrTfY2PRMnIt+CeDzliWcD9D0lNjbSHgpLjcsxozg320lZxCQhyTqbY0no5HkSJovwdwA+zGknWrToJrLJykthUifD4fIqm2ydiYDyURS6XSU9CHJwMnY/R9aQ40h519omjGiYOcab4EtT3J79fBzpwbnoNEOxubaJGw1cY+G3whDfjRqdyEMCRCeDbX1rMad6ZITSZIQmdZo0RWE8EISdfJNJnikhMk0nYhCaTRkIJG7JpDfCOpDjSeC5NzjSac6fWsIQa1hOFpPWk8EPrVo5JgnQ+idiEIQnbSYJpdJRoyLSfD0Qmmx60hNN8aTqJfCE3R9aYfTRiRCCIYIT0eyDxot++kISI20hCE0hNJ20mkxoxrX0eiC0aEjGu5MD+HBNX6GTBB6yjRMG/xuYImtPrSl09a+i+ilOCl0+hmIREXYiQ0RESMdCLSU9Cd9JyTSDU6GRNGiQkNyE8EhCEJ4IeSITVZ0mSaTPwhJpVkTbwbCLGZEi6PYmdMaQSJFplbPJy5E0YhK4LGkOffB4Tvl2Bsw1smRfBJFDFJ22N88m0DDFhDmW/5EvXoiW43FOBuszvAstsFChsE0cCSKYlXcpi8YG+Muxmebbb7jb2eSJvGOw+Gl8HsU3HnNwc6MhwNE5Ns/ol47nckVMie0H2Ia8UkQu4/oRx10l2OI3gQhTWI7ZewufAkSPALHYcHCi+Z+DJuYH9joPO487Ejx+SX/AEXIbQYXYwtj0K68cYMlFJnZwQwLRQzrLHQYQsJchzmO7Ftlfgc2Sncb8ehM+LexFa7liu96YvFIhJ0QuDHxRBxI5iQodY/ddYYZmBLGb4F7HfTaNMuqIMUr6fg9oJ108NCfnBdguRPHcZ7fwegsiosZ/BRN4GaXJFbCeLlmXtgwZpeY136idufwK7GDgTJsmYLATeBIcz9HTvoXN+iv+l3YapeeiIaw/wADXISMWFH7nQVxRRnKEIo+HA+o9J4GVKEEY1Ernjqyzqhuqt2Ptt0HuSqCVEumdF3OS+TeIu45OjE7PyiW44srngwbouymbZX6EJKm+EtxT1b1EvV7Ihvg+iF9OpgjwnyjE7oX66i4Y+hJWeQXLDFOwgtNInQ3kiGqTAghlY4N1Nu4mOosLbGm7olWbsqJcjwKbCVWBJIUwEyfVCRZFwJTJsJZEtMjsuogiy+o6ZzrzrRaQ8iIidjk32II386zAjZHgn9hszYbEjgS5JBbkySGFv8ARsJ9Rqr+SddxE7Ei/khSH0hm5t0ZEQ2NvBuuhxpDbjTcnkhOhOkPRNWvA89DYfPU5J1/Wk6DWmwxs4OMLTzpKiZ6aTrpD+3T0RDGfwbjwQ2P0Q56fCG3T4U4wJddLgp3o0JabH0LYaGocG49HkmDg2H3NjGsyb420QmtNPrwPGJH03N6y8bkvfaWA1gXiBMA9nYWazGBLwZ6LX0QaqxpYIuDciIPY7w550l8kVGr28E0gusngmNEjjtrIPRPjVm3nT9aZJwTJNHgtIejA8Dgj9EJ20TJOhLrCdCCPZwLIzBME40TJCEJruPCLVpD0JIwkQx4zuYNin4PWs+y6TBNOw+2vfSa/Q/hg/gmk+M1g/gndJnSZJo9PXzqPxrilWlzpj/xsL/YetJwYITSGNd9JnoYIT5TT/JCQmqQ1Sm+nKPyQSGqp+jgvWa8EJpBLXchPBk6nCTXjSDPWs6afekJ2ROw8FP7sTyPS8CySCRvIhrJOpFpO2DBMbC07z4wmjFkhNZrCEZOxCE8HkSDRJpBoa30eTb4zXnVj0/Rep30vrTA0ez2TJPj+tZ5J40U0ei0miEmjRUs4ZgWD+DWs0vIyb7IK/AsaZFEJVpNN7DGrZB5ekdvEMbKEFe+k7HNl4mOiF1cE4o5g3WeRKL+TYSfYkZPP6FntRWW40MuwtWK6wZWkpb4NHddkquT6MbuXuDw8kHk2ImNNDZ4GG+hMzfTfpSXoJc6MnYY1VsSkhkybv8AAvAqfBE9yKY0J4hwEk+sNkvwcRURVnsVHAK3GRBLAsx+i+seG8FpK11M48PPJt65N+52PRfgzZnkviUswhbu0UO63lnOyVS3KgWbCSMe0yZZdYZM5XYaf9Em0Sr7IbVv1UKRHUEAo9EjknGUNW7WuyFH5Y2vA43XjshcF8M+pKcDa22EnefIoeaTL1Ymnh0hjgSwq7jbb79Rv+iN0EuBvsI/YkjwOPyNo3dxOqjVzgsWBJ9mk+oqLY32FreE8tiVb6Ymu18ETTApUTVEm1boJLmMRAi3ijjUeO5hLYw6SGuOXcXqg+BDqZXggsYfWD+14Lrp6FVlnLHYDY6mNQ7uu41nlvijmr0cZ5N1xnhjZzjsLbsboSvXBLmTVfQr4vgvtkxd/O4rJ7sWptRJJ0I4N6xeDo5Fl37o4WoYTB1C5N9yQuYc/D6Ie+J5Qnw1+DB/ofwzLobLK2E6jDg8RdIn2LGUyJl6T2Ki+C7Y+hPp+ROMX2FtsITRv2MciS4EpskxeqhFMi/tidDToJek0T7EieRPOLRpRXRZfgjufQdKwhu4N3+j+BiNx9f0JXyJZ6aGIq0RDmDN0J9eeSHMei+zA1/0wsHjRjIkc9R4dNzZdyZJCV6Y9m5/aPXYs3QuxKS7G3Qmb+T99dPJOpBqawz0yQ8jXTY4JgXc2JCeBInYfJMmwiF07EGjD3+zwSdjyTI0QR6J2ZscEGv9G+CTBNd9yaejzpRQmsrOxucjXG5v4ELtub7iyNT/AIJzchx1JNtJSEOddim5IY3HnobEzojgT8ezc3Fvg3C6S5QyovGCqafsNuTUbCfDM2RDT6SlE+ohLseidhrsc6fWi9aN+D0Mo+4vWkI9GSEI4Z6Gehztkrpf+l0ekblPwc4Nnc6NQ34Enrh0NvhGNaQ2Rloz6GGiQS5H4PWq0q+FMTVoRDnsTRP4rWfekN/J4IQSJ4IcQxr6OD6EIwTVas2040bFnSCIfWk0Y/RCCRscCgyJaLjqehsT1Yh6w9ZIdWiQ5J2yT+sjRMkohKSDR9EItH6Jq32fs84JRkvBtshLx8JP86fySY1Wk0ueuvGnOu5xo8LTJnWl8Dzxoif9JNONE/sbXYv18mxMpS5KUvguhMpSncvYsNlwWl7FG32E5kpcCx0KeA06CQpjoelpUejBjXYvgmSGNODfXGtKTT6+E+bJ403eno/R3+DIcCITSLRqiXB9HoelzDGqIQmk7aLSEEjvuQmNtITSDdEx5pGY03G4UohS6PY2Ipq0SkpBtbthNuWwmW1vc4Bm0c9eEZp5fQVY4HPBTOwSV/k6ZYoNUnYWUFwFXcWZ0ERZbYwCD94tMz6HDTsRBWyvG6PWakWdr6TYuBuvHRn/AAnQjQl1HlkmB+hU1MeiUYeDdnSckRJsT/o1NiZPyTqYP7DcaJgmP9ETNxApOiDncRPYxW4x+SGBqs9Rqsh5FOjGGVcRW3/Qzes23/Rlo/McKKl5yWUzCP3KrJwTN4UG+Q1ujIjsL+oIUKxP8EY1n0I7jpMTJqPgEuCx2RWW4G1sLkE3sQSXljywhpwiYyskQl8Dl4RLxgnAmQw4/BhshRubvA+x3qRdNzC3i9CJ5EiDJ4f6EuSdvwITT6ELWNmNm5idkLHddRNOCV8iJf4N1UhK7kWMyfQQhrHgXadbHoSnX6NgkS48HWnBUWcifqLIvt2NttxwrhLwPPRNPYePhHgdibyN/wBxidNupF7D5xsdXA8jsm1FyMUY0nruKp+htwsb+TlVvqImUoly4G0soa2FVNxti2OSQTN9EisluBGU6aQiWb9xY1pjsJOtvpi+PoSyIrgqSLr2EoWiT/gw2+hBAh7fRJszE7uy7wSv+zYXhizx9mBngWGYLjwTYgRWELhwKMCSuciVxBadIttjOEx1EskwNCUIT7Mi8BXsvUdj0WScj3/gewjk30nYhCQmC5NtNyIRR5N2bE9af3YvUfYht40sEq+pMHJC8CHyQ2Ho8Hono5zotzk/ZszfTcex3F3IfWko+htuLc/YlmjFn0POlp5Es6fo+icnkahz1JcmwuBqabbCzn96Y4LnSwlO2n57HokyU312OXg2JSE7DWm2k5NtJp4Hg3NiXKNifWjMlN86bbl4QjBT0LWPTYwhnkfYmDgSOGntsY3ayTuSYcblrYfDhi9S/QY4FKozC9hqayk0KaXyIw/J4KUR4N90iLuJO5g/J9DGcHJuMsN3rTNFLk2eRPqjExsNmxOxOpI/OjEsjVWiZ/gmclh9Cfg23OYbFQndMHrTY3wM4phl8ENilZ+iXJsXTZ6TTybEyTBR04Ebl6blOxzCaTJMk55ONKUrEymxgqEbivOx/V8PRYPOlH1cGbabi0urPWu2m80a7aU9G5db4KbFyei9tEbFEzxonpdFrS0ZT0fsR4JnS6cDNunw3ycjODsdT0PXc8aM8lNxJI/AtLqwSkKirTg37lyWF9QT1bLybkui2JSeNJT6uvODNxsQmD+CZ/1rMababn7IX18bpRl0pSm+jeiHnk4VE7vx8PGrKYNijN2Zd3CWwxFyMTvgWkNtIdhi1/WtFtpsNlhTfc8aNmb2KXwN6XXYZZpvk5MJ7HjX0U/uxucaVn0c60b0ejQtIQeEQL6rXWcEIT4NCj/RTIKUUPKqGrS2Lcl0P9kWtYnHNPwGGayDTf5I46OF0KLub77ETNguE7ldC+Dtl+BzsT3GwJfR0CQ7spB1Do1cOPyMQdCNIc/yBxU3DcyCyjfGUG+78jZv7CFzB3gpPKjIbDd/yQ9hr/YWBMvgi3RP+EFT0NdiHOSG/wDgnBEJZi3Kh0kJkSThTByBcQwY+hfc/qjFZFYo0SFLGRzW/NGx8lENfYq/wdbYrsUZWohKXlBEZjBd/obh17EV9xvcLNZFZtCeCGGUTG99roiOeLmbkLoJZsjqiHgNPKEtZYSptjuNYEl3o0l1EjjO++BK8bk9hwru+xlrE8Db5lM5VP0KGfwMBcp+hPjBzshI91uKdJ4KYkE09hK7mOwuolXnsQnES36k5+wirbrG3Yll9RUosGOH+hNLeCan+BJZrkUaE0xIy/Qml/gTS7sS84FPQkkJJias5MCi3IexfHvPc4E6DW2ze5VV9dChSqVylxNryOrD3Lc6IJJPRvhn0JVwY8ReRl/wErDFEk6u6HjYllybwl3bGJFl9SjyPahTLuCEZpLqCXd3HiJquSVZqvZwxm+SK/wJ5/YnTxldxKu5u8sUOq+GYLEEqJmil0cEr/wSJm4orRN7NaJUSjF+zZ5wcdtBLAtrNOtIjrfYoQkpHsSz3EEP6wL0EhsGJJv+BzRLJlCU2wi3TF03LwfxpFvzpDgmk0h5guOg9JSG2kiwfRRdtjYgu30WbCa96fsmcoUaxp+C5MCZgn1rhLqcafkxTb3o+J96fvoToSabPAnKSOCBDNjDJ/WSoh+tcdB9RZMGEc6TrCXpqkifXUfYwy9Rrpo3FgtFg3Jg+vJe4tJKToeTxRPCJ2PP/Tgp3OD9aVPc3OdHsWkEQmTjRYH8Eb6eiGD9mxuu4jbbTnWYN2U5OMEIcnYRsqPZ9CWY6Upl0PJZXgTqSe1a3FOKZVvYSEfspuRlD8BldKTOm/Qht8e59kz8EvKPFIQn/BqbE6i0nj4fR6IYJpv004IXXnTDFv5OvUgtGzbJclOS6YhjTBNee5tpTBjjR/1C+HDOxx3HpYylFjVPSjzh0TmOhTfS+dLpavjPoaN9T768/wCiowcbl8Ho5KUi+NLpS6XOj02EU4HscZl051xpOWNC0+jbbWaJDJB6bPN02203O4tKMhBkNumv71b76bIY2xNi/RuNm7/8OdNxMvA9MC3gtz6HgXwZseCsyLufQj0eiE0eiLNNy688FLjRj96QxpyNfYljTrdPRCEGsEhM50mk8EhNfrT9kJ4INEJpwQhNNtf2TPwlH2gl1lJpBr7F+tXv8MELn4z712MTSoi0hCIiIt9GSImkIRE7ZJpgnY/ekRCIRKbaJ7F6gsU0mCfg42Wl9DZNW5uJbhG8t37HGX9l3jIjexNVpC7g4UO8a+AirSUHOEZDJ2GvwKi57TtF+414g/4EGVscUmQ4Q1To0pkatUeQ1gfhEPwP2DNtoKpzrk/osEi/KVk3RiJsPOfob5YZu+h1ukxpZh9UJTw8dB7iyuw1ufojS/0V+iXRHxkT6jZbgtGuhIfRuSE5/ehiyyPTD32GUl4Gh1ogkUFYjfAoHfe9BWT2HhZG0CLkw2OBVnBV9uhN1Fdvoa6/kWU3H1Y2hGMDD+QoK8rgwCxOiLe4t8Ue5i6wbNUYxiM2EOOCLlEo1yG0/AuCMTcdCxypei953hnt9HmHmiFmIdZgidB/ailsQRLHklKKr2QR1vqRxTHNYqS3TEl3MxU7CU7IVZ3TEPQSgkZELqJTcUews9pyS9xY6iX14E7C3dBJbLfuJi7MSLNsizsoJNrgUTmL2MGeA89mNEbeC5fAoL2XsOINdKVcluXkdPqbi2F1bCcTRlvkboljuJZhtg3Er/woNbCnonvXdocsvJdCLLc6NQq9zhGrhl2BUSt0SJpQXZROWViJFEsTyK1jyJsBye6a7kVwvB9heSCp3glZfAlBVkz6H6kdyW8In/wWfYX/AGdp3l8QpdGZMEl1KPI6UUFKFH/BM8TG5S1NYVEGJURF0FW5+DLsyIlNyRiXXg3XQWB/noOzwI7Q6DdLnXY/k44GsU3zpCYOR9RMhKJdCQarNtzwfRyP7N+EJafoxT9dRnr2ISW5uznI2LbuRvOmxIURcng22NifRtwbsum+iU03yN5Oo11OP8CRLu8eSE7E1vJuy3RrBKZP0eCDXUn0bk8XTqfsng2E8ZPrR52NhqkiJ7Ib+CQ7lh4yboS8QtOOD9/BtpRrHXSzT0f3Om2iXOnc5EiTBELPQfxSJkeD8G+mxtxp+tJ2KSPXc2GTsPYxMH4ERHzpcomTyz5Y7eOG95GjxhvNYvj2xlCAPoToxMuRMpcXS6vB/WC/2H0ehS50pdKejOlJSE057a3TcT0glemmxfI38FeSlNz6KPA3g505GTnRO6dRs2PQ9npauptrTYptgtE0VLRe0KUz3GvOlF1EiPof3Y8kPRHNjIqb9yPpCMyvCEm1VkjXBkmjyJCEJ4GTGkIMnOqT7DyiNEgl2Ps57DYr4ZPeiZ3WieCZ0Spg8ZEv69DPkSLro+lnmTwSnkiupM6JIjRuy8CR8kRMCz1J3IQS0TRBIhD0JpHcmdz60RXYi4pAyLfnSE0hDBEQg9upg6kREQ3El3IItyYI7GGTQ0iLoYIiIaNmmCIc7mOhhrY8BJ0JoEloS0+jENzJGI/uxCUiJ2EiJn0TX9j0en9209LSlZuiE0Z9HnSapXT0XR6JabaX4rPbWlKfX/hTbTn4MSJpIclzt8GxNfGkzp40Z0+FLEeiYIM2GQ4INdtLpDinAmNjHgBKV5FDgcMdjbTm/BS8C1cZZjxpntgu6iErgvFYH0Mgxaf5EkkSG6/4EuWObvIyXAthfY66HN4X4ONMar7RwWRAa6D5PyODQLZOBji3hHajeRuoiRIjF7pdgvYLhYKEjq8H87uKcpfYyqXqG5YDHkareiuUY2LlHItkZNhp2X0N8kGvg78MfubKnBY4ilQ3Nxa4NJ9Alakg1YJ52PWjUEr7DtxKCF8sRJbj3G72GjHr0VdjOdn2XZR4RQuI5bb6BBiH4GhOxJtvocfurQqTWj3SMi4OQySW9EjLIgmBY6O8ISm/4O+5ccnP+j9+Bte/A2mrhMl8oju+BjXJhuTJKSdxuIcbbMplFcokZ0o3OGYrOw3cqfQn4FxROYZ32E70CThoSvYhkb9OxGU9hO84+y+L1K+U+x8ZbexKsKfYnXuJrshPOcidf8lnXuYk+x3v9k2rnueMi3vXgZ1EZje5xqi8sfzZt/ksZwWVf2b5fBsXwL8Hhb8aLAoXHgRzhCWTowMy3RV39ktsClv7GiVbkVx9FX56Dd446itj8EmI7RT2zQpT/ImiZci8/Bg/wJe4vJiU3ot6kvr6MI3SC0QSjq+hZJkRkhiVe1EZ7IIeCFkLSRzwxJcC6ciRZYqMxYiWxP7CUka2BPQdI76Q5H2JyzxpgZlEOO+l6m+lH305Ic9CVXXjqXppTzkS+jbSM5GsnbBJ30/Z5P6hjXKH31ec/DZ6fgf5PP61lEof3I+6Fke2dNtLNElqn1N/8jxojBj2dxq6vJOdFwU5ybmxueTYyn2O63IbbUlKLueDMJfJCDJg28G2+s6kyMW4hEpuENaN/wDdId9JpYUk03WC6LGn7023FkSFjTxjX6JgX5NtWcGzySqPZmPJ2sLYao/DI48RtFOQN7YtPkQlTTT5XImUtEuCQk1nXWYIJHo2FEhu9Ez96Q5OdfS04+H0QhCD0vvTdFGz00RcUkzk3RKNLkiXU9fCTqbkQkl0Jpyd8CdRfBRd9zBuOdMkRjo/htpeyKfRaNY7kNiwvj0NlncT5Hl6bFvUTLrsW7iwUvcpcaLKu2kxjTnAlpk+hGNUbaTBPhsc6y+SQmNEMNJfRBackS867kQ8aQiIJpCTWZ40ZD9jWBa1ab7a09EWvohMaS7iSGjc9hKca4IS/DgWeCapE0fYSJyTSaeifB6TN0vY32M0/ZfBWZLk2LpYcmbo3oTpyXnSnog9P2XsXqbvXbvpyLqTtpVeTcmOCEIQhKTSEEuSU3JRo40hMjRCE0hyTTwNCPrR6etZgYmXOxefhcCPQ/jM/B4LeC0Xy20lJg9HJTnXcSJjSZFucFbRCWD0PBBClIQY0I0t0mBtJZEAzZPA1sjw5wmZYUuwqBhBGVexTwUwPLMDdwKhUy7WnV4oY+YFNaRgkkYQoQg2uYW4GxtLcbXk5GxpXsT0J0GRDUEnga67HIjtYpBZuXysGdZ9TgeOO4eQnxAG0d9JFHjPYRUb+UhspfvDrTTqZrshNY4Qf+BxPcNXGBs2qfctgjqJLKvZ5qHpBiSznZCHMm+xXCwUUcI9InGRUyIhbI98MozYbJwk8CWewpfb6hf/ACXQhVHjydZ8VDv3UM9B5JzY/YRyhcoY4oXRCa/4E7XP0LDp2xMiCYxOpc5IulJ1Q0u5juKLqf3KHj/hV2HlYSb7CV3THQvhiT8kS5bHnb9k6HhE8kfrwNx5x6GTWHe4uhTyZ7Ceci9G/cfTbobsi/Av0b6I3wdmxlcQ23FHsvwJXgSx/oT9PAhoJOh6IamBZy8CYo+oabMYb5Ca6k+w2mWyS5bHArb3GQk6XYcuPI16xu7iyoI3Z4Jot1+hCV6SrHApTkthZ6CGX9IXDXGIJrbIxo7Ps5fWBWy5JS3sSEx+iQrB9cREQXCNlReSXQr46CEthLruIvHgQSzpBJEb/wBHd+BISzkQke/4IcuE6UkORYwJcCyyJck+xKiUQq/wIJISF/WTOiEuDYU7mDn+RNG7irN1gipiG7ktFkmTjg8G3+NFhRkJSiyb4Nzc4zrPo9E1i9nA9EoehZ21oo3lGJj8DXI9Nv8AeiVwiMmNW7ruMn1pvsNYyJLknB+ztuS6PPUTu48kwQ334P1qs+dOZD0Somk0+jjTZ528D3Po7bi7mzOxtuY7CUP2dmLoyYNkZZDnTfWEmv5JSG5KLDO+w10LMG5sedENH7P2Xg2wuSY6k/5qlFONf7CL/ukwes67mz0gidCdiJDaKRIn2Lobcqs2N9ONElbzo12Gyn3GwLkMU2lV5MOWKxUtxMmyj5TR0HZdyJwoh/QunOv9hIc6XS67FN9JdyYO2tKdC5OTjRiZ9aPK6MXsZ9H1rMm3HwyQekIcaedOSdNPA9uCYhCEeSIaXw8/FnJsbCfjXceSEIhKHOsJ209fDDJSdif+O3IjfSm/wa7aLOk6EJ2Z2EvshDfTyQ9aMQtP1rNL4O5RvoTqQyxK+ifWn4KSkmCaJdiUnA8yacm+syJE7aQ4Ih6oi18EOCEJBEPREQhKQh1pzr/YckISGIcbaQhETOs6QnYj6E7aJghOyJ7J2GiCEJ8JCdiEJo/RBj+hIwTVKaQhKRPbIl60eRPM0ZyTOvjVImk8aS6PJNITSXWQShCeDyTWIxpEY6E7DRNHQQnglGqYFhTYwQwQhCEJpCay6OT+7aTBwTtrOPg+hzqlGUeR7GWEWoWdNWuxwNdTHbRC1kG453GV6lMWR8sb8ikbS+C1ShQ0kmPK4ELWhkkX6GDxuNLJKKjsliJ4o2TIlK2hRhZMdtieB4Z9ddN0PGskWNh9idc0aS8j/rGuBr7GydBnfBew12GmRx8ww3pDwRMQSW6yyL/QuiHwGUb7kLNF96K57ZFmJS3VjbSXKV0lw1q0XSjXlJDTvaHmy+iplqehl/1D/uF2JVifcAkQhlyL/YP7C47jVIZPob17F9txoYEngtn8HiyNRKvIlWW33LRT2WwZLCNidGMao+6FMSIuEhRmEx3Jgf8ASEkuPsw86GjglVg3wrGbxCrKL6NsP9DpXbwJVtRd7HP+hnz+BTmp+iTEY/RK+DFbKk7I4J5FV3N90RdMDa9mKxjwToIWesQmljgkr/IlEiGSCUZPROwlmqnGzElLD0eYXdglL/RL0EkElIJSihEuEJt1BqLBGK9W5hyuU8sZG6M1jDf2cjTbBsuDZG+mQuwW3Q3RPGRcW5t0s9Dnx7ErLy6wSXgSd30GNFwJ0yLwYiyrHRCXkdHQfkXRCrz6hMw9Yy7McjDwhQ8Z8C6thDDZZwhE1Xjsz8RQIWBL6JO5XsvsQlxg77jXsLOULYQnMCyIJTuYFUKMiCUErwJevWhBeeiEhvpCYHmNuokzkVLrv2OCQ20Q2IxxptvrttsfsWxDsQhIL0etEjutjyeSl5JXpNOx6JgsH61lODg5FgmkTRItITwbbaQa7G2vsqhISshIXqTsSaJTwRdBCXJJ/oexuSk7F0a68kJo/RJoj8HcvU30fUzxSzyTSUwc0mBLGnH+tFtdNuNEvo40hv0OexOuwzwc03zsbbn1NPyeTZCRtpCazJwS6dzmiV2Fp9awi5E8G5CZ1W2kx21RuEsCrka2JzcmieOUE3kk0t8D0upmpCUUzulwJH92ITBcG3werc6J/BfC6etKW6It0zpDY4Nl8MaehBLCISH0frRFxp6LoxkwfvSEJoyIhDbWfekxNFpDgnYnohMExpvpNJjXYa09kudODbWEF2ITRaEyepPBBrsQmkJ207HowJG6Ox9H1rMao9ayjRwbaMnbRQZMfAavU3khgmSGSEEuTjn4bab9BeiY1otEtOPjNITjSG3w40hwdRkOBI/fwmkLTgXxtN8afyfglE4Wo9abrSm7Ef8ANX6LrfGk0hB7G6Jmk7ac6LViwJdTHTSSkxtgmBLSIlwTSZJSYzCdvii62/CCR9Hk4J1JgnymNiaTJxtohIYlrBDQxrga0nw+tKMviFOBr4wWjFNJga5ONZpBjwykcikMdjGjHokuDbItrGNEN9sMwm0LNl9CAuQZs2zIPcngYfUl8GWDphW4bVXDAowyWCGjIqScCjWmCMPYf9gxrR9MG4aIcY1GM36DQ0YaOSJjU2H3yQMv+oTysmbETRtwPMxZ5jh8wb3sO94/QpinoKaMjfErqhmu8JjP5JDeNroOLF0YiqeGN/ImYODoMK1RwZpxoS+BoJcCxF9yul84NawG+br7nYFN8i3pZ4GXbBYzSDHQUqbWRPszZXUMVeRms4EmC44g7eBdWxBc0yv4Q9UXkS5MQ+cSCp08kJP8D9Eq4MEbKhqIQ3wJczBPZIfkeHUV7nJKuRtIeZa8rB9H0ZFmDFyWPJV7077+hY4E7sj0LInOndCrMoT4ZGfpD/kJsTYb4L8Czus9iC3GhXhOeDyJhhDqr9G9jbX3Hpk36Qam6Jmk5gmpj60SF1CH0b4Fb7DsF+i2ehyPDfIveYBSIytLdjbISslsYDD8Mo4p9CGyzhC4CbdJCJq6CRfdexKzPwJ6YE+vBL4OiKMYEn/DJoVvKXoUoWXkSivCyZpucFVeoq3MdvyKEJxc4jMUn46WbPKEaGExeKuBdAuk6EF1biC+hEIpto1nWbEc+K6FSRJJDfgucmwiR6T6JcEFlGw1SDyTHTSQ/YiVYOSdNWuxweNiaflj+hHJx1Gosa7khvg/gSWko0idDbTwb9GyQfY3J0KTOBDWBTn6ITTgnQg0vYlNLX0Zt3JdEhmxu8kzhH703Ozj7mH0NttjA0LcYiaTRrnRkyTTZ6bdTLPOn6IJeDb/AES9D6NhiXOm5Phs9FkWm41/VrKQhJnRkNnwTOxD6MI3fA+j+9P1okRG2w87kJrxg31hxkS7G5JsfRtpMj7CFjy2IShLJPaG122KjaVZZHhVXUsnj8HiCWNITtpPA9FpR53hv0g8dD61pdPWiyNRk0i6ERMEwQaKJkSJpETRjYz+B56HOj/GiQkQauRMhLobE0/Q8G6+CaGzgmvBsiZ1ZFyLT6Gjgp512Ic6/o4IQl6EIZJ4PrSQn2TOk0kKXR7jPwvgnyQZNJnTfybawhuY0nwyetO+rRNUNHH/AJXOq+XOm+m5dPAjwKUtKJdPgiabGHrZ8bg5FsTSEJ2Mdh+tFrfvW6Jf9NzfT1q+psXBwUohniaJ6bmy02NxiGj8/CaJZO5Kj6JehCaLXb4comiycD0um4sY02MEj0nw24JXrwXS+9EUpdGLJD609fFE6D1p60R6NtHjXfvoljSE130+hqa/Wl04JpUOpCoTGmCow9Hj0IXeG8kHhpENzYqTi66I8BCViHi06D1m5mi4lMr7E4rYVxyF2FWNfgSxfowhvZr9DG5sX+ouBlg3egyb3Eo7yM1tnsKt8dh1sNowNjY43yJTY2Gy5zsVPoM/gzRPGYNoq4E00bbwehb9vBiiKbIwxGw/wPvCGznyNK7YEw4m6L4He+hhOn6M3cgvHZuUoOxsQR/Qjc69xqlDBZ+CmJ6MCf7D22Jk3h9BEliF8HhjpDdlC7MjnP4Dm8G+VL3QT7l5RmTqhLUXAkQhjNFL0OE4cUa7HvSmJ+B48lPBawJNPfcz1Rl8ryLITZf0N3/Jlqz2M3QcDDccCXkeLMZVtwboy3BO7nPbubnmCZUJ1F4pS+CuY/IzW7G66CjaRibsJu9EVRMTY0E22BdCcqtz34TLG3k+buPzY68G7KXE3NhHIshL/o22LplxlFXBXwugtJh+irfvsRwpXwMw/JvuZwQmQb49BYfVXkIqR3BsqHre/QuGwnICgS4YqXDRacRcwsiTpRL0YsOxJ/wVeeBI39isSaG4vHSCHna9RUmDgnkWVSCVJibi3YS6iQhdCZ7iUEJCnGwuiNsEucP4bTt1O9dTKDwTgnWa7n1pNN9ESE9CRsTubvTjYSoscG6xqtETSXOiRsXTscG/+R4R3hKLAxLg2J9mw/Rj2Sk6E6k7ETJNXDfanvBCInohBd/wf3YwcXXgfcw8on/SdDjJvsPtwcEFolSQRDnA1d0SEEuCERxks/zqkLoyYE8aTsTqM/QtiZv4NtJehsjd6w4yZ1hKc6QhNPGu3/BZO1J1P0f2abMl3FgnolZgS/Au561lwM7C0ngwcDRCHY27CzomYWOXox8AntNipGl4aW43k1Xzge9t5JHZ7yhCeqOpMcn0bFulKMk0k6EZIT4yjIL/AMLrx8EzpBnLIY6LS61l/s1WdjbSY8kEiQ3INaej1pDBMGy1Wvomj6E+yaPRgkRJpKJZzpCaGvwJcjU1R40YlCjJpvpCaTB9aSaUTpc8HgT7l/vQl3OxthmDF7/Bi2Jpv8JkmjXgmCCU0maQhCPsQaJq0JUQahDLUkIQhBKdyE7DUF3MEXT6PAs7jSMcEhENdieyTbSIiOSdiaUeSaJQuZD0M33IhrBITROwj+7HowXA1o9ZknghEQhITsL0MweiERBR7EJohO+hIhOCIhwNEx/JKQTf6MNx4VhRGeAsLuTt+Dfc8FJpMaQWmB4JnzpBEpwcaNE+M0mjwLOdMTSQeSxlF8Z8fWnGNKZFrvo9ORm+uxxpTt8HpfhwNoyIrgk6FPZCToMqYhehmTwXYyYDs+TYbX4FawvRBEIW4oyVqTL6B5MtEhbwcRaf4GNeCCHhXPAWksGNGkhwiGkQiGl2O4aEiE53Q1dhByNZ0frQSXKIpyPBVs8kbdENhvsPoP0YOSJjjqipYyVHyKzZBueBNudir/g8ZHsTs9ipmPumYL/Z9mWY/ocK70gmh8Ri7wPO4g1QtNSrZc3djrnXRkTEUc/g7RfGxeluyhOvoVXD0KM/g5lBh2ErApPGA+H7KnBXaD32/ko6otYG++EO84MC2JWxUYUUYbRh7bCN7MSdyVnHjuNvqh1t+ReH1uXkNvovoy1foWFkrpk5GzwM4RXuJq8E/BWt4mOBOmVdRPqYPQTboky0vYr9Eav2KitPBaonDZwK9voqOYgr2pm8fQm0sIbhwqbI7CKW9eDba9EEPcrexAvYrZDE4+G9hgz7Zy9z+RLwbiWTZHAkK/DEjFiLVwJXAthZ3MKOvjkWixNdCeJYRxKQb5ZE5t+hJvfYthLcVGekhak/gIVCURiIS4uooLpbwKl54FS60SVuRJcN6SWzSZax+AljgmOYTzp9iTfUQuvAx53KTTWidPsVYhLsJciw5L6PD8CU4EuUsMT6w20/AsIs4L1LjY9DqE3gqYjqeglKLCHnS6NjXKPGm22s044ITsPYedLolybqDQyXRY8E1kPQ3BZH2PoZubqGwiU2Qkbi/qLNdu5T6Hngl9GwlDnSEgl8MG22wuph/wCypDdMPR5PZYI2ZsW9jYe2CGx6Rg3/ANm22xM4+FwbE5IPAts7k0byb5Jei0XYmepxpkedzmn5JyP0Sk0aIdoeNJwJTSckzSHP8E0gkfUNyU57ErIhY3+h9dKQ7LSaVEml4Zs8Eu52xpgurVUhDBRnH8jWn6JTZEaW2FL8llZpzsNHmRjBVtXoiYScsbDU+EWFxyVsukwRE8mGJOhEiLccItN/JCEJ404OD8aeBdKetZjXcYvQxY20psuunOsHvo1TZFwfQ9h4Fregn1051Sczor1Je5GRzYTJVjR2E3B6E9GNIcDRNYdjAa6kxBKEITBNNyHIzgukWnBgRyUudhvVjJ7PekNnxp6Nuhextp513Zzx9D1fYXcnb4+NPWvJz1HzpzrFD6PofJCGOmil4OvwkJSCYEptvpDueJ/4bacC12JpO2l0vOm5CE7E+ER6J+CfBkPB60mm5yQ3GunwTGrpFxpVp+jc222J8OSk0/ZOmizohPSExrRrqNGRkGjBITwQhEyIhCZIQhNMciEiYIickQkhG+sTWTfBCTbTEJCEhUeyEPsxo1geixotNtMfLb4bLTghIWa1HrTcbXwnQYijCDSIhkFIZGTZKlI1gSWL6EEWhCi8FwO2MZ/sNTfZFWSeSGLcRsyfnGqslBP2hjTwFjBM2wWlMNjaHW8SGBnA1MEG+g+h2g1MYGssZvuNGpwJEnA/Bmz2IIiOwkOQjsMtLwJJO05xsNEVyjDJMcD+ng7SHxfkNPHsngSi3+SVjdDLTWG3PI7Vxp3K7tOk6jGumlWMfAmj2FuXcZV/bJf5L/4Hr7FXZg+hyVQ5ohzp/oLTaz4GwLbwVdRzcxCxv5HlOPBug4/QmGU85b+jjDye3sb4cZDfApYTQs1uWNqQhb/kSr/gk2yLxsZWrwQ2X4HWYZb0xsTEQ+g2uDkWGNku55h/aNZLtW3QSCdTYVa4EucCx0g87CmhY8FyNX/Ze9KW+RbZE1uTNweJRZzi9xp0aE0w9hOMJjSbTH6TovLGsBxG3MBk2MTLo3yb7iP7RYHm7HTGBBLH8D2L9DeRf0hiZhRZwu6E4fsbWOEJaiHvjYWBJvZYKdxzRbPqT/IIT6b5ZbjOYJmPNPC7CRRpUueOgn1/AkxJ8nJfYV7C6thdD2CXgnYSybZYizbGih4PAnNxZ3QthcoJCQbHBYJzBxsfRRPsXsX0zzClTGZNRdWI4l7LPBeg9NzkiolBrtpuMTgjec/FaToQhMHnBeNNhCetut4IeYMZYWm0imkJpKSHb4Wb6PHg/Wuxvp4N8HIzYkeScjyTstOclz5E/GsxpvuJdEfg2OZp9D+nosLSehqZE7ubs9eh520xD6HuSE9GxLsNbiEbMWC+yxmPQ4fULP8AR9GDtwUvQ7s2Nz9CT1Psc99PWnkWNLFDdvdEh3+CfTTYWduDbpp6KU4KU7k0RDYeC0aNtW+CG+tEtyNiMUG7rjbHx1EsbyunQhrW714KQSbN+TKfEFHuVT/Bjoj8DXBtpsck1weBa8fH0IR6OBa8a7GCE1iEvimm2s0b8a34XjfT2JePfwwWDzpS50W/whmdNPJET1qx/Dei37Fyey+Cl36FhgfobyUvXSnmCPWl0s0g0dhpz50wcno20mmxXWxOpCEEs9j8n4IT4QZs/g2lwiouDE2OdhwsfGcac+RpJTBh6NaLVJfDCMGCihMm2nGqFp4+G2u/TTHY5P2bPRaUqF202KbdNaPS6IX2Jzgwx5ZRsSpJpsK3scmzwJ6M3KevhvpsXRqk4NjB5JpO2Cao9aXsN/Clmq2JpdfWnrV6LT0eCE7azR4051/Rujc/RE+BrJOmj5KLbJT61hyQhISm22sJ2N9Wy6pXT9G+mw8cDIT4tWbbGx6Q2MZQPYeD3iuR1GLFUISLRO43Ehz2lxoyf+iarwNomBJRDZhqUxuBguBMSROwLjmRKeBomeg1exhuYkvoaySG7GiVf4J4HvxCQwvUkGIY0NZIT35GnGBhz0Gs1DBo7pjz/wACSMyI7sXsx44PyE87JDd6DaKriD32GoRbofoebIghszIPBgNZwL7eDkfHYe0nkc9vNFJFuZeBLkWZ5Q40X2WSJa6SG6EHP2JENOB28BPuZh0K3Gzc56o5E+tL6DPP6Enm7G0eODM7DMopZqFx2E9lJtP7Gk5+tAm3uVjb4EjcroPwMXj8iblVHYvwO9sjh4HbCRC5ODZsUbp4z7Mg9hdZ/d0XHQ54jOfgTFjkWf8AgvU+vkxT6IXMSNOfAmRTOROijIkWWLTlFEhWa+BAJO/QPDncY1dGN5o8m2DuJTgc0SorEoM+hLGCu/0WysejFlXwbpZ+hOH5pZtflDefA93Cs/RsEh0HoJE9K3Z0JqQuxDdSdBLMfoWUwKcVCxHkRXzwejfQw/8AJBCFTeBLRpXG4iW4nUyJWiKiS7CmmzF9Omm5BKCUfYQLaIJeDbCaRhuxLncQkU3CnaCbF0CaLIk2ZyL0IklhLgbrFkgnwTro/wAjILfM0ZybaWF/BRssFojnSWaNHMPAlBrH+hG+NyTHQx708afWvk50WMo5Ni0XrTgpdHhll6nGTY8HJK6jZnBKci408HjTsYEuTd50lxpBqHkJZOR9DwP6NuxeDBzwN9Smw8DWmw10EcZMaTJ9Chuc9jZmOhzVCZLDsd0h+tIQk8kOxMnI3BZeMHP8Egz6F3OdFvk8DUFnzp9C3swT3SR9DwJTTobuk+hJJHGw1pKSHnY3NhHgmqNxnnSC03OSk7HgS6ikkWZ2thCYUPAklnYLC4+4cafdVbGOGE49xM5ORREXQwYERYX0ei5Lg4hybmy03hfgvXwWmB4JnST4cjvY2LoxCKbm7Ezsbs4hEQ26aQkLxqttLozPY46EzwcjYnnRHobE9h6ZKN6XBxkuxV5L9lLNDZyc6IpTL2JnTkWqRDkmfjH4H0etWc9DwQ9Ez8VCm5ufWv70kGciYywpRvIyo3ZYVMqNijeiGk3jJgWB5xt41wY6I9HncRTbppS6IxyVInYsMFPzoix41uReEej61nbRs3ycmDkuROFMEiznTF08H1rwJlMHgShfjclL9DeWJngXOiZt4FpzotKi9NNhfCzBc44LDGlxpgx0LotKLW/+HBsXX+dFptoioxpO2v0Rab/CTTnSEIQkHpP7CZJO522KuBIhM6TBDjSLsTIkQ38HJyfok+EOT18MaSvURCdtXNMtL8CmDrWr5RsBEyoeGdI2C0zW4FfGiluwRwY+DLqnMzFEPLKQmZ+Bipz2ELbQpYhrweCO4aq/gaHlaQaGqbL+BvocZ0RmV/Ie5vwNtPqWrMuj5LjRj9QlXBPA1jB6OCJLYiOkSxo9InZQcL2fQk2IY0Y1OTJG7E+xuuDAUYytDWRrtTdoq5HmjmQIqPc4vI+5iR9y7ybMLBinBBbXcUljRi9U/RKs4HIS+RIPgfQl3g10/WnJP6hKM2jE1IZbGOP0VdhtdvoSbXDdDHYvgc7GOw1jj6HEuFCMoNIa5g1djzweQ9q9h52FLxgSySrJCZJkSHwYlXoVr1J0hjpkRngcoKDyty2+EJk85XSGU7fs4I7/AIHmrovJDFcMM2sNbJabrg/ZMDX2TAl4IoK3/o203whUsgxuJZ6Fu/cYlbb5HEphJGC4m1Ho+5KZhrCxeVLcn5vs3EzdfQzJq9h+7Inci5GfoZep4G6Q2PJjoJqdQp4bFFtkSzt9i8ItRCp2sRciwsIWH4gsMRe/An/YXGB0iz4FiLATZZ3EzcEsx5Ek20XoS5JW2PAqWxSWNugmudKrZm3+BIupEv8Aglf+D8sEY9FRtMb3P7DBuzfJMdyawaiN2QhDYNdTBEQmn6INdPhMCwJEvsgnjJPo+jvou8IbExsQlH/WQ/gWw+dJ1Nx6+gxKi6GNILGiURS/8Grsh408EIQ7G+DZZJcm2IVLBvpYv4Jm7C7wkJnI1Hgekyb7nga8CU0l6QhtueBbCFp6MCVJBMaNtjb4P0eDgS8Ik7lT9kJrMDN3nCEPJsXOvLGjZa8bIvZH0SaPOiRsSI3Qu4tODiGOiOCXySM8m+iVOs0uBZ0mmDyfsWSXRZ9GbgWFQm+Q3RDaWFTfUTN59nwPVpMsehmKyrpYXTfoUngme5xk5GeRacE1ZMETIThJE1JeCE0mkiHpCddtNyeCG5PGkGiYJnsQwQhv+j6EscCWvGnJB6JH86Q402EfR+tbNPAo2VG/gpfEN/8AJGR3obRrxCOxNIvB6Q8rbBM6QkJSXSEhKQhPhMkmn6Ho3gSxp6N9JrIdNppdMdNKb6vJxpC9T+wo9iniDNy+CdhKG+BK9iHo3ZORYWSapE7Ep+9JpvwbGyybuj0ngn/DbTDMaPC4Z6PRubHkxo8IW5NMERkJERghLuYRjSY2ONJCEJ2GtIQ9EXjQkJHYQmdEIToTtr9HbWfCZ2INCRB5KfQvWiIJDGvBx3+dLyU7FqLgpda+BieD9FngTpsKim3sTu4mUuRtFMGNPRgqZSwT+GNKMo7YhfZZ4LpgnYiJCvkWenw6k0bP1q3jVJacfGfD1pwQZPGnsTHAowZpPsRvCTCMIQvBLFBvSUY6KNhLkzZBj22HsK/8HK/0LFgyJSo7EQJsIgkPvp9aUre6SHgt7D3/AIGMfcx2H2GzuP1pOOmjXJ2GhrRw6Am8ExwNFoTa32KX6HOV+BTgXcb8H0EUxgxB1yh+oQa5N4RRk6JBjXo3YRmL5wos+hKK998lseoNW3uhqudexZ9haV9QtMDkJLcXVoYJYRKyOY/RkeMsvZeTDeDjueNy9zfkeC9BodGPDiEYQTAXVbH6JV1H6JSW2fRMEz1Qk07Z3Q1x1P7sbbDWSucM+mRcm+yQ12wbMWK4XNjZZ/rTemBt/eR8oVx+hOl8GHelhuFyyXB3M7XSIys0JGFsF/V3UMB27Rik09HIldhX3RIqWPOiXQ+x0HyoqhbMXxlCRcx3kRty9iLaUY2vobvgp3LvFEpProhQl0psJSSSi6JCKJ8i/wCiKuH3NvUhwjNcPuJLwJdkIv8AAr6HoYCWc7Hqz1Fubp9RKv8AAguwSW2GJcxXoJDJmGUi74glfQXQiGZRDEiewsxJ3yOrKyxm3TxBKrYSTEl02EGiKf6GYLPoX3LoHvSngfYtekILB5P0UmnFOBnH+NcDEvAkLkS0/AkkfshCCHp61lGpkohOk+z96wTmnc8zROPV56Ehud0MQbH6HrsIh5Ju9eMi/B3RvnTkSOxODY5Z+T9oUN09smxTgk23PByP0fyT/g9sac9TnY3XgWq6nGRY4H20foXc+qeRqbCfjS+Dd/wTVZPBMDRB43+E9HcfYmCTJvq1p3RNEr08DZsing/sIYN3pgk6H7PwTw9fEGc6vTk3fYerVyLHQ4JjYe5DwQQnWUhSOo/YRxku5h1B5B1vkUoinLgXql0hEJYJ0IfRIQSpOdZMiWx/JKeJtptwej61+tZjTYfo5IQ+jbbWDf4PyTkf5PRwQhkPG4kQgikmvN4+G2aNlH4Rgv3psWl96L4LVgp0jNssS6oSUxknTB9C9F8E09Ce9JkvgZMGCTRkMaMee5dLqzJRPsM314PR5OSeDkgxo20Y2QhstOxCZIJZ0cfCZItGiE9E7GCZJ+SfgaEh4J1MdBLJF/Vo0JExo9OdJSKDxwfWiU6D2FnfgZBaOawwSaeim24zcglCDXQ2ExnJKzga0hJpD61W2CQZeyG3b4Vlpt5KbrXg30pjTB3Gba1w9HBgc1TEsHJDqHoSYdOgxBrGCdididkQnY2WxvohCabaMawSE4IcDzsLkQglBq6QmkISa+hHBvwTOj0hBjRMfDbRLqQRwehdJyetJpNGiUh60Y04GbFusEtj1pKQg11HfTSSI2EAtIhr5HYXsGGP/Rtl+B+/Il3EaCfIaro8Km2WeChgi0oQmCdBO46DBDVGMCZJ29knI1TadvyNLUa5MdiEGhm+jRB+j7GYCrDL4wP6KtnGVuDA4jHOCIqsGu5V/sngZj5hXAn5EnakGr0KOIXRkTRmWMSxhQszdlRZ2LLYx6RCmhEl+hurgnoSnJvyN5l/A2e8EmxaP8mewur8DVG7Z+RKZdMdRxLgeegk07+RgtG6Q2jJxpdi9htc4Hh4h3Qbp0hJyjd6jG6eUJVEdCGLDTgnyMxyW6hOfQVjcDZoqLvMrr1N0OrYzRrHUX9wTwfl0FnSXoc+BJRtPyPHrIrnHgyDERxK9xsi7Nhj8r3Gtljd6D/Jyb+CdCEuEKhYkhv2JWVcgv8AqLLhp8tDoviQSljYiosme0dx9C7HMkkdaCyjawc9RZxNr0LC5fkWe3oyw8ToQ7ItuwtjDKuegnK+xPh/oT4wUSex7vBOYFHGRutr9C3qZ9odf9RL3G3vuGMwl0FlnAnmCcxv6EndkdxMJNhOUTENmBCHnp5Fl1YngQm1t+S30L7Fuxn8G8Ewp7GKb6NdtJDfcSi/nRQ3OpzpDZYLwQZ3136Fhv0+Gw1fBz8ONNhdzmdSG5603GvvS4GyZ66wi6adxiwbHOiVNjuhRbDyfsZ9nkZMkxpeBb5pclp+jxqlZPY0So5OTzjuZZ41nTS1TbTsbH0eBnJtub9KUnVzRKYELB/bpvpMHBP+iU1apOpS/R9aXqb5023huTROjGQmiRNPo86PbueyfRPo4wXOkJ48Gxsc0hw4blQ2Y/Bsb6Y7E8EzkwcFo0bbiJXt96oglnBYWlhmbqUs4WRWMvdFhoqsQVrsqNdQhaJtIuBLSYhDbRPqb6rBPBCEEUTKUfop3Po86YN+B/1kOR6dtIT4NE6pH0SsnQ4EN9B6fQ9OTbXHYp6HBbwIpyPTJCLuQ6CIbU6UUbJNtOCJ7mNYMhPgtLpciN0LgpS+CmNb4OSnr4XPQ9CRxsbdCawhJoyEJpCEGiTbSEMEJ2OTghDn4L4T4bs2PrSlN9Po+hKYJ8eR6T4Qa1WdyE08kGiEmj1hPBCeDgehEJ8J4E5p7EbF1msPokH2O4vhSjKLXBg2ZSlWj7D24Gym+irTqbF+Hp6XkpS6eGl6l8aUmTwL0JrPGlKehM8mGQiIjBNITSEITsYRjRj0NtIZPRNITG5CaUmSHtGxsXTcmSE1Yjk/ZxpBwcJpSnBNZNZ7NhCsooivqZx3EruK2iEg3Eb+smSuSCP0MJUfQ5LK+hKVsyY086s3Gv7Bl0+h5JxsbaQaINEGnxj0QY+gjXrR+CfWm41gaG+QusmewqlxCdGOpP7BrwbcixNwnSL0NuIxYDUXA8Rm7+x7DeRipnUFvSlLt5RgFgyLv2GH90ZdvoptsTEl+BCSb87EkSX0VwSdFnGku42e0Ym5t+NAmdn0Gsqo+9fA17ij2aHhQuIUsvYSPyZdPDHJMCY23MLh5otA8SbsjpvkbXP6HHip+jC6GLJjsQZ/A9wCSWzwNI3xyen0JdckmEPosjZv+CTiFr7Dc4Hlvf0J9c+Tj/Q3F/gaNkTV/wBHU0wn1E4ILiieMii2hbo1rp5MV5HFjUDOWxrP+Co3Qvo3EupBLAmfoXESI4N2TSP4/wChT5V7QQuyMFhZ6GHPPQx526jfE1GVmK5mxM7CmxJRL/RfPPgU42XgyY3Fgr9if6iVliTt7EouyPcPfBKJnGyEqjV8niLP/Q+r9EPENuMd4Kc1swzubdwOF1fUlkUQxeJ1fwQ4UFPIr/4L09GQzfbwRBBL+wSvH4Ej4/BBIyJ7/oa+PsXVxs+kburR+jg7/nTlaTGm3wlRuiCHojfYRvhkmBGC4wWmw9UjZ6t+y6ejnSGwiQ3GU31/tIb7E6aQYvwcE6kPJ7HrSZ05N3jJL2J0PI+WbjSRFshdHk38H5H2GpgnTTcX6Epo0LO4/wCwwcExkkJSXbRG+2i7afRTc8ixghv4EdxrpsPSGDbuXRrweSIyejt/BO2ng2IIW5ubM3JNE8wmSfgau2mx0NtaQ5NumnOi75Q8CjOew12P7T0Q4wJCwbjPP2bvGkx4PJuoPoNENzbqToIhzBPA4XMWLDeGiYuSZwO5+xHJAptmiyJq6J6XTxop7JnXcRSlzx8XpSifgZyXP+tEqTIifNH0dv0TzqutGXnSjZSlJommI3CRF008k7HBDF19HOwzGs+9U5vpsX0Nwpep3Rfh609aXwbnGu5CCE7EJohIinmD9EwQg/h+BqI40aEc6p6M/RS6SmNhLSY0kIQo9tGhvuUum+s9HBNJpB9tZdPwetOSEMEJg4HotL87r61hLoiaQk+KWv6JRnii+MycCWhbkIQ8kOSEwTUnYmqRBMDrQlHDDSdjnRCEwb6RkJjrozc2ODgmnY51mvGkHpdX6MGOw2b6YKmcf+TVY2UWkODtpCnoY9MEIehacnBMdCfDJDjYnGkITsbCS+GPi2LQe8Q7cc2Fv2LLIt4FYKDgtsvQ1dNyBmJENZG4W41dVXgWos6TA1SdyEGvAtX4L4GPI+w43Ja0pU33G08LSkH0Q6CTk+tGI/qHjmDf0NeSIJbnJgx5G9hzvoq3MFQ2mViIZJVm+McbuNtFBtbwx808HgM5OSybLoJV9UezuWeBzLFFuNr8CkJJTroiJ7FllY0UlGr6mbNbIizkTLgf0Fna0NB7hrHUnv1OqEFSdBzyLF3xpsAuAMauP2iR1DyqY4hQvLgnUO9q+w3SzsJ52MsdbgY2Z+y5o7x+RW/xNLNhiVwfRLuN+C5JlMrK3iFnG41BsePLw4JwcBtxsa+Rvs/wbExepIxaJCvGSItJwVeNzmQ7DWsxnEFYcLgLufZyfow8dPBki+yinDowSmeyPXI5Yhsk5gtLqJ5Fci8gjmEwYaJdYJeCC34QncYvYiUSCOxjsJKd2NGdKKrPM6G7S9Blci8BKqYSE8fRDEoz7GDGRI8wpuJZEvAkJQSEl0PoQtErhbsqrgjEIQ3zz8J603J41nJRFxwIiP2XghtpMkJ96TIjufRyPJMHGrQiQxdP18J407xaXGkIjwTOnF/BxqsedHl6bb/RwQ3GJZHghs8krIXofsmBdiwsULyeieCdRJcE05rJ0KzfJstJNz2Q4p2g9sbkXJuSd0XI4c6Pam5sNfYzttR4NvJDk9E86bf4O3Hcp4PIeF1LnvpM4Ibaw27iV0k0apeNH+Tf/OmyESk02OOxsJddV3JjB+DBIIl0nY8aLTyXgnU3MXI4dDjBMd9UvZDk2Euo8ehPsJJuKMcJNXlnyiNw4nvjkbTpqGPNYl3XI/HrlmUTxwJi02/yXRcl/wDDB6JPhwTrCePi+tVoxHoulQ9VL9lFeBhLR35I6kS6eTjg8nnSHItfonjRjfXT0YG/haXTc/uNYRERCXJkMZakGsY3G4ijzzrFe+qE04MG3T5NG/QmeNITTqQXwQtGiY0ZyTVENrdGtPRNUXSIhCLSeCEmkGkOc6LSZ+Hr4zSaMiQh40x8EvHxiGiImjJox7V6LWCHtgSudEIQiJCdidYRaTRP4eC9jc8FE+pdPSE7vo2XTuNlKIZFpBOG/QvB+NNtHvRKFwUvx9E8EuSaSDXYg8bZ8CWs7EJkmkQlNxCY4GtDg9NEISkmkwQaJoSITGkwLHGs7aU2E9JdONNxlxovks6TOtITSGBrtpNFwM2FLchjnsMCuJyhfARshB41nnaIXJNiCh8khbTWRbSwTR6WblybknTS6OMm/BMjUGkRJYQ14GqSE8DR/SEXn0NDiGjnYazc+BqmG35Gn0RXJUf0GhrYm5yIS3foeM8n0CU6DQmXRCTseSZ4Gs3bsTCC6djJo3OG4qyLMvO3wcryRP7IUMpZYyUrBEYXLAXoW7afkvU5zkud9L4MI48kaUb8MmYSjwXrRLoTOjV5FjlvyYhKjEKulScWjtn8EaJkw3+Bq9KLywz00aiYhHOBsfRm7/RAv0N/9LO41IsG8/yJE/8ARDeZ9HiGOxciimw2v+jae5FSeyeWyXF4rkbm3ctjHsPgWm/YSzwbdjfAlwJGGkWWm+wqHNYW43ZlnHFo7hiiXU4W/YzDPKLZXoVKu5YFq8hRNMJCi7+BJ4+hTf2EuAxuJUJu2Bl4oqCTswZTE7eCPhISc4J2YFh46iy4Ftnc8oTHBgsKEd2ybGs/4ExOOouvIl0N2iEhKIS7fgmPAl1EhTY8fsTW5RObid2HefyGGIXUz27HtcHJjTyQmdN9udLwSCz40Qwhmzmk/wCD3+EjONSzp4H3PB1oz9aPX9DIcG5Psg/wiE+xeBnU2KTnSLg2209ETZ4N+xwcik6abk7aQ8F4hxpjybiHKXTuSG/cffS8Y14yWY4R4F3Jnk86dtEuolciXJc6bGBsR2J2NumncuepjnBjg33P0Lf/ACNfRBspCkpt/gf0IW5VwMcNs/wSn41apwWk5e5IyQlEtJoiZ1402HnBtk77DGcQhNEc03JnXg5NxKPSnPwgiD7Y08mxUxKdMjLkl2exHyYSaRimMQgxxd1E4VYFKWnP8zRvGNhU8/CEIIWDqJm90YjfS/Rf7CkpOhdbdeS5LnYpcG5Dcgl/YSbYGLsJ63r+ij5+NFkeNLTFMFL1OSrSfkWNyl6l7k09EJxpsJCaPV6vTn4Pvpc6ePg+gmRHI3rNHkawxE1ZsQlISEWqWkyQnxhKREELTjXnRiYzYu5bvg9jgi8YLpSxlV0TL8N/I3ket0Wtq1pRf+FJpjXbRZN3psURSlKeBflvrSXV6RHr4v7GuTYnYyU39n1o1oglRIhYbm+5M6PSaLTnT0RjXo2KTnXgroqN3o/7gpTPQ4LCid12LXpgmjelL0PAbxoowhdFuUcMGDnR6Nj0WFo2XsJ+taUumLrB4Nijf3ovrRZKJ3S6XVuMWvcpsNth+REqhSl4ELLwJdglKYGisl22FwFiRhvuVNGy2kKguNJoxuD/AOdLdGN4KpuqJpswWlZGhozd2LCG01aW4LjGiVcHiEfI1TbGje54D47whIaLJTaENDRrBhriCUWPsaXkObfgn0fR2M+xPDGm8QcIxDfkbJuZDeMnFu8DVbvkSZIgpwVFX/DPsNhMinVQgvH0Ze2R1PqEye6FTKH6DfYRWY70GiXfsO9jIfsozBVvEeWIwf8ABPMrEyrI2Q3kWRRrtoo+BIngUiWBDwn2cE/YrZ9ph/sU94QsOD6cMrn7PE6GR+vs28D8V2Hn3GpJ5I7hVvDDfIkXDEHnkWUnsrj8CyNiS5FOx3bDa8DamieG2MIZGrSpXWbs50SztuMhM3kXGCgwkN9BdUQz/Irun6JrNYpdk32IKp/YkltTJM+ir8mfApjDGPhm305FqXa6iiqnYXhgJfBDCRzAkEifXmCJsJSRT/sXVD0EiLfkxde3YSNf6MFk2QkXk2XcS6kGuVldiLSdV7DTmzFDuN7Cr/Rj3Mf8CnYSezIXF9CVCXsKWexIl/kkzgngab4FtKXwSz9BokUS7Dpz4/g22/OiH3FjVrHAvRb6OeRZyfswbjQlNOck6n0ck+HJt2PyUWSG3Yn3o9Gz7Ieii9mz0edG4YWNeFRxf5FuNXKGoJ6RexLOm6zg8CwbH0ckwYN+Db4SE7Ik8m7INcjYxvSd0LuPRDyTMZhvAyabXp0Pwb6dhdzgTh/bpMaQnTBshox3NthrRuqG5jbc/elVwN4G4j9icG7nRqY032Gj+CjYjg3LwPbBhFRuPsPTsIeCH7122L1NtNnp+h4PwP0cCH6OdZ402enrRZL9ab6fo/uTk5IqcxkRD2UXUZrDRdDW5Wok9qNg0r4VLBjGqY6DKZT0Tgs9yjZsMucHOn5FoxtEIbaXRmxdHp2KNlLo8PvsSi30Zu8k7EIx6fRZpxotMF0uSoonehv012F70aEp0GjHw576TBxoi5MH9pTYonq3rCEEehsbP7NNxE664urcF8JpsSn50hPhdLXs0UvXSosL1Ey4L40ZCl0pyNlxqxaLqWnI0NYxuJE7C3J0J40k0TstIQ5IQnbSERiiFp+yEJ20nYnYhEciRCaQmf40wQhERazsTREQhDdqTT6JSZ+M7ZEoNCGL1qzzrCY2J4HjYUbzuRIhk6QngmiWjXIkQWjsuBIhPgseTcXwwTT+40weCHBgk6aUp+y1lwc/Dft8L8EU3MdGRdPgu+54PQttFgaElRaT6Eck7E7aXsetGhY4Iv8Aei7DKXXkhPQ7wLqnoR9mkK7tPwhtrwciRxpwNkfA5nBr6azgM3I2ZGzYslGnA1Y0ZacjHuNcIzbX4FwRBvRlgxpXZGF0HsNp4GkxobMYPt6PweNGNXyKrciRNPMM1j7JziHA8j8DykSPbRm/t0HDPPB2SIYMLcTScDXgbwLk8mBxkWuCp4/ZFWNdDm6dx8+R8jKdi+RDWPeuDwxH0KMarOS/BRj8j5c/BtsUrB2JHZpofRE+rQqZiQm5l6oi7EveTwTfTuh146QS1GkJamS6ELCWxJm7hdzvDT6PAQ2EvZu+HcwWUUXQ+kSPIlwOvGZ29jF3ajnwVwlexVcBrNwP1GtpuDbP+RXvPKEmt8jSzkuCF3RjbVDdg/Mq/wCSt0WnR5loeOG/BYwwrO4lz2Gg7JI68mLoLvGxuny2xzPlDd38D3LpPvqTJBHISGxPYlew1Mb77bkFpMUm/ohvk2Yz5FWkVYewij7DJi+hYVe7WwmNXXZBduhHYPa8rsdXHhChdusFuZ7YJq0150zMz5QmS2Ny3ILF/BOpthiSWyEJGp4I3ykLYjfk4v6F7EsT2VlL7Yms5f6F05LedhLhsm7CZ6ehIIju30cioS6ie/YSXFouooVXgTyRdyo98GOGP+gw636lBun0PRaUnJ6Pr6OCnB2JnKITVP6E9GtJokbaPsfQh5fj4ImR70+lrNf0S7a8G3nTmEvw/Wm7P2XoLHY3EfR5mjei2wd2fonQaRt3H1Fngn50uPBIbnsuCaMk9IsP7C6NfYiazobm2nOCjLo+o8IlY8KIQ1zwM30nUg/oZMH6MPfBvhGxUc0WSTwP9iXUmdPyXSdPvTcax20pzpCEpBDH2IxrlCxpzpvwQkEuptuQfU36TRIaNxqExgRt41ht/kwbvVmxcHA19CyQ20nYSMnODwIMbyV8oRwiOJexIwtVz1Yzn90W+n6E/opaPBt0Nnox4KUtEs41vgpdNhvwXj8nBDvjoTrraehrA16EcDeSn0ekXoXOrcX1pyMRb4HBM7bD0+zyY1T1ngSwbi1vRGNIQhCDXYn4J/ZpdGJafwedVpEJH9ukJpuL1o2XR6/aNhGCqF40ovRNO80zpW+CZ8EFS6EhDzSE0hCI52HDd9EY6GOmkr0gxaNYNjYvgXB6L8Keh8l7HdopdNx6p67fDko3k+hFNjcomYL20eiLqtdi8FNt9L8LpRnU/kkXgmf/AAb+CF0b9kwMg/Qhi0ejXyz2126H1pzkmNP6xrNeSdjHU876zRon0QhOxNCHlohCEyTSfGEJ4IMZ+9EiaTSIx20mi9E7kGiERzpCE0iMGCE8GCDWn6IQnY24J2GNzRM22LMiQkSJgSiznSEG5uSZadkIWJFjYbA1GCXgUEGvGiLsNcjWRLwyXkk4GucGYw4INDDRsJzA3T8i5yLJE+voag02vBjwPfH4HjoN52wJHjZjU2N+40+zGruhpdCXCGaNkxoz+yctn0H5RLBj2IJctzIy2RLVQlmrWlZdmLs3EMkHqje2H2DNyyjwUKIU00RcY7G3nxo9h3jcSby/oiRnuIEj5JiZe4+4LYdfkjrp+57jOPc9fQkJK5Ggr3x4HONx7k6EU94IZdh0R87j6CIsZfBWXB9Rt7M+i3sOHcNDfLTG3wLBngQs+Bfs4hvjBiiLkbi4HySMrVBXJOmmOhnYew9sD3yN9D7FuTliXYYkdURubG3kSu55h76eS6vIjDf0f4qO2cPoSeMzktlvIqtOmIaVHwkUj3p1ERK7YRxRZWH5RmykcsRP+F3nbweC+hQ8Kp9EU3RHBNlhQ3RaFnHJe7c9G236FYO0qrR7j8IVlL2R1IYvidyO2X4EZZWWJOcCq4G7BGxPzkjWyK7DpsJPYshdVCfpkveDaPA6qTshKhpiK8BGxJTAqvZDhRYQ3WbHA3jBcjV0eO5T8HGxueSZqFl8Ua/rFkh5hTbY/sJ4POiVJNtJT0TktR02GjHY23Gprudzc2zpMljL1N8G2w/h0unKJpDldDuciwOEwfsXckEhjVfY86weDck2Fv8AyPk4L1GhddO5v1Hj2UhOu5YecaQ8k7HGRPMNjMGjk8mxvsSa3oLryNetJrs9EWF/JOTA0hZOSeBLsUiFgnUpNHDDJT+0R3MJkE1/ZsN0hubPqb7E5PA8m7Ns6cm/QlWS8E+yHncf9RwckNjwcjc2F1Y1pvufRPej7GILBghCEMXR5JoRsxvbboanMNuBo/Amwkm/4Bs4XajtJE6CzHpRHIlgej04LjqJ+j6G5xWLOdiUg9qlRZ0nIjv8I9lB7lOexSMg8afkWB6O8ZfRoTxnD+D14J2+TsqE26CMg1SdRIa0lIZJ60SIQa16UaIfYiEPGncnj440nik8E9kJ2EvJSl0lEqTsRk+E7EITRPJHQiRvxrNYck7DPWlN2ehfFazqSH0Txoy+tJNd1TcmDYng5GehLkkM9CPwbdyHOjX2T70RNGu2kvrXnRLSEIQkIQmdGqrqslzjSdkUb1hBk6kJgkISkzsJLcpfBdPrVnnWlHgXJeXB+BS9RRcFun0Ni3zn0TsRdCwulPo/uxwj96NzuIa+yHkfBczvo9Lp6MlE/jtrwx68lHk40pSmzLNzkapDbRuE0h+yUmjRIUhBIfIt9tF8EoeTg2WMsXdZNj0MnkzokJdifH0Q50SJ2EGymxbCAnYjYtFRRulONEo2NWTJV4P7kPH+DAcEVZOAmUaLcYujaIcoaPmDgnDGjREkYGexqoY1FBymXg2tfkJCEXQazgafCG/MMNh5sU7IfWiYHHxkYp7vQ17P6Zczn2XyO8OFppr/AKUupMdBmm/kJpjJDXUYLjoYIy/yJfIq23MdFOSg17ZxODZLQFtCj48ErAuG1+DGLgT6+BOGXk3Gb+SF09kt8HQzc7E53G1kZ+NE9DVw9mcRDbg1fI5sNqxeB9zFL4Gew20P/owwWjOhoo2N+DfcbHR9RsbsOcQc7pmW9FyO80PsE03tGXrBTgcZi1YF6KuhkxvOw5Q3V7nYCXljg3TfUcLd3OUeBQ40SwVRkFAyV5FbJ4t+g9sb9+BWTyxC4SZArBFG/wDI1wjmIcmF+DgR1LYUsu5LYhxjbIrmU/JQXDId7HunwLy+hxPc/Qm2ieBPqvaKnvfoVZEiZ0EcbndIRCwHSaKWHH6EuSIjdi2/yK+5DeCWJ5FmEJYKsT2JU59YEi7ETxCeRRE/4RciQT6HnbCEld6brZdxJEQdjfAhH0PJNHpv6GJc6brBDtNNkLg5MNfyQ2ZvuT4Ttrvg4EoppzgvDRv5H0JCdjYiJdtN3gS02J10S/4JU3GetETkk13d5NtNjgmBEybDO5zsciyTJi8ixwQkZcwXQwTSHbT6G/ol8CxlZMMwQWNIbdBd/sWepMH6Fk8j32JekOSUSSwP89iaNCN1xe5KbObDRDwbKMTmxzgsKbeNJ6GrsbbzSlvvTdng23N/Bs9Gfk50ns3T0/BDfcmMZ0RONOBmy6ixgei+vQyXR6PTcseKd8k07C6Q9H0UlPBKRdjnJuz9abmyFknYrs4OTzgw9x6VdpcMS03hcPI3e42iMcUvLW47LG6OcG+VlPkTGyo5uJpeDgmNEk8MnoSrGjcW1QuOjbwQuNK3Y5Gj60RxoyETp4E3sxOvJ/dhPpo/RwbExiaIqY6aMYvYZzkTT/4Y7HpH1CLodhon1o0NU9CKXJTPgvYoim2sFEQ9fH0bfDsfvT0U9DzwTtpCZ5J0yTvrOwuhFpjgweylE6YGi/C+CngZt0KZ0rPrRsRS5EdhY4O2h9f4FlZGh9jPJNG/gZ2IdjghDgmRGB4E2ZpsUem2NIQYjfWZ2JoxL4diY20nUdJnXklYkeCYPWmz/gfQ+jjBuPJueCEyP+4PRg9D1XohCJkIb6TTfX1rO2q2hLjVYHvpLoa0mSTBOw0Qmsp6HpuetfJZgWcbPTdZhOMEpzpHpMlEetKhQ7afQ5rNOdfrWUkEQnYlO2kMC30nYhDjYhOxGcHonXSIhNGj0etZpCCQ0T4IZGh5FQlSEIeujBYOrBCDWjXBKVwS/wAjx6FjrNFYb/QqCFW7X0Y9GToeumeBrgoUtzFTA27GWyQawUmVsuCl5HKivjA7HPUSFQ3eg1WGQ8jg3yHWzQlBFwQtxcrhGyoxpKjTclRCGuh0pnkjHp5MuBxK8dzcupEM5Es4okGTG+hLBd9RbaQC2KZ/egXb0FONyvC+yhmjvong2f8AB2USZHhge43PA1e+SUphjR9J5NuN1xTJZcZ5PyNTocC2Fjn8DddfsmwhOM5dDfoNtDec/kRki9KNUnk6fI26YvMIphfYmMDbSOVt1NmakcXOlwtsGXIydIMq2nJ16mThRz56Cf0f3InOwl7EGR1P6EhBXEv0NrF2x9J3ZHsdXSq7nBPsgtsk6EvAlt3Ksgu5sdyYFO/pG9FbuC936ESfwkf9xkxEVxkm5HvCCkqeIjYPMEdBVwkbqX0PdvRG39YsRQJzvF45O7cTOQvk8YLBCrDMuw1tshIW1i8DYU+wmS6mLT6cdRq5ZXO5gSZkFlYhW8YIa7kyq25EsEnZC5iwEPsJUSH3z5E8HqDcEvYvsMdFDovgv1q12JycfGGwifkn1pILJsInYZNNn30hOh/UY7C0SN9xiz2IJY1g8/5NsEOD9aUwJdDg3R5FklbIQ4J6ITVuk50le2jNy3Bz2Fq9sYYnBCX0PRT/AKTlfQvZcFpLpIb/AOdGqidDI/RfBusrTZUbTR+hKaMuKU/ZIsacHBwcCXoX9pxjAzO5MaYZVcDNxKk66UsOOBbf6Nyb9ie9EuSR596TwNOmy03NznBOuCXoSaT2TwXI99GeDkS5MQRehuj0Q638G6ur0nG2jFjknQl13QlTGXoiHN0SLx1GJejfcp+V2OOgtjjJMfwIhv4CYjxnN11ESpY+ISrdw2zOsupDHO5L5QhHh+BLVL+vTnBNaQwTWevRMCQ0Y0i6abIonpP+myG/OknxYsr9m25xps1nbJ5EcjPotRMHGvGsGSjRFpxo9iavWkwQnGxCCTpCcm5BFucbD2Fq52F6PogtODboXRlOD0eCdifenY3EQ3JybH0MwbaQSJpjXc/gWvrR8vSCj/uiaJ4PRCEITQlgaJjXk3+CCWB9jfSaT4Y02NyYJ0OYcLRLtrH8P2QXQmvG3wnYmMCxvk40gz1pdENl0yN6Z5EzuI9aeZpIQ9DfdG+UQhx/o4ONEetJxgnjTudz6OCeCE7Ing9EPRPsap0GTcmj7n6OoamkJj4OCIa0i6jhCIiHFvRJGEY6EIiIiIQT+9IjboYFp4KXHYs6F7FXTJfBfvS4RdKYKUvk8m4ylG8fyfWncnYvgpS6yfDoQg1RUSFWjjJCEPJB/Y0tlahqyU5v0LoJcLJmGhM0vwKGCIhDGkSHuM8EW8GiDSIhEe3oiew1dDU7CR75IW2B5WR05GnG5F7HHgtyKFJoN32FHVPE0avYabOGug1aywps+mXpBxswne2g1PCE9zv1RkoOXX+hx3FpY54I7DTgw408lWLNcRuId8IqbqM8fJd/aXc38liq/wBmXKehF7ItncqHZBNHuRsoiHEiKwamUqfoibMPrgiDx/g/XYcGr3Gle3QxwNePo5tn2RCBL70IMSh9A1Og0o0NdNxrl4ZfXHQ2XFH1Y1diTyYGqXFx0JkaTJTInhEi6welFWY3uZFdQbbdPqxz9UN3IoQ/RP8AgkEhXkSJKcaTjAlfBZZaeBc6vwKw216QQliJ90PCF9C7abeIZv36DXxWK5R1EI00nXTY7B2SEtYdQ2z46pEW6lbnJljnrSJGjHal4eWLkc2wpTFFJ1FPA5xB1bGCwhIkgbAv7gdJMvk2Chc4F6ExQSE0J3gQmbcMx6rzpUHoeKP7Ym24lX0MzKXQUIlBtspyTsQZwM9fCcnJCXfGnkn0JpLRogyDP3pORo2ZycjRKbY1230RKTsbMc8aPJsyZ8kmnGkGSbEpMkR9Ence4tzkWeB9ITdnr0RH9wSCQ11NjdTc2EsdyEJSZEsFXJULvB/gSHNbVg4IPeEhKckwJafoawcEOzPweqX6J0JCc7k86Psbn9mjRMdhdODyeMG5IiTbRPJ3IeSQe5jfAlSfR+Dgwco2fXsYuBsSOTd9vBM7EuR9iToREwb7iRYS+STSDW+RKEOT+5HCZ4J/Vo12ISvocEmRKolFh/5PEEq8kWi66e1oycCRNOaYIQnJCY502QleT69CUJnIssW5kI6HKGxLuEJVGotugk4abbEprOc5XHQWRd+OoskWl6aohMEMdiEIJZ1TJkaIRGIY7DIjjS5ETyTBEY4INE1aIQZyTJIck044J4ISkmjWdL4ME7aNm70Sk8QmiEIiHpabmzOdP0UtKVa3Gi9FoyejIkNCRDcnY9aT4w2EIQnbQkJJ7EGukIQhCUhME07w3midNuD6GsCJozd7aetOdJnbSrscEH2gvRsIqKu2mOhY4LOlQ9OD6+CdKjHzYvgts6XGvU3030503Nje7QpsWCd03OOcG5yXWEIbk0mn18JpgWm5FCYHgmt0vJbxr60a4JVRIhDppdL96Q3PBkyNHOm5+hLWzeezcZ9aw5MdDcg0iIaWiR7MHs4wbC9HfXcavG5B/wCzDGiQxyRUedEIQmiRKTt6J4ITBNGhr7JrCE0l0gyFev5EcFzmFpB9CUdbUS+L9H0PQ6GP0FeCKGosGRf6Fn/dhoW8YkbonQvcffTjR7Dm4ysZVB5GjkayQZgl1Gk+w/E2aNXY+i0Y0KMpkx1GPYjvU3ZSH0oSv9EHzwRQwQ1m48kroIb3EUl5MOpCwMkhKKnCuTzSKtzpCBzH9Zm27jG13HOqqWjX4IovorgyuL6F9EeXHYvb7QzXcZ48orncbNf6EPXQS6DeFp5KtW3gcuB9SyO10g5cmSPZn5Wj7RdxM11E9ZJy48eiGs7kcMeGRusNzPfB2bM58Qw2/DM+NhXn8HDybAmcGypbKMjJdBoNU+BK8MX49RL6JJry4NFWy69BU3L9Z7IQObwynIxEISG224lcC27fQsNN+gkW4HAUR57C05tOYJFvvoMOD74l4rqUeBeSfoJbiVse0jEo4SEc06YSf6gkW3JdP4M/8H4lW/2KN4yEJGqYLOglFjkxyLAnohh3P7kUM7ESWceRbYyKn/g/ohG72F2nCKROlifQmbtTwZdDLFZgK2Nw7nTHYj4/Ir3guocYqdRJnPU9DLR6wnBMEHggskwL8GGbbG5IP+4ONIQmjZaL8l5JgnUWx4NiTfWCWrJ3PPwuu/GnghNJycHnkghrJuLsbmwuun7Hl6bmxvgeMbm5IPfSJrobeOunJOsel6whOhMV7jXol8EQnpamVI3Po8Gxu4bM3MLcnfSk1DYp+vGlHnKIkflCxk33OP5Goupv0J9EMG+UW4PBuRPI2LHBPGlpDOxsyGx2PwyHGRYwfgaJ/wBOD+dEumTcmNG6SnIz+7ELuj+0awci3OdIQg+hzCZzrCmC5ODjg32F0Hv10nUawSbkRCUmCG5PhMaNYEqTPYThv0yIkzenDLieV3NkxeRmlq78ni38CftfsTwfX1okJaSnOq7w5wR8w+hIeBspemjwJNsSwNUnfREJpU3FuTR42KY0ba2PJD0IRwb4HDGj2KVaLT1pBLrCEGhL0Yg8cFKXSno40ulwf3YTvBTj4GiEFCy7pKbu5BIn9huTBCTzo9YQmrM3GrEtG4jc231mlGUpTB9F0vTS6bm2vJ5IhNHELCwbarWGxDBgh1MR9Tdaovzk6C0nY3404H0Mj0hBIhPAkcZNiE8k7abHoZCEJgmkITIkTWQ+i+C+D3ruQn5OSQSJpca3RZHpyU8kISD6avH61+yHJCG2i6CFnsPC8CdV2Zxo18KV9ivR5ORMY7pxqtIfkRNJr4PJjppPshId9YQa020QhOxMGCYPek+O5NaISx/JB6TOk7aTVEMfKDxh3MzMol10mjoUbEVwUxuUErJjXYkpIiTEg3G4S9CaPI/J6Moy+x9juN15NlBQWIx6DdvBRsbG5oYddIJ8YLgvYbzTfRsy3gxfENmRujTmB02RssWb0oze/wBg1thJzMJ4JHseK6CysoU40SvVEi66Jhk4UXRnMTHz7smr3IqGQRRlD2WKSptBmHgvt9xu7s6lr+AryhqIaiwNvDMk7XQTnkbsE/KFOwi3hTgaSW08ETXP+TZ2PJjWew76stf8GsTI7y3RKs7kvDHHBzuot4r7E+irDJjqvUcOpu9xrE/gduJwpGydGjZjA++O6Nkg1PtybKNJ+h4d/A025LsXcs+xhyMbxRW0JuaNhu8zwN2K6txi4pgY1brZ5yG6XPcSR9E4ITNSM3/ckRYwcYJnP2VG9q7o5HGugp5eF2RJFu+pUmeOGJwwekU2PwKmO2oTZ3IVp3QW5F7QosqCaZc9jW3IuWDEwJGQpxhph7Z7k7LyRdPwJIhKqjsr6KuYcH8Ec4aOMCR+inlHM0vQncbhklvwJU+BeAlcciJ+RJLK4E12FGhJs3anwxOCR9Bv0cEXfcwfyXwJtoll0RzfUlKKIdYHqjYh30g8CLGdzc2wX7R3g9zsehLSdMC7kEbvTZ3Y30kNjd0pPB9D034OxOglfJsb/wDCddvg8+DtCE6ieDY309H4GLppCabsSu5Oh+zladw3ki5JjA/7BH0bnY2FknQROcG2BqEOVMTIkpg8EzsToTB4IkbtkO/JscFn/DfciJ0OOhaba/vXgZYcnnC0c/qJnAh53+jb2PPQXQZwQaqPGTbY3yTppE9tOD6EqNaQvTTs0bLpSRU3Mckhxk8kGN9CEuHp4IdhKaJi3rHsL0c40mjgoU8DV04OOC+tJoiPRrk4IX7NvIlmkTGlCTJ6IbGB4ErkkFXkyIp8jExpeEhtaci6oWblTQ3GGkxkc8F6ifjR57P4rbTyb6U+tZonnb4b9jgen0dhmDCKnj+C8QonCNy09CaKY0uj27iXQnUhIJZ7ERg3JH8EyopTBUUThT1pCdjHTROxhDXIykmxK9PRJn43Sno4o3p6KUoxlNuNJrsPRspS61n8E8abiT0v9mv7GugkQ2PAs6NEyX0LWEGsakIJTSpdX6EqN8CSJ5Gk3yJJDg4NFmj2J0J6IbDWdG3BCCQ9cIaH00RM6RHG2k/6c6PJNIetJpCEIiLR5IQhgiSIjAofXx5F2N/jJWLOWTBBqFwW7qI0surrpCIhNGTSZL1PrWUk1+/gtdttODYuBPtohK5ILPA0Qh6H2JPg/RdUhIxpOhgmkJ2JgnYmD0Qj0kJjV64RgmNIQmolNE1J4J9m2ux7RNZpB6frXbbXIm+RPTdiZdNmDdZdAe4xrLLhZ17eDDLTYbvAknwU2KUb8DNxcm43DbwXwUhg+GPsfRgjIo3Q11iGcFSkZuJ/0bHP0NMvDG1S4wV8Qdb4K6fRGtxsexXC+mJuVL0VvgqDQ9r4EwdDX2PGwStYyF4HxjQqZJkt/ooa6DRdIXv6MkMN16ljPwFlbCXDQm5NoeefszcfYk+2eSPwG3wh+H9Djo9FrH2Q64Or6h2Veizr7Reg8P8AyO1jN5LfBv8A7PrwX/o0Rc0aXB+hj6MhBjR3G7vBq9idNxm6EG5l8D8C15Q3j/IroITO3Yi4wfs3JvZcDcVElcXUxE+hdCG1j2HNj60HvGkJ/kShOxM7CxyJYOh9CWS7LYnszb0St1JyyJbwjOJf9HNnYjaHClULqYzhIbBvMCkIi4RnWCN+yHZCWHh3ElZj0hZGNtvQq29oJ+fwLoEye6I3jqKVgbTNGn+S4raQuz3GnzwJu8S9xPzPTLHSI2Taok/+CbnboOsMW1WPyM6NCeYLPM8CZZyJl1ExWD27Met75LuIf1kbpwZHhWu4k2XV4HOPwG9vokYs9xrG78YfnSF6FpOoloh6M5P2XAtOxBrqQ/JCaejwdhGBPJ+iZ04JdiHGdGtHg+tZdF013EoRcEi2OCfR/Bc9BM86/k8HYhOhzmEwf2n6Nh9Ft3O22h49kvQeC4NxHgWWcxHHQ2xgng2PIsGBk+zguBQ33OMChz1FjbTZnoeTnTY/ZZ4ImcCWMnjY3RtgS8QRsRCyfQ1NGqsY0mYJfemEYglBdsDbRepfoXYfVjXBM6peyYJwTGiRnfRHA8mxv4Ktj0XsLgnU/IuiGupPBJ0GdiQ7aeREF+CEx2E+ot/8m6JHzo/enHc5yPDGtPyj8EmdJdsnGkG22n0bDdX8FNjUrKS3Q8WMtwytivqhrLh9YiuW5HJs75TTbwXImcmz02027FzsjvpSoWeCFP0eCaTwRI7GzPoaFrCZPBCcLfRNEQ0jnpqsmD0XJTfC63X+7EvY2EyTobyReBOvJwTOwzdnOu2lGtN9KL4eNyliLTHcp+HyP0Y0Z0Efn43jRS6J6eDJ6OCaJEJqT0JEIcmCeDBMC+9ZnchCERCZ/kaz1Q0I9opDdn0eiZPQ20hPBsQ+hroQ5ELWl0YM3Emn4PqaQb+NRgpTngWs4LDcvgv/AAWnrTkxpjXYwYMaUUhTY3PHw9fC6c5GztClP0eB42FtnRG+5Mkj6/CEMC/8O0P0cv4/WnovZFvCG4Uo/jBE0ZBE1gyeCEPo+jfppL3ISnYQhPBgaNtHn/g0TSE0h0mmxdPx8JrgR+hjxotH8ZghBqbDroJN7z0TR5aJCthGplWZC9dhrPAzs9TgF7EnzCDRAmj4Y87jQ8MG/P6PIxJ85PA3wN+ht8Hkb9DvAm9KbBrgUriDPjcZ95OnU3H3TG4Ql2jPAy6D8IS9Dgc8mYfLJdv2MZDLr9D4GJq6xpofSN7WV5FW8iNbF8AruP8AINV9z+8Eo4IPMFnRmptEUFBRQQp8dxYUuBpdk8NDb3cq6DTSOMaxJ47jNvE+4+yN0WcwmLcSPsbuhlrEK5yTwPmTy0LHZDc4G7gN7fuWhv32hUhTsVITP7kwngfoZunCNmdW/JkNbHkT8jRjZ/bJfRofhS/Q4xEspDYya6dx3ncqQ13/ACZiTYe8nomWvGoq3/kaw3eaefyNcaNEyQVCMmxRIYz+sJvKjYlbLJxHpiaTftGJTH4RJu/A2337li9d+wqNdwQhQ6oberyPWP2OpsEUNqrbsJeFE7yErMnek6EJVHh9UTBEjIShztWS3DJuwkkaexJAkNhIfL0bsoSb4I+C6i7zkQyoYhL3/AlcbiJsxLcQp7fo62UxZ9D1FHRd4bCRbJsnLjMuopXAzFBBYbHwUSHl6fo5GJ6bEwbbiOOut0mcHI17MdCnmDXQhsf1afk2+E6F7lRRkzk2GtOeou2nYkGTSI+hPqKF6DRO6PIhHHXSfWj9abEJnTZngkedEJZJkelpCciN30F7H1Fl5hCLnSfg3EjY3ZttvpvubYOTbI9uxs+hZk2JyQi9DP2T0cn6GucCwM5P2blmCZ0keCc7sg8G+5xghybHYT6kWiwQmYQSFjcWNNx/2HpGNdymxD9HOeCG25cjy8HH+CaPCGvg9yVE/BMk6/D9DJkhOg9smSIvPTqQlF3FrDwT1TZ8CRPGnoR/Gm26JpxRizueDbclcIPDMnQxG3EpsO1lbw0PwG5YsCO9ip3Bd5FEbHJT0VNFSEzkcLOCIx0Nng24wLsiYI+x6F3MDyLHBMGNPRv4GhLPQRMCOeD18LrZ7MMqKiql6EHjglfR6IYdKL1Rf2E+D315xsbCheh6Rt003Lp9DRL01nw9FLlFR6KNnrSN8RybkZnoUiEyZIyM7iDRIRE7LR9CEmqEJnTZ3Tk2PyPPAvjjTfbSEKPB4mjyYLngW4n020cNmUum+n0LD4MFo3qovgkQmdITRi0xYRGOTCEjHkwYR604NzB9C3EtISdCZFnwjYt3ItKRdD0bI8mLrztgiITI10IQiE8Ep9GOw9GjYhkehHSZ7aNaN9PjS8aXOuSl9jcKmUbKYumxclyN/QizoLTnRvcunJgxS5G9ML4JLuYFpSHJDcg1nWQ9fDnT+4ITRCdh7kHuJE7aQg0TsQaHrM6Imk7E+L0hMEEtYNUik7EITRrItxRB50kGMR18CRYIRKNEohBrBuFBB14Ojg8yRnr0ssKm79E7jLGe6O9D6KNZswNd0mvAtXkvDE3Mh7+xbWvQ4xX2Npksqsl1bZ4fAkmHnuOtdBrY5GZ0EyWUUWLnsLg0iQlOPDqiH19nNkhcP6E1a74G0+vgzZv0Nrib+hud/RuEuxBdxpLkgojEuiyihoe62MAkLYaEQXA5PI1OPFO6eDC/4JeTLqE+/wDBPBV8FcT0jmQfSL0Ni2XrB9Zbs3FiBFyTdaY6sdR8ENN0Gs38FcNiTkew6dx9FV/wXlFvT7Grga+u5lDfI+cYM7UUbvHg6nDMuHRObJei87jeMDekZModeEN88OqIzCUG/SDbsu5acLqbHaG1RUC3nLOGO3DVz1GlpCEhwCKnYno8E9jX/dxrZUItiYlbb/swFbkRCUnKW49siahbbcVTHcIxLCzLI/EkhOsbDspdxduexNkSXJjdCXg4ENWF+A2ZQp7xDwSC+hJwNhZXLuVieQvAJGux3CmxE3GvRhXgJRRIXoQk+lFiISNu+hOIWZK2sbifVF8otzpOoV7pkXg7mw7JqIS2YOs6JnjTcv2b7kS13QsDzlDJEdxEONGsjNxCVGvAsmxsXBwLemGS+ydhqaVG5tsSmxvknJnsPLozknTRb+C8D9Eui6aPubIq3HnseYyGBLoSogsY0njT0NdULJ3hzNJSYJmE4KfSONO+n0JC9dhNdjCyPJIbEuRroKIWxM4GJk5Ex4ZeotIIS/4Sj7CsNuDf/Q/swJcjQlUPutC3uDfpdN9J0H/YTHYSwM4HtMaR3N9X6EPcS+iE6DUJ109HohRr1o8/4IKcD5ETRrpsdtaP7PQn9Em2n9xpMaJcDcJjbBIYLpFyYPI89BREPPw2P0NCzpDkga6lpLuS8wnXJxpifwTGDbg2u3owq3kfiN8aaJjBephai6BGrdVmmxtptNCx0En2Ejgahm8EfA0+30TB9EfbwT70hFogshpk6jRyTwLCJ4IW6Txru/hwZOdjcb9H6JdoZdCeCeNJwMhNIQngnbSdtNzgzpBs9yiQadxpjTAlD6JCX2JnGnbJeukN2if80eZghuITRbzOm40PS405F/UbkItVsfRPhB5ODkei27CIcdyEJwJERCEEkYMg99Z2JEedxEwQ+yI+hfGHGw1Saw44N9HSNkaIR8QmCP1pG9IQ8zjgmD0I+xucackGnwUS9CYIdVPQngmiEyQ9DAS2KRl0hl0PQ2ZJCarRuF/sJfB+WkMdGUpuY0hVNWylz84jBERMweaTSYEsk+jgk4G8whNEhCLtpNduhc8CPA3pdb40bG9z+dLpc6XTZnJS63ropS4PDRM40WjODbppSlWvBTcpT1p6/wDDhYOD0Y0muC9tKUTPopRyPGwmoisqyRcFM4IKtCRNL40ZjsOLOC1caMvjRubTRHC+Xgus/A14INDRBB3sWR3sbC1lEfI6VyNv+jSdyPgcZY01sdg026T9DbhIj2iH4EaecmbqQ0bGSNDwhFbyWyiQtViEXxehuep/rzKQx8F2m0TySogs79Bs4QhlIC9IrlBq2+xNGHnwJ4LqmbFjXDFKYi6jVrH6EnvoU4yN/wBIaLwJ4wLm9+5YeTfXhjS1qj7UNHx6G1uZtoPYGzOJ0GTcq+SwOQxu6Kbj7fgeeBtc08qa5KnsPsMm8H+MEOb3J3ToiUHZ36G48fYCZbZ+x5bqN9EsU34F+uxLk8FFmTsTE5Evpld8FVU8tDFu00zCbj9CVO4ngxuifZl3Up0qK0jyO3eR/wDzsPh900IWfbAq3nhDXZ4PCLuSci2m5djnkVeDbcoyRFDedT+qJ/8ABt8i7UMvYOzL9m7gHkJ88UdJRV5E4+DEuRcx0TKrwRymxLi0noEiqR9xKc0ieGSePJCcoUfIia2ewh2Pu2XvSzyMMNL0Gqc9FGZK8BDQPpwN04Po/kptqsHAtLpght4N1RomDYun6PBtpMC9CPJDk7kyM38DRjRzc2OxxXsS6bIp9InIlBkW48LZXSackRNF6P0c8EyJ9RIunFwbbaZRg3ORqE0nTS51yxd4RFGPGw9/8Ez1PRP+CyNf16dIQk86fRO2m7OB0xY40mMm+yIcn4J11kFjInjpo0TobPsbrwQmKPvgdXBgSzwNaMWdGu2xxgTzk/tFj/JgR+j6IPsUZsTGDYM2NycIx2pKxqdx7n6JgnhM27nnA0WHk8C6m7020iGzfwdyTJ5Wk4ZgR60nYWP+G+VDcXU3exxkawbK/saHjks213NuDk27oun7Hp9DRg4J4IY0dN0KJlzCVTeOlG0jYnYQtqWJ1MqOainYSxfg5o0TsbayCWxtpcmBjKUujLCabFRV9lJSERFpI6Tseh60vwRZpS/Ca7cC4KP4bns8HGnrSDWCCcal6IuiIQS0eGQZ+9PS19aJjyfs50ZCFL+dPomngZ9ERfGnBsXT0PT6IQvBfYmIujWlwcG3I3+RP8FKJxFvBII+yidOP9H0iGNG0jfsc6Jng+9MLS/4KZ19aIYnpBoiIbIXISQ0TqQmu3GsxqtPr4U26FPR9aXxql1hCdkTx4JyWDz0h9GTnuP18ZyL0NEyQnIpM7kRFrBhIhCEyeJNMIyupgzz1PQmrLrNZ8lgS22INaY6GKVGN9dvg0RIwxpEQ0u5ETuQkGj9E66MifJaInzqKfs2xpwX/wAP2XoeR6LBMEg1gn9ZPXTMgchG5p6V2MeSVl1FwR5Ec/0UR0mODPM+jLoJRcaMk2I+DIneCzTLBYX6G/6ylXVGCobU3wUbg34N2QkHCJf6PP4MddHCLN2TORpDROXBK7G14Gu0KJNcCVXA/Qf2WeDbiCXDHgJB1MjVZisQ8BkKWZJkzTbSLL3EFTlEJQ/0HTY0vJCHmO9oSlgn/pK2wNWKeTFdiP6jvaS6hsH7jx4FHY3DLR8mPLHjzOp2LwLgmOsvSY8pxkPAdo2NOKcoJOVLwNdhRDLUg0nKngcLgV5TN+mvD4Gyw5joNR1KeB6twnViZLgGc5nVjH3N49upuTP8iOxBILoYuApZ43JkVo5WqbFqI2ywXIpK8eBEv+CFiKbRDnw6JPupTHUS2meIkJeyAihOy2Ejoykq59C0op9C54eUJMNQhhhLn7BU2e0MWyIVI0voSLhfRv2XlI9JmG6Q+0SSfA0e5siyLhSFXjfBg2VMo/UYtvwEqQ+52Kih2KI6KkL/AINouPRdU14ISxPZNZy7FMr8ImMbj6I8hJs2kE9kxRf8OyT+h3lo6DEiHsQuLFIal7n61eOhdKI3+K02V02HNPOxDY+hrxpuifGeDbXxsccGCY4JwxaVHfY3e108kRsJazj9iRPBMC70WkpeoskHgXcucDXQ6Exxo14Oc4LO5CeSEJDgb0xtzqjYk8nJ+il9i2Ft1MFngqRMjGuxCEpIRE6niFrJ03Kc05JdydRQY9hKHFRPBsi407PTnOjnOnjTdjUf8iwNjXjScmFgem5zolSYhOg8lE/ovQ2Lp4msKn/ouBIhuJEIba9ydIPsedxPI34JRomSjf8A0Wm2x4JnQlD9CSpjXyS7jRTdiVJNjA5zpxr6GqfRfAt9PyQnYTmRpJHGnjI+yTPDYUlz0Ifk/DFiZQ8E7d9W9tFl9xaQWm5uca9y4LDyNn70eOh5+PjSMhCEPRL5ILVKacEj8kPAhCEwYN3wTOmw9eB/CE05Jog9CJ9aSUnghNJBrHQxpMfyTock8E5wQmCdyEEEhowTwTwNEN38l8PshCZISiRDHQgiJ0JohNJ2MaTPbRJwQa8ak8ERCEIbhqEuiEMIxfBNEToTWYxo14N3BMGNZjWlzwetNhm6FFg5NtFjf4vWnE0qMdDnYnwWB6bkPSO8ODC3yLO+B4NyYILBSGCYIM9awmkJpPi/gya3SeNETR6Y7a7GFpjTjgRIU9Honwnwcuf0ejGqZ0k6nA1puTRNEJrJp60mB9j1rCE0hD6NiEpDJPga0etN+xnRfClLOmjRclETVkkRcHvRS4HoxghYJ8Lo9JpPBnxo1NhLqYZ2JwT/AKT6GOsjg+iWjWIQmBo7WJ13NxqIafBG6C6sj7bljK/BuLMRIYcbolsHT+R59Bu7P8CS7urwY4ZDTcdW2xRhobwLdsl40WwVc0mhgpLHQY+xJMwjW97CSe1Gkh79jckyVNzZ99CXX9E6waEQ0n5Iu7EtnAmeGL2JcYHjA3/0uw3yMMNVuvaEpi+xyjiG0h9Mm3A98/YzfBBpUhwNKf4IrvkwRN5I3/I5Wah0+o2tD6THKJukZslB/wDkN3GkODuKhIy7CCXJM74JehTh/wADm/8ABwP7PbNBswZasD72Or/0s+MjH23H6b7lrcm1NOS3GeENVkGtdCO09i2qkCfR7EkX+hYR5FT4Y03M9Rtvh3oJvJ3E+2xWQzg/QnuzhdwJ3H4H2NHFJDGtIaW5M2Kr0OY2CeeRsmdWfRfYRuE56E594SltRYwKnX0Jr/IjAxegolFt2Rdz+4Olw7wTfQeCuY/ReMkTs7DMe0PisIt0a0vw50TwZLp4O5CmHr2EhLqclu4lVsPHb0Txp1hP+C+yCPGkH1ZkQkbbEFg3PJzkRvk/Ys+BqbkhcZOTrSHH86S5Nv8AenGNjsNdCcDwhFxNjjSTwYZEThjWBCONPwQx01nJwSkOCk+j9GxuREJwL+o+hoZJp+DwNcfwJcHdGyOLJo1pO5kuwn0JEm2S3Dhg/uw1kz0HnYXcSS2GoPOBqnEOSGPAu22jjHtIjwJHJBZdF0OSEpLkhdH2FnScEwTn4SiVWRLhwvgf6LeDfCFjcUe4sb7DURD9CWCCRLtgn9QpJuPByOQ5EoP0JjxgWBdRr6ETgYi40SNjfwbYOSQ86c/6JOhdGuhCFIf2HJzkiXek/sFOZd05sIBSZI0RvDyXudWU2+TMrKWYL5ltImJifsR9FMapEwNVCXwTr6CJ2OxzpOwuxNPQydh/C5EqTVkR+iCWNGfour+j1q1okQ/GkIT4/oWeNbj4cf6JnTdaw3eiY4pR6NGCadtIQmk1a0g0QhDj/Q11wLW+9ORo7fFKata8aTSiP7toyCRD8k19F+CabkIQhCYzo/xpMG/oZjbcnwmidSE/8IifGZODtpMdjYhNPOnoQaZCT/nwag+w12ITTxpz/o7Hki0Y0WlGTXBdKN6caPtkj50g8LJOTYauwkkbmLp6+FxzpyTwTwWEwTJO2ryptpuQjTtNLpgRENI2Lrg9aKf1aTSTX0Qk1iEhqacddFGPSEJRIiJ2RNJohD8EGqSIhsNaQaIQa4Jpxr5MTv8ABuCZGVLihbIaxJWhLp8Fqysej3NxdMacHJUj+sZeH9spBm4aUg1RroTIkNDDSn8ix6sYahJtsNUjqNLsTp9Ql337CRXI6VQm5h0nkTL+heXNhRsyXDEvJgthuPqch2YNlnPoinnsUdJqbeBvcZdqrc7Qzjh+hMNtkugsOKYrI3GBdy9Dbj8jZDRbuXsJVnddhs8kkJwJZNz6+Bqsjp426C7CXngj3IhPA2rbWGxpw8m6fYcBp+Bq1g7BsTDo5HnkZU/2JGNR8ww8ryOt90Pji9CP+CkVuVs5V7B6abqyrE0v7Evskf8AIoxbdxUv86C69EnQWci7F5L59jV0FyOJ/sRKawJLJIX03ocSx3Kf6Kfs2UFxt3CFifKICSJwkTUeX1YvIP8AYFHAmbE8IXoRuK32fUSpRZQlI5OwJLhLRF2IW0yJEJBKVdarJ33HcQrufJDC3AgSt9hOUZblPxRbFjybbj2PCdaNm4Ob+CJBPzMroLi/QjARZWQuFfkwVfkcZUu7EkxEil07lIP+seCUe2jyZeSzORfwtrwGk0cmeBOaJwutKTsIiLTDWDY8HkhIfRu/5Hvn7OddtUbf50mDY7/kptv8N9zwPO5+jgnQhsU8FL1jJzDYx2J0P2c9Scku5BDxp5Rvpt502/3pGPTvyTqQQ2oTGDg3yJZ7HJyLOP2TEJ9iOpvCZJNtJO4sEuSUa4OSwwy+BubQ3J10mIcHfBM8CwugiExyNTcbpwJdRDEh/Zzg3JgXTkfY3/gl6atG3T2cmXscZ0hOCFMdMiSRscY8DINTJsPRk+zvp+iYFhQS6mDkpwcE7aInOnfSZN1wImOp6INDL/wRB9hbEyTJv0NuhvtpCcj6M/tOe70+qYO5ubLT69naaI4/nT8GBeJUhJjxOhwXM7jIXPrwTEruOkIWxtlNc6LSaSE1+r8N99GXBwX43hb6bHBgwJE8D30X9xpT1qm+YPSawghLRonZHoi6ERBixrlf4Poj0lRCEJqnUWPBvwTOk7HY5Jk32LcTJgnYmnJIjYngwUwXwU4LRGOg/wAGDgpRlLzptuJlO8Ny6Rk1mnjSjYl10ZNIz1pPFINEWq7wn2fWkxsQWOmtFngngSIQayY6a+SXanrTwTA100gl0NvhCE7jXdEIQyZGZ09HrWfGaL0N6bCRD9nrWejnwMosaU6H18MPoYJHSl8FG/A4+CKdDHTTBDBKQmrRPB9aY03J4H2JrZpaWUulKUvvQn4LpUWjLq3gpdKtVsTtpdaXOl6mP+60pS6U+tGVaVHBjSZ0Wm+u2kFknw+tGT4rC0ejQ8FRCHAvvGORuxC+EVSCQpRaXXYjYq7FTeIx7kOR7sTKbHgmf4Ni67jH2HsZe6hyPqhZvHlFxWcjIELDme4uIbmPobUTb3N1lGx4Q6jNhmsvZnA8M6hb3kG67kbtx42LIkm9theg1GSQlZ2EITfY3mYnBRXz2JE4KDs/RNDvsNWuBzjcc77D8x0YvoT+sv8A6LbFXol3nkQQmyIlxjqRNZ2DwiHHAlOg+jRY9mQeYx0RtKlwRm0z1QoYl4G0/rBR3Or8jjOB5cexDIeMwOo8sZyWvqPeqN9yLZI4PYZL2Bj3znr1LYN3/BKbP/Q1/ZoSFQk/wLltSCXBNNHK/wBlsqBKJfhCnKmOxUWZFwKYW49uvfwbDdH2D9lPIkNbiT5Qh+7ahLeXqJ7CV9F5EklEpJ/wSq4+hWsDrGwmlv8AYm3RChKLDgoKaEukJOiJ0OJfo7QWHBt/li+xLpucBLFWxwJHwxVcCy+qFjbHg5/wX0NvEyboj7HQQljR44ZxKpk3M2PBNOfjsQiw4uo7FM5WNDXMK0aT8qty0XnwyUr8Of5CJ0s7quRMunAjfT9FEqfRsbLW9kbF5L1NhENtiiVEsm+uxbpE9tLC4yLfJKNdNx4HnY5ETk/QkTX+NYS6SaTI0bI85IVG5vdYTGCckjwT0Ncnc3IdepMndnGDdE6jUO/4E6b5mTFwPBeCEhfopsd9hLBvwXSm+5BoeEJ3yedtJgYu6PvRrsqJzc5IY6EFOB44huesGDcZKSUnXJ6Njzq3NmcaXJ6cJ1G1O+m+2x9EuCybmOTZdR7D/Jt5JNyY2NyYOB7iyNDXYSo8cHoh5JegvTIToSk5KPqbkyREwLa7DU2Njch40S6GWxtjBDbcarNjcouDc+zglZ3GNF3WLo86LBv0ELGsbQcVLJD8DkkjOUJqNp9CNxDWRMs1u/8AAnSwi+DxRZInoxpEYS2MDjMXBYb6bbG25yTT6Jzo9y6UpS8CL9jY3jAtIYJzwY+GDbS4PA3pdebq8ngRYUvYTP2eii6GClN9I+CMSmkYk+0Ibabk6kGp1IJQ3zsL1pEQiRwRMiRggs8DWhrcweiLsTpB6XscYPQ58of3YeW9J2EtNuDd9ia/s2ek0pyfyfRe5dd9OdL8LpsNiPROwiEHhGRUQ12IyPoR6ejkukEZI0Z9/HkpM31D0tOddyQ+kTwJDJXR9yE12GiC05ErsV2EmQj0jIQ40pDciNtiH2I8aXRs4hdLCm48m3OuewjPQ8lKXGNL4KUgcMEXgyIREMEMUx0EREVIu5ENXyR1JN8EPyNE/s0glpCeCCJ8OdJrjVZ+V6aPWdtOT1p6J2J4Ibkps/jjSDVOCdzdwSjEpWVUUGu6dHFuUzDEaTtCaUhEj0ehrsPKgoH0OBsfoTqwfXjSaXuh+h9TIY2N6J54uuGB56H7G+sMYtByjUiTCSMnHuSPHI4XsOFQ23UaxDiqbE2at9DBcp9RYZ26mf8AojJ57kO4q3GisIPZ2o1mxnpkDgmAQkzSEySTXZDaG+gpNssy2MHg+qb7jY5s4Jkx47m+6G0kL2Ut28ojYj/RL3UKjB2HNH23EQ05Gr3yT6GlRpbIxeBrjA0QecDQ8IaxB79x89zPC36mEH53EpYXhuODczqUU2m42bokJMbiXYSpkKRLJBZ3Fx37ldle6Q57UVecNcNCNp+CTgar0R1SUG4KfQk2HNJe0FVVb7H+JeFSUdA6Ydoe8V9DV0Z458C6kLL/AEKp9dAn325EmyNb79SUaYaKv+m3/Qrzv6FnPxD+8GGJ0yILxGJdBLpRZxPZlrx2Ek2flCpuL7CRZQlF2NhNGVROGirwKWHj2c5g1sLHUQY0fhkBx5E6pyUG8p/XfSc6NwpRslzsuohRfUgeisDcaEwbX6XBVeSy2OSnuhkwbTcV5y7rgy0iT9foaqCF/afs9E0mnjcWnOiWmxRMuc6bDEy50auRHPB2Jkk7my05OcG56J9nY5L0030WmB8i7n405yJYq5H3Mcn7LDfkauBkxgRRq6QmSCU0gu3wauSQ34FuTRSlH3NjcjR5PByPOBrsbH6LjsNODwppKbDS3LzwXBPFNlgfcQ/QlEY7032H0ZMm5CdTbfS/kXcvQx2L0+zZCwPLJDbuf3JsdyrkeTZZEv8AhepOdE8CV7nGxKciOODD0e+j7l+yXciRgnQjHjz1GqL9a74R50YWRYJ1LjAmSeNEppRr6KhZ4NycYNukHhYFk/g4FBYIbYMFu30dsH4YlxpC/DfufjSeMmwyD04TLOBiCKcNmNbxVvODGm2hyjN+J79BJNuF6Mhb/oUpSmCqE8EiN9hKkwQU+SV+HgP7G+myFsblRO2s7E7afWkNtN9J40hD9kJBEIjcaMDyEqZG26J6FoTsQUIjBS+NLpRMeSmxfB5Mac6bkEos79TdCO2vnRno3O70+ii03O2BrSLkxSH0VaoqKbEhgpkbLd8Hsa0U86YpilWkMIiEkREdKY6E7ERHQi6EhyYvfSmKQSkunqIQSgjZEpITsZIJdD0TsTtpMEJkjJ20mSdiMmKRtD8EHv8ABMWOCX0cfDj4LAy6TBL0IyadRVN0tNlo22iwpaW6xaTJCUwEtIiIwVWbdzHcx1J4IiIwRckRER1II4JCOp5IjROpMkEho3ek6QpcfRPJBIiIREXT4fseX4KJDXYomUpSkwLHk9E7C0wX70ybaX7Oe42UbNkU3NkXRspsNlP2etLT0baU2LpdKXW9Budy3Swt1q6DaG8HbFpKZi5OE+IJkRhGD6GQ3EmvA3Ckcljgx5KtGlkSoi7jUJ9ETfYlk5g1gxwTRjSIkfo6jchJLb9jnGhhx+BLtyNTApM58I2PE6ltoNpjtHPJWyh4EptrnqLmLMO9tjFFnyJ26x2egSiTu0YIb5/Jytygqi33IDa5Ito7BtCzkiZhrFg3y5GqeWY5Y4n1OpgbgyPofdjE8LxOpLI1e5LZ58mLji7o2ZrQ0S5EqZLIa/wPMb64Q/JtHM6/geC0pv8A9NhS+xvA30yUeP8AscooNyvaRj44Iy2z2GvuG6foSmOBrkaxRcv4FzFmKGcwaEs5VKB7fByr4IKbDVtPrJ9GzwPeceGNzTdZ7DWk/BL7xaFxJPbDLOe+hcxsdlBJwJUJ26E9vRlscLz3F5QVsx7Cn0fsT+wStZjf7F/yRvsdyVFlP4EtuciRZ5QuYuuCPVI3F4i7SouEor4F4wS+hLgeCQmeDjuXc5mlBJYLGv7Glp7ogbMWTVVGkVEYq9QY1NXxE5rQxzOJt+WS9jF4Oa8uU24kr2NQzPeqNF0kPY+wslhu4JJXHCQl8blREaP4eDfqj0IgydYQTgyENt4cViPok6EvUWBlyfWqJo9OMk+zsTJsJei8CR+R+GJdoJTciUY100jOSm7mnJ+hdjbceV1JwZNvA87DxkmextnRITuGWaVdiXJ5GPfuLPgk6m6wP8k4O35J9HBOmTt1JkUpMY0mTt+BYOZpDzgS5Z/JsJ5JyPHclOMEpx+D0U5G6+xuxqbjVF+Cc/gRsPqsm/8AsmDdaSosPOl0l033Hk7DU2JjodtvA+5NNmbjXKPBM7EiFPsnUZPB4JzpFpMabEwbIWdz9dS0S7HjS8YOTZEuw8PhkJdx432L7O41GL0Y7QnOkmm+CcjxpfsWRGxtnJFSYJRKG7ODcwNDRDjbJnwdifZDbRYVwLPcRy20/sR5txenJtpe4YlKvdtig5W0E4TUa3pD96NQjSCX0b6MSJNvgz9mWc5INuTnQRQSITZafWk+EEJY02E1mT3olRLOjwYEjYh+iQRuRaWjd0pdHnsZ7GRqkGoT6IiIZytEiE0lFONGsERs2QbSyyKDIiERCEJwxfrSffwReiImk7CzkhCHIhvTBsJFPBT0j0Y6GDBg9FE4WlKXHQuD0WlKUpnubapj6m+RW52LpS3RTfjSGxyUXvSibhSjZS4KUTxg9lRSlxkuBOFzrybingUvfWlPRUeMaNnBev40hKZ7CX5IQWDnprGR9CMk6abs2L2PRT+CrT9CJk5IY6LTHTSQZDBt6H6P2Xkpc6I8QzpdGPBYWlhl6LjoUvweuxS/etLkpSmDBjgUJ2Po8kEbkWkWnNII24ITJNPR21mSI86zVHrSmxT60YznV/C6QVMUVLHnJd/6LhaE7D60l3PRPh9Dz0PIdeepG/IvQ1SI2ZS+DiiHgbyWf4NyeDPBG/8Ah5Oo0RLZA07me3svgY6IbXA52hh54GucDV4GlLgU6M9jeRDWaIzYSH4iyR+ScmSeEvJvxsdJ2BaUQ5UMX+BOQnQbjGXcs29/I6YlTgp4hyxkyx1bYYmuzE+wv2N0jG6fBccUz6GP4GHsTqQEvk26Jmx8iV8DU2KufsasfRVFJ9UTtsb7HQH2X1oeNsjnwdZVZRDWS/8ACllQeCr0F7OrwUfI+wO4itrqDc2zb5bLb7jB95kY1n/IydeRKrYRwiUEpgSu2RctAh9miXCflGye3ToJPY99fRsKooJN75G7foWmOwthLD0OEY0wuiR1jkgp4F/UEugkxYUEuosf5EpwW8C3yS9iUnoz0S9hb4ILf/JMUw8iTcSwLrEWhJv+hKeNF8C/RRC+y3qO2fYnz6m3xTq8nINGHhyMWRmvnkhXRa3R43crwR8Bf1KLFjdyJkFhyyJrtzBf8J6gYkLtSbDWnQ6DuWOoLDc+wYHbnRjYNUuGK/EtU33Ra6xM5EQ4JdIJ6yPP2LJMaQkwbaQ9kxpwXpp6PPqCyyH7NtKdzg3JehB/gam2SnNEbomvPYZMkzHpwLIlDbcuRtUmck0miPok8k8a9iU9Dzo+5RrkWxYqb5eBKZR3GNXoeTZwmBKE6Dxj86Xke2DfsNaJQq6o3GoYYlCH2Pvo8cCxk3y8C7DcF9CVOO+wiiJTsQ/Y98E6kEsEwPGCUg/WsEtJBLoTsbCJSd9Fufk84JTfYZ21eOmkmSzc3zwbaTod0fxpKQ2YxQ35RDyQapOhMcGxDg3ROhsPJCHfFPI8PqTkS+z17GvZ+CrgXjOjXsYhLPgZyPDNtzubiEznsLYmk08QY/u3YiuXsmwiYeLkunLL7meuZ3yE3oXcmRHlUqTE5jM6Cj6/ejPRdG+uDHvRrfYkWkEutJp6Njc2Yuo1ehNFpsSTrpdU0JeTF7k8HJNZpV20s7nrTYpSiyQtN0QS8aJXT0TJjuNIh7INPszzCzGnA/vRvpoxY0meSlPB9DX/AA3Jg5E/Zvp60pklfY2HpzpjZaImmGYH3J8PGlmlpbdbp31/gpyfgonkpaXSzRnIxvfBgdG230GMZdLflS86b6U3J20h9Ho9E+E9kJTZaTtpMk7GehJv+jbRkPRJ1Ibk0nQnJJpcaUuM6fR6Giw3Pso1dH1Z70nUpdH+SLweCdh5IprUVGNIiJDWCQihgnXSCQz2YO+DxpO2kIT7Jk276Q42NhPTB9ab6QWjRBG60RvpS3RaM20pY9GI5xpclOToTXGk1TunoRBKfCCWCE0ns9DXYk0iNuCBPCKGJV8HJWBJKMJDzgnpo15Eo+TYqvBYTdHgTXTT0NiafDHE8FgcdyLz9DW8iztsVdiN0GnYmIT7Ih6MluoRhrtsNJsmNXujtwPl+YPPfHgfBIiEML6IkPwTosCEqpSi/wBErTEmaTEw4jK2PJKs8dDHNx0M10Il4KuIzIWENcCBv0STWw1bMm0L2/wQ3GvwdsQeC7J0NiLjJF8jTRlghYg0Yk3wYeCNvyjcL6Yvz9GM6vtMynsHe78i5VuGap5HjyMOYeBc1b6s2UR4Ezki6Dg1cZyJXYjdT2fkVqSfkW4H3MHzEdA3OENSXYLg9KJFHGUGTqPakNyUSgr2FonQ50+ruXwsu6Ko9jaNKRxYHMm4kpj1pqcb7D+4aybkkvf23LlJ9WhT2vs8BBrJtwxOe6I0LO5T6fQl3ESzH0YbwxLpsJZm4pddf8CXk55EueBObCI/IlBCCR4IV9DoijuJ50ExRXAugJNdPrSPgWyWCNhLIzf6CRKLGr03MaRh7P8AAudD4pVlRfbH+lEODP8AD6i4ByP1CyS4XsIUm7zSJVxOuN2CO8kaNanWmK2lcuYRWuCIxNXSj5Nr6CKMY6hSsyVrcJciUem2mONZnSku5M5EidjwREFuMngntab7k6c6M2MMudHg8HBsjb2TBZpi9BZGuwl0Pwbs56az/uvZiXGu5v5OTfTkb7SH6J0IJdTBtglHsIZvgWDchvghOpOhMjRthifAnwSkxnR50eciXXJs+h3P7S5PoaJkxsTOCZP50eTiCGJdRrWZ7GwjYfTk5J0hxGdh9NzffJOuRLlj7bnPBMkRGbCXY3wQxyNrYZ9EIJYxpCTJvwSE65F3Jxol1GqbI3JRd9jckIUWcoeST/JNN9Nzc2H3OBs5yeDYxqlDsSkyNG4jcRDfwb446nOPs37E4wcxHkmCIg0bjFtp50Ms2MNFwMzzecTCZJ9CyxYsR8iO68KxNj2hpM2Ck7vD6CufBrp9CJlz0LOyIeNNxQJdTEFFvCovAya7m4oVaYMFTJSJ2DSZOBrsLASiRPKEs6QazqhsTLeC3RHgnVkyehDwTJNUhLSEM6X1pCaQnQaJ0NsPfsLmQ5g95+RQQmReiabLCN/OmxtjXko3gSfZuLuVzOCn0fRTfTYlwTwbG60evOj3+FKevgz1p6PQ1/YQi0jIQTdCQmkfQjINXJGR9SZJkjaKmzIJPYj6HgeA0OkFYR9CPoR8mwmPsZ02dTjoTXnRE08kPo9fBKG/QkNzJ5nwcG/oRUSkREjDxpLomSFaME0k04EiISWyJgh5N8DRCELklej0hEtUjBFf8ETIiLyNJmEjwfRg42IhKCfQpeyL2HkulLyU3FKUbxgTm+5VsUpTsN6XwJ5OP9HJjoVF02KilKnpSmOmnrTwfWi19E7fCE07/CeiLTBOhO2suqRNUuw4hMEXko18bCUrIkjCPWtFki2HuEQiEQh7iUNyDSINetT2wTtkg14H0SkiG8DedjK3Qq4JGu8Yn6Q87Dw9/RaxTkvocG5vCp+R4WyGi6HCQwth42L3Ejew1XMRD2+0NXhpCYbfheR8INyjx7FGVkXNWBYCpNI8s7EjYmjF7maaXsxcF6qlTyRP5GqRxuVDQ60Gx5fTwY7vR+fwNBtdiqDlHVz+BzCkncseeeSXjI4VnsqlG01gQlZvFnwWYX6HhUZPfQqfjwVNcGC6kGksDcx+ydSLOeSr0fuGBsurNgm/JfYbqJycbEJckpTfGlIfclUwdHI+bT0XykFpbXunsI5/Ijdv1E+ohWZp46ydHom/k8yN0F5u722IGPSIKO3shIlu+pKz/AkfkTxs/ojukPzFGoKneSm+ifI2bJQ+HDILdRYe5PsRrmjh3InmMbiGq6LqJXoJdIdWCehrn9illE4otBKKHGTsFUfQnsFa7i8C9Ib9EdiXUW4z3ZO2nGjLq86Z5uuRBROWwWwDFie6/MSUFgEmicu//NPFEGRvvkZtZeaFnbeFTyxwhzyfky6DzWikwMLF9hLpqc6DTEMBpfQCZWBrxELfLyzcnwiF3OMHk/R9abaSbbkvkWP8iwXRdiUTm3JMUnO5wIk3GudEupD9HjXbgSP7sKetEIT6Iu5iz2GbBiWn0ejkYiGIc4ENQwdJhmwskOOwpESo4Jy8Gzwb5ZTcw/JIckR/Ydyo7nQRJlEg8nc3RbsI3wyTDGjjoJTfknCOMnkkFtpxg/Jx20TGugjyQSht1PBuuDYlzBY08i2N1wMsPY19mBL2c9NNjbKJg4JdGpvsLt9l0/tJ0NtFnRlgxLkZtpPBINZFt1FlQ7HH8njBNNjc/JvknXBCzoLJDbYx/o37CNv+CZc4h+jxj+Tg276eZpDybkUJPJtghEcG/jrp40kV6G3GD9nk27jISI9n5EX0JU2uaeE/keM4ro2OnN10gm0rbykZFe/hiKYrTymLY4HgQ7E7m2Nz8aMvgmBow8E/qO+IMxzrOOSXsbbkNjYS0k7irakmu/geGdylpTcngShCEROhB6bjWnkJERDE4MDJkhxo9JwTsJdiccnYQj0UwXob5aEywv8A4o+tINF0lRNJpvjSjRgwYMHrTbwUbEznJ6HoiZKMVHc20exxkum3GtXc9D7GdPQylL1LiDbuNe+r0ohsMNhu7lwMo24ylKWIuOKYLgp6G0/pFpeYij9H1q/Q3009FRgx1GoToQY8ojWdM8HBNOjUyIe9JzrcF86fehIa4IJcsQ2NiovaGGNLuYJFiaRHrSZITto9CaMdjfgiRuRQiIhinMo2u2jDwRIx403MEWjmi7SaQglg8k+9EvB6PohMHB/dh6wglCapXXEPUIJE6nB6J2OdtOF11gtLpTj/AEXksKU/emPGl1ui+F09E1fN+Co2FpaDMW9jdRCR2KhtLppxuSVPoY6nHGj7nGjZewmY5MMSQ9h4R3Q2tyE5/wANGPBwQcwRyVNYg/Rjkk6DYOSKcGHt+hpbL6L53EbaGjGRLgiPqh5bEmOBrHHoauixyGNmWg1ML8Dzg2eXhi3Ge4nFwxFvsF0oiG8Y0kgtdKMrx4JO+hskRvwhM3OMwzS7ERUxrwWswi6RoQ5MPp4E/qHBrZP8DdbQxBoOlFKX0PDG5u8lQbvH0PfFIe40TqqJnA2tsCJ7kbz9my8F/sH0Z7G0lfyN3sSEWVPyKm3srgdG13MuxzLNimTLTwfQln/Jux9CX2JXyLAa6EglXePBRwxzcjTsN5z3aNuou4pcWfRhWS9RO8qh8ShVDWSS34h4qDlkeVXIiLISLdFdq+wkayiegveJEsW+BY9R1mQYyfboLsneiloYS/1CV7Y0Iw9xJ38iRZFaF1F8ZL3aS8CaK2JGP4ESzPtELyLqhXVeRnKPwh27eDPn7QvD0WU0W5kufZISrEp2msPxpTBS4GyYbcS6saoXlwvLMwOdxezh6dhFyryvIpqu4tbm4hdAAsNM1gxsxjwgqVL/AORV27X8MMUa5jl+hRAM1P0K+bAW8gkuJVddZhbzZyoIarGAkRE09a3SCPrSdMkEhCRCdT8aYIbC/B2mn0TSngROdy9NMHOm3jSYJfJKT7GuCKD2PRMUmT+zWcm2kzjJ3Eq+Ce/AlCDEudJWSGLseNNs/s34EuHsTJIQeHITJsTP5KRnn6GNco78mwsbEo8rinPYxybvseB566T2edupENeBo7jWP8mNN2fg7nJKiaNKCf1pFzubEv8Ak28CHN9fqmzJk5Lo8m3YngeX00pybMb6Gx+2SEuUNZIdmPqN6NcjRCovLHngmsvjTZdTgSp9DdwNLTYl7nuG/dm3ghOxeTuQhv5OCcEh3J0FkXeHomckJngmeBb5+x9jY/tENVkhOhDcYtvJJ0Jcjx3PopzgnUiJcYQkJMUhN03ufqh0hn6vk5mWueonC0ntD8xHQWSdhFKE0JTTcax/CIkNpfBIgzIloifUi1nYxrRs40miERJo12Jol20TWE9kiJgglpNeNtDRCEMLhaQwc67vX+zRr6IQSwc9T6HeCYOp/Zurwc9jHA4kLY8F36G+RaQwPSQi9iRZDvAykU/zosGDHTTm6LScrTZnJsbk0mCeBoh+NJ4GuxwKaQSMkJSEGj7DRDcZGBsPYjqPoZ2Hhf2KlT1PTRDYS09XRxpOSMyiMy07ONE7EILSEh6PIyZ2IiJihjVCEhuRk15OdJc4NuCo9H5HowY7kWspCEGFnoiXoPAa9kwSmBOyGJg+9ITPOrSElo9L/wALjSR+dWiDYu4jg4H9axQWClE8FLf9kYiVEGt9ZpKQnbW5x8GtFsMa7aXWsuvrWG+noZdJ203Wx9EJ2EjYhCEwej0JE1/JD1pCLgmIQlkmwWjWJ7/ogxD0Gh2swx2gmuSH/g6MDStZ8ihh/kYu7wRLaXZopOODZLuJTGkH6GqZ5E9hiV7FJ4Sole6ydFDOGsGHvGVLYaJiViVoi0aD3Ez1Kp/obHG0GPDnpl7G67jUEvJeDqGjeJDfR2RUxy43MRPfsV36Fj3PuXsOPgQsJDpxZ9Rjgg1CzIvRKbgSldmSkSyVZb6mG2Ow8rI72j0PTe9x99xiXOA28mu5mblN4JOBvGcDeTofk4mWuBs5pK8mPaDslhEPKQ/I3FyN7ELK1e5haBoyv2b1fgt0IkooQI8s6mjNgzn+izV23csDtXkY1brllsUY8vZFM8GCRkJmjWb+BUIpTybCKPgo/wDRi6tkFGmwiN/QhLP22WVcmHcY83Qna5YzuFhV78IVn5VhCJthdIS0SlvkWRWdJxCpMnk9H9CFBJPGB2t8lGY0dQkkqNLYWGCTd0wlkh5omnsT+wST3EqwJOfyhKrgVZqQrayKfcW417FPKnowEJcsw2kPr6Po36EdRjjC6iT+XpSabDGPJ/BT+4FUjsyuNW28fsiEb4E5c3lCW1XJNf2M6L9Vqhau0wLyT8xfrCGW8bBekRnbm1XFFPdNQfTjRSRqoUxKei2M/ZgiJsfAl5ONcFPZJ2EzfRroLfJNJpwbdCUhgipCDVOOCFuNFpsPKPB5F21qgng3OCQ3WDgRdJSIgkTtpE9ySbUhu6iQznYlNiYINw4PVIQh5022EhdzbY450aW5x2Lg+yViWNGNxH1p5PP0SZFkmCMT6nGDcRg4JpsTH8n6MM8cHFEQexbvojg3H9HPXT+4F23Ih/1m7JPYtsI4KdziI/IayQZgbH4Kmbo8jHkXVGKY26FuCTcapNdiXyKDysEpIPfsLY4wbG+DY3HgWRYJ01SQkjYlZzCfYlCf1E0e41rESrEGscHcamkwdYRC6bnono5ITqJnAugzinkbbfo33ELPAtqUWYnnbJm3c4Xgns5ErM3qL43kEb5k0Iz3MmRWCqwR6PfRu7E1YRE5RMbHofYSeSzA+xucaIczgqMaQj0htkiZIotYQ2wTRB46Emwk1BLGkREOLYhiDhBLgR+hj9CL4NxDeMH9uj1mkxCHOiNldzgnUxtqqh0t2Ats8HgwhNPbSEJM3X+wU1wjcnYX9RPGD9awSj4NtPWm2rwUpJpM6NH0fRPGm56FsbYJq9L4F60elGTsQgkGh6pTVqGeq0mkpCEwSG+/wXTnRZ0bq0xo0REIiIlJ3IMNd0eR2Qa7kukLGiiE+DNtF8ODbg41SJpyXW9RNPYWSxF7IwZ6/RaR0MXqVcIx00ZjmGOghBjpqYIjBFwLUQhelKIjJSdtFUejPQyUvbTcmqPJBo8TYYCX508tITSE0RKYIQhCEITSENvilg2Xwx8HglILSatoShw9inYkolwLpxoy1G/TTkd4SH2HcXcREPHBvxBpEwR0In0+holgTFhMadGNL7I3Gj3EJNvAlSbk8Eo3H6upSY5P3H9KjOAfeEnYa5dBrE89DnQ2SxRrZZIMwtxu6jvGl7QnupL1SE7xH3Q+rYSndg5VBqSqSG5XA04jE/Dw+jKnt+Bzd0SnMJ90Km+PRsMWMiblExv68GFofETDagxeP0J4rRLdxCWxNxg8lgcmBoHurRWqhb0Q8bfkchgZXOBidX4Ol57kNYGjcn2QlnA2rb6MTH/RjFtfSEV28myoQcdE2TA2MNeGVzOOUzfKxtyIiraS6tjolsYew4u14pZ40DZ4Om0JM8PkSns2J2EuIfmTscnolG7THQthxuj5EcqehLdPRCWVPI3Fn7YjZ9Fbdyt6V/4MUkn12FsnxzOpONfKG0wn5KhUjhcV5okm37FHjKEtdxJUTOq9iSp/WKhFIJDNnkm1Ml5Ephm+55YFnuL1YmbO+DufkbVrErG3QQw2PwiGme42C/I6ZhPQqbxTGdvk8TM2JZvTu9RP/oX1Y23LyYroNuCiL8EXc+wkwWm2l1ZsNlvQyEKrDLdYasvwZQgNuWPzgX+sNj1P6BuosLoIyhFyGXLYTap5Ytre2P6k3Z9ALNDCSWQkT/NZezcmrNol9Fn2JOj4KXwUuqOS3T602wyT0Y50vDh+ikgv7jTfYk02PoW+dzjYW/Rm/ktJMEn+RbU2Jyh9THs29izsTPAsi7mEbnOdIGjfB5P1rsJ9TuTF4F0ZaoxGB9NMi3Gl47EMPfTjRsf2LP8AgcPA+4vs2NtiUk22F3RD6EjkxubZGI2OdGcE7Gx+/AnxPwYJPBzpOS4z+BJD2qNzjoT/AIMnTRqjWR4JUTpuTxTjuTtBInYS5FjjR45OBGw2dh4Qlo8vP2POCdRL666fskXBwIkZhE9ng+y3GrVOMi7G4mPpg4wejAzyYmmCE0vGjyXrto8lKQnUwcZKXOwlRrobCXs+jtNJc4gt9P0fvSfQ2OMg16O27JkeM9C1FweCj7G+4ggJtgidKOGjaBM1oRJJuZEROxvQULLvciFwFGxFc5PRJq3OpS+tE36LpCG5D6LpOyILOkRMkKRExpMDWRKkxpsNGSEJo0RE3pY5p4GtIY4PRsyw5G/hwI2EuhO2kMLSn92Ho1pOv4ONat+g8nAobooo8/sS6bDQkkLXYagSmEeDbr709C2M8o9Gx6+EIemo0vhzpOx6ITd6etJ4PRPOs15OCEIe9ITGu+kIiLuTO7GsnYJREokqYpMDQ1SF1Im9NvhFSZIZEZBog14INarWGw10J0JTZ9tZgS9DeqPJ+CdvxpYVdDFMdCpGNNtjffT86YExox0ZEIhD0Ep00nTgmRbEwTmaTGBpn7F2J230r19DORkWkwTg2GL8/CzTIy7vwK7vkvX4KUpNLo6S4Y0N9NNhdKzO5nTJSlLoy9C0psX4clEU5E6rCiZhapfCU42+M1Sg3M40VUKiPT6NgppCfGeB4MeyV4NmSoSS6afR4KXR4Q2myT8sTNZUZ+RjXQzyNm++rRHcEaGhqDZODb407RDpGn0O9VOsJWyRD7DhuXcXE6Z4Q95x+R/05FQxXEZ1EslkYW1PsxTkEt3nwN1lMlszkpNDm2glUWoQmtaMSa2k7G4JsZEGDq0OBfAtZx5MPUx7rsYW1h9xeKD6jh0ZewaMNPQTSZUwWNillHTh0ZRWo90NTn7Qzg2GJUmuw/pMTbd0+hTj3CeJtd4Jqr0aHeqXRoVNzqNu5ymVLKT6IaxwI7hZGt/DG0yl4G+cCMseyFuSjgZHCbbd9epPHJZTbuZK9Ru/3fSm6c2JZcnBsL0TGfwT0JVivcbxH5OqvaIY3XVo2ChhLDx3IcllNv5GdAmYft2E1YHyQiTdy4FzMPBVZ+gdcmuRbb0E9kqEt1omZMJXwdiRk1wX3IV6G7JYEjG83cp4WHgbrDSKb2PyLsULwOt0i6lTZBp0FoUEb4LuJcOfRm2S8IthfoWH+iqdewkf8F3nlC4xEnJCytvQl1MErAkeBjdF1FkSV6i+U0Y8eBS3ggkbbOxliNh4+hFb/wCpD5EvIlbYJJNForrl9hBdjvl5If44qU+R565Im2as/ZOiOI5RbaoIa7HY2GSG0WjKTfTvhDGzhEt6vZw/yMgsoX0XRFm5egj70nBssZWk+LWcnYg12JCQ3NtxKaLPg2w1SC6IYkbf5JwJTR4mINeNGtF1Lw/vSdNhZOy0/I+j20Woukheg0I7H5ILkJGOmS52weRY2NzIdj7O560mlN9j8CXkhFwcCVwPojcnJttpRI/J6PBDca6EPyNdCUa8GOiPBBiyTIsG+ODZkyPA9skihxnRwotjwJ4Jr4OcF6lNzbTsydC8FmC5NzdZ20nTTszYT0202Wri20mPB0KyXcwb9tPo2Wk6kxyMvsmnIi6zocDU2F0ZOxuh9hpQ7vRql/6JXc7LI8cH0NG2OSTxr4NjdjXTS9TkWHkT6Gxvt+TmYUMwDKDQYTLPkatdm7biVgI1TqzGMTtEPoTEy5L21nGiWrfAui4KynYfQeEb5Fsjc4Fjg3M6Un0T4TJONVj/AGV6OSlxwWG5jf4c6N99b7ORsykWcDZfhDmlmtKciOca7Y04mk8DS402LfAtOYQ3bolIQg1fWrcFdGhcI/OnT48D1aIQ2es+hK6/rWDXrT1ClExafowYJ202Xg3yQvGjITstIQg0cwT6CNxoa7aIeM/oRvnRaYs0iJ2JotZpNUQSj7CRPGmx5QtcImn1otIQztk1hItPwcHrVIxtp+hJa1aYGux6ONJ0HkSPRsVp9i/H0T3rsz6L0L1L4KeiZJ0EoiQhEQRDQ7wIyW7J1ITBCdNCXgSJgnxMnSEIJVHoSdCeDxo1q12IyDRCY0SpCeJ8EhwLRJ2PQ12IzIjchsPPAl8Z8YHGJy2ME2NME0exGyabm/BF2IPcnYi6Eybod8eS1vkTfJR+gxWM34GAbPRViSOehsWb1DSGNpbwTTcGdzBvMRrGHO4r2H2WRroeiG/IrdfoT7l6Fl9DYxszHE9jRuqKXOxlnFGuUeCLN0vQlYk+CkxM5FhCbGqMZNlDK0boZhDDR/8ATf11mqVsNeBwI72FJbpdUIIS4HN7KCCKRkLYp0HG4xtsNVVab41uOs/yKywNHKQhOx7G6KGujG/zDnjYeVUyNZdFNZpLr0EjUTyngdD2fco+2hVwf+/JsZXdCX/BL/hOBL6EvBITMKlmRcf1Bdu4QeJ63FMupHwzZLJnbpdx3IsxTSo+C1OW53Eyr05ORJOwuTHgjze1FJ7JCWs30ROrKcX2LghvTkd3VhJvgTTcv4EhIMLMFlJr6g64TExn9C8fQkISxR7aE0UXoRUWD+4EpVg+RIswUXH4FGs/oTH0vR9C7FT8C1l/QksFjTbSEpBD0q1GQoqPqyhd7gCn1HnIqxv8BQA2KllidfkUSvL7jp67DVn4LTVa31seJv48vBEI5kVF6iUyhaKaYM8YOAw1nIx40ew/sSro10+zFicLY3JNxsGsHOPAyOdy2DhVkLoCvEo2OkNGqghHmC1Rs+htsUwSbHPGmCfenkkfBOhOxkpfR+hKdNJnjS5O5uzBOVpcaYqNmbjxgSMclH3OxstH2Gi6TncnI1zuTHgs8CWBi7id20nBsjYpzq3kpuSEwdtmKN8i3wcUt8E8HcfaISITGlj7EyT6JnAlCU3fDJ1H/WRsvUs2FkWcEm2szeh4EubByEEezwcs2JDvjSJnPYWMMeHg5p502ZBZNu55N1jBBO7Exkam0ILBOhMkmkPyY/3o850R4N9iXuc9fB4J13LnOmzwZZyLphok03IPBehuQR2QtDnGxMF+iYPPJKNf1D9Fnx3Z42Jk8YEuHrLvBogxo3zo+486bdxKdCab7m2HmExhGaS5u4XEwazlETWsM+BNp1l9KIxWlj0SZ6AUIjFMeiREIhLoTRQqPAxk96PAWMaTJsITWxNPJMYJksFted9b7LS5NizoW6YMe+h2LClzrOxCEyYaTS5FrSaPsI1vklEoPGxxpyIumDA9dxepomfAsPAn1R+yZ0hBKbjHtjT9iXWQlJBaQueg+h6KcazSfRDfwQSyPDIQhOujXUaLJOg14hu9CxHsbLqYG4aS66IdxPBg9kDSJ+NEkbFX/BZz10k0867arbCGiE+ifFQxsREMCSg1pF40n3ryQhCEPR514J4Po3J7P1pKxL8EGfR5NyEPA1pjncxxDnS6bIcmTApg33RyOEU6eBqEu+CLgaIY08E8aIyEIQh9D3Ebm7J2E9J2PrRFYn1N+C4050ZKQmsJkjeiQnYSQ+xzwTwfQ0ejPwSyJaJfDJdHnRPRLSZ8CXw4OS5KTOqFrdEfvTY5JkwTWCEZWeSDXIgsIaN2fgVbsi+SlMaUbG0tzNM/RKNjYnHsYe+PRgbSfBDP8HSNeTCG0uPoa7T8Caa5GOLcUwVINYHQpbONG88dCwdjeMCXhoUdz9C6hejimG1HGH7QxEc7kwr6H3voVpOQc8HgzZyT/wADVZY9r9MSBtLqP2vAqdtro0On+dIrcYr1MyLoF6awPE48DpwnbP0JTlwxWP6KUvSNDaXkhruXkcajMU2Go+roKbNip7jde6MT+4MLcR/UNVwl4GsbYMdB4+o2n0vgivAjwQ29IImys6NCb/gHsPofjA0OqIkhVxdxs8ChzUs4dX0G6+J1MsnA+jXvRKqC6sCROsyToIFCr2KOCe6q7ITvveGJ8es2NjjyIXORSU42Ns2E7Dnko9h12Nhew67Qjh0ujQxvKXqF4cF0SHSKvQmrx9kLly7Ia7v6O5ehNXhWu50Psyu8p1RNjwfodlryhOz/AAPHA25Nt/RQnlf1DN5Qv0ZI8fkSVcZ1TEuSXoWMiPx3FGDDdE7GeClgNxV4Gk4FsQVX+5HNncYlwvZNIMhOCfCIR80jLJXkeQ3zeTkxZ7ULLKVIwdJHSPHgKrz1JF8D6vIc2F3Sml9bOieQbuH1IRLEuCJbE5G3t0PIWR3hNwaEYz4a+o/wPR4uDJwSIa5EzscrPryDW1rh3+xAMvo0NomkuiDNE8vM2jkGgGIx4fjvpcMVyYFk6aRF6FJ0EbovprT0XG10ZNO8wblJ4ZPBILJNNvOnk4EuhITnkShP+HoL8n0fklGudOB6eD6Ib+ehIiR4ORManc+hdyYybqo7vAv+EnQaJcs5PJZBijwNYwbEzg6U33ghol204NvBNNj0cZJytzyUt2+tHtTzsS5PJ4L1JyXsTngSNzbu9fJ/YeBrsU4WDgXYnOm2i6G+GTqNZwIS6/Bl6EzkSh5FONh9hOmBnY5Jcm5OpMk028aYSNydBdDbsJGwiXcp/YLCNyG3cZ5NjbrC3mG+xxsbC0auhdh7cD2wTrD9D/B+CTBKT88nGk6HGnfbsUeGkyTvgSJjiE6bDME4Joh4OzORl65MGPw2JJtrZ4MXye1FXS73Y2zWRujJkWi6VGGXAjecQ5OTgSJBDRhyNG3QiaySE0qfQxo2Rcblg3pIYKmYIpVSiz0J4Jp53IlkwRCaFDHQwNl7FPBkR60uNObqvshgk0h2mnogleCEH6Rt/WRNTMvbTbVkX7EsaEOG54E7l/Q1yVUq6ojkc325KnsfomZwKFRwbfopubG43TfprMfFvB9CydhZ3gjJbljPSh9E0s8GOunsekJdxLO6J1Gsk7kJkamiROD7Dk76JNHJufo9FE/hCEILOqXU4IQ9CEfVEMkfkSZGM9EYlxomXJTZcm6OTchBLoS76Q2NylpEYEhME+JNPQhPBG9ORq9Bkc2NjnTnsJjyy4EbaXrotPJdJ4ISGD6R9CfU5PRu8mCU3mzght0EjwNdsCSo0hfQ0hkXQiMH9hBnocXcUemFwVUUZVCoipF01TWQmSIkHjghKQmkpETRCEIQhCGCY0kJew0YhCH0cEyREpCYIId4lnRZUaTvdPoueNIQhBI+h+iEPoToNYMldGRryNUU9yf2DQ/RbtDdaNUTc7bTR+zLHcBy4Cws5Mh1m0x6R1H2HGFPZtu0L0Nf8L0Lb4HsOOh15eyE01VsN+BplnBJm/Y1qL8jS5GzcY2a+hHDI/8ARWtml5Qm6o25hhhL3JuDuN38DYDHVsTAcuBoPXshhP8A0RJ4+4buHlA52GleDDdUvaY0ezRfP6G1sJfAs6PuWM1TIaaWS7wN84+hLqjyPPKQ1WRvrDISzCH+dhRWiW7YggbjoGk13nLL524ycnQqPqNTCn0fXk/jgmYLoJy9zDii28CCqsa8yLuTcizwciUXQVsvQSWMeRoYwLXCVG7G0ZY6InlR8Ibw24IS6YQm5X4FN1Iy2/4CFtK8EXMD7hI9lkhPppns/QnHaY5Quj9GOS3RITJZaYhHgSErYx/0K1z6QuQlcVmSEr3FscCZ7EthJYdaiCejmuPBkuELqe4kn+Snnwfguhw0bMyib6Cxgp9advgttIKczC2fI6Ftt8iCWGzgaUbJ7YRyBxlkLFPAeQvJrgzNEJ3eB9sdbbtEN+9tFxdYTc3yhJc7iMkSKhoQSm2BhRuPlPkznyEbDHMmJdBiRmYYpyXwlYLmHEvQ+G3WxJPIsW9BOTrkYyJ2L5uinTY/p7Hh6fshEbbm2ODwIue2xscjX3p+NFg9aX612Gfk/BtsbrBuQZ9ei8l1n9hySG5NPWkJijV/2JYv4O4pR4EdsG/gTpYYRvnc9GxKJYP3pdE8aRdhKHE2F0hcn0Y5ht3MeBMauw/wbk6afwXhw9GxuWCd7DVLHjTgeWbFIY+x7k6k0SJTk5E85Hu9iXJvvgviCd1Z9DaOEJQSNhej8Q8GPIz1q+xvuTHQkexLvsTofkXRkhOhxg7lFtk7m3keXgZMdDc47DHtg5GhK7EX+iHAth5Ql9njJ5J9D7auaTk4KURBrA1NtzfffSYuCrTx9Gxz2N3jOk6DeKz0fU7EJjgeSTfSYyJLwdoU33Mm+MH5FsfQvoXkbiMwBTCb5Qu5Vt/glbeDYjGzqVOphdG1tqeRPEWk8DR9EJ1IeGiZNh5HjGNHlC7TT0hej0ejF0yP0baeDggl60RGCacnNL4Pr18Nz6ITAyEEs+NZozfRCRcE0I8CEcl1tOZpCXobieJomsIcCUUMH1DHYwzH+hrn0Mb6SiUWddtUy0xuMt7eBcHctGbCWCTLwkTlZ5GuhCHjJDjI0TPYhsM9jSMC2yYMazpp5ItPomSf9NheiIxo8CMJmCVERg8Ex8YS9BrTfS6foz0Lq2W+SietKfV0vg2UvbRiGDB9F8Hkp4IemlwTJH5IzJ3P2MZcFwUaLYWf+hWxPW4KVncU3IRLppE1nRO4wSDHHBERDS8n9weyJGBxK8GIY7kxpEImk0h5GTpox+iEPQkXsvh3JoxKDZB44Wix0PEulGym5wTsLSTXjS6/Q0baXBdLpSjnwxpJpL0GtcEmsIQtuQcH1pGQ5MQtvBJLCGIpCQw9kT2G0uUdBpmEjtkSD7lTMcG3cbRREq4HF0G27n9yLO42upU/8vRzx+Cd2PQ0+ugptx5HNxxbDbsqbwth/wCQN9Z+yLwRFNic8iRZSa8kGrWRilNoNVwb9BjxkibK+RtzZDy3Fn8novsHD/ATSz/AtQmmLecEn8DyjMo25k9yE9hbSeGNJ53L5PAng3Q0lx+B5GGiNhDUZpVv6KSUpy0duOo5xnyZD8Akb/Qfc24GfDM1ngmquOwlqnYxJLyU9OgOGl2a5KLgtU2RY3mLA/TG72n5HlT8DxnZkz1MsCRt00WRV7U8Zsg7dUen3W44ki6l2fwKW+llFjwNafkTt4G48iLE6hCBE6z4F0trwxydd+yfP5Faq+gk9jz2Yr5EfCvsSfIa62ETH5F7MNTnwYe4mOjOJRNYu5jeiyt9US8DR5g6wUEv7DdYEhIUEk9sCdIYBdMCwNgbjcUPAn1n0fWjt+F1hjEvjLrNdzsLZ0piOUo3MIeg4zQuDHUZdc3FBY9Y22Frt9MsBYUSi6QWk8HkeexyBR8lwLhM4yZ4mgGsjQaZcS6j90wKG+9Rp/ga27i1MW1s2Fj7EQpU9jCVYgvG7FmwmUoKWFEuhLxin5s52JzxpBMT+COKhZ0SL9GG9s6fUOwozHkR60RP7Dkn0Tz7EoXJ1hDZdTbjSER2H204F3L0NxL7KS7HFN9jbcWP8nJ6wb9h9jYpxw9IcQRM/wCDdfyTOD6GTpuTJP8Apv2Po+tOz026CPA8omi5LNOOPIzboJ+i5IMSvQ2PolF6PA1SQnomPyc0foxs1BDOCei+DDYydBaLO4jdRkgp2GXTbTbcteDc8FjN30IJTYmNoTAsjXY8F4Z79k55OYeZ6Gr8HEb6XGCeDYlNlkaNzbcT45G7/k8/QktPH0V9HCeDbyQg0bIfU6kJdyZuKPx7ETjc5H+tJ4TL6J403Z40hjTHJxxCdCdR7YzrayYO7Oknc3wjk2HnfcS6i9QShaaXKmOqex1LJxUHjPKXCRDXdrXUiy1VPqQXlazwIeRs4E4W+tG13KoY45IYKXRI8m5PA/RENQelWxS8Y+LbTfSnOlKfr4JaQSJ2JSENvGngJ3jVEyYMHGdEeim+l7a3WUhDYhOpM8ERERGBr/pPZETPwXop4KtaekXgwe9GM+ilwUUYEHTKYaPAY9i42KXOxdFjBRPJc5GyiYi5hdLp6M9BGeMkZseiPoenpDx9jYlwTB40pNLo9W4inO/x+vhm081awaUxBJER7JgnchLyKCEzp6EtJrsN9y6LjgbL0KudGNoYIv8ARgwQRdTCEkY6jJgnTRrgSJ2HryY02P7sU7TAngsWEZ8FFpeClLkpcECh+dOSnA3NF8a3TjgpzkwVF7C6eyFzpuPSDRczuPYXrSwulPBddsbnJYzBR/FPXcwcac6XSlP2c/DvNEpRkiGZpRMi9C+Jo2bFWnrTcbg0nvCI7/AozHUbW1/A14hHBgNeDDchlo11Ri+pJx+Bub36F3vY0RH9EC3PY2XK8FMPA4hNN8DbY3HAnxS+j6GuopuWDsGk8DjCwNdx71v8G+3/AEwUE7xNhPJwPcbPoUtxtNo2fYbm4ngaISungSPMM7FFjY7AznkTGNNUh4FpnDuiUsYOroPmhJ8j24GhothIHNZDt+4KG08oYyl9jx2Eu24u6ht3MFoarCv+Bot9jBghq7McTH6aS+BJyxFlPkUBbqz2job9iZ054N3jkb/6N1uk5gld+BS4eSThZJck/wAFe/cbePRhq/Ag6dkJVr/Q3GM9zpMu+GN3WM7hMJmeEkhODS3gQl02whASnXX2SEly/pEpyvQlSir8oSzifQiYSUEL8FmBPH+RLJt/wTXJjgcn+CVdPQoJJPsJB8kQ4S8HoF0oahOgl4EhCSEsf6Es/wCiZmoSrP7Ek9tyJkcl8VEZvLEovhNbggiU2ESM6N2HNExRMnTTsGGfqtQe7cNEVtY9SPcpnAoLJh5WXsQ3QkRCG2x9EtNngynI1ROOPZiyqa9hlglXs1yM8Cwl/eNvFeI8/wDRWNKYDexd3WYXXDMFAUuIQdFp1M1sxl5fZNbMYVifYMnA6grSD+0x0G1gIq4KzgaNSva3bE86cCPxpP7DgnNJcm+kPRseDbS1cMtNjgax/rT6M8idH22Jg/HY/Jvtt3EPboOEyJQkZuv9E4ITELwJD2zgn4GoI+jg/ZYXwQl/4SYEoxrSFWkPxRroS/4Li6T6FDjGrUzwNCId4Tocwng/A/WD8adoSDxubPshfBCdJ2HVnB79lxueS9NhZRXs/sa4EP8AB+hrGDyTTY3QoYbEiEryfn0MZucaQmBrgWm2WMR22Rsy1E40l2GImCUSjN8CGYYjBwZbxIbkmCU2N+hCwvBJp30WngS+x4JinjYkZBrsPLxpPWsrrOxs87Eux+jHB4IT8ck52J0EzHsSm30P0Qar6GxMGNmWG25NtGp2ZsZpsdYSKcn0PaDSrw8BwllrGDaM3HgWzTbpoxMXK/0LpsJMjml5ORPpjR6409j9BwIQuSDxtqimxnotN89NITsQWnovws0hPj+fWkGe1pCaJEIRMSRikRjz6IYElwYJ2M5J46F+HsvA2ioqEyoY39FL3KJ5RT6KWoumenx/RwY0+tJp/aPc2HrwRdzwTS+BvRTsNlpZ09lYmUvj6MONDZ4HViCvof1g8BMuhhC6G5dF1LoWounL/Jcf60XGuCiZSlhUNjEcGDGj1ul03Ox00qODkU+jgpdHrfWnA3Ogu+mOgtJoe7wiInJzpOw+6KT+whOdNvBNPYjnTfX1p9DfUTolgg0PYhCfRENaJ0PDRNCQ1w9xj76HxIOpEg0bieRD0END0Ro9EZR51j1hGu5OyGiMkJ20jIyaRk+CEY0TsijJOxwTWatENlq9MiJjYSwQunrSLoNnBGy2IQbCYMuXodDrTB+H0Y9xtbmaK4+xPzkcD5CUYDhMYGy7ia5GoPwNPlDbsbXB3hmNXAaMpZFe6Y03yvDI5HRyVw8F3cblj6HWcMYRrdCnh5FRWhmsmXov9g1ul9Fvod5ERTG4r5g45Gj3H0EZrEQgjn2LDuLJyxaVqQxsvRHH7HyDQi1uU8q0pdDv+x52/Qqf+iZ2Gp5Ml/BFcj/uBrJyROs+ho+3J+Ixwsiu9th4Wfsbg2Njt1Hx9hMcEmZVdzmWDywzLI8LHJ+XQ46IfdJmL1EyNR1/g+iVdz+mW6s5nKYY/qF5a8sk2vsiS48sTjhk3F9EOBV/oqwsCy12AYf7pDljLGw2M326oYsJn4E0sL/6hPMw8Bf3BOiX0RK0qJq7fQjLPhCifwxNNdiLudAaTxWu44J0Sv8AImPKeRvW9zPyKcqwSTli/ukthFQUEglt0ELO9MbZEm9hb/ZmXAwqH8lpjTGnfSEYtjdFlEm9O9U2HExwb/PMIl1u4MM3h9EZBDE3RCEGvgxleDDyharwuvAqA1blnk6jpsp+RXtMtD9IcsW5ll6MeV8ASJMEuEhLPQ5mF1EgNulDcXSpkYR+0mSYVmtj5Vo8OCBXsmlYwkbjACe8Jk5ZBa3wTSToJGxutOD70412/wBG6xgpOh+z96YEYYv7ScjWsJmrkSxd9JMk/AlzT9FF33NhurTsLBLtySbCWeD9krxvrMFmC8M/PcTy1+xq6yCXJNJpOOTYT6DgVHHQUej+xrsPY2yLPQcOD0JE6aQpsRPfVzSeyDiEoSmyiM0wNCyeRf2idN9JEcYWjxtsUXbc/ZJuJXof2lx20gvWnIvB3ZTBmEhehKeCTJ1mn0bEyM2JfJJuSE5F6R+Rkqzga5OckwbdPZ/bpL0NnD86f3BxgWDjWTqPoXruW4KQ52NkdyeickEvZJsb8EySDwToIukol9k5KSkm+kIvZ9DSfVdxPrpuzfwTODB603ErJ4CjVtr2YhBESTch7uqqzUKU2zCM6F86a99ErolPInciZPA8atgRRFiEy50YlBsyXHUpWZZGR6oJQShsbkOdIZCRMkJrCIozHQ9aXVa7rTwXkRw9N/Rx8vyTmEHgpCLbFJ4INDwW7FEGJN7T7OwTqTIsCLoRCTuQjSfCUSITRrWeCEGiOpMjQzIhE4J/YK2Qv8kIuT7nqJd2yLg22ITwQSETwJfZOw0jdkIiPQkGkRdtIv8AZF1MZekJNGQ4zDBsPI6CLgiIkYR9GF0PZ40h7QtIjE4MdiV9uhhF7CrsVNcCUZMNjGiLuREdUR2IkY0g9GvBCJaeiwsZSpcHjrweA7f8Gfg8CryKnwi9BjpSroj0Y6F8FvAmekVdCkKTohXSEwQhSrTbobF1+jJk7ztTboZMmexyLHQvU9CZdNC3c+jwetIy9z2MyVopkvHInC3kfwmdEXTnSlm4mPTYcF0pfOlwYF8EU5Lq/QzjuIpTnYtJ2M8D7FRXvHkt4H402POjRDYRe2j7JCfVDY2XsWlRTwMuNMdBzwyqjf8AYT6MLYbwPJJsJzuTGR44MVRXuWOrlITtyl5GUsQpi3dGr4Hdmw6Tgr9GU6hp2FcHBpp9y/oG3TAm20Daf8Fh/k9hkTmDNbFGQuSGWmxccrwMS0dNJbUSG1+xTya26fge3Zoc9d4Q27HgcLTHCtsdi7b8DXJDnbI0eGhlBp53OoZbELCMVghf5EbwR/UKVL8Ef5QYGy5ZBkcBiabq2dXc4PwN3BfA+nJh5MM46D7EaedHBx3JntoU4x3Oz7SKd+6ItVfYkW4lLOwlIsFH9pb1GvN/Qgms+Ejfy95J8rZgcVV6Ej4ngRa03YyCbxNhW8JlPqkJ3rfGxeTYo2Yrce/gUT3z4JKWyX0U/wCC3Me0LgkqdlPsJ/8ARFb4Ljp6Eqc/Q6i/BPyYYghK77iNmlBbAl1RMiW/IuhuJLohb7KE3BBPoH4JZMjDYlFNJfivlBa7imjeSQr2LrYZG9IPzhroKAPoBbqMkWwiUYxvp9Fo3wNktfUlW13VczsGI+flmTybfcZJZVY5eBdA+UN5uRSKJdCUSSXmsOeAZ4+Q5pG8U28hvWPyB6Gd2AmGllWHjqOqS4aGoAoJU7o2KHhnr9E+9fOk0h/aJG2j3Nn/AAWonXcWCaInODdacn70i3FCHkpeuGQfQ3whK9tF4/Gk7H5J2Nlge+kPuku5OhIxbaJnOeDcSr/0Mt6DWBqFjyeS8Eu2knw8mEPfr6OSm/RGx2FaJXglIhr0bmDBOxRjXoipOgl+NJMZNyTyYGoZJPBvyVo5ENdj6+EmDddSEG2nI+pwcD/uD9kHjbXtpv5J6NnNP4Ebo28Hn8H9oxL0M2PyI3Y+25Jq2RMiHgWRO/4NiG3QvUUe2SEWxccEuwtxLTboYEfROyIeTY/sP2eBudjdmxt/nTvdOR5J4EppwTrkmTY2Hkgu4+wkNCUP1002yfRwJ3fTnBCnI5FmSdUIX9gmHdsxjRdR9lsRlMw0xIJ5GU0JCSQotL7LdxxbF6F0nnRoaHgbfB466TszYuMEPRRs9MmeS9vxpOxBrsfYl7JeD0PHY9FyU9DN+k0/WkQzYqfcvY9aVdELT0LwTJPRwZ1glpKT7Pomki05OcmJsJrj8j05uaUbvnWm49fZXpnsZG320332G1/wq0+jkvYvgo2XS6NlNz9m2S6XTcwuUP704IRdSIi5pjoJJ8EREtITBEREoaRETsTYxpI26kRFyRdD0NY7iS6MwJLlGBgxdhpCS4RgaSIiCGSRIiIrsYIuhD0TsSE7LSvoitbi3yjc520lZM8EIyLRrJESkIzPY4N337EY6Z7aM5hgitqUTcMlfYvgvgz2KW8Dz01b7Gae0JEZIRi7FsTrkbIjJng9CDpGzPfSY5JD7EWDzwIb86JV/BSlHpepdLozZiL9nJfRTnXbceC68Cce3sv9hbkaeMI309HopdPXwpRvSjdU5KPBcF1x0MdDD9FRt0Mdi5mNKtLNilL0LrCjyRnfR/3BNPQlrRurV1PgvYRvYWuryZ6oqt2IKPI10exwbJCPkjX/ADSl/sHGw2225ljhzH1pv2I/Z2p5LdM0SZnlkxuiZMBrrph7ja6CImC5OxoefAbvgd7N43uGeo+BwpclrYb9yO2fR/eF74M3ZSGz4MWWcm5IJuz2NDwn2PfafY1sX+A1yy7DktN4D40KbNCrueEXMw3uCXsOHDZDjfuNc1kdrEJ/TJb/AEM1hRGASZ5Ek3DfQb2xl0eCYq6aew41l0izrOMuoN3LG5nkp3Q2lljfb2hrOT9lSW2RsfQlX8aPOx6Fp4z6IcrrsTbLyPC/gUnNu512eZc0TN7DAou+qQlJbfULbQIiiRvBvGh9IRWEeBtcKxOU9icTH0deDN5h2flGGan6Edrgk26PzFfnoNcNIWFtfArNhcOvBWjfs0JsVrcXjPcSzUhVZmRMZQrmcuwqFxgWOBOcF9MdTOe8PRG0gjYPDsOzdXduIYoetOwj18f0fokIbkPonbRE4G9WH2JuXgZThroXQJokq+euk2B4Gxv/AIVzsfwNWO6FzX3HVmxDL8DflnN24kN8y/wE/bF/RtGNkmxWKEaGUJjbiBETli+zxCvHq5/JgQ7EgK45bvCxGvgwE8CUdEPOVv3EYL6SClsOwwdExYi5N9dtP0bCEVI2P1qt303Ib9NL6PBcixp54N8jcxrPAl126FS2JSTJTHJUcmx/cn7I+h5LWdjto1FgnZ0Sm4khQv8A026eBK4IIuMk/wCGOcFJSREv+dNzCOR5x7Lxg2RKQTmHkS6DWe2r/I8Y5KbiNjfcfo28nkWdNhf8EOI9D2fY33MGwi3TCyWnmDYlzhabHAu4+xzSdSckyVF+jBBb9Dk7suTfzpuTHg3LGfs8n0YPHwS6mCw3P2di4yUiexJl7n6IvXQuDvD+wmNPQ/oweCUk8iHq8bfRssE+xnJMDVFhk8Ho9Evk9G4nEUmkudEN6VU3203ORb6OMRdZcCXkbGXT6H3H23NnXud+R5WdjHGfK6MUDhvqtykt89hbThrlISluCoyJvky+greBL2bGxXQpmRjZn7I0JMjuiciLnBXxo9obYK6Kmex2PJfGlui0abGnTIl3CT5Njk9m5BLoZ057FLWZEoWaQhD38FpcaXW676zHQhO5HpCaJ5761DlnOmxbpSm+m5CZyT7IIMaXci70iI3JZFJ0T6IdzFMXuQ5GlkSFNL4L4MHI9Nh6Va0ePB4FKXTbgQhvg5HSKV8z0LIt0wxvoXS+BDetLS+SlLomUb8FFhTcb08l+i+C9iox0Rijem5tp4ISEueSZJpGNZIJQ4PQrzpshpvYSJEbkINIhuF1E8CIQaRBF1RPEHpQyFvpmYkzCQRDbzplaM2MlZWOSt9CwRWIuj0QcGxBVDBgwYKtjHsU7scMdT7E6IiMdTwba3As7kIQRtraVG/wweRz2YMafQiE7DXQxrMGPnO2q0+tdkNXukY0PJCTRrGBJ8jUk0a0hCMszhdhItljwRLYeWNhK7iwhuPGBNp1vfuNksHcZ66l7jMZPC6mHtpgbSKhvgdbT6Eh5eDEanQ3EiN6I+CNbo2Q102H1J10Y7CSvBtlYGceBvMKrYi7J7MQaGm9ihA7wV9V7E+Q+mKNPiHdL0Eq6C7NyW+sHllGHYbV3GujQ21wU7u9z7eiHQRsqG+NLPcbMalHt5H/ALB1ozY/ZIb3wZeTLcxqDOgrqV2TZ8h3M6zMNZ9Q1zz2O2H2G5hbdGbHUuH/AGDedHsaJNJwN9ir+DjyvRPFTnVbEMvDfQUjpX+BCTY2GGSqN2i4mt0SJGOzAsqDokS8r2egJOfIK1hn7Em2ChZfuFdcCZdG+x0ee5OY33jK4SEuwbVYwyMu5kjGXDFjsb92WZrHRCyv9Cp3juSLsZuNl4EqbPoKcS+hM6j9G+L8lziGfRj/ALFSux4Poq7fRAU9CMsmJTgpt/4znX+0nOtz8OBmwz9DHcw86DeD0me43uOVW0lvWJlFsUNoYXmGS03s1PtK/Scy/ALaKxDYXlRpko20rNbFr+08zG6Ks1viYnJu3mehEvy4ZickHjBQbG5vRopIZs37FgtPJRMpRHHw340Ql8Joj8EEj9DyuhuJEJexOo1wcl9nOUIRv08EgkeZCz/GjUF3Jo/oThTfc6jYbzUJE+tJzwXyL9jXY2zsXR/ka0sMcb6QnY8bE6yFuDZZGJXtoz6JnJnjYWdzbg/uxPgnk7ngauw33LgfbcnHIvfsWMEjLyb77C2JRLqfkY/snrvr4JovROw1RqDXo/Q+xxkk8GxBrqbbG2x53JMnJ4hshej+5NxHJJktx+9EoTwPHJP+GCDXnXj/ACb5IejZaSkwMXoWicKiHBLvsSCnBYyn5FkhBlpsLG/0PsTpjSYPqE6Dw9jcwehL8jfI8iJSErwSC6kvg34JB9ijXY8lwQhF7EuWdhUFweCsO1OpuVF3IyeJ1kEjxzUIQY2I6iekyL6ISiEIJdyDggo5NtOSHQQZCeCeDMm0EqjY4J41P4ejfJ7JNLRabfBKkJ1g14JOmmOdNt4Us30/nRkvgy5FkQnBAkOGxSmDHVl7suNi5/ku/IvojbIf1jT7GwZU9KQhCE7CXUcfjVx/GC0vB6O4/RDGxgujmv8AGn0KzwKXsUpUUbLDwWilQxMtLpSnk3RSlKXRcn0JwdF6nBecF8FN/Bt0L2LOg2LSGEb6YQj7MD7acZ0yh9hMujx0KUum6PrT9aMbesztoxa5PWi3IQauiQ9Bu0WuBohNGGVooqkZczBp8bCTXYyV2KJgnvT7EQp6/Bu+2kISE7GehJD2JkhBLJRAaQknyRQmidEE6cHebsaZoSj2Go9vxolIetGbk6Cj0NEILQiIQiEkRERFpNHsRKQhtkmCawhRaxdSLtdcChBOxOxuetKMgkyaJdEhH00NQ8aTsQaM1sS90QtjH/I34H04fg7xy6zPcXF1J9GRxbDzHQlaq+zF0dIbPmFR1pvqS7i1vkweTLlknc2eTd9UNKcrRxDZ19DY8UTeoth+Sd6x7jLGxtwzzQ8+KZP/AGOd4WuTqyxt0Mna8CRt2x8ENmIufybDKNpiDt/I6jLUy9DPISm+RkPciCDVZm4ovIo6q7Iss/UPV4OSwxb5Q0+Robo+qOkYwGdpj2vJhNl+C54GjxgeeBu03wN3peT1nR5LYdOvgq2rKLFvQgs55qYsqk0JXwvowt8eRDYLcPRlCv0Q6IoMU3fIK6u+rkelM4LuOY7GxcT7Ig8flD2LWO4msBuKvTMFbvkc5E+xMlsvyKP8jrBa2efAnm/0cmR9TArtS2bRA17JU7Mpqo5kfoai2FbckE1om3E84LHORJruc3Ija/wV78HPHs2ewuz8GXYIIvv4L4zSHHw40uiWl07aNaTO25uN9I8xYReY3uOj2/Eq4+BvCqG6sD+RGO4w3MhPwIGl1+zyMibbEvkb1a7FkNDJO3fHnO6jv2X70SwIeNi0ex/THQlnhCC7FFsKXU62B7qu6GpvsJ8iYtFnseT60pwJw3Giehqn50QsFJyTJNPBuiG2/wBkrLdz8o2Ysk6GG5tgS6CecnI++4n0Pqi/tGxbZN8YGpsJmBTZEEhNkjJztpem2noXQ45Ocbn7JH1ZT+wn5Nsm5EngQ0LbuJQhwTSdTyQeCZJDnSc4MaNU/jseh4HXsLDzueTcl0sN+xTfODzB4O4s9BLGm3+BlzknOxKTroj9kN/9k6G5Jpvsd+RjyTBzeDfubDybk65JjJCZ79jkahMESH9m2SH7JdxnOKc4J2yTjjTe6bIews7i7iX9ZSeULrtrZ30/Z+9Oe5vuLGxwd3ptub7abP8AkR+xDVRD8m2j/GjyjZdWJdjdHGm/g50kITSYGohKo50jI/lQlhY5ZhGT3i5IOvF4QkqLC2KN4d5pM8CF8EnoyF8kJ3JkRSaRjXUS+9EoxCQ9EuRI21udZpCEokY0cE0uC9Clmso12+iThkGn0Nhi3I1kbxgpHpsdyU4JSRE+tHoQXUNdCLubHgS0Rl7ZFubGzOjzRjBj7HfTDcyJok0SmToQ8kIJDQoyORkId9YhzSnpF8aRHU0NqlJSdh9j0cmz2KugntiEyMfrSvsN+DbSEyQQhLohF2HhyeyUSjPBGLsjCeUVXZG+yJpDsEksmOg0XBkY6HpCaXQq6GLlCfQZHRGGTS1l8FG/E8FKfRes+hZ7GOiMcpDnQqKimEVN4qMXuJTJ/bpCPqjKQuNIZRklGuxOGPRc8Ubi/qaLpRNpaviZGRbnUtLyi9xi+j9lwUrNhvPQvw3E8lzdWlRVzC9ilH1DNTMdDGn7MFRbpSiY2b6bDd4+DyTvp4J20ekJB2jjfUTWz8ERNURG7IeQ0diaHfMKSlEhKiVGxYeCl66bjFDYbSKuB76Y7l8m5eTwNsTPRey+im5Tcxo2ckEmSaT0NrqhdILqz3mifsudhk8OSH/wi9xWMPIyJ0bnYa7bjwh+zoL0hU8OURPA+h/gwQ2+6dDYy7wr6TyhJvwPDBlbHgTPOCGMjKwXwfmKsP7KsGNK7emN44Mug6tvA2zljaYLcEF17FfFFPd90Zozy1+BNdoXtDdTkfTPobFc0dLDGmzsO/A34bHew0+wy9Cl5Q22s/YrG+uRvk2LD8mq68lewO4ZqHctnRs+GNcoeMn0HJlOIJH0N56F+1or8VG62R4xOz8iUVcMFZJSrTNNncFU/YipjdkI11HoRYFJiIKK37RtnXo2jLwLiiXhErb8nMon43E92T9GD23Muwle2R8I/RXNfgTTKbfkSyFMcnNX4D2Cyt0xrMwQWM4ZeRNyJ9UJruJq4E09lDHYSQoJoxBRvkTOC3AoWLglFGhW+Nm3g30mq+e/zghaNYJpB5wNG4mRTXghsmSHapcD0ivqwitV0TSlTfLPAthaM7csqszM12Kg291u5ZBo7MsvAjPi2mhbBU+DN09nJjJd1sG7I5xsNdhIxRv4MNzcKhKjivL6FAg3p7jaV7XamfT5orjnqI5QTFnsLGqnk7CIfSL1Iy9SkN3c8i42OYsmKNCU7kmwkNIniET9G52030yfk5PwTg2LPBLYJVk7Iw9xrqTtrs8GLsSF6D+h4QzY4iJw4QwfkxwQ/JxyWk5Nhkh+RnPA3dhDz5IxI24N9znoPOxM4N/9HjXZIbrRm+5PA8lRMnJsymHuiBYN8DUUJwTgWNP7gqF2NjfBD9CLdJgXfR5WD/hjsc8jSX+jfLJ/UJZo5vq1eCHBODbSdTvxr4IjnMZM7CR3Mbmy0Yuu1JjqTxpzscM4J9a7shNNzY7tycE5/gSu4149DXg4FpUtzujfSZ4FOR7RYNlpvo/x103IMlcYt9Pxp5yKkp9HPQ23N4Y1au5i/IvRisJYLFYvFOwjzXMRwJiV6CfYRMf6J7FFukR0RU+pDYnjgbzsXPJKxWOBqMsOgl5J50SpO2jHkwUsL2KNvgZ50mkPrTkb4Nyexrkb1TweiD0bmxfMhkZsIyEyTJuh6GzJ20hBSJYJ4M9jYmmTYrvBepaIXuZOSzBsK3vsJ+CmTHfJbyWG7IzfTJnqjnc7G5t60RuN8fkXYnYWdXofQmSIwtiE0fYdkw0TRMmSFi7DxsWEIq2E6u5KSERuRMwjCKOD8i6KWLRtsYYLUQOvJSqdNFryQXsY6FL4L2KNrsVdjBU/RV0KvgoN5NmVPXYvBfGilWmz/BaetEbtEPAsBNOcdBPRqbFczBv7E21kvQWmwnnJcjY30Q2Qx7/oVFq40vgf2eRsclTdi0LnI2cnovYbeBe2mB9NWrjPoat3L5I438kZmkIetHpMQnkmSdiE09DR1CGfkdnrwPbTY4mRomDfTbWEEXTYWkur+E5OuNhKxY+W+u5DchglIQhCaQhgTGo/gjsRjroyU2ONf7tpsXA7CjRf+iZSjYmvUQwQw24E8Djcb+hZ5R1lv2FJhfgbUOjkcewoHv0JfB6DbiDSrCMsVheJ6EI3ys9h9RbsONoxM3G2Mwxkf5iY+Uiu7Dcn+BX1+hu7pP0OeXg3W0Gl3Ej6DD6mEZOjSXgfp6M9jLJXYa6B47FTcXlsmLrZTsPajz2JWI/op5Yp86KJ1Y2/qNsDMbsav+RzngbPA0dWwvOSKufYqk+2Gc7sMtzsdfkfsN+CDcxzoN8Ie1RPGqyl0Es/4FTht8ozZWOxPs6HYLuLG6iESYusNjW88lR2xfgsJu1DFGurWTv0uy5wlBbV4ZKYnb+RdefIutUi7YLHF7Clj8ovkw2wZbblzA6uKZa2normPubMqdidduxTfgqC6zZIZTa9hvK+xXKj5GywqeRj3hiVZwJvydWCLHgifG2ipYQqlgrsJu4s+BnfE5EMS/HwSEvnNZp/bpx3+H0Ug1yPYmNIPIkELTjd4IxHVHYgF4QlvnZDkLIC/fz/AJLVRq3zM2JibEcfAzLEzbYWm9hpMlS6Lh4RJReBDoQy7imxQ0ukS/5R4aaKmNREyJGziC3YmCGGlGbdiNDLzn/SL2464GUYytuKzWLozjQiPkidSCETkTOBCPJ5EPRrwUnt6S+SZ/kiEvGnA0Jav7TYWNyc6TqTBDZGxvgnowbdxrlw+jiifXYQ/wAm/k4zkbgkS7G3g28CS3NxdxLknQpvvsYR+iE4NmJXSdhDUjYtJ2OBaNQnQ4J0FgnOjG8EONNuDjgpMafR2GuphbHcWjP5EohvgbNteKPmDNz8iRjoJ6S5OCZNtkbYN3g4JkkGTxdN9CFBrI8CZddhk6EJruc6bCODYex4020g0uNxY8abHChh75RFpuZ7EvQlQlyeidhbHgk8k6DXY8Q8kyTTCPA+djY4J0H0JpBKbDfg4NtFjJgag9tPrTLyjO0TmVuLCqEZqIs1MY8bqCfJHx0EpVn0ZcHWZI7sW2RTtoyognMYP7Zz/oewsFx20cdxPyZ3MzSJ6ITggl10bL2KUyZgmyjZUJw6tTs0dmxWbm4j0QpC53L3ZTqN9YbFGz0P+oRe2l8FKeJbiGSv2Kk+tG/Au2ngyjMIxJkjIOsZRMam84E+j0PQwJzpNL1PZZge2CwZjwUekpSnoXPDMn0NPsR8wafQr5hmY2Gn0RPBD0ITA6RtEbIzAy6Hkj9zv0wbYJNgv7ZIs7aRK7Exg3NhjsQnYnHOkvYSJNJ3f0RQX9Qfjpx5R1D8NJstLTuS1i/RPXRHUjuMnq9JcxiJ0GiJOIYT2IZPohbaEGiY0RQhOxOhEUOx2OBsqMMWNERFohrsJORpUa6CxyOMLWCRF2IuiJmslQ1oSwJUacI0SdD0eiEmnowONhI2MmemjJ4JxjWUg/Qk9J20SPolMDZPBOCaQZgSJpxrfnCdiTSGDEGup6JSIaRgwx9tIQnjRmCabIqJdcdhLsImmw+xn+op6Cen0eBSnpF0Yx3MEMiTIiIaRF5IrsRCL2YIINdtMslINMmR9Rq8LHY9IeePwKdkTwTIxr0bupIvwZ6Eb4XgfQQaNkV+xsyRk7hspvH7I23UK+CP/Iy2gp5Rt/kdfKI22SSxPBOSX0V/waTKST8F/pC5Y+xHx7EdpPAs5U+htrdfRjujqQ7tj6H6Q27e0NveKeD6+BXxgaFE8tnin6mWzZurEV0U8cjcvYy2xR9Q8GNFT8Eq2J9m3S9NGugqeR/gPeWsdSXd9UKXdrqhQz/qOycKOxTYyhu1UlnPykhfyDSwYiSF0QpW0lu3pFuWvVodis8elI2/MJoorh/wCGJT6wTHsfrcTb3knUXgXfafWiZ1+jBgdRNFyK2NonoQb7PPgU3ZEorI5kwJNtlHYEzsJf8AZPItuhKaah6EfoQ4QTZFcSvcyzSbJNZgmiUXjSazT0T4zOiMEJjY+h7k+DV0czZDSYTEFK21zJTOu4OdgK6PPkb+b0ncdyETVcwHfM8O38j0L9kbGdlyWx7MPBoiRILOGMYXgRSScqDL7W5AxIiRln8EHhYOTmjNRrnHdhccK3MifTlcuYF2DbEsE3QkzkYpcrK6mBBtXDFgW+D0Q2GMXfJL2IdjcaOw9+5sj+4N2TOxDY36E0SFDbA4zCJga6EwL2ZJHweRHB4O7Er20hhrGTwSoRxVkZyPctXB+DA1dOTfGk9kx/kile+kr7ENvGm5/YeBxm6IQ8DEbbC3yfRsyaPRr6PGRI37C0/JIToc7abi3IPRLGIdzjJLuS6Ia/7o87C2H+xYNzfwKdhIZtpwNTuT/htkmMD/ACT6F3IIbmP9aNDznkhthaN9d+5Iv8nIkQaP2foe4jYpyPxWQ4eD2JGzN3gn2TqY4MPbYxT9H4F33020SmxDC1/RuiY/Zvg7fonk2HNjjBvwSPRqZQupM0eOCpG+jXYxwT2SZFnGnHUaiPwPIlTHPaXKLttWYETKZtyFTZr4Uws2tthJLY9H0YEXIhjobGCIS9m7iVN2SclUKNxJDUX+CU+pBYwengjoi3zpW+KiPwR0hERb/g9GD0bdj6IMXonge/YvZHr6JP8AhehlnHXR3gowIYbiTLA10hMYMH5GbG5uNFuxnqJPnSipv5NuhB24hBiyJDIiK2Jm2xfiG+hYVmSiz8IQlJFpsy0wYWj0H2Fol7H4OBrsSdWTBCcbhNBRfYqi3BPyON9CTsfgNI35h6knRG/KMdUNo2OSKJodFyN+zNgXsTHintsVNcFXSVHlLuNfF2phrqc7ocb5E/uAt2KlaJsPVR86Y66MDkKulGoOqsxBS4pJpuhZKWoW3fTYukEUpVCO54HiMO3qkJXHgSP2E0NErT+hcFeuVpyfcuD8SOMnibuRHdaPDSwjybMz+kJigyHPBsOxITmS+IVdDDoeJ3o/E7B+JfQbrEhhv+BdhgZFmlY/A7ND0Ng3TkrZkRkr9jo1fH0XnL2GfOiGzcbn/ClL8Z3JOTn4TBNE0hCDyZ8iTITRkIbkwQnkh6NyH7EiaLkTWHBBiR+tETtpMHJB/wDI8GJ3j7KXRs22FWIzBEsb6Fu6G0iowVbQhI8YUaEJ3UhlXXQhrEKPRxOT+xiQ8hw42Ysr9KNsTT7BuELkSzqmlqjrMnYNzgxwJXtkvTgpbKjOqOFf0FCxryiPNJTkfliX/o3xlPqJuMryJn1M3dmOXh+h5Yz2SMpq+B9aftE9ENG/6Jey/BF3eYNrpBo3/ZwwxbAdZVTE0ngZqcF9mO0G/H8El/Ife+ijDeYLSjiFg70/oz2TXow2yZ9Qm7O90OGw+PK/Rij4MUJCCw8NhrX8QfEeXG/sijc8Dleew1vEWB5Gw5p508CXWeTbLJbL+psQz0ELPO2Udmw3FnbuLScl6jn2X7Ngt1yU/wAj3SS37F0d3K3ENYPBGOE3k2OY+hOtkE+8/Atg97o7GS7IXFh90JzdmdD7MU8o0YMfZEXEhyTawOWRqI9aE+P+RJ1nUi+PQv6g2t20YX+xJ2yI2/An/sKi7GvYpWP0SWXuJ7FH2E9HF2E/krPfJi8wT9pknSGdEk32J7h0CWJJGBEuRHrVC0S09fDYXbTdHAtLotZ4PQzAyDnkeIS4HvEcu40qib3ZbEuhTdu6JBXMVEVjlUSyG7LIlgUGxtyXnoLkNf2DSc2VtC/dY5EQGqVCTybOx+5CPB4fcVZtLEf0MLp8Xgci1VYuBlEieVwP2m/YmZB4T56koXA46e0PN8jMo1I7/wBYlyISNi0gketLwMweTjoI87CXTJsy4/0S6Ih4Fk/gT41Y10iPJ9H93J79absamwznJURdzjsTOl8pabIU3Zj2Yh9E0wuLp9DwTqTJ3O/8a/UFg2Nx74PfweNJzyPuQ3xCLoNfROglg/RNJuT1ptpMkINUwdydSFOatEvyP1RLoNG7zDbS+meTHQ8D2PB5IUl2NyEHpwLGvA8aSjRIXg21eCr2bomaLSmxehNJ9E03Y10+jnSEGkIb8DGQ2XXT89iLT+whhMmDg3L2EToNm5sKUtwieDjqYIYMnHbwTBjguMZJ0F6NzbSEghrJzNIcaW7DSSGIWmVTqKFKXo9zaKrzwd1tLmC8Q8dXI1tkjoVLIsJgeeUhNPsejCMPt7FJgsRSO7I3BTxR4FyYbIq5Sh5IiCUK9n+Q3DBYVY+08EXwbsIQiirZ9DL4E0wJ44+hN3MPT6L2TwJv/hnqvovsU/8AmhMbcbaVfI3cYfkuMYEjyRcl6GWhtraF/wCBG3Lg3E7FLH4jyEvB9E8HHB9IzP8ARwZ2M0z1EjPUSZCYNyHoRlvqKzYQrilEZG9sCTEmx48iguo3TNGmKknUmCYEYMEMdRIxRzbJCEhgWNiCTg+4NUkJRTsQ/Oianme+t6jRcIhLBJol8LOdiei+jM8fwZ7r8EPh9HqeKGr3R+UbrE5ghluYdBGFdSiE6MjIQwJojRMZITT6Eh+iEO2rNizoImCaYe41NN+CGJLK9EmPcd4e3clcTvons8CdhNDDgahLlGfBK4F0C6loiGvOkETTgi6Gx/diGD2RERhbE/sJkSJELbGn0YGOCpryJq4MEUHNGtKVJZESYvYb7GxaMpZ3LfGmwy9hFEy9T1o30QnjJT+sCFqx+tLC4N1pxpwNiwtLryTwTX+NXgyLSENlkhBiyQhNMPM1ndEGiKkRF/UQhFITpBxKsieURUeexDwxKthqCHWEnA10HtyeiLsTNN+B5RojoSY2ZExq84MQjcaPI0fGlCePZuwl6HeRPhjypB42HgSbMWswkbPofJoyOynZjS42IlwU4JbF5Hka7EfIeVvYTc4F3Hl5VJkCzUtEuKIb4KV8oVPaHpD6sBSxlDa4OyeyTsMvKEN3GRzhXyiJ7oTkiK7ELECPuwrr2Wco6Yngvr8mXB+A5eUIlG6RD3oa4OaMY3BZ2K+zlbCESSwupzbdiDzPIhBScJkdsod2mX7HEVYnMdwkXbTWwkool0OcLoP0J3GLsEVnmpCW5N+ym2/ciXBCe3uiXndyJitRZ8zwXYv0Y7fofm9GH/AbVlnlFHIfZISwJY7E6BKRbCnQfQJYk054EbbDGi3aEqqthrvh9hE0b+xRsZ5cfcUcr6JW4flGHP4Mc/wU+fwZqmzCqTujKNXraF2O2v6MHrWarT0P70uRGyGNYIb76bHGvkmP9aSrRjQmFuwLHox0ju4JQXZxEsPcZjzu2KS+SIw7zl2oWzRiEJTwJC7n60pzNhCfYldNNTKGJzjNPjuLeExVJydolxe2+h2X334DKYt2/gjywKYCkyG/+dmfdraZHiq19jZyMYhy6yiQjhHsoiJGeobZhOxsTGX9+jfItEJ68G6OBMvg3G5gw8EITBDxBMRubbmOCm5TdYIPB2Nwn/0n0JXokbbm6JnGUNQnJF3PJh+TuXAsroSEvQU6CXJMfwJmEbZEbCW8KfRxkT66RPbTg/RNKI5x9C0eH5NhjwVQSjv4Hllq1ou+4zkwyYk0el4GuBY0edKcdhIahNJRdjfBOsJgtJSdSU4nGsJ1WiJ59Cznc+qTWG5TxpRIanTXjk3YlD9dTZgamBddGJ4O5+B4P50qEeTcfU7GILK7D3O0JgS6kosEos626NT4PO52MnGiKjfIlMi2Nlp5IbeTnBNJ1JjJ/abG2djkTRubGO2l8HBI/wCDc5cdn0GnqbjwRt3DBcp755Fgwt51M/mTwJdSMJOMEhEt/pHFMzpwYEeRq/Jj/s2GjzYSE+hDS40Iie45p2J0wdwkiJdD8GBd9MdETJBqkXYwPBLsRcD9HBSKUc0bgleNxF0IJUkkaR6EQ0m8kQjE3R6MXJiFT3+Dg52KVbHgwVaUvbBSlHDYtEXF40pCHEIeCE0nY5Ij9H1pMbEGosIWeDjTwIa7E7Eo7xtpl2EsrI7EJ2QsbSDb5FvCILG2x505KYMFE+qKb4wTAsbE0hkSG2xM0SnPp6Mvc7im5wLA2VmRVF5G+xGnuhJkfgmYMSDXJGQk2MGDBCC36k0iEpp9HJ5mmDHJFNlp+h5ZEj2G6Y7i2sobyQVdRZL6O6FLPEtGzfgRVzkdKLBUup9i3I3paqbdilmxbwXqi4PBCfUpT0XRspecH0MUMU4In0FjoKcF0fo9D1abiJLB2IbsaXW8E+tWQnbRoSJjY22ILbOn0WF6TT0fs2Wm5CaSE6no4OPhKLHzXxekGjciUINEJMnOk6CXlL0QvKeDA0nh5Fs1CqXJcEIbTI2z9HA0e6OxaTd4GnB+kNW6f0JHsQJH2ZVshMccYEc30TKl+BLhleUYWjb/ADo8xcnkPb/R4F0aLwydDNxkVLYgPaKmhw3Hg/I1o3ODPEJbKFOPowWFYYw/IhsNUUvBGh+vo2RiQNLkeIbDH4G+RyS7oWOV9DQtg07pFP8AA0mcCHA26uUdAbW9MHiCjjmBqncEt5YvQJfQRzsbZGyglj6IjLVhJjWnlvIw439jBydI6wX32N2fQyiVwv2Nqi7q69S7btsIYwvRgzELSYKYf/BuKuBzRj5LLoTk82UOT1gS3PWdhm2peBfh5ChRo5zB5Vl2LPaC3HfQ1ySexdCa9jrqhv3v2JJgN9hdzIbw7DfT1m5VTDyZ8l4J+wr3nrQRb89SISRuKc7eBDKz+By2lDhSDS5aoQcSJ+CeMhYaBNVhDPavA4w3S2LPgyLE8hDEkjY5Fj4YF8fRgnw2N9Ic/CEP5Gi9/i1pnie6fKFScrEaGkV4YGBZPaNEo29BBOLuMxMb7pwVSxVeRcOBdIkNHBhM/QySPdDIwZNwupFsYGBaVaG8zibf8BQRYaq+x1bHmYiDkHaUVkJiLuJRzLEx8ZE8yLN0RTyxFJJ22IlgTXfd4ZV2bTHEuhEFU5zbsJCF30T+iCWi4E9IbF0uSToehZEhLsUWdievIsaIimdjwbm3gvAnjgx28Cwu3QXbJuX8GGbC7m2xg2J6NmS7jxwhI286c6s32HyjbY3JpITR9dvB5P4EouC1wRBLOk65PJg2Rt4P0eDc20mdEYFvjR+iw230/BDyfske3s5N1pJsS77HaJadUyQexvtpyXoNxoYu4++jzk5wbokyiTwSI7Gx+dPoun40ezLjTfoWF4NmNeS/RzpuSEoumnY8cH70Ufkg15Ifoa6cC7nYW5DyeyofY8DYtj+4PQv7T+0umz1QlyTobvwbENtzkiHka6Fx/jWREz2PJujbDO41NtJjbT8HknQfg/Axf3B/AxbwxpyhCVPLisT2dXSTCIsfsZgON9GJ5GzDE1ovoxozE/AqnQnqLhuLsRubqGE9oKESG+34Klwy0pjoI+ynoT+iobL4JExl6jcKPoLX1E3/AFH0ZCgaQ4Y6icKYKijHyXRsoneBP8lh4CZ4FL9CFKdChnwV0KfiJ3GiuCmhMvTQnk8wY19CRsM2Ny4Hh1E9PB4FhS9hsRT1pS6LB+BaXp+tL5L1Nh3pSPwTVqk7snBPZITsfRNGTsSDGRvYfJxISfEh9GRN2NKGXsX2E/o2GGxRfJiuCdJCY4J1Jpi5E08aLS+ww7D0W434mj9FLwMglp+jPaCxrCQovZNGZ/qFtkhBKseg8GNEEGGiIi226EvafR5HQYkmv0XTBFC6NHrT0cdhfZUb6Pfg9FyYR6Pxo1jJsU5P0bk0+jfT6IT4WdNU+p+RiV0h70gxHgY8G+FyU5KS7YI1ciePhubY0b+N9ieuxsWkPOiITSCRCDR5EJ1GTtoyaTwRUZD0bt0FH28jhERTgiQ8DaZgZVo1UcGuRDzgm3AouDD6mBEipGBja2IqYZjgvBYLesZsJu59HHUbghKy+hLMDF4DyHzJ0STzk7l4N2WbIbadX0MkE2y8h3tkbHnqz0Q8TKeBi3R9G7Y/RY9uewreRP8AYYDowKnjYosfTGpwNJ9TqVGlb+hQxsNcoTJ1q9jfoHngbN80qpQtg0GjWxhqlGT3+hNPLLV7N5s0t5Gx/k9aNx8ZEsldhzTZofzV3PpXKQhdjb/ItLv2NnPpD8S2KupL0bowKYO6jlol0SNm+gwsRCplJIW1+KUy4SdmV3HW6TgnPLQbHml4HKP7PUXk3jqhp15XJnZPszHv9me/1MMJ37F5B0WO4yq4kScs2N9kq+otwl1IXRofLE+xGWP2Je8nkS7INO/4GXVYN3fPVGAhruc0JCzuBWyQwdaWDtiIxLHViCpd1r/dhaTSaoYtILWacn0InxkGe9Z41kEuTAuMSiok27ZuYS+k+gyfrYEOR27LA1FOcSSENTKLliRPBJ/g20ZyPBuERVc8DlvNnuLkjMNX4CYWztEXj/mxgD8ysRCXmEkg/sRyOaRF+jZLFbtT80USE6cJVs3QzsqH1JXwZM3r1GEyfCRZZn6l8INf8F31X2cnB4/JwLfO5UfWiN+5yT2LGNj9CNhISR40ht/g8EpF4F2l7njRd4PGxe40NfgpMpsUJ9GGT6PrRb7GCdNHgiH/AHBDbeEa/wAnS6UmeC+ELO+41SFVEqckyIhTGmw9jknJubLqfrTYemzJjJeGcwkN99N/RTfwNdtOBPOm1NyQn0SmzJzo9hbnvRdS0keR4Fh5GjYS5P11Gd9H/Wbmxvt9FORLjSVmzN2POqOOh5IPSZ02NzbfGkEbsRJpOpM6U/XY7JH7Nj8E5N2bs8mL4JySLRvOm+2m6Edp9iw8nB5E+unsnUmKcDJNhrH8GENqm5c9jCOcC9abGPJLmH4JDch4/JznknQ2Nx4R7bDSTnXbsNEqpdB7xKuYO6TWcics2mlyQVp5E+B3EOTklPRc7FTwTpDu0t+xPBIKaRaSGOjJ/Xo32Kjxp6IYMItwtINCgiPQiEu31pYeiU4MdD6Jpjghzx9mBzsekNQhY9Ij2T2L7GNLMo5G84IS9BLORrsb9hKn0OdJ4ISEIkyYwSM50nQmcjWuCEfweCZJpBkJkq6swPRb5G5pMaUqPDRZ4LngT51MhvwXor4hnqI3ISciRBLSIhENeRJLbBVYRLcghjkx1KtZWfyJLhFzwbjekXQSrbBIiFCbSL1JyJJaQn9hCpk5MdS/Qp2PSMdhehoiTMFR60xwb6f26J3Y2GhLJSEN3BttpG32Es/BG3ONH2FGnA7cFPeDwSmDMEGvCGxYcFdUprRabUyFBghgyNE4TbZE7oE+pSLTOkINxYK7n6GjbLFhlZ8D5tRLqRLH9FTLkuSRkg3nsJG3fVosRlE11ooyaNUWHge5Yzk/g9DRCIhET4bvtpEehEyTSQg8bQur0Yj6Pog1pRTRTSlWtFazL5OcDbXgrh7n0bpUZTuIJW5z4GNM7v0MhOhH1JeRu8pk+xLdibuLfRCtFY1eC2zg1vAq5gfeDGw1T8CvhlLcaox2I8FDhUnkl9Bq8jRM8GeqG4JV15RhDyOcsaL0E+wvdFmw3SxmlPLg3Nhut4RzCNs/RIrRtbN4HyWBKsMWQ0T7yPlGPqybr/JSWxD3wyLuPcZ3F8DT0NhTOZ2Ng9hCws+C2duCpuWDVf5F7Jn28FcGJ7HV3aKs8oPn+Tx+x9BeWJwNT2bZwOcZPEEqqc7bqItefBMqx1hxl9MXIbk2jfoXcXPAzXlIa2UjCsbfEFEXQbn8+iORKdWU/wCR9nE7jTXf0Ubn2Fs1e6G0VO8IWY2XoXI1PKMmUnZGeJXSC7qjnD/EXCPEKbon4Fh0eD3eUNW8v8Iy2E+yFsP8i3MmJ8QW8okJXn9Ii/xDLn7QluJ9CRCVggJX0GG2AlYFMLsMXb2RdCJcIYyq+BOSkuhBIkl2ELSC/wCkEbdDkWnBD1rj/wAIS6wWuCEHrME+jBP4ps1wIbCdjcWT6wc2madiJYnVoU0zqS2EmBImRjOeBtXoMN/XQysobYSs2OD4HgZnIFDYOp9hnW1gZ0Btl8uBNKmo91XJ0YO33JXzNcvAsKPz/iE0t4wj0PUDc0K3xRrrkmpE3Qr4vMRAtbbXWQUFEeEQRbGyEbdGLxpdEdLpDCHp20p5NmLouTffBeNFpTyQojfS9RrRrxo30POl6oTqxuciiNyTwTob3RZ40SHnHAtqQ5Hk7wS5JEeDnbXddzY/Ok0Xca7HB6Po40aJCm2xDtsQumOmTJwbokfUfQ21ayeTiiJR4E4uxBm6ISweR5WBKZOOCG70Q1kkFsWEyPTjqSGxusEm410N8fCG+HjSdR7oZ9Gw1ciRxxpuJaQa4OM/BjRI8z4zRbDXQnDJzpEIekJH/B3J9CxgeWbcDWiUZ6GqPuNdtJ4+H60lEiEWiGhrgl/yJeCcm5PRsSZ4GeeSYweTbDPJ50leB7CxmFPW7gkc3oxqR4WEcoU3FUxZW07aMgs+SLsM34EoTRMY0bjULkwMT2YmkREWHglwb7whOqI0WLA9+D6L40aHGJYqZfGn4N9POn0Q54PBweh74N3EL4+E8DOTAh9hxbHPAl/ZpseBNl6/C6KLswPsLguRNQWkmx9E8Gy1n6eCS1tMRaUpcnJUVNmNG/sWeiJOgxq5yWcGTykkTI12JgmTPcz32FBKMQZv/kk6HBngT6wZuxwpfo8Naj3f4K5/Raejc7IK859EpDGmwlk2H1Jpt50YsuaNkpRYx3FUo6+5WejYo3CpvpqtTlcEUIYlpIx5Pob0pSZEU27DfkWGYKb9RHWucCx3G6UXovQpgYxzxRM2NlsVM4MEyQ9kSImSL4YeqI+VgnXSCJkSOBpUiF6DQ5y2RMU50hPBxp6KPOil4INeCY4NkcIu3TRqm2vJIb8DY+RucUeexCC20pYIlGjjR6TsSHopMERuLRkpmyCeNW+pS5GqTGwuyN9WJY4IejjRF66XJSjZCU2IcI2MMt0GjYjYhqmGcaRj5oYurcnljvTA1zkjgqNDWcwRJjT8Gz4MDc4GqS9DaNEGr76HT7mW5JZ+RVuNTI02OXXgyyPK8kiGEmzIWDDCg0azkiSLYwz/AGIlv+hM4JLFGu/8lt26S9vshJI89zqOomsInhR9h9dJufAlKT7RPG2hyExZib2Ne3o68Cz5hlq3Seh+CiLdCrNwOe6N/wDIweENG8weB2DZboabDwNd5fYlMYexrOzzROFGw4XhixoLljQgnXca+2YMaE7ePyWeRl6NdRK2zOUdrBDY26i1MzS7lTzsJuOB2XBnN3FgTG3qFgTWS8diGyiEpm+UL+jPCS4bIXdswG+JuDnmhbDd8kFdy+VleCksweeceiJOKY4YldOwnmD3xxbOwjVdzehbd4MViBOd2dIdxfQjT4Yw3W4HKCRh5ZQrhPIqnf0NpsLqHhie0Nd4nQzg00bcMfxJ1MXZz1M+ix8H8k50RDY586SEETRfBL4Q/ZT6hPhzNETTnRmxz309Gx+Te0flE0Cm0eEdkY+RrrPwG6XpuQXCW7bL4ScT8ofeHduPSDj28ihIjKwr2IuG0YLDMqw0+CZBxxB8TPxx4iaZOUPQ29b8hXWOzLLVnRqYFhipNiBKeDwcHOjd8iyIuv1oyGxBbmxjROrwJZ/gf407cCISs6j9eyIXRjIXJ3Z4JRQ3JP8AR/cmzwNXBIbaedZkhJnRt8JyfonQSJNPHB3KTtghONzZXco87CU33J0J96NeBE8HPbocPJclRtuVNuaciwVMS5OSGxBqm2xsb7DVedtF3L0HX2P7DgkGuo1cj7QWDhEGfRM4H2Of7kWfOlqOCIaORo4/k3Yt/Aluz6Of8aQmcn60YjYlfENuhwb6NTIn9GwiLfftp40nUkQ/ZR4OCng8fCabn6OBpexLWGx4440vOCn7Pou5yJUh3P2NHHBsj96PYkbZOvJseTYb+9OETwXT1pD9mzu5M1k8HatqluhxJVHV7DvFe7FrUR5cbGIiT3N7CNtGLOIiIS0SzjM1wlvsYecPTL6CVWRpEmjdk/JiLDJFB440yTwTOhLOhokM+mSTSHBKQi5IkQhCdYNEI9+TPIx4WZptvghKb4GuSfgncSUo9MwJZxuNDRjsQmNPJOxEIS8aQjIydIQhNUXA+B+Rp01nsyTOH0KXwJ+PQ2TwYNjbTGm2szrhEsq3NhjoFMGOfwJNi1ddFNJWTqJZyQngS67kV4GkfRt3G1yVttzjJesL/YbjwYb4dYZPDNPoi52PRj6M85GzFcCpiNdROjZUf3Y20Xr9EjZ5DW7i7qN/kqpV2LgpK7Mm3Uh8De5Td+C8jYmVPoPDL3yN0uX4FJNrwZSxCTpnoJ2N2J3sYIuNxlXYUmR9iE1W0hIYaZ4MdRLahY20n1seRYN07If5ocD3sTjP4FFkfgUV+g2dSMvI3C+BOdCLCN9x5YD7M9RtyrccsFvoKt0jBf6HlP4HsP7hPN8jT/hM3egkYufAyy0vI0bP8CpHfosn5I2cCS+BvptocGCu/hGfEGqZEs59ISut8CVtrPtFo332J4eRPG4n0M28FfVDaf5HxezYqeVvQzfZPA67ILk0fhErcVKrJay0dbJ7fkeHcTPp6GN7FxhGXuV4bj2AmbwG6c5cl3JWxisitxeCjdLuJ1uX0RsYdaIs4nWIStKOVDRPgY30dS3oNFu0NUcUfZ/Qxvo4NuYyxv28m5b+BsrE284nQtwZRZYkrwy84GyYPeaFiJp1GxtLfAsvA35HlDhY/ImezUHLJLyYIQx2MH1pVzCriaXR42grs4MqG+xPQh4g4ipjXIYE8IkbEW40k4T9n0b8ExsNtf8ASvlF4iQ+xXsaO79GCVCgakniOOENaJW8DS2ZiDSeRqH0TplEaTiT8D7xkblSQ1xj6Mn3NktGl2I2QeHSFVlXuJJ7EfA2izBZ4G2lx6Rn1F/pCzjBeCyxuRd3sTdlB70yUVW/kTWan5OAjxUjCXjchPcYY3HvcDzUsDXZeYJPfA5Zgt0T7itdhUA4rzZiQaYxg4xpNCT/ACLnoJUbvoN/0zdbrbApKboUt1V0Ys2SY3uiFZLEPHfQbb5+h7DHSVHwkT9SyJy2zET8PIm5bLsyJjHgS4ScEdMCVcGJLPxMGy8EMQ+yLssi2UnRw8sKNo8j5r6K+uO5VefRE3a1BNso6RtlvmC4GqTeGmichOqFFsYYkuTuEnH8CXO0thXtPYmtkFzNLuJ4iog9tEFSI+UZM5XYRBbuERZEwtZgu2nnT9C0XoS0/t0SONNhE150RBY+E0hNEjYun7OD6JpCateNHlHEh5ix2E+paNl/4y3Ax84rMcAzisfyKLkzxW7bmSj88xkWbcEfFZbfYwbViQb0uXvxErbFuiMHtxMznVi91oSyxKsWMj7TwyZGsf4Ho6IswCxg7FPa/Q1cP6I08p/ReohChMG3gWRehKkxk2Fjc7sQydSaJ8YH20RyTAxY6Q87Hg7H8kiFnsbac9zg4Ox9DEb4JCdRYXUYjbbRPwNXyb9Cc6cY1mC/BrG1NhPqXxpvsehqiY+0MMp4GvAxZ2GuglNFDstPOSxC3wfVNjc8H9yJX/JwQa1l7DKjfdD7DzuJEngsPoohLBsT7ME0eNtGVDwLYnJOiHgSOOPJIJdTyTxpdGW6TAsMnTjg2xwQa1cp44JghODkhI/J2wMn2JTSEek6kuRdsF8aQnvTY25Fo+vIvh/caeJp4HpweMH0SnjRCPKTY1uTrPJOhtg3PENmPAz6ONEuNELGlHgkGuZS27FBg5EOms8jgFFyoMJ9BWYJcEDcuS4xpVt/B3Ky9THQUWB0LudBMkyfQouh9D7DMFMH6L9l8G7MTJFwJLTBilG9CaFC9roOBv8AsLX/AIKYNiwT/AmPP7Ey4Ki4LmFwXodMMtjv+yBWJrwbhPspRMdJ9TBGS8aadI/+io3FPTQtK3gy6FTLS+C5L4L13KWrsfRYXhH1pkomJuZLyMYp6GTH3MWVFk/gtZVtiiSyrzwRJYHgbUyMngi9iEqVOp8ocKyrcaXOipi/tLCovQTY6HcX8DfsuRYK80WwrM4fYhjbF6i2/gipq/RxkhCfjuODa9FSuKUTxn9CRjrd/Rh7Z9kPr6YkSbmGbqrHkbcwSpdWJVxH2Jm4Q0e+UNu6EpYwTppl76t+x1EvKvOjxk3zBWUw5pz4HH8hr+w25XUyNlHhXMGy9J0F2CgdHbkwYPaxNoQDhdbuWbSwWa2J2n3aew6rLxuUFtgZnFEKiVlXAURlXDqxpbRVhTsFRRsdUM0rVeh44VPq0NaODoNjdU4IvZY2lTpCCjZ6O1bE6VTXcXQ3ydt9nBPsd4u4SGyNTsJ4dPJuf2Cyk5eRc32DUrH2NfNO49ifcbu5dmKrBd0Je6YH0LjIwqu4ohiOm5fLb85G3PoZXfyGSKnnYea0yTVSOGzpejHuBfgJ+yeh9MJboOQ3nwPImk+kNxf4GrO9GX3diudpiG6NN9kPoueDjdT8GAX6ON/lHO8DCr2hJ1RPshXq32Qn8R4NxTu6EFhz2DC9mMW62+hs1Nudhp9r6EYhfZVtIJ5S9ET2gudC6tDRkVXUzuMYmXoWzMO8OTY7CTV7YPHKdRs3sRwtd4Jwb+yFtvOQ7W/6Giyl+UdFj7Icn5ERa777CvD2QGz2iMs2O5TUcvA1q3ejoe1C2El+SGJnzaY81PlDuA1u14pj3XpRx3n5E3oeTx3kssNPJhGBVlR9WcVPfAjSaPumR4ryxtzBdWErdOwWyRG3ARZBhwqYlhvfcK841urXKGj3IkNdh0LyGmyig3ehquxi+glUZe4a7MauIJDhE/MFC7k/rJWyhEEqyivoNzgWG32OzJSzhHYh18I8DCIm5IOBKwsMhL5Q0iXDJOkKObBstsnkbg+hXubrJTAT4aUjeyR3Reit8FPeE8Qhvcgtim/cUluUOzYm0o3R0Q4+htyivohhLYe218nEateC3bBKujO0j6iu2/cfqvwONhvOBQ25HLNkE2yJEje6J0U4HQomHJiJyJdQjpK+B2unkpsWn/Asv5ElnniCTs9E+ia7CaSx9iPHoYcVdhzTI1r++R2cHK9osIfDfqHsIonfYr2n5NhWxbeUeTlPtDXLI6AnQTtjLpCq2XwJHB+hegeU+hqZgmyScY6mVgWXtKJVvwOLHXgl4JtsPbq6IdZ+Axe3othQl1Qm3tgarD+hLT+BZxL8CrKqHDm7E+gTZlGKE39QvEiZGIPkStsdkOo0+qyTU31IztotEjYmSC0mi+X6Ns/CafWs+E0bxpNJ6IY0Y9L1/WjWjQg0Qg/oj4FiBXLewuj2m2zwNT2zTYoDxr8BR1CTfo4C7i5HcG3kaAZhPiGU4JWZ+VMHkScnGGQ1AsyDJKs3NFgg300xXQzdJgzdhMGWOPAqbO41G2jvwMIDXaPoYLijfYb79Nlr6F9ad+NLSkPO2i2/gZMVGyOyFjob9h4MeiE+tEReB57nnT9n0fWnJODYsN8iWSYySHGS/XfTbLyc5H2IIavTR440+j9eRbYP7SIf4JkusMDRwTkSGzmMmcZGJRE6fkmkORCU3EvE0bJfBJlkrWk9aU86bqbCUwttOBi7nsXRjx3Ql9kEohqH6IbCXohgaITubaUXBMj2jJxp/dj0cCx0JnYuns3PZtub67Ixwcm4jnjSG+ncYnjJvpb2P1pfOnJOuvGTZG+6Oc6bjwiQ6ndbH9wLqWla8ac8QnBODBDGrV3IbjfUSp/aY0tu5LpcaQhiD7myOOxyTP8ABuYMp9GR3HizMYHRCVaMtqxzU7PwLLWbmoXSN8j9EtyOrklK4vAlh9Hgapzkf9ww8lFUcfyVIXW3FjoXwNOWi1cF8DgT4EhcF4phu0JrszDhGF28kPZo7NxNuRroNOw05aXsS9tLeMDSzcbMUZbT0T2NlqRD2R+xKVpPJMu+60i4Ow0Sv8imzx1Ibm5PEXaUeU/MYmTcutEs6OomokfhnZ4xuUVSNdUyi3RHf0YkbioyE4aOvbyhOYewVYkb8lMTelFkw10OQMg8exAShvhlDSojsVdhtHW2gnX5COMvBdVc9jf9mPA05VrlIRw1YisK4J6vshRV5YJbqkIKtEuo1pOXcYQ1iRuiWw2dl6DUtNLmCtmnSFzbZJ52M8t2ENutdUhZctOgqzbt0YXDS6wzRJm+EJjjW/A1uOV3E2K9Cy3yjN7PyObPKFds8iy15VHQF5a3HKJvBELq4gnqy+kE1X0zcU22icTc5EdGhMnB1g5tWcQomXSH7ORNaH1RFFgLU9FW0XRS8pob7X9LaHjCHym0JcFXyjb1XLTA+SQj6pg786tSdzXjCi9JP0yYCN5gd49TIryA7+sOBK/vN0flDhhnqJKmTtGMfnqSdlJ1Fw1pilN3RasZbEmo3rCcvrM93Yhu/wAIZJHu0HYZcJJSiw47RsiR8RLeOZTZlKNUdOiPBUughFmZtFqTnZ7hpsE4PYyXgJnbixExM6rwbUm9xBud8hI3g8pm+vsgkiU+6FOX5YoL6R1+rhjibSzHH5KJO4+t3I42tck22odBITrfY3uqP7JJ37IcYYuznIU+zmEmk8xac05TDavoRVw6tKhVlVHHsUVLpclcqUUMbO6FSz1tDwM5ybYv5xtW+YpqteJGCpy6htwqiiuYSmaAyErgPDUwUiLeS7p3DKezOFUO2Fp9hzWYbVUuxyIs2jq4G1SRdRuTIuExwfAvceMmdwxvTrRRaruxhRpXgae5Ow07SctFVVfBvYb9ld0SwlLwN71JrvE+RzkI8Fd2bq/sScUXxNxPza+ZuVcm9+RI/wAottIvYkf2Mf8AlJm1QN7z7GcKUg2hT28wWYq9mV5b5D2EhdwyrT7KvKu4d2V73FsWeHuJGN4NW8fJFhT7sz/yHT+wb3xeRfysfpCD6i8FMJa8mbPqD36AaN3eNow6HKOZIDK8R7hPFEN8vcJmGgV4Ckshf3T4Nmx4LSs+IcpPgpXen2G/T7FFmPAYig1qx8BXwosZYXKuHRFdARWz8ZolqHoZO0tTS+yHJc+xcL+E2jUMA7voNhj7hMaSh4El7vhDXuzwjNYRI3f7G/H5y6yp+S4uu0IbtQ3dSZTX+ZnlvubKRKlnwl7iIVYklZaG93L3L66cHIW7k8lG8N/OYn5AoCVBLkJVmHcsImOjC6QGl5y942wL4K+xSuGeDEqQK7qXkWwqemcLdq7BqVau7KocvY3iHSDewlBZWLaHzJk6oPZM6mEFhvo4TX0U246oPMdOLIn0ogdngadnd7CpFDrDevohZC/MOWLYaLYl4X1l2gNLKRz7Q7uceewkHH5FovN9iws1O4FUKOiNLyJl8vmZ4Ml1hgHV3ggsOnKQhn6LSEHENdWhMccPwYdxroYvBk6pFHMpeDdU8isvHqkItNV6Gp4Rrshoy7nsJUkj4aE9X2ENdEaXKQpuK6zBIpvMEplUck1wMi/YN2VDyIIIYT2GVTF2ZlIeRZcATXjCLPZDaj8yH+1ClNZOLk5Y8Mix9ggsK7Cav7Dor5pjGj4uxn8uEKptu08mxBOVprqc4TyLoJJlNJRIssdzNLqJyylWNeF5GuQofcQlnwNztOgps79EO8jLZzSoqrQkUizORBptkhu6fgy7dclC4Yl0QYS9Iwy0+YtiyJYXM3LIhLq2JDkX1gsyRMCMYOtE5XN6ImnXRjXhT3glYprqhR9kIfkCGlEuGOpR+BGH51wLqql2Ytlk4XJV+JmEs+lI4XkI3KnsmiGTl1SFaaifLMVXL4TQ4ihdWhXX3BXn7MOyvd0by1OIba15RGHg+R0Ejfgb32GiVEesNOw5NrlhiFiwl0NuD9kmnki5/JsTk9DILRCFpO3w9H1rNJ4HqtEvvXgnxnIuBqk0kJpCDWBrwxK2EurOrn7bjdXOQsMRS3QYaidwt0zuzGwnEcRgnV1H2E2V5GVGxQT8hyyTto3R9AmrrmZxLuJV5L0mFIdXmRXsEhvPQ55F96MxEJHgXBg8ZNhwpdh2OWM0QnmtxIaNrhiml4SssQ81Dwyi20uiHgwJeKYe5+e5sbKodW0fkTnGj9EwLG53RvwYmDd6fQiDpid9Fe0ObpBLBcF/J9CHg38mDweY+xsKc6cjVJwxMvhjJyiXoYHN/wAEGqJwT5/8NieDYmCZwekN6cUW3buTRm+nca2glgf5Po2JyTl6IiXAvXv4bMn/AE9EvZi7kwboS8Hf8mywLG5Fq8nnSQnY76f26XwNf9P2U8nnR/kS0a8D6H15P7DYZPGiJpzMQ2H4OO+n66jRDmabf6NyRdTc2KLV44N9J/ULYsOR42ng/Y1NvvRfk+qeYcnBKjY3Wmy7lR4GiUk2Epp5mm6yJQ2WT8nA8rRFwci/I1VkS/Js8aM8WiijqbJthInLhiFDLoMkUsGSiRskuE0ee1ctkpQW9lGy9BGlaAJ7qq9Ae+qdUgw2NommP9wyBRM3EbCuyyRZBkLMt+Ai7fgg0xk7iR2HsZSdDOCKm/U0HpLu6isKOx1LW6QKCtrEB9sOa4297wEXFTXFlC2fOEPHSRT5fDi2qV5CkvBMM01WWPvFXUKsuvsGk0mPfCNzTO5FZacZZNxdSpm8UGZSHbPF2BJKLzschOoNo5bEPYSaTYvwExbf5jAMjhWdWzMr7w8o03ymQpJOiZjbCexZ1ZeTLNhG13VsZPz2UWadbE1p7Bll3GVuPCXZBiYratDatnZFmUXm/wCgS1tPoGsLyAnLNnQo5845pudEKjD2OE+yIkt5kY41+pa8p5dQ+QCSIugNHKmWhtvsVyJ6CTcd65LpRcLcWzzBA1YiuxwiPgqk774MAO+joLdUZQVqnCMTq0NE3N0FfpQwEPkJLDeqDrB7kKG77Id7+EVMsXgYn15TnkeCm70KW70Wmf4w+kdkUn9opz2gWFtrHLL6s1y8B2ULKjjxSmayupQc3UbwxGeG4tjqLdSXgu6+2e4bM5etFaydnGd2vq2FHJ1YYb3TYltu3sHbVzzvPO9MWjzON7yaEwcMGhO3UqOkmQgby35j0MpsZSm5PqID4CQVifRjRnGHFREnCS6PcUdbFuV0PA/ovqoidgUq8Jd8s2U30CyFljDEjeCF1Sb74HEsn1EiGidGTR8mtichDXRiK8poSaXchs/0S2KeJ18vYTYw9o8DSPQeM2eg1dk8xrBJE+/eEqkQOLbi+A9ruwuNKGxNh5WnWCZv9ArZ6la2ES+QZbkdoC/TKCKJgt2F1dn1FPbXQpupDfQJytzfDRem93OIhNv4ipxwPESugZhKdhgEjizYhqN8tbiSrwEXUwbZQlYhyXQ7b3clcYDZu0b5dwI4SV4G/LZBhp3VCQ2Tq8XBNcK7p9EtkvgSNkz2Od07I8L0Jeye0RcJ9F9PGhQ8BegrGHBs2Y3XsL2E7H6Ev+olZ/ARJxeCdPoK3/ATyeCcE+ixsqZ6IVS4ngzNl9CyrETsZP8AgeC+jds+hNOH0QuF9EdPwQuF9DhYpiaYKngR0L2FnYfgXGx9DnM+hNLgjobyNyOxjqTuMI4JDz+tU50M9kXtSen4Ev8AUSR2+iMlu5u3Y2vcvQiplFVx+BHQTMFXMGJ0IVsbVYLBR0ET2+hL0GvRUwbCWyDK9BYGxHYYSQJBx0MmepHYqKhtFRVdtRLclsxCSa/0NeP0NiyJRTy/sVZ5Ep7L1hOy+hqkuMTwfmwRu0UFGw+5XfkILbI8KJGJLokR0RyHeh/6whYafRG0TwNu6/RHM/Rx1eho+HpCXZpfQkW36HnCx6LBuYG3/UOllPoUupJLpB3lo/RK4X0PowukEjWY/Q2Ze/gb3svoe0RejNOvRwpfoSV/EIZH0Lk+yNhRdYOmFXoRRo/Q8ZJ4SNmReUNv8KH/AIpHJX6El2Xyhs2n0XZpLsNWNPoXD9B/pA3by8D3Q8DT1BB2Bs0E4Deyk7oSllG8BdZs+yGxYQMX8Av1OxhyB1qr3G6gLlDG9GBcY2MsqlKheD7BlVfs6UYEGkSuSJoQGPqp+khxJV4RjXmqRhsA0+BScYqXqTpRasHNiJLf0V4/QgY2343JzTLuQlM99WLbfYf6AnKV7wlq+kUPyEJmPASFuuHZCRlLdQsh+oJSJcdiuIXoSH/AJOV9I3O/jFeu/ggiJXNndhmp+Mo8DGTV+gbd7xQ4/KmS51yW51brB3dYlI7IQkyj32E3UoNKjj0Yf3RKPKw8SYmuiCeHUcTPJSnY+p+QQPc4B+rSzx1RmI76CGQ58CX50WCCFnchIetIIgvn+9Z8KNaQ3es13JRopKLTjYaGiDGuxMCqMc2tu+g0rIyyOOEtohiSH0luS9FEBsZpqhGqbtMSR7dqqOg7NMIUGk5Rid+FDDwISiimMISnBPQwp6qngRa09KuRK6tET7ORxLTKToLfQkVxLq2L5HxWsE85Nf0H8hcLIJdqy2PNtYPPgeqXAmdJW3QltoecC4F963TYfWCz204J20aJpKYKLuLBuKejchM7n2QnDNv8G2Dg84JNi6bvSQnbRJpOT7NxMbP7g8FT1XpPg9HiHfT7OM7G+v6GuFBLWG+5wT4XOnohttpuiadidTtELGrwSu6PA1CHYWx6G+p5KMwj+wmOBbaS776PcS09GNNmXoTryTkWNVGLqHgawbei3sJGyxouvXVdyIh4H99iXc215k1tfckLTwJDdPGdIug8PuY066TBKvhOhPvTZnJKb5IPHbTxg32JTg5L89zss/BvhF4H3JNGSFweTgQscbYhOqzv0JkZWRGPY875Q8BKO1PkQs24W7MuFbRev7MPi+xrZu8ixENzgs4Gd6eD2eRacwvmG9ydUENWs7eBq92a7lnJFOiN3JgxR42pRW3n9EzsvoeMx9FcfgW4/BR7Bsv9RU9n0b9l8Cy2TMN0MWEFbiQ3wkhp8qehQ63fPAqjcvG4lBGJTCJ9kKMxUeVGkIyQ9CqUtK+C+w3W34O4XhtMzZY8nWC6sUtKPY3yDXQimyEvIarMXoSkdBI1sRdl9jXQvsSPYhcD4OCk5ehSyL6Mo2Z2FTo8cX0ZWXgy9sk8XYT9i+x6ekS/+Erb9Dy6sa4W/gz3jvYXCkvRxZkvZfQ73/RH9QuIk8RlreEiMyhdqPHUT4I2LeRYQsvMGl6Ekq/JETcYe/4IudiEeexPs3YgxJnIl3/0TGL5K9mXG4+z+z2/Q9orwjGFQw3E0q4b3MFbeysWbbo85C8MLlrS4xHdF4b9DKG3sqV/QnuBtv8A2VnhvZdlyWhl4Muy0F3FwRdxWs29RxbDS6OEQwHPRF0GOgnRHgPPRGBrGKitLgrXQt4Q8vhEfBGuTPUzwR9aURjTKWFab7fqENedPsx0Zzpg/BjyYIoYMPqRXkSERF2GkRLoQiuZSE+CQXYtyHPAxNEGiDRMkJWZaQnGnBj4w202FPjUVFEhc6wcPrTBKRES0SQ0tzDFBmP6jchBoWODjYwclK6F0psXRt2KuhUN6YIuhEjBRMpdMGCIi7GDYWD8m560T5hMDYk2637DPR619L6Nj6MaTsY6LX0fRvpsUpTjWCOCifUv2Xkbo38GTRrI+xMQmBoiGs4ooGsjWSQ3GiTW50hL/djkarIXA0smOxt3MHslwQaq4HGyi6Ez3HZlwNUv4EWyTXgqvKfcwfBtuH4Iamw2FGDZ3wPE1uN27Gu4lMekrGtyNe5bJPcaowug8JWEbNYHENIwYngd+Id7OQxraT0Q+87CVBxa0LYA60b6DXjDJZidR1i8Mmcf9OENR9JISa3OgKSGi6NhLwvyzJd/QLvO7Ev8JO13okJOn2xP28EJxKfZCVf5MGIiNv8ARG2+fI3cYF99kNXsS9EyIHhvRcmfJDgVrBV5FmJEJZHyKE9jtJTHQSmMdyLmCSG2NkJJdPYlMYZtvuJIUa2Mdi+LL8Ex5PoJJYoPJxxolNtFkQtjdnOi5/n4c4OBPXcXx6npa3Ou+u4s6THGlRM6cEJ2PAuNINQnjRkEbuXCOdotYsG6jyOZp4b6DZnmmyaWOwsWTzcnQELP2L6dtlD8WXLf7Ec5hJhBIW+ROOcEHh0zGGyG5CS+Gb5/PU4G4NWSCiky2wbzDFMCsTcWg6dBxwLhtPoYph0dmTfxtweI8sopkqk0y7wxNKIpubG48HHc50R3RaMLTtsQn2cYJzzo8M8EF20+jd5N9sjPB4Oe/Qo87aW40/Z3H1P0QYu2ng3RgvXGk1SSOdJpdOeun705Eyrsbo8wUWizyU2FuP8AOiPWkvYSm5LvscT8kT2Py1fc4Gs6TJPAhbCOcG5eD9HGlG+hvtpfvR4GcF6iJcjR6H+dJe4u4+r0vBDkawb9tPBNdhqijH0NuUIp30ng4F+T9mDwT/hIjngT/q0ngh+zY5GPcR/YcH5GTGidek0tJwdtLCo/Z5Exx8Fg87liHt2JyeTc3ODZm709H4GfRJsWsmn0biXWm/QZn25B2FDargb80xyISqH1LJWBOglq7hbBP6Jdvyd2plLfIhBqiCSB7wSohsvoT+z8zgbCWNuLBhN7CpuK/wClLOCtwRt1pt9jDqyjC237n1RvPFG+u/ZGybPrBpPY4fIlxCXcW8xerJM+hOrz2Er3ChknhW8iS4f2xKcPJGyEjgJOgp2fg3Y2XJV6Nfo85HduOpnhKdCltJ3N9kr3Ibw7DvDdLfCG0xL8Cyw9OgmbbpojrLwnFj/Iw6LtCctvRL/oJnwg57jDNXqT2WFfRPyWZwmZb4I+olnInc+8GO9In1JB74NyGCJXsTpuRm26+iovRfY2yzgXYRdmZcZHkV0z2E5hqdzHVF6Z0XsLyFeRQ7SRXQvwJ0y/6tKYn9dBPpgi7DzyRv8AIbzbstyXPJvvufk+y5mcHZGehHuV9oZMrYVfk9sh3N/A1jEoljM9EOxsyjx0NjsfRwbkyQyIQnUa6E7nlpuS9BJwbhtzCUWjPycm6ItIuDBFehEJDo4wycES5hjqJdx9xF1IbHsky4N7iZRyvBDPYe8wvAnbNr0X2ee4leibCIVdSCV0E4jgTKio3KjEKUwYFHrM6TJjpo8FvBSzgvYqZvpSiKXSnobPHIjYZT1pyc60sL1KUTG0eiURMjOSZJ2JB0jINPgnIVFo1kVEmRryNPsR+SEH8mbaeNWUeRJrDz3NjOlukwQmjnI3eDfRsWjHEVIpUNeBKVF5Gn9RVCHsIarHJRMqG4slWjaSyPc20e234MMwMbKSjPMG/Bsy8nI0cGxt4G7/AIPQ0NGUel9Hpeicj34JehlLaknEIkx9m4QzOBPrR9xs48epVwZRc2qirfI2mNdIR9kzuVXQcKFjdndEHQ2ngaXTButvweiGfbwSOZPZ3wPOGqto+TnIqhduBxLU5EOxabiyEmbAz8IUJ8uUIFfoZFO7eEhS3dzYqtkRk5fdCZ70NGySXdme7SfZCTmtiVsh6ekZbmRI8kXNGkQwsJMdjfsZ8jaiXvwXKPbaGK/0IQgkoly8aMP0PGeTZ/oaP9i9RbH4Ek1ELCMw9soSHhGbeE6irDPXRERBLnT8LqQmmxdOBLSCyLSa/onx4IT4YIT47aeCUk9abPJPJyTSQl0aN2OSvsdCa5cEVZVVGOuHKIbJciU0ne4EwRyTgXyoJRL6EiQ402HKGdnsNxrACobLXPceDf8AwOXVZ4YILMBYgZ9i8CFjNHIUqmcZOPqtZ0gyL9g8zzoKaOMTYvScvA4jnfCDVht0FS43xiRDbTuPVbabiXQ28dDYr230+tdxOYEPIhISxg/QyXKNiZ2JWz9Dz/k3078HgS7GNEr/AI0SKbkG+kJ4eCQYsbj9HZiWO5IbomiPWnJ4iNzk8bkxptpufo9exL6JjX+5J4MIao9N0JjXbSEJgfcvoeO5jk5Oo8C6ncml+9djfceE5uImmNEGueTfWUeCaPcWSXGkhM8HUkOeou5Rng/uSZHpsS7bmz4NuMEEkvjESCyP8kuRPTxpdEb6TBNEj9jOMfYu5BomnGFkg1olBl8j2wISxk2P0Kbl6Ez2GjukbjyohqblVOO2nnI1yJDySI2yfRsMS+xq77l9mtoRnxlLjlj6OVdDrkb+BeBa5eC08oaTEdBb7KIeTHQnY2IX/CJ8EJQwXU35/BHQabE9D3JHyVtEx1EpmFG6eyN8zR5JjliVWau1GhYPs3I6ESy6QU3qO0yO/wBnsKrYnseO0E3Lt7G71+yevBD6k8mer+yN7sbNxrEPoK1GxL5p1YzqIu4/R4Rt6FWP+yK4fgfElPBXJnpvoVxhlvfQxX4GZ6IzwZ5MojI/ZkkKUpdGzkpPvSPkhOyHQ4NojZYk2uChqjdkyZGhpo8nNIR8kI+plDV5JojRkrMvsL6djYWNyzRcl0aotfQ0vBC0teoWvZxunCHmeZNEY2JCMjhNIzwTOxNGEuwkLYlJCUi7EI30Qg01I5NkhB4DWkol6J4INeCE0hOx3cGk+F9HoxpOpgi358ENeTgEERgx1IiIiV2J4J9EPrS04P8AOket19HoxpU9Kj6MDhIfWrRBqLVfDjRkXw8noZsej0MpVpyXge/bT0XRM20e+vByURv6ObpRPSjVOR+kW8aTnSV6JY7kN3FuiEGhp9jPYmewqiDXbRQwOHohFR+CMRGOg12IREiGRGCLcaXJPB6HhD0fofccXQaFniaN9Ifgf2SM3L2KJm640iGjbX0N9B5ZecHcbG/BfFPyL40VFG3ZnckNssqeCp1G1xR74j0XPDPMZOyJS9sl7ZLNxNcj5FV3NuRu8kGmunsyh55R7Ktr7HGPsx1L2U9IlUexFdDMG1tBvEGOGeGOutEu7HF3BEJjQjlRdJJ0TEy5XpELf7L3BPle0HHgzyr6Rl9u5FzE+pFeonEI+xPQ43yQJzKK+iZesRFSKLD2/Ao+B9UfQl1glV2IJUSJO4ndtJ2J9Dd7C8Fr2R+BhEbfYRlk4QktmC6rAlO5CCxwI5EeT1pNJ71SNt9JgmNtJ8OmuSadT8iJ8EJabqk7C7kOxDJsxo3JO4zcmR93OdhWoOQV4YyZRrIuTAiUyTeM8D5o05sQyLjY4JqMUmGTZUTsWHgTjpsuBjMReog1qJHI2mQnEhzYK/juTvzY4BXFbKwhUg3eaIbEuarF5HEKAlzwL1BFyJNkODiPVPTcRSJvCFN6XmGLocSyYB1QkLRbZ/GifENtxIXbR9hbn7EtZ+CpedPs8w5L19Q50SnA3BZOaJEv+zxopFxp3J9HOdGNDRKNF8F4N9jjuI2JO4+q30nU7lTc5EuhOx0pv3LCZLnbBjWm7uBrSO4E+OSdTwbG5Jvq12Nkbk0ptubjV3wf2j0psQb6fenk3O0J/wA085FjuQkGvZ4Lkh2ujEPHcmvH86T0baLL0RNYbDfUSvb4Tyb4NkI32NtzdHGeNEXGdNydhqb6I2Njvpt5Y3Fg3PyNdB4F/VpDYQ12IPJRuE+x7m66Exkh/g40nJOwskNvI9c74G/s3WNycPc8nnTiixuN5yM/XUkWEbPAl9kztpuzfYv/AEaUJHiMZlJ5+shlFjk2K5W+acwCxHOpuugmWlMET03J4OhDnjRF8GTfTDXQacDWCZJ1hyTPBUYfkwcZ0q9id0UZhijKbmPJj+oawZbkS8jn9RM9uo1DimGedJdiDRsUsLg9EdBMomVGHx+DHQi7k75Gvcx5GmiPfAm+R0uOS9TxZsLBhJdWc5LBPJcUpc6Y6aQnwybGSzfJRvGClLnFG40b6XBeuqMPoRUi5EsjCgSJ6PGSZ4JCMj6CXHJGR6c2ZPzpBLRCNslvYzDJnmFfbR2Y3K+TJWMvW6LkbL1KPK6eC0WlKLBdJXdXuREGt9Dow6i0GMNEMjZohNEEiEIQhMkmh1o7kpM6TQ6PTUi2IXrohLJHno3cD0lQsjN0nYg3vexDWM6W5GbFRvwjfTHQwY41ZgaJRrJt/k+hLSGdeVpddjA2LYbrFNMMxeNITxrOhCdRaTT8EGuh6IzfgmjGux6LDc3exDZcC+h74FvdG2knTSE0nXSGw3nAz0PqIQlIPK0hCdtdzYhO2kxpB47m7NxjeG0PuSdDbfR/gi3Q1pDAhOCUaRKMmBk+jkZjgwkJpqrYxYbdTZbGIRG6N2PpBrsTHY5KfRhGGQSrHBIQ+h5xgjfjSHFO/wDAl/YS4wQimBIXxq02YJ4Gv7Bo3MiOlQlskOFjbshteRtyd7+jBcuGafkjfdjojYnXA40uVwkPkJ3X0PD3bKJH0N+vhEqFuN5yX2hehz2JoTTZ2PGiFl7F6feko99jnRC7CfbPcX4MrbPYyHsEYk7zTknYhMm4jk3EQ34+MPOBaJE0mi4Of/LkR+dfROxEQXwQzc5+DLwMaGOkXG11GtzdGhmSZ1Q6Jm6LYfq6nME0NMHwU3fiORqZvXViWCddGMZYNqCmj2HiiKKMtthHCiHtRMDZU8fQm9wjDNjZrl5YuqDlLLHjcbRQ7ti52nE/kH7O7AugjF3ey3FgdssDGGV8EHYuG0ztHRm41tFvRaImCC8HrT9EWn9mkPwLubC2205J5JfJINZJMnjCOSdCdTk5O5Ltkl7G2+m+v0MWVeDGwzfRinGnmEuxRCVyJGwl2NzfYw1sbI2Rxg7NEFncY1dyJLAiTYy99EzbYifYShzNFotHknQXQSnnTyPK7HBD8MwTSaetGQnY/BeTcf6F+ydTBIRe9ELPla+Dycnk/WjWdW/QlFNZTsydCafg8wk2F/Ud9P7khEiUhxpKb6YRzDjsbjaPRMknY8DXjS3ySrOCCRt4NyZFwdzdYJNtIdilMdCabkP2Mm22ngaxnTCEu2T6EWmWb40lIkXOBk8D2OTEJkkEYW+5P94lOgULbmDfYXbfB7CW48eeBJ9/knb+NERNDTkjzoazF9ndx0JglRCTchuQhMk/sJwSGKJZhOw0IXQibOweXY9DdwJQ5r8G/YUIkNzT6ENmyZxpvghsY6EMieNHXNEhFyQnZfRF/sngiGSkyNZ6iPGm2qemOTDImNCK6jyZu7EnTRsvY2+FTKUojnTkx0PWs40hPBBo4Iejmn605MdDBS6L4E/BcaU3JNJ2JHsP0R00T0Ikjp0576kI+hH2JpMniENlsJXPJIQa4JxPwJEwNxaRCRK9ZpBa/WtMw9HJepTwc60qNzjgudfonjTnRYFD0QwJo+miUhCdiaJ20kI9PoTIxIhKTsZG6bn0KEQhMk8HLYkItMGO4g1rTJHonghzsTqbDWiN0L+z4Y0unopggpDEMCy5pCE4GhLqbvTnSaeNLdN9atMGLtpOxs6LOl4MGCIgxEyTJyM4IeiaQhB6waJkkINE0b0hIiEIbku4w0QYSi0Y/RwQYktW5sf3JGdhohOCfYmbcIiXCJpNIjBIhoeMfkaHNEJ2J4IbZwY2IiL/AEds6founAj1BucXTtka7CXXRM7H0Q8mBrsekNf8H5EXuPpPryb9Td7fY70+xr8GY0SuRrbH4H3EvMHFjoJIx1HvVIXwiCRLyhL0JITlErsf0hIk6CGLZi/JssG/rg7YFt3PGCaW9zOESmFqkoPGjXgWi6E0XUSh4OdJ0+G3jREN0Jafohx8ocfxrjSddIQmlJrOYbYeiIbr+TtsTgS6E6jQ05gskon5HvHExkcEhO6GsP1uRgt5a2OOqLRgotlgRNH0Ni/9G/sb+vA+uy6kcE4tUvI1OcDJRHMESK5GBUKtiC0z76N6d3Zgf8/nj75NoFay/wAi6ujwipZd7D9BkrVL5XgaElPEHkIdGI7rJ2FzS5TYrN/RDciP0LbsXJwQW2PsSg/yU7ngkNs8CjNmQ4ONFkThKbCdxg7CWMbj/Bz205pLlYJjuLD6nBUl/JKT7PRuuISbeTfIiInjTYWfBOsJDbLjRvp5HgSuBYx+EUiEU8C6ba86zpg54LkZ+9ODbTYg1SVYNkbacQ7MWRohYJHpi9EEsaTseTA3wjYlei6DP7TZ6PT+0eCQa66bsmiNx9BYFjJMDRuLui4NxqI23yjjgmMaQamCXTY9F6k6aYmki08DGocDxjTbBOSXbYRIbm4vwTk4KIXc2RNcEwPA3+DgiJgahhnrRo3NsEx1FwToP60X0dxKiVWS6/hiRSZhOoyY0bblQ140l8GGuw/CjYRfsim7bwJQ1l5FtpT5QuxgxeUUfCMgk4Owsk6IongqmSqCfg+jjMPRPGjQ1XH5uk6GXgngkJjXuP4wZE4REWkvUS6CRCXYhDxBbkIJPmHgLBdL00440REY0NZ7Eh+iHJT7J9aI30i6abG41CCPwNC1foXcwRI7/wAExkiJ00QhOCXSEo9FwRk/0J3tomcl0Z208mPB4DnbRENEToTSMRmFzwXg5FjWlXovOjd8F8FMaYZcaowMvOmEj0cGEtjBFCEXYi02WM9hYX+ohCE0Qa9E3IRm3QyQqFCb6KYPGNKUTPWt+tLR6dtJxjQxwLSsyUr1pS6YOxBRaUui8lPR3MQT0/Zgg19iUJ9mNIQhMafrR4RD9EpCEEupLNRLBOw8KsWfBPBONyPsTPBCYPRKT/okNdietDXQawJTchwfsmRLqNaIXwnY2P7gXwSnwmn0L48atHsekuk0Y0QpPPjVi0Q76JSaJjGBfDdEmND7H7+d7D9a83Tgpt0Mblz3H7FRijcnQvYqn+tH7IQ/uxONOaeNKy+TDH220WxOh1GzuYvR+DZjyRDwb5IZWS1ZUPbI9MdRryQ/uSVjWRjRtPCNeB40HCS2IlxgcbnTsQaxsh12HhL9IWOSOxgToNLcsj/7Orkezw+dUew34PwGi/wR2Ns7lW+4n6FBSGnfRvkSh6P2JDe5pt9hK45M54gtiT0X/hK+Brsbap4N13Nsi2Jk/Q0JfD61kQltosiUJ8F8YehfROxF8Yc6pXSU2ENEPovs/ZvsciRMkp6N+miug3dxOUNrA/KG9aF2QxSI8tCFii9adhEbDe7G6dGxfY8cQO/EKLNqAZ0u2BdnABJiXKmlbKaeIx9bBX5JMO5fnZJUMpnj/IXiPhKJ6G5LzyRdOLx1h58CsX9odxmCTCyiz2FRgwN1T+4PWnJegskNtFpNZUbYNz9EJ1JnBRIe8Euv5Of8aI3f8mx2J0wInQXRn0Six2GT0baTsTBNPoaiMf8ADbeQnQawMnJyPDz9G2xwIjfkRP8Ahu+D0JE7EmlwL8DweT8ohuTqTX0QZuuunBsNdDbAnjsNYoiHk4OdKhej9kTGu2im5/djikJXwJDR+Dd8CU0amTckJzoxI30c/CcH9Q/jSY/gShujbTYl0mSTOCU5N9hrppOwyXoQ2yb5RSdSzTYl0Xoe/AuxBIwbmxwJ9Sc6TjgahvpvwiTCOCfQlT0dtyYNiTRluDCGkxf1Dz3GJcj/AEcE6DU020n/AEeXkS6ERF7PGj7k5ZcdPIlNyxJYQsNNmW6HxcZZwKwuHyZA7OArbiWCc3E+hYUv/CjdME7hJPqL+mNiNbGejG8Cy4LkpS0pKtIQhO5L3JCdjk7jZ+vgno2XOlLjgaRETJCEJRqi8aM+zwLSnEOCw412HBpEpBrA1BCDV0nYmSEEiZJpINHBBKkO+NZrKjBDfdQlISokFkXoni6T0TJsJEJ2INE9jJrMaTr8IzJB50hOhGQ8Q9RrRPA1qbhYEJCeBqEfQz0ITWdiedIc6ei4HNh9jch5Po9UhMaeBudbTohKKLY529i1a7Ewbb4uu820RoQ3G4w/zohMwaMiCV0TsbcExghOxto0Qgp2glSK9yCSIIIkToTRq6zqLsTshk5hNeNMDZaXJvxoimBMeOBq9hJdiGOwxJNCOSEJNMdD6J402xolkc0Srbc20h60g1BohChGSG+PhCZOdiEpEY0g0iZEtHpMkOCaN08mOpMkWjQktEGsiRscEmrVIQmiDWnI1rgeDGn92GkYIeB4KfsuODdZ/WmCobUg2louilNzbBeB/wBwXsbnHQqhSv6tfYsFyfkQ2PObCrn9aVPkUduxUODp3Dtrfo4Lf8FWjY9/9HJDZjJ7G6MDgf8AaNVEq7jjle9GEjx+B90Xrsfrob4pzGcjiFnbBldxrsMx9lm8bBJPYSJhYZ5i6PoWGMISEd/4Lnwb5GMwPmGbcHbwNCEjnqSMRIexYfkSIJdvWu4ttf7SZhyQ4hBCPxpx8ONJpOxg5FpDdaM8/eiHr415IXXfgYxj9H9pOk15HlaPfBYYnybBhmP+mYiTbEjf22av0UxGWwjVzrw8E4exS8DbIuxDUVeF1fAsXbNsLyzsQBwiKmmzEFtBnDIQlF46wlRLTdGKFpnokZtENmcDUKhHcT+xPMZMEFjYvJuIeMFuNxI8kSO2DYRbhmLPwPsbsk8CH1PBCZJp2fBueRq+CYF9IngiecGx9FpP+GFhmzJ9kGT89xKskR+DdZEkflGxPekNt9j9HOFjR9B9jwciWq9EpvgmudII5Es99MCyTnSZMdT6KbvTinjByQwJQa/sONJpybjwQWPZ/JB6S6TBv2MGx4303Rbj+BbfyZ0g+hOovRJp2Ih7ZHlYJ020X2exEWjUH0J1Of5GumuDbzo2QaE73Ow1SQeDbfk40nUU7Ml2JDc8vXfHBsfouMadzt+tGKGOw8G//DCENZEeSdB4Oe7OTfOEJdRLqYPB+x44HsZFjB5KeDkee44LDKjXhHG2xBGYjtYTZwWNsF3hmHcR2GzRHAjvyMYj8SiCOMmXAx8xL5yeRLwkwUqYsbiTSj3Eoh51pRZU4Ep0g0jiExwQaXBBLMGqjYTSTSaYRM6LeF6mL4Nj9GGJLsSPsYEkEof3YlISZPIs8G2430KIZ0L13POlz/IieDBuRGOxENIhERLqRTSZPsQgjjR6PuP+4NtIkiIwcabbnOiRCZ/jTcaNtEkTSDcLe2ko1FpNWfxpz31yyRJ5KuB/WmyFnoSDGT/h/gTLpMn0clKXqeRRPbYbS/4XTnwfR9Fz8ronRnJk9mxWNnHfTOl40pjSwpcFKUujfxpR7D0ZuJa8jWRLqREU0Qb6I3NiXTuS6bG40MwJRRHOjRsjg9obSLWXMIVJkT0fVi2H6LUcF8I2G4WGwnRU9TFKtTeMb9R3xXsi/ghcCdLEJ4MHgul0tGQi19aNnGlG+VkW90RuQfQk086Q3304OC3VjcE710VCtmWhUsqDd2gsHBdW9Jpm/BoaMbE7DhNCG3+tNhrqNDwSjWjRMEIPCgs8Ewck5GneYNeSdiYOdH9rSm2w+mxcQ3PopsP8CRsCNmQ8jcQxvs/o9Eo2g/HRjxCIxRpEJ1GuRQsUJ/YTqNVQa6D/ALNGqiZcS0SzkmP8D+yx42KuhtsbdhtuovJFuzqL6CTY3zTnIjboXFwY2Guu3gnk2QjgTFChV2NxVhZb4R06goiwvGtJnSIcWmNOB8kwcQ2N3khxotJouhDjTuTTYmkn/lNcC1Ws6k7MS7EpvpvvrOhLpBeiGw0MaJ2GqyISJxBPYxlEI3UwoxyPE6PAW3kS2kRnZfIngsRgvY/FcDaWlaxbPyxH6t1DOq8GfguIdHDSNfciexLGRrga6EyOkjePESMwRv3NpheTYtk5EeMDclgLA8rJwbbaLBusnAj+7Eq7CRgXYwY5H/WM37kg9xLGSYE+kN+CEheg+jPA+5/aTkwcCwxs4NjgpPolMbC7MWdzZ42GbMxsXgl2L9aWYLgWd9YTrv0MCxsL0eR5R+znVG3Q3OpKeDc/ZUPLHkaEpo8kiN1os9CzoNVdhbbHcRTnJ4HtpPGl4LdjbnS6Ttoh6Pvp6JDfgmNe57NjgaONjffRYWTdaYuDybrT8jf0eODuX+wv3phGyLg7L7KIWSUiR4gzOi7m5L2P0T6J4JpOSdc6zx8P3pgp3Ifg/Zz2ORk4Gqhm25abPJPo20a50Q8sxTknjyWb7l+jtgW+jVNumrMr7TtLJRPZ0VZHl9OpCJrD2yO7L+UJ4EzDBc6foTpucHJ9ChDgXqaUphjrgTS2kL3KUcZDGEb/AIHfJ6kiHgWlKWdC16KJGioTRggqY0bEPbBfBS9TZ8FNuhjsPHjpBPwWoyYsV1KUonB8jJQWBvHFKY0wPgWaiEzBKcjN+Bvpg87lL1LyJlKVHGjeMOaLSoc4Fgw9ENQtZCQyznqXjJDZm5iaHHc3UNtynGClo3CjXRq2UeSaeBs4H2E2t8lO7HuccabGXt+BbjyukHpt3FTeNtKZK5uJu5/GuSOab6yokEptpwTBPRwLBfhvpMaQnQhMEhNE0QmNhCpBIhCTYhCdiG60hCJZZCEGksshPJ4ItJ1JDycE0wYXv868aQi04036DnwiMONInpOxCDS0QRCdSWYPBDLTj0ITsLQnbRBEmJHoeSIhyQx2MEQkITGieBM3yfWjXy5PQ98iZj4c/Bu8mC9dLwbbDRBD05T7icwyYIcaFwJNEi2GtNhCCGNDPBnqcDNhovQjqJ8HgWn8kr7rRsc3Hph4GkNKERDHYb6G9U/HIk0inY3eNGiJaQcXYfTZGz/0RETMHVR6JcbE+hrMQ8YMroPqK+zBEGGsCXQlwPm4l1GirKZkT3pgb4EvGjasLjRjwh7PRI1e5TYf186EhpPwYk46QiWEPYpyK+Cc/gT6MeRznjSkZ9Hk2R7QvV0W2GXuQpLZEfoWNG7oPIlAW1+Ro8RENv8Agl1302EuUfWi17FmCeNdtFvrLpOx+ScaLSaL4c/HBybE+E1RNeml1a0l1eCfWjheg1RrwTsND/uBoaEWeIZZg5DaynVTOmeIWTEg3bSX1imeESllyRkLI8dxBdjann4E+NjrW512mvHpCsnXIs8D4YS7cCtk01Nhb3tJ0EslKkJjgejwOSjw07NCNPAryWv3WxYbXwkdQIJiCCg7tXKJbqiZ9G4j9m3+CnF3EbIRuj0R7GBKuhxjPkSnckZuehY3IcfyL8aXJxwfo203WdjwPoc6Tk3a/RuIn0LGnI0kb6/2j7G3QmSclhAsCMca0+jff7Ebabn1pzfwIX2bPsMnQvTTGjO2x6OeNNz9C7jyfkWeMGzFhm+vBzpWU/tNu5PAtozb2b4EtGNlR+i1nPXTcnOhEyWDyQuD9FWnIu49sDyTPTXcnLJjglJ0Po2FJkhPRegndhvOTgWmwjzpOhDjR4wh9ODg4uNeT8iR2WyH6EuSTbTY2033wXPQmnOCfZ9m+5u0lotGY2ZJ1OS8abdBqix0Nzyc9RKLA1xp+Kfydkf1ku5EtCND653O+Q5cI5sylhzfYSl+zLMl2ZdhfBCRyTRrqckGuxyU5hCE09j+5EuCfjSjwumuy40iZMEsi9tR9JGRm2+ClQhjF60W7mKKDSbIqREITryNC9I9E7EQtNyU5xqaa6eD6J40mabY1aITTNE9CB5U2JkkR5g9yZG50LkunTRvS0TKUeEWophmz4Y3cLD6m+8ekXQn2eCXpCIfbGkWjc3ORnc5wXRKC+xCyfk9HnSjdwzgwPJJpyJ1aTsYa0mkPWrXT4rTdC2kWs7a8DXYnbRrsTEFh6JcH5JwTWzTbRshMuS6LkQmbspRa7Cd+CITV46aetJNiZ4IQz4ENdtOTbOiG9UPWDxpyfRsX4UYtaW/50+taJ/jS6LJ40mv4JpyTJCZFsNmiCXBCaJCEjJnWdtEqI/QktJr6IYITRPSjFsqyq8r6E8a3sUpTB9FKtbxk3QlwMpxpMD5GrggikGhkem2k/sJniaeYfQvRiR77IjvkWB8iPgzcErI008fkb7pCNCXUNNoaOeCvqNxYFG+56ZNjncduS3/AFokt2ZWsfsfd0GvKi7QXf6E+mRtI9dDG7g3i3vL4HD/AMmWC4iKN4mPZVgouwmrHo8b7MmZ+zhrnRsdvBlY6le2DB5K4WCrqJ9IPYaa6E66M3DvYvDIhfA1yuR1n9CVf+iZpsy9MDbcxfKJfQzRG1AsK1X0IfbsLpejD0ZS8DxrJ0RXucBaRJJdNbpIQgsn5J96ISyY7CxolrJsJfgmCafWq+Mvyny30wfWq0iGtFkmkujQhDWlxrMk+iZ30g9hqDRBLWFqQ05fA0I1cGIWA8PkZ8nQGDnNlsvRAeMtglStrqOBokl4M6NfhvoEVjYtfnGyRecPxCCkrCRsLo/sYkZCPU82ZVZ+IzA9zf2M3bCYP6elbnjqId07JOjouM0qXonkQxbt3sCYvCjkUA1Uu6IJbJci0TyYMaJdROH7NtEhYG8vY5Exdz9CXo2PyNUn4F3yJKEyfjT9aSCWew8Mh4ONGfUF9k45L1JNOX0GlwKaMtcFv1PRIi5GdB4036aTxCRiILuVEyXPYi+jYZ+ii7G5B9DbeG4l7N2NfQln9DJNhvBzpz3OT1gvjRKHgly9MM2eBNPENjHJa50N9z0T2QiZtsN6zJ20nQSnTRKd4Lg2JfI8ZN9/oxx+h5NvBL4Folml6D+i3/ZOv7NhH7FkWBqMa8CWCCyy02Zt4PGjB9aJiEkkNUukpOo1wbm2CQmn50RuW4xo0foSuTfVb7TTfBJuLS8MeDE8knw5g0T6FvsSG+w10NhISzkawcD307MS9oaa/XsW8je7HBRSxv4EbUzyhPOmH0YlHwQl0S0IbLXcXouv0dfTEIdRO5lk8EZDJNITI1gS8EjJpyLqbDZMF0lJpJHcfmJXGm14HjRZ0ZNIRkzohvPc5Ibk7wSgfsI7kxgSaUeWQmmMkJo9P0SIV5OdtYJfWdZnWfQhNERExoiXBE9SJMh7JWMJOl6iXg20YvRyL9Hkw2NlHnoRaxD3NicESMCjME7DSIiCSIGkQwISNhJcjQjkxRJcaQkETVOl1WietS2Gy/Carc7/AAcMF1wc6UULrdedcEHpZgsL4RswJsudHnYZ6GWLTwKXnBSlyXpsJwejfgekXBhaTPBBI5G8Y1hsfQtdy6XpryXTYvfWlKUulz8GU2EXSm7pcnkulMaUXcpz2ODn4TPxjpon0NDPoga9EvBMjyIQKNEISkIOP+khBrto0Om++lLkpcaPJcYLS/Y2UpV4G+Ru4FjYwUqIbwVQhPOCpmXkvQeEW4hv2GPO45eDwJgcvKcGkJJ7ExhCTK1SIg1mM2GITku8Vd0MnjQ42J2GG6T+wy0SLYk3GqcF4L/YOvsV3KENzctPRx1IU6DrJ4okc+iUdS/guD0McngN/wBZOg10+izb6E7hGSc+Djbbk2/yNQaTWxEJCStGrngtQhMZ1LuMQ4Xkx9jBOhME8C7aT6MH9hCVmwl2FjT6hxsdtinBDsedjwPJM6Q6EEiE0402H00hCazwTXt8MCRvp60mk0Thhkn8G+k7atCUGQmBomjHRfFEot2Up0T3sI4lPqi8as2S5GbQ1leQjz4qZeRikmwEjIrce7zvyLiC4QS6iXsSS/gWUQaSNtthCjrS3Gr4qI4ZPB+2ObhKIdlhmsFRNxNhbbdjhG/IFY2q+kw48I62IWd7yxPCHUWWJhhk3hiVBtmoXQRtuJTTft20WdGeNHtUJ02GPJgnsk76LrolfBKTqYSgvMQ98fgoy4N+iH9s3XdHGRY8Dz4NvBsLIx4WCmy7jyLbGw8MlLF3WljhvjYlEdy6X4WaYb6Eo8dCc7i74IIXfWJG2Tnobk/58GuxxOROJ6TBt/gg3jSdiab6bj6uac5kN+PROpENElhtuI3yzfYwbIx/zXsfR6NxZ/wTS+CkyMmbySHBSU2/yJUiSj2IpRuiz00SzXpDsiyCz/geDc/YtPxozbf6H9CWxDk5/g5HhdjfTg8mzPRKhHJz5GjZE67D2xxpME9krMCpNNx9h752JvdOP4Jng2O8L0Ow+pbp9HYnSI7b+hI8Eo9TWjVxwPnK87WKJXlCKmscxj1qfduhWRtKJGJ/QvWl8FxsUnQnjTwITwRoyUooE6UbwJ0pOx/djZdiU7PkhGTTPYb5X1DzpemlN8mdKf3bS627lPrSJ43H0G43FlLbYjNi3j4b4ZsilKbITyXkTLdJWTt8u5e5MaJE7E0pSk6k0vU413XwUXsvXW+DbcuD18NxlOdJSENzjjT6030SPrRk6kHrubLYnjT0NYyVatEn+BCzpBE/OiWnYw1pCaw8TSZIU4Jg2IPD0hCQvQhOxMHJ6N9OSZ40WTY3INH7+LYyGjkkXuTXn+NXsck0k03OPhL4G8EOSdhohLp60mm3TVvqXnW04Nnp9HONJSdjboSHonUwcjy02RzrCHsyf26RHAxCWlh4hsPWU+j6us8G3yerNzcvBSoqKc61fNcaM+tEYMI3IOdiLsQiGoIRjEMMDRuGYOl/GlnAS7kcGBv/AJOrBIwJBMEM+TkauDcNYgp7IawS1Ru/kSGsjR6I9DcOg9FzsXGxDRh/wX5DXFGnMPUX1LVwz0ELSrsPcqXsSGLRyUwfAo6Uw0VPaFL1KN5zsW7NY4HHwMnQbH2I5Ldsk6fkaudvBMjgf2RbBdMDSfGwglcbMk3G88EhBLqSIkxkgFPsJROWwkYseCIa7Gz0hMiwbs/RM+DkSGt9Jg9abjU08jVNuNJ205P8DWv1rtpNUI/Gncmu3wk+V0wfWiWm56J4IcaToL0YNtoS/wCDZDV0e1KNwzLpltmYVKYIWTxwYjSztRgR3zYVsHhYQtovShbCQup9HHYsdOLohONTJngsRMf1FU0PSqpc0iQgWOiATEFlcRJxASStjAshXkirxGWlliceTyb0reYY7sqRgfIoeURSQpYXkgjJpFkRNNhPxp/A8s7meiJnOixsPsVEKjHsWxsYelj03HjDH00LGD8MapttEiLyTA2PGVsfUGhKMSuwth9RNMnJNIb8EwTl7m2VknP7FEzgmm6N/wDOs1nOrXg220mns7jz/spwbbabehqMSyLHGjXJMiLkj7G3Rid1k2KNck8Cwb6dxS6U33ODuNnB+9GbYEQk2GbGw6XSUSh9CWcwbz3JgkE9Lo+uH203wuCVZNvZ/JTg8bj2NnwXk+hbZ0kZKyf9ISExn70+hwld03fgWehEeC77Hc+iYzsLPYaIbHjYht00/BPvwPBxk8D/AAeYeMp8m25fRbUc8UnSU23MDMIWm+j5L9Gy0nXcnJL7OxzwSb7k2m5PF0T1FIPYmmtn1Qz/ACGmKFHZgXbbYYhZVFGJChLrK/GvGm/A0nlmDmET4GjN5Il0UvRk2LjPJS+CfYvhCEOohGhLnVlzwXJuTiE0ndEmlK+xSmzvJc6NkOmv0dxjsbicj0IzccEGoQSZCYISFzpvnXyXxSj6s+hLBBr7Eyo46mD/AINEmng2JR75Nz7PohDfoYWqeMHgKtFG8a+SlUrOqtCaOBPTjXEMD/On1q+iVPQmTsPSKaW9tPrSzB+SGB6Tx6Nh6cEzsRkMPbjV/gSOB4deQ4oug39C+H6Lo2P8Hiaca1GOg3pg8DZgnjRep9DNAqLNEcWDqZTN3pa9LEUp9H7G4MpsJl0s6DZd6eCEUvTR5Nj9j76LBDYhuyDQlcE0hgh/zCURCaTyJar86Qnoa+DVZk4XXqIq0WsyU5IIekMnRaQ3EJ0J2IQSISbk7E8aQaJ2J8HotUU0mkITocZhkZtwOtCb5K+UXJS6dEL4KJv0Nlm0Lgo9tKMeRGOIPc8QuZ0F0G4XPQ9ImhqkwKbcjXsfFgmy/I10j8knhJoaqmCYwS8k8HgS6kIPHcjEpwNeCZMkKhj/AIEUnYcbGbNoj9kbe2jDfYUjVNptPIyx/B13QlmFtsQbcbmLv1Ig02u5HYylzGZP9Dq6UrL4GKbiXqUb5HyQqLCPD8CdydmX6GKluPLwZ93qsQY36sWdyHBM7HGSCR2eiX/SCWm5CeNNttE6JY7aYPWkIeTk/ZDg5LonscZJo11Jqhd/hj4TR+tONUiHJgmu/wAedZRdzffbRqDGhynLboc5PY4YV3XQajawtmhsNRLAhpsI8r6EYpO02NhKRIX4iRBGxekghuCGz7EAXAuB2GxtuJjvLZsISEw2Q/yd7nfh/wDQqWviMekNuTeSIy84653g1BPGEp1FEp5YzLyWyiNkkiJwm5bG2Bw5HsuZsbC1PC0WxOCCwMUW5uupucfyQkMHdZNyfRJ5L1ELOsQ2b9CddieCw8bEg/x4GsjXQp+hr2LJOoqcnJsRPJJyN6brBsNVCU78G2n5G/oX0NEzTgST08F6FJ4Q9v407CHsyZ2NxfZuxejAlk9aLOCf1kzgTJews50l0i0wv8mN8Z0iPBvol0wf3B5EuVg7HjgXonXOjXg+hYFjjJ9DN9Fjzosoa96cZHpJkS6DXY22H9i7E96JG+SGwzYTJdj+0hsfshBDfcfbJTbTbBD9aKQ8awSNsDwTVwc6/s8m+xPscRUf3Gmyb6j7QXR6S+CTHBIYNs9R53ODkvHJwb5RDgnQe5CCXK+hfREtzcmLsSEImyJZ56nH+BH9wNw28u66DvLf6iwy469R2kre9RvBvLPgvgpzxdN12ZzweDc508CUdWvEETTnfS6fROSUmJsSJvxSEIRkZSl8DcWJS33q95xolUQa6CIbMau5ILCm5sQx2MfJrSlIKvBclTKJi3Gy6bj7E6mCGBIToQhKhoSJR6UJNEm+s7HopjRkzrD0MmkITJjRkxiE0huJYhCYJuKzAkTBCRnnJPBMm+xCaQh9EwLGk6aLHQolnB5Iu2njSca/Q1d0LTBPBSn9pen3pybnJDmT9aNfHnXfoTJ9aPoskJ0ITuQhO+kgiGITSd9M9iaNkzsLHBVq2VFRhMqPBETtpEIiGCIaRgiIoRaT44GcaT4yZ4KUb8a31rgwLqb9D6Po4H+xEyToQmDZHgy99jJfoYdxXnRInQkGvAlCE0SPBwKrd/jSfDYeOmkOS9PjR6Mvw7a+tG4LJcH4GylRUbn0Ux/oel6mIcGCLyT6P2eMow0cDROCCxoajJRKFS6Mz/Rlf8JyPt+SvZ/o3yPAxf6i4K4LnJTdGyE/QmcDfXYsWC6Nn0Zew2muUWlzvC9yoxzSobUxkSbbDg2rgqsL0Hjcf0JlQ3ktKhNQq3G+hS4PqNpmz7jWM/ga4Jk3duhhuNYwNG3AndxZFkS/sJ6HSwO320RryPYlX2IjnodBYwpOxNbc6TtpPYliMmm3gW9Fr2P7tpuTTycYzovsT203yLGiNtJ8PrWaz4YHqlrwQhNEhG22xPGmxuTRLsPVKkJkgtsG3g4JjbRrhofCbeqFa23KFZBzQ2RnbcxkNE0jZkWDGJ9kKBIFCMiCUNho5HjoNjpO4xtN1C62ciR3AtOJ0K+eo+lGFv4Ou8zvF3rsWR+aT6Wa0pR9OIYIF5MMsZ0wvCIdl95i9VnRxACYvwJdL89RlhMKy0KvWQS7aQ8E54EJdaJZMbmNjdxEyY9dRLbobb7Evk4EyQ3RwY0vhG64Z0GVwTpuPO+5/YMxwPbqJE0vUXYarySPBGI9G5KT0bbkpsteacZHMvkTJSC5glp2aFhdjzotf0USJDfgns7bE0s0THY6GyJ6EibfX4XqTpjSJDNkU3Hjufg2XX1o8GyIMh41X2eS6rvqyM9C7Q8ngaKi+Icwb76bk7G5htq9J0J1wJex9BE7DOCckNlpDam5DjSiWs0Wj2nQRDY7F8G2edMMX0bvgnke2j6/k5OCCUG+dODyM7QXYmeD6unEQuj2JmEx/rTkedxf6OCdTxopDwP4L6Hyt0MgJcXQPw8rsiTNurKFbJMQLLWUUTuURMQSixp/cFELS4Ey4KJidtS9DJkSEpo8DORub4N/BSlKXBehOSKjnYhNG+pt8Aim4yciPoi6DQSRsGhqCWCGZ1L6L10wXT0hrT60zpT0XCPwUuDGlKXVFRuRHo4OCaQhCePoh6E0a0yTSEGjgul050fya9EMEGloiDUJkSINaPQlghCEJkTrhNZ2xpOdFjgmjUEbjP7gQ1ckNif2EpCHrV/Wrxlm5Phsbj2L/g7k066bsxsQRzrO3xS6nrRzYTE9PZubLJhkRCc9BwwQhBxZeEuTfK23vUg1j4U5+KHBc+iieuD2Y3wVEJyNEMbE0g9EhrIoNE8fQ2lh7s+jcvfRroefhcCY3oTKUbWin0JulLgbqF2KVdDsLSlQ+mj0q7iNzBNYTxpO3weiINY0hwTGk7HGYTkZyQa0/YzXFLilFuPb+dKXr+RudDk2caG1CkQiUbXYqEzmjyuhcmKRdjiHkcfbwJjlXcq+xmypUyI5IYNzEuj/AAVMhsMauGJVy/BORpcijGl7IuxMUpOcaNcYIkyZOeBqHghMGyN3jbT6L48jyxPZXJ4di1Zg2o5Fbg/uN3gfYl8oS8FzMUwxyevQeeqhBk+r6El+I9yMSd4LGPrRexPob5PpC2IduOuiPGm24l/028DWu2fh6ay6whsJweiETXk9C+HAvijn4QRJ8N/j9a9i6RG2nKPIzklwTRotpgzRO2A4YtIxpWTo0UuJdyKuKiRGBLi0JiLYhJp507F6DDVSWBwR4W1xsz2E/wC5i1hpvsEf7WdhRUqyqS+CAVwm8vwig2f+coq/zVAzMXAYpu9v2EC2re/wxHd9DRHX4upf1YhuIjcB3HdjSIhIxEjio/B4LnJx/JyXHcXc4wLSUl2N8TTEvOkv+TghIc9REeRdx79C9Tc/Z9ab9NEjCEqfwclvQXrTbO6LTbcleRdNhrgS8HGRfemKb6+siXUa5RbvolyXqmU2KtIuDd6pc6bLJzTw9dxov2UlJ7FlEOdEsf5Nsl6Dz5HpuNaPCzv2PyYFo2bI/udO63LTkZb4JyLsLHnSE8acF+zBf69G6etNvAl2NhPJzB4Z+yQmhJawa/rPGvc22zrR4MEENFyU31awfsRuLufskem2+mTmlGb7G3Q3MCz00nJPvTk/ZEfRsXOm5+tO5L50YiIem2+iXUiY1NPoZZ0OfGiecCXjwZ4KcPZWjETPYe5E/DEiCTx1EIRNZbN66pm5PA0uPwQJIlIJE0U53EkUnIyl0ed9iEXTRuo2daLs7CZS4L2LgxvBtFVhgiImReBKmwYnYhDbfSlL20XRSifBRsTvTTFIqNKJDefoQXojMkF+9F6jafkwY6GOwp2IPVaZOfwWopSBPR6lW5UblGzGmNdmQfXSaTkaWi0ek+tSRD8i+HLQt9Gy9hG42UsOBvosm+/JSjj/AEXsveuzRPJb0Rwv4I99LcHH6N9y9C54Pqn0ehKjdE/JDfoTscatEP7S9SeCeCPsfoY7zpwMW2dKM3Fptr6020Wq/Jt/kvjDL1MnSD8G3cyG2nJR513RDjwLBSiVIoJJLGEQhsfYxJfDdEIcCS6MDRF0NwkQmkGiciRufRCeD6LBYE9Gk/8AIktPQ1205Mik7GiaocMQhjoQnghCEX9RCUgw2JEINdiHI0NdNxKLLrEOIlnZCEOS40vwaqxuShxt9PX61mjGiEIQZINPjAryZF6Gsytzudxp74RnsRpZhnsNYzpL5JHg9PojJHkc5+iRRSHoSeBqqLHoallp+hJreEPQc1gS6wXjSTYcv9mSxuJNOss1Ee3A3uHEuCNuCRyR8lZF4mfrYS6QdSK71Qq3mFfA96Ot1DvYyxJliY/gaYqbCvsXAnB3+obL9jfPI63cToVZjyLwE6NXoNYySOaYqo0QauCNKPYeGRK9zPyb+52ZBJ8GznJLkSd8GTrUewo30Z4J72Mzsd/g2X8FF3N3wbPAydhdDg/sLoh+hHBtpKb8HrsfwLfSH0dyZ+M0S0kPBPjMjXbVabC12ELp85oz0folINR6Jk6G5OpJvn1puQwQ9GDf0Sjxqnyp1I2C7GhN8+6HUSS6mVBDsISJJLobDg2GUbwchsVhma+4kdOxDPwWGmybhzWN1b+AnSryKr0MCCyCOQZBBm1tIYfgXafjb/HQV2zvLdh14n/OxPSGIu48mU6SStotlsJ5mJdu+sEw8CFjfYaj40ui2wYNt9Fub6Waz6Id9vhDbcpNISFznCOxsLqppUWskeC32L8F8FngZ+jd9GSdDY4/wIXbR9BZJk/sF0JNtOYNdJCYFGPAvvXI/fQnXk2NsCEosj2wWEGqfQzk8aTOwu4+nAkXRL3pxp3JnV7i6nk9E7Hgg0LPjwPTdYJ9kg1nS6RH0edJgZsPLL9C/Bu8CWR4ZRF7Evk87m2kxsNVaLYZcHfkRgZ+T0Sm3Byfn1pPsx/onP4EWm5tsP8ARb503XbTcaGXtgaxohn5OdJjBeBG+DsyZEToYeDbVqEu5E/RDY7fggkbkR+iZwfnTzdU+GbshM6bHGIQ216AHC3XQc3SPEaFrpsq5E2scNYIbtpl7+DPH4FTtfYo2z5KRGbFPRSmGREMXRIncjRmQw44IQmiEIREJkaJ2IeBNHqISaeiVk7EIPR8Dftoag8NtEIQh9aclLxpTcaIuwttGkJf2EpI8tdFwQ56kpIx6QWkRgiITR2FpDY/BT0NiLdylONKiiNzceFgR4FpzozFEQWnrSHOxI9iCXXSLWZNiIiPBCDhsM3J2IT4po8E7ablzNUWCJ2JpDqJg2PJR6baXjSXcW/yXWUnTTk2O9N9zBKTfxsPg28E7kIzPQjIQjRGJEhvr50hR67iauvJT9aS6YJp9aQnJBwZMkQ9EIiUhgeBMRKYRjxqz60hgwRGxDxjSERIY6iRMjPr4J6MulKYcHgdiF0f6Ldkvobi5dkjzgp60mjVPWk8E086IPYhITI0NE55MjQ0zLsUNEztkfYSxkrY7MeP9i3yPG+xv4H1EqxuFv30hNJXjBOxClt+yPmeCQg63JhG2+wvQ98njgaotxZHKQQ1jJLwkYQsEqINddiYJngeFEJlSMmCZh9askZ/cn0JVGsEgn4N1wjcagx/kaqxuTOYmLnhiXjAn9DecHoinQgnRMkzkeVDbcw0W9B9DcWDDBJizlC/ByfvqI3iVZvMXQniLrCm+kIbrvpybH7FsfRt0II+voR/ZDdm2rQhzS9yiYkLSafsmizxr4FqtFqtfWqfxmiXYn0Q5LNfXwQ2ciH3JpC6TXYxehOmj7jGUZBuBPA3kyDpjDCsvLbewtRSMUDQkyJ9Ne6I2bi3jOkiS8RDehI3YTA2K2FB360YOkWvWJ/f1ZYvprhRLrkkGprsQ7jBHEy03UZstU5sWmGc437n5H0JzRdxYQmU5Euh5EjcvUXXCLnA9Ps/ZeooQ4Rttt0086b405E+pUY6aPfJtpshOo32S8EEjuQ+j0ReyG2Bq5ExdddkJ9dEupMm3g+tZokcse9EM3/yXOnPw3ORZ3yS9DbRiKXg2LELL1x2Hn1pKbbnoZzpOpzDwsC/PwlJk3PJC8DyizDHnbXkahNPWBmKSi21hu4c9DYulwTxrSZ2PB20nYahKbLG5ifwZejwoLPA+5vvqjcmq776TuhbdTZj7CWkGiF04yNk7DWiPo/Rtsb9NEoh7dxOCZ+WfzqtxoX+9J7J4GqNXG42NH3wL4I9qxpxNrYbmWcVDHwV7IuGJlx40puNLlED6Tb3L6iTJ3TRZZLzyUv2MnUiZEiJeyXHHXUauCe9Jr+9ONJo0QZsMR+ieDzr9DJpEhohuI0Q8hwusJnoRXR4DWiI2KXAipeRtN6JHszHMEyrRuZTrxqp7Q0pjcSxmUiIjfRq6T6MLLFDkmhtcFMFS2KmOBGDFFCKEXUaWiSNuClL9lhS6UtKXSlyLBSlpS6X/pUXRG2rVelzIi+NHHkWOjLcl/yXO2BurBvpabnPcub0Og/kmSaeB703f8n0fs3EZGtYJQmNiaQaJdEhDkaF10T09fBjXjSCUY1R5EsYEsEILaaNCwUY1ql/0lQlpCLoRDWkMaCXSlGmpgPkZihY28ikeTHGngmiHoZwXTgT+WDGzEuxuzk30x0IOC6kIRLODnV6edONGjGnPw50kH+NYY7CX0QnYngZBPRsSurxvP8AxTG2t8C3yQg1Og1/Vo0Nm6SDURH4K7TwbCdRJrwObF4iYSFKpmy8FQeH4OQnD7KlGd4ZG1kzsZT4HeDIr4N2FjqO7wVpibe5WjyLewsG+zGi5/wPAvc+xyXJ0IavQ87lpeClOBtJXjqXwM5xdB4UNtti9RPGIfRSdj7GC6Pai75ZznTjBZsNtMbr/Y6wkWjeRtwZKKB/gTGMsnWDGiUjk2uYuCVEzRrhRdRTYn1E+iTfSzch3Jp3P2L2LG5CeSZNiImn34H0EvBMCQ8f6P2SlZP7009EWiOTYgvWk+E1hD0THy/jTf4JE+G5tqkTRIwQl040+tOTYhBIawcZ02PWBjQxon0I4g0OAuR9VbucxgTZT9/ImTNgjLOoDrfeTEmyIu4nS7FtvI2rxvx76jlOwRrlyqNSMvImEmye4oqaynnAkSDcPI9GYlHpTmmyqLuJZlv0PuD1lZ7G2+H0Le+ngW9BEvobgu+kxdFpLnTch+jfpdGumn5Fg5L1IPGwuxJeheB7abM56m66ar4LwQXtDXshJ3P14GJYPB3GTwbmE9NhZ7HbR6XmFvg3WTfwM2EdhLBkvUhMCIJEwd4fohyX8iZM7E6/ZuPutaTA1pKbM2Z/fBCXc5xpgx2MabEyfoRuQhBDdFkvBT6N3kmm+SQSJ6IRTRYHnRCNmXrTcnI10GT/AKf3Ok8CzwTrsfonbSXJttDzpaQmm4171bmC8YPGj7H1SIeNJ0ONEP8ABD0bHIlNp5PwSEGSLIsISxnc52ZfA+4oeTcnUf2S9CdNJ9kyQ/BKx4WmdIdNETHol23XuOs7lmPgfRTshfjaPgTTVWU+dPYmLPgvXWiXohCDS5I6EeNL8Rv5KIdSlxpb0Lo2hnolyt0SryNTRCVCWSfYlqtHvpsieCZGqSEIToQhxtr60YkTxo1BIgdZMNEGFkn0QfYWV0OSEHotPJx8ZgbzBFwTkf0KDnYWkQoEuhB6bPkarDEIvJEQ3ZsIeYnqy3pgT0+ioqFBtL2VNDg8hmTwdxSnGl0uSwpjsN9M+DuRRY33KWCZSU20uBRbHNFFTy2TJjX2Ium3wR6GNUondthk+EJoeiXU8HJCEGtITQ0NTJgxchFtv2kwJY1ahCEIRaw20d9aJl1mkNlxpdXg303MDB9hK9h3sJZJpNPQ3mEISDVexFqNfBRyNQ7NxIfWyaGHzYkTSEIIhIQo3nThE1hRlN0LT1ohOMuvUYi5PqnIi6MXQ76YITurPGiLglRCDVTRINYEsGxvudobLljzr30g+24l9j2yUn2PA00yzydzg3UW+D8nfRqn0IbJSE6eeg8EzktXQSruSb9Rr0bIZs+CVDWaNdSJ7Dw+SN9ShnWmth3kt6jaeGYYG5E6XPcTqu3kkyXjY/fUpNw2aXJVLN46Rvsh3+oTjN3DMf1DfA+snoPpODgUfJUMklTP3MFLEouwuoux2NmJYpuLIieRfDY+4TBNJ5EzbItOLpx8POk5JLp+Ck0mi0Wvn4rfV6rSaTRaJdtJpzSYIS7kIQaPAxafnWnB9U4wfs/ZCHgY8aNYGhonoeNsmWW4LCzNbY7M1/xDEBy2jeTMI49F31vOx4yMHRN/UPanYjQjjM+hwfQKSryTXI03cpkZczaMzTHGKblg+2mO5+RMfyJRiYNxGby+h7jINGkK5TE7HcshOp2hmuGuqHlVsUTpYIotJyfrRbubrXwc4yeN9JdtFk4ITGCZJo09yM33N+sH14Lnc44ujWDbff4b5ybbn6LVo10IjknL0ZvuSH7JpOxsb70htdoeCJ9TYnOBHIyiWMj2GNdSGPD+CILvCUhCHGTb/BvuTpk23PwN9BdzgUuiXLG6QpFqyTYmcnJCHdacjTchtDYwPobIW2NOcideSdvonYn/AA37H6JCDySsX2xF9Fzwbf5JCXSfg/Qkbdyw4PGmz7jN9JGbMhCGyGYWYc386SroTsMaxnIss8k6HORoeJC/1jcfU/s0+hs7EyTgmsHh5zpB9xPjYh6NtWxLAhkTzyNJZyLq0Xek/wCCU6DQ1dzHR7DqKusxwhPSLfAxxJ4YiiDW7E6k7E7CPATKejYvTRN9ilE8aco2ZxpERIzMvQ2W2SNZIzKE4ylP5LnuUvw3GtO4jfXc9G2lL96LKujROfhOuvGTcS050sYiaTzo120mjVJ1Jgg0eiTTjod9Wk88ighsau+5sSacblQ31124G5kTpE3wPtvpuQhCLoT/AFEJ1IO+NM7aNwhCUehHqbbnonYnbVfBbaN9BMuj9a+jYunIl96PXPYhBnYYvTyQ4MnImy867f8ADJdfRS4Nxua7m3wh105GiZ2Eu40kYJkWexFpk40hNMD0l0PLsQYEQkifAbdSRkzqMQg0LCSJdVpLps9WjYwXPnTjTf4U8m2v0P7+Eml+X0LC40hCCREbaejHQns3JSIaRwQnc9EIPoEiEwNH5Gpogl4P2QhCDyqM9jPRfFvVDP2XXAz9DWcTTb/GmyyQaINrmEN9Jgmc6NGPRkGEXBCYn8ENxL5P6wPYSE8NG/sMeWr5BrA2n+idRrnSkpCDH3032h+RifsSeieD6Q1fSrQ8E8ehof36Oz28FTg32nofYiEjZQ3dBLwzPS01sNvaDGteQURLPVjE+pM1C30lIhij7MkxonpKQS6kmizhC304EupsoJcCW2xOoz7H+SYwTTnRDRNHYWkJpKTR6c67az4bnrVa78fHGi7lJRLRCH3Evr4p1IQ303GPO452HvpMkEFY9pdG8RSW52HjTd9KZ2mEY6brLv7Fguok7FCpfLewuQScXtHNg8mwnwk8rxGiU3av0CcLHYSpP7BKUnRUbgK4HFVdxwMaq7iwhxrJiCWRReWZRmKpfsUaW9nCva8zlGPEmNy08gyteiPuJRZSaFhi7CPR6L1NxtQ3zwUtemOiOdH3F9H5Zu/4Kng7zT9FyW+zg8jF+NJ0Gpp2OwkbCHto1eRLsW41a9E0W5JojyWjzvpwTyP6N2T2LBuSLTb4bjWBEMGCRlrOw1dEuu5tgi6HbjS9dyUmSDRLp+jkwtjYkNtUtLUKciXQfrxpnkvQpc8ezgkg+hMQkeDfGCddPByf2E0/R4Ifg3wSEx0F0/Jc9NUuMI+hKdGcmxNNjwbjxg4ITGT0S6M273g5Hrzg26ERtg3PBcF40vG+nGlGjY5HhnJhdRPE0SixjTfSEPI9JnA1NhjiNlk7dSH0PP8Akb6/ghCm7LxqnnqNVZhh7JUpt2HEJ0+eB81E+kGqXQaQk2LuugsowRc41XoSd9IKovXSrYiMEwJa+inIz6MdNGkQSPpGb6FaJ8ExDSZfBgSEkODS4MMiY0lgS7Ho51hBomkOFgw9GNqRbidZUY6GDwI9abD6aM209F0SJk2PzpFoSEC1Ibn1phCzkmRmOCU9a7n6Ni3VnophDfTYpcoTMH8mOhguuOg8/wCBY3F3JkmkWhrgUez1oa8EGiQlEtJTxo9K7ILTLfAxI6+WyjGcu1qKnIylyeSlKMT0mB5KW603+G2vJg4Ibabo3IxHcMXZTEWpLxptrzCeDgt0mONKcncph6Qk0h1OBatFN/JtjhaUzRFol4EiERESkItG4nUlJowIjyFoQmCf1EyJZJ8PWt6a7l1ut03PWkHBHAz6N9UTBM68Exq2LRacF+HGier2HjwQ40a0uNJ96SsS0hwQg0La/gSGTMZOydBrhCtNhpDJnwbHB+NL3GsEwPH+BqjcG8Z5PQ4G1zgUWfhgvgox5Hs/8E+iBP8AsEy9iPRVsVdqMvSFLUY9DauTgg11P0Wm243nJk/Y199SL/YmMbijI9ijU4LkLAclhKGJyCnD0BJJEouw8cDwTh4Gicm/YkR/JZ4EbrJOmi/BRcEh/acQSxNmJCHqtOCc6blxrCHBOmPRPrTjSafvRaT5fo+vjJp9fBLYmk0RNOCYJ2+NJgek7E6E0mCaM2Wn8kHkh+x4yLrFMYL8zUbNhppuFYtR31GWa8DcA1NMa3mbsHKW+Q5YSHNkRB1j/LEsbiKIpCUyT2Tp6EtEhIMeLe8y1VZQuBm0SGsCx4H2f4PLGroJhAhXA0uXU50grgM1OQcMW6jcXSSG39o2J1NyCN8iyLV4F3h20SwbY4PAmNaeCXcsU1aiS3FsyRjRZubC7iV8DEpkXc5xsWk7D37m+mxKQ3IYRc6JTwOaQWC3SE+uovrS6T6ISaoeST/BvtDfYmNH3Owh5eB522NjinGu5eCGGSGCTA+wskh5h+tYJFO5ciH3NjsTseiYIIpPolJBrqWLqbowkfTNhdxoWNzfYxDC2HhjYWEeNIY8k5RsbeUIhDYnYh5hIQ2WlnB+tNjbSEmBd9Odh5OaeiaeT9D3gpjTdC3g3xybZ3JVpt0L1PwbF9aY41hwSxbG4nUSP0TNEyfRBLSYpITJMYOCeDjzougv6xPCaez6Ma4kZZMqR2dhrdfyJCZ/iH67CKb6J40hNE6n940uBpkcKy9SlN88nIjbY4LgbOBvHJ30v0XPYcbMETJ0ro+9DdcYINdtJpshPA3ril0c5FlYIPME6jE6GNyDUJjbQoRD+0hJjk+hIwbdNPrXk/Ws0lRBMlGtJCfBaUeREHjyKbk0foxpIQROhDnJCEJPJ6Ej0bG4hiPOi1uMF4NzgkzBDfgYi8m+xepcDcMDc7iEleC47jWuBvoXwLO+5iGM2zETuvLTfhRkrIhCNpNNOZQsrJ3nQZuw13UZhCiYon+DE5E8ExdIQyINEtITAtGUxqiwuNf2Q8FeTrT7bCfkT6/Yt9Lo8lRUMxC6MpxCiYipaXBz2OzRS9jJC7jZcCY2XTbRKmxS6PQ867jzBI4PQ1fh6ITB9aTJPsmCcExghNDQkQhCEhCaoQ2ZCDRMaQmkIQnbXn4wk+EzrCaTTBvpMDITQ0bkg10Go2TFGiXYhBirzhDXTTfsPZf40p3HsbM9E/0bv8HP86JjyM4G49h56Cx0Lng26Daa6MTRgTR9eR7EINIaPbSYEXH0eWSNdym6GlHvj6Ghtxsbdxpl8D6Rs9xMbm35LRYGzMG6NwL0TGNHYO+nsnUaxmDQTP8AomBKuK0YgRCLzNJCJdTsyf8AdFvMkRMDYvWDsQ2EQ/Jt0JTbyQmf8EzpKqJEMUhJ20g2fkSxjTvol9fBrWdiCQvRMEILScCIcbaTVaL4QhBo3JghtpBabkzfhOSUmq0kEvWiQ57JzgarOdGZ9pbjOx5Fu36F6FdEvI3kfJKSImnmixB9II3eEYEWTN0aLkhLVszSddmTYZBNx3a3UJLsNgeRqb4XUVCkET8AFw2b3yN6Qm+H2O2mGA/bc30TFdbaChdth99hYmsNZqHYw2keSQDbSfjT6NtPWiengYjgS40tWdznscnJIbnZiX/SdR/3A+xz0IU5OOs0W/YY1kmBYX+RFp4JkRyU703IJUxpNJ2EvfbR9z38H1JnC0h2IP0M2wLjqck7Y+GDySvTBOhFxpCR9BKkXGC1D7aNDXUa6F4MNDS3e41z+CXTyIKdh523KQxNOeBS6I3Wjy6NcCWSCzwTXwMR/caToYEukGh4JgmbsIkPQ8ckiEQ4O2kW+wlNzxp3PxruWeDuUhKcmyNzbRr7FsPuSi6HBJnSQuiVGoJGOhBrg8iXcXT9k6Q5OSC6DQ0bskRB/giJp+NF2HnucYNtP0cHgkRuicQ2QLCbobK1ubQ5lGnDFa3LqMx+zU90Kk5EhRNGBF0RzvrsMnYi6EU7mQ0SIhoa5IZLDcpSxlKVGDpRSjfQqlpTg33P7C+DHREQkqRo3aJgnkhMlh6OTYhO2q0vgeegjnRomSdiUeODdDXo2ORENxaPW6S6vRvuURR+hHrRi40o9clzrlhIlOMHkWHdP0Qi0SpNMGSm4SIJVkIRi0mk8HgSNiEyfk24EckGiZ0tKSvEMNlzuQaZGmDWBEkX50w2EnDZmBw2yOdi9BYMdjBT0URdItKNa2mJsb6yCSIiLoNEGqZjUgS0QiJpIjfR/KjNzjXgeEKC3wUbiyfgV5IM9aNGDjYgtFp+x4050+y6PItHp6+M7aP4XTfbXYWjIcDXQmdWjBNGsE0xpOxjt8OB9CEIQglpNY7ozZFLPJdCYyouh6Y3E+C4Ktip7F0wv96RG2OT6MEg1xsYMUeM8ET2yNJmIQah9HBNHSIl0I8iqTpwTxT+8CL37GWCYMPbbqQTBCNMg+n8EnYT3FGruQmNyZNuw89zd7lyWDee3gyXB4+hbT9DwOECxY54JPfUdbWV3UJgzx+BM4FLgbTOeJo2mRZ+B1EaXjBl3GNsbei8cHcpcFwPBFwNE/6bo/u2iXT4QXch/didTGk4ONF7F/ohME6DwTTbT9EROnwR/GqR/ck14+Hr4+vhNF/X8WteuixpNEYIQ7NHAsrA1NLdPej7EN0TScnI87DRKPVbtfZBh7jIHzmWcomS6HT3YyTw9oEdYIp0EGiFwhbEJaEsdCD7Cxsb+T6EqSa2yQiY1cMgCdwQlnC6iaAd/wAiGI5WFP8A2eBIkuFkPLHbbsj8GYScxMfQqGJkHTI1Mks7bDSp2gqWK5chj7chtnE6lsN2jXaE6oY6JClkSSgkIT6k6HbFJ49n9h5FnBKLGv8AdhdDwSi36G25PY4YJnc2LfPQ3GhEm/2d1uUeCcm+m48C023LycaX0c0ZwX7G5C8abbk0vU/Qhr4eNPzp5OTddyHokNz9HkxCDUN2PGk8aSEyPVdSnBRLFJcaTBuWM8EpPswfR30nSIfQwU8a50QjwM38jPAl6OxB7arcn9RzpMaMg3003FBzTjAyYP30EckJB6eTkR4GxvrtnceUQhMEx1Poucj3pegl4PRueBrBOBrB/djGk0eD6OTY76vJCY6nkkN+ghYNyf8ABKGwt+w19CGtG+Dgz6EIWPK6Mi3WZLbsIpaWXJRV4TqIEuePoKUv4hFRsJMopsFqEKU8CnnRL5cbI9DLU+xieJJokM/8Mnk24E8FPWl+Ej09peS4xkRclqLdOCdjfchO4l4JcDXSDEn2HpeC/Bl7FotPQ30POmPlPGr3JpPBLpM7ohH2EtW8DLGM50ShxdORLIzg/u2ngwYOT3pCEISMmcjErq3BM4E8FL3ORDQnrwbFoioU0eNidhdxYfZaWk0QgtGjyTBJqnp9+NJkvwT1qSPB9aQSIQnI9Joidjg2Xcb6C1mkJrDbhDEsEhNINDEEvZDBCCUGu2RKwmYTBsIQg7WIj0hGUo9L1KXA3oinOmPhj4YG1pxgr50S0hCZ+FN+NHrzotEbPWnGlphI3HscdCaxCNj1pySEOxOmnoaJ0INXfTF5F4DXJCRjRMQaINdR43M+hGxvlS9x+MLGwm+R3sVG7gT8lq4G22I7jhlCeifU44WuwrmBZk1PcSPdDwHSPfwJaJX/AMGvNIPof9DYDHQy9CBVtCpvOjx0MBvI30J53ESSdSpM7FSUWF0PGBoXmLBxjBYLyy3s6nSLGTCdEYMPODBIUYakIt+BrrocMqEaE2CQ57t6CKIXoZ6Mb6TkmTbAo9sD6abaeCCxwbkhOmiGumScHYhvucTRaQWjzrFpCYPGu+rR60nYhRfCZJkR5J8cEwQ9fBdjycCwLWHHxmvrTjOu7IkQ3ONOh4N/Zeo1RY4GruTeTDpN7ewttskHVVgZLdcDK8uhjC2ILbvBXk0ac7lJ4RbCUEIiaToIUDydSFAM+gz6ZibrY5ruR/scViQl+kZMPMsvwhEmPMLBGCwuiWx2CSc9nVisC03CFnrC0VafLLKx6lE/J4i3GMIdoiDGkjqf23NxCQs7k6C0kZJvGT6McixlDPoX0tNmU3Je+lN9hD7ijPs/RjwH2Hg2L7RzTk2ROokvQ9qjk46mOxv0FzpwSEvQ2LnDGkxroR3IWvki3L4H20nTSl0v/T7wYOYI/BfhgS9E66foRdFpwRFyYZDsNU22N3dGuh3LTZaN4IbbCeTwQkURxp3N1BablP1o4IeNZpTyM7aLvpwQZMdUSjw+MjVNidSLjTc2Qlm6u+iHOeDfY4LRk7G41Rd9zYZfAzYhIeRL0cHA/RMDWDjGm+CYMdimeT9G6JCcnfJNJ0GjGn9pseyVEg/sf0Xp9IS+iZ02JcacaT2cE5wTrgvKENsnmGzJyM4MaUKPqOnuLm9BHT5l8mUzm6XRpPgiZBiORQRrO5sbbFKj2XTwKMwehbGBY3JwtLNYmQdBDsGJgk6EGiY/0Tvo3o3ywu4m20aLFpUzFxpxPlULGjYyLkxsRMiRhtkRCeDZpCGLohwc1wttONJ4EzdDVIkOHsRiD9CfgqI7DaYmccFS3IbKVDQy6CdMN09D9CE12Kk8E0qE4dgr6aL2KioujwyJ9SlKioq2II4E1zuXkbPAT8lyXRm+ngZS403P8D8MxDHcpvo9Lo2IuTgtNlTGrdcdClFkoh99P2UcYvAjgp31kRwc6ccaPsJsLIwzQtu5DcW4jgpcFKNxl8FwXsjL0tE48GW8wuiZW320TN15FV/zTkpDsXgircbWDw7SJRFPY1WJciNyEGq6Idc6nmMpcEId0vAtDcO3aY6PYsyEtG+5JgmCODWv3oljVr6EinIzjSjS3Fp61t040a6YEtKUpTcomWFKUulKUf6KYFo2boptp3EN9C6bDR20/Q3/ANFk9aJ1JgiJ0MENIlJEKm/8C4E43MuB2sR6Ihh1N3+BhuiRJbXwNXyEnRijZUSn/DZ/oSPh5FDwmSdx4fL8jVyh9NFJ5h27kie422pXfRt+xuHsSEfsz/URsyYrG1cCbbsh1PmGbzDLCFeBw6+NNiNxsiE8ZPyNsNOsE9cbOyiG6ejbBEidDYnsswWMvJuY5N+jEuglknbTjJST/WmzPomdP8Fx2IYP5+ENiQWk4RMi130mi+c0S0RPit9IQnz3wQXy86SHka6GwtIfkRuToI23HLj/AIQhyNexrsTSCDKug5rahRCSTGUUXQHQXJ7RI2Nrtncuotw3EsLZYJETSHONG+kGzbDLvCmV/QwyfFE9bVHkMQ8/j+EIUrzZJ4IkosJdD9LcYegjLycHCX5Ea22e75DwcuKKVSdLv40j1kWnC3LQxq7KQcAXnedzREUCTES2EoTpBM/WiXU/Wnbg2OSTY5IvrTyIn0buEaG8HnJ4GQ2RzjSTYq5PyLI+xweM6W7C9UyTAx5WNzybaVHOYQ/Js9hPSzY7PSG25OTrr4F32Ek+5+tJ4JNtfONG9zbSDIJYyTGk0/B5GiYFo30IXponpx1FjwWkzjYnTT2Il3L4WjXGjwMRKiQ4Es40uePWtuxNKLRHAsaSiTPo2/wNaTEHjCNmPIlB+xOE6m5hM3eNNtEoLueUXsetNtjNNhbZ2FjbnR7iR9Gw0fges6njknJt3O22k02FjYZxNOw+n5OxyUh5JdNi1CWRdDui8MgtqzkRyQuRKPJM52Nu+m2w8kAtqVuh8ei3hEmKvRmzUk7gJoaeJ9+5a+hRMosaJlwWvS9ykJcEhCP/AGRrwZvA6uC5L7E6UbFkpR5YtOOhtgyeG4e+j6iUEiUycMjdgqHUyYGj3VEounYhCH9MaZk8mTYT0psVHAyZwLSCMJRLJDGiXAoIRDpnotGDpnvCYIS4PuKOCdtWhGBqjQfoivA0n0Iu1ITwS+CRkEiJ9CEQhPohPA1SXp9aEiCCXCR+hrSdiaj6sE+hIhIQS8CX7MLAl9GKRHjTmFOYbDxvDswJJF0cE76FDA2l4NyE+zB70Q4RXJD0N8F+jDexgqph5Eqtb7aNLkRNPwj0TRzfSaY4FngmnbGmw3Cn1o12PQ1Mr2F00bIYINZxpvpVccYMDRDYum+s0vD04OBqjd9kJsRdAxKm93QuR1cmwsFGua9ip7ZhailEYKWv4N50uluBvoJtrP4OC6c6PHwb9F1rbzothZ7j09aQ2NyYIfWiOeCEpB/ZKNaPRBqkHDGiCHyYJ20b0/elSf8Ar5Y0bS1pGxbo8RkPbBciY2uBtN6NOTcNLOhsNpDVEsiHmJHuYg3obRD/AMalhP0Y8Hn9DWwhswVDnJLRUUcg0iKjXQufA3dtjYn1rEbdCeBjyNZJLOeDcTBKLuP013JPA5uc6Yf+RpJ5NsjeMGOxB9R/UkPoTV4o2nk2qEtbK6CUiiXYv5GkLAuo2TTHB+ew88DnkW/QSngnXghBGNfRMdBmKTwbkOdITVCWqXY+iEvQQ/s5GumIbaQWqF8d38Ibf+EJ8ELSI9kF8GeNPOqwPD126E18Hg8k/PwaJpTyLDD5JIg400ypbPbWiCaJ9kJMOogqii5m5sEhrRvwUb6l4FBXmtudG0ll4GWLlkzlJvhTx1NxIpDDwhcvsFDELYHQE9n+oNL4HBBA32J90LcNz1SAczHD0LggoGDIWch5FeZiGuPzGEtEVwUxFsliG29CEIl3Pwbng+hM2Z6NzYX0PD/guBifgT66eiJkafWmzycnInDFbZgcZsxqyEEuptk33X0Mr7L4b+DBzj86bIl07MxROjl1eR/glJ9l/Bt3J1MJkvOl/GiWEPVjXJsMmTBFo86RP0Qagmc6TGiY8C3wiR9iV6cnnkmC8HI9jkpNPGSf5F3F+BKGxzj6JRcHUJG5CQbNzZkwLfSJIWm6NxomBw2H+ydGI5yJljhjjgSjH1GuXpybDPOx2wehI/k76Sn9yT60apzwYSE4c6NQ2ekvjT+Ttsc4Nsl9EyT6EvejS3/JwZR5wVaLfP403Y3nGjweScjX0PBBIfouTD1fY2GsUnA1CTnRsRJ5Wzo1BOZ/4EyqviDiN+X0IJNLddjIjmFvo34LeFosdDY+jfTbO5aJ9C5KLJS3Glot+xEu3gaOdxJ6bMsEKUpzopS/RYPJ7RcmyLEW7iemWBC3MdByckd5RszwHnj9EbdYkcdRq9iTqLTN0RSlE4JwpRMRzpCDWSDGjJk2fbT1ovWrN+DnbRyHHGkRM8EzsQhCZMk0SH60wJeNKUsMTSToeYXuezD0TLOhh80wYpgagsYPrSZybaJEEMa5ERKxrJuP9HgW3gYl5P1o1nkSSRtq10H2Pso1dEofYt/gyxaU3eSjZS9ii0X6KUsOSnoexBeEbl66VdhE7HPGl1unOwhLwWspXeDK6C3NuENZF61meBH0P0LYuS3D2KuMkr4HjbHghCaNQSMt/sai04NyY0e5u9EtJkS0gzbR57E8kEx713IJR/HBuQZCa8icXsJFhCRIbomSEpglJFpCeCeDki6GxS6N7no3+HrT0NRkNj7PsvGfrRO4a5yN1zOjR5e5I8fonS/Rx/o4Gvobv/CkwSO89SefovkU6fgRSu/Q05TMaNVvUdATX9Qmn1IvJV3+tKmuo4kVPr70cY9xU9/oo3OBcVQb6Cpfgeeo3Op/SP6wYe5gqbmv7GmX+jDzH9FmPwNFqbm3BV3E8DY8Cp42o4xwk3L1GKN9RZ/4Vf1HGJBxDfk2g2vZiTkebYNoVjdLRq+ehP6xrtjTyTGNjHhkj7DX0PAjwLGxwJVFwLf+CcrA86cqnoe2Dj/R6N9JjOiVP0cE6j9apZ0h+jk3ONEbfCaTAjnTgnx9fND0hjWac/BEzpPo2ONJpwQk2O3U+hnGuy0mCDWMZ0g+qPQk6E7D7ozbR+UMYmFmDlkfVBJikhY07Deg2WsdFjls2Fag4vYOBPZMXZDv9rGLaGUkFRIYSTYjySM7Nn6rGlDeKz3G0ADX9DGdOzLfwhOmHis8CJKLC6JDGjYKoYfwWUnE7tjZ9Tc5Gi6Jf8Pzohw44JiiZD+wWVsbiUPJT0JaY03ZJvDzuOf7ISqM208E7HX9HkW+YbbLSKnbTbob+RdCauTcS2g1yQaFBHQapCE6D6C08ky5gh1EPAmfoxvufWm5ITjRbDWkpMCWeq6HRfjWCWT9jEM/Wi76bo8HmE/A+xx2IjfTvglZDjJmEH1FxpB4F1NvAzcvvSHMY9Owy5HqsrBJhabDuPoz9k6k5NyI3ODsPTchEIpssiIJXxpOukqRMdTuZJ2IdhKj7jX2I3RvufoeRZXQ330k0/QkQeTZHGkF+yzjPUmKzdm5MiRF2OSaQ4RIs50Rvvtp3Fh9h56GwhctNmIZKYiWwqUH63EnrN6MXqNm2YnsfBmYi8D6HtFjuJFOuoOCGRp9SiiwihwasvQSrApaunA71R6RCQsu+8JByUqQ6EVz+Aqll30LIVrho6Fp1u+w1f8Agg653MeSjJOM0nU9kGr1EpyLSCwtPsR+tJpCEJkiIQhNEaXWRS9Z+XkUE8jXlCHvPYjuTJIhqbHcmB4QsC2LTybaJlpdOSnLNiZJghINbfR6JCeCEqGvok0iIiLsQ42PFEMidh+AoPQltNxB6GvAkTpBrBNJ4RPA07wSE4elzp1JjWfjWG5sNic/RKxpLqtzdH0QhCNxLOh6ISngYiEpCG7yTA0s8iWe2o9ZLotTzNDRNITSEGZIzASEXGtHsc9tZ2IvgtJ1MaQhDk509EIhqkIT586eiY03ONNidjjW6ohBKabkJrBrBCEJEckNkTSH18eDbGm5sc6UWt/6Qa0hCfFqMmkwTSDJp4OeCEbhCHfSDQ8DRsskHgngi3hDNDVDEHIYbDXjc2VFP+GzItPE3i4tiZ3Y2Y5K9E+xJ8jrfJ2HsVuqZbHVkS6i9jXk26vyWMucYE+TPqWFnkTk2d37HU5JWPbLwTuLD0nTkmc6Ix5GiH1fBKs5JHSCU7DWP9CZ/wBGCRBchI4wPPQ2326m/laPfgQ85N99tGN+pMYhBrAsYZusCU9izghlejfuKLP8aL0fnTjubmyJ1Foz18F1x9DQjcWBLruM+tYiS6L4/wB2PomuOwiYJrIevhzpF8IQnb4zJwbm2rNteNJdj6OcmwlqkNeBY/wNC6jXg30eDwNDXI/+jVGhhC4E1CQ88noPrVuJws/f/wCxTBm4TrY1lIyhlhQTHCym78jEl8O/oEjR+GA/F5DO48uVyx6GrVcpjxQkkooksRbCXSad2edhIjN+OB2JHTFI4E47jdo5f5GjoMG28LC9C5xuZ7GwtJNidT60gldN8vGk6G2x3RHoTgQ9sbnjfTbwfRRTguMnOmw9vJBY3FPIkeIUn0SafQh56FLTbYomMnQlOyLdjyNdDdC7CY9Po/jTY9InwaySblJXTca6i1/kh5hMdBbEJg5PI9N0TgRLubH0PrgmBKEryTob7C37jfhlvoZYiXbWZONOOnnRt2PBjc62HnY/gnj6Fz0GI3NtOOgl7EjmDh4042OR4ZRqjUY+xJ0Mcay4ONLjAvQnWN9Fp30osKs2230ng/k/QvwQ2If2k9E6GyLxsNm5g8EyefovoQ87acn0bs3eTuZOSES8kuw/wTHQgsDaJVgRtmEJiENhkptLoVfsewlL0FLkaS6nBqpb+CG8PEydYKlwepiTxoa27aJoxL7G3ga+xqYCU7Ry+4+ZI8/rR440T5Nx4EiaTVbDWnojoNIimCJ0JpME0ngQhmwh90J9hpPT6Lf9aJXfGjeZpDboPftomeDcQ2kbn0GF/gdmtO2myLfJtkvgQ30EbZKbii9HocFLBxuZbFEY7FXYtLyWl8Qop2HB5ODBFLwN6J+C5N9KJ9TBgatNxOrOGUtHCL2LBMb6C1pRiHeBY9DdEPO+BLImssj605EtLkujwX7L+DjjS4htonpdO5g20X505KIRdKProjvTct0mdlClTG0hOrob9Cha7BDkNw3wWspuU7kH4wJ6sT7CKU2x6ZdOwumlG3wmIsK+g8w6dmehM4/gy8w4PovYbmyyVpbVn9hexlosW1F4jMjZ6ORjVlF4ZnsfR6KzxDPMO5uO9j6JkfYzeIZ7CWkZGTJMEesaEmTwSDT4cfU3ZafeCy4hCYHWp/oSa33ELceWIh4EyW+eohIiDdu7PBO5BI+tPrT6GL0PTnT6+ODyTwTSrkesF4PGjVWk8HOyG58G+B5ZiFSXBbozfYq7ELLwupDXbqeIXI3NxU8Q4wbixvuTS1mJmGFngqY6WMNn0bV30KcDMdidp3INU/QSXsgmP5ODqIiLbBIUxJjI8blzcDzwNrcJpjnYRFyYe340RERi/gwKPPJu5hvwPK8dAlwk2NncWVjY79BG+5M5Nv8AhMcGws9B74N9JkaOwWSY0vGNNyY0W5gfX86cHjRiPGkOckMCNnrM/HfIjkno868Exp9acaRE0hPlt8YY1k0lJnTGm2qWn0SaJXVF8G/TSeNOTxolfglSTwNLjchOo9xof9Mmid8FIkcg+S4P+IvSMtm5YLhO/giVcqqEZIJN0SOmhtGPgYieW/CE05uVErgVmNfUhvUUSJGfyo6UQzeSiGPOBCi1mwzC4/0JViMryNrRWaw44fEQnl4I+lWxpZLBzkWNj8FuGJkxUJ4KLYYkbaKG+wnGbuMs207KQnKLOhv0HQ1C9dZnB51nJKJRn6NhP0RHok7rSHnReho47nJM1CRMavYSp2J3JjJc7YPEekNn8vyY03P7SaRE6/YlgipNEjybHJOuszpzpger/RKbbl5RzMM8kIIhg5KQWn1S0n/B9jckx0Ej3TZ9upFMG5sNLj7Poe5ghIThHJsTqbbGwl2042RuNeNOTnWXsNG4lMYJETBOOBKPoI5wcacnjchKeZp2Gk/IhLXkff8ABBi6ESUW40kdBoeDybHFGsEF10bEuTfoJepwSvsJEaJ6JM6MnKJNNkc0eSYJiiWMq2GmPq9ZuwnkeU5Lqc74PFA1NxIyNmjdK0dGynA/JnoXGxcYM8nJ4G+gm3v6Fbk2MO4mvOHZlc2Lewn1OTyLpgdraeGZecE6mT2RswV2IbwnUadwhpmRwvJYsCuzKLTPYo26U1gj5mnYnQmCO4hlbE9PBHsR3+SY2FbwJRdzLIyEcFRt9itMrLobYqJu6K+NKxiMQWB5xlHkLRqrhHmzErrp8zs1WKLF9xu+WvBRRdO79RPlTvVldxZJvuSdSTRCIiNjtky6+RLyQ+jAhMGSDWsItMaZnlEWiCCLc2Ezoh1kmBQxRwcQ4ku5UnDcaXJMOYewpEuf2S4QhEuBQlGbiIhgiINdiDS5IQkIJgSE0mkITwToQcpwTA/ZSjQ8ChSoZUNUyXwOb/wN4t1iQTgmvgeEQLYuRjgt08Sl4EyGB44FCZ7iQ/2JnYfg3RueMDxxS6djGs7abCEN+BtZshPGmOg3kTEPbEb7iZhomJl8aNxHN0bxgVe/4FjcpfBHfYVF0bdKZ0z20rLgb44OODco3mfwWlLgzc/ot03GnpS4G9M6taQWBBaSkX+SE8aRckU8DXjQyDBO5B4EkU4Gl4II6EHKREIObwhbLB2EzTYa4wTB0ciUwl6IkcbDYo1jwQnsnZCUkHjDhEuhv0ngiITkhDQwRXZH0UaW738DSthJsXS+Bsb+iohOODS3XJEiQe4iG2xNTMZFXiFEbuyo2xtRDWRJeiLobDS8mLiE64JmjS2IhjXwkLy+gpglgzOxvg2H+C+hRkjGiVCXD4JnA1cMmi30mBb40/KJpDnRIfohxpBInsyNC/B6NyCzp+CE66doPRE/6TTZj+O3T4TRfHj4z4ehfGI9COTkhz8GtJ/YLeDKUfbSEJdX3S0230e2rzuQukyNEFJXEkOamRTExTrcMn2peImGTFyCcm67j5EUReILXBiboXbeS+YvBRgL8YmXPlfvCEkcRgwlHsJQo+ExdkvBmwbMeNGGrwTGRM5MEYruxmad4HloaDsVFV4Y3uTNGMzat62FsOFl8MWFOBbC3/wjcvQkw9JnInWbi/rJH/o2KfSKyiJk/jRroJaTtpPTOdPBZgVmlmiVekKMTu+m5JsI8l04wL8kJTjrrMbGyN+hIu5Dcbj0hv8ADjSXwYJotLSf8Ho8EwLHg5Nl1KTTbtpt5NvAsnAlMP7POCk9H5FpjTxp3KbDJ03NyTDN8mxMVmxwRkwSbHgXb6Po22mko9xLFZascCXVGws6vufQmPYnZeS5H3PBBODybCXUlEp4Ib6N9fs76PBueZBn4O+i76bH7IM20hPBPEMEIl5OxItMD2hnZHkNHk7padzgawTJYs/gqlOD86SkGsQk3LpPWqfQeRSCJy/QY8jTTjXQbJtrbuxCqW/CfA2cz3d+iqcFunA1TleUW5FO1MeNFvp20WNxTkhkSXXSEGW6bdi0bxjcvgo3ytKJpDyi26ifU+j9Dx3Lo3C1tCmUYvNpib5E8CZX6M6ZLoj8abcC1bEQmNjn4fRSjiLwi+i8Hpr6+FM9NLwXJ/dh5EYGyiZvpOOCYJdD6DDQy8xG++jdkhPoSaRm9CMaZHBp7kZXyMV7+CMyZP0Jnovge/QQ2eiiMGZGxyP+saN8iU6CZOx1Gx4hRqiwQaUEhIS0nYR9HBCCGiTPxISkGiaJgl7EgiEITwZGEQaJjQlo6UyKcEp8D5EOCfZNJomjyJ9E0ipjT0WlxgnjRo541e5iCWNGu3wwIhERNk7aQaOSdhrHUjwTTAupCEIiE0i09EIJdtZzBLBCEzsJEGu2sEprDg8ng3MGCE0mthMEzq8OfkRtpwPSHGjR9aQa7av4cn1pujB8Db0Q10PyQQ1jBJkapupkaVwMn9Q1TcQgxzu5SGsY+9OCOfyNeyaGGJ4JBrFwbuNDWZx1GfFD8CZo1gaTWSFsQavcw6MhM9CXc7IKP8j6TBDufspEgkNZ48iUOw1XDDYTNxZHZMVYlG87Fo12O/OjNnk9H9p3Q8Gw/fk+jwJYLHk302QikmYbk8CWR5NkXWI5htjRE/6dR48iz0Po5Jk8zXgovWkF838JpyJaIhSC+HHwR6IYEj18MdiZGba8CFgWk7EPRJk4NjcYlolddjdYPJ/aNEH+RrxNGhjxlj+mHnqMSYcbcch0GG5VcjK2VncW0XwsN2oyhn9sMX0Doxcq2RbbmTPERg5lfkEtottIJc2U+o8tlE5IfOm2so+tHhGzAg0LnrB4Teaw9fBjYIthJd1NtsIdm7U3G7++auCy3aGxRNJu24zqHOn6LRHnchfAljoUXc/tL/3RIa9ixvpeotqL0X/p6F3HzxpscnI/+DejmlgjybEolnA2E75J6ZxH9myOaQa45EXR9TY3Q8G5B9j9nH+SnoYtNz0fQsEh60S51WeCeNP41gx7Ygl1IiE8eB6TqIRKNCJpC54MFNyrsI5HhZNtGiQWFo14Gb9zfCO3AljqT/em1ODY/Q+w2J5N9P7jSHJuJHS8fnSQx0IbOnch3N+i1ngRtsb9Dt+SdDgWMPY/Iu6RgxDbueBr8ng+hHGmOMjXg233JjKQiQ78nOnHHkpt7N9xb9x55IlrEYROcG4ii3N3gcF1J00a6CWDbTgz0RCZH330b6DV3g/fk8J/I/19pRa1RvbYajaM1MWVyuF6EKhQcFNXDbX0VQTSeDf4eiE03UaIQ/BDvSafk9ZJ11x2PoayQkIQYCQRuhJMmEaIbI2ZzoydtOdONGumk8IW5Fo87aPEa8E0hP6iY50mm/TSlL40vY8Djh6ehr+rTkgxZ2mMEOSEhHoyPRMfU3zpg3Jp5G0N7n0TkapIoJEXYhuuhIg8rijUITGNzdWTTEIQn0PtCeCaJ2JojNvB6ITOx5+NoteS/wDSlxTF/wAiPXw8HOmLrOfRsbGyMatmDFPohjrpBzTEMEEWiRsJPYlo1otMHoSaeidjn5Y1vx4+HrS6UotLpSl0usRO2vB+xDFnTn4TOkJpEboxqknpOxCZ4Jg9DXbWEIQmsPxo0SaQmTYhzrEQhjTgaINXSQa7EEsn0TXGjw8abm2kqJBVgmTnoc4ITWGwsmTZF96bPuUZ20Y9jbV5dQ2NnA8u76tTcbonWdy4G8j366cYzRrc+zb/AIQaz102/wADGbCSvcsUWF0LcDXQvUXfZ6NYpL2EvY9Eb69jchxsTgXc2RsJck05yLIs+TYe2k0n1pBExosaLH+Dfuc6eDfTcmnohjotdtF3NyfCE17/ADl0ZuiaMWSazB602KSk+Czt8FnwU9C20yJQlNhi7aOHBOSaQew0MZuMqlhsUe5wxGIYrVNDvw6Mtzyb5gyjRZoh4eR5fppbGOG5RKWLC6LgQkLHDKhZyPJIgakaGhbxxkQTzSQ29DNiQ0eRshPw3PLHN7wl2L4SdehuMoZzW6dC4vPBLuNTr0hIWH8yMbw1KEyLVKM3Wi7Y8lOxtvsJ0333MHGqyS7CXUhzeDc/BSwsRyLPokwNZ40meozMwNkEuSUkou+kJRrPR6PHBc99HnjVnfSYP3o8aP7CDX4JRG+ncRIQ5Nh40wyaNlou4l0x8JnbRl66rqQaPr4IT7JBrNGiTVdzkw33P2PYpOxM3BL4PJsic/gwdohuZNzghK+5I9ExF5MwsRubYJng/Bsb4eTbwW4wzcfXPQmkFpscEpviISnemPI9NxZy8E0nQWR7VbCdOLo+uvk2Rvucm6EoSdCCNxy6TN/ge7FkfY8GxstJTuJXSYLNtL5MErH6g8eCGxOhuQ5GuUNYn6EtGKNMY/zudhezwJWed0tx9HjakHSprLZvUXoiJH0YPMXsbyNPbRH0Y7aY5Mboo+x9Gx50vX6Kc43EzglEidW3QhCTuNZ0jGobbat5Se5cjNz0ccGGb+ij0sPI3wjdz8kETyNBpaHG0JCUaJo/lvuMR4ETRq6OYTsmc3YSwhrgglSDOOSXWdiG4kltsVaWDeciZjRspTf4PRkIOnOko0uN9GbavTnSjNi6JTg2PBSXbX+3XJCTWIiMEGQmkJkmiQwISmWTAwQyQhOxCZIbdCGVpKTN02FnjR7HGuNG45yQiNiUapBrwSiRSIwR+Q/uxh6vBNXh4L8NzHQg0jBCCTkXc56kHEREpBohnRm+kJnbTDMFP0TpoydtXC6vGs7GzwY8C0uTfS0Xb4bMp+SUutGKHPwYiVjfx84G86cabH7N9fRuP49ocFwPBsQmrRCaPYZOdF3Lj/B2NtPvRqPvp+zbB6G9fA34OMFTLDDKh4Gxn2PCGNjfUvUpiHgZtge2N9GeYMTQ8DMUb9r2xTPsPueDyb/se4sZ5PJsU2FwcPG4xbm4znuQo3wj6OBZF+tPAsvRIk6abvob+dL3Nzt+DB5Fvq5PQyfHGu2t038nJNIhfDg51RPhNONd9fRsXXY8ngnBPh3Ohbpsbnr489jkemH5Euh+NdhfnRq4JCZo0NZGuxixYipfyJ7wJh9QkMmyVyhr6Ckab+XliaGOWWT/AICWxBbG2jTSQ4ixOGZo3MGxsQcULMa+jYIdRX/AxFVu4FIw8lF9kxPnYLzUH2HBFpjqbC75HuXhH0t6KVgfIHxGmuOgmi7r+Ue+lFnYSgzHBzp3Wkokcn2InYUWWKM5wXIo/Jx4GudIPHQx2ESk40WBu7HAhJLyU8HGT6JkW5uS/wCS9Tc3Lk33IUwyCV3Gc6IeNz6PrWZ+Hjc/euNz8DPI2N+Phgb4GJCzpdILHkS66duRF9ngX0UZseiZ+G+tIbPSkvgmSI52NyZJdOSC74HjBkpgiLjscm2xWeTyY6I2G9oLd4yXOxbl6KMkGo8jfckMEFosHPUtISG5J/gZIPOT9Hj6NtyCGPuJH7N+DzDgnUelMG5sPPkmOiJ7Ic4KLoW6yDQlguBZ7LoPG2kTJwPBsNbTTbppY+535IYymZxWNV1iPg6HJBJl7DeKMu+g2dEbvRCY9IvZE/IynqZGG25zkTFrUWYIufhBqF+tEp2Y0LTjOjQkuRpcQa+xXltK8CR9dImNEhYWlKWFKbbjeexS9mUYTL0KbIfoRkf2j7ZItE7E8CUHnRY6Fun7O2s8aLS0aEImRi0iQ0hQXTgnLG86TJB7EPwNDi5N8Gx9F67lO2lE8acDcExMbiFRaUbi2pkJnOTEKU9aNlzpzpuiG3+Ru7idZfop4FKIZsJ57mNE6U28lomUbnJ5PB5Gy6XW3RrAlT9abcomdEhqmws6YGuSERt0GqyYKbbcqEpuc6I+jbTkhBHOm/o30nI9xPT0hokKUbFpsNCZT2RdDBCI3EjkSHpg2HT7kIWDaYvYldGhEGobiQ0TAxCCRMkzg7EGhLSHPcWeNJ2+C6jQtyaN5ghMozGv6P0IsGym4jbx8Nh6PY41bPQ2UpRuFG+5RlG5/osMvBdFGcFwMb8DEnyNxn9hOSEGNDHjwUpPog8DOcjfQmR+yEwSIao0eTvo/o6If2TtolnsSMedtjbgWWMT7F8myyPgk2xtZOwozG+iG5ticD9ExmG3gfYe2ONNmS5JjJIQSiLMG+jVjMEEvoyRHAjgWckJzp2Eq8E0+j8GSaTkaJjsLJDfTc3EtOD96zR6Ia7F1l6EGej9k+EIJ3R6eiD0YtPOsJpC6zSEgtIRCyNTVKrOncRMbatdieh/gpMHHUYlBo76P2MaGhW1LJiHgINtcqYGk4zYof8AI1uC2vQfYx4SEx8f8BCP8kEIbeNMcC7MyUGvBcZGRKSKn5Nllj/gQ5nnnpqqTrfOKNs3wL7Gsm7KxFNZhJhl5EIhBrROCzEgu0iWYmDLRFRKkDeZGQ5eUoEpLDZybJu7NW7CyJfZstqfg7sROUb6KotOxIfowJdSC36dhqLBuryLbOSHGS050l6QS+xZFuNQx0Njc33Nj+7aPJsslODFOSEJDbTbREhDAhvIinAuxO2krH1Qu5BGV8Zg2PrSQgsaIWeDY4J/3SS9BM7kozkngk6FzDnAn1GywedF3J/ULcag39iVNhoZwSLWYwQWSci7jd050SpsSHk38G1t1ZOeCURH6JfZtiHJNO5t/o34J6JzpKeCfWm/JYXob9tJ6LDvC0pu8a77n6Opwc7GwkLByNe9Oex+hrn9iyJQfXoWi/PY3Qx9NGhOm3gmDYoh7Eux9FokuTmj3uiHIzbprKuCEWeFS2GppSRB0jdRu2GaxAcbOgy4LpdLpsUpyQ28D7aI4NjfUi6saySdDYbueCzqUo3ENm60vGZrRTuYSNio24+LWZwTJsIvPYnkZMExSeTyJ96L4X4rS6Y7C05JgZOx6EIh6cn0Jdh7dBuLItioWexga0hsuxFpfg0fWnrSGCDVEiG40zklIJNb6JZ7jr0JTchBqK6Z9EIZ8aQ4Y0ck8DXU5Z4O5kaFsRazsIg1mEwJfZCZolgnI7FL0g4LtrBjwcobgsXuJ3Py/Rs/JVpsVbabFE+DAmekfQsokSR70+hP4myrRtLcT+jB4Gi3KksxCauD6PoRCEOSEJFpuJaLelybm3JUb9CHI3BMwNVHOTjRq0J/qIE+g13EvxocGTqx2E54FCi26jCd/wCC2GMilG5wUouC+TyXGC6NzfVsvY5KcDONLyhNZCu7FLDrsSF8J2GoQ9abaP8AJCTdDJruLGjVJpsjgamCaNdSLRIQYmRL/hOOCNbCR+yoVoo1Rp8iqE6LCG/AxlSVew2mN1n7Lwx7DdWk9DcedO6Io34HPA49h4zgbmMLyXob7nMHhYEL0QlTH4N0WZEtGweRM4HjuPMfZNV57sxC+x5zyfvRZNmeV8aI8a+xaTk5Jp5EQajGumxM6bG4s7azBYzg5OciJ61hzgSIbzY76TB2P3qiTbSdvgs6T5z4X5cE+XoWvJCDIbG3w51kEeC5oyHnSDLpwI54Hgbb/ZtsydvouSD9aNC3ubga6UaezGknscyFxbHSToZ3k5E7K1kVxKjX2KMaILcxuNHA+TF1bijUZ4SUhwONDfwXC7tvCJXkn7zEsLzOwXEBiLISYHHKq0Qu5MSijIUPNcBWqb7UlE8Orz6CWCIJHXWeG6423HCBFX27huidyFjLp9G24obHc3RjkhTcswdxGx6N1iLufs/ROhepsPJOhITrNN/Ai5H3pyMns2d1S9DV3OO55g+xBaM5zo12FpPop9HgbIbedNhqkPItxiPBzp3H2JMiyS+S9T9E024JmslRtxpuQhwIhCHHRHs4yJGxEyl+tFpvp+RPY5NhLk7wU1Q1pRIekJ1POqU/wPabkJdJMonJtsf2k8DZJpxrvgSybdh6eUSnfc26HMO+kwTrkaJ/Vouj5OTEF/s8ZNjG5tkeSdSddFjTwSbm2+TGiXJtk56G5tuSnFNznY2ORrppyNE09Cz2LdhLnCO+43SUn31NtN8LkmIILSUaKpZuz5DsR7Qk26TWxZb+ZCMlluSnnRZ0/enOl0t2JSaQhDdn0TwQmNcNkVPH5Mbww/Wm7NhM3YylPI0PConVrehYUpVotReTD3G0ejBjgvU2Lpe1MGGyrg2f+jkY9i9Rs4GxMs7lo3Sl0cuBPTguNFgeiE9diQ9aJfFaMmsHh9TvNLtCvkycDZP/AAW67jPyIR8CTmRpwh4JyNU3Q0cmUKvOxOXuTRbaMhMDVXUyJEwNTLFnYpLG4u5SRM3VIXVt1a15L5PJaSk+gxFZZ7ChTL8iOBKdRbC3n5G8G+5NHjqQ508QS60mkvnQlCQoKeuk7CN7YEp31nYSmvrWjd23+DpijS5MQ0mL0BKtoiE+W3cRCGzNzcwIQyIRsIiGqJQSyQmSQmRpN2aIQngaITsQ5hsQauiazkhuQh6Mn7+M7aQeSEITsQmiEIQyP0NC+M+MIQ/WmxKiZOw10NtJ4OB1+TtBHJyLDKeNM6PGn5PwPKGjklJ40mdHo1kQ0ktEIudx5wNU8RLWeCJkCjSEg0Tgav8AkaexXzCsbqEaxk5KJ9UJRj6GmtCpceTwOtFGOk2t+ELsqvwN4iG70GImRq/51hJ2ET6PBFpOh2EkQS/6cjzxoiRu/Ryb+dPyePrR2Go87nbSeNITOxKtO/BDwJE6E8aSYEhrRb50RNedYQRBH0bnnWfKLWCRwI/esOCEJ2+GCfBd9LrMi30+i08jXYWMfCDXk7G+OBjbppu9ORiRs4TgmOpOyFJLHjqWxz7ZRv8A3EUmk6of3Z0aFNSXcCiCkSSEiHrSTfJYjfuN58ioiMtmwnSJx0hyfd2PxDmP4sLyxnalJGAoGGLRuxy6itBvhLj9XyK53wuHwECXZbQkkryWu/tCsIi2dJY9S+70D8CBLYuJZKwOGw6W0xRYiRPse2Sn9guyFqhdOoktj9Dem+HpNNyERSl66ol3ERENzcoiXRZ4Nj2X2eCzzolmvTfWaMSnfRYGTWHAjfD1/OnItO+mDbBKNCURuX4c6S6bkFjGkpCcHolJxr2N2QT2RDR2NlNOSGJkfTqQ3MUX60fRHXSE0Sxg/Ynwy03GkdzbPA9Lk+tL4KN9PyLo92SeDyeSHjRG+4seCdCdDCWRqInghvwQm/QsN9zsiciRax/g3P0NdBb5+iTTsztx8d8bs5Z5F3PBtnc8Gy02RT9HBuc6PBwS67jeehsiHbk/BuI33JdN1/gi7CcE3HPoCuBcko7cjZLtzILbLd8D0JQwJEEiUhPGiQkllDJTkeOBO/7EJE7EJyQhMkwYITPGu22mDBiGGsIlZBKdEH2EidtN86QwRdCC0JGSPSTf4+BTsfR60nYekITwNC8DEe4lPBDEfQfDZkewk+w8cCZfgjAt9KKDMH508wum4yLRyEpM6PtrJdGEu3waEuwtxk+K03RIyUhFpLvCZJkiEk9iCESIQhgnYy0SsiIqRGBEQwpYQSGhiVRCZJT1qweDHTWCzp6JghDCWSrXHTW4LRfD6NxrsQ40mT6E/jdNkUoy6MulXY4KUsEWLS34eTmGxzgvwoskmiJpuxEpkW+PgyEGim52J2GNZJkmqXwXcl0mBaOk0mRm/wD4G9y6cD05+NwXsVFLyN6NlGXA1pZ7H9G6KPYR/YXFX6HueTjR4pTtyL8/BPwJR/rS/wBg0/4XtguRuIf9RbTZdXpRjRciGl4JOPRKrsNrkl22YhKdxq776baN2beBSVePRCxfopPJO+kwTF0+zmDQ4PIs4W5eTf2Sdi9RqkIt9OKb+DPZiPJ+SE6FJCdD6IjoVHGnGm5tvolwQ20m/QRg6CIQ+pou5NITGkOBaTSZ+HrWEEQ409E+C+D2JwTRLTz8fJcFEcCJwbHJMaPGk6YNv+HdacaS/wCTYa3Ow0XqTOCeDZ8ZPRCm5OsMCU4NtmuBh06+XwOrfYyOQq6CSIRstG/ZRv6N3jYT3Qn1+xocdusPyJTaBeY6rltn5YjKzGO5tMM2U0JXVcpg/wCcSlwTMr7H2W3ozrua5+RVXViFkPI+jOnoYsfRtP8AgT6m64GyjLRcbCfBYUgnOht4038HBBY3Hk8k7HBPMHnybb6bouCnB6H2Fl5P0XGj6tFxfgtPqG20JjYS5JjTZF55OSHAumKQ5OSn0ifDu1rDYwSHYnO5+NPrXYhCYFpDwdoZ7apzfSkmTBSiwS740f2bFu+D9M5puI4ISLTfsPm6XGjcP4Ep2H0EQ8bF6jkO5hkwN9fwfoem+54GurOO5geDDNz1g8GDZaX2LTGiWM8aNZouDjYqHkRcG62wdy4n4LUTnWaJq6bcHGkx0OKxLkaxjTgmeDbcW14Hk5N9yYEjng3Fl7Q5KQn/AAZbp/aQelvkhsMWD0bmDjqJEGqeQ12pPY9H1E9LuOZN9tx1LU/s5WN1RMTFlaW9RFx2HlYE6TtpPsei0tJ2MHj6PvSif0N/RSi/OmxcFRjcRsht8HopYVMCddLobF8F7CyNzYreSl8Cr0XkyXrrstJjRsTM2Zuu2szsfenHcum2kIM3PGk0lGPAWBZ8Eo1NyYySm7oYYIQhCaTrrdHg2GdhroImlLq3C6UeSdjcmCCRBqIW2RbCRwjc63R+hrWEgkREQ/RwIewl2F13Lo99EkttGuoiDWDA2Rvo1RdzEGhkJocPSDXTbRiRCE/OiXYauiVINQXBPRKSMWeCdtH8DfQjen4PA8k7aM7iU0e+BPrrztpxxo+2iGukGn2EzfgY9OPItGvGis1i7hUUbr7fB6tluwlpx0LnhkxpsS6b6/r4ITwcaTScDWkOBrN+GCdtEPYmCck41wSrSEJqh6IcazSc6bj20ghwxo8Ky3Y50g1XsTJ70x2PUIQ4OxaSZG0NwuDjVxkTwPPQeHxBbaOPAp2KcDOkSbjejTkhlxo9pyPBCLsJLWc8jQmfA9q8ndGPORo2NxrsbTnT9EzpsM5O+5jeHJCUSnk+h43IcaJCzsTrNJkhtlCyzjwRG3RG/gnjyJcjWBIng9UahDkS/rGvyTJPwbrTckZNEtN+hPhkW5hjRxt6N+hOhx1ITSUhv50hCH8G6IjHYek9CIeiEwT4TsTSdhiWiybDzwPG2nOkPBwbq/s7CGjfpTbwT/hDfzomCdiCNiaTI19G2xMj7YN8DUNxoTA1onCjcHRkxXL8m5O7bhss/Am24lk2ZDnqmj6iHt7KuLDxuYzRGbwKn4Y/3MybHaxyjqxzMdanZ5PkVuFQsiX0JDZOdObHZFmCFj/BfZ6KmKPDKdxPIl1OaKLY3YsM3NnokL0zfY/k26k6fkX2JE+iDk6HdSGQlEJU3MdEXg2GbC9Uazp9CP7DHY5gkTpJp2wTwJaTXk/Onka5xotJ6IT3ruTRbwhMEwbfDfgnUekNhaQhKdh7/wAHOsu4lGUn0JDF33IQWmxCaNERIb+dItPzpu9ISbnJCTYeews4Gb7kIb7m/BDc2JdtO25xgmNXzxozj/BvpsLRD9Eowu0EvoXVkvQX3psv8GCYGJXsT2b44P7B9cE+E8G5ySi7fR9G3k/Ryboh30ZBRmw+48Ex/A9z0UlPJOg0PG2nB+CUS8HkXcS50g2UjHxeE82t0Z9onvEtiIm3v1Jsb4muwhf2E6EFk+j6Fjpp2L0N9JGPPwzwNf1i2zDboMLBNPAlpOo1STtrPBc8H0Q+iCRCNyZ0kMiQg0TqNdSH0fQxImBI3NjJpvglRhohuOokEh5CgmDBBPsglD6MkNiHUQmV+j0NE7aUeSZ030es66baQ9D0awIiIRdCEJ1NxDIa1nYxrBLsNThCXjV+iFi4pFjI7CkE5vEE7NnnI2hTSG7RVuoVdtKTe3UTTyVELoJqiQpVyQxNFGpGz0baKuCoXo3I2f6KoUbSGpubbjVOE8lTHENwgRgeHcpUUeMja2yJ503lvBcjHhX9GBZ4PQ3gzFo2kXsx5b36E+w+WtdEcVbtLeBuZSGvLeCa15aYXQkGibgW4lgTulmYJtvMeytPdDgjE7XUrvBc8D6JvAzZRLyO8onWjXwHZuQSOsEV9oNttl5E2txVV3AHTMMrmChCe5sVXUITqBhOMp6G30wJ0jotj+fOhN94hN9i+08NCVu0/RmGdHTeYNl7COs08CT3l2QnA9foXXBYuLvD0FhmUbYDoMd5xySuxBIyIywJ90JK8hdkdyPB1JRVYRvBB7i6BLY1+hVJXL8Fnml5RFZTHKIa/A0Iu9ehlRvBCR+CDP8AKcdiYJ2O3wgkNE1hjSYHg3QzgaIJEUHGQg1EOMLBEYHB9EP0TwcDnbSZaHtMGFjCHPsRVtgaT6ZMdDEH6GY7fRE1kmMjz0FvCLoQa7E7IkENp8ETQSofUOOkPaCEX0N5MDWR7zDE/BeT6P6UKewsTcQokSwehsfUf2Lp0EuNyRyEwbM33IThiUF3Mb7EwNafonTc3J1z4IfQ1/wmext4P0JZ7G/onQkyPG+vHU7bCXTWYGbH1pD0TpDbGkpTgW0RNJgQu5Jtp+vnDf5Icaevmlq1NORIa/8ADnSE0msN8aMk0XQ2PekyedMlwfjRZ/wLHGvf8kwYINdsabmXqhBrwTOkxpnhkqnbN28kQTpZpLr92RoAbka/GKWLCYiRJsKxcDr7D1tWKy+RXW2xJZiVFtzGib3wLbKLaYWcCRFpyITAmYjYcxh/AWX5FNNtOyK5uqYrVOidM2F9zcKeUNRzB/YxHAkYJWY0mSRk0l8Ez0Jg/A0iI7G+DYn9QiZ7lOM6SaTP+SLfRi7a3gS6CXBMjITnIsG52203O34KJUZsTSdtaWEunrA9iZP1puyEITSaQ3RuNdDuSDz4JjSf9P7D9azNuS50eBGPGiQ39FPzp/caQfY3Pog0RTJEJLjcZOn6JcEFnnRrJMeDfY4yS5/BIPf+DfcmMcG+B43GjjSUS6baT0QngkNzkSU0t1ZOguqOxwIfvSCdwQW3BufROg8H5P7CViRsNQ7IhciF2JSr/Rvtg2XcuDddtXj+7aejf/A+g+wmf3bXfJ+NPOm25Poamw0QS6zT/AtjmDxwODVZY5ONG2dZFRK3PgitabazBLZh+0JlMaU3JgTuuIb0/R4Hncung4L40a7GFkvjTgwLKNkUvBbsUvYo34KUWXUuSlKJliNgm/LK0uGPXPJBCVxJG49sHgJNnkexkSmj6EZm6dmCPkhkSfOiRTZl1eSCWkZmnJLgnAoIdh7YFpTcesMDWj+zEoJG4lCCRIiETIQlrYwITqTOokMZDWIjYaITuRUeVRHQav8AgyGnS9zEmCHxsIyW65ITu7fJho3U9iNk+hHxPUeGDDg9DNnwKdjwJiDWCZjVK+wkJCS8mNE8GxTk5zDbRmyEsyGCYISxCLYghkbkIQSyTR9hMSIfsSHBCE0meBxiSIQaPROOCGROK9dMfRMjRukS6EIhtdaT9CSTxhCWmBwmiMHsR/oi6kpBikIJeBLsI7EHBPSDx/gWUTJOw8aYG0jbFT7Cd22EYH8G+mi96RXCV1SLMYEy0wNLNaY/K8iaaPREc9tOdidh4KeSDVNhIJEJyfgIekWjWs0mSEJ60PQ6RgQsG+o0GBMjp6cSQlUaHOZB/XSEvj2NaQmMl2ciSRLSMfYYLgkyNfRh7PJMjyhBvhkGrRLrg2WNy5i2L1wbAkwJLSYyYkxnkyd2OtbHPUayP2ZN88vqzDbjYpjbRejnuckJN0ToQQ1yd+C8EROTdixg23H2hx01l3Jg40TTQsDXBh4Njk7DUEiw23INY7jMEPyPqTBxBRHI1xg4+H6ItONIhkOxCUxp7+U0ZMacfBY0q0l+U0wbbaLbXc2Euxx8ZpwSZRg2RsfRwdyFwN6U2P0Q7Em2kONeclJz/A1yTG7G6xrI0NDRMjaSuJdWIWlHORcq5LyjiGDWXOa5rioDzZ9QkKOUtxMRi2aeRF7fiCsWGrdkJzy2nL8IT31FdYS/4EuI7jKFVNQKieHDVujFnoLYcao1j/QpsMfJWbHWv2bEHAIbsj4S3J+Ukrn8DIKPrWxJ40Wwl2PIhqC3wNT2brqJ/wDCDwUXYvWGF5Po9ijGSfBLOMG244LPaaeIb7nOs0a3NxMk2LkY87m49hbfCFybE09EIbdCXcgzxpEbG3SfCaTBsyk1unEGiCLmEmSF+yF0hDtpBpfR6O4tdhqm+rzk40SVwNV9yGIcjXwmjRaJcjN9oRLYbyNX0SEJBdyQ4wbFEzYmm66G2DyNEhII2JyeDc4pt1NhHGTCJ0NzfBFDuz+dF1Kbmxcj0nA8IkN9FjKLgXfSf1kyY2PAleSdDuQmBdvoleTgePBVKXsXOno5FgqbMcbi2ybDwWbDyI3O+g3Fw8rOBjJs6TYsizSF4WQgU0TKqYPJvosGLsREWqEImY2EcmGRcG5FCpMxTHQiGlMbi1jkTTMDl2HBiKWF67F7FXQq3KrMlSyVGClT8FGxPkpeC9NLgv0XwUQlB/CazBMEzp2LyU2ODggkXTjjRuLg9aUn2TsZ+EWr6/DbYbzpSiLClKIox7XXbS8GyEURgmk0bITRM/KE/BCXQ0RpCGw19EqOiEscavQ+h2aITutEJNtIQmBsnOk/JkWroiiw8FycCcL40XfSdhrxrgwyEKTcA/nFZAT3T0uBtMRBFzgSiMNGw2piGyycFFh3nSmyHE90YZJkkEjxgwY6mGVdjD2IRFSG02KQ2mSpf5G14S+RQi7DQriXUSVIj6MiKuBfW4urJf5TZHV2KiTmbpR9sQJqperMtRPoxK1JH3E1MNGRbSS6kUmPI9s6uqE3ZplTGzGh9GxuzLXVMXkQn7EXwFKStojmoTtmn7FuSXs2NKuGxLVxOo3iVi2hgqKhaS5MdxDbhW2whaaSDUrFlm3wi/D9DQtYdj1qx6NHo/Ql2JptpwXIzZvYS2LY2IbDwMvll4Gsi4H2Loy4Ow/BF5NvBsX6H6Nu5sMfY4NnB+hrBB9x9CZHXk8mNEUeEhF7piwzzwdWR510aey+xqIw6ztpc+b4Ebouw4liTsNq6UmuHsI5g2cmzzsJQau8GcHdcl9m3AidTc3J40Y1yJQ5JnSYPWkKLeCzpCabH50i2cNtyLTY2ybiXb4LfV9CTWQgvjPjIQmtz8J8Ej1pPj6+W3ws0WsJnSn6XYSxwcnbghOjE/BDiGx6PwetJ7Nmbs87CfUvD5IJE6EH3H2GPcfoaEUeENJYAvE2Immzc5h5bU6bke0GvCMpsx0CtYFoL1FtcU3iYrheDNo2TxMWE5q/UhISSS6EQhEnRIFrc5MNj47lCRYyiXR7D5Esj2wbhbmBy+BNaMWwhqksh5H9jtrFu2FVkvHUI81jnBDH79RoN4qZlpXT1R4F7QsslFjutNkYNtinPUq/qE6d1os+OglWSbFyLGn5RKcaTN2IbaTOi2PJKLIjxp20/Gm5+BmxB9tPGmzxpdEetJ9HI1oyC1hDYoyZ0h+tF20engS3fkmcH1rsTJsXU2ciVJnSUmcbHYZjZiWCJ45Nv8j64Optg5GTSCXJyLHE04NzYapIfY4gkeSi/BzpPrSeh4J1yNEE5uPc3f8AohuPGidU30+h9NG5+i4mmF0RYQa1YupuSPtpxjRHkWMaPuLGNxPOr6biWBoWSdckycELgSnkbEN0fQ9GxfrSdCweR7dDBttpDENiZ/kcNtEeRTwZx626BO0t3JRzBsp2m+AnUWew1wuTYl2kJM1FZiIRb7B9j0ZNonVsS8NL53I8oT+Uy0E16G1yypMgTbI2t36GrrkqaE0Y6o5LGUTiN0TufonQg2luRISHEVGPRijSMaJCTkgncQ/BEiltG4oY5GiKioq+yOMF+jHYaIqZh6Jm6CLDDQv3pCfcz2LsY50f0ELLMELBb0NjYJ8E8aNwVa07ClPCG9IQ1lgv8Nb2p6PSPo3bD7C022MeDPgTpUh9mC1aPsOGhMuCzQhSvoUpgN3t3MNxPwMMTioVOPgoopSl0rTK+hXwYb0yVlYzsYFcHTEQSczrHDPOrXnKIeBW52EezHgQkJy2RbCFTJBG1jcS5zIqZHdpO6EVibshcGcDZsR2DzA0JkQbDzqtE4n2GpE53hDqIxs2bXgeQfsSHJk9XsJYIM/QCkJt92fUT+kMLDjHUbJdhOlMu7E21+xNKesGK9gtgru/2WuW6IjEzvuOM0ugusujF3eBvQLlDNt2dQnTzS6abJMh/H3pNh27FSyORl5YU5S6UwKY6sOcdI1BZqZnt1GE8gpXQbtQt4XhewUc32IIubS3wJokuoKSHvsIjgKItnN0PaMjOxPcgK8gjBiEeSKCH0EBYpdxZma5uolbQhCOLXuJ9tQ3jc5u7tiVx+TYPK7ja042dLuyGJ+BKLY0n1RhaafSiZSkPE3FH6NhE/Aumn6OyXhCuI80Pcd5NSYRsiL0ehghld0d6obt2ejHO1IjsnpEkcmfVG3k8SxF7DZbpS6vDRvPBclKboUZSjfUo44M0PIzWyE/RivInd9L0MbjBSjZdLNxyxHwGxdKFksGXMQ9+2j36DL1PyNYyImaPA16Gi3HncaOR9BohbYHuTOm7pz3Nw5sbdSjr+2KIt+o49ORqk9EngShOn6P2SkT8kJ1E6sG3A92IS9iQxYwPcSGoz6F3yNeyCORr1p3RKIpnST0b7mwsiRglVItJrz1H/aIkuBLqTSfGehb6wotOTnRC0+tedPz8HpNEcEpDxrg3Ma7E06aw3OIMWSaIleBb5P0JKHk54JTbB7IPZiX0TxpwcHjYW/QvQn2eh0bFn+T8jN9PoaGcmdVJZ1MikaKDYjA1pOnA183/JgEOCbfaOxxMC2BH2bhMenUaxXyLqdxEQSzg2FuQxs9mIa4YCMDVRHwJdSaWtuRfY+uSctmw9sn1jOZ4jlW7erKEfkHsz4A2Tz3Hh+CVVU0WbhZwMWw6ot8iX2I8F4Zfong2JeYTwYaPEFhZGW4IkuhEbGNyUW5cnY/tJ1GqcaLJ4LpBiEqedJpsdsapfCZIQmmxv8AF7w9HoukGU5Fp5+E1/WjJ1IciX0eNf7jWD3zp+ScEmw8cF+x/o5JjPwRNPJu9NznAh6flG+DnRYNnovoc7CXXT2YuCdhpf8AdOYxDRKUgkTRbwa05J4MNN1gsJm8kphPVZ4wT6NzYnc2EsEJHp9DV5FNNmz6Mbn0UWcELPWlJRIYojBZsU3Qkbm/Y8iy9odyGIT3o/sWETI+oiXScno8Z0lyX0sryuhkdWKIPLY3vUQykmusIyuaMUI0xK3TwSCXg9TpHSj2JtnakRTbxjG7t6yX/oJEsJL0YE/Bk330JZJgXgNTRI5Hvo2bFjsOidRZ208PsnURM9iCRDchNISk/BENKkG8SJE7EyNdBDcewp/yY9BF6CXBNE5eCEN2RER6N8wiu0ESdNTwWkJkkJ2GsdD8jdSdiVQw7EhIQngmiDE0eokuBrGiEGumj0ORInsg0aJ0ITJCEINIiIZEISwQqTnJuYRCox1EqiDSFBQmRwq+hTW1HbSjhNG0ufYnOgmJToN6JoUKW9BQ5LkxTd6NiYu2jwbPS6Pc2H6HD4LRQpR+in4MIT04G899LjSzkbzFyLOjcLRv6O5V2LwdNHBR7GODxpckycjE291JwS+CRE25Vo5pJ9iGwiGaYVFWs4Z6GTqG3LL5e/SCTujwwLrRWJtMduBO+DdsoOvkmIJFmlPZzuV/yR8ukMiUaQddUUnvdJo1NNjIUu8iWjTJyzTY3WB5VDfFwKN3PrTaN/MIhm6CExTIRbXXGxq1cOV0OCaYNzB6MGOgxkRjRoyayPRLRmBz+oWnQo1ekJMCRTgaMG+4jg320a6T6Hh5Gi6Ypvgc3JgpS3cb6HmFvYZ+ijY3gimc+SJkTJ9jRPB2PoaEN/6LS14yzmc8CiueEbYX0M4GPB/bpJ0JdHzt40mi7iXODf8Au5sQmOwjdE8aSdzcTpY8zR5XGkzuiT/gjjgk8Dx7OMafsRuyHomSdjjSaY0WSfZOwsEvgXonbSDJyc6/o9E0hCa+iZJ20Rt61msJ8EiabaT4T4TsLSE1W49j+RY030RyQmvNKf2fCfROxcnXXcnUpKQ5XA89DYfBxto1gg1uJJNj5uMlm+eCUOoSqNi0GMofVrYX5Istmwmw5ECEpngS+yGw8CzgYhBMRomGBnNTVo8jC4ictmw8wCQ+4V03f/aFxAUSsuZNzhn6G9UYEf8ABtcGznkUoF1RYLpJSTd5oylvRoTOwm+Ryosmxh8E5exuJU3LpyePounYh+NJ1Es4PJutGTk2XkXcvJ4H96Tk3PJgS+U0mTkmNfBwbE0Wr2PQtOSRaMT6abbTWEn+B7kONtUy9CHkmk1hDB0usNhImTBsu+m2wujP0fR/bo+5jg5PBCeMGNN2JdSE7GPgaJC/QslO0Jmm6/g2wREVH2GqzBFSaNYYyXz0NhPiYJNhLJujEOOBYHtlIozfsSbn6EzYt702OJpTg2Qu4vwNcjWGQ4RwIht0yTR5N/8AOiEvoxzkYl4WmPBsLD2QkmsH8mEY2RjkuOBOCU/xpuJ9NEq+w2JG241nX9D6CUPrUoxEJW3ysC7k/BlrXo7GZ/OLYTPBwLPP2QlHZjBkz1ODyNiINQ39CX0MaicEeG/kulLgb1cabf4ORvAtuh+jbA1SQhuQWUQwJHjlcG5BKDzot9Ws9txY2LkuB5FjR7dzcpVpF0Pohvrxg786UX/SXc96260wJlRS6+hueNPWjRwc6tdNNzgmeD6IPTBBkOdHeCQhKPYh6JwbkJjRrk2/wQ8DROeCYJgSIzASJSXfRrsQnYaiFo6FLJ2+EkTsS7mNWupIbi7abab+CUhscTYyybEpNITwTOBnDwJQlJg8iGDyKdidSE0hB0NTaaQvB9H0S+DPckYlpL0EmCSyTJCLoYWm6PRILQ4Znswzi6IQZyLJBogkIaITsTqRIiJpNI0YIwSjwr2G1w6hIgkNCWSaQhOxke+loh4FDtClDsFzpRuFrENrc0hrdqhNFvUblE0UvwWrF208DIQg1pNH20+iQbyf8KTsPBhblh4H+D60ueBum2dUTyxrpD9i2yeSZJwTgeM8EIj6H+SZ0wqN4pxwTA0dGGT6Ifl4HBjTHYcsk9VSOfjqxCY+xu8mxu+GeiYyTB2wbDwc7I47ack6EPoaJ96r0bF65P7BpH0JKj7Eq40hCdTZ2as2RDsbeCkmiybE+HrI/wBD2/yJnohtr+CC0yfRsyjXYhtpNPSNvZXp9fCT4Y05+E/8tvhMkxpg9k0hIPSEmk0tP7TnwSXSacImODgZBYJdH+xY3OD6J1GtH14O9It9Ghqog5J17lOSaag99yE2ZCY/YlZQo0zBK5mwgVdcA29hRgSnAkJONfQnGboe43iWFSLZmenycitNJzT2MAjfP7XIomnQfV/sY5fj+LGZxzN0aQLxVxvNexRvsS3bb+9zPrgViYnalMq1zuYitxvuwsfeXkH5Vqjcw9IhLhz6N/8AQjv6KcaWokWk+kN4zCdBbRiVJM7ja9m6yVcFujc2N9/0cGDHEi1Ung2JrCdiE1WD6IM2ISeBD5Hrvou/wa12WNOdfM15ZPei+Gw0TWC9Gz6m489DutIPrgmm/k2Joy4EhF0kRKcEwQY8ayLJDB9GzKWncZYjfwQeMDQlDjTjBMErNuNJnga6bm+khMdxr867ab7GCH6EzbyTBvsNdRKjweBonJtkbOP4LnzpNHngRPGsgz9DwYfUwPA10PJEI+ro86PJIPeHaExsobE6nBMnbTYoupeB6MeB9hqPg4/wLRiSZRxg8FH6seSTGH2HLy7FiJstwYnXCoqXQ/JzfwXwT6MH8kwY7EFAhOSGGxKQNPfghMaVIa9kJkanf0XM/g2RYPoN8wo2WnOSiYsixrus0h9DV+DGoQ2N1qss9fBqvobOPSdtEukIQwQi1IQhsMNDJghNIcnnJsIWNNte2jWCCEM52RCEP0QmO2s1lJ9Eg1SUht0EJYIcl8HOn6GIwZv+j+7G5sXJBab7HAlORptuW9hCcPI8CYiQrbwLO4ilbZcCcHt3E76NhDwN9obo8jXTXuX+suk6CGzkRBif2JwmRKM5OME7DaTEsCG4irJFnQTOOKOzMpsLUkJYH2HedIfsapNY+1FrXtBK3Y4EfGm5PFH23PIvWmy1Xoi14J2EsiFjzpm9j60dKEJREEiSkzo4jdDWTgkENeDDytt6SHa4JTcaTIe0RCWq3FyMaNHmvFPIII2ETfcapuG0ExU72ZKw8CvQBjSnBClpuND30T1ZNG8G4/QtLWTxpwNUwTxpuTnSEwQg8cD3dL7fQSIiabacDHOw34NyYiOSQffRkqJFdeZwfgTBfoplvBq9NJXFuVZVf6EZPI8Dyqi9R7mxKb/FxCDVXfTkaIeBM3IbkJjBBE0nGx2N+hsY7HJNe2iU6E4Ft1ITgSORemNdDE05wej8E9I3WNUcEJufo5eqU0+jnTx8OxPZCEuvrSdhawgiaLSDPrTYWnBD6ITVetJ4JjXnWaQkIT2MhY4NUzpFxp40Xc8k4R20S6DH3Re51N1kwuSQbJgeCDIL6RvscuokFy2GNKuZsQTbbpBQFgyK3liLspNZWolk5ITppcUzxrA2PKj/AMBMbCft8juFubPfqcbkV/RDHKMxMhYXaG6UO7vDy9CbGI0ZY+xjxOY9Y3ZbYjifWi/21thjQwElycajDPc7iVX8izsLAlgo8iyhR4NzwIWcG2xPUFp3EQa8Ca5IuFk7M+tP3pzpBd9YIhzrBafnSHgh+DcQ0TIvRyNfZ9CWdII9ar4c6fswLIjfYzpdITRdCaJ8NEJHrdIUh+jk3OxJo1SZ1Sh4Lk2Ej9G+Dsbk+iCybkN1g+hIk6i776Sf7GhkwJfZwREusu5OSZ2LV0FtglGuhnsSPJMbGwl7NthKOn5OYPuYGp4Ox4X0I46o22/JKbOMauegiZPwVCWSw40iYniGx4H2OYTucXFJ0OclF3ghGOxEhDyjgQ8ZWkFgmDbGkP7SjO6xo3gkJSGNHnc/uBxofEPifKHiqTZIsaTfRR76k96W22FP5ImLsfQm9H0FlxCLo94Fonko9hLT96jWCHoSEGpsQhCZIh6aIidBImCMmlLoT6l8F0wIxo0Q9HoeDvpCY0+h+jISS2OcDFrsMXXT0O+xbZ0QyGxCO9jgmnk5JCE0gzBODBMm2Jq1N/hDYvynQmBaufCCl0Y+4pps7gqZ9aPbg8iE+5gqYsbiRCQ2PA1jAsblx+dIPYS5EhsFnOdYcaTR4wcFPoYngWjKbFm40c/gwJl7DfQjjIniFmjUHWtxVnr2Ogs7lTE8FILv4KLGvKLDfR7zQWFsJirGJ+9LExu8bHIntwJuu48Ht5G+wnxNFwVrcsO+z03a0b9OosvJfBR4Qtz0XpB1vRY7aT+zW6MVGz60Wm+kGhiRnSeiEpD2SaPyCnAl4Gs4GmRzRLoNPsV2JxggxL3Pozv6CRMjIp36pbCXv5GcMbTsaZ72wlVm6oQmkRCQhMmBrx8GyfB60pRDg2lgbRRsUZx1GxtFKM3fU5MaM2WvpDd6DytvROBpX+TbNOCwb6lzdPA2TGB50QlMMk/sGhjnzhEFXheCRFC03UEWPTgiZ60e3XT0PSEIicExF+RoY4NjuQmNh6f3bTzruSbH8m5Lkno2EqhLoNdRI57G7P508Y18ciWs06HbSEyL6NtIdtJkh+tOdj+BE7HrTCJ8dtZ85p6JfgjGiKT4w8CV0nOmNEI/RBEz2NtEJHbV6brIlBZ3PyQhtycnHAv7NMJGxzDgg1cEhvuJiChTZlXgeXO2KhfUQWpk5fIvNN1S7Ck/GCERPelL1Gxsy3g6cYZSYUPwk/2Me7kCSqQSsiw71WihMm2Ce1wzy8I8SUgDs6/MsfVBwCVXeawb0ivDbs13yNN1NhJSVlJx4FyuiUxwSeNVt1Nn0G6kxdFjbRfRJuLueCdfxp+hv6EsnL7HiDRvg2xoyEhuTAxrSEJrDYauiUOP5+E+URDbSc8az4QgiQiONGTSH40Ql/3Revh9ENtJpMF404GuCTTjT3k5J2JdGjjOj/rNyEtIbbfkuT8FzEc9D1g9fF6f2H6J/wBP1pzdWoRSbdiC07G2qWCVn6NhHjfqSEdjwbF45FzR9tF+tHsT6Ni0a7GyP7CE+hvocFvT2TGvBGQnQ/RuMX60/Gmyg1z0N3pgav8AwkX8kI6PGTch+hmD+TbSXcmkwQg8H4JUJerv1cB8xxojJs3o7PLa12MjSrVzqhM3RLwYdiDQ0/RGZ86dhdBDfGlP0SnAk6RkeiVMHkmSEyQhCetPho3aHXghI6+DEhCMrRml14Lgul8F0ekxr7KUosovYvBsUuBPV5Joy86TS4Gi+tZzoiYGsnrTv8N0JEyZJkmiZ1+hrGjzokQwJEQmOSdhLBKQfox203WRQSPRx1ITJNHEQhhDhO2kxgSwfomSdvwNaJEpJ3Nycnon/DYl03zj4OiE0JQQmiKiRBoaciWSLoQaNjqJgeDcS2JoWmCTIiEGhavwEr00g8Cz012KSrYuB7asaWLcTuv0Y7aJlLyUpdFoznRE0xo8F1eCn617a3ppNHCpGCm4nGUpZ82PuGnUtWBIWEQfw3ZNIPTwTREIbL4PnYeMns/uSIaGjBV5MI3JeRKboaNkVER+BuLI98DZ9D9FSVMuhZseDnG49sjwb7lSVjd8GOTjBMEF22MaXxR7DKhO8WbVm+ZDY+o+pLk46Hk6H40RMEN0Q+hr70f9en4Zdzfc3/yJdhbZgkeDYS7pPTgkyLOnA9E+pR/1EqEiaLOsi7kOdN/9DxsedZUQaJGLTkkF/bojcsJrv50msL4040hBacarVabcfJr4rSCRP+6XVHjRadzqL1pBL/BNFkSSOM6Qk8F0um3k3h2EuCdBGCLSZ7jVZO1JzMn0W4GjA81EM9X0bmKfSCrwt3guo22wjCqcIx/LrNK20pRv6Gx0LSTr3Fj7Ynn4G+ZeWRZbXQfijEObos8IQ6bMLYZZJ1gvk9qy/A0v02FcLdiVfHQyQ3IXWOAqxPESQaowDW+5SHv1MmaRssEv8FmGbCa5E+p3HnoJQiFjpDsQvDOO4lGRcmEb9BKC2PMP7gRubC77E5+0bi37k0Quo/2bH0U9a/kpO2j8V6QWnJO2sN9dxrTnVfk5/BfB50WjOSaSHHDEjIu3zmvnR46G5OosLSaNbkJo9zfTcSG9Fv3PJNLo0LB++pz/AIHnRdTyLCGbmxMnOdNmbGJnR9tIL+wZtsY43NvJ20nYeBaTrpKcHA1yY6EWuyKY7Gw+RYWwln/OnOr7aNFTGhlJ0Es16bog/sg/ySP/AEYe5t0Oy2N94b7m7Gh402yPkxIyT/J+9Ir/AJKM7cixwKTR9BdGNHnc5FCjhtm+BWmvL1Fk2fGEVMvHBVcSyzKb8fDbRZEoQmSaXrCdfyRUngkH5Ii8FKUuMFhSlLwIb0swbkzCTSEiIQhPBkeR6aIMNad2jtITJPYu8eTP+zKL1hcY3N3TPbSk3eoL5VIpTBUVYLdj+4Ni+C40xrxk+vZ9FWmxR+tVq3n4343Onn4evittNyEJgahuJEyTwQ2Xg9C7j3/yK9idiEydya7k0sbFpeo1XpSnGiGNiz5OCDEuulSMcfBvZ8HCCMG++hZNjbLMCXgmqEhvsK+whCUosigWiNvnyXoQ2NnU21cSE8m+j3glNWW5fgTusYK+0LjT18W+ELTijh7N+EJ1ncbG4+omU+hAmUwZDrnGwn8NmxYGhh1LwKhZRPGi0xRtbYQiid2/QTr2+zOmw845EoJ6X2hdRWt432F6KIfxRg8DU7aLSEWu++xILHRDQ0Qy8kHgZCHMGb67Io9thnPUeTYf0TGjSexh0IbtGugyD0SkyPowSC6G56azNyNbOwvdEunJsxhDOYNf8050fs5EtL4EJ/RM/wChrGJNP6hoh2Gr5Fjga9aLeM8EZNPWkvY215FnJscC7IXSDV2EiEzoidCk/wCaIl42Nh7m+wlwxfRuXT+7H6F2+O/n4Lc+vhyTSENhM33JnSkyT/whtpuTVaQRNELSQYiGwzfzpuQelEvrSRG3BORGGSGzJ7ESm3Gk6C7w7I2Gkdz0LOHpt2030ayS7/onga0NbYTwT+wWmDwITLjAzb1GxaZeW2F87xW0du4skBrrpfaSi3JX4xWQ2kjYe4ixVaYGQq2Ie4bBOJfT0MM3MuF7Jcb38wUEFiMhOxyJGCFpv6iTwIuJos8HoSCyI2KUQ3cISvEJdPJsfgbxou+k67kG85FpwTTkmnHnXYTN/h21ZuiaTTkojAz8Qglpxx8ZgQ3Nyac8aPYfY3GPbXd5030eu5s+5sM3c6Gw8HA8MRDYuCEKSk7F+EPPA99YT6Hgwb7D77jQ4YRDg30WBDZBPkePZZ/jTfPJOlpjf489BqaTS6Wbn4EzgeOwvxosjIfXYUucnGNh9tYTocG+nJvg9D2Nx9iHopOxOpMkgsE9s+6Y9H8nYnP4N+xsTPMF3Gux3hwLv+jZG5++xOmlXQnYWUfrSZ/0bD/BTpR7dx7RnZsi5GGqvo2OGyzmeR6Grl2XYtONiOBMSN5bX6J5JgnYWNckybG/c9ESHolnkkGtNzCwY6aRdxqexfhab8F7j2L2EWcF7FWidNkSm4RM7aI2+M7GBb5OBNM2Wjp53HfcYrBLoFLJGQSNsHGxeul+DZYi0qG+kHNEhroTSGxNJjG4340osmxnvgSSws6XSn0UvTRPYyLNKhtcFXg30elKi34MTwVGz/AoXRvfSlLpvo3CCwwyB74F1fjVoglwUe4I2Z8FXQRhIaVKJmOg3kqQncDLZi2E6J9RtDS9SiaecMW4VcJiEvAmJneIbXYwLAv4Jb4+9FXY786GYE2+WIqnLsxNezJSRNxAmpHkhCQq7DcIEvYQVT1bGuSXRndWdsj3yH0bFR4ZlFMSF3Yvq7syPDruQkWzAsZJH1OwMqmmjxGTYRLieSZcHbfY3PxGzuj3DhyQNE5h/Kv8kyqEmPsKYl2ISPYTXI8rAnOc+RJ2LpcOv9EV47opEdTT7NCdbPSE7z+DjTnfoTTycDZ07fhC8l5R7/Q84yhQlF0hNePAsqiXkb3O/Qhrl6HHD+hbbfgs2V1g5a0eUYdn6GfjxkN6YOsGE9hDbzdhyob6IZyj0VLh8D84p8tENhTx9obrEHmwyxgR2WLdhBuV4INtxvGcCpU7SKt8GKRrZHccUsbtfhjrEOiHOIbM5vv8JrNYLXfTZ/FDGSDHlw/Y9GiCwh9xj/tHo9u487l4Kkcl8DcGxj3xpuNvtrKPSCGciXKJivkxwjbdusI7b9WeY6jdeRvjR54Lptl88jUyjB9nJC8D36os/wAiyI33PrT7o19idwzjgn50t03V/QvRJ7Lp6Ewck+xG60nwtR9eDbDweRL8HY74uvYg840X517cdR+PR+9Zpuzb4ehENiC6bG2i0+tdtduDfW6fs3+HJPitaTsTp8uSfD9/GYGqbDBPsudJpwLfJ4F9HvSCi9/C9YLuiTJLepfBubCZO4n1H0Qz8M7H6Ghog19j1adRZdyqo7jIS1uu49iGgbdjWL1SsrdfkSn2IbnYaNE5bYSprbp+Q70KsfQpvfjG3MjP6UR3+xdydCYGJXfc2HJWNZEghHit9HLYLhYTcYLsNv8AZweRfQohG5/YXOSVErJ12JcnpaoeVBKCfrRdRPGNNvIvybm/jVM3Nio34+W2izwbaLPB+9Z2J8IP5b6ddeTvzrT+w2NyZ40/BuzA9N9diDV9EhgXx2JXo1RabFpOR6eS6MZTYc8G/c2Oa8G2dJoiddjrBoS8EnfVFJ5OdNjce2DjTdlvY2zuckJcdDYw9x4YO+xsLAmRGyN2J9R9xYyWmxOpOx+yCzp52Ei56FiO5inYZ9aTJ/J/nTkeNslwbjF9DWCZ7jeeptkWdMbCwb7kyRcn0P0ceBL/AISLG4l9jc04wMuSiz4EmmUpw+g9iq6sbyW9ynnssEqay2b8BNLgy2E6XvgsKIpfBSn5CnQ2blQqeSjL3LS5IYFukQ2J+ROlKTPAz0dT37GenPUTokPyL4LovQTvQpepb00azjT+RrsTsIg/RvrBLSeBq6R8jThH2M0z0KzPYrh6Kbo+jOkZsxIVsR8HGkpPBS6CrWRpkJ/0yZ05EV6PaLHcVSVy+oinfY9j/uNJ8FdJwZEnJBLSVEq0JDc3ek0QcGsq4q4IIld+85vRSC3PyI+WiGeBpXb5GpIWh02qb6hBqkJ1Ve9GRgNk+jJC2RvHVizuaJVGlvkKK8rIaYb+zETi8+x0qUfZjUjrT4pBMeRlvnuKESi33FGEItH/ANGp3+RKxBDFuu5LMfYlSnA0e6FsT7FZqW1DYsupaVMYo1I0a6M6KKdBKiOmloTsJR47U7oa3Ul9UhUsVdtiyYd0Za2OrRutOqRwRdEdl9E1K3sOuEvrBJez6Ei2i9Et7Ibd1fo/sQk2h2H0Ydn0JSwvpEvdXtB9J9Dc828CRw+iEdB09iEWjRCUhV7l4JpENViR2J2EWDEotEGhp00g1XkmB40dIS3bRJ0Gjwm/AnJiXiEGnI8v9iTfkkGqaQ6/YsNsCNmKPKgkWyQkTaJHwzvxsohNo8CpUpEO1KnKEry6fUzKJi4BRWJCEs7dy22d9hZigpzyPHY30pkZNIeT60WiP1o9eB/ZPskGHqxr7HsLTd8aqN5EscaPI0NUb5GW2n2Mbi6FuRJnOjzj8iWDdlHrvsmP/gEpXhLgsU033PqnNRzToT0cG3+BzmGFp5/BP+l40fVEvwb9kvbSZybYwPfuTOneZ02JUTqSifnRbkz002H6F+dZ0ETwTwJE+EvQT7m4/TN/K0WGTpr+jfTnWE09arTgZweSHfVetJkmqekwSk0mNeNYT4Y0mvGn40/YkS6r60ekPpetIiDJpxpMn7LPCP7BnFOb00ZDfbROiJiCWeh9DM04JybZEoTOw4+CDQ12GiExRKWMlwhqdSDIfQ9z0Mzs8si4+vq38GH/ACKpTqrEhPRWzK15GljhZL5KprgK5kBPM8iqnOUssQ3Bj/DGdA0+wieVsyQfog3LqGqYiVIaLmvIDo9vhsuYnwmQim6YtmBS/ASzkRuQR3OaIy1cQ3fEJikz2Gsk6b9yYOKM2LkmjxxpDY+oTWZwZE7CwvhsQWk12+T9E7CE9OCabkxpCdD6LrZvufoXsmk/BCEHp+fg1Vx8Guhwb+T9H6EjkujOSYyQh54Kb6edJkg8+TY3Jk8GyJ1MQmuRkxgmnMH/AGkPQhBvODzpyTAsKNm+eCYNkV3Avo3GvGk/BOsKSk7Q/ZOSfWk4mCYiPo2xp9H6IPHQQyaeskJGPJMH6PBY6b6eeDfeDFNzkap+iXTdkRuWDYkT8mFsbcIl6HNOSdZpsyabHONL0husjac5T6CoOKJiSdNI+57FHeGzRlBVn+IShNF60pKxcF0hyJTf0Pg/eiJEQYlr6GoU+hZwfwP1r5JjSeBLwb9Dk2PMJeh9BIk8jXhn0QvBR6SaUhOh5MjGi4u59aUTIUv12OOmtHnxpybafkmm3jR0njT9CXYZMEJ4Eq2nohBIhMNEinTV/wBenGSpsb6aTHBBrJCaOCLuTyQwyJ6ITVCLedEuxYJ9D0MkNugnpS+NEVQxSeBehMp9FPobz2PoTHuMW8tupRfk7jOMw36Gxd+wjubIbnQvg7Db4kE2+ceNPoqGy6Wjb9F030p3XF8xidPBx5Gy/wCBYKWZvpCZ4FgaRVpR4rkTqudHtgtYe+2wneDt/A9uS6VJLmCyheGNl8bLyh1b2hPrSl8wvkTulNyRLrpsXBu9j0xNvLUEuw1ruPDFpsNzhs36PZ+xD8YHLOZpIS7Cqbux1FxozAk0+WxJvdL5FfGluEp1bFhmfZ4gr4hd2ZF9BZzBHMwSxwNPsK9idhzwQcPkSOTyLwqIe0bJtxVkPyFPEIYmLpJfQyrEVkTEcHtpL8YeSEMHo2ITBKjYWeNEh62DZXD9jVMM23PDE03JnSdiDVINaNUnQiR+BoawOBZ6oxaJGQxOCdkNIaQzORGPC9sSEW/U3HkamkyYpOSEPB5EPBuYJ1Nho27lMPsJiX2Qeck5PRPYhLk2K085PJOgsskIbHknExr5Jgh30nXOkvYSJ30W9wNV3YYlSaTqQa8eCnJCVUhNZik0ngf5EsCRtp51SNtUXSY2HrwbawW2i0k0lJrPklTb47no/ZCaTprBLsbLB9iecHfBNH3Fo+x305yTRPEf2MwbCZNFldT6PJhkX/B9SY6o/BPPkg+xMjGiGwBEonxQSGIGDvttmWLbIlKXffX3IxSNkWw4wKfhvL8FxBgDqpbm3LGqL91/URqHbqrjzknUQ8SaFEtQfsCuTSXBwSvJnTmxKDyJgQn1Ix/uh36qAxU7IGcip4B7Vicple4N4CIul09RP7E8F6CEhKKsSpPXcs3I91lHJlOr6O/8a+RHkmB4KM3f8EzsIpDZ69CYMHBBk0n/AJQS0kPRtl6TBwQ3PB503ejXTc4N9Gz1pKTOxDwehLF20lPOs0W/Q5EcEHpybHXTcRwcHBCTfWQYh9TfbRqq86TJ3ekvYeOCKlGcnAt2mTPHwSxk6XcR5OTg2yz+Bkz8X1puTAsLJv0JjIyZNsm+WbiXY24p4L20pbwLBOo9h5WCf1CXU2ekEoP60g9EcaQ5ElubMXfTjS8Iukhv/nSfQvRvpKPc2/3pv4NzGkL6OdOaPOR5WDC17JcoqNZnDGtdWyWxRLJZy9hK1y9k6MT0l4EbGKRf5NtYWFEVWc9Rb5Oc6rwb6XNLkYxYHjjRI+iZ1l2JBno5OczRG4l1msukg0QmvfA23w/BDKWnnRHcukwT0QfYlZ3Lk5YyUhOunclyQ23GesE0/JBLGkIbEGhoS60hD2P7k9eyZ2pORaEZMkEpyQeXmkISkY22Jo03ONMDRPZiwcoRbvcXgxpEPuj9G5PYtPDdcnonYcmL9iVzgyInYiY1Nj0JDWNhrIkFngw4TFnhInZavsx10S7GDF20/RuhpvoK4FkdexnsZ6aelFq/RclLrnohL0ci34Wr204EMy+UbdxEE3c7aLSPqJdSxDY4eSM9hLqMaxD8Hc6IQ5Im26iazLuiO4+hDcMiTEttEIQg10IbDVWMCU5pGJDxlZI3vgXc96Soy6m3XRseWJddNxCx7ChFscmCqVfSiW5I+nQbOv2Qhpcm417OmPZvghIxLtL8il1sjc24FPlP0zMo2nQQmjKfAniAtvh1EoosIVldjSCgEcXY2Gy0W9angwRHXBCyhOiEt7dGToMS0hOxDf5TJ3LDnRohghJub6mqiJdiKjIeB9tGPkewpNGSXQ3GvvsMmNObyQ22ORJEJjBIQZxk4EdXL7C930XHTV9TcmdhDU3wYpzoy0cPyeiURzk52N12ORbFhEjZ8iwcwWDDGjca7aIeGL0XoYWw12ISY2ILpweTcnGnB2hBlvgwiLTYnUXZHM+XkRTnSH0Tg7CPrTBdfOs7aIkFvoieyC+a0nYevrVIaPR6Ic63TuIWkwQ36DV6DRNPOvgRMadjsLPQ+jzrxpNVsKetIuDY3Yj0vJKztvp5IpnIt5sbbk+jCew8D/qGNGfN0GaZITCq5vIj8wReN7XYd1qJmwjSoydCO0jFA39c9q8FoH2aCYYZmr9SEiiwuiEiCGhSNwoZwh1vKEISNEpxsZm5ssrRl6YMWRPaW5Vr6nlG24+LuTiXhuss3zrflswQ6su434c3Ei2rrBbiyuukui3F3OexY/8ABKfgvCF0ZCG6FtGLYmCXRaofY8/GeD1rCE+DIbHYQ0SfFr/w2wbroQnbTfSabvOkpdGhKYJCQeMazBIJHI+dJpDbSD2JpxnWaRG+sF3FpBrTcaHnbTzo0ThZRszf/JyUamCTTuPHk4hg241eRiz0Kj0Y5GjfBlsPK4PJ9kh/YNQ46HORGERW7EF3IiCX0X0bjQ1D9knQ3yJ9T0fWnkwPS403Y1cM230nUfYmR9iVix2Hggt9O0Jg7LV9sDxlluOulEyJmxwXMNjfYS1HniD2130ktjnVLhCIuW+i5JqnhYUaqjW9IJY3EjJuLPAjYhKsEzxOo1SET4JSRZJ3MiDXTTjoLfRZEiLsbrglwNJiEG6kITpuSk7DX/RKd9JgQ31Ny52N+NPMIToNIiGrvsSYEoRPcngkWxM/D0XJvql00ygWjEzFNzAmKGLpgwVDeMbm4lHPh6GNrTyQ3JkhwQhC520+hK+dH9ENuNORRtSaTtpIToQmeNGvzoSITqPsSm2xOw0+JBKEJcDfZSCU6EO1OCGxycEITsNO8HoJTc2HXaEd4EicGapsK8zSddJnWdjbR7YINt4cKC21ap5Eg1kZO+BLofgmNJwS4HhuQ3IVZbXhnAZ5ZItGjIi+SVCjSDRkREyDUhCSIjnOERCS0i5Ek1ghBbwYlTD2FCIi6DwNpuY6CSItMEEiCoVMwNr6HnYngXQmexEb6YlHHtDCImsDwY8DCORq62+w2hRig27fwimB+xrhmjVOPfwKDqR2uUcuAm3GLQOHI7a2GblX9RgovpBZGy7oTTylhia3KVCZSlEy9jB9FKP1NOGTsbnn4YH203NkXwUo1cQbJo9bga5EsE7DhkaIdTceDvpt5LjS6LSeh+DdvCPSRCmJDoEpzDbzp6NupyLKITRrSYxNNng35N8OCX2bb/Ztp+juNJrR5R+TgS/5ojbRIS4NiC7GyG8ExsTk4PJxVk3ITB/aJE/JyQmME8DJjoQwkTnn4TSE4PomiJgg9v40hj4wWi1/WvBF8POnEIetPB9fBE8fCHghCizsQfouD6J20XfS6whx1MGwikRJpwcZyLbsb7G520hBYNi4xt1LybPsxqG6FtELG52PycY/J+Tca6kpt40f0Q4JlVj1vyN4vOwkxFtdxLsLBqmccXCjJDuJkNu/bfyIZnETAn/SaJxp6MapxZNfoTiWZCyqbOxmTB2Kw2WcdiiPLmyiXJtq4LyI9x7Ui8eeowrL6m38mbwOHzepeblLXUpgLOULJx1OMnkwjcvAtuD9iyjY/KF2JTg2N8idP2Thn6FpwTTbhaTSYH8IM4Iba9x6YJg9H9hPnD9H1pNNydT0L4Tj4NaT6Eoc6pY0WspDkmCaNm+kqIfRuLGkOewyi66/Qld8fBbfwfR2YxY8C21mCU2LkpjzpC9Sx4H7Ht3Ponge3UXVn9g1ySF+hFIdxKkImTSFXBM1jn+zxphowTR4EPSEnYmBsvBDg2Q+5+CXJCddGxI5OOPJKcG5LDkuBvBB5RBn6032J1ySsglTwJ9R5ETl68HJblPoyObADTqj6FtHjybDr7SEhLggjceDHbSCxwcEx8KLR68C76pHgnY8bEKPB4ErgkL4ojZUUleDDyQmISIcK7n4CCLVJDaZK+4Qw/wjES3sKjOh7kL52Mlg4EvrRLA0TQhE3ht4HkS6H0NHBB6LbGjwQ2c0mi7QRKNJZ37HA8Fxn4brsbKcnGRaIuolHcbRcD2RsMWXPQh5ITAhoeOi7jxvCC3IbaIgkmqsiGheyLolnM0aYKmNzchgngkG0lYkcZJ5PyOLcUum8im42hxdho0JqUw9txv0XBuYSyWR+NhteBtLW4upMSzyNzyJ0eDcfbDHg3NutKmqXwLuJciE5n6KYZd9IWc8DWiXUeCxlRUmci22htsM7nbgeRaV7IVaESVYd9IWOo8LuuxPFryhkl0alWT8C8QaTUESXXyPoXwjKJNmkNWtuxm22m2j7I2ifVobFk8jeMDRhL2Mk0mm31SEnzEVFPZmVXuj4FWBTOpuxCkHuh5Ht3hPgW5S7G2eKlVsV9y3y8ieMje6DA6TBcZ+C9i9hnXsQrbFKPC7mUEN9hy5BYVpehPtRNFlEvJUt2k+w2m1nHYruNu2mXg5pX2ExX2i9CLddAtJHUSHTSWF1HntdxKrbcmHSSd2KnXGuwjrNeSL5w2aRZ1YluWejYbxqfRvI0bwk7FbYhU4O9jMk5MTZbPSKbrRpcQvYXlDrwnDqZdIT3WzZexM45NtjY2Ng0vUZCZcaGtYcE0mnomdf5LP8iG4Otr9FNzAyYmWKm27eTMt4MjZ0bjKmOK7Dam6+xXhfY3TrPPQnoPphF/wWlRaWdCjnlF5mm5iDRhJsTuCX/Z5I26UvGKW0Rl6hbjyXt60s40hsxrFIckJSRDX0epoznY74E+pCLgmf5GuR5dJdF+yQ9InIlybcaNFvnRHPU/BOokQhwTPBM6JzNN+xBqGB5/0TkaNyCWDB9DJSQl/4RMmCQmD9i/Gvol0mkIJHOnGk0i1lNtYTOu+k05Ec6zseCE+HrTGsEiEINEJgnoR61enomkyTSUweBi/HQSO5yTn4VohPJ5Irr+jsyTSQnU5Lngl6Eu+xDQ0vY1OCeTKPCdGImlQZaWGuBanQ4W74PLBkaxI8V8iriaLYSJ2ETOndCGGhb3KYqFwEBMMao1jgqVO/wDSIeG4dt/BitjdwDkBDaojmGdj/cT5pwTdMS3GzwosS9RYHY+81lmJMbVL/kMMeSZhrkuxvY+gk2EpsJeyY2osHr2TJCXsbubEm5KdsLSf1C1w+hTBn0LcWNJ6Nv8AJKQnYa+CPRNHo1o12Nj18uT0fXwh4OflwetP3o0PDF8djn4LbT0baTSaPRYJSfLY3PWs03IYWjxkg4iH7GvsxuQmdtYb7mywTBPBwKTppUNG5lsSbiVJnTvklyY8DZ6Eh/RjYS0nTJtsMnQhtsTTCRBog1EJI3wbvqbE6G5KJQmkTH1/BvnTvot9Vps8C6jVOTA1VUdjBJ2Eh/Qlg2H1HsJYYidCY7djmdTDcRVoy8nnA0jA72l5Iqqls9mXc7ujGp1lKctW66FKLcUmkRL0Xg2n0JYEkyXYw1ghF4JkYaGsmfkg14Eq+B3gj3Y1CEyPRFwjCJeSQhuvQS5H/cDyWCqWXvkXUrsxCvj8jd0Sjq3ZR5Ql1Jka8m3Ihp7hpHh+BbEM7PBZGtGqhKkWNDWnN0lJFX5F1ORspMjUR3AyYINxZENKZ5Ek1gyHjLIhhRgkGiVdCdhrwSOjWNExkXLf2KTbaa6MsTSF0WwkYkmJRm5RZNlgTWxc4g9hIzTd7iFnA1bqZFNxzyNrYqE6VDa3Fo8FLOw2Yc8FVMPjTuikPMJ/Vo8DVMMS8EoVJ1JeiiyhY4It3LotHbeCLovQtidFMyxbZ/Ao8o+hwnYSJlIkzyM7InUWtGxCRwJeDg5hsQ44Nh7DUelILO5Poc1jqbF6iwUQaTcdJH/oW2T6GlZudFIX9wboonINk6kIYBt4hty760eBlxjfsKiLBuC8DRsN57JDUksXHRFS7owygb6i75Lgb3ZcxIV6O0Ky80PClDLB02idpvCllzjqhSuc9hiY6oYskvkPZwdYYN2GJLHdGhsE/s2Hq59CbTwyKn/CvkbRS5TkuNOw0Ost3gtR98Kti4ZbZsJJJbXUTJdH2Y6osPqhbTw60Q8/Zm9smSI9HgsIm05e4TXdYH1xHyHuoEYbRQQbod1TFVZz7JpU2wK7foJI9hVdTbI7HDui8NGLR1Ej6RM18EVlXyVC+uQrUk6IRMNJLsehDL/AbJScLgslyJnavPQVOX6sCai7qsmNQnUPr78VohTlZnUqFBRvAn5L0om9ORkpuzsNteBMwUhIQQpoXAeI/QcYPMhylqg7U/QlTuWNutCVtz3Gu26E5k6s2lFycFUTi6j4nkvcb/BXnuy+gm3/AAYuk8ChyWOKxCG+fobW+sVOLLH54EuiR0IuMlEYGbovBxtgo9szT8n920WVgiediDR5IvYsdyeSdj9C9DWm/ghIQkOM4NiePYhOacHGjGQZM+DqSUnOk7rSY14IbYz8IdhomMQ84JxrPyXWEM69tfJjTbSXXY3WiRCaTSao30lJgmsJ8VpDsJacH18PWiGtIJdCf2aTkRCG4zc/uDYl2IbLgT6FPGnjgauUe9fo5OCYpuifXQmP8m5BZ2/Asm5wPuPsZZHsXUucDXKymH5X+iGHWalsZm6dWh5vpkmJI3tRuU41HQQqwkpsK2RCRBoWTBYNuH6MeQIWT+7Fh4RGOSSG3ZTv46FWOvdv/kLRbvFEQbiEEtoeSwcsTm3vXn1QavaFFkYNtvcrbCShJtwLHJyvChRuxTCbguos4Rtg7IgkLG4ndYWOPY/uTcQl9acUnQ5Fjucno7E0ml0hCEPPw3PQtJ8Z41gxF+GNbRbaz4pzScExpItMm2lzsQSJ8d9WiaT4RaXWG+43p2Jo/wBHJNXjghNII7jQ1g8kz1RtpKQxD+5HuTPGnGk6YFk/Z0NzDITJMnBCGy022FkaGuh+Tf0etEuhDbY8FhuI4Gycm25ORjg4TnqJZJPAtj8DEuptvyLYqN2eDglEoho20uT2boeHBZ3ODuNHBzjAxYGYemzJe5+xz6H9CYuNPEYxkmSz/QjVL7ZgbCyQakHxBRZXP5E+ghOa2aKIo+5jZGxazA2jB2G4oj6E9H2wJNYIPYe0ZjqJG6I4GkvOl4E4MvQukXYwfRjojBNEq4PsfRSjaIuF9HY/Qlbbuwo4PLAkLHBMkwR6PoWVCp8EihB5HMHOlYljQoJNGIo8qPPYwhM7FOfhEyY0a0hMETEiY0aOxCQ10IQjGhqshMC/uNJg8EwNE0kGj0Sm+4N2wlWQhEKcabOHI9yCUY1cPIkbKaGtJkRBDSYlNg6eSXsSEGiEIQ3IjGjSmSGhKEmkILI6xolIQhMEImJJbQSm5CJ9BJaITBghOpM6NptjEjZJDWEwQNNnkgm3Yl7kIq51NjCKboicEt5kJXCI6EpkWidCEWiREmSongl0QhMcERgZOhD6GuwhIhD0TRPAhMnYvs7uI3FhGxil4L2FSZN1GpwLxJImRf1ERjeDnBD6h0ISDwUxmFWCt2KUU9cjdGQLFjA8Mt6EtEJq0jl6IQk023OdIvh3HNd0NzV5NtH2Gqo8Ei09FDoJwPG2gXBkNhj+h+JEV0zwJV0MzIkSJ1Evc2kNh7jC6imxG+ola9xv6KqT+wWNKehoZySs7Gx9F0nI6PAlDfYsZyRHBttgau5xC8n60k1m6MTZnNPEO+52JwRcCWc6Ik6FL6JzCkX+tPJwTwTiHBubnbTrBGzGrk33GLHs6E6Hfda7bHdkxscHC1nw8aS6U504+S+M0ZNEjbXGk1mTt8OcfB6LBsT5QYsMmdV6F4Q+5+uuvbc30hREXGiU0l7C76SknQx4FjsU3I+0OHUcGESkxHo0Qmew7d8HaLYlBXzBuYXs2jJNJ2K7kv0CQSwOWeoQHQgl0GtPoht0G+ST7Dp7OWsSlwgUxjCMIVFYwffvU/bFtO4iNcHmZfcQDn4jL4HtpdGITEzE28sghla5+xIl+pAsg03wFxnsohnauR9Cvp2IG2SiZ+jmEOMH4E+GSLOxehWjyLCIoQkKQf2P6LwbEum2T6+G3xmnYhPlPhyVafjTweSXTY9Gx+iHomsGjg8acfDv8sGNGyL4349dJNWjGi+C12EuhyTsfnT8ESyN4L1OD6PI8PRroT7Ny9aYGQ7EuSZz+NJVnUsCWbo9yzwM+iXclNtxYN2Tl6J9Rk5IcjmnkWdJOg3DjobmwxrlCJ5g0ToeBIgnyPJtiavfsJFhzTDfYio1o+xxgecMamiwNcMU4HpMG2xT+wp9CWTgl3MAG5hoyUDS4F192DPcvqxW+YL1QtFjuIR5GoNUS0MngwIMjO4nBIR+BaNUgtiHBGhohHBFCYhCdzHTUiJ8DNsaRcCrbMwdiJISg3eyRIb9hqZMMQnqxokyiJPbPU9HBPBhGW4ZMTpoiWsnQ44Jg3QlODceeCMWi0lETGi087GDmAuw9ziQhwX6ENE+LY12JghLvpDbwW6tkY0eWQhEYvc8GNHjS5pdIWJuehTSlW+sS2LRPTYTKMqSMtv0Ium3SFLjS5NhcaUvQTKk8jyEy0Wxsb6eDYpdG9W9CdEypI8SiPG5epcF8mGxvyUoxCRo13RZIbbGjCsQuBhh372KfYTxkR9FyUSu50ra7IXsvtFFkrieyc5OwjYvXdBMyiuy7GzJSnsiO3gTPxRVb5ZUfVCbb4K0htshG8ceB3jA696/Rusk4YsY/Y30ObpemjKPI0bU3RJ+T+CDiUU3N10dbMhMCVGUdAji3kWrArKJwXF1t9TZtGPiS+OSaLoJG2vA9Jo1hoS4rYa0Y0oTxCEGrwSaP+sb41bg19D3HjRiXXRdOGNYOcDYydSIg1wQYnT9EJwimX9ElnY2wtinIzZDyhYN2bM+jZ/5IU2fYW0f5H9k+iaJ+Dk2ujR2ZMjWTwbofbKJ1EvBOhvsSPSnGRfR2PwRfHs9tP0JUkODutjfwSeTsbH5Odb9G+DAu2wu2xyIe2vY7DXsmj30XrWaLtuN3X0cwwc7a7dyUXBC0Xw209fFY1nbVfDcfy+j86TBBHOiwc6ete5BHk28aTGmy02Gs5wbEp4gjjRZOBL/AKjBsRd0LCwfg4j27E4MbD7EHvgWd9uSdCQ8jJBLgaeI0ZRvY3ml1HllPoiWzT4m5EBrmBEJJYi4Nmi/rG+5SlHwN9hDDhdX7G9mbhPl8kaG0muJ7ef90UM5DRhGFOCO57+NCs+Wh1GQg3sb3gcrK4vYqpzGAW15J672oZruYKGK7CEciz3ZzMkG+DfcSE+miE4b50lGvYvwLqc4hem4u42Y3+HgudKLRfghD6hMm2jzjSIaz8JjSEpsc6TGjz8J0121mid12Wk06nguCn60i0SKP4z4r4w2Qj0caQnU20/QsHnIumns36DLwJaPRo8jRITOSdhOdzfRvppxD9HOm77Gx4PMPBujjSX0TOMH7Lp6F+jfYhbptsckyJdj9G6NjchySsn1dPWkN3pxpycG7PA/0JUhwSLJFxwLuNeB4JM6JezYhxwLOB42HpM7Gw9EtH+BZ3whLobDyPGx3Gcl64GqcJGES37jUakN4NcmRNHJwlubXpZ0Louht0hNKd+mjG9Hpsu5zpOotuwv2PX9aTBS5P0UunPYmDfAl0Nya3ubG7K+xLohsyaeTbAxW9nPQrtlCW6a3EuuvgUun0W6edH2Ql6J0Mi+FLo3/Ycl05MvpNPA0miTSTJ6JWNHwNKJEj19n6ITwjgWNOdFghS/B5JNjk5wboRyPGjXYaJoiD0iItObNJ1INeDYnguYSkIeSE7aeCXwSeBKOk0bhDbRrRZMdTnbRdh4FgWlZnt8Gy6+CCGSC03GXwU3WCZ4EI30b0vweUTkhKbCCFrjSGEYEux5Gu8KbkHnckP0JDWRG7iGqhw69yEGsGHX2JEOVRu2v7EXBCXuTTZlK1/opdMOxkUqKN3pCK0ZeOBnDweAbN1fodLGE+YPYx+jCS9y25+BgiU8njZBqPsIhB6IJEITSa9vyN7i7DTuNjyTS16OPYbyckrGhwf4ejRt0HBImjwb6fXwW48D3fCI7L2xL5D3Gr6PybohyTA1CZMCexv7P2fQ/wAEX+vhOokkfxpzGM3RxcH70WXOSRvoND3/ANH0ckGo86LpsX609H0bsaycmxIxrGRkukmwjwPREJkZyTsSG3/CC0X3p7GuxzpPBOCZNnpJ8Jn4c/BFFpMnohuTWL5rSafxqtNvhvqjqfWkFrNJpgRtpiwSNtyI2xpt4Ej3ps+DdimyEvGjJCxs26aTOxvrsej8GzyJC/tEqxqYF9G3o5z+DHohkSG01mCnsbpPMGMMJMEiRDcJlHyR/VLyPO36FYpZTP6BXnOAO7GQZGcflgm9R6lMtrRBZktIx2bitiQllrjAZhzOVX+Ar5vvj2xfL4ijQxo1kQxmcSBOeDc2Gz9aLLF3+x49lJ7ILGDyY6FWDY54Zb2Lz0N/On0fg3/zoyfGa8nXXkejw8aMhVq/jDnTk5J1wNdtLolrO2iUwTSCPRNV8KU509fGfCfB86taMQ0mSF/sIJ/CG3QvXSXOjVaaJ1NjY3OM7m+u5hrJehTca05i02eCRnI1XNiC7lEM7HOyFDbJDk/DEQ3Jke+m2ik05hGj/rIbaSZ5Nx4OdZ1FjY5OuxDk/Rhkht0Ijbyf3GnkiZxkkybFr0WGbPsXAnwc42Nhk5JWRG20N/JscncSo1WxGtxj0XJ2h7SSrlwUi1W+4zYtu9SnopAqZZoXWWlwUpR7lMsWcafRBr4JXJMDWSGOjpOZkS0kfQ2Njcn9QtylFng2H2OdITIznJ4MaJkiGkYQ3BPGME6iV0Qg8hLOkhPRNcDKoM2Ytdj1pMEF6NyEEQY3OkOOw+5UeDnSZ0Sz4NzAyXSaYItKYWknQxpERGG/ODGnIvWtyfXwZNYN5Ma3Ok0TW22kHj43vqpUYejf/RNdhNIUOODHYwVaVFxpclNy5GJji3IFDArc6HQYKkYbia3EXJLcWWXSpCVuK9NjcJlSN1L2QrJfkg/Yupr0IN1xFg/j9khTV+ULLqV0nge2qk6o3OtdkISVJ9jYLqqku515DlY3zBgdhbuDJEy9AkNbMqG8FG4uqQtauSkNqOiI2hLkb4mnfgT3o6jbp26Ip3YA8uNYq7j0rgy6iWPsHIZeB9Iz/wBszZPKZnW6b4gqzGkIqeaHhyOTR7ODIXKp0Eq1s6vccW47MSkTXlh7FNyi9auG9h0wG7FLdfQnn7xUjehjSR8vk32PYobdLomTawdCsfgBxu8iVpb0plzIBTxt0GidblgQeXxEGUSwghnlswGT6wtV9Kjc4tTg1oo8JQauE7yd2M7Ql7aVWc9C/H0bLsYg8rTgiJwT608j3Po4NnxCHBYP8Ezo3RkF9EXYo8ujVGpkkNuNEp3JkSeC/RytViUq/obm2m6Ebbon0NeNPIzhYGsGD60avkkOC3eGCeCG+5D8oiG+gtuCL0JEIfQxdzEImQl32ODvsdJuckIeDdcUWxMnYW3bSDQyi3J0IcE6baLPkgsEPohOpBpM4030/JOhvpwbedPO2ku/x6aQfYmNGJEJpO2vGmCaPWfHBBn9mtPXw409EukRNLpNPRODdQ3WnJD86Q5H32JdiRiVZISDg1+TZHBM8DWdppMYN2TrCYML/Y30KL2cGwzyPO6Hgng8nHUgh7bDGNaP8CdtG8DToOtoITIy2bEPLYe18DQ1PNdjpEyQOWEjNT60LCSUSXCRU5nI2CzEsZfazLIOn+hxGIzLYYyNS32MUSmIu4lWSDJRIha+xsEzWbBdBqCVG+w1mUjwewsbFuxktx9RbG+4u4uo1EJim+4nwJTPBidC4qNxo/sGxGxg4IQnwmnrSH7POix8Jrzq8fGkRCGCaTnTAj9a3Vm/w31aJ9/HgWnrRaPinGBI40kRdESCJ9HnSTTjT+0ZvtinYhNdh9zfR7sZv4H47DRDcWDfT0T/AKUl7U+ieCddFkaPqEUJz+CCN/Y9sbk67lhvgl3066eiEmNZimxc8ab9PI+xxk3ETwfRwcMl7IhzjRL3pDboejA+4/Rt7Nx7YIPfsTtrNGvB9aI3FkWGN/nXnS4xo+GEy/RjqURx52K8lHrcVRt7mxKXRtdSG3Bs2Nx4aPA3kE6iRkbLfSmYpcdEXxpyQfTTYp4FzpghN/8AT6Ib77aJddHsef8AhXrdumlE6inK7F4LX0Wu+Rjc40gscEIPalqJ4GtIPtpOSYIJZIOzHJGQmRN+zOnI3oTHHseHU2C/BSn9hF5GrEoWHImm4PKNh531WPIlrI8EwMe2haPK2JENV16PKOCzR5RNF3Hn4bm/klMdRkQlpEyERMD0JaNEJnub7jRhkmdEwMQhueCFgl0lPAiNxpEmnBhsQwMi3nqREDXpCnYQSOdEiZIJPGOdtSYPCCU6EHybEphISpaJcFkSlmXpBRLH6FDPEHTEpBLGj8ofG3wKEingSLGxuX2IISyNSaO4rQjxIsSaSEwRckrbRssCWMkeyESRqleEmfKEnfM6oiRNJngaFsIZOl4EqR5EkcDY7yJdXuN3w7JmwzKOiROrI8Btq4bI3IGsDtk6hsiv2I4jGrU4ulHKIl4TH1tfdirhTwLX+zNv0EYgFjMk8Rje0erhga3hZ0SvwDQGmNmQKXuxFE9bYZltkJox96SX4NK02Jo9Z2GjbT0YKTXgejxo8eTI6sDhRoq8ITuWqPofooh5zo1Tgnij0buwhfhdRJbBjOdkQX0QmNcTg2z1Hg4PSIlrsc8Hnkl6EO7Ruf8ATBsPbT6OBazMJmrJT6E4Wnc48DXgbOSezYXchOUfR+jvg37l54JehPrVkGj6J1GbbfnSdtJe4iEL1NiaSCODjRLxrKd/xp6JSSD0WnQ8HnSCILT18PWmNJrO2iVFpyb6shPh9aLSm5sMWNGuxsJaTsWHo7whL0MD1k2HpsMREVKw+iYLkWRqImSTob5EpwNU6D24GiXt5ITjcSht/kg1yd0PA++/gY0P8kGjYbjktK1O4yw4nnfeVj2VmeEowJLlvHsXcOoiV7nVAaoqR9nZfkSlbSRn6Ooiia1iSlkR6TodwnA080mnYmnNmCEz54Fiwb9BqVxBtWV1bkRj4re5+BYIoqvgJWMo83qKJ5FNtjqmSG+8IXI1HwcZOC0W38E/4SdBiwIhDxpPhNZ4KU509EHo/h+yaSDEvh6JD60nbR/CTpozjSEJpzsIhe/wk1+vj9DRg66PWeNfoR6Jps9f2ca41nY20nokOD6MaNCXO+no+hroduTjTZ68G5+RvjRKo4ORruMbP0MxMCGbUTzxpe49skJp3MFaPuPboTwQ4hIY+tIfwMzwbmwpuTwM/RFIJTYnBsx9jg9Hg2/wKEuq2PA+6L9CW2k50ngf60hOSYwMedup9CUHveg10FPnsKv2LMWDwxxCw9svc5G7TqLiGi0lEoLPQnJKYPbAvRMm/wDkmiXIl9iXYxRbkEpzT60+tKQeSGO2iWiTb8kJdE+0TRqi3Gcj0a0SwtJpuNzbJLo1uTvgiJCl0glsbdNISDRKtH3iEQ9D6JpCEGqsYZCLRMYImMYEWs9yf9IVMxMEFOj+NO4+ok4LdG0l3LS4psNEhPBgqKkeJSqDCpdDAuCF58FONvwYQxYFtphHODfyJckL2PRBrsUlIQmiHh9SiydRvJRPRS5PQmXoJ3RRvGwn2g0JVVjNttIbkZdEZuER8z6J4GvZ2EQabRHpM99Gpt96bCL4JyIRlkEpnToSeCN7k+xqlEawTI0+Nzqb+BKckGnMcnCr7j1u75Eu5iVepitN4PDdIL3Hke9m0xiWXohzpLouC/8AMYljJwk3yIoiLt0INDUN1pibe43jJ040EAoWDLmd8tsOra3UJ4Jr1ZNHXdio09Ehcrnu2KtM92JTDeaN+EIeVl1NiSfgap0GuGfsdnb7MpfAYQxvyOVWvJHarkKLx1A6pd6MyLd92xV9hMu0kuExxQ35Jon+xVYVwYuqfzY/DyUwDfkZzVdGe+hRahfRi8p0kY7D1Q99VNEMTGxlHn0FQ7cbGBuPZDrcyGi3HvOSpsquP0XpD8Bs7nA5CnBhcFDf0clRUuhRuCN4skd8sUrI39DZtg3PyPHGsvkex9CR2JpsfoXrRi+zznucFjJeg8H0RCO6POxMdNJgZ4Mlggl1Nu525EoQqNjvgRCeNNhYJjtr5hztp9abk6abE9abrT8kJjJszc2KYPAzfTYR9CEtJ1OciWmCC0gtODAiaJC1Wi0nwXwRyQhgnbXBtpD18Fpz31iPWkJryTRrJscm5IRcaMGxuTqY7afR3wbjf0caUe+UMWm5+DfoSC9CNy8ENlscj+xpcDGoxrga02y8JCwCM0Ei1MK+PIqDfD4FCK5bh9fc6/BnOdlmPXkee+zfwOWjcf0ILdAy2DOo7qy/CPLtTXN9yZ4GTUbKFsG10yNmZUyfQlptJWPwEnc2n4nFJlLBtC5mV/Q+L+TAsrbwL0zlmTKH+pBdh9OT6OMi2xkXfJehPBvgrp7HjfxghZ50puLGsGQ/WiR5IT/wmno4NjYujNlrLpNeBfHnWf8AjvqvR6EofXwWvrTfT0LT60xpP+n9psZ1nX4t8D9ao8abbjRz0+LU0whdC8UwNTRiUN0cm2ngg9d+z0+jkRsS+CaSbMx1WngmBLqXOTceXg2cCWncb5RtktyuCDFk+jzsLA2b7jjII5wcEPolyMW+RmB9hIRD+3RrS5N1ouxNOCY4JnGj/Gmxg/tOcGDsJCWpEzEGOOs/YdU0nXk+gLBABNuEk6J+hJroTsedO4iIOvWjaNQdq74WjadozChNyIO+zHnWbdNKYZEuTYmNxJbkRNPYppCISRCaiUROSG3wiPomeDHgw88CWiROxNJyoTJCdNJpBrlwny8E1g17IT+w/ZCf1kISIn0bjEDSSJi6Mw+2k7DShFBKGREssi4MlojsyIhCImnJubHop3xSlKPCN8CcUMGC6PLLgpSjbuFjqXJSiY2XAponnhFPrVPrpCdhqEIP+4ETjkwTkY9I+wlC1ncZ9aN4wMWrXb4POL6Jo8rE+CWuy02EqQdbQk7khBKtxYxBatHJNFlUQSODkhD0JN7/AIIQe3kayRQ2O44ciUEcaQWjXJO2izgf2FAl2JpDBaIX0YnakhImCG60iaJdhppYl7jvKJ+R3RPuW7DyZqWcCdoSPI3LS2lEaSe4NWftmYm2HMhvapmfpPuxZersJK9vqIcL9CykTsSH5pK10fDYGk6LMdJHVMyvgGTSfOeB6IxpwNdTch60ZFcRETwRdhxf8MEMH6JnYg4P8DV8E/qJBkyRcmwI2V8Qgr26C0wojZRFIPYhD9dxm2kyQht4FolgfeH8aT+wSnQn0cHghz0GicEE8m4tidiQ3HhDWDuXknPXSGxVwfzpj0YJHlaTof3Y/R+if1afs5EJcfDtNFn0M/HcSyLScm2jR2PRB6ynj9D6Ehxp1FpyJY02NjYi04MEOo/hBInwhDg2+Hj4I9ImkukODj/Wk07i0mnIsmNJBHCJqi0hDHQWjR6FngXUeccGx2J3MLxoxZ7D3x9m60hDwdsi5JfA1CeiCRj2ILDod9Mth/gaHuQ3MA4lwL3ID6HHBxwmWePeEhbA7RIESfNFSyXjMeRRJN9BdR/D97GcS8xr6UISJLYhbCU6CWdFuTWGK3qqgQNG5GhK9yQbg4lkguSII5aD6pY6CxxxBhQ0y2Chg4DBY/JhlYEUbjZzuUV0lTEp37CfAsELyd+Slgle/rSTofshbg26CFnHT5zSHOiHtolrNeCHgRwc6c6pazVGwyaL1/48r5Tt8PB50Wj2uq+MxrCC0nx41a9a3RI9HA0TTBOxBIpiEyLfJDg9acC76Pttoy8FN9P2bI5JkhJ6JSDUsPRBLobb6eT0L1puidcaKEX+w7behkO90TJkaNjc/B530hEh4OfhvsyfZNMMvhnAv7TzghgSvcp3Lgf1pMEEvswz9kGPYRviCVnWJ9sRprYpwTfVEg4yJQ21tJRCORCJknU2EqJQzBXnIl11aITgSPAfz1YItck8i0W2ORf1n0eyI+tH606i03ISaT2QhO5CGyJWY12UOSdiEINYINUhyZIQhOpCEGjY8iZ12+DxkWVeo5yKCmxCckOCYJ00SzpBomkwTv8AgkITuQiITOj6EHpCEhMDXomCEIcaNCQg9CQgkQmCEIbaSkHozJ+iiY/6hl0FwJ8lKXUpRvS9RCKT4UWs+Pomnb4MTri/RuTtovRNKjdmwx60eHTgh/diH0fjWaQafBHCEGe9IcB46QV7GTuK3sxHd8eBCYM6IZk0vQWcCXIjLbAj5yT/AKQVv8RjMmz8sSa33Hj/AITCHhCWMOyHrDMQQ1uPGOR2RrfYTRL2MZk7FMJfGCOrvsF1Un9ypi+IX3eTAoSXdGiDDXrBATY7aTtp5H8J/wCG5MjEIZRulhdPH4ONZRoYaz/gax3J/WQmRirjYX3PqJUyNlxTwcDETJubI3OePJ40ng/WjQ+djHYSg8dxejZl+xiSY8E/0M305MJYX0fs5IbeCGx+xd9yHY37Fui8Ho8Q447nRGzENIn/AE9DxwL9EhDzp/b8fBNGiiWnGm/BwYh9D2ITSE0512EcaQe3BO2v8k8aMmv9vwmnr/0ZJ8VpCarXkhB6etITzovXcwtJMjXXT0PAiRnGjzk5VzoiK1jRKhKHJ3POkxoxnAt4TJ9F6xFEY3f0VFHkvZDGvsag14ENpEGrUSwkLXLqUbYCo23vPJtf8DK32nsYaeRNVcU9zxeN15FEviO5KJf1mwhZHsKhbDXUt1lP07D2TT5q0eHoSIUFuaQVEVjjEY58UeCm1p7sQgtysy2N4BYpP+DE3WPhe7AwF2KYWwkKeYLc/DEuHvpMXT0XGTjsWHovg/JNPQsjEXTf47omiPWs0504+L2xuL4+tODuQenJ6O3wgvn6JpPj60aKehaetJrJ8Jpv4121fTR4PonweO53JpCdfjEJ3Y4GLbuWHfTY4yXt6HnBwSbkX0fsbjN9Kc6Ihyb9zjXk32EsdTlH0bG5sTWeaIetGYNtieDnRLAtv5enOl6aLO/wx0wNJ+CeCTY/udFuXoS7kNl/g4pg22Nxo9bmwkTp9aPGwjsgnBmxCENIsOqYsY/wthK0rDTIsZBdPP2TBcGRY6FLnRHPGsxwRaGnxGxV74fQaEppS79jBxpKv9EhERED8dGXo3Ed0ZPsShTA2muULS8ifyapwLJCERKyEJCC0lJnWEwLSCVJNYQ8aI9H1ozYa6nYTN05GhIWTnWl+O2xuSarXCONNyEmk05hgwY6EWkGQmSXwMcEIToT+whPGqZISjCVGqQe3cXcm5PshP8ApCRVi/HfUaHgSEIQ28DMmkJk286U50/uTkTg9E9GyZ2zpRmPJccTR/BneHOlSFGNH0PAhaPS6NxG4mXRb5lEIbIrdaPRFXBc70TRwMZBMYu4i5EwbXkSmIXVtdhNa8hC3LUStiCxZRTUvcxawp4PfHGf0O7vrhIVifaCOA+qCvoHced+RY2p1EhRhMkbKyOOvx2NjfSDGhfCaMhB76RGRsNdCEg1irclWkhtwNdjuODxsWHQsl3Xv0Ei7Dc2iLR5H6IM9HJCdILbqPBPOk+xrpCQnCO2mB6Y8jXQa0a9CwtN/IlkaMmzHnRnOn6Ft/Ax9RL6J7FuOJn4JwiMSPOxB76NdDgTOxyLJv5OcDcJ40mOms0Yl0HqskumxK4QQ0bnXT6040mBZJ4JpL8GJE0/u3wRuT5z4M20/RDb4rufxp6Fpj4TsQeOx6PRNKejclEo9dtz89iUiLkos8EEjufkp9EqwbFLpidyXYk33N/It4bbm4u40hrJPJDdbZJWRf6Oxxp+zsMVVe14REMK+W6j2ajsnQSMiqVdBVardnZGBKVW6ie28G3gS4EqJXck2NjwL9CVQ9/9C/SbA2DXl9MJqj1gzIfLZBGIRh/9MJN6sY/Qcd2iBTTM1vux5BQlm1ncxZdwSIq+ptZdDBMEvGxFW78ClnQtykEfU6nu+hzkW3XSdR4Mif0bsWNicm+krZ2cORiIQ2Hra58Z4J2Jovi9ZrPhtpNJ8XrNJpMk+EMnY/Zt8OpCGzz8MHIvj4FjSDV08F6nfTbTc/Y1kWCC0fIu+kyfrR9SQgvsg0PGrzpvpuydBXGx0RME4JVHkwyRjIQlKPqWdxDZItNjYl3PrTYg+mm52/BKxrJucEuB76+RroJQ4JjJPrRs7n6KeCDNjc318noeDdj6swd2dzjRqDRD9kh5J0Jkb6Hk4IIYWFGh1yb3OgmQ3iYwtxOnMFw0OSTn/gQifQmCdGSaX6KnstO5jyePhwzjS/YkcaTOxu+AhBJmZB9/opwbjwREITto1eCP6jdoSzOSEP40hJkpSXSazWHJSjz5GQZmjRCE6kzr7DWTM0lzrdIvgs6TGsN2SmOwxqvAt4YMDi30YuBjRnkXoR2LgqJc4McDg2oJ56lRubeCwuTBRpMnnA1BZOVwcl5EiEcDaLRO6bjNmLfVwTOCja3ErYkaphmB6bjwipulngTTQwi38Da2Fo1dEmk0ujRu4ej0Ymxg5JRrkk0mu+j2uiyPCo8Zf6NqsOovGjc7l7ZPWlkyugXA3tFqF1aRDX1EJ0pi2CrgsyS3bH5FuvE2JvnGlN5hdRvoKOBslhUoru6CdvHsuNkUokz9EZluL7CZ9BWUrgVpHl9S+B3iNmyjuQTZqwisdEVzuSrjqTFSzA0+Bpaql3GWHE6pEbNv+CCpL2Lrq6pivsH4ER1tNdEjcI3sSHWugMcupMIqy32Cq/iKKYYdBEeEdmN1hL2MwughqrqloQWWdUKNj2Cacc+6JioHUDehg/VWcFJicDDNHCVMSx3CaPz0Y1F3REaebF53dTKpp0kNgZ4P2XOtRzotzjgpeu/wvjS/Cm/bTHRH1q0oY5HGjC6avI9htcj/ACO7RSwvsnYxjedHonwP+o/Zvycmx3Of4OSU7n0SG/k2O5xNNuwzyJG3Q3aP2S3nTfdH9gjD21+jbYX+hNeew0dyHjRZ0nZj7E8nGD96KeDnXc3YvzruhePWmxxnSCk7i1402031T/7rueRKEusN3pOuj/RCkN/esFnTcng3eq05+PoWPgyYF+SfD8PVnOk+CJpNUMpuck45J9iJ9EwIqGzcefRszF7kODY/AsZN/wDJBDP18HJ3HnC0/GnGdj9En+Rrpos9CYolSR38DfGn60n2Miu7dHA99hCayMr4aNyjsHvEVm+p5Nvf6BPwpHCICVnQS0Y0/nTHTIo0Sxsp4GblHE/YzcIZ2PEY2x8CFwcePop6kKkTM1z7YsBMQyzcaUJTKUMPkbO/9OCZd18vYm+EBeut0EPm9vUTqNywplHY/IYL+SfZOeglXdJ9eSG+EdhvGBdR79Hop2pODYRNb/5P4etODnsfs7E+E+G2xCE+E0uiPX/hMG4sHnWaY0ozYwTGvOvPx2WuwlfjtotN9ds0x/seBIme+vfXsU38EGhJU30RCU8myOOpKX2yXS5JkT5PKMPsPBavJEsck7DR2KfQ2PwNUgu5E8jXQng3xpsb9Bd9z9DXg50nXXYt8j12Ht0Ps44041gttPB5NjdkUhx/BIhItOS9xMun0jG5N1uTnkmkPrRq4ZIbZ3EbnTUNMymKxBoEazeopL0l7iM+NNKnuVXBvo10+hJolengbMiZS3AnjwUom4qW6KSWvJyXJnctcZ/cj7MyI9kJNbtkMmYZmj2EXuOMTzmPVrfSEyJc86I9jTYzU5O2jbgmVpu+SlKU+y6qUbF8G7uS+RMauiP2XJFo2VEpNNslyKXudT9GNPOGTOn6MhRbb6Jl4G1Wt3sMSrOjZNzkadCJGD0NJ7kREQedzBE9yLTHQ31SmxCCxpLuQg0RHomkMcG4ofEZIikFNJpERIlzp+iJZ56k3ej9a4Hp9E0kGsiOSIiIQhEQnJyQUmCdCEJyNE6wiFvokQ+9H0RE1wSYW2jUJxpPpa89yHBxpdPouNOpUekI2MHoonp4FG54EjcXBdIh0LCLgeVwQnFC9kJ9ibFezYtJ5FgtNkSrg/YqVWnAuGPLZNq3xgTqGm6DyJdxsY+EnsVDUraXsyUmd9iHLS6KXy4QZ+wxRERTL1puWbhMaGa7sgidtITtrCE0WCZ0hNEIYrBG9aEa3ngjUyRwyFA6yNNOfkjg2cjv/BOYI5eX0FKyfgudPrSY0hRkztpNE9JozbgT0hNJg46G5PGn4GfSZKQeNP4Exsxvr6wcHONuhyQngZRvk3YsPOwsDXYmaiCx/AsvYxycn6OxPAlDf0TT9aeieT0NfQiIhsQ+hLRng5+M9aY166Tr8kuwxoWiXPw40iJryQhCYJ8Kb6s+tFoiEEetNmPSENhK6LvtrwTRTXkwN/gxMS8D0exb4MCH9aSZPY1e5PAlkYmb7b687YOeqJkZszb/AGPLISoZDfcat6HeID2qt+DDRWMB3kTgbEj4SGYabbGMVZJu3z/AoU/ghNJg4EUb4Jo90LVbF1ZaAVnfYxtIps/bjrg8Khdy3XLyLyeujL2c7FpNJzQQFRiuA0C/GyFpvdxCQXZSn6GGKVwV/Ayv00Q6sMgYl7KljwM1zCcG3Y5Fgudh4CdPoSHgnXHguYfUEudJSfC505x8NvjCE0mk9EJ2Jj47DRSazA9fonwny9fCkzq/g18N9dvi9tXzpNODyIZtpNJpNfR3IeRdORnJMnGn1p3NzwLPBPZPo/QkLTcedjwS78GxxdPJOokl1H0ORLnggt/2PvgYvR6JdztuTM14FpOkOxgb4RsS6fomkNvB3O+k033HsJ9DyeiXJMkhDbuzjJs8l5NjwTIjGjH2PwTxptkl05INXI8f5PoZc7saLr1FwsbXCQ28x3HReXGSCrLZpfH1o9IzK0vOk5GJEPRvub8IfojdCEnknjWl7fgwxE7EIL7Jf8iE+E6kIJDwuCIi3exE+CEJ4INdjbTcWPGkKl0+i+NbnRvItGzcR+j+w3IxGexS4yUpT6KWFhc99E9Hkxonddhw9BtGBowYERHJINiyOFeBMbiNLGGNTkVw2JRPqKFQ2g0YwILvTLWUTtm+FsIWpNLuNwq6C66Q5KM3LEyieTkfBCFLwPG5S6MU/elLqwnkQ8DjoZFNss7TIueulwb65Gylhho5NxvJubn0NlPrSzwUTG4qZZWxabiZkx9lbE+hRwXYpUPbAryfs2YyZENxN8D2Uj4FQSH6pBqkmja5FliQyQ1yb6CvHTkZNdRDzvTAa/I+9MmtxkVL6hgXWyD1Ugkj0RFW6T7GGOOMs2VK3/gsJQXYVV/oQuw5hEKwy+8KmicjZwECi0uEhXfyQ22XsNSp8MXIW6GbzI00sbk+/sIf5FZsMS6m0x/CeGHHdcpbDsx6gTGonSLyIe1aN6mBOofKHMY9EZ8m2EJgigQEmCmvoAiGfzsBb07CHUbhfhe5RaNwwYNtN9tKXVst2JdHomWZg310/BYVWPpG5eCexsNjNzxqxj3zpx0Jk2dRz0PCTP2TTyedx8jNv8D3yTybHF1/B4F3Ibk8JnGSamjYnOCCwUfanj6OMn0dJBqrbJONjdM28kxo1Nyj8CR4PRuzq+dPBKj9k6i2JjWExo9OTuLOn71khNNtxM31ms8C0213zycm2kwSar4zTt8ETR6LsTk30h+yY20/ek7fFZ7HOvr4y6bb6pZJMn2Tk2yb6bG2nk3cJ1JN8nnI1px3FnTnJupsInIkM8HcZ+zdkvYg8dy+hYNss3RKqiTg8we1xox9ibfY3tNOYQDg+GjPpSzEPO3fVomC66BcpGJCEJ20/BC+jwG5Yo5jXGvCFfuY/Saa9SJpIqSKvsEVCKLkZLW5urextWI/z4dS4nx88i3iYpG41YTs4/qNZC+6OmOUmfBj185lZ7HQE8KHhOeG6yEbV7C6fg8iWckQtzwTmG4lgW03EuRd4bLEhvk8ZNhHAjYe4tcm+k+D+ffXjTj4bb6+fh31ny86bmNH9HJPkn8d/hehzpPj9HnWX5pazTuQmckyToTBt8WbIhBi3emzEPsejyUsz+DdjN1VokIRzdGupzj605G9O68nnc2N+CfZ5Po7k55IbbnBMG3QpLyLqhddOCUn2Nbk0TznRrNQ2IldNzY+jg/BPsme+jz2RuVj0mCE9kH2F1YzcnMP34F3FjgeTZDX3p+Ai/smk0SDslcu1ujeuJsR32PeXfKKdjg4JyIes67/AA2WryLGl0W56PI0TNGsm7OdN9GJHCkcFm5cjd023KXpo87G5RYHp+ylODbT0NXROo1k5PRIMo8o5KUeSxzqUtI4wJQum7EoTR1EJqhJpOSaUpf7NKOSuLuWFwIceedFjcvA13Ej+ROqmzd8BUVUt4MNkactEiF60Q9xo8OTwVWzxBvZRDZuCTSKE7aI5OTc8EJkmjSIPZyTI1SDWkyTNJjRqmxNIQk0eSEHkaFgSOEbCf3pgXE+hcaLA9+w1k9C+EKbm2lJO/8ABDaXLKNdiTV5Gh12JgfUQmkOdiQg0bIa6CVOgifgkZBrsPO4p2IJTYibvJDzpF0FNxh5O0memkr/ANaGr2O+Hp9EdF9EEtE9jVEhickyT4CH7JTLHCGGjd5EpxoyeO+mJEpn7EbL7Y0M3OYlOFV5ZPfE6MSresXhy1wYwncYgVq7hyKeGJMV7hKl32EJtR9rCDBr2JdtJo1pMaQ3Mit0aHgT0YmJ5GPG4uJaQvUvgfQ4Nh5DmbQqeBSd3YkX+NIWG4/sRNGTsTqbD3Hop6ODc7C2hOCEH0OxKiRDyTJvjgWnfYwdhH0TwQ/tJd9F3ybM7EJ0FsTruck4JpMRkELBCTg/uxuxfgW5Pon/ADScC77nbSJ+Uf2kzCYJ11W5Brtotz8arPAzcwNUkEj1p414hOCdjmH4II7aIaIci0Xw+tP2b6+fnDbRkJrwQmv1qtJovRvuTjT9ncRMkJ0JTY3Zsx6rTkhKLBu8QmkuSf8ACGxTgRK9Gb7G/wDk2P7g9DVdJpTsVbacwfoa7EuCJEEYtfgaV5dUMZ+lGVn0T0EhHbTYbL1H1m+BYTde4i4kln4MuBl/cqSd1Y9BSTqkX6LCsPiDEWMhsKSqX8hwMu3I/kEJdMxOP6MynZxz9COnE4KWTIhm8mVCmP8AgTxUc6c8GKdthJIkROCf1G+3JtwxK9uw1wbaY3ERPPUxnkv0TGk4J2JdJpyQmvo5040mk/8AGaz/ANUtMGdUuxDgwTXj4s207EJpwdjnTz8OPhtj4741/Wi/BddjBDgnTR5wckJVcnbTDOdOSD6EJghCG49xLF1eT8IkMdCGPrT0jdQ+hFG8m5MwnUuT+40e2MDGuCTfTD2G/R2N9O4jkmiLc4wWm7ORZ8kxjcRucj7EyTAhi7nc8Denk20+iaykzp/It+pwNJBEUpl/iHRWF26GWuqYh1QlNMU3d4a6MT9FLcbm5u9PopvrBYEuCE03Hkf7PsRuzYS6aQ2Ec6TwJU6kqyJ7kJ+RrsQmT6iWk6abY040iJgaukOdtUTshq7EmkJ2JwQhkRHYR2I5GkJdCcCGwnQaOxMYJN/gt9Lo10gkTSdtIPRNEREQglnI1WTONfvBNUbjJRfBP66a3BfsotNzB59ayjGXOnohg2PQ18ILuMg8b6ykMEIQS0Tbi9SE0QmTEISk9EITxohCaITSHjXJTZ9exSlyb7rSieT0XJfoTEUpybY04zRZRwWnovwq0pRMWm/wV7CXjXc5PXwhH2IQawkbrBVLMfhGXpl6crTJGeTISaGsf6Lv+BynfRH29DFjeOiFNu/bK4a+hrg17ROEejYwesEPREQa7GCCH1JE8EJgaIIJgadNiehCITqNLaD9DRnfCISFK7G22j0ujEhm/jWD/rJwYvclJ6GiZ0gxYUJ1F/weiNxdOUeSZ8k9H6JpPRiCNtydNuh4P2fvTDwLpiiPtG3gng+tEueSf2aLBBdCZzKck4hCEJj4o2R+tOxM99JxosGfgkLBPjP7DZk66baotEiHBDi6bEms0gl2/wDClOdJxquxx8/WkP2Qnwnb4NEwTwUmk6iRONh7dxbI30+jg4IiIeDZFOxB9tiHZjieR42ONZjTzBrqbDf0c9DvySoSyuo+mwu5BJJj8YOMbEq6CQ1yzzsYWxKQaXK+hOhsNDGhYEyjH05Qn/YNEDmvgkNbRH9tnPDwJTfO0vtYydScqfxkFF4ibC7ORifbslxMLh/JHsgsCcy5Yb+ENrsHQtuxtwbCWLwbBq5NwosCeRPj6G76EzWM+i1xH4N/Qtsw222Kbf4O6RfYmUiaGvs3p2J6PoSzpTj4Qms+CJpNONJ8dtJoiY08/L9E+E4JweNYcE1hwX4Qa4JqpwcDyT4z4zWY1QzbS6caXjSaTxoh6TfTdHgl3PwJeiT2eRG+eD60SGj8/GacQfQs3OBDXU2xMH6JklRt3N0LTZ5IQnGkxgh9aZP0cG3cuDZdyk5ZwbqRUmiX/CeDZcDZwcD0RjSeBkmDdQShBqHc3JCdiI4H2NlscG3khFsPBOf2LOw9sHbAw2ZUnHQZNWE04w9ASZLKetS/0YR6MaQvwusOPhBrBPshCZGo7Db4fWm61yfRknbIteSGBpcUi4IQhDbSMk0hROdxaJE0+h420230+tJpuIf6E7gbz20hjoUnYnYa5MQhCGO5FpCIncYtJOo8cG522MddFM9Czp8FDmj2ONH8EsEHrPBMHjT9E14J4GtW9GiqV7CdXQp618DgpcH1osf5LdOOC4PrR/BkOD8EEQwfQiaY0uPhxpCaJ9aTBNE7DQ0QmCDH1MCaII3INdUJN0JEwQbNtEppvq2JnBcFMHBdb/0/Ywj/AEJOAsvjT0hUyrnRtNmBNCODFFoiTv5EjeBZeNN3wdYvgh/5EJM+DOwz5LwXBUKa1eqCmp+xBLK0KWzq4hCEJox67mNFrNGj0LRonJCYGIbm2w9hZcSrN+3noN6w2Ma/g5JgZINYun0Q57CzxruNEIeSeDfyf2k+HJxpsif1Dl0noS6fQ12GUZyJEuxNEML/AIb9DwTk27acG/kaJjG+kxtghMkODYnQ5PokN4QTIcEz3Ft1RDfHBPxpe3rT86cHGneHcnbViyQmn0T4c6zppuQWnGkyNdvhNJ8JrKcE1/WiXjSE0mnoaghetIQgtEQRPvSddJck0x8EuDYUnfVoQ8bm+CdiUaS7H0Q2RTc+h/1HGxEttJXSQ8E+g8bZRSZ4JTYv0dyHklMEGQg0NDVKfRDJNxk7Hg3Iqxtrl8kQ7aCtiu3dW58iOtxAn2daI3yxK2255+B71ido8j1oi+DfRoTDnQVwmPoMkuSIYkbIYSyPLgUWm4exVVtLuzErPsxxHX0omi590PeHsqE/ENxHNMU2c4NmMmBdiUx3N8lPoa0wTAl8p8PXwh6IevjNJp6JSDU1nw5J8JpghME0x8YWvByPWXWHGsFrCD/rJp4ITVaZPWkGhIld03INZ0/QiaSEOdIJQl3IJCGd0LHkl7aXJuJZOSU3IScaLJL0HjChybIW1PWCnJLsTPJMHkhBCxwM6h4ycdDcS6Gwl/zSZGuxItGqQ9I2JdJCdic7nncfTS/9NhKFybD0umTvDyiaKT8nI8r+SRZyLT8iamFIT5uHm4Zp5hht5uLiCdouFFOMih+Tbhih6NzBzOOokvRFuKI4GijYmUptsUudPJaY+jcsNzn/AMedF0wLbWH4E/smSlZDZmZg3FpubZeu+iyLXjRHYT1sG9pNZCn0bjcNzc20T1Wj0/AtKE3m7E9EzkSRuIREp6IQU75EIdhCE0yZEJG5P+abMaEoIo2P4NC+G+l7n2IWnJKTSZ7CINVCU050h709DwcaU3ZNGqhISG8lKLSkODCxrvtpTHQx2GXRSHoo9dxLYRDciFBkqyJQnYSPQzg2xo8qQhMjRF2GiEzxBKk8EGqWkINEJkhCDXYhu4J2EupMGwuxMkKbkglBZHNnPBHBIN+xl1p5YowvwjD6DVNwEndX2hR7EvppdGX4b608DKVEG44TVidc1eBsbKJPBRd2haxffwZzqiZGQ21mCDhMEhwQRCE+ieBkRsetcQaJgax202dLmkpPBTnTB60uNIbbabiUJ04Oz30QmSC7/WiILto8bHGNYJcCxgwSbEJNP7sLOko8k8aPRaNG2kQjg9H8EJ2+GNJCE1kITWfCaQkNtIT4cG3xgtIQQvjP/BnGiRD1pxk2FpDck76NHjSHJ2Ow9GSohdFputZehttCDyU/eiU6FwY43JXMmzmk5RMzgn0TAvYhlo8jQxkG42sZ3L6vsjo40O8bDCO83jWojCn4dTtYxrYmhZReabEoFiH/AEH0n1fWJ/XD8tkJDmRKai8JGwhjyKZkSORAAKbkEhMaV4eR77C6Z5fBZd9/kdYhCkXUXs7I0PoYcN6m3KZC5uxYcFvtgR+hL0YPEPImbsTu3BV9kOhCUWqGP5Qmj/8AHb4cfGEpNGT5vGkuszpPgvgkrSadCaIhCa+tN/jTrrCE1Rc9NIvittEiDVEuNiXWE12wX/usOcCwhsswfRhZGIvowcdS46DPo77aeBKb6NQ3wTXfqeCaTpq1kQ10F2JkS8C3PoaMaTBCEOCdzybHA8DYtIetMELpsbcCIiUkG8zcS5f0fR4wf8NkYaING2DczeOZuvYpZLK4aHG0zSKMflD3U1wQlkSgtEVQwIul6a2DGzcWSTVLGCRGxT0J634ohwfwck0lRjRaQ50oinkq+i9NHjaTx8UuxNJp61fw+i4N9fWsNlg40i0pR6baciGPSYN9GI41e/8AGmxD1q0NcCUUFojbXf4NHogkT4YEQhBIS0eWidyOpNHxgTViNkWF051yQnwRbr20fYTKtFpyX4S6U2Epo2VG5tuLOwtJEPHgWvj4JiyIsQjb4ciml+D7CRLpwc6IWrAsiYh6LTnr2Fpx3E6bsRjT8Eq0aq4JCaZnHgSm2ufDl3Y5LMolkmR/hKD1DwJcE7aetfRzokJaxD2J4hxox54ENUfw7jfH60bGxUXs8E4GPO+k1hCI3ZBvOkGuw0YGqdiQuNIf2kwN9BfCcRHY2yuDfenYWCQ3ybbmGqhrSHnTghMEjJWLafDbfGnYpCQhuNHEFOMCVOxDbsbk03yfQlELWcE0330l0msME+G9IJfg3INaN6Si3J8EQ403fyh6150hNJDyejjSiJTk9fCY02PHyeq+DRC08Er0uiZvp/dtNkTsPTcYuozZCUKLOwlntwcHkSWqJ1PAjZjRxzTc+j+4E8oexyNlngmn6ORjWcIeRrsNEMmM2IpGxysq7iMW9q+BTE+40SYV0rknxCBkV9GBhg0RuFn7LQYCWWQN3k7LyYqNJJu8k4JC0pQMETzHyJoJXW87acnVhkxXEnLE7SFc9K1/G8XgdzGKR8kynUluM3qaXoxHAryZQ90QJIuSfR+idBLBJkqfcvQn2cyI2EcQWSHaYNl/n4LtrDtPhdb8V8WtOSY+L0x8ONZpDgWs+TRBk6a8H1ol11n/AIT47a8nBtpCU4OMG+vOs02Ei6MeTg2eNjycQhIN028HcfbScl66S0SJSfQ8mJkl3J4KbdkM3Qx9CSDJFxrsPuXSZEMh5Jn+DfxpiHBCEzhG249GsGx3P7RoZCkPoh9HcmTtrsdzzkawbi37aLJDYfSEW6Jd8kJ9j6j/AAbGUjbFXD6mFmvRWG430YsLMXhifgT8aIhjhaTSD6Q2NtGvTEjZ7GzC0SimiwXqcac1aJZpBrAlNxC0ufB/B5LNtFtNPr4Y1QzZZN1007rTjTj5ZKUY1xp4N3p34F6/8HpNF2OfhBIhjoRE6DRzsQmINHjWTWk0W54Oc50ZxpsbkOBejk2JpOhMfCLTbbTjS4LrNJpBo8EMbjEiTSaYIjCKb/GQ5040TSaJnRsQaJg4IPfJCdhadx40sPQ2UZx8EbaMvItsjXbWl1hBoTJjYgndJ8ntnVLWH0cZO+nBF8J9aNcGzH3MdhMQ2l0ETRtGN8CdNyYybu/jRKaz6+EIT4fomk0mkpCaJEGs5JBrBDW4upHiTCcX0OvwWqOT8FFqyEP5Opsxdzg2xolr2ZItHh9iI5+HMPRyNY7CXT6NtO2n4heGT2NZJ4JN9F3OwiacC/BMmxDY/Rucf6MHJtuJ5FvjRI8fnRL6NvPwR4NjnwJG6F8uDsdiGxsz0eTgTEiadyE05+DQtFpdJ8mQ5+CWiWnOPlsT4+haca7HW/Cawken5F22NzsidiQ3wbaZXg5N8mzH/Wc6T7Gp7GuRF04ydmc9jZ5wY4yNkJ4NvPgpaeDY32FkcRONHpInyP8AA8DQxrsbZx2aHgqT2wMW1JvmFV7jMUkwO8whougpzsi8Ay87Y/XZTv4MGO8HJ2EidBOZEqNVR5TwRKNlrlFGTbY9hkt3Wj87kvjRsUTmkEGwSoNOAiXcSZ6g2943sPyw9ATpLyO+xVlahH6300uwqxYOUPs9nwxGyFv2NkNdNjwS/wCTHOSXfYgvsWHgTuNxDLpPZ2NjfR6o9aejwT4dtGtGtdtPOi+c0nwgu5z/AODxpPn+tJn4LGmxj4Pf4TRZenXSD5Fr+z6OwtN9IPcXc20aum+mxyhZxpOmxRLGDg2/wJ57GOBI7aMX2yEJ1JiG4/swU+xPOdMGxvo2NiQvWl6aQei7kyekNwuCHguiN2bFHqidiE0e+STY33Ihdj8kolCCwSHHB+yGDbhG2+jGxcCxsS8G+ywLTqpDJ0+TlEhptxnwTRVpnB2116oi/wCiccOC5ELWUTNnUv0W6J+DbuNCQ8jYhCDx2GL1CcHItPwfn0U4Gxv0PCOrT1olpMDIWFhb0KUpvrcmBEJ2ME020g0QmODA1djzpEYITXb4c3SnOPjsb+NX+NIQ2IQgtJgmD6mk7aWb6R6fg/I99Vq/Wnj4IbG9djHbRIg+hyTR9zcnY9HjX6LmYN38N9W6jjTyX18KtsXWpZqIe2V21pk4TimBs3EM3LkQilR6MDKqUlU66K6wa0+jAkJEJnrq8LJUnolkWV8GWf8ADnko0aNr2RFrBy0LJUscssLNyrSoXCn3SKu5UXocr6ITrWiG51FE8lnc2GzrT0cEtjfZIq4HQLRuPBa/kLsEIazsnp4G4qxveKXWnpG5wMZNq9ib5RlmF30eDYhDnSZIXWk+L2wTG2rMD5L0H9DRZGNtSaXJZfQ4suDPmmblNtJ8Gt9JGcn70aGc9CdCeLpsI8k0e2nLGT2QnBsfokem+cU/QtzkmdiRD7kyTwS6OEzsTpwJddfGRrqTlEzsIa3OdN9OwtzknxWsyTT+z4bGx6050nwlJrBHJBohNNjGkId9WI2+E+MOdNznRHIlpCe/jsxabk12JpNIREz8Jpz20udIQl9CImbac9NfBB6LI1CDWKcG3RkFq14RDsQIXXBtsLHgmTBIjZk5QkfvR0hfo3Gq8omOp2HuxrI7BtsPQWYOxRu0WCV6MaAlX2QsyqzOpbFeIhFC3kbPIusvETYWRI9CGMGqhb2Oi8h5RdQjYlaPYaGBkXyewz3BP2wup1EJ5wCRUSJXcNVhyYIdt2Cpd7q3J5RLqLYSb9CN2PJCCosmHLvRFYT9hIW04N8M9i7wThh6UT4Fl8Q7cfLZm+v1oy6I2JrNf18d9Gc6Sf8AhOxyT4cn8Emk+Uzpj5TSCJrx8Nym5PhCEh+9JgmdJrM6paTSZEtNxrg51nYnQ50Sg0TIldOci3pUSabkOdPA/wC0SMCR0pfZ3JdbR5wSd2cn0Xock03/AMCGNH9hdUejbTk22NtyKYOexuIT6loRybe9O+q7iF3ILfTzpE8liwY8F05zoxD/AAifRPROglyY5MGYqsb9hG+rguo1gXGYE5ceV6kG/JsJXt+DlSMuT0E6Q+hqbIjoqbLqUn20QRoT8Celm2k7CUJ4Gs8EJkhnSMyv9FF7aH0CdLpTJHhdep9H1DYedieiazwbMz59CbM8GSlKUTKJ4L4LktKJlmv0P6IJaNdCdjf/ACQkJCVf5JzolGfkiRhEJ8PBPRhzaTAloxDW+jyNwlnRJI9HGkIIg0JIa+h9GBq8whMQhNUIQhBq6Ep4ITkn4J70mNGxCViQiJkfTki8aTqYJkWlQ0jE0mTfVqolM5wTI1eP4FG0i6G2jy+glBHoZt/zTkungmjFrBMeHxCaJlo0JC1a1ieBKcaNEmwz6+H6Poi7IW+lEiESIiEzxDGkITJCDWSdjk/Ia050agsm70aEvwQ9DccLlaNJ7naFhRDNyjeNIQ4Eb6cHBI9LpsXRM+iDXgQ1yNDVJD6H2GQS7iosOvHgSZuF3G7ZtkqptrCf2DJrNPHBNOCCxyRG5CHI8nAmToInZEXBNHsbdNOMo4PJB67bFyTwQ36H7GvsWNKezb4J5yc4JpM44NzY3QsEWvP8ab6cnBOgl2PGu+nYhNN9PBM6wnY44Ft8fok3ME7fCE6EIcacE7HrRrWY+EIL5zToTB+idPhufvRE4IeCdtOhBCGLjSaydCHBEJG7N3xos9CENvB6wRPcht3056aND2F0ZE8kRsehnJM4FnoMXQ7G/wDglRIeS9NOBEycYx2MI6lkmD8jUXAxoy/TNENJH2HvJLhzcY445ZiLl4Ma0ujNz3blieTI1HsxOp7Ep4IQ2WqEHgfXJq2bMzsOU3F0x5IR/M55hB47yPmf5YhK3Em/R1zvkCOjY0Vx5FJkf2qILD6hzYHLWJdALEJTqd1A2pccq2FQFILcWbB5TEuxdLkxc/R9nnKEptmDj4LiiXP6KJQn1pIYH1PBz1Nvhzovgz1ozjTGn61mkJpdehCE1muNIcaQmTg4J8vWuNJ8Jgg9fRv8Z10ms02QnpEck6HGk6i6PbSZITT9EGfokJptuc4OTzsb5Rv/AKOR/kW2khSEmsILbTYc314Ofg0jsJU40T+i0hJrEc/snonYkGohZP2NHOvgqW5ux9TbTdGFDjqeNP2TJ9ETJgkEQ5unJELBOg1D6Lks2IbbG5CdRJcC4ovFstQZFpNPnoS3WnGxQSbam+GJ10ng2J1M9Db5XT60Yo+hjghBI8lheC1FFpUU54IJExwbSU42Xn4DuGiaMfguSoTRTHQ36FNjYhD6IbiExhCPnGiRanV2GLJucbG25TBHgUpS4KJT2XRv6MJQbp6Lkp2Nx7mDcmky6Q2/4JYvGiVkGouCakwPfcQ4p3JrNJSE7CR2JdyaIMhCeSE+iE40uu5sQg9s6KNzBNNtebB7EzuejcSpMkyQaEvoh6PQiG60glkax0IQhllzoToQmdGhm5Rs2038DXYiIcE/4QuTfYmDBDjReididvl6ItNuNcFXnTc40QnktLrfyLC66LRvWjFonf8AoSpc60bxrYti3JTBTBjRlOTjBegTuWoKaU6HrTk5eq04Hp+9HkmvBCaNDu+n6H1MjZFuTSMjHJpLiDtCNuMNZtMlX85NFq/g1Hgb7D3IKDUQ9h42PJMH8Ezo1DkwTR7H0Y0hIJ/Wk7E+yoaIT8EzUbHORqZQuzEhs+xYelJUL/Wi08D/AGNXobdDFPP0bGCZJv0LfRL7MbjOKd/RsNdtPxrO3xl3Fj4TWePhCHcX5PoRtoiaT4TT0QWnjRaY0f8A5cD+X0JHGmxg2030gtJnvrtwiCWCaLJhm+ifgecCWCGw8lJNGT8aJdSDYs7m2SnfEJyiY2Ni1D9EEpuTBhE7Gw0RPEJvtB5Nt9jbwbKT2RUXgeF2Nx8wg0YsWGCLaeGsQemqRbdRqcMWF42m+Vo6e7l3ImcjESk9E144NtLFwKyZbka2PK2g7VeX5aGtSk+6AqcCQt9bj2vej9SFiXOumEo20uTYlKvhsfYyabW2htnnZMSLmMZYVxR+V/RLIeQDsGMkW47mhaKp5ODjchD9m7pjgsXY23L2047kTfBttsxbi0gtJpNePjub+fjjR/Nr5+j18EbabkzsLSfCD/PGk1Z3N/hwPVoem2vGvo39aL4v4Q2NsnrVoWux9Dx5GP1q0bCyT6EvPw7v8H0QmknsSJNfo2JknQh4/Pw2ZBrHBBFGeTnt4EPOswYZsqNHkeRKEwTRetL0Guosaedjg276Sb7aOI3EsdRbYFvkamdJmE+jwToRbs+iaxHQZhZyb7kLnBJuJ4II3TJyh7K/yNtGWrZmtCkqYH37iVEupIb6IQi0JHUbMM2G9kilKhZH60+iFuxNOZ7NvRueslLkT0o5uoIwc8ChgxuOQqEkSDa4/AuCaHjcb6H2ZZsXSjKkJTAtjF4KjZEReph7aJm3T6L+DfppPEJszdxE0vwsKilmCCo2fCUpS+ClKYKcCd9HAhtXV4LjuVP0YWRThF4LxNWu2iXIyYIP8D9DXYbEJaN5kIQgn5JehwxqjuT0JeBueTdjWNKW8ZLgrNuh2Ynat+GetG+mRt1hJMVWHnvoxLGWKyu3TPQvZDdNnWnko33BZCNoQz4E9k9mZkWB3jkVFZnRkYp92J1lGR56EfbRLqPsU2nsS5JLwRzJBrsK8EfYkOkTpBrgUIjGnxBXkzBY5e4W3ceiQlznoj4g1GMeieErzyhs9mjMEO3LadoR8iR53NrIjh16pCwzGQyU9iXyp0hMEZcyukjdfaXd8eCOCvs0vImSy6+olOULMTdWhakdiC5K7Q4JpsJ/6DUmD6wTJb5E0yeiFEbP1aE6cvKGzUpPqi+59HsXJifEEydp9mQdK75Q7V7Bo8hRyTBLuHs2KZgW2vAa7S6FSW+41i22vIwTXUC30hMizp9EIY+DfweuBstLgpcjG/AxjtJ7kcfvoN7OdtjkQhntT6HHx2ITOxBEpNPBNITrwI5ybnBL/sSjH2NncG5CaMpOg9PyTPBBrTdVY03ZOOPBPRMYjPJCY4ek0SvkgsEPGmTfgnKJ40mTjB6F9HJMiRwTJzjWYJ6JwQSFkmu5PHwek1msEtItOxPn6+Oz+GBaQ+ifDjSfFb/GUn/juJTTjHwmmzONab5XwRcE5hKbkW4uw1wI4Nt9ExdyeiZ3MO5yNdj7JTYb4P1pe40uBF8axNGKNHBu9I6NYmCZhCUaFmuuVCrz0aK12BDF4sBOeCJ6FLkm75GMKJZsQS0fXR7ZOBs5ElDmuIOH2nPwOtFWtxqySGWeBvsljZ4MLsh9dkuWOkrx/owWTOez9gvfGiRUSTb9X8EYoRjQFDR9XX7FsJs/8gpLZ9Bsq3EK/RG3OBCT9ieTubG3dFuOUfs/RMfkSuRLImtmNJZF0Eb/ABweMHBDj4sa050k0g2Y0g9Uba40miLrDx8f1rzpgXw3PGmCaQWm/wAPGsJrDZaQhzqz+0erxrxnRo3enPGs7YNzxpCImlpDg/vgujXjRKa7vsQe1WjEyzuVEpyU4uk0x5JUT0eMaPJKSI/tNhZ35IbH1p60WrycDeNITENiGIREJ2Ht3FgkUZg22hx/BTjqXwfV034RMG5IWvT9FnfuQ4mDkg+23XRZLINKj/rGqP7ieUSy3PbJSW0nveg+qbWGl0FvVzUTb20ulLq/BLBKEdCDrsbudE6aJMfkjhnohtoX0Nw8kPo5MdSIhvRA0fKJTPI8h1kk30+hwi4PGmLwTg2H2Jb4EiITwT6EhCeB4Zg0edxKY4mnHqJE6E8EnQwNEVMGOhimJuR2EusPGjIToYHRsOjQtLwRHIkiKjGQ230eFZS4OCnr4YIbTRSl8GxegnsedUX5Ml0a0e+YLY41v/RnBjWZMaMaREbkQyEQ1jG5FzuQaglRyCZwTk+idkZITTzpOpxjSX4JdDjX3rc8H7HtpzpBKbfKlL6MaX4MeC9SaP4TOs8aTXcRMaonBMFnDE7pLXt2EN4X2hPV4Ktdn31pbsr8GclEba76NfBrSExr30mew62wcDyh0tzZYETSYwSqCRCVGhl1GNCaw8D4u4yWqlS7G0SVHRmyrN8rZ6dzbXiDJpNH3PRNN88HJ3GI5EuDYaNyTck08D0tGJEmkun0TPQWUWZ0R4PwbG5f8bFIQRsfR7Guwuhtp+fQ8G6EvrRZ0409khyd9ORcarvpTjsTp85fg9FpCTX184T4zSHbbSTVaz4yfKf+E0nBPBuQmdVokf3YhDcX1pCno/B60RCEHScMS6nfc5NjvuyQhsMSNmW6XqQ4ETG2hw2OcT6PoeGekNdRb5GuXDZR/o7cDV7k0xCLoyJjAivyhy4SC/iOGtxN1PRCckVcwWwuujKcaGxFLIbcToFigu6ur6hDTTj/ACLMBDlIvxipQZLuHnNuQc0ff9uhUXcSJ/uOEcpBtW7McvCFCOzOsPO41V/ospsYPJJ4MVZgscidKnp2YnWWDeRLTfoToN4wb4c039mx30XwpD1/4zXknwRucfCfKasRxpNZ8dia8a8awmCf+E04HrzpNJ20/wAEHrBLRC5219E7HohvpNYfomDtqxdSY0mDwQ/jSaI8a7+CE51hIskxwMmnchx1H0057a/shSaSXpoj6PJsu2lTY0Tod1pu9PR49jcxpMn6FsfQ9eehCE6EPxpsc4OCf1DXTYSJKLO5xgmBdhbjGYIXxDcI2gy6GeeDidlQq5y3wfQglghDYpRYMBC9a0un2fomcE8abk8ERFMLCeD0IUon5LjkvrS7lOePRCeCdjHjTHYfohDI7c+BaetKil6aXgd13Z6NxpLc4xpcz4T1omSZ0frqcG2ieNNtGdxa1G+mOhwQ8E0aJpPBtg3fQSIiE1Sk0kJVCPS9z2fjS+CjZSlhYXsLvrdaJQq2+HInTGj6ba2F6HgudMEz1OIi6XSH70X4PROTjV44OdUqT+wghOCacCM6NE0nfRgjITGs+EPRPB9EMDU+De5uNaNm5T60t0o5wy8oWSjR0RcdRPRuCeja5gpwekcZG8VZfcTbYnhiZRsa8Rd2K8y9tHhEN40TxnS+KJ9ZrnmCKPqJE0286zO3w26HonxaERGy0mjGfQxMHCJslQ6MWOTLDf8ARX3N6L7ekGuokbD0bGSDOSEVP3p+TY44JgaJ2MDXOkHsc6NENt/sh5h5guw9yU5mnnTg2Mn7N1dE+pRZxBYfEGrruQmDHY3xCaQ/tOdfoWuCeBr4LcWsPWk0nYmj2/xpCE0nbTY4FpbptpCC0mkL8d3pvpNOdPWqNhetOf0M9fCk0k1wbaQmqz8NtGI5EzjoY2h6ISk4Ib9Db/QznSfDbDIlwU7wiHhwSmDbvoldM6XqLD3KVaJPkaY5xpEtzjZDQ+5FR9BvwNdhmz7m2ceD6HuMQaJkT8aN4GxscCdEwjiffYZnauHY9m3icZio1vLdeRgSBEedhiCawv6kXWwqmSLKmDm43Yzd14fgXdkP9afRuLEQ2VKDBCY4NizbYf8A0WYe5exemwsiFPfkWdzbjBvx7NsFJydyiPWl0mPhPhsj18JjSjN1xpCCHj48/B6InghNJ/0pt80NfCaT4ztpCacfHnWdidvjfrXjX1pt8JpDgRu9dvlx8KTTYYtIJCGjY21eDck7m+kmjwfnRGxubUik/Zt0Pr48fwcUnY4Nno8FML2bGyP0XJzwU8aN4YvyyfRCddxk8DWib03Pr3puM7s8fR9Enk38k/6bHBjkp+BvGqXbjHrLTbd89xQoLHJCmlHlVuKabTxGRCFnS420rPRfGkITS67s26afR9FMES230RSo6n0b8ImSdtIywjfgdO+S4FjqbZKiludfS0hc/CEIQ54hyTNF0EQ2eneHcRfAx6TR6I303176SkGroeCEpBIaJ1JkmtMzOlPo2KN6Y7aYEsE040nYnYZCDMCERB0KDYhIs/onb7ITJCTWYJp6HapIR6M+vhTwUuvrOl0wYLr+xtzp8MFxptrNJnIlpCUmkyNdCEJpMno9E7CyISDV8ijVr+o2cE40mCE5JpFSEJ8INeDbWJ7z6IvowJ9RpNZyc9ijTF8CSSPB0HDcaOUK0TRUzjc4zTfkqOdGky8G+VpRzJ7+BR5Mabv9FRu9EPSDwXVnrS6TTdkzo1pXCQWT+BohDmEOtBE5Lzw3U5+vbCFSVq+BokS46mW1M50x2GTocY2Fpv20b+E6D36j6iFlm5IP6J0IeNHgc0eemiXsZsJUnMNngeDfTclRySPItGpxgxolydmhZ330/AunIlkuNfOxsydtNpyM2PJv5RM43ODfTca051WsyeTGsPB4J85xp5IbFPRyej1rNJrBZPXwmk+b142JDb/wb0Q9YQbOSG56O8N3ovRwJ4z6ODtp53FgkOyEeNMckpIeNOB9EQlPJ1NiY7HP+BqZ4JfAu5sLuIeMmOCme59sec8lnQvVMTKQa/sP0YZhizvsb4wRDSXfsP8AtGNEyNCOS5O7A/6ZnzZUyxfhqy8CeEszdljm0OLL8EVU2NceTLgakG1x1H9BmRMrYsnIt1xBmd8W8XsqcLgJcdDtpKYmbMFtgUWJCOOw5MIatHnwN+ND6NjbT+jqUZuj3N9jAhMWbfTIJcqFExKrGm5Ohepuc/Ln4r4TOsJryT47/DnSFJrDY2+HOs/899MD0mfhNGNaMWnrSZ0hPhNNj+rXdE02031fJyc03+NwehtNLlj0RuyaTJDYhJ8NzY+tOdOBa9+DiqF6lnfSdDz8SX0TRNaJdB4FgfQhuQedjjI0b4J0IbkHnXbbY5NvBySkHtGToJG552PJyRN08aeSVxm3Q74h9n9g/wBGW5u641wIm24QsVs7FORvJUSNAVNI/uwn4KVLc8FPzrZrg3WjWTHYa8EIPDmCeBZ0RGBHOvGmxVNW4ehEu5z/ADpKMJYJga6kIiENio2wIdrOMaUbKLcb6Hoo8Db40W3GsR+R/np8IeNEiZ1hyPD0RSjPAt9h5ODbBdKeNGmbCyTkvGnAvhEMlJgSGsxHJwTJsbM4E9bkunC02GbeBbCIbG5vpCIUFvt7IQhCQWSYEhqInxoxmTJHTIiUmqN9KX+waLt2JPAs35OTY51XOl09FGWn6PBRvJTA+RDZkHgQ0cEGqQhBiRMko8hJEJ8BCBJpYxIItjsGtJuywTRkolmF+CLoRPD/AEJqpEQv8CRMCWzDYhkNMvkQPbTkmjWCZOflZ7NtMGCNFLgpdG4uplwy35M9DcZ6KUw9i3B2SipuN54Gm85LuNMPIy3e/sb541+i6eyaTB/cmxuf2aPOm5Op32Hrtto3MFGtd0bZHksxptuPuvekOSlxONNjyIecE5E6xTjDNmbG/TyQ5xuP6O+D/p2/Gm55J9E5Kcnk4LpyeDcWl+E+F66c6bPGl0XyW4tITSLSEhfivjO3/hz8ZdPWkOS1a8d9ZotfWqEbG+vrTsbomdhK6vTDNkTk96QSuSFfo54FODZ6bj7aLJsImm2255PBLuJqEzpcET3J2NtHlYwdug3wTp9C6bdh7xHkZxkg39k7DROw1vqpK8GFaKdx3C9QODeq2do6G+DHkb8BJRUkJWycDgtnNmxCJOAP3Hf6aOk3djyZLFZ4HnqIajxHYeEPACo9wTEd8eiXrQ1XCQTJtFk5mVpXDWWPLzIedtc0erleGL03L5EZsPlCafk2WC87IaxVuPub9yG3Qun5OTfT96XXb5M86tdhfHC+O+m/xwQ4/wDBaYOB6TW/CEJpDBx/4b6b6c6TX18ZnY2/8NtF8LjRY1Y0U509DRq91zp71WDb4eSHJ40a9Hk3ZKTHB+xdyrjSlNino5JkekOdL1N9PHx5P7PhIxPfr11pycaLRJISIidck0c+FwbvVZIJa4z20TBEj9mB5yJcPoNEzK/BkWXx3FcS5diGXYs0vYXGnOnPJEQhxp9CXwmbpEYhikMdGRcERgglwQS0iO2k+C07iZ6OCdhPWeNMERCZJ9iXQmvBBZNkY3Hk8HOjf46C/J+NJpsbIwxTSeKTOn0TrNIcmwvKN9NkW7HTRqZYoXOn0fR7MHtFWxb4PqGxgWqMDPof9YmLSl7l8C2763ro5qv2XTcxotikLn4J6xkIsHp6KjjRKDt4xp6Ku4mnwLRrsJlWjgmiruRWNzhIatMM8DSYfRlPv9yFLVcFpvwbmw3DLSsbxgwNvXwK1s15HsxK3szcZFHAuhMuP4Nh4MTu6ZRugsy4LSxDgz0eBhkuRZaE2X0QorjoeBRwQ6i8lGylLpYy0pXcoSJkbrUlFptovRtsSmwqTxoyafRmkwNvYguQq0SjUIyeNIQa7EINeD0Y1nY9HrT9HrVrOtWmBjhbDMkL1j9C7pJJnYpv4lhWQslb74PGoNdjgRsM5IPHA8og1o9GbD7DQ0fwMnXXdEJghP7DY3Gs6QapKbdHSXzrNL1n0JHOMkuvPUhJojk/RNfo/AsnBMmw+25OunHxmdPSO+kotfRNPo8iEcG5BfKE1nxnxmn1oyaLSE0mi+E7IhNJovhKSk/58EQxp6Mi7k5ILuREyLuLLNjfTgmB/nT9apKE6k6bEq6i043gn70ukgvVFtWW7iQ10NinPbSHgeXTFuw8LGzGug+spuTqWCXJIuw1V28CWeg8I8/ZuxqdjJ9yEGhkExlFcsc4kCKua9yfyJXCt87sl/Nkt6Ocym6+4/kRARsy+w+MMwnb+R+EmQrCbsTf+RU7HtyEHB9hSLwkSKgk1t0E4vAlR4/5oWQ8+PAtfAhZaEWK8LbigZ1If4HLdM13GNfDqUbo4Rn4BX5u4sqy20E/6zgWOnkzvMCVziH0I8m7wSvZC1unOnBNZo8a7/KazSaPTgWjXwwTBCa3WUms1mk/8PZwbf8AilrLgnH5+M1ZPjNJ2EjzqhacEiOF8Nh9tEuRqjXsSLo1yLX9fDZko+mknc+rq1BL6OCacZHkvoazjItN1nT0TFOTjWQl3O5cj37aTOn8HHYW8N0eRrN1fpaMRCG+kg9qQ4MroQWkpOeBnAnR4EI3J/wn2QXFhl6GWJjjkbKQlSMZLwEY24XoyEINdCMhPGjPInpC+dP0QhvomTJDc/J5GLfJDYa5JSGNOBoS6aLA0fvRDKNnInb/AGkpdVotvAywpDFYjfcScyd34GN1bbitPYkGkzDeyoSqHXgRkEQyY0LLqp4I7BaLnTnTqQkEMS7E0nUUbEISk8EhPBPBG5idTHsxo9MQ9GxSlRZcUtXQ4P4PSNhvOqE7eJ+SFvwpCVH9hCyQ/Bc5eiEIJXSE0hgYabwnghOpNTQ1pMkJ2JKJEr8E8aEidhIa8EwNXuvtDwk7qkJiCwI5J030hPGvJOxBDXYmjkk1TBMkIS6QhOm4qt4L8FzsJ/wLGBvVvRRbFMHBRl02yzfSl14NiielKU5LraXBufRcaot8CwUulel0/fxeNMHohkhCYIQbeC7R6Dc4nEXsEyPWjvc7xwWQqQa8bs4HdZSHT4rsPZ23RLxhuNG+nbXk5GuTkZybmNYNaca7PJzp3NiI7nc33hDjOnGRDQjbc3Ml/IsHg/Q30yLvCI3Rcdz6Jyb4JNKI3022GXPB3wLPfRdSH5ODjTyfvT1pDnBjSGNZ2J2GTWYGI76ejdaL4+tc/OHPxk+G2xuIhNf2TRrWaJaL476bafXjRqaQWONEvRsI8QZsXoJ+9Nxb0ZM0l2JDBaSPB+9Fv3J96bHjYitJ48E9kIiHOk9mBJNY85LUJHBVsUvI98HHQh2FCcrLF3HvR5JxySwY0QYCf5Hk3T4QlbXQ3Fyd+iNrhmirse8Q5MqzPDQuNNU33wMTtvLb5YzV7meX4Qjy4VX0QhZwNF4BEORJMxCe9ybDCUWOB4N+CWWzXF68VwDNx3kTxiu9YzR+HOEJotjyPl+C683uJm5JWzC77KN1WROi/KExv7LcnNQsjXA3BLFNyEP7NPWj+U0mq120nYnyhCE0/esITtpuQmfnPhL8Vpvq9MaedYNiMaR6etZrtp60pu9ITWfD0evjubbE7auHUI40ek6lpuhDY9Ooxb6fsnJBnJCEqFjgeSUR9EGTJMZNyRa7bkrIPRHdbk5P50htou5jSdSU76NwWdtEudFk/YurGLuPppjlej8CyLTcRt0N1ggzfIhqCyPsYs/wiFqRTkblkn2G5ZYVotTKZTXIoci66LYv9mm3/D6IuxO5JpMGy0R3GvGnBME0kMaeiUa15OepOTjRvT0VaJ5Kj0NVEPAvSJ4JnIsr+DchEtcCfguS6ScEq0KttvAnXKbSCd6lVkfmDbTiVRatoYPAvUulKyjWdGetINdhrR9EcFpuRoVIyEIxroTkl0lJjWEpNNxgQQghNGRIbrSdyZ21Yl21byLwj6PGl+zb4UpBd9Nzx8IbeSkIPc23KcGx9aetPrT+3RaRG+n0PJyPTwJR0bKQWs023INEJrNWhKeRMekEW6PvpCCrPYurw+hh6QapF21ayLRr0hucSN9ExNcCMdhoE0+mrQvet4xp1NzFG+heghuKsTT2KOMv8G01eRMosrJJCWoaMtij2wblRu9OfGmPluPBRb6N+ClJwPobaJ6fsZjRscOEQBRgSSSXUTqjS7EUXPLG0Om29jwPeGNNxkxsQa1XY30nGDbAidDvtp25OYbi1fY3J02N+CLYeMadhKIZNN/9C7lFubbbFODJg2xCR8H1DjR5cF+zJhrIjk8azRIS+zkXU7G560g0Lc51mm3B+yabnbSEyP5TOk7Kn1pBdNJ2JnT0etPWkJ89/itZxpxtpwzcesWs7azSQmi9HnchCaQlY1pT6NjZEwYEErn4f2G5sc6cYOBT2SCXgnv0JdjCF2LohJPJziE6HIu18D+hJI2wejdm3c3zp2GsciWM028nkaosGHnkfY3wNTA19jRBoRB2vAx2uKK0NYnI5q8jV8+NyOrxC0XetYQxg/rwS4OYhJEiUTEXAkjuONLksDVwbBsiiZBjbC67j6dlsMPRFtxbhNp7jM2b8ulu1wtJEum5ZSTdb2i4J03ndDYhsXc47sXTMJdJyUuIkenL0tYpwLvsRLY4Er2NyTpq+wkLTkS6FPA9Oxz8/Xw+tOBEhgml+M1RjSazV6SkJpCaTXBj/wB/WrWj1Q9N8YJ2ODsbEGtPWnOsE7psz0TTwTRm/GnYhPenOjaRKjg7a4O/PgemNN9zdixk3OTdDcWxu+htvq10Lp6P0SeSQ2fnTgWBiGuDbRsuspJpz10amwmbvSRCRDjOnE03ZuqPfrpNKhrk7M7E6kvQhxkheB7CYvGxjaXVLZ9DBFhZHybvEk+gnb8lngsEynopRNPcb6kTJdiDRBrPYhNENjgmu+n6Poe5yfrSUg12IQnga0mkO2kJkk1RMj6aeiKGCLVtJ10wyJbbdBHg2MWGxEPbgeF3Fnfci0S6/gmNcCU6aWHnS3cT8F1tcLreCdilRRFmBGNKn/vSi2LClRzjTwZ8EISk/JCUl03ITTxsTXyIQaJf+EOxXGPRO4l20y326HOvGkmC54mu5aUr9HGjb4G7q9mK2/liS9jhWbk+E5ITOmTunBCEP3pwTVkEp6OSXPAoY4Grde5EicHYdYIQkiEwSCSIbPI1diCIcpx0Hz7CcFj4CGQmiQg1e4rSVN9hIeFBLSQhE9zbgeiVGWT+LJVfwehDRCeF+BJcEROxg24Y0WTyhpbDSWTB6HiQ13RtVh2Ql2GtWiLdiiZuKXPYb6Hcv1p4aXsXwUbh4JkT8fCf2Gx+hvcSo8bbl7E7Ct4SGQyTa9RrimIWkmthNykNZJfTfI0LRbazOk4JxpD1pseiZpgahC6fsnK2Ifs24ITVKZN8kNuht46H1pIyc6Tidz+SQ48H0I2bE5/AhndwmDsQ57EGLG5MiEQ8EQl/YNdSfD9E7DNiEmk7EFpjXcmiWqROml+U1TIQROhBca35Q50mkEj6ODEO4vhPlOmr+EODfpoyf90XQWiSGbaSHGn6OsIbHH8iWD0MnoXcZtpcG5CYKRQnSDGvRKJQnpkO8hjR2ZKQecE5LMH9I2JVCYE85L1SRjp7JijhIug0TBJkdy5Kw2ADYwvh7NEmuTyDkeWscBHOgVwJlq8k+hHgk22EiY+GzGsDy8ZP/Wi4LAkhbtnuXzB4p9CIE38/0j2LzD1Au/PFX85LoZpheWIBvEIUVRdeibCiKr1Hkh46EWB2RzYGcItuu0GBHOwUDFIWiwczkm3UnrSzS4p+jEKPbJPAlNJ13ETWTSG2swQxryfo7E0hPhwToTTrqiE1px8J2OCfGENifLjPxmk0eNvsnw9aLXqfj5T5LS40RtpNUp20mm4lpsiY+M1kwhi27acHBMbG2jV0bm5h7aIXFOSXbZHPwn2NdciX0R9jY4OMEpODn+SabEmddv8AhOpstEQkJwT/AKY5J0Jg540kGLoQawbokJ10eNtyH5MtH6GtHlEu+2jEuhBqo2MeRIlHKPb38k0jIohBVwJ0EhEJISREQRLPBFCdBY0n/TyTtUU9oiRVeD2JHdPBF5IZ7E1uCdYcYaPo30vjTY9mNym/KH203Lr4J30bjknBNODdcDWCaY61FyLB0ozY7IT0qE0Ux38GB7Y/ReomioeuNE/J6MMpVBQx/UcFKbbF86MT4GXsJjZsNlLBFOB4Mw8F5ELwN4gnCiZuKdy4L0G4W6NlxsUbS3iGxabG+m+j7a9RsmkILOk8F8aQtKkflm5Q60XgrHXsZ8p9ibe60pYD6GxrjQuzO5L7FR7Yg0z6DMF6NhPkoGjZL2FANDWDhhlm6zY1vHs9Bns37jOwUJtblxjck0sZKc8D2oneZ5K+Zo69tyucUXoTrjW3JsM3hFTZexMDrhG7tsPMyDydBuPTbL0dmJeBYyz2QuqfQ8u3UzO4t0nhIQipiXuZJXfsZWm3fUZ8s/RGnvpROpqdCk7ZO5xORoo3YkPM+xCTEbhOPrBNHfdoVXJCEv8AwTLNoqlkeUN9YegUcv2eQ6U28CYtezL7bvUhMYK7DwySU/LEWLF6BuWR31+TJ0GNS6NQ3dLliDDPyJ+plPkmQaIQi4GvA0EISk0mR9iM9Dgb07lwPohc7C0UNcCSZiMOmRKNO1YpEs4GyesaiZRrtgPmaS7jtuLDXUdhch+hLoTTbVtpCeTfc2PoejXIsonBBrlfZMGx303MG+UcaTSnAkuipyJTT8PTfqS6LJs/4g1cqHJ9HfAl2Jk30hzrM+CdtZnWY7CEjfoQmkNxEpD0TwTSfBIekIiZ2J20nQhOxNELXjSEIQh6Ma8fCHGkN9ITSePij8686QmiWjQya76TTnSENhKo8kuw0TqdyY2ElSfZsUYkedJESn9gtdtjbcot9hLk32JkhtuJXHBIsk6mEuD0NsQzkSznBuiD22MG+i3d2Imc/wCSZIbX9DU7n6JUNfRKMQSIY1oSaeIcqPRFEhuR11uTCcur5yJa9G2LcwIdiE0uDcxRyjLoU42F+qHSMeVGq39w5O/tfgKRbkLA1Zr+ZipEkQlGBRGW3kFXch84u4+wjloTUq8RCxvXGy9D/wAYhAoTp0Q2Xg3wJZEuhRdTj/AsssyJU4hHckRtsNJPIn4EvijcqJ2OBE+MycEJpPlB6TrpDjXn4TsTWE0hsbjQtv8Awx8JkmmCY04JrNPrWQ30nYnw/nSa7jWs7GDoTWaej+CHr486fRBIaINdBLsRa+CaIlFp+B9DYk0/RzpCYOxs+xM676R3JOmiWDk3wsEFvkYt/BE34Njg/Oj6Eh6N3kg+hubM3PR4hMabZWDg+tWtJ8ImTPB9HnBt0nYZ/YeT6ORZwNZMeXiXKHtnvxXyb1Vp8EVp1LYhq5LeoWNrkSJNUIavGlCTSLYqLoRPwSkmjF6P0etLTzCIa7EpM7E7CRGc5XomeDvqkRdtJHwcab5ROwskJo14JkgxCeBohF2JnceQ1kmjIhCIhM420hLoSJp3wJbaTk9H0XXg2PXxmmEjc/sITOk6ogkjEPaJpD+BohKU36HMGbM31RCZJd4TIiIwbERNPQkS9iexrIvgugl2GqNYMXSXfJEhI20glg5INZPWkwWcbid0g11W5BCIXMryRUhDYRlknYi7aQlITsRG6JjIs7GxPfwxzg4FKVdilG4UuSjc6EPYWjaRuzBSnuq6GO2qb5gT0wNapIaxotzBjaC9GCDxol4PoueiFp3Hl4FuLTgRtp+hOiPRSnI2kvBubfLnWDSe4lghDBDRgZjVngSyKT0G7fI1cIiZF0DMNvB/YxKWxKWBLUwQCnrb0PcjHLcWwkm4r6FNvspv/wAGYao0cD0lZOhOBZGQxyNdDsLOBr60nQgzb/hM4GtzyNdNGq7+TybEx0Lo+2xtgmCXSTAv7DgUHjRQ+sC/uCC7Qmv18ZgexPhvwfwQk0Wk04PrRqnv4s4GTWaTJCasmi+U0mqWsv8A4TViII5PWu2qx8GNE04J8Wy9qKadidTYYkXJ5NttaP4TnWYySCVxDZn9wd/4GuothvoJE54L7GJTfRKb/Zzg/YvyW7jTN9ycUmCpEwNZ7Fz2JgROk0gxmtXLoMa3FiwY1Gi+4MwVkO0HHMPQrbKzF0ZCS0I5ITOnA+wo8i6yMtmCG0jAGf8AJhgUbChSO69DyxSe4ikhlQU2xDSmzSxfnkSLU3F4+hPOjFYQ9ZTdI83ZV13GxvVu3UXnl3X+QVAyP7JiyosGHgWPRusGEupubkKvYn4EISGumiXyePivjjTcml+DJr51nwuj+SKc/Pf5LSD+HGlipuSD+MJ8IT/xSvwnwvw4Xxem0N9eCddJUQ4wZ+EHpyIRuRHBFruT+zRFISE66THz3NobnM/BsSEmmNJg39HBRmzHolwb6tELn+5Fjg/ux60aJEb6bCxlHokEsZY3Dgl0a6G4q/ge5TIs7DacN7B7ZrtWc6qw3yPSJ4EQ+vh4KUpSwpfGnvTyeNORdRaLJsilgn3OSlE5o8jN+miWuyLgpTc9serGT7PrTfxuW7jEPGlGyEJkZD2bnGmDA47p6PqDEoz0NHOjp/dj71eC4Nhv+wpS+Sl7Fo/7gpe2icKUsRSliKIpexWbaqiytaJ+B+ELsLROWidHtgy98DJ2OSuzZ1E291pxwTsXR7YhcDc9C+rfpRjCV4Z2gv7TPAnzx7GZk9Dzydzvv2Z5gkxvpC3w0d00KmXud0nYnYvuXc0TWTPqkZ6Iz00fJQSa6Gex9DTPJJdGhOcfZIz0RHxE+pH1GiQnQSVbj8EvdfQ+j8iTmZexB+j+7CGOOwyDa+yF1TSPsNrqRdoJI8tOdj6EzyesE7eBhB36QSjLTY+pOz5SEkbeaFy/gWe5Lokf1I/hiKVNm8EOX0RsYehJbApbn6MH+Akm7voem/uRBV3MbVSOw5I/Iyip06QTaw2mPK3j6oSy6OphYdMnZPIm5lq9tH1P8lJo9t53Eu9KRk/oUmKuxtq/rbT7MSrZv7JiDd/gxilEVfkSIrTrV8iy5JfX7H5velxrdGRa8mBjW+wyZMXYel0b76TSDGqRMaGsE6Uaxka4GipXT9Co7ttja5jukW0qnvjcul2GmTXfRkOdIP1pBjeO4100Y5pKdjk33+ENu2j2/wBEIc5VIiHbZaNdCnYk6Gy7HoRt40nUg1pKfgfR6bshdf40aEY1h+Br7F2H8GUgyE+Mwdz1pxrITWazHyh3FsLX0QZfh4xrNZzpNJo/Wk0eNtJqtIetFpCcn6MCc2Gfwbk1UJ05HBdlpgg1pI8bfDoU/BwyeCHYaXoLoQnjRKbabvRdVg38kvjTc/YxISmT9eT0TBMYJcuL0KdMaN4wXT8HGcERE1gayJc790KNwdmbWC7odZ9BUTBczcSROgkJEJo3NG6Njwq8LeiThGmF5YwKdnwbcWE1zmTq33lng5bYsGRcDEirLZsRA/uIn6G6SdmUjK9NuT0IrFnfK878sq/sS7/YkYEt8kOIE+hFZFjGxOsPBs6mFhY0twJeycijLKIxtpMG3c+tIM8Eu5NfxpBrKeiIX4bacaL5TWCGTJKNdvgiayfCCIQ7fDn4oesIbm4x/KTSk0ZJ8b8uTYnOs7fOfNnBB50hBCODfc2+DGh/YkYpvR/sl6QROw8D+xqGxaYXIl/0gkQcYzbBdNicm5+z8acn5ETBOhDiG2nApv8AvWEg+m5sNiWkH3N9L0mr7EPJ6FvyQ7m+Dbcy8eBTFT2YmyPkQo113LHINpZqNoR8LgWsRCHgTB46jJ2IJDXQRBxbmD0LT+0g0KcDWkNuk021xpdaejAzgmNEQglpCZJ2JUNeBmxc5G9Lg9FJg4JCay+CabDXUnY9Cwd9tZ4zqzHYc3MGBT+ob6fkpUbkLzsdL8KejHTB6WrUHnCw+s2HJG6+plZNz7I5g52Gn/oV0yNPrpwWDYpbzpwVRMb0s0uS9IN/ZRtGBtFEcFiE8l022O5boxohsPOxBKaXIiCRg8CyevhFaXsUh+jsWPSHA87n2PSdiCUHv2JjbTPYbzP1okTA07jYmiEq6GHV6JdDifsImRrNKvouTtRo2JcvOkXQaQs8YNtFFidxqqruFEqj8E7C1zv3Hqzv4MONGmMcdUNVXgR3UG2k/TRrh7DfURkxCe4nwNVUXqLsOnVt0E6sy6zs9/As8xLqtG1k9hb+vgXZMWdtEroJMNMTOs3siabkJ71mk+LYn8KL8DPopS9SQejgz8D+CQ33Gqc4dmTZ22LdSdDMv7EmfZENruQ2O2jWs0/WuBrJ+xiNiDOOo9Oo8C7mzOxDutV3IjtNJR6/kTz0PydhF4MF4PJsfo7HGi2408iEeCas2Gu2s09apXSGCfNrsI9awWi0+hLT0etJqmc6TRk+T05+ExotEfj5zRa/k9aLsbD0x0IePs/RSeBHPYQt8kyQhJ5ONNhd9PBuMWkFt10nsml4Qn4RTsbGNPz4LGTlfQlfGv6EuR7GBdESvHAkfofb6Fl5F9iH9j7576IS7YJgg1g3KYZimjXgaHc3gWRJJdhYEcFNhvUfeoJtLRg/Fs/IwT7VMxI+3of8iTPAL7hBURYtEt4SOPSbrnsoVA+F/wAA6r1O/wDwet75exq9yfRsghTBsjBaN0g98/RegtiiPsXfKFnBOjgnTf8A0dhMnSQf0iYxpsiZvGk+HgmkNtZ4HpRCWs0ZTrf/ABmi03fwS7aP5oRCZ+GxLpP/AAhzpt8udvh506/Dg6mz07a+Ci19ac/CDPxrCaJaTTBt0yQSmkKPcmSejc/Qs6Qh9adKXMMG/BJptpsbPsbk96eDkhtwQmSVkOdJkbLBdxH6NyeNYMf9Wk6aQeH3O4jg/k30p5P0bHGniEunUYtm0S3DV5uFwWL1N3Vh7JiEwXoeAsi6vTcng7iRL0J0Jkn/AEnQmCEmk0nb5LRZ1el+DL3KUQn7Mv0UpS6bHBYoU5PRTYTxp/diVDT4/Qq+pkjhGZIyaTghO6EiEhFCEJgnUk3GifRjoQXYhBIxpPYkL1psTwfRszB/djYhNLjT9atabDyVOh2JkhCE6T6Jjg7P0T2SPqjYJRijFcWh6w3ctxbG3exDWSPgjfYSaEfRKJTTt+RlPJfI3pTcgiDMm29uglCXI67eCTSRfGDIcQ4Jouz0ahxpxkfg2NyaI3wbryKduciRgwyOhBCUT1LfJENbk0JQhKJFskITRrsTghBCZWCJIp0hhsQaPfJC2Qu5MkXRfRD0TEIieSIaxkm6kT6wk2H4/BNRLwQyEpwRE6mazPWEycHkacoSrZJeDsS9xDcLnoWE9T7Fc6M1sNlvseIgsC5tN2RqK2b+xZ2KkJ1/41uj1RUi9DYo3Ni/1D3/ANDEsNn2E4rewfMjHOXxyInXvuhL40xpO2v6J2JyQWl9snbSLW+xHJyN+ME02Fp5NzjBsz6IM38aLceHghtggvRtvmmxDGvgRzSZOTbuckyTJ+ia8H0LT8izovo/uSHJDk4ITSZ2OSfKLX8kMWfx8NtPSPWi0hDn4etZpBfBI8n8CXwRDkmdFuMSFrNeuiGtMaIpTYSN9GbaTOkNhnJvk9CWTbRYIJDU9Gxv0ET6Gunkl2xRL2TqLAt/Jsc4IJq43O4s/wCR9yaNevAg7/tG3c5Oac+D6JH0LDffA4vA8kjGN/1HI1RoaGM5FgRUh/8AAneRPfZyEPEcMvHQovI8s5YvPrKsekO135FfodEq8b9h0R5XXMgxiv3MWcnncygkyzevAtJXXkcl1307xhciRFEzoSo08oKsx4JbR+BLn+RaciZh7mE9P2c/6J9CSNzyXgTOdYc/J686LSadiaTWEITOj0gkQhPjJrPhsTSCJ8fOj0mngxpPhM6Q5Gj86c/GaY0hIY13L/4caPXcQ/h4OdFpDzo8C74OTwoTzoxPqNwSHrILBvpt2JcMmZomXM/ZMk4Pool1+G+kJpuTX9IkVwQnjTg5GsCwLA97rNETgSjPG5CXTyblPRs4OPIl10guhOU9thDblxx2LFlMDAZJYwM7VOvdE7EJ20dMmT60+hE0TjnwYbolWCEHkSaTseDHbJjqT6ITsfoSGy7faNj0Lf8A2YvJ4EXQqPR4mn0c7DZzshNUUWjnYW3Bh9CeKbdBPJ7R9H1pclE+53E++jaW5g9n2VGEXTGspYJkITTc5HjT6IPRZGXjTYwbI3EYS4RjkqMdtKjD7mPQ/eR48l1q3LdKlgqbLpC19iXJyMvbBa5H7EhODZ3QQ+Iug8naN9yDc42KVhfQ/JN4HJIOXMu9jfrBvyLesGC2ExK2N+EM889hx1E0/wDaKNhb70a0fmHk8jXH7Kn7PQ3wQwB1xlmWJPJsNCgLPrRdU9Eo1MMw3mTohqWl2ZX0g2cQutGFXL6UTvEHC2omZqkWK2ObgurKerGENYqn0aFwZKJxF3o60vTYpkbhfAnkbghfoRUIaLdYM8wvgbaeF7K+iE8Zx40fcbmws7j3OC42hRM2HnS6M20Rsct8C05pNIY7D7Q3EQ7Gl6FsckEdiwiCQmMOCTW9ehZOT6G9uCXAtHtgW5PQtIXeHbsc6vIlSU20dBCLnPoc5X0fQloyThEEvA10J/wmBIaU4PI/AwRBrJKSbD77HjRMfoo/IvgcGJmskDqVZEOVj0MhZBrcwl1ETSlWayJfTZyQnvRrsdtEtITR5yTB5JTYSIciesgzg60auxuTmHORrSRE6cCWcm/Sm3QSJDfc5Epn8EuT61mnHBFpxiG6OBLseSEJpwcEWn6IjcRMCFrxqlpNNj1pCYEJfCaMZNEetONYj1pgmszwTWL4zBMC+MILXfRCRL8caQn40hBK7kwb+SzBBbHUg0MSxxpOhdL9aVCzpCUhcm5CdiZ2ITzTnqhZJWTrk2PJ2W2k/PU5H12Jy8mwiei9Dc/gt2ycCeDZ8GJgww/oUImLA8ZNyZ2GklBnoNDRNWtx0leB4XOabE4tnijM09HgS5Fxo+4xw2bX4RQQRiCDUn+vc4QPLPx0FmARrcWDtbHpEaljGn9ExtYYskLRKjOCGS4MngeBk6ISOBV4OmU09/BES7+2DhX9xWNucuSAEjnBP+C/sEoSrjSVbYJPGkpIhHJtpCEFkXc5Hk4fwwT49jfjT0edODkmvrSabfCHI9ZrPhPhNGJHJNJ9GNZ8YToP4eCf+Uz+ho2Jkgz1pPjxo12NyUek0hx8MGBHfXctPJuc6I3fHw2R5JSE6EwJFzrJq7GyGoTnVLVnIsH+BkkOdLinoiN1008m5v8Ao4J40k5JBbjXGlpwJHHbTyTOTYbHsiCF6GLfyb7i2GJ+w8pzYV9sIOOm63cT1b3yuB5d5NPz8YexvBuZLwU4KUbG8HHW4Fjbgp+iUxo12JkdEpMZ1IOiEyQn0MTSCRBLsMmnC+LcEtKRcCXbRbZIn0Jk3GTAkQmD0Esn0Uz0PM09Iuk8aPZ7aQS0mRqiwNdj2S40gl2INUkJkmdtILoNExpt8IIn9hMHPYhCCRNGqYDVwsC2zvpCZ3HapKvobpfrRCY1EiDTfItDZoweqpd9GnM9ijufsi8vRMFfG9FLvI7wbZwUSfg2Kbu/Jvpi3UuzNhZeGMc6EsHJu8Uj1GsnBV0SyQngdLF6kJE7kGlkhNY0h1CUJR5JWeTfBNJRomkT9ERvrsTg9DJrM8GxEInsiZOhCZJCLbWE0lQlH2J20nsgjgmiWT0NUmn5JSHJRqsiXBD96NaQ2/4S6IQ5DF6MsCwYRdZjsI7vgXO+kYb0bPaBPhXoKHWQJBYqiMuosYMoY3bOwmW1Yk2ZF8GYbqjcw2Kk5SG8TYRI+eBu0rujOOfdFd4XEFwxsYfasijGJJn8HY8aQpDga6CRJqz6MauG64Maf2CeBqkjIY7E6EGp4OSeCdSQXTc202Ntj0TRbzAzkhsL14Gv+Dxp5OdOaQ50/sGYPrSHJOgidtIJa8adSE7aIhBEWk0fwnYhgms0nbTr8IQ5+CJpyTtp9fCE8fFCwdz6JrME+E+HA1wQuR7iwS9NN9dtdvB4EsZKNlj03JpOSm6NtLNPOvIvUGpsiniG+5ybG6IvZyeC+POi7EnknU7bkq6jVEpuTqcRoi4INcjT2Pr0GhjRBjhNbEYZLVYj4HIe+/g+qByY0wV+9mAJEUT6jlBGa4JDSMWLk1dk30HIgjS+5mIpzj+ESSEUMRLYhxva02YxtszqC5DyIeBuokNYN3GNFlmacw1jEr2cOS91B7nPYaGbp1EKJGZdCL5iFh9RP/pfHgTvYhssaNc8ow99NvAi+iGBbkps58Zq/njSGx11nTRn1pCaeiDN9fRDYfy2+c05GPSZ07fCk+E+DFpNFoyciR10Rg40k6fNDXwhB/QlB4P0TTY+td2TBNHoyD9CQiD+9cE07kJyz6ukhzsiH7O2jfDJpDvp30U+LQ1NKbG52xpsu5epuJc/gbgjHYwyQ2zg7kNtiViV0fY33xyb5MaQ8GCU7EwNJYwecwlyhYe77ipkp0G/ryZ4FncSIiG+iEIidCCRDkhjcngX9mk8I8CTmRicOVoz0jYWnc3JRLB9DPWrXjVLxo1On0bkqPJP6vg1/wBHpCdz7OT+3SZOCdi8JENug1ezG5ufQkQ69dIQl7EEifg2GtEHgfoRvgeD0LPQnY20RO2i41qJjY3erwjd6H+iV5/Wk8Gz41HhVidGoqLPJsidDbT6gssQTLyXV9FSRk4x3Kn0MFWkCd0bXBhmIIi4E/BBvI4iqL6FT20e8aXlkTDFo2smVNYFOCGFaJNhhm3CMeyG5gqMDaSvZC2uV0FNxXSLrBjFTLSoaIxdxVx59kJpqrPcsedG0i6NpK8G7inwfRJuUtcMFyNE479ENzP0XJvsbuy8oJWjyl3QkeUIjJiXJUpKZvpDCJl5QlhcUaJ5LvDvgSvInkhITTVLP+Cus0ljYTKTNb4QnqyWroJiKV2JDcrXZiyXR2mfSLRPMLgbJ7p1PAT6jkZ7Ip6MIhxTc4o3EN2NyZvI3juK3mC+BPA3Nib0/wAGxyY0+tPrWabkIiEwTBDHYaQ0pAkQyKkXYio0ZC2IH1ERtwNH3Gr3WxuHAtvCFluY90JXhmLj7BJtPYMj3ab4PycdPlyTPBY49Nnk4Jmaf2kzpz207CZIsaPk3N9JSG5Ohv3OxM4PoZusCWCYJ6OTdk7kwLDg8PB4ORE04Ftql1OROkIQ8aT5QhwMngawPXY3IP5Q5+c1nxh6+O5tpMfGYJp5IT4TSYIY7aLTYS1hNJnRLTcS0mkybFyIeDgXfRaMiO2iz5EjbTcnjTfoSo2Td9TcaF002Ejb/JusEgnxPs+qb7T0df2QnPBv4NiEN0SZFgzTZjizsYZExK8ZJfREYGOBomjYaOxavOJB4afSmLDSupspcm8VFBsZ8sbea1ilthhiHI0+02E/cMSb7IVs6zPzfLMSboolosBTmyngZ7W7TcXhIw0Q0Sg05RlhCQ0fmNiictgg6KC4S2QpB4is5YjtOGzDWIxqYWBhIgzURLyYGy+Vlb5E6Jwx2FtgxzoiTbY7Cx4PB9EETSHJBaL4QnTTcWTbRa8a3WaT4TWDNugsHjSE+C0hNITRrTjSfBCRyejZkz/4zSE0nxxo9J8JkmDkmsJrCYOBDHnGnrXc5hDboSMlPByeRnjSaQnYuRmEskueNH0R4PBuTkRIuNIJYzraQ3Ivghn1rCaIar07CU0320mxsLBeGQQzbBfEJkk2MdtODuTJOBn0PbRZwWxutjJcl29h4RqfMN1tOBiFPA3XuIpuLpdPoR35FV3P0XSVjXg+jxdHeBXl34T4Xvpc6URdF9CNmJJujgl9EH+i3qtJkmP5J+STBBYYEnYTqJNDU2J10SJ5FXvgnU8m66IlHIoXJuSm2xtsOvSUjQk+Tk9H9o+oiw/tPR+h9i4wT7NirbqbG4scFzwPYlEoYKixYgnVmUvk40h6uiXovXT6Po2KYfTTdcCUHP6iUlyTgaC8TcQiJXjYQiJ+KIbKX0YdDrPQeJ6knQy2E65WexJpss5EhF9GDj2JFwvSFjRpbkn5O2BFEmJtTNJgSghqighuQ94NZ7CXjRq9BwsY9ChZyQd5uOhx4INVkF+RuIpP6j3cmGlFCBSQRjKU+I9UIS3XuQmjVZOpMb6GnUKfWhyjv2bDc9WQfRgaJHm4G+xe5jgg1weUbpY7UhaEcaNdIPPAwzFEHWHsxK9Sa7Uk/wAEINXgk0pNWuqI2afWkXYs1fRhCaHGRMmOD6WrGMe115LCqN4L1KN/RYUviDeDfwbjwiuF8aI26CKTA9z60rZRDT7Gdy9R7VElgZ4M+hpvH8GK7BzFgZMSdS+SNZolK4FBrVbz4TScDVFo9MGxOp/dtGvR+vhKNQ4GcaLSUS/sP0SbHXprIWs7Q2HnRixhk/sFxSzX8okEbPWGxwcaIRMEGS5+PbRkmm5sY0T09abEJpMzRj0hB7abD3vx9fGa8fDbX1r9E+ELrPmnk3KU23EqevxrD0T+oSmk0/OjRCEF209CZtr+CXcmcYJD8C6Skvk4EopgiX+hehumOBIbyoMU5ImQl/wIfUWdyXsTj0R6OzNtjZdxnBF4HjwTwNDGQZBxrab4LocmY8j2O9jfYSK8IQaVPhG1q97Ifer28sXezL9G9B2QXcWrRwaEsEakGbtmJsRlGD6iRaLYRATlskMd14jaNsN9sSFreSLQbvL4xwx1Vj5jYo4x0M+MG6WCce2ORPvlYERGxDxuKJ7CFvORf2Ev+yRlF1X5H0Fo8E6aT61mk18j1Wk+U+N0nwS1Wm+s8E+W/wD78az6FtnRfDkwPTbS47Cd/wDPf4caQ9DyhH71WDc415Nz+D8aX2cdDvrOpjbSTfRfCzSazTfT61lHg2O38E6GxMHQaF2IM7F1l31l130ZCa7dJrNckGMlEbHOnJ3Fkh7EoeSRdSDwUl35MOj3buQCOz3MIzfej8cLDXYQHKqnqvKLmMonwXwNzsVFRV6Ki5Poi7GEJ+NOM+xtiowty48DaKinkq3wW9DboY5MFXo/RjRgxSja2/Oq5vB2mSKVFSEy3dlTHjxpgx5HFsc6Uws8GDceOjKsjw+CejyQRpjyYRcF5E1yYaE70G4XGC3oXUn1Exub/og33KO8jkyYPJ5EVeCbOTNI74FXA2TG952EVljiCpUQV7dkNyq1yx+HWCZFe0KmW63whrom8BRUss5Q4VmPA4SdXjAWt564QoqElfA1G3+i2Y54EmSO4qiaOwkTHAyhI+o1S2f0dFk6ohrqzGjqy8oxxn6PwCoSXEu6Q20eY0TUoN9thDVzMDmXiNzLtDujLholteCEYSD5SN/8orgnsjNtt60cxV1QxK/EyXPAqDrCOTxGrZu4VrKaPB+xOxFS0VMvOomm4cuIOUyYu9Fa5ujY07tOzH8T+9MSzjIirY6MyCRezEbHu2YZiPmmwbXqU75J1CdDS+PAkZpdXwUWXgIW106Mfy7inRX2x22Tutx7xn4Nwah4YEIXQD2G60z0ZTjnVh4DxlXVRq2y2hDr70ZtZX0Ufj+RckKxDU/WldBuMJXuyRE7Gx4hOpSJe6O+nU9BtrZJ9hPtolskmc1H0bGekN0YSUZLiIaS1q2yE3ehEq1fAWMB9grq00TgR8fcjkr6Q3pKtmhim1rmbirT9iGm2gQbl2cPKGUcOqZiW3ThyNqWw77nO29oVFF+QlCTo3EMw/Q2KJE+sEXWUuGtyw4J8DAfeHL2T2wdCHi4FsT9kLZTfgn8CFs2ToWwriBGZPrDwawJ1x9S2Myuw3h21zCBTdQXjpdEFATNrlCWJvWGSUntGiYR0xCtYupUQxp3NGFDeBJqXajGdvs0X1C6ISdhnbJ60/ZgkXGkJ9kGidiUkEjZ5ILGmD8mCwpsWb0yG+CjlyZJeFpUsvDLPDsHi5kbnQcbk9U2oiSiwkJSzF7Hi2MoNUnnHAk62Poh2zw+w3MFshDsK2SEIQun9zpseBj0/ButJph7j0f5JdyeCZOcDwi4OSZ6jRzwQ5um2m24l/WedHk/Ok8CUODZi9EnoXYeGIXbc60z8mtP7dPWsJpt8dhmw9Ifsa028/H18YQYiaoXx/Q/ijGmx6IetETWaTSC08mOmk7H7+MNtELAsCee4hbaetJono8khyJENuCY66LBkS6lycEv8mwzjRDSItGk9jfIptjVrsJ/1oZ7MM6Y0ngXXqQYuCxcG+CTfY5O5CZHjjA+yHkaQ1V1Ghq0xLmxCGYcCcf4EEyRZ7lE5HijVTD9Bta3dgxKJOImwkJCXjSaJ3yNHKQ1cC9fMATHFWw1Yyo3DNMZcxW/eI9NidFFdYIkVsghv7jf4Ijrw1XzMcuQxW/P+RJpwwVOpsH8gDDiTwmW+kNdWWfDZmzyJJdEu5shdy/fURZuXGZCxj2qFvpcnrTfRG3/AILR6T/wv2cjJjWfKacaT5ofxmk0nwmu2sPRPh9HQ3JpuIki+E7a8aLWVaP47EKTtrNfBO2nIhrTbcWjRztp5P0XoPYQ10P3pIUurIfQ9PwcU9azItLpNN0bbIXwxr/whTYWSk120h+zZaQ4Fvp6N+nxmMohBiNsEEbZ02GqI8ea4MtJJE8DJ6lLk3IZGb2Ym99HlYw+qM+c5yJaOhnsIJDbEklWxMkybu8nRkSgsGeBQosLYShuxoSNYEiZB0nSm/BEuhBrsOhLsQlwdQhBqirMJkg1gyJk2ODcmi7acbQejeSlKSo7FH6MFwP0bkRjscDRMkhOxCdfyTxohOCaIReyaITPBCEhHYnjRPBhmavolIjBBEYGuxhGLsTRx9COgsHbTITsSk7EvBOx612LPZfjubFweiKjxwXsUjoLPgwhsiW2s6bkIQiITtrPIj1onxNLqnNMdDBjppVKLfY3IPoJaYGRC1RRMYnxCspTjgufhscfyQwb8E8Hf4etKXwMlzlDVadeDOvJuMc5IQY2lu0ulFtx5EQhho8eT2QcWXEcfyXRrGCMjMhozH0LoR9xK8v8DZtHhDWzITFdIVrqQ1dtLpwsD76ImTkazSEJUYLlrvohLPwIIu4zCiXnJBBluwiJ53M2bMCWyyE6mFxewjZjyW2mLoylzS6Q5DeQ8qHkXyfu8CVYTItUcsQJTrRyau4vFEl1RTDwJsWTId3D4GbDxpDg3NiHJsPRdNWux+tJehDYeizuNXyjbYajF0NmToT+zTko9uBaJipv38G/nYagxdjkXJ+idBCP0TVCJfJgeiXYmnGTBBfBoQsnOm4tJ8H8IS7CV86zSfCHrV6In/hNYL/0nwT0Wn70f1ot4W6PcmdNjwTWEJgpubMlQl2GtJojYvUmDg386PA0J9hpEqyIW+SZxpttseR5IfkmCVabseTYWXjMPEMdNzkbmN0c5xTHkb4GsCyT1o4j8o8EvgaQ1RrI0LXpV5RSEy10OBByI7XxDKJFmTcamORmEI53SHlnR1bO7IJCWjO+icjN1RjZJooLkKmx3yBdDvGbP8YLqz+X7AW9qU5+C2m9GshAW2GuuPJkO6nV15GGG287FVNqZ0G2fL9DplVgyNlpLY6ZJjJR9y8EhuTOCieWi5g7C458mFpLq9FryPOwt/lNJ8EvnSE0hCfDYur0vUnx340vw31mNH85pDb/AMZ8sa86Y0mbo9XgmRG5NNxLjoLWENjg4H0PBPZ60ZuLBuJfDjBOxNONGuxtsMhCE7EJf9fG6JYGqcYNjchuTTycj04GJQ3Fkg1Dcmu+5ybvTfKMbjJkmSZHpv5133Lk26Dg+2TYxonDjTxGPNnmnZdjKcOjJNI26g1LbW2qEU41iKidNXjHXT8m+9HO594JSD+z1pcdyowehQb4hsVG5Gn7EY6HpD2IVWQ+idkcG/8AjR52ySkRNIYGj0Qi4RDCxjJjX6YnR46CZgpTwKXOxGo3Clhay3pTCKXRzSplyWl8C0eMbabkTIr3IRMnQhCEn/C6c7Y66XOxS6eDzwcaLisM6eBtlv8AwumwjchhHOMaJSuj88pd0bIvbBcyOddGJY4Gh3sq+6YrzUS75L2eBVuJ4H2FZkvSHH8aJ/ZxPyE6jS86VZMd5WxeSh+S+4t6o9FEN+D0NaG86tTKLmaLubjdeI2IgtxokLRDZ0FyVG5jZEKOEeK2KSqdyYtzfTi9dJVmC5TezwYXA0JN7kxgnQao6tjLI+YM0qv0J4zl+NTaSzBpgoOsmbTq6nO/BXZ/gUKoVInfJrgwXQTHP4F2F5GoOfRomsOLC4o0sFltXgwR/QJp+BPsPpB6ylczYSzeehFumsjTcYjM5aFjLYhNM3RRuT4oUXT0JiJd0kh5cW3gWCrz603IREIQhCH7IQnUnYePI1dING4/yQmDmul0Qth58kSIpg2Mn2GiQawJaxUayNWYEclqcZrnyLJHlow6ymMVkkzRAsWNDZ9x5ejPol0ghENydjin9p/YbG4tPaPOjzuUwbj30WdPOm5b0JT6uqR9FOxs29eBm3kfcWq3EdiYOP5Jp4Etf3qtPQhr5TWDFp9fJLt8ONJ8d38Zr70hPnM6Mmk+GyN9J8Ib9NII9fHkWT9ap8IhDZF1hxg76LJ30huz1k23JycMlJ9mzwblndD7ae2J0vBDYpge3kuBvJYxZeT+wxwQno5xkuck9CTcxRd8iNqW+BovTceNh5Y8vAxohUaSoWjV2jMu90LPCeo6b2u46ptOKnwEsYNtlFMENjbbSjXgwG6ZYxquE+Wma40F1gAnPe/f5Gd7zDPwhShyprkoqY0ue6R5+hNacLcjQeTOszNDb3h2VOHgBd4IaYEWRaKDaytwuomjYTFLTsSCZYqvycHM4J0II/R9FuqGTSwtHpstFpwb/JG2j20Ws0ZBomqRC67fK6TWfHY3+P7IIemNOpvosaTOsztr6+c7Dx50WRvS6P4I503Q/wAHBz8dtXk30319GxLuIlIUbN9FtnT9jEzdE8E15Po2dFnJOuj03Nim4xYHv3131gv6xZRyTWnYWkRPo2NynnWEzqh9DbBKuBbzRvwTI5yMV3N0ZIxsOwrbfZUMUrPFPdCw65EyDQnxo8DxgXazRuK8zoJxY0+5SZ0foTKY0ukRjlC7Hk+j1pDxNFo2UuDHo22+yiZeC9R74EzHw/ZuQnokGoQmrchCaJEzdJH5OCEnYmSUmnohDbXZj26FK3pTzrfBvvpyQbNup1CcNhXLAm3ndCT2Kb8aeacE86S6YIkJxolEING7d+LoWPYSWiEIO/OjYXKdizExGK2IYG8hkJQdbiVqiQgl837EbfO50aIRvBJwPBuE+4jd30sYlVuONh1zBdwa3hkuiQ9YoOUN3t5HkxT10NLkWxsNPgYg1f8AJUm3jozrb8k75JpJscjVEuiGOxCMaIREVpgWxp5Ccx6LRD2LX8IJHmYDdjx8ChYz5EnMkGsE9iROxASOeB9hqxVegtrHiNJp8C6QHvohJG9XkS7NvImbj8HsgRG5IxZEJ9SEaq6CSWCOiH0lZPgLYiGjdPoTspL0RRqroxYCiRPYedaXqbISz1FWtiCPehpbfRC2hPowLCHsI7xotxokJHoSNUIJ7CTsNwhmCoqereRR9HWi9aTHgb6y6T8EyQaole41g3Jkhgcwy6aWIiEjNsG6iyPMYM1YtV4hnDyVaf3YmDcWDkhueTboTJyTSE0engf9RzCehG41DfzpM6Q4ITIj+w20+tGu5tpsT6040/CN9EjZj+9EiEPRNEtJ2J20nwSIQmePhNUtd9GQSMDXj4w9HHynZazVacE8CP0LH/ktNtUT4LWzoQglnsS6QmMEE4XTn+BEvsXc2Nl3Gy5MazoLJOS0axVpMacHB9FEup+Q4EuSeDnJlk2N2Nez6RUhwfYnjTzp3PwbHgT/AIbbm2/JwS52FWSDU6M/tJdzb/BMD/A0TqXKoOtueQhIhOjRVay5iMg0smCzliCwMoQtNtfwx4HsP8CE+5cbIw1M+h1zZcMpwJz06jdXsTjxEwxjocHQyyb+hHEPZn7GhP8ArdBDb2POEyUTmNYjQqJwkuw4NDggTGGKUlAdUyxJlady8G2Sx9TmrAmeIJbCjJ1E/B+zBOmlwJVHPXToJa/Xwnw/QtHj4fwPHyh3miQ/Wng3JpzqiHBPkvg/lP8Az6a4P1qiLTb5befi8D6fJ/ZjTgejKJdiEJ8IPSEJEXBstOCab6TqU7m7IPk3NtHkWkIej9aNnGsJp0JpMaNY0Yu4vhsfoZMk5PJDBNO40N1mDbSG/aG3Q5yb60203yT+oZwc8MauxA3AqEbpQ1idBSsyebNjf8by7MHNy/R35E9YY6jF+BomOPojqNT4WG59jXY3MERgx3PWuIUmiUPI+yHrSdtJNExaKUsMdDHkx0ORv0j+SF+DRF9E8GNZSEwJeD0etJnbSeFpCE0SJ40WCi0bK1stINaQSGqQ5QknSeBaZOBsomekUdeSlKd/h9F0vQs09aW+ho+qM+9YQwLGjWiRCZGv8E6jITSDdv3YRMdiG5yhJyIbPerwJNPsJZGm1ges3BIhLR4GhCQ2uHjwY0aqPgSe7foa0YzYnSUauNu6EmuSEJgV4ohCHVk/Z9Epi7l2ptpRmNFsMwTTJLph6NJrIthoUew2OyPro9hEJbDmonOpxkkuwkYIkIJUNhrXdiVCwEnP5DCxsMSJm4aLtg6kOupX7FWzZgscnfkiS6Dm7wiaMIwn7QvgwstxFGUfsTYWknHBtFVkiV4Ej2ITpgi7EW8ROyGnOfJHRDXoRLgaPcgh6GvJB2VG0kI7yWC6jTbMmzR7TRUwtGR3ZMR0qIpRRxYF2jqTI0vFGT5oQVc5HIPxGONkNtU8px0N2YS6mWctx4HpzgWMlpuTnkZNJgaHzpuQ5H9C3/0bbm/Q3R35LSY09rXyTmE6jwTPMJyhLl7iFuTxpJnfRpa/shIcEzouuj0g1pORGzzn5c6vKJ8IeifGDEh6z4LX0T5TR/8Ai+3x9aTSE+E6fCnchNEcHYmmxuS6NdBLsLPkmSU6HBOT86QiHh7UhDZjKJCUGqfgh4NnEYphv/RDYbEr2Nl2PGR9sMRCHBLgkwLA1CPXbge1J2JGP2LP+h4d1/tOiJyx3ZH78F67jmSf1m5xsTI0eGdPPqhaZV5Qg7R3Rtin10LbRsY2NxZLRXBOWzYVIjj+hRrcXUal/wBZJlQI5lfjMTVSkQyDARcMTUdMSC6wcH+2I5qw/wC3PRS1NxheWIWEjPF/yYGOJMJRIhKw6C08mGlO70WNFudtyXV9WIhNJkQsG5vrwLVuPOjRDbT0JEIcfGkGcbELrM/F6fvXkhPhOSCJrNfWkJ8PWk5JpNGtPJDgnYunONN+CE+E+M1udWTrpnWZ1i020513JgWv0T4Q8aU5t0hJrIcnJsLRdy/DfTgnY466868dDyWeB9jnSZONeNOTbSdRo2NjaHfkkyyEN0QS8HZlLoifZycG650avQnTkgpGmk08SFlKMjie6i2qGOWcggYJcL0Egbm4ryrnsbjxxRGCKpuxFFXHkvZl8iZTgaGkTsRn7J5E7wy9j7KUrKN9i8DMGzKUutKecPYm3lqHoY8ipX0EOi3n3ZXu5SExtk8mU+oljKR6J4OeD0Xxpkz2KUsZc7G8L9iZS6M2EQeDfXng2Rvp+yE8EI+xOpNHgQmRroQl3JdEySdCZIdabMeRIkHRI+jBwQ+qZyzMyMmmCZJdsCaZz6J9G3Yje2CdXnwSatZuwngTG8mWH+tN9N9bfgsPwfgncSPY89afZwLJ+xaL2f3Y3kPAS428EW14EvcQlCH5JghCaJHo6jB3ftSZIW8VwPhXknGRbEqH+SEPIlvn7Eq2JFyY7X0bLVfCYo/2z6DDyn+xSxX2OWRJHfKYyqt7s7ybnPSkfwNGoxbZfkS7BE1yJd8vYkT/AMtHpFSfNGNaew2brYSLJEPbu7uLDKVdHoOSZFn1d2JtyTeRcmPqhuV296JGyCU20S2rGhKlElCdjdRmTaJJItj0JY4dGMsInRCi4PRudyGk3Wky4wUbnWj8oSSeER9CJ4aPyc+bwJJLhaxN7IU/qIuTYaiW+2lG/hB/1lRU/wDhbsXSLIejbc4L2KtENS9BTRdRpPLMMxt/BExoiLvRJgaUMsDXpCWtieg0tppIeIKNhY/oNNrkc2pCk2XEHubvA7fYr1KN4s4FoTm2huTXYiOP0bk0sNyToPLORqMQ0QT4JGbk4Jou5gh5SE6/hKTJEbYFtpyb451lJ1JnVEJkSGuBLSablrOxwI5020nxWvo/GjWnrTGnYhOw/jvrPjg20a1mm+sEjwQ2Fpx8N9ePngSIiaehZ1i5NhvJueNy/wDCaxTvpNIdskp5JnbRG/ymJvpCzFJckJ12J1P0b7E5QzzpcRi2H2EusE6b4Zx0JdxoXcb6YJRIv9ZOhOptg/JDYTvBzsY4GqL+oeXg2Ql9IfYQej6E0XrQ2PgN0t3GpI3Wa3kvzdMMx7HIWGQrEDd5Py8jCUiJRm1FZfAXiOF/sGOze0NnoeyvCyz/AANFT5v+2YszQg8nYmKKhowYujBjYVbLBluLqMO4nOS3tDgQnDxkWXBLqT6Nj8EJrBadvnNL8J/4r4zSCHoyfD1/4RfDHzZDYS04031hK9PWkJgmnJPgzBNOTdk+KOPjweRDF20Q0I7aPVZ19a+NfOq05OBqrWdicj0SNiYoskITTefPnto49IdtNxKa8G4tJD0caQ7aS6S+CcDyb6eSEPAkfSOLsbm2BIaHGwZ7w+ERhDkMcroODiWhkqaabZxz8vBP+GEdjBaUwzBzC/8ANOeB7/wToIl0SokQ3EhBo5+EJXpEcVmJqy/Dd6Pcv0bi3JXpBLRBInca07HrSsvAuxS+C9inBepUVMuOTf4TJ+te7wLRZEtZdITtokTTfYngxJxowyeSHMJpPGqdieCHowyE036G+q0ZuMXo30ipCcIhm8G++vOlLpRlLIZeDcb4OODgb0pdLnRnI0hrsdtJwMl1W5CDQlgnYhCEP1omBGT7nJNJ1JRt1x0J7JjTBkINE+G4odJpM6Tsfs2FpBn50SqGxt53NjYb6FeNqU30iO2kJHVuedGmWvo7olJpMEJdWTxolghMcaTA1nT60o+xT6G+Ndx75J9DyyDXg4/kaPom4mCYJ4GzWGLHkQmMDXI0NEU4HQKnmtCLdlvlnBsjKFsGe9FpKcH1pxtol1J1N9GPvpkenoW0NhkJ8OD+SVjETOdxQnrRYfHo3QtjyQ7s47EuxBrrpNP7SdCXSnfX0LWEIcCfw4ME+dEuDB+TGsRCacaMmnBFrjT1px8ONMfDgRP/ADa0hNJotYSk6kJ00n2f2k1T7EsHjSaNfQkSI66NCydtOMk6D/tJjt1ONN1YLsc3k47nZCN9J0P7R49k6H0ciIPG5KrsPscCVITjcahF7JjBseKjFwN8IR9G2q2HnobDXOjROB7dx9CD9DJ2JjRjDjoZaZVIabsNGXgvtpst5ZedfX9Rukc5ziYl+BInvuzyzvKDx76ibTsTSa3JkzMT1Fsss8utOCESPUSN02FEPotxEsvItJnsDemJ1OB6ti6oTpR8MQ1ZT5JkTijPyhZFFkSuyx2JBIolgiLNfRCG3T5wmNKQnzgydiaTXbgnY2ITTjSfDcmi4KL4rViISf5IPWdiGNP1rB/CCR9HHwk03ITSEmu5yQmkxpx2LREmkONJruj0Qapx3Lg8aTT18PR9f+CRDfg4218DEPVi20ejWk1hdJgkWk0440RIPbBILR4NzwP8CGPsfo3Ii8cE6EIfsnglLjTBx0IJ9kU4mEXPcczZrr5GO2lhbMz22uWfIlERNUXAnAkQ2PopjtpFpwVddJp+DbHvWI2+XB9ES6HJCeiL3pBpQwmfowOQwdyrSdkP1p7GvGi9lXcTwjDPRCYGcaW6ezGxFIf2iXYSpDbwJE04MfC4F0LS/wDSlUE8djGjaSFEhvRUVfBl0+j60Q1jsLKOdLoxkzybY5NyCGukIToQamxO2iDRCeCEp5J20THBCaPLFIXfRvpuJsson5K+i0pyXRrkTT2yLOxvvItdumjwfR3wImDcV7H1p40aJvecHGw1wJ/WliHRfFKMksxeRO8r0UuBsueCkHvGl5YnKpGUSIbbwwya9CDXgbR70x8IMW3BBqENtxQTuRxOPDZJuYFohJWi7afocHpub8CVKr6Ci1/QSvJK1uJciVxXhEHHfolGhkce76CXkaHFz+BMYEzuezquC2yPwJW5v2ToQmdd9GP4Rdh6RuYokhrBFdiENEYcDRukzwNdCY4RDBE9SakGiYITgwwiMk8aPGDfAjg1ga01aMrxBGrq5Kmfs5JOROTc9aNdidCYu2kOc7k5JjRH9WkKbnBjoiTp8dkTBybDX5N/BISnYhttDca6ENummxCaQ9ExtpSZOdJ6FwNeD0JY4N9EiaTqLSGPk1g21emDnWfKeNJnYzrDcnbRomPjNOdJrPj6IhfGEJogkS7abkeu5IeCaNdCEmWcEhPA9Vng9H50S6CU9iRc86LCIUfUayPBwfRx01lH3EpuTYJVx7ES8GAlng74J49CeSVCU3EP7H6gouCzYg1BrohrFORPOCdRqPBznUlcMuBLFwJLgeWLluTqPecDO4g0NEwQqGjuyS0IzMM2x2M6Dn9/CPIRGRlKaqCSSYiWwv7B3UXe/UVu24r9jM8jH3QkYb8PoRIrfPM4lJO4yV+VkXAxhPFHVFsx6YIlvAo/0NZq0onBDhLL3NcbNuP7MbxiGEYvRPBvhA9BInU9ygW5CiQu48MS66cwnJBf1CXg21h9CILv8sacjRBqfHGkz1J21h6Gs/KDIehk0msJ2IQSolqvhyQ30g1pNJrg+zjSfCG2nAjGkJpCay6QevohwT4NddZjSCWk7aImDbTkSGhE09ENvj60mk+KLoiYyLrpzpCaZ0mk7a8acH0W7ngg0fnTcfU3WDb/ABpxgeO53eNF1E8Xk2yL8j3ISz+DxpuNdCLwTwyZNxLFbEaMYlczjyOFuoR4pXcCk6jbO+m2i/r0wfRjoiExokyY7GH0PrS8TJR4dyWkx4JRrsSk8CNugtHt31g1gjEs6JYP2S6TBBLbYngi6KkhME7EGskZ0FnOmOJp9Fm4ozct6D1/RGiGwxonjTg+gl1IfnR9saQqkzo2LU9CQzcz9E0hO+k8ENtOdH3Lp9iZRvTYTGDeDuLVYJkX60JOukmkgjA30OdZg9iLRqmGsHvOBIgaYMSrYmNOowISISONPgb4hdaJFsiCUjyhbDHvch1kGxnLQujQ64HlXfFJkSr7DzuQLF1GzgSdDjSfVMWN0jYNmTAitYtjHQWxo13Ft1KKPjS4u/aHo0XtDdUfNaErEi8IQnkY5cqvrBNC/BR513G9TUS6NblIbiW3bSlomUcMLZFGxGb/AAh1sx5Q49+DcjLY/RFwkvGmB+voR9Ek1/oxzh4EIce/6E1txeiN/wDhsbj/ALgRNH9YFBB2r8C2gvAl0IT5TT1o4Y2EYJdyGQRhzRYINehq7aENVZHjCLMfsWBPB9nos4FGY8ieDD4HFlZ7GzJjgS7E7HR+Rh7krYS8IRPE/AmGmuDBqJwVlg6ibZsGs1CLHxpD696IXQl0ghnBMEpFwQk7nGmz0QyXY2Z5FpNFpDjTjbOn6JCH4+HBuRaNYyf3YlIQnykRLr6FrCE+CIfrTGvQx8WiDXbSfGUhPlP/ACngmsJ2JpNEjf4TX1pEYEiH86Jas32+SOBFGhaXBbrODY8iyeCEm+BrRZ7jVFjuX0Ya6MffJ4Lxyb7cDVJcYN9xYpybDV0x0JDj/QmhmDbBXuiXc47k68GxBO7HMIexrocG/adBbeDgag12NxoaJwQnU3wFVs2iPDFdplVheZvITm02DFSLzP3EvFOZtSNOD2j9IeCWW8leh3hY+OpjSuDbwj+whBCKtVObM4t3OAotZbRDwaolgc0pXuQl7TkjPJTOGZ6pc1sXxXI4yzvBWwSDimT20NJ8Ccl+xKbabblRZibjO/0XqPOTbc/RITAyaQnxnxhNcf8Ahv8ACE+fr5zX8C+MIbfHsQgyaQmnrWfGazWf+G5PhueyYOP/AAmk0mm2m4s/CH502MaQk1muPoWR9NITpol8J9nrSdjtpwcCJpBmzISdhrgmMaw2N+2j77aJ0kINehD02FpybG+Rok/4bHYQkctEg1xBocb26DqfBYaw8c18GVLgfkb66iYmnjYa4MH60RM9fBmYJPQ1ibCXDj8khOkPoREciH92JrCeDnga04PenBwcEMn8kufhzdJpGIRR514NxKEJokM6JMyTwPB+9ab6rX3pYUp4Lp/dhi3J+BEGrlbk0miWCISwYZPsWm5EYMdCUa0auGSYIQkRKqbdyjeu5ZwXRRxxRXyXkT/s0cLEb6UambeTZbFGzbWzoNV5P1pwLcWmPhL0+EFA0bPSYFq9jtD0SkXshNJUlkdTkUN+CUWoah+WpOwwkRk7EdzIZuyM8xGVwO7yJCvgpRuLoeBdEMTz/OnBuWuH0Xwb9NORpDVJH3JpPBleBZ6CGjJ9aR9hLGiGncbCqGNviPyN40pTJZ/gpTPkpSlLTjVkJ203bYJghL7ITG2SM9DXkswMbEjL/wBmwzmF6FeEZLO+jw4icYEug1yxq4JCEMxzlkIMNiylyUWB6R7E4Eww2eEJwPeGmcRj8UzNR9acDN9Xg/t07Q5N9x9D9ENxoSh/diTYmk7HGRI/Y101S0uemkGTGrnY3zpMHjBLmabEN0LXfSn1r4+C26HBuQ8aTsT5TI1pxrsQWk+PH/kvg+unHwk09aogjnWaQZdfWkFpwJkmmCwhCXHJMEFp507a8jz2ETBsb6bFxx5IIbjQxunaYHllNydNiYyhYeM9jfOxwLCHkRf6znCwRXO5jgSMUbXY3IT7PBE9y6P0YpfoW+CdSJ5W5v2Oep9E/wCDzuRJaNdNhranBB4GupB4y9tx3EkQ5bdn2MRZpLh7DziuhIa5+aYH1m6HUuXDNvcOjRwn6jtStMeTEa7d/qUQkWEiQSxosCVVGqmmqSETL2ha0Nppm8SoeBrpCZwYBT3bjHdCxWyG87Mw9iudsQ9yXH2osJt6H/0OXjkVY+W3uJsWFnyJjgonRuIkeBP60Rc4FnchJmfFkvwmdfo9Emkz8V1Nx9PhDbRk1gvjOhuTjSa+Bk0vwmDxrNL8ODf5zJwcafjWfJm+jPQ2fRtpNONE/jBnGn0U76TI1p00a1RyP4rD7a7fDfg4JGc6+BbfHbVrRomSU4g0bKm/bSUx7MHE05PrRQkJTsPY8kJXTyciOJNGlTI+4+hssG7o9FjYtZDgXY5IOCthNq/Yksp3xwOTpqcOGfdb0LkTyL4qXHko0oeCXoLGjNth6bFybm2jaJdtjd6/rXbZDNzY4PR60mTHX4cVnaH0eBmPh1pghJsSkNl8FFsYmmxzF9k9m2eCETGkREp6Ea6QnYnkhMi0sRedhZ3LGXTgpUU+i6MTdn502Lxy5RepCZ7E4IPDJybr5SC4+Po4xplPE9l96QkykeiNkcEn21hMHOqKUo3jBeXCiL4LWU9F6aXwUpS6bDyeRI31mkQ+wvjEJ3MN8aLqMkyTSEOSdC+dtEwRIaUHRhod9THTtJYqdUJ+Weid+R2sc9RJHH4077kbsSsXPgk9yhwxEKbjTHwYG7bbtfAss/oVuVS9h3x6Mr/hfQX9Qc3F/wBEDeOgnG66u5gjfYpDdv0MkNCB55glnLpUhNEJpNKPtBUs0vSFExn4azREkoSsqmlWi6nganJEyELybkhuWt2JTfJKLJGUYfRlKVLcsKNnYDabA0mWy0Bb4V7Id42T6mVm23MWR67ZHpybH6Gf3BNN+kPydjkkGU2xwLBbuMmC/RTuZJUWbCfB4gtF9mBYJnP1rs9fzoia+tYJaPsddbpuQhNH8LpM6TTbRD0512+U0Ws+DV+HHxX/AIs2Pr4o/OiR6F8OmiJnTcb0xpBLWCxwY0osFvnSm/Q33nk6dNJ4NlpuTGCY2ETj9aPGw8/508Er6l4ZNJv0Nnpsb7j9E4RS08nJkwf2i7ZEs402P74H3JPA1/bo1TnAuvA2kxqm2/2ToPI10I3usBHuWyo+jbs2Gi/hPcQ8Sr4F5BmVyY7ppPESG/t2QEdCdAkLvrMdRY8DyLhTFI0INFQu6JPCXBC1bG4ngskrhl9Q5mzFYGetPOWPz9Hi+Ooq3WhhtjCF+92TpDfPwYa2S3rRguelM3OVWBl7tgfg46GOSG2fwX6LjYsQnhC6opgYjYukGT4zWEzqjbg34+UFqtXrDn4X4IhDgmkJj5zSdjcl/wDWHox8GLcn/gu56+SwTTfA9aJ/LbR4ePs5Ho/lPhT9EmkH8Uj0TSacHJtj/wAFubmwj9HHQvxg1MkOe5II58mBZ6Hk8E0eCaQazSR5EcnGno/QuxfBwY0SjTSbYjGuST3GHoSLjtysNtmZO8P1ol9EIRCXYmSDUPr4fQ9MafWmIfRCeBYwcmyIbMs4G9PJg8iSZPol8CRsSFJo8LoQh9aMUKbLjWDc3N9jzo3GVcFGzHVG/eCXgiZMabCRZpcwpSCjY3N4WlNy8EITuVczfBPowQg+22mxYhG5+RvPRCi4PBtkpwfs3KkY09lSNyYEVIotynkurEXVYfVaJDi9l4zohtLD/Q30z4PQyY2PRNIbavHBacnBt3F8OdkUvY3bG4J9jcfbsLAo4WUSPl9CzGOGmj1ocR9i1DKXsJ5E+GJlhdF+DgT3otORaQd4gu4mb6Zpm8aWCOdvlfBRdNGzk50d7a4I+ITwTVM7aoj4hlog+Ki9CnBgd41xgxHofWuxMmTpOuhwMVyYEEjreslko8fnTPQU+iQiMdvZKjHNMwc6NHl05xsUX0Nc/s24RZ0NthToRdCBNdhyGHsbMx0H0CJsW6Z6mEVHQ3ivkbrT55G2JIM45EWNbbRyNZIc8H605Gt9EQ8DwT+rSEJjIs+RkJ60hTfRM2eCetJp3yPRsnoW5B54WlPWvGkNjglus0/sONtZ6NkYFpO3xnQXwWk0nzhPgtJpDnWaTPx20me2sF8eNYc6c6TT+NOCacHome+iytedNtFvgTJdIi64Jz10mRdhiSmjWM7CxDpNHnsdhafQiM86bYEptNJrMk67aeBPP8Cz2JCZ2KqNdDYk4N9ycZL3ILCMMhttuXPBYUl8acwaS4qIv+DXCJkaqo0I6U5SH3Y8pUL+bW13LGnidiDm/YV7S9TDpOJuKzIcJZC3rBKPoSCWNIfoonw9FJRZJbMeY9hAmSkefBY9eE58aI0X1/1phO2563QvAd9HFOE5qfUhJSIYiWwkAMjUVrH0ifQwIXoeRtndCs2hTmtbCqycdwkllZbIwZyJHUy5wWm5udhNXobbbHoQtOdEhfCEHrNJpNWTsNdNJo2bvVkOSaMWuDfVfGabDRdORfFYIPWaY0hyb6vTkWj9E+D1hNedJpPjPg1T189/h/caNaevh+tZpi6z7Jo0L4ejrpBacjJ8djscsek5GuotJjvpuTT0dRLOdJ619E6m4x7jHqoVbndi0W/YuNN9JyYPBTsc8Dg4XLCQextIZqDFS8jMOK2KOuiXrSc9BZITXBCENzYlISE7EyTTYtPWsVo10yfsx304ambD60g9ijKNJiCLpojwSEEEu+wkccmxLujjT1pziCKbsnQmSInUiITpuccUiWiMPSdiCwzJd8MkEocf6HgWSEMe/hIS7QjfC02KrpV0GbHo/BvkWDngmTchBomkhDcfn4bdD9HJR+BN13YrRyJCU3NhwnQh9bG5suNOdJ40oujImQkOc/DcenAyWLkWjVHjhTSPsL+4JSXoJTBB9Al13INeCDRCE7kOR+tbNG3pvOhqiH00QR2Rc9jyRRqt3CPInyVDZVwUWSrtopjtpsKaZOjJpDEEz86RPRqk05JgiulOdKU5PQsnnS60Tm430jKU2G6bf80J4LwxcRUcdB3hbm++mHvoikIuglX2GWughlyLvP2Tsh75ngpYL52FI8ehdr/A/vBUwPl2JPlkOOhnlSfBtyZ7jUnmiZMg2uxdRqEUj6iF52NdScbyazByhLGNeR8m59aQ4zNEckTXBMC3yQ/Z6IhLTHJscwl30nUh5ONVjRqk02RCcaTxp3H8FptxpMaztpdIPSaz4QmvBPgjp/4eiY0hM9NJ8PWjJpBC1mlIQ209azsRaQ4FoxI2MHGNdzjWaMXc+hnHwS+G2k4Et+RrGCcm430PRzwQU9kIvel+zjO5PQl12HkvjTbOwyxZF9kyeRr8GwnTz+DzpwcZwWk7aNiXK0n2N3GUJTYaGLPk4Hg3IYGuf4GqhTjZ42Hv4jxjc3EcZn4+tIZDbuLySTfgrSnskOOMJm1uEquETSELg29jLMlioyUe2xhliILmBmZPAZb4T/BC8d7/AGwxU+tyWH+RbB4SRLBlzo2QRdhf8ENkPHZsPrW3UNvZHPh5Y0umzCI5omJjJQIdX+kLISS2RwJaXSVcE08G+t0gy3B6120wY1i+G3T4Q31vyhPh6ILRrXfprCaImk7E0k1hvxrNJPjF8NtGcD+M+UwTTghNHsTBMk6a40ms0ejQ1pySNaetUfrTB5+GSQS+Gxvp6N/g8adBr4rfA9dtPJMawmsxg2J01hCaxEGtFjTbTnsQnY8CwS4EQeOCDWMENzY/IkVH0Z7P7INtxerFZgzyIhNJ2J1MFGhhYc9CZPqLGJpuz6LOhem5YWlGtydTf/BMcEEhHg8jVyt9jxuh9zhEF6HkginGk0k8ERFyTSeNHdvjOhO5M0nYnQlx0Oz1S033NjdkIK2WnXAlN3fRNOYJC/1ruQfJSSOBv3PsJT/Y8oUO14E/7CdDbYrkhPMN9NhGD8IfYXcZuSi9diOx6GiG7LjRuG55FwcExzpidS4MXSk8iEro4yGJYmwkm8jSIJaNaJ2ZCWzfQkSkwMTGrjSdiC0vQ3ZNG57CLiQlGNV7CRNGJE0a6Ezoh+wkJEGiGweA63gusmjV7ingmjXYi6ERMDWchJdkRtgicHSRvuTGd30Jof8AyJ9gqumixsvcT5J6Zud8DEsom2u3bSlXATb3LCj4gm+UUo3BLsWjMNwSC0PJhKMsKXGNOUX4cCGiiUehqI9i6qowuSKKCbaypYyymHnYaLGWU3pjwxuKy2yFvwc9hM8jr3G6XsKQvzLjYTGy6Q/rBzeSjZ7FmPwYIzFrG5xvsTgsP8CUxouz6F90qGm36E+w0ug2l/wZDfwKeyeOBW2Y6I3TTr77GQnyGTnT0J84GkM8D040a6E7HnYWeNiHFGqJ6c9zkedoQgidtL40TN9NyeDuP1ozY40nZfPc20mkPogyaLJO2vGizr61WvAjbSazTbX1rNETSHA+RaJa347/AA76y6XSY41h30mnItsacdidiE/JBrwRCNiH1CI3PZwNEzXjTbybnkiIdtH1N+mk1+tNu5ujAs+OpD8onJutthG2+m254FtR7HBVOncWTnnTiIk7kGU3ZI6snPTTfNPH0bbbH0TsPCqLyzg20vjwPbGTjbRokGuRrkVsW2+o2dphiNG6lyLcYI3fqkPhbrxILRcrsI6VvMkNUhBZ0b8FG+S3sStublcGIe3T73oVOedkCORstfkEEgokExwMWeDZIcZAaZeOowdHm3wK7G+CjFyr+xVm/kCe2+KqERpuYZHIVm1yKuJBe5sLk+hP6EQTUE+RLwcm/QRyQ3RO2s8H4/8ACIesHo1rEbC13+U15+M7HkmNedIP4zSfHk50wMZO3whNLq9Z2+P6OdPRNJ/zT1rjWZ0h1/8ACdhfCTprNYtP7DGu61ahPBj5zRrTcmj3Pr5zI14J1zpWTk5IeRiZyTiEJybaTVnOTwQhCQ4GsGyLdoTr+NUuoxnNIKtssuHPkTIOtXkikol0EwJEwQh26VzH0mJOqIQiIJLRoiET+zXgxpgx00wirSpNLZsq8ikF6MafWkONZ2KbdNbnvojbXG5yVGHpESG2noz0Wn0fRdLghCGRJgZOxCY2Q10Hg5J2Frub5yN0WNtHjco9G4oLPY5IP8aY3NxrwIk9iNn6KY5G8YkF8Nh7djZiMIpS9i6XFwU81Eo6tqE3zgTujOEqu4qZS9PQmNvgrotVMCejecbiZc8aUq7GN8H1olrKFGxZVcEJYWjRv0J2Hf8Aokfk9DxuJ6N47lwXsWaNlMao4OP8ib5nrTbYoy8asTptpBLOkITVoe4hjWMCrWdzYo2Z3/Atjc3d+k040bnDMPj8CGj0FOBNdiLoONM+hoKbkFRL5TEkJ5J3ZXmhLk78m/Y7XR3yJRQ9E6YKClddCUGjEvAjgTueWiRzgab5FOjngdLoKssSDfchkSEc4/Rssl6EMLcaIob7MpOsMGJIiv8AkxIn0JDcSKvAti3IHtjCHRChrKuEMyKJ9Cs3cvoh2ieVnBMPpofR9CXYvGnOBDWDcek40hzkmSaTJzpvttps8bE4Omk0wN+DdkiPrRZEpsLc4ETxotOBd5pNMG3wa0xotZpM6JavV6QWs7HOkOP/ABXxhCE+MJ8J8kPWYGtfrWab6T0bCR3OdZp/gn9RBEPrSd/hOolEInYfRnAl0LgSpnsNZuLolX0NjHBCG2vHknjVEzkSyfwQnBZ2EIn0bHBacZEkd1SjR4wLI1g5hEMS6G49qYhuLpBKKDwNInUao1z0Jens3BZ6nEV8Db4Oq4MAx2RgiL1li/RD6O5wXBTHJuxDL4HUPEcNPy/LHdMmCRfUU9dn+nBi4kPyFmNDiHMpmyIeG/TPoCUA3J6QV0pxE9Y6yW9f2xZQHSNVceRG+xkNwLT+RRLXjg2KbOk6G+5+z9DXUnUWMHga+iE8/CaT/wAHr4+GNOBE1T6m5DcSIMgkfXwZtrzrzt8ITS9dOCE0hPhCEITRfGZ0+hKaPSdh9tZdEc5030hyYODj4TSacfCazSG2qFojk30+tJn4QlMCGteT0Q26afxpCEx8EteR76Qh/brBkPOi2Gv+nJ9abI+jbfTnGs08m+xNEhkpL20cW/BHDL6jEolvWSSg+wk9mDjGKghac67kRCQhJkl6ki1IUQkIT/gl96TwQhB0TwTwPLgwEpo9oQ230mCeBqMmkXBPA1pxpOxBWdBIyyENtHsfZMHGl14EedJD+TkiQzfH5GpggkQlOB4yZZJO5Osp5Gav8iXYeIb9BrpkhCE9C9E8aJaQhwJHjSfk2xxp9H92GtPOSeCCVJ4PoarJkwOPDFtI5IJCEJwQYhh6fREKDN9z6Jo0tjBJpss6TpD2bmxybEvBstW8FRjRgq1iayKIwY6GDBEREREiIhCE1IJZGhqEwTSdtfR61wKGEVf1GGOL/hVphkRghESjQ12Jgnf+BJG76E6E0a7DWMCXZpPBOxFqkiIhCYIqJEEqyjFz9DtYK/qMxOZyPTxt1FXY2ionn+BUhK9CPIT6j2f4G4V3Zwf9Qvk3Qx7CRMkuxBqnmk540VQp/wBCWOTcOyXUxxwbKhsNmxOLdumZKqOlH+xeUQ322GKbWlwmKKWXOpckbKka7Cty/JXaflmcSaTFst9hQ3ftFR3trkzMIuDtscC02POsHoxonfIj+40hMFzrNZDvwcG+eD+3SaQnbWCzg4ODbR68/F/DjSE5031mT1qxIZ6IQ2+c0mmdET4yk1RPhCfD9aLWaTwTVLX8aP4dNdjnSCRO2jXBxg7nc30S5N3pRo50ZJp/diRE0kybrvpjc4GiZ0THsTFONGyjKT3T1noYuSUmn0YNs8GXp2Grk8bE6CEJUk7m+nnSCTcxpsTT8HOMD2wTqYdxr0NeBjGl4IJlGNl54LyWnYe7ZfgfIt2K/ohWCssZZ3FBe4ZhjqvQt3KgSsttgVSXSni/IpusZ1+ovVLCO3rgw8mc/wAsU070ZY8kvcTA+f8ABlpLgRdLcl0RshbYJVwbP+TbyJVXYmMEJ1Jk2+Em418tz38p8Zp+tZr6140XxWm5NJrCfFk+E0gkfoms7acEIP4wRNGTRLGTj4T5cY+MJ8MD+Hb4whx/4Y/8WtOdEtPBzCdvh6+CGvhtozEIdiEEuRZOPgi6PSI2LmFyMS186bmDcg10xohK/oY3RG+E+kYbXKUemYMuCLNpKcbarsjzBrwj6JSeCaXuXImUvwfUwz1o2UJrnqXqIv8AYM2K30hSv+ovXWid1wq2PRMtWcab7FLRI36acYg89NILb4TcuMIStWP2hVxPKE6dhaUbP7kWlL0PqF8F+GOTZC3/AJF6KjAn4Lr+idjwPaOEwJawkEupvtoyo3OTBwcadzYfUyTwvWj2xkj7C0yQ+h/3A+K+9K/+hN8hsb2X29zLnC86eCvmHpD2PI76JeBJmZsJvlD4U9h54i9i6ojPkj3x9aQ8KvoWcz7G5J9jzwV9ibEQlN86J9RvgQotgt+Dgbxrm8DZ9aXpCOCT5j9H9pTPgyUVlLjYY8C+mjYYlpuPJTgul0Z9EIQaputaHkncjgkNu9CE/Nd4THJCdNiadtHvpkz1FTPQjGmzOlYm7x6EylLjWlLpgjtO5MNL0olfCNeCSvI9ziDrnH3GIaTsLZW5E3g8Z9pRo6yE7xgbNjLp+BWxH7E7dHBc2oYWk3yPKhvsyCvDISuQaTyhRXToX2MHwjhZfdie5gq/0Ja2ku4wxOomL08inlpCYT7d2R5EjQoxPYla2l5EbYzxGHQZcYFlmFo89Buk8aYMC+Hgdc0W0XkUlRHyMttMk1Tf2QNnlRoR9HH+B5IbIl150lL40auvknTTnvqsk0ShDnJBu5+D9E03IhfCfCZJCDFsY+E0R6J/4omk+M+E8fOdi/CavT+40ny215NyawghCR9Emmxt0LpaNC1ojwQghHGiJ8Kxrg4F6+Ho8aJD0/ZsupYMnQWxt0JBCXUa/wCnB3ZPonQlGobDaFGbiKXpkxuJdR4dMXHJs/8AQlzyZekpwIe+dh/s84FFpv0EudH+TzwYpPomTmIY1yPuIQnBNVQqFYk5bNiGSsRx8dRyc3Nt4KQLctflJpvKn6kJKRQsRISF7FVy37fA8FvMRe+pNJeErL9FNBlq4Ibijarf2CmSytNhaN7FyJn/AAbRbDZB3mExBXbczfxeomqH4JWBZ7FmWWiWKLufp9BZY899eCEPBT0T5bfLjSEFr5+G4x/CfCdtYedPXwhwY6aSkN/8j2/8OTjRDIJa+jn4TRrVb6TWmwvjT18Lq/nPhcfCac6I5J20mnHy3MabImnrX0bDN/jt8WiUmi2ITnTY36apZ76LeGwvC12ek/qFkhx/JOSDxqvQsbjhHCy+ola69j+YoMa5OrEzgdQ9CQpNKUo3vt8BNWclKN+DgsZeBlgngpefhuLTA0l0H0FF00hCEMDJCZ2GNYNskQ12JjSYJ2ImYJgW2cmIfQ1dqeiRmxDcmKTTAxJckUOMpIxzB5WCfXYZEv8AZyTsNdhokEiYGvGkIf3JOxOxKVa+kXwJ9SlHllEy8jc6F8aQSmkIpwSmO1G8C8BddMHnJMk7Cy9ieD0GtePhs+CaYMddPWmNsE5JoapOMkJ+SaTPBJkkfkXwTKIaPBBjeMac6K7Ua6TJfBznTHQ3GQawJURCCITklPoS7aU3exCEWxFqohohJ5MEJCZJHeSPR6TBk8kJzZvsbHJRlwJ8l6jTbnwUTQ2PrEJ4KmWkRgoncSTrpJp4F+SLsQ+iLYiGkI2ew0hF1C2TUK6Po2TnsNT5oSeXfQ2ysfYeE23e4jtnVmKxBO+Cilht2VZKmhO3dr4hhlN0YV5ETDV3IBt5FBD0T3Mck4SZi77wsf4D3NFJLt1FcKXdIRyBLBxoS4SRCwGia4o4mHrRJtMeDJFF/J1BPIqmKnVitGiXkXBvwN4idxb4+4s40b7iizncdG74JwlmAnl3GkbV6CrZIJ88jWzeEuozekQn5V+iTEZ253SQk3Tb7EaJL6KEuOwqz4kEhoWSV4JwcE/sPZ4kNz8jFg7EGiEEsluqJDg502FgRL2JnVIWnBNGtfWk0ht405wb/JmxNZdHotPPxmm2i1/B0F8ZrwTgmkJDbRaTt82TSE09azSZPQ/ROx6NtedGS6QS0huXoQ2HlxiXA30xpuugsbFPGq0n0Mj4/B5mnJPsvUfXV7ZIJDC32G+kH9Gwug2Fk36G3BwJdEQmNPAtVD8l/JsJXSEJdiEJ12PB3Kfkgl2LwSYGq8jV/wBDUGp2GhrwNbjWk6ibYIdxjtGFSm2NjY5lPYiuJp1sS83pm/kJ6XERZGRLhbfUJ7xjhu7OUD5x023J/UIhWwnXFOtyQtzISWE4C0j20wSbDw3CUQlTbkRBa5ql7d2IPx6IFIALT1GWauvIsNPcaj3F2F3/AAL7RDZmBKvg2wsnnRHJDcnb4vX/ACPX0cMl03IMfwRNPWk7HrSE1Zfg0eNJovhMkKtHoiE15HtjSHPzWr0giaTSG2j1/Yxnr44Ob/4NQa7E0mCVHPx/XxmlNu+nomk+GxtpDYZDnSY05+L1nxl0Xc2Fqx/CImlzq/hNOBSZ3GdvQJIvCH1d8LgktyLPd0OyiXo0wIqL/wAEbmxRNclQ0gmbsh/waRMr4g/m5CTg15Wi1ZNx77M9aUbi2+hPsUedxol38GfUvZiZBafgtvdC9aUW4bPApexZwW8acKvA2nwUTrPRO2kMHPYpUbPYpTc7G3krE9O2s6jT4Qr0WjVOREo1uZXBewh7YLpJk3Ntj0fQ7tgz0EQzdj0bnGJRVvPR5PQlCdiMhGO7GULJuXMLONH/AHA+3I0QhnmH0Uo2Vl151hMkITJ6EwQahGJeCfY1nEJqa8CnODPYhHTJHwQmDYhKQkJo0TJNEPGiDP4nlSH0QhMkJ4ZD7Ib6ISYJq300RKTwNY4J4PIg8CEdRqbijqxEJPhBKkrIIfnVq/6I3MIiZsuD/YMkzF3OehCwUEjI2ZJe1hIhoaHW32I3TosrWeQ52Y0byYLcuyvA2ZymXz+yMzSK1TyXqnRnbfYL4zdKLaF8jvKJ9GxhGz2UxNfZ1CmZdVExhh8MXXn2ZZVRvybF13uwvmTpRsrnmiY6gw9viie5F6C2lkfTEStLyxNs1CawVLjJhsiRNdR+CtyjD6GCdagk0Zeh7tpMSW5r6GvDXHDOEGDSEd3k2Mmuon4/TIiw09Dz1XoZcsu5lRH6EblbqxPbDbPLXI/jVPoJiqR9xtLrWRsfN02rHcaNa+kNREguvJPOTkNN8IVsw5Pa0OYuSo78nfk3Q8H0bEou69ExjZC9aXoYN/8AOkN33ODudtz6FhG7Eqdv2dzyI5EPSZ76TGn9glPPxT1XBMiITsLVP703IP4RHBPjCac6wv8A5z5dSf8Ahsbv5TWf+C9G2nQ5Jo3pM9/n6LjS5NxZ0exMk9aTHwWvGnogjcgvyJ46G/g2wTqLBepLwfUJjEKUlROS6bkhtuP8D7HpTbD3PoaukwLWUiJ9aNwukO/OnJjTklZEhjo16GpsNIaJkp0XMG70bYW2G6NvRnK9cP8AwrLk27n0jfb+TLGhshmAsNe/gZ63NVjmZwrEbQnhwvCHnGJ0Eis3Iy9UcW8RTotHnEbs4HnQSrptwJVxiwi3Yg9eD7jol2bRhDsoRBSeI3QYViOVFi+4vlJ8MRpeBLpt00Tu+5KbblF02LWPsUuNFpzr6Jfkvh+y/F/+UgvlPjtr60nwRdJpCa+Cay/Hghtp+9X8Ofjz8lqsG4td9JjHx2066LBzpsjj5t6UpTb540en7PXws8iyXVP4etLkXw9G5M6PTk8m2jR+zwLCONNtsDEXA3FXDjX2JfKrKfQ6ym7t8i6kK2GGXh6KqcCV0oz2Im8G03kR4C0GkvIhEip8GHsTwYbEg+24kIhwbE8DXJ6aEvROhFuxq7HIlB9jkWegl4ITO2idYNcKDpGJPsMJUmSDnJinAljga4J3GF4kEjBOg+TIP1DJzBetP40+yaeCQ/ZEv+DHpItav6i5PsWdbD1olUWH1FjdotLC4LkTyW/5MPbSf1iUwoTJvrBrqexrsJQ/ImMg5yJdMkgxRDd6Qc56H2cFF20wtzZncbL8ORPs1o/QkLHcsE7w8CV140mjxvpyNRk5JjY503J21QnTRoiXBtpOhOpjTbgt317nJCE/JPAjAyITUaJpycmCEyNGKwacPRsVc4L9EPejHY2RBqIWMPL0bmMR8maQxpu8QemHhPI14ejRIVWcnOn0dGz1gktz6IPGdhbWC5Q/ATVSDW9noRWJEUSndCz0jYll+0LwVRAPDsN8L7RvYc7HDgvA6m2vYIVr6RZy28FP9Bb864CufMRcmV6FJc+0T4qLVXBswIugvOLoPiMngXVKejIpQvUUlbdiRZ5eiHNi8Cr390F3Lr1uP5wfgq2cIfy3bsLwsHVG/KzqSLsF8Q3ZDGpF3aFPZBbKX0hPj/CUnm7oUYoXZCFjkNU07IM3DdiRm3MPVHcXloU1YeEPW26VDWcx8mRcIysm2+i0Q1Vp2wQYsj1XohPwbG5I9PHwuNKcnbc5ILg8C41nwnvWZJnb4+j0ImNF3EvhJr719fGC0S1gvhzrBIml0pNIQgxaLT0QhNLnT86TVLt8oehHJsPJ9XSDwLT9aQglq9Z4NzgmiOXo100wJlxpsTSYO5CaUSELI0JdSY2hRDwTqXoRJUSGvsZRL12PA12GqjfDEvBRO7HbRDWSc4JnTcXbJwW6ImM6M/glJ+Sfgag/SIP8DRzA0tigjIREndopq8Jds/IZZZFKSmpVqm2sTLHyy9Vv8BOnhqIDby2/nqKhLCRIIQiEaBngw7YKzIY2fIsqrbTPwfrRZfCY5IzLYL1y8T/SOJDKthO3k6Xcq8W5SQnU3bPpwLLXXYzg7rYfbzvsQRu4SYPRbthaJ9n0cZKUfXRejY/RNKN8CJpg3OBP58/+KJpNUtJNIb6tawhCH6+c+U+ULrCab6T4fohybaTSfGarSaWfCYJOnw20hPh6KfXzlRCE+EHrMjWk0mNtGia3X18OdLpMaQlejNtWXWENyTPwUmfoZvx0Hiai4K5b7OBN6vrDjGUcxhIqmbXARp1M9zDBsEhPyOHI2uulKN4wei5F9G2mxOxOSdSTSZIQ9aPSG9m4u412Jkl3Fv2GosQh9HOsdB6IhdhGnKE+sum5DZFL203LkUGa423sS7/oSzT78aLd0nZE8DaIKkJPejL/AAUvYq42K2VnoTdK+wxOko+g6t9HuQWgl9CEEiDWnB+ifghMkwdxBLqJdhrBDlWduSVFF0Qj6HozxKJ479j2TwL+sbOdKbDrWBL+w4PerfgsV/QtKql0aJ0ITsK7UnTnSdiRd9PWjkdGieCZH2F31a+teGZ2FncnbR5Zs5MCWO5zyyaQR6wT2JngrZepA3w02N+hZpItNzrdE9Pwb6PWEJkfonjS/wDCaNV0eCYEsGGj2HkUPYn2NVf4EnJvBMzCtJghFo6TS3fKF2PKXJF0IIJRRjypkS/WiEIJetDGDuCm6ZImBs1gTpdyZIx0NkRkGmR7cCgzwZMm6+jNtOyEDTyfQ6q+p2FJnDskK3bN+CEmHdCae30EEbd8CE3v0PlV+hqzB9i0bbqh7Tl0GfcTsKMdPub8S4THxteqQk7copSLwKsnHSDWJ7IjbETuPZHkVRalykcJjuhvm650HMeHgVYnDISpVjE7Fny8GTxldkQuH9F5KQcLOfRlKdwg5XZoquR/RdpjokYtt7QlbLPknb0M02T6oXFN5Ccp7+CzOfQ6wRIUhjpDlNt4JPJrmDysybkorpXA3s9FzNaZFG3YIW30UQzybPJC6+OTkmKS/wC9Jb1Fp+RxmDbIlTE7m2iPo+iZETRdzBsQmdJ2Ii6cnc4ETTcnJDByJE0fwenAlpfhCEIetJ8kvgididtJ/wCONVol2Hp6F1H8GtIbHOm4sF09E06D0htsiENtxP8A4T0Q+jk76eCG60ZdcIuDxp6Jii18LSlm8LETkWO+kukxV9jf2br+DwSM3eSdB7YMeWblHkk7l0i0M34F/USG+qZ5hsPY8/QsbjW5wNaSkROdNthqjiJVeB/gyzge48MjFMOxedJYBTNSsVcdDKkYvUfjsiP7Eg26ER49OKBZ0LLEl7EiH70XcaO5Dwt0e4WySe9DWcfRgLCzNTbydqwFeVyuVeoiMPhKxcO8Zv8AYmKn3jYRMYGiz+B0GyXLg+zF9w6mhLrE3fUxuhOn97m25usC2TEozHgkITk9nnSaw50mf/DbSa8nJNd9YQny5KIhvpCE1YiYJrCfek0hPitNtLn4T4P4/jR6+dePjO2uPh4141hRno8686cnOrz8LNVpME1pPhPjBE+C3IS4GTHwwNG24honY2OfiiEx8NtyE7DiyVx9jCx73GE/zRJcpnkUcCfh6E+2TfnfwLhMiNnuQMoKaSmEN9sH4NtoJTLZEQhCaGtGUawejYmeRdsiRMf6IJE6j27ku5DnJYE1CLcxzpjwYK72LeNGXBccM26Gabmxe6N9Gj8EXkiIiDSSyRbzKMaJdiHnSVCU0hOhIY+F+ShuuZ00/GiyTHBwQcNlkwY3L2G5vkulnQ+hfQ8HvOk+jHQwoTsbIg2fnRrsTSK3yck8aoR50f8AcGKX2c6N6wg9OMlRbpdPOjhsXwYPB9fKH7KkN8wRU2irRwpZ0unA8ZKnrijaKjGkDSiRl0bRaYKUoq7NCaKXOlLqVXRvkqKh6MaLLF7aY0b9DBj4UvTWEo1O4kQmi+tLk3GRjbUipl/4EUbKcmw65FPNFH/TP7j2GJnqq8MT0XobI1CY5XjhM3K12bFYidC2U4xqZ+weViGec/ZyI2ZBT8GKWPRO9YlubuGiSwkvRWzaQlMb6cGiS4XIk60iSg85VN9CksvyMuu/YlWwltX/AEzLVfk2YjZoWAkNUs4JmKP0KDN257iXvuNuI2OmnsLEpP8AIn0voeeZ6Qr/AFGX+xpOBJLx4OlX0OsFg1vqkdUBqk1ioabrLG4cbDRkzbI9jycfPsQmy033wzdE4PIsrOm7F2mnrT0bLWddLwczSdvlO2nGk0hKbvWCJ21aEtYJa8CFrzp605+fr4Y0hCdvh0+U1WkWiJkRNZjTc86QmuwiQnbRD0edJDdkj6m+yJ20WBLRbiQjmEwJfes0nSabCZNJMEGPJ2Jd8Eju4thkvgvcavY46HAu+mTYg8omC3ByQTla7I5+C6PcmTgngpv5IQhueh/Z6JRY3wPoTSXca6r0PbRjQl9skN3RYEE5LiF84Q9BbWBUAmwkeERVerYjXcmpuhIkxgS1uu6EMTVTxGhEDVyS69DOEf4FV5/Rk7U2xDWA+D/KhPMTi8Xsiwi7f7FKDlb9hWQOIu4lLP7S2pka9EjEBYyI4nplp3VGIRCxKngaRZ02bJCJNFgUiNiPG+kueRYF4eT686LDWYNt/jjoTnSCRwL/AM5pCE130hNGfonghNJwImm5vrEPfSfGE+G5yQmk7aImi0nwmvn/AMMCRggu5Ph60WmNEbKEwTWfDnTY2JSREIQh9GxKYPQiZOdFnTnto8Y0S1mvr440mTbSfQl8IedZ/wCK07QWlO6voUVbncbSbVRkJvqIS3XpCTa/gQt2Y9/QkhxrH4R1WzB1PbJ2Czub64gkkPO1R94OIRDxsXdiWMiiHhgvNjplvoJMudM9voz/AFaXuQnBMHYbCCV0XlxtNMhKMeoSJNXWbiDCRg9CDXQnrTkzPOTHR5aN5JHQaNx06N4/QkZYyZuPM8jJmOxB0hSoOedTMl6OjJWnKa8kpBppdxJzM0Q2CVOMkwJaGhrjkl0ZMnOxKZEITEJ0RsZdBolRpeRK9dCghKzd7aIQnYhNU1ZCaTJCabInY2exOINXAkuJ4JfJKTBCEOSZEobGOiJoiExTdDNieNITln921ammw4RMwRMiGkQig0tERCEgkiPZNEXsecZFapnlk0TXx+tPQ2etfoqWmDHkenJcjhS9hsqKW6LS3TckPWtN/l619ENtN2JuZWehkU70pn2sTpZnqZBJ9iKYaO/UdVoWybMJ5THjJvYplHRRx8PVMoSl5KrKngfYm9DENE60VMs+yQljTHQdKxctjy3vkb8KroOqmD7j2yNCu6LwxpdXo2LabruhPjLzSjmuwaRy60TFlifuxJRa7GKefyEyjWbuEjL9THFtS8j7V4o7Vz7sm8z6pmHY/YvE8j3MHkZfyEzJ4kKrjRp8oVNol3GuMnUSXHgPgWfIj4SdMUpg+gnb/USFmDxxET6Pdozq/CGFPdDelZ2RwpN9jog8syGzEeTtpCY0k0Zvp+jchtp6zpt/kmCYxpMH4FpMZOD8iRzr2JCeNPRNJr+jvp20hNEvjIT4QhyMZwQmsJ11es1mkOPjPjP7PkmsJrca7C02WnrT630mnGw1/USIejUP0fvSwSpwbDGtPWj27F6DELB220+jsKDQnjjwI22hMnkLC4a03/wRdNMBYk3LkeSYPoTNy+RY7nfSckNqWkwXAiM3OmiU31e3PoWDLybacERBHr2TIjk7l7aPq0cX8HZk9CdRhzJCKtvKsugdbC3JeHVBC1v3RmK+3B5LkN0uxCglqlwv+6J2EsDXbTwNRF7HC/saEsKlTmzKIIh3gateMe9rkMieni0duX5Fypx+JEN+ZqZ+WJWxVTL9nkS52XUUGls7HyxLII8DBts9zfpX92MrfHI8sjy0km+2XVdBCSioiwvg3IZnDQl+CTL/AAJ9TYo1rMaQ42OBk0WnBvpIYITSE1nw21nYZNFpvrO3yhNJohNJ41WkPAxE1mkItYPR6S6TtpOxNOdOmkITBNOum2m2s086TppwSfCaQnwQ9idjfSaPnXgmsJ8GD0TXYmnYmkJpxqtOPlNJp9Hsmi7fDA2l0N1L7Kh12dTbPC9kLwEGPYq4KmYL1ElwJYYuLsjoiCyEiEwQguNhvSHBENfQ/wAEINeCeCfgm4uNieCY4Rhc/R9H0TBUuSpco74KYf6KmJoq5ZUwTZ1MdUVdvshdCWOPohNdhNtmfQmha3VMlkqXQTSXBVD7C+Bot8FW5C6HQdILYvYnZSPwb8oabkXsvj8pllX0o+P7C75n3FsEfhjRhom+rKEXUwVou7Ehg8GXsGp9Bf8AUNaoLyLMTq6oasuJdWJy2TyQ+UVuUx8JfI+gLasMc6lhUXljSq0TuJ2U9eTiM8Mh0N80XlnDsdyCz9h+33ElU1PoxpWV+zPpTqhNWiXVnuxHf7xKZTsxInlF7O99ElWYbT/DtifP3EXI9MeI0+WJzw7wxPlVe4tsv2J22SzLhMyTc53gu8NGG/wbiy9DWk3B8tCdOifKJKvbcm40+WY7fwxZWq7DYju0vJDDT7K7VybD97RK2gwCa7MsFr1Qzlng2SvQW38gy6w8iok17owaHCGpGuwjtO49jSjuE6jYm4uQNgd9FwjqMu+8Iwp9KQgNqnmwl/8ABrHTuhrWfwEjVXoT0WWPY0/dBDVh3Qk6l6KPcTrkwVZT5Q0SvU2TdjNYZLujMe5Irs16OjgFxrdUPYddwkzTUIk7FYqTTl5KLcnDC1Oi8DVvglrqiXbH1DaVOG0RNm+UiTZtvH1gLClM12QnJtpC5e0fGN9EhNTafYTnFIuSWqsrqj6iCp2+gqVbo6wu4IS0/BgUyfRiEzAlKsrqTrOunAnYOi5wVLeFzDwL2GaV9AsMuPVa7GOFaa7DYpDoOqryWcDDEOoXMy9iWB7vWi5foOVbKZEeHtsC+WS6jLHVGM47BCC+CHMbguEhhId4ILp8XKGUcd2Jrw32KlaFwR16+RzSZ15ErFn4E2El1Fgphw0OmEnkat8OqY666g2W2PdiIvPbN+p0plrRrsxY7ehNYH5Gw+gq7Ic+G71wOxbeQ0WG0ONVJMS6ovAzHZHGIN12GqxBJvcs2VFdyJnoJHl7jaTgbb7CZwZPIpomvYfK9ujEqJNYe4rSKE9jd1FeRJ5vQSaVe5D3tNngzCBPeRm+g20sSio8tJ0D1D37ib0Vhgh21h5/AmZnHQTmyXk2G7hroJRdKTennuJv9Bwzv3ZS6F/ehq5yYyxRo+j7joqNpjfjIrfR+xy/eJN64jmW4kWwzRa700ODlnFQ0eNMFQ4Q4GuxCeKfsn/RpMhCG+Najfaa/ggtJPAv2LB+RoRET4NE0a0hOxCeNOfh9GCHGmNcHOkFkmkXxRjSE1mk+DWkgj61nJMm5NYf2EwNazWGNLrM6wZCCIc9zYmkJdJim7NieNJkgvg/YlSaJcaLPQ2XBVwN4wcLqbdkInc230XYNConeBNJ6cE7EGTkg9si02Zg5P0fomRbZ40s3wN8QfYmahIRPA9MD6PYn1pNdz6Jon1wTBgTNaGjAjjS6DG5H3wZUJs4O5pOUPjYxW3Ntd5aHk3qwhfC6IgkQeiSQxssY0jZi2H1ryMDyBkleFp9IZ6MzP6UUa+WV9xKxJCKQrN6/ZPLrspMOGE2RhXNXMJTFFb9jEIPYMHuZZMT1IOfsY1ol4HP+xO/7JTjIk22FjI8C/AkpS+Ce9JytfonbSCWrWs0/ZsTSE0hNINDXwqJDjWcnGk0x0H8OdM6c/GHrSEIJf8AhCEx8J8PRNYQQjfWaTX1pNNzbTBjXkhjSERzpyTXYlPRyMms020RCfD0fohCaTSCOSE+O/yhjTkg0QS+U5FpwIXuY60QdyH4kCxzuJU1EruLSK21XBPLouqGXUk5gkpnra9BOwUmJdx96QJsDoyu8O25KimzkI7LXdGWWWkYJjLNTGNl7cJ4EqdfIs0bw2O428YC0ouhacpqfLDRDxCNiVM/Nhc916hJ2q9jRLOV0E5c912JqNt+Rr3+zENnO40m0NonsKwmoqYo71sZbcIrZRxPw6izo75EhhNexpxfRTNNC7sbfKsYZVbPpuMqNnu3MmmazIhyoeRPYb9W8ssi5IYcYIyz1I2TTKG9p035E5ptZXIthSytCDMiZPsEq0ipuleGJoD7m7svD2JS6m1Y27jM2+6FEbV2EHDLuZQV2IfqT6shqQ94xJuccjpkRimUNwiEhQIO4PsJ8o/KEpELwNpqNTsYcO+RKWx6EjcDOELj53MJSXahthF6N279kRlux2FOzq9S/Tb5GKerk2KausEZZI8ZEkkX1M5p2kWI2jRtm+OBfA1jDgtLwTZtkHLZRVD6wa1o2uRtmvZsMzyLSgdzCLdG2TzoSDbY7gSrGk6GPS/RsYuo8BvXKaLf4BbJfozTeOqTqJijWdGNrrY/AjbefRIn/iOwngSLZDp0daJR43DKuu6EvZd6GD9Rmab+wbI12Rdb3lEmJH4MpRR36D3lm2eSdkJpmnQ6S9iHhq+URkjkFc1dZhjN5LPQoV+UJyosWAmBdSKI0Zb97obRpoqUatDK7uphtXOco3CY6BdafRXN9UORKfgVI4diOch1WwsVovij2QvaCVcZE0U9EEGE+iQhuhdhDEJ0aE4qLoSG1bvq0NTYvBGOlt9nBvuQqLM9CQzlieCI+GhJ8w8wSsfPUijTS6oSczuJc86IetOBtCTeG7EdE32Gszl4HySXrBMnIjgYXSbktkLpB5FO6FVnwEJNLM9ImMDaNPpaEv7Bl7HaDFif0FhVfQkinTsYo8rpDfK/gTdVF3Quovo7L0QaZGTR9Ib60vonZQSiLYRzH5Ejp6MkIp15MLvOW8n0MWP2GHO5l9L3EmTBv6Dcncw7lNSpCUZPQb7qL0JLyj6DOyGuLS9DlId0jMNmfVCUGn4HPagxb2+sK6pszy4Nz2ToxyZ8gk+WmJDTtUO4l2FLv6H5Rn6FL7u516XD5K4ivQxJHh+2UluqS9EeR2RCRJL1Z2scUejyfYxeF0Amar9ELYJN1Ylx4diXddR52RB/Kd7qOrLsJbys7FOvQ3Nvg2idCbKt/gfY8l2GsSXcyP6AVVNXRItl2zCh5IKOpnZMX2D6IPjT9GPHFXApXG6sUNvPpBIqux3CdsSx+9kygThmcvYofkY2Cl2GzMl6kY1EBbtfDRu8Jylgc1nuGjCU7DKub6QeNKXhtWkCx2IitB0bHDl8JnHB9kYVydUITJuVJk23YKj+YHuuivBk+UhlXw2cEu6OLPoYi6w+ggo98Em8Lc3YhdI2wiMzDKm2D9aQ9/jWE03Nhi1uvYZMG2s0eiYtIKMxCaTVDQvhsPRzXHznYmiN9UjbWfKaSE0wcfGaQmkFp6HrMfCCJrCEJpDg2+CRBYJR4JdyHYmtFjTgRshIROmvnTgWcQ4OB9j9HQ9jEjjY4G4v9afkhTfDySLEI2SYhg4+Cxgn2MvQmcjX0JYOO+lSGcaJEuGJQWUQhD0LIzfcxqzd5ILoI86P6H15GR2I5JkjAnRoorzmjFMfGEMmviTI7Rp+sxgT8fJvhwbz3Gzf/gysfC/qQ0A3GZMy2tW7cpHvwy/AX7eqW4u42/wZbnoKy20v6KDawxbvq4MBBKeW2IJbcte/hCWTLbrGW4mOp0cCU6lH4GNZ26UVJYEqjBsj8mPZz4F+fBP+EcGPGiyeBEPBNOB/CZITsT4v5Qmr+EJ8JrCaQwvlwQavxRO3ymDz8eEQhMaL4bEIY/8AP2T5T4oYj0c6+tNvg9VpDb4TWD0uvJO3wXzhNYSf+b09k1lRsNpKyuF9ifL7KeWN9i3RMSw0iGFIuDgingSSPq+Bpbo/IkuYxLeDwj5EnYxZ1pH9IXgJHgiCVIY06JEXRHoQ90flErb9ESZCaGiYItyeBJ4OxHQiWQhxsKj0ITwRdj0IiIgi7EQ0iLsZdDbhCYrWeUfRM8fQknsLIawJbD6Y0iayRb40SMuBpLyRJcaeRxDXSH0fQ0uxvyjHVGEtyo9FovQ2tsJsem5OTHkWjWbhdiTlG7w1phOC44I279BE6vfInwieBwyi8lUssQkS7MbW1zpt0HJW0kJpvFCG1sKTwVbkRB77nsxpg8oltBro0Qhut9CxgxBIRIeI+exVo2lu0r1ZltXsU4aNxGOWYKtty0lKui2H6Mdxzg3bI2Fim47t5EOtz0Jp7XSWq+kYRbN6JmU/wbkLuMSvYxBwq4YnOJ3SoaIzwdBiO7RuNdBtd8Cd/wB6XlldiPHoSPCP7Srl2KnjeaNIaIyQcEGCSuzYkUka7CUq2LSJrIuCPswZVsSSrYvc4LjgqZBo+vpmPP7EWT7C2Nm6tC3nuR1HkU76PFiol6OviFL20o4svwJG4uC5hsYB36JXDL2ORuTnoVeyoTgbfO87EpBZVKb457ilLnoZ5r2hYiTYr4aI83qPkT7CeDcdsp9DSbIJrZCl8DVDtdUVvfAif+g2lvXhDTBM+8Km7iVPgq5ODD0Y3Sf0VPgR/wBB5/QMZRs3djuZOqYwub5L8ggipMSwKyUu6K4ee0FlZkN8cXcaXB6sVRt+mZpqgw7GyMa8Jr2Qxm+xhGyPkUeKu4omfI37ZcJiy0NdGQpcDgztD5GSXtY8Ps5pZYeHuLZsQf1SEEUe4pNluG51v6qV7N4E7Gg6DegebjuzMr2bF+PyL2sl0QZWIdwkqOwmW57GEyXcacYdaT7PKE09lwb1d0ElZDrSSJC7mFY+8HOWdV3Jsz7l1ncYpK8McCNLsxeq9imfdRxSQ+o29+IY5YdGPA2nCRas4XUW+2e5s7Gw8sTxOht4NtZkZDk5Ns40ZcQWMrBKdvjNJfg86cGB99ELX1pgxokbnr4cnHy9E138a+P/ABx8eNIRHGr+M0e40YJrwca7EN9ILSazoTRI26CF8IeNZg4PBg8fDY3yYOdGLBMV6zSdSYEvGnGxOzGhHGBEzkaJwYmBRbDLjBsjxgS6i3JnOTf/AIeTdHYRMZFptsec6cnH8i6a8nIkbH0Xqei3B4034IjbI3V0KmbMRtpTfoRQmf4Ojcg89xJGqPphIuEki5E9L/YNlLgbM2eGyE8Itmv9B+UZY2F5M2EJ/mJWI4voD2mIugyqcpbMcyJDfAbWka039MOYY35J4LYS1cwvYtcrMMPCHjCwui4GhrB9ixBiTQUo1McFU2LNi8bCeMCWTbb7F9ic3LOkNsmJdJk9G702IbaTJNVpvr41mjLM/wDhCE0nYnwa+Poao1NJpuQms+P0QwMhCdtF8OCE86cfCG7HrNJ70YtEMmk+E086T4QhNZn4wwcaT5LHzemNHpNcacfKY+PH/hz8ULN2SVUg3iLqO9bXesbuT6Eo8idtjvBZ93MFKjYkhnwMvPUTrn7QiHuKEJu70K1vkpRti7lxBvGBLrS8FjwO+zSEuUJMlnUo3SlKZ8kmlmRujLgsQsO8iEoxrmkzuxaIfXTsbdjB2vAlNEjp3RM55vUSmjVObPSCXQ5H0BYiwtGrs2ug6stt8DVpgMSeyHbvMYp7+SCYPnoPamz2yyYTJE+9Nm5gvBBKbDZRH1EmAl0EYO+mJNvBNHYkhEdIejjCprqC2hjwIlu5+yESIaTWVfQkthBsI3MxGE5IsZHMV6smhq1HkxlPubG5+O5EtxJcIVbkXQmCiI05Ep7GGSGeWryb6QhIfRBoSRmdGmTRAxqVUhPYkGsD3Cr6krghcCWdho9yViGBq34HVat9RBEkP2GhHh0MEoXZEIQzWK+CFskJHo8BK4REREXYhYIGlaPyhLdg98ISrgnjbRJ4HYbtDCXsYDVJjRt0JEvQyDY+6EnCVLwQuPwdhkzAXHRPTRFr46ITBNDRCfRNIjLgSwQgtKEOqZEJ2PyOvS14I6IhZ66MCQ8dDyIJZ20SbaNnBgTBDciIToQacxL3F3g0QmDnSXJCEyNyl2hk1odEh1H9B7fsL1Rw0NZtqOEh1rY7BsxeVoUZSehs0pLlIrjW6oXHacTrjzAnqs3AWQ4dkYqhroy2xdIY19DUWRsd0c+S6spF4Ae3dewUcVNyhw/pHCkVbTh2YsNynyyRy6JnIDuKqB8C6NO6F+2Bxw80QejIWK+9iUNGuqY1qrLwmKq12GOJ4TW41ki7mcH8grsteTEyOOo2864SE0iOhsKIifUTTSh1ogoh1F4oILHzaE/d/dG9JeQfZFrqGldXgtvqCO4bsWySuzOceQejmFeTLGq8CgmF2lHtgB4Gz9HoQt5wImdZpKWbkWn86c+NUdz+7a89tOwifCCP5IbkOCa+tITGkFwI4/8Aaa7/ACxrPitFub/+EOdeTfRGBENv/JHoWCXTwPT1pJoyad/huNCxp5NkJ8DwydNOMaUesvgn0iTsbGCCWxYPJIy+Bo7wXZE6iyQ/BxotJB/kSTwM7MnI8b8DPyLfY2H9aTSdSca8k6acl4N+5vwRMSEPvHo0fweBpMaXQeXUYxohDZGew34QwmNFl7b0Txrxl97JItwmPUXYPBheRc61Z2Xz1NuoCYhdDLEZtiRJNOH/AEmMbV6w57G2xhYnK2vnqLwDCRpwJDRvNhlEiEhiRDDkhbLbKbI+xWWGLtg6NUxtDszZl6aX4XXnGvU/WjEp84Qhg86P5zWas/OsL8YI8/8AiyaTSaT3pjSfPbS6zWa7aTGn18Zoj18Ma8E+G3yuk0mkxotVv8YPSEEbnPwX/njXHw/Wrb3hdy2Ft1F0XhRcu10NkLvmLklvfRHuLoCa8DS30Wx1T8CvhfQrf8J0fgY8mQ/AnSoSIx3FkURh7GPIoPPH2Jcw42N2SEORFiwtOdnpWuBtjM6EnQr40hHB3hIj5MkY70IZ6UVe8Db4GT0IrO+lu2xYuGXtq32mlfQyNs/A70KzI68Dx0ELJng9FfBH0LjbJkVK94Vsz5EVmRN9i1MQTZnpgb+hPgVG2tjPRCvImOmEkhPlBN6N+BNsr7FcLgpRMbXiFKysbcxD6Por7FbFpRvpJpeg2+BvwK+YIpdG9K2XuJ6M8lKWLRMpdLnSif8AZpTm8dNNi9CuotLpsNwpbgWEXTbRyJnBS6Nso3pkeTmFZCd0bPfS9Tm6Ubmt02Lg3IMu85LdM9RF0o3ksGxCL8NlpS6XBTdwn1puqU6Mwb4EylNvGmNGiC6jVHv4LpD9lVKJ3GtExvBeNOBimlLd4mO1tL3Ha2J9tBSQpI/2JGKnSi8PsjmDmKeB7mEQeWZZTwSyaRulv7nE09sdtnfZBfcbG33BeRFUTX2Rbk+9xjUTbIPP0C0ujfc7tncZkEXcqkrSMYkN8UW00vkaw19suuxGGbndjSIb7FUnrDa7DxXQeymLsJEranVk/jO5BmdxhMvSi3Cn2GGzufI9xQ1eC2jsoq4leDEo9DY1J9B3lccMYynUQyxJOCn2LI7tZTXVGAVLqhbbib4Io0XhjvpqFyPqHifY5eWyGceeGHlp5Lpttsfxpt3Es6zobEzoic7ifU7COsIQYiT4TsbsRPGnPXTYnbRoS+jbWCWs+H60xotVrNJo9YQn/nPAj1/5Qx8ktOSdtNiDfzR4NhnItPB5LjGl8G5Owi9i3STTsjnqbk8GyFps8ZG85L7OTyLO2iQ8MSh4Nj9lpC8G/gc9C3N9yomTkk7H0TK5E5jgxrfQlNL0Y+wu6MEu2kLNydxLSTRLBseCR4ONOCix4FhV58EXBe4nR7G3ghseB52Es9UckyJ1EyNTwNDWrHSWcD4Gjw3n5FctuE37mITHadEaxf539/gUesqWWJZEhAg6xt5Y/J1Mye/U2gkRzF3mK/bZ1OZXKKwuRdSE0fSwlnAmVpTgurJd9N+MjevWrHk8E8DXiZujYgKPBfJplyJRikJmMlFjaF907jej7aYKLTYmk16HK+EJpuJfGEGiD02JjSG5wQRdGTtrNPBNJ8HpEQWk0RJrBC+UN/hsT4T4SaT4IZNNjf4X4rSaTVbrTbXByTSdvjsv/DnWfCfHY5/8F8JohZuxBVJ3K6vr9THm+RR4PYYcSXoZohCeVfo222EglReglSdCZJpCdiDU+Ox9GSR9RGxNJ4Po+ii30WkPQlps9ZCCJeRizwTI14ROmxPAlB54EponW8SYLNi6Ib6HkShcjfCJkWOhybErosdy6Nkz53IcYJkmSIx0H4wJQi8DcWFZwS7rRDfc6wmk7EIMi2EvrQkiSbMwgktImRcXSVnBCZIJHgkIkOmL6ERyTBFwQgljqZEIfghCEJk36QShstidtEPGhKPR42Hv2IQaukEiJkmhZD2xqQ+ulFn10zQ0YE0PbGCaTSZ0RmehG+CEFsbNidhIqeFuuwhMkzkfZDqFa3iNh+EetM9DjYjgrp2GoO9BLqIklJikhOxKZHv2K0TRrU2G23sUfYSfk2RHfQjXSiaZHmS31oniTy+okQfgz0/JS2UEh44EFgTXdhJob++o3IbQXXU8CTGm32HtbGrfJTt3KW+fBP8AqBIeBv2EmnmFPwO3d4LmrvUeyHdo2OZ4Nqz6MYJcmTv5giY/oq+vwPNo9DtvXoaK/shpi2NhCXCZi6b7j7NPujAF8CHMeiwboWxEvRKbJ+hqTH0UWq8GKSSXgSVhF6E0aNd0JvCF0SEXVXrDm/GYZAuw17fWPfafQpmT8G90u4rNu/gbnhKCb2LwhT1l2aGukx9WjZQ8ITVSN9YQUP0K7k3sMZYzsI26RbPdIUbnq1k4ij7IYsvL7oRI4z5ht190R8KvkSqqe0HQmVyqPfwdEXk+wskwlZae0NuEi9G0qdSWiEJE15FHEmxq9x2SoRDg8aTwNE6aRHj4cHHwmkJ8Z4IY15J8ITkmNJ2+FyM4OnzSmk+c/wDCGNOBrsSmNNvgtZ8P0P4pG4kTqTXfoTSHox8IeTjBCEJD6en92IP3r60aJ12JjbV/C8DXQ57DEsG3+tITBDd38Ej3zpJwTIsLnA+x2Icm/khweRdxvAsizoux9GwzYnTYewskwTrBGHuKEWl0Smi0mdHtg8m3QS15H8IbMmSErH+xoSdCDQ0TIuAorl7E2yFbD6+JgaSbdwktyPYQqqrdFnjoLrwIXpOH8aM4WYjfex1u733C3TMz+tcE6OGX3DyJxEiWZoojFtJMtuWrAl20bg58kxnKEkjZdhZJmwrHuyuOw1F9ET1rcQSDcKGdEEGHD63UWqTSrggTWVucG+Scrj8la2FnJ/aJ8FOD6E+GLTHwms6GDfVE0ZNIS6wmCfj4zgvX4b6c6w2040ennT0b6M21mvoYtFnprPlNOxx8N9Ic6NdNJpOxF8OhO3yWmz+fOi0hNEvh9aP4Q8nBM6dNYMQ12OdIfXxei0nbT1pvrsjBBCVxEWMIw2ViLgqLoSmEbbbsJPsK8Cjfc6ImU26CfCZ04zPZ/hNlCjLgp5EtDUyz9kzwJXQ46eCdISiUH+dEj0PG4ndeCEQ12HhVjSZDbohuFFko0XQt20cW+OB4R9EQmNpIxwbjTcSLuJJ4GiJ4/Wm5wNMle6KnlbHGOCLdDxsbspuxtLfcTuizuNpbijVFORNN9BphCecieewmoNqGIXJcmEqXBUW+BpsJpv8A0NlxghVvJln8aVdCCo3NlJb6lO0LjImnnfi6UuCjcfYqKkNdocGRNNFSXc2bDlKi0okZRuZ3N0kLfBehcDfQx0Ey9h5bFgmmeSowYWSOg924qMFwNDwlPImN0Twc3g2EUZzo44sF0WuzRRYLgUsJ4E/BaPAbUpbh7FLjRq7l4hS/WlHBSnbkZS8G+43NjuetL7HgQu5ztjT3joM+gzJFJ2NlYvBasqPoPXgurabI/Yjc4F0hFILuXGNEz0NwV3Nh+EvcvjSlQ3gpvwNitP7EthKG5SkNhicQ8hs/uxh5KZfByLJYi6bDfHJbs0Txpeh60pb7eR3ZZfgfuj7QseyhViVdhfMnQ0Zxj8I3Sa90IhZq8EttDAvfpMX4X4FhlP6KCHgWZ+iHGtvom5u8DGLF9WMv1CuCeDBeRqnb2Q3vdzW48xMjzsQpNnOiFvJvyhaVDq0R7HjwRd2mFHLx3Q5uMT7h8AvAcx9Ea2a+zHO73sO3ntCx1XkdK2TzqZOjQ9hljJboZO2K1WPJGwUbT57o41v4G13OVlvgfu2TpBfs3BG+ozwvgdM27EzB0uzKYSYRN29Cllht4Y4SxZKWHlifIahwmUhBMLsZORcbfCk1+tduhCENkL0bC053IfrX1pt0+FNydiEJ8X8Yc6Tx8VpC/HqQX/hB6zV64ITSdvkj61ZNN/hCdh6fWvgeP/DvSG/Z6rSInJfD04NjY3N2Lbj5LGjedNnkSNuhR5fAtqbkGTB2wOCDw+pjgngT0awLao3EuxEhDcwetJncgzbbkkyzjr8T32yfVIqfs4J1EI8C+/ilrvNGTWdRj6h7jUGb+OyQshEbRJvdoU1bbxcjaJoziJh7mZYe1YzBTbcIlFtz/Ay4+bRGTRhP/sSwRx/ghuoS8CQtIyGJ06TEs3MDVNh+eujN3FEs4O+CZyP2YTaKTbc8PB33kZKTN63I1bbsyxxxWUyax45Fkd2uDPc7GmQmCdRv+ITwUb7ZN8l7IThzkWdFnoSCJrtqxo2Jo9KT4Mmr15+HJFpKImjRNV8uC6bC+D0kIRfD1/4P4cE1mj9a34Q/OkyTX18PWmDGsMa7aTtpLpNN9P2TsNeNYbG7PWkpsTTobD1S0nwpBbfJ6ommwnFZZiCdBs67EhsFvODbOqdhHUntsJrUr8IwqtXYw14W9g2j90jGMpcwT1jPOEJnfqZp4vRHETngrmGGuAmnPuGy3psKm/8AA8eEu50EL5W7BCcqvTQ8u+honCRwq9h4TvCTcwqvtCUg3qtrhIRVYXdDG36I35Hkv9Ed216FtMTqiLOuNjLwPP8A0NSvYhOBbWm12Qn527NG3tNbYE530NqXHsamc9khX/0Nsq5N8iwlnwheP0Le2EuxGOf6EhVJ3Qk9CSutdkbxfkiPsKzWPRFBe9uqR1hKVZEjxJBoxV6QWUcIS/5EcERJ/Dgy3TRgXcTuwlyJEqyijXJ/hHDnw0QWBNFTOiwJGqVdBtLbPZF0cPKEdoWFTIcVC9RHYtbJL9jJsxVwVTJRvRUNoU8yFSvUURtgaYJZ5L2gnT0VLYpTceC4K7hCyPyfg52EW4h1kE+sE/Al2FHhJos8w7PcngpVEzrRnwXsetGzPOrNLEvcr3xROf60baG/anDbN2NFUNvohcfQ3gSccpfAso4nOjRdbfPIxCwN0WPB3b6dxHcbFNvJfyP4V+hdy+C9JRciXoTFoybCzzBaNu4SK7nT0O8JF7CsyPRUjHTLRxZT+Ry2Qm1xBXmHBUxPZO0W2ZR7YyXtor6L0Z7D6N+4km9ejM7kaZ5G3xCpnH0Jt7jVg479BPpgn2CvJmD6D7Cr3RH0LuOvAqETsEqyZ2wN2P0Ir3NxWltnoJtqvDK0Vw+hNMb9y+hudxa2i6BWl+gqt3juJ3BHx+TZ/gj6iWciHlv9nNu7HA61CGHlDrK3EnDI03iwjm/4HWaxMhiqzfVDvKaoaHlkq9BTaPKILB9kY2n3QVZH6Kwtp2F0+xjeGs6sa8ceqY1Y37mzDMRrJNySWVOgrg/sc+XlDev4Qzd905Df2bhv3Q4eK8Cu5dZJuz8hazb7DWquwV8HSC0rzNGfSgzz7ggiHgxRdgb67FROtHsLcT+aYNxvBN3XokQld8mCTTrTD/czDqsRhS5bN02vk2KV9WGpElfdMelbPJXT6IVjYFOUNKh1GerF2FhpZcTIqaidWMjfakMduImK3+ZhUlVToydP2Oaf7ExUfNXIg7jsYqwVe1HtvgQSCNNU8aQTLXDYSzrBEJp204IY0njTc20WSf2E0nb/AMcaw4OCa3SaeSf+k0X/AJfgmqIQ51xp40hxr6Ecf+cIT/whFr69k0nPwnYnxRMjV20RPR9G2NJoi8FmiUWC3odjbRdtupMcHEhPQofol0/B7FgWRkzSK6c6NcrA/sn13OMHGnGy0fokKRabaTGk121wTsTRYPGvBtpJxgZBCZHQttGw5Rihoa9RJ9TNU6s5hgyVs2N0HlBxOdsK+epsoiTsKFDLKfh56mDFSTBapwZDxZGbmmuwIiO5omigzfS4EjLb4EkD5bf8j+anwl2QkNDhpBDQ4LL74XB0ovjL6Dd+Cjwf4FPkKR9xCR2Gk3RddNhHHQvw4xPh9EMX4ciXxlJpuQ8nBz8JpPjNYTWfHYn/AITtrCa7iF/4zt8IfQkQ2+GPlNO2vBPi1j4w2+PnTkx84Qnj4TsT4L1otZ8oc6Q2+HJO2k1aJXgvZhOR+5c76FDNyvjRynsvsWGdjdaS6oWxX0hbkV22EjA1Mr9bi6Igl0grtpJmXwJNlBo1HkiokS6CVEsnBqrklwSXYhdPojtfBK2FXLGjUbH07Cw4IWY8whdDwEdh3PYiG50kl4Eq6fY0e8G7dIfYEq6D2Rv3/YlbbeTqQkzH5EzhO9hJwkS7HSSH0BKTsQRnsWSHQiFazl2pZNoZfglbT2JTeQ4VGzooSsDW8OmvHsr8LyNBIN5Dcx/oTbPHUSXZm+4uBpV2PO4yKmmuqIXsinEHF2olxgldGkt4OXGxE3YwXGDsCu0FeYvQTZVQdGzXYJmyE0zD6DIq0sC2Gb2KmY6DcWMPqJLFPq0Ye+NKBpcCORyEmJWxgST6fQuR4E00NqjyH+h00t+5DcSElnJUlXgTnIvcWXiPTPYyc2a/JWxPAknuOIULBtLdwa7Lf9CaXKvUaiqNiys5G243wWCmunkbmNxypKvoy7ncExKdzgdycixv+dKUL2XIx3TetDdNJJCT7CTm3s6E2FO5DKfxBrRo9GXtdhkU06wdhvCE7V+DmJ+YX4diqpCVeEZRT/ArbnwbK00L2jxuRPc5Fb3LuKjcW/RCkqyi1/gd7LyioeBIVaaXWGVVngStunVoXV5vBgF9Q0saa9Fld12HZNZ6GzJ+BLYaIhqzA9256E14+4LcEuLzE1FW/AlKk2jHK/Q0th1MpsrfYXO37C2EHumN0ZTQhaUWfUgrEXUStbXwK3uRgriCdhcYMuGJdiMCeoaHsxDTYeA3OBtM/Rli3OEn7Q3FWeQ8jXU70JDlVVirdYIzKUVePI6hrpGdQV7kt9zBcmPqviGXk6QuCDfjy2gnIr10Er2jHgOp77EF2vYaZOezYBXuJKxnOGLaJswT105Gcd3wm4kqpeRr3RPozETsG9VT7IYYZrqbrCHbELOS8UaY1b9AzImqo6h1EHDCW6XivSaZT2Q5qqdGxoZkP2SFTKJdYKJMdRIU72LMeAx5GjdGO+vgQlloa5JOzKlSXZjHwBm/D9UQlehnU+pjWh2Q1SrvpUuPcwdl3DvI3UYl5TKY2a6EI1dRZ0N4gqN23AkPpFoT8knAphtOg4R5ruUUsgxXmciqKWKuTZN3o2QfSTGbJ6JkFl+GIVadeGymrJxTEs07srEroQRT7GTxt0KWTdsJsNncwK28l2N+BradVyRpb7haMt1Yki57jnOdmJbyg4bF0bjo2YyHomPW9mOmD5tFcvyJEsFjqblMTFbeYaFGBScR4Yu5dxvpbGBl8lBePyjc8t9ETSS7oJTO/YbUe3gWVV2MB7yJlu7OYNblfBwjkZ9aTlEe+kWs4xpwLT+7E+D0olpvp96QhxpJptp+9N9H8UiHrT1rNITt8L858Jp6IPREOB63SfCE0X/jCfCDJosaTTYp+9Zq8kL10XBNF6HoiGzOODdCIbi2PJEdhK7ixvsc9Vryci36kolHpVudzfDEhsyb40TRwMaJ1Icj4/tLdFzdFsdicMWNvyPek7Ei7iNjnGxCEFjSHHXWcm2r0eiWnEPRKjxBujUHsLENcnHsbBq4kcc+MDTw4EfC9C3zHK3EMXQS3IlSOWydVEKCUX6IcH9ybCfA1g6ii657HZ7ComVPDHvR5Q1ddhfsC8ieXfybLc0yxm988n/Am7Q1LL8siI3xTdByxJtvgzuwZyxhpxvamPWPJEhcejM5slRSv0L7ORd4c9Yb44F3FGfokOBfH1pBl+M+T+cIcfNkxpNKXWDzpKTSE0xruPRf+d+bXb5xEIQvxmk7au0qVgnVVz8uNN9IyaejAtGb6TXnT86Qfyx8fWkIQ30lIc/CazVOKyxdcncYzxOogj8EFruQrrrfQfB16hpIUk2MH1XQScz6EhIsf9GLgUrYX9Qhkyf1NF6KSPTfTPB3KZJypIjfg2HeHrx/ojpH/UQaLv8AJvIf3YwDq8afLBB1kw6/Ql/q0eZ3/oh4IoyUHoOl1JWz0KTOe6E7KQezSmd2KMJImZ/B/SgnAU9yVhRE6Qlutemes8CVKJY8GWODHCFDrd8igg135Olsf3gXYIeGj8o6C/Bk60r1PoJuxXzBItCxzC+tp0olyWnZuyuNxTv9inq/OjLqY6dpb5FD/wBaEntfwN9tL0u2GG0048IbFaNmKbCUol+TZT9M2lP7EnV9iXuT0Y6MNyDtHTj0RyF3kJcmzOwlOpN9XSDHYfgnr960c57kGC6aYSGpnJK2+jGaMRODFLwecGsDdl/kiSbehJdvoavQk6E8fZOkHe6TM7wz+RJUSFF0dBK2UGFVujLPKfR4QntgdKRLoJdCEzklw+hdGF0aFsEi7EZTjwW3T6IW2PQ0e6U8CVbL6HuH+UUOJ8ISlhJeDqpDa8o/KMdnow1wJcb2G0KptgSNkPoTENEqU6wi9kO9wu5iuB70XkSdp6Q3b+REY7xdBcT8CiXCORXoW2T6PENlxtFsdboQg27zGzLsUx0NxylkaTeTuRc/Yy2a7Q/LSm9+SzamhYWGh1vgaPcY4dN1a2HXIR7pqDtN9REcLuPYV0Sr0JJS99ho91kjwjNcnWmZfvRZmQnPOjFE/wDYMwcTHEVIUvu68DHrh0ZbqLhBQCcJB42joDKV6p7CTSQrzWyqkcGUVxYrDSkWdzFTzBGK2Ec2XuIDN4MYoLhEkV+zI6XAQwRy+R5XJxsEXGOMrYrNj6ovkS9HDuIvJsxBJEyzgT/TSQ/vcmhYCX6NjTwReSdEHVG7EySCZnLWwlJPsCFWjyHpe0Icm0+tJySuoK3mE+xfZshCks0/ItiTyz9iJGwMuhB1JHCD6Il4I6ou0FYQ/BCarfxBFwx8Ef8AImVRynsJW1/AnCd3tSCcVdhtUugTvWDRh1b6wZiV6mIQfQTurLnkVjUtth4un4JbXYpD752CbwaV9YNLJOjLVuAkig4OiQpS81RGUk8sYKhy1BVJFB7ofRBxY26NDOo7kzDfoY8nGrrScMm5YQ0m76XqtwRzOxRx7uo2MPycFkqBum9kObfhCVsb1s+wkwt/AkpsSSX2TmVW25Fu3/Q0d3PxuYAswtMjCU2/4LYXrTfR6pfDkn3pMC+HrWQ4OdJ8VqyfF6PSaz486M3+E/8AOE1iHrscaTTbVkF8JqvnI0caQgtPWkE9L6ENLufR/cHAkQa8aQ3Nt9WyHOnj47E4GtLFcEIQ+iCVzueiYPAyvn7Ql7P34GhbaTSSjxpI69foXTnTsLJMiHjX9aSGCZIN/DkWiJqyQ4N9idhLqYb1a3Gl0GhrA1v0EeYyGGJMHPfBPBDlCweb1MrveTGiVk4GNm2MMi3XdvfcXr9CRCDWmxYxOoWI40PSUoBKt1FGhgzg0/onKpU+fvwN8zhT9gXpfmX1IWEpnUOOsS54QiqPYfudWYpboExvCea+BhsPP+bMFSWFsCA5bk3IA7t3MuMo22MLceTHR6J7HU308C+NFrjRfFGwvl9D+dJgXxvxeiz2PQtjYWr+Ho30miHpD18IbaNdtEMx/wCM+cxpj/xk6D/8V8Jp6NjgkJgnb4Ih9fOc6Qgh76cazSfJC1mB5hyZs7t2Gfq3LR3BvojeiJ1Y5aC58BlzEjZp5cHUn0NLO76CdRyFTwZYPc/orrE9lFWkn0QkZe+RPJg9jwE76LnZ4HjUvwJ3uhZG+heiEWyOkJpkfEUxhORYZK8FcpS4RYnS8JCtc58FbQ8RNvoJzHL1gmNvgcuL1E1Zn0JpkbbJutegnef2XiVdKQpt2UTJYxE33HloZXiTwW33G3MblTijc0VtYxLG5lbmWm1shYzdOYOtmTXbcdWVdkPYbdTabB8i+ZRHX0UxbG59IMrMvYy5HCcS90UwHYFnnK6jdYfsyl1eCW34CcZb6K53G2yqb56DrVj0YSXLZ+id2bYHeIfkTiMCzGHWClw5DJjcYSje8NVzeRNv2dCO70QTXhpCuewWlNpuDA+bhvcb0kp7wbV/Ii7W3YSnHsxJE7LlI3rbsaOT9m4Zsi6gqPwBJO4rzuPM0pPMgl83VCUsuJNBJkjRd0J4hrrBbrzXCRcp06NbGQbHQThr2xOrelGt1R2E442m+nInCqjDb/rE31/I8jw32eyOv5EnDPDHSw/sT6/Y4+3gcOps8UUZz9m3J9nPQQmz2JKnGe5U+V9juYcHbb8Bq88+RZ3phKDczke1F4Qlya8hfKncJpbSFokzbwJ21v1I5MGnhMkx9i+RNwkvkoh4u/RimEexQ6/yOGL5G0tmvs8p4Mkj7GXQ8MR+wE9KTq2KGEfhjS8F7HnNpzmjwmgbYPumImL7MR90a6DWKjuGt35BNHlL5KbIn16HBW+5JEPmtkaya4VGuU4nip7C2o96b1Y70Qkey63caZnW46EUYS7hS80ulEf+ma4eyG6LjLJQ0c4pVWrymYrQ0sMvLEXFryTYou6FvIrnL2E/lHOB3bZ4wENEq6pCRs3PB1FU4aFuQGxx96RVreUaJKLBVyG+qYuDaJ6B2qhdGNu6XcljgWDr3G8Ty6ivC3dBLE6d0I60beMQWqM4QpVNGIO8L8Dp1u2gR5plyyzxXoU1cs5qlDAvxOjjqYVttCv/ACNNl+hU8WlXdQwnBluc0pbsqt0+xNcTwNLqSa8EmpXlIu5igNbQfCCLptIuYN8JCwk0n2FSfwc0DUthPEXoLYtMmsldmmPnj8EvLRuUifg4Ar6MQjyGnKVl0FGw45EsRi+3Qk6tyr/YsRruT6OaSG4KJCR29DUjjMcpFoXIjqKrujsUXRFdhN0PuOuhn2E5iiE/0NHvDHbYfUdODt5GUykDXciCFsNWOzpFxaHfJj1F9BX0JEMxbRH4ZdxJRRZhXTFHwDrGCf6hrZF5hDWIfUUVENcs+mBU3d+yFSoal3iaFrHU8jNj8nJhapaXTk2+OwmT7J0KLIt9JgRP7NN9XrDnWZ09f+sJpNfWk6abaU/fyngfx413GqbGxvpuT/wWuPjO2nPz3JTYuiN/gtJRDWiwSkhOwkQmjIfxosnoukuD9ng2Nxfg2yioZtt+ijfSHlGNinoTJTbYhngguxzrdaciUNzd9yGxuJdhnoaIbH6PGj+HOk6azTkexOXPQ7wzdDXo4Y5YQ3G2aaGBV+gw2q2a2M8ryoz0Ruo/UGfY4ISDzr+tG/sZzNjc3wZGCVY9la+pDheD/o8NG8jv9MQGTda8LwifjQYkN1MzHXSlfyZwge8DkU9VRl6G9J2XV5G9Q11Qnt3GODeWfbjhFOgpM4Z9DcF3LwcHg4J1yWP+C3aa7azPc8D+SHvpwUWsJoxDJpfhwMgjnSZ+E0fxmsH2+E1us1ffTf4TIkTTYnw9aI3JDbV6wp+tXosm5DBCHBP/ABRuTVG+xNJn/wAJTGk+D2Jn4zJNEtedKI2ZYxwt6YTz2qDAwdmYLoVnceOmGMpwffGdyiqh5E/Z/hmRLL5IsM7wJtSx9yW4+tExXubDFj6Azm/qQbUmuJOdfWP+aFlrvDTKl1ki/wCEPMs8C7I9WxQyRLWn1Gr/AAxO2R6lVfM5K5/EFlXh4SiTql4jXv8ARO/+oir+gUjSu6jUs/TMX8ImspXgQzVuwg479IMARxYEKMKE0ZMwy6NRPeWnaZoqdIJnOjlRZKlrsPRlMVw+Bnl0domODV41d5KYTYcVwdJMq4eI2b9WFIYr4HJ+AfZ2cGVltJIpLN91Fz+pLyvI0EtfbQS+67oOuIdCmQp43CyuJSxLD1CemEpzCfJS3ucBMdquhbYQ6lSjY+pu9wUUAmqTXiNefiivcPdD/jx15Q7A1M/ROuz1GN/Ag2rIcn0B9w8kkbA2alifJ7H0uOcjcolnjYTje7sxnm30g3xj3DyX7hI+2VEtYRXO5RExdGijc8odsMLlIXKz0Vnh63skvQ6o3y9TEm4fai6r2bLI2+xncfSiLUaGxH56zctb6sQWuvEUo6PLN49RkVm/WMXz4jTHlKOqsF132otyjtTJedY86h2CWTkuWMlwUTCOtrbJm6oS6MMqt7XSltb3FQQ4X7oJ7pX0CVyrjBMWh1Au1u9EG/xBca3vI3hD6hxq8xS2/ceeV+5gkhdbFurfkNjEOjcSKM3sVdnT8zge5hR4Gl3nOZ+HMIu8T4Nm6rvGhL3lMT7drq3Gtz7Af1dtZtLOcNiqpusbkm687hV5R4Y4dd2GrZq7OPGXCywtq1dXMRpnZhxZ7Anjh3SPCfRlKUTGMlj2gdvoYjyn904mMeU44b/ubNMfUt+aF0CVx8Bb7E5rv1Dzn1suMamvIbFGrmo4Vw2i3mz0WbY4TU+4u/WI7NDW8R6GKxV8sxIljJ92iLr0rFWJiLLsXid16huv80VMj8ExvZorIpHAZKUaaT6lR5PMWUmcs8Rj2hu1FN8bznBcN7TEL7HYvACO6eCwxeBG2SvasINzyV3croXnzdHsKI8aVBt0m2A1ytlR6aPAd1u7PYSZanw1Fava2aDWouEYkn3xTVOopvlSbsOTU9weV068yZYFtqh1DbFCE3ntoYGEQIeyLvlK7BtXJ0QlCbdA23UZDSiW1jJSeXPqxRxw6QW1d2aEuz0G2gTMU7QewkehcF9Jg8+EYw6dRsy7whLeU+hPWUPwMvF+g6b7Iu8Si0ZTC1ezfQ249ANnI+6E/CY/ZulNYuf8CnjL5/wYP8v+BJ/wv/BPh/3/AIH8uPZMktO0f+BqVfU/8E3j2p/4KSXYJMacemMhv9DGES/Kf+B4D8DX+A3LH1/gc688/wAB7r7RoVpXkWeo+R7e93M8yeTt75MkydKNiNb8kl9lNnZO423arubbbyXcz9KTR7ENYk8kYsK52E3MKdRlN3gwqf2hPSb0GUaKQ0ieqiSH8o8pRDW5Ho2FKTeUQhrT6I7WusKK/oQcTXrB7rj0ZLJEQflBpFTXYb0ab8IS2vowbS6tD+Ou8E9Xd0hOJbqkfkGhnGOH9SasdwhHkoRWWT8DRIXUyStpPCbYee4+jG8a3LDzo4nVC5FQ25RYmmdhymtriDjyu40JKmfaCUqs8DQzIl1Y+ifqh5jbvSEOqutoqr81Db2Y9mUeyzWKtpJz50bFnyf26U5J00+tEiXTsdzzpBf16QS+H9mu5708aT/wwcfHdk+E09asWPgv/Lj5+tVpD96/26caLTGnon/jtovjPhycacaOaLSLlZPopxrvo3k78iVNjHY/ZKMwTBRG3k8iTGxPRDgeCGxKLXfRCL9mNdtN9GvsSm+jQsaPTfjXchwehYR9CGfktGTGTdC2Kcid03Q1wQekuNhIa6/koo8plaCuRaStdhk83RC6LychhYHRlimfQDcWYJMTXYeTbBwfstY4rgjNfBjxtVvtOibmfWhoJhbP8irV6D2THThI2HDISNug20bb4O3kYiKCk0GJFHLYn+kXQtxhroy3k5QLPRCAr/uS3yxZyoXDWBSCyJ9NOP8AAlFpI4YW+NO5U91rtuW//DPhxpt5+M1n/gsG+j0Q/ivhzrNJpfg9YbigtNhvTgXw3+V+CJdYYNtPB+9UhkH/AOvBvwY+C+UO/wD437OdJpxpgzOwtO0L5ZJdvif0IyCzrM4l3COYeGE7dkE9PQQSGW9jCbHL2E47chFx+RMeIhZ/CHt1+hjDl4FzMXSHIn2SFVTLyoK2WrpEJDz9iEjd3fAjut4CZJtLkW7MRT/Y/oTdLMx7zLj0f6G98gLOPowoAYpaGxVt9kN2VL7OMqvDDSwr++xhrZ/fYQVeJf6j2lG2SXRFTy7yJbtKdjB3LS4kGbywvrX2KbjKY7txHZAtnIJP27DFjyFMyqUr8EBNT63kSSvdtg2NPuGf8FmQfuK3F4BjBC8xsebeZm2y9knwYrc8uJXM+7mD+SKVmyfH9slWDgThuT7f5ivMQuG9j/zC5CkvdnkE5YW9wiST30rMxP2GBNiOk5/pJ4SaurJUqgzu8ibiPsZ5bl3ZthdEwuaPRglO3HhbAwqi3wT4xMJTzSuI3xLcqsfextVpfZsTdT+MtnK+0T/e0xMWvZob3H6ESePYKqP0ll7PoiBseKeB4jpthFcg+5ll7UMr5EUZNbcVS3Kqy4X7Tx07J8Ex1oF0wiiiH5xNMdYursL7U7o4XkCD3p1RjiVQo79oVso5O+fqLQqm6Cez10YSr9Qgp6Dd37Bd1vDqjA+ohN5C2q1hcCy9v0oJKk/If8EeM4flNMFfxSlMXQlCL3KPm9il1h/qNDLV1goq1GSi+uUVZFtZUHzeVh9MQZ2ccmKhZYFgxRNuVR9ou76WpLifiZRtdyRuGiqz6Th2F1CSoIrcTDc68grl98g3Y83DRn3Owq6erbK3Ax7YTFu8jm+gNGWoJ2JzfHISNg+ggyrvBsF9YWzl4jI0KXQThLroV92vxHjPH2iLqoTdh4MluNSbVunaMMCdotl1ME3KNi3JRVJIlFQS26PBNX85N6z7S6HlQJDCPUbFmvWMFQ+gPIKzndOB+4IE92PlBm2vsVjYfAXUuciKm2c8772CEg8Ibcy9GkNu7L2REL1pCePL2CWiT3iifVd90MCm3GVOoP1JRHwCOLF1QZUheiihomcomopMJ+pXOxQW5vgTSUvAijxdENyjx8wSZmwXH0ZnN3G3/EG/La+rU468yBLchOwnJL6SNr+GdAN01zhBZSpvRFtp7qhyR5FiZuwNo2Lo0HuKdUgucepapDFHW/nKFHYvspuLQk7Kgu7nXMjfn8UT1V/E6/1Tr+SSbqR6mapL8NLcX4EX3+kLaJ8IRz+IhnN4Osn0dp9ELhPB2V9CS7J9aan6F90Nv0GTKQ9wJOiJfQZnaIjhG1bV1aGG0PiMg8o7xjayfdB5+nkJ43u2Uvdk2J4vpZgw6eRJx1cxkHY6mi84Xe0ctBDZ17M2DX5TJhJbhhhftBORKfdh1HHsmYO5y2Ixv72M714yMMTn2cwVI6G4l3HkJa/ZD021+gtGrNdDLM71L0QdgkTTehC6i9pXdwGVNNfYyRvlhN14jt1fuEvLR3W0bRpXUKVtndBdXexaO5rg5pJdy0ylsazd9Ck4okGGYdw0BjyVUXyCo6nmzoGi9wP8NXZDhHyorxdgNqQ6nKeAVFlDsYLDsbduzs0FVWPQo1sl5JZtBo6NxqOpW9UNar+huJrOxth2p0Gc6vbg3JpNf1pB6ThyTxr9ao2eiR9HfgS0WnOsjEtZpNP1pzo9JpPHwnxh6+c1ZCfDfWeCf+E12402Omk0aJp6IIng+j9CWl0+j+0mNtH+SfCdcnkhsXVejuU7k0WDvpOhuj6Jyzc5Ockzjgg1g/Zv2Z5G6RENjiqQybM7ackOck5GuheurRyIe+2+uz0foudIM+tJdyaw4Pwb6zwcDVGftazT9ac9hI5xubf5IIsGI46XRoq2S4GjOKwhm4XnAn6LpRsbpfA9hOrkr1O6xxwSvCbl+RubG/CYmTvmn3vg4d3Et/JFJZHLoSIqUpi22LeEWTGOU8HL8iSC0prb/BMNUknYSpsErOYxPwFBdVsfrTEyc3oLLFslgbFnkTxj8m/QmcG5B6LR6IWsEia0hNJ+CE+Ox6P0T4TsTRiMnJxsdyfO+NGfWjF3HpCawh60l050glHdJrv8ZpNOg9GiEwLSabaTXnj4TSC2N9H/AOE1hCdtedfRNHrT0QhNIXS/B46CcFlm4+NF16QmbsH9ILE3xHort9GPC+DxG/b7QsuF6OjPoXXwKIie2hF0vwKS5mCKbeCTaO156iTpSRwzkXQSJ0hBpcz1oIRc0a0xyOf+H9YPSEET7keDsbfo8vwLLgS+D1J1IyddiEsCSmCT/CR/dhLJPA02yMavsfqXwWjceAmY2os2dR6C47GQixgbxZEwjRiZmaH2iyPAa9DLfbxrJ0jeNBHMfMUO+Xgl+hGzrgukg+wJQ9rn0Ps4E55V9CRbBsy0oht+AgJFlKG/ZfRF2yIZi7B9Iu1DyIROF2DqS8AkKmuUPqIZp+ROq4di1VN/RlPLeOINNMW9xszWx5mmXhkasfd7DSjRnkbgJFb+xE4InBkFjwOLu6s7Hs3en1aEzgvQknTBOwUSxv4O9ClsDSM+yY3OzXotRTrwVLSvNJq0XZj5tJbG5SX7B5Vfs3cSdGIfLnQ2iiXQ9SCPxgs8hdGybWEK5EYCiF/lhSRKBFlkhSfWDGzn2Fum7qISl3yJSJt3qZ7CbGlSb9ieA8BpPsyjb6RjiHgh+7T7mxvdITXL2ROl9DCtknwJY246jsY1hu5MWeeybErC/Y1r/YmutB7KwJfV+WcQKOV+Bu4fR00dhfRRVpDrRJWw38L6LdJ4HypjsdlnsJfCeBuT8kTwWdtjbL3LLGH3QmLdJ9hTPoEN6yTwRym/8GTDc8i5Bexzf8hR3HkJosO53M2yFsxdWSeo+gKeQ+4Yh47qXX8hsdqDU3onTo3RS0IbDuEPRM8m3Ub2Z+hrA8f8Po6i5PGBKOJUJb/ojhfgQ8BhpcpkV2YlnY8DxwY8M8DLglowcg0Yo4R4ogjoNTRJToRERBgavj8E9ETwl9EdBbdPotiPovwvaJcPo7R2EY7bdiH0G95S+Bu4x0G55/AS+H0f1Ijx9i6b6EnZEQNOy9DXsN3T6GkmH6Eq4HY/A0a4+iu/4D6QlPYiYOabcnSyS4J4RbLM9gbHsSuEJNtim6r7kyTBCpJELge9BLbsJc4Ei7ohLEIo0uIRLfkw0LNexHJMIuhmsJ6I/fgz3EtZSHNSPAxynV4HWZ/SK5SGLbxhRiEpG2aNXGzJ9kgvvRTTyLYe2l/BBbiNzga18k5NzyeiYJ2Jp4FjJPgsaQur+G+i+U8aeiaetF/4LjXbSfOH70nx3OCfLoTTjXZ6TsSkLoyckNyEnnWGw+9KTBxrzTc+iZ1k7ko/yU8iRv20unIsZcLVp+xT2Q3Ht3NydSZ6G5sKzfsLfAlNN/JOptg24+D96ePh5NhrYMW3cWk05Ocj0avBsb/Ck0w++u3ByIedWeMGew+oaxkY0M4+FG/Qu4zLhiovsGIZeBuEbauWiJ1aj9Bds9jQ+QlRMDrO4/zVFiYMXCEP63M1m5j/AKoRlLyll+Wbk7ajVZu2RLItjg8iVwsi3HEhO9mmYdDZl6m/+yTIovJxjTZnfS3VF1esGznS6wRNGvjtosnjXcmnD+K1Wq0hBaLXyQ9HrVnfS347sk096z4rghM/HzpNedES6NH7+S1ZybM+tZrtpT0IZOw9ZrjTj5Qg9e/wQuSg2SOrGVgDI23X1aGn+jeX3LRM6txPyhPoirRJ/wAiTZNEETRkI+5OTLPs5M0zp3N8jIcE6k0lRINbkokKMk7EGr0JjZEEjqIJQlGqj0J2QlnYg11S86THQgoGsEwQ9CcZuLoKbnB1i9dFroJPYrwYdGJH0Tqdyno44PR69jxliap3wLqYRuXweDY8Iam+nOw1mw6oYaEidNxdyq7HYi47lQ2velEp8nhoy0LOsWKqVCqc9kIzbfRZ3tPmjVjE6SklPyLqJ6Ei050nGjZohvIqTuIxCyEs7G48DWq7z6Kqqn+zCJg2dkn1bE7WnhlFIiU0gnotNyLnRqoSr2P+oS+qfY5rbF2E8Eq2J2RtwVlZ5aPrU0miOSCBpZbjS4/Qq7G+YRDgewsdfoul3UF3HCOoaIzQn4FktZ9Mww1Ho0e6/B5PqiqLKF9iug3XH2X0KGPt6G6dfRXgtorTY311lzA29lvfIkdyxXVjbuUuohQJY0NdiPoOOEXZS+i1wK+DPqWotRxsVLdEoglCXoQ/+C6ieBRuMZjyMTIyEYE9BrSOx2EQ9kSyRoQXnk8dFME0pdJDBSi+HrXc3+ONuRrVZwMiZjeCVHjO5iiUfBCDhJpNf2X0fQn4LeBl0nQXocuUwbYJRqqISN+hOIQ9BeBuGt4GjYVgCJhSysCPbZdCHGV1Yldl5DyIIWnbbSdSeBkhCcHGkNjBCE034J2+EyQ8a+ho+h6y6cnrSaT4QnzmuPhx8FnB20i+M6ack4IT4fjSdsaPf5rWaoiJpCL4SacHoeS6tartpUzjVEgppLpIfXg5LptkuS+DH+xLTY3O4mSCyccEuiXfY26aNZIbYJ7JxwT6E8QlRJhCXYlORnJ40nbSm4tdxjV7EGiZ/wBaxaQ2MCNzBO2kJkpRaTW+WTro1B5GGtINC0bruPL+D6JcsxKhufeMyDcfpoaEHC/YxymVlL/uIajhIiCKl5UQtObJpDJk12wRXJnEUt5dy/gVzy/BBiyzjA5vo8hBCKMxIzQ6bpDixjZxEA0PszE7eymyFjRdthK56HF04LwNEIL4TW9RP4YOxtoteTfjSE0Rx8J8KTj/AM0QWk0hPltv8Z2Mf+F1hCEFpuMmCaPWI40207aYNycaQ5J8OCnYRNNzfSE1/WnjSHbTYmu5P/GaIWMu/QeS24FVtcXYh/gLtgr7CRbk7PCF4iX0KkLjBcWkxBFBBcDLRBd9hRFzsYPYzE4VCapgciRjQSPyF1m/g9CVvuO0RSL14IfQiIY0uCYIj/wJIjjcimSYyY2ZV0ZhFRVxpUuBpemTHIo6j5PENyIiMDRsLYoTzHDHYkeY+TB6C9COaXMFlwkItjHBODGxghNbGPZRdDDf+juHIJcijHQ5xCwcXRsfZwmm2iSLP4GnG/gq5G1cCncqRcGUiZ2VHfT6HwRgKj00LkNQwaeTAtXq6CVUVPwYo8Lo4EmCEjBhY4MMwYhUNryVFVKuSrg9rTBOBqE6kwQjFg330ZCnpfR9fWk9EWxNPyPJCGNMGNPQnkc4MUxq9GLJvwSkJBDwNxlweBkR2GuyR0kEk9vocw1gapYFkZkWtkpYIe5yk9lkaNCiOIhcGOhjoRFN1pi6o/BSlwXTfSE7FmGZdCo+i5NiUwJQbRbq1RqQRLjTHQx2GmZI8BKODsNh36MhRp8DD/gk/qF2GRMmEjQxP7wIQOh9CYtOQ8B4I5IIY2kQh4VHRCYITwS+BOjjijboE1zsNuYNk58jQXcyYT0fGNydU9Cnm+iO6on5/ItWcDfQuNhiwW4Nl10q9m7CH6OO4keiYEuuSc6JM9HHQmNIehm3TRLY7nBBPnR9yQyQa4LKPAZgnYZq4S5FtHhDm+I7gU3d79jZkpCG5wQ2F0GhdCIk22OD0YIQnUn1pMEOp2MCJp9D2EvlNITRE7E03IQhwfozq1jSazscaTVnBzp+9IQWv18ONONZpME4ET4TSYF+CfWk7af2k1nQh5+L5um4ieKJ4Fou4lp0HBaRHGdbxpOdEwf2iXYmjc2EiEunA+vBuIRxnTyNdDcXGk9MZt4MedLUJ4ODZaT4NdidfhOui0276REL9i4PWkIJT4LSGxDgn+iEEvB4yPYwkNDW9HsNb6VDJLqxE0LWQklZmrkbuzeT8g+rcKBTjcn+qEzrMll6Ei++O+PMUT73H9Z0QEtvPQ5aAtr56nHfJYhMUbVcroILVRVRyoZPBsM/8iDRhou4tjMxv2HJO7AO/wBJ+QXVmjOeSeHeGOZvGKTie0Ml2PEN1CVTRZXQsOCY6DJruM5GTBwXTxrOptp1+cmkHpSHGnn47aTSadCIgyaLSCxpCFF8JpLotPBNZxrwfWk09EE9ZCHYnHIvjO2s+cJo+x9fDdacaLWGP/GHGs+CJp9ClrLBRYjpr1FdM9YJFwF2LwLAw2EvFF04MhccU/pire6K0FoLoFgLEVn94JQ1SIXYrJ4PU2XBMcEOOh5Gr4HFzSTY5O7jXQamTfaGwnBIfsign1x4P4NxLqbtoj+hNs6nY4HtwTjk4fU7jXnSvj9G/fREhoc2Gk+CLqRMTkTHXRzb2VDMdhYVUHTKmYLnJuXHQqmIY5jLkSS3WTHg8GYjbSx9CTarST6EY1FwcZX0RSSUYjuRyRDc036DXgwY/CFsTwWLgb8FT3GhNLudhshvqRtFCONG6hq+hhKbDTZh0FojQsaTwNVZJikRkQnZaJ2JgnQmcGwWIh1lKvJbRYrL8n6aFCFo7STkmSdIRyoRZ3YqSs/oSb3miE7GL8lYsYe54E2Iu4Shd+YRr/ZmbDT6DZvhjZtgyicDqEruZMnQsPRujZEOhud2fopbg9lOMlE9KPuLB3GNEwTGm2B5W1ISLJl8CT0TwNeCCWCLr+CE5EtIMiHkhCEJ1GrwTSL+onZEXYnjTguinR3SC7Cjy0bbLSdidjyfo7nbWYhIedEQiIQ2XRMaJ2JCdNO9N/Y24Ez7Dd7i64Y/8M+g+jAl5RC2RBjwRIQaRuSonJ40pubCfY5wbjXJ3Wko0K86NC/qJjOu66IXUJTga7acHkhueiDP7sRMaHjRCfgpsxst0b/0MaXKGMTU7sRMLPcdvqZpdlpsZKkjTyT60514IIgmM4NhHJDY40+jjVZ1nY4Pwbk8EztrNJr3IcmPg1NJr6/85pNJoiHomNE0mkGuxnsQRPjOSaQmrR0J213Jo1GbkIbIh6IejnTcgyE1aNydDc37EGKXVetJyTBs8aoh+D+w+hqY5Fnc9iRg8mxuLuboS60/AlnqToPtpF0OOpx0F9l1kzpCHOrPWk96I7aL602cJpu9vZBI4/jR+jcXc2056jUZMEJq8EJ6IP7Q1BrI1uND3GfJG0y5PlC2jON2Y3NE4nQpjgTEoYTFB2DuqJ0fkH/wGST8Vv8AmVA4XIZa3an/ABP6TAGzdnUYmkzLZlWFwrgXuwZJVs9HGqJRHJtpxXElmscFLEfH2Y+DxDYZ4DOeRxsktk0ZCDkXUc6hynIyUPBwjBh/snYqL1E01/kesP2bdtJpJ8JpgmjIQmkG78XnSE1hDn4TWaImuCGSfCfH18/1qx/GEGtWjzpOxD1pBEHpCFIQnwpNOfivlNeSZGQmmNZrNNtNjGs0htuSqQ0ku/BT5P0S6CnbBg44E/vwT+wS6QzRPAgtCQkTtotE0YhUKI+ii2uDykvBcJjJJ1Ib8bDjuR9hoTnAiZF2IbH9pZsbFzk8EW76c8GxaUtNuhRUb1QrsZKxxoaacgk+xWnxBJvhEnTRttHo9ruRLYSyTBEbDINrZfolZJ0IT60hHuiudzwJxlLo+5/bpekhNGUqW5loyZ6E5y9dhZPZKIkKDS6Dm5gU4SIQvJJvTFqrMLMPshTRPCLO7LeCUTDY7tG8+ozt1YhEwfkRk0sNxoacF1bkJkQ3T0yqzNIRERCESwb+BInYYLLQiHGkJNpRLke2ITsTRrGTyNuhjghgTT2S4HOeBRq5hQq/RgWVmEXBgwjHQeuOYN4xBd4f3Y34F4OcDXYR+tGxYIQ33JjgmKzfSZpBIaRBpxgk0mOpBJIiRcjz0Fj4so9J4K9KXsUrE6UqFseNtL2KUo3RaXS5Lo2bFyU4Hguik5KUx2IbEJrMm2sIQSEsawa9ENiJkR6GRM2wKFTwPTEMFWwsFMGC8Is3H0D/AOCoajHgV7frRlwVWniNIX0XyVCKkYY158aKdywlXkiGg0tmNEuRFxsZRG06Ftuq4SHTxKd2ZmlfPQd5+dRo5h20glpsJEOD69mNEcCXghNNtO2nBPlNYTVCXyX/AIQ4/wDPkZtpCab/ACSIhonwmNYSEH8J2JptqtONNtW9OCEg/wBafRCCXYuBHOqV2OdOCGGsIN8Dk0409GNN9IQpuibLRZMafkk76edZkaMdjyc6broLONIbbCPyLfBsWvSEIQS6iwimBEhwedJpMafwb6w40RNHpdHOBroNRjWSDMCrjqUastFIsM+zDOFA1l7jrJxHamZpJ1g87B/qynZ9fg7FUs1UukfQh51WRIj2ZhWa/wCxskMQS+zD2Mtx7nAlWNpaVpkTRRySj839Dux55h8DNNv9EPO416JHeUYuE0eRm4dTSZ/lHg8E43J1LdJcbCwT4zSGNGp8ZNYMhNEtWocazSEpNIQ4+W6ONEuxzrPhNFq8kOTB5ETVfFr/AMPBjtrPhDj4JEPI9Z8ZrCaQgyG2tH8HvpNUhk1nxSvF6FD2AZSv2CSy1Snj9BRuJPwLOfQn+RNcswthP/kEqU0SCCWkIQmiUgiVZaOgYkJmDPorResOxFsVbbGHsT2biXTgyQjbZa+x42/RX2M9jbcb4Pr6L1h4C2gnORvr+CxcGXQfnTHs8DeNMl748EpYhBBe53HSVFKZbbD20pj+oS6CNiE0lJo0u5joJHgwUyfdF/Be5Slun7IQnUwcExuyf2EPQaFW+hBYdCGWcGG+iWuTgLBexX2Xoa6ukMa+SYwJNqMyEpsbvJyMTMDht4ErWidcEEJPB22J4PYkREROjRFxMkhJubid4HI1vwXgwzd9h4WCu9ipiU4L1FkbO5A0QmCaLY9j/qMHs9kwQiMiQaNYwySPPcn9hEhKkQ0WCQ2iLckEJIwTSi12JrsizYuNeDY4LolTpGhKxohBIe0ROxGURk0eRM7kpgiaJDUITtqkQ4IifAwJoiQl20aITVqjQhLSeCG+sPJ40Y2UonrdLnS67DYnoo32MjcCq30WlL4HR9z9lmw+ulplFu5SeCNb6MTG/wCNNuUSiUIToeRiOMYH0x6E80ayNVG2EVib5LGY7wjaEPHI10iTfPkbxGhttDkn8DArR5wJqyTS7myvngzZbLyTqyiWl1R21lRxpCE0hELjRk0kH3R6IbabacHgms1nzn/lM5+XBNJpSacQkPOs07z4LXGu3x3LNZ2+EIcG22u3whO2kHrDxpyMWmDycQekmn1B9VpgnK0Z6PODfbBtn4XoIvXglyNdTdEzhE6nYwj6E+pc6L+40SJmkQ9JpuJcaSdNNxLJ6JVCF6FybkwRLAkckJNtFpBk03/zqumnjRHAtZ1GhoaGhpb9lf2bZSYJYHNXuJU7sNZ2exM6pKFkGdhTcWXbjX7McREnYmSdiaWEphZU0xjyVnUCXup9CqnIzsNa35dyHo9sNLD1aT3HMt2e/hDfLJPMosUxEiBU4lkqIrqFovBnj0SzsQfvC2yO5GFnLJ0yTPRE5qNtfRCaKH5PRx8Z8GT5PRoek1wQ9fJrsRX4SfKfD1p404/8Z21mNJkeq0unBBa/WnGm70ml0g9WLGuNLzpuTx8IIRyPJLpwI3+UHoi6QmngwlkgouOSLlbPYR28YC1Ovgi2bE9NxIllfgSL/glXTPY6t2J8kEC4ijY3EhNKkLYhuKIauiaPY30LBMbGuOomU3O7RX0KTsSG6PshKsDThlFfML21rzsWblQ/2cZFIfke+wl6InQyH1GvFJ5Gr2gtPN9hzujA7v0RXgfYQlGhIkH0EzybaU+iZOw5t1J0Jgl3NlVuRckvYiwkh6MRpzCJmNDYiJEQ5wRcGCrkcY0hFgmdzEEo/wA3qMlZFwQiu8MefApwqKzZISnhp6EPROyJDPkXWYYW5UsDYkE0bMDa9iYqZjYwYbtE0d8DcfEONZkiKck9RpJmOh4aFBwTXJhsVEIgSf1E7ELwVPI23Bi4Qk3KDTjRRi/1lIjHQx4HOwp2Mcwq4LpjuWn4KXtjRMbY1RybGxdJ0JkWFsdDjYSJkkJjuSkyeNMXgcMGDBVNiqCfYeh+DfwbiU0uRsZiFKioTEkJmCaJOSobQnNHiN0ombMbl6FrLxqptqpS6XIym2xepTboXsi9YbjQio9FRUQ7GGJdNYtJ+RGBGw0T4MmkEvohPoSgkRDXYjsSCRBoeOBZGPYTmi+0M7F/6bFJkaGxRHc6G6yJY50QeYjM9iHo3diQg0iLsMJHgNR8Qxs/0Qc3NwdGHVGTj/6NtZU9m6TAxNLVlPJIfgZ+dOPglnTfYS02R50mTggteRaTg4J0J8IcnHxWk0fxa+aFr0Nh6TV6bfKC7a8/PnSacf8Ap60nGmyF2FpsU2Yu8IT6P1psMRC8EybMXYbiEYIc6+Dnposbn6Nng+jbKFscCfBOWTqbeRvwbdVqy8blyTT9CKWOGxeo/oSo+hstP0LScaQmTgglqtPBMD/Ah7zRHjTbSIi+LFotJo14GvMGlsNEE81bDGCzCMfpY8FFPDQmbwty+QuWIY1kdDGIQJrLEQGm7rRE16mxZxj2EBzAlk49cRl4sv8AZO4kma+DmwSx5Q5YQ5af5C6RSLPORUeaQrCSSSMRItPAyN8lbRhPFla1gd5JxvjgTJEQo6e3lj6m7jZGElcE7nZHgvOws7EE7uIi0uuNfBz8EuPhyXXbTsQZ4NtFrPhvrB/HfjH/AIedKNG5LZfAs/BdNJrBYItGtKedEuxNUQenoej0WflBG+sMGTt8UXRabr47az4ohPjv8FJ3EVUuwaT1BToJAlsUF2hQLqUp+BPf8BZduomuBSyLsFIhCGXGjs0LJ7nhknUsTUnB52JggRH9Efo8CZJwTBCMjE63I/Ahsu5GyeMjYocYN+RUxU4jftRU9O3LyYi6GXSvBGZpngdmYJ9iroVGNhNItP0Tsh5w4eA0ukMGCd0MyEfcSySGwnRoy34GmjYjINQhmDpk2/4JHIjfcRwfkSGLIg+WjE3D7hdTOxsM+pVMSC7xjbHsbnBuP8CvBGS9RPP8nWGphsnTJY8RDV3DTyd+pNCUIQyLvpPi0bEp+BoZm4hH2EuolwTuJE0ZCXnR+w8s08CdmTU3Gwmy0bDcT47n2JV1WksaTSE7CRF1EphkXQlZshwfQ2J6PRKc9NHh7aIhzNcMwMujPqDenrWezbRDGQXomsINKkng7hrREIl0opRvoXTBRmDBhkWyOBLobm2kJ2J6MdiLTByJeCGCLyNToRERjqRbDSkX+zqIqNFNjbSiKoVabFQ1RsLkWSmCixoyl03IQmnnRNPhluFgeOmCdTGy3I1uIpfBTGm3Qv5E3ZuLcbmClsJzcsfdF/sG+gmNl6mHuYIOHBmzImhsnbFGxOdBqsufQxz+Dp06IzuWuo6o8vouBqzhPk/kShMk+XJwRE+No1oiCGciHh6Qh61QyfN6TVr4TSE7fOIek+O+q0gyC1hsYOdIehk0mq0mSfFl+E0hv4+M7G70Zcl/Pw9G/Q5MaLHAs8HJTch6NhdiY20x0J48HPYWCnk518ErFpsPHgSV0ayZ8izubeSlKNbm4aFLokbC3GQTGQYtIPCJyb76c6SZJg50hOx60213P1otIYJptpuPpfomDIP3TA8mGTXOxmpt1wtUa1iMn8+amTaeG/gStt5t/WDGbHQSIeh6MeCkQlUfJYNieDOn6L15Jve3YFPJJOv0L3W+tz5Etvwoq5r4JBqVtn30PNUs++pWkbIHyaqsmhzHtfvD6r3N7j2AQVyR7H+BtSiEo7Dm34O0JNthIkL0yfoWPGizpNfzpzpseBk+G+m2k+X1pJrBDJpPlJrJq8o4+PI+hzptpNZ8H8HpDb43WEzp0/8ADwL4T5LSEFpdZpz8GTT8EJqiaQmjiVZJYwlyMpF9Yt8TqKMRCdbfgp+dCX/CcMlYQy2OAUiQgkQSQkvohPYSXgSXgi0GgkuCREybFS9lGypeDDcG63NCxP0V0arP0L0HqPceDZCwUt2hzk/k/tJB9DpwRocYGzPAsCnI5wNZEtPoh208k7HOw7dEl2ZtwToNM2e5kopdGdw6E4XoilfG/dH19E4SEnBDMX9wpl8FEMiT3yQn40fUiZ4J0huyEZOxM7E0y3RCEuxOpIMlxRKmVt+Sv2b7m5CCVJncSwRLdBJwsse0kguSeh+xW+hl7v0Y8niCXUs6kvQnfRO9IMSOdE8mMnlITyL8kIeRBohKQSyTJBUhTwY5KugUu43nel76POOpERXcaPoSyLBM8EJCIn4IQh6Hs3em5PBEf3JyPTEJrSXoTT6IMTGlwJIxwRES3PQnciZHYapMkGiJkcEyRcHgShCrXA0VGBrxp4Gy5G0VDatMFQ9NjAlgSI6ESEkRIwyISXgiREjC2MGBQwRh6Q2EkYFNPoZtpvBOF8DL1KkeCN/QpSl0hOBLqYEkQi6EiMCJ2MbGCIZiFQtMHPAhsuDdaUhETRrk+iJoiGTqQaqOMi3yYG1BNIqMdiqbFxYilE8Zg3xsfycl/sHuLch9EvGCBbjHvmCzwSLAnVx9C4yhCZWHxDaOedi4PJ8Hcn6GonuD64dINQ+vhM6bC76zBNeP/aHok4wT4zt8JrPlxpCfHg4euxPofw+v/PwYJT86baetJ20Zwck0hNODgmSG+k14Po9aQx5N9IjBzOBbZNtJweiIwmTppPo4N2fnRLGiRt5F3OazxsTuTpsPuY2J0GjgRewjnRbCRvo12Jpz3OBDME02xNUuxD9abPX1pzp+TjjSI4IiEpNemsFtrNPr4NUeWPI7C3SMp9BC7Ooiidq3HkadUtzEZvCxRtK2xBoaTzpiTlwJT40boNwaGYRbdEjYbhbeBoc4BabeNu/yXiFYUz6JdzqEY/EhqZ+34JCoZ3QandmO/hDMQtSf6GH0EB7AeyTqR28aSiW9vcX3MrbreReXJDyXqbeRPob7i7G25yNk16fCaJEJpNWbasmCDKLfJj4Q6aPSGxvr6+W71hDY/REP4eTc9EIdDgX/AIQXwl040xqyazJjTgS6kz8VpDDJj/x41ZDA9MH1qlCDWX8IcC1z9C7k+gV58bkUUX6FSx+UKRLj+BUskEsWVr8G4ghBISEiXbSiaQhO9ILtMsMuhYYOk3YF1H1OlwdMwWRvoNvgV5GPoKT7idz1OrBn/pXyeDMxKMpkrGyedhVsZE3ybkpGZm5H1EoNPubkEQ2MMWGYGdb8L0OgxS+B5exuZ4G3ehepZ00vUWSUhWJsTLR4DrgeLP0JOcFyYOyh5g2KF8jcFvI/J2G4NlKXTgz2Oc7FEZI+KRiWODb/AEc43LjCI5wV1ZPOWS1sQ+DH/pJjTfcmsImKLdeheKG+jA5sj0MRRNIxODDNi5NyCJpOxIzkmDcWhNGAi1fJkhGeSIa+idNJjSE1/kmRrHGkILgweDknTT8lqPrRLqT605EJXWTY31hCwT6iy48DWR+DcmSFONZpM9yDIi4OSeDf/mlz8INZJ2JjSLaHgQUaEJ2ITV9THRITHHwHmPr1EoidyehrpkmhoawQ9kIfRITsetfBsbaSsSQ2uDB9ao7jKY0bMDaSKiqGBwjsQQUnqdg58HjrvkTxCOP0TyNENN2JCV/wjwR/oiHuUTNuDc22HZgz3E6idCEdE7EyevQn4Hl4GqQw4J6MtyQSnBcZSGJMm3BYHlhoS8qiiaEn0x1HE8j1cRd4E4q230hNO2swJk0/Ws+XjSZJNMaNdtO40P5oi0mnonbTGr1esGQTo9Ho9xaT44Pr5vVLGrET60n/AA4+E0fwmiGuxzrMi0g100kRBI2Njng4Jq1ml6mOmj5hsbCQkTSCwPPYl8iVHgWfHY7idJks3HjJDEuNtDiWBO7kh+0JGNxrppxScwyNpOG64FsQhEPXc76T6O+r2Poms09aT70uT+4IiHgY9N/hPk0eBh9UHY6FmwjsouW5mSLuHiUOybGYS9xbiRIol0N9xpNKWcjaHvSCdjjtjyZQHc2E4g4Tt5fArLEHH2cbROQb7OttgtE9lH8xs2xxP0fgxDWySpUnNX6EcRRJYiR1C3BVE0JIWJgpvybG+ehehU8EnFL1E+hd2bu/gWkQyHrSE7fJdSXTcmr9aNEun0evhubIZBj0nxnYui0hPh9aT/wnYi0nwhscavHx9f8AhNIvi/mkevlCfCD1xozYms+EMLIpcRLqxjwdRHVpPqZyIhK9u2wlxgXKkJ6eDnj6Ez6eIJ/6hZ6C0EsdyEEhKQjBt7MDSWw/RwfQsrsfRjoXrsY7DR7wiWEYf+BwbngTpYNSq7H1C+ropuYWeCpnU9iwtLU3g0pYL8Cx4EuWVLYw9ipPsSsk3L/gao9sSmfBwdiMwHOBOy86foo89iEzwTweDboY6lXB5N86RpcmJ5GLOmxuc8aSHcNUnQafE0Z6GaZZGeSdNGxvuYRA50Krt+CpFvQwtp9EdyGip5uBvvNycB9jbuUvk3RFpBlZsj1kr6aeiPobBdpehlxo/Ef1EnP6I9aEPI1IkL7OODwR6EwTNISkhCaLEE/Bg3xBz0b7D7wwY6Gy+DwblZfBSjfUvYvhacOC2JBYFp1LdXnpo03t+dO+v92NuhOSdiExsb+CMyTwQjMk8E0aJCCGREzwPwJgmDg3/wCaoiEIJInPBCE0ShKyQSIQeGPbBOxPGif8IJQSmjIbDw0Q2aMEIQmifCQaIQagyUaMiGPhjRaRdSGBiH3JDwhHk6lyM1RLroz2ovqYvQ1z+RjAR2D7BGPPo7xpzBFeGidBSQhuNhOSE7CRxpOvB5JdPQSG2Ibo06ijZh7Em5RYYVRkPKG+o1WP0X1WAqaPJd59Gh55hLlws6HHwhCCFpwQwc6zA9NyHGk0hNFrDj4T/wBN/h4F8YbkzpPhPGsJ8sF6D0mrF/5PWdCEhxqsnk+iEFp612ytVqhD0iF20S08mxNNvJwSkEeYJJ4Z9Fh40mTyfonQW2BLkjRqvImIeEfRsXBSe9J6Nuh+ROi05496TSpcm2iwM4OMCWnAtOC8a1HI2c6zpr+yYJovRKT/AKU8rR7DXQ2DQgaixrSlKN/1m48JO6/UL47UYMfNdoDIzs1P+Il8hx9jI2nt3N9nnO6yWf8A8C/IxgSW29cHUVL/ALZiI8kyHPUg1EepuouTFCysCHvVuS7ZExdB8is6EmNz8ig9tNhRiU4N9j0Q4J00miWt0xotNvlNOxt0+K0ukwTWkNtVqh6+tUu2kMaLSHsS7fCY0n/i/wDymk0mm6FqyaQunBtrCEWs/wDDbRnOkE7t+hi2xL6+xC4Beee5t07F4wbiZRbCFmCCQkJCXAhISXUS50JZ4QlyNRdSeSBJcjRbERHgk8IU4J3RIIpzsRDSEohwe/caMSHAyIvQbFIJJLRJIqW448HbgTrx4F2hJuJ+BdxNLgon0JptgsWBZfBTggktwu89HoT4WBNG47sQeNiYIS52IREPBIc4LkSrN2Tg4Go6VPRdO5KRI2ZiaYLktNjcbmi/Bv6KZfy8whzrCHjTBcdjb3G7luruhPJ6lvGlwXsXtCvBWUjPwXp+jN2K2xmemm4yXAnNi0b86fYtOrhCbwJi+xtTvwZbl6QbK+CikUZ6EY6ih9Q26JsvdobfJzrITSUk0+iEwcEJpMnUnwnQkEu2kGLA2c5E4TRDxpTnT6OCn86WHJTkvUx20vBRejhFbLYVXJROlwWDKNlhcFGy9DdlmPiCeqemBiVfBCEz2JgeCUpXpYdy9S6NjkulPJtsJjRCE0QmkPRCEITjRPoglrIY6IhMH0RDg9Lq8Mwbl/I3BDZZovUtQ+oWOBdR/WC3t3G4jjkh4MryTpgcYRHwU+hZBrhiUySmROmZ7DoZZa8C1j2ZhLBNxeeR08VTNMbo9uBZOULf/BDoetWQ2PwQXxhDgXwXx519aTtpPjCE7fD1rjWfCaT4b/GZJ8uCL4zTghP/AA/Q9N9EfnV7mO//AIeRGwtOSEIdxI/QiYJg8nBPRMkuixp+tKSM32OP407Y8jUFjcg8ZJYdug3jB3E/Btq+wjYv0bmDYvX4NckzpKQhOglPIt9VpNJo1zpTkvCWmHpPgjhaQWdIbD0/ejNyC42GqxjRNMF/qG5gvTYYmCtbYkIye2nYXodeuW8sg+y//ceeDOPBCz47Eau9/GhJwfaeVj1MOxhlj3zMmjyEHYVbLIQx7NyaJG0TjkfRCGDYIvopl4T8nom+P0bE1TPDNqY13WV0K8dhM24MO9Nv8E8EF8ONPOi+HPzmsOnwXwhNPWrZDnPw3+EpP/VGdeBkOPhddyatfCX4EtIcn40h4IetITGm+sPHwg9exP8AvzRNHErkLp9wxxOgpCt22285EgS+EY5T8k51FS2PE6bFJyJf2GAQSEoJCRCaVzJ+BLgnXkqOO2mGQnYmRjX0QncyTOxztpSVDUZ+y86F1PZUN5GfAm24suiFtkTN1sfZM5HtFESGCUfBEjhMEPJ7/Gm2icKJpCywReDs0VMhrghEvYgpA2U4/wBDZeo87lRFuJwpFKXSvp+DwZ6GWivsRk8aRE5GuhCIiZNOBCwetPRdG4WlOT0bcFxtqbFfYz0M8l6id6GfBmT0peyKJzg3GPTTHTRXcofQJmv9Flmxf7DPQ75OBO0IyDWiHeI4Lk2f6M+ok/3og24H1nYT6JTeRER60aNgjCEITSCU2R9G2m+k6kwJQad0kzolpwSk7EpDjZEzpME4IJTSEJnSD0buwk5L214PrUa+OxuPTPTB5RuNEISMdWeOwkQaIyTROTJ6I7sTSwZt50TL3KPBcHdHOmDHIoVFIYJTCIQiQ0iIjwQiN1EqQl12LHpRvSnGtTcW42Uejc2yLqyj+CJ/0aH+TIhkSZG5VKmh6WweWpJAipP1PAgw2JNx+AlG+hBqkaN2dMRCdBomhokR6Mdhq7EcjI79xrGTiciMFORMUe3UQmrmfAsqrVaQ2F8MFwfRtrNNz1r/AHJ9azWaetITS6Lv8/RxpCfDgWnI/jv/AOER9ab6+TGnomrLokbnTT0cm617Ei+OxNOb8IM7i4ITG1Ebf5KNw4L/AN0eSTTAyXyPuehCfg75PJvkS/rOzJnaHBJ7Jrg23PyckpIbDX2I28F9aLJ5FsQe2DjPwa1XyedNzbg2JpsXwWCJrt21hg5E/WkIi5+GxuP4PbA1liDRBoejwq8eTIFdEht5vkOC2GG/sxozqb/bKa7YViiEuU4MJkEuCTV1uiRhBWzTv4DZTVrYbEl4cXx1FVTaa/10O+QwthFsmIyybn+xRMbEEjaNZGhciwJijiNQeX6IV42WM+y1NTd9zMheaxrJVfKYjdTT5Of8ieOPIkTqKeGXJ+j6KhE54Nya+tFoz0TVPSdtZotONGQuk0Wk1ZIIbJ85fjDbP/i/jtrOdWT4b6wRFrjRPVazBPnNJpjWY/8ABno+hPn0Fv6JD0suiNhb+7Et8iZLaiTWf4MkfT7Euy+hLsqT/aCWRFKISIJYEuwhGO4slKJehJTiDyuHp9CZU1yLCi0bXOjItKqY6FQki8CcWfsgqKl35pmNp+So4HnRbCjCRRsaPcbRHQuAk/2EJyy1+C9i57ifYs2F7GTPJIxuGN5kycbEwJExsjKaOoS+tNhYUwLfCJHwYORKnA/p9xZ7KUfVE4JnowwXwJ5KnuPc3OS9IZPI2y0reC9hOiGvBSvsUi3cTpcl6FgvArsVlcnQoyK+iK6Hg+ivpWNisvBaJ0IjROwTsuCbsW+hUKwZbniKxs3wYPqNQ56l/wCl4wXBZ0KclwfnRvxCm/JWZKb85G5yXJWZ5I/9jKWG/nTZFT0408jZTOnG60axg36FPohKSOaQhCEayiVZM3SG4kIT0QZOh5E0yGiDRMExomk9EpEtiGxt50uTYSR/aQh60wYIjkhIIkMD9G+81eRo3RPBgJUhCJukdSBJDrkSWlnL4RomNHY4JdE0QnbRkRNERMacaQmm40SMnYg1k27EJdEIuSCJaTwYISERDfBKEktIuOSLghMEd3U0a8E0hITgSU7khjSGO2jY52MFRgUiGUqfI0n5G0njwYei1F4KUb6icN80njS47DGu5BL5yIfIvIn4GTk8uBLtyIU39H32vk+jnsLPGj2EQ2Ys67D7CXAtP7CE0nwRNHoifBar4tfGeBnJOREOBiESk+M7fCaw2Fq/owLfSaT47G2iVNvjPr4+tHubCyT7OTYYtJ8PoWmxCEpsTOkrNjjSEH0IT+wbIVG/ZmxddjffRpXS6PqU2ODjJ4HjsckzgS0efhyJHgnUWSck03IeCaRateiZp2Njycnj6PwQSyPSU50unOdOTcmj+E6rAkINa0u58dR9LhzELbaUbHkeO9rMekI6kmzEZ2sfoFCJusNZ2MWFYv8AaKx7mJ6BNm+On5FG5JbPz1MGIEiCQhyeVtIK7xxLh9BvLBwSwt2UIbwZm4a9CCLmDMpkNtsMAZibLuy4EzjTKqHg4N1DcgbroMOTJvEQjdTVT6iUEuCIRVeBaT5LVaPJJrDBscmxCfKE7EIL5zWQmi+CGiaQQ12/8efg/nuTqc6InY5OPjNGtVnR6TPw8/FuazsTVaTB51eraSrKhuOo8mb+RXKz1Ept4J3EjLAl0n0ST/A9rgS6iEidhbENjyb6Z8F0nYx0PpaZP/Q0QlVUE6qXsh7ZMXYieTjuWGGToToY8GGJLoMg8mzom9h2ZolkST3wzEahKzwmy4go3N9GW6N8FwPA+ByTJ7PZGPyLuVFyYFFwYZUNqlXAslKVdfRehDc26FYl0Nxa+BlHnc28lH9iwq8GRSob0sKXJYY6bF7eh5dy9ixaRt4JpDZkEijuurFdGOx9CIi/qElDCPQ8cehZGux+jD6HbSziiyjwedLjRvnGiJkhNJomjQ8MlQtzEMdRwx1GohLHcXcxB99EYhyPBKJ30R1GS5pHhk0R1QvHR6mzhmO5kZaOgxfBHdJ9FINE03IQ30a03wfR7JpC5zrEYWn60am2mBLSdiMn9mkopITghD3GlCabi32RjsYhESE6Dx8PAmUwTOxCH0KPPRn0L7D6RmCbgSY0+hH7MmSspew3S6MVwXAmkQQVGRhFS12KXTcJHZmNdjBuTVnAzAyE+EJo12P2NlN0Mx/scEdmYGy/ZubIMSGkv9EzhMyJ3MnlkSckXJBHJLOWYpEx8xg2MQSXNGkRwQkfoa/0ISHlYRFz9CR9RyvQib5Ps6MjVPYRBDHuLLj6CQ2n7BYV5fRDd0Lgh00+DkmRZ04pdIQl0Xxk2JpxDZHPwf8A7+fhfhTc3021gj0T5baIek16aetULTb4PT1pNV8dtXk9aP8AOkEcnfTuLRY8m531gjcwLPB6EbaWkmF9ENznCwJTc8FKQWBZ3wSdi05ONOcKE+xZ3PQu4sG++nJMk44+D66xSRfJsmdPR20h51mr203fT4N6rV9jbRLXk/etIIZ3G8Tgeew1P8j9DHgU8wiR7BPnXbluYskYiEDSnSWyNsJ8LgZVarJiGePG4ZHHEb73wY4Eey5Y8ozOV/zOvQoy8m5sJ5ODd+eWLZie3tI+BrNU83oTrujYOE6abzJiRtiREvYrLNulOn0OrI0uam8JWEUWbyxUVPUMzLf0JWdAk6izjkWC0/Yl1Ey5F8FptpTnR6UpNLqim+s0tFo/gsE+ODfBsYOR63RY+PnR/D18dhfH96T5vRoWf/CHPx8fG5031n/izyPQUvRTChv9CT7CVF+ivYQS7HdQuDkS9iQhITgkLRQpS0SJkHghPGw2n0E0OPyY8jKWCW1iV7FTeTgmY4My9jcM7RnDYZIJjG+oVxsKjbM0Vpv6KGrRccFTyVUwMhulxoo3kVbiZ5FMiNKjnGjxJ/0O+hPQnoRxpUGW5uvOu3300YPAmZnoV2FcFXufkR8EfJH0F0K6nscRI8SdMPRKuDqwTwQREmj2ouxiH0dtGYd0WjiVwblZRhZzTDG1wVFKi9BOFiKbFvnQ43KtypMgbWjeMCZvubbItKNpCf2Xwb76bbG+jXQxNG0UwRHBCEJk4ISsglp6H0EXOjY/Ql9m/knjS4Ey9Cl0XjJRQXkuiUH2E86XwUpe+Sl0t07lZROFpUylLWNlL2Q+JS5Ed/h0F3ITSCRFNIQhEsmGsDSITrpehSiY2qUuiyLcyJmxSlvBwhoa7EbI7DjJdE7xpS6M3MdBkwREXTRuhGhKTSTtGVIy5MLRSi1ZTkuv0Uv0YaLpc6Wja0XxpUQWnjSiZuipbFF6LkbgmUfVUXyQg3wPaifv0eSjeREehroNQSNh6EGWezc4KUZ5g+5uYdRKOk7DXskmuw1cXuKLofUzB32b5WVubrtpES6z7Fp9C4ILWQi+EITAtIRaL4TRLX860x8oTSY15Jq/iyEMEOSHomjGbaL8E04PRu/jCaMWq1mkXw/Zgg0dOuiJ2F+CYH9CyedHsInguk8HJuI2en1CkuiWdd1lEIcZhFvBu4Yuw1yU9DWiQ+wzkQh407dBaQ3PrSCWnOsNtP2caQhyP8G/w7HohB4PRz2HgVpNIcaPfWav0LSfR9jVHkJ9DVGqkh0QTchWYlBzqHi0+eWK2qGMdJcmIwstYvgxgVhImmBcWPBG7NiHOiGqPwDCi5RgBP4Kpbuo8DfR05muoew3ctip4DggdgYKHJJWzaqHAXqPCfVghiVb5Jex1+OguL2zscqcTgq0vY33y9ErngQNckzStoRv8cGNUtXq8E0msWkmk8f+C+XOvH/hxpLpdZ8vRNYNaVj0hCaw2IQ2RxpNWQmjMfKavWEGT4cE0g2sngbG0R/kYRxr0N5FCglRAo0RLqJEFjsILE8NEhOxOT0Qx1FjnYfohCwaIRvgT6DcHC0gkkzbbIm9kPGlL2wLPA1iIgsNOOm48EY1noS7fsjWRI6dmdMQsbkxkjH6lCrTfRHmZdNGzfQsh6r+0QuxA0EhJC6EUnsSNSLsJJroxJEeifeiex+BCZhF0H2R5MEIkjYqfkWnJIhJp9hej9C1/ZOhBoZldDLF1ImRD2N/AkODIJnGFpKb9yYH2J2IQg/o8i0wYNhu7E6CXU2HnSQRxpepTfwcaQ7E8E0h5hsS0+taXk9DZYdhS3THGr4PTfTbbTyM20l6CxsN086Snk+zBidTCN/B6EyTyOn9yUpROFpsd/laejBEYJm60pX6KMhD/BybDKW6Y6EOdNh9tLp+x5WmxMbEwbISgxNi1mCeCZNln8aKKxN3BSlzTiawmCLsfUL4Ee9fopS/BObngMXWhX0E70HoS0o0t2NFuWicLdHo65JNEPsJNO4MwpNF3JmaMODvEcl0I+RojM3A++/gdCTILHIljJ4JokKm4TFJpCR7DQhwNPoTqLbubdCaGpwQafJgiTY5N3sSaGiGW0H1D3LEOfEL7HA1s5ciWpss0VitrRqaeDvrPvWHPwhJryTV6r4z/wAYQhB7kIQnwmvomn6Hp5F85p+xIYtJrNL8Nz0Y+X5+KRz1JzpKcdxcdRqZ0iJpyXHQRBaQ408mw3TjSZwSb6bdiHjSXOjH10R3EzfTbTcROSzTvyb9DzIehfkSMErEuhzkowlOD1r50ZMa9Ic6LTdfDn4Tkol8dyVE7aT18ZoyENkc15pP+GQovQzSG04OsTZqPuKR+EGk8KNDWmb4KExezCZIVwRjy9phRKBSwjTY203402FkaxEakaFpOMtvAuaNituN0d8eTy1lL9ArtHP89iXZMFWxCwZmdr+Dul8/cxz5TEp7tFu02sQthhsTqbDCRid6HuASsLvRgRnWSfRISXZOgsi22kPos6Gwl9HIlNESkNtFpvrCaxaTSav57asmu2s0Xz2RBrt/4lv31mnnRk+O49POm5Bk9iJRfBab/GabaPJO2i1ekFrNNtGL6KUdOC9BqFu6oflj6NlidCuRQr6Cp/oT3L/Alf6CcJv6h/IuoXmcOwvh86MyBR0EkjBfwJRr2Mov+EkCnKGk4MzHYXhSXYhBAzgxoRqJ5GoLJ2UiItxweSFiFbYsHH/o2GoLuW5LRvkTVKccMqe8JSaT4WblH1J0GoTobjYlGTponIlg/uw8cCzliIeUciEIbazsJ5yp30SS3G/IJ08mNHBsuS6U3ONLpIdyPkjJzBowNJ5hE+hIj606DeSb7nYhtuY6FTHWUKBckJBLRkJfYvQts5PWBpd6UXsRwQ2HkWCXyQrj8kJcaJwSDJnMMC0bzDkbNtyXg9EPR+TBEOGNJgnYZ403PouODGjWn0Pce+dynrS6bdCmGn0io4EkdhCTfSYPRep+DnBCeBLX6KUpsXX0LkpT0M/uxsImkITSf+G7ONL9m+SddCJgz0MnJJ5JdJ96QS0QgkNUS7E8H0TwTOm5iEPR6FEhs5IYITRqEJwQhCEJ2JRrsQh2YFgRG3YiJwJLbka6EJpe2idR7l17rR9P4JwxKbDztqh5GiCQ9F6FIbadiYJgfItupujBaJUkGzJCaNeSNY4PM6BcsmTHQlGnlPGw9EssqDRVxdmLPR6dRvGhnnbT612EjByfQ+T0Y+D1mDBto9HsTSaz4d9J8GMwTVG5Dx8Xo9GTSaetXpJpCab6PIjc5OSa8GCE0ZNfWvr4rWHOxPgtII8F1S6Sn5J6EjgeSdjzkSrORM2IXBuThw2IbG/kkRujz9EF30mRNU+iTsLcl3EsafRMm++rXIsY0k+HYvH/AIY09aej0eiazWfJHjXk7arSVfCcsYa6jCXqTRIZ4yXLgxhXEaISvZUcwd8kQHk7scy3s9QSmtIibjMuRFSEfw5L0IsbwMRFvhsyZ2llGL3Ni9S2maqv6cLJnEn7wytFKfqBQWcxKvoq9cirKnDbh5YlzvnwIp1+AhTVneYaXZ7vfwJ6XQA2FO08g/0RJgSh5FgWSumDuIsN88aXOu/GvAlrNeSaL5Q9G5PjeosnIx6oms/8IjjVa3VfH1p6+VOPlCZIhoWi+G+i1um3xnBNN9NtWmTwfwJDZp+ByTWPpoupzuJLaL6FPCI6eiLoTt6ErwRlBdAl1EqQXYSyREEjYaGhJGS79WZLqPoYHsRE6i0nYRMwk/ydyQS6G7wcwde0J7H7CbT0RuBeBuiOoTwUeXER9jyQxdByM4I/2TsKejHY8BpE5b9CLgU8niC6BvF/Ym2UvgwbFUyVcDeYpOpVwKDocOBlyf1gtNzwbkyTO/qaNGUZ6aNies8H5I9HYRIREybMhF2GXiaLCwNm+nk7Q32L1KjcjEmNH0LgyQYkPprt0N+NGtMaqHolJMCIj9ih+SlyWnJ7Mca5/qFTsTTdZPAkPGnOkzdyLWeyQnfAotJTnT1rs7pETR41R23EidjxpzpBLwTsQmSaSk03+N0wY6EpCEIbaSm7c9DuITJDH9Q5x+v/AA/Z6HDCPR9F1um3AmNlLcCZRPSlzpSm5NEyablN9brT0N6bFwUyUW0Hojk5GvlD0SUvwmrXbS6PvpCdj0cZIbjwNHBEP86TwbIb8E7CRdEs5JgfOkEicGCLmEmxOxNDEJjRBrcaRNKNGBLXBsiobLobucDib+BBPA92bt2+4qwePIzFn3P0QRO2k9EISM4msnwWnj5TWUhz8ONF8IMms034OD0Qi141aNvjDg/kmcaL1rMfFEGT4TGs/wDOdRIwdNJrxqiCROpDbTxrvkmdsEwUv0b6cndEJwMXY34Ej0Tx7MziG5CGxKbHnSTBP+6Skht3JpOxssm+iGc6Q2RCco2MMnY2EdzjWdiC1n18fRNaQajLUT0T4L4Qfw9HBNDWByiriInUZ0kYsI5dbzcT1txlbFJZnxBUUlhSAEzLZEJpNINlns5KYgjKerL8Ef1yNpkaPm+8Qj+ju4uKrj28CEEcjfpfboX9Xnn2+fwYVawk2F6NM1cvAxcYCP8AAfXmcmQq9s1hHTp6X0icMUiWXv8AovTg8m67HH8icLiNH+SfRPs4F9HAlCdv/D9aw4GTSaXSdj0ND+E0h2ONME8fLgmk+G2nHxS0Wx1ETWaNdtJol20mnA9JrPklgX/hCC+M0nxQVvuMdrPjsFVMZmsSvbRKq5F2E9Ev7BLkSFWRYEJomNJgRIY4EupuQwQcSyTSEm5L/wAOCaOuyNp5EhkJckJMvYwsPRZGvBMxkS3IWFkZwZP/AEOf8FBIPAQaREl2N3o+2jo5IhqbZF0GzkiCS7kQkiLcaUMLj0MSOicL9CVpIJCRAlOhiEXQkJjJMU4PR6Njxr/afRBvhG2dx9hZN9PJ5E8E6aN8CXD/ABrFwSM5ITAs7kMD77CiY2IjBBog0ifRB1+yGwtickRepUuwndvsujOaS8Ex20g16Epo11O/B9GCeBqEJwRHZpF1PAvRBroZRvuTRrqfRfAjAh2Ch9SdidiY20Q/WmCaJTyY20UZFpjjT6MIbKXXca4EuPluetOC54LrwKMEhg5+HAmJ9izgx6KejAmOHY8aJnBjTjSEMkb1nU7ENyIwYEQ24PROy0SIqYITAlBoaokPTkvkhExpZIQeh0CHaQhuJggkRExpCEJxpyYLyXWE0Wm242smW9dIQhB/1annF+iCQvhDbwQlItP7CZIeiCQukN+5CaPS504L48CZcjybdjc2G+xcYRnRUadIyfglRCZIPERVnqbdjsEm1Og2ScfgRTBtPBOhca5V1ONedGiQ4ELJIQ5+Homk1nwkJpxp4ME0gyfJLSE0nwmkxpg4JNeCaw40nbXcmk0ms03OPlCfCG2sumGPBk8iEvsZNJ9k0mSEwNYIbE0SJ8YTNEidqcFMPbA1yec6NIWehNNjcv0Twb6b4NhNdjmQnx2IeTnGi0mk6H60mPhJpM/CaevRPgiXSQk02RDknx3JCEOO+uNGuUdhiAfoJ+cLczkTbC3NxGcDBrqCDhIja5aFQWEJJE7EIeiDN3DJBdtiJaJw/wC4zzJF4CCsN3h52IwSiJczHcKQOd6Zn4cLz40Xvwl/qXBebLhurY1rGWvfwhoIUpGv10MtyXcVb1INT7GNIQsvcTx/A+q/7oh4XTk3EVO7Qvruc/4+MhNINaM9CWmyEiE0hwTWazS6zT9aoXwglpwQmPjDfTBM6MmBaTSaTSfCZ2JjREz8N3pnSaeCeCfDHY9EIckIcwhNITSE0aZMRTfocjytOgJ/SE+SLjAkTuKn/kSMjeIIoIJC0L6FXQhgTqSrEK4M8GUb4/JMdSDM9iDwckN+xMC25hNOSP0QikYvsaJENpYKPe7mHsiUkSJZMugxicDjsLaCWYfRsj9kz3Ep/shM8HcbbziFfYobyd0ZN9EQmBqC6k5J50aGo+IJV8E7EnnWEJ9E0/OqXYhkSISdB+h43L0O3w9EW4s5ytJgvJeSeD79GeTbg3MjzuJRg9E7DRLpmDT0mbpPYljprdFt/getb2K9E9GXAl60nUc0whY02LputEyeZNj2JeyEJgx5OSDXQjL1KOS0pRulKN5NhPA2J/RNEiNcIvE9ab7EJjsS4ITsTROxIQ7EIQmrPSPS0pNYfol1TuNImiEGicjmiex9RENdDispVS6TGjuhOwkQQ8dEokvoSIiR8DxwMmDjYaINQn50SF1+H9g0TQ0SkiJ2GoQhltPZDIxzgzJJYlowuQq6aHb409p3QdbaSHr/AMoNHvvq2bat5MG5F2+jsYOSjc2LP+F6lX0XFOTwcDGLuSkwP9EMCYhCQapkQg1kgljtogiIrN1gsUJg4MLY4G8lRTDRR86Om+/J7GUE+eISKTXYKL3XQfK8CS4mJ1H+1F+EITSaQglr6JpwYEtYTSfHxr40mk+T04ek1x/4YJ8uSaQgyEF8ZCaT4TtpCCWizxp613O+nJsQ7HkWi02PBNKLJOPySMU9/CCXOnOnnYS04IR/QjYmf4J1EuD96cYIJLcl20mliNxYwQ/gQlpTgpDv8fZPZtptqt/i9ZpgnYhPnuNHGNJpCE0gtN9GLA1MQYaq0Yag6yhs6/Qvlzkbxscf3BJDYpt5ZS7tdRfcbSKwpdvJgY6YJApOQBFIUd7HZq1l/tGvst5PwEBKOVNSJOav1I2UUSXCGhrSjgTcHwW7CfP4G4W+ywTqE/SEhY3kEpzgxeguhsUhuh6I20SGMmnGk0gvRPjMaz5Quq1ms04N9Zp0OdEetJrNPWnGnHz9asS+TFpNJpNMi+D+MJo9hM22l3Y6iudTkfsxKdPEF0iZF2EnJPYvX1ol/YJcaCWhIQhI9DRlTsLf+TjBxsO8C7kLgWE/Ik2Y+x6GqxdwnnKOHMG3+BzDBexMEb3mSJ0hl9DqY2IW4mV3+BZ6I4MwaGnY3owyhoVbpi2weclo3TBkuiwJ7UxssG51M8wcagmXPEJzEfQ8sul4LdfR3N0TgjHUJOi0bxtRbafs7sTrjwPP/RCQydhrken8kxuJlJXpM9yf2DHZyOroQ7Hk57fLZjW+qp/djPQyKmBdM0a+jKEmRkeoRkd6EZGR6IzMwWh4JdCWCabFRD6G+sLC+BspSl8DNim3+ym+hvuSMomU9kJ408iCEQ0iBJEQSUIeRmxCYGqjZkQuxIZM9CaQRSYGicHBNGiaVD0Qsba3VnGk40aJ3GhKIWiLgqMPRjyuvxyehaWHopYVacafse5uY5EPSzct4G4PIlzo3pyPD0SGTlkzpNOKbmNLC2lpS4EywpdaxNmRVpT186cnrSDQlEeSEJdiEhxp7EENJrJFFsQiIlsYfc30x2LrOxNMG2T0KXAmYonS4Po5Fv00ZfBRZGpk20wY4HHvt4IkOzB51ROx9E6iWCTp9DWNxlDFwzYNCe63pKzREbbey1M6hvY+vlNZ11WDcRtrsTVf+i0a7D+MWrzpPk1pdITTYwcE+E09E05+O/8A6zSTVbY0fw9EwdNIQxTkn0dtJ21mNdlolos9idSTsPJwTobZZyJ9BbnJBLpp+Rm3QhEtj9nZ6SrgYjknkq1hM6ejbYmcnohsUX1p6P2b6rXHBzp6O/x5OBl0R6EhomDgXrWaQ9a767Dz4MQeOMDXOPYnbQyCEylHSOgv2SZ4N/WjLNYn5zN4iDuDcww9uhJPvL3G7HuGkmW3wO+I6fYxxRamyvA1hAqP7gURcr7eWYiQJMhOxDBsObQ73JG0s0p/lhg8u+DGoPuzYFvZiSTDplu6KmXwefiu4jk5ISk7aL4z5UmsxpEPVdjdj20WnHzusmnGm2jx8J/53SnrX18Hq7fHn5Tn/wAPWk0WtYljPQKD1Lgi9zuh0i4MUZVJdzJBBYCRf70IeBBISQktzco54NhZ4KluW7DfUwdvBF1ItkbbCG23nHaHPBGLHqHjgk6HUNRf7JMlE+CkXYx0Jf8ABBSlHjfPcazvCL/gKeR9HBTnctYWDqmD0T0MNJdSLuNf1nY5gvoy3HgRJU3fAqRssY4K3i8i7oq6Hga7CVyzd5OMFvhEuTC2MFClHnk2YH2ExzuhM8sLwbsgcWxERcEIiXYhhdRzSEpOokSPmGBDORv+zTA0nwJTYTzGsHGB4JehCaXpzSaMkTByDSIthJIiFgq5MDSN9tKXRirS9SpHowLo0b6Nwoy6X7Kb7n2emScaT+zRHQhCGxPZNMInJ6IXJSZ0YkTT8kpBENOBpcmP9CiMdjEwedaN4KWF5KUuSdixFONNtPWk86LqTBCEgzcnY4NyEMaT6IedONMGGcDxojk9E6kIjBjg302KPPGkphpNVr60aujJnYlMJZPSDjE5p/dvhSEwJfYoHgVeyuidtITSY2LT9E03ZwbEJknBNMEGYIRHHxxp61mr0ulPopuc6t+dFpSje5c6U8HP+tHotYSMhshL6JHpeCZOdiThGxyLIn703JnSM8mxDYaLYew9gsjbV+hwvTkbhJmignnAglPHwusX/lBL/wBIQnb4w2+DyT4Q203+EzrDn4Q5PRLrtpjRk7Y+MN2frSdJ8udOfgljscddN/B4JryTtp4NxehqiVEupjTkmq3IN6Qa9HAseRYeBbFN0cHJhY/JuS9D17ISLsPwcngsRxS8G5J4PBtjS8i5muy0o/7BaLodnkmS509E04M6QmTbTybifvRInbXghzry9HpPhz8Nvh51ejzxgQaHuNXRMpDc3zYzQObNidicRwvAdvplgx6OEv8AsWj6Lt4RMdEJXA68gYvt0KczFt/LH88BJfQO9CpX/EJmct63RXlxlHI83ro3oxFr4Gtzcv2IJ8EzNkQw4bx7DsndW/kiqF4rZQhC3ye4hLCfS6cTkdobPKE+mlF21/WqHj4zVLXgotPrSaT4QvyZNeBrV67/APhj5TTf4z5TWl0WnXSZPWiWkOCac/BaQhXNpLqxzOhvUVuyxKcHbyIvBwRPqbJ+dJ0FgL2IJC8BIQoiBdBIaSnPgaS3Eiqihtoz3GnQTXYosUy6il5GxDbcS5FBrqJR4EizuRNZwKqy3Bii2EzAc4yVUweA4J+gmn4HGNISSIqJpFCwINu6LehZsJ+IN+NERNmPJ3fREf3Yi35G+hNPwKmJoqLYw3z0FCoqOoklINlTec6Lo9BPJa+xgpRuHguMmz2MHEvYnWUX9wJUmmwskXcaS8kUGkNnooY6Ib33KqJ5G0/WRLydilzFrSl0uNilKr5Nyw51TETTghIS6IQhPgJkjeER2ITqNTRgiI6GBETG+kEiLoT0TqRaJCGxNOTYbxp2gkkoY1s4OT0NdjPTRck1n0QUeDcdGiHkSCUIQWH8UGu2qEITJPRghg3cF+jkbFsY2QthaU7MaNhDShhuZJgmCDclO2iSQlGoSjUwTsJZIetKirRlScPoa2CdHjT8HkPA3uXJxjcrLk3ZFsdiE0p2P7gomMRfyUuCrSlpTJFWrbTPw8m4ywht8fWk0f40psUWjOS52+DOSdJ50nKJ/ZpGbE0miRD1pPhyPsbs8CxpBH5INHHJ5iKX7FrzDYgxiyJrRFwfWnBuNGPeU+pQuz2iHBtbdBNplI2EbE6jQU3zddtZH8XrO3xi/wDjWsOfhCT/AMPrX1pTlk0muw1pPGuPjgi+UIc6rTnSaTWTTg+jkZuejc7G2xBlOnwW55PolGb6Ppp+zgmdPZsPcUmCdBdjc3EsZNlBLobPqNH2WIWNxohyKI5eNGYRKNHY2IM3J1GQW/xpz8INaLPxnxemxNJn/wAZ2+OBuIY12GjYa0cWpGaxhR/e9hjR3lMKTrGmzsIyyuJBTNXlcfJjqIkyGxLS8N/Qhc8eLX/M4h5s5Fco3RuC0+sLrG++RGUZp/RV0mPJGalWaZ5ciyMc5JkSPH6Ep/oop9wsNnOmsAzLNQO9mF1HMewK4PYndzCnd6ck54fclxuLGOpt/gZsbeCetJRGNJnWGCaY0x0JpCack+X0USLD6GQS0x215ZzpPh4Nvl60nyXwnwXfTj4+v/OQvwmm3wStY/3OhcGaa9joQmkyrokJpuKLwE1eOgoY6CSokuBKCoQ7iHoSEsExkST9kcHoeg3kWXB2wfRPsfid0p6kpE6qS8ork74JERbjoiMCS2MXc7IjCIhpbojuFlZF7BxLgwzF7ESZBV0JMCU3GlsSNJK9iZwhLqTrJ10YgoJIwhxqE53LnJReh48aYe5F1ybPdMuxoSbRcWxiaKlsiBQbQkjF7GLocezSXgSIwVD/AAWDc2yS/PQjIVmmjsF1YL01YN/RS8cFRdKbk8ad8nU3FFjkmBrckIhhbjXTcSS8kTGltIiEyYfg8DApUYuBqI9aJYEsE6kERFsT6IMz2J5EORs7nmZ8oXOkgqIpBBITOl6m/cRSGD38Hmn2PcyQmCeSZINdBaIjB+ipDXkWxPQ00zYrM8bD+ys9CWMlRVZ0N9hNbBEMmcEJpKTtgwbbj7CQyEGh7HJehzou+wsnYudYYMbYE00YXBgqsWu+CTcwyjfsRhGEY08azWUnB6EvsaOx/cmzQ89HJs2eMm6ytEnyNO6PAhCE6Fap7ONFkhupuQa8G2kNhaNCRMkEizY5KY4Im+hExMvk220aIetIPbGn4EiY0mkOCQmnrSH0cLRk0fwfoomcaw6aLHTTHUmm5caQSPJ9EzozwJQXAjfwRHYSi6s4PYojA5aX+wbHkou+iyNPscnY2m37Ow4QV2Fwm4Yiph5cZ1PWkzr6NiG2s+LJjbSfH1r6030l15+EXx7a86zGk19EOO+svy4/gWv6+Gy130hCY20hD0TSHGkJr5N9J2MCRttqxH513JjSkMCXgl140TpKjZCXUWRIhJkosbbG3c5N9Eum2m/Gm2lwUmNidDgs0204JdO5uMWcY1hyPJ4P0RezbT0fQ9YIWVpPhPi9Zr6IbnGk1iIcaY0aW7NxYNDQ1Dn9iG+50BbPZLayRT2KUy6jLd5EwEXNDMVBtkIk7T2fjqN5Zeh4KqLw/HvHcqspJ9KNlEkkxEiaLemlDc2RwF3sEcNnv2FnodglJjTeLYFMhfN+xjQ6yIsSM1lJwRqrj2PsJlbngtlwwxdBixsLHfR4JTZ40/Wm5B6Ig/hdZ8Jp1JrsbfH0Nasf/gn8p2+M+DOPg/i9IPTGsxpF8Z89zjWHkq3HkcRW3l8kMrPkfhfRxt+D+mcRNXqYLr3FXAv7C5ncSb6CRITgS+hYYEEuo4YIuGb+SCeQlM4HaYRLWCCRggkhx9COTqRM9TaRzMm7+CHwJJeBrgRN9ifRFOBqOtG7jRJuRCXbBvqhlCV2EPVEG54G1Is9yu0t3JX2K4YKG/Ye3BUhNXKMXYeexCeCcCQu6HjCZybIYtN3Ds0NYxDg84J77aJkjZPZfAqxolQ33JCyyioJ5nXjsfQaveMU+BJxkzZCEkR0JGpwREQuR5G4J9UVLhkPZMhCYMl3IuhMbeiDbeIkJFHmELWSwt32Ge7YqGkKMg1BKLO3U6kehgIQhMYyMiY4J+CiZgilKcF6IvaDel603Eb6eC6RLR+tMdiEu5UtxR73RPKIXYTPAl0NsarJiaQSpiiVJdMGB7YMN9xyERjguNP4PQldybjknSEGh4J/w8E+iYJRJQiZgnwnjXxp5GlMI/QkOGCTkl1ppidugkrVuQmBJPYhA1wiEJrITtpg4J4KrEcEIQqKXPYuS9tUuxPBOdc8CThsPI3OIWYxo2N4+E6apmSZpRsmvk+tGedN2ToSE0hsN4Ij6+HGk7EJEPRiOD96fWkISP8AkvQ9avsN+DbppnobcfCk08jejH4RUNlhRnUTyN8weWlmXBytkE7n+CkH6HexnsL0TGjxsXR40SQ0bG6yJTlH7I9+Og8ZwOvwNRDn46QYnGVyUm1MdhnOxuZLkWH2E+DNvlO2n1rvpP8AwWjELSfCf+HXTbPwlurWk0QyDPoi+DIQgtVp605Ic/CabfBIhNEPSZFq/RNIM2FxtpxolO+k+HceNME8C9aS7aeSZJnT2NHM02LnyTke3Q2dLg5xubbHpD9C+iGyN2etPrS6ckLpOcExrsXTzpNGvmnpca9yTRkgtWtz0TqTpp10mn7HpPGk0aqOdhjzlDVQ9hqsY12MTBzNpNiHm+bFu19DYsRi5h4ZEeL3oiM/V/5NrcFKzr8Ft/IxpMSYck0uS0msMGwbvMSiNM9zr1MUPrrx4MMbJTGAuHO+FwYMDFKh1WTw2C+g7xhDK0jgZU2mJGDi8if9h4E/BK8bdDweZ8YcGxzx8ETWHk5JqtWtZ/5etNh6Mh60fwhgmrWvpDRNIekfWs+EPROfg1vp6/8ACaTWaoaxd9LEyxv0IREI3USEGHfsRMhDSeUnyuBCpVuYrEhImk7aTBjcxwY6GJgWw9hp2DMTkS0i6ES4FgpuVJDXQyOs7EjyJRabERH6JweydROFbPLOdx0dnBX/AK03GhoTdhVKC7mERPdkCTroYS5IxEL5PZhL+S+h9pCJswjFuTd0CcfBepLfEG6/A3PGmHuWFh3Ljll4FuXrufroTyZTGPAnDJsFDN7qCaps2KnTshaq1dIIvD0hlDb15paTPQxdbMP/AAPtr9jlYJXKLCjfbROcFo9xKbDJnT0caJ7HsZ8maxV8EZf7CnBuSFRhcEJ1RJwRdB7F7FNzbvrcZKUZS9imVwXsVlKvQmtE8j9D0x0Q0SbDD8Ib7HpnoSiJDybCZT0UWRLwfQl2GqZDU4Ilwb/4IQS6mOiMdDfSdCEJBnoewlUT2NXga6EpETOTIjpokRG3BR3jBnFhOWTwTwNdj6GojPRaMlE4dzbycnc+irXgum+l8FPDSTOjpXyUpy9F6PVNhKum40I+dhnJCDWm5B8/yUSFYjxBIy6QQhCDXg20hMmTbSYJr6H8cPcf/jfneNEclLrSlH20j0X4GbkcGoMmdGppNGociRCdkVCyLTFNuhBEQ86bbaZNvBcG4kTBMj+iLr+NDQlP+E0g1kz32Jk8BqomHlMhlLeiatKvImkuE+hLpthoQSbZqEfQlqiE1RwT/wA58IT/AMVk+h6cfOH1pNYTp8F8J8PBNOPhBLTjWY0k0Yl8UtJ/34TSQ305mkJohHGwtLehwYZyUnbWi6EEiHcwJw3JjpolRno/R+iciJrMFuPgvQteeukpJ3N9xZJ7+EpsRESpdOxOv/kiaX18sfDnj487HONEfWvo6aJEGNJ+RqbjQjbpbb1GxKehr2j5EngVtEqxVk+7b/gQ/wCZCAJgswfYlZJeCQSwetILYapuezRco6DBkya33TQnkW2nZALZfgXtpeeuwU5sVPl9FlK4M/3EvKscLwi5mk1t/wABvR7U7pILpK9XmmBl0MxhTODotmRS0SEvZs8oiheEJ0nfAlNVpBF6aomq1nwng9fCEmqNiYotN/h4HCE1wQWxCfD619aQml+CX/ikNE+EFp6+TXYh31fG0vTqYXI/JBbK9RTuJW8pCU9gt7b2daz2JEl6aFkKPYp2EUUUUPz0Svgi5EkRSExQiEsSCXMJ2SIlo/CekQkqTIk+00sFnoTwTwNJ9iTb8m5gTQ2uxjwJew2n0FLgx2MNY8GzLNy+Bi+Z9HiXqbocm7GuxfwWm/bTcVpT0LokjKcxCmyRcDzjBg9Gih9+DcQuWPLMOhFxBJLobGHlG+VDiYH1foqTxgNeIVDa7qJorf5KkQ1wVdB9MEiG+dxOFE6xwMJxmZRvtSm2xazk4wcjdxwfWm2sJMIX4E0eiLcUuRES6mNL0MHJT9DS5Ykky6TH+SFYsiUyjwNmGeylG+5UYbJT86Ms0omPI8DLnA6OvYS6jR+tPBBLSQhJrM6ZhcGxe+qQ5dF6NtJGdhLoUyNCXJIRCyQi6CSSMaYYsHkw34PWk0tMdBwmiZznSlotz7JdC0fJREZuUSEuTJuyZOdJ9ESJ2+EwbFN9PQlESZE+h4023NzYpxoi3A3kTKtMGNzfSa3TZaMQkTq3JRhKF1UaHl4NirSDxoy+C6Kti5xuXqb/APDLWMmeQ2n/AMOOhnVj0W4120Z/BMaQZKQhCc6SE0TwTjSEhD+0aFg7j0TSEJ4INUS6kyI/uxCQ/RwTkn2TOET2Q7EGicaQ8Qa1hyejkgiDMGxxkiJ3/A8Dnoc+jNEJz1YSK7JbFqiau45p2NZ/8CODj4wmSfFEglpPgiaT5T6/8Zk9aw241nYhNPQ0LWf+U+MIQWvs9af3bTjS6I/AiLTfWa+j0ND1mSZGkc6edJydiYN8bFGq6biN1yXpr6N4jyQkITGT8Cz0L0IY4OCE7aPL0SukqFrDucnfSUmIYIbHH/pvrvr6Idt/itd9enxz8ecDyMaGiuTc8i6F2sFy1O2MSiY0jSLZB4KfNHrR4tBklyu35Jw9PWvrTYoLcmb5CJ9OpPafU52XbC/XuEK+mcNfgC8+cN19jEkys9d/IkhgJG2mASjtgUjtzk+iGSdVz5HZRec/wH1nvMthnWQpbig7ckPOpEJ1wdjg8CWM6zTnwbiGT5TW6+NJpseiE03Jpzq2TPwnzxpg7/Lkxr0KTGr0gvhP/LGsONGvhBZXsjfzNqNfYzewlbiSXAk3IplHSEohMCRs2JoVMSJj+SQSujq4I2pE9t0SsiGuhBqE6b6WnjOnnYbVgtidhqEELYiJcfwYI6GJo+rheCEXYfdfgxoSXJEiI+qIuBIaXP0ObER+RPH+hPS/RSf1aUvGl0uf0SHFENf2Ef8AUNHoVYGvt0FRiQNeiaGkNEqIRMSD4bDw7iTfjS420ToJTtDSW2RJMz6GO2xBJc4I3A0hEYMdBpcI9G2j0SHsU7wat9jfY4KM9Mb5ek9DRCXpohCGJsPL4L4OC62KFVhUc3Zb203HjSL0VMauiRKQnZG3BCE0g1GdtPTLOCHgberbXRGb2IJnpDJpPohIupvga02MF0Rci1sKbnBvpudjjGnrWj3OcjEhmCazTjTYnY22WjcL2KUXf9F9IwkW5KUbr0vYcMCDdEoLGeBMtUNx4IQWRJpwUoirRsq0ujcyVFz20vRIvXBV0KuxgpSngWl0ejxpRFyXS6JRacHYuT70S08EIiZINaIbFY/hCEEiY0g10+DWk7E09H0QhCHoOrSS35QlpCaSaSaQnYZ60mjROxDbRo9aY7H9pgxNFCj9FXYvgo3NWNjDUobHA4jJRV2yVkZIyOYFW4x1IXRs+Fsijm3keTgpTkCm7MJ0HrO2n0Qnw2Wvr/yS1ovhDkmsM/H0L4Q2+Ez31+qf268aQeT1otO/Px20nbXnVfKezAlrjRIh604NzBzpMnD6mwyE7aNaJEWiz7GjknYkO+lEIsOKbkOSc64uxeOouBZMMRRY0/Rvg5IfRJg40/tGumj7CJ8N9Zk2F1EoLSaLucG+k12NyY+K1hNfo219fFaN6LJBrGBqkFMfZ4LQnbrMn2H1htMbDGewZiZrHhIxcnZxEhGxM64Hv8uBswZlkoMqIylTN+Qayb/av95Htr9vb/BkOb3/AGxRX4iIPCrcSzXwJvrEb8w+ZyTDZ6v+nQz4rR/IexUe0OEwhaD2aIvsvg1mcdqGSUiIsfgxwMr/AAWF7qiWm4v0LbX8acjGp8oTRHB6H8otVyf26ehacm3wxrgWrZsLWa+hrt8p8e+nr/w/el/8Gu2uwgja7Oowz2CF3H0cn6EkRc/oinHsRpKr4G25uJfYgkQSEoJcEVEietNsPDFPQ0m70IkzHsTVi38DfY4EuWX0JeNPA8roJCS1mREXBgxyXI0uxY6G6DS0nQbrGH4IPKawJTgU3aIn5GupF48DnJFuuSKbkETz+TwRHQiimBLqNJf5MdBJJkjePY0NJZFJmfRUhNcFSOP9G54GimJxocnLAsRulKXsSvSZwXAj70ZDPoS7FEToV0zNjn9rpT8tNt9jHY36HkJd8mW+/Yh5zo9j0hYzCJbFafEKRcjSaNiXPHQSpBryf1RKC2ITV7dBZEtH+iemQ45HxwTwNPseBO8ybENhrwccUsPWmCqCl1weNIbFSOiFTRVo4+BFPA2E0txx9DY40wUbg89Bqdxacj76qG5nT3+C6PG34Kr3PKphlVwUc9lLEJouDyLPYqSxoinjRjQjOpfBaMXj0Up4GG3JkUTG2bj0WDXRc8QemxSmzwXGS9NGJ9Bvz5LSxaLobqNi6cFxopSlGxPRvREIQk0msRJonUPXkiIQaNlUbCNi42GeIWcLSlG9HAs6rOjwTO2kwTSCzpg2NzsT4w/Hw3JyY+Pr4/WjKXR4G0WssMNGO546VXQvQtQnFCsrLUN9H+C9zcegaIQogl+SYGv+DE86ewkJog0NDUIu4wy0ZE+xcljqxY6k6uWLMbboXL34j4FHInmj+DXbSZMEJ/4pfGacG00uizwND0X/AIvWGzL8J2+P40em+j7GxDnSfCfBC+K19HHX4TBYQXBLpvqiYKPPg86T495n4bFpOwmbPR6w2LFDHs8bnkulyNImclpCF0a+jbcTzqhMWe6H2JrdbruTR/RBK/BLOdvgtPJwS/Nk+aN/JPs20n/h4IR8/ZK7BrhBMvYYxKLvGbxOpPtGcA1bOeoelIzG4loTZTYSrF+tJgY8F64LTIf5F2Olk21+xhv3RffURb9yGWXiIoYLML7BktXIlmfwILvAL1N312LHcJLxwsWl11zazMJhhsshLk8o78AZWCg4SG4bIZ+TZ4IslgeP8G/Akr/oT42NthCeNd0cmNUPYmr1209G/wAefnPlPhDjWavTYpyetOSaS/B/KDNvlj4zRDz5+KmtB1w89BVt3Viic+j6kUS6GxOBLHcS4w10F46YZCCWBLBIQTrsJKE7EQsOBrqYphsfYbg1T9aNDXjwQ/A9uok0jJwJNFPfYw2+x1sYEfCFkQfLkmRIhKRHok2M8G74OSDQ8r/AkSrAk5n8EZ5E9Tbon4MORJMiEmyRLYq9aTJMGBwiIlvt4McQiSHBpCSXccImOLWwcYmUTG7uVG2xTcsOC3k5G9PrTK4OMnUbuNJwRLY7C+iGysWXYeOhuTI0LDOiaTSLjYaokRM4PAhESPA+2GeIINskz8FhaTRFvGNKMt8jQlpghs8DNjdjx37DNrKj6HIlto1kh4EJpCaT2Qa0LTg2LjGrY3dylNyaUThclLBvImXItC4GyiwPRlmjNhsuClqE7pwLopSlKPJYUpKcfC50r7FmNdyE5HRKi3hCTbbSeITmERztpEtOzG4uwmmsZQ8G+k1a0miY4GiQg2bFjyciJnSIpOw/hyMhNLmFNyG4yaTTbTbTfc2PwezN7EJ8ttMatlEUqLq8mBso0IIKPRVFHmfgUX7HfZWJt6PI3yvycjxxuboSmBPruOGHo+hsZEODglJ5JjY4JSaQZ2JkWPI8kIcYJnSDRDkSGpsQmB6Qg0IWou1j3bYZSpVdTG5jN/ZvUTeyQuu+vOn9vwh60nxZsP4TTGj0vwa13el1h0+XAzYmRac6U40pBfn4PTd/KfBHjTgQsayHk54+C0weNIfRjTG/w2en0bLOn7166JwiZ2F3JCUTzTqIWCdSZ6aSk+jc2PyfwbsnMOdZpPCILYpTc8cE08aXT0Nm6120emxuLT6LdVrM6ca7aLXn4y/LbVi1YlDfDHgPHkhUNdRDWP0GubtFkwl0SFTFES+T1oy0Y3uijr0Sr/EbhTEPH/A/3Ny21sZ5RxgMaD1CpXcbWXToNNI2b2sK1XZFdVliIPVIxGfZYUWNry/HUn0vdNY3uDAphlAwWwmTsdXZlvkk2LtdxOOMWcabQ3KbaMhcnrXFJnuPTn4Qhz84eRG+59C0mSm/wxrsT/yWvGiNxfHr8fWm4/hx8fRNHBJ14INb1KSJI/tE8Ez3F4M8Cs4Eu3pm7YRw2IIJdSCQhKkvYS0htpSdSKcqnoTvGkixgvg44G3Zl3L2Oac0bjhfBfA3WdzITmR5dIXJf+Fmjbs2OuCwvQ8iKumi0s3KnvkhmQ6hDx1omeDMvwJ4om8F+itoejd33LDBcZIp4Cdew2y4GPsK26ZNtf8AwwZkjOZijGzwTwd9ORdF9kyQ2N98HaGODjJA0uDHAzZGEskNg/XQ2Ox+iGy4IfvSH8DNzCNyY02JpuzgmTklZMkJCc8kItPrwM5L0ETSTGjOdM9ENc50lHBsSkODdadv2cznT2bFfO41+xBJKK34E2W3cb3FNpgT18FzlZ0pvo3ybI4Nx4exzrGydSEGuT6OD3ptowVaPJ9G/QY1113eT0IwYexh6bCg5pNMa49vSEmmO2qGLOmJ305WBIl0SINdBk74JpKJEOB5/wACX2QmOBKkW2iaY5FpD9i0uCj+Hk/ZjoRaQ27HBvrzrNMl7Fu3wh2Fp7RKRXi9zo0THgaJ96U3NkRHgUTLpX0Kz1o0Z1hsyaNEINdiC+xBNjHO5CMnXQlP+EIQSIMJYEGPYzTzvolBJnI0NZ3wTSXp8cmRLgn4GjxGiEJfBvlaSeDKwfRPhMHA0QhNJge4iayYkm0+EhYL44SFWaqe43bPaIHODXT/AMZ836/8YU2040hD0X4r4vTghsLWa+jfTn4zWiHovjsQnZfCawhNP0QWn51f60XBwLVEr03wURfZvvCEEcnkWwi6LYYl9iY3+SRj68nomB4N0N/9E4snfcTwZ9HORLt4FCV6LO41O2swbb7iyNtaNnAsH6JjYRVtx0P2fQk+2nOn6+W4tJO2k06arSYNifOdlrIfjTb5Ttp6OxNGpsILBoaJovRS6XR0zIWykSI0i4af0h2Auvkk1rMH/OSlRmH1BbRRLokS4JpMpSam40YeAqNnKfYYpVWuuPLYsVIzU+pESUShYiQ0NRDezIymwWwl1gnCl2ZumDE6E948sTlWXkbLfPcWFDDImfjSck1RNfBwTSabPRL4Y+fJMaLSEIP4TRoW+iLrPg/jCaIpt8Z8dtJpNHpNaJuIqsgmdqdWJHkTumLvsReT66imwoLsLIlRBUL8TA7FkUbiyOoUZO4i7nAl+dIRrozLOCicDXg4Gm1NhQhMhrcR9hJozL1EPI1M6RPiEEt7Ow0i5n50TFnb86fUFgmyIS6xLsPBfosxSzyN/wDBo2/zohV+B4fOu649mxYup5IbcbnFxo9y5Kj9HJhsa5GtI/TGscHGR7YJ/YJUS55PRwXJTbBOml7/AAq1wJkbI0kYeOTD3N98hIxNExkXryVDhen5KXsWruYmxu+3QqpgUhYXqJqF8HoaOKkYIbaTHQg1g2ZEfo5ZFyQUQ0RjwYc5EnUxyN8C/wCxycCQg8BulMFV6ERgv0c0+5gJW2yi7e21gho0zEbjPQ2N8tqQbbHPVWwlElhdBs3XkuklUnJg6/oapWkUb6CfXRvoJzTuRvTPX8FrfyPaHrT0bk7CQ12ILxpTbTg+ilgu5gvwlGuxS/CaQWkIQVDEJqPR60mREpsUlEQmj+ExnYnT42a3RYJuz8iY3otP0NazOmx/B9a3JBnfA1gW2l0b1xsXk/ZuQhySE0aJ7037nHGnvRpN3k30mnBBohDkhCEiNzJNJnKJpCdiavCr2FnKP2TSEIeTfSUkJpOWQ3H3086T/h60g/kvQ34LqQy5L1KU5KUvT4N/BuFPJySiU032GPkPWRMopG6Iw3shCwk71E0+i10GSGsre6L/AMJ8X8PQv/Wa8/F6zt8ZqiLTnTkWs/8ACX4MhwQlP38JnbRENi6rR5P3pMCMdhvX+CQgs6IhDchdMC7kzkt0memk6FEs0fc7onJPsWm/kaNiCwIJTb9DEJj7nGnnRqrSDxvokc/CazWa85OSf90h40nOCfKU3OdHrvolyTPwmk0nUg0JdvhNJojKiDQ0SG2+rwMbipZexisvEb7yDO8y56igF2Tt5EUonK2fnqY4xJOELJkiI2wxR2P71Fn8TLwiWsy07eTpBX+QRIaIjKyHo9joMsihm0Q30JzPRCoc0ZN+KhsNI5a4ILBRHwYhE3k5onci8fgWeBYLpNc/BHBt/wCC0n/hvp319EONPZz8WcHJOfnghznSUmm+nOk0RBaQhNIMRCa7C6elD2u1wQUwvISXEXoi6EIQkhF9CMojUoU1UKgSIJRCx5IQlQl0LnJvMthMt0pOSdzoXGdVjRFhepaWDlbGfYxbMmexkomUbPAtKdxvyRejuWGT7G7sYT2yPsPEuBs8lOSiRcFuTEE8zOnOBiwu5X0LdNsfnSCXoe4md8EKXll6aJ+Csedii9EWi7lVHBjkx0IuhCk7EXkYhB7FQ2IToYbjS/rJNxdkgukJdYSkmxOsO2CLsTqjyH3FlZOYMkrhDZW9xRhqswy42R+xZYLenUbvQZRsrLgvBuQuDnOjRzoa6YGs4hXLhi2yqNXgaiEyNNtoTqHclJncShJ6FnY2ejXAo/zoaTwW2kT3qQkNPSPVb76QngZM6TuPYooeNK0bjq5vozcmDKVLybii0rEy+CilZWJsVfQjI1vkzdTHZUlEhzrkwKYZFCIi0+iox0KVFMGC+DZFph4JCaU7j5Rsoc6LfWkrr08DG4swT0Xffscnr4+C6NlMaUulKWl9F03Ey9RjJ113RCdiCRfIlgZUiZ4IQeV2QljrokQmj3FkmCHGxtvg7rSYPJuTkYzkon1LwSkGj0QmkJpDfTcgvnjY4IiG4t9fRRImdOdPZtpjYWtGyjyJdiN9Po5j1mmCT2YRMcEILOm5bpNTsIMmYJHbSUyPpF9GR/2apfR4MEn+BrBsyIqsZPJMOLsFaYJcl2oyR1nUekFvqtVovgx/N6IgkQngmvAvXzmmCaQ7aQi+UxtrPhvpuTtrDxpGLTsSzWXX0b6JUXwRCa+9GqcGDc8aTsbb6MnY4PJP9Eq0sIfh67roSk0sQlUTAkMlF0Jp9djf/BSSniI+iZNiH5ITGTzpComSadhrppyeha8Z13N0efg0Trp2ET/2eNxE09fOfGTWTpqTJMDDRNFteOpjyVLlsoH33hvBVYdin2MTLpkW7Ebt2ccf8HOm0Z8hDlN4S5fBjliX+5lE2/DUW4bPKVKRrs2zBNpLIbjQXcUbiHE6hVVuEQeIywJYNwuDbDPoQ8Pkh2msX0h2jfwZd+nA8J0aXW6a2ZvExKZ87iwIWNI9PJuNC0mi31k0sJiE1319fPnTjTHwWs1nY9fDHwekJSfD1ptrNYQnxhNIMTZJb5MuRbDKN11YlGW24uGGJeF2EkKDSF9BLIkSwQS0JIS8CFJsXsVPYqXYbU2MN7CUZGjxg8lSQol17s6j8FF6Ky+Ci8F5N+xS6cngjISCRPsmkpCM32OTkSmEtyYLdzOw11H7Ec2hlkaFv/orI0i5PAp7bFoYT7km41WI7+ovqJQhH4DKfdiTpDYhLsehBOzeiEVyY7kTRhEEzTFzkqMNlV6lXBclG+B7QsMuhSlmhqqJgjnkVWMnoabfYjSiEm3Xc9iYGhtxuJPtRdiFhU3V/A3dt0Eydguok7EuxusHhcCXKO+xwTiG2j1bKS7lL0FNylRgx0/Btgi8j/sKi/4PAfBbFL2PAbvBczYIJGhhMqWDGzPWjY3op9aNx551xxrDYRkwNEcJcDG0g7hLSRKQRIiEhF2J0GGxJGNIjBOxDcy7DjGh8BKKQ9C7mHgnYcIiImdIzn4Xgc5KhFPQ2b51mso1SG2BIaRjwYh5NsNGOhF0IjHQi4JkiIeAk6TtkbdhLwSk0QhEREziC021wYMdipnY7CXGmd+BOKv0cn0YfCFuQaykzfBNqLg47lGzjTbS5OdjHQs0vBtpwNjzqu+mCaTGjer07m3xa19H0XSENx+jA0T4caMmq+hkxp+uhwXJsLJDYRKehrWKEwRciSXgZCQiaJSH9umBLKGYMJno2G0i8G+nBmcCf/deaOPqKSOwvi84bqJPoXa1n9CImWaSMNzfGkGTTYRuTRfCaT4TSfOa+tNv/ixpMnoRSY0hPjwJEETXgS8acaLRH70/Y19iIJawwIZx21hxrsQng203P7Cc6NHUWTbcRCYP5FjYeTjSYwNEFjcl7dtFt104wLxke5sTwtH2hwcdhRd9NsvRXTjSEhvuQ40Y/jdJmaTBMfD604Gia7kP3rNIQuuxMfF/DYnQnbX9aQkH+BrcQawPSEM3cUPkeHHkXhMdkWlG1eBNMEngOjEW9krI39EMvsbq9P3AalK8JFDOIZwv+MoSPqPcNUSolEbjj1nNhMs9+Qbls/IjpOSYwJHATFYLlt2EhIRVxfIbp8WZwVyzkwOz8D2rbjsWKXZpC5H1JdC5ewsv+S5PzrCfDcekONPGl1mOSHGiRNPXzgydtP0cENtHtCcfHGsJDYRCEIcCITSfLlkJBnA120mlwLp6QwrluCy254gk/wDQXsZW2zOrp0M9GV0F7CWJNBFFFBYilGIsCUruQbzLDPsOTPRCeaShq8ZIJIIkyOhh4Hz4IhrojuGfzJFDI14RF0MblMMienlHfgREWFT6QxwY2RvuT+wmNiLcs8EpCYOp6MmT00SyFsb40hsy5rKNx4Shm5SPRsImRnncXYayZEXYZjqYKhrv+hNPJjoOGGqUbhxwfRJjBRZYh54M9Cjq2ycxQlGqjsW6eSkc4g8ISe+o86R+j2JcqGTraGEoTA6Z2L8n9MpEY7UZFFgawQlRNh1liXQaPo+hGOxMYh9DWvPYRNIQrIurNFOwljRCdCXA+8R3EVJXoTXQljOh6Eckoe0+To5GHHgdQt+pm49upwJZE5F0ZcdjcT0hLpkkINeBqdCXRLAjgl6E+Bpm4h/guCi20mB6ZIOoglSQeO5BohFqQWaxKEMEIQh2IvhwJ1Uaxp6KdupCaQk+DPvSI9HGnBBw6aL4sSqujx37kRvncWxMFrhlYmPhTfTEINqRaUIR+vhONEqMRMEo0TA11OexuTGu7fHQmmCHBNJ1JBaPPxaJpOxMEWszpPGkyQhLkmSUnYmBeiE7aNdtMdjB3Nj6NtIjGl13RJy5rkXOxehcnPYZdKbEIO9iRCRBnwr2EudeLCU9aSidsiC9OBLBYY5TCdGiWu76CVxKTqeFfwJpqrK3us03ME1YloiawmkJ8IbfBfKaTBuetIQmu/BNNmTRaony9G3x/RglGifQ9JpyeiaQhCUnbT0jkeqQlnTY41aN8CRBJIhzpPrXck2N2ciWTYSokT/hFo98EwfWm3QWMnk7k8iwfo9a4hE9hKEzTyLsbdELJIxdtETSCRM/wTxpCCJ2JqtGc/8Ah61mi05OSEGYIdNILVawhPg9dxomIsjRBrI9ybbmjZIudds6yoHk9xqluknubDm5KrqNEJKuegqg3D/oheaZM7m+Lc/0hQqHDytm+qYliewi5zi2ZjWnDVIzX+QSLUZXoTPBMCQlFXEXLEPTyniWrG5tIMWrch5dEHfRI/qhzt5JXOEyjG6+slqfGBifBUbnfT+wR+xE7fH0QWu+i+c1hsjxrNMHonwZDBBDXxS8HpaTWHrSa+iaS6W/CfC2ZJLOSwiLYbh17qxerE8EhLoJeD6EsHV+tC0oSJCROg8k4ESLRPRdS9i4zp+zDwJXRtF03WmEY0h3EeB7HJvsbcUxwPD2E8FwNouS1FhhiUZOSZFvtgjG2V0E7wZTMjqEehCTc9hi8EhsejnTfSncynZBWTqbFY2gqO+BIjRuQS3G/g3dzB3r2MFdLXG/bUdZYiWFSZGidxE50Me2BK5JjMHgbhZR7DS8jEIiQapDsJ10wRE+juTro8kglpuTI8jonUwRcaNmBrBFoaIRESGvOkpCcn4GGJggq0w2Z0RJ5JyQ/tIiLRimkQxRj2xuNNvpOdCVOvL6mzr3N+TDbklLCFe8cXnobvXjoQnjSRXS52Ey/wBRfOkpsxjTuJ4EiaJ0IzYTOCE7EhztpiGIRMiTMEQpwRGCLoSMHOmxLgx0RhmDHYenGwtNz0JFzBo2EMwyDSRjgb+yoqP7TcmkRE9CVINXgl0MbKTponUwdYvYaFhSaop/ojT86TXc220mTcs86XqbkxgmkLrp3JSyYPWjXbTuTVLRjWmw2PfRYQkPBCIhMDXwhBomk0l0xNXpPj7KXue9G4UulwNnBdGNQhLyQhNIQmCXRCGsD3xomSGxME7GDBwQwMQlwNZITJKb8aLbBvwYME0ZgaROEIuTooz5LUI+5VHi8CrTZb2F/tbP7sIZutd//CfKfGf+G+sMD9aomsJ8Kevjg7GxB/Hfj4vWI2ONFrx/rX+0aiMn61h60nBDBCXVazGkIQQ0I5sEiHaDN0fshnTZC9GyNtsj+iCS3JzomcCcWvnbrolFDsTWncp+haXGnBbrdWtUTWGNdkQhCDWvomqJ8Zn5QmvBj/x7DwGug0NDUItpouA9bNMIuR1nB4cJO4yTweEYZJ9QthFzDrsIJFZq/UhIkUTaJEEvgsk2hjRUu4s3XUWkYURprQhCKfE3JgQ7E5mPPsF5D8mzOGX+C6YR1t2ck6jUVcXdiwEm5mpC0wUjwpMOUIWZ7FhdS9NmKMuS8HjE1Qvh4151xoyCJpCawf8A4TRabrVrSaYN9JpDHwmBfCaQwTWfFIeEYb0i48LoKuHkXAu8EleBDYy30S+hf1BBL6JRImkEhKcbkm+sMHA1itmzGvFFtkfY2NyTTDwV1EojzDmYyQ2aNzbs9JwSHMQ04YixwbRxIaQ4NKYhyPPEEvo8FMrnAk2iPyWjt3XweSdSo3ItL2ZiDhSC0aoiNG2nOliKbkhzsTEhCdBDdRtpvpCmwzOwxmNN9HtgYueBlwXwUbMa0pYPPQ26FFvrTx0EjcpRjEz6J4HruhrRNMXSIUKjHTSdkNc4F6KY5KhsswhvHUabqL+TdZL1MMwYmv4RM2jSH+zBZeRYuuriWBCXOjmkQ11JjgS8CjJUQS6iQajX3pET+wx5MdhV0IuxF0WjmxFpUYZ20qLguC/BaMwTjGiIiJ1JgmvohINno5EhDRwQ9jXQh/djA5pCYJjX6ORPGjfg8CZbpuYKylLjBTkuC647aJL4NcaPRIhto1PBNF2FdNtPRv8A8ODFMCRB5JnXbsIwyrSGDBEQhNGY0LAlo0tUXHypdHpcG2xaXGiUGugnyPHwY1UQdIiE9GPMkxyQgg2/2cjWDC3Rx57Hge/chwMnYmT0S7mxMiXbR50mMFME7G56MUiuTtNOBzSEFNYug1jQ4iEXOkGvA4xIn0IewhI4YIsuEhqztew7SJNs+g3SmsObXE6fH0JF14+cNtHt/wCe5PlPlNd86rsP4ehE14PeuNJ0040Xr4L5TRroPJ2hxpRH9uqLnSaSk7acZOxxpJpNNtOSXI8HbkS8kybIWdNtGYZgaXRlrhtpDg/g/JxNmcZP6iZ6DR6PJ4NkckJycEOMaPo9E/Qh/YskRBLsPVZME6G719F6/DGl86PPwZx8p20mvGdV2XxukGtOB72DiH/WNfQmCZH2eUxyVLM2DIPD2yPGUq6l9gCZfBuhcQ6PgrIuIdhLAtLpDcsY4xD6srIbtbWFnLEBPLGaP/YTJPxFfRQmppu/QWwiDK2vXH2m5hv4QuyjGut/gbro3lAaL+s3HZe8Y4F+SCQJroOpTsrDMiO/QYbJhZH0TncS527G/oQv7g76T476TW+PgvjMD+V0i09fKE02+GCEEM+ic6MweflB7CIfWk1QzMSLqXvMdSzrrfLYxcKEdkl6EN5IoEd2hHwIJdCCWJ0EiQWNNvgnXpOp/diY033J2Njg+huabrRO9tMDSbryOTYTS2LNi32cGRCZexWdyNvgyb6RoRWxJzA94y6+RImlzOBLBRPsVjp25Ib6EJohIjge4jcWByngwhNJjaKYEuuknLITsRQx3KUw9zBUR0KjGxjYSGcC9TYRGWwpd069EEIroahDFIe2iRg3ZyYFgc7abjahSidFpSku2qzkRtuJDXtMhGyFyRDX0JHQcRiDONMEjAqZ46F4ERA0JTgwL+oRIpK7wTka6CQiGq87ERELG5LkiNtdj6PqGGfsiSJouukoz9m5CcCwfkiIuScEJR4E7HoTqJLfYn/SaJ8N8MhsPLN9PoeREH10ujevPYsN2LVCE6iQ10PWjwXrnWacChujBjqTJCEIYMHoZhbD76+CnNKe9MG+kRgx/UfQ0J8G2lXOBTvPImnhnSQhZv8ACEN+NINGCCXJxo9UvAteRiQtZrCEJ8OdIbk7G5NGhLsTsQZNWQSGfomTBweRENwyGBvVd9O0OdLGU6m2lzPzpyblKLRvAs5IWF0qZyXRy6WdyiZfI39FGuz/AEbMDfUW8VGVOIc3L56Ctl0zzxS7G+VtuTRCEU3/APKabC+PGr/8brBD1mk1b0SJpPhPhPivh402EcDRO2q0S0SOxOmuxNOxsSnJsPJsUWRdhjF8JnYa6EozsJnIu+nM4JSfRg24FgSmu+q3057fCH70z6FgecabaJTWdSEg0Q+tdn8pkgu+q+f2Ndjk8D0Wn60nws+SNtFrzj4SHkaEoyRj3MTsb7LhOgyPDo4ZG7/kUhQ30KxqnDgfISJBMFlxciCXUWnoelOATFxoVA7WFsxNParDMY23j/D/AHBswN+z9hkSj17AmdIzH6kbKKJMJLjRlByGyQVA4T+PUa1lW7hdT+WljG2M3/uiYepxCL7IpY6qv0Ow8EGSzwLJ3W/Qbb7CfUos+dOIIf8A576bEITT6NtFsLTf586P4I3MD+dIP4IWuNONEdtXgQzwEcNN0jwPQnXIo6iR+jLYSfY5nC5JnIkLq+hLgQSJOBrGNxLrwRN9hL2LmFOwp9CfUbS3wfS0mMQfoxcQnUsFnCh5+zCWxMDXoTNkr+tKeiItTnoYvCQuwiw33P2UvgWjfUw3/B40g12KvvTdk7YOxjTfJOhNOwljBtwbLyN6QuCiJdskqNiV02Q6eT0Ub0b9D6G/s3Yt86PsZ8kJSDJNxpbDcNyIwnINsRMnJfoa6oiL3N3xpJvCdNzyWb6bovQ8lhvp20oynk2PRg37m7JnWGQughCNaQgleDwMDd2Mm5Ouw1a8+DiCWNPnpwGjw9jEjwRGEM5M3XZ9RZGuwkI52GbCzozyI9DEcE7EZH6EbkzCTt3PDRrsbidhid8iVJoiRyY0pMmCoqWxdP7sJ30LJS5hb0EXSQ2GziNQ9LTYus7D5JRImmwkJXfA1wsGK8E7E13RPYkciWm2kwb8apMiXgfY/Qt+DLQ0JXR6Hk8E8GHikORKd9L02LdiNmxOhJryXtpdWcZ0W+m//Brg9hSsRCqWTko9upR5iQjFmnHXXfc27iWs0mBrRKHouiP0TSZ0xpFrzrztrz4+cXxmCacxb6+i/Bwv9WlKtE6N5FQ3PGkdC9RMpdLgpSP6tKWGZc4RtoxaNk7Hsgj7H96WabcCx202YkRD3Ow8iZtnYyU0m1wQ33GpV7CP9/HIjY51WsF8UXWaT4PVk05030xpBawaIQWnr4TSC0Xw21Wi+jb0TSHJ6FpcEJ8VvptpMiJ8Nvlt2MfQ1kRPhOdexOBKdy6bGCdCTLKQn1rjga9CfBTcnY2EeBDwTwNYP0MnUqRxg+jxCCz2RCDEtIvhu9Jkmqd1ZMnnSE/8uT+CaeBa7iJ8Zozb5Q4JpLub7DVEjEJNVNQdSnfoHbBOghIOPhoizHZBSXRaVEpiBS02RCdtJq2N5E8iuR1uiRi5L+kF2CtnkvFCpm+DwvLKeW7++6mEsiTITsJU6WRWzyx0yupv4DZ4TFSLEe9M+xBVuEy2LV+QhficLDJzkTlyLDJRdNhb+eDZzT6Fntpjt8ORFNiEyJ6LVqHGvoesGTVasej15P40mdWY+U0YjbWL5TTAztSLqYMfZDPJ7vllLGBeEJ1gvqEEhbTIoL6EqIJCQkLQWd/GlSKBYfBlbwau8JNiR09DS0lZJgxeokjByb7EmWJJLsKTPGS/W4s76mxVxJpj/hE+CCJGCTYk3IiCXI1GJ0QYpFsS9CZ026DxwbcF5JRIipJjk3djekxFgz6MGOxuyd0cnGYJDN2bkhCG5sSryYIqQa9jR4Euo8FKcGwkRUglXjRDLRdidoSPgaV0f4FhYYkVclGiIew3nt0KuD0dKMdvRG7JGQ7iZJSE5gvBO0GvyJV5J2JwfYnowbIvENnrvuJdc6bFunOjRMk6GW5ibZ6Cd0eBMunPnStbiznqNvP7PwQ9CZIT2d+kcI+hPCGssS8CPMJSQU5IjYTvCKkN+GJ+CzaEdC1lhkXwIUo96hYKWFKNk3ZRM5GRrVLJOgkTwNGbwTSDXQnohNCIcz8k/BIYHk+jB9DQ0Q/k+ofRu9M9ETOhIglGIhOpBnInOg8iUKkUbpDj5b7k7E0YtyaejYbJnXbSE8aXTfuUZYthbZHj/h7EhM5PWlK0I74pclKbLbBSlKip6Y0iJk8DzxpKejYWnBNGcaQvwumxOCE13WnppRudC6WDdPZZgpclLk38D7avqWeBblpe3szyeRLg33H3HcJEpMa/knXRCVZEq4RCaNdiUmKPIidSaTxo3GiG3Q4JgZOpKIQlKqfwMYsrsKy5QmwWH0hTOrdJbk7s/jSE+MNiazXg40RvrDjYmPhwTsb6+yE1hwh6Ttp+idtJ20gkT60nY+tODnXjsetJjSGNL8eSZwTXfWaedJpwSHN08Gx4N3rCdvl+DZn4Fg/ROmiwPsIXcmTdY0W40bF2Ys6JGOBnBMEOxu3SEEidtN+5MEILGB5N8m4kTSm+kOPhwtNxZ0mm/wApnRPTxo0caz48EzsTtp0ItJjTY3NzjSG6Jg2erGkhBlIyYc6C6ae0hzcwnVCsC+hTUvc0KWJJE51mlyNjY2pXElmvgw/Tin3MypXxFGINsaMKbX84LIvvcyFzeU8j1HIGt4vA6qypH34EZGYiXtB4+3Zh+IU2TlFcWKmDBkyKvIwOoaQthv2L6IiHY2/kYsrO/TRKENyaQXeabkGQ5yT4TPyhj4zXAyGxwLSmNHpyTRr4SH0QWfi9W4V4dBMykLoKibbf1pXEXiJv6iMr/Qk24UIrKkEhbBCCTkSUNiXBNPAy3dEwRCSgpwieBrhEJePAlnZQ7dScM5jJ9EW+5jfTAt9jH+iKGDDIeDjgiJhInX6McZJf8ExXPJNrsTBsyccCwYMIbFitm6Kjc+vBVBvctydyYwPGRPIskGqoLOx9H1pB7DZyWs8m15Oepgi0azwMGP8AejC2EVDzpcnCNkIawbhrJGbI3R1EIruREQ4EhmlFgaUy3JGFDGx42MGLscabdhuOC6ohL7EvJb00pnSnAi6XTceNd9JO5YVlO437aetZ1J1E9Gs4J4FjgkZD0IbiaOjwRMmD1q2bZLpyfQ3Dc8EJpNIM40juxGMSwYY18jAW5LvsRJEJWQQahuI5GtMa/oXxp3elpF2G8s3ekGJappi6eSL6FBDEfRRaXBRub6qUuBE+tGcEwQnUi50xrEQnAtJ2Jka7E+Fzp+CU6Q9Ez/EKKPI5Tc42IciUxrM/xrNEc67kmwiHbXkml+DcLpdaM76s5GbaM44KmI4Hl0p6LnS6Onkh3Hgex4mnkdkIyEM9EJCKY4F1JkY1eh9CY/RTC0aLOmD8liG3xosEXpuOmyEI2PAvRNJpKSIhIyEGs6PO4jHwfss/4POYpyJtt9ENFpmeSYpzqdOJ0Qi526DqPBngWco7nrSaI9fB6MQiawpP/CdhaPTn/wAJHp616GDYmfkiXT1rtpjX1p+zg3+LxpgmmxDbSac6/vR7nAjyTBNII5ZuSMpuTRHpan+h4Lkgl/wif6MZHkSph+jYnQeTzCf9EeiTZmxOYTScjQmMXoWuxucG3jRm7vQ30lNtMDPR6J0Eu2mPjg51mkJNJ218nrSfGavbTfVaInxkHto1oaFHGm4o/QnKo9CC04Gx4G6Pseh/XQ8om7cLsvyxbk1f0Ak5PqY/4LrnJnzMQ5NW9UXLuLt1RPisPwJCAg/hqgVuwfftKo8lN3vcXiViG3geRrB2CbkxQnBNCiwxCfv5ZzblbjnoLO534IuDHTPU9aQmtIInx2H8ET5Tn4Y14MaT4wx8XrinBjT6JCDETJCEmo6lND6wqdaz1oo0ltFoJeCE4EqLkIJCQuZCf9JEJUSEs9jZEJovsaM0zRrTkhs6TBCY6i76QkH2F1ZMGzFnY4F21UeHE+hBrciNiRkhFRxk+tGiEIuCdzBsNdBezBPZNHt0GLH3UbFEJV0EMmkMEpSlxsJ0ej0nTcnY24hPBjT0RWoXowbkzRCG/o4LYk12K96Ze5gShzCwQYdG6ckySSqehO2NnJJuNx8GbgysjfghyThEbHTho5DpktPAtmiEIksjWTBPBCddIIQnU/pDSSMtjFkIuBrxpDBjyejjGCHglMjDX3qtO6wJ3wJQg17JM6zk305INdCX/hIiIQa3HIYespMG+vAhoek5JqxTHHBTvpuQekHjDIuCVEmxgw+4kumkJBKCWf8AQ0tHOmSXkg2FneI2HCEyU6k51hBkNthQvwwMRF0KUxBNIcMdtYhfWlJ2P4Gxbm5zpclwTGkpD9k0hybsnYmdh79tPoaNh47+iaTSEEiaTRpEWsIvOpBvMBo8j2MnZEREReBoZ6+L0Y1pgo/rTbEEqSbYPobd2Q3pYLqxC0pyNn5LmQ40bPwE9PyJ+jnbBuNw441ewkQj+A/Ak/zoSyZMawa9hKcE9EEEJ0IRdhfCoWTbW6zA1yTrCV4EiG7qQ52GqOl56644LDeLfkyE9irKXoKZCS5E0eMmuPh9fCHHGkLpNFpNJ4Evl60Wj+EPr5+tIQRNOTg+vh00fUhCapC1hEbnXTg8EzwQ4IQmm7OBKiKXRD7Q7NHk4Gj9FKTJRbHoeBuacjePjwU50222NyZIiE7ELpLpliyNac6cYgsL4bbk6Qk1g0IhvpBd/mjk41mfht8VrwTGtOfhSaSohME7C+Xj4b6vA0iA17IKTxotKMehadmpX9SLOOx/RgTjf5P7ifqIvcJ9hhqr9dB5eRfaEFrrdEhXbMacehIzHwWFcu2XHkySdylZv5EFJeEk2ITsPY3dxdc6i5aEym86DruRZCcIvE4m2Y8s2Vmy5ol0FjBciy8aLTjWY02L80Ifwhx8vXyh5/8ADGvjV/GaeSUg2pXDZLoGVC8G6yICO+LcXaqYC5CgQQSEIJCR4OyGwjwYLBaVIpV2KqVGCpFMFTUexcdiKXJCYlhhsIOSRJwNOpJV0I7F55KNp7mNxYvfgbQ3jBZzRBPBVcl4q0Xowz6OVsRc4MdRpXoRIwxroTA0jHOCqiaZgcooVbDhjY40WODjTsY6FT4g3xMFE8Gwur4FQ8sF8G7FRNsdFm5uzLfIrKUVHaM5ETmlZWK/weUYYsMDdZNmw8ytO7GHDEyw9xYFWUNi6bqokxpcHAjO2iWckZOhGQ7EILGxkMR7nA6nnYnItzZjJ8F8aXGk7FPrTJGXwtJTYa0ru2NKI4E+pvpfHxmM41+inAnC3ofotODcbOdLpMk0dFyQ+hktIRappnSE+H0ckJES9CTGm2xlG/wpweilMlxrf7CnowIQ27nYiUZtvkz4N9GBzDb/ACbm4h4JpNUbsldPQ3NhZ40/tKXj3PjBMfrItYejdyToTOl76wmnOnJ7Poa7HbTwQ50pdHq9/hRs9CQyE+D7C1gzjW6Ia1tW0OCEjIbhonUhtN+2iYJwMoTyiEKdDQi6EhMD7hIQmSYOdYYNinpDWi0aJkRstIIhOTGnoeiXUwQgyikptlgmjVQhDzf0O1GJIo1opY9ijSyzeg8AzXU2x7PloQLZwZtMh614Jol8pdNtJ8Z2+c0eRa7/ABngnwhxp6JrNIT4TWHY4+PP/i3/AGCVJqiaT3oiCdIJHK12N86c/BIaojwLRZWiXXTbRDXBDENuhseNx+jczxgXc8GdEx21mPgs9DZG+j6aQ2WjE9JpMddPWl09acaTVar4v5XPw50mPj6ITGnr4bf+ENxrGP0d2BrI8iDXJnSjRE3eKWs3WwLEqb/skcUeoWVfbDFqxzY/ShCElEsRLRNIZbMDWbYy/NyZiZ/48Nobhz7Il3OQ55EvCdUt+4lKxnN6GMeExNINgWuCWOBLJsxsIXUaFhhW/QQ2JnMIl5EBT609iJMJu+w1sMk6vcitN2QulG6+ILpv3JGLX1olqsknwmsPWs+U9a7kOPhwQ+iF1mfnNOCEP0Y1hiALqMq94/tNxLu4TgbPgXryJJZ6lonEVUX40QsDbTwsGwhFWhZ0olFxKHgV2K0UjnBBE1eOi4ISE+hl6UtL2HHA70EvQtiHk7kpgRJx76HQ2GmExT0eekwNZITJ3GTyNU4JSEYiJjU0RCg2jdc6cE7CGhLgmiTuNTSZ0mOhtwNaPHY7k6SjV/4PbG2iKNkx/IuxJT8Cr6fRLuJkyV7HadJvP0bbIhoh9UQlN0dTA3bZSJW3uGNyx2G/h5LOtmujQljhoSUzrc52LPYso3wRPI1gsOKW7Fm8RvxGWCd2mj6rYtcPBBp+hYEjx+Rslpx3L1GfZzg23HliJ1NnYhNDU8FyU4G0U3NhuFKUbKZfQj03XQTusPRZq34HgmCaQmkNj6FsX0ISaQk041mdONZ2GdsEL3Poo9yYGfWse5nRiwXPw2KVmTt8NmI3JpCQSGJEHjsYGumllEuxSlKdjYujvBS6N5puPotN2XRMo3o1m86fnSRC20Wn0Y+GNYTBDA0fZCENhaTWaQenrSaTXkmsOl0giDR5ISshPgjpkXohDf4zRl6wt1eiJX1FlncmncXN1eP9CfoRwfR6J21h3LfJfg8GwsEOk26C1ROxdEvBnqOzCI+ScHOkIQg0kJKki0hI9INeCQmBoZfgPDfYtj1tDXDjZOTde0PAgfQei2/9ELTb5tE1mv38t9VxqtJjYhDGiXYYtJp+ho+vjNP3rB/GiRDwQk07iVJ21h00wcE0mRI2+GSzTYtODbg4JgQ+22kz/J6QhJLcQsidJkUJij36EFuba/2nk84MMmjmw9sG5aeNKYItODkkS1eu/JBrmG5+xDEl8kJEPBt/67iWrN18N+DbVI20edJeur9aQaHn/J9GlrkaJ2Guwqrwt6KXLDuDmkApxYi2RBC987sVE90IfdhZdLFcQ4wNpK2km7fBcvDX7mSTPY1H0GwvIRIr/pj4IwflLL8i0aSPryLWQfXoNiBqpnG3WzqKJVtowlST0J9CQkf2jfV+vsMbMJSuLrFhh84jEYZ+Ih7W7McnABvgTJ0WVg7YFsLTwT5UwMunr/xRzpM/P18l/wCMJpCfBxLMha6bjgt1N9xlyl0fYtrgZ2IObijc3ZBCZnkSISn+BBLMiCGzuLSWmuRA1EctiKDSOrkSbCWBpECLGZ4CSa4IuhBHsi0Ztwj60nYa8G2n1on0hM7GXQgiEzpyeyEROBkG+ODgxe48bZF1a9aTRaS7kOTtp+j0N/BSnpeSrsWKn0U9oNXbcjTMtxC0vQ4HnAm0sxnHwvgsG4swvjS0eMLYvI30Fln0X7JzS540Rs6IdJnBBeBQhHkZE4+WXGTY4bwWjd2Eml3FeBJrc40PfydC2EJ11+BUuwkRCfUqKjBR4EynmG7uLAow31PApYIZaENiY2bsb0TcFefwQmnJDjuLuUaQilWiZb0G9LxCm40caIpfswYGetVCIamwsdBMpfs/WmXBhFPAqKUpRH0YHHknwvYvUwY0RvuNQZyTB43MXYhCDU0hOpNcHIlSKFTGsk0pC6bC1RT60b2nxbS3wW76cP8AnR6w+iaJfZsOJXyYtHjTY+tJrKJE7H1pIbF0o2VF030vx9kPZ/aUsE8C8IuNLgpwXT9nI1k3NunwWn7PRt8Ycf8AhOxNIWCdRBLtpzpOw2ktmNiWkqJCE7E4N9koTBsyZIQnwWdxoJJDmidiDWkHoso4Gs/DYe54Ex7F0bJo2Wd9NhMwx/g+tEPYaqFcY7C3zttsJKuYxPcsLfwJR0N9/giE+M7aT57kv/n4hNNhCJpv/wCT1lJnWacaQ50k0fw515+H921mNhH9wbI9IlNnjRHJ+NFpueDgUHpKTW8a8FHtpycaMovwdp2ENZLnSENxk7C0mNJBacjJ2PAnRY4GzbRkIPRL6McnOm+j2EvR61uZ+R6PSm5OmnoS7a8/G6y6NH4ONfXyWvolNtfWr0ebCCYGhoaN+BiMzav4OXNgYbc9KmO21Q7r3BoRkbso6yhWf4CNpFyWeWOTs3bDfLKxecJVZzO6p/yItC7i/s3EoTEGAS6k2ZSB8EfHYQDKYmnuYZ0iQ/QpRGXMTbIKY9r/ABoyZrJIYXkB8z/7pIyl2YEW2KNuhTJdFMCpuSnBghBHGnA3xDYhuTS/+Ow//Lf5Q203JNVo18Xo9pLsMnbY7mevIlfnoRs32yLHAscaUcmZJkJkXZgXgJEEhIlYkPGwu4tyUnUqMC+huFpTOkrGruJbFovhydzwTOrLDdnBI8GOTDPGmOpgiQ5BJQfU3NiK0U5MPrSIeBLrkabeMEyYNjBi0qZ6wbD30vUeEcjZvo8n5GLKpm7CdJ2PWicEz9ngk0gxvhuLSY08Hp9CN4eRJpRaU3Y3MDyhrsNzY7lpyWIS3clmxY7d0VEG6QMMrltoWWGmYIspwhE6icnco7hPoy3KMl7GzzsUr52FgpMbDNyH5IQahKJEpMjRGJDUV4JVwSPJssYMpcG++nYmmRMi0bLGehrsWFLnT6PGlFmmNV7FhHQ8C6/rTwNXsQmSdtEYlknXbQ9CMjISnkSGCHkMzQ0NaZGGCjsbmOw1BCV9E7jwLVkmeJoRIUe2htt/B6CViGZofQQhCGxR/FEpIPT0PSHI10wQa7apF08aLX1oyV/6GkyGxt00lEsr4U3+PPEGpsMTvH2TSdh/k2ZM2ZPQhKjJdJ2IQnbRJEpJsQmMEINGCE0Qa0h5EILC60JSa76TBFpM6v5T4cU9fB6LRrSHrSY1b+E0qRVwKFmm2m5sPO/GqfA4ssguSjaRLMlGXwUb4LgsExtGC8DReSlP2Jwbus+yZ6CXUyOH/JaLL7jR78C1ObiwnTqQg0IoNYEtRrA2+Zms4FuJxRqMWF4brqS9aKL4etdtLpx85r9/F6eTfWaQngenOmO3w3+X9mlIc99EcabEP4KJCKQmkyYFjT6ORY0R+tN3osC0W/nTwQex2wImn6EedJqsj+tEPKiJ1J0+CNzk7GxeMCMCyQ57EpMYN3k8HGnJ+zzkfc4GsixpuhuY13JrMj1bhCaTTY2Jkxp9EyehHr4LsTXbRfgpj42kF/4Q41nynIxkiJXGxrPcTjRrsMU82So6DbNlG7rD2o3c2+wnVtkov+wWWnX4sj9GwGwVuqTzOWJMgzL6kKe4cgt3EbaLcU5PZjHxHlHPcytxqY/ndMkzhMQeciXXScvbqxAFWL4XkeqpMJF+A3NzhuPmjTq4K+6YyydRN/slUZuWcpCgbrLRiv8Aet7lwNi0Xwek+Gwv/D18YY130/D09a7/AA5/8aNxVyLJ4OPBSD6AzpohwcCf2UTouh5AvAkIQhM6QglEKtxL7IooKQimUiESkTedEipCZGiQmDBgShc5Hufo2Fl5Kte5Rul130p9EJ20wRDG7uOaNipatoqG09jwWacl+iifUucmGxtIuOClujDpopUi0vBclXYw2Pc20pSiY8DnSzyU/ZepV2KUuBlhayzzoTrgyzYQxZFgt89DfdEMaJgTpop5qZGLp0HczjQBMmw1hISnYZ9E6DXUeFCnfpwNn0Vlz3GxeBaIU6EU4LjYT0+hvBfAklvkxwYW4xeyE8jLMQ40OOKKi0T0YKXSZP2Mf5036FxCLQkYpDHvR9tywTL/ANLS9yu4EU5ulKUwUpUXBSov2VIbOwonCpjaZjqRFR0EQkPLJeSOpILAyeBQZI7xBCU2Yu5uxIyLA02TRGRkI0R3cj6IaejpcF8aJ0uexRtITW5vgWN3RTS3ofWvBCa8/P3pTnj4XBS9teCDwQhCaTRKDXYeMiznbSj6EheWDDOdOM6YN2Pub/FLSEIQaJo0QT0c63A2WaLS6whOo0QhfhPgxZ+H5Ki60+tPJSjZS+CmA1MQpuKR8tDf9g88lKN2DUeNEbmCJknofYPAnT0yZJEOiEPcg04IOtLIuxI9XrD60iZIdjIk1n2iHGjXJRN+opkjXY4pYfVjpN2xu95G1nb5/vSawfwhPi0Qnz5+E0RDjT9aRaPWE1RyTWMQjn5NC40RPOnog9KbD37k6EONaQhNJotItfwI2WjEuozg7C4J2xo+hwNZFgROo8dBZ33OyFzp3NvB+jfS40b+D+xcacjV12Rv2IXONH8HpPjDzrtqvhvrDzo0TIu98IcD+M0hM6TX8/8AkyEu+RoaH32HucUXFEepSbqR1RhGw+j+jPITLc522MED+zFdX7UWGSCaTtyccTsJCVJjY51mMinEjxDKl3UuqGekSW9RZpPDQnfBscEL/GIo8YtzydCtFubsTVPMv+IpqfdFl5ZdBZJL+nU6YOC3nC0ElsOcEri5FJzbiLU2ElIKbdliEd4RMnY4FjwQ/Wk+KEP/AMedGZOujPoes0hOxCaejfVo6fDY31vVLt1MdXQXJ4YJEJIX/ZBR7OeRKdBJGGLBOgl2VzkQQRBC0TomJ7F+Ix0ZF1E4XOt+Oi6ExhcilGhVLpp6LPOijgVqmWjE7SwQWnaNu9jkpdHVouc6LUJwbZYVm+4zuUVHT/I9bgombl4Ey4L9FG28cjJ+Tg4ILBDPQj3Jo27k1bGW5mMpZiKmRY5JCU4EhkToTSTqTIil2ZIbNsoSm0G7oJuZdEhORDUN8zY3Ul020meNLWcZhT0baeCC2Q9N3DyQ+g9DRJoh6IREXQwYKb7abI4J8IRLJKiY2MDGIXPYTwbuCWMfBaxEJohSE1aGiEnghsZ0z0RSrkq0q6FKQiIQSGsbkiGsEwPVknw4LPJRdVKioqKoVMbRVwJ5PR6WmNzBEz0IbGxEQiZIQYhMnJvpeSzSkzT+7aTBNEPfsbqRlyfXkn0LG2x9C2HkSpCQSwRCyJQeNy1YIJY4EiaIo1nOlhwTRabZLpgsG9OREIMnw20g3Pem2jXJNE0gy63T96bfBYLpgusJCeOmjKN7o41b66QsNxLIk6S5MkpMDzHcsjUzBcEDh9SA62wLSSz2JrCfZ00nYSGTBPglp9Ep4G8id0QxdzyNpPODPC0hizkayQnURRVPoaKyEwOJabHIhgC+jYrCfgST7JD8hLoxGRp4w1/4c6bk7a8k8aP4s8/CY1RPh006fGaPBPhCaTXk9fB7699PR50SxqyQhvp+tF6OODk30k1XXR44+H4076zGvHwsZ5Fk520sKfQh9WJHkhxnTfRDWCdTZ6bvYYlXpIeTZdTgg1pCc9C6foR3enGvn4cnX/wgzZacC1aJj4X5cfBvSEzp+DkmnB3F8fWsujWeRq5Q1ke/A1VPyOTq8IDOXNJ+Bua88EJb2FYRtOjcwVDkE+ddz6IgNh7zoQWi0QtN0So3X6GeCY8Owl7cNzm6eX4N7XFnT2Cg2N+ztjckK+8+OpgyMa8+ug3csnQQafX6I2G2YxN2NobEymzswHOGIjlslllq4DTCh1t2f2H8HBf+EPAsabaw40Q/vSEQu+ufitJpNIbGNJT1puXOnBwcCRt8Oc6NpK8FXplRaRmJiYn4ZJ0KPK/wLPTRdth3shJvBd8iRWyUV5PDIQ2IJEJ4EifYkSCyydUTqJCXbGh9CZmyCUINuhHyLShJn1BZIIMQafQmiXI1jsTkehSEoS7kZBEJgngacxgnsRmk6y+CEJqJLkSovIkvsTqdS2JMsau2xXYl3lJ4GoJUX2Go0WvFGosZEu0ZK/8ARMZ3JBLoS5GlpDBFRhCHjbIspETIl09kS/0PLqbj2egkcToY5bTfRcCZKYF2C6l5gmUxE+SvgQRI+/AkSJOgt5QvLwyb+GiY8bieB5OTY37FEvvTcY1EJkRFej0wiobW48cabbCCdeRLobjSOykIZDvIhM5IY1nt0JSIh7Ej2Ejx0Sf5H23PKyTPbSdTBBESDImPD4pOSCK7GKQhmeBkd5gbDwM0Ys8aIyMkFl5wNRG2iEORoaIQ5J8WNE7C7mysFlV4b4GuhH0YqvQtMaYfI0oRdTbY8hLwQj5jM9hCdiPppdITsSk176WFZ6OGZLGtCcGymBwUW5u+w4Y7GLCLdwwyBqaGskIQ2aISabFKUTwbCY498kxhFKXJcl9ng/ZuIQ0T4eSaNaedGtNvjRs7jetz8F/5w4JpDchMk0hCCWBCEITRESjQidiCE0hNEITJvjI1kIItITJyTsZ4IQmkITSE6i0iKY6aNXDNsEPQ24J96wg0nuRLhaeDA/ReC8fwJIaPoQ4Ehx6fsnI2mKlkTTMEyZwPYUxwxI2qn/AjC6WMhuSiPomr0mq+EJpP/Ga7EJpMfPn4wi+HrXj/AMJ2FrNWuNdiLTwdTkhyeyInGu5jT1rjVDGs8HHTRj2J0EjiFPByetEoPGNJSLkeDfTcmNNzoMxNi9NiCX5ITHB2+MyUeiejJ2JpNPOl0nx517aM403/APCfCafRkmkpsbvScHOkHolrjWHoa0hLk2ZHHA14GoSDELnYQwppg5Qqih4mBrbjLs5FIfhLYQRmn1Ri5ttvgms8arSih9hTE1goina+TGsSbi7Lk5WMF/AMyU5bHiUvML/sKiIwkbE7GWBjdEPItmX6HLuXrC0jcJwHCoRXIq3sHQVjsTcPx0HuJ4RytZLyw0dmdH5F3P4E8+S6bngk1xpBawi1mm//AI3OnrVrV6TSa7/C9l26jmV0VyK2SFnsLGzAo4FHQkF1aJj/AEJUS4Jf0JHwJOgnUSIQhMG5BKcZNvAhRnA4hO7aXgpSiZcDLC9SjZVJC+BC3wIuf4GG0WaKuhCFSKXgtxgTyXJeDCwLOjnkxuJJmLgxqxtHAtKcnBi6UpS52KU2wUfo33PQmbmSlP4Ni5LoxohBLqNXBOCDIMmSEVHW2BrrsKCX0NGA66ast9iXYkI3aKjLYuMKieXVEVTYeeEJPdeDoeTNYLL/ACJkrPUiUnU2woxY3OcHkRETxTYeFkWMdRokF3GvYxCYIREyQgneCVPqbYLxyNTL5MCeEbk+HX4TqRGwiTc3ekpluJEwPG+lx/ovjTbTbAi8C7lN96N9BmDCKjAjA8Ef7M9iJKQJpsiItJdEoNE0k0wSY0mvOlH3RFrTvyVGOhMGwkRHgeTHTTsJpsMnrRacaUpv7H0JFEj0LO5ilXowY0c2wY2IiJEwNcGzRBEx+BM7jR4NzJyba+BcmJpgwY7HJ4PWk7ERNITg8dJNJk51W540bKLbONd/JMdxk7aQnUnzesNiCITI1olSE+G6HpNVo196Qi+DcLSHBL8WM8HBBENlF85B4HWhKIgzvpBrHYSWjHlgTfI1pNU8G3c8/BLTgWkGhlIQ6J0GiUg0JEP0SiWCaPgoQ6UeW36jgmsrojn2uIKKop5I8tRonx4IcE4J8fWq0gxE0nBNIMek9aY1uk+MONYTT18Jojc2JpstYfenButJ96LvrKI+tJg4Jon09G+kmvbSdCIng7Epsboxo0InUpPQ1jRLSTJuRaLJtl6bcnnYkRuicD2nIlfPUkOMZJgi1h51h5OCEFnTjYXr4vTfSTWaSP8A85r40hPijjIiH6JpOCaYONGTSL47HJFrCQaz5HCINVRjxrRykRXZIIWtIuGYCSL4F6SukErFsQnBtpPhSxVxLesv1KxX7GVzW8cGsmPjKuYzXPkxPi4iJYpxwkuRtDcfkWKubWzRa3mcBmK3LYXkaTERI2FyqJ2LrIlbbi4MfI3E7h68dydFol85pxq9ItZ4NtPPwmn1rPjj4MXwaJW8IYyW3ehaj6j0PfrsLYX9w5E56Oc6JeCDvB/SEvYuu409ljuL1F2CURwIJY4I+CMSJjsQeBIeOBt8EfIjyY3L4OxSs5LSlo2lwU/uBvtgecPYtY46kwbHOl/6OfBBo3Q8H6LpwPCKdtJpsQwcE0/R9C030ngnghOhGNCVJga7CUP0ITzo4IPSM9G5wSkcKJNyMaERsah0aMBLBB4f86Nx1cGSo0LoSCyyKmOcoVdn4E0wkp3Q4308ImMD2nvyVQSsat1MiZTHBn3EOdxzajS7GBRYeRSYE+CoTSQ2hpDpg2txhMv1obo8P/WnYRcDdI5PIsG+Vgec38arHgt0pZ0Hk7DRZOrFPR9GHQ6ROxvwSFY2I/JSm5D0XppsU9F6F6ws3aLXgvBOoy+NK0xO8HoaplcF6Iw+gRLvgwyXkhIbk8GdNyaT0tONB1C0Jpjl0nGiYJ9kJokOERwcZ0SNs4GMbhbryU4G5lTwcUz0rNjlkJnVsW2THBjgbS8sidNJ1IQmnA14+G+kzo2npcHBD9abkGhehoSJjcjM67FyUosmHsMf4Jehng9dD6SEq6nHgfZNkEobeNZ4ITX8E6awcMHBjT9E17nJJpwJePAzbRE0hNZrPgkQS04JpNJo8KltjXkngnghCCQkNf8ADYmRGCaIaxgVmYckIbb48i04Nvg9IT8k1msKMW6Ub8ITGM7EwNfD7HcTIi9h41aqGuo1Ti5rddRNpzZoexxy0M0ZDWoWn2E+PogtZpNYT4LSfLBBHoZDYXzmmCfGfCE04IJXxozgXoa+GxuQmnfRIhLpOy02GtF6PWn7IJc6ToQlJ21ShCHGnA9dkLrwUedJ0INHHY5INhkOdJklJNFPBghNJ20/s0kPOkEQlIS9BrXcnbST5T5olPRCY1wQaGetYSE03JCfGaInOCE6GNUREqJkhNdxBqjWRof4EsaT8oe1ox3gXGwhEJpyXBgwiZ7CNyezK/YyMz3LZTuyI1nCU8lLmJf8Ykujaz7TbXM3+ih3TIDZsK/4GtB9VS098WN8ovi3NF0kPLLGJdy7E22OwonjoLgzkVcFLhi6HaExgeBablItJol2Gb/+KQ1vrD18sazBKJDWnHwkAuxj6fwjFj9aCQsf6N32KLKL/YISvTQlOwgvAX9QkIJaITJ6yQS+Fou59F+DRMcC2JjbTZD3GSkhv4IJdhKERDchIQhBrIyEEhLU0TJ5LU2aGoiXoRfAgx5noYYMtEybuCEJkgldiE1hITWn8acErGk6NCrWcCun6NjYSwbqNXcmBm6JyNEQmSEwJCH0SOk9jU2O86yZIOjHoThTQVDSQuzJCIiSphTuTIlyU3ZCXckRF2It8E65J8Em5EOEXkXfkwJYEkRDSIQnoSQtCT/JEOzTl8axcEdiPgj0QWV3eilscCenowyLfSJ9CYGZIyWTfxENeNydxIaYzJlXQ4OCoTwLuvohtpj+oxSITTZEQa0mNKfQ6zI8KXckhuSUrkdTCaKXuWlyccG7J0hMzBtrXZs6i02O+nB5EvyTT0h3tNMIi0iOFga05J40zTZG3oMnY2Q9IbdCtsr5L0KZODcevPGkJV0Ox6CRIQmdhL2NTSdSUkOeClM9iCM9DwYIjmIfkR7EhlmdFGVFRgSqEl7IIJXpahNRqf4J4NiEIiOxDq0T/wAUJp6+G/Azgg/i2luX6NyfK6T4+j1pyX4QhgY8bwZuL8Gxh7mNMFp60TL8Kc6PBRfCEI0mCDXYmTY27nclITXY/JwMfSC2J7dIYpu7Cp3hkpU0vItm/DQqbZ50mi+UiJpNEtJqiDJ20RPhBdCLRzpyL0MWs03+U0mk0W2jLrPwTWaL4SrGj6H0LPgnJBaT7ONIJTRFPXw8apEp+CaITx0MM23PBDBg3OO4kLtgg2JUazdOMiUJjItjYxrMiKcj6aQmnkwjuQ9jyTSaetVnRPGinyaITsQel04MGNGtJ8IQhBsxpO3xapx8MfBLXc4GQY0NXZ0daHkNDRNEU2G1yXoUVeOB/aXuWZzNJuM8/Yn6Xl7gaN27ry8BFmPUMN3/AAJZwZdPsG6aIcbWZ4uhzgifKYy+br/9orNG01fobpsbTcO8mZdhMCOacbZcixW/tjqK7KbO35QwiG+kJ0LNzD+OxKyEIQWk0Zx8vWnA9IcExpg+vlNIOs3FCp04JUncsWkJOP1sLw0KlwdJ/eDLch7L8CU4FXR6ErFx0JCQkQhDwTBzsLZddEpyTwQglsTP8CXXIl/YNZPDTh0JyRM8k5EqiFwQYYmMkH1IbMCUWc9zoNiCWBj1IQbgu/xpeh4ab7lMHswYLC9DcVoyEy8lpSjyUT7HopfIn+SwsLg33KjAp5MaY/5rEY6swY6mDDgTRUVPwYKioqRu4nSD7ChjsXoOFGk2RTSoqE84FjYbLBuulKN3cUXkYxwVGxai9iiZSlOhG4pgpUnsVdB/gTzsxvsynDT7lRYtqVTYTX+jHc3XQxs9zAke3Bj+owKQq/qMf5KuEVDncUJpKbbE3uh9KN9y9zncYnjTbSRENha4IT3ZIORxumzgTxwNf2k0bLFpVd/wRUmd8EJFnA0Que56ENDIRmZpGQSZGQpPsNZ1RCJoig4Y0TuQQkJqvR6P7sb/ACWk0Qmi+HGjKWkqI9IRjfGmDgmkJdEiIOjyR6aIxrSdSHBuVdzD0wcHJsIS6k3F4JSazsTA2sh8Q3NkW5usxmES4OZrsjc9FiRRvH8FumOpBJaQ2emKXTDHp6EbLWawuCkxrOw1pB5EiGRo1nIkYGetZo/hXcyFL8LpB6bG++iHzEoL3oayJCNxhKZ/OqJdzbSackGtEi6NH+BsaN2dtH21ao1NxcCLnqYGLaPcTRUNJshgx+jEORdigrI6WF+eBN2Op7LLHgnz8/Fawk+U6E+O3BCZ+K1SNziaohPhj4yf+TKd9dhERxohHH86cHBMay5GuCTTycDw7r3ZM6SZpNNydRrTwc6JY404ySMhBbZOCmD8m5tuUUY1knY/Wn92JUTrpKjbT9G61mSDXY+hfCfD1rx8GtF8eTkeqXb4v4M41nxvBNdtOPg9PQzxo9tPovUlH9DwQ1kaGtJpRsuyxNPpTpnZ19Q1ueOX+ATk0eWtz3Urnr1HsNef0giSiUXRI47mas7dEIabiGHhGY9bGkFpOyFxhlf3UgifiGxvk3ZEbBqjRBi0SRnCIw4MkvyTIQ7vOZtKeEQXsuxtk116GCkhsI8mwhfHfSf+j0unvR6c6PW61uboP5npLk6AszDLEWyn1okXOOgneGJ4Ohk8ka/4T+wkMv8AhCaQmSTY2MU4PJUjLguDjQnxzuSlhwDfwczS8ZO3XT2RXb7JSQnYhISj3E4Xkei3wM20vjWHBwemffnSGB6cng9C24PohKMWb9ad86TOSYL2JNjyXsWFZRuPuXW9C+D6+i0bxhC3/iDc2RvKLHGk8EwJD9aKDQ0REJ1MbaGdoQhMwiTHOJDF0TBCOzJ0hsyNeCQyZtgncSvQnREIrkieUJKPoFBpMjfgaQ+iMDi0SUN1jRQiML/hV3Psc3yRP/h5MPqYWyZiVKGLkw+DBidBGOhgm7+Bx8Chhji4KmY6GOg0jDMcmEYRgcbMJZMRdyJkREJIjRIJdB+ieNeRk7aRDceSmnocE0gtoWIrMlZsi17Y6no42LybbFFgUXYt3hcFo36E6W9dPvWpEPklyeCJxBLOBo2aTSHkQml+HkpzpjTA0JG+hKfH0OXBMmCIhFCG+6JDc266U+hmIT6MCV+GzybnU4L5KXqUovh607jVJMkITH+tOCYIOLqf1gluv8o2UROpwXX0OdDdnBTubieMiGYWsuk1k0i0nYmBLXc/J608aNj76M2GI9F16aTReh4HpNJoiaJEIc6bDIjYapzCfDkRdLrYeTbTY2Lk/JcFE9OyOdG4XONNno9zY3+CQ1q+w1SZJMEGGQh4OdJ1JhhCh66b1yThm8ENMLm9DgYx8U0n/hPjdHyTp8Ub/KfCarT9f+v8aI5OCCLNJPivlCaJ4OxtrMFJTY3Joven60ZN0yZ7D2Gfk9F0e22Bd9F+DcaJjoWY05HnBsyIZJtp5ITJPolJ0N8E1nYZLsP8fBZEeBfgWvXX6INE0RNZ8nrvpzpB6QhNOdJpDn/131fx/ItPAmcDDWR7k0pKNlqxfbyZ4zrblrOjnJVcbuH1bGbNOpGY1PQIKScQIZ24NsghgsV/ViI0+H8Z00qdvIso+eP2KJi4WH5k99vcddMb7uvzr+Al7GuBO2qi7IoP5Jv6ijXQaEqxhiyVxtqFCwNdewksjwuos8aQ85QhdHrMar/w20Xwhv8ABrT0P4LWCM3hCL6J2Du3uMUCNxMZEqyhbiM0SwJFnLPAuglXTsEsCRNEiZEidiEyIa9DTaMFCHonQmiJHoShkTRzqlRG5CEn+SEJ1HsRkJkhCNoWonTSREIL6O5NORIhMkwTBzCMS4MkIcEITSImxFsJa7vT9GP6hQ34JkvSHOiXoau36JokZKQSINK2iQ9B4jSSFX/NOJHYg9BJf1DXODLK/Qk8ERBEiLg8iDFwJOxN/wDBH9RDWf0JBJDWSJEIp/oa36eCHsejgmOw3GIxpi50fbIl10uC9RMvUuSZ7EJRzzpgWihuzCMGOaNrbJhGGY7kXUim5jqbH92EiYl/BPBMiV5PQk8acOhu4J0n2epIR8CTSyZp2e2l44NxIRDuGsYJmQ9EXQaMMx0MUSRNJWbEJ9EZlGTJOg98ovYukRjuY4/QjZ76Ufo/nT6R6PJ4Nt8aJGe30XwZ5kJ0PWv2eeC40/Q0JdTkSWxMaEupISEJmLYn9R+hLRnOqNxrgkWkpNJo2MpTB+hE1mjMf+FOS4Gcm+t7PXk2KJvJXz+hNl8C3pgUMXTZEySDXbT1qh+v/DBjoP6HnsXwNl0YlpM6LSfDJMnJCaY0hNWiG3Gm5uc6bMpv0K4wUvgo86YPJekLClKJl08p6E+9ExMeNYQ9jV7iIPcShJyNVEEs9dHlzRME9aRaQaJnRrpgZShCEE0hsTPAkT2TJExQ+xM42IQ1gWRaNPKfBn11th77uLJRLd9iU29gwgNZbN+Ho50WkGifCY2/8FubE0gvg18uRaSDFovj6+K+HOvJMj+HoRO2m2xNORK6wmjMbEnvSwQl2NtEznT2UmCZJdJ9aNEOBDOfAjceNZ4J8H2LTb0TqXkmkwQgsIhBkmj02WNhY1mSdtfBPgvhsP6IJfH0PSadiR6L4PVE+LFvpJpNUiZ0mdOfnsQR24GhIIQmRoeH5M0/Vj790Qwnq4MN3hnpghBubOISxIlTa/8ABrciTNM2YWM/uZnEcoxTF+JOtn5mo+WSAnRljVHsmewgbIK4fKFfxeOhBa6y7i7L6H+hCE0oleBuEMblSXXJNB6G5utwaj4HOw7CF/Iwaaw6eCE6J42F2JquNETAttZ82iC+Ez8J8UQfop1Xoh9M9AIX/DCcz6QmeCzeiR7Cewt8lPBY8bCwzufwJUS1nYQtFpS8IT0kILJCwpCZPoZKcmzFkn9ZCJCMGDbBwU3G8m5DeEISaIb/AIhsMUQQib4IiKiIRLyP86TsRQiPRhjjwiaIRdCZJpBJDUIjBCEPoW414GsCRZ7KMVoxYZwJ9Sf2CINYOaJ/2DdKWsW48LwLP/CCwXJzS9BZ3Lq+xIJIfsQxKMeHPySeCXSlyPByfog0KDk2w8MeMKwSmZpzghCHOkg/g1X3Jjcauxlcm5C/CkETRg51wc8TxpMiULDnOj9aTwM3Y22OdEMlWmC6lE/7C5G+gmxOm2tpDbVsg0TJIfY2XJsZKUvgs0nbT0bGIRDJoiIl38jVeSfYsqPwQkJ2IYJnTbXPAznYnYiOdtEhk+Rsx6HHwYY4nS51ISckxkSIP8yEITIznTHQ8EREeQ0h4N7m6pjSeBrtpyJ9SmCpG2k8C9H0TI3O5utGs7w9nPxg3pjoS7G2++myGUs12EWaz5d/wW/KE7aIQmvJNIY0uNIeiUZ51uC5OdP18N1q9skPJvsO6LceNyYqEjDvpBhLwJEu+xBJC+h5ISEJ0JNGIaITGxBrcxRCZpOxO2s+ExpzDday9iExjRohD8lOONJngl3FA1gWswcMKsDhzIhnMtYzwcTL9yazSmw4030xo0TG2k+GNJolpCE1XrX6036fCcG+nHw5+POsgl2PWnn4Lca6aQnVbazXjOsGTTgkIczTcmDKIhZ0XcxpOwyEGeBqrVtTnJwL0SE0QlnI1k/JuvgnOGcEwPPbRZ30mj37CGT6IZODbWD0hucHJNZp6FoiH1pKPTknw3JovjPhNYQ2IQi19E02ITBz2PQ9f3pDyLSDysbkx3E6waJ20LibpWijmxuo0LIpbFJN46Jl/wAYOOLqK3CJfDeL7D+1nZP8lEZNhGtiXmKNX/ESkZjIf3pJqr7M4ZRmAYvr1EdIFtBUaFt2Gj9id7xyHbgQ8/8AA/Gc5Ceq7MbIenfxD4aG8zpO0jhF7DSS8GGYX6Gun1ovm9ZrNOdIT4PVrWEIIWsJuJqGx2CUd+XorsFjhdhfQWYlzzpxJnJJxoUcCOXGBY6iCURPBCEoglSEwInXSIXeDW5luRHJENUg0JD3JjuJEJ1IRaPJPZM6S56lxscaM4Hg4F30mnOlHH/gTmmONKbiwQ+tORsunI34Ey5KiFi7lRgqPATRS1m4guS9jLhjDZkjoY6joTxkTXA/wNr0JEoN+BMpS9BsyMBajFwtKzkbLpdVvYomdhXLCsdK1krk4MkM+iNka04M6cDZuNLnTsJEJncmTcZKJV1YoWCE6E6kPOkTxkc7jn9WkR9nBY9N/JIj18SMlE71ENjf9h0H+B4VRaMthZGppTsTscY3LOCnGlzmFyI2XYlJpCEIJXoODngaJgQ9J2PB50+hrwLpBfBKTBOkPoWZg2L2GgjJsIlIXJMjQ0SdCfZEQ2L+R6XHBXZNWbjMGz4Gi9xtpYI9JjYa03KXG+mTNKOTJ4Fzo3KUukEjLfRwQael4FgeNEPwRcoSRPocSEk6eS04urRHpNJ4KUvg8koyY2PZh8aQhMa86/Ry9oLK8nOswQUIjHYmiDRmctKehvM3GXGvs21kJqxaMgtJCCRBkrJ0M9hZxpPBOw0IQ0JBKkGqSEITBCCS0hL/AIJgk76Q7zR6TRrsbZFpyI7jNz38IS6EGoJXdEgkexofQmkmswc6NQ3QvWiFCLrXka0mhKefohRMazRcZhE6DJ2+DNtF8fRx8IJE1+j1r3+T0nxmnPUWNP1p9EJnbRHY8aLf49dZPhDjS7sROxv5EhdR6/RvptudhI2GPTn5ekNEFjY5ZueCfRt3EMmRckP1pDoOdtJgvDEvRgT6wvjRqnfXck1x2OCazS8Euvk8GwyYIYIT4LWZ0weiaPXcwIW56+EJehtpzpBfDbjVD1nwQtNtZnX0dhjXgaGjcMok5rfb6NhINXOW+graLIxonsxGTYjSH0Bhxv1K5UK5QHnTjS6JRYLfSdLdDnU41vsJtyvwSzz3HOmbETaSSXH+hyguXS8W6IjfPGH9kZSXdToI+iJLMXlkf7ROd0x2+8jJp+SpvqYRj+B0LRfCaQ+vmzfSE+M0RxpUMr0Q1j7BuxK2wbiLcSXaCiMNCiIUfokaIKbcmEKMn0InURSi0uSzQnCeSYXRUN1lOvQ3SjCGxhvwbNFMNPcbsFF7llD9CtCOwfgJxMVFHRwL2P3paVPuzImN0i6UuCvsUbL30pSmRJ6QjO34ODYTO+maVuR9DPYyPwR9ETseketPRPo8Cdj0QTOVg9DqymZexH0/BOxOxlbBVrqI+URz/WmejQ0+n4I+54CTXUV7me4lgj7kfRkZRGRjT0RmTKfYj7EZGRk5I9HkTI5H0PTRDBDQQg1Fegtnci6k8jCSErsRQa+iSIhOhCaJXjgVEM/OiBHP/emEQRGCUJURDSXAhiXge4axo4JgkFgTsNwNEP0Nz/I4HXQtRWeSUSzsI5GiaTsTke5Hpxo7qjnWof8AcaJ1l8HkpRPkvQycGO2nI1RYQsGWjP8A0pS60puQujWDY+hbDRPgil0udGP0KI4G/wDhwfWjQ0uTYhMEJ0MkGPbBBRmzjQxPBMjRJ1yQhNNh7E3GVGBHApr5ESkyQ266cabdKQhuYIuwjBMazHbSH92Hk5Ihl0ngmkfYS8F0Rzx8PZb0Gj1pPrT0bn9o/g9IyePrSazWDRBogtJp/dvklqkLTn4XV6UtKPOwsF0efg3pLr5PWkXYiFpCfCHYmT8Cc7m4/g0TqLnTuXshsvgXDcy0bzNzBcbFeZM0SPVikTad2ICdYnRNJVlb3SazsL47/KaQmi+aJNHn5caQnwwSdPjDHwQhjT2Y7HPw4JUfWvYkESCyMifQQ87aIhBLh76IpuQvXSEwTRkIdztNLDPBjRbkjGbr/QsEyMpuh4MPRdd9O5wLfJzosm11kQia8fDGkhuLVEPGqJpNJpLp6+PMhtovkjb5SE02+HOuNONITWC21WnA/Qln/Io0MwsY1wms9pE23UNZg1xCHDWMjJNpATRnXMIU8zsxgpueHNumkIQ8H0IQwK3UyJgyVv2hWXhCO0yTVFyb2QsI8YfkC0DZTZ5upskJESrt5bXtmPFKXEhem5kTu/OCilOUFg+SRaoK5IjduOKhAlnl9SuJj2YmmRXc7EuNhLgnwxpPh9EpNff/AJ3G8FkUm8rbsGWDPliWO3dCWc/oSEs/6IJNoSyJQV4Qq8foSbGnwJOC5c9ROxGCC6si/qGYrN869zGiZ0eh0CwFenZ1O4V9DD4Z38Hh8B/aYi/EZz3Fn2I0Y/DyKLQhOxOw+wmhT/kguohDgNp1ojJx/BnnTJ/wyJ4GvA0QmeCEhM8H0RrSeD6Gt5D6FxsbdNPrVej6Fk9IaujTLH8laW6MnLkSfMPojtwZJf407IWO56PRu4nQ37eTcabXCYrzkV3wc8FzxCMhH1RITvkz0U8knQ3Q14Ie0LyieBnBc50TLOhclJfJv/wpe57/AAcb/gSyff0e9PJuyKGCFphDi7aQ/sFutz7J5JD7IfZGTv8AgSyc7kxv+NF1eBLoN1nbR9dIXI0R5Hhj2w1rbsYruXDcWxmopBu3ODoEyNYNpsdCHh5wJs9qQZv0g8OjmrbbBhvbJMEh4GIQl20TGSU3aJTnYmZkkN9Gf1gh1ku0JgnUyNC+xBidNIYPO2iWjySYKfRfA9PENuNZ0PwIbbH0JNkjIyMdXBlvJBowINW1+RDaM+pPBNSeiZrFWiQaIREzsiZ6E8EuBLgk3JgaEuukyJD9EhyQ4INdCDMXSaQYuw9/5JpRMpcZGiHv8aL0T4QmlOBcaeCdCEONKX4IfYxrNFtpPomi0miZ66z4zR6c/CawWB43EnBf7NWb5NtWvjnnRt8cdjPgRcHBK7+BZJ2Ox20mjROdM3Gxa9F6KXJS6XIxssHmUom5R0FJo0Z30eBqkIQhMTRtE5I/0PBozqxcnvoV6WXBQ2hLV6MbbcIu6OMXlzpsTBNf1ql84bC+PBNfRj4Qf/hNGhL1/wCDXymdtMEJpzpucaQ/RtpweNEj6ONEbE1hueCEgu2m59CKXTkWOj0SVGjZnI2fsfdaLD4LSrTbSdtJ0Nys4NtJSZ4OSXWC76QWkENaQwfrS5+FHpvrs9PRNGtaT5w50mk+E1XwmjXxmm5xpNUiaYJxwddoJcbCfga3GswzN0nUKkTfhsMa190thz9BmGg7spnDbA4ap2tl0J08E7GPk2J7GSgl1zZiWm7Ew6PQXX76DKSzK/v+gtBsNG/ofrvd/owUUHytw1SDYuAvKY1MvIo1JYSGSICv7MDfGMdgyg5227jHCdDJXuXBcCzvhCw/wfQhGPjNPRMfHYn/AI7G/joRON9oKkuMCTdxiX0JQi6CXQQwtxS8CUUc9Hkxg2J+9C2EoIgkLB2/ImIsKcFW4ym4o2VXn6KirdoR/UVISGYkhUSYcb9YJOSU4UTyXyUnggTHGiwt2IEtnJ7HFSdiNEVLGClUN5cCf5L9DcQurTRbjwyIXPYuf4OmFxtolZGpOhIxidj+8G4i530VbF8GCOBNuhU9gvoq4LN1pVdhToVFQmNpYE10wLPGmy5GrwsGS2os7FMFSxCroVHZDDpk2Z3PSPSPRbxg8LRvsilnBfBjoN89Dwej9H0ccDbpeyJBuGS2Few9xefR6F8fR/WBM2Wxv0KzNvBb29C0j+jOkZlIz4I+pXYmPgWG+5Bid2LSD/uB4E+TJejQ1q+g3RqoTqN8Dyv9aQn0chg/wLMDz0RIiEGmmdbyIqpb+BYwJXlodJx4JWcQf0G7Ww/KExYOvIlHgau5g7oj2o3xE6NgxvkFS8lmBMV9jgWwzY6vwb7Gwx9itdil5L1KVw25MkIqh5ZfopSljKXBdLS6Si2hRvGjIQmpG/GmY3Mzf2FBINNjbRP8DpG1ubFEywb9NYzKWjwjN0RS9xPRsWdK4MNvgejTMrVYZSCT4FhfGfHbS686SG5BG5OpCEPZBrtot9GKfGdiEIQfbWEMENmcDV6EG1uE6sHH+viinOrPo8a/2/8Ai310hNJpPZPQSnQmsxtolrM6PSzXnvpubIkExsw0N/1kaGH0i4j++jdqoiso6Z0RKSoUGzUhFSInjSEJo0NCr202GhGxKPAthPwMxcGdoyWmKvU2VU8iD4yHPLuvhNLovh61nwmfh+9F6PX/AILT9m3xx/4TSExt8Gd//JEi/k51Qnpzo8noWvgn2SPSiLo1rhab6TsTI0KLYouvQ8m+RbERLg4JgWODdCxubok0vUsOCIZB5ITSaJTWVCX/AJePgxG2CdjkmTgg9Jo/l61nyh0WsOBGNZp4+c7fOa3Gnka5xoNc4HjkmSe7BfJunUXaQkxGhpm4/RLYU3UDQhM28LY2dlYhCfF6POBZ2GUthX9BsHUncjIhbz+4KDZNnj0bGdIz6PIkZGGN8IVvEf0i2Z2WYu2JnNuh2E6tbeBJhE14NgpOiHsJW+Wb8FkE1yLBZvgWP9/+S+G3xYvgha3BdRdc3wGT6M5ZvdqJD58i3cXIJIi5EnEEscGSOvFFuRPz2In0ICHQ2ROm+iU40lYl2NinY3Eyl8FnctEHnJlCeS+tEoj0ZDb0xtyXSh+SjoueCweRtkTwf2mw39mEWFwO3H4E2/J9DbYuTIsDRIbrJO32I3sJNb6SodGGxKdgqI8jNkImRpM23FKMs0XqnB6ImxeCtbC9idhbbHJKKo9fereMGEehLVKMROwyGxTDYl48kySskMdzvqtOD6IIwRQi5Il1MMSIjFIuhiabMjg0uDCG17NjDNtOBImnA49zYo/AxpNC7DjSNeBPBWbDbt46DNrgnJnfXnSi7i3HeEvZXykNc/kad8FhRMa7FMBR9i8Yp3LRqtiYxv3Hm6QmNl7F5G8DXInGMuRNJeSpLbJZ50upmwrzyrhFSVaE6sbhu3RwbvfBnn7FKPCiVJePXQamjXQnvXk3ZEUulWjKU+tJnt8HAlomSHBEYJCUgkQSweRKMp6+x+jYYyISyLCiG0sckbYuiXOl6CdMEUp9B53HpdfAT0cKtETkqev0OdMl6lIlxpdGxNPX0YE9VRcl7F0Wl7GCp6XW6etUY0Rg30mjUPQoxLyQnj609InbT6Pfwo8fGUejGyJ7wnoNIvOnohlatzjJSE+NOddil0kZOhF7FLpS/ZWuDeIUcCpjcRZmHKwbOhYr8FlbX+hvsgsslfJl+DPBnglEEfBH2p+Wj20eurvFkLQeBMCU6EISDUIZpuhIg9/9aeyVu0JpMZGMmWZ5GtGiDwqslb7DTTolnOTJH9meD9Ef+jbcb3TVG3ruw5J5WxnC6uwmmqkOlmiaG2lsvsdS2el0mvrREpj5o9f+GNZpxpPmtXpybk+PrXYWdJkeDx8YQhujgYkS+CHjkeiY9ZpOdHpepNORnjX0ZPJ5PBCdDJ2F3N+Mk1maP8H92OcEnc3JD6FgTLrjgfxbITSa2I/k3Hjj4QmtzpNZpLqtHkaKTRE1RuTsQ2N2TOwidiaTSaTTd6bZLolo1dJr4+Xga6iWSv8AY1gaIDDH8Eu86wt006MWmZ2IIWklEc6cjNjnRjyZ2otovK5if6Q6lctmEKHsI2uIwVo0seH2H9CekS2JKf5BWyS3rEvxh4SMFZxX7fIuMl0RsSTn+YYEDJOwlZmcEZFxktLBMT6inknYmkJqia8/HYWNdtMaYkPoXI/jTVwF6/QSvB3DN9kxIU8n0K8m7Em+g0nTOBL0NtL08P8AGhLqQ6hZ2J0I0RlMTnuJks7iXXBCFXMKZvbS/g340g2bY0l8j0ielwbuwenOxMG2lybFoxxvrrsJ6bbm7AnfGjc3LdGyjZsUbfBmlwXJnwedb0GcFLcGRei4FWbspRvoUsKN40fYQsnPcmRpkbwJTg26kJSdtUp4NuBtITGkJLRr0TTxpdXruPBPJKLA8cazBBLN0iJEU2RYbaeskOdOw1gmNOSCuwkTqNEF7HVyZMeE2FhOhk4QhCZ/1pMEaWvIl12JSZNi9hb4OdNyZHLvAidINEz5JnY3NvJ41aF2C6kmOGxE2Jzb6Iwf4CS9j9D4BVxEUdrZE2LDFt2LWxbG6cmxZpS9CjPPGkJpxgRpZyTAlf8Ag1kSISEIInYhOxBo8biWkRCZ7aTGieMZHhk0mSdifgfbI3VRkvQiGNeDgwM8EJSDORb6Ttp5J2ITSEghqkjJOiMsWj2+F0wNzWXOs0b302KLOkQtLBNNm+tqPRv2Ni6e9ETxpIb6ToNCXQhDzpPh6PRD8m/wswb6TsT2NHbSocOdPoY0W+CpiKhxmNYKjAckPVQYudGeMsbdyVn0NGXv+iEHa3L2bHUdJISiEyYC1qXXBPvTg2JXq+hDBVyRpPgtOC6w4Ftn6+fhom1qm6URuI53EMhMjTglG/BsJNhPqJlG4ty6bvYi7Z6jX4ELJFrHSTRkX0JI9p0PVC+pybfHc/ZPhzrTx8Joj96TXn47EPQz/HymflJ5N9OIcWnTRHo/tIc9xb6XA/RCdhM7cHBubkzCTT0c9NNz2froTXqIazoj+dJpwW76WaPbuJ3wbezZDzuJETJ/0/g2L6Z2JjJMDFjY33wWjztoSJpxx8Eob6T/AIcEr0WfhOCa340nY3+duk03FpIT4b/HnXF0/s/8ITr8fOuxLrtrCa4GqhrI112E7EnkaGiC1b30oi0yJ0bJCW+xwP8AI2OLZL9Qxi8z/bEQmWf5z5MBakkZCFklszPTcX+SKrclvPQSI93Ar+sGKL/kZuUE3L/shE2fbSyz9iQe4s+4kQuCZyNF3fUXsxjLiMWZO5dqt5FG2Si1nxZt/wCaitCFu5HyG+eeWLDO4k/qIt1+BJf1Cp7IhdBcydcmeeTAjM9+BSJE7CQlpIQSEp4JokIQafQmhhqkJo3CV0OFUzdk+yaJ20hyTk4IYILrpCQ9DISkwYKsvp1Edmo+hDYMbjo0Z4Zhoh46J2MtExo2DyRCM9O0wRmjZ1Zs0QToULIy248ko8uxsNC1hjoTsSQSOSaTI1VNCUWCXTINYEuRLobyeBof5MIwTTsTam+OBL603zgpuJdT6GN6Nwo3BvPBjSielzOT9mz+C3PQ4WlVOSlpRvAnXIemiP2fyJlZeujImGKti4KbXr5LBCstYnkbLBMomb7dSNN89ugm1uN0vBdaUo2Uut026H8E0mlmTD2JCYONUIQaglSQhCZJHnI/skPwyYzuQauFjuNREiIY8mPqLOSaLefk/ReG867aUujZYWjZxo49z6EuxOxEMWdHscH0SE0303OCH1oxLsTsNIhPB4J10h0J2KPkRRlLko3302GX4zMIQ3EISnBCEotJehu9fomk0ngmDk2x+R9xM7av86oulyey5G8/wXGi7nXRPRKO6TJj4XVmDfTjRZCEGmxI/Q0Q2GKO3QlHYo2MRIRogSIYE0QZCaMhM6MgkNEJo8aTJB78C+U6kQsDGbaNiOdPWj0uvXRab7fKdl85oyE+iErJNJSDUFzg4uTeGGZhjPA7WN3YTjHQbGomsMjx8WhL4caT/wAprNMk+N1g1r6JpOxPmkQZ+xbiZgaITwTNJ8F6+Own9G7EudJ8bnBwbHkaNtFp5J7IQSW5j/ZeBHol1n2Si74Jg4wf3BaxyZ+HrIkIo0Q/R1J8udPGflfhCaJavSac/CfGfG48l0Wmw9vhvpzrOxPlBkFpC6zXYhc9hdsjQkY0NDVJono2Oy0cSmkcsmmvGf3sb1dcJNgKl62Sc9v8hNUnRvpKORzCd/QhT7xbc+5wwoP7RmzM8K8EyhG6s+jfJCG8Sz4FmJBdTgWXiMQmHLkmbbw3E9aqPYdxq11TGKOi6Fmrk+hfJj+CRvpO2r7mTI+lcjzLspiwEVDoipFjwYdIZrg3E8CyxV0XkS9CR6CWjYlEhLRO2iE+hfDPIrqRojvwXoJYGGik8HpaM27j/RkWTvrOp6F6PCFvto8dDBUbKo38jFgmhJTI9sJCCnJVT0MRFCXTByY9GIYKhTsJLtDEOxZk+jF3GujPZEuUY9iQlnBhMwRGJwjfwRGOxtg5Jng+tPo7DFuP70mDF0iIPBuJUwYo1nhmJkw6N+TZdR+9Jp5WTNI93t0PAoRaNLf0Vdi5KjY3JghjtpT+7FyXToPSs3eT7LDfTF2PRc7F7D3HosG9y6UyIuR4L6RSxMaTew6xsiRNxfC9jfX7Fqjkr0h70edxKbF7nOkNjkolM9T6KjF7knvJFPImp4HLsbnOkPI0IwcnIsDLpmYL4Kcm2j7E8aNiyqcm4jltepMEGiZ2OGbDRCaMkOSjZNJD8lz3FnbbSTRFRfrSlLTk3NyPtp3L1Hk3EuTBsxfBetPR9EITqY1huQmkOdJyTRuK6SHOu5wcj0ydxRrt8PoS8aJaQiIiD1HkP9E8EP2Zb7G40ukHpfhNGoIukJDoQkJ6JnXjSE+GxVSV9tNtIcjF/X8IexmxSEwcafXyWDpojbfSE1bnWqbdCH0TBtv8MUucl0Q8GBkW5PBuT7JovgvjzrME+zxCfekHq1XeBY3O4mi5NslNxoffcn9gtzSeCaeU+RqU3EJS37Cksa65uqj0U5+aPRPhKT/yhNPQiY+M04+M1ROwtJp3mdJghzoh6NCIQvQ8Y0S5c+Gz76rCKXqL5Tk2JSeiTcnvTvrc6SDEuSeH8JnTbudiZOB6b9iTRZ2wc2DUF/bo0bedITRrclIbca3OsIXPx23WvGkOcG5CZJpy9WTTjYhkWkg1dGcaQxrz8OdFo/lTYRKT/wAHq/r0cDU7lBr0NEJqkI7OQ9iFBjsuLQRjGXXYl56lBmYTy/oSodpq/wCIgUn/AMtaIek5mg9Y7if6GTHNdi4TN2se4WhIXCwxQRiCcE2/kUWrkmB7D0R3CHQzYyMk2egmhcK2RuqfsSdWwmm3Fpacb7Cm5PobxZRKlWxv5FoiX4ck7DETOk0qmSSMjMth+4GJJCQSRAkkKPkSyLGcCEq7gSb8kwQX/YqEhIlyJCU40SvAlFpNCnVCEmhrSlNydTYYvRTNKqEr6sQa/rIQkekYoJHSUQyMCCrsNZ7CXg/Q4ZF9iTodhrgUEMQQ/RPGmOhM1GNuRk0REPwGYOLdUSTVSHmIRME9PyNIawJIiIhuMtH5G4UHloTckZHuRkf2JEbI+pkj3IyCDMzk6uSPga2GZGQ5LM6b6f5G9ItPzrlZhvshKsSYvT/g3FSQkGudIedzufR6K+StFZc6Vjgy8lFeht8blfQs3JdxLgZ6HOmSa+RJkJwM8jU6nolJrstIbn78E/s1bjg98j7iZRHofZDh7Us3Ft3Nxsv4FeIxxjdjfCYWaJ3I+6KYKsjfQtZTbiI5vInew1dzZne0VtptDKd5cDf2Vore43dhP8H2LeCxieCNuRFgRTnqN/gSNxb7wbSy4W7FLngb09C03fc4/kS+yUaEj0GleokeJBi+hK6TRPsiGuwj+w2ou4tONY7wc5PJjXbvo1dyabroJYEuo1SEyTFHtkS9E6jGhKIg0TBMkpMDyJZx9DVwQ6E0X5OdYTsYMEINzJuqi+DJ60/Gl7nGjwVJx6b6bG7Po9fBvS4Jz8pp6+XGk0ujPBNGj3PGrPRv8ITqSG7MabaNcdRKKLS6b6W/GdNNim2jwYLrO2nP+jnRHoZhF4KUeRa7/BtCWfgtJD6N9/gtGdJsIYtfRMaXRvc3WkHvk5xotJnWE0awxc0lGcIvROyQs5iXQT2MpseNvyTRdtZpPjuQR+iE+E0lEbnbVazpp61mNIetH01miJ9aeNET8mCE7aQ/HxRwTseiG2NJ4Ib6PPYmvOnbSYIbG+mxujclJqtz9Hg8CwdtJCaRPS5N+DHY2Hg38Hcejj7mwtOxhwa0T/8AHY4086zJKQun60nQa0h2GTRENyG//jPjCI5ILTx8eNIQ409fDHx86Qa1l3JyNUayQmRoa7CVY7mWZwGpKtPcXRQwLdW5bGdPeo4pQN8/wIommnyj+TK0Vsgm4Hhj4OGlHseEci3J28sTNpGeF5fJhokkl1Tff+BqMXUtuqFKa2e6NmXAxqshMiaNXyK61CyQMaX2Wwrdm2zGhnISZwU+45TgUtOtqjRn3XGk+U+UHgnH4XJwp0NhYbbcC7BQR0JeBBJeSBT+okIuhPRCXQkJCVErsTsQhCEohb6pnBYJ4rE7uNoYvQuTkuino5H/AFFwI3wYfo3G8QXQomXIyaeNE6MbL9FTGMyUeDczSMTLcbF40T4E8lTQsG+5cwbyS7noxuNr7EjFMJCy+hgeBG7J9E6DkMMcFGNoTRUJ0qLRJzuQbjIuBP7Hw0tRcjeSlgwuob4WBOclmDcVad+hNG4QfRqrph4FFyWHHA3MidX+jjJxpvomcn2ejBEJDwehDGiNyVQSk3Z/dj70WiezIjYaTUZQk0a+zgl2J2JpD1rtjTfCEeT3osja9k8HOeR7nGRQiGozd9RR+xJDSInpVgyF7GWz5IjFHBJDTdETIbIJRwmfwPGxsb779h2NEbGrkyuKRjWjI0imwn4hisbsXTklQ1jvpK9N1SydxFvQSohDxqsDXTS52EbsohI8lINPqL6kRaeClLnT6+EybvwXT9E8EyNHkkweNOfhBpT4pYIQhNJrzolM4EijKUWxjYejxrK7+DGnOsOxjj4EtOunGmDHTT3pfBLrYb7H0c09aU5INaNV347Y0lMETGh/GDRPhO2nGvXTb+RfCDWu2+xcbG60mNMInwRzpsb6NENtzgYhrWCNzbgmnBD1oslGz0jgRNf1p3IeRrGNOCZ2ITR1uiTAieixnOm+jWi07EM9MHboNfZ9EPQjmC8Dx1MuGJ1yDyti62OhHRCTDx2LVg+rGU5H+ppLj4L4Y1+iaztosf5J6Jj5NaonYhCG3TRo4GbaJaTRfCCEhrVI9aQ/WkJNZ8LjgukqMHk/Q1ptptr+DgTLgXXRoa5GqtNx4FnOjfAlsTIobC1RszjbwetJGcE7EqFgnUhsbjUNsl04120g0XVaJDwQnM06kGtIcGxCE+M+HGk1mnSaTtpCaXXg8k+Cfj4RaUfx7a+td9ZDjTka7DQ8mIkGPYXjMzhmJM6CEqw34hhFmboUN9UNjpZ2cjldspmQC7Zyojlt0if5KX/H6SHADsrI3rKtl+QmDsRNyaPLJNiRclAKU4kFV85RdR7MaJnJMCEZeXtuwmwWzRn0M7Be7Yh5BvcialCRgqhcqTngRIHEj2Il7tbme9ZycF+Ho9CIcbFU2kXJwINt6+pWLwLtucZX5FhQ3Ez9iwLRMW3+hCOBC2Eux5Fq+QnpnRdtOTYpyJ6PkZ4ht51jP7dG2WBMTKy9h1vgRXcGXwQdPRl7kNhpvbAuW+so9sCqeci20bOw9hUaYuhxD60evgpdaf3YbwcaY0sKW4Ft4NhZHgaxdGupgPAwGkjBE9jkTLVRIWNPycDZIQeETGrJcdjfoEp0FnYlW0JBIaE/oY0LbY9aQSpM7E7H0Qngg1gjtexMmyN1pB4FlZX2cid7CyQag0txY3ySk7CSW2NGWeX8tu+lOdGUo9sl7lg5ezNi8FJngXWQnge0EsHgawTGwo11J2ItMdjmGxekOB5NhOCy9tHtRnX0FgJIkQ1UTBDyZZJk2IQfUl8FmCTwSDX0QfbBtuZZJHgkKjb2OrJeRPPRkxpCEIQgmYth9GGJEItJgmNErpD60nYa3JcbDU6COBaTtpjR7dSl6GxXdLgTwXGiL4LondGy/kuRNbaY0mkODuMWk0/RfGjZUzHTS5096MauT8jL89tPRde5SohferXY4JjYhsTRjenr4MWfiifKIfwZdH8oLSE0agkQhMiWdN9INdT0M3JnSEJ8dyomjXwb0TBPgmj0a7G+iQi6JYusJ20g0Q5GqTXgkR6JnSaQYlyTJOxNETHBOwz1pBoncaIQlHgg5J2JgavAlhlMcVyJLNv3Qtvp3Z2St9Dkms+EIfkhMawl03PWjWsxpuQmk0S7ERKJdj1o0QRNJrPhv8YIx20hPvRLsTWY20hCYITsQb0ek13WiY0TVdjY3NtO2vYht3L0+tEuCQmTzqkcWk66TF0hxTk9D3INZ1/YlnJNYb6LWE0RMaTJwbaM7TSaQhDbW3X1qldJT0MnwR3xpNIQRF8tiazkhDbWazJMEJpNJkaJ9j0DQxjllThR8WI7sZrM3nInNxtVeAyuPqTsXU1ubQU1cMRNiC0XoffffB2e8WXl/CaLxI4kKI0idHDGmsmahRJl8oqaq2IPHQlOSA228lGxPXtg3geiEIHRto2a4olOEtokRN4uRuNOEzZceBzQ6l9BtuTFZKnM4ISfBLSZIQhtuII32Qx4dIiY4wZO7E82MH23PCF4UQkfYmMCFtRLYSpBKiX/AAyYlCaISEqTBOwkQS04IdtuxyQwbCGJ479DC3OMG2jfQv1pv0G5gWnoqMIqKb5KXOxbuPLEbKsp9j8abC1ng86QawcHjSIZBrGiZMZIQ+iZINZGzIQYnvR6aH4xoRYk4HeF7PAg0YG4wHIWwR9EemiuxBrAk2vJRLwPsNwuRDJ1iDUMSImSKGOhF2Gv7D6LEWkPZaxjSY2i4Kl5ExvAmNpblwXkpS6WHBS4GXgs6lnXyXyJwtPvVZyNVTJPI/Z33P2TO2Tim6NlknPUaokTBNILOCLRqE7EmnVwJXsPqNxHJsWjOxLuPRm3CG4S7k4GqopRQuMCFlfBRuI5Nxvp+hOo2wNXYf0KXRs28CVWBrqbl6MCyPbKNhL0IvUSQkQwTVFJ8GtbojgZgnYmO+tTk5212WnrTb4XPAvRdZk2GqbDHgWjKJ0sL00U4GxM3NmNzRe5fGlyXsUZsZFKcaQhCdhrRaINUSh+tPWkPS0MQZNIQ4ITGno9G56Fp9DEiaTseD3o1RG3Bvpjt8FpaLeawaRtto3jJj4QeqJrxqyaLRnoovjJp9aPGiGuxCQg0msi0SJ8VjTbRDQ4cWRZ4+ydCE0aO2jHyIhgwPBPjUcfHGkEN6td2R26dqJMcIc9EWiJol+DcaIdhohMmPbOwxM2GurEQnvOTZybT3MH07JrNYQmmxuvjzpPhBm4vQv/ABmkEPSaJU9acacH0TSGxNVuLTsPY4/k8G+kuxCeBKEHgS40WswInQh5IQgyco2wzGiRC3BNGIhEM8E6jN/CFjxo8a0sQ0oPK6G/AtiE/vQuCD15+M+L0mk+S+G5CasnyRNHnVfCEETSZ0gxns5JpvpNZrjSaehi0mvfXc2XUaGuomRrqNVKroDKySymNJuck2eqOdKb7Hd5yCxwDlh6zlLuemTZCzpgkHrNhuTs0kt1yix1Bq+jFrayhLDyzTYXDvL7jC0BwfGhyXIeRidpszGvrE1BcpZ8hShc0ZCSI2ZklJY2N7LftuO/hSHNlmmyP1q5MfRCD1RwQ40Ym3Hdjem6h1Nt9Riu1U8FOnChS9r/AAL0JecmOwgk0LES4hFKJGidhf1BWJUeAgtOdhIWjibNE7EIfsZkEiYGuTyXMKRGxuidtFgoxq5eDYaJFkmm25uQlROw1jAl1ZgnBM7aQ2aI0MTqT70INYJ70TQ19kF4jM0TwQ2QhN8EEtG3IjIxwTBOxCEIJGQ1kSiEuuiE03OcEEsDQ8okxrE4NCjJwhoimSLyYIhJImMEUIJGOCJDWDBgarwSEN2iKREQ0iLRENEQkuUQYweCDSf/AAjciFEYpgiFxo0hKLg2P5H00p6MdNN3Gu5Ii9SXGn0Tp9QuiKUmBHI9xroMwJmz/gTuTHTTHTRfeuGRDaO4jDgaNtzkmeBQTBycbaLoGrk30SdTcg1uTRhrIpOCIiSESRI710V2CUln3pJYz6F+xdWVaKEMatl+Uyc6IY0btNtLRvGt0bmihBtcmGxSG5x8HvjRM4H0050Ylo0dj0TRi3EbFrIKXTbRMbRRC76VcCEoPGmTInpdLiFmyLj+NLdLmbrWr4b6vGkI9TWhqE0hNZpsbk0mDqifNbFxqjgTb3U+F0Wlr1kOdONYJaXSDaQ86Nab6zXknYxSdj0M87CRwbbEOIyEHpupBHA1GhnbV5ONPoZfGjSFrM/BroY04ODYZBoWpkGiUeCU8kwcbomjUPY0TBBwTk2Rj+4aVSgkeH9j0zcYiJPtF+T05+T/ABql8/Q/h4N9NtPWs1ukIPX1qvhCD+TVODjREODn5y7mB596TBxxpMkxpCaMmnZkS2JWI/BPB9GxSm5JscZG8YEucHJKeCdTjSaXTBuJaQhvjTxpx8fRwTBMa4+PGk05JpCdh6TRkN/hTweNJSHOjWrU09afWs+iGDj4TTxr6L40hPlCEQ1SZ7D2mhrkdZZ3zqNujvM2IUzJ7FM7S/IqtFw0MnReULSxW49CaklkiQ0QmNhDzrt0LCAUfYmyrZcMoA5JcMZEhHLbFHZjk9/I97LJR39P8l7QeW8KFZoZl9aN/A84Q0rGVMz7IrqGUKKYXLCNKq4W4xNgJcKKOGquh4wtkNE+PBD0bG7ZeEMt66TF0CMJNiaryyfROYMWKdhwJdiCR9QwJQlElCRC3EIhBLtotxMbhaSi3wWjFg+jB5KI/kiP7sLtozFIhJDSMIXAh53Jo8DRuQ23hME4Jgv4HpcH1pM6w2KVD2OC3VM4KU8DeTnTcvQuNaWbH30UbyXgpSmxS5Gy9SlMGWl4KMLnop2CFo8S0omQUwcDafbT0UbKJ4LoTnQbKM2OS40wN4i37l60/R/JsN3RPOjOzNjnsW7FLC42LnOm/TTYbooP0bkNkJ9KkXBlnKKd0U2FO+mIKGNDgnbdhNNYG0sjaMdGXwVFV/0VcDWcQpc8fRSieOC+NVgeTsVI/Q5q2VMbnDFsUZwI8D0aJgXobxRMeRrJDnRIf4ODwJw9PSPoWeBkwLRdN9Nj3pNOSl1WuIevhgwYFjx8KvjKPqY0apIJTYlJwNTTGkhjRqjFoxIJLg3ONFptovRCF+EPA8kIf2kJCEJ2JBKiDEIhKDV0TWEIQhgaJUbYNtdz0MWq/Y/hPGm/BOTG/OkMDWkyNfklGqtiImCaRfAldGtPAiE09aYIQyLSaocS4RuqtiaNXXkbE18LnsM8a2vSn60pdbpjW6XAlnTtruXOkhDwQhBoWu2nXTbSarWnW60a0b0g+5TwbD7mFtjXYed9jiEqE4VCSKLqxr/gbctmZ+ofH/kx7aJdDn4Lpx8HrNOdj1otFqvitZ8OT609aJGxxpsiH9usNtVng5mnI9fHyhuTwTJBi0a02Oz07DO+jF30X40k2HIIxzpybMfQ840a7C6C3Fp2P40umxuM7bfDnXxolpdZrdUdhazOj1SGcDJg51mkNvjJ8bruLSH0cHbW/LyLppPitIMeng6g0NUwjVT4EtCVzOo2a7xCzmNtnZlSpujS3H0HbCEeiKtjixLh8DxqvhgovwbrxbmV4W3dwSU3l/bODhKS/RdRmafcYymRdxHnPrL8D16I/qwOKzKJiyTcxMsRgSdUZ7ySIJF0TWX/AMENaJZyPOd1eWzWJGxPaol+xeBODZcCZFg9FUWYILvuTHVaJdhIw2JTwJEEiZ12Ysab4JkWdEIWGqP7LRM6WDkol1HFudotxud9HnRbFGLIuzLB08FyWdIUb6FHD0J0pBxEKj6EkiTkx0WFI5Eqx+daop45N3UbMudylpYXgs6FE/A+CNsqZF9l7CdLo291EWvJuXgpvwY5MHsNYTA+iwLCJ9CMEJkhESjU0TRzsJUg0JYJXCaNVk7E7DRJ1IQhCdCZJ3J1PYvoynwy9D+hixKHoeR2EJdtGIuhMaJRJaSDXgiXQiJjMIiIaSEsR57jhwQnSERgUY4nIYpiGDC7DgoxpEXsQtGsmCE/BB6GuhBrHBMkz2F3ORIhDBgaqIu5F5MaUbxODJdhrVHYVu2BbZIcZNi8CeRn0X8DZfBc8FLS1iasWl6CLpTd9dEMTLp6E2+NPR40WCm4iEHpDBMn5Jgg1khsTByQ27EQzPYXoQ3FkWSlKJlybFRexRsemTjwc6bkJ0ISDW41ETBB5DXYhyRUghbkpOhSjZdWIvTSiYn7P0PTBS1mw/luxdNXoh4IJjY38d+nxT6aMmux+SlzpfrU9YPXnTHw/RtpCaJWPPJ4ETSo32OSJk0S0a0SNtYMSN+hM6TSHA0TOmCatbk0hgmTYSNyHsuqeiHpyU5LryJ6TXY3Fg3ybvR9hfg4GjtgR5MJFT2Kti/2FRhuEGl6Es2H5HYnGXDRGzKQ4yjWcGYYxtawi04JpCdvhsQ5+H1rNZrydTHxmsETTd/NC3J8poz8HPzTTn4Qauu2qExY0WCWvTCJiiGLc2Nhr6PIiHvJBOeB73bSEyZEuDmGNNiaJYwQfcuj04ORnJwSCXY3fw9H3p419DEtPXxwRfKaog0I9EIQ4+M7G2uBomnT4ox8JpNZrNGtZgmR4ORr2MsPIUkaTF5tLuNPAfDexH2hZELvBnYqTSfGDf8AYbsSSu1ZfhFqnuiygG5OCrctH6JlpMps3bbdMzpWb4kO6Sf+8Dd2BL/ES63wMIQkTmGBgowtolgU9iCGOdFscaetNtJhtN4RZM10oTXf6EqF0VGzqLyxMwxDuKpk32cE5uU5L4KJ0QhIWiXIifCGz/AmRnt7F1DTbEgvQ8dNJkTJ9jXgTg2PO5lgk0ncSx36DUe2kyTIuhCddKWBoyxoWQvYeWjZp7CRiRCEmSCLcwjFhiETGlFgx9FGKVcmSzjSDXYS0Ndj6J4IhpT0RJ4IOwRf1kXJBE2+xDZEWk9kRLuNCSe5ttBuuvjgkf8AoSdy00L0Prgfo24QvwSLYTrgWCXhfZ6wcno24J2OciWSdiHJIyE7aSLqbmNhrJIyTYmRI5030ledPofoXfSCxsKofaCP7sfWmBvsioq7GEfyJMfYTb3g31hfAx+kfX0XwXPAi5Euc65WjpkyZRB1aRlrJNJq8jdkmpu1LMBhjPwYGKwQaOTkWGci36HJKcjx0NxLqQSEs4GoyVkokJnSDXbRLuSix8WLfaCL3LWN8Cx/w5xD6G4WCfQhsTTDSaNXTwNwnOrILGl5RzkV0z0PIxNkG4hRbLpPvQ2b7C1jx40pCROmwstaCCXgSqYhImSDQtyCJGbEJoiZ0ekMa8mbiQ2JpNOCDYWVT1ruetKU3H8WLTk308oeNISc6c6LWEJkaz2JO5BnGu/YZCfFaJfRu9HjXfRLV5IL4zA0QhucEJrdbpu9ONd9Jqvg3ORMhwTVZ4GudJpKj8H8HEJO5gZBKaLWEIW7fQu+kIQsL4QmCZITOT0GjBj6O5D0TBF2wQtah2TJ8GF2qJfBLsOTbbNE0G3JNePjO3wkIvlxpPhvqtIQ204ODnWarTg5mnBDkaxpznWE8/BCPRBrR5JpNEuxKYFjjSYaQlwS7nceRY6ExrtxriaJjedPRPJhErGcH7IM47nJh4IfWsRPoRDnsfjSZ12IiE7GNZryNa7i0mSHGs7EEznV7C0hzpuJ/HjWUhNKQ51ZRbj0hNZqlfjdJ20S14uvGkRCaSERP+Dwo1uNViXvki6lkSFsifJnYyc8bIIoF/wjSws8IWmG2/K2Qmn0+tE+N9fR9BYGl0N7MfscNmEMIN5RjIwc/FCMaN9cXkwNcSSCZyZeCCgtw9tIQmmNKqElnIzotit43I23udVURWcroR0JF1G4jkSISyQ+hFP9ET6E9xHAk86Ct0kUG7EsQnUSIJEU2IhR+hJEQoip7ImDEMI5qEmzIjCQiIgwkNKkMIaLGOs0W5x0NsjekOCVEEqjY34WjGs0huQpO5B7Vm+Sfkg1gaup1dTddRpJDSawKSHglYEhFsQeNiCINCRBqjwsbkxXuJeD6HuJNiZIPBwQaCycHAzchCUtvo3EhrsObiyYKNwwhZybDeXdW4c5F3h3P2PSDcYlexCE7D9CXg4G50EJeBeh44N2N40YjB4WBlS0bG+gj0f3Ya6oSJUtG4Yh+BBKngRaF309EH+zg9CTXQgjgmdIdj0bs9GeghY1nU24LwV+tN1o8CbKfg5GaaLngX7EJj3pux4FCotQu5FRw31hOxwbdITOs0ahCIhhmxE/8aTsQiR4Fq4cEQkhVJCVaTRL48YPY30OODPYVuUejyMi8E0jISiQl4J/0fo+tHg9CKT0MtLovjTdab8F6l+FOSF0a04+G+k1exNLpPhsTSCVGPRLIlpD9EZxoj0QbXY/Ijf57nBRG488fDjS6XI9KWlGI5uqHqsaYOBFKbF0ujZSlwRJ1blG8/opSnBshPRvS6Xtq3psUQ0bCenJwUpTYujRIIuq1mdOBq+DafBk+KEIcaTSDRNJo1p9EINEQsiWexgg0TwPaG+j0ZT4LIg6WOOpsNjMBGn9dNvjSHBtr96+tZ85r10l1XyZCa8i30unBOwtF+RrT6EdtJEc9j863TgvQ54GfoaJjvr30mNtd0SM/WiZ4xTkkWDZlyeCTTsLHTRbU308nc4FjJ9Egu5jT6MFhgQxrBxk51miOMfJE1hNHq9HkmjV+MH8J8NioYtNi6vXH/kn8WetHptolpuejdZ+HGnkXRsTBIxoaghORCZJqxvRwTA5rLy2wtlGIZW2f+GEUZcW3kRoW7i9jAU5IiEs4IZPPm3wyfzhJ9n+BadOyl/ybg7NTISVXmQZBiZOzSkQu+iJpYRT8Idn2EJ+IZ/XKKFiIXAXbJGJTeEnQ+iXz0JHRLqQz24FHcSFQp2EEieDDKJ40mhIg7ME8HJUSroJQiQlkgxIiINZN1o0zw8dBY3yRbm3+R07ggkJjd6HPYQ1gykITLkecifJ3PoayZ7EOBqFxo1XubejtB4yNm22+mxTyURv8Ggnpg3Zg3MdSZwyaMhFo0ZCZTG5iDVYsFwNVEnQ50lIckJ9E7CJ9jSJClGupwMr0RtpbpR7Qk0p3KN3Rua7Ip4H703Hqzmm40SCPrxpwc6L6Y9M42MkxwO8E8abdBZJo8abbZ07nAmedNhF+j6EU9l+ilu5eh70XcbG+pedLF4MlLo2140rM6R6TSm46IQWxGU9a+zvpRtGEYLR+j6Lp40uilLWJl0bFnofRgk3Er0GJehgsmCCJoihFuQTRPBvJN4LOVBongmSdjZwSPRIhJo2fRzpCaQg1juSrJGRnOSQemwnjPwpsfwQXUpdWzcesJ2PIvjNJpjTghJsM4+HcROxCG2dGuxNGiCfEFbw20ng7kzWtImQPYaIJEISCRPBCEMk7EwQaJpNJgZNUT4U40g9NtIPTcaF3GvBCEJdZEdhE0mkz3JgQlRl6G7EsEJCiVJjSHJCQaqIQmNtJpB4FkShBKHJz82LVPSazwbaLB6Gv/BsvUpuN/YtsHoo32EyVDXQ9DRjSoJHHCF029RmscR2nAThPgtIc6Qh6+CWnOiItNyE1fwnx52+CXwhMfCE19HHB+O5Bk+P1pL003YlpTYkekEZJpMaI4hB4OS3c/RMHrTdC/BNEkU/Al9nByJ3ByNdDkayQ3J10a5H9H5ZBbC9aMThvwTGk03ONF8ZrOhPjxpPjyTTf5QmqyTRHYnYmkFpCkF8Ec/GazT1rO2swL43u/oSmNlpBr6Gh78D340NeIY1ptw92ZeDhyOSJ0wIcIxGx8sZtcJLwGXm1XWxBmOf60O2liy8s3wxWUcv6HvEjXn4cD38E5WzdmazBm1XnXCdhffGW9upCciSiVeRLAulMfCiZJ1Y2trYZauszWLnjyL6FrgTXOx15+iTj8EEsf6J7JTyQQWQglnQkQglgSJgghBZCong2ImSTsehKkRBKCMNmyJgS+yImeCTRFoi0NaJxqbCEzNJokROhIQaNxCDWSN7FFbk8E8E0eaHHO2jqIJE5JOjHvCaNH0LvCZ4PI8nYnQeCVkINToL96fRyTqTN3QtjC3ITJVpu4YaJxuJGBMEV3EuRqnoSsS8EXRDwQ5wJQeCQhCEITsPc9D0N3OTjgg1VCdSGzEJBoSISG6JdEIIRUiGiCQzZ6d6T0Oc0S6cjO43pLsJEIIGuxwQwbI3J2MEwehk7aQh4aNhmYZJXk9G7g8ER2PEi25IiaJ0GjDITGDkmnIzkkLxp7Po74G8lEy9YNnODY3Z5Es3H0JDXgaEiOx6Ediewle0J5GiemEi7MCsgkJfQlSDRMnJ+SaIljYhuyp7DWqOBetV6KUpjueSl8F76PVZ7aLJTYbNi3sUelMavsQhPByTOnono306meyCWk7EM6Qh/Augg8bn0cC9aJjEhLBNYQyTkWeBrwbadtYtGLTdE9k8lxqjfWDRDbYTGskIfoZtp9EKIZCaQl+DF8rpt8EU9DQiE7DJ2JpNJoa0Qmk0ZNJ1IhJsQmkMfCCZEyImdWiaL70h+tZjSCzpC6TTg7aW+Bs3OfJv2JnORMp5N6c6Qbi6lvbRkJULSGNGc6bG+5wQQ1HlFEPoOY1uMobq7oYXLYaF5wnmmC40mmNIcDIT4L4T4zBMfOazTc2IcENz9fDv8ITSCJgnBNITSHYmkITSZP7sbDeZpycjYs8YPBwIgmNmxCEi/k5NtPB+SacC9CwVbi+yaW9z8aTnWRDe00gvQxbzk307azREJrIR6TWi0nw51mj1aJ8UifF/DnV6PSa/oSJqvjzpPhEcHn4QhcacaNDGvYnqDQ0NQhKKaOHl4FfewSsCzO5Y7kyNxeHgYE6PVfwY1PuSWsyJGbYkKUK8frOp5EA+hHRgJsvLEEK8pE/zDuiElEITFGn/AGh6d7mw2xsHimNUFE2ExpYQj8I3cXSYlnbAsRFR0EEuTaJcfwQSIJRUgshJEhM+ewgkRUSIJX/gkQagp2KswQidh42E8dydSGLmCr2Jmw2tlyJUSMJktWP0JEg2kIOBZ6CO5xfwLfOnj9EJNxQ2HkRBv20I6DU3G5Dj/Q3p3G8f6ErpuNwu6QljOfWjd2YkQs9DdX+jsNCQ9yabF5CRsU3yJaP6H+S4MDZyUon0HwPGkSd5E8hY/R6Nzbg7QfQumOmjSEkYMIbWxj6MPS4VhBGHxCXfTG5hngwzHQTRj/ZUNreFQ2uhexcaU3LCj7C9F8F4PJnoi9h+DZ6LsVzga8HprsXwfQlnf8ab8lKN86Uo2cFKUTGYE4xxjRV0KtE/osLo3jeS5LJMFxrhl0pzpza1qzfbcX57FhKIg0TJCEQkmTBER0Jg4IYpEREREbCdxr2KdiLpoipKREWku2BIS1dZFCwQj5Kaxj0b4/gvBSl09HYC9R5SezdBNPKG4hZV0aTFONKXWHGxuSj+U0mlL/4IhNJpMaMnhGCEyQwREEQmkJ4EiHJg40g8CWDOvBCaXA1S5PJ6196pHBM6bj/Gkp6+ONVjV/GE7E7G7+EOdIQxpLv+SEOCREPRCEpCQhP+noZ6IQxrNGbEJosFyd+fg/hdF8UUqRfGlQ8F4MG3HkZS6UsI6FEZPY30v/ddkJcEg0TBCDQtE6P4bbaLRog9GcmO2l9FLoy4E4Ub/GjEvf8Ag12b9TsPLOJZa6cCV2zNjXYxrPhF8V/4cE0nYXx44J2021mNYQnw5yLXb4XnSG3c3+PrTB+RaTWU2J9kTdfBx8PIkNE0eSeNdmUR5MIxSdPhgyJoXwkyN7jnPJJ40/RxoiU2HsXRLoL/AMJrOxTBNF89+PhNOfhDnSaQ5Kb6P4zS6I2Ws+E1mkP38Xp50ZxpyTXZY0ax/kf2NVXA9yY0grecH3E05DrfEzoJ5Lz0IigXIsRiKKZ3AsC9WHuKoU4t9jK1jd8RTjEqVudUAtn2zBA6Iug1H5EoFujhluoiNgpTW4t5bM4HuTTcJNxFUJJy2dBrqJVpma2Q96LAWb32EgoRExI8iXC2J2LY58ChTYU5hMbCFwIghIRVpyUXUb7mJtSKbCedilxjBZvnuSZdCGyFQTvBS9ipKjrjTjkeW2u3eh0JBcjaMShVsJnYslxkeXfTcZM9thNvhaLRspfycCazC5hR/cTbyfyLCSQ3XAruIo2W8H5MOhL0NugjJWy0sKNiYijdQ2a4/wBBOoo8bCb0rGTOCMdH3OdEzwZQtzg2FtSwtuiQ9sjaWWd9aLLJ2P8ABe3wk2EppB9iGxaVMwUpgTgmVFwXRvkpYilulon9o9hGx6MFKXwUulOBQqfX6Pv6H7NxkwL2fZ602L4PSPo+j6P2XwfRfA8rSn19H0Iqu6LzjTnghCCV8k0QgihgQnYh4CwMi38G78EyQi7Ho4ENZGtNjckRF5IMZ40i+REOCRZ0jIJE0xosM30eTchbuNac6MiIjAktkTrBJEpNEPI5dTn86TrD8Ho24QnS3wPJZsLOqVZITTB9DWSCRMkGiUwVrj2d+Tj4bCwiltkXffRs4P0LR6rCyXsMUoikKj9a8znRn19aXSEpJseTzrClWmHo2XHDLjJ/cn1o8k03MEu2jX1pSnoxNjBCFMDS020q0mkJgmqNyY030ZPm+hYI3+HJfGt+LZYVHrJSwbpexSlG2XqJxaXA6uNErqyYJNh19BXk40MRwQad0WSdTBCDT4IZ7fDgnQe2kZBqnOm5L0Nkdi8jX1q9sHGmSdhq/o203wTMEidiejyINYPSdFGdjb7JYEkT8jVZkwbSEwhtotZ8PXw2Nz1ptpNJpCZGQwckENdj0bac6f3bT+7aeidtNtdzZ6rcS0wx48Gz0402FpKQZCaTsM2/4LOdPRuQXwcnQT17Cxkf9wPRabOcapUk0XQtwiTVCQl20TG5gpyT0SPRlMaNi+F+EJPhD9EOTYlRNH858JpIvlBo2ZBD+HPyRNMfCad/izbSdjnXnXzr61uRpQY1kgyVjCle28jSTcuRR4wCZa8+RX7E2GMeXgioiWZMiyaWG/limVtvZEQ3TOUUmW5fcbiWm+Bb2jTxB4U50/suSLSrnuP4DDD4Ic6IYehJMdEWTNdASp9RKloc7HQJcCJjCFbnYn9hHxEukPongacxliV/ARWYKLvuSE8CQkYJRLqhLUXfSUkYlT9iq6DXjRp8JBRukhJGDnbSKi9DZ7DT7mJYIbOKY9DZZJibG+xkSxk9CZNt4TxCVmyyY7C/40enJvjQlXUtLmj6/wAaWvXZ6Zhfspt2HnYbR7YEzPYzBqZfgk0dNhMbg87DXoywJM6cj6Ez3JgyzMGhEuxNdjtv2Js9npfBK9eB4OTBMG68dDgZB9QkksDUIpwYomjHBE9MGOpgwjA4I31pCm+lhS6Nl0s3PRj2YQ8a46F8HpHgf1g2CeKhvv8AgeRT0NnghKTuS7Eo0TydRDciGjBH0RPyTpCQngmcfo9D+sCT7E/sGp/wk2/RPH0QjpH9HIlz8N2ezJGTcj6/g9kaOTbzosdzcnYjMtQnAy9hFKX0cn4HJk9G3UwYMU3FRjTHQbS8izrg/Rg2030ulKvhgbFtkwPAi6NE2K0nDjb4cD5L9EDXcaRPJ2/BCOemlJSDx21Tl7k7EJoz6EoTWEhSa8adv4+Hco8d9Fkue43rjqj6GPVrAniPS68vW6cZ0bmn9209/gvgja6bvTZa7fDkcg9sSib5g3rNeNNuDgTu5NUtNnpvpBk7aSrRk0TzrfldGyl1q0pgw0Uui9tDYywpcjdYqL0cmz6shBrRLkhCEFpjoJ4Gh5ZfsSMM6ofYkONIvZBqiRwckyQkdItYTWE0WnJc/CC+EJBoSIQSJ2J2GjgnYn2NacE/4NfZuzkaq6imo4UeZeCY5rBLworgjWsLTEJajTzTgvw+hY+N0x8ELTfSfDoQoifFa7aXXchMwgvl/YbH7PWuHpBdx6LAtiXItNtjD+HJBqno8kvU2cMLT8iOxMab4YkQ4FjRvqRToIQ3g4OwpyM7/g/Wm+iWlRCehI9nAxY0WdPrT96bG+ifx28/+d1Q5o9XqyHr5M21er+Nzo9ZpDsJHPwefgs6M2Ru9POjPI94NZ4GQn2N5h4gvAHvWJuYvAkXbocTJwkQdbjlknSGOROUBmXGrlRktEiCIIfXkRwpRCMnWrITaGpoaqvKN4yGOiGiNtpJyx+xS6hpvXluWxP29CLBT+R2xfsvJqcSkFzRFcuVwSISv+BJE6mKJLYRimBLOdxCEtEjzpYyjzvqn1G6iibXcyL1L0Ey0OFSNmxYYm3k36PUfqLwp6nro3dNG09dPmjEzwxSZdD0PJH56dpAoNgzt4EWe8iznQxmjMen4I+h9NGZibNZn01VprSesgWo/LQsxndkyGylGyj3HfovQbKLTgbZmFfUbK9HREwPImk0n/BInUmRImhEjpCOdSkZFjzK7EmCVzk3d9HSLrYi766VGnDV9CYHRgQKTPT6Ej6X+NEQ0kRPbchheRQfgRvxp9HBV0QzHakmVKTkao3dKVw5Mol3yTGDbBzp9kzozIkdBeSsr5kE4N8Muj2F6KY7G/TTYv2XpqzHQ5ODf/Z+SUZNMMgnnYkekITphDyY02W4sk6Ugl1IiEz3GojclRCTppEQnJNJ2EhowErqkGqeA73FJOBLZY4OuEN1o8NSY3M3MkrNhlyNREMNWflNWjbJaf2f+D020nJBomm3Bx8Obrc8Fe0xpydvhwNXbci/4QaRBIdUTJ4INpjAljJOxIMS/JM/wbEohDBvpzNII3MGNEPTnOsWnHzmmxSGUoylP5EHudzcao7eWLHJBuhst7EN0NJITUMMlMjsJkhBzvRIiJWSlTEsjOOhuxImB4ZRDOSXQ4i0Wm44hEmnI8CKX6JpOxv20l0eNEsZg1eRohCCJpCf90k0WkHp9C0ui0er020ycX50bKO0ui7CbbjxCdiEFEvOSYSQfsd2NHendNXqtJdITSL4JaQZztpyTWadfhNJpz8/0LRjPomjx0F+dITSH6OewkUYzGjR6QzjSVkHpuTRHAjBKbIe4mIkPwiCycGLkudFoiEJP8FxSm4tPJx8UQ2PJ0pTg8abk+Ho9fPYhk21xo9PrSDXQeCCIX4Q51gjb4zSaQgjbVZ0eNevx3JjY9G5yTsTRoXHxZPgyGS6DWBr8aOSjI+VUthw126QwjwHBZW9H26988CVIuEReRnRWNe157qZuQSEuwtE8aQsGlWbDuBh/wBMiCV3kNGdBH98VaIvB6GnVMhbMiv3wVFx6E7/ANCXsLyEPH0K3AkZ/A1xyJRmL0Jf8EdJwK8/lFX+hMPujfhCTdl3Qm0ZRG+pRRRfoTtDalidblwo31fgWhXDJlvImSNvJaXUSjIroX0G02M+H7FiWsjdmL5MJuEs+obo233YmfB9DE2GT/JaG3eFrgqdTMp/0gcB9gt6PHU8RbanpyF16lXSsjwVK5wbzv0MIxox0YZ4MVydLz3EMehkY7aj/pHWLTbcQsWGdMNdzHWhkiEo9RS/4IuSTdsJEpCOxE/+E6MEQehg/JFuRBS9YJ2I+EJXgXBinYmjcQhCCUHgg1dJGJE+hKF0udFpt+hZcEiQc5HCLbki7H1BJQ9F8DZRZyNjOcGSkJ5EcG7N8G+MiUGskqK2MCTS5JpBLGBDRm9CjrEp1nfTh9dGvOiRxgedx6PPUU0em702RYUSjxmjVWk0vWC9TSL2JryJ6b6Uvkuu2i3LdGTuIbLsJPJyb8G3B4GuCULXlQ/g9Y0Qld+hvhHYTUzuVPYhKImlnY+hq8aTI8GHkU0wKG52mmxdLmez0hDVWOBi1glOwth7FL1KUpuLR6XSazoedOdG+omUZfhdOBCj0pBiXJOYY6DUJ6EiDQl9GxMaQTEo/J60ZM02LpfgtIIkOYtFt00mlosexqrk20s4KcF+9KQnwp5xpSEIR60aN0YINZ2WiUQ9JNGMLGkXQaSdRuJbDwjO4QSOM54H3iU4EhoaRhbH6Fka5FEWnkwTkQ8mxSl0miJpuY5KLO5sTkcIQh615GhaPSzVvcs+K5wNzhCZS0Yoc5ejgUKvoTr0T6nB2PGsJpBE04unOjVR60g0NcsnrO4lThCyooKY+eiW9jXQRO2nkXx51hPhNNtJqtObzpfhNWu2kJjY2Nzfg5uk140lJ2JNJdKQvIlyyaQRNVjRHHw/ZC650pPWnkQ0LwNZHkh509D6FZ50hD8nrWezk3ZsiZwNfRRazppLvpuTseiZ02zo0fv4T4Qk03+D0aPOsPOkJ2+HF+fseNZpyTROa8G3wpVyQhPgtNxaomnrSY2+TsPOw1fI1juPO41kT1n3FvTps+BpofhG+vEiM+H+wptL13GaT1NuxCRwREEhaQgtGIzODN4GY1auB9gRGTcil4ROqO+A1dbrbzkh9vRPCI5/Il7ECUWRJP8AskS7Djuc2fBv27ikgrzxtBdIoIJE7E+yEEe5DTlC0JgSFwgvs9E4hOmx+ydkTGkWiWkx3MXI87CVJ7MLcnKmSdiRV7oo+yQuCmO2lImhK4RhYRRPoPGYJaQmdJCrkipNHIYhBEVItz6PZCIgsGOcD7Exn4I5KqY3LdGMgxo5yQ23GQg0ciWSHon2SMmCwbTIrkURVYPSmTi3KJLWdh0sk5Kf8PRew86buxiIfmUpzmFFlnOxZh6Ubm+l809FrLdF3HW8bdBng/WkJjB+BrkSokQS9Fux9aXxpP7DC8lQtLGPqWipsThdXmnJ9nPInSdTiEMmzFUNHMH1MPPGnkW8Rzi+RZL2CyY7GCGOhDwfybEW5LnAkeSISE0l3Njdmz2pOxP+mxg32OdicuHoaxsRETNiEXsiJkhGiLsbiBL8EIQhIbrSGibmCVPIkk8ERsOAlexyNLfkihERaMaREx2JnqTJORjWCQglCDRKJdSfDYzck7HOnOxRej609aUpyUenB60W+nPA1fGkIMJQg0NddGj0TX6GjJ+xY0+h1dBuOS6pUZM8EH2ROR6fRCH7NhmwnewhYG5tpUYLCUhNYc6QmOBafgmSaz4zO2s+9JkhCQSqIiDiWTdEJ2H21eN4S3FGXoYN9ORHGlG2NDa7+hLqQaGb6YQkYkObhTZoh4UyQlBGwmbnOmCCHk27HB20nUbj6lzobL2LnRlISFZuLodiVCCUGhKE1IiYEiUS9saS9xLs09HJCZpCIa6kME+9INaNXBIiGzLkQ0LHkYyqjmcDASDaSaT2KpFu+Rk9t1wJpLut6tJ8fRO3whuTWXWfLYWkF8fWv60i4NiTRaTScaboedIJH0TSI2FjfUv0b9SdBaPD0auwsaoeNH0OMm6zokSkmnOk1Xc7EJWYIMmiPJSVi/QtyRnnSEEofxpCHP8AGkFxpjgeNIL5QRNJp60ZITSab9TBxpz8IedIJE4PRCXWHOqFotErqh/CE+EF8J8IetOfhwY2INDyNYhn08CcDRKIYx5DsJncfNDudXRDzlhl4hM6yMwQhuMgtS7ALEx/0VPhuhBIQw3EleRJISX2JVE7EXIlfJ2FsSImLuJaIQnYmhIgl2IJUnYlxomT0TI87EqzuJRyCUOx4JMlqyJIa6DWrjSYwjbbSdkMoSwQi5EYINPZETsQ8E8EySENsGRHoXUZFVwJ4PJBqogkNzZGegtINYN9ZCDlHkkJ1JkdajWcEqJCEwToJREzsQSnBCdjcw2+O6F0IPoTJCZFGepNSG5uMh+xKITOqLp6EuyLTFKhtGOhtnjStMo8cFruxaoL/g39lpyNlKXWFml703V2KSl0b66bizJdNi6ehp8DT9iTkZCCVIGiZycmOxMkzwQ7Ho4L4KNXRTSQ2PSHOxUP0U/ekR9E7G52g1Pg3HOWS7okwlpPIt4SjE9E6nEGjkgsu5N3ggjJYwJNzchvqkJEJdIQ27i/JMExpCEEvRuTVfBMmDZihZpcFtMFNy6XJsJzSliLRFKUuCl0puL2LTgZdKi4OBYL1EdvgtHpDHYeCEwSG+NKTXn4TS63wb6LoPVC37HOkNiCXBNJ96c6bicPSHlC77mNGkOLBCGpwbfGaUpdNj2bablN9ZpsTRtCN9EoQ9DR7kXQUuNIQi6EdhTghKNZEhERDHQ3Wk1lGtPRVp6KOCaXH4KWocCvZM9HBJkTNdDuFsNwpwd4PoRMXIvDN0SHZHcZ53JCfYkTRlNxrsTBCYGW8Q9Fo9jj43SzcuNKXoImeCkwJzD36FODgT21exwedG32E8DKfQnxCzRlMkJuQ16e6JESXvqPYST73Yxe/KJ8ITSadNJolrR6Inwx8ZjTjVrtpCC4J8ZpBetETtkRBoRDjRnohLkhL8OSdtP7fhsbkXQmCUmOxsN6cYHhnbki5IbbCGun0LZGwsI4P7BCHjub6TRo/RSCWBm5yT2Uou5DbT9E6fF6Q4+U0zqyHcSp5Jpg50nYekHrP/BaTSacD0hCTT6JRrWZGJawx82h4EiaQhM6SoWDd0e2R/1aGho+Bjmq9GJy3PcxqQlSf9J409aejbjRtJXjqZf8glN5N8kLhCX11Ego3IkTtCISUGlyJJ8EEiY8kILoQSCjBFIcwR+hacCEXtRMpBbwUsNpcZH9GbqNnAxdmUdF6n4HpoZpehsN3YuDbkwMi99L9xdRdO3StfiM+o8uBePxDZnTTDuXR4aKJmHQ2FHJ4D1NyN4LRNor2Lo3wNtsdYn1LrYb6Vmy+Cd0RS4KetM8jMGlqpwbFN8HofaaJ9RF9ab6Mgxr4XA2ykudOD8lwN50zrdIf3b4QlPRCUhsEhiEXQhMEIJaRk8CUWfxpwJRiHB/d1+il1ml56nswOUi3MPAx0bHomjwqjdUWkW41dNzGxUjfY+idRubwpS8j6lvYbx/gWjGiY0em+xtkeRvI0dzfgp3G4x5MLXcZwUJnBtsbbnrW04PrSEIZ7i3OR/Boh6IQwbaNxfDgT4FrTfV40/fws6F0Q8F6lLpO2k4EtEiIWnYhBrrpzpCdhLAtJDjY6EIiY2J20SINckEcjUIMuln/hOwj0TSePhPRxr9FOBqoWxCCyQhSk12L8YPqTO2rwSjRKNE8CINaLTd8KUulExPwPsLfI30E+GbjqE9hLmQipeIi52GQnoS6kGjKYvsQaJnSDohKNT/AEQ23NxEJMkRDciFpuPYa5J005F60p6Nzk8iJ00b4er5JNjYWm5t0JqxCXxyQSITROhM9yzgl0nYYSH2LSXmH2EbTaQUkSy+oyUI75M2t40S0WiV030a8awnzaFng4J8Z6+E0nwmSGOiGvoS7aTwtIfv4taTT0ckzpNeCReBLGn6OCZ1T8H60hNNjnR9eSMnQh5P11N9WiU23OTYpBroPAlUcnPwhsetIYRCDNhroJXRr4w/GkztpPjCY04IQRwb6zBNNyazppCaQTJo8MhJpNME+MNyaztrCCRj4T4eiExrNZg9aMZFLsNcIa6jQ1CG4hBC0mNGQhgH4RxgugXog1GDOEyE5JdEqbbEbeTRcEyURKyTKFRIXXQlkSJWTRKKDKFl5IIdXoRCCDRwPVoaI52EqSDxxolNMkEsj7nfrpY4eCdiEJT0bdTgoUDTvIsk7HYYLROxkSMS1TSZIyUjJt2Msk7ErGhoShCYJ2Epk/khORL8n6HUFeRkGoxW5+LXQQhQQg1BdhOw1WTAoJ6EieBXKey0avRmFjWkVqOC+D6G4hEIczl6cGDdZ0k0iF3ME7IhPB9GTY4Epqkic8E7EIQfT8noRC6zPfVaJi9lp/YPtD61T1kGtIPGeBfgqlZUY3PyMpcUW3r4PwNiH8JX2OrJhMfg/s0a4F0RDfSZ6kINeGTSlhuLuYMf1FRiC4mlL9j/ANHKxpOR7w5MPJ6IqQmi0kWkUGvyfkiOxtgmc6OnVhjNyxwRjkwjBgonrcHBT2NH58G6xjyTsNdDfyNe9D0IJUkJRLsSDXOkJzyTSEIQhBrqQSGIJEIJCRNJkhyQhg34H6JkwY14RuSIgs6wlOPg9ELXk50TujzoiYOCdiG+vBzrvrYfoaITWdiTSa0hutF2Nia4J7ORLTYbwNw7C6XXYV3g3HWsRPqJOZy+vwfok1avUQhCCCQ10Yk+RIhBKJEjfUgh5EJo0hIedMjAoXuPPQ2f8C6lS3g6RPJesKkWjHjcUZgbiwh5F2ZBqw2LGTyYY2kqzYq/QskSL1KkN9qhbF4HHuVIQ4lRXndCzpB09tEiINUUciQlgmDgkFpg30nb4whMkMDXHwmR1gmacjwMDW7I2MrcCxUlMytdbg3V9k0WkJ8NydiD1h604OPkiaMmi14xr4+CUPR6JoiaejEHnXf4Q4HghBEqEuNYbC+PBME1aun4Ev7B7C2OexuUmNJo11hOxwIvUqawTtr+iaIkPWkEuptgZuPscHHxXQ2MapCXx7a7fCEJpx8Z8ESo23+GNePhxoiaQhB/Dk8as3EQRNIbMwNCXwml13IbGwg0QawNEQhYEXVDVMklyyTZX2Y03vW+/JF6CRdEJ/YTsRET4NpkhbP8mHkgl+dMno23/RBOuSeCYMt9hLwTRImCEJkSIeiU/wAEp9fQvRgwlgpwb8GDHBKeSNty8TRok0SMEUMXB6E6EJXgnGBKMbg0JUhIPOliH1Owsdz9HOm2j+xDQ3nEF6J6IS6bGyo+OqENlKWH6KijdRacF6j2OMHBeCm5YKl0ZeyLguC30XoXSocafRKPXbBhacaVUq6DOBLrubEF0PONKd9ZjRSD0tJrbo+w/oRjRaetO2n0UYi8F7/Dg36k44IiYNiaJQmScIngamw8E7aTRtXhHGBq/wDBYUOCXoTujLQnoxPQl1JCEMjEh1ckEoQhyO3VujYa0uRPSlpgxqzYgssYawOnxBr6Mmf9kdIbGSEwb5MG5khNGXBT+yFpeS6XTOsIQhzokJp4MQ3JNG8xrHU8BhQuHaCxRW9TFnjB5EJjYiaPPw/WkPenAlhD050a+PBuLSFxrsxZNtHpwNmxdMdNE9ORCOCacfNDRB9CR6zsIwLY9E1h/Z8JNOBfD18ITghDbVLtpNUJghCE1aIPSacCsmKUlBQTBB9snkSGluSoRgi3J21mdtEiHrSabFxp9D8NEjYxubuMW2BuZM3sJ0hsXxo33M3dfRcnHBto3XkuFC4JzZLN2+BzuXgc/qG5Mv0JXhJ+YJ5KZISin8HY22GxNzBmDbiFXi+BSWt8oguRkhLRM6kmxupEcESXBg4/yL7JojoetJp4+W2vr47jPGuxcUuS50wWcCmJzyJYn9wqSqeWJN3ojPK27rs/jdYMnw30ROus/wDGHYgu3/hg/ZCZ0k04J9EyUpyXXchIeR48G5NPGuwjdk0ZMmzwb8EOKWmxJnjRvTjTbJv41WwupyeTcf4Ecj6Gy0RwZLqnPJto95xp4JfgtGtME14+HOnn5Qi050mkybmCab6LXGnkZNPBMk+M0mj+EJ20xCacnHwnynTWm3xf5EiZGqNDQ1ghBaJ8iIY5eMbVhSzf9CfkfWn0VGE1B5Fho+gkLnH6PRz31Qp/UIS4OCG52EiYM9SE02EIWeNEQsyNlvgpS4F1LCieTk9tG4uhdIIvYwWBKuv9iLMm4TT3PR96HnIoiwq41vA39CNhum5MCf0UZSl0WspahK9FMFgkpehjj0TGxuoba6JFKPsWlOVjAu0EbFN9GN5yJaNiY2lkTp0cmwpSlKXGw310c7IpuXB3GhiPrV4N1rsWk5RwcaMY1o1NIcbfBohkhJsSkx4EpvkiMa/3YmCafRdUoSvVKGw15PXwbfA9PRKJRVbHRsmaJYwSEj6DccybaPGxZgojfRCRuxZ0aE9JgeCEGjxpRiecF0UTfovYpWN4Kc9xVsX8lwbjZ3N99y+R9NNzcZ96JHOs0SzqzhExpBZ3ITsQaFo1gXYe+n6E4uJ30Obs/uw1csUaiUnQwl3LVtB+wy0cGNzFEOHBVpuUuCnPw7GzL8mbk1UpRtbGBGGj0UvwQxaNYGj1rwSn0XVHoemDuREMbwaWiQkNIhyNE0hh8ETyiYIJdCCXBCHo2JpBoXxnTRbDXY4PRtpxpDGkJ2IRFKnrx2ELWG2jLllUIRloqwXwXA3kup3x9ltywo5cYmWlwNjoYKWvqJCj6rIt87aPI1Ms2E6h5wzYaEyDQpeciU3Fcp3KovYKBQQakrAlH2G7TCHgJZEjBFeSCZIhCQjyMnbSi0/uSIgsmNOD9f8AjP8Awnxeid6CY2XxouTYbJiHODXENww+nQrJO0by1fJHVhzojYR+T1pPhCatdvghIWk+cnyWqV15Fga0a8a7CEuD8iH3EiaLGHsTTbSw5Eobic7i7iF6GVck6EKNDwhEVzqXcSJmazOu4tx5dPI1SC7b6TRq6rOr+EJ8Efk/Qlpt8N//AFfwh9fNaQRtpDfg2/8AFEFq9GT4rT9aQml+D7aP4paTOnTTkS7j6DQ0cjUIQSpVNpD7lupk+oi3W3J+IQbZg2zbR76Z1GoKOhL3IR85JkcMPyQl5EryKCE0pEJokJCy0QS1l+XJBuFomjMxfYSzkg+gafQWQ1mGExZENw4wiZEhpZNxGyfcMP0SmRiUpbEMiJLJNRrqNdPs84IYckSQpsQ8swnDYU3G1yVtvAlnJBoyIhBidBbkTwbI2JaLDhOhsfQxxCGI3O5CUWyGhISG0VvbYX2TSZHRWTQ95BmfhPxMVqZYRPskIQgg1NsG4S6FELRLqQi+jfsYJo22IYISmxDfcmhoi0bhSYGif9PQmifRMiXUS0eSMn4IUx/UY4J3JGJXTG3Jgx0ZgwYWimjaW2dCwN/gbiG+hRVcG+4vsXQ5LDuLOVo1BIkIJTTscicEIsKmKFh/JBSifhFH2gifkhyInBsZokeiU9kMewlTYa+iUhsdwicE0mR6UuR5Eo8u/D1psIulyIWu2j9D37aUpdOSlKbNipbDbn9CDwb8QfDbTkpsQnUR20e4i/K16Uum/wAEPA1RKcaPGmKY1S0g0JZIPBONEJjYckyJDWiQljGi2PGkJkwcbGwsrV6QpBY3EzA99f0bdj0ejx8f1rsPTGnHwmi+HI3T9asZdLo+0Fo3FmCoWkGZoE/BvKLyxpYRrsJpoxyKXA2hNcC9DUeBxgouCjS07CdjdgsyJRBHHMsSxNJeBYikk6fQ1lZIqQ8CK/6PwJMGRESRNJkkEQmhEITJs9G4b/FaP0cns2KLWiZ6LcTVvcyeS6TRG+uNKNlzq2JmDA3BNNCZc9Bhst/wUecLccFixIfjTcRPrR5FNTyis2fhGzpeDYrzkTY7z4N88ac6TVfPnT18J8N9J2PB10hPilCH8CILfvoiaeDbY3NmQkJF8N2SavSafolKPedBIenItjyc6TtpKc9dOTZ53E48Cx003HuLbrpKWKGx+Cm3sl3EtEyaNYYn8GhnJCEWiRsTSZIVa4+T/YtEsno3wTRjODjVohBFJpPhNedJ2OdEfwQWxCfGfGCP4MDIQumPhL8IQmnGqRBDx0GITsTsNaQhilP0ja0fC0zwIbzboRroJF+onB4zgt/5pyQSm5Ir/B2AmF9nAn/YJ0SJ4EhKi3yYEMS0afYVbyK0yOpnGCjI1oyjLHU6Qsej60uBP2LGnWQS7a8iQlWciURREIPHYyyz2bBtGWusT7DityDYuDfYVRXpOmwlNzA36DVFtCHuhKbLRy5uJ0303ZyNZ7EQp/ULcg0VLuJp7GxudRDyPYUEvbQkJOmkFgaFkSMDdz8kg1EPBayaNsjJenYmSCQ1GKMhJ0PrwJYGl59EVGkNJvBOghCEJiMg1SeiE7k0QaXBDdgw03GTJD9idCOCEQuon0SCgaRhDXQaJ2G4x6JizT6J1O5CI/GiQ/RPAip7GNMLI39lOX0E4Wlgmcm2SnkpcTBYb6TRIlIQhJoamhfsffXB3CSIj6+Dhto8CZgbSZSoaKXQv0Ue2i6fC6PYwLGqX5FomMpc4020pYUuCjZTk5GXOlWvJ6GzgwWaXV5YtP0bHGk1gznoImnoRuUaIZIQmkIQhDGk0nxXo9C122LdORD3EjYombC1W+0KM40hExz6FENZIJcUhNLNlRPnbV6+jghBr4c3Sdh9iHIxsp6020W+sJ0Poun1oxtsPIZN+DNciHk/AvuVyOewkxnIsyj7m1pnFiDvG4uuHqY6Zgz0wJ2GqiQgmk+5FuY6CKngamwj0SjSMdBddGL1puTPAjccclQjsNqRkJTByXOjLBDHomNnBTsetJo8omv4idEy0baaSFtko5g1gTBrEEtV7kCO7wU3Bnvh9BZiY5F3BFngX/Bz1E3yUpasiJ1J0G2djFt00aIPoHCxoZQ/PT4CEQncyNhu4HlstGQt2jNYSx2Gw+5EJqR4/gkJdj0Y+E0Wk14EoNcaQnXSHrVk+idiU/ZsTTg9aJfFYPBCURNZScrTc8jENafo2PwLGmyEiddJrdF1PB40/AiEglwMplq3+GdFo9ab6bii8DWiNyf802Q8cfGD0nUgzgRNZp61W5v00hBkITSQhNJSR/CDVHpPhDnR6JfJ9vgznXjSG+iJpMfCQ9fCabomNJq1olBrkTRqkElafyNov8wpQqwjmJUbBQjJ52IidjH+7meOhl+hLHc8NIS7k6HdTMnY2G24ldIbcCJghFwJabqLAqFqbnQ8FuOpF6Gkf8JyNUSj0gf2OI3LUQkSCQ+iFtncaEskMHJFydjPYw30aNdRKswmSSeB9BgiCV0RISRyQ/AkJCLoNYIuMiV3Nmw04CQS+jDGbeSYJgmciRFaIRuSbEIkNrdInQwmRPRTgxODHQWVtgW+Dbc3Y0SIhMm2RQa+Bv8AwMRhMU0ujcMsCULMnHFLgwYXUjgTpUjAtPQ8iX/dE1DDIuBLNJgXcl2ONf0fQ1cF0uC7vA+ZBrB+hiyTwc6NXCwJDrpdNNxnGqUmStG40TBOotBdJJvBKo2HmeZBY6ElrEQlwJRdxqiWSXuTsNXsJezgv4KN40VcF4Own1hUcZ0lPRybbHoz6P4PenBI4JPnOqc6PPBIWGxSmNKbIpTc4LpaXJuLSGyE6b6QWVlHk2N9x6/RyUtJjX6JNJgmiEEjBzgh+j0Qms7G+k1cE0QnYhCaQmrzrJpLpsSE09Ez3ITSdtHpyYEQhDBB7EMtxeGIhwPYRC/C6YFpwITyb6WacCcPRRPTBg4N9WXAvxpfhwejbS1lGTIxrDERaeNJpF0VGx15Ei2SJpNGhmy4INYITSERtrSG2j0i0bhjsRMiWxtwLJ9DaTyQNp45FpeDBcaN9RaQnY22KTaRGDuNVZKvQ34ORtLfBLymeRNIqGljoleUJX0HGVk6kF4EjLKbGivoOrcTnYbK6G5Haey8Vl9jlZaEs6Qn0RKSH8k7xXqbNDsxMO5JPQS0NOkbYkTBBoa7HcNDRJTB6JBYXgyTZsroxwT/AAIaaJ3GQmtjPcm+DCgbrqZ5cmNP18IcfCavGuCaTIiHf4SaPRw7abaTsTJPenIiI+tG86YEhmwkSCZudzZCfDRa0Rv00giTvoxdTnVHODck07M32HjqI5ODYQkUlQ958uCStFETsTBOTwJdtE49H2NumsJjB9G3cpPjBj0S0ht8uSHvRrVHGqIX/wAJ8IPb4b6Tp8GehGBD7D+O2nPx4NyaMmdvlM7fBoaINYrwbGdfge1ZsJWJrnIpexuI5JYnj/BJNwS2dRPT7ErEmBIiehDEiEpUJp5E0JowKcC09aLbVMxC/gTLp3bDaewlIVLI87YPJUkUb8ibtpSlyN04F4E+xeuDYqTH0i3vC9T0KXJhuQjtFxMB74NhWKTtMxvnghHaVvRRwNlwXBRu8CQsjfguO5tuUw0WPBgPhBYE84L/AMEbkr9Hc2G+nOl8F0WFncaTWqUeDchuQmCE7EJ8O9HAxK2L18tLjzorkefBZRGqJ28FpiTLL39QzZQtJqIWSQhL20YEIQyEoeoNRDRPommYRsJZk7iJETyY6H0TqNY3GtNyF2NuhBoi2GQmDboTkUMMU42H30cgp7LB9tzbg3ILY2LkeK4KciZR5NumlKfRgw9y/gTSZV2HBQqG6XBRvBcjY3dFyUbo2UujZTIjv8cEGPG+xgkJgn96mFkWckMdyD0g1kglMDyIQS0Y3JTgQg0QhsidjqQ0LJOx2JSaQYklo0JYpCfRsVP0LOhb5GtYQkZCdhrtrB6bvYWkIQiPIlIMNEJBqCV4QkQaJ7ISLJK7qzvos4IMSNk0wTLmaw9abCZZqn4E89TfJPgyeCaeRYQumkJ41l08fkbwdvhCKHPwSIJHA/hOm5MH1p9ER3Fo3C40axgnXPw50mjUTLo8Fzzq34EyjHp30cxRKHrRpdkJ8bm+juYKltobQsSDpZM+IjLcS7kT+SGzwNxVY3Km5S8GRuPDCMzRKCX5EoSISGvGiXhEhLtChcDsH4m2fwIPoFmdw0azkmrBKkdx4EIQnYaETSpYKTXYvUZEYFvnTgS0Y9E8myMaMttGTHBOxuxU3lMzWzZojBl71m629+D72Og0IW2kEI/RPBEdkeBL5Qms0nw4ME8H0QhxolpycfyTwbeDwJEIPtsJYJpBrcng8mOo0LGep613GobaXRjUWPhDjBtwXSGzOdLpuJXc2FpDY3V0pM0lHg8CRDtubaU36awmiQ1g2NkTtqscC03Mav5rT+NMGNGvk/jzotcfGafnTc8DJ8J8ZBrOPlB6tCQ9Jq8abk1x8IcDGqbivbP5DxpeFCwFO5ltkTLYSGsdRM30TwS4FLwIR0mM476UtWhD6khu0LTWQhBfQSzdE+BRlFbHH+RxCIhtIquKKGauhZ5IkcTSzhh6jhiO0crBjoTwjZ2NvBI/fU68aF/0Kz0IXbTHUiIkGBPWKJp7Jk8ihUv+CYlTfweY1NDSDi7Fuh8xqRX/AET2S41SvQ0JEIIu5EyaohJyQmjGhYWdhQiOSHAhykMbkHCabmyyKDhuc05KOPKElCI/BsfonXRpNmD9GFuYWkEsDzsIt0Yi0tsHuIuZuUomXA87jxto2blJp7RKONODMDYJQe3Q3zjTzpcD6FzmCec5KizRVR+BRi3eFg2Upgc2gvt8BaXIhexgUpZ0LVBetdz8iPo3fBDnYeODd42O2kGfkmMIgkSFRvsS5IToQh0EGJEZbkbDxx+RCQg1EJDwHjZeyckpsfgToQSEhomjWSRUTEVHA2XSExoiMmehwbnB9aQRtweRroLRL8k6E4Jo0QhCZIPM6D6IXo8iDWBfBaNdjc9H6IPGnbV6NlFpBDIbD+H60mi3MXXBsQh4M6ZJwT/pBpXRxpIYPz8qcGDBvp70WMHgmsJBkIZIbb6w21mkGvhdEdCaOHClRUtz9HrRtrshTfBuNwzzsYIlnY2h3uNFykSlwZpRHdF6EONGbC1R1mdjFSomxAti56mO4WUwb8vgyW7TyIlW6ivtTpCPX5Nm5OGSxLFcXYWIl9DmonL0QpxJs+xyNZMspQzibsFjHWL+pq9XYUC0mVpQQQiCwzbgSGbk0zpJG6GiXPoTqxq3jr8GQpCe9aYOatXTfV6TR9zfvq3NFgpcFKW9h0xZP2hjnh7MexGxlzvehi2W2yaU41n/AIUnx/tOfhyd9JoiE0ukOdFCaLOnrWfJfCDXbR53EjZG3jRD023zrsP4pHkmnfRZIIf38O5vgkOxOi6brWfej6izpyTBwdoP4MaNvlDzol8J8OP8ac/CTXyQ3+FEX4z4JdTiacHf4xDRBrSHrTgmj0hSm2n18ZeMEwSr4LWXVEKkrwl1E8hjNUb5Yv8AHbS1DqJ30INTfGo0JUnKJ1IuZ50QyH/XQn0JCVEEiEigkJH18UQ5JowHF0MdSNyhJjmaY6kMc50VjV7kVOc6PKiQ5BrkY4gtjHUapFpxBrRq7fobD05EJCckRMksStep1NhrbgSXDhDBFuXSDRI8mNEERwNGozGwnXDkgxNCMGLnRQcRbqVL9DjUfJElgbwU8jxkSsT02G0RPSFiommuhuRXK0WVnBuKDaQnV00x2IlpsNwycEPuYONGP8HHY30qMNzRjhfBdxaJnAmiiehj0Lof2UufBYhsZ3LnUpem2jWC6U9FmGimwb1KZ8abk0yJEjOz0aIQnbVLA1kk8aPK8PSEGiToNEEicw34PzpBfg9akvQeemR8DWNEvJIZYIthpPRMGCEOqDXRIwQlgl6Ii7CRPBDwQYkY6E0aIGiaOHo87a7sY86JUWkWm2005Wr+D7foWD0M9abkyMeEbiJBtrj8Cd3H2OqYPA8RMo2J0pSlwUpcFNhu5KVlaGyiLKxZ2Lk/Q88G/wAKJ0v9WsIh/Dgml0ulHzo/hSl+DY8nPb/yRsb6sev1r9E120zpv30uNjg5L8HfWj+Cc8ZfgRpRtQhMkSMc9DLOBK2Ndh+kGJCd/wCRwjhVXFaF3GJr0G6805DPZjVU4EqQa/7BL3SU7ELMr6RFVj0JxwwjsQubL7ohuv8AR2JXuMQoupIfyr5MuhvqNg6fQU802eR/TscwkXQmEhI+BR1EhojtYloglGTppsPOxh0N0ecJRZsN6WrgTKTAxK6MwExsq05z9km0FhZNhNtE7Fhvn9rRPKG+2Rr0WrZsXGISt2qNHlMT9i76NLmCaWwmUfYpR7YIa/gSY2JoxT6HVlZGzEv6xB2dL8ECs6fMOBKeRZbTz/BaBJbpGTgynpsI+tUtPr4409F+Hchzql20QyCJD0d9edJpPA/7D9nIiENmbk+N0fUs0XrRm5yfshDyY03wKezfpNOeBHg63VZGeT6Fg+jYglDjTzuJQeexBZ4OdJkuqGTwNabsnzmrE9ONFrCf+0wTTjSE1mj+E05Jqv8Aw3WvAjbgxqlo1pxpO2nP/h3J8NxPllwhll9lEGGhkJ1ZLgudlkxyhTlDbhYE6v4PPAnNvyVPdClEP/TNh9mxInROFQmhtLP7LRbFUMP/ACIsdTtBYN3CaNTjeTJYEgp2FOxZtC5NkJ57DeD86bmBClE4JiUaIlvGjFaWaWbjV2ExPA8BhUXpoWQ4FO5lkXB/nQnyMIfoeAwzkWictxcF6FwNEPPqJieBZbDDjjGj0GLbkTu41PubRu5E+dDd0VITHkR0PE3aWM9GJ3bCooxYqJlnBdHhqdAhMVGJ1zkYhoW0Zv0INX4LBOdISCJ/0fQ2WntjRRk8jUQ8eCiXUgyVnYQmNHWi5J1F20gzY9ImtvkYs6M2PQxYGcGz2EeiEmj304J2+9NuCUjIPG/Js0R9hPzD004DSW70Iah0vgaOo6yZ7kxpPsXPkk4IMpdV7JnbBusJCYFkbiYGs0+hrMiEq2hGTGjjKW4lkmSQ3M7a/Wr9CvYyLodkRpGw1VkQl7Njg7Q29lSKioqKQNCJdmVEZ5IMN16J4MF/sHKOGDBgchgxS5KXJS8G6cjS35PDR6DahgxxbGC00o0Eeky42Qyl6CfUe+kJnY2J2ENarvo0eiEJ8XpMazB/aTTbS6sRuetfQhnNGehPItMIuijN9Xj4v4cDyvjabfG67G+2iHjggsbaUR+vjwbFvQWjXYSn/B74J0wJdROFyLqLO40w28D2G5idQshq7IpPbAleDuR/eBqvAvEUEtwQRajUnRBLcQSInfT3EXBINteC9RK9hIao0Qux4L2JV0JjgunJczBwYdxknW60Zm4Tco7RNvgaxgTbaN9ymeEjgsKuDPoX2b4Nttz8DzsRMfwTIljTG/8AA+TPVDXQZ6CqiwVUwyzY26EoV7Gwy3H1RzlES8DymrELifQlDbgSo7dMM6kIIQdvQldhvunO0Fjc4EJJ4/A1FAiYIQeRYZALdyItbhJxVEP2Dqtia7aSnOn+NenxnwWSHj4zGk0fbThaI3H+fgty6bieTnSlIcaRESMabn1oiaLS6pe9FONJdtGQaJWSJDEoM5NhMl8mz132PGwlrD60mCD6i202fweSdvhM6smm54+UJrNPXwSyPWaTSFILbSG+m22kGXWEJrSabvT8fD0TRLV/GfGZIQk0hj4b6Mmwi5ZxHajc5PdtigRPb9DXSCTlekJEXU3WH+BOT+BlcrxC4L9dIY5KvelMIXDcgdI2kJHs/Qsf8PA0uSK1DqdTApNzZ1IYGvQkIx2IktDrGSiVsdBTSL2YQmjA14whOIc3EU3GsCfUiGzcacQRBqjUfUSImRLI4LoYLZFHBjnAx/RzmNEUyYmBp2OYJox7Gl70Rh8DdkXATKhrNNhq5FO5sJinYcMJdSowMPgbVxoqfTwVDde2C8wgoxswwNeclTZehc9C3zp9HAzHInkTPRZsqJlH9kFpCQRBLBCQ9a+tNsC+C6c/BLP+hIk6HBBiRHAo9idizAmzqQnOi7nJdHemmSMnMwKvJBvSqWJxlKuPdfBI4l3PweBiZrBuH0neeZBDGi20RtowEhLOwnoQzB9jE7DhVYQ8EIn3husnodOrZY2E6tGilyWcUcIyWNi9jwE6VlaENvgzcoy2K6FaKK8bkb3RvtgjhTI2nfV738DKXS52KPJexfsonsXPOngUrG49Pzr50hwQUIm60JLoXGwuySGehvBZx6FnIjC0hEY4MblRVsNoqL2wJoqG1dsiaa40/gc05GboaRERESIoTB2oyXJhokTJIexkERkZ70yi6OlM9hDYzcQh6uiKfsRsete3ywNlKLSpdBcG709fD612OdNx42KcF0hCa8i04ELL20pvp60ulLjRvVG5J8GiHOndoSmhpeCLoTRrwRE+DFgYppBxCa4302G0tyoRYVHsbNuSC0ujoIveCc4nWyUiT7BodCm0eiiZM0SJwPbqREz3JpagsOEHgYsn1o0J6YZC6Cy8dRGOypnmCWnaOWzCvdTyIOOrshy9y7QY92KTlGW35RFzLukJv0EYJvJsGmJCgp8QX304bE7Z0QRvOTgW5CE7HfRD1g8edd0NZEQkGJY66fsTOBdx5RF8MjJ8kuFn+BUTW6zBa02ttBa86sp604+fJyY04Ifv47E+cGci/Ore+i0WRixkkLnSdhrsLTbX0bEmiRsqI/es6D/It+54OC3Tbybm4thrRqvROaNdEY8E6a7FiKJkp0+U0ml0WNJ8Mat6c68DNjd6xfCfCaseDf4zS603J8bdHptrcaXSnHxmn6NifPg9G3xuRPVFnwjJjXQN1EvcyFxPQhdKK/8AhBXRRClaJzyZb7ijBuH0oXXKbD1J6BZcIw8issVo2jZvdoSretiVIXabcCVZGtDY7YJpnIlM6HzcKCoSolkcCyzofQJ+TPyZF9vIx6RYYGqkHUMzZwbh6W7Rv4FpujpRt4JFxTLfgrkwXBy2LW6CrYXHA56G7EEr5Ipki7DS5VTLuZ7DtRE4EpvkbxbF4Nwgx/wS9DST09chltpvqYE7NxX21XqUE6mTwM4iXDz3M9DWkrJEdkQqv+CSeuwhENBqkRMCXXAwkQ/Ia45YlUTJsekJIiQ0iDE4Ij8CgoRQhO0JWLI9hG7Lk3WSR7YJRqcCXXchCYz9jQkTwJDFo4jDRsy0bP2Ipuh4E09vslxpK87a07GU8Q36F2Nm6nOxwJDPoxMbm+8H+hKfsc9ng5KYcblLgps4ycQpfRZ0KXwbODeOBPPYc248HA3oosCem9S3KLgVeZ9m/QnJcabbHOcMWVHhnGTjSl40uDAs0b0t02N3kyQnwaIbE6i0ZdHnRHJnRrR4FjEKeBWLQ3DZdFLkuingbG++lMlpdaNlTPBgvA2bG5dEbmKNCLot9W9Njd6pTJu9Mixwi4H8X6LCnoRfBWV6I3KJ/Clml8ab9MEWkRB6I0SacabLgWSHJtpeulWqZsP4bl0hyb63THQfyvz4mvAzghwcfCckzRG6GgsFEPnVIfopgpC3KuCjeMEYqWMUWw0LkQhIs8aJ20k6TSV7YEnT8DSWSCX2NLkSS2OdGvByJiSow0ITE0Jw5S4psFkMNqdhXcfekqYk5RUojEm0Pedz2FkLadDIr2C6iDWdCvxobVmk0NdCIkIe8aw4G4KnjJBVwVbaUsN5vohsuSabab6MWCYgt0mQ8bmywfWs6k/BjMm0i8AZU1joLabbdxkBfKJPiz9/GY0/R6HpCCGbabiJpCf90nY5HohZGQRDkg0QZ+tXpPWvAtedjbSYNyG4tu2i+iXRiPwhSaVHHbT0NKiEPLgxZJkZmd9epCEHlnBU9OdJpDn4PAvvrrIjc2N3pubnItZpPjsMms+UJolpIPXvp9aIny5+GNd9JpxpNd9Zq18GMhDcS0mlAyTqx3EQaqvL6tnXpjnYSkaVh0J4FCm41RKzoSD6ErErPMawwPY9hYaUwLpPoJSapCQ1BLVaeSZGklZj7MQmRfjR0JEMlZEuNLNzcbhCUahx0KMaQkQSZGhdxFhEyEXb6HibeBImRok6Z0SqyNHCIrsLCsneIhmCMNQShJ0MTggi5k8HTgSRhigiSbMSaUeWjzpscbGw4xC+CPdnGdE8CE6Mc6Y1clORo1YvoSS8EUG8YLcMwkJ6sTxBDcRuNifI3GlyNizuLwc9h5LXNOxCExka/wCEXO4lkRhot9FwTk7lwXOjzh7HBvo/RuSLR9dIQ3RBLpt0HoSMglo8G6NlDgTlsJTjYSmUjm9TYsdKW+jkeTsbI4vJXzo8lycmOxvq8atVCRO37Y4VG2jfS9im+deD9k5En66CTmR/s9HBKhKbLCN2VNsEi4g0bjVNtzL7sWc4J2NxgSdBrkUW8GrnoQSGvBPBDnVglSZJngnjT9abIWCJn6KN4OSiGJLRLXbgS1e+rWb+NOulKci+EJpDfT0biOR+tbrBaQhn0TqTSHJCaTSE0ZdKN4Nx/wDgtFrR54Nvhdb8EWlL9aXTCRglZsJ6Qk05/gtKf26vT96ezk96T4Vr4PS6UZdf1pyPRbaYMExpSarWl9Nz0Np4F/T0q5g04aFX0Ep4HsXIkXcSVErpOSiOMGzyJXU+hxFQpzlCTYsClMdR5Q2kJBP0YR/oSN/605rGD+od2hUPD/R2iq3y2N+i0VdfojWwr3OR4fJl4FiPPf8AA8RdR7GA1z0EiEqwPQuxsMRuJUbIRDLXBD36lJc6ZuBq42M8LW9h3ohd5dM8QzzClN0TFPBQSLbA0ZK8ijPJRn0Sadh5F31dOk7aSs54Pa+hDzGkyey7zSYLvYQiLNPsi9csX2x7cDAngUzccIzlmCT6ssWWVPImnGs0hyeflTBDkgvz85dDWnJMjX/SXTf/AGPXyedOMao9ZJn5SIedtJNxZ0WiVOeujzqmeRCXL0b6G25uY8Hc32PQl6Jpxov0cG/IizuL8EONN2WMR9G+2mx10ekg9J8PPyQ1zptosok0SzoiC166zOx5/wDH9jWlEiarTgel13JpLrddyaXJSm+DfY9a3Hy2HquominTQzuzp0JjIs+Rdy5KuqFGWbmPBuqJow2gn1a9CeRYH09m7141gu+iV7EMskkbvd6LcWdEbblLBhZiaJzpuzlja4YmU7kENnHci5yZ7mJRlN7i6hNTLG9jEQhm+hNZOUaTBHYhDSQWRCIGiwJGXuXA4LyxFossUvJmUqIRczAslwNBNJ5yVthpDasE7uJpmE7BNCaFGWaE6izcqNsC7lHHnk5GxpUQ9i8idLjeEpZz3JbpAmmYfQqagySbjkfQiucsvgb6FzobOS3Y7NxMs6DgYq5Ie5UNrEEbM6d9N9HoPkLwH15LRPApMN6bxpqdQq4PBDrseosD8NbPTK7kdNG0xFfY7dbPRixdRkdRVH1G6ab7l8CbpX0Kys3IzItHkmCdNxVrO5kJEJrGNaFiZ7iE0aIyUw9ipv2HtkvNFnJBoRM1nOTbOiw86J8nI+xElgwsHcJPs220n2bI3GupKSb5IQnY2N+xc9zyNUleCEx8e2jODjXvputZ7J2JokP2+EjILloauxkTSRE04z8EJmaTHcmm5CF02WlFkWtPopaMb0bmijcGKU8D0UvJk3FpPg8b68DLq9ITSGdNuPlSF6kP3pxq3/4TSUmm2k/8HojchNMkIJRkhu9YNj0tWi9CIfQz86ToNJ9CJPERENIlbISWx2MUaIvaGOCodf8ADBeRNbDaRDxgz20QhlRuCZR34FWHMCzknZdBvgmSZ/0Q39jqWl4cGW+PR5EjrY7s+iRB4GLEoshiSQ9EhBYIQhNGj2Qmj3i0h5IuxCD9DPzox0mjSuTD2E/BM+SYNso4/g4GqLvo7MCZuQuk0gkTGw+jTCJneUbEcCem45gTur34hekKLcb8sZ3ST6I6DoEMODMMamCsmzhDlb2Qlg8jcvoYXu0J3nSCq4t+4kjWSdqGtbiQ2JotLjWE+SNjgnxWTByxb5OfgjsQmnnWaTT18NyTTtpvolTJ6G4S+CCRe2rwTGko+hMb6cFwQaEjY3O4lottGrwIa4JouunIkb7GOhOwl70/nTzpPeq2GI8Hr4wZDk3JxotJ/wCHB9aw4JpCa34ztpNN9LnXYeTjRKfJrsQg1PhEz1qkr3evOnrXjocmNbdjuJZk4rkaeK+WOGcjchN9hsN1KXoOgVyPJmjq8CdwVODJ4wVSu5K6jNuFWr1PYr7fbLzom9isi9BX0QqPoQ4dUa6GeXF2F1QrWIzJKTBGUyNdURXuJdBVmSPcWNhJ8F8CsjFUNsVsjq4Ky9Rqn0b7kN3KE7Cc2hWNs3ZIhWVsXJRWyu7FdFhlfJkrpXQpvYbezJ2E+gTvZFFY3sExXsLKIJY2N9ydBdJX0/GisTJCaDbKyul2MbFbY8C9Amm5XMCaZK5TL0QbIOiT7KEbGFCQSDYomkrQT0hpU2WWWyrGJyiyqdRWm9FlicUac9zs3M8j7B+IuojGpt04k3Y9B9E0IQzInyPtFWqtmDwRF0JuxGmDSEruQQaMjoTIl9C7EQvQlomcEJjg7YFyM9Delg87DGNwRROCZSjulG8CeRuFb0S+hiNhEhgRuVezfWZz8Gu2nMOCdNJdztrVDHw9CxkpkrM9EZemehJgVM35Nw0Q3XRnkSpI4IQS8aPJbtpSnI2+Cjer02KUlQ1o+542IeJpENGCHr4TREOdL7KNlKUb0o8KOjfSE0S+tUQ7aNX5NX4vJcaN/Dg3WtOSZNtN1rsbk/sJrCE7CWk0hPJMEITTf4bMudbrB4IQhMaQhMiWTcmRowMhBaTtpvwc7DySHI0P2KibgUum9BHCDdX+BJzIvBKij5gsY9DxyNMBBYUEEcOhkT6IQ0mT0MJZ2FtMjTwN6U32Q0UYOpCEi+zNkbejF1ohtEE/YU7nOjdxrg+S020g+mrKJiHJbshFwUtezKZFM9vIuocskt6G2xgccDfKQneUgmz6JknUjYfAQSxk2wiY04J4Hhdjc2Q3V2EvQ84FgvsbxNKdU0LFvT0FRwWNjfYs3KI3tBJmV5GNvcTbt+hLuQU2c9HINR0eexhz9o/pB7WH6DXAurQms+5CnuY9CD27grwr4ErKl5QlTn/BXLE+iHoXk4os5GzdZpxpzr51mDGqRCfGTzpL2+GD60ShOxwYEcvXbXgSJruQ2OB6eiaQhxn4NH7MTJ4040/k20ZLgnYmCc6I33wJc67ov/dEIn2TSHGwjZCWkEfo3JjWYJpB64IL4LXfBxrCE+E+E0g9J8JgZ6J8IiEJolNF6+XBdJpNOBL5LTroiHBNNv8AJgPT4Px16Cw4Et66EjzgV9Bzv+ByzsdolY6QkXXzTpNooH4k7E8E7DVrKJGjRbPPkhd+wlEpK6DWBIlEv+xCIlJ9CRB4YN+SR4CsJyQvZC6pRQ8iXsQSjaIbcFdRg6TOYUsYFzYknBFtoaJnjoaMuCaH1foxYhF2HhsIQS8DRMmzg2CblDEQlImZJtYkQ8ZhW9KS2ZFOhNgkqeBJsQzwEsDQ5yxDE6mWoUbiWCJDK7ETWBI9yOMIlY0XU3FEkJdl6PoapM9CfZMEzpsfgYWBPqcG7ZQSpEJQa6CWlHlQmBDV6IhzpMDwsC2pdqXrC8rTnud+CQjNkM54L4L9FwVCLkhLzpaMuC5micL0Lg2aKWb5KUt8CeC4L2RdMXRSpH4Df0YRAkIPwKJwqKhNF4KqLPHwnYsPR3wP8EZmDTNkeiM3JovQvog1TInYmDdEJnSE0WSY+HHXSUa+hYPWn5N/JxpCE0hscl+j0jcWM9dY1pwTSaetZSEp5JpNTQ6wRBrWExojc22GYLDBSlQ2vGrdfxN428jdM9dK2cawSJ2J20/t0a7FITSaU8D60Wq1ev8AOnobH2IyEGuSCRBiYEuCENhITA1ghCHAs76tTvq9JpDYS1WD18Jo9Etca08nBRaX4cYwM+tfWq9T5NCohJEo4mKEMJCRotJ4OBrkmnBhPYST2JBaTA2NFudKwRvuY6FXT8EXQcfH4HuHejZzwMN4Fo8YLNyoTGlRPU8xMvUwN56IQp4Dy4KIpraiTXZCerwxbkNhuEpCVEnCORDxwc7H9hR9rRahMeMt40JRCVllj9EcfoyM2Wor3RXBPsvaM7iycKvLYxtHYy9BsX+BHtGugdVT8CzwQwWCtx+BJ7vAhBrGBLBsIOtE0OumljaPKy6Jm/iaIeeReA+yHl0dab44XUlGplUxrsC6vkTJ3K7CWW0ol0FntbnGQ/Bgmk+D0hvpPgjGmNJp6EtNz0Tx8JpybENtITSIcGbvSC3zpdODkRDsJZyY1ZzphkybiwdyXJxjRZJjqS6QnHx34EiYOSUmdXkX7J2IetFp6NhaTSdhaetZotPRDcmkJpNJ8VptpBEJ0IT4QnrSCITXnXfTGs0hPjghOSY0g9GjjT1pDYhGpDFj3zk3z/Alcr9C9FLaFczBPHQTG+n1BPqXwXn8dB24E4LKydjPAnS46FvQpSnAmJ02HjZHM5EvgirwWiWlwXAmblHiW6Uz1K9HaYHYUw3MzZ8C8Bk8vIkexc41E6Xk2aHwwWaLS4wKDxoy30E3YL6D8S3YsyPsLyG03gTnjReuxay6KhtcI8Cm8YDRswnjR+Cwo+w2wonMGGMUzKUuSjEUz/4J1bar1E+2C9il0cHgVlE7pdaQu7E842EJx0uNh7YwLD5Y9K0bBsXjJexWVmeRPZCZ4FvBwdxsWlp0NzjYySE6i7aSs+tIZpMaZGjgZM8Dp9DeZpNO+jXUhCaJEF3HRp8yCSGSDROxOdccmCJD7EPBkmn0JdDcaFvwNEFtkvgWxM3SaTPYhxSHoZgaMdBQ4GSl5HNiePQ1RmCcm7/0SqkndkJyNTJKyG5CKj7bm2WVFpsbkML2Nq8nrTfEJOKcFRS60o2SKj123KRMwVEEo/A7TMZ/IQpZkUc5YkbFa8CdHX0JXE6DTEiMTQpbiXgwI9CyEHrpCOo1ghMCVIJVEEuSZJ4IQhCdiHVogkJeCXUY26OkQQ/sMtEIRCWkNtWtJg3WkzxpsbLRHounJyXqblQ8l+EyIbFrO2u+tx/Gk0SNyEIcaQkJr6NxeNJ2ELSCRNGiQSGNEPWjjSEGsEFpgk1enI63xPBh/ogt0eORPBuPTcLhDtzryJi3G8Dd4nogiYGjyJDEwJQRBuZSFbaEgkkP0OmHRKiXA4NIU2xo+0G3uEcZ9FMGw0h0kO4VcjRCvbKR9g+RXSjb7C1zv1ER4BW7MLer+hVuNWTgQiWkjHgaz/ozEXjYS6i9BLI1nJCFCwiDQk7DAauhIhOxCEJ2IJEOPhPg0SmM/UJFb/kTzjTfTmB8EYpnMJvBqi4LUjy1qYpOFx8z0Qxpzr/Z8J8EtFrDZG5/ZpCdiE0QhIw9EbHGsLxgQkXIjn4TtpNZnSdiGBi0RfRDwTGw1wYmwu+u4lCERM6bfDc4HoxO9xHBBommxB67L5evjxrMGxBnAiEIQmsKUunGr0WsJptwQ3XwY9HjWEO2rN//AB9GBfFCL/TDa3p6kj/Q95w+SUawHRpxWMvoRSQeQl0Uaq/Q2umRLsRM7DASz/JAkiPWkwOEN0Jrg4JHpUQVMUR3MIcmihhCj/4JYxCKZ4ImobiDhFuRCZJ0Gj3I9CROwjN7CzjSBO2c0g0jBCdh10GktEuxFseCIEHjijxwhIn0RMx7IqJEVIiRkpjoRISrJPBD4GlwhPiCXg4zB+BLFZMngSTI03FBs8GOhhvA0n20pFDEFnbTto0JVf6INYEuhBLscU3IejJ9YLSkS4OcFKXIvRD0degkSdD61n2TpoieCQU2CXoa0xpCFwb6WaQa7DumSEIQ6CYIJkOlgjeEJYOo2RCEwTBOxFoaMDQydCQkJk95Nj+7CVP7sSGGjEGkRLzpVoiiykHBwUy9FokNEmn9mkEjbRKezboTwdv0REpkYKEwNIc7ETENj1rc8DfA3jRdedPJClPoQlF21ujIq0WmGl4nkP8AHTvOwYujJY0XBdMoyxpk1MdyCG4mr0RCShETSGCJYEiQi6DQlOhwSi4GNGNGyrFlXT0QhGS6NgljQkIMNQhNIYITRaNDWm5v8LpdLkyU5H/cF1pSk0S0g0L57E0hBZwSDWCaIcEyQSwcE+KGQYlo1CY0Y1pCXQglBrsNZJo0ImSEWnGdG4okZdXpSwbpDg2LjQmc0t0i3PwjLg9E7E/oTwXImbo2RjbRVe3QeKMQ2boKN0Np6GzdKDPYhd+4l2cQkY0a6DoTIQ1g2YVLuw7Cdb40JalkTJM6ISc/wb98CT60bbuhLdKSs7UR1t2CRrPAlRguBwMCDSgkkQuI01tkSHGk6oSfMIINZwjJ6EiG8kIQi0mkRCHVpx8PZOw18MEHtNJ2+TIeTbJPyb7SQU3OWNVDwSs7CWmmbJINirfYXE35GvvpILORs3SHPwxpuIgtZ8caTRdjnOno/AhdSfHbRnYXXTc4FrBaeDJsTSaQmkGLRrsNQnwhEYQ3WdtO4s+CaQhjSHnTyNdDCLR4OO3UovlgmTgmjOIbfB6P47DEifOI9E1mqIX/AM3rEvh9D+EpPhuQ2N3pNZnTHxhZPO3Uw68aE+RR8iG4i32J44LNylSLNG8dDGQl4KjFtkT56Cfk7DiMRO8Fg2rehUL9ETRsJdhPJutFjX0fRE2NJCKppV0KnwYGMRDfQc5E1dPovYbLoJDAjhBi1IRTEOZx+jntp5KttGyn6Mmw3XkWUIY2JC28ii2McmBOFG6XIjmvcb7GTzphFwScByIyCzucHcZ3Zsy1GBD8jF8FujcyhacDyIWjwNg4OTo03QmhokJp56lNkLawT0pl6QeNiZ086RvbA8nBtpgkHolpRY7nBucG22lwYYKLG5R9yxsWjemYccF/6XpsbkwedE7o330ulvYukISOm7IMiU4ISs2ySMnREpIJHBOSKGMInQi5Ij61b0qMad9Kbno57acaUvYudOSiFKi0vJyWbaJ6LsUpWmW8H8FnwHgdMN+PiXjotKXR7jIQyxoYy9fDbu3XT0mB46Wvwzh6HgIbLTA12IJazk2RBonQmkINdiDE0a6IiIjBMYJ40RE7afRstHpCDNvhehvvscCeM6J5LONcabk/qOONKLsb6I2Q3r6+Ho4/9NxKM3EQyIJIhNEwYJkg0QkWk8G+vgedfo4EZCUIjBCEIQSg3HpsU9C+hDH+Tg50kNyEGpzN8FudWpr6Kb6tl7FL4HFKmJpFQ52J5Ej2KEDEyGXgjsZPsLfIk2fgnLKDrjB+Issk8e9mTZvJiUwlBpu4sOjFrdLsjp/k2VsDZhJRU8rI1TKncmEQ1/Yd88QwwZkka6keYGrVoSLZD8FcuiTDT8kwTA25mC4bG/RMkEEjwJUg0QwMz8GTSIekIP8AJsT4eijfQvw/XxhOxNJo8fD1o1UP8GyEdiCVzgi4xoc2Y+lUWdzbwL0RTootnt2Qnv35o9iYY+hjl+pRaTWZ+MNj18YTOrPrT8kN9PBMj/t+ENvGnOvfRHOCHJweTnTkeMfkWl05NjxkWkPPJsLRKj3JpdGuRG2S8Eul0ZwcQ9aI3el0oidhIWqU1lORaNk0hxg3evXWfF6z4XWaxaetV8J21aJryQ5P0TGsuZo/nzpsURsz0bnOCZ1hjJxLufagNtk6kph0JjSJ7kzsLfG2jxsJYyQdbOCjk6TDGxP6hrI8uMn7Oc7ExknsTri4yTwYvhCCUOYQ6gp/yQ4IQguoglxonTSaFw20QiElSYxo8SaMBpNjyxlfsmMG0Z2JR9Q03JfCJB5Cg7ErPx0pbLkg7Jwe53YGHLJgiUc7mZgxKqaGIiEDwIYZLocIiSEyEsDTgS6m0y0SufknUwGoJEhLhjXCEp3ETkxwT6Esk40QhCF1EkyCIisNmBoaiIkMSwciXsS1SEjFt0JnWZEmt9GtJd8kXQ4JwNdDmGNmNHPgzYTBzqlIQnT9aeCXz1P2QmeBr0TBPY0QeNJ12EunJt0G0tzD7ehMTMGOmlKjktEZEzc5MblKPTvB7a78G7cNt9eSdWBww2XSpGD0IvSFz+j00dgn4LT9FKUvJSpF+AuClEzJWtthHOmx2JBohEcjWMMk3goRGPJgxYRGDH9RgSuRsomXJSlEy4L2KUpaUo2yl7DZRM4LwX2bFLkp4FL2GU4L2Po8C5LdP1rdVKeBeyKLQ8Rm6lFpeoh4aGG9RvJS5L20UvYxrRD0WjFjViSuCEGiEGoNThQmSE0nYmm5CaxaQxpx8LpSl0UKUuS9Sl1QnpciecFH8LpclpVtyI9FvwelLBsb0sKXwNN2BKye79ibaj7nQY+4keCepZKdL9CVid2PI6RP6E/JW2VEmnk5ImZWxGyUs8kwvC7EdQ33CJKZeRrfPoQmb9iJYSEoW2r0Ke6InTklhI7inf6EjG4idBpNovQ03jgrgpDwI+30PuLKnQU2S+BTlF3IupEgsxTwKRpCU+5BIl6G8hJrJpVd0XJyJnJDYTpcZEUo2LSj+E7D6fFdJ8GI5INeiC1Rgui0aNtHoxbx6NoUJoqQ4V7DNhO5RubvAqVL0MCrK8F1Fn9jZKkuRK6TfeD3/kwLXjg6fGC0Wk1WnX4c6Q9aI9CU0mm5ztrNEiaI/GkIefi1ydjkkNyEzp+jkn9hBbjY+RdznGng303HjgXcvTR5RDclZMwlQkJetFsZ7aY07ohsfwL7ROoldIbMmdPWqVNu5NeSf+CWnJ+tZ8oMnwRsTSfCaTsb67sZNIQnwmno2051W+k1RDkmiu7uiMD6QkdWjySMk2hF0IxaL1oddCZnJuIoOWSE6Eyl1HhjzjkyGoSvj0fQxdW7Esk6iWCMg6R/jqJTSdiH6Fu9EoTGkumCaQgkSGgk5JEYPGyFyEoJXfHYfULO9Bbm8m/BCCWTEZiizwQwOfQkhQf6PG5tuQbSE+NINHfcS6kzedtN2IQayJX0S7iRzNTQmW1c5IqYeXo8vAsLVoQxjy7CSe414IRGKUxCJCgmuxhotfjTBsbiiPwM8mE+NG8wxRtcC20QmX/R6yPGp74Ed9zATQTpZtsXoVLyJ3Gl430XIo31PG4ux+tLxpcUdTFtou0bMhOb6NwszwhVnGlL1yWYfInGX+s4wVEWYgzbpo8HkQ2jCF32KhMgqRUQT5EqJFJmSh6HfuZDHaPS8DNKy8F7mbo2ZuuaT8kJNGC6acCfghBKomZjQ10JoSJ3GoLImR4ILAwZu0O9C9jMRhMiGJuGhRoYRwHajPUR68HiNT3on4MdEfKW/YY26XlpUuDWdhIiK6IiIhEQeBCIngS+iISj4IiDRIQa0SlPR60uD0jY+h+kYNmY7E8GCIxSJmOhCeDBEYHjbLFldCKk1i0i15EhEGyiZSEORroJaQvy7FKUpRMuSlKUpSlKX0etGQRuQSEtSEJpCHmMbiamiGxNISnJCLRCdSEINdiEITBKeTcSaE+xMyRXsMKVdzalBIINItn0RiTZMXSlGzagipx1KupMCt9xxSCLjSlR2QKDMic6VgbTEQkmB8kKSRq6ETZHiPGOp3Cy2MCdCQQ0NH0JYMaTPGlGq3IKUY/wX3o1yaySPYWGIZUJ0hzsLoMXUg9hJLbRDLcCNx/FThafs4EuxBaNdiaTOkINCJkg2I9DFkZCG7d2EoiEQlOpEyXzv2IMBM0ngRhsl2MbdRqPsLZUSEo9hoxXs3WUeX3ZhWHdiW5tuSMuRiD6ITSVZTyPT9EXwhBaL4L4JZJS4GhLxpNP7NdkY0mCEQ0THUnYnCFozkhCaQ/sJ2J2Po4PWk66b6MeSC3OdYTwcC0nUS50WRkMdNJBvoN9tNxqHGnbXybkONfRO2j+X0TTjRfB9tZpvrNGtPrTprNZDySj0hB6TT9E4FqtePlCa34YJpCaMlrwu4lWDe1G7V5fcTrDyLtNo4WeRJhTLp5GmEVPghdCB8dm+w1StpITnVHeUYcWnJZ+ET1LyhJsMdjgzkV3x5QlqqeZoaiabeySOv4M/DMX1Er/AMDTPg7Cu9PGlMs7+BOieiifEhluUono8SWJ6kJC4weks/4FoJIPQ4nUQssQz3MOHNHqbBwKumhJ8Kxc2ikSrJI0gugaPoPHEFjmGfQZy3Gs49i0nsIghn/wdEIlmCnwCvQyoWnYdKMdDGGiBpMaMOmlheAv6h5mY+jT1aGZGX0ipZJujMS8m4yY9JfnozO03Do2V4FkUPgL7FwrkTDdydRcM2IVodHSvjkzBNzgrE2VlfI6VwrMpjbRRN+jjBc/6K2ZG4tzdY2ekINHkmk0jGiEoxGhKk1ITBMbaM3ehPiPTRsIQ3EIbCZmiEwPQ4IjB6EqRdDHYh6Q3kR3LjGno9GIc4Lp9IlzpCU2pOREhItsGz7G5NUTqoiEEjg2Pr4MwQhPBD60+haI5pFrtsfzq0jA/RjVlnBVexc6XBwUuC+DHY7FLp9HBcaUo9eNIJVQlJg40mkJ20yNQz8PJNJgaOBmxNINdNWxiLpDk9F0lITsZEpNCy+aC0EiHga7EpMaM625uiaQ3Jg2enrSlyUpekN2WjP2LSCXU5G58PQ9Z40Wk0mnhUeNjYlFhfAQrWSFhqBJ0J3mh0pBIjAahLyTRBidiERySmNUejkwevjKPBgLJsNlLozJi1x20THA+xu+DFEY5MMwU7GEhxmEypcKCaLoVkUyG93QTRFTVQ8slU7CjQhoip5RYtOOBbiQlBo8/YpxpDYbqdxt9Mjjc3+HOC40pSab6caMWsmso0edcmLbpo2HXVsVZ4OB43F2IngaeydIbcNNiwoxpJkjHj0PvVDLc46GTe85J4Nh/Lknwmns2ONIeBInTRHrGk03EQR6IdiCJr+dJoyCzuSD0ZOCa3T+BoWi6aTsfsYsYZtk84IQRwJ40RvpgifcfJzopq9md9P1pvkesLo8LjRLTgms03NtJr9Ex8F/58CETGjPWkOPlNeCaP4Tk4JpI9diE0fwghZLSfZc6AijEvYlfJh09jVM5FCJQWXggi8DW3cz6fRv/AhwvkSNhJJcJE+h1sNmXfRg/wDWk+/AjF2eBLh0EqUX5MGqdSqI7jsyW4ueR3iOZW+SE8aIP0IQ/Ii3FliH6E1MhyqfsVG4ZSIQzGqEyZm7REEvA/r2GiWRJEJRpLDFCLoNg1SwT6J9eCdTDImNRqiJEIuBjHQi+SwJQWdxpeCTcaEkhLFJdK2EhNDgWA8CIiQlOhBA0RlRh9xJSnVjUqEpswepluQOdjd8CTsSholTdjUadBiaeCIQT0JwIeSaNISrhsyQayQmJkiEuWKEwQa6imdDSZJk2RgxaYptuVGx4LD6g3RKIyzY5E4tGPYvC0wYWSY7kg0iL0hPA9HDGkO5mn9wTkh4JWPwNghBo8hIQjN5hCIuhjkiGl2MM2FKY0R3FB9NGIaIRaTppMngSISENjc5hBIlEiUhCEej00TREIbCYOoaUJk6GsDztc6GBIRExo20kESd3pDZHA1o+2m4+2nmTRrSD/XJNVjT1q/y9OBr0I+idhEENabKi2ukGuxNfQtd11ODcvw9D09fH+NFj4T4bFKYMFWvcbKPI/Wk0mSEGoSvRDcyQgkNaONJNJ2P4E06TR6Y6DJk4NuBs2LpdJyS9BY0WlybG5yPoM4NjyXAz6O42TNF1PxqnNKXx89tKX4t50aQuDfSYGidtN3g2Wk+Pgg9EoNjemdXvp+T8a7It1lIF0Nx50WC5GQvBjqNosw78Cc5yTMbHSyZ0XI+oscVFev0Nvga67iTgvwWDVyrRIWVP4EsDwrZxjIiJ5ZUNpLQzsdhMS1SQTNh5M+BLrBr7G85RMiWmQiEm2sIJdglrCaLGkODYekK9V4JHI33YtJkeV2FkQmR5XqLfc7NjswPD/Qkcf6JJgdtkWPHgQ8fwUIVcQV25YMS7QwVx0RPd4a6HrSY7aTxoiaTSDJ4MaM7QQ+007TSezb0fg5JkekWkGInJDnTfRYGb8E0kelyQmNN9JqkPuJaYmi08EP5N9tEhDwJTyNcMS0cHnROnJuiZ3IPoQh/aJad+T9dRIkN9IdjYhDb4okvyhNJ8IedYba8k+E5LotJWbabP4QmvjSfG/Bo4ITWE0WVourOgV+QrV1t8sooipkSWODAw0bZQ/QJ5huzsYcrA3kmj5IjYLK60eL+ywaJf5I2Z7imkdwl1Y8Sx4pasF8YcmMoXYz/AMifDhCzsjBJoX3RxiFQphZCXfE0sWRO2eRNdjBRNCeh7xpeSmzXgbEPwHC6CfgsEGh4L20Np7CMH4MNxrtcnQJKQ/AhbjDnoSFu2Dd5HjYSbIvA6YpUR1U3d/A8bxiTsmVDaaMJY0T6F7YM3lPGtuXNYlWw84JIXHcTm5U2Xng3Rs0fkW5G8G3jcTuC3caYOaKbDagn2+x9ehI0YE1dFxsXORaDDkVmeN9FmRdZ6FTG5sLrIHw40bDDT6Ca8FTqMK/JRRv7ieSvQnRuGZgz1G88Ccc0o37LjJuSjq5RyKm0LJzRQ4MiE/Rbk7CRMafsRjRZ7CaEvJNFsY033Ehdi5Lngb9aMpemlKJ69zo2UqG75KcaIuTdknY96LSdDbfTb4bD0nYaEvBPongiJrM3TZFwWF6HJuTSYGoKERNMGO2n0IfBxwOHA4skyYLgSUIhpQU5OxExLwSHjTk9nJeClLpSlujPJ406z5P/AMLpZ1Zx0JnS/FaRfBPRsZZpdKJ6HkTNvZSlKUZHrsQglkyEM0b/AIDH4hMEJpCELnkvwjJNEnxGPbBxpep61uRs3etnwT0o3NNyaYKU2RS/HJ5GvGkFoxuHHGiIMumxc5zpdOSnBdLpCfG6OHOnAxKE7DOfk2PS9dFQ1cUEnyXBTKEIo2t8lF6OB9H6FW5fsWroVBP6Kt+CEqz6NuiRFvisWRm9sG4NfQr6MVsf2NpnNxWdDMP/AGOXMv1oT5Zuv9DT5C2yJ3xorSwx8JaNRE3ciRCYOTI2EqJMcE0YkZNNmYIYGLfXgaJo0KImjFrRaUbR+NX8HOS99Ymdh4Ce/Yaqs3FpTPTAmxbLB7O+BOWOhgrLUKwfg6sXCE8V5Zcu3oSt0wu8CaaqynnVImNJqtPx/wCMxrzdITVdNH8eNHrtkZCezHQmTbTgQlSEvY21WkySm2BG498G3wmP5JDc3JyvhyfWk52FjBII4JNy5LokMS6azWEyQmNv/CE+C0WkJ8JpwQRBaTtpxpNGb6L4shNX8EtPRBLgXy4+OFXiRTtjohW3DL/4KMPDOwswOT3O9EqrG852N1MFNYax2O8sG4KMLLNvGmCUvcTsEm1jHBFEPO0MB27jmqRdqJ7dyqdjsVw0fhFgk4iInx+BptnEIwiLFgXD9jh1K+itn6Eqpt3PuJjvnYSraCxgawZ4SOEJXbPoSGSXZLlmcSPwL7EsCxiN9y4L3LZiUIOuCR5HcTRorMI3aU9GWsfobaXUb9lS7s5EKoW9spZiW4wSbxV2GRXF2RuToOzaiU7ehbkZXhDGWxHCPnA3GJ3YmTcfQyFwGob5pJkQ0PPWHIqRrsO8C3E8jxngywv0Jdf0JQWe2jfqtJRqf5JokWcIUfIx4DwJO9hLoTqdIk9zYOxBNMGn20FH+RnlcloV62/ydxdEHv8AYpRluQFbuldRCc58Ckq5IS4FllCSshgOsCh1iVJR8hZcjJCYJSENw1BrB0dRSxqH8E7aQglH20QmcohCdBZ4GORrSGCHH+jjRrkuDbO4x79DYyNjKUbJrMiWl0mcY1z0M9NPov8AZ8PRCHGk6DXbT+7Ed7aNaYhvyNdBrWFgnTfTnR6UqG8DfBSL3G9KetfVN8DekJpCHJzrBrsQZucaTSY/1rPrTA1nSQmNZc6NEMEwRaYElp6IjAxrGiwjk51W2v0TT1p9fWm3Gm/g4PyQhOSdtEGEjJE0QhOxkSf8ISDznXnRD02LqtkeD8a7aUzrdLrycf6GuCCIQwPVkIQk0fREwQgkQa4JSERyezBvpNILVk0TODHRaUgiddGtIRfGJiWdERBKCJjRrovJT+0XwvYvQr5I0ZuYOEj27iZLw6mJkqXseh9dkLbGRofYxcEJ4yXGw+YWh0u+hlO+rY29O4pbUbcBD+GJ2N/IbFzIm6DRya7Mrr9wkMP+Qk7lQV87CHnIkOTPWjGNF5Y2xSXsLsPY05ELHIk23Gm+BrgKKKUqcNj9w1wVEm90Rkugpxo2J0Ehoj2F1bkN22B48i34INQS6MSJpu9INLd6Uq7FKW6UZrbPAyE6iV/2SCQ9yC6tW7sJRaMgTm5uTux4+pbuLcGrhjR/sJKCRCV7EMq/RLVCLboRLYRsE+lCbT2giTOxJ4MJX3L4g5X6GFJk/BJO+IMjbzCpOzG9E7XjV5140XwXw2OToeNFruSf51RuTI9Nhno+idtV3P7TnSQ/tJdYbwaO5xwb6X70pOXpKMs2JDmjY1otGr4E5sWDZshYG8ndF4JNEfoi35NtJ0Gvsah5PRCD028m+qX/AIcfHg/tJ/67abk0SINdtP7fhCDH8kevitd/hCHOs08+QyKFepukXuxnCab8lHVGl0ZJ5aE7aaMkriRzi8GKUIV0R5MyyGuqI3tIl/I3O4rFxPYp0vUbSrxOotvJ1ouCm9G0nsvow336DRbydR1mVPlEF0GcSntkdTg7sq1GtkMRspXJGuWkcUV4aFNSteBJ3XyFDI07EJE8ITuXLwR/UNo4fdCTTSR7Obm7GexcZx2Hnv8ARZibPALI4t0Lox6EylpUnkklF8mO58CjWCUQWG6bFUv8Cf8AYVQpyeMmD20iSyPGMPrBJrffwSIx4z4FfCPKOStc34OBQ7HQkjfZCtYlI5VudX2K3jVPQ9sLI880h3zA0K0x5za9DNT9BtpYRkllLdvInxbeQlOCPZDXzt2HCxuI5tSIG73X2L0MpH0E3/ZBJ9BJ8bcj4EhbDWCNYOieyWFbGBqKqYsMy/InOsR9Bl7iM5JsKpic6HkSdykxsE2zQxLG/cVtiXgj7wSa4RlkTbkbe2BuJU4HUNY6rkXNgzYNPsN3pTp9e5GR7wJdhJ9iOFFaJvRqOcdRKZJ9DGswW/TRCfYlj/JwNXSmCDbtBFYGSVxCE6CUWk/sFkuFrubqNTBDjglwfRPBltgglnJiQ2CWM6JETTRRtJ3wTBJoSXO/g31b7EyJTWeZ2DOORFn66VrJHBDvPw0Mzg/tEJNhoghxowJRJWJVEhOSYNtEhqDMbCRCcn7OT9lzpk4NhHc+imP9nIxCIdBEJpCbDhPg0I8i68abnss0unA1214NhFKcHUujRCDR0LUbPSMgw0JHpqQmh6yZPInchiyEJ3Jgg0QejWqwPT0N7mwtJp61msJ0hOxS6LTkojYulP2Tvr/bqvQyaXwM21/ZCCWCC+EpuYH/AOG2dXpcjZcDFpwKabG5ORPRLVpfRCGCJkRAuSIM5zPo20bgmiExkaTBughYI4X6E6LR82EKdBhtB3rPQ35ehYNk/snKG2hk8Qk2IO2HgPQZLW8FsGpsXvSchHsf4Ht5ENxg3ZQi2IYx7vsbC6KNGoS92NTYWckL32EluJVEFv2IhKaRN4TEpwLqNDQljgmnIvo3O4suvD6FS7aNwl7CKY5FLEL1o0ckEuxfcSkE6IjFyfWjMJ9PRSDaRzNWKca0T4F0Gi3Y0WRLRVMDaSphmnYLYT/IkffudR+RzTyncSFifZ2f2YZ58DZCa+kF9UPuxxsfY9yntmMx4CuqF0JqtYM49FG2cSM82nbjEpwvsMGFOtMdi9WyEo9mOTC5m48BbLsfssUhq090uCaTT6+UpNbqzkR+vgsG+D9kmxtuWiRjWm54NtNtZ2F8EQ51x0EtGzYaoly9zJyTTd4JDYmaydnp4ITqQ3wQahyQkNx6cG7ITGPhTp1Jn4Qej09E5mj1nwT0hPh6J2ITSaXSaQ2+G3C0Z4+e+s+F+M1hwT4YsfTTp0PGuw+m8QjlJ9HAT0h7FJejgJES2RLhrHRoWwkS7IdcUm4ejJp8kJWyl2QkXCgklwRbw5GXWCX/AFCWGvUIs0ukEp7F4OoqMGjWyF02LohJlsNLPuRV5boNLGDpBKYRJ9ENjz5IR7J4IcPojj6Bb6U+yOel1IlsvwNYeM+BM8pE/sIQlcT0JCRF2NuELDJ2GsFr7CTlDz4F9ERLokJYGk4+hR0J/YZrodnk3Eh5JgVf9EWkttxon0FHuJKiY0olULBuP0LqNYxljxvB5IJUeEcGb31auSZFoxbi7jQkYxbubDaoickH/cC0vgTwJUSHhdL2JoY1ewkY87afkSvtoaGmxqWSCxv6N8fwSMTqSkSY7GvwJJm0So1nb8GwskJNhfsSHINdhdUJY6H5iyZMdj9Ho5v8C0mkm5CUn2JRTkaQ8oiFtSXc56af3Y3H2HgVwUbx50me4lN9EppQa1TBDg3JDcmTHxaiEs6bCYJgxB9BKGDckNhZe2lh0UShclKUQtHgpTkpubiVIJZIQnGiKileSHqiVMGPHGkpCXI/po3GRDPH6GiE9m/nXBNfo2LnXgZYX3pc6X50uNMiITFEuUQhOCEODGnJi63jSU5IzJHRLgw9Ic62D3+E6D14GTqNZ1Z5LksRcaSGxuLoPkunOj/89xo50pO2lHonk3PB51Y3wI2JdGQnYgiUag2b6cDKhM/uxc42NjBT3pb8KMaq0iKeNWuwjc3ISPTsQ9D2HknxdXGm+mxdLT+7F/BRKtH1YeVoXgXJ9B2A5g4kfKE7/EKWz+h7F3KQ041PAx7p9CfDJ4MJXukPnIIcsvKI7UN0tw3Zv8Ic1hHZmDTe5d7Hcy5b2ZaQa/4SMH8ZPlI1n7Cth9KHWWHk8AaXKyugkmMVcJIbTZHO5gzHspsXb/JnE3LtwbBxLyNIxn2I+UWOc6bJe9FTJFbj7sS5SiTMowYK9xJsuHcJeBk2/JnZy9jKfBm5gjPDRd0Y5ZPwhVvh4FV/grtF5KkbVJWBJpZJjgbOUjLB+WjNvjwV1EOzF746QhMQa8qBRvl9YJQaqxjudbbZFT3pKjzHWzeBT5DbqEl1pJo1eo1fUty/sSr/AGzufkSLaiSXX2RNQcMuexRFsJE+TCP8MQnjsZbPtij2LdzJO1dGY5V+WJC7F8brpRrYQZqKTwtnQyD29xqSkiSCduvsb3XTwcAejDpP9jYsq/Q3PPjaOIvwFvo9YJgMXgann6h3KY3xBS2iQy6/YiePwDWKeUTNfQMGZ0JUqiRc79iiO8+Gb+NzYXy/ZBbl0/fx2RBE03Fvtn4w2+K1um5yLSn9hsfgfwS05ujEtNtNxafk5NvOl0hcl1v40p0mlIbL4tZL9nInpvpCHGm3GvrT0XV6+P8Azoi6clN9djk3+KXwn/j50f8A5XzpDEf5hzkywLjeMSa3dGTIiTKN1RHPcaGfllHWDZMeWJXoKrBuiksuhPqbnXF4EvfkXToc4G35EBPO5ahpL9CfUw94NVCpN11FWcCoQ5lCC2NjdmiQtGbFjgnSZNmUw1khFSQuw4x74FgbNhbsP6LTHQ2L1hUxtDwJ3jJcdTHO5ilR4glE445DHG4/yRb7mwkEW834Gzk2G/A/yMbsngbFtpyXwIxOBu6bosGJfYnlp6cEUhMTQ8kjyVQSIbT3KUo2BPfA2C5G120JmDGjEEzD/wAlSZRfkpVNix6ZeTd4G3sK+hvhbjezImW/seOgvsWRqMT9i12Ex7DZsbnPYSxe4hbk3KWFycl/4b6U8mxdJSm+jzL4E8eS4N8C3767rGnAzY3Iz0eiCxDXQ/Y81PFFhgb7jeDksQ8l0Rciz50kyi1G5PvSf8JjMukjFkQhg9DhOop4LDybi7D6lLyhODZRObi5KHhpRsedHORsq7aG0VLsOCaMdSopgsPApS5HvRvWQhGVBHf4KIiFEehZ0Rsb8o33KUqZeJkwtkWjmlXgxcaXRPGC0pdOdEWlMGXtonS8aX0XsXRS15MC6G8F0UZdKZL1G9Hr6LBZHHQoinA2J4RSjeYUpS16Ihsc4PoY3pv5J2IJazJBnsXXVl031+i5KM4LpYeB4G56NuB6whCTWfCiKM+tdi6Quvg+jjSE196Un/jII0qop1RhKvSMVnJuIlhgfHUTrwUSiwJc86Sro2cifTRe4TqHQ1VBGmO+TgaOaxbEyjd8HsWmP+RY8GEtEHGXQfnfR5HbJlMbm8dM1dzswolQ4WNBqmHcibzgwI6aPAmudxDHs4KPIzExucbMuiduyGxlvZVzrxELITqLbEHnbWs8pJeRVLJb0+VrNhZ0gE6jkpvE1xIIwO8DYm32Jga3F6ZKPDEO8tYhliQiq/QyZa+iRZRG2c7wasq7jnJzgSsYQmbvwPFCNi9Q8rS8jXsxDd5ORwkcI3Ru7CcvBiuG0WY6XgVHjDpBqqMwzVp8E7h9FhFvC7LZ6jjU46iEnkPaPZy2PCvkZulv1E27ir51ms0pCE/BsfvREmm2mNWQgtJr1J8NyddOSm6JGMmi0nOmxaT4zHBLo1inrJOdd9hLub/5J2IM4OSH6JMI9Cc30s9HOkJpCEPyTxpCafwc6wmiXwXo4+U1nb4UapO2k0xpsTSCR+jz81qiazSHOnJO2r+G2WUl5/QdCQx31Esjv9RntPAhIIbInCYjv7Kkbvb2PfidBVSIsWMlMoSa4SQxot2heQs3wi2aNdBPGPRZkqTJOmBCg8jwu/gTvBRpuE45QnDDJkRB4RDcIxrNGsjT3RMHHBLjBDtgxuKN6E+TfwNI2ESmDEyig2NE0o56FiGbjdcD7CU3GlwIg+0J2E+IUedhN/1DzkfXYT5FDh7LB9RNlLjI8xZQ2NlwZeRNoQe4XUN3bcsG4W5El6El3D2paxLGi6E7vjTc+hYwXBZuJrBR+h7iSExvgb5ExvwbrRaNclmR52Fgvg20eePot8G2DjuJRCbXjgdaxpz3N87QudZ8Lk/k/RDtRrIsI3JBYwyV0fc8C1mcCwtHnYSSWl6ij2ORHAlc6NjkkNzIxrc20mDmcj/HXR+ixlOCljLoj603xokXW9Cjm5imC+NHv+i6HzJeSlpyGXSlLgvQpdJMm6o0LJGRkxo9D0N3BKSEGuxEYoxqGNUtNj9GDBxvkwI+hQaGfsvn4oX4/Q3r0Kcv4L1pRspciLext6Ho2Jk13O2loy9CiZ6Gz0ZFpHpMaTTghCEIeSEGvshITsfocYl7ITge/wDonJEcaI86PI9HtpS9xiMFGUpTgQn2ONiEISkJqNCWrWm4zDMdB5FL2KXR99JdNviITROxu4IQahCEIetGvo+tYT4NCVNifRCEG+SpDcSSFnIsODS3JfAu2kMZC3sbD9DaTJAUHlhexlu9xJxpgZTgTncTbWxfQ0t2RItoRo25Ggt+Stjc40HjY5GVr2QSYnDG42oJ8MQ31n0NUmdhblux9hyy0blGFto8rJE6fRbwycaNViUeULbSzc9aUc/geH5FsPbB530pcjvWC2zkTHldBRncbwc6RvIiDFeRISqHKKo/zgkFsYbHhiWNK4E48idFshdjXsRuI8CIh/g2qE6edCGtzk7DVyT0Jirc3jhuIUU5O82eSdCEmSYnW7PuIhBnYWsUzvv0LodO+wrYw3LJ7kMmd0O9kK886JipvMxWMYjY5+wx2lUztsN1TZ9B7Aq4Qz1PIQmPh3fw6azTbcSwSk7fDvpxq9JgR50eSY2+E50308ko0THwfYWnOk50a1SiEfs51l3IbI3Yt/8AAlycaJaNe9N9J7GtJot/0c675IbfDn5XJz8WifKUSOfhPgtHo/g9UQhPjUbPTfTwcmPhOxO2sKh/XUeSuiN3KE5FOw6WP4IfQVkhr4ezJG1TkQx4yxxwugaJF+h48SCVIq3Zk4G/CS9EyGHKyrqIq+BSh1y+RMcbVZVtghcpDV2O+BUiFa6jW23RD3LzjImpRIssTW4hVgW2MrqW5GNgSPyJ8sTTQlyiy46iRiYqs42Ibi38FLF1LyUY4FkYB1PGlFJVlHqbRrxuJXpTk2kurEzEeDEnVEEnn6FtN+lGqJstL2Nm2Szw8+TEgWZwJNkfgXKZ6jCY4o32LT3GwSUTUXLuw7lk/AoYHuCErxuKWrYXMjdwd4Rk48CQlGJSVMniRzoRaoQc3dHoNew13Gky0NUQNRWbRC3tlEdjYd4i+BBEo0yeBeRvJLMourUoFO2jIpLBluoKhFlV6UWOcm4a+B9eOEycLGK1UY9BFt40zB8UFO52DSDGGdz9yewk7EIzMFwK9LMiQnoPwokvcfhdHkdRsGhD2JQk3Gj6Ebj6BLySyN0KlgzHhnQhgbKOmKn1MD0H0CncQ7iVlDTWVPG3TXc8HoJLrbCB4aJFpyOSroUb0YbC3pdFKJsbem5XRV5GKkHTnHsj3MsjZNE+EzkW5jobMeC3YpS40bwJ1d9EuNGCKkR/B3KY6lzgonq2MbOBu/Hc4IY04+G2lLkoylHlzksyWMuC0b03OBlHozbTwJk7HG2lYmJssWTxp5MCQiEM9tIx9RKiRCQUN2RcjNyEEs4WvoeiZYNlIbblNxFGxPoW76UbKUsKbaZPRBiyS6H8gMhCQ3IPb4ehrSdtdiapphMCbkh4aPEmCaQhOxM6LI9zY52Lydy6+tE9GtYtPRFR76etJdUM9arRpMxCXTS9kvctKbuwmcDSayclphjTTxgtMXRruLDwhHA04F0YoNDRCwU3J1yNeBMeReg2Mm6xo+WC8M36DUwtht2ElNjcRMgjchsUwcHI0WNGhosMtLfJKN3HLnucjbWwmbog0LqQlwNHJDcpOJCsySLY5ILB6IiGFgWEbGS8i+2kuDbHBvnSE7Ez1IiE6YFG5gI8ZFneaMwE7pyNpOGCTR1O8G4o3t/A7duDIeSdDHon4G5PYTu488C4V7DmykEvZKsfQ5ylfYSRUSxTJGAbj2E0+Ue0KSZ5TxHwXxQoVe/QVcfBuqzq8aeBG617CJoifHk8CyYJpItUuxPhDnSZ0nbWw3Jq0bi0RB9hY/xpwN6ToLXfTfTZ60nY2/wbEJiEEcnkh6PQsnJOw9N3rOputE6U5FnJO3yaJotb1N9Fngn/AME7DXwRtxqiavTcml+E0hPhsq9up5wDoKMm34N0knYTBJPTFTUro2biizU9zMpl1IazZ1Lul8NjxbdhTWphfYJ8GK90b2JGHobF2x5Qi4nLpBHTSKuiMcl0JC3vo0ZHS6idk11kty6prtCCuN+BPXcdaceCuXtQny4LVnsLYkeNhrbVtyWwuT6CHt+ohlNogkibz0GPhp0K0hdGcTPw1sZ1SXMNsRehimuwgwacHPUfynk9MIW6duRivCS2FGVXrBJRTuY0ryTlJj27HSh+WcMPKJui2EVlX1Qiwi9FNTGB5RnUkYc0n4G1Up90JfeEWqoG5KS+sKdvglVj4H4yMyC4W+jdfYbGzIwhvE7NCl9yQ9t1eLlYym6Ri2sFw0LJXTBmWt0phidx7jSqg+lHLj7G48nPLyIqw+eRJvsMxkOMGSe8wubNwLXzHvwUkLmMdKWC6iNbQUcbs81jlK9W9hkdTEYyjy6obuF6hQpKnDGG08EqrHVlSLHeC/fHQiJ0F3geKkRElLhs3JBc0a8sCsOaTeJxdhtmMLqx7d/gzSh9hRuTq2J8G0ZEESz6jsspsktzLSg+RN3JdB21wndiZExijVwj90PutT6JjWCHeBfjcc0x5jnDLetx9Ux5GR9GUjg909hw0d5NkVPsEchk1jYa4psZJ4NKNxCUDq5kE8hu1t8jdDcToM7wRpqB1QXZ3cCrGaPImJR/aNmGZDAnB5FsqLsKtLmsYYsnIz2O83QouSYq6GwdYFGEKluI9kKRgtbkzG3R5i+pmNJkJcoSbHcZDTqJONLVb4OIX0Ei3IpUNZ2gq7aKRLHgSLOwluwg12IvgQnYa7CRohkrca6E0g7CWu+pCxuRbE3sRLcZ4VmxXwSRPL69T10tENdM+iZNmw4bbZODYewo+woMluqv0bDsJD7FL20vb2XYtbzD0YJ0OCpCfUvY3QlhavfGx4IfQRszRuuBqCz40bAVptP8CEN9F0Hgb6bCfMN18OpNHjvoylzpaN6bHocFwJlH27l6lKXjqUTLyc1iyLHQ7nJIbF4OMaLSVEujFnJztpCQROCcERt00eVDbjTGlWnBg5ur6acG6Hubm+qEdiY0Z3Ub/JYU9EuvgdXcsJ2PROxJweilXQarIug4b6blKclHovwYIQ5JdJo9DJBMTNyDZyPBjT60Tp6LnI2NXDFgtwUoxS6KUulKJlLqNlE1sJlWikCZRioo3kv0UtKJ+BMo3jBTwLSieS6N6b7Cm+HpZlTP+CDaGGXsLa/gbl4LvUxCwN1Nsia7TRM2+48UgzWKTfcmHh0CcZ/Alm4E+psMJa+hIlK+EIPoLg9+hXdY0zVd7RCW07CsYcQS2FMcMeQ2E/MMXB47DwJjjoNHjFOgXkT9HqOkj7IYl6m0zdfBUsjVcCWBpnxRzZlicJY2ZbgUEYZRW3508je02Hnb9GyLf8abiU0nBL5EhDFGSGBouL4Qs5Wu5EyaXg9DcZ9jVpPBcYlN8hew2bl5XgS6iWBHa3UJR4ZxnA9wyJJxTLeYtG6rRhxscjz2EjFEkuBpFBZcihyn2bzDq2K2w14Ea6FaWRiIdWEZedhDZyh8QcrI2TcngdjSZ+iimmvIjKJit1U+qFrN3ChMkJ2+PomCTc/Xy40nwmiyU/WiJ2GTSHg2Lgolew0I40W2kPyQimsFjYx0JpMCN/Bybm2+spjoeMaOHGm2xuQhwTP86SiU4yQSol2J1H6OOhNNjjJxovhBYJrRuBCacE14Ow/jgS0gtKXSacaJabaTtoifLtoiawS0SLJs9ESa8YmJNTwU8vugxs/o4k4+og21i+WwzKuybjJLE9DrmvAxeX0CZJx3PFEP56Ekbe+GLo3YWZR9CYEd6exRz13IMS9x+zuU0MUnnqySLOORR/kRHiTfQSWe15p7DUic9DtNHGzHTpymbBbzN4cCFMoDQ2zbkg1FruZyr7LysN8iECXtcbMC62+rEjzz5FlaPIksHGW5ESafkZzPQtjB1ZGXC6m628DEuZ3FXUe4+Rw+hW84EnNoKdys08KU8+TInlNZwdTpkE6uwl2JDPQ7iwREUeFvWMNU+hnGCVDXgipGyX7GxcCVNG6zYnDAsGSSehG9V6FHnbzo7UTfcjBl+wr42M99uxI1N9pZuYYWIszsSxwRODghuILCaM1bBkKFcNCnpBxbS+CB0k+6E3MvYUnWskGvA4YnxjBE1wPSL0CaokEj2E8DUXA4FLgatRokt75FPBRdTPNLHYw8WRTdiWkJYiYocdCp7lybj5TI1zORcETyNSPd1ImhJJ8ehrAkbvIkmISru41ME4gkMJiOlPoL2INcww2LuJfRkXcS0fSZJjgSq6Dm7BCVbEqnQWFCxmFl4N9jjOhqdxLJENUmZsbj7GQktJoc6EJkaMW+BLQqYhCcHA1on1h+iJ5qMCNh9jbWRfyLbO49hNE6YIRH0Nc7FT6DS3HkbwXwcDf2eRaS7jXQRhjYmn60ihhbSdiwbNxuiyJacCen0UTUGzgsLkt05P0PoNJruNWyhSCISSYEaRY6iaSi2RS9hlzS6Ni0SGicFJo07wQnQmNE5YljGxDI2F2JxyUJY2NmxmSEbkQ0tIkRQi7aIehEhgoQhFpxsTHBI9j8kmng317acHouC6U2LghCQRPBxSEuqY176ToTqNY0SHdlsQiEiPg3V/RFxpEQxlCEJo1geBNLk7wvGsRCBrchBIaNiaTRLnWExsQYiiH6GOE+9FkW3GnBNIcHAjOl764LdaeteBbdi3YR607EPQkRa4MQwY5FOxjqhz4c40hBIaJpvpv/AIHgRiiRFsPqmMznBhsiSlwbRuDKYCKYdKtxFmBGyrQtuLYuci2Smuj2FEz7028NiVkyLRPohqJIJ3KIZg6Jl2hIW+QaxyU+xcth1TMA226iOtEu4nbM9inglfcS2v8AY1sovZVWn2Ziq9aMoiR1QnOAe4X2N6mmuqMuzwipq7jqo4EJ5d9iqrgbMxezAOUuxuxDxyND4DazVS6JDn+gkh9WzEmFH4EMUhFKcCt8C2Uz7w5ECclBWOX4Q4vP0T60hmSxfAuhCYG0sOVjr+AoxgaMFIEkug5BdocDXOCXtyK84EyIbndEcCroWCkFW0E9jYEb7slVRN9Cl0a0dA7KUblBNuUHmrJeCfWkUejTLsvAaaX8iXoMI6urN0I+UkNRsvcb2JVibAfBmY1K6iRu74Qg+jzXqOmXfCM7KfQ7huiCyngaFhYUR2DUHpREbx57GW41FzRO8nkgUnGDLRk0rXqzPobuzBnLoUu87iK4PE3JlWxyOzDSd3uQPcGVKX8VsQk0u9j2ng/A8xlPoPg20NoEmH3HJp5KjkgjjRkHjSZGQWkJpyQRM6LjTgSxpCDyTAkTOm+dMdhrJLpuQpg9Gz0mkJVotOB4EqYJUeiEj08bEo1f8krGvWs7EQ3MMvSDd3hkxrtuJ9NJdzZDZ6IfgwTpo0JTSaS/HeLZ8aQ6ab6YXxhNJk2+E07kHpCYIQhDAuCfCaQSO4iE+DmTCXJxRsO2Zs+okXsa538DbqXlDysEyYLFKq4IWFt2IhtMNne/gSTfIgYepIzjy7C92xLWDBWN2kljFGS9xPA8Kikbe7oXWCmbLI0b4ZL4noU7D3g09RJeiE+34HSNtN+EKcYe0ZXcGRJdC6MwDhdGUws9xuLajqbhPrBW1L0KIyzjoPYXGkTeTbY5/gURhom7exNCwZJ1zuLpAjcUnAl2pJg3EvY6p4E2XXViQnEKi7H0Yli+2JB2v8GCkSW7YpLO4snAnCCVuUlyTVRrszJY44YOsaXs6BjYJm0b9iEnC9TdxbEazx0NxrtREuhtt9E7GDglLgmQxRkmyyJ3ETZN0zBzsZ4+ztzobcCxndnY3N2Pb+RXnoYPI0WIyfQ2GqrwPmeOwrZBEx1KeS8kVgoZcCl75F1FW3I3nDyNQvFMUhDsdjjCMnRHQJeDLHJc0T0apMvoK4HGsqiiRYFnClyOJ5E+hTY3MpYFBjjqd0cliG5S1Cf/AA+h7sarDLWBMb+xMXYu4tenJ6KW6LC4Gr2F9iOxCLXpZkos8jeR5NhUVD124L00s3MFUOSiY30LmsTqKPO2NKXBS1j09ClMpSaW+hpHTLYwH9CIdx30QRKidjfGkIQ8fCXYl0IuCZhvsS/8JSU20k2INZ7ddMDHjoY7GE+C540pUPfOuB6YZENEIiEOoyTT+wmdMipnpoafQyQjIQlISkJnBzsei56CyNk7Eeh6bGXobX0bmBQchNMC386JQiImREINE50hJsc6Qng+tEvA8PSEGYYkv6iB6Gwmi0mCZJpzoj0bj0yX/mlLoxZ4ISiHGVQo5pRs+iopSwui63X1rZo3pfgzcsN9WvGkJ2GiYITROpNSEMBohO5CYJg2EuRat3FLK0+T3Hmvug0olTuT3+Gx1mRNdimKkl0Hn1fI/vtMdY0l4I63PYtybw8YY2t3ruMq8LhisUq6sfFN4DEB90fJJ9CDiq8wkRvY3MAk6hTxTwKbR+hlOZ+BFIS6oVZu+w0Jj6MhCp2FfNeW9h5d3kQsU7iZ5eAzJW23FlVBy7/JGAC42G/LZ81kbl3EMxGPGCStJ2I4vAXUKqLB1ZTOG+qQqW2TPEaIYZg+iPU2q1jTOR2swawKmG8aZQ1eVUTyLAgago/+E4IPCN9JSdhOkPQ5cvV+jczgfLkap1bobvQTaLRwPQE8EqyZPBBluIXBJMaFvJ5MMi4NhtTgaOdBlgY0aWCyXgZh5sGpnBTyXg7DHMOvqbD4G1gmYZu7HiG1yipEIWtxDWB4XY5W9+w8CUfqiKcIkII1ldzcKvKRmU/A25tIN+CS60TsfqoUdSj7GLqNhJ7b2No7uQwm607juQ7o60qXUUSj5ye2w40fymvnRG5MCP7NL8Zolp6EdtEQa0pEb8atC6fBPRbas20hPA0NkIQ4F0O+j0v5ONEsknYkJoiZ7CWSZIjgmNLBZ30SMWcjxwTS6JYLx8NtGhaT5wwT47HYhPgjgms0eq030ny4ITWCV3PQjEvwITJbUkGrhkSwTOIhp8ydRKqYhTKnkgoJdB44G7/aFyJT/JsGr5RLpJJ2QvhmNh3j8DROxUyEjGtjHldhCKliDTZUlZQSVwIwYVfQ3qF5FSNZOgUNVnuVnhc5ZlyJC3DvoYP9uwhJggSuKPSEcvL6kJi9DCZ9Gx/Ig1+DAZQgoTsQosEFBYlYkmxrNfBCPkUDcwI7gUbkwNQXhnk8Qo2ZIZZvYXRiFclkTiXYRpZj9EngwlQ27HTqhilh2opbkQeX06k7QTqHVvlEoNk8NhJdIxb7EwPLqWIS9jQyyb2FHtyJHEcEk4ImDAtXcayLndGC68kqosG6GJp4Y1ws6PbIkkvswFhdR7cFV4jZms7k6D2OJZE70M1gVa+8VtYUMBMCJsS8KGBhZE7oXiYTvKGqsci5kQ19EpnuSzDYeGDDQ0kbxc8iX/BqrBEY2PIeRrIh4Q4VZj3pKhL0cCQ1gnUiXBhog0NGIQS7D/6hsMmePJRYzpycdCcjULgck3GuxYjdCwTpKPbGfAvrsOskJiiEtEJxycZISEJ2J2ITJO5EYEQ/RByDhuyUhBKMnUg8CUESExqhgvwImCZJCZ7E1ueM6JEJwTA0JuxwSxmGTyhjiZhPB6PQ/oanY3ZwW7MrvTuXzPJ3wLS6wh26HXrRCTJE1gl3EkPsbF2G6b7cDeiVRQ1ODJCGwSGjYhPA9JdNia7bjQsaOGEYOBrAkTRCIiWITHQUkhMEGuSGxjRH0b7TSEREiEINfXIl2JpMiRCcE8aeCaJEJjSE6E0onOClwU21otLkuDgunrSHk20ZDGqgiImsGs6QeWBKMhCaJUNQdo2aQepwKGYIV6J211a0P5TQeivAwJo2CyHoNEJNSDWiY1MjsVcl2C9RmXVm4Yw7ItnI21vwKW3gZdNr3MdNqmdYdR+vaFyS841sfkf2NisOc0dRRjgStv0ZfH3Q6Dz7iI4Bt6S5Z9hSbiSu+GNkSTHBtIurZDhdfMRzTPIw5I2xlcsM7m7k+Yn0EOpj1NvAZal2aKbq8HVgn5K7oTtRLwSXQWF/I2nC36ilN7EiGEJvIlOo8FqLqJVhH2Fhij33EvQfBXgxx0FBrGBvvsJxxidRh7j2kFl2JJa6Em+e4nwKbD2wYubl1cM6xOoZ+PBlsWDfwb+BoSTRFILMt7EQ+oWBN1jE6xDG70ZzG/Uhh7ipcG7G1sKS7GGG8idwcvCEsmyu1QsCVtuJIs49jBOMbizhDVPgVbCGzZEp3exVx7ic4g7CIurEWY+47qzNTaDt18CXCoo3ImL/ACMonTrRvM9jJL8oZsWqslPv1SGhxCC4YkUUpw30jQ5FzXCE5h5FTGpegreIWt1kaU3aMSvQ2E7pU/gTGcdhNSIplLwZjF4k2GvJiBNrsZpsYCA7aae4h3poejxBF0i13Lp408aI4EjcWBbYONems1aLjWi1glpc5GuRLGnSbaXBNZzqiYErpMaYW4ux5EbLS9T+7FhTb4PbImMG5yN5Jg212H04Jt5030b7aVHGm5MHomDrq12041a+UJrNZrPl5J/5T4brSDaWvCXIrudTePLfLMG89CdPP4G7cib8EXORx7yDcZOMDbjgVMiJDEmw5N89TfeBYRk+4/ur5Qox/A1ToV2bXdEt20RRbDZGJHlbeDuIjmIkx26lXYjfKo1Glc/UFT3/AET0EnzeyEPHPgimjRYEvbAo9KOtL1MJDGizl+i/RyRupLodYJXib6FlF+hZyNzcwqonNi9RtTJVc+hjwEt/0VLZNiVL+SE01aN+MCk2MCRtPgq6fgTXBBQJ05S7ieCCuT6IpiPM2CRJcI7i2Gr+RTcbJdRPt+CeMhJtbkjZSZNsmSM8nRDPBVEjXnY3bH3ZkwsH4CBlDxYs3NnjAUejWLNxV7iXEHSiwPazdDcG7oNDsig0+MCNcdpDY3zgwYlFV3gme5yNDtmD6pxVBoXu0LCGs30YVtuZmINGYMiJzvBJdqeJGhRwJtjo02sYZgxt+xt8GWVIOGDJdRubUobQtFeBv2E21WXI6E+ULW5awO+xYdyvqNxiUXUJtFjA2+Rb3TLKRxBk1CjeRtvIm9vyP7M7wWXpksCYQxtcPAlNJehC+Cm+ORHk4yUXY23LkapJ/wA1t76cbl4NhLmlxkSwjFRckfDHk8jVXbRO43Ms3Es5J3IbCSJR4ZNjy0hPJOSV6El3IqR1GjZn6INCWBMcK50Wd9d9ItjYomUl3RG4sEFuTRPIno8x6DZl8dCUKNtITGnQ3L40ebpCIiQ0mjEH0Qkr07jRkTRE4PXTBgJTbSGems4GbMe52R+9E9KMvw41Y/hubG2hC88F6DeBM33NznBuTjRLJETRDBEjESITB0U222KbY4KUpS9xspSjahdH3OcacDEpdFrxo42Qg6RPsWCZN9EppME6kNiaTQ0Qk21ISZIctTJCWkQ0udDUIuBo4ITxpMk7E4ODdaQfYRdEp8prNWqQp41RtrBKbk120h2PBg4dTFN1V9WUiHbyOclHsyIZRPiEtJOOwzIlKdBM0gqmrvAlWpemGDcLshEaxymN/CWE6S+iSNIdEl6kE63nGw0sfQOYaTqRcHcwbtwFFHv4OUUxCOGJwXXBDzfPoTzh3HJqGAtm7SOcshdhMnzyh5UEi15QvAF2Pooxt2QvgKPb6JjA2UIvR0jiCarhdREVQnyJp7CdH3dFvgSvEc9hZR0VTn5JSp2KO7oSmwpIkE53HUJZG2w0T3Epi3SNxtiBZHS6knLGNsmEX4CQ+EK77so5jPcfcifQyIptKuglUTPRlo6dB0PPNeh3vBChdESsueJ0G1qn0Z5L6MFX+DOvIni0h7YRszgb9RpvLw12Ka3TKNWJeRuzPsbdL3IrNTkWfVLkVSSMdI9jHSj8DvZlm7fZUXxD8h3tmOxnpdsG9oNmQz1x2DbezXlEmBPuNW14CeTJCyxKNGIvcYSL0NsmLOXA1gKI9+4+pPYomBksN+hNj6F8eXQVq48EwmwZp/QSFkdxAmo0bh+h7Gn5htLZVcpLN9E81hmwtEa4rQ1qsrwWmD7lLXvsiqE83g3lvCDSLmvwnT4zk20ZtqjtpBfF6rSzRs86cngS+NmjFpwI3YlCi/JMmz6HLOTfc9Hg2YkbH8CXUa6Cwbi0nU7aNfZ2WkH6POnM4OBG4uw9H2IbcFJ0Huxnf4eNf2baT4PWav8A8Hq9Lp203IMZtpNYQWiFr+hDrLa6AhqNJ46kJdBLDD34Im+CWoNOiICEq/I8qhXl/kRlrKRPEJnCUJytiLg2yziiWZwKbDUxg3YoxrI8bMHpHgT6wTXImjcglxF7M3j6FSEyQ+iLp+DD1Y09H6NuaTScLHoTp5fqE7H0NVcEnT6P6xpwQJcLInBwLoidYbMeX/AoULTca6Drewk0ywctyJot2P0YalW+Cmj/ACJdSQW42Njv2Kh14GVubmG+iV8Cwb03GTGk8GCiOc7CEPOwlNvscbjdVRL5Kk+ws4ZJ7Hh9hKs3i26jZX9CRvMjHNg1WOcj8CyxZWRob4PJMDCXgmM7mJcHHY2INaE4b6dXQzpL3I14OTfYUeEOGJkwTAlglJOg1USCuwl1JXsPBCMa4hI8CTuRYDROxDcNEglBqITzGT6EhBXMYEmR3sTJmYY0Qaj2J1Id4o2FsJXI+gWWSEMVESPJzgmCxzJkhLv+DZdSXfSHfkarJojkkXYhDboYtEJjaWRZFwIeRwTKXOizpcDhxgXcYu+wh5U4IKPPcSHjBTnRKvONPoZehcjaKXufk8FEyjE4ZbjY3wXImbbC+y9i0TH1E840cOw+hETBFOGbHLHjSHY7a2osKXQy/wC0bjB9S6KRCo/DS1awndDRlpj1TjTHoc0wYQ3gsQ+vYidBx6REKJ5j0XY4OdNjJRvJTLO+iUEjbRaeBpNmdGDJCQ0QmRrLIbE05Ey3S6QhCacGTJCH0RE7aSvAkYJpMkH8HgRdOBsz0M9BMRTc8aWFpzkmmOmi0eNxNHgvUWBoWGUWMov0LoXBSiedaJmGs6NLT6+G5+tcHOig4MozArK9gSpKfYTShdCirJ8wtXl1aHdTvVjCvoGS4bwQ+EvAlWye+TJxr9GONl5K5s51MAZNthLcbpvsS1N2IcpK3WYMasncwDdZTmCVPIkTkxPxsGtV5dDPJ/KWBm3TwPZeBTq6A/CXZMVtVpJm/akxhCoqpm1cLqRi6vgzRJUVlcMRFlUweZ4HPFGxiZZFLgd0I5Eiouz2EbLSEaXGRptdRRMJCraI8CHPBLwS7NdEJXaIkYa9ifyKEZYv3QqbD8CWMDptPYmOpLokOW1eS9k7CbUo6/J1IUsbmew7gyI8RrqJ8okQYa8ETh+hJwIbjcYbZjhwWG/2LqrMzb+QleTOB2uKHajbXg7KfV7FInTwxEnuZFcUe8vQxw4MUrYtUjHTk5K3ZlUYfdj3DaCz1nce0RCrfqJy2fVMnqTT6vgs6SLykKA/WMIlK5bGhHZ2JxvGBAObqFEac4ySCqvGQn+pruDTH2KSJpDXHKXYrGm3kwyhBElE3sSwyzS9WW1ZFawW4CyrSS6JCKsI3CwNEPK3H1YkbTAyYQuFrDGUV/Y7fC7HCSa6CXLSq6HJvGdBpxw4N5kHSdnVEwtJzqKXFd4JWnG10LaR9DxUlHwiqqidGiS3h9ELWo8wUs8LfBllhDZXZGP5Jl+hEc68CXx5N2TByP8AAlPgvvSFJ40mdIPfSdjY/GqJnTxpCH0SaTOkNiHoQ8HnT1NL6JSCWMv2QkJ/w2WkENZ0TuDYukpwc9S+jbxpsQ213Jgk2Hp6J2Icm3jWCOPg1r6Eh6bE1Wf/AAmjEbCGv/RiXYQWElyzZYLYPO3PdG4ojZMDm2lSESWBPsQsPJUxNdPYlBK4WTDwhMVu/CEreBRj+xWzE4LpTG5sOHlhK8pE8jd/0RNn709olvBKz1MfRUVdxouPwJ9mXGxewm05llwbjxVJucCrk7y0LY93geOBPrr6OwsaYGUUg/sfjSwyKU60nrgsxsUhKNTbJu7NhdzjaiaZg3eVgWNib5ZwULPIpniCW2DqxN2qhdmdaetG2ny9jzwbODEeEUbEFZ9KVy56Hy5G50E21x4KmUYccGzUu8Y09iQk+w46CZvBQsww1In3QmlwvVIw8j7CZf8ACm8QpYYqWlNx0IexlehVnA99hxlFIVwTYlHkUHxNht9VpT2RehW7jb2ZWiciRnRqurLI5KVwlkVgtG2V9RO7nghXDMUNuuBrHjsPpj8i7yjQ2W3kje4tjwMajWcaNeh0su8kzKNx8EwPH/DkWw3gfndC5hYhLtA+De5/SEm+TZYN9EhPM4GqonDBi751bWz3FNtdMDZuNcieRiyN117id6CXKGSW6LmKEY1dhLGXkiTH2zo1wPcQ0VJlGNLngSSdMFzwY2GoJ17kW5Vuh5FkxYOaYomjCKkq9kJrcq7G4+nIu+WTgi3F+BNXyVDSKqY2LkaLbRjcTWxvog8GDbBsYhE9zFMUSIIiCj5GjYongqKhsbTKJ3fYbKYRgbRgwYKi5E4P4cFq86Wac6LRiRsS9htNERPJmzfpU8D6UJ/o+xmhxx+CdhLsSaNzW4E+o3BYKXJSl7HgJ0emR2HJe5vpIPIlO+kglpiDSIjBiddFlFi6CmyGppDcaJ9kRCZOCYJka0S+xdAoRKzdwQg0QmBr0TSY02MUhBIyQSS2ETIyR9hLVLI9VjT3qj9jIQUSHqiHOtKXoQxrZtrybroLHrVMTrKWacl0b0ZRtLculLkpsXRacjfw7SjlZReSixXohxnYhuHXnCJlo3HuLDahdyryrZlLH1BMjefBg8s2AYS+x61lllwCTvYS1sJkZxs+BEtTLotjjyS+cFSWtMV1eQh+KF0G4hm2P7bMcmEaNdGbpKn4EqwlNC0S1sKHnYTo9hpmw/II1StM+tGgwXWnWU7j6uRo3kfRlNvJnR+D9DhVLJHc4Gz47ig3eKLxQNux9FGnvuLgzfCPI0xj4FvMjvceHboImpjqc8ehKCmsJXwLHQ10SHRFn0KzWDyjYMn3g1yvkjiMl0HZsOiIMu9h32F/qExtkdls/BJG/wBClbieITuRKG8i1ayNEySmCTODdWz7EVDxieciRCUhh4EqdXJLyJJdCHjAkMS4CXCwc1s+tGthTtosDZiKxfYnZkbFHG/BZwKLx4G+mPRyO6Ykhh5z9DS7M9kKJhp1ZGCWfAiLFWLfzDODKf8Aofz6Q2SbN9kTxiJygzmcpZHUTfROx/oyW7wLTa5uYUkruC3W403s4XBkrkwJebW0oj0cm+nJDjSaetfRCdSZIcCWCZHoiZxpwQ+hMS66TlnjXkhKQa6afQyZ0T4LyLoQ7mw9xIRDYesJpgkENafRPvTbRnGBkrglC9fh0psWMhSTBdFpPBNfX/hzpwboWFqtJpxpMfDfSTVkJpxrNZojCY6JbN46Lg7iCv8AQncr9HlPwKc0nUTkxqZ9CEupZwZpkhquCF0GaVQm5QZw2svgVfEMtDcMZvYdYkvUon7CZ/7C5invg4JELfCLU+o6bL5Nw1BYab77DfkJp0LPEhgxwKy5wZpfwJWhN8yCQyk8IV9MmT0MzgT6zRs3OOD0NyBp8ic2F3ORt8QWeg8GyYFU+wk5wNOo72Mib2Kdjz+xNjcXA8N/oV5F4m4eEIoo+hKoaN9hV53RTg5o8zUkQbcJdSC0011Q8WIGrCIuJuYvMKLf6EzZ/kVM6m4a4Cc3dZXLnobIh9KdSia5C/kwx5Q8op7xsUVhzuK8ka6jfBPyLBarZpi4wTzVBqu7rUNLPe89RruYhgjcMb8IapnzCXuNoW929UPYSNjSm/g7EPCyNLBKvFhfh3KmXfImuBxj2Ghx+g3pdS4GqjB7kJNxyYEFsbU5E8Vj6tiJuJVGyyNpOciRIN3cbmRddEiiJKb7aG4sjfJ9xOkrGsCWwUsSg1WciQ0NNzoRZehqmBFFhdjc8DnNo15EiUuTfKp2YH3LwGr5yYbbkW3U222Q87CTYTwPJlrkjR5Gk94T6K4Z7+Rp9zNM9CMae5vjODKRaijbWxmGeo2FX4K5opZF1Qy3K0yvgbaK4ZQ5j/QqSa5HffUrhlrOTPQz0MlZmbCo2yv2Vib1TZdI9LzpWXGdLkpdLCuib3KxsXgyxG25Omng50lR+h/ZKxKIyehzkXcg1nJFo9jZE7DeMD0bFKN6XRZ3IQ8bDeMjcQ95cguDUGbdTaJip7FhJCG+iGw2ZWBsti4KeS72Gy8CSXGCEpF2gkY/HTspHRDdwRNHoeY1dzAMdyQteI/jxsba7aMurxglEuxESQ2ZIr4I0k1QmkKjBgaol40qNzE05H1Gz0PBvp+hnJdMITFpjTHYqSG86XRlKOG2yOIb6IbE9LGeNODjS6bG560nUnUmkJrzIei63sN4yNUnY5H4EPcWWej0TsSnGw1jbRd9iPoPKyLHBPob/sLMDeexGPBvpKNDo/IS58zKceQSeHYjkyfkbmrL3EcJa77FIZ2QprS6NmGsvV7CbW6fZt32DeQXUcMO4h3fZnnCI4mQ1tE8lUVMxWXSi2mRdOS18Kiuv2sbMKjyYrrRVzCfc4iQyF6AuOFuEjwjTiKXU3D9EPazuVtdyoaPohkrz0g1W6o12DNBnLjXYTfg6Q2V9kfWiXUTo0O6zv2I3tgRpbiv/U3bobNv0OXKoLMDFlh0POtp0Qkc0/McTL9nGbBusMrgNW7MafDYnXUJdxuCMt57idr6KJDtBsQW1N3rR6R0mbDkQLJh+DpYMG4gjHmL9i7glQ0ngSCL/BEOt0ncmRNCSGF0IGzYhdCzLe+NO0coobmHsWPTA2pu/At5MC66NpuhtXCEhV6Ht9ewkk4obIqS/wBERVV6KLHU3pH1J3Bs5gTyiOBO8TyZuwujIhtbYTMJ4yzYeMktJSLobbKvoNBt4+SFTuJNTi6EOLJRn8hoVz8GIchzIm4DbLKLoGE7NDJEZ8ITJtYDajis5M01sNdRYkzN0Wu+k/Jzr9ad0zc9aYEbmwhrV7aeSMmBLJc6znSaQYxoSJ1Gj7ISE5JpOhCVjUZtweieCcEwRaI85P0Q2yToPq9MD6I2H6J1EtFgt6H8m17CyeNKQwldifJrn4bi+E0ZNdvny/lPBjSac/8AhNYV6k7jUAOLjwzeBYDjXUshbLnoel6GFMUjObH2F1v8CfO5NnIziNTuSmYRusDOaaT6QZInjuhWv9CmruOap14E9m7qhp56FyMKuT3iEpLl9ITv+BWLbXhmcTJ0Njz4Ns4Lwy6HBR16lky+7EkxqIonsLJwfEEm11C1R7maw4Zy38G8bfhiTKonz8SBuDnd8iKnPPkwNt14CjzfosyT2vAiteWhSqzN6jVKi8MV5z40vNG/DHFXfY1uWF2KwbN+BeaOhMkJsnVPcbJldmXqYgPz3JMswrzB1EsjwMlURgvojYursNVaTQ18pYwMZXLYqtp1MJZgqqSnYWKqFTSTqIMNLqaMI79qgieCiOMLKHOYl3OATwMJBdEyGMLwZzdcMomiXAbc9iIm7hd4e+DglLSsRBVVw+jGmwe2covRpPZubkz7oS7mnXoJ1tsiYS9Cbi/DarRFVJXAjbcmGJb2YqewqKpJeBW02xgcVFXNhptvxDbNJdgk3vsYpsNEqGmbrYd4ezKpVH2jW5nMRrjglb3cViycVkvQ7LDHZkl32Op4QTqxz0GbtkXbcQ8aiYlewqFIu4hjl8DOdS0cMXbC6CwT2O3tKXGUjZTT9IT7bm7vPgbhl7Faw/sTtxb+CDMFG5DYfJsJp3MjRK7mVMjwU1GdmBL0Gyc3wNplqiXKP0K+zqRwJe5Tf8DtHV1H84XohHOfLFArTZJk+ow7fhsTJ7jvIsPgz7MSI+Bj23FUNNOBpwR+O3U2WCvsNzA21IVh5L1LO76i6jdbCqdyyl3+A3noUv4GoU3jSxfwVPgx402jhDXYReGBtezF86NhUI4MaFQqIGm5h6YKioSErpoq2KOFFRclU4ILS6G1CqlG1CoqKiBtXgTEHyVQuYcnmafspcFODjRaUtedjgukIQlwXFG50XQb05yTqLerwLSI/wCBOXceBhdAnOE10Y8MJBUipL+BHGlReIU33Gm22hO4gSaHDJSSPwECjJHgtyMZ7Pgvc2FwMI2mWRihujnZjKHsV2MSdhLWfQinn4NdiE+iamDYmeCEPouC5wXqXS9j0caetMaNrdCKcG5YQOCx01N4FqiGRpiEiDSRNMDEN0RCRJuTsQ4Jg220hI6MlEM8B+YhCeNGNZElNCVwOFTEwQhcpgjsNdiYEqyIhBYDWjRM4IQamiEIJTG+kISI5GL1rEY7CR9Cq6CbCyfQYV2QW2BtfkskiEHaurCIsk4Ynm02QuoxPvDXYy3u5lkAjHQe8Il5NgneAh0lLmjWPpK9ndGaQLqSq8sOWzwJ7dl1F5AJcEZmzgr9DJqfYUf1G4ZmGjY3r/AZ4gdfkYpQ1b6CqLbqxGk3fYcb3qZpHiOwqDBk6IepqXQYlcsfhQx1x/mbVOl2EhQkWG33ZvHlMExkLdTfYk5uX3rEltbZa6kYu0exvRZ8mCpQpZEsE6CHhpLwJOMGJBpyJN9EFMlZQlVtkaKqE4q8eRZV3L9DfrR+hvaUHTWyhGS5G6FRIxjsPRi8BoKY93YTFXF5GlWp3F9cafcUlgkjOMVjZ4HGST7N68+zHdJ4fS7DqqNleo48jvbAoVwaOBO7GEc76Tpoz5FjlUdNGN6oLJBy2WuYKsrJuUl2G2o6JnJD8Flga2COq3HOCMe8OxBjide2DYW9Ex5bPo3u7FpTBb6Rdj/IC5kmM6rddGLSOPATrK7jEry8ITzg/AsBptcRGWeOxhxldTMI9CE0nQ4gcIqn2F5lL1EqhXCEc1fVjIlE8U48b4DYHkGIan6iVr2LlTdKRH3BzEtuWby2JbYTbjfTuyE+P0PGnknOv7PRCC+CMaIuSDJjRM54EPkhsPSDRDAiHJIXJ9a7MeeCiOCYxrvk4/gQz60k/wAjKM50X0TSfD8M5zCUeEb6TBOmm5LqyYmvJL5+P1qz1ovjM6z/AMFrPh71huJ4vTwUGfYaJYSnQS7shD2RxsJensdsi2CRwRC22FSdSNhH7CMJPAkYx1yJRouB2zCLDA0l/scwUQmuckUbcPHYuz+RFpBh/ki4QuPUU9iHuT296VK6jj33EpZ3IuD0NuIJEuBtLL/RdFm9hJLBKfQ0tyJ52IkNHsJU8kTA0NWryWab3XIljGj7F9CR4FJGZYq6lOpcVwRPsJKZyJe2wtLBC3Gk8/wSPGb0FtsfgdLETGFNHdrW5I2IoIz2Qn62vIlao0T0GzafoTh2rcSUyRBojRfCCXlte8aFCmUJ23Iu0leGZ6WsVs7MjSfgM7md2P5L9CUki6QaJYWDiKfYSZL9MUkWxC0zJi3Ybsy9kKEcnVmIlZ2Y1Sna5GIiiXpaPFUqXgTsN4auLsO8ci2GvRi8Hk+jFcdatlJ9x+hfNvGamY1sm2R5w4fgSgfPUXJJwNOR9zqSvQJpbo+OgsLEhOYlW2w8I3yNM2kIN94oJMyJJcDg5sGccifYvgbm44lc6jLMTHYb67CkxkavG63wxoVomS56Gw0tz8De/svikFv4OCn1DjA1R2roWG7N1geRQnUUP0SbCeDm8jQQnEsi7j2jHOwlFwLYbzwNZJ+RwtHnoxKtfomDcanTRIhziMSyOL/hPBOsJg9BZyoJJkvg2k+iKkTxgyGp7JI6DXTcnVZMqmwl/YJKDSeVBdRswVIoNOcDY3CwPm26CRETI5IoQRRJxsQRdhoQiWfgQiCORpPYj2QaT3J6EwjsQNCSNtG+iPgTogkRbE4FRMGTGm/A1VURiuMEm5hCxtBqjU9kxgUZltp8Cf8ATNZwc50eWNixxmHKF1sbnlUjPoPgIgp7iRuoNOBZDD06mY4MTgwhtQnfBJ2Cc5IGKu2il8QTQmiKVGNLBxFyXOjPaLko2XXYTK4V7lb/AOEb4RfQ8Bp0fUbf8OS40UbQ3p9HdGz0S0WrMQx2L4Gh2FIKVFX0VDZ4Ni9RspdHvjWdR4J8UxuaQnca0YkuqQ6TGR4V150eBdg73ytH6HExzjkwhwRV7dkb3dwsLeG+NElzsJ8DD6DXSE7iUHgtJXwTJsSs8kjFM4yhEtyp7FmTLLHTwsC6sEdUKWHPImiI6IbuMCR4PQme6KmIUJm5BdUG62ySHoSpD3LTiydgosbl6GLBXJYSpR7nghrpga0pBJvXU2O6xurZEpeoIa3eDKyi6tC4U7MWZR3YlVvVkETafNI22td2MI2H0YmmdK+DrR9UYG0XUdSXkEttJ/uyKpdUOKqu1HZwdmKutdVbIairWinA+NQFh5PzsT2+dmO2qZejH3VB8MyiHVibldAmVVeTZRNdhBvuo3LIvRkS9tWJutnNre0iwdckkrEu56O5YuT6Ni9FOxgxgzUewprsurEJEkl2Rs8QzWeB87CLjcT2NJkPVBZXY9aS3kgvwYEwJQXcuRngum0X5E4L3LwXV5dBN2qVvO0GZpk7ChPWw8ufIvhwlyIJtsysqa7tmLF4G5mPVDSq90xj6E3Rgm0fYxcPGLDf5kN5kwWyhN4mKUWdaEt8hoQ4r5SG1fvgN4FFRXCUb298Jj7jd7kcr0tG+2/NQ9pVMwtr9EKROyG7Km0QU+wjaoxl1QuEe6Hg1nOWVmkxlm1opyVkl7GvUlivgd019IzjqSEGZlxBq54La9+hQKTqxXGOCS3MV7RLHfNK2q5OrMEWXbguXhdKIWsvbGtfQW+u40G4us5w3VIUcEzjkN+Jvoh5pJVOSIy9RqjbryzAKpybpF0Q8StuWlwdoqJCC+kpcCSqRfbYwWJ1GFbltRg73o6wn1HyJSSmModrhPoZK1XUiZXfoziG7RXA8IfgXzgidSa99J6+E19aLRHJIQgsvSaPTkkyTBx19DXUmmx+iHPY8n7040sJyTSTSCPZDlQt0Z9rSE086TVapURPEEP6FkhyLsPBPlDBsL5NcfGfGaT/AMtj0dtEWrEMw/kEbtkvb7F0vYvDCFy/Qn9dybBugn1wVbFGZmB5Qe9A2l5PxLHWhK98CrG3cz4SnSCfBeos7DSTKEmyngRxjHobcidaI08rf8CVIWWFt1H5KCyicweMrYy3PR/lwzfcJ6XPXRYtqLbESF3OpK6txLubD9FuwqcaUJUNppJt9eRlHPcWN/wboySRroPq4qJD7GRtvFdhWlHMckuSd+epBVxxTvlDWMmzi13YjuM3wxJdbTpBK+Sh1uaO8b3iGDpR9Qld4d5dk9mcE9lbbG3KKQavqZb6DVVNTwZW5ky8CXbGCZEvGPR0WvMI8ZJ1Zs59CYw3PAk5mMl7G4NrwxKUT9sk76I5Mxgts6IWHUeFeF3N4m03yjBPM5Zh56F8EU5a8IUYJGFvkhp9pwYZMm+WbCpOx9GY0YJ3A15RG1t3I0lh+CRVVEefEGZG98bCfC0WpjVOLjgTxsxO4mBRLYw9thYk9x7D8CR8Cngqew5CL0RDXQcXQQXFdhJL/YoMjZLkbjiE/QSVfUiEkQkpke++NDow2bYQmhtcDiF1ITUwbYWDmT2Jq7GH0MD3y8CaRHQaGGBNMqKmWhNCbEOthsR7mNHOxlsJJD2wyzBjkTTXQx6HGuxjoLS9SqignxgwsGEKKiFuJsRDemG6zfYTLSpucofc4MEQTvSoSNkMTwPbAsRdck+hTR9iYTIlxsNQgu5MHBKb/wDCDXQukVMaYMbCSJpCXsJC2KI5pM6Pe6QQ/WshOSW/Gj0hhERtvbJDP5IawJpIsm+40uYWPsW8DVUMH4FkvYYN8CnZF3NIWXQJ52KqXIqKoVclXBUbbbFT42KptTBUVPwVdioqXkq6ITTcmCrwJrkoukssmY8epAkPsTgJCCCV0IuBxbQvLQvQXgiopfRxuWc4GxNPoNInQuYxpDUzwPYg0baLfS9TwRrjRuDZzpR767EIvZMGBpNEVIiaT2QayNBIhuRc7k6EISPVk6/rSIfYlEQSHkISq0JUhCdjnoNVR7FVhh8J+hbRJeFpMZN0SkIQuqT0fbRBoh5GHcg7xlkgdMwt2M9DJkrWxQ2eii5opFwvp+C5sNt+Btplwso3F7FUooopX2KRvUnobB0XQtly9R76aLMQpr5WEjffwFTBinlaM4dvsL3ccDTeToGmqwfY2+Qd1G1wy9AwzbeEPKr5Cwrd4JBp3JDeaXgNsqPqSjPeJmz2XVoS32CQq3j5Mm5bZTkTJ3YzhVeFsJe9NCRKp1hZW62uWxN7i60g0nWfBtM3VmdyfUXHTwU+5DaoKNiD2eXkSN4cJIXI8TsTySlsOEssqbwVIbS3GpZz2FngWQ98EhifD7ip5Q1KZ5F6GLq9FG+uhvtDKKpkeBZ6C2yNZ6ohvZClGQazEolw4NFCmxT1r7Eu/KG2Q7F2hpgNmjPtWugjWdw6YZ8Ch4uuCZvnjYSGUT5gglEsxDcYS6sdZr7ybDqiSTohxmEiw0ifQYnyIMl7EK8zXoCWKlzRaHLqSkRPDY7bqa4EkmXLDc76dRwiT6IPBbM+GN9W7GWnshg4+Mowubhs2yHdbjFS+nJupN8CrFVx1MTB1SJml2B76FEn2gJFQazWtzaS133PqYMWz4zF8aXRh3mkbF1h/LY4b7EZ5vmPglrywvCd5YSVpdQpHcaSVxdWxHOBhWV9Ee+tuGBIzltxAdE2GjRW+72IFGrzuOido+UyjodpMjLInYbinYSg2lpX3BWZyfQN1Xdjws7IsUeJWLWmWzdEcrRrsN40ms/7oxfGaLRb6JGODzp61lJpz1Eck05JPJuQ2eqWMjZMk7EMdh52wTBcQ33ORLRZ4Nsm5ITJuNXROk7Fmlulzpv8EQpuTHyRJqj6F8Xrxrtpt8N/hNPWk1vz7i6eb0KptPhwUXJ5N4260alKNmth9WPIdOjNxyVmZHhdB3Fx+xJpde47uyjTWGH2N48CvejdRW1uPU0RxNx5SeWJqsb9SQTzsJ1M5I0sCEzjjEkzHhCabHWEmqvJjugrHBX1N3/A1rEZ1vD33E7W+5SWI2KGURWuhX2OY0Ehx/oT5Ww3M7CTYj8M4/yV9imMJCzrMi9CfctNsl0dL40ou17EmFsQpy+CLq3Eit1foo7HfBg2vormfgfTG6qghRt6/gSdFm+NqdfIZI9n+iyzkSthpiT5E4z7iba3OW2GI3rpEqwJJuzwgtSG3k2J3KmMkWan1gzJWFvaZF9RDFHglG7r1K6nb9j2c30MiytEbwvsTuMhRZd+BNpXh9BR4IMGlS3qKStxtutxiVzwy8oHYoNzoxYQfRBdmG1wZJn7DKysvsNaHbfDZ0RyS4EvQ2+RGe73yxt29M7lCaWELwU82lG64QnsxncbJzfshO91BGabjLfuQ5tt4G5gb3vzSxlxzBXtB1kXBL0JEvYZtcU+hc4l3m4v8FY3fYi6d0RczPQ6OCatEJfgbPBZ78CZ7yjccSK2aXcJJbHI3iiRMZE8VqM3FhgIMOlafYwVGMaN9kIRNOp9tzYuMDZjnLGiwty9R+A0PdXYVZTE85N3eTfsTpPJZkyEQNEpy+Oot7tTAnMC3peyBIcTGgXmCZzwbOmGd0zdjROhuuDGxK3F0bkzwPG25c4E2ecE8DcyjdC8bsWMsbqGmeonbNOyFVuIvUfAuCn9MTrLk5p9zMTzjRcHE5OSlHledKNiz2L2OjkvJgqyrg+hBfYqzyXR0mSKX2YGeumR0GXmLSm9zHI4XnuQwRte48KLgaqwJTBVRvJxgTwRNaIp/owtn+DDeYTo9iS43Il0P6wY7EWjAx0JuImyIfYmy30RiMk0rAwO6ezNl9vsfiYk8E7CLsJLsSuBpP8Ahgi6mDHYbxon3GUTRhmCoUlwRbEuiExhkXO44LAiGt8jRkuCPsR9tMin5G6FlovThoafI196TsTsTsR6PDQ1yLqg1kngiEuxCGwslNxQglRrQg1CE7EhfGswfyXW54IQgsMvQpRm4+jEgTCzpcGNGSjU2Ehprcb3FkWDcglRrGCYI90Z6DpkyJ9B5QmUK2zPOlrgyZM9jPQrpfBHRFzCMaZtwJZGcH7Ni8jZ6OBZ8nOllg8EIulOqKXNvV7sSjDY8V49ClvI5aFWbeqGrKdliLpxLuirD8EYFfUM1WafYwMbpSPkj6j3A6ELyVvViSKvVoVdosyGQonVDb5rr1MG1nq0bLl3Q5ahvArdYvYx6bhUcya6IbC1+BTv+h6uKruZzI+IRytjatS7CFiZ+TIuPskLsyKiNl7IeaAyrbeGQRDPZ6EXb3ZEFs0lyzoXcDCwnkd3RIcxhlUVuVnuXKZp8uBhKslzCCqdZJVV6ItDm7jjTprpSLN8MM5PeZ+qGxNzBupDa5TsxbSt92Vwqxz18C3d9o423jcXaNksJXuJnS60b2RjliWsyiY8qbHIn8pujZK2gil2SI8mVPgb6ipvODH/ACbFHlnA3CgolmClEXmISvZdGwuoNM9l9CxRHckOcQ7yxIuC9EnZ+BjLSfozH6CntsS1lWjrUkvRbWGqwlF4G7bbwbhy9Whokgll211RvkifgVvbwZklDo2RLGMwofcziWXzNhObcd0Yz8A8JPoQ4zXkTt26XY2w3X+jIEm9h03ryKyDoioyK9qPll2Rtq+Q7ySvRmeatBwjROxt0bL6kvoWuztEZFtq8GCLwQhMY7CuIb8FMt3EHBKlwGSLVygrTdch3iLsYlY6UQPcwNdq+8h3eJLsUrTaS7LcS5UQc5T8DJXh9EJcuCN5nKbk06C03+Mej7mxutiE1RyNdjzoxohwPcVT1mm5zpuskg1/YeyavAu+m++5405gsaSo5EOEwbIWfBsbnb4cadSY/wBaQnck1203EhroTtolexNeScnBMatCN9EeDk302P0LTn4I302030mnIyfDjV4QSXHI4YvuKJE3mU4LG9ph2W1MUsnZ0Jq74DKNngUC0ydDZ0yLKHNPdiiYjv2H14UmJMzMJUxCd+UxzSZsxEMnB7DhanYGp+3UewiY2tIJpEvdOCUxH0Qgzt4EKfE2nsZUSd0QcaXoNeWoRXe1rgcZqLuQxP2KU+UR9m6LgRNe0UUy7jKaajezhORrplbiY4/RU4fRaB4IZFl+TQkb/gT3Fp3EjBxo30g/KeiGPKYl7FfRils/YrU2Zh6QaRO3UJ3O4uQrkg7s6QV8/g8xv1N1u5t3/BJIl3yNVtpz2YuNFzZGjb8nZEk6Di4P0YmxYqh7lqPoSITTkUeByZYY+n7hjj8mLmtD3/Q+AG7sWcWA+kOf9Bwhk7g9Sy/0OmRP0jZPYxXuh3fiQGi/0IYjj8BtwWgS4MfaH2xJfBn2Q+MFjmPwK2ss/AmWzwfBXzPIlZaX0cypswyqouGVzikjbgywTPOwhNyfgyxLuKarywcGQbM8YvgSKKa3FjeUpeu/Uex/oZNW3Ubm42W2X2KW9H7DyM3ZtVyQ1w4KOI2+UN1xRtZ3ZvlCdVLyNLitdaKW0HKuIK35OxgLYnoT7YLc4ehnIXXEE4y9hxvhLNaFONuw3xobSyxRdEPo0Pk0+hNbrwN56G/CtGi7FTKkTRInrAlIs92VNjD4E5sOBYEefRD/AMieO40X/Cpvv4HhFuK8UvKL2E6Vf1Ca3KipkYnyuhVSnAtsmN0X0UxcZhryblvrqLDMMxv9iaewsbjKJ3fLNzjuc4G68izsUo3+BOufkWMPRehqFexfwfyPJ703YuiLMj0mnIxGjJOGXvg38jXTcWBdydBq5QuomiyqYE843EpXjuK1wLmIbwzdn5Zu3HEbbkVrdrMM62W4s7PO5fkbdyFso+pLxwKosCFlG6CvJaM8NEnKKkhBRRUKtxthsVdyCPsnQsrsStkSdOi5wVFT8GLyVTA2pyJpIq6jQqRjgtMIcpPBODkSJnca6E8E7IzCwrKy3qP8jZOJMXVjsZGAjJu4P7xqfgdBibdGbLDwG6hi9C0bKJ/RswURVsXkXpKn2KipDdFjH8aXHA310RDBgiWrZUlcIqhSlXY2kCMactjLAo76JKt/yVFS4II0VPcvQzbwYEjpHZliN2htPJgq0IT0KnuhQbQmrclR2DpZMEXFFFvknodo89C+H0t7DfBSRil9lNi+im8XAbudPiX+w/DT3j0si6r0YGq/4LYbrtogywW2Nxre7GG7Von3E1aOsEmET6pFBsLwPZELIlHRNfSLlQ8DWHTXYSFFh2F8zIrQYVZeB9gSl/QW9brEiwthRIVJVFwEJRDuhO8R4jpjdCTe7EoxpEJdSDth+Y0uaEl7QacC64KbzIUfcXFMwXc3DS9RTZyJcrc3Q0+RMY0qRomwsNtOHkh8JMVLpS/VNw6JEeyBo+4o2X0eJKUn2Rbz4Kb/AELkzNDkQSNJm289yu6IsCTdDRqN/RzJUyUWDlroml3KzG0+RE3bsdSDdjY2uou5n0OgzcEvYOPDCciK/PsqEtTB9iO59WK5YFStvFM/UWBUMC71OlGNahs5C3syypJ0Ez3eexDchEW2ckmBQzWDcPfoWhtiDqe5D34L4Y3tiG6kQ0Tj5Grxo1UIc2ZjdQieWTsvgVf2Kn0Gkv8AI7RYb5ETcIfRDDxyKSbeCVTBLWwTOj7lcT0OXMSKrW5eeDCeynmmJJtcksrshwTRntC27abHkWTsQT0Xx203GInwWnbSdRFONfrSVlNiHBYY86ya8j1XcSG+BLA1RJcaMRz8Hq3RHBt8ca7HB+hn7N8CRCYEtOT1o0UWl02J30g//G6yfPZZ4G0zsY4EsFcOghL7EF6wbiXEwF3rQto/27DKHJ88IaB1L5xy9BhFTtaTMrK+QfjNzbGIQyp2QaKqmk9x5fQ6Br1sCkOTElRNNu4jA4wtxysHYODGrM2KxTsJsdAgzE10Smw1DUfUMj41bjiHXW4e24N2DmygorWCC5FW3Lmm23jkSba14m/cTYWWAWUKuE4RXFK7t7imOZwoDOpW2F8RYqC7i/ZBt2SW64Y0VlHTJQ7mW5OiHF0SJZW2+DcqS4GdSe1TL4q91bpcjeLdUTJ9nBV248sFpZ8JISaC6ItzcbkrRlbfUULJJ5NmwnnYRM0S2HBa8RIaj8Qbo7bzhCLDIIZHqQQ1YeC3nCQQTrY+hOVVeqKbMyxhCY5EDQqra6BTrECkwjxsZeTwLsD5DZjH6g1iamznkTnE17RMlD+835C6weI8mRIJ5vCDZLyljRR7eTMInSyHit37oksV5IOKq4Rmyib68ifCuuj2ENg8jWv5dy76Pc2mXpRPUVtuYVHbfca8tC8jxJh2HSNKPIab3GET35GlpNV7m6o9nmHkJywBZEL1CfWnezFUzvR71fsafYLgc8IEKDdzJNCXJwBveNlG22i3dWBNUp0lEbfIwFdHZ4yMct9j3G/gOgwwCzRuD+oF9wdTJW7xiL4HBFYfoSlx1I8Vd3cCu0eUxfWUpLsI013SPcSsXcVxpFg+4upnV7GWNPLV2Nzl0ZNAvCa5GgylWBcX3bE3BTe0cRNedx0eTYELHv5pLXnXrKPgxZCJqmxI5LkVsuskN41yIeZTG4wRreT9WAc59ki36bWUtkcWyoQKJtK6IKtBuhbl0S6GB6JsrSljvu0GqW36jFDK2oXx1SzkUeImFt3LdjyyawIuXY9RQ3eVJvfeRg2xJbinEZF7SEZSaEyzqgaJrybWJ1ReUgjnsnXDJmN6xZITpIrFq+ZnCOWKXJEhXMkngJNxJsfQODd7mA0Zkb7B6JPuEopwVLhyJZtlLhqOmU6NBBeN7FKjYarfEaRSdAq5pcmMq2/ciDWL57MtYoZr2j4BWklcDdUCqck2Yn0iONwbgqLeUtNmNm6pu2EBEWsra7G+4wNpwRuM42b4yGO2LqPaOuhy66LZ9vIRiVmBaXazluNSQs17hTTZqSzQ9w8XkW+A6bpZLHmg9HsiZOSDmpcCyN5YyEjKFmFdHEsaYH5J19d5O5Iq22DTpi6oJS1trCwQ+EwlCf3rQah73RSxazyDaGysw2nE4Sic8uSZKjd9KewprrzM9bwgRTtxNty/I8YkWxQHI1DoMkYQmGtkgTVXV7iFttd4S2lla3SRn2YSYOzAYilJSYiXJTmsmyctYp+qoLXcDFUkZBrurCZkxPeBJ1hdAvpD2cE446pNymfhj/dLmjXEXJnmDmhWFeWuSZW6QJqctEmBjfuJyODcdQ37M8MQYb7NmRvpTCXmSM3l6G9GvpJY8xGhD3S5SjcnQjEmFl0CUkDzWbjq30LCy0sZKvr9GcJXxQjLslFIM2OAmljgK4TPY14l3ombYcJscVtfQEuMTh5G0TX0TEt702PI07IIpV9Gaom9xuEy9BWoa4T2IRMfZm4JfSlEyWZRu+gRCIeB9wjd9o0LKfLJdQL8JvWxrW/XIvtBTZgLSeedxt5+wts19mJ2Mo2q0exNK5eaWw0+y+Jz8m+Jfks/5BNWMWdye7OcMT3I+xByIqxNzJ5Gd0vyNp9se5WvI1q/kGhla3yHMTX0MVvZG4ZcBQ233Gy+AdumNcCKrQ3IhDS+jDRzdi2SVHQJ6w72Sca3yV9jcftSsZYmK28M245PlMduV6U3k+QQWJJyZmHC3MMsncWU5dAmze+BebwnUZBprs2ZhIulsapK8iY8aj1KjW0T2OYz6iMsLuZQmGpXVi+8ghNiWYEAqrhsVVJ9jbhRctmHWTmXuYrx1pvK15GzSxwthHM9Qe4JcDCmvSFwidmUWK7wZpPUS7BAd4Z7NimdkyseIljIExxR60TMWfSiwm3RMXk4fDZLD6IypI/vgLau7Usan23EVXDyZtEXLe4wOV3MkHTRGkwuFuEr04tJMLfJllTfVjVmH2pOJ88bjxcHVs5Sn5FkLd7jgNVo4blMclywrkT1J2Zk8BHFhn3H1BdZLtTaVXYqVcqEvlNeSmdCPZ4how2l7GlZafsjw+xqWpPqibNdxNVTQ7wmx+wfNudCIaH0H3aHhI8opwZ232PdNfZgv5BdF9ic8NfZFzJ5Hbm8n/UOaJ5L7J9jrGt8nDP2V20bxG9Iu8JqoauBTZ46jTh/kdNPsf8A0Ebk9hqeU+z6iqqdN0G5kalfHc2iS9BpIq7nre0G8aLyxbR3hianoouZF7Ibxh4Eqpp0g95bZLvky7i6EPshdBcTyL8xzcODOlIbd4ZV1FGUXc2NG/Ilym4NTccu9EowRo5yRhRJ8EvZjbbGGcDaEuBrewkYcE9B3tRF6jZyNDiyLutFrGI2czeg+jMClgaOsm/Bny+hK1u+hN8MR3tBO3/BgTJnuSRSGSSIux6CWrUWNPo34Q94ifA7BTgnhtEk9WR3JIJvOk2b0+gno+Q/pSXH2NwtwOSEdsc8o7I7YrwXGsw5oYbfgLr/AAOpWS4KcEB6BLR2sPpPo9w/oRB70bM07yLc/gXP+Bz/AKaZcv4HU/AnZ50EXaPAO2YN3/RougbWWPyNbjp0pCKvBfguzNyQ3TQcRSHiOxvUjEXIvVGe2w/ImmV2Q0PGDlBFWeuyMouyB64Uu24n1vv2hhTaJ8TYeOvDYY9ZKctCtvEuYQwKXMJ9ymNjfZZjHTWyYj3a9DVnjEl2E0tWU/yfQtETkun0biXYYn8sCxo1pBLT0eTYus0QxaPWDQ2XRLsLJBNLWMvJKJT4eS/WmCXYSzk+iaTRoRKbvtoyTRIhNeCdiabk5/8AGHknoSIbXVLTwTtotfr4fs9DJ8Idl8N7jrY1FpNmU199xKTRcpCTe/hhOtpDokbznfI2bTXDN1WyVIZRdyQVgHdG4zqm2F5XcbcDJtl+JS6tsCOMvesMb1JmPuLszWs3abRBV2xMCY6mrsGR3dnUIkuXCijWam+GLdx9ZJVPyjE0ozrisVKJjd9okimpM9QtCdjRIuLGFonSb32cia46ipjMq0eiQQ1XwB0L12Rro6ZHFdz4QNt7D4ZNmPtQ367+IbR2qFkdtzuk8Km2C3TRpQJOAmAGp9Qf8gqWuxTCMdAmhBuKUieQebG9Cqibyi+6yvAWiNlS1jKpjuXc2ine7DGba96w3z0UkNJQjVtOuiGuyxBtpRnStsgQUwcASSra6DsWCe7sTLaY5B8Dcb8UjLcG+V6Ig8zyzGNc9MeV25jce/7YXJtJu4DYVesFEx7WCi6+NhL1PLBBXDymPMXTJvYrGl74bDSIl0eAhDPYVfebzMCjNpQjaUwPOe8Nm2uS7smef3ZdYJdhFtn0bwVglwjeRZkzEbYnt+hhNkiO25iqx4rMT9+wVQlLqHaODEolKwWG71IUW72rGjNmxb9SMGGIMty+tlsKWy+iNiPwew5zS1K2LpxMidbo9o1cnYphMNtpbs2mk/OUoO3c2J+QU9avJcCpiCs0xbxBpu8EbDdkWkbnbA7sPNnF2RGDi0uhxbvuL3KHtQaTqY8BQttb4ODVNqLboBqdG+zMiY45zBJfrcTdm6EdaGxbmbGMxtN2tbI2oFlhSmnnmB3Ta7gi2wju3EmVvvS5gugb3k5bN4lrpBveIDeMPEhsra5YlPMOvAbxVB1TDqHLRc1obuUJjGcHZvIzx0JsQji6skwp90RDMrEVVhNwiHFcPeZrm0W0VmgXGTGpfUWEoqVIBwPgBujV1TDlNsuzFvNLo2Fc8MwkYJffYIVa7MEMQ/WAsRMsJMJW8F0OeHLqzwPNukHezwCW4bGAuyl5G2GzyhuDcKGjDbrqGVHj1CDsEuQsYlloZQ8CC2q+IG1eLozVbh12jez11YS1bXiIKorXlFDVfsi2m9vlrYQS2DwgAgng8wIwuZYNzvTSGyknyVMeMMXqamxUKWWeW6EM+167hlkdcoVa2nfYK65CPHPqGokiliBgJJXRoaVheobXWlbRYDPhVsRzhDyzXEaMY1xUh49rq2U1pH2Qwk2sVrcuGwVlSnkpkWJ5nCWwtCpciW20IeG7RsDltKL2pjeGws7YW7xu+UNlMVnNY8qy9AWVTj5KzvQAwCvZQs1X7Bm8eyLxN1DmV4GEw30IjQj0Yog4qriHgLqD4YZ3zoRzg5ZmMq9lWoYpDpWdeSj4Myjyo3aTo8VPCkY3o2LB7odHv5K2MfkE0O4ooUN1Wy1zRwMJqo7FI5bScImxWo/CMy+OUidUTCqd5Bq1h4pR3nKjaph0Ea3G+SIJEsWDVvIrGth9S2n6Cej8Q4d7BQpDXKDTbaC5SMlG+zYmIuwxHlyZdpvei2WUsZCpExtVuOK9xdo2s4atwim06yk0Z5pHfaU1H9gtkpOBlLdNNGyrPZwK7NC6QUVLikYZh2CuDXkWxQ3s2xFGHVsyU8HcQSB/gSKNa5aGpd30NZjNSxxjaK5j7IkTuoQkklipbnbLohlGn1E9al+WthN73ZrgPBNdWii53nKKlZc7D7Rr9WjLsPwQdSq9mtjJbxE2J5pm1Y3ejOBHLh0Q1qSvA7h3XYXpScND6R8G4F1Zmw9Phs/LVG017xoTFtXlCXD75PcbIZdUxp+QKd6bhn57nFnm6jle8GIzPCb1Nk157DEZUvduJYTO7Mskddzbjl0bIMLfdkIcOqY7LctrSar1sZZrZUyBM8MpOa8maZOtEl4PsYebyHUaVtD7Cgbl9XcxBLmoc2WnUTmXS8isTh4MwLU3rYzjQ+xMNtxGo4o+Zli1pnq2SLXVGNvexMLygjmy8uGWR87x8LHvHRRW+GP8BlGcuqIxD2uG1aamSVhTXh1Qahqz5c6JHNsYgJviS+pcaVw2LN5dWOu0uKKI39upCdTWiT5CbCGrshuQ9h5sPI5NeHkSjle5Cmkt9xT9jkggU5S3EhBLomOUiYnQSttbOTLtvdUb2kmdkNYW1tFTGYPRszye2Zj7E2xlK06Vlqr8meSgbZCFPow8p/YxfKWKxkNtLh3BgNM84RuH6RXYWbnAuO9iujcknFcZwPsX9jU46XIw+0MpvckjN5jouwpDpvqmZ1v8th+k3vGymm2JXcdph9Ri8rJnyPsXtjxlMfXw2VRqOrexleyBsFbzTOJHrRPeIwyBk7yFFXIFy6oZgvVFHom/MY9UfeEzftfswn2OjlXmGNgnQNlXARsYV4dDPfKb3FZOXVPY2CXdiVSc10Zhu47CLrHEi6sQ8T8lsh9Nri7lQmj6Ut9x+R1E/tRGrA4OTDyydttnRMxLDbcTSod2xC1ehjdbWdWb5vvLYtK0uqCqhvdiOJ67s6i6EVXYEytj2zkAurHmb9JVrwtiiv7xvvkbHCqvRMjqFe4qNZXWjXiBy2IqhzhMVsnycM61IMJfcoJpdAYVRo6RmJbDm7mEXWqW7VdF3MCRutE7EQuo7u/RB7EPuEGfCYnPNOzFhtMTuz9y+NHdCOLyA5jU94cNudxLE19WJyfkRT3QcAw+lEn4waMJGxRbPoQXmhetiRwrQ/I1qv7Rpj7ye6IJdcK6/QxNRfcPIf3jLY9jW97k2K3kb3V5Yk6vvEWftH02SUc8EHFlIxUJhzyozzSd0fmOSpeQ3InPsUFV2CLzjfqLZyDvWx0H+C19fg2cT11LySvUpi2X0YqsMfYPi8Mt8s8F8LTuyUF3UcgBB4d4GWL1Brt9pCiKXVjA4upQVoXVIYKBzSPR7MStxvxeTqn5QudZnw+TNlP0f3kJ6qf6I2e0aX+dGzDH5RxPcFMJk+jPO8AW3FC2anUJPyCuiZYoEj0bHAde5/AyHs/AQn7+tD3JTgTmkcND4cHYSVuvq2I8Fa34OyE8kvQgj8BFcNfhDao/rJ5NdkWVu7NEW0N8tg6zxEceTdiOJB5uArTquEG6/wA0XW6OsG7X6kPmDfKRjvddWXdgFlGkzLZ1UthI9hhsUOOeBRq3e2GOKnvsECcr67jKpa7M5qz5O1JZUXOchKoss5HSUYo3ctrmGcO85RPht8eedJzjV8/FHkRMaUR4yTkhLsT7EiCwSshsWaJc6bvoLG4oPIkM+jfcaGeh7C76QglM6bDz2N1jWDGedzb4bC0Q38O5CeNJNITtpBE5GqIyL47a7b6/xr0+HGvnSaeCFSVxLqKR5tuGxVd9Wwn3gN7iDyyCdz7Mizf4DDCbqmMT1HcMcbehUkq2vfcyld52MarO5KOG8YYpT5fJEHO7PgzruGYnLD2x1OalKtXe2Nx2MuuPoh5kbI0Mo0kXbLI03E6HCPWu5aJZ8EOTjpYLJIn0m5PxeBlWS5QSlIOiRPynUMRITuEWUeiGF9Rf8oNHQ6cR7WHiBgTRk0k4dhbW06TzENtHuhBTB4KCFeiG5ZugbkOoVDZ2G4vXgVSSfDQnntNnV0Qw8AsAxcr1YmwsLc/DsPYhtYqQry7u0JaKAW2TQspU3sE9kehbBPoYZD7BsjX0irG4PHb8I2YQSQnRg+FsRJvokGstrDBtw8YQ0K2vujesvwNrre+wkNRrGwsBRdhOVK6YEMb1vIK4l9kjF/ASy8Qy7e6hCUuxCbbq5F/140LEUA4rY+wSdTHgSdvrOMp7ZQiaSj6iq87oOeQGU2Q7F2RdDKeHogi81OBeto30hBydBuWUfZo66/RDVRe6GZb5QqxJsp4MH0eCldz4xsbhTshPF5w4N4RThQ3wxnCsuwvS+uIo09kG9iHtlvcsq3rojhBE7K9EBUd2KNlxYwjL+LRvU/OB5cPR4zpCHlcj64Ktp9GGVlkbjxa37Dht+CEyW03kYT6+Cps+jzX0NG85eCWWl9CblT6E/oNHR+idpsTMY9Edvoey4xL2x6Iol7ZOES890d5L/wCE/wBQk/qGpZ/Q24/gwGLj6Ie/6IbxF6G58fRJ39BIxRMdeXtkZYUGr3Q8g78mxJ/YlrA4SDcnG+WRSSrS6sk8L8CZPGEYLLXvuJMvyim3b5yxs5vpjZ1XshMEexQI4KjMMSdgk6Qf0djsMTMk9DpLI1eHRCUmBJ0wS4JtHhkaveiTp2JfDGgQuxB5F5l4KjHcwRMiR+tE6FvdabYMP/ghj+olLZv0b8MyzyZ9xCLgfIaJXH0WSefo31XwTysl2OxfgavtSepF5ZFokQuIQwoRljaDXt9HNEXUJdyIijXWE1wl1g13o9U2V6MSXkZYkuB0wozqLHdCdrL3yis/wGIeA0cbvsbhdbYlhYGWvcbcZIWk7cmGVOrYuLZnE19jb19Ft6/J/VoSo2GhNOPozbOzCStOlpYJi6M3du1F5JPgjZ7UJChusG91N4C8j2pRcLvBxhLt9EhRtt66bA4qy2MNlruysO3YLFlHA1Ye+9gqWcjdUe2WVCaOZXwNvCrwcGTqiJHkb3kOY0J8UI7ei5FTjTucEZahznLuJ2pD6wS1jIJOyolKVfoNLK3rDZZC2v1KruMZJJuM68NdGJLPWyJfSLaDUKOB57IXgPJfwMWBTEQ62KTzF8CU+jpCqi9BJEiS6InovonYWJ1MSTyNCE7yREwSpFoa9EdZL6GnT8GSJ2m3Yi7L6Gi3X4Lbo0+xDZPSJ/4Iuy+hK+H0R/UbdvwNO30U4Q9uCrsHb/RFEjGGfqEjMXbYlxFSJJvZuNmXY38Pob90foWVF8DYsXwJW0vAz/hEtYT6GzDau6FWwe1gtkn0Nm7vKEc8Aj/lCRsn0PbgayE6qUMbpRAy7lykUfaytbl8wJ/FHbfQlcPEKcPoptzqJDu97GexfBfdNE3rKP0Y9n0ZM36IvYN7Je5UzR3sJGw7L6G3YvWFeDfgcZe32EtF9Y1o0+hhVTwYZ/ULqPobibSo/IEhI1lfMMTXhDmtPAo9bQ3m10aFsSJ0Q+uXqhpyrLojGUvSCPM3hMwqm+RtXbrCBwzwiOtlMw5IkuJuOpJmdhiJNcdjwkQjkPsWNOr1NvRM3dJymtxmt5MTz+w6cHxRv3du45NeSrNi2n3AaN2ehtxDwh1aXRDG64Fez4Nl/TY2dC6klBPwKJMfcKutL2QmqNIPMdUX1sfgSFEngYfnyxhhI+DIqX4IMp9DG9+jbT3BL2/AXIv0KI1O6KCPQTmFMgkvWGa4McBoxpUtZkEifYWxhowsNhyjUU48elGkqbXSmwpO6GrgvQst1DuHbIsrCvUyUh1Zkz7xLb0m8PIdw6vUp+EU1ie+oW10dWG9Gt9AprvgU6b4Ya2fcHUTWWzPr3DLghMTzJ1L2LX2ZwI4Dx0zT6s2NgT1lF4Ymq0fo2qt9YKOAXePoty2aXhNickF1Z0ei7cXgY4b2G54l4KEt4P4ojfhedoXIp+BnhjshrD8hCXtHgxHhdSWAOgXWGBqvBDjaXdH36BCinyYdRBvWb9UYqmvgWPYmitnbsjkRG/odgtpV6syOebidCe24W2U7EUq+6G8r6ocBdQR+GrMYd0hqrwEtxVjg1DCNB8JGQ8FDJnbFYr8/AS5cPshGOr2JZVzuJE6VYl3OIPBTqDlvAnp6kxbD3ooq2uzNj7XCY+vcDG1bT2B9Y+rJLOzkzwG0uXLZZxvyCDSz0JMll2yYh7NdGxPOdmZ4hctliewZqtvlnGTfNGcts+onC7NCGJq7MeLW1pxOwZvLK6sY5Z87mSTdSj0nkCVx5Ztl3jGJ8XyNzrkT84H1Mfu9hFvH2Rg277tnNV8myJ7EkTtdRsJ3uST8ovwI748piUu2+aNEjrqyby+rG9ua7DUja9TYWoWJKO4hTSScQUq96oVN3vBI1NfgeZZ4I4j6ElYY/Am4avQqxfwNMtfWCfD6KRmD2aehLtzdERuSdIPrnGw3Mp9C2CPQrU16EsKF4KZD3FyJ9kOVQKkCGHBmLjtgX0uVJuLlh9OnwmnOrIJaJUWiydhkwTsTTdmCeidtPYlddyUhNGXTmngWBTjRHg+hDeizo120n1pwbaTqRbE4JdNzk7GwmQg+wtETSWCRwcm5GTGdZjY8EWmxBdBk1fcQtITSdNe2m2u/wAJohFc2Qzz4URJcfQsDeIvwJNY56lrn8CGtOdkSmE/obdES5qJc/wI4VE6Qdsh75Qm44hcT/GlNsv0OrLS6QeMf5EsdhrPH0XryNuN+BKuw22yEN1rdidoJHipMxpGL5E0XHU+pkhWzIJV5JY2NOZErdx5xwPByrkSWhrKeSr1/Qk044TuSxqbCdq20zgbTyJMEeZBmYIirp4FgqkzFwfiPO6d2B95mWfwSDX+B8Sd+VjQke52hxH5GjIo6qvZjilLejCqHYQm9YkwRMblBKkX5EpEkkZYxDbNl0F4HmegwlhJmQR3Jpbafczi36sUD+zFNc9mTkq+KzNZEh2CwyxQGnASS4IW4nZUIZx5G9GhvhsWQngt0YkggewJV7GhvMx9HbPotv8A0LtQ5u4RWiSbiIVTGlkhKq0hp4FH+x4/4QQaUVvoRdvwPebiC2IJL6MSoSmKxgl7mYSJE/sMLsYZmMeeRN1M34GjXSygs6jkbPQ70OBEvA6+Cn20JD46IQ6HQdqiuUNNcE4RDSmelEm3qFeBXp3w2wjYgheBJPqYqs9is8bdITZlZQo0p5fU9hjE40cDyYLAnbCj3RTodgSTjBIOxIc6CXgajmhpnGdN7ET6TxMBUyRpJ5JeCRoSiDpOjH0NcfwO1DZ3KboxwJEHjkSI7NOGTH96Z40a6MlJsOccaYvFQl0RgHRHoSWw7Rk6xKxZIEGnJkxoQlf+j9DEWA1eRuUT9i68kImsktciIUXgw1gfCFLmdlCXXT6C8BDU8pm0g7B8Blj27EJ1JnCG5Yc9Dlw/I1gw2MmdyDEnyVKiO7CzwWPlfQm3wJR0UY4xBPsLI8cDfaC+NM8D74JXrMiV4He53iPgh+GjYSCRDzBejJCgy6Gw9BldX6IZJCMsi2ncNdDi3MtyYNQ5EmMXSCVexjshyTJtwVNhcnYnYjGrgnAjZjZBIdaiSXhjtDG+UuhFe2jI7tETYa8DMHYONOpgTgeMaQuOBdWhDz0Pov2S7iRhFzDGlyP0LHQ+iZPXwfOkPBGwbM7iQg8TBkpwMx2SEEnJLO6OpHQSbBhceBH3H0GfnQYdhUOomV4Ra6khSbBlz4EhLH0aN5tGraErQrIRLsPw0soY9DMbTgW8wPSl6CXgmioWA4G49iXgm2muELYn1EFFWrnYaSOF3H8N0g3ZwuiCOFPMQban0QzK8gekc9DWDw6MS3at8wTUm8CSOhFhDrC2v0I6UHJivmjbLphiqNhcsXRMgo59D81Psh659qL/AEhI4NwWx/Bh0QuQxdYLt+1oiwhK38EvwJS3Ya29dkeZmWVt4N9eX4Edsa6QxiV+h76RuqRB2vsRUy11bHtOPtDorJUQ2xWsST/Yl/vRZ/gJWcvyJ736K8jiHsmLb32xR5Nm/ZtVb8i3n7HkL9mPcnwmK4lfVsaVW+ROW32dO3gtzZ5F8yvZFFjyITKQthp6Rjynoqo0afVEFgEML0I2NXeDrMfgS2DfMFPKdhOmBw7GPhCBMd5M4OCN7G8O+hIneERNCvH4Ew7mSGmJYUEl0HDJFOMFQmiobXTBhcaU+jtBws5ETCgnnox53zBQ4JdoNNuqCadkPjBxVF7sg46vBs6CwRlyPAssjtCdQ28tz3QhlTwtzdgUIVdB7kFir9D68Et7iRsbqjnuhpNDkc6wbYVjsRXK9Fbpvoa+qFJf4FDiv0J+xjtmok/kOTbSbW9H2SxBdmt1nuxmPWCXYWVdxdtJ2IJE45IcnGm5BaeflOxIQ4EsH1pBaJ6N/GfeiQsrYQu4h42OB/D9mNH8IbMQxnOT1q0f2kP3ptoscHkxolR6b5NjtrMaT4fj47i12JjTnToTXgnXTkRMaTsNpa2kjvl8llT7hXj8oVfBOwnykJ9UJmeiMrO43GA4xpncfZfkvYk+8diNE67vSSbfEI10Gq8wfHjuSeBPBW5Qt2xC4WR+hLg0eZ+Q5agn7GHJhhoqT1ok3IhFI9jJqGJwTwQl+SNiJD7QXcQcWmGJKERBERejHAmqon1XJjqYmBd4KGOpCZ7eDYqNmCpqihWbhMdhrIlDLkiR0EEoSIwsJY6lSPePAmsCT+ow5wWSwmmVGF/zQ5DSZdh/gq8mBUxeKZhrCL1Da6hzo/ox0Y3sjJnkwNMyzJcAtgJbGG5lPaElUWBTsGkLiWBgkGozdBNTAn6H1NFfIkp/si9jTPKG5QUXGikHPZKTwY7fZt0h9DiVhFuUlGj99yUsfsng+hpPeDiFOxRZRKWBpLoNN5+SE+gkLHQ+h9CZweBNorK5KXBnkmCPklGuxxsM+BW91kvB0zJXZdxdf4LENFlxFyNhcDeNhY6CyIbaWyKuaE+yN8ODU4Lk46GGcGy2J6EvCEuhuuxIxV0Nmxk8BK4gl0SESwxfdrHgRMfYJFwNegl4JF9BpGeVsI7hTlsSwREdDEElghjvnRDaeg8xKcC6oNY4MexvgiW4hIR2JC7EyNdROPt4E9iMOja9CcVbDcZsZPk3zwLaDhxRoTL3TdSXsIa6iw7idRJTJEty47G2khg3w8ETGSaXI2JVVDI0MO8GWSuDZCQvRs4Es/yNRY3E7DhdzuFb20YW7EjYZYjggkNIlMJZ5wQfjGkEOPuRTyfoeSEOK9xZ0c25EiY7DcZbuREUEtbk30o1wdlpKYmnk3KNVcE6wxM7H5N+D0W5RKQwTppDCHZiGNPJibFRKT70WB4RbiCjEppOphoaEi4ONHjOnGTcXRkW2iRihEbKREXQaXJCGQ9LYdGnE+h3Dw0TI10Nt0KPoJeBoa+yY1Y0TRrFFkaukiycCXXSDvoS4ZBaIyZRkYxdu6Q5Vv6Qray8ofQVcwwZg2l0ErMdEWLZHouNiw8ByiebfAmfDE97FDcE64/A26FTQmF4FdhhvBeyL2R4Ey74G2lUqLCvR7DVeBLHQTsrPgjkoh1xsJY4hGbSfYrx9EbMZDW06WhZYZ6oTPsLhS+hLkU7Ic9/I29vA2qsvuxJx5FEd4NwK3N4G2btECU4HGaQlwpkMZwLbfQ/ChM8uSqGB02n0VY5ekK2sfobZPbrCWwOdBvM+h9EJJN6sjufwhq3K9iDDp9y2MmWVlOrN9aAtpT6ww4T8Au72hLfkqtLwTJUH1Xjubi1+ReUYNhS5uJOuGYmIeH3YlLV9jWOKlexuxhvI15a/Y3lPHce80XsanhX4ZDbsPsHqPY/sFtn+Ruxk/Ji3RMRb+CVmo5WM9K4byLapOqQp7v6E14V9HGoQ0o3n6DuNvdI2VHoqw86wU8vJVRnekILc0+YJW5X0ZstfAmPeSGnt6GnFL2C8FmxwBNkhd0WXP0PuTwJ1VuJ+w4Wejk/ca3Au+4vODSwV7nBfTPEniUcKcj6hE2NFTdiNg/cZWxDTDQ3uZL2C9gWJcDhYjFW6Q74z0M04FBb8E5yJd4Jtg+gS6ewmNs+Bqdj6M2PwGPBJGbrk6CU3SK+g43MMogr2yRzCGs3uE76QSe4q1x9CvaDT4nSFZfpFNPLY6pfkSLtyL7L5PRzpMkIQS5Y8o9HIyEEYO815OR6LTucn71WkpDYhCRG7J118Dx0ISZP0IpOTfyckhOSUiMGITwtGhOE5IhZ8jRCG3wWjWRonTSV6TBM4ODk4F8EYOSaw9fCa+iY0aHj4Q4IQ5N7z0IaZc6ENVrLQo5N9xJvN/BfUYaETlsUvcwKms0hLA30E9Qrq9jl5+y4wJTz9Ao8lSVTN9EKXWTvox/6KccGEsppDY5uZ+oUMpiZtl1FbCyJ0bbI7xM6OIl6IXeDSsGDZHgQ4Jgz0RMkZltX0YblE6l6m64JViGehkvUT8CjMbxCfZG/QbaZnsZK5wN3hIy3g7xBraIjZBY6CwIVG3eHoeRYMiG+oiGXuNPsMxoQ1d4Nf2CwZG84+irhr6M3mHh+DDbHgj2RGh3kX9wR9R3qyPZjXkyJN7mzuZ5P0GPEtaPE6xB9tPEYpaXbEaL6exZhCmeI+LZCovsSDRu0z/gskJgnQjWjZ4wNCQ++qG3OhueT7PWCjr7Cb6ifUpR/Qn4MQqHlguCCo44Ni9EN9oIkH2PRh7inKg0LOFGGuhE+hIxIyJDRd5mfkiqdzNK5kHJ4iXQaNxJobm5jg2yhdWOMcTF/XpLkTOxRtwkbN0QWnBR+hLaHOjnImlsPYedydxYFou7fVttpttpsZaJn4DY34LBNUaolCYMxKYNiaPU+iaxdDb/JvwRPeDROSGTTdRS8iXA05tsSvIkkSzwHGSEyPAhH7LF1iijdZ4EmjIlbjw4EjbsPefBRmh17GFAhBs9GS/JNEHewlVGNTUkL3WBJrc2EZIqTA1nIs7wUbiEN9yQahuQmBDpleBiXdCUxwSCfUtLgWx9Ej0sXJ6+W6cIxfCDVOwysm5Bf3BwNfZsO4SLJM9iUnU3cEzogh1GQ0uzHh9jBMCWKTqNpjZjFq17INJHBNNtYSkPRBIS+tCUJES6V4jWCdGJbpmwkFlkNtLemmxM7EMGND7aIcMMzEJg+iEJgSuwh3EmAhI8o2FT2bSCX4120nJYKuhhrgfoph7DWRLxomhmBJETGhLY4ENasSGx74fjCLkatYlEpE2mdTPYSEUC8QkKm+UKqJm+4mnjcJh1fLuxn3hX57DnDTRANu9kbKnnqhpDZEVcrHkjnArVRhuyONbohWq5fcXSxgv0FpY35I4wKrn8C2p4G2S8CQ53LyMyO3Rln4R/1wXO4nQbiIKar37ickRVXnI5uz9CUJNH0hN18IaRJ3wPfDTuiWwnax9mWOTbwQmrYJtNxX0XxXu2RZJeDHCvky3g3mG7DBT/A2bRDVtGLOOF1IPxElsS6jjw2xNeFRDaF3FH08DVnFHkVuWjyxBAGl3P2LKjvdiYim39GNllb3rMalJdESGT5JsiISKkpgwe7yiqX7hYpz1Erip9hF/CApqI4QSj8diq9yNvP4FUKFx9GENWsziC+OOcwxcM2bDW8KCU830NSOpdjqfkLwaf2QHSmRSe4+jY5cP7G7mx+CNak3I2KeVvyJlshiF9xcrRFdjxyL8BW7BqzDwLFtSYwkLw0NVXEJSBCQlJ9Dwuo5gxJCN+ENL/A679zZjrcl7IqNI3NHCGCRgiG17H2gt9BUywGz536FqfkMwZ/sjI01SEN18WhaTMIT4evgtOC6rSDRBiwNEOyODnSZIeCe9INcCXUwIhvosmF20eUSIeEb4IcE+ENzgSNyl0euxPQsiwbHHw9fBLoL58f+O2rWiINDcSXU2mC2o6V5ZatiFiCUkhvjE0ba4pW3NjPfS+BvwZ7m/8Awdg3PsNSwJS6kXhYHt3H0CUG8zaCrwd50D4fgUbrcj14O5CThQpwITEg+kT8/U0wSzo5GYxOplofMWA46EEoyDUQqLuREQlz2IJKe7QnW5kcA2bCWCDWOCXwTwS4olQlCIg3ew/rB/WDL/gmKCSaHn0H5iKXgg68azZqLBiIvDoKeXgVJNE7Ua7DWTcQaS3+xJTDITrsRdidCHhC4CUbZx0PpGDBCw3ESiGqxIaIbv4FOhrqJLsJEIQlGs5MbQWNNtHn0FwIJRk0RiCd3Gpwmw3jR4EpBIycEH/BOwS7CHkhiSf+BsQlGqP6wO9fLB4COwihTbI8ZjLdkJNjaJXYk3Mth9TEkVFRMIkOIx0HlieMqDeBPBwLYbZRwTSWNGS0fcT6bCdMMv7N0wKN4NASNYJIZA7RgsCkPaMmNFTeHCoJsVCG/JbaXwYMTOBq3G3yREXsc5HOwoRDQnAiIiGqIMcGIS7H0Y6kSMdioVErcb2GFwKUqGF6Nug16oXQETkq6oaoZEXYXo7mRrSoxe49CobTZexexeRPBbtgs0vcgS7jURNJFHBIn+AWTyQiHsLBu1bbdxK1Rso1OSFUEyroZMv3ofBVSlX0NCrqNjRLImr1uS6Gjch+ixDjPWl66eTbRn0ck08m6wJlu410yXxpOuwlk9aNdtXgulxjTZDzqkLoTRvM0XrpTU2FZnPAmei9dGXN1NmGmqNhZQ76ZODGjR75YiZMezweiEGidhImk7acDKJ9VjqW6Iv5JR4wPSbk6ErHIPVo3EiCXUhDAmSYIYZUY6FSG1C9hFTKhQbREzCHnAtsfYts/obS8if0JUkINaw4dv8ARwE9ol2XtpUj7CaIyDy7CV402G2LqN1/CGmPwG2ZlCWz6EIatu6PQvgKrm6L2OBiyEQaDgIT7hrVRf7A8602dOPo33H0X68DZbZGuhUffImoWmWboZOHeCGrTfYfghTWIEjK13Q1e4lg5l/sdy1nUSlWozsx6JZRHe6H0S2E27M+UK7k11bK8C8DCzkOtLopzyhvwthMt1NCKsDCDAuwzZEYJ1e5VZjfZiUq1DU1MDrfYSe5Q2SqXVCcd/Z0NHSwLXAbcMWFbMG6IktxE94Ca4TtiR53JewsbwS1tSLscAeYRrwJJgtXlpCwqN9EjYUmWGPeZglcISkNQVyc7CFiJayOvAlTu52Bu3g98TdSXTUeDpoiPg9SN0Nwoi7sFgyTBavQoyRsSXB4jxHgJTzsNE4lSOhJPQa3s74Erzky2JbkLyKn5HaiwOFJjuW1SuhnuwbJFdQ0cvAhu0KI4bGXBU6afQqoad3CEd80QwILwY3XojehOoj5hLLPAp6heQ3FLGmuCup5nsbYYkynxBrm7gVuq/RgSuc3V1mux9G+5syCRMiHpNVg3MaQZsxI20QyaTiDiJNidTxpIbiUPH502020k3OSR505Hkk2FpsJYxsSiWmwsm+vODd6zS6w3JkwPuPSzbSYJj/whxp2OxClP1p1F1XwmuLvYQ0r26EaWVBKTyYolfZis/kNOVKzuJPlQ+lHv4+xz799CMqLAziqbqsaLcaPCZkwVnkq4L46aeBcsCXf+okkVkZeJGi3ln5GAkOifQhOmivQgSfQSYkS7k6EGQjWw7z4EQeF2ORKeI1dCsZ6Ed4p0YbaXayjp0uthsthTuO9sCZFosbdhs+g24ZSKuC6bS0YTZCZKXIlcjoU5HOirSir4PobRJbHqPhwZoaMcabTnGrOu4hDkEj3UKWRUgzSFETCUyCJsjoS9ySbT8GRIaTEk5JwdnuJCNyEN40aUElBb687YRvlCXQa6kx0LBKm/wAjd7YKSVHe+RRuRvCN4SPZQg10FgqRgqHhhFTRLsZX+xKDKLHgv5HDZjIn1UFGODj/AOG6JCUgfESIa9iGbhRo1Tu+zLB4Ge6Nsm2rDeKVodEjR9SP+BJNiYNToUlMcI6KMEH10O+kH0SiZKYLHYoNhI2KHQIjFYVFZmCStNizwXGkmm5MbEb6FT4HNZMRIQkZl4Eklq7jDQy6wkJeroTOozs0eiMaZs71JRnIzuXgtEugoWcF7HobTjkyeCPtpTHT8FMQuS9izEL2Hk2UhVzhy+RwqlbosFmXsuTk4JOmmCp/wp56HIxKDNquSbQWMaNadyDEu2j7iyvQ3RH2J218EhWn2Kc0WUS7jhhrRj2FtkywyQTOB7GyMayf8JrfHxeTjY4JTsTkg+2kEbDUTbhKjbGk9lun4Kfj4Q3NivsSnZinBuxvcNttKWDKU4OC/wDT0N3BTmjyJYyWCyhuCo8cCo0+NxbTkuSm+kwQapCfQ0ISujUOSaSj0POBKhpcohkEuuh6LwbYGs6TsNE0bSel6m/waFJBKFfUZXY6IjwRjwjwQr4RIbXQYGLsYcDjgU6CXLQR0FXRHoq6EdBtXj6Jf+GH+yvKcXgULqJXPBaufoYZFWIsG1sS9vBeiGxuGInX1KJohLOxwRTqCVcI62PhIwjC6wab15RVxjsPAeDHtPCMgJvjPJFWieRtWwVbVnqzkIyqw76E7K2G5F+jjAkNzDF1SpQp43CKlZU3Eoq59DO0aK7P7HoRcwPZYuhXoxzQ+hZVTqQcxT0hdtLqNff0KUX6LrGfRnFK+XyNCw70QnK3HgU4V9FTd9CbavobPd/oXUTwLYsp1QsOfZUyOvQJoJosuora3ZB+EXNu7DOyzwJvcHwGWdwbMstLogqjZiXUisFBjjd3MMhHC2Zjsy/Lf2dS/smSsdPDg+nIhu6PmE48gySLoT0Iu00M0hFzCNgjwR2IW6Ml0onJDU6lUNGUjZjRY/gScwW0yVDaG0ZpyJpjWzFGzIXRlPk2ZkmKKxPqNUQ/AmhegxBeg68Izm7DiHA5e8OZus7ZDYPAVjS8GEusGX6C5NlBcLGTENYLGe6ErpLGPrqvwJdS/HYSyev/AAhwLTc/tITSaQ2YznOiNxbZ0h4LjJ5LHpgx20ZRMSu+qLmabn60T0hz2OdNxHJy9b8JSEvTScQ2RuI5PBvrfi0ci0Xw31miGuIfji69SV3nqf1DeNTYkGmZbiw9tzdhY0eSmD6IuSWzpZEhCeEhqb/BjsJexGI14EzMtxGZon9F1fYmRLOkEQSvgl0SGJoWOtu1tu3oT0imRJXAkocrTk7GBtNN32Eq68cEz2N2TMEa3z6G8VZYnd0djHk5xsZuw02zI8CeRb5GuxyNHdsdmlnpeiOzQsjgeDbcTqYn6MlnggvEmTnSViXjRJ0MmxYJQky9dyL7JjBIZEYkyZpAk3uNGxnpgT6lM3Y5Mno5pwWuFr0bLbcj8+SCWWudiRZiJxoSVa6EMEORuCtpLsQmeB07PBgTB54MdBtdvof5GDAktnBI6MbRET2FDrIkYKJpYfUWFncqKuUYvYy4Hwk7iVkG7KJRHYwqt/BJgiMQSdzsRDSz1EuNxrTBRyp0ElMJgkiv8kJkUnYNKig1yMbGEuDFwhpN8D7CQl1EkjDwyqGLujBMbmzsfhqPu0bTz0rqHJs9hKY9BqMR5PoedGL86WEUsx7dSLnQpNgkhM9DBFBpUlIT6GfsbHByJ9ScBo8ZIJcCgyt2MWZdtLg52IJI4P4LsyULLOV0G0yhNMTTWIOCbWHsJ0VsUSS6EXYaW5vsSZwXsOJVjVKia8CXPQdeBIkSiHgqSEjXTQnBltStKuCuvC32Fty0J4IEk3dyXgmNG4XGSbOg52pjdWMMbp/IqRfobaTaVYm2jcZ8G8hf8EsbwJRu7E8CrYw3Ek0NijIx0wXoWFOC5861lfAuQr5hSmf6i3c2HCxGU+wnnOic3NxFkx1HnjR4lrGC5tkWA8MlN5Rm2wK5cTTDfSsvJCqwq5IQ1XBLw2F6DZllZRu4tPORZVWwu+niJvkpTfcpUf8AL0pSlKhNXGmC40vUb1s6DQpdG4uDbvpfGjYWDdUcPZ0j0JJp5ECghQaREmVGLwNrkqKhtDi0NoVdhtITYgw8Ewps0NpiM/pZsmi6qT0EMIUKXKmkS2ELW0apsXWGVQjsnsdePYnYbL2Rp08kEX5M6pO5GJX4E3bI2pgbkq+BSFDq0Jp5SnkS5/Q13+hkw3tmFhR2Epkce42zjGxyRkr7Y0zb27kcCTZ5EvZPoaW0Rv8AfCG1yfViKwodQm4svwLcpC4U/IoqURFSY7oXSNeCG30DSbo9CeSPMEzKX6H0R52zMnjY2bfgi8O+6QrYqzYJsi3G7Y2Zz5IKphrMjqZdI7pCllPoVvEn4PP8F9vo5JHOfJfdj6tCxEq9E31dhdHHQk9gum+jsl6HtzyR0foJPZ9C2CS9EUIuxMmGNCvbuLZj9lE0jkp2ZN2YJ0fBfZeOS9BNpl0KSLS5K0J85Z9ByxNsyVlCY6GR3dhGOEmxTM8ldyFkjaq3Em0OrdCVblecdBeYbuw5iTMFjGvZDrqJho8i9gsY5GqsUxrqXZiWvsMTJDXmV6CRO3XRsSJQlO5Ftbdii4N8tiRCRDM1hgwQNSCJDWSIavuSf7AhTjwTsIXYaXT8DSkVyeg5ZRJsIvkuhnNfEN28LobJuzRFBp50ZzDbg/Gn0L48nOq0/GmxSCMEORm2rWkzrga6iL70k33KNXYmsuj3EJ2Ntx7GBLSG2s1XcesJ2JyQ3JB9jj4SiMaLsImnPwuu61em2mw18E7C2egZw03wJXkarZs38ld7MSeXkixNV7B1V+g3OWJvNQa8q/Y440pcwTtbl5MweT6FiS9Fd3lveJdP5Jynk4Eo3WAutPYlyiXQroy4Ys8hNCU6EJgnYhCE7aTtokbFZWVopHYKxNONDImx1DtIzbbgjhHJgSa24EJ1dRqcEx3MrCFW9jdkb6DdeRwqVHXabPhldKXD7CbK+wnWVjVGVuV8Fa6Fb53Eck+jjuLBsQncgldjyPc2XAnwJolwPqEkx5VUkZHcHkR/RCV3g3C5XRIT0PoLfAxW1jD6iYqTBsPOxyW6XgbV7iaSxpnotHnR/OsQmMbvsJ03ZtjceSRGRq7ljwR177k9jz2OqM3pmL5JtWrAm+UeiNiT3JHUU9SN2cEe4k9hptdx8ryz7i8c6ZPqbMbrTCdJGkiLsYFNkKDSYxNZb8C3pK+pPWi93CHdDLoSOfkwfGk+iJCdqk7jf2yC/A55GlCNydiGzqbyQ7iKTweIlnP2JeNHceAkngaERjcavBHQUY8Xk8dE8EFklQlTJz8iQg3UiItGkRQUXGSWsrvgieYLsOwgl6JmkKO/T5iwHjNjA7ETBhxpKNDvcXBEILkZGK41p0I5ncRMy0PPGiehC3Gj/hF4FXQzwT0yZGRK6FrzfIkXOiB9OiCeTNtkSjvY27mCIaDSEroREvoRfI1dCV0JIQvASN8EzNHXgavYmE8Y9aIhN2PFDSW6N8JPJM6eif6iCexC6ER4IfaSY6niO+iMWYdDZB+Jn20YGG5vIWiY0u9tF9powEiUhIJEJknscWOo5t/BNJPZyQlRMkKvg5Fkbm7IHkaJODnjRsTnss9mBseFiaxaNEJofiR2EiDEhLsYENVvohk6bkxkeiyQaQtx6JCG3GiS+zBETsY6DSElvI0RPgc5GlSKNJsJaQnQhu0NCehNE6JYvEikonsSQxItoR2JIZK2WiIND8NO4miDwWF9m7MDWMCWMiZUOETZFoQhiVdGJWLwEeOi5v0Jv0GWl7CWcDUQv8CpWPbwJj4OWX0LxDcd42FOJR8CYk2X9G+2MsrTmfR4EVc/oq1OehYwx2EpHEOEq+CVmW+o+96EMOvyYo0YdivA6zcJG34Hoeg10IwXHYb74IFZgyO0cOHB9o7AVoO3gxQzlhkxQrRacg0vjmlXPyDGS30RtLqENYg8mDqzrw8lkSN9hxy0cI8oWSlT7I3O4QpasjW5z2R0BZ3JcPocITUoocN/Apa79ChPK8ocpUJc/hDWr/A0Zb9JGT+ESQ0nnqhtrChhE2E8Dldi5a3F3RTDWQZafsTvQIJbeAXK060Y8uO1E3RjVGDqNTtOEfs0J03oybl7E7TAz0ODfeHotG3soZYkmvIly/Yl7EfCiEvdGLgkJPFErdlonIp4JGZew11pCTmcsdmIdxXO42Lh2G7d/Qk1uH3FOhrB1CjYRt4cOQHdCO6N9ikotyC4M0h1Slmw7BIw77o6M92RqjfZG/cnZD1j28DbbrrBRTLwJqqk4jvK+w3PRwIW81S/5o86TknQWjWi1Sp5INdjgSu8JDYZYvJzpvp+z2LgaokNEN3q1WT/AJru8E51ZutJ1Ghsa7CQkcCyYRNJjSDV0fdE1giU5GSmyN0bHGSUeNORn5Nnrz/Ank8aTHwmpDsRjvMKT6jb/UE+Wc42LjYTRVC4KbYNzjBujJyyKdh4WCZ7D5J11QlElckwZK2J9s9j0YdBU9jnOko1SM2XwWNZTgutG0UTMNDRhCedkLL2GsY062UfyLA+GDf0bIuROFj7CZbYG73LgbdFLwPAwsWiVZpsMcLFjckwscnYT6jK52I7/IuCVDRa8cCXY2INQzDJyedEJDaW5HkuDbQnUN/Wqyb46aQ2WWjD/BVpBEtaEhVMIvY5HckbyTsJ1JXxBK7kSRaz1gcHOPAySuJIjdc9hXsJ3YyoOntgSaI/YuBH3E6dI+hXJvo2GnxuNXmEVF9+5L6DSWBJDaSKlwQKC17YKLKI+IZGmWfEEx4iJ0hlE6snUipsKbDeLkaZUwPfC9mNzZwWuPobjUiXgjgSwty8i3euBNDg2kJ/2E0HkR+SzfkQsZFnsf2GEKbESe5utx+RvuhdzDxTEKi5P7sUN/WlU33NukINFL1MdirbH0ehmTYQZFL2R3FkqWOWbOE7jGs50cMeCJjWR4QsMbDpbC4GPWjcdBhFYrGXQbhTQ4zBhYKnOSsiNnlH0XwtIuw0hsTo/QtfBB7ZaKmYQlnsXrxo0nl8GOCDXJCYxMmNhq9BLwSFVyYcEoSdCInQxR4HkjtgSwTQ/oNE4JwZbIf46IJYIuCGORpPYaRiXcmJuT6MHVgnYhCJaOJG4fJ2IhjVEoOYEsGzyVbl6iebBrot2FsOFOIKSDyXBsdhbuN0Z5hERa+GjfBS8RHlDbuyFtlF7FRVNhOWq9CbuKuopsRuNJIvYg9jjYecgutDjdYKcMc/wJshEC7RMbQ8NtKpvZjaWyPAXUmOOQncR6WHkJHXDPbSifXRMfgqW+DDVMMUDVKicNsVCgiHA0JSwcGHA0JHuBp/UbLN8E9x7bYnZRRKWxkxQlZUjBZpNs8ihA43uJJG5jYwNig+xM5JnGsGK8kMITWw3g8RB5NjBEJ5pL2T+hVnXcpwU9CdfQcITyOCpqluig4UwbnodsQ7ofB7UNix7ITdaMUefoOe/o536kcjHZLyCRbv9jjx2QrefdjZxeyewIt35FzBL5IhmIr2EkRDm45uzdVQ08G+wl6snZyIPqHPDZsz+JuLeQxKbC8t1jQkZEJjs6hrtRIzk8mS29mTn7FKf8sS55+xk8HiKG2lkvwnYxbGXdaGaQUInwRLoNFiaXI4+gxukJDCPR/mYPGhLwLijq15FwTPCOgknRGVSX0Jey8lo498oSi6JYhjiF/sIrwWo9FTxsJMgu6/BOpMk9ikY1WPK7Ii7fQ1/wABRsho34x1PwP7COkJSYcp4OKIaSGiQaqHZJt9k4IuxIumiQxsUpga6CU3hi3kgc9zxGi0OegmtzHYYlggbkvzopUQWFRYZwJeyKOVN9EVIc7ZZbdF7G2FTr0JYQmOYi5PR4Ma6XWnVB5xQbtkiug+ueDaYNkN+GfhFtZXoXHA31PoPexH5GjH1KEJOnjHYk0W5df1rxTb4pG/nRaMn50pSno40hNNjYTyTJfwQR3wUT2NmX7Hjc+iaM4EyqlNyc6bMuRKbaPfwekImqZyN5ITGkwQhP8AwgnpTkZuej/OkXxWfglaUHFcb6Nk7DPYyumDPZ0d6DvREfBFcxDYuB1bUg0q4E7KSa6ifYoY7xkmqr6P+MJq4O7A5bZE7QqdhhPyRuyLoQ2GGhJ9tCRPBBUTbRkxwQa6Qyv9aJs3Yl16jXghk/YxXSEFcuBk8iRleRtsyeSou45QJupa5INP+o58GaNmOsSYxLwPJYcf6MP9GPAlleg0dOROkZ7GxkYWROMeRS4mjZs1vSjY+ROF4HnkmjttoeOcmCyXJewm4NteBaJNsnIhqkRtMETKJQhhY/Al4RFdOw0oXuY6jV7CQYhgq6FTWTAs2Dc4hXhF8CbA2UTb3LSzc35RlvTnfB5EESRgRJ5meCET1IipcF6C7j6DIt3FGShjffSvfk5r+h46Ej+pVMjVKnQKiox72G8jZfvSeCToZZkGVyYlDckFuJlhzo0iv0bsTLHJRucimm/BBY8EzROLXL4Eh9CRkumRIZe5LkSHBpGOhOhOYb7CT9EmNdhMHAiZNjdY5EoXS44heBMbJ4IbPYaa2Eozgp1gs5wXwZvBuxoe3QXn8FMdjZF0b7mxS9DAmbM3OmGYERIcjZvgs4G4J0umD9G+dMbmHrOSZE4NnBLpyLBYy3TjTmjdGy0cIkREx0J0Ic4MoTaYmUV1Z70+iDODiidGro2GyHkk07aVGPglF1I6CSHlPyb7aNvoRiGs8aNxCzlQeHjT+wa6CRKNfghfo7iY3Ci6yBKyoY2PsL2MdDF6ExwdcGEiEGhkXYwQg1jTl0lJb1PA1fJiQajNmPI11MExsS0apA1ZDJEbm6j2JHcDpEIaRJHYggi7DQSSMo56EaEiDGUSkQ5EkRGEb9xEo06kddMnIthoeTA0eRDYYh5H2JgrWwk28iwH0F0ymJDwI30ZwJlIb2hgenBtwUeiMkWCZsGU+fwI3wRN12+TZYExo4L2Q9k8nYCa4f5OwfsXFBY3hszt5L4SeKN9D7MGz7Gnf7C/+Y3Uvwxt6l3GpzH0LrESJ5pNzMS5R7FCw/Y+EexMwlfdMaPL/IZHEjfklYafYmnsE0MmnubJ/wCQ2VPYjl4dSuzpLlIe1RKP5HjCbKrbwKrbdb6mE2c8DaXNS8DeFnyhDXga8P8AEyydXUaVW8D31PIspK4LcYeBr3aRXe6+xPg/ZHMGUYXMGO8uew8m7yTtXsSauRJXUe20bNHaF3HhEGI/YkbkXlDXJI+Rrx9zxMhLuFOxrtCQfdIIZxdEhq174G+x2qR+hWwaWU9CRskuou5m6QuUyQ6SPsNKtL5I8TeR/jWSqe1iDqXYkm1nZU3qxp7r1Gi1b6tDqGNxBXUh9gzaXYklWHwhZV4z2Ny0+g642+EKLEfgUWEr6tCw8dTWw7cSPQ0ix9IiZzoQfzyDrE8oWFk3zBG+RtMcCbe+B46vwda26MtY+w3258ElWLYn4N+g8Hhewx80XoKHgJ4ro22fATvD/Z/TKzWfCJ0qLibjtR75XCsGWKkRZF9ToefQ2a/wWs0zNLhdTFDFKHgYt3fcwDZoWsp2+7IYx1NdiG1WCEHVqzbD4GXBPOkETTknbOuPhNJ40Wu61S8EybFzDuLB5GsaedYv9kujyYJ4OdMdjdZEholNj+0mkPJuzYxvonrvvp9D2OCY1unGiU1aPxrycFwTXclIf2iedPBCZONJjSFY07GNWOvqPPhCrobqircg02Ew08x3pacTMrYzvIhcDb2SOp+xKdRJLgeEE+qIwa+iJmOxjoiK1IY6SiE73wYskwif2CTEm9zsEnzNSXUmKPCK3CFSuFMlY2ykKGxmivOmWnzFOiQj6CTT8jT3Q03j+CNcH8TxHjlEWE3XT0UdO42DZPCJwM3YyZZHxSopfHkssrybeUbCWT+0SrpsRcCWhI1gy0YD7zB9hfXSlNxtNn8FxcoqTG1yZYOOIX8HbB4Ox9ifRDeNjL4IxJkfjRHYauxExpzUSbCXYnREmkii2P0ehsZJpyUrMtdKbLqKtVr2IQ8EfEOg5jGupLjA1NskwJGxWc1m6K+xlsngjJO5PIkoQd60nYPRwQ2NpISrRg85I803RM7Q24MESdLkeVkRsz6N9DM7iQRfVsbhZD0EoeCOkaPJOxKTBDKfboSkNnBrrolklIP0TR9RKLIq9ku5CXI3VfHgb76ToQdeTcZ1YENiXuTA2KN/BdF1m0Wg0RmzRBrpj0TRKInY8wcpOgkhpDTgkQj+TDbREeWj9CQ8rjBMkJmDWSKjQ88Cw2hGIQS66c9hLpCeDAkzohkj0lNmCQeQ1F1JGSMQmXItPI12PWkISaLI8EIeSY0SrPU5MESMdTA/WmDvpBrRCWR6QmpL2PInBONNiYEqybkEhvJUNpFUwLbAs9NGbs207w3ZPBIuDgnY8GZuMeCc7DWCdkMYENwlnfBCYGi6N6JEEiQg0SEZXdEuSDjSdB6Sig2EL4E9JRGQnjRJq1pOg8odEGk9xRsS6ayudVjbVohKskEIZMNuNHQ3osiMjSE+NIzInjSEIQgkS9B6EISC0l0mno4hMkREckUIGiL+rUhNEuKYfg9jT4wHStvCZKP9hXeeGU4F2ZGrM21ILyRTI5bKg3cYnbEhoJ1KouqPcLI/xZkFuXQE6E6bhH9ljocYv7C2MBtsonkmfYalF9kPcb6tEMb8BtfIK0z3MdGH6t7DuVdEyeE3kzEJeGByj/IS1SS9FFw7JCfhvokpm+6H5tH2aGjSUP8AYU/4Q/Cp9BgsIUMtDS5aJLuJoqaa7D6KElO3gcuckIxnzDZz1ES3ab7FZ1iO9j7ji2RFTeaQ92l7oSsx4hLXJ2GOriCdLqu4lIoPbelD4qb5aHRNwu3Iuvfqjr/IOWkXgOmX9Ii3z4GsuvBiPyCSibyYqBl4Ysywwy+hNw8jddnUWMPDqVnK8wjL+AQX6kchPYVJUn3QlGZ5SEqW12S3MQ1erQyKL8Rws/RJl7EhpPazDQsdhxL70fdCtrKJ9Bryl9E9H0NHuntDcsp9CRbp9HQ4VXhL6PAVNf6GlnCfokCRjRcfgaJm+kLIj9oS57COdjdhiBBmvQxuFTP0RQW40a8E+yJ7jV9l0ETWBFsGiZ0aokl4MdUIeVjAvAV7DrGmXAki4Ejp6EsZo3o2I+BJ9ipKZPZQ8BvGVfA7gsLwKBbXLwJtk88jdXAsw/sQuU36F3cB7OT/AEZu7wbm2TpaJH60hPhxrNFka+F1XrX0TTg31nxo1g3U2026FLSehKaTHUk7aQnYZDm6Q7dTYl7EF31ZNeBL60lRNJjSmDoehDIfslJCEJpsdBPSCRwQeFXhdWY7yBr1ttiY5zPouLkTTwUqWCrvItoq3ZLeCVrGROcDUtqLsEpHMZ+4leygmQJHtGYhdxUSLKHB2JjbXfJM6TXBOkEF4QmhiLIt8fo4IIpYVaKu7Kn7FDCMbMig1WbYZcihdTrOgkGlhkwHgPAiMQeIsNiZG1P8CiwXPYqHaQ2G1wNKdDDAmzMJ0g9aYCS7DUgyPEqZaY3MZZE+hjoQXB2CCRG2xeqKlwbEoOcE7E8D8DwcblZsYC0pulTuNVst8ngdBVuOncw3F5KJ5KE3Rt8ITZ6G2bHJXBlK7eC4yLRmcOCxidF1ZwUuSieBs9F+inhgT56m7YwHiI7RMKuCicKW7l6Dc/4N4q/Q2x0WjYbdeBtifVDwwK3LODKXYbfArBO8fZsy9hMv+aGXgvQucD6m4zkdo/oZZKRkNxv2IbVFhgimwpTaMLSpu6/Rjdb7HgwuosmzL0Gy52KeBEKUuS0bG6hu86S7lmRM7l0ufg3/AGaJl6CToqtyv1o8G6NkOiXY2wPtpnRdUI3Ni1YLnqN+ChOorRWVlYmxMb5E2Z0r4KRRm7lE9M9S0dGbq6XpoyU2URn+od03FsPS3BjZcH5Q3C4N+NFxkbQTT2/Q4ZF1R6LOMDZcf6PMPobjyMlYkdkTRdNybDLDHjLkaWFKcF6DOrG/BTDRa9kdsDnJEKJmBtbFSwKG+l+HY240urZSQYno9Z2LwTsRkHgXcQrrc0vfS4LSEg8LEFtkvYps9HjuXGkMw2EqTRIhPGp7CUQldiN4G3BGhpkwJQhPBIQ9NGQg9hpzBh/kfgPpguuTwJdg3PUithY8ncdXAuoexS9hvojK49EF1t6L7ibqRonAanBecLCTh5iHmoSPVeh6FhdPRCELDD6aUui0Q6oLcDRNkWmMjJmIS0avDEh1X7saHE8LqxcX+ye5K2N9MHBD4JO5MacIJeVnwPe1eCJEISFMnWr8sS9l9n+sElgbHIo4QkzieBOyZ+hLMEdCWrwIceUMXaN5wNtjbj9ibncpKcj6BroQuRs+3kqYwPIbNHcDdlRHFC7F1kZ80rlvsbtYT7Mq3Ia5tRuv5jNNmJNpAjhD9TPH5EsZ3Ii29IzFJF2Mh8zha8bCl7jwiCqeWjc3Klh8iyG12Et2l7NhV+BO2JEbI8NIX/BossZVymcUg1ItFNeHoQtrpUdhaGKyS8mGTBz5OCjK4O5DPZpBI1m47sQk9v4LkaxwbbIj6peIJK48jChsWeSOZE/Gk6rwJuTrKr3GZs6OehthDVMC6Kq4N2xhaNHhqiTbkJeTNx2rRoxKFKVUrjFXA0OLLGD4Whr5JrgeFWRpZNsdhZ17wa+ueg0eUNV/g6h4hdN2ytaV3RnK+wm0zW3RDlI2slQtbbW0o1C6L4Q3NjHw34204+EzrC5Nx79i9PlyQ57ady1abbmONONIQb/s0SNiUukwNYOfhOwjfRafsmk0aLBD1mkGQSzo9Guuu+4+IOabo2GWD36GIT7CGg0WKKXyGizRLf5IksEJ3ojtnuiKuzF06DZl0Y7bCLcjWtl4Fk5vo2Iqb+SPhr7MMr7JvcqfQyWSuVV7InYaMSoVrkxcw4ghLRYFpuydtDCL+uhSSG63I3Z+IkRuIEg5HZ2w6heMKRG8iEu5CfZMHeEPSELcjnakQhkkDV6QnBcjgy/4RbE2c6Cm35EjVTPUi7DfKUxuYpPoKMH5GzUgisTNsiqlqhawZi+milpegss3GA0mtCKmHfVNJiCrkTRSoJmCZMbQl8khtslpfEEzcWvuVbjf3ob6F6mAn9izzpsUbE+uxaXHYfY8/obK14GK0JzyZZkTGKKSKn+S5wUi30HVotilfsx8lwvlD8NL/Mud9E32LT30oOHkyEr3L0ghPJdEVFRRxFS2MMi0bT8RtMNCTscJN2MqHl6x0yO9j0FDfVjTM9hj0MkPHmG0fgTsMjGRDkZNsMpkXGxa6Ub6HPJ1ITGCOjoqzM0bm5lHjo6ZktYFzYVcFL2KK7kueDd2HZelsVgco3IYYF0m0z3Hpsqeh+Azl0MR4H4aJFei0dJHnm6SCIR01KNpaI6GGKcFKdU0Ugx0E0nwUbgrLkuS44GxNPppusxEXG5G736lXYqMG6EKUwNJsnJjtpME8H0NdCpPJhDSbvOimS+DkbOD2eSqlXYiXJESMWkLYVLpMbiwYe5lkanIk140JQU7HgavQn3pOhS5FjcbezbqZLdISdDGsOdP2LvufyQTSejjEktYTwNeDyJNNjBgUMGODBEYpjsRGIIlHD9nGkEh+tEJDRNMiEBItMDYjBMCHnoIQfgNZMkYaTsQahDghMjWSd0RdtITPGiU2PrVMb0R9F0aQ3PZUnojPhItwvo7JgNE3RXAkxCQ3DBKYWjhwfRjsQeTFbIFCGDHbLPT0PKfsS4LLHlIxzshy44i2/gdhYrCSFCuE4IRxb8I4VEiG2yVENqY6jxOENcmzYkE7OexlcX0JHw/oy2x5QvcT0yLwvAzjq6CfCX3RjSdvpBqeHG8MndieVx2FzYFbpuwIbB9b6LXLPQ2rPLHMoPomNPCbH4B3P1JFdboLMN7CGvPge5PcQVpXFMgperY03E+OhCkeUNaoE9T5wmJ3+xTTd1Ypeyg8MJUuuDokNcU+hKMtXsJOZHL/wBmRq1meiizjwT2YkpjI1WPPgpKNG9H9iRKDK6v0dCPRNK+zfYdmMKxiwlsJBKO3cD5m5v9k1giiSImU3Q2OCEsDSYlBtQabvoSti/sho9tyrsPDOyE2e9fkTViKpx4EuqLOngQ2peg+wecSFgJ4MXt+BXwZdhqsDXKnOxuu7oKqthZyZNg+yjhpPnhIprb8F2C+hPpTL6iVY0OnCt7DPOCEa4GnOgzdwwuKYf/AAaLZPoVdC8EFhDMbFxSFtJ0RC3SIh95LBG2w3PMbRLpYEtXbwKNmCGJ+BTqthBSdWzT1rOosm5sPWEnw9E7C0XfXZ4FnGm530kRNJq9Lk3JH3PohPrW67InYemwsm5D9HYhto/htoxoQ/yTpp2OYN68nJNFuh6Jm7GuhMHghu+x60bmXElyYfd1DZrpvqNWakSV2eRovZYq9hZd/BgwmNWvZCSqyn0Q1yeHcTtmsjxvJ4JvAqdAn2E6BYdXgmwe8RFjYSyYaIeRtuiYxh+Bp8v8CWOo6/IbzvAZYuOxltX6FhV1CHhJ/Q1j36JG3X2jYTKj8iLK74N7x6Mem2+kFgJpkf1E0S9/oTpGwmqWlSfcwRU8o8DbCSiG8qGl2Kl/wbyYJ0ov6hHc7ZF2T0swjA2CawXDYXkuf9CfUuDclU3G6ZVKKXGSdidjAWoztBY4NisvUT66cGPJFzuSbGxShajcJ09C4EsTecjcZuQdmXQ/AjFVsNiljjDGabs3NisW0eiSZ+Y24Gmi9j0F4lu6H3hDCRRMpdG/Y5L33K4i9GbncvXJ6F8Dzyc8fQ1f+aQRKQmmeBRnoJM+Dbk+iXoyPlk7/gnchCjhhYo3/oVnB70obMCSrKupYMdSq7l6hpb0iu5ghEJV8EpCIZO4l0HZIhJ3MbEhJnai7jQo6mXWCL7mbSxPD3MsaJOsHvlvSY0IQlEnskY13HlojRRCPqNl0WNk8bDpCDdHMGXA2IwzjDE+rGUj8Bu3uX1H5ZMNMHgpeBu4dRxwV4MMX0P0b9Eb6IkVeSXJF2GlwOiRQQ1g23HOWXqQ0SbQTPJhudwllQmrcXcRJql2OBGGQaISFpF6E0f3YiNjGihFuX6MiZhh6QYoY0uYLBv4NxqF0SMUa+hoWO4xKnPkvGmzEN3yJEXgmBJaRMxpOxsWFwPD2MESFDCObpux5P0VDc4Za9io+visomcDIQaUPRuQhJphKmRCI5NhyLgx3DT/AIVFT0omXsLOkT0anAoyEQxEunkRgxTA1NhYKuRRVmY8GGJInfSEyQat3Qw76nWZaJknczI5pOms0hERdxryQaosNHkTaSSY7G66346No6Flj9j0sGQiI9lNhMtyG7T23PRB1kGJESG0VP8A4RNHaVZ2XQSpTIkWwjV8mAs4NHVnIRFftsK1EtuwjdmIiiZvybJxDjOXo6HskVym8Cc8wYORiVE3kg5H5E23ULOlK3v+A0fV+BQj/KG1xj0VdhY8jSmRGaWRZjTEDS3OyA6MtMewon1HwHYkIZjuYphG3QouFCfgvA/+ISlbMyuo2tne2By7lu5TXK9CqJjTRwiDTVfaissjQwxMupH3pOQ7V+CnnHP9ikZj7itrjhiSJr6MEUPAkO7+qQ7rd2KeTuUh6GSYiEh1waOgmkY/chH+AkKX3Ct6vJAI7EMKX4G/Ly7IvqozlWKizRUj3aI9z7sz1wOefTF3p+yjtFKjhw3BYrSLuNm35EpZT2G+yvYbVW0u5svtDUvlmOBn7McWF+GLja+yXKEzHJv4d2LEMXbk32/I+RpVa9wsqrb6Fc4z2EFbhPEfQlrlb7DlcpFlxIasqpKmhXsUV+0EVz7wa3FfhE92eB7Fb3Q0mGfo2zd4MaVdyElU8eDJFT8CbLf0NqOr0PYkbwYbx4HaN70D2l+IzqwvRA+xIh+iCfsyfgT3Hcdi3ftBM2o0OZq7DaLfwT0KuhN5+ie5lwexK4f0VNU8iXWDJKLDuWbIfilPl/krHK8mYPIy2JcoS7oUyxJ3H00pOq/ZOQltWQ2SwPe2HVDNIPh3cbdhbi36jV0nPdk0TyUShuhvS576e9PHxWjekFuTOvchJ/g2NzjWnJ2+C3+DQ1OhOotJnIjkYsl40mtHjTfX96I4Zx0ONEYtR9a0Wfhtkuv9gtEU4Eed+hhk+wOnHsQ/XYjjVXgaTCCruEpEE2gka1HyeC1ViFhxCx8KcIa4SPAmmynot8EXR4PB5IuhbhydB+voW9mRR/8ADbEXs9I42QsoV5HpENtPSEjfgSIREpD00eIlHpweijfgqMCfgpfBWLKIJdhqGeRGxiVmGeyL2OblXYpYrUXI3jG4n7Ft8fReoiD9IafYjnBH2MpD3Nti+xS6aLkbvsV79Ruod4eegqSlEcGnIhKeRpvCw+phlsjqddK4JgaI5kyhu9hS9zwRuNUg10PFGBNoh6KJnaGxs8DznYUaM1iF3YcDkWFscTMFhY/J9lGQd4H0OckCQ+CY37DusJkhG+hezH+Zhu9NY4nXRkbx/wDBiVZ+RtbcdCUiEhiN8ESyeNjHYjE8DwsQfX8GONxLrubsmOxs4IbJ4JvA1vA05PAYbSkkm0w0NOglSGNhIl20eA1cEmkIkqXgol6JpJ3OC8/s6ii0mcYJjJjcqZOhDAwieyxohExjYn2NZEG8nKMexTsVdtLCq4wYEkQiNiTcZnieg1mDS5MIb7ifgwOLsxI+UNW7LjqNoWko1OhKZoUbohEngzQ4FAq0YbbDwEqQxrySMwVGGJkFsQggiwapBSjRjXdkSLhCSaHiNJ9mJWyngxeFBGBpC2zg8i/A0kVCruRtotOCSoSM302Q2hNEMFQoNH0M2Gs0i3HAywqSMdjx9Cf0P1oyw9aQgy6XgWFnfWm4npuyxdynkqpSoo9w4jZiMy6G/A8cG5YLMeBabtCrOxSjjiniPIoqEzjg5GIi5MNRHYSDgkqNDhJtjSouTuVEvR9i6tEVXconuJOy6IujSIEbIrkaFqn96UbKVFKjgxBI/YkTwfwQmdWho21XcxucjaumBoJl+D0aoiE0qIm9MNaKMqPJhmL8HjTfTBEeTBgpjqjD/IsOCPYmcsFmwJ1wXVsbaVU+iGpYZ+BNbvbOhp+R2s5eRvin2NGfUzBhEj5E7CbJfdjM/wABlpUQ2qkm+iIrC/Ymz4OtJ0I+hnlp9iUy/QaobPVjbHhDqT1goyoaOHEvKfAkCt1yuhbLlGh4cdyL/hFzS8Gbg8FDba6JE4tTwLkf4G/X8CYdiY10h4SGATrokK7RksTwJVlfCQqfqNL9AeNXlIzD8gxUryN3sxnz7jvexGS3BPJ3MQ3K9Mg68HFF35F13fJJyI61Og45HmFHJT+Exza+WK/Lfkp1nkoW18M2qvyZORq/9idmn9iQtjHQhsUimcl9/wADlK7oi6vsFa39iVsaBmb90Ytj9EPDJpl07o5T/R/pELap8ISXhJ4Mln6N5HpG2L8o2f0DFlCu6fRw6dYJXC+i2GvwN2yH3Q+LZ6K7/SNH+Mo7lZsFGfgJYSfRato/QlokLwQsY+hL2+h4F7ox2o40jvn0T0/BHb6GrXAkWVMdhSuCPFYLzomMFej1LOufQmtbx0SPMab/AOG0TLmzsNObz0Nzwl3Qo5RvwNdWfA1GIn1gutp+h0omk+sJyn0NcWp4HDCL0LkT6I1uQpvdOgoddGo8C7oO3R7D7GTCTwO8l7Hbxt1Y+doUxqtPyRETLiCdMtjVTwzEYW8UT20eiQl/4Q9DIWPOj7H1ozY3ZyWkJi8E7aSkGjOno6lwNaTqfgekmj6no/Q1pOw9e2sIQhuIhsck9awT+9EMnKJgnOCiydtGbmxBvwfsg2lrwhZtJtqO9eWPaWRUkInTyJpf60VBow4Jjil8EsaD3HCOYk2VL/BUYeBpuSeNPaJY7meBIZ2K0ZlE88jwJ47kdRNFRS6J+BacE6mO2nB3Q5ITJ4asdjDL2GmWNuw2Q6slK4UjuMhLt0Ie4vUY7F54I6H6LFzgvUe0yCLsdiQi6MdUSZZkElU2MQbhc4Knkim5u8EvQfbSFvBquBVkRarQn1G4NTJGGNdCXAlybbm2WPL4+iJs5xsSDqG3cUvyNtibe53Y24E39medDT4M/RldC1DAWV520Wjc3OBsjnA1jEEnNHoSF6l5xTcZSQ3J4EX9CaNmi0Sk7vRssDK9hJm6yQ7MeFseNPsWN6YbKl/4dxqiNYKfkncojXgdLGBbA0mwhGZ5He5nuXxI31yNtrwSEyK6afBjvqLLKImxnwXOEV3Gwu444G+gk5c/Y3BXuLfuNwcoucC8IvoXewncYHKzPR+BZVKMTHdYH2jOAk3ErRJ1Cp6Ng/FlxjYuCs8ij2LeDHs8CUWRENyCGs6VN8+BMW41dhzuQQNCmxF20O+mnLwV3+DW8weTYsLSl9EZkaoVhuYaOR3geRkthpwSZ5wLIsPqbfC6hFW54G2uBvYVdWbpr0RUURURao30IcjyxFvOz3G+A7fYZpfwFEis3H5DQqp9B8GBPEZsoiulafBl7n6G5uNjuTLHgWsTAmfCRe2BObaXsUsZ8FZXYzRT6K+ZRtTM6jl5hd2OMrN6DncQqjNsT4LobqKsmCsTyYjaG2Pswi+CrsKF8FxTdk8Hg8DfWHgPmxKJOoeWaLKwYPOkh0OBtbMilrmjS5ItLN9hx9Bo+n0KVwSdILIlYxIsV+x4dNGe0EmkQaFbmG5szfc5wZZGzbfSjZ+R+hIeCnkaFgulXGkW5sJ0aREZjiG2xk54ZDI3biKUQzeQsqjrCcEIRmTPY2WRbVaNFLnSHrTgTu5KOmb20QxJ9ieNG3rScomNbmDwURuM+hPqU8BtlFwrZX6KG2V3OkNjccRtombmyPRdJpGZpuPSeCVZFjBge+w+2nBCHJB0LvZ76I0NVokUETY9BvWYECS3TBo+COhIewlbQjoRRoJLCIS2PYmkzhHVyQiYwtwK9IcE7EJ0iRE9/oiCEIl2JecCpYvgnaIiMDhZn0NqVtjHgSWu/ZBEhRFDQrgE54MPoVbFRA1biXQjyWbkcm+xM6KqUo+2jezD3EQNWEKybFyZ7OE9mVtBljyBMWr0XdBsvJiuEJmFcZQ3ucGuyz6G8MRqcdPoV/4KkI73Y6DPQqfAR1IvBgS9mwpKQPYbU25wh3W0kuWIZaNqfYjYs4g+59z5L5cGMvoSFdqzfKG0r3SGaYdxdN6E/Kz4G1mllVsYq2l5MM0omone4lysdzBiWuw+OPBlFh4J2OzsUt236Gup3E3h8JCcqsi568FxNu3QV5n4HScrtoXLZfZXMpz9wsORS2G+w98i3ZDm6xRG0eHQeWtusGheBULso08iN+NIQmk8EHputZSE5Ibkx366LW023OC09DLS4qF3mu5KcGNOSdSZIiG2j30nUWxORavf4QkH20uvON9KiCRP+Gw+5MDRwN8iRyyabjXXSaJ8x9CMS/REuK8CJrOynilyJXMH0biZBry3+CZP4GrJ0vA1W2/Vjf8A0nK3GfJEW+Ddi8Dlj/Aw4x9hdFv1EuX6GPZjmjno4vKIrXvsKzrEkEWr3KcEEkJjZuQyjdcwTGEI310KGbMYvJfL/As8mBBYEEpuQaNadkmBEkI5GkSEIdJe+R7zchol8jRGArRsG64Mp6NJ5Nt/0Jrkl2NmhIuTcQt4TwMXIsUq5MnwJBoJBjtTJcEIiRBq+hFGp9xyrjXfiJZ1ojjJEbLM0aW7A0hdx4KoVbjGT6DaciBtIiUfkEnQgStk6BpcESP0NDrc2wYomhF4L2GBDyJUaiG55Lk/AvcTwNxedM9yG8cFe+NFG3QVcZG8H0N+NFT3FDA3vg4FDoY7ECdE8ZWRxR4js7xkkZUq46F9jLcfJF4MthiKYGMuMDaZUNoTU2ImOJvBV3PyXqhNc0u7cq6YHjgbjMIZeBexexwQj+kIdIimGbhyhV/w6zET8EyQh+dIm9OwkMeBB7xLTbfSmUb6ZReYN9S9TB9i4O5YNt7FO/JYurLVnDYx3gyPrpszYvYT5MOBY9x5FrFBwb7nkQ3WyorK2O9DK5IMqyvKQvMc5K6GASvMIe/BgQ3GRYbaNTbLK2bgemdx7CXc4Ny4VPJyxvIptPSjQr9BoXL2ZTc2Es6vQJsNG1lb2F5BvsFWttWqYmkxCeBsfYkQhs/YWwReCRD5EJVkmCPppvmr9CwxPBI8IauGhKCEphnYaciFZBLrkq3ZGluSno5g6PQ2JDRs5HuJVqKBs+YN9yvA+n7zFS/JS5ipbFGLSZr13lwJk+pL0I1sLHBuREyQV5HU/wBhOFMrbvoRfigx/VGmyrkefR3K+Q209saNXuLuTN5M02FT20nYj7EHTqZG3d4HvbqYIKNn5EyJgSwNmxkr3IxxtlmazH4E6Q3fJDmkKNDZ7BKLRo8wo30gm+RvqUt0ulEsfBaQnfOjUEiE7HAhbn0cjG/7BPrpYW7DQ43QjS1jZz8JpsXTfR6NVGSPAxfIl4KmVIiFTMabGDYuqZS3RdSFOSiRBo3JpyQTa4EqTXsN9DPMMt8G4k4otqhNn0Qmb3M0nbRnJLsN4U+i6IndCW7PCE1noJmu9kFnsio8I0LkgUZOxG+N5M3aSG6FhNt7QuNhUyS+RtrbJ0A7bqGaGm2i9DwPYJDma8ie9iXkScxDyvRBM7iQ3HI2NrhfYXUiRdsFbyiiL8Bd6TuNdRqwL7pJDxzx0HfH5Du8yhrcXtRJokK7ymPdfQxuU2zLFXCruOsOe53S+BrruPtwTwIsjsVWX9FTEY0ZSQ6E6PY3spOom5lFb7GM+kJSyvtbGwUfI7SzL3M3hr6EtxOxIb/pGW8k55ENNk8FXf6FHVwa7ssx6BnwmvJHFWuiRTWdxWw9+xD3olKfsavZJPqJT2TwW3r0JWcXwO1cphMxxCW8KYqHgPYRESSXZFngTTXBko4ykNGukFGR9ENlEh1Iu48T9CWuvkblat9WiGJL0bl+GJWGk/JZhXoRYHg7CRilsvLLoQWMGatNvrTZV+TBIN6jsErEUExwk7H+yVhD6Q19E4JDRrP6IkiHIkbUyU5Hw/Q6YEhZyPoEZsu5BvHUJbrC7mIcJub6HJNFgR5KJ6QmvjSENtUijXUpsPO5D9CGJDwIlINE+hkxpDbTbcmNHp2Jxo0LOm+NJ2GrrNPxpuMQkJfDkmt05OOgxrgnTcWjJK8QjaK+rHCt+jFsYSfLZ/Yjsl6Gzb36FldIKN4RxEORUzyRPsTjcl0wVZFeOoskEq8mDF0JnBYpedxI8CUI+FSeCfOixoTvTTkkITRh4pl3I20TNeiaGugm+Rp3oNw/k8CDU5Knl57mExIVMqmRFG1ubmGzwQ0/g6fwQY4G6w9HdhPg3QnCNyz+BUSvsRdBrI1Og1nuNsTez02M8DcKi3AlO/bS5PCMmZiNJcO6NpgSZs5BtvwL8id3KuRNdjCexi0lIqREM2wUqPI0uRoT2IIJBYPAgxcClwM2G7AhskOk6HsJzHQSc76S9CYIuSOhEtZE+NzwGJBvgUT2ZexAi0fg8kyFOhEz0ITEr0GISQnDCH2F1Ia7D4aHgYEPJLhEuB520mYSEJ1mhqirU3kISPEFbxr7h0Y6cx8xYZyT0PAcaZFsR9ocndHoJszyL9iRO2iyfRkyeiBL+kZ0NuIRrcaewlCeD6LxjQ2Qxh7wb6Is4Q2FPRhvEH7N8CUUF4aJJ8H0VNbGOiIQzM6GPoJGktkbNG/RtISRTj6FCdiOw8u5HQhEv/mlwxKuNQw4yfRM7IWOCliHRTfoL0b9CCEGPQhdCXoQaW2NEzDpHmKU4b+BrRo0btEv/gkTwcHQIQZH1C8dEdR0p1EiU6CQ6HW5ITA8DRMQyQ9LJCM4EuCeCEOwaWihDsMfIg7w8kFFhabB0OXzBaUtepuJkfQN9H8tBQp+ScEwS7k8kNkN5iLinQ7BLJOxsPsISwPYlHENrTuog1nDEMFyNXybIqSpU1VtpkWdX2IX2OFTIWR3jBO4kQ3cQauBKLek+xqsg0QZIO8awzdjOjwZFpvjX0bFG9W8GwnpvojciQjfcSMGxjS/C+Cj0pRoeDcXvIuWBZVGuVBIkEk1ok0lJ8VpxjSQacwZyZI0RmdYMJTkarHIkKqXI17DaeB0V4HgZT7oW1WeBHZsT5q9DbW30JqmeiRyU+hcTLyjbuM9m8w770hI/wDANUri8HIXo22C7ontDVK1+C5pMnMwJHyV6oQVqLwPEVb7ItyejBWmvKPN9G5ceRbZ0wE2S94RK9jfhBdiOWS8pN+hY1qCkuEl1HDSaYuIcs5fRIbraLwdnQ0JvAdO0RYn4SKcMvKMQXFp0bcBNP0E5ZFco23fsQVrHVozmPoaxcjbeOBV7GycUHLaDSybD0B1ReUJWheA4Zz4RDV28oSsStcQbFcJHY2oKPbYiSzB9BEdCox7CZkbDDOzszaSeihB2NpG3DvkSrcQdrEOQ/B3m0c8tpdhO2vyzPcgdLGC13FjB0ryOdcbp+hGQU32DHnNJPZ+TpTwJfWvudRViV1PJKQ3bQ6Qzid5SSibnk2c/pB7aEuIYc58jpTYe1bMa3VAo3ybu55OjhYV8lnXJ0gk5ll6khQp+xLGm2jcZmiE7t6I6/RkWEyv7Os4UWNiHKE1XC8i4UyNHCF8hdR+pCF2wa9ieBr2ZScD4CTic7hoK9Jj1YqG4RK/oZ5zYFiw3v0D7GNWuolj4zRaRHrSL4suvY7E6mxBHE4JdtJg+hbmx6J4Yho7apYONJ2EtdxIt0hONOSa7C04N+NMfBLgSgtP0UfY3RBJN+g3DboiY7EMhbCXDGkiJkbKDRpJxrTNj3YpzowdKTz8hRwNQ429D0TrDAp3z/BJ+xTsKCz7EoyTSaTBBQRjsJL0QiY1e4lRMCXXSTYpbSHkSRcUqG8iYmpMCcJZVcEUrKia9G/A1ayJfsiXjwT2GvYSiU407EGtPonZCZV2LgopycRQxMwjdCEROk4Q0yhlQq2LZ3l7CZgZLKE7whKdxuMtGrPss6CUvdDyjHYkUa8EEuu53ZJ0WDsGG3QzNiN77oz0L/0ZjTEV8IvXYbg3V09DdG+mRNsyVjb4g3HzUe4sNipRmtkK0VmJxP8ARE8jTfBf+HFMrJa4pW42yjHRC+wsjxLSqiVGJpk6BzodeBitueovOpkYImWFE+xewjJVwOe4q3R6JDgS7HiTknN04MIt2WkyRLcwREExteZgJMzImXoN3sYn+hT+oeVk4wL8ddGuon0N8ES7iedOETI+uu6LgQ876NwrK0TOSogeTEIvA1SEhzxoSg1RrBC+hf8AS4xCzIupNcQRRFhackjvInRmIJ3Y42IiUnQmMjUWBK52M9O232Vl2Qba2Olsdo62qRCzpNKDZdSPuUJGNzbnAm+5T+RY6wuMjcLi/wAFmiugnd6YGicbCJklYwLkEvG0m+DcU253JgeHcahETGiCUJiCYFkawePyUpcYO726DYk7X9F7YMijcKJfukZL9iFLaPuKtInpcCKWaJYNiohYbkuncpKNdCYITI9qNdiQkGucaSjx0F+dJ2IiZIZEhsNuxBI2GGnYQ4Jo2xp6H2OCwwVEMDG22jRIZxsQnbV86ZFOPhsJnJYU9H60ie5gJYGmOzJ+j8D7bkpINHcpKNC03RsEsaJ0JkncaEQXohsIJYHRLqiUyJGZE4JUSf5FGVjsZLKHjgQnOBlOrSm5NIISD2KUT0vgpwWF8aZ0ZOg1bulKnTIlwRBpcwtlo/RC2SXoSCVEW5JkImCEJ4EiJog9H0NdqeCGnIkWyno7Q4ZR+hUwl6whIWefwIkD3iv0bdKvCFx/gT0RK4RuKOdjxjBtTEU/4GzdH6FwK8ISOF9GepKk+RJ2J7DVcImbacExUdghjRo9xIlwRurs0JFw+iDwbj1Ke442FiQzOaJ35L7FveQjR3kLP0MmR3OMJjOBdQ3l8DNUlDsWz8m+0hcw30KVmCZ3Y3drfB7EmRvsoySQzbmRi4fwOlY3CZjVrwi2E/QUrsLqI7IbR79kJmVfoU17djZBYWCsWOTwwZiQbKuNF6LOCSpjgke2mx3E02LTuIq40+tEqxI9DUJ6IaroPsJ1J0GW/wCiHwNL/As9mOxDh9DZmX3g3qNIJOUproho8MbHWhIWQh6SPoRz+hD0sedjGmHLHGH31PtrcELVlMeGSnBO2l0mm2sEjbSDFrBoSUxrCZGjHQR9eCTR5EPfBBIxrOTdY19H1pOwkbafs5JrNJwJYunonYg1EJE8EJPgydiYIc6MkuCQ9hcdRp5vUZtGZwOOk7IVT/0JjyTrDyJlpBJGOxjsN4Fjcv8AwxYXkxuIa0ISSdQhD6EMlOpHBmJPZ4iMEiOdyNTkhCdB2mexGRrohKsWFkY4hKnUTkcW7wNnsXl+iv8AqM/6Eh48lrct/wCFYn9m4sFE8m5wityLhEXI1SGTp1seeB+A3Y2QWXWOBYjs8wlk38Habc/YilX+NLyuh0+BaW7IbU3XJW5IdjHYeRvPMguhKpuKoyxeQisIy3gZU67yN8GEb7GHSGBrJEtEgowncXqN7hwl2hCEuhtuJnrQ0lx6E+iL0FdC+Doaz00i2MdCLtBJSqCV5PQnWH0XxpCYr2FHsQJg1IHnNDTcxRxikySOCJ9BpIqdDG+BTsY5hIIi6dycGyOxMb6VclQmkiExxvJEv8CRdzAkIlgxDHQiGtMCXgSew76Cz4Me3YfRsYko9EN1Wi1yxJlaezY6Ykjr0n2cH0JXeDwhIkJ/YbuDsPkIpdMnrSVnj8idSESG0lsQlsK0QJoQyoSPIni+hL4aMQmdiJIqawU2V2G1MDZt2G1/UJ53/BmJ8mHFHlybiaQthI+5DzyUTKJ1cCExlLCIYew0JGRbPYacaToKkfoeizpcm22wngffcwbvt1JWQiXI1BRjcWBpsytEXI2bbkp9SCKSykGTuRa9/B4IS8g1yNow0RE0qRs9DsThexex4HgVMi33MHB9GIRIio1nYSwRE/1akwPDSXYceNVJyYskI3iCEpnSdR8hPsOhhY6af2EyNwTOSaPvos6REmw12NtiGCot+JqCQkIpyTGxMDWCU3DwEJEciTKRGTRCeIMg14RhCSINCQ0xprnIiZJ2HSYKNlwWKl6oikcQ3OTohijFgvYlREJKfwbqOtsEx1GJEIMms+Kz0G4WiLkpTZFRydRsXJD0d6PGk5MGw2hNauCuhvvpg3FjT61iFDck6FhTcaxpPhMbaQ21203+W+w+mCpXa6JCZb1o1kX38HkafYo0S91DZZG6Ia6Uk3KN/wBZKORZ7Da4EnzonRwbiwUhvlZOBN5K2+B1g0mJW9jPlqdIYFfMG3/CspkupW8FiK2Z+RPoHLC+zE+wR4fsimX+BNiGmVuRh4CwGpU3aLIdvI7e4eVIzDKrL2eipHtlnPJFEiThD3yhvhC6zE4P40jfjoQcWRtrbIzmTbod+SpEZRq+RI2ReERLYaW0HvNL2Srj6IYk9B8SIoSogaUJEhF1ZCEGuCOSLsYSz+Bn2x6IttEjBOgy2OiWweGq1N8JCV0WnuQQYdSdyaH00fS2cxKIpbV2G27Q00/4HQy8tCPqU/Its88CrgVPKSDV5yNyatLrYW+24muF/QeZ1FdsPdEukz8EoI39aQ5hNUPVqEF3PIiaKJddXpBK/CXc215Jg4JpNd9GiCXUmjfzhNOSaM51mNtJgaJpKLYvAh5Xt0QmxtroYYZZxoaXwRwdIei+F+Ak6sruSIq3HcSWUYKtpexrm8MyDWeTYMoVZ7K7E4voWBGK8rBvuY8iYkIQsHI/AkdhaeSdhJCkONidiCE+AR39h58asmxl/wCCRRbGIOIx2HuNz/gh5QjZL7FhweP0Q5LMCrzquDAy3yN9SwTu0Ex/Q1T2KXInKQ16IbcEr4G6L6oZNsmfgVni+RMsFY3ONy47lPdih+TtGzFmPH/Jg/0Q3aGmkXoG82FkcPJXdy5FXU8h1sR5pjbZUgnDLfMEqiezJUhFvJFRqxqKULE3k7CX9huTNF4GiIJxwgofBlgwJ0IT13HTPQ80jLoJEolWickO3Si4GW/TT0YN5+ZMDWNd67dyYYEVidOiEp9EEETqNXxoZsj2K0abE3AjPYj3FXuinoU36HdmkwdmkpUEpufQtOf9DrkUDUIWDzpzq5kLMT3sNxNsiL3IV2wZbT2ev0JGNWi+6J99Nl2GbGhHHUdpf6IRCY9B0uCIRNGCpIjhplqKufsvQokswVLoJLsYXCKgnxE1THYqY03CJ0Ia2ERO+mII2E8D6EpjqRWk6Qi6ww5Rbs0JgSm7oltphsjRt0NxhKGwkoQTuNOYI+pkjDciOwpvgTDa2lpG3d9MVilgx6DrYTdhhLoWYM3sKjVQnBUShWWk9BaVjxsRktDRENI2Ghuf51Uqh52NhgKimBl2SEdRyHSUqJzpTLOxLwJwpOm9y02HpTfxpS8idZDCRNN+Tg4G1N/wLJJkqMGy/wBHA2Q/OkNj7DXRrRF0312F+9EbdiIcEvoZjoJ3SpGH0IRERCEz8GISN9INE4U5Epo0NddEEJ0Qxo1q0n8IUpyUpS4ONOKPRdxoShOh9E+AmkIbF0TjE7pBiQSEJJIkTsSE1hCEN9yJeCaNYEUmNEcHJRqIoqINabkJpEboSPQkQamkWsOCXYZBZHgqN0RaQmNyE0wyDaSFXQSJkeEb7EpCRYM3kwQzjAmPLjwJPuSdxLqTGxgeBDcShCwo8NHkYHgLGk1lEsE1iIY07DYT0Gk+mrFHQhOg7NpBR/kmjAgxs0vgPpFG4lgeWJBH4Gm3iPA61fdHUEc3Yq/UOoj9CXXSPtpvzgbM79hNl7DYrwJtLO5tyVcMzhI/LGdlOzM3+QuVV9EhiWBDcON17PFjnFPwLoYz7HYr2LLIasBjy1BDzt5Ie2xYo0sWSBPA7G53N0YYssq25QeNROwlIZMVoXdNfAtrPIlq7CFPDnqbOL4MGzITTjWQ302PrSZITJwIYiVU8lwfol1k0udEQnQhyT3qjcSIbabbm2m7yIYsZGuR6fgZNJ4JptpNGzGnB2ObqkXTJBTzFEuv4E1MbeDL/g85PCf0TyJ9n9DXc9CnQnEOZfgME7QnGjXQU4RXlDZKA2IXoq7+SISIXhEJ9DhbFTe4dXUNtbN6GjCZjtrhpxpMC19FZxg5FgrJ2H+RMbrFq3SlLM6NzY4G1uyGhSbHg35JmUTQ0TsQfYSEpGn2em5TLFUTqkiLY6oieNCQ8DdlfQpYL6DdcCsvcanHv0MJid8CyRHiCPmU3D9iaPH/ADRh2FXucCZ8FbeMGYP0fRsrgbMXZGxKP9Cb4ybe4vEqcHf9EPH8FT2KLBYYKsQw6FLdZruNF3Ak+tI3hjGO4lgwty3Z7mBLqfkZcjRbQY2iXCf4H0CiGqvA1VOGbYthPHUsbbsFjcce4kuDJiVeRohDYraK0ZKy9SjSZKIiH77EjKwMUNVf4ItVJdzghgzpGTBKNDwZHgjbA3wQwYwZsVDngxyLVsWsyZ7CLMkCYaMZI3RQrDahjeGEOX+TDIvsfiYEHFuRcEDmzRE/4f0hEhRjgmVITpgqWiPAe+CUaWxHA1bEvQgab4IkRMgYxeieRqug+46B294YPsNHpw2FtmCSHyHXYSzGdh3nI2wTjKLL+R+Td+dh8eR4wt/Ahy3ewpPXZk8v6RaYgmbxCZq9h6DYmb9FIKhJxr8k8CGmTwkXcj6GlreIVCfTR9BeTLghI8TdjGiwyW8Jdwy3iDbXBYpL/ATlpvqOdUJwKbm3A3WN8kycjRkFseBPByTqPwbvYiNnA0cC2iGr3JMTdTONJSZEqOyEYMg6n2Yoyt+TBFIfORKPG2lPQ85wJGeSRaPIlgqRUtDRYoYGLG5hDjYuBPlj/AtyYx50THsvQUTYzG4sbGGcSC40vYbN/BBLJNH2I7eCUgsE7DQh9zcwJPBfhcnGkHjYgkNV6bog0TBH2EIWPY8kT8GOhENJ6TscDo+KQSnMEupCEMErIRI8EyetJjRpuFZYYkC4C6Zex5OTC3GiG0VFTGhKeDg40dYticjeRGxzsYKIo+4mtjGmxuRDi5MEIugxaIpyNUUkWBETSwx8UNwo0XWDghoX9ws3E4PIlaRngX6OEzE3DcrL5O0KeDgpRlMeOKLtgngZJZE+EE/CKXCMt+NDsCSVvJ5Ie0G84L1Etkz2LkaHljds0hIhUQ2YNopw6LESvskLqxPoNEyZGnV6McrfAoYkbn6KxtwpSzppVeCkMkSMqXUx8DRLP6Fe0es0s2ciHgavkzRP5FblEpV0ayn4FtNvAvsEwiDWkITuwwQ0J6omwglPGR5BwMUql1uiPpGCpp3ZkmvseI+j9jC1uoU34KKSvCK5igkewuolZbnkz2z4LFXQop0/GjQ4E7kQ0/gq9A2bCCT48jzDN2Xg5ebRnRPAlaz+hK3BsqTeceBNujEm2IIksiJ4TjOX9BZKJ4KbmBtxRGmEMbo7mPvcymzshqRD7C3voJ8Uojg3grbcVb5FlYNtZpBCXwhCa7HBuJQQt9PrTfT86TRavBSacmNP18JgWNtec69dHpsyaeiTHGm00WO+ixwTSXTtrj2RlHnsNNvbAv7g8Jj7IR/BrzCV3fSlzJ7EoTqkToky/QumDnscQfUJcaPoSEITAlghOwleBIfQULZoQRnbTCOZEOYNNiwFy3JErMT2nmNMpiMY3amyfIu4l4NiddhLro5sQSmzFZwNWEnQa7FN42FB267wIQrJSIamCJBL7EHS2MOwi8yreCCwdhL3rKLHJgaTRI0e5giMglmJDVToZkEvfIkqRMkSWzg0ahPQkNmBpLcpRIiZ/wBGDuS9zrEREbC74G0u5KJhuk0yyCRNCWEJdcjhvsKzj6ILPBOxsN9KTOx6LNxyUqKuRNPYg1PBERdBJs/sjuSOIk3LkbngpckJEdOglXlDXTJ6ZxsJ5E27GBTXqcZNhxbji3IiHo7I3c6aXR3tDLDw0TuQhF3JdhdQ1YjmPs04EGhoJQlxDfsYcEIMYohuehCxwcmU2ZOSU2NyZGiiuiI5iF9UNNOSrqJGQIjxC9CJgdhnZkiG2nsK+hXyhPAh44F4ONhLsbs3ybqTgmc/ZBZVJNjLK2LfKLOBZSG5MjWRJ+hppbGehnnY4JkvYbSGp4VGid29g1fY+noVvd30Ku4oZH6HU8CTnA6slQrXBV2gmy5HrUcG+BdeRrtgyGi6ELiGBK7ighs4Nugs8aJ5GLqGr3g+ksZvwJDw9hyiSg1CK40baNCZSiFuPOmEWkCWSdBq6IuBIiGQmBu9pDdsQ2Cwh5MU03joxBnCnyITTLwxIhCuP0I7xo2n0Jrjn0Kd9HqNk+qF1aEpv+tG0So8OI36E/QkQg8m7j6EhrBhHwZK0jJzTJWXTDAnzrjwXI1djZuzRObjY93N9Njd4KcaIa7GaJdTkTgxYHgTotiD7aH4F086fWi7QenMIToQg+hIxrRw8EPJCdjgghLsOtMIYYEpxo1B/DHkW+w2i5NxLS6UqIKiplMF+Dsw21htpMjWkGsx7jl4K5Zwq/CGdrFsCDH0CS7sPDNbE51IkOMqn0olTQbhbDbawTSZPqKpzI6AjW7Lu79jV5afRMaRW+z+DGLSJvbEN5T7FlPytmbDa8iLV+R3F+iYZW2XuJJYTF3HBK3ZUxt8Dh7DmVIWRltko0W5lnP2JJDBOjXFGdw+IndkdpRPG/iiXaIaTFdZqFsr9aImq/0NLsxJCSQpu5TFKL8mw8dn0blJ5SOwhqOi2CyQ+gklsY7Hga6GRIeO4r2Zdzd/5IQ0hrMYg8eBIzn6ExR9hBW0hcInsPkoXxwutHtNEutM956JPHcqMz6M1/g3rCoq2Ql1Il0HnYiOhHR9DSWyS9CyIJE7gkZku7ZB4qF07CldhzgZInGOm4p+A0Swxr2Y4wUwx3xEIlbsjy9hdRVOIrkeZNJovlOw5Th9BpnZ1JFtfgVbgLLKFWJgfC8eBPYx8X5wZR0+pPiDbqXqK8EdkLWNpuyFVn+BVlbQqEz5rY8SR4p3BE9pLoiVnAurGcKhryHBkcu4hYm+XYxFw8UuuQQltvltijeBokxJOzE2xNvNZgzl4M9Poz4DkzeEsi+ymTc403ZDnTkWkhsQW+kPQhomk5wTW5wJaeSZGTqQexDn4PXnTb4TA0bD0h6OdJ2J1HsckGvZ40pCEgtVtaDD2hHvyUVbb2LbryJjjeCZpcG+36EnMj02E8FzsX0Pt+hODelWCzl7iHjTs0MglSGCHg2GtYJfZsIQmRLJc85FBEM9EyJZkOwTLwPC7k+zjBBvk2JTMFWbk5ck7DRCOgumMHBOg8dmhqxDI6JQRdKmYIiIaz2NmSaPRohscwaEhJEz2WiZN2RiJmH/AAXUePZs7+Dd6f8ABLNexM4EiQlGj4I4LTqO4/MQNuBq+RQJJoh3guu40fUa4X6PMwijB+RgsjtmwSog3ESyKt1qODFXQxtCpbDnZCvgVuPbqcVaQeRYdHvtTDexLgS6DrozEhuIqYZBCOBYLk3Hng52Gugl6J0WwsLS+BMXAljO5EKaNHZFd7FN9zDwOekUZHo+2mTORrBm6Mze+iJ0NjZHJNG6jysDkbTA8uC7iksTNxq7GzH2hwPwFn5HjjT7CFecMkHosomSNPJh1PFngWlI+TxFu5uNYxuS77kRO4g0SCwNeglPon0TSacweMEEqetEohroTxosdNLTrSdCaviNIQNP6hCdD0x0Po2JwyNyIiItjoHJEZEuW14YlImflmQpqmTymSK2dxq5G3JsJ3wISQ1TD0RdSdzcS9iE/IxPqSbHYe8PEEsZNhO5JRroJZGqQkb5INIapHoZYYnUncajNhKkI/Ag17PJtoxYWmYXzhdNONh7CNmNi0qR4aLBNM9hIok+SDYs9iZJC0SzsYIrrBRqkJ7JBrJgTIshRsNCV8HkQYk7QmKTHXRL2MyMNDU3ErtonXTce3YSJEIns20TcT0SL9ielK3tsR0FufoqRgRRunA+gkNhPR6b6S7CRgf6Gb3KXsWKlHnsQmB6pGxCTchKyaRaNdiZGh0JddIcvR0WJZINCDWR834FJO802TAvRBqG5NMlFkkM3go8nBRjZqcCjqJtiqji5M6We9EC1uyIa2NuguwJm6XgUZ+iI7WdIKFjIl538CeO3shuLXUpwVcqDR8cCXgdGzG5eXHSidPYXGw4KrldkNd2RpJduhDhokMj15U7CXlsyZrEp2Tyy4FjwyYf8GU6+iKSfgXyr6ESYgTqIajIWwo22Gg9xwbFWSYMJHAVe6M28GAkNV9iuglBq8FEb4g02odj8iNb40ew4FaPkWCaiBp1F6CXIlXRmb1E3tD0J6vwP9UibzsuwmLfPgaZ4R6FG8fhF7DNRb9Rry2i8D5rL6mzmmRm5n6EznPgUt3MPdX0XpCO46TfuLRVwhwzsOq7AOik0LFz7FquRJkeLGZRM/dn46ObnwOw4jMX/Y9mPP8A0aW7BlGpjiuYV/uxqd77JrDO7I/BLyJtop1olu58lLaDdZbSRPdoSPaQQnjbybLA5VovLE+J4CRbRCwidXRG3gyWChW6COjQYdBI+gmvA+Jfkc3noZEZgrWKjawJfQp0ZISOToNWKu0MmcnYTuF9CGsRPq0b+30hCXHpD6FHaxuGuCXRIipsCU3EV7iHCiYo2T0hMgb/ALIaxyHDO7xBvMW/6MQrXHU2tmSMnwWk03Fkxq3ohi0a6EODbTtpuTBOpujj+NJ0FhHrR5PHwZB4PIzdlJnSQhuUnbTfVIe5wQW930T09G5jQUGXboW2cRczR/UEyFldxK4yR3RU3/BXQYrsRDr/AERSZolSTLcdiky0ZbCyEiCypDcmCEEtMCw9EcGxKNpFnAmoKb8HgqMVPGCrkw2cG4yYHSIdCTYhjmEafWkEN+IRPySdCV0HuYovExvDgqHCUaPob6CfiiZU3MeDGwhDeS6bFE6WbCEJg9kWyHjfVFSIwbhpPYq2FESrGBL36Ifs9Ci767s50miC7kzjYazo12IPauRdyruYEh9Bjk34PCJfZuIRmI4HoiQ2jciLH5IjbjRkSPBCEI2RjsRGCLtoQ9U24Qu5Yy8CGkQmnBsc5PEO4jGn0K08iZUXwJrsVU3JgmCJISVEicnH8G/B9C+H6PBa2XGNzMKzJwXAn1wbohCCZ+hxOcskWhjIUrOwlklaT8k6itdk6FLK+tITj5OMHoeNlTgkZuiUkd4PE2LmG5UIabZJkfgkI+1HV0Emj8meNNhKkMnsKdjCWRJM/AjQ8B6e7gi7GG+CGBonJuXsfR9CwsCPEPGjROSUl4QyuItLMxH0ITsZuyhKIboT8EXYS6Hoeg+wnV2cDhCU3F/cDZ+jEaJpPDeDcWxDIeAl4N15GJG2R5e2BZYJCO9tNnEQhBrBNIQnIS6D9BMifYg0PmC2vJB6I87HJMjXgayInOnC13Qj0WY6GRdKeBS9SrgumGYONG4zk3Ql1ODgWYzgaphkS5wejZRaXSREXJF0ITqP0S9DCWIMkJoaweZsJB6E+h0eBuo0QnYhBlrMJomlsj8GSvko9iPqZvXTgvwqY3FjzonSYJpKqTBCZJnSImSYJgShBbnJsQglotKeDfchPBNEK0x3gukIMSINUmjowPG5L4JoaJSTV40hzrD0NHuvtE6L8COo67ehSxCU86NapXgqJJNvwJJ9BqzF9CR/JCd0L+zRrsdIkuiOB1tj0d4lCGQlaxE7EXYawOtyQiGuiISjpC6xbDSSMW0SnoUhKU3hwR9EfX8EnJO59Eb3JgavSjcovsTdwLvKJeCxkJkm2sSdRpLYRD+SE8ERjsZbEHsU/CIsn9hJ0OwhIiYrVImC1jvoQsX5HfSEdhoZqMSCimQ86ncZcEosjMoYoEqZ1SLsJGjrEEdDk/YhkU8iRr/JG6G4De0RBuxtag0fMMvUSp7JezpwIpy37UUVFTdHiYnXfKCGN7ZFlH5QkMYXYahzpBoh6eTlBy4INe24732Jrg3EZtsDOCLD6wTLDz6FSyJERQdOpqCRMgym85FI1F1E+KIkXAlRU+l6jZ9YKYMjh20L8DROPPolkEl9j3BLTa8i+wF9Bcj1pwXwbHQR702OCU20Wk6C1R21+tNjc/wbi0WONWPtojZYJng5NvjuhqaTSDJpHbWaTWa1GHYxoNxnjT6hYyRXfsb5JdCXiEQ19jQpFoe54mXTSmTFRhncWVgSIO8MxGiECjSEIQSpCEpP8CUMGCJ4JUnBB2dhkylnAirYsyjm6Mq/gT8FQ48E8C0uSp4IuxE3EFDmf2T0O2BpNkId5J4CwLJCYMBKmW2ZZETsYGPobo4Hz1ZMkn+NNiicQo/+DwtJpLCDEg3MiyqkbIW4ifQ+Whrcc89SDcOOuiu7EOqZPyMnBuFi4LUUeeBkzdFbt7IIjGncHkWEU5KuhVZNN9jHRDXR3jR9UyNxfoVKyDenXrpR7HE2Gjau6yJIUvgi7GCZH6Ox1dDdSZGnQYeH+iiYLwNwTyTwRHYmBk8E6jz2O3JhkghVYZTzsJtmxWUycV4OR496eNylat26ieLxuekN0Mi76bM5NzdnJUXpLo3P8j7k46liE68CLxyUSii0nYlJ2GmSbwe1OskUNg8ImKvqEpDm8jyISkaGmJDbgj5P0PqJo8YHiv2ciE7wNdj8GTKdExQv0Uflp57eBvvpkeBqkijz3NjkZCX/AEJIxDl5M3OpXKN8YRlFewnwZTxBPOZOgsPOxKJsmTxFbykSjVYZgk7C77kvcRYWBJWHdG2RZ3psYo52yU4wNYJkaRMk9CXljlG4mjyJCnsTSVcYN1gex9GzG4i8m3QnJxpM036EII7lEzg5PA8DxuJLTBhj0JwNeyZM3SEGuyGHgLIQ7hJIhmxSQToSsdrAgpf8mw/EWI6wJ6VkTuTqT0V1L3Z+Z1EhGVor6DbhWzPaHOkITxpDjSUhuOESJeg8dBrRHOC+NM9iHUg9uxCaNV0MDJZP6RsZbFnciGRhkp4bDO4wZDLTx1Gugl1hBidLW8CY2JjwdGnI3qpUXOlKZhscF4L+dGoPYW2dyEM9iD04JRKb/FkXweX2JBZJpHpghCEINHdQmmNoqMHkWiQkVIq0WmOxuYHDfSjfZid49kPWsJoyFMNjVEobj6ISG/ZezPT0pmD1NKWyo98ptuhPA8LCFnLRzp9GeiOcmB9CRks40XvvpEPg8oSQXomaNN7Qw6P0LuccDVcF4Mzr5FlD2wYYVfoVo9n19GHJPUh7CUssSvbAlpDGi5hUHHU+oqePvR+/KEvP2NGMkCcXQbTWZ9jY3Tsxul7eRYSjtRpOF8kOH2JrlX2JxiEdRo8CjOwcaE7mPsaT3FGFCJkWj32hghZmid4gnb96NcCSRCErMX0Qnsh5ImyCRg5ITJggl4GiOxF2IhrxosjE7jCHPZhMe5B+EITMQmntCOl7C26Cf9gx3kfp6Jl5a5JrhjYSVeBDRS7mA6drTGkwTTByMSmr0mBIT07Gx+tEQ3WMjX11EU30SUFp9acE0hOxPjwTAjchT9acEETGkzr+CHOnF4G8jqDSti+o8OBxz+BPxyJ4xB5KKXcbVHOv0Nc0Tgwsi88Fb8GBRuCeaJzXzBK8EEs0mdN9IeCTPIvQkQlEhKdBoQzMRrMW457isprDj0kyKKdheQhOp9C8ovgeeRpMaVxCGs4C36mbuNyUVsu4GSeNtDe7ppUEPkolW7FfdFOjJbwNPQmnyY40w1wSu25xEOtyToIg5uY4EGgy6h1So3J/WCp8ncO4JZwLInsuR9rSqN9NhtpY3E6jC9mE6N42LmyMcJb6OdhcWVNwUEbbj8fgq4NuCvoIv9hiJ87CeNE/RTkxuWjo2+EZmZDwRjZbIaMJITfInFCsuC56Mtx+dKUWRp8CYpMUGQ0M9D9nJWVsTu2UJtblOYIaGumNIQeNLEb7kK9FQjXQdhnsVrOEOthRyXudTkjXgt2Yly+DnR5wiNf5E9HIsFnJWtFZe5H6HUy4MOv0J3kuC6PLNzt0IcDaF3EjzwLKohdyzj8FfYRLuehtCfoRccaeBxmLgcn5FJSLsXjBMRSG3+SvqXqUqbK9kxU62iwpemkY7wSjOzGzM8FdyXsZcDddCmXwVjaLEFhwLqaK+yGyL4H0ZKyzBNzI7cDTWRNibPgo01gWHmHPQl/ASoWd4JedGAsjaYDjoK3kN3Tpi2UuXF6iqW+Rqs5En9CcRka8CuH5o7wO9j+RNi1GTcaErwRLBm6WDN0eTbOwmmsbEOSDRhY5Nw7VZZtqhBqkz2HnbSO2w94bEwPPBzwJDJ1N3o0JJaGMDYfcLpYp5GEiCM6LL2NiYER8Dpl7kGsXT6KJzYsHlGzMw4PLRDZFrFjc4o0KWjxuXNE+8Jk504Nhs3RCY6aQhBLBgIzqJXRMGxdOJoy5ECc0siZv20LgU7CwUfYT0/jRQSW5FwToJYIRdhJLbBjqjn+SIx2E0jk8E6GREOsqQULuMQWGSRmw9BjwN5Hx+jJEhCaNYNtL1NzbTB4F6KPOkyUum2pPJBuCyLgbEXHbSifj4Qp9aIVOxse9OCinZ60R4Ge5EmSJgShME7iNx/aEbL9Cfkbk39HDi6oTcqdzBmJiHZgyuTFTpHOYxI9lnwXqIwORbhxRub40Eg0TJVbokth2f2Molfg6+Nh/RaUtLpsW7FKN8F0aJWGp4PJOhPBa2yzJ8fKHxp9DuKO9CKjV+EJNLOT6FFhGJnul8CzwiG3FE+qhKQpbKsSbWVDkS+xIo7WLuMzIHYK7rTKHWf2QliEO/A0fLJQsB8E9lN2kjHd0y7Cz7hCwJ0+w6pM75TYYuQ/JGbRXDGCT9mwp8qEG1b6M6uXksp9DEsVaXViWsYHsqiGpbjlr6EXFSC2Nu6ElnLEFXhkClepSOh1G0c6cdR7mJeRIcjXQ3Yg5rAJGaZ5INyl2wQRxuUaNxLCHlCa2IKOVeF1Ym4mdCZWlmD30TsPfK8iioOqZHMDHFeDNEy2FPoxIJ4YtgNorwlybBPJAz5V9Ch2G938Et8JjV2Gtz9BKYIY1Qp4yRDpPMz2Gl1O5ngWzRlJRad9Fg5pdF21667nGjHDZiXY2XxR/IlNxs/OjQ0NZp20XwS+tG+RiWcHBwc6PLIT/AKJdT9DIIukxrM6Xzeh6xeAJuU/KFCUSMVnUvwGVhV6FnPDwO6DwPOzJVwb6Iw3+xu4bwQ8k9dIKmG9lcJl4Hkct+FTZMzuZKbQw3mifC/QjssJjd+RdcswXL8Cb3j8G4omhLPOSXqOXV+WjcMuvk3YwhPGSFaxKii9hcnOmwjn4RTTM38vkTGHDZhCU3Eu46NxPUYOb5OBn2QsshLO67iXj8i6ydBIy3JjqR9ETrBpPpPJG5ljAulEU/wBlt/2LsDQv9ja5JFFIsCOxVegk0QVacHbXHYa3YLdHex2ENHQnj6P7sTO5MdyGv9EJFCdKJIg94foT4KNJ7jZwMaOCUexxslpwbkPJwLJVIcFhvpyVwrK7jJgUt04Z4SLjYbxk/Ilge9ZIQ3xpkLAeBRFyMNINEZj0JXRIeFgrMlcydfUwZKyv2XHYuB5FKzgou+NPZdMFuHyOn6EJRjJahswPwL5MF1hOwl1GjUZl+Bd9GqNb/shHeIR+NHvIr2GLCzuetK7xOh0H19GU+DMwZe4uXrTNgjSyZW2xnsc50iPRszjH6Hldjlsjbv3NznYa0ex/YeMvppOxzsTOxKPCxXYmNkjZbJkOpEx/BLvhmY1IRN2PHQk+wqsTHUvQV/1FdPwX2G/A3GWsCwMsj7EbexGNEI1yJPk3UmOo4JVRIj4HdxJmdIUpVBNeS9hBrMiwLdHBJdhj1I0wlOBKnUJYIJC150nYaEJk2YzyJYyJUNHhkuCYPJBI2IZpYaEuBrshDRt5Nmhw6SuCWBkzUZo0yPr+BXbR0hKz6INUQZRkGsEFudjyMDchlhm2jyNE5HdlgSfJCudEIbC7IS6i4bIz6Ghq76JCeNbCwNEMaNkiGeNKXRpiTMnGkFsPcgznYROCUWxSYJjgnZDXWDS+hKiXI4JfAoGoJEjJSE66yvoeBdxMt17HGxDZnPQazeSzLN0K1g3KIbhU1S8HOx4HyXRwxYI5ybk/sEraNJIipFCRpLaGBQ5IjYTtohHCMojGmTOUQSyMnUUO8Dxwbm2CG5P7NITkmfhTfSDCTRGZDYTTSftDTqFeyMNzLhje6fgXe+jyIXCCd4G2tqFXxCiNz0dxMw3E6LVrSIjoidD0RPoxpJPwJLgaT3RL/Q7DPY/4wkbKvRLb8CJcIpfJAu8XbBLwKOg7wZ5WjVJNENEzhacF6aZ6I4LpUbJOPwdQhkPc7B95exu3uKt1eRZzuSCcKvBMcshBs3hz0TButwuSkPK8ncbIaNcm29pBtRQurQ5q2buz0Oo01jceklzq2LtXyQ6XRM2LyxYHMPwEZC3Zfsa1bc6Nm4TfZkuX+rYl3X2T0JCGFx+BOuHdkLes3/yU3QlLCJERBKcEvdEOoSbYLqNTZfQv6ejtLFDUsPfIzTRMSbeE8DZwTamXsXWN1/BBJclGnxBLwNdV9iV8I7CI7Eg1xaTXRjGobqkYS4Fso/RuDF3QtlK8IbsPLwI8Il4F0QTnFD+7Dzz+UZTxsJWMdV4b6IUcfot9xdA1YbM7+INOP0Qzj6FwUvSCvXHgy/8AhLnYzCWOo9p6TcUs9kMmcjvg4J41aJTbByYF8H8KckNyE6lO4t/8j18Exp4PyQhzjTfVMlNtjckL1Lg405JxTYRzpMCETJCTfHkRhm+o7Mtsa85GjaYo0pGQ01hDZ8wTK5FO+SDfoDmPmISclvWCbmvR5/g2f4JjoJkS4GMvpfBzNxLoZ5/RPUQzb2cdlNoypkd5byx07HsmLufZae/2op6nVX9k9yLYUFuNrt4Fh0SJ/wBOodhtK6jEc4EiUwi0Qw/oR2WNC6HAyKQaOEr/AKJLGQjGlE7cgiQ7dsGzlnMrEsPZ/gSwdbDRoasIXoP+IJERyRM7Q0p3NhOG+WRZBO6XsCoaElXE0Jm5EhJEQ8bQmBIWTm6bvRCGBwZcCh38CJdENipGDLgqaKkZPZnB5It+RkssmaTIovQh6IQk09CUJX/cCV6Ez/g9FzoqYmvbPH2UsFi3JVyPlDsII8in0eAnRCj6BWeHsZyWwkLYynwO7CTpqJvfAmXdirHR5Rc6X/gmRx9lwVJUqpc9x49jztuNdcnPYRcaUeckxgao19CY49xbbQpSe1KNEwbceyYJ1Elv0HuJVjGaVieNsiZhexNXwKDfA+L4MPGzEr7sD2ql7mfZnobMo+5ZwOrKrt0L/WJ3c2MPcYy3B2Jojt+SXci7OrHl9Bubezd6biNkb5aIzaUaolb3EiTY3DVEWl0MFjgQamXt0ErlbDfI8bs8DlSNtifejWJsbIvGxYtylpwJvyN0WCkbl6QYzrRqqompMRsJ0Z2FooOMmkJzCE/6SkXQi0hEyCJkZucm5IhIeCdhrmCXoaxGJZvJKQfVkwbaTtpgc43Gq+iIug0bkRBmQwNZpTgRNGLz7KJRt8iE85L2NyTRP60TLkeRHQTYTHUuZPY2U2HpudtJyzoPXDyjA5e5wdyZ0Qa0Qkw0TMGo9E4LN+CXL303QnkWci9FO5eDg5pTcYsFmNUxliOSF+yK6JCUacjSWHomeo8OcdSQaglfA1B7Cf505FvNFHt+h422LDdkXMGupcH7PImJpvG6PQl0NsjT4H9hK6MzcRM/kmEjVv8AgmkkERENKjw9jDODjAvQkswaM6MtHk8TE/L4RYEaJRmC0zuOmTLI/RKIdTMjFH/DHYqSE1pxpCTRG1FhiOZyyZMhDHrpwRavCwTsSkjITSEGup9k0TGlFfGkpCJG/Ug1SfQtKuHLc0LxpRiC5DgzdhJuhjo1sMFolCET6fWnOjWCaTBmrMJ4GqsYYuj+hJN2volGm2aXoRrd30Ndf1og0Qk0fbcWdN9jkzGwg0QmiSKl0R6HgGk/JOhOw0XYSOCJ7wiglCZFpCG2k7CHCJkGCLsY+ODsEhJERNJNOSXSIx/URdkQSUI3C+iJIvBC6ERHQio0kiIbuCKbL6I6CJmSz8CVf8GmklcIaRgh9Ww2pqvwYpRlwNRdn1GpsnhlPoJSm08CEEhGxyJ9Rvxp2NsF+HgXfWiRyJUZepzotxng9HgRuTGxc6rJMEMm2sNkITN9VjcmSHBstJ/wW4kr36IwCwuhWZoiDbbqfE2E7/wWfRwT68E9aJehtIcOcvgS6n5NxP1wTjY3lkjEvej7CliOyEGhIhCdiEwNEuSTiwVa2N3kVM9R8oJYEoNRFzsJBKDUVZbG5FxkXY8w33WCNnIkfT6PFDjOPAty8jRtBNtxUb4DsZBnBHof3gonck1Q1/8AC1wJudjxgqE8lrKkVEPAaNg2eE0j+9EHn8BJPbJsHUxkzcoSwNXuNLkRLgSrvAzYsMcP/Q8MUV73RN5MjMsRcaWvMHolO9HtGKUiIOdj8aNdDjJE9iFuP0JXODge5cNbm/lFLnOw2LT6HhXgmjLe+ngvQrOYSog864QJEYKLYa6QUPqjF4MIwcdxTgwhxoxubrBMZNsPfqTSY7GOxUh9DC4E0h7032Hv0P7sQy9ocjyJVYLQ8OX8HPH0RwjGpuJR7oUvU6i9Coue2r26kGQi0n9hEREJRqbFwTJDfRLqNdME67jox2MTuPAliSfki4zBrSiaHtgvUauWTo5pm4PZuPGNxYzgbqHbRt77HIht/QnRPA1UxQhpjlnYkWFgVFu4lgRc53E1wOfOhMldMwpvkLnOmO2LkWV1QumF2Ntzg3EkmODjwiKw/Fkg3Di7jo1iifEO44/0Pg3EFL1H2MNlyJ8jb4x5E3KMu2hjkWCmRPgen0X6KXAn/YYFzpfZcYLnscm3cvYtRxwWMuS8iZwQwYwykknl9SkFgYmkz0biwNlpdOR7igmntxjT1jR+PR1CRgaTyNIig1Vg3CDUGmyZIc6txCd0lHj9aeD0N9NL2P7tpvpT8DpfekzfRsxLkSr8aTBvkWqb4hcD6izpNGTSnG2hbk1mRqkP0QhCJ00TgmCJGBbiyQ4KtKejnROLco2QT7jYmMwzEKPaFwcEJjZToJPx2EiVanebh+xt09CVVIbDZw5MJHJVuW6Ut2K9jbYosb5OwpuTGmehGZHWKjUE7yNw32LNKL8FHg4OBlj7C2EqIRIao0QhDIzJGMhZ8mfU25JCPTcwhtJFumw+gK+NZRdKWDzrsLJyPBRsxovTSn9hheTLAmbtW4VdinIy3yXRvoXwYhuXxq40L4MWgVaLqSINzhFfGwvVFxS9Nzk4HFvRs4Fo4nX+Rbs9Kli5HlSiei6Nd19Mkw892LDGwlBxI7noIIkkkUukgjfBytuhheCNvGJK8fRD6G5vTcyDZzmikI3DcsYYzDI2N9G2n2Lp+9FoxGD6HD0IhyI2sRdxYRDGmNMEEhrAjKJpPrCEh9FIQmk+CpsJSsa8WCE2/BOxO+Ctm7d9FVtPIxm0pfvQ2FRoanvCc2nTBVcAYCnkovkzfg2ZPb05KL6Erpvps8E66prnRPpot9IPIsfBE+CG4fs86S6eNJg57aXSaQcWXiC6WT6jc2UbVIm7yRdBpbw/Anf8CcLTzpFv/BhvbI5e5F0ImJDvJMk+xQaEcXY2Kv6hLRKHoguhPyciWkCSEiCQSPQzHEMmRDoSSwJCqpngHPYUkslImRLsQYYviDU1EojYnbJhC66PHAmr/rTBmMnSfZFyKb69xu7CZUGrZhlXYqWBGKNwfaG+RbEpsGEoRUnQQyZBstoS6McDjgnBGiFExSoi4y9OB4Eb+RPGTcXbcS2OdiGYEooY0JK3k3Ijkg1X42Jl/o4L14OoudG4PkysfzpshOdhPBfSK7FnuZW+dGoTZ8kpCdjJ404NlnJuiHGTdilEm2/U3PA6rpKxrG1JCj7b6IQzC9m2B2IQVRH0EuuidiYOb+B5JjobMVHYSmBpW8/CDcGbrJUleDfSbOdNyv0Z52M8Rdbo3BuLJSlORIwWMPdmWdJjXGxFwTN5KJ0vHJ2LkceH5E1eBzguBuV89DDIoWaWF7j4r3KfoWdhvLGxyNUuZEZuBMptsYIbH/XomUTjLmlu9F3H1HERsJrZuJ4G/wAnZjJjBeo30z2GiET4PAkx1FYXYZG8wGiGLHuJnYnZCT25GuWbMb6bibbyQ42Nj0tNxvRKG5z2HjR5wc9xm+iJowHtCeIYN33ISHE0eV5EuBG+TjNORY418CX/AE3J8Ep3kwNJqdSRQmT0ZuvUW2Dgmci/yJglQ1D86MW5+x42KLJwUX7KIwtilhybDZnsNtCd7FGxCHvyYNhkF2Jn4XJTbNHsf2GxubCYmoLS6eBY3KiobRcDjFKJi8IpXeNOScCQ1+CVCWSdCVdxIhJFpDqXwWxexU9hdTByYLk4PWm+nAhoe+iSJk2Y1RqHkwlki4IiIwQhDYkWMi+ijNhuZLgtQu55OX307lT8l7G4QTcGzLQsGb2HQlOdEoNUhtpgxSaW+tZpBow0n1phPWDREifDg9EJ2xruUvwPYc5FlFEtNtNyFlEHgxyitt+hGxfl+kzeXT7H9+7FThIjr/RyBKZJ1hlbFxkbgp1saZGWdxO52E9U8wabWMEncWxvsdBdkiFlrNtOQTgdxBdH7USjxhab5p+mMaOERCINVnJsLPBkUz/IoDXgS8DXDgWDgmSvELwNOZFGlBIaEXaN9xJt4NMhNPRshueBG3wJDVHEbsg8dx1Il7F2CGyPwJl0gkQglFoh6IaybCKXBg7jIQWi/BzokNKH1pTyYMD9w0T6IaHaswu2ko1jyIenlM2z8GyYXJl5nsX2wZcjRDtxptpcFEumjY8HPxkRL4NxIuj7EIfwP0cG2SacEJjprYU2GXSHbRk0nBOxuTRTXv0MRsuiPWi8noxMo2qVCaOB4LW9tLkbhPYlTcGUjEp0F004zomSEME7HgyJciVEQSghImhBORGDWNGzScm4SMHdGJGx+EPJKOkQ5JwQmDN0hDN5hOx4EwLIhJ4HjuLPA8Z3GxO0EvBCD8mmSGp2CWLoldxqdy3TG/UuCoT8aJMPPc+tEP4SZFo1San4iUtRqC1uYemjHsomXSaYXs8aLwbaT7WsVulMN/yJTBZ0KRwJrIfQdDVQlUNVR7DTqmEfgJN39FjLnGxRPL6G4S4HHgt7BPORpP0bYJijcfkbadew4ylUWrgkWTDdN3o2ljkSIRJ4lITI39aJZqNs76FjnVV44I0X7NzYonNXAmVFRRWqxvBfspskltp9GOxTm6NFV+G+mw08FTLovY20YehtSkXCNjfgaVOB5bD7EhqkuBKLBuiR9hFd7CaRgpKSdDHoTVydA1JqToNV9unUkVUL0Y8jRBr7I6v1pND5PYWVgglVWiVXgyL70ZxknuidiNyZpwbnnY+izcpSwb8MsKWZZ4hSVCxvo96JCj96KMZeo4hdYW7Y0Yzc2GiGxjSib52GU+ijZS9jwi9idijyTOmBPMmOpOn5PyNwUOOhwLG8FwIaJ5IYS0h6L2hWLngS3CT2Y4dqKLTpikSML/Wj0biyiXJPAq6GzcaxoXWThktCrci6GBsfonYZZo9N/RTfybiY5c6Wn0c8CaZUNmNPI9y9DbTPQacMongaY0JGSGoMazuKtz8dMsnsbzBkTga8EzwzdHc2KJ5hew2b6bbF8DKdznTgRuytnIyUnwGEoRCIbC0o3MnJzxr3wXRaLGxTbJVvwPryU2140htwO9BqboSIS6N+CDEmDZiE8FNtEx4NxMsFnTB0FpYLOSDxPHQpO0sTdiaQiTEtGm1gjosCRKddEfkhNJB2SaTRoRBoWnkRuTsPHA0IhENdCRERCTSCTimbxCEJ2GqJQSINZyTsTB1shBqm8yxIi0a6EfTRBC4rOsSxpFigszubNiDzvoSjIMvAkNpbm7tWmXpUNpVueS+IE9poyeClxXsWcqFnTwPihN037aQ24JpjWLoYQh0SJR403GInYenOjwTSYGb6Qv2JgmDjueiCR3POkpMDWSEPRNUJ2GifZNEHS6GO7bIId4jEm3Xo72o7yUr2N4y/AtCVa3wXZz4GyWRdonPhhOhsPbTY5R3J118nclF0JkgsvOlpstMfC1GRaetXjg7wxps8abiw9JpscaPRj0SmjiVeELWPsZR5Y8v9aQ2wXGn0J0VdBeBpCR4v6EuhDnA8LudbuRjT5Eq/4JOSC6hCGwkNdtPXwR61Qj2XInDwdzZF6F40vszjS/8AS6WHs54L1KT4PcmaXuboafajIsKsbEmRXnRnOTKMnQ9EiOR29xZVnSYbDrkkIVBjCgn5gpJzCtBpo2DFjYouw0y9YLC6lxB7YeRN87ihlGzEmraWWJJj6fKImeNOTdok3il6GnwOvG3ct/yJw/ZI6Y7DyjkXchIobRl8izvg5JR82eiKUkIQ3CRINgl3GldmPJOWRCSnIsuconYwzBwNG41RbZpnxhYbExnKE2DokL4EueTybiMUpSYGnJBIiUnybh0hiEZsS8CWSZJCUawSE6mRIetLnB3wXgfRvon9+DyJuZGqobMZtnjRBo8YGqxYzwRNcH0ZxnBBxYfJLujcNNRwZMkZIsbkbXFEsm64HNspUbGfRog0JZ4GsYGvAsLqS9iYwLvZyPoGvwQX0zfG3JhG+EJJe8mNZypR9WVuPI3nEb6GUoZ4UyWbGX2Ep3o8fohMEwTwNE7m7G5BrGfs2Vm4lNx+mN8l6GN3vsUo9LgUHxHPRTnwbkxo30MXHGt0hINOENs8lxmLRG7ROmxg5wbY56l4F2hes0pYeNLO4s7mIY30XBazueD9kXslMN8ih+NHDd5MNbGOhTDc5EVqHjoVYckzPyNZG1MD2MGC3szbfcedE1T+BMtwdCCdJMlyLq3fQ+x1BuLA2r3E0Yex6EToQ7mexuyC9DETTvF1CtkruSJOBpEGlMiSsWwi7ESG0KhwqGxZfZCOBwXoJ9BPqWlu25f+i67nchOTd9hKlCXQV6cciV1GEhLJBxCmSJm4Hvk50hZ/zS9Mwmj02Mzr8H3TEcFXkgRgfbTjYlWnoaIQ23INEXQ9LRPoehXopZoXBwckEQ9GxGNZINdRmUWm5wWaTIuoe4lRGaNcnfRumPg1TuEo8kXUmrPAbEQfo+tWzc2053PGl0Wr0RvpuTsTI3kgy0eiIMS7aMlWmw1otbCnGk0wMWjOflUYEeiIXBvoyENtFohrKTMQmNtOBLBE8P8AI2Lj0LiCUJNidjdhEIehp8RIRBrGNxJkvQ8jz30mlhvpv3DwbIhsM40iaEjkgoILRrVDwJqCPrRDGLVF6fGEGtGN5KY6HJMHcI/+Ctw3WaIrGNIif8LOYI6IU8fsXI2fQbwvC6NFNt7OB7eiFHInmnnWHHw6ExolwNiIiXc8E7aTkp71enQ305+UyMhsiM/RybnIjgnXWG5x9CH+cdAlOhycTSUieXCJcFHnA1iciXYXfSfROhOhx0MtxpLGi8DaE0LLjFISonYmiSFHtDE1RLGxjsbiSIvZCRw4IuhEyRSTgSQ86SbiS3NiXckLROnFG+4n7GMpvkTwNRNCY0WGZLTY8RA1X/Ce4mnt8cX4LTBxrvryQ9ETGkRWTJjkcefBhrBDyzZDpGic5GuxvEp4HJSWNE0jZmEPHbTA9FLpRPrBiedL8Ow3maQlGtyZ4M9jckLP8a/S12fY+hpbYJVho/Z+SZITrkmR94L6Lk8GexnsTJyLSIPsKu3gmRaYLPJdzssaUxuTkSMHJuQhBWzBWNwTuRsZujbYt0J1U2Eqg1FR0690P+w3G+uDdVbFySn2KmY4JNyFSN2JG3Qzz00HwKboWNb0LkX+InFnc3z8mOCl7GD2F33LgyTnYvJkbjUrMGDZjkg+hsPo3FlnYwwxi5KXHUq25KVFG4S9hins+hNcjSZjRiaJo3DfcU4LCBtCaLwVMxsfQ19luOS4L3EuR9Tg3vpEJaNEim4lD8aPO4skzgQ2iqjeexvuY7aPqYRzpKPPBzDclIMcjWcCyrQt+xBroZQ3a4nQ2Rni0bEdEnKk6DPQVPQWdznSIx00NNIjJ1lExD2SnHOiSfo3N/8AhtuYPGk9aWdDGid3JSuRLRXsLqUKuEPtucF7F7DlYRu6PAsryRpQSrwNYOGSof4iDwTrCZ7EWjVWRJcEIluQxrvg8CHgdxvPAyKJm607EyRHYm7EJ1EhpErITBE+5gYWipYKuiKuhcaG6LIbYijcYvwWjE4Joo5phFTxyPOBRbDeMLIn13KqVbneFP0Suk7DYj6I5i3Mm+jQkTqQiJ4EoPsKbETwPGCobiwLOxybk6aTqTJPohB9DJNzYhIbEJmciU205Gjyfkk2wXRwcN9icE6HAnjKM6NdBq8neRRLTHAxJIZEyTWf1aZGsCME1QhsTsTGqfBKTToJ2J2IJE0NdCYJjYmBohBp8EZEok56kIQh00nbWdjGkKpJreuk1nYmlLottJNGjyJdtYcaMXc4H9aTTGi40mkEh/jVr6JO5NOHlvAtha3to9Ku5dMFumxhkXgh5MMwN6Y6GNamTT0MwYKQwUl8aIhDB30/u2mCXGkJoxLSGw12H2hxsNN8Kkdplbit4DbQati2chFqV3Mvgd1sOpPA0z0JamqjKPI+hdAo8/oJTKaMwTT8HBcG6IcEILRRiU042Eyo37CiPRCarTcmDbScEEzc/WnBNGiZ2Jg20mjaWuI4/uN115ZkYQ3VWBLAkJckwNdRCeCUxZwZdh9RtkJwRcLBswbBSiNxz1eBTmGzgncg8LAsCfQhsFCi2EISkNEPgx2EsE7FyRkuBISEEuIJRmUbovU3XYn/AAW/Y8LAqevQ8OBZC2Hjg69iCEEiRcDbJYRDch1DR7bi6tjyHRgKCdiGfROb6OdJm6Q8E6z5wmk7H70lGuhCXseRb3Z5EjRiTYkIQiJo0t2NJIkXw5ITSdjb4TTbgbSIPZzcpLOWQ2EmwhOCEQ0JQ3aEqq1H0IpgmKXtTcTTcJRkT8mNlmGyHsJp5NugxtIqa6m7OrcbK9sGaOnGRLggio1Wpsc9kJ3iHVwTGwlEJatN8kHmQfE8BY/yXoehzFF+BMwRDaC/BBpPuQh8yWYcFiKXstFLyNrmCnbT6PQpSrsbZ0UFHsRcF8G+2rTcjiX5H9iwNV4ie+2jSueBKZX3pIbiTT4mjVG0lewlgYyToQlHlWM/tHtGjguTdTC04mDEM+hTMNyE0Q6iJigRpYEsko1Dtx1Jrvub+Bqiq32Hk2HexheTfC3Hjc54Ei+D8dieDyRuPYkN9cDRvscmGPqcCfXTgpseKL2hwOrB9QQ1T8nFONtGhXsR+hCcHlZRTBjoUv2VllfgcdDLoXqTAojHI2i3sioS9hwqXorO5ng4JySoSzQi7GOxElwISRVyXwKbGPY5iiwNtSQ8EUsS2PQtE6UwPIn4EjyJxuJE6HB9CyfQkIeKYcnBwYsMaPobm2SlKXrBbZN9Lgpe5S02Z3F4Q+hikzpYXBvkuSnPGixkRBoy0JTQkMQiMETMGByY3HbWTbp4O56Lg38DWMPYSzdG8FNyU2RDdRKHoQkIQ7sc12NjbrkhMGTLck0aiwcZ/BwXoJ+td9PR3L+ScjVwKc86MeNhtE5G8F6w50sfYgnwJjErohkhDg4ONJCI4JyOHoo2lgXYz2FktZS3WTR6MbEJl7FotISnGsNlpOCkhMD0n9WkRuLSHBNEi+CTYhCE1Sq0x2GiEEhLwQhEYIT/AKQmNtiEmiTSdtIQmBIhMaJ0IQ5Mmk7aISjVRI9Z2J2JnT0bFHZhIV5WRCJ0J4JB3gyhaeCQwOzBOsHpCM2fA03t+iPyR6JaTuQ40a32PoWk7EyIWnYXcQRBrubG740gxZPob8CY0MwNDROdGNdGkdCJO5Ow4JsbJF79l1HQeUIycHoxJmiC+S6DX0Igs7aQ9abLobk6kILT6INdhEptsbjwbkN9HpIiEwdCEIL0b9DYhwcE1iMbv0DyvbodzsJaYFN9keTvsfkhCf8ASYOdiEMNw+j6MdhLoSExokQ/IkJaYN9iCMIkTPBCCWeEZGGr3Ib7kE+yCEFTIW4o9iJf8G1RpXP6ElwJTBu5z0Nty1wyi9B43GxsTGx5KywwxphbUy04cU243N3ORDxN24ze4fJZFb4L1F6FtS9tL/wszBO7o20se1NswV8C+hlmyPUEN7jb4mlfQr7CsyiiZ/aJwTOcaPWaNV34IimdEvheHvpNNidhKmVhSdRuK5fY/A6lhVib3HYNMb6LrsPTL7DWM8EbVIW43Fo98EYyR0ngRvwYLwRPT6MkKfI1yMngRyuwh9TBzkRSaE3sKG7IJm7FPrREJ/wymlBOxgcUapuoxHTzydaMt+dLyf8ABJsOpDhGJaIQl0ZmQl86J4JMBlJTZBIPPQieeSJIaEiGJdjHY7iNumkyJZNsELV1G1v5wT3ryb7YNtJ2JpCCXUanknYaEqhpc6T6Gl0J2NtGvBGfgpSIUMdTHcUMGH4FwUonew1XfRIQi8ERHIkmuDqIS7m2ITI1fBEiY5EP0YRuRaYPA0yYIJQ2IIphjXQJODwEsncg1gnSwYq0cZWi0awToeRomBwiEl2MCt7PbOnoexCtDoxRkYTjRPZOxEkJrsYYjaOQqMehwYMFGk/QsdCCGtNg8siDQsiZJ976csWFKYmFY31Iug03RsxgnQ26GGIXlngQo8hW4WnAmN8D/Av6xuGGY0xKypcGLlHgclhuQaT3JP8AGiMj5N8rTboISxpFqJEJSdhk7EGsi0vbSEyIj03MncfY3JDkSSGLXAu5ssY0v4HG7yXoWvgkNhM2FDHUnKE0VDZU1gqZ4C8ei3dHZaZGiY0l8iUMLJjRwTrki6iL2LSwuu5jkpBM5O+i75N0QJIaRjg9DxsY6aSiUJkR1+JDA0QaqYlD6LpvB2mkpCDVEoIhCD0QLJMEo0tNtGNpFRUVDG9ETTcYtJqtItH+hrJjTBuRaSfCfgWsXQ5PJCCWmIba+hEyQg3nTfRaPTbSmPgTGbazA2I9yprGrJpNIQcRUYJriHr4Qmk9Eg1qim+Iyzg3HjSZETRImCQ5IQmNjcWFsN3g9HBvMaXPwecHcJVwJQnYgiMQYaM7B1oj/ovjCGNlsxx+xq90LUPlDnwN6JG22z4FEZ56wim+Jp8CqrK6jR4/RuToQXYhBiMdBZc/JNMTTgWm2kuk15ITT9abM2WkNiU40hBQbWbwkYGrS6mWXfY0TsICrRviIW1eH0GeaMSmCcIjhRb7TRawhgigkTO2BrBOTAl20lIQnYnbSUmRJEEcEpDshbbGCtRmxD6ESZOxDgs1S8CjOu5O2kyQ5Es5yJDX/NImQmSohB3wUheuvhvkW0aaWxTd2Fhka6EI9LgSfX8DEj/BsBYKeNLOhX0RS6Y+ElOCUSjexIxn4PJ4EjiaGpnSYJ3IIXS6JgSH/UcawxBR6vV4x8ZpOD0NxVnojcSiITSZJcHAkO62nHXTgaxF9iWO+kHW2DBu9CWOpBIvszSl++g31wbPqKD/ANkSfk8mJglR2EkkMmBcYhoU9khz2IW5E8mBEIhSW4i5LB4VexusC2JN9PXs5nfGk05hss7FKrCwe2jyuncSncbhuTGRpDxx9k6pZI6G7gg6/RkfQR+dNhiJMiXOjV3Ekh1uTH+iGBIhxxSEU0wXBz0FkcRVqxfF5EiOpKQP8TeR0RI15aGkkMXoh9EpNORKETIPDRu+kJr5aXmPq1cRISGsroTOxhZKoVclQkI6FKNxFOOCGzIhxEQ4OLbJYv8AATT2LSdB47m5G2EsZMhIxxFFTErBUx7wrbQjaIvDQoio2N3YVDzgSrQ5hci0qGJwJQe4s4Yl9jL4F6KlsWdC9f0WFqLy1Suab9tISDVUcI6mDdk40RdNEodxM4/0QeOB9BiR9BpysSglgWnR/A1whKMkQthhkSMDaS0o6Y0e36EUaQkkbNJBuG4kUUGhFRV20iZVo2YhDY4OCEHj/Gk0wJIZgZgqH205Gzg51RkmiKIsIWURGDppTj/ww/RjYWyIhL4QmREyeD0fk9EGvhyQaIQncmCImNyDXQhyMwhOnBS9j0Uvg3XHkh2EjghFdaTp8DONWbazsXszcaJjgmm22nYhPBNE8EJghjoTscE0kI+xlCRPBCYGnwJYIJDWjWCEIQRCawmk1ZdJNtODYhvqxDUdBYZy+or/AOFq0uMmDFLgWiZYetG0UZfhJt+tOCnSJ6sRMDPXwWDfRsTxpz8bkQ0TTbYmSEEhaTX+TnTPaEIeBrkmCYGNhEIQmB18BCDRDA/RKtINaHWxOo0PbZTwVFkU6AMzmCn2Y1dPGnop+iaTGkEuuxOw12PGk+PB50Wm6JyI9CGT47iXbT0Qwq8CHFZuN8EInwiEMdjcuTgnMWqFv2HkhBIgtidiCEoTsQhBIWiyQiWegsiOaTHBJpDfVaci6X8FjhULIhuHgp70urczpvpsXONc8C7vRPrpK/5J3g7yzM66N0vUWSCQ0NdCeCB2FFplDVbCrqdClSlG03XJGNXAlOptwV0ZYjfgbi2GzyU7j/Oif0OH1GxjklQ8zbnRvScspzq62HYkhLJBrto+wlyMgu+jVKXNWw/R0ba3JdduSXYba2V/ghBKPTkhbjppDcuZo3wOjGbTqQf10iHLLnofonJIT/g8G5TcwNIaXP6MDniaWun7E6jTqSYbD2GnssFO59F8D0jmPsWNxrBOwsaMau2CDsN3X4HdbEIetNtd+mkwTJCYNw60SifVG/8AggsFPorHBkMlg3yIImzMXc+yEMJZ03EibZEnS6Xge3U4zr3E0xNNY8fHyTGvhDXn7FCghI9jDbTiEGuwtiE+jNNyGUbbs3WmDBaU2JD0MawY55IQaQ0qRc6EXQk2+znsbI4iKdN2a5EEn0JGKKaRdDGxhLGCpnBgg9WfB4I/A6tGvZ6GiR4EiIY0iIw+gkRhFX9RE3Y74KcbIlRDg2HRDIeklCDwrpYXqXnSm6OSXRDuIiIgSV0JKGOhUYujY2fopTc3H+CN8GQn/wBjWB4GfQ4YMIcZhMx0IidtEiZJ2Jd9h4wPCyZ77DVImCMIiY2lh/ZIzmTx0E8mNKtxMS7aXockpBL0NUmi2uwmVGBtfZUJop5G5wW67shBqE02Q9OC9Cj7zS43FDuEUbRBR+c0KGxSn1q9FncqWlKehsq0ZFExsbPBLo0QYw0QxSZ0bFjwLqcbFHGQhMaRDZsU/rBSl+ilxDYekEhkITWaf5IQhD9aQhCEKfWkNjt8Z2IfyfrT8aTseiHomqY8k66bYINdBE7HJNGvh60mk7ERMkJCE0aRM42GiIgkQhCafgyQaPMJkmj7DfU3Q7MCV5Ej0PsJ6Y8kvIlzT0NC0pf6hY5GNpPVFzgpSTqJ/WnHT4U2E+psovQT8JpiR7NHgpSE1/RzqyFGP4b0mjJox67640hB5Q70aCVrItt7Jy1uPGP0NIhnCEj546abk0W4+xBKG3BubHGiO55GLfqQhCFwbCJg2JjBCDwU/WrRCEGS3BDcMHXRmyOdaf8AQXXdxDG/ItGtMaTRaTSUSyQ2EJCV3J2IQShCZEeCZ0SDXQhtgkRvjobqiUGhhKaeiCXXTc205hCfCc/C8iQ4sdSHs4GqJaQhIc6rTdm4lrbp+Bi7PRGxM6tdBQ8EGle5A1xoiN5jgdmOUKOO+iH0LMLJvsNw8HkwWF37FGRCZfgt+w+2dOdGyRk7DXU3cCUJnSYPAryb4EXjjSzuXqNxCXkbp+R79hs30wno0XJRGDYwNe1JWQzZwRp9hmxvolRL6Ook8EMQip9RD0apuvJltgaezcS5cIlvMiQ05gWXQRDyPGIeIjanL2PAia26etXh43Kbj7mGS9jyEo+xycl0TxmIur7F7Djg9I5nvRojvYayLHcrW5nppsWrEZMnjWx9tLwdluPb4QXouMabLCvAtG8VlRguexhFRgpVKuD1+PjCDWRNFRgiGgydikNdjNnBCYhmbyaGrNpuyQQNDUXY3HghCRmONKkVMSJ1NkU5hSi0QseNKn6LDdotPRM7EjFYQj6CT519EIro26HkQ+gmJ8DXCI2h+DmDswI2q/oRsupKRBJUaqiqYolEiJcG/QnQ2wi5HyV7aLOs0bUKmSEIMTqTI8F4H0LwIk0NQj0/Q8PojJDSHEOIWXhD3yh9ZpclONJ4OSHA1YS6jSIjsKksIsrgW7hbbG4vQ0h7xbEpItO36EqwMsFpyNdCYG60hMiVFlqRfA0mhLQsHOnohL6HWiYH/wAEhDLccaIOSE8EMCzpex6+XM02NkLOdEKGDA2iwsKX4pYJghDDIqY6DQURGyMGRdh4G5ccFZkhO+jrISEIJD0Nb7E022JPjM6cYITSUhCENteTHwmiIcjEhomnIuDBCIwfWiJ4JkYtJpyLWKaTPBzpNIQ2Jo1rgmtvGjY54MuJp+idinrXHxWnnSZ020mkJ1INVCZbwaumWiUmTIptwJ08/obUWiEGsYIQhBIglNc1j6F0oJNlofeeRsN9dxfDYhyQRBrTYZCEySEmkGTWjerHsUT58iEpS5EqqSj5Ggy/xZ4JVNbDQteO+vcmSHJ60mdEikKxCyTsLJ6ONdzxomQnwRi0DGrGW9DA/RdFkv0jYvkoozH+9IkVaMqekzrsQngglolD0ImOhPzos6I5NjbJBqOsQhCfgw1jSqkV03MGy02050ZNV3JDcmnYmkEiaFn1pB5IQhlvVOuIaqIPR5Lgq7DfQ28CeMl6F8Cp6LnBS2KcnAlE3OTBuylQ3BuugvWr+DVElJ2IiLSLghBu5MEjJRohM6PA4V/B3LgaS8FiotKrjGwyaPRPOTDn2VFLzrMkRM+NEITwJEzSPROPm9Cco5OYR0sycU3WDDcNnE7EJkhCDWRq8GBIYbC34PrROoe4LxMdR+MFotOTkd6IPwbrIzZUJjQ9s6H0Gp0Jgy9ZFpdP0bZ6DF/wTudUuGk7HJs9XuKPXtpB7aJ1GIQpczk515GSdD0NTYaR5KluRYXBYbsF5wLHGiUb75FpHSdRr6RsraxbXcRcjJ00iKrhbD7oWdHjYXSYMoXV4esIJLbcSSInsOlERXuTTYoj6pdJUS44JOwj5hkj3Loo66foed8iRLA0YbjS7E2hyRPckFgbPRlCT7EbE1GnTcoSdJ1P4PoqG01mCaX/AApclpdMsdEmRwoa+xrI04zB00i4MGOCTIsDfQTLk3yI5wTnGDYZujE0SngUHKOIqMblV2G0t+RDopXI8zyIqWCaHFsTq3tgbvBei05z5G8bqHPbqTBLyNLkiou41nGDmIqEtMU4GrvkmR3grTyU2i2GtDQkOo86UfIjZU6QeeCYhsLkLfJFuRcEm5gxBKukRENXbkh+yY20mkH+AkQS6iRCaTORIgl1EOCl0iITgSybZFRrHQj6DRO2hop9p7IbMkRFyQSIj6G6LTNIS6GEHBB89KyIhY3GlaN6XsJldisTZkd0hJ0EryQQ120azwtJniE5wSF7nI39CY+6F6OT6Jg3J/0hKRE7IajGqoQhOxxpCfGaTsQ4IIZO2nnRkIQwcEJXokQiJ208k0nYmSZPWkWn7IcE7CRxqzYQ1pPr5Ql0hyNaQnQuszfg0ThUzcnYhbpJrNJo120nBOxCaztpNH8UyGTjSdxnGkH2I9XRV8CJnT6IZ6ITGxMbEIWDcFPd+kQJ8M8EJ2JolTwXqNjeSnAiErJEQnchLuNQa0NI4wJbDWdGAwlyfIxmBEvZhDpU4uiE1eHyQ2OtIcbENn8GbsuP5N+BG5wJD3IM3QsabDxpzpepehzrDMPA/DBFu49f0crSlKWCZFyJJf4MF0xeNEXgx0OdHjgRBCWNEtEiZJqu2r2FghutF3N9L4Ik7ycEjvJsbHgUp30X4Fo2J2TYd9CKUT0ongum2v71hz8OwkTrCNEskvQS/Il1Nw1JJZ2aNhBAyoU3PPRMFqISbmGOCSbETBhsLHA4YHgSLA3EKlsJo7r9Ct7G+u+i+MjG2Mx1ektJEb6zTke2DYSm5uRaTgwTGvGkNkdJdkJYjHjYt7E/4EqmwputMNzSFzxqilIW9uNYJYzkxp4IidCeCCXsSiEuPK4IcDVaMGJEIk7zsNXl+R4yxQ7avBwc8E0a+hIXcexxpvhDURYEuukJjRDo7catEJj4blQ8l03fIs7CWk504L1E6+kPJE971KpCoiZg4qWR98G+njcq8DT2RX2TAzS7wWCaO8edNhluZ76IkTJM3SQt2F6GTrpL4K3CjqV9qLqTIwUd6TqKNioHRFpuI+iTS5PWvg2Gxi2En0PRucEZOol+SQn5NxxITW6KvsqhEL2LwUN02WCshNzyIo88PGiESXBjg8FnQTRHgu5dKeSMlWfotLETNmdxhqZQlTjSwUpCE0wVJytjEImYKmwmt4y9i8oV9DPYdO4GrvDyIT7kR5pidhR9yIUOYGsXYSJ0NmCCWdLS/Y9+xhoSQojfgamwl1N0+g2kxOvGEfRMRYTHwTMdRwxCcimlxncRv0Hsb8aQht4LDfcXUlyKWr6H1RQoiJmDYS87ip6EjeINzpC3ucFE6J5i3HtJ7LE6M0rk5IRE7iRgaQkmNLkwkKdhtC7nInX5Jpkj0SGwwHXOiCCERHYYLSH1MCcL2/Gpew6N3SEIl8CTqR1HZkKFoeieNEh71S7HoTBGb9DjWDS9mENdCXR3gXcRv20g1kZElRT4YN+wunxhPhxo1030nQhwQhzrNYQkenTSazX+CfGQ50eNzAlp1OeNYbBq6Y+H1ouNedLq9OPlCIh9EXTSHBu9GiEIY7aQhNIiEFIPWDV8kIQS8EJpNIM7CXYfXTxzpxp2INiZFpPA+pO2sIO3nJ9aNZo1xNfRGvomk8M2MDyJRaNdNZBq+tJga7DPRBjzo0JaSw6IyF5CqYtu4grk46mf7IUhxdEb5JNiDVek07ataIvQa0ZxRovwglpjTEKMMybutR40mkzohCZITJKPCiU0avcgkQ9NCQ0YCQlOCEIQSglckhKjYsFtpNfRehSjdMC9SobmwsjeYP7Gn9YmkxNS7l6HkUYIJlspS6cZMJ1F0pv46GDGifAxpWkN8jxuY6oYu8PoqerenPwzo/g9F8WiackJyQhCDfk3wQncg30I35OcjwWrTuNhMvQond1H0E7pgRwbb4QnFhRF6FHAzT9lvYbZuJTHQ28iqyJjR2UT9MCo/AYXUNpiwwOehKyOTY6lhFmEitrC9CfQkOvf8DT4L4GXuPqbMk8/oz6i3QT0eBbGfCHR4WMi37H6FwNxPOvBlh7aMi3+FscdS52LCCEK4S51ZLlkNnpt0GqjZD7aQUWepc6ehu4F0J2M9jPYzyfWmNxpPGTBjsNxVKlMpd3RmYOm77DbWTI1wIQkWpAvAkzph5ELSqUmNG/GrbXN0l2Ewk1sPeE6kEjEHDAmoIxSqG+Rx4ZUUondilFjI3C3ZxDcX+tPJBqoiI6CU03O350bQmoXsUvgekZHRt5Qm0NmVzo6NEQjHBfBUSiUGiZjwNexLQeDdj7iXWDLIavYbXQujEXTYR4HnN0e59iUeB7bGehXdiO8GV2MkvJjkx0IoRcGLg4OdG3xCsbK9GIWdSKpUSsfHQd426lawsBdzxCfZPBEYtdOg1gimxJgig1OBKqnsQnYadFuWoQiLkZiRNmthvpDHJv4Gl0o+gvZZLxJ3MFV4EhDZUtDY2U7Q3CT2KpN4QhwNECaZFuKBpjs3IjjHJjBKwS5NmWZ0ZZOSUjjEqR9SlueZ5DQXXCJckTIt8aHP6jBUTB3Zew+zTlsZY76N0JRExkhgRf1EQk3RBJTUh5GuhNEUEiaNDV3WCY0ZwTAkMazSH0TT6Gt9ITSEGs4GskRA8tEg19CWk+tHoi8nrGudEb2wLCV0hjTjSlORn18eNfJ3IT4/RtrM/CacGxDnJ+xrVdNtLruPfBknXf4TT0fWkxnSHklRPet0xYVaUZJp421unAjybv4SkITSeNYQk1hNOTmi+T+z7EXqMX9Zjtkbgn6+H41pNJnXjVabfBdNFpPBySvVGD6OReh9dHpDqQZNJq2NxU4NhdTejmhh52EyzleRJwhvEfhvgWFU14yS6IeTzoj6IQ20R24JdNiHOs+MFtf0MwXgG+pLsLqNY6iSWJpDxsJdhb1G5CCQ0U3Zz1IQW410M9tEiapE0S+xY3EucDXDEIQmlaG0ViyEJvFSM79EQ3VCVFZgiPkbNYPXLE2FBF51blPcWl4DYScKEnR4YkTTZmxR144FUd8CL2wVtiQbIXRYXQyZEmhbQ2YI72Epnb4whcwXffXKkOfhfWvn4IudVo9P0QmdXV1440WNHolD0NJ4EiwuDkmdSHcYNY7mYo0xZatV5+OEyELKJzuRQ1jJt5NsGW+hnuyLohjYmZIiKdhJSDVGq6NfQlME0lRNO4knlEWxEehxIn0TBh4EsCGLGNIeci0WNVr4EY0aP1kg03G2PzosE+GxCDrb4PHHs+jnSZvoS0SH1IbbiS4GjHORQcaISm/nRPqbvod3xyITpsXF+xHjWD2NiEGjHsmBTdDSN9saNCs3uJnrSid0TqLdoc6NVCgRkLUTA2YiEnulPEg19C9GLkTRUOMSDU2YR0F7GSXpTOxnqbB6L6MkyIiRINLSdtG/giaLRpzgavQwGpplpkjgSmm6yr8JSQdPIkGlIJLg8CTwfRnoiN9Foy0PuKFWxUd8HODNK+ml6lMEmCR0hOuvYWBO+tWiVLyv0WneF7FPSFlYMo4EkNIiIhRMwYHGY2KntMFXA2miEN6etI3wO+hvxgkw9yNC9GdkxLGWK2PSEIoQSCdBE3cDXIwlgwLItKTebiUXQrsxpj6N2KFwjf2HoteeSZ0J6jUwuhhGOg48CiytxOI8DxGxSuG7K3kvca03NxpbCShhZHhYJjSYwToQf8AUPbEosqsRlAtyZNno9E8HM6jVdwRskwJSol3I6lXBiERgb0pscaQjGpolTcbBqyfWk0mmxdZp60glUJQhCdyHJOhBLggyCmxBrAkiJGDBjWEIM4IQmSUmNX8Zq9JpLuJEITBBkJzpD9awx8Gj0cDwTWfKG3xn1q1cbEOexLpDId9TH/ZNZ20S1g12Nhaveb6evhBH92ITT0IhCfCfCEINDIQ56EIehJol1HkQhHTJPhsJXjRomsFsNPj9GSRV6zWdSdDPY4JptnqQavJ2Y1kzpdIc6sZybETGsCXu2xTBvuyWRNndnYTa+DJseMCXsQhCJwT2Qek1ui/ZsbnOBDPWiFpBGOTqOevR/GDl8aNELwN9SiGLORKHOmCdhIaITtrCYEtiYIQhMG4k7nYyJ/wgkQmMnPQhORo50Us5RaJEJotIP4N4wT4IRDfTk4ET6IOiRB5ciUexl/IjhoUvUhDYe2C9dOBcOTvo1nkp7LqvBP9Ru86+CifI3gosmxexVo35eBV0FwInw5+MJdGjvr0LxzqraxyImNNuNITSV0RbCQ8iPgfQRiwPJhDqZ3QkqZSDWiILCm8Oxsb/F7dTn4x5XHSEpwI/gmdGdh4R4NtGTSdRmyGrrRO7a+tZgZB/wChtZOI3VGk8cMwkNxvWzg4MF02fwYS7D6hKEITBFF0ElwY6k0mJo9ohFuljzpfoT9DcwcwexdI1sdiYJ/04yKc/saJl3YVO3TSDV040s3NjBeNLnRJImOwpZkexGNZTclydkLfseQvAhszlRJbJCToQnwTLkbmxVNgmUwORFa6Ge2lNhFKUTfJRMTbWxtuWo3bkmjaL057HA9IyEGiY3Y0kYINK5PCNx+g1OcaMDZomRjGl/wUMarigiyylCoUMXqIhTRBGJN7j0GplCzxpg+DCXYTRghaMuBbkGhs10JEeRtgRP4HkyLuTO+CLkhezEMIc9kFT23E4ilN+DI7/UJcC3g27FjCxJryVCUnc/EnoeJazYJnwVzIm2sbGWNw4de65LnLGVDaSyzGX5IkRXAkuDfYNaJck8DXUyv+FzuX2JlL5MdDCwetZ0hJWub2IbC0wKFSG0FOOROO/wAF5FWTAy2Q2+JStLMGzb/JaO9znAnNtI2E6LTk2em7zrYUvYWHSx6LjWHvRjoSbC7oZsSukJka0mSELpseBfo/uxnSMj5J4IcjWTBgaXI2krp3e2u+kITsQhL5+SINCQktILYlHvdILT6KIa1g3puZNxaITSYEQmrMHAt8nrRIZv0Ibrg52Jr60ZO2nob+DRuLRwI9E7aRdtEfRg5040RaM+jYZ3Yi6PTm6SbaLGm+2rE+us+G3TRPR7RaREXyy3tpNMGC/ek04151ZDkuqJo0c6cUn0M76NDXw7DOBroMdw1yJTfXbI1Gk8GS3ZYnUY1TNO5jR6cI38ixpCE6/YjuJZNu+jIpoyYKQghDX9GMWEM23Nj86Q5IiaxeyCIiv+jmi/BBKi6sshBLWdiCQkQS0nTchhlkJm8jrkxf+RLOu5tpZwWk19aNIi+DN9tGY+EF8JpNJqo8rxr6KLTDO/w+tXRE7aQhweZpCFhuQl9mzUkHhVDzzsNaUQ0UxE6q8Ubi40K+RPI56jMnsJi0ameBOvwU4Ga2Gz03NhZ20pEIY94LDfTXJCEM4xRozYoQkQ/ZsIkGQaOBbwWRDZj8CWrwrvo1mPbroxDV7dzYWvonbTcO+5iyDxpsPuNEr/jTLc46iUWcvXfXGqnA39k5Z6+GSaVuwFxHGiSVV3EiUmBKaN3YnY505GdoJM3LxgbONcFj0b6HBOwlBoSENVCf7aVPC3RMkg3jBE5cGEObk6N2jLgpdiuEfYabXQj5EmQdcjyIJM5FDgi0SRg3Ex4JULBw6Yexjkvc7javcvQ4t3ohY+RMmy6nBvg3k76GsDpiX2R8GeSdSZmjRjciLy/JU8YG4NqUTTyPFa35N9loomBpnbTyYMCcd/BdLgTpdONHB7UwuNJ2yNO4NsP7HdxttdBt8C7iasLgcROxT0NRCp/5I72NxO5EiUS8EdCKEFjkpcFPDSVEnod5N9/gS4MxqRbEvQw2GhDV7CeNEmjNjFDHlaFKyZD1IYpUiCm6iFbQv2UMmOiDgcCJc6JJn9MaCVdTIVjUI4LB5PAvjS9S/QmXyTMY1yJSmiNkEuHsJTCGnt/BHO4ttGi5JkaWmDB+ydtK0U3sUTL4F6Nth7MR7FnekRBENdiLpoyi0oy5glNGyEEjYWMjvYhEKImSJocCWkPBP7CE1mi0v5G/+mHBaX2XVbFa2K2qViLgpYi4LnKWm+S+C6BppNIbI3N2hrBDwGkjHEHOxUNpacE0hsWLJkxelFrzNGX8DxkWdyLg8aPBsIlzyQeC0mkKMo9h6PA9JfOkzos6Q3JGX4NE7G5v5NmMXQ8fOCGywpubDZTsLsNl1elGJm6McnjSUmdEvjtseSwum5sNmwvGdPQ3n+Rd9fSFrSfZDbVEGI5NteSdhZN9L6NyH1otPWu49KJmBuHAnjWj0eRroiHYun7Ho9d9GGEpOBDNFExsyWF2H62+4rGczvgqy43NxKDISHAkPnRacar4zB212yxFrJ9Rz1kxglEQwRNJH30hCdPgpBW87dDGkhBKk7EIJZIJdsCITOjcShN0TqJQn2TMEsnMJ2E65z8NjfbXbXdknOu4lCdhq4+EJ8F33+C0Q90JdiZ0lJF8ZBkJk2GqbaXJz8UyERjVOq7fCIiIMSN1pFYt9INb3IkQnYaWprJM405Gm/0N0sL8Cb2Lrdd1puvhM3l/Cn7G4sidzwPe6cjIreRHI1jGRIg6MET2NLsJK432IkQS0ex6Jq9YSi8iCUwQmnrVLSEz8JSaVMZfQSxmXnSE+K09fFXd7dIXSjztgwjkbdnHUz4PI2xH0MvHJTqoIPLqJ96NdEho5zIN/Y3Ohf7CUXyUfimW9jbgZCaINJ7kogfSQRTga7ERITTYZc6UpgqGXpKJxZ/A8cGRliQth2tin0DXRijuTgfBYQ1EMalCbHsTGxx2Jkg1j+DNdOyO5khjkUR+htIqJTgjJkNh+xrqeQhEJKkDS6DeMIvYT7I8C3pSpcmF/wAKioUgpTYnn9DdFvtpsxtTEbMQwVDaEhj0c0uvBJgusbsUKPgaTQgq2hDbV9tLwXoUhfkyzJ9Gb+BwOxLMIiJES4MIbR4GWFiZqNCd76c1EMl3Es5gu5HodATRVdvwMN9EVmA3sM+SPTO+NEdSNiK9Tof0RMQiEXRDXY+hmxv0KVXDKXoJdjggnmQ3ZDzD6zp5IJLyMRuJK5Gugl13FpGUvBniGZxBvGcFzZm3jobYHuSbCSo0rJeBIxJRk/sMEGs34Nqx6YDWTwc6WejdmwtEpv8ARRiwMuMihsUTp4HgJiY3pYVFRUjHroYZUvJS4G/BSsuqXgkISkETIvZM/BabLOnog10IQSOepRvJsUpbq877CTCjZR6etNtPBMiSOBzY20Wu+ku+R5YEhXWRcvhwNH7EtJ8UP436GPHGvOkukNjbT9/Dk2Oe+n605OSaMmRGwtskpDYmk40nbSaQmSfekF32JkkGTJNIJfZKSaQhwQhDZG5BKCQlpNYNl03R/ZpNHuLBwJ6etJnS/HfB9FKLc3Y1dPo2dZzr70SmkzdFpBaetE9JgShOxISkIP0NaQz20mnJDgwSEGqIc2fIxj48iUfsav8A6kSlMtpNVjTkpwcnGNN/8HYmBi6vGnnVacCXO/Qe0WF0FpuMpuNm4vhyWDCejPomv7Jpxos+fhhaSiJkkKJZovsW2yGkjYtvYa7EW609aJ3HItFsPO+nPxl7aIZsLOtT2zryLOt0e2BHPxpf/DZYFtnfTn4tVa8ac6etN0M28nI7Zxr6wc6Q3IJHGCH6ITB0c76QaMi7EPI18GiCRMkmk09iMaQyh605vx3Gk98z4z/hIkh7YFtnVayk7E050hPjjRb5+F4/Ol0s3040o+2DjfTwWOaetdx75O7TfHQl0g9sSnGT6MIqZU9yC9j1g8I8oyTsRkZBLrnRkRHQSXRGx9aY1otbjT18JDTwJQmkIMaUEicyvJsLd74GqLh+SZ0/ZkycHJD7DpG0WZMaNCPo2I+wvRDjg35JyRUeGMlR6FvfxpV4G6wsdSU2fBDZXgtrO5Jl5/gaxjDJ130Txp70aEPQhHsacED4cCheBMucbm+jrEupCKJIiHCobVEg/obBQry8M9hNvdbFM28dCCGoJEskUyNIiTMUqRFguo8bEuw02oUlgbJ3RNuR2J6kQ+AoXcaZGEti9j0iO3CK3wVyxhuYEQ5wKb8iS6E6IWD6M7vbToyLBtbmGqToJP0O05PoeRLbqTkS5Eupu7EehJFkx0MEOKJTYwQroRmUeTJB55MlnglGvs23ImJZMIw3pfT0RVpE9yDURbgSiwNxE2EPveg0m0Nncss5bE8aSkTGkYS7jVGluNKFVIjbgnU32K0SkzkkY1kWBH+hwiCEIkLoVFQ1VscDgxE6CVRBjDRMi+CQkNE6aLG4k2C15EzPPxaNinOlG8CYnBuieZp3Ky6fyNabkWn0YIteBvIy9xFGQlEKbswODR9HJgZNZ2Jpg3IRE0hz8khBnOiGeNM6L5Qng50RD0LbJEc6WsaGLRlgtFvk5F10/Xx31Y8fDGnBLpwznVaMhNL2MHchMm5MEPQyHYTSdSEJo1CGCEyTSaQaJ9kP1pyQmkxp61SGuRubiWq66SEwc6ZE340mdX9jN4cdxUb404+O5n4bejY9F+HrTdDRRJRrkTNYNc9BWd0zsKD2dw0JNs1DNkbo/QlgmkwTJg4KPRD0mNHjL2QrDd1GPXubZ0405+M0ZFrJpCEzsQmRHiQhNiEISWk4JFTfsRiWRM3LjDL7ORMbXIuTjXf/AMZ40enN0Wjen402yeOfgvhLnnej2YlEP4Qb9n4+E0509fDjtotG9ZptruPWddJpt8HotJNbNLjXnWaTVHA3H50l+XrSDWkz8JrPlKSaw4/uBqoeF1Gb+Cd/Q1TZQXwbh+yzcWs03FklZCEu+iE1RybDQ3mdR4Ve2lptpfArckIT7Mlp3ijLySJeEREwckg2RD21uvrTjWDRD9/D0X5TSDJqh6NJI0JFlIuTPYVPoUPDwT6IRGBwwhP0UvYaLsN9hk4LlOzjB1U9m6IRHJtqiE17kJHRZeNjBjoVF+iOg8qQnZGWZIbYITPMMIqMdjHQ7j8B0N3T0JNsjYxBhIgaTAkkiKifQROCTFjvgwntkobZkjpME64IEkjApuYZgsDeMZL2nYeEI2o899EfOgl5IEiIhJbwq6aUt6IeWXuW4Ekd4b8GaZnBvo8x4Em+qfWFTZRu7CWNofQ9N4MvAw9xIanBOouDkaTRPoU3FvPyXwckRYrv2EnqcHP8G62HUsISbgkRlCJSQmT8DwTAljuca9a3FhZHWRKMde2wo4E32Y1RqjsQkeB43MbGxUWI3yWLOTZYX6KJcmw7/sS6kGsDU8Dx5FMjklX4EksDX0LuRCyQahshZVQhbvsXHBDkukJgg0iDQ1DZkzxpuYLkedxJQ0hoaIT60T60aGiEIJmDA0LBdLi6XJGcauBetGJ4Hzr6EVDbKPRaIgkeRQ8GCdbqqE09iY0mj2+HrT8EGSvRddWhKEGiImSdRIgkcE+MxrD9kzsPDyQmCYNtJnA1XoeVg8kIdhkOdJUJablIQhKSE06DOc6QXwmkGbmyIMS0RKQ240eT6IRfC6IwtUWFMHfRsx8ttN9ia0S5HnchxpMcfJK63jRaQ/ZCE7EGqQ7m46EoYIQg0QkJNJo9ITWebpjXvZ+xFssN9huYk7lF98uzgQkTwLWaU3Eb6QhCHfXQY3bocj12HtjSm2XpT9l0TPBcD3zRC2NtEqLcmiyQRvrI6XrpMGO5sJZbekJgSuiZJ7ITuNZEp403JCm4vh7OmrNkJkGueULbOm+GLouPg99VpTkenrSiXDXLU2f/AJwmkJrxpDA1uSb50g63Ept8oNUn3rsKDzthiRPl6+Lnw6a3XfSfLbvqu5Yr8N9JybaXXn4bkNhOqmedd2TTfTk8G6Jopxpkq8Pp8HjcmBkpDbjVY4HjVqrT6un7Lrc6LV9pT38GJ3OxRMujc3+OxSClwXS/HyY6kTMIc1XGxub+TN4gvjD2TSfJjd1duCGxt0JMmL0KzyYWcGHkwNlGIWre55N0TRo86Y08aNwsLpuRkcyJMhKRoiQ0jHQwWsCaTKJ9BvfBexkhNPfoYmEotia19TJhG7CHniMbY2zI1ye8jQl1MFj8i2yKH0LtgqTKtx8BMRdc9r41bw2yXOTBkUwSsbncTSzyXoWjzpkncnfJJ3G5l8kwRPgWEY30vQuR5zkR5FNhS0uYWPuTk7wlQkQ7ESIhvgY6D4pez0WFwKHkuS5ODdjFPAkg42TqYGjRJgTmNHJwXNHnR4H1W5vjYwca9mCKROo39jjLwLP70a6EV2ySPIhsWNynJcidfcedsF6blONHQoGsUkOoaFyEqhKvBFJ2JjTBCQcMCyqPBubiwMhCQy0QQwbGNPJKYNsaQnQnJBqmLIRQg4YIiE7EJCdCXKRHSE1JB7CR6J1JBZIQY30EjZEolgSIJEIjkl7ENxETIWShC150mk+CJyRkNsG/wg1rjWXweBImrFpBaonw+hHb477jRuthrtoidj6+HbSabm+uNN2TTwTSCQ1pwTJOCUmieTki0mNEpghNJRo9E1mSdsaRDWkJ40R5J8/BOmlNtIL18Ws6+tPX/gjfXzo9LpNIfWjINaRFm/wY1B69Dmw1gl1mYwNQ0onK4LvE4Qhv3Lg30WGMnQUhPogkiaQeMvCI4+w915fUWSHoexyupv4NidhLsRWEhOxNJdPWjWSUmREJ2ITbaEJvBInYhNP2YEhLsbaeCRVid40mkzRdBaM3ejcFohBDQsImlKVCfgRG3JWDhLnTk4Cz0GbWxFWl45Km5ybHAhicmDwQZdJpRarVsuncoxP434N5gtfQ9WnktuSdtKLVvppLrPBPhOw0TSaLRs6OOuk+DySZExPTfBcHAzAjfTnSEPWswQ3Jo1dZmkLqxoSSU1hCaQhDkmi6TH7+E68aNHOj/wDHGnJxr604M9hackzTZ42KobIvBvgemexz2J1Jka6k7kUiuRpQWMbtH4F316upn2PGXgyY27iszl9tJmk65Ij0TwejwQhHsNXsTBGDIjfT9fF3op1H9GctxvBkyRkb8CXsn2QSqmW8CSmzR7qk6F8abjcPAvFKXgpWZkHUsGfsyQzehMmHjSYMNywoy6ZeNmRkfYSZLbVMtyZIidhOzRV7E9E+xWKsju55IREMiIkOdENLojZaNouMaUZW6OMoXgbidQ7Ykv8AsaybI4xueS/RxBYE8w3FnBO5unRJaGvAkLYdZE99yTbJwdght/4MhMudinT9FjPwSmzFCLfgwx4FuPPszeDdFbL2E7sXTD3OdGE+pDmG2DYfQT4q+jc96w8mIJxlEzuJ8GZEJcbkPong4jhHzCU2wNnnV7CLLkSfKwNYMnVhiQ77mzOx+aSkGoTSETweB10IIVbF7fgT4GckeGiyiUjRPBubNFp2iVY19iyz9FMU3RKjzgwxDFg3Jfgn30uOo1omtuT0YhdLke5Ml30yJfAIwhMngeA1knYaV0bGicDXA10OBrGm++kpBFabvR25KIS42EegnBDbfBujg3Xc4J1LNONINJoi7CPQ9IcFN9ew0LghNfWmNGb63Tg2J8WIXwa1aOhDE0ZMacaPTA0QhNJ6J21TO+mxx8P7SE45KQms041YhrSQh/I1k41miVRsXTgaJ/0nY41lFpjojYmtukg9v50mdJ20XGmCG2sOCdiaTGkMaIhNZpxokT7HpPRCEISDWNWQg6y+NJpOw0eIvGPkRYqpL8jqRYdBHddISkjTzUJYGuRMZuJQmIdzc9HGu679B526EuR44R9HYnbT/Bx10gtOCacdOg0TSYGoQS+zgmkPo/QkQSxgSru/Ys0mIJCF0GrzpDf48C2p+tJRT61w8aLUkSjhxsIavgQsZKU4HeBWRX5IO7CQ03bH6kiEdiR3FLgqS0ZRsaomlIRC1R3FlDRYJ6Wl+9HpjTGi1/RdG0rS67FpSi31WiZSj7+S/n4XV7E0Tl1GTWE75IYqImBE0aqpt7GuWPHglIPGqMC/RsohcCd+POqIPBGt8oWk0WNy6y26Tf4cn6057dT8aQmiWkwJYzuJfGTGkFt07DSfaiU/ki3LMjd2oryWRTVKcmw/7DHJuYWDE09FPotRGxohPohehPiifC6NpLP6KjC6aGy9j0XsNtLMNzMM9lonwdGs+CE5GVXTCUOexVuKPbSrSifU2EedJNH6XRh3JCaYPA52MUbRVBMy2LH1KOk8EZO5CUiItGC9B+C9i9iszOCPsR9SMaZOORUprZ5IZEQRBYPzoxS6j7MHHJOxOyPQzfFI8TQ0aEtMH4DSL+IYT7FUJPodpuiejY3wTGCEXYiL4G4jd2OBObF8DFfBTI7MGZBjYuhwfWnBt/w52G4J3wPLF303KikPoNOCoWG0GE46PO5S8sTo2Y4Y9/8ARZ3K+g3iFZ6LgXpnFH3J0GsEIPak7E8H0TR40omUqZUJpvwOP0NjF4I2MUc3Ow5sxzzRE2OS4wb8DzsJvk87G6OpSG57JX2J1FkaRgiWDBEYRElRpMaQ1xwWcFi7CdE+ox3sXjSo96ReC6bGzuVWzI24FRWWvKG4eDiCCR5G/giWBJoiEl0MbmOximOxjsYo10JjOkxpufxolggmCEyNfek8DFuJEOeNJ2HsInIlgeWbEjo2ND203I0ujQykwbOw1klNw0oQmT9EHq9PwLTwbMms13IfR4J7ITsNfDkhPrR/B/CG5CY1/Wu+l120mm2sIb6caPtNXguifjW6Niem6L48FLpRCHkomXTYW/bXj4bdhKkPR/dtHpzpPwSmNGtVnIxa8kITsT8aetGsk1mkhDnRrBKjjSGNITBCERCGBIhyTVoamvo9BrSHJO2kITQhyeeIJilN2wjvQJ4Nl16kK7N7N15FtokQWDOnOriVcSELH2LTey56mxR7QW2dzbbSm60T+c0Wk1SEtEhKk7ehI7iQhKCQt9YTI+jJsNX402zo1XtkS9NE7rTv11amwsiRSiNhsU3FpdC0wE7pcDU6RaN15KUXXnTAkb6JDx3FnOnMJpto5tyLLyJEE6LO8IPCwJ5jw9bou4hw+DfKEzZjBznwLpiFHL2LGSi03wJDXTTCJgkyPIukITsbMS5EjYQgo34IP6Jo1dxLHw21/nWEPR9G4hNGsiU0PHqd2jqN5uEqSDXjTdDFuLfSdvhDcT/7pUb9D0I2en1NNtO2qQ9F8prFpOxxsTtpMHrSCRPGOSN9kKETXAuxEJZn5IbuxuQn0SLCEr0ItMCnA9X2G04MkwbkFyYlBroSRJOERFuypCaY2YQvsuZv3LPejr2MrgyZF2wSiXBstCRgabECUZElgZRyUv5G0i6d4PAsmR7GSHcTBERGSnAhAgaLgXKHYKbSQrvA2+Cu4I2NdTbubkMEU2E+i1vg+tCVsguMJib5Q/BjaiW0PAqJEweSLsY6GCroJ1GyG+w98fCZ5ENJonbRFwRNZG4lDRijaGFJCOiy2Jew2uBxxRNhPAZpgkNLgSS4MdDBIxDvYhIJGBLk4OBO4fBV2KrS1ZHgtN+w3REHRptmYpOsg1Fku20eCfY1gzWCTAzWy9GCtRkWx09B9yRUWXPzpXM4HbiHmaKtyHgaJ/6KptSxDfYSzYXsW5NxLA1FgSxwb6Ym2kTGl7IdzA2hMxyVNCKPbC0exPsecLDEyUeRY0jT7G6jIg5RTfkbRjoJqYKi09DbRaLC603mU5141HuRk0n0Y9mDwejcREOQ34RsPBasiecHBbg9DwolpI+hyc6KQXcmCCx7HOhUSoSg2XGSknQZuNzAlomXwUg3llG8dC1lg3dPohlkhIQaiILA8hLONiIweiGxvttoxjfKGPyE8Ca0ZcazsfsurWPhtrxoxH1pOvxZF8pPitIMWiWk1mm+kJk2EhqE1l04+DNyZJkmSDUOdJ/3TdGIMmm6+DwJEyTRImmJpIToPSaTsS/Ba4+H1okPVj0Wno8abGxdKS6nomU4N9Lov7gut/8ABCZjW6X4P1oyatdiYNloyDRaSRsdETOxG3A9C4uahIZ1IW+RoS5NzsTAuwlpuOX0G79uhCabMa0SNiUeFgWSEi05H+hbauCCQkQnBNeCEIJEIIthYZIhomBISIhJEIPBuJFFjAk1ll6JEMNJg4MtjscbHBXTk3wOp9hOoxsREbI0LOj5oT0aGJnIhommyJ0JMCHlDRzp9CJIyVqbLdEpG/OiGh4Qpo+41p3LRq6TcsGI2TYPKGsHDobN4x2JCHk4MNyzYtHexGn1EbbjWCDyXRPR5KUtH3NxCdJ1ExKaNm4l2IPO2jG4WmwtE8i0bheC6P0J4yX6G4Lqcy6PBv4ODgl3JgeFTdM9TcWfij9HoWSjWtKLSOBRexjWOh2+G5Phw4Lvucm2lT+E+DaKiqnB6yLI1oiXs2Jd9N1EvyNIwTto2fo/uxCeMMbm1ZabY0z2EPdJfemDJBremH0IucvRpPcxdv8AQ2kJEUy9FipW1hDTYWCRDKRHsVs4RkITnkimYUWCiOP0eS3hl6CsV9EdhRH1J3/A+7THJg0kiRjp+CdtPRuNxGENoN4Z5p6FlbEZQqlwRkei3CCXUcKlvCpuG41NkbHr0VzYaFkncnI19EpMZzCfRMEyVLf8m6HMnYLsXRixg9HHAyEIQa5MbHbGiR6ENYq0hMGDHG50IkPOEJwbHnsbNFxwWLS8LSdCEpPvoJXJ0ZHhsJUaFlwYf8I6JGQ0jfY2ZJ0M9i+BIsbISSeBIeMpZG3w9F7ZK3onmEZOsJgSuaRdSPI3ZElhDcc7CaG0XwUvIs5L2H9DhTPJ+T6JT+sEiFtGRCg0NxhCaLgpcbFG2Za2MmWWxOtZiuouvccoQSEIirYwzbY3RcCIjBwUfXnTj/Q9thUtoceRo9B+BKixwlEp50aqjEopq1RLguTAxDhFapTYnYnZa7dC6UwyovYpvomIgkLuQhCTkfVChU8DkJ/w3UextsM26CerF3MQSSFDBsUpS8nOiXGidRpPcgmUKC7PwcjCGEylgnTbSjZxgTu49ORsbSN9y8EJq9ZjTbjVjWnBCHOw3CD0mPlJsQeDg407m5NJovROo9PA8ieBn1pZ8OC6eddtKJab6T4M9azsTpp619CxpOwtLpxq1pwbL4TrpycF1h+xYJfh60Y7xpMa8aTsYQ1nJsgj6GIgx67FNzAuxc654gxMcITi/Cwuvg5KUeCjYuNhTpG9xaiW2Mm87vlIgXGBroJpvSfDnOmErwiNWHcdvOSl3Y+oojhZZZuXrtpeDG+lLDkWj1ms509E6CEtFrubeyE0RyPBuJEu+i0x2+FQ+htp5HkmlZBZFpRZJgqeTdkrEjBKjcMxsuDm46EIh+iEhOTdiXL3Jnzojki0UJnVrAlBKFT7kRIQcYlNj+R7E6ESdIQ5Fng23NyXwTghLGBLhCgTJsbs8o9MbnDZb4ghJwU8Q3NhsqbhKhEF6ZF1EhU8JZJd9Ih+FkWd0SGR54ySaQaqhCYGqj6BvolwJM40ehOrFxgfQhOLvwYE4HV4EuGQmT+0hv0E7sUINY7k6jWSDPJt2ODG5yc9tH2HlaTNuCUSjJHbSEhMHBOmswTNxdIbESp6Ny9CjycdNISkNiDN1IjZUkJg2MIpOp2GWuGXITrIToLOzomu8XTqINY0JNINEOBxZ4N8kqGwtj0ZpB5XqbcjvN/2LPJkpPQpthmE+vYbSWGO5YG8dBxEFhs8CSrGC9p5r6MG5Y8xjyeTSi/wQEiyjHQcWIbFF3GyjaMl0MsFj5KJ3ZizufRyN+DdCUMEXJgwYWcDnY3fYTPAYpshw6KilGkKLg2Q0J+B9cDcrTDQtp4ejpH2GLJxMEnJxuJkHPsx1Gkyoqa6lSKUulL4Re6LClGxtF6njoujfTkr0lISkNxJBI5yJLsTBsexb4IedyCSIrSCl31wmcjeMCeBPqUe/CEs9iUawT6FnTmE6mKYpe5cjllZRbyxvAoUar6HAsKcDa2RMRmFjdig3Q9ifgmbfg7EPQVY6IxOA03udKxpi3BThiSZPXQjOInYa8cG7bAkuhEjHYfaHMYxL2NYwLKzF2HucmFqKh4xgzE3uJ9FC3gs4N2zI6kZfQjMl20dej1SGiEySiWiEI3Ickr8HgThgWLJOTCyMkN9ZyPT7INYJWQXo4IKFVwYZ2EsI9CfrViQlpeTuWLsXod1qsONWp1JySo2RCJEEsGIXoeULW9dGiTRwcWxSU8DwUxxGyC1kvcRRMpRCKWcFG8nNKci0WNclGNGzyTA0NUmuNF+NJrt8JrySnYmdJ2Es4NvjNGIek6kETsTppDnSEmk1hO2jUIQlNtJCaQesIIWuzF31e+vo+tORZ4+L1TJrc6XTtryNJl+Euk1mf50QjcXw7HGqRdPQ2IvvTcarH2122PRzoxk+MGrgkaeU9zPLJSvfbqNW6Lqjwgs+UTSaQ33L6HbUJ+xdDkY9L9D2ySYedG7eHB724uBoldhGlkhPBNJo05Fu/wJYzuJaR0gl0NmQS40Q0LseTY2Ymcj2JROCwxvOqfUawLL7LkWdtGkn3Exazgbj0pjTccElNDzaYWm2vMNxIxrD5+EmsJ8J9aYJpx3+CHlCUaXnIlCfRCZPRBqiWr2wTljUR7E+iEzCDwsZFHa6JR3kh2EzpsehKaQT8CJRKqhiwUuSlJ0/ByXIicieSiKoXGxeutPQ103+S0mvYkJ10fxSinzuCaedEpjRtgax3HWuhA3DcQ2IZXnkWfBYNlPBRE0/g402OBOool2Nnj9tEuBG6It0z47iwvHbSMj7QmMCUJp+tiDWMQ22KUpYy4ouKLuNxUy+hCGGxM5FG4uNMdUYKi3H8G3Bexaiw6iba2M8Gewk+v4J3J3ZFkgRGEth46i9jdbHZwdpVCdXA3nf8Cfv0J3qc4rL2/Jm9jPRDTWwu5CfCLyNNxFBpT/AEMkOf8AQxLoKJjewmdI6UlWX2EmleBdWRB1jQvqIbDSpA1VjDEpuzBEckpuJ9E4GsE4ErlaIXZCRLJA+gx3EopDgQ1/wWko65FKIvREOcCm5ijQ3wJ4EN5zsb8lhcid4GK2MmTyGhC6tDaXg30NFWxu3pKQq42L1E8/A5FpEJDQsOGxCUbjHBY5KNEZCZSlE2yzYufBu636FEjffJijjHBP4NZ8EZBvYJPk20wjcWHpzpsJGD2omnwUeSabGzE0ZbinAotS9NDeUXsV6MhB83BstIicnKCiw/swSYNtLLGDYpac3GjHQwiP6iDDH2wUXceNLwZKT+waYkZbm3T+Bl00JFyRcjWMEVjGlC6iNmckS4JkcbHB2GiCWREROopsO+xIfRDAQwmS7CXakujcJGejoNg4XfgTTIss50ZKWG703N2biJYJETI8LGv8j0XGk+jglEQxcjSJ6NhQwNZISvMFwSvdn4PQQ05KMCZS6UbcCbayJEro2JnUQ2UT+F050mdtLkpdHvRroyZPWlOdNy6U28aXODyX486M5N+Pjz/o58fBmyNjgwTscnO2CHgQ9EJckMaQmdGiUms6jWiWmCI4GiZ2EiZ0aJkk2IT+w5ITSZ0kOfl+hLnYhOx6J9EEhoSpCaJTfJI/508aJglIT8aPSENh4JkdTxkWd8E+idjxMmeg8b6vBNPRLorzyLfTY8CiY9FFNZHkyhJzp2KyJ1rOaBZXTVtJXhEuqN2yNzf6H1/gR+hvgtej7CZcl/6bIwciyUk0WlVi0S0wcm5jtrMjlJBIW44xaYej3xJ1ImIo6EOTnueBKGCKwiRgwQJJbaTJgmeDzpEImjU12dN9tEy5GxP2WG8TKSZG8nQTPGt0vHxieOPldZ8OdJlvrrgh4L3b9tOTzgYvhzokNdtJB2YyQkIQnkmjIJDm0+0PInHYUbwLORZHanseFOOonmFORngnw2Hr9fFb6tJz4T0PRI231lYznVrnRvjqQWc8HN5NjbuJ/Qs77HBE98zRW1FgUu9epOpzBoyLcaLknQauCEQ/WtW2zJOuu4qwmJsi5KMmB4ySIIVBJdw6McLYcs53O7JCIWe6GyLcUb6Qbi7ieM7kbeNJncn2NJkVEkycbHj4Z5miXXSD77CJnYnYg0QaIRCnIpew5sbdClLwwiidcNuDjYS5OcDxuQRCZryYMMiWxEt4RJjfRUgnwxrwTORoeXbppEF0M3Yj6GedKXJO5XU7iL/AkuRR7ZPBD6Ki6XIj8nkg+hMo5yTJMHofopZ00VUuew2u+DwY+w9Is6FfYdZeDA0uCYyNCCBJXZEdiBpESYkqRiJPuRdBwaIYImNbgkQidtO7oOGIsxwju0rxIjA+wtHuc8DR+Q7ZMyQkNIJIiKYouxsZbJ+SidR13EO4mSCCUN3/ACYhKsC5HJ4Gi9FTzwxJxTA0WGOhe0Hkui3YVNkZ52J+TYNRddEkDWcEmZFFkQkJjAsLIhvOl6GTzsXc9F+jjoTsZN2JQSOyGryR9RomdCMhD8DDknchsVCIn8PSHpMnkTE5rYbl50vBRuMh7GSpmmm7Aq+BoSGzISaGoRCVCREtyK9RudTjYpsLRsve3TYSzdGeCjRCdGXvo8aQ2OODvgTpMi7lPG4nd/o9FL4E9HpNI3Gs4ENDGhImRvI1eqUuBTZd9kN4Jt9RucM/CEtw90MYxvsim8EGXPA47ewhx3+hXw1o6OUJuVC0fYzDcRT+ilLSlul09FGMhOxCcHBtpzTocYO4mfBOxIQhwQlIQ3RCZOCU/AWVpsQhwQglpwTsNaRHJNJPBNZ20a6ol3FpufsmCZ+ENzZaIh5PBP8AhB7abP4Yev70mk0hwPn4MxotiaI4FtpTg4GXBSmCZG8D2xuI7abaQ9DQsOkFpNKclhNOBLsSnAhDaJEGsk0hCdiXc8CDvYZis5ZHCy9x6cXGIkM0lh2M1csEirZ5EXVjDsLKv6NxsyTqTQ13Hex+BHROz8j9fgNmlYwzQlDLcU/5IQhCakEtOMIKtGJCCRORLBOxcwaybl+xqsWORZPIznRiVw/QnsXBdLS9hsuC9R1vhLoTm5E850e2SnJB8Gzolo1GdBG+CUmBIe7JTii330vH5MJONGb7YO4vXwnUeOwsrTk9a+tXgeNN9/gzj4Y19aeBEx8GuYeDzr617kIQmBRsOkJaIQhKhKbE0mmNN99N+P8Aw3+DEsTY20w1fenrXjWzBBPTjOxOgnGSaTJDgaru0EiYNvGjLkuCouCidNuD0MhOoxI2MGDkbg26psXsO4NKMzEEmlmXwZb4SGtJckb4pF0J3PYxwiY0Qi1mSyhZXXg4PQk0s5Gs/wAEwcfBZFPa+PKmw9IPOiXbgXfcaXJgSLK3G8l46ieYXSlycEWRlOb6eh0SkxFhiwzl9SEhE9zCyYp30YndJENTZEEskJ9GB0H4DLGTJBKtluJ5nTkadBiHgyOBO76UZkafgjZW5GIz8kSbiw7E+hJDCUZMiSzF0QlqMwN9EQbh9DmxuNxH6Ofwc5G0nMEySOG5jOKEkOHGBvEKUTG8FyI7sos6ODg8dDfYRPoanBbMdEEmh4IkhrwSLORrGBKE4JClN3mGEXBfBUWlEZe4lO5nwUQkOEQlg9EQpwN7CZu3Y27C2MEXA4U77nAmXsXsXOxaXwZ4mmecEbI2R4HfkSu3Bv0PMwInuJSJGIRQiR6GjZ/BPB9Helj0aTffSiHyKTYwNLYSQ5THI0oNxmNJ21yM4IbGTMhR0Jah32NmBJG22RK74ISbDVxiGG2lPoW/bTfQlcCwhInUhI/I0NEJFohONCWDyTHGk6EmCF0l4J6IZXByQhNEIfhokckJnGm5D6hBK6PYlJfJKJk1k2yjchSun0EOlLOKJ2Lmz7bbDt5XlmLk8ITSy76Q3cn4G2fZC5wSkLTSp3mERSdhM7jvBvaOEhNvRNLW30QmlGc0pew9vjyTtpKNwTFn+j60eNIY0miRMmBrsQgtJCHJ9E1a5Eux60hOSaQk1miR4HhFGc+NODf4Mozb4XJBM6lxRlMGw/3rhIXB1xnT61mnOsP3o8aIhY+2mBEFsMeDgWPgvhck176etbMQutnQbyYYtG4JCKUZ6JgaONGRcDWRrwTTrpuzcTJyDMUsV4XcaF/aItgV5O0nbSHPGqjJzvpjSImSdhohOCE6E0mhcvwQQiFzN3cXoIrS3HUbxCac8meRfUyFptexiSyJwJaJNw630epJu09bMdh2POnr9C+RE0QaOojdEINdDgmBk6G5wbMt0RBCdRMavY3hWtkUe5dOdN/g1rdWk8aUv0N/Jba+vmndaJp40fwTW3O4ks5WtSKU30bmeBZzpJ8YQbLdPJh9Df4TX6INXsTAzZVi0W2ZTi7vppZgRORog0nhzSdtKrC8YOClN3YZt0kQtVISE3o4YhEYsS2J20SzwJeBJvyTuQ8hIYkn3hjoY3NtLrc7os73nVFzo1yL0LbOHrceS50Q1WNbmxuzday3pkhO5xLo0mmnsYTsNxdZwhTjSK3kgk+RuKvYV7V+i6wg8KsTvq23EIUbvJggcoo8qFwJ4LnVaOHktWES9USOm/YglB9UJdSSsW7ul3ZuMvSFfYuBvAmX2XA4XU8Cu7aOroVvoZ7D2ITuJE37jTuYExsS7ok4Qu5uQWPPU3MUaRtuUXo/kZt0KmN7EjQuvJcCSuUehPOxztrCEIaMSSUwYTqhJxyLgvyJlIT5Rkj+9IPuez2NeCDUEI1wQwyJeESHJUt/BIYaGk+gvNiXacHQIuxVzCpjlv4G0/JtwcE6idNxt+mZ5O4lyNZySiXQ1HnkS1ShSo7i0cbELPoTLnR7Zod4FWNUh4BZXoeg3PQiHIXOTDIug1NprOT9lhe+qHsbPR46Db4kJ00b4MCjZSi3OYQUbnBKRoXUJDWewkJCCSGuoku5D86Eh06RNkb4IuJSXyNksHBBdBo4JmiaexBLTuNPgmKTWTwYJfRBrJLs52NjG+ikEb4OBaNl8adKPtpeulm5D2PyUWdjuVDRYYh6vCFtdhE0mBYew6caQaJkmk0hij7HkhOhTkk09HrTA30E9nLwJec/Amq8mytOsNy2vgccTNeDlQYZs8IUheSD+rsYvL0hbcqiRPDGO3QhvAj5aR1FSKOMEi2MEZ8vZluLTgujccL4ETGkJp2INZ6CU7jVZCWBHot1XrSD0mnJvr9E7fCa4JSY0h5ITRLPYmkITSEIQnrWYPomSDIQnwhgmNJSEJpNIQmkxpBfN9haMmsOdZkmkPxpNEQglm6TJ+NMENydjBCE0agic6c9SdSEITHwmdIcaQkWmDcY0Qg62MBLJMHo+jnjSe1r6Rv0ILeaciSEcEyTjWE0WNxLJCaQgkJYJzSapHIiwo1Eewmk5yc6st0mq0nxmdhnPwmkJpMHo5JghPhCE+CRNITSaNE04J+SEHNYcEopoiXX8HOsiziE6EME0hBvWY+LWk/82/wmbsNdBP8AAs6J5Fsbs50uC5KMXw8l5NvhzpsUpyX5RNR5+MwfRwJXceMkU3WiW5IdXo40j32OcmRqZsRE1jbSJsYl20usJj4QwNYweCkJSFdSHokNiNFc6CbnUzROOMui0vU4GqMfoJTfIlCHMW5/dtG8xE50QeA0QhEKIhwUuMF4MdjvwYeBPOqr3UMNlNJm/iHBhrO5EYT/AMkV2J6KntBuPwYswVIphuW/8PTN2ehGZwK8k0JDQkiIiXBgihFwJdjjBMH8aI4KXJuSCHjTZkJpERaQnYlykZbmBT3FyErHQSQ4jYo0bIedhtJCoTxS1GSN42FYiMr6oz1QvJFNyZImJIwTBPGmVgynrz2Nh50qQ+nJacZE5sdDKUuBpyXcSJn5KM3wU30ShMDSlImYIhQqIk6zBgce5hjwJ1DVv/ZsJlxRq5osJk33MsEILccfkwYY0uSpig0wlDdXTYQYal7mEVUw9zuPGDBVYipFXFGqTRR4J2MiJglINfQ1NxIgkMJx7+BJMlaJw+BunoqExtbtZ0inYSS8EVHvOgpSTSQyWGSwfJkTqKbskFjwbq+DnYacxuLKybOEzwNexehGNmRLbRQaomwXo2Rc6MlRNCRmZIbaUlNj6O8PG5m6wvA3nSTN0NWCxsbOsW14FjGmW8jVNsaLR7YwzNZ30Rzpv0L4N9mTJuiTNtzdUhI9CXXTGnoWDdkEp0JTPXWE03pKBJEleyE33+6F4vRDG1BCkp9ldCbKvhGFgurQ8x+AnLGELuqUd3ZwwGrU4G5Vd0iMbx1YqTAyY+2M+XWLYWjKjkYmUuvHQSmrGunwaLmcFrHkSmnGk+EJ8NtHjYWVkmNJrNGjnTgWlLovgy/+/wCtFpz84YOCEJrNITBzgaITRJE9jUwNY0WjEuxDAyHs2ORK6bI3WCa76zEWkHt8OOptjXk3yfn47jN9WQgyz4wahOo0TBsJYyf3b4IunPY/Jj4ztrCCRD+SCUEqQSNnQ4EQSMkQaItF+DnTkS+x4+E04Jj4PGfhCEMfB5UJMGNL8J20auGbfC686edee2k02RbosP8A8botXpO3xk+MIfWkN1pNJpNNyfGaPRmb2+DEqJdNGJEITSGW5wTSCwdOg84WHrKSLEPJBLRH921mmb/A0JdiYMEkJgYktIm0+mqU+HBySqCRIsEGqSFyQl3JSZGteKTSdidtETnjppCEINYu4ncyG2xKs7CworghGyaJGZY6lRXdjcH5n4Cahgp6ODd9hLbyTWYJBIhITPRaTOkITJB6bLIsDpkhMSCxjCIT06Qiu443e5E6tCVsY6GOES5/E07jM9voSwUxJhckIKcujW1biU0QTBMkMaY3ITBNIxpkZMH0RvQ0QzIoYRUVFKXoZmx+CMjfQjg6tiUQhukkSEuxIjHZgbfQap4MkzRO6rSJ4J1GiCUJ2GqSdDD38jQxynoaKrOSVY2HghCdTjQlVkkUIiJjYqxKNEhZ23Hcv4NggxIhDfBYXwU/nsTIqzphrg9dCWhQpU4NIjwSvA0PQYhH1GJ0yQS5MI36aMRULIi7Dk0Q5Fmw1oa8iU2JdhJPbInCgrGr2chEsMeEEk0YQ5otv9CXI9+J0IT2Toc7Y0NEuOhBr6HNCJgaqJwQy0L7GKnUagWUPDoLjYi2kbkRgwcFwbsTUNxYXBOC9C8ckGiMnJI6T66nOSU8idCXSCTISkIyN7shcwWkK9kN8cDFrsivSGxuNEJf8ixv9nouiwsI3Rzo9zsS7jwsDQlF1GpkTTUNtG9L2O5S3g2NuxwcjVIf2kTNkJ+AkJZJBrnVojETG413EsG24ldDthMbI3Amrk6wa0TOLDopdBZzZIimWO7ZD9Jx5Jc4bE3ghp1PH1InCZu1PojfZG5XC6schLowcvzQclgVB7eDgfsTbodYbYzfA14+xMuDdY0s23E3zpewnflBYG0lkTouw30P2WaWfopS8lL8carjXb4Y1apNPrWEGhDGedyH603MHOj0nY3GhIg4tFpMkIdNH/YTAtyGNcaL1rc6ei69ifHYWiHn4TsTRE0mnrXYY0TRrwQWm5DGk7FzOdW+mu41dJkg0QaPI/hjKV9iEJ4GiQk0mnrTYw1nSXcWsITXAkT/ALpNJ2EiUWgvobNHMI0RELDybaWEJ96M4yoL6Q+oiHf4QeUJRTSm3weq1RaS6454N/harkfr4tC0RsjfTbT1r/OkJ9G22jInh7F0nwo2NEQ8iTWlRNIIJJEj1XwQRpcGBtcjREEkmCyQQUh7aNdxA0XkzV2PcJHwyW7GCK2E6q8CJpsJrA03EDRK9BNJSoqtL2HAqWxiJ0Ywewq4hSjYz4M+BvoYboVCdHeCjmIKi9INkvIvsNku5fGQnOJZGbecDYsrgbfBhwzolm30NwkeBPYti3x1ORssMFsW5OewrMjfQXUpeo3CvHE3vw23LSHkfwirzwXRtnjZFQkxUx9h2wWtxu9jL/oTclMrmxazIjY46jd4MO4nEbC+he5SZuyoZPBjsN90UyZ6sjhuZSwVpibsV9RtvkTaWSzfSnVo8CblFnPBnsNVZLnc3fJMmaiSWy9mC4L1NmJEZeW4+grWC8CfLdNxcLgU3yYY8+CKRbC8QkXA1wjrYieCMYKd2yf2kREQREwKOSpBDI2b6FI6CkKm5I5NlkaxijdrAnW+dNisrRRmFrRmcEazpKzYWehkRBpvYadQTIncbdI9PCF3f4EI+BMuRLYJouugjaqlXLE3em+ZMvYa8o74AzR3k/YmzL3Q6WMCdTjoN19BuLgt8fQmKeyF6Geco/pj6yOUE4m5ODzCrhmQ87DKtxojLgbu2dH3+ysybbaVbNkYlPJkOtDwwJt7SjbBTsPqEta5HlzaaXGWLPFIxrObRG+Ro8sSPJB7DsaciWP5H7hb8G4Ce0FBLhyT70RExpdiRYMloag1T8x8qXEMcjSWxsFCroJrsFByGw4KPTYui3yNEjhj/Y0iJGEVN6PKJghBI5mBkshcQlJBq4pjyeQl9bjV5HC6iccYu5M0320e5JkShnqNvqLt8Hox5KIZszOmREGzULQ3GnJpaaxoSd0dgk+RVdBN8DadCjLM9TJusjRsjyJTYmmzNy9RMrORuodNvoWBeo30MtE7D7TgbM7n0tPoselOTx8GhZ40JTRuSwSZy8o2iPoWtIXgxrY8bD0q1CvBL2M7ew2rXDZPYWywY8u30H2uSezaRH+EHW/RNzYYfdFbCSEcw7iW+V0gguYI1iDvoND3pioJjvQSdES9NfWiOClNxZIPO4htU2KMInQg2MrcjvBCQkNvht8N/hdELYY7styMNcNxJrearT18ISGBr4vYWT1p6HpycH0dBvvpvvnTkeqM6wa7E8fGXyeC+tYNdjm6UemCwhFTMey5G0WlGylI7lSE0XRjoTpUtyDBlE8l0pCN4mXI3BPNe5kPD7DeRGw2TFXGrwU3GPBRjELXgtnUbmSwvQds4WjfJck0hDjYeONFkwyG2u5MEITqIWiZcieTdCZSa0bpTcRM3S/XGsujKcLDIm1ctDYttNiZ3OdWQWiEj131MjcmrV3EoRERNGqJG+kJNNhm2m2k0eMlgnYSczPo2Rtqy3wJDU15EfGBb54Id5mNE6xIiTHkTJkYosoTpGKvfQ8NyaO1qWHBHfUWvQmsDZEghBLaS/IkkJLobcFPYSbRl0Nk4yKCSZsiIaVIIy6kjJNGD6aYIwYKxoNCCRkZaG166HoLMWg/6glk2/4bkixnVKDNxDYY4svwLL8aMhMiUImhItircr33G4y86N/4JBG30SOCMy9Krxo4xs9aXjS3GmxciZeBuFpfroVEPfAp9k+iIqsW4sexMh25HkhZuJpKhKkMIxuhJWexxuyKeX4MbZImROCcJIk7CXGBKMSIOcm4U6GOiHjoPOwt4TX88HAkJEIhl5EuxgyYIlncg8PqVWNYL4KJIJ/kvYvbBbnqVldB6auUJtivo+i0SnMpUzlmDBVwY4EbkhcbGPB4FXt4F7/RZjRUbDa1YmRwqukTHEqyqdhdCJEwYSGifCE+mxu2Ib2F0oY8RF17Q3G4ZG7KYoYQndyqk+i4MPPJlsJV18lV2Kn0J0GJ/ocGhTuKLJihu+DDCL+Dd5N0KcCg0nvgS0IjcQyJq4MPoV2n0Wun0QXB1IJMyJMCxwV8QTCbYqdfBV2G+hluV8iLBO9ijrPI6j8FhYdpkIXwbi3TdHYWk1y6UaEhfgawSY3E8EFTfLNx5WEVWDfCQtgY3lYN9Xkhs02IhvoTljRPA2C0KlsZPTnobG5MbiX9g0uRy16YIkRz+hNMaxOBIupM7Gw1iis4Z4xoicM7DVdJ4J0Lw/swYLRz2PGUNi2wLJRv6Leg8biTYjGbbm6kG53L9mBfQjGiKnpS0a6Gw3H8OWLRtJw4FDCNmN5pA+YnRbn0USJo8bCdZhjiExLJyPRNMZsLfYSW7MFR4CyJbmDgpTDLwVlwbmRabPY9a+BZ31xCT2hLefBTBv2jZzRvKwvA99/oaVv4HsKv0bFX6PO34HR030gw5TsQouD6Q6chLlPCLuU30gv8EhL5L0TcSf0ZKpP6N4/qCwr+gdt3vCez8ohZal4NoZXqhIyVw/oSsW0t4RfEvyhPAxdmlxsb9NfRRYL96QhPAsLJDkhNZ8OdG9GLSGxB9Gbcm7NtzxGVwe52EQvQ/RsWFukEhqEJ1NkJH7GudYJQjEJon0Skh5JpMmNZqkbeCabG+nGi0TOGouvXXZd9N3pJpusGOhBZIIWCqH9pjojjgxr9GKSsmiI52E8mwnTnSImkRDHYnYSg1EIgaJXeSTV0YaJohBoS1eSMao1UI7H9jXck5yNYFjH5H2+hYUJSl09CGriE8GxDBDY3EumwlOCUSEvonJEyISE4Qp5IZYecG2jxp4gn9nYWdKkRSllptptk33Jzuxm2nrTc20POq0uZq3HhW867F0nyuvJMHA/gynY5p5F+RPRGy0mO2kg3pMCxoyatpZexyTuQ2T2YlMPJyjfHIunQ4guROkgjgwTGnoav+BLobIaO4SJtrDJyJ2FLDnBBtJZG9YNQ4J1Il5EJGBrkmsP41aJZGwwkWi7/AFpYb/8AjuLbI0+NyE0mBfnR6PI8ZexKKL+jBLsRaSE6G6GiGh4YV7EPc7zswSqCGqYWFujcmMwi7Gw1X4JnB10/Ys7qD3nwe3XsRaJp7babaTOsXQ5GtxrsNdiauOxIbrJgiOqGOhhdC52LRD2OCEMkJEndDrojHJuPIjEs7kXkwjjAhvGFRsyoxPRucHHYuILbv1GvAu8N8fkSTZGVx0I8siF3REPDwhvOJSs36Cwpsu2nA8MmL1GsiROpimGSjU4MDE8E6EPJCpeSJ9CQwt4KTMokGs2mGNIeWLcqEuUP0ZGrj8DxISk/B6EN5JxonjWIjSjybO8iFk/Q8ZxRZEQaGhLkiHERckRgwNLj9C/qGieD0ZJSGLIJJbEVEkhwQkqdhOuWQWFkaT6U4Jkz0sTWlORKMue50G6IN9BIS6ji8kRgU3KNR3gpWKlbER/yb6PRLTsTI4Jlq0T7Fmwm6NvQlxyNMg8LSncqMQo8qPyYFrE9CYn1NncTFoh58kndjyy8FzonY3NtPSGyb0jGvsnA8aPchutG4hkomQqZhYWRJJZ3Kuw2bvoio2bCeMmDbi0XgX7N9ylJXMKEzkWRpbMiRjoRMiIhRDMIWC1DXYg8+SV3k2LWOMG6xuVLdE+xpGx2HERaTxBk6IQjfuPYXxlRMGEIhExTgfwl3+yaQRadjA8G6HNJyWi0+tORlLR9tNieoPsUdbTyJ2pX6HeLDrBccuzE5SfoS0/EeLI+RKdjizNgVvwNOUjpBTauxCmqT7CDKzwLIS6ocAehS2P0XTwXeGf+BKyiCP6j0IrHMDjZZF1S6MGSKBdg14Xw9D7CRCfg2Fxq1pwcrRLT9DRCEJ886TtpMDbWyp6UapMJ8kp3khB8tORqkIPfSno3P4GxFLrCX4vX+NFrCckISkJo1knohCCX3rBa76c/BCE0hCappNYJEwSqk8EISEIQn/dNyU2FnJDca9jQ1DnSTbVqE0ejWWNE0a1WXsQsjXJ/BCENyEJ2JpgSJgW5BY2ISZFnOkuxCEIcrsTlnIv0LuSCJSdvhD0LJDjGR9DgRdEck6iUXb/wi+bVJrsJ1a8/Ck0318m/wg1SQmdXpCHJjSDx/AyEGjkmk0a0hgJUk0SEQkJpM6Nafo4ypq12LNEboSGTSEGoSMSpwNk+tJTbYR6Wm4jb4w3+CQiZ4+E0nOuNZq18oL5ehfDobl0TGtdlonT8D0Z4Hp+9OpF0JEGhaYZVwX4MZETsNmZvo/AenFlGyPkSpRafR3Ojei6X4tGBkGlBKbLSYOcGxehk2ITBnoSUJNidTY7kHEslUqQ2j6MbehcjVxsP/ohNrLz3RahgoqWxasqCFjE0pdK4ZEs8iXkahBKkt5K7GL5EoTkbFvU+tHbjAm51pS/RTcbOlzgy/wDhCDt5Ql4Gpvo0jAmiq6+A3CtlG8nVp0G+TkxoTG+xzTN/gw3EfYZJ10ap7PO5RvqUT6F6wTKyNsi7GBEQhRkDTpk7BKIcsS6Eg6GqZDA0ipFREwtN+hKTBORkZET6IiIiEkc7GE9io3NieNW5uQncaTRU3aE1sHjfYgq7CkKjAti9tIckYkxoRBpjROCEJgxSf9E1s4VIctTKobjm5ZwXRTk4HjJmedP8hvkSMiQnJCLfkx8Jkagnd1JpBr00hs8fekEl7GhLqiDRCToNco+huITuMoc9CS40k2G7sbG7GrthnkXodCjJPGiR0OdFGQQmRkITIl40l0TJBIhCD0VCy4PT6O486N6PTbJSrYx5KN55KUzwRsVK7aQS6kbiQaEnJOX1pgxPJjqtPCGVsTsRzfrB6R58mD4I6o2NnedkRnnYSa7Csom+m4k8jXcpYdZXYcUsGleUJYNosdyGWCQmkFLvLFWEDVu6zy1us1kIQhPvVvoK86QmMYPWi0mvJCCMfGDLnTglIdxBIWt66NnrTk9C7kJoi6TwejZ5+XJDA12J2J4OPihkHpck0ZCEx/4SbEu2NWcUbx3EcCGetJrNOTZ6tfZNZp+RCyTGng54NmdhZPBDrpCIWj7EGiUZPA0NDX3rDuYJ20jfY4HrNYTJMEIQWNxGwSIQgo50JEEJg5nUmcEy2PrrOw8G+nnV6Q4Fv0020hOS/C5+CLpscnOldytFpcnOjc0ujcRdu4scF+Ka4+d123yb/FuacjyTS6bnIxaLRuZExG5CCPz8OdfRyc6SLqQ8aXj4NZpsIaJgk0aMS5JehwWnrWfYjnS0oyopR76XubDncWdFjfOi0XL+PNHp3L8Umnn0LOqvJzpCxZU40hIuun0T7Guptl7Hf4RXB+zilwXsWmDAtKPujPQ4HjYrN9tF8fJNLd8lHjZXsOLMPRjVHjYSFO4l2NouWejcrpGNMfJ7CthWaZjRrBOScjXYiHpNNkPcW9E700SLNhtPhiebCu7Hfkp/5E31yJv34KxKEOMZpJuNVjwwLq3MdBMY3NmcsxohF0GvBMmyyRTD/BznYbyehRcZOdhvoXseCK+Yfgy9hp2/wJPoR+RBtxBJvLEvBIYKm3cFXQxRsT2Kx1mVuX71a0q5MDXMGoQjWx4G5nRr/hl2IbDa5/QmLro3yJ3PJh0HljcEkxHoxNiZsN+EToO74+jyYe5tCjfcSSEJ0QKci7GXpBoqxktTIToPG4khCGg0mJJ7Ia6ITLc8TjY8jEhqbDZucHgT6kH2N9FjSsaZlIoyRsj5IKnWNQ3dT+8mwe5FcDSWcM37HO6NvPgTE8iDd23ExMeexcFxpyV0TY6ZNx46UQho2Yjca6b6NmwnwoJ+C52KX7Gr0JxuZ6m2eTfXft3ONOSdDY40bLCi0bu+xZwLoaTJcjyJx6+hrc3YhN2J3GidRImaQkGjd02ODY7slONhWE5Esk662bjaMFSFXYo3S9S6J0fUW9xo9GNnJUnTukWYf2ZZNI6Sk0NQSpEY6HOlO5abl7aVmdGznIt8jHR1ZeDDoQ+hDGSN2Wd241EZi+w20uBVjYc7i5tYs3bZuNOsSoTQ0mJLgSF3FjBNEdj0TVCEIbdPAmrx8EuxLpMiRPlRaT7ONN9d0cCLD9aetITgmCfQyHOnBIbvTcRzq+nwbHr9a8lPGiNjgmm4xrSeNJknY50hvpCab7kwQhOxyYPWkQ/6haJG60WdePhBaTREpDjg3em4tfJtohKJHbTztolUTros7CQx4KeiDRCcQa7DXBPhCdtJWTOxETtpghBIhCaIQgvBDbg2JFnR2EkbaPKGkTsej1rTD+Gx/aTmJNg/hvhiWjRM8L4rWE0mexCaQhNLdWqOuyJF17s38j0ujetrhBfCG+k0mm3wYv8A3glpNXo9ededIcnYm/fTnsUT4Pr4PKnhCIInwnw5GuhBomrVJBI4OYQavohNITwcyb6JEJ20WkIT5XuYfhlWxBJebwPGx9F+U0l3IQn1o2cJ6EhOISaTkulONi3Sv0Z6LV+UVFmC8CUEy0bfG4njWHOnOuEzbVtarxPejzgSS2OSqCwL2L2Kd2D8HmFNycZErwYI6CUUIuMEJgiN3QULqRbMlKIi7CjVIhrTc56iE/BXoneyLfREuuiK5RMDSZEYIh9CaTsNEJ6G+SLxg20mdzK22N0SlSGO5UzYbTEN9B4Fkk0a66ykRgiEjCG0xNIh7DkE0tilUImPBSj7mP8AQ3BNFTHEJKSuDuMUunZMhEbinJgUFBjFwcHgb6LAjkwYZEjA3doLuUW9J0JgWRJoaJiCxGKWh8BjAnUiGhoUqWSwq6DZa4UfH+Cm5YNvSDINzOBhVRikuxGIthhykVIiLZXROw3OBCZxsNZokTxpONGD66IiYIuws8E0ZZvY8GERN38GCMkWsRjkuRvJguC+RpPLFsTp8OxLuNBUhKs7DVOx1fgaJ6GkQSGJNPI9IQSyJG5h6ODKIQa7YEy1FmEPiyt+Ct7QfrT2OGOo4xPqcnG2npE7DfLAqFnoLDS0udLQimSKwxp9DaXQT68nI9oJdiENyXRBIa6bGKYPAnRiIzwGmZMlkjPAw07zEazT3K5ddGy2g4dEK7ORnhIeONhXYmbU4mrSvkR5FoTFRWzDk7jcRRFheCLP5E0s4OFCbT9DcQsnA6LCyUWlwIbmFkXdQaokkRIcPQ9cD2ZyTSawmsq0mBrTf4MaImD0bDNyYyJGxudSawmNGuRL6PrWEFjc4047E0glr1acIRwQhxpMaQXQnCP7dacG5JkhtuWeNP0NHXSaw20R6ONEdTg50hMbZLBZ4N9ehuTQmbkmrXAlkbh0F2Q9opSkux3JcwmTBTkxybm7GsDGzmjR50nbRrsNHHw66TSE1ngmk0QkJeBCFpuQW+nGNJSHG2kHrDBNITgS4Epr60hNWjkhO2nIv/OfCaPREJkW5OxBohOSxPZbw3exCIht8bWbLV/BPrq8Ho9aXWwS+PYx8aXVPk30ZdHCzDfY/sF3KudF0bN3pZuciPZsii02ONPWnPxut09aY1fwwTgeMk/JMarVKawg0TgttGqJREPWmBJJQhs6+NVsdNJpBLj4NbcCU1alfURu4TwT/pCYJ10T0JCO0hCYHjcS+tHuuhg32F/XpgS/vQwsQhCejJ1MTJOo19DWBI3GyGkYeNyaTtrNLmEGy05HjdHPg3ZDghOp9EU4IRf1E6DXUiJSdRpISJjhEPoax1ZwTNewxdzjK9FdjY2LFoq3NtyovA2LC6lGk8LYwfYS7E6CGwmrsg7WlGWTBqT7FETsNJlROwh58abKipJBq9iTkS5Y74kGz3LwiovQb+h1PYVayQvAlgnUg9hJEQ0mhrBjsRdD6GJngZMFSLRYKkT2GyuIfUZYe5kVKJ4HG8gsrIl7TEqIbNCJgW+cmJkxB+4X0EytPbHkXiZIr4KTE2GdxyfgkGhpLyx4HUJ3D40Q8TPJIQt59F8CbT7G5gsn5GRYsjfAha2eBSEsLYaI6CzwNdjYeGDIn1E++r37E+zOx+PUTd7aHsKeD1jRWbF8CI4TkQsc6mKiN3YYnQfY3QxLnglpOpMCnOkETBJgX4JEM4HtULO6gx4KojG5RIx79xpCroXg8DPQZRvSm60x1wUSUZRY3KN4+DRkKTHIstyKmDBI0i08EHg3JVGJUsCUZPJubIem3QwXJ6GzdQWEKNxGSIQ60lzwQgkRESIjBgbQvGijZdG4UeRoQ/yYL+BRE/UIDfdR9iWRqbRCVL4N1n0IjOew7IZdW+xwU51Yzmi8DxGm7rEr4I6GToscaPcR2EjBOwlNZp6GJci0hCCRIWkJpCEIbnomSfCFJpNZkxpMbH0PYnvRLsJHGsP0YINdick+iDRCYuk0mnOnIl20mNPofqaJehLtpKJQ76zSEwRGOiGuxCEpDcWsGtZRIZCaLWaQ5OdIQYvRCaw7vRI2ekybsnBMdXo0RHN0hYRyTqJDwTnSW7oyZ2GjYnynbSEF2IiEIc40gkQhBKawnbSad2XoIum+NOBtbjYmMTwKmcHBhZL0OhS5P7NKrkTomXTnsIei1s7G+lHqh/BkcWEURDHIq7FENj7atwTulLmCfJNI99ZkexNJCZJpxsTqTRrXHwmNEwQnYhxpF1Qab2+hvDTx0IOn0Ng1o7eWnQfSSkGu46EQSKZEnG5CdkMJRdxbjpG4RBq9iT/GsvwerXb4YL4Gq9d9eNF8kl0+b/qOCG++CY6znScExtojYT8k03GohZXUgTRIydho3EqY0g9ME7aRaQZeCdtJNJ2ITSaNdtJCc6Skp1DZacnNH1RCRrqN9D60g2M9pot5o9sZ03GuxM3nqbarWiR7ZJR6XJTY3Wl8HU+jHUbFE6VIuOrMM9Maq5H4FtTI1+DL6G5TgnRjufUdo29zedQkgkQwfY9TTvgon0OYXAmmfkwNmCDceSm7PBCUWlzPwZdCQ7UjpLoxtuRGyLmQcfA5sRdN+xt3G7yXgqIlonGdBeSlbwOjwVizowQqIlpYZwY2GkQ2NRi3pUKblS0ZFKfQosLSdRiwKeypoaSMexZJEp4PRKSLB9D2I2SCRhsJ8ciIidBtNxjR2EvnqKk6eAke1RJmCjI++Gn0WIxkKI22Mt+OTLaCTGjGx9D2wLuQmGJdZRJDTTq+iX2Yuwq8EMXc5MkPkTA8kMkolEeSUw8HA0JZ7EXYzbYMMnJibDnbTg7wpwNl6aQdQk08kPPA1dLNhjw8G6pMGNpo025Nhoz2MkaFTI6RCSKjS8iTdCSwYR6PomMaQmnOjd2HJlbYGoTSREW49tPWjxmUTM9C4Gm0eiju0bRdRB9iJ0GkRJjSeeglpxtjS46H0Nw3WjxwPY409DR6J2JcISgubwSaGjcwLuVLoJrppBs9HFw7mOvOhowh3H7UOJwUPELDghtnCNglURLesnYWR4WkJ4Jqls30SHgmsFoiFIQgkTTnRL4rbRi1RCD0mRLscG43HODImC/DfBIQZvrjTgwetLdYMkRwT5YIY+HoZjTkW+qWrFtrDchCEFvp/diEROxMfDxpxo9dvhwSCNh7lq8EJgbmu+m5NMHjTgk3JUJENtjfcSrJpKbCDUJgg1pMkyNHI8eiEITBCYIQmBLSCQlBKkEsk0JEyTRtpMCVHW5g5N+hBY2GupCUWFpghR3kglHgnUSITJCEIToOF3FwTsTGBY0mj7abk0EoJDxnc3Wj2iw/luMCRbYS9HrTYLAs6NzApo1gQS0gy/PwUujYxfBiODjONG8a7aX4T4M2G/m0SrLHdGo+gtHvgzUiDM8kpDPRCWc86IO8CJpBLTYeTggyVZ1oyfCDO10ZwQ9DVQlMcHBvqkTAtWc9vg0TjavTTvuMx8JpjsYpJYPbA91bbNa7fGaP70mm6xovi8k0n/CDWkJnSYF00amw0Tn8a9zsZH2I2RKS7iWj7Qe3GjW5b7GZuV8wXUhlPsJDW3oO7CzuI2GqIksYhOS6tEIQiYkpCI6Dh/xCLkaUMMfwJxf6E+GXlDGFsZmMHOR17Y9CqW5+jybZ6G66Di3EsE8YIIvPog01sOpE8ErFwEoTwbjZZKhv7LNFHsbl6lHW9MddN5BpGB3PBlHBljTmBKjy40NzG4lWSRkaLY35IjCK/wCoSF3R6G1RohMaTRIai2LiCSIh42yeRf3BOw+ZiJTgkXH0NjPbYT4ovsi5INd9VS2MiE0azg77ndl6CXUQ0FWT7IyddxJ8EZBvyGRPRKrb6PIVckGTi30uDIZ2FJDTJdx16JTAWGNh4Y1KTmCQ1jBUUuBPYaQvKLBuFKUe5l7GTkzYZ7E8Db7asXSmw6INXsJ30ZSwivsQj6o8w5Jo0oRGBrOIYRgq7CnQpcjYyc8iRNJ2IcIuj1ah30eTiiThKbxolyT/AJqbMYFCzuQiasIfYx5FNipjgsP9CeSpDYmy+BtwTL3Fo0ZFjTstUugtqNdNJkhCZg0NEItf7sXVlHtS8opaJ6U5yXJSiHuc5DhcimOVDWyGk6DQq9xPA+n7G1IxpMqPsIbJ45glb7FNsCavLHbWRMl2JN8i1l3GsMhO8kgjjRnfjWDRwTAvWmz09affwh2F20g0Iuk0wQZtpwdiLcaLrdP0YGp8GdtPGvBsNm2m608fLbY33PWl8F1ei0qHpfvXiQfznwUex4OS8a+h47HG3spMkLpCa/kbKPRHomCC0eiU4G/s/R3FsLGm5yzY5GqOvBwLA86bLJeg3S8dCj12+DPogxi3wQhMC0SIJCQlR7qaTBDFglCaIQtGetJpyb7jRME6aMhMbawWdJrCZJ2IM4giF0mjas50Wl5JSabi0g1SEIRN99EINmINrATux3CQ10EmJE5GiYyQhJtk7vSehZXAlFgmnoRL8IPCEqZKE0mmCY+KJ8Z8INaTxpsQnYmrJ8JWcafgpyQaOdfogyEjF3PWk1aN9Wy/DBvpJ8JrxrRq9jgpyb/KHJCHlkzwS/JsI3+TLr2EbvSarPwbhRvng7m+mxs4899IQq25ZgnI52GqLRtLGm+w+g4ts6b8LRo3H+tcdRtLqRpvnjV4N+gxs+i6VaU31ZNIm/BTZ58HBCQncgwtxpPwRNbDEMkyUvgT0f8AInUPrwNEITngg43/AAJIT40eEZZ3IdA7RO6cGkHQmmBwTXsw9zBUth5yfR23Z3WkITnkhNKvg12GiaVFpvo1Tc5NmNovOhTgqWWRxkY3LwY3KhFMc7HJt6HzowGrsLGGXgf4MERdjHAsCalWxVdyIqQ0YkNhSUkFwbkEsCQ09myi7mGiJLBjsVQbW3Ua4lGuWBJBRLbRqOxv2JOBq7ISsWAlYsIngaNhjW1mwwVdDHQTTWxMbEjkEN54LVNJ4OSY3EIEx84EjQkkODSKoNwdRilL4E4J3I7e2myIojZk4cJFnce/bXBK+xwP7NJ0EoNw8C42Gz2Famz0LTcg0rkjkgi7GCIcKl0IFWhObZKXBRdtG7pDggleokRExJUgmkINOCJiWieDyRIwhxjabImkG0VdtO0LpfouNWXkhvpIUl1WfJ4FkglrFo2Y0pdLpOgt32EzAo8ZElbwbhToYasLuxS6tkR0CFLhbYRgLjxoVNWJHXjwY3wclNmU/QlWbMxrZ8GsnA/jNJp6HjT0Q9fC/Ln4catlzqxL4c6PVoY1vrNFoscaL4ta86Z521pdEXRdDY3Lo3C3BSzW/CjfBsblHz8VkTNhqmCaQS06jfvWlul9iNyasRRv4PWaQ51uYJDWk0kIQ3DEzo1ryQawSEJmkIQSEhLSZ4EskIJYzrOwhaUThOehKbidGqQ5N/hv8PGj1hgnTSdTn4PGnHzQznTbgg9tZrO3xaH130fw9E+c+Lsxvo0mbfHsL5T40mvJDZZ+PBBsedtKZG4WiG4Wi4hYjt+y7tlORuH9wJjcE6WiN0IWi0ZCxzVivnVt7Cyu+u+wtHhZPBvjY5PomemrdcEruXR4133JFnRqqKDyukIbvOiwUedhaIhNYTtpDGs+DR22NycEhCDoSj0eCcnGr1aGrhkzdEmLppth5bGbEGjS6ncQ/BFPJyNZnA4zwQwJIcaFjroufAi52Em8TBmcDUE20NR9hLqyIglpTDMGP6j0VG3cvJuI/Z1PRHtxo0/QnS9NG0JNhNTBehY/8idPAx9Oh6Nx4wToR/1Dc5FlUmRI5Glomd32dDcbLCyYNyE4i3ob7kS4X0PGxX6N/A9iQ/Wj3E4yicWRvoxSVdil76ImxkTpBJDTsZcESIQa676QfYiac3FhnOj6jcCGQ9SQTpmjtSIQiJwYCREfYd4mGKFEhdeh2Y5JNjLsdI0lscmNuBLURwPgefRUKMtG4S9tysyZ6FrJ7IbHsx1Iu5jubsWOMGE7uN+MEHjDQ27IhJiT4g2S3HbOOp12JU92TdzvaUTSUhjQwsG+CTRtLJuJ+TYbybDXDq7wThnuK6dyD6mN+okuo1BwwYKXsb84RvtBLrwZszywWrAld8MW+KNo/BOiPAy6GOxjtpyY7HO5U95opboyONhPqN+CvYv2Vl053NxoSh+UcE7EuyOpmW+krGkeCPSCXLOexBEjtHNMFR5KWkBXtoo3yhO3IV0erGS4J096PTF1hKJY4JkaEqQiHGYKkY86XSkJox6YIQglHpM8aGsk4NmjcK2Rw3DwjlQdXL0Z5Rei1g2w0K9CwxTCPYLbKj4yMNYsC+IVjMpHljtLP4ExqiG/Glp+xPqXB9Fyb6b6UufBBa8lzPyP8nGuCdjkZ2PBNJ8mtZnSabE0/j4ohCGNdmT6EiH8CXYx8IxLWLTkZB64GhLWEIQwI2XYkGiacfCHOs7F0X4EvQ0TSdTbpdJ8IcjORGwy6TGlE9LMlqPyUpyzYsWjmlL1L01XoVzsJkdC5HHBuuhew3MlKbjH8HzpM6paQgkbkFgmNOBHgQ2c/BLTGlhgbhjK1mCHJyNENlSDYtab6bF1QyarV/8Ahb8G8nJg4+PrXnREgyfHxpyWljLFnL3150awYODkSnwma9iCGznWwhCE6mxCaQmkIckIJTRq6IQTYRJYEoQdukyTNNohdTk3Ea30R3JrPinozGrybEGtglDnsL4IibojkhLuTWE9fNrsbZ0sFpROqyFKN9S61Wcl0qYhwNEyMbJSDxo9hDysY7iXkI9Gwiapaxa4KmLLsKfwehq5w2htrvBJsnUlGPoJnSLsRMwMTvBc7D0rIQn2Tro160RUYbo2kxbo8L2Ppv10+jc2ZEiDTuNupCEQ070EUgSSwNL6El2MJlTKnuJ7FXBstiiwXwPb/RxjJl44JnYYTIQ7xlIhBEhLRBOyEscaMtfjUigmeosnkbSCWCIkJkcpDnOjei9G5uLfVrRZ22HWox0iyhMYIS3A1ngSJDBDSRFuuSIx2IhZGqVIXAXUUiDBPBluIg8YFOcE7kRF2ImYMJDcWEIW8E8CXCN8EaZ3Fa23Ez3ImKhgYQmnAl42O5eBODeeC8biHnP8GeSv1o6g0npGBUzkU6mOpOoi4IjGuiFFwMJXgfqUSMlEjf8A5o30y6G5RnIhEDKIRGTgYGN8FTMCWxjSOoUuDfEkO3QUPqtUxnIuqwckT6jSEU6iToeB9NGDxIY9D0PUZx33N52kmGb4HfQ9TCsSpIIv+kRHskwznsXngqgsC6UbE2zfLJRLMHu4JudhjcQhEOhJ3J40MEp0IQSGo5wdxCTpg/WjWMYZ+xvBDTkdI+pPBs9KXOmEPS6nog1CEHlqbdEEluREzCQmcDWT0LRbZGsiiyyV5XwxFin3GaSe7HFbR9EOWutvsVeMLqyO2X3HMJJkchDj8IliXydIdh9IjnYZVVl0GzcBIIKzeRdEM1oorRey99egmyzuKjNKqN9B23iQkyPYZuLoLW3gda6C2GLsLT2SE7HM0mNiE1g8MlJjBBrtpPoaJWTBNCQhFCaGQnwmjRIcGB918N9Pr4RfHsM40mSHB0GuxT9aPJwcZ07aejyM4Rxp40X+yL4+vhM6TBfrX1puImOD6EiXcZgmkNn2EjcmCUhxsQhEPvol2GjImkJRKYItEiaTgayNDRCE0hCaIQhMkFQhDImSCQxL8iROwwlyTnToISonXSEHTJk/jTItXpNGLR7DcPekvg50Xy7i0gvheNYQXx4ILWaTT9/KGDgms7fCiwevg/hNYcjcGrtgSxnfVa7/ACudKcaL5NpTSHHx4Ep31nLJp6IQhyJY0mCEEhrsTHYmIQgxIpbsM2XBxVgTpZqhi1g8qCBqrGCEzRLERB7YEnu9JWNCUIiEN9mRbztow33IbCEjyjnRPJvZxpNEhqj7ESE67+BNGEj2Oew9qLOszvjoTGk1mDfb5cG/xRs9HixkxW32bj0kwfQ6I2Q9iNiQkNUYi2JBpNcCRPoaRaYr6mKbYMN7ZN+BUW5yZ33FnP4NuhKQ2Q8iG8k8GDHX8Hj9HEglOGS6IJeBqMzJ4+jM4IR8jbyZQ+5F2IkcjVJNKREycDeB6pRrk2LdJo0OhgJeNEHkQmRrGDPJCCR25ER3sNVVCW93Es3gwuhcFyYhgnbkb+zmlo1NkTkag11N/Ixjsc6YRFsJK8kuxhwTsbA05XDdVCTekhjnIl3GYSIDW9hIlBzoOHsPLpRm0NMSZH1GojqTrsNBrYLSLgiHXBPsSMSFEZHyOrOIZOBrI1kncl9xqRHUkhPsJJCS7GHuYLBjklHg4Fueti1HNHSjJ+xuEEJZ0JdSUcG4zNhCCoaGuwg47EEvR4HOSIg8sh4NkehMo3jRS9dhvhC6ix0belfobLgWSYN9y1jIhC6no50f0So2JkyvBBD2NlgTq03el0bYnko8PuTOjUdGtOew9EupOoll09FyP8EIYOo7smOwkiK6PbCElyJLV6MTwPXzrSmx61RzpwciZcGRaVvsOdgu5BgSL/RscsYVQ+ougJJsNOBtbsehKWBW5vTFIk2xKiJDRdfAtzuPR1EvoX0L0Re4hM/RnHQpwojYo14JjyTGjV2E/OiQ+i6vWc/DbWnB9fPv8UtHpYx7/H9fGaLSYPRNIIa0iIP8j3H60hO3rTnglP4+Ug+2smi051gupNZPI1o/RBKacCPWq04hwetX6Ivh60XfRfGjzxpguC5N9JzpdHg4EiZJjSEIckQ0VG/YlIoPJCEHjT6FuyG+CQglWJdCESWhI3wKMonQmdiYPRCdCDSW5utGWk15JXdHhFJ2GuwzfeEwQn2KzJHpsEux2/JIhqPjIqtIPSaPAnjRnsmj7EjLVoxC1TFoxE0uvT4b6b/+Vx8Hrh50mfjP/Ca8diaseHjRE7HjTnb3pgTITOk0gyaT4oQxKPSaT4b/AAhBoa7aTnBINJ6TwREfRCCWi03d1bLko2WYFGUTx1ZdHjLL0WlV7/FKoPSHHw/Oq6j0eQlOlN9sEn+TkfLv2FsnzpTkQ84FFhCNw1SuSe7UbPWj0SIdRBtMryTSCWMnG2lztg505H6EbHrR7+TYWwtzgapsx8UikSP0MSTclR6GeEhWrfo+jyezfBgpwh4yLKs9DWME7DyxJD2FnYb3gno8F+9HlHcleTf9aMjT7ExsO9xqCJpZgdwWGQaExiRMj2wQUKkslqITsNeg86IPCEzCX/BvoPe3Y9KegqHQh2F7FbeisYfo8sce5iaE9BL0F2jNzBX2K9JWdZ7kyNuxFMWXoG62Kugo4E/Qbb4KytjwzsIkaTgndnTPNhuxJdzDMdtGPYoxrJMaJRiVRCJjKkSXMIhpIwKc/ohl+hwrNhC4uNPWmXtBpyPZj9IvZO4TbnRI1ySFZuO2QhB2NReC19CVk6aRiXXca6EzkQag1WScD8fBjsMITg3TuUdvyMrLEy3L02YK3h6Jje+BD20WiY30LVoipITD2PQ3PBCEwNkfol5J9m53MUwmRdBvppzTiwuClu499I14LMFzOpCDWBYm7H0NRCXgiNjciSHubDq6PBUlRtbj/uBQeSH4KM2OpGSJgW5MH20MPQ0pwRI5Eobs36EhtrySjIpo1pIehqaJVk0Rg31ZmlMm2jS5/WkGhaFkbDIkhGHQaCL5kEQkug0l0ZEJeiVmGONwqSFnqXSHGt4wJaTJNNyGOx602FkmDYlIQhyI8jVIKaei6PTbWC08m+k+T08kIQmm4kfWvGsJokSoa0XchD6JNNliG4lo9tePhyPIo7kKc6cGxwI4OCUSPMPM+HjWY+M0hsbnkTBCEITAv1ooTWZ41ZjS6rA0Wl0exyTSDU50gkNEJohISwQWNOTdmzJTYvwb1RMfKfOzpo9ZDj4og02FknJNIJREwXqiUlEhrAkTRp3r4Em99INEiISD2EuukILvqzjSQWkyd/hxpzo/ivi9yaruSaz4IejMdifBqqEyQ3Ftq49FsNzDJncTruextG+xRPSafgi3WwWV00a6CUWRaYGbzWZF8J8YQ+vhCEJDBQng5h+ASO5E3oeFgt4Jk27CU2HEqJJrseB7dTZzrpzPzpNEb7yd+hMHOiNtx6TRucC+hHMYYsWTxpOm4lzkM8/GcEwXMY490UdasFEsFyVnI30EVO552HSYNsCXBPD1SdeEJW7stGLcZ30ztsNtcHiHGR1d0LKq/Jab864IiIo3wobm/Ok0hCXA8OCXomc7jWcChuQTvY203WkIIhCEhM/AsHJCGxNIQeP9mH0ISkS6DgoioqGJ4j0UvgT5KWiWm40ecCRZ2Ei3IIuB3hETYjeDU4N1IRroRjhYE299TSm8IFhwM9hVdj0d0hsJOiplIbZIexJGKNNmCwJ2J9jV0LA24JNzJU6Br2dZCRqkIx21bVhuJ9DdbFvA25sI72E3pkxJ+Bo3Hmda+hdhB9BBK/si7DURkYf6Gvoj0Q88i69hIliQSsQZM9ho8FzoTE5tkp6E4NvXJH213GvRNGsCJNj0iGZBlLSEokQmkFhaI3OWWkHo3pcFLVwXQh7aJ8m5tkVFjuUTODgt2FsNm+i05yTJ302enoRSs2M03030puTSJOm52NscHcuC4E+u+m6yN02G8ZGzotR+joL0E7p35Jou+mSlp604KeNXHgmmwkSEIcjWiPRMjOCEGPUeWhLSdtSapCHgIREbk0g8YUu2wp7iRMkJSDUJSYOjT9FKXVfC4KRN5L8Kb6WvBBa40mq6EZPh407a3SnQTx8ZzpNJp5HkmiNtLN9edZ8p2Gfn0JDWRr6+M1g8k1S439CRxpxoiZIhmSaM31hNW4LSGNMm2iJp7JgSJNZrNGbiUFpeHNGtZo0QhBkpDkYkJYJolRIa+keiaTRKHo34Fg30Rdbql7IXWm+/zev8/CacabCzrBaM51Yu/wAFrBrVq/CHo9fBfFi1Yn8ZrDYmsvfVdxLekvjSaNXJsfsSZRvtpB7nYWSAVbyfgfH+DgDw5sLcTEW+BbC0aT3FgWl0g1VOPhydcQWu+nI6dWESC1S1fymk6nr4wgzgRCac7EhsxrNWEuNIY2Jpb8YYME5HWemm60mkGuvxet+K2z8GtZzvBZW004xv3FZkX0XxNLFkZbBq4yTsPCqVE3a8dtE7G2yPWkOSaNXBtvo9sZE3c7FG+ougRyUtcWHpup21QYN146DwiE0arGjbYanCrFtnRy5N9VTJOpdkx4WBOoaotKqVIqZUhsTQrwUpRjJnppBD2QxCJIx7IjHCG4sM+BMbsS8DvJnsRiydQpIl0IirsVLoJ/0iCrpk3bblLjsNzGBt8xGW+xmExSTqJcjXY2OdkJn1KJ/4Ezjb8EaeTA3RPRUQTp7UXsJ9hMuOB1rWDrJ5CE7CWDHRE+y6z0cDTuVgfgLESZP7G+htooKbC0qexUi6PW1l0b6aSweFgT6lpOWbnPYiQ0nuQbY3M6Ok6GeihBIa6MSwqYpV2G0jfseBbdPQ3P8AJ3Ex7f4E7nYvQrK2O6pEGh6MwTsTQ6jLfYnYaz2JydhgYskHEckQ8bFulGx75FgNjeiJ2JnR7zrrDg/enJOCQa6jZ7Ni9TciG0txZdP0c0ejtUyudHt1OCpMlyJdRIULBB4QlSIiFUM1okjglITkmqaZvZp6JSQnUmSE0SjRO2kxooJ5PR1mm+mEUQ38N9Of509H0JTc506lJ4036E6Q8iEH/XpyUv2JTI3pjSf1CeNZnVvRejPQT1hPB9HAoQerNtxNTT0MWNKUwUpjT0Uuvj5fRCExpO2qx8VrdIPAsiWq9atm+s+DQif9LpNWTpo3NKI40hCdjgSmk+aZNtITt70hP6yHOnYkINUjSDtihiQpeBoSgtswhMiUFCjhgUpcjQlWSG5ITVqmw2H3IJGA1dRIb9CCRjSZNkdzg2FGbMuSeNH/AFlouot9JyT4Sawgho30S05IT42kNh/FLrpDgmqdNjfX96y67f8AgxI2E09sjWddifCCJkmkGKerd9TZkIMXwmkIQnwwQg8pzSdiLRoxWINOxBp7JwTkaqyLC7CUJRqbaJlHGN5KNaNGxYiDZeujcbgldLkaJUYJWJj4g2TzphuZ/wDNL8HrwdNNn8rnS1fF6LS6wXwWnn4cjENciz61Wu6MejkhBLREJHAlFnJR/AZaHSzsOyYQuoS8CVbDtwsE+xL7Gk3WTOiIOc6UaLfWXcdbi26jQiDFZkmm68k0ZbsSLW6YXljaFCwbU0R0Mi/2FpWVvqJOi/JtyS5weREjCYi6sijfjqVNjSbu5HrJx/I79RPsScI44J4OYNv6iuphye2iCIi7CS7GDbbkTGy9taWxHyRrn8EvsUGzVddCDXKE4QibkzxokUtoS77m+Hv1F0HhdyNuiXWHctEz2IQ+hq5EnTIrTyW9CcBJlnBMdxoybHBYv9F6ifOlwxYfBTdMFxguC5PelyYKtGylmxaNwWOTAllWxyIe5uQi8MncnTTct2OTYSTV0eF0S6kMdiLBDgxSE6EHjTOw0cipGNddEZBLTgpvuQyyyEVPWmwoNFV0wX4WbG43kTyM2Mp8F0frR3n9a7D0WRkPBepgRc5E8jdEN1HBXwXAmbvS+BspS4yJlOpSm4hNPOiZ3f2U4EylKUvU9D6PoT6lLnYyRYylwUapmwo2J4+O60wnVhlHnfRMuilKbhstLpgfx/JyJ3X0Na+zYmlo0bFgjckZNGuBfDkaJp5MNZNjE0RutGqSClv8aeIf1DEWsWSTcxDcgmDdGzJo52G4LKGoT60nY2Y9FqznTjRHnXfybD0WkPRNZo9N9JNITSEOSVkwfyM203Gro16IZ+Dn4Iem5L5JGcdBIEpo2W50Q2ITG4WFN0bFwJ050pdMF0hCaJEhSYOdPRwTOqRjSYEzBDCwQmk5IkYukwPBuQhBohMjV4IMtScCyJcm8wJkzTcmRWnWTJMEzsNEh25MnkWBi0yJY0mCcjRtg5P3ql119fD18P0I3HpU3l0eRY0pzoj1qxEJ1+Pr4Ii35JnWE021yTS3ZgXlvN1Rvrc6r/x9FIbaXTfTYWl+Gy0hOxUQmdJSE0wetGQhCZEJwTI1wWGNEQ+lZOoQJD2N/YhLolBgI+BUyVBJjXCCTTz+iN5wZK+mNCU0rvAkL/Wm/wDgWs+SzkeMs30mm5tjSYIT5JTGmBaL47Cyq1NVj4QZGrGjL/Jc5uJfCE12GSiU1YzYCoXlCcRnr8joxJyoQnUhNxJwnKNGreWhmCJl+Nm5uMdQtHWb9jwYCwHj2Op8UXWc6GOWRFSKrt+DD042OkpZamDBIR9kNNbGRVubGWwWYhOvJNjG1s3E8mDLpoq/qN1ybvk9DfYrFXkc74MvRO5DchNDazfOsNtITJVs41/RzRvR61JZHHuYQmrgapX0N+EQWrskPMnkakIwOMwMIaQSp0WR4E8DXwMCD9hjHBEiIxBoqRTfklRKQ3oTrDephBqEa0Ue4yIiEiLjY/pEzlEyRL2PbGsjMIiZDJjkWDfbkSz/AATOhqckznKEbaJLuNQeGJLkiO0Shg3Zw8Dy8bCQuIhYJjGln6OdG8dTdiEcnr0LPGjEYW40lGj0+ywe4htITTxyTRjglyQq5InkSHhac6VPbMFhdTcZIxKkVGqL+poeGSshINZIQeVGrgXQNEog0NYn4F36GoTGiDRsJUa0kHg3EbDYkTJOONCDhYFgQQkGHWqYJR6E7ENhBq4EhIefgSz8EiFN9LwJ5FyQa7GxCEh6FDC4OdIPYhtuT2fssIehs30ekFnc7fJsuRF7FHoUv2Ue/gnUWNFLpYXI3BBu8mO5cCdKN8CaL2GSFGqSKCPWlwf2aPRPIthj3IQZ9i1em2sEPL1b+3pc/BacaLTg3ek+N+GxyLXc/ekFp+zxpdIQRwTT96ej1ot9O5wMhCVn6OCLRBIawQ5NyDWNJCdTBPhg9aI57jj1nY2LrKUWnrSC0mS6ZQsipPBPBKc6bno5J8ZOhuxDEqc6MnJubaI7nMHg2JSPkWxUP5fvVZ+fnRIQ2kb7axews/CE08izjoQgxkpBENjbY5ONW9dtUPRaYN9tJ8OB44+E+L0nGizolnPz4N/ixZ0t+Hf/AMmq6ttXos/H+z5P4QmsIQhCfGUhCH7JknJxpsPCrP1pD8DVRNPWn7GJrdHI3jYTx5Gs5Fjkb/4W9pyf90hOx61Sbc9Phsbjy9qvk0SPr/BG4iQ1+CaM44O526HrSCRNE08o502KrNNtkYWlNtZT6+G6J3YEOMwNjxp6GtjR9CtHbrCEIJJMlrPkiGk8seXgaWiyedEmEhZdH3G5/ljWwnbkqWSW+RNQbbA4J4QhVIOko91nTGm225WzzkVTx1NjDWTEkF2wi9z60ezm5nl5esu5t6GoxgW2s5/B2HP8kJz+CQ5FhHPYhgio0LK0WPPw8aQl1wRUiahhKD8DfY9aK2UPQtGz9k0iHF0FGVeyezC3GluRaPGxS0+jbSiHncbG03rstkfQ3YN/ItjcayLCIIYu817Gw3S5E8alxpehepRssE8lXJcaPROoqKhT0YQnDkXgQrDWiZVyWLBcZ3LxDFsNkJjSJNODHYs0VG5UbkzYIQ0IoyG+jwhNciQStjH+xRDagjdnofrTZGxBDy+w8sbCSIJ8Nh9ROqjjPGkokQiGkQYsGrNh+huSMUImRUwvJufol8GyNyISIjBhOM5MIwcDaMIxaVdCCoq50bJgmmByRckRI0Q0miJ7DhjoREyMhDYWONHtp4Ih507FiEVFNzgceBYQ2WFQxqMShgmtzo1o8F0509EPWm25a8Hcvgb8I20N+DgomUcNhMbwRi303wToIWq0lGppNJ21fTS6NQS1aIQaP0caQhPBNHg87jVJnSEIb60e/XXB/Pw/ev0frR6zto9aJ/CZvGvJ6PXweOh50TL0FnXfwcHIvg8m3TRHPywXoNlJpXpS8l0zo2XVRsvYZTLpgomVabF0tF+RbZFl0S6DRBi6vW+habC7lyUwG03NN0VbaLIvouTaiqXBL2Gs0uZpt8sLzpCfB5JpB/8ACeCDVOpIhcayGxMfCE+EIdtIQSFuTtpDnWG+ws6LT0Q222+Hv4etOdP2bayfBG/zia+U13+HBNOdNtF8IUZCaM26atG6yaSfGD037fDcn/htrD+Bk+/iyYHNiazOmyLXHNE69Nvhsi4BOq7F4NvGiXwlx+RKH608aPtgXfJcyaPE6D3HyXpyXjWlyPsJej1o1RLSGL8I352+TJrCEIhrlarBaxbiF8Jqkl5ZDzpNJ8mLOdtN0KM0zzSJu6bhehI85bESw92YZRdjC8EHEJESGqTVyVN2HoejcFXvKNOYN9I5mMyWT+BImSELXZjvg6eemjVpOLp8J70Q1p9azTbSrV+in6+cpD6LO90eiUW1EvQ12Fv8YnRJQaTdIkKez6EYWB7wmCYGs9tCXJ6N3PZBfkZB7YHWwvBxWXA3o9F0TL/0wEUNjc35KWvuPYuKJ6PLLwLR4GRMi0WDDMLYvBeg6n1LgT6lKPqW9BlrKNwo+hq9CE02fGmzNmRDWjLpYKy5HJn6E+pM6zJBiwhPhYQd9EJzcpTceVjA6bG5sblwPQ3jA2PJwW6MH6EknpzdKXRuvGkNug9sCXUnjXkha5ol00Zew3GOtY3E8aXFfBv0aMGx1pENdCYO6PJuUpdOe2jQ0biwskiwYGiJLJ+tJpgx0Q+x+IOGDYcPBvseicjGbkNyH6JqZ3NmUbIQZ3IQzdJ1315086PRiybMX5GsEZBZQaI9WQhBCG5CHrVaopsbk7G2k1fb8iJ2FpwQYzJME0ms0aIQhMnk8k0hCaT49fg/ih7iXJCE0hCEJpwQpNEs0hkkEhq6QQ0bEpDYQtzkefhOuiU0850nwNV4FGrXQ41l2EtJCN2EuunJv003OITGm2iRDYau5c6TTnSVCRsI3HjWE0RB0QmdMyQ4Gh16J4PJ6JklROTuhLJMjV35JIj8tPJD9k0s3OKetLpyJfHfWxi1mng7l5+U1/Pw4N0Ni0Xw40/Q9Z20ZvWabm4+pNZpzpNH2Fp303/8OSYGr2FqhiFrPitUtIPnVZ+O2kJ2ITRaTJOefhNPRCC0auu40TW67HOnoazeR5JkhmZOdhuHgnLI8j7Z7CzvvpvuNeMD0cC6iy6L5UekHjIxrLfk57G+k034JCTS5hvrDD6U30TDm4l1IRIh60sx8N8l0l0dU7KjnSCVONIYGtITSa9yVV86b6rVDc1jVDxkt0WeqPRhxkagWRsXUavdsks5GjLG5YvoaiPBEmSJv86NGr4MbCoSPYquivQvYj08jWMaTqRD4G0RChg8C67aeP8AwSne/gmNHjOnIh53MtjZeBZGvs6fCawWjiNyU2Lq1zzp5EQaWt6GDdjcdLc6SJiQ0b5IhEwTNJSdNL2Pq67bwUfeDORroTrpBzXCFq2XInC3LFv5NymGItheD0TsTRqiCZyietGhJXTgx7GjsdydjZ9TcnLoSE0aIjYbKXi6N2JQpeo9y40Yl0EbjocrWw8BSJYJB7/wPoJcsg0jyU8aIaog1gXoNZ6kMM8n7G+pTcsfY2N+2lhfA3VonptonnJyzmn4HhCYl0GsYJ4F3JUSLG506lxuLvkx1GyncTqpcDzHoyYIJDEEIY5h1PIn10g2NeIPBRPqbnOlwQQ9JnRqqEnbX2PG5fg3olNEo6b/AAnIkc6Rb6ddUxq4eiHghCE0ukztoxkpNN9ERMhsTjQzDfyToM30apNcLSEhOxJpuQnYhOovh6JpsIh9DdZCEEkQ9CFrVYbYOPkxfBDIckITTzpETBO2s26C0bmS6JcD6YFo1dNyaXOuNFpCE8EzwdtJo1XfwQfbSEFpOwkPBuPobFqMC13PWkzsdiDwY+E0hyQWkJDZCILBueNxZWcaY05J21emCI2LnSir3UXwX40wjdnBLeuDg3ZkWGUhFuImCZ0iahthb+DcWmxt8Jmrc9aNXSlVmCfZ6Eptzps/jyTT0TXnR/CE0b4f/hET4NG5xpCaT5TVq6wZD1pyc6N58jRY36CvO2r7bkiKNEyI3ePIs78k9fBsRB4EiHH/AM0+Hofxnx/es/sEQnbTt8ZdFpc/OcEGidII+dzZkSr8G67ki1wvBFaNJv8AgShONu41sesFnP0RNb9CZLaLar0au2BL3pZxRpMx2CWsJ1+S4NmyLd+dJ2RFojmaKG3rfiyfDGiA9xG49mJ1asmRGzMusxpjRFi0WkMaFWio6JTZS4qPKyfRLvjsSEpLC/Qth18ckN5gRdKRU9aMa8EnQhQ4V4pDcV+hbExsVDbg7wYvRMjR7Euul18kiiwb6QmkMfBpYevHz9F08FN1pubYEPO2i7jZm08Pga7ncXcW+jWSY0kRUh45EjCUG4qzdEY1UxIUZybDLDfYnYiolDjSXTfD0SFymiZJ20T7PyGum46hLryJENughjCFHkTjEzc2OHo8LImXBc0vg4LXgpckY3ojB6IjtpwUo3djKZs8DTLNNisQmQpeg9ODLGuCZ21lZNKO7CZsN7IJ6smjQ3N1RK5gysyuo2e2GRpdyHYqRcQUD5LTjd8FR4Cd4HWZhXpGcZGvJsXjWlEyl6iS2F7YKUpZolo30LmHZ/gt0hMmw3MlqwcaIwOLSG/GjGug1rsb6TsKFTcMIR9FOiOJDcRyTRn412INdBejyUt03GckKTJCeNGNEqTSeCEJohCEJo0dwkQ2bYJqQnBNJexmjgwcaTBwcmSE07E0508Sm2452WWJzfJcYFvT9abkmnBMdB2Y+xLGs0QyJrCEJq1ptpLrCc8GwtZwTVrsehwQaITVIkITjVCH0eiYIQaJq12NtYSa402Wv60lJrBP/ujWcExrzokWUJEITSImpMcQhBIhCQwXYS6EN1JoaiJkSnOpWo/oM/gTpB0yl5EmO8G2ciCLDvcamiEZIXMJSDQiMkfdi0mNZUJTRn6OX8JwyFtryQnY30Q18JnWYNtKm8fCENkTGjGjfOkPRP8Axv8A6L5QnwlI3xpuYPR6Guw2Qc5LkIQmNIJDVWRHBO2rOPhCHBNFpNJ2J2J8I9ITRInbRk0RtfhyNVZzpPgtGJEJ8UREzpO2n1o83L8E0hwSomDBgg6JBLoPsbe9VnbSdRo986bE0nBNITN150WdydtJ8JrMCWOvyenHwnx+vhtp6Gm7mISiyQ3RPshyTWonY2OBCdUxY8dPk9OSHmDcWDJTY6UKLM7XRNvLUO7BRuDb34E7p4LmDRuemB0iZpYx9xK1W3TQ0NTfwYbKhpaNcbQeFsWW6tVcm/n4NDWi0pPlPjJq0QmjROCdhK1XJuQXfYeWfo241mCxnowFTZOpBputGhGwh5NsDRuQwVU3MC8aMWUfWjxo8LOIXSGC5IiZJkgzceDbI2NjfcTJSyTuhYiVlGHH4MUwyImiZs0tXA8jUYnH5KNmYh6LNGtOdHgcpxpEyE0b+iwXU3Z9HjS1zjckMMnQ9mOo87CE8DWC09HByTBuS6ITgnGk4MciVfYkkgLEdC4lgjF/UNdjZid2JiCxgS0mCEIfZgf70lNw95wSciQ0LLINCL6FpIPbAnq02MMaTwJJIUKkUq5Knpx8r3JkZVpS8D0pguSqDzo0I50glkekwIeSEIiEJn4I/gYuyEYkJq9iaJEJpuyVaSjWjRlPqTwTsTTkhMEpNLo9PwIfYb1esyMmkIIiTRjtrNX8KMfxlGjbSawlIfQ0QkWrIQmhIhJpsQaIfgmBaQwba7vTc9Hgf9nwWmwzYhDkmidiG7Q0bkJ2JgmrUNxfCdhG6PJ6LNxoh6GJCIjYi0WWQ21+jbwJfkSmPybonXSX0SkzpETGBYWkxwQkIQmkGb76vGsyT4ztpuyImDcwLPBNE76wQ4IQ51mmNJnSEIQhCEMEJokltgnJzpCEIY0SJnTYWkxp+jnWaTSYFrTbSwnz405Jq9KbnJfhzpB4ETTnY4KtNtIJX4L/AMYTWI50hzo9d9OdIQhMjNifOdtONiHAtPWkXyTT24xo/glSXDJCYMHJUMRkjl0hyMS7DwNVjf0LTkmkJo3FRsjh00mTOK9vjCE1mitd20jb9FvH40msmkMf+U0ewtIRaTPb4+tHrdYSbFJpuPkcEpCEpNEmpjRrjh86NJohLshNJwNIWm/GDgSbZj0bjOIq9iYyJYpCLYqQlGY6CTYtyIeXR1KLqzDQ5sSMcDeMb6paej1/4etGhRLGiY1fR6JDC3KqYZMCGrwQSxxo8D7EyYhLwNJu76etPRuTRzf+NOYP8EvQS4Y02LVk5ILoQhbCRPwNpZhjwJXYZy6ITxVsf2HPTSGNudIPHH1o0dxEeNNtZRokGhqcUSuhmdhLGRjxWuwuoYfAlghKYpE+CYxpDZFTPReC4L1LktWDkWlRuyIio1WJELp2Ix6cjyPPjqREu25ss5MEREc6bjc8CL2KbPscDf0LZXfRskFklxTCKRCfgapgvgZu88aJDwjYiR52JHjk3ErJkZY0TGk8EG5gUZMExg8wglgayfT0a7EqwdQ0SjEINEHg38kwNLOSHIs9BpERgywYmaITroSJgcNhLwMb2PSDxpCU/Hw2JjSLf5JeNLpCIwWIq6FXcvweRFN2LSCGii0wbj7aPX86TR/FoS067Q31JatTRFOCFQh6XREIM8GTBCYNyIncnGv5Ec6QeqvxmtMba8D0RTnWm2NLotPRdKLT+7G54ONVryY0eDGi1ejMF1WlHvotLgRjp8vIiEGjfutZpUjHGs5ETRZfgWmFlnFEjuRYeBaP4cFOTkhyIhucCyTgp6EI+jyXRP8ABDsLftrgg7wcHPwmk09i+HGkHpNGqMnxnxWjx8kposkHh4zquNNyCRNZoiEMEITBKQ20kIQmkMa+iHn4JPk9HA3I9l14+N0ukJo9JreL/wCCfwnxewvj/Gs0868dBowcfGEJ3Y3c4pPjIocC2H8uNHotMjGrde+kJdNtOusML3pfi8E+C0gznSEN/wDwk1a1ejVaawlpdfozdfrRkIQmBEQ0mej6MF15mkGdxKbaxbJ8Lo30EUe3wbE6iwouOB5fYvUo2MaGidiCJojcg9DQJR02cLNyjaY98cC2u4iHMEprNZrCEEQlJgSITwNXSlg4JCH1rCdhjfB7Q0Q3EupNWsYM8zSZFo9KbEOIJ6QvfRsTv+CrYe1F1XkhwPvu9NyK92QcYkkp7H2GhoUNxIaIdiGWNizTddyQ8HknQ7CQ1XN+Cm4kfQ1NxCYwyEWhrpsTGiUv6GbMoxPqWDyIgkQ5IQkEiYHVJlDWRKE0aqNkNmLJsNUmiPyIZcxo5ghMuBZ0hxp5FlkvknXRBL0S4EoQlENjqb6zGSEQskddEpjXzpmzjRGycHZkzbwJ0WNZoeOg+vBNJTg3OkmDmEJk8kPIg+56HsSjWdiJnGwlgaFWmTWeCGAWSYISI+idvhCUmkOSEz8JSYJrCmwlNJPJDBhFybl40ayXBtq+pCHOnAmcUg+hyeSjQ2F0mkIQSyQl0SPBM6TB9CZtpCIk1g0TgnTSYIQWk+HTSHM024+KNslz8OnwaJCXchCaQg8aIvwp41mDgujPWt0Z6GxdtOIbLS/C41wdyjYnyblMFKX4JjcIKcHGtONW5xqmfguNKckzrSjeCicKblF7JRHjJIidjYT7GNMiZRkr1b+W56JO+nOk/wDCs1YMG/8A5TTcg9POmNdiXf4wv2brOjJ8PoToj18Ez0P4c/KUnwfwhzn4yEOCE7EIQnbTBCdtIXWavR5Lga1ZtpgtevopclKbl+V0/Wk1evmHOvJ9fD9m3g3WNODga0g5zyb6dTjSZpyTJNYW4503F0504Is5Zxq/hsnGkd7GwndNzga2h9a7M9Da3eCX4v8A8fRNHq9KbkxosbaXrrS9ClG0kcdDZdRuPkwxMTf+9LpCLWjfTc4zovuNtzJk8j/0QhgaREyJcaI9H0BJrc41YreC9S3SZ07DQ10J1KmyUeAlX2Wjh2FtguTgS/8AHwb6Q+inToNHrRaPbSfFbEW60bMaUedxspcabsuBogtZd9Eg1XdiHcSEdCTY3ZDg+iEW/I9ojjYh60ujLgsyfrrpOhDdl030sPQ9hqkJpLo0P6BtJ+DkQkcjWtnGit6PrDdkJHk6EzkSp1NjD4OfAttG8lPAWJehv/kewvk2MTptqiZ0SKXnS5LoxO6UulwbOo3aKNifPInpfyYL5Oaj1o2I7iSTLSn0bLMFS0vQuja8CztkTlk7DQkQvZuNVk40ptpJr9DZvpsNifUfTRDHgoskEaWB9R53+ilungXc3xpwTBNGhcGMkIPR12ZCdiapNtJ0GrwJQwPImkzCQ8fCUhyT4YJkhDYhNJos+CfCZINfQn8Wb6rI1p+h8kFrNFrNZ0Eeh60bG86UbrIU7TGtGzsX4QngmdJpsLfW6Men60b8F0n/AIzGkIQxp5mu4lkxrjSZMDPWn8aJezmac6QnHBCcatZZNUjkmNEs4IQSmh5EZBo4GhL5Tto+4mejwJ60tEURexkvBS5LC8FdClyXRcl4KNEJTN42PEVCZcaLClyWicEeBvpKI39i/wDL0carjTYotL8KbCFqvht84LSdiC1209fCi+M+D76XONtedJjSaTtqxbi7/D9aetUteSabdya7DRDghCE6kJknQhCE0a7EJ8Ey63S6UYnpdKXTcul1pseS6shwLTnSHHxnySHYqTSC02ms7EHk2x8pklRNf1oyHIyLT9Cde2CG2wn0IIZjVi9aQmsxrBkJ9EzoaXTRCZhIy0gmehiRzpuXMG5vhI4N1Hj48jEuw0ufjM9jGz+FGfOreZuJdJnOrVPgbN4hDRCXRJvxhESG0irYhIJoQe8Nxb3VKP8AByU3OdaLTk4N9i402ZsO8Q2ZwbFq0bExvjJbjrolFgWwm4htuYWngayIvU57kG+Bvgn+iEIjoLJxoq3U+F66tUwIS12L6KbMb0405hNPBOx4PJsJrksN9eDF05FGskRGihYRBhofDjWrqMpuj6E9Ie5jsSDSZOx6NnNHlwkIQWNMaXSZP0TA12F+CwSi0axg86US66RaTJCUtEiINQ2Wwu+jIiDtkK40fs2LonhFyNjY2XIw3d0aHvpRYybnKEtUSPRokNmUwJimi0U50ld+FMMWS9DJ6b7EMTwbIZUc6bHU7Fhcm5cCjgtKJlwVErjS8ijCFKLTB+jBUUxozwUo2f/aAAwDAQACAAMAAAAQ1nMG34b7f2+jrIXlZ/Y393E+dlswpifp0plJJ7v7Mb2kGHZ2nf8AQMMzrZs/7/ZIG59EMpJaDe0gCRKKI8ttvxuZkWsNPXYO8tlstl6UjFm/9t+38jO+38n/AP8A/wC+0tku0tv30stoc0u8v8v8ktltstv9m/sn/wB9LJLvZbJLbPtJLb/vt/8A2yyy+SW7WWSe7e2f+22b2Wb2p2WfXyh2/wD9/wBb7bb/AAcWWW/W2SSA7WySzEySye3g2W/7ySfy2SSS22/2y2y37bbf7/8A/wD/AP7/AO//ANvJ/vb/AL/fy727N2d//wD2/wD/AP8A+/8A/wDf777/AP8A/t//AL7+ey37W7f/AP8Av/8A/wD+/wD/ALW7TfyW+yf7/wD/ANJ/7bJHbJKLZYMPbKPbaTKQTKRZZbaozCWH7X9PAhX3LNbOv5UBbvuzK/AIR9nSnX/30t8u+LbCLnZc+22YZG8Lelt+B0+njVaSUySXeLuaqf5bZZZZLvY+2mvOdvb/AGyy3NS7Stbf/f22eyb/AO9v8n1v8hNpMm9n9ksgWtn8ttssttksv8v0lusttu0tljdtssks/wDZZbtu3bLZ/vvtLt9LLaz/AHSfzyyf22W2N22fT/oa7fX/ANn+9n0pW8tlltttlv8AbZbcBLZt5cDZJ9/Lbtv9tL/J/wDbSb2fbbbb/wD33/2+32/+2++/1u++/wDZvb+1a/v/AL//AO+++/8Av999t/Jt/wD7b7/732z72W7/AP3++/3+3/8Atbv/ALeSey+b222yz3WWeyWWQSS3cSy7f2Ay2gWEWWy2GFb2reePCxX70ZLJpWd/PGsXkyyfPwSf/toaS07U/G0JCqiuhFGr/wD+d+yEL/79v+n0tt+T4bmlRfYqZtpIAl+T15EyLldNu+/1skkkiEkiFtlslku8s31lku25Mlkn39un38vlv9pP9kln2t6UhNsktslkttv0tv5EpNst8n9m0n9rVu9jX8tv/wBbtvbZb/baTb9JbbZLbILJJBZZY1vLLbbZraTLbbbL7TZZbLJvP7JZLvb99/vZbLKTZLLb9/8A3b/S7WSb7yf/AO/0++3/ANt99/8Aff8A/wB9vt9/t/8ASfbfbfb/AP8AdttJ8rZbt9zbbRJ/v9r9/wDb/wC339v8t/8ALYlbsnvJb/IbJJYQnYxLbbBLZLJJZK1ZJtbZLLbLL1YT73bua/DSTInAMm92J28sAuJaDT0y1zs9n63JbtSlSRuCmK4dKIt/2mB/TClljTOvXYYfAQbdwhC+MzTaQaobw2V+b7Op3J/ZbLbbJaHJslbbbZ/9/ZNtJ/Lv+RbbI38J7J9bpJtIT9JJZN5cTYRbJbbvZZJbvJLuRaCBZd//AG322/8A8u1jdltlllttslsu0tklu8lsktsv0NlslttqX29skv8A7aBZbbbL6ZbLYTZ9VtLZvrbL9/8AW/W2AWyWWyf73/SWyS2f7y7ff7ebf/8A/wB/tv8A7/8A+/3/AN9+3/8Ab7f/AG30lu1/+8trsktsutsptl9v99lv1vu/+9n/ANpbZ83Z8BZb/wD2S222g/AoWy2C22W222y+yyy2WSy222/WvSzqCGmfHkF7pPFvtd7r99dynriuNvkZf/Wtf7vUt05tm39Nk5vmfbrEv70rg+w991g0os7uNfLGhmb2A0Zkc+Sy/RtX/b/2ySW7bf8A8tt/88v23/1ms30v/wBZbbJbZZZbRIRZeTLLLbLL7bfZJJJZZaFLJZbJbNZbLJLfbbZdZJbvaDLJbbbLbb5ZbLvLZYAxaT5415bbLb9bbZb/AG/0+S/S2fy2ySX/AF9tls+9tklts39tv0spPoLdstlstttCcklttskktlu+9sv9v2//ANv/ALf/AO2++2//APm2/v8A77SS/wBssn+0sskltsEkstt0n/uv8hoEllslsttt9tkv/wBvb7LZJ5b99JvvLvt7ZZZ+TbbJfJZbLZTDJZZZJZb+4uEtTSr1/b/s8Xkk16n092Cb2nMUuzn+nQm/u9D9ReSTe3ma3/8A29vkXdkvkryvZkkGmu/r7tNGd3fykWn4rFwWdWlNf/72W22/W/y223y32W77yyXy222WWyy22WSySkSG2eEWSi22fz232W222SS62SSWyS/2WW2W+W226S2SEW222W2WyW2622062W7bp22++te22y2b2W2WfWb/APltlm9u9slu/wD7bJZf+3bbdJf/AC2/f7t6gNyy222yywtf22S222W22722yfy//wD/AP8Afb//AP8Av/8A/b79trb77Wf2zySS772WSy22GWSW/a22+T/25ES2W222WyX727/b/kl22Wa27fbfy/fb/SyS7k/WWeW2Wy22222222WAebMk8mwb0eTRtb2x/wBncrwr7qdFjwYKaS7n3wKfzXbu9qPXaa76S93hIj9ebm+7f6wHyf7ZaeT2nx70NrHtYMzf3+Ols8l18lskv8m1kkltltlksts2tkltmtoGssloMstmtlts9lktstpEhNtkkutsklskn1u9n9kv0toNlsskv9gMssu8lpCekpQNnttFs9sn4Eodtrdv8vm+/wDLtt/eHaB95Z/ZLLZbtd9bZLbLbLbLL9tJP/8AfzWWz2kW22Wy22yy/wBtttsllooFssu9ln33/wDb9v8A2W7prJ7/AM9u1sskktsskn9lktlsoNtktksklttssn8k1ttn8tn+68ttsssllsts9lslt8tstt9tktsstlkttsktttsssli15fBLZc+xbae+VdMucr+O7rTYsrtrTTXn6aG+7b2BpATfXae6bXvqou4aTrfUvz5p3nm7tvf/AJlmTZCheHX/AGsfR5W3S6eyySS7ff2yW7SSy2222/8Asttsl8pG8ssssttukluvlsttttgMpNkssl8kttltv9v8u0ttlkklslssn1jFsttstpLV1v5El/4tt9u25NgV9rcslmltksln31zO1m/kn1u9skv3v5Mtltlv8tn/AP8A26T77zy2aWk2WSSW22Wf7Syy22222gy2S2WWW2yWW2/2W2/y0t72y7722S2y2WyWb22WySfgWyWWSy2NWW2W/wBk1lstssv/AP8AW/fy2ySSyy3y2/WbW2S2XSW222yyy2S2kSyyyWy2uVwL1YG82N1Jtk/Nfu5l29y4Qtd2rSNbsb7/AH7/ANtySDKau3/ioTbUznp/Lm7b2mY24LWRhGQ/bC+9xpBjbLSm0b9zZbZbLfvfLJv/AG7Wy+T37S7W67W7Wb2XWWffWSaW2227T2y2W3y2Sg2SSWzyS22Wy22222eSyy2WWy/Wgkg2yyWCW2G22SW2Sz+/z29fEpNf32/S7b72Sy2bNyy2W22X2WtzE7y2SyiW2ffWpkt222yykW2SzfySfTWg2kyS2S22S22SSSyW2S22yW7/AO8tlksllltje28kstlsktkkodn9sltttltm8sv99ktllsspslkttltm8tltttttsttsllt39tsthF/9k/8AIjNZKRbZKQTLZbZZLbLb2Ll9XC2K2Vjvb21+F2HQZS6b/wB9v7tftf75fZf/APAgAEu2/fTjBIV27e/6ZL6zYrZdrcsZO/WFOu7Xg5RF/HRGewNtskn/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Wiz2WW+y7zWy222W22WWfy222yWWWk2yy77x/P8A1lu9u3sstttu9tm31tstltl9lttlllpr+dlv9v8AZ/8A/m/72WyW2N272yc2S22yW7W2/S2kWW2yW2yyW/yy222y2SSWpE2vRvhy+UIU9vrog4/gst/7v/NfbavJf/ESNnpr7/N//bH7vU+/kiTySl9LEltWVmG7Cn/77jyE9DjVkup62W2WSyWy2Sy2Wb2S2y22yykW2g22y22a2z22+k2ygyWy/wBn9ltv/k+1tpFu9v7be9kssu1stvNgthFulstksslsv+7W/wB9/JbLZZbba3Jb9aBbbJZbJYCRLaTaSTJLbLbbbbZLbLbZZZLZLLLabvfZLJPJZJNbZvbLL/8Abkb2SW/2SeWS222S2222bWy2WW2WSkW222WN/p7272y/z22y7f7WWW2f7S2Wy+ySy2S2WSW2W2tSXSf77W3/AFllstpMm8st1stspstttrdtoMltlstttsu8ktlstpNttkmQtNR/ON+5JH9tu9pNgn3yT7Sf26//APv98k0l8BttHZ2/+YKe39vuoSY+k1iZYTQSnm/SXP8AIUC/mfpvLir2y23fW2WSWyW/zSyW2y22y2SSSy2W2S2SyWWW2WSySW22y22tWAWzWS2Wg737fyyy/wDklttsto8j0gMsslltktu8hO56f7+5/m1tslslktttshEtkltv+kvtlsuu8skr1lklst8ttttttskttttttstttsltsk0slNv8tttm/wB/LJZLZbbZbJLbLLJLLbJZJLLZbJ/LJt+JZZYTbb5bJLbbaDJbvLbLbhYDfLLbZZbLJbbbKDZvJZbLaBbLYRLKBv8A6yyESyQ2Tyyy32SS0yySkEyS2y2S3ya22kS2k4mkjM0dA/tibckgAtnvp/d/kp9Lvfff/wCzbbUjlDVcG65oDT4tm3yEgHerd1JJrhnSfdds/wCKQ+2QY4NaDALbZ7bZZZbZJb97LbZZbbLJbZLJJJLbbZbbZbaTbbLZLJZbaS3aDazJLLIT9/8Af22y7eWy22yyn27yE222yyybbyfE7sAbIw87/wAltskskklkshNkktln00s8llt31tltclttsvkstlu0ttstu9llktltsllstpVkj9m9ssssu29lksskllskkltkskltklttktlstssv/wCJLb+3bZ/LbLJb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7Znb83/3a83/AKG0W/qs73o/t/8A8dH/AFTQHvcI+HDfa4S0e7Qa4AZnP0+0QCTKTZK2QD/K0mT/AG2Wff22k2S6ygSWWE2y2WS2Wk22SW2by222SW+200SWk3W2SW2y272WySyg2e222X2//wB//wC202k0233vv1Ain7bLvbL4RL9rbb7ZZaRb8Fvvbv8AfWX/AO28v0vstu/8llhNtlhNustpG39mt1tht38n38n1m+8m90n1ilktottkttlpHtm1/wDYX9dl99L9fbb5bbJJbbZJv97vbZ9t+T7L5bZv/btJ/wD76f7/AH8n3/2/20n1klnkn0vc2339/wDvvtt/Z/8Af/b3b7fybb2/7XX/ANs9lmn2XXdpKaby/wBvxbIiymnfj+zbbn/skZv/AGiG9b/td406mpdqf79tnky02kM/wVu+23nPZ592FzjHzPKx/b2g2AWi2AgyggkkS2g2S2yyykE2kk3SWeWkWWEfl2J2SS2S772fWS2222SQ22W22SS2f2Sybfy2SSyS2W3/AO//AO0220002000mknt6xpJbJdLbIDbZtLLL99vtJ7qTJuB9pZ9bvL/AHy/fy22/t7SWg2/y/8A/wDvv/v/AGS2W2SS/wD+38m8t1nttn1lkntslktskm9pFkv5El1n9v5Vksmktttslttsltk8ksmodsstttu//tu23/1m3/v28v8AJ/7LL/bZ9LLZpJZZd/8A22663fb73/fbf77f+SX/APsl0sv1tn2uT5nbbfTYMrWFJVsflfbgZu37/Rm//wB/bJC+9en9qSFl2/xv9/8AHU9GENukkDVU0/uLLktWl17EdteuifkEgEWm2gkyE2SWW2A2SWSWWkS/2Q6S2ayk2Wy6e2W2WWy7/f2yS22y2SSySWy2SWy2SyWW2bW2Wy2Syy3b/wC2zTaTbTaSaSbaXwATvkltF8sloFtv9stv+/0v/vslvwn2pktv+2131+8stnzUlkgNv+3+223+/wD/AC22bS22/wD38sv1t9noMm3+8msslktltn9oNln8lt1vwkiNltttllv1lllktlk9oO3qdllthP2/+n8+/wDvLZtf/Jb/AG7+S2/W/wD1ktl9m1l/+/8AJfrdv/8Az/7ffbff3ya7ay+SW/2W2NDi/WFt2UJSb2dWbyxGg19fvkPNok2oigm0gZroO7Yzp/v4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lttlpUlttsktltktktn9tsjkssstm0u//wBvvs202m22km20mk2km22k0m02k8cfdvPZIXJLbbbbLD5LfLvb/wDW2W//ANlu1vt931lml38slltsv+kmv18tsvNtks+1v/1n/wDb39vt9IT7ttv9t9v99tv99vv/AGb37aby+bX/AG+13/1vun31nUm2+/lkttmntttm38n/AM9T7tbZJ3bp9p/9venbt+l5/wD7/W2f2F9/bbbbbS/72227W22GySky3+Sy7AkW/cdEXw0Pw/Cw9ks1tFQvtothGVdG9r9gkumKjDsMO8p3m8unrPG2Sy9o9l9Q0/2JgJ8U62lmpe/3mPmy1Tw/yW4iA2myW22y22WG2Pgy22ySyy2Sy2W22WW22PH5/wBlstsstttv8tu28s9tk/t3++3e6SbTTaTbSbaabbbabSbbSbSTTSbbVfU11smsstspV9l0ss9v0tslu+9kmm/9vlll1kslkv4P8tlhFsklm8+/v2+39v8AvtLbZ/8Ay72/7b2b7/8A/wB/dt/vtv8A2T/62XyS/wBskt0ultsssstn+v8AZvv7v9dLIVJPtvbZtvZ/JfZJZNbb9/f/AGSW22WW23wS/faJ222/2AWQSfb+a/8A+/8Ab/L9PZZaQDZZZ7I2aSR220+6JY39z6M2V919fZ02uubvuu3pQsbsaWiXZd/T8XPeYHvbu+/JZ8C9/i3bDvA3+yY8E33Ly/jRQKVDaQ3QadYQCbJIQTbbbaZaLJbbZZbZbbbIRLbJbbQmkTn/ACyy2/Wyy2/W2f7yX2W3ezbb/wDe7TTbbbbbTbbTaaabbaabbTabSbTaTCSSdm/tllkrSbUv1vsstlv0m/1tutv9ustt1lttksoMsttssttkm39t3+9n0u39ln+3+3e0v2+8n2++23/v3/2339t//ls8su0v8k23tm3/APtZJv8A/S2f3fby22TWzy7S22byfy/2zy7/AFn28+0tu9v/ANLLrTL/APzZbyf3/wBNtu/0vk/3/wD/ACyyb7SW2A22SS3S1vt2J3aNgE5whr8vKEGytlb/ANIrWRoU6bKX78tFJBhrFyCtJVdE91pzYPadKvRZ3/aVhK3zEpFApq6Jpu5hv6acAn+9vktkn4E0jYJNkv5l1skktsttttn3xMq9mRx6gMLclssl1lh8mlttlsttstttv/zX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W7abaTTbSaafN/J+8jNs0ltusv8A/bLbDbRbZfb/AHW7/wAm8pNlt8m0l2/1v+238tr++30n+/8Av/t9b+3baj/97v8A7W//AH/9lvu+31m//wDt/vv9b/77vLfrP/8A2f77y/yb/wC20/8ALvtbJb/L9/ZJr/baDLvtbrL/AP2/77TWeWbmb/8A8tslv9sltskkl03+9l8t/wDLZLZbNL7Zbbb1Wf8A5K26e1gw1Ufj9J395ZrUpgtuGrWyCHCgkSPFso12DmQis9/SPLX5/t/fL2pg2uftYn05S0mWtuNb2pEkgkgEk2kkkkEEkE0EkgkpsbWy2gEg3yb2yWE22ft++b/2WEy6/W22Si2myWSzb7/f2NNtNpptpvp7pN7ppNJt/tvp/wDzTff6bTTTTbbXFsf1n1lv2xDZG7ZPf1ttv31+/wB99/bZZLaWT5t9/Zvvvs3/AP7b/wB9n8km08tv9m8qdtn/APv/APf7eyfW/wBlv3+22++//wBvt/N9ZbP/ACf2yfWyWX9Wb/27W/32WW7/ANtn/wD/AL7SS/yfW2W2+y//AP08uwE1stln2/39v/8A5f8AXfW7337WS7fWzff7fbykW/32WS227kPr99g94v8AhSEnf6413p/2ZJJXxmL98JcebhZa7vfFcM/opG/plqVYqe2z3/X7Y9wJIf1TDYlN8n/qf9jZJJBAJBNpANgNtpAMoBJBKQG4NltoJfdstFshNpLdvi0ltkpMntltstkFpltkk+23/wDa00m20222uls2lskk00k2l8nv+0lnum1+0022k478Tv8A2/fdkfG/pkGWybW7fz/b77fS2y22hAT277y//b7p7/8A+9vstsslt8tv1u1rdlu220kv3/v38m+3+23223+2+2+2msktnksttku9slvlttu8llm19ttv+9tv+/28tkttlstn0v8AbbanNb+RJbbJLLv/AL2f/wDs/wDdtJ9999bbbvLft/8A77/ASWT22WWSAtyWZl6dl5WoLgjCveaft3evPkOL5rGK1K//AN1murs69PRtHafYIv7sshLfv0PbZluezIGRFd9YsezadJJBJBJMAFgNhL5hIFpDNktstolpOxLVzapBNhIFlsv5JNhH/wBbaDbIRZJbbJJbZJJ9b9um222201+1/wDtJ/N/pJvJtvfJt7tpJt/pNNtJppN1ucyNNf2NpppNfyWiWb6X77aN2yb2S7gWyWWfb7/2tbSE7a7b3WW7bW237/7bW2W26/f/AAP/APv/AP2//wC/3+9/3+/9m+/+0kstttqusv1tstsltmtstlu8tlkllu0l9mlu2klkslv1s9nn9hFtu9kkstlv1sn/ALv/AGb6S0z/AMtu8ltv8l1u3sv30s8shFls9hCdhn/9cgN7n36padfFn/39BJIiZDRZvVbu23/9NPLuaz6vL6fdMWILNtoO32f6VFue2VPXCrbRJf6ScBIJBIJIJMstpOdBBMoJdlllkhtoP5D9u7JINpJKVmtgJHVm28lhlthNttsksspltn/+/wCk22002181tu2l+1+21222/wDppfpJtJ/tttNpJttNA9kNr/ypppN22yy727a3S7aN/wBv8svxNttm2+//ANK3vaTt79vNbL9vLbd//wDbySW/e77yJ/f/AO+1u3/2+/1m3239u2//ANZLbbZZN7bdLZLbJZLN/LbJ/LbbbLL9L/bdtZ5LbZJL/tPb5/IRbZbbZbbJbYBbtf8AbWf+SgTfyff272/WXS232z7yXyWSSWaWftk9y0PuVf8A6EUguTVtpLtn+kraeb70VhtI/wD8/anrblO/X3i22yyzbzf/APtvt2vUmW09viMmifn7p/8AZIJIIIFoJIFlpJNpdhH9P8ttllsshFkpYDLdjdnu5eyPfbfZO+9slhBskttks3+32/7SabbTSSXWzbzSf27ezbW+7bX/AN83vs23l+mn8/8AtJtpjw/Ub2nySWSfbyW22/WFfS76Af7W/fa3/bWz/wD9tu/1v3+0m+//ANvtLvb7v9vnZtL/APyzWWW2f3f/AEss20lstsjfsv8AZJbbbZbbJJ9vJv8ASyyyl2/22yW27WWyf6yW2Wy22f2yJ2y2f/7bf/f22f7/AO1n/wATbvJbbbvvvuVJrLsU99bvt+T/AGSTT322y2A3N/y9Esg9k4lv4goNyfw2iWk3St7N2gv72En/AOa0jdl/5/dTHLRH7FfJPS4m5j1GYo15OrnPztsafpCRBBJJJMlspJMkthLflpFue9lststlltupTbGwH9if8v7vSaXwNt9lshEtllsls3+3+/7TTbSSbbb/AO283/tu3s21v8k23/u3/s03n+23/tumk2mfaIzbaPbZbbb9bbZv9/H9J94R/wDWb/8A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1u1vt2202203v/t/vv8Ab7fff/8A++//APv9v/v99/8Apf8Azf7f/wC1/wDfN7b/AP2+7e//AP8Af/J77/77f7//AO//AN9/81/vv+3v/u2n1zdfvLLbLLJb79v9vft9ba39v/8Ab/X727fbbff7SW27ySfWyyy//W227/8A7f71lsn91ststlsskkP0llltslsssn26dtpMie/+29spJdu/9v8ALbLfLtZbbYn/ALbbWWSS2XW7b77bby7/AO9slm2/39ttssm23/34P1n9v+kv29v3239/36NlgFK5Kj/ZLpI3Nsssststv728n9ptkttFklD63zwHaUnbJ1n+W0ll4Sdv8sklsstEn30ll3zW7f8ATbeZJbv7bGiRJLvW3bmIm2TITLb+3a38+21//mk02m2m0399/wD/AP8A/wDbfb//AP2//wDt9/8Af/8A26W3227X/wA2l/8At/f/AP8Av8n/AP8A+yfyf2+/+/8Av99v999vu399v83/ALf/ADdP/vO1n8tttlnu3+//ALv9bbt/99v/AP3byb/7ff8A30kv9/3++9ttu/v0ki/9re31ttv3gNkkv8ltlj3lkttthNoNsv37dv7cif8Avvt9YmVLtvL/AG2Wz27/ANm8oH3338ttttmu/wBvv9L/AG/f/wAlv1v/AN9/Ztb/ALf/AP25LUv8n90m/wDb9tt9rttbKRTbziK/bR+41baBbZCbZ/avt3fZbbbLbbZKE3dCMzifmV9L/v7LbazRRLTbbb5YWZtvLbP/AL7V+WS2y22SdJ4E2X23kt79tgWApkttdJtpt7779tbt9f8A3+/+/wDv9v8A7b//AG2//wD9/tvv9/8A777p7/7b7/fbb7//AG/e++2223/3/wDt/t/tsn/99v8A777/AH3/ANsnvulu00m39al7qvLbLL/Z9/8A7fk2Q2S/b/d7f/W//b2byf2WSyWf/wBtttlltu8v3+ttv+31tstsv2329gdrWzW7W3++3/8A/wDybS3/AG3/APt//wDf/Sf/AP8AZbt//wDbS/fJ/b//AH8v9P8AuTP7PZtsdtb/ACS32by/2327/wD39u9tn/xO8st8nt9if0n8rf8A/vJbLDcAAAeFu3nS+bbbbZAJZt/9t/NbZbbbLZbaOvfC6pv3y1vb9t5ZJbqhRabLb/8A2hia22W3/b7Pw22yAWAbttGg2yyxNbfdNk2kNkpJpttbN7f/APbX+3X2+3+//wB/9t//AL7b7/8A2+++/wD/AP7f/bfN7/7b7f8A/wD/AP8A/wD93/v9/tt//wDf/wC32/3yX22/+++332/326e/zX6TTabZDXjS9tksv9v/AP8Affg2b/b/AG3/AP8Affy/ffW//bf722SbfW222yS222y7+SS/7/2S2yS7/wD/ANJvu1+l/wDf7f8A3/2+9m9vv/8At/8A/b/f/wC32+9n/wB/9t9Lv839/wD772/w/fEX+3Wff3f/AO/8m9v9m9msv/8A/tb/AG2fbE//AMt9s11idsltht9stktthu5Bb8dgPFwIssttlspsn32/slsltstsvvAnq8RCby5INoH5FpBMtbzIliVku6aaZt8m/wDs1/8AsgybmW47bEfi7/tp/dtttGPyp2Ldtvf2S/fNN/8Ayf8A/v8Ab/fb/wD23+3+3/3/ANv99v8A/frp/bf7/wD3/wB/v9/s2k3t9t99/wDftbbfbbN7Z7b777/v/wC3233/AP8A/wC/3/8Av+2k0k5SP99tL/b/AG77f/8AV6W9v/8A9ttJ/bLZLb9/vtvZ993/ACSWWkyW2/8A30vXye3/APahbv8A77/7/wC/32/2/wD99v8Af7//AH/tv1u/1++++2++++//ANvt9/t9/wD/AH+3+333/wD/ALeyfSE/y27/AH7du/0v7dm+++++/wDtL9//AP8A+2+2/wD/AP22/wC/9pP9stltosHNalBJHXNlFttsstpsu3+90stltttsmhu1nLNj/dowNgFhNshsp/XEFjctv7TTZt0v33zW8rJFrcNjSX5utnnae9OZdrZvd6dn6zS+2/8A/wDpN7bp/wC/2+3333+333+3/wD/ALf7ff8A3+26yf8A/v8A/ff/AP8A/wD/AG7Tbf8A/wDfff8A/wC3/vtv+n89/wD/AP3263++3/8A/v8A/wC+/wD9/s222nPLe/vbLbb/AC7P/bLTJ/Wf7f77Wbyy2bf77t/7yff7/WAgW22f/f7f75f9/wC21rMv/wD/AP77/wD/AP8A/f7/AH33/wDv/t/9NZ9Z9/d/v/8Af7b7/fb/AG+33/3/AN9vv/8Abf7/AG/2tktkv+/+/wD9ttv9L/8Ayf8A23+33/8Ab/8A/b77/wD8v+29tv221tv28ksoDD/lBJ84lFNshEJlgBNv+3/2u+9oNskmlmIqUnHDfF4Ntu3pNttm7yb9tssnzJDTbMsl+7aLDebWEpPZPidsvqdv9nyZMlIGiZK7bW233/8Atvv9+03/AL/77b//AP32/wDv/vv999/tv9//APfb7/fb/bt/P77fNb7f7N77bbt//wC2/wD999v+1/8A/wCy3/33+/8Avs399/8Atf8A/wD9ukAXPlbbRt9/9v8A/wD/APtZL/vp/Jb/ALf/AG2322/39/8A9v8A/wAm89lv+v2/1/8At/8Af7b6Sfbf27f7b/8A3+32/wD9/wDb/Wfe/wD39n2/+/8A9/t/9tJ//Z/tv9t/+39t9v8A/wAtv3xZNshDbX1kv8v/AP8Ay/y7b/8A/wB/v/8A7f8A2+3332231v8ALf8A7Nb2S/W/yWqXf8wimi5l2S2gwiWAE2f/AP0uv/xBMtst8gbscujMIN39kv3tsn9v/wCSvZbZb8WC207bZr+lGCH21xJQmDYjJsr9Z9a00DZCB8kd+2ntv9/vv/8A/b/p/b/bb/7f77f/AG3/APv9tvvv/wDbbb77/wD2/wBv+193+nun/vv8n/8A7btb/wC//wDv/tv+ntvv8/8A/wD+3/8Av8ltv9+lv/8A7bpNPck2207f/wC/+23/APvZLt/PvbL/AP77b7f/AG3+9/8A9t99b/NLb/pvv9d//wD/AG//ANPb9/vL9/8A/wD/AN99/wDb7/8A/wDvv9p9/tJ//wD77f8A3/8Avtb99v8A/b77b7p/77/f72W/fhkygkLtpWy/y/8A/wDb/bt//wD7b/8A3+//AP8A7/8A/wD9/wD27W+b/wC+/wBJLJZatHJ7YaQQwFzPbZLabJTbZ/vvd/v/ACWyyySWU+QmUT56P/2SES/bgWWdA/S+7TgEtJ5WW7b/ANhRIJotC/roNretG4b8DBJJMttN3/8A+19v/wDy7fffb7/f7/8A/wD/AP8A3+3/ANvvv/8Af/8A/wBv/wDfb/f/AP8A+3v/AP8A/wD/AL777/bb/wD/ANu3/wD7b/f/AKf2zSe7e7+33+/+/wD9v/8A/wD3/wD/AL//AP8A98k232hbPtt9/Z395btLZ/8A/wBtrcn3/Un9tl/22/u3+/8Avtvp9u3v9b9/vt9vv/Z/t/vbktZ/9/8Ab/bfbTfXffbdfWSff7EySWgybS/yf7/bb7bf/Sby2yf7/W/sy2k2/wBlt/8A98v/AL/7/wD/AP8A7f7/APn+/wBLv/8A/wC/322/+1//AN//AL/a/Sf/AFq3xItlrxNvfNltkkhlsNtm+/8Ad9v/AGySWyy0vpwkgud5WfWWgSpSk229WfSMny7kppr22/t/dkkA0iS//wCd9ttzXxDVOjZANljX/e+yf2//APv/ALfbb7/7f/8A+2/++/3+/wB9/wD/AG2+/wD/AL//AH+32/27f/8A/wDb7/8A/wD/AL//AP8At/u3t/8A7f8A3zf/AOkn8n+vtt9/t/8A7bbf/f8A2+//AN/9vulv3udZ7bvt/att5J1Lb9/vZa1Z9YbJtLZd9/8A+f7ff7f/AF/36X/+2/8Avt/v9/v/AL/7S7/2b/f/AO//AP8Abz7X+2yW2Wy227k2Eyk/bWfWSb7fb77f7WWS22f/AH//AOlZKDZ/Z9N9ft//ALff/wD2333333u238u2+/2+32//APvfv/t9/wD+bff/AJaIZNoNqSZyNtltgJJNpNzW1jbe7EuyRJP/AP398Y3STwRbb9LZJLIDaRLZLaY23u01+k/amSQ00BaRbi33YXPSnvdukSR/IS39/mm00v8A/f8A+/8Av39vvtvvt9tvv/8A/ff/AO2/+3/2/wD/APJ/b/N7/bN/bb7/AO7X3e+3/wD/APfftN//ACXzf3ye7f8A/sl//wD7Nb77b/8A/wDt/wD/AG/3/wDv/wDJJtoa+ySWTfWSyfy//wC0tv35Fn3213//AN//APS7b7b7ff8A+/8ALZZb/tvv9/v/ALf/AP8A/PZJL/8Ab/fb27TSW/f372n2/W/7b/7/AH/110u238v9v9u9u/8AftL/AGye/wC38u8u+8l8rf1tsu//APJbbZv9/YLJJtt979/Lvbtvd/LdvLPb/Z/vt/8AXO3kEE9luN1ykyWkEEkghk/ffINsS2tkE3UPOrzcUmYwS2/y22U2k22W2S2m/Jvpt/femgkgJtkSwAkNvW7/ALaef7bxMtttjX3+aO7f3/8Av/8A779/ff8A3+3/APtvt/8A/wC/+/8At/8A7f8A+3+zf/26f+26f/8A/wDf/t/9f/ff7b//ALaW/wC3+3983+l//wDNf/f7t7//AH/3/wD9v/8A/fb/ACW+37Ybd+ln/wBfrbbLv9b/APbW/wD5En+39+2/1uf0v322/wDv9t9vJb/L/wDb/wD333//APv9vPJ9Z/8Af7b/AP298ku//wD9bP8A/wAv+2//ANt//fPb/wD/AEn0ktv0u+/v1n31uv329v23+1msrf1stm2+lktsu/20hMtu3/8A49v/APW//wB38l/1s8v1m2/+9poMtspntreZkhJEshNhP5P9r0v+08u6e/3n55PzzZG+OgPkoH5EpPtku0kv8v8AG21uhIBKSSDaCTTT7q0CCal1/wD7pktSAkFfp7N77k/fbtt/fb/fffb/AG+33332++//ANt//wD/AP8A/wDb77ff7/bb/wC//wCvt/8Ab/7Jfr//AH7e+/3/ANv9/tvsn+19t/vtv998n/tv/v8Af7/ffb/ff7bbJNE3gW23b/bf77W/2/bbb7bzfbf7/wD1Ltn+++/1v23232332+3/AN/9v/J99/rd9v8Abf8A/wD9v/vuT/7ZpJZ5Lbbv/wDb7/7/AP8AL/8A7b//AO33223+1223+3/9m++8v22+32tv+33xf8u+/wDt9/8Af/7Wbff7/wD+2/8A9tv/AP7ak7ty27/WAf72wW2SSSnk/kA2kgW2WWG/k7/vy/f6SfSftyPW0nteitAftp2Wyftgl2kP2y22fVpbfs/tyEEkwEgEk7W7i2yJ7/b/ADZLUgH7e+/7Wf1u/wB8m3tt9v8A/wD/APv/ALfb7f77/f8A/wB/9/v9/t//ALf/AH++/wDv/v8Av/8A/wDvt83+/wDf/tb77fb7/wD+/wBu38ntt/v/AP7/APzW23//AN//APf/AP8A/v8Ab/8A/wDsr5R5JJP9/wDf7f26Sb//AH3/ANf/AP7/AP0tuln29v8A9b//AL/ff77ff7bff/8A8n//AP7dZvvvv/8Ab/2/fkf+y+bfeyyS7ff7777/AH9n/wB//wDf/f7/AO3/ANN9t/8A7/yb77W//wD239kn39nhW1u++3232+//ANb9v/8A/wD/ANt//wDfb7/+f/8A8kn/AP8A7/72WeS22VYau82A22yW222E/wBn/wDv9/7bbvJLKCUGh5vC1bbbbLbbLt/rKTb9InLaX+aLb5aSCCKQR/8A7bo7pftp/N7t/WIb/wB9vbbUm++8jX7TX/223+/2+33/AP8A7/f/AP8Av9/vtv8Abbt//ff/ADae+/8A+9sl/v8Af/b/AO+//wD9t/v3/vt/nv8A/wD233/++2+/+zW+33//ANtt/wDbftff/bbf7rT/ANzhln/1n9+tnsn/ANt98BLLvvLv/v8AdyWfb2/y/fk2/wC39tkv/wA1P/Z/vvLvvZbJ5/8AWWf23f72bXy/2fSS73bf/wD3/wDt/v8Abf377fy/77f77bSf/wD/AC19/wDaTf2fbb//AO+1tu/+2322/wB9/ttZbt9vv/8A7f7/AH3+9n239n8/328n+0oNoBMT59dtoMkhMtgEhP8A9/8Av7fXy2b2W2WmRKOoEvWW2y2WyWfptWWSzWtkgh+9G2q2gkgwEgtf/p69JepN/t7NzSSN7/yLJ72bbfEt7p/ffbbf/f8A3+2/233+/wDv9/v9tv8A/ftf7/8A/wCk1tt9s/s3tv8A/fb7bb7fff8A/wCv/wDp757f7b7f/wC/2+/3/wCl9tv/ALbb/fb/AH7f+/8At9//ANf/AKsdNv8AuL/9fLvb9vv9+RLL9/J/v/sRZZ//AG72f70S/f7222//ACeu1v339u+0sm+v/wDb9/JPvvbPt/8A77S2b7f/AP2+/wD99/8Afb3f/wC8v/2+/wB9tJ9/9e3/AP8A/t+92232/wD/APWyfb7/AO/2/wD/AP7/AFsm3332/wBvv/8Af7by/wD/APtt9/L/AGf+S2SEkg9eZWEkggWkE2MtA/fb/wBqRP8AbaTbaZDYSScc9bb9/a0RbLvbfZbJaRYkH+29ZKl8AKARu1+Q1KTKpt/un8QTYS01m21tbvL/AP7f7pfbb/7/AG2+3/3332//AP8Af/f/AG//ANvt/tv/APf/AO332+6f7f67baf/AP8Atp7Pppf/AHzf7e32226TXzW/6X7yX/23/wDttu3u3v8A/fbf/wD/AN9822c0/JZ/99//APbf7/77/W7fbbWfWbf/AO+/X0m28pe/28n+v1n3/wDvL9aTb9Z+3/LP/v8AbWfbf7S2y2b7f77ybJbTW27f7/8A22/2/wBZJtvt/wD/AP8A/wDbfb7fy/f227W/WSbW/wD1oFsxP/21v5O1v0m/3+//AP8A/wC2++9v8v8A/wD7/W//AH+0m8sspFrP9PNltsoNoBBiLdv/AN/9a0R9/LbvaKRT+LW/pbb9ZaGTJb/L5ZZbZba0za1uSCD9KaAA+/kb/YT/AK7/AO6f5VlpCSb7Tfyf33zf22zW+/8A9t/v9t/vv/8A/f7/AP2+/wBvt9/999t//wDf7/f/AH//AM3/ALppJ7Jfft75f/8A/wBv98lt9v8AfNN7t7/Nf5N/7/7/AG/37fze33/2/wD9v/8A/N/sthTWfbf7/J//AP8Av/8A72Wf+bSf7bf7/wD+/wDJv/YF/wDb2/8Am0su/wB/b/b1/wD/AG3329+/+21u32/9u9ku3++/8kv318tu223+/wD9/wD/AFsl23/++23222++38n23/8A/wDbSWf2fbSf2zg//wAsv8m9v0u2/wB/9b/vt/8AbW72/bbb72bbf/2fyWS2zoNvw2W2y22yWW2gA227eraS2Et+W2ydmdlxypkNff8AxINkpNtpFtvxdre/1sJAJCVrZD/j5O8ve/W/++f7VGKX/wC82803/wD/ALX/AP8AJf8A/wD9vv8A/wD/AP8A/f8A3/8A9/8A7fb7/wD+/wBv+39t+18lv9//APfpfb77/wCzbX+3/wB82m9s1tunv9+238nv81/81/8AN/777fb7pp7/ALTX/wBtv9v+ltG2Vztbv/vtt99v/vLvZ/b/APbPb/77f/7/AP8A/t/r/wD/AO//APZ/vv8Abf8A70n3+9n++31u29tu38n/APLt/b99v/a1/Zt/t99/u3bJv/8Ab/8A+3//AN9/v/8A377/AP3/APv/AL/77W77/f8A3/23++2+/wDt/wDf/wD2++8m9n0v/wB5L9/9sB/aT/tu1vZbbZaK8nybbbbJbZbLbITbZJLfD/ZKCmV8I3cR7Geh9bLa3/fLJIDbYBJbaWGnv/ZCCSS3b+91laJ9Mem/vul3+QIM9u3K2tt9/wDdpLJf/wD+/wD/AP7f/wC333/23/8A/v8A/bbf7f8A/wD/ALtf/wD6e7X++/2/7X3/ANt/+mn/AP8A3/yaWe3327e3+7Te/wB9s3vs3v8ANff77/77N/b7Jt/7/wD/AN/+1vOy8DfJ/wD/AO/1v+//APJ9JtLvv/8A77ff/wC+/wDv99lpt9//AP8A232//wA//wDZWvfb0/777yfJSy77W/by7b77f7//ALX0v2//AP8Af/tyy7//AO2//wDtv/8A/wD2/wDdvv8A/wD39v333+0v2/2+/wD9t9v9/v8A77//AO3/AN/ttvL/ACbfz/77/f8A+0QPf3//APbLLLY2Z+HbZZJ5bZZZZbLbb/8Abfy2tgp/bMnnUkf9W2kW2WE/giEaE1WJNJEJ0WA2EA2yUhJMsTSB50/b/NZpfp/b22/o23/Nb/r9NpYmy/rf/fbff7ffb/77bf777b/b/wD/AN9tv9vt9/sk3+201u3+nt/vv/8Attfb/p7fJ/rf7P7p7fbf/f7ftf8A73zX+3Xe322/X37W3+2+2/zbTWjIGdl9n/8AcBZL/vJ/9t9t/vd93vv/AG//AP8A/v8A2b/7f/b3t7/7777ffW/N/wC+2++33/8A/wD77zSW2/f/AH+235O/1lv33/8A/wD2/b73/f7b/wD32/3+33++33+/9lkn/wBv/vt//wD7/b777/bfbf77SW/7bf8A9v32/wD9tt/v/wD/AO//AN/b9/8AW22U/lmm2W22XyWyySyyWW2y/bS22Es7NknAzULN2gkA2y2/20ks21WyNttp27AygE2W2tN6MwWlXEp//fzbN7p9Wt/M2X7f/t99p/E72/8Af/2/+/2//wB//t//APff/bf/AP8A/wDf7f8A/wDt99smn8mn9s1u1v8A7bf/AG6W2/6e+7f7/wB+/slv99//AP7ffftvbJ/7r/7/AH23e++3/wB999t+22nm2HvLpbt/eRbb/wDW/b2/f7/z/Lb7/wBv/wBt999b9v8Aff8A17f22/3+++//AM3/APf/AL+2/X//ANttNLbb/wD/AP8Avm8Rv/8A2b/fv7fSb/fX7f8A/wBvvvvt9v8A/wD/AP39v9JJL/t//tvv99/9/wD7/wC2/wD9/v8AW2b7fy/S/fffbf8A/wD/AP7/AO+329n+39tBFvYrNskttsttksktoJsklklrFkv6cJvzjMpf0pFpNtH9stsofuhDZNrBNs8hJIANlttPzfr3l+/ye/aWyZBIv/8A82v+02ju0l39XPz7t/8A7/f/AP2+/wDt9/8Ab/8A/wB9/wD/AO2/++3+++//AP8A7f8AzWe/+23/AP8A/wD26+/TX+6Sff8A+n9v1t/8m3/+n/v82m3/ALttd7b7/f8A/wCns023v83/AP77v2y43yW/yfWffbf722W2my2NJ77/AMn+30v1m++/3/2/39v++/33/wD9vdtv/wD7/bb/AH+22+21mv23+/8A/fv/AP7/AP8A9v8A/wD+8n2+/wBtt9/btt/83/v99Z//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b7//AG9u/wDvvvtv/wD/AP8A/L+XLKDJbaTaTLZbJZJYBaDbvJL5/vLtv942S+UdZbbICTbcTbZNO3bbM2ZIqVS+5+xZdtt9v/vtvv8AbftSE279bfb/ADaf9YP+Y++X7bBnGpwu7u/++26/332/+23/AN9//v8A/bNb7f8A+2/+3/zf/wD8n/8A/df/AP8A/t9//s3n98+m2mn/AL7ff/Npbp/7bpb/ADe6be3/APumtu9v/wD/AO22zbTbbW2+e+/ovOdoH/8At/Lbbv8A22/f3/k/fW/fefr/AG23ye/8sn/+8u/+/wBv99/v/wD/AH/9n33e+/8AtJ/b/bbNdN/9/bvvv9t9+3vZv/8AbbbbyW22ykA/Sy225/8An0u+9+4P33xLVu/+28v3/wBv99drv/t8nZb/AP77/Wb77777fWf/AG/9v8slFkttFkNpEsssslktl9u29ln+/wBIn/8AyyPFESWEWW2C2fbvA2WUk2g2/s/N26S8NsttT/v/ADevwIINpIF+/wBt/wD/AOy+VM6ToezS/NlrcrlssP8A9t/v9/8Af7//AG+//wB//tt/u1v9883/ALpbbbf7/p7ftfNf777/APW//wDs38m3v+s8l/t/tvsvtv8At7NN7/f7td/NtNNtNv77Nt//APe/zbe//wDu/wDkc7e2yf72ybyb2/8A/wDbLun9f83vZtJs9t/99+ZP9v8Af27/AO3/AOhv9J9NZv8Ab2/bpf6/b22S2zf/AN0n/wDLbJ/b/wD7/wD3+++2/wD9v/8A77fWJyS7fW2efyX2223/AH/9v/8AbfvvL/8Ab/8A3/8AL9t99L1J83/9t9v/ACz7b/Wf/wD8u1stEspItlNgNllspNtspFtu9lv/AP8A22ya22vQC2SkW2ySEbf/AIFssBJBNLQnb2t4pWLOzd/7X7e+xJBEttm/32++22z35HzNbOaf0LkJc4Je7n/+/wD999/t99vv/wD/AP8Av9tvu3//APv/AP8Au3t9v/8A/Jb/ALf7f+332y//APv+l+2m20923/8A/wD+2y+//wA3+m1/8383t+218021l8k003/l/u02s1/u9/ba5bL9t/LvbL9Ztv8AWW/pyXfp/wAn23/X+22/9P3/AN81Lbvt9KX/ALWb32/77yy/pf8An32+2302+19u30ulu9u2/wD/APff/bfb/wC/yX2/1qdlv29tnv8A9dZZbfvt4T/vbftvant/vt/tbvtvtYlJ81//ALbf/fz/AP38v+38u9koBFthNsttltslhIHwNtk//wDvLuzbLZtbbWLbYTbJsARb/wDkr2kWkAF2/wDZBbUupBfzv/3+20sjQLVotsre32/+++X+zaW7fYLH/wDq+yg2n+j/APf7f7tLb77/AO+/3/8Avv8A7f8A+/8A/wDf/r/fpfNf/t7Np/8A33++7bf+37f7aX/ybaTX3yW7bX7TTe7bX/3/AN8munmk11/+l+3v+13/ANtftp7f7fs3Y622W7/2ybeJ7ST7f7rf77/b/wD+/wDbbu3t/wDb/fy7266yW7fS2/S2d7y/f7/2/wBn21l8yd9mkuu32/8AJbJv9v8AWf8A+3zcttm/98v/AN//AC/2f72//b/W7fbf/wD3/wDv/wDbf/bWb/S//W/+f7//AP8AJp//AP72T/2b/wBtv8st9ktgMNthNklslttkpJH4Nkmu2+0vzMtstklkc8kjcsv4JNu2xItjdpFuJHSYHbcs/wDtoXt//wD/AJPrZKcsln7X2+++3/W/ze7yX/5LqapoF6aXyv8A/wD/AP8A+2/vvvvv/wDf7b7/AP8A/wDf7/fb/wCf/wAn83/+3sm3t9vt/wDNNff7ttJp/ftNtN//ADf6aezTX2+6e+3+36b7faSeW+zaTf26XW2bX7e326W+9ugltsm29sm/ndn9++/yW9n333+330su7f2/32/1m8v91sn/ANJZbZ99tbt//vD9ZbLZNdtfLfJLZ9v/AGf2fbf7W7/f/N2Sy/f327/bbyb2/f7/AO/1tu//AP8A/f8A3/33+/8At9bv9b9/L99vtv8Afy+b7b7y3f2//k2W22eWW22yyWWWWy2W2yyWygyW22f722yf3SWykgpAdUyAE3EoNLkAWSkkE5we/EkNb7h/k/t/tb/SJWkW22S2NP7/AH3/AP8A77JN/r/fwZxt9mVtJpt97i1ff7//AO33++2/+33/AP8Afbtbf7/7pN7f77//AP2/36e3yezX+/8A9+3/APp//wC/22337die+3/6TaWybaz2/wAult98n2nv/wDf/N9tJv8A/wCn8l9+nuTSSf8AW27yz226Wb2fzf7/AP8A/dZ9LbZYlbJLZbbN77bbvvbZbLvJbI1//tt9/wDaW2eS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knu1v/sl8m181s9+2nun/wDp/P7N1hJ7tP29/kNW7ybWfW/7NtfifbgWy/bNftENtkt7/wBhNshM328ku9v1v9n8stltsu/9ku+8spEie819odvhNjYJTZJFrYMv1n8n8t1u++23/wD9L9d9/wD7ff8A2/8A/wD7zSafgp7bS/8A98n/APJZLLvJbbfbJLJZvtLaQBbKCTaBIASTbbbaRLJZZsRLbLZKSTZKS3La3bYxT8TWu22DI2CnbbvvtPa03vJ+AL9aS0g8Rpe0218n9/tv9/t//wDpJ7/JffT5elF9vZUkfbApnDkvf77b7b//AG+7bf8A/v8A77pb7Zp/tf8A+32//wDbu1/+1vvs1/t/ttvtu1/+u/t9u1vv/wDf7N//AK6bfze+ybbW/wA39/8Ap/Nt7tfL7pt/J77NfPfW2chNt/fJpt/b/wBv/wDtb83v/wD2bNg22/2/t7W/2Sy//wAsslgPtn9sspMtn9v1tm9tsl9klm/9tllre6N0o9vktskn35MhP9tv8llklnn/ANt9/t9/Z/P9/tvv/wD/AH+/+89mm7bf39u3/hP21pJFlllgHJFttsttllktoNoFoFhNlsttkllkstthltsttpJIJIJBIABBLZIJJGQO/wD9cv8A/bb/AO+ze62/4H+6GQH7Tf74KibabaS/+3233/36X/2/3/3fp1LTW/TduMS8rkKChv8A9/8Af7/7/wD/AP8A/b//AH+6fyabSbX/AMn999v/APfN7/Ntb/8A/wD9t+19sn/+/v8Ab/7/AP3/AGnv3/8A/wCyaabSbb/+6Ta36f8Aun3/ALf/AEv+7f8Av+0+m/kCkXbLbbZ9/wD6E32+AW22WoS227WlyS2W2W2W2WSzW2S//wD8su1loMptktlstlslpMsln98stu1um211vkm+39+xts0pfkv8n1klttssthBMtsls9n/8/wDZ/wDb/fff7/2Wk0rbf6ffWf2tEg272bC2kWySSSW22S2AWkSAWAW222ySy2SWyy2Syy2ypgkkEkgkEkkpAAgkbap7STb/AO+2/wDvsn8tvs39uysT+mn+8282m2m0v/8Af/b7f/Jfb/8A+3/14rfPn3bUjdVsunbXNn2+/wB9vv8A77/bb7b/AP27fyaTTSf/AM20983/AL7N/bJNt/8A/wB/v8l/ul/sv/8A/wC//wD9s/8Afv8A+3336f7bbS3/AM00v+1t813vv/8AW7/t7bfbP7d/Xpc2E/7yfWf+keW6I2yyb+gkyy2lSW/W72S2Wyy6Wy2b7/WSfW2bWifSSf22WWSk222STWyyzb3y7+yeyW//AN/8tvst/gKO/wDbtLbbLKQSRJbJbNt/bf8A2/Wfbf8Av39hdtpD3/8AN/v9/Y2mTJ9//ZZJbLZbJbLLZZLLLLbbbbZZbbLbJTbZLbbKBLb+QSQQSCGSC2SCCSSSZbvR/v8Ao/8A2+1u3adsnz/7Fv3yfT33/wC2222/t99t/t99t+/9t/8A77MZCPz/AKSS9i1gXubNu/3/APtv9t999/v99+n/AP8A3/8A9/vv/wD7/wD/ANv9u1//AL/ffbtrJttf7/8A+37aW/237Xzbf3X+++/ybW/bTSbf22//AP8A7/Jt/b/fpfp/t7/tJ9p/QyWt2y22fWW7eW727/2W2Ay7/b/Wk73+Wy22yW2/Wyy222WWayy7fWWSb2/b7f3S/wC8vv8AbLJ//bbLf/8A2bWSf/2SymWSyf8A/wD9/wDfP27b7f7byfbt22/6AyWWSW2yyWE/AyfWXo+2/wA1ttsvlxEv8hLNkktltkttlsttstksklksssktFkslttgMkvwBIBBIJYBCRJAJJBAsjb1235L2+6dn/X0km3+/0n/6XWbX27bbTT33+/8A999t/s9/t/t9teL6TN+22/8Avwt+1lR77bf/AP3/ANv9/v8Abf8A6W2/++22+2//ANtvt9vt83//AL/b/wDyb7Tbe/37+7fzf3+/6f7bf/f++/8A+0n8+0km01t99/8A/wC7Te2++ze6X7f+7Tf7e+jszMlu0lstn3v++3/+8toNv+++9gH/ANvJZZbZbL/JvvbZLYRfJbb/AC22XWfb/fW22/W+/fbfffW7/wB/30n1tu/+3+zVu8uf+2//AN/5bt9//v8Ayf8A7Ulu/u/0v9n9u9spH9tv8k4Zdv8AdbKTZ56RJvYQVJbbbLaBZLbLbLLZZJbbLbZLZJLLLbJZJL5KCQSSQQ20m2QSCSSTSCS3/v8A/J7Jt7t7fbf2F7b7f/prJb79ttNtpb/ff/ff/fLL/bJbb/8A0i+5LbW+/fmW5JN7f/8Av+lv/wD/AH//AN9t9999v/8A7tbt/tft/tft/wC/7/7b/wD9t/t99ul+19//APtX7/pbf/Nrr7tp/wD7e/7S+32+337e3+2++3++/wClsnu019t/u3u1Se/5Jbv/AGe7yS7SbsSS2277/ff7fyyW7/yf2/S/Ff6bf2/2eWT6b22fzf8A98v8mn//APvJ/L//AG2Wy/7/AH31ktv2/wBvvvtZbf8Abb2/72y2W22yfk7Sff2/bb72bf8A/wDt/vbZbL9/vvtbvLbl+ndZYxJJYTLbZbLJZLZJZJLLbLbLLLLYTbZLZLZZJJ7KSSASQS02mQQCACCAYCC39/v/AP8AzSf23+7f88/2+/07TzX22STbaae+/wBv/v8A/f8Ay+36f3+3+337ZLFft7PloINxX23+ze/2+/3+/wD/APbff/f/AP7X7f7f7e6X6f336/6W3/8A9/8A7bbNftfb/wC6U3+7f++zS3fz6f8A/wDffJPb7b/77tf/AH/2/wBv9u03s38m39tv+1snPyx79LtvLr/bL9b8jZbL/bp//v8Af2f22b272fW7Fb+//fpSefSz/S2fX7/3b/8A/llv/wDL/Z9vZ9fZ/wD73722Sff777/73yzbbfW/fb/f22/Sf2b/AP29u3320v8A/wDb7772y22/f/8A28n8m33281trP0tpNttlsskpstlkslt9ltksstloNsllsthNpIJBjZJIJJJJJJAEpBO5oGm39u6e7DX++2/X3333/wD/APf/ALW++6aTTS//AP8Abb7f/f8A/wD/APr/AP8A9snZ/Jf3wP42QX+3U2Jf/v8Af/7/AP8A9vvt999v/uv/AP7bbbtf/wD3+3333+/3+ze+/wBu9/v9sntu1n99+n8/Yvvv+3m39um0/wDN2/f/ALf3+22/yX6f7+ze+36/7eye/wDunbbfLbLZ/wDb/wD+3308n1m01utv3ze/1tlv2327e0u+/wD/AP7ff722/wC230n37Nt1tm/2222+/wDvJ9bb/t9/KbbZZ/vvvujpb99//J/b/Zvbv/tPbb//AP72/bfWb/f/AP1u2/8A99/pb/tL/v8Akb+y/wD1pVltpNssttttttoslsmtltsttltoFlEspNBlkhBNjZIIIAIBIJJFhIBEtOv31/6byLf/AP8ASrfN/wD22+yefzeze6aTaef3/wB//vt9/wD7/wC723+26Rv8lilDxlYaX6eKcqO2+33/ANtvv/8A7f8A/wBt9s//APfbf7N/7bfb/wC3++3322y2226/3/36ez7e/wD9t/8AL2v/AP8Aun23982m/wDJ2/8A2zf32223zW7e/X7W2+737W7e/wB/lda7LZZvbtt9t/8Ab7/byfXSa2bf7/f2S2//AO2zf32232yX+3+3/wBv/wD/AEv++Et39v0+/wDvbt/tbvZZvtvvITbZttv9/uj5J9v/ALf7W/27y/8A290sm/8A9/b/AP72b/f/AP8Ab/vvv/vrJ/v/APffAb6227Wl22Wg22WSy222222SWySk2yWSygE2S7222/WWXgk2EgEFEkkkgEGEAkH7/b/277ttXfy+b/ftraf/AP7TSX+/bSaaTbf37W//APvt9t9um3vt9/03g9Ykjy09fu03l1eeY7/tv9vt/wD/APyf6f2/33+/++++36f7X/2f/wD8t/snu22l+k0sv9uk19+83/u3/wDpNtf/APye/wD99v8A/wD8u+f32/6X/wD/ALfp/pNfNffp/wD27aT7sFYlktv23/3xO/8A/wDfb7e7/wD7e6cstwEv/wB9/bZb9v8A/ff7yf7f2b/2yf7ff/8A++19u3/+/wD99J/t/N/t/t/v9vv9b/J9/t/J9bbL9btdv9bZ+1v/AP8A23lv/wDJ9tt/9/tb/v8Ay/yWb/b/AG9u30u28tlu/wDLJNJJZBJLJZbJZaTZbZbIADbb9ZLL/ZLfZLZKSQWASSAQBYACQ9//AP8A93+/3831vv22zXd23/zfSe2+Tbbbbbf3zf8A/wDff/8A+3bTf2+/3TWStutCb5SwzTXfV7zzH3++2/8A9/tu1ult/wD7/b//AG/33yX6f/z3/wD9n/u3u1+3um28/v8Abp/77t77/f7/ALaf++6e/wDtv/v/AL2/57//AP6f/wB/9t9801u3tt/tvs20+78hVZZZ/vv9uR9//wDPf/8Am/8A8lt/bJd/L/Z9/J3Z9tv/AL7f2/bb2/bWWb7/AO/1u/2sn/8A99/99L99/P8A/ff/AP2+3/8AbvLt/t/v/bLZ/L9f/vL/ALtb7/7f+yf72bS7b/7/ANv3/wDJ+TIltJfbZLbJLvbJbt9b/wCyw22gy2yyWSyWyyWWW2S22/7y2y2f6kkkEgkkEkkEgyk2Ck7kfb/b5ptZ7/ff7cN5t77b/t7P2W/tpNJNJ/b77bb/AP3/APt9/wDf7/8A+2xvdj5zb4bcTVpMq4PH/wD/APbf/wC+32//AO199v8Aft/7/wC7f2/27ee333++6++3zTS7X/zaW6Ur/wDv/wBf7/JNJt7f/wC3/wA9/v8Arf7pftNbfNN//p/fvttf7/pfN9ft7ffYy8/2+/7/AO30yc8lre3/AFZNd8lvrPt97vbvJJJ/bZt99d9/p9v/AP8A/wBvvtJ9N/8A2WWe2ybf/wD03+3/AN7PtZ/99/8Ay72//wBv+/8A/fZt/tttt/NbJ9/ZZvtv/wDf2oSfk772SJSSzWXb7f8A+28voAMltkstoNllklNsoNlklksklltttstltMklttstvnpBBIBJBJLRJBFoMhgGzX3+/wC02mn/AP8A3/2TXTX2/wDs3vvLL+0k00039t/v99/vvv8Afb7/AH33++xAdi17fzaYLAOflScn2/8At9tvt9v/AL/t7/f/AG7W/wDv/t//AL/pdb77/wD/AO/v/wDttbp//bpbt2v7/wC/W3+yaTbX/wB/vv8AL/8A7+f37fyX+3zSf/7f+66aW+/6f7T+7X//APY6efLf/v8A/wCV++xtrf8A8nJf5+3/AOX7fz/2fyW2/wBtv/xc1u/m/wBZ9/Z999Lvdt9bbb7bbZ//AC3/AH/+2l+9v/8A9tbPbbL9J/8A7bX2f/7/AP8At/vbLv8A2y7S7b7/AFjF3wP28tif1um9/wDv/wDb726gkSWSSWWAy2E2yyWyTSS22SWyW22222WSy/W2WSWg0AmEkkNkgpEA+/tn/wD+/wBtL/s22km3+sTdL9/9tps0/nv/APfNNtpbJpf/AH/3++++36X+232+2+w69Zeu7ae9oFP8LXxbu/322+/2/wD9/wD7f/7/AG6f/wCntt8l/wD/AG/zW/8Av/8AbJpfNff/AP2zf+//AO1/v/8A/bWtt/8A/wBtvt9/s2l203/s383/ALb/AO7b7be/7X6bbfybeyf+7Wo+u8vv2/8A997/AC2eWyy/TTzS/f3b2Wzk/wBsn3l/1v8AP/8A722ES/7p/Zb/AO31v/8A/fbbv7P9bfLZbbZZJLJNvfL99bL7Jt9L999t/wDWe72y2f8A+/8AZv8AS2b7Sb77/wD23+219L9l1t98iNNl8l0sslktlktstskllvtkkttltssslttlktklllskpEJApJJCYJCZIN36Z++3+3/u37bbf7f/AOn9/wDf/wC827Xfe3++6SSTW7be++/3/wDv9/un/wDfb7//AP7F+ns/7TX0ItnVf0L/AFv/APf/AH+/333/AP8Abff7fN7btb7ft7f7/btf/wC+++/7WyW22+/ze3yX7f3/APt/vI03+3v/AP7bf/JN5N7/AO/37X/+236bzbe3yfzaae7Tfyf/AOlbYB//AKf7yW7+b22+yWy73+32f/a77WXg2Wy2z6327T7bS2WAybbtf7//AP8A9b9/t7vbtd7v9pLJbbbbTJJf9PZ//LZ5LvbJt/8A/btWX7S2y/f/AP8AZvtLZ/8AWfb/AEn3+33+1n8t9k88qENk8k/1ttstktsslkpNtlltttktttstoJssklkm8lsksrRJhAJBJLclf2wFtrVjTe7bbTTbeyaXr32/2/8Att8nb/79+2220223v09/vt/v+11vt9u3/wD/AP3+vsf3e3841XbJyeQX+/8Avvtv/wD777ftf/8A/wDu19v99t80n/8AWfk/Jbbf/bpt5t2r/vffpJp/7y7J/tp//wD/AN+1u20lv23vu39+l/8A77b/AP8Av++09vv+m1ttt9t/83/t3+ZLb/8ATby77SEfbbWS7f8A6X+8tltm1n/+/wBb9v8A23byWWyTX/73/ezTf77/AH81/wD/APE//NfTX/yeS7W7y72b7W27fWyy/wBn0sv0v28n/wBL999v/NbtLdJtvdbLvJv/AH/S2bbl2k3yNW7Q+/723/Wayz222k2SS22yS2yy2SywGS222WbyWWW2pgikAkkgpyx/fk/Sp2tpbttNpJJ77N0ff7f/AH+//wC3Jt7/ALJpNNtpN9Nvf77/AH+yef3+232++/8At2hB8/uv9x85S83+Fvvvvvv/AP8A/wB/9sl//v8A/pf/AH+//wCk1/8Aybk7/f8A+/8A+3++3avvu3u021/9J838kn9t/v8AN7tJtfvNb/tt/wD23/3/AN9//u8mt/ts199/v/8A/wC6X8peUUku3131n/8AalN//L/ttvnv/LbLLvZ9tL/L/wDbW37Wyy23/wD9mksn+tsslts8+33wG/ze89+1ulm0ktv9v29ttv1kkstm0ku2+/1u/wDZv9vv9NL/ACa2/fz22fy/76/SW/bsWMXSf7/06b/WT72Tyey22WW2zyW22WWyyW2yyy2WgybWW2UgEfUkkgkk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9ttZv/8A/wC9u1//APfb/P8Aff772WWfe/8A8ln8tnv8m339n33+km+2+2++33//AN9/9vb/AP7/AP8Av99v/wD7bb72f/7/AO+/9n+kt1ttltssgNtllkstkpNkpFtl0m0tktltspNidoJB2/1+/wDv8m2/80m3b9t//um//wD/AH3/ANvtrt+3t/vv+l822202223v/wDbb7/7vrf/AP8A/v8Ab7b5N3s0Tkbp/C60LbNyoJfb7/N//wD3+3/23+37f7XzX33337f3f2zef+7TaX+yW/8A+199sns01v8AbN//AGfzaX+7e7f7W6feySX+/wDts1/0/tv/APJ77t/ft/8AyTaezafybSFNulhO/wBYTID5ZZZ9fLJv/PL9tb99fr9PJZLZ7ZbbJ/8A77/77W2/S/f/ANn/AP8Ab/yWX/8A/su923+/28ttv0+31kv5Fnm/2+/8n/20/wBvtv8A/wD223/3/wD9t8D/AP8A/wB9v/8Afb//AG+/8n/+/wD/APf2/Xy37/W/S2Siyy22yWyy2SSyW222gmSWW2SWS2JggESNNyf77NJfN7tt5/7pr7fffbed/wC//wBvv/t/9tvtu922k0002+3/ALbf7b//AP3+3+23+/3++zfyX2271gwjfHjae9r2lv33/wDtvv8A/wC222//AN/8mvv99v8Aff7/AO6fe/8A+39u2tu19tt/vv8A/wD7T+/23/8At802383v1t3v9/s19/u23vs+l83+m2228l/v9vs02l99tv8AGQDGW2Xy2yaW+W2W+WbyyfW2TSQXWW2/2+3fSe/y2WWS/S/WS/2/7f8A2+/2+/8Atu19/tLL/fZv/wC2Szyyf/y7e7/27/2b/wB/7Vn9u0v/ANv9/tvdtt9fv9L/APfffff/AO2su+2939u39u9s3xO8v8utltktottsltttskkskkktppAklkttpABDYJJNraf3+/8A91+18m6/v/8APf8A/wB997l//v8A7/8A/wB//vvttm802mk0l23/APb/AG/3/wB+tt//AP7/AO2+/wCn+n/9un6gKDqU03/Kv6D9v9/vv/8A7/f7ff8A327S3222/wD9/wDb7N9/f/t/rJ9fNf7f/wD+/wD/AP8Ay+2/f/2/zbaf7f8A1vn/AL/ft7/bNvv/AObf7baaTbbye+//AP8Aftp77bf/ADd6Vsq98tv89n9sm3tu/wDbt9bPJRpbZb/Z5J9L/vLJbbL9aXbtvZJbb1//AP2Wbb9pbf8A0ksl9n/+ktt9v/8A9/t7btb8lZZLd/bbtL8T9/8Af/8A28+/39+38v3/AN/9/t//AO7/AH/838n38u8v25Esu1t8sks1smnutsmslltlkltllllst9shBBJBBBO9u3/++7Xbf7TT2zaX33+/+/8At/8A7/77/wC+2/8A/wD/AH/T/wC02m2n823t/vt+nts01/8A/wD/AN/9t/v/APtpdIf3vi77wyt/NMtn0zbf/wD333/+/wBtv/8A77ff7p/7/wDyW+/7+/7bf+//AO9/vs0D82ltulmnt+9u39/vtts200821/vu3+n/ALfPtN/tv7/fpbr/ALe7S2/3+7X73/ePlE1lm339tu//APvttvZL9Zbv9ZJ9Z+139vbt/Lb/AGbyfbf77/8A/wBZ9/vbb9LbZfrb9tZZP/b/AG27XAWf/wAtm38u2+229/8A99t9tZJtL99vP/8A/wD23232+23/AP8A77/27fXff77bfb/fffbbTSy/y2aSyXWW76XyWXSW2yWW2S22WE26WWkkAkEk27Wf7NftprtpJt7/ADf+33/++3/3/wD99/8A/wD+/wBt/wD/AG2f/wC0222lu21//v8A7t/7fNf/AG//APt/t9tt98kj3HArj3/Oulv9qSFTL/v99tvvttt9/wDbff7p7Nb/AG/yf/8A+9/v+/8A7/7vbf7tk/t/7/NdJ/8A7+zX/wD+k3vu0n20n9/+n+n9v8+1/wDt/wC2+7e2/wC1sn3/AP7/ALX/AHt1YWr7bZt/tZbt/wD7ff8A8kv31u/0tu/+7f7f++/9ttsu9u//AP8A/ff7/wD32+9v239k2sn29v8Av/J9L99ORZt9L/bvbtvttvt/9v8A/wD2zf1u/wD9ft/9vt9//wD77bfb/wC21v211n2/2+++33/+/wBf/Z9JL5LddbtpLb/bLLbLbJaRLLZbbJJKSACQCTa3/wD779F9bpJpx7v7ttbf7/7f77f7/wD90++/+7X/AP8A/wCf7aSabbS+W6aW/wBv980k3+//APr/AO//AP8Af/bte9kE0NtpIn783Q1tz1/tt/8A++27f/8A/vt/9/tv/wD7/bJfbPf79rRp/wD/AMm2l/vs39//AL/pN/7fffN/tJ/77Zt/bJtfNt/7N/Pb7Nt7ftt7f/N7tb//APzW326bTSd671P9n8stssyn/wD9v/8A/wD3yf28tn+9sstu/wB/rvvvvun7vt/tvtvZZ9/t/Lv99v8Azzff/wD+/wB9/Z/t/Zt9bvv9/ZZbvLl/Z/vvLJv9NLv/AGb/AG++20v39n//APLv9/vv9t/9ttt9v/t/bdLPfPbZvbtfrLtfZ/8A/wAltltlsgktkkltsthBJJJJFqf/AP8A/dErfttth9P/AP3/AP8Ab/8A+/8At9/tvrf9ul+3tt9/1sm20m2kt1/+1v8A7/7Nptbr7/r/AH3/APt99u07GAZI023QZd6Mz/0Xj/8Apb/77fp/b/8A323/AN//APf79/JffL7/AP7wybe+/wCmn99+1t/9v83v9/8A/fJftJt//wDTe/7Te6bf/wCnst//APpb7tJ/b/pfNf8A2+7W/wB+000nSOAfvb/ZbbJf5t99vv8A/wDybf20lu9tlm9v3/8A5Z99v8l7/b/vv/8AyWfb7/Sf7/bfT73/AN/+/wDv/ZJv9Zt9/wD/AH60v1v0jW9v32/1m+80m+8su/8A/tbv9/J/9/Jt/wD/AG/+++//AP8A7/8A/wBZbdZJrN/b9b/bbZdb9pLpZJbbLbbZLITLbbLaCSSCACJZv9622n+m32L+2n/slt9999/7Zv8Af77/AM2//wDv99tvu+mm2kkk21tv9t99v98299t9/wDfb/8A/wD9/u2+ezsMmm3aGyGtHK2+/tt99vttv999/vv/AL7tNfv7NN/tfJ7fb77/APzU32//APt+3/8A/ffJ/bt/bpbJ/wDf/wD+lv8AtttdtbtpNf8A37TX/wB+/t+ntu22m/8ANf8A3ybX+e39pwU9sstv1u/8m/22/wDvlbpb9+v9Lb//AL/fb77/AG/X/wB9unv/APL7v/f7t7ff7fy+2+W2W62b3/by/wC//wD/AL2//wCfsn2/3/8A9/fvbf7v99//AOfb/W3ffp/7f/8A+39v/wBvtvvbZ+z/AL777a3/AFyO/ststsltt9u2lvttlllltlslthtktlpBIBJJJtm/1rabf6abff6Te/8A/wDb7fb/APtv2/8A/wD/AP8A9t9//t99n2mm20m023/99/8Af/fbJ9pfbf8A+2+3+3/36V11P0+zTdjVDjXZaPyf+/8A999/9/8Af7fb77/pt/5/td/t/J//AH+/23/53/f2+2zTW++/7e/6bW6X/wB3v9vu3/8ApNtdNtptt7b/ALbW/wD+v/8At/btptvfJ7/7btf97bWKWuf222/yf/2b/wD3/wDtvbpZv/8Ab22f7/b7/fb/AP8A/wD7b/tf/b/b5ff/AKX33/8Attrb5Zbb7bLf9tJv9v8Ab2if/wDE0v8A/wD/AO1m930l22//AN//AOS/fWXf/tb7/wD2339v+/8At/8A22/sWA//ANut297P/lkktklFttsnkttkkltsloEstttlloJIJJIBu6e2z/7TfybqW/6bezf/APtv9/8A77/7/f8A+33/APv999+Bt0202m22m2kn/wDf/wD+7X6bf/8A/v8A7777f7/tpcB3L/JrCSQsFt26n2/b9/8A+++3/wDt/wD7NfffJ/J7tN77/p/t/wD9ryzyX/8Av/8Ar7tp/wC+af327+323zf/AN/9/wD/AHzaW+6baaX3zbe7f+/2+7byzbX/AM83un+l/wDt7r/mS3aS77//AO+3/wB/t/8A/f8A++9sv1ttk/8A/K//APfb7/8A28n/APbfL9819/8A/f8A3+33/wD/AP8A29re/wDvb9//APW//kby/wBtlt+2334110332/2+/wD+TYl/Zd5/vunL/bJZJL9bvZKlL/L/AP8A/wD9919t/tJZLbbaLbLZZfbJbbJbbLITLbTZLJISQSQCTb/v+02ls2m1mv8At/tfJf8A3+2//wB//tfv/wD7bff77f8A35H3abbbaSTTbaf2/wBt9ttu2nv9/wD/AP8Av/vtv8ms7Kc8232wRq5hrbuPbv8Ad/8A23+3/wBt/wDbt/bftb/7tftfft7t/wD1uby7f2/+2y/zbf36+zf/AO/t9+m23tt/tv8A7Np77NJ/tf8A6bW6f+/3/wA0u+0n+0un+km3/wDNf5dF2WeW7f7/AO+3+8v/AOlvv9t//btJbZP9nL9/v/8Ab/8A/wBb/wD2z/7bN77bf7//AG3332+33/6e/wD/AC7b/fy7ft7/APdssl//AP8A/h6z+7S2/wC+325v4v8AL959v8tbvZZ/bLZZ9LIlbvL9t/8A/f8AW330s8ltm9lpMtltkslstttskssttm0kttoBIBIMH27eySabbXW7e3yf+3+ze/8A9/8Af7f/AP8Attv9v/8A/fbbfpNtttptJptLN7//AH/6+77e3+ye/wDtv/t99v8A5tr/AO7e7R7bDX7f3p/9v2/2/wDt9t9t3/8Ab9/bftN/f/p/52Jbt9tbfbpd7/pf7f8AX2/7W6f6fzX+/X/37Tb6Sf7X7yTe+6f6W7fyaWf3+7Wn+6f27ze+6bX+2/8A+1iUUp/bb/ZPLtt9/wDS7q7/AP8AJanvtv8A2/Wy2fT/ANn99u20/wB/tZJ83/v99v8A/wC++18n30n9svwP9v5Em20k0sm30u3/AP8A/W77+yy7372PffSyyfpbSW2/yp2E222by2g2myl2f22y2X/22WSSWW2WSSS27WSy22y2ySWSSSyS7yW2kkgkkkQ7ft//AKaTSe/ye36f3/8A/wB//wD/AP8A7/8A3/8Av/vvt/v/ALbffttNJNJttttvN7bff/r7vN//APze33+/3/8A999l+9vv+2LT3fJ+39of8Tv/APff7/8A++3f3++X/wB+3lvv/vv3Ylsmu3t+m0998l99s9t/+399+1u39/399/8ANPpNpp7rtJ//ACf6e6X26S2337fu6be37ze/ybf3/wD/ALtWcpi/W27yX2//AG++8n1f/wDtZa3/AP8A+0u9v1u8/wDLvfZtvfZ//bv+n9//AP8A3+/+388m/wBZvLZZv7JJLb/JL5JZLZbt/t9vZt/N/b/fJY3v/LIZ+ntbb/8A2/WS7y//AEm9sslhdv30H8v39tlsttststs9lu/+3lstslgINtn+9n1lpJJIJBJP/wBZmlssm+10nt321/8A/t7/AG2+/wDv/wDb7bb/AP37X/32+3/7TTbabbbb6f7f+3+++z+/f/e276f+3/8A/wDf/NpbAzjkdu2lQJmbP5nqc/8A/wDt/t/um1t9v9tsk3++3llun03s3v8AtdN75LffrfS7/wDy++33ze7X/wB//wD7/wCzTTX2+7X+2+6f+33/ANvv+m0mnv8A/tp7t/7/AH/37f7afVhaD1ltsm3339tn9n/+332336f30jX/AN9/9s3tZPt/t9+1/Jdbbb+SD/bbPJtvbvbbJtb/AP8A+/2+9m+3tm0m9n9lklv1ttsEltkn0noFpZ/2v9tm3n8v+38v2/8Ab5/NvYR/a0D/AL22A7pWW22WWaSyb/7z/wBslltsltqf9jdloBJJJEv+79m7W6/66SyW+e//AP8A/bf/AF33/wDvt/8A/bf777/fb/f7/wD7aTaabaaf7f6W+/8A/wD/AGbfe+X/AO+19/8Af/7/AH7f+1lSdA1dq+CZvzWQ4bv/AP8A7f8A3/37f/8A/v8A7NpbLN5Zpbft/N7vt/f7PftfvbS/ffd//wD/AO2u3/8A/t//AP8A8k2n9+3+3t9u19v9999/+222m/8A7NN7N/7bfbbpfNN/8nw/2222W7/72k/2f77/AP2//wC199Zt999b98n/AG3/AP8A/wD/ALdtt0tskoJH9ls8n91u9tlv0u/3/wB9/tb9bdb9ZvZv+l8JtZKaLZbb9/t7IQxT/p+DLv7Zvt/b/Z/Jb6/fbbJ/YmR9tZYTunZaCTbLLbLLLLbYTbLbaTZYBLLaQSARJZZL/wDptJ9fGpb9tr/t/wD/AN/9vvv9/v8Ab/f7fbf/AG2//wD/AP8A+3+6bTabbaSSS/3/APtt/nsmm29t/wDJf777/wC/+/8Avm3/AG52kttMqZbMeglvg777777b/Nf/AH//AO1v/s83K00vuu3+Z21us+1b/wBp7Zf/AKdrX/8Atv8A7tfdf7//ADT77XSX7f6bbX/zf6X/AN9+/wDfNp//AH/6fyabfzSb+eS/3/1USllsttklmlkklstutstv9sn1ssst29ssntn1lsv20u9v+3sv8k5Fn28nlvwCVn2320m8ktpMsBv9llpDdgBP1v8A5t99/b/vv9//AP7f7yfb2/8A+39iZN/1uu/zf/28v+39n39l9lthFllltskklsttssgMtstpFsslttkpJBJpNlv3/wA0ntsU1vkk/u3/APtf/wC3++++9+++/wB9vt/v9/ttv9vt8kkkk20mk09/vvtvtlsmk0v+381t/wD/AO//APv/AL5t/SFUttpNHt72WM1wqf8A2/8Attt839/t/wDpbfWdN2ttpfd7tw9f7dvJ2ZZJbrN7NWt/f7f/AP23/W/+/wC2ss139+382k3983snu/t+vvv+199983+m01u209lk99v/AFXGS/S2y2y/yy22W2+222bSy/SW2W3f/wBls8u9lltslu9u/wDr/wDf3k2/7y7bfE7y/f8A/wDt9Z9LLY01+RJYTZaCRfL/AH//AP31n/8AZ/8A/wD/AN9/L99L99/98nb7vb79v9//AL/fffyb726/WSk222yyy2eWySSWWWWy2WyyWE2WrtgEAUGy/f7ttt2tfpJf7ff/AP3+3+3/AN/t9v8Aab/ff/fff/8A3+33/wB+12k2220m1+n9v/8Ab/8A+/76Te//AO1//vt//v8Af7J+p8ve5ttPzpSdkINny7/77ff7fb7fdb5f/pbb5pJ7btb7/wArWzS7zybX3Web23Uj/XezdqW//wD/AL7b/pf/AKTf/wC39+n/APPp/p/p/wD6X232/wC//vv99/snvv8Att77fOA3MfW2ySzWS2y2yfyy2y2SaW2+y2n2bbybWS/S2WT7/wApln1m+39n3+1v/wDna1v9anv/AP8A3/1ln/0t/wDLtZ9/9bvbJ/t//f8A2/7/AP8A9LInt9v/AP8A3/8A9vvv/fP9tv8A/wD833+9v1vussl8stkpP9tultv29sslstllsspFoDyYBBBhv+/WzbTX4rf/ANt9/v8Aff7b/wD/AN9/t/t7tt//AL7777bf/wC+/wD8n22222kk18lvt9tv99/t2k2n/snvv9//APf/AH+7Y+X7/wB8m0/n+f6kc/0x999//wD/AG3++3+2f3yf/wBn9vv81v8A/wAjf2+b7yf3+T/fX/VmT/f/ANKl99/vt9t8n/u0n9+n9+1/8/v/AP7t7t/f/wD3+y/2/wDv/wDbNf8A/wC8n/vszeyr9sTvbfvJJZvtvJLLZb/XbJrZbVJ//JtZbv8AySX/AH9m9v8A9vt9bvb9L/tvKn9vKlt/v/8A/wBlv/21/wDJ/b/t/L9bb/8Af/8Au8u2+0/8trf+/wD9t/8A/wD/APvt9ZP/AP8A/wDv/f8Af7272eT2y3yyyS2fWX2yS22ff22yy22W2SS2UEkkg26Jf7ptftN9rbfNfpf7tp/7ff8A3/8A/wD77/8A+/8A/t/t/wDf7f7fbvtpJNptttd//b/7/wC+z6WfbTaX+/32/wDv/wD/AO/22+7Zv/zb7Y0sKtC8IW22+2+36e3/AN//ALf97tS2bNdt7tvtb/f/AP6Zrf3ySf73+TTzf6a/Vjfe3/zf/wD9vs202n/uml//APJL7Nb79/b/AH36W3+/f36e27fye7e/zbXx3Lr/AN9/99/Z/vLb7bZZv/8A72St/wAuzVu9qcs330v/ANd/9bbvabKv/wDWf/7+b72bXfb7/wDv+/8Av/8Aff8A+/8A7b/LvvtZ/wDb/wD/ANLJbtvLvbtPvL//AL77/wAv37X9n/s0n08kn62/3ln/AN9bLZPvaTZb5bZLZZtbbbJbbZJbZbbSQASTL7l/+23+8mu9/wD/AKae/wDu19t9t/8A/ffbf/8A/wD9t9vvt/8A/wC++/77bTbTbTTb+6W/3/8Av80m/wDNJJ7/AO//APv/AL/f7/8A/wD347921+ml76QZDzx/vt//AP8Azf2+3/8A/wDLbpS27NL7Npdpbf7tfprpp/N7td/L7dNpJ5P0/wDX3/7e/wBt/uk203vt+lt9u29v/v8AdNbb7ft//wD3f+zX/wA383s3t+3ttsRov/8Aff77277S7aWWy3f/AG9lrX1lv1v0llk2+9v8t++1kllsNuf/APT/AP7ab7/7/wD+/wBv79v/APf7/wD/AN/t7t9J/wD77b77ffb2/W/72f8A/wBdvZtv9v8Ab2fWmfW2zl2yzyy/f/b3b77p2721fykS7e/7b62f2SW2Sy0WW2bUEAyEkSX/AP8A/wDtv/N/f7fffJp7/fff7b7br77f/bW7/wD/AN/9v/8A7/f/AOzTbTSTbbbf/wCnv/8ArbfbbtNvN7tt/wC/2323+/8A/wD/ACW//tvZO/Z+RhCe8a/3/wDt9/8Ab/8A/wCvvL9tvtuuu1831teu23/+2Dvmt+vu0mvM301t3m1/klv83/v/AJ7/APyaX+36T32+/wAn+19vv9v9u183/n99/wDpt7f/AH3aWa/37rpre23931/96RO8n/33zercv1tlu9n9tun1tlm8ktv9kkkttltsklkhP25Hye+/3+/0++/36bX9thF9tn9t94H125Gs20qZP31srcsstllsttspf338ltu9m5Ntt9vz9tlllrcjVd4OYu2m+/8ArbbZLbbJLTZbb/QQRKRLJP8A/wD/AM1/+l//APf/AP8Av9v/APfbff8A3z/232+1n+32/wB9t/8A7/bb/pppNtptNt7bt7b75/8A2f6aaye7bSf/AP8Abfbb7f8A37e292/a/b19lYCe3a333/33/wB//vuv/Z9vt9vK/wDrtv8A067aX/7RP2a+zy7bX8yeaSe+ef8A39uk21t9tv8AtpN/77pff/bbt/tfb/8A/wD/APt/N/8AX3//AO0l99u0sl2vv+1b4lv9vNtd9Mlb9/8AWf8A+3ltsktku9sv9u/8stm8kssllskstttltskhG9pMpH+/+9v/AK1t/KSnvbaR7bZLbP4T/f8AgeX72NE/f2Wt222y22W2yb7f77g/fb2bf/23y/8Axslm0n8n+SknRtu328ttotlktkssu0lm5BIJBQv9m2wWTf27bb++37f+3/222/8A8vv+/wD/AG+/2/3/APvtt/8A77f7/dJNtNttNtt//ffbb/f7p5tNpfJfp7ff/wC33+23+2zfvoD2HT/FQLYO+zblEO+//wB+3/tvnvt99tu/Zu0a2+32vSm014unvklt+u2+1/8ANdtGJff/AL3ey3+e+/fzTX2ze23/AO1Lsns20/t+1/tv/t/u1982nun/ALb7/ttfw3jr7fbttpS/+/y27/8A29n8m/8At9v/AL2220/bWW22by/mbTXL4y07W222E2zWSfyWySeyWXy7/f2/222W3gS/2/X7b2/WybT+7/6fb/2y32bbAS7f7f8A+/8A9fZ/uLLf/LLLfZLZKDf3LbbZ9JbZLYJbbJLbZR9LL+QSCS3slbv+kn3/AP7trf8A/wC19vv9v9ttuv8Afd7/AG/++3/+322/3+3+++/aSbaTabbSX2+3/wD9/wD/APTzbW/yf6e/3+33/wDt/v8A/tnkptn/AONq2TZf37S4/wD9/wD/APye22/e/wBt/am9J82+320+/Sltt6u1t223+2mvvt+ms1A1/wDtvvf5/wD/AM91/wDtffN77ffNWpp/Npv/AH+3+/8A/wD7/N/fptbp/ff/AHyf9N7oO2/+/wC23L97tbtvvtvL9L9//wD/AP8A+TLL/JvZbL9/LtDvrN0NKbuDbbKRZNZbJZLZ/fLb7Zbf/wDfwb2/zEWWS7XS/WS2W7z6y/2/b7fyXS//AANv2/8Avv8A/wD89v8A8nbf9ZLb7LZbYDH/ACU2/W72/wDsksolltstltlgoJNln2+//wB/9t/tu39/s3v9t/v/APbf7/8A6f23/wD99/8A777/AP8Av/v/AL//ADSaTbbbbSbTe+233/3+2WfzbTSaX/32/wB//wDfNf8A232bLqt7ZZDX19i7fZiTWb+22/8A9/8A/wD3/wAltdv+pJY/M3u0len+392+9u29+nltvkRk0m2lsm219/8AbNt/b/r/AH2/6X6Xyf76fbbf/wDt9u3t9n+nv+n8k1/82l9v/v8Add9v/N7/AO7d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AP8Atv8Af/ffb7/7Jt/m477vFzDRp276vQF/ffS//b/bPdpS/JWJtyS7Nfp/S92t7t/0ttpvt/fvttNt5tt9v9ttNL//AP8Av/8Af9PP/wC2+/8Au3//AP8A7e/zf2yeW/7/AP8A/tp77N/77p7Nb7/u72//AEv329tsttlktktv/wBJbLJfbNJv/wD2/wBm+/23++yZFu0gJNu+9+/1wMn3/wDs/t5/vvtZ9t9vv/vtv/8A7/f/AH/2339n/wD9/t/vL99//wD7/wD320m5P/8A99eDt9/bKndbZZY10m2RasP9/wD/AP8A5ddKSDLbbLASQD819t/t/wD7bf7bf/8A++3/AN//AP7/AP32/wB+3/tv/tttb/8A7f7/AH+3+++3/wAl+m2mmk220mm3stv/AP7JfpPpppbfff7fbfJ7/wD3/wBttv8A9tL2agMUppd+t7pswd8d/b/7N/57209tczW+g2byJ7/dr2ffvtvpJNt9tp79ttN7N/fNPtppp5J779N/tb/tp/7/AC//AO1tu399u03+l/tv+k0l9vs3/wD7/bJbt5/GOHkfS2yyf27/AFm39ttlk9v31rfuXyv333/1uy/+1u//AP8A/wC/6X/28sn/APt+ltbvtYmt/t/uD9L/AG2/222kzbSS/Sft7/8A2/2+/wD/AP2Xfff/AP2++3+//wB59tvb/b/9/buHLJfIbrLBZqB9vv8Af3a/2gky2W20kEky/t//AH++/wDv9/v9vt9//wD/AO3/APv9vvvu39/tvvv/AG7/AH3/AN9t9vtvt/8AtfpppttNttpNp/v7f7bJ7J9JNtf7ffff/wDzW/22/wD/AP8A/wBu17b6GmS2ncy3/uRSdwL999839nvbI+25fvrZLva3tn32Sl338+020280m2+22383+20u0n+3k/vsu38nvu23v/8Abf8A3/36f266Sf7X/wDv+k013t99vtvv8383v83Zb/8Ay2SSWyf/AP8Av/Lbbvd9L9aTOv8AXfb9/b2/57bW7f8A3+327f8A/vbbt9/un9Lvta1t99t+1tvv/wDb22SgX/yff7//AP8At9t//wDbbfWXf/f/AO+3+23/AP8Azf8A3+/9n/8A/L83Lb6BbzLDKbZ9t59bPrLbLbLDZLwDP+3/AP8A+/30v3/33+2+32/++3/+/wBt/t/99/8A/ff/AH+2+++++/2232++33fybabSSabaT/zX36f3yXbbaSTTf/zX7e+3/wD9/vvv/v8A7Jf8e2vtbp6mlN5bNE4bf777/wD+++33++6Vn1tksl6bf6a7bTbS7bbbfTf6W7eabbbeRu6fbfzf7a6ye6W3/wA2tulu381/91v9/wD/AKbTf6f3/wC/t9/vm3t/9/vs18lQ3r/9tb/J9b/ZJbtLbt/f99bZZZPJL9v/AC2/f/y7fW2fy/7276W/tWy2bz/kbpz2z23Wff77/wC/31u2+/8AJ/b/APfW/wC//wD/APbtS/3Nzf8A1sslv28u/wDI9/8ASSzTfWE0SWE222W+NEykfb6f23PW2yy2W2WDAybJb7//AP8A/L//AL//AG/+3++3+/3/AN/9/tvv/wD77/7/AG3322/+3+/33323+2XzbSbbbbaTeeyW2zT+6XbbSbSae/yf7W/2+/3/AP8Ab/7/AHzS99pf366e1tg7v6ctvv3/APv/AL/7/wC1lv6Nv9tlst6TeyWTTTTbzbbbbye6aXb6TbSb8H6a+f7XyfXbeyTe/wA2/wD7ff7t/f5ffftbt7t/tf8A3623/wB/23v/APN/7/8Azf3Y+/8A/L9bJZ9JbLL/AGf/AE3/APZZb/dLb/3tLb9btL/JLJ/bvvZ/7Ju3bZv9P8T81fJrbfJ//wD7/wD238v2/wDvvvL/ALbS/f777b2ty/8A7czW3/8A/vv7b9/u/wD77E7TtbN2SSg2/wBtk34MhO+/1nkn8lttstktsoX2/wD99tt/v/8Aff8A3/8At9t//wD/AP8At9vv/u39/wD/AG2//wB9/wD/AP8A/wDf/wD/APvt9/8A7ptNJtpJtttNfbJ7/wDWaybSaSf7bW+++/3/AP8A/wD+/wDtt9vtt5efrvum9/30u6h0KDv/AP8A6X/++3z/AO0nV5J8RrTZ98maH/OnCTm23031228m22211s0uu3b000lvts23v8v/AL/Nbb//AP8Am23/AP8Ae+//AN3/APtb7b/JftJ//wBjW7abbbbM9X//AP8A7/8A9tr++zd1ttm9tu3+/wD9Z/8Ae32WEWfyAA/6t27S/wAllloFhOm9pJLUgH8v/wDbJt/vvfP+k3vJ/wDbf677b2fWk/f/AG1v/wD9/wD3/wC+/wDZYR9Zvv7LKA35LZbb+BaVJ8SWzaRbbZLpb9LbbZTbbJKF83//AP8A39333z32/wDvv9/999//ALbb7f7tfb//AP33+/8Avtt/9v8A7/bf/f8A/wB8m2k220kkkm2l+2v9k+s2222n+21t/wDbff8A3/8A/v8A/fb/AP8AuX9/Tvukt/ySmaH3hJvvv+3/AP8A2/67fydfkv5nvZLaba8386dpuTTS7T/aef7bbbb7Tfa7cr7Sbf8A+02kts9vv+l99/8Af7t/7/8Aa+3+7++zf32/ze7SW/8AY1s1sm22eTH/APyf2/8A8sm227Xv8sn8kv3/APt/bt/77JaTLt/yTt7vLvLJZ9JaRKD59YSS18T9LvvLLt9//Pds21tZ7tv9L9//AG/yg/8A+21m/wB/b9f+3/vbbtrLttqTt02gBJuQWDaxZsSU1KTZZbZdLbZbJLZbJaf3vt/rtv8A7bfffftf7f8A+3/23++/+33+/wB+3/8A/wD2+2//APt//tv99/8A7f8A/wB/0m2m2m0022+9v9/+k11un+02+19/9v8A7/b77fN/fbf7fbf0m8NstrrPhF8g64qf7f8A33+/36e/ji82ltjfzbbabX0XfZt7TbTSaSTfbfbezfaabab7bbbS3zyyez//AN83v/v+t/t/38s39/s23/8A7/8AzX223/2+3/8At9/83t31qe2Vtt9/fYmbJt//ADWybf2W2f7/AO7lm/8AvLbJrb8v9f8A+/7fWS7ff/3/AP391mv8m+0hNvn9m3++9v2/30v/AMv/ALp7/XWbSN/E/N/f/S7Abb7aopWf37//AP8A/vvbt98CTv6TbZaDLZZJJLb/AG2yyyWyW22Fbf7/AE3+23+2+++7f22//wD/AP77f/8A/wDvv/t+nv8A/wC+2++/+2/3/wDv/vvv/wD7b5NNtNttNJt9577/AP6f73ya7Sb6f2+/2332+327X23/AP8A/wD37KwgF/6NwZooAPnLu+3332/3+7e+iO099qXX9jZqaW9X/Zk7aSaTbaTT6Xzf7T7e7TWaTTSS/eXX2ayX+7X+/wD+tvs13s+3/tu03vttv+3/APfffff/AKf/APt+3/3k37Kz/wD7f+2JWS7f/XWWbbWWS/7/ANqFu/8A9ZLZ7J9t/r9psLtLbv8A/wD02/3+m0u9m28pMtn/APt9/wDfNfb7yWf97fJffeW72/7yf/ff/wAnxP8AtvZ5tb/Nvvvv/wD/AEn328tn9xFtspFtlv8Ad9d79ZLLZLLbbYD/AL//AH/9v32/33/+3232/wDv/wD/AP8A/t/v/v8A/wD3/wB/vtvf/ttttttv/wD/AP8A/wD/AP7bbTTTTTabbe63+76fWTbbbf23zf8Av/8A/wD+++232+/32+327/8A/wDNrjm1MXpty7Nf4vb/AO/++/2/0u+//lr/AL/YWyUkSb+0mmmG1I0sm2k0020nk08k10mkn/knt+nu/m0nu1sl9ttul/tu019/9vtvv/8Ap7/7/wD3/wD/AL/ftt77Nt/jfJ7W/wD3+93+1/8Atv8Af/7f/wC379n29n9sm/3ttu33/tv2/wDv/wD/ABv9v+2+9raTX9ksv0v8nzW+28m/+39su+22/wB//t/9v9v/AP77bfzff3f/AHu22+3+3+/338+0u1s228t9oNpBFm+n8+u1slslsstiYP223/8AvZ999/vv999t99/99/v9t/v9/wD/AP8A/wD/AP2//wDv/vv9tv8Aff8A/wBv/wD7/JttNpNtptLtNN/77tv9t7tJt/8AyX++/wDv9vv/APb7/f8A3/8A9899/u3XHTrcW2kbu3vHLvv/AP8A3/8Av/Z9+37Kvf8Ayslkl2yftNtJB7ENPJN/JtNJNr//ALabzSbX/bf32/8A10ml+3+1tv8AfN/fftJf/wC/23+7e7X7f2/3/wDv/wD/AKae++6ZgLW/1v8A/ZvP/wD+y7//AO1r3++3/wBL9/LtLbbvybbZ/wDz7/8A233/ANvt9Z/t/wDWb/Jf2S/bb22/t7/72f7b7/2fff8A/wB9/v8Af7ff7b//AO39320+/wDd9/8Affbf/wD2/wBt/Lv/AH77W6Wy22Eyff7+byyS2yy2y3ys7f7b/wC3/wB9/wD/AP8Av/v/AP8A3/33/wD9vvvtt9vv9999/v8A7/7f7b/7ff8A33/3f+zbabbTbbaTbyf7e+7W6bbaSafbf3//ANvt9v8A/wC+3/8A9vtt9vs2216j0AFuain/APNN3vn/AO22322++1uwP+/TW0tqdrP9tlpCeycJiabayTXe6XafTbfe6b+3/aezWSzf3W3+3zf/AP8A/tZfNd/b77ff/ff/AO++/wD/APbbbfffbNpNP/tyV3y+SfE528+W7/SS37f2227WmyWyffy23b2/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2/3zf+/zbP27Yr+33ndaTa6+hn/E/wD/AP8A5N3339Lsszfqcn9qTVmlkN7SScjbX2VvyTaa7abebf5G/wD9+n22m233+l832223uA3v/wDfP/7/AH++2/8A/t//ALp7/wD/AP8Af/ff/gpZ9nj8e/7/AG//APv9/L/Lbb/btZZPvPff/wD/AE8ln0u9v9v/ANvb/vb/AL7ff/2f3ybfS2//AFm38km/+/8A/wDp7/ffb7fbff8A337bbQO8tie2/wCbbn98ZftL/wDyS2S7f7/f27/fWfyW2+m2kwWW222wCW2S2y2rGW2/7fb+b7b/AO3/APv/APfbfff7f/8A/wDvv/v/APff/wD23/2/23223/3+2/8Asn/um20mmk0mkm8nuu3+2k000k0+/wDtb/8A7f8Avv8Ab/8A+yf3zW/7f3+6zXx59r7c4PuAq/2bYNHcP/8A/wDt7fN7We+0t+/kyNGZf7adNNrCztpZJtJ/vNgpt9tNtLt6SvAivpkfttppvNtd7/tf/t97/b7/AH+ze/8A+n9//wD/AH7X6X2//wDsnu0l9Uey/wD+zb222S2S2eWS2WWz/wBv3338if8Atbvb/wDy27/bf/2fSyyWMW7b27SSSb7/AG3/ANv9t/8A+f7f/f7f/fbbff7b7b/b772y2ffb7b2bybSb+SyAp7W2fbb+by7/AH2/1tnv8hBFkttsElkkstlkvaMif+2/3+2+322/3/8A9/8A7f8A+/23/wB999tvt9//AP8A323/APftvvv9/wD/AH3+3/7TaaabbSbbWzX+zf27bTaabXS2zf8A9u3/ALff/wC//wAlv+n9+1vt++mv+mZckz/l9G9+2p/z/wA7/wD+zf29ttt88KfiZVpC+Vv3naX2Rkyaebafza+4CbayabTzfsvQJjbZLbWaab4TXXyaX/6XX2+//wD9s3t/+1t999/+1+3/ALbb/wD/AO2nsMzC/wD+3f2S2Wy2y+WyWf23/S7/AO+9rX3331n+1n3332+1u8tn1vtv+0u8ktv23/8Avt/v/t/7/wD/ANm2+23/AP8Ab777/wC/+3/W39u+/wDtt9/b9tt7LKAn/ZZt/LdtJv8A7/32ee222yEyS2y222yS2W22h+M377fbfbb77yf/AO3/AN/tv99t99/v9/ttvt/99999vtt999//AL/b/wC222za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I1b/ALy7Wf7/AFf8v/8AbZbtZZKDfK1Z/LKTYRaD+0ElYD8VbaTZZNJb/JtZLPLaDLbZbLZbTKTIBbKCm2eyDvf/AP7f/wC+3/8A1nt99t9/vn/83t99/wD2/f8A+/2//wD9v/ttv/t9mk002220m202m23s293kt8m0022221//APfp7fff7/8A33ze3++37TW+2/8A8nN4S+oH6yzKET/vu2LR9vJv/wDNbALS9tofb++S7yWS7f0qz7X/APzTbX7TSc7dTSX7aWzRraa6Td7V+TTbTTe7+6/+SW2X3227aaXzX/W22+e//wDv3+21/wD77/7ptY4+v726ybS2kak2/bS37b//AG//APJ/v/8A+yk/f/8A9lkkm/8AtvuTbL//AC/7s272/wD++8ttu31qdn38v9u5H/n1v228lv0tktt+7cv1lu9tn5P/APo3KR+XbYTKRPbL5Z/ZZ7LJKRZbbZrbLZJ7bLoTe090efvv/wDb7/7bf/8A+/8A/wD7/wD33/8Avv8A/wD/AP8A/b72b7//AP3/AN/tv/vv2km2k20mk020mkvvs3/8s20022+n/wD7f7bbb/f7b77/AP233/8A/vt/vv8AffNtTm29xpttM/fpWoJtvu777/72+2/kt2/SNSS2X/WygaT2/wC0ublhDjTfybbcmaTba6Xadv4LTfrcLefW1u7/AMm20k+lv039+1/uQ8n0342sn81n9/v/ALf/AP8Avv8At/xEo/8Av1loJNoLQIO0skkidttlllttv9sstlm4O39lu21l/wD81/v/AGWgf2/fNtANp/0tPnpSJy3/ANv+9v2/+9FpGgNpLcu1soH8tt97clv0tpFkwktk0ne9AMv6ckhFv8tIEtklt9tltusks1s7X2f8P/1/1/333/3/AP8A/bf/AO2/+33++3+3/wBt/vbtv9/99/8A/b/fbdtNtNJttNtppNNL/bffb9Jtttpvt/f/AH332/3/AN/tv999/v8Af7b/AP32++3zTcLdrTCbbS+/W7aJO8DP/wD9/tb7bt+3JvZLbZbp5baBJpb/APf9u2EVfNbppNkZJtJNpvpytgtN3/Gtr7bm7v7tb/8Az/2zyf8A8n9vasmv/wDtvN/JdN/f7/8A/wDtv9+n++2H95/LI0ns2my1vbbZa3LbZ/dLZt/LZLbb9v8Ay/8A/wDZZdbb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vrtJ99vvt9//AP2b2y/X77/Xy/f7zf7bfbf/AMu8v36X/wBtLv8A3727Jayb6WEbb/8A2+99n4Pu1v8AvJLtZ/t+n9t3/L8HdJLb7bZZfbbJbbbL7ZbbbZZLbTJJbJJbbbLN/qny5/vvt/8A77b777/77b/f7b/77e3bf/y/f7bb/f8A2+/2/wD982m0mm22m0020kvls39v2000mk2m23/9/wD77/8A/wB/vv8Af/8A/wDt99v/AP8A/wB/9tu30n8q28T0eaEkhp+3RRaHvJtv79t/J5ZJPr/bLLLZZ8mGv9v95+3+unfbe2s0mnlTo/bskmH+z9u197fKmn2+1u/o20+2/v8At/Npvp5dp7ftvtJNE/2JP2/fbftNLkIF/wBskn5O8klln8oksulktn4JKX320u9tstsgNtv9v5E8ltv/AJvPpv8A227/AG1l9tllpX/2/wD9RbbPaTJZv/Z/bf8AyWy22E/2yy+727Wb+/8A/wDL9bb/AOyyS2yWyWS2beyyyS2yS2wW22y2yy2W7brc6Fp/ffb/AH+//wD/AL7/AO2//wD/ALbf/wC//wB9/Z//AP8A/wDv/v8Ab77f/btNpNttNttJptJp7NtfbdtpNpJtpNpff7bf7f8A/wD/AP8A/wD99/8A77bb/f8A++//AP8Ab5t/Df8AJKC72bDF/wC7CCafvZ9/59tJ9pvb77//ACW2kS7thLb77+f7f9NS/aJvtptZGe5WbNplfo7Wt/8AupqSa67e/wD5+0+2t/K2/wDfvtr5bb7JPpNfE/WNv2/7/wC6abTISP8AbLZvJtLbZ/JIRZJfbLbsSST/ALSS/wC8m9m5Nu30tpM8ttn/ALtfpbv9b9vJZfZJbax/Z/8AfG27z/yWyb7S3Wz/ANln9lpFttsnv8n8m/m++++20v2ltlttktktlsthNtllllskttsstlstkllLecODf9v3+/8Au3/9t9t999/99vb/AP8A++2//wDtt/8A/wC222zf/wD/ALrttttpNptppJJN/p7/AGffbaTSbSez3+23332/+ze/2/8A/wDp7t//AO//AN//AL7E/wD6dWNnfWCX6kXPy6brVtfW3+22+/8A9PbbL7vpbLZbaRfvt4ns3m3+kl9/nveQHbJt62m0+H/bnU8+/wDZ/wDSfe7X+77aad/v7W/82e3baaae/bwOTzWz2/73/wDl/wDNJ3U22Wz/ANslpFstlmnmslsm1+1m22//ANLtZL/+zPRtt/vZvLL9/wDf7/7/AP8A/wD762X7bA6fT22Xy62wykf77/Wy/wC9l1tln/33/wDvL7untrtZbLvbLbvZKDZbbZJbLZZbZZbZbbbbJbLLLbZZLLLaQkKX7/Nbtvv/ALtf7f8A2/33/wBtvvZ99/8A/wC//wDvv/8A777b/t/b/wC7bTSabaTabaTSSW6X/wD2/wBtJpttt/Zf7bbfbf8A/wAn/wD77fbt/tf/AG3+++33xO36fX1ua6e/7yr3zSJPVBvW3/3/AP8A77a2WWX7a22/W2AaWfz/AP7fbe6f+3+bWhM8v/06aSZpX9vdb76/z/3f77bTbfbTaU91re/13f2bbbTe6zcq7zX6+/7+/wBn/sk0LrzbLN9LLaRZfLLrfNvtttf/AC2/W/7Wf22y233W2b7/ANv9sqX/AN/9un8kmmlrbrb+Rf8ATyy+y3WQWg/ff7y2ZbyX2yWff/f7/wBvu4H/ANt/99t/t/8AStfyW22WyWyy2yy32W2Wky2yW222S22W2WRtV0W/y/7b/wC3/wD+n9/t99//APf/AH+3+/8Av/8A/b//AO3+2/8A8/8AfbfttNJNNtttttN5fpJt/NrptNt7pfP/AP8A/wDb/wD3/wB9v8l//v8AL/t/f/fb7/7W/bt+tlrC/bp/uWu/o828of7fff7dyvJg2a2y2yu2yttWVJ3W2pfs2N77fNTybkpWf/dREIf2sNEUtt2pt5JkttxXltfmttofptLtJ1fkf7ff/Jt9Zf8A7T/+/wC/202m+i7LvKTLZbLbJt/P/vv/APb/AP8A/JLbtbtv/LbbJrZ/9/eRLaARvJbLdZ/7b/LZ9/8AQyz/AP8Ab9Nb/pfb9vtun/LbvLPt9/8ASfS//wAoP+Ulm9mm3/8AvJ7Z/wD7/f2bT3/fW22+2ySWkWy2Wy22Syy2221pktQfSf8A+3273+7e3/3+3+/3+2/22/2m/wD/APb/AP2++/2y/wBv/u220k02220mk2//AJt/fppNttp7pfLf/wD+3++/3/3/AM3vv/8AL/t7/wD/AN//AP7S77tu1eC3/wCzW9JffvLEK1n+2+/2/wDa+0nJpZLZZFvI00lylfLI36Xbt9tvZ7bsA19v+9jajbYGkAD8mmm28lb83HeQnub/ALoftNvtt+fybJ7/AP8A83llv809v9//AJJfNPbiW2Wg22WW2/8A2/2/+23/AP8A77SW7/27yby722eWfJfekS2Ayb2yyzWfX27yS7W/m2/27y7/AMu9+9n/APv9vv8AWbWT7bffSf2/bft7/TWffY222/8A/sn238m8u993280ltkllstttsltkhFkklttlhdNbc+/3+/8A/wDf7f7b7b/7/wC++22//wD9vZ99/wDf7b/b9NPfvvNNNJpJNtpJptJ7/J/fbrptpNtJttt/7/8A/wD999vv9821/wD/ALez3/3++/2+3/8At/8AV1i9/ZPNI/cW4pyeb77/AP8Av/8A/W+e+kzf27W37yb7p3BSWUGfvt77/tf/AOzX35ct/DbxP8H6SbbbZLTbZu9ye3Vtye8bTd7e5L1rr5DbZu7WF66bXXySey3/AO02hF7/APfbWWSS22y//wAklkstn+3++9v3222223/+29tlv2//AP8A7/8A/wDv9/t//v8Ar/8A8v1stuv9n/3/ANvtv/8A7/8A/wDvt9t9Zvttvt/ZJr/v/v8AyT72W/W+S7ba2yp+y+y2+222y2y2WSyy2SSWWSW2y2yl8d16/ff/AH2223/3+/2333//AP8Ab7/b7727/wC+3/8A9/vs31+8822m20m020m20m98l/8A9PJtpJNtttt7fb7/AP8A9tv9/wDN7b/7tf8Ae/33/wD9/wD7f7//AL8C+f736SiBpPjfm2++/wB//wD7f/6z3g3fyf2TpW//AFt7EskOez6bf7Te+/6W/wB9bdD/ANkNypttNNtkpftPbzpfpWXNfVtNatpgv2M9ktNUbNxT9ptN/N/bdff7/sZt7/bfWSy2y2W/7SW2SkyS/wAtn3//AP8Aff8A/wBv/v8Ay/C577/N/wD/AP8A/wC+/wD/AP77Z/fy7Wy/e/7/AH//AN/9/ttvvvv/AL/b7y/bfZ7fWS+//wD3+9l//wD9/wDf/fb6ybNbW7WWyWgEyWWy2SSWyWWWSyy2E2lyN0h0tb/7bb7bfJf/AP2+3/3/AN//APfb77/b/wD2++237bXX7TTzabbbTabaabaaX+y/f/z7b6bbabTf2/33+/222/8Avv8AN/fbtb//ALbf/wD9+1/9/wDfZv7d8Nrjoq9ptpEs/r777/8A/wD/APy+2Wa2ty2pX/8Ay3ks3y+6DTZGaf27X/8AQTZ82Bv5a2l1/b/bb5KklWn3v23de1vy2k239WS3LP6/a2mk1/a61amnI2nm3v29t7nbLb5JL7d/vLJbfbLJZ/ZbPJZZv97LLbrY2H9L/wD72/8A9n/1tstgO9m0u8llv3/239trFku/33/3/wBv9ZvJbZtt/v8A/ff/AH/8n8u+23++8lun/ln8ukltm2/+tklpJBJMgFtlktttsktskttjO7X6vge3323/APv81v8Ab7//AP8At/v/AP7b7f7/AH/32+3+7bT++7XbSaTTTbbbTbTTf+WaW7TzazTabSe2+/3/AN/t/wDfbffff/f7p7/7tN7/AO/7e/8A/t9l3t+P83ySRX8S3SZ8+a99/v8A/JbWy2+WNWytX/yv3W+W9/6Npk9//wC7X+0BNsl5H3lqaeW0jcst1qadbWf/AE3Pe3/XvKCnsba3bNe/YT823/8AOtyptWppvpv5fZEPdGWTyW+T2XWW23WSy2/WW322ySp6g2b+2Np/y/p/k7ft/wC9ktthLdn9m0tlm9m9n28k/wD/APbb7/b/AH28v9k8v+2+2/33/wD9vZvJ/v8A7b2y2efXW72T/fyfS2zS2ggWyW22WWW2yy2WEgWW72Q/hsiHO7/fb/8A++3/ANvt9/ttv/t//wD37/8A/wB9vt/tulv9/wD9fp9tNJtttttJNNtftv7/ALbTbSbbSbW/+2+/3+2/6f8A983/ALff7/8A/wD83vv9Z9/f/wDb/t//ANmx3Z877hye93gHsn2233+ssoF0n28ntrIP9uvl+9vlv7f5Kze+zf6crW9uxuqv6fyTRAO/6JObcvyTzXdia9t9jSuzff6X+7aH9tKdv4gH26f7TzTdk5O3t8tlsspEpNiYNspF1tttlmsv31tpH/30n1kskm/1kv8A/wCytf7f2yf22f2/a7y/y/y/23b2WS7/AH+7/wD/AG/2WbbbyfSbfft7/fWWSby7Wb2ffbyf/W2SWS2WSk/22kkE2CSS2yyW22WyCkWy22wfFAmIL7/fb/f/AG2+/wDtvv8A7/7f/wD+223/APt//t/98n//AP7d/t9tJttpttNttJtf/wC/6TbbbaTTSbf/APv/APf7/f8A6f8A/wDp7/b/AH+/+/7ez+0v3/m/++6f9utP27U6XraW83lOrr//AN/v5bJarbb/AGTylE/SbzT733y/t7AZpf8Aze6dqT9vxtzuyf7aZBMrZVuTVv6byXf7fVt0qTu7WTX7X6d9ltKdv9IFn6X7bTadrZP3k9ltn9oOxO7TUku03+8n1vtP8lm1km/0m/30su/9n1m30v8Avb9bb99b/wD7+f272b/y23/yyyf7f/vf/b/f27f/ANv8v/3/AP8A/f2/b72/27yb77f/AH8kstkstspO9tkslNtttphNMltslsslpNksgMDfKRt+3+//AP8A/bf/AP33+23+33xO/wD/AG/b/b7bfbff/wDezbTaaaaTbTSSTbSTeSfef7TSTbaTTbaaf/8A9/8A/wD7X+33/wB9+1/vu1/9ul/f/v8A9t/Xyptw0krV/vPth/7byMS2DffJ7f77yW/226/6a/2/f72/b7z+f2MtPQp7tbp7wp2WpN//AGdjVn6adi/QHuTSdjbf/u0pCVjdrbWzfm9tv7fX6d6T0je/32fH0v2f10tttttgNssttoH4Ntv+0u1kskvklsu0ttku9u9v39v+9sktqWsu1lskpNlltvltt6RMpFv9n969q9n9v9n3/wD/AP8A+0n35BEu9tstk9vt29stv338lm8vmtstkstktslkthltNkstlkktlsgEtlKcOagX3+//AN/99/v/AP8A/wB//v8A/h/a72b/AG+3+2++/wD91+2220k02222k20km2s0v3vkm0m000220nt/9/8A77N7bf8A+3/6f/3+/wDv/LvN/wD7/JfX2bt00kWD/wD79l/3fy4tk5//AOl99vs3b/bL/vfc1al//b//AP8Ak/8AYS2tQnu38n8lp/am3/8AP2Jr/rp7Prk/vJpptp/X72AtfJ2tEfpe/wA8v6a/7c4raTbf7f4v+/yW19ttttlhNtttthOzdsu3238tn9usksm8n8tpMn1v/wDv9/tbZaFfLvZLLKTb/wD/AP8A/ZNvZu1//b/d3ZtZ/b9b9/8A/wD/AN9I20ABZ9ZbbLN9rd9bb/8A/wD9m29l3ksttktlltsttstsklklkv8AbbaRYRJKXM66tv8Afff/AP8At9/99v8Af/8An++/+327W+22323/ANv9/wDd5tptJJtttJtNtrt9ptP7f/NJtNtp/J77ff8A/wB//wDb/wD/AN9s1t/vs1vvv/8AyfNb/vffffJmW5vf7ptk+4uW5H9uq2/7/wC/3318s8lsstlktv25Pzen9jab8ti+++9t/wDe3Fvsvvv9VuB83Kr8n+m0m22mBv8APZt/2tNsz7p2WNye/tP/AIO7fbaRCcolljX3dn3wNlssu9tskshN++v8u8n0spGxFllv9jUsu3/1u+1skllstn9n8m/39u/8v9lpG/yctrae/wDZ/t9aT/v8nvvL/bvJL9vZtvvPtu1LLZZ93N/vvbLsDbbNZb9KDLJbbJJbLLZLLbL9bbJbaRbaXe2VL/8A/f7b/f8A33/2+/3+u3/+/wD9u3/tt9/v/wD/AP8Avv3k22k02m20mmk10m0133t/8mmm2039/wD7b/8A/wD/APf/AG3/AN9sl/8Af/tb/f8A/wB/83tt39//APNGk9N/bNNtj3A2rxJMSyffbb7y/XyfSWbS23SWf/W7N6b2pkvWWv7ff2++6/xf/r//AO0+xO9oq+6bbW5KaTYH1vfbe9jaaE36RZOtvn6efxPfz6bRAN9tu7e3dv24MkoLe5LfxJBO+/v1v1v1ttjbdv6X9qX/AO1/tb8l9JZ/Zb/9bvJvvtZL9ZtbJZ/u2TK3tvnLt+ATb9vYl/8A2bgtk7bfytf/ABbW4FpNpP7Rdm2pMkspJLFNjctttm8tMloNlulv1v37yX3wFtu7RNpqn/8Atv8A7fb7ff8A/wDtvt9t/wD/AH3/AP8Ab7//AP8A9/vv8+3n8mkk0222m022010lt9n9022m20m3v99tv/8Ab/7/AH//AN9//tv3823t/wD/AMv9u+32/wD+ls+63r/8n9tHU163sEV99t//APP2Ke3/AHstn89vsm//AOHtZ7uFb9dL8vb/APwaSLS3Z77y/wD3/ktn+3iduXRl+98tvycrfkltBbaekiK9nt8HWe/fzaX73zyXu+6fl30tssttoMloOsttlks8lknsktlgMtsttttrUtv9v2+1ttv8nxX9tskoNlgElsslpL1uxFltvctlv16dtmzUv+0lrRH9rcsO21/9st1ln1sstskstlt9llklltthNu9lNllslltuxJEm5X/6dlm3RJPd2+/3/wDt9/8A/wC+/wD/AP8A22/2/wD/AL//AO+223+/3/2/Tf36bTbbbTTabaSbf6W22e76aTbbSTW3/wB/9/vvvv8A7/7/AG/++2e37e+/28u8qbf32+yf1bZ4f3ae1qNDXaKST+23/wD/AP5Weze7+2Sb62X2Wf2hp2T/APiT19u2dn3098i/9/W/8u8v89v+9v7e+2Qs7d9uzbdqXstsZe7U0pI9vukMDzz6TSS6PTz1u+7V9u9u9lktoMtpHusn1v8ANYR/t/8Ab/yWySW/y/8A+0u9m3/0iUn9v6f+/wCTITY/bbZa3K2/b+nJLb/Lbb/cTLbu3Z/vLKnb9K1bT9/O3bZ/ZZ/b/Z8Tbv8AyX22gWEyy/8AdL8thkn1sv8AL/L9aDabQTuxa1+G62i1tv8Ab/8A+222/wD/AP8A/wD9v/tvttt/tt//AP8A+/33/wD2m0m2002k2m1sk2ktt30mk0000022/wDb/wC3323/AP8At/p/7f8A3/3y++337/8A9++m3/tvY1/3fK22+XSThDW20A9/vtt9/wD/AO3j0v8AeTrLpJ++hffbLbf5t/8AysVteC51tMbt7/7/AKUel8llk9v6faaqX7Zmj7WaU1pDTSfjaXiV4Ns4NKfTabZ+9xJn/f8AbLaRLZLLLZbLLbZITKRL7J9JLJZJuTJ+TLLJZZLbIDnpfL8A2xvb99ZbJbZb5bfb7ZuXbZ/9uTISVrd9tvdtuRm3vL9ZJLtttvJv9b9/Z97btvLPbZPd9pbJJZbb/wDy7y2SWF2k2WfW7/kypUN/Nylbw8Y37/777/f/AP8A9v8A77b/AG/33++/2+/+2/8A/wD/AG33/wD22k222m2kk0l+k2n3n32222222kmk9/8Af/f/AH+//wAn+lvt/wDb7bLf/f8A7++/zyf+/wD/AGJfdEWtt5okMtMhNNkv7p77/wD20n+vVv8A4BdvNLIaFp5fbZO5b/8A2MRNfw5u3sbN/Wt/tO6X2222SWJ/pep/XEuv75t/2At7EarN+NaA2zgmNvtJpNbgff7r7yy2gySf2SbWS22WWSWgWeyf322W27Wwt/2WpW7yy2g7FzyfktlfyyfW22W/2+yTW22fN2W777Ayks+3f/d+fbNt/wC0m1lu/wDtv/bvtt9vbv8A/fb23yWz+2X22y22W2E2y2WSty22g3kW2byO/wAsv/1oJKbm1v8A/wDf7ff/AO3/AP8A77/ftf7/AP23++333/8A9/8A/fNNtJNNNptNttNJJNtpN/rvLtNtpJNtp/8A2+2/3333/wD9uk+1+18n+u1/am38t/sQ2ltJtvb03vus0C/0W+O0vfrKXzZv+1/99KZZ75ZfZqTJfv8A2tbfW93/ANu/a3aa8oG7QZOq8iW1ptqf36Fie3zSf/zfezyX9u6fd/Te/tzCSbbdSWTTdrO338KTf0u8su1n1v1lu/3/ALZaDbJ/JvZ9tb/L/vZb7b/79bbLaXLY3JvJbt9Lv/LvL/YCRsB/Zanvbvbt9tZ/Zt7fT/8A/wC/23//APLDbf8Ab/7/AFkn/wDJ5Z//AGW7WTk2/wBlGktttttpFkltsqdspAO4Mkidl/8AJb9tY1K02+Ttv/8A7/8A2++3/wB//v8Apb/f/fbb7f8A2/8A/v8Af/NpppptptppNttJpNptJ7P9rNpJNJNNN/7ff77/AG/3/wDt+2sn/wD/AKW7yf8AI1993/vK21vJ/tbunv8AVciv/kjGtvXekywe/wC7e28m8dmk8l8vpNt++0jX/wDJ37/L/n12l1YTvuGBq/I3/aJZbvuXY01u2v7K0/aalvb8l3521966q22m3E08mns3t/8AEJf/AEu9tn5Msn+0v/2/tsu/1u9sttm/20u+1kvln/tlktljNmydlssu9tv31jdv0sBO5O1slm/+tv339m1tt99v3+22+32/9lMs2223+8lm30n9v28sn1l4Fkm2c9sstlhAtoNhthKf0hFrNvt9rdvlNoCfzibPpB26e3/2/wDvt9v/AP8A3zf3/wB/9/v9vt/t/wDb75tf5JtNNpNNtttJNttv/rpptpvtJtp//pfff7ff7/7f/wD+232/zf33W2/2/wB9s3nv/bp7LLsmml2YmKS2nyz/APtRvin4b/8A/wD+lD//AP8As9tnl/1k28pN9n7Vvie/t+1qd9q322//AMXaQD9fajLYjakALo/Y0SmmmLb/AL7bGof29btpNJJtJkq2W/vdtvWWWWS2/wBhMlgEtttsultstoP1stl9stsoNsH9sslttsttlllkkktpFrf04Fu1stslllpMv0wEttltpctmYVv9ltv+9v8AIbaRfYDbb7/bbb5B7/ZvbLJbdLYSiSBbLZbaBJaRYBbZL/LJKxJ57KlbbTSSyDKAmoN/81//APf7/wD/ANt/9vs3/wD/AH/2+/8A/wD/AP323/66X/SaabaTaTSaSTbSef76STafTTTSX/yW23//APvvv9v9/wDf/wD+zf8Avn99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99tvv/t9/sn981uTNLJZ9vvK95vvv/8Ap/lWg025dssE/W/ud1W2/wD/ANdtLb9Z5Zf7b5JZPPb8B/bb9Lb/AG+JSTT0Df3SbyTkfwW22y/b2apy75a+ppSg7NN2JJpNtp1yQ/8A+7YO1/8Av9b/APTf/wC+38tm0m+2+8su9gdvlm9u9lvlm/1/8u0v+/8AZ/bfJfbbv9b/ACWffSf2f72ff2/Xf3b7/f8A1n/29v0ln/8Av99/v/8AJ/pff77/AF22+8m39v8AJ/8AWfWz723y22ybSSW7WS2y2yW2WWWyySgm2Syy2W22/wBtpBMv4CdhXf8Av9vtvv8Apff/AP3+/wB/v/8Af/77f/b/AP8A+30l+m02m0000k222l821u2+km2022033vv9/wD777/7/f7ff/8A+3zdjX3zcsk31sm+9j/ekje+/wC0u3ZTby23caD9L1KrLD//AP8Anttv0/10s/lmstul1vzUlsu93+++rctt9Dkvn+1mgH3ckllm39vwEvz007bZAKyaSbTbSbbY4NH3/ZJG8/29tv8AtN/9vvtbLvK/vtbJb/IxZ7L/AEf22T2y/T22SW//AO9n0n391n32+3/8n27X/wD/ALS/f2/z73b/AG/31n//ANbtbbv9/wD77/7fr/J/f/fW3/ffS77Wf27W2fy6fW+y222/Eyyy22WW22y2WW2yWWy2S2WyS2yyW222y22kt3hnxf8A+3/22z/+/wD/AP7ff/8A33//AP8Af/8A/wB/2mmmm202220km220kk231u3222mkk2n/APN/J/77ff7fJpN/b7f/AP8A/t9ulv8A72+byZfWUNffJpW//wD+x/a/f6SbfstMvtLpc/yflv8Aaz/f/bbL77fLJJ4sTZ/8hNt9vK3tNL9N7fLdZZv9fIrbZv8ASKgA/wBwPjaZBae7bbabbRDX7f8A+k1aTLt/b9bbLZLLZ5LbbLLLKTrah/bLbbZZ/JZP5bbZPvb9/v8A/W/zWWW22f8ATU9v/wDLvv8A77y2b/yfa/8A/wB9f/t/Jvv9vtvt/wDf7/8A3/2/+333+1n++/8A9Jbtt/8A/wB++/m/ulstmkkksttttlltlltsstltksstttksltttlllstqfqxd//APv/APb/AD//AP8A77//AG//AN/t/wDff/8A/wD/AJtpNJttpJpppJJpppJtvrbp5ppJtJttJ/pfJ/b7b7/fftN77/77f/7/AH7e7W0t6dm230Lf3yacm/37Z/8A93+mk+2tmgz223f+3PP/ACl/fezy2yeTy2fzvS2afh+y72ytbz2/e2TWzW2//e/qXS//AFooBG8wEiSRgSf6baSbbZCe6e/yVtpFl+9n8tlkslkv0ttstksoP/yG9ttu1u/1v3s9ltn31v2+1v8AJvfbZbbZ+umFLt999t/9/Zb9/ZbJvbbLdv8Ab2f/AG+333+3/wDv/v8A7f8A+22+39n2+/8AvbZbun/Lfvv/AL/z22Wz72SWySWSWS2WyW22SWy2yy22yyW2S22S22yg2N4+qj7f/wD2/wD/AP8A+/8A/Zt//wD/AP2//wB/tt+230k22m2002mm2020mm81/k/20m2022202/ul/wD/AP22/wD8k3+3t/tt/s0lt21sS3+1+3v/APNfZff/ALbZkebf37XjtfuSM1rcH/8A/wDf+W2Wt2se22y277+S3p+bl7X6+L72/W2EyffktTW+S7Sg7W26e/A62p/k23wfpJtJJtgdT/t/sZW3/wD0n8npG9llts+82/8A/dbL/t/vLL/dLKnf/vZuADLbZZvv/tb/ALfy/wAttttm+38n+1v1m1t230tu1v8AP9Pf9/8A7f8A3/8At9v9t99bLt9b/Z/9t9tLL/Lbbt7bZtP/AP7Sf/32/f7l72f/AEktlttkllsttkkslktkltslttsskktsoNqdvbnv+/8A9/8A/bfb/bSf/wC3/wD/ALffb/8A/wCmn02m22202m2km2m001219mu+2222m202mtu3/wD/AP8A/vt8k2k38nvs3801t1//ACpft/8A33/X32SW+7SY72f/AP8AJX68uQ4ET9ob7bf/AN1surVjM8ulsv8AtPv75dszvpPev/vvJKDbt8CTrLdvt+TJLZffuDNan+0lpJ8k1+mm2Sj+8luWvZvtvL8Qi3vZbb/f/d/t/PZb/L/9LbvNZL/7959+DDLZL/8A/bb2bf8A9n8ssslv2+9n+8klv9k++8sstv8Af9r/AP8A/wB99tvt9t9/999bL/vLvZtvv/8Ayf8A1n+398u/02+20u/3u8v+5W/229stltllllFtstkltltklslttslttllstgSbc5T/AP8A7fb/AF//AO1t9/vv9t99v/8A/wC+XySSabTTTSSTbTbTabbS77X26TbaSbbSbXW2/wB99/8A/wD+++2/26f3zXzbyTzabO1jQEdq8FjSe/8Auu//AHokUmZFApv5EfftK9f/AP8AttfbtbJJYXJ7tb//ALW/ke2x7azy2T/ybfWX27bkyWabb+W6s7Se0Nb7y29pdtJJJ7NJNfb/AO+/5Gktv8lv28+0s3/0v+/80v2++9tu1tlu323/APv7/wC3/wAlWtqf1l3+32+++/8A/JL5LbbbLJJbZtZ9tt/t/L/7/wD7/W//AO0k/wBtt/8A/ff/AP3+33+2/wD/ALbf/wC2+3+//wB//vJ/tb/vtvt9/Z9/vNbbLLJZbbLTbbJbbbbZbLJbZbJZJLJJZLb6S0aXzv8Affbb77/t/b7/AO//AP8Ab/8A/wB//wD/AKTaaTabbbbaSTSbSbaWfbW/7abSbSabTS32/wD9/wD7f/b/AO23/wC198l+ut+s01dta2RWQsJYm3/un31vOyB7I+y380+CrC0Z3v8Ab/7z2fW222syeWWW2227kWy8226y2+bfb/SfSbbEy2TSWe2zAy/6072fyWdt9JNNN7NNtyf/AH23xPpO/wDZ9v8A3f237/2f/wC9++3/AP8ASy7/AFsv/wD/AL77zbKT/f3/AFu30vu22/3/AP8Afb/S3222S2WS2/f2/b7S/X2bz/b/AG9n/wD/ACXbb7f7/wD/APvv99v/AL//AG3+/wBvt/8Ab/8A+2238n38n+/+/wBt9b//ALz22S2WSSS22yS22W22yW222222WW2SSkNWS/t+3kd//wC/+/8Ad9dvvvt/tv8Af/8A337f+6aSaabaabaabaTTTabf/aXz7bbTbTSbSae7f3233/8A/wDbf/N/b/fbJtb/ADVr/wCuzk1+0t/JLZb/ALbJNJptf5P7IkJggdJp/rOfdF777Ne3/wC7Mtlstt0ktvls1lUk90llmrUk09m9sxV0l0mm00yfsn89ltWiW8n0rTSbTZJLXzbfdtsm68v/AP5LdvLb/t//APy/z3f2b7/2f2+fyW2fu92f/wD1v2+8k239u+9tm/8A9/8A/wAttm/v8lstn9sstsllv3/+/wD/AL77bb/fff8A/wDv/vtv9/8Aff8A/wDsl/tvtvv9Lt9982W3/tv/AP27b/ffWyW/222ySW2yWSS2yy2S2S2ySSS2Wy2WygJ2E/thm70bfb//AG12/wDtv/8A+/7/AP8At/8A/t//ACezabTTbSSaTSTSTaTe77T+baaSSbTTSaW6X/8Av9vt9999+lv/ALf/ALTW27fz/wC8x3u22+nZtK1/vus1u0H92/12QyjiEk3u+7UaR/t+3PP/APo2zy2yXy2W3S3WjW++S2yTgyzXyf2TsaSe2afeeNayXy2yuXp/CJEtptNt8kf/ADbb1ttu3cm+/smv1tku13+239831n30sv1k/wDLZLvPLZvZvJ/v9bp//b/vbb/99vLvbZL5PbJvLZ/bvb/vJ9v9v/8A/f7/AO+22/33+323322//wB//wD7bJ7ff7ff/wAn+/8A+2i1vttt/b/tv/8A2S2bSyWSaXyyy2SkSGS22y22S2222ySW2S22EWgS+nuv7777fbfN7/b/AH/3+3//AO39v80kls020222mmk202kk22k3u2+mnuk02k202s1//wDp/wC++/7/AN/t33t/v/8A/rWt7r7/ANq2ib2wNe9reaSf/wCnwen2L7v8zW9802rF7vvJt/8A2eyTWEAf/wCsls9m/oLX+0m2tvktoPsk1iG00lskkm8m/wBZZZ5/snXmS2k2203/APffJtWff/2b2SWy2fW232S222+772fbW2Wf2fff/wD3tst/+9kn9lm9sv0ll0sttn1+1tnm8u//AP8Af2b7/wD++0lu/wB/v9998Dvval//AL/2Jfff777/AP8A9vvv9/v/AP8A/wDv/Zvuymm01LvIn/vbvJ99vv8AWSyyz+2S2yWk2U2WW2222yyS22SSyWW2k2AyvShP/wC333+25f2/2/8Av/8A/wD/AO3/AP8A6aTXyabbTaTbaaTTababaaTXfbbe6abSbbbS6e/+7X33+/72+/8A13//AL7779yN/rybWZ+tv7lV/wBrWaTe3ze+e/Nb2zBUD+6RNZ16/wBb/vbJfbdaQTJLPv8A/WW37J/z2/W7TSSgaSeSob23yyySSSbyfy2efZpVdEJJptvt77fbtA2f/wC9llu0tn+1tn8sttsv239v8skstsstlu/81lnslltlssv0sv8AbZPbbZ//APf/AMnm0v33++8tn3+9v9tm/wD/AP7/AP8A+1v/ACPff77bLf7b/wC//wD9/tvv9v8Af77ff72b/ottNp2/yNf/ANu9n1kttvsltslktslkksshNlttltstv1llsttgNoIIIF47aH+//wDv99/vv/8Abf8A/wBv/wD/AH3++3/7SbbbTSbaababaTafyW37fTf6aaSaSbbSbX2//wD83t+vv/vt/wD775LJbtt7f76OTT/AftefWy2F/E7pt+15/tt//wCbA5Ll6eVjX/399nyMu0pEksv0u323+/24REom1t3Se0m1ic1m+5GzZkv09m8v9zzeabSTafdtzSe+X5IEtsu4N30spP4INv39ttlllklnlssv8ksvlklm2pP9m/8AJtpvvdZfL/LvZ/vLL99bLZvtv/8A7by77/22/wC//wBv9vt99L/v/wDf7/2y3f8A2++//wBv9t9bvv8Aff7fbbffftb7bpff/wD9n+++21tllt0ktssktttlltkhMlllltttn1kkltsoANpAKd3BGO+/+3/23/8A/wDb/f8A+/8A/wD7bJ7bN9NtNttNJpJpNppNJt/tv/NvNppNtJtNpJJ//wD/AN9+nt+9/wDft7//AH/eTfzbX/23qnt+5H6ev8ttpe0vzbZmW/a23X0Bufe5p/d+2/8A9I1uzZvKD/LLPbLtLbv9+iRIJvLvk1vJZYTpZ/uBaSbJvNJtRt6ul02k0k2DPM2lut7KT/bb/Jr5/wDybkkk/f2SWWWWW2+222byb2zy2776tfb7fW737fzS32/S7S7/ANkv/wBLJa3tvvt/bJ9t/Jbtvv8Af/8A3+++/wDv/wDb/by23/b7/b/b/wD3/wBb99t/99t9tt9819/u3/8Af/Wff/8A39tv33tslttlssttlstltttlskssv9ktkpNpJJTbTX8/+nm++2+ze/3/AP8Afbf7/wD+7aTW+ybbaabTTSTbabbabbaf2zTX7bbbaaaSSSbfb/8Av9t9+23/ALtftptfN/7p/wC/7bdbtlvTabT1u36jbTb/AMmmbE1nNsk/tDDw2j9THv8Af/yb/wAtsrG8lktvkn0tlvtv31slkmxH+928k0u20vm1m0slsk0txVoObbaTQP32/wBv039t/wD2y/Wb7/2/b/y3/wAv8u/+0v8At99KBZv/AL//AFv22/36f23/APtLZt99/wDfWf8A/k/3v+3+2v1u3/1u/wD9bbbZ/wD/AF+21v2/333+6X/26W8u3336H/7W++/2+3/zX/8At/8A/wD+3/8A9v8A7/b/ANln8+3stt1ltttsttktslsskststkllu1tsshFpMiLTQH0hJaH3+2/zf/3/APt/9v8A/ffpJN77tNNNtNNttNppNJttttvttJtJfppJtJNtJp9Lff7/AO/7W/8A83+0lu2l9sm9t9ukupbYu2m2untvUl+3v+ls2NnV983vv/mai2DUj/t9vbvtbbazvLZfbPJ/Z9ZffInZL9J8lptrv/rvLZ7rvZvPLLZ5Z6z+mumkm2n3/wDftgp2/b7S2bWf/wC0n/8AvLf/AG/2/b7S/wC339pO/wD9/wD/AEn2/wD/ALf/AP8A/wD/AMku3/2321v3+mv/ALv9v/P/AGb/AO33+29lln+/3/n/ANZv/wDb/wC2+/22229m/wD/ALI7b/7/AP2232/z2+/+3+zX2/3+/wDvtv8A222X737y22yyWSykSgS2W2EyyWWWyS2S22WySz2yE7emINdEJ/8A+/8A/wD7b/8A+2/3+/8Aul8n+ns0202000kn+k02mk3n/wBp/LrpdpNtttNttvJv77fb/wC337eyX2//ANv/APJf7bL9p/NttbXtrpvbJNduWJdt/wD15Nv/AM0Wavqxqk+Zb/8AbffW+663W32/yf3y+a+yu2aJzbzaT2/3f7yyz6SSffaWgz/ybB+avkfJtOt/f77fLWbWaf23/wC/++0tttv0v/8A9/8A/bby2772f/Wa722//wC9m/8A9/8Af2fbbb//AOkttsu1u+/2/wBbvb//APy7fb//ANu9v/8ALvtt9v8A/W7Xf77/AO//APv9/wD7f/8A1m39s9m2/wDvvtb/APv2f/8A/wD9v9tv/PLvtbvLbb9LbJLZJaLKRZLLKTZbbZLbZLZbZbLK/LYATeKim/rGX/8A/wC/+/8A/wD77/8A3/8As383u1+02m22mm01u22200ks0+k9u+2+m200k02kum/vt/t9/wD7N7J7f7//AOzX33/z/e+zTbbfnz7fXzSXTnzfaf3/AAad92l3ZP3HQ28bb/8A/wC29uk/n9k9ln9k1nnk3l8vm833m2km+n1u8k08tm32lxHv8uzN13Sf7SX7v+/2/f0m9t39n3/f+/0sptn1tlu3/wBv9/ZZv9+//wDef22/b7W//ff/AG3/AP8A/wD2/wBrZbbJvbvJ9/tL7/t9v9v/AL//AH8tlklu/wB/ttv/AG7X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f/f2byWSf/zbbb7W/wBv/wD/APWf/fWbWfyE2/8A8n823/23+233/wB999//ALff/wD+329n+23u+31m9n+/+21v/wB/t/8Af7b/APu+3/8A/wDf/wD/APJu99vtvv8ANW7bNb/f7/fb/E7bg/7/AP8A/vv9t/vftLbbZbbZbbbLLRbbZZJbJZJbaCBLLJaCSTYQS2km63f91/8A7/77/wD/ANtv/tu3+23+2+k22m20km2k022m08sm+2200k020k23/u1t99tv+l8knu381839989va3tu2v8A1kt2+pm/Wy/Lp3x9t9/p8ywNQ7/pttJnf7Ecyr//AH/z601v0vnk98mskt2klku1ln10kknsk23/AL9LJNdZPt/kkl59/wD97fu2/wC9tsnm/wD5Jv8A7/W/7bfy/wAm/wBv/wDW/wD2/wBf9/8A/wDbW+8v1n+//wBv999vv/8Af/fy7b/bffby277W/by/2/8A8m8n+9u9n/28v+m3/wD99L/tvt/u1tv/AP8A38kv8+39v/8A9bpvvu3v9tuTvv8A77fdf/8A/wB//vvb/t97ZLKJKZJJbbJLYLZJJJZbbJLbbJbLZLLLaDbLbK2nSvV/9/8A/wD3/wB/v+s/t98lumn+28020km2mmmmkmm2n0sm+2k2mk0m0m21/wD/AO//AP8Abb/7pJbt/t/N7bfb7St/N7PfxW//AOjYv9u06bf9b1vf6d77T0n+7f3/AHNtt3ck9v8Af7fvzy7yf33eWTffTTy2Wf2y7TyW2a2a/S3ybWbe77bbZJNSf/8A/f3fkv8Attb9N/vPJv8Af7y//wD38v1k33+21n3/AP8Az77b7ftf/wAu9m2+3/8A9/8A/wD332+/8u33+3328tn/ANPt/ZtJ/tJvb9/L9L/99b9p9/t//Lt/99/u3/t/9tvZbtfvvb9/vL599t//AL/7k/8A3/8A999vv9/t/wD7Wb7/AEktlkkklstsltlspFttttststtsttltsnsjaZBDbf8AFWpt/v8A/f8A+3//AG1uut92m22202k0220kmkm2mm20ls+322m2k021k2023tvvt/8A/wDySW7fzWz/AP8A7/pfP7tftbpkvN//ANqaXZJtkbbcrdrf2+6YAm37SbXasv39u313/wD/AGC/1zAy22y2WWSyb7SS+SzS3eegeeW232bXTbN3bbprJJ//AP8A+3KmTLav99v99t9v/wDy/f2W/fW/2/2fW7bW7/8A++++1rf++2//AP8A/wD9v/8A/tvt/wD7Tf8A1n3/ANv/ALbt/wD1v2/22/8AtZtt/wDff/f/AP3yf+2+3/8Atbv9v/Zv/vvv999/9/sl9L9tva1L/wDfbf77f/7/AO+/3+/+233/ANL/AP7/AElklstspFoFJNskgEkllklsktsltsssslYCaZALe3xbvou+2/8A/wDf7/8ASX/T/wAs02k22k0mk2kk00m0km003tk0s02202mk82nu1s3/ALff/wD2yW//AO3uvnv/APNNd/8A+ze7YK7af9qbXctNrjbX9siX33xshn/zTTXbIXd39+8+3/0guylpMttv9tktlsl8lmkun/m9wFmttt9m3s36c3/yX6TaO2/7cf8AbZb/APf2Pf8A323+9v8AvJLv9L9b/wDff/f2/fb7/wD+/wA3v9t/vt9/vL/l99/v9t/pttZ9vvttt+1vtb/t9v8Abtb7f/f777/ffbN77b/f/b2/f7/2f/8A23//APtv/ts3/J99/bvb/wDbb/fff/7fbf8A33//APvv/JZv9/sTZbLJLJJKaBZbb/LZbZZbbZZJJLIBbYACSAQSm00k1N9+1t9/v/8A/wD/ANt+nu0mm2022mm2k0kkk2mmm22+8m3+0k22k002m2mmmn81/wD7ftvp/JJJtpbvv/bJ5WNp/ft2vNtN3ptJ3luf2tt3v/2v7p//ALaLZQb7rZOyy225c4O2+889ltv+39s0m39u99m30vvk+3v1l/5Mtluu/s+66U3/AN//AL/m23/fbrff/wC1/wB/ZN/Z/v8Ayf8A++1n/wD/AP8A20v1v/1u3/8Avt+v/Z//AP8A/wD9v9vb/vs3+nt9tv8AX27ffy/7t72S7bb2Wb/f7bf7W7/b/wD/APt/t9vb9ttv/wDbf7f2/bWtf7yf7/fWf7/ff/8A+/8A/t/Z9/8Af/8A/wB9/vv83/8A2SWy2W2WW2Q2y2/WyWySW22SW2SyEWykEkggEpNNNf0m3h7ff/f/AG//AP8AfN/tpttttNtttNpttNtNNJttv5NNtppNtpJpJtttbtJftfb7/NvtfNNptJ7/AHf/APs980l9mnA+22383v8A+hK/gpN+9fSW/J//AO5aYlf1pM/7+v20pLO/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f/8A2/8At9/9/wD/AP8At/8A/wC/332+++2323/22/8At95ZZJLbZaLZZLbbbbJLbJZJZbLZLJLDZLKDJLLYSm0n+vu3t+irvv8A/wC/bSbbfbe7TTbTbaTaSTbbTbTTaaSaSaTbbabTbTTTbabfzf3333/+/wCm2kl/99vv99+l/wDprtN2t72/2ytWbVt+2/z3y02M2z7JN7/pK5t7tslTy/77uJsjPWy72+XS27pSWS3b2afS7zyafWWyvtyvft/l/bt27b6/SSb2E2f7SyL9f+fy/wC2/wD/AP2P/f8A/wD9ttvZ/wDy7b/7777/AP8A1tvb/vZ//v8A/by/Sr/f7/8A+8v2/wD9/Z/599//AP8A/wBt/wD/AP8A9v8A7f8A3+//ANtv9/vvv/8A/wC++323+7Vtn0n/AP8A7/8A++33+3+3+/3+3+/+/wD/APfbf7bfbbf77fbay2yy22yS2USW2k2WyyW2yS2SyWWWyySSWS2yygkJtpf/AP7flzuO/wB//vv+33+2m2022222kmk22kmmm2m0k039m22k20k2m3+03/v/ALtb/J7/AH37/wA//t90020u2+kmn+SttJPK3bf/AGN+32t+W92sM3/N7pthxtNWNt+g20btt79T2S2aW2yX7SaSb7zWbWaaeS/SaNNJE7Nf9fZL9Nyzfbff2ffb/X/y77/f7b/bfb+7/wAn28Nv/wB//Jt//wD7/wC1v/8A9v8A7bWzbf2W0yfW/wBn/wD9Z99//L//APW7/wD/APvttulY1/vJ/um2nbvbN9vv9vt/T9/LbZLtv9J//wD/AO/32v8A/t/tv9vt9t//AL//AP8A/v8A/wD++9u+/wB//wD777/P2ttfSS22mWWyyyy22gy22W2y2yS22yW2S222W222SkENtt//AO7/APmbXt//AP77/ttfttNtJtttNJptpptpJttpJJtpPPtNpJttpNp/pJ//AG+6e+6W++2+2z+3/wCu221m0+1u19uu1/7+lZelLbrfK3PZ3aWXfsB82mS1+3Mu3q43Ju80mnXLbZ7Lbb79JPJttNZ/LJNpZ/Lo00mBU5/1/k9mlZP/AP8A+0m/++939n2/33/f+/30/wDvZ/ubJ/8A7bf/AP8A99t/vZ9/v/8A/JtzfbkS5W7WfW/77Sffb7W//wD9v3//AN/9vs1a399Jts2k3bttPt//AP8A/wD8LtvYBb99/wDS/f7bf7/+77/7f7f77/fff7f7/wD+2/8A9v8AS7/f/wD/AP8Aff8A/X6bf0ksktlttlIltskkslsstthNtttslttlltstsllttrTe/wBdn+1K0R/9+1vsm2k220mk02kkm2mkmm0mkn2mm3+22mmk2202kk1tvvv/AP7/AO+/2/8Alv8Af/8A2z7ee7SSb7STaV7ZG/lqf+1qpJFsk+3/ALZfZfpu03eBb+S1+31zWl3wDibP/wDbX+3+/WzaTyfb+32fkTbfTSkw7L36f/bfm7W/07E6AS+//f8A+33W22+20m9n232/1m38u+1U++9tn/3/AN/JLJt/slZt/LbbLv8A/tZe/fS/bb/f/bf/ADf39v3/AP8A/fff/S//AG21tv28n+8hO26e33//APZ8S2k3/Ju19v8A77bfb/P7/fWWW2//AO+220u+/wD9b99vtt9N3vv/AL6f2Wyy2yyWyW2WWWSWyySWy2W222yyWy2S2WWSyyy2ttptz97wWwwf/wD7e36bSbSbaabbSSSSTabbbbbbeyabeyTTaTbabbbf+2//AN9//wD/AH+//wC0/wD/AO+3/wBmmtu022+22215+TvdZ/8Ap2xyk2WaSb3SX2/6bptGY3kyf/p4E6i74PWV+/8A/wDrPtPZbNrNJ9t5pZYTptbcYADK7fpt/wDO2f27gW/+E2+/b7777i7y7Z/2f2ffb/8A9u++23893+8kv+/++1lv2+/zf328tloO/wBstvp9/bt/t/vt9v8Ab/8A9n+3+/8A/tv/AG777fyW/bWf/wApH/yf332+2/2+6aX8vzf/AP8Af77/AH/7f2xNtstu/wB/9t/Z9/v9L/8Affb/AF//ANt//wCfy2wSy2WySW22ySy22WSCS2Wy2y22WW2222222ySEkNtpb7J7kE27f77fdtJppttJpttpJJNJptNptt/tNLN5vJtpJtNNtttNJ/8A23+322+22/77TTezfUn7W3bSf79Se/5Nk9326ZDpVttqf1qd9v7VrSSaeLNj/wD9s3++S3/7+DTt9/8A/wCslkn/APLZ9tLpIlJcT/8Ab8mWf7b7/wD7UgNtsu9tk9l+8v131u0pNu/31sm3/wD/APf/AH22/wD/APff/wAk+/3+v39v7f1v0m/9tnxNrf3++/8A/tZLQntvvv8A/f8A9v2//wD/APtf/wC32/8AJv8Ab7W//f8A7W+//wD99/ttv9tb/v8A7/fbyfS2WJ/7/fbbf2/fSf8A6XSf/wDt/wDf/wC/++++z/2//wDbbLDbJLbYTLLbbbLbLKZZJJbZLZZLLZZLJJbJZKSQ2m398nNbWN/v9t882222kkm202mkkkm22km23uk0s0/kmk0m220mn+23vv8A/b/b7/7/APy7bbXzXcvzX3bSe69Sf/8AZZp7/wDp2Oz22yJ/SN+W2t/ktt7Mkt//AH7aX/c+7g/Zqu/33/8APbbtvtZLJLZr83Jp/tv/AM0+N/7fbfJ2yyW27Wyz2Xf/AP8Af/Jvs3Ztt/8A7/777f8A3/8A/wDf/b//AP8Ab/8Af/ef/wAv/wDtJtL/ALy7bkW//wD+33+/8ssif/8At/vvv9b99/vtvtt9vtv/APSb77Wf7fbtb/7/AP8Att9//wDb2f8A/wD9999Z/wDWyb//AG/3/wDtZ/8AWb/pmp//AP8A/wD/AH323232/W3338lklssktkkkttkkssictlllktktksslstllsklkthDf+/8A8vuJD8h/9/8AdNJNtNttNNpNJNJtttpNdJf9LpPv/NptpppNtN7pb/7b7/7/AO+2/wBv9v8A7bf/AL6baTX6e26Rrazb9gH1tn7dhN91lll8nloM6xHfzf0rybSd1iz9Ze2ZG339v/3208u38k8ku003Vm1hRP5f6W323zae8v3/APvJv/8Ap/k72bbJ/wB31/8Ab999tvd9/b5bL9v/AP7b3/W27b/f/b2ffW/722f2ffW/ffbb/wBsm/8A+1uyDLvtv7/999KR/b/9tf8Ayf8Av++/3/22/wBv999/vtsnvt/9v9v9vt//AP7/AG+/++3/ANv/AL/77bf/AP8A9/tvJt/b/t/Zn/s99vvbbZbbLbbJLbZJbbJK1LZbLbLJbbbZLLLbLJZLbJIAT/8A/Nrb8dis/f8A3/TTTSaSbaabTTTbTbTbSa6e+2X/AFmm202m2m22n/tt/ttv9/tv/wDffp/7/wD/ANlm0m238nbu0Q2+2Y0D9tL+nbJP5LvLPZdaR4+An+3/APrfttjkn/csfZ0//d07/wD8k/8AZJpNZJvNdlbJaGnYnb/L/s0k3dL/APf/AEv2/wD/ALpbW/ftdf8A13//APv/AP8A9/8Atbrbvv8Af7f7z7/2/wC/3/38n/8A/wD/ANlm1v8A/wD/AH2/23dtn3+6W7BEv/8A9r9tv/LR9L//AG3fy/8An/22+23zf3+3/wD9s3+1ttv9vttv1tt/9v8A/f8A32/+ye/+332/32/2/wDvZt9L9v8Ayvb/APf+31kklstlsttslNgMNsklsslksFttltttsttsttttslsgCdnzWyTdl92v+zbe7aaaSbTbaaSaTbbabbb/AMnu190kkm202m2mn+l/tv8A/t//AP8Av9u//t+nv/8A7ttppbJU2t/oztx7y/e37pXybeL22fW2222/yd/f/wBn/dX9G152cyLXanY+e330vmn8k+k0m2sm2ifxLIe6fn/+3wu9kxltsn5O+wFv/wDb/wDb72y/7ff7Wf8A/wB/t/8A/wC//wB9v99tt/tL99v9bbLZb/bJ/wD7g/b/AO/+3+//ANL8T99vvvt9vL99bt/tvt//AG77/wD2/wDZ/wD/ANv9n/8At/tv9vvv/v8A7/8A++33222/3/333/3/AP8Atfbbb/by2ff7fv77ffyb/wD++3+9sltktlstllltslhBNsttttsktskkstllsslltttklllgKdv7W7UuRaP++7bf6bSbbbbaaSTSbSaSTbT6beyTXTTTbSbTabbfyX/+326e/wB//wD/AD+//wA3v31uk023tsbb/un43F9LbdPtt5ZZG/PbZ/bbbbbb1vtvJsBygDsy5XyWk+69qS/v9bdp9Lr5NL9PJtcnsQDO023v/wD922b32SWy227bkS/by/8A2221u3//AMvJt/tLtvvvv/8Afb7f7b7bW7//AH0sv8ln1sv/APuR/wD/AP3+/wD9/wDWbk//AP8Attv/AP8A/wDJL/8A/wD2/wD/AGf/AH+//wDbtv8AS/27b/8A/wBv9vt9/wDf/f777/7f/wD33232+2/2/wB9vv8Ab/7SS7/fytb77b2/7bbbf/22yWyWWWWySmS2Sy2y222W22yWy222SWWSWW2/kS222AkJp7b/AO/6o73/AP8ALNtPtvttNttNJJJNtNtJN/bPJ9rtLNppptttdJNb/f8A++3+3/33+z3/AP8A7vJ7Nb7Zpbty/wD3ZjTX8v6MNm3usttnXk9if8vtpNu0lnTW/wB3bX8b+lofb/2na7d9/L5fLLtJKDvNJcgWb7//AP8A/wDv/wD/AFl3/wDt9/Z/c0Rl/L/vv/8A/wD/AN/vb/Zt3Nv/ALbffb/bSbf7f/b7W7ff7f8A++//ANu/9t/b7/bv/wD/AO//APL/AL2tab7bfbf2/wBu/wB//wDyf7f77/7/AP8A/vv9999e1v8AySfP/wC+/wBt/wDf7/y/2bf/ADf/ANtv/wDS/f7b7/f/ANv3/wD/ALff7/7v7/f/AP8Ab/8Ay2ySyW22yWWy0WW22yWy222Wy2SyW2y2222/EtW2ggEt77//AG/9eamv/wD22m+28kk222k0mm20m2m23+833m32200m20k+239//wD/AH//ANtv9+2//tv+ul+3tv8At5JbttZ0kpSS/sw/fze2W2vaz27fS6yk27yS/p6rBEDg15o1t7fJtytnbffae32yWSE37bzMsmS//P77/f8A/wDZd/8A27/d7yNEPb2//wD/AP8Ab/b/AP8A/vb9tpvt/wDb/f8A/wBZ9/8A77772f77f7//AP8A9v8AZ/f/ANnv1v8A9/8A77/S7/Wf/b/7/wC28v8A9t9/9/b9/wD7f7b7/wD2/wB//wD/AFzW39kuze333/8Avvvv/btJ/wD7N/7/AP8Av9Kntv8Ab/ff2fm//wD+3/8A9/8Ab/8A/wD/AC//AOtsssttkslltsslltllltlltstskllltkktklSdslpCaabe7X+3RrvO336fbaW6TbabSSaaaSTbbbaba6Xe77baSSTbaabX/wDvvt9t9v8A/Jbbffft/wC2b/7bf/23bWb+yzzeksku08snsvwHksn90/1/lk9tr37+7offL/2bes3LDYbZPdnyVk9ttm1t1u2f95l2332//wBa2Tdbvt9b9/8Afb2/2/WSyy3fW2//AO/33/8Av9LvNb//AL/f/wC+/wD9/wDy/wD+3++1rX8v9n3/AN//ALf6ff8AW/333/3321v+29v9tl+/v+uyW/23z+/6f32+/wBb/wDftf8A+/8A/wD5ff8A+/8A9u19L9t/t/8A/bf277Z77f7bfb7b7/8A/wD/AP8A/wB/8n99/ttvf597JZZbZbKLZbLbbLJJLZLJLJLLZbLbLbZZLZJdtZJZbIQ0kkm3um6D3v8A7/dpp/NptppptJJppJJttttdNZpttNtJtJpNNtb/AP8A/wD/AG+33+7f/wDvt8nvv3//ALtNp7Zt/v7L5NXW22feWy+27kT22/3a733yz2y7/df+ktf/AO7w8DFXpKYAqtvzVvsslv8AJpJsvdOvr/u3/wDfwtETW777y77fbf7/AFv28tkv31lsu++/++8m/wDvNJv9t/8A77f/AO+/1u32/wB/9bv/AG/2fff/AH33+v8Atvvt99/tt/vZ9/vIkDZ79t/f/wD/AH/232+ye/8Av99b99u3t/v/AL/rf/f/AH3/AOn/AGffbv8A6X+/8v37f/8Avt/vvv8Aff7bf/8A+223/wD/APf7/TebyS22W2W2Syi222222W2W222yySyyWWyWW2WS3p2EytNk7vp7/dt92Z/fdttttptpJNpNpNppJtZtN/7JbttrJNtttpttttdbf/fff/f/ADe//wAm18218s+23mm022ks234Unrv7bvNttLZJZ983/JbLZZLJbb9v/wDO6w2b/JpHz9n9guObfb7Tyz27bzfST6b2Ff8AybW33f8AZdtbLb/a1/JLLLf8RJJJ9tL/AL2F3222NW/MWWA2t7//AP8At/PbPv8A2f8A31v1kn39nzf/AP8AypW/7Wfb/wD22+/3325W/wDt+9/tODbbb/8Ab0/2W27/AP6X1/8A9vv/AP8A9m3/AP8A/wC+/wD9Z+2nult/L99/v/8A/b/bbb77ff8A1rf/AH/vtttv1/v983v/APfySWWWS222y2kSW2yWySWS2WySS222yW2UbEkgppkgJppg/Pt779A+n4z/AHT6bbSbaabTSSTaSbbS7bf+336fzzTaSbTbbTTW/wBvt/8Af/ffpf8A/wA03/s1/vkmmu23u2m+1uGX/rt5bJPtLJtLI9ultZbZLLLb9an9t8efJf8AJtNtnhftgwn/AP8A/vfLfLtJNvLpNNc3tvu3+yZrbf8A/W27ytby22yT/kf727/S/wD8l88llv3/AO1bYRu3v/v/AL7T/wB229v/AN/L/ZLtt9s1/wDbENy7/wAm/wD9/v8Ab/8A/wD+H/v9+9//AHJy22/ffm7y7/8A/wD+1/fttvv9v/Z/v/8Abf27/wAu37X7f/8Ab/8A/wD+3+2/+/232/8A/wDSNb//AP3+3/y322f6b2v+9sktlklstsltskllslkstktssllslslttklksttskoFtpjbf7b323z1//wD/ANtJNJNNJpJptNJttNtJpZvfftprJNJttJtpppNtf/7/AP8Av83v9/8ANpb/AH6f36T/AG80m11/8m/a99lNbp99LL//AG22WN2X3yeym+3X/bfNdg7dtpJUg5ecpm+//Xy7S+2bbytyb7/W7vb7/wBu+9tu0u1v29pO/wD/AP8A3+9sm1n/AN/bbtv/AL/W7772t/8Au/30v/8A9t9v9b9/7v8Af/8An3/+393/AP8A/wAm/wB/9t//AP7b/f27/bbf/b7f/ff7S/bffffLff7fy772/wC3/wD/APf/AO/327+367W3/wD99bt9vv8Ap/8A/wDt+/tuTZ/v/b+3v/8AW7f7/wD/AN9tt99vt9/LtJLZbbbbJLbZbZJJLZbbbbZbJbZLLZZZJJbJLLLJJaKkmkm/vv8AvvL/AP8A2k20k222mkkm20km2222/wDbPtt9NtpttpJptpt7bfb7/wD3ze+7f7Sf+/ye+7fWbzbafX3zb9r3/U/93+0n+0rcn8rds99t9ps+s+++6dBn2TbSZiVFZ7Zmv290n1s1n03zdu0P8v72/wD+Q21Lb/b/AGbbSE77ff8A/wD9Zb/anttabt9L9ZJ/vva1/d/9/L9t/v8A/wD9u+8/+++9/wD999/P/tt/Jtt/vv8A/bf/AP8A9b9/+vn/APb7ffb/AH/3/wD9/wDr/wC+39u+9m+//wD9vtv9/wD777/ptf77bfSb7b/7t777/wCze7REn/29nye+/wDZ/t9tv99tt9t9v9/bbZYRbbZbJbZJZZbLbZLZbZbb7tJZITJbZaRZJLLZJLJ623v+9tuyjCN9+2220m2mkkk2mkk0nm00/mt+um22000m20m0l9/vsn/v/wD7NvfJv7/7tf8A+/8A2002aAk0g3/u3YQjLJbLPZYSnZ9KRLbb7JPaDP8A7bpt3fJSr7WpHnsv7bf+Xh7f2WWyyWW6W6/pfbb7/wD+1t/wBNv9t21ln6X1v/3+1v8At9vv/v8A/wBn9sv/APv9/bb9Jvtvtb/v/wDW72b/AG9v/wD9v/8Ab7fff/b7/W/y7W7/AO2//wB/v9//AP8A/wDv/tvLbv8A/wD/AP8Af/8A3/3/AN//AL/777f/ANm+/wB9t9tt/b999Kls2nvv/wD/AP1je321m/333+/3+/8A9t/vJtv/APfv/wD7f8ttsktsllsktklttklkltltktnn0llhNtlkpEu1stlslnzbbW7/AP8Aov11/wD/AO2m2k2mmkkm2k000+23s1l9m0km0m00m222lt9vsn9vvvuk/wD7v7t7pffbfLtJtwAtpet/NtWWJa2/2+WyAByXWEya23S3fk3vffNJu/tytkQpHnzNbt/VszweS2yS2y28W37J77//AGe9tv37Sdv1k+8lv6e1v3//AP8A/ff/AP8At/8A/wBn1lv/AP8A/b/27yfb/fWfr/8A+/8AZ/ttbvtv99v/AP8A/wD9/vvvLt/9L9//APff/wC3+++3/wD/ACb/AP8Avt999vv/AP8A3++/8v2/+/3/APvJ/wD/AP3/AN99tbt/v83u219/v/t/Z/8Ab/S/7f7/AP8A/wD77b7/AO9n33+37X/6W1ktsststtlltlttktkktlstktloAJCcoIH9kqfwDdtsluabSf3/AP8A7hRdG3pttptttJJNtNNJJJtppfJLfNpJptptNt/tbt/ff7f7/fbbb7pft/8A+6TzXzS7bbbeabcrcm7Vv+tn0u288tkn3n//APLZbLanL+RLv9u1u2wQ23xK4Ma9t+UdTs/ZvJdtLL5/v99/v/8Av2ya/wC+11kcs2++19mn+9v+233dsu/8n+/+1v33/wBtv+n9LBu9/wD2b2yffb//AG/21m323/8A9bbvtZ19/tJv9/8A/wD/ANvt/wD727by7p7f/tfff/8A/wBb999vv/vtt/t99/8A7b7b57tbk7/pb/7f/wC2/wBtts999tt9/tt/vb//AL/b77f9bb/f/wC09m+++8ltlttskltlsttstltkskllllshBErctoG1krf9rclstrzabW//AN/saz49c2002kk2mmm000k22k2023lu0mk2222m1s3+0tvt/wDf/wD+3/2zX6W2/wC3s38m+2mm1383Y3L81Z97b9Tvvbbbr79LJvb/AG22MS2k2SW7btNv0rFvicrkvbfrjfrvy2yXXyi//bfN/wC//X9sk32/09hct3++3tvv/wD/AP7fbvyWfb2/7/8A1n2333/+6X1tm3//AP8A/wBtu+++3/8A/wDf7bf/AO+29v8AvLvt/vbt/wDbffff/wC329u/8v7X+3yW/wBvv/8AW/8A/wDt9v8Af7f7f7/f/f8A33+6f5H37TW//wB/9/tvt+3/ALb77t//AO38v/8A/vv/AL7b/wD33/8A/dbt/t9bZZbZJZKTTJbbbLZJbZLLZLbJbbZZYDbZLb+TtJLbZZbIAk2n+1u0AOxV9s2k2k220kkm20m0n10ks+m+3s00mkm22u0lu3tu399/t/8Ab/7Nfb/v/wDe336e7X/bT6T70lqX1/iFkn3m88tkv9vxXtktj1lt+nkku3Sbhuaz7faYRn/80Ppcm1tkltnwG/W+/wDukT/ZL/8AW7S2y/y/az2WSS3/AP0sn1rW+/2+3+++3n33+3z9m7e/4m+8u+9v39n9n7edtm9u9m+/+33++vf/AN//APf7/f8A++u+/wD/ALbbb7f72b/72/fy7+ff7ffyf/8A+3++++223+//AP8Af/72b77t/p/fWf7W7/8A3++/7U+/33/9u32/+322b333/wB9vv8AyyW2y2SyEyWWyi2WyyyyW2WSSS2W2EgWy22/WWy2ySWWWgtNtNt/psv0jf7tNNtpppppNtpJNtrrJ7ZtvtfNJptttN5pJff/AH6X/wB//v8Abf8A/wB9t+t/1v8ALttpb9pvtdPy2N/zTt2W/wDvvsttn/8A/wCTWSyPWW+3Xy7/AHbfh7b/ACm8nBn/APbsV2uW2b2y2ekf5bf/APyRP9tif9u8ltu8v/k1v0lk+22331rW/wB//wD7bff27W/7/d/bp2fWfby//wBv39m/+zYlm/8At/J/vt/ttt7t99tt/Lvv/wD/APu//wD9/wD7/wBn+1u32/231n8+/wB//wDy/wD/ANt//t/9/wDfff8A/wD/AP8A1vz+7e//AN9Z/wDfA7/f7f7t3/7fffWff/b7f/7bf77/AP8AvtvZJbJJLbDZbbLKRJZLZLJZbbLbZbZbJLbLLbZZbZZLZbLLbK20n9s+94H5n/8AttpNtJpNpNJfJt9pNbLJt/8ASbaTabbSebaf27//APv/APb/ADbe/wD+23+/+21/tsm/sm0+03/9L79//wD22b2/X222eXy/fxy6v32b+y4f7pqnzw77ttoYa5h/ge/W/wC93yH9vu+//wC3/LL9/cT/AL2nXZ73aWyW7323f/8A9tk/9l9n5v8AtdZ//wDWfb7/AO338u9gH9u21u//AN9L/wD/AEv/AP8Af/b+f772y7b7b2Sf277f2/f7b/27/W//AP38v2++3331sn3/ANv/ALf7bb/b/wD31u2330333vxTc+m++1n8kv2/2/8Av/vv9/v/APf77bf/AO9v/wD9v9Jvtv8A22yyy22SSyyA2Ayy0y2SWW22ySW2Wy2WWWW2yS2WWyyWyWyNJpt/9f8A8pEf/wC2220kmmmm0lm22u2m/l+m3m220mm2m123/wD/AH//AN/9/wDbNt77/tJ/pb7p77tNrfNtLbtWy/ayW272ySWbeySb3eyb/U6X/e7+e2Rf77qdz2/ftJTH8dtUl2yy7TS/tfkI9t7tky22f7RE6f2XX7Wze2237xi37yW22obyzfSQfbzf/wD/ANJ/v99vt9b9Yn//AP8A0n+//wBJ/wDb/wD/AP8Abff+fbJS2/f7bWW72/f72/8A+++8v29n/wD9tvt/9/8A/fWWf/8A3/32/wBv/wD/AG/+9v8At/8AzbSWfT7Fe7ffffyWff8A+27f++3+/wB/v/8Abb/f/wBv++/31mz/AP8AWyW2WyWG22ym22WS2WyyS2yWy2Wy222SyyWyyyWyyENgWNtpEp7/AO//AO3/AG3fttttNpJpptJtttt7PJNftvptpJNJNpvbNb//AH+//wD/ALN/JN/fp/8A++2/Wzdrf6f6bcqZFljZeWv9oN/K/vtUvl18vttv1iVsvlvt8qW/za5P/wCmmxBbSMPC/bvN/I02k2kkm3/bJZvKn/fZfLRLvbf/AP22fSkSWiWy2s2b7/g2ffzW/W2bfENE/fe//S/7/af7/wD+/wD/AL+p7b2Sy7b7/wD33+333+/22323+6f2ve2//wD/AL/f/wD33/8A9vt/tvt9vvvt9bv/ALS77r7f7/7yXpJ7b27/AP33/wD99/8AL/77vW7f777/AMme27/+++/3++//AP8A/wBttlltttklstMlMkkllstltltllktsttksslstlttkhEhDSfzbTZDX/wDt/siZyD+0m202kk2m002mk2/m01tn20m0k2m00u03/tt//vv983+mlvu3/vvt9l//AGt7NpfJftgA2p+rXy7ETcrT312eT+SXySfWpWSz/wB30qW3xnJP/wAk0e6jafTY/bt5bc22m220mnZZZLvY3bPZfKLZ/Jf/APWy2bAy2wy22M2bbW2S/f3y/WSfb2/S7/7/AO9v/wD/AH7f/bf/AG/+rf39ltm//wDv9/tt/vv/ALfff/8A2yX/AN9t/tv9t/8A/wD222++23//ANvt999/8R//AP2//v8A/wDt9/vd88Z+B/tv/wD/AH+2+2f7/wD3bvv/AP8A38u++/33/wDt/wDbb/b/AH8lklksslkstthsNslskltkssltltv9vzUtn3/5NgJcrZH6aWba6RJCe32339kk272bbTSSbSTbbbbf3bbSTbTbbbSSbTbaX3/3+3+/333/AO0k9+l/+3s1+30v3u23L+msl/8AxTbyWifybf32ETJyzSWy2WWfyS3k229t/wD7X+z27ef9LN3b+fzV1n4Oybbbe27XMtn29uj/ALPZZ59bbZZZov8Ayyz/AEtn8tn/APn/AG2WWbf/AP8A/wDf/wBsv+wn/wDtt/fvv99v/bt999//AP8A/wB9/wDf/ffefWf/AO//AP8AbWSf7f2b/wD++2+33/8A9vv/APb7U/f7bbfN77/7f77aNf2/rfbfb/f/AG/2+33/ANL/AP8A3+/+3++/3/2/2/20v23/ANv9bu3u1t9/tt/JJZJZLbbJJLbZZLJJZLbJLJLb9b81bI1t+RLanbZJ/KnM3a1ISk2m3/8AvIuv75ppNJNJppJpNtf/ALabf6bbaSSSbTbTe+++3/8Avttv/v8A7vbN7ft/fLJ9ZvfptytN7Jfbx6/22u72f/e2k3JWT3/W22/7WW+k2f8Aaf8A+3vv1ust8qTIz1l8l5buB+mmm3v+krJLvvL7vNfZb7/vbZLb7bpbb9/JZtZb/svZbLLZ/wD/AG+/++8st38n23//APr/AP8A23+8n32++/32/wD/AL7f/wC//v0v+3/3338u+++8v+23/wDv9v8Abb777ffbm/8A/wD/APft7fb7/b/eN7Wff/8A+3/+/wD/APf/AG//APJvv/8A/ff/AH+/23//APvv9b//AL/7/wBmyf7+23//AP8AASySW22WWSWy222S222SS22222WSyW222SWyfgymkE2EW2gvwvtNZN/peCx2/NNNtpJppptNttNppNPtdZttttttppNNNN/b/f7/AO22/wD9v9/8lvv+knkn803s0kCm/k89vZPJP7fRbLNtpt9tbZL9nNZdvJfrbJ//APNtpl1frXe+4/qf/wD8sjbXu+//ANvnKLTv9bL/APyLy2WbWX2fkSS9y722Wy2/W22SSefySW/f77f2bk7ff2f/AP8At/8A2bLb7/7/AP33923+3+/+3/23+2/2+/8A9/8A2bfyy77/AG+2/wB/b/8Abf7/AP23+230tv8At9/vv999Jtvt9vvvtv8A/wD/AN//ALf/AG33+/3+3/8A/t//ALfff/8A+2039v233+3/AN8lvv8A777/AANktssstkkllkgFkststltttltlktlllllskuwNpsgMgFkpEsObbb/35DVSqP6STTaSTbabTTbTTbW/e6zzTbbaabTSSaaf3/3/AN/99v8A7f8A33zX+36bfX+zTe37QP76z71kl0nl15tsvv8Af/t/LvZ/LfZ79Zr7LJb/APpptfymig//ANf2fe31nSTfTf7e7b9ppsv0tvyFudstv9jMlpNsrtttttslv0kn21n8ltln/wDtt/B8Dvv/AC77b/ff2f8Af+3+2/8A/wDTfff7b7/fb/ff7f8A+3//AN//AL/WS7f7f/f7bW//AP8A9/v/APfb/wD8ln+/+2/3+31u/wBv9/vvv/8A/wD+323/ANv9/v8A77/fbf7/AO2/+33+/wBtd9b/AP8A8v3/AN+ntv8Aff8A39llssksttttkltktkltlksltslklslltlsltssssktslltv8trKaTf/APt+Fzh90kkkk202mlm02lvs222mk2mk2mk22ul+m3ttv/8A/ff/AO3++3+//wC3+1/3+/u2kn+l63//AP7ZyeEe2Wy3y+cWEzXTS2WWbWW22W2++ttJNQJ9rAf/AP8AXF3+bv8AtpNttpNt/C2Fz/8A31tt1nlsstvtsssskstt8sn1/wBbLNZ//wD2XTb/AH9v/wBbZLZbL/I3tJ/Jv/8A7f7/AN9v/wD/ALff/wAu0n+/30n3232/1u+/23/23+/2/wB9/wD/AFv/AP8Af777f2yff7z/AG1n+/3/AP8A/wD8v/8A/wD/AH//AN9/t99t/wD7ff8A23/3+3+3+/2//wD/ALJ/7f7ft/W/bv7/AP8A9ttZbJbbbLbJJJLbLbLbLZLLYDLLZLbJLbZLbZbbZbZJbJJbZtZKy2m2039/XW9v0m2km2k22k+22lv8020m022mk2m23/vu23/t/wD/AP33/wB//wD7/wD++zfyX7+7/wC2knu16l9v/u/ZOTrJZLNbdzKDbdPLLLJtbLZbZZ76mk22FS2Ib/ts+9X93r+2k22kk2nZZYXdJZbJJ/b5LbbbdZLbbbaDbd/Zbd99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tfp/NppJJk3/AHm+2tu+331vtmwIKc88uustn3iMskqdl8sv6+Wbf93Tzbbf6X6eyf8Ask2hLLvq/tt/L7d/PLvLtZv3/Z7Lb/J/LvbtLP8AA/X7Xyf2f2//AFv7f++8sn/72jTacu1v+9m//wD9t9b/AP8A+30v/wDv9v8AbWbfX3/fS/2//wBu+/33/wDb/wD/AP8A/tv+/wD7b/ff77fb/f8A/v8Avu3v/v3v/wD/AHbe1v3/AN9t99/9t99/vvv/AGb22m/f/p7fff8A+3//APttb9J/v9vbbJbZbZJZJLLZLbbbbbbbbZIBbZLKDZLabLLLJJbZZbJbLbLZbbZZZ00001s+x7+kmk0mm2mmn+m2u2k02k22k022s3v/APft/N/b7fNbttf/AG3/APv021/1vm33/wD7Nrft+37/ANmvyusu/s1lv18+svhMt/0ltks/lvl5e/6bZf8A+2mmk03821mm21LbqT//ALfSy7eWyfyWy2Wk6zyAgygW2S2W2W2fSb2a22/g2fp6fy2J2WySFff/AOlv/wB/9vv99tZ+1ZbJZLtJtbvLv9tZtt//ALffff2b/wC/9m3/APt//v8AS7ff/wD+6/2+26Xe++3/AN//AGf/AMtDTX/3/wBLbt9X99/tt/8A/wD+/wBv/wD/AG//AP8Af2S//W7/AH333+22+/333+/lu1llpNllltsskttltlsstttsspNtlloMktlstsssttksslltttllttlkLTTSX6ZX/TbSbSbbbbTfzbfabbbabTTbTafTe3/26eyW3236e7be33/+/wBmmn91/wBN97N/tv8AyU1/+8t9qmkv9/ltu/untlpNmttn0tvk1s95X+7bQW/7aabWyW6bXTbTctviW2/+ttu3sststtsshGl0pBNpNttstsv1lkv0ultlpEv7Wv8ALuTJLban/wDb+fyt/f7byff277WW222/Af2bSff7Wff/AO3+3/8AvL99/vL9/wDfb/8A/wD/AL/b/b/b77b/ALT2/wDv9tv9Zv8ASktbb/fbyy/f87/f/bf7f7b7fb7/AO2//wB/Zb/tJ9/9/vtvt9vvv9/9/b8RbLZbLbZbZbLJZZbaTLZbbKLJLbZZZYRLLLZbZQTaTaLJLLZLZabYBO1t+mk3R/8AZttNtNtttNt9NptNttttNtppPNp7fb777/bffft//wC23/8Au1+l9s+mtu202mmk2u3bL/ba0TZbvbtLbd/v/ZZfJNJZJJJbb5bb9eBt+0T822mm0c3+m2211LpbvJ9t7LdfbqjJbZ7YbZJNZ69YDbbb5b/tZ/bLvbLLbd7N/ZbYxZ/JqlJfLLZZ/wDyg/2W2/ES2f8A++9sv+++/wDvv/t9/wDb/f8A23+23/8At9vvvt9tbJ9vvt9t/v39/wD/AP7W+3/2/X3/APv/AK/7f7bff/7bz7Nf/wC/+/8A/v8A/wD+2/322/229m+32/y2/wDt9tvtrJZfb9aTYTLLLbJLLbZZbYLbbLLbZJZZLLJbbITLJJZLYaTCRLJbZJLLbZJYlO039s0ifefmk02k2mmmk2u2002k00k0mm283tv/AL/b777/AG/yX+//APvvs2199v8Ap9tttNptJpvp2Sf72NE2SfW7WyX2/W2fT2eWbWSby23yS23E/wD7RCTbbaTRrfzbSbS9t0n8v22tl3svgdklmv8AZLZ5L73aBLJb5bt/bbbZ/Z/ZJN/fvbZYhb/L63LNtJbZ9vbJtZvZ+BZb99vvLb//AP7/AG3/APvtt/v/AL/f/wD3/wD9v9/9v/8A/wBtv/8At9v9/wDv7/ff/rb7bf7Z777f/a7f7/7bfb//AN+//wB//wDfb/7ff7f7fb/7/wC/1u32/wD/APb/AP3/AP8A7zUWT2/fW7SySSySSk2kyW2222Sy2WSS2y222222k222WW2S27y2W2SW22SW2W2ttp//AP7pRqSSbSSTTeTWzf7SyabSTSaTabf/AP8AP/bf/wC+333y7f8As+tu39+3snvv+38083mk0/8A7bS7y7e+2677yX//AP2vut//ANZ/bb/JZbL7K021+k0222200m163u21ZZLK1/a3/aTr9b+TbbKTYDZbdbbIk6ST7LJZ/wDWb2+f727b/by22WSyWb2WW2f2f/bW2/8A+/1ttvwstv1n22/322/2228lv/238n/23/0u+3/++/1m2/8A/wDw/wD1u3+8m/8At/t9t8n/AP77/wC++/8A/JJ9/wD/AP8Au2ns1/t8vtLt/vv99vv/AG/f/wC/+3++W+X+/wDvt/v999/L5ZbbbZbKDKTbLJJbZZZJZJbbbLbLZbLbbbJJbbZb9LZJbbZLJbLbZKmm23s93pvmm20km228m0ns2u22m20m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7/bf/wAv/VvEssMlpNkssltthNtspMpNpBNttstloFlltltsslktltlllksNskoltklsttstk6aae7dEh7babbaTa7TabSbaSTaTT/8A9v8Abbf/AP33z3//AP8Abf7ffbbtb7fJtvv5v9/N9vEJ7zSpbtSkS2yWf/S2+yW3Wz2kyOxtJ2ftJt9JJt7tpNpttWS2WWfWb7//AP2+1su8v+3+tnn9r29hMttlpMhNttskMsv1ts9skst98s9lsu7f8tttnt0ttl8ttO9qf/v8tlsv/wB/b/8Aff8A/wBvv/t/v/8Ap7yX2fff/wC+339n/wDL79vunt/9v/tts3v1/v8A/tbdfbff/tS5W/J7/wD+0Ev/AP8A/wD+3/8Att+1vt9t9ttv9/8A/b7/AO323+23/wB/bu/ZvbLLKRZbJbZbbYSDbaDSRZZbbbZLZLbaDLZbbbLbbbZYBLLZJbJJZLJZJbRZbJKE21/82a9u0k01/v00m00u22k2201v/v8A/wD/AP8Abf8A6f3yf3+ze3236e237e/bbbW/aaTFuTre6yf8st/9l/8A5aTb/vbZbYk22222nv8AN/vpt/7dtttJy22ES2f/AFlu6ZEs9kku7Vk291m1tttlktt9sslltstkksllllvkttu/tklstv8AvPL/AOz+223SyTWy237+fW2f/b2W72//AJMv223/AP8AJ/fb2bfff/Jb/wD/AN/9/wDf7/f/AKe333/1v2321i38tljW++36W/bf/wDt/vtsn8l9/v8AfJ7/ACe//wB9v/8AW2Wybf77bf8A+zX/ANu8v+/9/wD77W3222E2W2SWWWW2WSyg0S2y222Sy2y2Wk2yy2yS2S22Wk2Wy2WSyWy22W2CyyWWlJtfppOWDtpt7bdLpNtt9ttNNp//AO//AN/vvv8A7/8AyW3zX/26f+/36e/+aX7zW7f77SSADzif7Te8st/8t6c0qcu/9tvkiTTbTbbfzbX+7aX7Tzbbf8stsktn35Nu4IEultsspFt32ogNspFlkkpdn0spBMttklttlhF8tskrNlshkstk9v117tlv8n/kv8uv88tlm338lv8AZ/8AAy/77fb77/7f2/ff/f7fff77f/b/AG2/3/8A/vv/AL277772/wC+8lqW/wBv+00+nttt/v8Aftfb7f7/AG/+/wB/tvv/AL/b7S2Wffb/AH+//wB/vv8A99/5/wD3/wD9bNZJZZaBbbaTbLJbLLbaBLLLLbLbLZLbLLZZZbbZZbLZZZJJbbbKDLbTbTZJZJLa2m023fzb2003vun0m202m2001/8Af7fff/bf/wD/AN/+k2+38m1t9vtuv/uS22n8m20A02mSkn/rZbrbJZrp/bbZrYB91m0mmn+2838H+21+Q3+223LZYTLJb5Zpb/JbZZbbZbbZbbJLZLbbLLLJbbJZbbZbLZZbbZbbLZZLLLJZZZbJZaTJvbst7/8AS222y22Xb2uW2y2a/wDm+39+23//AObLt/vvLt9LL83/APf/AH//APv9v9v9t/8A/wD/AN/v/wDbf7b/AO33+33+0u0v/wD/AO77bt//AH9u23+0++323/8A/v8A/p/ft7//AO+3/wDt9/8Ab/f7/f8A+/2f/wDbZbKDZZJBZZbJJLbaDZLJJJZZLbZJLZbbbbZbJbbZLZbZbbJaDKbTbQbLLbZbs02kl6Y1m22l9+0um20m0220nt//ALbff/8A3/8Av9vsm2+38ml/v9//ALdfEJNt/tttktNNA7tL6W7XW2yW/wD1ttu9qV/eSabbf1u7f4e7aX4LfbabdtlpNttvtvku0sltsttttssstttstktttsktsltlskttgNtsktktltslskltv9ttgFv9nzWn9stlltttt+8rEtFlm3+/2283+/8Av9kl/tt/Lv8Ayy//AP8A/wD/AH+//wB9/wDbbff/AO2333+3+2//AP8Abfb/AG//ANLvbv8A9+ff7t7/AP8AL9tttr//APb/AH/32+T+/wC399tt/wD/AP3/APvnvvv/ALbffN77SW02k2S2W22yWSy22yy2yWyy2S+222y22WS2ySWy2SW22222Wy2G2SyU2222WW2J9J9n32JppJNttptJpttttbNff7f/AO+//wB9/wDtbf8A36bf67X/AP8A/LZNrtffpptgPtbfJfPfy/8AxFnk8mnts83q1xthXaWf6d6e0pLXzYLWRNr1tMstsMtllktstkttpNhMltttttEssoJMkkstlllktttllNtktsttsktksttttltststltklllskl1tsm1ltstklk4P8Ab9tvZ9/tvb99v/8A/wD/ANZ/vt/9/wD7/wD+22+++/322/8A/wDf2b/Wb/8A0n//APv/APb/ACe/33/8rdn7/wDtul/99/8AfNbN2/f77foz7/fS/wD07e//APvv/vdvZJvbvZbJKTIDZZLZJJbZZKTITbuQnbbLbvLbJLLbbLbJZJLbLLbLZbbLSZZJbaTZbJZbYCRv/wDp0vppptttppJNtptpN/Jf/wC22/8Avv8Abbfp7/b7tt/ft7fb7dZNrt//AG//AOS/+3s28/8A7W/kS++/6a7zeePlmyBNpP7NXtfyAtLtpNvtk9yQyS2WW2W2Syk2SSy2WEW2SWW2QyW2gg2SSW2SWy2WyW2w2yWSW2yW222SyWWWW22WWyyS22222W+S2y7WkSyyW7XWyff7fWb/ALX8m3/23/8A/vL9/wDZ/wD3+/3++3/332+3/wB//wD/ANv38n2+8u2/32/++6f3+235DUm6f3+zaf8A9/tsns3Lv9vtt5/t/wDSf/8ArX//APt/9/P/ALW/27yya2WyWWyWW2222SyyWyS2U22yS22W2S22yyy2WWW22g2SWky2Sy2yyy22SfSf/wAv9pEut8ANSbbf7TbbbTTbbTfzaX3/AN/99v8At77f/ff77/p7tbLvfttr79J/27//ALe67Vt+/wD5Lvb/AG3y2X2E/WKftJtKttfkz7kdttf7JttSpt/222WX/W/S6yW22WW2Wy22W22y2WySASyWW2yWyWW2yy2222yyySWWW22y2ySWS22Sy2SSSyy2yy23yy//AMk98u/3v/8A+TJL9b//AO/tf2f7f/fyJ7/77a7b2WS77/8A+34Ldv23/wB/tvL/ALf77/f/AO++++2+/l+22/8At9v/APf/AG++/wB/vtvv/wDWffb7bt2X7b7/AO38v1u0v23v3u38v/5MttlhNhIFNstv8lktsktkslslttsttslsssslklkMkssNlltsksksltv9n/239hJHt/EOjbbfzTTbSbabTbfzaf3333//APu1v9//APb/AH/zWzTS7W7Sb+62/wDb/wD/ADWayX82++tvn/0nltvkgO1rmaabSrSfzV7bWaaX27Tbe7f8lstkt29lls8ltsksttsslstlklkslhEskkstMlllsttkttstkkstkltllttltlkkltkkssttshtkmtJm1tt88v8A/p/ttvZJ/Ztvf/3/AG/7f/bSN/77bX7fb2S7f7f/AOwLdu2++/2/8n/7W/8A/wD7/wD/AP8Ab/8A/l3++/8Av+1vttvt/wDy/fbbff8A0gO+/wDt/ajtNsl//wD/AG/9v+/n2n8km5pNlhIIEttANtlslstttklkltlttlkllllltststkssllpMslsssllksttslttttltsj9tkljSeybbbabbbX6f/APttv/8A7f7ff/8A3zf3+zf++zf/AP8Atf8AaW+37f8Am2v3k1bvsLu1t+D/ACa+r737e2ttPJN/Nf27XN/ttNJ7Nd9gNW7Wyy22fk22y2y22yyWy2A2WSy2Wy222WW2220my2y2W2y2WWWS2SS22k3Q32yymy2W2WySW2SySywyf7yyfz/7Syff7b/9yyfy7b7f7/8A33/330tt3232+0v/AP8A7/fb/fW7bWWT9/WpIA/f/ffW/wD/APb9nLb/AP7/AP8A/Zv9JvbI1Z//AP7+/f8A1vn/ANL7/v8AJt2NfSfbS7f/AH/2/wD/AC7fwW22kyy2S2WWy2Sy2y2ySWySyy2y22W2yS2yy22yW2yyWk2ySS2yy2y22SyWS222y2yrrtxUNJJJtttpJpt7pv8A/wBt9/v/APf7fb//ALe+/wB9/wD/AKW37Tf+e/8Avu1uu33n21L/ALvbtf8A5O8v8739318iTeZf+30tv9tm2/5Lfaa4tklH0spFktsrdtlstsstsNlpFskttsssssttpIMsBoAAMlpMstshtlttktpOpOtllpNsthMssltMstsoH/8AJLb9NvLLL/Lv991bLvbv9tt9t9/9v/8AySz/AP8A9/8A2/7b777/AH6Vn38tm221v6P3333/ANbtt/Z/3LL/AL7/AG29gElm8lpFm2/38++22/m/1uv+/wCm3b9/9ttJv/8Abbfb/wAu1tkhFstllstlltslssttklsstlktttlskssltttslttttlttoFsktklsshEktlststlsZH5ooqabTbabSTbSTW//APtt9/v/AL7/AP8Av/vl/wD/AO+//wDu1tv+t8nkm22k20210vel+37v/bb/AGT2X3tW/NttBbL+/Ugbl6JyP+wsWN/PEEyyWWykWSyy2g2SkfggEyAgkNy2kgkWnWmEmAAyk2mkg2W2kWyW7222kk2SyW2yS2yy2EgWyy2WGS2Wy2WSkW22y6y22W2i/b277a/22HWea727/wD++u/3/wDtv99tbt9vZZvvbtvv/v8Akg7W/f7/AP8Av/ZLv/1/btL/APW/7y7b/b2bfff2f7/f7Wy7ffWbb/W7/wAlu27dn/8AZJZdZJZLYDZLJLJJYDLbbZbbZbZLbZbbZbbbZZZZJbJZJLbbLbZJbaBJbbZLZZZbZbLbZZbbJHZbyTamk32+02k202n/AL//AH233/8At/t/vt/n9/8Af/b/AOze+37+6S6TbTzW7TfT87f6en+0lv8AZfL5O002k00F/wBafvg7Ffp/v8UYyN26gEywG22Ay22k2iWSk222kAk2gN2EEy2iOEkkgkkE2ygyyWySW2gyfyS2yS2SyWW2yWS2yWy2W2WSWySS22yWA22yW3wSWmyWW7277+2SyXWe672/7ffef/f/AP23+/8Ab/8A/Sy//S//AH3++5BG8m/3/wDtv9/Z/v3tb/tv/bt9b9tv9Jv/ALf2/wD+320tn/X0u/8A/J/tLZ/+1Z9vZbbNLbbbb3aD/wDSNkXS2p4kkyE2oy2yJ22/SWW22yW22SWyy2ySyE2WW22Sy2ygWWyUWWWgy/2AW6+SvJvN9NtJtpNJ/wC2/wB9/wD/AP8Av/8A7/d7/wD/APvt/wDtp/f/AH3f+32/aZLbX3f6e9rSnrcvsm3tzf8ALa022yS1I1JN/a3vvcm23bLaSC3KBJbZbfJb/LLLZaLaLaTRbQJbbaJbaDbbZZLZZJbZaDKRLbZJZJJZZZJLLLbbZbbbJZJJLbZLLbbZZZZrJJJbZLdbuTbJbZb/AHff/wD/AP8AS7f/AO0t3/f2/wDvv/8Ay2v/AP20n2//AP8A/ff/AG1n/wB/fLbv9bZN9vLv9vv8199/P/8A/Wb/AH8u39u1nn8+23n9O4P387u28v8Av9ITb8nJLZZLLZbaHa8na2nN7n/aCwABbZYnbLI3LbvZbZLJJbLJbZLbLZbZZZJbZJLbbbbZZKbZZITZvKDaHu2Y2212m0m2m23/APf7ff77/wD/AP8Abbv77f8A3/2226W2+/8Anv8A/wC66ZLbe3Tbe1m6t6Ul8v2t6acjf7aTDSe7dv35KSfxTbbZFkoBCVpNttsvttn8tsttpkpspMEpJktthltgNtttkttlkstllpNstlstlsllktltllltltlsstsstlttlltttk0lkn+9t2/1Etstsv033/8Avvvb/wD/AP8Abr+/v9tvv9vbb3vtLLtt/tv/AP8A/wDvZv8AfzWW772/X/fSb7//AH+/3/3v3zVv3+9u21v9nn93+zG+f0ktlyu238sm0stln8ltlstv0ipVt/VAfS+p1ku+hCWwNttstoFlkttpFtsslttktllllltssttsslhINpkstoltoH8t85f713K7TbzbaabTSbe3/wBv/vt9v/8A/tJ/7Nb/AO/++2+2S33f/aXz6fbbffbdqTcyyqVk4H10raTVG7TLbbfYKeexLbbSTTaZllslpJNklhdssvlttttlksltsttttttkkgEllslkMlsktttkltttttkstlttsttslksttstsstttttklllsttstssv4H/wDL9pOhbdZv+3t/3aRvsT/9/tf/AP7bf2/2vb/fy7yfffWbyy//AEm/+/1u9v12/wDL/v8A/e//AEln9tlu33/9ktn/ANI/s3uT9Z8L/t9t/wDW2b/zW/8A/wD/ACS22z/W3/ayJ3Z2JGxCvTcyWJ+E9fk2SyW2t222WyW2yW22y2yy2SSySW2WSy222kkyi22ymSykf2h/z7i9pspt9ppJNttNt/f7/wD/AP8A/f8A/wDs23/819//APf7/tvrf9f5/bLpdtN59p/JJ39qtazA76bJJtmNphNt/Pk7vpktJtJtJJCWy22kg22Wa2yWMWWWW2y2SyWy2SW22y2yE2WyW20WyyW2Wy2S2SS22yy22222WS222WS2WyWWy2WW2S22ySW222WySy7y2/6XT2zS/wD7f/8Ala3t8D//AG//AH+333++wvf/AN/Ztb/99J/LZ9vZtv8A7bbyf3//AFu8n/8Ap99LZ/bZZv8Ab/y2S/8A9n/2/wDLvb/b/wD/AH3/ANb9vv8A/wD/APv9bbLZf/vfvf8ALc8i/wBrcvxocvkv9tslsstsktpMsjUllltpNpH9tktttslwEl5LRFttsshNtpNtpNtsklm4HQYTaTSTSTbbbTbX+2/+/wBt9/8A/wC/3+/3/wC3t/t8n/8A/wCy6TSfyX6STaf37aTe6e837a/jTbW6ZBbae7bX7bf+6Sba7Rcn2Fklsllk9ttks8ttgMkkoNJNtlMlFtFtBrhNtlBtNllsttktkNktslttsktststtsttktsktksttoAFsstskstssltku9tn0utNv1n0kll3+1v3/AL/J/wDfW727f/7W/wBn1t9m30n8v0v8n9qcsm/9tvv/AP8ASW2WW/f2yf8A/wDLvn/L/t/Z/wD/AO3/APL/APW7/wC8/wDukRZ9v/L/ACJ/k7WS22lWWyN2Zuv2i2+2SiE2k2f22k2yW2kSSgyy7S2yyykWE/W2WSWSyft2+E/22S2SSE22yyyg2WSf22t7yktNNttppttNNt7/AO++/wD99/8A/fff/wD/AN+nvt/+nv8AbpLpp7fpftppNW/NtJbN/wD25G2rabW7RBTX6ezf6bf2yRLXTestyNlNhNlvltlsmtllpBJFhEBMllJBEkMkIEwFsgAENsttttlslNsllttsthMlststlktlkkttlsllpJNtstttksoNtltsklv9t9Mv8ntlkl+/9v8A/wCfb/f/ANv0n2330v8ALvLdJ/vb9JvL/Jt+lLL/AP2yXf8A/wDLbbvZ9tb/AP8A+1myX9v328v+++++5H21n+/12/yaVtqe1v8AK22D3ZJZKXbLa3amwbs1ZX9ba3/aQnL/ACtSfy/yEyy22W2W2kW22yAySy7SyW222GS2723Wzy2222y2S3Wt/Ny/o9F/9pNJNptJf/8A33/333+3/wB//wD/AP8A9v8Af/779/fJPf77/btNvttf/tpfNNSJNpNJpbJtrtkp2kyJpttANNpfft/222kW0gSyy2W22W2W2AmWgEEkyg02WUWSk202bmkyAGWgyW2EW2/EkW22k2kyAWySW222y220wySWkg2AgAGEy22S2yW222f22W/ySSS2223Sbbf2SyS2e7kbfW7bfb//AEu9lv8AZf8AW2f/APhO0k+1n3/9re9hm/3+9v8A/vLtv9//ALfbb7fr6/yJpip/i9t/pF2yfb/f7lDg22b0W/y/EgWbWW7/AKZICdtsv+7fpFpP0v8AbrZ/b+aTJZLZbJJKBbZLKDLbLvLbbLLabbK3LvLbJZbbLLJL9L/szbL1Ufl202m20k1/9v8Af7//AP2/+++/23+322+++32/7T/+/wD/APJtrttf77NNJtytptttpNtt5tEJkt7ptNtttNN//JfWyygW2E2ySSy222W22ykykEWk2kQWWi22kEw23mgkki2E2WW22S/g2222kyW2AWEWWW222y2wk2W2WkygySyyS2Wyy2S22Wf22WyWy222WSeyf/8A1ttllvvxP+233/8A9/8AWbybfWz7yWb/AP1u8t2++238n/1lH3//APb/AL/y/wD2+/7W3/8Ats9p9K3nbu6v9tv+3Jb/AP8A+35d1G1u9ln+9tskn29n/wAZmD+mZrL835/t1/a3mbJZZbZZbZbLbJZbLZLbbbZbbxLdY3ZSyT7LvSSWXaZ+nb/k+Wki4iaia63322k000+3vv8Af/8A+23+3/8A8nv9+nv9tv8A2f8A727X2f32/wCm/wDPLNpvONRytpNJtttr5gtyWAyhttNt/wC7W7dsltkklkto8lm1ndkoNsstsgCdu8sJFthMIFlEBJMtpIAhBNtloNBtEtslttttttstslthFtsskttgFshEkpstspEtkltlstltlttn9sltknv1lstu+9llv/8A9tZ9tb/9vv8Ak/fW7b27S/2AW77f2/fSX/SbEf8A/wDJb999b/bvb/L/AGP/AP0v7SfxP+83/wBv+3Z9v/Lb/b/Z99LbN/JfsRLpL/8A/wD22xtJu/gBPu5L7bbTZK5tsu8lsttksttlkttststlsstntmvxMuTBFZP9nQbPn1qO19rSMKxlV7xbfTz6TaaSf6e/33233323/wB/um/v/wDb7/8A+0n27/2+2X+//wA3ls+/K327/VK38mkk008skDaSDKU22m1+212QDLLZYRDbbPLb9b9bJbbLIRbLvZtbBKDYSCRbTSSTZaSaaSRbLISQbDJISDbZJbZZbbaTKTLbZJYbSSRaRbYbbbSTZLbKRbZZLbZbbtbbZZZr9JZZbt9JLZfvv9ZYRb/99v8Ayb72/wD0m0u8qVu28tv29l/9v5O32dkm/wD/AGt2/wBu+/8Aa9v/AGbvb/8A221+/wDb/Lb/APbW2E2fy/722+/Szb22XWf/AG2+32Ms56X7O1qaBrRNttspFhNvv18ltpCr1wFv38slhH1u8n/3/wBbv8TRZ/ID+ITITLJZba1ZYT8CbuUm2202k23v/wD/AO+/++3+++/yW32/23//AP8A7/8Af/3+/wBs9/8AZG/7tftd9p9Z23prJNAtG92kvpumAEhf9l9Jk/2t9fdyy/SApfU2k02NWEySP2+/StfybykffoWHr22dmgPjQ7Jp7t22tkkxt2df2pkSdvypN727kyy25ky9Wd2hpEt0kP8A4LJNuFsiW0udG0tnz+7Tfvv/AO0n+XT9YSvbbJLYlteCRZaBYSDa1/LZ7YGnutZ/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kunoNkpBJtklhMttlhEmBjdplpO1pjQMN+3xEnYLcjf+9uzRP8n8tv8A9DaTI35PbZQRtb+TYb+bbJbbbLJZbbJJP+2mk1fbwm0k22l/v/8A7b7/AG+//wDv9+lv9/v9t/u18l/snmlv2R9a22mkm02222020m21+202m3+2Sm2m/wD/ANlv9sku9n29kttktststsspBEstoFtlstttsstkltlststlllslkkststNkgFkllpNkltlstttttktststtlvllslttgMlv1ttu/wBL7LZbL/JbJZb5funLZb/tLfvbLbbbZbbZpbLLbLLZ7bLbffbbttJtP/8A2W7Xbb/77f8A233+39jVn2/3+3//APv9t/8Af7XS7W2z/wBtpEtttvOktu/hNttpAhFkpNkspNllP7diaXPzTfsMlu8kuoIDUlm9pDRpMgNttu9lkttltlltkktllkttlhllkstlpEloFlpQP32/4NH9bbaf2/23/wB9/wD7ppvffftb/f8A+/8A/wD/AP3ze6bVv6f6a7baSa66ba7bbaScqabaSTSbfySXza5Ntkkhgu1llln8u1pN/wDbZbfJZLbbb7bbZbZLLZJZb9bJbLrNLbLIRtbJbLLZbLbbZJbPZbZL/bZJZbZLbbaBb/LaDZJYCZL/AGW2yy76W22bWy+WSS+WS22WSf8A9lm9sttklsttttllllss/wDtZbJJbZbdLZvLb/tbZ/8AzS+W/wBl/wBZ9v8Af/3y7/8A+32//wD9/v8AW7//ANv331v29oFksstu1tkv8tllltslolktpNtpP8tgpJNhMixtsFtsvstm9tv9tv5lv8ktlsslFlv4MtkklssstkttlsNkksltoFtoMthZLXe21JeYTTTf/wB999vv/wD7Ntv7/wD7f/8A/wD/AO+//wBv8numnZs3/t+m3u1u820u02203Zu2022m23uk1snbbbLZb/ZtbJvL/b9KRpv/APWfyW2yW2T/AH+/9stlkslv/wB9uRP9JbJaDbJZbZJDZ/bZLvL7/bbZ/JZJZLvZfZ/BJ9tZLbZ/aTJtJbZZJ97LvbvZb7/btrZLbZYDb5bbJLbLLZLZbLLbbaBbJdt/bZbbbZbfJLvJZdLLZbLdLpZLbP8AWfbfbkXWbf77b/8A++/3/wDb/v8Ay7//AMn/ANZb9ZvvJ/ZbZLLLJLJL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2+930n+/9n0uYFNvkttstm8oJMpFpBNttlttFttFlhNsgAJpltsu9stnlklje+0qUtslEktslv5Nskkktsv9kltFssttu9sNstthEttkshFv/wDLs6X8m2k9/wD7bf7/AP8At99//wDb/wC2/wD/AP7ff7Jf97NffN7/AO7zW72bYff+6eSaTfzbSWzbRkoFsktid+931pf9tv0n1ssjdvkntltsltHs+8l2+8vtsv1v9k18sm/pH/8Abb/ZZ9/bPb/bbZLbbZbbJbJbpZJvZrbbd9/LbbtJZJbJZ5LPJZZb7LZbLbfLbZbZbbbZbbJZJaTaTLJJfZLLbbfLfvZJtbbLZbLLLLL7LZLLfL7fZJbbf/8Af2S7fyyWf/8A2+39/wD/AL22Wf8A/wDJ9/59/wDff2f/AH++1sstgFssgINststtsttpMoJAMpNtppAlP9oKUlpHllkje0NrclstNttstv5Nlu5Fsm/9oNtpEssloVpltstsloMktpMku8v+Y0LbSS+2+/8A/wD/AP8A/wDf7/8A3233+3//AP8A/bpt9/p7ft/bNvtbZrt1d/bN5pbpLJttfgt2yE2S22fXfT/Wpfybb/7y2ip7zSeWby/S2a3/ANl331n/APb/AGWW3eWy/wDpP/8AZb7Zb9/Jtb/bbJbbLbLbJbLL9bb/AGe2/XffWy2/2S2yy2XW+Wyy2Ty2yyS+yyS2222222Wy22yAyky2y+222SSeW+2W2/222yWSyWSS3ySW23SXMSyWfzb/AG1u8u1tlu+338v+n+/1stn/AP8A2/7+/wD2/wD9b/8A/wC221v9gNtsoNltktttlklu8tsvgEkkoMsltpJNkNksv1slpIFlllttsjUspO9tsjZNktu9n27X1v8Av9/vZ/8AW722Sy2yAySy7NNtv9ppN/8A+2+2/wB/v819/wDb7tf/AP2+y37SbTe6fSbf3/3/AM9uklv81Z9sCD/s1m1tbaSTDf8A2W+fWb2WSyW22WA2E2gWWeX22WkSEfey2S7W2SyEW2y37fyN22/f/wBmtkltttkkttlkkkslklt1stklttkthMtn39nk4NgFukttustsstsstttst8lktltkhFrdoNtLZFttssstllpJIIMplkltkJNstskkpNlspst++hNtttstllklljpG9kttslk1kv8ALJv9ZLfr/LtvZb9t/v8AW7fEbSf2W2W3yWyyyyW2222y2y3yWWSW2SykgSywSW222S2WW2ySWW2SWWSW2WWWWSyS2fyWSkf+Jy/f2mffyf22SSW22WWyfbNkf+tNJ/8A3+3/AP8A/ff7f7f/ACe++/8A9s/tskm0m3+mn+3/APNrfNJ7/wD9u/wJP/7T+/8AZKQBbp/tJ599/wD22fyyW2yy22SWb/8Au1n4NgP3+/8AZ99bJuD/AG/T7fy3222//wD+1ttttn/8pNkttkktksvltstttlttkltsslvnssstvtttvtksttsttslst9tskttlsNn9kNtLdssksksttthNhFloskpEsANtkstloFslgNnv/shEtvsltttslr1lskttttt0tv8ALv8AWWf3a72b/S7Sbf77y/bE7S7/AFlsk1ksllltkssktlslstsm9ktpH1tloFsslgNtltpFtv0j8kltsklllolststoNtslttNlspMssstsNu0tstsstsraRLe9jSX3/wDv/wDb7/ff7/t77fvbb7bvttJrAf7tPd7fLppJhJN/t7tbJtJ7p7+E2yzb2X72by262f2S2WT/APtlltttkssktssstv320su9klgM/v8AbPZYBJIj9bJbsl7LbbI1uBJtbpLJLLdtJYrbJbLbtZ/Lbb99ZBbbrbbbZbLbZJbZbLLJfLJL5JLZZLLJLLZvLZDZbbrZLLaTZJZbbbZbbLLZZLLbbZJbb5bbZbLJbZZZ/bbLbbbLrbZpZf8AbhSz/wAn2/n9v1kren1ll1nkkts297328oVktltttltsltksktttkthDZINpDZNpMoKbZNttksstttlnVlsklslktltlltttlltMtn8ttttktsttFu0ltttttlrX8Gnr7baX/wB9tt/vv/8A/wD7e+/7+/8A/wD5tNtvkb7NrPtfLJJJBNtNt/JftJtbt+62W2Xb2b7y2Sy6W72SSWX7aWWSy2yy22202y2Syf8A8kv9tkjU/stvksoNlhdlslliF0sktqfxFn9k9tttnt1tvstlsln/APvbt9/LbJvb5bJLJLLbLJLLLZJZPZbJfLbbZbJZZZJbLZJZZbPbJJbZbZJbbbbJbbZLZZLZbLJJLfJLb/ZLbZbJbZbJtLbZ5bb5bd9+Xbr9Jvt7tZ9baDtvLbfbrLbLrJOl/tKFbLJtZLZJbJLZZZbb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v/8Afb//AP8Av9v9t/8A7kf7f9bNftZ/9Jvp/NJpNtJptvtXyg03yXzySeWWSy2yWyyWWSW2EgSS222WW22y/wAkk+st8lwltv8AZLYxZbaLZbJLZIDbJZZ7Zfbbb99/pbbbf/8Aey2Sy2fSyefW/wC/3+//AN/9r9/J/f8AT1yyWW2gWgSSyf27y2T2yW2WyfWTT/f2TWe2We2SW22TS22W2ff22+WS2/W7a27b7y7622y23W/2zbf7/wD+/wDvv99btb/9vZbJLZJLbb7L9+n9/wC2f7/y62/XWyWy2WyyWWWyWyy2y2y222SyWyy2S22S2SyWWy22S22W2y2WSSWSk2S22W22y02PS2S7SA22W222WWSWWy2W2S72W2W/bt2rLN/7/wC/3/8A9/8Af/8A+3+/235D3/3STSbb+76f3+1jX6f7bae+18pJt2+k8st9ltssklttllktttpFslttkttltstkt99nkl2dstklloNlllNsstgMhEltlk0t0ts3/wD/AHf2Wz/ST22kWy72S+7f/bf7/wD/AP8A/e//AEu//wDefbbJbYTaDbJbtZ9bLfbLbbJbtb5Pv/8ATS/yW6SSW2Wa22/222yWS622S7W/e2//AP8A/tpJZZbfZ/Zdvvvvvv8Af/f/AG//APv9/vLJZL/JbJp/9+Tv57L/APf2+WbzSW2S2y2W22S2bW2yWyW2S2S22y2Wy/8A0skttlsstspNktttttsllkkttgO4H0lv9v0va9lllksllllkstsktststsspNtuxAQs723/+6e2/3zX/APvt98n+2ns3+v8AJJvttNWpt/pJ5pfpJS2J20SEWWSyyyWyWy2W22W22SSS2yyS2yWWWyygyey2yy+W7/y7y2WWX3W23y2WW3/222S2WfyW23SX27fy/wD/ANZbftvtJ/ZbZvdv/f8A/wC+33/9tssk1ltsn9lm1slv/wDJJbJ9b9aXJ/8A2y2E22efb/fefaWh37f2y/yyyySWy/8A1m+0n9tn0sv8tt339lu9u3+0v+3+2238m+33/wDfL/8Ay/8A/wBJ/Z//AL//AFll9ksv0lksstklkttlstkslidlstlsttltslksksv/ANZZLZZLZbbbLbLZZbZLZbbZbbbLaTbbbvLZJ9tLLbZZbbbbZJLLbZbKRbbLYTLL8SwKevv99+lt/v8AN/f/AG3/AOluk3u18t+23m3s2S02ml/238m3JL9bTYDbZLbZZbbZZLZbLYSSTKDbbbbbZJbLJbTL7ZZLbrbv5ZZZLJbr5LZ7bbJ9/bbZZbvv/bbbNbdL9vJv/wDSW3//AHdv9stv3+/9/wB//wD7f/S2/wAl9tv1u0ku1kv+/wBLbvbL99KhJ/8ASS/vf2ebf/7+/wCkpc2239m0lttstv8Av/Zvt/vZL9tZ/bLrtZZt/Z//AL2f7/7/AO39m/2//wDfb99b/v8Ab7yfb77/AH8v1tstkl9ltkskkttsststkhNtstttstlttsktlklkltsstskgNsstklkltltlsstsksttlstkltsklktlttlslltskttltltvtlslttv0rO67O+3/APs9+39v9v8A7ttvEtp9Nf79pbrff2W/k/JtttA2iSy622WSWWSWgyy022y2g22W2y2C2iWyWyi2W20EyEW232a32Wy2Sy2W/eXb6fW23W6f/wAn3/8A7+BpaXbb5JZ/LPLt9PPbtvt/b9r/AP273X323zSbbbb7yb/7WW27T7yy7yE52byS/wAv/wDvvZvv/wD7f7y77f8A0u2333/6X+9u09H9v0tlm3/9su1338u/9n+9lv30v1v9tu+/++1n221ltm02+339kttn/wDL9v8A/wD/AN/799ZL+3J5JdbffZZbLZZLLJLLJbLJZZZbZbJbLbZJbZbZbJJbJZZbbZLZbLLbLbZbbZbbLLLbbZLLJbLbbbLbbLZbZNLZLJJZt5sUifvtvv8Ar/N/7/fffNJrEtNLN7/9Jfvfbb2bgbNNttkWWW27Wyy2222WkkgWS2yS22yWy2ykWg22S2WS2y2Eyk2ya2+32W22W72Wfze7T/WSzy6f72//AP8Af+DdKVLb5ZJvvdJt/f7Lv9ttJ/5/9Z/NPfbrr/t9v/8AS7/7W2Wb3bS7bypd2b7y/bf7/SS7/bf/AP8Avbt//vbv/wD7b/t7/wAu88u1v9ltn/8AtJLtd/8AWb/7/wC/9v38u8m9ln++/wB/Lv8AbfS2/X/b/wD9skkv+0u+2+2/+/u/9+3+8t8n8svttttstlstttslsltttsstttttssststtllttttkskttlktllksltttlslkltltltsllttlsstttsn9kElltm+/wCb6Wnt/tv+3t/t/wDf9/dJfZNfbpJvJtv3bfp/JtpNN/222ty+S/S2yky7XSy2yW2z222WSgS222yW22Wyy232yS2W2yyySyyS2yzyWST2yW2+WyeW2y22/afeS2XS2Wf+23/WzW262/y2X22f37/2/wAkv9kkm331m1n29kv3329ttu+8m9m+1mf0tn89tv8A/Ptv99/97/Zat9/b/vvv7/v9f9tLbbfdZLv/APySyf2/7yf/AOv2/wB99/8A/wC/233/APvv9/R//wDySby77f27/wBv/wD9v/tZ/Kvs/wD2W/8A1l9tsstksssltlltlltlktkksslksklstlstlkkltkksltlttttltlltssstslkksllttttltttststv29Nstn+/3+dxTe3/AP8Abtffb77bd79//v8A32baSbbSZb1rSbbTTbdlskm0nkvttkoMu89ktsllu8sstlhMsotpMktlsktmttstksklsllstltuktlvtkltu1n30sstlv8AdvrJZvYBvN5/P/8ATf2z7S2W6Wy/+b/2/wBln/1tv3/0v3++8tm/3/dtsP8A/Jtb/wDS972f/wB9sn392239v3/u9tvW39v+/wD97/8A/wA/+0lv829tn+21n0n1v39v/wDpv/8A/wC33331m+2+3/8A9/l/tvLL9L9v99vtbv8A7f77WfWZbpb2WffWb2WWSW2222W2yy2Wy2SWWy22yWy2WyS22Sy22y22W222yW22yyW222W222WWW2SSSy2S2WSSyyS2W/W6+62yt+Sy0YW9J7//AH2/23/3332/3e/+/wC398+mk20m3+2k2S39b/ZZbZZJLbLLLbbYZYRbZLfbLJJbZZJJLZLLb9LLbLZbLJbLdZZ9JZ5bZLLfbZZZNtZZbtL/APW2ySy//wBktv8AdbbZtZL9LZbbtb//AGW/Xy7W/wD8m+8v/wDbbvbZ9/vt/wDy7/8A/wB9bdrv83vbZ9r9JFbfbL//AC27f2yW/b/7ff7/AFn231ttlm/21v8Av9tbbbt9t99999//APff77/ff/8A221tu232+/1m+/221m39u3++00n+kun1kkn+1tt1kssv98klkkskskssllllklsttllllskkktttsttsktssltllsttltltlltkstkktltsttlktttlktsn1n+ntkm/llsvv/LX+3/3/AP8A/wD3332/77e+3/7bbzbTabaTbbSTbX1m8tlktkllsskstklMpNltnlsttlsklkllltsm9ttlsltsltultv0ll1lttmtv1lt38stm8u/9tklsn/1u1n+tskm8u1u8ttt9v38tm9338n/1v+9n/wARJtbLvv8A/fbWff8A+39l9226X29n2tst1t9tu221u28vsm//ANt/vvtJv/tbvbb99vL/APff2SW/7/77/wC3/wB99/t/9tt9vvt/JJv/AP8A/wD/AG/7/fb2/wD0u/2/11v+smn8tkv31kt0stkn9wIEssltkttlllttskssstslsskktttsltlsklsklklssststkstlstslktkllltttkksllt9tllk2/v1ss30mz8TTf3/wA99v8Ab7ffbpbP97fJ7pJENNpNtpttJt/2W2X2g/8Av0lspdksktstulsstoNtsgNltktsu0tkltkntkllsststkstlvltlktkl1u0tslkn339llv1m8vu/wD9J97Z/wD7TyW2f2222232/wC/9s9sn+3+3++1m3/+9nUm/wBv/v8Aff8A0su32+9ln9v++1n89sm/5H3ts0stktnv2+23/wB81vvv9/v/AP8A2+3+/wB9/wDf/fff/wD3+3/+/wB999fZ99/t/wD/AP8A9t/Zt9/vv9v/AC777/fbb/bffbb/AN+/8n929sttlsllttlssttsltssttttlttllkktltklslkstsllsttsstsstltlltslltktsslkstsnktltt22j0ll31uzo5re+2y2//wB/v9/unt3l9um2n+m0m02km0023tJbbdKTv7Z/bbrbZbbLbbfZIDaTZJKRbLZJZb7LbLbJbdbbbLLZJLLbJZJLJLLbbL7bJLbLLL/9vLLb/vtZ7v8Af2f/ANn+/wBvZZJ/JbaBZf8A/wC38t8tv8v3+/8AvZ93/wDy/wAn3e//AP8A/wD38tv+/wD/AG7/AFn2/wBJtfZJbvJLfZNbbLJL7t//APf77tbb77/f/f8A/wD/APb7ffb7/fbbf77/AP3+/wB9/wDz2/7/AP8A99vt/t/Z/wDfbff7/wAn2/8A9v8Af/ff/wC//wB5v99ZNvvLJLLLZbJJbbJZLbJZL7bLZJLbLLbLbbZbbbLJbbLJZbJLLbZLJbZZZZbJZJJZZbLbJbLbbYBbJJ5tZZvL9tvf9TuT9vt9vv8A/wC+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AP8Av9//ALb/ADzfSQLTf7baTbbbf39ttkn1sv3rFltstttsltltltttktsltpFlsslskltststt1tsFlksku8llkkst9vssslttm1u8ts+0luk0ltkutm9088m8m2/8v01m0tuunn+3+8u9ltu0t9tlu8tsk/n/ANLbbZ9Z9fZ83t//APa/7Sbfyfy/7S2/fk2Jb/yyS2yf7bbSyft/2fWy2/2/7WX7/bSW7bfXf7S/6z72b/8A3/8At9/t9/8Aff8A3/338u+/3/8A9/8Af7/7bb/bfy/bWy/7y7yW/wBu1lkkssoEklsktlltwO9u2/1qUltntttslssssstllkklstlltstoFllkstts8tttJskv8u9ts9l32+/zaf09lvm/3964v/2+/wD/AP7/AO7eSZKSfTaabbaafxNltsn9ttuzllsm1slsttlklslttkllksklllttklttslsuttottltst0ssltks/wDfJZZb/b9bvL/f9LZNpbZLL7LfNffZ9Jt/vbtvb/8A27+67f2/WbWy/fST222/S226+b/222W/S/37/pf/AO38/wBtb/8Ab7S7/Sf/AH6X6X39u8sln/8A/bvLu3/btbZbLL/tvd/9vb/vv9Pv/L95f9L99vt99/tt9v8Af/8A3+3+9n++/wD/AL7fbb//AO/3f39u31lv39u1sv8Ab9ZbbLJbLZ/frTZ5rZMB/Lb/AG72yS22E222y2AySy2yWy2yy22Wy2y222y22S222WSSz7yW2SS23ff/AD0n/wD/AD22SfbbjM0UNt7b7NNtrvPtNpp5ZNpJdp/eyzyAyfy/b33bfzz2yW3yS2XSTWSySWSSWy2ySWy2yWyXyWW2W2y222ySS2yyS2STyb2fX7/y37ffSWf7+2eyX27/AOtn/wDrbvtvb/8Af/X32/f227b26zz27yy//wC8n/8A/vZbv/bb/wDyyb/72f2f/SX2W2u9by2f/wBv8n3/APv/ALb7fy/yWbfb/wD9sv0m9v8AZJ/9/wD/AP8At9//APb7bf8A+v8At/8Af/7/AEv23/8A/wD/AG+33+//ANL/APf/AG1u2/8A99tvPbd9v9/bt/8A/wD/ANbttLtZLbbbJLvZdZZp/bMB5LbtZtLZJbaRZJLZaRJbZbbLLbZLZJbbbZbLZbbZLbLLJJLNbbbLLbbrvvsv97//AHyW2b//AKIESCTf3+zSbb+byf6Sea7aTS3380t9pO39v/8Affvv7rZLbpbJZpbPLbJZbJJJbZJJLJJZJb5ZZLbLLLLbLbbJLJZZLbdJ9ZvdtvLPZ/8A22b7aS6yTS7bz27zz2/7/wB3/wDvtfNZtvZb/wD2a7zWbS7/AP8AtZv/AL77S/8A9lu+8tv2+8v1n+1t18tuL/8AbZ9vJ9Ltv99//wD/AG1v9lv/AN/t9bbtb/b/AP2f7/b/AP8ALt9v/wDff/fef/8A233/ANv9vvv99/8Ab/8A++/23/8Atv8A7y2f/fbf/wDkl8m+3033/wB//wDy7/27yy62WSWyyy3/AFtBP9tt9xPmtttm9tlsslsstttttllllllttttlslttlttsttlkkst/ttvNttNlt+18n280tUu22+y5Nn337zXbSae7f/8At8m13/La1Jbb9bv/AP22/bfbSWSSySySbWT2WfW2y3WSyySSyy2eWT2ySyyySSSWySX2WS2yy2XS7W//AGsklu2v+9nlkv8Arr9rLb/Zv/PZ/P8Abf8A0u1v+29m939/3+8u2+/n/wD/AC/b2/2/b2/2bWf/AP2/3+/8m9v/APbvv/8A3W/y2Tyb/wD2+1lu22+//wD9vv8A72f/AG39u33/AP8Aff8A+0u338v/APZbLbb/AGf/AH9u/wDv/wD7Ny/bfy//APv/AP8Ay/fb777y/wD21+/+s/8AL/bZbbZZLt7ZbtpJbPbbJLbJbf8AW3A7/wBvuhGmlstu9kkltklsksttstsssltlstslkkttkltstsssttvs0tt0spstt+39v398vsm23/7TCa7f7zXTbaX7eX7SbbWW9lttkln8u239kv39m0tkkklltu9uskvtskulsslsktsvk9vlltkltlktttsmkkkksktvtk0m23lk8m+u21vkkv8ArrvrZJvL9v7Jvdttv/L9L/v/AL7b7zbb/Sb/AG1/++8n29v+338v8v0u/wDv/ttv/ZvZvbb9vt//AG/W2XWb/wD330ln/wBvv9/99vv9L+/vvL9t9/v9/vvb/tvL/ZZZLbb/AGf/AH1n/wB/998lbt9vL/8Az7b7y/bb/f727/8A2/2/k39utlltkttv/stv89tlslltslstn8ltldstu3dkm31vlttpstpNgsstttkst8mtnsltttktklltslsstttl+2/9ltNu03+338+/1ll233/7UTqe3X+7W7aT7bWzSTf7Yttpk9kl3/1smv8AvZrZbbbJbbJZbfbLLbbJbJbbJbZPL/JLJJdZJbbbJZJJbLLJLZZbb/Z9bZbZfbLrJbJL/f8AWf2/fyby27b7byyf/W/Wy/b2/f7f777yabfW7/22y/fb/f7/AG/9tv8Av/ZZtLLbb/tt9t/LLb7Z/b9/bJZfL/Z997/+1vJ9/vLvu/Zv9v8A7+7bfff/AG//AP8Ab/Wf/f2f/wBtn/2+33//ANf9tt//AP7b2b//AH8v3/1//wDp/vJLNb9LY19/Lvf/AG2T7zbz2ySW2yy2W2SfWWy3S2y//wAVsv1ulltlEkpFlkklktlkl8s1s1lskkstlksstlktv+1nsm28kpu3/wB/t9/Nv/bbNvtvvZ6e1t3+80k0l2m1+k23/wDG2WWz2bz/AP8AbJfvvJdZJZLbbJLZb/J/LbbJbbJbbLJ7LdbLZJpZZbbLLJZJJJbLbZZZLbbbLbbYVbZdZbbL/wCW2bSySyb2Wb6//WSy7Wf22/8A1kn+22321tu+0v8AvZbb7/8Afb7/AH+1lv8A/vJbtLLbb/8Abbbfy/b62fS/f2/y62yyffe2/t/b/wD+1v3zW3/7f31/X/8Av/t//vv/ALW//wC1n+9tv+3/AN/9/wDz/wD2+/8A99vb/wDb/Wff7T//AHm+0sv3+30jX/8AZbPvLJd/d/5bRZLbbJdbbPZZLZpNddvZZfYDbbJ5LJJYJbZLbbbLJZZZZZLLbbbJL7bbLLbbLLaDbfLtMDt/pvZ//Pd/t99bb/8Af/0LUkNttptNtpNtJtptLf2E2S/33yXyeyS/c7fZ222UW20+yC6S26yW2SWW2WSyy202yWkA2E2yy32S2y2y+22WS2S2+2SyefS2S2yW2222fe27byW7b7b/AMt3+9kststttu+m8tnlt29v9u//AP8A7SaTWS//AG2//wD/ALby7b/y2W/272f/AP32/wD9b/8A/wD9/wBan/8AWyW222f7/Wy7/wC+/wBbvZbLbZsT/ZL9/wDbf/7/AH//AN//APf7Wy/W/WfW2/7WfWyf/b7f/bWS/wD++8//APv/AGf/AO+/1v8Av9bt9tbvt9bIJJYIZbfLDfbZZb7b7ptLbdKBJJJNQZJYDbZZbLLJbLbbbbJZJLLZLPbZZbLLbZKDL7bboRt/N/L9/P5vv/8A7227/wD9c037Te7TW3//AOk221+vtZZbJ9PNJPL7Tbs7vL/LLaLbZLPbLNZbNZLJZZbbJLDbKLLZaRJITZbZfbLbZJJPbZZbZJb/AG2WzTW2WyzW/S72/ef/AO1su+23+32//wDZ9LZbbJL97tZb7L5/Z/b/AP8A+/33t1n3/wDvvv8Af/f/AO/+9klu0n8v2/8At/8A7/7/AP2038ve/wB+nLLLv9/9JZvvtt9L9LJJZb+T/bbvvvt/t/8Af/fb/wD3+9s/8u9v8sn/ANb/AGW/f/8A/wD99bv/AP8A33n/AP8AfWy/f/8A1m++/wBt/vZ9v/LLaBbbZbLabZbJbZ/JLd3rLr9rZZLLbLaaTbLJbJJZJKBJZZJJZLLLJbLbJLJbJbbZLbZbLbPJZrbYBZpD7LbNtZK3pP8AE+/td2be2S/y/wC/9llslvm0kttu9+19m8m9k0n9kkskktkusvnktl1tttnltklvlkktslktN8ntklltvlsststultstlklltslssln/ANLJZLJbp/db/b/v/ZLPb9LZvvd/Zf8A37f27y/f/wB231tv+1tu1n/1lu+9qf8AVv8A/Nft22y+/f2ff2/bb/7/AMm1v1v2+yX9m9u8u9ku/wB//wCbfb2/7/8A39m//wBJJZI9/t9LvLJvfv8A2/ff/wC+3/8ALbb9b/v99LvJfv8A27//AP8A/wDb/wC8m/331F9sn+0kn5Ftksstsllllksllllt1P1vn+tttstlkkpNlkkkkksstMsslllstssslslstlltlltssllsvkll5kpNh32tst+8kqfsXm7O6a8n20lv9lu28kstMs9tv9Nv/uvlv1m0v8v8lltttlss9k09tl9lstl9tltvlllksksovst1lktts8tslkts9lllkltkltststn/APbZbLbJdvNZLJtt9/8A3/7W2/fX/wD1+01v0n2//wD/AO27W2/f2y7bb/S2/f2p7h7b/b/t22S67f2fbW7bbf8A+9m3+1m/2zW9n9m0ktsn/wD9t7v/ACSb7/8A39v/ANbLJJK1vvtJ/bZ/7t/bt9/vv/8A7y22/wAv39v9kls328n/AP8Afb//AP8A/Z/vv9bNJb99Zb/4TZJJJLZZZbLbL9Jb7/bJJZJLbbKZohbL/LLJZZbLbbLJLLLbYQRbbbbLZZLLJbZLJZZ/JdZJb7bZPLbbbZ9PbbLZ/wD53Rsty2y232/SJ2eWW+y2WW23+22SSS+WS2GWy2e6y6y222y32SSSyS6yWayW2yXe+WTySW22a+Wyyy22aW2yS2baSy2SWSSaWTW2eWeyfW32ySTyyS2yy2X/AP8AJfZ7r9vr79vvLtt9b/8Af/SyS/8A0tsn+3//APv9t9K3Jb+vvb5/vZta1Z9tt/b/APbW2/8A823/APvt/wCfeWyWW2SW2W//AHjdv23+1lu3/wDJ/JbbvtbvLv8A77//AH0v9m/21O8v0n28n/8Ar9/Ltf8A22/e2/S3Wb/77/bfb/bf/wC//wDYnLZLZbJJZZbJZ/LJd7bJJLbYRbLTcVbZZZbZbJZbZbJbZJZJKRRbYJZZJZZbbbJbbZv/AG6/2W672+2/22W7672ffffdBlvJf2f/AM6SSTUustk0ttsss+tllkv2tskslltt3kl9ttn9mtn9ttkl1kk0ktlvls0uskkktt20lltstvlttltkk20stu8ls0k1tvu39v21+/8AbNbbZbL9Lf8A7262ee7be+7/AO8v+/8ALttt9ZZb/ZLbbtv/APb/AP8AvZKnJbv1/Lp9v9/I1bZ/L/bb9/bL99Pv/wD7/wBmv+tlsksklm9v9l7Vn/8Avv8Af/8A/wBbvJZZ/vLvL/vvvt//AC/W/wC/4v8AJ/Z/Jbv/AK7/AP8Atd/bLv7bLLPL/t/t/vtv/vv/ALffNtmyA/k2WyS2yyWy7Wyy2Xpbf+WftWWS22y233y+2WWWkSyg2k2222W22y2yye66SWbb/Sy27bb/AH/v+18lO+3/ANbLdvu2VVZZZLL2823tJbLeDbt9On/tv/8A/wAs90n+t8tqe1ttttttkkt9sksksskktssltksskkskttsmlktssssktsllm8s1tut390tkku321t9+0s9v/wDLvv8A67yWX/fSWf8A+/8A/bL9/b9v9t95Lvvvbd//ALfb27f22/7f7fff2W23kf8A21v/AN/vrZ//ALp777XSfSWS2f77f2/ffS2Sb2S22z2y7X7yX7y72y/+/S+S/wD+/wBvv9L83/8AS7fS/WffNbfytWf7S/2//Wg+/fS/y7727b/bfW77X72/F/A2gfkyy2WW2222fy22yet//ff/ADf0v0stts18t1ltlpFlhNhEtstlksstkklt18mu/wDvZbL/APb7/wB+/wDfLJvvv9bLfv8AMWqWW22WdNpfbWSyXgW/yX/77/8A328uk8m0139mv1ktlststv3u9tklslklstltsk0klskslkks0slktttslkslslvtsk0+/llstsu/9t+/0t0m8ln2/wD9/ZbJtvZJ/t/t9J//AP2b/b7/AM9v/wB/ZPtvtv8Af7/2y/b/AG1v3++9kxG3/wDZt9Zt79/vv9tvLP8A2ySSSff/AG//AN/vZbbbbZJZ7bL9r9LdvJvJbv5vbp/9/v8A/wD/ANL+39vb/t9/Jt+19/a3Z9tbtZ9/8Trv99/ZvbZv/wD/AP2333m0v95Kcjab/wDQBJLLYJbbd9bZd9bbft7JZ5Zr7ZZqbJLZLabbbfZbZJbbZLbJZLLLJfbbb7ZLbPdLt9st/vZv/b/99/bZZvvY19pbbb+31/8ASyzNy7fff/722bfbbbzf2/8A0nm9v9tku1lm8s/23k8s9l1lkn02ltlktsstktstltsksttlkslkkststtss8tkk39kv/wD/AL/2Sb2bSWf/ANlv30v9ttu1v0m++/2/++2++8/0v/3+/wBftZbtv7btrZbvb9//ACb7277bW2fS2Wb/ANvX+/8AbZbLLb9b/ZbbLfbJ/wC+X222S222y2y2y2f7W7/W2xf7bf8A1n/1v/8Av/bbZL/Z/vv7/wD/AP8AtvZJYT9Lb5P9/J99/wDX2b/fb+/276W/mkt2/tvtk2W22SkWWT/Sy/8A1lM+/klv1s91lk1sktkksNtuFssttlltlltu1llvktlvsklut+2//wBn9/v/APW/7b/2y2b7SN/fS2/Ntrffyy3pS/77/wC/0m339klnlstsn9+89lstkklm1t22/l8t0vtsku+ntltttktpNttlpNslsttlstlkhMtkkltt0sts/wBJZ9L/AP722/Sy2Wbb2Skb2fyW2/2t/wC2/wD/AL7/AH/338+1v32338++1m+21n20n1lv339sv9v++9lv9v1l31q39v0klpMttlv9stkk8u20+l9ktltttttltttsv1m8lstn+3//APZ//b//AL//ANsln8u2/wD7/wD/AG3/APbbJZ9bJ57vvLvv/wD3y7/f/wDm0v8AbZvmTb83/wDpt02WWWWAS27WWkSXSWW/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ltpJttm8u9ktsstltun1FllFtltkttslktuttvlttltlstttsttvollttlsvkpFvststtlltktn9v8nltuk0/wD/AL/bf/S2b73zWa26ye/z72/WyW2Wy2SyeyWW2S/WS2SyfyySyySSSWWy3/26Way3fW/S/b2/2/S/Wb/222z26y3y32272fzWy2yaez2/b22f7+W77Xf2SfbyW7Weff8Av/8Avt//AL//AH322/8AJ/8A/f7b/wD/APb99999vvttZtvaSz9//vvJ/IBJZLZLpvvfb/8A2bXSz22W/wC2/wDLb/LbbLL7f/5bbJbbrfLI199ZL9LJ795/t/5br9vvv9/v9v8AyW/yff2/b27W2b/ez/yyW7WW+f8A29v8v+39/n9339lkttsttkm8sstllksklk+9sv8ALZbJbbZbbbbZdbbfLLZbbZLKLKJLZdRbbbLLbNITZPZZLLZbLbbZ9J9ZfJLdvpJ/9/7/AL/7S232/wDlntum3u9n9tm0lsltkt9ksttn9stslu99lstktklmknklum91mtsktkttkltku8sn0kln1uts1vksu9m1391v90+lv8u0m3/ln+8+1tn31tu1uv23v/23/wBv999t/tv/AGb/AP8Av/8A/f7/AP23/wBvv99/ZvbZKX//APb/AP2/5Mttttnn/wDvJ/8A2/3Ss2y2Z777y/8A39ln4umm11tv0ll838rf3/3+9lukn2+33sk+/wB/t/vv/wD/AElv9u+8v+5u+8v/AP7f/JLL/Lvr/tvb/wDb/wC+usnu+8kpNhtslkttktltvslv1kl1sslslstltsokstlIppMhEltlslttttpNkltlktpMtttltlktpNs1sst1tlls80/tm2/22+9n8tuv0n2+v3/21u2+/wD9JL7ZJZJbN7NZLLJZLZpZLJLLZpLZZLJZLvbLbtrLbL7ZKBbLbJUTBLLZLJZbbZZL9vbJ9v8A72f7/wD3/wB/tv8A7/f777fffbyfbff/AP8AJb9vv9//AL//AFv/AP8A/b2f/f8A833/APZZ/Z9/L/8Abb7f/wD+++33/wBt99vb/LNbbbZt9YBb/v8Ayzf7/wD+2+9n8sm//wB/Z98P/wD2W22y/wAsm9n8u0k8n8t8lttttuk0lv31ls++/wD5Lb/+qt/Z/v8Ay7y2Szb22fS/Wy/fbW2ST33y2yW2Q222y2y2y2y+22b2232W2W2222WS2WW2WyywkSkSy22C2y2yyg2y2Wyy2AWySWyyyW2CQ+y2yT2W2ye6zby/ff8A/wBvZ83Zr/v/AP8Av/8A/wDy2/8A/wD/ACS3Wyy7Waz+22yWySSXyWySW2T2yW2yyWf7SW23y226SSkSSyW+kSyk22k2222WWy2S/wD+232+3+3+++/++/32/wDv/wD/AP8A9b//ALf77Wy7fb2//wD/AN/Z/v8Afff/AP3+8/8A/wD2yf2/b23/AO223/8A/wDS7y7/AP3/AN/99LNZbZbb9L/Zv/vb99//AP7f/W/WS/7f22/b1f7yS7Sy72y2ySyfW327f/S2ffW/aX2yf7/yz7f/AOstv3/u+1v/APvZvLLZfvJL/J9ZLv8A7W3y+XeW22WW2Wz222G+WSiW22W2/wBtlklllsstlttttstsNttssstlsktksslttgsltlssttltskhNktpJJEtln9tslshINsics+1tkv8A9v8ASebaeWX/AMv/ALdtdtLL5ZtLZbPZbbLJLLZZbL5Lbb5JJPv79bbPL77vb9LbLvL/ACWy2y2/yyye22y2W22222fbbXW/7W/2b/2/7/8A3+3+2+/33/39v32/+/8Atv8A/wC3333+3/8ALLZ9tJt/9tb9P/ZJZbbvv/v/ALfW/bb/AH/2/wBt9ZpbbLalZbL7ZtJctrbb9/8Ayy72r2z/AP2/33/+3/8Af/pbZJdZZbvJJJbbp/t+3ttb7btb/t1/bJJZffN/bJbbvbbtZZb5LLvb9bZrf9b/APS2/WfzyW2yy2oS2yg32SSWSW2y7yyy22yW2y2W2y2yWWiS2WySyWSy2WWy2yW2Smy2yS2222S2SEWyW2yg22W7WSyW2kk2SW/z/b22/wBu21mv3mts22+3l0mm8kllv328l8ttktkslkllnkttt8luv+n8v1tt8+1v8tss8u9sltl9m9n/ANrb/bZZbLbbv9/t9bttt9b/AP77bf8A+/3+++32/wD9/Jv9vv8A/wD22/8A9vtvtv8A7yS2ffW/7/fSfXfSXyfSbf8A3+/38u+/9n+3/wB/9NdLZvvvLvv7b/bfRfL/APb7/wAv9mW9+/23/wB99/8Abeb/AMktvttu38llllnu/wD+n/8Ay+bbW/bbtS/WfeXzf2/7W7227/bWfSyzWfS2/T7yfb/yzWbe2WWy22yW22WWW2W2SWkXSWWSyzQ22+2y22yy220WSy22WSSW22W22SWW222yyWXWW2W2S2yy22WWyWSAyy2/ye2+22xE/wBn2v0m99u9v0n/APt9P9JZL/ZZN/tpfZrJPddL/v8AyyWWWSeSTf267a/T637ySfyf/wDtsss/ssn9m1t0sttl9t8sn332+28n9rc8v/0ln0v20sv33+3++8m//wDt9/8A7/8A22/++23323/38m++zdv/ALLrrfbdZ/vv/wD7f77ffyf/AH//ANdv99/tbvt9LLvtLbtZLZfpdf6j/vPbuTNJdZbZ+xbpbbJNbbfdbZbZbZZLZvL+lbt9vvvZ9v8A/wD23/3/ANvt/wC+ebzp27f2fW2fWvWXy6f27/8Au0tkv1ttsslsslktskstttshPlslltt9sls/9lkltllpllkslktltlstttsltklktNknlkllsltltlksktMtpFllnkvsvsttxH39t8ln89u9u1u2339++1km0lmtk8/sl0vvmkts38slkstt8s339v8Arbr5rZdbtbv/AHyWyX3WWW2/2zyWWey2Xy22f777/WyWp3/ff2yb2/f2y7bf/wC+/wDb/wDf/wC/3++//wB/v/vttvt999b9v+3o0VL55dJvb/t/v9ttv959b9b/AL/zf7a7fW777W/2/wAv331lv3l/vt6X+smxPst8ttm2su9ksmltvmttsslltlktlv33/wDvL/tJ9tv9vv8A7/8A/wB/9r5r9c3bv/JtbLvK/LPbf/ZttN/9Jb/ZLbZb9bbZJLbbLZKRbJbLbf8AfV2yW2aSWWy2Wy222yE222S22X262NW23WyWWgWWW2y6y2m22SS2yylXS2m2SeXyW2SyXfW4TW2yy2//AEm0t+8kntl22/tkstusn+30ssnkslluv809t8n2/wDtPZZ/LbNvbdfttrNZNJprJbtJZZ/tfJf/APXfbf7/AP8A9/Z9t/8AfyWzfy/ffT//AO++/wDt9/8A/wD/AN/v/wDS/fby/wC8u3++38m938u3+339v9ttv9n229v+/wBvvtJttv8A7/bb/wBn28v1s/8A83LZ9ZvtPvZLJrLLbJLLb9ZbZZJJL/ZfbZbfZZLpbd5bLrLv9b//AG222fyT/wBu8u//ANd/v/v/ACf2W6b3SSWy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
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Library of Latin Authors.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 拉丁教會作家叢書
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Published by DB in 1866.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Catholic Readings|Letture Cattoliche]], [[Biblioteca della gioventù italiana]].//
!!!!''SL'' is ''[it]'' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Library of Italian Youth.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 義大利青年叢書
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Published by Don Bosco in 1869.
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Catholic Readings|Letture Cattoliche]], [[Biblioteca degli Scrittori Latini]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' bimonthly
''TL'' is ''[es]:'' bimensual
<br>
''TL'' is ''[fr]:'' bimensuel
<br>
''TL'' is ''[pt]:'' bimensal
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Every two months
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adjective and noun
The problem is, at least in English, that bimonthly can mean once every two months or twice a month! In the publishing industry, however, it is generally accepted that if a magazine or journal is bimonthly, it comes
out every two months. This would be the case, for example, for the //rivista bimestrale// known as the //Ricerche Storiche Salesiane//
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[RSS]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' biretta
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A square cap with three or four peaks or horns, sometimes surmounted by a tuft. Traditionally the three-peaked biretta is worn by Catholic clergy and some Anglican and Lutheran clergy. A four-peaked biretta is worn as academic dress (but not liturgically) by those holding a doctoral degree from a pontifical faculty or pontifical university or faculty.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The origins of the biretta are uncertain. It is mentioned as early as the tenth century. One possible origin is the academic cap of the high Middle Ages, which was soft and square. This is also the ancestor of the modern mortarboard used today in secular universities.
The biretta may be used by all ranks of the Latin Church clergy, including cardinals and other bishops to priests, deacons, and even seminarians. Colour is significant: black for ordinary clergy, purple for bishops, red for cardinals. The Pope never wears a biretta.
A number of depictions of Don Bosco (including original photos) show him wearing a biretta. He would most like have received it at the time of his clerical investiture Cf. [[cassock|abito talare]].
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Careful not to confuse the spelling with Biretta, the trademark name of the world's oldest gun manufacturer!
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[cassock|abito talare]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' cheeky, lively youngster.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 頑皮的孩子
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: Lively and impertinent child, especially when this character is manifested in words or deeds
<br>
!!!''@@color:Green;Synonyms@@:''
scamp, rascal, mischievous, naughty
Synonyms in Italian
might be //monello, discolo// (closer to impudence), or at least the term as used by Don Bosco may appear in association with
these.
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It was not unknown for Don Bosco to describe himself as //birichino//, especially in letters to some of the women who were among his greatest supporters, and when he was ‘impudent’ enough to be asking them for more support.
<br>
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adjective and also noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ ]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' blog. Remains untranslated in all languages
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A website or part of a website usually maintained by an individual, often with entries in reverse chronological order. It may be commentary or personal reflection.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Many members of the Salesian Family run blogs. When a blog appears on an institutional site (as in, say, www.sdb .org) there is a potential conflict between the seemingly inherent personal nature of a blog and the institution it represents by nature of its being part of that site. sdb.org usually requests that a blog on its site involves more than one person with administrative rights.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Blog could be described as a blend (web + log) or as a short form. The word can function as a noun or a verb in English. From the base word 'blog' we also derive blogger and blogging.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Social communication|comunicazione sociale]]//
!!!!@@color:Maroon;''SL'' is ''[pms]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//), pms (//Piedmontese//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' bogianen
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//“Bogianen”, è la somma di “bogia nen” (si pronuncia bugianén) in italiano letteralmente “non ti muovere”, è un soprannome popolare dato ai piemontesi e che si riferisce a un temperamento caparbio, capace di affrontare le difficoltà con fermezza e determinazione spesso confusa con una traduzione letterale che si riferirebbe invece a una presunta passività troppo succube e prudente.//
http://www.cordola.it/2014/02/12/significato-di-bogianen/
A popular nickanme for the Piedmontese, ascribing to them a resolute character, one that will not budge in the face of difficulties.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It probably originates from the actions of Savoyan soldiers during the battle of Assietta, a significant episode of the War of Austrian Succession that took place on
July 19, 1747. They did not give up in the face of overwhelming odds.
<br>
!!!''@@color:Green;Usage notes@@:''
Note that it has been tagged 'general', because it is still in use among the Piedmontese, especially in the diaspora, a term they 'wear' with pride!
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Verb phrase but often used adjectivally
A blend of bogia nen (pronounced bugianen)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco and dialect]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Antonietta Böhm
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of Mary Help of Christians
Supplex Libellus: 12 May 2013
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Antonietta, the ninth of ten children, was born in Bottrop, Westfalen (Germany) on 23 September 1907. Hers was a profoundly Christian family where unity, respect, cheerfulness, a spirit of sacrifice and pity for the dying reigned, and where enemy soldiers at a time of war were made welcome. She was to learn suffering very early in life: her father died in 1916 during the First World War and her mother four years later.
Antonietta and her sister Elisabeth, who would also become a Daughter of Mary Help of Christians, went to live with their older brother in Essen. It was in that city that she got to know the Salesian Sisters who had arrived their not long before for their first foundation. The smiling faces and loving style of the Sisters attracted her. She wanted to be like them. The Superior, Sister Alba De Ambrosis, through a mysterious dialogue made of signs, questioned Antonietta: “Do you want to follow Jesus? Do you want to help him carry his cross?” A decisive and firm yes, like the tenacity of her people, put an end to this brief, wordless but eloquent dialogue.
Antonietta began her postulancy in January 1926 in the house of formation in Eschelbach with 24 other young girls, all of whom remained faithful to their vocation. At the end of this period she left her homeland and went to Nizza Monferrato for her novitiate. She continued to deepen the spirituality of Don Bosco and Mother Mazzarello; She lived with serenity and faced the consequences of the war with a spirit of sacrifice. During this stage, she felt the call to missionary life and presented her request to her superiors.
After her profession on 5 August 1928, Sister Antonietta spent six years in Italy. She began the study of music in Turin; then she was assistant to the university students in Pisa, taught music in Novara then became a student once more in Turin. She spent two years as assistant to the novices in Casanova, Turin. Day by day she lived out her commitment to the Gospel and distinguished herself for her spirit of prayer, the delicate way she dealt with people, her practicality and her hard word.
On the day of her perpetual profession, which she made in Turin on 5 August 1934, she received some pleasing news: she had been accepted as a missionary to Patagonia. With a group of 30 Daughters of Mary Help of Christians she visited Pope Pius XI to receive his blessing then left, filled with joy, for the land of Don Bosco0s dreams where she would spend thirty years.
Having arrived in Bahía Blanca (Argentina) on 24 September 1934, she dedicated herself first of all to teaching music to the girls and the novices. In 1938 she was appointed superior: a service she carried out with motherly kindness in General Roca, Junín de los Andes, Viedma, Carmen de Patagones and Bahía Blanca. She had the opportunity to live in places filled with the memory of Laura Vicuña and was called to witness to her holiness in Viedma diocese. In 1988 she would have the joy of taking part in the beatification of this young girl at Colle Don Bosco. She was also in contact with Salesian Brother Artemides Zatti (now Saint), during her service as animator and nurse in the clinic in Bahía Blanca where she was for two years. Sister Antonietta not only looked after the body but listened, encouraged, proclaimed the Lord through her simple and joyful way of life. The clinic became a point of reference for so many people in need of help and medicines.
In 1959, after spending 25 fruitful years doing good in Patagonia, she was appointed provincial in Rosario Santa Fe. She led the province with simplicity and prudence, efficiency and kindness and this way won the confidence of the Sisters. In 1965 she left her beloved Argentina and went to Lima as provincial of the houses that had been opened at the time in Peru and Bolivia. She needed to follow Jesus wherever he wanted: on the heights of the mountains, in the Selva (jungle) where her Sisters were working. Sister Antonietta experienced new adventures, tackled new dangers, grew in her renewed trust in the Lord and experienced the clear protection of Our Lady.
She received a new obedience in July 1969: to leave the Peruvian province and go to Mexico. With intelligence filled with love and the experience of the genuine spirit of the founders, she arrived in the province Our Lady of Guadalupe which was going through a moment of delicate transition due to the formation of two provinces. Her first task was to cultivate calm and communion. She encouraged the Sisters and guided them to radically live the following of Jesus in fidelity to their charismatic identity. Her constant concern was to accompany and strengthen vocations. Her task: maintain the religious spirit among the Sisters and help it to grow. Her special concern was for the elderly and sick sisters. She preferred the fields of true evangelisation, the places of greatest poverty for the mission. She favoured the inclusion of the Sisters in the overall pastoral work at parish and diocesan level. She consolidated existing works and opened new ones with far-sightedness. She forged fraternal relationships with the Salesian confreres and increased union with the Institute's centre. She maintained cordial and respectful connections with civil authorities and the Church at all levels.
On 5 August 1978, the 50th anniversary of her consecration to the Lord, she left the province in other hands and went to Morelia to the Mother Ersilia Crugnola house as the vice-superior. Her presence there was a gift radiating simplicity, cheerfulness, kindness, consistent fidelity, a welcoming approach and great love for Jesus and Mary.
She had received a statuette of Our Lady as a gift from Mother Ersilia Crugnola in 1973 and had been asked by her to offer a motherly blessing with it. Initially, Sister Antonietta was afraid and did not want to accept, but when someone she blessed was completely cured, her fear disappeared. Mother Antonietta said: “from the first blessing until now, Our Lady has been at work day and night and the mission is spreading through post, fax, email and arriving in various parts of Mexico and many other places in the world.” By trusting in Mary's help and with her blessing, extraordinary graces were recorded.
In 1979 she was transferred to the Mary Help of Christians community in Coacalco. Her life of giving continued to grow, and her message of kindness, seeing to the life of grace, her great love and trust in Our Lady spread. She placed herself at the service of whoever needed her experience as a nurse. She was a strong woman, ready to listen and always trusting of God's help. She rose early every morning to express her need for silent prayer and the Eucharist. She played an active part in the life of the community, enjoying the liturgical celebrations, showed interested in events of both the Church and the Institute. She welcomed everyone into her prayer and heart. She began a mission of charity to the poor distributing foodstuffs and everything else they needed, without ever forgetting to proclaim the gospel message. This mission still continues today through the Sisters in that community.
As her strength declined with the passing of the years, Sister Antonietta never lost her smile, nor her kindness and continued to let God shine through. Several times she was on the verge of death but overcame the crisis, immersed as she was in an atmosphere of filial confidence in Our Lady. But gradually she had to leave aside every activity and allow herself to be looked after. However, she never lost the humorous touch and her open and warm smile, and won the sympathy of everyone who approached her. Doctors, nurses, the Sisters, people who stayed with her admired her serenity, nourished by unceasing prayer and offering, full of abandonment and peace. The last part of her journey was painful but it culminated in the Easter of Resurrection. She died on 27 April 2008 at the Mary Help of Christians house in Coacalco (Mexico).
Those who knew her remember her as kindness personified, serene and smiling. The beauty of grace shone through her face. Many people keep a beautiful and grateful memory of her simple, cordial, luminous presence. The most significant testament she left behind is her life of welcoming kindness, generous and serene availability, love for Jesus and trust in Mary Help of Christians.
<br>
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Luís Bolla
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Supplex Libellus: 1 August 2019
Nihil Obstat: 16 December 2020
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Luís (Luigi) Bolla was born on 11 August 1932 in Schio, a small city in the province of Vicenza (in the Veneto region in Italy's north). Schio was known as the “Italian Manchester” for its flourishing commerce and for processing wool similar to the way it was done in the British city. Luís was born to Giuseppe Bolla and Anna Sartori who had seven children: Olinto, Giovanni, Giorgio (Salesian), Luigi, Amelia, Maria and Antonio. As a young man he was struck by the the figure of Don Bosco whom he came to know of through the Salesians who had come to Schio in 1901. “While at the oratory in Schio between the 1940s and 50s” Fr Luís said, “I had a strong desire, almost an inner force driving me, to be a missionary in the jungle among our brethren who knew nothing of Jesus and the Gospel.” He was 11 years old when one afternoon he visited the chapel at the oratory and head a voice saying: “You too can be a priest, so why not do so?” The following year, in the same circumstances and in the same place, he heard the same voice: “You will be a missionary in the jungle among the natives and will give them my Word. You will travel a lot on foot.” Sister Giuseppina Bakhita, of Sudanese origin, also had a great influence on his upbringing. He had known her personally. Sister Bakhita died in Schio on 8 February 1947. Everyone remembered her with veneration as “our Mother Moretta”. She was canonised on 1 October 2000 by Pope John Paul II.
Fr Luís entered the Salesian novitiate at the house in Albarè di Costermano (VR) on 15 August 1948. He made his first religious profession on 16 August 1949. His philosophical formation was in Nave (1949-1952). He did his practical training in Venice. His desire was to be a missionary, and for this, “after the novitiate” Fr Luís recounts “I began asking my superiors every year, and finally on the fourth request they agreed. My superiors sent me to Latin America, to Ecuador, to work with the Jibaros in the Vicariate of Mendez y Gualaquiza. This was 1953”. Luís was 21 and his missionary dream was beginning to become true.
He continued his teaching experience as a practical trainee in Cuenca (1953-54) then in Bomboiza (1954-55). He made his perpetual profession on 10 August 1955 in Cuenca. When he made his request to be admitted to perpetual profession, the House Council in Bomboiza made the following observations: “Excellent religious spirit, obedient, pious, given to sacrifice. Has initiative and much ability to study; knows music and hymns. Health is a bit weak, and at times a bit scrupulous.” He began learning the Shuar language in Bomboiza, a subgroup of the Jibaros. Some months later he went to Bogotá to study theology. He was ordained priest there on 28 October 1959. He returned to Macas in Ecuador (1960) and from there went to Taish (a mission among the Shuar begun in 1958) to work with Fr Casiraghi and a Salesian brother. That was when the Shuar gave Fr Luís the name //YANKUAM// (Evening Star). For ten years (1960-1969) he worked with the indigenous families spread very much across a huge area. Along with his mission of bringing the Word of God, he succeeded in forming communities in small villages and schools. During these years he visited the Achuar, another Jibara population. His visits lasted a fortnight or more at a time when tribes were fighting.
Fr Luís remembers how during the early years he had to overcome resistance from the natives. “Only the first time was I a bit afraid: I had my first contact with the Achuar in Taish, with a man who had killed a Shuar witch doctor. I went to visit him accompanied by three Shuar boys, and given that he was not home, we waited till he came back. When he saw us he immediately picked up his rifle and began the song of rejection that consists of repeating the same word four times. He calmed down after twenty minutes and we spent the night there. I was the only one who slept well that night because the others were so afraid they couldn't sleep. I experienced similar situations on other occasions. I would tackle them face to face while they pronounced their war speeches. Those who were with me hid and left me standing alone before the Achuar”, Fr Bolla recalls, laughing. For all of 1970 he was in Rome to do some updating in theology (Vatican II), especially missiology. In 1971 Fr Bolla received permission to live with the Achuar and be their pastor, so he set himself up in Wichim where he stayed for ten years, carrying out his mission of evangelisation and assistance to the native communities.
In March 1984, with the permission of the Rector Major Fr Egidio Viganò, and at the request of Bishop Miguel Irizar, bishop of Yurimaguas, Fr Yankuam arrived at Kuyuntsa along the Manchari River. From then on he would belong to the Saint Rose of Lima Province. He worked alone for many years, until the Peruvian Province took on the San Lorenzo Parish (February 2001) in the Yurimanguas Vicariate. That was when the Salesian Amazon Mission was established with its headquarters in San Lorenzo and Kuyuntsa. The San Lorenzo parish at Datem, Maraňon (Loreto), extended for more than 40 thousand square kilometres across an enormous green region (selva) and waters that flowed into the Pastaza, Morona, and Maraňon Rivers. Writing to the provincial at the time, he expressed his joy: “I am happy to have carried my little grain of sand here so that my Salesian confreres can enter the Peruvian Selva, and I thank the Lord and the Virgin Mary for this ….” (Letter of 28 June 2001). Fr Luís's area of work corresponded in ecclesiastical terms to the Apostolic Vicariate of Yurimaguas. He established his base in the communities in Kuyuntsa (1984-1995), Sanchiik (1995-2006) then again in Kuyuntsa (2006-2012).
The Achuar in Peruvian territory gave him his second name, //Jintia// (the way). From 1986 he was accompanied by a lay missionary from Chocosica (Lima), Juan Juarez, or “Tsere”. From 2005, Fr Diego Clavijo joined Fr Bolla in Sanchiik, receiving the task of providing ministry to the Wampis along the upper Rio Morona, the Quechua along the upper Pastaza and the Kandozi along the lower Rio Huituyacu. In 2009 another Salesian missionary was added to the group, Fr Nelson Vera, originally from Cajamarca (Peru), who took up his pastoral ministry with the Quechua and the Kandozi. Their missionary presence was carried out in a significant fashion. Fr Bolla says: “On the Peruvian side there was no Christian tradition among the Achuar and missionary work was very difficult because the Peruvian zone is very extensive and isolated. One had to travel huge distances from town to town, requiring some days of travel that could only be done on foot or by canoe … it was a constant challenge.”
Over these years he dedicated himself patiently to forming leaders of the Word so that it would be they themselves who offered evangelisation to their communities, but without any imposition. “We impose nothing, they have to have the final word”, Fr Luís said. Among the Christian communities in Achuar villages he promoted the building of “umpak” chapels, the beautiful traditional house, for celebrating the Word of the Lord, retelling the ancient myths connecting Christ with their animist religion. Fr Luís followed the teachings of Vatican II, Paul VI's //Evangelii Nuntiandi//, and was very happy to hear Pope John Paul's declaration in Canada (15/09/1984): “Christ himself is Indian in the members of his body.” He was aware that God speaks to them through Jesus through attitudes, rites, songs, signs of religious faith, giving fulfilment and fullness to the Achuar's deepest desires for life and salvation, freeing them from the slavery of sin. One day, a young leader of the Word, still not baptised, told Yankuam: “//Apachi// (Father), my sister has died. Once upon a time we Achuar, once we found out the name of the witchdoctor (//wawekratin//) who had caused the death of a relative from a shaman, would then have killed him … I have found out the name but I have forgiven him because I want to live according to the word of Jesus. This has made me happy.”
Fr Luís came to a very deep knowledge of the Achuar culture and language, their traditions and beliefs, their customs, their view of the cosmos and their values. This culturally respectful coexistence earned him the respect of the communities and allowed him to witness their gradual transformation from a warlike and vindictive people to a democratic people who dialogue, organise themselves, take their own decisions and choose their own paths in tune with their values and in the light of the Gospel. After a year of patient sowing, Fr Luís not only saw that his indigenous brothers and sisters were asking for the sacraments of Christian initiation and marriage, but also for ministry. In the ministerial field, catechists and formal ministers are committed to proclaiming the Word to their communities three time a week. There are chapels in Achuar territory with the Blessed Sacrament looked after by Eucharistic ministers. At leaders' meetings, a process of learning and reflection is taking place that helps them and their communities to understand and deal with living deeply what they are celebrating, especially in the sacraments of the Eucharist and Reconciliation. The organisational structure of leaders and formal ministers could be called the "Achuar Seminary" (//Utsuptuku Jintia//): the //Etserin// (ministers of the Word), the //Ayurkartin// (ministers of the Eucharist), the //Jiikratin// (exorcists) and permanent deacons (//Imiakratin//) encouraged by the missionaries, accompany, animate and commit themselves to evangelising their communities. In addition, there are other Achuar populations that are visited pastorally twice a year by deacons, ministers of the Word and ministers of the Eucharist.
Fr Bolla was responsible for a considerable literary output. He collected all his observations, the traditions that native communities passed on to him over the years and recorded them in books. He translated the New Testament into Achuar for use in all the Achuar Christian communities on both sides of the border. Always with due ecclesiastical permission he composed rituals for the sacraments and some other rites in harmony with Achuar culture, as well as hymnbooks, catechisms and other liturgical books for use by Christian leaders of the communities. He had also begun translating the Old Testament. Those who knew Yankuam Jintia (the star pointing out the way) remember him for his happy appearance, open to encounter, a Salesian missionary who lived and worked with the Achuar people for decades without ever losing his initial enthusiasm. Luís Bolla did not limit his work to proclaiming the Word of God but worked tenaciously to accompany the Achuar people in their organisation, encouraged education and took upon himself caring for this people's health and development. They loved and appreciated him, calling him: “Yánkuam’ Jintia: Bright star of the way”. Fr Bolla was writing until his last moment of consciousness. His last texts, printed in his own handwriting, were written during the Retreat he made in 2013 at the retreat house in Chosica (Peru), when he suffered a sudden stroke in his room on 6 January. He never regained consciousness and died on 6 February 2013.
The Rector Major, Fr Ángel Fernández Artime, has aid: “Fr Bolla's spiritual and cultural legacy is extraordinary and the opening of his Cause of Beatification allows us to preserve it, get to know it, explore it, then pass it on to new generations and as a significant response to the great challenges the Church and humanity in our day have to face. Other than the general relevance of this Cause is its relevance to the 2019 Special Synod of Bishops reflecting on the Amazonian theme: new paths for the Church and for an integral ecology. A Synod that interests the whole Church and that starts, as did Fr Bolla, by listening to the indigenous peoples and all the communities living in the Amazon.” Since May 2017 Fr Bolla's mortal remains have been laid to rest among the Achuar Kuyuntsa Indians.
<br>
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation'@@'
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Bulletin
''TL'' is ''[es]:'' Boletín Salesiano
<br>
''TL'' is ''[fr]:'' Bulletin salésien (Don Bosco Ajourd'hui)
<br>
''TL'' is ''[pt]:'' Boletim Salesiano
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 鮑思高家庭通訊
<br>
''TL'' is ''[pl]:'' Biuletyn Salezjański
<br>
''TL'' is ''[ru]:'' Салезианский Бюллетень
<br>
''TL'' is ''[de]:'' Salesianische Nachrichten
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“A magazine in function of the (Salesian) mission, addressed to public opinion more than to the institution, meaning by this that it is sensitive to being a part of the circumstances that human beings and the Church experience today, and offers a Salesian reading of these facts, especially regarding youth and education” (SSCS)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
When Don Bosco began the SB in 1877 he called it the //Bibliofilo cattolico// (Catholic Book Lover) or Monthly Bulletin.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Expect acronym BS (Italian, Spanish, Portuguese) or SB (English)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[comunicazione sociale]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Simão Bororo
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Layman
Diocesan inquiry
Opened: 31 January 2018
Closed: 31 January 2020
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Rudolph Lunkenbein was born on 1 April 1939 in Döringstadt in Germany. Since he was a teenager, reading Salesian publications aroused the desire to be a missionary in him. He was sent to Brazil as a missionary and did his practical training in the mission of Meruri (Mato Grosso), where he remained until 1965. He was ordained priest in Germany on 29 June 1969, choosing as his motto: “I came to service and give life.” He then returned to Meruri, welcomed back by the Bororo natives with great affection. They gave him the name //Koge Ekureu// (Golden fish). In 1972 he took part in the foundation of the Indigenous Missionary Council (CIMI) and fought in defence of indigenous reserves. He was killed in the courtyard of the Salesian mission on 15 July 1976. On his last visit to Germany in 1974, his mother begged him to be careful because he had told her of the risks he was running. He replied: “Mother, why worry? If they want to cut off my finger I will offer them both hands. There is nothing more beautiful than to die for God's cause. This would be my dream.”
''Simão Bororo'', a friend of Fr Lunkenbein's, was born in Meruri on 27 October 1937 and was baptised on 7 November that same year. He was a member of the group of Bororos who accompanied missionaries Fr Pedro Sbardellotto and Salesian Brother Jorge Wörz in the first missionary residence set up among the Xavantes, in the mission at Santa Teresina in 1957-58. From 1962 to 1964 he helped build the first brick homes for Bororo families in Meruri, becoming an expert bricklayer who dedicated the rest of his life to this trade. He was mortally wounded in an attempt to protect Fr Lunkenbein's life on 15 July 1976. Before dying he forgave his killers. Through their sacrifice, Fr Rudolph Lunkenbein and Simão Bororo testified to the fact that God is with us.
Fr Lunkenbein proclaimed a fraternal God, promoted justice and sought life to the full for the Bororo, whose situation was one of marginalisation, contempt, threatened by whoever want to unscrupulously take over their land. He witnessed to how the proclamation of the Gospel is shown through respect and by promoting the culture, traditions, style and rhythm of life of the native peoples, supporting the processes of their liberation. Fr Lukenbein and Simão experienced a true encounter with Jesus Christ, sealing a profound covenant in blood through the gift of themselves: “a covenant of hearts and dreams in mission lands.”
15 July 1976. The storm that had been brewing for some time broke at nine that morning when the //fazendeiros// (settlers) arrived in Meruri. They did not immediately attack the mission. They stopped two surveyors four kilometres from the village and disarmed the four natives who were with them and threatened them with their own weapons, then made them get into the car as prisoners and left once more. They reached some settler homes where they stopped for food and to drink some cachaça and rum. They then headed directly to the mission, ready to create trouble. There was an ancient struggle for land going on. Two organisations linked to the Ministry for the Interior, FUNAI and INCRA, looked after the interests of the indigenous people and settlers respectively; but they encountered any number of difficulties in carrying out their task. Hundreds of small landowners displaced by the large holdings run by rich farmers had taken over territories belonging to the natives and had settled there, sometimes in situations of extreme poverty. This was the case at Meruri. The presence of surveyors from FUNAI who had come to divide up these lands had suddenly rekindled the furore. When the //fazendeiros// arrived (around 62 all up, armed with pistols and knives) they wanted to vent their anger, but all they found was a small missionary, Fr Ochoa. They began beating him, shouting that all the missionaries were thieves who wanted the native lands for themselves. The Bororo warriors had left a week earlier to hunt for //arara// (the large rainbow parrot) and //pecari// (a kind of wild boar). The little missionary had been pushed around and insulted and did not know how to protect himself, when Fr Rudolph arrived. He was flushed with fatigue but smiling. His hands were greasy from having to repair the jeep once again.
The invaders were men known to the village. Chief Eugenio, who had finished breakfast and was approaching, immediately recognised Joao, Preto, and many others. João and Fr Rudolph were talking about land and measurements, and the missionary was trying to explain. “It's not like that” he said. “These measurements are official things, ordered by FUNAI ...” The settlers, on the other hand, felt cheated. So Fr Rudolph suggested drawing up a list of all those who wanted to protest: he himself would collect their protests then forward it to FUNAI, the government organisation that protected the natives. So they went into the management office and the missionary sat down. On a large sheet of paper he wrote down the names one after the other, 42 of them. That sheet of paper remained on the table: the handwriting was obviously nervous. Father Lunkenbein had no idea that he was writing for the last time, and that he was writing down the names of his killers.
Everything seemed to be agreed. The //cacique// (Village leader), the nine natives, the surveyors, the //fazendeiros// went back outside and Fr Rudolph shook the hands of each of them. The surveyors unloaded their equipment from a vehicle to recover it. They also pulled out the weapons that had been taken from the Bororo. Seeing this strange operation, Fr Lunkenbein expressed his amazement and disapproval. This turned out to be fatal. João Mineiro immediately struck him with his hand. The natives ran to his side. Joào pulled a Beretta from his pocket. He was taking aim when Gabriel, one of the Bororo, grabbed his wrist. At that same moment Preto pulled out his pistol and fired at the missionary. From the verandah, Sister Rita saw Fr Rudolph grab his chest, then saw his tall, sturdy figure stagger. Preto fired another four shots at the missionary who fell to the ground. Simão, who had tried to protect the missionary was hit as well. The young Indian's mother, Tereza, ran to her son to help him, and received a bullet in the chest. Finally the assailants fled, jumping into their vehicle. Sister Rita ran to where Fr Rudolph was lying in blood. He was alive but at the end. She was able to offer him just one word of comfort: “//Padre diretor, vai para a casa do Pai//” (Father Rector, you are returning to the Father's House). The missionary managed a smile, then his heart stopped. The sacrifice had been made. Fr Rudolph's Mass was over.
On 18 July following, Bishop Casaldáliga wrote in the book of condolences in Meruri: “15 July is an historic date in the history of the new missionary Church. Rudolph and Simão are another two martyrs, broken in love according to Christ's words: the Indian gave his life for the missionary. The missionary gave his life for the Indian. For all of us, Indians and missionaries, this blood in Meruri is a commitment and a hope. The Indian will have his land! The Indian will be free! The Church will be indigenous!” A prophetic summary of a story of love and the cross, of sweat and blood, of faith and courage.
“//Meruri Rodolfo! Meruri Simão! Meruri, martírio, missão!//” This line is in in a poem by Bishop Casaldáliga: a missionary son of Don Bosco and an indigenous beneficiary of his mission together on the road to the altars. The poem continues like this: “In the Mass and in the dance, in blood and on the ground, these weave the covenant between Rudolph and Simão! Meruri in life, Meruri in death, and love is stronger, and the mission is complete.” Rudolph and Simão's example of faith and love for the Kingdom of God is truly a sign and a call to the renewal of missionary zeal. Fr Lunkenbein and Simão are part of that extensive band of Catholic missionaries and natives killed while they accompanied, evangelised and struggled alongside the Indians for their rights. The struggle to protect the land of the peoples who live there and their immense natural, cultural and spiritual wealth has been and still is fertilised by the blood of the martyrs.
<br>
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]]//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' BOSCOM-India
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 印度慈幼會社會傳播省委會聯會 (BOSCOM-India)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Interprovincial Social Communication Commission of India's Salesian Provinces
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Acronym and noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Charles Braga
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Diocesan Inquiry
Opened: 30 January 2014
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Fr Charles (Carlo) Braga was born on 23 May 1889. He spent his childhood and early teenage years in Tirano, a small town in the Valtellina region of Lombardy. The second born of a second marriage (his older brother, also called Carlo, died as a baby), he lost both his parents while still a child. His father, Domenico Braga, emigrated to Argentina when he was just two years old and never returned. His mother, Maddalena Mazza, died after a long illness when little Charles was just six years old. His childhood was as bitter and dramatic as that of John Bosco's.
At the time of all these problems Charles found two providential substitutes in Tirano, the Daughters of Mary Help of Christians who followed him up from his infant school days and through his primary schooling. And it was there that he met someone he would later describe as his “second mother”: Sister Giuditta Torelli. Then came the Salesians of Don Bosco who accepted him into the San Rocco college in Sondrio. This first experience of Salesian “loving-kindness” was fundamental for Charles at a particularly difficult time for a lad who had been so tried by life. In fact, during his time with the Salesians in Sondrio, Providence offered him the extraordinary opportunity of meeting St John Bosco's successor, Blessed Michael Rua, who opened up the way for the boy who would one day be given the opportunity to become a Salesian. It fell to him, a pupil who stood out for his piety and innocence of life, to be chosen as the young secretary of the Rector Major while he was visiting the house. At the end of this unforgettable experience, Fr Rua told him: “We will always be friends” (27 June 1904). What better expression of “loving-kindness” could young Charles have wanted from Don Bosco's successor?
Thus began his journey as part of the Salesian Family. In August 1904 he was sent to the novitiate belonging to the Central Province (Foglizzo). He always considered this to be providential because it allowed him to come into direct contact with the origins of the Salesian charism in Valdocco, Turin. Nevertheless young Charles was not immediately admitted to his first religious profession but was sent for a second novitiate in Valsalice, where he was allowed to continue his studies. He finally made his first profession (30 July 1906), then had his first experience as a Salesian (1908-1911) in Trino Vercellese during which he made his perpetual profession (1909) and attended university (1911). While studying theology (1911-1914) he was also engaged with the St Aloysius Oratory (1912) where the superior of the community was the Venerable Vincent Cimatti. He was ordained priest on 11 April 1914, although after some delay.
Almost a year after his ordination (May 1915) Fr Charles was enlisted in the Italian army where he experienced the rigours of war; he would remain in the army until April 1919. He met a number of Salesians during the war, amongst whom Captain Fr Renato Ziggiotti who would become the fifth successor of Don Bosco. It was at this particular moment that he first thought of becoming a missionary. Struck down by serious illness he decided that if Mary Help of Christians were to obtain a cure for him he would go to the missions.
He arrived in Turin in November 1918 at the invitation to be part of a second missionary expedition to China, taking the place of a confrere whose mother had denied him permission and who had subsequently died in the war. He received the missionary cross (April 1919) from the Rector Major, Fr Paul Albera, at Valdocco together with eight other Salesians, all former soldiers like him; then, after a further delay he left Italy on 23 August. He arrived in China on 29 September 1919.
Fr Braga spent the early period of his missionary life beside the bishop and first Salesian martyr, St Aloysius Versiglia. From 1919-1924 he was the superior of the St Joseph's orphanage at Ho Sai; from 1925 to 1929 he was the rector of Don Bosco College in Shiu Chow. He was appointed provincial in 1930 when the superior of the mission, Fr Ignazio Canazei, was made bishop of Shiu Chow, replacing the now deceased Bishop Aloysius Versiglia.
For twenty-two years (1930-1952), Fr Braga led the “Chinese Salesians” through a difficult period. On 25 February 1930 he was in Turin as delegate for the General Chapter when the news arrived of the martyrdom of Bishop Versiglia and Fr Caravario and the solemn commemoration that was held in the Basilica of Mary Help of Christians was entrusted to him. As a missionary in China he found himself right in the middle of the civil war between Communists and Republicans (1927-1937). He was forced to watch the destruction of so many works that had been laboriously established by the Salesians, and the ruination of the country during the Sino-Japanese conflict (1937-1945). Despite the difficulties he faced in carrying out his mandate in the northern region of China, in 1941 he opened five new houses. A period of relative calm followed (1945-1949), but in reality it was the prelude to the confiscation of all Salesian works on the Mainland by the Communist government and the imprisonment of Chinese Salesians and any confreres who did not succeed in finding refuge in Hong Kong, Macao and Taiwan. Over all these years Fr Braga had the responsibility of doing whatever he could to maintain the Salesian presence in China, containing the destruction, and the dispersion of confreres resulting from the Chinese crisis to the extent that he could; many Salesians were arrested and interned in concentration camps.
Fr Braga was given a break from 1952 to 1953, after his lengthy mandate as the superior in China, and was then sent to the Philippines as the rector of the Salesian technical school in Victorias (Negros Occidental), founded two years earlier. He considered that year to be “a year of martyrdom” both for the difficulty of the language which he did not speak, and for the new situation he had to tackle. We need to recall that it was just when Fr Braga was the provincial of China that the agreements were made for the Salesians to go to the Philippines, to Ossorios in Victorias, at the invitation of the military chaplain Fr James Wilson in Tarlac (United States).
In 1955 he was appointed delegate of the provincial in China, upon whom the Salesians in the Philippines depended. Three years later (1958) he was appointed visitor of the Philippines when it was separated from the China province. In 1963 Fr Braga was relieved of the office of superior that he had held for almost thirty-three years (1930-1963) and was assigned as confessor and spiritual director of the Salesians and aspirants to Salesian life. The Philippines appeared to Fr Braga as a country with few vocations and strong interest in economic progress. Hence he considered an increase in vocations and the building of technical schools to be a sign of success. A few years before his death there were already twenty-eight Filipino Salesians between confreres and newly professed, and some sixty-six aspirants at the college in Pampanga.
During the sixty-five years of his religious profession as a Salesian and fifty-seven years as a priest, Fr Braga had been rector for fourteen years, provincial for twenty-three years and visitor for five. He died in the early morning of 3 January 1971 at Don Bosco college in San Fernando, Pampanga.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' good Christian and upright citizen.
''TL'' is ''[es]:'' buen cristiano y honesto ciudadano
<br>
''TL'' is ''[fr]:'' bon chrétien et honnête citoyen
<br>
''TL'' is ''[pt]:'' bom cristão e honesto cidadão
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 熱心教友與良好公民
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A shorthand phrase used by Don Bosco to represent his educational manifesto, traditional in flavour but ever open to new interpretation (Cf. P. Braido, //Prevenire, non riprimere//, p. 231).
!!!''@@color:Green;Synonyms@@:''
civilisation and religion, civilisation and evangelisation, fostering the good of humanity and religion
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco had almost certainly heard variants of this phrase from prominent religious educators before him (e.g. Lodovico Pavoni (1784-1849) who founded the Congregation of the Sons of Mary Immaculate in Brescia some years before him. In Pavoni's Constitutions for his Congregation he indicated: ....riescano ottimi cristiani, buoni padri di famiglia, sudditi fedei, not so different from Don Bosco's version). Already in his earliest printed guide for young people, The Companion of Youth (Il Giovane Provveduto), Don Bosco had written: "buoni cittadini in terra per essere poi un giorno fortunati abitatori del cielo" (good citizens in order to be one day lucky inhabitants of heaven). DB expressed this idea in many variants: good Christians and honest citizens, good Christians and wise citizens.... and after 1875 while looking to missions overseas in South America he broadened it further as : civilisation and religion, or for the good of humanity and religion.
!!!''@@color:Green;Usage notes@@:''
Don Bosco had a broad set of intentions in mind when he used this phrase. effectively he meant everything that young people need in order to live their human and Christian life to the full: clothing, food, somewhere to live, work, study, free time; joy, friendship; active faith, God's grace, following a path to holiness; involvement, energy, being part of society and Church.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
ALERT! The Italian term //onesto//, while of course it can mean 'honest', has a broader sense of being an upright person, and this is closer to Don Bosco's intent when he speaks of the //onesto cittadino//. We often see the phrase translated as '... honest citizen' but this is not really correct.
!!! ''@@color:Green;Translator's notes@@'':
Could be worth reading [[Emerging metaphors and tricky terms]]
!!!''@@color:Green;Citation@@''
We find, in Italian, in the Giovane Provveduto, the following:
...//farsi buoni cittadini in terra per essere poi un giorno fortunati abitatori del cielo//.
Or in the Regulations for the Oratory for external members he indicates that "when a boy enters this Oratory he must be convinced that this is a religious place aimed at producing good Christians and honest citizens".
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[civilisation|civiltà]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' goodnight.
''TL'' is ''[es]:'' buenas noches
<br>
''TL'' is ''[fr]:'' bonne nuit
<br>
''TL'' is ''[pt]:'' boa-noite
<br>
''TL'' is ''[ru]:'' напутствие “доброй ночи”
<br>
''TL'' is ''[zh ]:'' 夜安 / 祝夜安 / 晚訓 / 幾句親切的話
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A few words said towards evening, arising from a tradition begun by DB's mother at the Oratory and continued by Don Bosco.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
May also be spelt as two words: good night
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Interjection that usually ends the short address known as the Good Night.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[parola all'orecchio]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''C''
*[[Cafasso Giuseppe]]
*[[Cagliero Giovanni]]
*[[Cagliero Project]]
*[[Cagliero11]]
*[[Calasanz Marqués, José|Calasanz Marqués, José (beato)]]
*[[Camerette]]
*[[cancelliere]]
*[[canonizzazione (santo)]]
*[[capitolo (generale CG) (ispettoriale CI)]]
*[[capitolo della casa]]
*[[capitolo superiore]]
*[[Caravario, Callisto|Caravario, Callisto (santo)]]
*[[car ij mè fieuj]]
*[[carisma]]
*[[carità]]
*[[carità pastorale]]
*[[Carta della Missione della Famiglia Salesiana]]
*[[Carta di comunione nella Famiglia Salesiana]]
*[[Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]]
* [[casa]]
* [[casa annessa]]
*[[casa di beneficenza]]
*[[Casa Generalizia]]
*[[Casa Madre]]
*[[Casa Pinardi]]
*[[cascina (Biglione)]]
*[[casetta (i Becchi)]]
*[[catechismo]]
*[[CdA consiglio d’amministrazione]]
*[[CDB Volontari Con Don Bosco]]
*[[Ceferino Namancurá (beato)]]
*[[celebret]]
*[[Cenni Storici]]
*[[Cenno Istorico]]
*[[centro di orientamento vocazionale]]
*[[centri vocazionali]]
*[[Centro Catechistico Salesiano]]
*[[Centro di animazione di tempo libero]]
*[[Centro di formazione]]
*[[centro di studio]]
*[[Centro di Studi Don Bosco]]
*[[centro giovanile]]
*[[CEP Comunità Educativo-pastorale]]
*[[Ceria, Eugenio]]
*[[ceti popolari]]
*[[Chávez Villanueva, Pascual]]
*[[Chieri]]
*[[chierico]]
*[[cholera asiaticus]]
*[[Cimatti, Vincenzo|Cimatti, Vincenzo (ven)]]
*[[CIN|CIN Cina]]
*[[Cinque lustri]]
*[[circoscrizione]]
*[[CISI Conferenza delle Ispettorie Salesiane di Italia]]
*[[civiltà]]
* [[clima di famiglia]]
* [[CMB Comunità della Missione di Don Bosco]]
*[[CN Canção Nova]]
*[[CNOS-FAP Centro Nazionale Opere Salesiane]]
*[[coadiutore]]
*[[cocca]]
*[[Cognata, Giuseppe|Cognata, Giuseppe (servo di Dio)]]
*[[collaboratore]]
*[[collegio]]
*[[colloquio]]
*[[Comini, Elia|Comini, Elia (servo di Dio)]]
*[[Comollo, Luigi]]
*[[compagnia]]
*[[compagno]]
*[[comune]]
*[[comunicazione sociale]]
*[[comunità]]
*[[comunità proposta]]
*[[comunità virtuale]]
*[[Confederazione Mondiale Exallievi/e di Don Bosco]]
*[[Conferenza di San Vincenzo de Paoli]]
*[[conferenza ispettoriale]]
*[[Conferenze di San Francesco di Sales]]
*[[confratello]]
*[[Confronto]]
*[[congregati]]
*[[congregazione]]
*[[consacrazione]]
*[[consigli evangelici]]
*[[consigliere generale]]
*[[consiglio]]
*[[Consiglio dell'Opera]]
*[[consiglio della casa/comunità]]
*[[Consiglio della CEP]]
*[[consulta]]
*[[contemplazione]]
*[[convento]]
*[[Convertini, Francis|Convertini, Francesco (ven)]]
*[[convitto]]
*[[Cooperatore Salesiano/Salesiano Cooperatore]]
*[[Coordinatore Generale]]
*[[Cor unum et anima una]]
*[[cortile]]
*[[costituzioni]]
*[[Crespi Croci, Carlo|Crespi Croci, Carlo (servo di Dio)]]
*[[cristologia salesiana]]
*[[Criteri e norme di discernimento vocazionale salesiana]]
*[[criterio oratoriano]]
*[[cronaca della casa]]
*[[cronachette]]
*[[Crònichetta]]
*[[Cronistoria]]
*[[CSJ Caritas Sisters of Jesus]]
*[[CSMA Congregation of St Michael the Archangel]]
*[[CSSMA Zgromadzenie Sióstr św. Michała Archanioła]]
*[[culto]]
*[[curatorium]]
*[[Czartoryski, Augustus (beato)]]
SC28 tag implies that Cafasso was a significant event in Don Bosco's life and work
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Cafasso, Joseph.
''TL'' is ''[es]:'' Cafasso, José
<br>
''TL'' is ''[fr]:'' Cafasso, Joseph
<br>
''TL'' is ''[pt]:'' Cafasso, José
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Priest
Beatified: 3 May 1925
Canonised: 22 June 1947
Liturgical celebration: 23 June
"""
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Member of the Turinese clergy, first encountered by young John Bosco when the former was a 1st year student of theology at the seminary. DB tells us that it was from Cafasso that he first learned of the importance of the liturgy as the priestly theatre and recreation. When Don Bosco enrolled at the //Convitto Ecclesiastico//, Cafasso was a professor of theology there. By 1846 he was the Rector. Don Bosco says of Cafasso that his secret was his tranquility, always smiling, always courteous, always kind. Cafasso was one of the important sources of the Salesian style and the Preventive System.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
Interesting to note that Don Bosco occasionally spelt the name as Caffasso.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Historical Outline|Cenno Istorico]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Cagliero, John.
''TL'' is ''[es]:'' Cagliero, Juan
<br>
''TL'' is ''[fr]:'' Cagliero, Jean
<br>
''TL'' is ''[pt]:'' Cagliero, João
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
As a boy, a member of the first group to be invited to form the Salesian Society at the Oratory. On 26th January 1854, Cagliero, Rua, Rocchetti, Artiglia, together with Don Bosco, gathered in his room at his request and the proposal was made to exercise practical charity towards their neighbour. This event was also the first when the name Salesian was applied. He became the first Salesian Bishop while Don Bosco was still alive. Later became Cardinal. Led the first missionary expedition. Famous photo of Don Bosco handing over the Constitutions on the occasion of the departure to Argentina in 1875.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian|Salesiano]], [[Cagliero11]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Cagliero Project.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A project providing long term meaningful volunteer placements working with disadvantaged young people in a Salesian setting.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Cagliero Project gives young Australians an opportunity to devote six to twelve months in volunteer service to youth overseas and in Australia.
!!!''@@color:Green;Usage notes@@:''
Voluntary service comes broadly under two Salesian sectors: Missions and Youth ministry
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[voluntary service|volontariato]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Cagliero11
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An e-letter produced by the Missions Sector
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A newsletter (e-newsletter) whose first edition was published on 11 January 2009, during the 150th anniversary of the beginning of the Salesian Congregation. Its aim is ‘to reach every Salesian community in the world to remind ourselves at least once a month to pray for our missionaries //ad gentes//"
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Note that the 11 is connected to the name.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cagliero Giovanni ]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) José Calasanz and 31 companion martyrs
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Priests, Brothers, Clerics, Daughters of Mary Help of Christians, Layman
Decree of Martyrdom: 20 December 1999
Beatified: 11 March 2001
Liturgical celebration: 22 September
"""
Of this group 16 were priests, 7 brothers, 6 clerics, 2 Daughters of Mary Help of Christians, 1 lay collaborator. And as for the year of their death: 30 were killed in 1936, 2 in 1938.
There are two groups: Valencia and Barcelona
!!!Valencia
"""
José Calasanz Marqués, priest
Antonio Maria Martín Hernández, priest
Recaredo de los Ríos Fabregat, priest
Julián Rodríguez Sánchez, priest
José Giménez López, priest
Agustín García Calvo, brother
Juan Martorell Soria, priest
Jaume Buch Canal, brother
Pedro Mesonero Rodríguez, cleric
José Otín Aquilué, priest
Alvaro Sanjuán Canet, priest
Jaime Ortiz Alzueta, brother
Javier Bordas Piferrer, cleric
Félix Vivet Trabal, cleric
Miquel Domingo Cendra, cleric
José Caselles Moncho, priest
José Castell Camps, priest
Josep Bonet Nadal, priest
Jaume Bonet Nadal, priest
Alexandre Planas Saurí, lay collaborator
Elíseo García García, brother
Juli Junyer Padern, priest
María Carmen Moreno Benítez FMA
María Amparo Carbonell Muñoz FMA
"""
!!!Barcelona
"""
Francisco Bandrés Sánchez, priest
Sergio Cid Pazo, priest
Josep Batalla Parramon, priest
Josep Rabasa Bentanachs, brother
Gil Rodicio Rodicio, brother
Ángel Ramos Velázquez, brother
Felipe Hernández Martínez, cleric
Zacarías Abadía Buesa, cleric
"""
<br>
!!!''@@color:Green;Synonyms@@:''
Spanish Martyrs
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Civil war broke out in Spain on 17 July 1936 (1936-1939) between Fascist nationalists and Communist republicans. From the very first days of the war there was real religious persecution of the Church: churches were burned down, monasteries and convents attacked, bodies and relics were desecrated, public religious ceremonies banned. Thousands of bishops, priests, religious and lay people died for their faith.
In 1964, after consulting the Spanish episcopate, Pope Paul VI decided to suspend the beatification processes for all the martyrs during the Spanish civil war, essentially to avoid them being exploited politically. Pope John Paul II instead, considering that the time was ripe, decided in 1983 that the processes begun in the dioceses be brought to conclusion quickly. For the celebration of the Jubilee Year 2000, John Paul II requested that a list of Christian martyrs in the 20th century be prepared. Spain too collaborated with this redrawing of the lists that the different dioceses handed over for the ecumenical celebration that took place at the Colosseum in March 2000. By that stage Monsignor Vicente Cárcel Ortí, a priest and reputed historian, had begun to talk of a figure exceeding 10,000 Spanish martyrs killed in that period. The data was divided as follows: twelve bishops, one apostolic administrator, around seven thousand priests, men and women religious and some three thousand lay people, most of whom belonged to Catholic Action. Executions were carried out in cities and villages far from the war front, often without trial or with kangaroo courts.
As part of this huge tragedy that devastated the nation and the Spanish Church, was the small but painful tragedy of Don Bosco's sons and daughters. 95 members of the Salesian Family have been recognised as martyrs and have been beatified in a Nation and Church of martyrs.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[martyr|martirio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco's Rooms.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 華道角內鮑思高神父睡房, 辦公室及圖書館
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Reference to the rooms built by Don Bosco and where he lived at the time, at the Oratory. These days converted to a museum in memory of Don Bosco.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian|Salesiano]], [[Valdocco]], [[Museo Casa Don Bosco]].//
You can, though unless you understand a little bit about how this wiki works, and how to use wiki markup, it might be a challenge. But online help is available at https://tiddlywiki.com/static/WikiText.html.
There are two ways you can add a term:
1. [[The more complicated but most complete way]]
2. [[The easy way]]
-----------
[[Introduction]]
[[A translator's tool]]
[[How is this dictionary/glossary set up?]]
[[Explaining the right-hand side pane]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' notary.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 大學校監
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //in origine il custode dei cancelli del tribunale, poi titolo d’impiegati, di funzionarî, di dignitarî//. Originally the person responsible for the gates to the court, then became a title for clerks, officials, dignitaries.
!!!''@@color:Green;Synonyms@@:''
registrar
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
If we were to translate this term as 'chancellor' in English it would lead people to believe it is a far more important term than it is! Hence the choice of 'notary', which is closer to the original meaning expressed in the definition above.
!!!''@@color:Green;Usage notes@@:''
One of the roles of the provincial secretary. Cf. 3.2.1 //Elementi Giuridici//.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Not to be capitalised, unless it is in reference the Rector major as Grand Chancellor of the UPS.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[notary|notaio]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' canonisation
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:''列聖品 / 封聖禮
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(Roman Catholic and Eastern Orthodox Church) the act of admitting a deceased person into the canon of saints (Princeton Wordnet).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Declaration by the Pope that a deceased person is raised to the full honours of the altar, i.e., a saint after previously having been beatified. Two miracles credited to the //beatus// (feminine: //beata//) are usually required before canonisation to attest the heroic virtue of the saint. Beatification allows veneration of the blessed, canonisation requires it. The canonisation is celebrated at St Peter's (usually) and is usually followed by a solemn triduum in another church in the city or elsewhere within a limited time. (Etym. Latin //canonizare//, to canonise; from canon, catalogue of saints.)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Alternative spelling: canonization
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[santo]] especially for a list of Salesian Saints//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' general chapter, GC, provincial chapter (PC)
''TL'' is ''[es]:'' Capítulo General / Capítulo Inspectoria
<br>
''TL'' is ''[fr]:'' Chapitre Général / Chapitre provincial
<br>
''TL'' is ''[pt]:'' Capítulo Geral /Capítulo Inspectorial
<br>
''TL'' is ''[pl]:'' Kapituła Generalna / Kapituła Inspektorialna
<br>
''TL'' is ''[ zh]:'' 全球代表大會 / 全會代表大會, 會省代表大會
<br>
''TL'' is ''[ru]:'' Генералный Капитул / Областной Капитул
<br>
''TL'' is ''[de]:''Generalkapitel / Provinzkapitel
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Can. 631 §1 In an institute the ''general chapter'' has supreme authority in accordance with the constitutions. It is to be composed in such a way that it represents the whole institute and becomes a true sign of its unity in charity. Its principal functions are to protect the patrimony of the institute mentioned in can. 578 and to foster appropriate renewal in accord with that patrimony. It also elects the supreme Moderator, deals with matters of greater importance, and issues norms which all are bound to obey.
C.146 The ''general chapter'' is the principal sign of the Congregation's unity in diversity ... C. 147 The general chapter has supreme authority over the Society and exercises it in accordance with the law ...
C. 170. The ''provincial chapter'' is the fraternal gathering in which the local communities strengthen their sense of belonging to the provincial community ... it is also the representative assembly of all the confreres and local communities. It deliberates about matters which regard the province, with the exception of whatever is entrusted by the Constitutions and Regulations to other organs of goverment.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The principle sign of unity in diversity of the Congregation, a General Chapter is a means by which the entire Society seeks to know the will of God, in a particular moment of history, in order to serve the Church better.(C. 146). The first GC was held in 1877, one year after the definitive approval of the Society. DB was present for the first four, until 1886.
There was also, following Vatican II, a Spaecial General Chapter (SCG). The Special General Chapter was requested of all Religious Institutes after Vatican Council II in the Motu Propio //Ecclesiae Sanctae//. For Salesians it was also the 20th General Chapter. The aim, as spelt out in //Ecclesiae Sanctae//, was to begin the path of renewal and adaptation, (revision of the Constitutions) as well as a return to the Founder's primitive inspirations, by means of a wide and free consultation of members
!!!''@@color:Green;Usage notes@@:''
Often capitalised as General Chapter GC or Provincial Chapter PC
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun, or noun phrase or abbreviation - initialism
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Proper law|diritto proprio (della Società]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' House Chapter.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
Now deprecated as a term and replaced by House Council.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
PV12: il CG XIX, per uniformare le denominazioni di tutti gli organi della Congregazione, deliberava che il 'Capitolo Superiore' prendesse il nome di 'Consiglio Superiore', così come il 'Capitolo della casa' si sarebbe chiamato 'Consiglio della casa'.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' superior chapter.
''TL'' is ''[es]:'' Capítulo Superior
<br>
''TL'' is ''[fr]:'' Chapitre Supérieur
<br>
''TL'' is ''[pt]:'' Capítulo Superior
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The name given to the group of councillors who, under Don Bosco, made up the central government of the Society.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In 1966 the group was enlarged and its name changed to Superior Council. Finally, in 1984, the central government was reorganised and the name was changed to General Council.
!!!''@@color:Green;Usage notes@@:''
Th term is now deprected and replaced by ACG Attie del Capitolo Generale or Acts of the General Council
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ACS Atti del Capitolo Superiore]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//), pms (//Piedmontese//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' my dear children.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' cari miei figliuoli:
<br>
''TL'' is ''[zh ]:'' 我親愛的孩子們
<br>
''TL'' is ''[it]'' (Target Language, as above) <br>''Glossed as:'' //cari miei figliuoli//
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A term regularly used by Don Bosco to address either his boys or his Salesians.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Also the title of a very useful book by Natale Cerrato: //CAR IJ MÈ FIEUJ miei cari figlioli
Il Dialetto Piemontese nella Vita e negli Scritti di Don Bosco//
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Salutation
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[bogianen]], [[Gianduia]], [[Don Bosco and dialect]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (St Callistus Caravario.)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian priest and martyr
Beatified: 15 May 1983
Canonised: 1 October 2000
Liturgical Celebration: 25 February
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Callistus Caravario: a shining light from the dawn to sunset of his life, completely dedicated to the ideal of a holy priesthood and crowned by martyrdom at the age of twenty-six years and nine months.
Callistus Caravario was born at Cuorgné in Canavese on 8 June 1903 to a working class family who moved to Turin when Callistus was just five years old. From a tender age Callistus was attracted to the ideal of the priesthood, and this grew in the Salesian setting in Turin: the St Joseph’s Oratory, then primary school as a boarder at Saint John the Evangelist’s and secondary schooling at the Oratory in Valdocco.
On 19 September 1919 he took his religious vows in Don Bosco’s Congregation. He then completed Classics at the Valsalice High School in Turin where he also looked after the founder’s burial plot (1919-23). In 1922 he met Bishop Versiglia, who was passing through Turin, and told him: “I will follow you to China.” And indeed in October 1924, at 21 years of age, cleric Caravario left as a missionary for China.
He was in Shanghai for three years (1924-27) and for two years in Timor (1927-29) as an assistant and catechist for orphaned and abandoned boys there. Meanwhile he was studying theology. Over the four years of his theological studies (1925-29) the ideal of the priesthood filled his whole being.
The 82 letters he wrote to his mother over this time are overflowing with this yearning: to be a priest, a holy priest and to lead souls to God; we can see his love of God in these letters, his readiness to do anything for God, including the supreme sacrifice of his life: “By now your Callistus is no longer yours. He must be completely the Lord’s, completely dedicated to his service! ... Will my priesthood be short or long? I do not know, but what is important is that I do it well and that when I present myself to the Lord I can say that with his help I have made use of the graces he has given me.”
During his time in Timor, to the thirst he had for holiness he added the ardent desire to sacrifice his life for the salvation of souls. He had a presentiment of his coming martyrdom. He would present himself to the Lord as a priest of just eight months, a year later.
On 18 May 1929, Callistus was ordained a priest at Shiu-Chow (Canton) by Bishop Luigi Versiglia. He was immediately sent to the mission station at Lin-Chow, where he gained the admiration of his Salesian confreres and the Christian faithful for his priestly virtues and apostolic zeal. After seven months of missionary work at Lin-Chow (July 1929 – January 1930), Fr Caravario went up to Shiu-Chow, in the centre of the Vicariate, to accompany Bishop Versiglia who needed to make a pastoral visit to Lin-Chow.
Bishop Luigi Versiglia and Fr Callistus Caravario left on 24 February by train along with two pupils from Don Bosco College who were returning home for the holidays, their two sisters and a catechist. The socio-political situation was turbulent due to guerilla attacks in the territory in China’s south: the bishop had waited some time for better times to make a pastoral visit to Catholics at Lin-Chow, but then went because “if we wait for things to be safe we will never go... No no, woe betide if fear gets the upper hand! Let things be as God wants!” On the 25th they were one their way by boat along the Pak-kong river. Then a brief stopover at Ling Kong How. By midday they were once again on the river, heading for Li Thau Tzeui.
They were praying the Angelus when suddenly there was wild shouting from the riverbank. A dozen or so men, aiming their rifles, indicated that the boat was to pull ashore. The boatsman was forced to obey. “Whose protection are you travelling under?” the mean asked; the boatsman answered: “Nobody’s, since this is never asked of the missionaries.” Two men jumped aboard, and under the roof of a shelter they discovered the three women whom they wanted to carry away, but Bishop Luigi and Fr Callistus formed a barrier and protected them. The criminals, shouting, beat them with rifle butts, and they collapsed on the ground. The bishop still had the strength to encourage Maria Thong: “Increase your faith”, while Fr Callistus was whispering: “Jesus ... Mary!”
The missionaries were bound then dragged into a thicket. One of the bandits said: “We need to destroy the Catholic Church”. Bishop Luigi and Fr Callistus understood that the hour had come for witnessing to their faith in Christ. They were calm. They began praying in a loud voice, on their knees, their eyes raised to heaven.
Five rifle shots interrupted their ecstatic praise. The women, in tears, had to follow their aggressors, while the men were forced to leave without looking back.
The martyrs’ remains were collected and buried at Shiu-Chow, then disinterred and thrown away. In 1976 Pope Paul VI declared Bishop Versiglia and Fr Caravario to be martyrs; on 15 May 1983 John Paul II beatified them, and on 1 October 2000 proclaimed them saints along with another 120 Chinese martyrs.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[protomartire]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' charism.
''TL'' is ''[es]:'' carisma
<br>
''TL'' is ''[fr]:'' charisme
<br>
''TL'' is ''[pt]:'' carisma
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 神恩
<br>
''TL'' is ''[pl]:'' charyzmat
<br>
''TL'' is ''[ru]:'' харизма
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Nel linguaggio religioso, la grazia in genere, come dono elargito da Dio; nel linguaggio teologico cristiano, la semplice grazia santificante, infusa a tutti i credenti con il battesimo, oppure un dono concesso a una persona a vantaggio della comunità e quindi un’attitudine al servizio degli altri; in tal caso si usa distinguere doni naturali e soprannaturali, ordinari e straordinari.// In religious language, grace in general as a gift bestowed by God; in Christian theological language, sanctifying grace given to all believers through baptism, or a gift granted a person for the benefit of the community, and hence an attitude of service of others. In this case there is a distinction between natural and supernatural gifts.
!!!''@@color:Green;Synonyms@@:''
spirit of the Founder
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While the term goes back to St Paul (cf. 1 Corinthians), one can search in vain for it in Salesian literature until 1977, when Fr Viganò became Rector Major, hence we also indicate this term as a neologism. It came into its own as a result of the Second Vatican Council and in particular the subsequent documentation on consecrated life and the 'founding charism' or 'charism of the founder', though Vatican II itself spoke rather of the 'spirit of the founder', other terms like 'charism of the founder' coming later. At this point it became much clearer that as consecrated life is not part of the Church's very constitution, but a result of gifts of the Holy Spirit, there is a distinction between the 'ecclesial structure' and the 'charismatic structure'. Consecrated life, religious life belong to the latter. This is an important distinction in the Church's life today.
!!!''@@color:Green;Usage notes@@:''
When we speak of the //carisma salesiano// or Salesian charism, context will decide whether we are speaking about the charism of st Francis de Sales or of Don Bosco, but a charism that can be lived out by all members of the Salesian Family (be that of St Francis de Sales or Don Bosco).
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (masc)
From Church Latin //charisma//, Greek. χάρισμα, der. of χάρις 'grace'.
!!!''@@color:Green;Citation@@''
Vecchi ACG376: missione e del Fondatore, il desiderio di continuare il suo carisma e di far vivere il suo spirito..
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[sensus ecclesiae]], [[consecrated life|vita consecrata]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' charity.
''TL'' is ''[es]:'' caridad
<br>
''TL'' is ''[fr]:'' charité
<br>
''TL'' is ''[pt]:'' caridade
<br>
''TL'' is ''[ru]:'' братская любовь
<br>
''TL'' is ''[zh ]:'' 愛德
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //L’amore che, secondo il concetto cristiano, unisce gli uomini con Dio e tra loro, attraverso Dio.// The love that unites human beings to God and among themselves, in the Christian understanding of the term.
For Catholics, charity is one of the three theological virtues, and according to St Paul, the greatest of them.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Desramaut includes the term among his 100 key words of Salesian spirituality. From the very beginning, from the famous 'promise of charity', DB spoke of the exercise of charity toward one's neighbour as the purpose of his incipient Society.
Mention should be made here of a very specific use of the word 'charity' by Don Bosco, which we now know as the ''promise of charity''. On 26 January 1854, according to a note by Fr Rua, four young men along with Don Bosco came together in DB's room and were invited to undertake a proving period in the practical exercise of charity toward neighbour, which would then be a promise but ultimately would be vowed. Instead of using the word 'novitiate' which may have frightened them off, Don Bosco cleverly used 'proving time'.
Salesian Constitution 10 goes on to describe what is called ''pastoral charity'' as charity "characterized by that youthful dynamism which was revealed so strongly in our Founder and at the beginnings of our Society." The //Charter of Salesian identity// indicates that pastoral charity, which finds its source and model in the Good Shepherd, was a constant inspiration for Don Bosco in his work as an educator and evangelizer, guiding his life, prayer and missionary impulse. (Charter of Identity May 24 2011).
!!!''@@color:Green;Usage notes@@:''
Salesian discourse includes ''pastoral charity'' apostolic passion), the kind of charity at the heart of Don Bosco's activity and being, and ''educative charity'', a term used by Fr Vecchi, but not found in Fr Viganò's extensive literature.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Charity translates the Greek term //agape// and is distinct from //eros// or love-passion (self-love), and //filia// or friendship, which is a benevolent love. The absolute model for charity is God alone.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[pastoral charity|carità pastorale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' pastoral charity.
''TL'' is ''[es]:'' caridad pastoral
<br>
''TL'' is ''[fr]:'' charité pastorale
<br>
''TL'' is ''[pt]:'' caridade pastoral
<br>
''TL'' is ''[ru]:'' пастырская любовь
<br>
''TL'' is ''[zh ]:'' 牧民愛德
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An apostolic impetus that makes us seek souls and serve God alone. (C. 10 SDB Constitutions)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Salesian Constitution 10 goes on to describe pastoral charity as "characterized by that youthful dynamism which was revealed so strongly in our Founder and at the beginnings of our Society". The Charter of Salesian identity indicates that pastoral charity, which finds its source and model in the Good Shepherd, was a constant inspiration for Don Bosco in his work as an educator and evangelizer, guiding his life, prayer and missionary impulse. (Charter of Identity May 24 2011)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
He translated his burning pastoral charity into concrete and practical forms of educational activity, becoming the "father, teacher and friend" of the young. (E. Viganò AGC 337)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Charter of identity|Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]], [[charity|carità]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Mission Statement.
''TL'' is ''[es]:'' Carta de la Misión de la Familia Sañesiana
<br>
''TL'' is ''[fr]:'' Charte de Mission de la Famille salésienne
<br>
''TL'' is ''[pt]:'' Carta da Missão da Família Salesiana
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh]:'' 慈幼家庭共同使命宣言
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Inspirational document produced in 2000 for the entire Salesian Family
From the presentation of the document on 25 November 2000: it offers 'the orientation and sensitivity of the Groups of the Salesian Family in terms of apostolic mission. We can describe it as an inspirational text. It calls from on a commitment from each of the Family Groups that is characterized as a Salesian commitment.'
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
With this second Charter (the first is the Common Identity Card' or Charter of Communion, it becomes visible that ours is an apostolic Family and that it operates with pastoral intent and meaning.
!!!''@@color:Green;Usage notes@@:''
One sometimes hears reference to 'card', as in 'Mission card' or 'identity card', which in the latter case is a separate document. Certainly the first makes little sense in English; the second does make sense (people hold identity cards after all) but the nature of the document is more a 'charter' than it is a mere legal document.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
The Italian word //carta// covers a range of possible meanings: card, documents (pl), charter, certificate
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Identity Card|Carta di comunione nella Famiglia Salesiana]], [[Charter of charismatic identity|Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Common Identity Card (of the Salesian Family)
''TL'' is ''[es]:'' Carta de Comunión en la Familia Salesiana
<br>
''TL'' is ''[fr]:'' Charte de communion dans la famille salésienne
<br>
''TL'' is ''[pt]:'' Carta de Comunhão na Família Salesiana
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 鮑思高慈幼家庭共同身份證
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Inspirational document produced in late 20th Century. A contribution of reflection on the Salesian spirit, presenting "the fundamental elements which build up unity in Don Bosco's spirit".
!!!''@@color:Green;Synonyms@@:''
Salesian Identity Card, Common Identity Card, Charter of Communion
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Salesian Family is a vast movement comprising congregations, institutes and associations, both religious and lay, that have grown out of the heart and pastoral experience of Don Bosco’s charism. Besides the first groups founded by Don Bosco himself, others have emerged over time which are seen to share a common mission with them: namely, the evangelisation and education of young people, especially the most needy.
On 31 January 1995, the then Rector Major, Fr Egidio Viganò, gave the Salesian Family the ‘Common Identity Card’,(//Carta di Comunione// in its original Italian title) and some years later, his successor Fr. Juan Edmundo Vecchi gave the Family the ‘Common Mission Statement'. These two documents helped the various groups to deepen their common spirituality and apostolate.
From 2002 the Rector Major at the time, Fr Chávez, made great efforts to strengthen the unity of the various groups, giving renewed impulse, not only by welcoming new groups, but also by offering clear guidelines on the identity, spirituality and apostolic character of the Salesian Family, especially through the teaching of his annual Strenna.
!!!''@@color:Green;Usage notes@@:''
The 'Common Identity Card' should not be confused with the 'Charter of Charismatic Identity of the Salesian Family' announced at the concluding session of the 28th ‘Salesian Family Spirituality Days’ (January 2012).
The term ''family'' is continually used in Salesian tradition to indicate in a generic manner the bonds existing between the various groups and is applied in different ways according to the nature of the relationship. This bond or relationship cannot be reduced to mere friendly rapport. It is rather the external expression of an internal and charismatic communion. It helps therefore to understand the different titles to membership of the Salesian Family.
Membership is fostered by a common spirit, which leads to a vast and complementary mission to the young and the common people; and by certain specific and original characteristics which justify official recognition, which is given through a specific title.
A first title is that of the Salesians, Daughters of Mary Help of Christians and Cooperators
They are the first three central groups of which Don Bosco is the founder in a quite special manner. They were constituted by him as the direct heirs of his work; they are the foundation and point of reference for all the other groups in whatever concerns the spirit, the mission, and the method of pedagogical and pastoral activity.
Another title to membership is that of the various groups of consecrated life which came into existence at a later date through the creative force of the charism. They enrich the common patrimony of the Family with particular charismatic expressions.
Finally there is a third level of membership which comes under the heading particular titles to membership. This category is of wider extension than those of the groups previously mentioned, but is equally bound in an objective manner to the vitality and riches of the spiritual legacy of Don Bosco. The unifying energy of his charism is indispensable also at this wider level.
The juridical title to membership is indicated in the letter of the Rector Major granting official recognition in response to requests made by the various groups.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
The Charter of Identity for our Family, which I intend to present to you, will stimulate and guide us along this path. (from the presentation to the document, 24 may 2011).
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Common Mission Statement|Carta della Missione della Famiglia Salesiana]], [[Charter of Charismatic Identity|Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Charter of Charismatic Identity of the Salesian Family of Don Bosco.
''TL'' is ''[es]:'' Carta de la Identidad Carismática de la Familia Salesiana
<br>
''TL'' is ''[fr]:'' Charte d’identitéde la Famille Salésienne
<br>
''TL'' is ''[pt]:'' Carta da Identidade Carismática da Família Salesiana de Dom Bosco
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 鮑思高慈幼家庭神恩的身份憲章
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
From presentation of the Identity Charter by the Rector Major: //Ciò che viene descritto in questa terza Carta, che comprende e integra le due precedenti, è l’identità carismatica della Famiglia Salesiana, ossia tutto ciò che fa riferimento alla missione, allo spirito, alle relazioni, alla formazione, ai metodi di educazione ed evangelizzazione. Certamente anche la storia del carisma, considerato nelle sue origini e nel suo sviluppo, fa parte della identità; infatti un’identità senza memoria, non avendo radici, è priva di futuro. Per questo la Carta raccoglie l’esperienza dei diversi Gruppi della Famiglia, tratteggiando, in sintesi, quella identità del carisma salesiano che è patrimonio di tutti.//
What is described in this third Charter, which includes and integrates the two previous ones, is the charismatic identity of the Salesian Family, that is, everything that refers to the mission, spirit, relationships, formation, methods of education and evangelization. Certainly also the history of the charism, considered in its origins and in its development, is part of identity; in fact, an identity without memory, having no roots, is without a future. For this reason, the Charter gathers the experience of the different Groups of the Family, summarising the identity of the Salesian charism that is the heritage of all.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Charter of Charismatic Identity of the Salesian Family of Don Bosco is dated 31 January 2012.
It is easy to confuse terminology in reference to these various 'charters', especially since what is known in Italian as the //Carta di Comunione della Famiglia Salesiana di Don Bosco// has been commonly known in English as the 'Common Identity Card'. That was presented by Fr Vecchi, the then Rector Major, on 31 January 1995.
The 2012 Document 'includes and integrates' the 'Common Identity Card' (aka //Carta della Comunione ...// as well as the 'Salesian Mission Statement' (aka //Carta della Missione ...//) under the title 'Charter of Charismatic Identity' (aka //Carta dell'Identita carismatica ...//). It is not hard to see why there can be some terminological confusion.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Perhaps adding to the confusion somewhat is the fact that the Italian //carta// is sometimes glossed as 'Card' and sometimes as 'Charter'. It can mean both, of course, but the better translation would always have been 'Charter' from the outset, rather than 'Card'.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Mission Statement|Carta della Missione della Famiglia Salesiana]], [[Common Identity Card|Carta di comunione nella Famiglia Salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' house.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[ru]:'' обитель
<br>
''TL'' is ''[zh ]:'' 會院(慈幼會)/ 團體 (慈幼會)/ 團體與它的事業(慈幼會)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Can. 608 A religious community is to live in a lawfully constituted ''house'', under the authority of a Superior designated according to the norms of law. Each ''house'' is to have at least an oratory, in which the Eucharist is celebrated and reserved, so that it may truly be the centre of the community.
Can. 609 §1 A ''house'' of a religious institute is established, with the prior written consent of the diocesan Bishop, by the authority competent according to the constitutions.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
The Italian word, but perhaps the English word as well, has broader meaning also of 'home'. It is worthwhile recalling this factor (the 'family' feel of //casa//), since there is a tendency today to speak more often of our //opere//, 'works'. An authoritative commentator on Don Bosco's times, especially on life at the Oratory, A. Caviglia, points out that Don Bosco's Oratory had to be a home, i.e. a family, not just a //collegio// or boarding establishment/school. Note the expression //casa che accoglie ...// 'a home that welcomed', in C: 40.bThe various 'Lives' (of young people) that DB wrote also stress this family atmosphere. It is essential to the Preventive System. (A. Caviglia, //La vita di Besucco francesco//... pp 157-58. But there is also the //Casa religiosa// or 'Religious House' understood in canonical terms as a public non-collegial juridical person.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (f)
One notes that 'presence' often replaces 'house', as does 'work' or 'works' (often written as 'Work' or 'Works'), clearly a calque from the Italian //opera// meaning 'work', as in a specific mission in a specific setting such as an oratory, parish, school. In English we might refer to the 'community' and then name the specific work as such.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[community|comunità]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' house attached (to the Oratory).
''TL'' is ''[es]:'' casa anexa
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' casa anexa
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;@@Definition:'' (if a precise one exists)
The home or hostel or shelter and boarding house (established in 1847 and attached to the Oratory.) Don Bosco’s preferred name for this boarding house is “Home Attached to the Oratory (//Casa annessa all’Oratorio di ~SFdS//)
!!!''@@color:Green;Synonyms@@:''
The Annex, Home attached to the Oratory
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In 1847, DB began a work of rehabilitation of youngsters deprived of a place to live, by taking up some more space in the Pinardi House. It began simply as a place from where they could attend school or go to work in the city. It gradually became a boarding school and was the beginnings of the //convitto-collegio// experience.
With the establishment of the home there developed a more specialised and restricted application of the educational method, in as much as the protective-defensive character of the preventive system takes on a larger role, beyond its promotional and supporting character
Note that DB also included the Oratory within his understanding of the //casa annessa//. Cf. citation below.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
DBCenni Storici: ...questo bisogno si studiò di provvedere colla casa annessa e detta anche Oratorio di S. Francesco di Sales.
"While they are instructed in the truths of the faith, they shall also be started on some trade or line-of-work, as is presently done in the home attached to the Oratory of St Francis de Sales in this city" (Constitutions of the Salesian Society (1858), 'Purpose of this Society', art. 4.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[oratory|oratorio]], [[Valdocco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' charitable institution
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An example is the //Regia Opera di Mendicità Istruita// or the Royal work for the education of the Poor, which gave basic education (mainly to girls) in Turin in the 1850s.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term was in use in Don Bosco's time, and he often made appeals to existing charitable institutions, be they religious or secular, for financial assistance.
But it became crucial in 1879 when Don Bosco was fighting a Leftist Government in order to keep his secondary classes (//ginnasio//) open at the Oratory. The Government looked upon his school as a //ginnasio privato// or private secondary school (with strict regulations regarding teacher certification etc.), whereas Don Bosco wanted to argue it was either a //ginnasio privato gestito da una casa di beneficenza// or secondary school run by a house of charity or a //scuola paterna// (or //istituto paterno//) or home school. This would have meant spending less money on teacher qualification. He even presented a petition to the King, //Le scuole di beneficenza dell’Oratorio di S. Francesco di Sales davanti al Consiglio di Stato//. Oratory classes were closed because of his non-conmpliance and were not re-opened until he complied with the request for teachers who were properly accredited. Don Bosco lost this battle!
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Probably best not translated directly as 'house of charity' though you could do worse. Chairtable institution is the better choice.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' General House.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 總部(慈幼會)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //generalìzio agg. [der. di generale]. – Del padre o della madre generale di un ordine religioso: la casa generalizia.// House belonging to the father or mother general of a religious order.
!!!''@@color:Green;Synonyms@@:''
Generalate
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
To be distinguished from the //Direzione Generale//, though this latter is housed in the //Casa Generalizia//, Sacro Cuore, Rome. But note comment below.
!!!''@@color:Green;Usage notes@@:''
Note that in English the term covers the whole establishment. In Italian there is a clearer distinction between the //direzione generale// and the //casa generalizia// which tends to be the community as such, including members who do not work in the //Direzione Generale//.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Mother House|Casa Madre]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Mother House.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 母院(慈幼會)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Refers to Turin, Valdocco, always, whereas occasionally these days the //Casa Generalizia// (Rome) is referred to as the //Casa del Padre//, or the 'Father's house', not to be confused with heaven!!
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian headquarters|Casa Generalizia]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Pinardi House.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Reference to the beginnings of the Oratory and the famous snatch of conversation recorded by Don Bosco between himself and Pancrazio Soave offering a //laboratorio// 'laboratory' instead of an //oratorio// 'an oratory' (Recorded in the //Memoirs of the Oratory//). It was really a //tettoia// or a shed hanging off the back of a building, and eventually Don Bosco bought the entire building. None of the actual Pinardi Shed remains, but its location is designated more or less by the Pinardi chapel at Valdocco.
The activity of washerwomen in the area
using water from the Dora River to the north may explain the intended use of Mr.
Pinardi's shed and Mr. Soave's starch business in the house.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[Valdocco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Biglione) farmhouse.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The term //cascina// refers to a sizeable farmhouse and to the farmlands connected with it. (Source: Lenti, //Don Bosco History and Spirit// Vol 1 p. 34).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The //cascina// was a social-agricultural unit usually of moderate size (say, 20 acres), with one central building that originally housed an extended family. The man who ran the farm and lived with his family in a section of the farmhouse was called a //massaro// (manager). In the case of the Biglione cascina at The Becchi, they lived in Turin and employed a tenant farmer who lived at the cascina. The tenant farmer was termed a //mezzadro// or 'half sharecropper', since according to unwritten Piedmontese law, he worked for half the produce. Francis Bosco was this person at the Biglione cascina.
!!!''@@color:Green;Usage notes@@:''
While the term is obviously a more general one still in use today, it has specific reference in Salesian terminology to the Cascina Biglione.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (Noun phrase if Biglione is added)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[casetta (i Becchi)]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' cottage (the Becchi).
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The place where Don Bosco grew up (home) at The Becchi is referred to in Italian as the //Casetta//.
!!!''@@color:Green;Synonyms@@:''
little home
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Now turned into a museum.
!!!''@@color:Green;Usage notes@@:''
In some English-speaking we cannot use 'little house' (which has the connotation of 'outhouse') 'Small home' maybe, or simply 'home', while some other English-speaking areas do not refer to this entity as 'The Cottage'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
Chavez ACG385:.. Dall'umile Casetta dei Becchi alla Città di Torino, da Torino a tutta...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[cascina (Biglione)]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' catechism.
''TL'' is ''[es]:'' catequesis
<br>
''TL'' is ''[fr]:'' catéchisme
<br>
''TL'' is ''[pt]:'' escola de catequese
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) "...this Congregation was just a catechism" (DB //Cenno Istorico//). here the term embraces the activities, content of Don Bosco's particular way of instructing young people to be 'upright citizens and good Christians'.
(2) Summary of religious doctrine often in the form of question and answer.
!!!''@@color:Green;Synonyms@@:''
catechetics
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco's very first description of his congregation was of a group of people who gave catechetical instruction or that had that as its prior aim.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[preventive system|sistema preventivo]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' board of directors.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //... nell’ambito di enti privati, come i c. d’amministrazione che, nelle società per azioni, sono incaricati della gestione e dell’amministrazione della società.//
<br>
!!!''@@color:Green;Synonyms@@:''
2. administrative council
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This term has only entered the Salesian lexicon in very recent times, and has been borrowed from the Italian business world
of the SRL (the Company Limited in English). In the business context the board is appointed by the shareholders and is responsible for the management of the company and represents the company in relations with third parties (customers, suppliers, etc.). The board makes decisions on matters that are not expressly reserved for the shareholders’ meeting by law or the company’s bylaws.
This same definition may be broadly
applied to many Salesian entities these days that are incorporated or otherwise regarded
by society as a business-type enterprise. Very often Mission Offices responsible for collection of and distribution of funds come under this category before the State in which they are located.<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase in full)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[PDO Project and Development Office]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' CDB Volunteers With Don Bosco.
''TL'' is ''[es]:'' Voluntarios Con Don Bosco
<br>
''TL'' is ''[fr]:'' Les Volontaires avec Don Bosco
<br>
''TL'' is ''[pt]:'' Voluntários Com Dom Bosco
<br>
''TL'' is ''[pl]:'' Wolontariusze (Ochotnicy) Ksiądza Bosko
<br>
''TL'' is ''[zh ]:'' 鮑思高男志願會
<br>
''TL'' is ''[de]:'' remains in its Italian form
<br>
''TL'' is ''[ru]:'' Добровольци с Доном Боско (мущины)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Volunteers CDB are consecrated lay Salesians. They recognise the Rector Major, successor to Don Bosco, as the centre of unity.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The group, which has official membership of the Salesian Family, has a Central Moderator (//Responsabile Centrale// in Italian) with a Council, and a (Salesian) Ecclesiastical Assistant appointed by the Rector Major.
The first group came into existence in 1987 in Venezuela, but there were another three groups in 1991 in Malta, Paraguay and Sicily. They were brought together by Fr Viganò in 1993 at the General House, and for this reason they regard that community as their 'Mother House'. The group is seeking recognition as a Secular Institute. They claim that they draw their charismatic inspiration from Don Bosco's original idea of the 'extern Salesian'.
They do not detach themselves from their own environment, work and family, but work within them and bring to them the fullness of their radical option of love. They live their vocation as consecrated seculars in the spirit of Don Bosco. They adopt Salesian asceticism based on work and temperance which are, as Don Bosco says, 'two means with which we can overcome everything and everyone'. The Volunteers CDB are present in a number of countries in the world: Argentina, France, Honduras, El Salvador, Italy, Malta, Paraguay, Peru, Czech Republic, and Venezuela.
The CDB’s identity can be summed up in three words: secularity, consecration and Salesianity.
''Secularity'': CDBs live in the world, for the world, but do not belong to the world. They live their vocation in their work, in their professional competence and in the ordinary circumstances of life, remaining in their family of origin or living alone. They see Jesus of Nazareth as their model, with the silent and discreet presence of His hidden life. They live “among” others, “as” others. In order to guarantee better the effectiveness of their apostolic action in frontier places
and in the secular sphere, they maintain a prudent and responsible ‘reserve’ on their own belonging and that of others’ belonging to the Institute. It is their life that must speak, bear witness, seek meaning and, above all, show for whom these men live and to whom they bear witness.
''Consecration'': CDBs lead a life according to the Gospel Counsels of chastity, poverty and obedience, through which they commit
themselves to follow Christ radically, bearing witness to the love of God who walks the streets of men and women. They have
no Community Life but are united by a strong bond of fraternal communion and meet for moments of formation and interaction.
''Salesianity'' – member of the Salesian Family: CDBs are part of the Salesian Family. They choose to live according to the spirit of Don Bosco, cultivating a profound interior life, being attentive to the urgent needs of the world of youth and bearing witness to God’s love for the world with joy and optimism. As part of the Salesian Family, they are in communion with other groups and offer their specificity of the Salesian charism. They recognize the Rector Major
of the Salesians of Don Bosco, the successor of Don Bosco, as common Father and Center of Unity as regards the Salesian Spirit
and fidelity in mission; they ask the Salesian Congregation for the service of spiritual assistance.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]], [[VDB|VDB Volontarie di Don Bosco]].//
!!!!@@color:Maroon;''SL'' is ''[es]''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Ceferino Namancurá
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
Zephyrinus
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
A moot point regarding the spelling: In the US the tendency is to Anglicise names but in any number of instances, saints 'from the South' with Spanish names, remain that way (Juan Diego...), hence 'Ceferino'. The British think otherwise and argue that since the Beatified's feast falls on 26 August and Pope St Zephyrinus (after whom he was named) has a memorial on that day (though not in the Universal Calendar), then we should adopt 'Zephyrinus'. It raises the whole question of naming - in general, the rule is to anglicise all Christian/first names except where there are well-recognised continuations of the original form (as in the cited case for some Spanish names in the US). The 'Ceferino/Zephyrinus' case showed up the importance of not simply adopting the Italian version in English translation - in this case the Italians have several versions: Zefirino, Zeffirino, even Zefferino, Zeferino.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian holiness|santità salesiana]], [[Blessed|beatificazione (beato)]], [[Dominic Savio|Savio, Domenico (santo)]], [[Laura Vicuña|Vicuña, Laura (beata)]].//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' celebret. Remains untranslated in most languages, but in Chinese: 神父身份證明書 / 神父開彌撒准照
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A document from the Bishop or Religious Superior allowing a priest to celebrate Mass.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Verb (la) but used as a noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Historical Outlines.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 歷史點滴
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Document(s) of an official nature written by Don Bosco, bearing the date 1862, wherein he describes the beginnings of the Oratory and the kind of young people who first drew his attention and his commitment.
!!!''@@color:Green;Synonyms@@:''
Historical Sketches
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco wrote several //cenni storici// as preambles to major documents, e.g. to the articles of the Constitutions, to applications for both diocesan and pontifical approval of the Congregation. In the 1862 version DB describes the beginnings of the Oratory as a response to the situation of young people on the streets, in factories, and in prison ' all at risk for want of religious instruction.
!!!''@@color:Green;Usage notes@@:''
Note the need for disambiguation with the //Cenno Istorico//
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cenno Istorico]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Historical Outline.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Presented in Rome 1874, its full title was //Cenno istorico sulla Congregazione di S. Francesco di Sales e relativi schiarimenti// (Historical Note on the Congregation of St. Francis de Sales and certain clarifications)
!!!''@@color:Green;Synonyms@@:''
Historical Sketch
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco describes the beginnings of the Oratory as developing from the fact that he took over Father Cafasso's catechetical instruction in the room (chapel) adjoining the sacristy of the Church of St Francis. The beginning was with two young adults (in this document, by contrast with the Garelli version in his //Memoirs//) towards the end of 1841. At the same time he was concentrating on young adults who had been released from prison.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cenni Storici]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' centres for vocational discernment (but see also [[centro di orientamento vocazionale]])
''TL'' is ''[es]:'' centros vocacionales
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 聖召輔導中心
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A broad definition might be something like: “The goal of a vocational guidance centre is to help young people to discover their vocation for their own happiness in the service of others”
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Depending on context this term may refer to a centre for religious or priestly discernment or for a more general discernment for young people as to their life direction.
!!!''@@color:Green;Usage notes@@:''
ALERT! In English, care must be taken in context to avoid this referring to 'job preparation' or 'vocational training', a common understanding of 'vocational' in general parlance. In Italian, this will be more likely to be referenced as //formazione professionale//
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[vocational accompaniment|accompagnamento vocazionale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Catechetical Centre.
''TL'' is ''[es]:'' Centro Catequístico Salesiano
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founded in 1939 by the then Rector Major, Fr Peter Ricaldone
!!!''@@color:Green;Usage notes@@:''
Of historical interest.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Leisure Centre.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 工餘活動中心 / 康樂中心
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Not necessarily the same entity as a youth centre, however.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[oratory|oratorio]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Education centre.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
For translators, the Italian term may be a 'false friend'. Rarely if ever does it refer to a place for initial or ongoing Salesian religious formation (these are called Study Centres). Instead the term refers more to what we in English would call 'education'. However, the term may often be applied to a centre of Salesian formation (or Christian formation) for lay people.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
One might normally expect 'Centro di formazione' to be followed by the adjective 'professionale', or in other words a vocational studies/training centre. Italian is much more like to speak of //formazione// where English might use 'education', but the terms //formazione// and //educazione// are often interchangeable in Italian,
!!!''@@color:Green;Translation notes@@:'' Italian school or educational terms are somewhat complex.
Cf. [[Education - not so easy to translate]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[technical training|formazione professionale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' vocational discernment centre
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 聖召輔導中心
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A broad definition might be something like: “The goal of a vocational guidance centre is to help young people to discover their vocation for their own happiness in the service of others”
<br>
!!!''@@color:Green;Synonyms@@:''
vocational guidance centre
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The definition above is broad enough to cover even what might be termed in English as ‘career guidance’, though its use in many Salesian (and indeed non-Salesian) texts would indicate that that in such centres there would be a strong emphasis on specific vocations within the Church (not just priestly or consecrated life, though).
The rationale for this can be found in the Salesian Constitutions, where vocational guidance/discernment is considered to be ‘the crown of all our educational and pastoral activity... sustained by prayer and personal contact, above all in spiritual direction.’ (C 37)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
There is a degree of ambiguity about //vocational guidance//, since it can apply to the broadest concept of ‘job seeking’ as well as to the more specific understanding of ‘vocation ministry’ in the Church, whereas //vocational discernment// would seem to be more within the ambit of the Faith. The Italian //orientamento vocazionale// is more likely to be the latter, and //orientamento professionale// the former.
!!!''@@color:Green;Citation@@''
New situations and new opportunities for youth to come together have come to light for the Salesian world. These are educational
activities, services or works responding to new needs and requirements of the young and they offer appropriate responses to questions about education and education to faith. Among these we can list: vocation
ministry programmes (aspirantates, live-in community experiences, ''vocational discernment centres'').
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[centri vocazionali]], [[accompagnamento vocazionale]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco Study Centre.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founded at the UPS in 1973 as part of the post-conciliar development of a scientific historical study of the Salesian charism
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[UPS Università Pontificia Salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' study centre
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The arrangement and characteristics of the studies required for the Salesian’s intellectual formation find an institutional response in the study centres (Ratio 2000, 145)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
There is a diversity of structures in the Congregation for Post-novitiate and Theology studies. There is the Salesian centre, either combined with a formation community (the “studentate”) or functioning independently, and there is the non-Salesian centre or the centre for which Salesians share responsibility with others.
Many Salesian centres are open to students who do not belong to the Congregation.
Among the various Salesian study centres, pride of place goes to the [[Salesian Pontifical University|UPS Università Pontificia Salesiana]] for the special mission it carries out at the service of the Church and the Congregation by preparing qualified personnel.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[studentate|studentato]]//
!!!!''SL'' is ''[it]'' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' youth centre.
''TL'' is ''[es]:'' centro juvenil
<br>
''TL'' is ''[fr]:'' centre de jeunes
<br>
''TL'' is ''[pt]:'' Centro juvenil
<br>
''TL'' is ''[pl]:'' Centrum młodzieżowe
<br>
''TL'' is ''[de ]:'' Jugendzentrum
<br>
''TL'' is ''[ru ]:'' Молодежний Центр
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
GC21 nos 121 ff. An environment for older youth (//[[giovani]]// as distinct from //ragazzi//), is attentive to their needs, is based very much on group relationships, personal contacts and commitment. It often has a variety of activities like sports, cultural activities.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
Be aware that there is actually a distinction in theory between Oratory and Youth Centre (cf. R. 11,12) but it rarely applies in practice. There is also, according to GC21 a third term, the combination of Oratory-Youth Centre. This is an environment open to all ages and appropriately managed for each age group. GC21 nos 121 ff. offer descriptions and definitions of both entities. For the Youth Centre it suggests that it is
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[oratory|oratorio]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' EPC Educative and Pastoral Community
''TL'' is ''[es]:'' CEP (Comunidad Educativo Pastoral)
<br>
''TL'' is ''[fr]:'' CEP (Communauté éducatrice et pastorale)
<br>
''TL'' is ''[pt]:'' CEP (Comunidade Educativa Pastoral)
<br>
''TL'' is ''[pl]:'' WWD (Wspólnota Wychowawczo Duszpasterska)
<br>
''TL'' is ''[zh]:'' 教育牧民團體
<br>
''TL'' is ''[de]:'' GEP (Gemeinschaft für Erziehung und Pastoral)
<br>
''TL'' is ''[ru]:''ПВО (Пастырско-воспитательная Община)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
C. 47; GC24, nos. 149–179: the Salesian way of animating, showing leadership
in every educational circumstance intended to realise Don Bosco’s mission.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is not a new structure added to other kinds
of management and involvement in works or pastoral sectors, nor is it just organisational management or a technique for getting people involved. It is a set of individuals (young people and adults, parents and teachers or educators, religious and lay, representatives from other church and civic institutions and can also include representatives of other religions, men and women of good will) all working together to educate and evangelise young people,
especially the poorest of them, in Don Bosco’s style. This set of individuals is one of concentric circles, depending on the degree
of shared responsibility individuals have for the mission.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
We see two versions of the Italian above,
one where the ‘educativa’ follows the rules of Italian syntax (feminine form) and another,
‘educativo-pastorale’ where the tendency is to follow a morphological rule whereby ‘o’ becomes a linking vowel (following a neo-Latin pattern). The question of compound adjectives in Italian is a vexed linguistic issue, and because of that we should not draw any conclusions about one form having a different meaning to the other. Instead, in English, there seems little sense in adopting
an Italian compound adjectival form that is far less common in English (hence ‘educative and pastoral community’ rather
than ‘educative-pastoral community’.
At times there is also reference simply to the //educative community//.
The FMA use the term //educating community// rather than //educative community//
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[nucleo animatore]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Ceria, Eugene
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An early biographer of St John
Bosco responsible for, among others, some volumes of the //Memorie Biografiche// and the //Annali//, and also of //Don Bosco con Dio// translated into English as //Don Bosco With God//.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Memorie Biografiche]], [[Annali]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[em]'' (Target Language, as above) <br>''Glossed as:'' ordinary people.
''TL'' is ''[es]:'' clases populares
<br>
''TL'' is ''[fr]:'' les milieux populaires
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//ceto//: TRECCANI Categoria di cittadini caratterizzata da una particolare condizione sociale e civile, talvolta da peculiari credenze e comportamenti, dal tipo di disponibilità economica, più spesso dall’attività che svolge. Category of citizens characterised by a particulqr social and civil condition ... hence //ceto popolare// the popular class.
!!!''@@color:Green;Synonyms@@:''
//ambienti popolari//, //adulti del basso popolo// (this latter used by Don Bosco himself)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The gloss chosen here comes from C. 29's translation of //ceti popolari//.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ambiente]].//
!!!!@@color:Maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Chávez Villanueva, Pascual. In Chinese: 巴斯卦理•查偉思,神父,縂會長 (2002-2014)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Rector Major, Ninth successor of Don Bosco
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Fr Pascual Chávez Villanueva was elected Rector Major by the 25th General Chapter,
3 April 2002; he was the ninth successor of Don Bosco and the first non-Italian of non-Italian parentage to lead the Congregation (Fr Vecchi was Argentinian but of Italian parentage).
Fr Chávez is a Mexican, born in Real de Catorce (San Luis de Potosì), a mining area in the heart of northern Mexico, on 19 December 1947. After a few years, the family moved to Saltillo (state of Coahuila) where Pascual attended the "Colegio Mexico" Salesian school; it was here that he discovered his vocation and where his intention to follow Don Bosco matured. He made his first profession in August 1964 in Coacalco and in August 1970 he became a Salesian with perpetual vows in Guadalajara. He was ordained a deacon on 10 March 1973 still in Guadalajara, then in "Perla Tapatia", the capital of the state of Jalisco, on 8 December 1973, he was ordained a priest. He spent the first years of his priestly ministry in the community of young Salesians in formation in Chapalita (Guadalajara). From 1975 to 1977 he studied in Rome at the Biblical Institute where he obtained a licentiate in Sacred Scripture.
He was Rector of the Theological Institute of San Pedro Tlaquepaque from 1980 to 1988 where he taught Sacred Scripture. From 1986 to 1989 he was also a Provincial Councillor of the province of Mexico-Guadalajara. From 1989 to 1994 he was the Provincial of the same province that included all of northern Mexico as far as the United States. In 1995 he began his doctorate in Biblical Theology and lived in Madrid-Carabanchel where he remained until he obtained his degree at the Pontifical University of Salamanca (Spain). In 1996, during GC24, he received a telephone call from the then Rector Major, Fr Vecchi, who proposed that he become Regional Councillor for the Interamerica region, although he was not a member by right of that Chapter. Once he accepted the request, he then moved the General House in Rome.
In addition to GC25, Fr. Chavez also participated in GC23 in 1990, for which he worked as a member of the precapitular commission.
While Fr Chavez's mother tongue is Spanish, he also speaks English and Italian correctly, along with some German, French and Hebrew. In addition to possessing ecclesiastical titles, Fr Chavez has teaching qualifications. Both have made him a concretely spiritual man.
Fr Chavez has been an intelligent and mentally organised person, a man of dialogue, who tackles problems immediately by grasping the root issues. A tenacious and persevering approach involves the parties concerned and addresses possible solutions. He can be warm and sympathetic without falling into paternalism.
After concluding his mandate as Rector Major at the 27th General Chapter, Fr Chavez has been available to Salesian Provinces around the world and is in much demand as a Retreat preacher.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Chieri
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A town and //comune// in the Metropolitan City of Turin, Piedmont (Italy), located about 11 kilometres (7 miles) southeast of Turin, 15 km (9 mi) by rail and 13 km (8 mi) by road.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
It would seem impossible to talk about Salesian beginnings without drawing attention to Chieri. In the young John Bosco's life, Chieri and the nearly ten years spent there, was the place and time dedicated to his secondary schooling, and it was while he was in Chieri that he made some of his major life choices, such as attending the seminary.
So many features of Don Bosco's later life were formed at Chieri. We only need to think of: dreams (a second ‘vocational’ dream), the Society for a Good Time (ministry among young people), Luigi Comollo, Jonah, learning various trades, intense reading of Latin and Italian classics, self-defence, Fr Borel...
Nor should we overlook the importance of Chieri after Don Bosco's time, including the birth of Blessed Madeleine Morano
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[Società d'allegria]], [[Comollo|Comollo, Luigi]], [[Morano|Morano, Maddalena (beata)]], [[luoghi salesiani]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en ]'' (Target Language, as above) <br>''Glossed as:'' cleric.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' clérigo
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 神職人員
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //1. Nel linguaggio della Chiesa, persona cui è demandato l’ufficio di guidare spiritualmente i fedeli (contrapp. a laico). ... 2. Nell’uso com., giovane avviato al sacerdozio, quando ha indossato l’abito talare// ... In the Church's language, a person with responsibility for spirituall guiding the faithful (as opposed to a lay person) ... 2 In common usage, a young man on the way to the priesthood, having donned the cassock or clerical habit ...
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In Salesin circles the term 'cleric' has been applied rather in the second definition provided above rather than in the strict canonical sense. Don Bosco's 'clerics' (who were not officially clerics in canon law) were often no more than 16 years of age. Even today, Salesians refer to 'clerics' meaning young men in stages of formation leading to priesthood (but they may not be 'clerics' in the strict canoncial sense, at least not yet).
!!!''@@color:Green;Usage notes@@:''
Note the abstract noun 'clericalism', which has negative connotations.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
An accepted abbreviation is Cl.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]].//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' cholera (Asian strain).
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 亞洲霍亂
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Malattia infettiva acuta, causata da un vibrione (//Vibrio cholerae asiaticae//). Nella diffusione sono importanti i portatori, individui sani o guariti che ospitano nel loro intestino, e quindi eliminano, i vibrioni per mesi e anni. // An acute infectious disease caused by the vibrio bacterium. Carriers are crucial to the spread of the disease, individuals who are healthy or who have recovered but carry the bacterium in their intestines. Human faeces carry the bacteria.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The cholera pandemic that struck Turin in the 1850's, summer 1854 to be precise, striking the Borgo Dora in a particularly bad way. 1,438 of the 2,533 struck down, died. The parish in which the Oratory was located lost 53% of its people.
Like the earlier pandemics, cholera spread from the Ganges delta of India (hence the 'asiaticus'). It had high fatalities among populations in Asia, Europe, Africa and North America. In 1854, which was considered the worst year, 23,000 people died in Great Britain.
Of course, these days we are very much aware of pandemics, especially other
ones supposedly of the ‘asiaticus’ variety!
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[St Vincent de Paul Conference|Conferenza di San Vincenzo de Paoli]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Vincent Cimatti
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Salesian priest, missionary, declared Venerable 21 December 1991.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Vincent Cimatti was a true romagnolo from Faenza and came from a family of saints: of the three children who survived, he is Venerable; his sister, Sister Maria Raffaella of the Congregation of the Hospitaller Sisters of Mercy was beatified on 12 May 1996; Luigi, Salesian brother and missionary in Latin America, died with a reputation for holiness.
Vincent was born in Faenza on 15 July 1879 to Giacomo Cimatti and Rosa Pasi, parents who were reasonably well-off financially. He lost his father when he was just three years old. That was the year that his mother lifted him up in her arms and pointed to Don Bosco who was at the parish church in Faenza: “Vincenzino, look, look at Don Bosco!” Vincent Cimatti kept the memory of this providential encounter alive for the rest of his life.
His great dream was always to go to the missions. This “grace” was one he insistently asked of the Rector Major, Fr Philip Rinaldi, today Blessed: “Find me a place in the poorest, most difficult, most abandoned mission. I don't feel right when things are comfortable.” It was finally granted him when he was 46 years old. He was sent as the leader of the expedition to Japan with 5 priests and 3 brothers to found the Salesian mission and work there and worked there for 40 years. He won the hearts of the Japanese with his finesse, his artistic talent (he directed musical concerts with outstanding success) but even more because of his kindliness. He reached out to the poorest people, children, the elderly, the sick. He opened orphanages, oratories, technical schools. He set up a publishing house in Tokyo. As versatile as he was, he left many writings on agriculture, pedagogy, lives of saints. 6,138 of his letters have been preserved. He was an extraordinarily productive musician: some 2,000 concerts held in Japan, Manchuria, North and South Korea and around 950 musical compositions including 18 Sung Masses, the first full-blown opera in Japanese – “Hosokawa Grazia” (in three acts) – and 48 operettas.
He opened the first Salesian house in Miyazaki and was its first rector. Three years later he would become the superior of the new vice-province. In 1935, when the Miyazaki-Oita mission was erected as an Apostolic Prefecture, he was appointed Prefect Apostolic with the title of Monsignor.
Finally, when he was 83 years old, he was left completely free of all roles of responsibility. He died as a patriarch on 6 October 1965. “I would like to die here so I can become part of Japanese soil.” His body, re-exhumed in 1977 and found perfectly intact, now lies at rest in the crypt in Chofu.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian hagiography|agiografia salesiana]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' CIN China Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): CIn Ispettoria Cina
<br>
''TL'' is ''[zh]:''中華會省 (CIN 慈幼會會省)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Province in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Hong Kong. Includes Salesian presences in Taiwan.
Several other bodies set up within the Province are as follows:
* DBsays (Don Bosco South Asian Youth Services, Hong Kong)
* DBYN (Don Bosco Youth Network, Macau)
* BCF (Hong Kong Don Bosco Charitable Foundation)
* BCF (Macau Don Bosco Charitable Foundation)
* Don Bosco International Youth Care Office (Hong Kong)
* Hong Kong Central Secretariat of Salesian Schools
* Hong Kong Salesian Board of Education
China Province has been responsible for a flourishing of Salesian missionary activity and Provinces - The Philippines, Thailand, Vietnam all developed initially from China.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, either initialism or acronym
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[BCF (Hong Kong Don Bosco Charitable Foundation)]], [[protomartire]], [[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco's Early Apostolate
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Clearly the title 'Don Bosco's Early Apostolate' is not a translation of //cinque lustri// (a //lustro// is a 5-year period, so 5 x 5 = 25 years). //Cinque Lustri di storia dell'Oratorio salesiano fondato dal sacerdote D.Giovanni Bosco// was written by Fr Giovanni Bonetti and first translated into English under the title 'Don Bosco's Early Apostolate' in 1908. It was then republished for the canonisation as 'St John Bosco's Early Apostolate'. It has been long out of print.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[cronachette]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' circumscription.
''TL'' is ''[es]:'' circunscripción
<br>
''TL'' is ''[fr]:'' circonscription
<br>
''TL'' is ''[pt]:'' circunscrição
<br>
''TL'' is ''[pl]:'' Okręg
<br>
''TL'' is ''[zh ]:'' 行政區(法定);由幾個慈幼會會省合併為一的新會省
<br>
''TL'' is ''[ru]:'' Округ
<br>
''TL'' is ''[de]:'' Verwaltungsbezirk - (oder das italienische Wort "circoscrizione")
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"Normally the circumscriptions of our Society are provinces and vice-provinces, As regards other eventual juridical circumscriptions, their internal structure and representation at the general chapter will be defined in the decree of erection, in line with Salesian spirit and tradition" (SDB Constitutions C. 156)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The broader term found in general ecclesiastical usage is 'ecclesiastical circumscription', but while in frequent use (e.g. in the //Annuario Pontificio// or in important communications such as Pope Benedict XVI's letter to Chinese Catholics) it is so broad an understanding of limitation that it begs for clearer definition.
Ecclesiastical circumscriptions may be territorial or they may be personal. They may be more theological than structural in intent - as for example the definition of a Diocese as //portio populi Dei//, implying a community of people, a Bishop, a presbyterate, but not territory, at least not essentially. Circumscriptions can be structural and juridical, or the term might even be used in a broad sense of a communal ecclesiastical grouping.
The Salesian C. 156 quoted above indicates the eventual existence of circumscriptions other than provinces or vice-provinces. These are called 'special circumscription' in English (//circoscrizione a statuto speciale// in Italian) and each is determined by the decree which sets it in place.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
"By first profession a member is enrolled in the juridical circumscription for whose service he asked to be admitted". (C. 160)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[province|ispettoria]], [[vice-province|visitatoria]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Conference of Italian Salesian Provinces.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 義大利慈幼會會省團
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[provincial conference|conferenza ispettoriale]].//
!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' civilisation, civility.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 文明
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //La forma particolare con cui si manifesta la vita materiale, sociale e spirituale d’un popolo (eventualmente di più popoli uniti in stretta relazione) – sia in tutta la durata della sua esistenza sia in un particolare periodo della sua evoluzione storica – o anche la vita di un’età, di un’epoca ... Nell’uso com. e più tradizionale, è spesso sinon. di progresso, in opposizione a barbarie, per indicare da un lato l’insieme delle conquiste dell’uomo sulla natura, dall’altro un certo grado di perfezione nell’ordinamento sociale, nelle istituzioni, in tutto ciò che, nella vita di un popolo o di una società, è suscettibile di miglioramento.// The particular form in which the mateiral, social and spiritual life of a people manifests itself (or possibly more than one people strictly realted to one another) - be it for the entire extent of its life or for a particular period of its historical evolution ... in the more common and traditional use of the term, it is often a synonym of 'progress', by contrast with barbarism, pointing to a degree of perfection in social order, institutions ...
!!!''@@color:Green;Synonyms@@:''
development, advancement, culture, progress ...
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The Italian term //civiltà//, especially as used by Don Bosco (we find it as early as 1848 in his //Il cristiano guidato//), is not easily rendered in English, other than by a now archaic sense of 'civility'. Today 'civility' is more an individual trait,something akin to urbanity, but the meaning in which we find it still, in Italian, has a more collective, social aspect, 'civilisation' then, but even that does not quite do the term justice.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[good Christian and upright citizen|buon cristiano e onesto cittadino]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' family atmosphere/spirit/environment.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Constitutional term (C.47), synonymous with 'family spirit' and descriptive of the educative community.
!!!''@@color:Green;Synonyms@@:''
family spirit
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Viganò ACG326:...esperienza di vita educatori e giovani in un clima di famiglia, di fiducia e di dialogo
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[family spirit|spirito di famiglia]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' CMB Community of the Mission of Don Bosco.
''TL'' is ''[es]:'' Comunidad de la Misión de Don Bosco
<br>
''TL'' is ''[fr]:'' La Communauté de la Mission de Don Bosco
<br>
''TL'' is ''[pt]:'' Comunidade da Missão de Dom Bosco
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 鮑思高使命團體
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Private Association of the Faithful as understood in Canon Law, which gained membership of the Salesian Family in 2010. They describe themselves as a new form of Salesian community made up of lay people: young adults, adults and families who seek to live according to the inspirations of the Gospel, following a Rule of Life.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The group has its general headquarters in Bologna at the Salesian Parish of the Sacred Heart. It came into existence in 1988 in formal terms (though founded in 1982 in the Diocese of Bologna by a group of lay people following the intuitions of the Holy Spirit) and was juridically set up in 1994. The group is part of the Salesian Youth Movement in Italy, Madagascar, Burundi, Argentina. Its three key features are unity, charity towards the young and the poor, and living simply in a Salesian family style.
The foundation dates back to 1982 according to a re-reading of the history of the CMB. This made it possible to recognize as a
“founding element” the original inspiration that occurred during a Eucharistic celebration in Rome. In those early years their Founder, Deacon Guido Pedroni, formed the first missionary group (1983)
from among some animators of the Oratory of the Sacred Heart. After a few months, some more young people became involved
who gave shape and strength to the new group. Initially, their missionary service was carried out in Ethiopia because the Italian
Lombardy-Emilia SDB Province was entrusted with that nation as part of “Project Africa”.
Reflection on the missionary spirit which is manifested in a constant dedication to God, to the Community and to children has led to the discernment of the CMB as living a permanent diaconate.
Following Mary’s attitude of service to the Lord can be the model for the members of the Community to receive the Sacrament of
Holy Orders by becoming Permanent Deacons.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[pt]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Canção Nova Community.
''TL'' is ''[es]:'' Comunidad Canção Nova
<br>
''TL'' is ''[fr]:'' La Communauté Canção Nova
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ zh]:'' 新歌之友團體
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Private International Association of the Faithful in canonical terms and member of the Salesian Family, Canção Nova has as its main objective "to evangelise through media": TV, Radio, Internet and audiovisual products, book publication and sales, CDs, videos amongst others.
An ecclesial association of an apostolic nature, founded with the specific
aim of putting into practice in a vast, expansive manner, and in a secular
way, the mission of Don Bosco and of the respective founder.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In 1977, during a meeting with young people, Fr Jonas Abib SDB made an appeal to those present: “Who would like to give a year of their lives to God?” Surprisingly, many said yes. On 2 February 1978, 12 young people began to live in community, in Lorena (SP, Brazil). The Canção Nova Community came from this. it has full time and part time membership, the latter being part of their normal family, professional and social life but lived with missionary intent.
One of the clear motivations for the group has been the Apostolic Exhortation by Paul VI, //Evangelii Nuntiandi//
To carry out its mission, from the beginning of the 1980s Canção Nova began to align itself with various other institutions. The John Paul II Foundation was created as a non-profit and major partner of Canção Nova.
This Foundation is maintained by associates, collaborators, who voluntarily contribute to the institute for the CN mission. In 1980 the JPII Foundation acquired its first radio broadcasting station. in 1989, the first TV transmission. This led to the setting up of the Canção Nova Communication System, made up of radio, TV, internet, a magazine, WebTV and Mobile.
The group was accepted into the Salesian Family in 2009
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name abbreviation - initialism
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' //CNOS Centro Nazionale Opere Salesiane//. National Centre for Salesian Works. In Chinese: 義大利全國慈幼會事業統籌中心
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//Uun’Associazione non riconosciuta, costituita il 9 dicembre 1977, che coordina i Salesiani d’Italia impegnati a promuovere un servizio di pubblico interesse nel campo dell’Orientamento, della Formazione e dell’Aggiornamento professionale con lo stile educativo di Don Bosco. La Federazione CNOS-FAP non ha scopo di lucro//.
a voluntary Association, established on 9 December 1977, which coordinates the Salesians of Italy committed to promoting a service of public interest in the field of Vocational Guidance, Training and Professional Updating (FAP or Formazione e Aggiornmaneto Professionale) in the educational style of Don Bosco. The CNOS-FAP Federation is a non-profit organisation.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation - acronym (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
Note the special Italian legal term //Associazione non riconosciuta// which should not be translated as 'not recognised' but as 'voluntary' or 'unincorporated'.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formazione professionale]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' coadjutor.
''TL'' is ''[es]:'' coadjutor
<br>
''TL'' is ''[fr]:'' coadjuteur
<br>
''TL'' is ''[pt]:'' coadjutor
<br>
''TL'' is ''[pl]:'' koadiutor
<br>
''TL'' is ''[zh ]:'' 修士 /(非神職)修士 / 終身修士
<br>
''TL'' is ''[de]:'' Laienbruder
<br>
''TL'' is ''[ru]:'' коадъютор
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The definitive Regulations printed in 1877 make a clear distinction between a 'coadjutor' who might have been simply a domestic, and the Salesian coadjutor brother.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term 'coadjutor' is found for the first time in the register of the names of the pupils at Valdocco in December 1854, where it appears next to the name of the 30-year-old Alessio Peano, but apparently implies nothing of a religious nature. It was a delicate touch on the part of Don Bosco in respect of those whom others used call simply 'servants'. For Don Bosco this person was something more, a collaborator. There were coadjutors with vows and those who were simply paid workers, as time went on. It was only in 1883 that GC3 reserved the term officially for lay Salesians.
!!!''@@color:Green;Usage notes@@:''
'coadjutor' is a variant in use in English today. Many English-speaking provinces prefer just 'brother'; occasionally one hears 'lay brother'. And yet another variant is 'coadjutor brother'. The question of terminology in this regard was raised at the 3rd General Chapter (1883)
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Its origins are from the Latin //Fratres coadiutores//, an ecclesiastical term from earlier times (glossed as Lay Brother in English). It fails to pick up Don Bosco's clever concept of the true Salesian expressed by the lay dimension. The term 'Lay Salesian' (Italian //salesiano-laico//) has gained some currency in recent times and seems more adequate.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Srugi, Sim‘ān|Srugi, Sim‘ān (ven)]], [[Brother|laico]], [[famigli]], [[secularity|secolarità]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' gang.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The term employed around the 1850's, 60's to describe the gangs in Turin and particularly around the Valdocco neighbourhood. Hence the //Cocca Gambero// (Crab Gang), //Cocca Moschino// (the Moschino district was one of the most unruly)..
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Valdocco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Joseph Cognata
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Bishop
Diocesan inquiry
Opened: 12 December 2020
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Joseph Cognata was born in Agrigento on 14 October 1885 to Vitale Cognata and Rosa Montana, and demonstrated a wealth of gifts and talents from his childhood days: noble sentiments, a sharp mind, strong and decisive will, diffusive goodness. These abilities were admirably enhanced by a wise Christian upbringing received largely from his mother, a pious and intelligent, strong, gentle and dynamic woman. He came from a wealthy and prominent family in the city: his grandfather was a senator of the Kingdom and his father a lawyer, unfortunately involved in Freemasonry: a thorn in the very sensitive heart of his son Peppino who offered his life for this, eventually obtaining his repentance at the end of his years. When Peppino Cognata entered the Salesian St Basil's college in Randazzo (Catania) at the age of twelve, Don Bosco's first work in Sicily, his heart was ready to accept the call to the religious and apostolic life among the Salesians; his vocation was strongly opposed by his father and grandfather, and it saw trials and long and painful struggles, but was crowned by joyful success.
Cleric Joseph Cognata made his perpetual profession on 5 May 1908 at San Gregory's in Catania, before the then Rector Major Fr Michael Rua, today Blessed, and in the following year he was ordained priest on 29 August 1909 in Acireale. He had already done brilliantly and gained degrees in Arts and Philosophy, going amongst the youngsters not only as a teacher and assistant but also as a priest filled with zeal, a faithful disciple of St Francis de Sales and an authentic son of Don Bosco. The “charity of Christ” spread from his great and good heart to the youthful world in Sicily and Bronte, in Veneto and in Este in the Marches, at Macerata. His teaching was fruitful and clear: he had classical texts printed with appropriate notes; but above all he formed his young people to piety. He had the gift and art of friendship and it won him sympathy and agreement.
The First World War saw Fr Cognata as a soldier in Palermo, Trapani, Paua. It was in Trapani, dressed as a soldier, that he put down the roots of the Salesian work he was called to run years later, when the war was over. From almost nothing he was able to build a church dedicated to the Help of Christians; he was zealously committed to the school and oratory. He was the rector of a number of works but even more so a director of souls. From Trapani he was called on to run the college in Randazzo (Catania), then another on in Gualdo Tadino in Umbria and finally was the rector of Sacred Heart in Rome.
Such a light could not remain hidden. At the consistory held on 16 March 1933, Pius XI appointed Fr Joseph Cognata as the bishop of Bova, an especially poor diocese in Calabria that was disadvantaged at every level, human, civil, cultural, religious and spiritual: it was a true “mission” on Italian territory. There were lots of small centres sprinkled throughout the mountains, without roads, water, bread, schools, priests. His episcopal ordination took place on 23 April in the Sacred Heart Basilica in Rome and the ordaining bishop was Salesian Cardinal August Hlond, metropolitan archbishop of Gniezno and Poznań, today Venerable. Co-consecrators were the Salesian bishop of Sutri and Nepi, Luigi Maria Olivares, also Venerable, and the titular bishop of Farsalo and auxiliary in Palermo, Romolo Genuardi.
Along steep paths and mule tracks, Bishop Cognata – who had chosen the Pauline expression “//Caritas Christi urget nos//” as his episcopal motto – wanted, in perfect missionary style, to visit and comfort not only all the villages of the diocese, but also the groups of poor families scattered here and there throughout the most remote and inaccessible places. He was committed humanly and socially, but above all he worked on the spiritual level with courage, ardent charity and with trust in the unfailing help of Providence. A man of faith and prayer, open to the breath of God's Spirit, he gave life to a pious society of generous young people willing to work with courage and joy in the smallest, most remote and abandoned centres. Thus the Congregation of the Salesian Oblates of the Sacred Heart was born on 8 December 1933. The new Institute, inspired by Providence in the Salesian spirit with a specifically pastoral and missionary purpose in aid of the local Church, grew and developed over a few years with a rich flourishing of vocations, spreading not only through the two dioceses of Bova and Reggio, but also in other areas of Calabria, Sicily and Lazio.
In April 1939, Bishop Cognata was the victim of an unscrupulous plot aimed at covering up the responsibilities of a high exponent of the ruling regime, Baron Alberto Fassini, a wealthy industrialist and generous “benefactor” who was also in close contact with top Roman curial circles. All this was in reaction to closing the mission of the Salesian Oblates of the Sacred Heart in Casal Bruciato (Rome), ending up with the expulsion of three Sisters from the congregation, which Bishop Cognata had been forced to issue because of the serious disturbances that had unfortunately emerged. Summoned by investigators of the Holy Office in the days immediately following the lodging of the complaints, Bishop Cognata was subjected to a summary and already determined preliminary investigation which lasted three long months (during which he remained practically “kidnapped” in Rome) followed the following autumn by his committal to trial and, subsequently, a conviction issued on 20 December 1939. Sentence was read out on 5 January 1940, when he was summoned for that purpose, i.e. without ever having seen his judges, who could have been given the chance to hear him out and “examine” him had such an opportunity been arranged.
Stripped of his episcopal dignity, all his functions suspended, Bishop Cognata returned to the Salesians as a simple religious and was “confined” in faraway Trent, then later transferred to Rovereto and then Castello di Godego in Treviso province. He lived alone and in silence there for many years, painfully accepting what he had been unjustly submitted to, in profound humiliation where his dignity was concerned, and his honour at stake because of serious accusations. He remained there even after August 1943, after the retraction of the repentant former Sisters, something that could have induced him to come out of silence because of the repeated letters of gratitude the two repentant Sisters wrote after he generously forgave them.
The cross and hope, the certainty of resurrection and life. Bishop Joseph Cognata was restored to the episcopate at Easter 1962 by Pope John XXIII. At the wish of Pope Paul VI he took part in the second, third and fourth sessions of the Second Vatican Council. On 6 August 1963 he was appointed titular bishop of Farsalo. On 29 January 1972 he had the joy of seeing his Institute recognised by the [[Decretum Laudis|decretum laudis]] from the Holy See. He died on 22 July 1972 in Pellaro (Reggio Calabria), the initial headquarters of the Salesian Oblates' missionary activities. His remains lie at rest in the General House of the Oblate Sisters in Tivoli.
The fact remains that after his death, reports of his constant reputation for holiness and signs attributed to his intercession induced the Salesian superiors and the Salesian Oblates to initiate the request for authorisation to introduce his Cause of Beatification. For decades this initiative did not succeed in overcoming difficulties arising from the “still ongoing” sentence of condemnation. Following the petition presented by a group of Catholic Jurists in 2016, which aimed at formally reviewing the process and, in any case, making a formal pronouncement regarding the full and formal rehabilitation of Bishop Cognata, in 2020 Pope Francis “after careful and thoughtful consideration, gave his august consent to the requests of religious and lay people who sought the opening of the Cause of Beatification of His Lordship Bishop Joseph Cognata, S.D.B., Bishop of Bova.” With this consensus, the original status of the law that had been altered by the occurrence of serious circumstances was restored, a law that had effectively been altered by an unjust sentence, the result of bad faith and deception. A toxic process that had been affecting the spiritual health of the Church for over 80 years was brought to an end.
In the light of the mercy and mystery of the Heart of Christ, Bishop Cognata is an outstanding witness to the power of forgiveness and reconciliation. He demonstrated a great heart and generosity in forgiveness. He was not afraid to forgive those who accused him, slandered him and condemned him. While climbing his own mount Calvary he looked at Christ crucified, source of forgiveness for everyone. He had been courageous in forgiving and consoling. “Rejoice and be glad” (Mt 5:12), Jesus tells those who are persecuted or humiliated for his cause. Bishop Cognata wrote in a Memoir in 1949: “I do not cease to thank the Lord for granting an inner peace, something more extensive or profound than I have ever tasted, and for the tranquillity of a life free from special responsibilities, leaving me to attend properly to my spiritual needs and to the great business of my eternal salvation. And how many consolations the merciful Lord has bestowed on me during these years of salutary penance! //Misericordias Domini in aeternum cantabo//! [I will sing the mercies of the Lord in eternity. Ps 88:2].”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[SOSC Salesiane Oblate del Sacro Cuore]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' coillaborator (but see discussion further on)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Chi lavora insieme con altri per la produzione di qualche cosa, o collabora alla realizzazione, allo sviluppo, alla riuscita di un’attività ...// Someone who works together with others to produce something, bring about, in development, carrying out an activity ...
!!!''@@color:Green;Synonyms@@:''
cooperator, associate, partner, co-worker, colleague, contributor, lay mission partner ...
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Note that 'collaborator' still carries negative connotations in some parts of the English-speaking world. An alternative term could be 'lay partner' or even, depending on the degree of collaboration, 'lay mission partner'. This latter term, sometimes abbreviated as LMP, is in common use among Salesians in the Philippines.
!!!''@@color:Green;Usage notes@@:''
It is helpful to look at the forums in Wordreference.com, to realise that //collaboratore// is almost never glossed as 'collaborator' in English.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[belonging to the Salesian Family|titoli di appartenenza (alla famiglia salesiana)]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' boarding school.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 寄宿學校
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Col tempo nell’uso corrente il termine c. fu applicato sempre più a istituti d’istruzione ed educazione, anche di carattere secondario, caratterizzati dalla convivenza degli alunni e spesso anche degli insegnanti sotto il medesimo tetto. Questo tipo di c. si sviluppò soprattutto con la Controriforma, per opera di vari ordini religiosi e con diverso carattere: mirando cioè a istruire fanciulli delle classi meno abbienti, a formare le classi dirigenti, a preparare ecclesiastici ecc.// Over time, the term 'college' in current usage was increasingly applied to educational institutions, including secondary institutions, characterised by pupils and often teachers too living under the same roof. This type of college developed during the Counter-Reformation through the work of various Religious Orders and of a different nature: educating children of the poorer classes, forming the leadership class, clerics, etc.
!!!''@@color:Green;Synonyms@@:''
college
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco's use of //collegio// was typical of the definition provided above. 'The Annex' or 'House Attached' was effectively the beginnings of the //collegio// for Don Bosco.
!!!''@@color:Green;Usage notes@@:''
Be aware that in the US, 'college' would be an inaccurate rendition, applying as it does only to a post-secondary institution.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
//collegio// gives rise to //collegializzazione// in Italian, or the process whereby Don Bosco’s schools outside Valdocco did their best to copy the Valdocco experience of students and teachers living under the one roof.
!!!''Translator's notes:''
Cf. [[Translating the 19th century]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[the house attached|casa annessa]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' friendly talk.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language):
交談 / 會晤 訴心 / 個別會士與神長交談
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In the strictly Salesian sense //colloquio// is the friendly (and regular) personal chat between the Rector of the community and his members.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
What Salesians once called the //rendiconto//. Some still use this term.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector|direttore]], [[rendiconto]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Elias Comini
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Diocesan inquiry
Opened: 3 December 1995
Closed: 25 November 2001
Positio handed over: 7 May 2009
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Elias Comini was born in Calvenzano, Vergato (Bologna) on 7 May 1910. His parents Claudio Comini, carpenter, and Emma Limoni, seamstress, prepared him for life and educated him in the faith. He was baptised at Calvenzano and made his First Communion and was confirmed at Salvaro di Grizzana. Already from a young age he had shown much interest in the catechism, church ceremonies, and loved singing with his friends in serene and cheerful friendship. The archpriest at Salvaro, Monsignor Fidenzio Mellini, had attended the oratory at Valdocco while serving as a young soldier and had known Don Bosco who had prophesied that he would become a priest. Monsignor Mellini had great esteem for Elias due to his faith, kindness and outstanding intellectual abilities. He urged him to become a son of Don Bosco.
With this in mind he directed him to the Salesian junior seminary in Finale Emilia (Modena) where Elias attended middle and senior secondary school. In 1925 he entered the Salesian novitiate in Castel De’ Britti (Bologna) and made his religious profession there on 3 October 1926. From 1926-1928, as a cleric and student of philosophy, he was at the Salesian High School at Valsalice (Turin), where Don Bosco's tomb was at the time. It was there that Elias began his intense spiritual journey, testimony to which is a diary that he kept until his tragic death. These pages reveal a much more profound interior life than might have been discernible from outside. On the vigil of his renewal of vows he wrote: “I am more happy than ever on this day, on the eve of the holocaust that I hope will be pleasing to You. Receive me as an expiatory victim, even though I do not deserve it. If you believe me, give me some reward: forgive me the sins of my past life; help me to become a saint.” He did his practical training as assistant and teacher at Finale Emilia, Sondrio and Chiari. He then gained an Arts degree at the State University of Milan. On 16 March 1935 he was ordained priest in Brescia. He wrote: “I asked Jesus: death rather than fail in my priestly vocation; and heroic love for souls.” From 1936 to 1941 he taught literature at the San Bernardino aspirantate in Chiari (Brescia) giving excellent proof of his teaching ability and the attention he gave to the young men. From 1941-1944 religious obedience transferred him to the Salesian institute in Treviglio (Bergamo). He embodied Don Bosco's pastoral charity in a particular way as well as the features of Salesian loving-kindness, which he passed on to the youngsters through his friendly character, kindness and with a smile.
The customary gentleness of his demeanour and heroic dedication to the priestly ministry shone through during the short annual summer stays with his mother, who was left alone in Salvaro, and in his adopted parish where the Lord would later ask Fr Elias for the total gift of his life. Some time earlier he had written in his diary: “I always have the thought that I have to die. Who knows! Let's just be the faithful servant ever ready for the call to give an account of our management.” This was the period from June-September 1944 the dreadful time around the Monte Salvaro and Monte Sole area when direct confrontation between German and Allied troops had brought the population to the brink of total destruction. Up until halfway through September 1944, Fr Elias had been helping the elderly parish priest: teaching catechism, leading retreats, celebrating, preaching, encouraging, playing music, singing and getting others to sing to calm down a situation that was getting worse. Then together with an extra assistant who had arrived, a Dehonian priest, Fr Martin Capelli, Fr Elias constantly went out bringing aid, consoling, administering the sacraments, burying the dead. In some cases he even managed to save people by bringing them to the presbytery.
The triduum of passion for Frs Elias Comini and Martin Capelli began on Friday 29 September. News arrived at the Salvaro parish, full of clandestine refugees, that following a gun battle with partisans, the terrible SS had taken 69 individuals, among whom were some who were dying and in need of comfort. Fr Elias celebrated his final Mass very early that morning; he then ran to help the wounded, find those who had been killed and others who had been arrested.
The two priests were themselves arrested at Creda di Salvaro; used “as pack horses”, they were forced to carry munitions and in the evening were locked in the stables at Pioppe di Salvaro. On Saturday 30 September, Frs Elias and Martin used up all their energy comforting the many men who had been locked away with them. The Prefect Commissioner, Emilio Veggetti (who did not know Fr Martin, but knew Fr Elias very well) managed to obtain freedom for Fr Elias but he replied heroically: “It is all or none!” The two priests continued to pray and console. In the evening they heard one another's confession. The following day, at dusk, the machine gun inexorably wiped out the 46 victims of what would pass into history as the “Massacre of Pioppe di Salvaro”. His body, along with the others who had been killed, was thrown in the River Reno.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Louis Comollo
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
John Bosco’s best friend as a boy, whom he met in the 5th year of high school ({\em Retorica, Ginnasiale} 1833–4).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The first biography from Don Bosco’s pen is the life of Comollo, whose burial site has been discovered under the sanctuary in the Church in Chieri next to what was the seminary there (now a government school).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Chieri]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' sodality.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 鮑思高慈幼會青年人的善會
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
~LentiDBHS-3, p.23 n.3: A traditional religious association, especially a parish form
!!!''@@color:Green;Synonyms@@:''
company
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term 'company' reflects the post-Tridentine nomenclature of religious associations. English favours such terms as 'association', 'society' and 'sodality' to express this, and possibly 'sodality' was the most common in English-speaking Salesian circles to express the groups encouraged by Don Bosco at his Oratory.
Thus, in Don Bosco's time and for many years subsequently, we had the //Compagnia di San Luigi Gonazaga// (St Aloysius Sodality), the //Compagnia dell'Immacolata Concenzione// (Immaculate Coneption Sodality), the //Compagnia del Santissimo Sacramento// (Blessed Sacrament Sodality), the //Compagnia di San Giuseppe// (St Joseph's Sodality), the //Compagnia del Picco Clero// (Altar Boys Society).
!!!''@@color:Green;Usage notes@@:''
Was Don Bosco influenced by the //Compagnia di Gesù// (Society of Jesus or Jesuits) in his use of this term?
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[St Vincent de Paul Conference|Conferenza di San Vincenzo de Paoli]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' companion.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 同伴 / 朋友 / 友伴
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //chi si trova insieme con altri in particolari circostanze o per un lungo periodo della vita, o esercita la medesima attività, o vive nello stesso ambiente.// Those who find they are together with others in particular circumstances, or for a long time in their life, or carrying out the same activity ...
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
While it is nearly always possible to translate //compagno// with 'companion', the sense of the term in English can often be simply 'friend' or 'schoolmate', and this might be the best way to go first off.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[accompaniment|accompagnamento]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Municipality.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Il Comune è, nell’ordinamento italiano, l’ente pubblico territoriale e rappresentativo di base. // In the Italian legal systme the //Comune// or Municipality is the basic territorial and representative body.
Note that in adjectival form it means ‘common’
!!!''@@color:Green;Synonyms@@:''
district, city, town
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[mandamento]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' social communication.
''TL'' is ''[es]:'' comunicación social
<br>
''TL'' is ''[fr]:'' communication sociale
<br>
''TL'' is ''[pt]:'' comunicação social
<br>
''TL'' is ''[pl]:'' Przekaz społeczny
<br>
''TL'' is ''[zh ]:'' 社會傳播
<br>
''TL'' is ''[de]:'' Soziale Kommunikation
<br>
''TL'' is ''[ru]:'' Общественная информация
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//Inter Mirifica//, Vatican II, introductory paragraph: Among the wonderful technological discoveries which men of talent, especially in the present era, have made with God's help, the Church welcomes and promotes with special interest those which have a most direct relation to men's minds and which have uncovered new avenues of communicating most readily news, views and teachings of every sort. The most important of these inventions are those media which, such as the press, movies, radio, television and the like, can, of their very nature, reach and influence, not only individuals, but the very masses and the whole of human society, and thus can rightly be called the ''media of social communication''.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A sector which constitutes one of the apostolic priorities of the Salesian mission (cf. C. 43). For Salesians, then, it goes back to the charismatic beginnings of the Congregation, Don Bosco's work of the oratories, which extended to activities such as the spreading of good literature, theatre, academies, music ... and publishing. At one point he said "Our publications tend to form an ordered system, broadly encompassing all classes forming human society" (In his Circular on spreading good literature). Cf. [[SSCS Salesian Social Communication System| Sistema Salesiano di Comunicazione Sociale]]
!!!''@@color:Green;Usage notes@@:''
The Church, since Vatican II, has regularly employed the term 'Social Communication' (mostly in its capitalised form) where many others would say just 'communication(s)', but given the more profound content in the Church's understanding of the term, we do well to stay with it in a number of situations. Social Communication as a term also helps cover much of what is intended by an even less familiar term (in English at least), '[[educommunication|educomunicazione]]'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Often we find the phrase 'the means of Social Communication' (including in many Church documents). There seems less need to stay with this term - 'means' is probably a calque, a translation of //mezzi//. A better expression is 'Social Communication(s) media'.
!!!''@@color:Green;Citation@@''
“Social Communication is ever more becoming a mass educational presence, a shaper of thinking and creator
of culture. Through it are drawn up and disseminated collective evidence which underlies new models of life
and new criteria for judgment. Its incisive effect and its ever more mass presence make Social Communication a
real and authentic alternative school for very large sectors of the world’s population, especially for young people
and popular sectors” (GC21, 148)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[SSCS Salesian Social Communication System| Sistema Salesiano di Comunicazione Sociale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' community.
''TL'' is ''[es]:'' comunidad
<br>
''TL'' is ''[fr]:'' communauté
<br>
''TL'' is ''[pt]:'' comunidade
<br>
''TL'' is ''[pl]:''wspólnota
<br>
''TL'' is ''[de ]:'' Ordensgemeinschaft
<br>
''TL'' is ''[ru ]:'' Община
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Insieme di persone, per lo più religiosi, che vivono insieme sotto una regola comune//. (Religious meaning) a gorup of people, mostly religious, living together under a common rule.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Community is notoriously difficult to define, as it can be any grouping of human beings in real time and space or virtually, but we clearly make reference here to the charismatic context of Salesian life and action.
A unified body of individuals as in:
(a) the Salesian community broadly speaking = the Salesian Society
(b) the Salesian community as a local grouping = the religious community
(c) a group linked by common policy as in the educative and pastoral community = EPC with Salesian religious community as the animating nucleus.
In the broadest sense of (a) above, C. 2 indicates that "We, the Salesians of Don Bosco (SDB), form a community of the baptised".
By C. 3 it is describing fraternal community as one of the inseparable elements of our consecration.
And then comes an entire section entitled "Sent to the young in communities following Christ". At this point 'community' becomes a structure that allows us to do or make real communion for mission, and to do it in a way that is part of a whole.
The link that unites communion with mission is charism. Salesian community, then, is the practical result of this dynamic communion and mission in the light of Don Bosco's charism.
Given the growth of Don Bosco's charism (and its many vicissitudes as he tried to develop the notion of a community for mission which tried to incorporate a vast movement of peoples, internally, externally committed) we find there are many kinds of Salesian community in a broad sense: religious communities of consecrated men, women, laity, other communities of lay people (e.g. the Community of the Mission of Don Bosco), communities even of religious and lay persons. And because of these diverse kinds of communities with diverse levels of relationship between them we speak of the Salesian Family on the one hand, but also of local, provincial and world level community on the other.
Then there is the ''Educative and Pastoral Community''.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Expect the following terms in Salesian parlance involving //comunità//: //comunità di accoglienza vocazionale// best glossed as 'vocational guidance community'; //Comunità Educative Pastorale CEP// or Educative and Pastoral Community EPC'; //comunità formatrice// or 'formation community'; //comunità locale// or 'local community'.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[community life|vita comune]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' live-in community experience
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“Some provinces, especially in Europe and America, offer experiences of community and personal accompaniment to the more committed young people (animators, volunteers, collaborators) in our EPCs... Some of the young people involved ask to continue their journey of vocational discernment in a more intense and explicit way, and among these we find also those attracted to the Salesian consecrated life. To these young men is offered what is often referred to as the ‘//comunità proposta//’.... Community which offers young people an experience of Salesian life” (From a contribution for proposed new Ratio).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term does not have a precise English equivalent, though the closest may be that it is a live-in community experience. It is one form of the aspirantate.
!!!''@@color:Green;Usage notes@@:''
If used in English it appears in italics.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Note that the term has been tagged as a word known to Salesians but perhaps not to the wider world (TS02).
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[aspirantate|aspirantato]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' virtual community.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
RHEINGOLD: social aggregations that emerge from the Internet when enough people carry on public discussions long enough and with sufficient human feeling to form webs of personal relationships in cyberspace.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A possible inventor of this term and one of its first proponents was Howard Rheingold, who created one of the first major Internet communities, called "The Well." In his book, 'The Virtual Community' (1993), Rheingold defines virtual communities as social aggregations that emerge from the Internet when enough people carry on public discussions long enough and with sufficient human feeling to form webs of personal relationships in cyberspace.
!!!''@@color:Green;Usage notes@@:''
'virtual community' is what is known as a blend, a new word whose meanings combine the original meanings of its component words, virtual + community.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[social communication|comunicazione sociale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Confederation of the Past Pupils of Don Bosco.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:'' La Confédération Mondiale des Anciens Élèves de Don Bosco
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Refer to other links for additional information.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[oratory|oratorio]], [[Past Pupils of Don Bosco|Exallievi (di Don Bosco)]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' (Adjunct) Conference of St Vincent de Paul.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Conferences of St. Vincent de Paul were founded in Paris in 1833 by Antoine Frédéric Ozanam and seven companions, and were first established in Turin on May 13, 1850, with Count Carlo Cays of Gilette and Caselette (later a Salesian and a priest) as director. In the summer of 1854 the cholera epidemic reached its high point in Turin, and was particularly devastating in the Borgo Dora district. On this occasion volunteers from the Company of St. Aloysius and a group of boarders from the Casa Annessa (John Cagliero among them!) joined forces with the local Conference of St. Vincent de Paul in caring for the victims of the epidemic. It was a magnificent demonstration of Christian charity and a revelation of what young people could accomplish.(Lenti, //Don Bosco: History and Spirit// Vol 3)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In 1857 the “Adjunct” Conference of St. Vincent de Paul absorbed the Mutual Benefit Society, as it also later incorporated within its structure the Conference of St. Francis de Sales that had been started in 1854.
It should be noted that Don Bosco wanted the Conferences of St Vincent de Paul established in all his oratories (where they absorbed or united forces with local charitable action groups). The official Organization of the Conferences supported Don Bosco’s work generously everywhere
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Mutual Aid Society|Società di Mutuo Soccorso]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' provincial conference.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A group of provinces (term adopted first at the 19th GC).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[region|Regione]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Conferences of St Francis de Sales.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 聖方濟各沙雷氏聚會 (鮑思高神父時代1月29日慈幼會士的周年大會 ,1月29日當時是聖方濟各沙雷氏的瞻禮)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The term “conference” in the present context (in accordance with Italian usage) is taken to mean an address by a speaker to an assembled group of people, usually followed by a discussion. The plural “conferences” in this connection implies that several such addresses were given, in one or more successive days.
The annual Conferences of St. Francis de Sales were held on or around the feast of St. Francis de Sales (January 29 in those days). Should the feast be shifted to the next Sunday or to some other day, the Conferences would be scheduled accordingly. Occasionally, the Conferences were delayed, even for months, to allow Don Bosco to be present. (Lenti, //Don Bosco: History and Spirit// Vol 7)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Besides the Conferences of St. Francis de Sales, Don Bosco also held general conferences in the autumn (“Fall Conferences,” at the time of the spiritual retreats) and even at other times during the year. But few of these latter general conferences have been recorded.
The yearly Conferences of St. Francis de Sales were attended by the confreres of the Oratory at Valdocco, and by the directors of the other houses. Obviously, directors of far-away houses (e.g. South America, after 1875) could not usually be present.
The first Conference of St. Francis de Sales took place in 1865, when the Society only had two schools outside Turin. No further conferences were held after 1879.
!!!''@@color:Green;Usage notes@@:''
''Alert!'': do not confuse the annual St Francis de Sales Conferences with the [[Conference of St Francis de Sales|Conferenza di San Francesco di Sales]].
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Valdocco]], [[Memorie dal 1841 al 1884-5-6...]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' confrere.
''TL'' is ''[es]:'' hermano
<br>
''TL'' is ''[fr]:'' confrère
<br>
''TL'' is ''[pt]:'' irmão
<br>
''TL'' is ''[de]:'' Mitbruder
<br>
''TL'' is ''[ pl]:'' współbrat
<br>
''TL'' is ''[ ru]:'' Собрат
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Chi è ascritto a una confraternita: i c. della Misericordia; usato spec. come appellativo reciproco (anche di religiosi): i miei c., un nostro c.// A member of a confraternity ... also used by religious.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The English term 'confrere' (plural 'confreres') has been anglicised from the French, without accents, and is used in connection with brothers in religious life. The female gender works easily enough in Italian (//consorelle//) but not so easily in English, where a circumlocution is preferred.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[community|comunità]], [[common life|vita comune]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Youth) gathering/contest (in context) international contest ... team championships, two teams ... also figuratively
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Nel linguaggio sport., gara, competizione: c. internazionale; c. diretto, in un campionato a squadre, incontro tra due squadre che si trovano, o ambiscono trovarsi, ai primi posti della classifica. b. In senso fig., soprattutto nel linguaggio polit., incontro polemico fra sostenitori di tesi, concezioni, programmi diversi, che si propone non tanto la lotta e la vittoria di una delle parti quanto la possibilità di un’intesa attraverso un dialogo aperto ed equilibrato.// In sports language, competitions we find terms like international contest ... two teams battling it out for victory ... but figuratively it applies to an open and balanced discussion on key ideas.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
We find both meanings as described above from Treccani in Salesian usage. In the first instance the context suggest 'competition' or 'contest', but in the latter context it might well just be 'youth gathering'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (though in some ways also a proper name in Salesian context)
Note that generally it is //Confronto// with a capital C, so should likewise be Youth gathering with a capital Y.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Harambee]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' gathered members
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Viganò ACG304: Don Bosco indicated that the //congregati// included: workers, cooperators, collaborators, benefactors.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is obvious that this term had very extensive boundaries for Don Bosco, going beyond the consecrated Religious in his houses.
!!!''@@color:Green;Usage notes@@:''
The term is now only of historical interest.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[associati]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' congregation.
''TL'' is ''[es]:'' congregación
<br>
''TL'' is ''[fr]:'' congrégation
<br>
''TL'' is ''[pt]:'' congregação
<br>
''TL'' is ''[pl]:'' zgromadzenie
<br>
''TL'' is ''[de ]:'' kongregation
<br>
''TL'' is ''[ru ]:'' kонгрегация
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //largamente nell’uso, è stata sostituita con quella di Istituto di vita consacrata). Congregazioni romane, organi di governo della Santa Sede ... // In broad use but now refers mainly to Institutes of Consecrated Life (Congregation with a capital C), religious with simple vows (as distinct from Orders with solemn vows).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term also has a different reference historically. For Don Bosco, his 'congregation', at least in the 1850's, was the first suggested meaning, i.e. an association of Christians united with him for the good of the youth of the Oratory.
It is also interesting to note that the term 'congregation' in the Restoration schools could mean a gathering of students on Sunday and Holy Days for religious activities. Don Bosco makes references to such 'congregations' in the //Memoirs of the Oratory// when talking about his own schooling in Chieri.
Don Bosco began to refer to his congregation initially as a 'kind of congregation' and was unsure what to call its members. He used various terms: allies, associates, benefactors, promoters, cooperators, and these were not gender-exclusive terms, a reality that would give him some difficulty in dealing with Rome.
The 'Congregation of St Francis de Sales' pre-dates the 'Salesian Society' which dates its formal existence to the evening of December 18, 1859. The former might be traced back as far as 1841 in general terms but received ecclesiastical approval by a Decree (Archbishop Fransoni) of 1852. It was a mixed group, a congregation of cooperators.
We can say, then, that the 'Congregation of St Francis de Sales' becomes divided into two families in 1859: one bound by vows and living in community (The Salesian Society) and the other, still known as Union or Congregation of St Francis de Sales, Promoters or Cooperators) as an extern group.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Society|Società Salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' consecration.
''TL'' is ''[es]:'' consagración
<br>
''TL'' is ''[fr]:'' consécration
<br>
''TL'' is ''[pt]:'' consagração
<br>
''TL'' is ''[ru]:'' посвящение
<br>
''TL'' is ''[zh ]:'' 祝聖,奉獻 / 祝聖,獻身
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) The act of dedicating something to the divine (church, chapel)
(2) God's initiative, through the ministry of the Church, in dedicating someone to His service
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In its broadest and almost non-religious sense, 'consecration' means that something is destined for a certain use. In its religious understanding, it used usually be seen as a human act - so Fr Rua, for example, established the 'consecration' of the Society to the [[Sacred Heart|Sacro Cuore]] at the beginning of the 20th century.
Salesians for many years referred to the 'act of consecration to Mary Help of Christians', which had its origins in the final year of the First World War when the then Rector Major, Fr Albera, consecrated Don Bosco's Work to Mary Help of Christians on the 50th anniversary of the opening of the Church (now Basilica) of Mary Help of Christians in Valdocco, Turin.
In 1980 the wording of this prayer, recited daily after meditation around the Salesian world, was changed to "we entrust ourselves completely to you' instead of 'we consecrate ...'. This reflects a change particularly after Vatican II, which recognises that it is God who consecrates. Fr Viganò pointed this out in 1992 when he explained how Vatican II reversed our understanding of 'consecrated life' emphasising that it is God who does the consecrating. In //Lumen Gentium// no.44 we find the passive verb //consecratur// suggesting that we are consecrated (by God). This consecration by God of certain people is not sacramental but a 'special blessing', Fr Viganò says, as we find in the Ritual for Profession, one that ensures a special gift and the assistance of the Holy Spirit.
The Church invites consecrated persons to offer clear witness of their consecrated identity, guided by the one who assumes the service of the authority. (SAC 20) To those asked to offer the service of authority it recommends, in the first place, the care for the core values of consecration, beginning from their “spiritual authority”: “In the consecrated life authority is first of all a spiritual authority…. Persons in authority are ‘spiritual’ when they place themselves at the service of what the Spirit wants to realise through the gifts which he distributes to every member of the community, in the charismatic project of the institute….
!!!''@@color:Green;Usage notes@@:''
z
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
For us, the term 'consecration' emphasises especially God's initiative. (ACG 352 1995)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian mysticism|mistica salesiana]], [[entrustment|affidamento]].//
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Consecrated Life Vocabulary</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
<meta content="Org-mode" name="generator" />
<meta content="2011-08-19 09:19:35 CEST" name="generated" />
<meta content="jbfox" name="author" />
<style type="text/css">
<!--/*--><![CDATA[/*><!--*/
html { font-family: Times, serif; font-size: 12pt; }
.title { text-align: center; }
.todo { color: red; }
.done { color: green; }
.tag { background-color:lightblue; font-weight:normal }
.target { }
.timestamp { color: grey }
.timestamp-kwd { color: CadetBlue }
p.verse { margin-left: 3% }
pre {
border: 1pt solid #AEBDCC;
background-color: #F3F5F7;
padding: 5pt;
font-family: courier, monospace;
font-size: 90%;
overflow:auto;
}
table { border-collapse: collapse; }
td, th { vertical-align: top; }
dt { font-weight: bold; }
div.figure { padding: 0.5em; }
div.figure p { text-align: center; }
.linenr { font-size:smaller }
.code-highlighted {background-color:#ffff00;}
.org-info-js_info-navigation { border-style:none; }
#org-info-js_console-label { font-size:10px; font-weight:bold;
white-space:nowrap; }
.org-info-js_search-highlight {background-color:#ffff00; color:#000000;
font-weight:bold; }
/*]]>*/-->
</style>
<script type="text/javascript">
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*/-->
</script>
</head>
<body>
<h1 class="title">Consecrated Life Vocabulary</h1>
<div id="table-of-contents">
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#sec-1">1 Abstract </a></li>
<li><a href="#sec-2">2 Other formats: RDF/XML | JSON | Turtle
</a></li>
<li><a href="#sec-3">3 History </a></li>
<li><a href="#sec-4">4 Namespace </a></li>
<li><a href="#sec-5">5 Status of this Document </a></li>
<li><a href="#sec-6">6 Ideas, questions </a></li>
<li><a href="#sec-7">7 Other helpful material </a></li>
<li><a href="#sec-8">8 Term Summary </a>
<ul>
<li><a href="#sec-8.1">8.1 An alphabetical list of all
terms defined in this schema. </a></li>
</ul>
</li>
<li><a href="#sec-9">9 Classes and Properties </a>
<ul>
<li><a href="#sec-9.1">9.1 Classes </a>
<ul>
<li><a href="#sec-9.1.1">9.1.1 Church </a></li>
<li><a href="#sec-9.1.2">9.1.2 ConsecratedState </a></li>
<li><a href="#sec-9.1.3">9.1.3 SacredBond </a></li>
<li><a href="#sec-9.1.4">9.1.4 EvangelicalCounsel </a></li>
<li><a href="#sec-9.1.5">9.1.5 Institute </a></li>
<li><a href="#sec-9.1.6">9.1.6 Charism </a></li>
<li><a href="#sec-9.1.7">9.1.7 Spirituality </a></li>
<li><a href="#sec-9.1.8">9.1.8 Mission </a></li>
<li><a href="#sec-9.1.9">9.1.9 ReligiousFamily </a></li>
<li><a href="#sec-9.1.10">9.1.10 ServiceOfAuthority </a></li>
<li><a href="#sec-9.1.11">9.1.11 UniversalLaw </a></li>
<li><a href="#sec-9.1.12">9.1.12 ProperLaw </a></li>
<li><a href="#sec-9.1.13">9.1.13 Formation </a></li>
<li><a href="#sec-9.1.14">9.1.14 ConsecratedPerson </a></li>
<li><a href="#sec-9.1.15">9.1.15 Membership </a></li>
<li><a href="#sec-9.1.16">9.1.16 Circumscription </a></li>
<li><a href="#sec-9.1.17">9.1.17 FraternalCommunion </a></li>
<li><a href="#sec-9.1.18">9.1.18 CommonLife </a></li>
<li><a href="#sec-9.1.19">9.1.19 House </a></li>
<li><a href="#sec-9.1.20">9.1.20 ApostolicWork </a></li>
<li><a href="#sec-9.1.21">9.1.21 Assembly </a></li>
<li><a href="#sec-9.1.22">9.1.22 Sector </a></li>
<li><a href="#sec-9.1.23">9.1.23 TemporalGoods </a></li>
<li><a href="#sec-9.1.24">9.1.24 Discipline </a></li>
<li><a href="#sec-9.1.25">9.1.25 Vocation </a></li>
<li><a href="#sec-9.1.26">9.1.26 Dimension </a></li>
<li><a href="#sec-9.1.27">9.1.27 Patrimony </a></li>
</ul>
</li>
<li><a href="#sec-9.2">9.2 Properties </a>
<ul>
<li><a href="#sec-9.2.1">9.2.1 prefTitle </a></li>
<li><a href="#sec-9.2.2">9.2.2 altTitle </a></li>
<li><a href="#sec-9.2.3">9.2.3 founder </a></li>
<li><a href="#sec-9.2.4">9.2.4 superior </a></li>
<li><a href="#sec-9.2.5">9.2.5 honorificPrefix </a></li>
<li><a href="#sec-9.2.6">9.2.6 designatorySuffix </a></li>
<li><a href="#sec-9.2.7">9.2.7 saintlyPrefix </a></li>
<li><a href="#sec-9.2.8">9.2.8 public </a></li>
<li><a href="#sec-9.2.9">9.2.9 clerical </a></li>
<li><a href="#sec-9.2.10">9.2.10 lay </a></li>
<li><a href="#sec-9.2.11">9.2.11 pontificalRight </a></li>
<li><a href="#sec-9.2.12">9.2.12 diocesanRight </a></li>
<li><a href="#sec-9.2.13">9.2.13 gender </a></li>
<li><a href="#sec-9.2.14">9.2.14 separatedFromWorld </a></li>
<li><a href="#sec-9.2.15">9.2.15 livingInWorld </a></li>
<li><a href="#sec-9.2.16">9.2.16 memberOf </a></li>
<li><a href="#sec-9.2.17">9.2.17 governedBy </a></li>
<li><a href="#sec-9.2.18">9.2.18 professed </a></li>
<li><a href="#sec-9.2.19">9.2.19 temporaryVows </a></li>
<li><a href="#sec-9.2.20">9.2.20 perpetualVows </a></li>
<li><a href="#sec-9.2.21">9.2.21 simpleVows </a></li>
<li><a href="#sec-9.2.22">9.2.22 solemnVows </a></li>
<li><a href="#sec-9.2.23">9.2.23 formativePhase </a></li>
<li><a href="#sec-9.2.24">9.2.24 contemplative </a></li>
<li><a href="#sec-9.2.25">9.2.25 apostolic </a></li>
<li><a href="#sec-9.2.26">9.2.26 admitted </a></li>
<li><a href="#sec-9.2.27">9.2.27 separated </a></li>
<li><a href="#sec-9.2.28">9.2.28 deceased </a></li>
<li><a href="#sec-9.2.29">9.2.29 saintlyCause </a></li>
<li><a href="#sec-9.2.30">9.2.30 location </a></li>
<li><a href="#sec-9.2.31">9.2.31 departmentOf </a></li>
<li><a href="#sec-9.2.32">9.2.32 sponsorship </a></li>
<li><a href="#sec-9.2.33">9.2.33 hasDepartment </a></li>
<li><a href="#sec-9.2.34">9.2.34 linkedTo </a></li>
<li><a href="#sec-9.2.35">9.2.35 siteAddress </a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="outline-2" id="outline-container-1">
<h2 id="sec-1">1 Abstract </h2>
<div id="text-1">
<p><i>Consecrated Life Vocabulary</i>: a vocabulary for
describing consecrated life groups in the Roman Catholic
Church, but which may also describe aspects of consecrated
life groups in Sister Churches. This document is on the way to
being a full-blown ontology of Consecrated Life, but at this
early stage would be better described as a 'vocabulary' and is
in fact largely presented in terms of the Simple Knowledge
Organization System or SKOS, which allows for simpler
semantics and more complete human readable information. The
division into 'classes' and 'properties' does not belong to
the SKOS model, but it is made here to indicate that we wish
to eventually model this vocabulary as an ontology. There are
also occasional references to properties belonging to the RDF
Schema form of modelling (e.g. rdfs:seeAlso).
</p>
<p>
There is an essential difference between a simple taxonomy or
dictionary of terms, and a 'vocabulary' which is at least
heading in the direction of being an ontology. The former
would be a simple list of terms. The latter seeks concepts,
rather than terms.
</p>
<p>
One of the recommendations for creating semantic web
vocabularies is to re-use existing vocabularies or at least
some terms from them where possible. It is not so easy to
accomplish this in the current instance since many of the
categories in this domain are markedly distinct from existing
category definitions, many of which have to do with commercial
interests or organizational factors alone, or may otherwise be
too generic. Nevertheless it is possible to associate some
classes and properties with existing classes and properties
defined elsewhere.
</p>
<p>
It is also assumed that particular consecrated life groups may
wish to develop a vocabulary based on this one, thus extending
certain classes and adding additional properties as required.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-2">
<h2 id="sec-2">2 Other formats: RDF/XML | JSON | Turtle </h2>
<div id="text-2">
<p><a href="https://archive.sdb.org/Documenti/Com_Soc/documenti/vocabulary/clv.rdf">RDF/XML</a> <a
href="https://archive.sdb.org/Documenti/Com_Soc/documenti/vocabulary/clv.json">JSON</a> <a href="https://archive.sdb.org/Documenti/Com_Soc/documenti/vocabulary/clv.ttl">Turtle</a>
</p>
</div>
</div>
<div class="outline-2" id="outline-container-3">
<h2 id="sec-3">3 History </h2>
<div id="text-3">
<p>This Version:
<a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Consecrated_Life_Vocabulary">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Consecrated_Life_Vocabulary</a>
Latest Version:
<a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Consecrated_Life_Vocabulary">http://www.sdb.org/vocabulary/ConsecratedLife#https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Consecrated_Life_Vocabulary</a>
Previous Version: now completely deprecated and no longer
available. it was simply a 'toe in the water' at the time!
</p>
</div>
</div>
<div class="outline-2" id="outline-container-4">
<h2 id="sec-4">4 Namespace </h2>
<div id="text-4">
<p>The URI for this vocabulary is: <a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Consecrated_Life_Vocabulary">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Consecrated_Life_Vocabulary</a>
</p>
<p>
When abbreviating terms the suggested prefix is <i>clv</i>.
</p>
<p>
Editors:
Salesian Social Communications Department: <a href="mailto:admin@sdb.org">mailto:admin@sdb.org</a>
Contributor:
Julian Fox sdb
</p>
</div>
</div>
<div class="outline-2" id="outline-container-5">
<h2 id="sec-5">5 Status of this Document </h2>
<div id="text-5">
<p>This document is open for review by webmasters and other
interested parties from consecrated life groups (Orders,
Congregations, Secular Institutes, Societies of Apostolic
Life, other groups or individuals recognised as 'consecrated'
by the Church's authority and including Public Associations of
the Faithful pursuing such recognition). The objective is to
enhance the witness and effectiveness of websites belonging to
such groups in the overall context of the Web, by promoting
open data where it is possible and desirable to do so and the
means to link such data. This approach can enhance
interoperability in many instances where it is particularly
desirable, e.g. linking data amongst not-for-profit
organizations and activities managed by and/or in the name of
consecrated life groups
</p>
<p>
This is one document in a set of several yet to come, with a
view to helping webmasters. Other documents will be found in
this same namespace and will provide explanation of the
semantic web, the advantages of linked data for consecrated
life groups, and how to go about it.
</p>
<p>
The intended public is invited to send comments to <a href="mailto:admin@sdb.org">mailto:admin@sdb.org</a>
</p>
<p>
This section describes the status of this document at the time
of its publication. Other documents may supersede this
document.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-6">
<h2 id="sec-6">6 Ideas, questions </h2>
<div id="text-6">
<p>This vocabulary by no means pretends to be complete, so it
would be helpful to receive ideas as to how to develop it
further, bearing in mind the difference stated earlier between
a simple dictionary list of terms, and a vocabulary which is
more at the level of the essential concepts to be covered.
</p>
<p>
Do we need a core for the institutional aspect and another
core for persons? </p>
<p>
FOAF offers a some classes and properties that we could
employ: <i>Agent</i> (things that do stuff) as a superclass
for the 'doing' part of consecrated life,maybe, but we also
need something for the 'being' part, currently presented as <i>ConsecratedState</i>.
<i>Person</i>, <i>Organization</i>, <i>Group</i> are all
FOAF possibilities; <i>title</i>, <i>member</i> are property
possibilities, though covered below by others such as <i>honorificPrefix</i>
and <i>member</i> from the W3C set. Core Organization
Ontology.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-7">
<h2 id="sec-7">7 Other helpful material </h2>
<div id="text-7">
<p>A useful glossary of terms on 'Religious Life' has been
compiled on the basis of Fr John Hardon's <i>Modern Catholic
Dictionary</i>, and can be found at <a href="http://www.religiouslife.com/glossary.html">http://www.religiouslife.com/glossary.html</a>.
</p>
<p>
The Salesians of Don Bosco have begun to develop a term base
along semantic web lines, as an initial step in this
direction. It can be found at <a href="http://www.sdb.org/pmwiki/pmwiki.php">http://www.sdb.org/pmwiki/pmwiki.php</a>.
</p>
</div>
</div>
<div class="outline-2" id="outline-container-8">
<h2 id="sec-8">8 Term Summary </h2>
<div id="text-8">
</div>
<div class="outline-3" id="outline-container-8.1">
<h3 id="sec-8.1">8.1 An alphabetical list of all terms defined
in this schema. </h3>
<div id="text-8.1">
<p><a href="#sec-9.2.26">admitted</a> <a href="#sec-9.2.2">alternative
title</a> <a href="#sec-9.2.25">apostolic</a> <a href="#sec-9.1.21">Assembly</a>
<a href="#sec-9.1.6">Charism</a> <a href="#sec-9.1.1">Church</a>
<a href="#sec-9.1.16">Circumscription</a> <a href="#sec-9.2.9">clerical</a>
<a href="#sec-9.1.18">Common Life</a> <a href="#sec-9.1.14">Consecrated
Person</a> <a href="#sec-9.1.2">Consecrated State</a> <a
href="#sec-9.2.24">contemplative</a> <a href="#sec-9.2.28">deceased</a>
<a href="#sec-9.2.31">department of</a> <a href="#sec-9.2.6">designatory
prefix</a> <a href="#sec-9.1.26">Dimension</a> <a href="#sec-9.1.24">Discipline</a>
<a href="#sec-9.1.4">Evangelical Counsel</a> <a href="#sec-9.1.13">Formation</a>
<a href="#sec-9.2.23">formative phase</a> <a href="#sec-9.2.3">founder</a>
<a href="#sec-9.1.17">Fraternal Communion</a> <a href="#sec-9.2.17">governed
by</a> <a href="#sec-9.2.33">has department</a> <a href="#sec-9.2.5">honorific
prefix</a> <a href="#sec-9.1.19">House</a> <a href="#sec-9.1.5">Institute</a>
<a href="#sec-9.2.34">linked to</a> <a href="#sec-9.2.16">member
of</a> <a href="#sec-9.2.30">location</a> <a href="#sec-9.1.15">Membership</a>
<a href="#sec-9.1.8">Mission</a> <a href="#sec-9.2.20">perpetual
vows</a> <a href="#sec-9.2.1">preferred title</a> <a href="#sec-9.2.18">professed</a>
<a href="#sec-9.1.12">Proper Law</a> <a href="#sec-9.2.8">public</a>
<a href="#sec-9.1.9">Religious Family</a> <a href="#sec-9.1.3">Sacred
Bond</a> <a href="#sec-9.2.29">saintly cause</a> <a href="#sec-9.2.7">saintly
prefix</a> <a href="#sec-9.1.22">Sector</a> <a href="#sec-9.1.10">Service
of Authority</a> <a href="#sec-9.2.21">simple vows</a> <a
href="#sec-9.2.35">site address</a> <a href="#sec-9.2.22">solemn
vows</a> <a href="#sec-9.2.32">sponsorship</a> <a href="#sec-9.1.7">Spirituality</a>
<a href="#sec-9.2.4">superior</a> <a href="#sec-9.1.23">Temporal
Goods</a> <a href="#sec-9.2.19">temporary vows</a> <a href="#sec-8.1">Tradition</a>
<a href="#sec-9.1.11">Universal Law</a> <a href="#sec-9.1.25">Vocation</a>
</p>
</div>
</div>
</div>
<div class="outline-2" id="outline-container-9">
<h2 id="sec-9">9 Classes and Properties </h2>
<div id="text-9">
</div>
<div class="outline-3" id="outline-container-9.1">
<h3 id="sec-9.1">9.1 Classes </h3>
<div id="text-9.1">
</div>
<div class="outline-4" id="outline-container-9.1.1">
<h4 id="sec-9.1.1">9.1.1 <span class="target">Church</span> </h4>
<div id="text-9.1.1">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Church">http://www.sdb.org/vocabulary/ConsecratedLife#Church</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Church
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Church as communion: vertical - from God; horizontal -
extending out to all mankind, and Church's life as a
striving for holiness. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
Since all of consecrated life comes within the ecclesial
(Church) domain, this has to be regarded as a superclass
or top concept in SKOS terms. The Church as organization
might well be handled by existing vocabularies or
ontologies. Where there is something quite specific to
Church which overlaps with the 'communion' dimension
expressed here, it is included in this vocabulary.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.2">
<h4 id="sec-9.1.2">9.1.2 <span class="target">ConsecratedState</span>
</h4>
<div id="text-9.1.2">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#ConsecratedState">http://www.sdb.org/vocabulary/ConsecratedLife#ConsecratedState</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Consecrated state
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The ontological state of being resulting from the
profession of the evangelical counsels in the Church. </p>
<p>
<b>skos:example</b>
Example terms used: Religious, Religious Life, Consecrated
Virgin, Hermit, Eremitical life…
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.1">Church</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.3">
<h4 id="sec-9.1.3">9.1.3 <span class="target">SacredBond</span>
</h4>
<div id="text-9.1.3">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#SacredBond">http://www.sdb.org/vocabulary/ConsecratedLife#SacredBond</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Sacred Bond
</p>
<p>
<b>skos:altLabel</b>
</p>
<p>
Vows
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Vow or at least promise accepted by a superior in the
context of an association approved by the Church. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
This would usually be a consecrated life group, but it is
possible in some instances that the sacred bond is
directly with the Church and accepted by the Bishop (as in
the case, for example of a Consecrated Virgin). </p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.2">Consecrated State</a> </p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.27">Patrimony</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.4">
<h4 id="sec-9.1.4">9.1.4 <span class="target">EvangelicalCounsel</span>
</h4>
<div id="text-9.1.4">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#EvangelicalCounsel">http://www.sdb.org/vocabulary/ConsecratedLife#EvangelicalCounsel</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Evangelical Counsel
</p>
<p>
<b>skos:altLabel</b>
</p>
<p>
Evangelical Counsels
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The Gospel counsels. The consecrated life is constituted
by the profession of the evangelical counsels.
</p>
<p>
<b>skos:noteScope</b>
</p>
<p>
They are more often than not referred to in the plural,
but can be named separately. Although not part of the
Church's hierarchy, the profession of the evangelical
counsels by consecrated persons belongs to the Church's
life and holiness.
</p>
<p>
<b>skos:example</b>
</p>
<p>
Traditionally known as poverty, chastity and obedience.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.1">Church</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.5">
<h4 id="sec-9.1.5">9.1.5 <span class="target">Institute</span>
</h4>
<div id="text-9.1.5">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Institute">http://www.sdb.org/vocabulary/ConsecratedLife#Institute</a>
</p>
<p>
<b>skos:preLabel</b>
</p>
<p>
Institute
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A religious society in which, in accordance with their own
law, the members pronounce public vows and live a
fraternal life in common. </p>
<p>
As an organization, in secular terms, it represents a
collection of people organized together into a community
or other social, commercial or political structure. The
group has some common purpose or reason for existence
which goes beyond the set of people belonging to it and
can act as an Agent. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
skos:altLabel may be added for alternative names (trading
names, colloquial names).
</p>
<p>
<b>skos:broader</b>
</p>
<p>
org:organization
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.6">
<h4 id="sec-9.1.6">9.1.6 <span class="target">Charism</span>
</h4>
<div id="text-9.1.6">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Charism">http://www.sdb.org/vocabulary/ConsecratedLife#Charism</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Charism
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Descriptive of the spiritual orientation and
characteristics specific to a Religious Institute.
Normally understood to be the gifts of the Holy Spirit as
represented in the Founder or Founders and passed on to
the Institute to be preserved and developed. In purely
secular terms this might be understood as the purpose of
the organization.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
skos:Concept; </p>
<p>
<b>skos:broader</b>
</p>
<p>
org:Organization
</p>
<p>
<b>skos:related</b>
</p>
<p>
<a href="#sec-9.1.7">Spirituality</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.7">
<h4 id="sec-9.1.7">9.1.7 <span class="target">Spirituality</span>
</h4>
<div id="text-9.1.7">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Spirituality">http://www.sdb.org/vocabulary/ConsecratedLife#Spirituality</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Spirituality
</p>
<p>
<b>skos:definition</b>
</p>
<p>
To be understood in this context as a particular
spirituality representative of the charism of the
Religious Institute. </p>
<p>
<b>skos:example</b>
</p>
<p>
e.g. <i>Salesian spirituality</i>, <i>Dominican
spiritualtiy</i>.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.27">Patrimony</a> </p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.6">Charism</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.8">
<h4 id="sec-9.1.8">9.1.8 <span class="target">Mission</span>
</h4>
<div id="text-9.1.8">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Mission">http://www.sdb.org/vocabulary/ConsecratedLife#Mission</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Mission
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Mission is of the Spirit, hence a theological concept,
rather than of a particular group (for which we might
speak of charism or spirituality). </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
Mission is a fundamental principle of consecrated life,
not to be confused with 'missions' or 'the missions' which
are specific sectors.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.9">
<h4 id="sec-9.1.9">9.1.9 <span class="target">ReligiousFamily</span>
</h4>
<div id="text-9.1.9">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#ReligiousFamily">http://www.sdb.org/vocabulary/ConsecratedLife#ReligiousFamily</a>
<b>skos:prefLabel</b>
</p>
<p>
Religious Family
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Religious Family is a term that stands for the bond (of
varying strengths) that links groups under the one
charism. It is an institutional expression of an inner,
charismatic and spiritual communion.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.6">Charism</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.10">
<h4 id="sec-9.1.10">9.1.10 <span class="target">ServiceOfAuthority</span>
</h4>
<div id="text-9.1.10">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#ServiceOfAuthority">http://www.sdb.org/vocabulary/ConsecratedLife#ServiceOfAuthority</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Service of Authority
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Service of authority indicates a role a person or other
agent plays in the consecrated life group. Usually a
person is established as a sign of unity and a guide in
discerning God's will, which is the role of the Superior,
or Rector. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
The instances of this class remain in the abstract,
denoting the 'role' of Rector or Superior (or Abbot or…)
rather than the particular instance of this in a community
- for this latter, cf. <a href="#sec-9.2.4">superior</a>.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.11">
<h4 id="sec-9.1.11">9.1.11 <span class="target">UniversalLaw</span>
</h4>
<div id="text-9.1.11">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#UniversalLaw">http://www.sdb.org/vocabulary/ConsecratedLife#UniversalLaw</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Universal Law
</p>
<p>
<b>skos:definition</b>
</p>
<p>
That which is promulgated for the whole Church
</p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
We are interested in the universal law of the Church as it
applies to the consecrated state or to consecrated
persons.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.1">Church</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.12">
<h4 id="sec-9.1.12">9.1.12 <span class="target">ProperLaw</span>
</h4>
<div id="text-9.1.12">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#ProperLaw">http://www.sdb.org/vocabulary/ConsecratedLife#ProperLaw</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Proper Law
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The Proper law defines rules in observance of the
patrimony of the institute composed of the mind and
designs of the founders regarding the nature, purpose,
spirit and character of the institute in keeping with
sound traditions.
</p>
<p>
<b>skos:example</b>
</p>
<p>
The Proper Law of the Institute covers such terms as
'Constitutions', 'Regulations', 'Statutes', 'Chapter
deliberations', 'Directory' etc.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.11">Universal Law</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.13">
<h4 id="sec-9.1.13">9.1.13 <span class="target">Formation</span>
</h4>
<div id="text-9.1.13">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Formation">http://www.sdb.org/vocabulary/ConsecratedLife#Formation</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Formation
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The personal accompaniment of an individual, the stages
reached in the process of personal growth towards
completeness as a human being. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
Includes terms such as 'initial formation', 'ongoing
formation', 'special formation', 'quinquennium' etc.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.27">Patrimony</a> </p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.14">
<h4 id="sec-9.1.14">9.1.14 <span class="target">ConsecratedPerson</span>
</h4>
<div id="text-9.1.14">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#ConsecratedPerson">http://www.sdb.org/vocabulary/ConsecratedLife#ConsecratedPerson</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Consecrated person
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The consecrated person is one who has taken on the
obligations of the evangelical counsels and has made
'profession'.
</p>
<p>
<b>skos:related</b>
</p>
<p>
<a href="#sec-9.1.3">Sacred Bond</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.15">
<h4 id="sec-9.1.15">9.1.15 <span class="target">Membership</span>
</h4>
<div id="text-9.1.15">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Membership">http://www.sdb.org/vocabulary/ConsecratedLife#Membership</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Membership
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Indicates the nature of the Membership of an individual
(e.g. incorporated in an Institute, radical membership of
a Province etc.) or of a group to a Religious Family. In
this latter case there will be varying degrees. For
example a group may have been additionally founded by the
founder, so has a level of membership at the core level,
or it may have been founded by a member of the group the
founder founded, so at a secondary level of Membership of
the Family; or it may have sprung into existence inspired
by the founder's charism, hence a tertiary level of
Membership.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.5">Institute</a>
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.9">Religious Family</a> </p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.16">
<h4 id="sec-9.1.16">9.1.16 <span class="target">Circumscription</span>
</h4>
<div id="text-9.1.16">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Circumscription">http://www.sdb.org/vocabulary/ConsecratedLife#Circumscription</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Circumscription
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A broadly understood delimitation which may be territorial
(as in a province or diocese) or personal (as in a
personal prelature, ordinariate or other).
</p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
In almost every case for consecrated life groups the
notion of ecclesiastical circumscription is that of a
legally constituted extension, normally consisting of more
than one legally constituted house under a duly appointed
superior.
</p>
<p>
<b>skos:example</b>
</p>
<p>
It may be represented by terms such as 'province', 'vice
province', 'district', 'delegation', 'region', 'custody',
'mission', 'conference' or other similar.
</p>
<p>
<b>skos:related</b>
</p>
<p>
<a href="#sec-9.1.5">Institute</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.17">
<h4 id="sec-9.1.17">9.1.17 <span class="target">FraternalCommunion</span>
</h4>
<div id="text-9.1.17">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#FraternalCommunion">http://www.sdb.org/vocabulary/ConsecratedLife#FraternalCommunion</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Fraternal Communion
</p>
<p>
<b>skos:altLabel</b>
</p>
<p>
Community Life
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A dimension of Religious community, which may be expressed
in concrete terms as 'fraternal life' or 'community life'
or similar.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.1">Church</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.18">
<h4 id="sec-9.1.18">9.1.18 <span class="target">CommonLife</span>
</h4>
<div id="text-9.1.18">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#CommonLife">http://www.sdb.org/vocabulary/ConsecratedLife#CommonLife</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Common Life
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A condition of consecrated life in an Institute, in
contrast to private, individual living of the secular
clergy or to the eremetical solitary life. Means living in
community, with submission to a superior and a common
rule, with community of goods such as food, clothing, and
shelter. </p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.5">Institute</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.19">
<h4 id="sec-9.1.19">9.1.19 <span class="target">House</span>
</h4>
<div id="text-9.1.19">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#House">http://www.sdb.org/vocabulary/ConsecratedLife#House</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
House
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A lawfully constituted community under the authority of a
Superior designated by law. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
The term interprets 'lawfully constituted' broadly here to
include a presence set up by due religious authority but
not canonically constituted.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.11">Universal Law</a>
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.5">Institute</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.20">
<h4 id="sec-9.1.20">9.1.20 <span class="target">ApostolicWork</span>
</h4>
<div id="text-9.1.20">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#ApostolicWork">http://www.sdb.org/vocabulary/ConsecratedLife#ApostolicWork</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Apostolic Work
</p>
<p>
<b>skos:definition</b>
</p>
<p>
An Apostolic Work is essentially a work of charity, but it
may take precise concrete and indeed institutional form as
a work of 'education' or 'health care' or other of the
kind. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
It is intended to cover the superior level of designation
(education, health care etc) rather than the more precise
'school' or 'hospital' or similar, or could apply to all
'works'. Where it is a case of a work taking particular
institutional form one could call on an organization
vocabulary.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.5">Institute</a>
</p>
<p>
<b>rdfs:seeAlso</b>
</p>
<p>
<a href="http://schema.org/School">http://schema.org/School</a>
or <a href="http://schema.org/Hospital">http://schema.org/Hospital</a>
or similar
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.21">
<h4 id="sec-9.1.21">9.1.21 <span class="target">Assembly</span>
</h4>
<div id="text-9.1.21">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Assembly">http://www.sdb.org/vocabulary/ConsecratedLife#Assembly</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Assembly
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Any formal moment of gathering in consecrated life (be it
in community at local level, or in a province, or
worldwide, or across different rgoups of consecrated
life…)
</p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
The term covers the full range of religious assembly in
consecrated life.
</p>
<p>
<b>skos:example</b>
</p>
<p>
Examples of instances 'Chapter', 'community assembly'.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.5">Institute</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.22">
<h4 id="sec-9.1.22">9.1.22 <span class="target">Sector</span>
</h4>
<div id="text-9.1.22">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Sector">http://www.sdb.org/vocabulary/ConsecratedLife#Sector</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Sector
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A unit of organization which is of the very nature
(charismatic) of the consecrated life group in question,
so only has full recognition within the context of that
group. It is not a Legal Entity in its own right. Units
can be large and complex containing other units. Groups
may have a variety of names for this kind of unit.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
org:Organization
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.23">
<h4 id="sec-9.1.23">9.1.23 <span class="target">TemporalGoods</span>
</h4>
<div id="text-9.1.23">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#TemporalGoods">http://www.sdb.org/vocabulary/ConsecratedLife#TemporalGoods</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Temporal Goods
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Wordly goods as distinct from spiritual goods.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.24">
<h4 id="sec-9.1.24">9.1.24 <span class="target">Discipline</span>
</h4>
<div id="text-9.1.24">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Discipline">http://www.sdb.org/vocabulary/ConsecratedLife#Discipline</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Discipline
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Refers to the autonomy of a consecrated life group and the
way it preserves it patrimony. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
The term can therefore cover the concept of 'governance'.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.12">Proper Law</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.25">
<h4 id="sec-9.1.25">9.1.25 <span class="target">Vocation</span>
</h4>
<div id="text-9.1.25">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Vocation">http://www.sdb.org/vocabulary/ConsecratedLife#Vocation</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Vocation
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Calling; the fundamental calling is to holiness. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
The term is often applied in the plural, 'vocations',
implying people who are attracted to this form of life, or
in reference to ones 'vocation' or calling (to this or
that other Institute).
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.26">
<h4 id="sec-9.1.26">9.1.26 <span class="target">Dimension</span>
</h4>
<div id="text-9.1.26">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Dimension">http://www.sdb.org/vocabulary/ConsecratedLife#Dimension</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Dimension
</p>
<p>
<b>skos:definition</b>
</p>
<p>
An aspect or an element of the consecrated state. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
May be qualified by terms such as 'prophetic',
'charismatic'.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
<a href="#sec-9.1.2">Consecrated State</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.1.27">
<h4 id="sec-9.1.27">9.1.27 <span class="target">Patrimony</span>
</h4>
<div id="text-9.1.27">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#Patrimony">http://www.sdb.org/vocabulary/ConsecratedLife#Patrimony</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
Patrimony
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Patrimony is an extensive class including such things as
the 'intentions of the Founder', the 'spirit' and
'charism' of the Institute, its wholesome 'traditions',
the 'Constitutions' and other 'norms', 'discipline',
'incorporation', 'formation' and proper object of the
'sacred bond'.
</p>
</div>
</div>
</div>
<div class="outline-3" id="outline-container-9.2">
<h3 id="sec-9.2">9.2 Properties </h3>
<div id="text-9.2">
</div>
<div class="outline-4" id="outline-container-9.2.1">
<h4 id="sec-9.2.1">9.2.1 <span class="target">prefTitle</span>
</h4>
<div id="text-9.2.1">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#prefTitle">http://www.sdb.org/vocabulary/ConsecratedLife#prefTitle</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
preferred title
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The primary name or title (e.g. legally recognized name or
title) for a consecrated life group. </p>
<p>
<b>skos:example</b>
</p>
<p>
An example is 'Society of St Francis de Sales' or
'Salesian Society' as formal titles where instead
'Salesians' or 'Salesians of Don Bosco' are in fact
alternative labels.
</p>
<p>
<b>skos:broader</b>
sub-property of rdfs:label
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.2">
<h4 id="sec-9.2.2">9.2.2 <span class="target">altTitle</span>
</h4>
<div id="text-9.2.2">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#altTitle">http://www.sdb.org/vocabulary/ConsecratedLife#altTitle</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
alternative title
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Alternative name, perhaps a colloquial name, for a
consecrated life group. </p>
<p>
<b>skos:example</b>
</p>
<p>
An example could be 'Salesians of Don Bosco' as an
alternative to the formal 'Society of St Francis de
Sales'. In this case the alternative label is the more
widely known one.
</p>
<p>
<b>skos:broader</b>
sub-property of rdfs:label
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.3">
<h4 id="sec-9.2.3">9.2.3 <span class="target">founder</span>
</h4>
<div id="text-9.2.3">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#founder">http://www.sdb.org/vocabulary/ConsecratedLife#founder</a>
</p>
<p>
<b>skos:prefLabel</b>
founder
</p>
<p>
<b>skos:definition</b>
Person who has founded or established a group.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.4">
<h4 id="sec-9.2.4">9.2.4 <span class="target">superior</span>
</h4>
<div id="text-9.2.4">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#superior">http://www.sdb.org/vocabulary/ConsecratedLife#superior</a>
</p>
<p>
<b>skos:prefLabel</b>
superior
</p>
<p>
<b>skos:definition</b>
The superior is a role of organizing life for the good of
the the institute and its members according to the
vocation. It is a pastoral service limited by law. Leader
of a community or indeed of a group. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
Intended to cover a wide range of concrete situations
within the Service of Authority, from the 'Major Superior'
('Provincial', 'Abbot', 'Moderator', 'Coordinator' or
other designation or one who stands in their stead) to a
local superior (again covering a wide variety of possible
designations).
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.5">
<h4 id="sec-9.2.5">9.2.5 <span class="target">honorificPrefix</span>
</h4>
<div id="text-9.2.5">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#honorificPrefix">http://www.sdb.org/vocabulary/ConsecratedLife#honorificPrefix</a>
</p>
<p>
<b>skos:prefLabel</b>
honorific prefix
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Complete term or abbreviated version of a variety of forms
of address for persons used in the Church and consecrated
life. </p>
<p>
<b>skos:example</b>
</p>
<p>
Father (Fr), Brother (Br, Bro.), Sister (Sr), Abbot,
Mother are some examples.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.6">
<h4 id="sec-9.2.6">9.2.6 <span class="target">designatorySuffix</span>
</h4>
<div id="text-9.2.6">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#designatoryPrefix">http://www.sdb.org/vocabulary/ConsecratedLife#designatoryPrefix</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
designatory prefix
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The initials that usually follow the name of a person who
is a member of a consecrated life group: sdb, sj, op etc.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.7">
<h4 id="sec-9.2.7">9.2.7 <span class="target">saintlyPrefix</span>
</h4>
<div id="text-9.2.7">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#saintlyPrefix">http://www.sdb.org/vocabulary/ConsecratedLife#saintlyPrefix</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
saintly prefix
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Candidates for canonisation will be called one of 'Servant
of God' (not abbreviated), Venerable (Ven.), Blessed
(Bl.), Saint (st).
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.8">
<h4 id="sec-9.2.8">9.2.8 <span class="target">public</span> </h4>
<div id="text-9.2.8">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#public">http://www.sdb.org/vocabulary/ConsecratedLife#public</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
public
</p>
<p>
<b>skos:definition</b>
</p>
<p>
In reference to profession, which is by nature 'public',
that is made into the hands of one who receives the
profession of the evangelical counsels in the name of the
Church.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.9">
<h4 id="sec-9.2.9">9.2.9 <span class="target">clerical</span>
</h4>
<div id="text-9.2.9">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#clerical">http://www.sdb.org/vocabulary/ConsecratedLife#clerical</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
clerical
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Used in relation to Religious Institutes which exercise
sacred orders by tradition and therefore are governed by a
cleric. May also be applied to a person who exercises a
role associated with Sacred Orders or is at least a
candidate for such.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.10">
<h4 id="sec-9.2.10">9.2.10 <span class="target">lay</span> </h4>
<div id="text-9.2.10">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#lay">http://www.sdb.org/vocabulary/ConsecratedLife#lay</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
lay
</p>
<p>
<b>skos:definition</b>
</p>
<p>
In reference to a Religious Institute that by tradition
does not include the exercise of Sacred Orders. May also
be applied to a person who is not ordained or is not a
candidate for ordination.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.11">
<h4 id="sec-9.2.11">9.2.11 <span class="target">pontificalRight</span>
</h4>
<div id="text-9.2.11">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#pontificalRight">http://www.sdb.org/vocabulary/ConsecratedLife#pontificalRight</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
of pontifical right
</p>
<p>
<b>skos:definition</b>
</p>
<p>
An Institute established by authority of the Holy See.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.12">
<h4 id="sec-9.2.12">9.2.12 <span class="target">diocesanRight</span>
</h4>
<div id="text-9.2.12">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#diocesanRight">http://www.sdb.org/vocabulary/ConsecratedLife#diocesanRight</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
of diocesan right
</p>
<p>
<b>skos:definition</b>
</p>
<p>
An Institute established by authority of a Diocesan
Bishop.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.13">
<h4 id="sec-9.2.13">9.2.13 <span class="target">gender</span>
</h4>
<div id="text-9.2.13">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#gender">http://www.sdb.org/vocabulary/ConsecratedLife#gender</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
gender
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A property of the majority of groups of consecrated life
(some newer forms include male and female members). </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
While it may seem politically incorrect to some in today's
context the fact is there are male and female Institutes.
FOAF gender applies only to person not to groups.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.14">
<h4 id="sec-9.2.14">9.2.14 <span class="target">separatedFromWorld</span>
</h4>
<div id="text-9.2.14">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#separatedFromWorld">http://www.sdb.org/vocabulary/ConsecratedLife#separatedFromWorld</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
separated from the world
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The most well-known form of consecrated life is that of
religious institutes, which are characterized by the
public profession of vows, life in common as brothers or
sisters, and separation from the world.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.15">
<h4 id="sec-9.2.15">9.2.15 <span class="target">livingInWorld</span>
</h4>
<div id="text-9.2.15">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#livingInWorld">http://www.sdb.org/vocabulary/ConsecratedLife#livingInWorld</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
living in the world
</p>
<p>
<b>skos:definition</b>
</p>
<p>
In a secular institute, the faithful live in the world and
work for its sanctification from within. They are a
"leaven in the world," trying to order temporal things
according to God's plan. They commit themselves to the
evangelical counsels and to a fellowship appropriate to
their "particular secular way of life" (Canon 713).
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.16">
<h4 id="sec-9.2.16">9.2.16 <span class="target">memberOf</span>
</h4>
<div id="text-9.2.16">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#memberOf">http://www.sdb.org/vocabulary/ConsecratedLife#memberOf</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
member of
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Indicates that a <b>person</b> or <b>group</b> is a
member though with no indication of the nature of that
membership or the role played. Note that the choice of
property name is not meant to limit the property to only
formal membership arrangements.
</p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
It is also intended to cover related concepts such as
affiliation or other involvement in the group. Extensions
can specialize this relationship to indicate particular
roles within the group or more nuanced relationships to
the group.
</p>
<p>
<b>skos:broader</b>
</p>
<p>
Sub property of foaf:Agent -> org:Organization
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.17">
<h4 id="sec-9.2.17">9.2.17 <span class="target">governedBy</span>
</h4>
<div id="text-9.2.17">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#governedBy">http://www.sdb.org/vocabulary/ConsecratedLife#governedBy</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
governed by
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A property of the service of authority
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.18">
<h4 id="sec-9.2.18">9.2.18 <span class="target">professed</span>
</h4>
<div id="text-9.2.18">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#professed">http://www.sdb.org/vocabulary/ConsecratedLife#professed</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
professed
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Those persons in a religious community who have been
admitted to the vows of poverty, chastity and obedience. </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
In some groups the term is reserved for those religious
who have lived in their communities for a definite period
of time after the taking of vows. The term may also apply
exclusively to those who have taken final vows. But
generally they are said to be “finally professed,” as
distinct from those who are “temporarily professed” or
“first professed” or “junior professed.”
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.19">
<h4 id="sec-9.2.19">9.2.19 <span class="target">temporaryVows</span>
</h4>
<div id="text-9.2.19">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#temporaryVows">http://www.sdb.org/vocabulary/ConsecratedLife#temporaryVows</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
temporary vows
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A commitment made to God to practice poverty, chastity or
some other virtue for a specified length in time. They are
canonically temporary, so that after they expire the one
who made them is free to live the institute of Christian
perfection. But intentionally, even the person who takes
only temporary vows should have the desire to persevere in
the vowed commitment until death
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.20">
<h4 id="sec-9.2.20">9.2.20 <span class="target">perpetualVows</span>
</h4>
<div id="text-9.2.20">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#perpetualVows">http://www.sdb.org/vocabulary/ConsecratedLife#perpetualVows</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
perpetual vows
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Ordinarily the final vows a person takes in an institute
of Christian perfection, mainly poverty, chastity and
obedience. Other vows may be added, according to the
constitutions of the institute.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.21">
<h4 id="sec-9.2.21">9.2.21 <span class="target">simpleVows</span>
</h4>
<div id="text-9.2.21">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#simpleVows">http://www.sdb.org/vocabulary/ConsecratedLife#simpleVows</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
simple vows
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Every vow, whether private or public, that is not
expressly acknowledged by the Church as solemn
</p>
<p>
<b>skos:historyNote</b>
</p>
<p>
The term came into use with the Church's recognition that
religious congregations are authentic institutes of
Christian perfection, as distinct from religious orders.
Simple vows render actions committed against the vows
illicit, unlike solemn vows that make such actions
invalid. </p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.22">
<h4 id="sec-9.2.22">9.2.22 <span class="target">solemnVows</span>
</h4>
<div id="text-9.2.22">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#solemnVows">http://www.sdb.org/vocabulary/ConsecratedLife#solemnVows</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
solemn vows
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Public vows pronounced in a consecrated life group (known
in this case as an 'Order') and recognized as such by the
Church.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.23">
<h4 id="sec-9.2.23">9.2.23 <span class="target">formativePhase</span>
</h4>
<div id="text-9.2.23">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#formativePhase">http://www.sdb.org/vocabulary/ConsecratedLife#formativePhase</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
formative phase
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A defined phase in the formation process, which may
receive various designations, but the most common would
be: 'initial' 'ongoing', 'specific'
</p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
Could involve a pre-phase such as aspirantate or
prenovitiate, then novitiate and postnovitiate or other
phase including special formation, ongoing formation,
quinquennium
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.24">
<h4 id="sec-9.2.24">9.2.24 <span class="target">contemplative</span>
</h4>
<div id="text-9.2.24">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#contemplative">http://www.sdb.org/vocabulary/ConsecratedLife#contemplative</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
contemplative
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Human life insofar as it is occupied with God and things
of the spirit. Compared with the active life, its stresses
prayer and self-denial as a means of growing in the
knowledge and love of God. As a form of consecrated life,
it identifies “institutes which are entirely ordered
towards contemplation, in such wise that their members
give themselves over to God alone in solitude and silence,
in constant prayer and willing penance”.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.25">
<h4 id="sec-9.2.25">9.2.25 <span class="target">apostolic</span>
</h4>
<div id="text-9.2.25">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#apostolic">http://www.sdb.org/vocabulary/ConsecratedLife#apostolic</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
apostolic
</p>
<p>
<b>skos:altLabel</b>
</p>
<p>
active
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A property belonging to consecrated life groups who bring
"anew to their own times the living presence of Jesus, the
Consecrated One par excellence, the One sent by the
Father". In simple terms it means service in a particular
active way by means of works of charity. </p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.26">
<h4 id="sec-9.2.26">9.2.26 <span class="target">admitted</span>
</h4>
<div id="text-9.2.26">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#admitted">http://www.sdb.org/vocabulary/ConsecratedLife#admitted</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
admitted
</p>
<p>
<b>skos:definition</b>
</p>
<p>
According to conditions laid down by Universal Law and
Proper Law pertaining to each Institute, a candidate may
be 'admitted' to novitiate, vows, sacred orders.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.27">
<h4 id="sec-9.2.27">9.2.27 <span class="target">separated</span>
</h4>
<div id="text-9.2.27">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#separated">http://www.sdb.org/vocabulary/ConsecratedLife#separated</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
separated
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A member may leave a consecrated life group by 'transfer'
to another group/Institute, by departure (by consent of
the Major Superior and Council, or by indult), or by
dismissal.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.28">
<h4 id="sec-9.2.28">9.2.28 <span class="target">deceased</span>
</h4>
<div id="text-9.2.28">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#deceased">http://www.sdb.org/vocabulary/ConsecratedLife#deceased</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
deceased
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A deceased member of a consecrated life group who remains
part of the Church understood as communion (the communion
of saints).
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.29">
<h4 id="sec-9.2.29">9.2.29 <span class="target">saintlyCause</span>
</h4>
<div id="text-9.2.29">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#saintlyCause">http://www.sdb.org/vocabulary/ConsecratedLife#saintlyCause</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
saintly cause
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A Cause of canonization is introduced with regard to a
deceased member of a consecrated life group (but not only
- the Cause can be introduced for any deceased member of
the Roman Catholic Church) with a reputation for holiness
and under certain conditions. At an initial stage, if the
Cause is officially recognized, the person will be
declared a 'Servant of God', then 'Venerable', then
'Blessed', then 'Saint' (cf <a href="#sec-9.2.7">saintly
prefix</a>). </p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
This property describes the process rather than the
person.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.30">
<h4 id="sec-9.2.30">9.2.30 <span class="target">location</span>
</h4>
<div id="text-9.2.30">
<p><b>URI</b>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#location">http://www.sdb.org/vocabulary/ConsecratedLife#location</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
location
</p>
<p>
<b>skos:definition</b>
</p>
<p>
The relation between something and the point, or other
geometrical thing in space, where it is. May involve
geolocation coordinates and therefore use of an
appropriate vocabulary such as URI <a href="http://www.w3.org/2003/01/geo/wgs84_pos#location">http://www.w3.org/2003/01/geo/wgs84_pos#location</a>
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.31">
<h4 id="sec-9.2.31">9.2.31 <span class="target">departmentOf</span>
</h4>
<div id="text-9.2.31">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#departmentOf">http://www.sdb.org/vocabulary/ConsecratedLife#departmentOf</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
department of
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Indicates a unit which is a sub-part or child of a <a href="#sec-9.1.22">Sector</a>.
It is organizational in nature rather than charismatic (if
this latter, then it would belong to the class of
Sectors).
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.32">
<h4 id="sec-9.2.32">9.2.32 <span class="target">sponsorship</span>
</h4>
<div id="text-9.2.32">
<p><b>URI</b> <a href="http://www.sdb.org/vocabulary/ConsecratedLife#sponsorship">http://www.sdb.org/vocabulary/ConsecratedLife#sponsorship</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
sponsorship
</p>
<p>
<b>skos:definition</b>
</p>
<p>
A reservation of canonical control by the juridic person
that founded and/or sustains an incorporated apostolate
that remains canonically a part of the church entity. This
retention of control need not be such as to create civil
law liability on the part of the sponsor for
corporate acts or omissions but should be enough for the
canonical stewards of the sponsoring organization to meet
their canonical obligations of faith and administration
regarding the activities of the incorporated apostolate.”
(Rev. Jordan Hite, T.O.R., J.D., A Primer on Public and
Private Juridic Persons: Applications to Catholic
Healthcare Ministry, Catholic Health Association, St.
Louis, MO, 2000, p. 37.).
</p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
The term “sponsorship” is not formally defined in
theology, canon law or civil law. It has developed in
recent years and is often used currently to describe the
official relationship between an apostolic work and the
ecclesial entity under whose auspices the apostolic work
is being conducted.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.33">
<h4 id="sec-9.2.33">9.2.33 <span class="target">hasDepartment</span>
</h4>
<div id="text-9.2.33">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#hasDepartment">http://www.sdb.org/vocabulary/ConsecratedLife#hasDepartment</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
has department
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Indicates a sub unit which is part of this consecrated
life group, e.g. a Department within a Sector. It is
organizational in nature rather than charismatic (if this
latter, then it would belong to the class of Sectors).
</p>
<p>
<b>skos:broader</b>
</p>
<p>
Sub property of org:hasSubOrganization
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.34">
<h4 id="sec-9.2.34">9.2.34 <span class="target">linkedTo</span>
</h4>
<div id="text-9.2.34">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#linkedTo">http://www.sdb.org/vocabulary/ConsecratedLife#linkedTo</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
linked to
</p>
<p>
<b>skos:definition</b>
</p>
<p>
An organizational relationship between two groups.
</p>
<p>
<b>skos:scopeNote</b>
</p>
<p>
Indicates an arbitrary relationship between two groups,
either between two or more consecrated life groups where
they are working in common on a project. Or it may be
especially useful where there is a sub unit of the group,
perhaps operating as an NGO but the relationships are not
formalized, or are formalized outside the scope of this
vocabulary which deals especially with relationships
within the ecclesial community.
</p>
</div>
</div>
<div class="outline-4" id="outline-container-9.2.35">
<h4 id="sec-9.2.35">9.2.35 <span class="target">siteAddress</span>
</h4>
<div id="text-9.2.35">
<p><b>URI</b>
</p>
<p>
<a href="http://www.sdb.org/vocabulary/ConsecratedLife#siteAddress">http://www.sdb.org/vocabulary/ConsecratedLife#siteAddress</a>
</p>
<p>
<b>skos:prefLabel</b>
</p>
<p>
site address
</p>
<p>
<b>skos:definition</b>
</p>
<p>
Indicates a VCard (using the <a href="http://www.w3.org/TR/vcard-rdf/">http://www.w3.org/TR/vcard-rdf/</a>
vocabulary) for the site. This can include email,
telephone, and geo-location details as well as an address.
</p>
</div>
</div>
</div>
</div>
</body>
</html>
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' evangelical counsels
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 福音勸喻
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Can. 573 §1. The life consecrated through the profession of the evangelical counsels is a stable form of living by which the faithful, following Christ more closely under the action of the Holy Spirit, are totally dedicated to God who is loved most of all, so that, having been dedicated by a new and special title to His honour, to the building up of the Church, and to the salvation of the world, they strive for the perfection of charity in the service of the kingdom of God and, having been made an outstanding sign in the Church, foretell the heavenly glory.
§2. The Christian faithful freely assume this form of living in institutes of consecrated life canonically erected by competent authority of the Church. Through vows or other sacred bonds according to the proper laws of the institutes, they profess the evangelical counsels of chastity, poverty, and obedience and, through the charity to which the counsels lead, are joined in a special way to the Church and its mystery.
<br>
!!!''@@color:Green;Synonyms@@:''
vows
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
All Christians are invited to practice the 'Evangelical Counsels' of poverty, chastity and obedience. Religious or lay individuals who make a public statement of wanting to live the Salesian way of life - make promises or vows to follow these evangelical counsels.
The evangelical counsels are closely linked to the way of life of religious communities, because although people have been living the evangelical counsels since the time of Jesus it was not until the development of monastic and mendicant communities that these virtues were professed publicly with the swearing of a vow or promise. Vows of poverty, chastity and obedience are now taken in some form by all formal congregations and orders of religious in the Roman Catholic Church, and the counsels are regarded as the foundation of their conduct and way of life.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[consecration|consacrazione]], [[consecrated life|vita consacrata]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' general councillor.
''TL'' is ''[es]:'' consejero general
<br>
''TL'' is ''[fr]:'' conseiller général
<br>
''TL'' is ''[pt]:'' conselheiro geral
<br>
''TL'' is ''[pl]:'' radca generalny
<br>
''TL'' is ''[zh ]:'' 總部議員 / 總部委員會的顧問
<br>
''TL'' is ''[de]:'' Generalrat
<br>
''TL'' is ''[ru]:'' Советник Генеральный
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A member of the group which cooperates with the Rector Major in the animation and government of the Congregation (C. 130)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Obviously, a General Councillor belongs to the ''General Council'' which comprises (in addition to the Rector Major):
the ''Vicar of the Rector Major'',
''Sector Councillors'': the Councillor for Formation, the Councillor for Youth Ministry, the Councillor for Social Communication, the Councillor for the Missions,
''Regional Councillors'' for: Africa-Madagascar, Central and North Europe, Mediterranean, South Asia, East Asia-Oceania, Interamerica, America South Cone.
''Secretary General'', though he is not normally referred to as a general councillor.
Not strictly members of the General Council but working directly with it are:
''Procurator General''
''Postulator General''
Roles mentioned above are those that apply currently. Over the history of the Salesian Congregation there have been many other designations, e.g. //Consigliere professionale// or Councillor for vocational schools (also referred to occasionally as the //Consigliere artistico//) in charge of the
"working component" of the Society, namely of the workshops and of the communities of apprentices and personnel (brothers) connected with the workshops. There was also the Spiritual Director or Catechist General.
!!!''@@color:Green;Usage notes@@:''
The term is more likely to be capitalised as General Councillor
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
British spelling: councillor; US spelling: councilor
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Procurator General|Procuratore Generale]], [[Postulator General|Postulatore Generale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' council.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Expect this term to appear in Salesian literature and parlance in at least the following phrases:
//consiglio generale//
//consiglio superiore// superior council (now deprecated)
//consiglio ispettoriale// provincial council
//consiglio della casa/della comunità/locale// house/community/local council
//consiglio della opera// council of the work
//consiglio mondiale// world council - Cooperators
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[house council|consiglio della casa/comunità]] //
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Council of the Work
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 事業議會
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
This brings together the religious community (or at least its governing representatives: rector and local council) and the individuals principally sharing responsibility for sectors of activity.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Animated by the same charism and being part of the same mission they take charge of ensuring that the gift and service of the Salesian charism in all its significance is offered in a particular neighbourhood or area.
They jointly share the various responsibilities that arise from managing all the sectors of a
work, and they meet not only to organise, decide, and govern but also to be formed and create opportunities for reflection.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Council of the EPC|Consiglio della CEP]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' house council.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 團體議會 / 會院議會
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In every local community there shall be a council composed of confreres in perpetual vows and no longer in initial formation, in number proportional to the number of confreres and to the requirements of their activities. C. 178
!!!''@@color:Green;Synonyms@@:''
community council, local council
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
Prior to General Chapter 19, this body was called a house chapter. GC19 altered the term to house council. By GC21, a synonym, council of the community, existed side-by-side with house council: sometimes the document used one, sometimes the other. There appears to be no formal indication regarding this usage. By the time the renewed Constitutions were formally in place after GC22, the official term became local council, but in ordinary conversation, house council has continued until this day, even occasionally creeping into English translations of more recent documents (e.g. AGC 389). We occasionally also find community council rather than council of the community (GC24 no. 123).
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
One could surmise that the persistence of 'house council' is to disambiguate the term from other kinds of local council (Salesian Family, Cooperators, EPC). House makes it immediately clear that it would refer to the Salesian community
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[house|casa]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Council of the EPC
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The body which animates and coordinates the implementation of the Educative and Pastoral Plan or Project. cf. GC24, nos. 160–161; 171–172.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Its function is to foster coordination and shared responsibility amongst everybody
concerned, as a service of unity for pastoral planning within a Salesian work or the EPCs of the various sectors of more complex works.
If there is only one EPC then there will be a single EPC Council which is also then the Council of the Work. If there are as many EPCs as there are sectors then each has its own council, and there will then be a
Council of the Work made up of representatives of EPC Councils.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[EPC|CEP Comunità Educativo-pastorale]], [[Council of the Work|Consiglio dell'Opera]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' advisory council.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 諮詢議會
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Riunione di più persone per consultarsi intorno a una deliberazione da prendere// A meeting of a number of people for consultation regarding decision to be taken.
!!!''@@color:Green;Synonyms@@:''
consultative committee
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In the Salesian context, the 'advisory council is an administrative group which helps a sector or its department to evaluate, research, study, offer guidelines and materials for regular updating.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The English translation of the Constitutions (1984) employs 'consultant board' to translate //consulta//, but this seems a little odd and possibly determined by wanting to stay close to the actual Italian //consulta//. That has led to some mistranslations in the past.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[curatorium]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' contemplation.
''TL'' is ''[es]:'' contemplación
<br>
''TL'' is ''[fr]:'' contemplation
<br>
''TL'' is ''[pt]:'' contemplação
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 默觀
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Profonda concentrazione della mente nella meditazione di cose divine o spirituali: c. di Dio, della morte, delle verità eterne; nella teologia cattolica, c. infusa (o mistica), elevazione dell’anima sopra ogni modo ordinario di conoscere, fino a una cognizione semplice e affettiva di Dio.// Profound concentration of the mind in meditation on divine or spiritual things ... in Catholic theology ... the lifting up of the mind above any ordinary way of knowing to a simple and affective knowledge of God.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term appears among Desramaut's 100 words of Salesian spirituality. It can be found in the language of both Francis de Sales and Don Bosco. There is today a renewed understanding of Salesian life as that of the 'contemplative in action'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[mental prayer|orazione mentale]], [[meditation|meditazione]].//
<$list filter={{$:/core/Filters/AllTiddlers!!filter}} template="$:/core/ui/ListItemTemplate"/>
A possible controlled vocabulary:
1. A particular hagiographic narrative might be described as
''birth-to-death'', ''episodic'', or ''partial''.
2. Many hagiographic texts will be found to be ''partially auto-hagiographical'' (or ''pseudo-auto-hagiographical'', as the case may be).
3. To describe the composition of a hagiographic text, we might make use of such terms as: ''antemortem, posthumous, or belated'';'' witness-derived, witness-absent; disciple-derived; saintly subject-derived, subject-absent''.
We might add a further sub-designation for saintly subject-derived hagiographies: those in which the saint is quoted (''subject-quoted'').
4. To describe the basic substance of a hagiographic text in relation to prior texts, we might refer to it as an ''original composition'', ''derived from reworked material'', or ''drastically reworked''. It may be worth adding another designation for when a hagiographic text draws directly from pre-existing hagiographical sources, but those that are about a different saint entirely. In this way, any hagiographic text existing within a tradition may influence, directly or indirectly, those that follow. When this phenomenon is clearly on display, we might refer to a given text as ''hagiographic canon-derived''.
5. The original text may be described as ''stand-alone'', or'' compendium-dependent''. As a variation on this, the earliest, fragmentary Lives of the Tibetan saint Milarepa (1028/40/52–1111/23) were written to accompany a
body of advanced and highly secret tantric teachings, such that the biographical text circulated as attached to another body of literature (Quintman 2014). We might describe such a hagiographical text
as having been written and/or circulating in an ''appendixical'' manner.
6. We might also include the simplistic but significant designations of Lives in ''prose, verse,'' or ''prosimetrum'' (alternating prose and verse).
A Preliminary Controlled Vocabulary for the Description of Hagiographic Texts https://www.mdpi.com/2077-1444/10/10/585/pdf by David M. ~DiValerio
Return to [[Translating hagiography]]
or
Return to [[agiografia salesiana]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' convent.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 修道院
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Casa dove abitano i religiosi e le religiose di ordini mendicanti, per la cui erezione è necessario il beneplacito della Santa Sede e il consenso del vescovo del luogo; a volte il termine è usato come sinon. di monastero, che più propriamente indica comunità di monaci o di monache.// House where male, female religious belonging to the mendicant orders live ... at times the term is used synonymously with 'monastery' which more appropriately indicates a community of monks or nuns.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
In the Philippines, Japan and elsewhere in Asia, Middle East it is often used in reference to male religious communities (possibly because Franciscan male communities are regularly referred to as convents, hence 'The Conventuals'). In India, a convent school is any English medium school offering elementary education. This would not be the case, for instance, in Australia where a convent school would normally be run by religious women or under the auspices (since now there are so few of this category) of a women's religious community.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[house|casa]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Francis Convertini
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Declared Venerable: 20 January 2017
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Francis was born in the Marinelli district near Cisternino (Brindisi) on 29 August 1898. He lost his father when he was just three months old and his mother when he was eleven. He was entrusted to a couple, Vito and Anna Petruzzi, as a shepherd boy and they treated him like their own son.
At 18 he did military service. On the Isonzo Front he experienced the tragic rout of Caporetto and then the experience of the Truppe Altipiani, where on 23 December 1917 he was taken prisoner and interned in a concentration camp at the Masuri Lakes (Poland). When the war ended he was all skin and bones and contracted meningitis. He was not far from death. In 1920, fully recovered, he enlisted with the Guardia di Finanza. He was in Trieste, Pola and finally Turin. Here he had the decisive encounter of his life. He got to know the Salesians and in particular the great biographer of Don Bosco, Fr Angelo Amadei, who became his confessor. The young man fell in love with Don Bosco – who had also lost his father and become a shepherd boy – and decided to become a Salesian, indeed a Salesian missionary.
He was sent to the Cardinal Cagliero Institute in Ivrea which had a good number of missionary aspirants. There the young Convertini saw the best of himself emerge: simplicity, sincerity, readiness to make any sacrifice, constancy. The only great difficulty was schooling. and it would continue to be so despite heroic effort.
In 1927 he was among the missionaries destined for India and received his missionary cross from Blessed Philip Rinaldi, Don Bosco's third successor. In Calcutta the group was picked up by the great Salesian bishop, Bishop Louis Mathias, and taken to Shillong. Here he did his novitiate and philosophical studies. In this early phase of missionary life, the young Convertini also came to know another figure of the Salesian who, like Fr Amadei before, was decisive for him: Fr Constantine Vendrame, also a Servant of God. He was the best formation textbook for the young missionary. Together they covered many kilometres visiting villages and going into homes to recount the life of Jesus to young and old.
With a bit of a push he finished his theological studies and was ordained priest on 29 June 1935. He was asked to leave Assam and go to Bengal, the huge Salesian province that extended from the Himalayas to the Ganges, from the Brahmaputra to Tibet, and because of its hot and humid climate, known as the “grave of the Europeans”. The diocese, which was very poor, had six million inhabitants between Muslims and Hindus. Only one in a thousand were Catholic. It was a very difficult field, open to the most sublime heroism of self-denial and sacrifice. Fr Convertini gave himself totally to his people. He was the assistant parish priest at Bhoborpara until 1939, at Ranabondo until 1942 and Krishnagar until he died. He never learned the language perfectly, yet he was able to enter into complete harmony with the people who all felt that he was their great friend. As his provincial wrote: “No one in Krishnagar had as many friends as he did, as many spiritual children among the ignorant and the wise, the poor and the rich. He did not give great sermons or talks because he was not able to, but he spoke on a one to one basis and went in among all the families.” He was the only one to have access where no other foreigner could enter. He was constantly on the move from village to village. His means of transport were his bicycle and a horse. But he preferred to put a backpack on his back and go on foot because that way he could meet so many people and speak to them about Christ.
Fr Convertini's life was filled with heroic expressions of charity, penance and his attraction as a man of God who brought “the water of Jesus that saves”. He did thousands of baptisms. He stripped himself of everything to give to the poor: even his own clothes, shoes, bed, food. he always slept on the ground. He fasted at length. He was poor to a fault. There is an abundance of supernatural gifts also enriched by sufficiently documented supernatural gifts, which earned him a reputation for holiness even during his lifetime. He belonged to everyone without distinction of religion, caste or social status. He was loved by all. This was seen at his death when a crowd of Christians, Muslims and Hindus flocked to the cathedral. He died on 11 February 1975. His last words were: "My Mother, I have never displeased you in life. Now help me!”
Without doubt, Fr Francis Convertini was a model of Salesian missionary life, an example of true inculturation, a master of the interior life and exceptional self-denial as a pastor.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]], [[Salesian holiness|santità salesiana]]//
!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' boarding (school ... ).
''TL'' is ''[es]:'' residencia
<br>
''TL'' is ''[fr]:'' internat (pensionnat)
<br>
''TL'' is ''[pt]:'' Residência de estudantes
<br>
''TL'' is ''[pl]:'' konwikt (pensjonat)
<br>
''TL'' is ''[zh ]:'' 寄宿學校
<br>
''TL'' is ''[de]:'' Konvikt, Internat
<br>
''TL'' is ''[ru]:'' Общежитие, интернат
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Istituto nel quale i giovani vivono insieme, sotto la guida di superiori, per essere educati e istruiti (è in genere sinon. di collegio).// An institute in which young people live together under the guidance of superiors to be educated (in general, synonymous with //collegio//.
!!!''@@color:Green;Synonyms@@:''
Pastoral Institute (for the //Convitto Ecclesiastico//)
司鐸培養院(都靈)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term was common in the 19th Century to indicate boarding or residential schools. DB often uses //ospizio//, also a boarding institution but generally for the underprivileged, a home, if you like. The //convitto// developed into a //convitto-collegio// or boarding school, for Don Bosco, within a very few years.
The //Convitto Ecclesiastico// was where the newly ordained Don Bosco spent time learning the practical side of his priesthood under the guidance of Fr Cafasso. We would normally call it the 'Pastoral Institute' in English.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[college|collegio]], [[house attached|casa annessa]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Cooperator.
''TL'' is ''[es]:'' Salesianos Cooperadores
<br>
''TL'' is ''[fr]:'' Salésiens Coopérateurs
<br>
''TL'' is ''[pt]:'' Cooperador/es Salesiano/s
<br>
''TL'' is ''[pl]:'' Współpracownik/cy Salezjański/scy
<br>
''TL'' is ''[zh ]:'' 聖鮑思高慈幼協進會會員 / 慈幼會贊助會會員 / 慈幼會贊助員會會員
<br>
''TL'' is ''[de]:'' Salesianischer Mitarbeiter
<br>
''TL'' is ''[ru]:'' Салезианский/ие сотрудник/и/цы
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Association founded directly by Don Bosco, to help him in 'the work of the oratories', whose members may be lay or clerical, but who do not take any vow by virtue of their membership.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The current official term for the Salesian Cooperators Association in Italian is //Associazione Salesiani Cooperatori//, though it bore the title //Associazione Cooperatori Salesiani// for most of its existence. At one time the word //pia// (pious) was included, believing this was DB's term - it was, but only to distinguish it from certain Masonic sects and usually only viva voce. In fact, Don Bosco initially adopted the term //Associazione salesiana//, hoping to include its members as external members of his fledgling Society.
Don Bosco's struggle to establish the Salesian Cooperators Association as recognised by the Church involved his use of the term 'Third Order', but he expressly said 'in the style of...' (//a modo del Terzo ordine//), clearly indicating that his concept was a new one. In Salesian tradition we do not use the term 'Third Order' because neither SDBs nor FMAs have ever been referred to as 1st and 2nd order.
!!!''@@color:Green;Usage notes@@:''
The term is usually shortened in English to 'Salesian Cooperators' or just 'Cooperators', and similarly in Italian.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
In Italian, the group is abbreviated in the plural with SS.CC, while in English the abbreviation is SC in both singular and plural.
While the change from //Cooperatore Salesiano// to //Salesiano Cooperatore// appears not to be significant for English, it is more evidently so for Italian, where //Salesiano// is understood in this phrase to be a noun rather than an adjective. //Cooperatore// then becomes the qualifier. But a similar linguistically consistent argument follows for English: by rights the term should now be 'Cooperator-Salesian' (the hyphen marks the issue a little more, suggesting that 'Salesian' is in fact being qualified by 'Cooperator' (as it is now in Italian). The perception is not this, of course, so in a sense the 'problem' has now been transferred to English!
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Coordinator General.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
The term is applied to the world leader of the Salesian Cooperators and in this form as as General Coordinator, to several other leaders of lay member groups of the Salesian Family (Witnesses to the Resurrection TR, based in Italy, The Disciples, based in India ... )
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cooperators|Cooperatore Salesiano/Salesiano Cooperatore]].//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[it]'' (Target Language, as above) <br>''Glossed as:'' Cuor solo et anima sola.
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Of one heart and soul/mind.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
We find the phrase first of all in Don Bosco's introduction to the //Life of St Dominic Savio//. We then find it again in the //Letter from Rome// where he is addressing the problems of the Oratory spirit. Again it appears in his //Spiritual Testament// as a description of the way members of a community should be in unity with their rector. Yet again in DB's letter //ai soci salesiani// on the approval of the Constitutions and which becamne the introduction to the Constitutions at the time. It was repeated by General Chapters, especially from GC20 onwards. No surprise then to find the same phrase in the renewed Salesian Constitutions.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian spirit|spirito salesiano]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' playground.
''TL'' is ''[es]:'' patio
<br>
''TL'' is ''[fr]:'' cour de récréation
<br>
''TL'' is ''[pt]:'' pátio
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
As it functioned at the Oratory: one of Don Bosco's original creations, an area (probably surrounded by buildings and connected to them large enough to allow a great number of young people to take part in games.
Don Bosco occasionally used the term 'recreation park' (//giardino di ricreazione//) but only for pragmatic reasons to help outsiders understand. The typical playground those days was small, too small for DB's purposes.
His concept of recreation made the playground what it was: active, choice, presence of the educators through assistance.
!!!''@@color:Green;Synonyms@@:''
courtyard
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
There is a whole new context for 'playground' today as indicated by the 26th General Chapter:
"We also feel questioned by the new technologies of social communication and the educational challenges they pose. Today's communication opportunities have become an habitual way for young people to meet, exchange ideas, and get involved quickly and with great mobility, but also in an impersonal and virtual way. The culture of personal media can compromise one's ability to mature in personal relationships and exposes young people especially to the danger of very negative encounters and dependencies; this is the “playground” where we need to be present in order to listen, enlighten, guide". (No. 99)
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
ALERT! While a //cortile// will always be a yard or even a courtyard (especially in a European setting where it is often a central open space surrounded by buildings), in its Salesian usage, even in Don Bosco's understanding, it was a 'recreation park' and essentially a playground, so perhaps 'playground' is a better general gloss for this term in Salesian discourse.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[games|barrarotta]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' constitutions.
''TL'' is ''[es]:'' Constituciones
<br>
''TL'' is ''[fr]:'' Constitutions
<br>
''TL'' is ''[pt]:'' Constituições
<br>
''TL'' is ''[pl]:'' Konstytucje
<br>
''TL'' is ''[zh ]:'' 會憲
<br>
''TL'' is ''[de]:'' Konstitutionen
<br>
''TL'' is ''[ru]:'' Устав
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Can. 587 §1 To protect more faithfully the vocation and identity of each institute, the ''fundamental code or constitutions'' of the institute are to contain, in addition to those elements which are to be preserved in accordance with can. 578, basic norms about the governance of the institute, the discipline of the members, the admission and formation of members, and the proper object of their sacred bonds.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Fourth Lateran Council (1215) had determined that the only three Rules recognised were the Basilian, Augustinian and Benedictine Rules. All subsequent foundations were based on these. But to meet local circumstances, they produced 'constitutions'. Gradually, these came to be recognised as, in fact, the 'rule' by which the group was living. The foundation of the 'modern Congregations' (e.g. the Jesuits) meant a further transition in the understanding of constitutions. Don Bosco, in the 1860's when he was beginning to think in terms of constitutions, made no clear distinction between rules, constitutions, regulations, statutues and regulatory structures, but the Church was beginning, already in 1863, to reform and streamline its approach to these matters.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
The term came into use from 13th Century. Prior to that it was simply called a 'Rule'. Abbreviated in English as C.
!!!''Translator's notes:'' Cf. [[Translating Constitutions and Regulations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[decretum laudis]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Charles Crespi Croci
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Diocesan Inquiry
Opened: 24 March 2006
Closed: 7 December 2007
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Carlo was born in Legnano (Milan) on 29 May 1891 to Daniele Crespi and Luisa Croci. He was the third of thirteen children. Like the young John Bosco he was endowed with many gifts by the Lord from the time he was a small boy: intelligence, generosity and willingness. After attending a local school, when he was twelve he met the Salesians at St Ambrose's college in Milan where he completed his middle schooling. “When I was studying at the college,” he recalled “the Blessed Virgin showed me a revealing dream: I saw myself dressed as a priest with a long beard in an old pulpit preaching in front of many people. But the pulpit did not seem to be in a church. It was in a hut ...”
In 1903 Carlo went to Valsalice in Turin to do his matriculation studies and felt that he was called to Salesian life. He made his novitiate at Foglizzo. On 8 September 1907 he made his first religious profession and his perpetual profession followed in 1910. He began studying philosophy and theology at Valsalice; at the same time he was teaching natural sciences, mathematics and music. He was ordained priest in 1917. When at the University of Padua he discovered a then unknown micro-organism, arousing the interests of scientists. He received his doctorate in natural sciences in 1921 followed by a diploma in music.
In 1923, pursuing the way mapped out for him by the Blessed Virgin, Carlo left for the missions in Ecuador. He disembarked in Guayaquil then headed for Quito; immediately afterwards he went to Cuenca where he remained for the rest of his life. There he began his enormous work for the poor: he had electricity (light) installed at Macas, opened an agricultural school at Yanuncay, getting machinery and specialised personnel to come from Italy. This way he succeeded in opening many other workshops, setting up the first school of arts and trades, later recognised as the Salesian Polytechnic University. At Yanuncay he provided lodgings for the novices and in 1940 also opened the Faculty of Education, becoming its first rector. He also set up the Cornelio Merchán primary school for very poor children. He opened a college of Oriental Studies for providing the necessary formation for Salesians destined to work in Ecuador's eastern regions. He founded the Carlo Crespi museum, filled with scientific exhibits and recognised outside the Americas. Father Crespi seemed to appear everywhere: he was a man who never rested! During the day he was running and financing his works and at night he continued with work that had been left incomplete. Day and night, people without resources flocked to him in endless queues: he would put his hand into the large pockets of his cassock and money would magically appear. Generations of people have followed over time, benefiting from the generous and tender heart of this priest who sowed the seeds of schools, sports grounds, refectories for poor children.
He spread devotion to Mary Help of Christians with all his strength, spending some of his time in the shrine by that same name. His confessional, especially in the latter years of his life, was crowded, and people began to spontaneously call him “Saint Carlo Crespi”. He was always among the poor: on Sunday afternoons he taught catechism to street children, giving them their daily bread in addition to entertainment, He organised dressmaking workshops for the poor girls of the city. He received many honours among which: the Gold Medal of Merit from the President of the Ecuadorian Republic; Honorary Canon of the Cathedral in Cuenca; the Gold Medal of Educational Merit from the Minister of education; a Commendation from the Italian Republic; a citation stating that he was “The most famous inhabitant of Cuenca in the 20th Century”; a post mortem Honoris Causa doctorate from the Salesian Polytechnic University.
Underlying his immense work and manifold activities was the will to imitate Christ in his preferential love for the poor, in the way he approached the little ones, in his concern for sinners, forgetfulness of self and with great humility, reflected in the simplicity of his gestures.
As the years passed, his scientific and academic interests waned and what became more predominant was his dedication to poor and abandoned youngsters. His humility could be seen from the worn out clothes he wore, the broken shoes and his frugal meals, his modest bedroom with only a wooden bed. The very many recognitions he received for his work in scientific. artistic and cultural fields were all for the benefit of the poor: “Your Excellency,” he replied when given the title of Honorary Canon, “Father Crespi is not looking for medals but bread, rice, sugar for his poor children.” He was a man of high culture in the scientific field but also in history and archaeology, and in cultural fields such as music, and as a pianist. He distinguished himself as a confessor by his simple style, but one full of humanity, goodness and tenderness: the true face of God's merciful love. He even heard confessions for 16 hours at a stretch without eating anything. He left as a testament that he loved Mary Help of Christians and poor children very much.
Carlo Crespi Croci is remembered for his daily and continuous movements between the confessional and the altar, between the sanctuary and the school, with a child's smile on his lips, his lively eyes dancing merrily, the fingers of his right hand fingering an old rosary. A life of praise to God and loving surrender to his neighbour, a contemplative in action, a monk of God in the midst of a sinful people. At the age of ninety he was a man with a child's heart; a man of typically evangelical contrasts: he revealed Providence in his smallness, Wisdom in his naivety, Goodness in his firmness, Mercy in his ability to create a wonderful world of values from nothing. He was able to convert his talents and abilities as a professional musician brought up in the European classical tradition, into the simplicity and culture of the native peoples. He then went from being attuned to the deeply sentimental music of the people and the motifs dear to simple people, to listening for hours on end to their miseries, life's disagreements, the discordant notes of sin and habitual passion. He swapped his music for the confessional, his musical scales for the range of human miseries. Another conversion deserves to be remembered too: from the youthful vocation and the first period of his missionary life dedicated, in obedience to the directives of his superiors, to studies and research in the scientific field, to a passion of service and dedication to the needy.
He loved the people of Cuenca and was loved by them, venerated as a saint: he loved the people who were important for their culture, the children for their innocence and goodness, the poor for being friends of Christ. He organised a festive oratory for the children, a school for the older ones with around 1,500 pupils. He founded a theatre and a museum that was prestigious for its cultural and scientific value. The city of Cuenca and Father Crespi became synonymous over time: he came to this Ecuadorian city on 24 April 1923 and remained there until his death: some 60 years! The “miracle of Father Crespi” is the result of his boundless trust in Providence, even at an hour of trial: like in 1962 when flames quickly devoured the great institute he had built through so many sacrifices. He arrived at the end of his long and laborious life loved and venerated like a biblical patriarch. Many believed he was of aristocratic origins, the son of a Count, but with a look of faith and holy shrewdness he would say: “We are all children of God. This is the best title!”
He remained with the children till the end of his life, privileging the work and spirit of the Salesian oratory which he considered to be Don Bosco's smartest, most beautiful work, the one that gave the most satisfaction: the oratory alive with its games, biblical films, comics, adventures, formation through catechism classes, and remembered and loved for its joyful, fraternal celebrations. And Father Crespi in the midst of his youngsters with his legendary little bell to give orders, shouting but always with a fatherly and understanding look. The city of Cuenca where he died on 30 April 1982, venerates him and admires him as a relic of holiness and wisdom. For the people of this city in Ecuador he was guide, father, adviser, confessor and illustrious son.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian christology.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A term first coined by Fr Pascual Chavez
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Chavez384: ..Dio, qualcuno potrebbe domandarsi se si può dare una "cristologia salesiana" oppure se la cristologia ...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Chávez Villanueva, Pascual]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Criteria and norms for Salesian vocational discernment.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A complement to the normative text, 'Formation of the Salesians of Don Bosco. Principles and Norms (2000).'
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' the oratory criterion.
''TL'' is ''[es]:'' criterio oratoriano
<br>
''TL'' is ''[fr]:'' critère oratoire
<br>
''TL'' is ''[pt]:'' critério oratoriano
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 以會祖時期的華道角母院為標則
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Fundamental criterion (or criteria in plural) drawn from the Oratory experience and codified in C.40
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Fromn this we also get //cuore oratoriano// or oratorian heart, a part of common Salesian parlance since Fr Viganò or more correctly since GC21 (but still Fr Vigano speaking).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Normally written as Oratory criterion.
!!!''@@color:Green;Citation@@''
C. 40: Don Bosco lived a pastoral experience in his first Oratory which serves as a model; it was for the youngsters a home that welcomed, a parish that evangelized, a school that prepared them for life, and a playground where friends could meet and enjoy themselves.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[oratory|oratorio]], [[Valdocco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' house chronicle.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 會院編年史 / 會院紀要 / 會院要事記錄
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In the BM we find a conference by DB to Rectors 2nd Feb 1876 where he recommends the keeping of a chronicle in each House. A chronicle is a record produced at or near the time of the event.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
Not to be confused with 'memoir', a record produced by an eyewitness at times long after the event.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[chronicles|Crònichetta]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' chronicles
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Contemporary written reports authored by Salesians close to Don Bosco who witnessed what he said or did.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Initially there had indeed been sporadic recording activity by some Salesians,
such as Seminarians Giovanni Bonetti and Domenico Ruffino, who almost
immediately upon joining Don Bosco undertook to record some of master' s
words and deeds, especially if they had a semblance of the "extraordinary."
Not long thereafter, aware of the importance of the initiative, a whole group of Don Bosco's disciples, probably at Father Michael Rua' s suggestion, formed a standing "Committee" whose task would be to record and hand down what they heard and saw of Don Bosco.
During the first period of recording activity (1861-1864), of the fourteen Committee members only Ruffino and Bonetti produced sustained chronicles which have come down to us.
It appears that the Committee was for all practical purposes defunct when Father Giovanni Battista Lemoyne (who had joined in 1864 and succeeded Ruffino as director at Lanzo on the latter's death in 1865) urged Father Rua to take some action. Father Rua himself chronicled events of the years
1867-1869; but it seems that no action was taken until 1875. We owe it to Frs Giulio
Barberis and Gioachino Berto that extensive records of Don Bosco's words and deeds for
this period have come down to us. Barberis's chronicle was known ans the Cronichetta or little chronicle.
Although Barberis, Berto, Bonetti, and others continued to record events and words of Don Bosco, systematic recording activity suffered a lull in the early 1880s. It experienced a vigorous resurgence with the appointment of Father Giovanni Battista Lemoyne and of Seminarian Carlo Maria Viglietti as general
secretary of the Society and as personal secretary (valet) to Don Bosco, respec-
tively. Continuously at Don Bosco's side, taken together (and not without the
contribution of other Salesians), they left us a sustained account of Don Bosco's activities during his last years (1884-1888).
(Notes taken from Lenti's //Saint with a Human Face: Don Bosco in Father Giulio Barberis' Original Chronicle//.
<br>
!!!''@@color:Green;Usage notes@@'':
The term is both general and particular, in other words it covers a range of eyewitness accounts of Don Bosco's life and activity, e.g.
the //Ricordi di gabinetto//, a small diary-cum-notebook from 1846, used in part by Lemoyne during his seminary days, and used again for diary jottings nearly forty years later! It is a small-format notebook of 402 pages. As he often accompanied Don Bosco on slow walks around the Oratory grounds, Lemoyne committed to memory and later jotted down in his notebook the rambling recollections of the saint. These original notes record, among other things, Don Bosco' s final encounter with the dog Grigio at Bordighera in 1883(!), details of his troubles with Archbishop Gastaldi, his sleeping schedule during his active years, the direction he wished to impart to the Salesian Cooperators, etc. data nowhere else attested.
The term also refers to specific items, e.g. Barberis' //Cronichetta// (Note the difference in spelling, however - cronichetta with an 'i')
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[fondo Don Bosco]], [[Crònichetta]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Little Chronicle.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
When we speak of “chronicles” in the present context we are referring to contemporary written reports authored by Salesians close to Don Bosco who witnessed what he said or did. This initiative was no haphazard effort by some individual; on the contrary, it originated out of a common consciousness and concern. (Lenti //Don Bosco:History and Spirit// (Vol1).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Autograph “Little Chronicle” (//Cronichetta//,) is Barberis’ most important record. It is a collection of reports dated from May 10, 1875, to June 7, 1879. With the exception of a few inserted items (in other hands,) it is wholly in Barberis’ own hand. It is, however, as he himself states and as is generally evident from the text, a good copy produced from original notes (not extant,) surely aided by memory and perhaps also by other people’s reports.
(2) “Little Chronicle of Don Bosco’s Talks” (//Cronichetta discorsi//) consists of 20 numbered notebooks and 14 unnumbered notebooks, partly in Barberis’ hand and partly in other hands.
(3) Edited Chronicle in Various Hands (//Cronichetta varie mani//.) With scribal help from his novices, but clearly under his supervision, Barberis had the Little Chronicle edited and augmented in various ways, and with criteria that are not altogether clear. This record consists of several series of loose sheets, the various series bearing Roman numerals from I to XXXVIII. However, some series (whole or in part) have been lost and are not in ASC.
(4) Barberis also authored a “Little Chronicle of Earlier Times” or “Notices on the Life of the Very Rev. Fr. John Bosco” (//Chronichetta anteriore o Cenni sulla vita del M. R. Sac. Giovanni Bosco// ... This record consists of 12 notebooks containing material from the years 1815-1875 derived from various earlier sources.
Chroniclers of Don Bosco include:
''The Ruffino-Bonetti Period (1861-1864)'': Throughout his brief life as a Salesian, Ruffino took pains to chronicle events and words of Don Bosco, and produced several notebooks: five Chronicles at the Oratory and two Books of Experience during his assignment at Lanzo in 1864. As a principal member of the Historical Committee of 1861, Bonetti continued fairly systematically what he had already begun back in 1858, that is, recording words and deeds of Don Bosco. His chronicles fill five notebooks that have come down to us.
Second Period of Concerted Recording Activity: ''The Barberis-Berto Period (1875-1879)'': Barberis (see above). Although Berto chronicled assorted events and collected souvenirs over many years, it is as Don Bosco’s secretary that he made his most valuable contribution. In that capacity, his first duty was to clear the staggering amount of work which daily crossed his secretarial desk. But it also fell to him to accompany Don Bosco on a number of trips to Rome in times of Don Bosco’s deepest involvement in affairs of the Congregation as well as in affairs of Church and State. His reports of these trips, especially of Don Bosco’s activity during extended sojourns in the eternal city, cover the decade 1873-1882.
Third Period of Recording Activity: The ''Lemoyne-Viglietti Period (1884-1888)'': Father John Baptist Lemoyne (1839-1916) had joined Don Bosco at the Oratory as a newly ordained priest from Genoa in 1864. He was so taken with Don Bosco’s saintliness and extraordinary personality that, independently of the Historical Committee, he began to record what he saw and heard. The following are important reports.
(1) An Untitled Notebook with entries dated from his arrival at the Oratory, October 18, 1864 to April 27, 1865 testifies to Lemoyne’s immediate commitment to the cause.
Following Ruffino’s death in July 1865, Lemoyne was chosen to succeed him as director of the school at nearby Lanzo, where Don Bosco was a frequent visitor. From there he continued his recording activity.
(2) A second notebook entitled Memoirs 1868 contains some dream narratives and words of Don Bosco (for 1867-1868.)
In 1877, Lemoyne was appointed local spiritual director of the Daughters of Mary Help of Christians at their Mother House of Mornese (and from 1879, Nizza,) much less accessible towns lying at a considerable distance from Turin. But even during those years of “exile” he had occasional opportunities to add to his chronicle.
In 1883 (after his years of “exile”) Fr. Lemoyne returned to the Oratory as secretary of the Superior Chapter (General Council) and could thus personally attend to the gathering of historical documentation on Don Bosco. Lemoyne’s appointment inaugurates a fertile period of recording activity spanning the latter 1880s up to the founder’s death in 1888. Lemoyne become an indefatigable collector of material, which he recorded in numerous notebooks. One of these deserves special mention.
(3) Lemoyne’s notebook entitled Office Agenda (//Ricordi di gabinetto//) is essentially a first-draft chronicle for the year 1884.
In addition to this from 1885 on, probably at Father Rua’s behest, he began to gather and excerpt all prior records for a great collection:
(4) The //Documenti//, which he had privately printed. This compilation later served as the basis for his monumental work:
(5) The //Biographical Memoirs//, of which Lemoyne edited the first nine volumes
Lemoyne’s most faithful collaborator, to whom we owe much of our knowledge of Don Bosco’s last years, is Carlo-Maria Viglietti (1864-1915.)
(1) His fundamental work is the original Chronicle of Don Bosco, in 8 notebooks, with entries dating from May 20, 1884 to January 31, 1888, the day of Don Bosco’s death.
(2) Subsequently Viglietti transcribed the original work with additions and other editing, thus producing a transcribed and edited Chronicle of Don Bosco, in two parts (so it appears) filling five larger notebooks, spanning the same time period. He also prepared further partial editions of his chronicle.
(3) Viglietti also produced a Diary, which is largely a collection of episodes, dreams, etc., dating from various periods of Don Bosco’s life
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[cronachette]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Chronicles of the Institute of the Daughters of Mary Help of Christians.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
History and spirit of the Salesian Sisters as recorded in the earliest historical documents, 1828-1888.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
The term is more often left untranslated as //Cronistoria//.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name in reference to the FMA
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[cronachette]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' CSJ Caritas Sisters of Jesus.
''TL'' is ''[es]:'' Hermanas de la Caridad de Jesús
<br>
''TL'' is ''[fr]:'' Les Sœurs de la Charité de Jésus
<br>
''TL'' is ''[pt]:'' Irmãs da Caridade de Jesus
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Our Congregation was founded through the work of evangelising the Salesian missionaries that arrived in Japan in 1936 and it was born in Miyazaki in 1937 as a female religious institute, to which the name [Caritas] was given by Antonio Cavoli, which means [God’s free love that is offered without boundaries]. In the name of the Congregation, they have echoed the Rector Major’s farewell speech (then D. Rinaldi) to the missionaries sent to Japan, where despite social civilisation being at a high level, knowledge of Caritas as taught by Jesus Christ was missing. [Caritas as a unique means to instil ourselves in the souls of these people]. There are currently 950 sisters across 15 nations who strive to spread [Caritas], the merciful love of God.
Following this international expansion, in 1998 the Congregation was recognised as a Pontifical Institute, in 2008 the Generalate was transferred to Rome, and in 2009 the name was changed from [Caritas Sisters of Miyazaki] to [Caritas Sisters of Jesus] which better expresses our charisma.
!!!''@@color:Green;Synonyms@@:''
Caritas Sisters of Jesus
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[pl]'' (Target Language, as above) <br>''Glossed as:'' Zgromadzenie Sw. Michala Archaniola
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' CSMA Congregation of St Michael the Archangel.
''TL'' is ''[it]'' (Target Language, as above) <br>''Glossed as:'' Michaeliti
''TL'' is ''[es]:'' Congregación de San Miguel Arcángel
<br>
''TL'' is ''[fr]:'' La Congrégation de Saint Michel Archange
<br>
''TL'' is ''[pt]:'' Congregação de São Miguel Arcanjo – Micaelitas
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 聖彌額爾總領天使修會(慈幼家庭組別,CSMA 意文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious Congregation of Pontifical Right founded by Blessed Bronislaus Markiewicz in Poland in 1921; member group of the Salesian Family.
!!!''@@color:Green;Synonyms@@:''
Michaelites
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The spirituality of this religious family is summed up in two sentences: One who is like God! - Work and Temperance.
The first motto points to God as the only meaning in life. The second expresses the charism and style of life of the Michaelites. The Religious Congregation of St Michael the Archangel, in fact, realises its calling through temperance, understood as freedom from any interior or exterior conditioning. Another element that characterises the Michaelites activity is threefold work: spiritual, intellectual, manual.
The Michaelites show a predilection for pastoral work for the young and for children, be it in parishes, or in works for the orphaned and abandoned. as well as parishes, the Michaelites exercise their charism in popular missions, retreats, publishing activities, looking after priestly and religious vocations, running a number of Shrines.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[pl]''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' CSSMA The Sisters of St Michael the Archangel.
''TL'' is ''[es]:'' Hermanas de San Miguel Arcángel o Miguelitas
<br>
''TL'' is ''[fr]:'' Les Sœurs de Saint Michel Archange
<br>
''TL'' is ''[pt]:'' Irmãs de São Miguel Arcanjo – Micaelitas
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious Congregation of Pontifical Right.
FROM WEBSITE: //Zgromadzenie Sióstr św. Michała Archanioła, o popularnej nazwie michalitki jest instytutem zakonnym, w którym siostry łączą postawę kontemplacyjnego uwielbienia Boga z czynną miłością apostolską realizowaną w pracy wychowawczej, katechetycznej, charytatywno-społecznej, w duszpasterstwie parafialnym i na misjach.// Congregation of the Sisters of St. Michael the Archangel, known popularly as the Michaelites, is a religious institute in which the sisters combine the attitude of contemplative praise of God with active apostolic love carried out in educational, catechetical, charitable and social work, in parish pastoral work and missions.
!!!''@@color:Green;Synonyms@@:''
Michaelites
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founder: Blessed Bronislaus Markiewicz and Servant of God Mother Anna Kaworek
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (depending on context, and when used as a noun): cult, worship, even religion
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Cf. [[Treccani|https://www.treccani.it/vocabolario/culto2]] for an extensive range of definitions. In general terms an inner or outward manifestation of religious sentiment, such as, for example, the 'cult of the saints'.
<br>
!!!''@@color:Green;Synonyms@@:''
worship, reverence,
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term (as a noun) becomes particularly important in the context of the Causes of Saints. For example, in the Vatican Instruction //Sanctorum Mater//, we find the following:
Art. 117 - § 1. In accordance with the dispositions of Pope Urban VIII, it is prohibited for a Servant of God to be an object of public ecclesiastical cult without the previous authorization of the Holy See.
At the closing of the Inquiry process for a Servant of God, there needs to be a "Declaration on the Absence of Cult", that is, the declaration which attests to the fact that the Decrees of Urban VIII have been observed.
<br>
!!!''@@color:Green;Usage notes@@:'' 'Cult' also has negative connotations, hence the Alert! tag above. When we use it in Salesian discourse, we are almost always using it in its ecclesial sense as described above.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]]//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' curatorium.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 慈幼會國際培育團體省會長會議
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
WIKTIONARY: A board of curators or advisory board (in certain European institutions).
Vocabulary.com: a governing board elected or appointed to direct the policies of an educational institution.
For Salesians, the above applies but in a case where there is an interprovincial (or regional) Salesian house of studies.
!!!''@@color:Green;Synonyms@@:''
advisory board
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The //curatori// (board of curators) are provincials from provinces which share responsibility for a studentate (e.g. of theology). The purpose is to define rights and duties of provinces, the role of the local provincial and the areas and forms of collaboration.
!!!''@@color:Green;Usage notes@@:''
An example: the curatorium of the Don Bosco Center of Studies in the Philippines.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Plural can be curatoria or curatoriums
!!!''@@color:Green;Citation@@''
Chavez ACG380: Accompagnare il "curatorium" dei centri di...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[DBCS Don Bosco Center of Studies]].//
!!!!@@color:Maroon;''SL'' is ''[pl]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Blessed August Czartoryski
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Priest
Declared Venerable: 1 December 1978
Beatified: 25 April 2004
Liturgical Celebration: 2 August
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
August Czartoryski was born in Paris on 2 August 1858, in exile. Thirty years earlier his noble lineage, very much bound up with the history and dynastic concerns of Poland, had migrated to France. From there, and more precisely from Lambert Palace on the banks of the Seine, they were extensively active among Polish nationals and diplomatic circles in Europe in an effort to restore their homeland's unity which had been torn apart by the three great Powers since 1795. Prince Adam Czartoryski, a political being and a warrior, had handed over the reins of the family, as well as the patriotic activity, to Prince Ladislaus, who had married Princess Maria Amparo, daughter of Spanish Queen Maria Cristina and Duke Rianzarez. Ladislaus and Maria were August’s parents. As the eldest son of the family, he was seen as the reference point for all those who dreamed of Poland's rebirth after the third dismemberment. But God's plans were different.
When he was six years old his mother died of tuberculosis: she would pass this disease on to her son. When the first symptoms showed up, a long and forced pilgrimage in search of health began for August, but he would never regain it: Italy, Switzerland, Egypt, Spain were the main ‘stopover’ points in these wanderings. Yet health was not the main aim of his search: In his youthful soul there was another, much more precious quest, the search for a vocation. It did not take him long to understand that he was not made for life in the royal court. Writing to his father when he was twenty, and alluding to the worldly festivities he was forced to be involved with, he said among other things: “I confess that I am tired of all this. They are useless amusements that distress me. I find it annoying to be obliged to make acquaintances at so many banquets.”
Joseph Kalinowski, his tutor, had a powerful influence on the young prince. He had had the experience of ten years of forced labour in Siberia, would become a discalced Carmelite and would be canonised by John Paul II in 1991. He was Czartoryski's tutor for only three years (1874-1877), but he left his mark. He got him to understand that the personalities he should look to to guide him in his vocational search were especially St Aloysius Gonzaga and his compatriot St Stanislaus Kostka. He was enthusiastic about the latter's motto: Ad maiora natus sum. “The Life of St Aloysius by Fr Cepari that I had sent to me from Italy” Kalinowski later wrote ”had a decided effect on August’s spiritual progress and opened up the way to an easier union with God.”
The decisive event was when he met Don Bosco. August was 25 years old when he got to know him for the first time. This happened in Paris at Lambert Palace, where the founder of the Salesians celebrated Mass in the family oratory. The servers at the altar were Prince Ladislaus and August. “I have wanted to make your acquaintance for a long time!” Don Bosco told August. from that day on, August saw the holy educator as the father of his soul and arbiter of his future. Don Bosco had become the point of reference for the young man's vocational discernment. Just the same, Don Bosco was always cautious about accepting the prince into the Congregation. It was the Pope, Leo XIII, who personally resolved all doubts. Having discovered what August’s wish was, the Pope concluded: “Tell Don Bosco that it is the Pope's wish that you be received among the Salesians.” “Well then, my dear friend,” Don Bosco immediately replied “I accept you. From now on you are part of our Society and I want you to belong to it until death.”
At the end of June 1887, after renouncing everything in favour of his brothers, young August was sent to San Benigno Canavese for a brief period of aspirantate before beginning his novitiate the same year under the guidance of novice master Fr Giulio Barberis. August had so many habits that had to be changed: timetable, food, common life ... He also had to fight against attempts by the family who were not resigned to his choice. His father came to visit him and tried to dissuade him. But August would not let himself be won over by that. On 24 November 1887 he was clothed as a religious by Don Bosco in the Basilica of Mary Help of Christians. “Courage, my prince,” the saint whispered in his ear. “Today we have won a magnificent victory. But I can also tell you with great joy that the day will come when you will be a priest and by God's will you will do much good for your homeland.” Don Bosco died two months later, and Prince Czartoryski, kneeling at his tomb at Valsalice, would profess his vows and become a Salesian.
At that time, Fr Andrew Beltrami was completing his studies at Valsalice in view of the same goal, and he struck up a deep friendship with August: they studied foreign languages together and helped one another to climb to the heights of sanctity. When August’s illness worsened, the superiors asked Andrew to spend time with him and help him. They spent the summer holidays together in the Salesian institutes at Lanzo, Penango in Asti, Alassio ... August was a guardian angel for Andrew, a teacher and heroic example of holiness. Andrew Beltrami, today Venerable, would say of him: “I looked after a saint.”
His illness was such that August was sent to the Ligurian coast and here he did his theological studies. The course of the illness made the family's attempts more insistent, and they also resorted to pressure from the doctors. To Cardinal Parocchi, who was asked to use his influence to snatch him away from Salesian life, he wrote: “In complete freedom I wanted to take my vows, and I did so with great joy in my heart. From that day on, living in the Congregation, I have enjoyed great peace of mind, and I thank the Lord for having made the Salesian Society known to me and for having called me to live in it.”
Prepared by suffering, he was ordained priest on 2 April 1892 at San Remo by Bishop Tommaso Reggio, the bishop of Ventimiglia. Prince Ladislaus and Aunt Isa were not part of the ordination. Fr August’s priestly life lasted barely a year, spent in Alassio in a room that looked over the courtyard where the boys were. He died at Alassio on the evening of Saturday 8 April 1893, during the Easter Octave, seated on the same chair that had already been used for Don Bosco. “What a beautiful Easter!” he had said on Monday to the confrere who was helping him, without imagining that he would be celebrating the last day of the octave in Paradise. He was thirty-five years old and had been a Salesian for five years. On the holy card for his First Mass he had written: “For a day in your courts is better than a thousand elsewhere. Happy are those who live in your house, ever singing your praise” (Psalm 84). His body was taken to Poland and buried in the crypt in the parish church at Sieniawa, beside the family tombs. It was where August had made his First Communion. Later his remains were moved to the Salesian church in Przemyśl, where they still lie today.
August Czartoryski, the young prince, had developed an effective way to discern the divine plan in his regard. He placed before God in prayer all the questions and concerns he had, and then in a spirit of obedience he followed the advice of his spiritual guides. Thus he came to an understanding of his vocation to undertake a life of poverty to serve the little ones. This same approach allowed him, during his life, to fulfil the choices he had made, so that today it can be said that he carried out the plans of Divine Providence heroically.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]]//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''D''
*[[da Costa, Alexandrina|da Costa, Alexandrina Maria (beata)]]
*[[da mihi animas cetera tolle]]
*[[DBCS Don Bosco Center of Studies]]
*[[DBI Don Bosco International]]
*[[DBN Don Bosco Network]]
*[[DBST Don Bosco School of Theology]]
*[[DBVG]]
*[[de Almeida Lustosa, Antônio|de Almeida Lustosa, Antônio (servo di Dio)]]
*[[de Chopitea, Dorothy|de Chopitea, Dorotea (ven)]]
*[[decretum laudis]]
*[[decuria]]
*[[delegazione]]
*[[deliberazione]]
*[[Della Torre, Carlo|Della Torre, Carlo (servo di Dio)]]
*[[Desramaut, Francis (François)]]
*[[destinatario]]
*[[Diaconus (D)]]
*[[digitalità]]
*[[di Sales, Francesco (Santo)]]]
*[[DIAM]]
*[[dicastero]]
*[[dimissione]]
*[[direttore]]
*[[direttorio]]
*[[Direzione Generale (Opere Don Bosco)]]
*[[diritto proprio (della Società)]]
*[[DISC The Disciples]]
*[[disciplina religiosa]]
*[[dispensazione]]
*[[docibilitas]]
*[[docile]]
*[[don]]
*[[Don Bosco]]
*[[dottore]]
*[[dottrina spirituale]]
*[[DQM The Daughters of the Queenship of Mary]]
!!!!@@color:Maroon;''SL'' is ''[pt]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Alexandrina Maria da Costa
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Lay woman
Declared Venerable: 21 December 1995
Beatified: 25 April 2004
Liturgical Celebration: 13 October
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Alexandrina was born in Balasar, in the province of Oporto and archdiocese of Braga (Portugal), on 30 March 1904 and was baptised on 2 April that year, Holy Saturday. She was brought up in the faith by her mother, along with her sister Deolinda. Alexandrina remained in the family until she turned seven and was then sent to Póvoa do Varzim to board with the family of a carpenter so she could attend the primary school that Balasar lacked. There she made her First Communion in 1911 and the following year received the sacrament of Confirmation from the bishop of Oporto.
Eighteen months later she returned to Balasar and went to live with her mother and sister in the “Calvario” area where she would remain until her death. She began to work in the fields, given her strong constitution: she kept ahead of the men and earned as much as they did. She was a lively young girl: endowed with a happy and communicative temperament, she was much loved by her friends. When twelve years of age she fell sick: a serious infection, perhaps a form of intestinal fever brought on by typhoid, and it brought her to the brink of death. She overcame this immediate danger, but this episode would affect her physique forever.
She was fourteen when a decisive event occurred in her life. It was Holy Saturday 1918. That day she, her sister Deolinda and another girl, an apprentice, were busy about their work sewing, when they saw three men trying to get into their room. They succeeded despite the doors being locked. Alexandrina, to save her purity now under threat, did not hesitate to throw herself out the window which was four metres above ground. The consequences were terrible, even though not immediate. In fact the various visits to doctors that she subsequently had to make diagnosed with ever greater clarity that the situation was irreversible. Until she turned nineteen she was still able to drag herself to church, all shrivelled up, where she would gladly spend time much to the amazement of the people. Then the paralysis progressed even more, and the pain was terrible, she lost all mobility and became completely paralysed. It was 14 April 1925 when Alexandrina took to her bed and never rose from it for the remaining thirty years of her life.
She wanted to recover, promising that if she was cured, she would become a missionary. But once she understood that suffering was her vocation she promptly embraced it. She used say: “Our Lady gave me an even greater grace. First resignation, then complete conformity to God's will, and finally the desire to suffer.” The first of the mystical phenomena go back to this period, when Alexandrina began a life of great union with Jesus in the Tabernacles with Mary Most Holy. One day when she was alone, this thought suddenly came to her: “Jesus, you are a prisoner in the Tabernacle and I too am in my bed through your will. Let us do this together.” From then on her first mission began: to be like a Tabernacle lamp. She spent her nights on mental pilgrimage from Tabernacle to Tabernacle. At every Mass she offered herself to the Eternal Father as a victim for sinners, together with Jesus and according to his intentions.
From 1934, at the invitation of Jesuit Father Mariano Pinho, who was her spiritual director until 1941, Alexandrina wrote down what Jesus told her from time to time.
In 1936, at Jesus' command, she asked the Holy Father through Father Pinho, to consecrate the world to the Immaculate Heart of Mary. She renewed this petition often until 1941 when the Holy See questioned the archbishop of Braga three times about Alexandrina.
Her love for suffering grew ever more in her as her vocation as a victim gradually became clearer to her. She made a vow to always do what was the most perfect thing to do. From Friday 3 October 1938 to 24 March 1942, or 182 times, she experienced the sufferings of the Passion every Friday. Overcoming her habitual state of paralysis Alexandrina got out of bed and with movements and gestures accompanied by anguishing pain, she followed the different stages of the Way of the Cross for three and a half hours. “Love, suffer, make reparation” was the programme the Lord pointed out to her.
On 31 October 1942 Pius XII consecrated the world to the Immaculate Heart of Mary through a message transmitted at Fatima in Portuguese. He renewed it in Rome in St Peter's Basilica on 8 December the same year. From 27 March 1942 onwards, Alexandrina ceased taking nourishment, living only from the Eucharist. In 1943 her absolute fast and anuresis were strictly controlled for forty days and nights by worthy doctors at the Foce del Douro hospital in Oporto.
In 1944 her new spiritual director, Salesian Father Umberto Maria Pasquale, encouraged Alexandrina to continue to dictate her diary, given the spiritual heights she had reached; she did this in a spirit of obedience until her death. Also during 1944 Alexandrina enrolled in the Salesian Cooperators. She wanted to place her Cooperator certificate “in a place where she could always have it in sight” so she could cooperate through her pain and with her prayers in the salvation of souls, especially of the young. She prayed and suffered for the sanctification of Cooperators throughout the world.
Despite her suffering she continued to show interest in acting on behalf of the poor, the spiritual good of the parishioners and many other people who sought her out. She promoted triduums, the forty hour devotion, and Lenten practices in her parish. Especially in the last years of her life, many people sought her out, coming from far away, attracted by her reputation for holiness; many attributed their conversion to her advice.
In 1950 Alexandrina celebrated her 25th year of immobility. On 7 January 1955 Jesus told her that this would be the year of her death. On 12 October she wanted to receive the Anointing of the sick. On 13 October, the anniversary of the Our Lady's last apparition at Fatima, she was heard to exclaim: “I am happy because I am going to Heaven.” She died at 7.30 p.m. In the afternoon of 15 October flower beds in Oporto were empty of white roses – they had all been sold. A floral tribute to Alexandrina who had been the white rose of Jesus.
In 1978 her remains were moved from the cemetery in Balasar to the parish church and her body lies there today in a side chapel. We can read the words she wanted on her tomb: “Sinners, if my body's ashes can be useful for your salvation, come near, walk over them, and trample on them till they disappear. But never sin again; no longer offend our Jesus!” This is the summary of her life spent exclusively for the salvation of souls.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' give me souls, take away the rest.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 與我靈 取其餘
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Often left in its Latin form, this is the motto adopted by Don Bosco from the time he began the work of the Oratories (his own claim), though it did not become an official motto until the debate, late in his life, over the wording to include in the Congregation's Coat of Arms, where he insisted on this motto as one which had characterised his work from the beginning.
His claim, in his //Life of Dominic Savio//, that it was frequently to be heard on the lips of St Francis of Sales, has little evidence behind it. In all of the published writings of Saint Francis of Sales we do not find it once. Instead his close friend, the Bishop of Belley (Jean-Pierre Camus), in his //Spirit of St Francis de Sales//, a book that no doubt Don Bosco had read as a seminarian at Chieri, quotes Francis as having said this in response to a question whether he would want to be the Prince Bishop of Geneva, given that circumstances did not allow him to take possession of that See. He answered along the lines that all he wanted was the souls of the people, not the rest that went with such an Office. The phrase itself is a direct quote from Genesis 14:21 (the king of Sodom's response to Abram).
<br>
!!!''@@color:Green;Usage notes@@:''
Sometimes //cetera// is spelled with another variant: //coetera// or even //caetera//. There is an argument that //cetera// is the more original spelling, the other being a corrupted form.
Very often the full term is shortened to //Da mihi animas//.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Verb phrase and motto
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ecstasy of action|L'estasi dell'azione]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' DBCS Don Bosco Center of Studies.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
DBCS website: We are a Salesian Institution and a theological-pastoral community forming priests, religious and laity to be youth ministers and educators in the faith in response to the challenge of New Evangelization.
!!!''@@color:Green;Synonyms@@:''
Seminaryo ng Don Bosco
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Don Bosco Center of Studies was established in 1972 as a residence for Salesian candidates to the priesthood who were studying theology at the Ecclesiastical Faculties of the Pontifical University of Sto. Tomas, Manila.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[curatorium]].//
!!!!@@color:maroon;''SL'' is ''[en] ''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' DBI Don Bosco International. In Chinese: 鮑思高國際組織
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
From the DBI Mission statement at donboscointernational.eu DON BOSCO INERNATIONAL (DBI) is a platform created to facilitate a meaningful dialogue between the Salesians of Don Bosco and the European institutions and NGOs
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
DBI represents the Salesian Congregation in different international organizations and institutions as a:
* meaningful presence in eu institutions and eu platforms
* communication channel between don bosco projects and policies dealing with education, culture and youth that are promoted by the eu institutions
* platform that promotes and mentors initiatives and projects planned by local don bosco projects in cooperation with various international institutions
* coordinator of shared projects and initiatives already existing in several fields of salesian presences.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
The term remains untranslated in other languages
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[NGO|ONG Organizzazione Non Governativa]], [[DBN Don Bosco Network]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' DBN Don Bosco Network. In Chinese: 鮑思高網路(DBN)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Don Bosco Network (DBN) is a worldwide federation of Salesian development NGOs founded in 2010 whose vision, mission and actions are based on the values and principles expressed by the Salesian tradition of solidarity with the poor.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Federation, whose headquarters are in Rome, counts on networking between 6 NGOs: VIS (Italy), Dmos-Comide (Belgium), Jugend Dritte Welt (Germany), Jovenes y Desarrollo (Spain), Salesian Missions (USA), Noi per Loro (Italy).
Its strategic and operational fields are:
* policy building and general coordination of the activities of associated members;
* lobbying / advocacy;
* training and education;
* communication
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
The term is sourced from English and is not translated into other languages.
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco International]].//
!!!!@@color:maroon;''SL'' is ''[en] ''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco School of Theology
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
‘We are a Salesian Institution and a theological-pastoral community forming priests, religious and laity to be youth ministers and educators in the faith in response to the challenge of New Evangelisation.’
<br>
!!!''@@color:Green;Synonyms@@:''
Seminaryo ng Don Bosco
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Don Bosco School of Theology at Parañaque, Manila, was established in 1972 (as the Don Bosco Center of Studies) as a
residence for Salesian candidates to the priesthood who were studying theology at the Ecclesiastical Faculties of the
Pontifical University of Sto. Tomas, Manila. It was renamed in 2019 as the DBST or Don Bosco School of Theology.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism, (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[DBCS Don Bosco Center of Studies]]//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco Overseas Youth Volunteer Group DBVG
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This volunteer group was founded in 1991 in Japan by the late Bishop Francis Mizobe,
SDB (at that time, he was the Provincial) and the youth who wanted to do some good for
others. One feature of the DBVG is that its members, most of them not baptised, carry out a volunteer experience in a Christian and Salesian context, an evangelising experience which allows them to come into contact with Jesus and his teachings.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Volunteer Movement|volontariato]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Anthony de Almeida Lustosa
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Bishop
Diocesan Inquiry
Opened: 14 August 1994
Closed: 14 August 2014
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Born on 11 February 1886, the anniversary of the apparition of Our Lady at Lourdes, to a middle class peasant family in São João del Rei (Minas Gerais – Brazil), Anthony seemed marked by this circumstance that predisposed him to a filial devotion to Our lady and nourished a poetic vein in him until the twilight of his life, making him known as the “Virgin's poet”.
When he was sixteen he entered the Salesian college at Cachoeira do Campo as a boarder and at nineteen went to Lorena as a novice where he was assistant to his fellow novices. He was ordained priest in 1912 and almost immediately, little more than 26 years of age, became the novice master. In 1916 the novitiate was moved to Lavrinhas. There, Fr Anthony was the rector and teacher of philosophy and theology as well as novice master. He had not yet turned 30. His passion for literary studies, philosophy and theology, along with a keen sense of observation gave him a rare ability of assimilation that he would then translate into a variety of pastoral and apostolic forms.
In 1924 he was appointed bishop of Uberaba, the diocese of the so-called “Mining triangle”. He wanted to be consecrated on 11 February 1925 as a reminder of the presence of Our Lady in his life. When he entered the diocese he was welcomed by a population that were celebrating twofold: at the arrival of their new Pastor after two years of without a bishop, and for a soaking rain after eights months of drought. He found the minor seminary empty and just one deacon in the major seminary. The following year he had thirty or so seminarians finishing their secondary studies. He dedicated himself totally to his pastoral ministry, visiting all parishes and all the inhabited centres around the diocese which was very extensive in those days. It meant long and very uncomfortable journeys.
In 1928, not even three years later, he was transferred to Corumbá in the Mato Grosso, a larger See and with even greater difficulties for evangelisation. Three years later he was appointed archbishop of Belém do Pará, a huge diocese in the north. He remained there for ten years, making every effort with his usual generosity, now enriched by the long experience that made his pastoral activity even more telling. The Apostolic Nuncio, Aloisi Masella, described him as one of the most eminent figures in the Brazilian episcopate for his holiness and pastoral dedication.
In 1941 he was transferred to the important See of Fortaleza, capital of Ceará State. Here he arrived at the height of his maturity and pastoral experience and gave the best of himself. After twenty two years there he left the most significant impression of his apostolic zeal and holiness. If it were possible to measure such zeal statistically, a list of the works and foundations he created would be sufficient: the Curé of Ars pre-seminary; the Cardinal Frings Institute; St Joseph's Hospital; the Shrine to Our Lady of Fatima; the radio station called the Assunçấo Cearense; the Casa do Menino Jesus; various popular schools; clinics; worker groups, etc. One of his special merits was his constant concern for preparing and forming a Catholic laity that was aware and responsible. He followed them up gently but firmly even at times of opposition and misunderstanding. One expression of his important spiritual and pastoral activity was the foundation of the “Giuseppine” Congregation found in various Brazilian States today. Bishop Lustosa was also a prolific writer on a variety of subjects: theology, philosophy, spirituality, hagiography, literature, geology, botany. He was also very gifted in the artistic field: the windows in the cathedral at Fortaleza are his.
In 1963, after 38 years of episcopal activity he asked and obtained permission to be freed of this pastoral ministry. He chose the Salesian house in Carpina, where he spent the final eleven years of his life. He was always busy: he wrote biographies; prepared articles, translated from Italian, French and Spanish; he published meditations. Death came to him on the vigil of the feast of the Assumption on 14 August 1974. His body now lies at rest in the Cathedral at Fortaleza.
Bishop Lustosa was a great ascetic and also appeared this way outwardly, “like the fuselage of an aircraft”, as his physical appearance was described.
He was endowed with an adamantine will that belied the fire that burned within him. He lived poorly: “I have nothing”, he wrote in his will. He was a humble man of prayer, dedicated to penance. He knew how to approach everyone, especially the most needy.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Dorothy Chopitea
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Lay woman
Declared Venerable: 9 June 1983
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Dorotea de Chopitea was born in Santiago, Chile, on 5 June 1816. Her parents, Don Pedro Nolasco Chopitea and Isabella Villota, originally came from Spain and were financially well off. Dorothy was one of the last of 18 children. Three years later, just after Chile had gained independence from Spain, Don Pedro Nolasco Chopitea brought the family back to Barcelona.
Dorotea was energetic, lively, enterprising, but even more so had a heart of gold. When she was 13 years old she chose Fr Pietro Nardò as her confessor and spiritual director. He would guide her for some 50 years, educating her gently but forcefully to “detach her heart from wealth”. For her entire life Dorotea would consider the family's wealth to be not a source of amusement and over-indulgence but as a huge resource that God had given her to do good for the poor. Fr Pietro Nardò often got Dorotea to read the Gospel parable of Dives and Lazarus. She was brought up well. With Fr Pietro's guidance, at 16 she married an excellent young man, Giuseppe Maria Serra, a businessman and banker. They were happily and faithfully married for 50 years, at the end of which Giuseppe would say: “Our love grew daily.” They had six children: Dolores, Anna Maria, Isabella, Maria Luisa, Carmen e Gesuina. All would become excellent Catholics and exemplary mothers. That would be no surprise given the religious atmosphere of the family to the point where it could have been considered to be a “religious community”.
Donna Dorotea was a woman of great faith, keen devotion, and penance. Her main concern was to truly live for God. She nurtured her devotion: daily Mass, Communion, Rosary. She made an annual retreat. During one of them she made the following resolutions: “I will not neglect meditation and spiritual reading except for serious reasons ... I will do twenty acts of mortification each day, and will wear a hair shirt for two hours in the morning.” Her greatest virtue was charity. “God's almoner”, she sacrificed any wealth she came by like no other in Barcelona at the time. Love for the poor was first on her scale of values: “The poor will be my first thought.” She accompanied her husband on his journeys, was received by Leo XIII who showed her great deference. Some thirty or more foundations came from her and her husband's generosity: infant schools, other schools, hospitals, workshops ... Fr Philip Rinaldi – Don Bosco's third successor and today Blessed – who knew her in person said: “I saw with my own eyes the number of times she helped children, widows, the elderly, the unemployed, the sick ... I heard many times that the Servant of God performed the most humble services for the sick. For example, there was talk of children who had been struck on the head in a revolting way, and whom she secretly cleaned and nursed. In this she had her husband's full trust and cooperation. But when he died, she was able to devote herself full-time to her favourite mission.
It was during this time that her connection with the Salesians and the Daughters of Mary Help of Christians came about and grew. She was a woman still full of energy, all of it to be spent for the poor. She wrote to Don Bosco on 20 September 1882 asking him to found a college on the outskirts of Barcelona: “I would like to found a work for young workers and orphans in Barcelona's suburbs.” The college would open at Sarriá and become the mother house of the Salesians in Spain.
Two years later she founded a work of the Daughters of Mary Help of Christians. In 1886, after pressing invitations, Don Bosco came to Spain and was looked after by her. He could see what this great benefactress had achieved. After Don Bosco's death came Saint Dorothy's college. Six thousand pesetas were still needed to buy the house: this was precisely the amount she had put aside for her retirement but she generously donated it saying: “God is asking me to be truly poor: I will be.” She was running a charity collection on Good Friday 1891 when she contracted pneumonia and it resulted in her death seven days later. Fr Rinaldi came to her and remained at her bedside for a long time. He wrote: “In the few days she had left, she gave no thought to her illness but to the poor and to her soul. She wanted to say something special to each of her daughters and they all blessed her in the name of the Father, the Son and the Holy Spirit, like an ancient patriarch. While we were surrounding her sickbed to recommend her to the Lord, all of a sudden she opened her eyes. Her confessor gave her the crucifix to kiss. We knelt down. Donna Dorotea recollected herself, closed her eyes and gently expired.” This was 3 April 1891. In 1928 her body was moved to the Shrine of Mary Help of Christians in Sarriá. Her remains were profaned and lost during the revolution in 1936. Some were recovered and buried once more in the shrine.
Dorotea de Chopitea was the first Salesian Cooperator to reach the honours of the altar, a wife and mother of six children. Though the time she belonged to the Salesian family was relatively brief, she was nevertheless one of the few people to whom Don Bosco gave the title “mamma”. Fr Michael Rua, Don Bosco's first successor and today Blessed, when he told her about Don Bosco's death, wrote: “He always showed great esteem and grateful affection for our mother in Barcelona, as he used to call you: mother of the Salesians and the Daughters of Mary Help of Christians.” She was truly a mother to everyone: ever ready to intervene where ever there was need for help. A list has been made up of some thirty-one foundations who owed their existence to her generosity. Someone calculated that the funds she made available amounted to around twenty million pesetas. “That is more than the annual budget of some States”, Fr Pinol, her biographer, wrote.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' decree of commendation.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 嘉許令 (教廷對修會發出的檔)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
When a Congregation has grown in importance and when its spiritual and apostolic maturity is observed, it can be formally approved by the Pope with the //decretum laudis//, which transforms it into a congregation of pontifical right, subject to immediate and exclusive authority of the Holy See (Drawn broadly from the //Dizionario degli istituti di perfezione// [Dictionary of the Institutes of Perfection], vol. III, (Milan: San Paolo Edizioni [St. Paul Editions], 1977.)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is interesting to note that Don Bosco was seeking approval for the Society of St Francis de Sales precisely at a time when the Church was revising its approach. This, along with certain difficulties Don Bosco was facing in his personal relationships with his Archbishop (Gastaldi) in the last part of the process particularly, meant it was 1874 before he finally gained the last needed approval, the //decretum laudis//. In 1863, the Holy See decided to reform the processes of approval for new Congregations by introducing what it called the //Methodus//, which foresaw first a decree of commendation, a form of encouragement to continue with the process, then a decree of approval for the institute, followed finally by the decree of approval of the constitutions.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[congregation|congregazione]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' group (of ten) but from which we also get a decurion
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 嘉許令 (教廷對修會發出的檔)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: (1) In ancient Rome, each of the 10 subdivisions of the military contingent known as the //curia// was made up of 10 soldiers. Historically, //decuria// does not appear in the infantry orders but in those of the cavalry ...
GIRAUDO: (2) From the Jesuit //Ratio studiorum// we know that a class (which might have 50-70 students) had just one teacher, so the //Ratio// indicated subdivisions in the classroom (//decurie//) and a hierarchical set of relationships based on ancient Roman tradition.
<br>
!!!''@@color:Green;Synonyms@@:''
A ‘decurion’ could also be a monitor
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
We find the term referred to by Don Bosco when he describes his own schooling. But he later used the same term for his various lay associations (e.g. for spreading good books, disseminating the Catholic Readings, running his lotteries), including derivative terms, e.g. //decurione// or 'decurion'.
In the scholastic instance, every month the teacher would establish the //decurie//, that is, he would divide the pupils into groups (//decurie//) according to merit: there were the //primi eximi//, the outstanding group, then the //mediocri// and finally the //inacallidi//.
Every //decuria// was led by a //decurione//, that is, the best pupil in each group, the one who had received the highest points compared to his classmates in that group.
Every //decuria// occupied places in the classroom closer or further away from the teacher, according to merit, and the worthiest pupils also sat on a higher seat than the others and wore a medal on their chest (as a //principe// or //censore// or //console// or //decurione//). They also wore these medals outside school hours.
Then, each month there was the //lavoro dei posti//, an especially demanding assignment (perhaps a translation from Latin to Italian or the other way around) which was scored according to the number of errors. The results determined which //decuria// the pupil went into for the coming month and where he sat.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
8. Nel giorno di san Francesco di Sales, e nella festa di Maria Ausiliatrice ogni decurione radunerà i membri della propria decuria per animarsi reciprocamente alla divozione verso di questi celesti protettori, invocando il loro patrocinio a fine di perseverare nelle opere cominciate secondo lo scopo dell’Associazione. (From DB's 1876 document on the Salesian cooperators, //Cooperatori Salesiani ossia un modo pratico per giovare al buon costume e alla civile società//)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' delegation.
''TL'' is ''[es]:'' Delegación
<br>
''TL'' is ''[fr]:'' Délégation
<br>
''TL'' is ''[pt]:'' Delegação
<br>
''TL'' is ''[pl]:'' Delagacja
<br>
''TL'' is ''[zh ]:'' 會省代理區
<br>
''TL'' is ''[de]:'' Delegation
<br>
''TL'' is ''[ru]:'' делегация
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
C. 159 If, within the confines of a province, distance or other reasons prevent the provincial from taking proper care of some local communities which, although having a certain unity among them do not have the requisites necessary for erection as a vice-province, the provincial with the consent and the approval of the Rector Major, can set up a delegation.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The leader of a delegation is called the delegate.
The term is especially important for the EAO Region, since it currently has 5 of the 10 Delegations in the Congregation: AUL - Pacific, FIS - Pakistan, THA - Cambodia, VIE-Mongolia, VIE - Vietnam North.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Normally spelt with a capital D in English, and likewise for the Delegate.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[vice-province|visitatoria]], [[province|ispettoria]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' deliberation.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //L’atto, il fatto di deliberare: prendere una d.// The act, the fact of deliberating; taking a decision.
!!!''@@color:Green;Synonyms@@:''
official decision, determination
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
These days it is clear enough that we distinguish deliberations of a Chapter from working guidelines. It was not always so. In the early Chapters of the Congregation, e.g. Chapters I and II, the number of deliberations were as many as 300-400. The 9th GC had the task of making some sense of and putting some order into this tendency, separating general deliberations which gave completeness to the Constitutions from those of a generally exhortative and optional kind.
This Chapter, then, made a distinction between 'organic' and 'preceptive' deliberations. The term 'organic' was never fully clarified, but could be said to be synonymous with constitutional in this instance. 'Preceptive' deliberations were still important but regarded as disciplinary, coming into force by virtue of their acceptance by the Rector Major (in contrast to the former group which required the approval of the Holy See). The distinction could be seen as the difference between Constitutions and Regulations.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
DBmem: 1 Si tengano segrete le deliberazioni capitolari, e se avvi qualche cosa da comunicare ad altri,...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Chapter|capitolo (generale CG) (ispettoriale CI)]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Charles Della Torre
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Diocesan Inquiry
Opened: 12 June 2012
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Charles (Carlo) Della Torre was born on 9 July 1900 in Cernusco sul Naviglio in the province of Milan to Antonio Della Torre and Filomena Magni. He was the fourth of seven children. In 1917, during the First world War, young Carlo was called to arms as a Lieutenant in the Arditi (the ‘Daring ones’: Italian army special forces at the time) on the Albanian front. On his return home his father died and he became the one in charge of the family, dedicating himself to working in the fields and looking after his younger siblings, as well as teaching catechism in the parish. At 23 years of age, thanks to his confessor who gave him a copy of the Salesian Bulletin to encourage his Salesian and priestly missionary vocation, he entered the Cardinal Cagliero Salesian institute in Ivrea, where he managed to complete his secondary schooling in just three years. In 1926 he said goodbye to his family forever and left for China. Fr Charles, a missionary for some 56 years, would never return home.
The superiors later sent him to the new Salesian mission in Thailand, where he made his first profession on 8 December 1927 in Bang Nok Khuek, the mother house of the Salesian mission in Thailand. Providence saw that he was the one responsible for the personnel of the house, including their spiritual direction. In contact with young girls and the female domestics he said: “I have been inspired by Our Lady to bring them together and found a Congregation of local Sisters whose task will be to serve and maintain churches, parish schools, the kitchen and wardrobes of the colleges as well as taking on the teaching of catechism to children and preparing them to receive the sacraments.”
He was ordained priest on 26 January 1936 and sent to Tha Muang, where he would remain for 12 years, first as assistant parish priest then as parish priest. They were difficult years spent in poverty and amidst persecutions due to the Indochinese war. After the Second World War, Fr Della Torre, together with the superiors, took the painful decision to leave the Salesian Congregation so he could dedicate himself fully to his developing work, and he was incardinated into the Bangkok diocese. These were truly difficult years for him and his Sisters: they were in a desperate situation without a penny, with nowhere to live and no work. They earned their bread by mending and sewing clothes which were then sold for a pittance. With the bishop's permission, Fr Della Torre sent the first Rule to Rome for approval of his Sisters as an Institute of Consecrated Women. In 1955, after many difficulties, the first seven Sisters made their profession in the new Women's Institute of Diocesan Right:“The Daughters of the Queenship of Mary Immaculate, who are currently in two separate groups, the Institute of the Daughters of the Queenship of Mary, and the Congregation of the Sisters of the Queenship of Mary. After twenty years of intense work and sparing no effort, feeling that his strength was failing, he asked and gained permission to rejoin the Salesian Congregation where he professed perpetual vows on 9 December 1981. He died in Bangkok on 4 April 1982.
The most characteristic spiritual features of this true son of Don Bosco were first of all his humility, especially during the most critical and difficult times in his life, when he showed himself to be always respectful and submissive. His detachment from earthly things, money, comfort, and his poor and austere lifestyle were proverbial. Together with poverty he loved work, and was always ready to carry out any task: preach, teach catechism, lay bricks, or be the carpenter or mechanic. In order to nourish his spiritual daughters he translated some of the Books of the Old Testament into Thai, wrote a Life of Jesus in 9 volumes and disseminated many other religious and spiritual works. The most outstanding feature of his life was, without doubt, his filial devotion to Our Lady, expressed through a great sense of confidence and abandonment to Her and through saying and promoting the Rosary.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[DQM The Daughters of the Queenship of Mary]], [[SQM Sisters of the Queenship of Mary]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[fr]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' purchases.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1922–2014) Fr Francis Desramaut is included as an entry in this dictionary since frequent reference is made to his ‘100 Words
of Salesian Spirituality’.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Fr Francis Desramaut, of the Salesian province of France, died on 1 September 2014. He was one of the three giants
of Salesian historical research from the 1950s to the 1990s. Fr Pietro Stella died in 2007, and Fr Pietro Braido also died in 2014.
In 2000, Fr Desramaut’s large volume //Les cent mots-clefs de la spiritualité salésienne// (The 100 Words of Salesian Spirituality)
appeared, a very useful synthesis for those interested in the themes of Salesian spirituality, and for preachers.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' the one(s) to whom we are sent.
''TL'' is ''[es]:'' destinatario
<br>
''TL'' is ''[fr]:'' destinataire
<br>
''TL'' is ''[pt]:'' destinatário
<br>
''TL'' is ''[pl]:'' odbiorca
<br>
''TL'' is ''[zh ]:'' 工作物件 / 服務物件
<br>
''TL'' is ''[de]:'' Zielgruppe
<br>
''TL'' is ''[ru]:'' воспитанник
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //In genere, la persona a cui una cosa è destinata// In general terms, the person to whom something is addressed.
!!!''@@color:Green;Synonyms@@:''
beneficiary, addressee
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is not so easy to gloss this word with a single word in English, depending on context. More often than not 'the ones to whom we are sent' (//destinatari//) will suffice, or 'our charges' or ..., but of course 'destinataries' does not exist!
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
Vecchi ACG354:..desta l'attenzione verso la situazione del destinatario,...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' devotion.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
'Devotion' is distinguished from 'devotions' as 'prayer' is from 'prayers'.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 敬禮 /虔敬
<br>
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Note its history in Salesian (St F de S) terms - a favoured term of St Francis de Sales with particular meaning, probably closer to what today we would call 'apostolic charity'.
In the longer Christian tradition the term has a rich and also complicated story. There have been long periods when it has meant mainly 'devotions', in the plural, and almost a substitute for 'true religion'. But devotions were also reincorporated or re-upholstered by Paul VI's //Evangelii Nuntiandi// as legitimate popular spirituality.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[pastoral charity|carità pastorale]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' de Sales, Francis.
''TL'' is ''[es]:'' de Sales, Francisco
<br>
''TL'' is ''[fr]:'' de Sales, François
<br>
''TL'' is ''[pt]:'' de Sales, Francisco
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 聖方濟各撒肋爵;聖方濟各沙雷氏;聖方濟沙雷
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Born 21 August 1567 in the de Sales castle at Thoren, Savoy. Died 28 December 1622. The term 'Salesian' is initially a reference to this Saint and his spirituality. Which is why we use the expression 'Salesian of Don Bosco' to note the distinction. There is also a 'Salesian Family', then, quite apart from that pertaining to Don Bosco.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
The term is originally French (//François de Sales//). Italian has Italianised the entire name. English does not alter the orthography for the surname, but anglicises the Christian name.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian|Salesiano]], [[Saint|santo]], [[Salesian holiness|santità salesiana]], [[Salesianity|salesianità]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Deacon
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' D (終身執事,拉丁簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Term used in the Year Book and Necrology
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (and abbreviation)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Year Book|annuario]], [[Necrology|necrologia]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' PDMA Provincial Delegate for Mission(ary) Animation.
''TL'' is ''[es]:'' DIAM Delegado Inspectorial para la Animación Misionera
<br>
''TL'' is ''[fr]:'' DPAM Délégué provincial pour l'animation missionnaire
<br>
''TL'' is ''[pt]:'' DIAM Delegado Inspetorial para a Animação Missionária
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“The PDMA is the 'missionary sentinel' of each Province. He promotes the missionary culture in the Province as well as the commitment to the mission ad gentes, for first proclamation and for new evangelization” (Manual of the PDMA)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Delegate may be a layperson, male or female, who shares the spirit and mission of Don Bosco.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (PDMA) or acronym (DIAM). There may also be a RDMA (in Italian DRAM), or in other words a Regional Delegate for Mission Animation.
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[missions|missioni]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' department.
''TL'' is ''[es]:'' dicasterio
<br>
''TL'' is ''[fr]:'' dicastêre
<br>
''TL'' is ''[pt]:'' Dicastério
<br>
''TL'' is ''[pl]:'' Dykasterium
<br>
''TL'' is ''[zh ]:'' 部門
<br>
''TL'' is ''[de]:'' Dikasterium oder Amt
<br>
''TL'' is ''[ru]:'' (дикастер) ведомство, департамент, отдел
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An organisational arrangement under a sector
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
We do not use the Vatican-English gloss, 'dicastery' in Salesian discourse.
There are also what is known as the //dicasteri della missione salesiana// or 'departments of the Salesian mission', a neologism arising out of GC26, which decided to increase collaboration between three departments in particular: Youth Ministry, Social Communications, Missions. The Rector Major himself undertook to oversee this collaboration, and he also gave these 'departments of the mission' the task of working together for //Progetto Europa//, 'Project Europe'.
!!!''@@color:Green;Usage notes@@:''
There is an important distinction to be made between between a 'department' //dicastero//, and a 'sector' //settore//, the latter being the superordinate concept. Other matters below a department might be called 'areas'. By way of example, the Social Communications sector has a department which looks after a number of areas.
Current departments are: Youth Ministry, Formation, Missions, Social Communication. The Economy and Salesian Family do not strictly have a 'department' structure.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
CG26: Evidenzio in particolare l’orientamento espresso circa i cosiddetti “dicasteri della missione salesiana”. Il Capitolo ha espresso l’esigenza di maggior collaborazione ed unitarietà nell’impostazione e nella realizzazione della missione salesiana. Incoraggio le ispettorie a tener presente questa sensibilità ed a trarne ispirazione nell’animazione ispettoriale.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[sector|settore]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' digitality
''TL'' is ''[es]:'' digitalidad
<br>
''TL'' is ''[fr]:'' digitalité
<br>
''TL'' is ''[pt]:'' digitalidade
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Digitalità (nota anche come digitalismo ) è usata per indicare la condizione di vivere in una cultura digitale , derivata dal libro di Nicholas Negroponte Being Digital in analogia con la modernità e la postmodernità . Digitalità - https://it.abcdef.wiki/wiki/Digitality
Digitality (also known as digitalism) is used to indicate the circumstance of living in a digital culture, derived from Nicholas Negroponte's book //Being Digital//, analogous to modernity and postmodernity.
!!!''@@color:Green;Synonyms@@:''
being digital, digitalisation, digitisation, digitalism
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
‘Digital’ is an ubiquitous adjective in the 21st century that may qualify many different things (world, age, technology etc.) and is therefore difficult to define. It may be better to think in terms of ‘being digital’ or ‘digitality’, as the condition of experiencing the digital world, age, technology etc.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
There is a difference between digitality and digitisation. If we consider the publishing industry, for example. digitisation means basically repurposing available content in print for a digital platform (e.g. an e-reader). But in the context of digitality, the content itself is born digital, and this is a different mindset altogether.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' dismissal
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Dismissal is the process by which a member is separated from the Congregation either by force of law or by a decree of the Superior General. According to canon law there are three cases of dismissal: 1. dismissal ‘ipso facto’ (‘automatically’) (can. 694); 2. obligatory dismissal (can. 695); 3. dismissal on the judgement of the Superior (can. 696).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' director (US Eng), rector (Br Eng).
''TL'' is ''[es]:'' director
<br>
''TL'' is ''[fr]:'' directeur
<br>
''TL'' is ''[pt]:'' diretor
<br>
''TL'' is ''[pl]:'' dyrektor (wspólnoty)
<br>
''TL'' is ''[zh]:'' 院長
<br>
''TL'' is ''[de]:'' Direktor
<br>
''TL'' is ''[ru]:'' Директор (общины)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The superior of a local community. He must be a priest, perpetually professed for at least five years, and is appointed by the provincial with the consent of his council and the approval of the Rector Major. He is first in order of responsibility for the religious life of the community, its apostolic activities and the administration of its goods. (C. 176, 177 SDB Constitutions).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
GC21 clarified the role and figure of the Salesian Rector, recalling the insistence of GC19 that "the rector constitutes without shadow of doubt the centre of unity and of initiative of all Salesian work whatever its type or composition". It noted the complexity of a role involving religious and spiritual life, apostolic and pastoral work, educational and cultural dimensions, economic and organisational aspects. Thus GC21 laid down a number of clear criteria:
* the ecclesial and pastoral nature of the Salesian community
* the kind of community spirit explicitly willed by Don Bosco (who called himself the 'first rector')
* Salesian tradition which has as the guide of the community one with priestly ordination and pastoral experience.
These criteria enabled GC21 to establish the following priorities:
* he preserves unity and is custodian of Salesian identity
* he is the pastoral guide of the Salesian mission
* he directs the work of education and human development that results from the community's mission
* he bears principal responsibility for the overall operation of the work.
These criteria and priorities eventually led to the formulation of the renewed Constitutions regarding the Rector, and the drawing up of a Rector's Manual.
!!!''@@color:Green;Usage notes@@:''
director (en-gb), rector (en-us)
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
May often be capitalised as Director, Rector
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[community|comunità]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' directory.
''TL'' is ''[es]:'' directorio
<br>
''TL'' is ''[fr]:'' directoire
<br>
''TL'' is ''[pt]:'' diretório
<br>
''TL'' is ''[pl]:'' Dyrektorium
<br>
''TL'' is ''[zh]:'' (other language): 會省細則
<br>
''TL'' is ''[de]:'' Provinzsatzungen
<br>
''TL'' is ''[ru]:'' директория
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The term has a juridical meaning for religious communities - ''General Directory'': contains norms valid for the entire Congregation; directory on specific topics (e.g. the ''Formation Directory'', otherwise known as the //Ratio institutionis et studiorum - FSDB//). There is also a directory at province level, known as a ''Provincial Directory''.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Code of Canon Law, renewed after Vatican II, left many concrete decisions to individual Institutes which are asked to express the nature of their specific charism for the benefit of the entire People of God. This takes place through a range of normative texts which come under the general heading of particular law, and in the case of the Salesian Society, as laid down in Constitution 190, they are:
* the ''Constitutions'', the fundamental code containing the essential definitions of the identity and mission of the Society, the purposes it proposes and the spirit which enlivens it, as well as the main outline of community organisation.
* the ''Regulations'' which translate the essentials of the fundamental code for changing circumstances, but always at a universal level
* the ''Deliberations of General Chapters'' which determine the practical guidelines for communities and confreres for a specific period of time (e.g. a six year period), or to achieve a specific aim. These may touch on things like community life, the educative and pastoral plan, the formation plan, mission plan etc.
* the ''General Directories'' as defined above
- the ''Provincial Directories'', again as indicated above, along with ''Deliberations of Provincial Chapters''. These directories are always approved by the Rector Major with the consent of his Council
!!!''@@color:Green;Usage notes@@:''
In the case of a province list of personnel and houses, some provinces also call this a directory (it might be better termed a year book in that case).
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Ratio]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian General Administration (or Salesian Headquarters)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 慈幼會總部
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Fundamentally made up of personnel from the Sacred Heart Community of the Generalate, whose specific function is to assist, in various forms of service, the Rector Major with his council in their mission of unity and animation of the Congregation and the Salesian Family (taken from the Directory of the Bl. Michael Rua Community).
!!!''@@color:Green;Synonyms@@:''
Salesian Headquarters
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The General Administration includes at least the following roles and services:
RECTOR MAJOR and VICAR
* Secretary (x2)
SALESIAN FAMILY
* World Delegate (Cooperators),
* Confederal Delegate (Past Pupils),
* Central Assistant (VDB),
* ADMA Assistant and Coordinator,
DEPARTMENTS of VARIOUS SECTORS
* Co-workers (x many)
ECONOMER GENERAL'S OFFICE
* Secretary
* Administrative office,
* Patrimonial Office,
* Gerini Foundation,
* Don Bosco in the World Foundation,
* Post Office
SECRETARY GENERAL'S OFFICE
* Records Office
* Juridical Office
* Archives
* Protocol
* Translation (x many)
REGIONS
* Secretary (for each region)
HISTORICAL INSTITUTE (ISS)
* Director
* Secretary
* Member (x several)
ADMINISTRATION AND MAINTENANCE
* Bursar
* General Services
SDB PUBLISHERS (EDITRICE SDB)
CENTRAl LIBRARY
DOCUMENTATION
OFFICIAL SPOKESPERSON
PRESS OFFICE
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase or Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Sacro Cuore]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' proper law (of the Society).
''TL'' is ''[es]:'' derecho particular
<br>
''TL'' is ''[fr]:'' droit particulier
<br>
''TL'' is ''[pt]:'' direito particular
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Based on the Church's universal law, it is made up of the following: the Constitutions, the General Regulations, the Deliberations of General Chapters, the General Directories (which includes the Ratio, the Provincial Directories and other Provincial Chapter deliberations).
//Il diritto proprio della Società si fonda sullo stesso diritto universale della Chiesa: infatti il Codice di diritto canonico, rinnovato dopo il Concilio Vaticano II, ha voluto lasciare
molte determinazioni concrete ai singoli Istituti, che sono stati chiamati a esprimere nei propri codici legislativi ciò che
caratterizza il loro specifico carisma per il bene dell’intero popolo di Dio.// (//Elementi Giuridici//)
The law proper to the Society is based on the universal law of the Church: in fact, the Code of Canon Law, renewed after the Second Vatican Council, left many concrete determinations to individual Institutes, which were called upon to express in their own legislative codes what characterises their specific charism for the good of the entire People of God.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
The life and activities of communities and confreres are regulated by the universal law of the Church and the particular law of the Society. (C. 191)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Chapters|capitolo (generale CG) (ispettoriale CI)]], [[Elementi Giuridici]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' The Disciples (DISC)
''TL'' is ''[es]:'' Discípulos
<br>
''TL'' is ''[fr]:'' Les Disciples
<br>
''TL'' is ''[pt]:'' Discípulos
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 門徒俗世會(慈幼家庭組別,DISC 英文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Association for men and women of diocesan right waiting to be approved as a secular institute of pontifical right. In January 2009, the Rector Major and his Council recognised the association as a member of the Salesian Family.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The institute consists of two principal branches (men and women) having their own separate juridical structure. The institute has a President, who is elected by the General Assembly. He is assisted by his Council formed up of the General Coordinator and the respective General Councils of each of the branches.
Like other secular institutes, they make the profession of the evangelical councils. The sisters are sent two by two mostly to the villages for their apostolate. They teach catechism, help in the parishes, run balwadis, etc. The brothers are sent to work mainly in the institutions. They are also working in many of the bishops’ houses. They follow a simple life style based on the Gospel values and are ready to do any work given to them especially in the remote areas.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' discernment
''TL'' is ''[es]:'' discernimiento
<br>
''TL'' is ''[fr]:'' discernement
<br>
''TL'' is ''[pt]:'' discernimento
<br>
''TL'' is ''[pl]:''rozpoznanie
<br>
''TL'' is ''[de ]:'' Geisticher Unterscheidungsprozess
<br>
''TL'' is ''[ru]:''познание
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“To discern means to grasp the signs in a person’s life which enable his vocation to be known: the direction in which it is leading; the suitability for living it, the desire to live it” (Criteria and Norms 2000, 38).
<br>
!!!''@@color:Green;Synonyms@@:''
Learning from life
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
“the basic attitude of ongoing formation, which is expressed in the concluding article to the third part of the Constitutions, which crowns everything concerning formation: ‘Living in the midst of the young and in constant contact with working-class surroundings, the Salesian tries to discern the voice of the Spirit in the events of each day, and so acquires the ability to learn from life's experiences’” (C 119)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Criteri e norme di discernimento vocazionale salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' religious discipline
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious discipline means basically a fidelity and consistency in our journey of discipleship as consecrated Salesians. It is a term that needs to be tied to the word disciple.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
One of Desramaut’s 100 words of Salesian spirituality.
However we also find the term in adjectival form as a single word ({\em disciplinari}, disciplinary) employed in a strictly canonical sense as, for example, when a Major Superior may dispense from single disciplinary articles of the Constitutions. Here, disciplinary means a norm or rule that does not touch on the essential nature of the Salesian Identity as outlined in the Constitutions.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' dispensation
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The relaxation of a merely ecclesiastical law in a particular case (can 85)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The term is applied in Canon Law and in the Proper Law of the Society in a variety of instances. In effect a dispensation is a formal release from certain obligations that can only be granted by the appropriate authority (Rector Major, Holy See, depending on circumstances. There can be dispensation from temporary profession or from perpetual profession in the case of a vowed religious; dispensation from the diaconate or from celibacy for deacon or priest (requires an indult from the Apostolic See and results in cessation of all the obligations deriving from ecclesiastical celibacy, from the duties of the diaconate and from religious vows in the case of a religious).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' willingness to be taught
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Letting oneself be freely affected by both life and other people. It also points to the Son receiving Himself from the Father and offering His life as a gift to others (see below under Comment)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Talking about the culture of ongoing formation requires a change in mindset. It involves moving from an approach of updates (//aggiornamento//) through
sessions, retreats or activities of that kind, to a daily reading of experiences and, by extension, understanding that this renewed vision cannot be limited to activities proposed by a permanent formation team,
no matter how competent they may be. In both cases, the risk is great to remain mired in concepts and content that are not
integrated, to not delve more deeply into personal and community growth.
This change of mindset or mentality in the individual creates a permanent inner willingness, an openness, to allow oneself
to be taught. This is //docibilitas//.
This //docibilitas// can sometimes be confused with docility (//docilitas//). While docility appears as acquiescence to the will of another, //docibilitas// is in fact letting oneself be freely affected by both life and other people.
It also points to the Son receiving Himself from the Father and offering His life as a gift
to others. Thus, //docibilitas// leads the individual to focus more on conforming his or her life to the sentiments of Christ Jesus
(Phil 2:5) rather than complying with external acts. This inner attitude predisposes the individual to revisit his or her life while discovering within in it all of the formation resources that daily life reveals.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[docile]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' well-behaved, obedient.
''TL'' is ''[es]:'' dócil
<br>
''TL'' is ''[fr]:'' docile
<br>
''TL'' is ''[pt]:'' dócil
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Più com., di persona che si piega facilmente alla volontà di chi ha il compito di guidarla: è un figlio d., o d’indole, di temperamento d.; essere d. agli avvertimenti, ai consigli; rendere d.// More common meaning is someone who bends easily to the will of the one guiding him or her.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While the word can mean 'docile' be aware that this may be a 'false friend' in context. Its normal translation would be along the lines of 'obedient'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adjective
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[docibilitas]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Fr (Father)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:''神父
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Predicato d’onore che si antepone al nome e al cognome di ecclesiastici [...] secolari// An honorific place before the anme or surname of a member of the secular clergy.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco preferred //don// as a personal reference (//sac//. or //sacerdote// is what he used in correspondence to sign off). The choice of //don// over //padre// is linked to the distinction in Italy between diocesan clergy who use //don//, and religious priests who use //padre//.
!!!''@@color:Green;Usage notes@@:''
Italian often writes the term in lower case e.g. don Bosco. It can also be capitalised, e.g. Don Bosco.
Bosco, Rua, Albera, Rinaldi and Ricaldone were always referred to as 'Don' in English texts, without use of first name and with 'Don' untranslated. From the time of Ziggiotti onwards, reference in English was often to Fr (or Don) Renato Ziggiotti, Fr (or Don) Luigi Ricceri etc. Today the preference is to anglicise the reference, so Fr Ángel Fernández Artime.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Honorific
British spelling rules indicate that Fr does not take a full stop after it. US spelling always includes a period (Fr.)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//) pms (//Piedmontese//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco (John Melchior Bosco. See linguistic note below))
''TL'' is ''[es]:'' Don Bosco
<br>
''TL'' is ''[fr]:'' Don Bosco
<br>
''TL'' is ''[pt]:'' Dom Bosco
<br>
''TL'' is ''[pl]:'' Don Bosko, ks. Jan Bosko
<br>
''TL'' is ''[zh ]:'' 若望鮑思高神父,
聖若望鮑思高
<br>
''TL'' is ''[ru]:'' Дон Боско (Св. Иоанн Боско)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
* Born Aug. 16, 1815, Castelnuovo d’Asti (now Castelnuovo Don Bosco), Italy.
* Ordained June 5, 1841, Turin.
* Died Jan. 31, 1888, Turin.
* Canonised Apr. 1, 1934.
* Feast day Jan. 31.
!!!''@@color:Green;Synonyms@@:''
St John Bosco
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Popularly known as Don Bosco, St. John Bosco is one of the most beloved of modern saints. From his childhood, he wanted to dedicate his life to keeping youngsters close to God. As a boy he used to repeat to his friends stories he had read or sermons he had heard and lead his listeners in the Rosary. From travelling jugglers, acrobats, and magicians he learned tricks and put on his own shows; the price of admission was joining in the common recitation of the Rosary.
As a young priest Don Bosco went to Turin. Hordes of boys were descending on the capital, looking for work in the factories and construction projects. Many of these youths were orphans, many were seasonal workers from the outlying farmlands, and those with families were usually poor and often had family problems. Don Bosco devised a plan to care for delinquents after their release and to keep boys out of trouble. He called the institution that he envisioned an “oratory,” a place of prayer. It was much more than that; it was a place to play and make friends, a school, an employment service, and a home. Every Sunday and feast day Don Bosco gathered the poor and the abandoned youths of Turin, heard their confessions, said Mass for them, preached in language they could understand, led them in games and hikes, told them stories, listened to their problems. He found them places to stay; before long he opened a hospice that eventually housed hundreds. He found them jobs with reputable employers. He opened a night school, and later a trade school and what we would call a college prep program.
All of this work Don Bosco put under the patronage of St. Francis de Sales, who was known for his patience and gentleness, qualities essential to educators. Hence the institution was called the Oratory of St. Francis de Sales.
Around 1850 Don Bosco began singling out youngsters who might become good priests; in return for helping him with catechism lessons and supervision, he offered them an education. Some of these youths decided to stay with him, and in 1859 with 22 of them he formed the Society of St. Francis de Sales—the Salesian Society. In the 1870s, with St. Mary Domenica Mazzarello he founded the Salesian Sisters to do the same sort of work of poor girls.
The first Salesian work outside Turin opened in 1863; by the time Don Bosco died his Salesians, men and women, numbered 1,400 and were in 9 countries of Europe and South America. Today they labor for poor and abandoned young people on all 6 continents, in about 130 countries, and number about 28,000. In addition there are tens of thousands of members of the wider Salesian family: cooperators, alumni, a secular institute, and several small religious congregations.
Trained to work from his boyhood, he occupied himself with young people, constantly interesting himself in their activities. After a day of physical work, he would spend the quiet hours of the night penning letters to friends for aid, sending letters of comfort to those who begged for his prayers, and writing books on mathematics, literature, the Bible, and Church history for boys. He began a pamphlet series, the "Catholic Readings," and for some time wrote a pamphlet a month on Catholic faith and morals. Always at the call of the Church, he was a tireless confessor; he was a popular preacher and never refused an invitation to preach a mission or a retreat.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
The surname ‘Bosco’ can be found throughout Italy. Its origin is probably connected with the life and work in the woods. The Castelnuovo d'Asti Boscos came from the Chieri area. St John Bosco's father Francis went to live at the Becchi (Piedmontese=pms: //ij Bèch//) farmstead for reasons of work. The Becchi was part of Morialdo, a hamlet belonging to the larger administrative district of Castelnuovo.
The Becchi Bosco were known in dialect as //ij Boschèt// (or //ij Buschèt//). And again, in dialect, young Giovanni Bosco was known as //Gioanin dij Boschèt// and his brother Giuseppe as //Pin dij Boschèt//.
But by the time Giovanni Bosco was in the seminary the nicknames given to him by his companions and his own play on words were mainly based on his surname //Bosco// (pms: //bòsch//), which in dialect means both forest and wood. He was also known there as ‘Bosco from Castelnuovo’ since there was another seminarian with the same surname.
If we are to believe the //Biographical Memoirs// Vol 1, there were several plays on words associated with his name in the seminary: //Bòsch dl'euli per la lampia// (Bosco of the oil lamp, from when he worked in the sacristy), //Bòsch ’d sales// (willow wood, to disinguish him from the other Bosco in the seminary who agreed to be //Bòsch ’d pocio// (medlar wood).
As for the first names //Giovanni Melchiorre//, the latter was rarely used, and he was known in Piedmontese as //Gioàn or Gioanin// (dim.) which he retained in Italian orthography in later life as Don Bosco, signing himself often as //Gio. [Gioanni] //Bosco.
An excellent study of Don Bosco and his Piedmontese linguistic background is by Natale Cerrato: //CAR IJ MÈ FIEUJ I miei cari figlioli//, LAS, Roma, 1982.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Valdocco]]
Don Bosco might have been busy learning classical languages as a young man,
and boning up on his French, but the reality was that his mother tongue was
Piedmontese. Perhaps the best study of Don Bosco and his use of dialect is by
Salesian Natale Cerrato, //Car ij mè fieuj, miei cari figlioli: Il dialetto piemontese nella vita
e negli scritti di Don Bosco//. The preface to his work points out that whether he was
speaking or writing in Italian, Don Bosco decorated it here and there with purely
Piedmontese words or Piedmontese words that had been italianised, or Italian words
but with Piedmontese meanings (Cerrato 1982, 8).
This reality is of special interest to the translator, obviously, especially if such
a person has the task of translating some of Don Bosco’s original works, over two
hundred published items (not including the many editions of the //Letture Cattoliche//)
and countless numbers of others, including his vast correspondence. But it raises a
number of questions.
Since we have been drawing heavily from the //Memoirs of the Oratory//, it is at least a
legitimate question to ask how, for example, translations of this work have dealt with
the snippets of dialect to be found in the original text, which we can assume would
have reflected the earlier comment about “purely Piedmontese words, or Piedmontese
words that have been italianised, or Italian words but with Piedmontese meanings”.
Have these been retained in some way or other, or have they been “overwritten” or
just plain ignored?
Perhaps what immediately comes to mind for the English reader is “‘//Tuder! Tuder//!’
he began to shout as he ran after him” (MO, 103). This is the most obvious and perhaps
the only immediately identifiable Piedmontese term the English reader will see in this book – and a derogatory one at that! Cerrato quotes it as “//Toder, toder//...” (he is drawing from the //Memorie dell’Oratorio di S. Francesco di Sales dal 1815 al 1855//, Torino, SEI, 1946 with introduction and notes by E. Ceria). He then refers to the //Memorie Biografiche// (an edition completed in 1948), which explains as follows: “a derogatory term corresponding to //tèrluch// or //mamaluch//, i.e. ‘foolish’, ‘sucker’, and was used in those days for the purposes of ridicule when speaking of a German” (Lemoyne et al, Vol 2 70-75). Cerrato generalises this notion, saying that the sacristan was using a term that denoted the foreigner and maybe even the enemy, and that this was in contrast to Don Bosco’s use of the term //amico// or friend, even before he had got to know the boy
(Cerrato, 23).
Interestingly enough, the English translation of the //Memorie Biografiche//, the
//Biographical Memoirs//, in the corresponding volume, leaves out the term altogether, merely saying of the sacristan that “He put aside the duster and, calling for the boy, ran after him.” (Lemoyne, 57). So the question asked earlier of the //Memoirs of the Oratory// may well be asked of the //Biographical Memoirs// – at least in this instance, where the Piedmontese term has been entirely omitted.
Returning for the moment to the //Memoirs of the Oratory//, there is more we can say
about the English translation vis-a-vis aspects of dialect. There is at least one other
Piedmontese derogatory term found in the original Italian text, in the passage where
the young student of theology finds himself in an embarrassing situation: the preacher
had not turned up to preach on the feast of St Roch (16 August) an important local
feast in Cinzano. Student for the priesthood Bosco asked a number of priests who
were present to step up instead, but none would. As the English translation of this
event puts it: “Some even got annoyed by my repeated pleading and turned harshly
on me: ‘You’re a fool you know! It’s no joke to preach off the cuff...’” The original
Italian text has, for the final sentence: //Minchione che siete; il fare un discorso sopra S. Rocco all’improvviso non è bere un bicchiere di vino//. Drawing on a dictionary of the time (Michele Ponza, //Vocabolario piemontese-italiano//, vol II, Torino, Stampa Reale 1832, 227) Antonio da Silva Fereiro notes that the term //minchione// is an italianisation of the Piedmontese term //mincion//, meaning “fool” and that there is also a verb form //mincioné//, “to make
fun of”. The English translation has at least picked up the sense of the term, but not
mentioned it as such.
Then there is the question of measurements. Don Bosco had gone to considerable
trouble to provide a textbook for use in schools on this matter, the //Metric System
Made Simple//, and we subsequently find a number of measurements in the //Memoirs
of the Oratory//. One is the passage where, as a boy in Chieri, he and his friends are
invited to go swimming at the Fontana Rossa “about a mile from Chieri” (MO, 61).
The original Italian text is //distante circa un miglio da Chieri//. Note: //miglio//, but not the “English mile”, which is about 1.6 kilometres. Don Bosco is using an old Piedmontese measure here; this //miglio// was approximately two and a half kilometres (Bosco, //Il sistema metrico decimale//, 68, in OE – Opere Edite 1V, 68). So one immediately wonders if the translator was simply unaware of the difference. If he was aware of the difference it might have been better to at least indicate the longer distance, a mile and a half or a little over. There is another instance of an old Piedmontese measurement (the
//giornata//) mentioned in the passage where Don Bosco needs to expand the Oratory to accommodate the growing numbers of boys and purchases “a section of land (.94 acre) from the Turin seminary” (MO, 154). The Italian original speaks of //una giornata di terreno (38 are), dal seminario di Torino//. We know from Don Bosco’s textbook on the metric system that an //ara// corresponds to 100 square metres (Bosco, //Il sistema metrico decimale//, 39, 51-52, in OE IV, 39,51-52).
There are other examples we could draw on from the //Memoirs of the Oratory//, but
it is appropriate now to explore the larger question for the translator when dealing
with texts that include snippets of dialect. How should they be treated? Or the even
broader question regarding the degree to which translators make a text conform to
the target culture. The debate about this today in the translation studies discipline
is often put in terms of “foreignization” or “domestication”, but it was very nicely
expressed by Friedrich Schleiermacher (1768–1834, so just predating Don Bosco’s era) who explained the quandary by suggesting that it was better to bring “the reader to the writer” (in other words retain the “foreignness” of a text) than the other way round. It is clear from the handful of examples above from the English translation
of the MO, that the translator did not not share that view – he preferred to bring the
writer to the reader.
!!!Translation – foreignization or domestication?
In some ways the issue just mentioned brings us back to the initial question, where
we asked what a translator is. The answer given there now needs to be nuanced
somewhat, since it is clearly more than just “converting” a source text into a target
text. So, what is translation? More often than not it means an act whereby we render
the meaning of a text into another language in the way that the author intended the text
(the two examples of mistranslation provided earlier that affected World War II make it clear how important the author’s intentions are). But consider this for a moment. Should we preserve or should we normalise the individual style (idiolect) of the original author? Do we bring across content items belonging to the source language culture, or to a third language (e.g. the snippets of dialect employed by Don Bosco) that would probably need some explanation in the target language/culture? What about the typical format of the text as influenced by the conventions of the time, given the possibility that they may also influence the meaning of the text? What about the expectations of the putative readership, bearing in mind their estimated knowledge of the topic and the style of language they use, expressed in terms of the largest common factor, since one should not translate down (or up) to the readership? So, you can see that there are many tensions at work in the act of translation, and they are not easily resolved.
One might wonder, for example, how important the typical format of a text
according to the conventions of the time really is. Very often it will not be so important, but it is worth giving an example of how it might be. In our own times, the traditional Japanese comic the //manga// has become quite a universal feature, including for Salesians in the East Asia-Oceania Region, since the Japan Province has offered others in the region their cleverly and beautifully produced //manga// version of the life of Don Bosco for
translation in other circumscriptions. Of course, in the original form, the //manga// comics were written top to bottom, right to left, the natural reading pattern for Japanese. In the act of translation we might be tempted to “flip” everything to left to right in order not to confuse foreign readers. But consider the implications – all characters
left-handed (don’t forget we are now dealing with visual elements as well as text)?
Fr Aldo Giraudo, one of the foremost scholars regarding Don Bosco and his texts,
raises another question that is not unrelated to what has just been said. Commenting
on the //Memoirs of the Oratory//, he speaks about religious views found in the MO, views
“which more or less openly clash with our theology of reference (for example an
expression crucial for translators of recent decades: //Dio misericordioso ci colpì con una grave sciagura// [”when the merciful Lord hit us with a sad bereavement“, as the English translator of the MO puts it]) or for pedagogical terms like //educare, curare, istruire, assistere// and //amorevolezza//, whose meanings have undergone significant semantic shifts as a result of socio-cultural changes and the evolution of pedagogical ideas.” (Giraudo*, 24, and as translated on the fly by this writer). He draws the obvious conclusion that interpretation of the text (the translator is an interpreter in this sense) needs a degree of preparation, an accurate historical framework and the acquisition of a vocabulary and encyclopaedia (perhaps he means encyclopaedic knowledge) suitable for a full understanding of the author’s intentions (Giraudo, 24).
In his introduction to his work, Cerrato, writing some forty years ago, says that
there is talk of a “grand tradition” which has formed around the official documents of
the Salesian Society, and a “minor tradition” that emerges from the small matters of
daily life at Valdocco in Don Bosco’s time. He then explicitly relegates Don Bosco’s use
of dialect in his published and unpublished writings to this “minor tradition” (Cerrato,
11). In the light of the above discussion, and in particular of what is known as the
“cultural turn” in translation (the recognition that language cannot be separated from
culture, and therefore certain cultural elements should be visible in the translation), maybe we should be slow to accept Cerrato’s position. Did Don Bosco think his mother tongue was “minor”? “Give up your high-sounding language and stick to dialect where possible and when you use Italian, speak the language of the people, the people, the people” he was told by the parish priest of Alfiano, Giuseppe Peleto (MO, 85) and Don Bosco tells us that it “served as a guiding principle for the rest of my life”.
At the very least, today’s translator would do well to be informed of the two polar
positions presented by people such as Eugene Nida (1914–2011), of biblical translation fame, who argued that the translator must find “the closest natural equivalent” in the target language to the source language, deeming that it is best to produce a translation that sounds natural to the target audience, and Lawrence Venuti, who argues for prioritising the source language and culture.
Then we have the Holy Father, Pope Francis’ own recommendation addressing the
Salesians in a letter sent to the GC28 Assembly:
<<<
Let us be inspired by this anecdote about Don Bosco, who when asked what language
he liked to speak in, answered: “The one my mother taught me: it is the one with which
I can communicate more easily.” Following this certainty, the Salesian is called to speak
in the mother tongue of each of the cultures in which he finds himself. The unity and
communion of your family is able to absorb and accept all these differences, which can
enrich the whole body in a synergy of communication and interaction where everyone can offer the best of themselves for the good of the whole body. In this way Salesianity, far from being lost in uniformity without nuance, will be expressed in a more beautiful and attractive way... it will be able to express itself “in dialect” (cf. 2 Mac 7:26-27).
<<<
You might also like to read [[Don Bosco and dictionaries]]
-------------
Giraudo, Aldo. //"Le “Memorie dell’Oratorio” di don Bosco. Studio introduttivo"// https://www.donboscoland.it/uploads/9cb0a0165573e35d32fcee81b7aababe.pdf
accessed 20 August 2020.
Leaving aside some of the historical details (scholars suggest that there was no Jesuit
by the name of Bini), we gain some further insight here into Don Bosco’s activity as he
was learning languages. Let’s focus on “with the help of a dictionary”. Later we can
explore the wider question of Salesian lexicography and terminological work, but for
the moment, the student Bosco is drawing our attention to the place that the dictionary
has in translation and, as we know from his later activity as educator and promoter
of “good literature”, in the teaching of language and the compilation of dictionaries.
This latter was not something he did himself, but that he encouraged several of the
boys who then became his early Salesians to do. In this latter case (the compilation
of dictionaries) we are also reminded of the inverse relationship between translation
and the dictionary, namely, that experience with translation then plays a role in the
compilation of dictionaries, a factor that has continued to be important in the Salesian
world as it contributes to cultures that have not had adequate dictionaries.
We are reminded, in a contribution by Zolli, of a comment Don Bosco made as he
concluded his circular letter “On Spreading Good Books”:
<<<
Let me conclude: draw the conclusion to this letter yourselves by seeing that our
young people get hold of moral and Christian principles especially by means of our
productions, without despising other publishers’ books. I must tell you, however, that I was cut to the quick when I got to know that, in some of our houses, the books we
printed were at times not known or held in no regard. Do not love, nor lead others to
love, that kind of knowledge which the Apostle says //inflat// (pumps up). And remind
yourselves that, even though St Augustine was an eminent teacher of literature and an
eloquent orator, after he became a bishop he preferred the incorrect use of language
and the absence of stylish elegance rather than run the risk of not being understood
by the people. And remind yourselves that, even though St Augustine was an eminent
teacher of literature and an eloquent orator, after he became a bishop, he preferred the
incorrect use of language and the absence of stylish elegance rather than run the risk
of not being understood by the people. (Don Bosco, 19 March 1885).
<<<
Zolli suggests that this brief passage offers us the principles which inspired Don
Bosco regarding the use and teaching of the Italian language. The first principle was the
subordination of human values to religious and moral values, and then the educational
aim of reading and writing. The second was a quite technical one (but also subordinate
to the first), the systematic and continuous effort to be simple, clear and precise in
language in order to immediately convey the idea. He then applied this thinking to,
among other things, school dictionaries. Zolli tells us that “Don Bosco carved out a
not insignificant place for himself as the promoter of three widely circulated works,
namely the Latin, Greek and Italian dictionaries by Durando, Pechenino and Cerruti respectively, the importance of which he was well aware. The drafting of these three dictionaries came about fundamentally from a moral necessity.” (Zolli 1987, 113ff.).
You might like to also read [[Don Bosco and words]]
[[Don Bosco and words]]
----------
Zolli, Paolo. 1997 (2da edizione 1988). "San Giovanni Bosco e la lingua italiana"
in //Don Bosco nella storia della cultura popolare//, Ed. Francesco Traniello, 113-141. Torino: Società Editrice Internazionale.
!!From dialect to dominant language
For the first twenty years, the language spoken at the Oratory in Valdocco,
Turin, was Piedmontese. In 1860, Don Bosco began making efforts to introduce
Italian into the Oratory. The //Biographical Memoirs// tells us that on 13 February
1860, a small group of artisans (trade students) approached him during the after-
dinner recreation, asking him if Italian could be the main language. He readily agreed,
since there was already a babel of dialects going on, so on 22 February he suggested
this as a Lenten penance. We are told “that the very next day Piedmontese was no
longer heard, though the artisans soon returned to it since most of them feared to be
ridiculed for their blunders and felt additionally that conversing in Italian smacked of snobbery” (MB 6, 277). Much later, in November 1876, he was still trying, using the same approach, a //fioretto// or little penance, although by this time Italian was largely spoken at the Oratory: “I suggest this one: Don’t say a single word in the Piedmontese dialect. You may think that this is a seemingly useless suggestion, but it will help you greatly in learning to speak proper Italian. So, away with dialect, and not a word
of Piedmontese! Talk, play, work, eat, drink and sleep — but all in Italian. (General
laughter) And if anyone starts to snore tonight, then let him snore in Italian. (More
laughter)” (MB 12, 407).
Don Bosco was entering the field of language policy, even if just at the very local
level, and not involving translation as such. But this would change. By the time his
Salesians had begun to spread to France, Spain, Argentina and beyond, and even
before, as invitations to many places came in from the Holy See or bishops, he had
begun to think of or even determine elements of language policy that would inevitably involve translation. Let’s consider a sample or two.
The year is 1876, a year after the first missionary expedition, and Don Bosco is
speaking at the Oratory:
<<<
I foresee that soon we shall have language courses here at the Oratory for the missions.
We could proceed this way: all those desiring to work in the foreign missions would
add to their curriculum the study of the Spanish, French or English languages and
customs in that order during their first, second or third year of secondary schooling.
These languages could also be taught as electives in philosophy and theology. Thus, I
hope, we might achieve our goal with little trouble. (MB 12, 5).
<<<
Again in 1876 we are told:
<<<
For quite some time Don Bosco had cherished the thought of establishing missions in India and Australia. Undismayed by the difficulties of the English language, he felt that his sons could manage it through practice rather than theory. For a few months they were to master a vocabulary of common words; then they were to practise conversation in gradual steps; finally they were to perfect their pronunciation under a teacher. Substantially, it was the Berlitz method which later became so popular. (MB 12, 4).
<<<
When the //Salesian Bulletin// was started (1877), it was not long before the decision
was made to publish it in French (1879) and Spanish (1881). In 1885, at a General
Chapter, Don Bosco issued the following edict:
<<<
The Bulletin is not to be a local pamphlet for every different locality – France, Spain,
Italy, etc. – but should instead be the general medium of communication used by all
these areas; namely, to advertise not only a particular area of the Salesian Congregation,
but the whole of the Congregation. Information should be gathered so that all different regions may find some interest in them, but all the various foreign language editions should be identical. To this end, all the different foreign language issues should be published in the Mother House, so that all of them may be inspired by the same spirit.
(MB 17, 616).
<<<
Writing his own will and testament somewhere around 1885-6, Don Bosco included the following line: “Wherever possible, burn any letters written in French, but should any of them ever be printed, please see to it that they are first checked and corrected by someone who is well acquainted with the French language...” (MB 17, 241).
!!Language policy and translation
There are hints in the above of policy decisions that implied the need for translation, but this only touches the surface. What is the connection between language policy and translation? It is manifold, especially if we consider the matter from the perspective of the translator today.
We cannot assume that translation between two languages is always on the basis
of these two languages being equal – that is rarely the case, except for linguists who
at least theoretically regard all languages as equal! Would that they were. In the
Salesian world, for example, Italian (not Piedmontese) soon became the “official” language, not simply by decree, but by dint of being regarded as the language of the
charism. That, in a sense, made all other languages, including Piedmontese, “minor”
languages. We are using the term “language” here somewhat generically rather than technically, so including dialect, patois, pidgin... Spanish, Portuguese, English, all
“major” languages in their own right, well beyond their own national confines, were
effectively “minor” languages in the Salesian universe. That is far less the case today,
of course, but elements of it still linger.
In our own day, English has become a hegemonic language, the language of
globalisation, and has had a kind of gravitational pull on other languages as a
result. Some Italian researchers have noticed that, in the past 50 years, Italian syntax has shifted towards patterns that mimic English models, for instance in the use of possessives instead of reflexives to indicate body parts and the frequency with which adjectives are placed before nouns, but perhaps the most noticeable feature for the non-linguist is the number of unadapted borrowings from English. Some of these are
for specialist reasons, but many are not – English terms are used either out of snobbery or the “[L]aziness of translators who, in the technical-scientific field, are often not professionals but experts in a particular discipline who improvise as translators, with
the result of a massive import of anglicisms... and, at best... little creativity in the
resulting Italian translation.”(Scarpa, 228).
The comment above regarding the “laziness of translators” alerts us to something
that could very well apply more generally. Scarpa is talking about specialist subjects
and professionals who are experts in a field but not professional translators – that
probably applies to most Salesian translators, and not just those translating into Italian but also those translating out of Italian into other languages. Salesian translators are experts in the charism, because they know it and live it, and often have to improvise as translators without being professional translators. Maybe that is how we ended up with a word like “economer” in English. Even “Rector Major” for that matter (and, God forbid, “Responsible Major”, whatever kind of creature that may be!).
Language policy affects translation policy. There are six languages that the Salesian
news agency ANS and the website sdb.org consider to be the “official” languages:
Italian, Spanish, Portuguese, English, French, Polish. These are not listed here in any specific order other than to acknowledge Italian as the accepted prime language of
the Congregation and often, but not always, the original source text. Normally, any
decision to make a language “official” would be accompanied by relevant translator
resources: There are or should be (since these often do not exist) glossaries, style
guides and other conventions or “house rules”. Individual translators usually have
their own glossaries and house rules, but there may not be many common ones.
We know that the EAO Region certainly has a published glossary/dictionary for the
Italian-English pair, and other internal pairs or triples (e.g. Chinese-Italian-English) in some provinces, though we do not know the extent to which they are used. An English
style guide exists online (sdb.org, SDL, ~BoscoLink), though we do not know if it is
followed. There will be reference documents (hundreds of them in a document-heavy
Congregation such as the Salesians of Don Bosco), and these need to be consulted
in every instance where source documents use them or refer to them explicitly or
implicitly.
There are many other flow-ons for translators from decisions made about official languages. The quality of translation, for instance. It might be helpful here to refer to the EU as one of the world’s largest translator organisations, to see how they tackle the matter. In the first instance they have clear guidelines for quality of product: a quality translation will exhibit the following properties:
* “complete” (no omissions or additions)
* “accurate and consistent rendering of the source text”
* correct references to any already published documents
* internal terminological consistency and consistency with reference materials
* clarity, relevant register and observance of text-type conventions
* no language errors and correct formatting
* compliance with instructions.
Note that the word “faithful” is not used these days. “Fit for purpose” is the more
likely descriptor, which includes readability, naturalness, clarity, and accuracy. The
EU also recognises that in-house translation is far better than external, out-sourced
translation (cheaper but better quality as well). Salesians would also recognise this to
be true.
There is also the question of quality of workflow at pre-translation, translation and
post-translation stages:
* Pre-translation means things like a properly edited sourced file, terminology resources, proper assignment processes.
* At the translation stage it means sufficient support for the translator – terminology assistance perhaps, opportunities for consultation certainly.
* The post-translation stage suggests the need for review.
You might like to read [[Don Bosco: institutional translation]]
----
Scarpa, F. 2014 "L’influsso dell’inglese sulle lingue speciali dell’italiano", 55th
Annual Conference of the American Translators Association (ATA) Chicago, 5-8
November 2014.
The word “lexicography” would have made sense to Don Bosco, something he
would immediately have associated with dictionaries. He would not have met
the word “terminology” as much and would certainly not have known anything
about a science of terminology. We will take that distinction up shortly. The //Biographical
Memoirs// has the following anecdote:
<<<
Silvio Pellico asked Don Bosco if he consulted a dictionary. He replied that he had a sufficient knowledge of Italian and little time to be looking up words.
“Dear Don Bosco,” Silvio Pellico replied, “don’t be too sure of yourself. Look them
up! I cannot write a single page without consulting my dictionary. If I didn’t do that, I
would make frequent mistakes. For the full, exact meaning of a word, as also for its
spelling, there is nothing better than a dictionary, and it is a must.
At times, we think we know the meaning of a word, but we are wrong. We can often fall
into gallicisms, Latinisms, or even dialect. Follow my advice! Always keep a dictionary
handy. You’ll see I am right in making so bold as to give you this advice.“
From then on Don Bosco not only took Pellico’s advice, but never forgot to take a
dictionary along on his trips. This same advice he passed on to his clerics and priests.
“Do you use a dictionary? Do you keep it handy?” he would ask... (BM 3, 222).
<<<
Translation and lexicography are two disciplines that should be talking to one
another. Monolingual as well as bilingual dictionaries are obviously indispensable
working tools for translators. And yet, there is widespread dissatisfaction with such
dictionaries expressed in the literature on translation. The corpus approach made
possible by today’s “big data” also implies that lexicography, like translation, deals
with words in context (The KWIC concordance or Key Word In Context), or more specifically the meaning of lexical items in texts.
The classic example of students of French rendering //simple soldat// by “simple
soldier” (instead of private) is a good illustration of the problem. Students have
to be made aware of the kind of bonding words can have. While they do not need to know all the degrees of bonding that may exist, they must be taught to distinguish
between compounds (e.g. //simple soldat// above), idioms (e.g. to keep one’s eyes peeled) (e.g. //poser une question//), for these three categories are often treated
very differently in general dictionaries. Compounds are often presented as headwords in unilingual English dictionaries; compounds and idioms are sometimes grouped into separate subdivisions in entries for simple lexical items in bilingual dictionaries.
Finally, collocations, when they are presented, are normally mixed in with free
combinations in the examples section.
Mention has already been made of important lexicographical work done by the
early Salesians with Don Bosco’s direct encouragement. This kind of work continues
to this day, and has been a special contribution to missionary work in places like
South America and the Indian subcontinent. Of very recent times we have heard of
the work of the recently deceased Fr Luigi Bolla ((Yáankuam’ as he was known to
the Achuar peoples of the Amazon) who wrote a dictionary for the Achuar tribe and
also translated the New Testament in the Achuar tongue. A much less pretentious
effort, but a contribution nevertheless, is the recent work of EAO (East Asia-Oceania)
translators who have produced a //Salesian Dictionary//, a bilingual dictionary that reflects terminological work done over a lengthy period. This //Salesian Encyclopaedic Dictionary// you are now reading is the result of this work.
!!The terminologist
Which brings us to “terminology” (the discipline). What strange kind of animal is this?
Terminology is different from, though obviously closely connected with lexicology.
Perhaps the easiest way to describe it, since people are accustomed to dictionaries, is to
first establish what a dictionary (lexicographical) entry looks like. ''Synonyms'' (different words for similar or identical meaning, e.g. baby, infant) are not always made explicit and are scattered throughout the dictionary. ''Polysemes'' (same pronunciation or spelling but different or related meanings, e.g. foot = body part, measure of length, power part, to walk) are often listed under the same entry. ''Homonyms'' (the same pronunciation
or spelling, or both, as another word but with a different and unrelated meaning e.g.
desert = abandon, desert = arid region) are presented as two headwords and grouped
together.
In terminology, synonyms are always grouped together, i.e. they are included as
part of the same entry (being alternative representations of the same concept, e.g.
automotive catalyst, catalytic converter). Polysemes, homonyms of the same subject
field are presented in separate entries because they represent different concepts with different definitions, e.g. automotive emission (the process and the gas).
Just as Giraudo has alerted us to different theologies of reference that may lie
behind terms used by Don Bosco and be still in use today (but with different meanings), so too, Arthur Lenti’s exploration of the “concepts” involved in Don
Bosco’s explanation of the purpose of the Salesian Society, e.g. the appendix on the
use of “Poor, Poorer [the] Poorest” (Lenti, Vol 4, 208-210) is terminological rather
than lexicological work, and such work is so important today. Translators need to
study terminology to learn how terminological resources (i.e. term banks, glossaries, encyclopedic dictionaries, etc.) can be employed to make more consistent and coherent translations. One of the difficulties the translator faces, though, is the wide range of online terminological resources available. There is a need for “documentary competence” to be able to identify the correct choices to be made!
There is another major difference (or can be – it does not always apply) between
lexicological and terminological work. The former tends to be descriptive and the
latter prescriptive. So, a Salesian “lexicon” would list what is actually written, said,
whereas a Salesian term base would identify what should be the standard terms in use.
In a globalised community such as the Salesian Family, this may be more important
than people might think at first glance. Major Corporations employ terminologists to
ensure that their “product” maintains a degree of consistency across cultures (and to avoid terrible consequences). There are several examples of companies without good
terminologists getting tangled up with bad translations of products due to the word
“mist”. We had “Irish Mist” (an alcoholic drink), “Mist Stick” (a curling iron from
Clairol) and “Silver Mist” (Rolls Royce vehicle) all an almighty flop in Germany, where “mist” means dung/manure. Fancy a glass of Irish dung anyone? But there’s worse – The Swedish furniture giant IKEA somehow agreed upon the name “FARTFULL” for one of its new desks. Enough said...
----
Lenti, A. 2007. //Don Bosco: History and Spirit//. Ed. A. Giraudo. 7 Vols. Rome: LAS.
!!!!''SL'' is ''[it]'' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' purchases.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Title of a significant historical research by
Arthur J. Lenti from SUO, the Western US Salesian Province.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is often referred to in this dictionary and is the source of several of its definitions. As Lenti himself describes it:
‘The chapters that make up this series of volumes are a survey of the life and times of St John Bosco, framed and punctuated by the events that brought both the Western Church and the Western World into modern
times.
‘I call this survey, “Don Bosco, History and Spirit”– “History,” because Don Bosco’s life and work were played out in the context of the fateful events that created a new religious and political world, and thereby also
shaped his thinking and action; “Spirit,” because through discernment, interpretation and acceptance he discovered the meaning of this new world and courageously responded to its challenges: his vocation.’
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!''SL'' is ''[de]'' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco Mondo
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Don Bosco Mondo is a German-based non-profit organisation (NPO) committed to supporting disadvantaged youth worldwide.
<br>
!!!''@@color:Green;Synonyms@@:''
“Jugend. Hilfe. Weltweit”
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
As their advocate, the NPO mobilises per-
sonnel, spiritual and financial resources, and it also aims at spreading and increasing the
enthusiasm for their joint efforts. Don Bosco Mondo sees school education and vocational training as the key to empowering young people to live independent lives free from
poverty. In close partnership with the Salesians of Don Bosco and the Salesian Sisters of Don Bosco, assistance is provided to more than 15 million children and adolescents.
<br>
!!!''@@color:Green;Usage notes@@:''
Be careful not to confuse this entity with the //Fondazione Don Bosco nel Mondo//
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!Dialect and regional varieties
The year is 1826 and the young John Bosco is 11 years old. He has met a kindly
priest who asks him if he had studied any grammar, to which he had replied that
he didn’t know what that was! But then he started lessons, and some months
later had the following to say (among many other things):
<<<
In mid-September I began a regular study of Italian grammar, and soon I was able to
write fairly good compositions. At Christmas I went on to study Latin. By Easter I was
attempting Italian-Latin and Latin-Italian translations (MO 44)
<<<
The translator is at least bilingual, though not all bilinguals are translators. In
1826, although he would not have known what to call it, the 11-year-old Bosco
was being introduced to a situation of diglossia. There is a distinction between
''bilingualism'' and ''diglossia''. The latter is where two languages are in use with fairly
strict compartmentalisation. In addition to the vernacular (Piedmontese, and in his
case, the Monferrino variety), there were two more highly codified lects (perhaps
three, since we should not rule out Latin) in use for official occasions (French) or for
literature, formal education and certainly the Church (Italian and Latin). Today, one
would have to say that Italians for the most part are in a situation of bilingualism if
they also still happen to speak a dialect or regional variety where the two languages
coexist and interact, though not in such a compartmentalised way. It is also possible
that some areas, Piedmont included, may still be diglossic for certain groups, the very
elderly especially.
Salesian Aldo Giraudo has provided a critical reading of a sermon the seminarian
Bosco gave at the end of his first year in theology (MO 84). This sermon was only
recently rediscovered, having flown “under the radar” of scholarly eyes for a century
and more. John Bosco was preaching in Piedmontese, but, as Giraudo says “mixing Piedmontese with Italian – a common custom in popular preaching at the time” (Giraudo 2018, 107).
In the situation in Piedmont in the young Bosco’s time, and even more so as the
years went by, with Italy gradually moving to a “lingua franca” (but not French!),
there is little doubt that the Italian he would begin to hear in increasingly regular
use, and would then begin to use himself, would be influenced by the local dialect.
Salesian Paolo Zolli comments:
<<<
More nuanced and still open, in my opinion, is the question of the presence in Don
Bosco’s writings of elements of regional Italian, that is, of terms not strictly dialect but
almost always, though not necessarily, reflecting a dialect model as regards form or
meaning, which are present in the spoken and written Italian of the different areas (Zolli, 119).
<<<
Just as we need to distinguish between bilingualism and diglossia, so too do we
need to distinguish between ''dialects'' in use in Italy and ''regional Italian'' varieties. In the
Piedmontese countryside today, for example, one might hear //cum al’è?//, the dialect
equivalent of the Standard Italian //come va?//. So there we have a clear distinction
between dialect and Standard Italian, but someone in Turin may well “italianise”
the Piedmontese expression and ask //com’è?//. It sounds (and is) Italian but with a
slightly different meaning to Standard Italian, and someone who is not from Turin
or thereabouts might follow up with a puzzled //com’è cosa?// (How is what?). In other words, //com’è// is a regional variety of Italian for asking how things are going.
Or one might hear //va bin// (or even more so, //a va bin parei//), meaning “it’s okay”, except that the Piedmontese expression is rather more akin to a philosophical “I take what comes from life without complaining or worrying too much”.
Or, to give one more example, one might hear, around Turin, the expression //facciamo che andare// instead of simply
//andiamo//. Regional versus Standard Italian, but behind it lies the pure Piedmontese //fuma ch’anduma?// (Shall we go?). The local version of Standard Italian is usually influenced by the underlying local language, which can be very different from Italian with regard to phonology, morphology, syntax, and vocabulary. Anyone who knows Standard Italian well can usually understand Regional Italian quite well, while not managing to grasp the dialects. But it is easy to see how this situation might be a challenge for the translator.
!!Translation as part of language learning
It would have been no less a challenge for the young language learner Bosco. John
Bosco might have had many natural talents, but nurture was also important. The
young Bosco had to learn Italian, Latin, French sufficiently to be able to translate and
use them. So let’s continue to explore his experience as a language learner:
<<<
[I]t was decided in the interest of family peace that for the time being I should go to
school in the morning and for the rest of the day apply myself to manual labor. But
how could I study? How could I manage the translations?
Take note. The walk to and from school afforded me some time to study. When I got
home I would take the hoe in one hand and my grammar in the other, and along the
way I would study “when //quae quod// you’d render” until I reached the place of work.
(MO, 45).
<<<
We note his insistence on the importance of translation in language learning, clearly
the emphasis of the era, and worth commenting on shortly. But what about the “when //qui quae quod// you’d render”, where we assume this is part of a little ditty that would obviously then include “gender” to rhyme with it? Since, by the time Don Bosco wrote his Memoirs he had been teaching language (Latin and Italian at least) to his boys and indeed his young Salesians, we might be seeing an echo of the good teacher here. Such good teaching continues today. Note the following (and better by far to listen to it on [[YouTube|https://www.youtube.com/watch?v=RqzKeOgDEw0]]):
"""
//qui, quae, quod// – who, which;
//quem, quam, quod// – whom, which;
//cu-i-us// means whose;
//cu-i// means to whom or which;
//quo, qua, quo// – by, with, from whom or which;
Now the plural
//qui, quae, quae// – who, which;
//quos, quas, quae// – whom, which;
//quorum, quarum, quorum// – whose;
//quibus// means to whom or which;
//quibus//– by, with or from whom or which;
"""
So, what about the grammar translation method that was clearly a predominant
feature of language learning for Don Bosco? Is it still in vogue 200 years later? For a
while, translation went out with many other features of language learning, the general
view being that it left students trapped inside their heads, stranded in the endless
vortex of converting each word to their native language, never being able to speak
or understand. The emphasis came to be and is still is on “communicative language
learning”, but there is no need to throw the baby out with the bathwater. Here are a
few reasons why it is worthwhile to spend some time teaching students translation.
''It’s a useful life skill''. In many cases, we have dropped translation for
communication, believing that the latter is the more useful skill. But pause for a
moment and think about how often translation is used in our day-to-day lives —
especially among people who travel abroad. We have all had to translate a menu, a
train or bus schedule. Or be a mediator between two parties who each speak different languages. Depending on how frequently people travel or the type of job they work at, these things could be part of their daily routine. For all these real-life situations, translation is necessary. And practising it gives students an extra competitive edge to succeed in a multilingual world.
''Students believe in the power of translation''. They see it as evidence of their
mastery of the language — even though as teachers we understand that there’s a lot
more that goes into learning a language.
''Translation helps students understand their native language better''. The process of converting one language to another gives students unique insight into their own
language. They gain a valuable perspective on the intricate ways in which languages
differ from one another.
There would be little doubt that those three reasons, and others besides, would have been clear enough to Don Bosco.
You might also be interested in [[Don Bosco and dictionaries]]
-----------
Bosco, St John. //Memoirs of the Oratory of St Francis de Sales from 1815 to 1855// tr.
Daniel Lyons SDB, 2010. New Rochelle, New York: Salesiana Publishers.
Giraudo Aldo. 2018. “Il discorso in onore di San Bartolomeo composto in
piemontese dal seminarista Giovanni Bosco” in //Ricerche Storiche Salesiane// Anno XXXVII - N. 1 (70).
Zolli, Paolo. 1997 (2da edizione 1988). "San Giovanni Bosco e la lingua italiana"
in //Don Bosco nella storia della cultura popolare//, Ed. Francesco Traniello, 113-141. Torino: Società Editrice Internazionale.
!!Translators are language professionals
It might come as a shock to the reader to see a title such as “Don Bosco the Translator”.
He was just about everything else, the reader might say, everything from farmhand to founder, from manual labourer to miracle worker – but a translator?? So clearly, the
first thing we need to establish is just who or what the “translator” is.
Ask the common person what a translator is and they may say something along
the following lines: //the translator is someone who takes a source text in one language and converts it to a target text in another language//, and since “text” can be more than writing (in its broadest understanding it may also be spoken, include other information channels like music, images...), then the translator might indeed be a Jack (or Jill) of all trades! Ah! “of all trades”, including the farmhand and the founder, the manual labourer and the miracle worker no doubt!
But let’s take a closer look at this. In his article (later published as a book) //Translation as a Profession//, Roger Chriss sums it up well:
“//Translators are language professionals.
They are applied linguists, competent writers, diplomats, and educated amateurs.//” (Chriss 2006).
Of course, he makes a clear distinction, too, between the “translator” who deals with written text and the “interpreter” who deals with spoken text, but let’s leave that aside for the moment.
While not a ''linguist'' in today’s professional sense, Don Bosco had to be capable of
discerning subtleties and nuances in the languages he used (especially Piedmontese
and Italian, but not only), and was indeed very capable in this matter. He used
language very cleverly and effectively, always subservient to the overriding principle of the salvation of souls, especially if they were young and poor. He also had to research terminology and colloquialisms, and handle new developments in his languages, particularly at a time when a unified Italy came into being (1860s) and, curiously enough, when both its king and prime minister did not speak Italian but Piedmontese and French.
As a ''writer'', and this we have no doubts about at all, Don Bosco had to be accustomed to working long hours alone on subjects that he was best suited to deal with and in a language that few people around him knew very well. One particular work
comes to mind, //The arithmetic and metric system made simple for primary classes, with comparisons between old Italian prices and measures, and the same in metric decimal//, by Fr John Bosco. (Seventh edition Turin, 1881, Salesian press and bookshop, Sanpierdarena Nice-Buenos-Ayres-Montevideo). The entire reference is given here – in translation, of course, including bits one would not normally translate! Partly to show the rather
universal application of the work beyond northern Italian shores, and partly to already
introduce an issue we will take up later – should the translator adhere to the 19th
century convention of very long titles, or just call this work //The Metric System Made
Simple// or even //Metrics for Dummies//?
Anyway, that question aside for now, to make this huge contribution to schools and the common folk of the time, Don Bosco not only
had to work between Piedmontese and Italian, along with a good grasp of French
(Napoleon was the one who introduced the decimal system), but had to thoroughly
understand the measurement systems and technical terminology involved.
As a ''diplomat'', and he was this in a number of senses, including the quite official
one of his role in matters of State vis-a-vis the Holy See, Don Bosco had to be sensitive
to the cultural and social differences which existed in his languages (and now we
must include Latin) and be capable of addressing these issues when interpreting or
negotiating.
And as an ''educated amateur'', probably the description Don Bosco would most agree
with thus far, even as an author Don Bosco had to know the basics of and many of the
details about the subjects he had to deal with... and recognise the need to ask others
when unsure of a term or phrase, or the appropriateness of style (including asking
his mother).
!!Translator as author
If we had to pick one of the above descriptors (linguist, writer, diplomat, educated amateur) as most indicative of the translator, it might be the writer. Maybe make that “the author”, since the translator is really authoring a piece of writing, and attempting
to produce a result that reads as if it had been written in the original language.
Maybe the best comment a translator can receive is along the lines of “I didn’t compare your translation with the original text, but the highest praise I can give it is that it flowed
so well that I totally forgot that it was a translation!” Don Bosco did receive many
an accolade for the works he authored, though perhaps not in those precise words,
because his work was rarely seen as “translation” as such. But once we begin looking at the extent of his involvement with language and languages, and his role as a cultural mediator, we can have little doubt that it is at least possible to begin speaking of him as a translator.
You might also like to read
[[Don Bosco and dialect]]
[[Don Bosco the language learner]],
[[Don Bosco: inter- and intra-lingual activity]]
[[Don Bosco and dictionaries]]
[[Don Bosco and words]]
[[Don Bosco's concept of language]]
[[Don Bosco and language policy]]
[[Don Bosco: institutional translation]]
[[Don Bosco: contact with other languages]]
---------
Bosco, St John. //Memoirs of the Oratory of St Francis de Sales from 1815 to 1855// tr.
Daniel Lyons SDB, 2010. New Rochelle, New York: Salesiana Publishers.
Chriss, Roger. //Translation as a Profession//. http://foreignword.com/es/Articles
/Rogers/p1.htm
Giraudo Aldo. 2018. “Il discorso in onore di San Bartolomeo composto in
piemontese dal seminarista Giovanni Bosco” in //Ricerche Storiche Salesiane// Anno XXXVII - N. 1 (70).
!!To learn it – use it
In one of his early writings as a priest Don Bosco writes: "I have read everything
written in our languages that I could, and in some foreign languages, and pulled
out of them sentiments and expressions of a more Italian kind simple enough for
youngsters to understand.” (Don Bosco in his preface to the //Storia ecclesiastica// [Church History] 1845).
There is a belief that languages cannot actually be taught and that fluency is
dependent on listening, speaking, reading and writing a language. It is attitude,
not aptitude that determines success. We have some solid hints from Don Bosco
himself that he believed this too. Absolutely fundamental for him was that someone
acquires learning (including language learning, then) within a positive emotional
environment that does not judge one’s ability, but rather fosters communication. This
was an important aspect of his Preventive System.
Salesian work began to spread, first within Piedmont but then very soon into
France, so it meant that Don Bosco came into direct contact with French on a regular
basis. Fr Pietro Braido draws our attention to one of these occasions, which exemplifies
the “attitude vs aptitude” approach of Don Bosco:
<<<
Regarding the language he spoke we have the testimony of Fr Francis Cerruti from the
Informative Process for the Canonisation. Cerruti was then the Rector at Alassio: “I
always recall him telling me about his first conference at Nice when the first Oratory
was opened in the city, the patronage de St-Pierre. ‘I began in French then I slipped into
Italian, but’ he said jokingly, ‘I was smart enough to continue mixing both Italian and
French.’ And to think’, he added, ‘that I had my French dictionary in my bag’.” (Braido,
141)
<<<
What is evident from the above is that Don Bosco was not afraid of the judgement
his listeners might pass on him for his attempts to speak their language. What did
they think, in fact? On another occasion, we have the comments of a columnist in the
//Semain de Nice-Revue Catholique// that he had “//une eloquence apostolique!//" Heart spoke to heart. The //Biographical Memoirs// reinforces this in reference to a meeting with Canon Guiol early in March 1877: ”Since Don Bosco’s knowledge of French was inadequate for the matter at hand and Father Guiol did not understand a single word of Italian, an interpreter had to be called in, but this did not prevent both hearts from being
in perfect accord with each other.“ (MB 13, 75-76). A little later, when Don Bosco
was a guest at the De La Salle Brothers’ school in Marseilles, the comment was that
”Although his French was more ingenious than correct, he gradually won their hearts.“
(MB 13, 77). Two years later, visiting the Salesian houses by then established in France, Don Bosco gave a conference in Marseilles. A Salesian (Fr Bologna, also known in France as Père Bologne) remarked: ”He spoke French as though he knew it“!
!!Find a translator!
So we now know that Don Bosco also saw the need for another form of direct contact
with language – through a translator. In the instance quoted above this was a case of
the interpreter rather than the translator. And he would often ask for this assistance as
well for written texts that he knew needed to be properly understood by others. Such
as the case for his presentation of the Preventive System at the opening of the //Patronage de St-Pierre//, again in Nice, a document that was and still is a fundamental source text for Salesians. He requested that it be properly translated, using the resources of a local French lawyer (Michel) and a certain Baron Héraud. Braido offers lengthy comment on the outcome, since not only these two Frenchmen were involved in the translation, but other aspects of the opening ceremony, too, were eventually translated by others.
Obviously, Don Bosco prepared his text in Italian, first of all. We learn a lot from
Braido’s analysis about the quality of translation Don Bosco was dealing with (the
italicised phrases are not part of the original, and of course the original is translated
here on-the-fly):
<<<
Of the entire text, including the three “sections”... there are two French translations, both referring to ms D, the last Italian manuscript before printing: the first, unpublished (doc. E), ignores the subsequent minor interventions by Don Bosco, which instead are kept in mind by the second (doc. G), printed in the bilingual edition. It was not possible to ascertain who the translators were and when and where the translations were carried out. Ms E (unpublished) highlights the presence of a single translator for the three distinct “sections”. It is undoubtedly an Italian, showing a diligent, scholastic knowledge of French. The version sticks to the text, is faithful and generally slavish, paratactic [the placing together of sentences, clauses, or phrases without a conjunctive word]. Overall it appears clearly inferior to the translation of the printed text (doc. G), as regards sections B and C (speech and pages on the preventive system), but superior to the translation of the chronicle, which contains some glaring errors.
Instead, the first printed French text (doc. G, identical to document I, except for
the most numerous compositional errors) reveals three different translators. The
poorest, certainly an Italian, deals with the news items, which is //linguistically drab,
clumsy, sometimes incorrect// (différents couleurs, ari civilisatrice, étroits limites ...). The translation of the speech seems relatively better, in any case the work of an Italian. It is less incorrect than the parallel one which has remained handwritten. However, to a French person it would appear //clumsy, less pleasing, sometimes unacceptable//.
The version of the pages on the preventive system is quite different: //secure, fluent,
grammatically, syntactically and stylistically correct//. This is probably a Frenchman or
someone who is confident in French. //Not that they always seems familiar with daily
Salesian reality// and therefore, having assumed a concept, they sometimes rework it freely, amplifying and almost explaining it, also by virtue of a more than likely //personal
pedagogical culture//.
Some interpretative license can also be noted. Don Bosco saw the text and the corrections he introduced appear irrelevant. This translation inevitably prevailed over the other... (Braido. Cf. the entire section on //Il Sistema Preventivo nella Educazione della Gioventù// (1877).)
<<<
!!Essential knowledge for the translator
Given the italicised phrases regarding the quality of the various translations involved,
how might we sum up the kinds of essential knowledge a translator should have?
Perhaps something along the following lines:
''Knowledge of the source language'': Language has many implicit meanings, and
only someone with a solid knowledge of the language they are translating will be
able to pick these up. Otherwise the translation will appear “//clumsy, linguistically drab, sometimes in error//...”
''Knowledge of the target language'': Essential if one is to represent the content and tone of a text well. Such knowledge is more like to produce a text that is “//secure, fluent, grammatically, syntactically and stylistically correct//.”
''Knowledge of cross-language connections'': For example, in Don Bosco’s case,
Italian and French have many etymological and linguistic correlations. A translator
may have known both languages, but still not have been alert to many of these
connections. In which case, the translation might be described as “//sticking to the text,
faithful, slavish, paratactic//” (this latter simply because the translator is not fully aware of how conjunctive expressions work in the source language).
''Knowledge (understanding) of cultural contexts'': A language is a set of words
and grammatical rules, but also an extensive system of connotations and cultural references. We are told that one translator did not always seem “//familiar with daily
Salesian reality//”.
''Knowledge of the subject'': Lack of familiarity with daily Salesian reality implies
a lack of knowledge about the subject, plus the fact that one of the translators might
have had a “//personal pedagogical culture//” that intruded on the subject at hand, in this
case the Preventive System, which is understandable, by the way, since up till then, when asked about his “system”, Don Bosco himself had not always found it easy to spell it out.
''Knowledge of the mechanisms for transmitting meaning'': As we already know,
word-for-word is not the only and often not the best way to translate. Sometimes
there is a need for literal translation, at other times a need for a formal equivalent, or
some dynamic or functional equivalent that will replicate the meaning of the text as
faithfully as possible. In other words, “//some interpretative licence//”.
!!The interpreter
Thus far we have been talking about “translation” with a single mention of
“interpretation” (when Don Bosco needed such help to speak with Canon Guiol).
What is the difference?
There are at least five main differences:
– ''FORMAT'': interpretation handles spoken language in real-time, while translation
is text-based.
– ''DELIVERY'': Interpretation takes place on the spot. The process can occur in person,
over the phone, or via video. Translation, on the other hand, can happen long after
the source text is created. This gives translators ample time to utilise technologies
and reference materials to generate accurate, high-quality translations.
– ''ACCURACY'': Interpretation requires a somewhat lower level of accuracy to
translation. Interpreters aim for perfection, but it is challenging to achieve in a
live setting – some of the original speech may be left out of the target language,
for example. Again, time is on the translator’s side when reviewing and editing
written text for accuracy.
– ''DIRECTION'': Interpreters must be fluent in both the source and target language,
as they are required to translate in both directions instantaneously without the aid of reference materials. Professional translators typically work in one direction: into
their own mother tongue.
– ''INTANGIBLES'': Making metaphors, analogies, and idioms resonate with the
target audience is a challenge that both interpreters and translators face. On top
of this, interpreters must capture tone, inflections, voice quality, and other unique
elements of the spoken word and then convey these verbal cues to the audience.
------
Braido, Pietro. 2005. //Don Bosco Educatore: Scritti e Testimonianze//. Roma: LAS.
!!Factors in institutional translation
Tthe year 1845 had been a tumultuous year for Don Bosco. He had had to leave
The Refuge as the location for the fledgling oratory, and his “unruly mob”, in
the estimation of some, met on weekends in a variety of places but had to keep
moving since people found them too noisy or just too inconvenient. But effectively,
what would eventually become the institution we now know as the Society of St Francis
de Sales, received its first very clear statement of intent as Don Bosco separated from one institution and moved towards another – in a response given to the Marchioness Barolo:
<<<
I’ve thought it over already, My Lady Marchioness. My life is consecrated to the good of young people. I thank you for the offers you’re making me, but I can’t turn back
from the path which Divine Providence has traced out for me.“ (MO, 128).
<<<
So, let’s assume that anything Don Bosco wrote around this time and from then
on contained at least a hint of his approach to language from an institutional point
of view. Naturally, this became increasingly evident as the “Work of the Oratories”
gradually became “the Society of St Francis de Sales”, and none more so than when
he was struggling with various Vatican Congregations to gain formal recognition of
the institution’s Constitutions. For example, the Rule approved by the Holy See in
1874 was translated into Italian (from Latin) with a degree of freedom. Certain parts
were left out (e.g. regarding the novitiate, the budget to be presented to the Holy
See). But he presented the Salesians with this translation as a faithful rendition of
the approved text, therefore with the assumed “guarantee” that came with anything coming from the Pope. As Lenti tells us: “these are the ‘modified’ constitutions he gave to his Salesians in the ‘official’ Latin and Italian editions of 1874 and 1875 – not the text approved by the Roman Congregation and filed in the Vatican and Salesian Archives, but a text emended throughout and modified at strategic points in accordance with concessions he had obtained directly from Pius IX //vivae vocis oraculo//.” (Lenti, Vol 4, 211-214).
In terms of what we understand by “institutional translation” today, the example
just quoted barely fits the case (it is more a case of //skopos// and the end justifies the
means!), except for one aspect: in institutional translation, it is often the case that the institution is the author of both the source text and its translation. Despite the
interventions of the Holy See, Don Bosco saw himself as the author of the text (the
Constitutions) and felt free to translate it, applying guidelines he had received //viva voce// from Pius IX rather than written observations from the relevant Vatican Congregation.
Today’s Salesian translators, however, very much need to appreciate many other
factors of institutional translation that would not have bothered Don Bosco. So let’s
take a look at some of these factors, while recognising that they apply more specifically
to key documentation, and not to all translations within the institution.
''Loss of individual voice'': the institutional translator should not leave any trace
of his or her personal voice in the translation. In this situation, the translator is like
a member of a choir that sings in perfect harmony. This is because the translated
document, like the original, belongs to the institution.
''Stylistic consistency'': There can be a number of reasons for this. One is that
sometimes a larger item is broken down into parts that are assigned to different
translators. It is not an ideal situation, and may then require one person to somehow
“harmonise” the lot! That, too, is not ideal. A better approach is to have a “house style”
spelt out for the languages involved.
''The institution’s working methods'': This might vary according to circumstance.
A General Chapter, for example, has its own working methods, and a translator
might find themselves working on a draft that is still being negotiated by the Chapter
assembly. This requires working on the assignment twice or more often still, first with
the draft and then with the final version, plus the multiple corrections and minor
updates that may materialise along the way. Nobody likes to work like that, but, again,
sometimes it’s the only way to meet deadlines.
''Learning to write like everyone else'': Very often, translating in an institution involves some degree of recycled text from a similar original. The ability to write just like everybody else is one of the most valued strengths of an institutional translator,
but it can be challenging, especially if one were to feel that an earlier version is poorly
translated. It becomes a great exercise in humility.
''Adhering to agreed terminology'': Assuming that a list of agreed terminology already exists, as it should. Today, most international institutions have their own terminology database.
''Adhering to precedent'': This is important for both consistency and integrity. It means, among other things, assuming that if something is quoted, then it exists in a text that needs to be found and used, avoiding the temptation to simply translate the quote on-the-fly. Sometimes there are hidden quotations (not acknowledged as quotes) and it requires some skill to recognise these, and the time to then track them down and use them. There can be some leeway in the matter of precedent, however. It does not always have to be followed, depending on the importance of the document.
But if it is a “legacy” document one is dealing with, then it needs to be quoted verbatim.
Institutional translation often goes against the grain, meaning that some of the issues already mentioned in this paper, e.g. bringing the writer to the reader, the expectations of the putative readership, are overriden by institutional needs.
Institutional translation is not necessarily idiomatic. Did the original use three
adjectives (as many an Italian text will)? Then use three adjectives, even though
English prefers one.
Note: the above comments on institutional translation are largely drawn from the
American Translators Association online chronicle and are well worth reading in full.
You might also like to read [[Don Bosco: contact with other languages]]
--------
ATA (American Translators Association), https://www.ata-chronicle.online
/featured/going-institutional-a-primer-on-translation-for-international-organizations/
accessed 31 March 2021.
Lenti, A. 2007. //Don Bosco: History and Spirit//. Ed. A. Giraudo. 7 Vols. Rome: LAS.
Translation exercises were not the only thing the young Bosco did as part of his
language learning, especially as he got older:
<<<
When I finished my homework I had a lot of spare time; I used to devote part of it to
reading the Latin and Italian classics and the rest to making liquors and jams (MO
61).
<<<
Mixing it up. Literally! He expands on this (the classics bit, not the liquors and
jams):
<<<
In my fourth year of ginnasio I spent much time reading the Italian authors. During
the rhetoric year I turned to the study of the Latin classics... I read them for pleasure
and enjoyed them as if I had understood everything. Only much later did I realise that
I had not. After my ordination when I took on teaching these masterpieces to others I
quickly found how much concentration and preparation were necessary to penetrate
their true meaning and beauty (MO 72).
<<<
There is much more involved here than meets the eye. Don Bosco was well read,
for sure, within the limitations of his circumstances, and how important it is for the translator to be well read. But there is something else at stake here, something that
eventually made the Christian humanist of Don Bosco, or rather, the true evangeliser.
Think for a moment of Erasmus – scholar, philosopher and priest, the “prince” of
Christian humanism, who once wrote as expressed in Tyndale’s pithy English: “//I wold to god the gospels were translated in to the tongues of all men... I wold to god the plowman wold singe a text of the scripture at his plowberne, and that the wever at his lowme with this wold drive away the tediousness of tyme.//” Eventually, and especially once he became a priest
and teacher, this was Don Bosco’s hope too! Translation is associated here with a social
and evangelical ideal, but it also includes a good degree of cultural understanding
that can only be gained by at least small “s” scholarship (being well read).
“Penetrating the true meaning and beauty” of a text is just as true for a text in one’s
mother tongue as it is for a text in another tongue. It is an intralingual activity (within
a language) as much as it is an interlingual (between languages) or intersemiotic
one (between channels including more than text, e.g. visual, aural).
These three terms were introduced by Roman Jakobson back in 1959 (Jakobson 1959, 233), and George Steiner placed a special emphasis on intralingual or “internal” translation (Steiner 1992, 29), what Jakobson also calls “rewording”. Effectively, Steiner said that we are all translators because of our knowledge and use of language, and that understanding the intralingual aspects of language already implicitly contains many of the factors involved in interlingual translation – which most people ordinarily understand translation to be. By penetrating the true meaning and beauty of a text,
Don Bosco is giving us a hint to his use of his intralingual skills, which Steiner would
then call the “hermeneutic motion”, or “the act of elicitation and appropriative transfer
of meaning” (Steiner, 296). It was because Don Bosco had developed these skills within
Piedmontese and Italian that he was then able to work across these languages and
add others.
<<<
One subject close to my heart was Greek. In my secondary classics studies I had already
mastered its basic elements. With the help of a dictionary I had worked my way through
the first translations after I had studied the grammar... I was lucky enough to meet a
priest of the Society, named Bini, who had a profound knowledge of Greek. I learned
a lot from him. In only four months he pushed me to translate almost the whole New Testament, the first two books of Homer and a selection of the odes of Pindar and Anacreon... For four years, each week he corrected a Greek composition or translation
which I sent him and he returned it promptly with suitable comments. By this means I
managed to be able to translate Greek almost as well as I could Latin.
At this time, too, I studied French and the principles of Hebrew. These three languages, Hebrew, Greek and French, always remained my favorites after Latin and Italian (MO,
93-94)
<<<
We also know that by the time he was in the seminary in Chieri, Don Bosco would
write poetry for occasions, with verses in Latin, French, Italian and Piedmontese.
You might also want to read [[Don Bosco and dictionaries]]
-----------
Bosco, St John. //Memoirs of the Oratory of St Francis de Sales from 1815 to 1855// tr.
Daniel Lyons SDB, 2010. New Rochelle, New York: Salesiana Publishers.
Jakobson, Roman. 1959. “On Linguistic Aspects of Translation.” In //On Translation//,
edited by Achilles Fang/Reuben A. Brower, 232–239. Boston: Harvard University Press.
Steiner, George, /After Babel: Aspects of Language and Translation//, 1992 (First edition 1975). Second edition Oxford/New York: Oxford University Press.
Those who deal with language for translation purposes have different approaches to their task, which might come as a surprise to the non-translator, thinking that well, translation is translation: you look at the words and sentences and... just translate! Cicero, for example, who translated a number of Attic (Greek) orators, said of his task: “And I did not translate them as an interpreter but as an orator, keeping the same ideas and the forms or as one might say, the ‘figures’ of thought, but in language which conforms to our usage” (Cicero 46 BCE). St Jerome, who provided a Latin translation of the Greek and Hebrew scriptures (this became the Vulgate) once famously said: “I render, not word for word, but sense for sense.” This continued to
be the approach, pretty much, until the twentieth century. One’s views on language
will ultimately influence the way one translates.
What did Don Bosco have to say that revealed his views on language? He tells
us that he had “a certain facility in expounding the word of God” and that on one specific occasion, but obviously he always did this at the beginning, “wrote out my address carefully, trying to make it popular and at the same time polished” (MO, 94). Remember that we have earlier indicated that his sermons would have a mixture of Piedmontese and Italian in them, so he was effectively engaged in activities common to the translator even while preparing his homilies. By “popular”, Don Bosco meant a language with which he could communicate with immediacy.
!!Skopos theory
The //Biographical Memoirs// offer another comment he made:
<<<
“My goal in preaching and writing,” he said, “was always and solely that of making
myself understood by using a simple style and vocabulary.” He strove for simplicity
both in speaking and in writing. To ensure the achievement of that goal, he made it a practice to ask uneducated people to read his manuscripts and then tell him what
they had read. For example, one day Don Bosco read aloud to his mother a sermon
in honor of St. Peter in which he called St. Peter “clavigero” [key bearer]. Mamma
Margaret interrupted him. “Clavigero? What does that mean?” Don Bosco immediately
discarded that word (BM 4, 452).
<<<
Actually, what Mamma Margaret said (according to the Italian edition of the MB)
was //Dove è questo paese?// (what town is that?), but leaving that aside, we can focus
on “using a simple style and vocabulary”. His focus is on the language, but also on
the ''skopos'' (purpose, goal). We are using that word //skopos// deliberately, because it has become an important aspect to consider in today’s theories of translation. You see,
there is a lot that has happened in translation studies in our time that have taken
translation away from a mere focus on individual ST-TT (Source text, Target text)
equivalence, incorporating additional elements of context, participants, culture (the
“cultural turn”). Today there is more focus on the very agents of translation, who can
be more than just the translator.
The //skopos// approach might well have been what Don Bosco was doing. Effectively,
the end justifies the means in this approach. But the “goal” or “purpose” of a text is not
so easy to define. Informative texts convey information. Expressive texts communicate
thoughts in a creative way. Operative texts persuade – fairly clearly what Don Bosco
was choosing to do. But the fact is that these types of texts and the contexts involved
have direct consequences for the kind of semantic, syntactic and stylistic features
employed and for the way texts are structured, both in their original form and in the translation.
Don Bosco often gave others the task of translating things. On one occasion he
wrote to John Turco, a past pupil of the Oratory, telling him: “Here is a book for you
to translate from French... in a popular classic style. Short, clear sentences like you
usually write.” (Ceria, 497). Sounds very much like an Ernest Hemingway approach
to language: short sentences, few subordinate clauses... !
!!The polyglot
Like most people, Don Bosco was fascinated by the notion of the polyglot, which he
was not. Sure, he spoke Piedmontese and Italian, and had limited French for spoken
purposes, some academic knowledge of Greek and Hebrew, but little more than that,
except perhaps enough Latin to speak it in dire circumstances. In the second edition
of his //Storia d’Italia// (History of Italy), a school textbook, Don Bosco introduced eight
new chapters. One of these, Chapter 43, presents linguistic genius Cardinal Giuseppe
Mezzofanti (1774-1840) “who could speak more than 300 languages and dialects”.
That sounds pretty much impossible, of course, but we know that Don Bosco was often a bit rubbery with figures! However, today’s Italian version of Wikipedia tells us that Mezzofanti spoke 38 languages well, including Hebrew, Arabic, Persian, Armenian, Turkish, Greek (ancient and contemporary), Swedish, English, Russian... and a further 40 less well. This is still an extraordinary feat and largely unrivalled in human history. Lord Byron called him “a monster of languages, the Briareus of parts of speech, a walking polyglot”.
At the purely anecdotal level, the //Biographical Memoirs// tell us of an occasion when Don Bosco was in Rome during Holy Week, staying with the De Maistre family:
<<<
It was also during these days that Count Rudolph De Maistre, in order to show his
esteem for Don Bosco, gave a formal dinner and invited the ambassadors of various
European courts accredited to the Holy See. Among such people the greatest distinction
goes to the one who can speak the greatest number of languages. Count De Maistre did
the honors, greeting various guests in French, German, and Spanish. Meanwhile, Don Bosco listened silently, while all around him a lively conversation went on in various
languages. Count De Maistre then addressed Don Bosco, who was sitting in front of him, and asked in Piedmontese whether that morning he had heard the papal choir and what he thought of their singing, particularly the shrill tones of a certain soprano and the moans of a bass. Easily and audibly, Don Bosco replied in the same tongue, interspersing his remarks with proverbs, witty asides, and jokes. This went on for some time, as he deliberately chose some of the strangest sounding words. The guests listened wide-eyed with attention. None of them could understand a thing. Finally, someone asked the count what language they were speaking.
“Sanskrit!” he replied solemnly.
At first they were all taken in, but when they found out what it really was, they had a
good laugh and cheered the language that had made its debut in diplomatic circles!
(BM V, 593).
<<<
Translators don’t have to be polyglots. There is a kind of romantic view of the polyglot. In effect, all one has to do is to witness a conversation in a language one does
not understand and it confirms the esoteric power of words. In that light, someone
who speaks several languages cannot avoid being regarded as a prodigious magician.
The reality is often quite different. We need to understand the levels of competence in
language.
!!Language competence
In the translation industry, the terms used regarding competence are ''A-language''
(the translator’s language of habitual use, normally native tongue), ''B-language''
(the translator’s other language at near-native level which can be used as source
or target language) and ''C-language'' (a language the translator can only use as a
source language, but cannot reproduce well in conversation). To make it clear:
English might be someone’s A-language, Italian their B-language, and several others (Portuguese, Spanish, French, German, Fijian...) their C-languages. In Don Bosco’s
case Piedmontese was his A-language, Italian his B-language and French might be
regarded as a B-language also, but in more complicated spoken situations it would be
a C-language. For the most part Latin would have been a C-language for him, along
with Greek and Hebrew, though he could press Latin into service for spoken purposes
when that was the only means of communication available. We know of at least one instance: 1859 when war broke out between France and Austria on Piedmontese soil. Clearly there were both French and Austrian casualties. The Austrian wounded were housed at the //Convitto//where Don Bosco would visit and converse with them in Latin. “They were a motley crowd of Hungarians, Poles, and Tyrolese, but most of them knew enough Latin to communicate with Don Bosco.” (MB 6, 127).
You might like to read [[Don Bosco and language policy]]
--------
Bosco, St John. //Memoirs of the Oratory of St Francis de Sales from 1815 to 1855// tr.
Daniel Lyons SDB, 2010. New Rochelle, New York: Salesiana Publishers.
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' doctor (but see comment).
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Medically speaking a //dottore// is a doctor (though also //medico//). But we may meet it in an educational context. On a professional level there is a wide difference between the use of //dottore// in Italian and 'Doctor' in English. In English an (academic) Doctor is one who has attained the Ph.D. In Italian anyone who has earned his //laurea// (college degree) is //dottore//. Heads of office departments may be called //dottore//. It is also a mark of respect for addressing individuals who may not be doctors, neither medically nor academically speaking.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Often used as an honorific
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' spiritual doctrine
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An expression used in the years following Don Bosco's canonisation to systematically describe what we term “spirituality” (cf. P. SCOTTI, //La dottrina spirituale di Don Bosco//, Torino, Società Editrice
Internazionale 1939).
<br>
!!!''@@color:Green;Synonyms@@:''
spirituality
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
“Which of his writings best portray Saint John Bosco as a teacher of inner life and give us, if not all of his “spiritual doctrine",
at least the most characteristic features of his spirituality, that fertile flow of good fruits we think of as a “school of holiness valid for
every state of life”?
The question is pertinent since not only did Don Bosco, like St Alphonsus, not leave behind pages revealing the intimacy of his being; he also did not consider bringing together a systematic picture of a spirituality, as we would call it today, or an //ascetica//, as he would have called it in his era: a harmonious set of spiritual reflections. Certainly he gave us splendid testimonies, few and modest as they were, of the spiritual life of others. He saw them in action and was himself a concomitant factor for them: Louis Comollo, Dominic Savio, Michael Magone, Francis Besucco.
Though in narrative form and written to edify, these documents do highlight inner experiences and essential features of Christian spirituality as proposed for young people ...
It seems evident that Don Bosco is not a
spiritual ‘author’ like Teresa of Avila or Francis de Sales: he is a pastor, guide, one who formed young lives and was concerned with saving, instructing, involving and guiding
them towards Christian practice and a virtuous life. We can also identify his preferred spiritual writers, the books he drew from, the spirituality trends he was nurtured by. Just the same, beyond the actual contents and substance of his teachings, beyond the exhortations and religious frames of reference, we can clearly perceive an idea running through all these writings, which is Don Bosco's specific spiritual sensitivity, his very personal view of things, his quite peculiar spirit. This unmistakable voice confers a specific and unique feature on his magisterium or teaching authority; it makes him a true ‘master’ of spiritual life as one who formed saints and began a spiritual tradition, a true school of holiness for the young, for lay people actively involved in the Salesian mission, for consecrated persons radically commuted along with him to the //sequela Christi//.” (Aldo Giraudo, //Teachings on Spiritual Life: an anthology//).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
The term “spiritual doctrine” would not normally be used today to describe Don Bosco's approach to spirituality.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[asceticism|ascesi]], [[Salesian Youth Spirituality|Spiritualità giovanile salesiana]]//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' DQM The Daughters of the Queenship of Mary.
''TL'' is ''[es]:'' Hijas de la Realeza de María
<br>
''TL'' is ''[fr]:'' Les Filles de la Royauté de Marie
<br>
''TL'' is ''[pt]:'' Filhas da Realeza de Maria Imaculada
<br>
''TL'' is ''[it]:'' ( if source is not Italian): Le Figlie della Regalità di Maria Immacolata.
<br>
''TL'' is ''[zh ]:'' 瑪利亞無原罪元後孝女會 (慈幼家庭組別 ,DQM 英文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Secular Institute of Diocesan Right. Recognised as members of the Salesian Family on 12 July 1996. Founded by Fr Carlo Torre sdb in Thailand
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founded in Thailand by Fr Carlo Della Torre in 1954, the Institute was admitted into the Salesian Family on 12 July 1996. The institute of Daughters of the Queenship of Mary is a secular institute of diocesan right founded in the spirit of the Apostolic Constitution //Provida Mater Ecclesia// of Pope Pius XII, issued on 2 February 1947. It was canonically approved by the Archbishop of Bangkok on 3 December 1954.
The institute has a special relationship with the Salesian congregation, both through its founder and through the spirit handed down to its members. The institute recognises the Rector Major as successor of Don Bosco, as the father and leader of the entire Salesian Family.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''E''
* [[ECG EAO Coordinators Group]]
*[[economia]]
*[[economo, economato]]
*[[ecosistema comunicativo]]
*[[editore]]
*[[educatore]]
*[[educazione alla fede]]
*[[educazione del cuore]]
*[[educomunicazione]]
*[[Elementi Giuridici]]
*[[elenco]]
*[[Episcopus (E)]]
*[[epistolario]]
*[[équipe]]
*[[erezione canonica]]
*[[esclaustrazione]]
*[[esercizi spirituali]]
*[[Esercizio della Buona Morte]]
*[[estasi dell'azione]]
*[[Eurobosco]]
*[[Europa Centro Nord]]
*[[Exallievi (di Don Bosco)]]
*[[EX.FMA Associazione Ex-allieve e Ex-allievi delle Figlie di Maria Ausiliatrice]]
!!!!@@color:maroon;''SL'' is ''[en] ''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' EAO Coordinators Group
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The
ECG, which came into existence as a result of the 2015 study of the EAO Region by the General Council, helps coordinate the
work of the main Salesian Sectors in the region.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The ECG first met on 24 August 2016 in Manila. The group meets with the EAO
Regional Councillor and draws up job descriptions, guidelines and protocol for the annual meetings of each sector, considers the EAO calendar of events, and also looks to strengthening communication in the region
through effective use of existing media (e.g. austraLasia and BoscoLink.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[EAO|AEO Asia Est-Oceania]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' economy.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 財務管理 / 節儉
<br>
!!''@@color:Green;Definition@@:'' (if a precise one exists)
One of the sectors of Salesian activity represented by a General Councillor
<br>
!!!''@@color:Green;Synonyms@@:''
finance, financial administration
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
SSCS: ..per la Comunicazione Sociale, per la Pastorale Giovanile e per l'Economia
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Sector|settore]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' economer. In the case of //economato// it needs to be economer's office
''TL'' is ''[es]:'' ecónomo, oficina del ecónomo
<br>
''TL'' is ''[fr]:'' l'économe, bureau de l'économe
<br>
''TL'' is ''[pt]:'' ecónomo, economado
<br>
''TL'' is ''[pl]:'' ekonom, ekonomat
<br>
''TL'' is ''[ zh]:'' 財務主任, 總財務長辦事處,
總財務長 / 財務總長
<br>
''TL'' is ''[de]:'' Ökonom, Ökonomat
<br>
''TL'' is ''[ru]:'' эконом, хозиайственное управление
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The person whose task it is to administer the material goods of the community in dependence on the Rector.
!!!''@@color:Green;Synonyms@@:''
bursar, administrator, treasurer
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
'Economer' is a Loan term in English, borrowed directly from Italian. The term 'economer' is found in very few English dictionaries (it will not be found in OXford, Macquarie, Merriam-Webster ...), and is a case of inter-lingual misformation. Cf further linguistic comment below.
!!!''@@color:Green;Usage notes@@:'':
Salesian Provinces where English is spoken as a first language tend not to use the term (except for 'Economer General' and 'Provincial Economer' which are too ingrained now to alter) and instead employ terms like 'bursar' or 'administrator' or even 'treasurer' are employed, according to local custom. Many other provinces where English is one of the principal languages, remain with 'economer' even at local level.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The base morpheme 'econ' is recognisable, but a translator somewhere along the way has mis-selected the suffix, possibly thinking of a calque on the Italian //economo// (A calque is a direct translation of a loan term).
The Italian term goes back to the origins of the Congregation, however. While the term will always be understood within the confines of Salesian discourse, it may not be so easily understood beyond it.
!!!''Translator's notes:''
Cf. [[Hemingway can teach us something]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[sector|settore]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' communications ecosystem.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh]:'' 傳意健康生態系統
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The gamut of involvement and personal attitudes of those who agree to create an environment which is a real community of sharing ideals, values, relationships at the level of daily living in a community and a neighbourhood. (From a footnote in the original edition of SSCS).
!!!''@@color:Green;Synonyms@@:''
Salesian Social Communication System
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
No 2.1 of the SSCS (Salesian Social Communication System) says, of communication, that 'Today, however, we can use a more effective metaphor: we can speak of an “ecosystem”. The quality of communication in a determined context
is guaranteed by a plurality of interacting factors. It follows that everyone, and also every organism, communicates in a truly effective way if there is consistency between the intentional message and the messages actually sent via what is done and what in fact is.'
!!!''@@color:Green;Usage notes@@:''
The term 'communications ecosystem' (or 'communicative ecosystem' in some instances, is not just a Salesian one. ''Communicative ecology'' (cf. Wikipedia) is a conceptual model used in the field of media and communications research, to analyse and represent the relationships between social interactions, discourse, and communication media and technology of individuals, collectives and networks in physical and digital environments.
There is also Marshal McLuhan's 1962 research on 'media ecology'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
'ecosistema' is a masculine noun in Italian, hence the adjective 'comunicativo'.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[SSCS|Salesian Social Communication System|SSCS Sistema Salesiano di Comunicazione Sociale]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' publisher.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:'' éditeur
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Chi fa stampare e pubblicare, del tutto o in parte a proprie spese, opere altrui, libri, musica, riviste, ecc.// The one who sees to the printing, publishing of works by other people (books, music, magazones ... )
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Beware of 'false friend'. //Editore// is not an editor but a publisher. //Editoria// is the publishing industry, while //editrice// is the publishing house.
!!!''@@color:Green;Usage notes@@:''
Note that //Editrice SDB// is more a name than a reality, in the sense that material published under the auspices of the Secretary General are usually ascribed to the //Editrice SDB// (Salesian Publishing House) even though this is not a physical reality.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Social Communication System|SSCS Sistema Salesiano di Comunicazione Sociale]].//
Of course, education it is at the heart of our charism, so we are vitally interested in it, but oh how difficult it can be, at times, to adequately translate terms relating to education! It is in this broad field that the comment ‘no two languages are the same, and no two people are the same and no two cultures are the same’ begins to stand out.
Let’s begin with ‘educator’. When we find the term ‘educator’ in Salesian discourse, and we find it often, we need to bear in mind that the concept in Italian is wider than in English. Whereas in English the concept has a + SPECIALIST feature (hence teacher, administrator of a school, someone who has studied the theory, etc.) in Italian, an //[[educatore]]// could be a parent, parish priest or other non-specialist in the field of education. A Salesian is an educator (and pastor) by dint of religious profession, not because of some particular study of the field, though in almost every instance this latter would eventually apply.
There are a number of associated terms in Salesian discourse which are traps for the unwary, since they tend to be somewhat special usages. The normal adjectival form for ‘education’ in English is ‘educational’ whereas Salesian discourse may use //educativo/a// translated as ‘educative’, as in ‘the Educative and Pastoral Community’ (which in Italian is achieved with a hyphen best avoided in English: //[[Comunità educativo-pastorale|CEP Comunità Educativo-pastorale]]//). It might also be worth repeating here that, especially for derivatives, the Italian concept of education is broader than the English one and will sometimes be expressed as //istruzione// and at other times as //[[formazione]]//. They are broadly synonymous. We find ‘education to love’ (The term finds its basis in the Salesian Constitutions on chastity where the vow renders the person ‘capable of educating them to love and to purity’, but the precise term comes from GC23. no. 192); ‘[[education to faith|educazione alla fede]]’, a term which was given its particular contemporary force by GC23. And finally, a defining feature of belonging to the Salesian Family is “because of the education received”. Here again, the idea derives from the wider concept in Italian — which means that someone who has attended an oratory or for that matter even been a parishioner, has equal standing with someone who went to a Salesian school in this regard.
If //formazione// is at least partly synonymous with education, then we need to carefully note the context where this term is being used. Italian is much more likely to speak of //formazione// where English might use ‘education’, but the terms //formazione// and //educazione// are broadly interchangeable in Italian, and refer especially to the gaining of attitudes and understanding. Obviously the term is also applied to religious formation.
So what do we do when we come to the term //Centro Formazione Professionale// or similar? There has been a tendency to translate this directly as a Professional Formation Centre, but in fact, such centres are almost inevitably what we would call Vocational Training Centres, and that is how it should be translated. When we see the term //[[professionale|formazione professionale]]// in our literature,it is a good bet that it is in reference to vocational education, trades and the like.
//Orientamento vocazionale// may have two quite distinct contexts, though: it may refer to what we would call ‘vocational guidance’ in English but in reference to guiding young people to choice of a career (‘career guidance’ avoids the ambiguity, then) or it may also refer to discernment of a potential religious vocation. Only context will tell.
We have a long history in education, and it can be quite difficult to accurately translate the various education systems that have obtained in Italy since Don Bosco’s time till our own. In historical terms, it all began (on an Italian-wide basis, that is) in 1859, with the Casati Act (//Legge Casati//), so more or less coincides with the time when Don Bosco was beginning to get very active in formal education. The next major shift was in 1923 (under Mussolini), then again in 1962 and finally in 1999,following the Bologna process, a new arrangement for university education. There are other influences, too, at an EU level, for example the Erasmus programme.
But the terms that cause us most problems are ones like //scuola media//, //liceo, [[ginnasio]]//, and their various levels or approaches (//liceo classico, scientifico//, and not only, since they include art, technology also today in this list). Many of these terms go back to the original Casati legislation, and are still with us, even though by now there are entirely different ways of describing things: secondary education is now divided into two stages: //Scuola secondaria di primo grado// (lower secondary school), also known as //Scuola media//, which corresponds broadly to the Middle School grades, and //Scuola secondaria di secondo grado// (upper secondary school), which corresponds to the senior school level.
The //Scuola secondaria di primo grado// lasts three years (roughly from age 11 to 13), and provides further education on the subjects studied at the //scuola primaria// (primary school, obviously), with the addition of technology and a language other than English (typically French, Spanish or German). The curriculum is the same for all schools. At the end of the third year students sit an exam which enables them to continue their education. It used be called //Scuola media di primo grado// or //Scuola media inferiore//.
The //Scuola secondaria di secondo grado// today lasts five years even though some //istituti professionali// (vocational centres, recall) might offer a diploma after only three years. Every tier involves an exam at the end of the final year, called //Esame di Maturità//, required to gain a diploma and have access to further education.
The secondary school situation varies, since there are several types of schools differentiated by subjects and activities. The main division is between the //Liceo//, the //Istituto Tecnico// and the //Istituto Professionale//. Any kind of secondary school that lasts 5 years grants access to the final exam, called //Esame di Stato conclusivo del corso di studio di Istruzione Secondaria Superiore// or //Esame di Maturità//. This exam takes place every year between June and July and grants access to University.
The "Liceo" concept was created by Gentile in 1923 and indicated a specific type of secondary school. You really can end up with any number of schools here:
• //Liceo Classico//, which features Latin, Ancient Greek, Italian, history and philosophy as its most important subjects.
• //Liceo Linguistico// puts emphasis on modern foreign languages learning and the languages usually taught are English, French, Spanish and German — although recently Russian, Arabic and Chinese have been introduced as well.
• //Liceo delle Scienze Umane//, where the emphasis is more on relational, behavioural, educational and legal topics, such as pedagogy, anthropology, psychology, sociology, law, political economy and social research. It replaces the previous //Istituto Magistrale// (which once educated elementary school teachers).
• //Liceo Scientifico//, whose programme recalls the //Liceo Classico// in teaching Italian, Latin, history and philosophy but is more oriented towards mathematics, physics, chemistry, biology, Earth science and computer science and is also focused on drawing and art history.
• //Liceo Artistico//, which is oriented toward arts teaching — both in a theoretical (i.e.art history) and practical (i.e. drawing sessions) way. Its subjects are painting,sculpture, decoration, graphics, design, audiovisual, multimedia, scenography and architecture.
• //Liceo Musicale e Coreutico//, which comprises two sectors: //musicale//, which specialises in music and teaches students to play an instrument, //coreutico//, which specialises in dance and choreography.
The //Istituto Tecnico// (Technical Institute), divided into ITT (//istituto tecnico tecnologico// ,i.e. Technical/Technological Institute) and ITE (//istituto tecnico economico//, i.e. Technical/Economic Institute), is more oriented toward practical subjects, such as jurisdiction,accountancy, tourism, metalworking, electronics, chemical industry, biotechnology, visual communication, fashion and food industry, construction management and geotechnics.
The //Istituto Professionale// offers a form of secondary education oriented towards practical subjects and enables the students to start searching for a job as soon as they have completed their studies (sometimes sooner, as some schools offer a diploma after 3 years instead of 5) and is even more specific in terms of vocational course offerings than the //Istituto Tecnico//. The //Istituto d’Arte// was a particular form of //Istituto Professionale//, which offered an education focused on art history and drawing. Today it is part of the //Liceo Artistico//. The Italian school system also features the //Scuola serale// (evening school, for which we can partly thank Don Bosco), aimed at adults and working students.
Confused? You have every right to be! Maybe it would be helpful to keep the following simple ideas in mind in translation:
• //scuola media// — think secondary school, perhaps Middle School. Don’t get too excited about variations like //Terza media//. It will be students around 13-14-15 years of age.
• //ginnasio// — historically it covered all of secondary school in preparation for //liceo//. Think ’high school’ without going into too many details. If you have to, then //Quinta ginnasio// might be about Grade 9 or Year 3 or whatever your system calls that middle secondary level.
• //liceo// — think senior high school, or whatever you call it in your system (16 or 17 years upwards).
Then there are just a few other terms you may meet when trying to discern public and private education.
A //ginnasio parificato// would be a private high school but with government (education department) recognition, otherwise it would be a //ginnasio statale//. If you come across //obbligo scolastico// (or //formativo//) it will be ‘compulsory schooling’. And by the way, //politiche scolastiche// are only obliquely connected with ’politics’. The word means ’policies’ in that context.
A word of caution with terms like //istituto, pedagogia, scienze di educazione//. An ANS news item might often refer to an //istituto salesiano//. Assume in 99% of cases that it is a school and prefer that word to ‘institute’. //Istituto//, in Italian, means ‘establishment’ amongst other things, so a more general term. An //istituto d’arte e mestieri// is a school of arts and trades. //Pedagogia// may well be ‘pedagogy’ but it may also just be ‘education’. A //pedagogista// can be a pedagogue, but that word also has occasional negative connotations in English or simply sounds too pompous. We may be able to translate it as 'educationalist'. And a Faculty of //Scienze di educazione// will be an ‘Education Faculty’. No need to translate //scienze//.
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' educator.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //(prof.) [chi educa, soprattutto i giovani: essere un buon e.] ≈ guida, istitutore, maestro, pedagogo, precettore, [nelle famiglie signorili di un tempo] aio.// Someone who educatoes, especially the young ... guide, instructor, teacher, pedagogue, tutor ...
!!!''@@color:Green;Synonyms@@:''
teacher, pedagogue ...
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
When we find the term 'educator' in Salesian discourse, and we find it often, we need to bear in mind that the concept in Italian (from which language most of the references have derived) is wider than in English. Whereas in English the concept has a + specialist feature (hence teacher, administrator of a school, someone who has studied the theory, etc.) in Italian, an //educatore// could be a parent, parish priest or other non-specialist in the field of education as such. A Salesian is an educator (and pastor) by dint of profession, not because of some particular study of the field, though in almost every instance this latter would eventually apply.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
ALERT! There are a number of associated terms in Salesian discourse which are traps for the unwary, since they tend to be somewhat special usages. The normal adjectival form in English is 'educational', whereas Salesian discourse may often have 'educative', as in 'educative and pastoral community'.
It might also be worth noting here that, especially for derivatives, the Italian concept of education is broader than in English. Italian synonymous terms are //istruzione// and //formazione//. Hence we have ''education to love'' (The term finds its basis in the Salesian Constitutions on chastity where the vow renders the person 'capable of educating them to love and to purity', but the precise term comes from GC23. 192); ''education to faith'', a term which was given its particular contemporary force by GC23.
And finally, a defining feature of 'belonging' as a Past Pupil of Don Bosco is ''because of the education received''. Here again, the idea derives from the wider concept in Italian - which means someone who has attended an oratory has equal standing with someone who went to a Salesian school, in this regard.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]], [[Education - not so easy to translate]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' education to the faith
''TL'' is ''[es]:'' educación a la fe
<br>
''TL'' is ''[fr]:'' l'éducation à la foi
<br>
''TL'' is ''[pt]:'' educação para a fé
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 信仰教育
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Salesian process of education to the faith was outlined in GC23: it achieves in practice a synthesis between education and evangelisation which is a feature of the Salesian education system; it presents a dynamic interrelationship between four elements/dimensions of the process - human maturity, encounter with Jesus Christ, belonging to the Church, commitment for the Kingdom.
<br>
!!!''@@color:Green;Synonyms@@:''
evangelisation, journey of faith
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Salesian education to faith traces its roots to Don Bosco's mother, Mamma Margaret. "She had the rare ability to make of all life's happenings a starting point for catechesis. She held that hers was the primary responsibility for teaching the faith to her children, and was able to put across to them strong but simple values in the school of the family. The primary things she patiently passed on to them in their years of growth were her own sterling faith, the sense of an ever present God of love, and a tender devotion to Mary" (Fr Chávez, in his commentary on the 2006 Strenna).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Mamma Margaret|Mamma Margherita]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' education of the heart
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"The term heart refers to the centre of personal identity, deep convictions, motivations, moral action and therefore relational qualities" (//Salesian Pedagogy After Don Bosco//, Michal Vojtáš)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The first successor of Don Bosco (Fr Rua) uses the term very frequently in the vocabulary of the circulars and in the //Bollettino Salesiano// . The “heart” appears more than eight hundred times, surpassing other religious and educational terms such as God, Jesus, Mary, Help of Christians, oratory, missions, etc.
Connected with this is devotion to the Sacred Heart of Jesus, so dear to Fr Rua, presented in the emblematic letter of November 21, 1900, in which he recommends the consecration of all students and Cooperators to the Sacred Heart
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Let us remember then that we would miss the most essential part of our task if we were limited only to imparting literary instruction, without combining it with the education of the heart. We must aim at this above all, to form our students as good Christians, upright citizens, while also cultivating the vocations we encounter among them. (M. Rua, “Studi letterarii”. Circular, 27 December 1889, in //Lettere di don Rua//, 45–46.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rua|Rua, Michele (beato)]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' educommunication.
''TL'' is ''[es]:'' educomunicación
<br>
''TL'' is ''[fr]:'' educommunication
<br>
''TL'' is ''[pt]:'' educomunicação
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 傳意教育
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: The complex of policies and activities inherent in the planning, putting into practice and evaluation of processes and products aimed at creating and strengthening communications ecosystems in educational settings, be they face to face or virtual.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A term popularised by Ismar Soares (Brazil) and in wider use in Latin American nations, and in some parts of Europe (France and Belgium particularly). In English it is akin to though not the same as 'media education' understood in the wider sense of that latter term as interested in much more than just the question of media literacy. The term has now found its place in Salesian discourse in two ways (a) in the Salesian Social Communication System, though more by description of its contents than by actual use of the term, and in the constant use of the term by the Salesian Sisters. They have strongly promoted the use of this term and the application of its content.
!!!''@@color:Green;Usage notes@@:''
There is strong resistance to the use of this term in English generally, not only amongst English-speaking Salesians but also amongst educators. The preferred terms are either 'media education' understood in its widest sense, or 'communication education'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
A blend or portmanteau
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[social communication|comunicazione sociale]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Juridical Elements.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The text is in fact a compendium of rules taken from universal law and from our own law, with the procedures to be followed in carrying out the various practices (from the Presentation of the book by Fr Maraccani and Marian Stempel.)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The full title is: //Elementi Giuridici e Prassi Administrativa nel Governo dell'Ispettoria//, or 'Juridical Elements and Administrative Praxis in Governing the Province'. Handbook on juridical matters - also published in an English version.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Juridical office|Ufficio anagrafico e statistico]], [[pratica]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' year book.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
list
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
see [[annuario]]
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Year Book|annuario]].//
(//[[Itinerario]], cammino, [[accompagnamento]], [[onesto cittadino|buon cristiano e onesto cittadino]], [[animazione]], promozione, integrale// ...)
There are emerging metaphors in Salesian language today, some of which are not always easy to render adequately in English. Suffice it to mention one of them here. It is more a metaphor cluster than anything else: //itinerario, percorso, cammino, tappa, accompagnamento ...//
!!Itinerario (etc.)
This is an emerging metaphor set because even a minimal corpus study shows us that these terms are found in the //Memorie Biografiche//, almost without exception as physical or spatial references to a journey. But do the same thing with a contemporary Salesian corpus (a random 1,000 files from sdb.org to test this) and the result is as follows: //itinerario di vita// or //di educazione alla fede, itinerario pedagogico, formativo, di formazione ai giovani, di crescita, di discernimento, di santificazione, di evangelizzazione, vocazionale, di preghiera, di liturgia, di vita sacramentale//. The collocates for //percorso// are very similar, as are those for //cammino: il cammino dei giovani oggi, spirituale e pastorale,di crescita e maturazione, di santificazione, di ascesi, di fidanzamento//. And in the random modern corpus there were practically no uses of the terms in their literal physical journey sense, though there is no reason why there should not be; it would be perfectly legitimate.
This is not only a Salesian phenomenon, it is probably a religious or even more specifiically a ‘Catholic’ one. A quick search of the web will produce //itinerari, percorsi// and //cammini// to do with catechetics and formation in particular.
Now, the translator knows that you cannot get away with a single term in English for these: ‘journey’ can work in some instances, and for certain domains. A ‘journey of faith’ is very acceptable in English, but we soon run into problems with some of the ways //itinerario// is used. Would it be a ‘curriculum’? Not really, because that is a broader concept, wider in content. An //itinerario// is a set of actions to achieve a goal, so we might discover that the Youth Ministry Department, for example (in this case fictitious but it could easily be true) //istituisce un itinerario di base per l’educazione alla fede rivolto agli insegnanti//. To translate that as a religious education curriculum for teachers (or for the use of religion teachers?) would not be quite correct. Maybe it is a basic outline, a set of strategies they can follow for educating to the faith.
!!Accompagnamento
And if we were to introduce the term //accompagnamento// in here somewhere, would we translate it as ‘accompaniment’? Some might but often not. It has its uses and can be appropriate but its overuse will soon weigh an English text down. //Un’accompagnamento vocazionale// might just as well be vocational guidance or we might personalise it as someone guiding someone in his vocation (depending on context).
!!Visione, organico...
There are other little ‘tricks of the trade’ here with phrases that are very common in Salesian literature: we will often find that we have a //ricca visione d’insieme//, where the temptation is to translate this as a rich overview. //Ricca/o// is ‘rich’, but it is good to have an armoury of other epithets up one’s sleeve, like ‘abundant’, for example. Similarly //visione// is ‘vision’, but a //visione positiva// might be just as easily (and better) translated as ‘a positive view of’. And as for //organico//, well, in general terms it is best to avoid ‘organic’ for its sewerage connotations in English! Instead, the word implies systematic, comprehensive, overall arrangements of some kind.
A translator needs to be a bit more than bilingual; in many cases one needs to be bicultural as well. This goes beyond the question of idiom translation, things like ‘pigs fly’ (Italian pigs don’t but their donkeys do)! There is a Salesian culture after all and it goes beyond idioms or lexical differences; it is a way of thinking. We notice it every time a translation is outsourced. Rare is the occasion when a non-Salesian (as in non-member of the Salesian Family or at least ‘friend of Don Bosco’) can produce a perfectly acceptable translation of a Salesian text.
!!Onesto cittadino
But it can also happen amongst us, meaning amongst the English-speaking cohort of the Salesian Family. We do not always agree on our common culture and could benefit from a study which might result in agreement on some terminology or some translations of common Salesian ‘idioms’. A case in point would be //buon cristiano e onesto cittadino//, which we often see or hear in English as ‘Good Christian and honest citizen’, except that the Italian //onesto// has a larger semantic field, larger than just ‘honest’; it really means being morally upright, maybe a bit closer to the biblical ‘just man’ than the English ‘honest’ is. We could adopt ‘Good Christian and upright citizen’ and be done with it, just as today nobody would translate //parola all’orecchio// with ‘whisper’, as it was translated back in the 1940s, but as ‘word in the ear’.
There is much talk these days about mission //ad gentes//. If the translator is someone with a mission, as indicated earlier, could we think about translation //ad gentes// meaning something in between translation //ad verbum// (literal) and translation //ad sensum// (freer), and which takes account of what the //gentes// are saying? This would help both those who produce our original texts and those who translate them. We have every right to our own Salesian language, we but have a duty too to see that it does not become overly special and precious. And how do we know what the //gentes// are saying? If we want to get a snapshot of what the Salesian //gentes// are saying at any one moment, we need a slice of representative Salesian language from across the world and some simple lexical analysis of it. For example, every six years in preparation for a General Chapter,Provincial Chapters send in their observations and comments to contribute to the Chapter theme and other issues that touch closely on Salesian consecrated life and activity — we could not get much more representative than that.
!!Animazione
Some work along these lines was done on the basis of Provincial Chapter material from six years ago in preparation for GC26. It already began to produce some results worth thinking about. In English-language material that arrived, for discussion on ‘vocation’ which was common to just about every Provincial Chapter, the //gentes// showed a decided preference for ‘vocation ministry’ over ‘vocation promotion’, while ‘vocation animation’ came in a poor third. There is good reason for the third place in English, since ‘animation’ does not work as well for us, though we have got used to it. We all know what //animazione// implies in the broader and very rich history of the concept in the Salesian story, but this is not good enough reason to go for formal equivalence, as happens too often, and translate it unquestioningly as ‘animation’, which does not readily translate very much of the rich history referred to. It doesn’t matter whether you have ‘vocation’, ‘mission’, ‘community’ or any other noun in front of it. The problem remains.
!!Promozione
Another term we might learn about from the //gentes// is //promozione//: in terms of verbs by way of English translation we found: ‘foster’, ‘recruit’, ‘work for’, ‘follow up’, ‘encourage’,‘nurture’, ‘accompany’, ‘attract’, ‘cater to’, ‘cherish’, ‘develop’, ‘discern’, ‘get’, ‘guide’, ‘invite’, ‘propose’, ‘seek’ — and by the way, those are listed in order of frequency; ‘foster’ was way out front. When it came to nominal forms, ‘ministry’ was first, but we find ‘recruitment’, ‘discernment of’, ‘care of’, ‘animation’, and as for the person who might hold this responsibility in a Province, well, he was rarely called a ‘Vocation Minister’ but ‘Director’,‘Promoter’, ‘Coordinator’, ‘Animator’ (again in order of frequency).
!!Integrale
One of our Salesian documents, the new YOUTH MINISTRY FRAMEWORK, makes abundant use of //integrale//. Below are some possible translations of it in context.
* //promozione integrale// = all-round development
* //formazione integrale// = a rounded or complete formation (but could also be ’education’)
* //educazione integrale// = comprehensive education
* //crescita integrale// = holistic growth
* //crescita vera ed integrale// = as above
* //progetto educativo integrale// = an all-embracing educative project (or educational plan or...)
* //sviluppo (umano) integrale// = all-round or holistic development
* //maturazione (umana) integrale// = growth to full maturity
* //umanesimo integrale// = wholesome humanism
* //visione antropologica integrale// = an integrated anthropological outlook
* //il loro bene integrale// = for their complete good
* //liberazione integrale// = overall liberation
* //pastorale integrale// = comprehensive, total... ministry
* //(la pienezza di) ogni uomo e donna nella loro realtà integrale// = ..... in their total reality /taken as they are
* //(la sua) riflessione integrale (sull’uomo)// = its full impact on the human being
* //significato integrale// = complete meaning
* //crescita unitaria, integrale// = in his or her homogenous, (or unified, or uniform...) and full development
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Bishop.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ zh]:'' E (主教,拉丁簡寫 )
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This Latin term with its abbreviation as 'E' is found in the Year Book and Necrology listing all members of the Salesian Society who have been appointed bishop.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, Noun
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Necrology|necrologia]], [[Year Book|annuario]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' collected correspondence
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 書信集
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Raccolta delle lettere scritte (talora anche di quelle ricevute) da una persona, spec. da uno scrittore o in genere da un uomo illustre, e il libro in cui sono stampate//. Collection of letters written by or received by an individual, especially an outstanding individual.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Reference to the //Epistolario// (in fact several volumes of such, with critical commentary) is reference to the collection of Don Bosco's letters.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun, Proper name if in reference to the //Epostolario// di ....
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]].//
!!!!@@color:maroon;''SL'' is ''[fr]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' team.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Gruppo di persone che perseguono un fine comune o collaborano nello stesso settore di attività, anche intellettuale//. A group of people who pursue a common end or collaborate in the same sector of activity ...
!!!''@@color:Green;Synonyms@@:''
committee
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Could occasionally be glossed as 'committee'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
This is a loan term in Italian, from French. Its plural, also in Italian, is //équipes//
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' canonical erection.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 成立一座合法的會院
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A juridical act by which a Salesian presence is recognised as a //domus religiosa// or religious house.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
We distinguish between a simple opening and canonical erection. Once a house/community is canonically erected, it then becomes a legitimate juridical person under the authority of a superior. C.608
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[house|casa]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' exclaustration.
''TL'' is ''[es]:'' exclaustración
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' exclaustração
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 恩准已發終身願的會士在會院外生活
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: // In diritto canonico, la facoltà concessa dalla Santa Sede, o dall’ordinario del luogo, a un membro d’un istituto religioso di diritto papale o diocesano di vivere temporaneamente fuori del chiostro, deponendo l’abito religioso ma restando legato all’osservanza dei voti e dei doveri del suo stato//. In Canon Law, the faculty granted by the Holy See or the Ordinary of a place for a member of a religious institute of pontifical or diocesan right to live temporarily outside the cloister, putting aside the religious habit but still bound to observance of the vows and duties of state.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is a form of absence from the community granted by the Superior General or Apostolic See.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' retreat.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[ru]:'' духовные упражнения
<br>
''TL'' is ''[zh ]:'' 周年退省 / 神操
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //pratica ascetica consistente nel ritiro temporaneo dalle occupazioni ordinarie per dedicarsi alla preghiera e alla meditazione, e in partic. il ritiro compiuto secondo il metodo esposto da sant’Ignazio di Loyola negli Ejercicios espirituales (1548)//. An ascetical practice consisting in temporary withdrawal from ordinary occupations in order to dedicate oneself to prayer and meditation, in particular the method outlined by St Ignatius Loyola in his //Ejercicios espirituales// (1854).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While the term is sometimes glossed as 'spiritual retreat', the more normal term is simply 'retreat'. Context makes it clear that it is a spiritual exercise.
!!!''@@color:Green;Usage notes@@:''
The term 'Spiritual Exercises' is normally restricted to a retreat that follows the Ignatian method.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Monthly Recollection|ritiro]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Exercise for a Happy Death.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language):
習練善終 / 月省
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
Monthly Recollection, Bona mors
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A spiritual practice that Don Bosco adapted from spiritual and ascetic practice of the time, essentially a monthly examination of conscience followed by confession and communion.
!!!''@@color:Green;Usage notes@@:''
The current practice of a monthly recollection has replaced the former practice - and the term.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Monthly Recollection|ritiro]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ecstasy of action
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Originally a term from St Francis de Sales. The term was taken up again by Fr. Viganò in AGC 332 and 338. He suggests it is the interior side of the {\em da mihi animas}. Action sanctified by prayer. It is the Salesian interpretation which leads to art. 12 of the Constitutions: ‘contemplative in action’.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
noun phtrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Eurobosco. In Chinese: 歐洲鮑思高同學會大會
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Congress of Salesian Past Pupils from Europe
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Blend or portmanteau term
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Confronto|Confronto]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Central and North Europe
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Region created by GC28
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Region contains the following circumscriptions:
AUS-Austria, BEN-Belgium North, CEP-Czech Republic, CRO-Croatia, FRB-France - Belgium, South, GBR-Great Britain, GER-Germany, IRL-Ireland, MLT-Malta, PLE-Poland Warsaw, PLN-Poland Pila, PLO-
Poland Wroclaw, PLS-Poland Krakow,
SLK-Slovakia, SLO-Slovenia, UKR-Ukraine, UNG-Hungary.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase or Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Region|Regione]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' FMA Past Pupils Association
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 母佑會舊同學會(慈幼家庭組別,EX.FMA 意文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
The abbreviated form (EX.FMA) tends not to be used in English
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Acronym and noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]], [[FMA|FMA Figlie di Maria Ausiliatrice]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Past Pupils (of Don Bosco).
''TL'' is ''[es]:'' Asociación de los Exalumnos/as de Don Bosco (Antiguos Alumnos)
<br>
''TL'' is ''[fr]:'' Anciens Élèves de Don Bosco
<br>
''TL'' is ''[pt]:'' Associação dos Ex-alunos/as de Dom Bosco
<br>
''TL'' is ''[pl]:'' Byli Wychowankowie
<br>
''TL'' is ''[zh ]:'' 校友 / 舊同學 / 舊生 / 鮑思高同學
<br>
''TL'' is ''[de]:'' Ehemalige
<br>
''TL'' is ''[ru]:'' Бывшие Воспитанники
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Originally, boys who frequented the Oratory at Valdocco in Don Bosco's time, hence 'Past Pupils of Don Bosco' is the complete term, still today.
!!!''@@color:Green;Synonyms@@:''
Salesian Past Pupils, Old Scholars, Bosconians (Filipino term), Alumni
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The first local Past Pupils Association was formed in Turin in 1870 for the purpose of organising a yearly feast day in honour of Don Bosco. Special mention needs to be given here to the first leader of this group, Carlo Gastini.
After Don Bosco's death, the group continued to do the same in honour of Fr Michael Rua, keeping the same date of June 24. For many years this was the only Past Pupils Association in existence.The date June 24 was in fact a mistaken date, Don Bosco's boys at the time thinking he was named 'John' after John the Baptist.
In 1896, a second Past Pupils Association was formed at Parma (Emilia). Between 1896 and 1908 many similar associations came into existence in places where the Salesian were active. Although not federated, all these groups were inspired by the idea of keeping alive the principles of their Salesian education and working as active Christians in their various walks of life.
In 1908, the idea of forming a world federation was launched, to unite all Past Pupils Associations which had sprung up in Europe and the Americas. in 1909 statutes of federation were drafted and circulated and some 100 local associations formed the World Federation of Salesian Past Pupils.
!!!''@@color:Green;Usage notes@@:''
While they always remain officially Past Pupils of Don Bosco, the terms used locally, as indicated in the synonyms above, vary.
With regard to the term 'alumni', the colloquial term 'alums' can be heard in the US. In Britain, Australia and places where British English reigns, 'past pupil' (often capitalised) is more common. The Philippines uses 'alumnus', but one also hears 'Bosconian' in reference to past pupils
There are also [[Exallieve e exallievi delle Figlie di Maria Ausiliatrice|EX.FMA Associazione Ex-allieve e Ex-allievi delle Figlie di Maria Ausiliatrice]] or Past Pupils of the Daughters of Mary Help of Christians.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
There is also the noun phrase and acronym
//Associazione Ex-allieve e Ex-allievi di Don Bosco// (EX.DB) (In Chinese: 鮑思高同學會(慈幼家庭組別,EX.DB 意文簡稱))
The acronym EX.DB is not so commonly used in English. Instead we might find PPDB.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]], [[Past Pupils Confederation|Confederazione Mondiale Exallievi/e di Don Bosco]].//
There are a series of icons on the right-hand side pane:
''House icon'': home (Table of Contents)
''+ icon'': for a new tiddler (not the template, just a tiddler into which you can write any text you like)
''cog icon'': control panel which you would use if setting up your own new wiki
''circled tick icon'': for saving your wiki if you make any change at all (it will save probably to your downloads folder)
There is also a search box beneath the icons.
There are a series of tabs on the right-hand side pane:
|Open|lists any open tiddlers |
|Recent|lists the 100 most recent tiddlers created|
|Tools|controls the icons that appear under the EAO Glossary title|
|More|can be ignored unless you seriously wish to adjust this wiki and know what you are doing|
|Map|you can create your own concept map by linking tiddlers, though a 'live' view is already available|
|False Friends|Helpful for translators|
|Table of Contents|A list of all tiddlers in alphabetical order|
[[Introduction]]
[[A translator's tool]]
[[How is this dictionary/glossary set up?]]
[[Can I add or adjust a term?]]
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''F''
*[[famigli]]
*[[famiglia apostolica]]
*[[famiglia carismatica]]
*[[famiglia salesiana]]
*[[FCMN Fraternidad contemplativa Maria de Nazaret]]
*[[fedeltà creativa]]
*[[Fernández Artime, Ángel]]
*[[Ferrando, Stephen|Ferrando, Stefano (ven)]]
*[[figli di Maria]]
*[[FIN|FIN Filippine Nord]]
*[[fioretti]]
*[[FIS|FIS Filippine Sud]]
*[[FLASH]]
*[[FMA Figlie di Maria Ausiliatrice]]
*[[Fondazione Don Bosco nel Mondo]]
*[[Fondo di solidarietà del Rettor Maggiore]]
*[[fondo Don Bosco]]
*[[formazione]]
*[[formazione permanente]]
*[[formazione professionale]]
*[[FSDB]]
[[False Friends - A]]
[[False Friends - B]]
[[False Friends - C]]
[[False Friends - D]]
[[False Friends - E]]
[[False Friends - F]]
[[False Friends - G]]
[[False Friends - I]]
[[False Friends - L]]
[[False Friends - M]]
[[False Friends - N]]
[[False Friends - O]]
[[False Friends - P]]
[[False Friends - Q]]
[[False Friends - R]]
[[False Friends - S]]
[[False Friends - T]]
[[False Friends - U]]
[[False Friends - V]]
[[False Friends - W]]
[[False Friends - Z]]
|!Italian |!False friend |!Preferred equivalent(s)|
|abitazione|habitation|Mostly means house or residence, and this is how it should be translated. It could be 'habitation' but the English sense of this is something like //insediamento// in italian|
|accidente|accident|Mostly means a sroke or fit, a shock, or ‘damn! (only if //accidenti//). It could be ‘accident’ but that would normally be //incidente// |
|accomodare|accommodate|Means to fix, arrange. ‘To accommodate’ would normally be //alloggiare//. Similarly //accomodamento// is not accomodation but to come to an agreement |
|addetto|addict|Not an addict but an employee! An addict would be a //tossicodipendente// or someone who is //preso da// (taken up with) something |
|addizione|addict|Not an addict but addition! See above for ‘addict’ |
|ad hoc|ad hoc|Means specially made, bespoke. ‘Ad hoc’ as we use it in English would be //improvvisato// |
|affluente|affluent|Means a tributary. ‘Affluent’, as we use it in English would be //ricco// |
|affrontare|affront|Means to face someone. ‘Affront’ (cause affront) as we use it in English would be //oltraggiare, offendere//|
|agenda|agenda|Means a diary. ‘Agenda’ as we use it in English would be //l’ordine del giorno//|
|agonia|agony|Means death throes, not agony, even if death throes might involve agony. ‘Agony’ is //dolore, angoscia, atroce//|
|alimento|ailment|Means food or as //alimenti// means alimony. ‘Ailment’ is //malanno//|
|ambiente|environment|Could well be, but in the case of something like 'ambiente educativo', given the broader extension of 'educate, educator' in Italian, it may be better glossed with 'setting', or 'spirit' or other (an entire way of being and acting) Cf. [[ambiente]]|
|annoiare|annoy|Means to bore. (To) annoy is translated as //irritare, dar fastidio//|
|anticipare|anticipate|Means to bring forward (which is another meaning of ‘anticipate’) but normally, ‘anticipate’, in the sense of foresee, would be //prevedere, aspettarsi//|
|approfittare|profit|Does not mean to profit but to take advantage of. ‘To profit from/by’ is to //ricavare beneficio da//|
|appuntare|appoint|Not appoint but to pin something (together) or to point at. ‘Appoint’ is //nominare//|
|argomento|argument|Means topic. ‘Argument’ in Italian would be //discussione, litigo//|
|arrangiare|arrange|Means to fix, manage. 'Arrange' as we use it in English would be //sistemare, disporre//|
|attendere|attend|Means to wait for. ‘Attend’ as we use it in English would be //frequentare//|
|attico|attic|Means a penthouse or top-floor flat. Attic as we use it in English would be //soffitta//|
|attitudine|attitude|Not attitude but aptitude. ‘Attitude’ is //atteggiamento//|
|attuale|actual|Means current (can mean actual). But 'actual' as we most often use it in English would be //effettivo, reale//. Similarly //attualità// is not ‘actuality’ but refers to, say, a current affairs program, today’s news|
|avanzo|advance|Means leftover, remains (of food). 'Advance' could be //avvanzare, anticipare, avanzata, anticipato// depending on context|
|avvertimento|advertisement|Means a warning, notice, caution. ‘Advertisement’ would be //annuncio, inserzione//|
|avviso|advice|Means a notice, a notification. ‘Advice’ would be //consiglio//|
|!Italian |!False friend |!Preferred equivalent(s)|
|baldo|bald|Means courageous. ‘Bald’ is //calvo//|
|basamento|basement|Means a base (e.g. of a bed). A ‘basement’ is a //seminterrato//|
|bendare|bend|Means to bandage. ‘To bend’ is //curvare, inchinare, piegare//|
|biologico|biological|Can mean biological, but more likely to mean organic|
|box|box|Afraid not. Box is a loan word that has changed meaning in Italian and means a garage or parking space. Box is //scatola//|
|brace|brace|Means embers. //alla brace// is barbecued. ‘Brace’, depending on context, would be a //rinforzo, sostegno//, to //tenersi forte//|
|bravo|brave|Means well done! Clever, good. ‘Brave’ is //coraggioso//|
|brina|brine|It refers to hoarfrost. ‘Brine’ would be //acqua salata//|
|!Italian |!False friend |!Preferred equivalent(s)|
|camera|camera|Means room. ‘Camera’ is //macchina fotografica//|
|camping|camping|It might be an English word, but Italian often uses the 'ing' form as a noun. Camping in Italian is //campeggio//, whereas a campsite would be a //camping//|
|candido|candid|Means pure, honest. ‘Candid’ is //schietto//|
|cantina|canteen|Means cellar, basement. 'Canteen' is //mensa//|
|carta|card|Could be 'card', but might also be something along the lines of 'charter'. Cf. [[Carta di comunione nella Famiglia Salesiana]]|
|casualità|casualty|It means of a chance nature. A ‘casualty’ is a //vittima, ferito//|
|cautione|caution|Means bail. ‘Caution ’ is //cautela//|
|cava|cave|Means pit, quarry. ‘Cave’ would be //caverna//|
|caldo|cold|Means the opposite – warm. ‘Cold’ is //freddo, fresco//|
|clamoroso|clamorous|Means resounding, noisy, or even sensational. ‘Clamorous’ in the noisy sense is //chiassoso// or //insistente// in the sense of people clamouring for something|
|coda|code|Means tail or queue. 'Code' is //codice//|
|coerenza|coherence|Usually it means 'consistency' e.g. of viewpoint, Where texture is involved the Italian would say 'consistenza'. Of course 'coerenza' can also mean 'coherence'.|
|collaboratore|collaborator|could be 'collaborator' but might also be 'helper', 'co-worker', 'partner'|
|collegio|college|boarding school (though it could be college). Cf. [[collegio]]|
|colloquio|colloquium|friendly talk, chat. Cf. [[colloquio]]|
|comodità|commodity|Means comfort, convenience. ‘Commodity’ is //prodotto//, //merce, materia prima//|
|compagno|companion|friend (though it could be companion). Cf. [[compagno]]|
|comprensivo|comprehensive|Means understanding, inclusive, sympathetic (e.g. an //istituto comprensivo// might be a K-12 school. ‘Comprehensive’ is //esauriente//|
|concussione|concussion|It means extortion. Concussion in the medical sense would be a //commozione cerebrale//|
|condizione|condition|could be 'condition' but often 'situation', 'circumstance'|
|conduttore|conductor|Means driver (tram, bus). ‘Conductor’ is //bigliettaio// (tram), //direttore d’orchestra// (music)|
|confetti|confetti|Means wedding sweets, sugared almonds. ‘Confetti’ as we use it (at weddings) is //coriandoli//|
|confidenza|confidence|Be aware that it does not always mean confidence. it can refer to a close relationship, intimacy between two people, a good relationship with someone|
|confrontare|confront|Means to compare. ‘Confront’ as we use it in English is //far fronte a//|
|consistente|consistent|Generally means substantial, solid. ‘Consistent’ would be //coerente, costante//|
|conveniente|conveniente|Means of good value. ‘Convenient’ as we use it in English is //adatto, comodo, opportuno//|
|costipato|constipated|While it can mean constipated, the phrase //essere costipato// means to have a bad cold|
|crema|cream|Means custard. ‘Cream’ is //panna//|
|crudo|crude|Means raw. ‘Crude’ is //volgare//|
|!Italian |!False friend |!Preferred equivalent(s)|
|delusione|delusion|Means disappointment. ‘Delusion’ is //illusione//|
|destituzione|destitution|Means dismissal, removal. ‘Destitution’ is //indigenza//|
|diffidenza|diffidence|Means distrust. ‘Diffidence’ is //sfiducia//|
|discussione|discussione|Often means an argument or quarrel in Italian, although it can mean discussion. ‘Discussion’ is //dibattito//|
|disgrazia|disgrace|Means bad luck, misfortune. ‘Disgrace’ is //vergogna, disonore//|
|disporre di|dispose of|Means to have (something) at your disposal, make arrangements. (To) dispose of is //disfarsi di//|
|docile|docile|well-behaved, obedient|
|domandare|demand|Means simply to ask. ‘To demand’ is //pretendere, esigere, insistere//|
|duomo|dome|Means cathedral. A ‘dome’ is //cupola//|
|!Italian |!False friend |!Preferred equivalent(s)|
|economo|economer|we are stuck with 'Economer General' and 'Provincial Economer, but other cases at local level might employ 'bursar', 'administrator', 'treasurer'... Cf. [[economo, economato]]|
|editore|editor|publisher. Cf. [[editore]]|
|educato|educated|Means polite, well brought-up. ‘Educated’ is //istruito, erudito//|
|educazione|education|Take care, because in contex it very often means upbringing, good manners. ‘Education’ per se is //cultura, formazione, istruzione// but also //educazione//. Cf. [[Education - not so easy to translate]]|
|effettivo|effective|Means real. ‘Effective’ is efficace. Hence //effettivamente// is never ‘effectively’ but ‘really’, ‘actually’|
|emarginati|emarginated|marginalised, abandoned|
|emotivo|emotive|Means emotional, though it could be emotive.|
|energetico|energetic|Often means simply energy though it could also be energetic. ‘Energetic’ is //energico, attivo//|
|equamente|equally|Correct meaning is justly, fairly|
|esaltato|exalted|It really means a range of things like hot-headed, wound up, fanatical|
|esercizi spirituali|spiritual exercises|retreat or 'spiritual retreat'. Cf. [[esercizi spirituali]]|
|esibizione|exhibition|Means performance. ‘Exhibition’ is //mostra//|
|estate|estate|Means summer. ‘Estate’ is //proprietà, tenuta, eredità//|
|eventualmente|eventually|Means if necessary, possibly. ‘Eventually’ is //alla fine, finalmente//|
|!Italian |!False friend |!Preferred equivalent(s)|
|fastidioso|fastidious|Means annoying. ‘Fastidious’ is //esigente, scrupoloso//|
|fatale|fatal|Means inevitable though can also be fatal. ‘Fatal’ is //mortale, fatidico//|
|fattoria|factory|Means farm. ‘Factory’ is //fabbrica//|
|fiction|fiction|Although borrowed from English it has changed meaning. It means a TV drama. 'Fiction' is //narrativa//, //un’opera di narrativa//|
|finalmente|finally|Means ‘at last’, which is similar but not the same as finally. ‘Finally’ is //alla fine//|
|formazione|formation|May well be 'formation' but can also in context be simply 'education'. Cf. [[formazione]]|
|fornitura|furniture|Means supply. ‘Furniture’ is //mobili, mobilia//|
|fragilità|fragility|frailty, especially in //fragilità vocazionale//|
|frequentare|frequent (v)|Mostly means to attend (e.g. school). ‘Frequent’ (v) can also be //frequentare//|
|furore|furore|Means fury. ‘Furore’ is //scalpore// (sensation) or just //entusiasmo//|
|!Italian |!False friend |!Preferred equivalent(s)|
|geniale|genial|clever, gifted, smart. Cf. [[Notes on an L2 text]]|
|gentile|gentle or genteel|Means kind. ‘Genteel’ might be //raffinato, distinto// while gentle could be //gentile// but could also be //delicato, amabile, amichevole//|
|giaculatoria|ejaculation|invocation, brief prayer|
|ginnasio|gymnasium|Means upper secondary studies (in Italy) preceding //Liceo//. A gymnasium is a //palestra//. Cf. [[ginnasio]]|
|globale|global|may mean 'global' but more likely 'overall'|
|gratuità|gratuity|Means gratuitousness. A ‘gratuity’ (tip) is a //mancia//|
|gregario|gregarious|Means backup or support. ‘Gregarious’ is //socievole//|
|!Italian |!False friend |!Preferred equivalent(s)|
|impervio|impervious|Means impassable. ‘Impervious’ is //impermeabile//|
|impersonare|impersonate|Means to personify, play a role. ‘Impersonate’ is //fingersi, imitare//|
|impressionante|impressive|Can mean impressive but tends to be stronger, especially shocking. ‘Impressive’ is //notevole//|
|inabitato|inhabited|It actually means the opposite, uninhabited! ‘Inhabited’ is //abitato//|
|incaricato|incharge, in-charge, inCharge|person in charge. Cf. [[incaricato]]|
|incidente|incident|Means an accident. An ‘incident’ is an //evento//|
|incombente|incumbent|Means imminent, impending. ‘Incumbent’ could be a //titolare, beneficiato// or, if it is incumbent on someone, then //spetta a lua a//...|
|inconveniente|inconvenient|Means a setback, disappointment. ‘Inconvenient’ is //scomodo//|
|infatti|in fact|Either 'as a matter of fact', or 'indeed' are more appropriate|
|influsso|influx|Means influence. ‘Influx’ is //afflusso//|
|ingiuria|injury|Means insult. ‘Injury’ is //ferita, danno//|
|in presenza|in presence|Means physical presence, but expressed in English as 'in person'|
|integrale|integral|rounded, all-round, holistic, complete... Cf. [[Emerging metaphors and tricky terms]]|
|interrogazione|interrogation|Means an oral exam (school). ‘Interrogation’ is //interrogatorio//|
|intimazione|intimation|Means an order or a command. ‘Intimation’ is an //accenno//|
|intossicare, intossicazione|intoxicate, intoxication|Not really. It means poison, poisoning. ‘Intoxication’ is //ubriacchezza//|
|irrelevante|irrelevant|Means insignificant (although it can mean irrelevant). ‘Irrelevant’ is normally //non pertinente//|
|irrinunciabile|unrenounceable|'inalienable', or in context, 'essential'|
|itinerario|itinerary|curriculum, 'progress made', process...|
|!Italian |!False friend |!Preferred equivalent(s)|
|largo|large|Means wide. ‘Large’ is //grande//|
|lettura|lecture|Means a reading. ‘Lecture’ is //conferenza, lezione// depending on context|
|libreria|library|Means bookshop. ‘Library’ is //biblioteca//|
|licenza|licence|It does mean licence (hunting/fishing/marriage), and also permission, copyright, but is not used in reference to a vehicle licence, which is //patente//|
|liminalità|liminality|frontier situation|
|linguaggio|language|could often be 'language' but might also be 'expression', even 'vocabulary'|
|lunatico|lunatic|Means quirky, temperamental. ‘Lunatic’ is //pazzo, matto//|
|lurido|lurid|Means filthy, disgusting. ‘Lurid’ is //spargiante, pacchiano//|
|lussurioso|luxurious|Means lustful. ‘Luxurious’ is //lussuoso, di lusso//|
|!Italian |!False friend |!Preferred equivalent(s)|
|magazzino|magazine|Means warehouse. ‘Magazine’ is //periodico, rotocalco//|
|mansione|mansion|Means duty, task. ‘Mansion’ is //villa, blocco di apartamenti//|
|marmellata|marmalade|Means jam (any kind of jam). ‘Marmalade’ is //marmellata di agrumi//|
|marrone|maroon|Means brown. ‘Maroon’ is //rosso fegato// or //rosso granata//|
|miseria|misery|Means poverty. ‘Misery’ is //sofferenza//|
|mobbing|mobbing|It might be an English word but it has changed meaning in Italian except when used in the ‘virtual’ sense when it would be ‘flash mob’, so take note of the context.|
|missionario/a|missionary|often it should be rendered simply as mission (adj)|
|mister|Mr (Mister)|The meaning has changed to ‘trainer’ (sports) in Italian. The Italian word would be //allenatore//|
|Monsignore|Monsignor|It could be 'Monsignor' but in English this person is usually not-quite-a-bishop! Better to say 'Bishop X' or 'Archbishop Y'|
|morbido|morbid|Means soft. ‘Morbid’ is //morboso//|
|moroso|morose|Means in arrears (rent!), though it can be used in a familiar sense to mean sweetheart. ‘Morose’ is //scontroso//|
|!Italian |!False friend |!Preferred equivalent(s)|
|nominare|nominate|Means to name, appoint. ‘Nominate’ is //proporre per una candidatura//|
|novella|novel|Means a short story. ‘Novel’ is //romanzo//|
|!Italian |!False friend |!Preferred equivalent(s)|
|obitorio|obituary|Means a morgue! ‘Obituary’ is //necrologio//|
|occasione|occasion|Means this but also opportunity, bargain. ‘Occasion’ is not always //occasione//. It could be an //evento, momento//|
|occorre|occure|Means to need something. ‘Occur’ is //accadere, venire in mente//|
|operativo|operative|could be 'operative' but more likely 'practical', 'working...'|
|orfano|orphan|In English an 'orphan' has usually lost both parents. In Italian one can be 'orphaned' of one parent|
|organico|organic|holistic, systematic, complete... Cf. [[organico]]|
|organismi|organisms|groups, bodies, entities...|
|ostriche|ostrich|Means oysters. Careful what you order! ‘Ostrich’ is //struzzo//|
|!Italian |!False friend |!Preferred equivalent(s)|
|paragone|paragon|Means a comparison. ‘Paragon’ is //modello di virtù//|
|parenti|parents|Means relatives. ‘Parents’ are //genitori//|
|passività|passivity|Careful! It might mean 'liabilities' in accounting|
|pastorale|pastoral|Mostly it refers to 'ministry' in our context. Cf. [[pastorale giovanile]]|
|patente|patent|Means licence. A ‘patent’ is a //brevetto//|
|paternità|paternity|Means fatherhood, authorship. To be ‘fatherly’ (fatherliness) is //(essere) paterno//|
|patrimonio|patrimony|it could be 'patrimony' but it might also be 'heritage', 'legacy'|
|pavimento|pavement|Means floor. ‘Pavement’ (footpath) is //marciapiede//|
|pedagogia|pedagogy|Often can be rendered simply by 'education'|
|penuria|penury|Means shortage. ‘Penury’ is //indigenza//|
|petrolio|petrol|Means oil. ‘Petrol’ is //benzina//|
|pietà|piety|it could be 'piety' but it might also be 'devotion'|
|preoccupato|preoccupied|Means worried. ‘Preoccupied’ is //assorto//|
|presbiterio|presbytery|Means the sanctuary in the church. ‘Presbytery’ is //casa parrochiale// or //canonica// Cf. [[abside]]|
|preservativo|preservative|Means contraceptive, condom, ‘Preservative’ is //conservante//|
|presidenza|presidency|executive group, committee, though 'presidency' seems to apply in the European Union|
|pretendere|pretend|Means to claim (Pretender to the throne!). ‘To pretend’ is //far finta//|
|prevaricare|prevaricate|Means to abuse (use of power). ‘Prevaricate’ is //tergiversare//|
|procura|procure (n)|(Mission) (and) (Development) Office or PDO; in other words combinations of these|
|professionale|professional|it could be 'professional' but might also mean 'technical' as in the case of some //scuole professionali//|
|profetico|prophetic|it could be 'prophetic' but it might simply mean 'inspired'|
|protocollo|protocol|Means register, register number, registry office. 'Protocol' is //etichetta// though it would be protocol if it refers to a draft document or treaty. A //foglio protocollo// on the other hand is a sheet of foolscap. Cf. [[protocollo]]|
|puntura|puncture|Means sting (wasp, i.e. //puntura di vespa//). A ‘puncture’ is //foratura di pneumatico//|
|!Italian |!False friend |!Preferred equivalent(s)|
|questionare|question|Means to argue or quarrel. ‘To question’ is interrogare, while a ‘questionnaire’ is a //questionario//|
|qui pro quo|quid pro quo|One letter makes the difference! A ‘qui pro quo’ is a mistake, a misunderstanding. ‘Quid pro quo’ means ‘tit for tat’, ‘You scratch my back I scratch yours!’|
|!Italian |!False friend |!Preferred equivalent(s)|
|radiografia|radiography, ~X-Ray|overview|
|rapa|rape|Means turnip. ‘Rape’ is// stupro//|
|rata|rate|Means installment. ‘Rate’ (depending on context) is //tasso, livello, velocità//|
|realizzare|realise|Means to carry out or fulfil or achieve. ‘Realise’ is //accorgersi, capire//|
|recipiente|recipient|Means container. ‘Recipient’ is //destinatario, beneficiario//|
|regolamento|regulation|'regulations' in the plural, more likely, especially if with capital 'R'|
|retribuzione|retribution|Means remuneration, salary. ‘Retribution’ is //punizione, ricompensa//|
|ricordo|record|Means a memory, a reminder. ‘Record’ is //disco//, or //appunto//|
|ricoverati|recovered|it means people given shelter, or taken to hospital or... ‘Recover’ is //guarire (da), recuperare//|
|rilanciare|relaunch|it could be 'relaunch' but might also be 'reinvigorate'|
|rilevante|relevant|Means important, remarkable. ‘Relevant’ is //pertinente//|
|rettorato|Rectorate|e.g. term of office of Rector Major, or a Rector. Cf. [[rettorato]]|
|ritenere|retain|Means to think, consider. ‘Retain’ is //conservare, trattenere//|
|rude|rude|Means rough and ready. 'Rude' is //maleducato, offensivo//|
|!Italian |!False friend |!Preferred equivalent(s)|
|salario|salary|Means wages more generally.‘Salary’ is //stipendio//, which is also a stipend or payment to clergy (also known as a //congrua//|
|sano|sane|Means healthy. ‘Sane’ is //equilibrato//|
|scaldare|scald|Means to heat up or, in the reflexive, to get excited. ‘Scald’ is //sbollentare//|
|scarsamente|scarcely|Means rarely. ‘Scarcely’ is //a stento, appena//|
|scolaro|scholar|Means pupil. A scholar is a //studioso//|
|sconvenienza|inconvenience|Means a failure of good manners, unseemly. ‘Inconvenience’ is //disturbo, scomodità//|
|scopo|scope|Means purpose. ‘Scope’ is //ambito, possibilità//|
|scuole pubbliche|public schools|It means state schools specifically. ‘Public schools’ can have other meanings in different parts of the English-speaking world. They could be private schools charging high fees (UK)|
|sensibile|sensible|Means sensitive or perceptible. ‘Sensible’ is //ragionevole, sensato, equilibrato//|
|serrato|serrated|Means closed, shut, clenched. ‘Serrated’ is //seghettato//|
|servizievole|serviceable|It really means, helpful, obliging, amiable|
|sinergia|synergy|it might be synergy, but it might also be simply 'teamwork'|
|simpatico|sympathetic|Means nice, pleasant character. ‘Sympathetic’ is more likely to be //comprensivo//|
|slip (as in woman's undergarment)|slip|The meaning has been extended in Italian to cover a woman's bikini briefs, a man's briefs (undies) and even swimming trunks. The Italian words would be //mutande, sgambata//|
|smoking|smoking|Another word that has changed meaning in Italian. It means a dinner jacket or tuxedo. To smoke is //fumare//|
|sopportare|support|Means to put up with. ‘Support’ is //sostenere//|
|soave|suave|Means gentle. ‘Suave’ is //mellifluo, insinuante// depending on context|
|spiritato|spirited|Means wild, influenced by the devil. ‘Spirited’ is //animato, focoso//|
|stipulare|stipulate|Means to draw up something. ‘Stipulate’ is //stabilire (che)//|
|straniero|stranger|Means foreigner. ‘Stranger’ is //sconosciuto, forestiero//|
|suggestivo|suggestive|Means full of atmosphere, evocative. ‘Suggestive’ is //allusivo//|
|!Italian |!False friend |!Preferred equivalent(s)|
|tenente|tenant|Means lieutenant. ‘Tenant’ is //inquilino//|
|territorio|territory|it might be territory but would almost always, in Salesian context, be better glossed as 'local area'|
|toast|toast|Has changed meaning in Italian and means toasted sandwich. ‘Toast’ is //pane tostata, brindisi// depending on context|
|tremendo|tremendous|Means awful, terrible. ‘Tremendous’ is //fantastico//|
|triviale|trivial|Means vulgar, indecent. ‘Trivial’ is //banale//|
|truce|truce|Means grim, cruel. ‘Truce’ is //tregua//|
|tutore|tutor|not tutor but guardian. //tutore// can be tutor, but normally this would be a //precettore// or //insegnante privato//|
|!Italian |!False friend |!Preferred equivalent(s)|
|udienza|audience|Can mean audience but usually a hearing. ‘Audience’ is //pubblico//|
|ufficioso|officious|Means unofficial. Officious’ is //invadente//|
|ulteriore|ulterior|Means further (in addition). ‘Ulterior’ as in motive would be //seconda fine//, otherwise //recondito//|
|ultimamente|ultimately|Means lately, of late. ‘Ultimately’ might be //in definitiva//, //in fin dei conti//|
|urna|urn|Can mean urn but would normally be translated as casket when used, for example of Don Bosco’s remains or relics. An //urna// is also a ballot box in Italian. An urn could also be a //vaso//. Cf. [[Urna]]|
|!Italian |!False friend |!Preferred equivalent(s)|
|veste|vest|Not vest but more generally a garment. 'Vest' could be a //maglia intima, panciotto// depending on context|
|vicario|vicar|vice-rector, vice-provincial (though it could be vicar). Cf. [[vicario]]|
|vile|vile|Means cowardly. ‘Vile’ is //brutto, orribile//|
|villano|villain|Means a lout or a boor. A ‘villain’ is a //mascalzone//|
|virtualmente|virtually|Normally it means potentially. ‘Virtually’ might normally be //praticamente//, although //virtualmente// could occasionally be used|
|vizioso|vicious|Means bad, dissolute. ‘Vicious’ is //brutale, maligno//|
|vocabolario|vocabulary|Can mean vocabulary but also often used for a dictionary. A ‘vocabulary’ is a //lessico, glossario// or list of words|
|volenteroso|voluntary|It really means willing, eager, keen|
|volontariato|voluntariate|'volunteer movement' , 'volunteer group' preferred|
|volubile|voluble|Means to be changeable, fickle. ‘Voluble’ would be //loquace//|
|!Italian |!False friend |!Preferred equivalent(s)|
|water|water|Careful. It refers to a toilet (bowl)! //L’ho gettato nel water// = I threw it in the toilet|
|!Italian |!False friend |!Preferred equivalent(s)|
|zappare|zap|//zappare// means to hoe. ‘Zap’ (e.g. on a tv) is known in Italian as //fare lo zapping|
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' domestics (residential)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 住在會院裏的工人或外人
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //È voce ant., conservatasi con usi specifici in pochi casi: [...] ., è così chiamata la persona addetta alla cura, al governo e alla mungitura delle mucche, o in genere a lavori dell’azienda agricola, dove convive con la famiglia del conduttore.// An ancient term, with specific uses in a few cases: [...] the name given to the person in charge of the care, management and milking of cows, or in general to work on the farm, where they live with the family of the holder.
<br>
!!!''@@color:Green;Synonyms@@:''
retainers, servants
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Many Salesian houses used have lay people (men only) who lived in and performed various services. In an earlier instance,
they would have been //coadiutori//, but once Don Bosco began to develop his concept of the Salesian layman, he had to be very careful to distinguish them from mere workers, domestics. Over time, these became known as //famigli//, from the Italian masculine word //famiglio// (not to be
confused with //famiglia//, family).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
The term is ancient, and possibly one not familiar (excuse the pun!) even to many Italians today. The Italian Wikipedia even
has an article on it, describing its feudal origins (from the Latin //famulus// or a person adopted into a family). But if we are to
regard the Wikipedia article as any kind of guide, then we also need to be aware of other uses of the term ‘famiglio’, perhaps
closer to the also ancient English word ‘familiar’ (n.), a term for minor devils!
That aside, it is possible to find references to ‘famigli’ in mediaeval monasteries, in the more positive sense of men who had
been adopted into the religious family but who did not take religious vows.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' apostolic family.
''TL'' is ''[es]:'' familia apostólica
<br>
''TL'' is ''[fr]:'' famille apostolique
<br>
''TL'' is ''[pt]:'' família apostólica
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
''Apostolic'' (in general): the ardent desire to reproduce the apostolic ideal in which “the company of those who believed was of one heart and one soul,…had everything in common, [and] devoted themselves to the apostles’ teaching and fellowship, to the breaking of the bread and the prayers” (Acts 4:35; 2:42).
''Apostolic'' (from the Charter of Identity): an inner dynamism which urges one to gift and service, giving salvific effectiveness to educative and evangelising activity and unifying all of ones activity around this central inspiring theme.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Salesian Family is an apostolic Family. The Groups which make it up are all responsible subjects of the common mission, although to different degrees and in different ways.
Don Bosco founded the Society of St Francis de Sales and the Institute of the Daughters of Mary Help of Christians and set them up as Religious Congregations, by this stage not contemplative but "apostolic". According to the intentions of their Founders, Don Bosco's spiritual sons and daughters, all the other Religious Congregations which belong to the Salesian Family today have a clear apostolic orientation and are part of those Religious Institutes known as "apostolic" institutes.
In virtue of each ones particular vocation, individuals belonging to the distinct Groups are 'sent', thus called to carry out the common mission according to the role they are entrusted with, and their own abilities and possibilities. with regard to canonical norms, the Salesians, the Salesian Sisters and the other Religious Institutes take up the apostolic mandate from the ecclesiastical authority and carry it out in the context of the provincial or local communities which are the primary subject of the mission.
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[charismatic family|famiglia carismatica]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' charismatic family.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A gift of the Spirit to the Church in view of a mission (//Charter of Identity// Art 5.)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Its deepest and truest roots are found in the Mystery of the Trinity, meaning in the infinite love uniting Father, Son and Spirit, source, model and goal for every human family.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
In such a context we discover still more the importance and fruitfulness of our membership of a charismatic Family, which already recognizes these principles and in its work tries to spread them as a basic platform for every educative, human and Christian endeavour. (Strenna 2003 Presentation)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[famiglia apostolica]], [[Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Family.
''TL'' is ''[es]:'' Familia Salesiana
<br>
''TL'' is ''[fr]:'' Famille Salésienne
<br>
''TL'' is ''[pt]:'' Família Salesiana
<br>
''TL'' is ''[pl]:'' Rodzina Salezjańska
<br>
''TL'' is ''[zh ]:'' 慈幼家庭 (FS)
<br>
''TL'' is ''[de]:'' Salesianische Familie
<br>
''TL'' is ''[ru]:'' Салезианская семья
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Don Bosco inspired the start of a vast movement of persons who in different ways work for the salvation of the young.
He himself founded not only the Society of St Francis de Sales but also the Institute of the Daughters of Mary Help of Christians and the Association of Salesian Cooperators. These live in communion with each other, share the same spirit and, with specifically distinct vocations, continue the mission he began. Together with these groups and with others born later we make up the Salesian Family. (C. 5)
The Salesian Family is an apostolic Family. The groups which make it up
are all responsible protagonists of the common mission although to a
different extent and in different ways.
f friendly rapport, but the formal expression of a communion that is interior, charismatic and spiritual; it helps, therefore, to explain the different levels of belonging to the Salesian Family.
This belonging draws on a common spirit which is the foundation of the mission inspired by the charism of Don Bosco, while respecting the particular and specific characteristics of each group. This demands a wise process of discernment that can lead to official recognition.
Therefore, there are different levels of belonging. The first is that enjoyed by the Salesians, the Daughters of Mary Help of Christians, the Cooperators and the members of the Association of Mary Help of
Christians: these are the first four groups established by Don Bosco and the direct heirs to his work. To these all the other groups need to refer and make comparisons as regards the spirit, field of mission, and
methodology of pedagogical and apostolic activity.
A second level of belonging is that of the numerous groups of consecrated life, both religious and secular, as well as some Catholic associations which have come into being through the creative efforts of some of Don Bosco’s sons. They enrich with their particular charismatic and spiritual
forms of expression the common patrimony of the Family.
A third level, finally, is constituted by particular titles to membership
constituted by the circle of people who form part of the vast Salesian Movement and find in the Salesian Family their animating
nucleus. This is formed by the Friends of Don Bosco, by the Salesian Youth Movement and more in general, by Salesian volunteer social
service and by an extensive category of men and women educators, catechists, adult professionals, sympathetic politicians, co-workers, even those belonging to different religions and cultures, who are working on the six inhabited continents.The juridical title to belong is conferred by the official letter of recognition which the Rector Major
sends in reply to the request made by the individual groups.
!!!''@@color:Green;Synonyms@@:''
apostolic family of Don Bosco, spiritual and apostolic family of Don Bosco
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
For further information cf. also [[Mission Statement|Carta della Missione della Famiglia Salesiana]] and [[Salesian Identity Card|Carta di comunione nella Famiglia Salesiana]] and the most recent document (2012) the [[Charter of Charismatic Identity|Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]]. This document in particular makes it clear that the term 'family' as used in 'Salesian Family' describes the links that connect the various Groups, even though with different intensity. It is not simple affinity, or generic sympathy but an institutional expression of inward, charismatic and spiritual communion. It can be described in terms of different levels.
The full membership list of the Salesian Family is as follows:
# [[Salesians of Don Bosco|SDB Salesiani di Don Bosco]]
# [[Daughters of Mary Help of Christians|FMA Figlie di Maria Ausiliatrice]]
# [[Salesian Cooperators|Cooperatore Salesiano/Salesiano Cooperatore]]
#[[The Association of Mary Help of Christians(ADMA)|ADMA Associazione di Maria Ausiliatrice]]
#[[Past Pupils of Don Bosco|Exallievi (di Don Bosco)]]
# [[Past Pupils of the FMA|Exallievi (di Don Bosco)]]
# [[Women Volunteers of Don Bosco|VDB Volontarie di Don Bosco]]
# [[Daughters of the Sacred Hearts of Jesus and Mary|HH.SS.CC Hijas de las Sagrados Corazones de Jesús y de Maria]]
# [[Salesian Oblates of the Sacred Heart|SOSC Salesiane Oblate del Sacro Cuore]]
# [[Apostles of the Holy Family|ASF Apostole della Sacra Famiglia]]
# [[Sisters of Charity of Jesus|CSJ Caritas Sisters of Jesus]]
# [[Missionary Sisters of Mary Help of Christians|MSMHC Missionary Sisters of Mary Help of Christians]]
# [[Daughters of the Divine Saviour|HDS Hijas del Divin Salvador]]
# [[Sisters Servants of the Immaculate Heart of Mary|SIHM Sisters Servants of the Immaculate Heart of Mary]]
# [[Sisters of Jesus the Adolescent|IJA Irmas de Jesús Adolescente]]
# [[Association Damas Salesianas|ADS Asociación Damas Salesianas]]
# [[Catechists Sisters of Mary Immaculate Help of Christians|SMI Catechist Sisters of Mary Immaculate]]
# [[Daughters of the Queenship of Mary Immaculate|DQM The Daughters of the Queenship of Mary]]
# [[Volunteers with Don Bosco|CDB Volontari Con Don Bosco]]
# [[Witnesses of the Risen Lord TR|TR Testimoni del Risorto]]
# [[Congregation of St. Michael the Archangel|CSMA Congregation of St Michael the Archangel]]
# [[Congregation of Sisters of the Resurrection|HR Congregación de Hermanas de la Resurrección]]
# [[Sisters Announcers of the Lord|SAL Sisters Announcers of the Lord]]
# [[The Disciples - Secular Institute|DISC The Disciples]]
# [[Canção Nova Community|CN Canção Nova]]
# [[Sisters of St Michael the Archangel (Michaelites)|CSSMA Zgromadzenie Sióstr św. Michała Archanioła]]
# [[Sisters of Maria Auxiliatrix|SMA Sisters of Maria Auxiliatrix]]
# [[Community of the Mission of Don Bosco (CMB)|CMB Comunità della Missione di Don Bosco]]
# [[The Sisters of the Queenship of Mary Immaculate|SQM Sisters of the Queenship of Mary]]
# [[Visitation Sisters of Don Bosco (VSDB)|VSDB The Visitation Sisters of Don Bosco]]
# [[The Contemplative Fraternity of Mary of Nazareth (FCMN)|FCMN Fraternidad contemplativa Maria de Nazaret]]
# [[Sisters Mediators of Peace (IRIMEP)|MP Instituto Religioso das Irmàs Medianeiras da Paz]]
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Normally, in English, the term is capitalised as Salesain Family.
!!!''@@color:Green;Citation@@''
“The Salesian Family of Don Bosco is a charismatic and spiritual community comprising different groups, officially established and recognized, linked together by ties of spiritual relationship and apostolic affinity.” (Charter of Charismatic Identity)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' FCMN The Contemplative Fraternity of Mary of Nazareth.
''TL'' is ''[es]:'' Fraternidad Contemplativa María de Nazaret
<br>
''TL'' is ''[fr]:'' La Fraternité Contemplative Marie de Nazareth
<br>
''TL'' is ''[pt]:'' Fraternidade Contemplativa de Nazaré
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 納匝肋瑪利亞默觀友愛團體(慈幼家庭組別,FCMN 意文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Public Association of the Faithful
!!!''@@color:Green;Synonyms@@:''
Nazarenes
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founder: Archbishop Nicolas Cotugno SDB (1934-), Archbishop of Montevideo (1994).
Founded: 31 May 1983.
Membership of the Salesian Family, 18 July 2016.
The initiative of the Contemplative Fraternity of Mary of Nazareth
has its roots in a dream that Archbishop Nicolás Cotugno, SDB,
had since his Salesian novitiate (Como - Italy) in 1957, when he
manifested his inclination towards the contemplative life; however,
he was encouraged by his superiors to continue in the Salesian
Congregation.
In 1964, Fr. Egidio Viganò - the future seventh successor of Don
Bosco - showed him, in response to his persistent enthusiasm, that
a strong appeal to contemplation comes from the Salesian charism.
In 1974, Fr Raineri, General Councilor for the Salesian Family, also
encouraged him positively. In 1975, the decisive encouragement
came from Bishop Gottardi, Auxiliary Bishop of Montevideo.
On the eve of the Solemnity of the Assumption of Mary in 1977,
a group of young people - made up of engaged couples, married
couples and nascent communities of consecrated men and women
- were the first members to consecrate themselves to our Lady
as a Contemplative Fraternity during Holy Mass at which Bishop
Gottardi presided and Fr. Nicola concelebrated. They initiated a new
experience of contemplative fraternity in Montevideo.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' creative fidelity
''TL'' is ''[es]:'' fidelidad creativa
<br>
''TL'' is ''[fr]:'' fidélité créative
<br>
''TL'' is ''[pt]:'' fidelidade criativa
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“Institutes of Consecrated Life are thus invited courageously to propose anew the enterprising initiative, creativity and holiness of their founders and foundresses in response to the signs of the times emerging in today's world.” (John Paul II, //Vita Consecrata//, no 37, 1996)
<br>
!!!''@@color:Green;Synonyms@@:''
dynamic fidelity
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The first official ecclesial document to use the term ‘creative fidelity’ was the Apostolic Exhortation //Vita Consecrata// of John Paul II (25 March 1996). It appears as a subtitle introducing number 37 of the Exhortation, where instead, the paragraph below the subtitle uses a term that had been in vogue for years, ‘dynamic fidelity’.
In subsequent developments in consecrated life, including Salesian life, the term has become commonplace. We should not be surprised to see that it was immediately picked up by the then Rector Major in 1996, Fr Egidio Viganò, in AGC 357 on //Vita Consacrata//
"Creative fidelity" makes one think of the Spirit, who is at the origin of charisms: the Spirit is always on the move, dynamic, always new. It is not by chance that the Spirit is often represented as a dove, in flight, or as a breath, wind, elusive.
While he did not use the term, Fr Rua, in his first letter as Rector Major, said that “our concern must be to sustain and in due course develop the works he started more and more, faithfully follow the methods he practised and taught, and in our way of speaking and acting endeavour to imitate the model that the Lord in his goodness has given us in him”. Given that he himself had seen Don Bosco's work and approach develop over many years, he clearly took an attitude akin to what we would call “creative fidelity” today.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
In the first place there is the fidelity to the spiritual patrimony of each Institute. It is a matter of a creative fidelity and not of material observance or rigid conservation. (AGC 357)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[aggiornamento]]//
!!!!@@color:maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Fernández Artime, Ángel. In Chinese: 范達民•安日洛, 神父, 縂會長(2014-...)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Rector Major, tenth successor of Don Bosco
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Ángel Fernández Artime was born 21 August 1960 in Luanco-Gozon, Asturias, Spain; he made his first profession on 3 September, 1978, the perpetual vows on 17 June 1984, in Santiago de Compostela, and was ordained a priest on 4 July 1987, in León.
A native of the Province of Leon, he earned a degree in Pastoral Theology and a Licentiate in Philosophy and Pedagogy.
He was a Provincial Delegate for Youth Ministry, Director of the School of Ourense, a member of the Provincial Council and
the Provincial Vicar, and from 2000-2006, he was the Provincial Superior.
After being part of the Preparatory committee which prepared the 26th General Chapter in 2009, he was appointed the
Provincial Superior of South Argentina, based in Buenos Aires. In this capacity he also got to know and work personally
with the then Archbishop of Buenos Aires, Cardinal Jorge Mario Bergoglio, today Pope Francis.
On 23 December 2013, he was appointed Superior of the new Province of Mediterranean Spain, dedicated to Mary Help of Christians. But before he could
take on this new role, on 25 March 2014 he was elected by the 27th General Chapter as the new Rector Major of the Salesian Congregation and the 10th Successor of Don Bosco.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Stephen Ferrando
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Bishop
Declared Venerable: 3 March 2016
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Stephen Ferrando, born in Rossiglione in the province of Genoa on 28 September 1895 to Agostino Ferrando and Giuseppina Salvi, began attending Salesians schools as a young boy, first in Fossano and then in Turin. Because he had come into contact with Salesians from the first generation he breathed in the atmosphere of the origins, one of great humanity and kindness. Attracted by Don Bosco's life he asked to become Salesian, and on 16 September 1912 he made his religious profession at Foglizzo Canavese (Turin). As a young religious he was a teacher in the Salesian house at Borgo San Martino (Alessandria). He received a letter from the General Administration of the Works of Don Bosco while he was there, and in an attached questionnaire it asked him to indicate what kind of apostolate he wanted to dedicate himself to once he became a priest. Ferrando replied: “Missionary!”
During the First World War he did military service in Health, earning the Silver Medal for Valour. For him the war was a general test for future missionary fronts: strength of character, singular determination to pursue initiatives he had begun, combined with a good temperament distinguished him in what he did. On 18 March 1923, having completed his theological studies, he was ordained priest in Borgo San Martino. He asked to leave for the missions and was sent to the Indian region of Assam on the border with Tibet, China and Burma. On 2 December 1923 he left from Venice with another nine companions to be a missionary in India. For ten years he was the novice master and rector of the studentate of philosophy and theology. As a worthy son of Don Bosco, in order to learn the language he went into the villages spread throughout the hill country with his young Salesians where he organised educational and pastoral activities.
Fr Stephen Ferrando was a front-line missionary who experienced the era of the Church's and the Congregation's foundation in that vast region. During this time he also had to replace the Prefect Apostolic, Bishop Mathias. Even when carrying out these responsibilities he remained the missionary deep down and never lost an opportunity to visit the villages and preach the Gospel. from the outset, missions were the privileged expression of the Salesian charism among the young. Starting with the education of the young then ending up with evangelising the local people: this, one could say, was the specific missionary strategy adopted by the Salesians in all their missions. First of all it needs to be emphasised that from the beginning the missionaries were an international group coming from different countries, thus presenting the situation of the universal Church. Also helpful was the fact that these missionaries kept in contact with their countries of origin to find the financial and psychological support so necessary for the rapid development of the mission. Wherever a Salesian mission work was opened one saw transformation, growth, progress throughout the surrounding area.
To his surprise, in 1934 Pius XI appointed him bishop of the diocese of Krishnagar. On 10 November that year he received episcopal ordination in Shillong. His motto was “Apostle of Christ”. Just a year later he was back in Shillong as the bishop there, where he remained for 34 years. He worked zealously in the huge diocese that then took up the entire region of north-east India. When he took possession of the new diocese he kissed the ground and entrusted his future to the Crucified Jesus. He asked his priests to go out to the villages and proclaim the Gospel. He himself was constantly on the move. As an apostle of Christ he visited mission areas and villages on foot. He used to tell his priests: “You can't go around in vehicles to convert souls; to approach the people and resolve their problems you have to go on foot.” Following the example of the Apostle to the Gentiles he was everything to everyone, learning languages, customs and traditions so he could understand the ethos of these people and preach Christ to them more effectively. His apostolate was characterised by the Salesian style: joy, simplicity and direct contact with the people. He approached the youngsters, the poor and the needy; he went out to meet everyone with loving-kindness. His humility, simplicity, love for the poor encouraged many to convert and ask for baptism. He rebuilt the large cathedral and mission complex. He spread devotion to Mary Help of Christians and to Don Bosco. He wanted the Indians to be the first evangelisers of their own land.
During the Second World War foreign missionaries were interned in camps and the work of evangelisation began to slow down: while he was thinking about how to involve women as evangelisers in the villagers, he saw a group of former pupils of the Daughters of Mary Help of Christians in Guwahati who were helping the people in general and looking after wounded soldiers. They wanted to become religious Sisters and dedicate their lives to works of charity. Beginning with a group of Indian catechists to whom he taught the love of Jesus, love for Mary Help of Christians and Don Bosco, the missions and poor people, he founded the Congregation of the Missionary Sisters of Mary Help of Christians.
On 26 June 1968, after having taken part in the work of the Second Vatican Council, he resigned from his diocese. He had found 4,000 Catholics in Assam: when he left there were 500,000. In 1972 he returned to Assam to consecrate the finally completed cathedral in Shillong. Back in Italy the elderly missionary bishop retired to the Salesian house at Quarto (Genoa). In 1970 he wrote: “They often ask me here in Italy: ‘How come you left Assam after 47 years of missionary life?’ I reply: because the day I had been dreaming of for 47 years had arrived, the day when the Church in India could do things by itself!” He died on 20 June 1978. Nine years later the Missionary Sisters of Mary Help of Christians wanted their founder's mortal remains to be back there with them. Bishop Ferrando's casket was laid to rest in the chapel at the convent of St Margaret in Shillong, in the land that had become his second home.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Sons of Mary
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Formally the //Opera di Maria Ausiliatrice// or Work of Mary Help of Christians, which Don Bosco presented to Pius IX in 1874 along with the proposal for the Salesian Cooperators.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The Sons of Mary (young men between 16–30) were the fruits of the //Opera di Maria Ausiliatrice// and its efforts to effort to recruit and educate priestly vocations.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' FIN Philippines North Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Province in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Manila.
Formerly included the Papua New Guinea-Solomon Islands Delegation, now a Vice-province (PGS).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' good actions, small acts of sacrifice, little stories (depending on context)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 神花
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term has a range of meanings in Salesian use - probably today, the last of the three meanings, 'little stories', is the most common. //Fioretti salesiani// are the kinds of little examples, brief personal edifying stories, mostly, that visiting Superiors like to tell the community.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
DBdomsav:..nove fioretti ovvero nove atti di virtù da praticarsi
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' FIS Philippines South Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Province in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Cebu.
Currently includes Pakistan as a missionary outreach Delegation.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' FLASH. In Chinese: 慈幼會總部周年統計
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A technical Salesian term for the annual written collection of statistics sent to the General Administration from the provinces.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
Always capitalised
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Invariable noun. Not an abbreviation. Can be FLASH or Flash.
!!!''@@color:Green;Citation@@''
EG12 Comunicazione fra segretaria ispettoriale e segretaria generale:...I dati statistici (FLASH) a fine anno
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Records|Ufficio anagrafico e statistico]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' FMA Daughters of Mary Help of Christians.
''TL'' is ''[es]:'' (Instituto de las) Hijas de María Auxiliadora
<br>
''TL'' is ''[fr]:'' les Filles de Marie Auxiliatrice
<br>
''TL'' is ''[pt]:'' (Instituto das) Filhas de Maria Auxiliadora
<br>
''TL'' is ''[pl]:'' Córki Maryi Wspomożycielki
<br>
''TL'' is ''[de ]:'' (other language): Don Bosco Schwestern
''TL'' is ''[zh ]:'' 聖母進教之佑孝女會/ 母佑會 (慈幼家庭組別,FMA 拉丁、意文簡稱)
<br>
''TL'' is ''[ru]:'' Дочери Девы Марии Помощницы Христиан (Сёстры Салезианки)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"Through a gift of the Holy Spirit and the direct intervention of Mary, Saint John Bosco founded our institute as a response of salvation to the profound hopes of young girls. He endowed it with a spiritual heritage that had its inspiration from the charity of Christ the Good Shepherd, and imparted to it a strong missionary impulse." (FMA Constitutions art 1)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This religious family has its origins in the heart and mind of St John Bosco and in the creative fidelity of St Mary Domenica Mazzarello. Don Bosco chose the name “Daughters of Mary Help of Christians” because he wanted a living monument of gratitude to his Madonna.
At the persistent request of many people in Turin and as a result of his own perceptions, Don Bosco resolved to take steps in setting up an institute that would reach out to many poor and abandoned girls. He was inspired to do so from his many contacts with female institutes, his deep Marian devotion, the encouragement received from Pope Pius IX and the many inspirations he had in this regard, through 'dreams' and significant happenings.
It so happened that in the township of Mornese, situated in the hills of Monferrato, a young woman by the name of Mary Domenica Mazzarello was accompanying a group of young women who along with her were dedicated to helping young girls learn a trade, and while doing so these girls were also guided in their faith development.
There were two significant signs conveying the same message: that an educative environment similar to the one for boys at Valdocco, Turin, should be set up for children and young girls. Mary Domenica Mazzarello was a co-foundress who gave life and form to this newly founded institute. On August 5th 1872 the first group of young women, following the example of Mary, in declaring their "Yes" to God's call, committed themselves to be 'helpers' of young people
!!!''@@color:Green;Usage notes@@:''
In many if not most English-speaking countries where they are present, the Sisters refer to themselves as 'Salesian Sisters' rather than by the longer title of 'Daughters of Mary Help of Christians'. In German-speaking countries (which also use English) they are more often referred to as 'Don Bosco Sisters'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
'Daughters of Mary Help of Christians' is a shorter form. The complete reference is 'Institute of the Daughters of Mary help of Christians'.
The Institute of Mary Help of Christians "is a living part of the Salesian Family which throughout history relives in different ways the spirit and mission of Don Bosco thus expressing its perennial adaptability. The Rector Major of the Society of St Francis of Sales – as successor of Don Bosco - is its animator and centre of unity" (FMA C. 3).
Reference is made to 'Institute' rather than 'Congregation', when speaking of the organisational entity.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]], [[Mazzarello, Maria Domenica]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco in the World Foundation.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:'' Fondation Don Bosco
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 鮑思高在世界基金會
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
From their website: //un organismo della Congregazione Salesiana che ha come scopo la promozione, il sostegno e lo sviluppo delle Opere e Missioni Salesiane nel mondo// A body belonging to the Salesian Congregation whose purpose is the promotion, support and development of Salesian Missions and work around the world.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The group is based at Salesian Headquarters in Rome.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Direzione Generale (Opere Don Bosco)]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Rector Major's Solidarity Fund.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Monies usually sent to The Centre by the provinces and disbursed according to need, directly by the Rector Major (though after hearing from the province where the request comes from).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In practical Salesian language we find the term ''solidarity'' used in reference to aid, mostly of the financial kind, or as represented by NGO, Mission Office activity, or as a 'fund' (e.g. the Rector Major's Solidarity Fund). Perhaps we need to be careful not to overly restrict the term's application in this sense. It is, by now an established principle of Catholic social teaching (//Solicitudo Rei Socialis// no. 40).
In fact, we find in the Salesian [[Charter of identity|Carta di comunione nella Famiglia Salesiana]] a helpful description of Salesian solidarity which is much broader than that of financial aid:
"1. education, which is the highest form of solidarity, conceived of and realised accoring to criteria which Salesian assistance suggests.
2. Civil, social and mission voluntary service, much widespread amongst young people today..
3. Social and political involvement."
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[solidarity|solidarietà]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' fondo Don Bosco. Remains untranslated, But in Chinese: 總部檔案鮑思高神父資料庫
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: (fondo) //Nelle biblioteche, gruppo di libri o documenti riuniti insieme per affinità di argomento ...// In a library, groups or sets of books or documents collected on a particular topic.
A division of the Central Archives referring to material on/by Don Bosco.
!!!''@@color:Green;Synonyms@@:''
Expect the initialism FDBM as a reference to the material in the fondo Don Bosco contained in microfiche.
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Usually lc //fondo// rather then uc //Fondo//, to distinguish from a financial resource or Fund, as in the case, for example of the //Fondo Missioni//, an official channel via the General Administration for distributing mission funds.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ASC Archivio Salesiano Centrale]], [[cronachette]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' formator
''TL'' is ''[es]:'' formador
<br>
''TL'' is ''[fr]:'' formateur
<br>
''TL'' is ''[pt]:'' formador
<br>
''TL'' is ''[ru]:'' воспитатель -и
<br>
''TL'' is ''[ zh]:'' 培育者 / 培育嚮導
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In the context of the faith and consecrated life a formator is a designated person formed to be responsible in accompanying young people who are aspiring to respond to their unique calls from God to accomplish a task.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The term ‘formator’ (coming directly from Latin) does have other meanings in other contexts, e.g. in semiotics, a symbol that indicates a relationship between designators. Or in French, a ‘formateur’ is a politician who is appointed to lead the formation of a coalition government, after either a general election or the collapse of a previous government.
But the term, while possibly not clearly understood by the broader population, is now completely acceptable in the context in which Salesians and the Church in general, use it.
Not so clear, on the other hand, is the term to be used for the one who is being formed by a formator (or formators): neither ‘formee’ nor ‘formand’ have gained much traction, and the tendency is to speak of a ‘candidateב (before religious profession) or ‘person/member in formation’ or similar after first profession.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
Without a solid formation of formators, it would not be possible to provide a true and promising accompaniment of the youngest members by brothers and sisters who are truly prepared for and can be relied on for this ministry. (//New Wine in New Wineskins//, 16)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' formation, education.
''TL'' is ''[es]:'' formación
<br>
''TL'' is ''[fr]:'' formation
<br>
''TL'' is ''[pt]:'' formação
<br>
''TL'' is ''[pl]:'' formacja
<br>
''TL'' is ''[zh ]:'' 培育
<br>
''TL'' is ''[de]:'' Grundausbildung, Ständige- ,Weiterbildung
<br>
''TL'' is ''[ru]:'' формирование
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
1. The act of forming.
2. The process of forming.
3. The manner in which something is formed.
4. (Theol): Considered in its essence it is the spiritual extent the human being can reach by perfecting his or her God-given gifts, and by developing the spiritual heritage, both past and present in which he/she finds himself.
!!!''@@color:Green;Synonyms@@:''
education
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Each of the definitions above becomes important for understanding Salesian formation, since it is active (involving agents), a process, a method and clearly has a theological principle involved.
That said, and because it is such a broad topic, it may best be understood by looking at the several particular aspects under which it is treated (initial formation, ongoing formation, personal life plan) amongst others).
If we consider formation from an institutional and ecclesial perspective, we need to include the widest sense of integral formation of the human being (human promotion, education to the faith), then catechism, education more broadly speaking, the catechumenate, for those beginning a life of faith in the Catholic Church, the formation of committed lay people for ministries open to them to exercise. Then there is the question of formation for religious and Apostolic Life, or for Societies of Apostolic Life, Religious formation in general, formation of candidates for diaconate and priesthood...
Salesian formation takes its starting points from both the individual human being involved, and the project which is the Salesian mission as passed on to us by Don Bosco. Seen this way Salesian formation continues the work of the founder, and his spiritual fatherhood, fosters fidelity to the unity of the charism and commitment to its further development, and places the gifts of nature and grace in a balanced perspective. Don Bosco is the model (SDB Constitution 97 makes it clear that Don Bosco is a 'sure guide') but we also remind ourselves (C. 96) that Jesus too 'called his Apostles individually to be with him'). The chief agent of formation is always the individual being formed, and his life experience which he learns from. The method of formation is living and working for the common mission. A valid plan of life is essential for all this to happen.
'To form' someone (seeing formation from the point of view of the helping agent) means to accompany that person until he reaches his full development, putting him in active relationship with the mission which he, along with every other Salesian, is entrusted with. This perspective responds to the question 'formed for what?'.
Note, too the reference to 'integral formation' in the comments above. The 2016 //Ratio Fundamentalis Institutionis Sacerdotalis// (The Gift of the Priestly Vocation) has the following to say in this regard:
“The concept of integral formation is of the greatest importance, since it is the whole person, with all that he is and all that he possesses, who will be at the Lord’s service in the Christian community. The one called is an ‘integral subject’, namely someone who has been previously chosen to attain a sound interior life, without divisions or contradictions. It is necessary to adopt an integrated pedagogical model in order to reach this objective: a journey that allows the formative community to cooperate with the action of the Holy Spirit, ensuring a proper balance between the different dimensions of formation.”
!!!''@@color:Green;Usage notes@@:''
Italian is much more like to speak of //formazione// where English might use 'education', but the terms //formazione// and //educazione// are interchangeable in Italian, and refer especially to the gaining of attitudes and understanding. In the context of religious life we would speak of 'formation'. E.g. initial and ongoing formation. In the context of schooling - 'education' (e.g. as in //formazione professionale, formazione dei giovani//)
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The 'Formation of the Salesians of Don Bosco' is also the title of the Salesian //Ratio fundamentalis//
!!!''@@color:Green;Translation notes@@:''
School or educational terms in Italian are somewhat complex.
Cf. [[Education - not so easy to translate]]
!!!''@@color:Green;Citation@@''
Despite every effort and commitment to formation, it seems that these have not reached the point of touching and truly transforming the heart of individuals. (//New Wine in New Wineskins//, 12)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Centro di formazione]], [[formatore]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ongoing formation
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[ru]:'' непрерывное (постоянное) формирование
<br>
''TL'' is ''[zh ]:'' 持續培育
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“Ongoing formation is a continuation of the formation received” (//Pastores Dabo Vobis//, 71, though it continues by saying “in the seminary”, therefore a reference to priestly formation). But it can obviously be extended to all religious formation:
“In the context of a society characterized by pluralism and rapid changes, the evolving nature of each individual and the quality and fruitfulness of our apostolic religious life call for a ''continuation of our formation after the initial phases''” (C. 118)
<br>
!!!''@@color:Green;Synonyms@@:''
lifelong formation, continuing formation
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
The Italian //permanente// can have a variety of translations, and ‘lifelong’ is simply one of these, depending on context. ‘lifelong’ has been a particular choice of Fr Ivo Coelho as General Councillor for Formation, though not his only one – at times he also uses ‘ongoing’. His argument is that C. 98 makes it clear that the formation experience is lifelong: “The Salesian commits himself to a formation process that will last all his life”.
There is no question that ‘lifelong formation’ could be used in almost every situation where we find ‘ongoing formation’. But it is also true that ‘ongoing formation’ has been the choice of many translators over time, including those who translate documents for the Vatican website, e.g. //Pastores Dabo Vobis//, but also documents of the Congregation for Institutes of Consecrated Life and Societies of Apostolic Life (CICLISAL).
!!!''@@color:Green;Citation@@''
We are ali convinced that formation must last a lifetime. Nevertheless, we must admit that a culture of ongoing formation does not yet exist. This lacuna is the result of an incomplete and narrow mentality
regarding ongoing formation. (//New Wine in New Wineskins//, 35)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' vocational training
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It may not always refer to 'occupational' training or education - could be straight 'technical.' //Formazione, Formazione Professionale// are technical terms in Italian education and educational legislation.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Linguistic notes@@:'' Italian school or educational terms are somewhat complex.
Cf. [[Education - not so easy to translate]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[TVET]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''G''
*[[gaku- 学]]
*[[Galli, Silvio|Galli, Silvio (servo di Dio)]]
*[[Garelli, Bartolomeo]]
*[[Generala]]
*[[Gianduia]]
*[[giardino di ricreazione]]
*[[ginnasio]]
*[[GMS Giornata Missioni Salesiane]]
*[[GIA|GIA Giappone]]
*[[Giordani, Attilio |Giordani, Attilio (ven)]]
*[[giorno della comunità]]
*[[giovani]]
*[[globalizzazione]]
*[[grazia dell'unità]]
*[[Grita, Vera|Grita, Vera (serva di Dio)]]
*[[Guanella, Luigi|Guanella, Luigi (santo)]]
!!!!@@color:maroon;''SL'' is ''[ja]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Study, learning science.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This term is essential for understanding the various terms used for our educational works in Japan. The romanised form and the Chinese ideograph are used here as part of the explanation. If we add -en (or -in), meaning essentially a garden or pretty place, but then a building, we get //gakuin// 学院 or school, hence //Salesio gakuin//, Salesian school. //kyu-gaku// 共学 is together-learn, or co-education. //Shugaku// would be primary school (school for small ones). //Kutugaku// is Senior High, a three year course. //Senmon gaku// (from //senmon//, special) is a Vocational College. //Daigaku// (//dai//, big) is university and //daigakuin// a postgraduate course.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adjectival noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[manga 漫画]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Silvio Galli
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Diocesan Inquiry
Opened: 11 October 2020
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Beatitudes are like pearls in a necklace that shine with unique light in each of our lives according to how we are configured to the radiant face of the Lord Jesus our only Master. The words that were spoken by Jesus on the mount become joyful, blessed words in the lives of the saints. In this light, Fr Silvio's life shines as the work of the Spirit, brought about through his encounter with and his following of the Lord Jesus, and in his testimony of full and filial trust in the Father of every gift. Fr Silvio was a prophet who embodied the spirituality of mercy in his life and the choice of the least of the least – those marginalised by society – and opened his heart full of compassion to all the spiritual poverty of our time.
Fr Silvio Galli was born on 10 September 1927 in Palazzolo Milanese (Milan) to Giuseppe Galli and Carcano Luigia, and was the first of eight children. He was baptised on 12 September 1927, and confirmed on 3 October 1938 by Blessed Cardinal Alfredo Ildefonso Schuster. Having done very well in primary school he went on to attend secondary classes at the St Ambrose's Salesian Institute in Milan. After his novitiate in Montodine (Cremona), he made his first profession as a Salesian on 11 September 1943 and his perpetual profession in 1949. Following his philosophical studies in Nave (Brescia), and practical training in Varese then theology, he was ordained priest on 1 July 1953. During his practical training in Varese he developed a profound spiritual friendship with Domenichino Zamberletti, a young lad who then died with a reputation for holiness. Sent to the house in Bologna, he then gained an Arts Degree, and from 1959 until the end of his life he was in San Bernardino di Chiari (Brescia), initially teaching the aspirants to Salesian life, then with the passing of the years more involved in generous service of the poor, migrants, prisoners, the hungry and homeless, people on drugs, alcoholics, people with mental illnesses and all the many forms of material, spiritual and moral poverty.
At the end of the 1960s and the beginning of the difficult 1970s marked by huge social, political, cultural and ecclesial change, Fr Silvio – following the inspirations that came to him from on high and attentive the the actual circumstances of people – began turning his attention, time and his whole life to people with all kinds of needs and in all kinds of poverty. The queue of people increased daily, and knowledge of this place where help could be found spread like wildfire. People seeking a listening ear and help from Fr Galli increased in numbers. The poor came not only from Chiari and nearby towns but from across Brescia. News spread from person to person that there was a place of new hospitality for the poor to be found in San Bernardino. It was not just about bread, but about a listening ear, understanding and help to return to a sense of human dignity: loved instead of being marginalised.
Offering welcome is one way of discovering the mysterious ways of the heart. “Our Lady sends the poor to us”, Fr Silvio told his first co-workers and volunteers, so being welcoming means being attentive and caring. Everyone was a brother or sister for him, sent by Mary. His time was for everyone and each individually. Sometimes Fr Silvio went out to people; when there were many of them, instead each would wait their turn out side the studio, a small office that in time became “Bethany”, a place that welcomed and consoled and gave back hope to people, a house of prayer and mercy. Not everyone was open to dialogue; it takes time and patience to break down the walls of mistrust.
In welcoming so many people he practised the ministry of listening, consolation, reconciliation, even exorcism. As time went on, there were increasing numbers of people coming from all over Italy and joining the queue for a chat – even just a few minutes – with Fr Silvio and to receive his blessing. When interviewed about this Fr Silvio admitted: “I am just a poor priest. All I have is the priestly garb I wear. It amazes me too that all these people afflicted by problems, at times unsolvable ones, turn to me. I give my blessing including to their families, then send them away with the belief that if they pray and do so with faith, their problems will find resolution … Only with prayer, that most powerful weapon, with faith in Our Lady and her Son Jesus can these problems be sometimes resolved.” When receiving people he could no longer think of his own needs: it was an uninterrupted array of people who he received for hours, without getting up or drinking a drop of water, even during the hottest periods; a continuous procession of suffering humanity who came to the source of living and thirst-quenching water.
He animated and looked after the formation of Salesian Cooperators, members of ADMA, past pupils and the many volunteers who helped with his charitable work. With the help of generous volunteers and benefactors he founded the Auxilium reception centre. Through his own life and words he taught how to discover and serve Christ in the poor, witnessing to the charity of the Good Shepherd. Always available in the ancient fifteenth-century of San Bernardino, to the end he was besieged by suffering humanity in search of comfort, advice and prayer: to everyone, without truce, and in every moment of his life he offered the right words, assurance of prayer, the blessing of Mary Help of Christians, the consolation of the Holy Spirit.
He proclaimed the Good News not only in words but above all through a life transfigured by God's presence: “Just being in his presence was like being before an incarnation of the Gospel. A beneficial and healthy power emanated from him; His face was transformed and illuminated when he exercised his ministry and administered the sacraments, especially when he celebrated Holy Mass, which most often lasted two hours, and the faithful never tired of listening to his homilies. So many flocked from all sides because, as someone who had the grace of taking part in his celebrations said, they breathed the air of Paradise.” Fr Galli was a genuine sower of peace and San Bernardino was a place of peace and spirituality when one breathed a heavenly air and the Mass Fr Galli celebrated was real heavenly joy. Time no longer existed when he celebrated Mass. Whoever did the readings had to pause whenever he indicated, because the Word had to be explained, savoured, lived! His blessings were bearers of peace and inner calm especially for the most desperate cases, situations that seemed to have no way out. He impressed because of his peace, and many had the feeling that they were a man who was fully a man of God and consumed by a life spent for others, dedicated to prayer and listening to everyone, sick and healthy but ever desperate, lost. In every situation Fr Silvio brought a peace that reconciled families, relationships between husband and wife that had been marked by distance and lack of communication. He brought peace that cured sometimes deeply wounded affections. Fr Silvio was the sign of the Church as Mother who, in the name of Jesus and the help of Mary, healed, freed, and filled people with life and peace.
His earthly life came to an end on 12 June 2012, surrounded by the widespread reputation for holiness and signs that only increased among people of every level of society over the years: they recognised in him the man of God, the genuine devotee of Mary Help of Christians, a true son of Don Bosco, thus confirming his promise: “As soon as I get to heaven I will send a basket full of graces to everyone who knew me.” Fr Silvio was a true example of love and fraternal charity. His was a holiness made up of small things. the little daily matters, doing little things of every day with great love. True charity is patient and knows how to adapt itself to the many needs and limitations of each individual.
The bishop of Brescia, Bishop Pierantonio Tremolada, has said: “Fr Silvio is a model of priestly holiness and of an authentic consecrated life at a time marked by scandals, those who have left us, worldliness, a true mystic of the Spirit anchored to the pillars of the Eucharist and Mary Help of Christians; an example of the priest ‘going forth’, with the smell of the sheep, someone who stands out: While there is no doubt that he went out to look for the lost, to visit the sick, to comfort prisoners, etc., he was above all a priest to whom people flocked: he did not need to go out because it was others who came looking for him; a prophet of the sacredness of life, of every life, especially the weakest, defenceless, the wounded, humiliated, exploited, marginalised, discarded; a witness and embodiment of a living spiritual fatherhood with the pastoral and apostolic charity of a son of St John Bosco.”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Garelli, Bartholomew.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 祿茂 賈來理
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A Salesian traditional story not recounted before the writing of the //Memoirs of the Oratory// in the mid 1870's but first recounted in Bonetti's serialized version in the Salesian Bulletin 1879. The story lends belief to the symbolic date of December 8th for the beginning of Don Bosco's work. In the original draft for MO Don Bosco had begun to write an 'N', not a 'G' for the surname. Did this mean Nome, or was it another surname? For the purposes of the story it doesn't matter.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
“My good friend, what's your name?”
“My name's Bartholomew Garelli.” (MO Ch. 28)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Historical Outline|Cenno Istorico]], [[Don Bosco]], [[Memoirs of the Oratory|Memorie dell'Oratorio ... MO]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' The Generala.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A 'modern' correction facility for juveniles built in 1845 as part of King Charles Albert's reforms. It was located some 10 miles south west of Turin, on the road to the little town of Stupinigi.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Loitering, vagrancy and begging accounted for over 50% of the cases referred to the Generala. On the whole, it could be said that in the 1840's Turin was a city of 'poor and abandoned' rather than criminal juveniles.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' GIA Japan Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ja ]:'' 日本管区 /
サレジオ会 日本管区 Salesians of Don Bosco
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Province in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Tokyo. The Province of St Francis Xavier.
Fr Cimatti was the founder of the Salesian presence in Japan, arriving in 1926 with 8 Salesians and going to Miyazaki. In 1927 he was officially put in charge of three churches: Miyazaki, Oita, and Nakatsu. and in 1937 became the Prefect Apostolic of the District, as Monsignor Cimatti.
In 1937, together with Fr Cavoli, the Caritas Sisters of Miyazaki (now known as the Caritas Sisters of Jesus, or the Sisters of Charity of Jesus) were founded.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cimatti, Vincenzo (ven)]], [[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
!!!!@@color:maroon;''SL'' is ''[pms]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//), pms (//Piedmontese//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Gianduia (Gianduja)
''TL'' is ''[es]:'' Gianduia
<br>
''TL'' is ''[fr]:'' Gianduia
<br>
''TL'' is ''[pt]:'' Gianduia
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Gianduia (//Gioan dia doja//, or Giovanni del boccale), a kind of Punch-and-Judy show made famous by puppeteer G.B. Sales, who created it by transforming the ancient "Giron" or "Gerolamo" marionette. Asti is the true homeland of Gianduia.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The //Gianduia// became a feature of the [[Autumn walks|passeggiate autunnali]], when the boys would put on a performance for the local villages they visited or stayed at. For Don Bosco the concept was also very close to what he called [[teatrino]].
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Variant spelling: Gianduja
Note that today people know the term for something entirely different - chocolate! Something very similar to nutella.
!!!''@@color:Green;Citation@@''
«Era una commedia del Genoino, in cui si era introdotto il simpatico Gianduia.»
G.B. Francesia, //Don Bosco e le sue Passeggiate Autunnali nel Monferrato//
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[passeggiate autunnali]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' recreation park.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco employed this term occasionally for public authorities when describing the playground at the Oratory. It was a term in current use for playgrounds at the time but represented a different concept - a small space usually, where youngsters stood around in small groups playing relatively non-physical games under a teacher's supervision.Don Bosco's idea of the playground was very active, where boys could choose their own games, and where the teacher was expected to take part actively, without failing in his/her supervisory role. DB himself would appear at most recreations - he did so until the 1860'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[oratory|oratorio]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' secondary school.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Nell’attuale ordinamento scolastico italiano, corso di studî superiore, costituito da un biennio (quarta e quinta ginnasio), cui si può accedere dopo aver conseguito la licenza di scuola media, e al termine del quale si accede al liceo classico; fino al 1940 esistevano due corsi di ginnasio, uno inferiore, di tre anni, corrispondente alla successiva scuola media, e uno superiore, rimasto nell’ordinamento attuale, in cui si intraprende lo studio del greco//.
In the current Italian school system, a course of higher education, consisting of a two-year course (fourth and fifth 'gymnasium'), which can be accessed after obtaining a middle school certificate, and at the end of which one begins upper secondary; until 1940 there were two secondary school courses, one lower, of three years, corresponding to the subsequent middle school, and a higher one, remaining in the current system, in which the study of Greek is undertaken.
But the sense in which it appears in texts relating to Don Bosco's time or the 'pre-1940 period' referred to above, namely, the five year course of secondary studies called //ginnasio// in the Casati Reform of 1859.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Translation notes@@:'' Italian school or educational terms are somewhat complex.
Cf. [[Education - not so easy to translate]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Attilio Giordani
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Cooperator
Declared Venerable: 9 October 2013
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Attilio Giordani was born in Milan on 3 February 1913 and died in Campo Grande (Brazil) on 18 December 1972. As an exemplary husband and father, oratory leader and catechist, missionary and evangeliser, Attilio Giordani is a very relevant figure of the Salesian Cooperator today.
When he was nine years old he began attending the Salesian St Augustine's Oratory in Milan. There, a young man for other young people, he was constantly engaged in joyful leadership of groups: for decades he was a diligent catechist and clever, simple, calm Salesian animator. He knew and used all the typical educational approaches of the Preventive System for his youngsters: care of the liturgy, formation, presence and games in the courtyard, appreciation of leisure time, theatre; he organised outings with the oratory youngsters, composed songs, skits, invented charity raffles, parish treasure hunts and Olympiads for the kids, without ever overlooking what lies at the centre of Christian joy: love of God and neighbour. He showed he had the art of the educator, putting proclamation of the Gospel and his service as catechist at the heart of his educational mission, which he lived out creatively and credibly. A special merit of Attilio Giordani's was to have embodied simply and convincingly the very specific kind of evangelisation Don Bosco had wanted -- he evangelised by educating.
He was an outstanding and charming actor: very natural and always fresh. He had a power, something like a secret, a grace, that was other than just the actor. What was attractive was the something beautiful within. Being with youngsters was Don Bosco's vocation and that of every Salesian. Don Bosco called this “assistance”. Attilio's way of being with youngsters was as charming as his way of acting. He was not afraid of the kids, was natural with them. He knew how to listen to them, pay attention to what they were saying and always had some lively witty little comment tailored to each. And how much preparation there was for everything before going into their midst: songs, rounds, verses, war cries. Always happy and an optimist, even when pulling someone's leg he was kind and hurt no one. He would generally speak in the Milanese dialect. It was a treat to see Attilio among the kids: that's how Don Bosco must have been! He would keep an eye on the group but also on the individual. He was attentive to what was really going on, followed the boys' instincts, bolstering this with his own inventiveness. If the kids were playing up instead of learning their catechism then he would make a lot of noise, maybe do a somersault, let off a bit of steam, then take back the reins and there would be silence. His real ability was adapting to situations. Attilio Giordani was the model of how to practise the Preventive System in the oratory context.
Attilio's military service began in his 21st year, on 23 July 1934 and ended on 8 September 1943. It took him from Milan to the Greek-Albanian Front, and passive resistance in the mountains around Lecce. Discipline in the military barracks of the time was harsh, the timetable strict, and authority was not to be questioned. Punishments were harsh, rations served up in mess tins, exercises were exhausting, language was what you'd expect in barracks where blasphemy came easily and it was not so easy to stand up for one's Christian faith. In this environment, soldier “Giordatt” – as he liked to call himself – spread calm, concord, peace. He organised convivial moments together, composed songs and poems. The respect and agreement he sought was to get people to accept Christian values that he was not always able to pass on. “I came to the conclusion that it was not words I should be fighting with but the example of Christian life, and to win over, in my unworthiness and lack of ability, through the charity of Christ” (11 April 1943). Attilio carefully kept a War Diary. The pages were full of hope, realism, plans, the desire to pass on to everyone the peace of his God. “When I invite my fellow soldiers to pray, no one holds back. But, I insist with them: ‘Remember, lads that the Lord is always with us, including when the danger has passed, including when we will be back home’” (31 January 1941).
The stages of his journey were the stages of that time: during Fascism he sought freedom in the oratory, in Catholic Action; during the war and after the war, when politics and political parties evolved in an atmosphere of conflict and opposition, he invented the Crusade of Kindness; during the years of protest, when young people were taking over terrain that their elders had left empty of ideals, he supported the Mato Grosso Operation that his children had brought home. His way of being with young people displayed the respect and constant concern he had for the soul of the young. What Don Bosco used to ask of his Salesians was a task always well done in Attilio's case. The message that Attilio passed on through his approach, which was always relevant, could be summed up in the word “kindness”. And he shared all of this with Noemi, his fiancee then his wife, who was caught up to the very end by the overwhelming enthusiasm of her Attilio: “Dear Noe, may the Lord help us to be good not just to the good, to live in the world without being of the world, to go against the current.”
He was husband and father to his family, which was filled with great faith and serenity, deliberately austere and practising evangelical poverty on behalf of those most in need. Marriage with Noemi in May 1944, was not just a “given” for Attilio but above all a “sacrament” of Christ whose holiness and indissolubility he strove to express through his daily life and the education of his children. The family remained united because Attilio and Noemi supported each other with prayer and by practising charity.
Attilio embodied Don Bosco! In his cheerfulness and in the way he was with young people; also in his piety, a simple piety, one that prays before eating: “Thank you Jesus for the bread you have given us, Give bread to those without as well.” Attilio lived in union with God, with Don Bosco. His day began by rising at 6; by 6:30 he was in church for Mass and Communion. If the altar boy was missing he was not ashamed to take on the task of serving Mass himself even when he was 58/59 years old. Then meditation. Then at home, he would listen to the radio for the latest news and head out to work. Back home at midday. After dinner he would go to the Salesians at St Ambrose's in Milan. Everyone knew him: from the Provincial to the last blind Salesian who had come from Bethlehem. And if there was someone who was suffering or a bit left out, he would be there. He would greet all the Salesians then go and make a visit to the Blessed Sacrament, every day.
His death helps us to understand his life. At 59 years of age, Attilio Giordani, with wife Noemi, oldest son Pier and youngest daughter Paola, left for the Mato Grosso (Brazil). He told his parents: “If we want to and need to share the vocation of our children, understand our kids when they make some important choices and offer important examples, then we have to be ready to follow them to support them as they try it out, so we can make informed judgements about what they are doing.” “In life it is not so much a matter of saying what we should do. It is not so much a matter of preaching; it is what we do that counts. We need to demonstrate with our life what we believe in. It is not about sermons. Our sermons are how we live.” His life was a race with young people. And he reached the finishing line with a sprint, demonstrating what the ongoing vocation of the Christian is all about: giving one's life! This is what it means to be young till the final day. Attilio had often said: “Death must find us alive.” And he was always alive in ordinary things, in his cheerfulness, his piety, and then in his final encounter with the Lord he was ready to continue being in the midst of the youngsters in the Salesian garden in heaven. Death came to him while he was speaking at a mission meeting in Campo Grande (Brazil). Feeling faint, he rested his head on Fr Ugo De Censi's shoulders and whispered to his son: “Pier Giorgio, you continue on.”
He leaves as his testament the enthusiasm of a life given for others: “Our faith must be life” and “The measure of our believing is shown in our being”. Attilio Giordani was the clear embodiment of Salesian spirituality as lived by the laity. This aspect has always aroused particular admiration, especially in consecrated Salesians, who felt the providential presence of such a model and did not fail to seek his advice.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (weekly) community day.
''TL'' is ''[es]:'' jornada (semanal) de comunidad
<br>
''TL'' is ''[fr]:'' la journée (hebdomadaire) de la communauté
<br>
''TL'' is ''[pt]:'' dia (semanal) da comunidade
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 團體日 (周期的,會院的,GC26 58)/ 家庭聚會日
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Established as a regular weekly practice in Salesian communities from GC23 onwards.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Viganò ACG348:... Con il CG23 si indicato anche il giorno della comunità
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[community|comunità]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en ]'' (Target Language, as above) <br>''Glossed as:'' young people.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 青少年 / 青年
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
See discussion below in Linguistic notes.
!!!''@@color:Green;Synonyms@@:''
//adolescenti// (adolescents), //ragazzi// (youngsters) ...
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
For DB the term had a male only reference. But depending on the context it was a term that might have much more attached to it. An example comes from the famous saying //Ho promesso a Dio che fin l'ultimo mio respiro sarebbe stato per i miei ''poveri giovani''// (I have promised God that I will be for my ''poor boys'' until my last breath). N. Cerrato (//Vi Presento Don Bosco// LDC 2005) points out that Desramaut's comment that the original formulation employed //poveri orfanelli// rather than //poveri giovani// does not thus discredit the MB version (Vol 18). DB, he says, was almost certainly speaking Piedmontese where he would have used //povri fieuj// not the unusual //povri orfaneij//. //povri fieuj// translates as// ragazzi// or //giovani// in Italian but carries the Piedmontese meaning of 'poor and abandoned' and probably orphaned.
!!!''@@color:Green;Usage notes@@:''
Expect, especially in texts wrtten by Don Bosco, to find a range of terms such as //giovanetto//, and/or //giovanotto//. Indeed, a range of terms that seem largely interchangeable: //fanciullini//, //fanciulli//, //giovani//, //giovanetti//, //giovinetti// and even //orfanelli//, though this latter is more precisely of the 'poor and abandoned' type. Opposed to these would be //giovani grandicelli// which, in at least one text by DB, is determined as being from 16-30 years of age.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
It is difficult to give precise age ranges for the various Italian terms relating to youth. Many texts talk about //bambini//, //adoloscenti// and //giovani// in the same sentence, suggesting there are three distinct age ranges, whereas to say 'children and youth' in English sounds a bit forced: we would normally just talk about 'young peopple', 'teenagers' and 'small children' if we want to incude the under tens.
In today's understanding in Italy, a //bambino// could be 2-10 years, a //ragazzo// from, say, 11-19 years, while a //giovane// might be from 20-30 years! This means that the plural term //giovani// is far more extensive than its English equivalent 'young people'.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[poor and abandoned|povero e abbandonato]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' globalisation.
''TL'' is ''[es]:'' globalización
<br>
''TL'' is ''[fr]:'' mondialisation (globalisation)
<br>
''TL'' is ''[pt]:'' globalização
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 全球化
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Nel linguaggio dell’economia, g. dei mercati, fenomeno di unificazione dei mercati a livello mondiale, consentito dalla diffusione delle innovazioni tecnologiche, specie nel campo della telematica, che hanno spinto verso modelli di consumo e di produzione più uniformi e convergenti; anche, le conseguenze politiche e sociali di tale unificazione.// In the language of economics, g. of the markets, a phenomenon of unification of the markets on a global level, permitted by the spread of technological innovations, especially in the field of telematics which have pushed towards more uniform and convergent consumption and production models; also, the political and social consequences of this unification.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
When both //globalizzazione// and //mondializzazione// appear together in our texts (e.g. ACG 387 p. 15) we have to assume they are synonyms but distinguishable.
!!!''@@color:Green;Usage notes@@:''
It is a relatively new term in Salesian usage - only since Vecchi. There are attempts to distinguish the two concepts such that //mondializzazione// emphasises the existence of the nation-state and its need to have arrangements with other nation-states. The existence of the UNO then becomes an example of //mondializzazione//.
//Globalizzazione// appears to have a more negative feel about it involving the worst aspects of economy, internet and communications, language etc.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SMD Salesian Missions Day
''TL'' is ''[es]:'' JMS Jornada Misionera Salesiana
<br>
''TL'' is ''[fr]:'' JMS Journée Missionnaire Salesienne
<br>
''TL'' is ''[pt]:'' DMS Dia Missionário Salesiano
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An annual event throughout the Congregation, based on a mission theme chosen for each year.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Since 1926 the Universal Church has celebrated World Mission Sunday. In 1988, the centenary of Don Bosco’s death, Salesian Missions Day (SMD) was launched, where a missionary theme was proposed to the whole Salesian Congregation. All Salesian communities have the opportunity to learn about a specific mission reality. It is a powerful moment for mission animation in the local or provincial Salesian communities, in the Educative-Pastoral Communities (EPCs), in youth groups and in the Salesian Family. It is an opportunity to involve SDB communities and EPC in the dynamics of the universal Church, by strengthening a missionary culture.
The preferred date is on or about 11 November (anniversary of the first mission expedition in 1875), but provinces are free to choose the most suitable date for their situation.
Each year a project is proposed for the entire Congregation. This is an important part of SMD dynamics. The primary objective of the SMD project is not just to raise money. Instead it seeks to be an educative experience of concrete solidarity for young people. The Province Delegate for Missionary Animation (PDMA) promotes solidarity through various initiatives, in particular during the intense liturgical seasons of Advent and Lent and during the month of October, or as part of the SMD celebrations. The whole provincial community is equally invited to make a monetary contribution as an expression of missionary solidarity. It is highly appropriate that at the conclusion of the celebration of the SMD, whatever is collected is offered during the Eucharistic celebration, that is, as an offering to God, and for the Salesian missions.
Previously this was known as DOMISAL (//Domenica delle Missioni Salesiane//), a term now deprecated.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[missions|missioni]], [[DIAM]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' the grace of unity
''TL'' is ''[es]:'' la gracia de la unidad
<br>
''TL'' is ''[fr]:'' la grâce de l'unité
<br>
''TL'' is ''[pt]:'' graça da unidade
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"A single movement of charity to God and to his neighbour. This type of life is not something fixed and prefabricated, but is a 'project' in permanent construction. Its unity is not static but is a unity in tension and in continual need of balance, of revision, of conversion and adaptation." (Acts of the Special general Chapter)
!!!''@@color:Green;Synonyms@@:''
apostolic interiority, the contemplative dimension of life, vital synthesis,
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term finds its basis in the Special General Chapter, and while not used as such in the Constitutions, takes its notion from the phrase in C. 21 "admiring in him [Don Bosco] a splendid blending of grace and nature".
Evangelise by educating and educate by evangelising is another formula by now widespread in Salesian discourse and which expresses the notion of in the inward unity amongst members of the Salesian Family, since it deals not just with education but with spirituality.
It was a constant leitmotif in the magisterium of [[Fr Viganò|Viganò, Egidio]].
Passion for God and passion for ones neighbour is another formula popularised by Fr Chávez, and it too, recalls the concept of the grace of unity.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The phrase often tends to be placed in inverted commas, suggesting it is something of a neologism in Salesian discourse.
!!!''@@color:Green;Citation@@''
Vecchi ACG376: missione e del Fondatore, il desiderio di continuare il suo carisma e di far vivere il suo spirito..
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Vera Grita
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Lay woman, Salesian Cooperator
Supplex libellus: 22 December 2019
Diocesan Inquiry opened 10 April 2022
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Vera Grita, the daughter of Amleto Grita and Maria Anna Zacco from Pirrera, was the second of four sisters. Since she was a child Vera had shown a good and meek character and that she would not be influenced by the negative events that were her lot. When she was eleven years old she had to leave the family and the affection of her dear ones, along with her younger sister Liliana, to go to Sicily and her paternal aunts who had made themselves available to help Vera's parents who were in severe financial distress due to the economic crisis in 1929-1930. During this period Vera tenderly looked after her little sister, cuddling her and staying with her in the evenings when she cried because she was homesick for her mother. Another sister would join them later. Vera was attracted by a large picture of the Sacred Heart of Jesus which hung in the room where she said her morning prayers and the Rosary each morning with her aunts. She often stayed behind in silence before this picture and often said that she really wanted to become a Sister. On the day of her First Communion (24 May 1934) she did not want to take off her special white dress because she feared she could not express sufficiently to Jesus her joy at having him in her heart. She got good results in school and mixed well with her classmates.
In 1940, when she was seventeen, she returned to the family. The family had moved to Savona and the following year Vera gained her teaching certificate. Vera was twenty when she had to face a new and painful detachment due to the premature death of her father Amleto (1943) and had to give up the possibility of doing the university studies she aspired to, in order to help the family financially.
But it would be the Second World War and the bombardment of Savona in 1944 that would cause irreparable damage for Vera: it would determine the rest of her life. Vera was crushed by the crowd fleeing for safety in the tunnel that acted as a bomb shelter. The medical profession called it the crush syndrome – the physical consequences following bombardments, earthquakes, collapsed buildings due to which a limb or the entire body is crushed. The muscular damage caused has repercussions on the whole organism, and damages the kidneys in particular. As a result of the crushing, Vera suffered lumbar and back injuries that caused irreparable damage to her health, with fever, headaches and pleurisy. This dramatic event marked the beginning of Vera's 25-year //Via Crucis//, during which she alternated between work and long stays in hospital. At the age of 32, she was diagnosed with Addison's disease which consumed her and weakened her organism: Vera weighed only 40 kilos.
Vera underwent a complete hysterectomy when she was 36 (1959) resulting in early menopause which exacerbated the neurasthenia she was already suffering from as a result of Addison's disease. Despite her precarious physical condition, Vera entered and won a competition to become a primary school teacher. She devoted herself to teaching during the last ten years of her life, working in schools in the Ligurian hinterland that were difficult to reach, and winning the esteem and affection of her colleagues, parents and pupils. She alternated between school and hospital stays, without medicine being able to put an end to her suffering, also because Vera was intolerant of certain drugs. She went unnoticed in her short life, teaching in the schools in the Ligurian hinterland, and continuing to win the esteem and affection of everyone for her good and gentle character.
She attended Mass in Savona in the Salesian parish of Mary Help of Christians and regularly went to Confession there. Salesian Fr Giovanni Boccho was her confessor from 1963. She became a Salesian Cooperator in 1967, realising that her call was to give herself totally to the Lord who gave himself to her too in an extraordinary way, in the intimacy of her heart, through a “Voice”, a “Word”, communicating to her the //Work of the Living Tabernacles//. She submitted everything she wrote to her spiritual director, Salesian Fr Gabriello Zucconi, and kept the secret of her call in the silence of her heart, guided by her divine Master and the Virgin Mary who accompanied her throughout her hidden life and her stripping of self.
Under the impulse of divine grace and accepting the mediation of her spiritual guides, Vera Grita responded to God's gift by testifying through her life marked by the hardships of her illness, to her encounter with the Risen Lord, and by dedicating herself with heroic generosity to the teaching and education of her pupils. She saw to the needs of her family and witnessed to a life of evangelical poverty. Focused, and fixed on God who loved and supported her, she was able to bear the trials and sufferings of life with great inner strength. On the basis of this inner soundness she testified to to a Christian life made up of patience and persistence in doing good.
She died on 22 December 1969 in Pietra Ligure in the Santa Corona hospital, in a small room where she had spent the last six months of her life in a crescendo of suffering that she accepted and experienced in union with the crucified Jesus. “Vera's soul” wrote Fr Borra, a Salesian and her first biographer “through her messages and letters, joins that band of charismatic souls who have been called to enrich the Church with the flames of love for God and the Eucharistic Jesus in order to spread the Kingdom.”
Vera Grita's life evolved over the short space of 46 years marked by dramatic historical events such as the great financial crisis of 1929-1930 and the Second World War. Vera's earthly life, then, ended on the cusp of another significant historical event: the protests of 1968 that would have profound repercussions at every level: cultural, social, political, religious and ecclesial, both in Italy and internationally. Vera's life began, developed and ended amid these historical events whose dramatic consequences were felt by her at the level of her family, her affections and her body. At the same time, her story shows how she tackled these negative events with the strength of her faith in Jesus Christ, thus witnessing, in her short and suffering life, to heroic fidelity to her love for the crucified and risen Lord. It was a fidelity that, at the end of her earthly existence, the Lord would repay by giving her a new name: Vera of Jesus. “I have given you my holy Name, and from now on I will call you and you will be ‘Vera of Jesus’” (Message of 3 December 1968).
The chronic suffering Vera endured did not alter her good character or her generosity in giving herself to others, especially to those most in need be they in her family or at school. While experiencing her very precarious physical situation, Vera did not turn in on herself or renounce her desire to work.
Over so many years of suffering, her faith in and love for Jesus and the Virgin Mary were her true comfort and support, the point of spiritual strength that led her life to be one of understanding, tenderness and charity for all, including those – like her mother – who did not always manage to understand the radical nature of her faith and love.
Tried by various illnesses which, over time, spelt out a situation of generalised and irrecoverable physical wear and tear, Vera lived in the world without being of the world, maintaining inner stability and equilibrium due to her union with Jesus in the Eucharist received daily, and to the awareness of his Eucharistic presence in her soul. It was, therefore, the Holy Mass that was the centre of Vera's daily and spiritual life, where, like a small “drop of water” she mingled with the wine to be inseparably united to the infinite Love that continually gave of himself, and who saves and sustains the world.
A few months before she died, she wrote to her spiritual father, Fr Gabriello Zucconi: “The illnesses that I have carried with me for more than twenty years have degenerated, devoured by fever and pain in all my bones, but I am alive in the Holy Mass.” And again she wrote: “What remains is the flame of the Holy Mass, the divine spark that animates me, gives me life, then there is work, the youngsters, the family, the impossibility of finding a peaceful place there where I can isolate myself to pray, or the physical tiredness after school.”
During her long years of suffering, aware of her fragility and human limitations, Vera learned to entrust herself to God and surrender herself totally to his will. She maintained this docility when He communicated to her the //Work of the Living Tabernacles// during the final 2 years and 4 months of her earthly life. Her love for God's will led Vera to the total gift of herself: first through private vows and the vow of being a “little victim” for priests (2 February 1965); then through the offering of her life (5 November 1968) for the birth and development of the //Work of the Living Tabernacles//, always in complete obedience to the one who was her spiritual director.
In the patience of her days, Vera Grita thus experienced her growth in faith and holiness through arduous circumstances (illness, therapy, hospital, the uncomfortable seats of her teaching, etc.), with great fidelity to prayer and in obedience to the Church, with patience, fortitude, humility and trust, and a great readiness to do the good that she knew how to accomplish generously, without burdening others with her limitations, always so delicately and with a smile. Vera Grita was a humble laywoman, Salesian Cooperator in whom we discover with joy a great mystic of the Eucharist, perhaps one of the greatest, with a truly prophetic message for the Church of today and tomorrow.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (St) Louis Guanella
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Priest
Beatified: 25 October 1964,
Canonised: 23 October 2011
Liturgical Celebration: 24 October
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The life of Fr Guanella, like that of Don Bosco, was depicted in a dream he had when he was nine years old, the day of his First Communion: a Lady (whom he described as Our Lady in his account) let him see everything he would have to do on behalf of the poor. Since childhood his life was a long race to be wherever there was a cry for help and aid to offer.
When he was twelve years old, Luigi won a free place at the Gallio boarding school in Como and then continued his studies at the diocesan seminaries (1854-1866). His cultural and spiritual formation was the one common for seminarians in Lombardy and Veneto, which for a long period was under Austrian control. His theological course lacked in cultural content but was attentive to pastoral and practical aspects: moral theology, rituals, preaching as well as personal formation in piety, holiness and being faithful. Christian and priestly life was nourished by the devotion common among the Christian population. This meant that the young seminarian was very close to the people and in touch with the life they lived. When he returned home for the autumn holidays, he was part of the poverty of the alpine valleys; he looked after the young, elderly and sick in the town, attending to their needs. In spare time he became interested in social matters, collected and studied herbal medicines, and became enthusiastic about reading Church history.
While studying theology at the seminary he became good friends with the bishop of Foggia, Bernardino Frascolla, who had been imprisoned at Como and put under house arrest at the seminary (1864-66). This made him aware of the hostility that dominated relations between the now unified State and the Church. It was this bishop who ordained Fr Guanella as a priest on 26 May 1866. On that occasion Fr Guanella said: “I want to be a sword of fire in this holy ministry.”
Wanting a more radical religious experience, in 1875 he went to Don Bosco in Turin and made his temporary profession in the Salesian Congregation. In his first two years as a Salesian he was the director of the oratory of Saint Aloysius in Borgo San Salvario in Turin, then in November 1876 was asked to open a new oratory at Trinità in Mondovì. In 1877 he was put in charge of adult vocations, a work Don Bosco had called the The Work of the Sons of Mary. His admiration for Don Bosco was also rooted in the fact that they had a similar temperament: both enterprising, apostles of charity, decisive, genuinely fatherly and with a great love for the Eucharist, Our Lady, the Pope. Salesian spirituality and pedagogy were a basic element in the formation and mission of the future founder. At Don Bosco's school he learned a loving and firm approach to young people and the educational desire to prevent rather than cure; and the desire to save his brothers and sisters urged on by great apostolic charity.
The bishop of Como called him back to the diocese, and Fr Guanella returned with the dream of founding an institution that would take in needy young people. He opened a school that he later had to close due to hostility from the civil authorities. “The hour of mercy”, as Fr Guanella called the appropriate moment of divine favour, came in November 1881 when he arrived at Pianello Lario as parish priest, where he found a group of girls dedicated to helping the needy. This group of young women would become the source of a new congregation: the Daughters of Our Lady of Providence. Fr Guanella also brought together a group of priests whom he called the Servants of Charity.
Fr Guanella and Don Bosco, both priests and great friends, lived at a time marked by profound transformation and social imbalance; they worked as apostles of charity and spent their entire lives working for the salvation of each and every person, building a better society. The profound bond between the two and Fr Guanella’s devotion to Don Bosco was made famous by a prayer Fr Guanella wrote in the monthly magazine of his work, La Divina Provvidenza, in August 1908: “May the grand soul of John Bosco who so protects the Congregation of his sons, the Salesians, now so numerous they can’t be counted, kindly turn its gaze on the institutes of Divine Providence. May he graciously extend his protection over those who belong to these works and especially to his devoted admirer and student. Fr Luigi Guanella.”
On the occasion of his canonisation, Pope Benedict XVI recalled how “Thanks to the profound and continuing union with Christ, in the contemplation of his love, Don Guanella, led by Divine Providence, became a companion and teacher, comfort and support to the poorest and weakest. The love of God aroused in him the desire for the good of the people who were entrusted to him in the routine of daily life ...He paid caring attention to each one and respected the pace of their development. He cultivated the hope in his heart that every human being, created in the image and likeness of God, by tasting the joy of being loved by him — Father of all — can receive and give to others the best of himself. Today, let us praise and thank the Lord, who gave us a prophet and an apostle of love in St Luigi Guanella ... We can summarise his whole human and spiritual life in his last words on his death-bed: “in caritate Christi”. It is Christ’s love that illumines the life of every person, revealing through the gift of himself to others that nothing is lost but is fully realised for our happiness.”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian holiness|santità salesiana]], [[Saint|santo]]//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''H''
*[[Harambee]]
*[[HDS Hijas del Divin Salvador]]
*[[HH.SS.CC Hijas de las Sagrados Corazones de Jesús y de Maria]]
*[[Hlond, Augustus|Hlond, Augustus (ven)]]
*[[HR Congregación de Hermanas de la Resurrección]]
!!!!@@color:maroon;''SL'' is ''[sw]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Harambee. Untranslated. But in Chinese: 全球傳教策勵青年活動 (Harambée)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Harambee is a Kenyan tradition of community self-help events, eg. fundraising or development activities. Harambee literally means "all pull together" in Swahili, and is also the official motto of Kenya and appears on its coat of arms.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Harambee events may range from informal affairs lasting a few hours, in which invitations are spread by word of mouth, to formal, multi-day events advertised in newspapers. These events have long been important in parts of East Africa, as ways to build and maintain communities.
Following Kenya's independence in 1963, the first Prime Minister, and later first President of Kenya, Jomo Kenyatta adopted "Harambee" as a concept of pulling the country together to build a new nation. He encouraged communities to work together to raise funds for all sorts of local projects, pledging that the government would provide their startup costs. Under this system, wealthy individuals wishing to get into politics could donate large amounts of money to local harambee drives, thereby gaining legitimacy; however, such practices were never institutionalised during Kenyatta's presidency.
!!!''@@color:Green;Usage notes@@:''
Used by Salesians since 1993 to refer to a missionary gathering, usually of young people, for mission animation.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Normally capitalised in English since it refers to an event.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[confronto]].//
!!!!@@color:maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' HDS Daughters of the Divine Saviour.
''TL'' is ''[es]:'' Hijas del Divino Salvador
<br>
''TL'' is ''[fr]:'' Les Filles du Divin Sauveur
<br>
''TL'' is ''[pt]:'' Filhas do Divino Salvador
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 至聖救主孝女會(慈幼家庭組別,HDS 西班牙文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Female Religious Institute of Diocesan Right, founded by Salesian Bishop Pedro Arnoldo Aparicio (1980-1992), as catechists and teachers they are at the service of poor children and youth whom they aim to educate by the Preventive System. Don Bosco's motto, Da mihi animas caetera tolle (give me souls, take away the rest), has become Oportet Illum regnare (it is necessary for Christ to reign!).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
"Through our educative and pastoral mission we contribute to the mission of salvation at the service of the Particular Church and parishes, dedicating ourselves especially to education of young girls and young women. the Institute achieves these aims principally through religious education and the apostolate of catechetics. Our life and our evangelising and educational activity gives Mary a special role. We entrust ourselves to Her as the “Help” of children and youth.
The HDS live an attitude of spiritual childhood made up of simplicity and serene joy. Bethlehem indicates our spiritual road: humility, poverty, not desiring great things, making ourselves always available, opening our souls, our heart and our arms to children and young people, in a Salesian style. A special devotion to the Child Jesus helps the HDS to achieve this meekness and humbleness of heart as taught by Jesus.
The witness to poverty, already in the original founding group and written into our purpose of service of children and girls of ordinary people, especially the needy, characterises our commitment and witness.
An interesting element of formation and apostolic activity is the collaboration with the Salesians. In different countries we share responsibility with the Salesians in educational and social works".
Date founded: San Vicente (El Salvador), Christmas 1956
Date admitted to the SF: 5th February 1987
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
<<<
"How are you, baby? How do you feel? I bring you this — " It was a bottle of cognac.
The orderly brought a chair and he sat down, "and good news. You will be decorated. They want to get you the //medaglia d’argento// but perhaps they can get only the bronze."
"What for?"
"Because you are gravely wounded. They say if you can prove you did any heroic act you can get the silver. Otherwise it will be the bronze. Tell me exactly what happened. Did you do any heroic act?"
"No," I said. "I was blown up while we were eating cheese."
"Be serious. You must have done something heroic either before or after. Remember carefully."
"I did not."
"Didn’t you carry anybody on your back? Gordini says you carried several people on your back but the medical major at the first post declares it is impossible. He has to sign the proposition for the citation."
"I didn’t carry anybody. I couldn’t move."
"That doesn’t matter," said Rinaldi. He took off his gloves."I think we can get you the silver. Didn’t you refuse to be medically aided before the others?"
"Not very firmly."
"That doesn’t matter. Look how you are wounded. Look at your valorous conduct in asking to go always to the first line. Besides, the operation was successful."
"Did they cross the river all right?"
"Enormously. They take nearly a thousand prisoners. It’s in the bulletin. Didn’t you see it?"
"No."
"I’ll bring it to you. It is a successful coup de main."
(Ernest Hemingway, //A Call to Arms//, 1929)
<<<
Pioneering a technique that he would use even more masterfully in his Spanish Civil War novel, //For Whom the Bell Tolls//, Ernest Hemingway offers us a novel in //A Call to Arms// that plays on the linguistic gap between Italian and English, which he uses in this case to mirror the confusion of war. He has an American fighting for the Italians in the First World War, so he needs to present him speaking English for English readers, and he also needs Italians speaking in a way that shows they spoke very good Italian, but in English!
The passage above is indicative of the quality of dialogue whereby he achieves this. His character, Frederic Henry, also had to speak Italian but was allowed to make mistakes, and his accent gave him away anyway. At one point his own officers thought he might have been German and nearly executed him. A doctor treating him thought he was French. A barber thought he might be an Austrian officer. A southern Italian sergeant thought he might be a northerner, and a bartender thought he was a South American!
This is excellent stuff for a translator to read! But being congratulated for achieving a level of prose worthy of Hemingway (in this instance) would be a left-handed compliment, and besides, there is enough evidence that he wasn’t that great a linguist anyway!
And yet we have a good number of Hemingwayesque items in English amongst our Salesian translations over the years, often perhaps because in earlier times the missionaries were not native speakers of English but did their best to ‘translate the charism’.
One cannot prove this, but the suspicion as to how we ended up with a firmly entrenched term like ‘economer’ (a word that cannot be found in the Oxford or Cambridge or Merriam-Webster dictionaries even if it looks pretty good and its meaning can be guessed in context easily enough) is that since //economo// was in use since Don Bosco, it was imported into English when the first Italian confreres began working in an English language context.They would not have realised that even following English word formation rules for coining a term, nobody had done it before them for that word. It had been done for someone to arrive at ‘economist’, but not ‘economer’.
And then there is the term ‘Rector Major’ which sounds decidedly odd to anyone outside the Salesian sphere of influence. It is, of course a calque, a direct import from the Italian //Rettor(e) Maggiore// which, by the way, can also sound odd in Italian outside Salesian circles, and often, in both Italian and English, we refer to our ‘Superior General’ when the audience or readership is non-Salesian, to avoid misunderstanding.
‘Rector Major’ is here to stay as a term, but it is not a good reason for extending this calque to other roles in the Salesian Family — the Don Bosco Volunteers, for example, have a //Responsabile maggiore//, and if ‘Rector Major’ sounds odd to us, then ‘Responsible Major’ is beyond the pale! It needs to be glossed as ‘Moderator General’ or something along those lines.
It is a little bit like the difference between a white wall and one painted off-white. They are both white, but you sense the difference. There are other cases, however, where we can no longer be mistaken. ‘Youth pastoral’ just does not work. There is general acceptance today that //pastorale// in this context be translated as ‘ministry’. To do the other is a plain case of a false cognate, where there might be morphological similarity (the difference of an ‘e’) but semantically they are black and white!
Today the situation is even more complex, since English is spoken probably by more people as an ‘other’ language than it is as a ‘native’ and first language, so what you may regard as ‘off-white’ lexically and syntactically, someone else thinks of as white! This is the case, obviously, given the variety of ‘Englishes’ spoken around the Salesian world.
But let’s take a look at what Hemingway did to contrive this difference in prose.
It was a relatively simple technique when you think about it, and the quoted passage above shows it all in action, so consider what might happen if a passage of similar length from one of our own documents were to do similarly.
*word choice
* tense, aspect and mood
*grammar (word order, that sort of thing)
* literal translation of stock phrases.
!!!''<span style="color:brown">Word choice </span>''
It starts with ‘baby’ — sounds almost American, as it may have been then, or ‘Globish’ today, but as addressed to a young soldier? Not really.
‘Gravely’ wounded is not inaccurate if that were really the case, but there is a slight difference between ‘grave’ (death is imminent) and ‘serious’ for the native English speaker;the brief context available to us in the passage tells us they are swilling cognac and the wounded man is flippant — his injuries may not even be serious let alone grave!
Is ‘Remember carefully’ correct? Would not ‘recall’ sound just a bit more native?
Does an army cross a river ‘enormously’?
A ‘proposition’ for a citation sounds a mite pompous to us, but not to an Italian.
There are countless words in Italian which seem to invite literal equivalents in English. //Persone// is usually better translated as ‘people’ rather than ‘persons’. //Realtà// might often be just ‘thing/s’. //Situazione// might be ‘circumstance’, and so on. These are words to be found in the thick of ordinary conversation and text, but there is a stratosphere of terms in erudite and scholarly Italian which can lead the translator to grasp the nearest calque or loan word and hope for the best – with inevitable disappointment. Does //strenua lotta// mean a strenuous fight? No, it means putting up a brave one. Does //stringente// mean stringent? Well, no, it actually means ‘cogent’, ‘persuasive’. Does //suggestivamente// mean‘suggestively’? That can cause trouble! It implies ‘meaningfully’ rather than ‘bawdily’. Is //dolce// ‘sweet’? It can be, but //dolce, dolcemente, dolcezza// in our Salesian context often refers to ‘gentleness’. Is //inutile// ‘useless’? Yes, often, but in the phrase //è inutile ripetere// it probably means ‘pointless’ or ‘redundant’ or ‘no real point in ...’
!!!''<span style="color:brown">Tense </span>''
‘I bring you this.’ Perfect Italian — present tense to suggest a present action, except that in English the speaker would have said ‘I have brought you this.’ ‘They take nearly a thousand prisoners’ is historic present, but English, which does employ this feature, would not use it in this instance.
Italian has more complicated uses of past tense with conditional tenses and moods than does English. //Lui promise che ci avrebbe messo una buona parola// seems to invite the translation ‘He promised he would have put in a good word’, whereas English uses the present conditional: ‘He promised he would put in a good word.’
!!!''<span style="color:brown">Grammar </span>''
When we read ‘asking to go always to the first line’ there is a question of word order: adverbial position. Similarly, earlier in the passage, ‘get only’ which is good Italian, should be ‘only get’ to be good English. It goes a little further than this in the case just quoted.What appears to be grammatically correct other than the word order is in fact not saying what it should be saying in the light of the previous sentence. The object (you) has been omitted, partly because the word order adopted would now make it awkward to include unless ‘you’ is switched for ‘they’.
!!!''<span style="color:brown">Stock phrases </span>''
We are not yet finished with ‘asking to go always to the first line.’ Here is a stock Italian phrase, //prima linea//, translated literally as ‘first line’. English might just say ‘the Front.’ We suspect that ‘first post’ is something similar, and in a war context it is too reminiscent in English anyway of the ‘Last Post’ which is an entirely different matter!
Hemingway uses this particular technique in all kinds of ways. He has someone say,elsewhere in the novel, ‘Just as you like’, which is fine in English until you realise it is //come vuoi// which would be better translated as ‘You can think what you like!’ Or he has a character reply ‘Nothing’ in a situation where an Italian would say //di niente//, meaning ‘you’re welcome’ or ‘don’t mention it’.
The final phrase in the passage is French (//coup de main//), and quite ambiguous: it could mean a swift attack (it does mean that in the context) but it can also mean a helping hand! And why include it in this dialogue? It suits Hemingway’s purpose excellently to create a little more confusion.
In the light of this, it would be our experience that any number of stock phrases in Italian can play similar havoc with our translations. We can have almost instinctual assumptions about words and phrases and their meaning and use. In other words, in our experience a word or a phrase is always used in a certain way and therefore when we see it in the source text we don’t really think about it or consider its context, our brain supplies the usage we have always seen and moves on. When this happens the chances that we have missed the context and thus the meaning are pretty good. Hemingway is indirectly showing us the danger of straight borrowing.
It can be a question of regularly used phrases in expository texts like, for example: //in questo orizzonte di senso// — it would be unwise to translate this literally as ‘in this horizon of meaning’; that sounds either ridiculous or pompous or both. Either //orizzonte// or //prospettiva// will turn up in our texts on a very regular basis in a phrase similar to the one above, and if translated literally they create a stilted effect on the translation. Consider the following stock uses of such items as:
* //ampliamento di prospettiva//: could also be broadening one’s outlook on things
* //in prospettiva//: has a temporal sense, future — in the future, in view of ...
*//in prospettiva di//: with .... in mind
*//In una prospettiva//: with an aim to
*//ampliare l’orizzonte della ricerca//: as used here //orizzonte// can be scope, boundaries, angle (almost anything except ‘horizon’!)
There are many Italian phrases which appear to have simple, literal equivalents but where adopting that belief creates problems. //In considerazione di// seems to invite ‘in consideration of’ (which it could be) but very often in context it means ‘on account of this’.
//In effetti//: try ‘actually’ rather than ‘in effect’, which it almost certainly isn’t, or in some contexts it may mean ‘That’s right!’ The discourse feel of the phrase is lost if we go for ‘in effect’.
//Infatti// often has a different discourse function in Italian than its too obvious translation has in English. In many instances it would be better translated as ‘indeed’. The English‘in fact’ looks backward to what has been said while the Italian //infatti// looks forward to what is about to be said. Here is a very good example of this from a recent document:
<<<
//Mi sembra infatti importante non solo informarvi di quanto è stato fatto, ma anche presentarvi le prospettive di futuro che riusciamo a intravvedere//. (Indeed I think it is important not only to let you know what has been donebut also offer you what we can glimpse of the future)
<<<
Or it could be forever translating Italian connectives! That can become tedious and the translation sounds too heavy. It is much more common for texts in Italian to be explicitly structured by the use of connectives like //e, dunque, magari, pure, appunto, però, tuttavia,mentre, infatti// ... or they may be phrasal in nature, like in //tal senso, in modo tale che,per tali motivi// ... In a similar vein, Italian will often introduce qualifying phrases like //più o meno, quà e là// which could well be translated literally — or be omitted. An English text where all these phrases have been translated, and literally too, is off-white compared to white and at best stilted in style
!!!!@@color:maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' HH.SS.CC Daughters of the Sacred Hearts of Jesus and Mary.
''TL'' is ''[es]:'' Hijas de los Sagrados Corazones de Jesús y de María
<br>
''TL'' is ''[fr]:'' Les Filles des Sacrés Cœurs de Jésus et de Marie
<br>
''TL'' is ''[pt]:'' Filhas dos Sagrados Corações de Jesus e de Maria
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 耶穌聖心瑪利亞聖心孝女會(慈幼家庭組別,HHSSCC 西班牙文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A female religious institute of Pontifical Right.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founded by Fr Louis Variara at Agua de Dios 1904. Members of the Salesian Family.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) August Hlond
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Cardinal
Declared Venerable: 19 May 2018
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
August Hlond was born in Brzeczkowice, Poland, on 5 July 1881 to Jan Hlond, a railway employee, and Maria Imiela. He was the second of eleven children, four of whom became Salesians. His parents passed on a strong faith and childlike love of Our Lady. When he was 12 years old, attracted by Don Bosco's reputation, he followed his eldest brother Ignatius to Italy to consecrate himself to the Lord in the Salesian Society. He was accepted into the college at Lombriasco for his secondary studies. Admitted to the novitiate, he received the cassock from Blessed Michael Rua (1896). After his religious profession, the superiors sent him to Rome to the Gregorian University for Philosophy in which he finally graduated. From Rome he returned to Poland for his first test of Salesian apostolate in the college at Oświęcim. His fidelity to Don Bosco's system of education, his commitment to assistance and to school, his dedication to the young and his kind way of dealing with people gained him considerable ascendance. He also quickly made a name for himself for his musical talent, which from the very first compositions revealed similar genius and inspiration as his older brothers had.
After his theological studies, while attending the Arts Faculties at the Universities of Krakow and Leopoli (1905), he was ordained priest in Krakow by Bishop Nowak. In 1907 he was made the rector of the new house at Przemyśl (1907-09), and from there went on to be rector in Vienna (1909-19). There, his talent and personal skills found ample field for employment given the particular difficulties the house found itself in. Fr August Hlond, given his virtue and tact, soon managed to resolve not only the financial situation, but also gave rise to a flourishing of youth works that drew the admiration of people at every level. His concern for the poor, for workers, for the sons of ordinary folk won the affection of the lower classes. He endeared himself to the bishops and Apostolic Nuncios and enjoyed the esteem of authorities and even the Imperial family itself.
In 1919 the development of the Austro-Hungarian Province advised some proportionate division of the number of houses and the superiors appointed Fr Hlond as provincial, entrusting him with the care of the German and Hungarian confreres, with his headquarters in Vienna (1919-22). Over two years, the young Provincial led the Province in founding ten new presences, forming them in accordance with genuine Salesian spirit and giving rise to many vocations.
He was at the height of his Salesian activity when, in 1922, since the Holy See had to provide for the religious development of Polish Silesia still bleeding from political and national strife, Pope Pius XI entrusted him with a most delicate mission, appointing him as Apostolic Administrator. Monsignor Hlond, through his charity, rectitude and spirit of sacrifice, was able, in the space of just three years, to settle matters to the satisfaction of the Poles and the Germans so that in 1925 the Holy See was able to create the new diocese of Katowice. Elected bishop, he was consecrated by the Archbishop of Warsaw, Cardinal Kakowski, in the presence of ten bishops and the political, civil and military authorities. It was a joy for the whole diocese because Monsignor Hlond, during his three years of administration, had visited all the parishes, giving Confirmation in towns where it had not been administered for 20-25 years, had opened the seminary and filled it with excellent vocations, organised Catholic Action and had prepared everything for the construction of the cathedral, the bishop's palace, a suitable seminary, the curia and other necessary buildings.
On 24 June 1926, Pius XI promoted him to the archiepiscopal Sees of Gniezno and Poznan and appointed him as Primate of Poland. The following year, on 20 June, he made him cardinal, assigning him the titular see of Santa Maria della Pace. In his 21 years as a cardinal, other than the ordinary pastoral ministry in the two dioceses, as Primate he was involved in the entire life of the heroic Polish nation during a dramatically difficult period. A loyal patriot, sensitive to all the sufferings he shared with his people, the Holy See also gave him the care of Poles in the diaspora spread across the world. At the invitation of Pope Pius XI, in order to provide them with the spiritual help they needed, he founded a Congregation: the Society of Christ the King for Polish migrants.
Unfortunately, the Second World War threw his pastoral activity into disarray. Indeed, when Poland was invaded, the cardinal was one of the first intended victims of Nazism since they found in him an intrepid and authoritative defender of the rights of individuals, his nation's and his Church's freedom. This was the beginning of his Calvary that forced him into exile until the end of the war. Persecuted step by step, he ended up following the Diplomatic Corps and crossing borders. He first stopped in Rome, where he was warmly welcomed by Pius XII, and began the courageous defence of his homeland, which he intensified in France when he went to Lourdes. There he strengthened the organisation of resistance and aid to refugees. The cardinal accepted hospitality in the famous Abbey of Hautecombe. In silence and prayer he followed the anguished events of the massacres in Europe, when one sad day the Nazi police violated the sacred place and deported him to Paris to force him to form a Polish government loyal to the Nazis. With all the pride of his love of his country, the cardinal refused emphatically. So the Nazis interned him, first in Lorraine then in Westphalia. During his years of forced exile in France (1939-1944), Cardinal Hlond repeatedly spoke out on behalf of the Jewish population in Poland which was heavily tried by the Nazi occupation, especially after the adoption of the “final solution to the Jewish problem” by the authorities of the Third Reich.
Finally, the Allied troops succeeded in freeing him in a surprise advance. He then went to Paris, Rome where he was welcomed in celebration. After an audience with the Holy Father, he returned to Poland where, keeping his primatial See of Gniezno, he was also appointed archbishop of Warsaw. Unfortunately, in Poland too the joy of liberation was soon tempered by extremist violence and Soviet pressure that led to the breakdown of the Concordat. However, strong in faith and proud of his patriotism, just as he had defended the Polish people from the horrors of Nazism, the cardinal continued to defend them from Bolshevik atheism with pastoral vigour, doing his utmost to protect the oppressed, resolve social questions, comfort and help the homeless and those without food. The Holy See also entrusted him with the religious administration of the German area ceded to Poland in compensation for territories absorbed by Russia: a colossal task which he carried out with the utmost tact and promptness, setting up five large apostolic administrations and appointing their respective administrators in the name of the Holy See. Divine Providence saved him from more than one attack, reserving for him the transit into eternity of the great patriarchs. He died in Warsaw on 22 October 1948 and his funeral was an apotheosis.
Cardinal August Hlond has been one of the most outstanding figures in the history of the Polish Church for his witness of religious life, his greatness, the variety and originality of his pastoral ministry, and for the suffering he tackled for the Kingdom of God through his intrepid Christian soul, shining a very bright light on one of the most heroic periods experienced by the Polish people. His life was intimately intertwined, both in terms of the spiritual values and the external events in which he was involved, with the life of the people that the Church had entrusted to him and whom he loved and served as a true pastor and father. As Cardinal Stefan Wyszyńsky, Primate of Poland and successor to Cardinal Hlond, said: “He was, without any doubt, a man of state! However, what prevails in the life of Cardinal Hlond is his soul, religious to the very depths, a soul as sincere as the people of Silesia, perhaps even as hard as the coal, the fruit of that land, but burning in the simplicity of his deep faith and his total dedication to God.”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]], [[Salesian holiness|santità salesiana]]//
On the right-hand side, under ''Salesian Encyclopaedic Dictionary'', there is a search box. For example, type in any of the following: //sistema// or //preventivo// or //system// or //preventive// or //sistema preventivo// or //preventive system//. You could also type in //Don Bosco//. In other words, a term can be found by typing in one or more, or all of its words, or even a likely associated word or phrase, in whichever language pairs the glossary contains (in this case mainly Italian and English, but other languages are also often represented).
The resulting item will appear on the left-hand side once you select one of the matches (the number of mtches will be listed to the right of the search box and a drop down icon, when clicked, will produce those matches). You can see how it is set out for any term:
* an ''SL'' (source language) indication, in this case ''it'';
* a ''TL'' (target language) indication, in this case ''en'';
* how it is ''glossed'' (=translated), in this case "preventive system";
* ''other potential TL''s, many not yet filled in, since it needs someone competent in that language to do so - easily done simply by clicking on the pen icon at the top of each entry;
* a ''definition'', if we can find an authoritative one;
* any ''synonyms'', in this case none;
* a ''comment'' with any other information, and this can provide a wealth of background information to a Salesian term;
* ''usage notes'' where some suggestions can be made for how to employ the term;
* ''linguistic notes:'' part of speech, other lexical or inflectional features that may be of interest;
* a ''citation'' from some document;
* in some cases a ''see also'' link which would take you to a closely related term. If it just says //related term// in italics, none has been added yet, and clicking on it will ask you to create one. Best to ignore it though if it just says 'related term'.
!!!''Tags''
You will also note other bits of information in little coloured pills at the top: these are tags. One tag is obvious: //Dictionary entry//. But not everything in this dictionary is a dictionary entry. There are //Translator's notes// for example. The different kinds of tags have different colours to help the user quickly identify them.
Other tags may include a ''<span style="color:red"> red</span>'' tag reading 'EAO'. This means that the term has its origins in the EAO Region, or is specifically in use in that region.
There may also be a ''<span style="color:blue">blue</span>'' tag indicating that the term may be a 'False Friend'. This is of assistance to translators who may unconsciously use a calque, a word or phrase borrowed from another language by literal, word-for-word or root-for-root translation. e.g. //editore// glossed in English as 'editor' when it really means 'publisher'.
An ''<span style="color:brown"> orange</span>'' //SC// reference (1-31 categories at present). This stands for //Semantic category// and is an attempt to categorise all Salesian-referenced terminology within a limited, controlled set of concepts or categories, which is where this glossary becomes more like a Term base or even an ontology. ''This is still experimental and open to change in future editions''. Obviously, some terms have much wider application, and they may simply be categorised as 'Concept' or some other generic category.
(If you were to put //Salesian// or //Consecrated life// in the search box, you will see a 'Salesian.html' and 'Consecrated Life.html' tiddly, and either or both of these will provide more information about a possible ontological approach to terminology).
Another tag is the ''<span style="color:#878bda"> purple</span>'' //TS// reference (5 categories). This stands for //Term status// and indicates the status of the term in Salesian discourse. From the Index tab you can check what each status item means by clicking on any of the dropdown list of five.
All semantic and term status categories are also available from [[Ontological basis for this dictionary]].
Some terms carry an Alert! tag. This indicates that the term either remains a special challenge for translators, or has been found in non-standard forms (meaning that it is unlikely to be found in a dictionary in that form and might be better glossed otherwise).
There are other coloured tags. They will be obvious enough if they appear.
[[Introduction]]
[[A translator's tool]]
[[Can I add or adjust a term?]]
[[Explaining the right-hand side pane]]
!!!!@@color:maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Congregation of the Sisters of the Resurrection.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:'' La Congrégation des Sœurs de la Résurrection
<br>
''TL'' is ''[pt]:'' Congregação das Irmãs da Ressurreição
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 復活修女會 (慈幼家庭組別,HR 西班牙文簡稱)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious Congregation of Diocesan Right founded in Guatemala by Fr Joseph Puthenpura SDB on 15 September 1977 from a small group of nine volunteers who wished to serve their 'fellow campesinos'.
!!!''@@color:Green;Synonyms@@:''
The Little Community
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Hundreds of young indigenous Guatemalans are happy to bring the Good News of the Gospel from village to village, even if 90% of the people are illiterate. The girls wanted to do similarly. With the arrival of the Daughters of Charity this became a possibility. On 15th September 1977 nine “volunteers” who were living with the Sisters, led by Fr Jorge Puthenpura began an experience of community life with a view to forming a stable group, in an independent house. The previous May, the Salesian Provincial, Fr Ricardo Chinchilla, made the unexpected proposal that they be organised as an indigenous religious community, showing them the procedures and offering them the means. This was an act of Providence! On 31st January 1980 three young people from the group expressed the desire to form a “little community” with a view to serving their fellow 'campesinos'. On 31st January 1987 the community was approved by Bishop Gerardo Flores Reyes. Luisa Che became the first superior. The bishop regularised the vows of 14 Sisters and admitted the first three to perpetual vows. Two Houses of the Community were recognised. The “Talita Kumi” centre would become the most significant work of the Congregation. The Little Community is truly an inculturated one: all members are indigenous, even if this is not a statutory requirement. To begin with most of them were illiterate, but that did not stop them from handing on a deep and heartfelt cultural wealth. Their apostolate is to inculturate the Gospel and help their poorest brothers and sisters through catechetics and development, especially for young girls and women, through literacy, health education, family life, domestic finance, small farming and commercial farming with small mini-credit cooperatives etc. A totally new experience with a meaningful motto: “Christ is risen, let us also rise with Him”. The Paschal candle is a symbol of the Community.
Date admitted to the SF: 16th July 2004 [Decree 31st January 2006]
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''I''
*[[i Becchi]]
*[[identità carismatica]]
*[[IJA Irmas de Jesús Adolescente]]
*[[imborghesimento]]
*[[Immacolata (Concezione)]]
*[[INA|INA Indonesia]]
*[[incaricato]]
*[[inculturazione]]
*[[in presenza]]
*[[interculturality]]
*[[internato]]
*[[Io per voi studio]]
*[[ispettore]]
*[[ispettoria]]
*[[ISS Istituto Storico Salesiano]]
*[[istituto (religioso)]]
*[[IUS Salesian Institutes for Higher Education]]
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' The Becchi
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A very small hamlet in Piedmont with a population (other than the inhabitants of Colle Don Bosco) of about a dozen people. It is part of the municipality of Castelnuovo Don Bosco in the Province of Asti. It is regarded as a ward (district) or Morialdo.
<br>
!!!''@@color:Green;Synonyms@@:''
assets
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Francis, the father of St John Bosco, went to live at the Biglione farmstead in the Becchi hamlet (in Piedmont: //ij Bèch//) near Morialdo, a hamlet of Castelnuovo.
A few months before his death in May 1817, he bought a small house at the Becchi, where his widow Margaret Occhiena from Capriglio and their children moved. The Becchi was also home to the Cavallo and Graglia families, whose homes were built close to the Bosco home.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
Sometimes in English the definite article is left out, with just a reference to Becchi, but the more correct reference retains the article.
Today the more common reference is simply to //Colle Don Bosco// which incorporates the Becchi and surrounding lands and properties.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[casetta (i Becchi)]], [[cascina (Biglione)]], [[Don Bosco]], [[Mamma Margaret|Mamma Margherita]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' charismatic identity.
''TL'' is ''[es]:'' identidad apostólica
<br>
''TL'' is ''[fr]:'' identité apostolique
<br>
''TL'' is ''[pt]:'' identidade apostólica
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
Salesian identity, vocational identity
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Synonymous with 'Salesian identity' or the //indole propria// or special character of the Salesian. 'Vocational Identity' is an additional term employed frequently in our texts. In specific terms, the charismatic identity of Salesian of Don Bosco is to make welcome and to share the life of the young especially those who are poorest. It was a term often employed by Fr Viganò.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Vecchi ACG355: ...necessario avere: comunità religiose con una chiara identità carismatica, assimilata e vissuta,
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[charism|carisma]], [[Charter of charismatic identity|Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]].//
!!!!''SL'' is ''[es]'' !!!!@@color:maroon;''SL'' is ''[pt]''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' IJA Sisters of Jesus the Adolescent.
''TL'' is ''[es]:'' Hermanas de Jesús Adolescente
<br>
''TL'' is ''[fr]:'' Les Sœurs de Jésus Adolescent
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): IJA Suore di Gesù Adolescente
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Female religious Institute of Diocesan Right, founded by Salesian Bishop Bishop Vicente Priante on 8th December 1938. The Congregation seeks to live out its mission by offering an evangelising response to the concrete problems of Particular Churches: through popular education, family ministry, social activities, and special attention to children and the elderly.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Congregation began under the name of "The Little Sisters of Jesus the Adolescent” which officially began on 8th December 1938. A group of young girls, refused entry to other Congregations because their parents were in irregular marriages, were ready to respond. The first seven of the Sisters made their profession in 1939. They worked at the seminary in Campo Grande and the hostel for the elderly and abandoned. They ran two parish schools in Corumbá as well as a hostel for the elderly and abandoned. Bishop Priante died on the 4th December 1944. The Sisters had lost their father just six years after the foundation. His successor, Bishop Chaves, also a Salesian, became their guide,and in 1952 entrusted them to Mother Josefina FMA, who was the superior until 1967. A serious crisis followed which reduced their numbers from 74 to 28, but with the General Chapter in 1975 they reorganised themselves.
Date founded: Campo Grande, 8th December 1938
Date admitted to the SF: 23rd December 1988
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
The full phrase is: //Il digitale tra strumento, spazio e simbolo di una generazione//
The stock Italian convention //tra x e y// as used in titles is idiomatic. The temptation to always translate //tra// as ‘between’ can be great but is best avoided. Often it will mean completely rephrasing the title in English.
The reason for this is that the preposition //tra// in Italian has a more extensive semantic range than does ‘between’ in English. In English, ‘between’ tends to fix a point between two or more other points (physical distance or distance in time). In Italian, //tra// can be used to express two (or more) states of being, important concepts or phenomena that happen to have been important, or that happen to be important, to the subject under examination; quite possibly at different times, or contemporaneously, and quite possibly unconnected to each other, not from the same conceptual range as opposites, etc.
In the case of //Il digitale tra strumento, spazio e simbolo di una generazione// (and in many other similar cases of this conventional phrasing) we would need to consider what is actually being connected in this case: digital and generation. The Italian phrase highlights very well the issue referred to above. //Tra// is being used idiomatically to connect the digital and today's generation through three terms not necessarily connected with one another: tool or instrument, space, symbol. And in this case, the English ‘between’ fails miserably to perform the same role. A suggested translation could be: ‘//Digital as tool, space and symbol of a generation//’.
In some cases, the English equivalent can be ‘From x to y’. For example: Italian might say (again, we are talking titles): //Tra cenci e ricchezze//, but in English, we would say ‘From rags to riches’. ‘From...to’ will often work, but not always, as the process over time that it suggests may not be appropriate. It certainly would not be appropriate for linking ‘digital’ with ‘generation’ in the case above.
There is a more archaic form in English which can possibly pick up the uncertainty of relationships between states that can be expressed by //tra//: ‘Betwixt and between’. Could it be employed in our case? Maybe, but we would have to completely revise the title:
//A generation betwixt and between the digital world of tools, spaces and symbols//
And its author could then suggest that we have somewhat altered what he was trying to say!
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' desire for comfort
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//Diventare borghese, acquistare modi, mentalità e consuetudini di vita borghese (per lo più nel sign. deteriore e polemico di questa parola)// (Treccani, for //imborghesire//). Effectively someone attached to his own material wellbeing.
<br>
!!!''@@color:Green;Synonyms@@:''
bourgeoisification, middle-class attitude
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term occasionally appears in discussions of a less than ascetic tendency in modern religious life. Of the three meanings suggested, the first picks up the real issue: a desire for comfort and ease. The second (bourgeoisification) is simply an attempt to come up with an abstract noun (that probably does not exist in any decent dictionary!). The third should probably be avoided, since definitions of ‘middle-
class’ are usually not helpful. They vary so much from culture
to culture.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[agiatezza]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Immaculate Conception.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A dogma of the Church concerning Mary's singular grace in being conceived without sin proclaimed on 8th December 1854.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Often, in Don Bosco's and subsequent Salesian reference, the term 'Immaculate Conception' is shortened to 'The Immaculate'.
The dogma and the event of its proclamation are especially significant in Salesian history. In the first 20 years of his life, before he had settled on the term [[Help of Christians|Auxilium Christianorum]], his reference was always to Mary Immaculate. The 8th December, a good ten years and more before the dogma was proclaimed, was the date he assigned to the start of his work. Cf. [[Bartholomew Garelli|Garelli, Bartolomeo]].
The proclamation date was also the date Dominic Savio wrote up his simple programme of life under Don Bosco's tutelage at the Oratory. The Sodality of the Immaculate Conception, of which Dominic was a co-founder, became a school of preparation for boys who eventually were the beginnings of the Salesian Society. At Mornese, the Daughters of the Immaculate group of women were the basis for what became the Salesian Sisters.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Help of Christians|Auxilium Christianorum]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' in person (or in-person, cf. Linguistic note)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
in physical, bodily presence, in contrast to virtual presence.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term has been common in Salesian language since the Covid-19 pandemic and need for online 'virtual' meetings which contrast with meetings in person.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Prepositional phrase, but can be used adjectivally, e.g. an in-person meeting, where a hyphen is used if the phrase comes before a noun.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' INA Indonesia Vice-Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian circumscription (Vice-Province) in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Jakarta.
Has been a Vice-Province since 2018. Originally it included Timor-Leste, which has now become a separate Delegation.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[TLS Timor-Leste]], [[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' person in charge.
''TL'' is ''[es]:'' encargado
<br>
''TL'' is ''[fr]:'' responsable
<br>
''TL'' is ''[pt]:'' encarregado
<br>
''TL'' is ''[pl]:'' odpowiedzialny
<br>
''TL'' is ''[de ]:'' Beauftragter
<br>
''TL'' is ''[ru]:'' ответственный
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //La persona, l’ente, o altri, che ha ricevuto l’incarico di fare qualche cosa.// The person, body or other who been assigned to look after something.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
ALERT! From time to time one see this glossed as English as 'incharge' or 'in-charge' as a noun. In fact this is a calque, a direct translation of the Italian into a word that is unknown in English (i.e. it does not exist in any dictionary).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
~PGmanCapitolo 4: ..L'incaricato dell'Oratorio-Centro Giovanile
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Italian]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' inculturation.
''TL'' is ''[es]:'' Inculturación
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' inculturação
<br>
''TL'' is ''[pl]:'' inkulturacja
<br>
''TL'' is ''[zh ]:'' 當地語系化 / 本位化
<br>
''TL'' is ''[de]:'' Inkulturation
<br>
''TL'' is ''[ru]:'' инкультирование
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: The integration of Christian faith in human culture(s).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Note that this is distinct from 'enculturation' in English, but that there are linguistic problems associated with the term in translation (see below).
The term begins to appear in Church documents from about 1979 onwards, with a description from Pope John Paul II who saw it, in a comment he made to the Pontifical Biblical Commission, as a term which expressed very well one aspect of the great mystery of the Incarnation.
Its appearance in Salesian vocabulary can be owed in a particular way to representatives from Bangalore (India) at the Special General Chapter 20 (1971-72), which is interesting since it has been claimed that the term really came into existence in 1973 from a Protestant theologian teaching in New York!
The Jesuits took it up at their 32nd General Chapter (1975) translating it as //inculturatio// (since Latin morphology does not permit 'enculturatio'). The term appears often in the Italian phrase //inculturazione del Vangelo// (inculturation of the Gospel).
!!!''@@color:Green;Usage notes@@:''
While the noun form works easily enough in English, there is still some resistance to it as a verb.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Italian only has the word// inculturazione// since, like Latin, //en//- is not a prefix in that language. It may use the word //socializzazione// to express what English means by 'enculturation'. However, TRECCANI's definition of //inculturazione// is: [der. di //cultura//, col pref. //in//-, per traduz. dell’ingl. //enculturation//]. – In psicologia sociale, assimilazione, da parte dell’individuo, della cultura del gruppo sociale cui egli appartiene, durante il processo di socializzazione, che implica adattamento e dialogo.
And therein lies the problem.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[mission|missione]] [[missions|missioni]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:''
''TL'' is ''[es]:'' interculuralidad
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' interculturalidade
<br>
''TL'' is ''[it]:'' interculturalità:
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Refers to the existence and equitable interaction of diverse cultures and the possibility of generating shared cultural expressions through dialogue and mutual respect.
Source: Article 4.8 of the Convention on the Protection and Promotion of the Diversity of Cultural Expressions
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
It should be noted that this concept not only refers to the relations that develop between individuals belonging to different countries or regions of the world, it also takes into account, individuals who are within the same community but who have different characteristics from an ethnic, social or other point of view
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
The prefix “inter” of the term “interculturality” indicates the relationship and interactions between groups, individuals, identities. Thus, this prefix, together with the word culture, refers to a sense of reciprocity between cultures
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' boarding establishment.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 寄宿學校 / 宿舍
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //I locali del collegio o convitto dove vivono abitualmente gli alunni interni// The areas/rooms in a boarding establishment where internal pupils usually live.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Could be a hostel, even a boarding school.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Antonym to //esternato//.
!!!''@@color:Green;Citation@@''
ACG387: ..l'internato nella storia salesiana. Oggi è opportuno dotarli di un buon Progetto Educativo-Pastorale
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[collegio]].//
Please note: nothing in this html file is locked, so just in case you accidentally change something, it could make sense to save the original somewhere and simply copy it to somewhere else and use that copied version. Then you always have something to go back to if disaster strikes!
[[Is this a dictionary, glossary or term base?]]
[[A translator's tool]]
[[How is this dictionary/glossary set up?]]
[[Can I add or adjust a term?]]
[[Explaining the right-hand side pane]]
You will note that the //Salesian Encyclopaedic Dictionary// adds a subtitle //with particular reference to the EAO Region//. The intention is that you can find Salesian terminology that originates in this region, or terminology that is used by the Salesian Family in this region but may not be used elsewhere. It is a work in progress. If you click on the red EAO tag on a term, e,g, [[ASMOAF|ASMOAF Australian Salesian Mission Oversees Aid Fund]], it will list all the other EAO tagged terms as well, and you could select any one of them for further info.
But if you just want to find a word or a phrase, in English (or Italian, and often, but not always, in Spanish, French, Portuguese, Russian, Chinese as well), then simply put the word or phrase in the search box on the right-hand side and it will list entries for you which contain that word or phrase and that word or phrase will be highlighted in the entry you choose to view. Most of these are 'dictionary' entries, but some will be 'Translator's notes' or 'False friends'. Just as useful!
Since this entire file is yours (once you open it and are reading it as you are now), you can do whatever you like with it and read up how to make changes. Once open, you can save it to your own disk by clicking the red tick with a circle around it on the right-hand side panel. ''Please note that the saved file will almost certainly go into your 'download' folder unless you have things set up differently on your computer. So look for it there. '' If you do that, it would be wise to make a copy of this file with a change of name, so that this version always remains untouched for your future access.
Should you wish to do some substantial work on this file, meaning frequent saving of adjusted or new entries (they are called 'tiddlers' in this format known as Tiddlywiki) you would be advised to download the Tiddlywiki Desktop from [[Tiddlywiki Desktop|https://tiddlywiki.com/static/TiddlyDesktop.html]] as this will enable you to place the file wherever you wish on your system and it will always save to that same point.
Alternatively, just use it as it is and make no changes. It will work forever (or however long your computer lasts!).
Enjoy!
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' For you I study
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In what is known as the //Cronaca dell’Oratorio// (think of it as a diary of events) by Fr Domenico Ruffino, one of the early Salesians, we find these words that Don Bosco told his Salesians one day:
//Io per voi studio, per voi lavoro, per voi vivo, per voi sono disposto anche adare la vita//, (ASC 110, quaderno 5, p. 10).
This also became the topic of a letter of the Rector Major, [[Fr Vecchi|Vecchi, Juan Edmundo]].
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Verb phrase
The verb that Don Bosco uses has a special Piedmontese significance: //studié// = think seriously how to go about something, look for ways to resolve a problem, get down to the nitty-gritty of how to work through an issue.
!!!''Translator's notes:''
Cf. [[Translating the 19th century]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[cronachette]]//
!!Dictionary, Glossary or Term base or even something more?
A //dictionary// is a compilation of words, their meanings and usages. ''So yes, this is certainly a dictionary''.
A //glossary// is a collection of words, a word list, if you like, with the associated meanings of the words listed. In any given //glossary//, the words may relate to specific subjects, texts, language or dialect. Another way to describe a //glossary// is a brief dictionary, alphabetised for quick reference.
For translation purposes //glossaries// contain key terminology in the source language in addition to translations (glosses) for each term in one or more target languages. A glossary can contain other metadata such as definitions, context, part of speech, semantic categories, term status ... ''so what you have here is a glossary in this extended sense as well.''
You will often hear the words //term base// and //glossary// used when preparing projects for translation. What is the difference?
//Term base// is a contraction of “terminology database”; it could also be described as a database containing approved terminology (or terms). A //glossary// can be formatted and imported into a term base.
''In some respects, then, this //glossary// is leaning towards a term base.''
But it does go a little further still. If the search bar on the right is empty (if not, just remove any term in there), you will see a range of tabs appear below (the 'index' tab is currently open). Even from here you can now see 'Semantic categories' listed. These are a Salesian //ontology// that underlies all the choices for coloured tags on each entry (or 'tiddly' as it is called in Tiddlywiki).
Would you like to see what this ontology looks like when set up formally? Go to [[salesian.html]] and just for comparison, also look at [[Consecrated Life.html]]
If you click on the 'More' tab, then on 'All' beneath that, you will see the 'Salesian' ontology concepts again, more simply, as well as every single entry in this file.
''This ontology is an attempt to bring together the Salesian Knowledge System (SKS)'' that has developed over 150 years. Click on any of those 'categories', and underneath the list of terms that belong to that category, you will find a definition of the category. So it might be possible to say that ''now we have a dictionary, a glossary, a term base, and even a Salesian ontology!''
As a summary of the above, go to [[ontology]].
However, bear in mind that the ''ontology'' is experimental. But also know that any web-based term base worth its salt must have an ontology behind it.
This dictionary is also a translator's tool: see below.
[[Introduction]]
[[A translator's tool]]
[[How is this dictionary/glossary set up?]]
[[Can I add or adjust a term?]]
[[Explaining the right-hand side pane]]
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' provincial
''TL'' is ''[es]:'' inspector
<br>
''TL'' is ''[fr]:'' provincial
<br>
''TL'' is ''[pt]:'' provincial
<br>
''TL'' is ''[pl]:'' Inspektor
<br>
''TL'' is ''[ zh]:'' 省會長(慈幼會的)
<br>
''TL'' is ''[de]:'' Provinzial
<br>
''TL'' is ''[ru]:'' областной настоятель
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
C. 161 Each province is headed by a provincial. In union with the Rector Major and with love and pastoral zeal he carries out his service of building up a fraternal provincial community.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
C. 161 (cont): With the help of his council he animates the religious life and apostolic action of the provincial community, cares for the formation of the members, especially the novices and young confreres, and directs and controls the administration of the goods of the province and of each house.
!!!''@@color:Green;Usage notes@@:''
Note that while it is common in ordinary parlance to speak of the 'provincial' as the leader of a vice-province, it is not technically correct. The latter is the superior of the vice-province, not the provincial, since he is subject to the provincial of the province under which the vice-province operates.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
English has never adopted the literal translation of //ispettore// (inspector), a term that was chosen by Don Bosco to avoid a too close association with traditional religious congregations at a time when it would have been difficult to form his religious society otherwise.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[vice-province|visitatoria]], [[delegation|delegazione]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' province.
''TL'' is ''[es]:'' Inspectoría, Provincia
<br>
''TL'' is ''[fr]:'' province
<br>
''TL'' is ''[pt]:'' Inspectoria
<br>
''TL'' is ''[pl]:'' Inspektoria
<br>
''TL'' is ''[zh ]:'' 會省(慈幼會的)
<br>
''TL'' is ''[de]:'' Provinz
<br>
''TL'' is ''[ru]:'' Область
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
C. 157 The province unites the different local communities in one large community. It is canonically erected when the necessary and sufficient conditions exist for promoting in a specific juridical circumscription the life and mission of the Congregation with the autonomy that belongs to it according to the Constitutions.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Salesian English has chosen the more widely known term 'province' to designate what is known in a tradition stemming from Don Bosco himself as //ispettoria// in Italian.
In his earliest Constitutions DB made no specific provision for establishing 'provinces' as we understand them (i.e. territorial divisions under a canonical major superior), but did divide the Society as it was then into four 'inspectorates'. Rome called this an 'uncommon practice' and requested 'provinces' with due ecclesiastical (Holy See no less!) permission. Don Bosco continued to argue that Pope Pius IX had recommended the use of terms more consistent with the spirit of the [secular] times: therefore, rather than call our houses 'monasteries', he suggested the term 'house, school (//collegio//), hostel or hospice (//ospizio//), or orphanage; likewise, not 'father general', but 'rector major', not 'prior', or 'guardian', but 'director', not 'provincial or province', but some equivalent term.
The idea won out, stuck and was reinforced by early General Chapters.
Quite possibly for reasons of the same kind that were used by Don Bosco for choosing 'inspectorate', Salesians in an English-speaking context decided that this latter term would be inappropriate for them and chose 'province' instead. It is worth noting that in Spain there is a preference for //provincia// rather than //inspectoría//, and that France prefers 'province' also.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[vice-province|visitatoria]], [[provincial|ispettore]], [[delegation|delegazione]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' ISS Institute for Salesian History.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
ISS website: //L’Istituto Storico Salesiano (ISS) è un dipartimento della Direzione Generale Opere Don Bosco dal 1981. Costituisce un servizio scientifico organizzato dalla Società Salesiana per scopi di studio e di ricerca sulla ricca eredità spirituale ed educativa lasciata da don Bosco e sviluppata dai suoi continuatori. // ISS has been a department of the General Administration of the Works of Don Bosco since 1981. It is a scientific service organised by the Salesian Society for the purposes of study and research into the wealth of spiritual and educational legacy left by Don Bosco, and developed by those who have followed him.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
As well as purposes defined in the Statutes (1. //Mettere a disposizione nelle forme idealmente e tecnicamente valide i documenti del ricco patrimonio spirituale lasciato da don Bosco e sviluppato dai suoi continuatori. 2. Promuoverne nei modi più congruenti lo studio, l'illustrazione e la diffusione//), the ISS is called upon to continue the half-yearly publication of the series “Ricerche Storiche Salesiane” and implement the decision of the 26th General Chapter regarding Salesian sources, “Let the Rector Major and his Council see to the publication and translation of a collection of the principal Salesian sources”.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ACSSA]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (religious) institute. In Chinese 神職修會 (clerical)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //nel linguaggio eccles. usuale (non giuridico), denominazione generica delle congregazioni religiose (con voti semplici) e delle società senza voti i cui membri sono laici//. In ordinary (non-juridical) ecclesiastical language, a generic reference to religious congregations and societies without vows whose members are lay people.
!!!''@@color:Green;Synonyms@@:''
institute of consecrated life, religious order, religious congregation
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
'Institute' is the more general term used in Canon Law applied to groups formed around a particular charism. Synonymous terms are 'institutes of consecrated life', 'religious orders', 'religious congregations'.
An 'Order' is, technically, a group taking solemn vows. A Congregation's members take simple vows.
!!!''@@color:Green;Usage notes@@:''
The Salesian Sisters (FMA) normally refer to themselves as an Institute. SDB's more often than not call themselves a Society or a Congregation.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
In addition to the term 'religious institute', expect to find, in Salesian usage:
* //istituto clericale// or 'clerical institute, a term taken directly from Canon Law. indicating that the service of government of the community, in the Institute's tradition, is entrusted at all levels to a confrere who is a priest.
* //istituto di diritto pontificio// or 'institute of pontifical right', which gives the society an exemption, which is not to be seen in negative terms as 'not' being responsible to the local ordinary, but in positive terms as fostering the unity of the Congregation worldwide. It also underlines our availability of service to the universal Church.
* //istituto magistrale// or 'teachers college'
* // istituto Ratisbonne// or 'Ratisbonne Institute', Salesian seminary and study centre in Jerusalem which used be located at Cremisan near Bethlehem. Often we see 'Salesian Monastery Ratisbonne' in the official title - this is to fulfil Israeli law regarding its financial status.
* //Istituto Salesiano per le Missioni// or 'Salesian Missions Institute, The juridical entity known as the //Istituto Salesiano per le Missioni// (Salesian Missions Institute), located at Turin-Valdocco, Via Maria Ausiliatrice no. 32, was the wish of Bl. Philip Rinaldi, 3rd Successor of Don Bosco.
* //Istituto Secolare// or 'Secular Institute', Amongst the many possible forms of Religious Life in the Church, the Secular Institute is a contemporary form. Part of Consecrated Life, members of a Secular Institute profess the evangelical counsels discretely, almost in hidden fashion by contrast with the visible manner of Religious profession.
* //[[ISS Istituto Storico Salesiano]]// or 'Salesian Historical Institute
And it is also worth noting that in news items (e.g. ANS) there will be frequent reference to //istituto// in reference to any kind of institution, be it educational, religious... As to how to translate this term in these cases, cf. [[When English becomes Inglish]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[congregation|congregazione]].//
* ''Sigla'' (a general term for abbreviations): sequence of initial letters of a series of names, bodies, corporations, scientific terms... (e.g. SLI = //Società Linguistica Italiana//).
* ''Acronimo'' (or initialism). Italian does not make a clear distinction between these two: The term indicates either //sigle// as above or compound terms involving more than one of the letters in the abbreviated words (e.g. ASSITERM for //Associazione Italiana di Terminologia//).
* ''Accorciamenti'' (abbreviations): these are words that have been shortened from their full form. The practice of truncating the final syllables of commonly used words is undoubtedly modelled on the Anglo-American model (accepted forms such as hi-fi, hi-tech). The multiplication of similar shortened forms in Italian (think of the now widespread //info, demo, promo//) and their wide use means that some of them take on the value of autonomous forms and become fixed as prefixes, becoming the first part of compounds in which the sequence determinate+determinant, normal in Italian, is overturned in favour of the determinate+determined order typical of English: therefore Italian accepts compounds such as videoconference, immunodeficiency, biotechnology, etc.
* ''Composti'' (compounds) :there is a frequent tendency now in Italian to produce abbreviated forms of compound nouns by juxtaposition of noun+noun with the elimination of the joining elements, mostly prepositions (such as //banca dati// or database.): it has been noted that there is an increasing number of hybrid forms, in which only the first or the second element of the compound remains, e.g. //clip// for videoclip, //pole// for pole position.
Return to [[Acronyms, initialisms, abbreviations]]
A notoriously difficult term to translate into English is //itinerario//, since its translation depends so much on context. It may mean what it says: an ''itinerary'' (a plan of travel, often including details of accommodation, flights, etc); or it may mean a ''tour''.
If we are visiting Casa Museo Don Bosco, there are several //itinerari// possible. In this case it would be ''guided tours''.
If we are catching a bus we may be interested in its //itinerario// (not its timetable but the ''route'' it takes).
On the other hand an //itinerario di fede// is likely to be a ''journey'' of faith. except of course that this could also be a //cammino di fede// that is broken down into various concrete //itinerari// and these could be ''practical processes'' or ''stages'' or even an educational ''programme''. So by now, //itinerario// is looking something like a ''curriculum''!
See also: [[Emerging metaphors and tricky terms]]
!!!!@@color:maroon;''SL'' is ''[it,en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' IUS. Salesian Institutes for Higher Education
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The term stands for study centres such as the colleges, or centres for higher studies that are guided and administrated by the Salesian Congregation (the Salesians of St. John Bosco) around the world: 30 centres in 18 American, Asian and European countries. IUS does not include all the other university academic Salesian centres that are specifically meant for the ecclesiastical formation (philosophy and theology) of members of the Salesian Congregation.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym
Cf. [[Acronyms, initialisms, abbreviations]]
IUS was simply an acronym until 2001 where, until then, it was the acronym for //Istituzioni Universitarie Salesiane//. The letters have been retained, but the preferred expanded term no longer directly relates to them acronymically, at least in English, and the term is now officially stated in its English version rather than in Italian. This phenomenon of retaining an initialism but changing the meaning behind it can also be found in [[ANS]].
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[youth ministry|pastorale giovanile]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
*[[JTM Jóvenes del Tercer Mundo]]
!JOTTINGS FROM A SALESIAN TRANSLATOR
There is no particular order to these, and no particular originality either! Translators are not supposed to be too original! You will find these thoughts already expressed by well-known translators, especially on translator forums—or you may find them inside your own head if you have done a bit of translation yourself. They are not complete—this is clearly a work under construction, forever!
!!Compromise
Even a very good translation is the result of a compromise. The linguistic capabilities of any two language sets are never equivalent: exact meanings, aesthetic qualities of words may have no reciprocal match. For example the Italian word //nipote// has six different meanings: grandson, granddaughter, brother’s son, sister’s son, brother’s daughter, sister’s daughter.
Beware! Since grammatical structures differ, it is almost certain that traits of the original (let’s call it the prototext) will appear in the translation (let’s call it the metatext).
In other words, the influence of a Salesian Italian original, if that is what we are dealing with, will almost inevitably be evident in the translation: clumsy constructs borrowed, absence of some of the marvels of Italian expressiveness in the translation! But it will be just as true of any language pair.
!!‘Standard forms’
We all learn to write in certain ways, according to certain standard forms, and we cannot easily unlearn these. The author, whoever he or she is, of the text we are translating did this too. Don Bosco even discusses, in certain places, some of his ‘standard’ forms, for better or for worse (writing homilies cf. MO, writing letters, cf. ‘Salesian Sources’). The difference between his standard forms and mine is part of the problem of translation. I may impose my view of life, not his, in my choice of style, lexical alternatives, interpretation of ‘likely’ meaning—or what is worse, I may simply not be aware of what his standard forms were in the first place.
In fact, this point about standard forms is even historically interesting for us. Napoleon invaded Italy in 1850. Ironically, he propelled the Italian language towards its standard form. Interestingly, this French invasion inspired patriotism within Italians. Not only were they incited to unify their country, but they also started taking pride in the standard Italian and made it their official language. This solidified the shift in focus from regional dialects to standard Italian, especially evident in Don Bosco’s case as he insisted on the use of Italian rather than Piedmontese at Valdocco.
!!Dominoes
Every choice has repercussions, like a falling domino sets off a chain reaction. //Der Gute Mensch//. Is it male or female? I mean, not grammatically, but really! Bertold Brecht wrote a play about ‘der gute mensch’ of Sezchuan. In German you can do that. In English, //mensch// comes down, not to ‘mankind’ or ‘person’ but to either a man or a woman, and whichever you choose you are stuck with the consequences (pronouns, for example). It turns out to be a woman!
!!Loss
Every act of communication can experience loss: grammar, meaning, interruptions, misunderstandings, ‘noise’ … Translation is a form of communication particularly open to loss, so let’s accept it.
If the text is from the past, you may want/need to modernise it. That too, is loss. Or maybe the genre doesn’t exist in my culture.
If translation is in some respects a copy, that too is loss. It would be arrogant of me to suggest that my translation is better than the original. But there is an exception! Authenticated translations (e.g. of the Constitutions) are just as inviolate as the originals, hence in some respects are not translations at all—for many if not most of their readers, they become ‘the original’. That is some responsibility!
!!Do translators ‘age’ more quickly?
I really mean their translations of course. And yes, they ‘age’. Let’s face it, as soon as you translate something, someone will want to fix it, improve it! Yours then becomes dated. Why?
It follows, really. The original tends to be more stable in time. In fact it ‘freezes’ things in a moment of time in a culture, and unless the author rewrites it, that is how it stays. But the translator is writing for another time or for a time tied to another culture. His (or hers) is a ‘version’, and there will be more versions, probably.
In fact it is not the translators or translations who are ageing but the readers! That’s why we need new versions.
!!How many texts?
A. The original, the prototext
B. Me, the ‘protoreader’ as I do my analysis, my pre-prep translation-orientation with all its possibilities, the additional texts I may be consulting, the ideas in my head …
C. My choices as a translator, my ultimate ‘version’.
D. The reader of my translation.
No wonder this is a complicated game!
!!Climbing the culture wall
There is a wall between any two cultures—don’t let people deny that. But the translator has to climb that wall, or go up it!
As I peek across the wall I may be tempted to explain what I see on the other side, rather than just describe it or ‘carry it across’ the wall (if we subscribe to the literal metaphor of trans-late):
* an extra word or two here and there
* a translator’s note
* a footnote
* an afterword
I am expanding the text. Can I do that?
!!Is anything ‘untranslateable’?
Surely not, as difficult as it may seem. To admit so may say things about languages or cultures that we do not want to believe. Only what can’t be shared can’t be translated, and human beings can share anything. It just means you have to be very, very clever sometimes.
Sometimes “untranslatable” just means something you haven't thought about hard enough. Italians just love making up words or playing with words, so we get:
//Qualunquismo//—Apathy and indifference towards politics. //Sciupato// is quite a visual Italian word that's hard to convey with one word in English—it means everything from having the blahs, to looking pale, to feeling not that good. Solo means ‘only’ or ‘alone’. A solo by a singer is //un assolo//, and that’s not being rude! A solo singer is //un solista//.
Authors will play with words. Can you translate a pun? Look at it this way; wordplay on the author’s part is an invitation to play. So play! I had a case recently where an Italian speaker was playing with words, calling himself 'mai-a-letto'. He was suggesting a play on words with two possibly meanings, one, that he was a busy man who never took a rest, two, that he might be a little pig!
These kinds of puns don't easily translate into other languages, so my solution was to turn it into an email address: mai@letto. It's not the same thing of course, but it does make the point that if the author can play with words, so can the translator! Of course, this can work in writing, but rarely can you do this in interpretation //viva voce//: no time, no inspiration, the brain can’t handle all the intricacies of language when it’s speeding down a parallel track with the speaker, or the challenge just doesn't work in speech, where it might work in writing. And then ‘parallel’ is a misnomer. You should at least be intersecting occasionally, but chances are you may reach a point where you are poles apart.
!!Abrazo
Spanish is a demonstrative language, or should we say that hispanics are demonstrative people! They love to conclude a letter with 'abrazo', 'abrazo fuerte', 'cariño', terms like that. Nor is it uncommon for this to appear in maybe not the first but the second letter in a series of business-level exchanges. But we don't do that sort of thing in English, and even less so when its a male-female business relationship. So how do we translate 'abrazo' in English? Not with 'a big hug' or 'tight embrace' I would suggest! Try something like 'Fond regards'.
!!Buonismo – and other neologisms
Italian is a morphologically productive language, especially //-ismo//! You can add it to almost anything. So no need for surprise when we find words like //buonismo, alarmismo// … Surprise no, but how do we translate them? This is where a site like Linguee is very useful, since it gives us aligned corpora of language pairs (e.g. it-en) and you will see various efforts at translating these kinds of words. In the case of //buonismo//, we might have a choice of:
```
Overly sympathetic
Bleeding heart
Sentimental
Indulgent
Do gooder
Good Scout
Sympathizer
Soft / Softy
Social relativism
Triangulation
Centrism
Secular progressive
```
But all depending on context, please!
As for //alarmismo//, how about scaremongering?
!!Marked text
In linguistics we often refer to ‘marking’, meaning that something stands out for some reason: syntax altered from the normal, special word use, a metaphor or phrase slightly changed …
But in translation we have to consider that most texts are ‘marked’ in some way and recognising how they are is part of the challenge. It is not good enough to say ‘Italian is different from English.’ The translator has to be clear about how it is.
Metaphors and stock phrases are very likely candidates: other languages may share similar but not quite the same ideas and may do so in similar or even very different words.
Take this for example:
- To thank one’s lucky stars (en)
- //Nascere sotto la buona stella// (it: similar idea, similar equivalent terms)
- //Essere nato con la camicia// (it: similar idea, totally different terms!)
Or consider that I put myself in another’s shoes, but my Italian friend will put himself in another’s clothes.
!!Oral or written
Just occasionally I have to determine whether to lean more towards the oral than the written, or literary text. Sometimes a text that was in fact oral masquerades as written. Off-the-cuff ‘a braccio’ stuff (Superior Generals, Popes often do this!) arrives on your desk as written text, and the temptation is to treat it as such.
Then you have different text formats occasionally to translate: subtitling, voice-overs, and most difficult of all, dubbing, since this includes the skill of assimilating language to lip movement inasmuch as it is possible to minimise the unavoidable ‘foreignness’.
!!Documenting
Do good translators document their efforts? If they have time and if the item warrants it, they probably do. I documented my entire effort to translate the new Youth Ministry Framework, so that the YM Councillor could actually know why I made certain choices and not others, and could feel free to adjust them if he wanted to.
But for this documentation to be truly useful, it will need to be done more formally. The options are there: OmegaT allows one to include notes on any segment. A script then permits one to convert these notes, as well as the original and translated segment they refer to, to html. That may be sufficient, since translators could easily share such html files.
!!Sector language
I mean this in the more general sense, that Salesian language is a ‘sector’ language with differences from ordinary language. And of course within this sector there are other sub-sectors (like Youth Ministry). Here there is a similarity with technical or scientific language. This is why we need to work on terminology, which comes to the fore in sector language.
When a charism (let’s call it a ‘sector’ though, for the purposes of this comment) goes worldwide, it needs a certain consistency of language. In contrast to normal etymological processes, ‘sector language’ has terms whose etymology is short. Terms are ‘invented’ sometimes by a Superior General, at other times by a General Chapter. Take ‘the grace of unity’ for example. The words, even the expression itself, may in fact have been born outside the Congregation, but we can date its adoption inside the Congregation by a given Rector Major (just as we can date ‘new evangelisation’ inside the Church, to a given Pope).
This fact about the invented lexicon makes terminological work essential. Terms need to be specified for meaning to ensure consistent use.
We Salesians are a ‘knowledge society’ inasmuch as we pass on our knowledge in educated ways, through written documents often. This does not ignore the fact that the charism also transmits in much more flexible, viva voce contexts, or through non-verbal symbols, but we cannot deny the written culture so strong in the Church, post-Gutenberg and in the Salesian Congregation post-Don Bosco!
Sector terms don’t shift meaning much, or at all. If they do we drop the term! Sector terms should be valid anywhere in any language and culture. Sector terms are denotative rather than connotative.
These are all reasons for doing our work on terminology.
And in this context, translators beware! Given the specific and univocal nature of sector language you are either right or wrong!
!!ANS and ‘journo’ translation
//Cronica// (chronicle, daily news) is also denotative, specific, a style all its own. TM (translation memory) apparently has less application here. But style? Well, that doesn’t change, remains consistent!
Standard Italian news reporting is different to how other cultures and languages manage it. We find much more need to adapt sentence structure, even create paragraphs where they don’t exist. In fact there is an argument that the ANS translator should simply note the details then put the original away and rewrite the details in his own language, rather than ‘translate’ it.
!!Ideology
We all have ideologies; it is part of being a human being who is not only a culture creator but an ideology maker. And of course, a charism is an ideology too.
Now, I can only really be a faithful translator of the charism if my ideology and the charism share something in common! An Italian popular song might have put this nicely some years back:
```
un’idea, un concetto, un’idea
finché resta un’idea
è soltanto un’astrazione.
Se potessi mangiare un’idea
avrei fatto la mia rivoluzione.
```
!!Do I know a word?
A word, a simple lexical item is more complex than it looks. To know it I should know:
- its etymology
- its history
- its meaning
- its pronunciation
- its spelling
- its social register
- its collocation with other words
- its morphology
!!A cautionary tale
The ‘dragoman’ was a European who knew Arabic, Turkish, Persian and interpreted between the Christian and Muslim world—it was a dangerous task! That’s how we got //traduttore-tradittore//, it seems, when the dragoman got it wrong. He could be executed for treason, where the ‘t’ stands for ‘translate’!).
!!Seeing (or being) double
I don’t know who said this but it struck me at the time as being true, and still does:
“Translation is this bizarre skill—for those who have not tried it—that requires you to be fully engaged in grasping the meaning of a source text while at the same time disengaging to report on what you see. You have to be two people at the same time: an understanding self and a writing self. “
!!Border problems
Five Englishmen in an Audi Quattro arrive at the Italian border.
The Italian Customs agent stops them and says, “It's illegal to put 5 people in a Quattro.”
“What do you mean it's illegal?” asked the Englishmen. “Quattro means four,” replies the Italian official.
“Quattro is just the name of the automobile,” the Englishmen retort disbelievingly. “Look at the papers: this car is designed to carry 5 persons.”
“You can't pull that one on me,” replies the Italian customs agent. “Quattro means four. You have five people in your car and you are therefore breaking the law.”
The Englishmen replies angrily, “You idiot! Call your supervisor over—I want to speak to someone with more intelligence!”
“Sorry,” responds the Italian official, “he can't come. He's busy with 2 guys in a Fiat Uno.”
!!Please mind the gap
What a gap there can be between languages! Some languages are much more wordy than others, so what do I do when confronted with: “//I signori viaggiatori sono pregati di fare attenzione allo spazio vuoto tra il binario e la banchina//”? Please mind the gap!
!!Culaccino
Italian: //Culaccino//. The mark left on a table by a cold glass. Who knew condensation could sound so poetic!
!!Madonna
G. K. Chesterton throws an interesting light on this term:
<blockquote>I was brought up in a part of the Protestant world which can best be described by saying that it referred to the Blessed Virgin as the Madonna. Sometimes it referred to her as a Madonna; from a general memory of Italian pictures. It was not a bigoted or uneducated world; it did not regard all Madonnas as idols or all Italians as Dagoes. But it had selected this expression, by the English instinct for compromise, so as to avoid both reverence and irreverence. It was, when we came to think about it, a very curious expression. It amounted to saying that a Protestant must not call Mary ‘Our Lady,’ but he may call her ‘My Lady.’ This would seem, in the abstract, to indicate an even more intimate and mystical familiarity than the Catholic devotion. But I need not say that it was not so. It was not untouched by that queer Victorian evasion; of translating dangerous or improper words into foreign languages. But it was also not untouched by a certain sincere though vague respect for the part that Madonnas had played, in the actual cultural and artistic history of our civilization. Certainly the ordinary reasonably reverent Englishman would never have intended to be disrespectful to that tradition in that aspect; even when he was much less liberal, travelled and well-read than were my own parents. Certainly, on the other hand, he was entirely unaware that he was saying ‘My Lady’; and if you had pointed out to him that, in fact, he was generally saying ‘a My Lady,’ or ‘the My Lady,’ he would have agreed that it was rather odd.</blockquote>
!!‘i’ before ‘e’
‘i’ before ‘e’ except when you run a feisty heist on a weird beige foreign neighbour!
!!One language helps another
There is a less known side of ‘translation’ in the Salesian context, and here I speak as a member of a Region that uses English as a ‘lingua franca’ a means of communication, in a geographical area that has maybe up to half of the world’s languages in it! We don’t use all 3,000 of those, but we do use at least 17 of them!
Those who have English as a first language can help those who have it as a second, third, or even fourth language. Here is an example, typical of news items I receive, “to be made beautiful’, as my confrere requests. There is no problem here at all—he feels at complete ease in writing in ‘his’ English, and I have no difficulty at all understanding what it is he wants to say in mine. Thus we can make sentences like the following ‘beautiful’:
“As well drowned much attention on the planned of a scholarship fund for the poor students will be launched next year.”
And:
“He highlighted the practice of the band role between mission territory with the potential resources found from the people who admire DB's spirit. Especially he didn't hide his desire to excavate the new benefactors to support missionary work starting from the base of the visibility and credibility that we Salesians have in society.”
When you know the individual well and ‘heart speaks to heart’, this is an added service of translation.
!!I’m not a dictionary, but a thesaurus? Yes!
Translators complain that people sometimes think they are walking dictionaries. Apart from the false notion of one-to-one equivalence that lies behind the dictionary idea, it does not matter how well you know a language—you still do need a dictionary to supplement your knowledge. On the other hand, over-reliance on dictionaries often leads to the choice of false synonyms and the ‘sin’ of dictionary fundamentalism. A thesaurus might lead you to false synonyms, in spades, but it will certainly lead you away from dictionary fundamentalism.
We know that Don Bosco had a daily-use vocabulary in Italian of around 8– 9,000 words, which wasn’t bad considering his L1 was Piedmontese. Of course there are terms that are ‘dated’ and not in use now, or not much, like //tosto, poscia// … and his spelling was, //mutatis mutandis//, a bit like Shakespeare’s, but once you get the hang of that, he is not so difficult to work with.
The Salesian ‘lingo’ has expanded, but it is still a ‘sector’ language, with a good number of precise, denotative meanings.
And then there is Italian //per se//. And this is where you need a (and need to be a) thesaurus! Some well-loved phrases pop up in every other Italian document and have no clean, catch-all English translation. More to the point, you need to avoid the trap of always translating them the same way, the good old stock phrase standby! It annoys your readers no end!
On any 14 occasions you might translate //a fronte di// as: compared to, while, although, notwithstanding, in light of, in the face of, faced with, confronting, related to, for, against, over, with, in exchange for.
Or consider that fun word the FMA chose instead of //dicastero// — //ambito//. You see, it turns up in almost any context you can name. Here are 26 possibilities (and still counting) for a range of grammatical contexts for //ambito//: sphere, realm, context, within, domain, area, scope, in terms of, with a view to, will also include, for that purpose/on that occasion, as part of, as far as the … is concerned/with regard to, through/by, in the case of, in the....place, within the scope/according to, in their sphere of activity (this is one I often use for the FMA //ambito//), purview, within the framework of, for the purposes of, extent, range, compass, field, as part of, in the context of, in, environment, circle, ambit, confines, region, area, orbit, province.
Or try //essenziale//, which turns up a number of times in the //ambito// of the //da mihi animas cetera tolle//, more particularly the //cetera tolle//: sleek, simple, basic, essential, unadorned, straight-forward, plain, austere, spare, clean, minimalist, humble, natural, no-frills, modest, lean, streamlined, indispensable, practical, must-have [in some contexts, e.g. fashion].
Or try the old favourite //intervento//. Why be stuck with ‘intervention’, when in context it could easily be: [left out], measures, steps, actions, aid, assistance, attendance, presence, comment, remark, cut-off, help, intercession, agency, interjection, interference, operation, paper, presentation, participation, project, involvement, report, request to speak, speech, address, talk, to operate, work, contribution, contributed paper ...
!!King context
What a demanding monarch! When in Rome …. ! Every translator knows how important context is, of course, but Italian culture and habits become so ingrained (for the Italian to English translator, naturally, and I’m not talking about which cheek and how many times to kiss it) that it can be hard to escape them. You may find yourself saying ‘Good Sunday’ where you’d be better not saying anything because we just don’t say it in English. (I would reply ‘Good Lord!’; it would at least be fitting).
But there are more subtle habits still, especially in writing. Let me list a few: big words, long sentences (indeed, paragraphs), linking words (//infatti, inoltre// …), more is better (Why say ‘no smoking’ when you can say in //questo locale è severamente vietato fumare//), free-flowing-intertextual reference (try reading Umberto Eco).
!!Translating in a tent
Actually, ~TEnT is a term that is sometimes used to cover a range of computer-assisted approaches to translation, and it’s not such a bad term, really, standing for Translation Environment Tool.
These days, one would be silly not to work within a TEnT. The thing is to find the best way to do so. Here are a few random thoughts on the matter.
We are talking about setting up a suitable translation environment that makes use of digital tools—an editing and translating environment, no less.
The environment will contain at least the following:
- //an input method//. Some swear by voice recognition. I haven’t found that useful. I swear by (and occasionally at) the keyboard. I like an international keyboard rather than a US one. For someone translating more often than not from Italian, Spanish or French, an Italian or Spanish keyboard is excellent for my purposes because it is QWERTY, but not a French one! (which is AZERTY and throws me off every time)! And if I can only find a US QWERTY, I simply go online and buy a set of Italian keyboard stickers and stick them on the appropriate keys, leaving the original visible as well so you have the best of both worlds. Then it only remains to ask your operating system (with Linux it is simple) to give you the choice of keyboards, such as IT, ES, EN and maybe PT and PL as well for all the other accents you might need on the odd occasion.
- //Spellcheck//. Always need that, more for typos than for inability to spell, though constant switching across languages often seems to confuse that part of the brain which deals with spelling. But beware, because spellcheck can get it wrong sometimes, and ‘smart typing’ or predictive text is even more dangerous.... like the time I was attempting to refer to the vows as radical choices, and predictive text ended up changing that to racial choices!! That can get you into big trouble.
- //File preparation//. Depending on how you receive your files, what kind of text it is (is it a Presentation format for example?), what file extension it has, you may need to do some preparation work. If it is .pdf the first prep activity is to approach whoever gave it to you and ask them to give you their original, since .pdf always has a non-pdf original, usually .doc or something like that. If they haven’t got it, then you have to do the best you can. Some PDF readers will allow you to export to text only. Things may be more difficult still if someone has scanned the text. OCR is not an exact science. It is better to reduce everything to text only and fix the errors before doing anything else.
- //Segmentation//.This is where computer translation programs come into play, since they segment text (usually in sentences, but you can alter that), meaning you don’t get distracted. You simply translate the sentence in front of you. All formatting, footnotes etc are taken care of in such a way you don’t have to worry about them.
- //Editing//. It is text and you will need to edit at some stage.
- //Quality//. It helps if the environment you are working in highlights errors for you or alerts you to quality issues.
- //Generate results//. You may have made a number of alterations to the original as part of the translation process. You now want it all back together again as the ‘translated original’. How wonderful if that could be automated.
For all these things in a single environment I use a truly free, cross-platform program called ~OmegaT.
!!Another translation habitat
While talking about tents and translation environments, we are encouraged these days, in our more ecologically sensitive world, to be aware of our habitat, and as one writer has put it, ‘A delicate world of punctuation lives just beneath the surface of your work, like a world of micro-organisms living in a pond. They are missed by the naked eye.’ (Noah Luke, //A Dash of Style: The Art and Mastery of Punctuation//, W.W. Norton and Co. 2007). We could extend that idea beyond punctuation, for in many ways the sounds and symbols of a language are bit like micro-organisms too – they function together within the habitat of a particular language in such a way that they do not strike the consciousness of the native speaker, and should not. But they will look or sound ‘foreign’ to anyone else.
!!Translation—a divine act
//This first appeared in the EAO blog on sdb.org on 30-09-2010 and received a comment from a Belgian translator, also reproduced below://
There are any number of hard-working translators around our Region; Salesians, Sisters, lay people. It is one of the more thankless tasks, occupying many hours. It is a task that requires competence and perseverance. I am trying to urge the Congregation to think of it not as a 'problem', racing to find an immediate answer to a demanding question like 'now who can we find to get this into Spanish, or English or Chinese - tomorrow?) (Usually with the emphasis on 'tomorrow')? Translation doesn't work like that, unless it's of the simultaneous interpretation kind, which is not, technically, known as 'translation', but indeed, simultaneous interpretation.
But did you know that at least two significant Christian writers have taken the view that translation is a divine act which marks out Christian history in a particular way? One of them is particularly significant because, while a Catholic now, he grew up a Muslim and encountered Jesus for the first time in the Koran, a book which of its very nature is never translated.
The view taken by both Lammin Sanneh (Gambian born Muslim, now professor of missions, world Christianity and history at Yale Divinity School, and Andrew Walls OBE (Scotland) is that the Incarnation was an act of translation, Christianity is a translated religion and has been a force for translation throughout history - most languages have grammars and dictionaries because of the work of Christian missionaries. And anybody who knows anything about Salesian missions and missionaries around the world over 135 years knows that despite being Johnny-come-latelies in the history of Christian missions, this contribution to languages and cultures has been notable. Think north-east Indian hill tribes, the Shuar of Peru and Ecuador, the Xavantes in Brazil, just for starters.
Thus translators of EAO and elsewhere, be proud! Yours is a metaphor for mission, and maybe the Congregation could tackle the issue from this perspective rather than from the day-to-day emergency one.
''Comment'':
I am very, very pleased with this text. After more than 40 years of missionary work in the RDC (the former Belgian Congo) I had to stay in Belgium because of kidney trouble. So I started working on the computer at the age of 74. I have now been translating for the province (BEN) for nearly ten years. I have never considered it as a divine act but as a most humble missionary work.
Thank you for such a magnificent appreciation.
Father Gaston De Neve SDB
!!Getting it wrong
The more literary and therefore connotative a text is, the more leeway there is for translating it in different ways, and several versions could therefore be considered to be ‘correct’ in overall terms. But you can still ‘get it wrong’! Religious texts, especially Scriptures, are less forgiving, given the importance of God’s Word. But it is interesting that the ‘daddy’ of all Scripture translation, St Jerome, could also ‘get it wrong’. He translated the Hebrew word ‘almah’ as virgin: “Therefore the Lord himself shall give you a sign; Behold, a virgin shall conceive, and bear a son, and shall call his name Emmanuel” (Isaiah 7:14). Translators today realise that the word only means a young woman who can become a mother. It is obvious from this that the connotation of the verse changes completely if the word is translated as virgin. Mistranslated as it may be, St Jerome’s translation has, over the centuries, attained a sort of finality.
!!Alice in Wonderland, Humpty Dumpty and all that
```
“When I use a word,” said Humpty Durnpty, “it means just what I choose it to mean—neither more or less.”
“The question is,” said Alice, “whether you can make words mean so many different things.”
“The question is,” said Humpty Dumpty, “which is to be master — that’s all.”
— Lewis Carroll, from Alice in Wonderland
```
“The translator who understands his job feels, constantly, like Alice in Wonderland trying to play croquet with flamingoes for mallets and hedgehogs for balls; words are forever eluding his grasp.” (Ronald Knox from his //Englishing the Bible//.)
You only have to think of Humpty Dumpty in languages other than English to realise how translators have to be faithful to their target language as much as the source language.
Humpty goes on, in his discussion with Alice, to tell us that “They’ve a temper, some of them—particularly verbs, they’re the proudest—adjectives you can do anything with, but not verbs ...”:
In English, the verb is marked for tense: Humpty ‘sat’.
In Indonesian, the verb would not alter for tense.
In Russian, the verb would also tell us if our anthropomorphic egg was male or female and whether Humpty was sitting for a long time or had had a great fall (complete or incomplete action).
In Turkish, the verb would tell us how we came by this information: did we see Humpty ourselves or did we hear about him from someone else?
In Pitjantjatjara, an Australian aboriginal language, the verb ‘to sit’ is equivalent to the verb ‘to be’, so Humpty takes on a far more philosophical position than at first we realise!
In Fijian, the conversation between Alice and Humpty would have started by Alice asking, “Where are you going?”, followed by ‘How old are you?” and maybe even “Are you married?” Humpty would not need to give any definite answers to any of these, just a flick of the head (but not enough so that he falls off the wall!)
So who is the master then? The reader, the words, the source language, the target language … ?
!!Being bicultural
A translator needs to be a bit more than bilingual; in many cases one needs to be bicultural as well. This goes beyond the question of idiom translation, things like ‘pigs fly’ (Italian pigs don’t but their asses do!) There is a Salesian culture after all and it goes beyond idioms or lexical differences; it is a way of thinking. We notice it every time a translation is outsourced. Rare is the occasion when a non-Salesian (as in non-member of the Salesian Family or at least ‘friend of Don Bosco’) can produce a perfectly acceptable translation of a Salesian text.
!!Translation genre – web
Translating for the web (I am thinking of a website such as sdb.org which is intended to present in at least five languages, or ANS which aims at six, but also local websites in languages other than English) is an exercise affected by the medium itself. This aspect of translation needs further understanding.
Let’s assume that some of the texts involved in this case are ‘web texts’, i.e. texts written especially or mainly for the fact that they will appear on the web. These texts have certain characteristics:
- Generally shorter, because people read less content on a web page;
- Choice of wording is important because web users rely on keywords for finding the info they seek through search engines, but also because web users typically scan titles, subtitles and highlighted parts for information. As a consequence we must avoid bland words, made-up words, and information deferred to the end of the text (as it may well be missed).
- Text has to be generally more easily understandable.
The translator on the web is often a ‘localiser’ (adapting text to web users in a culture and language) and therefore a cultural mediator.
Web translation more often than not requires some appreciation of the ‘languages’ (html and associated languages) which underlie the presentation on screen. You may no longer be working with Word (or similar) documents but with tagged text and/or code.
In fact this introduces a new challenge for the translator, since he must be able to distinguish between code/tags and ‘translateables’ or strings of text to translate. This is best done by using programs which do this separation for you and ensure that you are only dealing with the translateables and not mistakenly translating code.
Web texts are easily modified/updated. This means a translator may often be working not with the whole text but with modifications/updates or decontextualised segments. This generally means more literal translation.
!!Translator as inter-cultural mediator
Because of the focus on missionary activity in the Congregation, there have been certain regions (e.g. America South Cone, South Asia) where translation needs and responses have been prominent in the past. These days we look upon every region, every Salesian as ‘missionary’, so we need thoughtful, reflective translators who are aware that it is a Gospel and a charism they are translating, and that they are at the very least operating as inter-cultural mediators.
!!Translation and interpretation
There is quite a difference between translation and interpretation. At any kind of international gathering there is probably a combination of both activities. One may receive a text beforehand to translate, but then that text is ‘delivered’ //viva voce//. Rarely does a speaker simply read it. If he does, of course, no further activity by the ‘translator’ is involved. But if the text is not read, or is added to, subtracted from, or used as a basis, or simply ignored (a not infrequent situation), then interpretation comes into play.
There are three possible settings for interpretation, and the techniques need to change for each of them: one may be in a soundproof booth, or in a crowd, where the speaker pauses for subsequent translation, or in a ‘whisper’ circumstances, beside one or more who need translation. But you are always interpreting in these cases—expressing ideas orally that you have heard //viva voce//.
And the skills? You listen to what the speaker says, translate that in your mind, put it into words in your target language and (unless there are pauses) do this while the speaker is continuing to speak. It requires a mental miracle and that is why it is such a complex and demanding task.
There is a mnemonic to follow for someone who is not accustomed to this task:
''I''n advance: familiarise yourself with the topic.
''N''ote down main points.
''T''ranslate and clarify the meaning of main terms beforehand if possible.
''E''stablish a relationship with the speaker, even if the minimum is to be able to watch his lips.
''R''emember to pronounce words clearly and distinctly.
''P''roduce a brief summary of the talk,
especially if there are questions to follow.
''R''eact quickly and be able to work under pressure.
''E''njoy the task.
''T''ransmit a clear message.
And within what we could call ‘ethical limits’, be ready to bluff! You will not catch every word, maybe not even every idea and you have no time even to complain about that (afterwards maybe!).
And if it’s a joke you are translating, and you don’t understand it (= can’t make it sound funny in the target language), then say something like: “He’s telling a joke” to which you may, if you are game, add “So laugh!”
!!Proper Nouns: pegs on which to hang a set of properties!
Italian style suggests that we do not simply repeat the subject word for word each time, but vary our way of doing so. In an ANS news item, Italian original, ‘Don Bosco’ will be mentioned first up, but subsequently becomes ‘the Saint of the young’, ‘the priest from Valdocco’, and so on—all in the space of a paragraph. Salesians can be Salesians to begin with, but soon become ‘Don Bosco’s sons’, ‘the religious’. The Prime Minister of Italy, currently Enrico Letta as this is being written, may be referred to as the //Presidente del Consiglio//. It would be a mistake to translate this as ‘President of the Council’. The Italian journalist simply means he is Prime Minister. English will be happy if Milan is referenced several times in a paragraph or article, but not Italian. It will be subsequently referred to as ‘the capital of Lombardy, ‘Italy’s fashion capital, ‘the business capital’. Umberto Eco’s comment about ‘every Proper Noun is a peg on which to hang a set of properties’ comes true here!
Reading some news items in Italian, including ANS ones, is like facing up to a trivia quiz (well, this is what it looks like to me; I am sure an Italian journalist would not agree!) The point is that if we translate as we find it, the English begins to sound over-inflated and decidedly odd.
!!!!@@color:maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' JTM Jóvenes del Tercer Mundo. Remains untranslated, but in Chinese:
第三世界青年運動 (JTM)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
From website: //Jóvenes del Tercer Mundo (JTM) es una ONG de Desarrollo comprometida con la educación de los jóvenes en los países menos favorecidos a través de proyectos de cooperación que inciden en la formación integral.// Jóvenes del Tercer Mundo (JTM) is an NGO committed to the education of youth in less developed countries through cooperation projects influencing integral formation.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Means 'youth of the third world'. Officially recognised by the Interior Ministry since December 1988, the centenary of the death of Don Bosco. Today it has numerous local centres, spread throughout the Salesian provinces in Spain. The Headquarters is in Madrid. From there it organizes campaigns of support and fosters a Christian commitment in a serious struggle against the causes of poverty and social marginalization in the world. JTM is recognised as one of the major Mission Offices for the Salesian Society, working in collaboration with the Centre in Rome.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[solidarity|solidarietà]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''K''
*[[Kęsy, Franciszek|Kęsy, Franciszek (beato)]]
*[[Komorek, Rudolph|Komorek, Rudolf (ven)]]
*[[KOR|KOR Korea]]
Note: the SC15 tag refers to membership as Past Pupils of Don Bosco 'because of the education received'.
!!!!@@color:Maroon;''SL'' is ''[pl]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Franciszek Kęśy and 4 companion martyrs
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Young lay people
Decree of Martyrdom: 26 March 1999
Beatified: 13 June 1999
Liturgical Celebration: 12 June
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The oratories have always played a privileged role in Salesian activities. In Poznań (Poland) too, in Wroniecka Street near the Salesian House, St John Bosco’s typical style of education consisting of fatherly concern and concrete love for the youngsters occupied on exceptional place. These were the years of Nazi occupation. The German army entered Poznań on 11 September 1939. every evening, when they had some free time, as they used to do before the war, the boys would gather in a meeting room at the Salesian oratory. Among the older members of the group were five future martyrs.
''Czesław Jóżwiak'' was born on 7 September 1919 in Łażyn, near Bydgoszcz. His parents, Leon and Maria moved to Poznań and were living near the centre. They had four children, two boys and two girls. During the German occupation Czesław was working as a painter and decorator, but during the 1938/39 school year he attended secondary school.
''Edward Każmierski'' was born on 1 October 1919 in Poznań. His father Wincenty was a shoemaker, and his mother Władysława a housewife. Edward had five sisters. When he finished his primary schooling, his uncle suggested he work in a shop that belonged to a Jew, Jakub Abramowicz. Edward worked as an assistant there for a month then, thanks to help from a Salesian, Władysław Bartoń, he was able to commence work in a mechanics shop. He also continued there during the war.
''Franciszek Kęsy'' was born on 13 November 1920 in Wilmersdorf in Berlin. His parents, Stanisław and Anna, came back to Poland in 1921 and set themselves up in Poznań. They had five children. The father was a carpenter and worked at the city’s electricity plant. Franciszek had already expressed the intention of entering the Salesian seminary at Ląd and was preparing for this as an aspirant. During the German occupation he was working with Czesław Jóżwiak as a clerk.
''Edward Klinik'' was born on 21 July 1919 in Poznań. He was the son of Wojciech and Anastazjia. His father was a mechanic. Edward had an older sister, Maria, who would then become a Sister, and a younger brother, Henryk. During the 1936/37 school year, Edward finished his secondary schooling in the Salesian school at Oświęcim and in the 1938/39 matriculated from the Berger High School in Poznań. During the German occupation he was working with a construction company.
''Jarogniew Wojciechowski'', the youngest of the five, was born on 5 November 1922 in Poznań. His father Andrzej, who worked at a pharmacy, was a drunkard and had abandoned the family. It meant that Jarogniew had to leave secondary school. His only and elder sister, Ludosława, had to help their mother Franciszka and her brother. Jarogniew attended business school and also worked as a clerk in a pharmacy.
These young men, be it after school or after work, spent their free time at the Salesian oratory, where they took an active part in all the different activities. The cultural life that unfolded there was a lesson of life that formed character, developed sensitivity and a good sense of humour. Fun and prayer were intertwined, play mixed with reflection, and watching over them all from heaven was St John Bosco. These young men's souls were also formed by personal contact with God. They grew up in such an atmosphere as this, forming their faith and their personalities. Czesław Jóżwiakżwas president of the Immaculate Conception Sodality. Edward Każmierski and Franciszek Kęsy followed one another as presidents of the St John Bosco Sodality: these groups were run in a Salesian style within the oratory.
All five were leaders at the oratory. They all played an active part in theatrical events organised with much enterprise. Edward Każmierski was especially passionate about theatre and music. He has left us with five large exercise books as a diary he recorded of his involvement and experiences from 1 February 1936 to 28 May 1939. At the end of each year he made a list of the parts he had played in the oratory theatrical events. His second great passion was music. He liked going to the Opera and had even written some of his own musical pieces. In the view of his companions he was a great musician, to the point where they had nicknamed him ‘The Composer’. He was happy to be part of the choir with Edward Każmierski and Edward Klinik. Franciszek Kęsy was a keen sportsman.
During the war, the Salesian House on Wroniecka Street was occupied by German soldiers who had turned the whole building and the church into a military barracks. Nevertheless, the boys continued to meet in the gardens outside the city. Thoughts of joining the resistance movement and becoming part of one of the many secret organisations growing up around Poznań also came to their minds more and more frequently. We cannot know for certain to what extent the five boys had been involved with these movements, and what is only known is that in September 1940 they were all arrested and accused of belonging to an illegal organisation.
Edward Klinik was arrested before the others on 21 September 1940. He was taken away directly from his workplace without being able to tell anyone. He wrote to his mother in pencil, in his prison diary: “You can rest easy in my regard because I am entering the battle of life with a strong faith. I know that She to whose protection I was entrusted, now that I have become her Knight, will watch over me and will never abandon me.” After Edward’s arrest the others were concerned; Czesław Jóżwiak's father advised them to leave the city but the boys decided they did not want to leave their families. They were all arrested on the night of 23 September.
Thus the four of them found themselves in the “Dom Żołnierza” also known as the Poznań Gestapo for the cruelty of its interrogators. 24 hours after their interrogation they were transferred to Fort VII. Edward Klinik was probably already there. Fort VII had an even bleaker reputation than “Dom Żołnierza”. It had been built in the 19th century as a defensive fortress for the city, with a moat and thick walls, then it was turned into a prison. After suffering hunger, torture and execution, thousands of Poles had lost their lives there. The boys arrived there on 24 September. They were placed under strict guard and deprived of all their personal belongings. The guards found very little in the pockets of these four Salesian pupils. But there was one thing that gave rise to mockery and anger on the part of their jailers: rosary beads that the boys had never been separated from. These ended up in the bin, but a moment of distraction by the guards was enough for their owners to retrieve them and put them back in their pockets. They remained there over the long months of suffering in prison and would have lifted their spirits at times they felt down.
Torture at Fort VII was normal, and the four boys were often subjected to it. A gryps (hidden communication among prisoners) to his family from Jarogniew Wojciechowski testifies to this. It was smuggled out through the washing. On a piece of paper wrapped in a bloodied handkerchief, Jarogniew wrote that they beat him until he fell unconscious, and he asked for prayers. In Edward Klinik’s diary too we find an eloquent note: “Monday, one of the most terrible days of my life, and one I may never forget.” God only knows what suffering he had to put up with that day. But Czesław Jóżwiak played a meritorious part in keeping the spirits of his oratory companions buoyed. He patiently explained to them the meaning of their torture in prison. “You have to understand”, he told them “that our suffering is not in vain. It is not wasted. Some fight for Poland's freedom with weapons in their hands while others suffer for it. Both are important. But the most important thing is to be faithful to it!”
After a short time they were transferred to another prison in Poznań where life was a bit calmer without the torture and the constant fear, but unfortunately still without freedom. They worked during the day and in the evenings, at rest time, one could hear them saying the rosary and their Salesian prayers in their cell. Their unfortunate fellow prisoners looked on them with admiration and in disbelief, and even with envy: everything had been taken from them yet they had such strength and faith, and so much inner joy. At times they would say to them: “Are you not aware of what awaits you?” “Only God knows this” they replied, “and we have trust in him. Whatever happens it will always be his will.” There could only be silence faced with a response like that.
In November 1940 they were transferred once more, this time to Wronki and to solitary confinement in separate cells. This was an even more painful suffering for these boys, so used to given each other mutual support, but it was also a time of grace. Edward Klinik wrote down his own “questions” to the Lord in his diary: “O Lord, why have you punished me so severely? Have I really deserved this? Why have you placed such a heavy cross on my shoulders?” Edward was not content just to ask questions, though. He sought answers. “Son, do not despair,” God replies “and do not look for consolation from human beings, because those who look for such consolation separate themselves from me. My son, look at me, burdened with a heavy cross out of love for you. I walked to Golgotha and not a word of complaint left my lips, and you are already complaining? Just give me back love for love.”
Edward Każmierski even spoke of this period as a time of retreat. “It was there at Wronki that I came to understand myself. I got to know myself better and recognised that I was still lacking something to become a good son of Don Bosco, to please God, to be useful to my neighbour and honour my family. Now I believe that when I gain my freedom God will help me and I will be able to keep the resolutions I have made.” Franciszek Kęsy wrote similar words: “At Wronki, since I was alone in my prison cell, I had time to examine myself at great depth ... and I promised to live differently, as Don Bosco had recommended, to live so I please the Lord and his Mother, Our Blessed Lady.”
Christmas came at Wronki and the boys attempted to sing Christmas carols but were brutally prevented from doing so by their guards. Easter was when they were transferred to a prison in Germany, first in Berlin then in Zwickau. Another year of prison, filled with hope but also faith. The rhythm of work was broken by the rhythm of prayer that kept up their spirits. They were concerned for their families as we can read in the famous gryps sent home in so many ways. Like many boys they were full of plans. They imagined a simple future working, at home in a small cottage with the family they wanted to produce. “With Edward, we are dreaming of a small cottage with a garden close by the city” we read in one of Franciszek Kęsy's grpys, “but what plans do we have? Just give us our freedom and then we will seriously roll up our sleeves and get to work.”
They asked God for good health and wrote that their lives were now relatively peaceful, even to the extent that they were not even worried about the much awaited date for their trial. “Our trial has to be coming up soon,” wrote Edward Każmierski in a gryps to his sister ”but I don't fully believe this because they have been speaking about it for nearly two years. As God wishes ... We don't think much about this ... The end of the war is imminent.” Then in another gryps to his parents he confirmed: “Perhaps it would be better if this trial did not take place. Certainly God knows, and what he sends us will be good! What happens happens in accordance with his will.”
Meanwhile the trial date was set before an extraordinary Poznań-based court in the Zwickau branch: 1 August 1942 at 9:00 a.m. The boys informed their families of the date, asked for a special prayer on that day, and waited. On 1 August they appeared for sentencing in the court. Standing they listened to the allegation. Of course, they already knew it off by heart: preparing for a coup d'etat to ensure that one part of the German State would be excluded from the Reich. The trial was short and discussion among the jury was even shorter. The sentence came to the boys like a lightning bolt from a clear blue sky: the death penalty for all five!
The young oratorians spent their final 24 days together in death cell no. 3 at the Palace of Justice in Dresden. They did not spend this time in desperation but prepared themselves for the hour of their death with the sacraments of Reconciliation and Eucharistic Communion. We can understand the greatness of their soul by reading excerpts from the final letters they wrote to their families. Simple words. filled with love, that become a veritable treatise of their heroics.
“My beloved mother and dearest sisters” wrote Edward Każmierski. “I received your farewell letter ... I am so pleased that you are resigned to God's will ... Thank the Lord for his great mercy. He has given me serenity. Resigned to his most holy will I will soon be leaving this world ... Thank you, mother, for your blessing. This is what God wants. He is asking this sacrifice of you ... I ask forgiveness with my whole heart ... I ask you to pray for me.”
“My beloved parents, brothers and sisters” Franciszek Kęsy's letter begins. “The time has come for me to say goodbye to you. The good God is taking me to himself. Do not deplore the fact that I am leaving this world at such a young age. I am now in a state of grace and I do not know if later I would have been faithful to my promises ... I am going to heaven, goodbye. There in heaven I will pray to God ... Pray for me sometimes ... Now I am going.”
“Beloved parents, mum, dad, Maria, Henryk” is how Edward Klinik addressed his family. “God's decrees are mysterious, but we must be resigned to them because everything happens for the good of our souls ... Right up until the final moment Mary has been my mother. So when you have me no longer mother, take Jesus ... My dear family, do not despair about me and do not cry because I will already be with Jesus and Mary.”
“My dearest parents, Giovanna, my brothers,” wrote Czesław Jóżwiak “today, the day dedicated to Mary Help of Christians ... is the day I am leaving this world ... I just ask you not to cry, not to despair, not let your hearts be afflicted. It was what God wants ... Pray to the Lord for the peace of my soul. I will pray to God for you that he may bless you and that one day we will see each other in heaven. I send a kiss to each of you.”
“Beloved and dearest Ludosława” were the words Jarogniew Wojciechowski calmed his sister with (his mother had died during his second year in prison). “Be certain that you are not alone on this earth. Mother and I will always be near you. I ask just one thing of you: entrust the sentiments of every moment of your life only to Jesus and Mary because you will find peace with them ... Think what happiness: I am leaving this world united with Jesus in Holy Communion. In this last Communion of mine I will be thinking of you and offering it for your intentions and mine, in the hope that all of our family without exception will be very happy up there ... Now I am going and I await you there in heaven with our beloved mother.”
The sentences were carried out on 24 August 1942; news of it was posted the following day on the walls of Poznań. Condemned without a proper trial, without the possibility of defence, and even then for reasons that did not justify the death penalty, they gave an heroic example of faith and Christian life. They had assimilated this at the Salesian oratory in Poznań. They drew their strength from there to calmly accept “God's will” to the point of forgiving their murderers in the genuine spirit of the Gospel.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[martyr|martirio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Rudolph Komorek
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Declared Venerable: 6 April 1995
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Rudolph Komorek was born in Bielsko in 1890, in Polish Silesia (Austrian at the time), the third of seven children of Jan Komorek and Agnieszka Goch, a truly Christian couple. His father was a blacksmith and worked hard to keep the family. His mother Agnieszka was the obstetrician of the town but also worked as a seamstress.
His day always began with Mass. When he was 19 years old, while his brother was training to be an engineer, his sister Wanda a teacher and John a musician, Rudolph entered the diocesan seminary in Weidenau. Throughout his life Rudolph would never have a moment of uncertainty or confusion about his calling. Everyone recognised this: “It seemed he was born to be a priest.” His sister Wanda wrote “At home, he was the one to make peace among us when we quarrelled, like in any family.’ His school results were excellent. everyone at the seminary liked him because of his kindness. They loved him and from that time he was known as another St Aloysius.”
Rudolph Komorek was ordained priest on 22 July 1913 by Cardinal Kopp; he was 23 years old, but at that time the world was about to witness the tragic First World War. There were some small urban centres around Bielsko: Strumien, Zagrzeb ... And for twelve years Fr Rudolph was a priest among these gentle farming folk. But on 28 July 1914 Austrian troops invaded Serbia and four days later Germany was at war with Russia and France. Fr Rudolph saw young farming lads leaving dressed as soldiers and he asked if he could follow them as a priest.
He was chaplain in the military hospitals in Krakow and Borgo. There he saw the tide of wounded from the battles of Tannenberg, the Masuri lakes, Leopoli, and the victims of grenades in the Austrian fortress at Przemyśl. His brother Robert wrote: “I saw him once in the hospital in Krakow during one of my leave periods from the Front. The wounded loved him. He was always among them trying to alleviate their suffering.” But he felt that he was shirking while at the hospital and asked to be sent to the Front as a chaplain. He reached the troops from the Tyrol and was given the Red Cross medal for bravery. The citation said: “Rare example of the priest ideally suited to the demands of his vocation.”
While watching many young men around him die he felt a growing need to consecrate himself to the Lord and his neighbour even more completely. He would go to the missions where so many Poles who had survived the war would emigrate to find a life less stunted and less fraught with physical and spiritual dangers.
At the end of 1919 Fr Rudolph was appointed parish priest of Fryšták. From there he wrote to Cardinal Bertram, asking permission to join the Salesians. The reply was: “With a heavy heart, the cardinal gives you permission. He is asking you nevertheless to remain in the diocese in view of the great lack of priests.” He remained there until 1922, working and doing penance for his parishioners. “He slept on a hard bench with just a simple blanket over him. One day, when bringing the Eucharist to a sick person, he noted that he was so poor that he had nothing to cover himself with. He went back home, picked up his only blanket, and brought it to the sick man. He then used an overcoat as a blanket for himself. He was also very humble when walking along the street. Passers-by, Catholic or otherwise, Jews as well greeted him, saying that he was a holy man. His confessional was always crowded. He was friendly with people and loved the little children. His door was always open and anything he had was there to be given to others. Every time a poor person knocked on the his door Fr Rudolph would give them what they needed” (testimony of Antonio Twardizk, one of the parish co-workers).
18 January 1922 was a very painful day for Fr Rudolph: his dear mother Agnieszka died. Now there was nothing holding him back. In October, when he was 32 years old and 9 years a priest, he began his Salesian novitiate and presented his request to go to the missions. On one of his first days there, his novice master heard him ask for permission to sleep on the floor: “I have done this for six years and am used to it.” Meanwhile the request for more priests came from Brazil, to look after Polish migrants, so Fr Rudolph's request was granted. He went to Turin where he received the Crucifix from the hands of Blessed Philip Rinaldi, the third successor of Don Bosco.
Fr Rudolph arrived in Rio de Janeiro on 27 November 1924 and was sent to work at the schools and chapel belonging to the Polish community at San Feliciano, a settlement on the Rio Grande do Sul. “He was a consoling angel for the settlers. He prepared children from a dozen schools for First Communion, schools we had opened in various places in the settlement. On various occasions a week he went on horseback to be with the sick in various centres, bringing them Viaticum. He found many people gathered in the homes where the sick lived and used this opportunity to speak to them about Jesus. He brought the people to the church in the afternoon for a sermon and the Rosary. He did much penance. At times, going from centre to centre, he had no food. On one occasion a girl at one of the schools made him a very poor breakfast: some potatoes. She left the peels on top of her school bag. Then by chance she saw Fr Rudolph pick up the peels and eat them” (testimony of Constantino Zajkowski, a parishioner).
In January 1929 he was sent to Niteroi, the Salesian house near Rio de Janeiro, to prepare himself for perpetual vows. In the early months of 1934 he was able to go back to his dear Polish, Italian and German migrants in Luis Alves, in Santa Catarina State. Over these years the Catholics he worked among with complete dedication called him “O padre santo” (The holy father). When simple people called him that he became quite serious and replied: “I am Father Rudolph, a great sinner.” In June 1936 Fr Rudolph was 46 years of age and given the considerable stresses and strains of his 23 years as a priest, his health began to fail. The confessor for the young Salesians and students at the studentate in Lavrinhas had died. The provincial thought about sending Fr Rudolph there: no one better than him could educate these young Salesians to a life of sacrifice and holiness. Father Rudolph said goodbye to his dear migrants and without a word of complaint accepted his obedience. The provincial wrote to the rector, Fr Ladislaus Paz: “I believe I am sending you a saint.” Fr Ladislaus soon noticed that this was no exaggeration. He wrote: “He prayed at length before and after confessions. His confessional was always surrounded by many people who wanted to receive absolution from him and the appropriate advice he gave: brief, to the point, and practical. I went to confession to him every week. During the night, as the rector, I had to make my rounds of the house. I often saw a light on in the chapel. When I went there I saw Fr Rudolph stretched out on the floor with his arms open like a cross. He was praying.” Fr Pinto Ferreira said: “He was sought after for confession both by the Salesian confreres and clergy from outside. When he heard the confessions of the priests one noted his timidity and humility. When confession was finished he would surprise the priestly penitent by kissing his hands. It happened to me on occasions when I finished my confession that he would hand me his stole and then he would kneel down and make his confession.” He was not only the confessor. They gave him 28 hours of teaching per week! When someone came looking for a priest to be with a sick person he was the first to offer himself. He would run to the sacristy and take the Blessed Sacrament in a pyx, grab the horse by the reins and set off. While going there he would say the Rosary. At time he had to go out to faraway huts on high hills without roads. But he went rain or shine, fingering his black rosary beads as he went. They were already well used and worn but he never wanted to exchange them for another set.
By January 1941, Fr Rudolph's health was seriously compromised. An insistent cough wore him out day and night. He was set to the Salesian residence at San José dos Campos, a rest home. a detailed examination by the specialist there removed any doubt: tuberculosis. He could no longer go back to Lavrinhas. He had to remain at San José because only a radical cure could prolong his life. The Santa Casa (the retirement home) where he was chaplain and the Vicentina Aranha sanatorium became his field of apostolate. How many tuberculosis sufferers he attended! Some who had previously been indifferent to their faith ended up receiving the sacraments from the “holy Father”. His poverty made an impression. He slept on three wooden tables with a very old blanket and some worn-out coats to cover himself with. His humility was immense: always the least of all. The nine years he spent at San José were a constant, serene journey towards his heavenly goal. Father Rudolph considered his own illness to be a blessing from God and accepted his suffering from God's hands with gratitude. Sister Maria Faleiros, who was with him in his final hours testified: “He wanted the by now useless medicines he had to be given to the poor who were unable to procure them for themselves. He never showed any impatience. He told me in his final moments, concerned: ‘Sister, it is hard to die. I did not think it would be like that.” He died on 11 December 1949.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|Venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' KOR Korea Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): KOR Ispettoria Korea
<br>
''TL'' is ''[ko]:'' 한국 관구
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Province in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Seoul. Known as the Province of the Holy Korean Martyrs.
If we look at the historical records that we have in our possession, the first Salesian confrere to set foot on Korean soil was the "Don Bosco of the East", the Eastern Interpretation of Don Bosco's Preventive System, the Venerable, Fr. Vincenzo Cimatti. ln 1934, he went to Manchuria to give a concert. At the same time he visited Korea, giving a concert in four cities. After touring Korea, he went back to Japan and wrote an article for the Salesian Bulletin entitled "Don Bosco of Korea." It appeared in the
February 3, 1939 edition of the Italian "Bolletino Salesiano".
In 1953, the Bishop of the Diocese of Kwangiu, (Bishop Harold W. Henry S.S.C. 1909-1976) in the southwest of South Korea, made a concrete proposal to the Salesians of Japan. He asked that they send confreres
and build a school. At that time, Bishop Henry had received an offer of
U.S.$ 100,000 from a foundation established to set up a school in memory of an American chaplain who was killed during the Korean War (Fr. Emil Joseph Kapaun 1916-195 1). In 1954, the Provincial ofJapan, Fr. Clodovico
Tassinari (1912) visited the Diocese of Kwangiu to look over the situation. At that time, Bishop Henry again beseeched him to send Salesians to open a school. He returned to Japan and after hesitating a bit decided to
send confreres from Japan to Kwangju. On l2 August 1954, Fr. Archimede Martelli (1916-1984) was the first Salesian missionary to enter Korea on a permanent basis. He arrived in Kwangiu on the directive of Fr. Renato
Ziggiotti, then Rector Major.
Korea became a Province in its own right in 1999. Fr Vaclav Klement was the first Provincial.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
!!!!@@color:Maroon;''SL'' is ''[pl]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Joseph Kowalski
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Polish name: Józef Kowalski
"""
Priest
Decree of Martyrdom: 26 March 1999
Beatified: 13 June 1999
Liturgical Celebration: 29 May
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Joseph Kowalski was born in Siedliska (Poland), a small farming village near Rzeszów, on 13 March 1911, the son of Wojciech Kowalski and Sofia Borowiec, a deeply believing and practising couple. He was baptised on 19 March, the feast of St Joseph, in the parish church at Lubenia, some four kilometres away, since at that time his own village did not have a church. When he had finished his primary schooling, at 11 years of age and in accordance with his parents wishes, he went to the St John Bosco College (boarding school) in Oświęcim where he remained for five years. Over this time he stood out for his uncommon piety, diligence, cheerfulness and spirit of service; he was loved by all and counted among the best of the boys there. He joined the Immaculate Conception Sodality, became president of the mission group and led various religious and cultural activities among his peers. It was no surprise then that he felt a desire to follow in the footsteps of his educators and that they in turn would see these signs of a true vocation as a grace.
The educational climate and the proposals of a Christian upbringing during his teenage years had all the characteristics of the preventive system: a youthful setting, relationship of trust with his educators, group involvement, responsibility for the more mature ones, devotion to Mary Help of Christians, reception of the sacraments. Some of the pages of his “Private notebooks” reveal among other things how, in this setting, Joseph pursued his personal journey of holiness, “copying Dominic Savio”: “I would rather die than offend you through any small sin”; “O my good Jesus, give me a persevering, steady, strong will so that I can persevere with my holy resolutions and achieve my high ideal: the holiness I have decided on. I can and must be a saint.”
These notebooks document how personal was his adherence to Jesus Christ, and this matured over the years, especially after his religious profession: “Jesus, I want to be truly faithful and to serve you faithfully ... I dedicate myself totally to you ... Let me never separate myself from you and be faithful to you until to death. May I always keep my oath: ‘To die rather than offend you through the smallest sin’ ... I must be a holy Salesian just as my father Don Bosco was holy.” As a young student of philosophy in 1930 he had written in blood on a page of his diary after drawing a small cross: “Suffer and be despised for you Lord ... With complete awareness, decisive will and ready to accept all the consequences, I embrace the sweet cross of Christ's call and would like to carry it till the end, up until death.” He asked to be a Salesian and in 1927 entered the novitiate at Czerwinsk. Then came his final high school studies and philosophy at Krakow (1928-1931), and his practical training which finished with his final profession (1934) and theology, with his ordination as a priest in 1938.
He was immediately called by the provincial, Fr Adam Ciéslar, to be his secretary and remained in that role for the next three years. He was described as a confrere who stood out for his surprising self-control and the exceptional respect he showed to each of his confreres: obliging, kind, always calm and especially hard working. To the extent that his responsibilities allowed him, he dedicated himself to the study of languages (Italian, French, German); he read the life of the founder with interest, and scrupulously prepared his homilies. His tasks as provincial secretary did not prevent him from exercising his pastoral ministry. He was always available for preaching and conferences, especially where youth were concerned and to help out with confessions. Endowed with a fine musical ear and having a good voice, he looked after the youth choir in the parish to provide solemnity to the liturgical celebrations.
It was precisely this zealous priestly activity among the young that brought him to the attention of the Nazis and motivated his arrest on 23 May 1941, along with another eleven Salesians. Temporarily imprisoned in Krakow in the Montelupich prison, a month later he was transferred along with others to the concentration camp at Oświęcim. Here he saw four of his confreres killed. Among these was his rector, Fr Joseph Świerc and his confessor, Fr Ignatius Dobiasz. He became No. 17350, and spent a year of hard labour and mistreatment in the so-called “severe punishment group” where few managed to survive. It was decided to transfer him to Dachau, but at the last moment this changed, in circumstances very well described by witnesses who made depositions during the beatification process and that are also recorded in the beatification process for Fr Maximilian Kolbe. He remained part of the severe punishment group at Oświęcim.
The prison camp became a field of pastoral activity for him. He joined suffering with diligent attention to his fellow prisoners, especially to comfort them with hope and sustain their faith. We can report some of the facts recorded by some witnesses: “The guards from the SK [Strafkompanie – Discipline Group], knowing that Kowalski was a priest, tormented him every step of the way, would beat him on many an occasion, and sent him to do the hardest work.” Yet he never ceased offering his fellow prisoners all the priestly services he could: “Despite the strict prohibition, he absolved the dying of their sins, comforted those who were discouraged, spiritually uplifted the poor men awaiting a death sentence, secretly brought them Communion; he even succeeded in organising Mass in the barracks, led prayers and helped the needy.” “In a death camp like that where, according to its leaders, God did not exist, he succeeded in bringing God to his fellow prisoners.” His inner and outward stance during this entire Calvary can be seen in a letter to his parents: “Do not worry about me, I am in God's hands ... I want to assure you that I feel his help at every step. Despite the current situation I am happy and totally at peace; I am convinced that wherever I am and whatever happens to me, it all comes from God's fatherly providence, who in some very just way directs the fate of all nations and all peoples.”
Two facts speak eloquently of his heroic pastoral zeal. The first is his organisation of daily prayer in the camp: “In the morning as soon as we came out of isolation we gathered together, still when it was dark (at 4:30 a.m.), forming a small group of 5-8 people near one of the blocks in one of the less visible spots (discovery of a group like this could have costs us our lives), to say our prayers that we repeated after him. The little group gradually grew despite the fact that it was very risky.”
The second happened on 2 June 1942. An order came from the concentration camps’ high command: sixty priests had to leave Oświęcim and go to Dachau. This was another extermination camp where three thousand priests had been brought together. Fr Joseph Kowalski was among those selected for the journey. The sixty priests were all herded together into a bathroom to be disinfected before departure. The scene that unfolded was told under oath by Fr Corrado Szweda: “We were all together in the bathroom, awaiting our turn for disinfection. Palitsch entered. He was the most ruthless of all the butchers of Oświęcim. He saw that Fr Kowalski had something in his hand: ‘What have you got there?’, he asked brusquely. and without waiting for an answer he struck his hand with his whip and a Rosary fell out. ‘Stamp on it!’, he shouted. Fr Joseph stood still. He was immediately separated from the group and transferred to the disciplinary group.”
Much more tragic were the events that took place on the final day of his life, 3 July 1942. Every gesture and word of those last 24 hours take on a particularly important significance. “Having finished work,” one of the witnesses says “friends brought Father Kowalski to the block. He had been mistreated by the guards. After his return I spent the last moments together with him. We were aware that after the murder of other members of our bunk section (three of the five had already been killed) now it was our turn. In that situation Fr Kowalski was recollected in prayer. At a certain moment he turned to me saying: ‘Kneel down and pray with me for these people who are killing us.’ We both prayed at the end of roll call, late in the evening on our bunks. Shortly afterwards Mitas came to us and called Fr Kowalski who got up from his bunk calmly since he was prepared for the call and for the death he knew would follow. He gave me his ration of bread he had received for supper saying: ‘You eat it; I will no longer have need of it.’ Following these words he went knowingly to his death.”
Before the epilogue, which was to take place in the early morning of 4 July, a sacred action was staged on 3 July, revealing the heroic dignity of a true witness to the faith. The guards had reached a veritable frenzy in their thirst for killing. They made their cruelty look like fun. That day they did not even take a break during lunch time, continuing their sadistic amusement from the morning. At one moment they were drowning someone in the nearby excrement pit, at another they were throwing others off a high embankment into a huge drain they were excavating, full of muddy clay. The ones who were not yet dead were thrown into a large container used to keep the dogs in. It had no floor. They forced them to bark like dogs then, pouring their soup onto the ground, they forced them to lick it up. One of the guards screamed in a raucous voice: “where is the Catholic priest? Let him give them his blessing for the trip to eternity.” Meanwhile, some of the ‘butchers’ were tossing Fr Kowalski into the muddy ditch from the embankment to amuse themselves. They led him, barely resembling a human being, to the container. Pulled out of the muddy drain, stripped naked with just the remnants of his pants clinging to him, covered from head to foot with mud and excrement, and being beaten as he went, he came to the container where the others were lying, some dying, some already dead. The butchers were hitting Fr Kowalski, mocking him as a priest, and ordered him to climb up on the container to impart ‘the last blessing to the dying according to the Catholic Rite, for their journey to paradise’”.
“Fr Kowalski knelt down on the container, and making the sign of the cross, in a loud, almost inspired voice, he slowly began saying the Our Father, Hail Mary, Sub tuum praesidium and the Hail Holy Queen. These words of eternal truth in the prayers impressed the other prisoners who daily, even from hour to hour stood in expectation of a death as fearful as they were now seeing -- men in a kennel, so disfigured they had lost any resemblance of human beings, departing this vale of tears.
“Crouching down in the grass not daring to lift our heads lest we be seen by these murderers, we drank in Fr Kowalski’s penetrating words as food for the peace we all longed for. The ground soaked with the prisoners’ blood was now bathed in the tears we shed while we witnessed the sublime mystery being celebrated by Fr Kowalski with that macabre scene as its background. Hidden beside me in the grass was a young student from Jasto (Thaddeus Kokoz) who whispered in my ear: ‘The world has never heard a prayer like that, perhaps not even in the catacombs.’”
From careful reconstruction it seems that he was killed on the night of 3 July 1942. He was drowned in the camp sewer. Fellow prisoner Stephen Boratynski said under oath that he saw his filthy body abandoned in front of the punishment group block.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[martyr|martirio]]//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''L''
*[[L'estasi dell'azione]]
*[[laico]]
*[[Laicus (L)]]
*[[lavoro e temperanza]]
*[[lectio divina]]
*[[lectio magistralis]]
*[[lettera mortuaria]]
*[[lettere dimissorie]]
*[[lettorato]]
*[[Letture Cattoliche]]
*[[libellus supplex]]
*[[logo]]
*[[Lozano Díaz, Anna Maria|Lozano Díaz, Anna Maria (serva di Dio)]]
*[[Lunkenbein, Rudolph|Lunkenbein, Rudolph (servo di Dio)]]
*[[luoghi salesiani]]
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ecstasy of action.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: Going out of oneself towards the other.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Originally a term from [[St Francis de Sales|di Sales, Francesco (Santo)]]. The term was taken up again by [[Fr. Viganò|Viganò, Egidio]] in AGC 332 and 338. He suggests it is the interior side of the //da mihi animas//. Action sanctified by prayer. It is the Salesian interpretation which leads to art. 12 of the Constitutions: 'contemplative in action'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Viganò ACG308: ...San Francesco di Sales soffermandoci con predilezione sulle sue riflessioni circa 'l'estasi dell'azione'.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[da mihi animas cetera tolle]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' lay (person).
''TL'' is ''[es]:'' Seglar
<br>
''TL'' is ''[fr]:'' laïc
<br>
''TL'' is ''[pt]:'' leigo
<br>
''TL'' is ''[pl]:'' laik (Świecki)
<br>
''TL'' is ''[zh ]:'' (other language):
在俗者;平信徒
<br>
''TL'' is ''[de]:'' Laie
<br>
''TL'' is ''[ru]:'' мирянин
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) In contrast to ecclesial or religious (as in 'lay power contrasted with 'religious power').
(2) The identity of the Christian without any further additions. That which pertains to the Christian people.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In the 19th century and for a good part of the 20th, throughout the Western world, the concept of 'lay' had a strong accusatory character in reference to Church and religious symbols. This 'lay' tendency was especially marked in France and is still very much present in the French legal system and culture.
Within the ecclesiastical context, 'lay' includes women and men religious who are not priests (not part of the hierarchical structure, therefore). In this case it is a positive concept, and enables us to speak of lay consecrated, the layperson who has marked him or herself in relation to God by a public or ritual act (consecration).
It is worthy of note that this term was used by DB himself, e.g. in the first constitutional text 1858 on the scope of the society. It predates the term coadjutor and in fact in that text is more a reference to what DB called his salesiani esterni (lay people living in the world with his spirit) than it is to coadjutors.
!!!''@@color:Green;Usage notes@@:''
There is also a concept of //laïcité// (French), //laicità// (Italian), occasionally rendered in English as 'laicity'. This English term is not a happy one!
English may prefer 'lay state' but this would not capture the sense of the word as used by Fr Viganò for example. Hence we have to stay with 'laicity'. Fr Viganò offers three levels of meaning to the term - the most general being that of the universal condition of creation, a second level being that of the Church's mission, and the third as a lay form of religious life, the Salesian Brother.
The problem here is that the concept (as understood from French society in particular) is more understood in terms of separation of Church and State, so its application in the ecclesiastical (and Salesian) context is a very restricted one and would not be well understood even by many Salesians.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (and adjective)
!!!''@@color:Green;Citation@@''
RATIO: ...presente la molteplicità di possibilità per vivere in Congregazione la laicità consacrata
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[coadjutor|coadiutore]], [[extern Salesian|salesiano esterno]]..//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Brother, Coadjutor.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' L (修士, 拉丁文、意大利文、英文的簡寫)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Term used in the Year Book
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (and abbreviation)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Necrology|necrologia]], [[Year Book|annuario]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' work and temperance.
''TL'' is ''[es]:'' trabajo y templanza
<br>
''TL'' is ''[fr]:'' travail et tempérance
<br>
''TL'' is ''[pt]:'' trabalho e temperança
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Motto of the Salesian Society, originally expressed in Latin as //labor et temperantia//
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco called it //la parola d'ordine e il distintivo del salesiano// (MB XII, 466) i.e. the term which is most distinctive of the Salesian, his badge, if you like.
In contemporary Salesian discourse it belongs to the wider notion of [[asceticism|ascesi]] and the exercise of apostolic charity, which requires detachment, renunciation, sacrifice. An entire Constitution (C. 18 of the SDB Constitutions) is devoted to the concept, where it speaks of 'tireless work' and the 'strength to control his heart, to master himself and remain even-tempered'. The [[Charter of identity|Carta di comunione nella Famiglia Salesiana]] speaks of an asceticism of humility, of mortification, of courage and patience, and even of complete abandonment to God.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
"Work and temperance will make the Congregation flourish", whereas the seeking of an easy and comfortable life will instead bring about its death. (BM 12, 338)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[CSMA Congregation of St Michael the Archangel]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' lectio divina. Remains untranslated. But in Chinese: 聖經誦讀 /神聖閱讀 / 聖經分享
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term is not usually translated. It literally means 'divine reading'. It has a long pedigree in the Church's experience.
The term refers in particular to a way of reading the Word of God (hence the 'divina') directly or via commentaries. lectio divina has more recently been encouraged in Salesian spirituality, especially by Fr Chávez.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
ACG385, Guidelines of vocational frailty: ˝l'esperienza della preghiera personale, l'esercizio della lectio divina, l'adorazione eucaristica ···˝·
Chavez ACG380: ...Indicare per le case di formazione la metodologia e la pratica della Lectio divina.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[meditation|meditazione]].//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' lectio magistralis
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): lettura, lezione
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//La locuzione latina lectio magistralis (composizione di lectio che significa "lettura, lezione" con măgistralis che vuol dire "del maestro", quindi "lettura o lezione del maestro" - pronuncia leczio magistralis), è utilizzata in ambito universitario, culturale o religioso per indicare la lettura, la conferenza o lezione tenuta da una personalità che per autorevolezza o comprovata capacità scientifica conferisce particolare rilievo all'evento.//
The Latin saying lectio magistralis (composition of lectio which means "reading, lesson" with măgistralis which means "of the master", therefore "reading or lesson of the master" - pronounced leczio magistralis), is used in university, cultural or religious contexts to indicate a reading, conference or lesson given by a personality whose authoritativeness or proven scientific ability gives particular importance to the event. (civitas-schola.it)
<br>
!!!''@@color:Green;Synonyms@@:''
keynote lecture
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' mortuary letter or obituary letter
''TL'' is ''[es]:'' carta mortuoria
<br>
''TL'' is ''[fr]:'' lettre mortuaire
<br>
''TL'' is ''[pt]:'' carta mortuária
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 死亡通告信 / 死亡通知信(慈幼會會士的)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A letter written by the Rector of a community upon the death of a confrere.
<br>
!!!''@@color:Green;Synonyms@@:''
obituary letter
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This letter is a gesture of friendship, fraternity and gratitude for the life of the confrere. it was Don Bosco himself who began this practice.
<br>
!!!''@@color:Green;Usage notes@@:'' The English translation of the Regulations refers to obituary letter, but common parlance seems to prefer mortuary letter.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Necrology|necrologia]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' dimissorial letters
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 晉秩委託書 (《聖教法典》(CIC / CJC) (1015, 1018-1023)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Dimissorial letters (in Latin, //litterae dimissoriae//) are testimonial letters given by a bishop or by a competent religious superior to his subjects in order that they may be ordained by another bishop.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Once a candidate has been admitted to Orders by the Provincial and his Council, in order to proceed to ordination the Provincial will send the ordaining Bishop the "dimissorial letters" prescribed by law (cf. can. 1021). In these letters it must be explicitly stated that the ordinand is permanently professed in the religious institute, that he is a subject of the Superior who gives the letters, that the scrutiny has been carried out in accordance with the norms of law and that he is aware of the candidate's suitability.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' reader, lector.
''TL'' is ''[es]:'' lectorado
<br>
''TL'' is ''[fr]:'' lectorat
<br>
''TL'' is ''[pt]:'' leitorado
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 讀經職
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
On 10 January 2021 Pope Francis issued
an Apostolic Letter titled //Spiritus Domini//, which modified the
Code of Canon Law to allow
women, as well as men, to be in-
stalled in the ministry of acolyte
and lector, or reader, at Mass.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Note that English does not attempt to call it 'lectorate'. The one who takes on this ministry is called //lettore// or 'Reader'.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[acolyte|accolitato]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Catholic Readings.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A periodical publication of small books written for common people, of an apologetic nature, and published by Don Bosco.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The //Catholic Readings// were really the initiative of Bishop Luigi Moreno of Ivrea, but he saw Don Bosco as the man who could carry the project forward, as was in fact the case. It began publication in March 1853.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[Bollettino Salesiano]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' libellus supplex
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Libellus is the written request with which the Postulator, in the name of the petitioner, officially asks the competent Bishop to initiate the cause on the virtues or the martydrom of the Servant of God (Instruction //Sanctorum Mater//, 2007)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Postulator General|Postulatore Generale]], [[Servant of God|servo di DIo]].//
Return to [[Acronyms, initialisms, abbreviations]]
"""
The abbreviation for //ad esempio// is //ad es.// e.g. in English
The abbreviation for //allegato/i// is //All.// Normally not abbreviated in English, except for enc. or encl. for letters
The abbreviation for //Archietetto// is //Arch.// Normally not abbreviated in English
The abbreviation for //Articolo// is //Art.// Normally not abbreviated in English
The abbreviation for //Articoli// is //Artt.// ditto
The abbreviation for //Avvocato// is //Avv.//
The abbreviation for //Cavaliere// is //Cav.//
The abbreviation for //Codice Fiscale// is //C.F.//
The abbreviation for //Commendatore// is //Comm.//
The abbreviation for //confronta// is //cfr.// cf. in English
The abbreviation for //conto corrente// is //c/c//
The abbreviation for //cortese attenzione// is //CA// or //c.a.// Normally no English equivalent: we would say ‘To whom it may concern’
The abbreviation for //Corso// is //C.so//
The abbreviation for //curriculum vitae// is //c.v.// Same in English
The abbreviation for //Dottore// (of medicine) is //Dott.// Note carefully!
The abbreviation for //Dottore// (in all other areas) is //Dr.// Note carefully!
The abbreviation for //Dottoressa// (in any area) is //Dott.ssa// Note carefully!
The abbreviation for //eccetera// is //ecc.// etc. in English
The abbreviation for //Egregio// is //Egr.//
The abbreviation for //Egregi// is //Egr.i//
The abbreviation for //Egregia// is //Egr.ia//
The abbreviation for //Egregie// is //Egr.ie//
The abbreviation for //fattura// is //fatt.//
The abbreviation for //Figura// is //Fig.// Same in English
The abbreviation for //Fratelli// is //F.lli//
The abbreviation for //Gentilissimo// is //Gent.mo//
The abbreviation for //Gentilissimi// is //Gent.mi//
The abbreviation for //Gentilissima// is //Gent.ma//
The abbreviation for //Gentilissime// is //Gent.me//
The abbreviation for //Geometra// is //Geom.//
The abbreviation for //giorno// is //g.//
The abbreviation for //giorni// is //gg.//
The abbreviation for //idem// is //Id.//
The abbreviation for //Illustrissimo// is //Ill.mo//
The abbreviation for //Ingegnere// is //Ing.//
The abbreviation for //Legge// is //L.//
The abbreviation for //lettera// is //lett.//
The abbreviation for //Monsignore// is //Mons.// Msgr in English
The abbreviation for //Nota Bene// is //N.B.//
The abbreviation for //Nostro// is //Ns//
The abbreviation for //numero// is //n°// or //n.// no. in English (nos. in plural)
The abbreviation for //oggetto// is //ogg.//
The abbreviation for //Onorevole// is //On.//
The abbreviation for //pagina// is //pag.// or //p.// p. in English
The abbreviation for //pagine// is //pp.// pp. in English
The abbreviation for //Partita IVA// is //P.I.//
The abbreviation for //per conoscenza// is //p.c.//
The abbreviation for //per esempio// is //p.es.//
The abbreviation for //per favore// is //p.f.//
The abbreviation for //post scriptum// is //P.S.//
The abbreviation for //Piazza// is //P.za//
The abbreviation for //Pregiatissimo// is //Preg.mo//
The abbreviation for //presso// is //c/o//
The abbreviation for //Professore// is //Prof.//
The abbreviation for //Professoressa// is //Prof.ssa//
The abbreviation for //Pubblica Amministrazione// is //PA//
The abbreviation for //Ragioniere// is //Rag.//
The abbreviation for //Reverendo// is //Rev.//
The abbreviation for //seguente// is //seg.// or //sgg.// or //ss.// f. or ff. for plural in English
The abbreviation for //Senatore// is //Sen.//
The abbreviation for //Signore// is //Sig.//
The abbreviation for //Signori// is //Sigg.//
The abbreviation for //Signora// is //Sig.ra//
The abbreviation for //Signorina// is //Sig.na//
The abbreviation for //Società// is //Soc.//
The abbreviation for //Società a responsabilità limitata// is //S.r.l.// Ltd in English
The abbreviation for //Società per Azioni// is //S.p.A.// inc. or ltd in English
The abbreviation for //Spettabile// is //Spett.// or //Spett.le//
The abbreviation for //Stimatissimo// is //Stim.mo//
The abbreviation for //telefono// is //tel.//
The abbreviation for //Via// is //V.//
The abbreviation for //Vostro// is //Vs//
The abbreviation for //Viale// is //V.le//
"""
Return to [[Acronyms, initialisms, abbreviations]]
!Non-exhaustive list of Salesian abbreviations (acronyms, initialism) likely to be found in Salesian texts
"""
AAS = Acta Apostolicae Sedis
AA.SS:CC = Associazione Salesiani Cooperatori
ABS = Associazione Biblica Salesiana
ACG = Atti del Consiglio Generale
ACS = Atti del Consiglio Superiore
ACSSA = Associazione Cultori della Storia Salesiana
ADMA = Associazione di Maria Ausiliatrice
ANS = Agenzia iNfo Salesiano
ASC = Archivio Salesiano Centrale
ASS = Acta Sanctae Sedis
BS = Bollettino Salesiano
~CdA = Consiglio d'amministrazione
CEP = Comunità Educativo-Pastorale
CG = Capitolo Generale
CGS = Capitolo Generale Speciale
Cost. FMA = Costituzioni per l’Istituto delle Figlie di Maria Ausiliatrice
Cost. SDB = Costituzioni della Società di San Francesco di Sales
DBI = Don Bosco International
DBN = Don Bosco Network
DIAM = Delegato Ispettoriale di Animazione Missionaria
FMA = Figlie di Maria Ausiliatrice
FDB = ASC, Fondo Don Bosco
FDR = ASC, Fondo Don Rua
FSE = Facoltà di Scienze dell’Educazione dell’Università Pontificia Salesiana
ISP = Istituto Superiore di Pedagogia del Pontificio Ateneo Salesiano
LC = Letture Cattoliche
MB = Memorie biografiche di Don (del Beato... di San) Giovanni Bosco
MO = Giovanni (s.) B OSCO , Memorie dell’Oratorio di San Francesco di Sales.
Dal 1815 al 1855
MGS = Movimento Giovanile Salesiano
OE = Giovanni (s.) B OSCO , Opere edite
ONLUS = Organizzazione Non Lucrativa di Utilita' Sociale
PAS = Pontificio Ateneo Salesiano
RSS = Ricerche Storiche Salesiane
PEPS = Progetto Educativo-Pastorale Salesiano
PG = Pastorale Giovanile
POI = Progetto Organico Ispettoriale
SDB = Salesiani di don Bosco
UPS = Università Pontificia Salesiana
"""
Return to [[Acronyms, initialisms, abbreviations]]
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' logo. In Chinese: 標識/標誌/圖示
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A trademark or symbol designed to identify a company, organisation, etc.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Not to be confused with the //stemma// or Salesian coat of arms. The logo is of the General Administration.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun. Probably a shortening of logogram "sign or character representing a word."
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[coat of arms|stemma]].//
Among the levels of language there is the syntactic and sentential level, or the complete idea or statement (which may be just one word and a punctuation mark) and the tricky discourse or intertextual level; that ‘something’ about the text that creates a sense of cohesion and coherence. This latter comes under the general heading of ‘pragmatics’. What if the source text is actually faulty in this latter regard? What is the translator’s guide here? To reproduce the faultiness, e.g. poor cohesion and incoherence, or follow the original author’s obvious intention to want to produce something of beauty? These things happen at the highest levels. The Vatican and official translation of the Pope’s message to the Salesian 26th General Chapter was a case in point. The Italian original said:
//Non vi può essere un’ardente mistica senza una robusta ascesi che la sostenga//.
And the Vatican’s translation of that read:
//There can be no ardent mystic without a vigorous ascesis that sustains him//.
The //la// refers to //mistica//. It can refer to nothing else. And //mistica// is not a mystic (the Pope was not speaking to women religious when addressing us). What should the translation be?
//There cannot be a passionate mystical dimension without a solid asceticism to support it//.
It is no minor point we are dealing with here; does one quote an official translation in error, or an unofficial one which is correct? Or maybe we could just adopt the view of Argentinian writer Jorge Luis Borges, who famously said on one occasion: ‘//El original no es fiel a la traducción//’ !
So by saying that any translation will inevitably result in loss at some level, quite apart from the kind of mistranslation indicated above, we are really saying that there can never be 100% equivalence between source text and target text. Sometimes we may have improved on the source by highlighting one level in the target, but this will mean losing out on another. The translator is always aware of ‘loss’ in this ‘not 100%’ sense and aims to reduce this loss to the least degree.
The criterion of translation is not to be the same but to be like, such that the author of the original (if he or she were able to) could say ‘yes, that’s what I meant’, and the reader can trust that the information in the original has been preserved. The force of the original also needs to be transferred to the text in the language and mindset that the reader is at home with but which is inevitably different from the source. Why ‘inevitably’? Because no two languages are the same, and no two people are the same and no two cultures are the same. Translation did not come after Babel but when God created Adam and Eve! And no, we are not suggesting that our biblical forebears spoke Parseltongue! As one prominent member of the profession has said in a recent book. ‘Translation is a first step towards civilisation. It is translation, more than speech itself, which provides incontrovertible evidence of the human capacity to think and communicate. We should do more of it!’ (//Is That a Fish in Your Ear?: Translation and the Meaning of Everything// by David Bellos, Faber & Faber, 2012)
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Anna Maria Lozano Díaz
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of the Sacred Hearts of Jesus and Mary
Diocesan Inquiry
Opened: 7 June 2011
Closed: 19 June 2014
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Born on 24 September 1883 in Oicatá, Boyacá (Colombia), Anna Maria was baptised the following 27 November. Her parents, Eduardo Lozano and Teresa Díaz, saw that their home was a sanctuary of virtue. When the family moved to Tamara, Casanare due to the leprosy which her father contracted, the day young Anna Maria had so earnestly waited for finally arrived: the day of her First Communion, which she received on 4 March 1894 from Bishop Ezekiel Moreno, today a saint. The event left an indelible impression on her soul.
Faced with the need for urgent specialist treatment, her father Eduardo went to the leper colony at Agua de Dios, leaving his wife and family in profound sorrow. The couple communicated frequently: Teresa wrote: “Eduardo, you cannot prevent me from joining you with my three children; your fate is my fate and that of our three children.” On 4 May 1897 the family moved to Agua de Dios where Anna Maria strongly felt God's call. Initially she wanted to enter the the Congregation of the Sisters of the Presentation but because of her beloved father's leprosy she saw her hopes disappearing. Nevertheless the good God had chosen her as the corner stone of a blessed work, having proven her since she was a child in the crucible of sorrow and suffering. In fact, in Agua de Dios she met Fr Luigi Variara, burning with priestly zeal and who, with his typical Salesian cheerfulness and kindness which he had learned from Don Bosco himself, became the spiritual teacher who guided the young woman in her search for God's will.
On 19 June 1903, together with her sister, a Carmelite, she made her consecration to the Sacred Heart of Jesus as a victim of love and reparation. On 7 May 1905, with the approval of the archbishop of Bogotà, Archbishop Bernardo Herrera Restrepo, the Institute of the Daughters of the Sacred Hearts of Jesus and Mary came into existence, making consecrated life possible for young sufferers of leprosy or healthy daughters of lepers. The same day Anna Maria began her postulancy. On 6 January 1906 she was vested with the religious habit and began her novitiate in and atmosphere of intense prayer and unlimited love for children who suffered leprosy in the Michael Unia infant school. She sealed her covenant of love with Jesus Christ on 19 March 1907.
On the death of the first Superior General, Mother Oliva Sánchez Correa, the small community elected her as the Superior on 24 June 1907: she was 23 years old and just three months professed! Trusting in the sanctifying activity of the Holy Spirit and the maternal help of Mary Help of Christians, she accepted the role in a spirit of simplicity and humility, counting on the support and guidance of the founder, Blessed Luigi Variara, and the charity of her Sisters. She was always a mother and adviser when exercising her authority, making the teachings of the founder her own: “Remember that you are a mother rather than a superior and try to be truly such with your daughters!” Thus, she took on a spiritual motherhood which she practised in the Sisters' lives through a gradual spiritual maturing as she followed Jesus Christ.
From then on she was the founder's closest disciple, his heir, but also the one responsible for passing on the spirit of the Institute, making it grow, updating it and at the same time keeping it faithful to its roots. She was the Superior General for 55 years over a number of occasions (1907-1919; 1922-1925; 1928-1968), and consolidated the charism in Salesian spirituality. Blessed Luigi Variara's aim was to form true victims: “I want Jesus to see that we have offered our will as victims, not with words but with deeds.” In the light of this teaching Anna Maria became ever more imbued with the spirit and mission of the Institute, taking up the attitudes of Jesus the Good Shepherd and knowing how to interpret events from the perspective of the Gospel and in the light of the Salesian charism as victim. With her apostolic zeal for both healthy children and those who suffered from leprosy at Agua de Dios, she founded the works of Nazareth, Saint Helen and Saint Anne for the poorest and most abandoned. She later opened works in Colombia and Ecuador. In 1930 she gained diocesan approval for the Institute from the Holy See. Following this, and foreseeing its expansion she gained permission to accept novices who were immune from the disease or born of healthy parents. Recognising the holiness of their founder she sought and obtained the Decree of the opening of his Cause of beatification and canonisation. With spiritual joy she welcomed the pontifical approval of the Institute with the Decretum Laudis on 12 June 1953 and the approval of the Constitutions and Regulations on 24 May 1964.
Following the dictates of Vatican Council II, in 1968 Anna Maria Lozano convoked the 6th Special General Chapter. During the Chapter she handed over the reins of government to the new Superior, Mother Evangelina Hernández Garavito. When the Chapter ended she retired to the Nazareth community in Agua de Dios, a silent and isolated place which allowed her to reach a higher degree of contemplation and experience God as the absolute, the one and only. She kept her lamp alight and went to meet the Lord on 5 March 1982 at 98 years of age, realising the founder's words: “May the wedding begun on this earth obtain its golden seal in heaven.”
The life of Mother Lozano showed her dynamic and creative fidelity to the gift of her vocation; the living presence of Jesus Christ through exquisite charity; the embodiment of the Salesian charism as victim; her interpretation of the signs of the times in order to give a response to the needs of history and the Church. Action and contemplation came together in her in the style of Don Bosco and Blessed Luigi Variara, making her daily life and continuous liturgy. God's presence in her saw the following cornerstones of her sanctification: love for the Eucharist; devotion to Mary Help of Christians, teacher and adviser; her absolute confidence in divine Providence; a clear awareness of the spirit of the victim, lived in acceptance and offering up of every daily experience, especially suffering and hardship, while remaining always cheerful and full of kindness for everyone.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[HH.SS.CC Hijas de las Sagrados Corazones de Jesús y de Maria]], [[Variara, Luigi (beato)]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Rudolph Lukenbein
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Diocesan Inquiry
Opened: 31 January 2018
Closed: 31 January 2020
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
''Rudolph Lunkenbein'' was born on 1 April 1939 in Döringstadt in Germany. Since he was a teenager, reading Salesian publications aroused the desire to be a missionary in him. He was sent to Brazil as a missionary and did his practical training in the mission of Meruri (Mato Grosso), where he remained until 1965. He was ordained priest in Germany on 29 June 1969, choosing as his motto: “I came to service and give life.” He then returned to Meruri, welcomed back by the Bororo natives with great affection. They gave him the name //Koge Ekureu// (Golden fish). In 1972 he took part in the foundation of the Indigenous Missionary Council (CIMI) and fought in defence of indigenous reserves. He was killed in the courtyard of the Salesian mission on 15 July 1976. On his last visit to Germany in 1974, his mother begged him to be careful because he had told her of the risks he was running. He replied: “Mother, why worry? If they want to cut off my finger I will offer them both hands. There is nothing more beautiful than to die for God's cause. This would be my dream.”
Simão Bororo, a friend of Fr Lunkenbein's, was born in Meruri on 27 October 1937 and was baptised on 7 November that same year. He was a member of the group of Bororos who accompanied missionaries Fr Pedro Sbardellotto and Salesian Brother Jorge Wörz in the first missionary residence set up among the Xavantes, in the mission at Santa Teresina in 1957-58. From 1962 to 1964 he helped build the first brick homes for Bororo families in Meruri, becoming an expert bricklayer who dedicated the rest of his life to this trade. He was mortally wounded in an attempt to protect Fr Lunkenbein's life on 15 July 1976. Before dying he forgave his killers. Through their sacrifice, Fr Rudolph Lunkenbein and Simão Bororo testified to the fact that God is with us.
Fr Lunkenbein proclaimed a fraternal God, promoted justice and sought life to the full for the Bororo, whose situation was one of marginalisation, contempt, threatened by whoever want to unscrupulously take over their land. He witnessed to how the proclamation of the Gospel is shown through respect and by promoting the culture, traditions, style and rhythm of life of the native peoples, supporting the processes of their liberation. Fr Lukenbein and Simão experienced a true encounter with Jesus Christ, sealing a profound covenant in blood through the gift of themselves: “a covenant of hearts and dreams in mission lands.”
15 July 1976. The storm that had been brewing for some time broke at nine that morning when the //fazendeiros// (settlers) arrived in Meruri. They did not immediately attack the mission. They stopped two surveyors four kilometres from the village and disarmed the four natives who were with them and threatened them with their own weapons, then made them get into the car as prisoners and left once more. They reached some settler homes where they stopped for food and to drink some cachaça and rum. They then headed directly to the mission, ready to create trouble. There was an ancient struggle for land going on. Two organisations linked to the Ministry for the Interior, FUNAI and INCRA, looked after the interests of the indigenous people and settlers respectively; but they encountered any number of difficulties in carrying out their task. Hundreds of small landowners displaced by the large holdings run by rich farmers had taken over territories belonging to the natives and had settled there, sometimes in situations of extreme poverty. This was the case at Meruri. The presence of surveyors from FUNAI who had come to divide up these lands had suddenly rekindled the furore. When the //fazendeiros// arrived (around 62 all up, armed with pistols and knives) they wanted to vent their anger, but all they found was a small missionary, Fr Ochoa. They began beating him, shouting that all the missionaries were thieves who wanted the native lands for themselves. The Bororo warriors had left a week earlier to hunt for //arara// (the large rainbow parrot) and //pecari// (a kind of wild boar). The little missionary had been pushed around and insulted and did not know how to protect himself, when Fr Rudolph arrived. He was flushed with fatigue but smiling. His hands were greasy from having to repair the jeep once again.
The invaders were men known to the village. Chief Eugenio, who had finished breakfast and was approaching, immediately recognised Joao, Preto, and many others. João and Fr Rudolph were talking about land and measurements, and the missionary was trying to explain. “It's not like that” he said. “These measurements are official things, ordered by FUNAI ...” The settlers, on the other hand, felt cheated. So Fr Rudolph suggested drawing up a list of all those who wanted to protest: he himself would collect their protests then forward it to FUNAI, the government organisation that protected the natives. So they went into the management office and the missionary sat down. On a large sheet of paper he wrote down the names one after the other, 42 of them. That sheet of paper remained on the table: the handwriting was obviously nervous. Father Lunkenbein had no idea that he was writing for the last time, and that he was writing down the names of his killers.
Everything seemed to be agreed. The //cacique// (Village leader), the nine natives, the surveyors, the //fazendeiros// went back outside and Fr Rudolph shook the hands of each of them. The surveyors unloaded their equipment from a vehicle to recover it. They also pulled out the weapons that had been taken from the Bororo. Seeing this strange operation, Fr Lunkenbein expressed his amazement and disapproval. This turned out to be fatal. João Mineiro immediately struck him with his hand. The natives ran to his side. Joào pulled a Beretta from his pocket. He was taking aim when Gabriel, one of the Bororo, grabbed his wrist. At that same moment Preto pulled out his pistol and fired at the missionary. From the verandah, Sister Rita saw Fr Rudolph grab his chest, then saw his tall, sturdy figure stagger. Preto fired another four shots at the missionary who fell to the ground. Simão, who had tried to protect the missionary was hit as well. The young Indian's mother, Tereza, ran to her son to help him, and received a bullet in the chest. Finally the assailants fled, jumping into their vehicle. Sister Rita ran to where Fr Rudolph was lying in blood. He was alive but at the end. She was able to offer him just one word of comfort: “//Padre diretor, vai para a casa do Pai//” (Father Rector, you are returning to the Father's House). The missionary managed a smile, then his heart stopped. The sacrifice had been made. Fr Rudolph's Mass was over.
On 18 July following, Bishop Casaldáliga wrote in the book of condolences in Meruri: “15 July is an historic date in the history of the new missionary Church. Rudolph and Simão are another two martyrs, broken in love according to Christ's words: the Indian gave his life for the missionary. The missionary gave his life for the Indian. For all of us, Indians and missionaries, this blood in Meruri is a commitment and a hope. The Indian will have his land! The Indian will be free! The Church will be indigenous!” A prophetic summary of a story of love and the cross, of sweat and blood, of faith and courage.
“//Meruri Rodolfo! Meruri Simão! Meruri, martírio, missão//!” This line is in in a poem by Bishop Casaldáliga: a missionary son of Don Bosco and an indigenous beneficiary of his mission together on the road to the altars. The poem continues like this: “In the Mass and in the dance, in blood and on the ground, these weave the covenant between Rudolph and Simão! Meruri in life, Meruri in death, and love is stronger, and the mission is complete.” Rudolph and Simão's example of faith and love for the Kingdom of God is truly a sign and a call to the renewal of missionary zeal. Fr Lunkenbein and Simão are part of that extensive band of Catholic missionaries and natives killed while they accompanied, evangelised and struggled alongside the Indians for their rights. The struggle to protect the land of the peoples who live there and their immense natural, cultural and spiritual wealth has been and still is fertilised by the blood of the martyrs.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Holy Places.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A reference to the areas where DB was born and grew up and ministered - Colle, Chieri, Turin etc.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[Valdocco]], [[i Becchi]]. [[Chieri]]//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''M''
*[[Majcen, Andrej|Majcen, Andrej (servo di Dio)]]
*[[Madonna]]
*[[maestro dei novizi]]
*[[Mamma Margherita]]
*[[mandamento]]
*[[Manga challenges]]
*[[manga 漫画]]
*[[Marchese, Rosetta|Marchese, Rosetta (serva di Dio)]]
*[[Marengo, Oreste|Marengo, Oreste (servo di Dio)]]
*[[Markiewicz, Bronisław|Markiewicz, Bronisław (beato)]]
*[[martirio]]
*[[Marvelli, Alberto|Marvelli, Alberto (beato)]]
*[[Mazzarello, Maria Domenica]]
*[[meditazione]]
*[[memoria salesiana]]
*[[Memorie Biografiche MB]]
*[[Memorie dal 1841 al 1884-5-6...]]
*[[Memorie dell'Oratorio ... MO]]
*[[mensa]]
*[[Meozzi, Laura|Meozzi, Laura (ven)]]
*[[MGS Movimento Giovanile Salesiano]]
*[[minervale]]
*[[missio inter gentes]]
*[[missione]]
*[[missioni]]
*[[mistagogia]]
*[[mistica salesiana (mistici nello Spirito)]]
*[[mondanità spirituale]]
*[[monsignore]]
*[[Morano Maddalena|Morano, Maddalena (beata)]]
*[[Movimento Salesiano]]
*[[MP Instituto Religioso das Irmàs Medianeiras da Paz]]
*[[MSMHC Missionary Sisters of Mary Help of Christians]]
*[[Murialdo, Leonardo|Murialdo, Leonardo (santo)]]
*[[Museo Casa Don Bosco]]
*[[MYM|MYM Myanmar]]
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Our Lady.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Virgin Mary
!!!''@@color:Green;Synonyms@@:''
Madonna (in other words untranslated)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A favourite term of Don Bosco's, which continues to our own time, for Mary.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
In origin the term was used in Italian (before DB's time) to mean what today is //Signora//, or a polite reference to a lady. Today it is always seen in reference to Mary. It will often be simply 'Our Lady' in English, or it may remain untranslated.
!!!''@@color:Green;Citation@@''
DBCircolari: ..Né mancate di raccomandare ai giovani allievi che siano buoni, divoti della Madonna
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Auxilium Christianorum]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' novice director.
''TL'' is ''[es]:'' maestro de novicios
<br>
''TL'' is ''[fr]:'' maître des novices
<br>
''TL'' is ''[pt]:'' Mestre de noviços
<br>
''TL'' is ''[pl]:'' Mistrz nowicjuszów
<br>
''TL'' is ''[zh ]:'' 初學師
<br>
''TL'' is ''[de]:'' Novizenmeister
<br>
''TL'' is ''[ru]:'' наставник новициев
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
Master of Novices, Novice Master, Director of novices
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
Officially novice director or director of novices (may be capitalised, does not need to be), but people still commonly refer to the novice master.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Andrew Majcen
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Diocesan Inquiry
Opened: 24 September 2010
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
“I am grateful to God for having called me and for having given me the courage to follow his call. The adventure of life, into which God sends us, is very significant!” This sentence sums up a lengthy story of days, adventures and of an original desire, and prophecy of living for 95 years! This was something he achieved in a timely manner on the very day of his birthday: 30 September 1999. Fr Andrew Majcen's story is the story of a patriarch with various calls, departures, resignation to God's will but above all the joy and grace of having so many spiritual offspring, the result of hardships and apostolic trials. His was a constant exodus towards new promised lands where God led him through admirable twists and turns which humanly speaking were hard to understand but then turned out to be the right path.
Andrew (Andrej) Majcen was born on 30 September 1904 in Maribor (Slovenia), and received a fine Christian upbringing in his family; his father Andrej was a practical man, always ready to help people in difficulties. He instilled a rule in the boy's heart: “Be good to everyone and you will never ever regret it!” His mother, Marija Šlik, a very devout woman, had advised her son to consider a vocation to the clergy, but the father's opinion was that he wanted him to be a teacher since only this way could he help people. His mother, who feared that he might go astray, advised him: “Do not forget Mary Most Holy!” and offered him St Francis de Sales' Introduction to the Devout Life for spiritual reading. Young Andrew was fascinated by the life of Don Bosco and in 1924 he decided to enter the Salesian novitiate. He experienced some humiliating moments, moments of suspicion, outright slander, a prolonged novitiate, yet he persevered, modelling his character on the spirit of Don Bosco.
The ten years he spent in Rakovnik, Ljlubljana, were a time of preparation for his missionary vocation. Because of his poor knowledge of Latin they wanted to send him away, and as a result of tiring work and an insufficient diet, his health was at serious risk. The news of the martyrdom of Bishop Aloysius Versiglia and Fr Callistus Caravario (China, 1930) reawakened in his heart the desire for the missions. The meeting with missionary Fr Jožef Kerec (1932) led to his decision to leave for China. In 1933 he was ordained priest and on 15 August 1935, in the shrine of Mary Help of Christians at Rakovnik, as he received the missionary crucifix he made a lifelong covenant with Mary Help of Christians.
He began this adventure by experiencing the fruitfulness of the Preventive System in Kunming (China). His motto and programme was: “I will proclaim the Gospel to the Chinese in Chinese, therefore I will be Chinese with the Chinese.” He loved them as his brothers and sisters and learned their language in a short time. He did not allow himself to be influenced by the resentment of some missionaries and nurtured a preferential love for poor young people and poor people in general. They all found him to be a sincere friend and concerned father. Even at that stage the word was “Be as humble and good as Fr Majcen and even you can become a saint!” Even authorities from Mao's communist regime saw in him a man who was working for the good of the Chinese, and while other missionaries were expelled or ended up suffering in prison, he spent a year teaching Russian in the State middle school. It was after this that he experienced his first expulsion and exile but did not consider himself conquered by any means.
In Hanoi, Vietnam, he established an orphanage with just five dollars in his pocket. These poor young orphans – 550 of them – found a loving father in him. After the fall of North Vietnam he moved all the orphans to the South, saving their lives. Then came the golden era of his missionary life. Starting with nothing, in the twenty years he spent in Vietnam he saw to the flourishing of a huge Salesian ‘tree’ and with his magnanimous vision he began then consolidating the Salesian presence there. He became known as “the Don Bosco of Vietnam” for this. As rector, vice provincial, the first novice master, but above all the one who gave rise to and formed religious vocations, he was the man who transplanted Don Bosco's charism in the Vietnamese soul, following his principle: “Vietnamese with the Vietnamese, in the Vietnamese way.” With the help of collaborators he was the first to translate the Salesian Constitutions into Vietnamese. He welcomed everyone into Salesian houses, excluding nobody, and privileging those most in need. All this aroused great sympathy and esteem for him. When Communism came to power, Fr Majcen rejected an American General's offer to take him and the Salesians abroad. He said: “The Vietnamese have to stay with the Vietnamese and me with them!” He then sent the confreres into the countryside in small groups, thus saving them. Even here the new masters recognised his work for the good of the people. Although he was a foreign citizen, he had the right to vote in the Peoples Assembly. When he left they said: “You have educated the Vietnamese Salesians well and they will now continue your work ...” He was expelled once more, but gently, and they gave him great recognition. Physically exhausted, he returned home to Slovenia on doctor's orders to get his strength back. It would be a departure without return.
Back home, since Yugoslavia was a Socialist State with links to Vietnam, Fr Andrew became a unique point of reference and link with the Salesian world in Vietnam. He established a wide circle of friends around him in Ljubljana who collected materials and financial aid for the missions. Many letters written to him by Vietnamese Salesians remain from these twenty years, as well as letters from other people in Vietnam, China, from superiors, Cooperators ... Fr Majcen is called: “Moses”, “Dad”, “Father of light” and similar in these letters, all titles that speak of the profound admiration and great affection people had for this man of God. After celebrations for his Golden Jubilee of ordination (1983), Fr Majcen understood that he would never be able to return among his own in Vietnam; so he put all his energies into his journey to holiness.
This daily tendency to holiness and spiritual commitment is documented in his spiritual diaries, meditations and notes. There are some 6,500 handwritten pages: every day he planned and precisely directed his spiritual journey. The four anniversaries of his life were deeply felt: the day of his baptism when he became a child of God; the day of his religious profession when he became a Salesian; the day of his priestly ordination when he became a priest of Christ; the day he was given the missionary crucifix when he became a messenger and apostle of Christ. Along with missionary animation, he devoted a large part of his time to spiritual direction and the ministry of reconciliation. He was a much sought-after spiritual guide, including by priests and religious. He died at the age of 95, on 30 September 1999, as he himself had asked the Lord.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Venerable) Mamma Margaret. (Mama US English)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Mother of St John Bosco and regarded as the originator of the Salesian family spirit.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is important not to generalise the term family spirit which each Congregation lays claim to, but to retain the historical individuality of the Salesian family spirit as experienced with Mamma Margaret at Valdocco, as it is one of the fundamentals behind loving-kindness in the Preventive System.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
We may find a spelling variant in English, where some use 'Mama' instead of 'Mamma'
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[loving-kindness|amorevolezza]], [[Venerable|Venerabile]], [[i Becchi]], [[Salesian holiness|santità salesiana]], [[Valdocco]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en ]'' (Target Language, as above) <br>''Glossed as:'' District.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
GIRAUDO: District or administrative division
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Sardo-Piedmontese Kingdom at the time of Don Bosco was made up of //Divisioni// (corresponding to the French //Départments//); every //Divisione// was divided into //Province//; every //Provincia// was divided into //Mandamenti//, and every //Mandamento// was divided into //Comuni//. For example: Piedmont was made up of 5 //Divisioni// (Turin, Novara, Alessandria, Cuneo, Nizz Mare): The //Divisione// of Turin was made up of 5 //Province// (Turin, Aosta, Biella, Ivrea, Pinerolo, Susa); the //Provincia// of Turin was made up of 30 //Mandamenti//. Each //Mandamento// had its own judge.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
Su tal proposito io trascrivo la giudiziosa relazione scritta dal suo maestro don Allora sacerdote Alessandro, tuttora maestro comunale di questo capoluogo di mandamento.(From DB's //La Vita del giovanetto Savio Domenico//)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[comune]].//
Imagine having the task of translating Japanese manga comics (or animated anime dialogue)! Perhaps the task has been made a little bit easier, because the Japan Province has already ‘done’ the translation for you in general terms, but you need to make local adjustments.
Here are some of the challenges that the manga translator is faced with:
* Japanese culture is what is known as a high-context culture (by contrast with English which is low-context). This means that:
**Some utterances are left unsaid
**Word choice is significant
**There is more non-verbal communication needs to be represented (often by symbols, signs, graphic features)
**Lots of ‘Wow!’ ‘Really?’, ‘uh’, ‘You know...’
**Lots of pauses and hesitations, overlapping dialogue
*Japanese texts are reader-responsible (up to the reader to anticipate meaning) while English texts are writer-responsible (need to produce a logical text). Among other things this means:
**emotions represented by graphic signs that need to be interpreted correctly, e.g. embarrassment represented by large sweat drops
** Lots of onomatopoeia (sounds), and even one for the sound of silence which has no English equivalent normally: //sheeen//. Then rain that falls //zaaa// is different from rain that falls //shito shito//
*Japanese texts read from top to bottom (vertical speech balloons) and from back of book to front... so be careful when transposing images to avoid ending up with lots of left-handed characters!
And comics don't really allow the translator to use the footnote device!
Return to [[manga 漫画]]
!!!!@@color:maroon;''SL'' is ''[ja]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' manga
''TL'' is ''[es]:'' manga
<br>
''TL'' is ''[fr]:'' manga
<br>
''TL'' is ''[pt]:'' manga
<br>
''TL'' is ''[it]:'' manga
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
MACQUARIE: the Japanese form of comic book, which has a wide variety of subject areas, catering for both children and adults.
<br>
!!!''@@color:Green;Synonyms@@:''
cartooning, comics
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Of particular interest to Salesian Regions because the Japanese Province has prepared materials on topics of Salesian interest in manga form and made them available to other Provinces, and not only those within the EAO Region. Some Brazilian Provinces have also taken it up and in 2015 a 200 page manga was produced by Don Bosco Sha Publishers in Tokyo, and later translated into various languages (Italian, Slovenian, Korean, English).
Cf. [[Manga challenges]]
In Japan, "manga" refers to all kinds of cartooning, comics, and animation. Among English speakers, "manga" has the stricter meaning of "Japanese comics", in parallel to the usage of ''anime'' (from French) in and outside Japan, referring to animated versions.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Japanese, from //man// aimless, involuntary, whimsical, impromptu + //ga// (earlier //gwa//) picture; originally Mangwa, the title of a sketchbook drawn by Japanese artist Katsushika Hokusai, 1760–1849, in 1812.
The noun ''manga'' can be countable or uncountable. In more general, commonly used, contexts, the plural form will also be ''manga''. However, in more specific contexts, the plural form can also be ''mangas'' e.g. in reference to various types of mangas or a collection of mangas.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Rosetta Marchese
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of Mary Help of Christians
Supplex Libellus: 1 July 2019
Nihil Obstat: 16 December 2020
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Mother Rosetta was born in Aosta on 20 October 1922 to Giovanni Marchese and Giovanna Stuardi. She was the first born of three daughters: she, Anna and Maria Luisa. She was born in a beautiful home on the outskirts: Villa Rean, on the hills leading to the peaks of the high mountains in this splendid region. Her mother was a simple and gentle woman. She worked in the textile industry and learned her trade as a seamstress. Her father Giovanni was an upright, decisive but kindly man. He worked on a farm in Cogne. He was the first spiritual director for his daughters. Together in the evenings they made their examination of conscience, and every morning he went with them to Mass and followed them up step by step in their upbringing and formation.
Rosetta attended kindergarten and the first three primary levels at the school run by the Daughters of Mary Help of Christians. Due to lack of classrooms she finished her primary schooling at the state school. From 1928 to 1938 (from when she was 6 until she turned 16) she was a regular and active member of the oratory. The Salesian setting was lively, serene and it was there that her vocation began. She was followed up by Fr Alfonso Comod, an outstanding priest from the clergy of the Val D'aosta. But when it came to her making a decision about her vocation her family sent her to her cousin Fr Giacomo Vacca, former secretary of Blessed Philip Rinaldi, so he could have a word with her. After a long discussion with Rosellina he told her parents: “Let her go, the fruit is ripe.” Her friends remembered her as a good and respectful girl who had sway over her friends. She was always ready to help and collaborate.
Rosetta was just turning 16 when she entered the Mother Mazzarello House in Turin as an aspirant on 15 October 1938. She received her Postulant's Medal on 31 January 1939. She was a simple, happy young girl, pious and ready to make sacrifices. She looked after a group of aspirants. On 6 August she began her novitiate. She helped a group of novices with Latin. On her desk in the study you could read: “Those who spare themselves do not love, they love themselves.” She made her first profession on 5 August 1941. This was the centenary year of Salesian work (Don Bosco's meeting with Bartholomew Garelli in 1841). She sent her request for the missions to the superiors, but since it was during the War she could not leave.
Immediately after her profession Sister Rosetta was sent to Turin and Vercelli to prepared herself for matriculation and teachers college and to assist the boarders. At 21 years of age she became a student at the Catholic University of the Sacred Heart in Milan, then at Castel Fogliano, from 1943 to 1947. From 1945 to 1947 she was appointed head of the group of FMA university students (she was affectionately known as CiGi [//Capo-Gruppo//]). Her compelling spirituality made her a leader. She brought Salesianity to this environment, transforming the university walls into a Salesian house breathing the family spirit, simplicity and cheerfulness. In fact, the FMA were given a room all to themselves which they called the Basilica and Sister Rosetta led them all, reading out the Mother General's circular letters and providing cheerful recreation. She gained her Arts Degree in 1947. She stood out for her piety and cheerfulness, her fervour and mortification.
From 1947 (the year of her perpetual profession) until 1957 she was at the Mother Mazarello Missionary House in Turin as teacher, assistant to the boarders, the one in charge of the oratory and the past pupils. From 1952 she was also the vice-superior and in charge of the formation of the newly professed and new missionaries. She was the soul of so many initiatives that had their roots in her silent and sacrificial offering.
In 1957 (at 37 years of age) she left Turin to go to Caltagirone in Sicily as the superior, until 1961. Her personality and her apostolic activity had an influence on the community and the local population. She was a wise counsellor for them all, someone who understood the needs of the Sisters, the girls and the lay people; she was a caring mother, full of kindness and her union with God shone through. She gently pressed the sisters in the community to be desirous of holiness.
In 1960 she went to Milan. She had a big problem: the optic nerve in her right eye was seriously affected by a form of rheumatism, and to avoid the left eye being similarly damaged, the right eye had to be removed. On this occasion she asked the Lord for an exchange: she would give her eye if she could have an inner eyesight that could see deep into the needs and requirements of people. She led the community in its contribution to catechetics with a strong renewal of approach. She worked closely with the Salesian rector, Fr Fallica Nino, for the birth of the Don Bosco Volunteers.
Fundamental was her encounter with Bishop Francesco Fasola, today a Servant of God. He brought out her latent intuitions and graces. On the very day he took possession of the Caltagirone diocese (22 January 1961) Sister Rosetta understood his holiness and the bishop admired the way the young superior lived her Salesian and ecclesial mission. This relationship with Bishop Fasola threw further light on the mystery of the priesthood, so much so that on 2 August 1961, Sr Rosetta offered herself as a victim on behalf of priests. But another fundamental element was her friendship with Ave Gaglio, a woman of intense evangelical life and also a spiritual daughter of Bishop Fasola, She opened her to an even deeper understanding of the Eucharistic and priestly mystery.
From 1961 to 1965 Sister Rosetta was the superior of the Jesus the Nazarene Institute in via Dalmazia in Rome. Her service of leadership coincided with the Second Vatican Council being held in Rome. She experienced and saw that others experienced this great ecclesial event with a particular sensitivity to the Church of silence. She brought an air of spirituality and renewal to the school and the community. On 15 May 1963, to give increase to love of the Pope and the Church, she brought 2000 girls from the FMA Houses around Rome to an audience with Pope John XXIII. She was remembered for her strong spirituality and great humanity. Her mission was to inflame the hearts of her brides with the love of Jesus and to bring young souls to him.
From 1965 until 1971, Mother Angela Vespa, the FMA Superior General, entrusted Sr Rosetta with the large Roman St Cecilia Province. During this period she was particularly involved in the development of the catechetical apostolate, focusing on formation (theology, Salesianity, human sciences) and the preparation of the Sisters. She was also entrusted with the care of the student Sisters attending the universities in Rome, whom she took care of with the greatest commitment, given the ongoing time of protest. In 1969 she took part in the 15th General Chapter, the Special Chapter of the renewed constitutions according to the Council. She is remembered from this period as a woman of the Holy Spirit with marked gifts of motherhood and governance.
From 1971 to 1973 Mother Ersilia Canta sent her as the superior to Lecco-Olate. Other than its educational works, the house was a house of formation. Sr Rosetta opened it up to accepting ecclesial activities and movements. She spent the centenary of the Institute in this house, then she was entrusted with the governance of another large Province, the Lombard Province of Mary Immaculate.
During the 16th General Chapter Sr Rosetta was president of the 10th commission on the theme of formation. After Mother Canta's re-election and the election of the resident Councillors, five other Visitors were elected, among whom Mother Rosetta. She began her new mission on 17 October 1975. From 1975 to 1981 she visited Belgium, Sicily, Zaire, France, Germany and Piedmont. All felt the efficacy of her presence, her ability to tackle difficult situations and her inner strength. They all highlighted her gift of governance, of listening and of discernment. Interiority and zeal for the souls of the young became marvellously harmonised in her. She showed great affinity with Mother Mazzarello in her union with God, her Marian devotion and in her keen sense of Church.
In 1981, during the centenary of the death of Mother Mazzarello who had offered her life for the Institute, Mother Rosetta experienced a mystical experience with Main (Mary Mazzarello's nickname) from 7–10 October. Sister Maria Ester Posada, the only witness to the event, tells us about it. Mother Rosetta was suffering at Mornese. She sought to be alone, wanting to be alone with Jesus. A voice in her room told her: “Accept, accept!” A month later she was elected Mother General and confided in Sister Ester: “I wanted to be with Jesus alone so that a birth could take place in me: it was the moment when the Institute was born in me.”
She was elected Mother General on 24 October 1981, after just one round of voting. Her first words after he election summed up her approach: “I ask Our Lady to say her Fiat and her Magnificat for me because the Institute has given me everything but now it gives me all of itself.” She wrote in her first circular: “I come to you fully aware of my poverty, my limitations, but with the desire to be, like Mother Mazzarello, only and always the vicar of Our Lady.” Her style of leadership was charity lived in the family spirit that arouses confidence and a sense of belonging. Her aims: to pass on the 17th General Chapter, deepen understanding of the spiritual legacy of the founders through the spirituality of the Preventive System, formation of superiors and inner growth in holiness. From 1981 to 1984 she wrote just 17 circular letters aimed at the renewal of the Institute thanks to the Constitutions, for a new springtime filled with the fruits of holiness. Her topics were those of spirituality: the Holy Spirit, the central place of Jesus Christ, Our Lady, the family spirit, the call to holiness, apostolic fruitfulness, the inner discipline of silence.
A high fever in Turin on 24 May 1982 revealed an underlying illness: serious leukaemia. We read in her notebooks that Mother Rosetta offered up her illness and her life for the sanctification of the Institute. Everyone was mobilised with unceasing prayer and also the willingness to give blood for transfusions. Sister Ancilla Modesto recounts that the Sisters in Portugal asked Sister Lucia of Fatima if she could implore healing from Our Lady. Sister Lucia of Fatima had a Salesian nephew, Father Valihno, who on 14 January 1983 went to visit Mother Rosetta at the Gemelli Hospital in Rome with the statue of Fatima and a message from Sister Lucia: “The offering has been pleasing to God.” In fact, on the 50th anniversary of Don Bosco's canonisation and the centenary of the Institute's first General Chapter, Mother Rosetta was born into Heaven on 8 March 1984.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Orestes Marengo
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Bishop
Diocesan Inquiry
Opened: 12 April 2007
Closed: 16 February 2013
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Orestes Marengo was born on 29 August 1906 in Diano d’Alba (Cuneo), and did his primary schooling with the Daughters of Mary Help of Christians. As a pupil at the Salesian mother house in Turin during his secondary schooling from 1919 to 1923, he had the joy of getting to know the great Salesians of the first generation: Fr Albera, Fr Rinaldi, Fr Ricaldone, Fr Francesia, who left an indelible impression on the young aspirant's soul. He asked if he could leave for the missions, but was not accepted because he was too young. In 1923 he began his novitiate year at Foglizzo; following the death of a cleric destined for the missions in India, he obtained permission to replace him. “This was my life's greatest desire. I had asked to become a Salesian on condition that I could consecrate my life to the apostolate in a mission land. It wasn't important what part of the world they sent me to.” He took part in the great missionary expedition in 1923. He was the youngest: just 17!
He spent the years of formation in Shillong, in the North-East of India, the heart of the Salesian mission, under the guidance of Bishop Louis Mathias. He finished his novitiate under the guidance of the novice master, Servant of God Fr Stephen Ferrando. After his philosophy course he then did his practical training at Don Bosco in Guwahati, the capital of Assam and the centre of the missionary spread. In 1929 he was again back in Shillong for theology, alternating the hours of study with teaching at the Saint Anthony's secondary school and as assistant to the parish priest, Servant of God Fr Constantine Vendrame, “a marvellous figure of the missionary, tireless worker, concerned only with following the Salesian motto: saving souls at any cost and whatever the price”. Ordained priest on 3 April 1932, he was immediately sent as an itinerant missionary into the Brahamaputra valley, helping Fr Vincenzo Scuderi.
Thus began his life as “Christ's marathon runner”. This led him to cover thousands of kilometres on foot along impassible trails covered with undergrowth and sharp grasses beneath an implacable sun reaching 45 degrees in the shade. Then during the wet season these marches, which would last 10-20 days, became even more exhausting. As the rivers and streams overflowed the plain turned into an immense marsh of yellowish, slimy water, in which you sank to your knees. This is the time when leeches stick invisibly and dysentery, cholera and malaria are always on the prowl. Worn down through exhaustion and malaria, in order to remove him from his “suicidal zeal” and force him to rest, his superiors called a halt, appointing him first as novice master in Bandel, then rector of the studentate in Sonada.
However, in 1936 he was once again able to pick up his itinerant missionary activity. He tackled dangers and difficulties of every kind, ever smiling, ever enthusiastic and ever ready to expand the Church's frontiers. More than a hundred different tribes lived in this region, each with its own language, customs and traditions. In order to be accepted he inserted himself fully into their way of life, adopting their customs: he slept on the ground like they did, shared their food such as monkey, snake, dog, silkworm and other worms. He improvised as doctor and nurse, from time to time distributing medicines of every kind to people struck down by illness and disasters. As he would say: “Only this way can they understand that we truly love them. Christ came to redeem all human beings. Before making Christians of them we are always concerned with forming them as people, reclaiming their dignity and rights.” In every village he visited he saw that next to the hut that was a chapel came a school, and he took upon himself the task of forming catechists and teachers. To fit into the various cultures, Fr Marengo studies the local languages, since he had the gift of languages like no one else did; eventually he would perfectly speak no fewer than 15 languages of the various tribes he came into contact with.
He was returning from a long turn of apostolic activity in July 1951 when he received news that he neither expected nor wanted: his appointment as bishop of the about to be erected diocese of Dibrugarh. His protests and pleas were in vain; he gave in only when the Rector Major, Fr Peter Ricaldone, wrote to him “that it was his wish that he accept the burden in the certainty that the Help of Christians and Don Bosco would help him to carry it out.” He was consecrated bishop in the Basilica of Mary Help of Christians in Turin on 27 December 1951. The diocese he was entrusted with was in the north of Assam and covered 130,000 km2, with a population of 3,365,000 of whom only 40,000 were Catholics. When he took possession there were only 5 mission centres with 200 small communities spread across the immense territory. He was tireless in his work to increase the number of residential centres, forming catechists, building schools, chapels, clinics; he approached new tribes, opened aspirantates to recruit indigenous vocations for the seminary and the religious congregations he had called to work in his diocese. Conversions multiplied like a new Pentecost. He administered thousands of baptisms, confirmations, weddings. He climbed impassable trails to visit all the communities; he serenely faced up to the hostilities of nature, of separated brethren, of tribes in revolt, winning everyone over with his unalterable goodness and generous charity.
When the diocese was in full development and was beginning to enjoy the fruits of all these efforts, a new obedience arrived: the Holy See invited him in 1964 to move to Tezpur to open a new diocese there involving part of Assam, the entire state of Bhutan and the hill country in the north-east of the Brahamaputra: a territory of some 130,000 km^^2^^ with 1,500,000 inhabitants of whom only 48,000 were Catholics. He threw himself into this new field of work with his usual enthusiasm, assisted by valiant confreres, to extend the peaceful frontiers of the Church, overcoming obstacles and difficulties of every kind that had grown with the increasing hostility against foreigners in this area. Given this, the Holy See, after eight years of his intensive work, decided to entrust this diocese to an Indian bishop.
In 1972 Bishop Marengo was invited to begin his third diocese in Tura, a vast territory mainly inhabited by the Garo tribe, many of whom were refugees from East Pakistan. There were only 36,000 Catholics with 14 missionaries who worked in the main centres. He built the bishop's house, the cathedral, new residences, increasing the number of charitable works for the many poor people, lepers and refugees. In the space of a few years this diocese too saw unexpected development to the point where, in 1978 he was able to entrust it to a bishop from the local clergy, given the attitude of the government. Bishop Marengo, despite the insistence of the new bishop that he stay with him in Tura, preferred to retire to Mendal in order to leave him full freedom of action. Mendal was 63 km from the capital and there he could help the man in charge of the area following up a good 20 communities, “spread across a vast territory in the Garo mountains among the pagans who were hardest to surrender to the penetration of the Christian message.” So this man, at 76 years of age, 58 of which were spent in the missions, continued his apostolic work in the service of humanity as a simple itinerant missionary. He continued to make himself available in the various missions until his death in Tura on 30 July 1998. Until the end of his long life, Bishop Marengo was a heroic missionary, a living icon of the Good Shepherd who lays down his life for his sheep. Obedience to his superiors, concern for the salvation of souls and typical Salesian optimism were the most evident and beloved characteristics of this Salesian missionary bishop in North-East India.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[pl]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Bronislaus Markiewicz
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Priest
Declared Venerable: 2 June 1994
Beatified: 19 June 2005
Liturgical Celebration: 30 January
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Bronislaus Markiewicz was born on 13 July 1842 in Pruchnik, Poland, in what is today the Latin Rite archdiocese of Przemyśl. He was the sixth of eleven children of Jan Markiewicz, burgomaster (chief magistrate) of the city, and Marianna Gryziecka. He received a solid religious upbringing in the family. Nevertheless, later during his secondary schooling in Przemyśl, he went through a period of doubt and wavering where his faith was concerned, due largely to the very anti-religious climate in the school. He did manage to overcome this fairly quickly and regained inner peace and serenity.
After matriculating, young Bronislaus entered the Major Seminary in Przemyśl in 1863 when he felt that God was calling him to the priesthood. After the usual years of studies were completed, he was ordained priest on 15 September 1867. Following six years of pastoral work as assistant parish priest in the Harta parish and then in the cathedral parish at Przemyśl, and wanting to do further preparation so he could work with young people, he did two years of pedagogy, philosophy and history at the University of Leopoli and Krakow. In 1875 he was appointed parish priest of Gać, and in 1877 of Blażowa. In 1882 he was given the task of teaching Pastoral Theology at the Major Seminary in Przemyśl.
Feeling called to religious life, in November 1885 he left for Italy and entered the Salesians. He had the joy of meeting St John Bosco and it was before him on 25 March 1887 that he professed his vows. As a Salesian he carried out many duties the superiors had given him and he sought to fulfil them with dedication and zeal. Given the austere lifestyle and difference in climate, in 1889 Bronislaus fell seriously ill with tuberculosis, and was at death’s door. But he recovered and spent some time convalescing, still in Italy until the superiors gave him permission to go back to Poland on 23 March 1892. There he became parish priest at Miejsce Piastowe in his diocese of origin, Przemyśl.
Other than the usual parish activities, Bronislaus Markiewicz dedicated himself in the spirit of Don Bosco to the education of poor and orphaned youth. He opened an institute for this purpose in Miejsce Piastowe where he offered those who were boarding there all the spiritual and material support they needed, preparing them for life also with job training in classrooms he opened at the institute. In 1897, with this in mind, he founded two new religious Congregations who drew their inspiration from Don Bosco, adapting their rules to the specific nature of his own charism. Accepted once more among the clergy of the Przemyśl diocese, Father Markiewicz continued his activities as parish priest and director of the institute to which he gave the motto Work and Temperance as their programme (1898). He sought approval for it as a religious Congregation under the protection of St Michael the Archangel, with male and female branches. Approval came a year after his death: in 1921 for the Congregation of St Michael the Archangel and in 1928 for the Congregation of the Sisters of St Michael the Archangel (both known as Michaelites).
Father Bronislaus continued his activities as formator of young people, orphaned and abandoned youngsters, always with the approval and blessing of his bishop, St Joseph Sebastian Pelczar. He benefited from the help of co-workers, contributing to their preparation and formation himself. He had already offered a home and education at Miejsce Piastowe to hundreds of youngsters, giving entirely of himself for them. Wanting to do even more on their behalf, in August 1903 Father Markiewicz opened a new house in Pawlikowice, near Krakow, where more than 400 orphaned children found a home and possibilities for spiritual formation and job preparation.
His total dedication to the young, his heroic self-denial and his huge workload soon left Father Markiewicz exhausted, threatening his already delicate health given the events in Italy. All this meant the somewhat rapid approach of the end his earthly pilgrimage, which happened on 29 January 1912.
Blessed Bronislaus Markiewicz stood out for his great love for the Lord and his neighbour, especially if they were poor, ignored, abandoned and orphaned. He gave of himself completely for them. He had a deep desire to welcome more and more children and to offer them the human warmth that they so lacked. This deep desire is expressed in his words: “I would like to collect millions of abandoned children, from all peoples, feed them free of charge and clothe their bodies and spirit.” He remained faithful to death to this imperative, combined with his courageous choice for the poor, and heroically accepted all the consequences that flowed from the choices he made.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[CSMA Congregation of St Michael the Archangel]], [[CSSMA Zgromadzenie Sióstr św. Michała Archanioła]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' martyrdom.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) General: the state of one who endures suffering and death on behalf of belief, principle, a cause.
(2) "Martyrdom is not something that takes place on the spur of the moment" (Pius XII, AAS 32 1950, p. 958). It is not brought about by the executioner but is a grace worked by the Spirit. Martyrdom is a vocation and is prepared for in mysterious fashion by the whole of life. (Vecchi, AGC 368).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
For the moment, we do not have a specific semantic category for martyrdom, so it is covered by the generic SC29 (Concept)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[protomartyrs|protomartire]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Albert Marvelli
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Layman
Declared Venerable: 22 March 1986
Beatified: 5 September 2004
Liturgical Celebration: 5 October
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Born in Ferrara on 21 March 1918, the second of six children, Albert grew up in a truly Christian family in which a life of piety was combined with charitable, catechetical and social activity.
The family moved to Rimini in 1930, so he attended the Salesian oratory there and was involved in Catholic Action. Following Dominic Savio's example, his faith matured when he made a clear decision: “My programme can be summed up in one word: saint.” He was recollected in prayer, taught catechism with conviction and showed zeal, charity and calm. He was a steady, determined, strong-willed and generous character with a strong sense of justice and was very influential among those he mixed with. He was an energetic sporting type and loved all sports: tennis, volleyball, athletics, football, swimming, and mountain climbing. But his greatest passion would be his bicycle including as a means for carrying out his apostolate and charitable activity.
He developed his cultural formation at University and his spiritual formation in the Italian Catholic University Federation (FUCI). He chose Piergiorgio Frassati as his model. Gaining his degree in Mechanical Engineering on 30 June 1941, on 7 July he had to leave for his military service. Italy was at war, a war that Albert clearly condemned: “May peace and justice soon come for all peoples and war disappear forever from the world.” Since he had three brothers already at the front he was excused from service and worked for brief period with FIAT in Turin.
After the tragic events of 25 July 1943, the fall of fascism on 8 September 1943, the proclamation of the armistice with the Allies and the subsequent German occupation of Italian soil, Albert returned home to Rimini. He knew what his job was: to become a charity worker. After each bombardment he was the first to rush to the assistance of the wounded, encourage survivors, stay with the dying, and help pull out those who had been buried alive in the ruins. It wasn't just the ruins but also the hunger. Albert distributed whatever he could collect to the poor: mattresses, blankets, pots and pans. He went to farmers and businesses, buying all kinds of essential foodstuffs. Then on his bicycle, loaded up with bags, he went wherever he knew there was hunger and illness. A times he returned home without shoes or without his bicycle: he had given them away to someone with greater need. During the German occupation he saved many young people from deportation, succeeding courageously and heroically in opening wagons already full and ready to depart from the station at Santarcangelo, freeing men and women destined for concentration camps.
After the city was liberated on 23 September 1945, the first executive of the Liberation Committee was set up. The councillors included Albert Marvelli: he had not subscribed to any party, was not partisan in any way, but everyone recognised and appreciated the enormous work he had achieved on behalf of the displaced persons. He was young, just 27 years of age, but he was practical and competent in tackling problems, courageous in the most difficult situations, and his availability knew no limits. They entrusted the most difficult task of all to him: the housing commission, which had to regulate the allocation of housing in the city, settle disputes and requisition flats, not without inevitable resentment. Then they entrusted him with the task of reconstruction, as a collaborator of the detached section of the Civil Engineers.
Albert had written in a small notebook: “To serve is better than being served. Jesus serves.” As a lay Christian who had grown up in the Salesian oratory at Rimini, he expressed his Christian faith especially through his social and political commitment understood as serving the common good: “With the Lord's help I want to and resolve to always be of example to my companions and to defend my faith on every occasions with human respect but with my mind ever turned to the great glory of God.” It was with this spirit of service that Albert tackled his civic involvement. When political parties resumed in Rimini he joined the Christian Democrats. He felt and lived his political involvement as a service to the organised collective: political activity could be and had to be the highest expression of a lived faith.
During that time the bishop called on him to lead Catholic graduates. His involvement could be summed up in two words: culture and charity. “We need to bring culture not only to the intellectuals but to the whole people.” This way he gave birth to the popular university. He opened a canteen for the poor, invited them to come to Mass, prayed with them; then at the canteen he ladled out soup and helped them with their needs. His activity on everyone's behalf was tireless: he was among the founders of ACLI, set up a cooperative for construction workers, the first “white” cooperative in “red” Romagna.
His intimacy with Jesus in the Blessed Sacrament never became self-focused, or alienation from his duties and from history. On the contrary, when he noticed that the world around him lay under the mark of injustice and sin, the Eucharist became for him the strength to tackle the task of redemption and liberation that could humanise the face of the earth.
On the evening of 5 October 1946 he was heading out on his bicycle to attend an electoral committee meeting; he was himself a candidate for elections for the first district administration. He was hit by a military truck at 8:30 p.m. He would die just a few hours later at 28 years of age without regaining consciousness. His mother Maria, strong despite her pain, was by his side. There was widespread grief throughout Italy at his death. In the history of the lay apostolate the figure of Albert Marvelli is one of the genuine precursor to Vatican Council II for his lay involvement in providing Christian leadership in society. He was, as Don Bosco wanted, a good Christian and an upright citizen, involved in the Church and society with a Salesian heart.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[Catholic action|Azione Cattolica]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Mazzarello, Mary Domenica.
''TL'' is ''[es]:'' María Dominica Mazzarello
<br>
''TL'' is ''[fr]:'' Marie-Dominique Mazzarello
<br>
''TL'' is ''[pt]:'' Maria Domingas Mazzarello
<br>
''TL'' is ''[pl]:'' (Św.) Maria Dominika Mazzarello
<br>
''TL'' is ''[zh ]:'' (other language): 瑪利亞 陶美尼加 瑪沙利羅
<br>
'TL'' is ''[de]:'' (Hl.) Maria Dominika Mazzarello
<br>
'TL'' is ''[ru]:'' (Св.) Мария Доменика Маццарелло (Мадзарелло)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Co-foundress of the Daughters of Mary Help of Christians with Don Bosco.
"""
Virgin
Beatified: 20 November 1938
Canonised: 24 June 1961
Liturgical celebration: 13 May
"""
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
1837-1854. Co-foundress of the Daughters of Mary Help of Christians with Don Bosco. Canonised 24th June 1951. In 1981 on the centenary of St Mary Mazzarello, Fr Vigano wrote a special letter called 'Rediscovering the Spirit of Mornese'.
!!!''@@color:Green;Usage notes@@:''
We usually anglicise the first name only, Mary. The term often appears in its Italian form entirely, and Maria Domenica is the form with which most people refer to her when using Christian name only.
The term 'Mother' is applied usually to her and to other superiors (provincials and those at world administration level). Today many women religious prefer not to use the term 'Mother', but it is still used for the Superior General of the Salesian Sisters at least.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[FMA|FMA Figlie di Maria Ausiliatrice]], [[Salesian holiness|santità salesiana]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' meditation
''TL'' is ''[es]:'' meditación
<br>
''TL'' is ''[fr]:'' méditation
<br>
''TL'' is ''[pt]:'' meditação
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 默想
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The use of the term is common to many spiritual and/or religious traditions of various origins. What is common to these different perspectives is the search for //a time or particular technique that focuses the individual’s energies on their interior life//. Meditation is in the first instance silent prayer, a personal and intimate dialogue with God
<br>
!!!''@@color:Green;Synonyms@@:''
mental prayer
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
We need to distinguish between meditation as a //practice of piety// such as we find in the Salesian Regulations: “Every day the members will spend in common at least half an hour for meditation and some time in spiritual reading”, and an activity reserved for the reflective aspect more than for the prayerful aspect of religious practice, as might happen in one of the steps for //lectio divina//
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
“So that meditation is genuine mental prayer and not purely intellectual reflection on themes of the Word, it must be open to a dialogue, a response of love to the initiative of God who is speaking to us; it needs to introduce us to prayer and suggest to us what its matter should be.” (//Pointers and suggestions for Daily Meditation in the Society of St Francis de Sales//)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[mental prayer|orazione mentale]], [[contemplation|contemplazione]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian memory
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
[[Fr Vecchi|Vecchi, Juan Edmundo]] defined memory (in the sense of Salesian memory) as «l’esperienza felice,
di un popolo o di una congregazione, che si tramanda» [The happy experience of a people or a congregation that is handed down]. Cf. “Le principali difficoltà
emerse dal dibattito sulla relazione di don G.E. Vecchi”, in ILE, //Convegno sul Sistema
Preventivo//
<br>
!!!''@@color:Green;Synonyms@@:''
The Valdocco option (Pope Francis)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A term dear to Fr Vecchi, especially in reference to the elements that become the frame of reference for the Salesian Educative and Pastoral Project.
But Pope Francis also made very clear reference to this term when he wrote a letter to the GC28 members (unable to make a planned visit to the Chapter due to the Covid-19 pandemic: “It is significant that, after a few decades, Providence has led you to celebrate your General Chapter at //Valdocco, the place of memory// where the founding dream came true and took its first steps.”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Valdocco]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Biographical Memoirs.
''TL'' is ''[es]:'' Memorias Biográficas
<br>
''TL'' is ''[fr]:'' Souvenirs biographiques
<br>
''TL'' is ''[pt]:'' Memórias Biográficas
<br>
''TL'' is ''[pl]:'' Pamiętniki biograficzne
<br>
''TL'' is ''[zh ]:'' 鮑思高神父言行錄》(MB,BM): 參考 姚惠民偏譯 《聖鮑思高轉》(1985-2004)
<br>
''TL'' is ''[de]:'' Memorie Biografiche
<br>
''TL'' is ''[ru]:'' Биорафическое Воспоминания
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An expanded biographical narrative concerning Don Bosco, written in a fairly chronological order and amply documented. (Cf Lenti, //Don Bosco History and Spirit// Vol 1, p. 89)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
One of Don Bosco's biographers, Fr Lemoyne, had begun creating a reservoir of documentation (known as the //Documenti//).
He then shifted, probably with the encouragement of Fr Rua, to a further compilation, ordered as a continuous narrative, offering a coherent interpretation of Don Bosco's life, work and spirit as Founder.
The first 8 volumes (there are 19) appeared between 1898 and 1912. Fr Lemoyne's ninth volume was published posthumously in 1917. The tenth volume was entrusted to Fr Angelo Amadei. Fr Eugene Cerai completed volumes 11-19 in 1939.
In Lenti's words, Lemoyne and his successors "have produced an edifying and faithful story for the Salesian Family". But it is not a critical biography.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Memoirs of the Oratory|Memorie dell'Oratorio ... MO]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Don Bosco's Spiritual Testament
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Full title is //Memorie dal 1841 al 1884-5-6 del sac. Gio. Bosco a' suoi figliuoli
Salesiani//, part of which are contained as an appendix in the Constitutions and Regulations.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Not to be confused with the [[Memoirs of the Oratory|Memorie dell'Oratorio ... MO]], but certainly connected with them.
Don Bosco had expressed a definite concern for "historical record" at the General [[Conferences of St. Francis de Sales|Conferenze di San Francesco di Sales]] of 1876 and at the General Chapter of 1877, out of a conviction that his own life and that of the Congregation had been under supernatural guidance, and that the memory of the life and work of early Salesians should not be lost. It seems that Don Bosco wished to pursue this very idea when he began writing what we call his Spiritual Testament in English.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase (Proper name)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[cronachette]], [[Conferences of St Francis de Sales|Conferenze di San Francesco di Sales]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Memoirs of the Oratory ....
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Full title: Memoirs of the Oratory of st Francis de Sales
"Therefore I am now putting into writing those confidential details that may somehow serve as a light or be of use to the work which Divine Providence has entrusted to the Society of St Francis de Sales....Now what purpose can this chronicle serve? It will be a record to help people overcome problems that may come in the future by learning from the past. It will serve to make known how God himself has always been our guide. It will give my sons some entertainment to be able to read about their father's adventures..." (Don Bosco, in his preface to the MO).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Internal evidence suggests they were written between 1873 and 1875, the rest later but by 1877. Don Bosco forbade publication of the work and wrote that it was exclusively for members of the Salesian Society, but he must have realised it would need to be published - at least for them, and gave permission anyway for Fr Giovanni Bonetti to make use of parts of it for his serialised //History of the Oratory// in the //Salesian Bulletin// from January 1879 onwards.
Is it an autobiography? Not formally. Don Bosco knew that the story of the Oratory could not be told without his own story. Hence he begins from his own childhood.
As Fr Lenti describes it, the MO "are to be understood as the product of a Founder's concerns in a period of consolidation of, and reflection on, his work". (//Don Bosco: History and Spirit// Vol 1 . 132).
The MO spans three periods, three decades.
Despite the third decade concluding in 1855, MO in fact ends with 1854 when, according to Don Bosco's own words, a new story began which, if written down, might have been entitled, Memoirs of the Society of St Francis de Sales. There is other evidence that Don Bosco actually saw 1854 as a dividing point in the saga of the founding.
The MO are historical but at the same time not! They might be regarded more in terms of parable and metahistory. The work of Fr Aldo Giraudo in this understanding of the MO is a significant contribution.
!!!''@@color:Green;Usage notes@@:''
In the English edition the MO bears the subtitle: 'The Autobiography of St John Bosco'. In the French edition: 'Souvenirs autobiographiques'. Neither of these appear in the Italian edition, nor in the original.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cenno Istorico]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' annual stipend. Note that this is a special meaning of //mensa// which would otherwise apply to the meal table.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
GIRAUDO: Annual stipend that the State paid to the bishop of a diocese.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The //Mensa// funding came from large vacant ecclesiastical benefices (lands of ancient abbeys that had been suppressed and were administered by the //Economato ecclesiastico//, a body dependent on the //Ministero dei culti, di grazia e di giustizia//.
We find reference to this //Mensa// in Don Bosco's involvement in the question of the //exequatur//, that is, the government approval for appointment of a bishop, that gave the appointee access to the //temporalità// (glossed as 'temporalities' in English), or in other words allowed him to legally enter into possession of his episcopal see and gain the //mensa// or stipend.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
La legge delle guarentigie del 13 maggio 1871 e i decreti applicativi della medesima esigevano che i vescovi neonominati, per conseguire il diritto di entrare in possesso dei beni della mensa episcopale – le cosiddette temporalità – dovevano presentare al ministero l’originale della bolla di nomina e chiedere formalmente la concessione dell’exequatur. (Fonti Salesiane
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Laura Meozzi
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of Mary Help of Christians
Declared Venerable: 27 June 2011
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
“Crucifying both soul and body with Jesus in continuous consummation. Going up, climbing ever higher along a street of crosses, without stopping and with a smile on my lips ... Being transformed into Jesus through love and through pain.” This was the thought on which all of Sister Laura Meozzi's life was based: through it she revealed the constant yearning of her heart and the intimate relationship of deep faith that likened her to her heavenly Spouse.
Born in Florence on 5 January 1873 to a well-to-do family, Laura was brought to the baptismal font three days later. She had barely completed her childhood years in the city of her birth when the family had to move to Rome in 1877 due to administrative difficulties. There Laura attended school at the college run by the Sisters of St Dorothy and received a serious formation of character. Young Laura rekindled in herself her love for Jesus especially through Eucharistic Communion and a yearly retreat and grew in her desire for an ever more complete union with him, including dedicating herself to works of mercy. When her spiritual director, a Salesian, told her that God was calling her to join Don Bosco's Sisters, she spent whole nights in prayer. Over those years the Lord's call to consecrated life became clearer to her and once she had overcome some family opposition, in 1896 young Laura began her journey of formation with the Institute of the Daughters of Mary Help of Christians.
After professing her vows as a religious, Sr Laura spent an intense period of activity as a teacher, and was much appreciated especially for her outstanding motherliness as she worked among pupils in the colleges and girls from the ranks of ordinary folk who flocked to the oratories, workshops and various other groups that she was concerned about organising. She reserved the real treasures of her innate sense of tact as formator, and her teaching experience for the Sisters, those who were teachers and those who were not; she would often advise them: “Be mothers first of all, then teachers.” She worked in Genoa, Alì Marina, Catania and Nunziata.
At the General Chapter of the Institute in 1922 the decision was made for a new missionary expansion. Sr Laura, on the brink of her fiftieth birthday, was sent together with two Italian Sisters and three Polish ones to found the first community on Polish territory: at Różanystok in the far north-east of the country; they found lodgings in a poor wooden hut. As soon as she had refurbished the existing cottages of a disused military hospital, she built the first boarding school for the children that the First World War had so severely tried. She thus became the pioneer of the presence of the Daughters of Mary Help of Christians in Poland. Despite extreme poverty she opened houses for every need: she began by housing orphaned and abandoned children; then came the girls, schools, workshops, postulants, novices, Sisters; then refugees, the persecuted, the sick ... Mother Laura managed to provide comfort for everyone. At the invitation of the bishop of Wilno in 1924, the religious community also began looking after girls who had particular social and character problems. Then over the years came a boarding college for students, various schools, dressmaking courses for teenage girls, a large oratory for collaboration with parish activities, and the first novitiate at Różanystok.
Unfailing confidence in Providence sustained Sr Laura's intense hard work. She nurtured fervent devotion to the Merciful Heart of Jesus and she drew light and strength for her daily life from her frequent participation at the Eucharist. “Loving and seeking Jesus alone; living and working only for him” was her spiritual programme. Her communion with the Lord this way meant that she lived by constant practice of virtue and the evangelical counsels. She led the Sisters prudently and justly; she tackled obstacles energetically but meekly; she served others with a sincere and constant spirit of charity characterised by purity and gentleness.
All the communities established in Poland were erected into a Vice-Province in 1931. But then came the Second World War which, among other things, brought German occupation then the Soviets to the houses in the central south. Some of the Sisters sought refuge with families, others at some of the Salesian works, while still others fell victim to bombardments or were deported to Germany or Siberia. Sr Laura, who renounced the opportunity to return to Italy, decided to stay alongside the Polish Sisters and share their risks and suffering. She experienced the Russian and German occupation with these Sisters, and the closure of houses she had opened with great sacrifice. What was fertilised in pain and courageous love would later lead to a great flourishing of educational works for the benefit of many Polish children and girls. Sr Laura had the special gift of strong and gentle motherhood. She knew how to accompany with wisdom and gradualness, because she had the gift of discerning spirits, listening and of consoling.
At the end of the conflict Sr Laura began the work of re-establishing various communities with makeshift accommodation, recovering what remained of houses she had once established and giving new impulse to the work of the material and moral reconstruction of the population. They had to abandon territories that were now part of the Soviet Republics and start all over again. Sr Laura began all over again: she opened some 12 houses. The novitiate was reborn in Pogrzebień, in an old castle used by the Germans for wiping out women and children; energy, joy and a smile returned everywhere. Her body, however, tried by cancer aggravated by discomfort and fatigue, began to show rapidly increasing signs of weakness and exhaustion, causing her serious suffering. In a final act of trustful abandonment she consummated her offering to the Lord, into whose merciful hands she consigned her spirit on the night of 30 August 1951.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|Venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SYM Salesian Youth Movement.
''TL'' is ''[es]:'' MJS Movimiento Juvenil Salesiano
<br>
''TL'' is ''[fr]:'' MSJ Mouvement Salésien des Jeunes
<br>
''TL'' is ''[pt]:'' MJS Movimento Juvenil Salesiano
<br>
''TL'' is ''[pl]:'' SRM Salezjański Ruch Młodzieżowy
<br>
''TL'' is ''[ zh]:'' 慈幼青年運動 (慈青 / SYM / MGS)
<br>
''TL'' is ''[de]:'' SJ Salesianische Jugendbewegung
<br>
''TL'' is ''[ru]:'' МСД Молодежное Салезианское Движение
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A movement with an educational character offered to all young people to make them subjects and protagonists of their human and Christian development, with a missionary slant, open to those at a distance, with a desire to make an impact in the locality and in civil society and to be an active part of the local Church (Chávez AGC 407).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Youth groups and associations which, while retaining their autonomy in organisational terms, identify with Salesian spirituality and pedagogy constitute, in an explicit or implicit manner, the Salesian Youth Movement. It is encouraged and led not only by Salesians SDB but by many member groups of the Salesian Family.
In recent years the Rector Major addresses an annual message to the SYM.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
The SYM is something very promising as it involves many youngsters, adolescents and young people ... (Chávez AGC 407)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[youth ministry|pastorale giovanile]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[it]'' (Target Language, as above) <br>''Glossed as:'' minervale.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
GIRAUDO: The fee or levy that every pupil had to pay at the beginning of the school year.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While long gone in Italy, the //Minerval// is still paid in France and Belgium at university or private schools.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''Linguistic note''
Noun
!!!''@@color:Green;Citation@@''
Era allora lodevole consuetudine che in ogni corso almeno uno a titolo di premio venisse dal municipio dispensato dal minervale di franchi 12 (from The //Memorie dell'Oratorio//)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' mission among the people
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The preposition “inter” indicates being in the midst of people establishing a relational connectedness with them.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
“Missio inter gentes” is a neologism, therefore it is important to correctly understand the term because it has profound consequences in our missionary activities today.
After Vatican II, unease grew in Asia – a land of ancient religions, rich cultures and myriads of poor people – about “missio ad gentes”. It was perceived as an insensitive monologue that created a relationship of teacher-pupil, foreign missionary-local people. In fact, St. John Paul II had lamented
that Christianity is still considered “foreign” in Asia, even though Jesus was born in this
continent! (//Ecclesia in Asia// no. 2).
Unlike foreign missionaries, a growing number of missionaries from Asia and Africa now working in their own continents have breathed multiculturalism and interculturalism from birth. They have direct
personal experience of the poorest contexts since childhood. They see their missionary activity, less as a direct proclamation of the Gospel and more as the incarnation of the teachings and person of Jesus through the
witness of love and service.
“Missio inter gentes” is a way of proclaiming Christ by living the evangelical values. It advocates that missionaries serve people
with respect, and humbly share their lives without any trace of arrogance or superiority, just as Jesus did. The charitable activities of individual Christians and the entire ecclesial community reincarnate the face of Christ. It
is this lived experience of Christianity, through the action of the Holy Spirit, that could stir up the desire to know the person of Jesus.
“Missio inter gentes” is a missionary approach, applicable in every context, that sees the “gentes” not as targets of our efforts to convert, but as “guests” to whom we can offer hospitality, and “hosts” who can, in turn, welcome us and offer us friendship. This is not a silent, wordless witness. The Gospel is
shared by narrating one’s own experience of faith among (inter) friends of other cultures
and religions and by whispering the Gospel at opportune and unexpected moments.
The heart of “missio inter gentes” is initial proclamation. Thus, its primary concern is to foster initial proclamation and not to teach Christological doctrines or to convert. Conversion is God’s internal call and the person’s free decision, not our work! By living our life in permanent state of mission, we shall not be timid when the Holy Spirit opens the door for us to proclaim Jesus Christ as the Saviour!
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Neologism, Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ad gentes]], [[missions|missioni]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' mission.
''TL'' is ''[es]:'' misión
<br>
''TL'' is ''[fr]:'' mission
<br>
''TL'' is ''[pt]:'' missão
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:''使命
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In 1971, the Special General Chapter explained the new use of he term: "Why 'mission' rather than 'purpose'? ...The Church adopts the term when speaking of its mystery... to speak of the 'mission of the Salesians' means highlighting from the beginning the sense of their vocation and presence in the Church. God calls and sends them for a specific service in the Church" (Acts of the SGC no. 23).
We can also cite C. 3, speaking of our mission: “Our mission sets the tenor of our whole life; it specifies the task we have in the Church and our place among other religious families.”
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The fundamental meaning of 'mission' comes from its Latin root, //missio// or 'sending', and even while this would have been appreciated by Don Bosco in his time, the only way he would have understood the term would have been in the sense we so often find him referring to it - foreign missions, activity to convert benighted savages, such was the theological understanding of the day.
Until 1972 the Salesian Constitutions spoke only of 'foreign missions'. By the time the renewed Constitutions were published in 1984, we learn that 'the mission sets the tenor of our whole life' (C. 3). After the Second Vatican Council the Church came to appreciate mission and missions as something to be seen within the mystery of the Church.
Mission today is now further specified by speaking of ad gentes (to the people (the old foreign missions) or inter gentes (the idea of inculturation of faith in another culture).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Note that the term can be used adjectivally, as in 'mission territory'.
The Salesian mission can be specified more directly by speaking of 'the mission to the young' (//missione giovanile//) or 'our educational mission' (//missione educativa//). Those who work with us, including laity, are referred to as //corresponsabili nella missione//, those who share our mission, as 'mission partners', 'lay mission partners'.
We also speak of the 'common mission' (//missione comune//). The expression is found frequently in the Salesian Constitutions (e.g. C. 44) where it refers to that which calls on our complementary and shared activity in achieving a common purpose. The common mission is the basis of pastoral planning in Christian life, either at the level of diocese or parish or in the case of a particular group with a particular shared mission (e.g. Salesian Family, the Salesian educative community...).
An issue to note is that the concept is often expressed as //pastorale// (in Italian), hence //pastorale giovanile// (youth ministry) for example. In some Salesian documents, even in English we find this term appearing as a calque, that is simply brought into English as if it were a noun. 'Pastoral' can be a noun in English but only with a very different meaning: a poem, play, or the like, dealing with the life of shepherds, or simple rural life. Trying to force a restricted religious meaning onto that is not the best way to go.
!!!''@@color:Green;Citation@@''
We, the Salesians of Don Bsoco (SDB), form a community of the baptized. Submissive to the bidding of the Spirit we are resolved to carry out the Founder's apostolic plan.....By carrying out this mission we find our own way to holiness. (C. 2)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Missions|Missioni]], [[ad gentes]], [[missio inter gentes]], [[Salesian Mission Statement|Carta della Missione della Famiglia Salesiana]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' missions.
''TL'' is ''[es]:'' misionas
<br>
''TL'' is ''[fr]:'' missions
<br>
''TL'' is ''[pt]:'' missões
<br>
''TL'' is ''[pl]:'' Misje
<br>
''TL'' is ''[zh ]:'' 眾傳教區;眾傳教事業
<br>
''TL'' is ''[de]:'' Missionen
<br>
''TL'' is ''[ru]:'' миссии
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Missions are those “particular undertakings by which the heralds of the Gospel, sent out by the Church and going forth into the whole world, carry out the task of preaching the Gospel and planting the Church among peoples or groups who do not yet believe in Christ. . . . The proper purpose of this missionary activity is evangelization” (Ad Gentes, no. 6).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The more complete term is //missio ad gentes//, in reference to what we used call 'the foreign missions' (a Eurocentric term if ever there was one!). The Salesian Congregation has //Missioni// as a sector of activity and a department. Thus there is a Councillor for the Missions.There exists a tradition within the Congregation of any confrere being able to directly approach the Rector Major to offer himself 'for the missions'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Mission|Missione]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' mystagogy
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The final period of Christian initiation is called "Mystagogy" (from Greek, meaning "interpretation of mystery"). It continues through the Easter season, up until Pentecost. During this period, the new Catholics, or "neophytes," are "deepening their grasp of the paschal mystery and . . .Making it part of their lives through meditation on the Gospel, sharing in the Eucharist and doing the works of charity" (Rite of Christian Initiation of Adults, no. 244).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While the term properly belongs to the Rite of Christian Initiation of Adults, we find it being employed also in reference to initial formation. In this context, it means the process by which those in formation are introduced to the various aspects of the consecrated life.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
“A good number of institutes and societies have committed themselves to respond to these new demands by adopting their own //ratio formationis//. Nevertheless, a noticeable disproportion in the language,
quality and mystagogical wisdom of these //rationes// stands out.” (New Wine, New Wineskins 34)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian mysticism (mystics in the spirit)
''TL'' is ''[es]:'' mística salesiana (místicos en el Espíritu)
<br>
''TL'' is ''[fr]:'' mystique salésienne (mystiques dans l'Esprit)
<br>
''TL'' is ''[pt]:'' mística salesiana (místicos no Espírito)
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
''mysticism //per se//'' TRECCANI: //Esperienza interiore, attestata in tutte le forme di civiltà e soprattutto nelle varie religioni storiche (taoismo, induismo, buddismo, ebraismo, cristianesimo, islamismo), descritta come la capacità che alcuni individui hanno di cogliere un oggetto o un essere, una realtà misteriosa altra da sé, al di là delle consuete forme di conoscenza empirica o razionale//
Inner experience, attested to in all forms of civilisation and above all in the various historical religions (Taoism, Hinduism, Buddhism, Judaism, Christianity, Islam), described as the capacity that some individuals have to grasp an object or a being, a mysterious reality other than themselves, beyond the usual forms of empirical or rational knowledge.
<br>
''Salesian mysticism'': “The Salesian mission is not to be identified with our works or
activities; rather it is the expression of our zeal for the salvation of the young, arising from the passion of ‘da mihi animas cetera
tolle’ it is nourished by a mysticism the source of which is ‘in the very heart of Christ, the apostle of the Father’ (C 11).” [Fr Pascual Chávez, Convocation of GC27 AGC 413]. Elsewhere in the same document he puts it simply as “full of passion for God and man”.
!!!''@@color:Green;Synonyms@@:''
mystics in the spirit
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While it was GC27 that gave prominence to what the Rector Major termed ‘Salesian mysticism’, Don Bosco had been described from early times as a ‘mystic’: “mystical and grandiose architect (Du Böys 1883); “Don Bosco is a mystic” (Ceria, 1934).
In the prevenient love of God lie the deepest roots of the Preventive System. GC27 reminds us, therefore, that we are mystics in the Spirit. “In a world which is feeling ever more clearly the challenge of secularism, we need ‘to find a response in the acknowledgement of God’s absolute primacy,’ through the ‘total gift of self ’ and in ‘permanent conversion in a life offered up in true spiritual worship.’”
The expression “mystics in the Spirit” adopted by GC27 is a way of expressing the second thematic area indicated in the Opening Address of the Rector Major, with its stress on the consecrated life: “Having a strong spiritual experience, taking on the way of being and acting of the obedient, poor and chaste Jesus and becoming seekers of God.” (GC27 p. 89)
<br>
In GC27, the concept of mysticism was not there alone. This Chapter spoke of mystics in the Spirit, prophets of fraternity, and servants of the young,
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
“The three diamonds on the chest refer to the Salesian mysticism, centred on ‘da mihi animas’, that is on pastoral charity accompanied by the vitality of the other two theological virtues.” (AGC413 in reference to the Dream of the Diamonds)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[da mihi animas]], [[work and temperance|lavoro e temperanza]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' spiritual worldliness
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
At the conclave which elected him Pope, the then Cardinal Bergoglio advised that the next pope needed to overcome a tendency within the Church to be ''self-referential'' or ''narcissistic''. The Church, he said, needed to “come out of herself”, moving not just to the geographical but to the “existential” peripheries (the troubled material, moral and spiritual edges on which people live their lives), in order to evangelise effectively. When she fails to do this, the Church becomes self-referential, ''which is a kind of sickness''. This leads her into a very serious spiritual evil, which the great theologian Cardinal Henri de Lubac called ''the worst evil that can befall the Church, namely “spiritual worldliness”''.
<br>
!!!''@@color:Green;Synonyms@@:''
self-referential, narcissistic, self-secularisation (Pope Benedict's term)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
In the paragraph under ‘Definition’ we recognise many of the key themes of Pope Francis' pontificate, and spiritual worldliness (which he often associates with clericalism, carerr-building) is one he comes back to frequently.
It was Father Henry De Lubac who popularised this term in his //Meditations on the Church// (1953), but it was, as De Lubac himself tells us, the Benedictine Dom Ascar Vonier who, in his fundamental work "The Spirit and the Bride" (1935) denounced spiritual worldliness.
Reference is made to the term when talking about the Salesian priest and Rector, in //Animating and governing the community: The ministry of the Salesian Rector//, 28 (cf. citation below).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
... specially sensitive to Christ the servant, welcoming the temporary nature of the service of religious authority and the fraternal sharing of humble services in community, and shunning the “spiritual worldliness” that expresses itself in desire for ecclesiastical promotions and careers, for “moving up in life,” for ease, comfort and compromise.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' monsignor, bishop (in context).
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 蒙席 / 主教
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Titolo dato già ai papi, re e imperatori, e in Francia agli eredi al trono e a certi principi; dal sec. 14° al 1630 lo ebbero i cardinali, e ora si dà ai patriarchi, vescovi, abati mitrati secolari e a tutti i prelati della famiglia pontificia//. A title given to the popes, kings and emporers, and in France, to heirs to the throne and certain princes. From the 14th century until 1630, Cardinals had this title and now it is given to patriarchs, bishops, mitred abbots, and all prelates of the papal family.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
In English ecclesiastical terminology a monsignor is not a bishop but a domestic prelate. It is better, therefore, not to confuse the terms and to refer to a bishop as a bishop not as a monsignor. In Italian, all bishops and archbishops (and presumably domestic prelates too) are called //monsignori//. Cf. the definitition above. There is no need to transfer this nomenclature to English.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The abbreviation in English (if it indeed is a Monsignor we are dealing with) can be Mgr or Msgr.
Note the possible alternative titles in (written) reference to Catholic archbishops or bishops in English (The Most Reverend....). Others of lesser rank, such as Episcopal Vicars, would be referred to as the Very Reverend .... Anglican archbishops and bishops, on the other hand, would be referred to as the Right Reverend ....
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Italian]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Madeleine Morano
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of Mary Help of Christians
Declared Venerable: 1 September 1988
Beatified: 5 November 1994
Liturgical Celebration: 15 November
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The life of Blessed Madeleine Morano can be divided into two thirty-year periods: the first spent as a lay woman and the second as a religious. She was born in Chieri (Turin) on 15 November 1847 to a poor family that could have been a wealthy one had her father, who was well-off, not been disinherited because he had married a simple housewife from Chieri, Caterina Pangella. Of the eight children who would be born to them, three of whom died very early in the piece, Madeleine was the sixth. Her father died in 1855, worn out through life as a soldier. The following month Francesca, her older sister, died. A year later it was Giuseppe's turn: three coffins in three years! It is easy to imagine the pain and extreme poverty of the mother left with three children.
Caterina was forced to get her to interrupt her schooling and start work: a small loom next to her mother's to weave bits and pieces from morning to evening. It was a cousin on the mother's side, Fr Francesco Pangella, who got Madeleine back to school by paying her tuition himself and providing some modest support for the family. What a blessed initiative! It meant setting her back on the path that was most suited to her. “I was able to become a teacher!” She was just 15 years old when this dream came true. The parish priest of Buttigliera, who had opened an infant school, entrusted this able and intelligent teenager with the responsibility. She completed her teacher's certificate in 1864, and was immediately employed as a primary school teacher at Montaldo Torinese. Here she immediately won the hearts of the girls and respect from the whole district, “more than even the parish priest and the mayor had”. She showed exceptional gifts as a teacher. It was said of her that she was a born teacher: able to manage discipline, clear and forthright in explaining things, generous in her dedication. She immediately put her pedagogical skill to the service of catechism in the parish. Catechism! This would be her dominant passion for the rest of her life up until a few days before she died!
A particularly significant episode goes back to her time at Montaldo. A poor beggar clad in dirty rags fell sick. No one had the courage to enter his hovel. Madeleine, coming to know about it, had no doubts. Despite her repugnance and the risk of ill comment from the people, she went there, looked after him and prepared him to die well. This was no sporadic gesture. For years she had nurtured the idea of consecrating herself full time to the Lord and her neighbour. But holding her back at the time was the family's financial situation. Now, however, with her monthly stipend, she had been able to ensure a home and small plot for her mother, and revealed her true vocation. Her mother, who had finally begun to dream of a more tranquil time in life, wept when she heard the news. The parish priest exclaimed: “Oh, poor me ... It would have been less damaging for the parish and town if they had taken my assistant away!”
The first thirty years of her life were coming to a close and her age now posed a problem for entering a Congregation. Where should she go? To a cloister? Passing through Turin one day she sought to speak with Don Bosco who sent her to Fr Cagliero, and Fr Cagliero said: “A Sister in the cloister? Oh no!" he told her, "The Office book would fall out of your hands because you can't keep still.” She became a Daughter of Mary Help of Christians. She went to Mornese in August 1878. Mother Mazzarello received her there. She was immediately asked to teach. In 1880 she consecrated herself to God with perpetual vows, and asked the Lord for the grace “to remain alive until she had reached a degree of holiness.” It was precisely that year when Saint Mary Domenica Mazzarello, from whom she had received her first obedience, died (1881): superior at Trecastagni (Catania). From Piedmont to Sicily! She had to do everything: superior, formator, catechist, nurse, cook ... For four years she directed, taught, washed, cooked, and was catechist, but more so a witness, so much so that girls began knocking at the door: “We want to be like her!” After a year in Turin where she was superior of the house at Valdocco, she was sent back to Sicily as Visitor, superior and novice mistress. She had responsibility for the entire island.
Requests poured in from bishops. She responded generously, forever opening new houses. The house at Alì Marina (Messina) goes back to 1890: it became a resplendent beacon for the new province. Mother Morano was very much respected by the Servant of God Cardinal Guarino, by Blessed Cardinal Dusmet and his successor Cardinal Francica Nava, who entrusted her with the entire “Work of the Catechisms” in the diocese of Catania. Very devoted to St Joseph and to Mary Help of Christians, who guided her in the new foundations, she succeeded in faithfully nurturing Don Bosco's charism and the preventive system. She was a woman of action, of government, motherly yet firm at the same time. The provincial of the time, Fr Giuseppe Monateri, said: “I had the impression of seeing Saint Teresa of Avila in her, forever shining with God's love but always on the move.” She was supported in her manifold activity by her profound interior life. She was extremely humble: “If the Lord had not wanted me to be a religious, maybe I'd be in jail by now.” She drew her strength and effectiveness from prayer and her constant union with God: “Let us take one look at the earth and ten at heaven.” She always began her day with the Way of the Cross.
She had the charism of a founder, opening 19 houses, 12 oratories, 6 schools, 5 kindergartens, 11 workshops, 4 hostels, 3 Sunday schools (religion classes), drawing the admiration of everyone, civil authorities and the hierarchy alike. It was said of her: “She is a great woman, an extraordinary woman.” She was an exceptional formator: at her death there were 142 Sisters, 20 novices, 9 postulants.
Suffering from cancer, Mother Morano died on 26 March 1908 at Catania. When she died, the Superior General, Mother Caterina Daghero, said: “With the death of Mother Morano, we have lost a mould." In the same city where she had died, St John Paul II proclaimed her Blessed on 5 November 1994. Her body is venerated at Alì Terme (Messina).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[Salesian holiness|santità salesiana]], [[Chieri]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Movement
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Don Bosco “inspired the start of a vast
movement of persons who in different ways work for the salvation of the young.” (C. 5).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The [[Charter of the Salesian Family|Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]] speaks of different levels of belonging to the Family, the third level being constituted by particular titles to membership, or “the circle of people who form part of the vast Salesian Movement and find in the Salesian Family their animating nucleus. This is formed by the Friends of Don Bosco, by the Salesian Youth Movement and more in general, by Salesian voluntary social service and by an extensive category of men and women educators, catechists, adult professionals, sympathetic politicians, co-workers, even
those belonging to different religions and cultures, who are working in the five continents.”
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Charter of identity|Carta di Identità carismatica della Famiglia Salesiana di Don Bosco]]//
!!!!@@color:maroon;''SL'' is ''[pt]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Religious Institute of the Sisters Mediators of Peace
''TL'' is ''[es]:'' Hermanas Mediadoras de la Paz
<br>
''TL'' is ''[fr]:'' Les Sœurs Médiatrices de la Paix
<br>
''TL'' is ''[pt]:'' Irmãs Mediadeiras da Paz
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Religious Institute of Diocesan Right
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The institute was founded in 1968 by Archbishop Antonio Campelo, Salesian and Archbishop of Petrolina (State of Pernambuco, Brazil); on his death, in 1984, the ‘Mediatrix Sisters of Peace’, religious belonging to the Institutes of Consecrated
Life of Diocesan Right, formally asked to become part of the Salesian Family.
In 1986 Fr Egidio Viganó, then Rector Major, replied to a letter from the same Sisters, and
wrote: ‘I rejoice in your presence in the Church and I congratulate you on the progress you have made (in the meantime) that this experience phase end with the best results.’
As is clearly written in the Salesian Constitutions: ‘From Don Bosco derives a vast movement of people who, in different ways, work for the salvation of the young.’ And this institute ‘shares the mission of Don
Bosco to work for the poor, the abandoned, the people in danger and in areas where poverty is extreme,’ said Fr Joan Lluis
Playá, who had visited some of the social works that the ‘Messengers of Peace’ were developing in Brazil.
Fr Eusebio Muñoz, Delegate of the Rector Major for the Salesian Family at the time, expressed his great joy in knowing that ‘the Salesian Family continues to grow, not only
numerically, but above all at the charismatic level, because where there is a member who
works as Don Bosco, these work for the salvation of the poorest young people.’
Seventy religious are currently part of the institute, assisted by about 300 collaborators who share with the sisters the pastoral and socio-educational mission. ‘They were born with the concern to reach the most remote places in the Church, where poverty is really extreme,’ added Fr Playá. ‘I have visited, under the direction of the Rector Major, the places where they carry out their apostolate and they are evidently “Salesians”, being missionaries among disadvantaged young people.’
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]]//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SIHM Missionary Sisters of Mary Help of Christians.
''TL'' is ''[es]:'' Hermanas Misioneras de María Auxilio de los Cristianos
<br>
''TL'' is ''[fr]:'' Les Sœurs Missionnaires de Marie Secours des Chrétiens
<br>
''TL'' is ''[pt]:'' Irmãs Missionárias de Maria Auxiliadora
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 進教之佑傳教修女會 (慈幼家庭組別,
<br>
''TL'' is ''[it]'' (Target Language, as above) <br>''Glossed as:'' MSMHC Suore Missionarie di Maria Ausiliatrice.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious Congregation of Pontifical Right, founded by Bishop Stephen Ferrando SDB in North East India in 1942. "The Congregation devotes itself firstly and especially to the missionary apostolate, therefore evangelization and religious education, especially of women and children from the villages will always be a priority amongst the apostolic and charitable tasks of the Missionary Sisters".
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Congregation became a Pontifical Institute on 21 March 1977. It was officially recognised as belonging to the Salesian Family on 8 July 1986.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (St) Leonard Murialdo
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Priest
Beatified: 3 November 1963
Canonised: 3 May 1970
Liturgical celebration: 18 May
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Leonard Murialdo is one of the figures of outstanding holiness that characterised the Piedmontese Church in the 19th century, like the strong personalities of Cottolengo, Cafasso, Lanteri, Allamano, Don Bosco and Don Orione with their perceptive insights, genuine love for the poor and boundless trust in Providence. Through their activity the Church’s charity was effectively able to promote the spiritual and material emancipation of the children of ordinary folk who were often victims of grave injustice and left on the margins of the tumultuous process of modernisation of Italy and the rest of Europe.
The spiritual experience of this Turinese saint, a friend and collaborator of Don Bosco’s, had its roots in a serious crisis of his youth, a difficult and painful period of alienation from God at 14 years of age that Leonard was never able to forget and that would mark his life and mission, stamping his educative and pastoral activity with gentleness, understanding and patience. His “return to the light” came with the grace of a general confession in which he rediscovered God’s immense mercy. At 17 years of age he came to the decision to become a priest, a response to the love of the God who had taken hold of him in his love. Having returned to God after his youthful abandonment, Murialdo had a strong and vital experience of the Father’s merciful and welcoming love, and this became the soul of his apostolic and social activity especially for the young and for workers.
Leonard (Leonardo) Murialdo was born in Turin on 26 October 1828. His father, a wealthy stockbroker, died in 1833. His mother, a very religious woman, sent her small child to “Nadino” a boarding school in Savona run by the Scolopian Fathers. He was there from 1836 to 1843. Back in Turin he attended theology courses as the University and in 1851 became a priest. His spirituality, based on the word of God and the solid doctrine of secure men like Saint Alphonsus and Saint Francis de Sales, was enlivened by the certainty of God’s merciful love Fulfilment of God’s will in daily life, an intense prayer life, a spirit of mortification and an ardent love for the Eucharist characterised his journey of faith. In collaboration with Don Bosco he immediately chose to get involved in the first oratories in Turin among needy boys and those left to their own devices on the peripheries: first at the Guardian Angel oratory until 1857, then at the Saint Aloysius oratory as the director from 1857 to 1865. He spent a year updating in Paris until Providence called him in 1866 to look after even poorer and more abandoned youngsters: those who were at the Artigianelli school in Turin. From then on his whole life was dedicated to taking in this boys and educating them as Christians and giving them a trade, at a time marked by strong social differences brought about by nascent industrialisation and the hardships endured by the poorer social classes. Amid serious financial problems, this would be his principal activity until the end.
In 1873 he founded the Congregation of St Joseph for them (the Giuseppini of Murialdo), in order to guarantee continuity for his social and charitable activity. The aim of the Congregation was the education of youth, especially if poor and abandoned. He collaborated in many initiatives in the social field in defence of the young, of workers and the poor. In the years to follow he set new initiatives in motion: a family home (the first in Italy), an agricultural school, other oratories along with a range of other works. The work in Murialdo was a significant presence in the Piedmontese Catholic Movement. He worked for the Catholic Press, was active in the Work of the Congresses, and was one of the leaders in the Catholic Workers Union.
Gentle in his approach, as his biographers note, he was always modest and his face was softened by a smile that invited confidence. He was calm and friendly even when he had to chide, so much so that his young artisans, when they became adults, described him as “an affectionate father, a true father, a loving father”. He was convinced that “without faith we do not please God, and without kindness we do not please our neighbour”. It was the experience of our heavenly Father’s merciful love that drove him to look after youth. He made this his choice in life, allowing himself to be guided by a solicitous and enterprising love that transformed his life and made him socially aware and patient towards his fellows. He kept his gaze on the heavenly Father who awaits his children, respects their freedom and is ready to embrace them tenderly at a time of forgiveness. His earthly life ended on 30 March 1900.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian holiness|santità salesiana]], [[Salesian hagiography|agiografia salesiana]], [[Saint|santo]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Museo Casa Don Bosco. Often remains untranslated, though it might be called the Don Bosco House Museum
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Casa Don Bosco Museum is located within the Valdocco complex, Mother House of the Salesians and birthplace of the work of Saint John Bosco. It comprises two sets of exhibits that form a single museum itinerary. The visit begins at the lead museum, the //Museo Casa Don Bosco//, and ends with the small //Missioni Don Bosco// Ethnographic Museum. Both museums are located in the same courtyard and together they develop the multiple aspects of the Salesian charism through culture, art, history.
This new museum replaces the simpler museum once just known as the //Camerette//. It was opened in 2021.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Camerette]], [[Valdocco]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' MYM Myanmar Vice-province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian circumscription (Vice-Province) in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Anisakan. Known as the Vice-Province of Mary Help of Christians. Became a Vice-Province in 2004.
The Salesian missionaries arrived in what was then called Burma in 1939. They gradually established their mission. They lost their schools in a period of nationalsation when the government took control of all Christian-run schools in 1965. All foreign missionaries serving in the country were asked to leave the country.
On 1st February 2021, the military of Myanmar staged a coup, arresting the President, the State Councillor and many other members of the government and civilians. It was the end of 5 years of an experiment in democracy in the country under the leadership of Daw Aung San Suu Kyi. Myanmar has been under military dictatorship since 1962 with different names of the government. Only in 2015 was a democratically elected government installed.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''N''
*[[Namancurá, Ceferino|Ceferino Namancurá (beato)]]
*[[NANUM]]
*[[necrologia]]
*[[notaio]]
*[[notiziario ispettoriale]]
*[[Novitius (n)]]
*[[noviziato]]
*[[nucleo animatore]]
*[[nuova evangelizzazione]]
*[[nulla osta]]
!!!!@@color:maroon;''SL'' is ''[ko]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' NANUM
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Korean for ‘sharing’ and the term describing the project of the KOR Province Mission Office.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Aside from mission project fundraising, ‘NANUM’ (in Korean ’Sharing’) Seoul Mission Office is involved in missionary animation, works closely with the Provincial Delegate for Mission Animation, and promotes knowledge of the missions on social media.
The Mission Office is working closely with the ‘Fr John Lee Memorial Foundation’ that was begun after the death of Fr John Lee, Salesian missionary to South Sudan, on 10 January 2010, to help the South Sudan mission. NANUM, which began with a simple focus on SDB missionaries, is now also open to Salesian Mission assistance beyond this ‘original destination’: Uganda, Kenya, Malawi and Zambia, Mongolia, Bangladesh, Cambodia, Philippines, Vietnam, Peru and East Timor.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[PDO Project and Development Office]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' necrology.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 已亡會士錄
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A list of persons who have died within a certain period of time, in the case of the Salesians, from 1859 onwards.
!!!''@@color:Green;Synonyms@@:''
obituary
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The list is read out (traditionally it was daily) or otherwise provided for each community (very often in digital form these days and made available for perusal by the community).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[mortuary letter|lettera mortuaria]].//
Return to [[Translation of reporting verbs]]
''addition'' adds
''advice'' advises
''agreement'' accepts, acknowledges, agrees,
concurs, confirms, recognises
''argument'' assures, encourages, interprets,
justifies, reasons
''believing'' believes, claims, declares,
expresses, feels, holds, knows,
maintains, professes, subscribes
to, thinks
''conclusion'' concludes, discovers, finds,
infers, realises
''disagreement ''challenges, debates, disagrees,
questions, requests, wonders
''discussion'' discusses, explores
''evaluation'' analyses, appraises, assesses,
compares considers, contrasts,
critiques, evaluates, examines,
investigates, understands
''explanation'' articulates, clarifies, explains
''presentation'' comments, defines, describes,
estimates, forgets, identifies,
illustrates, implies, informs,
instructs, lists, mentions, notes,
observes, outlines, points out,
presents, remarks, reminds,
reports, restates, reveals, shows,
states, studies, tells, uses
''suggestion'' advises, advocates, hypothesises,
posits, postulates, proposes,
suggests, theorises
.tc-subtitle .tc-tiddlylink {display:none;}
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' notary.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 公證人
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: // «chi prende annotazioni durante un discorso», e nel lat. tardo «scrivano» al servizio di privati o della pubblica amministrazione (con funzioni anche di segretario)]. // Someone who takes notes during an address, ... in private and public administration (also functions as secretary).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
One of the roles of the provincial secretary
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
EG03 Il Segretario Ispettoriale:..Ciò significa che il Segretario ispettoriale ha funzione di 'notaio' o 'cancelliere'...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[cancelliere]].//
L2 is a shorthand way of saying a text by a second language speaker (even if it might be their third, fourth of fifth language!). The notes below are taken from real examples and are instructive for demonstrating how languages 'interfere' with one another, and how to avoid similar issues when translating (from Italian).
''missionary animation'': Perhaps 'missions animation' would be better. In Italian ''missionario'' is both noun and adjective. In English ‘missionary’ is assumed to be a noun and is only secondarily an adjective. Mission Animation Delegates (DIAM) are not only animating missionaries, we assume, but everything to do with the missions. ‘Missionary Aspirantates’ can remain since these are intended for preparing missionaries.
''Heartfelt greetings to all of you, who''... Remove the comma before 'who'. Italian nearly always puts a comma before a relative clause. English makes a distinction between a defining and a non-defining relative clause. Defining ones do not receive a comma. Defining relative clauses cannot be left out of the sentence if we wish to know who or what is spoken of, so: ‘Heartfelt greetings to all of you’ (Who? or Which of you? Those of you who are missions delegates) = ‘Heartfelt greetings to all of you who are involved in missions animation.
''Your own communities'' = your communities. The ‘own’ is not needed in English. Italian might use ''proprio'' in this case but only as an intensifier.
''I’m happy'' = I am happy. We use contractions/elision in speech in English, but much less so in formal written language unless reporting speech. Italian uses contractions regularly (e.g. //c'è//, //l'ambiente//, //a mo' di...// ).
''Since then I was...''. = Since then I have been. . . . There is a question of aspect involved here. English is different from Italian in this regard and the ‘have been’ suggests continuity (already indicated by 'since'), otherwise it would come across as meaning that someone only did it once or twice.
''in this sessennium'' = over these six years. The word ‘sessennium’ doesn’t exist in English, and the use of ‘over’ reinforces the continuity expressed above.
''Let’s try to remember'' = Let’s try to recall (in the paragraph in which this phrase was found). There is a difference of meaning here. Sure we can say 'Let us remember', but in this case the writer wanted people to to recall (bring back into memory, as distinct from just remembering).
''the regular annual encounter tradition'' = the tradition of a regular annual meeting. ‘encounter’ is not a good translation of ''incontro'' when it means a meeting of more than two people. We could replace ‘meeting’ with ‘gathering’ if we wanted to, depending on context.
''who received from the RM their crucifix'' = who received their crucifix from the RM. This latter is the better word order in English.
''out of Europe'' = beyond Europe.
''Perú'' = Peru. There are two rules for translating country names in English. Where there is a standard, follow that — it is easy enough to find such standards (atlases and the like).Where there is no standard, leave it as you find it. In the case of country names in English there is a standard and it omits diacritics and accents, so Peru, Bogota etc.
''A genial missionary'': This may be a ‘false friend’. If you were translating ''missionario geniale'', then it is a false friend because ‘genial’ in English means ‘smiling, easy to get on with, kindly... ’. The missionary may well be that, but the Italian //geniale// means intelligent, clever, active, shrewd.... Perhaps one could say he was a brilliant missionary.
''advices'' = advice. This word has no plural in English, at least not normally. It is an uncountable noun.
''Fr.'' = Fr and the rule here is simple for abbreviations in English. If the abbreviation involves the last letter in the word, no full stop. If it stops short of the last letter, full stop. So, Sr Fr Mr Dr but Bro. etc. and so on.
''15.000'' = 15,000. English is the reverse of the continent where numbers are concerned.
''young rich man'' = rich young man. Why? Can’t tell you! Native speaker intuition!
''missionary point of view'' = point of view of the missions. Unless you mean ONLY missionaries.
''loose minister'' = lax minister (‘loose’ implies moral looseness). Reminds one of the famous supposed advertisement for a certain brand of Gin: ‘For making loose women tight’!
''spread in more countries'' = okay to spread butter, but ‘spread across’ if one is speaking of people.
''Apart of'' = Apart from.
''In the year 1934'' = In 1934. Italian usually says ’the year’ followed by the calendar year. English usually does not preface the calendar year with ’the year’.
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' provincial newsletter.
''TL'' is ''[es]:'' Noticiario inspectorial
<br>
''TL'' is ''[fr]:'' bulletin de la province
<br>
''TL'' is ''[pt]:'' Noticiário inspectorial
<br>
''TL'' is ''[pl]:'' Wiadomości Inspektorialne
<br>
''TL'' is ''[de]:'' Provinznachrichten
<br>
''TL'' is ''[ru]:'' Областной Вестник (Вестник Округа)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
First formally encouraged after the Special General Chapter, the province (or provincial) newsletter is now more than encouraged: it is virtually obligated as one amongst many elements of the Salesian Social Communication System. The expectation is that it becomes a planned item within the province's overall plan.The PN is primarily to enable an exchange of news within the province.
!!!''@@color:Green;Usage notes@@:''
It was once a paper item but in many if not most instances now is digital.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[SSCS|SSCS Sistema Salesiano di Comunicazione Sociale]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' novice
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' n (初學生, 拉丁文、意大利文、英文的簡寫 )
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Term found in the Year Book
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
Note that novice receives a lower case 'n' where all other abbreviations in this set (E, P, D, L, S) are upper case.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (Abbreviation)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Year Book|annuario]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' novitiate
''TL'' is ''[es]:'' Noviciado
<br>
''TL'' is ''[fr]:'' Noviciat
<br>
''TL'' is ''[pt]:'' Noviciado
<br>
''TL'' is ''[pl]:'' Nowicjat
<br>
''TL'' is ''[zh ]:'' 初學期 / 初學院
<br>
''TL'' is ''[de:'' Noviziat
<br>
''TL'' is ''[ru]:'' новициат
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The purpose of the novitiate, by which life in an institute begins, is to give the novices a greater understanding of their divine vocation, and of their vocation to that institute. During the novitiate the novices are to experience the manner of life of the institute and form their minds and hearts in its spirit. At the same time their resolution and suitability are to be tested (Canon 646).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Initially, Don Bosco resisted calls to establish the classic novitiate, referring instead to his [[ascrittti|ascritto]].
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Noviciate is an alternative spelling.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[prenoviziato]], [[postnoviziato]] [[tirocinio]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' animating core
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ zh]:'' 策勵核心小組
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A group of individuals who identify with the Salesian mission, educational system and spirituality and jointly take on the task of calling together, motivating, involving everyone concerned with a work, making up the educative community together with them and carrying out a project of evangelisation and education of the young.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Although the current Reg, 5 speaks of the Salesian community as the animating nucleus of the educative pastoral community, the religious community, as the point of charismatic reference (cf. GC25, nos. 78-81) is not the complete animating core in itself but one of its integral parts; indeed it needs to be capable of an expanding dynamic which finds various ways and means of involving everyone who wishes to contribute
to the Salesian work. There is only one animating core for the entire work, since it is not a ‘governing structure’ in itself. It can coincide with the Council of the Work and/or the EPC Council, depending on the complexity of the work and the various sectors.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[EPC|CEP Comunità Educativo-pastorale]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Nihil Obstat (la)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The //nulla osta// is an Italian legal term, whereas //nihil obstat// (nothing impedes) is an ecclesial term used especially in the Causes of Saints.
<br>
!!!''@@color:Green;Synonyms@@:''
No legal impediment
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Art. 45 - § 1. Although Art. 40 § 1 of the present Instruction maintains its full force, the diocesan or eparchial Bishop, before accepting the written request of the postulator to initiate the cause, would be well advised to ask the Congregation for the Causes of Saints whether there is, on the part of the Holy See, any obstacle to the cause (65).
§ 2. The Bishop is to send to the Congregation his request for the "nihil obstat" together with a short report in which he illustrates the biographical data of the Servant of God (date, place and diocese of birth and of death, activity in the Church, etc.) and the importance of the cause for the Church. (//Sanctorum Mater//)
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Verb phrase
Strangely, one often finds //nulla osta// in Salesian texts, including when translated from Italian, possibly in the mistaken belief that the phrase is a Latin one! //Nulla osta// is found in many Italian legal texts, so is a normal translation of //nihil obstat//, however, English does not translate the latter term, normally.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' new evangelisation.
''TL'' is ''[es]:'' nueva evangelización
<br>
''TL'' is ''[fr]:'' nouvelle évangélisation
<br>
''TL'' is ''[pt]:'' nova evangelização
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//Redemptoris Missio// no. 33: ... where entire groups of the baptized have lost a living sense of the faith, or even no longer consider themselves members of the Church, and live a life far removed from Christ and his Gospel. In this case what is needed is a ‘new evangelization’ or a ‘re-evangelization.’”
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Often attributed to Pope John Paul II as one of the characteristic terms of his pontificate, that Pope actually attributes the term to Pope Paul VI in his encyclical //Evangelii Nuntiandi//.
It became a significant ecclesial movement through the 80's and 90's and was taken up by Salesian General Chapters. JP II first used the phrase himself on March 9 1983 in a speech in Port-au-Prince, Haiti. He said the 500th anniversary of Christopher Columbus required not a re-evangelisation but a new evangelisation. He clarified the term in his 1990 encyclical //Redemptoris Missio//, saying it referred to groups who had lost a sense of the living faith. In a letter of Pope John Paul II to the Salesians, he adapts the phrase to refer to Mary Help of Christians as the 'Star of New Evangelisation'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Alternative spelling (US): new evangelization
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[mission|missione]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''O''
*[[Olivares, Luigi|Olivares, Luigi (ven)]]
*[[ONG Organizzazione Non Governativa]]
*[[ongoing formation|formazione permanente]]
*[[ONLUS]]
*[[ontology]]
*[[opera]]
*[[opzione Valdocco]]
*[[oratorio]]
*[[orazione mentale]]
*[[organico]]
*[[Orione, Luigi|Orione, Luigi (santo)]]
*[[Ortiz, Ottavio|Ortiz Arrieta, Ottavio (ven)]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Luigi Olivares
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Bishop
Declared Venerable: 26 December 2004
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Born in Corbetta (Milan) on 18 October 1873, and the fifth of fifteen children, Luigi Olivares was baptised the following day in the provostal church of San Vittore. He owed a fine and aristocratic religious and civil education that distinguished him in the apostolate, to his family, especially his mother. Confirmed in 1881, he entered the pre-seminary at Seveso then Monza for his final years of secondary schooling and Philosophy. He attended theology at the major seminary in Milan, under the leadership of Fr Pasquale Morganti, future bishop of Bobbio and Ravenna, who had been a pupil at the Oratory in Valdocco. It was there that cleric Olivares learned about and came to know and love Don Bosco the great educator of the young. It was during this stay in Milan that Luigi Olivares got to know and approach the Salesians who would eventually be the path his vocation took him down. Ordained priest at 22 years of age on 4 April 1896 by Cardinal Andrea Ferrari, he was sent as the vice-rector of the Archdiocesan college at Saronno. He spent eight years there and showed himself to be a zealous and exemplary priest, a tireless worker. His exceptional activity was accompanied by a fatherliness that was typical of Don Bosco. He was known as “the presence of God” for his attentive and vigilant care.
He was finally able to join the Salesian Congregation in 1904. “I feel called by the Lord's goodness to this” he humbly confessed “after serious reflection, and guided by the advice of the one who directs my conscience.” After completing his novitiate at Foglizzo Canavese and after just six years as a Salesian, he was sent as parish priest to Santa Maria Liberatrice in Testaccio, Rome. It was Cardinal Ferrari who had put forward his name, when Pope St Pius X asked which Salesian he knew seemed best suited for such a pastorally difficult place. The new parish priest would give of his very best at Testaccio, winning over his flock with kindness and transforming such a tumultuous and anticlerical district into a fervent and dynamic parish in just a few years. Very much sought after as a spiritual director, his confessional was “besieged from morning till evening”. His love for everyone, even the enemies of good and the Church, was heroically sublimated through sacrifice: it was well-known that he had been insulted and struck in the face by someone in the street, and Fr Luigi responded in gospel fashion by offering the other cheek.
On 15 July 1916 Benedict XV promoted this zealous Salesian parish priest to the episcopal sees of Sutri and Nepi. Among his resolutions the new bishop wrote: “I want the hallmark of my episcopal life to be sincere, patient, charitable, spiritual charity, willing to make any sacrifice.” And this was how it was in reality: the five pastoral visits to the two diocese and the lengthy regency of Cività Castellana, Orte and Gallese; the continuous missions to the people and retreats to the youth, and First Communicants; the frequent pontifical celebrations in the two sees and, one could say, in all the parishes of the diocese; triduums, novenas, pilgrimages and feasts that he promoted; frequent and sought-out pastoral services beyond the diocese, where he was respected for his words advice and especially for the shining example of his virtues; everyone spoke of the spirit of work that animated his tireless life as a worker for the gospel. His greatest concerns were for the people, who he reminded of their Christian duties; for the poor to whom he showed generosity and largess beyond measure; for the children and teenagers who he often visited in the schools, parish groups or on the street. He had a very special interest in Catholic Action which he recommended to parish clergy, including as an act of obedience to papal directives. When he visited parishes, early in the morning as soon as the church was opened he was always in the confessional and stayed there for long hours without tiring, listening to everyone with patient kindness and offering them all his reassuring and enlightening words. His zeal in dispensing the Word of God was unbelievable. He was easy to listen to and clear, simple, thoughts well put together. He spoke in kindly and loving ways that etched the truth on the minds of his listeners, and encouraged them in particular to do good. When he touched on his preferred topics – the Eucharist, Our Lady, Heaven – his warm and convincing voice had echoes of heaven about it.
The characteristic feature of Bishop Olivares was his kind way of dealing with people, the warmth of his appearance, his delicacy of soul. He was able to testify to the demanding pair of words he had chosen as his episcopal motto, “Suaviter et fortiter”, an echo of the “loving-kindness” so much inculcated by Don Bosco. He had an extraordinary love for his priests, always showing them understanding, and coming to their defence. “I never heard him speak ill of anyone ... An elderly priest said that you could pull out all of Bishop Olivares' teeth, but you would never hear him utter a critical word about a priest. In fact his heart was impervious to any rancour or aversion or resentment.” He loved poor people and was loved in return. “He received everyone at his home at any hour, often saying that the bishop's house was everyone's house and he said he was available to everyone.” He received and listened to every individual, then accompanied them to the door with his berretta in his hands. When he went to Rome he always took papers and tasks with him that the poor people had asked of him. He came back loaded with parcels, documents, home provisions.
Inwardly detached from any comfort, he would often repeat Don Bosco's words: “Money is a good servant but a poor master.” His secretary testified: “Out of love for poverty he was not concerned about embellishing or changing anything in his buildings, at his villa. He did not even change the mattresses he had slept on for some years. He was happy and content with them. Family members asked him to change them but he replied, smiling: ‘Things are okay as they are!’ One fine day they changed his mattress and gave him a metal bedstead. He complained, regretted it but then, despite it all, adapted himself and kept quiet.”
He was a deeply humble man: “Whoever he was with, it seemed he always took the last place.” He was a man of deep piety. One of the parish clergy who spent a long time living with him wrote: “He loved prayer in an extraordinary way; seeing him pray was something you never forgot. I don't think I ever saw him seated in church but always on his knees with his face between his hands or fixed on the tabernacle as if his eyes were seeing something supernatural. In hours free of ministry or receiving people he was almost never in his room and if someone was looking for the bishop they would certainly find him in the church. To say that he prayed constantly is to say too little. It was the way he prayed and the commitment he put into prayer that was so astonishing.”
He died on 19 May 1943 at Pordenone where he had gone to preach a retreat to the senior students at the Salesian college. Bishop Luigi Olivares was in charge of the dioceses of Sutri and Nepi from 1916 to 1943 and was Apostolic Administrator of the adjoining dioceses of Cività Castellana, Orte and Gallese from 1928 to 1931. His reputation for holiness following his death was immediate and widespread. One of the doctors who had looked after him at the hospital in Pordenone confessed: “While the Catholic Church has examples like this it is destined for ever new and greater triumphs. Men like this can preach the Gospel and claim to be heard even by unbelievers.”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|Venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' NGO Non Government Organisation
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Though it has no internationally recognised legal definition, an NGO generally refers to an organisation that operates independently from any government as a charity. Non-profit associations recognised by civil society, which promote social justice, fairness, the development and safeguarding of human rights, without formal links to governments and their policies; they operate in a professional manner in their own fields, and through suitable projects try to respond to the urgent needs of society swiftly and effectively.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
There are many Salesian NGOs by the above definition. Some are voluntary service NGOs.
They are not the same as a [[PDO|PDO Project and Development Office]] but the two entities are closely linked.
A seminar in 2010 developed a number of principles for Salesian NGOs:
* They move within the framework of the Salesian Mission (Constitution 6, SDB) and hence are at the service of the Salesian mission
* They develop their Salesian identity through formation
* There needs to be ‘ownership’ of the NGO by the Provincial community or Provincial conference, clear position and relationship within the Salesian Mission (Youth Ministry, Missionary Animation, Economy.)
* It is desirable that there be networking among Salesian NGOs.
Don Bosco Network (DBN) is a worldwide federation of Salesian development NGOs founded in 2010 whose vision, mission and actions are based on the values and principles expressed by the Salesian tradition of solidarity with the poor
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (in English), acronym (Italian).
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ONLUS]], [[solidarietà]], [[missioni]], [[DBI Don Bosco International]] //
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' not-for-profit organisation
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 義大利非牟利機構 ONLUS
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Sigla di Organizzazione Non Lucrativa di Utilità Sociale, organizzazione che si occupa, senza fini di lucro e munita di pubblica autorizzazione, di problemi di utilità sociale (assistenza, educazione, rieducazione, ricupero di emarginati, ecc.).// An acronym in Italian for a not-for-profit organisation.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym
Cf. [[Acronyms, initialisms, abbreviations]]
One might see NPO occasionally, but this is problematic, since NPO (nil per os= not by mouth) is a common and important medical acronym.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[solidarity|solidarietà]].//
There is little doubt that the 150 years of life of the Salesians of Don Bosco has produced what we might call a //Salesian Knowledge System// (SKS), and for any online dictionary to successfully share such knowledge, it should be based on an appropriate set of ontologies that attempts to deal in a structured way with that SKS.
Some of the major characteristics of ontologies are that they ensure a common understanding of information and that they make explicit domain assumptions. As a result, the interconnectedness and interoperability of the model make it invaluable for addressing the challenges of accessing and querying data in large organisations.
To enable such a description, we need to formally specify components such as individuals (instances of objects), classes, attributes and relations as well as restrictions, rules and axioms.
This dictionary contains three samples of such an attempt, one dealing with the wider field of [[consecrated life|Consecrated Life.html]], another more specifically about [[Salesians SDB|salesian.html]], and a third, more specific still, to deal with [[statistics|sdbstats.html]] regarding the domain known as ‘Salesian’. They contain only some possible classes and attributes.
<br>
However, we have derived a set of semantic categories and term status categories from all of the above, and these are the categories in effective use in the dictionary. They are as follows:
@@color:Maroon; A list of semantic categories (SC) and their descriptions in use in this dictionary@@
"""
[[01. Church]]
[[02. Consecrated State]]
[[03. Sacred bond]]
[[04. Evangelical counsel]]
[[05. Institute]]
[[06. Charism]]
[[07. Spirituality]]
[[08. Mission]]
[[09. Religious Family]]
[[10. Service of authority]]
[[11. Universal law]]
[[12. Proper law]]
[[13. Formation]]
[[14. Consecrated person]]
[[15. Membership]]
[[16. Circumscription]]
[[17. Fraternal communion]]
[[18. Common life]]
[[19. House]]
[[20. Apostolic work]]
[[21. Assembly]]
[[22. Sector]]
[[23. Temporal goods]]
[[24. Discipline]]
[[25. Vocation]]
[[26. Dimension]]
[[27. Patrimony]]
[[28. Event]]
[[29. Concept]]
[[30. Document]]
[[31. Digital]]
"""
@@color:Maroon; A list of term status (TS) categories and their descriptions in use in this dictionary@@
"""
[[TS01. General]]
[[TS02. Salesian]]
[[TS03. Neologism]]
[[TS04. Archaic]]
[[TS05. Deprecated]]
"""
There is need for further work on this. At the moment only classes are used as semantic categories. Some of those classes probably need attributes, e.g. SC01 Church is a top-level category containing Causes of Saints, and the latter effectively contains a group known as Martyrs. These should really be subsets (attributes) of SC01. Similarly for SC20 Apostolic work, there should probably be subsets: member groups of the Salesian Family are involved in various subsets (attributes) of apostolic work: education, health, missions...
It should be possible to create a knowledge graph (e.g. of the kind expressed by [[WordNet|https://wordnet.princeton.edu/]]) using this approach, but far more needs to be done before we reach that stage.
However, by going to the Map tab on the right-hand side, you will immediately see a small live (make sure 'Live' view is selected) knowledge graph based on whatever entry has been chosen. This is at least a start in the right direction.
!!!!@@color:Maroon;''SL'' is ''[en]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' ontology
''TL'' is ''[es]:'' ontología
<br>
''TL'' is ''[fr]:'' ontologie
<br>
''TL'' is ''[pt]:'' ontologia
<br>
''TL'' is ''[it]:'' ( if source is not Italian): ontologia
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Note: while a philosopher might define ontology as the branch of metaphysics that investigates the nature of being, this is not the definition involved here. Instead we are providing a definition used for knowledge sharing by computers:
The structural framework for a database, in terms of the rules which govern the elements in the database and the classification system on which it relies, or, ''a formal description of knowledge as a set of concepts within a domain and the relationships that hold between them''.
<br>
@@color:Maroon; A list of semantic categories (SC) and their descriptions in use in this dictionary@@
"""
[[01. Church]]
[[02. Consecrated State]]
[[03. Sacred bond]]
[[04. Evangelical counsel]]
[[05. Institute]]
[[06. Charism]]
[[07. Spirituality]]
[[08. Mission]]
[[09. Religious Family]]
[[10. Service of authority]]
[[11. Universal law]]
[[12. Proper law]]
[[13. Formation]]
[[14. Consecrated person]]
[[15. Membership]]
[[16. Circumscription]]
[[17. Fraternal communion]]
[[18. Common life]]
[[19. House]]
[[20. Apostolic work]]
[[21. Assembly]]
[[22. Sector]]
[[23. Temporal goods]]
[[24. Discipline]]
[[25. Vocation]]
[[26. Dimension]]
[[27. Patrimony]]
[[28. Event]]
[[29. Concept]]
[[30. Document]]
[[31. Digital]]
"""
@@color:Maroon; A list of term status (TS) categories and their descriptions in use in this dictionary@@
"""
[[TS01. General]]
[[TS02. Salesian]]
[[TS03. Neologism]]
[[TS04. Archaic]]
[[TS05. Deprecated]]
"""
!!!''@@color:Green;Synonyms@@:''
knowledge domain organisation
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
{{Ontological basis for this dictionary}}
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' work.
''TL'' is ''[es]:'' obra
<br>
''TL'' is ''[fr]:'' oeuvre
<br>
''TL'' is ''[pt]:'' obra
<br>
''TL'' is ''[pl]:'' Dzieło
<br>
''TL'' is ''[zh ]:'' 事業
<br>
''TL'' is ''[de]:'' Werk
<br>
''TL'' is ''[ru]:'' центр
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
presence, community, setting, house
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Would not always be glossed as 'work'. After all at the heart of it must be a 'community'.
Occasionally glossed as 'setting'. We often find it glossed as 'presence'.
Then there are the several //Opere// (Upper case O) or 'Works' that are part of the founding story of the Congregation, including the very 'Work of the Oratory' itself, and the 'Work of Mary Help of Christians' or the 'Sons of Mary'.
There is also the //Opere edite// or published works of Don Bosco, but here the term refers to literature.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (m)
//opera// is a good example of the situation where the semantic range of the Italian term is somewhat wider than for 'work' in English. Of course, 'work' can be applied to an 'apostolic work' in the sense of a particular mission of a community, but perhaps the preference would be to call it either 'apostolic work' or specify it by some other term.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW (cf. Figli di Maria or Sons of Mary).THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Council of the Work|Consiglio dell'Opera]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' [The] Valdocco option
''TL'' is ''[es]:'' opción Valdocco
<br>
''TL'' is ''[fr]:'' L'option Valdocco
<br>
''TL'' is ''[pt]:'' opção Valdocco
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Pope Francis coined the term when addressing GC28 (not in person since Covid-19 prevented that). It has the following features:
"""
The gift of the young
The charism of presence
As expressed through many languages
The ability to dream
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The Valdocco option is a call to return to the origins of the Salesian Congregation, to a renewed fidelity to the source in order to respond to the ever new and changing horizon of today. It does not just look back, but also forward.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase.
The term is also a neologism
!!!''@@color:Green;Citation@@''
“The ‘Valdocco option’ of your 28th General Chapter is a good opportunity to compare yourselves with the sources and to ask the Lord: ‘Da mihi animas, coetera tolle’”. (Pope Francis’ message to GC28)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Valdocco]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' oratory.
''TL'' is ''[es]:'' Oratorio
<br>
''TL'' is ''[fr]:'' patronage, centre de jeunes
<br>
''TL'' is ''[pt]:'' Oratório
<br>
''TL'' is ''[pl]:'' Oratorium
<br>
''TL'' is ''[zh ]:'' 祈禱院 / 慶禮院;青年中心
<br>
''TL'' is ''[de]:'' Oratorium
<br>
''TL'' is ''[ru]:'' Ораторий
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
As defined in classic Salesian terms: "a home, a school a church and a playground".
!!!''@@color:Green;Synonyms@@:''
festive oratory, youth centre, oratory-youth centre
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco had before him earlier experiences and patterns in oratory work (Milan, Rome, even Turin - Fr Cocchi's Guardian Angels Oratory). But his differed in important respects:
* Valdocco was far from a church, so his oratory was not parish-based.
* Most oratories were 'festive', i.e. Sundays and holy days, and then only for a short period; he gathered the youngsters all day, then extended the action to day and evening classes during the week.
* Traditional oratories were defined from attendance at church and in parish facilities; instead the boys who came to his oratory came 'to spend the day with Don Bosco', wherever that may happen to be.
* Traditional oratories had selective membership; he would have preference for the truly poor and abandoned, and sometimes difficult.
* Traditional oratories gave little time to play and recreation. For Don Bosco, his oratory was a 'recreation park'.
'festive oratory' needs additional comment: The term implies non-working days, weekends, long weekends and the like. In fact DB took up a term already in existence - the oratory and the festive oratory already existed, so what was the distinctive notion that DB added? It was the fact that in an Italian parish context, the festive oratory was mainly for prayer, and mainly just for an hour or two in the morning or afternoon. DB made it play and prayer, and open from early morning to late evening! His oratory, then, became truly festive as well as being on Sundays and feast days, the real meaning of //festivo// in Italian. The daily oratory was actually a slightly later 'invention'.
!!!''@@color:Green;Usage notes@@:''
Would most usually be capitalised in reference to Valdocco.
The best description we have of the term is to be found in GC21 nos.121ff. The discussion notes that 'oratory' and 'youth centre' indicate different realities in different areas, but both coming from the same pedagogical intuition and spirit. It notes that the two terms are somewhat imprecise even in normative texts. GC21 however, offered its definitions: oratory is aimed at younger children (//ragazzi//), is for the most part open to the masses with aims and methods that are appropriate to this. By contrast the youth centre is open to older youth. But even this would not be true in every circumstance.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Given that the oratory is a central concept to the charism, view a potential ontology of the Salesian charism based on 'oratory'. To enlarge, go to the top to 'more actions' (V icon or down arrow), choose open in new window then expand that window to full screen.
[[oratoryont.jpg]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Historical Outlines|Cenni Storici]], [[Valdocco]].//
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7EnxU8f3Fzd+PPiZ+yJ+zZ8QfG11eGQ3dz4u8Z/BrwZ4j8SXF0ZiZjczazqV7JOZSZDKzbzuzX13X5Ka5+1Hq/hv4taL+zP+x/8AFz9jTRr/AOE/hmw+F9l+x3+1jofx2/Zu+M3iG++H1/d+G49a+EvxK1g6pceMvhVeaDB4c0nw74k8D/s2fE3wzKbRPE2l/EDxRpXinS9P032Efte/tLeASIvj3/wTw+OlhaxvsvPHH7MHj74U/tS/D23zu2mHSDrnwg/aO1EOFJ3af+zfcRR8LPJEzIG/xJP0s/QqivhXw1/wUu/Yf13V7Twzr/x98PfBnxnessNr4A/ab0Pxj+yr8Qbm8LpG+nWXgj9o7w78LvE2p6hE7rvtdL029kMbJcxeZaSRzv8AcNneWeo2ltf6fd219Y3sEV1Z3tnPFdWl3bToJIbi2uYGeGeCaNlkimid45EYMjFSDQBZooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACv8wT/AIPVv+UpvwD/AOzAPhZ/60V+1VX+n3X+YJ/werf8pTfgH/2YB8LP/Wiv2qq/z/8A2pH/ACgn45/94y/9fF4fH+f/AO1I/wCUE/HP/vGX/r4vD4/0+6KKK/0AP9AAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACivAfjh+1V+zf+zXbWE/x3+Nvw3+GF1rIYeHNA8UeKNNtfGHi6dSR9h8E+CIZp/GHjbVHKsItJ8J6HrOpzsrCG0cqwHzc/7ZPx1+KzG2/ZO/Yk+L/jHTZ1H2P4t/tUXc/7GXwfYSzCKK4j8P8Ajvwz4q/ap1FBEJdQja3/AGYLfR7+0W3W38RRtfQyIAfofXi3xt/aP+AH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95eyqpNaRktT5TMPGvL4JrKsmxmIlsqmPrUcJBPX3vZ0Prkprb3faUm09XFqz/MTQvjd48+MUkFj+yr+zp8Xfjt9tfZbfEbXtC1L4Efs82sTBtusT/Gb4raRpJ8Z+HhKot5b/wCBPg341aikzFV0aRYbloPf/Cn/AATp+JXxcaHUP23PjZD4i8Ky4muP2Y/2cD4l+GvwduRujkXS/ib8Vbm+tvjZ8a7O2kjKz2NhdfBP4deKbC4udJ8a/CXxDpzmBv1uor9Z4d8MeEuHJU69HAvMMdTalHHZpKOKqwktVKjRUIYSjKL1hUp4dVo6fvW0mfmGfeIvFGfxnRq4xYHBzTjLB5apYanOL0catXnnia0ZLScJ13Rlr+6V7HN+DvBvhD4eeFtB8DeAPCvhzwP4K8K6Za6J4Y8IeENE0zw14X8OaNYxiKy0nQtA0a1stK0jTbSICO2sbC0t7WBAEiiVRiukoor9BPhQooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACv8wT/AIPVv+UpvwD/AOzAPhZ/60V+1VX+n3X+YJ/werf8pTfgH/2YB8LP/Wiv2qq/z/8A2pH/ACgn45/94y/9fF4fH+f/AO1I/wCUE/HP/vGX/r4vD4//2Q==
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' mental prayer
''TL'' is ''[es]:'' oración mental
<br>
''TL'' is ''[fr]:'' oraison mentale
<br>
''TL'' is ''[pt]:'' Oração mental
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In its more common and general understanding, the adjective //mental//, when used to describe the term ‘prayer’, is the opposite to the adjective //vocal//; so it is not used in reference to prayer that involves logical reasoning, but prayer that involves the affections, the human being’s inner self, prayer that doesn’t need words to express itself. Carmelite Fr Albino of the Child Jesus writes in his //Compendium of Spiritual Theology//: “Prayer is called mental when it takes place in the powers of the soul without any external manifestation. Every act of faith, hope and charity, every thought and spiritual affection is mental prayer, that is, an encounter with God”.(//Compendio di Teologia Spirituale//, Turin 1966, 336)
<br>
!!!''@@color:Green;Synonyms@@:''
meditation
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
We can distinguish between “diffused mental prayer” or “any pious thought that might have God or things that relate to God as its object” (G. Lercaro, //Metodi di orazione mentale//, Milan 1969, 3) and “formal mental prayer”, the practice of piety that our Regulations refer to. “The prayer that the Constitutions prescribe for us as nourishment of the spirit” (Fr Albera).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
For us mental prayer is essential. It strengthens our intimate union with God, saves us from routine,keeps our heart free and fosters our dedication to others. For Don Bosco it is a guarantee of joyous perseverance in our vocation. (C. 93)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[meditation|meditazione]], [[contemplation|contemplazione]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' systematic.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Composto di parti distinte ma tra loro corrispondenti e armonicamente disposte in vista del fine a cui sono coordinate: un complesso o. di leggi; un tutto o. (di cose o anche di persone).// One among several definitions for //organico// in Italian implies that something comprisesf distinct but corresponding parts harmoniously arranged in view of the purpose to which they are coordinated ...
!!!''@@color:Green;Synonyms@@:''
whole, overall, planned, integral, structured ...
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
In many instances this adjective may not need to be translated and certainly would be best glossed with a term other than 'organic'. Possible other terms are 'structured', 'planned', 'integral', 'overall'. In the context of POI or //Progetto Organico Ispettoriale//, avoid 'organic' and either gloss simply as 'Province Project' or 'Plan', or 'Overall Province Plan'. There is an historical reason too why the term 'organic' can be misleading. Cf comment on [[deliberation|deliberazione]].
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adjective
!!! ''Translator's notes'':
Could be worth reading [[Emerging metaphors and tricky terms]]
//organico// as 'organic' sounds rather too botanical in English! SO, //pastorale organico//, if it were translated as 'organic ministry' might look as if it were an agricultural venture! Instead, it is a holistic, structured, integral ministry.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Provincial Plan|POI Progetto Organico Ispettoriale]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (St) Aloysius Orione
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Priest
Beatified: 26 October 1980
Canonised: 16 May 2004
Liturgical celebration: 16 May
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Luigi Orione (named after St Aloysius Gonzaga but commonly known as Luigi) was born in Pontecurone (Province of Alessandria and diocese of Tortona) on 23 June 1872. His father was a road digger; his mother was a woman of deep faith and well-educated. Even though he felt a calling to the priesthood, for three years (1882-1885) helped his father as a digger’s roustabout. On 14 September 1885, just 13 years old, he was taken in at the Franciscan house at Voghera (Pavia), but contracted pneumonia there, and with his life at risk he had to return home in June 1886. From October 1886 to August 1889 he was a pupil at the Oratory at Valdocco in Turin. St John Bosco saw his qualities and had him on his list of special ones, assuring him: “We shall always be friends.” In Turin he also came to know the charitable works of St Joseph Benedict Cottolengo, close to the Salesian oratory.
On 16 October 1889 he began his philosophy at the seminary in Tortona. While still a young cleric he was sensitive to the the problems both society and church were beset with at the time. He dedicated himself to solidarity with his neighbour through the San Marziano Mutual Aid Society and the St Vincent de Paul Conference. At twenty years of age he wrote: “There is a supreme need and a supreme remedy for healing the wounds of this poor country that is so beautiful but so unfortunate! Take hold of the hearts and affections of the people and enlighten the youth: pour into everyone the great idea of Catholic redemption with and for the Pope. Souls! Souls!” Moved by this apostolic vision, on 3 July 1892 he opened the first oratory to look after the Christian upbringing of young people. The following year, on 15 October 1893, Luigi Orione, a twenty-one-year-old cleric, opened a boarding school in the San Bernardino district for poor boys. On 13 April 1895 he was ordained a priest and at the same ceremony the bishop gave the clerical habit to six students from the college. He continued to develop his apostolate among the young by opening new houses in Mornico Losana (Pavia), Noto in Sicily, San Remo, and Rome.
Clerics and priests grew around the young founder and became the first nucleus of the Little Work of Divine Providence. In 1899 he began the branch known as the Hermits of Divine Providence who took their inspiration from the benedictine motto “//ora et labora//”, especially in agricultural schools that at the time responded to the need to uplift social and Christian society in the rural areas. The bishop of Tortona, Bishop Igino Bandi, by decree on 21 March 1903 gave canonical recognition to the male religious congregation of the Little work of Divine Providence, the Sons of Divine Providence (priests, brothers and hermits), and recognised the charism expressed in apostolic terms as “collaborating to bring the little ones, the poor and the people to the Church and the Pope through works of charity.” They took a fourth vow of “fidelity to the Pope”. Comforted by the personal advice of Leo XIII, Fr Orione included among the aims of the new Congregation, in the first Constitutions in 1904, the aim of working to “bring about unity among separated Churches”. Driven by a great love for the Church and its Pastors and passion for winning over souls, the Congregation was actively involved in the emerging problems of the time such as the Church’s freedom and unity, the Roman question, modernism, socialism, the de-christianisation of the working masses.
Twenty years after founding the Sons of Divine Providence, as a “single tree with many branches”, on 29 June 1915 he started the Congregation of the Little Missionary Sisters of Charity, inspired by the same charism and vowed to seeing that those most in need would experience God’s Providence and the Church’s motherliness through love for the poor and the sick and services of all kinds in educational institutes, kindergartens and various kinds of pastoral work. In 1927 he also began a contemplative branch, the Blind Sacramentine Adoration Sisters, then also adding the Contemplatives of the Crucified Jesus. He also urged lay people to adopt charitable approaches and civil involvement by starting associations such as the Women of Divine Providence, the Past Pupils and Friends. Later, with intuitive foresight, within the Little Work of Divine Providence, he would also set up the Orionian Secular Institute and the Orionian Lay Movement.
In the winter of 1940, already suffering from angina pectoris and after two heart attacks made worse by respiratory problems, Fr Orione was convinced by his confreres and doctors to spend some time in the house of the Little Work at Sanremo even though, as he said, “it is not among the palms that I want to live and die, but among the poor who are Jesus Christ”. Just three days later, surrounded by the affection and care of his confreres, Fr Orione died on 12 March 1940, whispering: “Jesus! Jesus! I am going.” His body, surrounded by so many of his devotees, was given solemn honour in Sanremo, Genoa, Milan, finishing its journey in Tortona, where he was buried in the crypt at the shrine of the Madonna della Guardia. When it was re-exhumed in 1965 his body was found still intact, and was given a place of honour in the shrine.
He embodied the charism of love for the poor, seeing the face of Jesus in them and serving them in holy joy. Forever on the move, he led a penitent and very poor life. He was convinced that the greatest good was to live in the presence of God and to believe in his Divine Providence. This was Fr Orione’s refrain: “More faith, more faith, brothers, we need more faith!... Our Faith, made powerful against every battle, has become the greatest and most divine comfort of human life, it is the highest inspiration of every value, of every holy heroism, of every beautiful art that does not die, of every true moral, religious and civil greatness.”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian holiness|santità salesiana]], [[Saint|santo]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Octavius Ortiz Arrieta
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Bishop
Declared Venerable: 27 February 2017
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Bishop Ottavio Ortiz Arrieta Coya was born in Lima on 19 April 1878. When the first Salesians came to Peru in December 1891, among the young people who flocked there was Ottavio who found in one of them, Fr Carlo Pane, the friend that Providence had prepared for him. When technical classes were opened he was immediately accepted and prepared for a trade as a carpenter. He became a model of piety. He made Dominic Savio's motto his own – “Death but not sin” – to the point where his nickname was “pecadito” because he was always alerting either himself or his friends to what could be sinful. From carpentry to other studies he stood out for his intelligence and iron will. He had an artistic temperament and loved music so much that he reached a good level of competence in it. He became a Salesian and professed perpetual vows on 24 May 1902. He was ordained priest on 27 January 1907, becoming the first Peruvian Salesian priest!
The diocese of Chachapoyas became vacant in 1918. The right of patronage granted the President of the Republic of Peru by Pope Pius IX made the appointment more difficult at the time since the Parliament had to choose the candidate. At the proposal of the Apostolic Nuncio, Bishop Lorenzo Lauri, Ortiz Arrieta was consecrated bishop on 11 June 1922. The Chachapoyas diocese – the ancient diocese of Quijos y Maynas – then covered a territory of 95,200 km2 and a population of 250,000 souls. After a journey of one month he reached his episcopal headquarters and was received as an angel sent from heaven after 5 years without a bishop. He was a model bishop and a martyr to duty. He always sought to visit his flock. His life was a continuous journey: long days on horseback, on foot, across the Cordigliera, in the forests, along the rivers. He would climb icy peaks then go down into the torrid valleys. When he arrived at a place he would gather the people in the church and begin catechesis. He would then hear confessions often until late into the night. There was no lack of serious events. With admirable patience, he underwent a difficult operation in which the bones of his elbow and collarbone were removed to correct deformities caused by an unsuccessful operation, and then the same operation was repeated after three months. But he said he was happy to suffer for his sheep.
He never took real holidays: whenever he was away his mind would go back to where he had “so many souls looking for their pastor”. He always maintained the Salesian approach: warm, welcoming, habitually cheerful, close to the people. Young people filled the rooms of his old episcopal palace. He organised a band and in all simplicity he would take the place of one of instrumentalists if they were missing for a performance. With the passion for the catechism in his heart he would teach it whenever time allowed. He was a born organiser: he held three diocesan Synods and organised a very successful Eucharistic Congress; he reorganised parish archives, set up associations and confraternities and published a newspaper.
He had a special love for his priests. He lived at the seminary and once a month would become a seminarian himself, sharing their life fully. He rejected honours: when offered the primatial See of Lima he insisted on remaining in his humble Chachapoyas.
He was a man with a great interior life always united to God whom he saw in every event. When he preached people noted his priestly holiness and the flame of God's love that burned in his heart. His appearance was calm whether there were moments of joy or of trial, since he had developed the art of hiding his sorrows behind a constant smile. He had a simple heart: whether it was the daily Mass or a Pontificial he was celebrating, both were done devoutly and dealt with seminarians, peasants and children, cut or nailed wood, reminiscent of his old skills as a carpenter, or attended to difficult business, all with the same naturalness
He was also generous with his enemies. Some even entered his bedroom to kill him, and when they could not find him they ransacked the place and set it on fire. He immediately had words of forgiveness for them. He died at 80 years of age on 1 March 1958 in Chachapoyas where his body now lies, venerated by the faithful.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|Venerabile]], [[Salesian holiness|santità salesiana]]//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''P''
*[[Palomino Yenes, Eusebia|Palomino Yenes, Eusebia (beata)]]
*[[pareggiamento]]
*[[parola all'orecchio]]
*[[parvum calendarium]]
*[[passeggiate autunnali]]
*[[pastorale giovanile]]
*[[Patronage Saint-Pierre]]
*[[PDO Project and Development Office]]
*[[PEPS Progetto educativo-pastorale salesiano]]
*[[personal media]]
*[[PGS|PGS Papua-New Guinea & Solomon Islands]]
*[[pia (Società)]]
*[[piccolo clero]]
*[[POI Progetto Organico Ispettoriale]]
*[[Positio]]
*[[postnoviziato]]
*[[Postulatore Generale]]
*[[potestas]]
*[[povero e abbandonato]]
*[[povertà]]
*[[practical training|tirocinio]]
*[[pratica]]
*[[prenoviziato]]
*[[primo annuncio]]
*[[Procuratore Generale]]
*[[professio fidei]]
*[[progetto]]
*[[progetto personale di vita]]
*[[programmazione di animazione ispettoriale]]
*[[programmazione generale dell'opera]]
*[[promessa di carità]]
*[[promozione umana]]
*[[protocollo]]
*[[protomartire]]
*[[PVA Progetto di Vita Apostolica]]
!!!!@@color:Maroon;''SL'' is ''[pt]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Eusebia Palomino
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of Mary Help of Christians
Declared Venerable: 17 December 1996
Beatified: 25 April 2004
Liturgical Celebration: 9 February
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Eusebia Palomino Yenes was born just as the sun was setting on the 19th century, on 15 December 1899, in Cantalpino, a small town in the province of Salamanca (Spain), to a family that was as rich in faith as it was poor financially. Her father Agustín, a good and kindly man, worked as a seasonal farmhand for landowners in the district, while her mother Juana Yenes looked after the home and the four children. The countryside was quiet in winter, with little work and bread was hard to find. Her father was then forced to ask for charity from other poor families in the villages around. Sometimes little Eusebia would go with him. She was just seven and unaware of the sacrifices that were being made: she enjoyed the walks along the country lanes and happily skipped beside her father her pointed out the beauty of creation to her. He was able to enchant her with catechesis that he drew from the brightness of the Castilian landscape. Then when they reached a farmhouse, she would smile at the good people who welcomed her and ask for “some bread for the love of God.”
Her first encounter with Jesus in the Eucharist at the age of eight gave her a surprising perception of the meaning of belonging to and offering oneself as a total gift to the Lord. Very soon she had to leave school to help the family, and after proving her early maturity in looking after children of local families – she was just a child herself still – while her parents were at work, at twelve years of age she went to Salamanca with her older sister and worked as a domestic with some families as child minder and jill of all trades. On Sunday afternoons she attended the festive oratory run by the Daughters of Mary Help of Christians and got to know the Sisters who decided to ask her to help in the community. Eusebia accepted more than willingly and immediately began work: she helped in the kitchen, brought in the wood, looked after the cleaning of the house, hung out the washing in the large courtyard, accompanied some of the girls who were attending the state school and carried out other tasks in town.
Eusebia's secret desire to consecrate herself completely to the Lord grew and became more and more the substance of her prayer and everything she did. She said: “If I carry out all my duties diligently I will please the Virgin Mary and will one day succeed in being a Daughter of the Institute.” She did not dare ask for this due to her poverty and lack of education; she did not think she was worthy of such a grace, she thought, since it was such a great Congregation. The Sister who was the Visitor, and to whom she confided her wish, welcomed her with motherly kindness and reassured her: “Do not worry about anything.” And in the name of the Mother General she gladly decided to admit her.
On 5 August 1922 she began her novitiate in preparation for her profession. Hours of study and prayer alternated with hours of work filled Eusebia's days, and she was very happy. Two years later, in 1924 she professed the religious vows that bound her to the love of her Lord. She was assigned to the house in Valverde del Camino, a town with 9,000 inhabitants at the time in the extreme south-west of Spain in the mining area of Andalusia near the border with Portugal. The girls at the school and the oratory, when they first met her, could not hide their disappointment: the new arrival seemed a rather insignificant person, small and pale, not pretty, with huge hands, and to top it all off she had an ugly name.
The following morning the little Sister was at her workplace: many tasks including the kitchen, reception, the wardrobe, looking after the small garden and assisting the children at the festive oratory. She enjoyed “being in the house of the Lord every day of her life.” This was the “royal” situation in which her spirit felt honoured, where she felt she was living in the highest realms of love. The little ones were soon won over by her tales about the missions, or the lives of the saints, or episodes of Marian devotion, or anecdotes about Don Bosco, all of which she remembered thanks to a good memory. She was able to make them attractive and telling through the power of her own conviction and simple faith.
Everything about Sr Eusebia reflected God's love and her strong desire to see that he was loved: this shone through her hardworking days and confirmed the topics she preferred to talk about in her conversations: first of all Jesus' love for all humankind saved through his Passion. //The Five Holy Wounds// was what Sr Eusebia read every day. She drew points for teaching from this devotion, using a simple set of rosary beads, which she advised for everyone with frequent hints. In her letters she became an apostle of devotion to the Merciful love according to the revelations of Jesus to a Polish Sister, today known as Saint Faustina Kowalska. This devotion was spreading through Spain at the time through Dominican Father Juan Arintero.
The other “pole” of Sr Eusebia's piety and catechesis was the “True devotion to Mary” taught by French Saint Louis M. Grignion de Montfort. This was to be the soul and weapon of Sister Eusebia's apostolate throughout her short life. She targeted girls, young people, mothers of families, seminarians and priests. “Perhaps there was no parish priest in all of Spain,” it was said during the beatification process “who did not receive a letter from Sister Eusebia about being Mary's slave.”
When Spain entered the turbulent period of revolution at the beginning of the 1930s due to the rage of godless people who wanted to see the destruction of all religion, Sr Eusebia did not hesitate to take her principle of “availability” to the extreme, literally prepared to strip herself of everything. She offered herself to the Lord as a victim for the salvation of Spain, for freedom of religion. The victim was accepted by God. In August 1932 came the early signs and a sudden illness. Then asthma which she had earlier suffered from at different times began to affect her to the point of being intolerable, aggravated by various other insidious illnesses.
During this time, visions of blood saddened Sr Eusebia even more than her inexplicable physical ills. On 4 October 1934, while some of the Sisters were praying with her in the room where she was consuming her sacrifice, she interrupted them and paled: “Pray very much for Catalonia.” It was the initial moment, the workers uprising in Asturia and the Catalonian one in Barcelona (4-15 October 1934) that would be called the “revolutionary uprising.” She had other visions of blood for her dear superior, Sister Carmen Moreno Benítez, who would be shot along with another Sister on 6 September 1936: in 2001, after recognition of her martyrdom. she was declared Blessed.
Meanwhile Sr Eusebia's ills grew worse: the doctor attending her admitted that he did not know how to describe the illness, added to her asthma, that made her limbs crumple like a ball of wool. Those who visited her felt her moral strength and the light of holiness that shone from those suffering limbs, but that left her mind absolutely clear along with her delicacy and kindness in dealing with people. She promised the Sisters who stayed with her: “I'll be back on my rounds.”
In the middle of the night of 9 February 1935, Sr Eusebia just went, appearing to be sleeping peacefully. For all of the following day her fragile remains, adorned with so many flowers, were visited by the whole population of Valverde. The same expression was heard many times over: “A saint has died.”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' equivalent recognition.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //In partic., forma di equiparazione di scuole non statali a quelle pubbliche, che comporta la validità dei titoli di studio da esse rilasciati (v. pareggiato).// equivalent recognition of non-state schools which ensures that their results are considered to be valid.
<br>
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term is usually found in Salesian texts in reference to the scholastic context, meaning equal recognition (e.g., of results) between State and Catholic schools.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' word in the ear
''TL'' is ''[es]:'' palabra al oído
<br>
''TL'' is ''[fr]:'' mot à l'oreille
<br>
''TL'' is ''[pt]:'' palavra ao ouvido
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“//The advice given in the playground was called: Word in the ear//. Don Bosco took
part as long as he could in the recreations of the boys and even when he could not stay
for long he put in an appearance, for it was then that he saw an opportune time to know
his chicks and drop them individually a grain or two” (Fr Ceria, //Don Bosco With God//)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
“Not saying too much, but to the point; not harshly but clearly. In Don Bosco’s pedagogy there are two examples of this way of speaking: ‘the good night,’ the few words addressed to everyone at the end of the day commenting on what has happened, and ‘the little word in the ear,’ that personal word that was spoken at informal moments in recreation. They are both very sensitive moments when real and immediate events are spoken about and wise everyday advice is given on how to deal with them; in fact they are an aid to living and teach the art of living.” (Fr Pascual Chávez, AGC 400)
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
See to it that your students get to know you, and you them, by passing as much time as possible with them, using the technique of a friendly "word in the ear" - something you know all about - each time you see the need. This is the great secret that will make you master of their hearts. (Don Bosco: //Confidential Reminders to Rectors//)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Good Night|buona notte]]//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Parvum Calendarium. Full title is Parvum calendarium ad usum SDB
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A liturgical calendar printed as a small leaflet for Salesian SDB use based on the Roman calendar. It could be called the Proper Salesian Calendar.
<br>
!!!''@@color:Green;Synonyms@@:''
Small SDB Calendar
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The //Parvum Calendarium//, printed and distributed annually (starting from 1 January, rather than from the beginning of Advent) to Salesian communities, is always in Latin, and accompanied by a second leaflet (also in Latin) called //Addenda et Varianda in Officio et Missa//.
The //Parvum Calendaraium// lists Solemnities, Feasts, Sundays, Liturgical memorials and ‘Feria‘ (ordinary days without some specific celebration) for the Church's year, highlighting specifically Salesian celebrations.
The //Addendum// is addressed not only to Salesians but also to the FMA, and lists only details that pertain to the Mass and the Liturgy of the Hours relevant to both the SDB Congregation and the FMA Institute
<br>
!!!''@@color:Green;Usage notes@@:''
The //Parvum Calendarium// concept is not specific to Salesians. Other Congregations have their own version.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' autumn walks.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 旅行
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Excursions organised by Don Bosco from Valdocco to his birthplace and surrounds, that took place around the feast of Our Lady of the Rosary (first Sunday of October).
!!!''@@color:Green;Synonyms@@:''
autumn outings
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In 1848 Don Bosco began taking a group of boys to his birthplace at the Becchi for the feast of Our Lady of the Rosary, celebrated in the chapel that he had set up in his brother Joseph's house with external access. These yearly outings (which included excursions into the countryside around the Becchi), continued with ever-expanding itineraries, until 1864.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Viganò ACG341: ..passeggiate autunnali era sempre attento a scoprire e incoraggiare vocazioni.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[i Becchi]], [[Gianduia]],//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' youth ministry.
''TL'' is ''[es]:'' Pastoral Juvenil
<br>
''TL'' is ''[fr]:'' pastorale des jeunes
<br>
''TL'' is ''[pt]:'' Pastoral Juvenil
<br>
''TL'' is ''[pl]:'' Duszpasterstwo młodzieżowe
<br>
''TL'' is ''[ zh]:'' 慈幼青年牧民
<br>
''TL'' is ''[de]:'' Jugendpastoral
<br>
''TL'' is ''[ru]:'' молодежная пастырская деятельность
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
One of the key sectors of the Salesian mission, under the direction of a General Councillor.
<br>
!!!''@@color:Green;Synonyms@@:''
youth apostolate, youth pastoral ministry
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Salesian youth ministry, as central as it is, obviously covers very many areas. These include at least the following:
1. The Oratory and Youth Centre
An environment of broad acceptance, open to a wide range of young people, above all those most alienated. This is achieved through a diversity of educational and evangelizing activities characterized by their focus on the young and strong personal relationships between educator and youngster, capable of becoming a missionary presence in the world of the young and of civil society.
2. The school and Professional formation
Centres for formal education, inspired by Gospel values according to the spirit and pedagogical style of the Saleisans, in order to promote popular education attentive to the most needy, to their professional formation and to accompanying their gradual insertion into the world of work.
3. Boarding and hostel arrangements
A service for accepting young people without family or who are temporarily estranged from family. Here they find personal relationships, opportunity for commitment and responsibility for young people in daily life, and the life of the group with its various formative educative and Christian opportunities.
4. A presence to the Tertiary sector
Through institutes of higher education inspired by Christian values and with a Catholic and Salesian style; hostels and university residences, other services of pastoral animation at this level.
5. The parish.
Characterized by a special attention to young people, above all to the poorest of them, the popular environment where it is to be found, by the presence of a Salesian religious community at its animating heart, and by activity of evangelization and education to faith strictly integrated with the human development of the person and the group.
6. Social services and works for youth-at-risk
A family atmosphere of acceptance and education, animated by a community with ‘preventive’ criteria according to the educative style of Don Bosco. This is inspired by the Gospel and has the aim to evangelize, open to the transformation of realities which are socially exclusive and to the building of a culture of solidarity, in collaboration with other social institutions.
7. Social communication
Through education to an understanding and proper use and utilization of the media, the development of the communicative potential of persons through the new languages of music, theatre, art etc..... Formation to a critical, aesthetic and moral sense, promotion of information and editorial centres in press, radio, television, internet etc. Finally, the service of the Salesian educational and pastoral project.
8. Other new forms of Salesian presence to the young
- The Salesian Youth Movement: communion and connection between all youth groups and associations which acknowledge Salesian spirituality and pedagogy, and which take up an educative and evangelizing task and commit themselves to share and coordinate amongst themselves.
- The Salesian Voluntariate: a voluntary activity commited to the human and Salesian development of the young, above all the poorest of them, and active amongst the common folk, according to the style of Don Bosco’s Preventive System and the values of Salesian Youth Spirituality. They carry out their activity in view of the transformation of society and the removal of causes of injustice, and they favour a community experience and the vocational development of the volunteer.
- Services for vocational orientation: meetings and centres for vocational orientation, communities where this can occur, etc…
- Specialized services for Christian formation: special education centres, houses of retreat and spirituality, centres for pastoral and catechetical formation etc.
!!!''@@color:Green;Usage notes@@:''
The form 'youth pastoral' is to be avoided, since it is a calque (translated literally from Italian) and would not be recognised easily outside Salesian circles. English regards 'pastoral' as an adjective in most instances, and where it is a noun it refers to things other than ministry.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''Translator's notes:''
Cf. [[Hemingway can teach us something]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[apostolate]], [[Frame of Reference|Quadro di riferimento]].//
!!!!@@color:Maroon;''SL'' is ''[fr]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' St Peter's Oratory (or left in the original French)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): oratorio
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
While a general French term used by Salesians for ‘oratory’ (in general language it might be glossed as ‘youth club’), the specific Salesian reference of historical importance is the //Patronage Saint-Pierre// in Nice, at whose opening Don Bosco explained what he meant by an oratory, and also produced the first written explanation of the Preventive System
!!!''@@color:Green;Synonyms@@:''
youth centre
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In the final decade of his life (1877-1887) Don Bosco was on a tireless search for financial assistance for his works in Italy and abroad. There are at least a hundred appeals, spoken and written that are testimony to this, made to benefactors, Cooperators, past pupils, civil and religious authorities. We find them in conferences, talks, circulars, begging requests, and regular items like the Salesian Bulletin which he began in 1877 and which became a more effective and better ’spokesperson’ for him. The greater number of these, especially public conferences along the lines of his [[sermon de charité]] [in Nice], follow similar lines to the first address, his exposé of which we have the complete text drafted, corrected and published by Don Bosco personally. It can be read in the 1877 //Inaugurazione del patronato di S. Pietro a Nizza a Mare// [or in its French translation if you prefer] along with a news account of the event and the pages on the preventive system, all included in the same booklet. His ’preventive’ theme comes back again, seen in its twin perspective of the educational and the social: the dramatic situation (and one that he dramatised) of ’[[poor and abandoned|povero e abbandonato]]’ youth; the institutions that took care of them such as the [[oratory|oratorio]], the patronage, the home or [[hospice|convitto]]; the urgent need for funds to build and support things, by seeking alms; the guarantee of abundant heavenly recompense, both temporal and eternal as well as the prayerful and affectionate recognition from those who benefited from the help received; the certainly of good personal, professional and social results.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[preventive system|sistema preventivo]]//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' PDO Project and Development Office.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The PDO (Project and Development Office) is an entity, juridical or otherwise, instituted and owned by the Salesian Provincial Community (C.44, C.58 Salesian Constitutions), fully at the service of the Salesian charism in the province.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The PDO participates in the restructuring, re-shaping and re-dimensioning of the Salesian works. It serves as a link, a bridge, between the consecrated Salesians and civil society in the work of promoting youth development and empowerment, justice, and holistic human development. It is recognised in the province’s Directory with due approval of the Provincial Chapter.
!!!''@@color:Green;Usage notes@@:''
Not every province has a PDO, and the PDO is not the same as a Mission Office (sometimes, though innacurately in linguistic terms, called a 'Procure'). The PDO assists in the process of the drafting, elaborating, implementing and evaluating of the Overall Provincial Plan (OPP) and the Salesian Educative Pastoral Plan (SEPP) ensuring its sustainability. It undertakes research in the field of children and youth to continuously make relevant the plans and programs of the province.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[project|progetto]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SEPP Salesian Educative and Pastoral Plan.
''TL'' is ''[es]:'' Proyecto Educativo-Pastoral Salesiano PEPS
<br>
''TL'' is ''[fr]:'' projet éducatif et pastoral salésien PEPS
<br>
''TL'' is ''[pt]:'' Projecto Educativo Pastoral Salesiano PEPS
<br>
''TL'' is ''[pl]:'' Salezjański Program Wychowawczo-Duszpasterski (SPWD)
<br>
''TL'' is ''[zh ]:'' 慈幼教育牧民方案( SEPP)
<br>
''TL'' is ''[de:'' Salesianische Erziehungs- und Pastoralkonzept
<br>
''TL'' is ''[ru]:'' СПВП (Салезианский пастырско-воспитательный проект)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A basis for planning and evaluating works chosen in line with the Congregation's basic options: oratories, youth centres, schools, centres for young workers, parishes, missions ... which involves objectives, methods, features with due regard to geographical and cultural differences (Cf. GC21 no. 105)
!!!''@@color:Green;Synonyms@@:''
Sometimes known as EPP (without the 'Salesian')
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Since its inception in 1978 the EPP (or Salesian Educative and Pastoral Plan/Project SEPP, another variant) has played a vital part in the Congregation's planning mentality. The EPP was codified in the Regulations in 1984 (R. 4).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym, (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
Be it the SEPP, the OPP, the PDO (and any range of acronyms, usually with 'P' in them, they are tied into the concept expressed in Italian as //progettualità// or 'planning mentality' in English. This planning mentality is 'A progressive process towards concrete and verifiable objectives, with clear options regarding priorities and orders of sequence'(Chávez, AGC 407)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[project|progetto]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' personal media.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An emerging digital communications media, incorporating interactivity in its design, and allowing users not only to consume media products, but also to create them, (Shiregu Miyagawa, professor of linguistics and communication at the Massachusetts Institute of Technology). We could probably say today that it has fully emerged!
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term was introduced into Salesian discourse by GC26. In fact it came from the floor during a discussion on social communication, and was offered by a German Chapter representative. The term then found its way into the Chapter documents in a somewhat negative comment: //La cultura della personal media può compromettere la maturazione della capacità di relazione//.
In the light of the definition offered above however, the discussion of personal media as a formation theme should not be limited to its negative effects, but might objectively consider several other factors: creativity, and the fact that human beings with access to personal digital devices are now creators. And perhaps the most significant issue here is to ask what personal media are in function of. They are in function of social media.
The term, as employed at GC26, was occasionally extended by reference to 'personal and convergent media'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
The culture of personal media can compromise one's ability to mature in personal relationships. (GC26 no. 99)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[social communication|comunicazione sociale]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' PGS Papua-New Guinea & Solomon Islands Vice-Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian circumscription (Vice-Province) in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Port Moresby (East Boroko). The Vice-Province of Blessed Philip Rinaldi. PGS became a Vice-Province in 2016. Formerly it was a Delegation of the Philippines North Province (FIN).
The first Superior of the Vice-Province, Fr Peter Baquero, was appointed Bishop of Kerema Diocese in 2017. His successor as Superior, Fr Alfred Maravilla, was elected as the General Councillor for the Missions in 2020.
The first Salesians came to Papua New Guinea in June 1980, from the Philippines.
In 1995, Archbishop Adrian Smith sm, Archbishop of Honiara, welcomed the presence of the Salesians to the Solomon Islands and assigned them the parish of Christ the King, Tetere. Fr. Pedro Balcazar, (Mexican), Br Tanaka Yukihiro (Japanese) and Fr Nichizawa Pedro Manabu (Bolivian) were the first ones in the Solomon Islands. Fr Ambrose Pereira (Indian) arrived on the 2nd April 1999 and Fr Luciano Capelli (Italian, now Bishop of Gizo) arrived several months later.
Three Salesians who have worked in PGS have become bishops: Archbishop (emeritus) of Rabaul, Archbishop Francesco Panfilo, Bishop Luciano Capelli of Gizo, and Bishop Peter Baquero of Kerema.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Pious (Society).
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term collocates most typically with //Società// as in //Pia Società// or the full term //La Pia Società Salesiana//. It was dropped from any official reference to the Salesian Society from 1926 onwards, given that by this time 'society' was not considered to give any cause for wrong interpretation. Don Bosco used add it in to make it clear that his 'society' was not one of political or even of secret leanings, but a society interested only in good. The Superior Chapter in 1925 decided that //Pia// would be attached only to the //Pia Unione dei Cooperatori Salesiani//.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
//pia// is an adjective
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Society|Società Salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' altar boys society or association.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Akin to the Blessed Sacrament Sodality and almost a section of it, the Altar Boys Society was founded on 2 February 1858, among students, by Seminarian Joseph Bongiovanni. Its purpose was to ensure that religious services were properly performed and to foster vocations to the priesthood among the better students. ‘It was dedicated to the service of the altar on the feast of the Purification of Mary.’
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
The Italian term for ‘altar boy’ is //chierichetto//, but as a group they may be referred to as the //piccolo clero//..
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Pius IX (Giovanni Maria Mastai Ferretti)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Pope
Declared Venerable: 6 July 1985
Beatified: 3 September 2000
Liturgical Celebration: 7 February
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Pope Don Bosco had to deal with for most of his life was Pius IX, pontiff for a good 32 years from 1846 to 1878. Don Bosco had many meetings with him: there were some twenty or so audiences and hundreds of letters.
Giovanni Maria Mastai Ferretti (Pius IX) was the ninth child of Count and Countess Girolamo Ferretti and Caterina Sollazzi. He was born in Senigallia on 13 May 1792. From 1803 to 1808 he was a pupil of the Scolopians at the Aristocrats College in Volterra. Wanting to become a priest he was forced to interrupt his studies due to sudden attacks of epilepsy. He obtained the grace of a cure in 1815 at Loreto. He resumed his theological studies and was ordained priest in 1819. In 1823 he went to Chile for two years as a missionary. At just 35 years of age he was appointed archbishop of Spoleto, then in 1832 of Imola. In 1840 he was made cardinal and on 16 June 1846, in the fourth scrutiny with 36 out of 50 votes from the cardinals in the conclave, he was elected Supreme Pontiff at just 54 years of age. He immediately promoted a number of reforms within the Papal States (press freedom, freedom for Jews, the beginnings of the railways, and a Constitution), but in 1848 when he refused to support the war against Austria, this was the beginning of the “persecution” against him. On 8 December 1854 he defined the dogma of the Immaculate Conception. In 1869 he called Vatican Council I. On 8 December 1870 he proclaimed Saint Joseph as Patron of the Universal Church. He died on 7 February 1878.
Don Bosco's love for the Pope came from his deep faith perspective. Typical was his insistence with the young: “Do not cry out: ‘Long live Pius IX’ but rather ‘Long live the Pope!’” As a young priest, back in 1848 Don Bosco had given concrete example of his attachment to the Pope. Don Bosco had been a priest for seven years and found out that Pius IX had had to flee Rome and go to Gaeta due to the proclamation of the Roman Republic. He knew that the Pope was in serious financial difficulties there. Don Bosco then organised a collection among the boys at the Oratory and sent it to Gaeta: it was a gift of 33 Lire! The Pope then asked Cardinal Antonelli, his Secretary of State, to thank Don Bosco for this very practical gesture of solidarity with the Successor of Peter.
It has been said that Pius IX was the founder of a number of Congregations at the time. For the “Pious Society of Saint Francis de Sales” he was more a loving and demanding “father” than a “co-founder”. But in fact, the idea and initial realisation of a “Congregation of the Oratories” came well before the first papal audience (1858). Don Bosco's concern to reconcile “religious” and “civil” life seemed to have already been dominant in the early 1850s, along with the solution, which seems to have come from conversations with the anticlerical Minister Rattazzi, which clarified matters. We could possibly say much the same thing about other important choices Don Bosco made that he tended to attribute to the Pope by way of projection so he could get a better hearing from the consultors and “judges” in the Roman Congregations. On the other hand, there is no doubt about the Pope's fatherliness in regard to the Salesian Society, so significant was the advice that Pius IX gave Don Bosco, and the “protective” papal interventions on his behalf, the many exceptions he granted to processes of the time and the tradition of religious institutes during the lengthy negotiations that led to the approval of the [[Salesian Constitutions|costituzioni]].
St John Bosco had his first audience with Pius IX on 9 March 1858. Both had the feeling they were meeting a saint. Pius IX supported and guided Don Bosco in the founding of the Salesian Congregation. He suggested he call it a “Society” to be up with the times; to have vows but not solemn ones; he advised simple dress and solid but not too complex practices of piety. As was customary, there were two stages for arriving at approval of the Salesian Society and its Constitutions and in both of them the involvement of the Pope was decisive and resolved problems. The first ended with the approval the Salesian Congregation in 1869, and the Pontiff told Don Bosco, who was complaining about some of the restrictions regarding the priestly ordination of Salesians: “Let's just take one step at a time. When things are going well the Holy See usually adds and never takes away.” And so it was. Five years later, in 1874, the Pope added his final approval when one of the four cardinals of the commission set up to judge matters only wanted temporary approval due to the persistent opposition of some bishops and the “weighty” observations of some of the papal consultants. Pius IX also convinced Don Bosco to write his [[memoirs|Memorie dell'Oratorio ... MO]] to be left as a spiritual legacy for the Salesians.
Also during his pontificate, in 1870 he erected the Archconfraternity of the Devotees of Mary Help of Christians ([[ADMA|ADMA Associazione di Maria Ausiliatrice]]); in 1871 he approved the plan to found a female religious institute that would become the Institute of the Daughters of Mary Help of Christians, and in 1876 he approved the Pious Union of [[Salesian Cooperators|A.SS.CC. Associazione Salesiani Cooperatori]], being their first enrolled member. Don Bosco loved Pius IX very much and accepted all his advice, even when it cost him great sacrifice: “I am ready for any effort“ he used say “when it has to do with the papacy and the Church.” The Pope too had great respect for Don Bosco and on various occasions called him to Rome to ask for his help in a range of very delicate matters. From the following anecdote it becomes clear how Pius IX reciprocated the love that Don Bosco and the Salesians had for him and for the Apostolic See, and how exquisite was the Pope's kindness. In February 1869, when Don Bosco went to see the Pope again, the latter welcomed him with tears in his eyes and told him: “Dear Don Bosco, I am old; I could die at any moment; if you have something to ask for your Congregation, do so quickly.” With his habitual certainty and calm, the saint, looking lovingly a the pontiff, replied prophetically: “Holy Father, may the Lord continue to preserve you for great things and to do great good for the Church.” “Ah!...” Pius IX added “it is just a year and a half until I reach the time of St Peter's pontificate.” “Your Holiness, you will go past that.” “How can you say that? It has never happened.” “Well then, I am telling Your Holiness that not only will you see the days and years of St Peter's pontificate, but more still.” The prophecy came true.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' OPP Overall Provincial Plan.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 省計畫 / 會省整體計畫 (POI, OPP)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The strategic plan for the animation and government of the province, which takes an overall view of its life and mission and presents the fundamental choices that ought guide its organisation.
!!!''@@color:Green;Synonyms@@:''
Overall Provincial Plan, Provincial Plan, Structural Plan, Strategic Plan
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
Philippines North Province tends to use SPP (Strategic Provincial Plan) rather than OPP. Other English-speaking provinces may well also use other terms.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
The adjective 'organic' in English does not sit well with the general English-speaking population. The term 'Organic Provincial Plan' is a calque, an item taken directly from its source language (it) and brought into English without much thought to its meaning. 'organic' certainly conveys the idea of structure and systematic arrangement. but it is more likely to evoke the notion of biology and organic compounds or even compost heaps!
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[organic|organico]], [[project|progetto]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Dossier (but may remain untranslated)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A //positio// (//Positio super Virtutibus//) is a document or collection of documents used in the process by which a person is declared Venerable, the second of the four steps on the path to canonisation as a saint. It collects the evidence obtained by a diocesan inquiry into a candidate's heroic virtues in a form suitable for presentation to the Congregation for the Causes of Saints. Upon presentation, the positio is examined by a committee of expert historians and theologians, and if they find the evidence presented suitable, they may then make a recommendation to the Pope that the candidate be declared Venerable.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In his //Don Bosco History and Spirit// series, Arthur Lenti calls it a 'docket'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Postulator General|Postulatore Generale]], [[Venerable|Venerabile]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' post-novitiate
''TL'' is ''[es]:'' posnoviaciado
<br>
''TL'' is ''[fr]:'' postnoviciat
<br>
''TL'' is ''[pt]:'' Pós-noviciado
<br>
''TL'' is ''[pl]:'' Postnowicjat
<br>
''TL'' is ''[zh]:'' 初學後進修期 / 出學其候的培育
<br>
''TL'' is ''[de]:'' Nachnoviziat
<br>
''TL'' is ''[ru]:'' период, следующий за новициатом
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The first profession marks the beginning of a period of consecrated life. In this period the confrere, with the help of the community and of a spiritual guide, completes his maturing process with perpetual profession in view, and develops the different aspects of his vocation as a lay Salesian or as a candidate for the priesthood (C 113)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
As the first stage of the period of temporary profession, the post-novitiate is a period of religious maturing which continues the formation experience of the novitiate; it helps the professed Salesian to avoid a sudden change in his pattern of life and a slackening in his pace of growth in his vocation. It also serves as a preparation for the practical training phase.
The postnovitiate is a time in which the confrere concerns himself in a practical way with integrating the elements of Salesian consecrated life in his personality.
He establishes the process of his personal maturing in the daily flow of his life in community, where he links together his sense of freedom and personal responsibility with his sense of belonging to his community and its common project. Therefore, he cultivates a serenity of spirit, is ready to perform domestic chores, accepts everyone unconditionally, and makes his contribution to the work of community animation.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
As with the term pre-novitiate, the hyphen is also retained for now in the term post-novitiate.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[practical training|tirocinio]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Postulator General.
''TL'' is ''[es]:'' Postulador General
<br>
''TL'' is ''[fr]:'' Postulateur général
<br>
''TL'' is ''[pt]:'' Postulador Geral
<br>
''TL'' is ''[pl]:'' Postulator Generalny
<br>
''TL'' is ''[zh ]:'' 宣福、列聖總申請人 / 申請列品專員
<br>
''TL'' is ''[de]:'' Postulator Allgemein
<br>
''TL'' is ''[ru]:'' Постулатор Генерал
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Nel diritto canonico, l’ecclesiastico, e rispettivam. l’avvocato concistoriale, che tratta una causa di beatificazione e canonizzazione presso il tribunale competente, così chiamato perché postula, ossia chiede, la proclamazione del beato o del santo.// In Canon Law, the ecclesiastical, and the consistorial lawyer, who deals with a cause of beatification and canonisation in the competent court, so called because he 'postulates', that is, asks for the proclamation of the candidate as blessed or saint
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Person nominated by the Rector Major to follow up all causes of canonisation.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Positio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' power
''TL'' is ''[es]:'' potestad
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' potestade, podestade
<br>
''TL'' is ''[it]: '' potestà
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
//potestas// was the legal authority of a political office in ancient Rome.
The power or authority of the head of a family over those legally subject to him; especially paternal authority (Oxford dictionary).
In the history of the Church, the Sacred Power (//potestas sacra//) of the clergy has been divided into two categories indicating two separate origins of that one power: 1) Power of Order (//potestas ordinis//) and 2) Power of Jurisdiction (//potestas iurisdictionis//, also known as //missio canonica//, or //potestas regiminis//).
<br>
!!!''@@color:Green;Synonyms@@:''
authority
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Authority understood as //potestas//:
“It is worth noticing that Canon Law defines every kind of authority in the Church as //potestas//. One who receives
authority receives it from the Church: only in the name of the Church and according to its guidelines can such //potestas// be exercised. The authority of Peter ultimately comes from Christ and his Gospel. It is not something arbitrary; it is always linked to Him, way, truth and life for all his disciples.
This is equally true for all authority-//potestas// present in the
Salesian Constitutions, embodiment of the project of life of the Salesians of Don Bosco, totally dependent on the authority of the Church that “has acknowledged God’s hand
in this, especially by approving our Constitutions and by proclaiming our Founder a saint.” (C 1) [From //Animating and governing the community: The ministry of the Salesian Rector//, 41]
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
//potestās// (genitive //potestātis//) (fem.)
!!!''@@color:Green;Citation@@''
“Without hierarchical communion the //sacramental-ontological munus// [//potestas ordinis//], which ought to be distinguished from the //canonical-juridical aspect// [//potestas iurisdictionis//], cannot be exercised.” (//Lumen gentium// AAS 57 (1965) 5-75 at 75)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[auctoritas]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' poor and abandoned.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An expression typical of Don Bosco which refers to any kind of poverty: physical, economic, spiritual cultural, at its broadest. They may be young people up to 25 years of age, but mostly between 12-20. In fact, Don Bosco's definitive vocational option.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adjectival phrase
The question arises, from the earlier Constitutions, and varied subsequent usage, of the difference between 'poor, poorer, the poorest' especially in the early Constitutions' Chapter on Purpose. The following insights are from Lenti, //Don Bosco History and Spirit// Vol 4. In the chapter on ''Purpose'', the term occurs in various grammatical forms...The Latin forms //pauperes, pauperiores, pauperrimi// (Italian //poveri, più poveri, i più poveri/poverssimi//) constitute a system having a twofold semantic value.
These forms may be used either in an 'asbolute' fashion as quantifiers, or in a 'relative' fashion as classifiers...As quantifiers they express the quantity or intensity of a person's poverty 'absolutely', that is without comparison to the poverty of other persons. As quantifiers the three forms express degrees of poverty by reference to a social standard. As classifiers the three forms express degrees of poverty in relation to a person or group. (where 'poorer' might mean 'less well off'). 'poor, poorer, poorest' in the chapter on Purpose, and indeed throughout the Constitutions, are used as quantifiers, not as classifiers. It was not Don Bosco's intention to classify young people by the criterion of poverty and to choose the poorest of all to the exclusion of others.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[abandoned|abbandonato]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' poverty.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 神貧 / 神貧願
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
1: the state of one who lacks a usual or socially acceptable amount of money or material possessions
2: voluntary renunciation, as a member of a religious order, of the right as an individual to own property, usually expressed as a vow
3: an evangelical counsel, thus 'evangelical poverty'
<br>
!!!''@@color:Green;Synonyms@@:''
solidarity with the poor, preferential choice for the most needy, reesponsible management of resources
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
All three meanings above are particularly relevant for Salesian life, since Salesians more often than not and by preference, live amongst the world's poor. But it is the third meaning which comes most to the fore in Salesian discourse today.
The problem begins when we have to explain what poor and poverty mean - these are quite elastic terms in our languages today, with implications not only economic and social but psychological, cultural... From Don Bosco himself, we retain in the renewed Constitutions the following reference: that we "follow the Saviour who was born in poverty..", in other words, DB begins with a reflection on evangelical poverty, and this is the term we use most often today when speaking of the vow of poverty.
Cardinal Raul Silva Henriquez SDB, famously commented at Vatican II on evangelical poverty (fruit of grace) and socio-economic poverty (fruit of sin).
The theme of evangelical poverty became central to the 26th General Chapter, where it was closely linked to the //cetera tolle// of //da mihi animas cetera tolle//: "The detachment from everything that makes us insensitive to God and hinders the mission".
There are any number of current terms which are effectively synonymous with evangelical poverty and which we find in contemporary Salesian literature: solidarity with the poor, preferential choice for the most needy, reesponsible management of resources
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
SDB-Regolamenti: ... servizio dei giovani poveri: dei giovani anzitutto che, a causa della povertà
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[da mihi animas cetera tolle]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' procedure (as in paperwork)
''TL'' is ''[es]:'' expediente
<br>
''TL'' is ''[fr]:'' dossier
<br>
''TL'' is ''[pt]:'' dossier, expediente
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI (in the sense we intend it here): //L’insieme degli atti o dei documenti necessarî per avviare e portare a termine un affare, e necessarî per chiedere autorizzazioni, concessioni e sim.// or in other words, paperwork.
<br>
!!!''@@color:Green;Synonyms@@:''
case, file (number)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term can have several meanings (including the more common one of ‘practice’ as in put into practice). It could also refer to a philosophical doctrine. But the sense it which it is most used in a Salesian official context is in reference to paperwork that needs to be prepared when dealing with particular cases, or issues involving either civil bodies or the Apostolic See.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Secretary General, Provincial Secretary|segretario (ispettoriale)(generale)]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//aspirantatoMongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' pre-novitiate
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 準初學期
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“A period of special preparation” designed to help the aspiring Salesian “deepen his vocational choice and verify his suitability for beginning the novitiate” (C 109).
<br>
!!!''@@color:Green;Synonyms@@:''
postulancy (though this is not a term used in the Salesian SDB context)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Pre-novitiate is stage in Salesian formation when a person, having already
begun discerning whether or not he is being called to follow Jesus as a Salesian (Aspirant), decides to continue that process by living in a Salesian community for an extended period of time. So it is important to distinguish the aspirant from the pre-novice.
!!!''@@color:Green;Usage notes@@:''
Not to be confused with aspirantate.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Following the normal pattern for relatively new terms, the prefix ‘pre’ is attached via a hyphen, resulting in pre-novitiate. At some stage, the hyphen could disappear, resulting in a single word: prenovitiate.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[aspirantato]]//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Priest (P)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh]:'' P (司鐸,拉丁文、意大利文、英文的簡寫 )
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Term used in the Year Book and Necrology
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (and abbreviation)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Year Book|annuario]], [[Necrology|necrologia]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' first (or initial) proclamation
''TL'' is ''[es]:'' primer anuncio
<br>
''TL'' is ''[fr]:'' première annonce
<br>
''TL'' is ''[pt]:'' primeiro anúncio
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Evangelization: ... proclaims explicitly the Gospel, through "first proclamation", calling to conversion. (General Directory for Catechesis)
!!!''@@color:Green;Synonyms@@:''
initial or primary proclamation, first evangelisation, kerygma, whispering the Gospel
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The General Directory for Catechesis underlines the importance of initial proclamation, not only in contexts where there is a need for a mission //ad gentes//, but also within the Churches of ancient Christian tradition. It is important to note, however, that the Directory describes it as “the explicit proclamation of the Gospel” and considers it the third moment of evangelisation, preceded by the witness of charity and Christian life and followed by the sacraments and catechesis, from education to faith and mission.
In multi-religious contexts such as Asia, initial proclamation needs to follow a pedagogy which will lead people step by step, through the use of myths, folklore and narrative methods close to local cultural forms.
Don Bosco's “[[word in the ear|parola all'orecchio]]“ was a way of whispering the Gospel into the young man’s heart such that it would trigger in him an interest in knowing Jesus and his Gospel. This is, indeed, a method of realising initial proclamation provided that whoever uses it is committed to being consistent with the message it proclaims
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Don Bosco's “word in the ear“ was a way of whispering the Gospel into the young man’s heart such that it would trigger in him an interest in knowing Jesus and his Gospel. This is, indeed, a method of realizing initial proclamation provided that whoever uses it is committed to being consistent with the message it proclaims (Fr Maria Arokiam sdb)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[word in the ear|parola all'orecchio]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Procurator General
''TL'' is ''[es]:'' Procurador General
<br>
''TL'' is ''[fr]:'' Procurateur général
<br>
''TL'' is ''[pt]:'' Procurador Geral
<br>
''TL'' is ''[pl]:'' Dyrektor Prokury
<br>
''TL'' is ''[zh ]:''慈幼會駐宗座代理
<br>
''TL'' is ''[de]:'' Prokurator, Missionsprokurator
<br>
''TL'' is ''[ru]:'' прокуратор генеральный
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Nella chiesa cattolica, religioso che tratta con la Curia romana gli affari della congregazione o società religiosa alla quale appartiene e che egli rappresenta presso la S. Sede//
a religious who deals with the Roman Curia on the affairs of the congregation or religious society to which he belongs and which he represents before the Holy See.
C 145: “The task of dealing with the [[Apostolic See|Sede Apostolica]] is ordinarily entrusted to a procurator general who is appointed by the Rector Major with the consent of his council and remains in office [[ad nutum]].”
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The procurator in the sense above probably has its origins in Roman public law from the time of the emperors. They were administrators and officials who also had to deal with legal matters.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Not be confused with the //Postulatore Generale//
!!!''@@color:Green;Citation@@''
Per quanto riguarda poi le pratiche di carattere giuridico, il Segretario generale e il Procuratore sono coadiuvati da un ufficio giuridico (di cui lo stesso Procuratore fa parte), che ha il compito di esaminare le pratiche sotto l’aspetto giuridico, in vista sia dell’esame da parte dei Superiori che della trasmissione alla Sede Apostolica. (//Elementi Giuridici//)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Postulator General|Postulatore Generale]]//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Profession of faith.
''TL'' is ''[es]:'' profesión de fe
<br>
''TL'' is ''[fr]:'' profession de foi
<br>
''TL'' is ''[pt]:'' profissão de fé
<br>
''TL'' is ''[it]:'' ( if source is not Italian): professione di fede
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The //Professio fidei// is a particular formula established by Pope John Paul II in his Apostolic Letter “Ad tuendam fidem” in accordance with the Code of Canon Law Can 833.8.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The profession of faith is to be made by superiors when they take up their office (cf. C. 121) and by others who assume an office in accordance with the law. It is also associated with the swearing of an oath (it: //giuramento//) of fidelity.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Can. 833 The following are obliged personally to make a profession of faith according to the formula approved by the Apostolic See: ... Superiors in clerical religious institutes and societies of apostolic life, according to the norm of the constitutions.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[rector/director|direttore]], [[provincial|ispettore]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' project, plan.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' projeto
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 方案
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) An idea, mostly accompanied by a study relating to the possibilities of realising this idea in practice.
(2) An actual plan
!!!''@@color:Green;Synonyms@@:''
plan
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In Salesian discourse, especially in Italian, there is a wide variety of 'projects', drawing substantially from the first definition indicated above, i.e. the emphasis on an idea possibly accompanied by plans for its realisation. But here are also much more concrete plans. Certainly in English we need to determine which of the two definitions we are really talking about, in context.
!!!''@@color:Green;Usage notes@@:''
It has to be said that the English language prefers to emphasise the second definition - the concrete plan, and in fact to use the term 'plan' by preference.
That said, we need to consider what is at stake in each use of the term in context: the 'Project of Life' is a commentary on the Constitutions, and here 'project' is the term that was used, so 'Project of Life' exists in fact, and then by extension we speak often of a 'personal project of life', though we might just as easily speak of a 'personal plan'.
The Italian POI or //Progetto organico ispettoriale// seems better rendered in English as OPP or 'Overall Provincial Plan', especially as //organico// is not best rendered literally in English as 'organic', and 'plan' seems more appropriate in this context.
We have already had 'Project Africa'. We have 'Project Europe' too. These two 'projects' would seem to draw more from the first definition than the second. But there are many more! EPP, 'Pastoral and Educative Project', or SEPP, 'Salesian Pastoral and Educative Project', the 'Gospel project of life', the 'Project of animation and government of the Rector Major and his Council'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The semantic field of the Italian word “progetto”, and in particular as used in Salesian discourse, is more extensive than the same term in other languages. As Michal Vojtas indicates:
Cf. [[Project, a term whose semantic field is (too) broad]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[PDO Project and Development Office]], [[SEPP|PEPS Progetto educativo-pastorale salesiano]], [[organic|organico]], [[personal life plan|progetto personale di vita]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' personal life plan.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A way of bringing together one's desires, energies and values in a personal project of life, in which one assumes responsibility for one's growth and lives to the full the deepest motivations of one's vocation (FSDB 69)
!!!''@@color:Green;Synonyms@@:''
personal plan of life
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A (written) plan where the individual depicts the kind of person he wishes to be and the process for achieving this. This approach was mandated by the [[Ratio]] and further emphasised by the 25th General Chapter no. 16, but we already find it in the 1984 Constitutions and Regulations, R. 99, though not clearly defined in this latter instance.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
One of the practical ways in which he shows responsibility for his formation is by having a personal plan for his own life. (FSDB 216)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Ratio]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Provincial animation plan
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The yearly application of the Provincial SEPP drawn up each year by the Provincial Council, with collaboration from the works.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Serves as a provincial point of reference for drawing up the annual general plan for the
works.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[SEPP|PEPS Progetto educativo-pastorale salesiano]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' General plan of the work
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Annual application of the SEPP of the work (or possibly of individual SEPPs for the
various sectors and settings of a work).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Council of the Work draws this up with collaboration from the EPC Councils of
the various pastoral sectors.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[SEPP|PEPS Progetto educativo-pastorale salesiano]]//
Return to [[progetto]]
A further problem is a linguistic one, since the semantic field of the Italian word “//progetto//” is more extensive than the same term in other languages. GC21 does not define the term “Salesian Educative and Pastoral Project” in a univocal way. It uses it with alternating theoretical and operational emphases and sometimes replaces it with the simple term “planning”. Among the various names and levels of planning spoken of by GC21 that refer directly or indirectly to the SEPP we note [and here we stay the literal translation, ‘project’ even though in reality, ‘plan’ might be better]: project of the year, educational and pastoral project, project of the oratory and youth centre, provincial educational project for the school sector, projects of the individual schools, apostolic project of the “new presences”, systematic project for evangelisation at provincial and local levels. It is interesting that in the part on Practical Directives for the Salesian parish, there is no explicit call for a SEPP for the parish. GC21 did not clarify the number of projects nor the degree of interdependence among them among and this remained an issue to be addressed in the future.
The various studies, manuals and aids produced over recent years have generally reflected the ambiguity of the broad semantic field of the Italian “//progetto//” with its two different emphases: one more precise, when the term refers to an orderly and detailed work plan to accomplish something; the other more indeterminate, because “project” means a future-oriented idea, a purpose, including one that is vague and difficult to implement. The word “project” retains a certain ambiguity even in the more technical and operational area, since it can refer to a “general project” which indicates a non-detailed solution, with a summary analysis of costs, and to an “executive project”, which implies instead a complete picture of all calculations, drawings and technical details, estimates and specifications.
In other Latinate languages the term “//progetto//” preserves these two meanings, even though in some cases it might be translated with synonymous terms like “plan” or “design”. The semantic relationship between “//progetto//” and “//ideario//” in Salesian settings was not always clear, especially in Spanish-speaking countries. A greater problem is felt in English where the terms //project// and //project management// almost exclusively have the sense of a structured work plan laid out to discover information, to produce or improve something. The term “//progetto//” is also translated as //mission, mission statement, plan, design, layout, scheme//. For something that is a vague “//progetto//” for the future, English employs //plan// not //project//. Also used, in the educational sciences, are educational planning, instructional design. In the Salesian context there is the //Salesian Educational and Pastoral Project// (alternatively worded as //Salesian Educative and Pastoral Plan//. For all practical purposes, ‘educative’ and ‘educational’ are seen as the same thing). In German the word //Projekt// is used as in English, hence “//progetto//” is translated as Projekt, Plan, Entwurf. Salesians in German-speaking countries adopt a linguistically more pertinent solution and do not translate the term PEPS with //Projekt// but rather //Pastoralkonzept// (a draft of a pastoral approach) or //Leitlinien// (Guidelines), which better expresses the nature of the documents produced in the Salesian context under the title “//progetto//”.
From //Salesian Pedagogy After Don Bosco//, Michal Vojtáš
!!!!@@color:maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' promise of charity.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A proving period, designated by Don Bosco, during which selected individuals would engage in the practical exercise of charity toward neighbour, which would then be a promise but with the intention (on Don Bosco's part) that it would lead to a vow.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
On 26 January 1854, according to a note by Don Rua, four young men along with Don Bosco came together in DB's room and were invited to undertake a proving period in the practical exercise of charity toward neighbour, which would then be a promise but ultimately would be vowed. Instead of using the word 'novitiate' which may have frightened them off, Don Bosco cleverly used 'proving time'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[charity|carità]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' human advancement
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"[It] includes the gamut of activities of formation, service, observation, linking and intervening with particular reference to the full development of the individual human being, without distinction of race, religion, gender, social circumstances" (Diocese of Arrezzo).
<br>
!!!''@@color:Green;Synonyms@@:''
human development
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
It has to be said that all the evidence points to this term as largely restricted to Church language. Translating it as 'human promotion' (in other words a loan term) would be regarded as quaint in English, which has adequate synonyms. In the translation of Benedict XVI's //Caritas in Veritate//, the term is usually rendered by 'human advancement'.
!!!''Translator's notes:'' cf.
[[Emerging metaphors and tricky terms]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' 1. registry or records office, 2. a protocol number (in reference to 1), 3. etiquette, 4. procedure 5. foolscap
''TL'' is ''[es]:'' protocolo
<br>
''TL'' is ''[fr]:'' protocole
<br>
''TL'' is ''[pt]:'' protocolo
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
As is clear from the TL (en) items above, the word can have several specific definitions in English (and to a similar extent in other languages, but these might add even more).
<br>
!!!''@@color:Green;Synonyms@@:''
file
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The most common use of the term in a Salesian context is in reference to 1 above, a register or registry office and any assigned numbers dealing with items in that register or office.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Beware: a false friend
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[False Friends - P]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' protomartyr.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
MACQUARIE: the first martyr in any cause, especially St Stephen, the first Christian martyr.
TRECCANI: // I primi martirî cristiani; è termine usato sia come appellativo tradizionale di s. Stefano (in tal caso in funzione di attributo: santo Stefano protomartire), sia per indicare i santi morti durante le persecuzioni in età tardoimperiale romana: i p. della Chiesa//
Versiglia: Salesian Bishop
Caravario: Salesian Priest
"""
For both:
Beatified: 25 October 1964,
Canonised: 23 October 2011
Liturgical Celebration: 24 October
"""
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Salesian proto-martyrs are Saints Aloysius (Louis) Versiglia and Callisto Caravario.
On February 25, 1930, Salesians Bishop Louis Versiglia, vicar apostolic of Shiu Chow, China, and Fr Callistus Caravario, pastor of the Lin Chow mission, were murdered at Li-Thau-Tseul in the district of Lin Chow by Communist pirates while journeying in the company of several female catechists, whose human dignity they defended successfully at the cost of their own lives. The Salesian Family observes their feast day every year on their “heavenly birthday.”
On October 1, 2000, St. John Paul the Great canonised 120 martyrs who shed their blood for the Faith in China between 1648 and 1930. Of these, 87 were Chinese and 33 were missionaries. Their collective memorial day is July 9.
Chronologically, the last two of these martyrs—the only ones after the Boxer Rebellion of 1900—were Bp. Versiglia and Fr. Caravario.
Born in 1873 in the Italian province of Pavia, Louis entered the Oratory of St. Francis de Sales at Turin in 1885. After making his profession as a Salesian in 1889, he earned a degree in philosophy at the Gregorian University in Rome, was ordained in 1895, and served as master of novices in Rome from 1896 to 1905.
Then Fr Michael Rua, Don Bosco’s successor as Rector Major, tapped Fr Versiglia to lead the first Salesian expedition to China, which arrived at the Portuguese colony of Macao in 1906. When the Salesians ventured onto the mainland to open a mission at Shiu Chow in 1918, he led that group, and when the mission was erected into a vicariate apostolic in 1920, he was chosen as its bishop.
Bp. Versiglia displayed personal holiness, wisdom in his government, and tireless activity as he organized and developed his vicariate. He set up his episcopal headquarters and opened schools for boys and girls (with the Salesian Sisters), a minor seminary for Chinese youths, a formation center for local catechists, an orphanage, an old-age home, a medical clinic, and some 20 mission stations.
Fr. Caravario, born in 1903 in the province of Turin, was still a “baby priest,” having been ordained by Bp. Versiglia in May 1929. He too had studied at the Oratory, and after his profession in 1919 and his postnovitiate studies had gone to China in 1924 as a missionary. He was transferred to Timor for his practical training but returned to China and was assigned to Lin Chow in Bp. Versiglia’s vicariate.
Fr. Caravario was characterized by his virtuous life, pursuit of holiness, and missionary zeal. In February 1930 he traveled from his mission to Shiu Chow in order to accompany Bp. Versiglia and his new catechists upriver to Lin Chow—the fatal trip interrupted by Communist bandits.
The cause of canonisation of the two sturdy missionaries was initiated in 1953. Recognised as martyrs by Blessed Paul VI in 1976, they were beatified by St John Paul II in May 1983, who also took the initiative to add them to the roster of the Chinese martyrs to be canonised in 2000.
St. John Paul’s homily at the canonization Mass: http://w2.vatican.va/content/john-paul-ii/en/homilies/2000/documents/hf_jp-ii_hom_20001001_canonization.html
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[martyrdom|martirio]], [[Salesian holiness|santità salesiana]], [[Saint|santo]], [[Caravario|Caravario, Callisto (santo)]], [[Versiglia|Versiglia, Luigi (santo)]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' PAL Project of Apostolic Life.
''TL'' is ''[es]:'' Proyecto de vida apostólica
<br>
''TL'' is ''[fr]:'' Projet de Vie Apostolique
<br>
''TL'' is ''[pt]:'' Projeto de vida apostólica
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Official document of the Salesian Cooperators containing the Statutes and Regulations.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Previously known as the //Regolamento di Vita Apostolica RVA// or 'Regulations of Apostolic Life RAL',
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Cooperator|Cooperatore Salesiano/Salesiano Cooperatore]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''Q''
*[[Quadrio, Joseph|Quadrio, Giuseppe (ven)]]
*[[Quadro di riferimento]]
*[[quarto settore]]
*[[quinquennio]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Joseph Quadrio
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Declared Venerable: 19 December 2009
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Fr Joseph Quadrio was born in Vervio, in the Valtellina (Sondrio) on 28 November 1921, to a farming family rich in faith and human qualities. His was therefore a childhood spent in a modest but dignified family, rich in the values that mattered most: attending the town's primary schools, playing games with his classmates and growing in responsibility for the small agricultural and pastoral tasks that could be assigned to a child. Already at the time Beppino -- as he was known familiarly – showed early maturing, an uncommon ability to reflect on things, and the ability to spend time with his inner Guest and enjoy the intimacy with Him which his mother had wisely prepared him for. His First Communion was like a milestone for him and would remain a point of reference for him for the rest of his life. It was a this point that he developed a code of conduct that had great similarities, almost as if they were of the same instinctive nature, to St Dominic Savio's resolutions. From this already fervent atmosphere came a resolve to consecrate himself entirely to the Lord in virginity.
His vocation, one we could describe as innate, took on a more concrete shape by reading a life of Don Bosco. The young shepherd boy from Vervio, following in the footsteps of the one from the Becchi, felt the growing strong desire to be a Salesian priest and leave for the missions. On 28 September 1933 he entered the John Cagliero Institute in Ivrea and began the various stages of formation. He did brilliantly well in middle and senior school over three years with a view to preparing himself for the missions. At the end of the novitiate he made his religious profession on 30 November 1937. Due to his outstanding intelligence, at the end of his high school classics course at Foglizzo, the superiors sent him to teach the clerics while sending him to attend the Faculty of Philosophy at the Gregorian University in Rome (1939-1941). After a two year practical training stint again with the clerics at Foglizzo as assistant and philosophy teacher, he went back to Rome to study theology, again at the Gregorian. It meant he almost immediately had to renounce his dreams of the missions, replacing them with teaching in Italy. In the future, when he had reached the peak of his preparation, he would see that the Lord had called him to a new mission. His clear intellectual superiority, recognised by teachers and companions, never became reason for jealousy on anyone's part, given his ability to conceal it with disarming simplicity and an attitude of meekness and service, and his delicate sensitivity in dealing with others. He would always place himself further back in the line.
These were the difficult war years, where concealed heroism became daily practice for him. Part of his daily sacrifice was giving away his bread to to anyone he felt was more in need of it, the for him painful loss of time given to study in order to be with the clerics and the street kids around Rome, his generous dedication to his role as secretary to Fr Peter Tirone: an intuitive in the employ of someone who was the meticulous discursive type! But they were also years of spiritual fervour. Many pages of the Diary he wrote over this period achieve a depth and intimacy with Divine Persons, “his Three, his Family”, that is worthy of the great mystics. This reached a culminating point on 28 May 1944, Pentecost, the sixteenth anniversary of his First Communion and a new Baptism of devouring fire in the furnace of grace. He took on a new and secret name: //Docibilis a Spiritu Sancto//. He wrote: “My marriage to you, O my sweet Spirit, my Soul, my Instinct, my Yearning, my Love ... You alone will be the sweetest yearning that will make my heart beat.” When these intimate notes were published, the already widespread belief regarding his holiness received the seal of unsolicited authentication, highlighting how it was not just the merit of a happy character but came from a tenacious and continuous inner battle, sometimes soaked in blood.
It was during this period that the only event that could be considered extraordinary in Fr Joseph's life took place. Because of his exceptional clarity of intelligence and his diligent and passionate preparation for his future ministry, on 12 December 1946 he was chosen by the professors of the Gregorian University as a speaker in a solemn discussion open to everyone on the definability of the dogma of the Assumption. He was not yet a priest, not even a deacon. He was only 25 years old. In Latin he had to defend the Assumption of Mary in front of a large and qualified audience, numerous cardinals and bishops. Among others there was Bishop Montini, the future Pope Paul VI. Fr Quadrio always kept the modesty he showed during this disputation, a habitual modesty he never abandoned, even afterwards, when his confreres or students referred to him as the glory of the whole Congregation.
Fr Joseph became a deacon on 2 February 1947 and was ordained priest on 16 March the same year. Once again, on 7 December 1949, in the same University and in the presence of eminent cardinals and prelates including once more the future Paul VI, he had the joy of defending his doctoral thesis on “Pseudo-Augustine's treatise De Assumptione Beatae Mariae Virginis and its influence on Latin Assumptionist theology”. It was just before the dogma was defined. Pope Pius XII asked Fr Quadrio for the results of his research, asking for a copy of the presentation and replies to objections presented by speakers; Radio Vaticana, never known for indulging in mere curiosity, gave detailed news of it. The young professor became famous internationally due to the number of priests who had come to Rome from all around the world awaiting the definition. His was an enlightening contribution to research prior to the solemn event of the dogmatic definition in 1950. After such serious and scrupulous theological preparation, crowned with top marks and a gold medal, in 1949 Fr Joseph was sent to the Pontifical Salesian University at the Crocetta in Turin as a teacher of dogmatic theology. From 1954 to 1959 he was also dean of the Faculty of Theology.
After his first steps in teaching, in which one can see some traces of dependence on his own teachers, he set out decisively in new directions that were clearly personalised by a deep spirituality that grew in the daily grind of prayer and sacrifice. His contribution to the theological courses immediately brought an atmosphere of renewal and enthusiasm to students at the Crocetta International Theological Institute. Ahead of his time and up-to-date with the overview of studies, with loving wisdom he managed to anticipate the future basic directives of the Second Vatican Council, even before its announcement: He promoted the study of Scripture as the foundation of all theology in its various ramifications; he brought back the Trinitarian dimension and love for the Church, the 'Bride of Blood' to its fervent origins; he intuited the profound relationship between liturgy and catechesis; he promoted dialogue between science and faith, deepening the theory of evolution to the point where he became one of the most sought-after specialists in the field (see the articles commissioned from him by the Ecclesiastical Encyclopaedia); He studied Marx's Das Kapital in order to enter into dialogue with the Communists, affirming that they were not enemies to be fought but rather brothers to be loved. He strove to make people appreciate the beauty of Christian marriage as a projection of the universal church within the context of the domestic church, called to holiness. Above all, by teaching and example, he sustained an unbroken coherence between science and wisdom of life.
In 1960, what turned out to be a malignant lympho-granuloma was discovered, which cut short his teaching career but opened up a fruitful apostolate among ordinary folk involving example, sacrifice and apostolic activity according to the circumstances and strength he had. The illness lasted four long years, forcing him to spend many months in hospital spread over various occasions. It was mainly here that he discovered his mission of kindness, understanding, example, sacrifice, and the apostolate of the pen through replies filled with humanity and Christian wisdom, his imperturbable smile and dedication, to readers of Meridiano 12. “The great miracle that Fr Rua did for me from the beginning" he wrote a few months before the end, “was undeserved, sweet peace that makes these days of prolonged expectation the happiest and most beautiful ones of my life!” Fully aware of his illness, he continued some teaching and involvement in community life as far as he could. He died on the evening of 23 October 1963, just 41 years of age.
His holiness can be summed up in his having made himself ‘the transparency of Christ’ through his merciful goodness, meekness, acceptance, tenderness and solidarity with humanity, but also his sacrificial offering of self, a kind of martyrdom. As he taught others to do, he realised the embodiment of 'Christus hodie' in himself. It can be said that ‘the kindness and humanity of our Saviour’ became present once again in him. He was truly, always and with everyone “the professional of God's tenderness". Deeply rooted in the tradition of the Church, he spent the years of delicate cultural transition that prepared for the Second Vatican Council with an open mind and prophetic insight. He felt the responsibility he had for the integral formation of future Salesian priests and, even outside academic hours, regularly dedicated himself to this with simplicity, loving intelligence, delicacy, continuous availability and a marked aptitude for dialogue.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|Venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' [Salesian Youth Ministry] Frame of Reference
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The full term is //Quadro di riferimento per la pastorale giovanile salesiana//. A tool (set of
basic inspirations and action guidelines) offered by the Youth Ministry Department to enlighten and guide the pastoral process for each Provincial and local EPC.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It guides the pastoral activity of each Provincial and local Youth Ministry Delegate and their teams. And it contributes to the formation of everyone – Salesians, educators – who share responsibility for
the Salesian mission.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase but in reference to the actual document, a proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Youth Ministry|pastorale giovanile]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' fourth sector.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 非官式的社會關係(如親屬,朋友)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE: https://www.fourthsector.net/
The "fourth sector" is an emerging sector of the economy which consists of "for-benefit" organizations that combine market-based approaches of the private sector with the social and environmental aims of the public and non-profit sectors.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Over the past few decades, the boundaries between the public (government), private (business), and social (non-profit/ non-governmental) sectors have been blurring, while a fourth sector of organizations has been emerging.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' quinquennium.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A period lasting five years and typically applied to the period of five years following priestly ordination, but could equally apply to Brothers after Final Profession.
!!!''@@color:Green;Synonyms@@:''
Five year period. Note that Italian //lustro// is also a period of five years, hence the [[Cinque lustri]]
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Effectively an extension of initial formation even though that period is formally complete.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
ACG388 COLLABORAZIONE INTERISPETTORIALE: ...salesiani del quinquennio sia presbiteri che coadiutori.
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''R''
*[[radicalità evangelica]]
*[[ragione]]
*[[Ratio]]
*[[regionale (consigliere)]]
*[[Regione]]
*[[regolatore]]
*[[religione]]
*[[rendiconto]]
*[[repertorio domestico]]
*[[Responsabile (Maggiore) (Centrale)]]
*[[rettorato]]
*[[Rettor(e) Maggiore]]
*[[Ricaldone, Pietro]]
*[[Ricceri, Luigi]]
*[[Rinaldi, Filippo (beato)]]
*[[ritiratezza]]
*[[ritiro]]
*[[RSS Ricerche Storiche Salesiane]]
*[[Rua, Michaele|Rua, Michele (beato)]]
*[[ruota]]
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' The radical approach of the Gospel
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“Work and temperance are the Salesian way
of living the radical approach of the gospel” (GC27)
<br>
!!!''@@color:Green;Synonyms@@:''
evangelical radicality (only mentioned here because it appears in some English Salesian texts)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The term is by no means a distinctly ‘Salesian’ one. Franciscans and many other groups of consecrated life have used the term.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
When translators were faced with translating the Italian phrase //radicalità evangelica// into English, they deliberately avoided using the word ‘radicality’. While it appears in Merriam-Webster and Oxford dictionaries, it was felt that especially due to the entire phrase in which it appeared (//Testimoni della radicalità evangelica//) made up entirely of nominalised forms without a verb, that ‘radicality’ was simply too heavy – nominalisation (reinforced by the -ità/ity ending) of the kind we find in an Italian //enunciato// or theme statement can make it difficult to determine focus; there is excessive lexical and semantic density involved and a certain timelessness=vagueness. English theme statements tend to avoid those features where possible. Translators felt that “the radical approach of the Gospel” was really the only way to go. Even a Vatican translation of the term had avoided radicality, speaking instead of the Gospel's radical message.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[lavoro e temperanza]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' reason.
''TL'' is ''[es]:'' razón
<br>
''TL'' is ''[fr]:'' razón
<br>
''TL'' is ''[pt]:'' razão
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 理智
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Part of the trinomial which forms the basis of the Preventive System (reason, religion, loving-kindness), the term refers to a sense of balance and measure in personal relationships.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[religion|religione]], [[loving-kindness|amorevolezza]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Ratio. (Usually not translated)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Full term is //Ratio Fundamentalis Institutionis et Studiorum// which 'sets out in an organic and instructive way the complexus of principles and norms concerning formation which are found in the Constitutions, General Regulations and other documents of the Church and of the Congregation" '(R. 87).
!!!''@@color:Green;Synonyms@@:''
FSDB or The Formation of the Salesians of Don Bosco (la Formazione dei Salesiani di Don Bosco)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Ratio has a long history! Introduced by the Jesuits in 1599 as a needed curricular guide for their rapidly expanding network of schools, the //Ratio Studiorum// laid out the organisation of Jesuit institutions to the smallest detail, while establishing a uniform course of study over at least 13 years. Vatican Council II mandated a Ratio for preparation of candidates to the priesthood, and subsequently al for the Permanent Diaconate. In the renewal of consecrated life that flourished after the Council, all Congregations developed a Ratio. The first Salesian Ratio was published in 1985 and revised in 2000.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (abbreviation)
The term is an abbreviated form of the much longer //Ratio Fundamentalis Institutionis et Studiorum// and is often referred to in Salesian circles as the FSDB or Formation of the Salesians of Don Bosco
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]], [[ongoing formation|formazione permanente]].//
|!Reference abbreviation|!Full Title|!Author|
|BM|Biographical Memoirs|Various|
|CIC|Code of Canon Law|Vatican|
|DBMagone|Vita del giovane Michele Magone|Don Bosco|
|DBScritti|Scritti Spirituali, Giovanni Bosco|ed. J. Aubry|
|DBSpiritual Test|Spiritual Testament|Don Bosco|
|Desramaut|//Les cent mots-clefs de la spiritualité salésienne//|Francis Desramaut|
|EG|Elementi Giuridici e Prassi Amministrativa...|Editrice SDB|
|~LentiDBHS|Don Bosco History and Spirit Vol 1-7|Arthur J. Lenti|
|MACQUARIE|Macquarie Concise Dictionary 7th edition|Australia's National Dictionary|
|MO-En|Memoirs of the Oratory|Don Bosco|
|MO-It|Memorie dell'Oratorio|Don Bosco|
|MB|Memorie Biografiche|Various|
|PGMan|Manuale della Pastorale Giovanile|Dicastero PG|
|PR|Prevenire non reprimere|P. Braido|
|PV|Il Progetto di Vita dei Salesiani di Don Bosco|Editrice SDB|
|100p-c |Les cent mots-clés de la spiritualité salésienne|F. Desramaut|
|Ratio|Ratio Fundamentalis Institutionis et Studiorum|Editrice SDB|
|TRECCANI|Italian online dictionary and encyclopaedia|https://www.treccani.it/|
|TSB|The Salesian Brother|Editrice S.D.B Rome 1989|
|Vademecum|Vademecum of the General Council, 2003|General Council|
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' regional (councillor).
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Member of the General Council whose task it is to "promote a more direct liaison between the provinces and the Rector Major and his council. (They) look after the interests of the provinces assigned to them. (They) foster in the general council a knowledge of the local situations in which our mission is carried out". (C: 140)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Regional is a relatively new institution in the Congregation and pertains more to the notion of animation or fraternal communion than of government; the Regional, even though often termed 'regional superior' in common parlance, is not a superior //per se//, canonically speaking. He does function in this role by specific appointment as a Visitor on behalf of the Rector Major, however.
Regionals (and therefore regions) were introduced by the 19th General Chapter. Tasks of Regional are (1) to promote a more direct link between provinces and RM and council (2) look after interests of provinces assigned to them (3) ensure knowledge of local situations in council discussions. Cf. also [[provincial conference|conferenza ispettoriale]].
!!!''@@color:Green;Usage notes@@:''
The term 'regional' (without councillor) functions as both a noun - person (the Regional) and an adjective.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (phrase)
Very often capitalised as Regional (Councillor). Alternative spelling (US) Councilor
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[provincial conference|conferenza ispettoriale]], [[region|Regione]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Region.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A group of provinces assigned to a General Councillor who is therefore known as a regional councillor. The constitution of the groups of provinces is made by the general chapter. (C. 154 of the SDB Constitutions).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Current Salesian regions (2022) are:
* Africa Madagascar
* America South Cone
* East Asia-Oceanía
* South Asia
* Central & North Europe
* Interamerica
* Mediterranean
The regional structure, from the definition, is clearly very flexible since there is no further determination of its structure, and no specific criteria for its make up in either the Constitutions or the Regulations. Indeed the precise term 'region' appears only once in the Constitutions and Regulations, and then in the plural (R. 77). Certain possible, though not obligatory features, however, can be inferred from the tasks of the Regional Councillor: interprovincial structures, regional offices of documentation. Curiously this is not the case for another structure known as the 'provincial conference', which is given more precise description in the regulations.
!!!''@@color:Green;Usage notes@@:''
Prior to GC26, what is now the Central and North Europe was divided into two regions: North and West Europe. What is now known as the Mediterranean region was formerly known as the Italy-Middle East Region.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[regionale (consigliere)]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' moderator.
''TL'' is ''[es]:'' regulador
<br>
''TL'' is ''[fr]:'' régulateur
<br>
''TL'' is ''[pt]:'' regulador
<br>
''TL'' is ''[pl]:'' Kierownik
<br>
''TL'' is ''[de ]:'' Regulator
<br>
''TL'' is ''[ru]:'' регулятор
<br>
''TL'' is ''[la]:'' relator (general)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
E.g. of General or Provincial Chapter.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Italian may also speak of a //moderatore//, but he is likely to be one who controls a particular session under the general direction of the //regolatore//. English is more likely to extend the phrase to 'moderator of a session' or similar, while still saying 'moderator' for the one who gives the Chapter its general direction.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Chapter|capitolo (generale CG) (ispettoriale CI)]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' religion.
''TL'' is ''[es]:'' religión
<br>
''TL'' is ''[fr]:'' religion
<br>
''TL'' is ''[pt]:'' religião
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 宗教
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
[The term] indicates that Don Bosco's pedagogy is essentially transcendent, in so far as the ultimate educational objective at which it aims is the formation of the believer. For him the properly formed and mature man was the citizen with faith, who places at the centre of his life the ideal of the new man proclaimed by Jesus Christ and who bears courageous witness to his own religious convictions.(JPII (//Iuvenum Patris// 11)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is evidently not a question of a speculative and abstract religion, but of a living faith rooted in reality and stemming from presence and communion, from an attitude of listening and from docility to grace. As he liked to put it “the columns of an educational edifice”, are the Eucharist, Penance, devotion to Our Lady, love for the Church and its pastors. His educational process was a pathway of prayer, of liturgy, of sacramental life, of spiritual direction: for some it was the response to the call to a special consecration (how many Priests and Religious were formed in the Saint's houses!); for all it was a perspective and a path to holiness. Don Bosco was a zealous priest who always referred back to its revealed foundation everything that he received, lived and gave to others. This aspect of religious transcendence, the cornerstone of Don Bosco's pedagogical method, is not only applicable to every culture but can also be profitably adapted even to non-Christian religions.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[reason|ragione]], [[loving-kindness|amorevolezza]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' friendly talk
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 報告 / 訴心 / 個人與長上交談 / 與院長會晤
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
'Faithful to Don Bosco's recommendation, each confrere meets frequently with his superior for a friendly talk' (C. 70)
!!!''@@color:Green;Synonyms@@:''
manifestation (deprecated), colloquy, colloquium (these latter two occasionally found but not common)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Be careful to disambiguate this use of the Italian term //rendiconto// from its other meaning, namely, 'financial report'.
!!!''@@color:Green;Usage notes@@''
//rendiconto// may still be used among English-speaking Salesians, but its earlier gloss, 'manifestation' has largely died out.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
DBmem: ..Non dimentichi mai il rendiconto mensile per quanto è possibile;
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[colloquio]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' house list.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 住宿者名冊(鮑思高神父親自做的記錄)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A list or catalogue, in this case of people in the house
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The //Repertorio domestico// tells us that people other than young boarders stayed at Valdocco, e.g. two priests and a seminarian who paid their way.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[anagrafe]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' President General (VDB);
(Central) Moderator (General) in some other cases.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The person in charge of the VDB or CDB, or CMB ...
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
The term would be impossible to gloss adequately in English by retaining the //responsabile// in some transliterated English form (e.g. Responsible). So the solution is to use the better-understood 'Moderator General' (but in the case of the VDB they prefer 'President General') or, in the case where the Italian term is //Responsabile Centrale//, Central Moderator.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (phrase)
We have become accustomed to 'Rector Major', but are definitely not accustomed to 'Responsible Major'! The problem is that while 'Rector' is at least a noun in English, 'responsible' is an adjective.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[VDB|VDB Volontarie di Don Bosco]], [[CDB|CDB Volontari Con Don Bosco]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Rector Major.
''TL'' is ''[es]:'' Rector Mayor
<br>
''TL'' is ''[fr]:'' Recteur Majeur
<br>
''TL'' is ''[pt]:'' Reitor-Mor
<br>
''TL'' is ''[pl]:'' Przełożony Generalny
<br>
''TL'' is ''[zh]:''總會長(慈幼會的)
<br>
''TL'' is ''[de]:'' Generalobere
<br>
''TL'' is ''[ru]:'' Генеральный Настоятель
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Superior of the Salesian Society, successor of Don Bosco, father and centre of unity of the Salesian Family (C. 126)
!!!''@@color:Green;Synonyms@@:''
Superior General
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Rector Majors following Don Bosco are:
1. [[Blessed Michael Rua|Rua, Michele (beato)]] (1837 - 1910) Rector Major from 1888 to 1910
2. [[Fr Paul Albera|Albera, Paolo]] (1844 - 1921) Rector Major from 1910 to 1921
3. [[Blessed Philip Rinaldi|Rinaldi, Filippo (beato)]] (1856 - 1931) Rector Major from 1922 to 1931
4. [[Fr Peter Ricaldone|Ricaldone, Pietro]] (1870 - 1951) Rector Major from 1932 to 1951
5. [[Fr Renato Ziggiotti|Ziggiotti, Renato]] (1892 - 1983) Rector Major from 1952 to 1965
6. [[Fr Aloysius Ricceri|Ricceri, Luigi]] (1901 - 1989) Rector Major from 1965 to 1977
7. [[Fr Egidio Viganò|Viganò, Egidio]] (1920 - 1995) Rector Major from 1977 to 1995
8. [[Fr Juan Vecchi|Vecchi, Juan Edmundo]] (1931 - 2002) Rector Major from 1996 to 2002
9. [[Fr Pascual Chávez Villanueva|Chávez Villanueva, Pascual]] (1947 - ) Rector Major from 2002 to 2014
10. [[Fr Ángel Fernández Artime|Fernández Artime, Ángel]] (1960 - ) Rector Major from 2014
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
The final ‘e’ of //Rettore// is consistently elided, producing //Rettor Maggiore//.
The plural form in English is probably 'Rectors Major' but by analogy with 'sergeant major' could also be 'Rector Majors'. However, since 'Rector' is the chief element in the term it most likely receives the plural indicator.
!!!''@@color:Green;Translator's notes@@:''
Cf. [[Hemingway can teach us something]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' term of office as (Rector Major), (Rector).
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Carica, ufficio di rettore// The office of Rector (Major).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
ALERT! Should not be glossed rectorate, but rather, use the longer phrase suggested above.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[rector/director|direttore]], [[Rector Major|Rettor(e) Maggiore]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Fr Peter Ricaldone
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 伯多祿•李嘉堂,神父,縂會長 (1932-1951)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Rector Major, 4th successor of Don Bosco
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
As the fourth successor of Don Bosco, Peter Ricaldone led the Salesian Congregation for twenty years. A man with important intellectual and governing qualities, he gave considerable impulse to the spiritual and professional formation of the Salesians, and to developing institutes of higher culture one of which was the Pontifical Salesian University (UPS). He also promoted the increase of trade schools, intensified missionary expansion, catechetics and apologetics, publishing and communications media, and many other important initiatives.
Holding vigilantly to Don Bosco's spirit, he had an exceptional religious and organising capacity.
He toured the Salesian world on two occasions, bringing with him his helpful direction, heartfelt understanding, interest in promoting native peoples and concern for migrants. He increased the number of professional (technical) institutes by guaranteeing specialised personnel in every area.
He addressed his concerns to the whole Congregation, to the point of seeing the number of professions double over a few years, and always in strict adherence to our origins. His heart and spirit led him, clandestinely, even beyond the lines of the Spanish Revolution of the 1930s, to console and encourage.
He was also the author of popular publications. His public and social work stand out, among other things, in a 140 volume Solarian Agricultural Library, where from the time of his leadership in Spain he kept up to date with current thinking in the field of agriculture. He wrote for workers and employers. Other important works that he published throughout his life, were to promote Don Bosco the educator, who was not only a man of theory but of practice. During the Second World War he established that each Salesian province would have a house for young orphans or refugees, and that some needy minors would be welcomed in each institute ...
Fr Peter Ricaldone's efforts were recognised in Italy where he received a "Gold Star' each for his rural and scholastic achievements. However, the best stars are those still shining in heaven, lit up by his charity and the deep gratitude of the world over..
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Fr Aloysius Ricceri
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 類斯•李載理,神父,縂會長 (1965-1977)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Rector Major, 6th successor of Don Bosco
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Fr Riccieri was a Sicilian.
From the moment of his election he expressed, in a concise statement, what would later become his fundamental program of government: "Go ahead with Don Bosco alive today to meet the demands of our time and the expectations of the Church." This intention was consistently pursued until the end of his mandate, on the eve of which Fr Ricceri still reaffirmed: "The recipients of our mission are the young, who at this time have become of primary importance and have became an explosive and irrepressible force....
"Don Bosco, whom young people need, is Don Bosco in moments of emergency, the Don Bosco who rolls up his sleeves ..." It should be born in mind that his time as Rector Mahjor, during years of profound social and cultural unrest, was accompanied and tested from the outset, by the lively youthful anxieties of the late 1960s. In addition to young people, these also involved the various associated institutions: schools and associations, educators and legislators, state and ecclesiastical institutions ... In acknowledging the "irrepressible force" of the young, and appealing to Don Bosco and the firm principles of his message, Fr Ricceri held the rudder handed to him by his predecessors, while urging the entire Congregation to respond to the urgent demands of the times and to the lively expectations of the Church.
This "dynamic fidelity" to the spirit of the Founder recurs as an emerging theme in Fr Ricceri's words and writings, but above all in concrete initiatives resulting from his frequent trips abroad, which were always brief and to the point, and in meetings with those responsible for both religious structures and other specific sectors. Among other things - noting that the time was ripe for a "hypothesis" the previous Rector Major was already thinking about - Fr Ricceri shifted the headquarters of the Salesian Society to Rome, splitting it from the "Mother House" at Valdocco and making it more a part of the geographical, organisational and spiritual heart of the Church.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Philip Rinaldi
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 斐理伯•李納德,神父,縂會長 (1922-1931),真福
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
After giving a firm foundation to the Salesian Society of Saint John Bosco in Spain, and having been Vicar of the first two successors to the Saint for 21 years, he himself was elected Superior General. He displayed an admirable zeal and fatherliness in this high office, emphasising that the true character of the Salesian Work lies not so much in external successes as in a profound, serene and calm intimate life. He translated his dynamic concept of spirituality and work into a socially effective force by working with Pius XI so that a plenary indulgence was attached to the sanctification of work.
An animator of lay movements, he encouraged and directed a keen group of young girls who, inspired by Don Bosco, proposed as early as 1910 to combine the two ideals of consecrated life and apostolate in the world for the sake of youth; it was the beginning of the Secular Institute of the "Volunteers of Don Bosco" (VDB).
But even prior to this, Fr Rinaldi showed special zeal for the Institute of the Daughters of Mary Help of Christians, who drew from no less benefit than the Salesian Congregation from his wise advice. The Salesian Congregation grew by 4,788 members in 404 houses, to 8,836 in 644 houses under his direction, in an atmosphere where "the father's affection was breathed more than the authority of the Superior". This is commonly recognised as the clearest sign of Fr Rinaldi's time as Rector Major and of his own holiness.
"It is true," Fr P. Ricaldone testified "that he often had poor health; but he succeeded in achieving extraordinary good. He worked enthusiastically on the formation of personnel through meetings, visits, writings that made him appreciated and loved by everyone." He was a tireless worker. In many ways and throughout his life, without sparing an effort effort, he acted to increase among workers of all categories forms of association and credit unions that always ended up in growth of Christian trade unions and social security. To all the Salesians he recommended in particular that they assist migrants without distinction of nationality, emphasising a universal approach in charity. His extraordinary virtues and lasting fame after death quickly led to the promotion of his Cause of Beatification and Canonisation.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]], [[Salesian hagiography|agiografia salesiana]], [[Blessed|beatificazione (beato)]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' detachment (from the world)
''TL'' is ''[es]:'' retiro
<br>
''TL'' is ''[fr]:'' capacité de rentrer en soi
<br>
''TL'' is ''[pt]:'' retiro
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 躲避世俗
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI:// Il fatto di vivere ritirato// The fact of living in a withdrawn, aloof way.
!!!''@@color:Green;Synonyms@@:''
climate of recollection, flight from the world, withdrawal from the world,
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Not a common term today in Italian, but common enough In Don Bosco's time. It becomes a key interpretative concept for Don Bosco's personal spirituality.
We need to understand that //ritiratezza// was almost an Italian ideology in various circles, especially for women. It covered the concept of them not drawing attention to themselves, being demure.
But it goes back much further - to Germany this time and Meister Eckhart, a Dominican mystic (c. 1260 - c. 1327) who spoke of //Abgeschiedenheit// or detachment, which he saw not just as a virtue among others but something fundamental: being completely dead to everything that prevents one from following the path that leads to God. A kind of spiritual poverty.
It is easy to understand, then, how it had become part of spiritual discipline over a long period of time.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' retreat, but in a Salesian context it would be a monthly recollection
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 退省 / 避靜
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: . //In partic., r. spirituale (o assol. ritiro), corso di esercizî spirituali svolto, come pratica religiosa, per un breve periodo di tempo lontano dall’ambiente e dagli impegni consueti//. Especially in a religious sense, a retreat, a time spent away from one's usual setting and occupation.
However, see linguistic note below
!!!''@@color:Green;Synonyms@@:''
(day of) recollection
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
In Salesian usage the //ritiro// would normally apply to the monthly or quarterly recollection.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[esercizi spirituali]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Maria Romero
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of Mary Help of Christians
Declared Venerable: 18 December 2000
Beatified: 14 April 2002
Liturgical Celebration: 7 July
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Maria Romero was born on 13 January 1902 in Granada, Nicaragua to Félix Romero Arana and Ana Meneses Blandón, both of ancient Spanish ancestry. Her father ended up as a minister in the liberal government through a rapid career rise in administration. Maria grew up happily with her other seven siblings in this middle class family. They were the survivors of a family of thirteen children who enjoyed their parents' tender affections, the stories and special love of their maternal grandmother who was ill. Maria's early education came from the seven maternal aunts in the private school they ran. At the same time she began studying design and painting and violin and piano with the excellent teachers who successfully nurtured her remarkable musical tendencies.
After a three day preparatory retreat, she made her First Communion at eight years of age, and when she was twelve she enrolled in the school run by the Daughters of Mary Help of Christians who had been in Nicaragua for a year in a makeshift place. But she experienced many absences due to rheumatic fever, which kept her in bed and got seriously worse until her life was endangered. She displayed the already mature will and moral temperament of an adolescent who saw the pain she was experiencing as “God's gifts”. A schoolmate who visited her often, found her one day in a state of “inner enlightenment” and heard her say: “I know that the Blessed Virgin will cure me.” And indeed some days later she was able to get up and return to school despite having been laid low for six months by her illness.
Wise administration saw the college rapidly develop, and Maria followed regular lessons in music and foreign languages, as well as receiving an overall formation based on Don Bosco's preventive system that would have a lasting effect on her throughout her life. The work of her confessor and spiritual director, Fr Emilio Bottari, an enlightened Salesian missionary and firm guide for souls, was of great significance in Maria's development.
On 8 December 1915, Maria enrolled in the Children of Mary and had “one of those moments of joy that have no name” when she entrusted herself with complete confidence to the Mother of God. Caught up intimately in God's love, shortly afterwards she decided to give herself completely to the Lord, and her confessor received her vow of chastity which she professed before the Blessed Sacrament. He could say that a religious vocation, as he would later record, “became ever more strongly rooted in her soul.” During that time, Maria, still the teenager, had a singular “first mystical experience” that she described to her older sister one day while giving her a hug: “I have seen Our Lady but don't tell anyone.”
Finally, at eighteen years of age, she was able to achieve her dream of entering the Institute of the Daughters of Mary Help of Christians. Her priest-director greeted Maria with a trenchant recommendation: “Difficult times will come and it may happen that you will feel like you are being chewed up; but always be faithful and firm in your vocation.” These were words of gold that Maria would often recall during the many “difficult moments” her life would have.
With such a programme, lived in growing intimacy with Jesus “her King” and Mary “her Queen", Maria Romero prepared herself for religious consecration after two years of novitiate in Santa Tecla, El Salvador: 6 May 1923. From that day on she would daily renew her total gift of self to the Lord in words that concluded as follows: “I renew my vows in your love, with your love and for your love.” In 1929 Sister Maria professed her vows “//in perpetuo//”.
In 1931 she went to San José in Costa Rica, that would become her second homeland. She worked alongside the Mistress of Novices for two years, then took up teaching once more: music, design and typing, that she alternated with catechism for the girls living on the outskirts of the city. She wasn't so great at “keeping discipline” understood as silence and irreproachable order (she was the first to recognise this and joke about her limitations in this regard), but she was able to capture her audience when she spoke from the abundance of her heart about Jesus' love, the value of religious instruction, and the motherly help of Our Blessed Lady. “One felt the action of the Holy Spirit in her presence,” some of her pupils recalled. They had spontaneously bettered themselves and become her helpers and co-workers. This is how the activities of the young //misioneritas// began in 1934: students formed by her and won over to the cause went out with great dedication into the urban peripheries and the scattered villages. They visited and helped poor families, announcing Christian truths to people who had been sidelined by city life or who had been hardened by loneliness and subhuman conditions.
Sister Maria's charity knew no bounds of space and time: and it constantly expanded into new forms. After setting up the work of the oratories in the suburbs (1945), from 1953 she began regularly distributing food parcels to the poor each week, mobilising the charity of well-to-do families whom she put in contact through the school: first in the college itself then from 1959 in a small house built not far away on an old coffee plantation. It was a case of avoiding the many “difficulties from the surrounds” that needy people suffered if they came into the college or school setting.
In order to educate and train the poor girls whom the selfishness of adults had neglected or abandoned or exploited unscrupulously, there was a need for proper settings in which to host them, offering them courses of instruction and professional qualification. These began in 1961 in the small house, soon enriched by a large chapel: it was beautiful, large and immediately filled with various categories of people attracted by her apostolic heart. For all of them, in 1965, she began regular retreat sessions: first for those who had espoused her cause on behalf of the needy and who collaborated freely in the various activities; then for other people of every age and category, starting with the “ladies of help”, as Sr Maria called the mothers of families and other women reached by her charity, from whom she asked for a minimum of symbolic services of collaboration in the activities of the house.
Then, to safeguard the health of many who lacked any medical assistance or any other provision, Sr Maria planned nothing less than a polyclinic with various specialist services: these things seemed impossible, but Sr Maria “knew” that Our Lady would look after everything. The initial realisation of this project can be located around 1966-67 involving freely given collaboration by specialist medical personnel and offers of the necessary equipment.
An important parenthesis in Sr Maria's life was her trip to Italy from July to October 1969: “An unforgettable event”, she wrote, that offered her a refined experience of Don Bosco's charism; and then the “greatest joy” of a personal meeting with the Holy Father, Pope Paul VI. She asked his blessing for the many desperate cases she bore in her heart and for the many names she carried in her hands in a long list. Among the Sisters she met in various houses of the Institute where the Superior General invited her to recount her experience, she left traces of an authentic missionary spirit, love for the Church, “crazy love” for Our Lady whom she visited with intimate emotion in the “Holy House” of Loreto.
When the clinic's activities were in full swing, Sr Maria turned her thoughts to “curing” other kinds of youthful ills, accepting and personally going out to look street girls for whom hunger was the worst of counsellors. The “School of social guidance” began with a miracle wrought by Mary Help of Christians, whom Sr Maria invoked with filial confidence, on behalf of a little girl suffering from acute leukaemia. The child was the daughter of a rich industrialist and it was he who was the first to offer the machines and equipment for the school in which, over a period of twenty years, thousands of girls would be saved, prepared and then employed in the factory. Their presence would transform the factory environment, becoming a school for other young workers.
Meanwhile, Sr Maria was deeply and constantly concerned at visiting many, too many very poor families without a home and who were in practice living under underpasses or in precarious hovels on the edges of streets out in the peripheries: poor people whose sense of dignity prevented them from asking for help. By now in her early seventies, presenting her plan to her superior Sr Maria said: “I would not want to die with an omission on my conscience. I would regret it in those final moments.” On the other hand, she did not want to undertake anything outside of obedience. This time it was Don Bosco's feast day that opened the way to a solution to the problem. A past pupil offered Sr Maria some land of her own on a hillside just outside the city and, once she had the agreement of her superior and the archbishop, work began. In 1973 it was possible to open the first seven small homes for the homeless that make up the //Ciudadela de María Auxiliadora – no. 1//, because others followed. The residents agree to respecting a precise set of rules, a set of real commandments for moral life and peaceful coexistence sustained by daily prayer. A farm marketplace and hall-cum-theatre-cum chapel would soon complement the //Ciudadela//
Sr Maria did not stop there. She found valuable support from volunteers who helped catechise patients at the clinic; then came the idea of an Association that would be called ASAYNE (//Asociación Ayuda a Necesitados//). The ASAYNE women guarantee and promote among families and professionals the technically qualified and secure collaboration needed for such an enterprise. They are sure that ASAYNE, as Sr Maria foresaw it would be, will be able to reach out to other places “throughout the Republic ... wherever there is someone in need.”.
It is clear that Sr Maria was always very short of finances regarding the demands of the projects she was constantly dreaming up in her zeal. But in any difficulty she always turned to Our Lady with great confidence. One day she turned to her in a kind of daughterly protest: “Why your preference for Lourdes? Are we not also your children and so far away that we cannot benefit from those healing waters? Are not all the waters of the world, including from this tap, just as healing? Please, cure the sick with this water too.” Very soon she had her answer from Our Lady when she almost obliged a sick catechist to drink a glass of water drawn from a tap in the courtyard. The young person was suffering fever from a serious attack of influenza and Sr Maria did not know how to replace him the following day, which was going to be an extremely busy one: “Drink it with faith; go back home and rest, and tomorrow you will be able to go to the village to work in the oratory I have entrusted to you.” The young man's fever disappeared without explanation and he was able to go to the oratory. Later he would become a priest.
Sr Maria continued to draw and give that water away, always using the same recipe: “Drink it with faith in small drops along with a Hail Mary.” Miracles happened and the people rushed to get hold of Our Lady's water. The superior was alarmed and advised Sr Maria, “out of prudence”, to suspend her distribution. Sr Maria obeyed; but the people in need came to draw water of their own accord and news of graces received spread abroad, as well as the ‘recipe’; relieved, Sr Maria was able to return to her missionary activities with fear of being accused of superstition or magic.
In the multifaceted apostolic profile of Sr Maria Romero, beyond the various forms of practical apostolate there was another expression of her missionary heart that was also of great relevance: an activity that built not with stones and cement but with the gifts of hope, fraternal comfort, understanding and generous motherliness: gifts of gospel love that Sr Maria dispensed with tireless dedication to poor, disoriented, humiliated people looking for solutions to indescribable problems in their family or in loneliness, in poverty or sickness, in a life of vice or overwhelmed by the cruelty of others. To console was Sr Maria's daily task. For hours and hours she received, listened to, uplifted, advised, guided. More than many words it was her heart that communicated. A heart that shone with the Lord's kindness: she acted as interpreter and invited people to have recourse to Our Blessed Lady: hearts were warmed and new hope was born. These “audiences” (consultas), which eventually meant that some order had to be established and a number issued, sometimes went for a long time but Sr Maria never complained. She thanked God and rejoiced when she saw peace and faith flourish once more in a “lost” life. For her this was the most coveted reward.
Her life ended suddenly on 7 July 1977, when out of obedience she decided to leave for some time of rest after a year of ever-increasing labours. It was her departure for eternal repose to contemplate the luminous face of her King and the kindly gaze of her Queen.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' RSS
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A journal that comes out every two months
(bimonthly) on religious and civil history, published by the //Istituto Storico Salesiano//
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@:''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ISS Istituto Storico Salesiano]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Michael Rua
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 彌格爾•盧華,神父, 縂會長 (1888-1910),真福
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Rector Major, 1st successor of Don Bosco
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Michael Rua was welcomed as a boy by Don Bosco, grew up in the Oratory at [[Valdocco]] and, after having professed among the very first young people in the Salesian Society, he became the right arm of the Founder whose life and ideals he always shared.
He was Vicar of the Saint whom he succeeded in 1888. Showing fidelity to Don Bosco's spirit and action, he constantly developed the work he had inherited, leading it to a solid internal organisation and ensuring its expansion around the world.
In this framework of fidelity to Don Bosco, the most salient features of Fr Rua were – among other things – a great and loving pastoral and social openness, tireless industriousness marked by Don Bosco's "[[work and temperance|lavoro e temperanza]]", to which he added his personal refinement, warm gentleness, predilection for poor youth, and the oratorian spirit. It was he who said that "every house must be an oratory." He was a man of courageous missionary zeal and concern for the laity. From Don Bosco, Fr Rua inherited a keen interest in young workers and the working class, and keen interest in any form of organisation designed to protect and defend human rights. He developed a warm relationship with the French social reformer Leone Harmel since 1875, and gave support and assistance to the numerous worker groups from beyond the Alps who repeatedly demonstrated their Christian choices as workers in Italy and also to Leo XIII, the Pope who wrote "Rerum Novarum". The foundation of the first Catholic Union of fashion workers dates back to Blessed Michael Rua's work in Turin, and he was known to intervene with initiatives during strikes to re-establish – without prejudice to the fundamental rights of individuals – the fairest relations between workers and employers.
The reputation for holiness that accompanied Fr Rua throughout his life grew after his death. Pope Paul VI beatified him on 29 October 1972.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]], [[Salesian hagiography|agiografia salesiana]], [[Blessed|beatificazione (beato)]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' turntable.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SOURCE UNKNOWN: two disks at the ends of an axle with the space between them divided by radial panels
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The above definition only describes the physical appearance. The //ruota// would have been found in Salesian houses where the Sisters did the cooking and other domestic services. It goes back to a canonical requirement of separation, and the 'ruota' ensured that items (food, clothing, whatever) could be placed on one side, then swung around to be taken from the other side, without the persons involved seeing each other.
There is a rather darker history to what was also known as the //ruota degli esposti//, a 'baby hatch' where a new mother would leave an unwanted infant for the nuns to care for. The //ruota// can also be found at the entrance to some convents of enclosed nuns for prayer intentions to be left.
A Piedmontese term for the //ruota// that might be found in Salesian historical texts is //tarabacola//
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
Dove le suore prestano l’opera loro nei collegi o nei seminari devono avere soltanto comunicazione per mezzo della ruota tanto per commestibili, quanto per abiti, biancheria, arredi sacri e simili.(1885 Regole o Costituzioni per l'Istituto delle Figlie di Maria Ausiliatrice).
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''S''
*[[Sacro Cuore]]
*[[sacramento salesiano della presenza|“sacramento salesiano” della presenza]]
*[[Saiz Aparicio, Enrique|Saiz Aparicio, Enrique (beato)]]
*[[SAL Sisters Announcers of the Lord]]
*[[sala della comunità]]
*[[Salem Chelhot, Mathilde|Salem Chelhot, Mathilde (serva di Dio)]]
*[[Salesian holiness|santità salesiana]]
*[[salesianità]]
*[[Salesian Missions Australia]]
*[[Salesian Theological Institute Ratisbonne]]
*[[salesian.online]]
*[[Salesiano]]
*[[salesiano esterno]]
*[[SALVO Salesian Lay Volunteers]]
*[[Sándor, István|Sándor, István (beato)]]
*[[Sandor community]]
*[[Santissimo (il)]]
*[[santità salesiana]]
*[[santo]]
*[[Savio, Domenico (santo)]]
*[[Scholasticus (S)]]
*[[scientifico]]
*[[scrutinium]]
*[[SDB]]
*[[SDB Salesiani di Don Bosco]]
*[[SDL Salesian Digital Library]]
*[[secolarità]]
*[[secolarizzazione]]
*[[Sede Apostolica]]
*[[segretario (ispettoriale)(generale)]]
*[[selvaggi]]
*[[sensus ecclesiae]]
*[[sequela Christi]]
*[[sermon de charité]]
*[[servo di Dio]]
*[[settore]]
*[[settore d'animazione pastorale]]
*[[sigla]]
*[[significatività]]
*[[SIHM Sisters Servants of the Immaculate Heart of Mary]]
*[[Silsila (Arabic: سلسلة)]]
*[[sinodalità]]
*[[sistema preventivo]]
*[[SMA Sisters of Maria Auxiliatrix]]
*[[SMI Catechist Sisters of Mary Immaculate]]
*[[Società d'allegria]]
*[[Società di Mutuo Soccorso]]
*[[Società di San Francesco di Sales]]
*[[Società Salesiana]]
*[[sogni]]
*[[solidarietà]]
*[[SOSC Salesiane Oblate del Sacro Cuore]]
*[[Spanish martyrs - Valencia, Barcelona|Calasanz Marqués, José (beato)]]
*[[Spanish martyrs - Seville, Madrid|Saiz Aparicio, Enrique (beato)]]
*[[spedizione missionaria]]
*[[spirito di famiglia]]
*[[spirito salesiano]]
*[[Spiritualità giovanile salesiana]]
*[[spiritual worldliness|mondanità spirituale]]
*[[SQM Sisters of the Queenship of Mary]]
*[[Srugi, Sim‘ān|Srugi, Sim‘ān (ven)]]
*[[SSCS Sistema Salesiano di Comunicazione Sociale]]
*[[stemma]]
*[[strenna]]
*[[Stuchlý Ignatius|Stuchlý Ignacy (ven)]]
*[[studentato]]
*[[studia di farti amare]]
*[[Świerc, Jan and 8 companions|Świerc, Jan (servo di Dio)]]
*[[SYA Salesian Youth Assistants]]
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Sacred Heart.
''TL'' is ''[es]:'' Sagrado Corazón
<br>
''TL'' is ''[fr]:'' Sacre Coeur
<br>
''TL'' is ''[pt]:'' Sagrado Coração
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
# a devotion
# a building
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In terms of the devotion, DB mentions the devotion to the Sacred Heart in his //Giovane Provveduto//, but it is not a strongly prominent element in his spirituality. Fr Rua, following the Church's leanings at the time (1900) issued an instruction on the devotion for Salesians and consecrated the Congregation to the Sacred Heart.
Cf. [[educazione del cuore]]
In terms of a building, the church Built by DB in Rome, and now the location of the Rector Major and his Council and the General Administration of the Salesians of Don Bosco..
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[basilica]].//
!!!!@@color:Maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Enrique Saiz Aparicio and 62 companion martyrs
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): Enrico Saiz Aparicio
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Priests, Brothers, Aspirants, Lay people
Decree of martyrdom: 26 June 2006
Beatified: 28 October 2007
Liturgical celebration: 22 September
This group is made up of 22 priests, 18 brothers, 16 clerics, 3 aspirants, 3 cooperators and 1 lay collaborator. They are in two groups: Seville and Madrid.
"""
!!!Madrid
"""
Enrique Saiz Aparicio, priest
Félix González Tejedor, priest
Juan Codera Marqués, brother
Virgilio Edreira Mosquera, cleric
Pablo Garcia Sánchez, brother
Carmelo Juan Pérez Rodríguez, subdeacon
Teódulo González Fernández, cleric
Tomás Gil de la Cal, aspirant
Federico Cobo Sanz, aspirant
Higinio de Mata Díez, aspirant
Justo Juanes Santos, cleric
Victoriano Fernández Reinoso, cleric
Emilio Arce Díez, brother
Ramón Eirín Mayo, brother
Mateo Garolera Masferrer, brother
Anastasio Garzón González, brother
Francisco José Martín López de Arroyave, brother
Juan de Mata Díez, lay co-worker
Pio Conde Conde, priest
Sabino Hernández Laso, priest
Salvador Fernández Pérez, priest
Nicolás de la Torre Merino, brother
Germán Martín Martín, priest
José Villanova Tormo, priest
Esteban Cobo Sanz, cleric
Francisco Edreira Mosquera, cleric
Manuel Martín Pérez, cleric
Valentín Gil Arribas, brother
Pedro Artolozaga Mellique, cleric
Manuel Borrajo Míguez, cleric
Dionisio Ullívarri Barajuán, brother
Miguel Lasaga Carazo, priest
Luís Martínez Alvarellos, cleric
Juan Larragueta Garay, cleric
Florencio Rodríguez Güemes, cleric
Pascual de Castro Herrera, cleric
Esteban Vázquez Alonso, brother
Heliodoro Ramos García, brother
José Maria Celaya Badiola, brother
Andrés Jiménez Galera, priest
Andrés Gómez Sáez, priest
Antonio Cid Rodríguez, brother
"""
!!!Seville
"""
Antonio Torrero Luque, priest
Antonio Enrique Canut Isús, priest
Miguel Molina de la Torre, priest
Pablo Caballero López, priest
Onorio Hernández Martín, cleric
Juan Luís Hernández Medina, cleric
Antonio Mohedano Larriva, priest
Antonio Fernández Camacho, priest
José Limón Limón, priest
José Blanco Salgado, brother
Francisco Míguez Fernández, priest
Manuel Fernández Ferro, priest
Félix Paco Escartín, priest
Tomás Alonso Sanjuán, brother
Manuel Gómez Contioso, priest
Antonio Pancorbo López, priest
Esteban García García, brother
Rafael Rodríguez Mesa, brother
Antonio Rodríguez Blanco, diocesan priest ASC
Bartolomé Blanco Márquez, layman ASC
Teresa Cejudo Redondo, laywoman ASC
"""
<br>
!!!''@@color:Green;Synonyms@@:''
Spanish martyrs
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Civil war broke out in Spain on 17 July 1936 (1936-1939) between Fascist nationalists and Communist republicans. From the very first days of the war there was real religious persecution of the Church: churches were burned down, monasteries and convents attacked, bodies and relics were desecrated, public religious ceremonies banned. Thousands of bishops, priests, religious and lay people died for their faith.
In 1964, after consulting the Spanish episcopate, Pope Paul VI decided to suspend the beatification processes for all the martyrs during the Spanish civil war, essentially to avoid them being exploited politically. Pope John Paul II instead, considering that the time was ripe, decided in 1983 that the processes begun in the dioceses be brought to conclusion quickly. For the celebration of the Jubilee Year 2000, John Paul II requested that a list of Christian martyrs in the 20th century be prepared. Spain too collaborated with this redrawing of the lists that the different dioceses handed over for the ecumenical celebration that took place at the Colosseum in March 2000. By that stage Monsignor Vicente Cárcel Ortí, a priest and reputed historian, had begun to talk of a figure exceeding 10,000 Spanish martyrs killed in that period. The data was divided as follows: twelve bishops, one apostolic administrator, around seven thousand priests, men and women religious and some three thousand lay people, most of whom belonged to Catholic Action. Executions were carried out in cities and villages far from the war front, often without trial or with kangaroo courts.
As part of this huge tragedy that devastated the nation and the Spanish Church, was the small but painful tragedy of Don Bosco's sons and daughters. 95 members of the Salesian Family have been recognised as martyrs and have been beatified in a Nation and Church of martyrs.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[martyr|martirio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Sisters Announcers of the Lord.
''TL'' is ''[es]:'' Congregación de las Hermanas Anunciadoras del Señor
<br>
''TL'' is ''[fr]:'' Les Sœurs Annonciatrices du Seigneur
<br>
''TL'' is ''[pt]:'' Congregação das Irmãs Anunciadoras do Senhor
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 顥主會(SAL);顯主會修女(慈幼家庭組別,SAL)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious Congregation of Diocesan Right
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founder: Bishop Ignazio Canazei inspired by Bishop Luigi Versiglia.
Foundation date: Shiu Chow (China), 30 May 1931.
Salesian Family membership: 28 July 2005 (decree 31 January 2006) in AGC 393 (2006) 97.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' parish hall.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The new concept of the parish hall (there could be a better translation) as found in the Italian term here does not exist in English. It really means a place where many things could happen 'film, video, theatre, music, tied to the role of the parish as a community of faith. Umberto Eco credits DB as having founded, in the Oratory, a concept akin to what the //sala della comunità// is intended to be.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Mathilde Salem Chelhot
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Lay woman
Diocesan Inquiry
Opened: 13 November 1995
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Mathilde Chelhot was born in Aleppo on 15 November 1904. The wealthy status of her family did not prevent her from having a strong inner life. Her schooling was with the Armenian Sisters of the Immaculate Conception, to whom she was always grateful for the education she had received. On 15 August 1922 she married Georges Elias Salem, an enterprising industrialist; they were a happy couple, experiencing a sincere love and respect for one another. The joy of this union however was soon clouded by the impossibility of having children and her husband's fragile health. Mathilde was able to bring comfort to him, staying by his side even when she had to suffer his mood swings and the effort of professional life, especially when his resourcefulness and commercial flair were not matched by an adequate physical condition. So Mathilde became a successful manager, not just a self-made one but always at her husband's side, becoming his adviser and the executor of his projects, displaying technical rigour and a keen eye for the outcome of risky or otherwise unclear commercial ventures. There was no lack of trials that divided her from her beloved Chelhot family, but resentment or rancour never prevailed. Mathilde's heart remained free and suffering, attentive to the needs of her Salem relatives, her grandchildren whom she supported and helped in their respective choices, with affection and foresight.
She was widowed on 26 October 1944. It would have been possible for her to start another life: her beauty, wealth, elegance, elite friendships could have tempted her to do that. Instead she discovered her true calling: to dedicate herself totally to her neighbour with a more expansive love, making the poor youth of her city her new family. In collaboration with the Catholic Greek-rite archbishop of Aleppo, Archbishop Isidoro Fattal, she began bringing her husband Georges' grand plan into reality, one he had left her as his testimony, using the considerable capital he had accumulated through his successful and profitable business activity. Hers was a modern form of charity, not one of alms-giving but something constructive, educative. She had noted the circumstances of the Syrian population and had understood that the future of its youth needed to marked by its professional competence: only worthy and secure work would shape the future of her country differently.
The “Georges Salem Foundation”, which she entrusted to the sons of Don Bosco, called there in 1947, would become her home and family from now on. She laid her husband's remains in the church she had built and dedicated to St Matilda, and was also eventually buried there. She was enriched by various spiritual experiences. The discovery of the Work of Infinite Love shaped the inner desire that pervaded her life: the sanctification of priests and consecrated individuals. Her spiritual growth was visible and increasingly transparent, because Mathilde was not born a saint but became one, even given a problematic daily life but one she bore with a smile on her lips and an indestructible trust in God. A Franciscan tertiary, she stripped herself of all her possessions, and after having donated fabulous sums died in a house that was no longer hers, free and detached from all earthly goods. The great ancestry of the Syrian women of the first centuries of the Church's life was what pulsed within her, women who were free and liberated from all wealth in favour of the most needy.
While living an intense life of prayer, Mathilde was able to combine the multifaceted aspects of her personality (wealthy ownership, careful management, mother to the little orphans she washed and combed, attentive traveller, elegant woman and very pleasant and generous host). As for her charity, there was no charitable institution that she did not support: catechetical societies, St Vincent de Paul Conferences, summer camps for poor and abandoned children, Vice-president of the Red Cross, Islamic Charity, work on behalf of delinquent youngsters ...
On the Monday after Pentecost 1959 she discovered that she had cancer. Her only reply to the medical diagnosis: “Thank you, my God.” It was a 20 month Way of the Cross for her. The last part of her life was a stripping away of everything, a total kenosis; she suffered much from the cancer that was devouring her yet maintained a serene attitude of surrender, a lucid gift for Christian unity and the sanctification of priests. She wanted to be buried beside her beloved husband, in the “Foundation” she had given all her energy to in tireless service. As testament she distributed all her goods to various works of charity as if to say: “I am dying in a house that no longer belongs to me.” She died in Aleppo with a reputation for holiness on 27 February 1961 at 56 years of age, the same age as her beloved Georges. When Mathilde died, Archbishop Fattal, her great friend, bade her the ultimate farewell in just two words: “Saint Mathilde!”
Mathilde had the evangelical ability of “seeing with the heart”, practising the humility of the little ones, working for Christian unity, the sanctification of priests, the evangelical promotion of many charitable works on behalf of those in need from any Christian confession or any religious creed. She was a disciple of Christ following the example of the women in the Gospel who followed Christ by placing their possession at the service of the Kingdom of God; a lay woman who lived in the spirit of the early Christian communities that had spread around Syria in the first centuries, placing all their possessions in common, selling what they possessed and giving it to the poor.
She was a true woman of the Church: promoter of reconciliation and peace in her family; working for communion between Catholics and the many rites in Aleppo; a builder of unity between Catholics and Orthodox. She was sensitive to the life and holiness of the Church, fostering and materially and spiritually supporting priestly, religious and missionary vocations, and offering her own life for the sanctification of priests. Hers was a spirit of spiritual motherhood and she was a spiritual victim. She was a woman of great apostolic charity, open to all good works without distinguishing between rite, confession or religion; a woman who located the fruitfulness of her evangelical life in the mystery of the cross, the spirit of sacrifice, the oblation of self both in her family and married life, in her acceptance that she could not be a mother in the flesh, and in bearing the trials and crosses that good works imply, and in the hour of her sickness and death. Her life was accompanied by the gaze of Mary Most Holy whom she loved, venerated and made sure that she was in turn loved and venerated.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
‘Salesian’ Italian has a relatively limited vocabulary, and this is not intended to be a negative comment; it would be typical of the in-language or argot of any organisation. A typical official large text (e.g. the //Youth Ministry Framework// which runs to 200 plus A4 pages) may not have more than 7-8 thousand word ‘types’ (a vocabulary concept, represented by a ‘word’) with a relatively limited number of high-frequency nouns within this group. It is not quite so easy to explain a ‘type’, but think of the letter ‘a’; there is but one letter ‘a’ and possibly hundreds of fonts which can represent it, as well as the upper, lower case or italic, bold, underlined ... versions — ‘a’ is a type and its multitude of representations are called tokens. The YM Framework, for example, has 7,249 word types but 81,155 word tokens (repeated instances of words or varieties of the same word-idea). Of course many of these tokens are function words like //il, di, e, la// etc. which between them will account foraround 12,000 tokens, but we ought not be surprised that words like //pastorale, giovani, progetto, or proposta, formazione, animazione// are high frequency types too. It is in some of these cases that a wider range of synonyms can be helpful. We would not always translate ‘//proposta//’ as ‘proposal’; sometimes it is better rendered as ‘invitation’ (e.g. as in a ‘//proposta di fede//’), and //animazione// can often be ‘leadership’. Likewise, //popolare// seems to invite ‘popular’, but when a text is describing //zone popolari// it is more than likely talking about working-class or poorer areas, and that is how it should be translated.
There is a tendency, in our texts, to employ the word ‘obiettivo’ more often than many of its other synonyms (//traguardo, scopo, meta//, even //bersaglio// ...), but it would not be correct to constantly translate this as ‘objective’. We need to have in mind the distinctions often employed in the business world between the various terms which express the overall idea of ‘objective’, something along the lines of the following:
OBJECTIVE — what you hope to achieve
AIM — what you intend to do to fulfil your objective
TARGET — a measurement of how successfully your aim is in reaching its objective.
GOAL — an indicator of whether your aim is achieving its objective. Goals tend to be either achieved or not achieved — a near miss in soccer is still a miss. Targets are more measurement-based. When you hit a target in archery you achieve different scores depending on your accuracy.
So, using that analogy:
OBJECTIVE: To impress a damsel with your archery skills (overall mission)
AIM: To successfully shoot an apple off the head of a knave at an archery contest attended by damsels (what you actually intend to do to support your mission)
TARGET: To hit the centre of the apple on the head of a knave (a measure of the degree of success)
GOAL: To get your arrow in the apple without injuring the knave (a logical indicator of success)
To put this in Salesian terms, then:
OBJECTIVE: To keep the charism alive and relevant
AIMS:
1) To renew our active presence through Salesian assistance amongst young people.
2.) To study the local youth context in the light of developments in society.
TARGET (for aim 1.): Each community and its work will explain Salesian assistance to its lay mission partners
GOAL (for aim 2.): A study of the local youth situation will be carried out by the end of the year.
We always aim to achieve our objectives. We can be close to our target, but being close to a goal has the same effect as being a mile away.
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Missions Australia.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Salesian Missions Australia office supports the vocational teaching of underprivileged young people in developing countries, in order that they find employment and become self-sufficient members of their nation.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Australian Salesian Missions Office was established in the 1960’s to support a variety of Salesian education projects in developing countries. The Salesians are working in 132 countries with a large contingent of about 28,000 religious men, women, volunteers and others.
As a Catholic organisation and followers of St John Bosco, we are committed to helping youth build a better future, through education and training. Our Mission is to support the vocational teaching of underprivileged young people in developing countries, in order that they find employment and become self-sufficient, contributing members of their nation.
Salesian works include schools [academic, technical, agricultural], school luncheon programs, orphanages, workshops for unemployed youth, emergency programs and accommodation for street children, water supply, medical clinics and providing assistance to the disadvantaged. Don Bosco schools are well regarded in their local districts and continue to provide support for communities not just individuals.
Aid and services are also provided directly to people in need of emergency relief from human poverty, sickness or helplessness as a result of natural disasters such as typhoons, earthquakes, droughts and floods.
In recent years Salesian Missions Australia has supported projects in a range of countries including Cambodia, Ecuador, Ethiopia, Fiji, Guatemala, India, Kenya, Myanmar, Philippines, Samoa, Solomon Islands, Sudan, South Sudan, Timor Leste and Vietnam.
We are a member of the Australian Council for International Development (ACFID) , the peak body for Australian aid and development NGO's. As an ACFID Member we are committed to full adherence to the ACFID Code of Conduct, conducting our work with transparency, accountability and integrity. See www.acfid.asn.au for more details.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ASMOAF|ASMOAF Australian Salesian Mission Oversaid Aid Fund]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Theological Institute Ratisbonne.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
Salesian Monastery, Studium Theologicum Salesianum Sts Peter and Paul
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Salesian Seminary and Study centre in Jerusalem which used to be located at Cremisan near Bethlehem.
The building, 130 years old, is the property of the Holy See and was administered initially by the Congregation founded by a Jewish convert to Christianity (he converted in France), Fr Marie-Alphonse Ratisbonne. The female branch of the Congregation is known as the Sisters of Sion.
Often we see 'Salesian Monastery' in the official title in documents intended for within Israel - this is to fulfil Israeli law regarding its status. The Houses at Cremisan and at Beit Jamal are also known as monasteries. The administration at Ratisbonne seems to prefer the second designation: Studium Theologicum Salesianum Sts Peter and Paul, at least as an official letterhead in Salesian circles.
!!!''@@color:Green;Usage notes@@:''
Very often referred to, when the context is easily understood, as simply 'Ratisbonne'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[studentate|studentato]].//
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
lang="en" xml:lang="en">
<head>
<title>Salesian Vocabulary</title>
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
<meta name="generator" content="Org-mode"/>
<meta name="generated" content="2011-10-11 08:11:55 CEST"/>
<meta name="author" content="jbfox"/>
<style type="text/css">
<!--/*--><![CDATA[/*><!--*/
html { font-family: Times, serif; font-size: 12pt; }
.title { text-align: center; }
.todo { color: red; }
.done { color: green; }
.tag { background-color:lightblue; font-weight:normal }
.target { }
.timestamp { color: grey }
.timestamp-kwd { color: CadetBlue }
p.verse { margin-left: 3% }
pre {
border: 1pt solid #AEBDCC;
background-color: #F3F5F7;
padding: 5pt;
font-family: courier, monospace;
font-size: 90%;
overflow:auto;
}
table { border-collapse: collapse; }
td, th { vertical-align: top; }
dt { font-weight: bold; }
div.figure { padding: 0.5em; }
div.figure p { text-align: center; }
.linenr { font-size:smaller }
.code-highlighted {background-color:#ffff00;}
.org-info-js_info-navigation { border-style:none; }
#org-info-js_console-label { font-size:10px; font-weight:bold;
white-space:nowrap; }
.org-info-js_search-highlight {background-color:#ffff00; color:#000000;
font-weight:bold; }
/*]]>*/-->
</style>
<script type="text/javascript">
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*/-->
</script>
</head><body>
<h1 class="title">Salesian Vocabulary</h1>
<div id="table-of-contents">
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#sec-1">1 Abstract </a></li>
<li><a href="#sec-2">2 Other formats: RDF/XML | JSON | Turtle </a></li>
<li><a href="#sec-3">3 History </a></li>
<li><a href="#sec-4">4 Namespace </a></li>
<li><a href="#sec-5">5 Status of this Document </a></li>
<li><a href="#sec-6">6 Alphabetical list of Salesian Vocabulary classes and properties </a>
<ul>
<li><a href="#sec-6.1">6.1 CLASSES </a></li>
<li><a href="#sec-6.2">6.2 PROPERTIES </a></li>
</ul>
</li>
<li><a href="#sec-7">7 Alphabetical list of Event class, properties </a>
<ul>
<li><a href="#sec-7.1">7.1 CLASS </a></li>
<li><a href="#sec-7.2">7.2 PROPERTIES </a></li>
</ul>
</li>
<li><a href="#sec-8">8 All Classes and properties </a>
<ul>
<li><a href="#sec-8.1">8.1 CLASSES </a>
<ul>
<li><a href="#sec-8.1.1">8.1.1 Thing </a></li>
<li><a href="#sec-8.1.2">8.1.2 Class </a></li>
<li><a href="#sec-8.1.3">8.1.3 TermBase </a></li>
<li><a href="#sec-8.1.4">8.1.4 Code </a></li>
<li><a href="#sec-8.1.5">8.1.5 Term </a></li>
<li><a href="#sec-8.1.6">8.1.6 Classification </a></li>
<li><a href="#sec-8.1.7">8.1.7 House </a></li>
<li><a href="#sec-8.1.8">8.1.8 ServiceOfAuthority </a></li>
<li><a href="#sec-8.1.9">8.1.9 Sector </a></li>
<li><a href="#sec-8.1.10">8.1.10 Formation </a></li>
<li><a href="#sec-8.1.11">8.1.11 SalesianFamily </a></li>
<li><a href="#sec-8.1.12">8.1.12 Holiness </a></li>
<li><a href="#sec-8.1.13">8.1.13 Province </a></li>
<li><a href="#sec-8.1.14">8.1.14 OrganizationalUnit </a></li>
<li><a href="#sec-8.1.15">8.1.15 Work </a></li>
<li><a href="#sec-8.1.16">8.1.16 FormalOrganization </a></li>
<li><a href="#sec-8.1.17">8.1.17 Country </a></li>
<li><a href="#sec-8.1.18">8.1.18 Concept </a></li>
<li><a href="#sec-8.1.19">8.1.19 ConceptScheme </a></li>
<li><a href="#sec-8.1.20">8.1.20 Document </a></li>
<li><a href="#sec-8.1.21">8.1.21 Dataset </a></li>
<li><a href="#sec-8.1.22">8.1.22 PostalAddress </a></li>
<li><a href="#sec-8.1.23">8.1.23 Person </a></li>
<li><a href="#sec-8.1.24">8.1.24 Place </a></li>
<li><a href="#sec-8.1.25">8.1.25 GeoCoordinates </a></li>
<li><a href="#sec-8.1.26">8.1.26 ContactPoint </a></li>
</ul>
</li>
<li><a href="#sec-8.2">8.2 PROPERTIES </a>
<ul>
<li><a href="#sec-8.2.1">8.2.1 upperLevelConcept </a></li>
<li><a href="#sec-8.2.2">8.2.2 provinceCode </a></li>
<li><a href="#sec-8.2.3">8.2.3 regionClassification </a></li>
<li><a href="#sec-8.2.4">8.2.4 inCountry </a></li>
<li><a href="#sec-8.2.5">8.2.5 homepage </a></li>
<li><a href="#sec-8.2.6">8.2.6 primaryTopic </a></li>
<li><a href="#sec-8.2.7">8.2.7 isPrimaryTopicOf </a></li>
<li><a href="#sec-8.2.8">8.2.8 generalCouncil </a></li>
<li><a href="#sec-8.2.9">8.2.9 generalAdministration </a></li>
<li><a href="#sec-8.2.10">8.2.10 provincialAdministration </a></li>
<li><a href="#sec-8.2.11">8.2.11 provincialSupport </a></li>
<li><a href="#sec-8.2.12">8.2.12 supportUnit </a></li>
<li><a href="#sec-8.2.13">8.2.13 localAdministration </a></li>
<li><a href="#sec-8.2.14">8.2.14 roleClassification </a></li>
<li><a href="#sec-8.2.15">8.2.15 statusClassification </a></li>
<li><a href="#sec-8.2.16">8.2.16 statusClassificationNovice </a></li>
<li><a href="#sec-8.2.17">8.2.17 statusClassificationDeacon </a></li>
<li><a href="#sec-8.2.18">8.2.18 statusClassificationBrother </a></li>
<li><a href="#sec-8.2.19">8.2.19 professed </a></li>
<li><a href="#sec-8.2.20">8.2.20 temporaryVows </a></li>
<li><a href="#sec-8.2.21">8.2.21 perpetualVows </a></li>
<li><a href="#sec-8.2.22">8.2.22 formativePhase </a></li>
<li><a href="#sec-8.2.23">8.2.23 separated </a></li>
<li><a href="#sec-8.2.24">8.2.24 linkedTo </a></li>
<li><a href="#sec-8.2.25">8.2.25 hasMembership </a></li>
<li><a href="#sec-8.2.26">8.2.26 isholy </a></li>
<li><a href="#sec-8.2.27">8.2.27 isSalesian </a></li>
<li><a href="#sec-8.2.28">8.2.28 isEmployee </a></li>
<li><a href="#sec-8.2.29">8.2.29 addressCountry </a></li>
<li><a href="#sec-8.2.30">8.2.30 addressLocality </a></li>
<li><a href="#sec-8.2.31">8.2.31 addressRegion </a></li>
<li><a href="#sec-8.2.32">8.2.32 postOfficeBoxNumber </a></li>
<li><a href="#sec-8.2.33">8.2.33 postalCode </a></li>
<li><a href="#sec-8.2.34">8.2.34 streetAddress </a></li>
<li><a href="#sec-8.2.35">8.2.35 contactType </a></li>
<li><a href="#sec-8.2.36">8.2.36 email </a></li>
<li><a href="#sec-8.2.37">8.2.37 faxNumber </a></li>
<li><a href="#sec-8.2.38">8.2.38 telephone </a></li>
<li><a href="#sec-8.2.39">8.2.39 geo </a></li>
<li><a href="#sec-8.2.40">8.2.40 map </a></li>
<li><a href="#sec-8.2.41">8.2.41 photo </a></li>
<li><a href="#sec-8.2.42">8.2.42 elevation </a></li>
<li><a href="#sec-8.2.43">8.2.43 latitude </a></li>
<li><a href="#sec-8.2.44">8.2.44 longitude </a></li>
</ul>
</li>
<li><a href="#sec-8.3">8.3 EVENT CLASS </a>
<ul>
<li><a href="#sec-8.3.1">8.3.1 Event </a></li>
</ul>
</li>
<li><a href="#sec-8.4">8.4 EVENT PROPERTIES </a>
<ul>
<li><a href="#sec-8.4.1">8.4.1 atPlace </a></li>
<li><a href="#sec-8.4.2">8.4.2 atTime </a></li>
<li><a href="#sec-8.4.3">8.4.3 circa </a></li>
<li><a href="#sec-8.4.4">8.4.4 illustrate </a></li>
<li><a href="#sec-8.4.5">8.4.5 inSpace </a></li>
<li><a href="#sec-8.4.6">8.4.6 involved </a></li>
<li><a href="#sec-8.4.7">8.4.7 involvedAgent </a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<div id="outline-container-1" class="outline-2">
<h2 id="sec-1">1 Abstract </h2>
<div id="text-1">
<p><i>Salesian Vocabulary</i>: a vocabulary for describing the Religious Institute known as the Salesians of Don Bosco (or more formally as the Society of St Francis of Sales), a consecrated life group in the Roman Catholic Church. It was put together particuarly, though, to deal with the Salesian Congregation's central web site and the database upon which that rests. Other Salesian web sites may share a number of tables or fields in that database (though possibly under different titles) and to that extent this vocabulary could be useful for them. It may also provide a model for other consecrated life groups who wish to share some of their data.
</p>
<p>
There is an essential difference between a simple taxonomy or dictionary of terms and a 'vocabulary' which is at least heading in the direction of being an ontology. The former would be a simple list of terms. The latter seeks to describe concepts rather than terms. <i>Salesian Termbase</i> is a glossary, effectively, but it already includes indicators for ontological organization (upper level concepts, sectors etc). At any rate, since it covers Salesian life in an extensive way, it is regarded here as an adequate 'vocabulary' for our purposes. The <i>Consecrated Life Vocabulary</i> has only recently been brought to the stage it is currently in. Each element is still in testing status, but again the <i>Salesian Vocabulary</i> relies on it extensively, either by direct reference or by incorporating its features.
</p>
<p>
One of the recommendations for creating semantic web vocabularies is to re-use existing vocabularies or at least some terms from them where possible. This practice is evident in the current vocabulary: other than the aforementioned Salesian or consecrated life-based vocabularies, SKOS, FOAF, GEO, ORG are amongst the other ontologies and vocabularies brought into <i>Salesian Vocabulary</i> and indeed, in cases where this latter has no appropriate class or property, other vocabularies can be called upon.
</p>
<p>
There is one additional vocabulary called upon - the more recent Schema.org vocabulary supported by Google, Yahoo and Bing. Elements are drawn from this set for description of an organization such as a Salesian 'work' (school, youth centre, whatever) and the various associated properties. Whatever the future - as yet uncertain - of the developing semantic web scene, it seems a good bet to move with the major search engines. In the case of the vocabulary in question, they have gone out on a limb somewhat with regard to the more 'purist' approach to semantic vocabularies. But the overall conception of the Schema.org vocabulary is extensive and relatively simply expressed. It may help our NGO and other associated operations in developing their semantic web approach.
</p></div>
</div>
<div id="outline-container-2" class="outline-2">
<h2 id="sec-2">2 Other formats: RDF/XML | JSON | Turtle </h2>
<div id="text-2">
<p><a href="http://archive.sdb.org/Documenti/Com_Soc/documenti/vocabulary/salesian.rdf">RDF/XML</a> <a href="http://archive.sdb.org/Documenti/Com_Soc/documenti/vocabulary/salesian.json">JSON</a> <a href="http://archive.sdb.org/Documenti/Com_Soc/documenti/vocabulary/salesian.ttl">Turtle</a>
</p></div>
</div>
<div id="outline-container-3" class="outline-2">
<h2 id="sec-3">3 History </h2>
<div id="text-3">
<p>This Version:
<a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Salesian_vocabulary#">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Salesian_vocabulary</a>
Latest Version:
<a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Salesian_vocabulary#">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Salesian_vocabulary#</a>
Previous Version: There is none.
</p></div>
</div>
<div id="outline-container-4" class="outline-2">
<h2 id="sec-4">4 Namespace </h2>
<div id="text-4">
<p>The URI for this vocabulary is: <a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Salesian_vocabulary#">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Salesian_vocabulary#</a>
</p>
<p>
When abbreviating terms the suggested prefix is <i>sdb</i>.
</p>
<p>
Editors:
Salesian Social Communications Department: <a href="mailto:admin@sdb.org">mailto:admin@sdb.org</a>
Contributor:
Julian Fox sdb
</p></div>
</div>
<div id="outline-container-5" class="outline-2">
<h2 id="sec-5">5 Status of this Document </h2>
<div id="text-5">
<p>This document is open for review by others who feel they can contribute. The objective is to enhance the witness and effectiveness of websites belonging to the Salesian Congregation in the overall context of the Web, by promoting open data where it is possible and desirable to do so and the means to link such data. This approach can enhance interoperability in many instances where it is particularly desirable, e.g. linking data amongst not-for-profit organizations and activities managed by and/or in the name of the Congregation.
</p>
<p>
The intended public is invited to send comments to <a href="mailto:admin@sdb.org">mailto:admin@sdb.org</a>
</p>
<p>
This section describes the status of this document at the time of its publication. Other documents may supersede this document. It is to be noted that the EVENT class and properties are simply included here for reference rather than being incoporated as such into the Vocabulary.
</p></div>
</div>
<div id="outline-container-6" class="outline-2">
<h2 id="sec-6">6 Alphabetical list of Salesian Vocabulary classes and properties </h2>
<div id="text-6">
</div>
<div id="outline-container-6.1" class="outline-3">
<h3 id="sec-6.1">6.1 CLASSES </h3>
<div id="text-6.1">
<p><a href="#sec-8.1.2">Class</a> <a href="#sec-8.1.6">Classification</a> <a href="#sec-8.1.4">Code</a> <a href="#sec-8.1.18">Concept</a> <a href="#sec-8.1.19">ConceptScheme</a> <a href="#sec-8.1.26">ContactPoint</a> <a href="#sec-8.1.17">Country</a> <a href="#sec-8.1.21">Dataset</a> <a href="#sec-8.1.20">Document</a> <a href="#sec-8.3.1">Event</a> <a href="#sec-8.1.16">FormalOrganization</a> <a href="#sec-8.1.10">Formation</a> <a href="#sec-8.1.25">Geocoordinates</a> <a href="#sec-8.1.12">Holiness</a> <a href="#sec-8.1.7">House</a> <a href="#sec-8.1.14">Organizationalunit</a> <a href="#sec-8.1.23">Person</a> <a href="#sec-8.1.24">Place</a> <a href="#sec-8.1.22">PostalAddress</a> <a href="#sec-8.1.13">Province</a> <a href="#sec-8.1.11">SalesianFamily</a> <a href="#sec-8.1.9">Sector</a> <a href="#sec-8.1.8">ServiceOfAuthority</a> <a href="#sec-8.1.5">Term</a> <a href="#sec-8.1.3">TermBase</a> <a href="#sec-8.1.1">Thing</a> <a href="#sec-8.1.15">Work</a>
</p></div>
</div>
<div id="outline-container-6.2" class="outline-3">
<h3 id="sec-6.2">6.2 PROPERTIES </h3>
<div id="text-6.2">
<p><a href="#sec-8.2.29">addressCountry</a> <a href="#sec-8.2.30">addressLocality</a> <a href="#sec-8.2.31">addressRegion</a> <a href="#sec-8.2.35">contactType</a> <a href="#sec-8.2.42">elevation</a> <a href="#sec-8.2.36">email</a> <a href="#sec-8.2.37">faxNumber</a> <a href="#sec-8.2.22">formativePhase</a> <a href="#sec-8.2.9">generalAdministration</a> <a href="#sec-8.2.8">generalCouncil</a> <a href="#sec-8.2.39">geo</a> <a href="#sec-8.2.25">hasMembership</a> <a href="#sec-8.2.5">homepage</a> <a href="#sec-8.2.4">inCountry</a> <a href="#sec-8.2.28">isEmployee</a> <a href="#sec-8.2.26">isHoly</a> <a href="#sec-8.2.7">isPrimaryTopicOf</a> <a href="#sec-8.2.27">isSalesian</a> <a href="#sec-8.2.43">latitude</a> <a href="#sec-8.2.24">linkedTo</a> <a href="#sec-8.2.13">localAdministration</a> <a href="#sec-8.2.44">longitude</a> <a href="#sec-8.2.40">map</a> <a href="#sec-8.2.21">perpetualVows</a> <a href="#sec-8.2.41">photo</a> <a href="#sec-8.2.33">postalCode</a> <a href="#sec-8.2.32">postOfficeBoxNumber</a> <a href="#sec-8.2.2">provinceCode</a> <a href="#sec-8.2.10">provincialAdministration</a> <a href="#sec-8.2.11">provincialSupport</a> <a href="#sec-8.2.6">primaryTopic</a> <a href="#sec-8.2.19">professed</a> <a href="#sec-8.2.3">regionClassification</a> <a href="#sec-8.2.14">roleClassification</a> <a href="#sec-8.2.23">separated</a> <a href="#sec-8.2.15">statusClassification</a> <a href="#sec-8.2.16">statusClassificationNovice</a> <a href="#sec-8.2.17">statusClassificationDeacon</a> <a href="#sec-8.2.18">statusClassificationBrother</a> <a href="#sec-8.2.34">streetAddress</a> <a href="#sec-8.2.12">supportUnit</a> <a href="#sec-8.2.38">telephone</a> <a href="#sec-8.2.20">temporaryVows</a> <a href="#sec-8.2.1">upperLevelConcept</a>
</p></div>
</div>
</div>
<div id="outline-container-7" class="outline-2">
<h2 id="sec-7">7 Alphabetical list of Event class, properties </h2>
<div id="text-7">
</div>
<div id="outline-container-7.1" class="outline-3">
<h3 id="sec-7.1">7.1 CLASS </h3>
<div id="text-7.1">
<p><a href="#sec-8.3.1">Event</a>
</p></div>
</div>
<div id="outline-container-7.2" class="outline-3">
<h3 id="sec-7.2">7.2 PROPERTIES </h3>
<div id="text-7.2">
<p><a href="#sec-8.4.3">circa</a> <a href="#sec-8.4.1">atPlace</a> <a href="#sec-8.4.2">atTime</a> <a href="#sec-8.4.4">illustrate</a> <a href="#sec-8.4.5">inSpace</a> <a href="#sec-8.4.6">involved</a> <a href="#sec-8.4.7">involvedAgent</a>
</p></div>
</div>
</div>
<div id="outline-container-8" class="outline-2">
<h2 id="sec-8">8 All Classes and properties </h2>
<div id="text-8">
</div>
<div id="outline-container-8.1" class="outline-3">
<h3 id="sec-8.1">8.1 CLASSES </h3>
<div id="text-8.1">
</div>
<div id="outline-container-8.1.1" class="outline-4"><a name="Thing"></a>
<h4 id="sec-8.1.1">8.1.1 <span class="target">Thing</span> </h4>
<div id="text-8.1.1">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Thing">http://www.sdb.org/vocabulary/salesian#Thing</a>
</p>
<p>
<b>label</b>: Thing
</p>
<p>
<b>comment</b>: OWL introduces the class 'Thing' as a name for the universal class of all things. This is sometimes useful when we want to express universality of property use. Theoretically, for example, any 'thing' can have a homepage.
</p>
</div>
</div>
<div id="outline-container-8.1.2" class="outline-4"><a name="Class"></a>
<h4 id="sec-8.1.2">8.1.2 <span class="target">Class</span> </h4>
<div id="text-8.1.2">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Class">http://www.sdb.org/vocabulary/salesian#Class</a>
</p>
<p>
<b>label</b>: Class
</p>
<p>
<b>comment</b>: A class of elements, terms
</p>
<p>
<b>sub class of</b>: skos:ConceptScheme, <a href="http://www.w3.org/2004/02/skos/core#ConceptScheme">http://www.w3.org/2004/02/skos/core#ConceptScheme</a>
</p>
</div>
</div>
<div id="outline-container-8.1.3" class="outline-4"><a name="TermBase"></a>
<h4 id="sec-8.1.3">8.1.3 <span class="target">TermBase</span> </h4>
<div id="text-8.1.3">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#TermBase">http://www.sdb.org/vocabulary/salesian#TermBase</a>
</p>
<p>
<b>label</b>: Term Base
</p>
<p>
<b>comment</b>: The class of all (Salesian) terms
</p>
<p>
<b>sub class of</b>: skos:ConceptScheme, <a href="http://www.w3.org/2004/02/skos/core#ConceptScheme">http://www.w3.org/2004/02/skos/core#ConceptScheme</a>
</p>
</div>
</div>
<div id="outline-container-8.1.4" class="outline-4"><a name="Code"></a>
<h4 id="sec-8.1.4">8.1.4 <span class="target">Code</span> </h4>
<div id="text-8.1.4">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Code">http://www.sdb.org/vocabulary/salesian#Code</a>
</p>
<p>
<b>label</b>: Code
</p>
<p>
<b>comment</b>: a rule for converting a piece of information (for example, a province or region or group) into another form or representation. Thus AFO follows a rule which indicates that Salesian Provinces will have a 3 letter code. In this case it stands for Africa Francofona Orientale.
</p>
<p>
<b>sub class of</b>: skos:Concept, <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p>
</div>
</div>
<div id="outline-container-8.1.5" class="outline-4"><a name="Term"></a>
<h4 id="sec-8.1.5">8.1.5 <span class="target">Term</span> </h4>
<div id="text-8.1.5">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Term">http://www.sdb.org/vocabulary/salesian#Term</a>
</p>
<p>
<b>label</b>: Term
</p>
<p>
<b>comment</b>: A term, which may involve one or more words, as found in Salesian Termbase
</p>
<p>
<b>sub class of</b>: skos:Concept, <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p>
</div>
</div>
<div id="outline-container-8.1.6" class="outline-4"><a name="Classification"></a>
<h4 id="sec-8.1.6">8.1.6 <span class="target">Classification</span> </h4>
<div id="text-8.1.6">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Classification">http://www.sdb.org/vocabulary/salesian#Classification</a>
</p>
<p>
<b>label</b>: Classification
</p>
<p>
<b>comment</b>: A classification scheme in use within the Salesian Congregation or Family
</p>
<p>
<b>sub class of</b>: skos:Concept, <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p>
</div>
</div>
<div id="outline-container-8.1.7" class="outline-4"><a name="House"></a>
<h4 id="sec-8.1.7">8.1.7 <span class="target">House</span> </h4>
<div id="text-8.1.7">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#House">http://www.sdb.org/vocabulary/salesian#House</a>
</p>
<p>
<b>label</b>:House
</p>
<p>
<b>comment</b>: A lawfully constituted community under the authority of a Superior designated by law. The term interprets 'lawfully constituted' broadly here to include a presence set up by due religious authority but not canonically constituted (it may have a 'priest in charge')
</p>
<p>
<b>sub class of</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#Institute">http://www.sdb.org/vocabulary/ConsecratedLife#Institute</a>
</p>
</div>
</div>
<div id="outline-container-8.1.8" class="outline-4"><a name="ServiceOfAuthority"></a>
<h4 id="sec-8.1.8">8.1.8 <span class="target">ServiceOfAuthority</span> </h4>
<div id="text-8.1.8">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#ServiceOfAuthority">http://www.sdb.org/vocabulary/salesian#ServiceOfAuthority</a>
</p>
<p>
<b>label</b>: Service of Authority
</p>
<p>
<b>comment</b>: a role (of authority) a person or other agent plays in the Salesian Congregation. Usually a person is established as a sign of unity and a guide in discerning God's will, which is the role of the Superior, or Rector.
</p>
<p>
<b>sub class of</b>: skos:Concept, <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p>
</div>
</div>
<div id="outline-container-8.1.9" class="outline-4"><a name="Sector"></a>
<h4 id="sec-8.1.9">8.1.9 <span class="target">Sector</span> </h4>
<div id="text-8.1.9">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Sector">http://www.sdb.org/vocabulary/salesian#Sector</a>
</p>
<p>
<b>label</b>: Sector
</p>
<p>
<b>comment</b>: A charismatic area of Salesian mission as indicated by the Salesian Constitutions (cf Italian edition C. 133, 134).
</p>
<p>
<b>sub class of</b>: skos:Concept, <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p>
</div>
</div>
<div id="outline-container-8.1.10" class="outline-4"><a name="Formation"></a>
<h4 id="sec-8.1.10">8.1.10 <span class="target">Formation</span> </h4>
<div id="text-8.1.10">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Formation">http://www.sdb.org/vocabulary/salesian#Formation</a>
</p>
<p>
<b>Label</b>: Formation
</p>
<p>
<b>comment</b>: Included here as a Class since Formation is so central to the activity of any consecrated life group. it is the personal accompaniment of an individual, the stages reached in the process of personal growth towards completeness as a human being. For particular phases where they might be considered subclasses (subjects) such as 'initial formation', 'ongoing formation', 'special formation', 'quinquennium' etc. this class can be used to cover that phase too. Where it is a case of a process (a relationship of a formative nature at initial, ongoing etc. level) cf. formativePhase property
</p>
</div>
</div>
<div id="outline-container-8.1.11" class="outline-4"><a name="SalesianFamily"></a>
<h4 id="sec-8.1.11">8.1.11 <span class="target">SalesianFamily</span> </h4>
<div id="text-8.1.11">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#SalesianFamily">http://www.sdb.org/vocabulary/salesian#SalesianFamily</a>
</p>
<p>
<b>label</b>:Salesian Family
</p>
<p>
<b>comment</b>: stands for the Salesian Family which has come into being around Don Bosco's charism
</p>
<p>
<b>sub class of</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#ReligiousFamily">http://www.sdb.org/vocabulary/ConsecratedLife#ReligiousFamily</a>
</p>
</div>
</div>
<div id="outline-container-8.1.12" class="outline-4"><a name="Holiness"></a>
<h4 id="sec-8.1.12">8.1.12 <span class="target">Holiness</span> </h4>
<div id="text-8.1.12">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Holiness">http://www.sdb.org/vocabulary/salesian#Holiness</a>
</p>
<p>
<b>label</b>: Holiness
</p>
<p>
<b>comment</b>: A formally declared state regarding a deceased Salesian confrere renowned for holiness and for whom a Cause for Canonization has been introduced or concluded (in which case is a Saint)
</p>
<p>
<b>sub class of</b>: skos:Concept, <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p>
</div>
</div>
<div id="outline-container-8.1.13" class="outline-4"><a name="Province"></a>
<h4 id="sec-8.1.13">8.1.13 <span class="target">Province</span> </h4>
<div id="text-8.1.13">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Province">http://www.sdb.org/vocabulary/salesian#Province</a>
</p>
<p>
<b>label</b>: Province
</p>
<p>
<b>comment</b>: The province unites the different local communities in one large community. It is canonically erected when the necessary and sufficient conditions exist for promoting in a special juridical circumscription the life and mission of the Congregation with the autonomy that belongs to it according to the Constitutions.
</p>
<p>
<b>sub class of</b>: skos:Concept, <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p></div>
</div>
<div id="outline-container-8.1.14" class="outline-4"><a name="OrganizationalUnit"></a>
<h4 id="sec-8.1.14">8.1.14 <span class="target">OrganizationalUnit</span> </h4>
<div id="text-8.1.14">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#OrganizationalUnit">http://www.sdb.org/vocabulary/salesian#OrganizationalUnit</a>
</p>
<p>
<b>label</b>: Organizational Unit
</p>
<p>
<b>comment</b>: a unit which has recognition within the Salesian Congregation (and possibly within the wider Salesian Family) but no juridical status as such
</p>
<p>
<b>sub class of</b>: org:organization, <a href="http://www.w3.org/ns/org#Organization">http://www.w3.org/ns/org#Organization</a>
</p>
<p>
<b>sub class of</b>: clv:Institute, <a href="http://www.sdb.org/vocabulary/ConsecratedLife#Institute">http://www.sdb.org/vocabulary/ConsecratedLife#Institute</a>
</p>
</div>
</div>
<div id="outline-container-8.1.15" class="outline-4"><a name="Work"></a>
<h4 id="sec-8.1.15">8.1.15 <span class="target">Work</span> </h4>
<div id="text-8.1.15">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Work">http://www.sdb.org/vocabulary/salesian#Work</a>
</p>
<p>
<b>label</b>: Work
</p>
<p>
<b>comment</b>: Essentially the Schema.org 'Organization' class, except that we suggest it be restricted to a 'Salesian work' such as a school, youth centre or other work which clearly exhibits the charism and particularly the 'home, school, parish, playground' Oratory criteria. For other organizations (e.g. NGO or other organization asssociated, even closely, with a Salesian community or the Salesian Society, we suggest the 'Formal Organization' class.
</p></div>
</div>
<div id="outline-container-8.1.16" class="outline-4"><a name="FormalOrganization"></a>
<h4 id="sec-8.1.16">8.1.16 <span class="target">FormalOrganization</span> </h4>
<div id="text-8.1.16">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#FormalOrganization">http://www.sdb.org/vocabulary/salesian#FormalOrganization</a>
</p>
<p>
<b>label</b>: Formal Organization
</p>
<p>
<b>comment</b>: In reference to an organization which may be an extension of a Sector's activities in wider civil society, or at least closely linked to the Salesian Mission (e.g. a Salesian NGO, or NGO Network such as Don Bosco International, Don Bosco YouthNet…)
</p>
<p>
<b>comment</b>: It may be useful to use the property linkedTo indicated below to establish that there is a link between the Salesian Congregation and the organization
</p>
<p>
<b>sub class of</b>: org:Organization, <a href="http://www.w3.org/ns/org#Organization">http://www.w3.org/ns/org#Organization</a>
</p>
</div>
</div>
<div id="outline-container-8.1.17" class="outline-4"><a name="Country"></a>
<h4 id="sec-8.1.17">8.1.17 <span class="target">Country</span> </h4>
<div id="text-8.1.17">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Country">http://www.sdb.org/vocabulary/salesian#Country</a>
</p>
<p>
<b>label</b>: Country
</p>
<p>
<b>comment</b>: A country as defined at <a href="http://www.geonames.org/countries">http://www.geonames.org/countries</a>
</p>
</div>
</div>
<div id="outline-container-8.1.18" class="outline-4"><a name="Concept"></a>
<h4 id="sec-8.1.18">8.1.18 <span class="target">Concept</span> </h4>
<div id="text-8.1.18">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Concept">http://www.sdb.org/vocabulary/salesian#Concept</a>
</p>
<p>
<b>label</b>: Concept
</p>
<p>
<b>is defined by</b>: <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p>
</div>
</div>
<div id="outline-container-8.1.19" class="outline-4"><a name="ConceptScheme"></a>
<h4 id="sec-8.1.19">8.1.19 <span class="target">ConceptScheme</span> </h4>
<div id="text-8.1.19">
<p><b>URI</b>: <a href="http://www.w3.org/2004/02/skos/core#ConceptScheme">http://www.w3.org/2004/02/skos/core#ConceptScheme</a>
</p>
<p>
<b>label</b>: Concept Scheme
</p>
<p>
<b>is defined by</b>: <a href="http://www.w3.org/2004/02/skos/core#ConceptScheme">http://www.w3.org/2004/02/skos/core#ConceptScheme</a>
</p>
</div>
</div>
<div id="outline-container-8.1.20" class="outline-4"><a name="Document"></a>
<h4 id="sec-8.1.20">8.1.20 <span class="target">Document</span> </h4>
<div id="text-8.1.20">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Document">http://www.sdb.org/vocabulary/salesian#Document</a>
</p>
<p>
<b>label</b>: Document
</p>
<p>
<b>comment</b>: A foaf class, representing those things (physical, electronic) broadly conceived of as a 'document'. In the foaf definition any image or other resource can be of the 'Document' class. Cf. <a href="http://xmlns.com/foaf/0.1/Document">http://xmlns.com/foaf/0.1/Document</a>
</p></div>
</div>
<div id="outline-container-8.1.21" class="outline-4"><a name="Dataset"></a>
<h4 id="sec-8.1.21">8.1.21 <span class="target">Dataset</span> </h4>
<div id="text-8.1.21">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Dataset">http://www.sdb.org/vocabulary/salesian#Dataset</a>
</p>
<p>
<b>label</b>: Dataset
</p>
<p>
<b>comment</b>: A DCMI Type class: data encoded in a defined structure, which could be a list, a spreadsheet, database etc. Cf. <a href="http://purl.org/dc/dcmitype/Dataset">http://purl.org/dc/dcmitype/Dataset</a>
</p></div>
</div>
<div id="outline-container-8.1.22" class="outline-4"><a name="PostalAddress"></a>
<h4 id="sec-8.1.22">8.1.22 <span class="target">PostalAddress</span> </h4>
<div id="text-8.1.22">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#PostalAddress">http://www.sdb.org/vocabulary/salesian#PostalAddress</a>
</p>
<p>
<b>label</b>: Postal Address
</p>
<p>
<b>comment</b>: A schema.org class, representing a mailing address. The physical address (not internet address).
</p></div>
</div>
<div id="outline-container-8.1.23" class="outline-4"><a name="Person"></a>
<h4 id="sec-8.1.23">8.1.23 <span class="target">Person</span> </h4>
<div id="text-8.1.23">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Person">http://www.sdb.org/vocabulary/salesian#Person</a>
</p>
<p>
<b>label</b>: Person
</p>
<p>
<b>comment</b>: Any person, Salesian or employee.
</p></div>
</div>
<div id="outline-container-8.1.24" class="outline-4"><a name="Place"></a>
<h4 id="sec-8.1.24">8.1.24 <span class="target">Place</span> </h4>
<div id="text-8.1.24">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#Place">http://www.sdb.org/vocabulary/salesian#Place</a>
</p>
<p>
<b>label</b>: Place
</p>
<p>
<b>comment</b>: Entities that have a somewhat fixed, physical extension.
</p></div>
</div>
<div id="outline-container-8.1.25" class="outline-4"><a name="GeoCoordinates"></a>
<h4 id="sec-8.1.25">8.1.25 <span class="target">GeoCoordinates</span> </h4>
<div id="text-8.1.25">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#GeoCoordinates">http://www.sdb.org/vocabulary/salesian#GeoCoordinates</a>
</p>
<p>
<b>label</b>: Geo coordinates
</p>
<p>
<b>comment</b>: The geo coordinates of a place.
</p></div>
</div>
<div id="outline-container-8.1.26" class="outline-4"><a name="ContactPoint"></a>
<h4 id="sec-8.1.26">8.1.26 <span class="target">ContactPoint</span> </h4>
<div id="text-8.1.26">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#ContactPoint">http://www.sdb.org/vocabulary/salesian#ContactPoint</a>
</p>
<p>
<b>label</b>: Contact Point
</p>
<p>
<b>comment</b>: A contact point for a person or organization.
</p></div>
</div>
</div>
<div id="outline-container-8.2" class="outline-3">
<h3 id="sec-8.2">8.2 PROPERTIES </h3>
<div id="text-8.2">
</div>
<div id="outline-container-8.2.1" class="outline-4"><a name="upperLevelConcept"></a>
<h4 id="sec-8.2.1">8.2.1 <span class="target">upperLevelConcept</span> </h4>
<div id="text-8.2.1">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#upperLevelConcept">http://www.sdb.org/vocabulary/salesian#upperLevelConcept</a>
</p>
<p>
<b>label</b>: upper level concept
</p>
<p>
<b>comment</b>: A main concept catetgory, as defined in Salesian Termbase (thus a property of 'Concept', essentially to do with charism, institution and mission as indicated in the Termbase).
</p>
<p>
<b>domain</b>: Having this property implies being a term in Salesian Termbase, <a href="http://www.sdb.org/pmwiki/pmwiki.php">http://www.sdb.org/pmwiki/pmwiki.php</a>
</p>
<p>
<b>domain</b>: Having this property implies being a <a href="http://www.w3.org/2004/02/skos/core#Concept">http://www.w3.org/2004/02/skos/core#Concept</a>
</p>
<p>
<b>range</b>: Values of this property are Charism, Salesian holiness, Salesian history, Institution and Mission as found in
<a href="http://www.sdb.org/pmwiki/pmwiki.php">http://www.sdb.org/pmwiki/pmwiki.php</a>
</p>
</div>
</div>
<div id="outline-container-8.2.2" class="outline-4"><a name="provinceCode"></a>
<h4 id="sec-8.2.2">8.2.2 <span class="target">provinceCode</span> </h4>
<div id="text-8.2.2">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#provinceCode">http://www.sdb.org/vocabulary/salesian#provinceCode</a>
</p>
<p>
<b>label</b>: province code
</p>
<p>
<b>comment</b>: 3 letter code as defined in Salesian Termbase <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.ProvinceCode">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.ProvinceCode</a>
</p>
<p>
<b>is defined by</b>: <a href="http://www.geonames.org/ontology#">http://www.geonames.org/ontology#</a>
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Code">http://www.sdb.org/vocabulary/salesian#Code</a>
</p>
<p>
<b>range</b>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.ProvinceCode">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.ProvinceCode</a>
</p>
</div>
</div>
<div id="outline-container-8.2.3" class="outline-4"><a name="regionClassification"></a>
<h4 id="sec-8.2.3">8.2.3 <span class="target">regionClassification</span> </h4>
<div id="text-8.2.3">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#regionClassification">http://www.sdb.org/vocabulary/salesian#regionClassification</a>
</p>
<p>
<b>label</b>: regional classification
</p>
<p>
<b>comment</b>: Region as defined in Salesian Termbase <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Region">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Region</a>
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Classification">http://www.sdb.org/vocabulary/salesian#Classification</a>
</p>
<p>
<b>range</b>: as defined in the Description in <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Region">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Region</a>
</p>
</div>
</div>
<div id="outline-container-8.2.4" class="outline-4"><a name="inCountry"></a>
<h4 id="sec-8.2.4">8.2.4 <span class="target">inCountry</span> </h4>
<div id="text-8.2.4">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#inCountry">http://www.sdb.org/vocabulary/salesian#inCountry</a>
</p>
<p>
<b>label</b>: country
</p>
<p>
<b>comment</b>: A country in the ISO country list
</p>
<p>
<b>domain</b>: <a href="http://www.geonames.org/ontology#Feature">http://www.geonames.org/ontology#Feature</a>
</p>
<p>
<b>range</b>: <a href="http://www.geonames.org/ontology#Country">http://www.geonames.org/ontology#Country</a>
</p>
</div>
</div>
<div id="outline-container-8.2.5" class="outline-4"><a name="homepage"></a>
<h4 id="sec-8.2.5">8.2.5 <span class="target">homepage</span> </h4>
<div id="text-8.2.5">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#homepage">http://www.sdb.org/vocabulary/salesian#homepage</a>
</p>
<p>
<b>label</b>: homepage
</p>
<p>
<b>comment</b>: From foaf 'homepage'. Many kinds of things have homepages. FOAF allows a thing to have multiple homepages, but constrains homepage so that there can be only one thing that has any particular homepage.
</p>
<p>
A 'homepage' in this sense is a public Web document, typically but not necessarily available in HTML format.
</p>
<p>
<b>domain</b>: foaf Thing, <a href="http://xmlns.com/foaf/spec/#term_Thing">http://xmlns.com/foaf/spec/#term_Thing</a>
</p>
<p>
<b>range</b>: every value of this property is a Document
</p>
</div>
</div>
<div id="outline-container-8.2.6" class="outline-4"><a name="primaryTopic"></a>
<h4 id="sec-8.2.6">8.2.6 <span class="target">primaryTopic</span> </h4>
<div id="text-8.2.6">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/#primaryTopic">http://www.sdb.org/vocabulary/#primaryTopic</a>
</p>
<p>
<b>label</b>: primary topic
</p>
<p>
<b>comment</b>: From foaf 'primaryTopic'. For any document it applies to, it can have at most one value. This is useful, as it allows for data merging. In many cases it may be difficult for third parties to determine the primary topic of a document, but in a useful number of cases it should be reasonably obvious. Documents are very often the most authoritative source of information about their own primary topics
</p>
<p>
<b>domain</b>: having this property implies being a foaf Document, <a href="http://xmlns.com/foaf/spec/#term_Document">http://xmlns.com/foaf/spec/#term_Document</a>
</p>
<p>
<b>range</b>: every value of this property is a foaf Thing
</p></div>
</div>
<div id="outline-container-8.2.7" class="outline-4"><a name="isPrimaryTopicOf"></a>
<h4 id="sec-8.2.7">8.2.7 <span class="target">isPrimaryTopicOf</span> </h4>
<div id="text-8.2.7">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#isPrimaryTopicOf">http://www.sdb.org/vocabulary/salesian#isPrimaryTopicOf</a>
</p>
<p>
<b>label</b>: is primary topic of
</p>
<p>
<b>comment</b>: From foaf 'isPrimaryTopicOf'. Relates something to a document that is mainly about it. For any document that is the value of this property, there is at most one thing in the world that is the primary topic of that document. This is useful, as it allows for data merging.
</p>
<p>
<b>domain</b>: foaf Thing, <a href="http://xmlns.com/foaf/spec/#term_Thing">http://xmlns.com/foaf/spec/#term_Thing</a>
</p>
<p>
<b>range</b>: every value of this property is a Document
</p>
</div>
</div>
<div id="outline-container-8.2.8" class="outline-4"><a name="generalCouncil"></a>
<h4 id="sec-8.2.8">8.2.8 <span class="target">generalCouncil</span> </h4>
<div id="text-8.2.8">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#generalCouncil">http://www.sdb.org/vocabulary/salesian#generalCouncil</a>
</p>
<p>
<b>label</b>: general council
</p>
<p>
<b>comment</b>: Roles filled by individuals who cooperate directly with the Rector Major
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#ServiceOfAuthority">http://www.sdb.org/vocabulary/ConsecratedLife#ServiceOfAuthority</a>
</p>
<p>
<b>range</b>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.GeneralCouncil">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.GeneralCouncil</a>
</p>
<p>
<b>range</b>: note that the Procurator and Postulator roles are included even though not technically members of the GC
</p>
</div>
</div>
<div id="outline-container-8.2.9" class="outline-4"><a name="generalAdministration"></a>
<h4 id="sec-8.2.9">8.2.9 <span class="target">generalAdministration</span> </h4>
<div id="text-8.2.9">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#generalAdministration">http://www.sdb.org/vocabulary/salesian#generalAdministration</a>
</p>
<p>
<b>label</b>: general administration
</p>
<p>
<b>comment</b>: Support roles filled by individuals who cooperate directly with the Rector Major and General Council
</p>
<p>
<b>domain</b>: <a href="http://www.w3.org/ns/org#OrganizationalUnit">http://www.w3.org/ns/org#OrganizationalUnit</a>
</p>
<p>
<b>range</b>: Values of this property (people and/or offices) are listed in the description section of <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.GeneralAdministration">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.GeneralAdministration</a>
</p>
</div>
</div>
<div id="outline-container-8.2.10" class="outline-4"><a name="provincialAdministration"></a>
<h4 id="sec-8.2.10">8.2.10 <span class="target">provincialAdministration</span> </h4>
<div id="text-8.2.10">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#provincialAdministration">http://www.sdb.org/vocabulary/salesian#provincialAdministration</a>
</p>
<p>
<b>label</b>: provincial administration
</p>
<p>
<b>comment</b>: This is understood as a service of authority as well as being juridically enshrined
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#ServiceOfAuthority">http://www.sdb.org/vocabulary/ConsecratedLife#ServiceOfAuthority</a>
</p>
<p>
<b>range</b>: Values of this property include Provincial, Vice Provincial, Superior (of a Vice Province), Delegate (of a Delegation), Provincial Economer, Provincial Councillor, Provincial Secretary, Provincial Delegate (for a Sector)
</p>
</div>
</div>
<div id="outline-container-8.2.11" class="outline-4"><a name="provincialSupport"></a>
<h4 id="sec-8.2.11">8.2.11 <span class="target">provincialSupport</span> </h4>
<div id="text-8.2.11">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#provincialSupport">http://www.sdb.org/vocabulary/salesian#provincialSupport</a>
</p>
<p>
<b>label</b>: provincial support
</p>
<p>
<b>comment</b>: Intended to cover other roles and groups at Province level; they may be sub units of Sector organization
</p>
<p>
<b>domain</b>: <a href="http://www.w3.org/ns/org#OrganizationalUnit">http://www.w3.org/ns/org#OrganizationalUnit</a>
</p>
<p>
<b>range</b>: Values of this property include roles responsible under a Sector (e.g. Cooperators or Past Pupils under Salesian Family), or an administrative role (Administrator) which might in fact imply the work of a 'Service of Authority' role but answers to the Provincial or a Member of the Council.
</p>
</div>
</div>
<div id="outline-container-8.2.12" class="outline-4"><a name="supportUnit"></a>
<h4 id="sec-8.2.12">8.2.12 <span class="target">supportUnit</span> </h4>
<div id="text-8.2.12">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#supportUnit">http://www.sdb.org/vocabulary/salesian#supportUnit</a>
</p>
<p>
<b>label</b>: support unit
</p>
<p>
<b>comment</b>: Intended to cover units rather than people at world, regional, province or local level: e.g. departments, consultative groups
</p>
<p>
<b>domain</b>: <a href="http://www.w3.org/ns/org#OrganizationalUnit">http://www.w3.org/ns/org#OrganizationalUnit</a>
</p>
<p>
<b>range</b>: Values include those listed in the description section of <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Department">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Department</a>, plus consultative group or advisory council (Consulta), other ad hoc arrangements (e.g. departments of the Mission),
</p>
</div>
</div>
<div id="outline-container-8.2.13" class="outline-4"><a name="localAdministration"></a>
<h4 id="sec-8.2.13">8.2.13 <span class="target">localAdministration</span> </h4>
<div id="text-8.2.13">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#localAdministration">http://www.sdb.org/vocabulary/salesian#localAdministration</a>
</p>
<p>
<b>label</b>: local administration
</p>
<p>
<b>comment</b>: In reference to a juridically constituted House, but may also apply to a 'presence'
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#ServiceOfAuthority">http://www.sdb.org/vocabulary/ConsecratedLife#ServiceOfAuthority</a>
</p>
<p>
<b>range</b>: Values of this property include Rector (or Superior), Vice Rector, Priest in Charge (or similar term), Bursar (Economer or similar term), Councillor
</p>
</div>
</div>
<div id="outline-container-8.2.14" class="outline-4"><a name="roleClassification"></a>
<h4 id="sec-8.2.14">8.2.14 <span class="target">roleClassification</span> </h4>
<div id="text-8.2.14">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#roleClassification">http://www.sdb.org/vocabulary/salesian#roleClassification</a>
</p>
<p>
<b>label</b>: role classification
</p>
<p>
<b>comment</b>: This applies to the classification of roles listed in the <i>Annuario</i> in its canonical form in Italian, represented by the code in parentheses
</p>
<p>
<b>comment</b>: In certain circumstances just the code may appear
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#Institute">http://www.sdb.org/vocabulary/ConsecratedLife#Institute</a>, and <a href="http://www.sdb.org/vocabulary/salesian#Code">http://www.sdb.org/vocabulary/salesian#Code</a> (where the code applies)
</p>
<p>
<b>range</b>: Values of this property are: Cooperator Delegate (Co), Councillor (Cs), Rector or Director (Dt), Economer or Bursar (Ec), Past Pupils delegate (Ex), Director of Novices (Ma), Director of Oratory (Or), Parish Priest (Pr), Principal (Ps), Rector of Shrine (Rt), Vice Rector (Vc).
</p>
</div>
</div>
<div id="outline-container-8.2.15" class="outline-4"><a name="statusClassification"></a>
<h4 id="sec-8.2.15">8.2.15 <span class="target">statusClassification</span> </h4>
<div id="text-8.2.15">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassification">http://www.sdb.org/vocabulary/salesian#statusClassification</a>
</p>
<p>
<b>label</b>: status classification
</p>
<p>
<b>comment</b>: This applies to the classification of personal status listed in the Annuario in its canonical form in Latin, represented by the code in parentheses
</p>
<p>
<b>comment</b>: In certain circumstances just the code may appear
</p>
<p>
<b>domain</b>: it could be regarded as an extension of <a href="http://www.sdb.org/vocabulary/ConsecratedLife#designatoryPrefix">http://www.sdb.org/vocabulary/ConsecratedLife#designatoryPrefix</a> but with a specific use only in the Annuario, or of the code alone appears, it belongs to the domain of <a href="http://www.sdb.org/vocabulary/salesian#Code">http://www.sdb.org/vocabulary/salesian#Code</a>
</p>
<p>
<b>range</b>: Values of this property are: Diaconus (D), Episcopus (E), Laicus [Coadjutor] (L), Presbyter (P), Scolasticus (S), Novitius (N)
</p>
</div>
</div>
<div id="outline-container-8.2.16" class="outline-4"><a name="statusClassificationNovice"></a>
<h4 id="sec-8.2.16">8.2.16 <span class="target">statusClassificationNovice</span> </h4>
<div id="text-8.2.16">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassificationNovice">http://www.sdb.org/vocabulary/salesian#statusClassificationNovice</a>
</p>
<p>
<b>label</b>: novice
</p>
<p>
<b>comment</b>: This applies only when it is necessary to mark up the number of novices in a table such as a statistical table
</p>
<p>
<b>sub property of</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassification">http://www.sdb.org/vocabulary/salesian#statusClassification</a>
</p>
</div>
</div>
<div id="outline-container-8.2.17" class="outline-4"><a name="statusClassificationDeacon"></a>
<h4 id="sec-8.2.17">8.2.17 <span class="target">statusClassificationDeacon</span> </h4>
<div id="text-8.2.17">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassificationDeacon">http://www.sdb.org/vocabulary/salesian#statusClassificationDeacon</a>
</p>
<p>
<b>label</b>: deacon
</p>
<p>
<b>comment</b>: This applies only when it is necessary to mark up the number of deacons in a table such as a statistical table
</p>
<p>
<b>sub property of</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassification">http://www.sdb.org/vocabulary/salesian#statusClassification</a>
</p>
<p>
<b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassificationCleric">http://www.sdb.org/vocabulary/salesian#statusClassificationCleric</a>
</p>
<p>
<b>label</b>: cleric
</p>
<p>
<b>comment</b>: This applies only when it is necessary to mark up the number of clerics/candidates for priesthood in a table such as a statistical table
</p>
<p>
<b>sub property of</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassification">http://www.sdb.org/vocabulary/salesian#statusClassification</a>
</p>
</div>
</div>
<div id="outline-container-8.2.18" class="outline-4"><a name="statusClassificationBrother"></a>
<h4 id="sec-8.2.18">8.2.18 <span class="target">statusClassificationBrother</span> </h4>
<div id="text-8.2.18">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassificationBrother">http://www.sdb.org/vocabulary/salesian#statusClassificationBrother</a>
</p>
<p>
<b>label</b>: brother
</p>
<p>
<b>comment</b>: This applies only when it is necessary to mark up the number of Coadjutor Brothers in a table such as a statistical table
</p>
<p>
<b>sub property of</b>: <a href="http://www.sdb.org/vocabulary/salesian#statusClassification">http://www.sdb.org/vocabulary/salesian#statusClassification</a>
</p>
</div>
</div>
<div id="outline-container-8.2.19" class="outline-4"><a name="professed"></a>
<h4 id="sec-8.2.19">8.2.19 <span class="target">professed</span> </h4>
<div id="text-8.2.19">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#professed">http://www.sdb.org/vocabulary/salesian#professed</a>
</p>
<p>
<b>label</b>: professed
</p>
<p>
<b>comment</b>: Confreres who have been admitted to vows
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#EvangelicalCounsel">http://www.sdb.org/vocabulary/ConsecratedLife#EvangelicalCounsel</a>
</p>
<p>
<b>range</b>: All living Salesian confreres
</p>
</div>
</div>
<div id="outline-container-8.2.20" class="outline-4"><a name="temporaryVows"></a>
<h4 id="sec-8.2.20">8.2.20 <span class="target">temporaryVows</span> </h4>
<div id="text-8.2.20">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#temporaryVows">http://www.sdb.org/vocabulary/salesian#temporaryVows</a>
</p>
<p>
<b>label</b>: temporary vows
</p>
<p>
<b>comment</b>: Confreres who have professed temporary vows
</p>
<p>
<b>sub property of</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#professed">http://www.sdb.org/vocabulary/ConsecratedLife#professed</a>
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#EvangelicalCounsel">http://www.sdb.org/vocabulary/ConsecratedLife#EvangelicalCounsel</a>
</p>
<p>
<b>range</b>: All living temporary professed Salesian confreres
</p>
</div>
</div>
<div id="outline-container-8.2.21" class="outline-4"><a name="perpetualVows"></a>
<h4 id="sec-8.2.21">8.2.21 <span class="target">perpetualVows</span> </h4>
<div id="text-8.2.21">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#perpetualVows">http://www.sdb.org/vocabulary/salesian#perpetualVows</a>
</p>
<p>
<b>label</b>: perpetual vows
</p>
<p>
<b>comment</b>: Confreres who have professed perpetual vows
</p>
<p>
<b>sub property of</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#professed">http://www.sdb.org/vocabulary/ConsecratedLife#professed</a>
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#EvangelicalCounsel">http://www.sdb.org/vocabulary/ConsecratedLife#EvangelicalCounsel</a>
</p>
<p>
<b>range</b>: All living perpetually professed Salesian confreres
</p>
</div>
</div>
<div id="outline-container-8.2.22" class="outline-4"><a name="formativePhase"></a>
<h4 id="sec-8.2.22">8.2.22 <span class="target">formativePhase</span> </h4>
<div id="text-8.2.22">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#formativePhase">http://www.sdb.org/vocabulary/salesian#formativePhase</a>
</p>
<p>
<b>label</b>: formative phase
</p>
<p>
<b>comment</b>: A defined phase in the formation process, which may receive various designations, but the most common would be: 'initial' 'ongoing', 'specific'. The key aspect here is that it is a process and a relationship, hence a property of Formation. It could also involve a pre-phase such as aspirantate or prenovitiate, inasmuch as the process of accompaniment is involved
</p>
<p>
<b>URI</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#deceased">http://www.sdb.org/vocabulary/ConsecratedLife#deceased</a>
</p>
<p>
<b>label</b>: deceased
</p>
<p>
<b>comment</b>: Confreres listed in the Salesian Necrology. Or to indicate those who are deceased (e.g.number in a year) in a statistical table
</p>
<p>
<b>sub property of</b>: <a href="http://www.sdb.org/vocabulary/ConsecratedLife#professed">http://www.sdb.org/vocabulary/ConsecratedLife#professed</a>
</p>
</div>
</div>
<div id="outline-container-8.2.23" class="outline-4"><a name="separated"></a>
<h4 id="sec-8.2.23">8.2.23 <span class="target">separated</span> </h4>
<div id="text-8.2.23">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#separated">http://www.sdb.org/vocabulary/salesian#separated</a>
</p>
<p>
<b>label</b>: separated
</p>
<p>
<b>comment</b>: Confreres who have left the Congregation (other than by 'deceased'!)
</p>
</div>
</div>
<div id="outline-container-8.2.24" class="outline-4">
<h4 id="sec-8.2.24">8.2.24 <span class="target">linkedTo</span> </h4>
<div id="text-8.2.24">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#linkedTo">http://www.sdb.org/vocabulary/salesian#linkedTo</a>
</p>
<p>
<b>label</b>: linked to
</p>
<p>
<b>comment</b>: To establish the fact that a partly or fully external organization (e.g. an NGO) is closely linked to the Salesian Mission
</p>
<p>
<b>domain</b>: <a href="http://www.w3.org/ns/org#FormalOrganization">http://www.w3.org/ns/org#FormalOrganization</a>
</p>
<p>
<b>range</b>: NGOs, Volunteer organizations, Funding organizations or Foundations are amongst the kinds of terms one might find here
</p>
</div>
</div>
<div id="outline-container-8.2.25" class="outline-4"><a name="hasMembership"></a>
<h4 id="sec-8.2.25">8.2.25 <span class="target">hasMembership</span> </h4>
<div id="text-8.2.25">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#hasMembership">http://www.sdb.org/vocabulary/salesian#hasMembership</a>
</p>
<p>
<b>label</b>: has membership
</p>
<p>
<b>comment</b>: Indicates that a group is formally a member of the Salesian Family
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#SalesianFamily">http://www.sdb.org/vocabulary/salesian#SalesianFamily</a>
</p>
<p>
<b>range</b>: the 28 groups listed in Description, <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.SalesianFamily">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.SalesianFamily</a>
</p>
</div>
</div>
<div id="outline-container-8.2.26" class="outline-4"><a name="isholy"></a>
<h4 id="sec-8.2.26">8.2.26 <span class="target">isholy</span> </h4>
<div id="text-8.2.26">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#isHoly">http://www.sdb.org/vocabulary/salesian#isHoly</a>
</p>
<p>
<b>label</b>: is holy
</p>
<p>
<b>comment</b>: Indicates that an individual member of the Salesian Family, or closely connected with the charism, is under consideration for introduction of a Saintly Cause
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Holiness">http://www.sdb.org/vocabulary/salesian#Holiness</a>
</p>
<p>
<b>range</b>: covers any reference to preliminary stages leading to a formal Cause
</p>
<hr/>
<p>
For description of events it is suggested to use an Event ontology such as <a href="http://linkedevents.org/ontology/">http://linkedevents.org/ontology/</a>
</p>
<p>
Prefix: lode:
</p>
<p>
Namespace: <a href="http://linkedevents.org/ontology/">http://linkedevents.org/ontology/</a>
</p>
</div>
</div>
<div id="outline-container-8.2.27" class="outline-4"><a name="isSalesian"></a>
<h4 id="sec-8.2.27">8.2.27 <span class="target">isSalesian</span> </h4>
<div id="text-8.2.27">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#isSalesian">http://www.sdb.org/vocabulary/salesian#isSalesian</a>
</p>
<p>
<b>label</b>: is Salesian
</p>
<p>
<b>comment</b>: Property of Person. Indicates that an individual is a Salesian as distinct from, say, an employee.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Person">http://www.sdb.org/vocabulary/salesian#Person</a>
</p>
<p>
<b>range</b>: may be applied to any Person who is a professed member of the Salesian Congregation
</p></div>
</div>
<div id="outline-container-8.2.28" class="outline-4"><a name="isEmployee"></a>
<h4 id="sec-8.2.28">8.2.28 <span class="target">isEmployee</span> </h4>
<div id="text-8.2.28">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#isEmployee">http://www.sdb.org/vocabulary/salesian#isEmployee</a>
</p>
<p>
<b>label</b>: is employee
</p>
<p>
<b>comment</b>: Property of Person. Indicates that an individual is an employee, as distinct from a Salesian.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Person">http://www.sdb.org/vocabulary/salesian#Person</a>
</p>
<p>
<b>range</b>: may be applied to any Person who is an employee
</p></div>
</div>
<div id="outline-container-8.2.29" class="outline-4"><a name="addressCountry"></a>
<h4 id="sec-8.2.29">8.2.29 <span class="target">addressCountry</span> </h4>
<div id="text-8.2.29">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#addressCountry">http://www.sdb.org/vocabulary/salesian#addressCountry</a>
</p>
<p>
<b>label</b>: address country
</p>
<p>
<b>comment</b>: The country. For example, USA. You can also provide the two-letter ISO 3166-1 alpha-2 country code
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#PostalAddress">http://www.sdb.org/vocabulary/salesian#PostalAddress</a>
</p>
<p>
<b>range</b>: suggest this be kept only for address details, as disinct from, say 'inCountry' to indicate country of belonging, countries in a region etc.
</p></div>
</div>
<div id="outline-container-8.2.30" class="outline-4"><a name="addressLocality"></a>
<h4 id="sec-8.2.30">8.2.30 <span class="target">addressLocality</span> </h4>
<div id="text-8.2.30">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#addressLocality">http://www.sdb.org/vocabulary/salesian#addressLocality</a>
</p>
<p>
<b>label</b>: address locality
</p>
<p>
<b>comment</b>: The locality. For example, Mountain View, Roma-Bravetta…
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#PostalAddress">http://www.sdb.org/vocabulary/salesian#PostalAddress</a>
</p>
<p>
<b>range</b>: for use in address details.
</p></div>
</div>
<div id="outline-container-8.2.31" class="outline-4"><a name="addressRegion"></a>
<h4 id="sec-8.2.31">8.2.31 <span class="target">addressRegion</span> </h4>
<div id="text-8.2.31">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#addressRegion">http://www.sdb.org/vocabulary/salesian#addressRegion</a>
</p>
<p>
<b>label</b>: address region
</p>
<p>
<b>comment</b>: The region. For example, CA, Lazio,..
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#PostalAddress">http://www.sdb.org/vocabulary/salesian#PostalAddress</a>
</p>
<p>
<b>range</b>: for use in address details
</p></div>
</div>
<div id="outline-container-8.2.32" class="outline-4"><a name="postOfficeBoxNumber"></a>
<h4 id="sec-8.2.32">8.2.32 <span class="target">postOfficeBoxNumber</span> </h4>
<div id="text-8.2.32">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#postOfficeBoxNumber">http://www.sdb.org/vocabulary/salesian#postOfficeBoxNumber</a>
</p>
<p>
<b>label</b>: post office box number
</p>
<p>
<b>comment</b>: The post offce box number for PO box addresses.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#PostalAddress">http://www.sdb.org/vocabulary/salesian#PostalAddress</a>
</p>
<p>
<b>range</b>: for use in address details.
</p></div>
</div>
<div id="outline-container-8.2.33" class="outline-4"><a name="postalCode"></a>
<h4 id="sec-8.2.33">8.2.33 <span class="target">postalCode</span> </h4>
<div id="text-8.2.33">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#postalCode">http://www.sdb.org/vocabulary/salesian#postalCode</a>
</p>
<p>
<b>label</b>: postal code
</p>
<p>
<b>comment</b>: The postal code. For example, 94043.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#PostalAddress">http://www.sdb.org/vocabulary/salesian#PostalAddress</a>
</p>
<p>
<b>range</b>: for use in address details
</p></div>
</div>
<div id="outline-container-8.2.34" class="outline-4"><a name="streetAddress"></a>
<h4 id="sec-8.2.34">8.2.34 <span class="target">streetAddress</span> </h4>
<div id="text-8.2.34">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#streetAddress">http://www.sdb.org/vocabulary/salesian#streetAddress</a>
</p>
<p>
<b>label</b>: street address
</p>
<p>
<b>comment</b>: The street address. For example, 1111 Via della Pisana.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#PostalAddress">http://www.sdb.org/vocabulary/salesian#PostalAddress</a>
</p>
<p>
<b>range</b>: for use in address details.
</p></div>
</div>
<div id="outline-container-8.2.35" class="outline-4"><a name="contactType"></a>
<h4 id="sec-8.2.35">8.2.35 <span class="target">contactType</span> </h4>
<div id="text-8.2.35">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#contactType">http://www.sdb.org/vocabulary/salesian#contactType</a>
</p>
<p>
<b>label</b>: contact type
</p>
<p>
<b>comment</b>: A person or organization can have different contact points, for different purposes. This property is used to specify the kind of contact point.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#ContactPoint">http://www.sdb.org/vocabulary/salesian#ContactPoint</a>
</p>
<p>
<b>range</b>: for use in contact details.
</p></div>
</div>
<div id="outline-container-8.2.36" class="outline-4"><a name="email"></a>
<h4 id="sec-8.2.36">8.2.36 <span class="target">email</span> </h4>
<div id="text-8.2.36">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#email">http://www.sdb.org/vocabulary/salesian#email</a>
</p>
<p>
<b>label</b>: email
</p>
<p>
<b>comment</b>: Email address.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#ContactPoint">http://www.sdb.org/vocabulary/salesian#ContactPoint</a>
</p>
<p>
<b>range</b>: for use in contact details.
</p></div>
</div>
<div id="outline-container-8.2.37" class="outline-4"><a name="faxNumber"></a>
<h4 id="sec-8.2.37">8.2.37 <span class="target">faxNumber</span> </h4>
<div id="text-8.2.37">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#faxNumber">http://www.sdb.org/vocabulary/salesian#faxNumber</a>
</p>
<p>
<b>label</b>: fax number
</p>
<p>
<b>comment</b>: Fax number.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#ContactPoint">http://www.sdb.org/vocabulary/salesian#ContactPoint</a>
</p>
<p>
<b>range</b>: for use in contact details.
</p></div>
</div>
<div id="outline-container-8.2.38" class="outline-4"><a name="telephone"></a>
<h4 id="sec-8.2.38">8.2.38 <span class="target">telephone</span> </h4>
<div id="text-8.2.38">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#telephone">http://www.sdb.org/vocabulary/salesian#telephone</a>
</p>
<p>
<b>label</b>: telephone
</p>
<p>
<b>comment</b>: Telephone number.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#ContactPoint">http://www.sdb.org/vocabulary/salesian#ContactPoint</a>
</p>
<p>
<b>range</b>: for use in contact details.
</p></div>
</div>
<div id="outline-container-8.2.39" class="outline-4"><a name="geo"></a>
<h4 id="sec-8.2.39">8.2.39 <span class="target">geo</span> </h4>
<div id="text-8.2.39">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#geo">http://www.sdb.org/vocabulary/salesian#geo</a>
</p>
<p>
<b>label</b>: geo
</p>
<p>
<b>comment</b>: The geo coordinates of the place.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Place">http://www.sdb.org/vocabulary/salesian#Place</a>
</p>
<p>
<b>range</b>: any coordinates to locate a community or other place.
</p></div>
</div>
<div id="outline-container-8.2.40" class="outline-4"><a name="map"></a>
<h4 id="sec-8.2.40">8.2.40 <span class="target">map</span> </h4>
<div id="text-8.2.40">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#map">http://www.sdb.org/vocabulary/salesian#map</a>
</p>
<p>
<b>label</b>: map
</p>
<p>
<b>comment</b>: A URL to a map of the place.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Place">http://www.sdb.org/vocabulary/salesian#Place</a>
</p>
<p>
<b>range</b>: any map to locate a community or other place
</p></div>
</div>
<div id="outline-container-8.2.41" class="outline-4"><a name="photo"></a>
<h4 id="sec-8.2.41">8.2.41 <span class="target">photo</span> </h4>
<div id="text-8.2.41">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#photo">http://www.sdb.org/vocabulary/salesian#photo</a>
</p>
<p>
<b>label</b>: photo
</p>
<p>
<b>comment</b>: Photograph of this place.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Place">http://www.sdb.org/vocabulary/salesian#Place</a>
</p>
<p>
<b>range</b>: any photo of a place (not of a person)
</p></div>
</div>
<div id="outline-container-8.2.42" class="outline-4"><a name="elevation"></a>
<h4 id="sec-8.2.42">8.2.42 <span class="target">elevation</span> </h4>
<div id="text-8.2.42">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#elevation">http://www.sdb.org/vocabulary/salesian#elevation</a>
</p>
<p>
<b>label</b>: elevation
</p>
<p>
<b>comment</b>: The elevation of a location
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Geocoordinates">http://www.sdb.org/vocabulary/salesian#Geocoordinates</a>
</p>
<p>
<b>range</b>: any elevation figure.
</p></div>
</div>
<div id="outline-container-8.2.43" class="outline-4"><a name="latitude"></a>
<h4 id="sec-8.2.43">8.2.43 <span class="target">latitude</span> </h4>
<div id="text-8.2.43">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#latitude">http://www.sdb.org/vocabulary/salesian#latitude</a>
</p>
<p>
<b>label</b>: latitude
</p>
<p>
<b>comment</b>: The latitude of a location. For example 37.42242.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#Geocoordinates">http://www.sdb.org/vocabulary/salesian#Geocoordinates</a>
</p>
<p>
<b>range</b>: for use in contact details.
</p></div>
</div>
<div id="outline-container-8.2.44" class="outline-4"><a name="longitude"></a>
<h4 id="sec-8.2.44">8.2.44 <span class="target">longitude</span> </h4>
<div id="text-8.2.44">
<p><b>URI</b>: <a href="http://www.sdb.org/vocabulary/salesian#longitude">http://www.sdb.org/vocabulary/salesian#longitude</a>
</p>
<p>
<b>label</b>: longitude
</p>
<p>
<b>comment</b>: The longitude of a location. For example -122.08585.
</p>
<p>
<b>domain</b>: <a href="http://www.sdb.org/vocabulary/salesian#ContactPoint">http://www.sdb.org/vocabulary/salesian#ContactPoint</a>
</p>
<p>
<b>range</b>: for use in contact details.
</p></div>
</div>
</div>
<div id="outline-container-8.3" class="outline-3">
<h3 id="sec-8.3">8.3 EVENT CLASS </h3>
<div id="text-8.3">
</div>
<div id="outline-container-8.3.1" class="outline-4"><a name="Event"></a>
<h4 id="sec-8.3.1">8.3.1 <span class="target">Event</span> </h4>
<div id="text-8.3.1">
<p><b>URI</b>: <a href="http://linkedevents.org/ontology/Event">http://linkedevents.org/ontology/Event</a>
</p>
<p>
<b>label</b>: Event
</p>
<p>
<b>comment</b>: "Something that happened," as might be reported in a news article or explained by a historian.
</p>
<p>
<b>Sub class of</b>: <a href="http://purl.org/NET/cidoc-crm/core#E2_Temporal_Entity">http://purl.org/NET/cidoc-crm/core#E2_Temporal_Entity</a> and dctype:Event
</p>
<p>
<b>Equivalent to</b>: event:Event and dul:Event
</p>
</div>
</div>
</div>
<div id="outline-container-8.4" class="outline-3">
<h3 id="sec-8.4">8.4 EVENT PROPERTIES </h3>
<div id="text-8.4">
<p>Note: references to dul prefix are to the DOLCE+DnS Ultralite ontology. It is a simplification of some parts of the DOLCE Lite-Plus library (cf. <a href="http://www.loa-cnr.it/ontologies/DLP397.owl">http://www.loa-cnr.it/ontologies/DLP397.owl</a>)
</p>
</div>
<div id="outline-container-8.4.1" class="outline-4"><a name="atPlace"></a>
<h4 id="sec-8.4.1">8.4.1 <span class="target">atPlace</span> </h4>
<div id="text-8.4.1">
<p><b>URI</b>: <a href="http://linkedevents.org/ontology/atPlace">http://linkedevents.org/ontology/atPlace</a>
</p>
<p>
<b>label</b>:at place
</p>
<p>
<b>comment</b>: a named or relatively specified place that is where an event happened.
</p>
<p>
<b>domain</b>: Event
</p>
<p>
<b>range</b>:dul:Place
</p>
<p>
<b>sub property of</b>:dul:hasLocation
</p>
</div>
</div>
<div id="outline-container-8.4.2" class="outline-4"><a name="atTime"></a>
<h4 id="sec-8.4.2">8.4.2 <span class="target">atTime</span> </h4>
<div id="text-8.4.2">
<p><b>URI</b>: <a href="http://linkedevents.org/ontology/atTime">http://linkedevents.org/ontology/atTime</a>
</p>
<p>
<b>label</b>:at time
</p>
<p>
<b>comment</b>: an abstract instant or interval of time that is when an event happened.
</p>
<p>
<b>domain</b>:Event
</p>
<p>
<b>range</b>:owltime:TemporalEntity
</p>
<p>
<b>sub property of</b>: <a href="http://purl.org/NET/cidoc-crm/core#P4_has_time-span">http://purl.org/NET/cidoc-crm/core#P4_has_time-span</a> and dul:isObservableAt
</p>
</div>
</div>
<div id="outline-container-8.4.3" class="outline-4"><a name="circa"></a>
<h4 id="sec-8.4.3">8.4.3 <span class="target">circa</span> </h4>
<div id="text-8.4.3">
<p><b>URI</b>: <a href="http://linkedevents.org/ontology/circa">http://linkedevents.org/ontology/circa</a>
</p>
<p>
<b>label</b>: circa
</p>
<p>
<b>comment</b>: an interval of time that can be precisely described using calendar dates and clock times.
</p>
<p>
<b>domain</b>: owltime:TemporalEntity
</p>
<p>
<b>range</b>: owltime:DateTimeInterval
</p>
</div>
</div>
<div id="outline-container-8.4.4" class="outline-4"><a name="illustrate"></a>
<h4 id="sec-8.4.4">8.4.4 <span class="target">illustrate</span> </h4>
<div id="text-8.4.4">
<p><b>URI</b>: <a href="http://linkedevents.org/ontology/illustrate">http://linkedevents.org/ontology/illustrate</a>
</p>
<p>
<b>label</b>: illustrate
</p>
<p>
<b>comment</b>: an event illustrated by some thing (typically a media object)
</p>
<p>
<b>domain</b>: owl:Thing
</p>
<p>
<b>range</b>: Event
</p>
</div>
</div>
<div id="outline-container-8.4.5" class="outline-4"><a name="inSpace"></a>
<h4 id="sec-8.4.5">8.4.5 <span class="target">inSpace</span> </h4>
<div id="text-8.4.5">
<p><b>URI</b>: <a href="http://linkedevents.org/ontology/inSpace">http://linkedevents.org/ontology/inSpace</a>
</p>
<p>
<b>label</b>: in space
</p>
<p>
<b>comment</b>: an abstract region of space (e.g. a geospatial point or region) that is where an event happened.
</p>
<p>
<b>domain</b>: Event
</p>
<p>
<b>range</b>: geo:SpatialThing
</p>
<p>
<b>sub property of</b>: dul:hasRegion
</p>
</div>
</div>
<div id="outline-container-8.4.6" class="outline-4"><a name="involved"></a>
<h4 id="sec-8.4.6">8.4.6 <span class="target">involved</span> </h4>
<div id="text-8.4.6">
<p><b>URI</b>: <a href="http://linkedevents.org/ontology/involved">http://linkedevents.org/ontology/involved</a>
</p>
<p>
<b>label</b>: involved
</p>
<p>
<b>comment</b> a (physical, social, or mental) object involved in an event.
</p>
<p>
<b>domain</b>: Event
</p>
<p>
<b>range</b>: dul:Object
</p>
</div>
</div>
<div id="outline-container-8.4.7" class="outline-4"><a name="involvedAgent"></a>
<h4 id="sec-8.4.7">8.4.7 <span class="target">involvedAgent</span> </h4>
<div id="text-8.4.7">
<p><b>URI</b>: <a href="http://linkedevents.org/ontology/involvedAgent">http://linkedevents.org/ontology/involvedAgent</a>
</p>
<p>
<b>label</b>: involved agent
</p>
<p>
<b>comment</b>: an agent involved in an event.
</p>
<p>
<b>domain</b>: Event
</p>
<p>
<b>range</b>: dul:Agent
</p>
<p>
<b>sub property of</b>: involved
</p></div>
</div>
</div>
</div>
<div id="postamble"><p class="author"> Author: jbfox
<a href="mailto:jbfox@sdb.org"><jbfox@sdb.org></a>
</p>
<p class="date"> Date: 2011-10-11 08:11:55 CEST</p>
<p>HTML generated by org-mode 6.21b in emacs 23</p>
</div></body>
</html>
!!!!@@color:maroon;''SL'' is ''[en] ''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' salesian.online (Salesian online resources)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Website managed by the Centro Studi Don Bosco, UPS.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
salesian.online (Salesian Online Resources) is a project resulting from the collaboration of the Don Bosco Study Centre (Pontifical Salesian University, Rome) and the Study
Centre of the Daughters of Mary Help of Christians (Pontifical Faculty of Educational Sciences “Auxilium”, Rome). The main objective is to make available to everyone a vast selection of original documents in a reliable and citable form: sources, studies, research and digital resources on Salesian
history, pedagogy and spirituality. The full-text materials, which can be freely downloaded, are organised by categories, themes, authors, entities, educational structures, Salesian Family groups, and temporal and geographical coordinates.
Another similar site is http://www.sangiovannibosco.net
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
web address
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[SDL]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesianity
''TL'' is ''[es]:'' salesianidad
<br>
''TL'' is ''[fr]:'' salesianité
<br>
''TL'' is ''[pt]:'' salesianidade
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
While a precise definition does not appear to exist (or has not as yet been found), we may draw the conclusion from several factors that essentially, Salesianity must find its origins in St Francis de Sales.
For example we have the following statement by the Rector Major, Fr Ángel Fernández Artime, in his presentation of the Strenna for 2022: “//Of course, this year’s Strenna will also be a wonderful opportunity to recognize and find ourselves in the spirituality of St. Francis de Sales and to appreciate even more the magnificent characteristics of Don Bosco’s Salesian spirit, as also the precious values of Salesian youth spirituality. We will undoubtedly see ourselves reflected in them and feel called today to be “more Salesian” in our Salesian Family, that is to say, more filled with the spirit of St. Francis de Sales, a spirit that permeates our Salesianity as the family of Don Bosco.//”
This suggests that how the spirit of St Francis de Sales was understood and lived by Don Bosco, then passed on to his spiritual family and manifested in, say, Salesian Youth Spirituality', is a derivative of the spirit/spirituality of St Francis de Sales.
<br>
<br>
This aside, most Salesians of Don Bosco would normally understand ‘Salesianity‘ to refer to a course or courses of study of Don Bosco, his charism and its development in time regarded as essential during the various phases of initial formation.
!!!''@@color:Green;Synonyms@@:''
Salesian spirit, Salesian spirituality
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
It is interesting to note that other member groups of the broader Salesian family (e.g. the Visitation Order, the Oblates of St Francis de Sales, the Missionaries of St Francis de Sales...) do NOT use the term ‘Salesianity’ for the most part or ever, but instead refer to Salesian spirituality. It would appear that only Don Bosco's Salesian family consistently uses the term. It may indeed be more appropriate, at least in some circumstances, to refer to the Salesianity of Don Bosco.
One might assume, given the renewed emphasis on St Francis de Sales that is the result of celebrations for the 400th anniversary of his death, that somewhere amid the Salesianity courses mentioned above, the study of St Francis de Sales be included.
!!!''@@color:Green;Usage notes@@:''
It is common to see the term Salesianity surrounded by quote marks (double or single): “Salesianity”. Why would this be? It may well be a subconscious acknowledgement that Salesianity (minus the quote marks) is clearly a fundamental reference to St Francis de Sales, while “Salesianity” is a reference to Don Bosco and his charism (cf. citation below).
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
‘exploring the legacy of Francis de Sales and seeking to apply his spirituality to the very real situations of our time will be the best way to grow in “Salesianity”’ (From the Commentary on Strenna 2022).
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[di Sales, Francesco (Santo)]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian.
''TL'' is ''[es]:'' Salesiano
<br>
''TL'' is ''[fr]:'' salésien
<br>
''TL'' is ''[pt]:'' Salesiano
<br>
''TL'' is ''[pl]:'' Salezjanie
<br>
''TL'' is ''[de]:'' Salesianer
<br>
''TL'' is ''[ru]:'' Салезианец (Салезианцы)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) Pertaining to the life and spirit of St Francis de Sales.
(2) In specific reference to followers of Don Bosco: "On the evening of January 26, 1854, we were gathered in Don Bosco's room. Present were Don Bosco, Rocchietti, Artiglia, Cagliero and Rua. Don Bosco suggested that, with the help of the Lord and St Francis de Sales, we should engage in the practical exercise of charity toward neighbour. This would be in view of making a promise of it - and later - if possible and appropriate - a vow to the Lord. From that evening on those who were committed, or would in the future commit themselves, to this exercise were called 'Salesians'."
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The use of the designation 'Salesian' at the early date of 1854 is disputed in a note by Fr Rua. It may have been politically unwise as 1854 was the year in which the Cavour-Rattazzi bill against religious corporations was introduced into Parliament. However, we have the hand-written memo written by Rua and quoted above in the 'definition'. It could have been indicated in the memo but not used ostensibly until such time as it became less difficult to apply the term.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
In some official documents translated into English we find 'salesian' with lowercase 's' especially in adjectival form.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesians of Don Bosco|SDB Salesiani di Don Bosco]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' extern Salesian.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"Any person, even one living in the world, in one's house, in the bosom of one's family, can belong to this society...He takes no vows, but shall try to practise those portions of the present rule that are compatible with his age and condition". (from the appendix, later suppressed, in Don Bosco's Constitutions 1860-73)
!!!''@@color:Green;Synonyms@@:''
Salesian Cooperators, promoters, benefactors, co-workers, friends of Don Bosco
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco's original thinking and indeed his original intention was to have 'extern Salesians' who did not live in community, did not take binding vows. Rome did not accept this idea as part of the Constitutions. Fr Dominic Pestarino of Mornese is a clear example of such a person. Eventually these became the Salesian Cooperators.
!!!''@@color:Green;Usage notes@@:''
The use of the term 'extern' here is somewhat special. As a noun today it would refer to a professional placement (such as occurs with doctors in training), so the Salesian use (although now only of historical interest) is particular if considered as a noun. Perhaps it is best seen as an adjective, as in 'external Salesian'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
"In 1864 the Holy See issued a commendation of the Pious Salesian Society and appointed a Superior. The Society's approval included a section that concerned the externs, who were always called promtoers or benefactors and eventually Salesian Cooperators" (Cooperatori salesiani 1877, Don Bosco)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian|Salesiano]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SALVO Salesian Lay Volunteers.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Lay volunteer movement started by the FIS province in 2009 on the occasion of the 150th of the Congregation, launched with the assistance of Br. Carlo Bacalla (currently a missionary in Laos, THA).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
SALVO relaunched in 2016 with a long-term plan of immersion programs in FIS province, sending the volunteers to EAO region provinces (so far Cambodia, Myanmar)
and in the future also aiming to spread to other parts of the Congregation.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Cagliero Project]], [[Volunteers|volontariato]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Sandor community
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Full title: Blessed Istvan Sandor Community. The Salesian Brothers’ Formation House, Manila
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Blessed Istvan Sandor Community in Parañaque, Philippines, was established in 2013 to provide the Brothers of the
East Asia-Oceania (EAO) region a venue for their specific formation.
The EAO Salesian Brother Formation Community is the regional formation center for Salesian Brothers in the East
Asia and Oceania Region. It is the only English-speaking centre for the formation of Salesian Brothers. It is also open to Salesian Brothers coming from the regions of Africa-Madagascar, South Asia and Europe and to
Salesian Brothers willing to undergo the experience in English.
The community offers Salesian Brothers a two-year theological, pastoral and Salesian formation in order to help them be educators and evangelisers of the young in the spirit of St John Bosco.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]], [[Salesian Brother|coadiutore]], [[Sándor, István|Sándor, István (beato)]]//
!!!!@@color:Maroon;''SL'' is ''[hu]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Stephen Sandor
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): Stefano Sándor
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Brother
Decree of Martyrdom: 27 March 2013
Beatified: 19 October 2013
Liturgical celebration: 8 June
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A large number of martyrs shed their blood for their faith during the period of the totalitarian regime in Hungary, which was violently established under the direction of the Communists immediately after the Second World War. Among the group is Stephen Sándor, who was also a victim of the Hungarian communist regime's severe anti-religious repression which was particularly harsh and bloody from 1946 to 1963.
Stephen was born in Szolnok, Hungary, on 26 October 1914, the first of three children of István Sándor and Maria Fekete. His father was a clerk with the State railways, and his mother a housewife. Both passed on a deep sense of religion to their children. Stephen studied in the city, gaining his diploma as a metallurgy technician. From childhood he was much respected by his friends; he was cheerful, generous and kind. He helped his younger siblings to study and pray, first through his own example. He made his Confirmation fervently and promised to imitate his patron Saint and St Peter. Every day he served Mass at the parish church run by the Franciscans, and received the Eucharist.
Stephen got to know about Don Bosco by reading the Salesian Bulletin. He immediately felt attracted by the Salesian charism. He spoke about this with his spiritual director, expressing the wish to enter the Salesian Congregation. He also spoke about it to his parents. Initially they did not give their consent, but Stephen succeeded in convincing them and in 1936 he was accepted at the Clarisseum, the Salesian house in Budapest, where he remained as an aspirant for two years. He attended a printer technician course at the Don Bosco Printers. He then began his novitiate but had to interrupt it to do military service.
In 1939 he was finally discharged, and after a year of novitiate made his first profession on 8 September 1940 as a Salesian brother. He was sent to the Clarisseum where he was actively involved in teaching the boys in their professional courses. He was also assistant at the oratory, something he did enthusiastically and competently. He promoted the Young Catholic Workers and his group was recognised as the best in the movement. Following Don Bosco's example he showed himself to be a model educator. In 1942 he was called to the Front along the River Don in Russia and earned the Silver Medal for Bravery. For him the trenches were a festive oratory that he led in Salesian terms, cheering up his fellow conscripts. At the end of the Second World War he was involved in the material and moral rebuilding of society, dedicating himself especially to poor young people whom he brought together, teaching them a trade. On 24 July 1946 he made his perpetual profession as a Salesian brother and in 1948 completed his training as a master printer. With these studies behind him, his pupils were snapped up by the best printing houses in the capital and the nation.
When Hungary, under Mátyás Rákosi, seized all Church assets in 1949 and the persecution of religious houses and Catholic schools began, religious suddenly found themselves without anything: without a house, work, community. Many of them, forced to be active in secret, adapted themselves to doing anything: chimney sweeps, farmers, labourers, porters, servants ... The anti-religious and especially anti-Catholic tendency of the regime was immediately evident, and it began and decidedly pursued activity aimed at the complete submission of the Hungarian Catholic Church to the State. The aim was its gradual but total demolition, gradual removal and total destruction. It was not long before all Church assets were confiscated, youth organisations dissolved, Catholic schools nationalised, and finally the suppression, in 1950, of almost all religious orders and congregations. Meanwhile while a deadly persecution was carried out against all members of the Church's hierarchy and Christian people who opposed the new regime.
Stephen too had to “disappear”. Leaving his printing works, but presented with the possibility of fleeing abroad, he decided to stay at home to save Hungarian youth. Caught trying to save printing machines, he had to flee quickly and remained in hiding for several months. Following this, under another name he manged to be taken on in a detergent factory in Budapest, but he fearlessly and clandestinely continued his apostolate, knowing that it was a strictly forbidden activity. He met regularly with former pupils and some of their friends, dealing with their spiritual and educational problems. They prepared to resist the regime's anticlerical propaganda and helped others to remain firm in their faith. He was captured in July 1952 and was never seen again by his confreres.
According to the systems that had been tried and tested for some time, he was subjected to inhuman interrogation, ferocious torture and typical brainwashing until he fully identified with the absurd and false charges brought against him which included: involvement in plots against the democratic order, high treason, activities against the state and other crimes; all of which carried the death penalty. An official document certified the trial and the death sentence which was carried out by hanging on 8 June 1953. Stephen remained a witness for Christ to the last. He was often beaten. His fellow prisoners testified that even after the death sentence was announced he radiated peace and helped others to keep the faith.
The reconstruction of Stephen Sándor's biographical profile reveals a real and profound journey of faith which began in childhood and continued in his youth, strengthened by his Salesian religious profession and consolidated in his exemplary life as a Salesian brother. In particular we notice a genuine vocation to consecrated life animated, according to Don Bosco's spirit, by an intense and fervent zeal for the salvation of souls, especially young people. Even the most difficult periods, such as military service and the experience of war, did not undermine the moral and religious integrity of the young Salesian brother. It was on this basis that Stephen Sándor suffered martyrdom, without second thoughts or hesitation.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[martyr|martorio]], [[Sandor community]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Blessed Sacrament
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The complete term in Italian is //il Santissimo Sacramento//, and refers to the consecrated host.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Most often met in abbreviated form as //il Santissimo//. In other instances, when attached to other nouns (e.g. //il santissimo Padre// or Holy Father) it is translated by holy, most holy, depending on context.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[adoration|adorazione]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian holiness.
''TL'' is ''[es]:'' santidad salesiana
<br>
''TL'' is ''[fr]:'' La sainteté salésienne
<br>
''TL'' is ''[pt]:'' santidade salesiana
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) In the first instance, a reference to the spirituality of St Francis de Sales. Francis was ahead of his time: Vatican II spoke of the “universal call to holiness,” emphasizing that becoming a saint was everybody’s business, not just the professional job of priests and religious. But St. Francis de Sales was preaching the universal call to holiness (which is actually grounded in Leviticus 20:26 and Matthew 5:48) back in the Counter-Reformation of the 17th century.
(2) in the second instance, a reference to Salesian spirituality as expressed through the tradition of the Salesians of Don Bosco.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Salesian holiness in terms of the second 'definition' above stands out through the very many figures of holiness officially recongised by the Church in Saints, Blesseds, Venerables and Servants of God.
In an article in //L'Osservatore Romano//
Weekly Edition in English
12 January 2005, page 8, entitled
THE SALESIAN MONTH OF JANUARY,
Cardinal Angelo Amato SDB wrote a description of Salesian holiness (one could also refer to much later documentation, e.g. commentaries on Pope Francis' Apostolic Exhortation //Gaudete et Exsultate// (Rejoice and be glad), on the call to holiness in today's world, 19 March 2018, but the following article is valuable in its own right:
The month of January is particularly marked by Salesian holiness, as if to indicate the spiritual tone that should colour the flow of days and deeds in the New Year. This Salesian holiness shines out in some of the most important Salesian figures:
''Blessed Luigi Variara'' (15 January), an example of a humble, brave Salesian missionary who was determined to give a genuinely Salesian approach to nursing the most marginalized sick people;
''Blessed Laura Vicuña'' (22 January), a shining example of Salesian education who rigorously defended her dignity as a 12-year-old girl, as an offering for the conversion of those dear to her;
''St Francis de Sales'' (24 January), the Patron Saint of Salesians who inspired Salesian virtues such as the gentleness and docility of Jesus, the Good Shepherd;
''St John Bosco'' (31 January), our founder, teacher and father, and above all, our unexcelled model of holiness.
Like a complex prism with ever new facets and aspects, the year gradually unfolds its days and months, enriching the gallery of Salesian holiness with its most disparate interpretations.
The liturgy for the feast of Don Bosco calls him "teacher and father" to the young (Entrance Antiphon), and rightly so, for Don Bosco was a teacher, catechist, writer and founder of religious congregations dedicated to the education of youth.
Certain aspects of Don Bosco's spiritual pedagogy that are particularly appropriate today have been providentially treated in the recent Magisterium of the Holy Father, John Paul II. We refer in particular to the Apostolic Letter //Rosarium Virginis Mariae//, the Encyclical //Ecclesia de Eucharistia//, and the Post-Synodal Apostolic Exhortations //Ecclesia in Europa// and //Pastores Gregis//. In them we discover the four pillars that sustained Don Bosco in his pedagogy as a priest and Christian educator: devotion to Mary and to the Eucharist, the anchorage or pillar to which we should moor the ship of our existence; the virtue of hope that gives us joie de vivre; ready obedience to and communion with the Pastors of the Church.
''First pillar: devotion to Mary Help of Christians''
For Don Bosco, the Immaculate Virgin, Mary Help of Christians, was the ever-present Mother who helps her children daily, going to their rescue and leading them to Jesus. "Be devoted to Mary Help of Christians", he would habitually say, "and you will see what miracles are!".
For Don Bosco, Marian devotion had an intrinsically ecclesial dimension since he saw Mary as the powerful Helper who defends the Church and the Pope from every kind of danger. This is why in the Salesian tradition the daily recitation of the Rosary is not only an element of Marian devotion, but above all the contemplation of Jesus in the mysteries of his saving Incarnation.
''Second pillar: devotion to Jesus in the Eucharist''
The second pillar of Don Bosco's spirituality was devotion to Jesus in the
Eucharist, which he saw as the heart of every Salesian house. He used to remind young people: "If you want many graces, pay many visits to Jesus in the Sacrament; if you want few graces, pay him few".
Don Bosco was a "vir eucharisticus", that is, a saint formed through and through by the Eucharist. He was so passionate about the Eucharist that he communicated his passion to the young people he carefully prepared for communion with the Lord through the sacrament of Reconciliation. For Don Bosco, Confession and the Eucharist were the two sacraments that inculcated in young people the Christian virtues and holiness.
On this topic he wrote in 1877:
"Frequent Confession, frequent Communion and daily Mass are the pillars that must support an educational building that we desire to protect from threats and scourges. Never force youngsters to receive the holy sacraments, but only encourage them and make it easy for them to do so" (John Bosco, //Il sistema preventivo nella educazione della gioventù// [1877], n. 4).
The 15-year-old St Dominic Savio is a shining example of this sacramental pedagogy which strengthened his virtuous habits and his union with Jesus, witnessed by his Eucharistic ecstasies during Holy Communion.
''Third pillar: educational system based on joy, hope''
The third pillar of Don Bosco's spirituality was his educational system of joy and hope. Dominic Savio, who once said to Don Bosco: "I am the fabric, you are the tailor; make me into a beautiful suit for the Lord!", had fully grasped this when he suggested to his young companions: "Let's make holiness consist in being very cheerful!".
Salesian holiness is the fruit of a pedagogy of joy based on Christian hope in the eternal joy of paradise. Hope, which the Holy Father has insistently asked the European Churches to recover, was for Don Bosco the virtue that spurred him to embark on the most adventurous undertakings, such as the construction of the Church of Our Lady Help of Christians in Turin and of the Basilica of the Sacred Heart in Rome, and the foundation of two religious congregations with barely a penny in his pocket, overcoming unspeakable trials. He placed full trust in the Lord's provident presence in the history of the Church and in his own life.
He often used to say that the saints, while taking the final judgement seriously, lived in supreme joy because they trusted in the goodness of a Father who has infinite good things in store for his faithful servants.
If Francis of Assisi made nature holy, Don Bosco made joy holy, remembering' what Philip Neri had said to his young followers: "Run, jump, amuse yourselves as much as you like, but for pity's sake, don't sin!".
Like hope, which is a disposition given by God, joy too was not so much a methodological expedient but rather a form of life, an evangelical constant that gives rise to happiness and optimism. He felt that there was an affinity and harmony between serene young people and Christian life — a mutual appeal:
"The young person who feels he is in a state of grace with God naturally experiences joy in the certainty that he possesses a good that is completely within his reach, and he expresses this state of pleasure in cheerfulness" (John Bosco, //Vita del Giovanetto Savio Domenico//, in //Opere Edite//, XI, p. 236).
For him, //Servite Domino in laetitia// was the 11th commandment.
''Fourth pillar: devotion to Church and Vicar of Christ''
Don Bosco's fourth and last pillar is his devotion to the Church, to her Pastors and especially to the Holy Father. His love for the Pope was extraordinary and is an integral part of the Salesian formation and apostolate.
//Vivere in Ecclesia, sentire cum Ecclesia et agere pro Ecclesia// vividly captures the spirituality of Don Bosco.
With regard to the //sentire cum Ecclesia// that Don Bosco lived with a special reference to devotion to the Supreme Pontiff and his Magisterium, his second successor, Don Paolo Albera (19101912), wrote:
"Let us remember that in following in the footsteps of the saints, and especially in those of St Francis de Sales, Don Bosco was not content with a submission of the intellect restricted to ex cathedra definitions, but wanted sincere submission to any teaching of the Pope imparted in any form. Nor did he merely follow his orders and have them followed, but regarded as law and as a gentle command every announcement, every piece of advice, every desire of the Vicar of Jesus Christ, and he wanted his sons to do likewise" (P. Albera, //Lettere circolari ai salesiani//, SEI, Turin, 1922, p. 102).
"Knowing, loving and defending the Pope" was the gift of 1949, written by Don Pietro Ricaldone (1932-1951), the fourth successor of Don Bosco.
Francis Desramaut, a French historian, synthesized this Salesian ecclesial dimension, a living legacy of Don Bosco, in the following way:
"The Salesian mingles unostentatiously with Christians who can speak lovingly of the Church, 'judging her fondly, almost as though she were a mother'. They are aware that they have received the life of the Holy Spirit in the Church and through the Church. They may well know her limitations, her wrinkles and even her scandals, but attach little importance to them. Instead, they duly evaluate the advantages of her presence for each person and for humanity: the beneficial energies she spreads, the experience of God expressed by the holiness she offers as an example, the wisdom that emanates from the Word of God, the love that unites and inspires solidarity beyond the boundaries of nations and continents, the sense of life she offers, the values she defends and the prospects of eternal life that she unfolds. The Salesian family loves and admires the Church of Jesus Christ" (Francis Desramaut, //Spiritualità salesiana//, LAS, Rome, 2001, p. 151).
Preventive system: based on reason, religion, tender love
With these four spiritual indicators, Salesian education offers to society and to the Church good Christians as well as honest citizens.
The climate in which this educational project is put into practice is the so-called "preventive system", which attempts to prevent rather than to repress, and is based on the famous triad: reason, religion, affection.
These three words show that education is a task founded on sound reason, on the grace of Baptism, and above all, on the good, transparent heart of the educator.
May Don Bosco help us to preserve his precious heritage and to promote it with creativity in the cultural context of our day.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[sensus ecclesiae]], [[Salesian hagiography|agiografia salesiana]], [[Blessed|beatificazione (beato)]], [[Venerable|Venerabile]], [[Servant of God|servo di Dio]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' saint
''TL'' is ''[es]:'' santo
<br>
''TL'' is ''[fr]:'' saint
<br>
''TL'' is ''[pt]:'' santo
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
USCCB (US Bishops Conference): All Christians are called to be saints. Saints are persons in heaven (officially canonised or not), who lived heroically virtuous lives, offered their life for others, or were martyred for the faith, and who are worthy of imitation.
In official Church procedures there are three steps to sainthood: a candidate becomes "Venerable," then "Blessed" and then "Saint." Venerable is the title given to a deceased person recognised formally by the pope as having lived a heroically virtuous life or offered their life. To be beatified and recognised as a Blessed, one miracle acquired through the candidate's intercession is required in addition to recognition of heroic virtue or offering of life. Canonisation requires a second miracle after beatification. The pope may waive these requirements. A miracle is not required prior to a martyr's beatification, but one is required before canonisation
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Note that 'Servant of God' is not mentioned in the definition above, because it is technically a stage prior to the official beginning of the cause. The cause is still under investigation, prior to the individual being declared Venerable.
SAINTS OF THE SALESIAN FAMILY:
"""
[[Aloysius Versiglia|protomartire]]
[[Callistus Caravario|protomartire]]
[[Dominic Savio|Savio, Domenico (santo)]]
[[John Bosco|Don Bosco]]
[[Joseph Cafasso|Cafasso Giuseppe]]
[[Leonard Murialdo|Murialdo, Leonardo (santo)]]
[[Luigi Guanella|Guanella, Luigi (santo)]]
[[Luigi Orione|Orione, Luigi (santo)]]
[[Mary D. Mazzarello|Mazzarello, Maria Domenica]]
[[Artemides Zatti|Zatti, Artemide (santo)]]
"""
!!!''@@color:Green;Usage notes@@:''
The use of the term "saint" depends on the context and denomination. In Catholic, Eastern Orthodox, Anglican, Oriental Orthodox, and Lutheran doctrine, all of their faithful deceased in Heaven are considered to be saints, but some are considered worthy of greater honour or emulation;[1] official ecclesiastical recognition, and consequently a public cult of veneration, is conferred on some saints through the process of canonisation in the Catholic Church or glorification in the Eastern Orthodox Church
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Author John A. Coleman, SJ, of the Graduate Theological Union, Berkeley, California, wrote that saints across various cultures and religions have the following family resemblances:
*exemplary model
*extraordinary teacher
*wonder worker or source of benevolent power
*intercessor
*a life often refusing material attachments or comforts
*possession of a special and revelatory relation to the holy.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian holiness|santità salesiana]], [[Salesian hagiography|agiografia salesiana]], [[canonisation|canonizzazione (santo)]], [[Blessed|beatificazione (beato)]], [[Venerable|Venerabile]], [[Servant of God|servo di Dio]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (St) Dominic Savio
''TL'' is ''[es]:'' Savio, Domingo
<br>
''TL'' is ''[fr]:'' Savio, Dominique
<br>
''TL'' is ''[pt]:'' Savio, Domingo
<br>
''TL'' is ''[pl]:'' Savio, Dominik
<br>
''TL'' is ''[zh ]:'' 多明我沙維豪 / 道明沙維豪
<br>
''TL'' is ''[de]:'' Savio, Dominikus
<br>
''TL'' is ''[ru]:'' Савио, Доменико
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Teenager
Beatified: 3 March 1950
Canonised: 12 June 1954
Liturgical celebration: 6 May
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Dominic Savio was born in the small village of San Giovanni, a hamlet of Riva presso Chieri (Turin), on 2 April 1842. His father was Carlo Savio and his mother was Brigida Gaiato. He was the second of ten children. His father came from Ranello, a hamlet of Castelnuovo d’Asti (today Castelnuovo Don Bosco) and he worked as a blacksmith; his mother was originally from Cerreto d’Asti and worked as a seamstress. Dominic was baptised on the day of his birth, in the parish church at Riva presso Chieri, as we know from the Baptismal records signed by the parish priest Fr Vincenzo Burzio. In November 1843 the Savio family moved to Morialdo, a hamlet of Castelnuovo d’Asti, about a kilometre from the Becchi where Don Bosco’s home was. Dominic’s childhood there was serene, full of affection and he was responsive to the religious teaching he received from his deeply Christian parents. A basic stage along his extraordinary journey to holiness was his First Communion, to which he was admitted, by way of exception, at 7 years of age. His resolutions on that occasion are well known: “1. I will go to confession often and will receive communion every time my confessor allows me to. 2. I want to keep Sundays and holy days holy. 3. My friends will be Jesus and Mary. 4. Death but not sin.” These resolutions that Dominic would renew each year of his life and that would then mark the lives of so many other holy youngsters, already express a considerable level of holiness, a work of Grace that Don Bosco himself would recognise, value and lead to greater heights.
There were magnificent boys at the Oratory, but there were also half-wits who behaved badly and there were boys who were suffering, having problems with their studies, homesick. Everyone tried individually to help them. So why couldn’t the boys who wanted to come together, in a “secret society”, and become a compact group of little apostles amongst the masses? Dominic, “led by his usual busy charitableness chose some of his most trusted friends, and invited them to come together to form a sodality called the Immaculate Conception Sodality”. Don Bosco gave his consent: they had a trial period and wrote a small Rule. “One of those who was most effective in helping Dominic Savio with this foundation and in drawing up the rule, was Joseph Bongiovanni”. From the minutes of the Sodality kept in the Salesian Archives, we know that those who made up the group, which met once a week, were around ten in number: Michael Rua (who was elected president), Dominic Savio, Joseph Bongiovanni (elected secretary), Celestine Durando, John Bonetti, Angelo Savio, a cleric, Joseph Rocchietti, John Turchi, Luigi Marcellino, Joseph Reano, Francis Vaschetti. Missing was John Cagliero because he was convalescing after a serious illness and was living at home with his mother. The final article in the rule approved by everyone including Don Bosco, said: “A sincere, filial, unlimited trust in Mary, special tenderness in her regard, and constant devotion will enable us to overcome every obstacle, keep our resolutions, be strict with ourselves, loving towards our neighbour, and precise in everything we do.”
The few months that Dominic would still spend at the Oratory are a further confirmation of his decision to become a saint, something he pursued especially after hearing a sermon from Don Bosco on how easy it was to be a saint.
But Dominic only remained with Don Bosco until 1 March 1857 when he had to return to his family at Mondonio due to an illness that suddenly took a serious turn. In just a few days, despite some occasional signs of hope, things got worse and Dominic was near death’s door. He died peacefully at Mondonio on 9 March 1857, exclaiming: “Oh! What a beautiful thing I see...”. Mary’s presence marked the lifetime of this young man as she who accompanied him in realising the blessing of the Father and his mission. Despite his youth, the Church recognised his holiness. Pope Pius XI described him as “a small but giant of the spirit”. He had realised what was the truth behind his name: Dominic, “of the Lord”; and Savio “wise”: wise in matters of the Lord and distinguished by the exemplary nature and holiness of his life.
<br>
Don Bosco educated his Salesians and young people to holiness through their reception of the sacraments of Reconciliation and Eucharist. He thus formed a multitude of saints young and old, and martyrs who were strong and courageous in defending their faith. Among the precious results of this pedagogy of holiness are fifteen-year-old Saint Dominic Savio Savio, thirteen-year-old [[Blessed Laura Vicuña|Vicuña, Laura (beata)]], and nineteen-year-old [[Blessed Ceferino Namuncurá|Ceferino Namancurá (beato)]].
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian holiness|santità salesiana]], [[Saint|santo]]//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Seminarian S.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'': S (修生, 拉丁文、意大利文、英文的簡寫 )
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
This term is to be found in the Year Book in reference to the Salesian student at a seminary (philosophy, theology).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (abbreviation)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Year Book|annuario]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' scientific (general).
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Per estens., di attività che si serva dei mezzi tecnici delle varie scienze o che operi comunque con procedure basate su principî scientifici//. By extension, activities that apply the technical approaches or various sceinces or procedures based on scientific principles.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
@@color:Purple;ALERT!@@ The English term 'scientific' is somewhat more restricetd in its application. As seen from the definition above (Treccani), the Italian //scientifico// may be applied to a general range of well-prepared items or discussions, not only science or scientific in nature. //Congressi scientifici// in the 19th century often dealt with politics rather than strictly with science. Some care needed in translation of this term., then, and in many instances it may not even need to be translated.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Adjective
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:Maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' scrutiny.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 檢討 / 評核會 / 評議會 / 總評
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) close examination of a voting procedure (e.g. cf C. 153 and the reference to voting for a Rector Major at the General Chapter)
(2) juridical requirement (Canon Law) for ordination, regarding qualities required. Cf Can. 1051
(3) a more general process of evaluation or assessment of a candidate in initial formation: ‘A form of guidance explicitly
provided for by the pedagogy of Salesian formation are the periodic moments of personal assessment (‘scrutinies’) by which the Council of the community helps the confrere to assess the situation of his personal formation, guides him and gives him practical encouragement in the process of his growth to maturity.’ (FSDB 2000,
261)
(4) a community process of examen and evaluation (as in //scrutinium paupertatis//, or //scrutinium castitatis//, or //scrutinium orationis//).
!!!''@@color:Green;Synonyms@@:''
assessment, periodic personal assessment, quarterly assessment – all these in reference to (3) above.
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While the sense of evaluation or assessment certainly exists, in the case of 2nd, 3rd and 4th meanings indicated above, at least in the case of initial formation it would be good not to lose sight of the liturgical and formative sense of the RCIA scrutinium, which is for the elect just prior to Baptism - in other words the individual is already chosen and accepted, and the focus is on Christ and forgiveness of sin.
There is no specific mention of //scrutinium castitatis// 'scrutiny on chastity', in the C&R. It is mentioned in the index to the Rectors Manual 1982 but not in the paragraph it refers to - at least not in the precise words. In the planning outline of the RM and Council 2002-8 under the heading of 'primacy of spiritual life' there is reference to each province establishing periodic scrutinies on each of the evangelical counsels.
There is no specific mention of //scrutinium orationis//, 'scrutiny on prayer', in the C&R. It is mentioned in GC21 however, which required each community to make a periodical review of its prayer life (GC21 60b).
With regard to the //scrutinium povertatis//, or 'scrutiny on poverty', the term finds mention in a circular letter by Fr Ricceri on poverty, and was then followed up further by Fr Viganò. The concept, rather than the precise term, is contained in R. 65. In recent times, the planning project of the RM and Council 2002-8 specifically indicated that the //scrutinium paupertatis// should be carried out annually.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Evangelical Counsels|consigli evangelici]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SDB.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Acronym: Salesians of Don Bosco
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Until 1947 the members of the Salesian Society used SC in English-speaking countries (//Salesiana Congregatio//, 'Salesian Congregation') or SS in Italy and elsewhere (//Societas Salesiana//). The 16th General Chapter made the change to SDB with the following comment:
"The initials most in use, S.S. (//Societas Salesiana//) are already in use by another Congregation; the other, S.C. (Salesiana Congregatio) seems neither clear nor well-accepted. We will adopt S.D.B. (Salesiani Don Bosco), because this is the name we are universally known by, and it recalls the Saint who gives us our name, the Founder and Father. This is also the title by which we are officially recognised in the Annuario Pontificio. (ACS 143, Acts of the 16th General Chapter, p. 68).
!!!''@@color:Green;Usage notes@@:''
Clearly, SS had other problems too in the 20th century and beyond!
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism
The initials are usually used without full stops (periods), and often, in keeping with changing customs where lower case is preferred to upper case, we find them in lower case. There is no hard and fast rule for this.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesians of Don Bosco|SDB Salesiani di Don Bosco]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SDB Salesians of Don Bosco.
''TL'' is ''[es]:'' Salesianos de Don Bosco
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:'' Salesianos de Dom Bosco
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 鮑思高慈幼會(SDB)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SDB Constitution 1: With a feeling of humble gratitude we believe that the Society of St Francis de Sales came into being not as a merely human venture but by the initiative of God. Through the motherly intervention of Mary, the Holy Spirit raised up St John Bosco to contribute to the salvation of youth ... to ensure the continuation of this mission, the Spirit inspired him to initiate various apostolic projects, first among them our Society.
C. 2: We, the Salesians of Don Bosco (SDB), form a community of the baptised. Submissive to the bidding of the Spirit we are resolved to carry out the Founder's apostolic plan in a specific form of religious life to be in the Church signs and bearers of the love of God for young people, especially those who are poor.
!!!''@@color:Green;Synonyms@@:''
Society of St Francis de Sales (complete official title), Salesian Congregation, Pious Salesian Society (of historical value but deprecated as a term), Pious Society (also deprecated), Salesians of Don Bosco (the most common title in ordinary use today), Salesians (normally understood as SDBs, within the context of the Salesian Family of Don Bosco, but when 'Salesian' is understood as an adjective, it could apply more generally to the inspiration of St Francis de Sales as expressed by many religious and lay societies).
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
At Pope Pius IX's suggestion, Don Bosco, who up until then (1859), referred to the congregation of St Francis de Sales as involving both 'interns' and 'externs', adopted the term "Pious Society of St Francis de Sales" to describe the 'interns'. The Salesian Society in that understanding came into being on December 9/18, 1859.
We know that Don Bosco's original concept (in a Rule he had sketched out and presented to Pius IX in March 1858), was for a society or congregation which allowed its members to be "a religious for the Church and a free citizen in civil society". Even as late as 1880 he was still claiming that the Salesians were not a religious congregation but a charitable religious organisation to help abandoned young people and that the Latin word 'vow' might be understood as 'promise' in Italian! (Cf Lenti, Vol 3, //Don Bosco History and Spirit//, pg 289).
The founding document of the Salesian Society was drawn up on December 18, 1859. It is interesting to note that its wording speaks of "a society or congregation...".
Whatever Don Bosco's real intentions, thwarted in some ways by his being gradually forced into the ecclesiastical structure, this new 'society or congregation', which we should really recognise as 'The Salesian Society' was distinct from the 'Congregation of St Francis de Sales'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
"Our Congregation is approved...We are no longer private individuals but a Society, a visible body.." (BM IX, 26).
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[preventive system|sistema preventivo]], [[SDB]], [[Salesian Family|famiglia salesiana]] .//
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><title>sdbstats vocabulary</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="generator" content="Org-mode" />
<meta name="generated" content="2011-10-14 11:57:22 CEST" />
<meta name="author" content="jbfox" />
<style type="text/css">
<!--/*--><![CDATA[/*><!--*/
html { font-family: Times, serif; font-size: 12pt; }
.title { text-align: center; }
.todo { color: red; }
.done { color: green; }
.tag { background-color:lightblue; font-weight:normal }
.target { }
.timestamp { color: grey }
.timestamp-kwd { color: CadetBlue }
p.verse { margin-left: 3% }
pre {
border: 1pt solid #AEBDCC;
background-color: #F3F5F7;
padding: 5pt;
font-family: courier, monospace;
font-size: 90%;
overflow:auto;
}
table { border-collapse: collapse; }
td, th { vertical-align: top; }
dt { font-weight: bold; }
div.figure { padding: 0.5em; }
div.figure p { text-align: center; }
.linenr { font-size:smaller }
.code-highlighted {background-color:#ffff00;}
.org-info-js_info-navigation { border-style:none; }
#org-info-js_console-label { font-size:10px; font-weight:bold;
white-space:nowrap; }
.org-info-js_search-highlight {background-color:#ffff00; color:#000000;
font-weight:bold; }
/*]]>*/-->
</style>
<script type="text/javascript">
<!--/*--><![CDATA[/*><!--*/
function CodeHighlightOn(elem, id)
{
var target = document.getElementById(id);
if(null != target) {
elem.cacheClassElem = elem.className;
elem.cacheClassTarget = target.className;
target.className = "code-highlighted";
elem.className = "code-highlighted";
}
}
function CodeHighlightOff(elem, id)
{
var target = document.getElementById(id);
if(elem.cacheClassElem)
elem.className = elem.cacheClassElem;
if(elem.cacheClassTarget)
target.className = elem.cacheClassTarget;
}
/*]]>*/-->
</script></head><body>
<h1 class="title">sdbstats vocabulary</h1>
<div id="table-of-contents">
<h2>Table of Contents</h2>
<div id="text-table-of-contents">
<ul>
<li><a href="#sec-1">1 SDB STATISTICS VOCABULARY </a></li>
<li><a href="#sec-2">2 CLASSES </a>
<ul>
<li><a href="#sec-2.1">2.1 Dataset (set di dati) </a></li>
<li><a href="#sec-2.2">2.2 Person (Persona) </a>
<ul>
<li><a href="#sec-2.2.1">2.2.1 Personnel (Personale) </a></li>
<li><a href="#sec-2.2.2">2.2.2 Beneficiary (Destinatario) </a></li>
<li><a href="#sec-2.2.3">2.2.3 Confrere (Confratello) </a></li>
</ul>
</li>
<li><a href="#sec-2.3">2.3 Sector (Settore) </a>
<ul>
<li><a href="#sec-2.3.1">2.3.1 The 'classic' Salesian sectors (Settori 'classici' salesiani) </a></li>
</ul>
</li>
<li><a href="#sec-2.4">2.4 Work (Opera) </a></li>
<li><a href="#sec-2.5">2.5 Activity (Attività) </a></li>
<li><a href="#sec-2.6">2.6 House (Casa) </a></li>
<li><a href="#sec-2.7">2.7 Region (Regione) </a></li>
<li><a href="#sec-2.8">2.8 Circumscription (Circoscrizione) </a></li>
<li><a href="#sec-2.9">2.9 Code (Codice) </a></li>
<li><a href="#sec-2.10">2.10 Country (Nazione) </a></li>
<li><a href="#sec-2.11">2.11 Place (Luogo) </a></li>
<li><a href="#sec-2.12">2.12 Classification (Classification) </a></li>
<li><a href="#sec-2.13">2.13 Event (Evento) </a></li>
</ul>
</li>
<li><a href="#sec-3">3 PROPERTIES </a>
<ul>
<li><a href="#sec-3.1">3.1 Properties whose domain is the class of PERSON </a>
<ul>
<li><a href="#sec-3.1.1">3.1.1 novice (novizio) </a></li>
<li><a href="#sec-3.1.2">3.1.2 in formation (formando) </a></li>
<li><a href="#sec-3.1.3">3.1.3 newly professed (neoprofesso) </a></li>
<li><a href="#sec-3.1.4">3.1.4 permanent deacon (diacono permanente) </a></li>
<li><a href="#sec-3.1.5">3.1.5 brother (coadiutore) </a></li>
<li><a href="#sec-3.1.6">3.1.6 priest (sacerdote) </a></li>
<li><a href="#sec-3.1.7">3.1.7 prelate (vescovo) </a></li>
<li><a href="#sec-3.1.8">3.1.8 seminarian (seminarista) </a></li>
<li><a href="#sec-3.1.9">3.1.9 professed (professi) </a></li>
<li><a href="#sec-3.1.10">3.1.10 total confreres (totale confratelli) </a></li>
<li><a href="#sec-3.1.11">3.1.11 past pupil (exallievo) </a></li>
<li><a href="#sec-3.1.12">3.1.12 cooperator (cooperatore/trice) </a></li>
<li><a href="#sec-3.1.13">3.1.13 left (uscito) </a></li>
<li><a href="#sec-3.1.14">3.1.14 temporary professed (temporaneo) </a></li>
<li><a href="#sec-3.1.15">3.1.15 perpetually professed (perpetuo) </a></li>
<li><a href="#sec-3.1.16">3.1.16 deceased (defunto) </a></li>
<li><a href="#sec-3.1.17">3.1.17 expired (fino Voti) </a></li>
<li><a href="#sec-3.1.18">3.1.18 dispensed (dispensato) </a></li>
<li><a href="#sec-3.1.19">3.1.19 dispensed from celibacy (dispensato dal celibato) </a></li>
<li><a href="#sec-3.1.20">3.1.20 transferred to diocese (passato alla diocesi) </a></li>
<li><a href="#sec-3.1.21">3.1.21 dismissed (dimesso) </a></li>
<li><a href="#sec-3.1.22">3.1.22 SDB full time (sdb pieno tempo) </a></li>
<li><a href="#sec-3.1.23">3.1.23 SDB part time (sdb tempo parziale) </a></li>
<li><a href="#sec-3.1.24">3.1.24 beneficiary (destinatario) </a></li>
<li><a href="#sec-3.1.25">3.1.25 role classification </a></li>
<li><a href="#sec-3.1.26">3.1.26 status classification </a></li>
</ul>
</li>
<li><a href="#sec-3.2">3.2 Properties whose domain is the class of SECTOR </a>
<ul>
<li><a href="#sec-3.2.1">3.2.1 Vocation-oriented type </a></li>
<ul>
<li><a href="#3.2.1.1">3.2.1.1 vocational guidance centre (centro di orientamento vocazionale) </a></li>
<li><a href="#3.2.1.2">3.2.1.2 vocation community (comunità accoglienza) </a></li>
<li><a href="#3.2.1.3">3.2.1.3 aspirantate (aspirantato) </a></li>
<li><a href="#3.2.1.4">3.2.1.4 prenovitiate (prenoviziato) </a></li>
<li><a href="#3.2.1.5">3.2.1.5 novitiate (noviziato) </a></li>
<li><a href="#3.2.1.6">3.2.1.6 postnovitiate (Salesian) (postnoviziato salesiano) </a></li>
<li><a href="#3.2.1.7">3.2.1.7 postnovitiate (non-Salesian) (postnoviziato non salesiano) </a></li>
<li><a href="#3.2.1.8">3.2.1.8 postnovitiate for brothers (postnoviziato per coadiutori) </a></li>
<li><a href="#3.2.1.9">3.2.1.9 Salesian theologate (teologato salesiano) </a></li>
<li><a href="#3.2.1.10">3.2.1.10 Non-Salesian theologate (teologato non salesiano) </a></li>
<li><a href="#3.2.1.11">3.2.1.11 ongoing formation centre (centro formazione permanente) </a></li>
<li><a href="#3.2.1.12">3.2.1.12 brothers formation centre (centro formazione permenente coadiutori) </a></li>
<li><a href="#3.2.1.13">3.2.1.13 diocesan seminary (seminario diocesano) </a></li>
</ul>
<li><a href="#sec-3.2.2">3.2.2 Youth Ministry-oriented type </a></li>
<ul>
<li><a href="#3.2.2.1">3.2.2.1 festive oratory (oratorio festivo) </a></li>
<li><a href="#3.2.2.2">3.2.2.2 daily oratory (oratorio quotidiano) </a></li>
<li><a href="#3.2.2.3">3.2.2.3 youth centre (centro giovanile) </a></li>
<li><a href="#3.2.2.4">3.2.2.4 oratory youth centre (oratorio centro giovanile) </a></li>
<li><a href="#3.2.2.5">3.2.2.5 preschool (prescolare) </a></li>
<li><a href="#3.2.2.6">3.2.2.6 primary school (scuola primaria) </a></li>
<li><a href="#3.2.2.7">3.2.2.7 lower secondary (scuola secondaria primo grado) </a></li>
<li><a href="#3.2.2.8">3.2.2.8 upper secondary (scuola secondaria secondo grado) </a></li>
<li><a href="#3.2.2.9">3.2.2.9 basic literacy (scuola alfabetizzazione) </a></li>
<li><a href="#3.2.2.10">3.2.2.10 mission school (scuola parrocchiale missionaria) </a></li>
<li><a href="#3.2.2.11">3.2.2.11 professional school (scuola professionale) </a></li>
<li><a href="#3.2.2.12">3.2.2.12 agricultural school (scuola agricola) </a></li>
<li><a href="#3.2.2.13">3.2.2.13 technical school (scuola secondaria tecnica) </a></li>
<li><a href="#3.2.2.14">3.2.2.14 university level (istituto universitario) </a></li>
<li><a href="#3.2.2.15">3.2.2.15 adult education (corso qualificazione adulti) </a></li>
<li><a href="#3.2.2.16">3.2.2.16 boarding school (convitto) </a></li>
<li><a href="#3.2.2.17">3.2.2.17 hostel (pensionato) </a></li>
<li><a href="#3.2.2.18">3.2.2.18 youth at risk (opera giovani emarginati) </a></li>
<li><a href="#3.2.2.19">3.2.2.19 catechetical centre (centro catechistico) </a></li>
<li><a href="#3.2.2.20">3.2.2.20 leisure centre (centro animazione tempo libero) </a></li>
</ul>
<li><a href="#sec-3.2.3">3.2.3 Communications-oriented type </a></li>
<ul>
<li><a href="#3.2.3.1">3.2.3.1 province comms. centre (centro ispettoriale comunicazione sociale) </a></li>
<li><a href="#3.2.3.2">3.2.3.2 audio-visual centre (centro audiovisivo) </a></li>
<li><a href="#3.2.3.3">3.2.3.3 bookshop (libreria) </a></li>
<li><a href="#3.2.3.4">3.2.3.4 data centre (centro elaborazione dati) </a></li>
<li><a href="#3.2.3.5">3.2.3.5 radio (radio) </a></li>
<li><a href="#3.2.3.6">3.2.3.6 radio/tv (radio/tv) </a></li>
<li><a href="#3.2.3.7">3.2.3.7 print shop (tipografia) </a></li>
<li><a href="#3.2.3.8">3.2.3.8 publisher (editrice) </a></li>
</ul>
<li><a href="#sec-3.2.4">3.2.4 Mission-oriented type </a></li>
<ul>
<li><a href="#3.2.4.1">3.2.4.1 mission office (procura missionaria) </a></li>
<li><a href="#3.2.4.2">3.2.4.2 mission residence (residenza missionaria) </a></li>
<li><a href="#3.2.4.3">3.2.4.3 mission parish (parrocchia missionaria) </a></li>
</ul>
<li><a href="#sec-3.2.5">3.2.5 Salesian Family-oriented type </a></li>
<ul>
<li><a href="#3.2.5.1">3.2.5.1 cooperator centre (centro cooperatori) </a></li>
<li><a href="#3.2.5.2">3.2.5.2 past pupils group (unione exallievi) </a></li>
</ul>
<li><a href="#sec-3.2.6">3.2.6 Other type including province services (servizi ispettoriale, altro) </a></li>
<ul>
<li><a href="#3.2.6.1">3.2.6.1 personal parish (parrocchia ad personam) </a></li>
<li><a href="#3.2.6.2">3.2.6.2 parish (parrocchia) </a></li>
<li><a href="#3.2.6.3">3.2.6.3 shrine (santuario) </a></li>
<li><a href="#3.2.6.4">3.2.6.4 public church (chiesa publica) </a></li>
<li><a href="#3.2.6.5">3.2.6.5 special service (servizio speciale) </a></li>
<li><a href="#3.2.6.6">3.2.6.6 migrant welfare (assistenza emigrati) </a></li>
<li><a href="#3.2.6.7">3.2.6.7 leprosarium (lebbrosario) </a></li>
<li><a href="#3.2.6.8">3.2.6.8 clinic (dispensario) </a></li>
<li><a href="#3.2.6.9">3.2.6.9 social advancement (promozione sociale) </a></li>
<li><a href="#3.2.6.10">3.2.6.10 rest home (casa riposo o di cura) </a></li>
<li><a href="#3.2.6.11">3.2.6.11 spirituality centre (centro spiritualità) </a></li>
<li><a href="#3.2.6.12">3.2.6.12 youth ministry centre (centro pastorale giovanile) </a></li>
</ul>
<li><a href="#sec-3.2.7">3.2.7 Types </a></li>
<ul>
<li><a href="#3.2.7.1">3.2.7.1 formation type (formazione) </a></li>
<li><a href="#3.2.7.2">3.2.7.2 oratory-youth centre type (oratorio-centro giovanile) </a></li>
<li><a href="#3.2.7.3">3.2.7.3 school type (scuola) </a></li>
<li><a href="#3.2.7.4">3.2.7.4 scholastic institute type (istituto scolastico) </a></li>
<li><a href="#3.2.7.5">3.2.7.5 professional and agricultural school type (scuola professionale) </a></li>
<li><a href="#3.2.7.6">3.2.7.6 hostel type (convitto) </a></li>
<li><a href="#3.2.7.7">3.2.7.7 vocational guidance type (orientamento vocazionale) </a></li>
<li><a href="#3.2.7.8">3.2.7.8 parishes and missions type (parrocchia e missione) </a></li>
<li><a href="#3.2.7.9">3.2.7.9 social advancement type (promozione sociale) </a></li>
<li><a href="#3.2.7.10">3.2.7.10 social communication type (comunicazione sociale) </a></li>
<li><a href="#3.2.7.11">3.2.7.11 provincial services type (servizi ispettoriali) </a></li>
<li><a href="#3.2.7.12">3.2.7.12 group (SF) type (gruppo FS) </a></li>
</ul>
<li><a href="#sec-3.2.8">3.2.8 Total personnel (totale personale) </a></li>
<ul>
<li><a href="#3.2.8.1">3.2.8.1 has total SDB full-time (SDB a pieno tempo) </a></li>
<li><a href="#3.2.8.2">3.2.8.2 has total SDB part-time (SDB a tempo parziale) </a></li>
<li><a href="#3.2.8.3">3.2.8.3 has total Salesian Family member (famiglia salesiana) </a></li>
<li><a href="#3.2.8.4">3.2.8.4 has total other religious (religioso) </a></li>
<li><a href="#3.2.8.5">3.2.8.5 has total lay person (laico) </a></li>
</ul>
<li><a href="#sec-3.2.9">3.2.9 Total beneficiary (totale destinatari) </a></li>
<ul>
<li><a href="#3.2.9.1">3.2.9.1 has total beneficiary (destinatario) </a></li>
</ul>
</ul>
</li>
<li><a href="#sec-3.3">3.3 Properties whose domain is the class of SALESIAN FAMILY </a>
<ul>
<li><a href="#sec-3.3.1">3.3.1 cooperator centre (centro cooperatori) </a></li>
<li><a href="#sec-3.3.2">3.3.2 past pupils group (unione exallievi) </a></li>
</ul>
</li>
<li><a href="#sec-3.4">3.4 Properties whose domain is the class of HOUSE </a>
<ul>
<li><a href="#sec-3.4.1">3.4.1 canonically erected (eretta) </a></li>
<li><a href="#sec-3.4.2">3.4.2 not canonically erected (presenza non eretta) </a></li>
</ul>
</li>
<li><a href="#sec-3.5">3.5 Properties whose domain is the class of REGION </a>
<ul>
<li><a href="#sec-3.5.1">3.5.1 region classification (classificazione regioni) </a></li>
</ul>
</li>
<li><a href="#sec-3.6">3.6 Properties whose domain is the class of CIRCUMSCRIPTION </a>
<ul>
<li><a href="#sec-3.6.1">3.6.1 official name (titolo ufficiale) </a></li>
<li><a href="#sec-3.6.2">3.6.2 date founded (data della fondazione) </a></li>
<li><a href="#sec-3.6.3">3.6.3 date refounded (data della rifondazione) </a></li>
</ul>
</li>
<li><a href="#sec-3.7">3.7 Properties whose domain is the class of PLACE </a>
<ul>
<li><a href="#sec-3.7.1">3.7.1 continent </a></li>
<li><a href="#sec-3.7.2">3.7.2 nation </a></li>
<li><a href="#sec-3.7.3">3.7.3 province </a></li>
<li><a href="#sec-3.7.4">3.7.4 canonical community </a></li>
<li><a href="#sec-3.7.5">3.7.5 presence </a></li>
</ul></li>
</ul>
</li>
<li><a href="#sec-4">4 Display properties </a></li>
<li><a href="#sec-5">5 Reference Concepts </a></li>
</ul>
</div>
</div>
<div id="outline-container-1" class="outline-2">
<h2 id="sec-1">1 SDB STATISTICS VOCABULARY </h2>
<div id="text-1">
<p>A semantic vocabulary based on the six-yearly <i>Dati Statistici</i> and the annual <i>Annuario</i> data presentations of the Salesian Congregation
</p>
<p>
<b>Note 1</b>: By convention, vocabularies for the semantic web are
written in English, but the SKOS (Simple Knowledge Organization System)
labels make it easy to offer labels for other languages also. The <i>Dati Statistici</i> and <i>Annuario</i>
terms are, by convention, provided in Italian, hence for this
vocabulary the preferred or alternative label (skos:prefLabel,
skos:altLabel) is given in Italian and English. <i>Definitions</i> (skos:definition) and <i>Notes</i>
(skos:scopeNote) are also provided in both languages. Occasionally an
RDFS (Resource Description Framework Schema) label is also employed
(e.g. rdfs:seeAlso). In fact <i>Domain</i> and <i>Range</i> are actually rdfs:domain and rdfs:range. Reference to <i>foaf</i> is to the <i>Friend Of A Friend</i> vocabulary, <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a> . An OWL (Web Ontology Language) label (owl:sameAs) is also occasionally used.
</p>
<p>
<b>Nota 1</b>: I vocabolari del Web semantico sono, per convenzione,
scritti in inglese, però il sistema SKOS (Simple Knowledge Organization
System ossia Sistema semplice per organizzare la conoscenza) consente
di scrivere etichette in altre lingue. Le voci dei libri <i>Dati Statistici</i>, <i>Annuario</i> sono in italiano. Per questi motivi il vocabolario <i>sdbstats</i>
offre etichette (skos:prefLabel, skos altLabel, skos:definition,
skos:scopeNote) in tutti e due le lingue, inglese e italiano. A volte
si usa una etichetta RDFS (Resource Description Framework Schema, p.e.
rdfs:seeAlso). Infatti, il <i>Dominio</i> e <i>Campo</i> sono attualmente rdfs:domain e rdfs:range. <i>foaf</i> è il vocabolario <i>Friend Of A Friend</i>, <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a> . Si trova anche a volte la etichetta OWL (Web Ontology Language) owl:sameAs.
</p>
<p>
<b>Note 2</b>: Labelling conventions vary. For the URL 'local name' we
have chosen the CamelCase convention, i.e. using upper case as a
delimiter as seen in the namespace for consecrated life below. Instead
for labels, we have chosen natural language format (space delimiter)
but distinguished classes from properties by using an initial upper
case letter for class and lower case for properties.
</p>
<p>
<b>Nota 2</b>: Esistono diversità di formati per le etichette. Per
l'URL usiamo CamelCase, cioè a lettere maiuscole come si trova qui
sotto per <i>ConsecratedLife</i>. Per le etichette, invece, preferiamo
formati come nelle lingue naturale, distinguendo, però, una ‘classe’
che comincia con una lettera maiuscola, da una ‘proprietà’ che comincia
con la minuscola.
</p>
<p>
<b>Namespace</b>
The namespace for this vocabulary is <a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/sdbstats_vocabulary#">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/sdbstats_vocabularys#</a>
</p>
<p>
The suggested prefix abbreviation is <i>sdbds</i> (ds for <i>dati statistici</i>)
</p>
<p>
Il namespace per questo vocabolario è <a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/sdbstats_vocabulary#">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/sdbstats_vocabulary#</a>
</p>
<p>
il suo prefisso racommandato sarebbe <i>sdbds</i> (ds significa <i>dati statistici</i>)
</p>
<p>This vocabulary should also be seen as connected with other
vocabularies in the same namespace: the 'ConsecratedLife' vocabulary at
<a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Consecrated_Life_Vocabulary#">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Consecrated_Life_Vocabulary#</a> and the 'salesian' vocabulary at <a href="https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Salesian_vocabulary#">https://www.sdb.org/en/Council_Resources/Social_Communications/Documents/Salesian_vocabulary#</a>.
It is, in particular, an extension of the latter.
<p>
Questo vocabolario è legato a tre altri vocabolari nello stesso
'namespace', come indicato qui sopra: 'ConsecratedLife', e 'salesian',
pure a 'Salesian Termbase'.
</p>
</div>
</div>
<div id="outline-container-2" class="outline-2">
<h2 id="sec-2">2 CLASSES </h2>
<div id="text-2">
</div>
<div id="outline-container-2.1" class="outline-3">
<h3 id="sec-2.1">2.1 Dataset (set di dati) </h3>
<div id="text-2.1">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Dataset">http://www.sdb.org/vocabulary/sdbstats#Dataset</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Set di dati.
</p>
<p>
<i>Preferred label@en</i>: Data set.
</p>
<p>
<i>Definizione@it</i>: Dati codificati in una struttura definita.
</p>
<p>
<i>Definition@en</i>: Data codified in a determined strucuture.
</p>
<p>
<i>Nota@it</i>: potrebbe essere un elenco, spreadsheet (foglio elettronico), database.
</p>
<p>
<i>Note@en</i>: could be a list, spreadsheet, database.
</p>
<p>
<i>See Also</i>: <a href="http://purl.org/dc/dcmitype/Dataset">http://purl.org/dc/dcmitype/Dataset</a>
</p></div>
</div>
<div id="outline-container-2.2" class="outline-3">
<h3 id="sec-2.2">2.2 Person (Persona) </h3>
<div id="text-2.2">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Person">http://www.sdb.org/vocabulary/sdbstats#Person</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Persona.
</p>
<p>
<i>Preferred label@en</i>: Person.
</p>
<p>
<i>Definizione@it</i>: essere umano.
</p>
<p>
<i>Definition@en</i>: human being.
</p>
<p>
<i>Same As</i>: <a href="http://www.sdb.org/vocabulary/salesian#Person">http://www.sdb.org/vocabulary/salesian#Person</a>
</p>
</div>
<div id="outline-container-2.2.1" class="outline-4">
<h4 id="sec-2.2.1">2.2.1 Personnel (Personale) </h4>
<div id="text-2.2.1">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Personnel">http://www.sdb.org/vocabulary/sdbstats#Personnel</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Personale.
</p>
<p>
<i>Preferred label@en</i>: Personnel.
</p>
<p>
<i>Definizione@it</i>: Persone coinvolte nel gestire o animare un'opera o un'attività: possono essere salesiani, laici, religiosi o consacrati.
</p>
<p>
<i>Definition@en</i>: People who are involved in running a work or activity.
</p>
<p>
<i>Nota@it</i>: un confratello vivo. Sono conteggiati, nella statistica
generale dei confratelli delle singole ispettorie, anche quelli che si
trovano in posizione giuridica irregolare, ossia fuori comunità se non
sono concluse le pratiche per la loro uscita dalla Società.
</p>
<p>
<i>Note@en</i>: they may be Salesians, lay, other religious or consecrated.
</p>
<p>
<i>Sub Class of</i>: Person.
</p>
</div>
</div>
<div id="outline-container-2.2.2" class="outline-4">
<h4 id="sec-2.2.2">2.2.2 Beneficiary (Destinatario) </h4>
<div id="text-2.2.2">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Beneficiary">http://www.sdb.org/vocabulary/sdbstats#Beneficiary</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Destinatario.
</p>
<p>
<i>Preferred label@en</i>: Beneficiary.
</p>
<p>
<i>Alternative label@en</i>: Pupil.
</p>
<p>
<i>Alternative label@en</i>: Faithful.
</p>
<p>
<i>Definizione@it</i>: Soggetto, recipiente, ente che trarre beneficio da un'opera, un'attività o un servizio.
</p>
<p>
<i>Definition@en</i>: Someone who is a recipient, addressee of a work or activity or service, or can be said to benefit from it in some way.
</p>
<p>
<i>Sub Class of</i>: Person.
</p></div>
</div>
<div id="outline-container-2.2.3" class="outline-4">
<h4 id="sec-2.2.3">2.2.3 Confrere (Confratello) </h4>
<div id="text-2.2.3">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Confrere">http://www.sdb.org/vocabulary/sdbstats#Confrere</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Confratello.
</p>
<p>
<i>Preferred label@en</i>: Confrere.
</p>
<p>
<i>Definizione@it</i>: Salesiano di Don Bosco.
</p>
<p>
<i>Definition@en</i>: Salesian of Don Bosco.
</p>
<p>
<i>Nota@it</i>: un confratello vivo. Sono conteggiati, nella statistica
generale dei confratelli delle singole ispettorie, anche quelli che si
trovano in posizione giuridica irregolare, ossia fuori comunità se non
sono concluse le pratiche per la loro uscita dalla Società.
</p>
<p>
<i>Note@en</i>: a living confrere. In the general statistics confreres
from a province are counted even if technically irregular, meaning
living outside of community, but for whom the procedures for leaving
the Society have not been concluded.
</p>
<p>
<i>Sub Class of</i>: Person.
</p>
</div>
</div>
</div>
<div id="outline-container-2.3" class="outline-3">
<h3 id="sec-2.3">2.3 Sector (Settore) </h3>
<div id="text-2.3">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Sector">http://www.sdb.org/vocabulary/sdbstats#Sector</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Settore.
</p>
<p>
<i>Preferred label@en</i>: Sector.
</p>
<p>
<i>Definizione@it</i>: Una dimensione carismatica della mission
salesiana che si esprime mediante un'opera o un'attività in favore dei
giovani e al servizio della Chiesa.
</p>
<p>
<i>Definition@en</i>: A charismatic dimension of the Salesian mission
which results in a work or activity for the good of the young and at
the service of the Church.
</p>
<p>
<i>Nota@it</i>: I settori sono quelli elencati nelle Costituzioni della
Congrregazione (Pastorale Giovanile, Formazione, Comunicazione Sociale,
Missioni, Famiglia Salesiana, Economia), però a causa del libro Dati
Statistici che impiega questo termine in senso più ampio, può
abbracciare anche altri servizi alla Chiesa o attività salesiana che a
prima vista non sembrano corrispondere facilmente con una o altra
categoria appena elencata.
</p>
<p>
<i>Note@en</i>: The sectors would normally be the six indicated in the
Salesian Constitutions (Youth Ministry, Formation, Communication,
Missions, Salesian Family, Economy) but for the purposes of the Dati
Statistici we allow a certain flexibility to the term to include
services which might be rendered to a diocese, or other activities run
by the Congregation which at first sight are not so easy to fit into
one of the six categories just listed.
</p>
</div>
<div id="outline-container-2.3.1" class="outline-4">
<h4 id="sec-2.3.1">2.3.1 The 'classic' Salesian sectors (Settori 'classici' salesiani) </h4>
<div id="text-2.3.1">
<ul>
<li id="sec-2.3.1.1">Formation (Formazione) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Formation">http://www.sdb.org/vocabulary/sdbstats#Formation</a>
<p>
<i>Etichetta preferita@it</i>: Formazione.
</p>
<p>
<i>Preferred label@en</i>: Formation.
</p>
<p>
<i>Definizione@it</i>: un settore della missione salesiana. La
formazione salesiana parte sia dalla situazione della persona in
formazione che dal progetto, che è la missione che Don Bosco ci ha
consegnato.
</p>
<p>
<i>Definition@en</i>: a sector of the Salesian mission. Salesian
formation takes its starting points from both the individual human
being involved, and the project which is the Salesian mission as passed
on to us by Don Bosco.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Formation">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Formation</a>
</p>
<p>
<i>Sub Class of</i>: Sector.
</p></li>
<li id="sec-2.3.1.2">Youth Ministry (Pastorale Giovanile) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#YouthMinistry">http://www.sdb.org/vocabulary/sdbstats#YouthMinistry</a>
<p>
<i>Etichetta preferita@it</i>: Pastorale Giovanile.
</p>
<p>
<i>Preferred label@en</i>: Youth Ministry.
</p>
<p>
<i>Definizione@it</i>: un settore della missione salesiana sotto la
guida di un Consigliere. La PG è il quadro di riferimento fondamentale
per la pastorale a favore dei giovani e lo stile fondamentale di
animazione salesiana.
</p>
<p>
<i>Definition@en</i>: A sector of the Salesian mission under the
leadership of a Councillor. YM is the basic frame of reference for
Salesian ministry to the young, and a fundamental style of Salesian
animation.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.YouthMinistry">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.YouthMinistry</a>
</p>
<p>
<i>Sub Class of</i>: Sector.
</p></li>
<li id="sec-2.3.1.3">Social Communication (Comunicazione Sociale) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#SocialCommunication">http://www.sdb.org/vocabulary/sdbstats#SocialCommunication</a>
<p>
<i>Etichetta preferita@it</i>: Comunicazione Sociale.
</p>
<p>
<i>Preferred label@en</i>: Social Communication.
</p>
<p>
<i>Definizione@it</i>: un settore che rientra tre le priorità
apostoliche della missione salesiana. Attraverso la gestione di
processi e prodotti mira a creare e rafforzare gli ambiente salesiani
di comunicazione.
</p>
<p>
<i>Definition@en</i>: A sector which constitutes one of the apostolic
priorities of the Salesian mission (cf. C. 43). Social Communication is
the management of processes and products that aim to create and enhance
Salesian communication environments.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.SocialCommunication">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.SocialCommunication</a>
</p>
<p>
<i>Sub Class of</i>: Sector.
</p></li>
<li id="sec-2.3.1.4">Missions (Missioni) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Missions">http://www.sdb.org/vocabulary/sdbstats#Missions</a>
<p>
<i>Etichetta preferita@it</i>: Missioni.
</p>
<p>
<i>Preferred label@en</i>: Missions.
</p>
<p>
<i>Definizione@it</i>: un settore della missione salesiana. Ravvisiamo nel lavoro missionario un lineamento essenziale della nostra Congregazione.
</p>
<p>
<i>Definition@en</i>: a sector of the Salesian mission. People still
awaiting the gospel messageWe look upon missionary work as an essential
feature of our Congregation.
</p>
<p>
<i>Sub Class of</i>: Sector.
</p></li>
<li id="sec-2.3.1.5">Economy (Economia) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Economy">http://www.sdb.org/vocabulary/sdbstats#Economy</a>
<p>
<i>Etichetta preferita@it</i>: Economia.
</p>
<p>
<i>Preferred label@en</i>: Economy.
</p>
<p>
<i>Definizione@it</i>: un settore della missione salesiana. Si tratta dell'amministrazione economica.
</p>
<p>
<i>Definition@en</i>: a sector of the Salesian mission. Deals with matters of financial administration.
</p>
<p>
<i>Sub Class of</i>: Sector.
</p></li>
<li id="sec-2.3.1.6">Salesian Family (Famiglia Salesiana) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#SalesianFamily">http://www.sdb.org/vocabulary/sdbstats#SalesianFamily</a>
<p>
<i>Etichetta preferita@it</i>: Famiglia Salesiana.
</p>
<p>
<i>Preferred label@en</i>: Salesian Family.
</p>
<p>
<i>Definizione@it</i>: Don Bosco trae origine un vasto movimento di
persone che, in vari modi, operano per la salvezza della gioventù. Egli
stesso, oltre la Società di San Francesco di Sales, fondò l'istituto
delle Figlie di Maria Ausiliatrice e l'Associazione dei Cooperatori
Salesiani che, vivendo nel medesimo spirito e in comunione fra loro,
continuano la missione da lui iniziata, con vocazioni specifiche
diverse. Insieme a questi gruppi e ad altri nati in seguito formiamo la
Famiglia salesiana. Il termine "famiglia" come si usa qui descrive il
legame che intercorre tra i vari Gruppi, sia pure con intensità
diversa.
</p>
<p>
<i>Definition@en</i>: Don Bosco inspired the start of a vast movement
of persons who in different ways work for the salvation of the young.
He himself founded not only the Society of St Francis de Sales but also
the Institute of the Daughters of Mary Help of Christians and the
Association of Salesian Cooperators. These live in communion with each
other, share the same spirit and, with specifically distinct vocations,
continue the mission he began. Together with these groups and with
others born later we make up the Salesian Family. The term \"family\"
as used here describes the links that connect the various Groups, even
though with different intensity.
</p>
<p>
<i>Nota@it</i>: qui si tratta di una classe, ossia Famiglia Salesiana come concetto.
</p>
<p>
<i>Note@en</i>: we are dealing with Salesian Family here as a concept.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.SalesianFamily">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.SalesianFamily</a>
</p>
<p>
<i>Sub Class of</i>: Sector.
</p></li>
</ul>
</div>
</div>
</div>
<div id="outline-container-2.4" class="outline-3">
<h3 id="sec-2.4">2.4 Work (Opera) </h3>
<div id="text-2.4">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Work">http://www.sdb.org/vocabulary/sdbstats#Work</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Opera.
</p>
<p>
<i>Preferred label@en</i>: Work.
</p>
<p>
<i>Definizione@it</i>: ha un significato istituzionale e vuol dire un insieme di strutture, persone (salesiani ed altri).
</p>
<p>
<i>Definition@en</i>: has an institutional sense and means the complex of structures, personnel (Salesian and other).
</p>
<p>
<i>Nota@it</i>: un'opera salesiana tipica: oratorio, scuola ecc.
</p>
<p>
<i>Note@en</i>: a typical salesian Work: oratory, school etc.
</p>
<p>
<i>Sub Class of</i>: Sector.
</p>
</div>
</div>
<div id="outline-container-2.5" class="outline-3">
<h3 id="sec-2.5">2.5 Activity (Attività) </h3>
<div id="text-2.5">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Activity">http://www.sdb.org/vocabulary/sdbstats#Activity</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Attività.
</p>
<p>
<i>Preferred label@en</i>: Activity.
</p>
<p>
<i>Definizione@it</i>: un impegno che coinvolge la Congregazione in
termini di personale (Salesiani, altri) e corrisponde, grosso modo, ai
principali settori del carisma salesiano.
</p>
<p>
<i>Definition@en</i>: a commitment on the part of the Congregation,
involving personnel (Salesian and other) and which corresponds broadly
to the main sectors of the Salesian charism.
</p>
<p>
<i>Nota@it</i>: diciamo 'grosso modo'; può essere un'attività anche di
servizio speciale ad una diocesi o una attività tipicamente del carisma
salesiano nel settore di PG, CS, ecc. Questa classe si trova
soprattutto nel libro <i>Dati Statistici</i> per descrivere diverse
attività. Invece la classe 'Opera' è più strettamente collegata con i
sei settori: Formazione, Pastorale Giovanile, Missioni, Comunicazione
Sociale, Economia, Famiglia Salesiana.
</p>
<p>
<i>Note@en</i>: we say 'broadly, since it could be an activity of
special service to a diocese or some activity more typically Salesian,
involving a sector such as YM, SC etc. This class is found especially
in the <i>Dati Statistici</i> to describe various activities. ?Work',
instead, is a class more strictly tied to the classic six sectors:
Formation, Youth Ministry, Missions, Social COmmunication, Economy,
Salesian Family.
</p>
<p>
<i>Sub Class of</i>: Sector
</p></div>
</div>
<div id="outline-container-2.6" class="outline-3">
<h3 id="sec-2.6">2.6 House (Casa) </h3>
<div id="text-2.6">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#House">http://www.sdb.org/vocabulary/sdbstats#House</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Casa.
</p>
<p>
<i>Preferred label@en</i>: House.
</p>
<p>
<i>Definizione@it</i>: residenza della comunità salesiana, anche se sia solo una presenza (non eretta).
</p>
<p>
<i>Definition@en</i>: a Salesian community residence even if not canonically erected.
</p>
<p>
<i>Nota@it</i>: normalmente associato con una proprietà: eretta, non eretta.
</p>
<p>
<i>Note@en</i>: normally to be associated with a property: canonically erected or not canonically erected.
</p>
</div>
</div>
<div id="outline-container-2.7" class="outline-3">
<h3 id="sec-2.7">2.7 Region (Regione) </h3>
<div id="text-2.7">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Region">http://www.sdb.org/vocabulary/sdbstats#Region</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Regione.
</p>
<p>
<i>Preferred label@en</i>: Region.
</p>
<p>
<i>Definizione@it</i>: un gruppo di ispettorie (circoscrizioni, perché
potrebbe coinvolgere anche visitatorie, delegazioni o circoscrizioni
speciali) al cui è assegnato un Consigliere Generale, cioè un
Consigliere Regionale. Il capitolo generale decide come sarà costituita
una regione. (C. 154)
</p>
<p>
<i>Definition@en</i>: a group of provinces (circumscriptions, because
there may be vice provinces or delegations or special circumscriptions
involved) assigned to a General Councillor who is therefore known as a
Regional Councillor. The constitution of the groups of provinces is
made by the general chapter. (C. 154).
</p>
</div>
</div>
<div id="outline-container-2.8" class="outline-3">
<h3 id="sec-2.8">2.8 Circumscription (Circoscrizione) </h3>
<div id="text-2.8">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Circumscription">http://www.sdb.org/vocabulary/sdbstats#Circumscription</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Circoscrizione.
</p>
<p>
<i>Preferred label@en</i>: Circumscription.
</p>
<p>
<i>Definizione@it</i>: una estensione giuridicamente costitutita, che normalmente comprende più di una casa canonicamente eretta, e con il suo
proprio superiore nominato secondo le Costituzioni.
</p>
<p>
<i>Definition@en</i>: a legally constituted extension, normally
consisting of more than one legally constituted house under a duly
appointed superior. </p>
<p>
<i>Nota@it</i>: Nel discorso salesiano sarà una Ispettoria,
Visitatoria, Delegazione oppure Circoscrizione Speciale, tutti di
carattere territoriale.
</p>
<p>
<i>Note@en</i>: In Salesian discourse it will be a Province, Vice Province, Delegation or Special Circumscription – all territorial by nature.
</p>
</div>
</div>
<div id="outline-container-2.9" class="outline-3">
<h3 id="sec-2.9">2.9 Code (Codice) </h3>
<div id="text-2.9">
<p>This class is not mentioned as such in the current paper version of <i>Dati Statistici</i> but forms part of the overall logic of the vocabulary indicated here.
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Code">http://www.sdb.org/vocabulary/sdbstats#Code</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Codice.
</p>
<p>
<i>Preferred label@en</i>: Code.
</p>
<p>
<i>Definizione@it</i>: una regola per convertire un item di informazione (p.e. ispettoria, regione o gruppo) in altra forma o rappresentazione.
</p>
<p>
<i>Definition@en</i>: a rule for converting a piece of information (for example, a province or region or group) into another form or representation.
</p>
<p>
<i>Nota@it</i>: un esempio sarebbe le diverse sigle: ispettorie, o del Annuario.
</p>
<p>
<i>Note@en</i>: examples include province codes or codes found in the Annuario.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/vocabulary/salesian#sec-8.1.4">http://www.sdb.org/vocabulary/salesian#sec-8.1.4</a>
</p>
</div>
</div>
<div id="outline-container-2.10" class="outline-3">
<h3 id="sec-2.10">2.10 Country (Nazione) </h3>
<div id="text-2.10">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Country">http://www.sdb.org/vocabulary/sdbstats#Country</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Nazione.
</p>
<p>
<i>Preferred label@en</i>: Country.
</p>
<p>
<i>Definizione@it</i>: nazione come definito a <a href="http://www.geonames.org/countries">http://www.geonames.org/countries</a>
</p>
<p>
<i>Definition@en</i>: a country as defined at <a href="http://www.geonames.org/countries">http://www.geonames.org/countries</a>
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/vocabulary/salesian#sec-8.1.15">http://www.sdb.org/vocabulary/salesian#sec-8.1.15</a>
</p>
</div>
</div>
<div id="outline-container-2.11" class="outline-3">
<h3 id="sec-2.11">2.11 Place (Luogo) </h3>
<div id="text-2.11">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Place">http://www.sdb.org/vocabulary/sdbstats#Place</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Luogo.
</p>
<p>
<i>Preferred label@en</i>: Place.
</p>
<p>
<i>Definizione@it</i>: Ente con una estensione alquanto fissata, fisica.
</p>
<p>
<i>Definition@en</i>: Entities that have a somewhat fixed, physical extension.
</p></div>
</div>
<div id="outline-container-2.12" class="outline-3">
<h3 id="sec-2.12">2.12 Classification (Classification) </h3>
<div id="text-2.12">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/salesian#Classification">http://www.sdb.org/vocabulary/salesian#Classification</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Classificazione.
</p>
<p>
<i>Preferred label@en</i>: Classification.
</p>
<p>
<i>Definizione@it</i>: uno schema di classificazione in uso nella Congregazione Salesiana o nella Famiglia Salesiana.
</p>
<p>
<i>Definition@en</i>: A classification scheme in use within the Salesian Congregation or Family.
</p>
</div>
</div>
<div id="outline-container-2.13" class="outline-3">
<h3 id="sec-2.13">2.13 Event (Evento) </h3>
<div id="text-2.13">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#Event">http://www.sdb.org/vocabulary/sdbstats#Event</a>
</p>
<p>
<i>Etichetta preferita@it</i>: Evento.
</p>
<p>
<i>Preferred label@en</i>: Event.
</p>
<p>
<i>Definizione@it</i>: “qualcosa che è successo”, come riportato in un giornale o da uno storico.
</p>
<p>
<i>Definition@en</i>: "Something that happened," as might be reported in a news article or explained by a historian.
</p>
<p>
<i>See Also</i>: <a href="http://linkedevents.org/ontology/Event">http://linkedevents.org/ontology/Event</a>
</p>
</div>
</div>
</div>
<div id="outline-container-3" class="outline-2">
<h2 id="sec-3">3 PROPERTIES </h2>
<div id="text-3">
<p>(Properties relate a Class, e.g. Person, to another Class or
property or to some value. Being a novice, teacher, deceased etc. is
one way in which a Person relates to the Salesian Society. In a Triple
of Subject-Predicate-Object, the property is the Predicate).
</p>
</div>
<div id="outline-container-3.1" class="outline-3">
<h3 id="sec-3.1">3.1 Properties whose domain is the class of PERSON </h3>
<div id="text-3.1">
</div>
<div id="outline-container-3.1.1" class="outline-4">
<h4 id="sec-3.1.1">3.1.1 novice (novizio) </h4>
<div id="text-3.1.1">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isNovice">http://www.sdb.org/vocabulary/sdbstats#isNovice</a>
</p>
<p>
<i>Etichetta preferita@it</i>: novizio.
</p>
<p>
<i>Preferred label@en</i>: novice.
</p>
<p>
<i>Definizione@it</i>: chi è entrato nella fase formale che si chiama il noviziato.
</p>
<p>
<i>Definition@en</i>: one who has begun the formal formation phase known as novitiate.
</p>
<p>
<i>Nota@it</i>: da notare che anche se 'range'=Formazione come settore, un novizio non è 'formando' per quanto riguarda i Dati Statstici.
</p>
<p>
<i>Note@en</i>: note that although 'range'=Formation (i.e. a novice
comes under that sector), he is not considered to be 'in formation' for
the purposes of the <i>Dati Statistici</i>.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Formation (a formation stage); also foaf:organization meaning that one is a novice of the organization known as Salesian.
</p>
</div>
</div>
<div id="outline-container-3.1.2" class="outline-4">
<h4 id="sec-3.1.2">3.1.2 in formation (formando) </h4>
<div id="text-3.1.2">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#inFormation">http://www.sdb.org/vocabulary/sdbstats#inFormation</a>
</p>
<p>
<i>Etichetta preferita@it</i>: formando.
</p>
<p>
<i>Preferred label@en</i>: in formation.
</p>
<p>
<i>Definizione@it</i>: dopo il noviziato, un confratello in una fase di formazione personale, che frequenta un centro di formazione.
</p>
<p>
<i>Definition@en</i>: a confrere in a stage of personal formation, attending a formation centre of some kind, following his novitiate.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere, temporarily or perpetually professed; also
foaf:organization meaning that one is a person in formation in the
organization known as Salesian.
</p>
</div>
</div>
<div id="outline-container-3.1.3" class="outline-4">
<h4 id="sec-3.1.3">3.1.3 newly professed (neoprofesso) </h4>
<div id="text-3.1.3">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isNewlyProfessed">http://www.sdb.org/vocabulary/sdbstats#isNewlyProfessed</a>
</p>
<p>
<i>Etichetta preferita@it</i>: neoprofesso.
</p>
<p>
<i>Preferred label@en</i>: newly professed.
</p>
<p>
<i>Definizione@it</i>: descrive chi ha passato dal noviziato alla prima professione.
</p>
<p>
<i>Definition@en</i>: describes someone who has just made first profession after completing his novitiate.
</p>
<p>
<i>Nota@it</i>: neoprofesso al momento in cui la statistica di un anno è stata calcolata.
</p>
<p>
<i>Note@en</i>: newly professed at the time the statistics for a particular year are being calculated.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere, temporary professed; also foaf:organization
meaning that one is a newly professed member of the organization known
as Salesian.
</p>
</div>
</div>
<div id="outline-container-3.1.4" class="outline-4">
<h4 id="sec-3.1.4">3.1.4 permanent deacon (diacono permanente) </h4>
<div id="text-3.1.4">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isDeacon">http://www.sdb.org/vocabulary/sdbstats#isDeacon</a>
</p>
<p>
<i>Etichetta preferita@it</i>: diacono permanente.
</p>
<p>
<i>Preferred label@en</i>: deacon.
</p>
<p>
<i>Definizione@it</i>: il diaconato restaurato come ufficio proprio e permanente della gerarchia ecclesiastica.
</p>
<p>
<i>Definition@en</i>: the restored form of proper and permanente diaconate in its own right as part of the Church's hierarchy.
</p>
<p>
<i>Nota@it</i>: è possible che un diacono permanente è di voti temporanei (se è trasferito da una Diocesi o da altra Congregazione).
</p>
<p>
<i>Note@en</i>: it is possible for a permanent deacon to be temporarily
professed if he has transferred from a Diocese or another Congregation.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.5" class="outline-4">
<h4 id="sec-3.1.5">3.1.5 brother (coadiutore) </h4>
<div id="text-3.1.5">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isBrother">http://www.sdb.org/vocabulary/sdbstats#isBrother</a>
</p>
<p>
<i>Etichetta preferita@it</i>: coadiutore.
</p>
<p>
<i>Preferred label@en</i>: brother.
</p>
<p>
<i>Definizione@it</i>: salesiano laico oppure coadiutore.
</p>
<p>
<i>Definition@en</i>: lay Salesian or Coadjutor.
</p>
<p>
<i>Note@en</i>: The term may sometimes be simply 'brother' in English, much preferred in most places to 'Lay Brother'.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.6" class="outline-4">
<h4 id="sec-3.1.6">3.1.6 priest (sacerdote) </h4>
<div id="text-3.1.6">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPriest">http://www.sdb.org/vocabulary/sdbstats#isPriest</a>
</p>
<p>
<i>Etichetta preferita@it</i>: sacerdote.
</p>
<p>
<i>Preferred label@en</i>: priest.
</p>
<p>
<i>Definizione@it</i>: nel senso di 'presbitero', cioè c'è una
distinzione tra 'sacerdozio' condiviso anche dal vescovo, e
'presbitero', il sacerdote.
</p>
<p>
<i>Definition@en</i>: in the sense of presbyterus, in Latin, which is distinct from sacerdotium, or the priestly state shared also with the
bishop. The presbyterus, instead, is the priest as such.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.7" class="outline-4">
<h4 id="sec-3.1.7">3.1.7 prelate (vescovo) </h4>
<div id="text-3.1.7">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPrelate">http://www.sdb.org/vocabulary/sdbstats#isPrelate</a>
</p>
<p>
<i>Etichetta preferita@it</i>: vescovo.
</p>
<p>
<i>Preferred label@en</i>: prelate.
</p>
<p>
<i>Definizione@it</i>: preminenza più competenza… chi esercita un potere pubblico nella chiesa.
</p>
<p>
<i>Definition@en</i>: preeminence plus jurisdiction. One who exercises public power in the Church.
</p>
<p>
<i>Nota@it</i>: il termine prelato è più ampio di 'vescovo'.
</p>
<p>
<i>Note@en</i>: a wider term than bishop.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: member of clergy with jurisdiction who has been a
Confrere (and remains one radically although now answerable to the Holy
See directly).
</p>
</div>
</div>
<div id="outline-container-3.1.8" class="outline-4">
<h4 id="sec-3.1.8">3.1.8 seminarian (seminarista) </h4>
<div id="text-3.1.8">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSeminarian">http://www.sdb.org/vocabulary/sdbstats#isSeminarian</a>
</p>
<p>
<i>Etichetta preferita@it</i>: seminarista.
</p>
<p>
<i>Preferred label@en</i>: seminarian.
</p>
<p>
<i>Definizione@it</i>: candidato (dichiarato) per il sacerdozio.
</p>
<p>
<i>Definition@en</i>: candidate (declared) for priesthood.
</p>
<p>
<i>Nota@it</i>: spesso indicato in lingua (salesiana) comune come
'chierico', ma può darsi che si è solo dichiarato come candidato per il
sacerdozio e non ha finora ricevuto il titolo canonico di 'chierico'.
</p>
<p>
<i>Note@en</i>: often referred to in common (Salesian) parlance as a
'cleric', but may be simple declared as a candidate for priesthood and
not yet officially, canonically, a cleric.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere who is a priestly candidate.
</p>
</div>
</div>
<div id="outline-container-3.1.9" class="outline-4">
<h4 id="sec-3.1.9">3.1.9 professed (professi) </h4>
<div id="text-3.1.9">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isProfessed">http://www.sdb.org/vocabulary/sdbstats#isProfessed</a>
</p>
<p>
<i>Etichetta preferita@it</i>: professo.
</p>
<p>
<i>Preferred label@en</i>: professed.
</p>
<p>
<i>Definizione@it</i>: confratello vivo che ha emesso e non ha rinunciato i voti.
</p>
<p>
<i>Definition@en</i>: a living confrere who has professed vows and remains so.
</p>
<p>
<i>Nota@it</i>: agli scopi dei <i>Dati Statistici</i> e dell' <i>Annuario</i> questa proprietà è utile per indicare il totale dei confratelli professo senza contare in novizi.
</p>
<p>
<i>Note@en</i>: for the purposes of the <i>Dati Statistici</i> and the <i>Annuario</i> this property is useful for indicating the total of professed confreres, without counting in novices.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: All living professed confreres including bishops, who are counted in for the purpose of the statistics.
</p></div>
</div>
<div id="outline-container-3.1.10" class="outline-4">
<h4 id="sec-3.1.10">3.1.10 total confreres (totale confratelli) </h4>
<div id="text-3.1.10">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#totalConfreres">http://www.sdb.org/vocabulary/sdbstats#totalConfreres</a>
</p>
<p>
<i>Etichetta preferita@it</i>: totale complessivo di confratelli.
</p>
<p>
<i>Preferred label@en</i>: overall number of confreres.
</p>
<p>
<i>Definizione@it</i>: confratelli vivi incluso novizi e vescovi.
</p>
<p>
<i>Definition@en</i>: living confreres including novices and bishops.
</p>
<p>
<i>Nota@it</i>: agli scopi dei <i>Dati Statistici</i> e dell' <i>Annuario</i> questa proprietà è utile per indicare il totale dei confratelli contando anche novizi e vescovi.
</p>
<p>
<i>Note@en</i>: for the purposes of the <i>Dati Statistici</i> and the <i>Annuario</i> this property is useful for indicating the total number of confreres, including novices and bishops.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: All living confreres including novices and bishops, who are counted in for the purpose of the statistics.
</p></div>
</div>
<div id="outline-container-3.1.11" class="outline-4">
<h4 id="sec-3.1.11">3.1.11 past pupil (exallievo) </h4>
<div id="text-3.1.11">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasPastPupil">http://www.sdb.org/vocabulary/sdbstats#hasPastPupil</a>
</p>
<p>
<i>Etichetta preferita@it</i>: exallievo.
</p>
<p>
<i>Preferred label@en</i>: past pupil.
</p>
<p>
<i>Definizione@it</i>: ex alunno, o chi ha frequentato un centro salesiano.
</p>
<p>
<i>Definition@en</i>: a past student or someone who frequented a Salesian centre or institute.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: member of a local past pupils union.
</p>
</div>
</div>
<div id="outline-container-3.1.12" class="outline-4">
<h4 id="sec-3.1.12">3.1.12 cooperator (cooperatore/trice) </h4>
<div id="text-3.1.12">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isCooperator">http://www.sdb.org/vocabulary/sdbstats#isCooperator</a>
</p>
<p>
<i>Etichetta preferita@it</i>: cooperatore/trice.
</p>
<p>
<i>Preferred label@en</i>: Salesian Cooperator.
</p>
<p>
<i>Definizione@it</i>: chi ha emesso la sua promessa.
</p>
<p>
<i>Definition@en</i>: one who has made the promise.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: enrolled member of the Salesian Cooperators.
</p>
</div>
</div>
<div id="outline-container-3.1.13" class="outline-4">
<h4 id="sec-3.1.13">3.1.13 left (uscito) </h4>
<div id="text-3.1.13">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasLeft">http://www.sdb.org/vocabulary/sdbstats#hasLeft</a>
</p>
<p>
<i>Etichetta preferita@it</i>: uscito.
</p>
<p>
<i>Preferred label@en</i>: left.
</p>
<p>
<i>Definizione@it</i>: qualcuno che ha lasciato la Congregazione.
</p>
<p>
<i>Definition@en</i>: someone who has left the Congregation.
</p>
<p>
<i>Nota@it</i>: Sono possibili diverse motivi per cui qualcuno lascia la Congregazione: fine voti, dispensato, dimesso, trasferito ecc.
</p>
<p>
<i>Note@en</i>: There could be a range of motives for departure from
the Society: temporary vows expired, dispensed, dismissed, transferred
etc.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere who has formally left the Congregation.
</p>
</div>
</div>
<div id="outline-container-3.1.14" class="outline-4">
<h4 id="sec-3.1.14">3.1.14 temporary professed (temporaneo) </h4>
<div id="text-3.1.14">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isTemporarilyProfessed">http://www.sdb.org/vocabulary/sdbstats#isTemporarilyProfessed</a>
</p>
<p>
<i>Etichetta preferita@it</i>: temporaneo.
</p>
<p>
<i>Preferred label@en</i>: temporary professed.
</p>
<p>
<i>Definizione@it</i>: anche se l'intenzione sarebbe 'in perpetuo' il periodo determinato dalla Chiesa (dai normi dell'Istituto) la professione
inizialmente è temporanea normalmente per 6 anni o al massimo 9.
</p>
<p>
<i>Definition@en</i>: although the intention might be to take vows 'in
perpetuo', the Church (the Institute) determines that initially
profession is temporay for up to six years and not beyond 9.
</p>
<p>
<i>Nota@it</i>: un diacono permanente o prete può essere con voti temporanei se si è trasferito dalla Diocesi o da altro Istituto religioso.
</p>
<p>
<i>Note@en</i>: a permanent deacon or a priest could be in temporary vows if he has transferred from a Diocese or other religious Institute.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.15" class="outline-4">
<h4 id="sec-3.1.15">3.1.15 perpetually professed (perpetuo) </h4>
<div id="text-3.1.15">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPerpetuallyProfessed">http://www.sdb.org/vocabulary/sdbstats#isPerpetuallyProfessed</a>
</p>
<p>
<i>Etichetta preferita@it</i>: perpetuo.
</p>
<p>
<i>Preferred label@en</i>: perpetually professed.
</p>
<p>
<i>Definizione@it</i>: professione per tutta la propria vita.
</p>
<p>
<i>Definition@en</i>: profession for ones lifetime.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.16" class="outline-4">
<h4 id="sec-3.1.16">3.1.16 deceased (defunto) </h4>
<div id="text-3.1.16">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isDeceased">http://www.sdb.org/vocabulary/sdbstats#isDeceased</a>
</p>
<p>
<i>Etichetta preferita@it</i>: defunto.
</p>
<p>
<i>Preferred label@en</i>: deceased.
</p>
<p>
<i>Definizione@it</i>: non più vivo.
</p>
<p>
<i>Definition@en</i>: no longer living.
</p>
<p>
<i>Nota@it</i>: comprende anche novizi e prelati.
</p>
<p>
<i>Note@en</i>: novices are included, also prelates.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: novice, temporary and perpetually professed confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.17" class="outline-4">
<h4 id="sec-3.1.17">3.1.17 expired (fino Voti) </h4>
<div id="text-3.1.17">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isExpired">http://www.sdb.org/vocabulary/sdbstats#isExpired</a>
</p>
<p>
<i>Etichetta preferita@it</i>: fino voti.
</p>
<p>
<i>Preferred label@en</i>: expired.
</p>
<p>
<i>Definizione@it</i>: si riferisce solo al professo temporaneo dopo la scadenza dei voti – o si rinnova o si lascia la Congregazione.
</p>
<p>
<i>Definition@en</i>: In reference only to temporary professed members who must renew their vows or leave the Congregation.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: temporary professed Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.18" class="outline-4">
<h4 id="sec-3.1.18">3.1.18 dispensed (dispensato) </h4>
<div id="text-3.1.18">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isDispensed">http://www.sdb.org/vocabulary/sdbstats#isDispensed</a>
</p>
<p>
<i>Etichetta preferita@it</i>: dispenso.
</p>
<p>
<i>Preferred label@en</i>: dispensed.
</p>
<p>
<i>Definizione@it</i>: un modo di lasciare la Congregazione, dispensato ufficialmente dall'autorità competente dai voti per una causa giusta.
</p>
<p>
<i>Definition@en</i>: one way of leaving the Congregation, by being officially dispensed for a just cause from the vows by the competent
authority.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Professed Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.19" class="outline-4">
<h4 id="sec-3.1.19">3.1.19 dispensed from celibacy (dispensato dal celibato) </h4>
<div id="text-3.1.19">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isDispensedFromCelibacy">http://www.sdb.org/vocabulary/sdbstats#isDispensedFromCelibacy</a>
</p>
<p>
<i>Etichetta preferita@it</i>: dispenso dal celibato.
</p>
<p>
<i>Preferred label@en</i>: dispensed from celibacy.
</p>
<p>
<i>Definizione@it</i>: un rescritto dalla Santa Sede per cui il
sacerdote non è più obbligato al celibato sacerdotale. Non appartiene
più allo stato clericale e i suoi diritti e non può esercitare il suo
ministero.
</p>
<p>
<i>Definition@en</i>: a rescript from the Holy see by which the priest
is dispensed from the obligation of priestly celibacy. He no longer
belongs to the clerical state or its rights and cannot exercise any
priestly ministry.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: priest or deacon.
</p>
</div>
</div>
<div id="outline-container-3.1.20" class="outline-4">
<h4 id="sec-3.1.20">3.1.20 transferred to diocese (passato alla diocesi) </h4>
<div id="text-3.1.20">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#transferredToDiocese">http://www.sdb.org/vocabulary/sdbstats#transferredToDiocese</a>
</p>
<p>
<i>Etichetta preferita@it</i>: passato alla diocesi.
</p>
<p>
<i>Preferred label@en</i>: transferred to diocese.
</p>
<p>
<i>Definizione@it</i>: quando un sacerdote o diacono permanente lascia
la Congregazione per essere incorporato (incardinato) in una diocesi.
Si chiama anche secolarizzazione.
</p>
<p>
<i>Definition@en</i>: when a priest or permanent deacon leaves the
Congregation to be incorporated (incardinated) into a Diocese. Also
known as secularization.
</p>
<p>
<i>Nota@it</i>: l'etichetta si applica alla conclusione della practica, non durante il processo.
</p>
<p>
<i>Note@en</i>: this label is applied once the process has concluded with definitive incardination, not during the process.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: priest, permanent deacon.
</p>
</div>
</div>
<div id="outline-container-3.1.21" class="outline-4">
<h4 id="sec-3.1.21">3.1.21 dismissed (dimesso) </h4>
<div id="text-3.1.21">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isDismissed">http://www.sdb.org/vocabulary/sdbstats#isDismissed</a>
</p>
<p>
<i>Etichetta preferita@it</i>: dimesso.
</p>
<p>
<i>Preferred label@en</i>: dismissed.
</p>
<p>
<i>Definizione@it</i>: il processo per cui un socio è separata dalla
Congregazione o in forza del diritto (ipso facto, obbligatoria) o per
un decreto del Superior generale.
</p>
<p>
<i>Definition@en</i>: process by which a member is separated from the
Congregation either by law (ipso facto, obligatory) or by decree of the
Superior General.
</p>
<p>
<i>Nota@it</i>: agli scopi dei Dati Statistici non si tratta qui di un novizio.
</p>
<p>
<i>Note@en</i>: for the purposes of the Dati Statistici we are not dealing with the case of a novice here.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.22" class="outline-4">
<h4 id="sec-3.1.22">3.1.22 SDB full time (sdb pieno tempo) </h4>
<div id="text-3.1.22">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isFullTime">http://www.sdb.org/vocabulary/sdbstats#isFullTime</a>
</p>
<p>
<i>Etichetta preferita@it</i>: sdb a pieno tempo.
</p>
<p>
<i>Preferred label@en</i>: sdb full-time.
</p>
<p>
<i>Definizione@it</i>: sdb con un singolo incarico principale, p.e. formatore, insegnante, oratorio, ma non tutti i tre. Sceglierne uno
</p>
<p>
<i>Definition@en</i>: sdb with a single main assignment, e.g. formator, teacher, oratory, but not all three. Choose one
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.23" class="outline-4">
<h4 id="sec-3.1.23">3.1.23 SDB part time (sdb tempo parziale) </h4>
<div id="text-3.1.23">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPartTime">http://www.sdb.org/vocabulary/sdbstats#isPartTime</a>
</p>
<p>
<i>Etichetta preferita@it</i>: sdb a tempo parziale.
</p>
<p>
<i>Preferred label@en</i>: sdb part-time.
</p>
<p>
<i>Definizione@it</i>: sdb con uno o più incarichi che svolge a tempo parziale.
</p>
<p>
<i>Definition@en</i>: sdb with one or more assignments which he carries out part time
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</div>
</div>
<div id="outline-container-3.1.24" class="outline-4">
<h4 id="sec-3.1.24">3.1.24 beneficiary (destinatario) </h4>
<div id="text-3.1.24">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isBeneficiary">http://www.sdb.org/vocabulary/sdbstats#isBeneficiary</a>
</p>
<p>
<i>Etichetta preferita@it</i>: destinatario.
</p>
<p>
<i>Preferred label@en</i>: beneficiary.
</p>
<p>
<i>Alternative label@en</i>: pupil.
</p>
<p>
<i>Alternative label@en</i>: faithful.
</p>
<p>
<i>Definizione@it</i>: il gruppo (o il singolo) 'target'.
</p>
<p>
<i>Definition@en</i>: target group or individual.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Salesian works, activities, services.
</p>
<div id="outline-container-3.1.25" class="outline-4">
<h4 id="sec-3.1.25">3.1.25 role classification (ruolo) </h4>
<div id="text-3.1.25">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasRole">http://www.sdb.org/vocabulary/sdbstats#hasRole</a>
</p>
<p>
<i>Etichetta preferita@it</i>: ruolo.
</p>
<p>
<i>Definizione@it</i>: un ruolo come definito nel <i>Annuario</i> nella forma canonica in italiano, rappresentata dal codice in parentesi.
</p>
<p>
<i>Definition@en</i>: a role as defined in the <i>Annuario</i> in its canonical form in Italian, represented by the code in parentheses.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Values of this property are: Cooperator Delegate (Co), Councillor (Cs), Rector or Director (Dt), Economer or Bursar (Ec), Past Pupils Delegate (Ex), Director of Novices (Ma), Director of Oratory (Or), Parish Priest (Pr), Principal (Ps), Rector of Shrine (Rt), Vice Rector (Vc).
</p>
<div id="outline-container-3.1.26" class="outline-4">
<h4 id="sec-3.1.26">3.1.26 status classification (stato) </h4>
<div id="text-3.1.26">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasStatus">http://www.sdb.org/vocabulary/sdbstats#hasStatus</a>
</p>
<p>
<i>Etichetta preferita@it</i>: stato.
</p>
<p>
<i>Preferred label@en</i>: status.
</p>
<p>
<i>Definizione@it</i>: Uno stato personale come elencato nel <i>Annuario</i> nella forma canonica in latino, rappresentata dal codice in parentesi.
</p>
<p>
<i>Definition@en</i>: A personal status as listed in the <i>Annuario</i> in its canonical form in Latin, represented by the code in parentheses.
</p>
<p>
<i>Domain</i>: The class known as Person.
</p>
<p>
<i>Range</i>: Values of this property are: Diaconus (D) [diac], Episcopus (E) [Mons], Laicus (L) [Coad], Presbyter (P) [sac], Scholasticus (S) [ch], Novitius (N).
</p></div>
</div>
</div>
<div id="outline-container-3.2" class="outline-3">
<h3 id="sec-3.2">3.2 Properties whose domain is the class of SECTOR </h3>
<div id="text-3.2">
</div>
<div id="outline-container-3.2.1" class="outline-4">
<h4 id="sec-3.2.1">3.2.1 Vocation-oriented type </h4>
<div id="text-3.2.1">
<ul>
<li id="sec-3.2.1.1"><a name="3.2.1.1" />3.2.1.1 vocational guidance centre (centro di orientamento vocazionale) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isVocationGuidanceCentre">http://www.sdb.org/vocabulary/sdbstats#isVocationGuidanceCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro di orientamento vocazionale.
</p>
<p>
<i>Preferred label@en</i>: vocational guidance centre.
</p>
<p>
<i>Definizione@it</i>: opera di largo orientamento vocazionale, soprattutto per i preadolecenti.
</p>
<p>
<i>Definition@en</i>: a Work broadly directed to vocational guidance, especially for pre-teens.
</p>
<p>
<i>Nota@it</i>: conosciuto sotto diversi titoli: scuola apostolica, preaspirantato o simile.
</p>
<p>
<i>Note@en</i>: may be called apostolic school, preaspirantate or other similar name.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: male candidates for Religious life; SDBs full-time or part-time or others who run such a centre.
</p>
</li>
<li id="sec-3.2.1.2"><a name="3.2.1.2" />3.2.1.2 vocation community (comunità accoglienza) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isVocationCommunity">http://www.sdb.org/vocabulary/sdbstats#isVocationCommunity</a>
</p>
<p>
<i>Etichetta preferita@it</i>: comunità accoglienza.
</p>
<p>
<i>Preferred label@en</i>: vocation community.
</p>
<p>
<i>Definizione@it</i>: comunità che accoglie un gruppo di giovani orientati alla vita salesiana (vivendo in comunità).
</p>
<p>
<i>Definition@en</i>: a community that takes in young people who have shown an interest in Salesian life (they live in community for a period).
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: male candidates for Salesian life; SDBs full-time or part-time involved with such a community.
</p>
</li>
<li id="sec-3.2.1.3"><a name="3.2.1.3" />3.2.1.3 aspirantate (aspirantato) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isAspirantate">http://www.sdb.org/vocabulary/sdbstats#isAspirantate</a>
</p>
<p>
<i>Etichetta preferita@it</i>: aspirantato.
</p>
<p>
<i>Preferred label@en</i>: aspirantate.
</p>
<p>
<i>Definizione@it</i>: casa destinata specificamente all'orientamento vocazionale, secondo i criteri indicati da Reg. 17.
</p>
<p>
<i>Definition@en</i>: a house specifically designated for vocational guidance (to Salesian life) following criteria indicated in R. 17.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: male candidates for Salesian life; SDBs full-time or part-time or others involved in this House and its chief purpose.
</p>
</li>
<li id="sec-3.2.1.4"><a name="3.2.1.4" />3.2.1.4 prenovitiate (prenoviziato) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPrenovitiate">http://www.sdb.org/vocabulary/sdbstats#isPrenovitiate</a>
</p>
<p>
<i>Etichetta preferita@it</i>: prenoviziato.
</p>
<p>
<i>Preferred label@en</i>: prenovitiate.
</p>
<p>
<i>Definizione@it</i>: struttura specifica per la preparazione prossima al Noviziato, secondo i vari Direttori ispettoriali.
</p>
<p>
<i>Definition@en</i>: specifically set up for proximate preparation for
the Novitiate, according to what is laid down in various Province
Directories.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: male candidates for Salesian life; SDBs full-time or part-time or others involved in this House and its chief purpose.
</p>
</li>
<li id="sec-3.2.1.5"><a name="3.2.1.5" />3.2.1.5 novitiate (noviziato) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isNovitiate">http://www.sdb.org/vocabulary/sdbstats#isNovitiate</a>
</p>
<p>
<i>Etichetta preferita@it</i>: noviziato.
</p>
<p>
<i>Preferred label@en</i>: novitiate.
</p>
<p>
<i>Definizione@it</i>: tappa iniziale della vita religiosa salesiana.
</p>
<p>
<i>Definition@en</i>: initial stage in Salesian Religious Life.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: male candidates for Salesian life; Confreres (formators) SDB full-time or part-time.
</p>
</li>
<li id="sec-3.2.1.6"><a name="3.2.1.6" />3.2.1.6 postnovitiate (Salesian) (postnoviziato salesiano) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSdbPostnovitiate">http://www.sdb.org/vocabulary/sdbstats#isSdbPostnovitiate</a>
<p>
<i>Etichetta preferita@it</i>: postnoviziato salesiano.
</p>
<p>
<i>Preferred label@en</i>: Salesian postnovitiate.
</p>
<p>
<i>Definizione@it</i>: postnoviziato con centro studi salesiano.
</p>
<p>
<i>Definition@en</i>: postnovitiate with Salesian study centre.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: male candidates for Salesian life; Confreres (formators) SDB full-time or part-time.
</p></li>
<li id="sec-3.2.1.7"><a name="3.2.1.7" />3.2.1.7 postnovitiate (non-Salesian) (postnoviziato non salesiano) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isNonSdbPostnovitiate">http://www.sdb.org/vocabulary/sdbstats#isNonSdbPostnovitiate</a>
<p>
<i>Etichetta preferita@it</i>: postnoviziato non salesiano.
</p>
<p>
<i>Preferred label@en</i>: non-Salesian postnovitiate.
</p>
<p>
<i>Definizione@it</i>: comunità formatrice con centro studi non-salesiano esterno.
</p>
<p>
<i>Definition@en</i>: formation community with external non-Salesian study centre.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: male candidates for Salesian life; Confreres (formators) SDB full-time or part-time.
</p></li>
<li id="sec-3.2.1.8"><a name="3.2.1.8" />3.2.1.8 postnovitiate for brothers (postnoviziato per coadiutori) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isBrotherPostnovitiate">http://www.sdb.org/vocabulary/sdbstats#isBrotherPostnovitiate</a>
<p>
<i>Etichetta preferita@it</i>: postnoviziato per coadiutori.
</p>
<p>
<i>Preferred label@en</i>: postnovitiate for brothers.
</p>
<p>
<i>Definizione@it</i>: postnoviziato solo per i coadiutori.
</p>
<p>
<i>Definition@en</i>: postnovitiate only for coadjutor brothers.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: male candidates for Salesian life who are not candidates for priesthood; Confreres (formators) SDB full-time or part-time.
</p></li>
<li id="sec-3.2.1.9"><a name="3.2.1.9" />3.2.1.9 Salesian theologate (teologato salesiano) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSdbTheologate">http://www.sdb.org/vocabulary/sdbstats#isSdbTheologate</a>
</p>
<p>
<i>Etichetta preferita@it</i>: teologato salesiano.
</p>
<p>
<i>Preferred label@en</i>: Salesian theologate.
</p>
<p>
<i>Definizione@it</i>: teologato con centro studi salesiano.
</p>
<p>
<i>Definition@en</i>: theologate with Salesian study centre.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Confreres who are candidates for priestly ministry; Confreres (formators) SDB full-time or part-time.
</p>
</li>
<li id="sec-3.2.1.10"><a name="3.2.1.10" />3.2.1.10 Non-Salesian theologate (teologato non salesiano) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isNonSdbTheologate">http://www.sdb.org/vocabulary/sdbstats#isNonSdbTheologate</a>
</p>
<p>
<i>Etichetta preferita@it</i>: teologato non salesiano.
</p>
<p>
<i>Preferred label@en</i>: non-Salesian theologate.
</p>
<p>
<i>Definizione@it</i>: comunità formatrice per teologi con centro studi non salesiano.
</p>
<p>
<i>Definition@en</i>: formation community for theology students with a non-Salesian study centre.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries; Confreres (formators) SDB full-time or part-time.
</p>
</li>
<li id="sec-3.2.1.11"><a name="3.2.1.11" />3.2.1.11 ongoing formation centre (centro formazione permanente) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isOngoingFormationCentre">http://www.sdb.org/vocabulary/sdbstats#isOngoingFormationCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro formazione permanente.
</p>
<p>
<i>Preferred label@en</i>: ongoing formation centre.
</p>
<p>
<i>Definizione@it</i>: una struttura specifica per la formazione permanente dei salesiani (anche se aperto ad altri membri della FS).
</p>
<p>
<i>Definition@en</i>: a setup specifically organized for ongoing formation of Salesians even if it is also open to other Salesian Family members.
</p>
<p>
<i>Nota@it</i>: se si tratta prevalentamente dei coadiutori, sarebbe altra voce qui sotto.
</p>
<p>
<i>Note@en</i>: if the group is largely made up of brothers, then apply the label below instead.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Confreres, those in ongoing formation and formators full-time or part-time.
</p>
</li>
<li id="sec-3.2.1.12"><a name="3.2.1.12" />3.2.1.12 brothers formation centre (centro formazione permenente coadiutori) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isBrothersCentre">http://www.sdb.org/vocabulary/sdbstats#isBrothersCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro formazione permanente coadiutori.
</p>
<p>
<i>Preferred label@en</i>: brothers formation centre.
</p>
<p>
<i>Definizione@it</i>: una struttura specifica per la formazione permanente dei coadiutori.
</p>
<p>
<i>Definition@en</i>: a specific setup for ongoing formation of brothers.
</p>
<p>
<i>Nota@it</i>: sia al livello del postnoviziato che al livello del posttirocinio. Sono pochi.
</p>
<p>
<i>Note@en</i>: whether at postnovitiate or post-practical training level. There are very few of these.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Confreres (brothers in temporary or perpetual vows as formandi or SDB full or part time as formators).
</p>
</li>
<li id="sec-3.2.1.13"><a name="3.2.1.13" />3.2.1.13 diocesan seminary (seminario diocesano) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isDiocesanSeminary">http://www.sdb.org/vocabulary/sdbstats#isDiocesanSeminary</a>
</p>
<p>
<i>Etichetta preferita@it</i>: seminario diocesano.
</p>
<p>
<i>Preferred label@en</i>: diocesan seminary.
</p>
<p>
<i>Definizione@it</i>: seminario animato dai Salesiani per la Diocesi.
</p>
<p>
<i>Definition@en</i>: seminary managed by Salesians for the Diocese.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: SDB full-time or part-time (management and/or formation).
</p>
</li>
</ul>
</div>
</div>
<div id="outline-container-3.2.2" class="outline-4">
<h4 id="sec-3.2.2">3.2.2 Youth Ministry-oriented type </h4>
<div id="text-3.2.2">
<ul>
<li id="sec-3.2.2.1"><a name="3.2.2.1" />3.2.2.1 festive oratory (oratorio festivo) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isFestiveOratory">http://www.sdb.org/vocabulary/sdbstats#isFestiveOratory</a>
</p>
<p>
<i>Etichetta preferita@it</i>: oratorio festivo.
</p>
<p>
<i>Preferred label@en</i>: festive oratory.
</p>
<p>
<i>Definizione@it</i>: ambiente salesiano destinato specialmente ai ragazzi (preadolescenti e bambini), aperti alla massa, che favoriscono
espressioni di tempo libero e incontro religioso e che opera prevalentemente nei fine settimana.
</p>
<p>
<i>Definition@en</i>: Salesian setting especially aimed at youngsters
(pre-teens and younger), open to the masses, mostly for leisure and
religious encounter, and which operates mainly at weekends.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Oratory">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Oratory</a>
</p>
</li>
<li id="sec-3.2.2.2"><a name="3.2.2.2_" />3.2.2.2 daily oratory (oratorio quotidiano) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isDailyOratory">http://www.sdb.org/vocabulary/sdbstats#isDailyOratory</a>
</p>
<p>
<i>Etichetta preferita@it</i>: oratorio quotidiano.
</p>
<p>
<i>Preferred label@en</i>: daily oratory.
</p>
<p>
<i>Definizione@it</i>: ambiente salesiano destinato specialmente ai ragazzi (preadolescenti e bambini), aperti alla massa, che favoriscono
espressioni di tempo libero e incontro religioso e che è aperto nei giorni feriali.
</p>
<p>
<i>Definition@en</i>: Salesian setting especially aimed at youngsters
(pre-teens and younger), open to the masses, mostly for leisure and
religious encounter, and which is open weekdays.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Oratory">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Oratory</a>
</p>
</li>
<li id="sec-3.2.2.3"><a name="3.2.2.3" />3.2.2.3 youth centre (centro giovanile) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isYouthCentre">http://www.sdb.org/vocabulary/sdbstats#isYouthCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro giovanile.
</p>
<p>
<i>Preferred label@en</i>: youth centre.
</p>
<p>
<i>Definizione@it</i>: ambiente destinato soprattutto agli adolescenti e giovani, dove prevale la metodologia di gruppo.
</p>
<p>
<i>Definition@en</i>: a setting aimed principally at teenagers and older youth, where group approaches are prevalent.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.YouthCentre">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.YouthCentre</a>
</p>
</li>
<li id="sec-3.2.2.4"><a name="3.2.2.4" />3.2.2.4 oratory youth centre (oratorio centro giovanile) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isOratoryYouthCentre">http://www.sdb.org/vocabulary/sdbstats#isOratoryYouthCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: oratorio centro giovanile.
</p>
<p>
<i>Preferred label@en</i>: oratory youth centre.
</p>
<p>
<i>Definizione@it</i>: dove si trova insieme la realtà dell'oratorio e quella del centro giovanile.
</p>
<p>
<i>Definition@en</i>: where both oratory and youth centre exist together.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
<p>
<i>See Also</i>: <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.YouthCentre">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.YouthCentre</a>
</p>
</li>
<li id="sec-3.2.2.5"><a name="3.2.2.5" />3.2.2.5 preschool (prescolare) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPreschool">http://www.sdb.org/vocabulary/sdbstats#isPreschool</a>
</p>
<p>
<i>Etichetta preferita@it</i>: prescolare.
</p>
<p>
<i>Preferred label@en</i>: preschool.
</p>
<p>
<i>Definizione@it</i>: la prima fase di istruzione per fanciulli fino a 5-6 anni di età. Può essere chiamata 'scuola materna'.
</p>
<p>
<i>Definition@en</i>: education for pre- and emergent-literate before the age of six or seven. May also be known as kindergarten in some countries.
</p>
<p>
<i>Nota@it</i>: in generale (anche se non sempre) è legata ad altra
scuola salesiana e animata da collaboratori. Può essere d'obbligo in
alcuni paesi.
</p>
<p>
<i>Note@en</i>: it generally forms part of a more extended Salesian
school and is managed by lay staff. IT may be compulsory in some
countries, optional in others.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.6"><a name="3.2.2.6" />3.2.2.6 primary school (scuola primaria) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPrimarySchool">http://www.sdb.org/vocabulary/sdbstats#isPrimarySchool</a>
</p>
<p>
<i>Etichetta preferita@it</i>: scuola primaria.
</p>
<p>
<i>Preferred label@en</i>: primary school.
</p>
<p>
<i>Definizione@it</i>: è in genere scuola dell'obbligo e abbraccia un
numero più o meno grande di anni (ragazzi fino a 11 o 12 anni di età).
Anche conosciuta come scuola elementare o di base.
</p>
<p>
<i>Definition@en</i>: the beginning of compulsory education in most
countries, and includes children usually up to the ages of 11 or 12.
Called elementary school in many instances in English.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.7"><a name="3.2.2.7" />3.2.2.7 lower secondary (scuola secondaria primo grado) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#islowerSecondary">http://www.sdb.org/vocabulary/sdbstats#islowerSecondary</a>
</p>
<p>
<i>Etichetta preferita@it</i>: scuola secondaria primo grado.
</p>
<p>
<i>Preferred label@en</i>: lower secondary.
</p>
<p>
<i>Definizione@it</i>: scuola fino a 14 anni di età o in alcuni casi fino a 15.
</p>
<p>
<i>Definition@en</i>: schooling as far as 14-15 years of age.
</p>
<p>
<i>Nota@it</i>: da notare che termini come 'middle school', 'high
school' sono ambigui. In alcune parti del mondo ragazzi di middle
school avrebbero 15-16 anni, e high school può abbracciare tutta la
educazione secondaria. Per questo è stata indicata qui 14 or 15 anni di
età secondo la classificazione in vigore per l'Italia. Ciò detto, in
Italia scuola secondaria primo grado può essere anche 'scuola media'.
</p>
<p>
<i>Note@en</i>: Note that Middle School or High School are ambiguous
terms since they are interpreted differently in different school
systems. Students in Middle School may be 15-16 in some places, or
younger in others. This is why 14-15 years of age has been selected as
the dividing line between secondary 'primo grado' and 'secondo grado',
following the classification which applies in Italy. That said, in
Italy, 'scuola secondaria primo grado' can be called 'scuola media'.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.8"><a name="3.2.2.8" />3.2.2.8 upper secondary (scuola secondaria secondo grado) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isUpperSecondary">http://www.sdb.org/vocabulary/sdbstats#isUpperSecondary</a>
</p>
<p>
<i>Etichetta preferita@it</i>: scuola secondaria secondo grado.
</p>
<p>
<i>Preferred label@en</i>: upper secondary.
</p>
<p>
<i>Definizione@it</i>: scuola da 15 o 16 anni di età in più.
</p>
<p>
<i>Definition@en</i>: schooling extending beyond compulsory schooling age (which is 16 in Italy and indeed in many parts of the world).
</p>
<p>
<i>Nota@it</i>: cfr la nota per scuola secondario di primo grado.
</p>
<p>
<i>Note@en</i>: refer note for lower secondary.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.9"><a name="3.2.2.9" />3.2.2.9 basic literacy (scuola alfabetizzazione) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isBasicLiteracy">http://www.sdb.org/vocabulary/sdbstats#isBasicLiteracy</a>
</p>
<p>
<i>Etichetta preferita@it</i>: scuola alfabetizzazione.
</p>
<p>
<i>Preferred label@en</i>: basic literacy.
</p>
<p>
<i>Definizione@it</i>: spesso informale, sono scuole per la prima alfabetizzazione.
</p>
<p>
<i>Definition@en</i>: often informal type of schooling, they exist for the purposes of basic literacy
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal and informal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.10"><a name="3.2.2.10" />3.2.2.10 mission school (scuola parrocchiale missionaria) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isMissionSchool">http://www.sdb.org/vocabulary/sdbstats#isMissionSchool</a>
</p>
<p>
<i>Etichetta preferita@it</i>: scuola parrocchiale missionaria.
</p>
<p>
<i>Preferred label@en</i>: mission school.
</p>
<p>
<i>Definizione@it</i>: scuole specie nei luoghi di missione spesso con Salesiano come punto di riferimento o garanzia.
</p>
<p>
<i>Definition@en</i>: mission-based schools often with a Salesian (parish priest) as their point of reference or guarantee.
</p>
<p>
<i>Nota@it</i>: questo tipo di scuola non va confuso con la scuola parrocchiale primaria che si trova di norma nelle città.
</p>
<p>
<i>Note@en</i>: this kind of school should not be confused with the normal parish primary school found in most city areas.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.11"><a name="3.2.2.11" />3.2.2.11 professional school (scuola professionale) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isProfessionalSchool">http://www.sdb.org/vocabulary/sdbstats#isProfessionalSchool</a>
</p>
<p>
<i>Etichetta preferita@it</i>: scuola professionale.
</p>
<p>
<i>Preferred label@en</i>: trade school.
</p>
<p>
<i>Definizione@it</i>: scuola di formazione e avviamento al lavoro.
</p>
<p>
<i>Definition@en</i>: predominantly a trade school.
</p>
<p>
<i>Nota@it</i>: può essere anche un centro di formazione professionale.
</p>
<p>
<i>Note@en</i>: could also be more the case of a centre where trades and associated subjects are taught.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.12"><a name="3.2.2.12" />3.2.2.12 agricultural school (scuola agricola) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isAgriculturalSchool">http://www.sdb.org/vocabulary/sdbstats#isAgriculturalSchool</a>
</p>
<p>
<i>Etichetta preferita@it</i>: scuola agricola.
</p>
<p>
<i>Preferred label@en</i>: agricultural school.
</p>
<p>
<i>Definizione@it</i>: scuola di formazione con corsi di agricoltura.
</p>
<p>
<i>Definition@en</i>: general education also involving agricultural courses.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.13"><a name="3.2.2.13" />3.2.2.13 technical school (scuola secondaria tecnica) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isTechnicalSchool">http://www.sdb.org/vocabulary/sdbstats#isTechnicalSchool</a>
</p>
<p>
<i>Etichetta preferita@it</i>: scuola secondaria tecnica.
</p>
<p>
<i>Preferred label@en</i>: technical school.
</p>
<p>
<i>Definizione@it</i>: una scuola con una configurazione specifica (tecnica) nel percorso di insegnamento secondario.
</p>
<p>
<i>Definition@en</i>: a school with a specific technical course of instruction.
</p>
<p>
<i>Nota@it</i>: distinto da una scuola dove esiste una mescola di materie accademiche e tecniche.
</p>
<p>
<i>Note@en</i>: as distinct from one where all students would take a mixture of academic and technical subjects.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.14"><a name="3.2.2.14" />3.2.2.14 university level (istituto universitario) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isUniversityLevel">http://www.sdb.org/vocabulary/sdbstats#isUniversityLevel</a>
</p>
<p>
<i>Etichetta preferita@it</i>: istituto universitario.
</p>
<p>
<i>Preferred label@en</i>: university level.
</p>
<p>
<i>Definizione@it</i>: anche conosciuto in italiano come istituto di insegnamento superiore, si intende una scuola al livello universitario,
oppure facoltà universitaria, anche 'college' (US).
</p>
<p>
<i>Definition@en</i>: institute of higher education, university faculty or College (US).
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.15"><a name="3.2.2.15" />3.2.2.15 adult education (corso qualificazione adulti) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isAdultEducation">http://www.sdb.org/vocabulary/sdbstats#isAdultEducation</a>
</p>
<p>
<i>Etichetta preferita@it</i>: corso qualificazione adulti.
</p>
<p>
<i>Preferred label@en</i>: adult education.
</p>
<p>
<i>Definizione@it</i>: corsi per la qualificazione di adulti.
</p>
<p>
<i>Definition@en</i>: adult education courses.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal and informal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.16"><a name="3.2.2.16" />3.2.2.16 boarding school (convitto) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isBoardingSchool">http://www.sdb.org/vocabulary/sdbstats#isBoardingSchool</a>
</p>
<p>
<i>Etichetta preferita@it</i>: convitto.
</p>
<p>
<i>Preferred label@en</i>: boarding school.
</p>
<p>
<i>Definizione@it</i>: una struttura che accoglie e educa i giovani, i quali frequentano una scuola all'interno dell'opera salesiana.
</p>
<p>
<i>Definition@en</i>: a boarding school where students live in and attend the Salesian school as part of the same structure.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.17"><a name="3.2.2.17" />3.2.2.17 hostel (pensionato) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isLowerSecHostel">http://www.sdb.org/vocabulary/sdbstats#isLowerSecHostel</a>
</p>
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isUpperSecHostel">http://www.sdb.org/vocabulary/sdbstats#isUpperSecHostel</a>
</p>
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isUniHostel">http://www.sdb.org/vocabulary/sdbstats#isUniHostel</a>
</p>
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isWorkersHostel">http://www.sdb.org/vocabulary/sdbstats#isWorkersHostel</a>
</p>
<p>
<i>Etichetta preferita@it</i>: pensionato (scuola media, scuola superiore, universitario, lavorati).
</p>
<p>
<i>Preferred label@en</i>: hostel (lower secondary, upper secondary, university, young workers).
</p>
<p>
<i>Definizione@it</i>: alloggia i giovani ma frequentano centri (scolastici) fuori della casa salesiana.
</p>
<p>
<i>Definition@en</i>: provides boarding but the students attend classes outside of the Salesian centre.
</p>
<p>
<i>Nota@it</i>: ci sono diversi livelli, quindi effettivamente si tratta di scuola media, scuola superiore, universitario o lavoratorio.
</p>
<p>
<i>Note@en</i>: there are various levels so effectively it will be a
case of indicating which: lower secondary, upper secondary, university
or for young workers.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: formal (secondary and tertiary) education; beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.18"><a name="3.2.2.18" />3.2.2.18 youth at risk (opera giovani emarginati) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isYouthAtRisk">http://www.sdb.org/vocabulary/sdbstats#isYouthAtRisk</a>
</p>
<p>
<i>Etichetta preferita@it</i>: opera giovani emarginati.
</p>
<p>
<i>Preferred label@en</i>: youth at risk.
</p>
<p>
<i>Definizione@it</i>: opera giovanile specificamente rivolta a ragazzi e giovani in particolare difficoltà.
</p>
<p>
<i>Definition@en</i>: a Work addressed specifically to young people with problems.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.2.19"><a name="3.2.2.19" />3.2.2.19 catechetical centre (centro catechistico) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isCatecheticalCentre">http://www.sdb.org/vocabulary/sdbstats#isCatecheticalCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro catechistico.
</p>
<p>
<i>Preferred label@en</i>: catechetical centre.
</p>
<p>
<i>Definizione@it</i>: centro specifico per l'animazione della catechesi, formazione di catechisti, produzione di sussidi ecc.
</p>
<p>
<i>Definition@en</i>: centre specifically geared to catechetics or forming catechists, producing catechetical materials etc.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: province services; personnel, beneficiaries.
</p>
</li>
<li id="sec-3.2.2.20"><a name="3.2.2.20" />3.2.2.20 leisure centre (centro animazione tempo libero) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isLeisureCentre">http://www.sdb.org/vocabulary/sdbstats#isLeisureCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro animazione tempo libero.
</p>
<p>
<i>Preferred label@en</i>: leisure centre.
</p>
<p>
<i>Definizione@it</i>: centro di accoglienza e convivenza dei giovani nel loro tempo libero (p.e. colonie).
</p>
<p>
<i>Definition@en</i>: centre which takes in youngsters over a leisure period (e.g. holiday camps).
</p>
<p>
<i>Nota@it</i>: la convivenza giovanile è un caratteristico essenziale di questa categoria.
</p>
<p>
<i>Note@en</i>: the live-in feature is an essential part of this category.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: province services; personnel, beneficiaries.
</p>
</li>
</ul>
</div>
</div>
<div id="outline-container-3.2.3" class="outline-4">
<h4 id="sec-3.2.3">3.2.3 communications-oriented type </h4>
<div id="text-3.2.3">
<ul>
<li id="sec-3.2.3.1"><a name="3.2.3.1" />3.2.3.1 province comms. centre (centro ispettoriale comunicazione sociale) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isProvinceScCentre">http://www.sdb.org/vocabulary/sdbstats#isProvinceScCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro ispettoriale comunicazione sociale.
</p>
<p>
<i>Preferred label@en</i>: province communications centre.
</p>
<p>
<i>Definizione@it</i>: centro di propulsione e animazione a livello ispettoriale, secondo le indicazioni del Dicastero CS.
</p>
<p>
<i>Definition@en</i>: a communications centre aimed at providing
impetus and leadership at Province level, following directions from the
SC Department.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: personnel.
</p>
</li>
<li id="sec-3.2.3.2"><a name="3.2.3.2" />3.2.3.2 audio-visual centre (centro audiovisivo) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isAudiovisualCentre">http://www.sdb.org/vocabulary/sdbstats#isAudiovisualCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro audiovisivo.
</p>
<p>
<i>Preferred label@en</i>: Audio-visual centre.
</p>
<p>
<i>Definizione@it</i>: centro per la elaborazione di audiovisivi.
</p>
<p>
<i>Definition@en</i>: audiovisual planning and production centre.
</p>
<p>
<i>Nota@it</i>: non solo per l'insegnamento, anche per la produzione.
</p>
<p>
<i>Note@en</i>: not just for teaching, also for production.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: personnel.
</p>
</li>
<li id="sec-3.2.3.3"><a name="3.2.3.3" />3.2.3.3 bookshop (libreria) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isBookshop">http://www.sdb.org/vocabulary/sdbstats#isBookshop</a>
</p>
<p>
<i>Etichetta preferita@it</i>: libreria.
</p>
<p>
<i>Preferred label@en</i>: bookshop.
</p>
<p>
<i>Definizione@it</i>: centro di diffusione della stampa e degli audiovisivi.
</p>
<p>
<i>Definition@en</i>: centre aimed at selling, spreading printed and multimedia materials.
</p>
<p>
<i>Nota@it</i>: 'audiovisivo' oggi è più ampio - multimedia.
</p>
<p>
<i>Note@en</i>: multimedia represents the area better than audiovisual.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: personnel.
</p>
</li>
<li id="sec-3.2.3.4"><a name="3.2.3.4" />3.2.3.4 data centre (centro elaborazione dati) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isDataCentre">http://www.sdb.org/vocabulary/sdbstats#isDataCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro elaborazione dati (ced).
</p>
<p>
<i>Etichetta alternativa@it</i>: centro informatico.
</p>
<p>
<i>Preferred label@en</i>: data centre.
</p>
<p>
<i>Alternative label@en</i>: computer centre.
</p>
<p>
<i>Definizione@it</i>: centro informatico per l'elaborazione e la trasmissione dei dati.
</p>
<p>
<i>Definition@en</i>: computer centre dealing mainly with collection and transmission of data.
</p>
<p>
<i>Nota@it</i>: relativamente nuovo come esperienza ma sarà in aumento con lo sviluppo del web semantico.
</p>
<p>
<i>Note@en</i>: a relatively new experience but will see an increase with the development of the semantic web.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Personnel.
</p>
</li>
<li id="sec-3.2.3.5"><a name="3.2.3.5" />3.2.3.5 radio (radio) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isRadio">http://www.sdb.org/vocabulary/sdbstats#isRadio</a>
</p>
<p>
<i>Etichetta preferita@it</i>: radio.
</p>
<p>
<i>Preferred label@en</i>: radio.
</p>
<p>
<i>Definizione@it</i>: radio trasmittenti.
</p>
<p>
<i>Definition@en</i>: radio broadcasting.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: personnel.
</p>
</li>
<li id="sec-3.2.3.6"><a name="3.2.3.6" />3.2.3.6 radio/tv (radio/tv) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isRadioTv">http://www.sdb.org/vocabulary/sdbstats#isRadioTv</a>
</p>
<p>
<i>Etichetta preferita@it</i>: radio/tv.
</p>
<p>
<i>Preferred label@en</i>: radio and tv.
</p>
<p>
<i>Definizione@it</i>: trasmittenti radio-TV.
</p>
<p>
<i>Definition@en</i>: radio and tv broadcasting.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: personnel.
</p>
</li>
<li id="sec-3.2.3.7"><a name="3.2.3.7" />3.2.3.7 print shop (tipografia) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPrintshop">http://www.sdb.org/vocabulary/sdbstats#isPrintshop</a>
</p>
<p>
<i>Etichetta preferita@it</i>: tipografia.
</p>
<p>
<i>Preferred label@en</i>: print shop.
</p>
<p>
<i>Definizione@it</i>: anche conosciuto come centro stampa, destinata specificamente all produzione.
</p>
<p>
<i>Definition@en</i>: may also be called a press, specifically geared to production.
</p>
<p>
<i>Nota@it</i>: a differenza dalle tipografie solo scolastiche.
</p>
<p>
<i>Note@en</i>: different, then, from school-based printing works.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: personnel.
</p>
</li>
<li id="sec-3.2.3.8"><a name="3.2.3.8" />3.2.3.8 publisher (editrice) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPublisher">http://www.sdb.org/vocabulary/sdbstats#isPublisher</a>
</p>
<p>
<i>Etichetta preferita@it</i>: editrice.
</p>
<p>
<i>Etichetta alternativa@it</i>: centro editoriale.
</p>
<p>
<i>Preferred label@en</i>: publishing house.
</p>
<p>
<i>Definizione@it</i>: produzione di libri, ma anche di sussidi multimediale.
</p>
<p>
<i>Definition@en</i>: production of books and multimedia.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: personnel.
</p>
</li>
</ul>
</div>
</div>
<div id="outline-container-3.2.4" class="outline-4">
<h4 id="sec-3.2.4">3.2.4 mission-oriented type </h4>
<div id="text-3.2.4">
<ul>
<li id="sec-3.2.4.1"><a name="3.2.4.1" />3.2.4.1 mission office (procura missionaria) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isMissionOffice">http://www.sdb.org/vocabulary/sdbstats#isMissionOffice</a>
</p>
<p>
<i>Etichetta preferita@it</i>: procura missionaria.
</p>
<p>
<i>Preferred label@en</i>: mission office.
</p>
<p>
<i>Alternative label@en</i>: mission and development office.
</p>
<p>
<i>Definizione@it</i>: centro per l'animazione a l'aiuto alle Missioni, ma soprattutto dal punto di vista economico.
</p>
<p>
<i>Definition@en</i>: centre which exists to help animate and provide other assistance to the Missions but especially by raising funds.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: province services; personnel.
</p>
</li>
<li id="sec-3.2.4.2"><a name="3.2.4.2" />3.2.4.2 mission residence (residenza missionaria) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isMissionResidence">http://www.sdb.org/vocabulary/sdbstats#isMissionResidence</a>
</p>
<p>
<i>Etichetta preferita@it</i>: residenza missionaria.
</p>
<p>
<i>Preferred label@en</i>: mission residence.
</p>
<p>
<i>Definizione@it</i>: comunità con stazioni di missione, non ancora costituita in 'parrocchia'.
</p>
<p>
<i>Definition@en</i>: a community with mission station(s) attached, not yet set up formally as a parish.
</p>
<p>
<i>Nota@it</i>: luogo caratteristico di prima presenza missionaria.
</p>
<p>
<i>Note@en</i>: typical of an early mission presence.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: canonically or non-canoncially erected House.
</p>
</li>
<li id="sec-3.2.4.3"><a name="3.2.4.3" />3.2.4.3 mission parish (parrocchia missionaria) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isMissionParish">http://www.sdb.org/vocabulary/sdbstats#isMissionParish</a>
<p>
<i>Etichetta preferita@it</i>: parrocchia missionaria.
</p>
<p>
<i>Preferred label@en</i>: mission parish.
</p>
<p>
<i>Definizione@it</i>: parrocchia nei luoghi di missione e spesso con
stazioni missionarie con attività di evangelizzazione. Di solito sono
affidate alla Congregazione con una Convenzione con il Vescovo
diocesano.
</p>
<p>
<i>Definition@en</i>: a parish in mission territory and often with
other mission stations attached, which carry out evangelization
activities. Usually these parishes are entrusted to the Congregation
via an Agreement with the Diocesan bishop.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, mission areas (not city parishes).
</p></li>
</ul>
</div>
</div>
<div id="outline-container-3.2.5" class="outline-4">
<h4 id="sec-3.2.5">3.2.5 Salesian Family-oriented type </h4>
<div id="text-3.2.5">
<ul>
<li id="sec-3.2.5.1"><a name="3.2.5.1" />3.2.5.1 cooperator centre (centro cooperatori) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isCooperatorCentre">http://www.sdb.org/vocabulary/sdbstats#isCooperatorCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro cooperatori.
</p>
<p>
<i>Preferred label@en</i>: Cooperator Centre.
</p>
<p>
<i>Definizione@it</i>: centri locali costituiti per Cooperatori (di promessa).
</p>
<p>
<i>Definition@en</i>: local centres made up of Cooperators who have made their promise.
</p>
<p>
<i>Nota@it</i>: bisogna indicare se sono centri costitutiti presso le case SDB o altro (FMA, all'esterno della Casa salesiana).
</p>
<p>
<i>Note@en</i>: there is a need to indicate whether these are centres
atached to an SDB community or otherwise (FMA or outside of a Salesian
setting altogether).
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Salesian Cooperator, SDB part-time or full-time.
</p>
</li>
<li id="sec-3.2.5.2"><a name="3.2.5.2" />3.2.5.2 past pupils group (unione exallievi) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPastPupilGroup">http://www.sdb.org/vocabulary/sdbstats#isPastPupilGroup</a>
</p>
<p>
<i>Etichettaf</i> preferita@it: unione exallievi.
</p>
<p>
<i>Preferred label@en</i>: Past Pupils group.
</p>
<p>
<i>Definizione@it</i>: unione costituita da exallievi associati.
</p>
<p>
<i>Definition@en</i> a union (group) made up of enrolled past pupils.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Past Pupil, SDB part-time or full-time.
</p>
</li>
</ul>
</div>
</div>
<div id="outline-container-3.2.6" class="outline-4">
<h4 id="sec-3.2.6">3.2.6 other type including province services (servizi ispettoriale, altro) </h4>
<div id="text-3.2.6">
<ul>
<li id="sec-3.2.6.1"><a name="3.2.6.1" />3.2.6.1 personal parish (parrocchia ad personam) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPersonalParish">http://www.sdb.org/vocabulary/sdbstats#isPersonalParish</a>
</p>
<p>
<i>Etichetta preferita@it</i>: parrocchia 'ad personam'.
</p>
<p>
<i>Preferred label@en</i>: personal parish.
</p>
<p>
<i>Definizione@it</i>: parrocchia non affidata alla Congregazione mediante Convenzione tra la Congregazione e la Diocesi ma per diversi motivi
temporaneamente animato da uno o più Salesiani.
</p>
<p>
<i>Definition@en</i>: a parish not entrusted to the Congregation by
agreement between the Salesians and the Diocese but for various reasons
temporarily assigned to the leadership of one or more Salesians.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries and personnel.
</p>
</li>
<li id="sec-3.2.6.2"><a name="3.2.6.2" />3.2.6.2 parish (parrocchia) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isParish">http://www.sdb.org/vocabulary/sdbstats#isParish</a>
</p>
<p>
<i>Etichetta preferita@it</i>: parrocchia.
</p>
<p>
<i>Preferred label@en</i>: parish.
</p>
<p>
<i>Definizione@it</i>: parrocchia affidata alla Congregazione mediante Convenzione tra la Congregazione e la Diocesi.
</p>
<p>
<i>Definition@en</i>: a parish entrusted to the Congregation by agreement between the Salesians and the Diocese.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.3"><a name="3.2.6.3" />3.2.6.3 shrine (santuario) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isShrine">http://www.sdb.org/vocabulary/sdbstats#isShrine</a>
</p>
<p>
<i>Etichetta preferita@it</i>: santuario.
</p>
<p>
<i>Etichetta alternativa@it</i>: basilica.
</p>
<p>
<i>Preferred label@en</i>: shrine.
</p>
<p>
<i>Alternative label@en</i>: basilica.
</p>
<p>
<i>Definizione@it</i>: chiesa riconosciuta come tale dalla autorità ecclesiastica e che è centro di accoglienza e di preghiera per molti fedeli.
</p>
<p>
<i>Definition@en</i>: church recognized as such by the Church authorities and which sees the arrival for prayer and worship of many faithful.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.4"><a name="3.2.6.4" />3.2.6.4 public church (chiesa publica) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPublicChurch">http://www.sdb.org/vocabulary/sdbstats#isPublicChurch</a>
</p>
<p>
<i>Etichetta preferita@it</i>: chiesa pubblica.
</p>
<p>
<i>Preferred label@en</i>: public church.
</p>
<p>
<i>Definizione@it</i>: chiesa che funziona con i principali servizi pastorali della parrocchia, ma non è riconosciuto come parrocchia.
</p>
<p>
<i>Definition@en</i>: a church that functions as if it were a parish (offers the same passtoral services) but is not officially classed as a parish.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.5"><a name="3.2.6.5" />3.2.6.5 special service (servizio speciale) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSpecialService">http://www.sdb.org/vocabulary/sdbstats#isSpecialService</a>
</p>
<p>
<i>Etichetta preferita@it</i>: servizio speciale.
</p>
<p>
<i>Preferred label@en</i>: special service.
</p>
<p>
<i>Definizione@it</i>: servizi alla diocesi.
</p>
<p>
<i>Definition@en</i>: services rendered to the Diocese.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Diocesan works; Confrere.
</p>
</li>
<li id="sec-3.2.6.6"><a name="3.2.6.6" />3.2.6.6 migrant welfare (assistenza emigrati) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isMigrantWelfare">http://www.sdb.org/vocabulary/sdbstats#isMigrantWelfare</a>
</p>
<p>
<i>Etichetta preferita@it</i>: assistenza emigrati.
</p>
<p>
<i>Preferred label@en</i>: migrant welfare.
</p>
<p>
<i>Definizione@it</i>: assistenza religiosa e anche sociale a emigrati, profughi e altri in condizioni simili, con attenzione speciale ai giovani.
</p>
<p>
<i>Definition@en</i>: religious and social help for migrants, refugees, others in like circumstances, with special attention to young people.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.7"><a name="3.2.6.7" />3.2.6.7 leprosarium (lebbrosario) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isLeprosarium">http://www.sdb.org/vocabulary/sdbstats#isLeprosarium</a>
</p>
<p>
<i>Etichetta preferita@it</i>: lebbrosario.
</p>
<p>
<i>Preferred label@en</i>: leprosarium.
</p>
<p>
<i>Definizione@it</i>: opera di assistenza religiosa e sociale ai
lebbrosi, con attenzione privileggiata alla gioventù, secondo il
carisma di Don Bosco.
</p>
<p>
<i>Definition@en</i>: work of spiritual and social help for sufferers
of Hanson's disease, especially for young sufferers or children
thereof, according to Don Bosco's charism.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.8"><a name="3.2.6.8" />3.2.6.8 clinic (dispensario) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isClinic">http://www.sdb.org/vocabulary/sdbstats#isClinic</a>
</p>
<p>
<i>Etichetta preferita@it</i>: dispensario.
</p>
<p>
<i>Preferred label@en</i>: clinic.
</p>
<p>
<i>Definizione@it</i>: opera di cura della salute.
</p>
<p>
<i>Definition@en</i>: a work involved in health care.
</p>
<p>
<i>Nota@it</i>: spesso legata alle opere missionarie.
</p>
<p>
<i>Note@en</i>: often tied to missions.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.9"><a name="3.2.6.9" />3.2.6.9 social advancement (promozione sociale) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSocialAdvancement">http://www.sdb.org/vocabulary/sdbstats#isSocialAdvancement</a>
</p>
<p>
<i>Etichetta preferita@it</i>: promozione sociale.
</p>
<p>
<i>Preferred label@en</i>: social advancement.
</p>
<p>
<i>Definizione@it</i>: si tratta di attività di promozione sociale organizzate in centri di aiuto.
</p>
<p>
<i>Definition@en</i>: promotional activities organized from centres.
</p>
<p>
<i>Nota@it</i>: non sono le sole attività sociali usuali in ogni parrocchia od oratorio.
</p>
<p>
<i>Note@en</i>: not just the usual social activities organized by parishes or oratories.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.10"><a name="3.2.6.10" />3.2.6.10 rest home (casa riposo o di cura) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isRestHome">http://www.sdb.org/vocabulary/sdbstats#isRestHome</a>
</p>
<p>
<i>Etichetta preferita@it</i>: casa riposo.
</p>
<p>
<i>Etichetta alternativa@it</i>: casa di cura.
</p>
<p>
<i>Preferred label@en</i>: rest home.
</p>
<p>
<i>Definizione@it</i>: una casa destinata soprattutto a confratelli malati e/o anziani bisognosi di particolare cura.
</p>
<p>
<i>Definition@en</i>: a home for sick confreres or elderly confreres who needs special care.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.11"><a name="3.2.6.11" />3.2.6.11 spirituality centre (centro spiritualità) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSpiritualityCentre">http://www.sdb.org/vocabulary/sdbstats#isSpiritualityCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro di spiritualità.
</p>
<p>
<i>Preferred label@en</i>: spirituality centre.
</p>
<p>
<i>Definizione@it</i>: una casa per la propulsione della spiritualità giovanile salesiana.
</p>
<p>
<i>Definition@en</i>: a house aimed at developing Salesian youth spirituality.
</p>
<p>
<i>Nota@it</i>: si intendono le varie case per incontri, ritiri, esercizi spirituali ecc.
</p>
<p>
<i>Note@en</i>: meaning houses whose main activity is youth gatherings, retreats, days of recollection etc.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: beneficiaries, personnel.
</p>
</li>
<li id="sec-3.2.6.12"><a name="3.2.6.12" />3.2.6.12 youth ministry centre (centro pastorale giovanile) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isYouthMinistryCentre">http://www.sdb.org/vocabulary/sdbstats#isYouthMinistryCentre</a>
<p>
<i>Etichetta preferita@it</i>: centro di pastorale giovanile.
</p>
<p>
<i>Preferred label@en</i>: youth ministry centre.
</p>
<p>
<i>Definizione@it</i>: centro per il coordinamento e l'animazione della pastorale giovanile nell'Ispettoria o al livello nazionale.
</p>
<p>
<i>Definition@en</i>: a centre for coordination and animation of youth ministry in province or nationally.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: personnel.
</p></li>
</ul>
</div>
</div>
<div id="outline-container-3.2.7" class="outline-4">
<h4 id="sec-3.2.7">3.2.7 Types </h4>
<div id="text-3.2.7">
<ul>
<li id="sec-3.2.7.1"><a name="3.2.7.1" />3.2.7.1 formation type (formazione) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isFormationType">http://www.sdb.org/vocabulary/sdbstats#isFormationType</a>
<p>
<i>Etichetta preferita@it</i>: formazione dei salesiani.
</p>
<p>
<i>Preferred label@en</i>: Salesian formation.
</p>
<p>
<i>Definizione@it</i>: la formazione dei salesiani dal primo ingresso
nella Società (Noviziato) fino all piena maturazione della vocazione
nella missione salesiana.
</p>
<p>
<i>Definition@en</i>: formation of the Salesian from his first entry
into the Society (Novitiate) until reaching full maturity in his
vocation in the Salesian mission.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: novitiate, Salesian postnovitiate, non-Salesian
postnovitiate, Salesian theologate, non-Salesian theologate, ongoing
formation centre.
</p></li>
<li id="sec-3.2.7.2"><a name="3.2.7.2" />3.2.7.2 oratory-youth centre type (oratorio-centro giovanile) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isOratoryYouthCentreType">http://www.sdb.org/vocabulary/sdbstats#isOratoryYouthCentreType</a>
<p>
<i>Etichetta preferita@it</i>: oratori-centri giovanili.
</p>
<p>
<i>Preferred label@en</i>: oratories-youth centres.
</p>
<p>
<i>Definizione@it</i>: opere e attività privilegiate che fanno parte
della tradizione salesiana, attingendo al primo Oratorio di Valdocco.
Si rivolgono ai ragazzi e ai giovani, raccogliendoli in un ambiente e
organizzando il loro tempo libero in vista della loro formazione ai
valori umani e cristiani.
</p>
<p>
<i>Definition@en</i>: privileged activities and works which are part of
the Salesian tradition, drawing from the first Oratory in Valdocco.
They exist for youngsters and older youth, bringing them together in a
particular setting and organizing their leisure time in view of their
formation to human and Christian values.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: festive oratory, daily oratory, youth centre, oratory-youth centre.
</p></li>
<li id="sec-3.2.7.3"><a name="3.2.7.3" />3.2.7.3 school type (scuola) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSchoolType">http://www.sdb.org/vocabulary/sdbstats#isSchoolType</a>
<p>
<i>Etichetta preferita@it</i>: scuole.
</p>
<p>
<i>Preferred label@en</i>: schools.
</p>
<p>
<i>Definizione@it</i>: la scuola rappresenta forse il più consistente
fronte educativo nella maggioranza delle Ispettorie della Congregazione
Salesiana.
</p>
<p>
<i>Definition@en</i>: the school is perhaps the most consistent educational front in the majority of the Provinces of the Salesian Congregation.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: preschool, primary (elementary) school, lower secondary
school (media or di primo grado), upper secondary school (high school
or di secondo grado), secondary technical school, college or university
level, mission school (often informal education), basic literacy school
(often informal education).
</p></li>
<li id="sec-3.2.7.4"><a name="3.2.7.4" />3.2.7.4 scholastic institute type (istituto scolastico) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isScholasticInstituteType">http://www.sdb.org/vocabulary/sdbstats#isScholasticInstituteType</a>
<p>
<i>Etichetta preferita@it</i>: istituti scolastici.
</p>
<p>
<i>Preferred label@en</i>: scholastic institutions.
</p>
<p>
<i>Definizione@it</i>: può comprendere più tipi di scuola di vario
ordine e grado. Normalmente non si conteggia tra questi le scuole
missionarie o di alfabetizzazione.
</p>
<p>
<i>Definition@en</i>: can comprise a range of school types and levels.
The mission and basic literacy schools are normally not counted into
this overall scholastic type.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: preschool, primary (elementary) school, lower secondary
school (media or di primo grado), upper secondary school (high school
or di secondo grado), secondary technical school, college or university
level.
</p></li>
<li id="sec-3.2.7.5"><a name="3.2.7.5" />3.2.7.5 professional and agricultural school type (scuola professionale) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isProfessionalType">http://www.sdb.org/vocabulary/sdbstats#isProfessionalType</a>
<p>
<i>Etichetta preferita@it</i>: scuole professionali e agricole.
</p>
<p>
<i>Preferred label@en</i>: agricultural and professional schools.
</p>
<p>
<i>Definizione@it</i>: scuole o centri di formazione e di avvio al lavoro, e scuole agricole, che preprano ragazzi e giovani per l'agricola.
</p>
<p>
<i>Definition@en</i>: trade schools or centres, and schools which teach agriculture.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: trade school, agricultural school, adult education courses.
</p></li>
<li id="sec-3.2.7.6"><a name="3.2.7.6" />3.2.7.6 hostel type (convitto) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isHostelType">http://www.sdb.org/vocabulary/sdbstats#isHostelType</a>
<p>
<i>Etichetta preferita@it</i>: convitti e pensionati.
</p>
<p>
<i>Preferred label@en</i>: hostels and boarding.
</p>
<p>
<i>Definizione@it</i>: strutture che alloggiano i giovani in un
ambiente educativo, per aiutarli nella loro formazione, spesso
attraverso la frequenza di una scuola all'interno della casa salesiana
o anche all'esterno di essa.
</p>
<p>
<i>Definition@en</i>: structures set up to bring young people into an
educational setting in order to help them with their educaiton. They
often have a school attached and as part of the Salesian community and
its work, or students attend a school outside.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: hostel, lower secondary boarding (media), upper secondary boarding (superiore), university hostel, young workers hostel.
</p></li>
<li id="sec-3.2.7.7"><a name="3.2.7.7" />3.2.7.7 vocational guidance type (orientamento vocazionale) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isVocationType">http://www.sdb.org/vocabulary/sdbstats#isVocationType</a>
<p>
<i>Etichetta preferita@it</i>: opere di orientamento vocazionale.
</p>
<p>
<i>Preferred label@en</i>: vocational guidance works.
</p>
<p>
<i>Definizione@it</i>: attività o opere specificamente dedicate alla
promozione e alla cura delle vocazioni alla vita religiosa salesiana e
al sacerdozio.
</p>
<p>
<i>Definition@en</i>: activities or works specifically aimed at furthering and caring for vocations to Salesian religious life and to priesthood.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: preaspirantate (vocational guidance centre), aspirantate, live-in community, prenovitiate, diocesan seminary.
</p></li>
<li id="sec-3.2.7.8"><a name="3.2.7.8" />3.2.7.8 parishes and missions type (parrocchia e missione) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isParishType">http://www.sdb.org/vocabulary/sdbstats#isParishType</a>
<p>
<i>Etichetta preferita@it</i>: parrocchie e missioni.
</p>
<p>
<i>Preferred label@en</i>: parishes and missions.
</p>
<p>
<i>Definizione@it</i>: parrocchie affidata alla Congregazione mediante
Convenzione tra la Congregazione e la Diocesi e parrocchie tipicamente
missionarie che spesso comprendono svariate attività di
evangelizzazione, oltre alla cura della comunità cristiana esistente.
</p>
<p>
<i>Definition@en</i>: parishes entrusted to the Congregation via an
agreement between the Congregation and a Diocese, and typically mission
style parishes which often involve evangelization activity beyond the
normal scope of caring for the Catholic community which is part of the
parish.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: parish, mission parish, mission residence, personal parish, public church, sanctuary or basilica.
</p></li>
<li id="sec-3.2.7.9"><a name="3.2.7.9" />3.2.7.9 social advancement type (promozione sociale) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSocialAdvancementType">http://www.sdb.org/vocabulary/sdbstats#isSocialAdvancementType</a>
<p>
<i>Etichetta preferita@it</i>: opere di promozione sociale.
</p>
<p>
<i>Preferred label@en</i>: social advancement works.
</p>
<p>
<i>Definizione@it</i>: attività e opere che vengono in genere indicate
come opere di promozione sociale, alcune delle quali rientrano
spceificamente nell'area educativa giovanile, mentre altre sono
attività presenti nelle Ispettorie, che spesso accompagnano e
completano altre opere.
</p>
<p>
<i>Definition@en</i>: activities and works which are generally
described as for social advancement, some of which are specifically
involved in education of the young, while others are activities in a
province which accompany or complete other activities.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: work for youth at risk, migrant assistance, leprosarium, clinic, other kinds of social advancement centre.
</p></li>
<li id="sec-3.2.7.10"><a name="3.2.7.10" />3.2.7.10 social communication type (comunicazione sociale) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSocialCommunicationType">http://www.sdb.org/vocabulary/sdbstats#isSocialCommunicationType</a>
<p>
<i>Etichetta preferita@it</i>: comunicazione sociale.
</p>
<p>
<i>Preferred label@en</i>: social communication.
</p>
<p>
<i>Definizione@it</i>: attività e opere specifiche nel campo della comunicazione sociale.
</p>
<p>
<i>Definition@en</i>: specific activities and works in the social communications field.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: province communication centre, publishing house, print
shop, audio-visual centre, bookshop, data and/or computer centre,
radio, radio and TV.
</p></li>
<li id="sec-3.2.7.11"><a name="3.2.7.11" />3.2.7.11 provincial services type (servizi ispettoriali) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isProvinceServiceType">http://www.sdb.org/vocabulary/sdbstats#isProvinceServiceType</a>
<p>
<i>Etichetta preferita@it</i>: servizi ispettoriali.
</p>
<p>
<i>Preferred label@en</i>: provincial services.
</p>
<p>
<i>Definizione@it</i>: tipici servizi di animazione che le Ispettorie
organizzano a raggio ispettoriale per l'utilità dei giovani delle
diverse comunità. Ci sono anche alcuni servizi organizzati dalle case
ma che hanno un raggio più ampio di quello locale. Infine ci sono
servizi in favore degli stessi confratelli, sempre a livello
ispettoriale o interispettoriale.
</p>
<p>
<i>Definition@en</i>: typical leadership or animation services which
Provinces organize at the level of the Province and which are used by
youngsters from the Houses. There are also some services organized by
the Houses but with broader impact thatn just a local one. And finally
there are services for the confreres themselves, of a province or
interprovince kind.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: catechetical centre, youth ministry centre, spirituality
centre, rest home for SDB, mission (and development) offices, leisure
centres (such as camps).
</p></li>
<li id="sec-3.2.7.12"><a name="3.2.7.12" />3.2.7.12 group (SF) type (gruppo FS) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isSalesianFamilyType">http://www.sdb.org/vocabulary/sdbstats#isSalesianFamilyType</a>
<p>
<i>Etichetta preferita@it</i>: alcuni gruppi della FS.
</p>
<p>
<i>Preferred label@en</i>: some SF groups.
</p>
<p>
<i>Definizione@it</i>: attività in connessione con la responsabilità di
animazione affidata dalle Costituzioni ai Salesiani, per alcuni gruppi
della Famiglia Salesiana.
</p>
<p>
<i>Definition@en</i>: activities connected with the responsibility entrusted by the Constitutions, for animating certain Salesian Family groups.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Cooperators, Past Pupils mainly, but there could be
others especially as SF Groups begin to work more in collaboration with
the Salesian life and mission for which the Congregation is
responsible.
</p></li>
</ul>
</div>
</div>
<div id="outline-container-3.2.8" class="outline-4">
<h4 id="sec-3.2.8">3.2.8 total personnel (totale personale) </h4>
<div id="text-3.2.8">
<ul>
<li id="sec-3.2.8.1"><a name="3.2.8.1" />3.2.8.1 has total SDB full-time (SDB a pieno tempo) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasTotalSdbFullTime">http://www.sdb.org/vocabulary/sdbstats#hasTotalSdbFullTime</a>
<p>
<i>Etichetta preferita@it</i>: sdb a pieno tempo.
</p>
<p>
<i>Preferred label@en</i>: sdb full-time.
</p>
<p>
<i>Definizione@it</i>: il numero di sdb incaricati principalmente in questo settore o lavoro, anche se fanno altre cose
</p>
<p>
<i>Definition@en</i>: the number of sdbs whose principal assignment is in this sector or work, even if they also do other things.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Confrere.
</p></li>
<li id="sec-3.2.8.2"><a name="3.2.8.2" />3.2.8.2 has total SDB part-time (SDB a tempo parziale) <br />
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasTotalSdbPartTime">http://www.sdb.org/vocabulary/sdbstats#hasTotalSdbPartTime</a>
<p>
<i>Etichetta preferita@it</i>: sdb a tempo parziale.
</p>
<p>
<i>Preferred label@en</i>: sdb part-time.
</p>
<p>
<i>Definizione@it</i>: il numero di sdb che lavorano in questo settore o hanno questo incarico a tempo parziale. E' possibile che lavorano, sempre a tempo parziale, in altri settori o con altri incarichi
</p>
<p>
<i>Definition@en</i>: sdb involved part time.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Confrere.
</p>
</li>
<li id="sec-3.2.8.3"><a name="3.2.8.3" />3.2.8.3 has total Salesian Family member (famiglia salesiana) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasTotalMemberSalesianFamily">http://www.sdb.org/vocabulary/sdbstats#hasTotalMemberSalesianFamily</a>
</p>
<p>
<i>Etichetta preferita@it</i>: totale membri della Famiglia Salesiana.
</p>
<p>
<i>Preferred label@en</i>: total Salesian Family members.
</p>
<p>
<i>Definizione@it</i>: persone che sono membri di un Gruppo ufficialmente riconosciuto della FS.
</p>
<p>
<i>Definition@en</i>: people who are members of an officially recognized SF Group.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Groups as listed in <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.SalesianFamily">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.SalesianFamily</a>
</p>
</li>
<li id="sec-3.2.8.4"><a name="3.2.8.4" />3.2.8.4 has total other religious (religioso) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasTotalOtherReligious">http://www.sdb.org/vocabulary/sdbstats#hasTotalOtherReligious</a>
</p>
<p>
<i>Etichetta preferita@it</i>: totale altri religiosi.
</p>
<p>
<i>Preferred label@en</i>: total other religious.
</p>
<p>
<i>Definizione@it</i>: membro di istituto religioso o consecrato oltre che Gruppo della FS.
</p>
<p>
<i>Definition@en</i>: member of Religious Institute or consecrated person, other than SF Group.
</p>
<p>
<i>Nota@it</i>: 'religioso' potrebbe'essere 'consecrato' anche se non 'religioso'.
</p>
<p>
<i>Note@en</i>: in this instance could be a consecrated person who is not a religious.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: member of religious institute or group other than the Salesians.
</p>
</li>
<li id="sec-3.2.8.5"><a name="3.2.8.5" />3.2.8.5 has total lay person (laico) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasTotalLayPerson">http://www.sdb.org/vocabulary/sdbstats#hasTotalLayPerson</a>
</p>
<p>
<i>Etichetta preferita@it</i>: laico
</p>
<p>
<i>Preferred label@en</i>: lay person.
</p>
<p>
<i>Definizione@it</i>: nel senso generico del cristiano (o
non-cristiano) che non fa parte della gerarchia ecclesiastica né della
vita consecrata o religiosa.
</p>
<p>
<i>Definition@en</i>: generically understood as a person who may be
Catholic or Christian or even non-Christian and is not part of the
Church's hierarchy or charismatic structure (religious, consecrated).
</p>
<p>
<i>Nota@it</i>: normalmente in riferimento alle persone impegate in un'opera salesiana.
</p>
<p>
<i>Note@en</i>: normally used in reference to someone employed in a Salesian Work.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: any person who is not a member of a religious institute, clergy or consecrated life.
</p>
</li>
</ul>
</div>
</div>
<div id="outline-container-3.2.9" class="outline-4">
<h4 id="sec-3.2.9">3.2.9 total beneficiary (totale destinatari) </h4>
<div id="text-3.2.9">
<ul>
<li id="sec-3.2.9.1"><a name="3.2.9.1" />3.2.9.1 has total beneficiary (destinatario) <br />
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasTotalBeneficiary">http://www.sdb.org/vocabulary/sdbstats#hasTotalBeneficiary</a>
</p>
<p>
<i>Etichetta preferita@it</i>: totale destinatari.
</p>
<p>
<i>Preferred label@en</i>: total no. beneficiaries.
</p>
<p>
<i>Alternative label@en</i>: total no. pupils.
</p>
<p>
<i>Alternative label@en</i>: total no. faithful.
</p>
<p>
<i>Definizione@it</i>: il gruppo (o il singolo) 'target'.
</p>
<p>
<i>Definition@en</i>: target group or individual.
</p>
<p>
<i>Domain</i>: The class known as Sector.
</p>
<p>
<i>Range</i>: Salesian works, activities, services.
</p>
</li>
</ul>
</div>
</div>
</div>
<div id="outline-container-3.3" class="outline-3">
<h3 id="sec-3.3">3.3 Properties whose domain is the class of SALESIAN FAMILY </h3>
<div id="text-3.3">
</div>
<div id="outline-container-3.3.1" class="outline-4">
<h4 id="sec-3.3.1">3.3.1 cooperator centre (centro cooperatori) </h4>
<div id="text-3.3.1">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isCooperatorCentre">http://www.sdb.org/vocabulary/sdbstats#isCooperatorCentre</a>
</p>
<p>
<i>Etichetta preferita@it</i>: centro cooperatori.
</p>
<p>
<i>Preferred label@en</i>: Cooperator Centre.
</p>
<p>
<i>Definizione@it</i>: centri locali costituiti per Cooperatori (di promessa).
</p>
<p>
<i>Definition@en</i>: local centres made up of Cooperators who have made their promise.
</p>
<p>
<i>Nota@it</i>: bisogna indicare se sono centri costitutiti presso le case SDB o altro (FMA, all'esterno della Casa salesiana).
</p>
<p>
<i>Note@en</i>: there is a need to indicate whether these are centres
atached to an SDB community or otherwise (FMA or outside of a Salesian
setting altogether).
</p>
<p>
<i>Domain</i>: The class known as Salesian Family.
</p>
<p>
<i>Range</i>: Salesian Cooperator, SDB part-time or full-time.
</p>
</div>
</div>
<div id="outline-container-3.3.2" class="outline-4">
<h4 id="sec-3.3.2">3.3.2 past pupils group (unione exallievi) </h4>
<div id="text-3.3.2">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isPastPupilGroup">http://www.sdb.org/vocabulary/sdbstats#isPastPupilGroup</a>
</p>
<p>
<i>Etichettaf</i> preferita@it: unione exallievi.
</p>
<p>
<i>Preferred label@en</i>: Past Pupils group.
</p>
<p>
<i>Definizione@it</i>: unione costituita da exallievi associati.
</p>
<p>
<i>Definition@en</i> a union (group) made up of enrolled past pupils.
</p>
<p>
<i>Domain</i>: The class known as Salesian Family.
</p>
<p>
<i>Range</i>: Past Pupil, SDB part-time or full-time.
</p>
</div>
</div>
</div>
<div id="outline-container-3.4" class="outline-3">
<h3 id="sec-3.4">3.4 Properties whose domain is the class of HOUSE </h3>
<div id="text-3.4">
</div>
<div id="outline-container-3.4.1" class="outline-4">
<h4 id="sec-3.4.1">3.4.1 canonically erected (eretta) </h4>
<div id="text-3.4.1">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isCanonicallyErected">http://www.sdb.org/vocabulary/sdbstats#isCanonicallyErected</a>
</p>
<p>
<i>Etichetta preferita@it</i>: eretta.
</p>
<p>
<i>Preferred label@en</i>: canonically erected.
</p>
<p>
<i>Definizione@it</i>: atto ufficiale (decreto) dell'autorità competente, che stabilisce una circoscrizione, una casa religiosa, una parrocchia….
</p>
<p>
<i>Definition@en</i>: an official act (decree) by which the competenet authority establishes a circumscription, religious house, parish etc.
</p>
<p>
<i>Nota@it</i>: in questo caso si applica alla casa religiosa.
</p>
<p>
<i>Note@en</i>: in this case it applies to the religious house.
</p>
<p>
<i>Domain</i>: The class known as House.
</p>
<p>
<i>Range</i>: ecclesiastical organizational unit.
</p>
</div>
</div>
<div id="outline-container-3.4.2" class="outline-4">
<h4 id="sec-3.4.2">3.4.2 not canonically erected (presenza non eretta) </h4>
<div id="text-3.4.2">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isNotCanonicallyErected">http://www.sdb.org/vocabulary/sdbstats#isNotCanonicallyErected</a>
</p>
<p>
<i>Etichetta preferita@it</i>: presenza non eretta.
</p>
<p>
<i>Preferred label@en</i>: not canonically erected.
</p>
<p>
<i>Definizione@it</i>: presenza con responsabile.
</p>
<p>
<i>Definition@en</i>: a simple presence with a person (priest) in charge.
</p>
<p>
<i>Domain</i>: The class known as House.
</p>
<p>
<i>Range</i>: a wide range of possibilities for such a 'presence'. Possibly too wide!
</p>
</div>
</div>
</div>
<div id="outline-container-3.5" class="outline-3">
<h3 id="sec-3.5">3.5 Properties whose domain is the class of REGION </h3>
<div id="text-3.5">
</div>
<div id="outline-container-3.5.1" class="outline-4">
<h4 id="sec-3.5.1">3.5.1 region classification (classificazione regioni) </h4>
<div id="text-3.5.1">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#isRegionClassification">http://www.sdb.org/vocabulary/sdbstats#isRegionClassification</a>
</p>
<p>
<i>Etichetta preferita@it</i>: classificazione regioni.
</p>
<p>
<i>Preferred label@en</i>: region classification.
</p>
<p>
<i>Definizione@it</i>: regioni come definite nel Salesian Termbase <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Region">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Region</a>
</p>
<p>
<i>Definition@en</i>: regions as defined in Salesian Termbase <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Region">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.Region</a>
</p>
<p>
<i>Nota@it</i>: l'elenco attuale in italiano di queste regioni.
</p>
<p>
<i>Note@en</i>: the current list of regions.
</p>
<p>
<i>Domain</i>: The class known as Region.
</p>
<p>
<i>Range</i>: a restricted list, currently listed in English as: East
Asia-Oceania, Africa-Madagascar, Interamerica, North Europe, West
Europe, Italy Middle East, America South Cone, South Asia.
</p>
</div>
</div>
</div>
<div id="outline-container-3.6" class="outline-3">
<h3 id="sec-3.6">3.6 Properties whose domain is the class of CIRCUMSCRIPTION </h3>
<div id="text-3.6">
</div>
<div id="outline-container-3.6.1" class="outline-4">
<h4 id="sec-3.6.1">3.6.1 official name (titolo ufficiale) </h4>
<div id="text-3.6.1">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#hasOfficialName">http://www.sdb.org/vocabulary/sdbstats#hasOfficialName</a>
</p>
<p>
<i>Etichetta preferita@it</i>: titolo ufficiale.
</p>
<p>
<i>Preferred label@en</i>: official name.
</p>
<p>
<i>Definizione@it</i>: ciascuna Circoscrizione ha il suo titolo proprio.
</p>
<p>
<i>Definition@en</i>: each Circumscription has its official name or title.
</p>
<p>
<i>Nota@it</i>: nominato per un titole della Virgine, un Santo o Beato, non necessariamente salesiano.
</p>
<p>
<i>Note@en</i>: named after one of Our Lady's titles, or a Saint or Blessed, not necessarily Salesian.
</p>
<p>
<i>Domain</i>: The class known as Circumscription.
</p>
<p>
<i>Range</i>: each of the Provinces identifiable by its code (e.g. AET Maria Kidane Meheret or Our Lady of Mercy).
</p>
</div>
</div>
<div id="outline-container-3.6.2" class="outline-4">
<h4 id="sec-3.6.2">3.6.2 date founded (data della fondazione) </h4>
<div id="text-3.6.2">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#wasFoundedOn">http://www.sdb.org/vocabulary/sdbstats#wasFoundedOn</a>
</p>
<p>
<i>Etichetta preferita@it</i>: data della fondazione.
</p>
<p>
<i>Preferred label@en</i>: date founded.
</p>
<p>
<i>Definizione@it</i>: la data della fondazione ufficiale (decreto di erezione canonica).
</p>
<p>
<i>Definition@en</i>: date formally founded (decree of canoncial erection).
</p>
<p>
<i>Nota@it</i>: si riferisce alla data della fondazione di una circoscrizione.
</p>
<p>
<i>Note@en</i>: this is in reference to the erection of a province, vice province etc.
</p>
<p>
<i>Domain</i>: The class known as Circumscription.
</p>
<p>
<i>Range</i>: any appropriate datetype.
</p>
</div>
</div>
<div id="outline-container-3.6.3" class="outline-4">
<h4 id="sec-3.6.3">3.6.3 date refounded (data della rifondazione) </h4>
<div id="text-3.6.3">
<p>
<i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#wasRefoundedOn">http://www.sdb.org/vocabulary/sdbstats#wasRefoundedOn</a>
</p>
<p>
<i>Etichetta preferita@it</i>: data della rifondazione.
</p>
<p>
<i>Preferred label@en</i>: date refounded.
</p>
<p>
<i>Definizione@it</i>: la data della rifondazione ufficiale.
</p>
<p>
<i>Definition@en</i>: date formally refounded.
</p>
<p>
<i>Nota@it</i>: succede quando per motivi gravi (guerra, altro) la Circoscrizione era interrotta.
</p>
<p>
<i>Note@en</i>: occurs when for some grave cause (war or other) the Circumscription was interrupted.
</p>
<p>
<i>Domain</i>: The class known as Circumscription.
</p>
<p>
<i>Range</i>: any appropriate datetype.
</p>
</div>
</div>
</div>
<div id="outline-container-3.7" class="outline-3">
<h3 id="sec-3.7">3.7 Properties whose domain is the class of PLACE </h3>
<div id="text-3.7">
</div>
<div id="outline-container-3.7.1" class="outline-4">
<h4 id="sec-3.7.1">3.7.1 continent </h4>
<div id="text-3.7.1">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#continent">http://www.sdb.org/vocabulary/sdbstats#continent</a>
</p>
<p>
<i>Etichetta preferita@it</i>: continente.
</p>
<p>
<i>Preferred label@en</i>: continent.
</p>
<p>
<i>Definizione@it</i>: uno dei continenti elencati normalmente nei <i>dati statistici</i> salesiani (sdb).
</p>
<p>
<i>Definition@en</i>: any one of the continents as usually listed in Salesian SDB <i>dati statistici</i>.
</p>
<p>
<i>Nota@it</i>: potrebbe funzionare per indicare il numero di continenti coinvolti, p.e. 5.
</p>
<p>
<i>Note@en</i>: may be used in data tables to indicate the number of continents involved, e.g. 5.
</p>
<p>
<i>Domain</i>: The class known as Place.
</p>
<p>
<i>Range</i>: five continents recognized in the <i>dati statistici</i>: Africa, America, Asia, Europe, Oceania.
</p>
</div>
</div>
<div id="outline-container-3.7.2" class="outline-4">
<h4 id="sec-3.7.2">3.7.2 nation </h4>
<div id="text-3.7.2">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#nation">http://www.sdb.org/vocabulary/sdbstats#nation</a>
</p>
<p>
<i>Etichetta preferita@it</i>: nazione.
</p>
<p>
<i>Preferred label@en</i>: nation.
</p>
<p>
<i>Alternative label@en</i>: country.
</p>
<p>
<i>Definizione@it</i>: uno delle nazioni elencate nei <i>dati statistici</i> salesiani (sdb).
</p>
<p>
<i>Definition@en</i>: any one of the nations listed in Salesian SDB <i>dati statistici</i>.
</p>
<p>
<i>Nota@it</i>: funziona normalmente per indicare il numero delle nazioni coinvolte.
</p>
<p>
<i>Note@en</i>: may be used in data tables to indicate the number of nations involved.
</p>
<p>
<i>Domain</i>: The class known as Place.
</p>
<p>
<i>Range</i>: nations or countries in the <i>dati statistici</i> where Salesians or Salesian activity is to be found.
</p>
</div>
</div>
<div id="outline-container-3.7.3" class="outline-4">
<h4 id="sec-3.7.3">3.7.3 province </h4>
<div id="text-3.7.3">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#province">http://www.sdb.org/vocabulary/sdbstats#province</a>
</p>
<p>
<i>Etichetta preferita@it</i>: ispettoria.
</p>
<p>
<i>Preferred label@en</i>: province.
</p>
<p>
<i>Definizione@it</i>: nel senso comune del discorso salesiano, una
circoscrizione, cioè può essere ispettoria, visitatorio, delegazione,
circoscrizione speciale.
</p>
<p>
<i>Definition@en</i>: in common Salesian discourse, a circumscription,
where no distinction is made between province, vice-province,
delegation, special circumscription.
</p>
<p>
<i>Nota@it</i>: funziona normalmente per indicare il numero delle circoscrizioni coinvolte.
</p>
<p>
<i>Note@en</i>: used normally in data tables to indicate the number of circumscriptions (provinces) involved.
</p>
<p>
<i>Domain</i>: The class known as Place.
</p>
<p>
<i>Range</i>: the group of recognized 'provinces' (provinces, vice provinces, delegations, special circumsciptions) listed in the <i>Dati statistici</i> or <i>Annuario</i>.
</p>
</div>
</div>
<div id="outline-container-3.7.4" class="outline-4">
<h4 id="sec-3.7.4">3.7.4 canonical community </h4>
<div id="text-3.7.4">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#canonicalCommunity">http://www.sdb.org/vocabulary/sdbstats#canonicalCommunity</a>
</p>
<p>
<i>Etichetta preferita@it</i>: casa eretta.
</p>
<p>
<i>Preferred label@en</i>: canonical community.
</p>
<p>
<i>Alternative label@en</i>: house.
</p>
<p>
<i>Definizione@it</i>: in riferimento ad una residenza religiosa (con comunità) formalmente (canonicamente) eretta.
</p>
<p>
<i>Definition@en</i>: in reference to a religious residence (with a community) which is formally (canoncially) erected.
</p>
<p>
<i>Nota@it</i>: funziona normalmente per indicare il numero di tali case coinvolte.
</p>
<p>
<i>Note@en</i>: may be used in data tables to indicate the number of such houses involved.
</p>
<p>
<i>Domain</i>: The class known as Place.
</p>
<p>
<i>Range</i>: houses or communities with a Rector (as distinct from a person in charge) as listed in the <i>Dati statistici</i> or <i>Annuario</i>.
</p>
</div>
</div>
<div id="outline-container-3.7.5" class="outline-4">
<h4 id="sec-3.7.5">3.7.5 presence </h4>
<div id="text-3.7.5">
<p><i>URI</i>: <a href="http://www.sdb.org/vocabulary/sdbstats#presence">http://www.sdb.org/vocabulary/sdbstats#presence</a>
</p>
<p>
<i>Etichetta preferita@it</i>: presenza.
</p>
<p>
<i>Preferred label@en</i>: presence.
</p>
<p>
<i>Alternative label@en</i>: non-canonical presence.
</p>
<p>
<i>Definizione@it</i>: in riferimento ad una residenza religiosa non eretta.
</p>
<p>
<i>Definition@en</i>: in reference to a religious residence which is not canonically erected.
</p>
<p>
<i>Nota@it</i>: funziona normalmente per indicare il numero di tali presenze coinvolte.
</p>
<p>
<i>Note@en</i>: may be used in data tables to indicate the number of such presences involved.
</p>
<p>
<i>Domain</i>: The class known as Place.
</p>
<p>
<i>Range</i>: houses or communities with a person in charge (as distinct from a Rector) as listed in the <i>Dati statistici</i> or <i>Annuario</i> or at least in the province's listing of such houses.
</p></div>
</div>
</div>
</div>
<div id="outline-container-4" class="outline-2">
<h2 id="sec-4">4 Display properties </h2>
<div id="text-4">
<p>Esiste un piccolo gruppo di proprietà utili per visualizzare i dati,
come segue. Queste proprietà e le loro classi corrispondenti
appartengono al vocabolario 'salesian' che si trova a <a href="http://www.sdb.org/vocabulary/salesian#">http://www.sdb.org/vocabulary/salesian#</a>.
Le classi più utili sono Contact Point e Postal Address con le loro
proprietà come address, box number, post code, telephone, type of
contact ecc.
</p>
<p>There is a small group of properties used especially for data
display, as follows. They and their classes are borrowed from the
'salesian' vocabulary to be found at <a href="http://www.sdb.org/vocabulary/salesian#">http://www.sdb.org/vocabulary/salesian#</a>
and include especially properties of Contact Point and Postal Address
classes with their respective properties (address, box number, post
code, telephone etc., type of contact ….).
</p>
<p>
Altre classi utili sono Code, Country, Event:
Others classes such as Code, Country and Event may be useful:
</p>
<p>
The property whose domain is the class of CODE, and is known as <i>provinceCode</i>. The values are a restricted set:
AET etc.
</p>
<p>
The property whose domain is the class of COUNTRY, and is known as <i>inCountry</i>. The values are a restricted set:
Albania etc.
</p>
<p>
The property whose domain is the class of EVENT, and is known as <i>atTime</i>. The values are a restricted but ongoing set:
2002 etc.
</p>
<p>
These are written here below in TURTLE
</p>
<p>
sdbds:provinceCode a skos:Concept ;
skos:prefLabel "province code"@en ;
skos:definition "3 letter code as defined in Salesian Termbase <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.ProvinceCode">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.ProvinceCode</a>"@en ;
rdfs:domain sdb:Code ;
rdfs:range <a href="http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.ProvinceCode">http://www.sdb.org/pmwiki/pmwiki.php?n=Termbase.ProvinceCode</a> .
</p>
<p>
sdbds:inCountry a skos:Concept ;
skos:prefLabel "in country"@en ;
skos:definition "A country in the ISO country list"@en ;
rdfs:domain gn:Feature ;
rdfs:range gn:Country .
</p>
<p>
sdbds:atTime a skos:Concept ;
skos:prefLabel "at time"@en ;
skos:definition "an abstract instant or interval of time that is when an event happened"@en ;
rdfs:domain lode:Event ;
rdfs:range owltime:TemporalEntity .
</p>
</div>
</div>
<div id="outline-container-5" class="outline-2">
<h2 id="sec-5">5 Reference Concepts </h2>
<div id="text-5">
<p>We have created a set of reference concepts. Best practice suggests:
</p><ol>
<li>
Persistent URI for each class and property (kept in the www.sdb.org namespace)
</li>
<li>
Preferred label annotation (skos:prefLabel). This is essential for mousovers, tooltips and other human use factors.
</li>
<li>
All classes and properties have a clear definition, via skos:definition or rdfs:comment.
</li>
<li>
Alternative labels which include language (at least @it) versions and other alternative labels that may be in use.
</li>
<li>Domain and range indications given in most instances. These are
less a case of constraints but more a case of axioms which help
reasoning.
</li>
<li>Forms part of a wider coherent structure. This vocabulary joins
both ConsecratedLife# and salesian# at the same domain address:
www.sdb.org/vocabulary.
</li>
</ol>
</div>
</div>
<div id="postamble"><p class="author"> Author: jbfox
<a href="mailto:jbfox@sdb.org"><jbfox@sdb.org></a>
</p>
<p class="date"> Date: 2011-10-14 11:57:22 CEST</p>
<p>HTML generated by org-mode 6.21b in emacs 23</p>
</div>
</body></html>
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SDL Salesian Digital Library
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Digital library, Website auxiliary to sdb.org
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Salesian Digital Library was first
launched in 2007, and is under the auspices of Salesian Headquarters (originally at the
Pisana, now at Sacro Cuore) as a complementary site to the Congregation’s own official website, sdb.org. It uses an
open source, free digital library software backed by UNESCO, known as Greenstone, and the aim of SDL has been to include Salesian material in digital form in any human language in which it exists. Currently at least 30 languages are represented.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[salesian.online]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' secularity
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //La condizione di vita e di attività religiosa che è propria dei laici che svolgono come tali la loro missione evangelica//
The condition of life and religious activity that is proper to the laity who carry out their evangelical mission as such. But see linguistic note below.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The generally positive employment of this term in Salesian literature is a phenomenon of Vatican II. Prior to that, the term had the sense of // fuga mundi//, flight from the world, and was generally a negative thing. Salesian secularity is a phenomenon that we now see in groups such as the Volunteers of Don Bosco VDB and the Volunteers With Don Bosco CDB. It does not stop there -- there are many other groups along these lines. As used in Salesian texts from Fr Ziggiotti onwards. In Fr Ricceri’s period of leadership the SGC took up consideration of the range of terms: ‘secularisation’, ‘secularity’, ‘secularism’. The first of these is indicated as an historical process by which men and women take up responsibility in the world. Note that ‘secularity’ most often collocates with //consecrated// or //consecration// in post-Vatican II texts, therefore is seen as a positive dimension of human existence. Not to be confused with //secularisation// (as now understood in negative terms) or with //secularism// which, in both English or Italian are perceived to be negative
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The definition given above would suggest that it is laity apart from consecrated life who thus carry out their religious duties, whereas the term as found in Salesian texts applies to consecrated laity.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[CDB|CDB Volontari Con Don Bosco]], [[VDB|VDB Volontarie di Don Bosco]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' secularisation
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Elementi Giuridici: //La «secolarizzazione» è la forma di «Indulto di lasciare l’Istituto» per cui un salesiano presbitero o diacono passa al clero secolare e viene incardinato, con o senza esperimento, in una Diocesi//. Secularisation" is the form of "Indult to leave the Institute" whereby a Salesian priest or deacon passes to the secular clergy and is incardinated, with or without experiment, in a diocese.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term "secularisation" refers to "secular clergy", which is an expression often used to refer to "diocesan clergy".
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Apostolic See
''TL'' is ''[es]:'' Sede Apostólica
<br>
''TL'' is ''[fr]:'' Le Siège Apostolique
<br>
''TL'' is ''[pt]:'' Sé Apostólica
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:''宗座 / 聖座
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The term “see” comes from the Latin word “//sedes//”, meaning, “seat”, which refers to the Episcopal throne (//cathedra//). The term “Apostolic See” can refer to any See founded by one of the Apostles, but, when used with the definite article, it is used in the Catholic Church to refer specifically to the see of the Bishop of Rome, whom the Catholic Church sees as successor of Saint Peter, the leader of the apostles.
The Holy See (//Sancta Sedes// in Latin) is the Episcopal jurisdiction of the Catholic Church in Rome, in which its Bishop is commonly known as the Pope. It is the pre-eminent Episcopal see of the Catholic Church, forming the central government of the Church. As such, diplomatically, and in other spheres, the Holy See acts and speaks for the whole Catholic Church. It is also recognised by other subjects of international law as a sovereign juridical entity under international law, headed by the Pope, with which diplomatic relations can be maintained. The Holy See (the central government of the Catholic Church) is made up of the Pope and the Departments that assist him in carrying out his responsibilities towards the universal Church (identified as the Apostolic See or Holy See).
<br>
!!!''@@color:Green;Synonyms@@:''
Holy See
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Apostolic See is the supreme interpreter of the Salesian Constitutions (C. 192), and also approves them as well as the deliberations of a general chapter (C. 148). The Rector Major is the representative of the Apostolic see for the UPS and vice versa (R. 105). The task of dealing with the Apostolic see is ordinarily entrusted to a procurator general who is appointed by the RM with the consent of his council and remains in office //ad nutum//.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase (Proper name)
Although the Holy See is closely associated with the Vatican City State, the independent territory over which the Holy See is sovereign, they are two international identities. The Holy See is not the same sovereign entity as the Vatican City State, which only came into existence in 1929 with the Lateran Treaty. The Holy See dates back to early Christian times. Ambassadors are officially accredited to the Holy See and not the Vatican City State, and Papal representatives to states and international organisations are recognised as representing the Holy See, not the Vatican City State. The Holy See as legal person bears many similarities with the crown in Christian monarchies.
Most of the Congregation's dealings with the Apostolic See take place via the Congregations of the Roman Curia, or the //Congregazioni romane//, the Roman Congregations.
In Italian, there is also the //Sede ispettoriale//, and in this case it is not translated by 'see', but another appropriate term depending on cultural context: Provincial Headquarters, Provincial House, Province Centre.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Procurator General|Procuratore Generale]], [[ad nutum]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' provincial secretary, secretary general
''TL'' is ''[es]:'' secretario inspectorial
<br>
''TL'' is ''[fr]:'' secrétaire provincial
<br>
''TL'' is ''[pt]:'' secretário inspetorial
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ zh]:'' 會省秘書
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
''secretary general'' C. 144: The secretary general is at the service general of the Rector Major and his Council in the role of a notary. He is present, without the right to vote, at meetings of the Council, of which he draws up the minutes.
He is responsible for the offices of the general secretariats and for the central archives of the Society. He is appointed by the Rector Major with the consent of his Council, and remains in office ad nutum. (R 110)
''provincial secretary'' R. 159: The provincial and his council have at their service a secretary who has the role of a [[notary|notaio]]. He is present at the meetings of the council without the right to vote, unless he is one of the councillors; he records the minutes. He is in charge of the provincial archives and sees to the collecting and recording of statistics. He is appointed by the provincial after hearing the opinion of his council and remains [[ad nutum]].
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
From the above we note the various parts of the role: notary, minutes taker, registrar (or the one responsible for maintaining all kinds of ), and looking after the archives.
In practice, the tasks that our law assigns to the Secretary General for the entire Congregation are transferred to the provincial level. The secretary general is assisted by a juridical office.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
They may be found capitalised: Secretary General, Provincial Secretary
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[cancelliere]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' savages.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A definition from a dictionary in Don Bosco's own time (//Dizionario di cognizioni utili//, Torino 1864) attempts to describe 'savages' as having broad shoulders, enormous heads, black curly hair, short beard, expressionless face, and around three metres tall!
People in a primitive and uncivilised state; wild and fierce; cruel and hostile; brutal and barbarous. (Oxford Reference Dictionary (1980)
!!!''@@color:Green;Synonyms@@:''
tribal people(s)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco retained the term in his reference to some of the native populations he wished to evangelise, drawing his anthropological and ethnographic data most likely from Romantic literature and nineteenth-century encyclopedias.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
ALERT! The question is how to translate this term today, since 'savages' sounds too strong. The term did have an ambiguous feel even for Don Bosco, since there was still the Romantic period sense of the noble savage in the literature of the time, nor should we forget that the concept first came to Don Bosco in the context of a dream about peoples who could be saved, and that one of these people, Ceferino Namuncurá, has already been beatified! Today we might consider glossing the word as 'tribal people' or something similar.
!!!''@@color:Green;Citation@@''
Go to the‘savages, among them the light of the Gospel has not yet penetrated’ (MB XI,385)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' sensus ecclesiae. Remains untranslated usually, but its meaning as a sense of Church
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Our awareness of being in, and of the Church (from Message of members of 19th General Chapter to confreres, 1965)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Though he may not have used the precise phrase, there is every indication, as Pietro Stella points out in his //Prevenire non reprimere//, that the 'sensus ecclesiae' and fidelity to the Pope were an important aspect of Don Bosco's work of initiating young people into faith. Catechetics, apologetics, pedagogy all converge for Don Bosco on the importance of young people understanding that only in the Catholic Church will they find salvation, the means of grace: revelation preserved in its fullness and integrity, sacraments administered with the fullness of grace and validity. For Don Bosco extra ecclesiam nulla salus was at the heart of his writing: the //Storia ecclesiastica//, the //Avvisi ai cattolici//, the //Cattolico istruito//, his many apologetic works.
A single citation from the post-Vatican II period, from the presentation of the 2005 Strenna by Fr Pascual Chávez, offers a clear insight into the precise importance of the phrase in the Congregation today. Speaking of the 'sensus ecclesiae' in Don Bosco and the Salesian tradition, he says:
"This 'sensus Ecclesiae' is found in a wonderful form in the fusion Don Bosco made of the titles of 'Mary Help of Christians' and 'Mother of the Church'...Perhaps no one has developed this 'sensus Ecclesiae' in reflection and action so well as Fr Egidio Viganò. He spoke of it explicitly in his presentation of the ecclesial dimension of devotion to Mary Help of Christians. In the letter on 'The animation of the Salesian Rector' he wrote: 'The Rector, because he is a priest, must develop in an ecclesial manner the significance and objectives of his own pastoral activity and of that of the community; he must live and get others to live in harmony and collaboration with the Pope, the Bishops and priests; he must foster relationships with them: friendship, esteem and collaboration; not simply for diplomatic reasons or to make life easier, but because all of this is an important aspect of his service to the Salesian community'....As the Salesian Family we pray with and for the Church; we try to 'sentire cum Ecclesia'; we belong to the Church; we live in the Church; we are Church. We could express this 'sensus Ecclesiae', which is an essential element of our charism, in an ecclesiological doxology: 'For the Church, with the Church, in the Church, to you almighty Father, through the Son and in the Spirit, be all glory and honour for ever and ever. Amen'."
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Charism|carisma]], [[Viganò Egidio|Viganò, Egidio]].//
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' discipleship. Literally, '(walking) in Christ's footstpes'.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An ancient term in Christian spirituality, in reference to either the apostolic following of Christ, or the //imitatio christi// in general Christian life. Today the term is clearly recognised for its use within the context of Consecrated Life.
!!!''@@color:Green;Synonyms@@:''
following Christ, walking in Christ's footsteps
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Apostolic Exhortation //Vita Consecrata// does not deal separately with each of the evangelical counsels. It unites them in the single grace of the //sequela Christi//, limiting itself here and there to the particular significance, values or demands of each. In this way it emphasizes the character of a personal rapport with the Lord which belongs to profession and the spiritual dimension of the vows. Each counsel implies specific attitudes and commitments, but ultimately includes the other two as well. It is difficult to think of a consistent and luminous chastity detached from the poverty which consists in the total offering of one's personal and material goods, or from the obedience of heart which makes one available for the mission, cost what it may. And vice versa. (Fr Vecchi in his letter on Chastity. 1999).
!!!''@@color:Green;Usage notes@@:''
Sometimes simply left untranslated. Alternatively, discipleship or walking in Christ's footsteps, or ... depending on context.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
G25comunità 1: ...cogliere la vita come dono e compito, espressione della 'sequela Christi'
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[consecrated life|vita consacrata]].//
!!!!@@color:maroon;''SL'' is ''[fr]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' charity sermon.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A term used to describe sermons (in France during the 19th century) aimed at inspiring the congregation to donate to charitable works.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Don Bosco employed this approach to gain support for his youth works in France in the late 1800s. His most famous //sermon de charité// was at the //Patronage// opened in Nice. To its printed version he attached his summary, for the first time, of the Preventive System. Don Bosco gave the //sermon de charité// his own typical structure. Cf. the quotation that follows from P. Braido's masterly two volume work on Don Bosco.
!!!''@@color:Green;Usage notes@@:''
The term could be glossed as 'charity sermon' but more often than not it is retained in its original French.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
//Don Bosco Young Peoples Priest in the Century of Freedoms//, P. Braido: "The central part of the pamphlet was a sermon de charité developed around an outline that would become habitual for Don Bosco in the years to follow: origins and early development of the Patronage, its purpose, the reward God has in store for its benefactors."
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[preventive system|sistema preventivo]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Servant of God.
''TL'' is ''[es]:'' siervo de Dios
<br>
''TL'' is ''[fr]:'' serviteur de Dieu
<br>
''TL'' is ''[pt]:'' servo de Deus
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ru]:'' Слуга Божии (нет Раб Божии)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Catholic whose cause of beatification and canonsation has been initiated. (Instruction //Sanctorum Mater//, 2007)
This assumes that the Vatican has granted the //Nihil obstat|nulla osta//
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A cause can only be introduced if the person has gained fame already for holiness (in general opinion), has practised Christian virtues to an heroic degree and if there are no insuperable obstacles to canonisation. Naturally all these have to be established and eventually proven, hence the 'process.'
SERVANTS OF GOD IN THE SALESIAN FAMILY:
"""
[[Akash Bashir|Bashir, Akash (servo di Dio)]]
[[Anna Maria Lozano Diaz|Lozano Díaz, Anna Maria (serva di Dio)]]
[[Andrej Majcen|Majcen, Andrej (servo di Dio)]]
[[Anthony de Almeida Lustosa|de Almeida Lustosa, Antônio (servo di Dio)]]
[[Antonietta Böhm|Böhm, Antonietta (serva di Dio)]]
[[Antonino Baglieri|Baglieri, Antonino (servo di Dio)]]
[[Carlo Braga|Braga, Carlo (servo di Dio)]]
[[Carlo Crespi Croci|Crespi Croci, Carlo (servo di Dio)]]
[[Charles Della Torre|Della Torre, Carlo (servo di Dio)]]
[[Constantine Vendrame|Vendrame, Constantino (servo di Dio)]]
[[Elias Comini|Comini, Elia (servo di Dio)]]
[[Jan Swierc and 8 companions|Świerc, Jan (servo di Dio)]]
[[Joseph Cognata|Cognata, Giuseppe (servo di Dio)]]
[[Luís (Luigi) Bolla|Bolla, Luigi (servo di Dio)]]
[[Mathilde Salem Chelhot|Salem Chelhot, Mathilde (serva di Dio)]]
[[Orestes Marengo|Marengo, Oreste (servo di Dio)]]
[[Rodolfo Lunkenbein|Lunkenbein, Rudolph (servo di Dio)]]
[[Simão Bororo|Bororo Simão (servo di Dio)]]
[[Rosetta Marchese|Marchese, Rosetta (serva di Dio)]]
[[Silvio Galli|Galli, Silvio (servo di Dio)]]
[[Vera Grita|Grita, Vera (serva di Dio)]]
"""
!!!''@@color:Green;Usage notes@@:''
The term is capitalised in English as 'Servant of God'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione]], [[Nihil obstat|nulla osta]], [[culto]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' sector.
''TL'' is ''[es]:'' sector
<br>
''TL'' is ''[fr]:'' secteur
<br>
''TL'' is ''[pt]:'' setor
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A key area of Salesian mission as defined formally by the Salesian Constitutions (cf Italian edition C. 133, 134)
<br>
!!!''@@color:Green;Synonyms@@:''
key area, sphere of activity, dimension
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The growth of the 'sector' concept in the Congregation is of particular interest for a number of reasons. The concept is one that has always been defined at the highest level of authority (General Chapter) to begin with. Up until the 19th General Chapter a sector tended to be determined by one or other work (schools, technical schools, oratories, catechetics...), or was even based in people (past pupils, cooperators...). From the 20th General Chapter onwards, an even more essential factor predominated - aspects and dimensions of the life and mission of the Salesians which touch on the entire Congregation.
Thus GC 20, 21, 22 defined effectively six sectors (Youth Ministry, Formation, Social Communication, Missions, Economy, to which we need to add the Salesian Family as a sixth), which are represented by a member of the General Council. If we wanted to think in terms of a seventh, we would group the Regional Councillors into a 'sector', since they respond to an overall concept touching the entire Congregation which combines elements such as decentralisation and unity, dialogue, shared responsibility, the inculturation of the charism in a determined area. Be they 'sector' or 'regional' councillors, they play an equal part in the General Council.
The Salesian Sisters do not speak of 'sector' but of //ambito// or 'sphere of activity, field', but for practical purposes probably best glossed as 'sector' in English.
<br>
!!!''@@color:Green;Usage notes@@:''
''Of particular note'': the English translation of C. 133 is in error. It refers to the councillors in charge of 'special departments', thus introducing a terminological and indeed a conceptual confusion (cf. the note below). The Italian original clearly and deliberately speaks of //settore// at this point. The mistranslation of the Constitutions then led to a continuation of this terminological confusion in English: the GC25 documents speak of 'Departmental Councillors' e.g. no. 108 and then in no. 112 tries to address problem areas that arise 'between the various sectors'. Part of the problem is the very lack of clarity in terminology!
It is important here to make a clear distinction between 'sector' and 'department'. The 'sector' is tied directly to the charism (an aspect, dimension of), while a 'department' is an administrative necessity. One might expect far more flexibility with the notion of department - indeed whether one or other department exists or not) than with a 'sector'. It might also be said that some care needs to be taken to see that the subordinate concept of 'department' does not, in practice, pretend to be its 'superordinate', the 'sector'.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ambito]], [[department|dicastero]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' pastoral animation setting
''TL'' is ''[es]:'' sector de animación pastoral
<br>
''TL'' is ''[fr]:'' secteur de l'animation pastorale
<br>
''TL'' is ''[pt]:'' setor de animação pastoral
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Refers to the multiple activities or educative and pastoral arrangements to be found across all our works.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
By way of summary we can indicate:
animating vocation ministry, especially for apostolic vocations; animating missionary and various kinds of voluntary work; youth ministry recommendations with regard to Social Communication. The Salesian mission is also carried out through certain other significant settings like the Salesian Youth Movement and various fields of specialised activity at local or provincial level: services of Christian formation and spiritual animation, or groups and leadership services in the leisure time area.
<br>
!!!''@@color:Green;Usage notes@@:''
'Pastoral sector' ( see the other languages above that use the term 'sector' or its equivalent) is a poor choice (setting is preferred) since the term sector is best applied to Youth Ministry as a whole.
The argument behind the choice of 'pastoral animation setting' is that //settore// refers to the educational and pastoral structures in which the Salesian mission is carried out. These structures are more or less a finite set, however, a //settore d’animazione pastorale// refers to the multiple activities or educative and pastoral arrangements to be found across all our works. This is an open set, depending on cultural circumstances and needs.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Frame of Reference|Quadro di riferimento]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' abbreviation
''TL'' is ''[es]:'' abreviatura
<br>
''TL'' is ''[fr]:'' abréviation
<br>
''TL'' is ''[pt]:'' abreviatura, abreviação
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: Initial letter or letters of the name of individuals ,companies and bodies, associations and parties, and of various names, as an abbreviated form used for convenience in place of the whole name
<br>
!!!''@@color:Green;Synonyms@@:''
acronym, initialism (or a leitmotif, theme, signature feature)
!!!''@@color:Green;Comment@@:'' (other grammatical, The
Italian term //sigla// covers a broader semantic range than just ‘abbreviations’ (it can be an acronym, initialism, but also a
leitmotif, theme, or signature in the sense of a personal touch given to something).
However, its main use in Salesian discourse is the three-letter abbreviations given to
Provinces (AUL, AUS... VIE). Only Provinces or Vice-provinces have such abbreviations. Neither Regions nor Delegations are given
any official //sigla//, though at times within such circumscriptions, people do give them a
commonly accepted abbreviation.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Acronyms, initialisms, abbreviations]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' significance
''TL'' is ''[es]:'' significatividad
<br>
''TL'' is ''[fr]:'' signification, significance
<br>
''TL'' is ''[pt]:'' significatividade
<br>
''TL'' is ''[pl]:'' znaczenie
<br>
''TL'' is ''[zh ]:''事業的意義(事業的)
<br>
''TL'' is ''[de]:'' Bedeutung - , Sinnhaftigkeit
<br>
''TL'' is ''[ru]:'' значение
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Understood in recent Salesian discourse as a criterion to be applied to Salesian works.
Cf. GC23 where the term is used frequently, e.g. no. 227 in reference to the ecclesial and social significance of our works. Fr Viganò defined it in terms of C. 2: 'signs and bearers of the love of God for young people'.
<br>
!!!''@@color:Green;Synonyms@@:''
meaningfulness
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Mandated by GC23 as a criterion for
evaluating the value and impact of each Salesian work. The word had appeared earlier during Team Visits.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The Italian word, //significatività//, borrowed from the world of statistics, refers to statistical significance, but Fr Vecchi in his comment on the //significatività della presenza salesiana//, links it to ‘signs’. The
word and its use as a criterion gained currency in Salesian usage in the six years preceding GC23. Viganò at one point said
that it sums up our global effort at renewal in the Congregation, to become signs (of God’s love) again for young people.
!!!''@@color:Green;Citation@@''
“The significance of a provincial project depends on the resources of the SDBs and laity placed at the service of animation of activities and works.” (Acts of GC24)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SIHM Sisters Servants of the Immaculate Heart of Mary.
''TL'' is ''[es]:'' Hermanas SIervas del Inmaculado Corazón de María
<br>
''TL'' is ''[fr]:'' Les Sœurs Servantes du Cœur Immaculé de Marie
<br>
''TL'' is ''[pt]:'' Servas do Coração Imaculado de Maria
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Founded in Bangkok Thailand 1937 by Bishop Pasotti. Members of the Salesian Family.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase (Abbreviation, initialism)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:maroon;''SL'' is ''[ar]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' chain, connection
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Silsila or Silsilah (Arabic: سلسلة) is an Arabic word meaning chain, link, connection often used in various senses of lineage. In particular, it may be translated as "(religious) order" or "spiritual genealogy" where one Sufi Master transfers his khilfat to his spiritual descendant.In Urdu, Silsila means saga. (Wikipedia).
!!!''@@color:Green;Synonyms@@:''
link, spiritual genaology
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This term was applied by Fr Sebastiano D’Ambra PIME, the founder of the Christian-Muslim dialogue movement (1984) to the dialogue between Christians and Muslims.
The term perfectly fits the aim of the movement. The key word is ‘DIALOGUE’. Creating a culture of dialogue is the only way to connect people torn by conflict because of culture and religion. Planting the culture of dialogue is the only path to peace. In the mind of the founder, such ‘culture of dialogue’ leading to peace must necessarily be a spirituality one should embrace. As spirituality it is a life-in-dialogue with God, with self, with others, and with creation. These four dimensions of dialogue reminded me of the disharmony brought about by original sin [Gen 3:8-19], man’s disharmony with self, with God, with neighbour, and with nature.
!!!''@@color:Green;Usage notes@@:''
The term may be found in use in the southern Philippines, in the context of Christian-Muslim dialogue, and in Pakistan, which comes under the FIS Province.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
@@color:Maroon;Below is a straightforward list of titles of documents, books, some of them of historical interest only, that one might find reference to in a Salesian corpus. The list is by no means exhaustive and may be added to from time to time. Most of these were provided by China Province@@
|!Italian |!English |!Comment|
|"Ai Soci Salesiani" (Don Bosco, 1874) | "To the Salesian Confreres" (Don Bosco, 1874) |Now an appendix to the Constitutions and Regulations |
|"Annuario" (dal 2003, prima "Elenco")|"Yearbook of the Salesians of Don Bosco" ("Annuario" since 2003, before that known as "Elenco")|[[elenco]]|
|"Atti del Capitolo Superiore della Pia Società Salesiana" (ACS, 1919-1965)|"Acts of the Superior Chapter of the Pious Salesian Society" (ASC, 1919-1965)|[[ACS Atti del Capitolo Superiore]]|
|"Cenni storici sulla vita del chierico Luigi Comollo morto nel Seminario di Chieri" (Don Bosco, 1844)|"Historical Account of the Life of Louis Comollo" (Don Bosco, 1844)|Could also be called a biographical outline or sketch|
|"Cenno biografico sul giovanetto Magone Michele" (Don Bosco, 1861)|"Life of Michael Magone by John Bosco" (1861, English version 2015)|[[dottrina spirituale]]|
|"Cenno istorico sulla Congregazione di S. Francesco di Sales ("Brevis notitia Societatis Sancti Francisci Salesii)" (Don Bosco, 1868-1874)|"Brief History of the Congregation of St. Francis de Sales ("Brevis notitia Societatis Sancti Francisci Salesii)" (Don Bosco, 1868-1874)|[[Cenno Istorico]]|
|"Cenno Storico" (abbreviazione di "L'Opera Salesiana in Cina 1906-1945 (Cenno Storico)", I-III, Mario Rassiga, 1973-1975)|"Short Historical Account of the Salesian Work in China 1906-1936" (partial translation of Mario Rassiga's "Cenno Storico" by Fr. Bernard Tohill, 1992)|《慈幼會在華簡史 1906-1936》(林時晴神父"Cenno Storico"的張光榮修士部分翻譯,2011年)|
|Cinque lustri|Don Bosco's Early Apostolate |cf. [[Cinque lustri]]|
|"Comunità salesiana in preghiera" (Torino, 1974)|"In dialogue with the Lord. Manual of Prayer for the Salesian Communities" (Madras, 1991)||
|"Criteri e norme di discernimento vocazionale salesiano" (~RatioSupp)|"Criteria and Norms for Salesian Vocational Discernment" (~RatioSupp)|[[Ratio]]|
|"Don Bosco con Dio" (Eugenio Ceria, 1946)|"Don Bosco with God" (Eugenio Ceria, 1946)|[[Ceria, Eugenio]]|
|"Don Bosco prete dei giovani nel secolo delle libertà" I-II (Pietro Braido, 2003-2009)|"Don Bosco - Priest of the Young in the Century of Freedom" |(also in English translation in PDF format)|
|"Don Bosco, storia e spirito" I-III (Arthur Lenti, 2017-2019)|"Don Bosco: History and Spirit" I-VII (Arthur Lenti, 2007-2010)|The English original is in 7 volumes|
|"Elementi Giuridici e Prassi Amministrativa nel Governo dell'Ispettoria, 1987.2004)"|"Juridical Elements and Administrative Praxis in the Government of the Province, 2005"|Has never been translated into English, or at least not in full|
|"Exercitia spiritualia pro sacerdotibus" (San Giuseppe Cafasso, Conferenze ai sacerdoti del Convitto Ecclesiastico 1836-1860)|"The Priest the Man of God: His Dignity and Duties" (St. Joseph Cafasso, Conferences to priests of the Convitto Ecclesiastico 1836-1860)|Has not been translated into English|
|"Filotea" ("Introduzione alla vita devota", San Francesco di Sales, 1609)|"The Philothea" ("Introduction to the Devout Life", St. Francis de Sales, 1609)|Available in several translations in English|
|"Fonti Salesiane. Don Bosco e la sua opera" (2014)|"Salesian Sources. Don Bosco and His Work" (2017)|Available in print in English, but also online|
|"Formazione dei Salesiani di Don Bosco. Principi e Norme. Ratio Fundamentalis Institutionis et Studiorum" (abbreviata RATIO o Ratio), 1981 1985 2000 2016[solo digitale]|"Formation of Salesians of Don Bosco. Principles and Norms. Ratio Fundamentalis Institutionis et Studiorum" (abbreviated RATIO or Ratio), 1981 1985 2000 2016 [only in digital form]|Currently under revision|
|“Animazione e governo della comunità. Il servizio del direttore salesiano”|“Animating and governing the community. The ministry of the Salesian Rector”|Available in English in print and pdf|
|“Giovani salesiani e accompagnamento. Orientamenti e direttive”|“Young Salesians and Accompaniment. Orientations and Guidelines”|Available in print and pdf|
|"Il divoto dell'Angelo Custode" (Don Bosco, 1845)|"Devotional exercise to our Guardian Angel" (Don Bosco, 1845)|Not in English translation|
|"Il Giovane Provveduto per la pratica de' Suoi Doveri degli esercizi di cristiana pietà, per la recita dell'uffizio della Beata Vergine e de' principali Vespri dell'anno coll'aggiunta di una scelta di laudi sacre ecc. " (Don Bosco, 1847)|"The Companion of Youth. A Book of Prayers and Guidance for Boys" (Don Bosco, 1847; English version, 1954)||
|"Il Progetto di vita del Salesiani di Don Bosco. Guida alla lettura delle Costituzioni salesiane", Roma 1986|"The Project of Life of the Salesians of Don Bosco. A Guide to the Salesian Constitutions", Rome 1986|Available in print and online in English|
|"Il Salesiano Coadiutore. Storia, Identità, Apostolato Vocazionale e Formazione" (1989)|"The Salesian Brother. History, Identity, Vocational Apostolate and Formation" (1989) "The Brother Salesian"||
|"Il Volontariato nella Missione Salesiana. Manuale di Guida ed Orientamenti", 2008|"Voluntary Service in the Salesian Mission. Handbook and Guidelines", 2008||
|"Inter nos" (notiziario dei Salesiani di Don Bosco CIN 1919-1959)|"Inter nos" (Newsletter of CIN Salesians of Don Bosco 1919-1959)|Begun by St Louis Versiglia (還沒有中文翻譯)|
|"Iuvenum Patris"|"Father of the Young"|Letter of St John Paul II|
|"La Formazione Missionaria dei Salesiani di Don Bosco" (2014)|"Missionary Formation of the Salesians of Don Bosco" (2014)||
|"La pastorale giovanile salesiana. Quadro di riferimento", 1996 2000 2014|"Salesian Youth Ministry. Frame of Reference", 1996 2000 2014||
|"Lettera da Roma" (Don Bosco, 1884)|"Letter from Rome" (Don Bosco, 1884)|Appendix to the Constitutions and Regulations|
|"Liturgia delle Ore. Proprio salesiano. Calendario e testi liturgici propri" (Roma, 2010)|"Salesian Proper Offices. Calendar and Liturgical Texts" (Rome, 2011)|Currently under revision|
|"Manuale del Direttore" (Paolo Albera, 1915)|"Rector's Manual" (Paolo Albera, 1915)||
|"Manuale per la formazione dei collaboratori laici salesiani" (1994)|"Manual for the Formation of Salesian Lay Collaborators" (1994)||
|"Memorie dell'Oratorio di S. Francesco di Sales dal1815 al 1855" (Don Bosco, 1875)|"Memoirs of the Oratory of St. Francis de Sales from 1815 to 1855" (Don Bosco, 1875) English translation, 1989 and in the US in 2010|[[Memorie dell'Oratorio ... MO]]|
|"Officium Parvum B. Mariae Virginis" = "Piccolo Uffizio della Beata Vergine Maria" (Don Bosco, 1847)|"Officium parvum B. Mariae Virginis" = "Little Office of the Blessed Virgin Mary" (Don Bosco, 1847)||
|"Pastorello delle Alpi ovvero vita del giovane Besucco Francesco d'Argentara" (Don Bosco, 1864)|"The Life of Francis Besucco by St. John Bosco" (Don Bosco, 1864), English edition 2015||
|"Pater et magister" / "Padre e maestro" (San Giovanni Paolo II, 1988)|"Pater et magister" / "Father and Teacher" (St. John Paul II, 1988)||
|"Pratiche di pietà in uso nelle Case Salesiane" (Paolo Albera, 1916; Pietro Ricaldone, 1933; Renato Ziggiotti, 1959) = "Comunità salesiana in preghiera" (?) = "In dialogo con il Signore" (?)|"Practices of Piety for Use in Salesian Houses" (Paolo Albera, 1916; Pietro Ricaldone, 1933; Renato Ziggiotti, 1959) = "In Dialogue with the Lord. Manual of Prayer for the Salesian Communities" (1991.2004)||
|"Prevenire, non reprimere" (Pietro Braido, 1999)|"Prevention, not Repression. Don Bosco's Educational System" (Peter Braido, 2013)|Available in PDF in English|
|"Progetto di vita apostolica. Statuto e Regolamento", Associazione Salesiani Cooperatori (2013)|"The Project of Apostolic Life. Statutes and Regulations", Association of Salesian Cooperators (2013)|[[PVA Progetto di Vita Apostolica]]|
|"Ricordi confidenziali di San Giovani Bosco ai Direttori" (Don Bosco, 1863.1876)|"Confidential Recommendations of Don Bosco to the Rectors" (1863.1876)|Also 'Reminders' in place of 'Recommendations'|
|"Ricordi di San Giovanni Bosco ai primi Missionari" (1875)|"Recommendations given by St John Bosco to his first missionaries" (1875)||
|"San Giovanni Bosco. Insegnamenti di vita spirituale. Un'antologia" (Aldo Giraudo, 2013)|"Saint John Bosco. Teachings on Spiritual Life. An Anthology" (Aldo Giraudo, 2013)||
|"Sistema Salesiano Comunicazione Sociale", 2005 2011) (SSCS)|"Salesian Social Communication System", 2005 2011) (SSCS)|[[SSCS Sistema Salesiano di Comunicazione Sociale]]|
|"Statuto dela Confederazione Mondiale degli Ex-allievi ed Ex-allieve di Don Bosco", 2011|"Statutes of the World Confederation of the Past Pupils of Don Bosco", 2011||
|"Storia dell'Oratorio di San Francesco di Sales" (Don Bosco, 1875)|"History of the Oratory of St Francis de Sales" (St. John Bosco, 1875)||
|"Teotimo" (San Francesco di Sales, 1616)|"(Theotimus) Treatise on the Love of God" (St. Francis de Sales, 1616)|Available in several translations in English|
|"Testamento spirituale di San Giovanni Bosco" (1884-1886)|"Spiritual Testament of Saint John Bosco" (1884-1886)|Part of which is available as an appendix to the Constitutions and Regulations|
|"Trattatello sul Sistema preventivo nell'Educazione della Gioventù" (Don Bosco, 1877)|"Little Treatise on the Preventive System in the Education of Youth" (Don Bosco, 1877)|[[trattatello]]|
|"Un anno alla scuola del Beato Don Bosco" 1876-1877 (Giuseppe Vespignani, 1929)|"A Year at the School of Don Bosco 1876-1877" (Giuseppe Vespignani)||
|"Vademecum" ("Il Vade Mecum dei giovani salesiani"), Luigi Barberis, 1900|"Handbook of Young Salesians" (Luigi Barberis, 1900)||
|"Vita del giovanetto Savio Domenico" (Don Bosco, 1859)|"The Life of Dominic Savio by John Bosco" (1st English edition 1914)|Any number of subsequent editions and translations|
|"Volontariato nella Missione Salesiana. Manuale di Guida ed Orientamenti", 2008|"Voluntary Service in the Salesian Mission. Handbook and Guidelines", 2008||
|“Letture Cattoliche”(Don Bosco, 1853)|"Catholic Readings" (Don Bosco, 1853)||
@@color:Maroon;Below is a straightforward list of some terms that are NOT included in the Salesian Encyclopaedic Dictionary, but that might be helpful for translators. They are not necessarily 'Salesian' terms, but may well be used in Salesian texts. Some of them are of historical interest only. Most of these terms were provided by China Province. But also helpful will be the lists of [[False Friends]]@@
<a href="##B">B</a> <a href="##C">C</a> <a href="##D">D</a> <a href="##E">E</a> <a href="##F">F</a> <a href="##G">G</a> <a href="##I">I</a> <a href="##L">L</a> <a href="##M">M</a> <a href="##N">N</a> <a href="##O">O</a> <a href="##P">P</a> <a href="##Q">Q</a> <a href="##R">R</a> <a href="##S">S</a> <a href="##T">T</a> <a href="##U">U</a> <a href="##V">V</a> <a id="#Top"></a>
|!Italian |!English |
|A.M.D.G. (Ad maiorem Dei gloriam)|A.M.D.G. (For the greater glory of God)|
|abitudini (anche indifferenti)|personal peculiarities|
|absentia a domo|(usually not translated but refers to absence from the religious house|
|accolito|acolyte. Cf. [[accolitato]]|
|a fronte di|cf. [[Alternatives - difficult words, phrases]]|
|accorgimento|cf. [[Alternatives - difficult words, phrases]]|
|Aiuto dei Cristiani|Help of Christians|
|all'avanguardia|cf. [[Alternatives - difficult words, phrases]]|
|allestimetno|cf. [[Alternatives - difficult words, phrases]]|
|allegria, studio, pietà|cheerfulness, study, piety|
|all'insegna di|cf. [[Alternatives - difficult words, phrases]]|
|amabile, mansueto e pieno di bontà|amiable, gentle and of kindly disposition|
|ambiente pastorale (= ambito pastorale)|pastoral setting (not: "sector")|
|ambienti popolari|ordinary poor people|
|ambito (non: "settore") di attività (= ambiente pastorale)|pastoral setting (not: "sector"). cf. [[Alternatives - difficult words, phrases]]|
|Amici di Domenico Savio (ADS)|Friends of Dominic Savio Association (ADS, Italian acronym)|
|amicizie particolari|sentimental friendships / exclusive friendships|
|ammissione nella Società|admission to the Society|
|ammortamenti|amortisations, depreciation|
|anche, anche perché|cf. [[Alternatives - difficult words, phrases]]|
|ancien régime|(fr) the old regime, or France before 1879 and the French Revolution. Often left untranslated|
|angeli custodi|guardian angels|
|approfondire|examine closely, explore. cf. [[Alternatives - difficult words, phrases]]|
|assegno|cheque|
|arricchire|cf. [[Alternatives - difficult words, phrases]]|
|articolazione|cf. [[Alternatives - difficult words, phrases]]|
|artigiano, artigionale|cf. [[Alternatives - difficult words, phrases]]|
|Assemblea dei Confratelli|Confreres Assembly|
|assistente|(Salesian) assistant|
|assistenza sociale|social welfare|
|associazioni giovanili|youth groups|
|atmosfera|atmosphere / ambience / environment / climate|
|attività (finanziarie)|assets /credit entries|
|attualità pastorale|current ministry|
|avere (finanziario)|credit|
|azioni (finanziarie)|shares|
|<a id="#B">B</a>|<a href="##Top">Back to the top</a>|
|banale|trivial|
|Barbera|typical Piedmontese wine variety|
|basta pensare a|cf. [[Alternatives - difficult words, phrases]]|
|beni|goods, property|
|biasimo, avviso, correzione|blame, advice, correction|
|bilancio consuntivo|final balance|
|bilancio preventivo|budget|
|BIS (Bosco Information Services)||
|Bona Mors|Bona Mors / Exercise for a Happy Death / Monthly Retreat|
|bontà|goodness, kindness|
|borgata|hamlet|
|Borgo Dora|Dora district (Turin)|
|bosco.link|for austraLasia News|
|breviario|Breviary / Divine Office / Liturgy of the Hours|
|buona educazione / galateo / urbanità|good manners / rules of etiquette|
|buona notte / buonanotte / Buona Notte / sermoncino della sera / alcune affettuose parole in pubblico|Good Night / Good Night Talk / a few kind words|
|<a id="#C">C</a>|<a href="##Top">Back to the top</a>|
|calligrafia|calligraphy, handwriting|
|Canto Gregoriano|Gregorian Chant, Plain Chant|
|capitolari (sostantivo: membri del Capitolo Generale/Ispettoriale)|Chapter members|
|Capo Laboratorio|Head of (trade) department|
|capo teatrino|stage manager|
|carratteristico|cf. [[Alternatives - difficult words, phrases]]|
|Caravario, Callisto, San|Caravario, Callistus, Saint|
|Casa (salesiana)|House/ (Salesian) Community / (Salesian) Community and its work(s) (Salesian)|
|Case di Perfezionamento per Coadiutori|Houses of Professional Training for Brothers|
|caso morale e liturgico|moral and liturgical case / moral case and liturgical question|
|castità selvaggia (Don Pietro Ricaldone)|chastity without compromise (Fr. Peter Ricaldone)|
|catechesi|catechesis|
|catechismo|catechism or catechism lesson|
|catechista|catechist|
|Catechista (fino al 1972)|Catechist (until 1972) / Prefect of Religious Education|
|Catechista Generale (until 1972)|Catechist General (until 1972)|
|chierichetti|altar boys|
|Chiesa locale|local Church|
|CI (Capitolo Ispettoriale)|PC (Provincial Chapter)|
|CIC (Codex Iuris Canonici, 1917, 1983) / CJC (Codex Juris Canonici, 1917, 1983)|CIC (Code of Canon Law, 1917, 1983, Latin abbreviation) / CJC (Code of Canon Law, 1917, 1983, Latin abbreviation)|
|coccolare|cf. [[Alternatives - difficult words, phrases]]|
|circoli spirituali (Noviziato salesiano)|spiritual conversations (Salesian novitiate)|
|clericalismo|clericalism|
|clima|ambience / environment / climate / atmosphere|
|coinvolgente|cf. [[Alternatives - difficult words, phrases]]|
|collaboratore / collaboratore laico|helper / co-worker / lay partner / lay mission partner (LMP)|
|collegio docenti|teaching faculty|
|Comitato di Patronesse (Oratorio salesiano)|Committee of Lady-Benefactors (Salesian Oratory)|
|Compagnia del Piccolo Clero|Altar Boys Sodality|
|compostezza della persona|personal recollectedness|
|comunità formatrice|formation community|
|confessione|confession / Sacrament of Reconcilation|
|confessore (della fede)|confessor (of the faith) / person that bears witness to the faith by undergoing imprisonment for the faith|
|confessore (Sacramento della Riconciliazione)|confessor (Sacrament of Reconciliation)|
|Confessore (Santo)|Confessor (Saint)|
|confessore ordinario/straordinario|ordinary/etxraordinary confessor|
|confidenza|trust|
|consigliere (Cs)|House councillor|
|Consigliere agricolo (fino al 1965)|Prefect of Agriculture (in agricultural schools, until 1965)|
|consigliere di orientamento|guidance or careers counsellor|
|Consigliere professionale (fino al 1965)|Prefect of Arts and Trades (in professional and technical schools until 1965)|
|Consigliere scolastico (fino al 1965)|Prefect of Studies (until 1965)|
|Consigliere scolastico e professionale (dal 1965 al 1972)|Prefect of Studies, of Arts and Trades (from 1965 to 1972)|
|consiglio locale (dal 1972)|local council (since 1972) / house council|
|contabilità|accounting|
|contestazione|dissent|
|convivenza umana|human sosciety|
|Coordinatore locale (Salesiani Cooperatori)|Local Coordinator (Salesians Cooperators)|
|corredo personale|personal outfit|
|corresponsabilità|shared responsibility|
|correzione fraterna|fraternal correction|
|cortesia dei modi|courtesy of manner|
|così|cf. [[Alternatives - difficult words, phrases]]|
|costumiere (ispettoriale, fino al 1965)|Customary of the Province / collection of customs in the Province (until 1965)|
|cristiana urbanità|Christian politeness|
|crocchi|cliques|
|CSDB (Centro Studi Don Bosco, UPS)|CSDB (Don Bosco Study Centre, UPS, Italian acronym)|
|cultura|cf. [[Alternatives - difficult words, phrases]]|
|cultura vocazionale (San Giovanni Paolo II)|vocational culture (St. John Paul II)|
|cuore oratoriano|oratorian heart|
|curato|curate / assistant pastor / parish vicar / rector of church|
|curato nei dettagli|cf. [[Alternatives - difficult words, phrases]]|
|<a id="#D">D</a>|<a href="##Top">Back to the top</a>|
|da ... a|cf. [[Alternatives - difficult words, phrases]]|
|D.G.E.M. (Deo gratias et Mariae)|D.G.E.M. (Thanks be to God and to Mary, Latin acronym)|
|D.O.M. (Deo Optimo Maximo)|D.O.M. (Dedicated to God the Best the Greatest, Latin acronym inscribed on the façade of many churches in Piedmont)|
|dare (finanziario)|debit|
|dati di fatto|circumstances / data|
|decentramento|decentalization|
|declinare|cf. [[Alternatives - difficult words, phrases]]|
|DIAM Delegato Ispettoriale di Animazione Missionaria|Provincial Delegate for Missionary Animation|
|destinatario|those for whom we work / those to whom we are sent / the target group of our service|
|di cui...|cf. [[Alternatives - difficult words, phrases]]|
|didattica pratica / didattica applicata|technique of teaching / didactics / practical lesson on teaching|
|digiuno|fast, fasting|
|dimissione / licenziamento|dismissal|
|dimissioni|resignation|
|dinamismo|energy, dynamism, dynamics|
|diploma d'iscrizione (Cooperatori Salesiani)|diploma or certificate of enrolment (Salesian Cooperators)|
|Direttore Generale (dei Cooperatori Salesiani, membro del Capitolo Superiore nominato dal Rettor Maggiore, il Superiore della Pia Unione) (fino al 1972)|Director General (of the Salesian Cooperators, member of the Superior Chapter appointed by the Rector Major, the Superior of the Association) (until 1972)|
|Direttore Oratorio (Or)|Oratory Director (Or)|
|direzione|rector’s leadership; rector's office|
|diritti d'autore|copyright|
|disadattato (giovane)|finds it difficult to adapt (youth)|
|disagio (giovanile)|hardship / difficulty (of youth)|
|dispensa (legale)|dispensation|
|dispensa (logistica, non solo per medicine)|pantry / dispensary (not only for medicines)|
|distacco (del cuore)|detachment (of the heart)|
|diversi|cf. [[Alternatives - difficult words, phrases]]|
|divulgativo|cf. [[Alternatives - difficult words, phrases]]|
|domanda d'ammissione|application for admission|
|<a id="#E">E</a>|<a href="##Top">Back to the top</a>|
|educativo|educative / educational|
|emarginati|marginalised|
|elegante, raffinto etc.|cf. [[Alternatives - difficult words, phrases]]|
|entrate (finanziarie)|income|
|equilibrio|well-balanced attitude / balance|
|emozionale|cf. [[Alternatives - difficult words, phrases]]|
|emozionare|cf. [[Alternatives - difficult words, phrases]]|
|erezione canonica di una comunità|canonical erection of a community|
|esame di coscienza|examination of conscience|
|essenziale|cf. [[Alternatives - difficult words, phrases]]|
|estraneo ai partiti e alle competizioni politiche|aloof from factions and politics / from factions and local contentions|
|età 2a (seconda età, da 31 a 60 anni)|age group 31-60|
|età 3a (terza età, da 61 a 75 anni)|age group 61-75|
|età 4a (quarta età, da 76 anni in sù)|age group 75 onwards|
|evangelizzare educando ed educare evangelizzando|evangelise by educating and educate by evangelising|
|eventuale|cf. [[Alternatives - difficult words, phrases]]|
|Ex (Delegato Exallievi)|Ex (Delegate for Don Bosco Past Pupils)|
|<a id="#F">F</a>|<a href="##Top">Back to the top</a>|
|famigliarità|familiarity (pos.) ; excessive familiarity(neg.)|
|fare il catechismo|teach catechism|
|fare la carità|almsgiving / to give alms|
|fattura|invoice|
|favorire|foster|
|fermo restando (che)|cf. [[Alternatives - difficult words, phrases]]|
|feste contemplate (con aggiunta per tutti di una pietanza o un dolce, secondo pre-1965 Reg. 3; con trattamento speciale a mensa, secondo pre-1972 Reg. 3)|feasts on which, according to pre-1965 Reg. 3, an extra course or dessert could be added for all at table; feasts with a festal treatment at table, according to pre-1972 Reg. 3)|
|Figli di Maria (vocazioni tardive)|Sons of Mary (late vocations)|
|frazione (di un villaggio)|hamlet|
|Freisa|typical Piedmontese wine variety|
|<a id="#G">G</a>|<a href="##Top">Back to the top</a>|
|gemellaggio|twinning project|
|GEX (Giovani Exallievi)|GEX (Young Past Pupils of Don Bosco)|
|giaculatoria|short prayer|
|Giona|Jonah|
|giorno della comunità (annuale, ispettoriale e locale, Reg. 42 = Festa dell'Ispettore, Festa del Direttore)|community day (annual, provincial and local, Reg. 42) / Provincial's Feast / Rector's Feast|
|giorno della comunità (locale, periodico, CG 26 58)|community day (local, periodical, GC26 58) / family gathering|
|giunta|council|
|giuochi con posta di denaro|games with money stakes, gambling|
|governo e animazione|government and animation|
|Grande Silenzio|The Great Silence|
|grazie a |cf. [[Alternatives - difficult words, phrases]]|
|Grignolino (specie d'uva)|Grignolino (grape variety, Piedmont)|
|guardarobiere|linenarian|
|<a id="#I">I</a>|<a href="##Top">Back to the top</a>|
|impresa|business / business venture / enterprise|
|In (Incaricato di piccola comunitá)|In (Confrere Responsible for Small Salesian Community). Note, not In-charge|
|incassi|income|
|infatti|cf. [[Alternatives - difficult words, phrases]]|
|iniziativa|cf. [[Alternatives - difficult words, phrases]]|
|in particolare|cf. [[Alternatives - difficult words, phrases]]|
|insomma|cf. [[Alternatives - difficult words, phrases]]|
|interlocutore|cf. [[Alternatives - difficult words, phrases]]|
|intentionalità|deliberateness / purpose|
|internato|boarding establishment|
|interpretare|cf. [[Alternatives - difficult words, phrases]]|
|intervento|cf. [[Alternatives - difficult words, phrases]]|
|inventario (degli immobili e dei mobili) / inventario (degli strumenti e del materiale)|inventory (of all goods) / inventory (of tools and materials)|
|ironia/ironico|cf. [[Alternatives - difficult words, phrases]]|
|istillare con dolcezza|gently inculcate|
|istituto di diritto pontificio|Institute of pontifical right|
|Istituto di Scienze della Comunicazione Sociale (ISCOS, UPS)|Institute of Sciences of Social Communication (ISCOS, UPS)|
|istituto religioso clericale|clerical religious institute|
|istituto secolare|secular institute|
|iter (la)|process|
|itinerario|set of strategies, outline, journey, practical process...|
|<a id="#L">L</a>|<a href="##Top">Back to the top</a>|
|La Dora|Dora River|
|lavorazione|cf. [[Alternatives - difficult words, phrases]]|
|lettera d'accompagnamento (del proprio Direttore per presentarsi ad un altro Direttore)|accompanying letter (of one's Rector presenting oneself to another Rector)|
|lettura spirituale|spiritual reading|
|levata|hour of rising|
|liminalità|threshold experience|
|Los Hogares Don Bosco (Focolari Don Bosco)|Don Bosco Focolari|
|lotteria|lottery or benefit raffle|
|Luigi Versiglia, San|Aloysius Versiglia, Saint|
|<a id="#M">M</a>|<a href="##Top">Back to the top</a>|
|Ma (Maestro dei Novizi)|Ma (Master of Novices / Director of Novices)|
|Maestro d'arte|Craftmaster|
|Maestro di scuola|teacher|
|magistero|Teacher Training Course|
|magistero del Rettor Maggiore|teaching of the Rector Major|
|Malvasìa (una specie di vino)|Malvasìa (a Monferrato wine variety)|
|mani addosso|laying hands on someone|
|massimo|cf. [[Alternatives - difficult words, phrases]]|
|matericao|cf. [[Alternatives - difficult words, phrases]]|
|mensa (1a mensa, 2a mensa)|meal time (1st round, 2nd round)|
|mixité|coeducation|
|modestia e gravità|modesty and decorum|
|mondanità|worldliness|
|Monferrato|Monferrato Don Bosco's homeland|
|<a id="#N">N</a>|<a href="##Top">Back to the top</a>|
|nomina|appointment|
|non a caso|cf. [[Alternatives - difficult words, phrases]]|
|novità|cf. [[Alternatives - difficult words, phrases]]|
|<a id="#O">O</a>|<a href="##Top">Back to the top</a>|
|oculatezza|attentiveness / power of observation / having a careful eye for…|
|onomastico|feast day / name day|
|operativo|cf. [[Alternatives - difficult words, phrases]]|
|operatore|cf. [[Alternatives - difficult words, phrases]]|
|orazione vocale e mentale|vocal and mental prayer|
|ordinandi|those about to be ordained|
|ordine del giorno|order of business|
|osservatorio|cf. [[Alternatives - difficult words, phrases]]|
|ospizio|hospice|
|ozio|idleness|
|<a id="#P">P</a>|<a href="##Top">Back to the top</a>|
|padre, fratello, amico|father, brother and friend|
|parlatorio|parlour|
|parti odiose e correzioni disciplinari|unpleasant duties and disciplinary corrections|
|PAS (Pontificio Ateneo Salesiano, questo acronymo fino al 1973)|PAS (Salesian Pontifical Athenaeum, Latin-Italian acronym PAS until 1973)|
|passione|cf. [[Alternatives - difficult words, phrases]]|
|pasto gratis|everything comes at a cost|
|pastorale organica|integral ministry / holistic ministry / structured ministry|
|pastorale vocazionale|vocation ministry|
|paternità|fatherliness|
|pedagogia|pedagogy, educational theory|
|pensionato|hostel|
|percorso|cf. [[Alternatives - difficult words, phrases]]|
|pericolante|at risk|
|personale esterno|service personnel|
|Piccolo Clero|Altar Boys Society|
|popolo, ambiente popolare, ceto popolare|working classes, poor people, ordinary folk|
|portinaio|porter, doorkeeper|
|portineria|reception, lodge|
|pratiche del buon cristiano|practices of piety of a good Christian|
|pre-aspirantato (Reg. 16)|junior aspirantate / juniorate / apostolic school / Vocational Guidance Centre (Reg. 16)|
|prevedere|cf. [[Alternatives - difficult words, phrases]]|
|procura / procura missionaria|Missions Office|
|profetico|inspired, prophetic|
|promozione integrale|total development|
|promozione integrale cristiana|human development according to Christians principles|
|promozione sociale|social development|
|Ps (Preside scolastico)|Ps (School Principal, Italian abbreviation)|
|proposta/offerta|cf. [[Alternatives - difficult words, phrases]]|
|protagonista|cf. [[Alternatives - difficult words, phrases]]|
|pulizia|cleanliness and tidiness|
|punto di riferimento|cf. [[Alternatives - difficult words, phrases]]|
|<a id="#Q">Q</a>|<a href="##Top">Back to the top</a>|
|Qdr (acronimo di "Quadro di riferimento", abbreviazione di "La pastorale giovanile salesiana. Quadro di riferimento", 1998 2000 2014)|~FoR (acronym of "Frame of Reference", Abbreviation of "Salesian Youth Ministry. Frame of Reference", 1998 2000 2014)|
|Qualificazione e Specializzazione|Further Studies (Qualifications & Specialisations)|
|<a id="#R">R</a>|<a href="##Top">Back to the top</a>|
|razionare|cf. [[Alternatives - difficult words, phrases]]|
|realizzare|cf. [[Alternatives - difficult words, phrases]]|
|realtà|cf. [[Alternatives - difficult words, phrases]]|
|rendiconto (amministrativo)|report|
|rendiconto (finanziario)|financial report / financial statement|
|riqualificazione|cf. [[Alternatives - difficult words, phrases]]|
|riscatto/riscattarsi|cf. [[Alternatives - difficult words, phrases]]|
|risignificazione|giving new meaning or importance to|
|ritirate|lavatories|
|<a id="#S">S</a>|<a href="##Top">Back to the top</a>|
|scandire, scansione||
|scheda|cf. [[Alternatives - difficult words, phrases]]|
|scriteriati, stravaganti, misantropi, malinconici, moralmente insicuri, impetuosi e collerici, propensi alle amicizie sensibili, poltroni, golosi (Reg. 303 / 292)|lacking in judgment, eccentric, unsociable, moody and melancholic, morally unstable, impetuous and choleric, inclined to sensible friendships, idle, glutton (Reg. 303 / 292)|
|scritture contabili ordinarie|daily accounts|
|scrutatori|scrutineers|
|segno|cf. [[Alternatives - difficult words, phrases]]|
|significatività della presenza salesiana|meaningful impact of Salesian presence|
|sguardo|cf. [[Alternatives - difficult words, phrases]]|
|sinergia|cf. [[Alternatives - difficult words, phrases]]|
|sobrietà|temperance|
|soci (termine usato da Don Bosco per "confratelli")|confreres|
|Socius / Socio|Assistant to the Director of Novices / Assistant of the Novices / Socius|
|sta allegro|be cheerful|
|strumenti culturali|cf. [[Alternatives - difficult words, phrases]]|
|suffragi (Messe, Comunioni, Rosari in suffragio per i defunti)|suffrages / Masses, Communions, Rosaries in suffrage for the soul of a deceased|
|suggestivo|cf. [[Alternatives - difficult words, phrases]]|
|sussidiarietà|subsidiarity|
|territorio|district, local area, neighbourhood|
|<a id="#T">T</a>|<a href="##Top">Back to the top</a>|
|tecnica|cf. [[Alternatives - difficult words, phrases]]|
|tecnico|cf. [[Alternatives - difficult words, phrases]]|
|territorio|cf. [[Alternatives - difficult words, phrases]]|
|testimoniare|cf. [[Alternatives - difficult words, phrases]]|
|tra... e...|cf. [[Alternatives - difficult words, phrases]]|
|tra l'altro|cf. [[Alternatives - difficult words, phrases]]|
|triduo d'apertura|Triduum at the beginning of the School year|
|<a id="#U">U</a>|<a href="##Top">Back to the top</a>|
|umanizzazione|integral human development|
|unire|cf. [[Alternatives - difficult words, phrases]]|
|unità vitale|living unity|
|uscite (finanziarie)|outgoing expenses|
|<a id="#V">V</a>|<a href="##Top">Back to the top</a>|
|valorizzare|cf. [[Alternatives - difficult words, phrases]]|
|vantare|cf. [[Alternatives - difficult words, phrases]]|
|verifica|evaluation, assessment|
|vero e proprio|cf. [[Alternatives - difficult words, phrases]]|
|vestizione|clothing ceremony|
|Via Crucis|Way of the Cross, Stations of the Cross|
|vitto|food|
|vocazione|not always vocation cf. [[Alternatives - difficult words, phrases]]|
|voti di condotta (settimanali per studenti)|conduct marks (weekly for students)|
|voto consultivo|consultative vote|
|voto deliberativo|deliberative vote|
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' synodality
''TL'' is ''[es]:'' sinodalidad
<br>
''TL'' is ''[fr]:'' synodalité
<br>
''TL'' is ''[pt]:'' sinodalidade
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Synodality – the ‘way’, ‘path’ ‘breath’, ‘condition’, ‘key’ for life in faith – is the //modus vivendi et operandi// with which the Church prepares all its members to share responsibility, develops their charisms and ministries, intensifies their bonds of fraternal love.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term ‘synodality’ is missing from the documents of Vatican II. Why is that? The word is a neologism, the fruit of subsequent theological reflection. Yet it authentically translates and summarises the ecclesiology of communion expressed by the Council. In fact, the Church of the first centuries ordinarily faced the critical issues it had to deal with as a community by
listening to the Spirit.
The renewed ecclesial awareness of the sacramentality of the episcopate and of collegiality represents a fundamental theological premise for an adequate theological interpretation of synodality. Indeed, it makes it possible to see how the concept of synodality is broader than that of collegiality: while synodality implies the participation and involvement of the whole People of God in the life and mission of the Church, collegiality refers to the specific form in which it is defined through the exercise of the ministry of bishops //cum et sub Petro//.
Paul VI introduced the synod to express the unity between pope and bishops. The bishops who
gathered with him would offer support, advice and symbolise their unity and share in international responsibility for the Church. Under his successors John Paul II and Benedict XVI
who were much preoccupied with unity of faith in the face of dissent, the Pope and his administration tightly controlled the agenda, process and the outcomes of the synod. While calling for a vibrant church the two popes emphasised the distinctive dignity and descending teaching authority of pope, bishops and priests.
Upon his election Pope Francis set out to encourage freedom and initiative among Catholics. In his own conduct he paid less attention to issues of authority and doctrine than to outreach to people at the margins of the church and beyond it. His gift for such symbolic actions as mixing freely with people, holding off-the-cuff press conferences, and visiting prisons and refugee camps, were as important as his words. He has made synods a crowning symbol of his vision. He has encouraged participants to speak their mind, to differ on issues, to consult their people,
and to see themselves as shaping the understanding of faith. They model the proper shape of
relationships within the church as a whole, which Pope Francis has described as synodality.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
A neologism in English
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en ]'' (Target Language, as above) <br>''Glossed as:'' preventive system.
''TL'' is ''[es]:'' Sistema preventivo
<br>
''TL'' is ''[fr]:'' Le système préventif
<br>
''TL'' is ''[pt]:'' Sistema Preventivo
<br>
''TL'' is ''[pl]:'' System prewencyjny
<br>
''TL'' is ''[de]:'' Präventivsystem
<br>
''TL'' is ''[ru:'' Упреждающая система
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"An integration of beliefs, attitudes, actions, interventions, means, methods and structures which have progressively constituted a characteristic general way of being and acting, both personal and in community, of Don Bosco, of individual Salesians and of the Family". (Viganò AGC 290, p.10)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
//Little Treatise on the Preventive System// (March-April 1877). First published by Don Bosco as an appendix to the address composed in 1875 on the occasion of the dedication of the Salesian orphanage in Nice (France). It sets forth concepts and principles that are fundamental in his educational praxis. In spite of the title “(preventive”), which Don Bosco probably chose in order to situate his method within a general educational category, this little work embodies some (not all, by any means) of the insights gained over many years of experience in education.
If asked to give a brief practical description of the task of the educator, Don Bosco would have compared it to the task of good Christian parents with respect to the education of their children. For at the philosophical and consequent environmental levels, Don Bosco based his educational method on such an affective relationship between educator and pupil as may be found in a good family. This tersely describes Don Bosco's way with young people, no matter in what situation he found them. In effect, the key “operative” words of the method were familiarity, affection and trust.
!!!''@@color:Green;Usage notes@@:''
Often found capitalised as Preventive System
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
DBmem: ..Si facciano sacrifizi pecuniari e personali, ma si pratichi il sistema preventivo...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[loving-kindness|amorevolezza]], [[trattatello]].//
!!!!@@color:maroon;''SL'' is ''[en, la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SMA Sisters of Maria Auxiliatrix.
''TL'' is ''[es]:'' Hermanas de María Auxiliatrix
<br>
''TL'' is ''[fr]:'' Les Sœurs de Marie Auxiliatrice
<br>
''TL'' is ''[pt]:'' Irmãs de Maria Auxiliatrix
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh]:'' 瑪利亞進教之佑修女會(慈幼家庭組別,SMA)
<br>
''TL'' is ''[it]'' (Target Language, as above) <br>''Glossed as:'' Suore di Maria Auxiliatrix SMA.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Congregation of Diocesan Right founded by Fr M.C.Antony SDB on 13 May 1976, in Tamil Nadu, to "look after poor and abandoned young girls". Member of the Salesian Family.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Prior to 1976, the Government of Tamil Nadu had allotted place at Vyasarpadi for Repatriates from Burma for their inhabitation. But the Government had not cared for their daily livelihood. Seeing the agony and the trauma of the people, Rev. Fr. Francis Schoolz SDB, the then Parish Priest of Beatitudes Centre visited and consoled them. He also offered assistance to them in terms of both cash and kind. Then, Fr. Schoolz realized that these displaced people needed direction and guidance for their development. For this reason, Fr. M.C. Antony SDB, became the asst. parish priest, to take care of these underprivileged and oppressed people, so as to enable them to live a decent living. With little hesitation, Fr. M.C. Antony took up this noble assignment along with the Legion of Mary. Having witnessed the enormity of the trauma and the pathetic condition of the people, especially young girls, Fr. M.C. Antony realized that a Religious Congregation was needed to take care of them. This vision gave him an impetus to start the Congregation of Sisters of Maria Auxiliatrix.
The group gained membership of the Salesian Family in 2009 (decree 28 July 2009)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
The term 'Maria Auxiliatrix' is Latin.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SMI Catechist Sisters of Mary Immaculate.
''TL'' is ''[es]:'' Hermanas Catequistas de María Inmaculada Auxiliadora
<br>
''TL'' is ''[fr]:'' Les Sœurs Catéchistes de Marie Immaculée Secours des Chrétiens
<br>
''TL'' is ''[pt]:'' Irmãs Catequistas de Maria Imaculada Auxiliadora
<br>
''TL'' is ''[it]:'' ( if source is not Italian): SMI Suore di maria Immacolata
<br>
''TL'' is ''[zh ]:'' 無染原罪進教之佑瑪利亞教理講授修女會 (慈幼家庭組別,SMI)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious Congregation of Diocesan right, founded by Bishop Louis La Ravoire Morrow
12, December 1948 in Krishnagar, India. They were founded originally under the name "Catechist Sisters of Mary Immaculate" in 1922 then refounded as Catechist Sisters of Mary Immaculate Help of Christians but more commonly known as Sisters of Mary Immaculate.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
"Our Founder gave us the spirituality of St Teresa of the Infant Jesus, the "little way" of spiritual childhood, and the spirit of Don Bosco: initiative, practice of the preventive system, penance expressed as "always upright and smiling". Fr Egidio Viganò wrote: “Learning through life and reflection about the encounter between Don Bosco ‘the Salesian’ and St Teresa ‘the Carmelite’ can be a common good for all of Don Bosco's family… It points out that it is possible and how it can be so for the Salesian charism to be enriched when it draws values from the ‘little way’ and offers all Groups in the Family further reason for giving thanks to God for the inestimable gift that Don Bosco's spiritual experience represents for the Church”. What binds us to the Salesian Family most of all is the person of Don Bosco and his educative system, his love for the young, charity".
Admitted to membership of the Salesian Family on 10 June, 1992
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' society for a good time
''TL'' is ''[es]:'' Sociedad de la alegría
<br>
''TL'' is ''[fr]:'' La « Joyeuse Union »
<br>
''TL'' is ''[pt]:'' Sociedade de alegria
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 同樂會
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"That these gatherings might have a name, we called ourselves the Society for a Good Time. There was a reason for the name, because everyone was obliged to look for such books, discuss such subjects, or play such games as would contribute to the happiness of the members." (MO).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Society for a Good Time was a club of (mostly) teen-age lads. The founding of this society is preferably to be dated in 1833.
In his //Memoirs//, however, Don Bosco dates it in 1832. But at this point his dates are still one year off.
It is in the context of choosing friends, while in Chieri for his secondary schooling, that
the Association came into being. John was helping companions with their homework, and he quickly found himself surrounded by a group of youngsters who were attracted to
him, ‘as had been those of Morialdo and Castelnuovo.’ Out of this group the Society is formed. Its two basic regulations specify exemplary Christian moral conduct and exemplary performance of scholastic and religious duties. There’s wholesome fun too, but it isn’t just a ‘Society for a Good Time.’ John is acknowledged as ‘the leader
of a small army,’ and his popularity is such that he is in demand to provide entertainment and to tutor other students (for a consideration).
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
This term is a good example of how it is often the case that one should not translate a title literally: ‘Society of cheerfulness’ would sound corny in English.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[Chieri]]//
!!!!''SL'' is ''[it]'' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Mutual Aid Society.
''TL'' is ''[es]:'' Sociedad de Socorros Mutuos
<br>
''TL'' is ''[fr]:'' Société de secours mutuel
<br>
''TL'' is ''[pt]:'' Sociedade de Mútuo Socorro
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:''儲蓄互助社
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
This Society was an association of working youngsters, established within the Company of St. Aloysius, as insurance against temporary unemployment or sickness.(Lenti, //Don Bosco: History and Spirit//, Vol 3)
!!!''@@color:Green;Synonyms@@:''
Mutual Benefit Association
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Members paid an enrolment fee of 1.50 lire and a membership fee of 5 //soldi// (1/4 lira) per week. These contributions were built up as a fund out of which members received benefits in time of sickness or unemployment. Don Bosco established this society to remove working youngsters from the moral and religious dangers that youngsters encountered in mutual aid societies or workers’ unions in the city.
In 1857 the Mutual Aid Society joined the “Adjunct” Conference of St. Vincent de Paul established at the Oratory
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Adjunct Conference of St Vincent de Paul|Conferenza di San Vincenzo de Paoli]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Society of St Francis de Sales
''TL'' is ''[es]:'' Sociedad de San Francisco de Sales
<br>
''TL'' is ''[fr]:'' Société de St François de Sales
<br>
''TL'' is ''[pt]:'' Sociedade de São Francisco de Sales
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 聖方濟各撒肋爵會 / 聖方濟各沙雷氏會 / 鮑思高慈幼會
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The official designation for what is other known as the Salesian Society, or Salesians of Don Bosco.
<br>
!!!''@@color:Green;Synonyms@@:''
Salesian Society, Salesians of Don Bosco
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In order to respond to the needs of the youth and the ordinary people of his time, in 1841 Don Bosco founded the Oratory, which he conceived as a large family of boys, and established the //Pious Society of Saint Francis de Sales//, which he wanted to be a vital part of the Church, which recognised in the Supreme Pontiff its centre of unity
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
Article 5 of the Constitutions is expressed as follows: “Don Bosco inspired the start of a vast movement of persons who in different ways work for the salvation of the young. He himself, in addition to the Society of St. Francis de Sales, founded the Institute of the Daughters of Mary Help of Christians, the Association of Salesian Cooperators,and the Association of Mary Help of Christians...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Society|Società Salesiana]], [[Salesians of Don Bosco|SDB Salesiani di Don Bosco]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian Society.
''TL'' is ''[es]:'' Sociedad Salesiana
<br>
''TL'' is ''[fr]:'' Société salésienne
<br>
''TL'' is ''[pt]:'' Sociedade Salesiana
<br>
''TL'' is ''[pl]:'' Towarzystwo Salezjańskie
<br>
''TL'' is ''[zh ]:'' 鮑思高慈幼會 / 聖撒肋爵會
<br>
''TL'' is ''[de]:'' Salesianische Gesellschaft
<br>
''TL'' is ''[ru]:'' Салезианское Общество
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"Our Congregation is approved...We are no longer private individuals but a Society, a visible body.." (BM IX, 26).
A more formal description of an alternative term, 'Salesians of Don Bosco' (rather than a definition, though it contains elements of such) is found in Constitution 2 of the SDB Constitutions: "We, the Salesians of Don Bosco (SDB) form a community of the baptized. Submissive to the bidding of the Spirit we are resolved to carry out the Founder's apostolic plan in a specific form of religious life to be in the Church signs and bearers of the love of God for young people, especially those who are poor".
!!!''@@color:Green;Synonyms@@:''
Society of St Francis de Sales (complete official title), Salesian Congregation, Pious Salesian Society (of historical value but deprecated as a term), Pious Society (also deprecated), Salesians of Don Bosco (the most common title in ordinary use today), Salesians (normally understood as SDBs, within the context of the Salesian Family of Don Bosco, but when 'Salesian' is understood as an adjective, it could apply more generally)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
At Pope Pius IX's suggestion, Don Bosco, who up until then (1859), referred to the congregation of St Francis de Sales as involving both 'interns' and 'externs', adopted the term "Pious Society of St Francis de Sales" to describe the 'interns'. The Salesian Society in that understanding came into being on December 9/18, 1859.
We know that Don Bosco's original concept (in a Rule he had sketched out and presented to Pius IX in March 1858), was for a society or congregation which allowed its members to be "a religious for the Church and a free citizen in civil society". Even as late as 1880 he was still claiming that the Salesians were not a religious congregation but a charitable religious organisation to help abandoned young people and that the Latin word 'vow' might be understood as 'promise' in Italian! (Cf Lenti, Vol 3, //Don Bosco History and Spirit//, pg 289).
The founding document of the Salesian Society was drawn up on December 18, 1859. It is interesting to note that its wording speaks of "a society or congregation...".
Whatever Don Bosco's real intentions, thwarted in some ways by his being gradually forced into the ecclesiastical structure, this new 'society or congregation', which we should really recognise as 'The Salesian Society' was distinct from the 'Congregation of St Francis de Sales'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Congregation|congregazione]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' dreams
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
LENTI: Obviously, the dream experience of any dreamer is accessible to others only
through his or her "telling the dream." This operation results in a dream narrative. This is true also in Don Bosco's case.
<br>
!!!''@@color:Green;Synonyms@@:''
dream narratives
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Some 150 so-called dreams of Don Bosco have been recorded, some in his own hand, many by those closest to him.
The best-known of Don Bosco's dreams, of course, is the dream at nine years of age at The Becchi.
The following is taken from Fr Arthur Lenti's comments on the missionary dreams:
<<<
Don Bosco's dream narratives may be classified ("typed") on the basis of definite
criteria. Thus, for instance, one may obtain such a typology on the basis of content (moralistic dreams, predictive dreams, etc.); on the basis of setting or images (dreams with country, pastoral setting, urban setting, etc); on the basis of textual tradition (dream narratives authenticated by Don Bosco, produced by direct witnesses, etc.); on the basis of their origin or inspiration, assuming that this could be ascertained (common dreams, revelatory dreams); and the like.
The "typing" criterion suggested here for Don Bosco's dream narratives is that of their //function-in-society//. This criterion responds to two questions jointly: Whom is the dream addressing? What is its aim? The adoption of this criterion for classifying the narratives may appear to question their nature as true
dreams (for as creations of the unconscious, of themselves dreams address only
the dreamer), or to preempt the question of a conscious narrative interpretation having occurred. This "typing" criterion merely recognizes the fact that Don Bosco's dream narratives, as they have come down to us, appear to have been intended for a certain function-in-society. If such a phenomenon raises questions as to the true nature of the dream, then it would have to be separately addressed. (Arthur J. Lenti, //Don Bosco's missionary dreams-images of a worldwide apostolate//).
<<<
Some of Don Bosco's early dreams: the //Dream of the Rose Bower// and the
//Dream of the Mountain// (difficulties, defections, success 1847 and ca. 1862); the
//Dream of the Wheel of Fortune// (five decades of expansion ca. 1856); the //Dream of the Machine and Transparent Wheel, Part 3// (five decades of expansion 1861)
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (pl)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian memory|memoria salesiana]], [[Crònichetta]], [[cronachette]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' solidarity.
''TL'' is ''[es]:'' solidaridad
<br>
''TL'' is ''[fr]:'' solidarité
<br>
''TL'' is ''[pt]:'' solidaridade
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In the broader sense of the termç
(1) General: Community of interests, feelings purposes, or fellowship that arises from such;
(2) a Christian virtue. It seeks to go beyond itself to total gratuity, forgiveness, and reconciliation. It leads to a new vision of the unity of humankind, a reflection of God's triune intimate life (//Solicitudo Rei Socialis// no. 40) .
Other than the definitions given above, often in practical Salesian language we find the term used in reference to aid, mostly of the financial kind, or as represented by NGO, Mission Office activity, or as a 'fund' (e.g. the Rector Major's Solidarity Fund).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In fact, we find in the 'Charter of identity' a helpful description of Salesian solidarity which is much broader than that of financial aid:
"1. education, which is the highest form of solidarity, conceived of and realised accoring to criteria which Salesian assistance suggests.
2. Civil, social and mission voluntary service, much widespread amongst young people today ...
3. Social and political involvement..."
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Charter of identity|Carta di comunione nella Famiglia Salesiana]], [[RM's Solidarity Fund|Fondo di solidarietà del Rettor Maggiore]] //
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SOSC Salesian Oblates of the Sacred Heart.
''TL'' is ''[es]:'' Salesianas Oblatas del Sagrado Corazón de Jesús
<br>
''TL'' is ''[fr]:'' Les Salésiennes Oblates du Sacré Cœur
<br>
''TL'' is ''[pt]:'' Salesianas Oblatas do Sagrado Coração de Jesus
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 耶穌聖心慈幼顯主會(慈幼家庭成員,SOSC)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious Congregation of Pontifical Right founded by Salesian Bishop Joseph Cognata, the Salesian Oblates of the Sacred Heart are a Congregation of active life with a missionary purpose: “the coming of the kingdom of God in the most needy places”. They dedicate themselves particularly to the education of children in pre-schools, and to formation of youth, particularly in regard to catechetics and helping youth groups together with the parish priests.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!! Sounds and symbols of the translator’s habitat
We are encouraged these days, in our more ecologically sensitive world, to be aware of our habitat, and as one writer has put it:
<<<
A delicate world of punctuation lives just beneath the surface of your work, like a world of micro-organisms living in a pond. They are missed by the naked eye (Noah Luke, //A Dash of Style: The Art and Mastery of Punctuation// W.W.Norton and Co. 2007).
<<<
We could extend that idea beyond punctuation, for in many ways the sounds and symbols of a language are a bit like micro-organisms too — they function together within the habitat of a particular language in such a way that they do not strike the consciousness of the native speaker, and should not. But they will look or sound ‘foreign’ to anyone else.
You do not need a word of Italian to consider, for a moment, the following items. Something else may stand out:
* secolo XX
* Unesco
* Marco mi ha detto: "Arriverò in ritardo alla cena".
* Chiese quindi licenza; e, abbracciato di nuovo il padron di casa, e tutti quelli che, trovandosi più vicini a lui, poterono impadronirsene un momento; si liberò da essia fatica; ebbe a combatter nell’anticamera, per isbrigarsi da’ servitori, e anche da’ bravi, che gli baciavano il lembo dell’abito, il cordone, il cappuccio; e si trovò sulla strada, portato come in trionfo, e accompagnato da una folla di popolo, fino a una porta della città; donde uscì, cominciando il suo pedestre viaggio verso il luogo del suo noviziato.
* — Vieni, replicò l’altro, voglio che tu serva messa.
* i Salesiani di Freetown, Sierra Leone, hanno allestito presso i locali del centro “~DonBosco Fambul” una mostra di abilità e talenti.
* Il mondo digitale, tutto ciò che ha a che fare con l’informatica, le reti sociali e l’uso di “gadget” tecnologici.
* Ho cominciato gli esercizi spirituali nella casa della Missione il giorno 26 maggio festa di S. Filippo Neri 1841 (...)
* Lc 21,25-28.34-36.
* «Lo scopo di questa società — scrive intorno al 1859 in una delle prime stesure delle Costituzioni salesiane — è di riunire insieme i suoi membri ecclesiastici, chierici e anche laici, a fine di perfezionare se medesimi imitando le virtù del nostro Divin Salvatore, specialmente nella carità verso i giovani poveri».
* 1.234.567,89.
* pagg. 4–5.
If any one of the above features appears in an English translation (with some exceptions), ‘native’ readers will have a niggling sense, perhaps not even a conscious one, that the habitat is not quite theirs, or that something is amiss, or to put it in simple terms, that there is not a good match between the source and target text. This complex thing called the good match is what is meant by habitat here. Let’s take each of the above, one by one.
''secolo XX''
Roman, not Arabic numerals are used in Italian but not usually in English, to indicate volumes (as in books), or parts and chapters of books. They are also used to distinguish popes, sovereigns and centuries. The English reader will not notice popes and sovereigns so much, but will immediately detect something different about centuries, books and volumes, and others kind of ‘chapters’ too, like General or Provincial Chapters.
''Unesco''
The rule in Italian (but it is flexible) seems to be that once an acronym goes over 5 letters, only the first is capitalised. English capitalises each letter: UNESCO. Pick up an Italian newspaper, and you will see that the language almost has a love affair with acronyms of all kinds, more than we would be happy to see in a similar page in English, but of course that may be to do with other factors, like the number of political parties or unions there are!
''Marco mi ha detto: "Arriverò in ritardo alla cena"''
There are two features to note here. The first is the use of the colon (:) before direct speech, where in British, and for that matter American English, we would expect a comma. We would also expect the full stop/period to be inside the final quotation mark. In other instances where the colon is used in Italian (much more frequently than it is in English, by the way) it will normally be followed by a capitalised first term. British English will always use a lower case first term; American usage would expect an upper case after a colon if it is the beginning of what would be the equivalent of a new statement, but that would be rare. Americans would prefer to start new statements after a full stop/period, and not after a colon. A translator may well ‘translate’ the Italian colon in these instances with a phrase such as ‘namely’, or ‘which includes’.
''Chiese quindi licenza; e, abbracciato...''
Dear God, will this sentence never end? That is what the English reader is thinking! Remember, ’a delicate world of punctuation lies just beneath the surface ...’ and the semicolon is one to watch out for! The semicolon (;) here is being used to enumerate a number of propositions. In English we would be less likely to do that, though it could be done. We may re-arrange the entire paragraph and split it into separate sentences. There are two things going on in the cited example. One is the Italian penchant for longer, largely uninterrupted flow of ideas, and the other is their fondness for this item of punctuation. They invented it after all! It is pretty much an accepted view that the Italian printer and publisher Aldo Manutius created the semicolon in or about 1494.
''–– Vieni, replicò l’altro, voglio che tu serva messa''
Again there are two items to note. One is the use of the em dash to indicate lines of dialogue. This is overwhelmingly frequent in Don Bosco’s texts, for example. But the other is that both dialogue and the reporting clause in the middle of the quotation are included in what follows the dash, without distinction. The ‘dialogue dash’ is not entirely unknown in English, and can be used to offer a certain style. James Joyce used it and indeed insisted on it, but then James Joyce also did a lot of other very unusual things with the English language!
''i Salesiani di Freetown, Sierra Leone, hanno allestito presso i locali del centro“Don Bosco Fambul”...''
It is common in Italian, and certainly part of the regular ANS style, to put the names of institutes in inverted commas, at least on the first mention, where in English we would be satisfied with capitalisation alone. But it goes a bit further than this. Quotation marks (usually the double ones) are also used to emphasise or pick out any unusual terms, so jargon, dialect, technical and foreign words or phrases.
''Ho cominciato gli esercizi spirituali nella casa della Missione il giorno 26 maggio festa di S. Filippo Neri 1841 (. . . )''
The ellipsis symbol is used in two ways in Italian. When it has brackets around it (. . . ) it implies true ellipsis, meaning something of the original is being omitted. Without brackets it may indicate a pause or even ‘etc.’ English prefers the em dash in this latter case and will not put brackets around ellipsis; it leave the three points on their own.
''Lc 21,25-28.34-36''
Apart from obviously different abbreviations for the books of Scripture, note that a comma is used where English reference would employ a colon, and that a full stop/period is used where we would employ a comma.
''«Lo scopo di questa società — scrive intorno al 1859 in una delle prime stesuredelle Costituzioni salesiane — è di riunire ...»''
Other than the already noted reporting clause allowed within the quoted speech, we immediately note the use of the guilemets («...»). Italian today will use both inverted commas and guillemets, depending on which style guide is in use, and occasionally it will follow the French rule (but only with guileemets) which is that there must be a (non-breaking) with a punctuation glyph made up of two parts as « and » certainly are.
''1.234.567,89''
Italian uses a full stop/period for thousands and a comma for decimals (though some may use the thin space instead), which is the reverse of what we do in English.
''pagg. 4–5''
‘pag.’ would stand for ‘page’, but when the plural is needed the final consonant of an abbreviation is doubled (hence vol. becomes voll. and so on). Something similar happens when Italian wants to indicate more than one Salesian Cooperator (SC) which becomes SS.CC., and other similar examples. One could also mention here, though it is much rarer,that the hyphen (or the en dash) used to indicate the range 4–5 can occasionally appear as 4÷5, in other words the division sign can sometimes be used to indicate a determined range.
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' missionary expedition
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 派遣傳教士;傳教士派遣禮
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
RICCERI (1975): “//L ’11 novembre 1875 vedeva la piccola Congregazione Salesiana lanciarsi, con l’audacia che solo Don Bosco poteva imprimerle, nella mirabile avventura missionaria, che egli stesso ebbe a definire « la più grande impresa della Congregazione»: quel giorno infatti partiva per l’America//” 11 November 1875 saw the small Salesian Congregation launch itself, with the audacity that only Don Bosco could give it, on the admirable missionary adventure that he himself called ‘the greatest undertaking of the Congregation’; on that day the first group of Salesians left for America.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
While many a Congregation has undoubtedly sent out missionary expeditions in the past, Don Bosco made this an absolutely central aspect of his charism, so the term ‘missionary expedition’ takes on a special meaning:
* Salesian Brothers have been a significant feature: “There are things the priests and clerics cannot do and you will do them” (Don Bosco). Venerable [[Blessed Artemides Zatti|Zatti, Artemide]] was one of them.
* [[Salesian Sisters|FMA Figlie di Maria Ausiliatrice]], missionaries by nature and vocation, have always been represented in these expeditions.
* The valuable support of the [[Salesian Cooperators|Cooperatore Salesiano/Salesiano Cooperatore]] has been essential for support.
* In more recent times, involvement of lay people as [[volunteers|volontariato]].
* And all in the style and with the heart of [[Don Bosco]].
With few exceptions (war time and global calamities), annual missionary expeditions have been sent out now for more than 150 years.
br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[missions|missioni]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' family spirit.
''TL'' is ''[es]:'' espíritu de familia
<br>
''TL'' is ''[fr]:'' esprit de famille
<br>
''TL'' is ''[pt]:'' espírito de família
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Salesian style of life which had its origins firstly at The Becchi and then especially at Valdocco from the time Don Bosco brought his mother there to be with him in his work for poor children.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
For Don Bosco family spirit was the result of familiarity, family-style relationships and a home-like way of living and working together. He would say that without familiarity there is no affection, without affection there is no mutual trust and without mutual trust there is no personal contact and therefore no education.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[family atmosphere|clima di famiglia]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@(Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian spirit.
''TL'' is ''[es]:'' espíritu salesiano
<br>
''TL'' is ''[fr]:'' L'esprit salésien
<br>
''TL'' is ''[pt]:'' espírito salesiano
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 慈幼精神
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
In the letter to the Cooperators the Rector Major wrote: 'When the Regulations speak of 'Salesian spirit' they are describing the characteristic features of the Gospel experience tested in the school of Don Bosco as an original style of life. a synthesis of criteria of judgment and of methodology of action.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is not a conceptual analysis of relationships with God and one's neighbour. and neither is it the doctrinal presentation of the spirituality of a state or ministry, but the description of the spiritual features which identify the Salesian vocation'.
AGC 318. 1986, p. 28.
While the primary reference is to the foundational experience and to the 'spirit of Don Bosco', it also includes this spirit as lived and shared over time in his Family. In fact 'Salesian spirit' is a criteria for membership of the Salesian Family (ASC 304, 1982, p 61ff).
The Constitutions (especially Chapter 2) speak more of 'Salesian spirit' than they do of 'Salesian spirituality', since this latter would seem to deal more with the relationship between the Salesian and God, while 'Salesian spirit' involves not just the Covenant with God but apostolic consecration, activities of the mission, the life of communion, practice of the evangelical counsels, formation, animation, government.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
The Salesian spirit finds its model and source in the very heart of Christ, apostle of the Father. (SDB Constitutions, C. 11)
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:maroon;''SL'' is ''[it]''@@' (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian youth spirituality.
''TL'' is ''[es]:'' Espiritualidad juvenil salesiana
<br>
''TL'' is ''[fr]:'' Spiritualité jeunesse salésienne
<br>
''TL'' is ''[pt]:'' Espiritualidade Juvenil Salesiana
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
GC23 produced a brief outline of Salesian Youth Spirituality with its important dimensions of daily life, encounter and friendship with Christ, gradual introduction to the life of the Church and a life of service.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term gained prominence through the work of the 23rd General Chapter in 1990. It is a spirituality that is also applicable to adults. Not mentioned explicitly in the GC23 outline, but of foundational importance, it would seem, is the role played by mutual confidence between the young person and his or her spiritual guide.
!!!''@@color:Green;Usage notes@@''
May be capitalised as Salesian Youth Spirituality.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
Strenna05: ...componenti di una spiritualità giovanile salesiana c'è appunto un forte "senso di Chiesa"
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[youth ministry|pastorale giovanile]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SQM The Sisters of the Queenship of Mary.
''TL'' is ''[es]:'' Hermanas de la Realeza de María Inmaculada
<br>
''TL'' is ''[fr]:'' Les Sœurs de la Royauté de Marie
<br>
''TL'' is ''[pt]:'' Irmãs da Realeza de Maria Imaculada
<br>
''TL'' is ''[it]:'' ( if source is not Italian): Le Suore della Regalità di Maria Immacolata.
<br>
''TL'' is ''[zh ]:'' 瑪利亞元後修女會 (慈幼家庭組別,SQM)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Congregation of the Sisters of the Queenship of Mary (SQM) is a diocesan religious congregation under the jurisdiction of the Archdiocese of Bangkok. Founded by Fr Carlo Torre sdb in Thailand.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Since the SQM Congregation has had a special link with the Salesians through the Founder and through the Salesian spirituality inherited from him, it wishes to continue to receive the formation of the Salesian priests in order to preserve the spirit of the Founder. The Sisters were officially welcomed as a group of the Salesian Family on January 24, 2012, after their separation from the Secular Institute (DQM... Read on below).
In the year 2000, when the Church invited all Institutes to return to their own origins, the DQM Institute also reflected on its historical origin, drawing inspiration from the universal and local Church and seeking to clarify the lifestyle of those who took their vows. Such a reflection opened the way to the formation of two different religious branches: one the Secular Institute called Daughters of the Royalty of Mary (DQM), while the other is a Religious Institute called the Congregation of the Sisters of the Queenship of Mary (SQM).
Thus, from 1 to 5 April 2008, a Special General Chapter was convened to resolve the aforementioned division. The unanimous decision was to allow each member to live according to his or her own conscience the gifts of the Holy Spirit in the service of the Church according to the charism of the Founder. The SDM Congregation therefore requested official approval of its religious status so that its early style of life in the form of a Secular Institute could be officially approved for integration into both the Universal Church and the Local Church. After the correction of the Constitutions and Regulations according to the directives of the Congregation for Institutes of Consecrated Life and Societies of Apostolic Life, the Congregation also decided to change the name - both in Thai and in English - from "Daughters of the Royalty of Mary" (DQM) to "Sisters of the Queenship of Mary" (SQM), to clarify the separation and to make the distinction clear
The institute has a special relationship with the Salesian congregation, both through its founder and through the spirit handed down to its members. The institute recognises the Rector Major as successor of Don Bosco, as the father and leader of the entire Salesian Family.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[DQM The Daughters of the Queenship of Mary]], [[Salesian Family|famiglia salesiana]].//
!!!!@@color:maroon;''SL'' is ''[ar]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (The Venerable) Simon Srugi
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Venerable Simon Srugi, a Palestianian Arab born, as was Jesus, in Nazareth, but who then lived his entire Salesian life at Betgamal southwest of Jerusalem, is a
clear invitation to reawaken in the Church the precious vocation of the consecrated lay person.
At times today this is a misunderstood vocation, one that could find its original evangelical perspective in figures such
as Simon Srugi. The gift of the lay vocation and the gift of consecration come together in a unique movement of love for God and neighbour, and all this in the simplicity and humility that really does speak of the Gospel to today’s world.
Simon Srugi is a model for the Christians of the Middle East, the “good Samaritan” of
our times who teaches us that the presence of Christ’s disciples will be significant only if
based on deep faith, if it grows through a serious commitment to communion and is expressed in a simple but constant witness of practical charity. It is significant to see how this saint speaks to us, today’s people: the
son of a family of refugees, of a persecuted people, the history of whose family is an intertwining of rites, poverty, orphans, people who found themselves living amidst wars and guerilla skirmishes. He speaks, through
his life, to so many Christians who experience similar situations: “I am one of you”.
Srugi’s fraternity extends beyond his community to embrace the people, mostly Muslims, who flocked to him. This is a well known fact, but its full significance must not escape us: in a land where there is usually no love lost between Arab Christians and Muslim, here is Srugi, an Arab Christian, who not only loves his Muslim neighbours but is in turn loved and appreciated by them. Here is a Salesian who knew how to make himself loved, and whose people knew he loved them. In his own simple but unmistakable way, Simon Srugi lived the
universal fraternity that Pope Francis is pushing so hard. And like his fellow citizen Jesus, he revealed the merciful face of the
Father to all, even to those unable to call God Father.
02.04.1993: with the decree on the heroic nature of his virtues, approved by Pope John-Paul II, he was recognised as Venerable. Two excellent studies on the life
of Simon Srugi, and the community at Betgamal, are available in the ‘Salesian Holiness’ section of SDL.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian hagiography|agiografia salesiana]], [[Venerable|Venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' SSCS Salesian Social Communication System.
''TL'' is ''[es]:'' SSCS Sistema Salesiano de Comunicación Social
<br>
''TL'' is ''[fr]:'' SSCS Système salésien de communication sociale
<br>
''TL'' is ''[pt]:'' SSCS Sistema Salesiano de Comunicação Social
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh]:'' 《慈幼式社會傳播體制》,2005 2011,SSCS
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An integrated and unified communication project. (Fr Martinelli to Salesian Bulletin editors, 1998).
The SSCS is also a book, first produced in 2005 by the Department of Social Communication, Rome.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term 'system' was used by Fr Vecchi (2000) to call attention to the pervasive aspect of Social Communication throughout Salesian presence: "Our communities, our works and activities, to which we give rise like every institution, become part of a much wider system of communication...".
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
The Letters in this initialism were deliberately chosen to fit as many (European) languages as possible.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[social communication|comunicazione sociale]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' coat of arms
''TL'' is ''[es]:'' escudo de armas
<br>
''TL'' is ''[fr]:'' armoiries, blason
<br>
''TL'' is ''[pt]:'' brasão de armas
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //In araldica, il complesso di tutte quelle figure, pezze, smalti, partizioni, ornamenti esteriori raffigurati secondo determinate regole...//
In heraldry, the set of all the figures, patches, enamels, partitions, external ornaments depicted according to certain rules.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Salesian Coat of Arms (not to be confused with the Logo), designed by Professor Boidi, appeared for the first time in a circular letter of Don Bosco on 8 December 1885.
Up to the year 1884 the Salesian Congregation, unlike other religious families, had no official coat of arms of its own. However a seal was used on official documents and letters before Don Bosco’s letter of 1885 mentioned above. This seal was a round die one-inch and a quarter in diameter. The figure of St Francis of Sales (bust in frontal view) appeared at the centre,
framed round by two laurel branches joined at the bottom.
Above the figure, around the rim, were the words, ‘Salesiana Societas.’ Beneath the figure, also around the rim, a text read, ‘Discite a me quia mitis sum’ [Learn of me, for I am meek” (Mt 11:29) – here applied to St Francis de Sales]. In 1884 a proper coat of arms was devised. A preliminary sketch was submitted to the Superior Chapter (General Council) by Father Anthony
Sala on September 12, 1884. Fr. Sala was the Society’s financial administrator and was at
the time supervising the building of the church of the Sacred Heart and connected boarding school in Rome. The move was prompted by a suggestion from the ecclesiastical authorities there. It was thought appropriate and important that the Salesian coat of arms should appear between those of Pius IX and Leo XIII, in the Basilica of the Sacred Heart.
The original sketch itself was the work of Professor Boidi. It showed a shield on which the
escutcheon or field was divided vertically by a large anchor. At the anchor’s right (the viewer’s
left) stood the bust of St Francis of Sales, lit by rays from above, and at its left stood a flaming
heart. Below the anchor was a wood with snow-capped mountains visible in the background.
Two branches of palm and laurel with stems entwined at the bottom framed the oval shield.
At the very bottom a waving streamer bore the legend, //Sinite parvulos venire ad me// (Allow little children to come to me [Mt 19:14; Mk 10:14; Lk 18:16]).
When the matter was taken up in the Superior Chapter the motto, ‘Let little children come to me’, was quickly set aside as already in use by others. Father Giulio Barberis, Catechist General, suggested that it be changed to ‘Temperance and Work’, Father Celestino Durando, Prefect General of Studies, would have preferred //Maria, Auxilium Christianorum, ora pro nobis//. Don Bosco ended the debate by saying, ‘A motto was already adopted in the very early
days of my work while I was still attending the //Convitto Ecclesiastico// (Pastoral Institute)
and visiting the prisons – //Da mihi animas, cetera tolle//.’ Everybody agreed and applauded, and the historic motto was adopted.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[da mihi animas]], [[logo]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en ]'' (Target Language, as above) <br>''Glossed as:'' strenna. Remains untranslated
''TL'' is ''[es]:'' aguinaldo
<br>
''TL'' is ''[fr]:'' l'étrenne
<br>
''TL'' is ''[pt]:'' estreia
<br>
''TL'' is ''[pl]:'' Wiązanka
<br>
''TL'' is ''[de ]:'' Leitgedanke - (oder das italienische Wort "strenna")
<br>
''TL'' is ''[ru]:'' девиз (на какой-то год)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Dono che si fa a parenti, amici, conoscenti, o che una ditta fa a clienti o a dipendenti, in occasione di festività annuali//. A gift given to relatives, friends, acquaintances, or a firm's gift to clients or employees for the New Year.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A Salesian tradition from DB himself whereby the Rector Major offers a 'gift' by way of a word or two for the New Year. These days it is usually a comment on some religious or ecclesial aspect in a sentence or two followed up by a commentary traditionally given to the FMAs on New Year's Eve.
!!!''@@color:Green;Usage notes@@:''
It should not be translated as a 'motto' or 'slogan', since this misses the 'New Year gift' aspect of the term. And because of the peculiarly Salesian usage of this term, it is tagged as TS02.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The word is simply borrowed from Italian into Salesian English with no modification. It would not be understood by anyone but Salesians or those with close affiliation to Salesians
!!!''@@color:Green;Translator's notes@@:''
Translator's might like to read [[Strenna stress]] especially if they need to translate a Strenna theme!
!!!''@@color:Green;Citation@@''
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]].//
!! Handing down a tough sentence!
You be the judge:
//Conoscendo e imitando Don Bosco, facciamo dei giovani la missione della nostra vita//
Let us make the young our life’s mission by coming to know and imitate Don Bosco.
Can you decide where the ‘focus’ of the Strenna sentence above lies? If you were saying it aloud, where would the primary stress fall? Or put in equally linguistic terms, what is the ‘theme’ of this sentence, if we define theme as being what the speaker/writer chooses to take as his point of departure? ‘Theme’ is a little different from ‘given’, another term the linguist or even the grammar teacher might easily use. The ‘given’ in a sentence is from your perspective — the reader/listener’s perspective, or what you already know about or have accessible to you.
Hence the problem. Strenna declarations tell us what their author’s intended theme is and they are addressed to people in a certain context who are assumed to have extra-sentential knowledge not related to any explicit other sentence, though perhaps an implicit one. But my ‘given’ may be quite different from your ‘given’, and that in turn may affect what I interpret the ‘theme’ or true focus of any particular //strenna// to be.
This problem begins even with the word itself. In a text for the Salesian Family only, we would not normally translate the term, partly because it does not have an easy translation and we have a right to our own jargon, but mainly because we assume the target audience’s prior understanding. This assumes that the reader (or listener) does actually understand precisely where the term comes from. //Strenna// would be understood by the general population in Italy, except that it might be understood today as a ‘book given for Christmas’. This is not so far off the mark even for the Salesian context. Originally a custom of the ancient Romans, the //strenna// (Latin //strena// or possibly from the goddess Strenia) was, in the 19th century, already linked to prose and poetry. It was in this context that Don Bosco gave individuals a few helpful words, first of all individuals at the Oratory, but then extended to the group, and not so much for Christmas as for New Year. The ‘gift’ was almost always a few well-chosen words to someone who knew his audience and who in turn knew him. It could also be a physical gift, probably in writing.
If we were to translate //strenna// as ‘motto’ or ‘slogan’ we would be doing it a disservice in terms of how it was understood in Don Bosco’s earlier context (less so later when it was addressed to his Salesians), but we may be describing it correctly for the way it is employed today. Again, it has to be said that the one who ‘owns’ this particular Salesian tradition, the successor of Don Bosco, has every right to do with it as he wills. Our interest here is primarily in the challenge it presents to the translator and, importantly, why it is a challenge. We all know it IS a challenge; the trick is to discover objective reasons for why it is, in order to be in a position to do something about it.
It might be helpful to look at a random set of Strenna declarations in Italian (and their official translations following each item):
//Ringiovanire il volto della Chiesa, che è la madre della nostra fede// (Rejuvenate the Faith of the Church, the Mother of our Faith)
//Assicurare una speciale attenzione alla famiglia, che è culla della vita e dell’amoree luogo primario di umanizzazione//. (Ensuring that special attention be given to the family the cradle of life and love and where one first learns how to become human)
//Per una vera cultura della vita umana// (For a true culture of human life)
//Educhiamo con il cuore di Don Bosco, per lo sviluppo integrale della vita dei giovani, soprattutto i più poveri e svantaggiati, promuovendo i loro diritti//. (Let us educate with the heart of Don Bosco, to develop to their full potential the lives of young people, especially the poorest and most disadvantaged, promoting their rights).
Italian is a vigorously nominalising language, which can mean using an even more absolutely nominal form than a lesser one, and therein lies the problem. Consider that one is much more like to find //tra razionalità e emotività// (this is a real example from a text on education) than //tra ragione e emozione//, (‘between reason and emotion’) The difference lies in the //-tà// or //-ità// ending which strengthens the nominal form, though both //razionalità// and //ragione// are nouns, as are //emotività// and //emozione//. English happily employs nominalisation when it feels it might be useful, but by preference seeks verbal forms.
Strictly speaking, nominalisation occurs when a verb or adjective or adverb is turned into a noun or noun-like item, but we could also express it another way, which will extend its coverage for our purposes here: language which prefers non-finite verb forms. The strenna statements above feature nominalisation in both the strict and wider sense. //Ringiovanire// is infinitive, as is //assicurare//. //Promovuendo// in the last example is a gerund and therefore non-finite form. The only other verbs in the entire collection above in Italian are the verb ‘to be’ (//è//) and two finite examples: //educhiamo//, and //facciamo//, if we count the very first example at the beginning of this entry. Below we will look at these two finite examples and agree that even these are not as finite as we think! Nominal style at its best: //una speciale attenzione ..., culla della vita e dell’amore e luogo primario di umanizzazione//; no verb at all in the second example; //per lo sviluppo integrale della vita dei giovani... promovuendo i loro diritti// in the third example.
The following did not turn up in a Strenna context, but it did turn up in a Salesian document, and it exemplifies very clearly the extent to which the translator may sometimes have to deal with challenging nominalised forms:
<<<
Li possiamo distinguere in valori contenutistici (= crescita, sviluppo, qualitàumana dell’esistenza, promozione umana della vita personale e comunitaria,libertà, comunitarietà... ), valori formali-procedurali = gradualità, adeguatezza,pertinenza, validità, significatività; specificità, globalità, integrazione; disciplinarità e transversalità; efficienza e produttività; comunicatività e relazionalità; reciprocità e identità. . . ) e valori etici-realizzativi dell’ intervento educativo (= ascolto, accoglienza, rispetto, apprezzamento, sostegno, orientamento, correlazione, stimolazione, amore, professionalità, managerialità, autorevolezza, ragionevolezza, saggezza... .
<<<
We will not have so much difficulty with the simpler nouns, e.g. most of those found inside the first set of parentheses (//crescita, sviluppo, qualità umana dell’esistenza, promozione umana della vita personale e comunitaria, libertà, comunitarietà//), but there are some challenges ahead with mega-nominals like the pseudo-adjective //formali-procedurali// of the terms ending in //-ità//. The solution does not lie in turning as many of them as possible into //-ity// terms, that is for sure. Besides, what might be the difference between //promozione umana della vita comunitaria// and //comunitarietà//?
The translator, then, is faced with a range of problems when tackling the dense and condensed kind of language found in strennas and other similar declarative styles.
!!Theme
Given the abstract nature of nominal forms, where is the real theme between //conoscendo// and //imitando//? We have already noted that Italian word order is more flexible than English, so we cannot rely on ‘first position’ to establish theme in Italian and indeed may suspect it lies towards the end. The first Strenna cited in this chapter is the most difficult of all the examples here if we are to determine the theme which, remember, is in the mind of the writer, not the reader. Is it the act of knowing/getting to know (we cannot be sure which)or imitating that are the point of departure? Is it what we do then (//facciamo//) or are we doing that along with these acts? Is it the mission of our lives?
!! Lexical density
Nominalisation creates lexical density or simply put, packs more meaning into fewer words. //Umanizzazione// is a classic nominalisation that English will seek to explain in several words: ‘learn to become human’. //-izzazione// endings are the bane of English translation. Salesians around the world have often set up museums. Could they be said to engage in //musealizzazione//? Google it and you will find 200 plus reasonable examples of this term. As someone said, regarding this latter on ~Wordreference, a very useful aid for translators, “at best in English we might have to say ‘the process of turning X into a museum/of creating a museum out of X/of incorporating X as part of a/the museum’ or some such (depending — to a huge extent — on the context). Basically, it’s an awful word to have to translate.”
!!Semantic density
On the other hand nominalisation extends apposition or that practice whereby two elements, usually noun phrases, are placed side by side, each modifying or explaining the other. //Culla della vita// and //luogo primario di umanizzazione// are both in apposition to ‘family’. This creates an additional semantic density. There is less hierarchy in content and it is harder to make logical links.
!!Timelessness
The lack of a conjugated verb gives a certain timelessness to the declaration, which also makes it harder to pin down.
!!Exhortation
The //-iamo// (1st person plural form in Italian) is trickier than one might first suspect. We can agree that we are dealing with a volitional mood. The author of the declaration wants/wishes something to happen. But there are different ways of achieving that wish.
Consider this little exchange in that wonderful though politically incorrect comedy 'Fawlty Towers':
"""
Sybil Fawlty : Basil doesn’t bet on the horses anymore, do you?
Basil Fawlty : No, that particular avenue of pleasure has been closed off.
Sybil Fawlty : And we don’t want it opened up again, do we ?
Basil Fawlty : No, you don’t, dear
"""
The humour comes from the way 3rd person singular and 1st person plural are being used as 2nd person address. So the use of 1st person plural can, in English, and one presumes also in Italian, have a degree of coercion to it.
//Adesso, per favore, ascoltiamo la lezione in silenzio! Ragazzi, non perdiamo tempo!//
Normally, however, the 1st person plural employed as a polite form of imperative-encouragement (exhortation) will be indicated with ‘let’ in English (or the more informal ‘let’s’). Italian does not have this option. French has an option of its own: the //-ons// form, which seems to be less direct and therefore more polite. But it would be wrong to think that the Italian //-iamo// used as an exhortation, is indicative. It is instead subjunctive, and subjunctive is also less direct than indicative, or put another way, the verb involved is yet to be realised.
//facciamo dei giovani la missione della nostra vita//
//faisons des jeunes la mission de notre vie//
let us make the young our life’s mission.
There is a different mood in all three, slight though it may be! The Italian is closest to the idea that the verb (what we have to do) is not yet realised and that it is the speaker’s wish that it be so.
The French is the most polite and detached of the three. The English, with its ‘let us’ is the most cohortative of them: we do this together!
You begin to understand, then, the problem every Strenna declaration presents the translator with: theme, lexical and semantic density, timelessness, and the level of exhortation involved are no small matters to resolve.
Matters do not improve when it comes to even more crucial declarations like a General Chapter theme. //Testimoni della radicalità evangelica// has no verb and is entirely made up of nominalised forms. In both cases, Strenna and Chapter, we have what in Italian might be called an //enunciato//, which in English might be translated as a thesis statement. An English language thesis statement will be substantially different from one in Italian for all the reasons adduced above.
Return to [[Translation of reporting verbs]]
''agreement'' applauds, congratulates,
extols, praises, supports
''argument'' alerts, argues, boasts,
contends, convinces,
emphasises, exhorts, forbids,
insists, proves, promises,
persuades, threatens, warns
''believing'' asserts, guarantees, insists,
upholds
''disagreement'' accuses, attacks, complains,
contradicts, criticises, denies,
discards, disclaims,
discounts, dismisses,
disputes, disregards,
negates, objects to, opposes,
refutes, rejects
''discussion'' reasons
''emphasis'' accentuates, emphasises,
highlights, stresses,
underscores, warns
''evaluation'' blames, complains, ignores,
scrutinises, warns
''presentation'' announces, promises
''suggestion'' asserts, recommends, urges
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Ignatius Stuchly
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Declared Venerable: 22 December 2020
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Ignatius Stuchlý was born on 14 December 1869 in the village of Bolesław in Upper Silesia. His parents, who lived on a farm, had unshakeable faith at a time when Catholics were exposed to harsh reprisals. Young Ignatius drank in this atmosphere of courageous faith. From his early primary school years he had heard his excellent teacher, Jan Kolibaj, speaking about the priesthood and felt its first fascination. The dream became reality at just 22 years of age when he was directed to the Salesians. It was Fr Rua, Don Bosco's first successor, who called him to Turin. On 25 August 1895 he began his novitiate at Ivrea. His burning desire was to leave for the missions and was studying for this, along with philosophy and agriculture, but Fr Rua told him one day, enigmatically: “Your mission will be in the North!”
Thus a series of different stages began for Ignatius reaching what amounted to a forced march one could say. First of all he was sent to Gorizia, a city which belonged to the Austro-Hungarian Empire at the time. He taught the boarders at the secondary school there while studying theology at the same time. Combined with his study were a considerable number of other roles, including following up the building works at the house. In 1901 he was ordained priest.
While maintaining his many tasks, people began speaking of him as a spiritual director; he became a much sought-after confessor, especially for pilgrims coming to Gorizia's Sacede Mount. In 1910 he was sent to Ljubljana (Slovenia). Here too he had to follow up the building of the church of Mary Help of Christians that had been interrupted due to financial problems. They were difficult times: he had to provide food for many youngsters, support the novitiate at Radna. As a good financial manager he succeeded with all this, including the completion of the Shrine. And to provide his youngsters with what they needed, he did not hesitate to beg.
He was already beginning to enjoy a life mainly spent among the young when he was called to Turin for a new obedience. He was one of the few original Czech confreres. The superiors intended to send him to Perosa Argentina to open a work on behalf of aspirants from Bohemia and Moravia. He spent three years there in a circumstance of considerable poverty, but he never seemed too concerned and was in especially good humour when among the boys. It then became necessary for these boys to be transferred back to their own country. Again it was Fr Ignatius who was put in charge of this. Therefore he left for Fryšták (in the Czech Republic) where a house belonging to the Sisters of the Immaculate Conception had been made available for this purpose. Fr Ignatius was the rector there for six years.
A good influx of vocations drove the superiors to make Czechoslovakia a province in its own right. Fr Stuchlý became its first Provincial. This was 1935. The fledgling province flourished in just a few years: four years later there were around 400 confreres. When the Czechoslovakian province spit into two (Slovakia and Bohemia-Moravia) Fr Stuchlý continued to be responsible for the latter.
After annexing Bohemia and Moravia to Nazi Germany and making Slovakia a vassal state, Hitler ordered the invasion of Poland on 1 September 1939, thus starting World War II. Dreadful years followed: houses confiscated, Salesians sent to forced labour. “Granddad” (as Fr Ignatius was known by now) was the safe point of reference amid the general disarray, strengthening the confreres' faith and hope and carrying out works of charity among the weak. With the war over, seventy-year-old Fr Stuchlý asked that he be replaced, but obedience once again entrusted him with the difficult management of the post-war period. And it was a true rebirth: the aspirantate, novitiate, and studentates of philosophy and theology were opened.
He was almost eighty when they finally gave him a successor. He was then able to retire to his beloved house at Fryšták where he dedicated himself to the ministry of confessions. The storm began once more: for him and for society. In 1950 he had a stroke that put him in need of constant assistance by the confreres. The same year the new masters, the Soviets, made their presence felt, installing government commissioners in every Salesian house. our patriarch had reached the peak of his Calvary, daily watching everything he had set up being destroyed: it was a destruction he had foretold many years before. Many confreres were deported. He himself ended up in a rest home for the elderly, first in Zlín then in Lukov. Despite the storm, he remained calm. A second stroke, however, claimed his life: this was on 17 January 1953. His body lies in Fryšták where it is the goal of continuous visits from confreres and the people.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|Venerabile]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' studentate
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh]:'' 培育院 / 培育團體
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A formation community having its own study centre (Ratio 2000, 168)
<br>
!!!''@@color:Green;Synonyms@@:''
house of studies
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Strive to make yourself loved
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
This evocative phrase was written by Don Bosco in 1863 in a memorandum which he gave to Fr Rua when sending him to be the first rector at Mirabello: “Since I cannot always be at your side... I write as a loving father who opens his heart to a most dear son” and he gave him various pieces of advice, amongst which the phrase "strive to make yourself loved".
The new “Rite of Religious Profession” for our Society envisages the bestowal of a special symbol of Salesian consecration. This comes in the form of a medal which has an image of the Good Shepherd carrying a sheep on his shoulders on one side, and the expression "Studia di farti amare" on the other.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Verb phrase
!!!''@@color:Green;Translator's notes@@:''
Cf. [[Translating the 19th century]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[loving-kindness|amorevolezza]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Jan Świerc and 8 companions, martyrs
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Martyrs
Diocesan Inquiry
Opened : 17 September 2003
Closed: 24 May 2011
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Servants of God Jan Świerc and 8 companions, priests and members of the Salesian Congregation, are part of the second group of Polish martyrs from the Second World War, victims of Nazism. The group numbers 122 individuals in all, including priests, religious and lay people. The head of the group is Servant of God Fr Antoni Henryk Szuman.
''Jan Świerc''
Jan Świerc was born in Królewska Huta (Upper Silesia) on 29 April 1877 to Mateusz Świerc and Franciszka Rother. News of Don Bosco and his works had arrived in Upper Silesia some years before, especially regarding the Salesian institute at Valsalice (Turin) that also accepted young Poles who wanted to become priests. In 1894 he went to Valsalice where he did his secondary schooling. He made his novitiate in Ivrea, and studied philosophy and theology in Turin, while also fulfilling the role of secretary to the Rector Major for Polish translation. He was ordained priest in Turin on 6 June 1903 by Cardinal Agostino Richelmy. After returning to Poland he began his educational work, showing much care and diligence and proving his excellent abilities and religious virtues. He became the rector of various Salesian works: Oświęcim, Krakow at the Lubomirski institute, Przemyśl, then again in Oświęcim, a second time in Przemyśl, then Leopoli and finally at Dębniki in Krakow. He was always a provincial councillor throughout that time. An exemplary Salesian who loved the Congregation and Don Bosco, he showed that he had the authentic Salesian spirit. endowed with considerable ability he proved to be a man of great prudence who was entrusted with many delicate and difficult matters.
On 23 May 1941, while he was the rector and parish priest of the house at Dębniki in Krkaow, he was arrested with other confreres by the Gestapo and taken to the prison in Krakow. He was then moved from there at the end of June to the concentration camp in Oświęcim. An eye witness said: “They were taken in chains from the Montelupich prison in Krakow, in a truck carrying Jews, on 26 June 1941. There were 12 of them. Out on the parade ground their chains were loosened, and after being beaten till they bled they were sent together with the Jews to the so-called ‘punishment camp’ in the ‘death block’ in the concentration camp in Oświęcim. The block commander interrogated each of the new arrivals. The first to be interrogated was Fr Świerc: ‘What is your trade?’ At the reply: ‘Catholic priest’, snorting with anger he kicked him in the stomach twice with his boots and whipped him in the face with his whip until the blood ran. Meanwhile, enraged and cursing he cried: ‘You priest, you thief! Scoundrel! You're a fraud!... You will die like all the other pig dogs! The only hope for you is the crematorium.’ The following day they were all at work, although exhausted, famished, and almost choking from the nauseating smell of the smoke from burning bodies coming from the crematorium chimney. The ‘punishment group’ had to work in the gravel pit behind the kitchen. Priests and Jews were separated and under special vigilance by their sadistic superintendents or kapos as they were called. Each was given a wheelbarrow, a shovel and pick-axe ... They had to split rocks with the pick-axe, load them onto the wheelbarrow then wheel them to an eight metre deep pit. This had to be done on the run. This was overseen by the kapos who had strong sticks which they used without pity, and they vented their spleen particularly on the priests whose hands after a while were covered in blisters and wounds and whose legs could no longer hold them up. A first stumble and Fr Świerc fell. ‘Ah! You don't want to work’ the kapo shouted. ‘I'll help you immediately.’ And he beat him over the head and shoulders with his huge stick. Poor Fr Świerc got up and with his remaining strength pushed the wheelbarrow into the pit, collapsing with exhaustion. The kapo forced him to get up by kicking him. This brutal game went on for about two hours. The Servant of God could not take it any longer. Shaking, he raised his eyes to heaven and exclaimed with every stroke of the stick, ‘My Jesus! My Jesus!’ The kapo became enraged and shouted: ‘I'll show you Jesus. There is no God! He will not rescue you from my claws!‘ And spewing obscenities, all of a sudden he hit him so strongly in the face that one eye came out of its socket and his face was bleeding. He broke his teeth with a second blow and split his right cheek. It was truly pitiful to see poor Fr Świerc so horribly butchered, dripping with blood. All you could hear were his weak sobs: ‘My Jesus! My Jesus, mercy!’ One last time he raised his head in our direction and towards his beloved college dominated by the statue of the Holy Redeemer, which could be seen from the camp, and gave it one final salute. Infuriated, the kapo decided to give the final blow to his first priestly victim for the day: he lifted him up and then with all his strength threw him against the wheelbarrow full of huge rocks. The blow was so terrible that it broke Fr Jan's back and his head swung from the wheelbarrow. To finish him off the guard smashed his head with a huge stone. ‘What a master stroke’ echoed from the shouts and laughter of the group of soldiers who couldn't get enough of the macabre scene.” Fr Świerc was dead! His still warm body was loaded onto a wheelbarrow and thrown into the crematorium, while his soul flew to receive the palm of martyrdom. It was 27 June 1941. Fr Świerc was 64 years of age, 42 of religious profession and 38 of priesthood.
The remaining members of the group all died in similar circumstances, after extreme torture.
''Ignacy Dobiasz''
''Franciszek Harazim''
''Kasimierz Wojciechowski''
''Ignacy Antonowicz''
''Ludwig Mroczek''
''Karol Golda''
''Vladimir Szembek''
''Franciszek Miśka''
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]], [[martyrdom|martirio]]//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' SYA Salesian Youth Assistants.
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
SYA Nature and Rationale Document (2019): The SYA is a group of single young men and women who have spent many years as members and leaders of the Don Bosco Youth Center in the Archdiocesan Shrine of Our Lady of Lourdes. They may no longer hold positions of leadership in their respective youth groups and in the Parish Youth Coordinating Council (PYCC) but they are still willing to serve the young. They are still influential contributors, especially in terms of giving advice, peer-to-peer counseling, and general assistance to various youths, whether a member of a youth group or not. They still serve the young but in a more inclusive and mature way.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The group was formed in September 2018. The first few members were only six but eventually three more were added. Soon the members elected their officers. They were officially installed, and consequently recognized as an official parish organization, during the 6:00 PM mass of 27 January 2019, a Sunday. The founding of the group is not just to offer these former leaders an opportunity to continue their service but also to introduce them to the Salesian Family. By becoming members of the SYA they are included in the Salesian Family as Past Pupils under Bro. Louie D. Domasian, SDB insofar as they have been under the Salesian system of education in the youth center environment. This makes them truly Salesian pupils under the Salesian way of education.
The group may also be considered a “bridge that connects Youth Ministry to the Salesian Family.”
In concrete terms the SYA members serve in general assistance of the daily evening programs in the DBYC, animate the youth prayers and the Rosary, give Good Night talks to the young, are resource speakers for the monthly formation, recollections and youth encounters. They also attend the Salesianity formation, coordinate Youth groups and contribute to the drafting of the SEPP for the DBYC associations. At present there are nine members of the SYA, accompanied by the Salesian community of Lourdes Archdiocesan Shrine, Cebu. The SYA has its own criteria for the membership and formation plan for its members.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[youth ministry|pastorale giovanile]], [[Salesian Family|famiglia salesiana]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''T''
*[[teatrino]]
*[[THA|THA Thailand]]
*[[tirocinio]]
*[[titoli di appartenenza (alla famiglia salesiana)]]
*[[TLS|TLS Timor-Leste]]
*[[TR Testimoni del Risorto]]
*[[Transunto]]
*[[trattatello]]
''Please note'': the Table of Contents is always available as a tab on the right-hand side or by clicking on the 'Home' icon.
[[Introductory material|Introduction]]
[[Dictionary entries in alphabetical order|Alphabetical order]]
[[False Friends]]
[[Handling difficult words, phrases|Alternatives - difficult words, phrases]]
[[Notes intended to assist translators|Translator's notes]]
[[Ontological basis for this dictionary]]
[[Simple List of Documents and Books]]
[[Simple Translators Dictionary]]
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' little theatre.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 劇場 ; 演劇
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Piccolo teatro, spec. per rappresentazioni di burattini o di marionette (e in questo caso può significare anche lo spettacolo stesso o il suo genere) e come giocattolo per bambini.// Little theatre, especially puppets ... for children.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term is both a common one in Italian (e.g. 'puppet show') and a rather special one in Salesian history for the importance Don Bosco gave it in his educational approach. He often referred to and in fact encouraged //teatrino// in contrast to //teatro//, possibly because he considered the large scale theatre as too worldly. This would be consistent with his view (from first meeting Cafasso as a young seminarian) that worldly shows are not for the priest or religious person.His understanding of //teatrino//, however, was also conditioned by necessity - especially during the time of the wandering Oratory, or on the autumn walks.
!!!''@@color:Green;Usage notes@@''
Perhaps the term can remain untranslated, since 'little theatre' does not really convey the intentions of Don Bosco, and there is relaly no equivalent for it in English. 'Puppet show' is not what he meant. 'Small dramatic scenes' would be closer to his understanding. 'Skits' and the like, so typical of youngsters efforts on stage ... but then, we also need to think of the digital age today and how this concept might be conveyed in video and similar.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Gianduia]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:''
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
<$list filter="[tag[Term status]sort[title]]"/>
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' THA Thailand Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[th ]:'' (other language): คณะซาเลเซียนของคุณพ่อบอสโกแห่งประเทศไทย
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Province in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The Province of St Paul, based in Bangkok.
The first Salesian missionary group arrived in August 1927. One of the first group, Fr Gaetano Pasotti, was appointed Bishop of Ratchaburi in 1929. Subsequently, the Salesians were given charge of Surat Thani diocese which has had a Salesian bishop since 1969 (Bishop Peter Caretto was the first Salesian Bishop of Surat Thani).
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
There are two easier ways in fact:
1. Put the word 'template' (without the single quote marks) into the search box on the right, then when the template tiddler appears, click on the pen icon (the middle icon of the three on the top), then copy everything you see in the main text box and click the plus (+)icon next to the home icon on the right, and paste the contents into the new tiddler that appears. Then all you need do is fill in the bits and pieces for your new term.
An easier way still, but it won't retain the same format of all the others, is to simply click the + icon on the right and a new tiddly (blank) will appear where you are reading this now. Click the 'pen' icon and write what you want, using appropriate 'wiki' text. Leave line spaces to get new paragraphs. Write it any way you want.
Since this entire file is yours, you can do whatever you like with it and read up how to make changes. If you do that, it would be wise to change the name of the file you are now reading so that this version always remains untouched for your future access.
Enjoy!
Copy and paste these instructions to a separate text file or make a copy any way you wish, because these instructions will disappear from sight (though they will still be visible underneath if you scroll down) as soon as you complete the first step!
1 First of all and most importantly, click on the Index tab to the right of where you are reading this now. Then click on 'Advanced tools' and it will open up a list of tiddlers that make this dictionary possible. The very first of these, ''add-new-menu'', is the one you need, so click on it.
2. You will see four sections: ''Character'', ''Term'', ''Category'' and ''Status''. If you are working with a Latin Alphabet, you do not need the Character section (1,2,3 ... Aa, Bb, Cc ... etc). If you work in another script, you will need to introduce your characters for that script.
3. ''Category'' and ''Status'' have already been set up, so ignore those two sections, and focus on the ''Term'' section. Put in the term and its translation (depending on which language pair you are using).
4. Choose the appropriate category from the list (if unsure, try 29, 'concept' which covers everything!). Then decide on the appropriate status for the term, but at the moment it won't transfer, so no need to select it there. It will be need to be added in later.
5. Click +Add term and a template tiddly will appear with some information already there, including the term and its gloss/translation you just put in. The Category you chose will be at the top (it becomes a yellow tag). Click on the 'pen' icon at the top and the writable version of this template will appear.
6. This looks a bit complictaed, but look carefully and you will see where you need to fill in information. Leave two lines spaces blank if you want paragraphs.
7. To add a ''status'' tag (which did not transfer; the category one did) click on 'new tag' at the top and type TS. A list of the 5 possible status tags will appear, so choose the appropriate one.
8. If you have made a mistake, you can click the bin icon at the top and your tiddly will be gone forever! Go back to the righthand side and start again! If all is well, click the tick icon and it will be saved, but to finally save everything, click the red tick with a circle around it on the right. The entire file will be saved to wherever your files normally save (probably your downloads folder).
Obviously you can open an existing tiddly if you want to adjust a term, and click the 'pen' icon and change whatever you want to change, then save as you have done above.
All done. Enjoy. If it all looks too difficult, go back and do it [[The easy way]].
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' practical training
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[ru]:'' практика \\ период практики
<br>
''TL'' is ''[zh ]:'' 實習期
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Throughout the whole period of initial formation, importance is given not only to study but also to the pastoral activities of our mission. The practical training period provides opportunity for a deeper living experience of Salesian educative and pastoral action. During this time the young confrere gets practice in the Preventive System, particularly in Salesian assistance. With the support of the rector and the community he is able to integrate his activity and the fundamental values of his vocation (C 115)
<br>
!!!''@@color:Green;Synonyms@@:''
regency (not in general use in the Salesian context)
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
From the Salesian point of view, this is the most characteristic phase of initial formation; the model to which it refers is the experience that Don Bosco lived with the young people of the first Oratory; it is a time of more intense learning from experience, and this is the fundamental attitude on which ongoing formation is based.
Practical training has two objectives:
• //growth in the Salesian vocation//: the confrere, exercising himself in the spirit and mission of the Preventive System, develops his aptitudes and his sense of responsibility (GC21 285) and seeks “to integrate his activity and the fundamental values of his vocation” (C 115); the preventive system can be lived and applied to its full extent as a spirituality and means of personal growth; as a style of relating to other members of the Salesian community; as an educative and pastoral approach; and above all as a specific way to live out the mission to young people.
• //verification of his vocational suitability// through a personal and community experience of the Salesian mission and in view of his perpetual profession.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
Formation in and for the shared mission must also touch on the initial formation of the Salesians not only as a topic for study but also through weekly and summer pastoral experiences. The experience of working with and under the direction of lay people during practical training, as well as taking part in the Educative Pastoral Community Council, are precious moments of formation, especially if well accompanied by the members of the animating nucleus, both lay and Salesian. (AGC 433 109)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[formation|formazione]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' credentials for belonging (to the Salesian Family).
''TL'' is ''[es]:'' títulos de pertenencia (a la Familia Salesiana)
<br>
''TL'' is ''[fr]:'' titres d’appartenance (a la Famille Salésienne)
<br>
''TL'' is ''[pt]:'' títulos particulares depertença (à Família Salesiana)
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A first degree of belonging is that of the [[Salesians|SDB Salesiani di Don Bosco]], [[Salesian Sisters|FMA Figlie di Maria Ausiliatrice]] and [[Salesian Cooperators|Cooperatore Salesiano/Salesiano Cooperatore]] - the first three groups founded by Don Bosco and which inherit his work directly. These three are a reference point for all the other Groups with regard to spirit, field of mission, apostolic and pedagogical method and activity.
A second degree of belonging involves the many Groups of consecrated life be they religious or secular, and certain Catholic Associations founded by Don Bosco's 'sons and daughters'.
A third degree of belonging applies to circles which are part of the vast Salesian movement. They include [[Friends of Don Bosco|amici di don Bosco]], the [[Salesian Youth Movement SYM|MGS Movimento Giovanile Salesiano]], voluntary service groups which take their inspiration from the Salesians/Don Bosco, then teachers, catechists and a whole range of collaborators and co-workers.
The degree of juridical belonging is determined by an official letter of recognition from the Rector Major in response to a specific request.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' TLS Timor-Leste Vice-Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): TLS Visitatoria Timor-Leste
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian circumscription (Vice-Province) in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in Comoro, Dili
The young and promising Vice-province of ITM (originally Indonesia-Timor Leste, Patron St Callistus Caravario, but later without Indonesia, which became a Vice-province in its own right) was canonically established by Fr Juan E. Vecchi on June 29, 1998, almost 60 years after arrival of the first Salesian missionaries in Timor in 1927. In 1998, ITM no longer existed as a circumscription but became TLS or the Vice-Province of Timor-Leste.
The Salesians have been in Timor-Leste since 1927 but the presence was interrupted for about 10 years. In 1946 came the second missionary expedition to the country, invited by Portuguese government… to run a technical school in Dili. Then the other communities were built such as Fuiloro (1946), Baucau (1962), Fatumaca (1964). At the time, the Congregation in Timor was dependent on Portugal and was therefore consider as a mission. Once the Portuguese withdrew from Timor in 1975, the Salesians become dependent on the Philippines province, which provided human resources and the opportunity for Salesians from Timor to receive formation in that province. By 1998, the Salesians in Timor became autonomous.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Timor-Leste is sometimes referred to as East Timor
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[INA Indonesia]], [[Region|Regione]], [[EAO|AEO Asia Est-Oceania]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' TR Witnesses to the Resurrection.
''TL'' is ''[es]:'' Testigos del Resucitado
<br>
''TL'' is ''[fr]:'' Les Témoins du Ressuscité
<br>
''TL'' is ''[pt]:'' Testemunhas do Ressuscitado
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 復活主的見證者 (慈幼家庭組別,TR)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Lay Spiritual Movement. On 8th December 1984 the Easter Project was born: TR 2000 (//Testes Resurrectionis// - Acts 1:21) with its own charter. Thus the TR Movement came about as a place where friends who shared the same ideal and desire could meet: to experience more closely in daily life and in the circumstances of each day, the good news of the Resurrection, as a source of life and happiness.
An ecclesial association of an apostolic nature, founded with the specific
aim of putting into practice in a vast, expansive manner, and in a secular
way, the mission of Don Bosco and of the respective founder.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
As a movement it is open to everyone, without limits of age, culture or origin; those who join have a particular experience of faith and friendship, and make up a “family of families”, where together they are formed in a culture of life in order to be more effective wherever the Lord calls them. Fidelity to the Risen Christ, then, is the basis of TR spirituality and the style of its membership as expressed in an Easter joy nurtured in the heart, by optimism and hope, in the service of Christ who is present in the poor. This interior attitude is at work deep down and sustains people in their difficulties of real life.
Spirit and life of the movement.
The TR Movement (Witnesses to the Resurrection) comprises local cenacles in various parts of Italy that carry out the inspirational principles and aims of the movement. These local cenacles are organised into three divisions: youth, adults, volunteers. The adult division has within its ranks a group of consecrated lay women. At national level each division is represented by a National Coordinator, who refers to the Movement's General Coordinator. A notable group, in as far as it takes care of matters of particular interest, is the youth division.
Founder: Fr Sabino Palumbieri SDB
Date admitted to the SF: 25th March1999
National recognition: by the Permanent Council of CEI at its meeting on 22-25 September 2008.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism, (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
40 years are about as long as the translation of the Salesian Constitutions and Regulations can stand without closer scrutiny and in view of several factors: intervening General Chapters have added, adjusted or subtracted items; the extensive investigation into Don Bosco’s thinking and praxis over recent years has brought new understanding of what he meant when he said certain things; language changes; cultural circumstances change.
There may be additional motives to these, but seen together they are sufficient to warrant another look at the existing translation which dates back to the early 1980s.
You see, for many individuals in the English-speaking world (by which we mean English spoken as a first or other language by Salesians on a regular basis), the only Constitutions and Regulations they may know are in English. For them it is not even considered as a translation but as an original. There is nothing strange about this. Authenticated translations of prescriptive texts are widely regarded (e.g. in the legal world, or in a context like the European Union) as being as inviolate as the original texts.
Preparatory to some comments on the current translation of the Constitutions and Regulations, it might be helpful to establish a platform that can support such comments. It must be a translators’ platform, based on matters that come from that kind of experience and those kinds of ‘norms’. We can hardly wade into matters of interpretation of the charism, but the translator has some responsibility closely aligned to that.
A translator would assume, confronted with a prescriptive text, that there is a higher literal requirement involved. The Salesian Constitutions are remarkable for their less-than-legal feel, but they are a prescriptive genre nonetheless. The Constitutions were a special achievement, widely recognised in the consecrated life world. The Regulations are regulations, and more obviously prescriptive. In both cases, though, the translator feels obliged to strive to achieve a text which is equal in meaning and equal in its prescriptive effect.
A degree of interpretation is inevitable in translation but again, given a prescriptive genre, the aim will be to translate what is said, not what we think ought to have been said. If conceptual incongruity appears (as it may quite easily if a certain concept does not exactly fit in another culture and language), then it has to be very carefully resolved.
The translation of constitutions and regulations will take into account every level of language, as is the case for any other kind of text: the phonic/graphic, prosodic, lexical, syntactic, semantic, pragmatic/discourse levels, and given that languages and cultures change and develop over time, and not necessarily all in the same ways, there will be changes needed to a translation done many years ago.
With that much to guide us, let’s take a look at some issues.
!!!C. 33
<<<
C. 33: //Lavoriamo in ambienti popolari e per i giovani poveri. Li educhiamo alle responsabilità morali, professionali e sociali, collaborando con loro, e contribuiamo alla promozione del gruppo e dell’ambiente//.
We labour in economically depressed areas and for poor youth. We collaborate with them, educating them to a sense of moral, professional and social responsibility. In this way we contribute to the development of both people and environment.
<<<
We can note, initially, what the translator(s) at the time did. We need to take quite everything into account.
''labour'' tells us that British spelling is employed and therefore, one assumes, this is consistent throughout the complete text (C&R).
The term ''ambienti popolari'' has been glossed as ‘economically depressed areas’. We may assume that both ''ambiente/i'' and ''popolare/i'' and possibly close synonyms to them, appear elsewhere. How have they been translated? ''Ambiente'' appears anyway as the final word of the citation, and is glossed as ‘environment’. ''Giovani poveri'' becomes ‘poor youth’ (//giovani//=young people, //gioventù//=youth), and while both are a noun+adjective combination, ‘youth’ is more abstract than ‘young people’. ''Promozione'' becomes ‘development’ and ''gruppo'' becomes ‘people’.
The Italian has two sentences, the English three. As for the way the second Italian sentence is split, we note that the question of focus could be an issue. There are two indicatives, first person plurals, in the Italian (they are not exhortative or volitional ‘let us’, but what we do); likewise in English. But the difference is that the verb ‘educate’ is finite in Italian (//educhiamo//), while ‘collaborate’ (//collaborando//) is a gerund and therefore weaker; in the English translation it is the other way around. The focus in English is on collaboration. The focus in Italian is on education. English also ‘educates’ to a ‘sense of’ various kinds of responsibility. Italian educates directly to these responsibilities.
There is enough here to warrant a second look at this article from a translation point of view.
The split into three sentences could be expected, since we know that the Italian sentence will often be longer, more syntactically complex. But the shift in focus as a result of this split is not expected. The final sentence in English introduces an interpretation that may or may not be warranted. ‘in this way’ has replaced the Italian conjunction //e// (and), but we know that in discourse terms, ‘in this way’ has a different function; it is anaphora— creates a link with something already said. In the Italian original, the phrase ‘//e contribuiamo// ...’ is not linked to what was said earlier. If you like, it is new information. And the translators clearly thought //gruppo// was an odd term to have there, so translated it as ‘people’. This too is an interpretation.
The common understanding of ''popolare'' in Italian is ‘of the masses’, the ordinary folk; you will find such things as //religiosità popolare// (popular religiosity), people live in a //quartierie popolare// (ordinary working-class suburb) and so on. An ''ambiente popolare'' is such a setting. The ''ceti popolari'' would be that sector of society which is at that level — working-class, ordinary people. If we look at how these terms have been translated elsewhere in the C&R we get the impression that the English translation interprets this ''popolare'' in a more negative way than might be intended by the original. C. 7 — working class, C. 29 — poor people in general, C. 118 — the poor. R. 1 — common people R. 4 —poor areas, R. 16 — low-income population. ‘Economically depressed’ is not necessarily wrong, by the way. But the term is stronger than that suggested by ‘working class’ and ‘common people’.
At this point it might be useful to introduce a discussion on ‘poor’ which was an excursus by Fr Arthur Lenti on the use of the ‘poor, poorer, poorest’ set in Salesian language.
<<<
The Latin forms //pauperes, pauperiores, pauperrimi// (Italian, //poveri, più poveri, i più poveri/poverissimi//; English, poor, poorer, poorest) constitute a system having a twofold semantic value. These forms may be used either in an “absolute” fashion as quantifiers, or in a “relative” fashion as classifiers. As quantifiers they express the quantity or the intensity of a person’s poverty “absolutely,” that is, without comparison to the poverty of other persons. As classifiers they express the poverty of a person “relatively,” that is by comparison to the poverty of other persons. (Arthur J. Lenti, //Don Bosco — History and Spirit//,Vol 4, Beginnings of the Salesian Society and its Constitutions)
<<<
His conclusion is that:
<<<
“poor, poorer, poorest” in the chapter on Purpose, and indeed throughout the Constitutions [Don Bosco’s original Constitutions, approved 1875], are used as quantifiers, not classifiers. It was not Don Bosco’s intention to classify young people by the criterion of poverty and to choose the poorest of all to the exclusion of others
<<<
Two matters here. Note his conclusion that Don Bosco was not intending to classify young people (and by extension could we also think people in general?) by the criterion of poverty. We should also look at how the ‘poor, poorer, poorest’ set is translated in the current Constitutions. In fact it also creates some confusion, e.g.
C. 2 — //i più poveri// becomes ‘poor’
C. 26 — //i più poveri// becomes ‘those who are poorer' when we know that the term //i più poveri// is the superlative in both cases.
All in all, Article 33 of the current Constitutions in English, and along with it a handful of other articles that employ similar terms and ideas, could benefit from some revision.
If there is the possibility that translation has gone in for some unwarranted but also understandable (maybe) interpretation in the case above, there are several instances in the constitutional text where the English text clearly adds or subtracts something, and this looks like interpretation. ''Con Cristo nell’ascolto della Parola'' becomes ‘with Christ in the Word’ (C. 36) and in the light of today’s insistence on Lectio Divina, this seems like an omission to rectify in the future. In C. 55 the Italian refers just to young people; the English adds, ‘for whom we work’. C. 17 speaks of St Francis de Sales’ humanism; the English text calls it ‘optimistic humanism’.
!!!C. 88
C. 88 may need a closer look.
<<<
//L’ascolto della Parola trova il suo luogo privilegiato nella celebrazione dell’Eucaristia. Essa è l’atto centrale quotidiano di ogni comunità salesiana, vissuto come una festa in una liturgia viva//.
The hearing of the Word finds its privileged place in the celebration of the Eucharist. This is the central act of every Salesian community: it is a daily festive celebration in a living liturgy.
<<<
''vissuta come una festa in una liturgia viva'', if translated literally, would read, ‘lived like a feast in a living liturgy’, but is that what ‘a daily festive celebration in a living liturgy’ is saying?
!!!Other issues
There are other issues which are of translation interest.
!!!Spelling
Recall we pointed out above that ‘labour’ indicated British spelling? That is a choice, and the important thing is to be consistent. When we come, then, to other orthographic choices, we expect consistency— //-ize// versus //-ise//. In fact both are acceptable in British English, but the important thing is to be consistent: ‘recognise’ or ‘recognize’ but not both. The constitutional text under discussion uses both forms, though mainly the //-ize// form.
!!!Capitalisation
Capitalisation is another issue.It would be standard practice in both British and American orthography to capitalise adjectives, adverbs or verbs which derive from a proper noun. Christian and Salesian are both proper nouns, so their adjectival forms would be capitalised. Yet the constitutional text does not do this and refers to ‘christian’ and ‘salesian’ in adjectival form.
!!!Terminology
There are terminological issues. At least one of these is something that has developed over time. When the Constitutions were first translated, it was acceptable to translate ''Pastorale Giovanile'' as ‘Youth Apostolate’. The term ‘youth ministry’ (or its capitalised form) is of relatively recent usage in Salesian discourse and is linked also to a shift in the theological appreciation of what the matter is about, in other words the Church itself sees ‘ministry’ as something done within the Church, while ‘apostolate’ is something done more in the secular world; outside of the constitutional text one also occasionally finds ‘youth pastoral’. This latter, though still found in some parts of the English-speaking Salesian world, is regarded as a calque, a direct translation of //pastorale giovanile// that does not sit with standard English, which regards ‘pastoral’ as an adjective in most instances and, if used as a noun, in reference to things other than ministry or, for that matter, apostolate. C.133 and C. 136 employ ‘youth apostolate’ where arguably today they should say ‘youth ministry’
Another terminological issue is rather more important. The English text does not keep to the distinction between ''settore'' and ''dicastero'' which is clearly marked in the Italian original.
!!!C. 133
<<<
C. 133. //I consiglieri incaricati di settori speciali sono: il consigliere per laformazione, il consigliere per la pastorale giovanile, il consigliere per la comunicazione sociale, il consigliere per le missioni e l’economo generale//.
The Councillors in charge of special departments are: the Councillor for formation, the Councillor for the youth apostolate, the Councillor for social communication, the Councillor for the missions and the economer general.
<<<
Apart from the fact that C. 133 provides additional evidence of orthographic matters already discussed, note the ‘special departments’. Sectors should be the term here. Whether they have a councillor or not in the future, the sectors are charismatic and will remain. They may have a councillor and no department, or no councillor and no department— but the sector will still be there.
!!!C 187
Then comes a concrete issue of Salesian poverty: to invest or not to invest, as prescribed by C. 187 and R. 187. We can look at the relevant wording in C. 187:
<<<
//È da escludere l’acquisto e la conservazione di beni immobili a solo scopo di reddito e ogni altra forma permanente di capitalizzazione fruttifera, salvo quanto previsto all’articolo 188 delle Costituzioni//.
Acquiring and holding real estate with the sole object of producing income,and every other kind of interest-bearing investment is forbidden, except in the cases referred to in article 188 of the Constitutions.
<<<
At the 26th General Chapter an interpretation had been requested by the incoming Economer General. The out-going Economer General had responded to a question about interest-bearing investments, pointing out that the English translation of C. 187 was defective: the Italian talks about excluding "every other form of permanent ''capitalizzazione fruttifera''",while the English text says that "every other kind of interest-bearing investment is forbidden". As can be seen, the English text excludes the word //permanente// or ongoing, and also chooses to translate //capitalizzazione fruttifera// as ‘interest-bearing investment’. If we were to follow the English text strictly, even the usual investments in savings accounts and fixed deposits would be excluded.
The Procurator General weighed in on the argument with an interpretation that went along the lines of upholding the canonical and traditionally Salesian exclusion of interest-bearing investments (for want of a better translation!), but there could be certain problems with this position. Thus, for example, when we leave large sums of money for lengths of time with a bank in savings accounts or fixed deposits, we have absolutely no control over the way this money is invested by the bank, and it is quite possible that it is invested in unethical ways, as for example in the armaments industry. This could be avoided if we chose to invest instead directly in certain industries or businesses with certain ethical guarantees. In other words, this might be a case where there is a cultural shift going on and in the changed circumstances of finance and industry today we may need to see that there is a shift from considerations of interest-bearing capitalisation to those of ethical investment.
!!!False friends
Complicated? Well, yes, but the translator can rarely take refuge in simplicity! There are other minor issues where ‘false friends’ creep in:
<<<
C. 61 //Don Bosco fa spesso notare quanto la pratica sincera dei voti rinsaldii vincoli dell’amore fraterno e la coesione nell’azione apostolica//.
Don Bosco frequently points out how the sincere practice of the vows strengthens the bonds of brotherly love and makes our apostolic work coherent
<<<
‘Coherent’? Hopefully our apostolic work is always coherent, but is it //consistent// with ‘the sincere practice ....’? That is what the article is attempting to say.
There are several instances where we are asked to be ‘docile to the Holy Spirit’. One suspects this too is a false friend and that we are being asked to be obedient, submissive even (note an earlier comment however where ''docile'' has the sense of ‘gentle’).
''Disegno'' is always translated as ‘design’ and collocates each time with God. God’s ‘design’, or God’s plan? ''Progetto'' is given a variety of translations, as it should be, and only occasionally is it called ‘project’ but in the first article of the Constitutions, ''forze apostoliche'' are rendered as ‘projects’, and that seems a bit odd.
And finally, we can note that the English constitutional text is full of references to ‘men’, ‘brothers’ (where not only confreres are implied), and even a phrase like ''tutto a tutti'' is translated as ‘all things to all men’. The complete text could benefit from an overhaul in this regard, even in the original Italian, since all member countries of today’s European Union, not only those who speak English, are asked to be sensitive to these matters.
Return to [[agiografia salesiana]] or read [[“Genreflections”]]
!!The importance of hagiography in the Salesian context
Consider just the following three references:
* The encyclopaedia entry that may have brought you to this link: [[agiografia salesiana]]
* An article by Fr Arthur Lenti [[Don Bosco's Second Great Hagiographical Essay|http://journal.salesianstudies.org/wp-content/uploads/2014/06/Lenti-Don_Boscos_Second_Great_Hagiographical_Essay-The_Life_of_Young_Dominic_Savio-Journal_Salesian_Studies-Vol12_No1-Spring2001.pdf]], and the realisation that the Founder himself wrote hagiographical literature of varying kinds and for varying motives.
* [[Saints on Stage: Popular Hagiography in Post-World War II Italy|https://www.mdpi.com/2077-1444/12/3/216/pdf Saints on Stage: Popular Hagiography in Post-WWII Italy ]] where the article concludes that the Salesian plays on the lives of the saints written and produced in Italy in this period, far from constituting a mere exercise in hagiography, had a definite educational goal which applied to both performers and audiences in the specific times of Italy’s reconstruction and the cold war.
Then consider the fact that in the case of Don Bosco's //Life of Young Dominic Savio//, this particular ‘hagiographical essay’ is almost at the level of a canonical hagiographic text (“//Canonicity, the status of certain documents as being of supreme authority for a particular constituency//” -- Eugene Nida [[The Sociolinguistics of Translating Canonical Religious Texts|http://www.bible-researcher.com/nida4.html]]) in that it became a major document used by the Church in Dominic Savio's canonisation process, and is also a key to understanding Don Bosco's aims and approach regarding the integral salvation of the young.
Hagiography is often thought to be an ancient literary genre, and it is that too, but it continues today. Consider the following (non-Salesian, though it deals with a number of Salesian saints and was edited by a Salesian): https://www.onlinewithsaints.com/
The translation of this particular genre is too important a matter to be categorised as simply just one more translation task. It has its own peculiar demands:
* there are ''emotion-laden sociolinguistic factors'' involved in the translation of the basic documents of a religious movement, and the biographies of examples of Salesian holiness fall into such a category
* there are often ''variants'' involved. In the Savio case, at least 5 variants by Don Bosco. The translator needs to be aware of these
*'' the basis on which the text is to be interpreted'', since translation always involves a degree of interpretation
* the ''role played by the Salesian tradition'' (as expressed often through particular phraseology)
*'' how form and indeed format affects content'' (especially as hagiography also moves into the digital world)
* the crucial question of the ''degree of literalness'' to be adhered to
* ''ethical issues'', such as the representation of certain understandings common to a pre-colonial or colonial context in a post-colonial world. How does one deal with Don Bosco's use of the word ‘savages’ for example.
While it is not the translator's task to describe the nature of a hagiographical text, some kind of understanding of such might ultimately be helpful: [[Controlled vocabulary for describing hagiographic texts]]
Return to [[agiografia salesiana]]
Why should it be so difficult translating the 19th century Don Bosco (i.e.mean in terms of 19th century, not DB’s handwriting which is notoriously difficult)? Because to begin with you have to make a decision about words, if it is, say, a text written by Don Bosco himself. He wrote in Italian, with occasional Piedmontese words or phrases and mostly, though not entirely, from the 1850’s onwards. Napoleon’s 1850 invasion of Italy ironically propelled the language towards its standard form. For the translation to have an authentic feel about it, it should not translate certain terms he used with words that only came into the English language in the 20th century, or at least we should be aware that terms he used have changed meaning since.
When Don Bosco spoke of a //collegio//, he meant a boarding school and may have even thought more of a junior seminary than anything else. Today, certainly in many English-speaking countries, a college may or may not have a boarding section and more than likely not. It will also mean different things to different people, depending on local context; in some places it implies a private school as distinct from a state-run school.
Today we are trying to get back to the mind and heart of Don Bosco. There is a need for care in translating a number of terms he uses.
!!!Io per voi studio
In what is known as the //Cronaca dell’Oratorio// (think of it as a diary of events) by Fr Domenico Ruffino, one of the early Salesians, we find these words that Don Bosco told his Salesians one day:
<<<
Io per voi studio, per voi lavoro, per voi vivo, per voi sono disposto anche adare la vita, (ASC 110, quaderno 5, p. 10).
<<<
Since 1859, Fr Rufino had begun to scrupulously note down any sayings or deeds of Don Bosco’s which he himself was witness to, and in 1861 he had actually set up a Commission to this effect with a few others. In one of the 5 exercise books he compiled between 1861 and 1864 we find the above sentence. Later we find these words brought into the 1984 versions of the Constitutions, in Article 14.
At first sight it might seem that //Io per voi studio// is in reference to studies Don Bosco had done to prepare himself for his pastoral and educational mission. But the words actually say more than this. The meaning of the verb //studiare// in Don Bosco’s language can have a much broader application. It has a strong Piedmontese resonance to begin with; “//studié//” can mean thinking seriously how to go about something, look for ways to resolve a problem, get down to the nitty-gritty of how to work through an issue. In our case it is one of the most frequent ‘Piedmontese-isms’ that we find in Don Bosco’s writings (and sayings). He might have written and spoken in Italian, but he thought in Piedmontese. We get a better sense of this by considering writings that he himself never intended to be published: the //Memoirs of the Oratory of St Francis de Sales// being a classic case in point. We can also see it in correspondence Don Bosco held with the early Salesians.
Here is an example: in a letter he wrote on 23 July 1861 to the boys at the Oratory (he was at Lanzo at the time) he said:
<<<
//Se volete fare una cosa graditissima e nel tempo stesso, piacevole al Signore ed utile alle anime vostre, studiate di essere regolati nel pregare// (If you want to do something really pleasing to me and for the Lord at the same time, then really make an effort to be regular with your prayer) (//Epistolario// 243).
<<<
In another letter in 1867 to the boys at Mirabello, a junior seminary, really, he wrote:
<<<
//Studio ora il modo di ricompensare il ritardo [a farvi visita] con la più lunga dimora tradi voi// (I am going to try to make up for the delay [in visiting you] by spending rather more time amongst you (//Epistolario// 568).
<<<
And just one more example which is even clearer still. On one occasion he wrote to Fr Rua, it was 1874, about some boys at the Oratory that needed to perhaps be moved on.About one of them he says “//Se sta con noi ci darà da studiare//”, “//ci darà dei grattacapi//”(from the Piedmontese: //dé da studié//). The two sentences mean that the boy is giving us something to think about. He is a worry!
As we can see, in all these cases the verb //studiare// does not mean ‘doing studies’ but something quite different. Which brings us back to //Io per voi studio//.
An authoritative interpretation by the Rector Major, Fr Juan Vecchi, in a letter to Salesians on 15 September 1997, removes any doubt about the wider interpretation of this sentence: //Io per voi studio// (AGC, No 361). He says clearly in this that the word //studio// should not be restricted to studies: "//Io per voi studio//: it makes us think also of a Don Bosco who could seek times and places which foster active solitude, recollection and planning”.
Likewise //studia di farti amare// is not best translated by ‘Study how to make yourself loved’ but by something along the lines of ‘find ways to make yourself loved’, 'strive to make yourself loved', or could even be explained a little further with additions like ‘do your best to discover ways ...’
There are other matters that come into the question of translating Don Bosco. He did some translation himself! We know he spoke French and that he wrote in French. For example many items of correspondence are in his relatively limited or formulaic French. He would often translate Latin quotations (not always accurately) from the Vulgate. But when it came to an important document, such as the talk he gave in Nice on the Preventive System, which has come down to us now as a classic, he asked that it be translated into French by someone else. Peter Braido has a comment on this:
<<<
... secure, fluent, grammatically as well as syntactically and stylistically correct. It was probably a French speaker or at least someone with an excellent command of the language. It does not always show familiarity with everyday Salesian language and so, if we take a particular concept, it may develop it freely, broadening it and almost explaining it also probably because of a personal pedagogical culture on the part of the translator. (Pietro Braido, //Don Bosco Educatore//, translated into English in 2013)
<<<
Cf. also [[Don Bosco: contact with other languages]]
We note that grammatical and stylistic fluency were not the whole story of the translation. There was the matter of familiarity with Salesian discourse, the felt need to explain‘because of a personal pedagogical culture’; a degree of interpretative licence, indeed!It is interesting that, according to Braido, Don Bosco took this text, reviewed it, and any corrections he added “seemed almost entirely irrelevant.” In other words he accepted it,altered to some degree as it may have been.The area of translation of the enormous corpus of early Salesian literature, be it of Don Bosco or others, is too substantial to continue with here. Suffice it to say that we need to develop a translation culture in the Salesian anglophone world which can work steadily towards bringing much of this corpus into English, and that it requires an effort of the translator that goes beyond competence in the languages involved. Fortunately there are many useful aids, some already mentioned (e.g. Termbase, authoritative interpretations by Rector Majors or others already to be found in English) and others that can be found in libraries, such as //Car ij mè fieuj: miei cari figlioli. Il dialetto piemontese nella vita e negliscritti di Don Bosco//, by Natale Cerrato, LAS, 1982
//In English grammar, a reporting verb is a verb (such as say, tell, believe, reply, respond, or ask) used to indicate that discourse is being quoted or paraphrased. It's also called a communication verb//.
Linguists have noted an interesting phenomenon when it comes to translating reporting verbs in a source text (ST) to the target text (TT): ''there is a tendency to use much greater lexical variety in the TT rather than repeating the same reporting verb each time''.
So, for example, if the reporting verb being used in the English source text is ‘said’, and this is used frequently, when translating this text into Italian the native Italian translator might well use a whole range of reporting verbs in Italian: //chiese//, //aggiunse//, //ha continuato//...
All well and good, you say. This demonstrates legitimate creativity. Perhaps!
The problem is that verbs also have a discourse function that can subtly affect the way the reader (or listener) interprets the character who is being reported.
Consider //Harry Potter and the Philosopher's Stone//, translated not once but twice into Italian. There was a revised translation made as the series went on, because the publishers realised that new information about characters in later books meant the need to change the way certain elements had previously been translated into Italian.
However, for the moment, let's just consider one example of how reporting verbs were translated in this first book:
ENG: ‘MOTORBIKES DON’T FLY!’ Dudley and Piers sniggered. ‘I know they don’t,’ //said// Harry.
ITA: LE MOTOCICLETTE NON VOLANO!’ Dudley e Piers repressero una risata. ‘Lo so che non volano’ //rispose// Harry.
The English uses //said//, which is a neutral kind of verb. Harry merely made an utterance of no great consequence... he is not going to allow Dudley's and Piers' smart remark to win the argument.
The Italian //rispose//, on the other hand, directly involves Harry in replying to his tormentors. //rispose// implies this. It's a case of answering back! One can only expect the battle of wits between Dudley, Piers and Harry to continue at this point.
In other words, this has the potential of slightly altering the perception of how the speakers interact with each other. Admittedly, the differences described here are very subtle, but it is important to take into consideration that shifts like these occur repeatedly.
The example above was taken from an interesting study [[The translation of reporting verbs in Italian. The case of the Harry Potter series|https://www.jbe-platform.com/content/journals/10.1075/ijcl.19124.mas#CIT0022]] by Lorenzo Mastropierro.
Here is another example from the same study, this time from //Harry Potter and the Deathly Hallows//:
ENG: She turned to Harry. “You – you don’t think you’ve still got your Trace on you, do you, Harry?” “He can’t have,” //said// Ron.
ITA: Si rivolse a Harry. «Tu… tu non credi di avere ancora addosso la Traccia, vero, Harry?» «Impossibile» //decretò// Ron.
//Said// versus //declared// or //decreed//! Ron’s statement comes across as much more certain and forceful than in the original, a change that is reflected upon the character himself, who appears much more assertive than his English counterpart does in this instance.
And while Italian verbs like //aggiungere//, //continuare//, //ripetere// (add, continue, repeat), which are frequently found in Italian texts as reporting verbs, do not influence character as such, they do signal something slightly different from //said// or some other neutral verb and may encode an attitudinal stance on the part of the speaker.
All very much worth bearing in mind, since it works both ways... not just from English to Italian, but also from Italian to English!
So you might like to consider the following lists:
[[Neutral reporting verbs]]
[[Weaker reporting verbs]]
[[Stronger reporting verbs]]
"""
[[Acronyms, initialisms, abbreviations]]
[[abbreviations - definition]]
[[Controlled vocabulary for describing hagiographic texts]]
[[Don Bosco and dialect]]
[[Don Bosco and dictionaries]]
[[Don Bosco and language policy]]
[[Don Bosco and words]]
[[Don Bosco the language learner]]
[[Don Bosco the translator?]]
[[Don Bosco: contact with other languages]]
[[Don Bosco: institutional translation]]
[[Don Bosco: inter- and intra-lingual activity]]
[[Don Bosco's concept of language]]
[[Education - not so easy to translate]]
[[Emerging metaphors and tricky terms]]
[[“Genreflections”]]
[[Hemingway can teach us something]]
[[Il digitale tra strumento, spazio e simbolo...]]
[[Italian abbreviation terms]]
[[Itinerario - but which one?]]
[[Jottings from a translator]]
[[List of common Italian abbreviations]]
[[Loss and levels of language]]
[[Neutral reporting verbs]]
[[Notes on an L2 text]]
[[Project, a term whose semantic field is (too) broad]]
[[Sounds and symbols]]
[[Strenna stress]]
[[Stronger reporting verbs]]
[[Translating Constitutions and Regulations]]
[[Translating hagiography]]
[[Translating the 19th century]]
[[Translation of reporting verbs]]
[[Weaker reporting verbs]]
[[When English becomes Inglish]]
"""
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Transcript but normally left untranslated
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The original acts (proceedings) of the Diocesan Inquiry into the cause of beatification and canonisation.
!!!''@@color:Green;Synonyms@@:''
Transumptum (original Latin term)
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A collection of papers, or a folder which has the seal of the Congregation for the Causes of Saints on it and which contains the Acts of the Diocesan investigation into the heroic virtues of the person in question.
!!!''@@color:Green;Usage notes@@:''
The term is rather specialised and tends to be used more often in its original form, since 'summary' seems rather too broad.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[libellus supplex]], [[Positio]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' small treatise
''TL'' is ''[es]:'' tratadito o pequeño tratado
<br>
''TL'' is ''[fr]:'' petit traité
<br>
''TL'' is ''[pt]:'' pequeno tratado
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //trattato s. m. [dal lat. tractatus -us, der. di tractare «trattare»]. – 1. a. Opera scientifica o tecnica, storica, letteraria, che svolge metodicamente una materia o espone i principî e le regole di una disciplina... trattatello dim.// A diminutive of //trattato// or treatise.
<br>
!!!''@@color:Green;Synonyms@@:''
essay
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A word not in use in today’s Italian (it stands for a little //trattato// or treatise) but found in Salesian historical reference to Don Bosco’s //trattatello// (essay, small treatise) on the Preventive System
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[preventive system|sistema preventivo]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Maria Troncatti
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of Mary Help of Christians
Declared Venerable: 8 November 2008
Beatified: 24 November 2012
Liturgical Celebration: 25 August
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
On 25 August 1969, in Sucúa (Ecuador), the small aircraft that was carrying Sister Maria Troncatti to the city crashed a few moments after takeoff at the edge of the jungle that had been her “heartland” for almost half a century, place of her tireless giving of self among the “Shuar”. Sr Maria had made her final takeoff: one that would lead her to Paradise! She was 86 years of age thoroughly worn out through her gift of love. She used write: “I am happier every day about my religious missionary vocation!”
She was born in Corteno Golgi (Brescia) on 16 February 1883. It was a large family and she grew up happy and busy between the fields and looking after her younger siblings in the climate of warmth and affection created by her parents. She regularly attended parish catechism and the sacraments, and the teenage Maria matured with a deep Christian sense of things that was open to a religious vocation. The Salesian Bulletin used come to Corteno and Maria, with her good sense of Christian values, gave thought to a religious vocation. Out of obedience to her father and the parish priest, however, she waited until becoming an adult before asking to be admitted to the Institute of the Daughters of Mary Help of Christians. She made her first profession in 1908 at Nizza Monferrato. During the First World War (1915-1918) Sr Maria took a number of health care courses at Varazze and worked as a nurse with the Red Cross in the military hospital: an experience that would prove invaluable during her long missionary work in the Amazon region of Ecuador.
Following a violent storm, Maria promised Our Lady that if she saved her life she would leave for the missions. Our Lady heard her and Sr Maria asked the Mother General to go among the lepers. After many years of waiting her request to be a missionary was accepted. Mother General, Caterina Daghero, sent her to the missions in Ecuador in 1922. She would never return home from there. She spent three years at Chunchi.
Accompanied by Salesian missionary Bishop Comin and a small expedition, Sr Maria and another two Sisters entered the Amazon jungle. Their mission field was the territory belonging to the Shuar, in the south-eastern part of Ecuador. As soon as they arrived in Mendez Sr Maria won the respect of the tribe by operating with a pocket knife on the daughter of a chief who had been wounded by a bullet. The Sisters finally set themselves up on a house on a hill in Macas, a settler village surrounded by Shuar habitations.
She carried out a difficult work of evangelisation with the other Sisters amid risks of every kind, including those coming from animals in the jungle, and the dangerous whirlpools in the rivers that had to be forded or crossed on fragile bridges of liana vines, or on the back of the Shuar themselves. Macas, Sevilla Don Bosco, Sucúa are some of the still flourishing “miracles” wrought by Sr Maria Troncatti's activity: nurse, surgeon, orthopaedist, dentist and anaesthetist, but above all catechist and evangeliser, a person with marvellous resources of faith, patience and love for her brothers and sisters. Gradually, and through hard work, Sr Maria Troncatti went out to the huts to look after the sick; she spoke of Christ in the local language. Her work for the advancement of Shuar women flourished in hundreds of new Christian families, coming for the first time from the free personal choice of the young married couples. She was nicknamed the “Doctor of the Selva”, and fought for human advancement, especially of the women. The women gradually began learning to sew, make clothes, keep the house in order; the men learned to cultivate the land. When the smallpox epidemic spread, Sr Maria moved from place to place to fight against the disease, to help and support. She proclaimed and testified to the Father's love in the Ecuadorian jungle or Selva. She was the “madrecita”, ever concerned with going out not only to the sick but to all who needed help and hope. From a simple and poor dispensary she went on to found a real hospital and trained the nurses herself. She was a “doctor” for the body and the spirit: while she treated or distributed medicines, she advised and evangelised. With motherly patience she listened, fostered communion between the people and taught forgiveness to both natives and settlers.
“One look at the Crucifix gives me life and courage to work”: this was the certainty of faith that sustained her life. In every activity, sacrifice or danger she felt sustained by the motherly presence of Mary Help of Christians. Sr Maria's generous missionary work was expressed through her life given for the evangelisation and human and social advancement of the Shuar people in the Amazon jungle in Ecuador. All her work was marked by the demands of fidelity to God's love. In his name, Sr Maria was transparent understanding and mercy towards all those in need in body and spirit. Her dedication also showed a strong love of fidelity to the Church, which was also expressed in her concern for God's ministers: she was always ready to help them in the difficulties of the mission.
Her body lies in Sucúa, in the Province of Morona (Ecuador). One of the missionaries of that time, Fr Giovanni Vigna, left us with this testimony regarding Sr Maria Troncatti: “She was the very embodiment of simplicity and evangelical shrewdness. With what exquisite motherliness does she win hearts! She finds a solution to every problem which, in the light of the facts, always turns out to be the best solution. She never forgets that she has to deal with weak and sinful human beings. I have seen her treat human nature in all its aspects, even the most miserable: she treats them with the mastery and kindness that is spontaneous and natural to her. What surprises me is that in everything and always she has remained exquisitely the woman. I would say that the more virgin she is, the more she is a mother.”
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]]//
Also found outside Salesian usage
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[tag[Dictionary entry]]+[tag{!!status}]">>
Not well understood outside Salesian or perhaps Church circles
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[tag[Dictionary entry]]+[tag{!!status}]">>
A term fairly recently coined (perhaps from Vatican II onwards, but the timeframe is flexible)
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[tag[Dictionary entry]]+[tag{!!status}]">>
Fallen out of regular use; of historical interest
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[tag[Dictionary entry]]+[tag{!!status}]">>
Official disapproval or if not disapproval, official abandonment at least
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[tag[Dictionary entry]]+[tag{!!status}]">>
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' TVET Technical Vocational Education and Training
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TVET stands for Technical Vocational Education and Training.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In ASEAN countries there are 41 Don Bosco TVETs and 15 in other EAO countries – 9 in the Pacific (Oceania), 2 in South Asia (Pakistan) and 2 in East Asia.
Don Bosco Tech ASEAN is the body that coordinates Salesian Technical Vocational Education and Training Centres in Myanmar, the Philippines, East Timor, Indonesia, Cambodia, Laos, Thailand and Vietnam.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[technical training|formazione professionale]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''U''
*[[uffici tecnici]]
*[[Ufficio anagrafico e statistico]]
*[[umanesimo salesiano]]
*[[UPS Università Pontificia Salesiana]]
*[[Urna]]
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' technical offices
''TL'' is ''[es]:'' oficinas técnicas
<br>
''TL'' is ''[fr]:'' bureaux techniques
<br>
''TL'' is ''[pt]:'' setores específicos
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
‘technical offices’ are referred to rather than defined in the General Regulations (107): “The members of the general council in charge of special departments can avail themselves of the services of technical offices and [[consultant boards|consulta]] in carrying out the duties confided to them”.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
For example, the Secretary General belongs to and makes use of the //ufficio giuridico// and the [[ufficio anagrafico e statistico]].
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[ufficio anagrafico e statistico]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Registry and statistics office.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Does all the work of gathering and preserving documentation regarding confreres, houses and Provinces in the Congregation.
!!!''@@color:Green;Usage notes@@:''
Note that there is also an //ufficio protocollo// or registry office which links the //ufficio anagrafico// at the Salesian administrative centre (//Direzione Generale//) to the Salesian Central Archives.
Additionally, there is an //ufficio giuridico//, or 'juridical office'
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Some care needs to be exercised in any translation of the term //protocollo// in English. Normally it would not be rendered by 'protocol'. A //protocollo// can be a file which registers all correspondence, for example, or it could be a file number or code assigned to an item.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[General Administration|Direzione Generale (Opere Don Bosco)]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Salesian humanism
''TL'' is ''[es]:'' humanismo salesiano
<br>
''TL'' is ''[fr]:'' humanisme salésien
<br>
''TL'' is ''[pt]:'' humanismo salesiano
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh]:'' 人文精神
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“..he will foster the harmonious wholeness of human and Christian values in a way which fits in with what we could call the 'Salesian humanism' hinted at in the epistle of St. John Bosco's Mass: "All that rings true, all that commands reverence, and all that makes for right; all that is pure, all that is lovely, all that is gracious in the telling... Let this be the argument of your thoughts.” (from GC19 no. 183)
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term is relatively recent in Salesian SDB writing (though more common in reference to St Francis of Sales) from GC19 onwards after Vat. II and in GC23 (1990) especially where it speaks of a new humanism. Salesians readily recognise the Christian humanism of Francis de Sales and of Don Bosco with its optimism, openness to the world, but its equally strong emphasis on charity toward human beings. Salesian humanism is a term that implies everything positive in the life of people, in things, in history. For the Salesian Sisters it also means a special understanding of the place of women in the world and in society and in the Salesian mission.
“Salesian” humanism for Don Bosco meant giving due weight to all that is positive in the life of individuals, in creation, and in the events of history. This led him to accept the genuine values present in the world, especially if pleasing to the young; to place himself in the flow of culture and of human development in his own times, encouraging
the good and refusing to lament about the evil; wisely seeking the cooperation of many people, convinced that each one has gifts that need to be discovered, recognised and put to good use; believing in the power of education, which provides support for the young person’s development, and encouraging him or her to become an upright citizen and a good Christian; and always and everywhere entrusting himself to
the providence of God, perceived and loved as a Father.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:''
(part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
“As St Francis de Sales says — 'we are not truly human and Christian if we do not love God more than ourselves'. There you have the source of Salesian humanism and of our Salesian holiness.” (P. Chávez, homily in thanksgiving for the Beatifications, 26 April 2004)
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Francis de Sales|di Sales, Francesco (Santo)]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Pontifical Salesian University.
''TL'' is ''[es]:'' Universidad Pontificia Salesiana
<br>
''TL'' is ''[fr]:'' Université pontificale salésienne
<br>
''TL'' is ''[pt]:'' Universidade Pontifícia salesiana
<br>
''TL'' is ''[pl]:'' Papieski Uniwersytet Salezjański
<br>
''TL'' is ''[zh]:'' 宗座慈幼大學 (UPS 慈幼會准會省)
<br>
''TL'' is ''[de]:'' Päpstiche Salesianeruniversität
<br>
''TL'' is ''[ru]:'' Папский Салезианский Университет
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
By his motu proprio //Magisterium vitae// of 24 May 1973, Paul VI elevated the //Ateneo Salesiano// to university status and granted it the title ‘pontifical‘.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
<br>
!!!''@@color:Green;Usage notes@@:''
Note that the term ‘pontifical’ comes before the term ‘Salesian’ in English.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, acronym (Proper name)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Casket.
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The coffin or container for bodily remains intended for display purposes.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In Salesian discourse, this term would immediately point to the glass container, effectively a reliquary, containing the body of a Salesian Saint such as John Bosco, Dominic Savio, Maria Mazzarello.... It is also a 'false friend' in the sense that if it is unthinkingly translated as 'Urn', this is not at all in keeping with the meaning of the English word 'urn' which is a kind of vase, a receptacle which may hold the ashes of the dead (or of a certain cricket match!), or liquids such as water or tea.
!!!''@@color:Green;Usage notes@@:''
Note that the term in Italian would normally be used in an archeological or historical context (us would 'urn' in English).
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Noted as a 'false friend' because it should not, in reference to the well-known container for Don Bosco's bodily remains (or several thereof!), becalled an 'urn' but a 'casket'. Urns, in English, are understood to contain ashes (e.g. the famous urn kept at Lord's Cricket Ground, containing the fabled ashes of cricket bails which are the origin of the Test Ashes series beteween England and Australia).
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''V''
*[[Vademecum]]
*[[Vandor, Joseph|Vandor, Jószef (ven)]]
*[[Variara, Luigi|Variara, Luigi (beato)]]
*[[VDB Volontarie di Don Bosco]]
*[[Valdocco option|opzione Valdocco]]
*[[Valsé Pantellini, Teresa|Valsé Pantellini, Teresa (ven)]]
*[[Vecchi, Juan Edmundo]]
*[[Vendrame, Constantino|Vendrame, Constantino (servo di Dio)]]
*[[venerabile]]
*[[Verisiglia, Aloysius|Versiglia, Luigi (santo)]]
*[[vicario]]
*[[Vicuña, Laura (beata)]]
*[[VIDES]]
*[[VIE|VIE Vietnam]]
*[[Viganò, Egidio]]
*[[VIS Volontariato internazionale per lo sviluppo]]
*[[visita (ispettoriale) (straordinario)]]
*[[visita d'insieme]]
*[[visitatoria]]
*[[vita comune]]
*[[vita consacrata]]
*[[volontariato]]
*[[VSDB The Visitation Sisters of Don Bosco]]
!!!!@@color:maroon;''SL'' is ''[la]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' Handbook, though often left untranslated
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 袖珍手冊
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Denominazione e titolo di un volume di piccolo formato, spesso tascabile, contenente un prontuario di nozioni relative a un determinato argomento, e per lo più a una tecnica o attività pratica//. Name and title of a small-format, often pocket-sized volume containing a handbook of ideas relating to a particular subject, and most often to a technique or practical activity.
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
!!!''@@color:Green;Usage notes@@''
It may refer to an historical document, the //Vademecum//, written for novices by Fr Barberis. This is accepted as part of the Salesian Tradition. The General Council has its own vademecum or ready reference describing its various functions for internal use only. A small booklet containing general procedures, regulations of an administrative nature.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
The term has wider use in Italian, but in English refers specifically (in Salesian discourse) to the two items noted above in 'Usage notes'.
!!!''@@color:Green;Citation @@''
"The GC25 appreciates the growing efforts at coordination.....e.g. the Vademecum of the General Council..." (GC25 no. 110)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Valdocco
''TL'' is ''[es]:'' Valdocco
<br>
''TL'' is ''[fr]:'' Valdocco
<br>
''TL'' is ''[pt]:'' Valdocco
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Valdocco (//Valdòch// in Piedmontese) is a historic district of the city of Turin, part of the Aurora district.
It is bounded:
to the north, by the Dora Riparia
to the south, by Corso Regina Margherita
(borders with the Quadrilatero Romano)
to the west, by Corso Principe Oddone (borders with San Donato)
to the east, by Via Francesco Cigna (borders with Borgo Dora)
<br>
!!!''@@color:Green;Synonyms@@:''
The Oratory [of St Francis de Sales]
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Valdocco has become famous for being the place where St John Bosco eventually established his Oratory, the mother house of the Salesians. He initially had use of the [[Pinardi shed|Casa Pinardi]] and, from here, began his work with the boys of the neighbourhood. He later had the imposing religious complex of the Sanctuary of Mary Help of Christians built there.
Of course, for Salesians it is much more than all of the above. It is the heart of the Salesian charism, of [[Salesian memory|memoria salesiana]], something Pope Francis has terms the ‘Valdocco option’.
One important place in the Salesian complex at Valdocco, also hinting at the origins of the word Valdocco itself is the chapel dedicated to the Virgin, commonly called the “Chapel of the Apparition” recalling a [[dream|sogni]] of Don Bosco's in 1845: “It seemed to me that I was in a great plain of a vast number of young people. I saw myself next to a Lady who told me: ‘In this place, where the glorious martyrs of Turin, Avventor, Solutor and Octavius suffered their martyrdom, on these clods that were bathed and sanctified by their blood, I want God to be honoured in a very special way.' In saying this, she put her foot forward to the place where the martyrdom occurred, and she pointed it out to me.”
That place is now indicated on the floor by a golden metal cross.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
Tradition has it that the name derives from the Latin //vallis occisorum// (valley of the slain) because capital punishment was carried out in this area. Other, simpler hypotheses would instead link the name to //vallis occidentalis// (west of Turin), or //occitanis//, in reference to the nearby Occitan valleys.
In particular, it is not clear whether already at the time of the colony of the ancient Romans, the western part of the //castrum// of the //Quadrilatero Romano// beyond the walls of the so-called "Porta Segusina" (near the current Piazza Savoia), was used for executions, but it was certainly used as a necropolis. In more recent times, more precisely from 1821 to 1835, the hangings of the condemned were carried out in this area in the current small square of Via Carlo Ignazio Giulio, while from 1835 to 1852 they were carried out at the confluence of the current Corso Valdocco - Via Cigna - Corso Regina Margherita, a small square that over the years became sadly famous to the inhabitants of Turin with the dialectal nickname of Rondò 'dla Forca. Those sentenced to death were often followed by a priest from the Confraternity of Mercy before going to the gallows. In memory of those events, on the roundabout square at the beginning of Corso Valdocco, a statue, strongly desired by all prisoners in Italy in 1961 and made by the sculptor Virgilio Audagna, depicts St Joseph Cafasso, often nicknamed "the priest of the gallows", in the act of comforting the condemned.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Don Bosco]], [[Gianduia]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Teresa Valsé Pantellini
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Daughter of Mary Help of Christians
Declared Venerable: 12 July 1982
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Teresa Valsé Pantellini was born in Milan on 10 October 1878 to a comfortable well-off family. Her father, Giuseppe Valsé, was a good Christian and great worker, owner of a number of hotels in Egypt. It was there that he had married Giuseppina Viglini, a middle-class citizen of Italian origin. Teresa spent the first years of her life in Egypt, brought up to love the poor and to always be ready to help them. In 1882, seeing the signs of xenophobia emerging in the region, Giuseppe moved the family to Italy for good, first to Milan, then to Florence. In 1890, Giuseppe died in his own rest home called the //Villa Riposo dei Vescovi di Fiesole//, leaving behind his wife and three children: Italo, the first-born, Teresa and Giuseppina. Under the kindly but demanding guidance of her mother, Teresa gained a deeper spirit of prayer, received a careful upbringing in literature and art, and cultivated her virtues as a human being. On the day of her First Communion she felt she was called to the religious state and offered herself to the Lord with deep joy. Her mother moved the family to Rome to help Italo attend university. Teresa went to the college run by the Sacre Coeur Sisters and became involved with the St Vincent de Paul Conferences.
Teresa had long nurtured a deep spiritual life that offered her a style of behaviour appropriate to her social position, but also decidedly based on gospel criteria: a preferential love for God that led her to spend lengthy times in prayer; a strong sensitivity for the poor whom she remained close to and helped generously; an outstanding educational sensitivity. She was not lacking in luxury, comforts and amusements, but secretly her approach was one of cheerful mortification. Encouraged by her spiritual director, Monsignor Radini Tedeschi, the future Bishop of Bergamo, Teresa decided to knock on the door of the Daughters of Mary Help of Christians in Rome. She entered the Institute, having to overcome some severe obstacles including her mother's death: this was on 2 February 1901 and Teresa was 22 years old.
When she decided to become a religious, Teresa wrote to her brother Italo: “My decision is irrevocable.” She maintained this attitude forever as well as her choice to “pass unnoticed” which marked her entire life. She made her religious profession in 1903, after a valuable period of practical training among the girls at the oratory in Trastevere. She spent a good part of her religious life in Rome, at Trastevere, from her novitiate onwards. The Bosco Parrasio and Via della Lungara houses had an oratory that looked after the poorest girls of the suburb, young washerwomen who worked in homes belonging to the wealthy. Sr Teresa was the one in the community whom the girls loved most. They were charmed by her smiling, gentle presence. Her health was poor when she began working in this setting but she did not mind any sacrifice and was in no way burdened by her past. The poverty was such in the Sisters' house that they needed to ask for help and even beg for alms. Despite her repugnance at this, Sr Teresa took up this task too, knocking at the doors of the same wealthy people she had mixed with years before. Teresa was a strong woman, completely dedicated to the poor and ready to defend their rights, especially when some local inhabitants opposed the work or complained about the girls being rough and uncouth, so they did not pay them their proper wages.
Following Don Bosco's example, she empathised in practical terms with the difficult circumstances of the girls entrusted to her and did everything possible to uplift them culturally and refine their lifestyle. She gave music lessons, organised theatrical performances, invented games that interested the girls who were already tired from their day's heavy work. She was an attentive and discreet person in community. Sisters who were with her at the time remembered her as follows: “Sr Teresa took the girls from Tastevere in her stride: she was able to keep discipline, overlooking their rough ways and rudeness.” One of the girls spat in her face after she refused her something. She put up with the gesture to the admiration and edification of everyone present. Teresa was courteous and delicate with everyone, always ready to do the humblest and most difficult of tasks. She ran the laundry and the workshops for the poor girls cheerfully and in a spirit of sacrifice. She was just as Don Bosco wanted: extraordinary in ordinary things.
The symptoms of tuberculosis that were becoming ever more insistent did not stop her progress on the journey to holiness. She felt that the moment had come to embrace suffering – to love it, not just accept it – as a gift that united her to the Crucified Lord: “What you want, Jesus, is what I want too, and I want it as long as you want it.” Joy and simplicity typical of Mornese, silent sacrifice, her constant union with God and her filial love for Our Lady were the strong points of her life project. In April 1907, Sr Teresa was sent to Piedmont to get better. She had no illusions about this and knew that her illness was unforgiving. With an incredible sense of humour she said: “The Lord has helped me and now I am ready for three things: to die, to remain ill for a long time, to get better.” Then with a flash of a grin she added: “Well then, I will have got one of the three right, correct?” Her life ended on 3 September 1907 at the Mary Help of Christians house in Turin as she had predicted, meeting with Jesus whom she had chosen irrevocably.
Teresa Valsé Pantellini: a young woman whose entire life was one of practical daily availability total given to God and to others in imitation of the poor and free woman who was the Virgin Mary.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Ven.) Joseph Vandor
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Declared Venerable: 20 January 2017
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Joseph Vandor, formerly Jószef Vech, was born in Dorog, Hungary, on 29 October 1909 to Sebastian Vech and Maria Puchner: during the years of the rise of Nazism he would change his surname (of German origin) to “Vandor” (meaning pilgrim or wanderer) to distance himself from the German context but also to give meaning to his missionary activity which would take him to Cuba and Santo Domingo. Since he was a child he had stood out for his kindness and conciliatory character. His formation began with the Franciscans from whom he learned a true love of poverty, one he kept throughout his life. He then told his parish priest, Father Arturo Pehatsek, of his desire to become a priest and missionary. The parish priest presented him to the Salesian institute in Peliföldszentkereszt, where Vandor got to know the Salesians and was struck by Don Bosco's spirituality and pastoral charity; so much so that in 1927 he began his novitiate at Szentkereszt, then professed his first vows in 1928 followed by perpetual vows on 13 August 1932. His theological formation continued in Italy, in Turin, where he was ordained priest on 5 July 1936 in the Basilica of Mary Help of Christians.
The same year he was sent as a missionary to Cuba, thus realising a dream he had secretly nurtured in his heart since he was a small child: that of proclaiming the Gospel in distant lands. Doing good and being busy saving souls would be his only concern in 40 years of work in Cuba. He was sent to Guanabacoa, where he remained until 1940 as prefect of studies and in charge of spiritual animation. He was much loved by the boys, especially the poorest ones to whom he showed particular Salesian attention. At just 31 years of age he was appointed rector of the agricultural school at Moca in the Dominican Republic. For reasons independent of his own will, the school was handed over to the Government, so he returned to Guanabacoa in Cuba. He stood out for his wisdom and prudence and in 1943 was appointed novice master at Matanzas. In 1946 Fr Vandor then went as administrator to the college of Arts and Trades in Camagüey. In 1948 he became confessor of the community in Santiago de Cuba and in 1951 confessor and chaplain at the novitiate of the Daughters of Mary Help of Christians in Peñalver, Havana.
On 9 December 1954 he was at Santa Clara, in charge of the church of Our Lady of Carmel and also responsible for building the Rosa Pérez Velasco School of Arts and Trades. He demonstrated his spirit of poverty and Salesian energy in this situation, thanks to which, even without a stable place to stay, he was able to guide the work of repairing the parish residence, the church, and building the Salesian house. When the school was opened he was appointed as the rector until 1961 when all schools in Cuba came under the direct control of the Ministry of Education. He was first rector, then parish priest of the Church of Our Lady of Carmel where he exercised his pastoral ministry for twenty-five years, from 1954 until his death. Thanks to his personality, spirituality and pastoral creativity, he left a deep impression on the Santa Clara diocese. In particular, Fr Vandor was a much sought-after spiritual director: his gentleness and warmth opened the hearts of young and adult alike.
During that time Cuba was in the midst of a civil war. In a society torn apart by hatred and violence, Father Vandor was a heroic witness to reconciliation and peace, going out of his way to console the sick, the wounded and the poor and personally risking his life to mediate a bloodless surrender. He offered himself as a mediator for peace between the troops of Che Guevara and those belonging to Colonel Cornelio Rojas in General Batista's army. The spoke of him as being “one of the friendliest, most delicate and noble hearts among the clergy in Villa Clara”. Fr Vandor could be likened to St Francis de Sales for his patient kindness, his prudent action, his enlightened wisdom in the spiritual direction of souls, and to St John Bosco for his apostolic energy, his love for poor young people, his spirit of faith, serene cheerfulness and cordial manners. He died on 8 October 1979, following two years of intense suffering which reduced him to almost complete immobility. Yet his sickbed became an “altar” and a “confessional”. On the day of his death many exclaimed: “A saint has died!” The diocesan bishop wrote: “The Salesian Congregation has lost a son, the diocese an exemplary priest and the faithful a beloved father.” The secret of his human and spiritual charm was motivated by his kindness, gentleness, friendliness.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Venerable|venerabile]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Luigi Variara
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Declared Venerable: 2 April 1993
Beatified: 14 April 2002
Liturgical Celebration: 15 January
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Luigi Variara was born on 15 January 1875 in Viarigi (Asti). Don Bosco had come to the town in 1856 to preach a mission, and it was to Don Bosco that Luigi’s father entrusted his son on 1 October 1887, to take him Valdocco. Don Bosco would die four months later but the acquaintance that Luigi had with him was enough to affect him for the rest of his life. He recalled the event as follows: “It was winter and one afternoon we were playing in the large courtyard at the oratory when suddenly a cry rose up from all around: ‘Don Bosco, Don Bosco!’ Instinctively we ran to the point where our good Father was as they were preparing to take him out for a while in a carriage. We followed him until he had to get into the vehicle; immediately we saw Don Bosco surrounded by his beloved crowd of children. I was desperately trying to get a position where I could see him easily since I really wanted to get to meet him. I got as close as I could and just as they were helping him to get into the carriage he turned and looked at me kindly and his eyes rested on me. I don't know what I felt at that moment ... it was something I cannot express! That was one of the happiest days for me; I was cure I had met a saint,and that this saint had read something in my soul that only God and he could know.”
He asked to become a Salesian: he entered the novitiate on 17 August 1891 and finished the novitiate year on 2 October 1892 with perpetual vows that he professed before Don Bosco's first successor, Blessed Michael Rua, who whispered in his ear: “//Variara, non variare//!” (Variara, do not waver!). Luigi completed his Philosophy at Valsalice where he got to know Venerable Andrew Beltrami. Michael Unia passed through there in 1894, the famous missionary who had begun working with lepers at Agua de Dios in Colombia shortly before this. “How great was my astonishment and joy,” Fr Variara says “when from among the 188 fellow students who had the same aspiration, fixing his gaze on me he said, ‘This one is mine.’”
He arrived in Agua de Dios on 6 August 1894. The place had 2,000 inhabitants of whom 800 were lepers. He immersed himself totally in his mission. Endowed with musical skills he organised a band that created an atmosphere of festivity in the “City of sorrow”. He transformed the sadness of the place through Salesian cheerfulness, with music, theatre, sport and a lifestyle of the Salesian oratory.
He was ordained priest on 24 April 1898 and soon showed himself to be an excellent spiritual director. Included among his penitents were members of the Children of Mary association, a group of some 200 girls many of whom were lepers. The young priest discovered that a number of them would have wanted to consecrate themselves to the Lord. This was considered an unrealistic dream because no Congregation accepted a leper or even a daughter of lepers. Faced with this fact, the first idea came to him of seeing young women as consecrated religious, even if they were lepers. The Congregation of the Daughters of the Sacred Hearts of Jesus and Mary began on 7 May 1905. He was a ‘founder’ given that he was ‘founded’ on full submission to religious obedience and, in a unique case in the history of the Church, he founded the first religious community made up of people affected by leprosy or daughters of leprosy sufferers.
He felt ever more enthusiastic about his mission. He wrote: “I have never felt so happy being a Salesian as I have this year and I bless the Lord for having sent me to this place where I have learned not to allow heaven to be stolen from me.” Ten years had passed since he arrived in Agua de Dios: a happy decade filled with achievements. Among these the completion of the “Don Michele Unia” infant school, that despite delays resulting from the “1000 day War” was opened on 7 May 1905. However, a time of suffering and misunderstanding began then for the generous missionary. It would be a period that lasted for 18 years until his death. He was forced to leave Agua de Dios. Mosquera, Contratación, Bogotá, Barranquilla ... were all the places he was assigned to by obedience.
In 1921 he was transferred to Táriba, a Venezuelan city on the border with Colombia. When he arrived there his health began to decline to a worrying extent. Because of the climate the doctor advised he be taken to Cúcuta in Colombia. He went there but his physical state rapidly declined. He died on 1 February 1923 at 48 years of age 24 of priesthood. He died after being subjected to a heavy exile that had prevented him from dedicating himself fully to the sick and his Institute. But he was able to combine both unlimited religious obedience and fidelity to the work that the Lord was asking of him. He submitted to the orders his legitimate superior had imposed on him and that seemed to lead him away from God's desired paths. He was buried in Cúcuta. In 1932 his body was brought to the chapel belonging to his Daughters at Agua de Dios where it still lies.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[HH.SS.CC Hijas de las Sagrados Corazones de Jesús y de Maria]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Women Volunteers of Don Bosco.
''TL'' is ''[es]:'' VDB Instituto Secular de las Voluntarias de Don Bosco
<br>
''TL'' is ''[fr]:'' VDB Volontaires de Don Bosco
<br>
''TL'' is ''[pt]:'' VDB Instituto Secular das Voluntárias de Dom Bosco
<br>
''TL'' is ''[pl]:'' Ochotniczki Ksiądza Bosko
<br>
''TL'' is ''[zh ]:'' 鮑思高志願會(慈幼家庭組別,VDB)
<br>
''TL'' is ''[de]:'' remains in its Italian form
<br>
''TL'' is ''[ru]:'' Секулярный институт «Волонтарий Дона Боско»
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Secular Institute of Pontifical Right. "The Don Bosco Volunteers, in response to the Lord's call, seek to integrate in their lives three characteristic elements of their vocation: consecration, secularity, Salesianity. Fr Viganò described them as 'a novel incarnation of the Salesian spirit of Don Bosco' (from description in //The Salesian Family of Don Bosco 1999//)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The institute recognises the Rector Major of the Salesians, successor of Don Bosco, as the leader of the Salesian Family. The institute is structured on three levels: central (General Council), regional (Regional Council) and local (Local Council). The legal headquarters are in Rome. Like most members of secular institutes, the volunteers do not live in community, but live in communion of life, united by a strong sense of belonging to the institute. In particular, they find in the group to which they belong, the best environment in which to put communion into practice. It is supported financially by the contributions of the volunteers. Because of its specifically secular nature, it does not have any works of its own.
The Salesian [[ecclesiastical assistant|assistente ecclesiastico]] offers his priestly ministry to all levels of the institute, collaborating in the initial and permanent formation of the volunteers.
!!!The Holy Reserve:
A requirement of the mission of a consecrated secular is to live unobtrusively. The volunteer does not disclose that she is consecrated. This permits her to live an ordinary life like other people. Professing and living the evangelical counsels, the volunteer expresses her fundamental option for Christ while living in the world, and with nothing to distinguish her from others. The Women Volunteers of Don Bosco, responding to the call of the Lord, seek to integrate in their lives the three characteristic elements of their vocation: consecration, secularity, Salesian character.
!!!''@@color:Green;Usage notes@@:''
Tagged as TS02 due to the fact that members do not seek to make their consecrated state known in any obtrusive way.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism, (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
Some prefer to call them Don Bosco Volunteers DBV
Note that the person in charge of the VDB is called the [[President General|Responsabile (Maggiore) (Centrale)]] in English.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]], [[secolarità]], [[CDB Volontari Con Don Bosco]].//
!!!!@@color:maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Fr Juan Edmundo Vecchi
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' (other language): 若望 愛德門 •韋基,神父,縂會長 (1996-2002)
<br>
!!!''@@color:Green;Definition:@@'' (if a precise one exists)
Rector Major, 8th successor of Don Bosco
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Juan Edmundo Vecchi Monti, born in Viedma (Argentina) on 23 June 1931, was the seventh and last son of an Italian emigrant family who, between 1898 and 1906, had moved from Emilia Romagna to Argentina at a time when emigration to America was the dream of many Italians who wanted to find work and serenity in a foreign land, given the poverty of their homeland.
Rector Major starting from GC24, the Chapter on the laity, Fr Vecchi always believed in them and implemented a relationship of trust and sharing with the thousands of lay people who take part in different ways in Don Bosco's mission to serve the young. His post-conciliar sensitivity, in continuity with his predecessor Fr Egidio Viganò, was also remarkable He believed in a "Church-communion" and in a "Church-mission" at the service of the poor, in a congregation embodied in all the cultures, reaching out to the poorest and the most marginalised people of every continent. But by contrast with Fr Viganò, what stood out in Fr Vecchi was the the anthropological and educational aspects rather than the theological and spiritual, although this characteristic was also strongly part of his personality.
He died in office and was temporarily replaced by Fr (now Bishop) Luc Van Looy, until the 25th General Chapter elected Fr Pascual Chávez Villanueva.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Servant of God) Constantine Vendrame
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Diocesan Inquiry
Opened: 19 August 2006
Closed: 19 February 2011
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Constantine Vendrame was born on 27 August 1893 at San Martino di Colle Umberto (Treviso) to Pietro Vendrame and Elena Fiori, very devout and fervent parents whose example and life of faith and Christian self-denial instilled a love of work and sacrifice in the heart of their son. He completed all his secondary schooling at the diocesan seminary in Ceneda where he was a model for his fellow students in piety, discipline and his love for study. His love for the missions led him to join the Salesians, making his novitiate at the house in Ivrea in 1913. Four long years of military service followed that tempered his character and prepared him for a tough life in the missions. On completion of military service he finished off his study of theology while working in the festive oratories in Chioggia and Venice. Cardinal Eugenio Tosi ordained him priest on 15 March 1924 in the church of the major seminary in Milan. Three months later he was destined for the new mission in Assam. On 5 October 1924 he received the missionary cross in Turin at the feet of Mary Help of Christians. Then came the moment of detachment, which was very painful for him: “ A violent tearing apart that broke the last thread, but one that was consoled by a radiant vision of endless lands and countless peoples to be redeemed, and souls, so many souls, to save.”
The Salesian presence in Assam was in its beginnings, but thanks to the enterprise of Bishop Louis Mathias it had developed in a surprising manner. What it was missing was the humble and heroic soldier to place himself at the head of his fellows and lead them enthusiastically, and the example for carrying out the plans and ideals of the bishop. This part was reserved for Fr Constantine Vendrame. “Here in front of us are many huts and villages, mountains and valleys and rivers. And there are still many others that we can't see. In every village and hut and in every heart we have to bring this cross with sacrifice and love.” After 32 years spent in the Khasi region there was no mountain he had not scaled, no river he had not waded across and no village he had not entered to bring the cross to. He dedicated himself immediately to the study of the local languages. At the end of his first year in India the young missionary was already parish priest of Shillong parish, the heart of the Apostolic Prefecture of Assam. After 10 years of work he had the joy of seeing 8,581 souls and 100 communities there. for some time he was the only priest looking after the needs of the vast and flourishing parish of Shillong. He would leave it all and, accompanied by a catechist, went long distances, walking for days and days to bring the good news. He had enormous physical resistance but drew his real strength from his keen faith and union with the Lord. A life of prayer and sacrifice was the secret of his conquests.
He worked especially in North-East India, constantly visiting the villages, meeting the people and the children: he made himself one with them, seeking human contact. He would go into the homes of the poor and the sick, help them and speak with them, listen to their stories, and after becoming their friend he would explain the life of Jesus. He understood the importance women had in Khasi culture. Always in the vanguard like Don Bosco, he used mass media to evangelise the villages and projected the life of Jesus in film. Very many people came to these projections and soon after would ask for baptism. Fr Vendrame focused on the formation of lay catechists who evangelised the communities and accompanied him on his journeys. As a good Salesian he started up then followed up the festive oratories; he educated hundreds of children. He brought Christianity even to Hindus and Muslims and came into contact with the Evangelical Methodist Church, to the extent that he was compared with a St Francis Xavier or a St Paul. But he was a very humble man and one of great prayer. He had a great devotion to the Sacred Heart of Jesus, had two shrines built, one in Mawlai and the other in Wahiajer. Like Don Bosco, he also had a filial devotion to Mary Help of Christian whom he always spoke about. He also set up a group of young women whom he called the “Legion of Mary” whose task was to visit the poor and the sick and pray for them.
After a brief stay back in Italy, Providence destined him for Jowai. He left amongst the tears of thousands of faithful he had generated for Christ. In Jowai he repeated the wonders he had done in Shillong, but three years later came the war and he was obliged to spend almost four years in camps in Deoli and Dehradun with another 150 confreres. In 1945, unable to return to his beloved Assam, he offered to work in an area that was totally different for its climate, language and customs. As the complete missionary and with the same energy with which twenty years earlier he had begun in Shillong, he set to work in Wandiwash. Here it was a case of bringing back the wayward sheep to the fold. He spent six years in Wandiwash and completed his mission. In 1951 he returned to Shillong. There was a district there in the centre of the city, Mawkhar: with his charity, zeal and spirit of sacrifice, he won everyone over.
His death fitted in with his 33 years of apostolate, and indeed was its most beautiful crowning. Terrible arthritis with other complications attacked his spinal cord. He hid this from everyone and stayed on his feet till the end. “If I go to bed I will never get up from there.” His purgatory on earth lasted almost three months. He could barely move a centimetre without atrocious pain. His bed became a true pulpit. How much good his words did and his heroic example! He died on 30 January 1957, on the vigil of the feast of Don Bosco in the hospital in Dibrugarh, where he himself had asked to be taken to die far from his people so they would not suffer. He was so poor that Bishop Marengo, Salesian and also a Servant of God, had to donate a cassock for him to be buried in at the time of the funeral rites.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Servant of God|servo di Dio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Venerable
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
sdb.org: The title 'Venerable' is conferred on those for whom the Holy Father has recognised their heroic lives and virtue, and their reputation for holiness, by giving the Congregation for Saints a mandate to prepare the Decree. This Decree comes from the members of the Congregation for Saints.
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
SALESIAN FAMILY MEMBERS DECLARED VENERABLE:
"""
[[Andrew Beltrami|Beltrami, Andrea (ven)]]
[[Attilio Giordani|Giordani, Attilio (ven)]]
[[August Hlond|Hlond, Augustus (ven)]]
[[Augustus Arribat|Arribat, Joseph Augustus (ven)]]
[[Dorotea de Chopitea|de Chopitea, Dorotea (ven)]]
[[Francis Convertini|Convertini, Francesco (ven)]]
[[Ignatius Stuchly|Stuchlý Ignacy (ven)]]
[[José Vandor|Vandor, Jószef (ven)]]
[[Joseph Quadrio|Quadrio, Giuseppe (ven)]]
[[Laura Meozzi|Meozzi, Laura (ven)]]
[[Luigi Olivares|Olivares, Luigi (ven)]]
[[Margaret Occhiena|Mamma Margherita]]
[[Ottavio Ortiz|Ortiz Arrieta, Ottavio (ven)]]
[[Rudolph Komorek|Komorek, Rudolf (ven)]]
[[Simon Srugi|Srugi, Sim‘ān (ven)]]
[[Stephen Ferrando|Ferrando, Stefano (ven)]]
[[Teresa V. Pantellini|Valsé Pantellini, Teresa (ven)]]
[[Vincent Cimatti|Cimatti, Vincenzo (ven)]]
"""
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
While the plural is ‘Venerables’ in English, it is often avoided by rephrasing the sentence where this reference is to be made, since it is a relatively unfamiliar term in the plural in English.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian holiness|santità salesiana]], [[Servant of God|servo di Dio]], [[Blessed|beatificazione]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (St) Aloysius Versiglia
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian bishop, martyr, saint
Beatified: 15 May 1983
Canonised: 1 October 2000
Liturgical Celebration: 25 February
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
In 1885, St John Bosco revealed to the Salesians who had gathered at San Benigno Canavese in Piedmont, that he had dreamed about a crowd of youngsters who had come up to him telling him: “We have waited so long for you!”; in another dream he saw two large chalices raised up to heaven, one filled with sweat, the other with blood. In 1918, when a group of Salesian missions left Valdocco in Turin for Shiu-Chow in Kwang-tung in China, the Rector Major, Fr Paul Albera, gave them the chalice he had used for the Golden Jubilee of his ordination and also of the consecration of the Basilica of Mary Help of Christians. This valuable and symbolic gift was handed over to Bishop Versiglia by Fr Sante Garelli. Bishop Versiglia said: “Don Bosco saw that when we came to China a chalice would be filled with blood, Salesian work would spread marvellously throughout this immense population. You are bringing me the chalice our Father saw: it is up to me to fill it with blood to fulfil the vision.”
Aloysius Versiglia (but more often known as Luigi) was born in Oliva Gessi in the province of Pavia on 5 June 1873. In 1885, at twelve years of age, he was accepted to continue his studies at the Salesian oratory at Valdocco in Turin. The condition he laid down was that they would not make a priest out of him! But by God’s grace, this setting that was imbued with fervour and missionary ardour, the attraction of Don Bosco himself who was now in the final years of his life, transformed the soul of this boy. In a fleeting encounter in 1887, the saint told him: “Come and see me, I have something to tell you”; but Don Bosco was unable to speak with Luigi because soon after he fell sick and died. The young man, however, remained bound to the figure of Don Bosco so much that in order to respond to his vocational call, at the end of his studies at Valdocco he made the request to “remain with Don Bosco”. In his heart he carried the secret hope that he would be able to be a missionary one day. He made his first religious vows in the Salesian Congregation at 16 years of age.
He was a model novice at Foglizzo, near Turin, and made his religious profession on 11 October 1889. While he was studying philosophy in the studentate at Valsalice, Turin (1889-90), he wrote to his spiritual director saying that the desire to be a missionary was growing day by day, but that he feared it might be a vain desire since he did not have the necessary virtues, and mentioned the ones he needed to acquire. His ascetic journey began here. Forty years later it would lead him to the supreme heights of Christian virtue and charity. It was the arduous achievement of a generous heart and an iron will, supported by sincere piety and profound humility. These were the characteristic gifts of his personality.
While attending the Gregorian University in Rome (1890-93) he combined study with the apostolate among the youngsters at the Salesian Oratory at the Sacred Heart Oratory (Sacro Cuore), with outstanding success in both fields. The boys loved him and the confreres admired him for his gifts. But in his deep and sincere humility he maintained that he was the least among his fellow students and he continued his efforts to gain the virtues needed by a good missionary. When he had completed his Philosophy degree (1893) the Superiors entrusted him with the delicate task of teacher and assistant to the novices at Foglizzo (1893-96). He was a clear and forthright teacher, an attentive though strict assistant when needed, an effective moulder of character, but ever an kind, humble, good friend to all and the most respected among the confreres of the house.
After his priestly ordination (21 December 1895) he was chosen as the rector and novice master at the new house in Genzano near Rome, despite his resistance to this, since he thought he was incapable of it, being just 23 years of age. He was an excellent formator of priestly and religious souls for a decade (1896-1905), respected and loved as a father. Dozens of Salesians testified to the veneration they had for their dear novice master, and the inhabitants of Genzano too remembered him for many years. Over these ten years, Fr Versiglia continued to nurture his keen desire for the missions, and resuming a practice he had as a youngster he even took up horse riding again, considering that it could be useful for missionary life. In the summer of 1905, when the invitation was offered to him to lead the first group of Salesian missionaries to go to China, he accepted it enthusiastically as the greatest of gifts, one that he had asked the Lord for and prepared for with intense inner work from the time, as a fifteen-year-old, that he had asked to “remain with Don Bosco”.
Fr Versiglia found a small orphanage in Macao that belonged to the local bishop. In 12 years of work, with the help of a dozen or so confreres and on a larger property, he transformed it into a modern technical school for 200 boarding students, most of them orphans, who were then set on the path to trade. In 1911, assisted by another holy Salesian, Fr Ludovico Olive (who died prematurely at 52 years of age from the cholera he had contracted during his ministry), Fr Versiglia began the mission of Heung-shan, a region that lay between Macao and Canton. His apostolic zeal for the salvation of souls reached heroic heights among sufferers from bubonic plague and among lepers.
In 1918 the Holy See entrusted the Salesians with the new mission of Shiu-Chow in the north of Kwang-tung. Fr Versiglia was given the task by the Superiors in Turin of organising this mission with the help of a dozen or so priests sent out from Italy. In 1920 the mission was erected as a Vicariate Apostolic and rumours soon spread that Fr Versiglia would be the Vicar Apostolic and be consecrated a bishop. He wrote heart-wrenching letters to the Superiors in Turin, declaring how absolutely incapable he was and begging them to relieve him of this burden. Bishop De Guébriant, however, stated publicly that if the choice were to be made by popular acclaim, even the tenderest little children would have acclaimed Fr Versiglia as their father and pastor. He was consecrated bishop in Canton on 9 January 1921. Taking on an exhausting pastoral ministry throughout a huge area that lacked roads, Bishop Versiglia added harsh penances to this, including using a scourge. In 1926, at the invitation of the superiors in Turin, he took part in the Eucharistic Congress in Chicago. Some serious surgery kept him in the United States for a year. When his health allowed, he busied himself with missionary propaganda, always leaving behind an extraordinary impression.
On his return to Shiu-Chow the confreres presented him with something new: the bishop’s house. It was a charming Chinese-style house, not luxurious, built next to the Don Bosco institute where the bishop had always lived in two small rooms that felt every movement by the 300 pupils at the institute. The new building seemed luxurious to him and he categorically refused to call it the bishop’s residence. But he resigned himself to living there so long as it was actually called “The Missionary House”, where missionaries could stay who were either ill or passing through or coming for meetings.
In 12 years of mission from 1918 to 1930, Bishop Versiglia wrought miracles in a land hostile to Catholics: he set up 55 primary and secondary mission stations compared to the 18 he had found there; he ordained 21 priests; he formed 2 lay religious, 15 local Sisters and 10 foreign ones; he left 31 catechists (18 of them female), 39 teachers (8 female) and 25 seminarians. He converted and baptised three thousand Christians compared to the 1,479 he found on his arrival. He built an orphanage, a formation house for female catechists, and a school for the male catechists; the Don Bosco Institute, including technical classes, and a teacher’s college for young men; the Mary Help of Christians Institute for girls; a rest home for the elderly; a home for illegitimate children; two clinics and the Missionary House, as he wanted his episcopal residence to be called. The bishop would stop at nothing, not even in the face of famine, epidemics, or the defeats that came his way and those of his collaborators, who were not always rewarded in human terms: apostasy, slander, those who left, misunderstandings, vilification ... It was all overcome thanks to constant, intense prayer. Over the years he dedicated to China, Bishop Versiglia never tired of encouraging his priests to be in dialogue with the Lord and the Virgin Mary. It is no coincidence that he kept up a correspondence with the Carmelite nuns in Florence, asking them for spiritual support.
The political situation in China was not a peaceful one: the new Chinese Republic, born on 10 October 1911 with General Chang Kai-shek, had unified China, defeating the warlords in 1927 who had tyrannised various regions. But heavy communist infiltration in the country and the army, supported by Stalin, had convinced the General to find support from the Right and outlaw the Communists (April 1927); this brought a renewed civil war. The province of Shiu-Chow, located between North and South, was a transit or rest area for various groups who were fighting among themselves and it was normal to see ransacking, buildings burned, violence, kidnapping and other crimes. It was also difficult to distinguish, among these gangs of looters, who were the soldiers on the loose, the mercenaries, hired killers, or just pirates taking advantage of the chaos. In those sad times foreigners too risked their lives and were classified as mere “white devils”. In general the missionaries were loved by the poor people and Missions became a refuge at times of looting. The worst ones nevertheless were the pirates who had regard for no one, and the communist soldiers for whom the destruction of Christianity was part of their programme. Therefore, in the movements needed for missionary activity around the various sparsely spread villages, male and female catechists, female teachers and girls never set out on a journey unless accompanied by the missionaries.
Due to the impending danger by land or by river, Bishop Versiglia had also been unable to visit the Christians in the small mission of Lin-Chow, consisting of two schools and two hundred faithful in the devastated city of 40,000 inhabitants, troubled by civil war. But towards the end of January 1930 he convinced himself that he needed to go there. Young twenty-six-year-old missionary Fr Callisto Caravario arrived at the centre in Shiu-Chow in early February. He was in charge of the mission at Lin-Chow, and would accompany Bishop Versiglia on the journey.
They prepared provisions both for the eight day journey and for the needs of the small mission, and at dawn on 24 February the group departed by train, made up of Bishop Versiglia, Fr Caravario, two young teachers who had graduated from the Don Bosco Institute (one a Christian, the other not), the two sisters of Maria (21-year-old teacher), and Paola, 16 years of age (who was letting go of her studies to go back to the family); there was also a 22-year-old catechist, Clara. After an overnight stay at the Salesian house in Lin-Kong-How, on 25 February they left on the boat going up the Pak-kong river as far as Lin-Chow; the group was joined by an elderly female catechist who would be working alongside the younger Clara, and a then-year-old boy who was going to Fr Caravario’s school. The large boat was managed by four boatsmen and as it was going up-river, towards midday they saw some fires on the riverbank that had been lit by a dozen or so men.
When the boat drew level with the men, the latter indicated they should stop and come ashore. Aiming rifles and pistols at them they asked the boatsmen who it was they were transporting, and when they discovered that it included the bishop and missionary they said: “You are not allowed to carry anyone without our protection. The missionaries will have to pay 500 dollars or we will shoot the lot of you.” The missionaries tried to get them to understand that they did not have that amount of money, but the pirates jumped aboard and found the girls who had taken refuge in a kind of hut on deck; they shouted: “Let’s take their wives away!” The missionaries answered that they were not their wives but students they were accompanying as they returned home; meanwhile they tried to block the entrance to the hut with their bodies. The pirates then threatened to set fire to the boat, and carried across wood from a nearby boat, but the wood was green and would not burn immediately. The missionaries managed to quench the first few flames. Furious, the pirates grabbed some large branches and beat the two missionaries. After a few minutes, the fifty-seven-year-old bishop collapsed and two minutes later also Fr Caravario; at this point the criminals grabbed the women and dragged them ashore amid their desperate pleas. The two missionaries too were brought ashore. The boatsmen, the elderly catechist, the boy and the women’s two brothers were set free and allowed to go; they then advised the missionaries at Lin-chow and the authorities who set a squad of soldiers.
Meanwhile the tragedy unfolded on the riverbank. Tied together, the two missionaries heard each other’s confessions, and encouraged the three girls to be strong in the faith; then the pirates led them down a path alongside the Shiu-pin, a small stream flowing into the Pak-kong, in the Li Thau Tseui area. Bishop Versiglia begged them: “I am elderly so kill me. But he is a young man, spare him!” The women, who had been forced to sit in an area near a small pagoda, heard five rifle shots and ten minutes later the executioners returned, saying: “These things can’t be explained, we have seen so many others ... they all feared death. Instead, these two died happy and all the girls want to do is to die.” It was 25 February 1930. The girls were dragged up a mountainside, and were at the mercy of the bandits for five days. On 2 March the soldiers reached the bandits’ hideout, and after a brief exchange of fire the girl were freed and the men fled. The girls became valuable and credible witnesses of the martyrdom of the two Salesian missionaries.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[protomartire]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' vice provincial, vice rector, vicar of ....
''TL'' is ''[es]:'' vicario
<br>
''TL'' is ''[fr]:'' vicaire (du...)
<br>
''TL'' is ''[pt]:'' vigário
<br>
''TL'' is ''[pl]:'' Wikariusz
<br>
''TL'' is ''[zh]:'' 副總會長 (Vc) 副省會長 (Vc) 副院長 (Vc)
<br>
''TL'' is ''[de]:'' Vikar des Generalobern, - Provinzialvikar, Vikar des Direktors, - Pfarrvikar
<br>
''TL'' is ''[ru]:'' – викарий (Генерального Настоятеля, областного Настоятеля, директора, приходской)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
TRECCANI: //Chi esercita un’autorità o una funzione in sostituzione o in rappresentanza di altra persona di grado superiore. Con questo valore è stato, nell’antichità e nel medioevo, titolo di funzionarî e pubblici ufficiali// Someone who exercises authority or susbtitues for or represents another person higher up. In ancient times and the Middle Ages, it was the title for a public official.
The Vicar of the Rector Major is the first collaborator of the Rector Major in the government of the Society (Cf. C. 130-132).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Note that //vicario//, in its wider application, but still associated with Don Bosco, was the titel of the public official responsible for law and order in Turin. Michele Benso di Cavour was the //Vicario// of the city, or City Vicar.
The Salesian //vicario// is always a priest (since he can take the place of the RM/Provincial/Rector who will always be a priest. Only relatively recently (after the renewal of the Constitutions) was the role of //vicario// also applied at the local (house) level.
!!!''@@color:Green;Usage notes@@:''
The Italian term //vicario// as applied in Salesian government and animation usually needs to be specified since it applies to three levels - world level (of the RM), Province level, vice provincial, and local level (vice rector). In each case the //vicario// is the first collaborator of the RM/provincial/rector, and can take his place when that person is absent or impeded.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
Tagged above as a False Friend, because it cannot always be glossed in English as 'vicar'.
!!!''@@color:Green;Citation@@''
DBmem: ..Il mio vicario d'accordo col prefetto prepari e legga in Capitolo una lettera da dirigersi a tutti i...
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[]].//
!!!!@@color:maroon;''SL'' is ''[es]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Laura Vicuña
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Teenager
Declared Venerable: 5 June 1986
Beatified: 3 September 1988
Liturgical Celebration: 22 January
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
A significant example of holiness in the Salesian Family and as a result of the work of the Salesian Sisters.
Laura was born in Santiago, Chile, in 1891. Her father was a soldier. When civil war broke out, her father took Laura and her mother to another town across the mountains in Argentina so that they would be safe. Laura’s father died when she was only two years old.
Laura’s mother, Mercedes, had to find some way to support Laura and her new baby sister.
After working as a cook for several years, she met a wealthy ranch owner named Manuel Mora. Mora promised Mercedes that if she came to live with him, he would send Laura to a boarding school taught by nuns. Mora did not promise to marry Laura’s mother.
Laura loved school. She was smart and did well. She loved learning about her faith and spent a great deal of time in prayer. On the day of her First Communion, she wrote, ‘Oh, my God, I want to love and serve you all my life’ in her notebook. Some of her classmates shunned her for her piety.
But her happiness at school turned to worry when she returned home for a visit. Her mother and Mora were living as a married couple. Laura knew that this was a sin. She prayed that her mother would leave Mora and begin to live God’s Commandments again.
Mora stopped paying for her education, but given a scholarship, Laura returned to school. She told a priest that she wanted permission to join the convent. Although the priest believed the girl had a true calling from God, he told her that she was too young and would have to wait until she was older to make such an important decision.
As Laura grew older, Mora turned his attention from Mercedes to her. Laura refused his advances and, angered, Mora beat her badly in 1904. Weakened from the beating and already in frail health, she died just a week later at the age of 13.
Seemingly in answer to Laura’s prayer to God, her mother returned to the Church when her daughter died.
On 3 September 1988, Laura Vicuña was beatified by Pope John Paul II.
<br>
!!!''@@color:Green;Usage notes@@:''
The term remains in Spanish and works easily in English that way – but efforts should be made, given the ease of word-processing and font choice today, to retain the ñ.
Beatified in 1988 at Colle Don Bosco. The event gave rise to another term, the Hill of the Beatitudes.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian hagiography|agiografia salesiana]], [[Dominic Savio|Savio, Domenico (Santo)]], [[Namancurá Ceferino|Ceferino Namancurá (beato)]], [[Blessed|beatificazione (beato)]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' VIDES International Volunteer Movement for Development and the Education of Women
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The full Italian term is VIDES //Volontariato Internazionale Donna Educazione Sviluppo//
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
International association of youth volunteers under the auspices of the Daughters of Mary Help of Christians (Salesian Sisters) (www.fmaitalia.it) for the advancement of women -- acts on behalf of women, children and disadvantaged people of both genders, especially in developing nations.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Volunteer movement|volontariato]], [[VIS|VIS Volontariato internazionale per lo sviluppo]]//
!!!!@@color:Maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' VIE Vietnam Province
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[vi ]:'' (other language): TỈNH DÒNG SALÊDIÊNG DON BOSCO VIỆT NAM
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A Salesian Province in the EAO Region
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
Based in HCM City (Saigon). The Province of St John Bosco.
Vietnam now has a North Delegation based in Hanoi. It is a return to the Salesian roots in Vietnam.
Vietnam is also responsible for the Mongolia Delegation.
Fr Francisque Dupont would be considered as the first Salesian who had really worked and served the Salesian mission in Vietnam (before him, Fr. Giovanni Casetta, SDB served as Secretary of the Apostolic Delegate for Indochina from 1926-1927).This young French priest, when he came to Vietnam in 1940, was 32 years old. He had been a
young missionary in Japan for five years, but then, because of the world war, had been mobilized 'sur place' to the French army. He then was sent to Vietnam to serve as an interpreter of the French High Command,
in dealing with the Japanese occupying force.
On the feast day of St. Theresa of Lisieux in the year 1952, on the occasion ofthe Episcopal consecration of Bishop Paul Seitz MEP, the first two Salesian missionaries belonging to the Province of China
came to Viet Nam from Hong Kong: Fr Antonio Giacomino, an
Argentinian and Fr Andrej Majcen, a Slovenian. By 1954, Vietnam was in turmoil with war between the North and the South. Some Salesians were called back
to Hong Kong; but some remained to bring most of the children of the boy's town to the South. Fr Majcen was among them. He is recognised as the 'Don Bosco of Vietnam'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Region|Regione]], [[EAO|AEO Asia Est-Oceania]], [[Andrej Majcen|Majcen, Andrej (servo di Dio)]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Fr Egidio Viganò
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 祺肋•衛甘諾, 神父,縂會長(1977-1995)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Rector Major, 7th successor of Don Bosco
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Fr Egiodio Viganò was a native of Lombardy, but deeply rooted in Latin American culture due to his long stay in Chile (1939-1971). Strengthened by significant cultural traditions and a good school of theology (in which he also became a lecturer), he took part in the Second Vatican Council as an expert, bringing to it his scientific rigour and the pastoral and educational experiences he had had overseas. As superior general of an important religious institution and of many other related "associations" he was especially attentive to the problems of the world and the Third World.
Because of these and other noteworthy experiences and merits, Fr E. Viganò's time as Rector Major stressed the "[[sentire cum ecclesia|sensus ecclesiae]]" within the Salesian family and fidelity to the Pope that were so characteristic and essential for Don Bosco, while continuing in ecclesiastical terms, the updating of the "fidelity" to which the Salesian Family was called as the Year 2000 approached.
The Pope appointed him Consultor of the Pontifical Council for the Family, the Pontifical Council for the Laity and the Congregation of Institutes of Consecrated Life and Societies of Apostolic Life.
He was also a member of the Congregation for the Evangelization of Peoples, the preparatory session of the Synod of Bishops for Europe and the Permanent Interdepartmental Commission for a more equitable distribution of the clergy.
For two years he was also president of the Union of Superiors General (USG).
As a member appointed by the pope he took part in the 6 Synods of Bishops held in Rome from 1980 to 1994, at special meetings in the Vatican in 1981-1982 with cardinals, bishops and superiors general to consider the problems of Central America. in 1983 he took part in the dialogues of the superiors general with the Pope on the problems and perspectives of religious life in the Church and in 1986 he was invited to preach the Retreat to the Pope and the Roman Curia.
He gave a special contribution to the Synod on Consecrated Life. His final months were spent suffering from cancer.
<br>
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' VIS ( International Volunteer Movement for Development)
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[zh ]:'' 推動發展國際義工運動 (VIS)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
a Non-Governmental Organisation founded in Italy in 1986 under the auspices of the Salesians in Italy. Present in more than 40 countries around the world and deals with solidarity and international cooperation,
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
“Insieme, per un mondo possibile” (Together for a world that is possible) is the organisation's motto.
The ‘insieme’ (together) indicates the intention to network throughout Italy, Europe and the rest of the world to improve the living conditions of children, young people in vulnerable conditions and their communities, in the conviction that through education and training they can fight the root causes of extreme poverty.
In terms of international cooperation VIS attempts to:
- guarantee education, instruction and support to the poorest children, girls and young people;
- welcome and guarantee peaceful growth opportunities for street children, minors who are victims of violence, former child soldiers;
- promote vocational training, access to employment, social reintegration of young people;
- ensure support for teachers and educators in their training;
- promote and protect the rights of children, girls and young people;
- foster the development of local communities and create the conditions for a real alternative to irregular migration;
- promote access to information and training through new technologies on issues of international cooperation and the promotion and protection of human rights.
<br>
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Not always capitalised in Italian, so expect to find Vis as well.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[DBI Don Bosco International]], [[volunteers|volontariato]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[ ]'' (Target Language, as above) <br>''Glossed as:'' (provincial) (extraordinary) visitation.
''TL'' is ''[es]:'' visita (inspectorial)(extraordinaria)
<br>
''TL'' is ''[fr]:'' visite (provinciale)(extraordinaire)
<br>
''TL'' is ''[pt]:'' visita (inspetorial) (extraordinária)
<br>
''TL'' is ''[pl]:'' Wizytacja (kanoniczna, inspektorialna, nadzwyczajna)
<br>
''TL'' is ''[zh]:'' 省會長周年視察, 特別視察
<br>
''TL'' is ''[de]:'' Visitation - (Kanonische V., Ausserordentliche V.)
<br>
''TL'' is ''[ru]:'' визитация (каноническая, областного Настоятеля, чрезвычайная)
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
PROVINCIAL VISITATION: Once a year he (provincial) will make with particular care the provincial visitation to each community
EXTRAORDINARY VISITATION: A six yearly visit to a Province arranged by the Rector Major (a visit he may make personally) and normally assigned to a regional or other councillor to conduct in his name. The delegated 'visitor' has the delegated power of jurisdiction required by the nature of the visit. (Cf R. 104)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
In the case of the Extraordinary Visitation, the person assigned by the Rector Major to carry this out is known as the 'Visitor' or 'Extraordinary Visitor'.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[province|ispettoria]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' team visit.
''TL'' is ''[es]:'' visita de conjunto
<br>
''TL'' is ''[fr]:'' visite d'ensemble
<br>
''TL'' is ''[pt]:'' visita de conjunto
<br>
''TL'' is ''[pl]:'' Wizyta zespołow
<br>
''TL'' is ''[de ]:'' (visita d'insiemee):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
An initiative that became part of regular practice to promote "the unity of the Congregation as the fruit of communion and charismatic fidelity"(GC25, 88).
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The term came into being and was developed through the initiative of the Rector Major from Fr Ricceri's time. It is not included in the Salesian code of law, that is, it is not prescribed by the Constitutions and Regulations.
The Team Visit aims to accomplish:
# an assessment of how the Provinces and Region have communicated and assimilated GC26 and put it into practice;
# the discovery of basic horizons for the Provinces' and Region's way forward;
#. the study of one or two topics of particular interest for the Region.
The aims and objectives of the Team Visit are in fact dependent on the Rector Major and his Council.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
The term would normally be capitalised (both words).
!!!''@@color:Green;Citation@@''
The Team Visit offers some assessments and guidelines that aim to create a mindset and convergence around the direction the Congregation is taking, starting from guidelines of the General Chapters. It proposes to lay out the current state of the Congregation. (From a letter from the Rector major to Provincials, 2010)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[General Council|consiglio]].//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' vice-province
''TL'' is ''[es]:'' Visitaduría
<br>
''TL'' is ''[fr]:'' quasi province
<br>
''TL'' is ''[pt]:'' Visitadoria
<br>
''TL'' is ''[pl]:'' Wizytatoria
<br>
''TL'' is ''[de ]:'' Visitatorie oder Quasiprovinz
<br>
''TL'' is ''[ru]:'' визитатория
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The vice-province is similar to the province. It is established when distance, number or other circumstances require that some houses be detached from one or more provinces, but the lack of personnel, of financial resources or some other reason does not warrant the establishment of a new province (C 158).
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
The superior of a vice-province is appointed in the same way and with the same conditions as a provincial. he remains in office for six years and governs with ordinary vicarious power with the help of his council.
Among the reasons for establishing a vice-province could be the special mission entrusted to it.
!!!''@@color:Green;Usage notes@@:''
The superior of a vice-province is not, of course, a vice-provincial! The members of the vice-province would almost certainly refer to him simply as the provincial, though technically his correct title is the superior of the vice-province
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
One sees all possible varieties of the term: Viceprovince, viceprovince, vice-province, Vice-Province, vice province...
vice- (as distinct from vice) is a prefix denoting a substitute, deputy, or subordinate, and in English it usually retains the hyphen (vice-regent, vice-chairperson), though there are exceptions (viceroy). SO in other words, it is possible for such a word to become a single word. The two preferred uses in the case of a vice-province would be: vice-province, viceprovince.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[circumscription|circoscrizione]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' common life.
''TL'' is ''[es]:'' vida común
<br>
''TL'' is ''[fr]:'' vie commune
<br>
''TL'' is ''[pt]:'' vida comum
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Religious institutes are societies in which the members in accord with their proper law profess public vows and lead a life of brothers or sisters in common (Canon 607 §2).
!!!''@@color:Green;Synonyms@@:''
community life, fraternal life in common, fraternal life in community
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
'Common life' for DB was closely linked to the bonds of fraternal charity, obedience. It is something practical rather than doctrinal for him.
Canon Law specifies: "two elements of union and of unity among the members can be distinguished:
- one, the more spiritual: "fraternity" or "fraternal communion", which arises from hearts animated by charity. It underlines "communion of life" and interpersonal relationships;(13)
- the other, more visible: "life in common" or "community life", which consists of "living in one's own lawfully constituted religious house" and in "leading a common life" through fidelity to the same norms, taking part in common acts, and collaboration in common services". (Can 602, 607)
The core element common across cultures and situations is "living and working together".
!!!''@@color:Green;Usage notes@@:''
The description 'community life' is more a colloquial reference than an official or even canonical one (the latter refers to 'fraternal life in community' by preference. Thus the term is seen more as a common, homely expression for a reality which is integral to religious life, along with its mission and profession of the evangelical counsels, or vows.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[family spirit|spirito di famiglia]], [[house|casa]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' consecrated life.
''TL'' is ''[es]:'' vida consagrada
<br>
''TL'' is ''[fr]:'' vie consacrée
<br>
''TL'' is ''[pt]:'' vida consagrada
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
“Life consecrated through the profession of the evangelical counsels is a stable form of living in which the faithful follow Christ more closely under the action of the Holy Spirit and are totally dedicated to God who is supremely loved. By a new and special title they are dedicated to seek the perfection of charity in the service of God’s kingdom for the honour of God, for the building up of the Church and the salvation of the world. They are a splendid sign in the Church as they foretell the heavenly glory.” (CIC, Canon 573, 1).
!!!''@@color:Green;Synonyms@@:''
religious life
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
An implication of the definition is specified in the following canon. The state of persons who profess the evangelical counsels belongs to the life and holiness of the Church. It is therefore to be fostered and promoted by everyone in the Church (Canon 574). This obligation belongs especially to families.
In the Church there are many institutes of consecrated life that differ according to the grace given to them e.g. the intention of the founders, the nature of the institute, its purpose and spirit and its sound traditions….. (Canon 578) these elements are to be included in the constitutions of the institute to protect the vocation and identity of the institute (Canon 587, 1).
The consecrated life by its nature is neither clerical nor lay. If, by the will of the founder, an institute is governed by clerics and implies the exercise of sacred orders, it is called clerical. If, by the will of the founder, the institute is not governed by clerics and does not imply the exercise of sacred orders, it is called lay (Canon 588).
The institute can be either pontifical or diocesan. It is pontifical if it has been established by the Apostolic See. It is diocesan if it has been established by the diocesan Bishop (Canon 589).
Each institute taking into account its special character is to define in its rule or constitutions how the evangelical counsels and the common life are to be lived in the institute. (Canons 598-602) For example, the foundational documents of the community define whether it is contemplative or apostolic.
!!!''@@color:Green;Usage notes@@:''
There is often, in common speech, confusion or misuse of terms in relation to consecrated life. At the 1994 Synod on consecrated life ( "The Consecrated Life and Its Role in the Church and in the World." The word "consecrated" was used in place of "religious" because it is a broader concept that includes hermits, virgins, secular institutes, and new forms of consecrated lay persons who do not live in a religious community), the Synod members (Cardinal Hume posed seven questions) asked for clarification:
- Nature of consecrated life. It is requested that a clear definition be given of consecrated life and religious life and the difference between them. What distinguishes religious life from other forms is the profession of public vows of poverty, chastity and obedience which are accepted by the Church, community life and a common apostolate pursued in the name of the institute. In addition to the universal call to holiness, consecrated persons are bound to strive for it by their vows. Consecration is seen as based on the Sacrament of Baptism and it implies a specific relationship to Christ, to the Church and to the world. The "prophetic" dimension of consecrated life as a special way of proclaiming the Gospel was mentioned. The "charism" of the Founder and the institute should be a constant point of reference for all consecrated persons. One group asked for a clarification on whether or not consecrated life is an essential structure of the Church or only a structure in the Church.
What emerged from this important Synod was at least this, in reference to the above: Consecrated life was seen as an essential aspect of ecclesial communion. An important and useful distinction was made between"consecration as such" and various concrete forms of consecration.Consecrated life is more than a structure in the Church; it is a structure of the Church which calls all to holiness.
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun phrase
Some canonical terms associated with consecrated life are frequently misused in common speech.
* ''Institutes of consecrated life'' are canonically erected by competent church authority to enable men or women who publicly profess the evangelical counsels by religious vows or other sacred bonds, "through the charity to which these counsels lead to be joined to the Church and its mystery in a special way" (cf. canon 573.2 of the 1983 Code of Canon Law), without this however making them members of the Church hierarchy.
* ''A religious order'' is an order in which solemn vows are taken by members, and that follows an accepted rule. For instance, the Order of Friars Preachers (O.P.) aka Dominicans. Institutes in which members take only simple vows are religious congregations and can be either(a "clerical congregation", if primarily made up of priests and oriented toward priestly work or a "lay congregation" if not. (Canon 588) , for instance, the Sisters of Charity.
* The term ''religious'' (as in, "he/she is a Religious") is commonly used to refer to a consecrated person, a person in religious vows.
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[charism|carisma]], [[Consecrated Life.html]].//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' voluntary service.
''TL'' is ''[es]:'' Voluntariado
<br>
''TL'' is ''[fr]:'' volontariat
<br>
''TL'' is ''[pt]:'' Voluntariado
<br>
''TL'' is ''[pl]:'' wolontariat
<br>
''TL'' is ''[de ]:'' Voluntariat
<br>
''TL'' is ''[ru]:'' Добровольчество
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
(1) The free choice made by individuals or groups who are organised to make a contribution to the life of society (general definition in Voluntary service in the Salesian mission, Rome 2008)
(2) Civil and missionary volunteer work for collaborating with other organisations for human advancement and evangelisation (GC23 no. 179)
(3) A practical way of commitment and gratuitous service among the very poor as volunteers in the context of vocational guidance of the young (GC23 no. 252)
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
It is noted that in the Salesian context voluntary service has developed considerably in recent decades, so much so that some Salesian works begun in the last 25 years would not be what they are without the valuable service of the volunteers.
At present in the Salesian world there is a great variety of experiences considered “voluntary service.” It is difficult to make a complete list. We shall mention some of the more common ones.
* The freely given service of leaders, catechists and other collaborators in the oratories and youth centres and in Salesian parishes. Some of these provide a full time service while others a regular but intermittent service.
* Social voluntary service among the poor.
* Voluntary service in educational contexts.
* Voluntary service of a directly evangelising nature.
* Voluntary service as a specifically vocational form of activity in a Salesian centre.
* Voluntary service as a vocational choice of life, for an unlimited period.
* Group experience, normally outside one’s own environment and for a short time – from two weeks to three months – to carry out a specific project. Often these experiences are carried out in Salesian contexts in developing countries.
* Voluntary service for a considerable length of time (about a year) outside one’s own environment in works in the same Province.
* Voluntary service for a short period of time (three months to a year) or for a longer period (more than a year) in other countries in mission territories entrusted to the Congregation.
* Civilian (social) service supported by the State, that can take the place of military service.
From the variety in this list, to which could be added other experiences, it can be seen that in different parts of the Salesian world, not everyone has the same thing in mind when they speak about “Salesian voluntary service.”
For this reason we feel the need to establish certain criteria for the organisation and the promotion of this rich and promising phenomenon. As Salesians, we want to discover these riches, and recognise the challenges, bearing in mind the current social and ecclesiastical context, within the context of history and of Salesian values.
Voluntary service comes under both the Missions and Youth Ministry Sectors.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun (it) Noun phrase (en)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[SALVO Salesian Lay Volunteers]], [[Cagliero Project]], [[Youth Ministry|pastorale giovanile]].//
!!!!@@color:maroon;''SL'' is ''[en]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' VSDB The Visitation Sisters of Don Bosco.
''TL'' is ''[es]:'' Hermanas de la Visitación de Don Bosco
<br>
''TL'' is ''[fr]:'' Les Sœurs de la Visitation de Don Bosco
<br>
''TL'' is ''[pt]:'' Irmãs da Visitação de Dom Bosco
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
A religious Congregation of Diocesan Right
!!!''@@color:Green;Synonyms@@:''
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Founder: Bishop Hubert D'Rosario SDB (1919-1994), Bishop of Shillong (1969-1994).
Date of foundation: 31 May 1983.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Abbreviation, initialism (Noun phrase)
Cf. [[Acronyms, initialisms, abbreviations]]
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian Family|famiglia salesiana]].//
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''W''
*[[wantok (system)]]
!!!!@@color:maroon;''SL'' is ''[tpi]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' wan tok (one talk)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The language of the tribe or clan that a person belongs to
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The Wantok system and Wantokism make up the traditional welfare system that evolved around that tribe. It has evolved into an omnipresent approach to life in Papua New Guinea, and thus affects the lives of Salesian communities and their work.
And indeed, the PGS Vice Province has adopted the term for its annual youth gathering, //Wantok Don Bosco//.
The Wantok system has a significant impact in every area of life in PNG. //Wantoks// who gain a position of responsibility are expected to look after their //wantoks//... whether that be in their
own small business such as a trade store or small workshop, in an existing business, in the
Civil Service or as a politician.
Seen positively, //wantokism// is a system where people depend on, care for, and help each
other in many aspects of society. While traditionally family and clan members were obligated to provide support for each other, the ‘wantok system’ today performs a set of broader roles. It acts, for example, as form of social security, whereby families look after their sick or elderly family members. The wantok system has a set of underlying values for its practices. Three such values are protection (physical and social), accountability (to kin) and that allegiance to wantoks outweighs other considerations. When the wantok system operates well in the village and traditional society, it helps maintain a community’s well-being, and provides a form of social glue or strength for the community.
In the modern context, the wantok system is now under pressure, especially in the urban areas. Not only are these social connections stressed by the concentration and complexity of urban lives, but the expectations and pressures from wantoks can also lead to the abuse of office by employees, managers, public servants and politicians. Often, migrants respond by striving to focus on their individual family rather than the clan, allowing them to accumulate wealth away
from the bounds of social obligations. Regardless, the ‘wantok system’ is often held to blame (by Papua New Guineans and outsiders) for a variety of problems within contemporary life in Papua New Guinea – most prominently corruption and nepotism but also, as wantoks start placing untenable pressures on better-off relatives, the breaking down of traditional kinship relations.
<br>
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Noun
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Harambee]], [[PGS Papua-New Guinea & Solomon Islands]]//
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AAAAAAAAAAAAAAAAAAAAAAAAAsPSAAAAAAOBcBwEAAwCAgIAAAAQJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABR3gAMQAGAABYKABAAAAAAAAKBACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGHmgB5AhwO2NAAAOABQIBwAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADRANoFAARA2AEABgMAQAAAQOBwCBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACB94BBABAAAAPxhACAQAGAwGBgAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSQKMANMAxQKAAAgACAAAAAB2CRQJAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv2gTABxAGIH0BgAABAAKIwSNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKOJEMExQQAIoGOBwAGAAIAAAwGBQKBQABIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAP2wGaAMAFQAAMIAAMAIQgKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTHQM8A/ABgRhQEABAOAFgKAAAwMBAEBwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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
Return to [[Translation of reporting verbs]]
''agreement'' admits, concedes
''argument'' apologises
''believing'' guesses, hopes,
imagines
''disagreement'' doubts, questions
''discussion'' comments
''presentation'' confuses
''suggestion'' alleges, intimates,
speculates
A degree of 'foreignness' is usually acceptable in translation, though there are times when, instead of this being a deliberate choice by the translator, it is the result of interference by the source text on the target text.
Salesian texts already have an inbuilt touch of foreignness which needs to be preserved. Simple examples are lexical items like 'economer' or 'Rector Major', but we could also include the many 'Salesian-specific' references (//Convitto// might be one of them, for example, though it could be translated as 'Pastoral Institute' or similar), or even Church-specific language.
Interference, on the other hand, is best avoided. Consider the list below, and the 'interference' issue in each case. They are all real examples, usually appearing in news items.
They are not in any particular order, but it would be clear that one language can interfere with the other at every linguistic level: phonological (which includes spelling), morphological, lexical, syntactic, semantic, pragmatic.
But it would be fair to say that if the issues indicated below were to be corrected, Salesian texts translated from Italian would be immeasurably more acceptable to an English-reading public.
* Correct preposition use
* Avoiding ''of'' where it can be avoided by other syntactic forms
* Correct lexical choice, including avoiding constant use of 'institute', to be replaced with 'school' or whatever...
* Adherence to English word position, which is more fixed than Italian word position, and at times certainly different. We are more strictly SVO (subject-verb-object) than Italian is.
|Pordenone City Seal to be conferred ''to'' Rector Major|Choice of preposition is wrong. Prepositional use is a classic case of interference, requiring thorough knowledge of both languages. In English we confer something ''on'' someone|
|a representative of the ''Salesian association "Cinecircoli Giovanili Socioculturali"''|Two issues here: 'a representative of the //Cincecircoli Giovanili Socioculturali// association' would be the correct way of expressing this in English. In other words, we italicise foreign words or terms that are unknown in English (if they are known, such as fait accompli, or panini, they are used without italics), and we place a named item before its noun complement|
|the ''Salesian Institute "Carlos Gómez"'' in the city of San Luis Potosí |This is another example of the 'interference' issue indicated above, but we could also change the word 'institute'. English uses this term in rather specific ways, not just as a general term to cover a range of educational institutions. If the 'institute' concerned is a school, then it should be called a school. If it is a technical school, then call it that. To call it a 'technical institute' would be possible, but this already suggests a degree of importance that it may or may not have in local society. |
|He was a man endowed with an ''overwhelming'' personality |Wrong lexical choice. //travolgente// does mean overwhelming at one level, but here it is used figuratively, and should be translated as 'enthusiastic' or 'striking', because to call someone 'overwhelming' in English is an insult not a compliment.|
|Don Bosco ''Foyers'' give dignity and rights to exploited minors|Another example combining issues mentioned in the two previous examples. //Foyer// is a French word meaning 'home' and while 'foyer' exists in English it means something entirely different. Therefore, the translator should either italicise the term, or translate it as 'Homes' |
|School ''of'' Salesian Social Communication ''of'' America Provinces|Perhaps one of the most frequent and immediately noticeable instances of interference: the all-purpose ''of''! English uses this preposition, ''of'' course! But it avoids it when the syntax can be expressed otherwise. For example: Salesian Social Communication School for America's Provinces (note the use of the Anglosaxon genitive). However, there is another word choice issue here. In the English-speaking world, 'America' means English-speaking America for the most part, but the 'America' this article speaks about is Spanish-speaking America: Central and South, or ''Latin America''. If the entire continent from north to south is included, English will say '''the Americas'''.|
Cf. also [[Notes on an L2 text]]
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''X''
Currently no entries
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''Y''
Currently no entries
<!--DO NOT EDIT BELOW THIS LINE-->
<<list-word-gloss filter:"[prefix{!!lower}] [prefix{!!upper}] -[!tag[Dictionary entry]]">>
''Z''
*[[Zatti, Artemide (santo)]]
*[[zeal|zelo]]
*[[Zeman, Titus|Zeman, Titus (beato)]]
*[[Ziggiotti, Renato]]
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Saint) Artemides Zatti
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Declared Venerable: 7 July 1997
Beatified: 14 April 2002
Recognition of miracle clearing the way for Canonisation: 9 April 2022
Liturgical celebration: 13 November
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Artemides Zatti was born in Boretto (Reggio Emilia) on October 12, 1880. He experienced difficulties and sacrifices from an early date. By the age of nine he was already earning his living as a day labourer.
Poverty forced his family to emigrate to Bahia Blanca, Argentina. Here Artemides began to attend the parish run by the Salesians and developed great confidence in the Parish Priest, Fr Carlo Cavalli. Advised to become a Salesian, he was accepted as an aspirant by Bishop Cagliero and, at the age of 23, entered the house of Bernal. Among other things, he was entrusted with the care of a young priest who was suffering from tuberculosis.
Artemides caught the disease. He was sent to the hospital of San José. While there, the priest, doctor, Fr Evarisio Garrone, followed him, in a special way. With him, he asked and received the grace of a cure from Mary Our Help. On his part, he promised to dedicate his whole life to the care of the sick. He was cured and kept his promise.
At first, he looked after the hospital Pharmacy. After the death of Fr Garrone, he was totally responsible for the hospital, which became the scene of his holiness. In 1913 he directed the building of a new hospital, which later, to his great disappointment, was demolished in 1941, to make room for the episcopal residence for the new diocese of Viedma.
In 1950, a fall from a stairs forced him to retire. A few months later he showed symptoms of cancer.
He died on March 15, 1951. His remains lie in the Salesian Chapel of Viedma. John Paul II beatified him on April 14, 2002, in Rome.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
Francis de Sales, Don Bosco and Artemides make daily life an expression of God’s love, which is received and also reciprocated. Our saints wanted to bring the relationship with God closer to life and life closer to the relationship with God. It is the proposal of “next door holiness” or the “middle class of holiness” which Pope Francis speaks to us about with such affection. (Letter of the Rector Major announcing recognition of miracle opening the way to canonisation of Artemides Zatti)
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Salesian hagiography|agiografia salesiana]], [[Saint|santo]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:Maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' zeal
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian):
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
The Greek term {//zelos//} means ardour, the act of emulating something (or someone).
<br>
!!!''@@color:Green;Synonyms@@:''
passion
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, other grammatical, etymological, geographical, usage ... info)
In religious terms it is a strong sense of ardour, directed to God or for the salvation of souls -- in this sense then we hear it used as applied to Don Bosco. We see phrases in Salesian discourse such as tireless zeal, the zeal for souls, zeal of the {//Da mihi animas//}. Fr Chávez, following the UISG (Superiors General) meeting in 2004, began to use the synonymous term ‘passion’ much more frequently.
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
//
!!!!@@color:Maroon;''SL'' is ''[sk]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' (Blessed) Titus Zeman
''TL'' is ''[es]:''
<br>
''TL'' is ''[fr]:''
<br>
''TL'' is ''[pt]:''
<br>
''TL'' is ''[it]:'' ( if source is not Italian): Tito Zeman
<br>
''TL'' is ''[ ]:'' (other language):
<br>
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
"""
Salesian Priest
Beatified: 30 September 2017
Liturgical celebration: 8 January
"""
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
The story of Titus Zeman is an excellent example of fidelity to Don Bosco's cause, especially through zeal and love of saving the vocation of young Salesians when the Communist regime came to Slovakia and was set up there.
Titus Zeman, a Slovak, was born to a Christian family on 4 January 1915 in Vajnory, near Bratislava. He had wanted to become a priest since he was ten years old. He completed his secondary schooling in the Salesian houses in Šaštín, Hronský, Svätý, Benˇadik, and Fryštak u Holešova. In 1931 he began the novitiate and made his perpetual profession on 7 March 1938 at the Sacred Heart institute in Rome. He was a student of theology at the Gregorian University in Rome, and then used his free time to carry out an apostolate in the oratory in Chieri. He reached the much desired goal of priestly ordination in Turin on 23 June 1940, thanks to the imposition of hands of Cardinal Maurilio Fossati. He celebrated his first Mass in Vajnory on 4 August 1940.
On the night of 13 April 1950 the Communist regime in Czechoslovakia banned all religious orders, soldiers took over convents and religious houses, deporting men and women religious to other convents that had been turned into concentration camps: in Slovakia this dramatic night was called “The night of the barbarians”. Providence saw that during these months Fr Zeman was in the diocesan parish of Šenkvice and he avoided imprisonment. Then came the idea of young Salesian, Fr Ernest Macák, to get the young clerics illegally across the Czechoslovak-Austrian border, bringing them to Turin to the Salesian mother house where they could complete their theological studies, reach the priesthood and once Communism had fallen (they hoped quickly), rebuild their country spiritually.
Fr Zeman took up this risky activity: he began preparing the clandestine passage across the border between Slovakia and Austria and organised two expeditions for more than 30 young Salesians. On the third expedition which also included some diocesan priests persecuted by the regime, he was arrested with most of those in the group. He was beaten during the interrogations and some of his teeth were broken. When Fr Zeman experienced the violence against himself and saw the same happening to the confreres, he took all responsibility upon himself and blamed himself for having organised their flight abroad. Regarding this period Fr Titus said: “When they captured me it was a Via Crucis a physical and psychological point of view that I experienced during my initial imprisonment. In practice it lasted for two years ... I lived in constant fear that at any moment the door of my cell my open and they would take me away to the place of execution. Look, this is why my hair has turned white! If I think back to the unimaginable tortures suffered during those interrogations, I can tell you sincerely that it still sends shivers up my spine. They used inhuman methods in beating and torturing me. For example, they would bring a bucket full of sewage, dip my head in it and hold it until I started to choke. They would kick me hard all over my body and beat me with everything. After one of these blows I became deaf for several days.”
He underwent a harsh trial during which he was described as a traitor to his country and a Vatican spy, and the attorney general demanded the death penalty for him. On 22 February 1952, he was sentenced to ‘only’ 25 years in prison without parole, and branded as a ‘mukl’, i.e. ‘someone destined for elimination’. He only came out of prison, on parole and after being excluded from numerous amnesties, after almost 13 years in prison, on 10 March 1964: his health was already compromised. He lived with his brother and worked as a labourer in a textile warehouse. Later he was allowed to work as a warehouse worker, an occupation he carried out until the end of his life. He died five years later, on 8 January 1969, surrounded by a glorious reputation for martyrdom and holiness. He lived his ordeal with a great spirit of sacrifice and offering: “Even if I lost my life, I would not consider it wasted, knowing that at least one of those I helped became a priest instead of me.”
The dedication, courage and sacrifice shown at the highest level by Fr Tito during his clandestine escape across the border show that he was a priest who could be described as a martyr for the salvation of vocations. Unjustly imprisoned, tortured, condemned, kept in hard labour for 13 years and subsequently always supervised and prevented from fully carrying out his priestly and educational vocation, he is an example and model of the pastor, capable of spending and giving his life for those young people who, in their hearts and also in their social lives, were prevented from following Christ more closely. His message: “Always act according to Don Bosco's model and others will follow you” is still relevant today.
<br>
!!!''@@color:Green;Usage notes@@''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Blessed|beatificazione (beato)]], [[martyr|martirio]], [[Salesian holiness|santità salesiana]]//
!!!!@@color:maroon;''SL'' is ''[it]''@@ (Source Language. Use standard 2-letter codes: my (//Burmese//), km (//Khmer//), zh (//Chinese//), en (//English//), fj (//Fijian//), fr (//French//), el (//Greek//), in (//Indonesian//), it (//Italian//), ja (//Japanese//), ko (//Korean//), lo (//Laotian//), la (//Latin//), ms (//Malay//), sm (//Mongolian//), es (//Spanish//), tl (//Tagalog//), th (//Thai//), vi (//Vietnamese//) or 3-letter in particular cases, e.g. tpi (//Tok Pisin//). <br>
''TL'' is ''[en]'' (Target Language, as above) <br>''Glossed as:'' Ziggiotti, Renato.
In Chinese: 雷納道•徐載德 縂會長 (1952-1965)
!!!''@@color:Green;Definition@@:'' (if a precise one exists)
Rector Major. Seventh successor of Don Bosco
<br>
!!!''@@color:Green;Synonyms@@:''
<br>
!!!''@@color:Green;Comment@@:'' (other grammatical, etymological, geographical, usage ... info)
Renato Ziggiotti rose to the top after an authentic experience of coming up through the ranks as soldier, then teacher and animator among the young. After his experience as a General Councillor and Vicar he took up the reins of the Congregation in the difficult post-war years, spurring it on to unity by means of a fervent spiritual life and the charism of Don Bosco.
Fr Ziggiotti was the first Salesian Rector Major after the generation formed directly in the
school of Don Bosco, Founder, and he saw it as necessary to ‘fall in again’. His service was exceptional. His postwar period as Rector Major was marked by – other than the normal activities of government – his extraordinary journeys around the world that carried him into direct contact with the reality of the Congregation, helped him to know all of the confreres, gave him ways to confirm and encourage daring programs.
Above all he spurred the Congregation on to rebuild the unity of communities which the wartime events had disturbed through years of separation and segregation. He knew how to rebuild in democratic style, almost heartily, but no less incisively. If he had the gift of command that betrayed something of its ‘military’ origins, it revealed nevertheless a great interiority. He drew life from God, from the Church, from the Madonna and from Don Bosco. As a result he lived for his confreres and their mission.
So little did he see himself as important that after the Second Vatican Council – in which he participated with mind and heart as a true son of the Church – he humbly retired as superior and withdrew to the Sanctuary of Don Bosco on the Becchi Hill, as its first Rector, and then to his beloved Veneto, where he remained until his death.
<br>
!!!''@@color:Green;Usage notes@@:''
!!!''@@color:Green;Linguistic notes@@:'' (part of speech, other lexical or inflectional features that may be of interest)
Proper name
!!!''@@color:Green;Citation@@''
<br>
<!-- DO NOT EDIT BELOW THIS LINE -->
See also: //<<comma-links filter:"[<currentTiddler>backlinks[]]">>
<!-- DO NOT EDIT ABOVE THIS LINE -->
[[Rector Major|Rettor(e) Maggiore]]//