Matthew 5:39

Greek (Tischendorf 8th ed.) Matthew 5:39 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

Matthew 5:39 (World English Bible). Public Domain. Lemma interlinear Bible study tool, https://lemma.gebible.app/v/matthew/5/39.

Show BibTeX & RIS
BibTeX
RIS
English Translation
But I tell you, don't resist him who is evil; but whoever strikes you on your right cheek, turn to him the other also.
World English Bible · Public Domain
Highlights
  • 4 first appearances in the Greek New Testament
Full analysis ↓
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
    But I tell you, don't resist him who is evil; but whoever strikes you on your right cheek, turn to him the other also.
  • King James Version Public Domain
    But I say unto you, That ye resist not evil: but whosoever shall smite thee on thy right cheek, turn to him the other also.
  • unfoldingWord Literal Text CC BY-SA 4.0
    But I tell you not to resist the evil one. Instead, whoever strikes you on the right cheek, turn to him the other also.

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
    But I tell you, don't resist him who is evil; but whoever strikes you on your right cheek, turn to him the other also.
  • Berean Standard Bible Public Domain
    But I tell you not to resist an evil person. If someone slaps you on your right cheek, turn to him the other also;
  • Majority Standard Bible Public Domain
    But I tell you not to resist an evil person. If someone slaps you on the right cheek, turn to him the other also;
  • King James Version Public Domain
    But I say unto you, That ye resist not evil: but whosoever shall smite thee on thy right cheek, turn to him the other also.
  • American Standard Version (1901) Public Domain
    but I say unto you, resist not him that is evil: but whosoever smiteth thee on thy right cheek, turn to him the other also.
  • Revised Version (1885) Public Domain
    but I say unto you, Resist not him that is evil: but whosoever smiteth thee on thy right cheek, turn to him the other also.
  • Geneva Bible (1599) Public Domain
    But I say vnto you, Resist not euill: but whosoeuer shall smite thee on thy right cheeke, turne to him the other also.
  • Douay-Rheims (1899) Public Domain
    But I say to you not to resist evil: but if one strike thee on thy right cheek, turn to him also the other:
  • Young's Literal Translation Public Domain
    but I -- I say to you, not to resist the evil, but whoever shall slap thee on thy right cheek, turn to him also the other;
  • Literal Standard Version CC BY-SA 4.0
    but I say to you not to resist the evil, but whoever will slap you on your right cheek, turn to him also the other;
  • Unlocked Literal Bible CC BY-SA 4.0
    But I say to you, do not resist one who is evil. Instead, whoever strikes you on your right cheek, turn to him the other also.
  • unfoldingWord Literal Text CC BY-SA 4.0
    But I tell you not to resist the evil one. Instead, whoever strikes you on the right cheek, turn to him the other also.
  • Darby Bible Public Domain
    But *I* say unto you, not to resist evil; but whoever shall strike thee on thy right cheek, turn to him also the other;
  • World Messianic Bible Public Domain
    But I tell you, don’t resist him who is evil; but whoever strikes you on your right cheek, turn to him the other also.
  • Webster's Bible Public Domain
    But I say to you, That ye resist not evil: but whoever shall strike thee on thy right cheek, turn to him the other also.
  • Free Bible Version CC BY-SA 4.0
    But I tell you, don't resist someone who is evil. If someone slaps you on the right cheek, turn the other cheek to them as well.
  • Bible in Basic English Public Domain
    But I say to you, Do not make use of force against an evil man; but to him who gives you a blow on the right side of your face let the left be turned.
  • Text-Critical English NT CC BY 4.0
    But I say to you, do not resist one who is evil. Rather, if anyone slaps yoʋ on the right cheek, turn to him the other also.
  • Tyndale New Testament (1534) Public Domain
    But I saye to you that ye resist not wronge. But whosoever geve the a blowe on thy right cheke tourne to him the other.

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 →

ῥαπίζει
rhapízō
G4474
“to strike”
Verb, Present, Active, Indicative, 3rd person, Singular
Part of Speech
Verb
Tense
Present
Voice
Active
Mood
Indicative
Person
3rd person
Number
Singular
Full Thayer's Definition

Origin: "from a derivative of a primary rhepo (to let fall, "rap")"

TDNT: None

1. to smite with a rod or staff 2. to smite in the face with the palm of the hand, to box the ear
  1. ἐγὼ egṓ G1473 “I” Personal pronoun, 1st person, Nominative, Singular
  2. δὲ dé G1161 “but” Conjunction
  3. λέγω légō G3004 “to say” Verb, Present, Active, Indicative, 1st person, Singular
  4. ὑμῖν hymeîs G5210 “you” Personal pronoun, 2nd person, Dative, Plural
  5. μὴ mḗ G3361 “not” Particle, Negative
  6. ἀντιστῆναι anthístēmi G436 “to resist” Verb, Aorist, Active, Infinitive
  7. τῷ ho G3588 “the” Article, Dative, Singular, Masculine
  8. πονηρῷ ponērós G4190 “evil” Adjective, Dative, Singular, Masculine
  9. ἀλλ’ allá G235 “but” Conjunction
  10. ὅστις hóstis G3748 “whoever” Relative pronoun, Nominative, Singular, Masculine
  11. σε sý G4771 “you” Personal pronoun, 2nd person, Accusative, Singular
  12. εἰς eis G1519 “into” Preposition
  13. τὴν ho G3588 “the” Article, Accusative, Singular, Feminine
  14. δεξιὰν dexiós G1188 “right” Adjective, Accusative, Singular, Feminine
  15. σιαγόνα siagṓn G4600 “jaw” Noun, Accusative, Singular, Feminine
  16. στρέψον stréphō G4762 “to turn” Verb, Aorist, Active, Imperative, 2nd person, Singular
  17. αὐτῷ autós G846 “he” Personal pronoun, Dative, Singular, Masculine
  18. καὶ kaí G2532 “and” Conjunction
  19. τὴν ho G3588 “the” Article, Accusative, Singular, Feminine
  20. ἄλλην állos G243 “another” Adjective, 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 →

21
words
19
distinct lemmas
Gospels
section

Notable vocabulary

The rarest word here is ῥαπίζει to strike G4474 — appearing just 2 times in the whole Greek New Testament.

First appearance in Scripture

These words make their first canonical appearance in the Greek New Testament here:

  • ἀντιστῆναι to resist G436
  • ῥαπίζει to strike G4474
  • σιαγόνα jaw G4600
  • στρέψον to turn G4762

Shared distinctive vocabulary

ῥαπίζει to strike G4474 occurs in 2 verses of the Greek New Testament. Also found in:

Repetition

A word recurs within this verse:

Cross-references

16

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

  • 1 Thessalonians 5:15 See that no one returns evil for evil to anyone, but always follow after that which is good, for one another, and for all.
  • 1 Peter 3:9 not rendering evil for evil, or reviling for reviling; but instead blessing; knowing that to this were you called, that you may inherit a blessing.
  • Romans 12:17–19 Repay no one evil for evil. Respect what is honorable in the sight of all men.
  • Proverbs 20:22 Don't say, "I will pay back evil." Wait for Yahweh, and he will save you.
  • Luke 6:29–30 To him who strikes you on the cheek, offer also the other; and from him who takes away your cloak, don't withhold your coat also.
  • 1 Peter 2:20–23 For what glory is it if, when you sin, you patiently endure beating? But if, when you do well, you patiently endure suffering, this is commendable with God.
  • Leviticus 19:18 You shall not take vengeance, nor bear any grudge against the children of your people; but you shall love your neighbor as yourself. I am Yahweh.
  • Lamentations 3:30 Let him give his cheek to him who strikes him; let him be filled full with reproach.
  • Proverbs 24:29 Don't say, "I will do to him as he has done to me; I will render to the man according to his work."
  • Isaiah 50:6 I gave my back to the strikers, and my cheeks to those who plucked off the hair; I didn't hide my face from shame and spitting.
  • 1 Corinthians 6:7 Therefore it is already altogether a defect in you, that you have lawsuits one with another. Why not rather be wronged? Why not rather be defrauded?
  • 1 Samuel 26:8–10 Then said Abishai to David, God has delivered up your enemy into your hand this day: now therefore please let me strike him with the spear to the earth at one stroke, and I will not strike him the second time.
  • 1 Samuel 24:10–15 Behold, this day your eyes have seen how that Yahweh had delivered you today into my hand in the cave: and some bade me kill you; but [my eye] spared you; and I said, I will not put forth my hand against my lord; for he is Yahweh's anointed.
  • Job 31:29–31 "If I have rejoiced at the destruction of him who hated me, Or lifted up myself when evil found him;
  • Job 16:10 They have gaped on me with their mouth; They have struck me on the cheek reproachfully. They gather themselves together against me.
  • James 5:6 You have condemned, you have murdered the righteous one. He doesn't resist you.

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

Commentary

Notes on Matthew 5:39 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 →

Bengel's Gnomon

Johann Albrecht Bengel

Mat 5:39. Μὴ ἀντιστῆναι, not to resist) The infinitive is governed by λέγω, I say, as in Rev 13:14. To resist evil is to return injury for injury.—ἀλλʼ, but) Our Lord gives examples of private, legal, and political wrong, Mat 5:39-41.—ῥαπίσει, shall smite) elsewhere ῥαπίζειν is to strike with rods, but in this passage as the cheek is mentioned, it means to smite with the open hand.—τὴν δεξιάν σου σιαγόνα, the right cheek) or the left either. See Luk 6:29. An instance of Synedoche.[223]—στρέψον, turn) It is sometimes advisable to do so literally.[224] The world says, on the other hand, Assert thy courage by a duel. Those who are able ought ere this to have made a stand against this evil, this disgrace of the Christian name, and to have given all diligence that they might do so effectually. One man who becomes a murderer by a duel involves a whole camp in his guilt. Many, so far dilute and extenuate the lessons here given by the Saviour, that they slide down to a level with the righteousness of the Scribes and Pharisees, or even below it.

[223] See Explanation of Technical Terms in Appendix.—(I. B.)

[224] Spiritual prudence will teach the children of GOD, when they ought to do so. The words of Christ are not words belonging to the mere human and natural life, but to the eternal life. What seems folly to the world, appears in a quite different light in the eternal Life.—Vers. Germ.

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

Mat_5:39-40. Τῷ πονηρῷ] is neither to be understood of the devil (Chrysostom, Theophylact), nor, as neuter (Augustine, Luther, Castalio, Calvin, Ewald, and others), of injustice; but, in accordance with the antithesis ἀλλʼ ὅστις σε ῥαπίζει, etc., and with Mat_5:40-41 : homini maligno.

Christ names first the right cheek, although the blow most naturally strikes first the left, but after the common fashion of naming the left after the right.

κριθῆναι] to go to law. Vulgate well renders: in judicio contendere. Comp. on 1Co_6:1; Rom_3:4; and see Wetstein, Nägelsbach on the Iliad, p. 305, ed. 3. It refers to legal controversy, not to the extra-judicial beginnings of contention (de Wette; also Beza, Grotius, Kuinoel, and others), by which the distinction between the two cases, Mat_5:39-40, is quite overlooked.

χιτῶνα] כְּחֹנֶת, the shirt-like under-garment, tunica; on the other hand, ἱμάτιον] שִׂמְלָה, בֶּגֶד, the mantle-like over-garment, toga, which also served for a covering by night, and might not therefore be retained as a pledge over night; Exo_22:26; Deu_24:13. The ἱμάτιον was more valuable and more indispensable than the χιτών; that is the point which, according to Matthew, Jesus has in view. It is different in Luk_6:29 (according to the order of succession in covering the body).

λαβεῖν] by the lawsuit, which follows from κριθῆναι; whilst the pettiness of the object is not opposed to this, seeing that the method of illustration is by way of concrete example.

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

Mat 5:39 . μὴ ἀντιστῆναι : resist not, either by endeavouring to prevent injury or by seeking redress for it. τῷ πονηρῷ , not the devil, as Chrys. and Theophy. thought; either the evil doer or the evil doing or done. Opinion is much divided between the last two meanings. The sense is the same in either case. The A. V [28] takes πονηρῷ as neuter, the R. V [29] as masculine. The former is on the whole to be preferred. Instances of injury in various forms are next specified to illustrate the general precept. These injuries have been variously distinguished to body, and property, and freedom, Tholuck; exemplum citatur injuriae, privatae, forensis, curialis , Bengel; injuries connected with honour, material good, waste of time, Achelis, who points out that the relation of the three, Ex. in Mat 5:39-41 , is that of an anti-climax, injuries to honour being felt most, and those involving waste of time least. ὅστις … ἄλλην . In the following instances there is a climax: injury proceeds from bad to worse. It is natural to expect the same in this one. But when the right cheek has been struck, is it an aggravation to strike the left? Tholuck, Bleek, and Meyer suggest that the right cheek is only named first according to common custom, not supposed to be struck first. Achelis conceives the right cheek to be struck first with the back of the hand, then the left with a return stroke with the palm, harder than the first, and expressing in a higher measure intention to insult. ῥαπίζω in class. Greek = to beat with rods; later, and in N. T., to smite with the palm of the hand; vide Lobeck, Phryn. , p. 175.

[28] Authorised Version.

[29] Revised Version.

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

But I say unto you, That ye resist not evil; but whosoever shall smite thee on thy right check, turn to him the other also--Our Lord's own meek, yet dignified bearing, when smitten rudely on the cheek (Joh 18:22-23), and not literally presenting the other, is the best comment on these words. It is the preparedness, after one indignity, not to invite but to submit meekly to another, without retaliation, which this strong language is meant to convey.

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 39. Resist not evil] Or, the evil person. So, I am fully persuaded, τω πονηρω ought to be translated. Our Lord's meaning is, "Do not repel one outrage by another." He that does so makes himself precisely what the other is, a wicked person.

Turn to him the other also] That is, rather than avenge thyself, be ready to suffer patiently a repetition of the same injury. But these exhortations belong to those principally who are persecuted for righteousness' sake. Let such leave the judgment of their cause to Him for whose sake they suffer. The Jews always thought that every outrage should be resented; and thus the spirit of hatred and strife was fostered.

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

Ellicott's Commentary for English Readers

(39) Resist not evil.—The Greek, as before in Mat_5:37, may be either masculine or neuter, and followed as it is by “whosoever,” the former seems preferable; only here it is not “the evil one,” with the emphasis of pre-eminence, but, as in 1Co_5:13, the human evil-doer. Of that mightier “evil one” we are emphatically told that it is our duty to resist him (Jas_4:7).

Shall smite.—The word was used of blows with the hand or with a stick, and for such blows fines from a shekel upwards were imposed by Jewish courts.

Turn to him the other also.—We all quote and admire the words as painting an ideal meekness. But most men feel also that they cannot act on them literally; that to make the attempt, as has been done by some whom the world calls dreamers or fanatics, would throw society into confusion and make the meek the victims. The question meets us, therefore, Were they meant to be obeyed in the letter; and if not, what do they command? And the answer is found (l) in remembering that our Lord Himself, when smitten by the servant of the high priest, protested, though He did not resist (Joh_18:22-23), and that St. Paul, under like outrage, was vehement in his rebuke (Act_23:3); and (2) in the fact that the whole context shows that the Sermon on the Mount is not a code of laws, but the assertion of principles. And the principle in this matter is clearly and simply this, that the disciple of Christ, when he has suffered wrong, is to eliminate altogether from his motives the natural desire to retaliate or accuse. As far as he himself is concerned, he must be prepared, in language which, because it is above our common human strain, has stamped itself on the hearts and memories of men, to turn the left cheek when the right has been smitten. But the man who has been wronged has other duties which he cannot rightly ignore. The law of the Eternal has to be asserted, society to be protected, the offender to be reclaimed, and these may well justify—though personal animosity does not—protest, prosecution, punishment.

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

39. resist not evil] i. e. do not seek to retaliate evil.

turn to him the other also] To be understood with the limitation imposed on the words by our Lord’s personal example, Joh_18:22-23.

The gradation of the examples given is from the greater to the less provocation.

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

But I say unto you, that ye resist not evil,.... This is not to be understood of any sort of evil, not of the evil of sin, of bad actions, and false doctrines, which are to be opposed; nor of the evil one, Satan, who is to be resisted; but of an evil man, an injurious one, who has done us an injury. We must not render evil for evil, or repay him in the same way; see Jam 5:6. Not but that a man may lawfully defend himself, and endeavour to secure himself from injuries; and may appear to the civil magistrate for redress of grievances; but he is not to make use of private revenge. As if a man should pluck out one of his eyes, he must not in revenge pluck out one of his; or should he strike out one of his teeth, he must not use him in the same manner; but patiently bear the affront, or seek for satisfaction in another way.

But whosoever shall smite thee on thy right cheek, turn to him the other also: which is to be understood comparatively, rather than seek revenge, and is directly contrary to the Jewish canons, which require, in such a case, a pecuniary fine (g).

"He that strikes his neighbour (which Maimonides explains, he that strikes his neighbour with his hand shut, about the neck) he shall give him a "sela", or "shekel": R. Judah says, in the name of R. Jose the Galilean, one pound: if he smite him (i.e. as Maimonides says, if he smite him with his double fist upon the face; or, as Bartenora, with the palm of his hand, "on the cheek", which is a greater reproach) he shall give him two hundred "zuzim"; and if he does it with the back of his hand, four hundred "zuzim".''

R. Isaac Sangari (h) manifestly refers to this passage of Christ's, when he says to the king he is conversing with,

"I perceive that thou up braidest us with poverty and want; but in them the great men of other nations glory: for they do not glory but in him, who said, "Whosoever smiteth thee thy right cheek, turn to him the left; and whosoever taketh away thy coat, give him thy cloak".''

(g) Misn. Bava Kama, c. 8. sect. 6. Vid. Maimon. & Bartenora in ib. (h) Sepher Cosri, Orat. 1. Sign. 113. fol. 56. 1.

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

39 But I say unto you, That ye resist not evil: but whosoever shall smite thee on thy right cheek, turn to him the other also.

Ver. 39. But I say unto you, that ye resist not evil] For here to resist is to be overcome, saith St Paul, Rom 12:21. And in a matter of strife or disagreement, he hath the worst that carries it, saith St Basil. Yea, Aristotle himself yieldeth, that of the twain it is better to suffer the greatest wrong than to do the least. {a} And it was a heavy challenge and charge upon those carnal Corinthians, that had strife, divisions, and lawsuits among them; "Why do ye not rather take wrong? why do ye not suffer yourselves to be defrauded? Nay, ye do wrong, and defraud, and that your brethren," 1Co 6:7-8. But be not deceived, saith he, to wit, with vain hope of impunity, for God is the avenger of all such as, like the angry bee, care not to sting another, though it be to the loss of their own lives. {b} Besides that, in resisting evil, we give place to the devil, whom if by patience and forbearance we could resist, he would flee from us. "We wrestle not against flesh and blood" (as we think we do, when we conflict with men like ourselves, that have done us injury), "but against principalities and powers," Eph 6:12; q.d. while we are busy in breaking those darts that men shoot from afar against us; we are oppressed by the devil near at hand to us, Eph 4:26. {c} Here, by the way, magistrates must be admonished to take heed how they aggravate punishment upon a malefactor out of private grudge; parents also and masters, how they correct in a rage and fury. For although they be public persons, yet to give correction in a choleric mood is to ease their heart by way of revenge, it is a degree of resisting evil. The tyrant saith, εξεστι μοι, it is in my power to do it; the good governor saith, καθηκει μοι. It concerneth me to do it in point of duty, quoth a philosopher.

But whosoever shall smite thee on the right cheek] Socrates, a heathen, when he had received a box on the ear, answered, What an ill thing is it that men cannot foresee when they should put on a helmet, before they go abroad? {d} And when he was kicked by another, If an ass should kick me, said he, should I spurn him again? But we have those, that professing to be Christians, lest they should seem to he Anabaptists in taking two blows for one, will give two blows for one, yea, for none, sometimes: it is but a word and a blow with them, as it was with Cain, Lamech, Esau, who said, "The days of mourning for my father are at hand, then I will slay my brother Jacob," Gen 27:41. In which words he either threateneth his father (as Luther thinketh) for blessing his brother, q.d. I will be the death of my brother, and so cause my father to mourn: or else he threateneth his brother (as most interpreters sense it) after his father’s head is once laid, without any respect at all to his mother, whom he not so much as mentioneth. He took no great care how she would take it; and his deferring till his father’s death was more out of fear of a curse than conscience of a duty. There are those who read the words by way of a wish, Let the days of mourning for my father draw nigh, &c. And then it is a double parricide. Sure we are, that as concerneth his brother he comforted himself, purposing to kill him. He threatened him, saith the Septuagint (απειλει), Gen 27:42, q.d. I will sit upon his skirts, and be even with him. The nature of ungodly men is vindictive, and rejoicing in other men’s hurt (which is the devil’s disease), especially if provoked by any injury or indignity, as smiting on the cheek. {e} But God will smite them on the cheek bone so hard, as that he will break the teeth of the ungodly; smite them in the hinder parts, where we use to whip froward children, and so put them to a perpetual reproach, Psa 3:7; Psa 78:66. Neither only will he smite upon their loins, but through them, yea, he will crack their crowns, cleave their skulls, wound their hairy scalps, be their locks never so bushy, {f} their looks never so lofty and terrible, that count it courage to turn again and revenge, which every Turk and heathen, nay, every bull and boar, can do. The Lamb of God gave his cheeks to the smiters: so did Michaiah the meek, Job the just, and Paul the patient, Isa 50:6; Joh 18:23; 1Ki 22:24; Job 16:10; Act 23:2-3; yet not so patient, but he could set forth his privilege, when he was to be scourged, and clear his innocence with meekness of wisdom; and so may we, yea, we may safely decline a likely danger, in some cases especially, as our Saviour did. Apud Mahometanos ferunt paucas brevesque lites esse, quod temere litigantes publiae flagellis caedantur.

{a} In rixa, is inferior est qui victor est. α δικεισθαι η αδικειν αυεινον.

{b} Non minus mali est referre iniuriam, quam inferre. Lactant.

{c} Cur adeo laboramus ulciscendis infirmissimorum hominum iniuriis? Dum haec tela eminus proiecta frangimus, a diabolo opprimimur. Roloc. in locum.

{d} Quam molestum est nescire homines quando prodire debeant cum galca?

{e} καν με φαγης επι ριζαν ομως ετι καρποφορησω, οσχον επισπεισαι σοι, τραγε, θυομενω, dixit vitis hirco cum ab eo roderetur. Aesop.

{f} Lacones comam nutriebant ad terrorem.

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.

Haydock's Catholic Bible Commentary

Not to resist evil;[6] i.e. not to resist or revenge thyself of him that hath done evil to thee. --- Turn him the other cheek. Let him have also thy cloak. These are to be understood as admonitions to Christians, to forgive every one, and to bear patiently all manner of private injuries. But we must not from hence conclude it unlawful for any one to have recourse to the laws, when a man is injured, and cannot have justice by any other means. (Witham) --- what is here commanded, is a Christian patience under injuries and affronts, and to be willing even to suffer still more, rather than to indulge the desire of revenge; but what is further added does not strictly oblige according to the letter, for neither did Christ, nor St. Paul, turn the other cheek. (St. John xviii. and Acts xxiii.) (Challoner) --- Hence also the Anabaptists infer, that it is not lawful to go to law even for our just rights; and Luther, that Christians ought not to resist the Turks. (Bristow)

===============================

[BIBLIOGRAPHY]

Non resistere malo, Greek: to ponero, as before, a malo est, Greek: ek tou ponerou estin. In both places Greek: o poneros, seems to signify an evil spirit, or an evil man.

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

The apostle Paul giveth the best exposition upon this text, Rom 7:17-19,21, Recompense to no man evil for evil. If it be possible, as much as lieth in you, live peaceably with all men. Dearly beloved, avenge not yourselves, but rather give place unto wrath: for it is written, Vengeance is mine; I will repay, saith the Lord. —Be not overcome of evil, but overcome evil with good. The general scope of our Saviour is that which they must observe, who would understand the sense of these words; they must not think that the particular things mentioned are their duty, but,

1. That it is the will of their Lord that they should not take any private revenge, but leave the avenging of their injuries unto God, and to the public magistrate, who is God’s viceregent, before whom, notwithstanding any thing here said, they may seek a just satisfaction.

2. That in lighter cases we should rather remit the wrong done to us for peace’ sake than stand upon a rigour of justice; rather overcome evil with good, than suffer ourselves to be overcome by the evil of others; rather suffer a blow on the other cheek, than with our own hands revenge the blow which is given thus on our cheek; rather lose our cloak also, than contend for our coat, taken away in judgment from us, though we be in that judgment oppressed. No injury can deserve a private revenge. Light injuries are not of that nature that we should contend for a public revenge of them.

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

39. Resist not evil — The word here, resist, may also signify retaliate. As it is the maxim of individual retaliation that our Lord is here annulling, this would seem to be the natural meaning of the word. It is also the law of retaliation, an eye for an eye, that he is now expounding. The instinct of self-preservation seems to be given us divinely, for the very purpose of instantaneous resistance of violence; and the religion of Jesus does never condemn the healthful action of any one of our primary instincts. Yet the feeling of revenge proper, the appetite to inflict a pain upon him who has given us pain, our Lord does condemn. In the place of this he substitutes:

1. The aim to bring the injurer to repentance and reformation. 2. The effort to disarm him by unexpected concession and graceful conciliation. This is the true Christian mode of overcoming a foe.

Still it must be acknowledged that the Greek verb here used signifies to resist rather than to retaliate. It is a compound word, literally signifying to stand against. The command, therefore, is, not to take our stand in opposition to, or to take issue with the evil. The word in the text rendered evil may signify either evil or the evil person. The latter is perhaps the preferable meaning. The import, therefore, of the command, with these definitions of the words, may be best completely understood when we have explained the latter half of the verse.

Cheek, turn him the other also — Our Lord gives a supposable instance. The turning the other cheek is a symbol by specimen or sample of the thing. To do this in a bare literal way would probably expose a man to ridicule, especially if known to be a mechanical compliance with the letter of the command. But follow that course skilfully of which this instance is an index. By some method subdue your enemy with an unexpected stroke of generosity, of candour, of concession, of confidence, of appeal to the magnanimous part of his nature. Thus you will make him your friend, develop the good in him, and illustrate the true generosity of the Gospel.

Both members, therefore, of the verse taken together will amount to this: The Christian way of dealing with the bad assailant is not to take issue with him, or to overcome him by hostile force; but to disarm him by generous concessions and benefactions. The sentiment is therefore identical with the precept of the wise man in the Old Testament, (Pro_25:21-22 :) “If thine enemy be hungry, give him bread to eat; and if he be thirsty, give him water to drink. For thou shalt heap coals of fire upon his head, and the Lord shall reward thee.” Yet it would be doing great violence both to the words of Solomon in the Old Testament and of the greater than Solomon in the New, to understand them as commanding us to extinguish the instinct and to disobey the law of self-preservation, when assaulted by some violent and unappeasable foe.

And here we must repudiate the interpretation of our Lord’s commands in regard to oaths and to non-resistance of an enemy, adopted by Stier and other German critics, and also by Alford, which represent those commands as not intended for the real, but imperfect Church hitherto existing on earth, but for an ideal Church hereafter to exist. Whatever our Lord’s commands were, they are binding in their full moaning now. The fact that the low state of Christian morality renders the declining of oaths and the practice of non-resistance inconvenient at the present time, does not abrogate the law. If the Quaker interpretation be true, the Quaker doctrine is true, and the Quaker practice right, and all Christendom is bound to be Quaker. There can be no sliding scale in Christian morality. Nor is obedience to the commands of Christ to be postponed to some distant age in the unknown future.

89504e470d0a1a0a0000000d4948445200000094000001260803000000b397492c00000300504c54450000000101010202020303030404040505050606060707070808080909090a0a0a0b0b0b0c0c0c0d0d0d0e0e0e0f0f0f1010101111111212121313131414141515151616161717171818181919191a1a1a1b1b1b1c1c1c1d1d1d1e1e1e1f1f1f2020202020202222222323232424242424242626262727272828282828282a2a2a2b2b2b2c2c2c2c2c2c2e2e2e2f2f2f3030303030303232323333333434343434343636363737373838383838383a3a3a3b3b3b3c3c3c3c3c3c3e3e3e3f3f3f4040404141414141414343434444444545454646464747474848484949494949494b4b4b4c4c4c4d4d4d4e4e4e4f4f4f5050505151515151515353535454545555555656565757575858585959595959595b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606161616161616363636464646565656666666767676868686969696969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f7070707171717171717373737474747575757676767777777878787979797979797b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080808181818282828383838383838585858686868787878888888989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090909191919292929393939393939595959696969797979898989999999a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a3a3a3a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9aaaaaaabababacacacadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b3b3b3b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9babababbbbbbbcbcbcbdbdbdbebebebfbfbfc0c0c0c1c1c1c2c2c2c3c3c3c3c3c3c5c5c5c6c6c6c7c7c7c8c8c8c9c9c9cacacacbcbcbcccccccdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d3d3d3d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadbdbdbdcdcdcdddddddedededfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e3e3e3e5e5e5e6e6e6e7e7e7e8e8e8e9e9e9eaeaeaebebebecececedededeeeeeeefefeff0f0f0f1f1f1f2f2f2f3f3f3f3f3f3f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefeffffff0e79e2e400000001624b47440088051d48000000097048597300000ec400000ec401952b0e1b0000200049444154789c349c079854d5f9ffcff6becb3696de4150c08a0251b1608f251a7b2c5113a2c6184b145b62c5122b4691d88d051510e9651716b6efcece4ebd737beffddee95bd8ff99dff3fce1591f17769c73dff3bedfefe77bcf1d812d1014838506c2116c84476926120e8f0c0f07c30a8fc550868ca338826008c26312c786bb317190c08991de04112458aeff709422e23192a548662026e85c3c4e6a96ed7b743034128e44a3d17882131585c569d9325459e2f018cff10247f31ac16134855008ad4aaeecf294293038ca299c23e36160720449639191e1607c888e538ca80878348ee134110fc5490ae3389212395623c928c7a3826c8a618440686c308c591a8af484698188c6518c17f1702c12c6515da7699ea15896a1694ed6159e171904e52496550c99c64c99637004a5399553248241342d8106795e5168348659196372d4b780c2332c8d2168229e18246334cf092c128ac411142e08232982e1585197e025d031d16078f2ff2fca20fa2348141b08f4efdbfaee677bbb864686420c8793411c8d72aeeff03cc7b2826aba12272b2cc5d104a53a9622fa96a68abc649829d3776583b72d8208099cacb138423a394b570416c88220b2388a8b0c15a0e2ac641a86a628aa4189aac4d2241a27285ea2505ad239858f26c2ff7ffb62082a537d9d3fbff5e045f3a7d44d5bb2eea6e77eec0b0587641a617d57e40dcb711dd74b267549772c55e23841b11c4b9365cd340d6f54b56543177441f5ccb4e67184ab08342919926bca3cb0354553e1aa649e0bf38462490cabea222f8b9aa9ab3293a015ddb2455693926eda93151ce3315616a86efa8babe7d5563495554d696a689ab3606e5b49597deda2df3f292822af193a2c82974aba96615ab0c9d2bea9bbae6ef849dbf5d3299de51427a53bae994d4d4eea2ae9d84957330c8e91d5ffab54de351c4f839747b1515570d38e24273386a429aa0a7b56c22859d7558652b393b97c8a0ffefcdf83470ffff4e97fdf386371534311a8a99af687b7febda5bd67d7b6971fbd610a685af2b77d8aa6582a255be9d17cd2524527e97ab9ace78f8dda66762cad3ab9b1a46ea6bc9466bbcec4d8f8b861b29ee5ea929dd20433653b8e0b3ccf732d5d554c853727f2baac0a9aa3695edacea44c99a09c94eba5b3493fe9d9792bdbbfbda275da45f3973680ba926250dcfc9b473ffa0e8f21aa96d668a76ff099b34071cdea83426cb2cf93adfc443697b552e9ac0b17e839f931df1b3d393a695bd9b49b1e9335b8b37a2a339e4acbae9a4e4bbc9a1df5ec946ae90cf09329dfb51dd7821b9d4b1aa6e3a4338e9b49e5b219572018155e673ae339ae6b263d77f8b9d28a6250d7084a4ba7cc5afbd76f8648da76266ddf18cd1a694b081f7e7a792338e50b896158cb4a66b313139ee16492a69bf593e313297f74223f6a5ae954329bcfc2af54662c9b74f3764652685531fcb4077b306550c04fa57cc749664dcb4d3aba663ba93cdceda4ae52a242d03a6c52b7b0286f229dcabbf81febaac02d1f7db5ffdb084950ac2872b43be84cca223d3ee925398d41908be655818f42742e6ddb8e373a66cb662eefa772492b993435d84549db83573c9eb52549b73c5ff59c312f2b7088a8aa8a0edb30993259e0f9be635a7e36e3c33a9b8eef66f29660f90a1d40454cc83826bccc5c2a951d87b5d4437f2b032d0fa08440ab082dc396967482b6265927ea78b6e5db644f7af71f5a8aeeea9e1c98c8a4935e36674a7a76d4f7b3e9fcc4782605dfc5f332b9d4e878d21265cbcb8d7a793fa338bc2ae01c9b20cda4a398b60e929e6315aa3409df379b1d4da5f27993b7d2a6867016ab662dc7292c3895cfd8beeaf67d56021a7f77a49fa32953d3a074ab8ce4614aca9130cec6d4e393ec60ef81a78b2a8ee3f9743a9f71fc9449b2a6a7e9a96c7e349f4967d21edc8aa4e5fa1a942f43871d3beaba8c42eb5a9cc286c3bc2e49066c74dfd675f8ce5656543ddb837d66db122118121126145ef16dcff5e08f9849594ef2e6f123b3968099339aaeb8f787bd1dfdc3fd47f76cffecd36fded972e633070f05766d9ff3f2c00042ed0b9457ffbd9360148513552e1c65249a73b250ff0cd3d4154dd64d81e3e9788c2091044dda8ac528a440a3343e02dd81765dc7021a4f71baa5f162189319512378166e701c4f74f785488e87c32dcbb2c02a6e1ce3c3a1ae8efb1a4a8b674c074dcb6ff8fb961d3f7dfade5b4f9cde3c75ddf425a77f82f1544bcb7bb1de48777b65cd522412417168265824cac814a9256d13f606dc150dca3c93c0499e956496572486d6059b8506cc323829aa72c6335540c5430941e55166185368dea0785a54c8582c3a18432981c4449220489c947dcdd4f0a014e9de38b7b1e5a259a06d4a7545fdccf9b35ac0d49aea8a771e5d775d1f6bdc3fefd9ae402fdf5f0eaa109e246956d36892546d8e946c491055d8959ac9f03a1bc7585bb73dd819491453a5a4624a14cb0baa0da5c0521590880c05499a51253cc1882cc950314b47052e1a8be0b242937051d128ab284632cde3427c9049bc7747495d535d5119a82aa96828aeae58380bccfdf7bb9b3ec747e86fe64eff5f276346ce04953d2c040a5ed1098f37354f4e42d5714c4dd52d68365091454e311c3869e94c92d7a1b22605916358b1a00a70a000161d08603842405f16445e501223aa4a683a2b328265f114b41492544cd396749681b562a2f8b17977ee3e7c3071b8eba7ef7b3b7b1476f759c51b5f6e9ddbde3374fce596666a381eff7805f86ce4f0c8084918061957049582c309274337745dd11d8d164c8d1155d382fa688b12345b199ab70c2fddcf59b62e0032110c93441c1375a8e9a2a24506399ed00d5983236bb228ca9128ceab9a62d88aea09b84a91fbeb5ec74ec486b0eef8c8a07a628415fe5cf1eae76b410712e8fa654df1fe2e95f8756aed21a233803209d365d8b4a92070019aac989001e0d0c20559060bcd15feb254551455815539499104353961256d1ed034ec2f969234cf95185ee4a28324898a3cc73082c227a208118ba2901884d18cae1a3c63ab3dafd56c8b1c8c52f1487747c7e1e19118b579cacb4f3c7bc780c60407de9d7e284a8f6c06957fe90e068289384d33c2a8abe306dc3a553720e8f19c2414269397345d95049e5279de14195791388a9653277de87580936509da82a9591a43f23c81864892142896e455858ac5491927585673948c250a3c8e897cf48559df75b6ef7be7f5598d331b1ef9313692e85af87653ebe7db8e7d7ed3ed3b971e8af6c5deaaa8297fb0a3ef68dfc040df60501654ce7744ddb6144190d038c942f7d26063f354221aea8946a2542c4069224407379d75c6464d206a70e2514c110596a40aa49ae07859a325d9700c8e64159ba2794a762443147585860b1cbc67f9d677ef5831aba618b44d6df8edb6819e5de0fd0b96ffe7e9affb2fadfa6cc90fa1e1814fce9a5bb7f48ba3c3fd9dc7bb82219151044fe334d7e2719c8a857151906d876205284ed19000cd2669c8b628485676346debbe2b014924311245589e65599a160c819264d320045595e18b75538dc5f128670b062f9a0a2435b5fddacbb7bfd9026aca6bcebaea82a5d5b7b37c60f1df363cf0c93dcbbf5a09de5ef4617fff869f9e9c5139f3ce978243c78787383ea9e842813f7558f9d00891e020a81906c14a702f21361350c605496479d94a6592b6636b1c9068583e0a67e00a1406e53c19cebfa9c4488e4010d6b04d7e3894888819c366280e4fd0bc3878cfbacdaf17b7b656defb4d2ff1de9a8681edff5dd2f8db57ee7cbcfcb9aa86b717affceff1b21fb6364c9952b260c7b1634484e252aa2ea56d5e1479223cd02db1aa67c06d8940059261efaab860cb7aca66594e907437359a84d3374c89448c10441d2e9b6618468385828dc792385fb820816055938f855172b8fd601cb371ee70ed8ffbfbde6e6d2c9d3a65ed137ce77e7e30b472eac24bd63eb9b6e629d074f3f5cdbf9d53f5f87500d4af1a4c8458b81649330d9136589ca4708c8841dda230d10bc568dd9044955053d9a44e86a2185c9693d6b80c6cf4e3319644499ad4e0a218161a8ba4f929c78294ec6633d98ccd899a213330d1d0a17e74886182475adadbf7fc1b2c2d9f590c667fdfdb131e9efcf8f426b0fc81458d6f2f9a76fddfef0697379df3d7dab6eae24ded428a80afb76c95234412a7590a27e0c5b32c941e2486cbb01f684a81ace6e8224552249f1cb58cd131079c88d20406855c12a00ac00a9a06347f5d82a366a47cdf856d04c5416251828822c6302661efd61e3ab2ed51300b6cf8cf8d757f1dd6c8a8f973752bb8f59973c03fda2acbcf7a7039a86d00658ba6d47eda1da03852305c5be3e1b4c031a2d1380f25a8d0b0105805dbe4121c444d456271914c20b43fea7899b405109a25508a17614ca3e0444081737d5be53951b473d95cc6a2d1d008caa243487c841c8b47895f16579da0f5dd3fbcf9582c85f52123dd503d83336eb9e4b4859b777e794f63ebab1f3e39eb962f5f00d52d737e4e882a5c81e9d8baa641e151242a32d81dc4398e13653c8141cb10705ab52d485361168bc7502d6941e43400ec36065a348be1048e939c0c11dd87e0e7739c914ec3ed13d0e140828af5711cc1f88140f0c5f2530650746f3cfc2bcb5229e3e8a12e98648bd72c01d72ebd6bf3d629254d9702d0f2b7b7175583e22f868e0f5070f72c43336c68329ac2c6067a47f0c2983334f4154d15285282e0e4980a8593040a5320242e13f042016a7104865c348143abd30b5e60e83084d9b6e71b2e87602c9308c3b9a3987e64f0bca279fbe2a181cee0513e23c5e3d8f15e020f8295ebcfba7e4d49dbea272f585037757169e965ebe6d6814f2845962d08ff3018c144a241b362621a4f402422e3055b13606f88059f810b67e1fc939c691b86ae029863790176601ce24f02463ad532380c237043b1929090bdb4002987c620cd90081e27be3b65da853ff5410f19a6a311daf3893e4452faeb8b1b2f6dfd335858d33075615359c55d0b9737d53dbb35787850143455817ea72a5281c1a106250d68fb028d899aced31c944c45a4084e92554e28901d7c5bb87d32147216fe150217022ba54886cee2b420ca1ccc7eba29fb34aea8688cc103d108c305fe540caeffe7630fbd1c8e29010242bc450be1f0c8ad0b6a1b3e79ebfedf3ff5f9d3575cfbbf67175cf3bbd29aa6a9dbb9444ca069563260f1551d32a76bcbb4e2d812fc3346e049e8b82acac0f78219ca6249126714c91b9f1c05a4008d4e1512a118c1ca324f723acd31514ac47891a45543763d130a2e870a905d0fc513ab402b9807a696ac3e1a0d4728c9d24712c8c0c8aeafe7ffa1e6ad977f77c67befb5acddfa3d585d5c0d665f7bb0bd83a7689434d20e8731a6a3cab66fe3f6844b5050cc79d8f850c56594220986b42c89a6440326d14c36055443615845403996a1603965de60383a94a0a0510b02fc828a9740b1485f1c121a6d8c9c5fd10c9aa69e3d6ffd707024414a421f756812a1fb7e3d6345f99cf31eddbcfba38aa97ffcea37e092d5b396adf911a535a8e3bc24f334c5282a2f1a3aaf2ba68a45710aa7394194e01be01c81d1b8ea99025432082bbea301884e342309d025391a4aa42158b02ea13846e214cfc33f912451d6353ad4c7e01219e412073efff2e9f9e0bcff1d410474108ed2f1088a1dda71e99cf3b7dcf1d4252d6b67be7ef5d2d9ad8d6555adab6e68573144e7354b616988049208755448a4199cc5c27122013744d0a180510a0e930c473314414aa9c993e3691b703c4bd22287c7714e829da77016e406b8a65830c6cb34c10b3c4444051b4490a09142304908e2d782929776f7a0911391582fbe2782fe4a5fd7046e5d7bef8d1bafbf6b41f9697f7b08342c9f77d1bbbbc2115949608a67abb2020d459564854b580402b19fe528688530467328ad1371b8c70500e015379f4ec2462729a818229d88a1b0b22c2be30a2b4b719cc2c209dd5544832a4c3036d03e08755853e90e3934b0109cfed6879f7cd5351444fafb8e07b03d03f75cb8621598555f57dc0a669cf6db050d004caf39e5e108cb27fa71c1807101229c626812cf423781b626e83caff028a9196c82326828ce9828caaa0183a2039335a0194e84531987d14a87bb6e213cc1716104a7e2986acbbc0cebca33919e8efe11868e328620f47c5b590eea2f5978f6cfc4a181f0d1e0e1ef2f7ee9898beead9e523fad159c3ee7a1b6faa2b25965458de05a5c8b74474488671234085ad434f8ef222a9a1cc2aad0ba388c10648ea47481e163b15882969d4c2e9f74dd24206125449e82a18f513449f128152e221841c804caab22b44368d3d8d0894e7524aa67f458f8f08ef741716b6519a879a3bf8f0a1f3dfec3caa28b9e2fb9617dc9bb973f7dd69abb673efee70b4e2b9efddf43c3b410d46406ea8f6d3094026d5585aa6ec2706051a428c1f687ce03c30203ebc88f8cf0722156406d503816c4a3518c61698a8ca3b2a9aa8e9684c976248a40301060f6102c28b15c3418c2ccb4ae0b5176f8c763d72d3d655665f1653b07c2e176adffae05e0831b4e697cb3e8da7ffdf51970c6d4a657e6bd7c26f8d791fe2094eba82132c6c9bc401baa24ea5e2a95cc39a9ac4a499e205b49cf801ac0eb96c90f0de1826919767e72dce628101b1a41114c50a308091540318ca42371044af30984836202bb539512fd7d2394a4087082d838d5057dadb201acef907fa6906d1ba75cb8e0e6e9ebca2f2b5ab0f18cfbff34e5aed94b9fabbfe9b259cbfb8e2af1fe444e99c41326a78d896eca32531917a6071d1a8e2ee88e210946523593b9a426c29c60cb592d9bf39226039444243c1c2298de01ccd230d286fa2dc812142d48f796aee949df7704244e4469a8efae6388fdc79680b2fa6bde7861c3db9fef997fefe6e2b2a5e7dd045aaaea675ff9c0bcc56be72d7ab6e55f6bc05df5a072500b9abc4ae3f8e458ded0ddc27d9974dad00d37e56bd0efe10a35497254512e6caba98f6626eda49319cfbbc06112f1708c200e7712196324e6c5644d321d110fe13098d986acc040110f0e0507e2bc6ebb964a47befbc75a505cb2ecc37bceaeddd4b07ce3d5356def3f5f35af6636d8b8e6e1b645b7d79cfec4fcc76f5dbea9aa65ddd771229de4734ec6b070cb305dcf4b8fbbbaea8e8e5aace7411c302c67dc860ce7ba1ecf39764681117e6c220f3486e65851663b06c5bc85e02ee7baaae30bd15e4c14a002733207211689c7e3b462999ac00cec39b177c3a990f1962c05d71695b75df40d00cfde7af3b9cba637864f5bb269c65f76b4ac696bbc72fa9a7fd782d64f61a6b2adbca6246d5382dceba5265386a4a747d35636691b969f2ddca9727cc8b930899a9e9dcc15eedf021d0a04245e31c8b86957d76d3d6989a62b2642bc2e0a36647a45e44559166d2f9586442a68470622bfbc7cfac25a70e605b7828b66d4dfbca6f62fc5cf2e3aa3f1ae5ddb969db3b1eca11fcedbb878e113e0dacb1b17832ff9c46860c2c8b8a6236b99bc6d650cadd045901e9d646e2c0fd30bccee3a4743718428603a59c7f73d0093160fe140e0ec743299cbd8aa21b2baa3abb297b2ac74da822d085386ae78ae97743405e6f7c40bf3c0bc3babbefbf6d9a2c565cb569fbd7c566bc9e2474a4efb7668cfb18f4ed95036e7ddd9d3b74cfbd38b372ebca362cecacfb1e14955e7cc8c69a492aaa851a299cca453508e0a37366dbdd0a83223b99a2e3982448b13e3f92c48273db9800c96eda5f3b9b46f1ba2ecc2edf53319df4f79aae6b896e5f936f409db864d6a1013978296ca3ba7ddf5d70d6da0e4f49bd7ac285a5b096eab98afa42c65fb86fa47e75cf9eccc29efd79db9b56ced8d4535e73d3824c2983e09c3bb016b2f4366f7923e7c07cb289096a159be0fb3e8d8d8983baab9aa37319a4d03ddcd7a92ea404bd1f313b0f9c75270a71d6bccf75cb81c09d2896bea9605c7454d66fcd4a8226b4b6be6342c2e5e377dc945650b4adf7a6626b8a06dc93945ff24a86c9cd8b1ac6865ebc74f2e79f7ddb9735e3c7b25a89936f5f8a130c6da79478690abe8503055c3769c04ab39300b30bce2242d45f747739243dbd6c9a4631a40713349cfd579b8d7503d2cdf1bf5153395cea40d980ae5f07141b03c382550670503febca9637d4b40d39c8a192baba7cca89a5bb1f186b6a2fbcf5d585ff9f581a03adc17de753ba89fb6e99e96279f5cf1e4abcbcf99565455f9eaf7c77b482dc54aa3380233bcaeaa708c43b8207230805a851b069c39ee4110644839934dba0e6020fde9b026d0956588e68aedaaa29bcbe6535acad64c2a26730287a22406155ed2d5c27f0079b41894ad5a78ea7be081abffd87a0b58b5e68a7250bcfcb11d9dc3b670a8ffab0b5fdcb53fbaed37cd6b4f69bcf0dc59607d15a8bf62ff40304245500a220bc59024cb317d1182a22002339c626910d0219aca24aee493706f010c3234afd93056f39040651a27486d346f9b1667e982045742166eab45a354026120f2a143a18e1fcf5e015a40e9a6f26bafbc7ad5ac45773737b79ed654fbf1af7bfada873a06f6777d12540ff7bf79ea824db7555df7f89465503e16fde360a09b8e0c72c32323b1782c9ac0d0401c47511c8b138ca44b248a539c484231949c74c607124c0dd0b225e89ae108cde2d17098750d41b1585d26c80443a328321225082a1e25450e0d1344fb8917df5951b1b86869d1eceb4aabda2ebbe492e78be122dfdbbe9d69dfd97d90dc1d76f7878742bffe72f8bb575efdeefd5bfe712e00eb1fd9d51bc5134c203c128d275092e5a191f14201fc789a407178bdb0dd481c8a506e2c03608a86c153e075190f04e2689cc343110861be27390a0183338ac094cb881c8540f914f1689446b1601a6bdf465eb36c76edfbf7bc181fdac5df32b3a8f494dea1087b0c063af82a8db6b45e758424b7c4031d873e6bad03737fdf37802208c16138096148d6390e0666241a87e99120206c11342fe95e6ecccb4f8c028181f5834d4e60088c02d15881550a27a1ba00a910523a8e43a61260a24031c15059024389e181108393cac1cd9f6eebfc3634a00eee5e04c0ac599d4408eeb29d21028795141a8b87e1cb894862efbdaf7e783600d583d1c45054567896857180571351d2b4046d2c8273a2aac91c41319c0afd319bcb8f0243e06428950a8d110c1e4560a89755d7161849b4484453798915459a57151ca355c7900511f6298af2f891ae5ebc77f0984c0caa4cc794d2f54fbcb8ad3715a28fb9e1a3716ec873a504ec5699c7151a349df1bb3a007eec2682bc028d8a66690226047891e15f76f4c67086e1259e281cb4f9d98c3796f473206f41d0e269da81798789929ea69151e88d504ab23c9972455b165982b75d14650dd7d2344ec7e9a0a010792144bb18c1f7e7fb8e864ba7bebbb7578edb4191e28799e17cdce6495d43501e0b1fd57e3b1b9c5d5459fdf01694c84a3e4b1034dc61558c921973389687b31d1cc1392ece416dcf4d8c9f74cd34c8793ac42859f47d31417002e416dd764c088359673c43a9b08802045ac3ceca022c324bd18c6d683a2d140e88a190ba368a1fbef2e2fd7d0c4da9298be3f0ac19486007511da675d883232cd60c40cd556782b6a5db288775333c2ed99a91b692ae04a7de449c6ccae53048727e26e966274fe6f293603469283a744103aab76cb9294973529974d2557376da2560bb996e32e91aea84efa5a139682cce4271a034a8a3f0dbe4a84104de025feda5028c97cf488c6ea0e149ff832bfa24032600df35d2d8d492a6cae64b1a4b9b5ea145da2ef89fa11a49c3f51d37e9c876dae425491f87ce9b4edab69f1fcdd8200ff303048094a0b084a01bb6e924b3b92c74c431c7d129c5e1e502da496c3a9949d95e12e2ad2a08d0ac6cc384c1c3cbe50e20e5337f91281e5eab67411b081bc3dfae5a2a7be9b467c3c6c588bb4045e394e61250b6665f6642b51cd81b26c450b8e44cc691fdb463428e4cd9ba999e38393999999c30412e938641d956c726929ae516ee59a5feefb42d37ee4101373249df2b1c9aa70c17928b97d27d33695a196fd4842de041ab36623736d7ab31c5b745def2bcac631226b8e2909f49fb104574599cecdd05aaaace58bd0c809b999c6624d3ae9bc9c1bd703c48299e931e3d7932ad72d0feb3f9b49ff44e4ea6c0783e0317e51a939359c3766d6f1c96ced475035e85206946f6641e5a9f93ce3ba97cdac98efb938e9a40756f12eee6f878c6f78483b565d798b80e772f652b6a8ab3d02df53f855d0d4eb493cb7a931a77f8baaaf5a74f290673af9539d3877f961a1f852897c9a72c77349d1dcdda9aa6150eb91cc85aae9ff4c1e468ca4be546e14f19bc0aaf2d9f4d41b0705cc7b218c192e15b59324c4706dcbeb49f9bc8e67519c5553d9bf40b8b722cead19aaa0f74ddd37cb7d0db8636949877ddf10c2ec8aa55685b2a391179bae9aa87cf6e299ada301c3733f98ce7e7d2a69f1c9f1c33cdbc656792507e6005cc64126e543eed392097f292d9d1d1bc9f4fb9e90c5c8e9fcec2cad9b6e90b6a5230c6d2b62269b00121f67ba97cd6511cc34ec3a2c2fab9862227964cbb32424cf8199bc28cb4c10f12f7147d343c49a1905593e9b43f999086fa4e295a7a6e79e314d04b32366473cbf1bca4e58fa725d1e3052f09e38399f6bc94af8b7c6e226f01cdf47213a3be0ec9c04fbbb08dadf4e868ca9493ee98ee8e89baa350f1046ba6279d02d08c8da57447b3737e0e0eadaa2bb232d400f648f8a847405eb36d9119583cafb8dd267e391655cc4270d10dc68bec2e018f15b536977c7a220ae5c550556f2c23f3ba8253a6214065147c4f8409d5d4785a199fd080e5585e2e09db2de3989eaf91726a3465e8121d9132e36363593f9340e2082b786938348a69f11cd434d82fa62998014166130f8255df330e9b503099f4fb3ba37fac689bde2de56b571c70710197dc241fa303bfd4549c5a03ceadffe3e1d8d0c0006a39b228937146a148930d454413e6509e25688527d90296021df64fd234d2291857dda44e419b61602c1545fdff4291ed218904421185e31c89e2240687699a67e08b51268e77effdcfacca3f1d8c3038aec2a4af867a869782966b48025b52fb5d888d0c99312ed2153efef39c9a69e0fcb3c0b25d2f1f3c746448b42c9fc2a13b13842a27a0704a1017388a12380e8a96e9030dea8629c92998d0a1aa71d19148b06f8854548e21122845a2461445e358383e1ce779146369688aa22ad21cd91b8844faf66da8b9a39da55588225d9df1eece23ed35452d2f4b48ec9985f5f7771f890ec8b14067a8e3dbdf54800d73af02b31e0ba75d4536554125059e1578a87824ab0a34cb490a5236059600002000494441540709434899d0eee0f6199a2608b60633baa25223c1606f470f26ab34afe8bacca06a044562e8487830ca0a242dd05221e25a924c4503bd9d233b5654bc39188db1e11162a88bdd7df0d891d2eab93b685268bfb46ddeee2015a4f044903cf4c1ada06df1fc3fd4cd7ea55f9078054ec02465181c6426952505c81e9c68c214c5d19c9dd13801b8a62868122bc17c07770c06f4f870f72021cb31c6ca24359e91238958948823b138c9c1708673b2241762041aea3eda31f04679f1a71d03981447998103d82f873bbf032517f4e39cd0f164d12cb43f2c45453e8a7ff1e74741c5dc854b41dd62deb43455e3488134340227498aa6600120be68ff779793911551b680a9508c5278048ec2705ee1e218898e44585589e2b2a1d010522389689481e489240888cb095ee2784da6a8c450cfd0f0e1eb4bc0b7fb87103480509ddff51d3d7ae0f9e2ca3ff7212c7b6c5769f1977b7aa384c006869e3e7b5353f9ed7702d0f0f720cd0b9a6769aee2191449530c2fe81a4c00d0cf315a9359b1702314f02c4ef0641ca5b16818a5d12024df1822580514301416a6f630e4359e22050c495085336f8d2f601226cb7c38f0bf96a2a64048515546920a1cd57de02fb553febd872448aae7049877b03338846281c0034d5f9c5ad3024e6f2d99f75902c338cb50ac74c61220f1aa926c6814ce90088ac00ba0a006591240090ca762238829910982c18201048f21a297f6351881b03842873104114838f030d3a826af2934ce10e1504055db8ffcaf6e666dff31948275270894d3777f7f1ba8fcf2472b11b2f0ee056d5bf7a3f808cc067fa9dab9bab4ee455053ddf29324b29263a966c68765e1390d12824ad31c1dc3509c4ca0a29c9b1c030821ea427cb05fd470d83c0c1a1e0e05ba5143927543e3d09141341a8a44a308a9e1043e384c326a6168185e1f1046823bf61757cdefdfbb5f26a218d933881127f6de547aea27c11ea80edce01f4aef3bd21f2782fdd197abf6bc5b5b75c38dd7d54e7d95d114c14e7b565261445dd70ce8eab2a8bb1e27c13754548d4d6675202a4eca95683a08af54e24404d22a3280412750354fc763384f42d28721cc172509c34411065228ad9c9274ba4786be03f54b8e91119bcb39c458028b329d57d49cbe078b69b6e150efd4dd14e454d393f0874af76e01e51bae3fb7ac2c64f956e149382d9ff420a74167c8407681b2941b1d3f7972626cd43939e902c84470ab64059304075a4784930d0e552727276c6722c3608a2a7090daed8c0ef99ee72411d286abc351ce13fbfa43af9417afeb8d20239aca21cca010efeafb47e329c790b8e9cb0675b0ea8cb0e5aa632a76eb8c50fbd4d20bff791998bed7b00c2797f6b299dcd868ca4d8d8f4d8ca5201978b94c2a0311dd82332f0218da7d5b8596eec90634598c92a00119f989bc971cf319b8b92c2340541d85d79ecbe77279d72e3c96681a492410eab9770e38e338c30719de5769170f07b957674cfd752426c119191e289dd5a33963932a72c5bcc0c1b6ca7200da5a43a661a426b2e9c9ecd804241f08539363493799cdc26fe03f3d6d6c72cc01e3d9741a6297af9b8c60582959303488df2c5ed8558d43020c417210c5b3d0b8f327477313900cf464c6552824d4b16d0ea85ef6fe7186261dd2244418ddda3f995efe615cd1e0c8077aa79c754cb0791deb5d3d3fde575bf7d7174f29afdf0701283be65bb9c993e3a3a3a339f85d1ed628ed438a7373e3396f7272320f928e9382ebca3a69687d6e5254206ab99e4c8ba951dfb6a53843d1a2a26836ab405ad7a0185bb2eca46dc14a0a83c7a783bbc09ad53b9efebeb7ab87e815e27b1fda56011e887a0e6b59b11f9bffd0c1287e5add39ade8c837b39babe6cf0375c76cdf4be6925e1ebebfed673c8db572e3e3395781d62779f97c3a9b49794095604d92107272c95cd6324916a2d6e8443a09c345cab5545e60795962695686bde4ebda98e79a8ae6588a2df0c19dd3c03df31e5dbaf1d4bae5b75efec6d377fd69cdead5a078f551c14a301cfa6cf94bc761929012cf94d6863faa6d7be9da3933961de14cbbf008e178da5521feab3082a4f2b9b4258990f232b04c13f9740aa8b206b38d63c505de30159d227d1f7ab4669992a48918428930f1f3582c469ba66648ca84e1b9aa6438ce58d4c5df985ab4e8e54f2f38eb07d0585107aac1bd55cfaf289fb1707bd84488187107f8ef508acf8b3dd78239ec73ad60f99537162d8ac9a9a461794ee1994601faa8201642118c26aaa25aa9fcd8d8e4285c94e4e63290910df358fb8e03fb3a3af66fdfb1f3447be741aab7af77a83dd2d175e478c7e12381eeb8dc3fa9c9d0a30bcf75188685e95800dd04a65f7fe55b0fd7cfac0777d71783371f59b4792e289a2d272cbcffbbb23feeea36f1a4be7d0ed870e4b65af0e285b3a75e0f25c193d11863c081c519c310784751214fa1d1215464944c369f4bda807772291857dc7d779ed978eabcca59b31a1a9a4f6fbae1ccf7ae5973d579175d7ce19aabae5b7ce9b29b9f3a30fcdfb06c11d00a580efa8348eb4cb87f170015cfdcfb2d7801fc79755d73d1fa27e75e0eea2b1b3a8fa0b18e77c0c62f3a2599375e299ffeeebe336bd7365cb1a9fa5159d365321221248cc4631864b7b85078ea4589f774c73982d2740df2324055076e872975b481f28a8afae69aa2cab6d945c5b0834b2b0198d252590f27b9a4b2e1b1cf1efa2426f645091cc7299a260321d2ec3958d956b6b5e59e075fbe11bc7e414959d3fb379cff5bf8aaaf0f74c53b1e011f6f6dc718227463f9a29ddd65d35e585032affc1b4ce220a7d1921e411351a8d489205d38666722c77b5189c66906a6d30c884b1a4349223e3c172cb8fceed79e7cfbaa7f6cfae7f760e9e6e9a74ffdede2fbcfbee0bab58f4d87c9fbadceaf7e0d45db87e3894402a7280cb60b89eda86a016ffe6ddac797fdb9f49ed9cdad674cfbf89c378a4f037bbb860f7c7c7ae9173f1d4622a1914555571ffba104dcf5e7b595337e66923a24204393499a48101c3e1c87188547894828c6e80a0bc141d61580890a0b4985923637573cf6d5f0d011ea84f8d8acd3aef8df39b5d5af7c456f9ab66cca3d65d565b5473924d43f3888a0d07961e9a3d14324bbaf7f2700ebf77e3263e9632f17df5136bb7e63c5dbd7dd585504fef35df73a70ca5747f7b044af07eabe085edbb4f89a85671737efd7263d51300c360ae9046565bc175745898a92080da54785f4e18e4e8e020850140c035c38702b987df3cee0c8ee13ef5c56fef5b7c1f79beaaee9e8ff72cdc5f32f3d1534cc098c8cf41ee88ac4298e4513586c30842786c2470e9fd3547fe4ddda574e7bead4a74e018de7dcfabb539f3fbfaa69c5cf07eac03307867f65549c07970f8db40170c9131f94cf8fe774329c904d2e82a1b1282d13101059918ed3b0f8098c25621865429d42225182e3586e2878f4daeabafb8f7db1adfbc2c5806386bb2e6e6afee9c55f9acf5dfbfbd3c095af52316cb8b3b3fb044a53f15822d2dbd1de898eec39fa46edd2afdebdfd89a74efbdb1f77d43f5df4dacac79efd6d5339d8fa76ddb94743a1131141df57f3ded1f67a301f9cf38fb94f512233d235c41812361c8d4650d87194c4882c4263711243a9445c9452a349c0a309411358291ab0b6de5a51f4ddfa573e07b50d07fb87fbfe545afedeaad76ba6b7fca179eebbc1ce1e221ee9edec1d4112a17022d6df75e440707fef9e4dc5f77ebafd8bf7fef3fee679cfad7a79d60375df3cf0f639a0e9ed73eb7f3f14ee27fa307afbec1ff66c0355575c397d6ee3a6683ac50402b840860662682c86e171d9e0651e219110cb311c46f8def8a80d3a8648b170aa3ea88d6c7f67eaed2f346cda72ff8da5af7d7dfce0fc53176fb9fae1e9cb573695565ff00b81f40e3258204a8fd0c3c1438347bb8f1cea0aecda5c56fd71fb8923fffbe070f4e12dc38d1fcc78e4bac3bf5edf7ad981998f1f0b44fb8fc47bfae2c1a3f797575ffe73f35da032022d4a82d3170b748d84e3708e0ba7b13021151e2823ec9c9b18499ad98c0e4208c9b23481299dd467375dbbf4a569376dbe6241d9b92f1c78bea66ace8777bd366376e54500947e1b600424045305c10a4344e838d21d477abb0f6d01157b064f0cf61d3c1e20fa87cf7aff77cd53bffd754ae56dc1b5bb98c8f089fdc39d11a1f79686d6d615eb679f0d40449b4cba860c8b80174ef161aa535d531678f8cb76f24957a7617e4fa90045e2280478a2873e7ce1a2350bbe9b76eb6717801270febf9796cf5efdf1ef9e05155553ca5b4baf5060e311241ae82f3c52a08d68ac183b11886dab2b1b1ce9a3a8e8203edc17fcf1be67972f7ee91950fc97c00f628688470334c2135b5782b20b372e5a37b5a54c75a0a5e69226443fd7b4bca46d5a29cf2a1cc60b969fa4794710adb4af00966105dd4da6464f0c97d7fee9e19d473f5b56baf477c560736dd979a73eb9e8d1e9b5a781fae296eb3b835087f1a11383c190d1876243d1688c33c877407d22467824812393593d2eb19fc5de9e59bbb827887b595ed4e16f9bbf0180e275f3d65d5cd200e449cf4e6653b6e5e774597533e9a49ff43df8e5da996c9a55f25ecacbf82a600559d52d2f4d053e68ae3b67cbebbbbf6b5af1e0fda065533db873c986e697a7cdbab2ada1b268c5f227de7df3b39f761c39113ac4b60f5861964ee089c87bf367c2609de635d3a7f3ea24c2339dd783e2dab834e924a1c30a2ce9a31782a6790fdf545f5d5a771e3736e9b8aeebb87e4ae4049868e0ef742607b92a93f3bcc2adc04958481de8a66d42f0d407c84be7b69df2d6c6be638bdbee7ea1a4eeab9ba63fb6e2eec667c1ccc7a6d783ead3ab9b1b5ae7cf38f58e27dff9d3e37f7beab32d9fee3a1ae5f457c0a9bc4a707ac69127d549d6c548ecbcf2f2e56191301c5db520e56488d7a1f1b4ae6aac68acdee2f169482405fa7574457552a9747e6c343f3a3696cf2615c8a4123b91cf270d3039964da752a96462a4b1a5b4f6a5ba6f0f5db7eccabf5454fdef5f55674cbfe9827f4f6fda307b6acb9d036f5d73cabc2a006aa63635c0ed6869ab699db9faf6f7fed07c2b0225c74cb9f2645e566c83d833bfbe71f1ceb8a6d98e9a9cc8e450fb684bcdd43af0db250d60b763e4c6f369dff71cb3700ae97be9b1f1d15c36978398e964b3a3196b7234e7eb20a9f3bcee382682749583999535cb2e068d9013deec3834afbe7276696b555543fdf2a143513e4eec7ff59b3d4f3cb0f6c5fbef7b73cb076f3e7ff7baaa29a535ef860361dc86286ee73c6d923bd97f09a898895294e125357f02d2bff5594d71d14dafcdac6c9c7148c8eb27c7f3101e0dbdd04eae933e0903432a9dc96464c577f313ded868d6d580656a7a7a3cadc83c515734635915a86afcfdba05cd77f5ed0357b5ce5fd7d874feca92da3e0a31078e7d78c799ab666d5a7f5e67c3da1f679eb96d45efa74f83a68f8291412b2d414c74b379df5042b79554b68568d1f1c74dd9947d56d957bf64d9b9cb3e5d025a77c8939385e7fdb2a36953d60473f264661226182735369e75548e914c3f954d5a1a80d46779d9b43d2642e2ae38fbb205754b9e7d6441e9ba5fbe3aebd9f7de7efbd1fb373f3ba3f65764f0cb70ace4c4350b6e5fbcef8e773781b277c03973977d786563e9ae9e9e0109264b23359696293939f418a898b39fb5f402a7a5527e2ab6a702d46c9932754a55d3de646ecc8385c98da67441e64447170bb7da553b95b41459925408caae07790a8653435674931c8c1d7bad09cc9ad1baf68f2fbffadfff05fb5eb9f2c14736dcf8f49bdbde7bf7d8f1a3af5fb376dbc2bffcb3e6eb8be7ad3fedb5afe67c78c3c2fb2f9a0f4edf793c1eebe9c3f83846b3850fc9d13fb755cd787e5f2f2d29a6c88a116a6c5f75ddd5b79f710da83a6f1b9fa60acfb8a89a485085e74ad18468aa3c23192a1b4e14ce7c202968ba01484917f138c1f5ca64e08d73a7143782c5eb5f7cf368d7475b76ed19feeef3fdbf3cf7efb7fff3d73bef7966eb6d97bf75c675eb16bd72c9c3379cba6145db9fc1e5ffb90ddcd6d7d31f080442d118ccfbb498e83eb67765c9cc47768f88869e75150b4f115be1646c9855523bfbb42f94248cbd72e1594a1e83390e8be39222d2042371689414987838c1141e3900c371080d5194194833d4be77fe7ecdf2ba1960ea8ceb2e587ee5ef6fbdfede675ff8fb25abeae7b44caf00b73c72c123dfb4bd7551db27cb1fbd196c5eb9640358b9a1f289707c689888f647e2782230148b0d0d0cde5bd3fc87effafb612455495a88b1efd62e2cb9fcaae629d34fff88351445116856d1358c91210bd022cf5138c5d1286415321c889250dd45301408631423a83c790c096dffe1a71fb6be386fc6f4b36b9b0038ad0914d74124065366af6c9c5f5ad47af986af1ffef8aad5f72c7ffcfe573e9ef7f767572caabea3331a09257a0ff60c63540267c2873a8f3d3eabe9f21ffa87467046ecff954402ff5b0ceaca9aef2d2ebff18b281b174506c35849a2684940311ac3280af235850722483c148ca038dc60408c0cc678ddb47053a1443c72b8eba7dd87025f7dfdeb70bca7f7f8c0ee2f76feb267fbceed87771c3831f8fdb26ab0f8ae675f5bf1d9bd6063db190f95adffea9ce782c70ef691c4810f7ac2c1a307766dfeebf4f90080866dc77b7a1203039fdcbd73b8f723505976cd554560eabd3d360943bfa988aaaeb1a420100c170922041a4f10144a303ccfd16482604560227d2330f1e934c2a0426ff7d0915f761e0afffa6347208e1ec3a813c3277a0eecfaf9f0899d83033d5f7e7ecfef60dd2eb861d6eb6f3c7957cd3b8f16dfd9b473a8639844e2c7defef9d0b647ce9bd75c5a540be6b615ed3938382006839b2fdd3e8c6c010d4bc18db716b5bd4fdabcab40dde6799664714ee25425d21346e3a1282c3346f222971851545505713a3284b19cc1322a710cdfded9b56bdfdede9f4eb41f21c541ac8b1b1af8b97dcfae6d816d235dccd0a19fbf78fcca8a9a5b9efdeab365affc7dfe96eb56cf38183e7e7cd7cebeee7d5baf6e68aa042d6deb1ebeeba18daf1feb891222229e98f17138fe61637deb0565374f69fd55f6188bd70bc953201542e0473031742204091443300cc32986a5c9c20760410043c230d9a8864062e4d0072beba7d42f597bea7d57de7edb4d4f3cf1f00bab57dd72d1e9a72f9cbb6efd3ffef541673b4d850e1f7d6446f3acf5f7dcfee0bcfb1e9c7ab4a3f7cb5fde9e0ecac1aa47be3ed61f3c31209358a88f228606c34746faaa167f77e2fafab20b6a9f9b5971c66141f06d1e464fd35058688b12460b099463495e12655512e054ea462eed5aa027411334c3e9924c1046a4a3a2a1b414348385004c831170dec252500bea415dc5f492ca592dd77e3c34a870fd7b3f7bec9269d3c1fc05f3cf9b7360dfcedfaf6802532fb9f5d7581ca7648d367c57a679858f7291587773ede6d0ad005c75e1b2aac6bbdbb1b01f570dd374938ee2655c55839026eb02256aaa61db3604a85432ed283ce8c5a4c2698263e889f050a81b1483bad6df9c36a3725add29f5d32f9c5d337be9b4798b4e9db27ce58d4d60c55fc86e4a48f083fbbbbfb8ec0c30b7f292d3dfde78567d49f5b92ff41c221986c1b4ac25a71c49965c3682f7b67f5e0e3edd7bc3cc69773cbca4a2f8e99d187752f07de878f98ce54da68c8ccd19ba25b3aaa91b8a991a9f9cc878594f17c1202a89346f38ae184d74581d0de0828a973607ded8fafcd18e2d471f00add5e0e22b164ebffabe3bee5a50f6616cd0e682323288f7f7effb60dfbbb7aeaabf677a51f5920d470a9f63e1721eaf331aa1ca04cb4a726260f7e1ff34553ed7b7a2b9e4d3598fb7947cba8736fdc28705dd542e65da93496bc2e73d3be33be9acefab85454d8ea6b3491b327a9ce549c1d264c8cc2746e3ff6a3a1f2c7eef9b483782f187cfbfeac7dbee9c515975dfd5f3cf397551d9ef791689210ad7d379ec0497dbe5fcfccf95a07551bbc2b34c121569ce16c40cc3d3aaaf5b2925fed8ec8aa965c51b7a7782b3ff089e6a6d5dd039c84b743a9d2e9c1ddb8a35eabb277dc133b2b974e1c3b7a9a49fca8d4d9c742c9890f1042b0ba6272a862ff445e37d7f7fbeae71f1be98e4b0e8e1d6f7a37ff97b65d59cf97366ae69064fec0d848775798c520c84eedfddf7ce92961997fc753fd343a4684da675239574d292ac4b0e83a95d7bce0715b3a65db9bd1b6b6bf8e0af1702b0e65058d5fdc964265b78f6507333c9f4b82b59522a0be94a35c6329eeda62052a55c1bf084685999aca8cb0aed4704d2f8ea1b70ee211a75f091bd4ddfbf75e88b56b0005480b9d31b9effb99fc038ae5f9706082a70fcae4500ac3dd28fc65591900bcf7ca0f2a86d66148f35c984df35f8c0bceab35ed8bfaff797c5e0e7076695827b76066429efa646274633103f0bd4396a4317cce62111484626e9c25eb7ccffdb3ecbf27dcb75445b539d745246079077aaee3aa51f237a47765f59b6faf5b34ea9a9ac01e5d39a2bcac0dcd5377cd513a2b73f72416d6ddd996f1f67d52c714c73e361496749d981918ee454a3e3f80fefdf307fda9fba0fd1dd1dffb8109c7df993cfad076047c7902ad879d95055cb9094514fc9db9660bba369c3760434c45a9666654f9a8e2903b8484b964dc3f1352dedb2f4f0fe27965f7356f7b1ed473eba636b5129282a9bf7f87533a79c75cde517ac2eadaa5bf3fc6b8f9f55074a2f7ef2bd104b8c30c149174f309c504873bc283064e8c417b736564cb9f2fbfd8978dfee1b1a662f3dfb9a392fd437d6ed092198266a8e6f59494fd31d538423285baca94ba62de024c58ab2c4d105c002ba68b80a6fa6054bd7534a348c7fdaf40e78f09f3fbdf6f337733e590ae61683b61ddbbffd78c7ae8e7dbb5734949781b6b68ad967dffacbafed3c1debc32308914028122362d138ce5048f0ef33a7d5b536affa31f6d3b1dd7f3d1f544f6b78e4adfa964a50be3d4c4626d319cb5614db2c7cec9f8362258a719681eac662e16084e6f00456386306262b392a2bdb8523402414e8d97f55ed2b654f5f7dcd92ed5bafbe674ac9192ba7543ff2e5c15f7ed8f2d1974cd70f1b406355f5f9efeddab6efe8a160201e66623c870c47e3c1e1a1fe835b9fbc65fd6f5a4173f5354fffb77bf0f8fb7366354e6d7aed19f0f8b3b3163556b5f7c4fa5d4d52148651442c2128a444e9348eb14402ce3f361048705810d17528ae800dc7458124293530d4f3f3fee1e32f83ba15756fdf796ee396976f3eafb5615de19efcb90be73497d4378092055b7b3efbe297beeef681f0507778840c27025d4fad9c7fdabce94b57acbef49a3f3cf3d17783bb3e7dafe7c0fbd7ae5a55b2f0cef5cfdd3bafe4be06f0506d4df1e19f8ef5a11c21490c25b28938cd46899888219c80c74986a4489c11b0206a433fd6013e1c6238864aa09dbd3d3bf676edf9aa095c56f6f67917cf7e76fbeb6fae0755cd73a697ac81a1aab5a905cc3b67cb09befb70341ec38ff40d922817a558bde7d30f7f3a74b4a7e3687b7b5f2478e2d0beeffffb8f258b57cdaf5838ebd28fa6ad7beeec9b6fae58726171e9d62f0e4413a646b22446a1e14802194463028af23c1a23198a13718460392d59f81f2a003a81d12445c50706fbfbfa4e1cdafb7df39427feb6f9df9b9ef9eac38fbe3fffd4ba452b1636af2c2b2d6901d5d3fff6f5307de4e8518c45e2fb3a3bba8ff41fe90bed4be05d3dd1c1bdbd03fd5d3dddbf6efd64f39f5756b6ce3cf39b56701398b9ae64f1734537debb787a49db7d3fec1b89f3748226312c36124542fd0c25c4130c9d40680a23e3d10842ab5e164ab100588a4683a16800e1baf706fa0f87b73682d239735fbde2b29aea95972e6b06954b17cfa92dad0455331fd9115642c39de1e323d8fef7efbbf2f459e5ad6565a5d3972c9abb64d9eca6a9b3a7d794d7b7345580d2123017cc01152df5d5254b1e7d06bcd35cbfae0d82df966f3b719127258963f1048d86871451188990148a32583812c4393c8a8a366c2f12d0442c820b749462467a867abb42bbceabac06958d4da0bae6cd57dedc78cbc5f32aeb965c72e91d7fdeb96de844186f3fa1f51cefb8774e4b0ba89a0a400b68aca92e2eaf81b4d9d2585f3a6f6a0528ab2a06cdf3679cd2b80cb494b4353c7acb1f1f6c9cb21eac6db8f3604009c189225922388c4824ceb209d8090988508981a30152612231de11585e031c645056a0919e78228e0c75053eb87b050ce7e5c5952db5e5e096871efde085079ef8e08b4f3efadbbfba76f546827d68c789838f2f0095b39a9a67d62e38fd9edfafbf70d539bf59b3f6f27b1f7e69d3274fdf565ad35c5f525e095759fbd82d60d3aac6e78aaebeedec95cdd756aefdfc4454a6c8044ac48622422216a7583c3c148ee12c870d75760e8506bafaa370859209484191a1e8e111121d3cde7e3cac8f6c9c5ad50c8a9b01a89abba069ce92bb9fda78e3d4a629154bb60d73b11134d1f3cb8d15c5cb5edbfcbfaf7ef8f89b873162b0eb78c789fe6ed8e47828bcfdc38fb77cf6f14b4f3efa97876fadbe61e335177c78c5dc1b6acebf760e5809caefded6a373a1188e8706133acd309c24337104a345998d07100c190926789517751f2038039598631419ed3a742ccc1feddcfd5360f89b6fbedfbaa668c5659bfef9f253175ef4a7873e7ae3cecb577c7e224c1efaec776df3367676761fc6a2785fc7d29f68e887142924745f33a3b1fe00124113035d43e1dee3bfccaa5cf9edb9cbee6bad9a553af5daf26960ee3fa30943307c4762d4b4e5d9a2603885c765744b17199e41860611d1d42d3f0370b4b054912f1c6323ccff23e92cc0abbab2b7bf91000924842440082e458b174abdd0a93b1d6a339dffd4a69da132ed74a636f576a6ed54a82bd45da042710bf15cbfe71e7777b9e75a04f2edc397a7f2e409e4eeb365addfbbcfdeef52950a9de888275b633fa79f9d5a0f96ce5a79eba3afbf71fe2955c3a782678f64842d1bc098a776756a480a525c2e06fe913654c73360ec35f43c27b3baa5e82a8c3e5a36273cb361f82b0f9d0fce58b914345f3e79cdb011e71b59437543df84ea4ff17c4530f285627432d973ed42a06259d6eb2b942a152031b468e88a6c69aa408b5c22d62bb34928c15bf7747cfeec5418075a268c99064e5a72d3656b366eff75cbccea59778ae5149d61890c27f3e0ec230381371896ec20afba52c49c922ae3289153f675763d77e3b0a6512b1effdf4b93e70f5b346324a84d70aa6058ba06199dd683c0f10a10a50ccd703cdfd0b86c1297cc725f5f19b08c683aba66142c9d4548ecc8fe5860935003194a5e493d31178c049326ad193b696a244aa7364c5ebcb49600002000494441545cfa4a076f7a0c7f5c49a0a2c08dac7e4ee3f0501549d5a4e8acae1a19946159cde2db7abaefbfb0f6b237772df8166cfef0ac935bc0d82a70679b18f40f140ac78e970c2ba8f4954afd81ada9a6ebfb816f1b104c5dbf582a800c2e7b518e5464c7960c35c632a6c472b88c970845daf5f4c2c9a061ec9ac9734f3df394998b6bc09c5f52878d725050dd418413497ee6986bd15cbaac12a9942a73edc9585ad7653c85e55a0f3f7cd5f49a11779efbe5a6cfde5ff1ca8cb5e3c049cda386bf4ae407073ca7ef78df40b4271b06451b76949bcf07baaed9b089a2ee850148b38267d2ba6d71b2a1185a56d4ddc051a36ba4922a640fed787125183773deb431a00a8086339f8c256ccd29594e2865483d4c4d18b5e8d7b63de8a1dcdef604de1aef8defeae4da76bdfedc8bb367558333362df878caf33bfefbc3ec47279f55df3405ead42b0ffb855298af0c0e0650aa0490d5554173a32beda69eafd80aecabbefe02101da72f942d93e25c9fe72d43d5a3a375b24891248123a958f73f178e1d01a3cee8d160c99683fb7b32326ffad135ddf0601a7d72de8cfa51cb2f59fcf4a3f7bcf0e296a75f7be97fffbaf6f49953468f9c00c08ccb7ee9baf1e8adab5e5bfcd6f9bf9f32fdeabbc0889a9ada6e054265502886c5bca53b85bc25f1aae386e57c0087d383422bdf3f5004aca6e403491725463434cbd36d5d51344353280a368b15d564e7915e2cbef7b7fd4744bded0082311c0bbbb220ab09f299865137bd7bffb69b372d5ddd3479fc7038fb1a26d7cdaf5f7ce543ef6f47f3599d4bb79dbffb8a86df9db565cde65a18f447832bbfeae6cdc889c3546d8dc529516460025445d5326c5977e047f392656b2081a1b221a88cc53392616982a30a3c0c0f344272021f395a595867321123383597a0b1184e67738ee78438d9bffb94e1b55bbfbeaaf7f0fb3bbf7bedddd71ffec73d4f3df2fc4b6f7cf2cb01944bc2074aa284b4f6b3af167dbae2e92b1bc0e4b3278f04ffde9de50cdfd56581f14d81a0255582b8a7d0b4c0499ca4423220541792670243788557484a50553a8beb1a0c850c8524120815055d19d71884e3103cd326181d3131913cda21c2e7e98ea1f78c58fd87034f8cfff5fe67d978eb012dde71a0fda7039d87041c55043cf15b7b9ad4f67f7ec7af8fffe5b209e3578f6902cdcbc1f9dffe94e31491a6684a95a81cc64ba22aeb1a430b2c2b183a642a4683bc0c10260751028f6550942092719a223014cbc63a1014a778cd2dc80a89b00a837753e9842ef626125dedb480113df1775781932f7aeff797ef5bb265ffde7614efe8e94ced39d2dd4dc7319562683c89fe76b8eb931b5efe61d9e805e08cb92b874f06f5639e4c76a4a36b562493cda662491446340ca64092c6b390205094a565c7b741924825635dc9f644cfd15e3cd1da9348a452a964bc3787e408c92d0f5a2c49f332dd95ca911882e159828ce15c2a934b60e0e40727dc3dfced25677e72ebd1bd5cea505b3bd683e026c7d30c76b4fbb0d9b677fbb7674dab855369f4a9d3aa4023980eaa673f7b249ecba632048d12244eb22c994da110b0f0542c4d12598cc1fdbec13ed09d8bc761d2491eec8925627b7eed6defea89c51269a4bbab37cbe98eeb6493b91cc7c7f653b9384f2760ac8d25b1f62ebc750fb8f19e11cf547d3ff2cab79f4c6cef450feefeb9e3706f5cec648fb6cb9dd9bdfbf6fce3fc93c1d81113ebd7cf1bf3b7e6d1a0e68c2a30f1da8e2c4d20084ea6510227280261084e91443693cec2ef0499b28a952268ef44b26d5d89d604cf24da76ef4dc68feeef44d3bd991e044de7045594789c3274d82294266196d448b43b4d74b711bb1e6efcefc28bb6357c31f55fdffe7cf0cb6f7efbe69b1ddf7cb7b3f770ac7dffcfafee7cebeedf4d185f57557bf2d57783e6f57f059346fc112c1c533bfea47d09514a301a4bb2380d17a021cb9a692a5416022986b3aaad06a510f4c6d15c572cdbdd4b62bd10b45399b65dad28d20b27154532ba6de0448e360d2a47c05800d7239dcaf5a6c94cacf7d0bcebff3decfefbcfda7ec5e9b38781867a30fda4d523478279c3aa468045d3eb66ae3ae78d6ba79cb37ff9354ffcf4ca8c9ad3e70ffbc384c691e31ac0eb98d01dcf25a85e9e8ffdfad98e2cc78bb2c2e369163e3325e80ea7990ae8ed4d27dabbe25d69024bc63a3bb358fbce4328d6db95a065b84e253e8b93a2e7f06474af94117922cbe28c22f13d5bc6fefb8b490fbef9e8b50b41d3bc690fbddabce483c767ac5eb469c3457f39f5bc73d67df2dca293bfbc6cce9b1f3dd6fce6b6e5374f6c183613ac8579a1e69cbdb9dfb2a90314a7f3f1b6c3ed19b8c24591237291831d5cecd121973c88c7133ded1d3ddd591449c57b7a9344effe56144fc49354645fc2328ca498055f5560ce4570b88013b93849a2f4812d23b7bc35f3c649631a363cf7ccc787bfb9b17ee5d773fe3ef3ef7bbb5abfbaf49617367ff1c36b67ddf3e1a70d377cfcc29287de6abc7f6cd5b01193eaebebe78ffe4fa25b481e250d09cbf0169f94655989784e801da6461f69043ec8e53270b525916422998cc593091ce98de330462431a84e4555373cdbf21ddd8e34b508532481f670588cd9b970d6fbbf5e7ad28496b3f6fceaf8bbc919a37fbf68f275d50748747fb80d2cda3cefac9ded93ef7aeebe96156fff69d46b979cbe198eecb4d5b35a26566fdc43a9499a3be10220c9b4a6a90a6c4e74b7c2cbbb1a4f4a9a0cd2d9441245200c23508ed10203051705bb32ca353afce350d4dbaaa6a89eea158b85d0336c2de70884f1f974d0b4f4a40bdfd98f65255fed4abc7d76f5c68d8b3e3ed88f2259e49dbf6f5cfdc4faf1afeeb8f7f4ff7ef5f8f20f9f05b7afadaa9a7cc969178e6b1e33f1ef3f1248c1874f6bb09207c7401222933f08556174f8c6849a1e74f676c561c09435d1b025d551190d3298a97b3097e77d032a22db9465490bddb058eeef875ad144755e51ef034d8bee5c380eeb4dd01ea591bf3cd0002e99b5e94b3c9f977a6c7eebef56d5fde13ff52fbc77fee425cf5cdcf0ee59b73f3d7b51ddf4a68be62c1e0166dd9415c350231955363c98ee44382286e759ba15148b6164e9073ae3bd5948c310571c97e31446b45da710faa1a15b61a5682bbc0135ab6a554a81698603154f2b09b639e86eacaf7aefc33123f7a1027cb4a1a37f683c6dfeb9d3467eb38739140e79a4b7f7fde72e5a7fd9d2f16dd74d035f3f35f992ff9b720998597327a89dda381a9ccc788212a8c1f1bc614aba26f1ac64178a36cc7ea6e3f2169c535c36c76bba4297cba5bcc6abbee75896edc079a45bb2732cf47455b6cb79cb376d371f86c58adb37502816c85d2fb57f331b4c12b370b6c9fd2f5c784bede6f3c6bc5ea60253b60c29c823f8e57f5d35ea8ae1a7def2ceb0190f4e1b5d7fdac84523c68d5f09669c0b9e3eac277c4d55e1aff40b366419c3ef2f144b9ec8a9a6aadbae0dd82c6f329ca5948a85c073e15774bfc1739dd0f235bbcff70c53d53cc7700bbeeb45afc6fbca3627f92ebf4f7cb9115c9d603a2b6eb0fbc81f974c5838a5657f4f2e6ffb7074751ea3da7fffefcbc0a293eaae79653aa8babc71e6f0d5e3c0d87953564e197edd6f6a7f74b9cf701c2fafb1a22e4142cb879e2669962de9a60e5cc6cccb46397ad9ec8403a5e80e6708a1d094055bb5fbcbc70ccf542cc7f63d88d061a55cd06c2f28961ca8f8af1f3dfab52398e48924f6f1829687c7cd05470ab624b9020571dff24a7b56355c7bd9df264cdc7cff9a9a89972d68583aa966eeb49990af47bc86392a92a334dbb23d15c66846d678cb72204f99f9e8281c28a98cec1542d7f66dc5aa1435d10cf2962cc0d967295a100c6a816b38b097a0e27021dd3b4134c03a5c32b145a317fd9a489a58bf279d36fedd0bebcf99440c89816244777d04bb5b43dfbea40acc9d70ea8c39552347cf6868a8993665cd8245d55387573f49242d1421e4c827cbe049985e24297234835c17164b790b48722aa1a994015190a2a2fbbeba1f982243db7aa0d22ca1280eec2243e0b5b03f0f598bb46d5361d1743cd63e7ed41d7b7082d383f6c31f9e5fb510cc7f3cd3aa65f29ae57038cc0e1decc1b8f2ed967bfffef90b2b4f79189c73cdd20b96cc9d39750218db747b3b21f3042929bc68990a99c9e2bc4ed19229d3bcad989609320296c233195754c55c1a87415ff7e04ae4595db2451c065d48a8a242c47a336adee26886c1198e40126d7b7ed93b6ccc9bdb8fd2322e1299df8d1a7feda25b7202e1902a2ec8d96cee486fb76acac9aeed3f7cb9fd9317ef5d3e69ce5c306d62d384aa29c39b863f7b802065929464267a119a8b23382547afd618f88cb868fb00cb716c3cc6c2bea0d14c16231951771c4386dfc1404a138642a4093e79b8ad0d13198c892c6092fbf6f564e2dfbf3a6ad5d6df7ee9fc8aa13bbfad6e7c74c4591feda7e9cfd44c26934ce36817db9ec4a4dee4a11f76a2c8567c53cd55d3478f1b3f7d38a85d30bbe1a3deb6362e076323cbc1914ec559918004c25118866605c30b00df8a0a47e31a2ad0388165110c23e1c234145ec061a3c89c2ca73b725cb2b52745b3483247a0093cd71323726dbb6e9972cf07b1033f2d4bc5f99b37cc3de94f57fc983a9ca0b02c9f6acd92b1ae9e6c3a6b24f19dbb5b13bb0ebf73d5bb0f2c39775aeddce1534e5a01c0f2cf0f1d4693886242f9a40b89b4e59208c4740891b9b8eb590ad045349deeedc553e91887f384c831a6aae870bd8aa91c9a2409e6004d64b9f6ae4c6437c35288c44a47da8eb6eddfb5befabddd070fdd599fb5f77ebcecaccd633ffc85947230af1a8891eaea694b648e3238da73f8401bb2ebc0c3cbcfdabc72feb8e55523169fbcaaa67ed16b3fe7141c574dd8f72ac76749072a3a8ac6920994b7759b0558a6b3adabad2dd91e4b2a188e280c05459f8c912cd19d4c75a662e8ae444f37dede9363b347da9389ee0c4aeddcdb9e3cbca376d40e3cf5f1b86f7ed9217db4e25f33cec865ba5133a0e1baa5ba0e1f2133c8113495ea693b740849fc7ce8bfb3e6ff11d40cafab9f34bc6e6cc382ed073189660da89c2491d33825e0e0c421b33d3da81459fd0132d7d3958875a7ba7b62064b6524963675dd8a5e52420c8e657a89fddd6d5d643c9363d1ce9e74acb32d89eddcdb99dbfbbfc92d473a763dbc32dda51e18ffccd9d36f41bbb2d1352057b4b15c262ec7d387f02c92e8eaee51f02ff69df3cf9967ada90523e6348f1b33baa6e1b7c33d909e224731de53c42c6e88b0bb20af672123c005051411cb60b9443ad3718863c85e84c054a8490529bafa4364f034dd15eb8c53a96c0f9c60349b8b77c4b1ae586f6efbe92d0ffc742453bde3b71f779ef32c78ac69315914119454cd1c1587dddcd6193b2cc870d91e62bf3b107b73cb3f265d396e5643cd698b262f5e764acd8b1d105d54a843651e234cd30bf018c6ca30c746af976d1d701c9a42d2dddd898e437822d69a44d21c2f1b14ad29d9743a01c345162a0722d6d385e270b1d3702a66700161b69f025e497ffee6e6bdc9c4de07d66d3b7bd13584a76bbe481bec89937647d34887eee665944da7bb3f69bf65e7fd2f5c3276fc8ccb41f5f409674fbfb5adc72fe565def01c9c72f3e532979320ec39212419ce50408ec652e94457676f0e551209088250c76b164deb3a924ea7a92ca56aaa25a32956e628c9d00c2913a76d41fd6c1538f8edafb7bd8dc6d23bd74fba73ca29bb88b45d2e70bc5ff243418829a294324ddf9245a16790eabcecb93dd31e5f06c05fea468f0773262edbdd66e70355348230345cdd2ec3c4acf39412161d47b60d80cb229e4bf5f4c659c1e50c2d5f720a30b9c114eed0048c6f385bee1f1c0a35c10d745eb31d18ed312e30d8fb478d8d211fcf4e27ccfd53eeb869d2e4adad6ec14dcbd1965ce8a1876f120593f265381134aedcf1dbcd9f7c74c507f783aa69607ad5b4392d23c0afbe6c79a60ce1ced0ca03c78f5b866eaaace417dc400b3cc0d8168b26babae2b98c6a0ee58d8a5bf0f215cb522d28df1909c5fb8e0d0d951c88578aa0192ae4434d2958b1d3478d6a6dbd686a5749fae5ee5b97fc79f6c7562635902f04f952a1ecb23b8765d3aa54514423acb0a826bc7ed27bdb963cbe7eda92e153abc15830b1e58794e6964aae2cebbe11e60b65c361acc03683003e453e0facbc9eeecd25f6d11c4d2885500b4b95a217656f9587415f608cc1a1a1bebc6bf9961d7ab26cf79574450ec5f1cd80dd3aebdc9c69efbd6bd1f8d92d29de1439bf189486fa0b43d9aea66f2519d575cf16edc02586bebd7cfe6b6b66bed47cdb92d5b3e70f1b3379c28bf1c863d450540332a56e447ed28125a88e173aa62a01da0d98588a886ce2140da6bd72a552ccfb4168400c162481364a4343fde582d7efbb85a26307c501df905d62349897bc6aca360565de5e0c5e997423c55986562879815b1962addcb34ff38a460e61f4714f0c8f756ddaba61fed6894bcf99b7a1ba65eaa8690b9b5e123ccfd125c5ce9b8eadebb6631a064f306c944d740d781a4d881020740782936ae7bd88f4fc7c4175f33e6475b8224a95fe81925fb63527b00dcb8c2e49e829507dc9fb93fecc5b8afde947ff9db695e9669d205f2ed896e6760c1d7efdf94357bc5b348ef101c316d3f40f0f5d7cedc7531ebb0d9cda327756cbd8b9f3463ec22a561044ae12aa6946a6678acaa1289d436088a059e0ba0e0c5d7a689abac4724601d2b0e5e54b15c9ca17a2b38fa53c9c62fdb08fe0228ceedbdb8381650678ed983f6d18b623c3a8e4d697a60336a10b2ea47edfd2519c293f70d9a44762adb82f8636732c6f24f736be79d1d937d7fffe9abfac5f3a75d298fa71e0af4909265e4b247382a245262ebc40209c4a621ac1ca3a2886794f85b464691c4e0876582e45b7a5fb0660cbf24eb4d3ee996ea952f064ddf54dc89bb24be3acd0351abc3e7e5d1631f88e0f5faab99aeb4f28369c23a6a5f56b5c06bcba7dc1fe142906a58c8248e240ecf995ef5cffcc3fc09ac52fd756d58f1b311cdc75d4d4042a3a6e4f45fe9892009988347d1687b2cb70c0505e3783d0d66c93474923800de82b05ae17948b50e48992e19bba5328168b8c625b3c8e538cd0db9368ff1e547d32fa3306522adf1a6f2b0a7c41937599914d99eab53ffab8eaec279b6e56091da5d152524aacbee287754bce9bb91112f3fce133168c1f53f7d79f0802c7303c72a7a5499a8f5c1979c7c6335264090b9cbea18a21db45cd3308d2720438f77c5d56ad820b679fa240ea342105e72b9c2473582683c8460ecfedffb2baee86d92954958bf40eb64729e7458962a81ca773e2ce8ebb5f7bf1c24fdff93b429347790d7ea4f8fd8a773f5ffe9f39f5e089e9f5354bce9a3eb6e6cfdf76255056a073a92c8ae5708667714ed68554828fac5b40ff40259f2ffa2a9ff7295c5711428138ac5a7955104ddf75f3ae135defb68b9082191c7e217402e9fdfaed514dd36f6ec7bd9243b51e0932152ecfe5502ccd6ad401f6c0de65dfb79fbbeb88e5a9614ae2932ab2ed89499bdf38f5c959e3d65fb7a46ade19d34655ddb22f95cec2c485226904c9e4689e43054522e329c9770c15e42b43839ea4788cc6f1440a4d52aa60b9ba67ea820c67a25d808141751c18d9e1f0c9341c3f36b9f38b379f19360abc1f2338186a305cd655912433249d80607d40fffcb787cef878e15509d610055212bb95dcdcd337373d3969c39d53279c7b5a55cdac86bac6495d1934811229a4ab35d993cca02289638ccca1941179738072b190374541d5f37071b1726466e2aaa4e5ca2c6fdad19dd568d52a683745b342745d5894935f7ff4f6bb639aa667e1aa0d0ca8f054cbd6601636444c5073b1ed0716bdf2e9cc2fd6fcf588d243c615ccaef46c7d7ae1ab376e7c6066cdba29f3afa89e34b76664fd77b14c0ca351329920b20443cb445782e4d1de0c9c51b60b06f2500ec35519390c299c4c26f7b4da1aa689aa20e81a1f59a62a8625211d32940cba0b53331fffe8a30fbe02a09ed478441625568611d5a1d28225d0b68ba7d9df7e18fdf84beb3fef26625825470b6c4fdba92f2e5af746cbf9ef80cdab578f9f3e195435d67edd95ec81cb804ae5580c2a063edd919535ac332908aa1d80e8ca1fcc22965534148e64d3db9fde4298924b589a6a683c2bc02062799648843ad4439ece65a8b6d7dfdaf60d18d58c9bbe68d8322fe95660625d088513aa46752099a3e7add9baf4a2dd10c2455944b2fbf63d396b6bdd86dbc7fded9efa3bc0b2f15326c327faa437d38b9259b407a1722c5cd5dd49dab2a95e8862f01941a5d23f587274d32a998a2868d8963fdfbb378ba839d8439a165dc0554ebc64f27c13128dadb0a278f4ad37bfd9d638ea4221322565b9c83a4693d14c3a83450e2dc8cebdb7fdb268c54533fff88dc6c574f48872e09bcbfef4e217a35fdc5cb376ecec597f9d5b553b61faec6710224db11899c2194c9409329963349dcb665098f12ba0d43f34142a1012f39a246b1e97f9f53796a7c290617959d574a8ec35cdf40a15084632d4899aac665b771e79a0be6eeb908e9707f32a8e899a65492a17ddcd41e52f2f7fedb1d50fbf34f1d1971288ecf258e74f14b976fe7f5a6e6b6a79e2c951b7578365a7b60c07e35ea2798c57049d1354de3420ac71926e469f15e4c30228f50dc2df2c69720055a7eeb3ae42297446940449816d3274d7b10cd32b0d42292899beef8a12a975f7ae1b36a115b269e8e54396f542d7d2b5e808b98873894b96b7fda3faf9f9739f5509c7e15cd89dfbf7bd78c77b737e9ebcf0b493d6fe7b2e18b1a20980d5bc44089ae2e9aa29992a05b39f052376b1d21fb8a606caa57225b46ddfed7714d50a58db579c6250882ca24ed8137a3eccd061ff50bfa7c891f7832f2584dd8726549dcd672a56c8862586cd8732439350746b3a8d7fb9e3bea61f1f9bf008b8f2f060b1d7c5302fb5f79c6da7dfbcb57ecbd9e3c78ff9d3e29611e3263581255031b19268c3eee064260d51cd716d3b280f163d4d007dc7070b7ea1101c8774963774cf874935f2e3f71cd71131ca70ace0d8d06031742c0801a5be70502866523f4f99b81dd58ef76b2ee79dd83df2bcb2c51943185f58dafcf08f0df73f38e79e9d097648828a8d13f9aecd1fbf33e5ad35e73c5effe2e9cb6a27d74d9b02ea710b260b3dd08468ffc7d255c92fe6f3fdc707a233f4a03830582955cae100c40198525c4d5744c5d4c53e98982d412be483d2b1a14a5808dcb0e4fb815532f85cd78723161c822c9de9f187f2918b8069d9527fbf51b1ddcc57374fdbb065c1a3678cbfab8872438e9bcf9772b1774fbbfbe10d9fceab07d58fdd7bd63230a2052cca19164cf09068236b43d7b1ed4229c81f1b3a5e2ef80ef04afdfd7dfd9562a9e81b3afcb96159917588590e03572218d30f2b83fd8542b95228f7e5833c8c14107d9eaabba9d308ad749705db0b936450281aa6a3dabc47fcf0c3d3335e7f78e553cbeb5b036ba8601984d979dbd6c716df5b7be1bdcbfef4a7ea6bfe39072c5831bd21a3d8158fb7bd2088cef2e72112173dd8a8639572210fdcc85ba65c2e4516c876a99c7783133759c2818267b1e92cabf9fdc7fa8b65d89125982443d71503a175c3b4b710d50f5dddd27cc772c2bec163798a53a45e0199f1f1275be67d7fdf3dffbeea07df53fb03c884eafb4b3f7a7ec673b5373e30eaf30beb6fae050b6b40539c962b25d50b0b611e0e40b4731958fec0405469a3084a25d8a262b91fa2b05f1a3a5ef4a377a94110c2ac2ce1bdbd889a3f3e3458e91b80adcddb904e876c39b1098cd9c1b08a591c84738213342f0c034d82749d61f77ff6bb0567feafe6e2a5a39fc309451e741409fbe4ea83a7ffe5d379575c35f95fb3963c55d7b010348e9ed69644bda219400239612ce89baeaddb85bc1ef9c281fe7239bac13da0c060343074ac54801d59867d05b145e373086d148f1fab148b854a582c795e002990ccd68f00adb1b46af87d8e15d95559b62eaa046b04982e746ffbe7d48f9fafbdade1f76991cd0f697d36b7e7d6b5b79df1f4fb9783f1a7dc3b73f38411b301145907bb13b2ab3b6a54b1c0b06c478cac895d5b826d3481ef7a61de7143281b82683c8b9e1b16219d43ea0c5d49d065db336192b44b41080561c1d30bc24fb553c6f776a66000f322af508693158e90d2dd989392cbe7defff19d2f7c70cb96776e6895126abf3fe0f7d09f6e3afae6baadf72d68baf2e97fd5dedebce2dc89a0a915c1645db104d38c4ebc39ae60401968da5ab4dc8028c2c62ab26e8902540db667498266ca0c85213847267a9238c3a028aba80a2f6bb2e15a655bfdbfea6113db78dae12895885e216531024dc755ba8d4c21470f3c3dfddcffddf4c55973eecac611491212496efb65e73f77ded3679efdc1fdb33f7c61732db86d56f33cd02baa169425226c9213c514d9b625c1806216466990412447a123131295277818bd652a47492c1283ada153ed1d89c8aa8da07992849a87650dcdd7d782ea96c36874828713398cc662698e8e75f0e8c18e4e2df6e9c1c7576cb9fcf74f9c3df3fe834c67809399cc572ffdf1fb6dabff7be6fca7869df2f0b9bf9b09860d9f31eacdb86ec35015d1104b33510b4db8f40d47d1650ac8ace2426682e04833040f9145e6684e627384a44842ae37b6bf1321495a32e31936727ac9970ceed49ae12bba98a8e090189d94e172a94cb2a33bde7d10c5980317feaffdf15bdff9d3a3bb2f9e9a4d25d9922a1d7ef6857756befad1f91f5eb6e6e915a7deb4ecb679a3e682da2bdb29c9c1353d92a350bbab30a4401daffb22cca380cfa19c20f078770c6305c39660743d718a344590181aefe8ee46155da0181161e010bbb65ad4d825756337a37094a1ea92883446e2e9440ac1a880c81c698f9d3af589f7aa9e7be5f4dd3f5d97f88aa53ad1eca12fcefef333e73d77ca15dfacda7aebb4572fbde2be3933afa86ededf93b521d3e9365ce98e0973a0e7aabcecda7d7d1e4876c6e02fa4b247da52b0e9be228b543699425046e609a4fb483bc21a964c2210bf3541766cc8c6fae431b37688b2a0e88a2ae6e2b114928e6598eceedefdb1def6cc81f7ce69fcf6c973feb664f89ca369c42159ffc0f62dc9e58f3ef5c0234df75c70fed793d79c340ecc9d59d5f075575c611439b2678d8e514a50266b02a415df15403a43b170d2a4f71fe8ca529a2dc2406e485ce4de2e618923bbf61eed46d8c8b42f3a66c885fda1ec59e3872f8ca902270a9c2464e9546f32d9dd8bc86d99035d47761eb8f1cbd7ae7af0834d4fbd7ed99c55df1fede4c858f7eb1bae7f73e59fe7ddbf79c6f7ebe62d6c689970ce256051d3232992d1452d22112f2001f600002000494441549824a26213b66308914db10c68d1d209048977746548d670b5c8594fc0d2a91c456433bd1db1581ce1a0ce471991cd513ec41c476aac5ad2a64081c612bc88b2a9ae78369346dabb0484482492e75f7df74b8def7cb8e8c5ad7f6f79bce70872f0fd2bff74fbcbefbfbce5f6a91bd76e7f6dcecd0ba6aebf6ce4e8a923d61f3620d67b9ae5e77d38a914dd72025fa34c375f009ce268044ee5a2b712ba17da91e3b421320c26400e36cdbc6d59ae6bb039d3d1237fb7be92cb35d65ed215151fe1314e86039fcc92349123f06caf84b56f79e9fb27cefbf0928b9fd830f9b67f5d3ab61ed454b580114d5326b49c099a4f9bd0084efbf7f38bd68f6fba0834ff870f6cb3e0c33417f9645a3e4c82055fd75846069c6469d1150794313d98b03547624545d61cc5751dc85b4e05fe155b2411130a3fd12c0d59a1505bff0fd687d353c2a29d5d89671932dd9930644c48a73f68b870ebcdcffef6d07ddbfef3b7eaf960ee88d18d75d50dcb9affbc76c6e4d935e31a9680fa65e0dcb1236657555fd63b54281506fb2b30895406bd52250c8ae54240a751c0180265065e89d1a024d51525ba9fe8465ec94e5478255f0887864ab66d1b91fbad69c1e8cf9275e04dda8494e8a4340aa5b346062ba1480fdbc548ec81879e5ab1eef3c64d6ddb3ebb71165836a279c1b0c9a366355d7ae9a686b90bce39fd871f9f6da8ad5e03562e9c3cb26e596fa57cecb85f318a7dc1f1bc5ef18782a162c160501248ae2e3861d82f68b06374c38694071110c60c18697d98bc235bd6a0502aba6e508a6c294a0a3ab6fe6bb568858e171c6354458e4b2495893947e33d3b0ffd70c3e14fd77ff6c2c3cf9d336bceaad1a0ae76e188f9732faab9e9f4b9f34fa96f5c86f0ccf78f34825356d4cc680400370bd25071c02ef6854365a752acb865882122a701b358084ac5a84856749ebfd00751c28bec6221dd857dc78e0d165ccb2b942276f64ac7076c56e7bb864dff8531a100f3bd30968e6dbdfb860dd5c387550f9b5707aad70d5b3e761258703938ef9a4927811575d39b5aea37545f7bd72d6326cd19018675a1689e3c98bc78ddb861d563175bf9a142d837e00681530e0cb7a89bd19601c75bc0291f1f3a5eb2548857a19f2ff50ff6970b616930fab6d0777c68a8ecda30417bc5b26fb985a20b393e5bb7ae933378413732c49e1f6f9f3d1c80692dffb7ee9293c1fcda53aac1984b6bc094f9fbdf5d3ff1c659236a4103583b69f8868d13162c5e7d0ae812ba7d51128f7c7ec70c30ea0f6a9f5ef0cb051bb2aeaa709cc718a4e32a0c678020a81c8b1cde2ac5c0839328383650291660a3068a8ee5e6a1aa80df545c2b08a18eb06cdb927db4eecc5eceb28b3295fded2c3061185808ce1871c6fc33d6369d05c6cc9ddd3471edc35be3e9de9b275c0da6562d1a3d63ed696046f5c8192d731682ed748a28bb42c9ec3afcb77792ba3034e4baa621456e582c695226096396a498a0a81b90ebcaf9131b9d90c40b053870ffdf960ec2971f42d43ade9ff702184ffcc8db1a66c1614b0e11d2c1e4d3cb5a9ac19ce935004c6efcdd0d93c0bcf1b5c337b124a232824233bdf78ff8e8918bae03eb9bcfaa9903ce5fdb32bba6a1f6b556924f26fa920adac511b921d1266d89b75459e71495e11928c2394e3514501478db2ff579c72a05389dfdc800321f95bc88ccb07d27f2188ce8d83324c30f615c81ac98ab597a18cda0afcf07c317342f9f0ee680d560eeacb1358d4b662f7ce128e2c916de8b74ec7e6bd9b5cf7d08ae9b08d6dffcbb997f3b7df29c9ac6864bde3a8c77305dd8619e4d7058280ed2224379a66e518246f660a44ce0a8e92b2064c51086086108768767479b713e141161c8ea90f77455b72c55d43c9381d9d88f24a0a365c72dfcedc8777f9adabc0434ce9c35b3eefceb2e5b0266555d0b1ac1e4f6a3aa93735092f9e9ab8d4b40d3c6f3ea4f7db8feb427fe7ace3d73e64c3b09d43dbfb72d7674cf6ff1d821a849689748903499b735238b0ba95f6371398be085e33e0868d6f10a45dd3971c75ae4653328954b8502c330642689cb0604ada87802c7707a580a0c3d14abc133ffb8a01934570f9b3571e1dca655a7cf9cdfbc60d1ea4593c7deb9339ee672095e4eb57ef87fe78e9ab8fca2abc0a6e98de73c31f9946b67ae5b5507fef66d3a97d8db91ebced0bce732bc4673a2666a3c9641bb7fe96ccd2529b130741cf0c93489333297c18468e3d8668cd260c9d53549e0a3e2927264fa9d4b6709926424137694c8b4cd03e3475ffae12bf567bdfdd19ca6baa553672f00cd972f5e5837fefa4ff7ef8bb1a2e8394c8efae9fdea0b1edb70c9b63b5bfebd74c2c647ae3fa36ae2c4b133be8ae1d93d3daaa0d3bca56318938bea61419a4632a94e2289a568d50d5c40a45196e6352d49c81a9b2315da80134ce1b9a856941a150565885c2a813028c1f0b26ebb8a907ce8afb7dffbf52fdf8ebc636bee9e11c326348e9d3a66e5fcd113c0f0a7bef8fed718a39aaeca897b7ffe62e2bc6b5eba76ce7333663ffac0f84b1f38058c0060fc931d187a0881124f546c9d20582a3ad3257104da9b4a73c9448c721cc702d9ec0977769b574c05837809391c92280c263c0f518f930c0ecbe530564d65705681b243e5b95d3b5af11d5ffe137cbcefc8bb2fd60c3b6f368c47b5f5139b6adfff64572c721b95284a52f9c4d8318b5f786dcd9c77af9e7cefe899e7ad585ab5642c58d59148b4b3a1a470922e93042752aca4c81c9e4da47264b23b294069eb8364329e6622df615d15299cb3a23328307828bc20492cc99b16934ea3142bb4b6c5c8e8dca8c80848eb5e64eb83b35abefce9db8f77bc7edaf4e90f9d02c6ac9c3061e20fbff67643d6b61586a23abb8eac6e1e79e38c8d0fae5878cffd975fb7ae65e9c4d913aa47741e3a7098563254f4763d9746188c96748dc733b91cc3b359528571cb062c9de8c244492d799ac432a2254b5013f739a2a4c03f4bcbbe2762104c297adf810edc0a7d9d71e51496647e3875e4fd3bbe3ef2cba7db6fab02673536d4cf1d366ee6b7bf76ee1578dd5505a2c76677df3069f4579ba65c72ef98c53737cebb76d298d9a0eea4510777fdb607e132221f15df49a718128a5a43a6b10c44631b4e914ac13501ab90190e06d0bed056599c3c5180aebfe2c8916db80a073ebaf8c5518cd01343783b8052de145b3b5399ff558d7ee350f7a19712e9cfcf04e3d75e3eb1b16ef6193fef69efc468d31604aa9d4ea7ae9e5d7dda53f737bcf24cf329772e5b72ddbc79931b468dfa625fd7919c2918aa67690a8ec8918129d45a228a421989b162df60c5036d3891136428bf0c53e3704a84a1283ad26289bc04356b74c842926894524eccf2e8454eda968fec4f3c5f376e17fb237138b1077dad01b48c5ed03075cefa7d1d873a792d7459594d1fc3f90fae1839efd9adff9c75dfb6963f3c3efbf13b17cf03d3c02bad429aadd83a6f6a8a4a206a540131aa81a829653bc08dd02af7e501ec3111528b95878369d990e1bdb0722c34dd637eb1cf85221902b416f10c947d790888bea64249a3a73e9e5c958a77e42cc9c27f380d9c3ea2715ed5495353bbbb084535a24bd9a2a31a7bae6bdcb0e9e6a5dfdf3de9facd73af787cca452f2cbf6ddc829d492c3a255586f0667830b115fca0bfec3af9b0d857ce17fa8686fa4310d55ad2c3634379dfcf47601a16e00ffabda0e8948e87ae23c38788602fd49db07462e7032e4e054e9865d5dfe55818d94c2cf6f4dcb533d75d307aeaac23bbf17646502dd7739d4054dbef01d327bd7cee254fdf74f6ab77cef9f4da8deb6e3aaf7ae26f29d4160ddd8d769cbc20ef958aa5c1be02fce852a55cec1baaf49583c864d48d1a5c2c142bc78e0f56062a61656830daf4290f4140b56c2f0f01cbcb47b734caa55269b0e0a86ade41ef9e7a5f4e0d248830c407a7afbaf8c2ea052d23522c7d841634381a7e6884f903cf37df38fbdfbf9db2febb8d1bb75e77e67ff62d9b3975fc98cf73545e71cc4884467b806ea95828170b03e562b9bfaf58ec1f1c1a1a0470b8f23e545510a3201a1483fe4abed05f74c3815279a0bf6fe0b8e98779c7b03cf8b362047b10693423f0a4ce8629acde71a42f4874f11f8c19dbbc7ed6a475e95638194e78c0da7e41b1321f81f7f73db8eae9971a4ffbcfac692f9cdef897cbc7af06b7c54825f2e7b5215f5b904382e8d0985bf4fcc2405f60995e187aa0542979f0571407a2b2abf920f2a70b0b8e5d1a1a2c47667d439016a232104105628deb471e1e811d9dba8fad1dd51a4b62b88674dae911236ad734349cd77eb8b397143443376036a579ec5770f76d3f3e31fdd3cf563ef168cbfa6dd7cff8ddb0971b5722bade6fc1981e46362a66609239c97243cb74c28267db0370b48015564a85725fa594876314bddc8c6c694cab0f7649a1ec415e81cc90cf47b619aea19bd16602c43db2a76bcf3f5bbe8e178f772205fee8e1bac593eae7b5d4be41c6f627514eb5fc52bfe7daf1fd73ef6abcf2b59b6b1eff7cd283ff5e7ce1f6776b86df346b0e6edb43c5a1c077a3db4586236552a2eb174d45d61dbfd0e741b505787720723571a178092b7da5bc1595c6812c502cd9baab896eb100e757a9ff188c6351f902132e53dbccb5f792ef81374d4a8942094540c4fcf3c23553cedf2d30a91ca3da90c0864c5f3dbce4ed379bce7af3ca399b179e74fd5d8bce7ceea48699634e6e4b31328c3f4a74be1592a69843200a4065c7a9767416114e791055de85b3a9a29b5e69a02f1f5528516d4d827a42a26459eb0f7d1b4260ff6001b298e9b82e9489ba81f6e0681c5cd89aa0491de7dbd2d3af9cd6bcf8da49a7ee4de0249ce936c4ee6392a2769e71f7868fdf9ef1c81b1bff7eef82e7fff1521538a9116cece89288408b8aefe8300445151f398ee67182b77c43604cbf5038f1c228badaad45080fb113661b39baf8a70981ccdb6a65902138520b7828d76916fe16d3a0331487260f1faa69f9259364742e1d97468d9b72f3fa73e7d4fd10cf7082a646172914138fed7ce0ea1bea1edb54f3ec7fc6fff5a5a9a75d754bd582536beeda1d6b57b8a80e0a45c32f914692399a4270048ebb0875a46adbc0d14ff889aa865f84f3cc0d6c451038022305daa07234a6e56986c77893f634329de32065f1149eed6c4b1f3a30aafaeda35d39028925a9b5b5273d347bc1f4862f0fe62856966992a12524e3763f78eda1ab27be72cfe81b4e6ebaf1c679e3af387be9d4dafbf6263b5994a1481c477339349d8cc7722c0f857f54ed8de271480d408bea91789e03e3510146ecc0d5a110a7488627f95c221343459c157046a5618ff424a9e83227ca90ed47d0deee86118f1c8ca1081aaa1d2ffc7edef059f7ad046f1decc66951e2e1d8c802e1a5b7ad7c0bf9cbf56f5f3ce9abb555ff58d370f20b35cb866dfe391de70831aaf046139086491cc1599e8965289127303ab29c01b2a26a0ed4f0b055f0bf5081face89aa4c0a43e6503c9b4191a89cadc1f1643a8e70024324bb101e225947fb44b0f187b61e5c2648e72fa3e68c9bbc6c74c3f71dbfe4a8685f96e27897a6ba0e8cded47cd37b4bcffe7cd57ddfce5bf0c4bf66ac6902f7fd9ccd5018ccacb6c6f35254693487902c9bcc52024f51bc2c483a80f956906dd7b475bbd81f154e290466542bce1072842071399ce404c9d4198240e113d168576f47670e8fb6f8e68233bfedec4544821dda583773e4b28560c253fbba9228cec2cc2e12649aeddc5bf3de0b2dad4fcc5c7fe7ec3b1a5a1a376fbafe9eba170f62e96c224d490a4b30a24460a9ee5e382f442cd61dcf497e740911f09138552134cb6631b24af702476659085812422ba2121d568d6ac8e5722445601892ecc4896422d9db9b49ae1dbb7a47964088b243df7ae9a8d9672e02939efa69676732812a0caab02426668f347edef37ce37bcfcc7af7a6533f9d3c6cd6ba15f3c6bf773497c6708c12051c63155962b33db11cc352e9ee2e38142654783e606485e574d839825eac40796eba2687932c27e89428e232c5e80a8111b94c0af2349c97399c630834de9d6adf7ff2f0e68fba118aa119e22a002e9fbb1654ddf315dd91e8c9ea3ce1d8ae4ab389ea6be65ef0bf89773fb9e2a2d75aaafe71c184f575a33f3a9aca888ea69a324128966eab543647d178770ca16882e239cb51409264704a77743ef2ad749da2e19a2c0a5995f3e0444a0a4c4e9591442a8dc4718ec6084e52d05e8449b4f6b4ed5a3cacf6fd1e9c144c877cad716173f3a3e3c06b7b3b7be0e27054ae54808d92da879f7e674de73b53363e71f98aff8ebbf08fcd63c7d47ddf934c4bbe6ad932862b964a619934210a543c1bdde5e66d3e5f34400a6561608a4e7706a1aa879e2e8b3c8ed0304a1850ddc0b921a872740f048773253265e313190a06723cd3f1af89756f605846aaf083d32e18b978f5498dcdeff4b0d1fb3b5db58b62684109b8ae7edb2b37fcfcf3ccd41b750f3ddf3277c6c92b9a8e6633aa784cb27d93ca1292ce41b01522c9e9a99ac858b602910d443605326ca30bf582eef71515a8621451d40ca82078120eaee958aa62877096597a54ae8be52551b35495feb6a5ee034e0d185b3904c0490bc0c41163bfeb241d277abba5dbc755d7a3b15b46bffaebf27377be7b7be29dd57f7cfc8e7113c65fb40fce71fe78607b1e9408b6562c45d51bf25ebecfcfbb46a59287ff8068cb589379d685e133df37588401dd093d4df4ec88d5fc623eaac7e015070d3b8023a2187618d8901a4a3a7a6038783e87316aa08857ce041316cf02ab3b6531e2b2c84ab558e46497b8a3eace0b9fdcbd76fec10d6b6f3973d40d60d3927f7d9fd255a9ef386c7b7970c0e52144f941316f978e413e092077f657ca207fe2bcbe63d9965f1e1828c330ea95fa8a26140b144cf78edbd75729f87e58322059388ae685437d413970062b5cdbe89a074592c05996014d0df557af00571d61f8421014cb79cf2b735c4011ef83cb7e9975c347b73efcfdf9df7fb066ecacabc0735f614ee0d84330b9f50d960c26809f1f42da0c2a5e21f48f0d44bb64a0bf1442aa84780249a91c7a5ebed4df0fff6f7bb66987fd037d10364b85c85f24288496ac07c5a1a2df5fb24b8e70a0b9fa77342d43bd4a4e9e3be5bca655e3fed2d665424e7382e8d90da72818479bcefee08ea6ff7e74dac3df5dfdee071b675e015edd2fe9e5923c9487dc1d401c2cc03c523a76ace2979c30f407fb21d6f96068a0548cdef8410e7022e365af72ac124082706c43337d3fa29012ec2d08d095b20b83bf9f779c52c132dd127ee1c4e542254c20f463b5e3aebdb461d29877281ad210843cdd0ae4c1bc10063dd7813ffefeeb5f677efd50d57faf5cb2e43430ed2bd414c3b2369087cfa92b76299a534e5884cac02f578a430390704370bcaf003b2af48b15d70c03c375cafd11053a41184dbea837bd7c04c645c8d005337a35a0b950fcf09c4e5e51b32a5bb264e6d73f5cba18ac9a09c077b82444ef146598447c2e6f8892fceaf027669ef2c473d7beffd0853fbcbc7ec6b861fb3051752161fb70cac8bc5e540c5de454371f56609a0b8f95f365281cfaa2490069d2f04d77a85f95bc729fafc3f5c8a9ba6a16fa2a70fe38f952b964daf9be8aab881caefa9a61d1a62a5c3be98ff4318144bedad47ce39adf83a6da8fd23905122e6c27a7c0144f9478243efad47fd5cdfa66f699af365ff0ee7f4f5e3afe70670e4edb7ec6b3606b284ec75881a6d5c2a01d68ae6f155c3d1f9aa0521c1808078f5bca509f3dd8ef542a7d7d50c1c368a6c279912f1f8b465e569da26368101725c1d24b9660d981e1e19baa2f605d1cebfef121d07cf1d8c6919376e0fb0b98e1db864010161462653bdbb1127cf0bf650d2f2e5a79f7a4d5f7de31b3b92bcb1881296ab6aea9549a741218cf63885cb6389213699295fd4001aa91f715cbe311a89b9cc1012d387edc112501a72408c68e174647f354dd2f4735a75589e714464163308c8bd2d14d632e499087e2df5e01a69dde3072e258d0d3cbf319566039b4fb68573c818a74bc63c382fb1bef7e6dc45f9e98f7c0bd739b40dd8e5e4e11495cd2389acef5262998bbe8a8bc7154424822493199135d408a8ec1492a85a2be4f07a536e3d8a08c8b220adb6c388e63e7a1e6d0eca068881ccf9138295362b61be7744bdb734bf5a53b7e4df07fbbeddc05b3c0a90d55737b0eca04c6d12487771ed875a423419208f232d87ec9b25b4f6f7c7afcf2abee9a0b1abf8f8b327c36c916691a4b266146530c19224b8e542c1141850293e34086960416f60c99505c4ab70eaabecbe27c54dc8956dc13ef97642532b25219828c4c46044aa31118f503eefdcbc0a66eb175cf4d73165dbc70eeab601cc826733a27b10447253a0f77f7a4208931dde0b9437736bf75d198ad6bc6fd5fe34cb0374d316668899e26306826c7e658dde4515cc428d9609329ca13b57ed09b45b29448a512ed6919ae3d5e83a44562380d739d60fbb61a55018e0c0758248564131986c12432c3d2ac20fc7a5fc3f53b7e4bbef28707ef5972c114701eb829f67337c94b541ac9f4f61cedeee8224406dffe7f57559ffdcaec098f8fbbf20fd50054ef4b64b3826b412a6190de6e44649034ceb10442e11447a6d26474dc0ea4b074829189e89e2f05a7bfa712390a8f2708c8a93c241a46144521fa820c964a27501566e85c9261059ef8ea2a70752f935a367be685e72e5bb16244e3ad877b133d82442452a99e9e431dad4773029d4bbcb9e9a5c5531e9d79f1adb3d76f1a3f6eca6f093c47f09acf7074b6ab1b53588a62699212b05412c5b2393641a926c8716882e47269521660d718517d561e8b9cb27801ea0a8d772c4da019c9a012dda9644f56954899cc459bb4f4deabab2f6e6d6ddbf6f7c9273f7b5bcdc960c28fbff4f41ca5e94c0223d3bdfbbb3adb118ec6e91d935ffef18a675f6e78e381d3ae19d674e1be3846426a0c39f858198482bfce35b018aaa77b6359248db09ec9e320c5209dc974770f6ed858d60b5239b3a0e1946aabaa0eb39d6f41e12590b49697738974ac2dc66159892305028927f65f317963b2ede3339e7a75c9ba5175606afd43c9ce642c1e6beba404a47b77776f4702c350ecc88433ae796cda1d6f8cdf7cdaeae6b9171f69efca29aaa0301c4be20441b00c43e7e23df1642c91cbc492a4a599798024f61fa2854447278a20b22ea89648d92a26f01247d122d4f4831a67e7a192e309144b77a738018bf724218365b4e45fc1aaeebb573d7355c3aa0f6f68983ef7c9edc9ae5806492592d1b1d29e7836e25719a586dfffccaa0f36cfdafad88cbae1b5bfa4209649baa90d95a0129555cb8dac074481616928cef4e83da3eb42c84bc620eed23981a37543820299b36442e6058e852df482b2211a8e4213022bdb068592229145289642d9d49127ebe777ff70e633dbae9c73de992b57ccfda4a7ab3ba3e712dd3194e5189a87ec086324694cbffd83ef96bff6f0c64f1e1db9ec8fdb9208c95b85a21fed334544a2cb16cccb76b4c5a844f5b98a5051c138c5125041fb0214a48e0b81d3317d95b324d38cde7bb8160c0a96e7db9aad6991e5bd293124a76974caa1981746ccdcbdebadf937fdf66103f8db690d6ff624e45c2a0be32606351d7c68c88b8a490d2d58b8f6be8b4e7964cc9a3f2d1f3e564c23b8101d49829f1d3810976cc32f44ff9e38511696fb4a79c7007ae424c8292e945951adb0bc5b82a9d9289911ae040eec604881f9c1c162f49ac650ad82228b9266c0feeaa376348fdef5bf735efbf2a9f97f9f51d578fa2e95521536d5ddd68d40c5041f2faaf02de2b97767bd726fc3b6bb1e7cf382591b167c9223615eac5442881bbea9dbf962be5c31153b70a373827d83c7ca812e025b62191ce70dcdf261ab0a811186fd857008a63c98524d4dd11cc7f00606f2841c54f2d1b79e25b2220c5c18bda369dc4baf7c53b3e9e167eaab007836a66b924b23d94c06a5a38376d12d0d9dcd273fab3ffbb31b4e7e7de4d3ef9c7feab0af49f8f47eb1af72c2a9d98c3eb15c8e1a15443704e0d760d192816f053e94692164014fd660b054a1aa2945d71af241be502cf6f515bcb0bfec284ea1e0a8b256a8f86c8ed62c06b57e1e35fcb2752f3fb9a87ac36535936a8fc4515333936ce4e8c8c1d4a1a9a2624818cbef183665fa9bf79df3d08a45372e9db19bb5a2c358c7868262312a300f3b3428ba76a1ecf841d40d765fde94405ef78b1205b1c10d5df8cb185514ca03c5a1725f393abfdfdfdf17da0e94ce6ee8599a0687322838342a588e3ed4feeb94a6aed7af79f9adbf2c6f9e35a29682fd286a8122cb52f425180647c2d55e267e3e153cb6eee397ff7ce31cd034f155c986c85919e8b73da8fd2c072a732ff2182c5ad1545775bbe01b32b01134ba519ef3edbc03c50b15ead2e050d89f87532a3252b6250261a05870a26a4261d1e6a190a16833f02a9c8bcd1b76e6295bb69cb3f4f1058dcbc7eda709bdc42a2a544cb2cc5366b9ac462e0da9c49631577cb7ed85f92fac9dbf0e4c78070601179235ec18cf74a01a287a853e48e156b4036a7ae521c8c30e0831ccf5050e0aacb058f4555a34bc1307f74afd8365df09caae2cfb65887d10235533ef7150585bf9bc6594736c6c7dcd677f98f2af0ffe79fa88a5d346d2386e97558d5321e9187c9a106483a0d49cc79f36e19bcf97bfb9f5f1775baac6832d54b1225925c3756db4e85b687fd932cbc74bf05bc1707c8d0a42181fc0204cfbbae2f6b961e8daae29b2b203176b7140b77d47d7ac200f7f58cc0785c807d8f44c92521441d53553a502fcdce107be7f78fc194f7f3865c1acd947da4f14c0840b8e1744264711168b655114ff6afe43a73ef1f18c6b973f70fd2250fd0f2662578748b132c546db71321cb2c8085ca6795664d3a2ae192e30192e3a6eaa7a455f643513fe19c795204ad896ce61399267b3090427581df6ad0f01064d53782a03390339d4d3736ded576ffcf9f7af7ef9e8ccc9635b5a933a9126a28b10d91c9245723d7612c242eb6513eefdf36d4fac7de4e9d57ffbbf3397fdbf92ae3a2eaa6d6def7b8e47010191cea1431024244490540c503c060a0276600047058bb601050b292544044140e9ae8161babb9b098612f59e732fdf9efbfdbf7f7bd65ef3aef77d9eb5d6fb3cba00018fc3a08982793c828844c2687496442a90fd5c99e5d2e95832034592c8950a00045362b00ae1f83211014563ab77f9840c2c592c97704868b09e8083c211f07490fb2fafa81422128e4943a370143e7b6a622c5eef5b7fbf47c07db13660fe07834e6390d1623a068e21e0f0541c4c8223a1b0a5d6eb3a6f393efacb3cc1d531edf41a07f3cea169220ac694b2c1089bd1000018eb49444154077114d6384ba836f6902f29d5ce9e48228f48962aa46c60412a6493695cd6ecbc522d700b9675be9006625282da4582c19370a9441a4d6dc22dfffe73715e4aa509f91412992ee46030a84420f554727e6e7bbbd36fc0461a9a209313c954349248a7d1b9381c874a424cc4fcee59f4f48679cf6597c2fd3b4e6e0ab1191efed23f398183337b9144e62895b12c6488d47b2a6c7050640983c51372c98008042b206463aa7d6b45e0f8f860ace260336ab1190e8745a7925048228540a08924f3df971667a92436038f07cb9f9238d57748e7e3bb3d610fd0780d40d37c0a0f665526150583a149142a1d4140a3c6bb728c4d2fbaa7becdba5a921999e5ed5e72c3b616313c3a032511f0e00358141879141c4fc127e1c8640a8224a4ab9d5879007e06c7e5b3e9781a014f63e0a746e0643a1e4366808b994523a2e13012124903619e507ddf51b52021a2889869381a4b22d0f8e3db81eec189ba6aec78a689c97a244f810391197c667a0a45a210a7893343df3e381b3fbc7cf9c3c9c01cc8d53b1ac71febee09db378041a17a4747c631702414439957bb5c09418887c51011041068ab9ba000266c1a0c64264bc6664a151c1c12c7e191081c0143ccc64f8f4fc2b118e814492896c8c1d89329e684183c193d85225258027857a13130daddf3153a4aaa5b0ff99790057e1e18e1641c1ccb04912d9338d8f309088aa8778bff70bc2235e0c82befed39c17f84b7bdcb2b2aac6d7cf9eec5e777b59f6528a6faa49a85432109280205cb9530c934404827b3407ac115cdce8a45223e93c7c54de1c13f8e08254c8c9251582c024f6770b8743e07c4d24a2103cf1f67c150041a7d263b047083cbe115df885d5f22b5ff0093308ea5def4a38e6108022a95c4ac7b76755d7798d3a35d571a7c6bc39d8b53dcded5c568c559e95a3b7bedd23137b1dbeceddd421aa461241c3653c065303964225fc2e5f001320e0fae7b0683a2ee48012b2d57c840630998195a573714313d49c66290d368818cc5e3f0157c0e0c032edcde4e0c7e1adab405b029c041493804113a9eadfb2f3281c3960879441e5b7d6115874451e34c75f6bdfc1a57fa7eefa183ee1ffc7d1f3fb32a2bff97c37ac067b3e69f078ea53ecfb8edbb2f377b8c320317c841562e9b13cbfea3948aa4805a7646ddb1299028c0924222d3f80296ba58cc89f024269343ec210bb050b254061daf2978d6df41c3487f7157a913d00b1e911fa860c2a3ce93c8cce96643000ec709447c169a4b22e2bf669ef533d3cd205d787071cbf552dbfcd684fc84ea2e4bedbe9a27c046575367276d97c044fbf46b89b72f85ee85c4ec3bda831a922ef3675757bf83d86f11c083e1a1ee4251c9e54bbfbecbf972859c0f52180a6581859b1ac6c37bba9a9a67440262ce2660a3b985e695ba412487c391eeb2d9f25e44257314cc592afffb54cff6dfa034d6cf3985982f2510ea2301c8e63383fa392de79e7d5c3f966bffc23fdaa0a9bdc436efaa93ed1af7d2a00d5a808da36168ca5633f75d51ae3e2161fa3bc9ecd9efcb02eea2da1800607085209e5cfcb130372b962965023c8ec6e6ab5460b80d0f55c7ed0c87181b6dcf6aea9b0c078ccedbb9996bebdac62249d8665b8deb148af01f2e5859e48aff3210f97a356ce13f0aa54ca9e011ef00406eeb1ee7675b9fa48437be09ea298cd5da60967c3d3044cb2134f880c359c009d08ab5f7b43ee5e51ce31d6bbfebf4c9d85b83dc39d12c888ed42acd805c6d81bef4f77f654bf37c9654a5a011991c0a0ddd7a2c50cf3baf75786270b8f5d515f7359a2fa6de6525f6c361a891516251c0fac211ca8a58b42850ca153f04f2255eafe3190c472500f1295d447a0a686464653f4b88b1b4303184689b01809ee5ef1617f77fb40df08c05d2227658dd2a0cda941c18661472e08c6fb89b7320a0e31078ed1b9dc2fe5b08264c40aa50a3ef7915777145beb0bac2fcdad23bd0d6dd555e74cee1b76dd9af3f8d80950cf1267e978b4f54fed6ca1f78066df1b1b96b228acf5e101294dfe92ca58ccbfc21822504a3419eb8a45c2489a05f032c2dac745d806dc60024ce27fecaebf292b307818296c623296b00af2b81c17b6d4e1803e72236057865ee0c09de7fed6e59e19d8649ac6051ce620a676781f9e565d53c886f942b2aae88f7f9bcbb9db3b5962144cb24f26e5a8cadf6eed36f7ba064644f7fee681ded1b6d5ec48597197bbde688852a81f89782cc22caa87382452eec9e2d94cf9d558a7f711647049f9b321fdf4d3c94f8f85b5ee9c0a3e6ebd5a7ee26437cf75cb38cb5f4d2dd61e71e78de3f72e791c2e2c7a72bdec310ad9dcf3f75b70d753574a0985c9604a458ea8364eed2caec02089b674776186edc68b8d63f62475488afa5a1868d9ec3465f47a7f30f2b082c1683b0b8ca617f89b14afdc013706655d21f4b522e9347915094ac29ca23d3719a7c7295cd1610a42c1817334626508727022d1cdc4d9cacdd8d21217e4e26db21d63a16d75c4d3679ad0f3e64ee1875ccf5f7807bbb62a3223cb7d8fa38fadb591e189448592211c012087f2ab8d479a50a3e3621e26008fca9a4505f7777c89e4b37d3cbdff74df47cebfdd63e4625e3890ae258e506a3935fb0f0f925ac988ba7729512340789ed996cbab62714b84e96c9c1a23f4713701188362461620aca69e91b254c55241ddab70b6265e3053173b55b63b85e7373f0b5e2ca92104fdf3397ceed06b9e0fd87cd7d9fbfbdba5690f290342afd210366ffab54297ff244239fab04ec19a668b2bdf31ba1e3ce1977471767cd0d9bd3e3631f4c6366c80cf80cbbedee41bbe0825e115f4065721834160ec9e44107dfd4bdbabdcdc4e0b04edab80437491e9cece8e8aebe1e999e995ddaf8f1c3d04cf378a99b6362d8c5b83d67fce24f073cb8987b39dbdddf60cb058fa4e319f74ef827475d3879f2f885b8c0b05d87135e742355df5701d682584e107417fbdb878f12eb5f75d43ecbd8753aebe183376929e7422c8d82b4357d73db86266075cfae4539b85fefc77365bc55ca1472ba637c02c765f4661902961e6b00adcbdbf2fb46de17579db8921c6067a2bdd1c5c4c829da3fe1765543c3c3d2f369afe2dcbd3393ffdce71de8e6e1981d773da3a0efce5147cfe82db1093ea9e57fe5b45f7ed4d9fafe79db38658ec402246cfee29b372f9eb53c8d8bd87578fb31df23053773b33252777938ebea6f8fbff820eb1d82d87f6fab4fecdba674f38d0f9fd7d1a9d8d6b1c9819a9eaabb614600a01b147d28e6c4ce73d1263e7adb2c4f17e7e4dd2aaa7b56f2f25cecbe533e5187d2d203812d1bf4a3b5ed023d6cb45c6c764439acdb0a71090200abe0181b276f4ffffd47cf46bfbc5159547cebf2de300fc716e1123089e78e19ea6cf2bb907238e8e4bbbc57ef9fd635f57f28abc8cba8a8ac2caf2a1b2bef98f9daf11872bcb3fd8db641578475c287d2fb23a47b79fb0f387b9899b83a06a53e4977b285b8f8011b9c83352243759d769c4cf777705b67601b64bc7eed461b7b6d336b1bdd73558d17ce1eba73fb506676c1ed9cd7555967dfde7a5f72c9f7f2c1d41bcfbde3e272022c6dfc5dbdb7c4205757801ef1f28cb9e106e0e00e0b53133b63375db713b127d3d2936e9d281b1e287ef87ca0aa1bd53758b3dbfd80897dfabb128fe2ce1b36615f5eb807e99a691fdf6fa5f57b428add1ffa7b230eefd864ed6d0c18a43a47f8e91b6a7a39afb3b0dde26669afb7cfcfe3fcd39b0fca5fddbb79c661a39989b5eb16d34dc7e363ccfcecb7076f71dd7fa7e81eb4b20efdaaa9a961b2ac823dc4109001121546cc2cab6cecef7adf5f7ae9e4613b5d1b3d3d4d7d8b4d80ad9b27c4c3cfd72bf8d8bd9a96f787cf5b05a1aab6970fbcb03b31f2c82147c738c4e4c0bed01307b6e9430eed4e4cf6d0343b66eee8e2f1da2130c87ddfe1c7a97199b76e3fbbf33cabf0f8d10bb90927e333c25d20c71323f7fc99969319e5ab792ea528efecb5ab1951e7ee9c4f0ed8f7b1a37e86001be7d3c924d9120063cd42b321ce763bc34e25b710c5756dcf935fbcc9af3e5a56dd370a7f9e7f776fd3fbe6a6861e444fc5013d0dfdad174c0d0b426c3c5c34008f1bd101471332d3128f4647057984fb397a18ae0fd6343de460b2ddc4ca20c0dacb0a62a6b7d9defe544878d0fe1bbbd33ea4171dbc762cfc424e5acd9b679732db1b1b6a072a4bef353d0a338f75d472f438e4b2cd33f2f8c10c0a960110c8f89ed7a9552d352fbbda26dba0dd9f1eed3d1277baea49756b6deb9747751f6bbbca9b3f8e93da67da2a0b2201001ccd0e1dbdc043fe372e3eaaae28dc733dc808f8dd7eb3ce9a751e71a61b3ca26c2ec7c55d06d6ed3b5779ad6ca35da87f4844d8bdf49cdc8820db4c6fc0dc3cce63a3a5f98e82d0380b9f637b8312926e4675945cbdd1f0b6bea661b8fa635b4b5b2f062920025cb1fae6ad8433dcd4f6bebf77e2534b474dc5eb379f9b1b9a7a06ba7ade7790bbdfa1babf6270fd84ae8ec1539b6fb9fc66eb9cd68d7ad9dc5e9971649b9f6748589883ae8686fd6667b3542f1b1d608dc5d66c7b00a2efff5b94a18ef7ef7b3602769a7680be86897d4cd0fe987bc9fe3bf66f4bb6ba732ef15e76d378d9a7579d6dcfaada4bde3d1aaecacffff8751231fe92fe13a010285c854a41787ceba2afbdb6fe3a037b9b0d7651e71e171210df098324e6173a893c3c39d5cb1171850aca0c15cc51a302fec05163afca1e68636bedf31b477db76e7376b2b737de61630631773e60eb6d6baaa1b1ce75edeea8007f1d9d935e0792d3809d5a90a3275c726f849fb5d35cef1a190cf1b1de74faa481869b96af8e7d9001c43431b9aa3437f5795951b76a159073593ca96cb830d8cedacec93432abb21bda3d4d1c47a1a93c2192d18b21935e9f08b8fa954b642b650cae84c597cae44ae2506ee737da87f37196478cdc02c064a5e1e31c6ae36c966cae67713950cf618fe6da07a1d1db02b435021df6ad750bb674d1374bd95fb037ff98fd797f733bbbbfca27f2af955657bdcafcf4fcfda9eb85b9b535df7a4983382c1935f1432e046412a58a3d95b0c636f052e5d79ada3e22878d66cf09154c155c2e1a6ccacff7b3882f18a671b8b3229102243973bf96e7a454c218792e669bc9d1bdef526e17246db532df660f22b78cd3f6da2ee1266bada28d6d0ede4e0eb33276d187d8c61c0a8c043c8d83f6555dbf1d637e30f1affaaeb2f2ac67e7d323bce2b76594e7261765a7a7069cafa9c828ba9592756e98c706561697544cdc191d9f9377726e65e4d76069040c89cee1f0599c91b7473d36fba7b520461844186b8a31cf11fd7be9e78a4ca45c104aa033be852d5db55f3fb5f63496e6dd2bbf73292731ed75c2b59c9cddc7af141c8b4e3f6361f72f3f1bbb38df96aa93e7a2638f9ccd2a492c79109611ebebb2cbc809e26211e2ef1a0458866f000c810dd65a7e5106e6a147932ea4cead620139086019acbf6ceddd221ef70fb54fe2f862958844459425d96abbe998add70df2f78a38e4ee6f1e9f55f8bebe774ef1fdef1f2b3f78df8588815dba66b65b5cec9c2106ebb53d5c8d751d340f1a79182619ad35ddb35d3be0407cb88b9393cb9f9169a7acb2b52c4e3ff54a76358368ee36d914faa2a51ef124ff46fc91d2c70d6d9f9bd17dad158ddd3d75e8dab78d4f5ae6b82bc022c86e24d0dd37c180a76249fc59aa48caa65009b0e282b60f35fd8f8f265a015a36469aba066bd79b6eb23db2b8f0f3e7ea7f96bfb357181519c5b51f3bf32f9525deb95a72e9b597e96f16c096f0ab4e56fe9b43d6ac35dbfd604f7c89e7de3bf7fc5d8caf9b0427dcb89891f4aafce3a7f257f5d5a5ad6fcc7c7d42ed0c1d765bdb26f90779d98787386f0e8340b40c2f2856ff0b8020413e4b2f1986c3f1207fe4b3053c26113ed854f1ecf80177f723fe06d6d69e7b63232363efa63df9d4dfd228e02a1657ffb3b42254cab03394c1ecf8bd6ea71352b607397b18eafb24ed2faebb7a3ced41f5e3f3392f5f8f353dafcf287cfab0e2966de4839b29b9d1e9c98762135f9cd962630c09f75e676264a665ee76f870524de3e8784d4b7b6d795571fdcbd7503afa17206633d854165ad93f02c760f1f0aefb27bd0d34754d2cbd8373aa5a67fa3ecf4c4fcfc0676030fc24814663d145cb0aae542a5996e166a594a98f8ff22f6edf1de2ada7ab7fb2f1618c9dce8ec02bd713f7b65625f9041d3775b43dba66b311e06dfebbdd1f1a5b429c7646c6c71d2b7f7633d9dbdac9c83560ffe1d0104b4f834dfbc25d7c026f04eeda7fba184360e07f71e9c0bc90c62633e592b191a1f68abcf82d1bcd9d83ce14d7d6b5bdaaaefd3cd8f6b1f27e6afac3caa6b6dae6fed149046c92ce607dff25e78c9348d09e819ee6c6defa57b72e3dadf8d03c52fce8c5db4f6345b9d55dcdb9b5adfdc5c529f59f9e9ebb5c78f0ce85bf3ccee7f81dbd75285c6bf39563117f2665e75e498f0ef3b40b0d7d50f4bca8a9e1ebdbcfa353c3df9002049cfcb75c0ca81838320649ed1ca84c8d70b4325e63bc2febcdc74f0f8fef7185989983a4cf6083a195a99e998771c8de5d7be3725a8766301c0e5bce19832130446843514347cbcb27c31363cdd0898e81897703d79f66e6643e7c51ff36e9eedec2c6eab2ac42dfcbc157ec034e041fdd1d7ae5d88db3572e5eda7370e7bebbe71f7ea87895d15356f7babfe35bfbcce8e0601f0e378c102ff0a50007363d3dd137f266ab958e96c9f653e9f575d9e1f6ce4e26baebb5371a433c23630e9e480a375da763e4a8096cd4d3db78ad16c121c009938350047c6a62b807859e68a81c1899e2c35eb81f288adfe5e5e3181de41ffa36fbe5f5dd71dd7fee0cbd90951279f7e2c3dcabdb7d36e95987675e48b87dbfb9b4acaeb86af053c9ddbecab777de375537b42a0814029f80e231966534803d4d824d0dcdf4377e1a2653b0c8999e4924028e424d0f747e1ee74b58680a95cea4a1473adbc7df1cb4b049ccf8846660fb7b479beaf2cf9ebe5bdd54d3ddd1fabca21bce9eeee82beb6e6d46a46c3f76d06ecff91345d9d5d79eb4de3733f473724fbc54f5e0f197af9d8d2dd38fb2f3ee97dfbcea1512e0a0676fe91074ef72cacea8289ffb5de249028643e529f8608e06882394e1816e348382c03150c3e3c8e9693c9f8f9f41a030a31338228bcb14f189780665baf4fa7697889798fa0f5d1f9fa69f8dd1375abf6ecd5a0373035bbfc3214937f3f24af31e5e7a9cf2a6f3fad938d79ca2f4cacc48888697815758d2fe27cd6d8dfd8d63356474416567b48ff96f96867e163bbdf61e7df2e65dd3d868537e35a216da2b9da062e8141e4dac52c98069240639054591c6e1580c96402693c1d91a1f18820e82e448ad0ac26610092c090be169a16d1e9c7725dad9ded270833e58bf9c7cbcfcb65adb411c2d37e819191a9a1be968eb68596c0f8c2dc8ca7a7d425fc738f86e5e7e7153dfd5c02b97130276bf2e9f9e2c6bebff2b3cf2c0d5b75f3f976555b58d7eabb88d84f5d5f663fb3b478524248ec614fcbff6e2e8f0c0c0e80c813e81a2b1e9442c968645e190d019121e3a3243a193f0343a832d14313195251971e1190f4a4b2a3e758dc2898c89f19969d45463ede791fe9a57d55fa7c9042c76a2e6f19363161bf617dfbff7edd5cdeb41e1de57ee969ebb54f3057c76a4638a061b1eed6cef872209340af60b9cc226219bc95304389185c6a8b75145123e5fc215cbc0991ae9ed1d814e4df64e907874d8d824113685418d4389f4e9fe09328f43e372855221113a849bee7a5f3202277e19c4b0057c0e8b862793d894f6fa09ec64cbe721b45a0a9a39fd649fa7a5b569d8cd9be74f45f8255dfcd430fcb1e672c2eee887641666729c2e820d9030742e9388279226486c268933019de47178b3d259865afd59c097aff0a4732a0005834e2366c6fafa46711cd2e8e0347e7212871e1e8493a003e314b15428e6f2243ce440277672686454889b1c805185623e8bc1a1b15852c1582f9a4d9b413358f45989488c7c1ae5bac5d1d07a838683bea6a6577ed5b3a43087ad6939f513cb7c34194795d0a6b07c2e9bc5e5f3d814b644c010b1b1182691215f5aa4831324e28917fff9dfdd61040a47a2d12824f5262d751a4ea7a0304c06621a040b283485cb634bd96a5b303c92cbe2f0f0e0daa0712572b95ca912f1446ad506c4946445ce63f1e50c0647a1c4f5768f76d436dede1d1b16e9e51a1e9994d73404674069287573874824958b590a218bc5e532690a896a5ec856ce4a78449e6c5625542b76aaed9416577e2c032c0e97c3e649948a59a98886250b2938229bc7a032c19708258a39b530d7dce29c884dc212e928095ff1e3e7caa2baf14f2993b35974181acb57289552b14a2e60f144549280f79d39430663868c96c2d8e879a1684e88e59329521583add6449a9f9f5f5c908ba52a09f8035cb850f2eff9d91f72a6eafbf28a4a245d59912f2e2fcf030bf34aa950f8bf93651e9dc61651480432932f9648e7161696fffecfdfabea1e3ba58433c762ca443fc160e24be5ea1ed79fcbcb129180405788050bab3f142a118bc291f2b8f3021689ac9aa3f067c952f4b27c554a9108e5b30aae584ea70b380cf192107cb15c285d148bb99c398a52f25d35f78f8233affaf153c9e22dff52f713aa00b580ee9c522e134a67053c703d723934025dba303fb7b8a09c5b5e9a5bfcf9432191cd0a4434a65cf85336c714cdfff8b134affab9f45d31bfc095800fadaecac5bf040c8a40cec6d314b445196f59809730680a1e9727572e886468b942219b9f53cccd4a175716167ea82f12f266d9f47fe4ff48c41cb64a313b4f172d2ec914bf96058a85e5a5ff03f699b94ec6dda5a40000000049454e44ae426082

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

But I say unto you, That ye resist not evil: but whosoever shall smite thee, etc. The first clause comes here only; the second is found also in Luk_6:29. (for the principle, of 1Co_6:7) We may notice that, while our Lord most perfectly observed the spirit of this command, he did not slavishly follow the letter of it. (cf. Joh_18:22, Joh_18:23) Nor did St. Paul. (cf. Act_16:35 Act_22:25 Act_23:3 Act_25:9, Act_25:10) We must remember that, while he clothes his teaching with the form of concrete examples, these are only parabolic representations of principles eternal in themselves, but in practice to be modified according to each separate occasion. "This offering of the other cheek may be done outwardly; but only inwardly can it be always right" (Trench, "Sermon on the Mount"). We must further remember the distinction brought out here by Luther between what the Christian has to do as a Christian, and what he has to do as, perhaps an official, member of the state. The Lord leaves to the state its own jurisdiction. (Mat_22:21: vide Meyer) That ye resist not; Revised Version, resist not , thus avoiding all possibility of the English reader taking the words as a statement of fact. Evil. So the Revised Version margin; but Revised Version, him that is evil. (cf. ver. 37; Mat_6:13, note) The masculine here, in the sense of the wicked man who does the wrong, is clearly preferable; Wickliffe, "a yuel man." (For a very careful defence of Chrysostom"s opinion that even here tw ponhrw refers to the devil and not to man. see Chase, "The Lord"s Prayer in the Early Church"). Shall smite; Revised Version, smiteth, The right reading gives the more vivid present. Rapizw comes in the New Testament here and Mat_26:67 only. It is properly used of a stroke with a rod. (For "smiting on the cheeks," of the curious rendering of Hos_11:4 in the LXX; of also Isa_50:6) Thee on thy right. Matthew only. Although it is more natural that the left cheek would be hit first (Meyer), the right is named, since it is in common parle, nee held to be the worthier (cf. ver. 29). Cheek. Siagwn , though properly jaw, is here equivalent to" cheek," as certainly in Son_1:10 Son_5:13. Turn. The action seen; Luke"s "offer" regards the mental condition necessary for the action.

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

But I say unto you, that ye resist not the evil man - Thus; the Greek word translated resist signifies standing in battle array, striving for victory. If a man smite thee on the right cheek - Return not evil for evil: yea, turn to him the other - Rather than revenge thyself.

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

Kretzmann's Popular Commentary

Paul E. Kretzmann

Christ brings out this fact by a few examples:

v. 39. But whosoever shall smite thee on the right cheek, turn to him the other also.

v. 40. And if any man will sue thee at the law, and take away thy coat, let him have thy cloak also.

v. 41. And whosoever shall compel thee to go a mile, go with him twain.

There is a climax in the examples chosen by Christ; injury goes from bad to worse. There will be times and circumstances when love will be ready patiently to suffer the repetition of the same injury: the disgrace of being struck with the palm of the open hand, the humiliation of giving up the more costly mantle or toga together with the tunic or undergarment, the demand and even the compulsion, coming probably from a soldier, to accompany him for some distance and assist him with his baggage. A Christian will, so far as his person alone is concerned, render such exacted service cheerfully and do more than is asked, rather than submit to the inevitable in a sullen manner. On the other hand, of course, such passive behavior must cease as soon as it comes into conflict with the law of love. A disciple of Christ has duties toward his family, his community, his country, which will sometimes compel him to protect and defend them against injustice and insult. But for the individual it is true: he that magnanimously bears, overcomes. Rather than harbor evil, vengeful thoughts and desires, the Christian will be ready to render assistance whenever this is needed:

Paul E. Kretzmann, Popular Commentary of the Bible (1921–1924) — public domain. Text from a community e-Sword module.

The People's New Testament

B. W. Johnson

39. Resist not evil. Jesus does not forbid the judicial application of the law, but personal revenge, such as was common among the Jews. Instead of turning upon those who injure us, and becoming a party to personal broils, it is the duty of Christians to suffer meekly. Turn to him the other. This must be the Christian spirit, the great law of love, which “endureth all things.” This is not a code to be slavishly observed in the letter, but its spirit must always be preserved. See John 18:22, and Acts 23:3, for the application.

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

39. μὴ ἀντιστῆναι τῷ πονηρῷ, i.e. do not seek to retaliate evil.

ῥαπίζει. See ch. Mat 26:67.

στρέψον αὐτῷ καὶ τὴν ἄλλην. To be understood with the limitation imposed on the words by our Lord’s personal example, Joh 18:22-23.

The gradation of the examples given is from the greater to the less provocation.

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.

Alford’s Greek Testament

Henry Alford

39. μὴ ἀντιστῆναι] Here again, we have our divine Lawgiver legislating, not in the bondage of the letter so as to stultify His disciples, and in many circumstances to turn the salt of the earth into a means of corrupting it,—but in the freedom of the spirit, laying down those great principles which ought to regulate the inner purposes and consequent actions of His followers. Taken slavishly and literally, neither did our Lord Himself conform to this precept (Joh 18:22, Joh 18:23), nor his Apostles (Act 23:3). But truly, and in the spirit, our blessed Redeemer obeyed it; ‘He gave his back to the smiters, and his cheeks to them that plucked off the hair, and hid not his face from shame and spitting’ (Isa 50:6): and his Apostles also, see 1Co 4:9-13.

τῷ πονηρῷ] the evil man; ‘him who injures thee.’ Or, perhaps, in the indefinite sense, as before, evil, generally, ‘when thus directed against thee.’ Only, the other possible meaning there, ‘the evil one,’ is precluded here. ἀντίστητε τῷ διαβόλῳ: but not this particular form of his working (viz. malice directed against thyself) so as to revenge it on another.

40,

Henry Alford, The Greek Testament (1849–1861) — public domain. Text from a community e-Sword 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.

Matthew, in the Gospels, opens this verse with 21 words (19 distinct Greek lemmas). Its most distinctive word is rhapízō (“to strike”). A historical commentator’s framing appears above. Read the whole chapter for the surrounding context.

Discussion questions

  1. How does “to strike” (rhapízō) shape what this verse is saying?
  2. 4 words make their first appearance in Scripture here. What does this debut establish?
  3. How does Matthew 26:67, which shares the word «to strike», read alongside this verse?
  4. What does the repetition of “the” (3× in this one verse) do in this verse?
  5. 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?
  6. Compare how Bengel's Gnomon and Meyer's Critical & Exegetical Commentary read this verse. Where do they agree or differ?

Things to notice

  • 4 words make their first canonical appearance in Scripture here.
  • These translations choose different wording for 11 words in this verse.
  • “the” occurs 3× in this single verse.
  • 19 distinct Greek lemmas span 21 words in this verse.

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.