Numbers 1:52

Hebrew (Westminster Leningrad Codex) Numbers 1:52 appears in the Hebrew Old Testament. The text above is from the Westminster Leningrad Codex. Each word links to its Strong’s number, a concise gloss, and parsing drawn from the Open Scriptures Hebrew Bible morphology. Click any word for its full Brown-Driver-Briggs (BDB) entry.
Download image
Cite this verse

Numbers 1:52 (World English Bible). Public Domain. Lemma interlinear Bible study tool, https://lemma.gebible.app/v/numbers/1/52.

Show BibTeX & RIS
BibTeX
RIS
English Translation
The children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, according to their divisions.
World English Bible · Public Domain
Highlights
  • 1 first appearance in the Hebrew Bible
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
    The children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, according to their divisions.
  • King James Version Public Domain
    And the children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, throughout their hosts.
  • unfoldingWord Literal Text CC BY-SA 4.0
    And the sons of Israel shall camp, a man at his camp and a man at his banner, according to their armies.

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 18 translations

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

  • World English Bible Public Domain
    The children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, according to their divisions.
  • Berean Standard Bible Public Domain
    The Israelites are to camp by their divisions, each man in his own camp and under his own standard.
  • Majority Standard Bible Public Domain
    The Israelites are to camp by their divisions, each man in his own camp and under his own standard.
  • King James Version Public Domain
    And the children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, throughout their hosts.
  • American Standard Version (1901) Public Domain
    And the children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, according to their hosts.
  • Revised Version (1885) Public Domain
    And the children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, according to their hosts.
  • Geneva Bible (1599) Public Domain
    Also the children of Israel shall pitch their tentes, euery man in his campe, and euery man vnder his standerd throughout their armies.
  • Douay-Rheims (1899) Public Domain
    And the children of Israel shall camp every man by his troops and bands and army.
  • Young's Literal Translation Public Domain
    And the sons of Israel have encamped, each by his camp, and each by his standard, by their hosts;
  • Literal Standard Version CC BY-SA 4.0
    And the sons of Israel have encamped, each by his camp, and each by his standard, by their hosts;
  • Unlocked Literal Bible CC BY-SA 4.0
    When the people of Israel set up their tents, each man must do so near the banner that belongs to his armed group.
  • unfoldingWord Literal Text CC BY-SA 4.0
    And the sons of Israel shall camp, a man at his camp and a man at his banner, according to their armies.
  • Darby Bible Public Domain
    And the children of Israel shall encamp every man in his camp, and every man by his own standard, according to their hosts;
  • World Messianic Bible Public Domain
    The children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, according to their divisions.
  • Webster's Bible Public Domain
    And the children of Israel shall pitch their tents every man by his own camp, and every man by his own standard, throughout their hosts.
  • Free Bible Version CC BY-SA 4.0
    The Israelites are to make camp according to their tribal divisions, each person in their own camp under their own flag.
  • Bible in Basic English Public Domain
    The children of Israel are to put up their tents, every man in his tent-circle round his flag.
  • JPS Tanakh (1917) Public Domain
    And the children of Israel shall pitch their tents, every man with his own camp, and every man with his own standard, according to their hosts.

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 →

דִּגְל֖וֹ
degel
H1714
“banner · his”
Noun, Common, Masculine, Singular, Construct + Suffix, Personal, 3rd Person, Masculine, Singular
Part of Speech
Noun
Type
Common
Gender
Masculine
Number
Singular
State
Construct
Full BDB Definition

Origin: from H1713

TWOT: 402a

banner, standard
  1. וְחָנ֖וּ chânâh H2583 “and · to encamp” Conjunction + Verb, Qal, Sequential Perfect, 3rd Person, Common, Plural
  2. בְּנֵ֣י bên H1121 “sons of” Noun, Common, Masculine, Plural, Construct
  3. יִשְׂרָאֵ֑ל Yisrâʼêl H3478 “Israel” Noun, Proper
  4. אִ֧ישׁ ʼîysh H376 “man” Noun, Common, Masculine, Singular, Absolute
  5. עַֽל ʻal H5921 “upon” Preposition
  6. מַחֲנֵ֛הוּ machăneh H4264 “camp · his” Noun, Common, Both, Singular, Construct + Suffix, Personal, 3rd Person, Masculine, Singular
  7. וְאִ֥ישׁ ʼîysh H376 “and · man” Conjunction + Noun, Common, Masculine, Singular, Absolute
  8. עַל ʻal H5921 “upon” Preposition
  9. לְצִבְאֹתָֽם tsâbâʼ H6635 “to/for · armies · their” Preposition + Noun, Common, Both, Plural, Construct + Suffix, Personal, 3rd Person, Masculine, Plural

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 →

10
words
8
distinct lemmas
Pentateuch
section

Notable vocabulary

The rarest word here is דִּגְל֖וֹ banner H1714 — appearing just 14 times in the whole Hebrew Bible.

First appearance in Scripture

This word makes its first canonical appearance in the Hebrew Bible here:

  • דִּגְל֖וֹ banner H1714

Shared distinctive vocabulary

דִּגְל֖וֹ banner H1714 occurs in 14 verses of the Hebrew Bible. Also found in:

Grammatical profile

  • 1 verb
  • 7 nouns
  • 2 prepositions

Verb forms

  • וְחָנ֖וּ Qal · Sequential Perfect

Repetition

Words recur within this verse — often emphatic in Hebrew:

  • אִ֧ישׁ man H376 ×2
  • עַֽל upon H5921 ×2

Hebrew & Septuagint length

In English translation the verse runs 25 words from the Hebrew and 23 from the Septuagint (LXX English) — closely comparable.

A rough comparison of the two English renderings, which tokenize alike — not a word-level alignment.

Word counts can differ between the Hebrew and the Greek without any difference in meaning — e.g. the Hebrew direct-object marker אֵת has no separate Greek word, and Greek often adds the article ὁ.

Cross-references

4

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

  • Numbers 2:2 "The children of Israel shall encamp every man by his own standard, with the ensigns of their fathers' houses: at a distance from the tent of meeting shall they encamp around it."
  • Numbers 2:34 Thus the children of Israel did. According to all that Yahweh commanded Moses, so they encamped by their standards, and so they set out, everyone by their families, according to their fathers' houses.
  • Numbers 10:1–36 Yahweh spoke to Moses, saying,
  • Numbers 24:2 Balaam lifted up his eyes, and he saw Israel dwelling according to their tribes; and the Spirit of God came on him.

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

Hebrew and Greek witnesses Masoretic Hebrew ↔ Greek Septuagint

The same verse in the two great witnesses to the Old Testament, shown verse-for-verse.

These are two independent witnesses, not word-aligned to each other, and the Septuagint is shown in lemma (dictionary) form.

Hebrew Numbers 1:52 Masoretic · Westminster Leningrad Codex

וְחָנ֖וּ בְּנֵ֣י יִשְׂרָאֵ֑ל אִ֧ישׁ עַֽל מַחֲנֵ֛הוּ וְאִ֥ישׁ עַל דִּגְל֖וֹ לְצִבְאֹתָֽם

The children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, according to their divisions.

World English Bible · Public Domain

Greek LXX Numbers 1:52 Septuagint · lemma form

καί παρα ἐνβάλλω ὁ υἱός ἰσραήλ ἀνήρ ἐν ὁ ἑαυτοῦ τάξις καί ἀνήρ κατά ὁ ἑαυτοῦ ἡγεμονία σύν δύναμις αὐτός

And the children of Israel shall encamp, every man in his own order, and every man according to his company, with their host.

LXX2012 (modern English Septuagint) · Public Domain

Hebrew: Westminster Leningrad Codex (CC BY 4.0). Greek: Septuagint (public domain); English from LXX2012 (modern English Septuagint) (Public Domain). How the Septuagint differs from the Hebrew →

Targum (Aramaic paraphrase)

2

The Targum is the ancient Jewish Aramaic paraphrase of the Hebrew Scriptures — an interpretive translation, not the Hebrew text itself. Onkelos (literal) and Pseudo-Jonathan (expansive) render the Torah, and Jonathan the Prophets. Coverage is partial: where no permissively-licensed English translation exists for a verse, only the Aramaic is shown. This is verse-level text, not a word-by-word alignment to the Hebrew.

  1. Targum Onkelos Torah (Genesis–Deuteronomy)
    וְיִשְׁרוּן בְּנֵי יִשְׂרָאֵל גְבַר עַל מַשְׁרוֹהִי וּגְבַר עַל טִּקְסֵהּ לְחֵילֵיהוֹן

    (no public-domain English translation for this verse)

    Targum Onkelos — Aramaic: “Onkelos Genesis” (public domain); “Onkelos Exodus” (public domain); “Onkelos Leviticus” (public domain); “Onkelos Numbers” (public domain); “Onkelos Deuteronomy” (public domain). English: “Sefaria Community Translation” (CC0 1.0 (public-domain dedication)); “J.W. Etheridge. The Targums of Onkelos and Jonathan Ben Uzziel on the Pentateuch. London: Longmans, Green, 1862” (public domain). Text via Sefaria.

  2. Targum Pseudo-Jonathan Torah (Genesis–Deuteronomy)
    וְיִשְׁרוּן בְּנֵי יִשְרָאֵל גְבַר עַל בֵּית מֵשְׁרוֹי וּגְבַר עַל טִקְסֵיהּ לְחֵילֵיהוֹן

    And the sons of Israel shall encamp every one by the place of his own company, every one under his standard according to their hosts.

    Targum Pseudo-Jonathan — Aramaic: “Targum Jonathan on Genesis” (public domain); “Targum Jonathan on Exodus” (public domain); “Targum Jonathan on Leviticus” (public domain); “Targum Jonathan on Numbers” (public domain); “Targum Jonathan on Deuteronomy” (public domain). English: “The Targum of Jonathan ben Uzziel, trans. J. W. Etheridge, London, 1862” (public domain). Text via Sefaria.

Commentary

Notes on Numbers 1:52 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 →

Ellicott's Commentary for English Readers

(52) By his own standard.—It appears from Num_2:3; Num_2:10; Num_2:18; Num_2:25, that there were four standards—viz., those of Judah, Reuben, Ephraim, and Dan—corresponding to the four camps, each consisting of three tribes, which pitched round the tent of meeting.

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

John Gill's Exposition

And the children of Israel shall pitch their tents, every man by his own camp,.... There were four, unless every tribe was a camp, and so then there were twelve camps, besides the camp of the Levites: the Targum of Jonathan is,"by the house of his troop,''the regiment to which he belonged, every tribe or camp having various troops or regiments in it:

and every man by his own standard throughout their hosts; there were four standards, and three tribes to each standard, which were placed east, west, north, and south of the tabernacle, as is at large described in the following chapter.

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

Haydock's Catholic Bible Commentary

Army. Hebrew, "they shall have their respective camp, and follow their own standards, with their army." They were drawn up in four large bodies, chap. ii. 2, &c. (Calmet) --- The first contained 151,450, the second 186,400, the third 108,100, and the fourth 157,600, under Reuben, Juda, Ephraim, and Dan.

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).

Whedon's Commentary on the Bible

Daniel D. Whedon

52. By his own camp — The order of encamping will be explained in the next chapter.

By his own standard — דגל, degel, as being conspicuous. Standards and ensigns were requisite for preserving the order of the march and of the camp. The degel of the text were probably the large banners which marked the four grand divisions of the camp.

89504e470d0a1a0a0000000d49484452000000f30000018a0803000000ee7287b000000300504c54450000000101010202020303030404040505050606060707070808080909090a0a0a0b0b0b0c0c0c0d0d0d0e0e0e0f0f0f1010101111111212121313131414141515151616161717171818181919191a1a1a1b1b1b1c1c1c1d1d1d1e1e1e1f1f1f2020202020202222222323232424242424242626262727272828282828282a2a2a2b2b2b2c2c2c2c2c2c2e2e2e2f2f2f3030303030303232323333333434343434343636363737373838383838383a3a3a3b3b3b3c3c3c3c3c3c3e3e3e3f3f3f4040404141414141414343434444444545454646464747474848484949494949494b4b4b4c4c4c4d4d4d4e4e4e4f4f4f5050505151515151515353535454545555555656565757575858585959595959595b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606161616161616363636464646565656666666767676868686969696969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f7070707171717171717373737474747575757676767777777878787979797979797b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080808181818282828383838383838585858686868787878888888989898a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090909191919292929393939393939595959696969797979898989999999a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a3a3a3a5a5a5a6a6a6a7a7a7a8a8a8a9a9a9aaaaaaabababacacacadadadaeaeaeafafafb0b0b0b1b1b1b2b2b2b3b3b3b3b3b3b5b5b5b6b6b6b7b7b7b8b8b8b9b9b9babababbbbbbbcbcbcbdbdbdbebebebfbfbfc0c0c0c1c1c1c2c2c2c3c3c3c3c3c3c5c5c5c6c6c6c7c7c7c8c8c8c9c9c9cacacacbcbcbcccccccdcdcdcecececfcfcfd0d0d0d1d1d1d2d2d2d3d3d3d3d3d3d5d5d5d6d6d6d7d7d7d8d8d8d9d9d9dadadadbdbdbdcdcdcdddddddedededfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e3e3e3e5e5e5e6e6e6e7e7e7e8e8e8e9e9e9eaeaeaebebebecececedededeeeeeeefefeff0f0f0f1f1f1f2f2f2f3f3f3f3f3f3f5f5f5f6f6f6f7f7f7f8f8f8f9f9f9fafafafbfbfbfcfcfcfdfdfdfefefeffffff0e79e2e400000001624b47440088051d48000000097048597300000ec400000ec401952b0e1b0000200049444154789cd4bd07605545d330bc49480fe93d24106a0a2540a8a1f78e48b320a22816445101fb83a0a23ea85811c102022aa280a2a2800a6241509a52a4f7f4e4d6d3cf997f66cf4d7293dcdc04f0ffdef75d20e49e7bce9e9dddd9e933cbca75300074f8bfd2345040c59f80ff9b7fe81a02a07018f0876e18328806887491ae191abf5ad901fbbf063380a016959d3b7fb9b8402a2c3e75fed4c9f317f66fd976e093d79f9e7bef034f2ebc79d0334326e5f5e93570c880eb870cc9ed92d931af7fbfee39d9696969a94d929312933be90c64002748b24af3a06b1a4d8b86bf2bf4c3d014c3d514cd7ca32c4a34411a9495971729da098b64684ebb02f9972f9c3f7fe172fe85df0eeddc7d76cfd15f0f9e3cf9d79edd7b0effb8fae3cd4b5fdab4f6ddbb5fd8f8f6b2d7df5ef2e95b8fdd70fb981beeba7fec883b6ebff9f6d1fd878f1b3568c0e8accc1eddfb0cee9edb77e8806e9df306f7eada31a76387ac961ddb67b56993d5be638eab7572b5eeaed6cfd5060c1c3c6cc4a83163070d1a3c78c890a143af9ff3eaf2d59f2e9fbfeab3cd7bcffdfecd1fbfec3c5898bf67cbb73876069a0ae2d34903d35b666466b469ddba55cbe6cd9a356fd92aa7536e972eb99d722afaceedda23af57af9e3d7a74ebd6abff803e3dfb76cdebd1a1d780cca1a3c75d376ae4d80993265c3f6edcf51326dd3779c6e45b1eb8f18e59f3e62f7ceab1471f7f7ec1632fad7e63f1c7eb3f7f76c596551faff9f2b3df7ef872f537eb56aedfb266edf73f7cffe337dffd7ef8c8d15317f71c2c2895c110545d130519e7953012d1d850657341bc374dd7abdd240188222e9d6448841b7841c57f7642762603fe7fe92b955e83cb896bababaa5efb1d95db41a18d632806fe74ea20abf4c9fcd2fccf0e8a0a7644908ae7647e518232995ead39f09acc87204b9503c6f1c81c91d4caf769159855d17df5a6bb5a051e565c57b0a9aa4acfaa7c37832a82e274ef86d1804404405470a6340e2cff92ff6a20b2bb9a8cdf1b1cf7aba680d30f95a6c8a0eff04df8107f91ccaf6b9a82d0e13f432430cd46e0c97817ce95aa3b34be9b44099f334057747c905655576a4c75039ac1475b05bb5ed1818bc4e93411d41f939c7c8816c3ed598f135b31bfd82f82a7c892aa481a82a2731cac248286467f55d7eb9036e03cd397024e205ed12aa1702d3262953915728d977208545951692d54a562ee5557ab58df8aeb158f557dd60d9c3e109014198435e6d734f5cc4eff55e0a11b4ed7c49d8acf75cf72158eb9ba719b464d32cccfaaac8b38238a2a9521ddd49d26d41c1fc0441a5a18f5caf90847682fe3a349c0c5e230e7d312e8e054081355cd1cb69795a655c67f78032e90a1e8f41eba50091ec7226292aeb154ac5fe51d8405a2eb13dea8a9ae8d6c541b2f070027cfb5bbf49aade6faba355a1fcd2abaf8357624cbd5ee63c59a93e359c50b751366ea9436a45ebdabaab9e0eb86db8e13001c9bf98d616e1f17d1e578a313f1c45f04824345d824c42cdad4b89d699f991db8f6b0ce519a7666c54bea6b6ef8e546cbf8ff44c3344e5fb04320b04d70988d0fcebdf772fc47c484aed991e2e3c742be41719f9ad28e841c1d074b0b84d457017307abc0072d43a9584dc67180d3004bfda3ff7fd69853e544a8126614da24dd661c6ed5d22725f72369e9e4ed2708f5c14e50e3cc09ba5323de67e1c25f213d628802a7f4562bc88e125a50371055191f76fcbf06cb6b633af27cdd6db7e12fc5002d9a2e3cf2c30b5981e1be31cc87054e27d874c9c45bc520a8881d2164369b4c74c3b021363a5cdd58f4028e2cbc695c2038f5ff1a2e6f8db9feaf4246a26c7fa6109edae0100bc8f9ec8b1e012c89beb121a6ab36c2f032a7a438eca6a48360f15d4bd361c569916c1ccaca46bf6b7c87fc6f69cc5983af28b4a1d72f1070b5719cc12134e87d2ce0071b8edd2e116472c5f8350537b65340ba2398bb1c579a24759b0456b9ea154ea384f6ffff9ec60a850a7256d170fd9e9d0b5a2938ca6d09313ae1f4e0e06830c93d3178493bfbdaa016399d73da2d0693b221f80e7a0e4a7fed72ab40d25e6513f5325c7fc715c853ffbf3766953963a81c5319fdf8ec3930d13d3a8a76a60a2cae1c5407df9d25272785448cfeec1468b64f0774ca251644344d42b410c417de7f393e7d2f0ad655ebdc814b5c72cd17ff0f36dacf9ce8565e41d22c2dfa87762a226852a8c09991afef1da5448c1d200d09628f1dbb84378ab88fa53929af8a8062876a6edc799af30596a7ba116afbdc7104b05af3c5ff838d1d0389b876d53ac8f867dc4a17514a8b04cea19ff48937055605de890a66a99953fff3fdce9263f8cdb1d891b8594bb98c6258d3a2e1cba001086225dea84f7670b752d4db50302ea6570af8c7a99b6fa7c16924ae700663aa98aab956574328d897089aa8ba2d030923d30ea8a40e809111e820bdcfd8c542ada8fd0928555aa41c9679e1e8916347772c1bdab7dd8b17bbb57b840b32128ea6d388a25909920a52557f27e62f2c36ae407e968bc0d4360d05371a0ae74e441aa77274cfae0345ba21e9b25686b3424865347c26abc3fc5e21111cb94a6f45820363b7ca06172dfbb37f0cae57fa051d5114a45ef432675c60fb597b40725af81449b7b377f9a43bc18a489d59462b51c9ad6c30a61b5c01abc2d92a5691dd499774071702ac00af77689ddd7dc080b6b18979b7fe41762ea7b9befad5ed18863b5317aa899e38c58376999b5cb987fd41c3d62134e00dbac4d74f86979342d8e021d37a4f79649fd502e288a413b293b012316ee256db4e771206d2c06d2b50e26ee88050c4d11eeb0f0e0d5f5a460b691f9e33f72b22243805c56bef0e8d1c53ca552f856b4a5705f3d2223e3077e42b860ed32da6b2bddce7001724ed4d592f4260fcb58026d7fa68f3fe9fd15c3ba7df7bdd16fd951827adac0165dfbd24db8781e406a2b5f3cfd75dc9428badd7894f74c0ce0432b9c0c81105f87f299856135ce1576222cf413e7035eceab01b69186742554dc217ddb59153720d7607ede452a434a6913f512a91a3136239386e4f088a7ae5c211b029b87d9f48ffdb069741d8121fec1bbad8b0546d68054eb53d33e60a4654d63617cefb9f3538353d3048236661d259974258d637768dc83f2b5e3baa1be6fd602329aa1219b11f2bdcfa1587194968d8b3568e426f0532a7a996e10c21ffa5ad5cd48585ff77c7aa95f7fc672bec4b79811e19377345fe11924edcf4a8a20e9625871b3c207c9dc5183e0208dd3eea700a514701771d05f7b73e353cf10342cf066f981a30ef00ae16565d41c5aabcebafdc8a8314a4f100da8b32ecf76167488ba01b39fd104017e1ddc689ebce3940b12820662cc42fcbf9ee5768e4ae86b430fdbf46fb862f89063fdd1cb706106b8ebeacf3b51468a181abae2e91715e44d8cfa59ce95fcd86667f1a9ce5b9d16dd4b73bb8b46e430a69c54dfe1a84b21fab4b530efa7b62702c6bd9e5c352542bbf8d3bce71c4466aa70c2aadb49dc3501465ec944aa9bb06d159e71f30c7cf0ec5c66ddc82c339b1fa918e1d9f28406595d0cff95a40b243d3af52b8637bd55a4e0c379895c6cdb83c61802f5ba6829bfd86ccc6f8d7795bc81e70d8bedba649d6e4b3bac37cbe7ce5a8fd9cd06a9a08a2bd773e744204d01a4470fe489aa29d49fe418331368d4f9a502ef68b4bc66e07c6c677bc80338d6328181fd793d642be9a2dcdf6eb1e1c3739e0025a8f4a0173a8216cbab3baa959510d9b13c4ac90e7774b3221d9ba04da84a286bf3befcb9cfe3aad884a1b61c230787d99484b7ea9de01196f04bf0fbbe255514271ec02524854005afa2ce887083e388245064d42c908a156fc12fe026bd955406cd26ddabbd5e1cee16f27ac8e4d70c1d9a27137a7bb09092503442d5980b3edd9bdab374e3f8033fec928320dd989d24bfd0e29f7ae2431d229db20db016d4e7391dc56df8064b9efe7bf8cfe0de06ed31701702adeaf8f3a1cbf7990b12377c6a77046a2ac4d89a4dd63ada73b8f309f22e0d41ad6b60e5530c79ae63ebd6b78b2066a15c920a308ed279ceaf4a8873427bc9e2fca6def03ae7b3a4b409a8de0cd9a496625286ef6b4141409f95243905b847c6b0912c3ebaca49e8a8a9ac1b29c30d4e6804ffc8340dddfaa8d4e26623b0bfeaa50bd1a90819da63dea6edd74d1b00adc8ee430ebea709f1072dce96e3782c54e54c9368585a7cfda4d0ccf88bb8f669eb339e87116e4820b77513f13e35af844bc0e0d124df832aa700027b39cccaa7b4212bf81828960881fb3645d11ad999f120668d109ed1bd6616d98cf835e0d669d3eb7332a6958886e8aa10fb1002efe56de289a54d389af6f1ab6b478ef07373e0325df37fd90965ee78471d8027a74385cd8df3ea67d6e64d04894651aa00795a0f0af8bcfe04650f176a52f6b6617a00f8e6b254ba7f71fcae52ce31ec640ba2acacd0ab819be0ae9900269463bdda8e05501dcb304c60adf40dd9d5791974f21810ca75a64718f09821336836352f0393e5489d66bee644183259d1342fa170bfa11e6739dbdfe0171b30b42dd99f3294dbfc882e6e12ae4a194f0767053323a2b5fd0cc19df07043f7b758e73566a1adfdd60c6d766aa26c3562129827303c958cdc2c86232b5251f985b0fb4b922e358f2523e473024540289e8a99d6ce1ddbe817783c277130a161c6f1ec15919ae5d036cbff7920702e7782cf3292e07c78db85dacac85423dcd2f247cf9c0d7b7b3db38f84e54392669aa77098d9511eebac1cc6ddd6d292a811c27d0946d29562c78b13c8c9dd01e1e951827abbaaa1a55fe3f0262230bdd2e6f7930f77954b20627903dc5a1e0ec59e11cb40a4526209fa05d7a2e6a088897f82becf5ae4f07d7368a6089f8d3da1551fdcde018dee9ce2508b9dc339075759bfc0a5f5a1928a5f56c73566e805163e10ce848b0707a951df51dd7ba9cc01a6dc3e5098ae6ce8aaa7d4d8c4e86db58e853ba691ed15b279fd12da0c8e6d615d2fe239780306a6ee7dc29ff44fe2c9816b79a4ec8daad23f62bc925c511fe2dcb713039a8668d8f6cc13dc9d35e95719384fab36c77c95377632a36af3c8cd95c4b5bd55006e9429073e5342f680d7d8f5c86b10fc170442702549f24f2df6b4571d18121c3f15da4a3356d439c4c53445050f88e76587004b8436f8d1d77a9e5140b22bddc805d7893cde0a26768e30944bdbbe34a4c0f1e052482a63c48ef6fcaa2aeab467d698d5004328a8c7aa8396a4b9e61367dc5fa58f610596e912cb1c4e7ac0a344b26beec269f63ffa538b8252c7ac7be5b27dcf6cb5f2755817503cd46549e661b599cbd80dbc51159fe4c1f5a46c6acfa19f51ca0271c6a40e0425c37630a7e58c02623f84e883c800a889ac2a2b7b93fc0f7a7507644a42169def803136be926266e73494585bb6247513c000e37940dc5dedaa768d5c38c887ee34b9c778747be09b0666adeb8efe0db26f364d75c97dd19c90dfe336f4604b58176387e8ea4835abf1d74b05446d41f72d81d9221954d8312788af526d9ff83689c63bbc3878570ef51c538386a23d2bfb5f68cc3bb4793d5b4c356d0303e2e15e6fb36d3693fcbc002fa9448901c595e9d26925bc6a059ede3d728f03f7c3ecac5af7d1ea6c9d6508d7e9421aa95415c40d7bcd3701ac4b7a3ced2acd6abfa2edfaf73d163166b8d809dcdc32df12823426df78b2096b99c050c8012377ee3f2136b7071f9d36b8e78eb9a293560aee05586cc83cf96b016049102723316057022961d2f04b7e8179a50c4604186b2341fdfc73f7dff1d1549b4d23e74067de35061690c876fe82480338f2d3a01d084cc3c62bd3b5a7984d04784ad89ec30d80aaf47fdf4193600879a96f000f678be31f3fb40b55593dfcd280f1cca9e4d5e6552768ea647a9c25689c4a80e648d221a623c1a18eba288cdc2fdc1f2c4dc590facb800466df947726c6cecff1b5875289bfbcc79212afc0c943ab0b7f5a132372ae5914a655b353e27ab181c0d706b687d71f8028e2c95b514940b6351777998cd007d42e3d6d81d3cc67cd2ab898557d0d87982b9ba0e6d9cc973723302a94a8da24c5b3aa4b158270f9f230797e4e165ca938911f76dd6a14094b6da7f8b66769c3d090ea77247bc601be12071d5ae9e4025c46348448db6f66b146e709be62704a23cba4c52e049f6aa75927fab3284b424208c1dd611dfebd5d33cc17c11aac38c982c1f9fed14b92627c3599f70e0210f308685d85cd2996e8649556bb403ee8b6561392d2792a158bed43e251f1f548ad31c1261a9f1e65fd48fc8054b43af7facf64166fc913687dd6e3fb10a69fd42c6a2fd4773f138d82f601e68a61ff4ca61be4c144573431204f5f06b5c08e73a3f0bd178a486389e3502b5042ca6f1ac160db251272d031eba04b66f5f9c7dd777626958330b31c234c9a5968e3214d4096ce4a46e90f16ee06716b2e902f464bf3cbd5c81c2a951c953659a2c7d0cf31b07c54a754777c3612e34654c37643360c503c4264c86e71bac9876e46c56e19f373c9a95455182c2e0b0cc663325b3b773ac156e11859e920d872c2f2bac702f090d104a4403bafe4ab85d02d08d05bd81137d7cd7d94b0865b93c8505b7c9e721850dd924b5612e3675c9ca6725e42f0b9eb1927f956279ca024364126601460630599565dde934c043fc966c0a67fe2c6dd1b7ab670e1ef5f63e0d3a467d2e4200516f8956a4176d11d942aba3d4abf79297e2bee7117b35143494852214f1eda41a0acc6cecfb372e3b9fc1abf1deb052eef1737f5685978e72ef240962ceb0301366e9ad6076092fbab8602da00528220ef452707a11f008aa334818daa6ee70b4ff473303224b3aeee3f45ad51a1444846a043c9d4b723fe76c14d1c139d0a640d6bb10b9986a012f21705e612e23fc70839942576716e315bb191815112e9b207ecdd88a7212bc2b62476b8dd150482e98d26dda29ab4186233b1837a68f66375180ab832cb4d9026876cea9ea273d24aceab03e03e5196e42d64532bb4afb9b47fbb6b19aa02af886abd29f9186e9861b10d4492f374b746c308a1086aa39f6b0c6af7a4025443d8387b4d22825eec7db3d2daed37b074c493f9645451265b013bfef7ca543d464a9d7bb4a85ac8ba83c23802520813d5b618bd6c9e6afa83571dcf06a0366a735a3225aced514b5a39bb12e25e41f33d8ef04f37dcc831f90be72c81406861a3b6e5c87a2100397cb7a355bb9ff70af36fe7e0fe02adf8e7759f509478c2bb347ebaaacbcfa846ce5a631f1480fd6a8f9330690dbc6513340b322161279bfe0f43eb58c5b9c35f77992e50e6ebc24add12ad3bd5fe4c3a67beacb6a154cc85db1b23a1f110a21fe8cddf9daf52cba1c17681abfb8e4b52b149c489fd5bf5a44de621ce48f8d58a6ca7d464e2b543a2575cdd055a59a26ad788f3f6034617ab5d937a09b1b6c59ec5e8eb086c59f8dafc3fe848abc4d97ac1462a29ff9e7d8a2175e5a357d60fb462c3c8af9c67c41419d67392dfa79f01580eb5a4409e493e351802b54213f32ca1f49a1e46e72ae02d4158daa2ab269a4f3023319b9542f304f0e1842ef57253190f5f3c01b6c9ca2e22ff6d52392939a0767b1e8c69d9bf76ddbbd6946eb811d878cf9f6225811e5f721e5870b8957c05b5c408b48bf5e6b4d562ea7c1584705910ee533cd6a468d2bc83e150d1502f7b8e9fac257d84949d1dd22c9a1266ebf1ad5c545e302581b8febac28e5503ca64346dfc59b3edb2f3a0deec1564ac9f2cde7a898e6643c092d42ea15e1b6392654288a328b79e865a84f7315ec9cdf55de54911a6198b1c89addcc90f10af371b2ed54b3b154a761eb83b325cea1c08f257ac2ec0bdf2c9814d7f4b35f450ae846615145a8898ca1d04026593b59c0c132a790e4899c2b80b872a5f50b304bb5625f05286f13d9104b29a84646c14fe5422da1a96b95689bca4536d3235a27cc3c32b79a4dbf3aaffa98b544e940c6a5f6f18df714cb3ef4dea17e4b5dd36631104e83c79d682289f1a53446c306c6b90d88ff62e72bf392f36028a7b5fcd78ec5d84d99a5b14fe34942f199eddf7cf4c863374e1c37f6fa1ba6cd1879e3e42183ae1bd3a777afbc1eddba76c9edd9bd65c663f95ef790cbbeed6633c50fb93aed08832b19ebfdd34865c3b54b64091e644e143c8eb50719f933916fd183c2455f883006e9b6dea4eab2aadb86e5a46765f71b33edaea993ef78f48659b3ef98f9f8ddfdefbde9e1e79f7a6dddf217d77cf8d21d2b9efa7cfda9f3670f23d192b874c7f3e6ccc8929ad3afe30b44f2a0d82ea4c6789d4aa673d86ac34c184f7b634f70b849f8a554166a7888c41660e0bb3c0e87e229784e8fecae42e80e9da4167d31a904eddca6e44c8bc0a7f572734164220206495a760a28d528694432e333106f4c333dcdaf64c61ae0dee69f917d4b15392960fa98787f27a29afcec0d66d18c3fab05330fe5c7bfefb35010154025329af9782287861e853289e12ce38a9d4b0436aadf8110bd2721a19c538572a53784bf8dff390c9e22533d1503f93169da0eb08bd8a7a08934129bc8b10c5559de892457e75802859d08488fcb701bcc8ccaf006f305a5ba445301b3a9d938616e5c44099f3c2d213042aa2d46c970a41785fae228be70142301ac79cbcff4b4856cb78e274add6485ccf66058b9bf85331add74bea02c69fa48b89746ad50047495afacd3306d0d6ee25c553e104741339cfebde8fede602eadb12815300b02a789964fc3fd50c007bb534f67d1160fe4d0583edc61909be885eb4c5aa82a9258e5a710da7324d57f3eed505ab8c9aeaffb3f574d6e902be2375572f9d25fcdccfad0c0f488184239cf1250717e51d3556459566b446ba8a288fc51b042141be50d663065964a825ab5cec4562f3dd63f880deaf2a688cb308a059ca8dd810ee39e40a6095af9c00e5a3958c59abcb13d61e787dbd453207577854a539b158dc20642886c9072f4b813c2951d6486a6993a4029d96a74cea539bf77a5033a2af3722ad6d92e2b56534053611d0b5de80de61230f5c39a301782b876407af3984d873e5b796793e825874edd1818f24ded0e04c838c6c997b557571ee68a97ec6ef6ebc29b703bc2a80d3b5181db22542dcc7b2964c9c5d5729f3f129455d9cc7c924dfac5b5094ecdb4bd2d3adffffe7befbcfeea7f1f9e3e63c29841dddbb6689214e56aa981c1dd4a70b7a84ef1924f72b41790816d236141f5b09fb7e575ff9e277592d9eef1e08804c6c2dff260a335b2f9b804c88e8095bea12c2c367de2baa2caaf2f2d944111231eed08cedfdc73143e48d7295c99f8ba2838cb2e28285fc9170b8c23c527fe2a3c7bf0d2be6d2bb74f5834f6c57b7a77498ceef62dcf8d0966410c5b68a40f63fe7ef42bf361952d34c725a1f58d60566f82003b2c56775859411633cae0a30e9d50dee376408d7454a91df3f10d9bedf2dbd84c8c3391a3add3cc3169dcef4c406030eb38efb77b52c246cd9ef156b7c93b00e6ccc4bbd2596e8e04af5d74138f8cf04356d30802a5893ee13e8d1a31dfc830ff603f3f5f6c3e3e8dfc7c2be0f163911fa934f58c2522a4c12c022f31bfc040ba2190315fbae81f10d4ce1575d3bb317967b855cea37ac5ce6b502dbf8ad258b3a053d32d367cdaeec2511917e44d7f163606e53e9b6e279b080fa0713a546dd9f3660c8818f050a4cfde11b964fc81edfde303d2982f4b0d08ca43da1bc9d82f207770b8cb8499c933ef7bea1572f4fe12d52800471f893f7c4d287d7c4c787dfd1aa1461a16c03e005221c37d2767e7e50c1dffeed2d7e7bcb8f0d1071f5df2f9aedfbfdeb8ebe4a50be7a07874aacbe634d7d7673fd21082c4a3f18895559aef5c0d095ffb8746d20c5934413564ddc6cd500e38151a15ca25553293e9503155b99a291d7d17c86218f49c4ad5060414d1cfefddbde5fef9137dc7002c8cdd168c5c957c6b95386785df9ebd272d90b66d49905f5042040b0d0b8b8b6c999098949cd224352dad597acb3699d96d3b8d4f7db363cc2b3cdf303a9a8c9d9a05b79fa5d2fb4393cfcd9fbbb311f5443b94ef64ec0247c73a722208e69a9e5124820843a9ab3a02b74b71beb73b38e43eec9572cbf877a653a839a0fc6fd5e1d910d62dda19c5a92bc729bb0a45606db446816622049f75a08aea6e2691a1d4f64422e5a9098cada4640407e92515e9ea9522038d3afa1f72ed8a098d38bd15517c33bdf69a99f76470b78a9c494e5bfce57454e0f5762f6a062bd0aabbd0652ed992fb5824777a3979341068198722ea5d825fa43c320d2a265070ee78ce743e3963224f42c78244ca65401cb3a8a6b15349fede51fa30685165e0e8e8a84aafc38516c098c1a89bbd2cca8c1754dc632b5df9c73cf730d5a2535865762c0af6ba81d842f2992b73da51c68d280e674e73ee02b0abead8e890e41d340acf9a062bd4a0baec27932d8736832af0f5725a35856b1b8aa27edc388db05b257416b8a208ddec7ca2564c629950fadfcf32380bae586a9cb748506c0e01028f821cef1e726d215f71d72464bcb8ce717fe3051bf2298efb1cd84ad8a9932efc1d42382b429993c76eeb640d321487950f5e47e5757b52215f5c9458d53fc2d9485c2887e249dfaf1d672021c3c7cd5fcc257cd5ee8a3fa4b5a7c8bf0eec56bbaa491437e8e4cea79241b4d88ef9b13e4dcf81b6ec89a116f2407055839b3b210e8c1ea85a67ced120a59ac4271a3f6ecc9caf53506718cb2ae25bdd8914cd95d16b96257071d11e386baaa066a616d10a198a9922cebfe2423ead6738a5b34b1c5bde8b66a911a4de78b61eb06ac2abb986b459a8acc9d11fde387afff0d360aae00ebe38a961069896080a5c83b2273906eb3e3e29bfe2f51f868fa678454230d330a85a7a087000af7c9b2d4286bba95186cf82c2be14c8b5876c7b429b0c9923bea16aee861d8392be0dc87370d6d3ccef84668628282ee30877b7d08a0bbb3bcb3401daf11f3bf9b2468c25d56047ee3017aa151365360b6a6ada9cfefdfb8e5db61e45c983bedd05d76c916b4d7e3cee5b1e41c2fd0cb8dced289dfa604884ff3ed21806ded08567cff32dce4b5bccfa1196d0b418291a643bdde88a0eadd26c483e792a3b7e9a1de3e0ecba663348b56c4bcf297ac7e01d751bba7af4debb62d8c0d04621c4b343fc27d9c0a8c3fac9ecaeba0e55add454a3c08c1509cd5548ab15349e9f0e6b599e894f0ae9b4ceb73e823269b95f540e274e7ac81309240d706540e346fd2c0d6e221220f5fc11fc9dee2f2aba79b4689a27712aac50147a1378f23392fdd1c846068aa4eb66bfbfeb0459d9dd944507b246befe912cc4af0d4578c91e3b449855537fae9cbf224aa12ae51ee952fc23fb0d9565d345a15088e4513f46ab4839d088564267fcb9311313a5c400002000494441542df8458dee17b5e437c3e1ac297393f02c1b87ba42f97fe97658d356c8442caeb4396830a35d89a28b15c91b8762d6a8451e46685081844c3ea5622fe625ee4b39d48c754676198c32d927e77570f2485b4f78c1782054b575b683ddc10b99203c45dba33e21ac22ac43ea820a54583ceae536956c8c782d1dece7598b5f908aca248fc67cda8403c513fb9c1419bb41feb8cca4e1adad7ddc7d7392aa0d4c7e42a0a4532897e099965309fad2dad848a545324b513897e111ff9fea0419b482a371017e8d58408c2f29c8baa139eaf04fb3624e09ddc3bd50d3222ce6fc09da51384819a713e49b3754dfd4cba55c23e4069b9e0e489a2b2a7c9f4a203cd96258a65ecaf1909b97b466645094b9d77dac330eb4aa401fecb6fc9f9cd0161f1cf9f5f1f7ef6fcb7ec7219478b2c45318667619b718f46e7da04e9071b2ae0f4ebbe76b945559d8744e59853a4cfb2cdf2c26e3f60a32a3976c39f4da9a938ada2dbd3992536e9c30cc60d8c08042916b7a24731803a07db30af248097d196da2efa7df15915bd94e2480914aa101c8e15fb9dca7daace3be51ac3fbe1d1019e4c70258c0fd1709953cb053329fb6b7e864e09b9530b74e9835288f5807c2ef81ac7f06634bcdf01acfde0c57bca7e6feb0daaaf7e285274fe07acb6fb15514e80536be7d892944b0f3083009b9a875aa9d6112e57ba90e038a7542884e4b93ce991348392a0b86394f2c30599bf5d48aa766b9239b6ca5cd79ef966f188b67718cdd56481ba8d803cc3a74e2f45e1ac9def2e2babe79d7250946b2285230fd734ab885cc23d44ca961f7e461e512b74695803d2581a78fa200481748e0636c87b9c4c861caa0b5fd203145d396e1a0f4dd2e7e13f82f9cd2653f02bb29b298b3ae2f8f9e766346e49276089f0ebfdc7b1a4b6dfc4652445ae006b338462d980dc8757237dde36c7d9d10abb3971715cb7a563b961b9937a95f58c6dfa60fdd13cc16a9d244ca1bb9f711ef50694061e7cee0de04902e71bd5922c13b9415834b8bb68a9027de45c0513614cf284409a9832f120f27d769f4dddf414fbed588cbb6294c17559e0aa8ba9201e1502f289f9dfcf4e8b19dcf34f67fb34ffa972257cdc1e6b63e5488e74e9e5c76b9255be4614aec8487654360d945dd1a9e14c212564647b44a3dd02771adeb5d48ad74771b02b39bc9d3eec2006a11f93cb146490cfc85e82f858d2a3c454ef881b5a6d94354e7f2652a742d23c39e858c08a619ef72cbf062521515bada5b4cd846663ddafe7de6cc205bbbd5252a284229a4c1d0e58b66df303a35b664024a4e875ab6415e2ee8b5166806f0110e678fd6e23d4eb2446b5fde02ef5d36cac684877fdf92bd3ba0ffa4ae37fedea9e9830097703a6a86bf30d98c58afbaea30ed6c3431b651cddb5bb98b5b3137a50372583ca50e1b847182eef43bda8423892b869d789afc847f5ffc9287502b73877dd4911706c3b12e4cd81cd387eeca2717ba81ddde71e6d8b98e17829e83bd7bfe7b3e8c6d7bb26c60d813440addb256399053651e253e21e0cd5aeb4c2fb70e5c04d350dc87f1ef4c78e48f9ef76c1c372f32b1fdbe818dbf73d95365d17d5f33bd46ea345798a000f8341c670940f454a40a05124576c4c64d97cd37714d8e8577171591a47989470b6aa46bc58696bbe42bf16fbf9dcc6e28120fea4d4d7c3532bb1cfe3ef35e91299df675ae5c097f3cd77d4fc1e9542d3486657d746e4f661f222455952f28c247bdc1818293a43ee4f7596d3b17f2e2a48fc4e6856af1de76e77c58fbadcc67237b9cb1df637fff6fc4af8a46026475bc215bafee6e341074ce9bcf29f9f98a0aed22df019ba8bbb6573ebc181a5144986de7c851604c632bef914d4ddd74466213b3a2e2165b7969b6d2877c58e863478f1cfb79d5e3f32632a2a9281f86fa4d276a5734ca3808e3ff3af4433378f568c0f9e97ecf2d58dff69c34a405a507562766b7e0b06d3a6c62eb6bc50f229be977591a8640ec690737c6ec78d89839fd5cf2736ff4db3c74e8a1df13bf00d1563322841935b3c575f87ed2e0e60f98bf9e0af6bd4c5458d12591367407361528ec1e8754e640cd777dda0b216b7f5bb17acff2af573d35fd96892386b61e9eeac77ce3fc23137c9b452431e61713da34d0373a3c218205a6b22c969010171d3a80075bde65bbf428b45f7f26459a0b2f4d8196db23a17ff46a58d4b4960e780b671aea96d05db596194a3aaf323ae7832ce48093857f9973329bcd89f15f1a94f8548afff6bb5a6ea26d6aab16944b860ac3bd3e0922bf6e851165485811434b36252495526caa594b62867f0a697508b2bd734402aa6cf18d584c9384ae4d5ac5a6a7444434cd6a9f9bd3bb5562c78480f4f488ee69e9dd7a5c37b2db2b8b17cef9f4c4f62f7693c5291f97ff82df0348aa8c0525ef5f982ef65f0bf1b497b2fe5e95b169ffcb6bf3a6c2ba16d6fcca011a9aaaeab738c92554fc4aa207988fdc248dc2ed2ea41494e811effdfcee3fa79f5fbf764afeac4e87a7b21ed2e2261b69b35693866ad330c46e2d57a988eb556e8c8db2902705b7aff46a42c4459ef9825f3c97c4427f2665d020ff58856143a24da0db297a8a7ca3aa6076cc59850d9ca45e6a3035fe65da2d0361f60e01723e84fcdf8da96aff9721212be5728675d478782ddeddfd892fb843e5a18af3fd5fae65605732ace71621eea56d3b374a883ef5044c2c63a16ff8b67b8fbd3eca7f7a4a71f3c013481faa893ae4c750ab6d1ea483d91d4d9f02911e78a649c4711dac7638362c89dd56890f969df181b3d5b24a1595182ff95c3455966517e2100fe4b402978a9312f27ced18f8e0760a10fee4bb037003283d9e06fb9dd641fab124bdef88dc67ffda2d4df8a5704302f7ae285cf0c407475d702058c6e6f8772b8789abc0e7b97830b446cafd5a1edc266c9a044f692360fcc8e34dfffc2eba7b6962c4cefe678366db657b35b738cbd7a0baa70bb5a6919f538a5229d7c4ca617f12cb5af2feaabe3e8da31fb357ed33cb530363e2269141c130f323a9970a0bacec7492b58e179213f8940a5c9d367e4a1f7814fb2c21dde31ee85b069d97ebf6f9b0ef3568f393d4b1457ae130b5b8ef01e8d8838b35120f885261f82572d96adb431ea9c4479ed68a824af763908b5c310ea497b581ddb58146132defe5ddd77dfdf42f217fdd103eeca3edef271782bbed91e2b7090bdd857ba704eae2f69c3f4b76be113e1ee01feec30282d286bac9a8a4c8fe31393c6decdf04af1dacdc42a392f9d515b66b56b8e3ea8bc91eadf0f78db97bb9b7113f352b1afad33e90bbeec7f19f814cf5523264260ecbcebf092eb717a0e5d764ed97f882ead0fb147fe10636d76df0dc22a37780e30341d93744bbc18087a7c1403d1594ad17bf99b1a630eaabdf96257dd3fc54e4e78a5e4ded66c59c84562d358ed3590e46c12ec16ae5190e66f43ad57a2b33c0cd01ad73b0a5b1cda3467ece39884a1a66c59864bdcafbc62dd1507e665e97d5200a3ccd03cac4df0a4bba21d9483fa76d748e82801761dc27d665a199effdbc0705ae62c83ccf5fc5053caddd7e2aaa29fc14745be5eba97226f6b3e1f8e5dc1f40ef65fc3503f6172c8026d0e53cfcf4a1167d716af3f1d0e9f30edf6cddd005e7ce9d4133b17a5a1c8246c62ea5c47990ab15228263d8cc4cc4eab5cf88cc94e8aa13decd4e4b6a75f76e9c01499074dd50051e3ec39742146c3c1fcb79a977c88442eda2392be588b66f9f9a0cc93851dd37effa436e034f46c0b19cd2dce5018dd5ae0a38bac33684a41c784680a664ec35c8d8fe79f8fccad72b14830b965c3814945f0a03b5f91b1cb70a47ca7b583a1e862eb997c2476c5bcca4f127e395a65a580da6ceb8ac5d836bdb5184750eb9fb12c836552ffbe5db8dcb5e5cf7f288899d461e77239b65aa6c5aed652858d22f3924bcfb9be4bf972be37e75910b4da4b6fd3db7f93baa41f3855ba0d84a86e741ca607b26a24f8b82d505e77f8013591b85d6975a9cecb5681cdc2dc27d63a00b6d0807dfb84687bfa8e692b625fe9eaaf7f362166a823e2d4a87a2a7e466a0f5807d100dd76f15be397169c3dd0ea418bf3d3ffbad19bf7efcb2562d0c86ec6186bbb917455dc2d9edb77cb0e2e98fbffefcb09d221af0f564f5fcab5fb59c0fc1298058cc5d10a5c50b8627463769d269ca29bbeb3bf31ee9c8ba8787b5ebf76609bdc54968cd4d98a0249eecb1af3d94ebed8c9b8ebf51ba0a5666e833c7bf327fe98a9ee7e63a2845f42607df726414353a1fc1c954e1cdc6f3abf04ce52ca38bb34b387c29ff026d9cf88c01b16aafe1d21de706ff9658debfe93dd07c475e7ed79214a39af18b09bc60ae7ba48f8d7426837729f1cdc7dfc33352f4763b2b718bdbd54d32a09819c197d68e4d8a8e4d498cc9b8f9d50d1bf69ed8f3d933c362f27266ec7721a2461a15d2e13252595abf93fefb38eca023cc835be135213e08ce255982a1ff9f6da033a8b3966c2d877295bbaf14b5d32149c337be10ec86db04b574b903f40ed65f3e0c46a602cfab86a30374eb039f9fce86a190714736a49c6a9ddffe62f3f26a6c9d15f1d81537dc2624224b24521d57ac4319dfd9a83c941dce8bfc9d862ed41d5d58b0e1d5a77b6687b2f808e63fe25e0f8109ae96b660c4d21c44a9bb84eb51a59ca4c74d29801642c2aef5f9f72f2b780ea093e88a9da41dd47213576957f8bf5589a422a7a79f7415b35b9cdc5ca895f5d29571a8f03555f352c0beee27ed0e69c3992ef0cec8e39b7b6ebaf3f96ae612964fbcaa2a9d9973004132e3b18f7effebf277de78fcae5e1969ede3e2432343dbb2f8b61739dfacb3f1aa8f87b21e12bf0a6d6ff1909354d19a7f2c9ca332286f16f78611d68e90b1eb3e58264f48874196a625b75bd53cf12f3220903746806e0738a5fd2266a95b0fe4555ab518721260a4207e3110601a2e4f8ed1a9f51998a3dcbd74b63e70fc4fc0cedc7e7c58496ab5243656aa1ad56cbd2adfcea5dde352e253c243e3c2fc186b1e959692dcaa7d6646f3ebc63cbf11e4b23a429a79e3560e18b617e4a016206a7526cc45ad072dd90ef6e37fe5c2ece2b1709b96612b587a26fac206e7b9bbd45150b07d308fa0e1b6e83e17b8d56e47c453d5fad01c0f2ebb9c1b7d6900c0a1391acc0438d0065a2519ce34687776a8b664e16dfa8b4bb65fcc94e3abcb61a671a30a060564ca11b973d0a4a75f7ce75e16ca5236a37425f37020896f6d27542b6559b3d9755c98e9c764084af696fed47d16883d288df8c7aef677e105e347fb080d7220e11edb20488766dba1cb70129279a2287439251b86a6ecf69d543950ce32e0faa7a0674fb5b304c73668f05fd0d6b786e9310029fbde1747c2aa536960cb54c5b1fb9b6eafb6ce3561263ce761f10248f296764ba298b9850c8310c22e13b88a52770ca9c2ed2a0f1583c28278c6631dad59efddf0146244c92b236d47f2572bff3857ff06cde1d51630e1f4bb4b5fea29dcd9a2dc5c1d11f4fe27b927f06fd6df4d2632640966bc02bd87422a2ec45e107f29285d72a33e28f8b2317d7bc98e25f6ef26b7fb0a463e246f7ee6bfb9eeafae85dbdc444a8e7c52327e5ba0be120316dd9c701795d648deaa13661b77474c5b0bcec4589b97148181bdf6c0f3440abbbd04ce370eedc599cd832e7f5b43b796a74237bd19385b20c3e34162ba7aeb5992bbb4a3ac9b5bad46127c9e7e551973b7de1fdfb30fb6955d84c797c38b6c9fba26d391fb1ef2c37b3a83b5b1ed6287cd3ed56c80356918597505ae69e11787e6c34eee7513cc427222285c63d0bd149ed0c9d2b2f582e60c0ff7569ee23f6bf28ffcfe250e3bf6f81fea6878e8f232a1157c365f88eb21665b761d7878b9f2deb766002928c63d7ff0d0bfbf59a7ca49e4ac465d7bbf2def1ee521c4ad4ff419d239987440dbc4be749425c33edc86919b93b4a2d03b8576dfb774c7b7dabcca2c354cb25411689344356c8d85cb6aa4216adcae45a9d6756e688d1fc4b1e87d007f9e8157d77d790f433fe88e52681e0c80ae5a07b803b69f811838d2dc717ab2d8eb6c57a37b06084846a8b8eed44fb9787ca45197cab1ab5cde3b791b2c1ba72e851b8a67893db4fd467b5984f06c107db75dbcfe3f42ebc722d71b6101ef2a2fc60c7487f9288fada88dab6690490640780af04c10b2ef35a4a6345f8905eb400d0ba819b0ebdec6bea6f684eb5196f9f9afc78c3cc882ebc0f65a61e23f65c13b20519d783a07366673cf02b948c77e60509d7e2320b9aa031a8be4ec0bdfb6d0c5d2a1b01e29dfdf100fbb212911949847847bda439b260fa41b319f742d18b63942e56c980b89ec8c2ba3a7f6a8709fcbe92a84876649e42896c8a161af5316716b78d3e36f831616e80de661f76b597ac97788344f165c58adf5860c4d9f5c32f05de814e76c2dbe74a6235c1842e44b43514158b4c14af6a392a8b8aa0e641eefd439ffb2df79e7beebf475f621b0a52c571f5238bba7aec67785d41ece95d1622a0c3f3ce79f530f640a4e6e64afa8a7af6b1e2912c22cb59044ff00df0c9bc2499ad57b9e036f1a373ecddf0c5ae3406f093033a6401715ba6b601f0b01e7d7bfa8b603f8129eed257d1c0a1ffd9ebfb51bc072b2748bb4b116ada5400e70045fe726877167695338f4f47c79ebcb529bdd3f194f960d73b6d80a6f89c28ca6b06457d1795f18f0e37fbe8450581a9247a65ab3b61fc16c78ac594772b9d1d680e4b8b7fcd8094edba486a40af19aeb8f9f033d22a88e780ede16df208d03cb54fcad0d946c6a7ffacc48a3002e5c6a0e6248010c94f78ed074b5c276e718f60847f1675955b8ae59d61b328453173a41d11b455fbfe834e638c6406a5f38b10276349661f25468f20d74f8731adc3543eec6453199f7c72e181ad4aa99468dc7fa77023921ecb589b1ad5f21734e5d4eaf1acf2159bfc70a7a64b057987baa6bcec3bef9127c735a1c98642c5b58a468b740ab2260936c6d61e72c8a5e071971db2881e1cf521a97318f2d767b8d4ca6c507e0ec96e106acedbd3e01e009613944b404a587a1202d494abbd4f93975fd276970310bc5948fb502d3c40beca279ba406d98353a96a4930269ec7efc17b2c59cdc7ad378157ed8ca2cec3e2ac41bcc3b50e19d0b6a7fd41450d58d3d32e0f06a80dbc54587d4f464e82e1d78d98c5f77f0131626ff07a888ffeed0196e32a49354e00370e4d52deb8c5d09a73b5b60cb9f1f9624afc987b01288fe53dc18016bba0b303008f4e7e62a2f74e10f912ecc8aa15656a9d9285e1e7a18307e8c7e1fb0982440dc13ea2761a60683babd111deaf9a41a574396d0528143a0e6cf01a3d75d2d6090038e01bca13d9fa83f02fbdfe2d52eb8cd18d4d94378ead6da88f6958f1bae6091d9f038e4c267a7263581921d3f1fd562ac3d95fe566bd43f5668ff676914de95f9b96cb406a5d35e096c1c50e6705575f30433c02070dc1a054fda44e633801876fd79cbbcf4bc324c0423c62bcc462730fa20e2f40038390f11b193d20b57ee64d95475c342f150c9e157886222d1a1f33d9453b773717f2dcba9940bccb9b5a2ae8d1b0276e96a12689b3e3c7939411ca25a9e8166a3a03867922d5e520c3d11ecafaaa6a640941098a857f0e2ea4de3c775208e8e8c349c1910ebc7569119b07e98f139511a5b6a407482a79292154d9836455f7e0960fa51bdb42bc0a4787b26ced3507526142e83739b7fb885a22fc95c4e9129bf3da9d970c9bf8a8aafb53a39e573a167c9f1237ab206ff2cb29e0fd1bedf0f1db525ad71d1c260e0ab784bd2af9a3a9d5b0d79359fba610659d1a07882c3f11892835f7ffd2d2890158b96faf31d454e1a67427d3003b485e2c938865e08306271c6edab71b3dd0f9744e5d973d0f95c0f5e1e5be5b928fa2f0f6a746cd4b6d0e45abdbc7b391756fc7e7ab6d8061c3fdd794c690185ed8affb8ec4c55757b8797be686b48d2e3d13acce3161ab38c42dd304bc8191d776bc6cfa13896e1e2a38d13e985f5e76c9333da31bca43e980df1a31120f7401d2d5783c120dbba0bd78bbaf299341e7a7e839b3d8f3b42342e226a3f4da5b825e950404aedd74dc800e7adfa0d70dd7938f657e159140a168175a0d21c9fbed0afac998c3b32fe20e827c4ca8a4175c2ece4eac6eb867a395171c06cc111b589bd6234a0cc22ed3879b4ad3e98515d59f89ca4a7db60e46be59db1dff7ed91f82c422c0d1c57fec8b13e140ca799de71fd97116467d74a1a25d696f3bbe0ce88851996c505f0977eea40b22e0977c17797ee22cb5dce997ecb90f8ad6d63483c17a4d03bcc0a396294f72f88a763814214604e8797b34e35a020019f96c972bdb88def9f30d2809c13d00dbea28d76bce5769bb4a764eb4ff7e721ca76b471a9c3e031f8fbf3b80d4ef48bab8567f28936606442573877d828285aad44e1625e0fd6ee71b7e00c2ebb6d4e332bb2b4d6db00066b502879879907c2dbd7ff0167fc79e69308c1bb33bb36a02c302e8fe41874b2fefd8c5b6647e677c260eb9629703d595797f5032adf3af3c174ab75ea68337cd8cc1639d389f68c68f18dad3d4c68af8bbd8a124118602bb0f4e70910b6c5faeb214d40b65fccdeda14493f4ccf70c26f50ee72c3d40d3339a060d77a280f266272545666dcb938f652bdeb6cf05c874985f5c2cceb837ed0a5d4f6d08516284e11178973cac61018b239026cbf93544ab53028c615ca790161a9c03fa2f6fb8ef40035a30081cac69d7b1ba48283dcbcb68876f89cd0e6c9a67f02946bad2866da2cffef0d66911259f73ea64022993e502c12724e24d7a621359bca31e4e682fa60265b21c541773ba6f74dea08e364704a972fe8502a3cbf2511696c5781eb913a8f395472787e59414848ad0e7584d2687e3903ec779c751abf9dc922496bcb6e252794cadd1f6b372e875cd773b8b3a7c4d47998796ea007d9818efa90a59906a49cc7d70e46f63fe98dd56c29503eb0b7aa10321959e6ed042322cea38a5a13f616b18e9712f79cff857ccd3d50697deafb6f913bc2fbc56476d35d727f8e19d41cee29b1b9bfacde763107e475db8aa0fc602af79264c316b2c619da44d69847a2ba0728d40d3329518a7d1288915b6590efa2ba04d9465c2bdc1e628d78b2ea0d1503d9f6e84e438f88f514835efbf61b22e0ce6c83120fe51e9705b8eee03f6d8087d12abcca6625cce01966a1870a2b2ff532e0e44ea47aebc28e130a6ffd04da38095394f4a0fde0d0c44e0d8159a72400cd92074ab3d7f1d9cd94b3384f7927782a3f0bb26e9dd2f402addaa7ea91b18aa7624c355b39dcba16ba14df434095354549f4e2ca049e8be2aa61e606b3e60966cb0419f6ae6c2b69d6b7c1298f9e7090eb89ddb59b6cb44cfa0a368d27053404668da71e3b500bcb9b49a7703e8faccb3e051a652882e0bd9c9fa61beabaf7558889933cd462aad9e8cdc34a77cdb0bf4484bcff291996404b3a4947726adca9520133798c233ce47e6a1f817071486bfced469ce207eefc94abd68f7fbdffa2cea94bb7a6f4795d4360a6d41703f4d6bad2af279d2f4794d392abcd0f7a8b9fa6e7050a32c1ec5ba6437cacd8109d0424e18f5fa0b3d2df21abca076340fce6c2a2af5c46463a37c00d66dd03cc660c5fcbae78533bcd0ef6def3b8c71a75ad070acbc868b6b5f50f62b53a3b5ef633bed0202386da2f869065389468f0dc212925b41cdf5277ed59575dc28d06244435c0c24001850e04a909745264b0cbb93cc967be99c4a203af1c5509b3e11166bab7672b459707584b6c30f5162444f8e4fd9bdee5e59045c8b8a35a1d3caf3093a5101067ae23326a6cf89ea62a4fff39e0615df752db8656c861773c6a405c5849034e0de0f5257b387fdcf4e56a8a1f562695437f5b2e5e556451362b15bac3ec41764282272d41262aadb095cac2da6e3c62cf814aa62b61e851dc9f0d8599074bb5b4c16d7e9c9bf72657561fb0366d0470ae6e18746e8a1026e81013542037c04c4af2e087cbc5492f2ce676bd973a43f1c23430f72f8f36ab82193cc14c164c5544ba2d1e3df83748879bf23a74ba3e88472c1367cd92ab9be3996066dd78f2ae52fc53274d7dcc0fa8a24e1bcae2b3afd337877de8a9be6745e316080dee15f59490634a43d619299dd4ada4c5dad904960da6b444b5a8b0ea06de45277e5494161f5e5b2691785412e2a35ef2d2260b7cd5b2be12c5668c6b1d1010cc9d15581ac833b05e77921970244064b39ae79cba37d9246277e87a84df4f0da91646e21144dbdb1c9865ba3da15931cc7bbeea7bf2c21a1d785d3625b636ccc0f99a9aeb40a961c306287250950e55f1c62f782d47642eb5242b1ea5087aae0a1f32a0f3646dabc85ad3014ac73752bc681a9a79a0ea448020ffcf8d0608253c5e7ceee34dbfa0e320a8aaa1bdabbaf3baaad9e25529db5220a626c7d696b7cd307c6d1e624bd96a0aa54a032a02e30dc1d86567f5b38cdd6026c92717e09710e06bde0d6982f2f22f6089fcd37b7d2ee2ab030082c35736e0ec3dee02c3394ae91ba2b8dcc21fa437eee83610320eb5236ea32989b5f52aee5475c0e155b810e268e45cadb9b7c2db5c537c9867098347b2295d1d7036a594bc07427f14da8df271a066e578f34bf2b20c5277034242977bce63abd6781a970c17dfbe73b856c6875be21895e6564686471874e4ab69344dacf53c9701048a732fd3a0830d9461175df85e37cc457caac4da3b8f2642557b5db6ff197a903ca1d2d7e7898eb690e0646b2f3e77b30eaed103d7997dd8109f1ec51352cc60f1211cba55e747ee35edeb8edbd83a9bfdb648a885373a05c31a74bea71dd4b678e1be97ea73b7b06d85751c70c6fdcc30f8a47ad077a349975e2586f72ac085a0d7bd481be6687b82d1d87757fdd2360f0bc57715893c6a55e60cca5952e4f6bd8b5791fcdf3cb276fe951965c193ef4b3bc9a2ba6e82a479472f76845bed3c6c4f99e7998cdc08456c1e4ff047718e62c71e302029c64b8961531fef0e7a42784143ced2342b2691839b923e0c4953aa17afaaa0611435951e7cc613c43c158a12ccefc30fc22d50bb767c7598298a42336a7b26cdf86be3de37c1ceee20e3b221de01d45717113e0d3848272390a85b6b4f683ce64e6e0f4a4463d0aeeabcb86a4de5d11eb906f7bda746bd77adfd812b7ebbae2f91183df91ca841f7f273e9a59d8b4b7109061d13ede9dd34b07b66bebce231a81d418f0e516a9e1d74754dd58d0e3c9242c96237fe0bfdb18b521dc60cb33ad9ca7b7588a3c85242845c42c2f31dca614ed81e5eb2d553291eae831a5d00e2039d0da0dbf5364e4bb3cce20f4322c75d737f94dbcfc7e541cf253fb20a7bc7489074134773d93a884f04f20b25b835ffd6d3a196668d8eee1a24f95bafac6aabe746b547940c2e2dc85de9ec866bd458a3c200002000494441546eacdc2cbb527bf04e3efaa23e8a9e30c4e0319eb07f8780977b8f51a075325c2424f65017b712e6e400dbbf81db04b3d88a8bb4e29080bc6bee8fce41e174c6c3962643ab84530b4642575e25196f23878a732572c1f36c81995a56ab55e0b6018921f5318d06355a61a9b5c8834c67a7b4bee6feb8ad57d33d889e667eb9ac437b50e3b3819f8667400fca1f2a0eb1803dd39f2a6179e09655342c2e028c3a68c595358deb557472c4edcce75fe88fea3eea9e0e41e4c94108406b10635bf00a939f5c777bbb127a7510427b2262020978d6da3edc0a5ea55245a42b3910d8739379bc591f1e4cafdfe8d7e25afbc3c6b47a0686f0a653de046c189e31209eea3bd9273e6d5820329c8a3dd615a1a07550203dadf6318e57de884d6aa8c222366ad27ffc33afb94357eea0b7913503ad23526acd09d3878636eac0a1400554ffd66f415d549960eea8434cbc7a05675dd7d5cc22f043c9ceadc36b11d9d7da1f9867bf18ba9760972686313a9e76b7fdbb46773cd79a2440090989909f9c48277278d25fb8de0d5260a4f62fc0cc8bfdab23145e39f493f87f659d25a30e7f95ab256bf010b74295c05ddb502a31ca41ccda89a0dec1e67b0c91e3fb59ef0e5240f4bf42c274caebbf91175287cdd1cdaebd4360825e3380bb7a4b55e1ed08ceca68899f2fa6559c3a994859789224785016f9596f462f302213fe1598f941eeb3391fd1b60479afc4dbb0c69c9a77985b6af05da8c63381492e7903077186b213e1cce9c0119ea44f3366b69f01f171c2bf216e732ab980b2e815e9c74661d7dea159c301bcc0dcd68043c11a3fce462e75c0381e7a13f6217d15d9f83b0f64cc2cd0345083e8c0a27f45c320a2f06c21158ad60f867832885d69632ef5a84edd0aa581338184af0e91e4d1be1ca8e6c9c4bcff080cf270ae9009f3601542e9c4e82ba9abeeb9a9e4e85b601e9a7d2ea6b641ecca1b2b312b02d7b9ce39e7255ba3a3826ea6f14126b73dad66a0cb4e880df8130c57a9d9ca219af5e806821617715e6d80cda0de865dd8d7fcc1dfe16cdce4dafb0356207b25dbd0aa1024461e6b01a989a6f704c5819891f43ecf178d4aa20369649ecb5dd58874f546fd39aab8becaf60d6924c96adf6d045dd2556be0bfb2ce85f5c03cbc1c34466541542a3ea2ceb47105b2552b52411cbd6232e8a855b3a8835bd3f43c3022621a72c64bbd4d238e78700907de19ecb5106f031bd55872b9203db7a53619426e9778613e04e1cb8f290ad3ba2081a3b018d38a70ddbd68b9eb94e17e3a348e6d8839acbe6696873afb0cffa084465e738708b395e362ddc6d12fcea9103bc0ac2945f6c90779114247c2ef3c1b252b6c338feaae12c73453c846ba1d1ef76fc06c26425d5aa8e0ba186260c8357748ebac7b47c097b6801e9aed92c991618d3143e4e30750307719c4b7e32e39377fb47918785f1da262eb323b5d49d3c8f5af95cce52c406fdcf89a3ba4ba5286779817bf6508e14d81a7c3d301a26d342a38a33c1febe0a1981fb0a55457b31aa9a21efb18467c4c61035219ea6f64f356269abfc7fd2b348c17baf282dbdb5f37a0793a0588f37bb45ebcca6b09248ee355d1a0451c8f42ad7ac0b59f414f8a3e23fc0b0b2d2bfc9c36951fd9141375cdfd99e71ae99a17c27d783e94b70caab2636f3d86cc091f98d2dae4989fb06e38036eea953935991ac406fdea25f7ec0a1a19723a6afc18a38408aafea4792340f5370eb3375db2ec7609fab22a19d3de9b7ee2e7e889a08b0a28af46cdad7648261f8dd14e8704ff835776ec491d8dfb535a193c1a2236f412c8f2559d5c5fd5d825bd9e80a6a1e57093af9b1edc96334cc3e8166c9e1509a323ff769f75532aeb6c68298dce0bd78eda7cab180a3f825937a2820e9bd7ae45d661f9aaf7c035a39704f7445621aff4ed797e3ea47aaed517a43ea3acd5b81548555de83cc815f5e726fea50d0803aebff102c271b4de1a4405adb14ade85a8fa1b2bd2bc9fc6ace4022c8a752752af2015a3b395029a9ab54b1d1ffb0d755be80a9885b480827f673b93aa9ba2f3136ee2c23ec31778f01c5f4923feec8d848191adc337616ebed1d2768a59f5e060fcf304bb038a9be4ba65b4bb701be434ffdfa0014134f536beaf9aa9e45780c488b574a901e7477b69cc51e13dadab65697029644fd567ebedeff1c8de021810c3530c2418f242b582084034ccd09bb165ff828ac147a61bcd342e1525453d5c52664a8457df28b6c29b9984acf3a0457d57e9a0469ad9ccc2eb9c8a52c07dbc1c9190e08e6c2e5ea5403a9bd78010d7fa1aef59519a98ab9214b59c47655ed36432bb4e4294e76332a9c939386e36bbf2b3046a6f952a2e810546869e4008d7b7c9b2ba45745bf9c9199d0c79387bdcfbf97f0d6dba5d83989306859936ef36d5305c67be5d7573e1b697f5686917207d6ad5d80de5f3cf69f6a9565266749724bf80a86ab5e7783153215987acd847a5860494d4d34cf9afd91f3c97318bf54416a119d235d16d9b77532fe8a411c6dd5c89075473b63545baf01a9c5121c1017928875da8f608ce400a18c32845f51a8656d1c802af349f0e9ac5014d23bb8026e9b50e12baa2c68a4c9a53f71d4dce022457d5baa0f2f6e3c7d0439710fe1f5b84edb1579b742a3b874b1dfbd0a9749629ff2b3e3a3a5abcc58bdc88dcc5b7b146a5faaf8d3f9fe76859f7d0b4fbbeb62aada2ab8cf71a94d9fbf4a31a72542e3b8e325675a5aa7c9bc0b75a6172e3701631fc5fb00d51780ffe4d887be7a56f2e9e6812156db80ea6bbfac62ef1bcf4ba838e95a1d15bc7843677bf24425193c7ef3e4652ef99b03b6b19106912a5f937ec426dc0d9809cd2fa9accb536ffc0609f781615c882f75181836bea91d9b8b3c14ba07556ebccb10bdc3edb29fdcbe89818979b189fee9f7881d79593dc9c3882cc6b0e95825c7a6df4d5d524151c528fb8d661412d9ac70564afe0f3782d021e334cf34bdd30df341129a5ad72294562520eb0593e79e69147bf5bf3bae12a5f5dd1f86915926908b534a416403dcd4eaccf0eefff08c631bdd8c935384fe7c55e41e371bd5ea3606b36436b40f4fdffea669e4b7f4530ebd7ee60fd9f6d8c8fffca80f09ccaf07fa7b1ab61a0ffc7179a5d8d1aa0d59f2af6bfb9b186a4c6b8375ae2ea4789ff9f6b4cba420e4acab62cfd1bb680ffb1c6c42b8499b35f41febf8cdcc4ab64f7dc6c9d0e3cb888ff44c93c7eab46236795c8cd86647bf4b2de9299ce4611944e2fe23195ef74905f976c5466fd54436948e274cda699a7f235e04e8a71d581fb082a47e120099a1b373de58e99e5b4e9f05addbb30a3d241a8aac60f81aadb76605618e32608f2ef19ce8a67afb051c648434ac680e973077e12afab39342e4a8a74f8a1e4893ee39d369b2baedf73e131de64304c4d80fff462dc7790c620959a07df995905e255ac33aa22a2d030bb0cf7c5f203ae2b9b68d67de41dd406da4c61a446512d75db2b740e28859b14bb8e7dace33e2a395f44eb4b864daa864713e9b8725db194a21abc24a3573566e1d26415681a2f3e0bc5b2c0297aad0592b8be41a75f280eaf6e5cca25c1bb12f2ce798f68b6903dae585e26712310f7925e8dfbc342a875f142fd37521e1d87ca4d6db023a2f323fc1c36cf6a51b901851ad720bd0dad9ca64b512747dd962ee7c1e53a698b138aa010d466599f02b84e5e3344d1432c7c7dcda16b6a5acb8b0db89395c8b4c8550b4dd8953f9e8d3f484f0bb51788d2c9702b943ff3573d4662f2c883fda754b5293cdaabeebb3832da3bcd0f1c0bb4157449fde547802bb71dd229159f378edad8805b49c7a896b46e80f3f718bf84dccc64192e790489184b716ff66891774717719eb77b429ad6dc0991e7eb5c670a2e94a5678ce689dcc12ac2089fe0d4cf1a4881dd1ab1868c5641e90db8d5b47b9aa782a866c9fcd36d935ede768a85c57f69e64fa944c92a27de30902918f99151eb40b5780889ab68ba81d428e6b4d65fe9d80b125b4ae639a16ebc8f6a4f8afcc805b03d047afb449eab279e9ff6200bbf53f782dbae5308ece024da4b556635e2cd56d8d9551adcf867a762a6a8394190cdb47bfe81a3b2b985d9694e5315c5b4eadb1dba03765e7fa0a0b8c5c2d5b7f4dd238140a45ba82265062fe8db6610dbc5c75fe7fae1a82c2353a8e6df981cf5c16dbdcd42edee0cdd691e5f0e9a0071a00cf7c30750289c61878446b58fe6aa9acb121c8e98183be534e76a9559bfc5606f5908f6a4267cc575439589571efe7562f6c7e5361711d55cf586ecb424862b2080c490f16058f6fd099dac6fbffe08f93078f54137a31b1db576f0b72f232cc4840aa1aea68172b0dddd65b01ac675716c135b3deb8452c16d8e78657aa514ca54140910239f6dc405313d1b9c7ed1bf7af32f8b8a0d9ac68eedd6a4ef4756b3caa722e2bcc1032350401ceafb16e73534f0cbd333c7bc9dd0f471dc8ca2e4e68824fd59e5fbd2a0b2bc8ef2031786145b57e55f9c5b3a16fe8e1c4dc12292eab63e9c1bb48103ec43ab5783ab5e0a6d478ae038036d6e0671fbe9a6769a9f22f75b2899434869255aa0b1eeb88b5119473d7fb60c496c63dde525ad7ce8537236c3c5c3d33a757a90b24bf9fbf46c7ee65e48b37c1d44e7c139237b2c03a7005161530cda812a3fa184ef5176893f429c56e33513ee86bf96c30c0126405649a7cba1ff584a793153b75828b50c9e79b42d7be0050997d94b9843e7a75f13a14cd0727600b47f4a6c79999f5c59d1142a316387f8a32d86030c00f83d4ec2afadfd714fb0102be4d7d9ad95bcbf878fa726f36a8bdac659fd3b664f5eb16d7dfca652c976597be3adc707a7f59cf32edfc097e19f946d1dcd8a52dc7f6c390ea61c46150d0839c0e2800bb2431eaa8c2d80f1f601b047ee954e086fd8dca50aaabd233c1198ef3d914315ee7aa80044dc75c3cefd0acfde044ba84ea5bd8a1e0b94ce5a3e11fce324a5970805c1fc24e16c5c2416e3cdd74a8b769f55d9d4abadebb06dc5b8f8fbe6f796cf9bf5c48d0fce7876e6aa53657c930a3ca5a04be4ae36b4033513dd15ca8ee26776a9540a8a47a6e45f071f18b78ba3cf695385bc1d86ba31fc6f1488a94271e53b4fe14aefcf0b69376c150ed251a720adeffe733c12a81f141869fb487c7b1a4093c9456ef9583a1d0566dcf70b8c0e90d557b01b9fdff1258543017e0c6ce9f4a61e9580de0a8cf3b0b5e4189d3958214e95f27974009d71c073c755bcb2605610a4f04a536e062d76d2a2b9f506ff81074b36419b9fd591f6c5ede16b29be1dc9628e2a982979cec629874a7851776b053390fcdd2f406bf50fe3f6cf747d6514b8114395fbf26e016163c0299806921eb517bffc739bae3dc8d2bdc4e9f193e27bc9ca670b411fdfe125975662ba52a848001dd45ccea525fcb4af99d84eee0e60d692306c45662d6a9d5bc815cd3c3373bb013b3f77c0cd1be491f067967c3bb4f7e34f88eeefe4e5646d2049948154b369ae7ff6717a379422a78192a3ce832f7ec24742ee073765863b075a031c887e138621e2b1d98208730a2568edd31dbf59f460971bc1831187ebfaa938df6366234f5e3b742577c03bb87355d3b8339d97eaa00a8a7b86aefd3e5348e7de2dbe3cdf99eb6ceafeaa79229198a748a533415bf10df4736abd6cc3841fa29738789a66659311549257cba15cf3a0e84a2e81f59b7f8cae78f38d005de106638fa54cdfff5a23375e2582510cc5ed90d9b389463f90ca933be3b78fe2e0fa046d2803317dc0f93a05dbe2b12a8a8b230a29d569c3c0991f155035749e07c2937ced049f2afff9d01248fea813dc4a07199453890705f8c1376427e1c743f2ea4230d4f81a06eb96ed1f2b770024c1abe0084995aa1ff9a0f043076c7c3eebf2953965350b60050ea9b3011d214f3f0fafa803206347f5c901b81ff75c6273688e8cb9770ad2d1c5388e04f63e7efdad805a59b907a811ef372c531d38f849aff36e4ae5b7a75cf7fec21737f11079dd89cf9c5ef752bfdb56409b9f027fec006bbe203b4d89f6da11891f37074c72d134916c25c70ec33db058879fdf2fbbd30969b0b81082cdaa2d6e43259d1771472ad5dc6d0d158d535f071d1c56fa35941863414a870e38c96de1f91d23fb57a18503778c5d1e870b3e2bfc6c2a5ef89a7da6da3eb14890c29e511447b3af8779e6ff3a28338faa48701dc29417b925c7a122373df6c5a27b270ce837e2b65e19395d47bd5d82d46dca71c854e7d82dbc78f7ddb191a93b803bebc9e7ee124471a01341eb0b270c38f846fe2480bca2f70ab5d1e185aa7b9c0e49278aacc9cf5009116b6df493485510e0e0077062377e3b00a454c806d132aefc9747cec5bad9311cf4e8827d126cf2ddd2963c7de14d00661a20a504dec6ab1085f4913dc8b6487ec53c49730e5d8bc0ffd057d06ce6c1388a79c29649f1f98f075e073519fe70c2689cbc1591976e8eed69f6c6cef1a226287ed26be241b94944e1bdf08dd2af1de5efc1e79fc28f112bcd623155b8852f297f2e21aad8e40eb5910f378a7d86587c868c6ca96064c0ffc7dc7b8047556d7fc37b66924c7aaf24210909815042e8107a6f4a938ed8004105454045144401052c28450404a5284545e945baf4de7b4b427a993e73fafaf6da67924c08f74ae0fd3fdfddf70a2173ce99b376597dfd563d7ac67a23406fe04397e476e42419e954b3d31ae3b121542b92c57f473f684e1a61576508aa915bea1e7319985652175974fa16b4263a6ea6d3586457f513f6546a7dcb943d388e5cc0fc13f11a18ead0f94d690db6ad326f66b8cc19bc9a446a4614e96e32fcc1d35736ff057bf7c1d58ba7460ba07f055ccbd51d08d07e67e10710d10ce1232b6d3fd9ca987c2b1efe289145be8d0269724b09726f5db3251ba3cbf165589abf55aa4559b4f7352c6fce3fe4370eb6d1effa807436428fcde01bf1b856e738fd2d51318756541648f0463736eda869710eaa6032aae80699f5919972da5970114c03ac20868cb5d07954b5469223b31411c0fc10e16319ee1608746fef857d13803f4d773ae8bb2a9c8b2d813d80e456911c3ce739c7f1d8a26f8694541f94f7f0bbd300d2b89e209d819570126a91b2cbfe898dba4bd5bb46546af8349ecc34aae050f351ca66ba06d413e5e46b5cd8d78fc3d6c3a64e3d591348fbc4a526f45367a4b5ba6a57590ed33bb095d6df2f311bb29083acddb06a8504fefd60644a9eda9c8cdce6593a920a5172924ed83e3afd3bcfd90f36b1c1bb5007c4b014563c6405d6bc8fc3f96995d19c8a0a12984be78269742ef83e121e788723568141f8620d64cab7c781f237fc2cae35d4f42a7bf7f15a2cac859a3c14bf1bf91ea3adaf1b7c4dd5d1ef49bc190ef66a32d8c14e3f3a132bf00d1e96e02eeefb8bf2e22c3629f2ba3aed363b619fe8141ac0d4fb4726c7b9c154f26c0053271e7c07c38de0a6aabd4f32e5d2682ce569d99025ada6dad8a502b1a49754d0d4910c9c5fb4a8a6dd95800dfd450ec3e0a140c56e877ebfc51c0115cc4d72b583d045a82483231d67b533a6ec8f11a939361d7e2fa8e75f76d5dea4a3ee2344734daafc1df24f300b94137371d562502f2201209a0a9c1e56249753816ed541c5ff03545be52b0b6daf1d665e1e1e0a47c474fae060b1aa238fff1a39a4c58e1cc40a3badd0c62186d72e3ae05147f5b8318c25646232ea3c972d6678132cdc9dbf8dd62690972c242910198f3a9dc29c83b8b7c5311f1e1362c09a16b5a65dbd9c42c1ca0a9f2ad22c53f1c4d5c6a7f694a003bc832a616f5879ae876f66d91e6d603e49ae42758453f0f0ed8e4f2e19161acaf1f2310dc13d472781d901d0aa5f4a0b97bd2dc1313b2b9285bc71307121fe0ef131f66d99ffe18bedda34abdb8361f3a9a91d1d72e7c31a016a8aca62b78cc488adea51245948332b6ae12c9c851e797ccac9cbd70c74495a421c40789a0a15c58039cca2fc9397f588bd861ddaf88ed9beb73a435e7754e0df2c65360d9b51d1fdd54d963bc077c01ba0297cb36dba7e5dd9658d7320a0819442b57ce943a2895172e876215e546adfd7faec56bdf3f852f6292de18b903b656787becb5b763c6c1c65d573c4bf7183500ec2ec42b053f64fd99190877dd7e9cd5930521803125508e142db9435b2ca97c81967962c6adddc462b58ffa4facff1c2ad402d8254a0eba97b5e6dec8c6e282ac227be7e40fa12bc015a93513753fe0e96d4060b65ef24a38129512141d797fe6b24c060aae6f24668044bf6fca0595d46737127d8e479b19651008b39897835c0b54926b823894fe7229c47ab643740416fb017859743b12832df074f2d1a08664e6d0a6062fc5892b0df3aeb8c864d2de96bcd04fb40b91dd8e615d9d8c11724165f233b3967fa3f558bb89fc0909f451f77367f13d5c2ecf15093b3782d541cd8204bfdca8db3e0d0acef4b6ac97c42449b7ffcb3b46f666358ab5c7560348b880b3a885a70d2328029709e2e0ad457165e9c40ce955e970f4d0508edf107cb85baa525c45e0cdca14e1c5db6b6c49f1e260b9326b666362b6c8f7eab4c2742304f603d382478116e2fbf62b7c8aa974f766e7d3cb35606cd950ef6d7c4e701ae2d56ec76c12c39cb06c80e4195b12c96d18f833fe02a485fee7bd51103627da827d8c21f503aa85501bcc8c1dc775782e38d8562886cafe39e76cab7e8a598291cf6b6af789e45aa7a499f58e952ece561a12dcf4eef4f8351b969c4254ad005e087944b4331fe05bb83756f311fab424dc15dda20113d33d4a2b7775b4ff9486d72beec2ebaa19a612f63d67c9cda497b98c309932c454cf196d4363e6c0d2c031090f425fafc1eecd6d2fa5d72883d06f536ca1b3b2ac252eb61017efc3819aa3b205dac050f4a3bb820a2a458c7314c32266cc46abab76ba515c4dede38356c3dfd72577734b5e8246c95b8be98bec85e805f7042acd0161a3b02f56502d7219bbe15b988667550f336c0f115d811d78a42cfc68791715696db5ab83f858a158bb78f4b50d8617f85a96966fc26e8c460e23864b202c6886c54eed21361c59e85fc1223b4820102c8cd8b144a1d5676327d7b1b7a60913f52fec92da6620fe601745a112e8780ad0134111f24b11831731a174335b01e82845c0b5da3573a856584e52dea2156fbc382a150419d4a590d2937e685ecdf4112a945758869ae520daad9eac2ca0e0155a4ea89305e1f8cb32fb9a873f4cd3cdde25862ab08315b0d20d84953579b75cd1c0cfa31bbeeabdf950d6ff0cc3646e0b70a61170132ecbcd04a1c4db77d5a85403af90d5db954ab60702fd622fe6d986a872ea76b4028d86b881360643da333b28ef22a2a1b5233020aa9bd09eda3b497c8ba97ea150fd37d6f45f92c15337009a4509007db8dd25768c91f8453a09ca7fc29b12824c7a35c3ed399f9a4801acf71956a232cd084e8ff61a1d93ea99459713f91997c9930e460b0c3ae029fd02fbdf79c54d87d1fc84627bb290767546cf6c574fa4600b5aaa0ef1197e703b98c6f2b33f38fcb370d86771c1d21bbf36102be0075c53d4acce70cd249ad68caa9f732df06920cd7665b846ac4fdb6cf9aafe2a4d06335e72112a122ca88b480b258917ffa9072077c8119965d32bf01ab52e4c6764fd772471b35e32c758238b516b36c5c05fea137094759b51791764c52fd1857b5bea401166cca52218be3f2a37f565e1c2781dde1e01eb5f1864b60ee4465af649ff342857e743f1ab0025a72a86a990f9cb5bd0b50bdc413c55153302831769639cc3205a4c55f86e7dec97e07becffa0452fc828f93e9ab7d9588dc57d744b1ee6ea295c118229f2aa8298bad24aaaa4e847d323f9b3373e3761c7d8f4c2b57d84416b3004d2edd1552b9b925d0936eace3e5f301c82f76051b5dd27b116d04b1fc82acfabceafcc41335fab262ea95f7e003f523c925884b67892a3a5c4f61b3816a2f49ae1b899ca692869d034ee114c7089bb274af1dc2651f08010b5a417e38abcc4a5364471b69562398702f371d1a1b7d353ebbfcc6efab9bd9ff977127035b1a811d4ad9d978139a191d6f604be1aef251bad890cbc1246ba847f9172311f4acf1cd8bb072a8fcb8a2b2419546a21ff0426f5144da023df35c3742f140e6d2c36697f0017f60b2c9b178848533b3c8aa52eedce4157e0ce5ed63e1e201faaf0ae5f164398b45291c36b0b44870416eed28e1d3457f47a8554ce195cc4867d22ed624805f210499fac32b43c04df6d3f8add7c47dd4346ff3e0257fe8c874e66d1558a40764bbe207f24683037b17658230c6fc3d6c196c26d1e5116d0599743ce5ea6a694d19d16c177302f1d07d22538af30d39d18d2ad40a2e3bce5822fb99ee1a6ec6a737ae44ec477bc12a55e84d736d3bdd9bc321f37d6afda6baee7bb2c3f93d0c088e177b427be95d8b0ff819bd0e41734198f71e7b3a3a8ee9f2d59c002bae9448010bf3eb8b8444ac23e4d5913b0a03203126e87dd402ec6a519ea2c8f6ba37e0ee8f36905a7037ece27478f302146d8973f9621baa4623979b2dacd39d4b36b4d9843b37aae65cd45be8c3f4eeff385cbde8cde8c7d44eb6637f74b573d41bc9c47f98599db8329a7979160ad02176132aeb5fb8262090c50ed1091dc361e47017ec2e1e03d5e450709f25b650a0d735ec1f05e8581304fb88c8fb54a5fc313dfb463f1bd1b7381eefb3dad6126224cf8d8469dd1635fa882cef466b0434b62923e16a3eac823eab3968dec2e46a8b98c1915f1bb30a14c55abe77cd8c318c1acd00d94c927cd9af36aa9965fb434ccd7616fc4b0c627d2ed51085fbed478fdf25554ce9915b63b7986132c4db4440965a4ef301946c5cb937b73e7cfa30334ef6b5d7fe84f230685ffa7baa801ac050a78670b6dba143276a7d744043427f9be0369dcaa040084aae14eb96d2eca880c23110172a5760c4883d7cdd8aad75e9a690c7fee36c8c5781e71a260e0351754a4bcdb4549f1410e8041b0bc8f882180c28bb9effe1a51bcc12e8310744176c56113d523cd71d30e829663544d62aaa5d1dc86ea16298ad6ffe78681c20c4836ebba307149717975013d840f588742ac436b81fced68dddfcf5b77b0292c46163a7fdf1ae76efa334cbe301e8f6344a17619274efcea4f687bfeea96e45e79cb0ed7ca12f36a375b8a81c2550f249ba912db68860199e09d6d299c248b874a5bfbd62668f0ca7fb024abeaf0ba10220eddb12a58c9acca3f0d0d5601e30a7be7d8e45c2cbfb342b9fdd550637b65ffe3ef1e7976f18d26a95fe9ee131d81573c3d7b2a33ffa9e5a40f9855f5db3cf246b97eaf7761f15fb28c9f47b3ac3a55bd4bcd9649987af785e1b5050c18da9fe1808794e789dd26187ae250aeb05823af72f641a7b2b9c223411ac7317d13970294e602e1a04b8c2d531b8ba49b7e24e692cc041340321a58b00002000494441542063aea9312846f34178c4eb3472f3a0d880a86b869cecdfb25e250fca7ecf6aa5e883fbff320feed4f6f71407fa054367adf6b8fb75e2dfb512cdc0d5519f6b852bab273e3f62007179160e13334cdefd0bb3b32af44a6f368f25a3b09b6d6d34d758bc465098cb4b905b5f631519e59753717377bcaa7c5b5d1e834791fea24b3158374a822d761c7afd387601d98cc0d62ea7c9fa83677007010c168c1b7ab842578978188a21bbef89f58d3584acbb917d3f235cebf6d9bd5c425c8e40294996b5efdd1e31a27dfd17262cfae2e7733092b86f145d5baf9ad5673e0acac0737b985a83601874fd233566891d6316e9520408112a40c0b0c7580bda76cd60e4bb386c0ed08d2e43cf078a3496fe6b6a38f3ffb1581ef90bafe55dd1e243bf86ec87b7567d966d981d5d4eb383695a39f86377427cdb8d5a7af2d0d96b27f72d5d5c238974796ce94f1099c1d9a512cc7295952f88ef0c3528563a2c8c96fe23f0dcb8e49b6ed92daba6a94c5ff26fb774a19461310f3fdf8cbe4a8520d952aa6b97c091d7538ba96ee0a27f76c28459ebd49b50d290ee9aa35e22f3a0e027e457ee51e4945e6ee1ee84103fa221092efe4cd56fc061fe18d1eedef767cba6a1f5468efaf1fe952b015120544a202a849c1c5f4d78dbd6019144abf5a08f73cf65301f658303a3285bad0dfea2d4bb34ae6c06465477d9deb6b423eb9ce63d6e4c6ae5ac5829a35e5fbece5618383a9f4dc895e71a9e73797a236469c2a62b604da367c298f40d084e42c97ea64e97f33bca1cdd897fed69995f10dd56d73c50c5d9a1834afa38e2eb4ef4c48de8880ff1a0f3f3b8bc7dca2fa2091ba144e346ff4ca1b495ef07bab35473ed645205ec1e472dd4f8ec8a82eda78a49352b361950581b6014d2ed585b0b5974257a61f31536a6283ee8d1744ee9afcf2e06ac58ded46be56a728372bfe6710acf32a61167dde66467769607462d7087bb3f6647f15ebabbea4c483c3d06ec5b58ff0d7a6702a595b86989870fd17a12e225b18c23f56227e6b6085665b89ee8ea0e98fdf5cadd37b4e4a495a5492b7c4584731e460d73cdb1fcad23306717bb262ef650d9078ce7f12de837153a81c8550409993e74618f2234b286afcf5d7fc5a6ae4fd7aba8ae1dd76871619a2d3f383cf4b4aaef509a4fb19800eb2aaaaebc080dda65cdfdb9005291d11697ee7b455689b153062ad9c2c941a3c900fcd9732fd265ac2dc88c7938b36a151cf80efb48d45dfab2e8c4f48cbfe6cc886398732e11ed62a8f5c0c56f7a6facd38f47dfa90e892abb8cc5f11dd01d7d8e3235bd042bb3d8f31184964ef8d4f65460c9073b4efe49a6c6a091350901632ff7f68b8e1e3ff57c3df71477cf9e8a8d17511f55058881f109de60c7b6c8e675e7309a247904b766a127dea15622305c5fd478041b8491d837e7fc6eb39ebf0fff940a210edfdb5c4a34ee405bb5ef18eebb648348f213dbd8e8b4a998d9ccc385662e7b9bb361f000038685b1a4965876183826a07edf904199e98691a971f1c911f12fac7bc8f44d26ae674fba45f7bd79f3e4e6bd1159ee0c985fa9bfd20a2be9cfc9c2cd57e86e2cd565c85fbc803bcb82fbebefdf7ffb607acffe35231a06c436aeeb1b5c6fd8ebfd3f18f7eab0175f7a79c4840993a67e326df2b86f262e183db3a79b974f80b7ce5daf23249c74634b894b48ed57bab7e9a0eb8c310f1d3adf0434b888f633445d2b2de275d18ca9d89c13e3924479956d2dfadabec1646eb99924b3a85ab3cf17f76a98b20b56f3f2370fe1c6d27675e61815f5b883f9bdce5bc1695b53f952586f404e2aaf6c2c3471614681335d4a2c706e1772021f88fe7d2b94ecbb06059848832a9091fecf06b96ac0992bcab89f916ba6fccf4aff95cbf8267d7afead33ebe7376d14df77e5d6c3a65b57738a1fe639695158c4d6fa118647704a8b83dc8615292c31c14a1f6c285f69f4b219eabc5dbeee1d3f640104c71e428657004f368055f0f3881b0e4b79995a02dd0a813b20648f6e3a238f915944d9c06b9e834e492abaec9bf11b203706e0780648e1a7811b27459e70a83d2ec8198c00185131560f346bb06762475729c7b6a33679790f191b7b118143cb4441c58ee772cf6fffb0ff6b1fbed5a74387f66d5bb568d6a471db760d435ad70aab99d0322932b16edbdafe412dd352eba6769fbe76fdec452e4e026c6e07d782af969166ebdde59801a48f484828f0ae397754e152f4a3a1255c007e045886d25f4c027381e56ce4a7c0c0b2ed8560fcbeedbbe73198fdf2bbbbb3ec50c391b1f5c590345d50ad6d97e584d6ac8536a5f938cb41343f0fe04c29b183899e6910d4f06b214bc729dd5fe8e22bc2a8bb45728105158a193c8ed5254ccdec5bdc66bcda72b94815b22ccfea9fb03615cb2624257b46fdb27fd0bd342cf8601ba275938c2eee4a3507446387173124b3f3b3dd09eb320e37ce527e81c2cf1ef61a29b18dc551fb347b100f37fa506365fa9ee90bf5aab4d4a3c2413c9d9a08d941f541ca297e0575e165ecc940357e930c58686229cb1952951f85ea4626661fb366c9984e838253c504c47089542aaba0d889c253a4a6ab71985c0cac0020e4b42bc50676c6ca3069516ecbc05727def198085026c5f06ec8f53b7e7de627e36a106f1d95f994a0a4f9eff0f032cf1fadd3e7bab36759ee447a509a521246ea34544e51cdc0dd932a13c49b78f62850fb7c1f77e0ce5efb155d51ec6acf5196abaa398c5651e14516dac1802b4a4813cfb364687427094aa9a26e45e2f0124c56628784996d0e51c1261a0a4beec46442765ace84d3ef71596896ab55fb142ac3222e979dea20d6f1fe64a56075b12524d4b8fff4a524e8882e388804341a34a2734412d1b6f91d8ded6f0c392f8ce9b07f6a834677864f33c368e9da62824a84873721fe5457262488aa82eaa3c8220995eff388092b73a52e34aade6341b950fa66028b2a51496561338e6ab34d7527c922cf2ae5ada86359d4701db581b09307d5b45163654e7e70381351e8bf7c5eb43a5c8ea90355a29c561f19d5ef11d991806f88f70da721a70eec99a56c203a379fe1076d16a70e2bcb77a6787b78cf3d6aed0f3b8c50b0ebe1bdc3607a016ccdbfa7faa17bd779d772ce97fc7d33174eac7ac9d79384d551d779332aee02df3c64f9dcfcadf90519666b29f8074abd22aa00649cb9546838f6f098f9efbf67cff971c6a205eba68cfc12af31c19973df7e3c6bf96fbb57fe3079c2a2a9af8d5eb76eccfb0b3ffd74c9b7dffff6e797df7d323cbde648ba216d5f4efceae2e0915356ae3f777a5bf704a66794f97c3955217ccf171b4a4ead1eda3f3d75f097477f0ff122745a8bcbd79929cb17a96c24de01d5ebf489d007d58d8a0d8c69b2f2d4ce4df3ab7b10dff0d4f7eabe51c80f349e0fefe74777725aef0f9ba5d185f6a3b7b4aef7e92fb74b722eab48d6e4a1bab4b74249146e1b8dafb79e9e038d26c2b77f403c69ce71a37dfdbddd3d884e43f7878668194f08d2df0113ddb5fe5a4f778d56e349dcf15efa87871bdd41f447dc56f4625fa203f9bb7bc4c3936e3177f689a7ff4e2874711118a80a4217d31205ff4447c6b79c3ae3bd69d31a12aad092b3cefaacd2038dd3dcda33c09d6882dd22092afc3eee84be1c090824245047bcfd89de4d8f77d217a22f1ae4a6414b890468916c3df10bd1451c60bdcdef48604497fd95301dd522b5c16e8c28ad7b2009f4a51611400b46a70e09d1eb8375ee41f44c7985312f964c904568e81f01c818c3d93f3cdcbdd9af4970109d45fd5de390dfbd43f4f7d76d3f727ad90fbfec7e61ad203e023ba1d8e522212022aecb4626b8c06c5176d7d785372f297235ec1564b51f7e209a6fe6d9326e1dfb67ff89953f7d3b67ddd2b766ce9a38f5a76fd62d98b2eceaefb74f9d3875e7cba39b864e5bb1e9bb1fa7fe3c79c6b48f7ab71ada654c929b5e47e763255be7db2a871294bffa7c39b6d74b2d274c983079dadc453ffef1e7b614e2190ee6e69405f8685acd99fbe34f87bfd8b2f6d0fe9d16db83b3f812f95c0449b97abfa4e0dece1d2b0e1edfb4e758fee5657732f21dc50594df9994229ca72920efa413c0fc5f54062243e01dae00ed665647d69a4cc235177885655582f96e5b1236dbc599c44026adfb59a4b9443df8c84ba97c7126ff533df92e18a81a456d689643813e64ac77409dd821940c231e1ecd559de49c9a608bf2d3ca5c1192c0a3324765534878e00f76a84739be2e88e3d11bc5742aaae6a0ecc69a19426ed91d4cec2a2c7dad543e631e1214ffe8b3b605a9ce29abc388573ee58946a6ee5a958a956a4c085e8e3f278291c509d9d25263d1329b0a9772459cc7441ece6061877f74e37e7d272c5ab2f2fb8d3ffcb671f38ee367ee5fbbb5f98fbf777e77f9e48e3bb9fbf6dd735840bc0479163b3a8c28f545ccd3f1b9d367b048e527885a4fbf3caff4b5a9b84aa4c780ce42233f1240d74905c4631db650ddc7242c6bbec693454c30551143e06601cd09bb9da98cdcc1b83b0271d300779cee75cf815770a1b0b0a008325df2c1d19fc359521da2aa12d9e8837866dbcab0354ad3e656d9dce46041a56db45d920fea67af3bbbefef9d076f671affba7f67cfadbf57ae5bb8f383b96f6c98f6db57effcb06cc094314386747fa17d9f36bd867a8735ae513331856eb2c1c4cba28a05b25f05f52b578005b5e985d276fd6512cdc95267e24b0f74574a07cf92c24dced009d51814e25f29690dc3c9e80310a05aaed2fdc528ed3b4762ddc94ccaf7e8dc3e2eab1f1dd9a95459c62222118aa77f32eac549ebd4d9389d4c9238d48ad41d8ec21d0b1c2efaeea27f66326c18c56985606c50569b2be04b8892eae1b7f41f85bf98466ffd464f2caada406d0c459dd5f27967edb11a8d8588411f52b13c8c9049be4df4238dcc4897580800a39458d3add15528a40170562122c8e9d8bb70a8c3861dbe74b77892cc88206d7751804a9733522236815a9f72a241ead6a29dfb3e6eae6f721ac3fc7b6af97ecdf85d21a509378fa925d553ae78fe49b517ccc661fa9462b7d89d2a913aeb6ab125bd9a8aba3e43f0f873f7811b45bcd5b45e2047d52bcbd78bd5ce29af6d82d5ed8bcd3690bcdef20a7fa5bb1f3984f95aaa53963d13f5153752a92653521c6c6bde69c24323432db176fbda8ba88e68f6fd8a3453f58f47868ddfd1d6840118307cdcdc48e7c54075d50b6fa7b453444789dd5bbb80a1d861dd2a32c10da740c8f0dc48d768d67d0ecd8aadf3bfdbbd77d55f59c78fdec9ccb6527bb020fb6181c9c18bd99908f9dab41613127f0ae220125eeadffe53aad4a6cf66b1ed9d0b853d6009c04dd09cd1786df33b1f18adb60855dde9b7580b6ec94d5fb972163f2f96c5466078b724b7b3d288be6797203d7cb37b12d9fd98c63a74bb87dec05592e47a2f0959b86779190cf2aec441b85897e99ba2731ff3b9acc8ee6683adc80dc11fb7d3ff2e8753b14f4523651b1e9a601fa7f6a0f3f1f772a30235c90cb60ee156e4ae6301ded7793a7b22939fa89ee88ad7214036a06745ba017c5b284e94a26eb991e92b1665103760ba19ceb7f0014b872c229e8febad9941096ff9502c7c991bb1152220bf23e7afb92078c170ed63aa0d64e1e84ba8d299a1fa760bf69ec31545ef9a817c8a9c3a927402f64a2caf5f103af1160b592dc9e23193553e4b7acefb75c357d3e7cc7afbb30f3f9b346250cf1ec387bf3c66fcb8512f0e18dc87dc055bd7985c7cd39900f37d08e7e4616b95c77410c09ac13eb062990091f2d4e92375647fc03fa33d3b650b4c69a61bbc233bb7f788a652ed17872105cbe0cf31030752445b0f07acbadb4efb1c741ac205d478dc14613b9742cccd54452a1c0307a758c1b2c3fd327ddb3b04f30aec12e360744ae8d50ad9425ffd9f4cba0b1b58d8cb3b04a7aeee0acf2a277c6185b191a8cb197639a499287c1813a5fa76a9e1ac0e1448272f807cfc21a41b05390ec457ae7b93df49e4318275869cc28036bb316e7f95e8ee55a6810a818b75e9f30ec2832116a86e80433fcf21de3cf817f7d7bd52f972473d0c59f1874e31e7f791f8c4f020b5e99c2d76385a36dad042fa482c6f6685aed8989d9ca6af70f2a860da19c4ec17560bc4ba8fb36a319e1744892a2bd5638be09b480513927f91e589c4cb193a20bbe80f1502400a486dc0a83460bddc8b6bd94b421c4164720d92dddd770f2b9ca39693e3393491b80b5efe958be925ba464ddee11cf67ccbc1b6a0b400b8dda58478deb7fa2d3a47022be7b8cffa8db9c75a3117c6e11a99bcb0dd278ef1ab7f3cd07dd85b6775b0ec5ed636d31c2789667295ae57de312acc34aa945598cb1f0d59977596ba458165412065db326c0198a4f375a8f97fe827b156887959e0c1f3542f680fb71729703ad25ee85ed4d9c3679dfede3b3e3f61276e8c98892d31d46bce243e8f5965aa58d43581b402e0ede5006dec0adf50d668d6c2c8447027a71ebdde52f71ede94df8f199a756662eec069d21e95464be455ca60e7a1cbae7caa12c17191a0d3a1e0a8cc5ff7447a05bbec3c1654a06169956a125be7d490cc4bf422e50fd25f002f79ba391f413638d436b5658383e96b64853b262ecf16e1417d8010cb0c37a2903b3bbc27da55f734603b1409ecb9a43cefbe6c18c16e4ea65cb1132fb63a0b5c47faec282ec0ad317c1602eb49e55e4c911cd6cd6cfb0c37def9e042f0a86d81581f4ca8e4a23fa02ae731b72f151717430bc591137cc94a05c045b0ec266a5763cccd6708050ee6c2c1feb3941feed317c04c0fd4a38ad64bc27384886aa48f2c373d8a692a27b36a6865f401d1e1680be6a887f3890648e643f2255d96329aa9b0cad055a699c58331b53f8a32401eec29741b85cb0d757ab8411e4c4343ed9111cf61b9c3eb97d02fb1c32b1f34fa34be67305b86a85632d8f3b54378280f6886cb70959460c6ccb776b8ec6f42e7b2ab95c6620bf80b9b782bcc0a5fbb71540a66fc2671ed8987a2ee7db2457a543c2bc91882dc2f4ebf480dc6582809c9dcafd389c4725b33ba588d9ae0de46ea4e3d866603ce70538135e00ca78c349e3297647e18a92698fdecb535957a3189356c6819f5bfa4702550947298eb1dff05847f44ed0d8792d285eef402efd75cafef26d3c9cb44fe4b0fcf6e8259a2c012dca91c13984bcf8eeccec083b1d80bf20fb9a1099eb117c4669a00352e01e46c69da50e92a0bf2fb6b2449998d19b3000958a662a7cb13c3bda56f8368224e9af1cc6c27be8f2bfb7270a985c03793a19ac12e37a37ba3abe923aa6e17f870f19a3195ae4ec84307fa9211e82835f5adb6851732ea068acce9576b3abdf9281966b39779a9e01545b9e25e24f176fb7c80bbd1775986afc21b328b32724be879b8472ddd3b790f8efeb3ff5eab802b70475f48c9bc7f021c892448520b30c92db5d1834bf004ae3c479fd2030a56e74990e600623a4886fe130aa3ddbf2c293fcf98b5b38f04560e3ca3ee8048f031c0273d90f101c2fbf03509c15a6b0f5259b68d5d8e7223bb0ecf8cea4faa939850af5f8cecb891cbf404eef79de67af2a8b4be49950d6addbd452ff2887ea3437c905eefedad0b4015cc0bdd9b7111d4a209d026534b57bee8f9903ef8d269810b23914e2c29928ba74172a9de5654f5a0998287560910201426f8de7a690adf2e14cf7029cd586a9b4974954860b1d236f998df23b6fe15a0a105b5a0cf348dada60ea00bab5c2376a53d3a40d40ecf5402399a454cbccecac94dc73c50e87eeab74770f1aba4db90f1a22a3494eee2def55feed377c46b23c78cedf56affd1ef7dfcc3ac79bfaf78effb3b2726cff9eed4c3bd8a74c8fd019db7a367380824b1cecd4c18db76518f30d3a20e556e560b723faa70058840e0c5402ebae8b2cf1b1696d6e29455a26207cd63f836950cd6b90345eb3045ea3d0cf82154a6be6a1eebd94638f1f345cfc7b57bad416f2980f78f60dc52cd03cf66caa7d2fb25748fb6f305d9a5a2be2bc856dff3f83136f8b4a8bd5579669b0b2c9fab6cee31dc0c9bc93d0584031715f0245136d9c67858968cf1e0f2588a4089daf5377dc859915a7842b490130094ab74cd8c0a2b0115088ccaceda885d05053af74a14c818bc80e4bde2ed42e1eeeb1cfc7811ac7521c56d81d4ddded8ef7185b4f53f430dc1dc8e6d204c38c0c3262856111da41c2405a907ca865b4be4fa5361e8be13ede35aa5980c16caf78df7ee3db0e49548540a6570f4dd0c203d14c412830f36c3e0ce50b5c083f8a9e10820f9ec461756448d6d731d3aad47ad4a57818b853f92c01b78735ddd6f86d2ba2da419bfebb2c6ab92cf402d47391b6f01fa7683c166bcef8011363f62834947c9bac7001889f6606688fd3c0364f4d8584b0de19a260c2f1e749fe550931a2dcca3f32ebe34e638e7c605eaa312e2889bce9db85313dd93e8d0138c5e7c3fbd07210debf7ecfa46bbf193d122bb7b114c3acf5ace9e802c76ec0a3e8bb5cdb0a58349b2be0fd70f977486b49d52e0ae3d6164229d7f1bb8d25c7cc22ba87252855a06f66a6bfec66178fb125527edf272207e0a7c9f96f49892526ad7375dc9aa67522d58c05cc06a48cc60ea729852e8c8f70cc77c405445d906b6cd7628e0d64072482c69dd2cfa6854e7ae1b0922ba3a5e48bf96f813ef4807ce5301da0f5427d9058e086abfab3874e49cac1a4ba54361718771f3e85e5a66fb13d69f0aa77a85d65b83f5b9b67c67711ba519032e1743222aaf1bbe9e608196dd60d752a853accc857ebc353a004ea5d6b74a8f41aaa224c5b11534b4c82c4133010d2525e7f9a37482ef1726c5edc295c7ea46d4ca1d4a774192483a9efbfc1c2a3c768f9a8c2ecab5470309f199709010bfbe1109af51b2ddade5a0fb2237937710d401553fc93146864b6c9beef4622b7cf1161ae84a5f48f433647dd4bcae94a95ea394ad33fdf85250e5768f123a5a70395bbc557c38ff6e03296969e09e8255dac4c85f51f857f219280e3b2c49bd8bf798e64c52775ae1bbddd6236c1b55837d9a5bd5ac6260f2d484c98ce640ff1cd6a58edf4f126dc3bdc994bd6fa590fd30c198e6eee6ffa7697cc4577df5745f3e04dec6a26b7618cf15135d63673f357aa950010c0efd9f3630f1636b1bafd36bae06f874edfc73a68c5f6729bfa43653ea0f3da6dda380a54f3ce5217ce3a8095919d5fc03b4449b5e33e215541f1f831f28e11a8f6bc6e007f3f2e6746fd5a963bb0997c0c6ba1c2ed5a794e688e29d54a55a3e1b30f16c3ed6c5c22cfd4898e619b6213daa5987d09e820182b537db7a0ecebe18d372aa9614ab0567b854794bc0aed7d5343beb2597035444df2e664177908ce35f6ed96cc5d8c36a6809bdb356c5e44c7b66e75952fed43ea6851616a6aa918a931f8eeaf8d59c655fefbb94cfb013e412a9326eb68407d5fc693d83aaf473b2625699182575446050061ad7ac26de81f9aff66e54324b0d7531742b1a5bb90f8783c463633542e6b620e4901dd2b4d50f6c7327ab8be7b7f5228d310ccf5e17beb90d52353f324d3dc364a25a6f5bf62eacad36eb0d06762411cf37e33cbca4d6693b6946dc820ddea1959d3df4389aecf44233731b3315c586916905ef7f0c2c988339c3f6362aa28f34a8ebc2a3789633e27cdab12007ee4789516d5dbb02e3154267329deadafae092cfdd432f98dc3513e76ef1d41446cebd1a40747f1ead1fb1c82a5cdd9e122bb100aecc9a644a7f11e2fd929a1fb6562d97acfceeff79309ab1ec76ad9bc7bf5ffdef8f43771c77bddd24e4535479a6d281ee40d300123c5bdd9da5dfea0087379d0c0bc81d6b94ac8e4a4befd532deede88dc16d0fcce8ede6d5793121ad7afb3620cdceffaad174d236d871aee5df16d491ed30191ddb4bf43a2f748c03d9c8ca25ab84b4acee6d45e13711bfaaccd56387a32cdef341c23e5c68331ec08c61be9a844bc5152f95ccdda75be8243c98ec7e75a787fb19d2e06ea709a6ae7fbde9e3c7546d8c847a50a1e5437cc308d9dca5faf55e28cdadb0f31d664e3c24dac57850c91650f75d9569e6c0b29f84ffbf6880a1880e0e53580ef78aa9ebd36cf0a056fee109c43d1039b84b4e6c01d84e906d74632fa5fa06e83437e7eb6d83ba9cf5f3c118685b523f54d73ce683ee6d87348cc5cc826fa604e64c0bca9bd20d51136e064f6a0d4649082498fd8b3528023cae9ffbbfd18ca6c941f7f0675e6770d656b1f8dcafd17a5c2f371df1998bb8932e110074d1bc1344aacd5620a0ffed018b5bc9c186961119313e9e84841016f06e4588bb4647f4be18189eb63621677ddd9c61471164b045440c0f358c7582d5f3ccd6b96a6d2c18cdd494808d1ecfdeee51cdcb96a8d9ce17bdd57be086bccd3346b68df70fef7e0965a3ad7c310a45856f9ed225ce08d58a0b42a7ff7a2af3eda82b9d3d870eeaf7d6aa8d4b0612379f30d2b70ba596ae3309d4e84f8c8c175636b2249dc42db9712ed8488da0d90adbdbbf42953b533b65950d7e788cabe7298660c1a56e5fe70aa6619999b14449fd30e06dc82f57104b53f97503e6b81bc8dd90abe9bf9107ed701bbb118f206a3607fcf2605baef5f4d905bae0f92f7ff75d30b9bf3d2af36efd826a1267b5c3661948c0212756c70f4ac5dea74f4eb32caf7f8cdfb3aa439545b69b91f39cd907a6bcad0ac3d3b9945acbd5f6715026ae580d35e293eef68fb3bff6576b12b2d9fdb59f5e9af6c5e419bf8e270daf755aed736d01060449dd77e6751e47626dab02e5cedfac8e46ccd9b37020de5f8dc501f946663d79aa2cabd0943eee51edd9cf33ae69c9fc549680f869ef21f3067dd3ac7ae73baca23829d1156f8cd50b2ae7e96bbf33edca583d19e0a5271dfa4c5c32aadbd09ea164e75932eddeb71e64f2bc17bf1c3e75fac0096ec40d5ea907d14b52da3070cc9e6136a74f9b1c56612b9e9c8931d53d91fe6584a5bec9cf4cb105bffbcb8148dcd4da3b31224b75e49f272667522dc41eb41019b7d5d532a1967e21ccf8483793fc4d48a2569f1c11e04d86134d565ffd95f91ec4bd732449f1aed9b547a4564b5ae52fffca8d5c70cfa06fdbfae562709a38641e5745b46b562f5a9f3528fb83b47cb6ce3338b2417c05fb1abe496653352df3e0a7839bbe01963fbc5fe124fe8f90b3762ce183f29c66e00ade82bc7a5dc7d73840f4eefea93a1240aab99348185e7f110925fe2d23ab47f8e952dbb6d6d00ffac1129f8fb5cb131d5605212b8ad5d343269aa03cc9fe09460938cc206354d70293100de9998738cf2f1b94f4e88316a8174c82e308d17bc65dc86e82967dc33891017695cb155e86da5bcde496dfb50344eb5d77d6b0710b8e9cfd33f06580267d09796ec0bce547be24a933c999075d0989491b4a764cd3913fc1e84cc8434d9b2c6179804fbed412dd5c4df33f7400002000494441549c341c732cc49524fd99751207588257023ca7fd837f2b38d927be56ddb0d834adc6f397ec9a585d19374bacd8de46e2b35b0f38d01c26657bc4bb91005d444c5cfdaf23dd5eb7c3839bee75660d98b964d94f2f1516fd9c47df2e8278d74a0abee01f126aa53aa850fa20b29371ed2797cfd422e02c256d4be86ddc7aaffa5512ec8f1d96e4b5204f085a92d32d44a375f7f5213562f574d706bef6ce484a619b7844aee15d8237f2fc99d1af2ffbfdf22f2492041dd980e96e1e8104f11b8add7f27c4575b5d4b00eec6c388d709a973a1c9819ec630a7dbce591d443633d77f155a23e5e359f80c7d0b8ea9c161cf4c328c4fb3d9ed0993f897bcc9f3b3e7277b8ffff19b85d31ba6be10e608a71cc7e0bb82b26b973a3b0b0cfcc7c3ff789f9ce0548d67471ea80296468d4901ed4652c7b7fbb4b7db12ddcdc29503ce7dda57a7f5ddeb7fb9c6d15531f7c128f06a323eb33100fe3ba874a5617738522ca200ca17ee31cfbeced16b4ba076bc7525797e60337a04897b5d5db5da215e91fe271f4652de9d5a1b0de87241ad40bb4b5edab3756f68c66bc87123cca49685b71b61c1fe4654059d3a2ed58d14e447fb76ccf58d20e4f74bbd32c86bbe5f0226cd95faf4b7a1e257851e582cbb026a2be821ee4c029e9964437231ccf52dfe5daf090ceb44aa9dbcd67ba75e171f999c90106a794d06f16cbcad1463461dc2ab770939d97f9e9e906831b9c452cf9d32680dc32d5db8d7d79b44b8135ff398f97e83cc896df524a820367384a6e64485a197a8e29efcc0ca899f7ca0471fc4448644f2bd67b567a679e84670d4587a5e43dc3cc2dae9b1aeeaabe0aeed5bf7aefd6a8bf325f4b32cffd1b60a1919a6915b74242bd6af3521ef1490874d8a16b9114f5f6a1f8ba2b8e0f91a4d50113bd937ea3ed857d5d112fdd5fd097bfc6e26baae2959ccabcdd9aa483303a45fe811fdcc3457ff5382f0fc8b0129fd92de481955021b4c407abd3eb45dba3e609e801513c171ce60a73a0468bb9f84de217f47056a7e34b4caac03ca26a2d7f3cc23b57a67b56a3a6d754d739de3b874e34fb432d74a2123fdce4754c033f845859b78e203cdf463a12633c616bac53c73e3df80122848905f22a143a65c5cb30fe4ef1cf7fdbc0393746ebe7e5a78031913a980f12041ffdabf92fd7d333171f6bac79d50386af98734078cfb708d97919870b26eb5a68e2d4fb97e97f8b993d05baddd862ea8885b7188d9cf556045e84a125330855cfad13dee993b79fb65c08526c66a5a8f5012aa67493eef92899bff5e3d6eee581ff8f02edd52be56a3abca64ff2d3a23ec619d87fa00727b1589f7a2ea55b2ef67ec3decd4c44aaaa9bd5c4ca83d70e4521109a313f377bdb8f93bc22aacf309a685558166ac3e9152b15a54d9e455bd2af6d86347c42ab0d6e05203a78d1eb3e4fbeaed94d685445f7f48a3482fb704c26f7680f24620664e94d726c1fbbac3ad33d3e8fa47e5cf7c2f3c7a1467205e5740b1d84b40a7d3247a919ad62ed23e985228452478550ff0c826e74fea5dbf92ec62bcac0a0da944dcdc4d5948f6a8cfb3cbe784c588fb529ba4c7a7242c591974cef27530a9d93cc49d44f72070866a7bcf7b4aae18c97608fffba3bd5c73eba008e21876b8fa9a1e901e4c581e290f5e87b593dc7d48fc46b049e982d54b436a744a06ef8573225cf545b2858969e9c97548a6a8b602dce437bd9eddef193a4e8668e844b4243a8a7884fa1b03c9d899cb3eeef8facc191d60400e8841de36a800e71eff57e2e5bc5af913dc89b1e6d16a93f71c1ecca2325429b178590809244483aa7a2be03d3424eefecacbee03a74554e0db7b40fa2f9d7a1e335832595bc032ec871e8f893f577124252b7c8a30cb7bcecc95936a7c354c7b3bd187b8b76b1814ea4efa16775040a816081540d9f8066793e5e56f5bb6e942a4f1c5897df37a0e2460a60631d55ddcf2b192cacbe3a4045ceaad87c443e773fe976dfa2fc624b9ee636a3f0b55ea2f89cc40720cc10435f196a7ffbf5eff6fe3cd40017a29e0e393d0aa5e7cf0a0f7c19e5d832c7cc52bc497e414d5a3dfe2962ebaa67e9861f8379da1efc9295c18c9bef557d07359c1d11a0bf0089a069ee9e4b91d5d9b53230220d9703d82d475cf7e7f235930aaa1ebb292832aaae3130f514114e25705f47bdef7f67e66bbea5892e230ce86f56e1a778d5f7089c16e5defddb226a1f6414d987b054af6eacf63968c8bda941d74f96eb3828003017e9ff2433bcebee94b08c28321ba5000f12a818fed1db698145bcdad1709d9107ef278e447b5c91ed7af247bab48b3aaa6bec75cb477f59ecfeedfae35d7c1d529845a2f778b69386dd382cd7fe6e58810467aba2d161bd08ffb85b1d2aa32bb4aca8304638743b7a22ffb135fc7e76b7e3f43dab77fde611cde39d22a11dfd422fa626f4c8712296163f5a06ac743ce5c19fb3b89165cf3c6e93690d44a83271e181e9ec192dfae6a9fddd72beef1b0c1ddd6126889dfeb3b173fa4cfcdde33aa7e5840535874bec86cd17e90fb08ba7e41d2f576b02021c78b9065c61517f5a4e8a335105394e13704bcc83d091694ac1903abeeb71c48ba939b5adfcd790da85950013f6c0babc779729ae9a40b42fe3454881c9789d7bfdff06f34431f7f23e45707081b3ab4a8802da8c996e995061b3f55ccd0a9865501dec55d4777595cefac91df92ec0e8db5c4b62ad49b983b5edbfdba71e7c8abfcecd625003dbf3f3ac5de22b7aebbc741ff3341ebe26f78fbfd60ada093fc51c5181d6656f159b350ba2937341e5562f9ff61440c1561732d0b84fe79e0c3feeb8b386e4c4442ba20a709026cf559cbdead3c5a6c7740b3546393ebdedfb56b52cfed4c9ef63d3f88e627efc8b08c3e43cd4cb85cbcbfc9be4572e4edc1c47f3fd993b670ff8feea4623c946c808af9dbff36d8e4e42f404b03697e66fbd906c2e66a77c1b2a1c10ff76a8fdf27417e21ac4dbf06f0bd5982bb6e75204f162bb8aeac5c8b3be3be5ed3efe5ed5df4a4e1f5fdf99fcbe17c67ee857bfe5f40ebe3603a7774eeea8bd7067722de433ce3975c4d3ae14f922b1a8e649d52568efa448397e93b14fdc07ebcf8ff606f23c24e3bacf83e18d71bb2de6ad8ac5bfae04d74376d1ac8c3e1603577c3eab20fa9205e9015f8b5ee4cd23e1de9e0b57c056c3b35f0ea30aef12a5d0d5350879f6ef6fe79671b98b82ede9fccd0937a67beb84fc83f72852a27f2839db54979f297b4022f1c412063110a756eff7af9bf0d2cc2b3b78bbe4f7fece9bf0e81444d741e4ac6dda63bc0bfd695ca37d805f8fc68d0ec175667eb483ad115efcedb33e3642fe9d65b57a320d69d5cf65af86bf3bbe17309794da7d165a5df4d620ee90a3cec2c9b822a9847d876eae264c0e390a7ad9c1357d56105c4c1fab456e456fa8f2f3a379a33f28db5b5be42a88f43355a16564eaec2148b5a3903f2937f9debbd8c9a4d373ebcfde5aafdc986819190086ec4fbb5301232eb2cf1d2c6ee8ef55ef1d7fcd12482aaa5a26bce25b9c792359e5ccc62d2209c9d8bf02390adf17c669a418d97490dea0d2996c44228b807469643f249e2e78f65ac948374686f6de5f04f2059418b498bb333bb5f0ba9dd95f4b74fe3e3928976a1961c89d051adfbaa3632a7537160c0db2ab840f9a07a18837d79e2cd8d6829d63da7d0e88607c4e7996d4996b0a958057b4960f3c58acaa1a9f53f2e381e2b032b7bad18d070caea2db3ce1f2b3cbc696067b2bd91ef689d8e9ccc858199e36ff9d21526070208715bfc461c696df99134654cbb02762d6a6555737638c0bae1289ba55b8fa997acea7094be4f0e6c4b0a4ee8b3fcef7e3d26b50c1fb45580c7752870e607c43fcc1ae873a210c6dc273a3d694f9ef31a28dffa7966373ba9b58d5a5613fc3cc879df69fd161c0ef6b1e0f1a9108f23b79816f0242d479d0383e4aba7324e7a8d043d7b5c920159dab18a3f6bc0ce4d2f74ebdff9add12730fbcc6281c7f4a250b06e23cb16facde584808fb945cf0fa767fa564a0989856917df6dff806cbfae6515e7a1af475e4a33c579eca2a43dac987e48eeb3048627f77cca826c87cd935874f2120979669a71018a14958b86ab2df95eb061a114eb9157b9ffa05d4da2dd13b5366399572faee3f14efe64f7fa93b11e794d5792b420b2e526a1aad92fe9c4e34aea67fdfc4649ac40c452410f439344a882acc2beae70662753d22f90b0675f67c1016a3fa21cf057e31589eb593e343d878fed638ac9ab5628885dd7be5aa3a463d593b09abe9b17f9cbdd2fc29f78d4dce241dc96be403c881769ab9bc49c211647c5f37c90611b56c5b4e20528dac67eca71af9cfbf8a4834173294eaf9499d19a5f8341215b5715a800e1c598182ddb79d39641fd2add2f1caa7dea8bd85b8942d22b946379205a43de8e061e7a4d4bafe8dc8d6435d14e2424869e643bef44472aa7f92882e15669b50405cccb504b17ef12fd53eb9e4c2350d43e8ea8337094bb4627f74c7bbe7e7a83fa8dba24f25811dd2028342a2a24ae5e4ce51c4b5e3e1a33e3eec77f1e862f8f6c1e8215b19f5d21bff6c2f4edbb10f5ed3abfe736b94739d9c123da073950063fff64839526f113f05b1d3789fbd3ebdbf4ce63d33fddb64b3c010be7f274f7f186781e2483cc0ea03f25998756092772f1d85d887c5c17b88d892de1f8cdcf0e6efe3d671f71ab6bf50b267f1ed3939af2c77ed9c1e47a78b422652376292754dcc7643bbad7a4274f1043039e9710cf5396ee11cfa797550ed1b6a1df90153fd9b7e62679aa9b2f9ea1db88f4b84af558c167b317301754c2229e4ac36895a8d50cf59ebbf876505253cabc3b7e12477cf34e7708391658ef36f10fa9a5661db1a68e15582139c280b09ffc3c23b7b1896adcf9a1cefba979189e63de86914287181f42b77726989a5b59f22ef67aa82f62755d8756e84da75ccefd70e5f7a01a4b56d2e72b92e2c69f191248d62deb593263f122b21d7e8a22633b12826e68493430296cabb04da8ac62409a4f3c504f7208f5450cf33dd47a3da32d29a32fd1eaa96516bc10812f62603dc6630db80cf56b336fbe03a29655beb700f940ada399df350cea4002b2122f377d3736ce3bb81e6425ebbd48d0390793c016b5375105ff767695561954d824a91d7a57944cedd3f36d01b1743856b16cd105de87035b3a7ce30b7ffff8dc074debc72c9022da351cd4bc71424330e2240b41951837c3d6e26c4272f4866b479249afb776eeecb861cdc3fd7548e79c7c7752fdbab5d42d80a0a8157098c97586ff263b1e7de67f1c0824222312b22467b8053e35cdf43bad0c5bc608f6a058af10cf488d6fa0523732b69a6f4a6b90df5db361d35fdffec3abb0978e9a7d2add2e80eafde8e8edb16cab8ef87ef66aeb6ec9d1c42d804a2dffd539226b8b60c31a38f9ea8215ae98ab249bf582ad022b5264d9617bc98e36e5158f6a4f1da3531041928a2ad9004aeaa0b3f73fc7c444e45f8c67218c22a8a021880a220d28c391e359c5c8b15ad1098d533ab768d1bd7ab04f40a097bba7875eefa1d368b4ee9ebe01c1e1b13542d3e2e213aad54bae55bb7aa21789afa06fab25cd5548aec00c3ae50dc005cf7d963886e4445505b3032b12ed6ab586c2f6a3ccb29a6456e1c73a778d492dbb4fc42db9afc9e7174194b1a90f08b2c23b78411479bbcd66e7798648a1384d66acb2cb9c48dc2af48a00d5355405031aff180f5c8922aef508b9f0d43433960da88af06063f9d458cc279eddb57ec5dcf123dfca9ffcd1fb1fad5a70e63786c13bb775d97d28d4c4db3f483ca6e85a4a5f0879abe2a25cf188ee87b8a4d822e137b70a79a9440507aa9a9895e4d7d9dfff043e3ddf56a8ee2159d5a6a78e6c356504331878678f0b0e01421982aa35d706ebe2cbbf1c045eb69f434e5f88228f81c6ba50a038717558c7573bbbe1b4b7ae824f3f8fafe27906acae1e29f1a219b610f20c790602cb3415a1847d3f9e5fab730752edd68a2b6870a63583657d792117e27742e117585b87b626beb920ab4a8724600f1bca2a3079d0ca9788e203411424fe02d1ba326e928b57572532c9def00d26a7b7f9557f867c4f34322cb29d15de3171e95090b3898a64654d3f8cc00917af6cde37afc72405924aef521bad170f62a93fa60773bb0f18d8ad6dfbf62dd3d252eb24c557af1e19131be1ef1f9110e0ede71fe019dc050f6eaebb47b62bcd263545e4c9179a6dbd71c07a42783d030f63f54d7f6c65297956b871db9e7f2df7e189037fccf964c6d821839e7f7dd4aabf564126eb5f2749d6b2bd8d3de1151bf4c5d351508b78bb4744fbba79fbba4547578b080ef0f78f4b48888d8cac9e94985837353aa129dee7907c3c6ebad2ccb374cf272719813024652cab9633f8ebabe06079e43988aac48d1ab16c9f9499bd2f73ef15e0ee632716d3b1cbaa0b4352a4de51a9f50d56061ced92a0c461d4b501dbcc6e3ecb7225e02ca0f6c8545c4ea9c8a160c8edc47064885b8575c603a954c1b26285c85c27b6c98ab4a137fffd8eff3024b51135d5aa778ffe224b51c1eeba8b9bc3a39da56b0e03f170c750b2802d83a868119d3e2c2c8f4674207bb1ceb34cd75020eb3e3ddf05b2208bcee42f241fdbef990add74992edf4c1c3254898921bc6f896d9a09ed22d092ed4f4db33a1c1c58120969263100d08296303f18db8bc8362c9ff4241ec1dba8a2969f096840ab492f2ca4283795b056dd3ba09c11596b136f3d09d5686ae4838a3b4805b7d498926729d67bba029711aaf65625cd808944057bc9816084d8d0a34f4bac68e799df865a14b53c356e876e9d15cf3b72921c1bf43ac5b073cb6fd3274dfc5413e4459e7fedc22e4a580d24943596115992532bc6cf7dcb732f1545d728bd77d3c17eda321ec35346d514d985d1dbbf82acb2572df88c23176cab58c3de627ff2f3d3d2ac66df2b3218cddd8897eeab35fbceffe480eab017b16d7ec61675200413e23586a10316f88b22f211d6c0056fed8079b98adebbecd5b10b21a214f7f5270859aeea3c000c48c5ea1b54c137c429553bcfc5c82fccdd72195c6360f8dda7a5993ee6feba29c37bbcbdc5bc4b4ba2d15cb381105702911a499a808e21930debf56ba25a6a8444c6401c2ad012fdaf0b1666c8fa72fdca6eed83b094a6fd0188cc647142e7cbcd7052385fff0ab11b958755a190ce81a07e678700769725e4e4d3528c30bf0e33878de6ec01c457568da42030f90583095b53520915e446487f16966ca8174b21d45570be5e2ce9dedfc5ae933bb176537b88c77567fb1034239be04792af67912bcdce75ae92bf03a11fd1a5610af55bfcb434231fc6f9466b22d0a326f29c1ca0aa87d4b046015c03069db0e0a3b7de59357a4c9f764dc2c921c46f66e97becbf7ecc4208f42bef0126a463e35c710389bc6555510d1585973b32cafcdd5c710babccc34464dc4588a0c8cbfd343e2f3f3dcdf832e6bb20dddf3b7276bb5fdeed537740425ca45f14d1a59228ad5b88b717f125ee3ede41519111bec9353e75a8ae3845f5650d42b344f275cb287f5e5bb0537b2cc31b7119cbc2f48330711b02b4f75d69660cad2a7a58d93003f75670cfa7a6995a14081d15161814e6a7d1fa85fa25847ad6224d53c202c388367de4d7ab761d3d79e17e31c73fc26a982487d1577101a318ec869ac428b46195e1d918621764c4e2a2c743c05e37220456c0fc2105bc22b9c0bc548162f464ddcffcf72b1f3fd85cf3991d9f7ffdfb131919f7b3b0538dccff809d87743ee122989d9c967fd4b467c85ff2282ba5cf161196c1501214de047c6bd63086f374636d11a8f6a5f2776c6712aacb707902c9e3e4a7b30715560efc2c76159e45a3e0b4dc05748e9947e2030929b7a244e9d17274d4a114f18d4244b7f3d66f0759507d357c130c29db656ff71dcc1ea7c36184faecc720b2d7e509c4e424a0cac360a38a106ffaf70bffc390406d8447d74be60415f840194eff2e8ad7d5b63944870d5bd29742d3babc2073d44c3d8de18f40fd067517285486b515d9ea85f8ad009c2b8559a6a3d8d10827ab5dbe596dd45bb53af7d2c13f4b800e912c14a9d8698bcab2ca925fc49073087934545381cb32bcfeeff620cd0d43c6ef3a7efec8fa992f776b38d19b5599801fe9b263e76fdfbcb960e3f4173af66ac6b0b0e2037f727900417460a50a25a2a58367f6ee3390cd4bce327685e765d5056686cff2ac0e39cec34ddd79a2f32c57dc85880205ab4fe247733e9cb6ea40865d96384b9ebd07aeae4467ace36d8b03f128d5aa48f44d54d34d74790029c448f253acb380756855aad879e47ee62be0d5ced6a84128d826620d9d0663133737abc297a7c13d224b19e0d2fa2df472042742d7a8cc1a6db7343187b6b7fbf30e7615ef509c2024b64032c4e5014405f37f8af32c4b5577a4b90cae4ca99255ea70ab3996dda2b3d8c8535bca1be50ab87dea9bb2d4e675fd997fa70c6059b1c360555ff1091b498d7b0961bf041b6b76a5e485447ce2f20846b35895c4a1ffa381a9f0bce52862528dd39387ff99374a0cbaeccc7b1c94832b33f9f5296bde0dd1d85e9935e350af962cb0cb4ff3b2cb1388417676f1f8ff79b01e9a70929e43fe4844d0c6ff789dcc9216ad87de37d0e5b5161cba7de7d6e593870e1eba7a7c308a6a8714ec19337dca92af9fefffc2736dd26ad70cad9f9218407c3ab83c8218c5a7d148fe2f06b56a1d5b8ed3b3b896904fffe3553ca3d9723a2cad66bde4c0b8b898eab151c1fe7e015e41a18282c65e146277f86848505460a0a7c64be7a1277a6fdf54974710abaa85fd3fc8f37ac6c19cb66711fcea3af168f15fafe498496b01259b73f6e4a5bfedd7103fe3adb124ecf085db596bce5e3d773feb7eb1f54e814d2a3859c11f263c855df57f3564e11afe75c5cdabfe7fbb8cb56e73666caae6822cc905f0f01a8bdad5d56031152a4baacf9b3533aa208b892a2a9e4e29f97f3d38eee41dfad76f84b4fb8f6bc06c63759138a3ebee54940312027245fb79a19b12fd6092cc3c26e223129554d11bf67f3654b528b340a65c3948ff9f6bd54446302fb3e6850a15469cb31ece2e7fc4c47162588460c618b95ac92f60adb7b542fd1851a4ff89256687cb0cb71ee2fae949cc7f540c15b53d305e6f955ca254f4bfe14c7aa569c34a51fc18682602a9c815f3c3fecf88a8e260215778f036fe1540aa5e634cd5ef3e269c8ca65e9eb6ffae6dfccfd08ca30872d3e8f26478bba515fffbd58f0cc93e0044cad2eaf9c54225ace90ae37f87668ec143bcdca1739f29c3d69cfef7eb1f1932ebabeae0a18bcef331ed6b5dc7ff0ecdaa397d1f7fb2562c0a7da22198c4110574e26e257927c896ff9aa8fc3f4433f6201218b1d29367f4940d194cddfb7cd433b97b5c42b37fc1e1f8dfa1998916743731e3a0eaf14e33585922302651391e07305936fe6768766201db6c2cf9c05265012a3a01ab2de854f8ef3ac7ff0ccdc01c206ae760eea95c8b0a2290516a4b901f3c2e27b67494d12c32c44e96f2c67232585f6d8e5a6e1286b8990ac7633284a28a011191dc30734b642e22e6f400b6251d32c3d5a55a836873662c57d00858841fdb302a2588e6c952d055e0567a7509ae3403c2534449b5eb4b4415120a1b2d1b71321068b6b42b0a4b84b681b371a72bbeb4a4b687a213c1a920c176b13405be7c9df1f530f31313b5d8697030d01b5461b1a535cb2267ff9799d7852aef72e9c3d52c50c9cc747e5e557015ab0a25813586263097c94b45e1f1b998e525e4212e2e5ea6b0b44e2147d5a77803b68111402902ccfa94b3e8cb4a46868bced0d1b16d4841811958cf53a36a42703c2846a5c08577c92558c462539b0562fe91acceffa334f3acfba8812d187e2a99550c70075d4f07b66656eb1a6436dbce1e6a080053bad06644592f91cd2a2499494d77a17fe45558660722dbca541a1b4b40c646c4f495147585ac9c6291acb83a0c9ebab0740f3e5077abc0ac8a42759e6d4eef3ae695290eb5f11e5736b7bc5ae621f12c1bab883d05ececc897d18cdf2bb10c1e7454c920994467675811bf8f39d324e65a2bf523892c4d14417c54f6637176559019bc1d6bca233ac13b2d2e3c85ee78338b34f098e06abf6306250f697873f0d45fdff97a185d0e9c73c904ce93822f8e794dc3fec46597582905db6f5960e2e806575ee8d8ce399945a0342efb9ebea97d9aa72fc4645a6c282dbaa04fbbf0b06238c880537137b354043356c150ddc8a04888594c17cb88161a765512e18d14efa63552decd73e63b389d2d46fa7eac112d960ab3536c52587672d941430d6978e05f0c3dd600e694f1f1d8819dda46e6668d369bbe483a8192067711e6a1320d946edbbc9e7037792ece27c210226c96c8980c9a1aed134b929305fa008700b9adca93db2fc49e81df2206b1332c20823bdda4c223345319d1ee43e0ac5689b57633e2b4e5f1ced26307132502d6199a71a7638bcfd806c261d21e4b6644cab61c254c77c4cb38e00c6c0b62330336155657d163e1a6d47fc0fa4a5aa1d39fa68874d6c4c901bb7c20571a2eb3cea2782787e5b08a83be8ed4b5551ebc47d7ea7c26f00fd7dd5c8dcfbed18161a4386a270883d2a91a830ec0d5490965e480df4de0fc9a3960f497666e4bc6d20dc8c55854ba9c667a24a3c2d91e2c8012b4d20a9129a35b94cf843b9075d808676fc1b633cb776fc17692501cd9186cb175e87d2b96529a1f9ec8837dd74b3a464d80ee1d462fab1b3ba4eee2196d1b366ff01d08351b255530db4f36ca1704566454c31f1283e9a942967ac4fbe150339db4c1cf3748f27f3eb4c90f499df2e31306bffc2dbc131d30e4cdf89f217d51e336f2a6ea093dea5181d127f11bb67ea7465c0fff0e9f6ab32acf350c2aff96c0cdd65fc23320eaf2aed887b1843463bfb457a05900dbd89a8a287c929254f05e8731009397b6b874a476fcb59f62923e8c5834233ed234a596a1d6e0807add4f3384b29804c7d1648c65d74da67be1a7e04627fa350525cd7793d44582f181d07a3a7c1605ed23e1fb2ed0d16599e97f35b3195b11844fda9ef0daee4ceeb8ebd72786fed435168678cf501a44218c7cf7ba0a2442f18bf120565b0cd187e7d59421f1ccbe30baf6d24acc55a0abdb243db127cfdafa7c01d5e3cabfc8bbe6ae430013834eced7e5c6d6afdb0dce6fcbe1caf73676cae4cd2fcb11d3e93c3fa85607068a423d80bfce417227808631f7e7ae166ad46a29ad8726424a43b880028bd3a62e1adaff349db908ff5bf4954744be9b01567e4fefa8cb43793814b09672be0d610f1297c342b7d82079e6f2c9637a8deefbd5ab5fbda3409428300d919e84761bb3d9b914a90959b01720ebb530a1536f908ef83fdc26c2884405aaaf860e5d00220fc377df350f870bc1252fac4a7100000847494441549b6baa47996e151952fde183e01cc588ee821ee19ab45b8acc9cdb82ef765cd5869a79db8796244f04a816919c0ab20bcd0a6517e993232225b049c55d4303c0102d23c26b44ff2298e4d1ea38467263638e99810f8b031366c083777b9062aa3be0ec861a4d2c0eee13685ecf04caa7e2c18074597e3dc85038425e1f058d6538fe206b689daf769dfa74ebd26bc71e22c866308a14143ec5ef9f33a6c8473001d3f87b4236d83e1c3f6acdc67b9427738d5ad15f0e7bd5a1682ff05d3beecd6b38637d5c49bcbeeea5c61796e3bb2d692d621f08bef65d181bf67018605924bca4c9838ed80d87ea10bae65892b8ce6f891c6e4c1a6967a96d252eb28aaa5db6b1c0dff2a67b8f0ae46a2d457b2c655bdf2a2dda80a9455df3b9e7215d112246d3b5a95e17f97131c8c94956088b52a049de9709f4e9531547149d252a2c86f5b6c1c268989e28de0e837eb1ab0f4fcf873719e3463f146550a7a37e86bf6a9dc8a55cc03bd0fda569a1bf2a765853970c5a3a316872fd6a24762ad8b8ef1781c5d139066e8d9561a17fdd3561a1b743ea0d8f98dcdea3498beacf81a54dcdf176b4c2a634ef9e76ff9f3ae3719bb7486ed4f05e4ab44d2811ef764d49698a3c7f7c7d31e75878d4a62c53697159d97996ecf13be042b5fa009f7c5b04adccd2f720f7034b68924d4e8b3ad933f446f357e1f3d7ad30243eea138e2a6ab3d37d52fe1adfe47bb155ad5f3bd56eb17659ad3ed2afc08d19fd01078b61d917335f187f58da30f9e7ddd31579c74bc3507ad9591b09caf3b7fcbc9d8791ef50d1c65fb86300e5738428b49ad5ce783d666c9a128761e87c1ea4f989d23d5cb5d34ea5c0cca3e685e98d50d8e367d60ab584a1396eed0eacc14d3e644c68a1b26407ca0687033907bbd921882a906b19cd4ac9866db07bc31f07ac9ffc9e2b522d10762ca567242fc706d9867c262f51d7e21d4ef003bb913eab0413fcedaa8b4d920d4c7bb1597113a0fa62550348900b161bf22eab2a43305c8fd5367b91188b83ca87eb3c363b77b034084733fbff57dcd585c65145e1be08d2bca8a8e9da3401f3a325dbd834245ab5adb128452d6a82966a5ba8ffc42a08a2560c6d54149542a595061a95822896806da32051d1a4b68829c626296a1ad4a6a426bb9dec6666767e767e8ee73b779258f1253a6beec33ecc2eb3f7cc3df7cc77ce3de77c36dd9fdad0d4027eb5878a59275386dcc694ecbd40e27a30fa499c6123d68d0a9e0701f526e5e46fc7bb9e6e29da1dc6eac0801988edcd040c174cbb5d80efc0c97921a660486147d81d17008a18977919618633421fa7f73992be46821b424311734a47b7bc626853bcc902f01dd2a654107d821c4bd2e7cddf5c05620d426ea71492a17cc2a377da0f3ad4db0cd47f6cf3331d424ead22c18e54a0d8ba74eacc755180d21d346877a74e9122ffe0a9ec430e3b29d74627559d83d429db0bf46999a7c54fe34e16f00622c2004169000872038365995499ed36882040439492660e0100aeed7859c97d35ce933586e7a49316ea028075c02d1b9931e62303f49602e2fc80cebed88bb964f2d4f9fccdadafedfc91a18750f0e2e658541b55e08287f0dfa0ad7684ee5aa66ba5194498be9cda5bc246e52035921c47fc037e2e3e6b0ed869dd1074138048015c6c41c90b82486617ee0420160e7382bc8a38e8a478c7a2a46340644330f994caaff55505016b42da20cd952ed5dbc8507b8f17c0d515279f8da8746d71f52f28f28577dbddbd2ac1976c8142a5af12250e67d049de520d13722ad518ea08fd25c9e68ec8c1fd7c206c92ca2b75c597135f049e64809f65a4df079ebd6f4565580c9a4270122ade418a6938b2116cda833a09f649bcc09656dd42052c2fd3f26339d66341ec5446bd4f00380a09d245c30e5db62ccaaa44062d6f81eff873bc9b97ec65adefa8772178fdaf23be3809bb14b73df5ed63b5c3c1cf0f3f3e40fb6bdb6f6d63c34c652bc1a0c57ba4e6b9d5273251f15b51ffde71d2275507b8c47e3adcc25ab1d26aeba1ae928e1faeb967b869abfee6d7bf335c5876152ddff68ff5eeff7ac426333b134d1ff51ca0d2f7731523639559bac4369360a4de73505ae778d931d2cb919ac606edcb8583dae2e3b2b359bbaf7ce0abf73c3f7c635d6aa076ca2e0bf325db8d23255437f85305b96b0f986b6f64d72eae7952acba6daf5878771f25cee58f6acde5942a276b15cca1264563017df05248452d20d0f2e80b76f94ab78ec30303a55e27ed687768f5f56ebac23a53e55bc95dd49f246dfba92206f33df4e4d5f11e8fc71803d4ea766faa9aaaff9cdafa46968cd08a492a61e31298ca67a69aeb8892dfe785d53d5894a392e36c884761898a5bcdbe45e75e1fba814619e45fcc9abf9b9ebe942ecf0c16efccd67fe234545a2776c537cff864662d2dfe94aea564e399f2d30d898d94f8c3ac7d81ad57723102299adfb534b3e1d0447515ecb9f9f11d8fb66a958db0a6fb36562e79e5ec156b7cfa70ef9649ef96e4bacdcb1bda96deb4a5793dddf9f6b3358d9beaab4f0e34c5354f8a739d73eebdf7dd35149c3c4fbf7ad44dd9746af4b36ff2593a54872e117276ea52d8b926632bbaf91c9d5e06d468d81225f5b0b53d7eb1027d8464f2dbc57755e5c89822b08a6dc4263328ab54dcd553bd37444ec4e76f0f04f5461da551bc8db021fa5eac575903b8ecb81272f325caa2285f801fc27ca8e244718e82c7f4ada17e3daacb650f62a263f61b4333e7272fadf0e718395d25a7d98af164f60b37374fb978ffc7d94de8477cebf65fa262d1068da387e25c47c165c6f2daa14a49f72d7726e61b81c9f9c8d12ab8cc11b93a45d50033d60897e7d8f427ae5178dd46a5898ffacfbf75836181fd39b4fd8e71145e6676df42473ab1a2d3c2ecc2e2453c3f795a05971952492553605d68af7c45cf390fe34faea860ab830abab10000000049454e44ae426082

They were, according to the Rabbies, wrought with embroidery, and that of Judah displayed a lion, (Gen_49:9;) Reuben, a man; Ephraim, a bull, (Deu_33:17;) and Dan, the picture of the cherubim or flying eagle. The same symbols are found in Rev_4:7. That standards with similar devices were in use before this date is proved by the battle pictures on ancient Egyptian monuments of standards of an umbrella or fan-like form, made of ostrich feathers or shawls. To this tradition of the Rabbies may be opposed the hostility of the Jews in subsequent ages to standards with images, such as the Roman eagles. They made this the ground of their suit to Vitellius, that he would not cross their territory, but march another way. Nevertheless to a nation of freedmen, many of whom could not read, a pictured standard might be as necessary as pictured signs, like the boar’s head in the streets of London three centuries ago. The Targumists say that the tribal standards were distinguished by the colours of the precious stones in the breastplate of the high priest, and that the four great banners of the four grand divisions of the camp were tri-colours, each combining the colours of the three tribes over which it floated.

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

HOMILIES BY D. YOUNG Ver. 52. Our position in the Church.

"And the children of Israel shall pitch their tents, every man by his own camp, and every man by his own standard, throughout their hosts.

I UNITY WITHOUT UNIFORMITY. Reading the history of the Israelites, we are made to feel they were assuredly one nation, and yet just as assuredly twelve tribes. Everything was done to keep each tribe separate and yet all the tribes together. So, ever and anon, some new regulation came out to manifest afresh the unity, yet diversity, of Israel. Every man traced his genealogy back to a son of Jacob, and this itself showed him to be of the seed of Abraham. Jacob had a blessing for each of his children separately, a blessing meant to rest upon each tribe down through all its increase and vicissitudes. So here each tribe was numbered as well as the sum of the congregation. Each tribe had its place in resting and in marching; whether honourable or not was scarcely the question, seeing it was by express appointment of Jehovah. And as if to emphasize this separation, it was provided for in Canaan as well as in the wilderness.

II THE TYPICAL SIGNIFICANCE OF THIS WITH RESPECT TO THE CHURCH. There are diversities in the Church. There is one Saviour and one gospel; but there were twelve apostles, each directly chosen of the Saviour. Consider the epistles: the individuality of the writers is as clear as their inspiration. So there is one Church, but many sects; and one might almost say God has ordered there should be many sects. There is probably no sect in evangelical Christendom but what, if it were possible to interrogate its founders, they would say, "We could do no other." God has honoured all the sects in turn. Princes in Israel and captains in the war against sin have sprung from all of them. We see in part and we prophesy in part; and we do not all see the same parts, and thus our prophecies differ. Must be faithful, each of us, to what we see of truth, keeping clear of all that is censorious with respect to those who, though they differ, are still our brethren. Diversity must belong to the imperfections of mankind. Imperfections in the regenerate even more manifest than in the unregenerate. In all the diversity there is unity. Tribe does not infringe on tribe; each man has his own camp, his own standard. But with all these separating regulations, there was a central power to unite. The tribes lay eastward, southward, westward, northward; but eastward, etc. of what?

The tabernacle. Immediately around it were Aaron and the Levites in special charge, but the whole of Israel was also around it. So in all our diversities we are related to Christ. We cannot separate from one another as long as each is true to him. In all our divisions, even in our sometimes acrimonious disputings, it remains true one Lord, one faith, one baptism. A family none the less a family though there be many differences among its members. The spirit of Christ is one that first of all produces life, and then leads us into all the truth. As all the tribes compose one nation, so all the sects one Church. We have all one God and Father, and the features of our celestial parentage will be revealed in each, however much there may be for a time to obscure. This diversity as well as unity may extend to the heavenly state. It may belong to heaven as well as earth. Diversity may belong to the perfection of the believer as well as his imperfection. The highest perfection may be that of harmony. This diversity is significantly hinted at in Revelation 7, where twelve thousand are sealed from each tribe. The twelve foundations in the New Jerusalem had each of them its own order of precious stones. Cherish both variety and unity as essential elements in the kingdom of God. Y.

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

Rashi

Rabbi Shlomo Yitzchaki (Rashi)

ואיש על דגלו [AND THE CHILDREN OF ISRAEL SHALL ENCAMP, EVERY MAN BY HIS OWN CAMP] AND EVERY MAN BY HIS OWN STANDARD, just as the order of the banners is given in this Book (Numbers) — three tribes for every banner.

Rashi on the Tanakh — English translations: “The Judaica Press complete Tanach with Rashi, translated by A. J. Rosenberg” (CC BY 4.0); “Pentateuch with Rashi's commentary by M. Rosenbaum and A.M. Silbermann, 1929-1934” (public domain); “The Metsudah Tanach series, Lakewood, N.J” (CC BY 4.0); and “The Book of Joshua, Metsudah Publications, 1997” (CC BY 4.0). Text via Sefaria.

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.

Numbers, in the Pentateuch, opens this verse with 10 words (8 distinct Hebrew lemmas). Its most distinctive word is degel (“banner”). A historical commentator’s framing appears above. Read the whole chapter for the surrounding context.

Discussion questions

  1. What does “banner” (degel) contribute to the verse as a whole?
  2. The word “banner” first appears here in Scripture. What is being introduced at this debut?
  3. Numbers 2:2 shares the word «banner» with this verse. How do the two illuminate each other?
  4. “man” occurs 2× in this one verse. What is the effect of the repetition?
  5. These translations render this verse differently. What is at stake in choosing one wording over another?
  6. The verb «וְחָנ֖וּ» is Qal Sequential Perfect. How does its form color the action?
  7. Reading how Ellicott's Commentary for English Readers and John Gill's Exposition read this verse, where do the two commentators agree and where do they part?

Things to notice

  • 1 word makes its first canonical appearance in Scripture here.
  • These translations choose different wording for 13 words in this verse.
  • “man” occurs 2× in this single verse.
  • 8 distinct Hebrew lemmas span 10 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.