2 Timothy 2:18

Greek (Tischendorf 8th ed.) 2 Timothy 2:18 appears in the Greek New Testament. The text above is from the Tischendorf 8th edition. Each word links to its Strong’s number and a concise gloss. Click any word for its full Thayer’s Greek Lexicon entry.
Download image
Cite this verse

2 Timothy 2:18 (World English Bible). Public Domain. Lemma interlinear Bible study tool, https://lemma.gebible.app/v/2-timothy/2/18.

Show BibTeX & RIS
BibTeX
RIS
English Translation
men who have erred concerning the truth, saying that the resurrection is already past, and overthrowing the faith of some.
World English Bible · Public Domain
Download a study sheet

One document with this verse’s original text, its word-by-word gloss line, the meaning frame, cross-references with their text, attributed commentary, and full source and license credits — printable, and it pastes into notes with its structure intact.

This verse Autodidact and up

Study sheet (.html) Plain text (.txt)

A passage Seminary Student

Up to 50 verses in one chapter. A passage sheet keeps up to 6 commentary sources and 12 cross-references per verse, in the order this page ranks them, and says so on the sheet whenever that leaves anything out. Ask for a single verse and you get the Autodidact verse sheet above.

Everything on this page stays free to read, with no account — the sheet is a download of what is already on screen, not access to it.

Want to remove ads? Support Godless Engineer
Compare translations 3

The same verse in 3 English versions, stacked beneath the original-language interlinear above. Click any original word for its lexicon entry.

Each is an independent rendering of the whole verse — the interlinear is not word-aligned to these translations.

Highlighted words mark where these versions differ — a whole-verse word diff, not a word-by-word alignment.

  • World English Bible Public Domain
    men who have erred concerning the truth, saying that the resurrection is already past, and overthrowing the faith of some.
  • King James Version Public Domain
    Who concerning the truth have erred, saying that the resurrection is past already; and overthrow the faith of some.
  • unfoldingWord Literal Text CC BY-SA 4.0
    who have missed the mark concerning the truth, saying the resurrection has already happened, and overturn the faith of some.

unfoldingWord Literal Text — © unfoldingWord, licensed CC BY-SA 4.0. Word-aligned USFM3 via Door43 (git.door43.org/unfoldingWord/en_ult).

Versions to compare (up to 4)

3 of 4 selected

Show all 19 translations

Every available English version of this verse, each an independent rendering of the whole verse.

  • World English Bible Public Domain
    men who have erred concerning the truth, saying that the resurrection is already past, and overthrowing the faith of some.
  • Berean Standard Bible Public Domain
    who have deviated from the truth. They say that the resurrection has already occurred, and they undermine the faith of some.
  • Majority Standard Bible Public Domain
    who have deviated from the truth. They say that the resurrection has already occurred, and they undermine the faith of some.
  • King James Version Public Domain
    Who concerning the truth have erred, saying that the resurrection is past already; and overthrow the faith of some.
  • American Standard Version (1901) Public Domain
    men who concerning the truth have erred, saying that the resurrection is past already, and overthrow the faith of some.
  • Revised Version (1885) Public Domain
    men who concerning the truth have erred, saying that the resurrection is past already, and overthrow the faith of some.
  • Geneva Bible (1599) Public Domain
    Which as concerning ye trueth haue erred from the marke, saying that the resurrection is past alreadie, and do destroy the faith of certaine.
  • Douay-Rheims (1899) Public Domain
    Who have erred from the truth, saying, that the resurrection is past already, and have subverted the faith of some.
  • Young's Literal Translation Public Domain
    who concerning the truth did swerve, saying the rising again to have already been, and do overthrow the faith of some;
  • Literal Standard Version CC BY-SA 4.0
    who swerved concerning the truth, saying the resurrection to have already been, and overthrows the faith of some;
  • Unlocked Literal Bible CC BY-SA 4.0
    who have gone astray from the truth. They say that the resurrection has already happened, and they destroy the faith of some.
  • unfoldingWord Literal Text CC BY-SA 4.0
    who have missed the mark concerning the truth, saying the resurrection has already happened, and overturn the faith of some.
  • Darby Bible Public Domain
    [men] who as to the truth have gone astray, saying that the resurrection has taken place already; and overthrow the faith of some.
  • World Messianic Bible Public Domain
    men who have erred concerning the truth, saying that the resurrection is already past, and overthrowing the faith of some.
  • Webster's Bible Public Domain
    Who concerning the truth have erred, saying that the resurrection is past already; and overthrow the faith of some.
  • Free Bible Version CC BY-SA 4.0
    They have deviated from the truth by saying that the resurrection has already happened, which has ruined some people's trust in God.
  • Bible in Basic English Public Domain
    Men whose ideas are all false, who say that the coming back from the dead has even now taken place, overturning the faith of some.
  • Text-Critical English NT CC BY 4.0
    who have strayed from the truth, saying that the resurrection has already happened. They are undermining the faith of some.
  • Tyndale New Testament (1534) Public Domain
    which as concernynge the trueth have erred sayinge that the resurreccion is past all redy and do destroye the fayth of divers persones.

Literal Standard Version (2020), Covenant Press — licensed CC BY-SA 4.0. Text via the HelloAO Bible API (eBible.org). Unlocked Literal Bible (unfoldingWord) — licensed CC BY-SA 4.0. Text via the HelloAO Bible API (eBible.org). unfoldingWord Literal Text — © unfoldingWord, licensed CC BY-SA 4.0. Word-aligned USFM3 via Door43 (git.door43.org/unfoldingWord/en_ult). Free Bible Version, Dr. Jonathan Gallagher — licensed CC BY-SA 4.0. Text via the HelloAO Bible API (eBible.org).

Word by word

More ways to search: Search by grammar → Find every occurrence → Compare this word →

Practice this passage: Drill this verse → Learn its vocabulary →

ἠστόχησαν
astochéō
G795
“to deviate”
Verb, Aorist, Active, Indicative, 3rd person, Plural
Part of Speech
Verb
Tense
Aorist
Voice
Active
Mood
Indicative
Person
3rd person
Number
Plural
Full Thayer's Definition

Origin: from a compound of G1 (as a negative particle) and stoichos (an aim)

TDNT: None

1. to deviate from, miss (the mark)
  1. οἵτινες hóstis G3748 “whoever” Relative pronoun, Nominative, Plural, Masculine
  2. περὶ perí G4012 “about” Preposition
  3. τὴν ho G3588 “the” Article, Accusative, Singular, Feminine
  4. ἀλήθειαν alḗtheia G225 “truth” Noun, Accusative, Singular, Feminine
  5. λέγοντες légō G3004 “to say” Verb, Present, Active, Participle, Nominative, Plural, Masculine
  6. ἀνάστασιν anástasis G386 “rising up” Noun, Accusative, Singular, Feminine
  7. ἤδη ḗdē G2235 “already” Adverb
  8. γεγονέναι gínomai G1096 “to become” Verb, Perfect, Active, Infinitive
  9. καὶ kaí G2532 “and” Conjunction
  10. ἀνατρέπουσιν anatrépō G396 “to overthrow” Verb, Present, Active, Indicative, 3rd person, Plural
  11. τήν ho G3588 “the” Article, Accusative, Singular, Feminine
  12. τινων tìs G5100 “a certain” Indefinite pronoun, Genitive, Plural, Masculine
  13. πίστιν pístis G4102 “faith” Noun, Accusative, Singular, Feminine

About this verse

These counts appear in no published source. They are computed here, from the morphology-tagged text and Lemma’s own curated glosses. What Lemma adds →

14
words
13
distinct lemmas
Pauline Epistles
section

Notable vocabulary

The rarest word here is ἠστόχησαν to deviate G795 — appearing just 3 times in the whole Greek New Testament.

Shared distinctive vocabulary

ἠστόχησαν to deviate G795 occurs in 3 verses of the Greek New Testament. Also found in:

Repetition

A word recurs within this verse:

Cross-references

15

Topical passages linked to 2 Timothy 2:18 in the Treasury of Scripture Knowledge — connected by theme and wording, ordered by reader-vote popularity; previews shown in the World English Bible.

  • 1 Corinthians 15:12 Now if Christ is preached, that he has been raised from the dead, how do some among you say that there is no resurrection of the dead?
  • 1 Timothy 1:19 holding faith and a good conscience; which some having thrust away made a shipwreck concerning the faith;
  • Hebrews 3:10 Therefore I was displeased with that generation, And said, 'They always err in their heart, But they didn't know my ways;'
  • Matthew 22:29 But Jesus answered them, "You are mistaken, not knowing the Scriptures, nor the power of God.
  • Luke 8:13 Those on the rock are they who, when they hear, receive the word with joy; but these have no root, who believe for a while, then fall away in time of temptation.
  • Luke 22:31–32 The Lord said, "Simon, Simon, behold, Satan asked to have you, that he might sift you as wheat,
  • Acts 5:39 But if it is of God, you will not be able to overthrow it, and you would be found even to be fighting against God!"
  • 1 Corinthians 11:19 For there also must be factions among you, that those who are approved may be revealed among you.
  • Colossians 3:1 If then you were raised together with Christ, seek the things that are above, where Christ is, seated on the right hand of God.
  • 1 Timothy 6:10 For the love of money is a root of all kinds of evil. Some have been led astray from the faith in their greed, and have pierced themselves through with many sorrows.
  • 1 Timothy 6:21 which some professing have erred concerning the faith. Grace be with you. Amen.
  • 2 Timothy 2:14 Remind them of these things, charging them in the sight of the Lord, that they don't argue about words, to no profit, to the subverting of those who hear.
  • James 5:19 Brothers, if any among you wanders from the truth, and someone turns him back,
  • 1 John 2:19 They went out from us, but they didn't belong to us; for if they had belonged to us, they would have continued with us. But they left, that they might be revealed that none of them belong to us.
  • Matthew 15:13 But he answered, "Every plant which my heavenly Father didn't plant will be uprooted.

Cross-references courtesy of OpenBible.info (CC BY 4.0).

Commentary

Notes on 2 Timothy 2:18 from classic Christian and Jewish commentators (each source and its license shown beneath its notes). The classic Christian expositions comment on the surrounding passage and are grouped to its opening verse, so a note may address several verses; the Jewish commentaries on the Tanakh (Rashi and others) are per-verse, so they appear only where the commentator wrote on this verse.

Lemma curates 59 commentaries, every one of them public domain or Creative Commons licensed, each selected and text-cleaned for this edition rather than reprinted as found. About our sources →

The Biblical Illustrator

Joseph S. Exell

2Ti_2:18

Saying that the resurrection is past already.

Error concerning the resurrection

The resurrection of the body, always a difficulty in ancient modes of thought, was especially so to those who, with the Essenes amongst the Jews, the Neo-Platonicians, and most of the early sects which afterwards expanded into Gnosticism, had adopted the dualism of the East, and held matter to be evil--sometimes the Evil Principle or his embodiment. Hence they were ready to avail themselves of the other sense of resurrection, the rising of those who were baptized into Christ to newness of life (Rom_6:3; Rom_6:5; Col_2:12); and they denied that any further revelation was to be believed. This error had been early taught in the Corinthian Church (1Co_15:12). (Speakers Commentary.)

And overthrow the faith of some.

Overthrowing the faith of others

After an infidel had succeeded in sapping the foundation of his mothers faith in the Christian religion, he received a letter from her one day, informing him that she was near death. She said that she found herself without any support in her distress; that he had taken away that only resource of comfort upon which in all cases of affliction she used to rely, and that she now found her mind sinking into despair. She did not doubt that her son would afford her some substitute for her religion; and she conjured him to hasten to her, or, at least, to send her a letter containing such consolations as philosophy could afford to a dying mortal. He was overwhelmed with anguish on receiving this letter, and hastened to Scotland, travelling day and night; but before he arrived his mother expired.

Unreliable ministers

A misplaced buoy caused the wreck of a steamer worth £25,000, the loss of a valuable cargo and peril to many lives recently. The steamer, which was called the City of Portland, left Boston on her voyage to St. Johns, N.B., with seventy passengers on board and considerable freight. The night was clear, and as the steamer passed the Owls Head just before daybreak, the captain saw a striped buoy indicating the presence of a sunken rock. The course was altered in accordance with the position of the buoy, but in a few minutes the steamer struck a ledge. The pumps were started at once, distress colours set, and the boats cleared. The officers and crew retained their presence of mind, and despatched a boat for help. In a short time a steamer arrived, and took off the terrified passengers, but the steamer and cargo were a total loss. The captain of the ship was in no way blameable. The buoy, which was put there to be a means of safety, was by its displacement the cause of disaster. It had drifted. Similarly some preachers drift from orthodox positions, and their change of position may cause the wreck of the souls of those who flock to hear them.

Ministerial responsibility

During a voyage, sailing in a heavy sea near a reef of rocks, a minister on board the vessel made, in a conversation between the man at the helm and the sailors, an inquiry whether they should be able to clear the rocks without making another tack, when the captain gave orders that they should put off to avoid all risk. The minister observed, I am rejoiced that we have so careful a commander. The captain replied, It is necessary I should be very careful, because I have souls on board. I think of my responsibility, and remember that, should anything happen through carelessness, souls are very valuable. The minister, turning to some of his congregation who were upon the deck, observed, The captain has preached me a powerful sermon; I hope I shall never forget, when I am addressing my fellow-creatures on the concerns of eternity, that I have souls on board. (Archbp. Benson.)

The Biblical Illustrator, edited by Joseph S. Exell (c. 1880s–1900s) — public domain. Text from a community e-Sword module.

Tyndale Open Study Notes

Tyndale Open Resources

2:18 claiming that the resurrection of the dead has already occurred: Cp. 2 Thes 2:2. These false teachers might have twisted Paul’s own teaching on the resurrection of the dead (Rom 6:5; Gal 2:20; Eph 1:3; 2:6; 5:14; Col 2:12; 3:1-4) by teaching that they already fully participated in the heavenly life, and perhaps that physical resurrection would not occur. They could have concluded from this that one’s conduct in the body (i.e., morality) was irrelevant, since their mortal bodies could have no impact on their eternal spirits. Or, they could have gone the other way, toward world-denying asceticism (1 Tim 4:3; see Col 2:8, 16-23), with the idea that enjoyment of material things is inappropriate for resurrected, spiritual persons. These teachers might have understood from Jesus’ teachings (see Matt 19:10-12; 22:30) that marriage should be prohibited (1 Tim 4:3). Their teachings on the Old Testament law (1 Tim 1:7-11) might have led to the promotion of certain taboos. Their teachings might have involved an overly aggressive promotion of equality (see 2 Tim 3:6; cp. Gal 3:28; 1 Tim 2:11-15) in the belief that the age to come was already here. Their teaching might have focused exclusively on resurrection power, which would contradict Paul’s message of suffering and the cross (see 2 Tim 1:8, 12; 2:8-13; cp. 1 Cor 4:8-13; 2 Cor 12:8-10). Whatever its exact form, Paul describes their teaching as “worthless, foolish talk” (2 Tim 2:16).

Tyndale Open Study Notes — © Tyndale Open Resources, licensed CC BY-SA 4.0. Text via the HelloAO Bible API.

Bengel's Gnomon

Johann Albrecht Bengel

2Ti 2:18. Τὴν ἀνάστασιν, the resurrection) Perhaps these Ephesians had laid hold of a pretext taken from Paul’s own Epistle to the Ephesians, Eph 2:6. Clemens Al. says, that the defamers of marriage interpreted the resurrection [wherein “they neither marry nor are given in marriage”], Luk 20:35, concerning this life. [So the hope of eternal life was taken away.—V. g.]—ἀνατρέπουσι, subvert) The figure is derived from a foundation, a house; see the following verses.

Bengel's Gnomon of the New Testament — English translation (T&T Clark, Edinburgh, 1860) — public domain. Text from a community e-Sword module.

Meyer's Critical & Exegetical Commentary

Heinrich August Wilhelm Meyer

2Ti_2:18. More precise description of the heretics, in the first place generally, as men who have erred in regard to the truth (de Wette).

περὶ τὴν ἀλήθειαν ἠστόχησαν] see 1Ti_1:6; 1Ti_6:21. The chief point in their heresy is given thus: λέγοντες τὴν ἀνάστασιν ἤδη γεγονέναι.

Both Irenaeus and Tertullian mention Gnostics, who denied the resurrection in its literal sense.[37] There is no ground for Baurs assertion, that there is allusion here to Marcion. The passage in 1Co_15:12 proves that the doctrine of the resurrection of the dead had even in the apostolic age become a stumbling-block to many in the church.

The denial of these heretics was closely related to views which made a false contrast between flesh and spirit.

They had already exercised an injurious influence on others, as the next words declare: καὶ ἀνατρέπουσι τὴν τινῶν πίστιν] not: whereby they make many err in their persuasion; πίστιν is the Christian faith which includes the certainty of the future resurrection, and ἀνατρέπειν (see Tit_1:11) means evertere, destroy.

[37] Comp. Tertullian, De Resurr. chap. xix.: resurrectionem mortuorum distorquent asseverantes ipsam etiam mortem spiritualiter intelligendam … resurrectionem earn vindicandam, qua quis addita veritate redanimatus et revivifactus Deo, ignorantiae morte decussa, velut de sepulcro veteris hominis eruperit.

Meyer — Critical and Exegetical Commentary on the New Testament — English translation by Peter Christie, edited by Frederick Crombie (T&T Clark, 1880) — public domain. Text from a community e-Sword module.

Expositor's Greek Testament

ed. W. Robertson Nicoll

2Ti 2:18 . οἵτινες implies that Hymenaeus and Philetus were only the more conspicuous members of a class of false teachers.

περὶ ἠστόχησαν : See notes on 1Ti 1:6 ; 1Ti 1:19 .

λέγοντες , κ . τ . λ .: There can be little doubt that the false teaching here alluded to was akin to, if not the same as, that of some in Corinth a few years earlier who said, “There is no resurrection of the dead” (1Co 15:12 ). What these persons meant was that the language of Jesus about eternal life and a resurrection received its complete fulfilment in our present conditions of existence, through the acquisition of that more elevated knowledge of God and man and morality and spiritual existence generally which Christ and His coming had imparted to mankind. This sublimest knowledge of things divine is, they said, a resurrection, and the only resurrection that men can attain unto. These false teachers combined a plausible but false spirituality, or sentimentality, with an invincible materialism; and they attempted to find support for their materialistic disbelief in the resurrection of the body in a perverse misunderstanding of the Christian language about “newness of life” (Rom 6:4 ; Col 2:12 ; Col 3:1 ). “Esse resurrectionem a mortuis, agnitionem ejus quae ab ipsis dicitur veritatis” (Irenæus, Haer . ii. 31, 2; cf. Tert. de Resurr . 19); an achieved moral experience, in fact; not a future hope. The heresy of Marcion, on the other hand, while denying the future resurrection of the body, affirmed positively the immortality of the soul; cf. Justin Martyr, Dial . 80. “Marcion enim in totum carnis resurrectionem non admittens, et soli animae salutem repromittens, non qualitatis sed substantiae facit quaestionem” (Tert. adv. Marcionem , 2Ti 2:10 ).

τινων : See note on 1Ti 1:3 .

The Expositor's Greek Testament, edited by W. Robertson Nicoll (1897–1910) — public domain. Text from a community e-Sword module.

Jamieson, Fausset & Brown

Robert Jamieson, A. R. Fausset & David Brown

erred--Greek, "missed the aim" (see Ti1 6:21).

is past already--has already taken place. The beginnings of the subsequent Gnostic heresy already existed. They "wrested" (Pe2 3:16) Paul's own words (Rom 6:4; Eph 2:6; Col 2:12) "to their own destruction," as though the resurrection was merely the spiritual raising of souls from the death of sin. Compare Co1 15:12, where he shows all our hopes of future glory rest on the literal reality of the resurrection. To believe it past (as the Seleucians or Hermians did, according to AUGUSTINE [Epistles, 119.55, To Januarius, 4]), is to deny it in its true sense.

overthrow--trying to subvert "the foundation" on which alone faith can rest secure (Ti2 2:19; compare Tit 1:11).

Jamieson, Fausset & Brown — Commentary Critical and Explanatory on the Whole Bible (1871) — public domain (CC PDM 1.0). Text via the HelloAO Bible API.

Adam Clarke's Commentary

Verse 18. Who concerning the truth have erred] They had the truth, but erred or wandered from it, saying the resurrection was already past, and thus denying the resurrection of the body, and, by consequence, future rewards and punishments; and this necessarily sapped the foundation of all religion: and thus the gangrene had, in reference to their unhappy votaries, a rapid and unchecked operation.

Adam Clarke's Commentary on the Bible (1810–1826) — public domain. Text from a community e-Sword/MySword module.

John Calvin's Commentaries

18 Who, concerning the truth have erred, saying that the resurrection is already past After having said that they had departed from “the truth,” he specifies their error, which consisted in this, that they gave out that “the resurrection was already past.” In doing this, they undoubtedly contrived a sort of allegorical resurrection, which has also been attempted in this age by some filthy dogs. By this trick Satan overthrows that fundamental article of our faith concerning the resurrection of the flesh. Being an old and worthless dream, and being so severely condemned by Paul, it ought to give us the less uneasiness. But when we learn that, from the very beginning of the gospel, the faith of some was subverted, such an example ought to excite us to diligence, that we may seize an early opportunity of driving away from ourselves and others so dangerous a plague; for, in consequence of the strong inclination of men to vanity, there is no absurdity so monstrous that there shall not be some men who shall lend their ear to it.

John Calvin's Commentaries (1540-1563) — public domain. Text from the Calvin Translation Society English edition (1840s-50s) via the Christian Classics Ethereal Library (ccel.org). Calvin's coverage is partial (roughly two-thirds of the Bible); uncommented books and verses are honest gaps, never fabricated. The 19th-century editor's footnotes and remarks are omitted so the notes are faithfully Calvin's own voice.

Ellicott's Commentary for English Readers

(18) Who concerning the truth have erred.—Or, have erred, or, more literally, have missed their aim. (See Note on 1Ti_6:21.)

The resurrection of the body, grounded upon the Lord’s own words (Joh_5:28-29), was one of the Articles of the Christian faith upon which St. Paul especially loved to dwell. (See, for instance, his words before Felix—Act_24:15.) With this “resurrection of the body” St. Paul, prompted by the Holy Ghost, taught men that the future state of rewards and punishments was intimately bound up; the soul will be clothed with a body of glory or with a body of shame, according to the deeds done in the flesh. This doctrine appears, in very early times, to have been questioned by some in the Christian community. Then, as now, was the thought repugnant to the shrinking soul of man,—that the body in which he then lived and sinned would rise again.

Elaborated, but still scarcely disguised, the same denial of a bodily resurrection was a characteristic of the more important of the widely-spread Gnostic systems of the second and third centuries.

These early Christian followers of men like Hymenæus and Philetus had much in common with the ascetic Jewish sects of Essenes and Therapeutæ, and especially with the famous Sadducean school, which attracted then so many cultured and wealthy Jews. They opposed, to use Van Oosterzee’s words, “their own sickly idealism to St. Paul’s strong and healthy realism.” Death and resurrection, with these early opponents of St. Paul, were terms which had only a spiritual meaning and application. As Waterland puts it, “They allegorised away the doctrine, and turned all into figures and metaphors.”

Another consideration must not be lost sight of when we are considering the reasons for St. Paul’s fiery indignation with this unhappy school of dreamers. In attacking, with their thinly-veiled scepticism, the great doctrine of the resurrection of the body, in pushing aside the glorious hope, they touched with their impious hands the corner-stone of all Christian belief—the resurrection in the body of the Redeemer. This Resurrection was indeed past already.

A Bible Commentary for English Readers, edited by Charles John Ellicott (1878–1897) — public domain. Text from a community e-Sword module.

The Cambridge Bible for Schools and Colleges

gen. ed. J. J. S. Perowne

18. who concerning the truth have erred] More exactly, men who concerning the truth erred by maintaining. For the compound relative indicating the class see on Tit_1:11; for the verb 1Ti_1:6; 1Ti_6:21. The present participle, with the aorist verb, may indicate the repetitions of their ‘saying’ and so their ‘maintaining,’ and leads the way to the following verb being present.

that the resurrection] The ms. authority for the omission of the article is hardly strong enough to be followed, though R.V. notes the variant in the margin by the rendering ‘a resurrection.’ Curiously, in Act_17:32, where there is no article, R.V. still renders ‘when they heard of the resurrection,’ there evidently intending the rule to apply that ‘the article is omitted before many abstract nouns.’ Why not here also? So that the retention or omission of the article will make no difference in translation. Winer has no notice of either passage in his full chapter on this, Pt iii. § xix.

is past already] Some identified the resurrection with the soul’s spiritual renewal by the doctrine of the Gospel causing it ‘to burst forth from the sepulchre of the old man’; others with the departure of the soul from the body, the world in their view being only the habitation of the dead. See Fairbairn. Irenæus and Tertullian both allude to the former error, which may well have been the view here referred to.

and overthrow] Better are subverting; for the word see note on Tit_1:11.

The Cambridge Bible for Schools and Colleges (gen. ed. J. J. S. Perowne; Cambridge University Press, 1878–1918) — public domain. Text from a community e-Sword module.

John Gill's Exposition

Who concerning the truth have erred,.... That is, the two persons just mentioned; they fell from the truth, wandered and departed from it; they did not keep to the Scriptures of truth, but deviated from them; they missed that mark, and went astray into gross errors and mistakes; rejected the Gospel, the word of truth, in general, and particularly in

saying, that the resurrection is past already; and no other is to be expected; or that there was no future resurrection of the dead: their error was, as some think, that there is no other resurrection than that of parents in their children, who, though they die, live in their posterity; or than the resurrection of Christ, and of the saints, that rose at the same time; or rather, that there is no other resurrection than the spiritual one, or regeneration, which is a quickening of dead sinners, or the resurrection of them from the death of sin, to a life of grace; which seems to be the truest account of their principle, seeing this is what has been received and propagated by others since; though some have thought that they gave into the Palingenesia of the Pythagoreans, who supposed that when men die, their souls go into other bodies; and that these men imagined, that this is all the resurrection that will be: and others have been of opinion, that their notion was, that whereas the deliverance of the Jews out of the Babylonish captivity is signified by a resurrection of them, in Eze 37:1 that this is the resurrection they meant was past, and no other to be looked for; but that which has been fixed upon seems to be the truest account:

and overthrow the faith of some; the Ethiopic version reads, "of many"; that is, of nominal professors of religion; not of true believers, for true faith cannot be overthrown. Hence it follows,

John Gill's Exposition of the Whole Bible (1746–1763) — public domain (CC PDM 1.0). Text via the HelloAO Bible API.

Trapp's Complete Commentary

John Trapp

18 Who concerning the truth have erred, saying that the resurrection is past already; and overthrow the faith of some.

Ver. 18. Have erred] Gr. ηστοχησαν, have missed the mark, as unskilful archers, or as inconsiderate mariners, by misreckoning of a point, they have missed the haven and run upon the rocks.

That the resurrection is past] These were (likely) the progenitors of Marcion, who taught that there was no resurrection of the body to be believed, but of the soul only from sin. (Epiph. Haeres. 43.) This heresy is now revived among us, and raked again out of the grave; as many other also are and will be, by this lawless liberty.

And overthrow the faith of some.] Not the grace, but the profession of faith; and this they are ever doing at (the word, ανατρεπουσι is in the present tense), that they may undo their disciples; by digging at the foundation thus, that they may demolish the whole fabric.

John Trapp, A Commentary or Exposition upon All the Books of the Old and New Testament (1647–1656) — public domain. Text from a community e-Sword module.

Albert Barnes' Notes on the Bible

Who concerning the truth have erred - To what extent they had erred is unknown. Paul mentions only one point - that pertaining to the resurrection; but says that this was like a gangrene. It would certainly, unless checked, destroy all the other doctrines of religion. No man can safely hold a single error, any more than he can safely have one part of his body in a state of mortification.

Saying that the resurrection is past already - It is not known in what form they held this opinion. It may have been, as Augustine supposes, that they taught that there was no resurrection but that which occurs in the soul when it is recovered from the death of sin, and made to live anew. Or it may be that they held that those who had died had experienced all the resurrection which they ever would, by passing into another state, and receiving at death a spiritual body fitted to their mode of being in the heavenly world. Whatever was the form of the opinion, the apostle regarded it as a most dangerous error, for just views of the resurrection undoubtedly lie at the foundation of correct apprehensions of the Christian system; compare the notes at 1Co 15:12-19.

And overthrow the faith of some - That is, on this point, and as would appear on all the correlative subjects of Christian belief; compare 1Ti 1:19-20.

Albert Barnes' Notes on the Bible (1834–1885) — public domain. Text from a community e-Sword/MySword module.

Haydock's Catholic Bible Commentary

Saying: That the resurrection is past already. It is uncertain what these heretics meant. Some say they held no resurrection, but that by which some died and some were born. Others that they admitted no resurrection but that by baptism from sin. Others that they called what is related in the gospel, that many bodies of the saints rose, at Christ’s death, the only resurrection. (Witham) --- The fall of Hymenæus and Philetus, who seduced by the false reasonings of Simon Magus had abandoned the faith of the Church, convinced St. Paul of the great importance of opposing the profane novelties of heretics. It is for this that he insists so much on this subject, as well in this as in his first epistle to Timothy. The ancients expressly tell us, that Simon the magician did not believe in the resurrection of the body, but only that of the soul; meaning its resurrection from sin to grace. (Epiphanius)

George Leo Haydock (1774–1849), Haydock's Catholic Family Bible and Commentary, 1859 edition — public domain. Excludes Psalms (Douay-Rheims chapter numbering differs from Protestant) and Deuterocanonical books (Catholic canon only).

Matthew Poole's English Annotations

Who concerning the truth have erred; these two he saith had already erred as to the doctrine of faith, giving heed to profane and vain babblings.

Saying that the resurrection is past already; their particular error was in the business of the resurrection, which they said was past. That there shall be no resurrection is a very pleasing doctrine to men that have lived sensual lives; those whose lives have been nothing but eating and drinking, do very unwillingly think of dying, but seeing they cannot avoid that, they would gladly there should be no resurrection: so that it was no wonder if such an error as this did spread and mortify like a gangrene. Upon what pretence these men denied the resurrection, we are neither told in holy writ, nor with any certainty by any other authors. Some say, that they held that it was past in the resurrection of Christ, and those mentioned Mat 27:52. Others think they confounded the resurrection with regeneration, and glorification, which they allowed only as to the souls of believers. Others say they maintained no other resurrection than what men have in the procreation of children. Others, that they denied any resurrection but that in baptism. The resurrection of the body was denied by the Sadducees, by these in Paul’s time, and afterwards by those that followed, Marcion, Basilides, Valentinus and Apelles, and others. Some in our times also have trodden in their steps, and are still treading (unless they think God will be more kind to those infinite numbers of heathens in the country of the Great Mogul than to Christians; for as to them, they tell us they cannot believe any such thing). Two sorts of men have been guilty of this:

1. The philosophers of the world, that think they must be able with their reason to span all articles of faith.

2. Men of sensual and sottish lives, who having lived like beasts, are willing to believe they shall also die like brutes.

And overthrow the faith of some; those who are tainted with this error do both themselves deny the faith, divers principal articles of which depend upon it, such as the resurrection of Christ, 1Co 15:1-58, and eternal life, &c., and also subvert the faith of others; for whoso can persuade another that there shall be no resurrection, makes him an infidel. Such heretics therefore were never endured to keep any station in the Christian church, it being always judged reasonable, that those who were turned infidels should be turned out of the flock of Christ to their proper herd.

Matthew Poole's English Annotations on the Holy Bible (1683–1685) — public domain. Text from a community e-Sword/MySword module.

Whedon's Commentary on the Bible

Daniel D. Whedon

18. Resurrection is past—As being nothing more than the spiritual recovery of man’s dead soul to life. By this view, the true identification of our life and glorification with the incarnation of Christ and his glorification (2Ti_2:8; 2Ti_2:10-13) is obscured.

Overthrow the faith—As a structure is overthrown.

89504e470d0a1a0a0000000d4948445200000127000001690802000000516a790a000000017352474200aece1ce90000000970485973000012740000127401de661f780000ffb549444154785eecdd79a0b6dd5bcf7f7e958a90426448330a494586fa350f145149248a549a2833a524cd73f1d3489312216528cad48006a90ccd199a947928fc787dbfefa7e359cf790dfbda7b5f7bdffbbe9febfce3becf7d5eeb5cc3b18ecf31ad63adf347fe9ffff37f7ec48ff811ffff732ff7ffcf732f4f7abe5ef3e4473ef7ea270ffb73b7fc3cac70057a38af6f9ab8fc79d71488f8fdfbbffff7ff36e9cff77ccf57a331c0f33ccff3f8b7c9eacff97526fa327db79ca63d68b9658d97d71f0b0a0cfc36c27464e200afe15c2077c669bda0ee8cc4bc5475a1c04914788e3179b92e14b850e03e297041dd7d52fbd2d68502cfa1c00575173eb850e0be297041dd7d53fcd2de85029768cae3c1039b9063b1fbcb32cce331793bbdbce8ba873e71ad9e05b0fff5bffe570baaeeadb6cdf3873e864bff9e49818bae7bd01c31ab67300678f0f6033ff003fff37ffecf177dd1177ddee77dde755d3bd5f7a00773e9dc0f53e082ba87cb0b410eb440ae0c92bff257fecaa77ccaa700decff9393fe757feca5ff9ab7ed5af520008fbf592f4f370e7f2993d7b9e3ffa47ffe8e3d2d767553f2769cba8a9b5fffedffffb277ff227bfc77bbc0798bdc22bbcc2377dd3377dfee77f3e40feec9ffdb37ff48ffed13ff4433f440d5edcbcc785432ea87b8833355a4e1a24387dcbb77ccb9ffb737fee2ffda5bfe4f99bbee99bfe8edff13b7edecffb79fff25ffe4b0f01efd55eedd55ee0055e20f72f97ef626d3ec4495dfa7441dd039aa015303972ffedbffdb7bffc97fff21fffe37ffcfbbeeffbdefeeddffe555ff5553ffbb33ffb2bbff22b7fda4ffb696ff9966f29b8f2399ff339dffddddffd722ff7722ffcc22f0c724078517a0f68460f75251979b91e39050a8db8e6c6fde77eeee7fea49ff4935ef6655ff68bbff88bbff55bbff537fec6dfd83cfef49ffed3bfe22bbe42810ff8800ff8f13ffec7bfdeebbdde977ff997f77a3b09aa67adea910ff0d281a1c045d73d7ac9983db96e8cf2e47ffc8ffff12ffec5bff81b7fe36f089cbccffbbc0fa5f7566ff5567ff7effe5df6e42ff925bfe4dffffb7f2f8842d7bdf99bbff92ffa45bf8802fc866ff80650fca93ff5a772021bd26597c0a39fda8bae7b98b276d54b6927d73ff927ffe4bddffbbddfe66ddee6d33eedd3bee33bbee3333ee333608ff3c6d46c149cba3778833730a7dc3c5e1f45f7166ff116affeeaaffe311ff331a0388a6e2a7f98637fd6f6eaa2eb1ebd405c77fdf2cafecedff93be225fffc9fff73b8e2bffde93ffda781cd021d1cfee25ffc8bffda5ffb6bcabfe22bbe22c3f2effffdbfff8ffed13ffa07ffe01f50770affe37ffc8ffffc9ffff3d4e0abbccaab8028c84d58e5b294f7e8a779edc1b356de3c84818f2e2ad1c402c0a77ffaa7ffbfcfbdd89600066626eb37fc86dff08ddff88d9efcfa5fffeb7fd48ffa5110289ec9c2fcbaaffbbadff49b7e93022ff1122ff1911ff99134defbbffffbffc49ff8137ff36ffecdffec9ffdb37cbc6abe28bd8730dd17bfeed1cbbedcb9821f5608188a1ff4411ff4599ff5590cc53ff247fec8777ee777fefedffffb999aeff44eefc4af13c3fca44ffaa49ffc937fb2d5b96ffff66f87460ede4ff9293fe5355ff3357fc6cff8197fefeffd3d98b4a6c7cd7bf1177ff12ff8822ff887fff01f7205ade671f3e0d3bf35f7e8877de9010a3c2819f0ece94cca8772133571f3655ff66510f2e37edc8ffbd00ffd500f99942ff6622f0663fc3a3fd175bff497fed28ffdd88ffd37ffe6df7cdbb77d9b95837ffdafff354bf26ffdadbf055a5eff844ff804a14eb3f9daaffddaf257d89956d221f9fddeeffdd2750a8fd3f8ec21f2831de90575f73d3513d087aedafeaaaffa2a26a50824f0b00c7fcfeff93df0438371d8a8b8777dd7777da5577a256af03fffe7ffbcf61502dff66ddfd69ac1977cc99778ee5f91152f5ad3b37ace3a7d93377993177aa1177ae3377ee3bffdb7ff7608a7f426d072dfc3beb4b750e082bafb6387c11bfdf3833ff8831a06aaf77ddff79568021b5ff3355ff35fffeb7f955a09398c4c714bc8615e8a647ed1177d51bd041b9777052affd37ffa4f7fe12ffc85d77dddd76564526e7efd57ffea5fb5a0c7cdfb337fe6cf508900ccb67ce9977ee9bffed7ff7a350cd42f4b79f737f13b2d5d50771fc45f57c08becbbd88aeff00eef0024bffa57ff6a4b7356087eeb6ffdadfea4dcbefaabbf9abe7ae5577ee5b77eebb7fea7fff49fa6a0d2545d53a1b724675ac1fb937ff24f664c4a611108fd313fe6c740ac08a7f00c100a787ef4477ff47ff80fff41011da8e45acf7d50e1d2c60f53e082ba3be7851572ddc30f4564858d19090c9ef0d0608c91f9811ff881ffe5bffc97bff817ff2215f7fb7edfef938f92829a55b8818aaa844ffc49e909604a10fb137fe24f08b478eec59ff0137e02005b4ef89b7ff36f5295c542dff33ddf53fad8066f17a577e71c70d175f74ce2dde42c0ae74ffda93ff5f37ffecf17f09053a23f760f580487c04ffdd44f95e7f5eeeffeee204447e5c881e81afd1fcc54336bd30d4c8a708a6abedddbbdddf77ffff743e3477dd447bdfccbbf3ca4bdcccbbc0c48dba3f0faaffffa2d4204bc35b87201de3d73c545d7dd15c157153716ddd77eedd7b22a5980ac3ee95d76caf9d3fadb6fffedbfdd220183d0521bbd64212e53d0b58bdb014c3f6531baa7d6f8757ff00ffe41d57aced9b3980e6972a3d9ab5ffaa55f2adcc2cd63c7ea46c3be246dded5f41fadf782ba3b21fbba2a3df08325eb0116cd281c295dd02208091514d4bffb77ff0eeae0e197fdb25f068d87a2fc138f994e57f980877f68259d2e55a1e716d369d480c76afdfaaffffa0ffee00f96cf09e4dffccddfbc41efd8ae7742914ba50b052ea8bb1376d8249d6843ba96bc2d00b03915debee77bbee79ddff99d6d260003062123d0def0f77aaff7e2d4edda7babba0b605daba62a0dc5a566092b5614529832cbd4dc5284888bb714f8888ff8885ffb6b7fad95c010bbd67327e4b854fa4c0a5c5077571c11375b04179004302be02c490a477b1ffff11f6fb580f9676d000c60c07a9d7f8b31c20945241bf3c33eecc33ee4433e449e57e1fec146eb0713d25c639b0d460dbfeb77fd2ea1d1b6bd5a22b73e21aac99994d5a9006cd378aff55aafc5b1e43de619ee7a8f77459a677dbd97ece7336728e1283664fe18270ae42476d97b2a4469a5fb57fc8a5ff1c7fed81fe37ad992c30e043cbfbae1715900f8b13ff6c73a50c322db4bbee44b5a0c90e70575a29d22229ea893c366c95bc445b596c5edeeb12420f1d2730f2dcac133a7f1a55eeaa5e4857948ddb13925430b665a31972dcde6b4622185e58ddee88d98bbc29bea79911779919ff9337fa6fa3b10c910266dfaccd4b95417059ef572e73c04581d39aa29bdc16e8496e77ffee7072d0be2322df13aee7fb3377b33aa8ccd4907fe9a5ff36ba47df935a54723c12aa4799dc6f3abb88be44c90a0b23884e024cfcbeb560be8ae5ff80b7fe15ffdab7f958d0a8d223160f3b37ed6cf9214e64f711a4b1196107ef92fffe59ff9999f59ecb4c43136a7d6350172d6d929bd16e2dbb317452e81cdf370c6be5a2ea83b036dd770654927d6d9e473fde13ffc87a91dba4be0deaa8004949ffb737f2e0809eed37ed85d54a3457097688a980748b0fd26f94b5084f755ac5f88d2af50a464ee99e42f4faca4bbb76a2768992455a035f73e45e812530169499b0049d17902b1ad5ba8ff755ee775249df5a78bd45885c8190874a9e29914b8a0eeb61cb1064e5214f22adff00ddf503452beb2c500fae4b7fdb6df16eb331a15606a527a7fe80ffd2168f4a7b7303aa6ef8459b0045d4fe83a69997c309a5325541655c6169d7588dffb7b7f2fc5c816d58a7aa82f05243dcb2cf3a7d31fe482a950011d0036bace739b86c439f5272dea896434fdb1258f80d05c4a6fdcbc8bd2bb2d8becbc7f41ddad483a901bc38cc7456fe0e977799777a17fd875d6d0608367252ef25ddff55dfeb443c72a766c2ddc5230839dd94e1c9aca73efb24b6933292cc22ab4a29f6cae0398fff81fff63af70113d149881494fa46ea6d9b4a272e892cfe94fce248f4e6ab53db200af722af4b7fc96dfe227f6aac0a6273631bcc66bbcc60bbee00bd290dc454f8a91469d0bf06ec52517d49d8b7cb37456ac32d6b4c90de418814e52f084230763b40d55c32bb3366dff9bc3bc0a247a8b4e1bcefebccffb3c305098aa54156b90e6e9785995c006c8d1632293f3964c4b4085160b71b4d3c77ddcc7853af112f5331d797d0ac09e9ef0fdb885fa0678ed0f92b1297e63c39e238f748f869453464048a79ee4cfcba2c2b91866ade7a2eb6e42d5d591eb7d9e985581a2174c3b1ccc83e23bc1808c4a0bdf6c4ba1484666fb6eca3b09ab5d34a12535e56566f613a527c809693c3aaa8fb9e857b963fff6dffedb400bc39e08a2f813146126d4c9c6f4c48e042dfad35a7c262b83d6d910629e76f1710595a172ede24b336797ca44fb05bfe017b090b35a6be8e2e6dd844b0ebf7341ddcde93980619ed9ee0d158225785d24c3490a74884bc2b1542c7890e7450df2a082dcba38165b03060cd084d6ee2c0388b8385c1d8cbd48f370b79c9b92ea539b5f198d9ae38c595da0c77880798fa3eb32290545e940f5972a6d579e2db3eaa43fe5c778c29f044e4acf9a5ec9d67432370ff0488a824317e0dd9c4bf6bd7941ddf5e8395a2e462cce61531c8d21bdb8f500db49b13e95c2ce840d9922b81cafe3e680ba062aaab0da5c229f8c49a6a0b8bf956e992b16dcea2277ce4a83a0a8fa3db7218852b247818ea23ff97b1c3c8ad1ca818d76ca53b69421ecb57898255c7302aaec55bf72e13ca19ccbd82417f8a59e900e32690c4ae453bb17e05d8f4bae2a7d41dd55147ae6ef03929400d3515657ae9a934eacb35992c6bebfeed7fd3a3f599216398413bc4bd504b6556f8c7338377e051248fbc22ffc42ea6bb542bd2bf4c24313dbb4bec78cd4621a4c4908a703ffec9ffdb3f25dca658116666405462dd77fd57ee2277ea24d0970cb7cf5903de990083db79a9f42e65e1216dc429df7e72ce58ddcb91ee12ea5170a5c50772a3b0c30b06c879dc0182f0ba7bedbbbbd9b3fb1bbe0a43f599b0ad06c00e989b4ac597f5b61360d0f1faf0cbdd9c37a9cd7754980c43511ff7554d3e8c02f14c19beec99271b49127306cfd5dff090e91187532470d4d221be333ac86e73a7381dfa9acb353ee82baab49b7a22215871d69002ccb6b62ad7deff77e6f279f63591142261f2d0772d8579656f8191b72e5d7c1836009259629b872f35ec0ac70dd94df0c6654dc8ab7accd4ab242d9a52c49c92bfee491ca8a360aeb1cee3d915626d0e2c93bbee33bf64a14b85cb7a1c0057557506f30805393f4620c3c2b810d0149113f91c63e706515db3234c34c32a460bdb87c59ff416e85ca00afb08a48097b8f97358e1fce76a5b87691d3133f75864ac5524483db9eccbbbbe1907e6d38fc529da793039e38a7853b0b127d4a81996aa3adb08dbdb622439ed0e497f8ca0575b7a1c0b177c7948ac515657a751a02ff471c05ae443e404e5255db52e904fc2a49b21d6e6ad8f8663dace63123656c5a7cebfc858de5b66bc81d2fa3b9a9767d371cd67a919559d9177d71e803a5272d9b99dad1808db1cf77c1368122c7c55a08f5b82b4aee6a029ed07a2fbaeee0c40ee4863b315ce74c4a95e4c589ec0398e44999597c3c1be73025de155989ef67397b1739d3aae5690b03221f73a2899f284ce9c8622499731b98a539219c86747003b4a7302d60b4fcedcad3abdd43384c09373aad73e1246a53e35af7040e01cf12a2bcb6c298448365771b14e45ba7a547971e19e0130a9c5b0deb82bafde4db408e4d2565d1ea996d72822522f5d2b52c885b316398490d91e86cd5cb49b28ec40b158037956cda1805c884a3e2a441dbe093d946cfa85076088d0a0080dd3ed7d5468ddd598674912541af5b1eb0ec4616e815fc580f904466e1c13280a68549febfe75e32c56a9a1b597a67c0cb726e1b1e9962cda01d094c65b116d86342b71a01784e6711fc645a270ef6ead55bb1e4b3e0e50beab6933c8a65b041e190f71c392b04b8590e4a2b7296b385f8b93d5225fd295552eae3aa40e2cb5d2ef2b0807e07cebac409adec794eab74ca900d0afeb58c567a57cc3dba251d687da2d72d6a8be2740fc0524f4a64d15bc5ac7dcb23d37f799bf5875a76a83bdd38639c73320118aec4662de22949a597e062d5b1fc4c66b0232714982fe68d8b78d178274a8c0bea9e41a8d14ec3405410de657ab5642c6299f8c785b8192470bcd8c31ff8037f206d309beb76bdafb5a5d61eeccdb1a84dbd00098b31d451a19ed033c289d24dda7a379c1df6bc0eb7f6e9e989c80d938ffa2da10c24389c763ce815fb5361eb16ac4775fecedff93bd3690c45250b9674ca989b3144f9ae210d383da7f7e8dedcbcc6e815b122da98004a1c6cba7722f33d6b8b3d5b50b76ab0bd86df5a206ec04918545c24f746e295956b37b899cf23191273b330e5a0f888712aaeeb908a5b992cfb5330a6cfd0f10feb15d0b65a2d5e6f7da2574604d4c93c3126a52daa4440714526aeb72c5748b664f1529e7466db1764ccd8d4e3920206ab14acf00f17b4038bd625b8091a4157a7ad7cf8877f38ffd0d248bbf5048d789bbd523a0bc3b504ce8ba23b5d883c2b50b772edcac77b9fc7d650c1824ac68304a541cbd977638d8efda600560618a6665be6da09ba17cfbb9391b2f25cd226cd06b7724aaa8466b3546d1990c3c68902834a56b9abf80724d03cc0c38df42b3b1024a84dcb6b0ab48b475634f028ec10247f7aa8a448897b2fb65d7d160006363df1af18ac25048963fee50432a46951ef7a62714f57b98b21539e1a3047b7e9e705844740f86c44dd2e3c86450acd59b3a2d9b2b264578a9ef3d98452e8077bc0b93718519e9787b44a3cbae2ed4a865360f5eb60db363c7620f6b52c66c1dd29269a66379ab94d4a97b6187832a13be1cf8b200160e3c55168add78bc4d042cc63b6a5d06b7a4f7cd54f3cd21636263c3ba85b61a366ee1ffdd9aa06b2c80e250ec01bf0f4845bdbe1b63c5b3a504ef61ad83c5df63fdb4a3e2b5037bac20d6e5b6daa95dbb0606a444ea3f34e3013c7893a12d820e0f96f540a63526aa50c7d1a89fdb9d67ca2a28bd715c6c78e45192dc46974efe22c013ceb91b2556cfcaeb15d599e30af24f5ab36492d5021802932a96672c11e39962760e8645e681e9dd5081ad29f546b7d5843a31be08504989790ad7291523b00e15096a6057db1dc5a677cd2a2342d2a75d4df24af5c297d9e6d609bf13e2bce0833da181ae42007a3301401a9e79446e4c03aa4f5effeddbf5bd6bf20bb8c0dc9c176df883a90f73818bb63df1282a9179c57b5d5d04ef053becc881de91f4d8034ec910270a275d6261391d263b5721d8528dbdad3f127f5b68618a2f083fbf96f7ee562d99823dee327c01059519501da65cbcdf3dc7944c0c01594fe62bb1d94f24ea7b7d3e719c8d04407b8b2eab70861fb12d5da51b9fc3d9d340a5e28402a20e8e2a2662d9fb0cf3b6e6c3a1ca12ed753147836c89b91e8d80260c4e873c37a4eea17788446bc8b2e5499141371f6e2efe29380e745914cdaaf5ce15159a3224ea7641a8cf927ca0fbac2fa5ffcc55f0c4822342ad716a504ff1b453abad40df1a17c219951290d87aeb6dda1cfb5b2271ddfc0300618cb803a2fa652ff7715dddaffa93693db4fcccbfc3a3adf43e74db86f0361c7788ac73a0f826aa51b23ce9115cbd369f544963cb385399c717a34ef1ec83abe0a5c09f74fcc6d0200fa8045faeaa2d52a4e9d503b338fe4e61751177c24baa5f8442c3b1ed1cdeca85ea73c396f6d72dba5430996576eb1f16e6556048e5cd079aacfb9b4fc2e0742f3215b769feb08fdeb55f11b372c6a8119da8fae634c12431c3c1493475649362df5cb1cc887bc8d60ba07ae78844d9c19758d64786815cf8f7090bb4d6f5404f1df2707441db855f68cb28e0872a6a6540fac26fc20edab0d3b27aec85dc9cd1ba4adb9fc4550d66ba564985f97c83625abcaa0c442e68b93f6f5f0485b823baee8f6b63bcbf4b2529800b255180e4406218550024bedca036f215f64b46a4f1b07da8df7f8a038e19174e69c7e9d018c6f939c9e8fd09fe2eddc9dd13f1d0b6cab3f2320cedb91eccb24c32e5602d84bd6a09c7dc076124b143310a8b460cde6a4faf07a3e5875de6c5ce33ea546748983e4621cca17f1444390633d4dafb42eb2e2ec5a2d6ab7463bc3cf1363416ada3b0f702e353b7fc54e73211686a5a4190b1e3616f0ca949c9e5fd9ffe9aae634e45ff6aa7aac6758d6872e14a3b1a5cb01a1c57759a9ca3032a5b658f1e7184be8a99f57b675770cf0e06a3e2fd63345b0b22819ba0f57ddcc0c3b6fdfd6daea278e94ea252061560451842e9d2682fbc506ac83718aa0ce5a33a72be533eae58cc399503b3b936ad501f01687240b74c9a1e8d61200261dbbd178394e428b961cda25945669958fbb685cfef593d5086b6b2597dd40f9cc78f381ab449cc9b1119655ac1f507dc0ec00082ea55f3d71366e542dd2bb6ed2bdbb697d5c6a3ea785696eb26d6ce5e41431f1cd7deef843b331e2e0bea50866d2bb8867813e8c22dee02804b61921edbe45b3719c32cf6e39bb2b78420e4541d35a7f6b2d219b8d062e75cbbd16dbc13028cde5f35c96b332adb3575bd281312954cb1df5ba7c94f23cd785eceb8e62dcbc0c193158d9d2e24f4e4312dd61527624aec57de4d55bc1152643e2e0b21776a5f69951171f90be225de2104ca6e192ebcef19d964f60532fc4336d26c412ef621467b992e22c3a7b76cad92ff1a2fe5c09b98d3aea95d58d5cff8c5cb4015d011e1247c8296140a813f4f7135bb7af14786b1294d79e4091fd471cd155d755c04fcc0d0bfa3cd28ed96be96fedc095c3d9ccc2944f8c7274852ef55c98979d298b8d08934e2071c74010136dcb08df74fe4e27f7e1577e4ed40d53728d26f0fd304990e8156a93c22bb7901e68f10d97bb172d60764ab35466939075683803b60d3257b6deb0b83f534d9403ef886de64f4a03e0e59a1104d02e642aee3a7502929e8b52d42b7fe26f3a2dce5ec3aa13f1bf5258ac38dc888c755033f05500852590b68c2e926959df40ac13323b15233e28f00ee7bc58982be73cf5f589f3ba9b8201f63e3e7c079a78a6eef4138bf3f122022e17b794e2541226abe95ac4415ce547b91d799721001bf22159b3202789991d480a088d083f72996839abf3f898f5dbf2b7b56980b4ffad639e59f2d6bb69331cefcfc0c9a9f63a1711183c744f91f2516780d71acef1c27c39c0d31f6b093a29198daed35586a57f8daea3651e3e279c9126a754754ed499f5354e15ff0dc44fe9cdfd94a94bda62da6165ce5b01159da7e5445098467dcab811f5ef9188e53a70a65731469a2a012f18c36f943f5d555626244f310b9571a6658954f62e48f28070e95dca88f1300ea57dd1692ac1c416d0c527e0930728ed3853a2c4140578d1f0a67ee17b9b839cb62000430d2a6380160f2c7e48a1d4073d11ebb7412110a66c6768916533d24decb13f67c8ddf081f556ff29677fb62f5efa8bb18bca2a8f2cf733b98f452be7445d5c35483b855f1f098d740cab695a68dbbfd8459cb06ee37e6861c5f1ac521da7c8e919b81b9cc734e5688919f60d47481058b7a68cd115a08564a5d9e323d3459c1df2990682fb341be0290f5d4214c0df6280450b8bd16cc8cffffccf772329440c8345073065240be53bd4dd8bf2cb44b02c36607d79a4f48ffe7bae21d8b35ec734d5073a90e3aa5dbaa85504e5d50f2ae57051c296d4b909cdce649944a21e0ef67a98d96985a374b032c29042825b449e171fc98c3fb446cf89ba998c11960f73890607c45e8201f53949dcc1e3c5df1ac2467b1f9abc61293ccd33a4918464a81afbb2211067170be1f06811ded46371c25b5404d6a46c19b47ee5d42969490d0e59bfe2ef2c3480a4e82c1e1204a29a829cec49911ee5ad04a8509cd3ba194b5248030e39a84259006f5f127bcf73c54816da0f9ec902e3024263d4b45fe93d675208840875b6fda773073d84435d55cc10a2d8c897c15e84d2e1363af877c8ab754fa2edc3e4844785c633a3ee510de3f476471b13e1541c987141b1b51ad2781402fe963d5c9da708e90127feb6eac0c3b1bf9b0aa2402816aa433dd89dcec1d6385e9881298b29fdaa1b562c28316be22c4070f222165712eab879f4a1ddb4b04a0f4bc856159b4d54936b674d0f6e251fabca0a07ef54cc905eb57ce7840500760e92e7b496d665518a2e4a595683f51256ab7b2e9f50b386749592e45e820701211c4270240544563990a9beccd1bdd48e5021ad7b03271a10f3744a9e3e8f8f75c96717ea563f8d08e717d13902df0c21b34821e012c10c0e495f123ec2642b27a52d5df6a7c676423274947de89c28ab821ef685542a88ab463b099308e4707b804a3844a3523dd9a25225851f54c89e844f7feaa7d8208900ab70cb32b43427ee424789c15a1f638e4a98b6b04ecf88c150742c46cbe29ef00f8900d10e2bef2c6758ead04b5a518562336a96ecc664f58416750f72fc4ca287e60718f8b70e6459a503f9b224578ecf08ef1c785d65f14601cfe9f010d85b1b3df958c3e6969d7fb6a0ceac37f1e3eac818c485b6b1d021fc10bcc2b4833a6c4dae1713bf92b8097eff96d24581607af6184e65f539bc958988b3618ccf8695c14c791a8c1a612ed28d341bbd64b58d92d4a8f543afeb000395500018dda0906195cea10c25cd9008d6d353a19a03f51423e81a0ebea706c140dc854a1416f2515863047e0962f98dd0c5f475d1f39295694b5db502c128d51cd4a183e7de5527dca21553f6086cd8ab023c9ae010c21e5268888fd7eef812d92ec01b767a56a0aef91ec8019e347ce7ed501102f1bc176b74341530e01e42dd3dbd31dee911ec8dbd0a151854491e1a9de95d51040fad07c0038da7a4ad0c7857ebd811cc8422a529d281a532039878a6980a8ee71ffad7d28568aaaa045458a15407b6f6a7ac314e5a6a8dada84258b5ead85778e86d3076441fdda8515a8ed655bf1505062d4840ac21f33ff550137d0e054ae95e5017f084317a4fc0c6caa1e08de7ee659625b03616667f120406cb50d7074a95498c867dbe4f1487d2369c16d62f0ede73d82925f0a45eeb926e6b68d45a87c972a544e767db9898211b893343b1082de0dd0a1fa7cc6c811199a4bba045f9760c59225303cbcdbd4005603317e91cd886760c4a1ff64954179d0009f5b6e455f10c9a6add7cd07273069bf26a9833673df46b59ff2da0bb8c8521aa893a09e7402ed662535fc3d43181195a9753e7061a29433d040cbd3516b116eace93d633660f7e94ecea0bcf362210109d14cad554b3d50b1a98f2d42243374aaef96833354f2aef1d19d7138eba61d39963a257c402eac427f0b4f52b2cc232c43198839b4439f41dd3d9db72847c3122aea51692ebb810ba306ee7b472ed70a1a04595ec6ee1091271f024946c38b2d87d5d6a856d537ed25cbb294f92996a209d00eda270804da08596d34f58e2be323e455fe090e10a24222b514349b037289e645f7bae4bbb508902008f7462482af1621114624814b7adaefcc920f7d032721f09e69f64d4c56dc83ab9a08c25d13c56103b8a72b04b9507226b896016d210e26376ae5aee4a795c6659592018d4290f16c1054b187eed5515d8e0cbb1d90654d39901cfa06e9ec49dbb25d70247ee37150e5a5438ea9153c74ca5d3880c6a300de908f75c322412e6213bace37374c1389db61110f5d3bf7e25b3bc623730d7ce3a87688dcb912ae49af810da5a4e54780e539bd979247cff681b7db6a08ee017d510796749e22d01038e10a80021cc10ff7c2796e77a20d75ed1be99ad24bda008534a6dec3115dad826881f57adc859df5d31b3177527026c2f32777bbe2b3e460a0cc2bd25f46ab15196191b9bcb077bade0c1a730e67c0fdd821e0889b2b04e930ebdab8c0810a0a636a94a00961323ba63a584cf49ff73260fd1e4d122e13e5b7f6251375a2eb6a0734acc75a69d08015b084838605c1759f38c2237abb1770ae4a60c552082a7090e9b5cc4d1272bafefa2a88e653dae1724bb2695f9badce05db55549f564b86e94e7a65a014f2b0d54b7cef3e8c0460c0665bc0b6c10084e7cb68c64da1bc52c3c48b2f1eb18c6b4a2482ccd86bca8c1ba760f7b6ec45718f6445e796a876ce9eb0ef6312d7fcebde457c6d9efad80c92854ed6232e142fa8d03c38c94338563ccbd7c454e8e0d35a21ae2816563c146a1cb6ab8b2c395f1221f49d8801d853bcbe45afbb0da663d77150f6c57f87ab508e189d5703c4d39307ad9a874325f94e12a280adbfe65cb71a8c445d97260cf8b53d8428277aba47a6a68aed5ea2e750bba50034d446ecb68a1ae854c91056c882aaf189a85413eaaf200cc58d09c92e2b106ae80212382f54f66054da8f3d41d1c8ae28aeeda6d64f98425cfa015a7a5f7d0a1459713497de55c3c46059eca9c7c8c7a7c6257831c8663f9987e2101c177f1740c210bd19a95a3ef4877ac66614aa01ce35e17722bb462bbd2a6561587ab04eb37002eda0121148bd0a5331a6026932fdda2126e675bd4dcb35715b0f457c609bbce5bf41284d324149a322a8401710b7d8010faaa6c527123092b9ec306eef76fdb41bae278b9d14824faef5f16b24573a86e4f6d34d44f2a4ebe8e7b0d81ba957addebcc0b58f53099a50ffac6c8141f16a012629192ca87b4162a906bbdd1651da22dfcde4aee3cdb80f704a22e211a076056110e92db8a99652e6174b36e594c889c998433f007895ef96b69b91572dd6743aa6473848987568ad3456d2322ef855e74cf5a45917d61433c8d11db46903e714f9310079da30e1580a721d1c8bc238a887a0130576a0d36ace9c103d02a667544439a560c3e4b8283528565e4584850a127b681331715a6916836d626f312c5dc2747fa376c00b32c338b8da48340282b1d8ca3f6889e3e2de6c45e6740813115c73ae554f3a599f7f60a5ba8b0aa4173de80ec278add875cec49435d9c81bdfa971f2f9ee64c488ebeb4431acfa2b08529960fd7c5ca2f9b33d5541ed3294277d774cca29b69d62efb8af9076638123cf0990844d61484c080e8823c120f0192e9e54f10c285f446c7fb408b62b1fbe997b1001e65a8151a15928d942d0ab79da6c11ced4fcdb145d54c157b220313fcb2b489a736c575b5683196aa3f59a4d4170528dc22442986a4e6a14008b4c447a2c9a721f58cd4e2040b5968d74e08b12b3da457354794ac66c2e9237dac4b3e69a80b399880c21164e3aee07549892027d111734b7da2e2c4332d5509afb569b5b3ccdc1cf2e5068de9b4fe5c91e621252384006f74851bfc5d86179c67ef51261dcf6c1b0e25b3518977cd46c00f78ba0172295e1902a2affae639adabcf7a450132c5c195fa65a9968f1a55cb9b335239a2ac74aa981ea315932c438db1ed1144f200485bc03476ee346cb3ed8915eb2b862fb746c8542b19a847e87fd7c4b9e7fa9f28d48da26b7b253392c2716e795f0bc11ceca8ce3937df56aef156f8dcabe246a70ddb8d4a9c270c2db61cc90d6c141a266695e13fe8023601090e15676cce663f32bb9cae721d69a74e6d005aec182fbad70a75d402b43fd384da626dfab3d3c4d21b464a59b99780e2f971964a37ea39e0210e1fd2888c0238815070854233840e9cedb2cac76ad013b6ba94baa229ab7be64f3d4758e634e9e6880ace339ab0600dcdca84c284206dc9cea40cf5dc44cc398ef78c81fb6fee0941dd68aa842e2e745ebac500710242dda64ff3cab9173d33c724b4c5dc4cd0dd99de806d57005314d894574396b3a04417bd42f04bd2674a715d04308e4c24c5c2e372e1b9ac3e3df1276d4c2d78b165ebdbb0423be255ab3f329b4553707988e5ddf5d1d923f59793d9712cc40af5682580d520af120ec911f2c5917b48e7212b3d84e78eae268317d9c92c0e6be520cdc827020457346d75140de94cafd8afc4394ca23d4b222b4f02ea36e69f997374ac85233e1bbcc9f0b23660c18083c797632679c8a5f1d6406ead61d871b5367115248b89b31eed431302813a7c0c63d42655d03780762fa0c27c2e3730c691e3dec0aa7aa8c7f52c133c877dfdabddb6d864c44ec49fe664afc6dff81e5015530924c0bc00c6a45cb50658a345385d0a331a8525fd2bb00199864f616a7436ad2ab651fbfc372e199381ead32e97d8bbf49594312e28cf8daba69e82223534d8739f2961d9463e2a0d4cb3e930bb43bb022de6855e65d3da0005d8fa5cbcf714effa3652e991bffb24a02e5ef16f73cf9e91eac55bb0380b66c086cfe49d504d4ccdb77ccbb7c4be33af33c77bfd3a15626e6fb1e2f252c0068b0b82e312ca6da3347269320b313d640ab2b3c7e843166faa2cb3d0bf54908e011e0d004eeefbcc9586e8137281a260bcc176d65a5fe1397461d9f6d474660976b7fb0ee470b955be6ce076a9b6feae1ef5dbf1407008e780ae6e6837a8af414b257580272c0780eaeb903fc3115fb5e06911afd32e26f0b352326ac09289e045eb9b3417ba94c5c134a5e258aa204d328aa366a926651e3930eeb4034f0eea0292bc5e4b43c0c09ec4eb6617fbba8701a60e89db274e47366f5037d21a6b72780046a4dbe21585e045a105ba4294af5ce7b1a9e21216237ec28ef4183789215ae8b23af1347bcfc2a07a784d9e003fbea743f2df6842a8e89b3e7a0b00ca6bd773d0b5fa2c1ebb062d9232fa20282f3881655180ac69c5cfa81999ea2f0b04743b2d02c8335f61920ba7453dd401f518140b9c3bca91f36f4b8573b52e129eb5c844a7a6284c8011965458d3113675d7bf89a18024f2d9073105576c4e673298a96c7e63844666270037a83b65fa475ef9638fba24ab2b0749ec845ab3402790601d9c55431e8b52d87763ca6d7eeb1493f8605cb8593ca0d9f0a21ae45ed02dea540f2e01008c082d1d22b24e1b4c4abfc0e8dec288b08a871410aa0130cbc4b6dbe17ea863a05603e94e75504da04547798e1741da2bde6d43ba2ee93cdb15e438513421346679d6edb85387e54c5ab366ecf1bb28340f750696c04067caf0321020073f3da157854648870eaad01619c140d579f282f51802953164695c6c48eb72eb907592954ec0218e0db200af06ff72985d1db8665cb3d830fa9fc66326e883f506e20c1dd4a33fd28690dd4cd187454d07b78f1c2177d181c71b75c37f691eb926b24fec1bc0ac2087238531cd312d4147b94f948e011337f837e523822706234397b9a53c1b32294e4b405a65ba54220551c801efd2874205daf21ce7794bc6068ce17897b6042731a5caa9940e8c800da61a34ea67723dc881190cd04bfecd4ca5ebbc2868017b5876f489b7d22afe15241491374629ffdaf2138c51626efc496d0209b9a3337005ea6e18cc2af43a65e52d4d3332a938258d88db29b4c3506fb04403d9212aa380cd819e1888e63a892c7fccbab9ac03e2433d4c471aacb3e27335f39f5b5a1040eeb36486c6c1d319c164c6aafc58d522be750b15def3b2ca5d40eb489d8f31ea4653e554e03ca946f41279698580d1e5c6143260886dda800e192d37a1ed48c395b201ccea2d888abb0818506ec0b61bebc35e643c234d7c8f0dd9eb3495c4286195c21b10452f410b59ae512b5a404559d136fea40a020c5e5f17a30f4d12e4d063020f708efb159b8117abd06d796d0212c723931045efa98deaf32f49c1dfe36a82a2e1775499cbd88903a8c811354c94c923258c808a7ee3d0821005484d9535c6618367a8a32aeda262829220d60978d18d2b6732f8111f32844828f3d2d96704224120610562855ec8ac59fd7b227dbcc71875f19f7f4d0c1671061603496c8d37c591c310622a42701d47c919cbc7503effde5b5804370b96884932c994c173020cab5ac3a9ac4d21049cd776216fa924ff076fe1fb0e6085319e243f0dc7e027c1123718085ffa77cd7edc05587d9be154a07e62e8be0ec72f05efd5c24c57d3157ea2437463f557a3cc11aeedc35dccd1d2a9751ee99457a77430fd37401623c0a81f446975fe587d33228a9756e7d7d196eb888824b8124626772873992e96f51afeb8799625283736bfcac54821d99f4c743345625a6378b253341f63d40d8f5a5626e9b9e36c4babba2c2eaccfc20412fa01535a2f2ab9de951065d8e00cbf525c642d0d49ba77f2421785d0d1e5f88c16a5be6262c5e49731b42816e024e0e181d22b13c5423066a50a0038f7662ebdcdf30c367b21114252656e32b480a13367b95ee1b00245562087b3ca2664e0315f27dc52136bebd53cac5f28752d83689aa0dc8c9a184a511b88e1b8a8414d1b2927966a85cfde25a40abd204b31d82e7e9a1c20524f579145b10cef22b1684bcbd1b1c0a9e762332c05d154862b8d2a81b34cebd5fd5ebbfab8df3faea81ba989cfc860ee1cc18c3bb90ad65ef9e8d8c59e2e0e830c7af3d7c155668b25436c535f14a39801b784a5c40f99891487c4c449771ce639efc59a12e307c7b8e831bc8e2f5555bc5ee52219a20e74d1d453f0d09fadb96de272a7184e600cd8502d44c41ea343c2e178b32a29b04115930eed48381e001c48bb2986947a9cd582fa4f9fb7e0d1962223d51384b2260e399d90493069cbafa49e57808a2d0d39023043042f2ac945442518261315e8586b9a5024862140b359e3a1ab0d84c96def15b385d054c926eef5b8836dfaff58a26e23ec85404088aec37c193c9e10dbe69510c58bb138f9cadd6aa31aff0dd2ccba5fa30516e7ea28c0ce216b3d6114a94a400532313de9cbd8eb7345ad6e8334340a3674f28fab434d8add0df7172c5d95cf8870af1c815f18a37cda15410aacbaae863afa25d441c595a8db306e941cfbb6e501d5aec10c4e20e54696891e591947bace84268cd0104e98f7741a77ce4328b21e8062c8c295ad3975f287c149cd6855060fda0aabbcfffbbf3faf555087701401b2b2029f86cce064dcb6b5efb89dfc3842f1b1441d4227a4ddd000321ecc1000b02471210b1396840d593efc13629bda1133e0f2f1ca4cb0100b4f63120bbdc2b8c2b5367db596852d486e9100ae0b7f8fe7c3c28434b62810b221195483b49c2bff0ed2e2e335527a8a66dbe59e12d6f034256014983ed4058c419d7c62a8c3f4a7e8ba233c3a080c2791372d9d04c9eae67a59864116ea91f30cf32efea1f38ec88556e499dfa5dd3117612f2bc370989496e9042ad130ab5edc45cf814dcde25e40eb2d4f4c9600985498494c3f2ea11e2fec3d7ea88b39e24858e28bd34292bf608657200e669a418eb5c9e6c4019c3721136e8640a2755893cd4b699230b11ada4ecebb20c5f101dee52901274e6246620b561c3cb3219946ad8fafba2b4485b4aa5def7be22766984bdf5a346bafc3714e4ad7190b5cf11b69ef8d8599ae1334823ae6f40d74dd21665d11389a70e0d711ba2823106538fc494e5db9667d1c9b01df71da841421984a0cba6c0aa114663321d2b16232339915680e8d5c687f2a2fe5855e85f0c2b6d7d5e10f1d8443d3c7e22657c44c67cb9927760e09ca6e04096c2706cd7a91835278a3e8a527c4f37a7a64ab582cc9341e0cd05dbc0b356329f2d8862082bc732c3b0dd2555aa332a982f18b52bc9b27f38a1b0016aa21f8c90836d589df079f4f5b1213785afd6d751b22b867fe5920212ce49a8cd63def54ce30dd187b972130c579bf82521c33434346ff8a8eb00f3969d61869bc90c6e6d43d5dcdd7ad7b5067fd80106c4f8348182313fcd811eab4f46a66cd02f446f919f87947f7486a7bcc4e2b8a03fad22fd92f80c10ee466c8cf30bb789a65c807133d53cc618c8c4ca60e3e58a70ddeb085c94ee1304dc18f32c41612264859e8a5dce84036d560098cf936226f7d36f938eaeae77495e13aab11023f73d8d6b0e0deb90f75dec594742f37b5f28f0a75eba8e7be4c6bce982455d41632a1fa84948b484937696b922894551958eab3b241b76451f633135401d3c7c85498ae23492df7913574f848b4a1ea2381ca191b7dcc5097d833618263225d8c10ee84655c9e98d52aa9b49c78568d53937dc380dce5adc1e43037bc518f94588622b3876e14a663293144558863d8a83886880da82e6fa9c7ba53ab05101b1f4cb5ddd7b11e8ab83077758055e94f156a0effc9f9283f6b14e691b9a457fd4ad38afa308f6980156f3544818b70d2d802fd71f319996353d530fd5eeed75be625ec59273058663f096511828726fc9bc947201a4b1f2ae9825853493efac9dc412915c702372f76c196b4d0a9d851e3c9b81e27d4c5eb9d970a3c32a7986d028f442c3c801f17824f257fc2e90064aae94c5db8dcb01b952f810367f01f588fd606cc2e44d97649e38961f619d4ae129ad272a2a3b18e7869ddc031159826dcf893b92bea48850ab213f02aec3bcc8cd8a979e477afec65a6ec4912814ab7fa4775546cb0e7867ee6111954c7e6dd29eaa6e955f96c04103a5b4b6032587f436414e04b4b37617d3044fb3e1974f1c309209d1fd2a13c4527ef2c81e845d9d27d39cc0465d827aa9e00e03d4ea84b34ba04d0f80304216542ad9918d167932d38299a4fe30939ae78c0af58b35dd57c249e15eb9132b4b8077b84b1680a94aeb27c75de4c399505de7deba358e2e0d95bba447e93ca291ce0e7cff8933fc95e854f1dd0b4886840d2bdbe9f9ca97c0878497786346358e78528d6c2a962f99f56c938546dc019fd7c6fac39444bdb4fbb42afa86a131da2b9882193c54c90b490f0b2f797bf4784cd2ba41bc9c897ee135c82996c0451e8229c8a45902700788f07ea46b8c6b50eed601c72b559ff12207905b4018b0ede04c152865dcc3319466dee863791373215cc80012b9b576e03c69df263fbad727d261ba4d5d32741c86fde7f30e371593ef613ece96ac987cc2a025e0f15b05dda13f00036f6120786a49f460fb151c0c697daa51f68e65e195d974f85b345922642736f785b1b5ab1b79a829637f972f41eb74d27b9704c4789a329319718a6095a451891ca9e37a1b0279996d9e245ce700755acc2f4918cf42c8d3e06a89b19cda2c3c76c480106d383774bbc323138bbf3d20724d460df6a74316f2cd6895913a5104b39402053b0c2e4b4ca575f6bb44a3877f1a04a26e4ab700539877c3c3ca4243d8945b86d2d646b4b31bf8ae3e9a47745173ce1b4b817ac1356d50d11205631be54c35ecbb0bee9a4e8395da7dd1575e3ead01e4664e5c3aff7afeb0e612faba45fe93dc164e926a54d67cc3b5cc3aa1db2301f5083f81bec79052511cd73612d762913baafb554e67157778f01eaa2b22b969232cb7ea3eedcb3e24c9b2825f545c5e1dd38953ee9e86fbf5ac3654c7a08845c76f34717ad7a63f51656136e90003978c29ebd00ec5d46266bd6bd23aed4cc08643d12e77d1540260751cd0056401e36b852aafa0c667ef290a46fcd90be4d190e83ae4cdc43c155e6b46eb38af7a24e9280aae4791caa67adf31eee87864dd92a080c212d873ec8485072f0da3e2b180666797a43f95cf1be5ccd9ab0a883264df44a8a7b18d4799b780c5037fe3a39c7ba13a5104617b7a467a088d95620be0bea84dafb3e96c81eb33359ab30f5089f72972a5938e4905b9597a280f55ce64d49c09083035a192b72c3335403c12cc648b95920ee9b897c98d42c75479b89d6b897852846aa2a96a71843869398fbc6239ab14c3445268d480cfdb0b2daf4509847c7c814bf3e5a5db761cda1ad5ea1f658fe2411a4b108045d081d01cc3e3b81808c76c4ec3380592ee414f7d800cd356b739a1859f938eabd878ebab1be50994b8d894d8f143efa4ae8d29fab57c618232f4bffa31ff8ee669a6189d18952a1b0c11b701e09631420515814c402a00b67606e3093da2baca233cc45ad38e15831ae977baa557990a3f798af5246b0513a9965cb3ab5ce21ca9f8c602e5ab8179f74bf57d10d84b0a0aa5859c54b5cf57ca2290215525870f04343dd206448dd014a9e0b93304f247cc96790a229af08914bb2e3c45a7e087851863d6f8c22a22c6da15a5e74004e1caf34d9c0fec1fef97051b73ae8dd63bbf632c39550ca1a7a66c5411783cdaf020f1658cd2503c674caa365da0900368b47f4db4c522e3b59cb0753a1dafca4391297541681f427fde3276789bbe7f4873a513b7e08d78506a6d918456dcfa1d094d49fbe80b36aa423e0cf8e2220f41f478a03ad1c369174ce8f8ee5f63c285db732fd202417ba71093b1385622d4ec86cfd860e94ba0060ac00609bd809105abc2164493d94e70fafc0abf223947c68f07ba0a85b65d850d37a4e9f0b07067c1c8afc2aac0f5ae20d988fbb257796c2e13f5071a4266720a2cf14ae3272ef7ce4b20b8772f7b5285c89577877548ae5f812c45af9157fa3af84e6348d5dc4b8b10be620c559b9798fb33cb08ae774f87146990ef3dcac62112b1bd4c5be4e55d113aae321a36eedf93a76cf59e34c00fadc400853e1e5f2c878044cf13542c656b79bc42c2035db7e0d563f345c1defcf4347ddb0a668720b6e3ca22210c9757e1a4fafac7673c6c824f549440f4da770f35e001f77069a4e4e9a3a05275b0f60d8b8e72b4a98965749ebc23f3f4de05ea63541207dc94aa045a756145da1776f7cf214f13c6387647cc660ded575ca48a931fc07aeeb36a81bfaa7f939cf229ca4a475209127368be9437cde3289d307d98b93011e8f3a279067b87eabfd3102de4344dd6880f8955526d2d5a1e57ca1be9be139750766a53bb8c41839e25281cd5967ad03c0a8976b3900e4abf2052d0551a04e4f78624229f2957892a9972e511350d716a5ba3a99bb7c36483bd11c4aac28ccc485ab924b7b32aa5b8bf4aa5f89180f0fb9880f87231b3b7a964b94970b5108c84261c0932f441b4383df8ebc341b373e3d5ffebad9b14d365f8331622e18ff9881ac5c65d9c319f26e4f1e1cea067213372fd68cfb196c13051159e1ed94524cd83b88c18a90850449983cba95fba7c253d44b046a7645cc542e0cc364f56e3e1ee3872d44df3275c451652da578e7dab4b2b1210b3cae6b154798635c2042845eddd575de35529db1fc5892c743f6eb9217adee882a5b1260363316262dd34f941efbdc1a2c5051655cd6a42ae385e9316baaaa62d8f3062dcf981146299436fcd56f3f6ed13c42583e2cd40d8f664eb01f6472a54fccc7c8725b3cd921344f5f3c1610e36a0b739986717e364bde6a2e94724a3425a909540224ac4a5110f7e0672f02b98b1504362687b0c91b3875dfb2d228ab18ae92ab3a5ad962950e86ef75ff4607f8873a319b6aa86403549b70ae4588c0bfd79a7d84ec556f473947580fe515f41d2f97a0253b2234fac9e4d25dac1b3b0f98d6b30623c442ad254f2bc9b8b09a62dfa34a485b52299aacf92b0f13780f0875c34c936b0f45d2f004974bbceab264572232b34ae05e60d361ddd49d205881f8e83edcb9d7ea98c9d83b2b7540d813cc009b3c1667b3066061c0c372afa6fe758e03d5212cf9951c0112996bed212ac529860b66fd3983cd33743885f14aaddaa0ae61920296258a703e34d48d2899bc13636495c8720e725650c545907416151a238b51f08ca7c76d36bfe255ed1e36d19b8c538677997ac42203a4933f9b948da1f168a5cfdafa83f82eb90ea15ae75ea114531e0f9176c49e9445a61d39272e228641f26141521fa129374958a4267eb59739430bb93b7b479d732248e71dc85031df6eaca7694e5b9e6f4e5b186fcdeb141ddf5dba89872296dc7d7aaf73329bced9455ee71b45671391bb9d09d9774c334dddd0480c27592c2a84e73e865a873b4fa93fc19b9d4c9997b7c1b4ee43ea18ab1e2aa3b62846dedbf227dbe3962738ccd86f76339338f2a8f34e9a910e7be7b90908db3d2cd3800b07513c73815f66a4e093302c372f0899595b75cb8736ef3c3da911ca907a642b7eb07a844f548e267eb2b183c9a35a5bb43a35b0f98d56371bd11dbef5c805c06886f1490445acc98010d34ef7925b3cb7ce4b470b134601521aec3d3e8f50fe6e146135c3dc9b0f73e35dacd9b6d4556f6c8890e5e6a10525929834e587f873beceb32b4447b25a65926081154c3657c4dc338ac69103635243f64c2db2914816efe218cbdccc634fb066098a06989297dd06a8939e3f434b49f6654cc109251f793465e8d0c48d8a8316fb42e6fc22a0e296af53200f813b47cab05f5a117591a7a40f914ad23138ad7f16db441f9ab0affca5de89e939e88dc798af385ec643b3331fb18539ec1bed384b90065df680b4612c368293622a94031bc32a1cca523b9cba9957f98a7877b29955d8d5e4010fcfdbe6031ebc0898444d4cacb9954b56ec79beb1d6d6e5be5d943610ad3387929180b76edff4ba5ff596e4862eebe930c984a6d2098e4e9294518d17718f7ed2b4043c59a35a1b6db1e966953c03d5af255bf33c63f44ddfeeedcf9592625d2597b8282839a2861659484c1961fa6c7bab79841c34919f598603e14253f1dfdafedf1470e9193214173bdf7e853260d905a85708341ec039125cca86e714107f1ece3c3e28e03d4ad46d208787ec76c36dd697db5a1a355965c89d91c6be2f8951e60729182cd9f194124148f501de68aab8d09fac53c68c9c156016675739ed61d6cba83ca42713960560869bf74ede0c8445c4de2311f0844e62298037fd82a24667c951a2bd80b85f29de390ddab8acf5cd617880c740c57c460da2bae12dc2a2d4ea38a9be15d11572a0ebca7e7e84a84bb1e892588819841ce4351d42bee18d1ee3c58da14162a283a135e90ad063e6c5fc0a95d9da9fd06ced94bd202101414828f3fe9aaff99a598fb62facab798aa1468bb76437cb2242edda26f7268cf636f46850377271441180f1d6d8f7f88f9c432958f22f8d242e9c96f32b33ccb2299196264c59b5a0d72128c27d69008c3e4921925752953ca5b23101c3ca5b3b59f75a65334f6b578fc8cb55375a540403f0d6011dc64c52938d65b641d8a9444c08dc19ac92640144411d7621a4758f12d05bfcdae105a22f86bfbbd3278e14e6a1c66dc578b4a80bf0a22024a3b9800ac6487833715602e8f60818c1c93ea1b2294083ed0684d27523f550c97169f8c1aaac95a44e64917c57fcd68ceb83c08ca5f65677adb88eedf3a080f7685037327bc4b6852f9695248f6cfaa438c3a34fc3e048e12c174345f610c74f9978cec41069820d2c4f1c9c9e64e1809f9ce376aff1b04959f5c85ea73d3c31df50310d5d4bf26d0039b01c9bb6e4099c016c2df572537b4bfc0daf08a5e82455c0c98434ea916b9a7d45f4a827fd400fd0d2dee2f3a040e7a6ac52205b80128049966da89b02d71ad4ed0bd7ae2e910ea4863ef3cc8b0f098985c9e91e7149c519af71310a844c26dd39f9b50eb3590eab58829920ace52dfe5e09d3e231d993b18d56b44eb55ae5a3392743e8e100ef51a26e880b3330408cadd6027b2c6fc7c458fea6e2d09a5a0896e3654d2526db1210e071db3a659d6755d0128b87ba167c004f8ccbf243d03da2c1f6f2e24c5e30dba0ce9fdc307d66400a7bf23db46b4d29c50b69f42d6de04582466f896af7a2948ac9f9ec203a1a2f515d07588ffee40a6ed831b9d3a93e4caf8780ba30d3454cc0036821754730d443266239280685562c116fb5e2d2b50e7304f43c1498217f910ef064edb4eec7bf0878d184b42ac804f6ceffcb455cd7936e2f656e53c323f828e6741730e001e1ac38b14030195ca11a96851646231f2059c81a946f69098191c66e51c304fd9b48f4e58e13f9fe6471512982cb42cc7d6f5ee1be4568adcf9f2c99beae383dc9ce397229d9afbd620aab7662d31e16287781161e126713b59b8529d39f156d8030efc534b62541f70c339513cf7d72b57a3c218f481f7c09c37dcfd1f3e94c6532c3ea896bdebd6a4c67fe7d861f595c7c6ff282dea3c95931449e2936dd24ac7812379b314230894fb6b4803e4a429d770db97135d82a8f32106b0189f78b9890269a8d9eec05a299ce2480f826c8688bbddd5e2ab13861d128fa347143c03393e0f4ea6e03d91bbc9ba228eb82fc6b971a8958f8a4542c9b624a7446418b726da5eb744abf6e6c8fb50f7c03cc0da86c33313d716af1151349bf3138d5c66b07039a87f99768dc2c6aef8e683461f2383fc125648a8d84b9e73be0a151e8bf2f9ba6a9f878ee8501bcaeff6d7515c4736fd46224c6c5dca20d880cfe6a12bd409c18261c8a0af8d5b8f887e437a28db24dae1b2925292a38c3b9aef6bec13c1e22d4e8abe9038a31433875683edf39a29a88d4f1a80920badaf0910e3e6df91114595db219f2540b965c5954624d0076071c91ce6ccb61243b21db90858ce4759bd06bf49190688876af166643a59a1a3981874ce21c198d1e92760e51ec2061d29dab6626a841c6553d8e29bbf1aff2c27dbca0ce36e5db74f01e87ca9cf5798ad217e79475bf42b20d046b6d4778a888ff7a6a80943f61ba8e27e2a46126af27471416286fb5cd26005ded7805cadc4f640a37157eac14d3606e6cd30439e650071c31b71a1799ddd256e138d108220308690f9c546f551eeac45a081a3544dbacbbb300e96695ac726a62aa668afbc0f410ea3022731a0fc01b8c015bc734a0279c180e7c125ba5a1379cb5da9e183ea94dadf14d80aad80cbab5e9b1fac9d602690c5d7e076a4f6c66c4f7cd86799bb7ee0f75839666026311fc704569c42e2e193d99fb0c77c28fcfc35024c91ae1f87271b90ae9b172cf018c47c4a4a4dc981021cd96563fc9d0e3cdbbe14dd115ee27657124e88682eb04cf4f5a94060db17c74411d372dcbeac0ccb11bb622771f2b94338d2d208715e4276c570ab5450b7a52672c883716be8a1545fd1f5610a4256b141046a7a2310d05ce36b63831942c4ee0ec1675aaad6e3c42661a5a8dc6f3640465bf8281492798acc2810d6b33bb8c0002c83ec4d91313b71eb71ef066cae2222692558424a9707151283c03dec1d2bf2472270c981491274fd06d04d323517af784ba21561208f7301a453bf26d5a1323ae0af8d26fac269140ce987f5b4298c98bf4991fccb372a0a5113543e52e584b75cfbb2b2c01c9c286f24bb2065700ef127d783aa10845eae142f02520760e4e07ec9c46a958fac6626c372dae62ed58e6e6dda9aa23c4fb4ebac52be3e56ce80c44b5dd76572f796b5dcc1086b5b4057889f07965741d9d40451058eb8b8f849906752bfc062da6ac7131920554b8d630c3bbeb046ec4e175cb35652a934d266ea3eb76eb9c0c0a0c83c8226d920a4a8bb736535acf24515074e68e07689a7afe08c5d33da12ed24726c425ec9991a5f396f64ad2b7fc425909ca31cc444d28844e2c5f2117663c81460e527291abc64ef33cc789034d27985438a125c040c070f0363af3106b8e55034266915dd747588139efdf9f7d352ac5a5669026ad8dc2a4921dac1de78879eec03c23c2072cd2302f1d2c59d340a24c692bae2c55a38b2c496b3c6a142cc934fc74bb5f19ab40cec3acfc2ceb673e44ab917abbc0b89f271b1d55a3e6c8c4310d9c73b17683296e50237a0e49c60115c466f03326f338f092e04a3974f8a4380d79a70c1f7b8eab5975f2fdd0a156ee1c752bb9f10401cfc9317821ca18cebf5ced740895c5244317eeaf6057ab55bbd48f592937ea1118d290f4a7da1c138441f9096db88270c013492b0fbd6b65c1b99f09e846a3f6aa32db008c0dc3ada2d64097c7688d48d8a65c5eedf2438041b486d866cc98693a5c000de6d54353c10cb896bb3463c9890d2187e65b01ad903b7db8d4d02a397d4ee18331e4b39f8ff0cd8c7db5d2ef591f6e38a1ce9353a2911435cdc6dd158ab4cc3d8edc911ece7ca5cdf05599718c1d559141a6c382de1c67a81857a5289d692d9430e2f59e4971b7a81b42cf6a093dc6de635e924f71009d50663dfc885c59c866d9b7e63bea7115f03d77a123ed61754e940f248a19b2310a67b1e0578f6205d5f0eed07afd354803495f48b56e418f11a2e402b610ec16782435c19819ac00efcef97f9c37168e1735aa5867ab6cacc7d4cede508728ab8501ac4076582de8a8258625f48ad1f5e1657fd6cfc6e56ab1d1a71a0c99c0924565b302fdcc71d57f320b68c9a689bb0e2cc7629f810f98ef54e40f3f4cbb68223e248456ae091e40d551f5ab9439d2b1cc456f65fbb077ac7f9a0ef72c26481644a157a9380e5e193384fe23cc17bb43d4ad246e5209247108767c8737ba9816e558b291acb339604bf0ca4e103f259e8f7043ecebdfc9c0529ef353c42fdc66b66d960756c1b6c1b357b2e24c9b30092cb1303dd4379d14aa0609429440c5d642206d1a4a4bd38d1b4d52e53390e11b5da2093936180e4258a16c69a123b1b8843103558680f55f4b0208c21a27b63be97dbd12f372ac3b79da8bfec5552a2117ac37002db9aef312d038a81caa586dbd5689b399b2f3227095714dab2b55af6f88c084367d68b2ca82e37d98e9cb20570f5ba963a3e4be7434307ee037cec009a9023679c2b1d0ca12e71df5dedaee0a759bf94311312b51298b95e1c1857185b38cbf03c31df54365595926a111e2c8baca102b7a895bb0033128492f232c33351eddc4f476f1d613ddc3919613dcf40a566ea317cfde9f7d74bb1381f82164043e76cf8134af5477ca2d89bb771655cb5d313478a68705006878a83676e1b5b24c2d4208ed5add9a0f5cbad1b1cec9ca5e08d8dd2477e84983a52238c34c5fea8236d6abbe085b4cd89fe49da00ed5cd066eebe75ee376f87866f08c5cb897b97705df755bacda260efc30922133552cf0b0fcc3183548e345318be6086e25469c6cb566ef0d7bf7813a836174951dc24c8aa5c81ef17430c322b69c79ee57223f5f6ee37ded8ae7b83092f1044ad714b450218bc2eb71ea2ac899709cbd39287a15a8560e21070c063c2a29fe894d95e498a9b94f82888f0179b9c884ab958ffabc511a63496a17a3dbff262ad3fa5b570707d2900c45bd2d88b219a99f58e040a5987c1d5a8b21ad1bd4bb982aa66191123a9a28841b32d3f0d0e857d1575cd8126217c1a71b72882d28d3b47dd47644fe3a8a06755d0c1c293fe252dfe6088cbd26f7b51a1d019171c4efa0eb92ef7e2a7b9ef35f7a60a1699e8287e41d0f659dbb6bb57be3c27785ba19099af252821c15543e1ed617214818cb66a64fb82e405886cae88ae3539ec8f7af7843e1a958b975e4519555428f8931d287dcf7e6bb6861c8a1647a5d042ceeb7d8ddca358f0ec77315702a1e559ba886b87fbec44a772d0e72a005120c9cd1c822250e587d82993439adce51d4e8fac566cd997e512508118ea3b2e4d058bcd261ec02e7599e5d2da07bce17f2af356586a5188f861093196cad8f46d5d01c368111d91a46c7af66761a1a2399bcef60186d31ed74a953493234d2a5b7d4782b1e9a2c9798bef93222ce9546671e57397844010ed9dd6c7a38829824a2ca5cb29f7931e5e5990bec17c809a9e6d722a199cac639bb943904cb3bc949d358fce1860b0b6c02c19406756f8e0dd21c9343f818f630846884252cc29b0383949374570d9358d8fd309f1b85893424b374869f4ca17065fb23e159e10a14bf2ac685f49ad690022af4ae1e82168bd1aff85e30b026ecdde27c0b48f69d548cc2ec841f5622fd5c1a673d54893fb3e5e83d6013d4817353eb0212f11e512236647123e55508c3d6cd15206bdc900540cb975303d46957e7a1578b5cbb0e86d06e298b21d6afde6d1d0c1941d77340f2aff29ee8790a964203519451ad4a32778150888f2e1580d12b462fe359c0d60a24004704256bdafd6442ae5370ad7b1caf361687b42ff4416ac6b6212348d4bbc1a54e1d2bcd322e778f7462070c2835f7dd35feb96095c0b8640324d59ccc5ebe34de6070623fafa861d2596fd093d35fb913d4691e2de24b6a812a93cfc1482b4151ca88c02e4a59b834bb522bd8877d847aa816a25ca853554dfc0abcc1b69ff01f09aa58abe481ad1bbfa2ac90200de0640eab6d5041ef91fd38c07a115546e0d1907e221de80dba08df438e381845aa1ee5e9907631772571f56dd6cdd9904c3ed50a1a9966bc2b040266b2ded40c1b7a08b7f489f53a4c4f8f997e14a0ca701e41005d5e6c31f7c8146a5a2406a2786b838d8cab444cc29b34e9737904bf91aa9fead3bae6da70581e160a7b0e7e42a03aef75e6281921ca6546742fbb2029d69c6e64df6e5757b1abb7bc0946b23162033f69bd4316b99ad45156f795754e2b55dea493807d9039a72e9114780c84298ed35083836396f1980250c7c74b9f8bb8b84710e2d5e48e7c3fbd33a7236d2d797ed48d06d0753e8f819969f1342ca8614a4904022b70e1b8526dc9f1107746b5083ab021f871e70ab0cd38670e563c0c73c42248ac1e2c28a007578c4cc69eb53ebf5280189436a60d60122f121356c0183f7414a7886b443f80101e4dea67d5cc049b7b5116f36ab034396f90d2c04fb99a2ee2463e00a5c4d9a08d8b31e215b071c164c560953056b9329892114e0deab69f3c6446aa3cab0f7a15d61096c5d0eddfd50ddc43a18122d1839e745aaad5c0fdaac3dc4b8ca830a30bcf959b2f851fc6a8417f8ad0920bc48d9e20bba091c55501aa58b981073f7f1e82df3c4f579362143bb3d690591920bde1e95360bc42aef2feed1862b3034ee5df76ad2c41c0b1ba09178b529cf64e1616c3c396e15f088a8fc722308908882ced5cb953e09d19757557d77109a63124dc43d19b5a7346bcc9bb13a8e83300b89f992130804dc7b06c7655e275abd2b8044f94beb80bb0998094e4f04425b3e0e39888286c43b5625f261f68517ae68c3817fc84310a44191d830a13992b15ec9bcef49b9bc433d6a7dc80ca723999425872ff38967ed2796e15f98ad18525218d0d43f4705f27ef5e318625168701dad5bffe8c9f74c9135dc2f728e9099685a5688893a0055cfd598413a4490dae1d7146c5b969af8d767139fc832866a26a1a88ca5542076ad4a835aaa48547e75c002df1c12e608011162a91e34a3e32b0b1a67721dfbfd5bf8bbd9911c53a93c2a078c2a4927b645727d82360940cc3bb33fbc308da022927507941019026c8686988e2bf189131321a899b950f2d15c8533140530ffff0867abce8361c9b235343ca30c14c1092b611fe6e8117bfdefe8a23234a313422c4f4d3dd658e7bde9e00129a5f27c112137410c31abe53b26528046af301e6a37f7276c77b9e0e4fbb59a4bb03f130275b0d3849f45c9d484cf295ff8e7d318159e117f1ee60ac05f7491c89d7d7453f9c2d52cffe2411208d7099766d6031bbc40a1e15bcc610fc8ad9d30915fc7b2113f19bbe1d89e73a02d99f98de452d002a350bb127baf8d45dd8138c95044c8d3325c4ee3a168d46e5ad9135e2346484505e5f90eda2390533395a10ced132f639c997de1372488d80aee99bf04cf4d91b6e9989e0a9c21860041d63e4c6fb755db56f7666128ff3e13abf7114d754b70932821b19dd90d43531313375f6ad5c986745b7551a4a81560d4a92c524acee11be0acf46e7bdec747ba43c47c49ca596b59218851c354f640c198cac80841b287a1735628192ecece0fe303953a5305a201960d00c85e96475c5f4a9af53e606edf8129d479438f0ae6a911bc63230809f74e4c0143c604d117b6401b66be6ea4cc2b58b93000fc4bfd53cb960ede672119634a77e4a02346a60c370c53ca844f1834469516c57f61bc3958dedd749cbde1d5a94317c2372e95572ad94cb6cce43048128182b438a8831b4765e9314a20b224c4ccabe8ee4b2162247846dcc89e5fcc80168e0b288049632560d196ee79b1e7edd6066a6123e51a3638830346b6592b3bcc51f73cdc1f88724e68c6ba61e3be918b071b311595ac558f21ae20f93f5bacdc232649eb6f268c5f42071a871b3c0c3ef5851f7537fb1bd0e985ab9f12a5ebbe1ef67435d82014f4011ab0cc5095ad2bae7143ace26d7cd9f3023c8f551b8912b753ff672836ad89759853fe8a2c95d3e8522d5902ac3438cc0c918f21cb7a1b808be877c3caa0f27f1eb3a8103c85b3c4894aedc803b7543d2a0a447c609c191ccc6ac9269487428720892d059cc9a24e65408d8b4504b75b342e934da8fe7b6414ba4cb076b552365d235da60a31c46932720bc92a19120df30855f75498a992160569a81862723c80ee659b9d4cac015e9a0e762ceb46e2b9c0c725e71e6bad7059c099a51c58d65b0e1394b4f49a8a33fdbfd184d9414350509c68ed8350117f68e03afd1294359b50a3517558c4378dda4b3b1d4137221f95258c11398e7cc1bb51b673a508c66bcfd0749b4f6bf628cb63b9fae816f80bcf3a06ec8cdc81107c385883efbe20c1b3b1a12b091eb36bfb0a3586271c92acfe6de73af8f43c59043acd8e8b8ba0bb7fe652b76560a55569e4af34af6a33833032c89403c61aadc4391c84ac6d5cad98912311578c3a67ddfb86e7bc89b1f0ba79302bdcb2fa245cd1f7d58520885c65a1b3b7358103cd25dabe51cc06e730d44a3b04b2bda5aa94d03b33e18c948218a20fd4d0089184af5d154440cd30be5cd1a58a215bd615cecb4bef8c16aa5583a0a76c8dbec688e81cd8e50398cd1f9a03b2747e5a503bc100ee2a83c6b70574c0c11fa49b112c1b399dd930b9043a59b416102e2ac8f2bf1e5ca3474958062f8c06606494c0e8b89a303383bf18602e20b01d5da92de0e4bdf66220ebd7b1ed445321de59ad3fb0ca776f178428a9477428d088df895b7d3569774c5aabed230cd1c0bc4c4934018178148cd0e87aca123b488b7c469981fdae5cff01e7b25a9d66e543df490e0a7a6a6c20ddefcd96756319f7889bddee2101e9a2a534e28601dc6585f0ca7a64c305d4af4eab05c4a03279b573b2a7b75577dddc5d44e9d1b3d397d88f88c5b7626eb1747324f585982e9645cdf21b3a042dc08c9d07ef8b229a0e58851f10c6464bc9032e3f4263e5cc046f27a117fd36cfc46d2b69dc76604200126f502f01d869d3fbff76ad2851cd5e615ad6bb486349d8d606acc29af58e221c1aa981e8aa0b2ad46a859d4f51c63006aebba646e070bb8c4d24d289d99c21863e7f6727033a8b3a12ebaf379f01c12e7a8182d5154c0808a201ab9ad659d0eba62f48499e9279008daa8e95fe28d91430c2350ceeeaa16f6ce50f6a4c27d639e732888d20c35af92603c17ab5433898839fad6475c384de800cdcc9a5258f043b0cbafcc0f3295d1c8fa6524e3a19818b0c1acb09e0a8d1ad7f6d3dac9ba31d7089dfb41dddee6ea0c09886bd99f1451c15b2a8e3429b18e2b4556322f49403a9ce4ea7373312eb8a209da8e1d5843748eb9764043c76730e64d0a29563a2e786478676b78658db26c08326016f2a545f1986a85ac048dc871ec01ba2cc6c28feac472aa95f32015217f21598cb5f82c749a9e8431258da81dc68a751229df24137d9da933ced16d5137cc1a43d306dc6e467f584262136356783b4c4a8681a592647fecb8be4e22f27ce834c2b5cc1d53cbfcc0c41c5f04e5ebf7edd543a6488de6148913c21bb27ab193f0866ac8ed27cfb5a5450b35b14b53dbdce336d69732dc30e1cacedbc05bf41bbc11db8465769189eca88f18883e9fc3c6a7c55da4ad3f4587a71cb81fd615c3671ba08e9e5cc5c4890c31af6cfa33af2382ce932c44246ca00f60a0bf5510cf61a38306454708476fa180e41265dab6dba6b5e0579de68b61d929f422559e502cfc2b84a551b9767c486f6d6cecdde1441fcf818123ad1b6ae8db2c99915dfe1450616eb43eb1f2496ce35f5d12e36567f236cd63df7811e4ccada52d846d554eb147a571594f24f229c56e85ba99c538959d4090f08eca06466ee6470a5d34857062a564468f9538436273d22aac7cf3c72ae8cba338db94b313ca3c64b5d7d01107a0025a31d370cec0f322ece98cb5290f4535db1ac7e9b20246baf33a62e55c2cafb35eec3a616bf1c553daf584cb6e44047f33e4df0c3382c6a8e9b7f9067a40dae8b4bdcc34909b5f47f327a18ba954d5868d4e99e04365ae44204251e6ac71d8a31c48ae925dc48198095484c844a7485189a947c1cf716ec79056402c111e808dc32f50ec9e1527d206c96355d69f23d7004019b183963d7977623cd4a626748c856fd2452919a284e9eea17211d0eb62301480d529b3ac1e0e5e1f9177412cd38c777777f1cc5ba12e8ea9af2d15804dc7f153567d89866610c0e00571ac6120cc0cd87add9f8c6fbe13998ad151c1bdc00c3bbeaf46ba4c7f1bef772dcce9430c6a024a35ea886f64cd8a604fb249c02c85068445abead23899a4b848a3a866dfa9c4676221f0c6aa64212750bc4b88c02d17857e138458f5dbc894953e87f869108562bca6385b0da6bcd32b5ce04d34948362a90da93bb9f594fa8f31f2737fdbc02f01d45b44552b932daf33ed72c87543e05e4c051a794acad31b4c530adf43e42a6e5440d5bffa0c18183d23900c25d426b49340393e962950df4c1678cb256240b2a7566184860c2e0d111618af9f8667e23d14ee3c1bca16388903f7669c84cdd2a6270c84518d02abd17125314f2c7073d48d20473e815a38617d19437a801940fe5903612e32cc40ce0863cd319787d09ef0ad851cdb35231843bf11b4d88b76b2840093adbccd0ccdf0567ddb37ab6659d6f42b06ea449739d001aa78229053c3a838014c462c93b860378ab345054b701b09ddc70a0d81eddaea3355c9409ac8643a6a44c089c23b2ee7401abed4781866d3f22bdc9011c2f72c37f7788259c5586011f061288de3c6f689d3bf165b7bbe2a16658c1df54840ecc86917e5421c215c84e2ad71ab72cca8be5273a8a08e42c9da77834ae49da028cb8df7de4ae658cba7888f8d74587bce6f87341a187d849413d33c76119d1533314fb865e862062a577f0c8d44003352b55ed1965592329fb7ae9cd313c97e73d4d5bf9a012d5d84ae06c6dc6f2f3d539efb4b6698adcd7978bd38ba8ee307b7a9174a92448461f0c3737d23aac2ae24e868cbdd09538fa6493bd217480836f5b06aac8d72483224c0a3a8fd78f0d4ac79a25171062102ffb81c0058fc9d9fe7322b9d0347f5111318abd775e95a789bb949de7b57d4a1695e2f86713bc45d64739b35bbf42d4d78c4d83e910336c556e6ceea1e56e3c1d25160a657d67ed20cec316e2d43204fcf4364377d683e5fd84d106fae619ed35979950b069ef9ad03e576b9b42bd082d9e6108d964cd6b64699e304a823e088bcbe88823d58cb5ea19c5198b086e48e4bdcb5b06e46dedeba21ea466ce80d9dce19c3d37db843a5d89415616e0cde64405d9a6a06bc5108fe14aae6077bd13d27703e7786940cc52cc094c98c76f8239af22a798362d32c4ce665d320c0053f9ef4278d311bbaa636c894bdc1cc60ca9b090a13e929587a26e1e722d73b878349d997d07b9e145839f5f4c9682e5d1cc2521cc14ca3e4057ae2636639b5c66ceb6427432392590142416df01b5d311d409f9be17f6fb7a7da1923fc88fe31d7c94446419ff5a4e8442038758c8bb6d85b09640e586b81d2b6dbb670afc3abd08c80c761bfcb2abd35d3c776453afca6752e37e1be57120d5986ecba64208c20714b5cdade05f64b9f1602363e3cef91c7be6ba39d3ecb7b4bde0475a3a0c21e2e3407fa5d701295c939ae14abccac1084b447908b1c2ba107bdf638193331a90c298ef9d0917fc52b131a49d2842e1214715b4d1a18a38b8670647a49bba4542290630d69fee43dcf09703331e21f0c0ca4cf8827e4fc49c1826b0ce4626716ced19ff960eac439f6b2ce29b3521f34dad9a9d639583b54686b4d14beb63cb4e445a068ce3a7bb2038b6f0e2c5c4931e2e0943e5c5966156d833d6f9147eddb32fba932460d9398bae06e296929253bdca24b668e6b9c8be6fdcad68f8ca5a977698855491af230999aa5b91291e6517c95dce7388cb25d595767845eb02eff5ca89c68138cc50956238af190d7fec454adf70eb39dd8ed23c56e82ba11366e581d743ab44c8a33be416bc1863eb1c9de4bfc44e80dadc750343086b5a5850e59a076b858786b7697075a5166ce8f707f66e7d887c8da112cfe9d6c09711d74a442d7f10f7a3d4474a605c58875fc29b862b6ccdf64e879c253c55e1e72f0aa27d37486733af76ca6219a10529d72dd4a719bd6b182ce2b806facd163627e11594096a1124ee2d495e0da5c4c1f0a41cd9f37eedba6ab534f366764374d9d420957b906645fc79e9359ba41c6b50ece1755a0deaea6dadeee0dce43e90abc5d795d019a7f3da222d9848cade32326fb7c3d633f1ef0af81942148e6622d78736fbab3654cb4dd122a51663d58e4f654bd36ea9ae32848b9752225e5338b074c3596123b84e2d6637ed18ad2dde96c0c78a8cc6041052b0445edb59259a24cf4c5fab93af34112662d83b05813e18ad69c75f4227ae582b2d0485faf130a2de08cd09234e427c2ac0c665c6e20020616dc54050c1c865c73c18c8e944dbfad6c714bb1b7993fa666760e2e6944f99f6ef4ca73be077d2290d841d47aa586ba845022408c2224224d56ebe0969d9cd707def16b3c40c8b28759c5ac74fce0a75437975e374881ce9cef84bc0d8a628c0daea6e7d212b8067362ef8898cd705ac7a7d084d079efd27df9e7d67e293d0f118a25ac03fcb4803706579cc03c6e2774fb2a1935441b893f5df5ba8cb98eccf1b06edcf2ba36ea1257fdcb19031239ac41ce13814703b08a25b04b3f107289e4266caf90186aa251c9e07c5c3a8a988999aab94ad860566f319f928c523f954cc022652b520b4886e2b46b52969c636fac35443890034801b73ed8cb5ee23289cea94401dcefdee2a9306c98cc771f8adf5eda0dc3059b70dee11186df1a495a45017a03960c4d97c8231666b9fc544a3c47c9187b66b00b0502c0214ebd0dd3ccd8d37baa1288a2a2b5ae931dfe872588305686b825b1484090bff881ad9ee7d9f0477eadd89b872a3164ce61a6fe6adfceeb2343518f7965ec9bd378a31e862417d808fecc281b9670c339424f2a4e6c9617d7bec47648e86a077fa8210775d38d9b51f226a84b6330e438b2f63571b4a2a08eb2fde83a52cdda25ee996fde5e89bae4ba5cad72ff4517e8cf386fc58c91a35a0e34abc04f26d2bd4935f72ad1bad905c53427837352c86b02d5ac25487732499d3e6459c27a149815ce2e738546e56ae7520eefaecc713372af6f0d4d1228d65aca2aa62b6682cb6e639eb59fc530f54a94a53562fbfaca8f1170b2524f18a52a0d61d575679111d3f30d116a083358c123a4c45410cd13ab5e884fec128e4427b9262f8cedc06666cbadfc30f00b4b55e89ee6490b71370a24ce12df06753d1706377184a91b125c06a9181ea12969b334fa5211474b37b32e0a395399f3cf3364dab83790b6f69b0bd2590d1449afdf9e9ed7435d040a7530265cc11a8c4cc040e1e82e9eb0c8c6786b2161e3d1ad641dd2f710e1d800ec3af3c7404d2836c29998e80bd524ab2578dca6ddbe482c6ae2278e190189fabc4dd1ed523aeba177914cb805c0688922aedc36b61018677ee057334dd471ede6dcd20d5bdc1e6f6b0dc94e3a969c4a5321691a6c86cf8a2380293ac115328e552fe2e24febfe8ab1a5e34e43664789248dbb1be9cedbe16a5bb1d73dedca2024bf74c6f2b42734b0fe88550869fa13c3f8c94030379fb049d9adc773eccedc30b9ca0be11a29937bc257eb5b035437e68b1d68e1ae5d3f1d42330731d0bd1dc2bfeee78c3f3de45f704f94c71ee405a07a9196ab7bcc54fc66b372ef8e5cb83161af873acd8c39c49864ec159ed215de9458085523cea1bb22421dfa3956d9a68b03a7556ec56a7352e286631a70a9b71c1874a1d0bc4210ea0915d736857c68519c8eac1c91e61eddd94230d6297404a17af04a995cfa6c8eadf6f09736994a23206e4ce87971069eeef5271d0be46dadc01c898346ea8667dfd7c2f08498937a8452f12e17df8b247ab2997236ae143b9665ecb1a26bebd014dc722cc3fd23340bb48219a6ef2b9674207ab63d2acfb3535808c4186974729d24472454a881daecf3155dec4c6018cc0ccfac540d3fccab5928a769594f32193027d299ee1c0a741b7f2171ec5f3a99a580a3b01fc358a34c8fdc39ac82c14c8dcaf5f3c8de8813497a3dd4c528aab60e43dc8ad5a69174b4f3b32c8eb3f4581145e41acf7a31b205c40b338e7d5f5f7765580fd79f86817095e64c4cc7b35377e612ff91020c0c6212ff25f2c791f01c5985613abf80dfc8042a76e2cffc401ed19c6e3022ed5cea62974d4d27f1c9109a2f7e3120230bd2b9310424353412cd8de7accdeca51c0fa6013402213ece1b148460cb8970080fd4e21da16e66ad09aa157d6689e49f073c4684d8a027693c5aa56da986e39555837937b3c545060987a206d08a1d10a94ce8ac2795cc88569e99c82ae345f8843d89cd4ab2adab5ec721652cae9dcfeff06f5fb610ffa38a4b13134749760b2810041323d8f0ea5478e2cd3550a7253d3306aa8619c9a39bcdffc48971a22c910690dcd344c83adfc5452c650a0ae97d51960a6cd8f110bbf7dc2c5a111231cba0c5af041808355b1c36599143d31113d24d98674403d75cd30c51242ec98b159a59cfb41b8e5fe7f544529e586c309cf3e6628fc115354b881482572672012407830e24fef5d3435d55983944f6d3ed2522b3eb92e2ca10c97c63467ea26d887962f76e506cd5de759ea1de362ba684274532591934a13f4d50a666f956317db8357c318f8e51347636081e33107e9a9152382d0b8f1c5fc113cb2111d8332f259da049e74490a4d480f02f6144975a49a61b562b376af3dcfa8413327226e32820c430b40579cdbba63346dddd581c9f8aba1aa873e21c22696500e981b055470051710c3c515743f2d328ba66825e26785289ccbf358c7be54c47e520418fa18b0913f3551b3a767e093093fafe44f4ccb3813d228a41d16cec31cf890cf1e544afaeb6c9b5253bd7b8cb37a6e9a1e18ce6c1076427b96ba50bb9d6933f98bb251be83c6eeb7be5ba275947c73c8915f01f19dc37685d941b6625ef881262a84fd546f6b38f62efe836c053067efa8e1ce0e976f9ab0cc57693483fd24feaab0dc1a99abd35132eb413728181f92598c0604cd3cde8c67a2297f10680d193988d899efa9d8b5028e6140fa74e986c4c06ad10e2d84ce7111f7bc4ab5885c7d8b2ed1ac9bc01854f455d9d831c3d13b7301e265cc69b111a0cd641687c409bb550bbd2b17b0a4700c66038a6652a9f68fc54322fc8bb246527a9b0afa2a3008939462c4f2c6866ba4ca3042dbab7f2237c420a52950a88b6d10cfc40d68efecc825efc7aa52cb86e81e1155cd8a256970eb0640ccac537ebf80095b396fbb43acd6625dd13436362c8f4f71cf36168bc6568248e94515159189e34f1a1ff5d8c6577ecd3ca4c6b9fb2c0eef0968262f5b11b0587109f6d6fd4025705391291fa6c163a3c8656c14e16df26bfcf8d3f21b0c9ddabf17aaec2ce0274a11ee6041ef12a51990e746159d08453430c13473125fa807379172e51eef63dcb37e6f895807a1b897612ea6a20bb99d3c9c8c61cd11d1f6062e6253783dcb2cadcc95f33f819982716be193f38a643a6a6cc95ec5b2509188e1cd58a10dee225b772e5625b4ee2cf66e28928bd220b44a844d53a5d82d9c3cee43fa8b017878e77c4a6d5af6fb84ae011d411047350d44827f8216c2d76d204bb70aae8025787c5d543ef72dbb8d38663ec74b8d00bee312982587de1dd65a6ee1972b5bb022f6e61ddb02984a9a8888c670a99cb549053d62b1f0f90567e48107bbd636f5c965249166a9f769a1d8c49fc5a5c272e8b5abbdc78f8c9265c198c8d401008f0f470e47e2b0a6c514a1587b336e995764553cb759e8ac633f40a09de74aca3be928da7c049a8ab732e730feb4472f94a3a8a210089ff4ab0b19788874270498e551e8065272b32f09255630fecedee4ce1e0b63a2187f1cdc9c6bbe862ce7480eee52bb74b726ae638916d846b9a8d92a419383c30864149be9637260b64a6f074f2dda0e48990de145b2979a4d1f1916ec60d3718ceee2bd3f33aa3001941380200358e67e40f76a0bd9ff08f5930179d4496a5a70673541aa792cc93397b46819655e63a44283abfc8364d4b9d4a4f6362e80f26815e928ecc5abd894111940a1910769a605064e1f39eb4eb75b292616c7d62445b1dbe16e9ae40dd3062a28b8661dee0d4da00b03607f07d0555e9e57e6a00ab30602cb1a4919e56e484945672ca82e33a9eea14a923a8e8a82ab1b847cb9526b7368d4028c5ab06b67aae9f141d58a27b4791f625bd5936bd6b4edd88e4c2775aef26613186539d897157a13ec562d0acb26a58a7ffba7c702da6b9b2f08cb48e61f7ce0513cf60710018edc783a2b755c543c97ac2d60dc7436f518f1886e6b14469d22de7b00524ac30b62976d191165447286fc4b49f9803acee42a644b3264031052518c1d02d897c6a88a462275c151cc20151a01c31dc2bf6a6647bb22c4e08f3ac4c7e254dd60227e9ba6697d6e63c904c24470c4166a00b998422181a81440847d16966d4b7202723deb0db07201037d19419f3a6df2bdf6cc0dff16c55220a22b8326b835a0ccc54a2a099b0a46a619e7490c95136a6ae023f17c84f73bac689cae45ac4dd5b78c6b28270b7e49162c75fbc7d0fcf554343683a18173954d2d952801d1cd6891e5407e796c3d68cf42217c06e15e6a8959259ec56c3dcc36d27b58c43b1cacde13d0f61b593724c7dd8d64a7bbe5662c6d5fe75e89656f0b33ee093f6c8771a9050a2aa44e35a3b5d417b3add4e459df6d8b28c043664c1129d26b1c47f9106ed5090ed1be40630090317df833dedcf4ee9436237feacf05e8e9f4a8c9cd0a2f7072110250f83ba134a6561da854022544973ac2d0a50b0c13df1c6f3e40be5bc69573887d551df4ef72d4fa7e9a5e44a8126c5134cc23dc3fa948c3f4d28b1280b4470c2ea3971cc982cbbb049094bacd33ecbee4579825c0690b0f620d0c2d213ade998cd90bc6977fe540f77438bb31179b86b05ead483c3e113f0d86e58b733ce3850baaa4cc7fbd1db3873b877adf04a0638c9c26c489221344fbfd50024607d4fb898f85b1e408911938e54870c9847a780242c60d06fc243a7bd5bd4388b62f74a56f99725295e4ce075446c460bb3a45c44ffb61c5c552e62954e368bda1528b3d94fdcaf8d89a429ff38f255552f5e8b6457d2f452602830e46d962df674e23d2bb18300b95e5650988b6619a83878dc96f0d6bb442d01caaf5198edc79548b07ace7829c1ba191ce536b3399058fbb377c6d757eaaa000f5621d9293700c36938b0381c3e6476b2f22cf3ac46e6e95c740c758da47f092a469a10653a9d590c48c40fa3110e598f2375c633a913f8bea4de4e4d435c91984ebfb1cec64b5ecbaf14e93905c54a2c96256eab75d8e618f8959d2dd11e74b3495c019ee52dc44c4a49e63491a8d3577059b920dad25681ece8bb4bace9c60593b79720d17020c16202331344029a057364118f06331772d6253cb11b07754d10cd265cc733549851e321c462a43e42860f0b6c6ec4f70ab9ee376399872be4d6aef64d12b11c6e5e69e59948fae021bdcd489e0fee9e0e394d5ca1eb865862dca0cfb4cd6b871cfd10931483023cc932144bc3181da5766445502fb2eb3aa54fd0568202b478974b4a9547e2accdf54094ea414a4457126841a8efbb9394117aec0a85233a694426590d33bb9db910a548d9a2c028283a3cb1870db18645a0bdddab45ae0267918f0b14af0bc50140732a5781fab278dd49d2a2825c74168aa00bc9cefe87a8e8ac7c348f615c22d2acaa52de4c2e5d54ec7a1775bbfa7683c3bda3181e76c38712e6e1ddd1699d9743eee7a790fbd2dc58a12c3edd4e399d0ebc671ce2994a994bed7d5b4cd042422d45414775bc6e340203f7a08835fb28948673769f03e81ffe66aab748052a087429496b50a84ce1586da7886a453d9d2beade186a17b9dd9455a066a14b263e1f8096ebacc20e219d46c572cc812563462c9508aeb278e4f2b54f91801486910dd4a6180fbba6b7f5a446799e3ac38dee6ba631813f7bd12bab7fbfa1dbfdfc19d334fcac6e378da5e789ed31d5d661ae81d004d0fae2d9fbbf925ae5c26f52e7418efa12063323c28cd8434c8e2d477b984474ae573186503e6f0ae4fceaa12762336653685a94b20fd66d4ea49d51cc7caddd88c12254123feaad338be1b1a8402b0553acde02a358bd1b7c4b3ab0b37837c059cdd576d275446e8dd682136246ec8486d139c891148729f5c91233925120a9dad1f24db63f6936caa7f094b1a11403230f703ee6e2deeb7068f134c5b2ee55d16871e73e2b47c670068c5ffdb3d33c31c38563cdb243cc28514a28b6079c5cf03a676fce813fa4af6a57b5561d6457b974b89d7e2e826d0ec3395db01da1f08d7f9afe6fa208639b6c6a361193797365cf47279c51abafea2e0d56ea2c6f5f57452cd89ca60f8b9700c91d680863c5b8e76bc92250a65deaebd163570eaada66447bcb47bdba9a60628b89f188170298f3a3a0dd42314587ec643a0858bb6ebbe048b753e6f4a0853964d2b6353184e8a812b50b2bd9eb8d4cd2b278b4931432afd4f5c6a04f14146f58ae80be5a78012115b63632e38407cea14db1962f5b06ed433081199575c09a0981676eb45826f8bad426b783122b2b9c4900991d7acb04e700782ba84fd072e85eb7674ab4257f825ea533119aae934c64b1c4f03d21322612730a7defa24cbd5da947f9b3f957966a50e27bb3bebcf684bdcdccf3afe9c0c725b50cdf0c0fad244a21ac577cb9926e9875a34ba7d8f0b492828a659fb45bbfa37eb1b248a350b9880be93992a20a7789a93fbb137a88e6d3d5909cedea86242558e3ba94de8a499bb0383842a67df10227b71cc5acd57f3651cb86e37a9c32e3fb5137f3da8db007aba0a8ae3f03213d200e2bbec2afdb3d2f2079d6d830b1f268da260b56049e46f426a93a85a7da27d64944c006db9ab0546a1afc5a1ca98bfe295edcebae3e3fdd1abd5ea9aa1387822265db47460fcdd0801f1722aee57e7d680f4e063dc0cbfdaff54e2bd9a435ac0c3a745f1fae73b94eea2993b456b872b9e7440986b0882a666bc86b762bcd20c1c2761ba28aad8114888002d845c4c28a0b8aa1aa717588dbf8ba6b97362c78adde1ee1fe085e888e6f62ca282ef90cec110605916a8f059af7e1bbb193f530a8c45aab37752549876ebb25d18d13d4a70e06dbb41ccc6bcb0d05837b31551f0f66dcea1552db0040dd59bb1f15726537a2c91ed46dfa87e3418e282a15101e1c4d01e21c5cdd45322aa5beeee5bc38439c4a77f55b1e9011a2759fa41ad828c668ece4601a0697f4710f7ff26859cf062f5d40bb747a7b7912546e20909bab5af29bf56b9d4073ee01db529e1a7895416ed0b597b1146843b7e8761f6a2286fd49eed2c35ad71f9d49334c886546bdea0a0f8757d6995869bb96df65d0b5e406b1d1cdebb2e0ad77b1f03bcc0f07d00f1576e1698ec01ca6e286a58db13a513cdaba382d6d1f19698ddb48589e7c92b17e22b281c32d30f72f331eb567a5540d5ee40e08563107bceb1505182cee27cedcb8d29c89451d1069d331d8a3e5c871a3e33e612d91b3b690ee9db8eb8a8099084101c01605300a7db3bd4038503708fa3a66e599e98b2c3118eb0c4ff2803aa980206e8f1b19ad938879dd13810feabac649def3dc489dd9fd29be4475f09ac8246a814fd9219333d98d8d976c5650bf832b2daacc5aa799e640671c0e351b1e459f4ac12224319f1b60c4a9481ad340a962fd3e869a9150bb604f348a5ba226e7536e344da5401b6174b52f074c0f37b3353cad18fb8153cee5486950025c6a4863dcf7d9270121431b5e3c8496230cb1118783ae7965fab3293972ade76d966139cbd32d3e6c61c6c37e1d99cd0b20e3c481d0b03d78010cafc02a8142ef95a5914feb86bd2adb16294c7155f989e0a31ed9ed241a931b4b0889414567ad378f249df0b28923b64c16efc3a408fa8b63b7137ca6ac31e69875142ca7c07d59472da373adf1377e6bee6ae2c657a22a7b52df2497e0b1ced2c727897ba3032492a20fd68362160d250c6ca61e377a8e9331a19ee06dd4f0674438ddc8dcafeb86412d5fa23ec24dfa4ce1785a0e0c285ca46faa22ca00a98c4d8e90b5f51c2a317df68c991689f2ee3acd91b25967851abc412ad93ef1d259401ddfc02151eadd5174e2abfa40e470b24bb6a484bdd5510e3a00f9ab29b277da86bffbfa3652762222698df3909b27e9b95f0bcfac6a8a9c63df129c809a919675ddf740a28c99a63ae62b79cdd0a43e4deb2bdee661bc1291ebbc0a7106f18492893c3d3458085c4f644bae198814109d57de12f370b048581a92191f24e23048e01b97f22b91aaa6556b6548b4b0652b17d904cc72151a63c5a0ce646968c2896e001ecf98a629365310ad281cd3645dc758101cb6b50ef9e225ec1a56467b97eadeae243a1187711756cc99d4048ae99b1e62b642d3188cdc27bba18e3ad1ab8064455a9e061ec8b5f38a0c2db519bb5c364f841b9be8618ce3bd3a666152be9d7ba76a74572ffb81d4172714d2e9b4d9ce241fd435a948cce4936fda07960433cacfd427c95c258e5572ed5c58f28425d3174270bf62fe44fde2bf829c917ee0ed89e75c478c08154c70e5c91e26014ab5a364d745de10657a52876980001f11319c19ea4cc5d9729ad490a660a4bc6d4d5be1a01b3d34b588a3f3ec5598a7f3c96c9da193934d7ae8c4211ed79c73517f56d4c5c7cc33a2846d33a7edabcd5bb219f51395ca63548c2e2ad63a22264d62063b41942dda4edf5ae92b6d9e13f6e58ec7d6269aa60a362c0b6d79d8293ded4c0d75b06114d35604cc06610b28865c8ad127ccb604c72e663cc980243574124ddc3392bdc835d0ab86e9d7e1b11ba32e6a90a11dcd40645003a4868d486eac5b502d26bd9132a14949f23d36f390d26643e1c3f6cd706732bfd144cf99a09b38c54d50d7941336a684784b5079a22b04647be3e11eae6898689af249a294919c97455e7a85c68b5fc7f2a9c266622e4f0488844f0c9b208734eb041e12d80c3c3391542e92861cfea43ff137856303817863f94145a5753ecf7b8c9375ce361da83398297621cc1a35c9570a1be071063c6908adfeb1f1208d600eae980cf511a7d3c8996110e86ac9b1834f1466a1b51ec8d42931609591d35bbf221d79ac709f5cb40c43ea01708031df9cd8b6cc74b4d10add1848a3e144b8658d670ab16433a35b830a18a6ac34e594003007a4d82847d773185e8f43eed7212fedd42ab6e84871ac8df535081c0387684625eaae0ddd9ae0f275446c8731ebc66d8e094aa0cf77b319627346b89a51cf70e6a8cc19cb4c37f16ad6d0b003354cf46cd8a793cc517b73d7c58c23c0dbefd725f6c857b50b60365a52b0a34a7899dac034f6683798b97a1112f84205fdcd342f0bf5db17b84ecf4c926137e5843a24178a143211c5c161d9d08cb460d0d56cf9c9808d5f5789226caa51e62b0c48d869afe46ed86368aadd84c58c822d14bb906dbd4e39637d5c6efaa3296a900bc88202bca3c20ce18a7be04f9aa7a3f26cc4f40ad425a1ac37d2c94c297dab00b9a0f54d468e27184e36b902d48ed89a57844c4438684e1c3928a21c7043fb03377c8f44f556a820b3107449017e2f0dc9d1ea83a9c8db491699bba82a959ec54ec974306951f2040d2a8972d53a53a254e0e094e018d547b2444633d806995868957afd59a37e95d30c09f8c4739611fe4661c294a7aa27c5c3a6febd0c3d4267eca0b5c5e11cd3ca57e486102e5416a7aed0c3ca9c6b3f634ec3e40492ef7dad96232a05b2fef0ab5112e7f481e153bcbb6d6e4a6d27ef0d9e92d558934a80a1a0e927964008b1a05f7b0c1bf17dfc0418358957dcc09e89d13fd34c42c06a2b5dc6d042fee4854c9e876a91801dab75de08e6a0c10d4fde19cf8d1b5912801af4902e85babef606d8e00d03ed0d377e0c0df93ad9587a318ea969fd2cef21b3de433f718d32215c3c49f86184a819b6693f8cab6960d31f68846d4bba8a19b892f88ca541fff889805003687985c94028602cc58a2b88d469d19493621d74b96636e8305d6d447e0539c4540f0d00bd5a4c04507d8c081604c2b611a6895b6f1aaf5e05007e811809b0f194c45d54682c2952bfc66784bdb019a890a76d2a0533f3ab2a3c10e9220e3da99f35e1df1463f7d556b1f619afbdea795793e2420118a3c619e14c629da440909144c006c5b4fbeceed45667c255dc3f75ea8cab110d6167f67105b1821ad438fb1cda61dbbbe6852d637979a3afe23734e744e02e9d245b75031c1a35f78f5c333bd3b7696b1dec33ee37285f254a475eb3cb33d2b09af9635a50743c4bc13d2de962df6420a8080f485003362d9b64bea1458999a73e9435aec5188a41d1bf1d9a9d8394b4ae1e78c30dbd982de4b21865b4ed63e059b55f4e9ff13d5bb4a0cbc4e536d2b1aa8093a1655124efc8c538ec6309f6256882c5dfe7453137f0d449aa18f7230555c32c610509d0eb2482941d9a53ca2e22a4e85ef6b639a6673ad309aa9547c6a276a66a4ea7f6a78e89ef6bd12b1d324b9b996f38e1f0746fb2fb8455e593891b3552cdfec5559d3ba2458529463630d1460f174ee81ce108026088afa45814deca8e0503f5b44446748616926e3efce22774c80aad339ac899d4db768a1c320e57cbc5a0501edd84eef493f54ec9bbefbbaafce7bab18e741c969a20355c66613e733b85bb69982a173855271166f8f8c75c80bd755a163b4d58302c0ac787fee5ac320d18e4648177a197f5d178f14c7b5fa6890dbf6dfedc5a98490e858867ca0acfe1aa9e4082c6b8b6a69f06d33f63466b9183a2642e83c98e67e6b55fdbf4e069d0750f7b4dcc58444347ed928bf8b830117264675a82d407232cec19093cb75445eb02bf27ac058ca500eb1f77e2893ee5ae7b49c1cd98e727694730809414262b1fadd1316fbb8ca4be8669b0ec8a2a2156b08287b45cc9bbacc1b2f2904b8ba440df97a188f0014f58909a6aa23d303131818788ed726bc42aa850e653cca4b73a1038293ad2173c0ae11a2959567481da6f528605f78e3142316b3b5a66b63b35102634c8792e90d074a080329e9802aa46b793e58cd2f64deb804969a239c089184dd30f160948bdf2803dc4b2a14e25c75157671a880a3b2088c8f310f249379c834aa2f3c88e989e6f62bf60d67a605561482c2a52d569116394c63cb144a7b9103a9d9ea2fefc70cd91d73896ffdca77063d71c106c4cfab758473da00c9324cfa8e3fd2df195a2b897eb56267c06eaa667bac5c28160ca2a71a225ba15a069834ee622b02301e6a36d61af337785a49313e2ade58c7a115b636e50d144f20645585c251fc47024109ec68ee68f26316de410bd8ad5a031ad9585ed323dca30fab10212f449b7beec0e0f907fc4c26e4444753aaaab733b829081e078433601884b60b72eafce2491b1747e843e6338af53f58d856cca23b2e8af21614c536be9099b7ac85bcbcc76118d0413921246333a119ae287f83ba3b46f5311b199eb31658b10aba45f273576310baa9dafc052d7c6588e952b6cf749a31891f0f284f565e2c4fa306ec6272152641c231a48e4c26741d15c28dc07610298878c08c658a84307dd6891b3b95ebbda93190beee2bfa0398ef216271607e20a429015ca88682fc86049d3e84f2ee01960a38a6924321af3748a9c914e5a590d8d5c20594c8a442b6c839710c4bbd406414c4a4272256b2be0b1bccc171635d706c8b8ab4e012df2d44477147ab379e4da833a0da0af1eb44d3d329909a21143bbc719ee3972eed7680ad6d4756e06f15cb091a319147591de48ef97f0668d0b14cdf17cc9717a090f48e915f606912c5981904ba824d2586e241fb1e49e04c24fb801995865945e619b234e6d558d64c555c5a6adc599e33e9fe04f9a9386c1012d60d0426d22f6c4c448ef246e282ee53104dfc3b8b01dd2eb3695ab8019053393a4fff880ae4b8ac34f5156f8e4370ee741058e415baa9e92f71ceba80a050c8a7f1b4ec89a867044a6c60d6ad00d908064766314ee3985e9a18194988e8d5874a8b7c639713976ece4c2dea5a5f3e2d43641087045041448aa2a563c5d6f75bed591b5e9f973bd491600676202dfab8aa2d3435e839210c8bae9dc8461eb397d78a4673768a8879dcbb2b61e59ea245e22cd73fb5d265d43e97f8eb42124d42adc11219d388e1aa42d5a896b4ce8b853f13b206fb4f1de917ab8b5306bc9a88c471ca5744757c323c8cd0a092117a4d5e72e2cde1c8062ce006ecbc7a33d8cdff098ac7149960f3fadcde07df6253aaaa7e82de01961478ba3cb64c6f4aeb8532747e82d4a29861b4cb999068cc2922bc936831f9b01d8d44f7d31d898cd06d547240a469933c11505d081aad14f205c6d69aad8827e429d570015feed6c1cb60a0154e288d68998d494faf593e466c76aae54ac59dbe0e079a818c1095a704e8d93c4a8a133310725338af1d0a43665c40ac1c1366e46da8e5d2a13966aa9c3454b88fd34bf9d4ec95220763d24fbeab6619274848248556f914415d349d2131405871aac39b29c5b080735dc13acad300d136f7a5e872b404895ab60d4ea17fb61d46136534c18c946542c8bd4a56682db04897932ac5867de6d0a5c50416c81fdb87975c015dffa53f7e812ec8a26468797b4d83156634a289faa60d091b0268569c01a379b2475f61726c7a874953fa7f29350a7f654048a73365a2b53053aa2ac61908bd69d09b0421773465acd6056a6adb041ae91d88e7ae096adc28cc9c6080f6ef49b820a5718973b3bfe6b0a0dd3e0639588461a5b88f5af4611bae41d1e055a63a056ab5505e4caccac1c1a76d2a8a33ba8170ab97a0029d956438c10eaa8440dc20c38e18750c7fab2730c8a03403a6056cc2de9412024bb9a038065e7730e781d31896d55e163734395b543a470c81833e63ba621dac87b73d99e264c4f4851e6805ae78f28bad885dc4dae19023a6b9d41dbe6639c6d8e34e4095633a7bc80943622e883f0bafc0740a2e83c673df233093b00288fccbf34b9770b7506307a55af5020d7b78b0a558314dc75fffede7969443a4fed78310c973a4fbd088f917a40b57e1aad7abc85bb20d3ecf38c7029d29132215f57858e50a3a5a0a1dbe07c2a61d66a6eb288e284fe0d17a68c2d837432a8fac82b2aa5eef8cf6c0adefb2c631ee23dcfb7ba2e7e35c7840ae327c180bf4d067661df835f66c34074a40246242784bcbccefc23ff686a5ce215c8e9689761af80d76214618c3388db39fa5fd7d9caa85f865bc4ca9aa52be08469e73e374330b30f35d375b321e0c8981b54dd3610a983f889799c1e0803312ea9c17c523f521414f5d0401a4517706a7d3ebbe58992ed6e6e5e2bacf3c289146941b31a5aa569e5d104efa2180cb704d273538b0bf5732cc03ab3f78ab14804dc2645934a173c80372223163152e3853d467287f813f92429518bb02299faaf30caf026f80ba48fa69329facfd883520e3c5943c8c21bfe36d704046a18a34028a43162c1156e718e87d9202be9d6ceafccad572c3d1c880d600cbf61272f525c2084bf47e80c85c7ba993a7515fc0c9c9192dcb4a456006c055eb3902698777769db1428c06a531591da875050b819298d1b59e63cd82313b4455d7294f5cca62ff9d59f66084393348422e6a691ebc450b04e9b303a97b0718f58edcd6941c69c8daeabcefae45fb607ce483a727b626e1ce689b934e583842c2b4be1225a04124d42ed24fccc379b1397449ae1e6437cb9d237986d883e7fce045f59d5de0233d2067b48416d5a8f15360cdaeb473863f353e56b71ae21fedab1e9dba67c7fae576f0da7ba2126acebb287b15d7307d2e2c9ac0fba8550a3d5fd5b48f0d0f0a7e74d1ce85acec1367dc4a75389aa9f25c9e8285a3604f1a74529cc49b2b0789380b85f79154205a3a6ac7ad2bf53080e81ffd02c7b25134c55ec2f52405b949bd8c7c472418e000a359b158e4db5db684afa844e839956b1b45756b1cc63fa943156bedc9a3e13b104e5cadbe2d1798bc6cbd4f40a9034ce55cc4c57d085dced3b468c37fa8df42d0f860548ee0eeb202515afa4519105a95348034516541dde45d1e980d98064f3e22a2c563eaed8e6c98955f5e2d4b0dbd51590478a9d3ec6bb2839683c5ef9ee58d6f2034b3726daec13f14082d1292bfad6cc96c8d6e64917c68331d1265a811a2c944af40306f39871cb48692151d09b5c26cacbb04d4f6c28bf2b9ed6eec5575e643ba89f45c0b9d549f648f5e815e920d0e0cf71bef612e419b9294a30d9554d6040028d194f905586cd34a7f701a9558e494d48a179cb9e1aa6110b106914d033c6804a988efc5a63f630d5d78d17ddf89705c2216652b307c48ef9a9841c852687832381a0936140a71924adab27ed9115dc4708f7e09ac29c56c6b5d8bda9dd5d8a34969ecfcd149b5fbb590bcf88e6ade355adc39fd1edb6b8126abab1bebb778c8746771c1237fe752c9aa6f8509786a487e665e50d8e71dfc3c0dc046b7111f8e1cf530cc242691e5531883049b15f357052a83861242258ac85fe004bc5f2a2db49b0dbc999cdfa307f4e57eb3c26cfa7950358205701cd3571d858c0a9549ec976da3bd82deabcc066a05e38e22e7f6a8622c2d9d81d2ae8d3565486578605f966a229349b0528f6aef22c7b663d2d8434c3cac38ea8a012e4431a8a8b76b680469020134f9d516e3c658a047e85919b4e67a92ba3579e98128ad1f4103c7c89081ad58e5cbb54de90fb5081e1b015789b793aa5aab59eb5c3f3ee5ac9149e868e8ff1c8e876ebbff193e9c30ad7b8e288383b3e35f3ab9b3691495871cfbab11486252c67e313610fd8f3bc7c3a7ea6303853d685e9453bade0c1ad5fc5f7b1b17ab83f780c7419a8bdb812f338b7cc48d369f89933ccaee6d3aaa46fbfb821f485bbc4022028a63d58ed1068f4bb688110428b24e93d75d1ddec4ca121d12416dd04bbd7d7b34e79b1f4acf68825224af48cc69ba0e26a63a4e509273a8d4a14d91366401724633350681c56701aeb45490a10320195e789ac1c6ea608bb9f2dc115acc22b9d871b0bf5cb8b774d81d5c623b5adc4e01fe2959d294243b0ea8010abfbbede9838deed15466add4f909643b8b7dbab8579e2b88a2cf05a9966224f5c214d0859a74821c53db9d012f491e0c2d3ba0e58bda9166a04944994de343c50b6fae41e3c8081faf2d3ec5cf44afad7138460188099608c702283d0bbadd2260577459d57b8dae04498b5d18362b47e222e0f4e2c87de72a910c6509c7813a0135625c0f4b9139d59f39b1cdc2b05d8a5c043a34013dd8cf79570bc81cb71238e22764b5494d8d0fea62e3c8039c962fac0c5a7c21bf22b7005876576bb2b9062188e3dae7837c4a957fe552d2da727da626d9610a2300b937e2220fa8647d715166625d4ab1641a182ad1e5a3e060ccb47a0680dc4783cdc28d07a334c2f5386934637525f6c4eb19d71eaa613832566a1bd02f29ec80ff600e710ecc195c224e750738c16ee65116a3d1422e3d1296ff1c0c41007ee0f01fba1f1d6a53f4728309c8aeb4444cc3866c0dfc43d2b8c2cc61816a86c3761c88d798c212983365894b7408e5b97b2f25166af9258ba633631d5ca87274ec7b4055aec2c2143d15a3e1476cdb513c8d13a35434ba7c30ea1fa695d37500656a89524e11de364b9f141491df1155aabf4e25d9b7880670c46a518e1c444e4a1197fcd4f27067239b8ec493118c15fcd79513405ecdb72be2a528150bf1281723b0c98b96be47c48b287ddcfda1ec171221dabbcc289cc31577a32e2ea90d03abda1475b7204fc0c6a9e1cead8e6959556773a9655dd65b089c55b3c744f0a5bf3640df1f699457d6c35c6d3259a1087409a8c0bbc249a229c6e31a93044a6991bc06b7b57a3e8e6c4b9ae2dd002302c2aa6d26e63ed120150c3d36185f22dd78eed92eb19d1947a065da02c56e9cd8c3a80c6eb18ddaf99977be93eaaa6406869cab3fe38d469a855927a84702a0ea5e4974808f4ae78141132152aac1e6323fc8cca12859a09bc62ad72a62cdc45b8b595539863a57efbb2aa21f85543f7abcbb101e7290dad655686be6b6ede8c62c4e521724ddf92d6231f6f40dbeb9265ca37052e9294c34275306df024838bc3269462ea15966e52803e83c8021af16ded97e9e42d829891c909943958ee8492d8865eea032635b73273b33c0f772554345100224057b55c4d60e3ef30389507429a50561d23f3481873abeb0c832559b239f812185aa2613cf784aeab4f8754e73c07bc848a9b8d53d760c25ec6241351f0c6be014b7cd627a4d5906ded801ec9c78ed707650c52794245252cfe0cd48838283d7dbe87c9cc074d0bc3c98241606272f79a8ead92729da723f733afab58d95bfe96989c999a514499fe5c5b5f397e28d9a8e79523f37e3ac14f2939ec81c51996665c22842916f4f72f0387978115c524db481a12608f32e401f1fa983fd005961c1cebccd27d30b3b130a06462d858b0e6640f9bad933e7d98895e679cfea4003421a48fc32d54601e05f89f9433c889861c99bba7683a530eb2ea2a810d97773c1331c3ece4389632bb8a87bd440c7bf5725526337fe95f641208212d9086abe69ea0d27b98e70a5280235f95e4227a2eeccb907023035567d81e8228ed271aa97ccabc4e99212ef92781464a0478d3eaac7343d62b6465d240e35cb9ec50ba8e71067bad9b5552ec7df1961a6694867a3028a56174c2bf626efe8c0883a5e1819123ca108b445b06c888cb6b51f806858714f8c48ce363916dc136a2966d09757db9ce0df9abfea20c941bd7a373774ac8349b5817b7300823052dc2a49249c3a35999533d18c05c03e73ab3ab305a71a84e3acd2b56adaaa7388d87d8120f538383945dbc3cc3c2f4320d0e5d0c36f7b30e6eb6c8068c6845aededf8094eb2ba9263d2bb7d542052b112d90cc04a31a6f90ef3b0ca1690fe5d1e9000947a4913452c9c80841ce5b76a6d719336694edca48305516792c0c12aed682182aa480b97771cda53b13139212c1f214197488590935e81d16df8ce25c2c1ea9adde5a41c5ac62f18c79a25aaa472717a4283662a8299684545284215bc219ad7216829f52896e6003a13272901547c589bab5fda21d64d247791cd972d8d5dc59ac3289443373545801c6ac750931b4f3c8eb78bb2364ea4023b5dc659800c33495484cb57a58f685758ba6692daf06b6183f48cdd8661081c259bfe07d6480cfb01fbc0c756cb632b9b005d5e90617021ecb337be396968669d65d95d05426d2ba0a75a7210b716c4bf286962333b0cbc83c2abb9dacfac09f3660114baffb131b8d10ba813848157bb1cfa7a813f22d4ee48e9a4e29696d5ea4f75c1d9d42ca920ebc769968f6adca03a627b1b509b644cb8367305b3e61db284349a2a44c6e7b22e5ee282f5ddd6cb9a176cc28aaaa5fd32ad10712da9aaf2672578e84c276a1b2d157bdeb925d404c9023888c625e94be843bddd4fa2ac8ddf722ac9664d896bf315b86ff7a6ba250c3c4a720ea789951449a105d33117d4c0766d85f2d20e9152802d8a874376c3c710e92c5ae1cec01b1767b903231adb7643552f8e5578d68330b7d819892b45e45b64a36b62e05ba5c9ebe7fd8482302fb1680e182d0279a3dd1688aaabd5a4837d4d8d0ed29ac47e5560065a991826dba11a2697b15c52d679cfe2965bb5d0f136328703251938934cca8363793278911e5a4526208273da55df486815e2531f7afca893484401732491939ac2ac1e5d8c868b578cb95f1b5cfe8c0d6353d8845bb96922fff807095626ff1878a236eb5cbc52f59b4ed306ea8448283bc34259dad42f8a11b08d11bdce3d6639a36c5f8b406282624df9fc8640875d618a183516cd798931df61273023c86af64eb51eb44b49d9c6d8671f55f9fcd20c0273db1637b23daa09d1bcfbf88e6ea14dc6a6f9e9b34f32c4c477395374767bf1a5a0bcdec61a68d1563ac0c7bf2bfa820b24cdfd0b3cf6fcc4652eb559d38888600b37eea302370ae9a6844948a3d9c2067412214a93cf5e8028aded59fc8eb5fac28494397a801dd30836df00751935bd8afb77611f154cc34aea5c789ed390d02af74fa2af94d3cb303770f0e586bbc126f0d58b17a43bf419a149676fe9bf2c4b0ab9da64d3fd7829620810cb5ed1560c9e2854f33d10ed49102d79dfee97335cc6e8ebe2f2b4ea3427e1d2d4421b7b36b2eed8a5f77841e885289c4304072d98912e2b6b1f0ec918e85c65631a9b85ffe9ea9529b8941649b5f493762958a4393f6567ad14496b9bb37cb617abe6126750ef0eaaa2c0af358ceba3e93293236ac8ec2bc77675f36d5879e1ce6d9034acf1b97c21d58d2eb73331da0f629ea24f514b8ee44ec2d1fb0fd6b6d166797854bda76ea3e83d34364d49382997aeed7c8dea47049ac1fa076f50f2537f3beb66e0661358710ae8440b1e22ae0e2617a82350bffe432d9aa958a412f5b0ceaa6b95d9a3c1d4dd1c56c4822398f8ea86e0dc0c38ec7f164d4a54a1b1b4d45d1f7e564a39a64313f4d9921c4dce81f714ed75985a7bbd85a7c654bde80c7c733662a97854de4e03c16a62d1e3a83223852904ac61da70e5dc6e83dd2d66eebebc4d4cfc695454721902ffe2450f9d92260ec31c060b2a7d893910a8390954c37f207b87fec1f7d13dd212fad52ea301dc82ea5b55485d14913a3568c07a2366e374394c1a3241524f3108b137c9d0ee85f46540ded8eae87088e44ec4029b2ec1135f8b7c218d45aab656236055560063b4c4e1c18f00802be8d773d012a724d497a43923e756d36ad86b50d946ed10d1adb2c57b3e1fb1789586bcc7eb28955dcc9d3fd74aeabe9d04324c5574220f41886ce59f5d05c6009c5f45049fcc9c0434c917d80f122342a2cb9d7a020a4cebb56a3d47d15bab4620691023d094773c724c9001926e9757696860802b6b75e75569de754573bf1ed3c8a39772dcc67f875588459dcf7535d0c129dc02254adf13099725bab25fa82044385b72d82040629fdc95cd96dafd75b4ea04f2ca798361a8388c22e6aa019b02f8f081f4b44804618302ae24467b04e5c8ba5b4ce3ac79a51618ff57cf2e40fe4dce818cc77e290e198690c87add9696c4b3d4f24c510b839cfc7e53e3d63a67143c7dd9406418375e68ae7e646e2ac7ffd4463839ce7a4230b3399e54fda8f6b0da531d3eee84672eba1f9e60d9a02615ec0e097a29257b44558603846a33aa51328606d86d82214c05b192d1a2f2b037e280d0ce0799fbae70a962fa136954c8037e00130879c8060d1e980c132ab6e33057be7aa816b91127643a966f8a1a75960dee3f8ce86f067a8f390143017141146c23626885dda666b83cd5b0e0cdd24d7e849429f4f81158942ba8b7da745ec6d9a2a19f7467c542258db9bef61416fcff5a14d771ce943047986aec3f4c600484aeb37caeaa219c2e26e5aacdb60b7356b1cd94e85bea399ce0c961b21ade61924339a4c35481ac098f104ee411a64c5f7fe3472d65a4900892822041d3bda15bcf951391eb744dd4c79641aef4bebf61c218b87988f7f8b2c8616dd33044a1ec0e2fa36ab94d062446ce08e88d673d343707adec2838614f68a8178bd73af925948ca81142645047331ca7ce5cb40a5369421a15850b0844b882795d35d902f0c3bc4714fba31e69b97312ce318928e4875a318d0525c04226b22fdccf6c17c5e2951368506724a2adf79136ac627e9a59365ddd505b55585ba4189c1b66ed02488c9efb094c73ec21e99c46902bd15e242070288324449561229068d7a38789bb69b4aad00896018dbd52c93267c426a1fdb73afd8059a5026d6ed3253f8d0730fc1cc136cefdf96f212d91be69f469fa25108e98b5eb8c1bdf9c6256e2018dbb95ac7a89731ba1b134fa8203aee34d916dcccae69438be9e54a5daf64e64297201ebc7163bc8e521c21cc477a613bc2ac2f7531417583ba333044278cfbf61dc789b059d7f40e8df0eab9dd298199f2a469243a874bd9cebd1636c688d222ca268c100da736a9310a19845738c9455c083f938a713d6797a6198c179dfd6a76fbf29ba5140a4a72037944e29af201f9dacdfa00b1c43342613234e7b915b6c60a688856fe4ccc318359b9881ce799b5244bb2bf731c08695360363bbeda489511ca83ff76c7d0c6a5d45abc216af3accc174544b884e743d2fd06b3108fa916e3b118d9c30c60720a5beb2d0ed16198d7cf358c69b04c4442c1d470b19845e8e9424cbc14c76e5845b73de154933200d307c3bc0b6c6ace4ccd6f8cff1b4b64047e90a9e6b6aed30a9d04cb0a3ba6eba62237e62fa7c27df92898dbcba6b05a3636b1b19912b3cb20c19d0c422825305c1dd1b10b8644058e21a759354a0a91155be342a80daf8b9ac8ee61f61442c4fa688de89d3c8b530908938dbe6380dd78be879a73434725c2f507b376aa695c2e9889a193389ac697910b1d3a107e2a8143fd043096335e470dc618210a4ec692198f45f228bc68c2883692cb8ab0732b5874860fa5eb4c0fef2aac69a453d8dc8bf420578935aa22ad58c848574012cb020fdeed78b90855ff4b6bc2704c15ecc2d6f013ed4d14522998aff3bf8a5d63267aa3cf65191d10e20d4b1124056592c6b8f12c1c8265b2db4589b55d955ba1ab7d8b4fff675dbb0ee89827d895c8d36d78ebe3db5e794a493df7bf153cb1101ae6341264c40a79c7c1a1452cd8520fd9020db077293a759a2046509fe6a469d09c3c0d75fe3c38a8e6a98a7015499cae2bc5d3d472d04d837b8e56b355ef73de14231bbc68610a367095002360889fd266b9256bdb332b0a0bfae106aa40e5e40a6d291acb9a3572bfe21bf7848d4a3074e625ff876b9bddc5ba4074cc741baba6e14404970afd2b1c8c7c1e52712a0718b66e69df2213adccac00882cc53fdd378baa824ff5900e20a4e745838368ed521429558c8239f053494c6d9f27863a577763b90518ffd272649c4e829c7e62324c090c16a9fc2994620abc8e9fa0c213bc38b4f2ba0b7a59a7ed0fc69af409ceee083364176261629859112f9a9c0cd2ae5f19de60801739ab6db692c117117685ec21ce3bf1f960895d83258c8898236de9a2044a76fedaaeb88ec03271894f4c16996250289c80ab933383eed37ec22d848e917ad15452e30608b4641f02068a353a62124967f5e4bda7f73a9f32e7bc13e91be6862ccf58f5c6c1a0d5720745c790d34c1be35b898f04534b5d275460c6e491d3622a841051c1019d7d4753be01574389ad6200b407562653b19a8967e458ec620b913440c834a2120915ad93b2a43817963186b73ad87c223727cee2a6d82af6704ff42ab257b7d54fb2688ea1af30e40b69226829a6ca94b88074b09a2c0c543a5c12995f290d53387a0631dbf62e9249a82960da8a791073d4e39c69658c6ade780823265a24a47ff4cd945350ea31050a184b87ffe912d8ebaaa1adba48013d643280ae2150bfb213c95cff7608579f65d5e73049e840a029169af327d9dfe9e8cc668b0d4279f1dfcd66e1c85b6918b4226df50153190b69c5063622a61d462f517ef83b3c98a9cee1841cec6450d892608a380383f487aaf018c663f35b2ae0f8c0aa6ad7359b15b15ed78ad97103d8b402e08883e85ec2b43ec75d2bc8ebe4337c5f93a40719579aef3425626cc23ec19dea6349c2953f1b40eb15f040961ba41729222bb3ab4e18a2f4501897e96584e0cd2bb00e2e9246540bf8fa15136047c83424cfd3335ee9f3a22c317adc5a5f0a6ab7956bcd7d13608cfa4004000f008496345e60a040bae73e99c59c5efff6f99e605379fde92c577359ac85a2e83b32b5d5bf7e6d3b3c486bcea265c97b44b5b7307d590e578e91b462edc09860b72604573c41a2be0c61cdad53128bac6caebecee521ff8747679b4c092b2e260cb2d32d65d313343436802598484cb283a949d7118560efe16d8c8e2353d6fcca46223e8a0ccf0139780093940832b2c940e86711177e01c96222a804799be451e76eed5e596445ffbd2270cd7c60379ac75a6fca369c1693f40975b4ea1b589e40a03f23d4fe4b7586d14a2b0d2b23bb00285e4756cc4d5af4e1b50991330545cc38609d17e44a4ba807dc9106813a0db6a5ad2983350baf7bd8d70c518a04b528599929a9402fc2b615d2be9602c94c1acfd9b1c8dd073a669177ade1f4fb69a89400fda14056e212259a136835192b054d2d3ddc02c35c6a8016f19ea4031186141d4d6f3abd5249f0a85dd44013d1b39ec376e7ccbbf716022ab3bb441eb5d5d9271634c152e028eaa194dfc6ce009bcfa4a8271f7be64281669ceeca64c028739eac3f0d44bc4a81be00dc45db3040faee02aba4547893c22a6b22d6fa4f9f822b4b4601fff2ff9942ee991b109e9b8a3d38de11646815efb5c1144b4ffffbd4e3a6abbadd8177958482be4bde8cd07be0149337c00c5af77d3387760196be6cdeb7814940d341a4126aeb8b33d2a7c2eefef60e5c299a8589ff84f2546d56485fcfe72c205de16abb4c33954d48b70dbc391039f08455961f3ca2a29b6c2714e1856b820d2d044488924cdc062b2dd9cadaadfcfa5524b5198ce7540169a745dd3e977c057e391ce43afea32b4850c8c1ac26123b421719544a5761625aa583168da513c2790e7ecdf7300a3cc1d5f6a7aa54a25a02d8f26b9b091b63a62c27040115ee93b41e722a78e44505c75619ee77d3a859adfac07f233208727e721f9741169dd428778eca5278b52dab2777888c9032ca414067703270aadb3d55467aaac7eb2d5110b23801f0843125cd30fef5908fc7874716257389dddcd2f4588739f7e8d01a2f73400f8b5da31842e5db2ba0f07420d221be0b2675555413731a453ddcdb491616ad65ec581127001ba3149090b710e8b4127fc21b828fd29a792926626a5482682b3f3f35a2b0d83967f0da67ce1b12fa76b825b630319d98ed2748b3b6cb687663e201c0a8b02cfdc6c46abb000e607d157daa09e81238c1709da4edd2287de5c510abaf8459e722d71f7c8c64c11e0fe103244062166921bb113c23456e7033129ac06347418b9bb450576a4167dc6fc4b99f1293ae46ea127465f3641b9bb9f55baa28d689dcd164feed49554d3d1bedb40e6dba410031073434964835e898396a37673a73d3f3b569bd1288a3198cb1fd4da90eaf18b2feaf275b7bce132158fb64daa1b1dc60220ebda2ffa55992cef8442a56a765d2c31e624e511f04779f12437f5e0080e1677cc20ca67cc0860cea0369ab0956a3f11b06f61620919b3d57a1d011b1ab12c489209ef7af5f290f6aa6e32475295b0334c4a5da1fb397f84f45908bbf318da8d7a607593978facddb21e12c07ed72b9192215462031692c4a0a4b023728f2f11a61f347db16af639c88c60a0d156e71611a0627f12030906113950180394eab0445e06ce956afa41d44e25d03ec5af33dbcb8cb9487ea898f071b2736b781d3caac232ca7aab5fe2368d96d7a64dcfad3dea1ed627e53dbee5b48bd3bf09144a713f0448a4d313567214b64239aad97108e8c2f315efde163c3491b415b55230e5aa79e8bd70a72ac15f29a67b8ce45ccd914602dc617ab24b722e71097b202a037769d7cc0f8537a9df2745a51e292e63865b40b6eef1cf49a5847bdcd0863d0a77c493e729408cc92ccb81a5e29bd9dcd29de4aae009b66b42defa6cf8832ab8070c2309e14e056332d6a3ce4933f492faa4f61373c199ab6584e1691be529e68a11e2ad7308c90507795a3b88679f65a26573ecc26a9d8c0e9b98ae1195784ebca92e9c5dd9255324a7298b25762dc9af37a95186c91d8a9cdf309a2eeda42d367afc42eaef036a1ed61a66965438a31c614a8b749e53adf30ebe4206d2c5505ca7d53ac99aa952ba97db302537f2e3796c009242fece1432a812f3054d5846004c39804a70ce90061303a9fe6a724d4a0dbbbdd886efc1728b2568c9e7dcec12556645599f1d956efb99a501428634607a0bacfb9b434eadf822b7b9a9be9570509c14a2e3253d612ce16c9212a80a166e23908f49331c810b5be648d4e9c839c10e362070a8873f49163f8a0215927a0a38c50e7c4d6d8095428abd2436637c3809340ccd425ffa22fcb81d7ae3394b51611b40c467e4b8c75fbc99e41c5fdf90f9b2b180cdb458af5e15a7ecd0bcb739b265a6f983f23e6c0786da2a93a34ba794b6dc8e29a6ad7093d0e89b557752c0a6cfa1c4dd6d95700036c8add0c51a7bc3590d607da8c2aa31bb025f60842e0d401cff9c08c23e1102615658833d99696a6b01941cf94eb54ab95b0a1ba182f00539e34875030f70a8361723e337d40e2fb3352c49f6e70b5879ddf134d3c6f4551df2c7a1d449d97d5059a2d8b17f16c8f09e6e65f72db36c1baa6b6b52cf77a06b120c7fde3e9313ba93ee81f8673a313dc594b05541cd409bb11452aa721d98dec667461cdb29e07757ae24f85d5af987b846e53737bf28ff0e529d3f9a4965991fc049068b83c8d54ca54ebd19e30ca78b625822899966658e1647c058142c7341e4b4afe7767f58f0489010221fecfaded7359f2f205781965561dac4080530ef9947783ffdb8ea075ec9d4bec4fa861942adc82eaeef5d45ab0de7b476ca3f0cb4c551ea497a12e41324072dfc12ad6404a5fa0bb880ab6a8e55a0aba28d97454bfd9037426f14314595765be920a0c740eb1601a25de9297577aab6eb8d443cbb12bcaeceef3408d7f4a3ea910ba8c6bb8b13595b2f371299e34fbd085af3a8d620c6c0f15b34e006cade66118b82a0a30301ed479e8578159361733cd42110560618c454667f26e2c6e09abe8401eda4c4adbbee9341a824556a23c2ef58a561889c750a722e6a9986cfa77ea8522d0020f5d5f9db48c2b30e3d1b5c38a44e19b69ccf8fb0ecb3abcc6d9f107e2ec0409ab52568462cc6e914920b408c385cd941daf46070451c0beddf296e9c0cfe05b81d808ad3b62d0111c5166ae607f478d5eaa5d2990f6a6b82c145b828310ca04af322c3b02a3a09dab441378b398468b8010b6641f799d96db9b2ae027629d4c171d95e341b95941659d5a2a607fb9a7335d7d777e38332457b39f3271eb27b0681ab767b8ed5e4fedba4b9ff0a05adef56716b37524f7b0419ce4f18b8a72b104c43d512f9f953169fc80c1afb3d86025c08b2d6aad7ed758cf3db42aa224052d5c2ba08252d43a5c8d4655498b6370c8c804fe92fabb996d4777ca9d816ab5e3c379c4dda0f1c49eac6f5d707b22d12278e1002e131e685db4a4c5f130031eb92f4940796a8a4ab4b2cf31c3638381f4c1343da0656d79c8ecb2c0600941138c523bee5867140fed27b03f71a650d73ecf894186c9bae4e610c89fce08a3e85877e394975e581b491775d18742f900c33135181670c74ec97ce7b372ff98887dca676f8a5043ad671a126862884af61305254bbcab9568116b02b626480e7db3824cae947127789545713fd728b48b66bb1f821f6aa55ddbd4033c505c18895cb6dc255a3e1b65b0072fa9fd1f520ea92fac089fa29158b493fc76e731ce2c4383ee11c9646d5a361086286507bb8a82cacac2a529863ad98b7443a94b1de2cab8c5b46d4ad83b96a75399ad13304f0b609225edfbb23cddf95c8907ec5e26352f4e8282a570fad72a0a0d2b94426bd18a9dfa225802b1e52bac0d574fda03c92056008686b40fcd3a23fd5e2ae3eab615cef6af3120ae81310652c5770a83baea5fadd767f4919847a51301a3f4e626415bafd6158515b445e167e12bb55f135d33d82a59cb57ff3c5c5fa98689feafad4fb1e9db2c6c4c8b955f3b3f6b0953a6d6d7abb7eaf3bc7b47b08c8b7036cec4d0fe9cf8023cc01289cc5c6a8f0b3b086c84f73ca709ac0c9b2f569b80b90084aee6dd4d57dd176211e7a3d6f84df251452cb330e1764e7f149f173b1d574b1fe04d3d94b03293bcd512975f03e1eef5b4aec3d06a9ca84bba4ed7bd6ff55d45b0a76a8bf110420573b1ac9b3135adbfc90c220690c3203978ea5995feda6a4c36169a9e51eb8c6fd96e29b47ce550576132237bd5e223a1606981719f56acc0d9673ade5279d3632c563fe96472818070ca8b5466f295b5c3799844873ad39feb42427c596f6751419d91a8868ace4fec3e962a8edf2b85a654320fd757a6e66a58af2916cdd73e4c8b951fd99a8154a35326e132a49e31d6e250ec2ea663c42b896cdda8b079e71ba009c0e04316605bb91391f66de055a9173043318a1d706730675f7bdc187e91da8894948a699625ee8956784e3130684140b5d6125c19836349b6d0a56665f4c7afcd514d546cf77a2a0fd30ff04683f79ac65aadd60f83e447f53e00943fe906cf899ad8700184f4249fd54a3ca69428d0c2bc8e56dbe6da00cfaf50241ea38939e6ad098e1518935a145391344cd3b6b1b768ca00f8ecc0d301b2532bba24c78d4ae74288471396326988184d1337448f2d70b160ff666958c0e9180b9351be9bcb4008d156f959ce08de1767881bb60381e25d024efdec288c8293ca52d034a31d8954c2fae05d2890646572f38d3b1dd48b8ac951ec841bad140d2719095d86093aab8a312f1cc77a176123ce14369bfecd1cc23a225b7d891ee3aa040f90386a469362dadaf51007abcd1395b4d7310a9c7d2e06753a50d69e4e0ad68b96eba1e1cc47cf07f35c2132dabf043a43cc92322c91ecf25a0c4d1e4908513e01376a404cd2412934c768753f41acda68429a09578fac54a653ad1252eacccd8bc35dd16a955611e739a8abaf6d21ad840ec5d69ac1767d8da15e76689ccb34b8cc9c6892108bcd11c68fdb8c8a3f4a350bb4e8c75e877274949b7a8687fa4ecaa8efe97d693ebac7c2d63a8d6aa81d3732e33fe34c470dfc8a02ec1689a0d658696073ec0648da79f8399ff339880375faa0cfa9200454868d9d9d4318e9b6f9e60c676cd83cd1c1be5d3c64728a596e571b9077289bcae51e6017863a57a453280ddcc45be4b55d5814bb4cebd2063aac92710e75a84d09977ade2623c50847c5d44f904bd353736a4119d8368a0a481db46aaabc4c0e4166efc2615917f895070e669658c908f5a3922839b2e8b0b9b320e6a70cbc3b029efe0439c0d0840ee304e3cdc71bbce98f3e131c6dc327b660c68c108efec5606d89ce1c1de61f66d37ffac6bcf45370301d5ca1112b31ade7fe15b47743e3f93536eeb92b30ef42ee397c3b1ce0b53ec0e589496dd9d16423bdd1a68554511e90abb420ea519f505cea3a069595626e2825eb2489ff4326c7daa17aa62d70c2b8d325ef6656298016cc5d02d843fc84a66e1204e7859cb6b25b3a95448e9b794216f212e4ca83236814e80c9cb1b5f4dc04535f70254fc04fe40e3d835f459b7412a3702de88d241a2fdfa2adfeb36178c51e6268024b19ae7f5b1645ad4c8ae9f0137f127d5058855211b011fcb0ed2931d806393510d20277927121d940fc6482a80273d1ce0062a21bdd561862c5b414c091fc73510724d52edb4c3a3fb646eaf601ea3076076995433eb6a6543b19012990652f7b9d6b6aaadcbc60c5ec61c28219e9864f65e0d475c7462688991558c5407026dad20a324e084ae2c63d7a2a6c5a3b7a308075832cc69bb11de355a7266a378531830d668c41460dc19a9ba770a2c193fd6489b3fd2b306af1da16da148b8538ef33aefc495a13ba1d339aab139cfa738e04f62726c3342c4c3caaccf83c15eec5ded5a8e1b5ddce3dfb4ad4085649f446ae0ca98f77ad2878822744ab882ef38d7de57f56acce9ff152a16e839005d3d627108ee1d79e832e5a1dbfaee9dda6d0138531c19c79ca6e6c672a55303d642866d1758e77e20cdf8334fa47deb98852ac9322c5dfedd77231e6933bae36e6e04293c59a125b2e914860c0af9640ddd37215363a30236195b735b987e65a97208a7498a611bc0fd3eb2a7eed393f96f88364fa569f4958c62aacf675d289ac9c713aaaaa3d013a0cff96014cbd355ef13c28b2cc8b38d6b563b6c23fcc04c361137acbc47991379e0f46b8b32c1087e1c0792bb17ec3453390e1d5dd27f5aa7532899aa42d42051f759a65b300e1d5307869384fc730c906b5b8d4e2bec38f4d4fe64dfc1d0bcebfde1f5b34d567a8ac14de0bd19290d8603de1f19c869feb026526b9873a9c04ed054e14d00a8124d6d2dc1b03714ed813d526de8b77215c9b00a3364f9d75ad1b1814d7ae878e0021a391aec8b6f48aceb3f114861c6c9d45c0072344f0289d10b9a90e604364168b805824f5afd028c074a02d1c965c8ea5b03ece06ddd8a26afb9402559cd8d255fbfd71982e218e1cc27c2d51bb0c21fdefc813975c2222436dca7ba84e0b595e570f928a0ac4b56ae6b76353054c8a183a7bd24975248bf9922145811049668728a4d281a139bd8b494917f9b74d58e54e89e01b382274463896c8f0c9f4301051746be53c707f32e30974f7106b3adc43ac8860a7808e42263b4c19cca4305d0d67b4dccaf929c64e9e453d6a13a1ca56c32ae86f1edb0cb5abf09f5a25f75ba72fe62fe91903c3cb2dfcfbb378d18cbf8a06816e706a9b001483bd361ad7fbb5d5198c30002b486080ccd669e5ad4b929a64e78c16eaca3f3018a697e76df1700381fa9631bd3baa1b3ca963b10e9e830d08312e73090c78b4e117d32302689eb2819461740929f553e7a0b80caa19852e38540c90a048b59a606766b675b6a7ac3ac4e765e940de9da151740882a7c5c1e3390db911c1528362892d311e0a8d5c407c90e360eb2adbb2bde4542879cc5af18a2e61c4b42bcca89cc69092de61444c568199b8560778d17c87b226d89f9aa022344ab838b501bcb532cadf7db2f25cd3b1e199fe4c2214e5c70058859ed725340c8a4d9f7f4d10ed472cd2ff0c840c6064140ce30a3935433c02853d2cebb8c9255c88153a63a27a871869848bb69891b0472a215a0e5a1b039adcbd62e8e9d38a022ebc463bce86ea3a3383b73d4bd87bc93a55170d4f1d47854dab556eb6cc3761cc7ac491cc570cca98e448705a889c3cdd8842d8d303780b97f7551dfc8a533bf0e35cd33c4ab878069d90958b771dcfd6226c63d174de4e5a915060e4e8a4c23c3d7e572741b084c914afd00644985f05a5acba9a51aacf9390e95f6c21c0dd479e12d8d14d5611ee61ba5838528ceac3f19203f58daaec3becfae057921b38510faad15f61d2bddc3a994d7eb596a34e59c2d8ceafb0a46f1c4b2acbe46ab7b3008b7e450a33a84b0581e09f03226068d6e0b9108b86d6d585e87317ba6ef08c02e42f4e30161c82ce1968fe2c6837fce646a80fe4587a06552e986e271645bc482ec21471445fbda88c7f1984902cce8938a7840c50806f49fe9a269d64120e9fcc3ceec5edd3bace1848d336f8b80c4f74db94b8674890a901e914b2a6917721e7f54429c6c53d6e74149e2d830039a9cc1ec35271706d995dccd44714fcd9ce5a8279d253ce85ba78bd4b14befc3a97c81e35db84f953f7f8034c14608bb27acb8bf01312f16949bb3480253eb3c83864eaa02de690dc90c94a87947ca4060451ccafd451b1a246e4b968b019c116e5887b8e27789ba6a6adca9ea061f6851e76145f68a14ba39e3fc33601eadd76610318fb4ac7f0a2040e83e211c4bbc3e26a3635254be05ad244523b846b6836163529bdb297bdcef2705a21e990a82f071b08ca80562b7873de6efd894b4d9c0d68e451bc54b753d1e8c9fde617cc7e4e65380e6dd54bd91c62f59923f5b0029048374cb11929c2dff1b839050751d70f20cbc6c82ce9cd04a4b6fd44ba67b3def26a24b4966ea9962bc2b8a2d60930ec6b46737866c0cd68e90878a20f3552dfa177e87bcb5eadafabb303113c64b7f4c5f38408e543f3308cf93cfa9fdd02099d06e9beec21fd349d26d53d6346a8c34fe6060e935c944c4b3280caba83552f8a5b0eded4c0c4d50d615bbc622268512f9a664e1da18393742922d43d8289ca5546610aade859bf6ac58b22229dc6896b451108e93c0272bd58c886459afa7408bd2ae2422ea40c2b79a7485b67a4217882fe5a37f68e0f851c28d225eec958fbf3e20633fd194d52d1d9e79906d956a4a1e9304d564a0e41aefafb75fc3a33450ab7705281e3c4794ad7c12594131ea0351b0455d119754695ddb8a145b5cf3562b2277b4560b2198d84f598379c4ee253801eefb2aaed68ea2887da223f0aea847f2eb27755cbcb57a015c95d76b90d02abada4335d6553f5150ecd3102c5f17552bc3e4d124f97c266fe48d676fdd1d865ea8879b0ee92af50e4f22bed47c4b8213b086c0ea160205593f68bd1c9383b9ac5093add10c23bf3bca109d8b435c47d562e00039523e2c84a5f3b48740e26bdc880e7d179a880f06fa7dc76466dc7e9fb13c351e37db03b35ce0c6b9b8c386ab0efb96e133d65113505c779f4363332f58b2aeb0c2e15a327efa08ed4a6c621906cca491e0e2c74b432e7caa51b54f829ec218baa5c18efc8a0a615d43095fe6d67bdb05fd163168d684561c2bd637f0a75baa82e0328bcd19cc11b090a849c101a7cd6bb0754f5be110e7592c1d936bbc0f3a4e79d366181818001363db6de60763d1f516a3c79a52de2612641a192ebfa2a7425cf32e52a0948fecdaad44fa4e0c9d0455c50e12fab401c337b94b20c9b98bebf81eeb816cca4a893265e0427008046c5fcdad7eadcf3913aeb897cb15e07c6adcbe1245c2516223a8fc541022729998604bc066b5e398a4514fc9934e48af08d9b630aa1531cfd193c18f382759d5f1ab97095c04c673f5a13271af83fbaadf58c4c4b8e16caf302209c383611854c58013c70b3265cd15ee948714b681d793d7ec387dc8a0e71c0960413d41179ee314f678d4693c44d9459dda2a678baba8bc30ac4bd47982a942aa00fb49ca67126ba99a3940412317f3c29c16377684f4753fcdc694265601a09ce2b9843a2e0fb3ccec656efc7cccbe771e1369b23845fb3430678d3b627c966d136a2946da3dfd652f0b45560d35cea40a38aabfc5b60d38bc43915870f74c91cd48db34c79f5a4be2816eb39764288ada32016248ff05907dfe3fbc65561a83364ca8a6b8eb3751537888389f8754a8732b0678098bb4f64616e76b5200a9d4ff350f50917f633d271e75a83017e98d11324a2098150cdf29508c198a3b94013b581105e41583a8d1d210946cf11996528894f9405aacda902fac671e581945b8be01a6594b268a097f0364c26a8f56552409dd89d1348fae4a818630b74ecd5569957563e3bf6868b985d7deb8ba468b03a0cf691b10f3877e9033301df17551ea68d4f2a30858793dd10402da27aab0047ef0e8f554343d601ecaa4b26c51414e7cb46a3eb740085b3897669f28ccf50b1dcc8e0d0c5cac2223a419c9818bcdef6a421713c9a50272979f0fa8a6f7817c40f33cc7c0f674cc30dc964238ace690278b03503c945b91b834877010c30cb5e373cedb2cd087ef2c3788819bc42f9b88f0ab79cefa9416da6567487a622d45b3a53392bb7805ecdb932b7d05aa401f6740ca39b2deaba0f2c1b7eb38e508c054623facc01872d00c252e78e1aacb72c51a887a30b78c64ed8a990a10bea20a4cebe07541f823da78b36460a7ce9dd0ef0d01c50c1a75953152c95b5d4179efda94e11513222062ab156e57ae257f13d12a7c81083d9b8faba8dc20593b18427ec8e3b855cfc96bec2dfbad1110c600f72821f7d8a4c7f8af6e9a15e11df22ae286322c88e3e6334e4da6595a609f51084ada73cfa5bc541ccfcbdd1012b0e7185d03ad2f1332530e90641593465a6de9ffbe9138e4b8161ed203dd3423f909b80f48e7c85e2da509131a9a5c49e329d0d2cee5c3d6de33531d411115ecdbd5581943e4e4217d61a4145760a3ca8a72f69b83c5732ed2c46d41e56729708102c12a9437da800c20e814c9f9ce5aa9f85b9762b6cec959911ada35b5f89445dbd78a887d7edff34bdb7c2cdaf2adf7d72a8274d96576015fdfddba9244c56c66a2375891509879a5fba6ea5c959a6605349dce25ff98678834ba200854fd6d007f4b68765e16497814d6b8c5d02e304749cb999b869c878fd1aa4e7ad49305afb33fcef21b943d8c115e9df07cc3ae4db4528007c31c8e1a8b59ea7bcbd1029924604c27d60ed057caf4f24812b99e1b936b42a135f020779c0d83072f8847ee0116256897fd70f8b359ea4453beb9831de05514b401426b8b270f86c00466067a3ea3a6de04f730fc99a269e2907e65c1986cadc52cbadaf47874cdcf8cf85175ba1aaff95e9df6e3c0fa8158ed157b9d85b95a9b629ec615674e05c5bac70ece272331942956feceb4fb55b55fdda6c6a25a5edf938a5ea4f80d66eab230ae74e53749d974361b294fa585414602db34764a8b4f16c54c1192762539546dbf959ac9b45862b30007da0b77de523b9669838c73a3064e2318b3ae0dae992eb7c4dfd4db77f3115eb46f49216f5964c57b938e208a0c55c2f1d72e63db23300fb6e766bf443735dedfb3345ad8649a6d12deafa1e7213d0322b25eefd724ca75ecfcd93563d5118b8a53858fb774992e0d0930188d26e975db6ae2bdc1b1eb9d8babc070b97e0d4994524842bb75e3d993dc42a1ba92f28003c45c7df604f0ff79f0b7ea1c5bf7aae0f2e13362b54f3eb20b01be49ac26e569b645ea94cb54de1187d6f8b159ebc5b37aeb5fcbc38897533f7231d42acfeb476ef79c8accfdd04ce2234f19632a1315886cfa9b3ecd9f26fe7953b825ca828bb8a14803a4ea92093bc13ddc00064717ba91a08cc90115c626a80f21132104f964c835743d7864f1a5496a4054c72dfdaba1b24e50ff3baad6df269b3bc027623c57ed83e20e494454f052a9ce79c7cac6f5bd4f503fc086d496f836c5d84e0aa68abac91bb8f1dab5478806548ea88c271485a48617eb0510924ca1d8d668eeb6ec36e00ed0f123c107fb35a65a8f2063c2165e7dbe85a5133a2d0a2b436f7490c90334d7ab941f45864b8e78ee6fe21573bd86b6ad658d43cd9945971be961f51e2e1e8bdee7362e393400ec63dbc3be237b9da62673176885d1c85dd710866a34f74006796949ba4a32a8090498c43f8c9bc15b183f68e60ce84ce3a9b33281a82074bb833c124e27b85bb0e0ba5ecb13fab7f20040b78984ae8305c7516c054a6b5b7b2587bb281fad3baaee1c5c1ad579022c683b3b5676c855592a6f5deaf8481e57fa626af4f17e55ceb31a56ca87dbb704638333d62893264d3ca8d60ac773a2d370fb154dbc1444408f14c6ef953b57ea28a614f4f18157aab7cd5eecab0878c93c7a56f2b56079073b34ee81d8d684022f6266e8713ac9a402038e1ae4efab1de2bca8501c650f48493c23ec4302202cc28fb9bd8a22d4beea2ce131a451483d965c5d2e629e13da626970768410b63f39eb4d5e259161f9e046f36177bd24fd4436763faa98fab95b51f65f6ebba7ae305cbd6c650d626539ebe827295f2af38d6ad0807f71045e93bcd524970772ffe23f625b8024512116dfc19b53e700ffa30c36720ba0c4f8c5ee49ae90881b41c55d6fe8bae324a91ac681edbc6bd8e0978b6503e62782351ee88152ed5de1b05d275fe15db30fb269d3946b7e06f4c4fa15138ecc922870502dc08c0b29bc47b040b4014f0c8680a63be91b2f63f4797852530639d46c40e13b24b598f5811088187fec49cd05be67a28a212d48915ad19001e73afafea9537e3a6d0f7deeb295d94a85057df3668551abbf78565f5f67da989280c8207c4d49db0642eafab3df0d60f7ab2c17a9e0688c2aa282de301a4490ef62aacd2b1ec81c98126022ca0a9048979c9049ed8b7875e27113a9bedee8c9c7be3b04b43bb14c0420c1f2aab14194c88337114eee2fe307f3c0c7263cb71ff845b41cefa2a8f8e6896b72081a1758e29396df5a26509f8a1b80426405a8841842fb38b21c68da4f4840c559b59eb15b628770cefc15800ab2a50aca10dcfafa37bdac2cc23cc310d757457df46c1d972233bb365ed77cd7851f007c0789fa9479db3f4416c101e7d9376356dc73291f1603d97730c4b862a2666f04c08fad6b2ac84955e847624d050ce2bfd66f1c00dd4b967d9d6a534f0fdf06e034f12278ce7ba9f0edc4f2b33cc7574f76350d4a261626bdc88b34d37de905981d745ddac4f624bfcc64951b2d40e2a0b2f513bb6f388a658ee57cc3a27314d0102150e093373c599304c25964e20a0629d8c9264b229262f02a36a5ae8814a90e593a2230860b2583ae5915a529e3da863ee6da63944aba75117cb4297e8c8586ee501823e5d643764497aabd1d85b7ed218f30f60a04877a14ebf75654e355bc7590d7429cf1532190944888813c41aa191536ba5e7c379d15416a9d54fc504b229648e2ff3dd4f8237116e05f65d33e5088e421109b687af6f8709dcb480d11ac6ba985144ae0bf15b3259b9273adf35f62266428da6123983349c691d8b1164de3bbd46c0a39d9c9567136277ec81972c5c89fee7ad315081b0d8de2eeabcae1e3a93710842ec3b5e9cb027bf0e63177096a741e8e3ba0278dc1c4a555578d82a37d489f3b5cd47c7c087010ca807d54014d49bb204354354cc278b3becd568054fe549b60e3801653766856d492bfa89bfcbeb656d5bc4b39ccd202618942f063d6a6194c3dcc027292597a56d172e6ea10497eaf72f59550c5d13d2a3a4ffa28be1c9c3f2504c25ce9825ec45f7dcc96dcd3175885e01a416e876f5def1b61bfe2e598ebc35858be64f0d875ed93471635a6047c63cdba90edfb89ed35f6ca4f1a4881d96801ff7740bc50084bc2c3c2d17afb94876e8276b50ec44797c8ffdcaa93a4ed276e851655e1451af300392768525035780b5155cb97c7ea57e0511fd4ac7f4c968a659c4510328521e1df9115b6e3af0d417e2932b5ec6ebb3d65e51a9bd5051b004dd8dad05c7048c1b900000611f2b75edc8a0bb588c80c14524122cc14df9796b84999f846a5ca25232cbb8bc9a30fe362f4e3898e4206c00ccd227bb4273f6cb50e226837dcfbe5d9bb8535d1771f5dfd0780e28ab6f6b98d8af91bb6e34527f7633ab3afd5ae18a6d8893225d495d19afa4609bb255d58f22ea27c5129113faaf06c2d4ca6f9bf1496804776fa215264adc9853bdf2168bc330511b037007b0e6b47e50909f83fa8d5a072834721cd2885a6611992b8384578fe99511d36e8cd1168bfa95d06761322ca5e071732831ec04360cb13a5fcf5786317c3105361ac588a9383b7c2b6c0cd5ad5d8b26b0e6e47cf112bd881a90c28e43bd62279464538c806ad36859b833b3cfa0caa0b0841ac77b9909e9e7893478ed1846111e3796b35341ab742778fa14ba6824b52e65be9411ee294a89021d52442389cbc0d8c883deaa8ce654ab6372f3fdd9495bda25c950f3b55eebb54a1abaaeb6d9b478ca9ff587947103eda48c902f8d37491e575662c2c2e42957aa7ee83003249bdaf51fa8d6026be51b293baf13d578ab33208830306b2b03963295188ea02437192c2dc6169d8bd1eb52bdbaa3abfab35cf8f0ad0c6b8bc1657d8c27cf32d21f921ac70f37c627758cb84f4376c997ead0c7d86cedfc7a4fa60b7e2aaf157c65d4829f1d768ea505e4bb77f1b9987ee040b5720849018229e210c4b0d79e955daeeef5e7e95bcf5d4a83acf887f1f03ef5d2aca854ce71ae611b78fd9af8ec2d9e283fd5923703977a9598628444146b90a4412050698bbb1a5601394f12ea91af6b046a4df855de0de5c982e5f222019b5be0472c8b53cbb593a6cca09de5c1bb13c3a34c8800fd313a8d021e11abcff516953c2795f59678060fa20a7d8806f252e151416a5380b1444261143c040fdef22f7554c9991ad4731fe60941f2d1640146cf5762ea8916494c73a72a6a0dbbd0c69e376b84055626b93dc16a30cc03e7059165e88c57184e3ae05d90634774b2b07f5b081e75319c73de9b21b286681bd104761dc663c5617d3ba17959249da01d06680d2da3a07ff18fe15846a76d4aef26590c043da3c046d73126cd0efec1d8220bc6e82d8d8ad3c8b86ad99984ea3b8aa1543c53963f9a68da4a207c5254ea570f4d6b2ae1d693e9d29621475c252359b1d46bdf594faab597c1210be28af42f7e522c5338b1d18bcc0049243cd1926be642ac36c2ed159023c847b66de4d0fa9c17a75a8129a3c21fb2c954db966d5c5813bb36f40cf02c379145556685726898e23a2cb111b4640d10b679c7c53aa2432864768e70368cb1d847100a4957cc64e3786b2405eba4a15b6eb2f76474cb0c8d744bf974eac908fb280cc0d679494920b1f42404079c264e9fb3082254d4609f8b46604426c9ca0978b4d49376be6caebd537916f20e9f342882830d297e86095198538738caa4c7fad4619d59c75510a8fe24265cb8a52df3334d639e309db4221965be9d4873c0d26cb18fafb2c8ea180a9b5f6297518a4a945e89ce023f2c054f1cff535b7bc9f2748a56bde993748cc932b535d6c92d58471b268fec8963d6a1a6494d2a5e644c9708c7d7b462ce323c04b9bd1d52ada669b015d80d1bb011913be74521269cdd6e510ff17466ed446ecec504534fe355bf46d9ee3c1c64296c45b2927c955486ec34676013e332d5049c808d5e8a03a40eb7df476d26d88ae50018d10cad1c76173eeb1419b3d3d0fcabbc481de906c6a25f513e4c5283f0e345c605afa304031714d15d555227733f308d4e2aa0ce5431b2bb8c2e17bdcd7e0a8f613c883d3b85a7c2912f420c86400df8a9adcff89bde665ba1b9284304597bd293b0812598ca9d506e2c4edf68dfd350b277f3a1cc94202265358be9a553ae22268ca8445e07f9680da32df64c83fa8080f8b32d48a1fa0ad4a92e096178e64045d1374385f664c8f1a7e9dc6259e178e6c09f23609a7eb3d89306b9165e59799e9bdad0cb224220463c4bb5c8f5482f221c92593e64b0550d90364e0f8d9c97552b77aaee1a91b8250b8d0f003f712db61ea514652cfbf097fcc4d4a1b23c61751789657e3023f5b67975516b8c1050298666ec8c228589799e839298bed119bb81872517996abc481d43f8d56431ba4017778ab3630b2d427ee26f662d52cb46a8937cf266cdbff4272267dc76d2ee28c9bd3c74de877179b0415e64e1e0b8b78700a9897ea63bdb0f14c7499b57e6a62e61548106e62289432e7b8b69eaf9e6458c4dea65a9d22eb6086345b0b1d8e0c5b5f2a65840c162ba980535001702ef18b5d9d137e64c62a240c9deeb197992bd696c349ebe36affe346766c2620876a1e83bb1ab6b4ce4a264491a5709b27ef52437600a0fc7b8f1b07f497404e2283371b542c2e112fa812ae87c8e7c215a94658f15908924931ece7c62442199773b41ac6b6de5f6f72bedd4c6ccc607768bf3f2f9cd9e40512e842b00e80c3af8091d5a3f05d454250895d11ac508d704995f8b0f2338049a63e65f27820c0d7183b9683b82e7a48fe9985dcc9e10433ac08855add0085c3180798ce3d92bd374b869b2aa7fa8a4a43fe3c28ea8da3b77b7a7ea6e0dc3546e2084f421b3682a8cee9e01c5ef125f4199be7233e5a37c431bb710d9e946261f82f85761d3b4b26e256d5cc23c8084eb78b930c399a275f88d89f2e15eb472df175ac0a1ef7513beed5e452b4e1d1991993644de1de6761b8ea202acf49bf42eed358c4e56ed28089a90f4f5b0d9ea9a019bade05780a49bb5cca607035ab299796dd19c9fc36264a6729a0be4589a8c94aa92f3c9604014ad33ee71986173a9f930b44459a7777ad561960f0b87c1c3c2ec885818eb8093c8ddf0eb89c9e86c5f93d4ebc24b98608836549a2751de653acb78eaf29cdad4282f251dd581e71aed1513c4467583440c133e309d497131b46ab126d6299b27d30a9c1796b8534a1eaa3c6635bf86c0812752c581848e4c6e9ff860ae0be011cdbb3d9f3a87af9a2c95a8816487d8d9ba3974d09cc81c1f21531353d1b15e8102a6fe2a8ffcaa3071af7b64418702b327f3e1b94578d54d5f3b3822aa9e46dd1432a99426bc8ea946de90ac48a073e4c778999b618fe2da688623caa757708cca0930360035d237350d8689ec2754ee1866124b076876d1d182370c30d2055f3afd4e993ec11e99cec83423b7dc9875a63fc30354e09cffa6dbd8c20c89eb18c54c3ca4053633c162275074d8702831c0202947a8a9d6d094f42fe8321a39cfad02a5060d2a3c270d79354e3aea98477257bb9ddaa098e907c8fa8027c49f40ce4f2aecd8f6e1a1992cfd57784e430a907d81244e1888de03081ba98674d5829b501ccbd0432a9dd410c9a40031b7b07e867d961449446433fb53062bfbb937475456a94e88499307ecd1939e674ad072c4ba3a13949458a73fc4009ea3a47be9292a219b10dfbb6d35728325a086f155ead906ae2bf59e6161d6005c912519d6b5874b084bb368e4e603d38f2c59997b447532b5ab39dbe073337fba6bc0486c30a69958a25dc96969658c6c004b6557953029e6434a2ad18241c6006231c6f02273ab393b238b0cddd191edad1576bc5917bceee8919a13d7e1cb1942b61fe670efa61d99a84a541b858927295832d90298de3cb19c95f4a21171b152fba409c74cb88cb998b9dec62bf4c7139d5fe22d3648df8e355f84027b09bf1243ad7dd384a2731dfe553f576ea3aed3a5f311b50a54989e9cefabf43cae1847bd87e722751d4bcdf223c48ad8f098bb430779b37d114507fad255adeb0c39c507b39c6819064973a89253cad06042fc8a791d6d3b9160f8330ed7a8c9b29422d759988422e5ec09f04e4248085792342446cdbe56d859908221039879f113b068ae811ca4cc2a188299d9b272c0ad1490acebfe158336e5d40ea7d69aa3f60ce3506074236c8efc39ae2a5c614486255fae8d0eb302c1d40c75c554c87542c862067e8201eb9845022c2b798bf5eb3ecfaacedff89ab1c7672edccf12c691a647c8c791c9a619d80023fa12727decc2c54d6d633f2bc51402219715f04c86a1f1b949b1116de0aa2400cc162761834ec8244dfaae2fcb47266a7349bbe6efb9cc0ba1433c4f885261f588c84d0c93acec209099b2c242963d4db44a300a63a15ffddb473cbdc5aff664e8bf9274ee6f49e70d07aaad73710c1f79fddab168ee0587a55f090e67882959b06dd43bce2ce4bbe91ba5447e918f79fe1bde185162eef88108abf5c2487e1ae5596a44c7ab61001629cb4b20bd3a118d26205bc9cd40b4ab7567a45bbf4ebda445a7a91afc282bfc44189040d85de768f3919a47449d66a6d8dcafe513397ec23a9a10095439492632cb3a027e0c47e0e5372ba97b043c570a13b39a70248e0f9fac3895081e8c397a5cc11e97d035b7ca727f1a3b371a7dd19a27c9b267810095dcd9fa0081f6bc1764d7cf989e49c94660eba3aaded26ca684826a3f887be5dbe4a1510f8b061399b419d65749197d5067a54e43b21f38fa962889c28ee22480782f88e3de4e30d8a651d10d4adb6a493cd178edba8a999474b1bbcad6efa3bcb1b23f8ba6702598b86bc4454fd42ff5de4f439fdbd07966218eec4f4b8e384dd3a88d0108388c81d46e1893663f4b6f5882a1841a2c3d92c5a81523744c4456a562a8c4f91781eb8c828df1155fa5eeac937917134e306c28d6f917c66e8ee08de201668dc6c050c300c9588bc2c7186c9534090fff5aecc35816ee0a58bba8780db0a749470c41db78b155bbb5864d6d358f63e2a4d0bf4a9aee2b03e4482614eb0008c526565e9d3554f7186c989e0de689b72c3a151116e03278aed1943cd2bd43dd9ee7ebbb29769c8d08f8be28bc1e9659eb57f2b8088a1806afcf43faad339e851047017a0e7e3a898de663741ef61136c68fd0731dc0d684ba9943ed4607992acc4ced02984279a4af0ef450caafb7580dfd09787db7cdd25fe85dc7c55aee24c952ed12db884c794e8c748889c98836b2863162a6e6cb6fb721729d9cc9ad2d83d26192973461c8906b18b2bc288a082053419b766d1eef6b814c53c3a1aebd55b1e2c6add4d5dce6dd8aa10fe6413a6e0bb15e99b56f04ba652ab21ec8399975b26515ae8d888327b601f8f3f85acbd3abe48d3fc38332ed43369a49d4919d5450e9de16d34cbf6e8d893ffd9b9b19deb04803180b67861d099427db9058bfd5df5b1eb63317b4a6981a900f89a972b250879952f628903d220da420ecc510132b5ffb70e2fd749570b57bd02cca10985d4b56a2cd7dc3d7372ac8afc936c01328639ccb47c929c204f40349c1c2e18154cc021d498caa6427fd6c2c3da7c7e00dd935612c856df3dccc88025c0e31742e448bb985dd5cf43019cf0c037b7f72d8d8ea5904f4983f5bc98dfea8da17adc55a7a9dba8e687d8f01a3b7f643c87a5efc0ccd2bec32b43e5bb981f189e4dd7045f5e488f2624801da09119088f4ef34bea409ce6e1d38fea19ac85c6e70726d4c7d25b1419b517631b6b793bbb26365d17480a00ead406d32bcad18f17bc9853a63e284b2d08d68be92f79e9187a974ea12b9a94b911f8216d23c31072c66ad9a1ecc67ced085ca36aa496c1bc53d76a3c17b97c180e1e865621e1be9a2e76396d4a2273acd061321ec447b7eb37085850aceb4808ad5de39b5c20d5341cc40195a97312de8c2c19521a521a1452e81f43975e605ddcc046a68e69501037b60237ed3e1deb896d1c8b8573321d72a0da2f9959d0618389292010c742b79cf88b80a2c73ba85da012a3881583d273508725368084111c59434462a1dc1a9207faad0bbeae4106a1af1f1253f96e589b0e61e80fd9a81dd564bfd4422ba1774a55936220431b994551bf69554acf558f8244dc4907155fcaa8029309c564a75c370b4c58ea2f7bcab4c75def88a01d4635a0917d51a850524415a26b44679ec302961186538f97cbc06e21552c60212a1866e5c3e9417cf305358d4bbfa5ce5c7021bcfedf7707e10d55c2196f9c990758f5867c4325e685d81b4ecc1f89fcdaf69db6ef8964a1e67bcede9459a290a47a78986599582bd0e2f4211368f308003063909448e86f56f97e8fa1da3672b93917d15d14ceb13315981710c1ab387ca501a38789d422a974903e7ca2077250dccc4980f2c4b371abcee4129fe10ff64690884223d626df2424f678ea6161ee82e482b0b210d0fe7509d2ac3f490097b20c4f6f09620589b803b821f0d5980785a01fffa93a450b3517b9798c03ac0494c6a4be530a621cde169e203f14d271c42116c0027ae22832c1933f9fcc430d11f9c4a60811f66053c9618c0685125b08420401eff21a0c2cc7814233bb828740264768fda7deb42e8c8144bddce8f054583d2738a17f0e858944701e3adced309bb2919e410c4e84c255d67687de69656616d8a4bd16650c714a2c047986a174d308c3006c1d1297ac88e6f0935a270f8f014c93bc0ab7bc1755814298c1abf09960a3798858eca6707e9867964352023d635350a4f1c6b3f5936da36a0fb1789255e68b5dc259709206678e7269b310381199f5dea991b16d784801248a869e1450ff41881c67eabf511304042d4590737062b950867b2c5f7e8f19ca50a17c2323138c90c2511309c0973df0706bce57efcd2bd46c59187bbf6c6756b38527e0d36deb8daebf6b0f2d77a0b911196b6a99326ce720e06309b1d367edd0a7707ab3feac9af2990cb0ba59f3de1386168bc845c980dc21550781274eb00c62073c932e2954c6f518173151b57e6365795e41682bd86b0999564b882f02c8252c3c47bb8e5fe3c1eefd099ad5f171deb2bebc500682a7fe60fe47e00343f1530faec7298e9ad2695c7cfe75e9f78480094e35b087b374bad4a4ad25dc9d436733e6e36b49f06de942d55405d78ae51c3e68488117b28d255b7abadcaaf45fd61d32a5945cc8c74c85599b5648e8a6b1ececdf424126d0aac6d0d61a7d8149ea6ebd8a6f5bdbdddb43bdd9b9ba9ca13ac331331045f61767b866e3a1aafbeb11e49f9921839c65c183a96bb41bcb6faef791111859945443f8bac8016ffb3641d17ab81b13d6c39f3b8deaca438c415c3330508f03cc98ecde85b1601bf8e3910112840ed0a6885b72b29b307758dcdcbcc0cb5cba898adfbac4d9600ad4aa5d2b06cd949611964829357585640cbc4e2c4438b8b37dc5148e23f2a5ff7d5cff0dc24a2accca0696a16b6c50ff86ccc3cab58d1ab1811894bfd42383d2cd027c653017d6379b7da339ef7b520f7a4165eb96db87077b01b06ddfdf314ae3d8586ea4992664f32c5293a06b0396566b375152885000fb82f3f1bf3e03d1005304b0b1d71506089c7dba74556c9784a4f8e602fed2ae957fd4483c0891b9c36d29c7546d30a28e8e1958ace5bfb519790c3d96c775abe7db26a64798baf5843b4406ce59edeef9b460d329120e2d2b79e99042e528ad7411d6722b7195455abae5b51d7738bd17dc592362b3cd54a086d59026b32cf45c8992ac12bee90c00347889c239684b018ab24e529b2e736b3f278bd7b7bd40dab35f0a9f00674686afccbc0e132e110b3c6396fb392277e227cdd0b08c75df1343e2c95c285c1048a38447c3fee31b5930218a65afbb972da891d8ecdc402f932b80b678a2f3283fb8ab29f44fb404e1f72824e91f2fb2dcce154a082314a7fb63c04746b65d0c571143e6a249aaf3d6a8d31d0c728d051640954980ac8611984b9680043ee75e4d5530680732f7a5dbc487042ec5880b81cd336f80dc8853704fada3b23ca4af85945a08ac55aa0d45b6d379ceb445a5f8a6d2810ba5656be25de7abd3d4a6c3642969ac24ebc26321ac3606b5907dc48825ea028864e319a5fd12c93ceecea4328d64bf0246307f61418df6fed76f7589ac93aa6d6915134d85ac4755a116b10dac1962cacd9a555c0c2f26c3dbcd2bc546cbfaef343ea8e6861adf250fb90882794beb1c112f7c998c53327edadf6da9b641d19bd880766aaab4f5ecd154437b3d8af492935d0a5bc766683109c8bda845eee2c2fae45cfc4a4f26c0f8e9c208ad745c3f9b5dc6e36b7d9f216ab3817a5eedd86572e503c0b05660adc040fcba11857a80624e40fb8178d032dae0af525b2b0323456c475669644a6f4c020a527b4e6217ba76a570131aff35c0445d950c29e8de5104892ec5d2c5ea29f2261433a54415bcca878af882eccebc970ef953cb61f753559bdc48cc8040d161ef400081975d02f526421817335126566c51306ba00544fac771927c4eab7804f0f03de7a6dba4bc142d1bad822acda293d33423745b1d8ae4c7c32cc3e680e24d84bf8e00aa2b232edb6deede759d8e852c9e91458954fd293e7cf98e4f6e3075386a74973cf85afcb79683f67c21d2ca50ab6e1c0e472e6d99656111978614f2e816219a26b5bc1db2290c004ad65292bd36c03ce7520318c7f89800e9cb5dcd20737b93075a903028bd88f64bf921a07755dedf53e91632524cbd09f96290c4ff094d14800b01b330beba56be0e406f08096e1875236f2b4ca6c8d050213249b91af35580ea62d2d82f5c134e4666a1233d2708a5c8f4237310298569c0805762675c71d77c3ce1410429a067284c45752ea52e0f614d8404e8544b3592b6e296c460be128d0c2c7741736b3ee9a151aea38f9d6634d6e114b0118468de78c23b38c33451c02c0dadb02bc9cfc16c378659db831fcb3ab9d629520509c8642ee0431727ca212cc5a4f0afbad503f4eab83a81b1ed55dd97af65974eaad3f19dcfc5d59eaa0c88ce4ddd5e986da7d26389f8a84d02d3492c3490e7911e4b8c256f1d5a3f086400db54b3606cc88564d263e74f9530a4bf90aabe908de1a6200681d2cdd5bee4368dd539e3f19898f8bb7db33d6a586e31458051f8e22559b29cf6593b8173850033e1184e36294f83673671ed932941b53abd80133876fbf69749de5c183c04caf50779dd517d38e2c984a066f6e5852bc382f12f7621c8205731686d539d908fcbaecaf5ddbed1029aed67538d5a2bbd5398e5632435d0c4e8d01bac00960585d9955978097fa06124c4f2bd25a6b0fb8b3b248492695ef0d372563bc251c92454aba906ad667f86c5ae458961c988009816da3e6c89906f513847dd753616ab6e3ae56825e10729f1418edd17ce1994e4d1638c02d522fc8e5d44889ce745a714b856368d3ca9214a6e7c9fb1343960282094d6ec73c6f58bf46332f619b712802294ce02d3182ceb31941b06abc79489a031b234b82073b5322688171f65d3e5e01c531dc4e21e9d5baae5a3440bd7046a302d4a10bf789a5ab4f946fa79a0d8402671b0264fa0aa840a0d709988ecb6657507a6d8ad9edf178952c491acfc280d51264d2685f9d267bb8d16b38d42bf0c62c91fd04d5bc05c0d33a8ac82ae4f2f21034ad570fcac11b413b53becefd2953b896592bd9cb4cd7adf05ce5ebd8501e42da2d41e708bfb189f0b4781811e95e74de1403151425978b8ef89524f593ac3728552196283b97c0a579140e60abaeab5155d1512211f08921db87c15e6b5d6ac312a1a87f85c4f12ad6b2622cc4902a76e1e78edc2cbc7fbaa2f3ee31d44d6fb42da104d78aeaa685502dff95a54be38bf962f4b10cd761d357526f2de48b05331bc4a3880d2f5ae210b3aa89dd310f8049bbbef8ee22a298a608cd3a252601cf7262467f73e3adf67deaaaa03387134a2d4298896cce36e629368b2ab761f19b71e40ab399dae19223bfae541db6d80bda156f53e066bd3de35bd32b00c0066c4b0c8d3d8443184d2c37be96d969078d50023ccc2b8d9d6407180a07d2d28ac43a96608bd20a739ae5460c35d718435c60365259644b7cf3d9b20f4761acb4b5fe8e518515880040a56659c515101d94556bc93ad40d0f9f42b12b745d1853292d6178c8c4ae6b22e1b0dc7fbb57a08e79dd119a2b43473594ed08473e9eb8bf9df6f023e180e85ac33e2b00860bd566d5db4c401af5d506306e1e9792758e106dac68cc206a46a9503fd18dfa4c09b3bc05429569fb13d27772e6fd03ef44e5734810ac2cb861acfe3c5ee0fee5cb74726633e69651c83ea2e56478b2d3fa60558e962501f7a6359764469468f6849741e72843b65abb529b64112e0c270808db57ba8aa764b1340ff13c3136fb2712d0e024b202c06cd4e4725c549fe74698846fc234c57e1af56fcb745e17ecf044a0b516e795dba2aede4729ffd25192d0e272cf8ddf9f3a4d6cc820615b173edae8aee90d12936a0a08a270d504a9083c4adf5bbb027b97ab9411f6a4f7284c0b77092a36bad8f14c6ad8d39002486c95c27d676893087a2ef62584256adc2be3499f42a9739519eeaf0f232fb2968f5cbb4cbca96ae6cb73e2a96f881e41e3b946744a3dc306b40d6bc52cf4bd276c40cbd121dc3c6e0b07c1c4c92aaedb1147b218038f8bde7809d336c85b28c7421c1f95f8891bc2142c037edc9620415b286f55bd10ff24b864afb24ecbbe9ad844bd25c119477230e43f319a7091584e7de0f830b5c88e56350ec9bb4394b9c2c2ac8d3a815e22bcc5241218edd164911b06d097ab15a50e01c9af25734160bbee3ba475b86dd3d1a987d16f9170ddb663e5442c8bca5a6d83cc6b5250cd7dcc9533c90ce6e329a6514babd630da91302973c3bea730d02dcb444cea9a5965224586fc6b68d65428f0588df542a0782eddd64ffacc4618528825b014fc4a5a8f3b3dda80bc27fbb1b225630a7f52e7ee738cbb42b369128710c766894008a5216ad257af486d33051ba6a67ccb6165d3277ede59ac2d971bb26842ea4e79ec47f3a8aab03e8ba6998d202e04296c03ea7d813586a1df72d53c073c2e09226bbd3d313aec5e57994b2c4c0d59274bfdf8b7746756db1883d722ef15a88b7cf5de486873b9ffb3b99d19c018c01fc2bb24108134c7ee47b55e3f2409d0bdc37d016f8e4298091bc047a0686aedce2bc24a8413593ee6c4fa56586ad501c9d08896231db9048a119c6c4e6b09d4ac624dcf0dc4d50db0171d3467e2d927f68ce4af761920b5ef57836d4b6e1734020fad85441679193c3cf8d6b258f83815bb0c85b91fa598776156eb5dab7cb941b76ffccaf46a96c5a81a1ebef4114860f274107ac1024e38490106e1d3936ebc42fb351c432bf1aa3d412ed428590cd184c409a996fe6605dcbdd01db6015aaa097898b2c0af66fce389a493be3b899351953f99034213304a5bbdd0315a74940a6b962010c39f5d01d7829cca4fd275415f6932497bd63d9216cc36fad7dccb58f5abc3d8f17a592063510c6edd905be825888215283a1eb0951003a6943ab33e59b25e03094e1db1d4e6eeb5c02a17bbafabd41a078f215a94995ad696eeb9e7b5ab0aad4b0b2a503602e2c64c76e58b833a3d341cfe2a9149271b1413ab1d127a22c3a6c32de519b9f73c85469c779e17bd4dde0118dc76701bba117c52103bbe92b54f2ac9f070cf880accd70ab25d3996e30556399b23a47be4b5b3a8e52d90da547d1be1f8547e25aff51c203b4b665c6edd262bad5a712b82a8a8a37806f70f7d04426286e65d13ccb1bead95740bbd2c02da02113a450ebbf65d2ecc80ec260287cc474858bf5a073ced2a2c5ac143c12d5ec1513564a95025f5bc86a60f27d2ed245da7aef0003684ab907dfc4151600b9d2330f004ce16f6a0a657c2d5d1ac3b968faced76372322eb82712c0ac4018355d79c50b4574f8a589264adad2b39f26c43e59111d27648380bf40864a679eda82cf2abab7d86ca4f6cd1ba673803e0136977b362a3c3bdae336d4827bc66c882bd9e30a22cb78c1832eace38e1b2c69a1d4fea49df3302e04eb6b470523a3ce6a015297c8eb73f773734deacff57beb5ce5d510a7610d8d0338626e2071e2202ba0a81491362979a4a76cfb41a3ec1419bf9898ae34db4c64d8ee037a893d7526766eea66f714890c0062d3370f23b9847851028885a740491c5d8408bcfe2581025796b7ea509a1ba839cb976d5d6f7a4685d718d74cf6eeb5792e824d4c5d6094b12822d341f58225a3269881fde30e2628289e68f24d03f46453b80b08565139603b0a9673d7a7eedee2ef0546bced6c4d629b3bea82de2406ffd6bb65859140233c3ec0aa5b22d3b838ca2137ad52565d60efb696fb55792f2ca02a301ea1e1b266f1e63c5700af4a1395665784b18f179facca08124623d24fbfae49ab89c504436a727489a33630b3237184a8b014c1afe95fdbc4d81915c6eb2ffe9eacefc22e6a8774fb03871602e4ac2e4987104802aed149b1920632f33d265a70fe4087e12a33d318fc892553582ac5ca599be3cb48693df01c97d8f0d6504023121234b0d1892f82bbead246ee96464bbd26808eec92c39b063bdc8e657677374036e390975f53b3b5b2889730fee75d7437114e62f3542a85816a3f7c74e983ee5aea02c2b4201cbd659cf5daaa221395a1098a8db35f9d6b1ad531b2bbb54c8e21dde8afafe658051b0c4246fd05c32d3f17a7e397624deb879256a36eb53f96d986ff3ee2a41b492daa1e83aa6d67a66e4f52f1734ae228689833e0e8a59f53fab98d2ce668b29f12e5f1a7fc449fcfe9ac6cd6986bec5559ef14ab7338eaeaad63122631381c25c12dde09be1939e50d1dcda98a753656398b109432c5ee7f03329891290c841b563d58898069b2f166e64b49a69423a0065c4fd4b632a76c05e23e610b3f07b9d271aa89352552c60b07e49645e74c7dae3998e384049b027e048f071566f40c953511767474a6a2d111ba5180c853a48df729dcb1d9b086153125de8439c61d868272e42ceb990a66f2c7bb7ecb8b1ecd7e9dca0a23a9376da229658bf0c71a48cca43174b8b0c77366d64b5d39c3e299bce2ca223a7229e709d1d78c3eb49e504a469ee6340b0c1cf4cc62b20d823ebc0acb3c7b01a1b8cebcfbc5192d216faab9306620af884dc15a8c3d96dac6e5dc7b2afb0445f26492adfdbb54a4cc2a2032ac9681284496c389c7f8113f365a271b36e933e1926c99da8448662092a881acf22e0ac16bd605ecdd1212b6b751f79d1a41d435dda25aad4ef5ff831d73d573382b31567b39c772d6b7997ebd44984741d372435d0b64f4370bfeb0d9d4ee45351d790d2e08266f415619c0677912b78c2dc5356849098786b77d131b6d3efa8c65a1872ac3790007e45e48edbca23d8d671b2c881df549191528af27d75383b471c8807ac874c769215b9317dc789530b7dfa14f7a785561f6f6f5ba7d3b7929b4aacf68880756a6d1b915cab69e44f224997008f1dce10c29df069fa195a189183441827fef91e629e2ca24e9e554074beed51449bf172ab989d94a4d1355f6719d44a84a936ee34ef3ac92fd2073a3945d197a1fab879e708fb93a3d599ab0974e232c9487c8b15b1abdd934186cfad355fea0957ab4c1f228fb6c44584299e143be884fc7ca2d00566ecb5dc60829e9803b0d2ac7503d4a58622a314625415936b93b8029c3ddcc56dceeebb2e1b4cf9eba16e6409d1a5dfc50023b44889319022c8ed1ed36442cc04bbc97dea547a34656908c719331d457eb48239151e1ad2a838fc44df8a6899c2f0eca219d8ba283ebb8f9b094df7315b4ac034eba49d8118a289b4d45eb05e4068128bd69edf98be5e1c8e346d6c6cc32c4bbb0b7ef47ffdf29efba884d574d89a3e46cc16a534b0209dc6c5174956b992c6226d080f51e9b8ad13a55acb625c29c382f584ef94739275709b11adef0e86475461caf28c75c028883f8acb722b8b8e25828349bd02989d1dacb689a03040da0596d0f1966a2b0c3cad676e4eb01e53a2a1f527cc88b8f01da426b7d75bb599eb690273c17098af9475c6a49f44534964d1753de94b3d78ac6c61c13c7f32e9bd1ee66f2cbcae81ba18280291d658964e2b87cd683966843176a773880accc4cd0ba5d3bfe4190b90b1172c370263b5ee0e0da9574c9e0f41a082382421ca4fa0b2208d06c6a9fc1faedaf8d6294f2f8a20e3573cca8a802e812c863b83de3dd357e081832a056706353dbf317d4788e8409f507771c0841330254664fa4285fe7015508cb0472585b33f9937d2d9748f8b4272c39b57b0052d975f1d29c4b5511eaf580a0b72feb55e5c3e470bd3561dfa16c21951b70aa63a43eaf5d170fd147cd737413f4a18d925ee9a11f18c8e45a1e53ad2bbfef43a73037128492ad15c50410a8cadc8c252a6cd9cbb5263a41bca10a648c19984b4e29062b91dc53f2b5bc401d8a315f555488f2941a38a0ea258d14e123cac5a8921475a4c4f9ddc466c5d1b758913ad62562c5b0673542099749455c3afa3c4e4014c8e7f34ed5fb426812064c5e4906c6a3b34aa90c9b8a72435676e0adfad97277e45e5cc86faec5f4d031ea949cd4a3ba243b002879e10454d4a036809489351f77af136906b38556552d933669427c307e61ecb8a6235083010a879b66808759886ebeb4fa66feb8d7482621848b7c5032242dd23fb5bbe83cf16725c204a49c6a09de1cd89224dce32a25d5dd7cceab9e50a563106d5130f19116422b5c37be741e187b261c5b7fa62d49037616a8218780af37b49e7426e347c8342bdf4ccaeae8e27fdab1552acc53dee3a59e695bea14d2a552ceae96d5b75b4983e28d9125c9371e53aa7d650cf4fcca5707b4baeb836ea828ab68d0703113f2d70bb987c04aaee32ca8d44a4d81cc4f49169d8773a3d745f27e038974738159a36f09853100957d3636599dee3553263c85aee6f9334f593beb419e30d6710194ac22195c2e034e50a0bc3d2423c81b19f578feb06089ca6751b42ccd92c6c789266eb646b721749fd497275a2367ecdf91c93a10ef42f286250a6bec53a66b36ac98e5e4484b25e83a5c99ae3d26ec931416e2a19c18fb09664c41b393f7dc498dee656d133fc0e5d650d11c4c688f2ccec11c4eb88d4ecc55147f9e459c82e066ad85e51d7ebe8e321bdd4596395d796812b400015e04d0c854fffcad9e057671170f6d817d42367875098e3c6fc44a8b132f0730b3cf78dba28de988d53279813cebd1cbe141244773289aca26df8a39c96d5c8dc88c9cd14aebf1eb91fd637d32c78460b21ca9d103048b9b93022d791c69833c5c29e9f384ec23fc43fb31e89090bf8a40099164217cc39363d370f8c650f15d4ce589dc9be01f60e0da73af50797003fdddb162afd61c023e3660daa7a0aa051982555303ad848244861a1f14e770176fb9e4f0d7a3e8147d4c6a95896662bc9c65cd0153ad30223955e1e124dd8875962a40de43654aa5892d1a056cb7f38672508a1434e997721bde2ea050ba85c7a4fdf266dd5434d531858a88f66f17b710b2fa0a551bd9d6001ab8447204437ebba2732eaa162d7d375f5d515af30f3e8681ef31c82fb7fdbbbb3e5d6952489a2d61fdeffdeab6a9779658394448d473a577890512098c8213cc263408242355a1223d8cd7470616f0b671e376b773bfdfc3a7138c5ca7995b9c21620c1a5e492d47992f2782400b4b810e6173d73bdc98d33f346dab88a1325fc95d2759c9ee78353bf0e376fa7e1cd50384f9eced02e979d9f59a4a139dfcc377bc55a4bf81a297ec138e3c6545e1b8d5c64fa32e76fc3de89b7191c52dbeb6cf48431d167a695f781e3718dd870579adb92875273ed03720bb9cb2c9d1d7631aaf9546dcd26c4add934fe1bb7d032d1c598175f5da08148e02fc86dd1c893bcd419c0638111516b4df9928a4a295ca95963d16c654c49c2db267002f36ad46dcaea13b340bbf03d627dce18399d2d464fdce549983b54f063dd89ad5071a70e844addc0ea86f11c2aaa12e7131e01cfdcb99e5b2536d85b23584b869a9536e3a2415da3b291df484d32e96010679b63f0fed91f967cc08508ab20130fad2715cf6f2fa3c89b2707679db48ac18a3f4ec19af83eafadce29bafd5c23f5670a080cac7bf56bbdce854c3371a2c4c08f2a9735a57fdbd2ab9de69ac017addcddfe9c5c63e34a8d6a99daa27ab04a6c3087b04a54168c11463b05211395f93b29c1620454b044624f3f73ed80ad9116fbd1f81b9e197f6a56df82ba063c7327f12212c0b8b72a089be5d751f9030284c8a107e7835e2fea891354346525974fadd36610f98e6e61e7ec55b5881d6277d42d3e3c4595d4fa2bd469a9fc8a9e6327196da5a4c892592ee5c8bbcb9ba738a19a319ff0edd6cf8bec33df9e0afe7259e4ed29a8745e0700cff64d18070dd266042dcd7b3076e9c9b91c0d993513a9c205a836222e08d1f369f42c7b42cacbe65b74b3e71ade1d6bd35b4ace3cdbab24e11cd47e0872c0af3f651a3ab8fa85fb7907c53f3975e044af65188658ffd2a4a504d8099d341cf0ab74c9e15b6e0843dd567c4ff94aaf1580b7a0ae7b340bfeeaa248bd304612a96774b6338c325f9f07ccebe841b861f5765d4ff97b5ed42ebf9d15851937a265059a103622281cefbefe2da2a5e412a8b27541ae1b5921a114176023cc1db6496d03a16560abb38a383d0622c44c85f7e6d461ef9df27dca744ae174e49e97cbe9fecdc9ab64fa455999898b5374bda49f9c0d59b4bee6b66a18070d4bc4f917bd1a9ed515eb22069472654c93daa6ee45c83dd5bdcd58fcdc65e0c43a21d82c3fe622ec413ff6738a00d1e5006fd13b3f0c931082217cd546249935ce11d0a23f4535ad3e0f65b77b71de5ebce08da89bb6f0a117d3e95c2fb54b7f5419887cca3f8a4109bc86c95baab9d91f26b7248896c51369102bbfb08b566eeb67f6099c8484fcac6e88acaadf53c9de1e52180eae0fff1777dc4ab418e5947acbbbe82b7e2208845a101a806c3781362c532c2feb4ab346962ec2b45ebd38efe705e740cef979462ef7937f95defc3b481b77dad4bd59a6ebd8690d8637b64bb001af21d62865016a8788055649b5e1e1eda1b8c7fc9cac2824c6fe4e0db5495bf79ca10439080a9b84be04c3ca2731b9dbcde1a427e7d07cd625a28b9a19578f74f8dc7293e112c2a4a802b40ff492de88ba736df486feb318a638a6e1e0cb551e2e1027cb84f26dcbe75b6276d17c2181376c46187771391f646f2a11988dba1571ed50b452c63d3ee3e0195b00e1af3d7bdff47564f7e6a888b3317180aacf6d6a44b0c0156582c9a2a3d46a6fa3874f0a457668f5d6a7267a1bfc5e85d5dd226df521027dc1ff349d39b7b2dc5d611b73cb61c62c7440c2531ac6fc104d934c5bd18f25c17ab364e55dd36eef317117c8f5af1cd53c5b5ad2198916beba45acb03669397db9f581851068211e3435dc0abc49f3f2540bdb10003ad7c15017bebe6516af5daf5dff76d49d2ba4397e1df382190f15ca918522c433917b3e12c16d8bdc8bbbd22c342ace988bf34f7a0611afc35d2d6a6f423fa77ec8374dbee236fcefbfb7316dc9e10de129eed4711bb9da57190aff921b817b292fde48bc88ca9465b28afe52a5c542a580db14808a15a45d0837249cb2f54e9bf3e6757dd50fcfa5bc00c378a93f615ece92808485a84e9fdd430ac499cc9569ef7632f89179382c06e8f840135783d3dabd502e2ee32fd3a4f3e84c9bd04163451a27e6fb7963c4a1f4533a41414c8f0bb7eb1e4940dfda998ecb17e4b2041fb59a6f47dd3aa12b990b3e3441df5633e5a3c594ac04d48986b7dd4003db4a378946c5a6b7fd9335a62339516613a9e3b8f7601ede22b2c4e674bb297896b6f88d43f8143e4544b6b3ef526d932767da10e1f4822269b5ccc4957ca7dddd0eaaa553ad90680db5b2172d5824be8dcbac997ab415a1271cdf1f7b17b05d800a6f0263c6c8550e48a2d3ad9de0647b33b32a9559d14d7c27086ccfbced7597b07ea0bc6eddcdb6709d3b3a58e05855668a57d2b6037a5230f334537db6ac6d9a4468cbec8999b1e7be2503bdb1c4c04be50da897297af3bfef42dd093c4b28c78f5b1b7cf14367b07c291a0300032453da54c0ad9598e599ad93c11416ebc9fce02753c9494b0f55bae1038fa2d7f38d36a8de525ae9025fe10c21e70c374d4565d0544e703539cae240f465a5093bba86826763c15e88450e1d93e41ef04e9938de366e09d50d9066217f3a896231ad3d6a79b1186f5e9e2ffe613df7571d097d47d99955945200b0e74b4c02ce226e818f21e4291a2b5b519e2b4dd102ce334a1f3b8a56d35dd2e9d4015f8eaaa570dbfd0dfbad9ecea19353eb839f6b789b0cb500bb1c63db5ef40087af580841574e8419f8a8a0e565063e067599603d662558769403849a1d769c46a402ad0df125c4a9cc9378b4d2fe8a385133c21ebc29f3e827b4176dcaca710bc1a32dd66487cf94b76b6405cc116c9c5a6d60db8700295bc06af59616ac18b67b91e58ee6889a94eeebf9008453a8c649c168a1147658a0884d6ea754cb8c50f1091567c95bb087b8f482665194e1709df958597cb0b5734e9af611309323208959d17d024b48b51034e94c2b5950ab20b644c1d13b6cbb3ba21e8a7be82612ef0379bd78b91f62e5eaf326706016d0e24ad0779cf61e64217bed1ebdd24dcf2b580b54b3146852c719715ec49b2065c9b90ff4ac0b180c2654b324b9b17c86027d2fea5aecd6af65a0ed08dfde1f8ba8086f1898d82efba05a45b5c7e5ddc51b58e91742dc6bb72a1ddce6f566246f4aacac07a546607c58fdce099e8b88d7c99e136597dca2279d918d7e45830692c6e583051338864c833290de52423a79117ecbcf216d95d85a57786645391bacae0c3baab3c725adb7552cde38317a102aefbfec145c032c05ba668540c421859d050fdafb90d5e2b6adf3b40f3125caaaa5149758237328a60281a4d6b345db20f822a6ef543127d2d20ee7d4f997aae5875b234491666799d1c5f6691617b0acbdf157f662bb1563bfd40a9d4e39f60c918b0daa09316aed18e9626c9f61b13f0675cd7518800de2a8a8bfa088c307269b46c4e88465e94b6641ac2929dfda3fb342c215e8447b8f1208903617f3a3ce1f9ebafc14d65b53c315a1207b6e0d8cc3dbd999618fc3c9c4517ed4aabb23c0bc5317733ed12d8a00f6d84c36b997630aaca1a096d672a23a5ca06d3353fb85fb17f4ff0c109e30cba0b91db49c136e5d7004fa9e5c2eea4b39923c6ad1f47a58016de123d023b449996287405fa92df4cc35d5a02403a78cbe13725b8b53b7a60ab79adc33cea771713a68462ac3612cb027aca063c8705485f3af1d7aa4324be3f201c0445344229a161382c2f4a651ff2e13f35103d9883e06755be334440fba8bb033024d19d2ec8c80a40818b5cadcd1aca6e08c67b466930cb64b1a8025b1b445538425994a4df59cf804a835386dc853d3944cc01b43d4036c8e1e604f68b029cb53254d6198cd14fa6a9de4eb3010952e06526e0a203131ed6065e246387005f51a512f426bf680295399733b195dcb6e642a7a16214b7b1e33dd9be4bebdfc9b2970deb454d093419b7dd8ed58787680ee23a6bdddc65f7a10b7a41d284dc2a748950dc1c19874e751033d24e2749f123f3f311cf553edbdd5d45d0cd16ef79e0f83b1a9a61929b236fcbfb53f242ddae2900c58eede12182cef202a64690c0a1d530e419ce8c49eac2b6e2978e6e76da3744ae67b8670f7b71f83bae67d924ae5f7b87e7bf8199235ab98988ea4966448da74d5b7779f9bd01aab48f1348f2608cd43037a45e06ef7b8124a76930c05f23d0ea3332c589bd848b6326262a10c975b07697f2d9800a68a3ee61afe1dd2a9c815ec713ed93a68b4424c37fb56a655e3dae99543e44306025c91194117dfd220308fb3b1fc007002fbb2428957707214624d01effc89c06784c3bc2181e6d0b46ff75bec0b39d4edf2c25a0624679874858bd487dcf1dedfadb7d353a0989e7284f3cf30d735eec0662bf852a9d7be8fa7f5ebeea408c5504b845e2e7c9d85df73faaca24131dac61544dbf5bdc827496027e587cb318e613e2e638f83f37f5c9a64bfffd014626da80c3736224848ceb0c1b6ee43be691d053800c9bc1038e3e9013933eb87fe65d9e91e022dc3ce86089d313ec81bdad3439f0e97f9cb8074bb07bbddaf922de90d7717d7e10cd0f1b4bba826d6a4cfae6191608959e6a7c1a7b544b1182b3a820f63c12845a8f373f1556e1e0e63442240faac7dae1d774ee7c198d63040579263ead37964867db0b4a6c84d590f8dabfdf3af7970a5fbca461857db373c383a97152267b5dc5af6d22aa05886c08dd1617f4d2cf11523011ec164d4da5f773434d1054173712f332090402f30e90eadf1b1052d900e2305572365ebb01877748b548cae26458f2fc783e32218da6fcb5aaa41849c8e30e16e77be37fbb635cbbd0bea9bd940348c857da3496949fa8549375e571aa67ff59fb327b262684dfe878fa8ae7e24ea12eb0c91eec29bba6780a1622d98b11933282a5b516b827ac1180eed33a3617e89607e39cbe0a14c2337dde4a6e203baa7356e63fad72e73a873b0bac81509638e44471801ac03dff0154b859c14fbc158804a9492f021cc290e42d97edd564b6e831d109856742a6ec612569d23c0605da91bf0937e6509db73019c0cc465d0a533800175c04f1a043304d05c86fc700505b241c2f00195dc23ae060b969c2ba157f4589fcd9506a1da6714803a77deb4b8056c033c61a25fa809fadbe4fb2066ab964d0f1755a702ac88df421dd5638c86400d893488585243fa4ff11ba6af3c5b401bfa9b62ad4b6f588807f1d665d919030106392798a7b54982410d0f29df2eeb73c9ba5a2057fa19dbb7e8bd048a8a11be96e9e92d76261fb7741ea4dbfb39317b55575f75f1c7a3ae55d1694345a53013a603290f2d1692234bdf4bebb100fe25a6888d6fc98d2b0d9eb5699b9ae60e0128fd7abbc69bf100bf91b7245ddfe7be8d9cc00c1ec239b47866dc2c13683687e9235e3df38a6f500aac41f112a20f09b4001c6a873621ca5ad62b46262b01bda8b52bcbe9f9ab29b8720bf7129f8034907323c3013fc3871cad410e934e1981a88b4939e0990d1ea61e021e0cc08c4eea83a9a3119c615a750383d0253da1b9248b818a22d325ddc312ddc2106095b9135e6e920189e7c6deb27ee616746115d92e6da51b741040fa6074ec30aec19d6ec3af28baf309e5abe8c6abe47217479d285fe9537d68b785ca6bcfe39484967e9cc890fdaa249099b1cb136b4f5da6fe9c41a91403f02f5018b397b07dead03e187517e9c7b0e5e84809a48923a520d115613d1aab0d8bc816193523468b79135c93cb560c272df009a1a6fb9ce85b2670e26ddf8e78481b0812f03089a3702bfb6651b5a903d4042dc0a039cffa5963a942e28b565110c43df96b51c9447ad7bf0080a8585d00030fcc0da8c4ac0d0d00c83733ee2b1f9823c6caaafb8a6d29360b33faacfd5e1e42ce4c85f3feba586b6ea1b7a0ab6fcef33ffd9648214b900936fc34f3d93e482e30b120eae7040bed64d674c3c46a8d72412b00b28e81bd667b8d2e460dfc8d5dfb56ade7a7cc4385209f6ddf2e586aa1c940fad142b4b24f71bf4945bfb240625d40855b891e591d27e95c142633a8ac4288088c7116a6de2d9c4cdedea6261ef9d5c7a36e90a8ebd42a2d62a848021d93ea3254d53ab2430292aef12fea828b56da7317307707735e59d4ce9976e0ba30846138ff0aae2a70217c9684abc0c2a06a1401eb64f659e91ecd4214953e680dbd813a22c83814a45e97ac9fcf5966b021c41a415780d0577ec2beb1edcc0b7be2600399749e12e3a965c0000f0de28130a07132011e8c9b3320a4f3c551d82b0003d77c7d7d16d5f093ac81939a821fc38134de4b71052a0095128a1042d0137ea376dcce5710cb5315a20cc92c2a236cf737ab13fb6a68a7947faa383e25b20f5a9e5bc849fc5a3e58a5d9099b756106c430cd95c15240a826c2e92b1f661e1f41cebbaed1d10f3f16d12ada46bc2c39f9ae7cd919e292fbc435efd90212c68fda9b7d1e091c15967498418ca80da491253732d7c9e522ec05fd9ce1a4f566268104d1ff0a9dea644005aaf64a719ee066d9a8038e9c3e936fe60b487c8b372e84b8cef4a17b191a5dc3a04d52e101fcd0d1928d1db8801bf1a3f0f0c9773f71772e87c069fa88a0881f2aea67ac3869bcd04a2bba58dfb86430997328028e43d202c5e8d63100a3ddad487293f9e2ec61aa4cf1f69e6aea3afaf987cbc9230d9e1d78a427bbde12b06c3c6aae1a6fb09df604bd5621408b556f298e3031f89a917e58e6e09cc1cd4e1f8c5f489728909836fa7592baed0dd4989bd92122a493835b2e2ea9bdbbd26b3cb1f097d52a1ace96f2f87dc6b5d828df9ae26e173c7c40e82b1ae4c53933891411490aabfc72700020d319ae9a045dcfe03111049ae7c33e33cec2d0c86a1dae33c3798d003fb917aea04d2d7cc9e80a76d934b12569891e00ab93ee8e193292f2d76ea10fdc4bb7a3201c0254a202444753f02c6a5262a35d0661cc287a272e2bb2302aa7000022cc494441549ae577861fab353c99b96eab98468a469a76591c164f50e792a11ae41e91f547f0f3b66b1e475dfddc1260136c3b45cceb962fa152ad57cfb3778dc9a47acc403b5e6ee1be40bf7c0aea06988d8460b11574aa129ea4df2184d043dc5590299210c4ab5c951077d9650ace7f5d50ae064f207fc48be888c5694d9b326c013e3c6c49e872fe152059839ec10de1648eb5615bd02d8e0d8001860ea35b3c3d848decae9085cab07e0c35f302005a585eaba1adff133567f453f764203cfa05aec5662190fbc740f1a3982f3a08e38564207731a3bacac63ad9b4f8b0bd5552de06e87a24995e67ea4583a8155e191a0f66fa99bbc21872aac50fc4b1f0cf59c2f57360ebcc1788e0dbd078f9d5f47bab691e50123e02e58ba158473aaed479493c62663551863d9d7c57de3ea46fb78d7c965f6781dd2c9dea306c740b09a48f291e9020df9d3429d4b92409feddd6a564827701125c9adb208af9a5b7a8f32c864c401b5439945630aadc368e93a43ce4f83947080d5b672263d50d124a53afc1789d0f1603df032a092e6028d4ceb8a9d8c6ca5c00633671d079e6c5075cd470f45f9bdc39c11860e0c851b1ba070fce17c83efd4c6384c0f26924a07744597e5e99de32475064ecee0b154c377c92158db3602e286aa2715499eda5114c02f6ee00fef68486343ff49571615964ce48b5c3b7f4abb69d3e3db426e15c2f33f6475cb8f5e1f10f7535156f42d87f168ceac4adcc1275692ab0153834b1583a219400b4d0d5cde6e24e501fbfef9baffc44d4d5a7c6e32fb1a38c4d04bec457917eb1f04e9a1de116c68a55910d238e0c23109659eeada535d287e231e60b6582de76598416c13781016824583824dc125fa930e09130149cf0f37c98016001abcdb83b020f3cc033fb43bedbcdc6caa94512f6e434925af0d67f16c98d303d4e11fa073f1aef1d31a86395fb5b98d374dca683c00fa88007ccf40aba0046fbe19919449e619226ea75a4a6c564fa0a9020dc0f8d54b3bdfcd9c4f6d086513bc96766f10a6c9e0719bd15b59f82b47362d39866d860f3f0110acba4069d2ef3adc8563b3b587a66b097875856226726275d6f46d1ab7ff84936f4c24f72b19ce4424801d12eedbad149906bc75298443b5915214d743c2a359213f9e9275c41c2c410a9773189713f3c1e719299800aa50cb234e48fc0d5544784331e721e796597932ee35935a76c7235f89aad2e944c73b1a08ee843a9b8a8fb42b8af8c51648c5e40261531b5e5f0e5168c2d8c9d6f36bcdc5dc04d520e0baaae9af9054eadb90b7b2e8de62ec6eb3cc4620dfeee91dfbbcb5a2034f6fb956ecce7c958b251e969ae5aefaf4513846a618ce6e50957f1eb4a49c8d68eeaaf577f641e3ecbafdb44372fc95c2317fc307260e86db49d6cd368d3c19e8825c8143135957e37a1c35e12435e15f8ec3df1b41a5ebae240bf32d17cc8006325841cdca2ad7f6be19ceeb3714259c563d2898dc8220837b36070a246ac702235e133ddd1bbe47d6ec8e2b1854c68045f59783495abe616154f30a4cc72dba176840477cc434b865c0f4e52ed20bda7d74ff115c914ecb9bca5fd6cb3544a48db785b888df7f3f0f0d92d6f14d3957453a945c2d3a6b73891f85c33ec7a1c813bc01f61fa36ed93cfcfeef0d9fea7a3eebcd980475b93481488fc852b7fa148be18d8983e8e3e458e26ed69801378b354c206ac62c9b4dd081514514056cdbb16083dafba621156712f1c0c54cf4ffa453a91937189f6059181b5b49aedee4285c3b98e498e155c1577a92918902c427a2503e46ac5697ae3573dd951d484d388270bedf6e886590a9c3c377f45a70c9cc3e9a433c1f5b4637f449ebe4676b72e31176c1ce4acb5e9e274b4f40e54d30585a9295c7e38cd8eaa24722faefee78de5eb50d74c196ab3006345e1394289a3bfcc1143a1cc021a7de6dd297aea21df53347d4efe7c68e35e45c62e33b3087d99406c9e5c629b5915dff6888a3cf8f972665fdd55fc53a56ed46b3e1df80920f1e238037c48e7db8611b5eb166c38f7890a28fdc03173b131f68c2f6b29d89340a0c7b997b42f531660b6cc0d4d5a8f6ea2b9a3d953ea29a9cac1314c9fcf578d7e9eac7c9396a74d3621ca4a4c052f5a34ae923d52c403ef4d77ba2d3c86ada027527326b3d875c3f92366ffeb50b7112661c0802391aa7cb9014f161b85e38fe16c7c3326455aaffd0206bccdd7bcbe90cc95aaa2824c8b594d4a3845d265c55de08485d120d7a84d694f3b735986db0526dfbc440a55d5a5b5ece5e01c515ebb6764455f0451c23988b6fb432fd41522ea4d06ec393521f120456ba4540f06eb824b86c0192ea5068552aa2e580a244cf632c4dce39e96fa26a8f8bc6e4c154e07593be50d569611a36d7b751e9ea9a2928b1ba59783a194f10b6cd3442da9f30799f697a26e329d0099323e9e020b0c902847be5dc3b5236de6913be4bc2830bd055149db05181a898ff9ade8056f8a95f313a2cfa6b142e0b1b7e4c88a028ce055f522f0e087bbefc4e522c127f6a6235d6c5de9081a94d58276a0da9bc350be5ee0a8e7c2657ec5a7f7afb8bf606343509bca6622a8f4ce5dd4f909edd30664ae4f8676a5688a067b2b729edbe789fb7768798b32b49476c3263823625a2067ba7a4d4573e22f2aa460d544996422d1725f44e8eb47f7d5a8bb008f826fe341f40035cfe9778dcfbc3e8e2ffca067e0477c89f8365abb28aafd90794450fd100698145116e14d0053fcaa91bc44651c3dd4c82e25c427cc9e229c037cb7ae9f85f2818d693d5ff6cb9c0298a4bf90a38bc53ce418904f01a43c0a1e2927441f80a757b19f0c33c930097e85c1f632e40cbb23edd3e66b1e89da575f2f3d5f7cc786df029904b68bce521c2bea863850d3ed90db2ba693b45e52a9b4bd22bea6eeee127fe558fe18ea367dc837911575207f7cb9b822b9247382e632300a2339510c9448fd763a3a6321cde31a441d55b296e316ede040cab68144ce0fb6a6fea3da655cdf8d2059447e0dde75b22f8af682f9c29e2d5b1fd870f155bd657e8d8e32763bf72d2222d843439719c34e43ef290a431daaec70fd2dea7ad0deccdcfefc2b05e86beed5e44c37b15a82525492da268fea835f3b37cb27157f4e27aace31454cdfd7d77c3d3f2d7f00755336935db2286ec99113665417d67e24a453cc307ac07d72a6b71c5169a51c46d037c209ae59964416cca4f6acc1a8296f3b0b13e42a8074193c8068555dc569b6cc77a76fdf5eb46636500be23a157cb5c1910fead490e474b09aaceab33cb786a68ef6ec5e755848065c8d97309da80b93c230701b20ffee68ca66bb817389db294366c80a12929ed315cecddd280723718a5cb8b2dd59736a267b5fa32c9ebacb9f41dd09bc3924021234562fc5e41725a02475bbf14105d799ee6746107a88a2f3f2ca06e067c80366df06ddd25c586bdbd7308cc437d367d9a40a5751f938f02e1da8e7b8253d52d296ee4032d14eb7369c9edf411d8b6ddeee1c530b46870923c9d5ec5ecc2907152d6ffff3bf389ad22a4c31499f56675b088a7a159ac6e431a3929305a53ca74fd9d1b07bd14262f6c7b96538fc63a8bb008f9c4111ed25c040280b4ba4f2b96a9e3733d178a3475124034cb46c985c6773da5b8e4efba3b51db97c56ab922889b25e85d54b46db973fa3c4cce22aec0f4ec8048dcfbc562f060f8941d1577a44484d38db19bded5e1dd4b06443eaf9728b5087f7ba4602b3b2dde997ae47ae4471c2eddf67eb4e4566bca9429acb32a597259cd4c4f2e119ba5e83bc20301faf1d379a9c40fb7d20f7875177019e7f85f87b434821849941d2d9cb4664424142ad9d288b700be62998d1ccdea5106b01d2b885f0cce0206cf000c9e1b0d77d49dc0b31f7be322d33aac1feb5dad1f525f7148bd1206e21ae83c4ea091c8637bc5109cb5e8d70f1120398bfec7caf47e7974e07255e7e228ac0d6955339b30eafd511dff0fad38b9e4a524e2045c982593e90ebd97f6b272eb554b81936edce0b65c15e79b934f26bd7f153a7e54fdaba06b6e948d4700685c5e061e2546f64c7ba527458468133c39316ae684b66f30e9fdb0afaa4859b6b2d7000104887c7791092a4bf674cf78a2ffb17a073ce4b03dc56813eb80c6e4a508cc5937e9a529ad4bb81f481aca0977649d28de1e4ae34246ad82f82caa0f56ef7c056fbfe05480369abdf5b6bf9606fbfe1655bc1f9ede64dda56101bc1111ef3285690133e99ce3510b0f45481f3c272e9a9a4eb5be1ad5efd79d49d5393f4986e496d52a5aa433141024a8e7d90c2aa7a95ad138da4e7a87c2cceaaf4bcd99903bda0dabfc8aa7482b8289682a18d81a8bd52df40c499260a15bf3d1faebd2b9a27a13d3f0f03aca5b0b5da1a067c2e19ae886776fd426db762d1f5e204aa9f19344eecaecfc3314c4e0bd455b8f3d7a06e33b919c32a3d9045052beff2a00992d24e1956b0f78c1bbea5efdd662ca15cf9f6c3bc1b8efe0e8ae65ba0ee84c712be90d033afe2bf7bf7b22bb97612d0a6deb7504788d1425107d185b655b672e3f1330e72d3bc3810d520474b7e1c2a546c698d23debb949ca74a7be999e3e20c4c6bcee5d8a2eec334c8a9b06bea54baa33d5d7f2b07091356cc69a165d2e8ab4df17348e6d248d0f79ace9fce30cfb96d720c8a2fa730d092e10b9ee74049f8e4d4a23961cd80b0fdede9c7de53493db9acc93c2b1f7e6ddd0b8aa60932e965ed546c5572c5b2b5b977e2e53393856a72d5ca20b3214490b35455e7b0d7fa891d572982adc9e3298674d22ab215feedc1852524bacbc9544f6c3cb384175896c43bd31b2ee8cc1a79aab56c175ba79886cd3f5ffa974e917ee41c0a2da83b73e58fb675776743c137530672ca1b042495a4e617b07bbd9a26589a0a4853086136e49322440b3b3da5d45e90c2cffffa1bd9baa1a50f4532386cbdf45c0d57e5054182f5e3fe211e125f02f4f263ea80f131e14d3472e5ad89b8c83b884a0f5090eddb656118c94151fb56b7b0e7d4e40512a7b1f2d92d6859644686808dcd3addfdc96ce36580cf2c6ead7916b1f733f738cf6c5ddfb281144d3b90ff5c5b7721e7adb859f514af9896a8b2b15bdf1ee111708640e3cd8df7d7035c164e99fbb649ff6ee1cabbabfced5097ec7644cc94e4638f6023974dcf75b2d83a06626dac871c0e5750698b108b87f33d4baae224dbe2329f41b76d9b875bb9788c055315de60e84830f760f7bd4cd6d9259761b6221c7a05b73d91c47def9a9e2badf36f569a8d0e2ba6ec458ce6a8748beca7d41f4ed5c30d51831f7a6c6e7de056282561c3d5884b11996ab16bbad5eaf3bacb1034588a869b60e9c5a255dbfaed8bb50ddf677ebe35ea665e4c345306608027c47f462c25e244b7c81f53868470b811482e1f0fad0df6b2127e8295a559e765718a242110150f3d10df30791730930c5ebbb4a1c546fc8476584e9590fe9520ea654060cfa2d2c148d1f9e8aa9b8696179dba3a7ca2ae82e911a76c72553b3d13fdb350d72a6c4a8b2a39e8b29ed260be0424db4150d4c4ca2ad6ed19c266862296acf3c08a87aab272f3066bf9fb00ecc7d8bab3a3039ee98637bba3326b320773755c4cb83969bdf2a207d264dbe5fd3cdfc1cfeeb1d18eadf4fe3defb5a0c8edb2cd7009967a8241d28fafd8653db18e0279b44f273dbfe733e32906c0e9178395abc0152fa6ef6e76719dc944cb0ad023b47e9eccc930b5d6b611e5157f10ea06394380b7508420480b31711657c0b6b72ca86265e53c6349339e8e2b5d8952f2e55c53986d42b20fbfa87be30c9c533991e5a1b12496c7d64ed259a78663ca8a65518d48a6a2677e36848870324a2df619cc18b406b6bb503cb14a44f8720eb65180d1aa2b6481ae02aa95988994b6c5833ef8ccf4e980224f5a991146837526f59c86be3b3bc9a211f921f18a5915ddcd66ea3c27162bee25583fc2af1bde0c646a82afce6debb59536ada2b930ff4a94e466f1889e180e753c05be033524a584d2374b2dd01b85ec0ffdec3b32cc732a4ed5d879814d96cd433a1c2a96a7a94fec683e9ab2d7c4717b7808689ef24ede970291aa605bc27c80bbc7dd559c0a906c103e4584043f7b1d47919e62a7c402ba8050e8b567db7926b675684b980e2e0aa07a2e8e78697689a973d4a1115f0566ada1cd75bb6e24826e2acb5fa0e59ba36eb3977d6ba49c550bd493131c04d843f295ce15abec51660ace95cd86ebe53f45a1d9c3d52d9d94e10761efbba3eec480699d7a53f011ba5400f560dbbee2ead821436c93d153c4e0812b67183d0115a9b974676b19c339dd8cbbba6f4283d656cdec909a77101afab85707eb86870924942869a4a89e530422e03d33ce4aeb8c2c08324c55f7b4c1ba7ddeba93605994b5e7e207ada2b8504704d5e8f8eadb32cccdad11f51cb7ded29b4af07a16de812e5a4d14a06a5bb3876d9ebb6cf0207a07ba70ae459ccbf08c4770771dbfcfc91f80bac47707a8583f22cbb9e276c39e7204a9ad3462f2e71a5ab3f0a6439e5d8517b2c7e9529e87e6955cee2838314d79ab32776b0974c562b810d208099ada9e7f5a6091121a04495d5b05bbc861516fc54abbe38a959f62981940748ba86970b529a7ad1343d22c96fb0d51373d95a23c87d9c6a7ad8be8b1a23f8f4d589a9e87c21468c64d54af7ce915056ca0a866b82d0033487f1f383dd8939f81ba0da6893eddbcf615579be27181ca4a5c93ffa3604fd149428f9ca0a3bc027ad44911174feba18bd05be3f397faf782bdfd4b447021ee25655cccb3d02233d813494c50db9c38d855e11f27d591087b9018784b6e9e8fa6442639ae3d0b5fe5dab85998ec65e846e473fb6d3eb8e49f7ad9a9bc4ebc992b950c52ac4684991764b6763457257e7c54679aba1a61e28cceac2a63b0274d15a7319413d59f3a9c4f6afc87a16e4b624593427f218170e37eec09c6bf1700f8d62a8a61ec9de0588df8a7dc2b94a22b4a2eb91648dadeefd1ba5e38e724e9629a9c8ff529a41009203a98243c638ff219d57c3a498b037cf80c6f2feae965c9052ad1482f00f1c331ccbef5b8a0c6056c7cbebc65e19364e5f9662f78dbc5e61681e487b78705afccde783c73ebd2f338e6c7446d43aa94887f45a16da8234f33ebb752f86fa262de3ccf3f0f75035e729ce9103f94d2299d2aae288272eebec62e2917da9b81953878d4c0e6360a59e851a4d123928c557bd4768c55ee73e781bc5d1876e5d2b5361b8661302043f0efb9382225ddc4c9d48193c4beb85a5d0ccc6d8e82869da84bddc4d3dafdf6cfdabad3f29c8a89ca134962a6cc3c7d8492c8764aa27ae422f75810852fc753981937708405e1640f95a7f8b99092015ae855fffc74c819ce8f44dd898498a1bf5645aa405859d00f69e1d7f54eedc9417bb9d3b82b5a970b12e1e020f10fd14efe211674bb5be689c0dddaed7a218efa18ae97a7e094aae4b0f592302a80600987889dd6bde1f945d4ed7a9106bdbd7dbe4e0b9c22edcb0726944fb9882fdeeb6d176c4ece0f1b207228b95aca5b18099f841f14911b4c271a91c40095e749b940d5ac8a58a22da826d5e9b785674fe6ff17e0adc1fe54d45d243847ce49aa547c4c42cf7ad39760c688653a5a33017d31155b39b459100345190b916132b89c10bfe7e214375edcbc89e688a2a8004fd2833c3dc78038555096a3cfe83949b6148e39191a1f179a50e77a115a4ff414239d81cd32b4335fa85b31d4db20f421bf6a86f50463efbd7fe61384d063fa0ec9547fd74e195c3b6b9476db8ce1e4056c2d4d5beb06b99feec2dd9ddbbf047517a7023753a4d7a3e26c8e20d82c18d9c509d558014617c006aaa39045bc9134887c3098bddfeb7c74280998153a292b9a3a41119ee190c8a46959d6be8c701ae171d4a526741298754669cb2dea02b608c457daba8610126e151362df6ba51d7c3641204a90a1a6987adb194620a0c2d34b71d49aa5c1f07bff915ad9b38e67907bd5ec7d8812f9d4467e36ea2e8b718a354f0fc3543b0b549653625af472959924063f6cc3e6f27ec4420992b41eb1105b6364c88df8270a7a3eb05c140796d021892399406412c64468dc919a873424969ae7daf5c353c21e5ccbcc1a13a14bbd366ced84317fb9a6bacd6e7f81ad3b0d8ebe9d84966212f93069023f669233c64f137d4531e04db16870e23c9b55274729755b610a4d47df71f32463849457b9fab7e22d01f8f4f7d7a5f93efb3012b7d89beefcdb5b04404b11236c305c5001487c39f1c65ec4e39058631825b50563904f2db02d440747221f5c11e8c28b5c8f1701926f2f63d182b209b228a12413c89f0436d7f04cb449ecc868c87ffcd01ae78752907647bdd054da017a6b4783bac42f42dbd83a5b0cbade78cf17533e7eaf67aedcac66d9fca502f28a9974b910c934393458326fa24742c4fa89b4cbd938cc833e7b2043f91ed7ceb382f9ba0e0ac505d6c5ec89b270ad7b8367dffe4b2effcdfff7e14386f37d1af94b50b7096d9db2814e4e445839be3b1e5871230bd6aec01d48a0a707088188b6ba2467e8669137fe21b051e1b4b20b400847826426282bb416ba9d5a78a2269bc713238ebcca48a62b5ff5364628f213b65a219bfbaa29459203db5027fca3481fcf14c604890df63db2b5d9d348d626fa00ed8334b0d153d863ef633227582544e983d8957a1a8fc0996df9004a8a2f07758c7f595387d892073224036456646e504a61ccc2cbddcb8dcef784be6738dff6b77f1bea4e6519f6f67256ee04e683c678fe5a5192fc011ddc633b1d8486d5021b9409f694563a29b3a7e053e517e9119ea1dda5048110ab14d6574bc10fbc5d5dba5c389461a4c213e557a18e04d3173a29b4434dd017bd24399cf7819593e8e71171233383afbac5fa3ca4457e9c7777a27fea14e79926b6d7140923f163a91e81623380400a23993421472e990b847f100a3b0b09a5f41eb90ed3ce19a629fc56ee1be4c0550d77df76d3f0f6b6817c5b8cdd76ecef449d719e9cd38a5ac8ec9e032312b4b43d912492403629a171e9e32d366ec9cec027b50d817ec2f4614176a764fa0424d9314170d8832b4cb28762e1736f48df4443c89a1df65e94ad70c5ca419d4ec239fe161413501f6ca9c4a5e45071edf60ef7bb92775ab0cb0599974e9e30f3af49e0b89a2b6937415da86369d95e4fd9e2d26cbea014251599047b3f318d3c349aa87daf77f8b921d01d6c20626c5088460127776f387fbd7d3b27e4af455d833c3d84c55a480faf9d104822f1e8c4d0901c0e09ed7b3e1c103ea9679e9592485e9f33448a22cf2dc424a574098d6023434a73634a5a600aa071ef913da77bd4f7a2ce4f64ba06ea7492b554bdad417598ecedc5d6a94d5130a51a18c30c8da17a287a0a813b7feb07b6331a7bce2e811c83cfdeba1e81a471748605f32f575914044bf40193e4066301acba00cfe9c19a377c01ebaef015b9307b2877e12b84d9dfbda2fd9f60e236f37f39ea6eb197ad58ec21832639dbe63f4487e9f3144f91b71dc40b3e49bff80a943a0fa2b0ca45ec85b2881309a3cb5942d86b1b70d973a1054d116528eaed4277c1e0649e61470003754f27f81563c2d61562495e0937d3aaf31c54b1d95e697f36fe08a7f513644f3c83a964ac00c330f5df84d87e8bd6107c0227717fc344a46112c93452af34d199c2277ad80e6b3b4caf5942e6a5615839e739788c9b808a9f186603894ffaf61f85b766e91f81ba53265ae3d6de87e213ca9415efab5722bece83131161afc40050a94933b50d099e496185b85b2816e6095d60c614a0979a953c102cf5131c9598727ef836227ee48c0fe300ef8a33fc75f7fcb1bbe147b753412aa90806d0fbafd5fab79826b5721b6a715065d991055aee42ba218316ae18b6f590c1a12c9835fe18cbef2ebe65b1e90858e2c796b7141d61d2993ef1a1748ae79b582dfeb0e2983df7a44db8355e7fb526494043b1d25ad0cf5e97d99c2fb0f422cd7e4a3dfd05e7ff71a86bcdce506786c8498c886009f7030c6cb4cd2bd9022dd89b6eee4ac02bee8279e6d510533e1e047ac2084804ebb453d5089e8685126b4e11d3e1eef00c39449ffae7b931686ee74308740118304428195b04759a1dc3d4601b427b544f4045a4141848f3caa3493ffc6493b967221cfa23b1c666b6891395c1543ad3abf3dc1d6766e1f51f4ef4d965c60893ed80a61ddfaa9bcbc2fbdc34326bdd148cc11269d7674c9ba9740860badedc9675c879fb8fb27fdae6ff05a07a7108ff50d45db0371c120b08012776a6e87ff9ee822e55576773c2adf01dd1c4cdbcd18a23b4e00438292b713db42874722541d7a6d660cf2d88b243081e2a983bd8530945f4b5c0361253f6c4bf0abe5cc00ec30378e70bd1084459325a7e595a5f1813bc7d2b16dfc3475a66a3da41b491c233baab0f751edf533ced0cb4847f17fb89e8080ea99f8eae1425126f9426f12c05b09d014f37aa4e0074dba150f7104e0f13084d35a593bf7fb265bb05e12feafee35a24644d505cc85f2228d4c94529db2b8c4979ef35408bb3fb40e0483cc95390e1fac9378166b5e08a208293ec9666b1385978b7c0fa008fec127dc040f6887e0498fd61665948464c86c3c57289b400d15766cd7112c157b3c2086bd3af20d9676e9806c1b5277a3522548807c2bfbeb160ee02c010ae41410e5694b172c75e43d5885ccfc8f3eb386c8c73c93addf06d4c98f9c5b43dbc0be7ccac33ec9b4e728c1deceae9619ec1e467dcda17edc3df74c13f1a75a7c59b6ebe480649e5a8c81378dc86a073de008fe07a1aa0c731cf838d723d96e5a48c3c160a8daaefcf4809f1650901cf8d6092f40389e81f790515df3a032ab97c1a24d6314fcd3262641a44618caf082aae075ded083382b7937edebb847c856aa2976c1abacb285122cc789eaad658d175dea0c427610c4f86553d0430f7bd389c0c35b089a66859df80dc63a9ac7aef4b8aa85fac5ceaec1f183279464dfca2ee3f9373aae489ce648e842151820ab43b2cb166441f7b043f71057f093a693e271afc1c048e0d6c1b7074d407655c1a29b8b7030835280aaf1110629adcba6accead1e050449199056038740d17142de43e6996c4335fa0058d5587658210c8221cfe0533cdf251db2d867562d3b4dcad7df0173eefc675b4236cc3d2ba231d24d424e202e7d4446f41dab1690c7bbfc6ed2ef67e5177675a4e04faec58869df8126e893eee9c383b28323e848f7d90b652ab8149b200027d4fa93a2e5350a9840a5b031538e41d39e35b287deab75051e4d395a4ff196dca4c5104a02817822be62e32a76511fdab9f7afe5481a83e20b1a8af1e3a281a8eab1ff224b9b84ce2f6477312862b49bbb4f60bb9a716e81775cf88ee7fb535312d723853003920a728918723f1a0188ad120d6448dd16046c43c087ae9f228df53774211810dfc34ce34217eec58ee16c017a181767764a6e00162455fc87d517857f6825b9f7d706b3c93ed824f3d110e81d5c53f9fea431b601b080e692c0c232edacb658dc28d18490155d5306d2ba44b212d9eccaa33e6744db3f4dc9cfe7ef70fccd7bd61d117b84bda2e4170020a09ec1e79050c2682f83a000930842598147289224ad6054226e892857fa457a50199387761a9487f36191441fa19549f8db7fd04ff506280d6082dce00aa9e8bc4f0d00c8739d5678e2b1a298c0472ee08cf811c0807ad2687b2d008e4ffa2ee91a5fcb5758fccd2fff35b8a310e7e17d50e1ba4593452c8312b843ab21b0c1ad4b11b6c1a87900922a34c16f8117d10129c14aa295a58e4fdb587dbb98b3b82a55235cd8a6d02951b219c4e3265feba469718345fd1082ca1bbbb35dcc298c069f56eec648fccad1b1bf2adf33617f4d7977b64d57e51f7c82c5daf39d356397e70088d30330f70bf118190d0f3b7d4b9e215606009314900133e299628bc010020213e41ee9d6770da619a4c8384332c921bb93ec6eb5785228b646a1ca4d13c9013f9384394da94d0c309a10b90b4cf8201551e299017b414b0b9c4842a0030b4465706ffd7617b8bd01cbff945dd3b27f0bf652e3534106610b25d977b4088203e288207f801218646fa396ffec5eb84317cf02f788004ab05901a410b73f66e3b9d3f099c993bc60d902a3d13d917fc741ea2905b8770c8ad76d02624f77c46edaf1ce799d0ff49bf7f33040f0ad32fea1e9ca8575c760ae270789ac715da3fd328e0c1180cb06f0c9a43d4d45f2064a07889d8295c618c3c3d1f046f842b19bade1b0c607b70fbf62e956865c132655dd3999340be62d8bf973e3c03bfa87b78aade7de199905863b7862bb97f4324f0d2d4fe7d8a10fe9aa6772fe91b1bf845dd1b27ee0d3fbb8bbabb5cf10d8ddffee42e113d2ffb45dd87ccf31b1af945dd1b26ed537eb228c58b6879fcf6bfb87a7caebef2caff039e0c2c995892cb8a0000000049454e44ae426082

Daniel D. Whedon (gen. ed.), Commentary on the Old and New Testaments (1874–1909) — public domain. Text from a community e-Sword module.

The Pulpit Commentary

Men who for who, A.V Have erred (hjstochsan); see 1Ti_1:6 (note) and 6:21. In Mat_22:29 and in, Mar_12:24 our Lord"s word for "erring" is planasqe. It is remarkable that it was the subject of the resurrection which was so misunderstood in both cases. The heretics to whom St. Paul here alludes probably explained away the resurrection, as the Gnostics in the time of Irenaeus and Tertullian did (Huther) by spiritualizing it in the sense of Rom_6:4; (Ephesianspousi); Col_2:12 Col_3:1, etc. It is the usual way with heresy to corrupt and destroy the gospel, under pretence of improving it. And there are always some weak brethren ready to be deceived and misled. Overthrow (ajnatre) elsewhere in the New Testament only in Tit_1:11; but common in LXX and in classical Greek.

The Pulpit Commentary (1880–1919), ed. H.D.M. Spence-Jones & Joseph S. Exell — public domain. Text from a community e-Sword module.

John Wesley's Explanatory Notes

Saying the resurrection is already past - Perhaps asserting that it is only the spiritual passing from death unto life.

John Wesley, Explanatory Notes Upon the Whole Bible (1754–1765) — public domain. Text via the GEBible commentary corpus.

Fairbairn on Ezekiel, Jonah & the Pastoral Epistles

Patrick Fairbairn

Ver. 18. The apostle now points to specific examples of what he meant: Of whom is Hymenaeus and Philetus, men who (οἵτινες) concerning the truth swerved (or went astray, see at 1Ti 1:6), saying that the resurrection has already taken place, and overthrow the faith of some. One of the names mentioned here, Hymenaeus, occurred in the First Epistle to Timothy, 1Ti 1:20; and, as was stated there, the name in both cases had respect, in all probability, to the same person. In the former passage he was represented as a man who had sunk into a bad moral condition—had thrust from him faith and a good conscience, and so concerning faith had made shipwreck. It is not materially different to say here of him, that he had gone astray respecting the truth, and did so to such an extent as to overthrow the faith of some. This, of course, implies that his own faith had previously suffered shipwreck—that he had virtually abandoned the ground of faith, and discarded the truth of God as taught by His authorized ambassadors. In this apostasy Philetus is coupled with him, of whom nothing is known except what is stated in this brief notice.

The specific error charged upon the persons in question, that they held the resurrection to have already taken place, is no proof of Marcionite teaching, as Baur and his school assert. There was no need of Marcion to account for the broaching of such opinions. The First Epistle to the Corinthians (1 Corinthians 15) shows plainly enough how ready the Grecian mind was to stumble at the doctrine of a literal resurrection; and no wonder, since the doctrine was so entirely alien to the whole spirit and tendency of the Greek philosophy. Tertullian expressly affirms, that however much the philosophic sects might differ on other points, they were at one in denying that doctrine of the gospel (De Praescr. Haer. § 7); and hence, when St. Paul, in his discourse before the Athenian Areopagus, came to refer to the resurrection of the dead as a fact in history, already exemplified in Christ, the patience of his audience could stand it no longer; the assembly broke up amid jeers and laughter, as if some incredible absurdity had been uttered in their hearing. This, therefore, was precisely the point in respect to which it might be expected that heathen converts to the gospel would be apt to stagger; and such as were of a more speculative tendency, while admitting it in words, would deny it in reality. Within a few years of the first planting of the church at Corinth certain parties did so there, as several years later others appear to have done at Ephesus. In both places, very probably, the explanations fallen upon were of the kind mentioned by Tertullian: some identifying the resurrection with the soul’s spiritual renewal by the doctrine of the gospel, causing it “to burst forth from the sepulchre of the old man;” while others understood it of the soul’s departure from the body, “the world in their view being only the habitation of the dead” (De Resurr. § 19). The Hymenaeus and Philetus here noticed must have taken somewhat of the former view, holding, as they did, the resurrection to be already past. It was altogether a spiritual thing in their account, a quickening merely of the soul’s activities to newness of life; and thus, by their excess in spiritualizing, they loosened the very foundations of the Christian system; for the position they assumed involved by necessary inference the denial of Christ’s resurrection, and the saving efficacy of His death (1Co 15:12-19).

Patrick Fairbairn — An Exposition of Ezekiel (1851), Jonah (1849), and The Pastoral Epistles (1874) — public domain. Text from a community e-Sword module.

The People's New Testament

B. W. Johnson

18. Who concerning the truth have erred. Their speculation is stated. They preached, as some do in our own times, that the resurrection which Christ teaches is only a moral resurrection, a resurrection of the soul to a better life. This error was taught also in Corinth (1 Cor. 15:12), and found some currency in the second century.

B. W. Johnson's The People's New Testament with Notes (1889–1891) — public domain. Electronic text from the Christian Classics Ethereal Library (CCEL) ThML edition.

Cambridge Greek Testament for Schools and Colleges

18. ἀνάστασιν. τὴν ἀνάστ. is read by most authorities and is found in the rec. text; the article is omitted by אG 17, and by most recent editors. WH give it a place in their margin.

18. οἵτινες περὶ τὴν ἀλήθειαν ἠστόχησαν, who concerning the truth have missed their aim. See 1Ti 1:6; 1Ti 6:21 and the notes there.

λέγοντες ἀνάστασιν ἤδη γεγονέναι, saying that the Resurrection is already past. These persons seem to have interpreted the doctrine of man’s Resurrection in an ethical or spiritual sense only. Difficulties about a resurrection of the body were early felt (see 1Co 15:12 ff.), and such teaching as that of St Paul (Rom 6:4; Col 2:12) about the analogy between the Lord’s Resurrection and the baptized believer’s ‘newness of life’ may have given occasion to heretical speculators to deny that the future bodily resurrection was an article of Christian faith. A like error is mentioned by Polycarp (§ 7) ὄς … λέγει μήτε ἀνάστασιν μήτε κρίσιν; there is a warning against it in [2 Clem.] § 9 μὴ λεγέτω τις ὑμῶν ὅτι αὕτη ἡ σὰρξ οὐ κρίνεται οὐδὲ ἀνίσταται: and in the Acts of Paul and Thecla (§ 14) Demas and Hermogenes are introduced as saying ἡμεῖς σε διδάξομεν, ἥν λέγει οὖτος ἀνάστασιν γενέσθαι, ὅτι ἤδη γέγονεν ἐφ ̓ οἶς ἔχομεν τέκνοις. It is probable, however, that this last passage is directly dependent on the verse before us (the reference to the Resurrection being already past is not found in the Syriac version), and therefore it does not furnish additional evidence for the prevalence of the form of error in question. By the time of Justin (Dial. 80) and of Irenaeus (Haer. II. 31. 2) an allegorising explanation of the Resurrection was a recognised Gnostic tenet; but at this early stage in the Church’s life, if we judge from the language here employed, we are not to think of the error of Hymenaeus and Philetus as the necessary outcome of a definite heretical system so much as a private blunder based on misinterpretations of the Apostolic doctrine. The mischievous results of such ‘vain babblings’ were already becoming apparent (2Ti 2:17).

καὶ ἀνατρέπουσιν τήν τινων πίστιν, and subvert the faith of some. ἀνατρέπειν only occurs again in the N.T. at Tit 1:11, in a somewhat similar context, but it is a common LXX. word.

Cambridge Greek Testament for Schools and Colleges (Cambridge University Press, 1896; 21 vols, various authors incl. Carr, Maclear, Plummer, Farrar, Lumby, Moule, M. R. James, Simcox) — public domain. Text from a community e-Sword module.

International Critical Commentary

18. ἠστόχησαν] cf. 1Ti 1:6 note.

λέγοντες . . . ἀνάστασιν] i.e. that the Resurrection was only a spiritual Resurrection, which took place at Baptism when the Christian rose to newness of life and a knowledge of the truth. This is analogous to Philo’s treatment of the “translation” of Enoch (μετέθηκεν αὐτὸν ὁ θεός, Gen 5:24) as equivalent to conversion from a lower to a higher stage of moral life (de Abrahamo, Son_3 and 4), and was a natural perversion of the teaching of St. Paul (Rom 6:1-11) and of the Fourth Gospel (Joh 17:3). It was held by many Gnostics, some denying that the true Christian would ever die (Iren. i. 23. 5 of Menander, “Resurrectionem per id quod est in eum baptisma accipere ejus discipulos et ultra non posse mori sed perseverare non senescentes et immortales”; Tert. de Anima, 50; Justin M. Apol. I. 26, Dial. 80, ἅμα τῷ ἀποθνήσκειν τὰς ψυχὰς ἀναλαμβάνεσθαι εἰς τὸν οὐρανόν. Does this theory lie behind Joh 21:23?); some holding that there would be no Resurrection of the body (Iren. ii. 31. 2 of Simon and Carpocrates, “esse autem resurrectionem a mortuis agnitionem eius quae ab eis dicitur veritatis”: cf. 1Co_15; Tert. de Res. Carnis, 19). Justin M. (Fragments on the Resurrection, ed. Otto, ii. p. 211) argues fully against this view, and it probably led to the emphasis on the “Resurrection of ‘the flesh’ or of ‘the body,’” in the early Creeds (v. J. Th. St., Jan. 1917, p. 135).

A quite different explanation prevailed very early—that men do not rise at all, but only live on in their posterity: cf. Acta Pauli et Theclœ, c. 14, ἤδη γέγονεν ἀνάστασις ἐφʼ οἷς ἔχομεν τέκνοις: so Ambrosiaster (“Hi autem, sicut ex alia Scriptura” (i.e. probably, The Acts of Paul and Thecla) “docemur, in filiis fieri resurrectionem dicebant”), Pelagius, Theod.-Mops. (“quam in successionem aiunt nostram constare”), Thdt. (τὰς ἐκ παιδοποιΐας διαδοχάς). This was a Jewish view (cf. Ecclus 11:28 (LXX), 30:1sqq.), and might have been introduced from Sadducean sources, but it would have been expressed more clearly, e.g., as in Ecclus 30:4 ἐτελεύτησεν αὐτοῦ ὁ πατὴρ καὶ ὣς οὐκ ἀπέθανεν· ὅμοιον γὰρ αὐτῷ κατέλιπεν μετʼ αὐτόν.

International Critical Commentary — older volumes (1896–1929), various authors — public domain. Text from a community e-Sword module.

Vincent's Word Studies in the New Testament

Marvin R. Vincent

Have erred [ηστοχησαν] . See on 1Ti 1:6.

The resurrection [αναστασιν] . Only here in Pastorals.

Marvin R. Vincent, Word Studies in the New Testament (1887–1900) — public domain. Text from a community e-Sword/MySword module.

Lesson kit

Teaching starters — assembled from the data on this page, not authored interpretation. Every prompt links to the verse data it draws on. Edit before teaching.

2 Timothy, in the Pauline Epistles, opens this verse with 14 words (13 distinct Greek lemmas). Its most distinctive word is astochéō (“to deviate”). A historical commentator’s framing appears above. Read the whole chapter for the surrounding context.

Discussion questions

  1. What does “to deviate” (astochéō) contribute to the verse as a whole?
  2. How does 1 Timothy 1:6, which shares the word «to deviate», read alongside this verse?
  3. What does the repetition of “the” (2× in this one verse) do in this verse?
  4. The translations on this page render this verse differently — a whole-verse word diff, not a word-by-word alignment. What might account for the different wordings?
  5. Compare how The Biblical Illustrator and Tyndale Open Study Notes read this verse. Where do they agree or differ?

Things to notice

Reading settings

Reading text

Shown beneath each verse's original-language words.

Old Testament
Old Testament edition

Read the OT as the Masoretic Hebrew (MT) or the Greek Septuagint (LXX).

English shown for the Greek Septuagint (in the Hebrew ↔ Greek comparison).

Comparing translations? Open the Compare panel on any verse page to stack up to four side by side.