and when they had fulfilled the days, as they were returning, the boy Jesus stayed behind in Jerusalem. Joseph and his mother didn’t know it,
Parallel Translations
-
and when they had fulfilled the days, as they were returning, the boy Jesus stayed behind in Jerusalem. Joseph and his mother didn’t know it,
-
And when they had fulfilled the dayes as they returned home the chylde Iesus boode styll in Hierusalem vnknowynge to his father and mother.
-
And had finished the dayes thereof, as they returned, the childe Iesus remained in Hierusalem, and Ioseph knew not, nor his mother,
Cross-references (3)
Passages linked to Luke 2:43 in the Treasury of Scripture Knowledge, ordered by reader-vote popularity; verse text shown in World English Bible.
- Exodus 12:15 “ ‘Seven days you shall eat unleavened bread; even the first day you shall put away yeast out of your houses, for whoever eats leavened bread from the first day until the seventh day, that soul shall be cut off from Israel.
- 2 Chronicles 25:17 Then Amaziah king of Judah consulted his advisers, and sent to Joash, the son of Jehoahaz the son of Jehu, king of Israel, saying, “Come! Let’s look one another in the face.”
- 2 Chronicles 30:21-23 The children of Israel who were present at Jerusalem kept the feast of unleavened bread seven days with great gladness. The Levites and the priests praised Yahweh day by day, singing with loud instruments to Yahweh. Hezekiah spoke encouragingly to all the Levites who had good understanding in the service of Yahweh. So they ate throughout the feast for the seven days, offering sacrifices of peace offerings, and making confession to Yahweh, the God of their fathers. The whole assembly took counsel to keep another seven days, and they kept another seven days with gladness.
Cross-references from openbible.info (CC BY 4.0)
Explain this verse (14 sources)
Historical commentary, presented as a primary source — not an endorsement.
Private notes
Saved on this device only — never synced or sent anywhere.
John Trapp 1656 · Public Domain 43 And when they had fulfilled the days, as…
43 And when they had fulfilled the days, as they returned, the child Jesus tarried behind in Jerusalem; and Joseph and his mother knew not of it.
Ver. 43. Joseph and his mother knew not] One would wonder they should be so careless of so peerless a pearl; they might well think there were enough at Jerusalem, among the Herodians especially, that would have been glad to have despatched any that should take upon them to be Messiah the Prince, as Daniel calleth him, Dan 9:25. When they fled into Egypt for fear of Herod, they lost not the child Jesus; as neither there, nor in their return from thence; but at the feast they did, and in that greatest solemnity. Hence Stella observeth, that there is far greater danger of losing Christ in time of prosperity, and worldly affluence, than in days of persecution and tribulation. In mundi faelicitate et affuentia, potius quam in persecutionibus et tribulationibus Christum amitti.
John Trapp, A Commentary or Exposition upon All the Books of the Old and New Testament (1647–1656) — public domain. Text from a community e-Sword module.
Matthew Poole 1685 · Public Domain The feast of the passover, and of unleavened bread,…
The feast of the passover, and of unleavened bread, held seven days, during which time Joseph and Mary stayed in Jerusalem, and then returned. They usually both went to and returned from these feasts in great troops, or companies. Christ tarried behind; Mary, thinking he had been in the company, missed him not; they return to Jerusalem to seek him.
Matthew Poole's English Annotations on the Holy Bible (1683–1685) — public domain. Text from a community e-Sword/MySword module.
William Burkitt 1703 · Public Domain The service of the temple being ended, they return…
The service of the temple being ended, they return home to Nazareth. Religious duties are not to be attended to the prejudice and neglect of our particular callings. God calls us, as well from his house as to his house. They are much mistaken, who think God is pleased with nothing but devotion: he that says, Be fervent in spirit serving the Lord, says also, Be not slothful in business. Peity and industry must keep pace with one another; God is as well pleased with our return to Nazareth, as with our going up to Jerusalem.
Observe farther, though Joseph and Mary returned home, the child Jesus, unknown to them, stays behind. Their back was no sooner turned upon the temple, but his face was towards it; Christ had business in that place which his parents knew not of. They missing him, seek him in the company, concluding him with their kinsfolk and acquaintance.
Read full note →
From whence we may gather, that the parents of Christ knew him to be of a sweet and sociable, of a free and conversative, not of a sullen and morose, disposition. They did not suspect him to be wandering in the fields or deserts, but when they missed him, sought him among their kinsfolk: had he not wanted to converse formerly with them, he had not now been sought amongst them.
Our blessed Saviour when on earth, did not take pleasure in a wild retiredness, in a froward austerity, but in a mild affability, and amiable conversation; and herein also his example is very instructive to us.
William Burkitt's Expository Notes on the New Testament (1700–1703) — public domain. Text from a community e-Sword module.
John Gill 1763 · Public Domain But they supposing him to have been in the…
But they supposing him to have been in the company,.... That travelled together into the same parts, having been, as they, at Jerusalem to keep the feast:
went a day's journey; either before they missed him; or if they missed him sooner, yet they went on inquiring for him in the company, until they were come a day's journey before they thought, or, at least, determined on going back to Jerusalem. The bounds of a day's journey from Jerusalem are said to be (w) Elath on the south, and Akrabba on the north; elsewhere (x) it is, Elathon the north, and Akrabbaon the south, Lud, or Lydda, on the west, and Jordan on the east; wherefore, as Galilee lay north of Jerusalem, the bound of this day's journey must be, according to the Misna, Akrabba, and, according to the Talmud, Elath. Nazareth was three days journey from Jerusalem (y): according to the Jewish writers (z), a day's journey was ten "parsas", or large miles, Which were forty lesser miles; and which, they say, is a middling man's walk, on a middling day, as in the months of Tisri, or Nisan, when days and nights were alike: and it was in the latter of those months, on the twenty second day of it, that Joseph and Mary set out on their journey; see Exo 12:18 but it cannot be thought that women and children should be able to travel so many miles a day, and therefore this day's journey, very likely, was shorter:
Read full note →
and they sought him among their kinsfolks and acquaintance; when they came to the end of their day's journey, where they took up their lodging for that night: and as the company was large, they doubtless lay at different houses; wherefore they inquired in every house, where their relations and acquaintance lay, after their child Jesus, where they might most reasonably expect he would be: and so, in a spiritual sense, when souls have lost sight of Christ, of whom should they inquire concerning him? and where should they expect to hear of him, but among their spiritual kindred and friends, and who also are related to Christ? see Sol 5:9.
(w) Misn. Maaser Sheni, c. 3. sect. 2. (x) T. Bab. Betza, fol. 5. 1. (y) David de Pomis Lex. Heb. p. 141. (z) T. Hieros. Beracot, fol. 2. 3. T. Bab. Pesachim, fol. 93. 2. & 94. & Tosaphta in ib. fol. 11. 2. Seder Tephillot, fol. 144. 1. Ed. Basil.
John Gill's Exposition of the Whole Bible (1746–1763) — public domain (CC PDM 1.0). Text via the HelloAO Bible API.
John Wesley 1765 · Public Domain The child Jesus - St. Luke describes in order…
The child Jesus - St. Luke describes in order Jesus the fruit of the womb, chap. i, 42; an infant, chap. ii, 12; a little child, ver. 40; a child here, and afterward a man. So our Lord passed through and sanctified every stage of human life. Old age only did not become him.
John Wesley, Explanatory Notes Upon the Whole Bible (1754–1765) — public domain. Text via the GEBible commentary corpus.
Adam Clarke 1810 · Public Domain Verse 43. Had fulfilled the days] Eight days in…
Verse 43. Had fulfilled the days] Eight days in the whole: one was the passover, and the other seven, the days of unleavened bread. See Clarke on Mt 26:2.
Adam Clarke's Commentary on the Bible (1810–1826) — public domain. Text from a community e-Sword/MySword module.
Albert Barnes 1834 · Public Domain Had fulfilled the days - The days of the…
Had fulfilled the days - The days of the Passover. These were eight days in all - one day for killing the paschal lamb, and seven days for the observance of the feast of unleavened bread, Exo 12:15; Lev 23:5-6.
Albert Barnes' Notes on the Bible (1834–1885) — public domain. Text from a community e-Sword/MySword module.
Robert Jamieson, A. R. Fausset & David Brown 1871 · Public Domain as they returned--If the duties of life must give…
as they returned--If the duties of life must give place to worship, worship, in its turn, must give place to them. Jerusalem is good, but Nazareth is good, too; let him who neglects the one, on pretext of attending to the other, ponder this scene.
tarried behind . . . Joseph and his mother knew not--Accustomed to the discretion and obedience of the lad [OLSHAUSEN], they might be thrown off their guard.
Jamieson, Fausset & Brown — Commentary Critical and Explanatory on the Whole Bible (1871) — public domain (CC PDM 1.0). Text via the HelloAO Bible API.
Daniel D. Whedon 1874 · Public Domain 43. Fulfilled the days—The seven of the Passover week—
43. Fulfilled the days—The seven of the Passover week—
Jesus tarried behind in Jerusalem—In their annual visits to Jerusalem the parents of Jesus must have formed acquaintances and made friends in different parts of the city. The parents of Jesus may then have started for home at a time unknown to him, supposing that he was with some of their traveling friends or relatives. Meantime with joy is he in his own Father’s house; and the topics which he is hearing discussed fill his whole mind, and exclude all thoughts of his Galilean home. The obvious inference is, that the human mind of Jesus may be unknowing of a fact beyond the reach of its natural finite faculties.
Read full note →
89504e470d0a1a0a0000000d494844520000019d000001290802000000c7e66896000000017352474200aece1ce90000000970485973000012740000127401de661f780000ffb549444154785eecdd77d0ad5b56d7fb8b0d885cc504082aa8a02288a88819e1344d6c689bd4488320ad48411554e15f58a00828a85025a00415c9b19b061ae840038a18c09cb304514031878b8a0adecfdadf7d7e3d5debddfbec731af5de2a9f3fd6fbacf9cc39e69823fcc698e159efabfcf00ffff0fff5f8f5dffffb7f7f955779159f15b8f7b9c21efdc88ffcc88ff9313f664dbaa94e156af5bff88a2b9f18b8626fc3194be3b0470f62f86cb8fb873439e5d6bdcf492fc626d298c17025e3f98ab7889cea38057ba5afc6f21015f4a8bea6afd1c7cc95d61e42ed6a5ce740c640044ff13ea1e44fe64f531c9d1526db53c877dae49d76385d5cc9ea1cd4239af11336c932c776372e7ef7b4a73d6d463b4e5290af13e9b49f3c3dadd529cc91bd12f8e91769fc14484febee7cd4d7bca956d59ccc1f5138e3bc86c9a1b627715f49e38abd9acc4aafd83b0d387b9e19df6f75e25a8f4f7bba32a351bf1ad8c33918d92b9f3c75f0a424756bac63fbca1a1e54b3713da8d339ccadab54f2a0b6959f1670dafd896ba96d4f99f8154b67c3dbee26f03bfd36bbb91d5db6559339dbc38d35ae6685eb6e66748bc8f38439c31527b70e36b2b3ef19f4d8bb8a0a93de2d6fa719dfa9a9f9d8299087b4da606f557faae94e813790f95137aee15ae25d8513041fa4dc0799df6d2039f575ebd70f72e75a2dce9dba480263f2d1dd36194e8927ae4d95273ccd1d1ee2aa1e9d801b33f785f0dffedb7f1bbeac8393dd38986a79e099b2ad7c835fdb5a2d225d89a0866b75679275924ad6959c7a9d6135c88df3ac7ca5dd3d3a699e36349aa7a16ca4e3fcd6684e95c7e769f7affaaaaf3adbead1f9f48aab5b173a0558c35b959f046f05ae843baded7cacbe5eedd55eed8ae0867c9af8d5a8d9c3aaedd1a98bb3b0724d6a75a55f5fffeb7ffdafb3feb1b73c65da9f6caf3c7ffc5fe52967b58738cc83a4b7f2dce6b4d5db26a7792c599bdecf41b92f045e8de2f48b8968fd72d85374b5ad6499cb95ea4f5b3a2d477df6f09010b854eef4e218be33cb8bf38d2836ae5c72851bc5e9d4574e311c3c05785ae086df185f616c276c4de513d09e0e5faf2c725cdebad9950f4fd61b46030b286f0d748c9e4a9ad19cb29b2c12e215294fa79559cc1410f1d3614e2348e57963dc3e24245e7975cccceeddffd81ffb6361c7447a1fd8fec704f964fe74a7ca1f64017b34e64ff3baa57995bac7ea95824e871922afce6943dddf969c92cc13a279274a9e4c6ec292881e8e6b273a9cec0d416e55bc47b7a6d2a32b699c5fef7c745ae095b9f67533c7d9524d52dcd0ada72e02bf058e2b21dffa45d9ee39a82b33b852f169f6777ad9e92f67ef777ac1699c579527f0ab7ccdd7abfc7494934ff39853e643c3492f879a83e4b0aff2433ff443a3ae06d1245017e1aa2d84060d0d524fd589f55b9bdbf0ea6f33ac893bcda54e9fe24f0b0da7518ee979d7c9b7e6a793ac61a10cdb1bfcbce814fa0c5d356319d6c4d29a34b438d9784fb19e0c6f745772dfd78c35e24978da7293946646c97fe63eb59d263ba55c89e81cfb68aece9585cd68e65113d4adadc45e9f636fd5bad9e70ca3fa2d7724e11940c33c47973f5fe1daa4b1aeeb684632e3bcc2a9a4bd219fcd4f6c3d5dbaca1be946b4f253bc3d9d9a4eaec6c97d377b7cfa79a7912796892e9bacc7b37e9633cbbf35b9ecffca8af6f51c3e7bbb95d5a3979cca9dfa9a0a2c4d9912ef249bfa4e10c77cb2da10aa10389c8ad8fd9ad4cad790fd22bdfff81fff63c6946537edafd26bbcc66bcc226f0571a5e03b4daa71de3e0a19d3d97ffa4fff492233d64f23bb72e3d356767f926a9cf538ec3bbde2d614a07698b27e4fd07c744d3f7acdc9ed95ece809e57fcbd2d9f5867c2e693d681485a8d3bc6ebdeb4e0378946a8f2ebaff2d3593cf9d03993c4f683e6171f17b90971807b543e7814e1e17fa473fa4f82fffe5bfe44dbc758ff2d968ceec95048b6e78c41ee902e5fffc9fffb347b93ce3f7595c4fb603d3a0a01ec7ad0a0b210171e1aa8505d474875aaceaa2405e9d05b31c2d806e5c2522188303302774dea83d455393ca935ecd838ec0eac7fdb81fa75c89f2cbf422c922aa0f4403b590b22e13508a89345a7895e8e9afb1a5cb49300a016d13f893ce50b9c12ffb2b734c6d8d6a7a4db20af1a9da4ff8093fc167cd5ffdd55f3d9caebbc0228d7a342b21f4d8688086e651c0fd833ff88346e44693d677c66dcad35077c501cdb575a5cbd3dcab992126902496b9ac6683528e88425dabd070aa13f3d981af21ef69cdd5d1841633478c196cdc46d6d7f1709abeee32a318a88e1ba4347121e58a549cc746e35dc39944e9fcb4bf3a896b2ea1d353c8536e66dad7248660da49dad9528f7292441aab1998fa99599593640653b505d76c2fa7ed73b09e5e1ae09438db3e55b02ea6e2ac2eeb9d55649633e661c7e0a3de339ba9bb6ad96d9acd174e43aa723d4e32ee1378e51b5d120ed168d967da544ed4e4935e865f59974f3573abd10caa1266089071fedff7ae74a130ebad7225d554c8e3f24aacba77e9ddd37fffefffbde63ffec7ff785f6b8e6c12484481ef7ff80fff81b782b09ffa537f6a5a78cdd77ccd7ff7effeddf77ffff7bfe11bbee19bbee99ba64435efcfe7f32b9514fdd37ffa4fbfebbbbe4bf7b1e293385c55d0134221f1bffa57ff4a4f58519ee1ea5e7d3920ea861ae8e4128d900936a47c3b996a5b60f9893ff127baf937ffe6dfe88b5893824f6c8c3822ba5633d5c2384dfeedbffdb7eeb36f8fd25332c24c3a4ea3eaeb2e2238ac8efaffcfbd2b411b2041e7365ae1c785e06bbff66b7b6ad4ba7393dbcc6e5280c2e07ece93c1a98f14668200ace2012794a466fc64c1c5bd9ae7cc7ac910535b6037cfbc68f1f1089c54553690403f27493bfa8a383a38713504ccd0e34cadb6d9874b657d29d45c7da350997cdc0488f3de30311e709b883090873770572e9adc1a665cf964483e29020319d580a6ca7a2c062f8ce703838304e5aa50736ca79184393a0b1e594bea764f208847a4565570e97d80529dd85388dbf9fff0ae5147641c0e566aae4ef2492fae980f8227d2d8c8748b25b1343bf1886d979ae093ff17b71aafafb44659bee64af34afdfada701a42c140799a5ad731a32605a5086cabfc5aaff55a868fa0fa1e35ea600bc1ccde0dd8a28b5c1e4d371c10cf8693f921e233b6e3302bc552b8f9033ff003fffc9fff73447efa4fffe9d5d19192bff017fec2cffdb93ff779cf7b5e42bee82299a6392d39edcb5ffef217bef0856ff4466fc4bd3d0ab674ac3db9e436eae75a798b723effbaaffbbae55cb9713a304e1c24b534579310075eb8c7b46a2abcceebbc0eb2fffa5fff6bf43dc5abfbac134287ad848899d77bbdd7a32ad74ff9293f054137412a9694c4614e681449aaece627fda49f4413ea63804c51cb8e41d5bff817ff2258e1b4e8fffc9ffff3bfeffbbe4f09222ed4b25d357dcdeb682ee19eae9b71cc255430c610335bc91c674f2b8c4ea348f74ac6612599693888875979e1b178a32336d457a40cbf4e2bd19c28827bbc95d92dde68bb9cee5e3e71c1561d25a5b4465904d82c26bc2ec3aaedbcdd0de67daa4fb6b4562c71a32d35155742a8dc0cfd52728584568f795711bbbeb2a8c458f4d5cb70335c50c123577436167ce68daedc607edb18c3be1039cc2d72e4f0f394d4911eddd36ffa1a36c5617452412816107b6aec3d4ae3ee07bb2413cfa15b1c06b5517013ab0904c170397c217036acc79a846b39023eb38df1e0269e1397af79a8cf04be6c2b66f2fd4bc4bbc746195f44d0ff97fff25f7a1aae3537d43c044c381921de9a58c8421a05cef9a647e55885e49ab8574d65560485dca819826ba8c717bde8453feda7fdb4dff6db7e9b5e3cc5c0054d339a38fec7fff81f7fe9977ee93ffc87fff0233ff223a10c13fc67ffec9f0555d5e1128cd5453abaf9537fea4f71fe3779933779c7777c47ddf8aa6d5c365a9701e8228f9ac5103d8080bbbfe017fc829ff7f37e1e8632f7eff99eeff95b7feb6f199bc4f2d7fdba5ff797fff25f06d25abdfeebbfbe4452efeffcceeffcc66ffcc6ffe81ffda3bff937ff2614e61ed8a333ec191bc6888c52d322823909e27ac4b3416109e7beb21e022a8c20259b55f327ffe49fec13590c1428c09fb1e050efa8e57ea56c5dd9840a8d17b7b36ff7e15a0e9f89646dea640d90c2e71c207d6779b9cafc2dfbd33b3aa930732990d485cac66280441116145a35f4d4a78193869bf2af6cb441addf5c3a178a429f4d649437a8fc1cffca5528b9ce21190051f75505c64762cab52a4fa4d0ac532b95431fbac8f9e7b7e15a1e3eb7d7bc1c36f6344c504140c30c0b061673929554a1ee2e9ef078d61694fb1ac8e23669eb882f28d75dbeed0aadd08cc2d0277428f15118fa20d234add1910077cdec3386ac42476a3670820d1363d5536a0d924aa9d8390e432235cb6b8a3d6e94c7809a72081d155fd3ef0c35a36de045141a59469684b3b14c318b2d778b4811c267b2528842f34ae58555e56cc04d332a290bb1b081e4c3cbdc7b5acc0ed7309c55e480fa553369f0d3966270f2055ff00506fbdb7ffb6f5792165e25b0cf3e304a735ff4455f04357effeffffd6444160871728f0a02dffddddf4d94bfea57fd2a20f22ddff22d2f78c10b48ea3ddee33d04843ffb67ff2c5e9b44042ec9b15e72e9386eb47a84be92b25ff36b7e0d1fd09d0100973ff367fe0c7453fe811ff881dff99ddff9d7feda5f331ec3067070f0b7fed6df2a37d4ef9ffc937f121189954ed547fc17fda25f0422f5cb8b14667346d75c8f01cd9d542e6156a1d14167b80931dff55ddff517fec25fa8824eb1140ce5c00d2143c93967251ee5d881cbbcb19896c9aa9c65472d0f541327798be110942bdb2a12f8cc87d5f7355c4b9e998ba7e1e640aae153fca26e0df33a9c5356e1113f54cc38b29eec3bbfca93f3a522d3904265dd0549a4513eab7ee50d36f00d2c5453928db9a120a4b01794bb06f439c9d5a572e2cdbbeeac33d84a4ab9992b062a1924c5c6d9cb46aa7cf4911a941b4e6229dd0849eb25184dad09b047c3385f97f485a1594ee97fc855e50412ac9fbd67c631969aca3735a4e816888bbe0515cc141d9708e3a7394accfb1a5c8641d9adf278080d33b32c39205ef6933da4e8c4e26b30c7ba92d57c2139d7a970ab1a40cf838cbdd5aa405f4385fc947078a54ff7ba30e4fc51abd2080dd90f6a4a40c7e77ccee700a58ffaa88f8ad5cba0f2a24688102b077ed0e4d33eedd3946b8f7426e8119e880ceae1c6e7d77ffdd7e3e957fc8a5f01ec9a8aea3b54b642a782cab059e54c1f41d257e2c2b7c8233dc407074b52522415fec93ff9277ff7effeddbff377fece077dd007a9093d7942d9e93bbcc33b3cf399cffcdeeffddeaff99aaf5187807ed6cffa59868401155abfd44ba166a6c080a81f642bd72f2854ad68107819971c07c892115c73fd9c9ff373d2476b8be949352569baa0511a9b09fad451f39182b9cb7d56ae42104f3ec17a88195caa93f3876bc5c6700a874614aecd69d5294864bb33e8025a28d00247865e669111bb2fb0b7b411ae9d394e2890d3e64b6c001d4d9a90167b8b0af961a69cf58723b1546298d295288fed30d18da7f943de587c565e582ed46955b02c5fa8c7a4918e02a958dd67a2ae4eb0951f0e73c7734a549ecab0d14082f8449d408a402a2f96d430af5e54c8fca25fef416a3e99a90b39d94032493b9e06709bb879a43cac4932552b5abb67fca566bca914263116962681d888938599902babe8690d6b555aa0534acf617d96e32f2748da5128c6bb4aa390320a601a4b1a72f396e6ad29a95c6c468d9675d42a361f6433946e512b046f5a10def9ca960cb644077af894007dc6677c068cfb844ff8845c093397f5f2f46a183ef93ff043fd933ff993b378f5f0e1a9967875afcb3ffda7fff4977cc99778ea6bfe1905255847bdc45b494f335fa821e17283c560b4a7e4a547602a07849224287bfaeaaffeeac71e7b4ceaf4155ff115b80fc5dffeeddf5e8f2aff95bff257c09f31b781d03413353a68f743efa490e63208f799a312e226cd3778833780c5c48767b8d692930a068807e596d87ee6cffc9978ae950a41d56c311357d274bec5bba6ab832dfda6da4cdf784baa555019b74a3ccd69aba9c4bd5eb64a1058cc4b079a79b2f2203281871da5548d5ddbdc2c06862673fe2c3b8c8854f6a13e0a395e158adbf1161c27908b31fd8f47de5520d5d27675c25317f723db3c197d5fc9cda8d91b2506faaded12fecffed93f1b719192f1949204cdea9cc951e032efed06abe1e079e9b7d965ab84aad175ab191868be9cf3873be1da027ff7d8886dd54201234a68068278712e3c8ae7d69b1aa67e1363b088829282b7f2166d03d6faf5b5e524dc867a88b7d4d3c2996a1c813db739a08ecae14b303a4b48f5add0072b2e44e239152b49c529c8188d6e9b1281061e54c8feb3aeac658614dee9a247c9215915361660663c9a63b8b5f2c021c1b68edcfaacf2fcc578bfe33bbe4366e3faaccffa2c590b5c0b972f86a8460ca5067a5509847dfcc77fbca19adf29042e4662d92b534317a84991848880eccddeeccd54936161083619339af8d30a4f991123801764975e01a81b4f7fc6cff8194c9631e90bdf12a5377ff33747e4affed5bf8a372b77fa45012996f44b7ec92f510702b6d2e12a0d241a6047c406898750ac90957f920e200bfb09c830316c2c2e6c9881b2aa749cc56bee5e66f74eeff44ecf78c633f029494c9a86a0821b1da15cd8d163897796e151e599291e9ac56349430351ad1e0b56e5db1993aec3979cb3fc28ace9aa5c2b579b216162209ee1a6509533a0b9a84701c7922cf76afaba2425ca795d665a493c143382c880a35872051fea97a41342d0506aa03c74cb610af2914de6eab48ae729c3202e4d4aab95e4ede36758d670f2c9c6db885ccd77dcd4978ecea95f2cb9b2197c969ee7db751dfce99dc12be9696b829829376941aa589efa72f28c2ad7555e740c6b928011251382ca27b39fe607eaa420149264b2f29961d4a986b1d74e65a01982d724a7e82a73acad1b9c170bcb6c42550407ac57f209a72a9cb9aa5c04258db28752f28c2af8ce8432458c2d36674e2dea4524fa49c94d22ed2641a92f4d83187a31c9fbeccffe6c78f2899ff88949e63257fbddbffb7727a994812d9ba62a99eef9aa6f9202d52dc9db2495e0987e7ef9977f3926b8bdaf0c0e4c84146a725a9fe4024d71e91e722145826e8c108471e9d674548377d987afa11e66d0440d7ea96c3c508c6de506cce26fffedbf8d43895b9ba12d901b4cae1852673159671375a47cca20f4a2897e353159fefb7fffef876b2d0de4a83103dff562aa8bc33676354c701944a1a3cccbd5f4c1905d018dde1ba041957cb53eda5304514b4f5d29b5cfccb185b65c34edee51c9823136d90f77e23febcc37b2b93cad2bbb090bba125a88b9ab805f30cfd00bfb55c8379a2627ea9a174edc67df224ab3182025b031a4809ee5b09fbeaa8c5a0a4d71e42c443561098b73e319eabc3d484a62416d709c55d31ae391fe0b7ba9387d95f1857a9ecafd1986c2332434914f2c4da34aa5313330d29c29b6783fc326cf44d46c148764e8a92ed42c91cfc09a0fe58d344850c4957c5274236ae0a15e8a281834f6e4a34e431b38c643e8e93358c90c9407100af39aaca5c57ef40bc949728687b22b444e23eee3a784ce67692cf5b5b69b05d6e97a49c80add68d2b6c0ec3c3c4d3b6806b2e8a8e63eb1b8d1457ee706d428b74c9f315f38fcd88ffdd8b90a4234f1e7fedc9fe3cfbfe137fc06cdca7e4337852c00a6b490cfecd8a5261237849a9f1296a79bdb2acc8b3494efb867cd784d498c98f8b0489d6d8584dcae626ca600e9e011224446ee8837414ee8813a3a9d3cc8577d66709aab496a2a68586875afdc2e44ab360642640494708d02fe2a47508f895e5ab755b99c50796e8c87f497cda5f29c2a9451b3f1aadf6484d09626e0c7d37a2fa10822739e418926aa6d5ad47d5b69ee8b63250b33d97c5b61739c260e839e729318ce8c984129430c6848feada4a893c5ccac6b1211ad9aa1a37fe26f1e1bcc7565732d6057b3c2eaa0d97a4270308f4aa7a17657dc66b7f3ed103c27ac6d9ea3d070a046a0ac246f4153472463a42a3042e5ad1f0d4dea2e9dfacc87f3c9ba986615a29f9722124c28699610f2ba34f7b505c732943a4de661fa46a1bb72ded45a8fa1c310bcfa9959f6a6d305b6a27e0138dbeb52ad214c41b38792a95675960ca6fd90b11e873ec927e32f60b428df99843e1992cb8d8bf3ba670351f3b925ecccb8a376ea34a58b93c8ba662d4ad4841b24fcf7fededf43c7125682baf0e34f26120c73f83ff807ffe03ff807ffc0ee81af889202abb5fff8cddffccd4d10b8bdd922618972400d2beffeeeeffe4b7fe92f055e729f60ceca94d93e3ac42aed02a83acaa400841b295258a91cfc29c493cd5085e92ced1204dde842b47722846ee0918e3474af2d969af96734e14bb1c8d772848e80351d36525d00598203b2f64f1bf522a7ca16d450d351746c929a8dea1de5a45cf473e3333edd34e7cab77597b2b3efb48e5a46195268a809dde4a81b75ba482f3943f4536d73dee653e5b0a727a74a8f102fbee9345053d2aa7fde98c9e62d814b2ee46b0d334d7de5246501b94d1e1ed6b0aa6ee6d5b3f8d0a7d15d5d212c6a9587771afa5cc6519c4f0855885458d34827a29c8a409a98b7c5e1696cc79e7b83224026ed119a0692e483bf88104b38dbe7ba4856614a5d23eb5e79ad9a79a9e36b28e0ab9b70bc98aa3b1442967036cd2e26d5a9262b51e74c93675ac3f40452b00c65b2bd18d6d6909b4ec5b0cff1731e5ac82cf734b174cd441b3ed92a0986125702098817c0e6c5e3c4f01b20032e99c87116e7d248cee26a56cbc133b9302bbb2a2b2a37b4c9a9f0f7fc9edfa30efec9f30e5cfb437fe80f717bab6cd99991db777030cd277de487e02637400876404a8c02356021c78117cd3425ff6ff5566fa56f7ca006cb205d9b06983630f7b0cca8405b2896b5798ab8c2ceb885359226ead18bcf4e2a345112faf020edd285f2c082655b9bf36a05b9949ab525e7dec4a400eec6a6aa71e91158eb457cc039914143d22107ac76920e701bbe1e4bc73a0de4a6085f948bf9ec7e66d44d7e5be84e5bba2b5f505ec3bc2b8beccaebb28f8c8664c2973a62b5882bc74011b804caa326a78834ddd0757b2cb95c3130370838ba09949537a9c1526b67cbd4e2300d66e2d95936d74d254384815a43cbeb3ccd5bf287463ae4aabc6a61e8c4385c1b2837649214e1b32e83ed787687e64889b4d56f6dd7a09a6da594065e462ff2b57d14c21621aa59ceb2e1f7a8fcda7df3f1c025d98632270427900692127152610693fc5d2526d1e7d56dd9278a966812ef8c043595d59cdcea6278d73ac3704db55c4c49a968034ce67ad93c344b0be56778fa1aee27c3d8765ff910b692827176a517c26919c7d742a92eca091a72eaf088365583031924b2c91f0537648e26157fd2277d924209d92b7484d64c10759601fca08fd3b9453fdb912f7de94bade5cbbfcaf7f424634291e920e4463ac6aa209a9e30f1ab7ff5af561328fcb25ff6cbe0da2ffec5bf1859759a09bad7dc0dbcc03a9c8235c581a49f882f49f9abbfba260005e878aa099a60485f2c1596a9d6118436863baf5c8431aee462d8ac5985b7788bb7c08986324ac750741ac685686c42dbf21af7060294556ec22b597bbbb77bbbb77ccbb724742ce1d3a3cca2758142b4af6519b7015f79d9a201a60fbd347dce9f115178ba4d568b720e5020628ef946015fb9af4ddb73215cf9dcd4b8a0a7a378cb047309f59504d388c449b94c40931b648bf346e573d72c32fb69c89953065a341ea8d5d0a31818aee50975d710e6902728c4648f561ee0b69e906bc5f3528c2c24475239e194900697f113f13cb3acaa2e42f989a874a03a045b5f8db1d46c12480889a50a7571dee48495c479f254d2ccd1d3069b475062516dc3af474fc76aa85af0080a8b5e2151f49395af596c59f3388f495f33b9fad2b52b7e529ffb32b5d949e89f84f542689bbcabdc426d628fbde61c74d7f24baff120eede6793590d39356041b3b4b78194cd6186f31aa0244c2ef57b7fefef4d771713bac2b5e6a130e88bbff88bcdf5fec6dff81b4ec9a268bea627f73ecd31615359006ec0933ebefddbbf9d4b707e1bf381280e54908269820e9a200fb298d6e15bb96a28dbd4002e38ce16e754c525ce0f52834e358bae98f4d46873da54a277099a725921c3b5d8ef534d5fb93dcaa466ccf23e8fe2b003a2694b4d88e9c6de6eef3fe04a6248b8e00fc3bffc97ff72ef5460be263e53616091798532293bbbc9707380825836aa44ab8c35cbce10a39057444749b8a6ce5cb1fa5980c2b6d86ad54420ae72923aad7eab5799b5f2396dacb61ed4006b525ee66bcb7fd9f4bc3d8b2fa4cf07ba99dbe427bb6a1e3a0cf5ba19d2cd998708594503391dbb2659da2a2f77665d8293a8463e719848cb1472cb8410beb7f6d4966280de58529f4f0d03b232c4f2b2926864f3fca92c60ea6bcedc18a3866cea0b8612d7e674414f2a58c04b9bf59506a3d967d1bd542bfccd66d42f151a06651b196a5637934b9e0db6b1576df3cde45f204f02d9a486d95b039c3cc936b10776a51d0ded92d4dd43e196929b02a60e15e6da2d59e29fa7c770632cb3e3cbcaffe81ffda370cd7b54f179490c1b6d66a12af776c8cde7a77eeaa7bef8c52ffeaaaffa2ab0f52eeff22ed041d6a6bc78ce5030812ecf97ecc8bf0090e3ace66bbab418873fd346bb8dac445a877bbcf29996b134646dc051093e1a52e89e8c8221f3267c37666b793ed134006df1acbe9a81bdca6db4e387e0409ef4ad2515cd7bb734fbeb1c1ce4322ef7defa728a457da0e69d2dd0197beddcf10ae3027f06a85cc62a653346fbc2cd595a561f82e45a83a1a1837165853992fa69b4fa95670dc558d7ac3643195864229e2262c819474a8c542a6fecbe6e4e14c196d87a84ce4039782a5bccebb2d7d544d095a167b54393cc344b4d7da795d7e4bcaa500c0ba40259cd07dfab50e508ea684d56be81af64fc28c14f409faf3622e5ad1e34dd6bbc5176df99ed7a0c478a8878eb5152d530306adeca560394002bacafceae58c5c62000f1c65ee56042d73aca48b28d6e1a82ee6266c34c861363bcf99a304f6edd9fbdeb28244d02f13939246d57435e2f295489cf58eaa6e5451e71f6387d35f6aa15d14bc7b2ba34b55eea3ae137907acc11ca06809d7bebf21214476e79eb877ff887bf02d7ae0603173ef3333f53a606ddfec01ff8032689bffed7fffab7799bb7e1db7fe24ffc0969970ef0e18d25e2e3f6364f7d2a742ee4bddeebbd34f7cebc4928e7a70074c050b2b3d50001cd706104b5193fa8f2087018433b9e869dda981deec10dbe6db01a863410d61861ab69f8c98560166a68323e306aa2aa820173e08ed4ea1a6621259b3378bde83a10818f72310242bf53c7aa41db3fffe7ff3c36e05d59ae47aa5180a7419bc9b57b036fe50edb4d435a7c6c614b61296d61960bb5b8a682211b7829ad428f0a9bc3c7b4986a9b04cdbc72394fabbc5589a25c6e90096649b9443651381d0525450575f0d09262c3c14c53ad382c95d345d61ca845ffbc82d7ba9e4b8cf96a865fdd54d3679ceb25b2c5838cf896d4ea3796f5d87d1c664bf5757614359fac85a259511b732a974de499a5b4e5a71dd1d0849d843ead6622cbc60aae8937d05493f412f53cbcb1b84ec6d8498bfaa9e6a4bc2d4b144ab8b2f684a372d089e1e0dea79a949800cb014b8e12cb40f66420248d602a58148c5b3d36a2383c3512cd4b66f4b8428d05db11e13ead74abd682497cfadad00899ef18175f6889b648a0bb416d4b3d415b0e9b2f846b4dd579343d7ee1177ea1e5f50ffdd00f2d85bca8bef09e2ccabf1c72fb4b7fe92f7963c95e01dffee00ffee07e3cc3b15babecd802552408bc3a4766af50266582c9db61e21fffe37f5c7ec7ffbff11bbfb11ff6e90c6d6726f4d5211de3c7b4add24e78bb4f4fcd90f358536b10666341ef06d06b22a00a711caa6c56d859c40e1f110a8182c84e5dd7a98b200c1b48413a6d750dfed447ca103a7ae36d53382b11d3b5914adc3a79875b950b8fc62e7fb417f12b7fe5af94f1f56a3d96b08799ceaf64e273b96c0203d9654f5bd12894654fb9a2ab8c2983cb5ec385c278d4061c73da4a82b06e8286eaa7dc7828d5cf2606791953689bc5b441442f9a74a6a9095730ba283d44d096a63a7d366cadeb86d6cde49388fadcd3ee4fd1ed51e28a480407d0c970309a04baf2c910bf0a0b33ca1ba07105eec95cf380de7d60a13c7fae70988542f69c5af3e70db0c1e663aaa5f70ae3aa80912787aa83153704de18f1e611565b33591c1ad0d463f619ae452a030801134518e4d1841010472a1b9b29faba7435bd9c5657ccc80c56ae97041538a6824a125a4a8c54e694b4d34bb381ac34ce31b0a59e4c5a858d2271313cd9cc1ffb637f4cdaf4211ff22181e085bd4e72f8a2481f00e2733ff7732d9699788233afc83be2af4bfeef9c87fed2375a59b90535856ebc092fb9b336073b246bf23810038c809a74c9c0da4cc4d64eea87d090b11f234a85d9abaff8e995b7d6feb728908f013ba827894b4686a72fbaef05f84c59d78683ac1ead0916289a818608b24eefeaaba3ad3ad8c0aae6bda7e506331dca63314030c93efbd9cf7efad39f2eda1860b3b396b7b23fcc17b59a54ce62d274c69a4be72a685639ff2cc06619c5c30c316bc892a2904167c75797b6c17a8655bfc3d6cd37876b99485360959babaa6f3863236ab1d128500e2855ee9c7378dda5219934cc93931a56e7748909a7c2aef8392befeb2a24b770bffab11794e4e4aec8b2409269e6d8d9b19ca71c61a4c21acddb1e0d9b361c6dc377aa6fb312e5f2be20831c5c59ac9a5c6c435021bbaa5a2cc57c41a51c7f86e11e9da545cad12c46a60825ae2c0d0f09dcd3ecaa8e32e04e6e07dff193584afa92765c055b9a34e4ac6b64cbefaa3f3b5c28adc4d3910d3a1bf82c273eb38d33116baf1285c615f0b5de1233ad5665b1da421b6efbfce73fdfeea27968164b29975f136bc049c7d4cc64d5ca1a8c78cff77ccf8ff8888f802c36103ffdd33f5d3a03e3f833c8533ffcd201a23235473d64837ffdafff75e91bea7ec44d499914525cbd6319ae2c0f73ed24269d59704af599654031cd3199287309f49954310d4137d231036e7ea48ea4ccd86c7a82272085c9f60a10916d9948b6d2f76b7fedaf352f36b92632f36874d4c7b02cd20bb04811596b6df0cef6058435e115169efbdce72a91696235b3ce588bd8711e33595e4e9e4a1a6c024f3da93005cfd6b39e48e56f45b04c245fdd4dd69971ab50775967a633300a373d2d2a369d298ac44072ce2edd674fcba6f59812351998d64bce836cde4eb929eb04af4c398f6a20ab909f64f7b75876160eb9548e4e421ed988d42409674ee55f2cbce38af8cc61dae04e8946ba3c4213f701967b358baf93f3f2b5025e2a20d25496e836284f9ba94d02a484ecce2127d825daa9affcba7778d46472f2e28827ff995338129c4daa61651060b02a4c4d99441aa92fa442f0602e394476c650c4cde633e0e265f713fbacd1233da6dcd41adbb9c6593f2850397df534502237f709b9b1b71cafd032144ff45a27a7866b61e2c524a8395cf31d099ab3b2f6755ff77530eb37fda6df641ecab7ed8d9aa649df08b71525f7e662121f19206850d3a4cc9bea921a2860ba6a0062b89529ece69c4a4ae9cbf35dca3b76dbd94ebc0eda71dccab7cf3491ce2ac946d569ebb793e28cd5278023356c00296391d6c13537fad54a5ee6b48741b518f73eeff33ec4d43c5f17466a2685b209b8a928faf817ae0dd6900da7386f7be4bddffbbdd564647ac77fd2cb3872b0f0255799cac3eb2c296fcc2cf2bdecbe58d40a4ef694760bd10b83814508951d20385ba9f2f2b2602b226528856244b859469363e790d1ccc4b56a7b247ff635df336a12ce55d2ac3a1df2a40e122b7d1ba8a5f1f8bf85ad953ca99bb9cadc237f5ea7cae7e498cff102af503580ce4f04addc58cd4ec6e481e3b9d52215a6c188a462e573ecf8515816dc221a52c4b5d367844c801eb1e12413b7594e38d258421f7570e522def07ae8505b7568538f693fce336c2529ba18b6b074825a7218d269d248136040531d9fcdf0b2e7469de21a78bed65a58d256a72b3aaecca000dc5e62b3f27c276353a7a5f016a69352f6c9263b3cefb2fe2e15b30e26e108fb0cf0fe3c34d3c40ddf969ad919fce88ffe68ef5b010b58c8c951810ebd4105ce809af74e2db1fdc5bff8173d92f87cc3377cc3b77ddbb7a18e158992799fcfce0497286968184bdcda1fc044bfec68f030aee1cd99d50910b309cd0bb3aee455d25ed2e12677cd92fa6ccd0bb40513bdb46003019366cdde15339365d026e7124c1b23d01cf639ce62e04687a0a77a47a76350b254891b70b41287edf628caed75dd3c54bf493c20cec8f49e03141e4f5c4b6146a1a172d59a9b0caa4a221a2c3a6504510816b3a484104abac98eb31ecd8b9c1df28e318f32209517540bbf5973a44a3ac8bf377272394416ff470187d1091fddd066f73196dbe421e1fe2b7345647e9547e5364316f79910c6c02e0e7dc5550b6ada1a85ca962c844069d18ef8140b5bd5365872d03c642fdb8d7257f4d3d1d29c2954097bd3a4aef3cc8befddbb0a30c5303799cad6f81a51b3336c50df5292cc2331862cda06a6415b30745a5dbd041f67c3406ac699e946b6f2ece1b4db243ce1a7d99ac458b66774d98f2ba1a5f138cf65f259f583ef3a5a85702d0e8b3a05d77e80830302a52ffbb22f83487e999170aaf634bfdb518ee0f21d94988241379b0b9a013527212cffcb4d2cb1f9540dae39cc851c863471f8567dd8d7e18f64e7de30cc07771222b3ce21ddd35cd935ce988e12bc7ad4a2f595b3a5d104914a4adabbd7695b8a8261d9539e53fa1d3f28a8df5b10b93118955a423ad36a9fd1d47b515143bf23d2b251b964913668c01e98d3bcdd7d834df79954f7a910d9802c3d9d571552796691c1652b250b017a9805a7f0a0779f85df90ab50e10a416aee3e2b8c6cd5705b61422ea19bb1ba0ffb52132209d9d7ba260a818ad60247ac16e1877471a2906cdbc5c7ccd818a8355ecd67e54f0ddda2934b8f60bde4876134f6863bbe7aca4868aa736a414c93c17cb21f9b6e8a80f964e2292d83bff6b80a57055a9ea9793fcf95de6346c3dc4c61a782028e1aba8fb2fbb80d445652f336c14a9ff1134e057fd9f9ac28bd278d102d80a0384ac9b45256f3a780a656b97fcc477666a961a05334cd660a0caca2c51f5f33c899658fb2f9d0bcd5cca656ae3cabf58a426668d0269eafd534cdec375da29cfdabdf1a4296697d8cab4a502cb1a5df8b5032cda4ac12e4fa944ff9140b4c7e35d774d284547663a6f9b297bd6cf10790413a0765a56c363d2dba8106e90f11d01f268c8771988ca4a452a7c516daa2e316c5cace1844ab1ed8d8221435a886cb52adf0451ddce63cca55d69df27e35748e4d2e25ff88904e2f42f433e244d3bbf7289890fa557166ca5d9520684e6ab046819adf19ef857c9d02f10efdca648dda645e78b7ed2bd16bce58d765373a1d64642e45bf1c29b9e73319900a21571e38dfc83ff3b701df6c6e5e9d95e748a566c162a81a38ce28533ce19cdc4653b530bd704a3e480573ae960b42d5996cae3297c8917461a4e8d451b9f3461a7634349f21dab0a99b075d11c993d7aa9bcae7e773ec1556423e614a23ca37e2c4a53c932be61ba9474cab6c4b2123a9669aaa300937ae784bbfa5720a0ba2ed3f34db0ad1869b2928c84b117a0c809ae5b067cc20626b5ec33c31ce37e432ca6866540da15f94008ec171611e932175a402389fb3c9e550b131cc558e48c7eb32b0cc2fb164a5c34737a1b65e542e592ed828d4ca6781c1d3561ed363a24b981989b65a296c96802cb655a6119b9c5ff9955f69a6657548b9fa97609c8eeb0c693eecd81afcb36466bb00045a6cfad66ffd562341085a2104c82c9f9b88f9ea478da42df88308590909768c03b50e8e99d905b1e5939d1a5301127b8a81b6b19b9936da868d6fadcaf85a56e8e40135a359b40449405d5bccf4db0c06d654ab865952097c630c868a63effffeef0fe63401b26862d84e2e7e3c52680dce8daf2460ba6df357328b07f36e51c2421b8c4ba3782b6ea39c16575e602c56a7f5626f9f5943413845e466c9a186b9f1dc2917cd015c7a4467c01186aec96c2e7f2b5d551f916c656c24f018483e998ebecace5cc53f1536c05cb172f40b609564a3b94a6d1bd17c2fb9bd32d7c03d409c84ebab74acae03b5626a79284bb69bc4964ac78cb185e6ea8753aa31f54e11e1dcbd0176e4c85340d31b29c6685a34e21e65a242bbc1f6d231db88263a614ac12c15b8f19928880b6ffb312b158a0dbd3c83db4c37b3c99cd27ea4a2e3ab26ccbeb7b3a173803e304dfbe194cb4da432d1f2f412348555689dc77d0b26796b57665c49c34c8c19768110d9c61b58c7670659055fcb84c2c728e417794162e1c24811290a120b3fd468118c6f3aa8908f5f303173cc58b1db7b54b605b9ae0b585893536efaea910c4e3540d67f4e91b334488cf6e2812ebb2177493b56701c4ef70b5cd8d2772f0fa84c4386d1a4d5c01a9e712a0c5c5ad8d2a4d32119879cd30a9781d97e55d36c578f9e9a0bcb22dde3aac08b5514201181aa990451d67589d8fbbeeffbaa06a91151c7a08c1dc32c9e515a7143472bb91b86fda613cbf60e862caf7f58d5d8f3de5955c2cc4acac2525251740e3fe0f32860d27058a32d864b396be5331d472a971ee5e65379720972e6854e663ad8c5126a2d0621d5142326f39f62121c37c61ca6e58585d09889b24725dd0d791056ef21606cfb9a041a78fce7c9a1527d3d04e6aa70b65ac91ad657713ac1e67549ec147e522d7fe9e99ad0293136b5df7a597c22456211ccc9494f8f9a2c4a259f4654ef6d0eb41a10b42d92b9199fb1912de5c9492ca195c5f46bac1c07f1e59ef153fd624c64eb51cdecca4d29e42a9c91c0d3a016912166fc8750490fd9a2fe543626633e1d350a97afec4a65f7881b4b4b84b9468819ab01992bbbad303a45235f03f4c00b4b84efff04c8d7e0da739ef39ca47a41c37499f3a80ad7ed873a70ff099ff009f220e76c2da28b456ffdd66f0d054adcf83c566c0be8491da40b68b94497264e54081758a754b00a38b4827af0d5529d1ed5cf502486b88741e9b564556812f11a1e606a825d48c47a3c38ada6b284cb48f4a50e10847d79917b9ff0343b23144da0a1fb04edb33d10b6eb780ab8d4a931aa26ad3522936b1bc1ea18e3e77ffee7db4b3107f79698f36b5e23c5550e80abf2cd248e3e302ddfc9e133d3d3c98dab395a6a580cdc019c124c601ae4a5a09978ae18c164b84b5f65c74805ac4a8882b2d4e977400d0ddbca5b1c419f044621a35c0e5847196b9c0c594e0c3a1f55f94921d4e924576d47ed11712d5955f9e1dc4e8003853c330a047285a1e514f4d2cbc52d99a913386a58b6dea41285c0a526b9b76b9e1f18d14b369fa9a0e9a22feaa314959bf108c3f3174df4eb918e74d18f9a5539ce0728e971e5d9cf10aad195d6056745bb9065c1407346d2b2b2a7c6d27cb0bc69ab8d41aaa798514d7dec194b1ed7aa19b9756ea625b9fc257e02eee63aa9a36c31f82e84ac04415de8dac97960e55d80673deb59cea545c7a3a7fdcedff93b9168e48ab005777003fc4c5c79352044a557d37dd6a5123d6dd2de0920dd1031a4b3ab4013b04c4267a98e4a5036b7f59280c4c7249477d93955a7df5fd31d7d97d9352a8321881c324683f0e60b9d952dcb337fb4f2a52f48aa5f3966bff351ba5e9a56f041b934d04de223055f6525c645e8fd6a88b1a88c67f40d8728cb46f1a01cc6d18721c858d54cfa986f21a333f752cb16ece8bef58b2a749f4194ab5638e1bb09892ac961b2f87a09dc73004f1b45120bdd829ecca59985ab601b35954bf5f3db9cb0189e6115b143dbb2bf5c68b0950164f4f558c9ae45f231737b73053703a00672529b95d7e444cc7d1de69e5816c3b7d4ae08aeaf889c5078056a19ccf2e2131db46a8b20c9b8dcb70dda7227e329fb66516cbe7f18d674b8e9484af195b16935836121c5c8402d33de642d882c2ed21a5f60c6ad81a25026ee4aa7d90ff36b6dbe5771186aebf7659df11f40fb9a41bacf5c03e50cef8cd905833014f16c3836b2a8360434ecbe7f28e1a694ade0ba2163205c2ed7cb7a678a0ac3d67c84c711a674449e6151286bbfd85b2125335515d67a39de7cd3fa9a636b40ca8f58403aea51d9aa79004c22583129a3a73c398cc0a533ba32209994fa2686105a6e459afd685af2d217fe2c82e6f9ea346fa2d1d251570ba59e6a0e473056485142226ef0a015ad40c98c157156a295e14821fb75604f0902cff55bb4e9d7b8daf8f7ab4a9ae0d94851c379ab8788db15313a7caa20c7047cc482a0e96a7aca1974575474959a0d98f2c654be4858abe5d8cd1cf38a427dfbfa697aa05c52e0a9fa053d15b4cadc6323d1a5dd651c83a4b49cba67f4ba8ebd027ef6aa492e3465cd48ae20e9160b6a3b50b802a9be5e21547de1cacd895c555e491536cc93f2894749a02e5c67fdaaadb00ad5dc78ab700e735f536b954b34ea88b4d970a15de1193062924853770d7d2d55df780b5d95d0ef02c615f329bdaeb32b25b9bdafbca9b16700c3d968669f13fe04dec0bb540897ddf40a762617fa28acaf4c31f450c74da089190e58408d547698814536c3189309331e72a2d37a092da5e75651d0c4578f788114c704eb252f7989f73ead77076a97cf26b7095455c1c4515bdb7f2665b22d5b0c14c6abad2549b8bee99bbe4965d98d4172b9d63ed59479b9a154dd58ab522e4d2317a0c0ff0110faf619db33c51cec10af08a2df7a2cb72a3f9ada1a9e75345342d4f43e086f7dc16ea6b63028b8dc996c6bff40d0e0f58520363a239209925d799cee601f24056138973f9a5dcafba80a8c027428660f412be8ac6b07dc009f236f2ab7098b88a7e571198d4e31a3a424685a4cc20b21d950599242047188203a25e7bd925d0ed8ee470ad3a356a9394d67dc4975e5f9ed902537cb68b0e7525220c5063aca7d95b7165de6e7b97de63e6a573755180a787a8559f39987dc8cc8a3547e38624661a3e8e68a6c8503beeaafe60970a336b7d76ab2cd277da5717658c29596cbb2dd1442cad073da1c6d7bfa059b3c364e52eb50606a9df3670fbec67634356f8b2078151737a9ac611019287445a147319c2135d80c4f795fc3bbb2a744e7a60df43cabb641d88c3f39072fe16c50c8e55108ee4b032b57a7342de8cc6e1391b65176a34e5b8e9cd4b4d2be81ff54e77c426876f1fddff13b7ec78c1275b270d4d67a3c769d66e0fcf048df3cd98d726d684835a0c01be18e6960c7533507703a33ddd5017651082030ddefdc968ff4422840296b28cb4dd08145368108d034bbac50355ce9574d34c110684bc49a3791c41206fae58f7e3d35004250b9cf7260ad5ac9d2bb0aaa5d6471effcad641ee7da465613260be295b0c5563a90ea787a8b6ba9169d32643719410a6872d10a576acb28d3340aad50282f18b68658d04b26d5dc0db261d9fc676694d5eaba6988f226b0eda06d3eb2d97106e7d330e5a13eefcddaefefb2e5c0f958c67d82da890b55abc26eaed0e4215f67fdbb59e5873c7a38fd93d5db9a674783b971de7837fc049e369b7ea6afe90505b2cd08dba0efc8558a6030cd4bb2ea2ecd13fb24968a4fe79fb5e4d5a1580094877735d96c221944a6f4a69cfd662adeb0e4be23234d12f7d99cd4d7cc266cda8876acac5fac88a09b9d35aba46c431dc3773523f635e29e225bf3166a3a9bd689c82ddad46fcb79adce1b4b51a12b49963c1297e6dcd35abf75a1e6a104456e97ffdb92e1f6496d669d56c1008a1d31af10a8a427898f34ad9f242a7ad39624ae7fdd52aa92b8b585a0d0c15be5f60ab8289a121f0917cfc199cd5085f8e3baed9c46b055069ca96fccbdf16e00a044efbd8d2079846b0042471d7f539f9850de8beb84db3bea255688171c5aa02d4344b99c4e654ff1d36a887b925201939e6289c4d53409f5b53728e0698b264dd98298d29f0c22a44ef4b35a524a67a572e926c055adf208aa5992dbf2849270bfc5dd4a96eba14f41d97d74548eec50ac3942fd6619211d822df6b9a14db2edb7550ad467e08dfe2d529c10f6cae05af4079d27d0747f55e15110f351702da458cd31708ee5f48edd9f689be4c933f7611b650da4ddcca056115733bd9fb671c5ea6ca64896e56418aee607480582615fab7e656a3150fab33a0d739dc692ab39133e6736d8cbfc3a8d10960561e1a36b71319caa6420eb467771828d0979969fc9d569966c74a170cb4a1d91e9d72870a2c467a01c0f2a7704c2a7f9997533ab55e028b193c9651eda08437af0e13fb648d96cfc4110490a9fcf0f337a75009ce573eb68a8238a82944ddfaa01023ffbe11585f7788ff740a15199759ac092a9d370eeed4560172a21083d778048778120af93a321eec8857ead7fe9172a635792b583dd10ba1370709a3808d11beca690d240ad2c81b510204f044c4ab2364ddc774e3298c0736b2294adc4ce83a9b4ca52512c1122a95968b33689a5c7ee5da183faa1f010b94c33532ec207079951a1b8a01d1a2a2ca1d3301c2968930026dd641cd18c42f65ad2e7913a249cb704583e9537370fe6961464d67945d128588c88a035632836cefd4e1cb972c2d2bda14383bd058b5178c8a37cf8aaf9896b55b805b55b9a6b7567772b1c80e67bd3d78370b3b10f6e62357912263368272defca8ddd3751a86d9a4a95e14ee5795f370a4bbe36230b294231769bc36e2e1998fa4af585f312ff2a346d6418b5d245c693dec31437d5ac725136e7cd608a9dee97cec779f6b6e15407a926316d032607357d3641ce11b2ff90c77db3d13c25efc829324275623b8b75b5b804792cfa734fdb9b8e34d4e3c58a309aef696984b0c69b0656ca9dd20025d04afed52a359de9bba9965747bd6829b353d34e04eaa54e16c2cc7571ffbb7ed7ef02462a401c2f5ac21130a13f8b7c60515bf511c4345cc30300d5754e0baadfeffdde8fbcfc42afaead081a86b320fdc3bdd6d4f1d3ce37848544f23b8866b6687d10d2a18f1349a2fabdd6a7eb046a8cd9537b402d73668586868281bfeddbbead99acbccc1997f05706ea44aedfd744996119affa7942c0b4975d0a2699cb5578acfe902515360f4db579752acf25c2c13c2785a5603daaa9a38154d13270ccb0546e5e10a6a7dfe169ce1935091a29a15f62589e988fcdd3d6d19cbf81dce29a7e1f044057e83628a9fc4499a1e7896b5720f510008d81063852e3fc4e001d03b7ad4e94cc27ef3bcfe3cb4cbac8fedd2c9ea9999b6d8b8016142e9ea58b080e740a5db38493e7fc393f571e302584c5bfc5bc284c448145f613a4faf455c34eabb448d2d8110f5392e110305ccb5fe299f3f6f6ceccaf2514d486aa195ed0ac794b909ec6619815acf7d4a388bb09ef4a1442f930d44d3118f88017e74cf9ac25b67c5c5ff76b27260e202bf9237fe48f5847d3a09d44394b9bd3c6803f9b8c56b540a39ab621e48afec99e81811b011f90814fbe642fd5bf4f96bbb51a057d400f508335f229b91e8e312add53018bda6e05ca12fef39ef73c78ec074260192436af04b2b892ee61bd63250d55fe0580bc8b6efc466811b063c31486433347ad3ababd37fbcae3fa777ffa2d08a418982ba19521e25676f9fb7edfef7bb7777b37cb76923ec7719185683a82a484b34caa20c9025a774ff153d8d021dbcab0d290262abb9ac56488d962e896dd1b6c33f4c5b778368a6ad6566128a92428377028af5ab60b075b3bf334708c38c974000a1b2d79a8598a518f33f730e2448a5b5c7b08dc0c3b0670e7cd93c5b52b94bc2595c35ce1da437838f1eb6c75964fe0c9dcf0f337bed3cd10a1fb8228f3d3ef162e17abd25a9a0dadf2f91070789751d5dce742203a2d770407b9526da7a9e8640faed437ec9ebd7914b561dfcc55efc5cb1ee98b9d27c6ccd8fd991836a24c3d147353ead064e5bc345c210b145f03a666eb9de5da8423a7283cab83b24f09c78b5ef422b8e697bd93243a4ffb988ff99865168ac09317a77aff0940c892d83a5c53b5052fddc8bc2c9cc12fce6fb2d98f52c11ab0a52186202008e8ff2b3b5606a19035b785899d626f795e86a502646c0f5135591b52267a818e11f6761b4ef006b3fa292162ea87bfc1a591d34d13f2fee52aae4844db668b70300e4981d43cd25101a7c0a59a3a4ddc146ad23b5b0602a67b530f4d595b1bc146872b75acc1f532877ef1c09e3a9148b8786bb98ae850ceda7af9b96d81baee3dca8157d9bba75b2b69fbd2b586bdbb1a246152fdad6228299c924f0b16982ca7abb0d9cd3c539d4c593512ee7f3f1b5df617aa66bb39c390b792bc7daeb2a757c07765c703afaadd5e57cde79f0fa9790b5e0f6f15cf43e4713844beeaeb8aa5dc3bd8cab183fe5a45bc0a95781405526de9b3b63dadf7dd27db34cb78540b6b1800bd37df2cdb52274eb2ae02556fe0fbcc4edc9797b867905d9c88a17689ebac9419bbd4345f910df483acca3dad42c6cfe02defc82db28dd0b9b5a3861988876bcd584fd5a87356080a1b8b0bc3c557ec958278aabc35a84e7ae10a62904c9ad23584b54c04a6e46112a6847361ce84717a0ad74cbe00909c055de4e05abec7ff118547b215af85aac90d727eb3519991192bb5f58fa0081df0f5738f844e2e2ae012ae75240f674a480d64d007fa1d700388d04afea56dc77a41a7aefb6d2f8c191b0f0cc59b172308d7d0f455a7b2488e8a82be60b1fa56fd559b3d6504059366b5e559441944963d99905a2884d4bac39563cd8ebff81d1b95b16a0d4e65e3ad6d114c49ab0941c67676106cf9c0a316f55ab657d9d5bcaf472d6d746952129ea1ab6038bdc7da66938177938e8d45b596575365678c239515962a9e20358f8a8738cf2466a3d5cf3f4f27cc2de78a7b7a0b3427bacd99af20efcee691baeae2b6e115cd476f75425843bbed6b381e5a9d4258fd5314a3a93261b2de72b12e62cced0b2a3e53bd3a1a9641d357fb862deab74c4efbed2176b58dd8d316f551f3591df38916e079133f6524157aea73444e6adb2a6dbb2043cd085da759b6db5bd83b934d5f1bc5aecc2329150676253176558cd75d91b8d3c26eb011ec60d2107c1a4e07125aad4b68c0c79e64fb06650c1cfcf2be4191b63e38839fc69697992a4241aeae9e4fcdf27cb8d866426e6fc39498602a9fa7a1f64061100404ede0c03d14d0b7cfde0d688b97a0c17fd8dfea402f3398e422023e7c85aab60234d190b2fb35241c7a5afa83385609c2b0ad7c910ec0c5b063682843225348e5aa61007132d230bc7795d86b4582ca514e97ba564e02362e4c6359861eddc347b20b917541627a6f6bb504ad0d0a436b2ad1e205b2cafb777fadc4b5f1aaf796ff8a781eb9a9becf42aeab385cf822ab90ce588a666ee2bc15ebeca03d8dd61a32175ce1b6c078aabb5ca3794d73e74ae684b9714d86560391134dae0a1f025e4f886be1cb787878fda1cc15d83db5567742ed43f8798828e6cf25d1ad24a89f90e9258da794b45c8645e9cc95f1b30da19d1b32e63229e514dda9003981424ea43067596a964dba9a22e89755aceb18302837d95b1b944149af1f28c94ff74e42073282cbf06b91f244b15b752c1290c3837414b526cb0465e0a58746d4497ba3f39504fa274a860c7c3c85c5721d1737b77f98835c66c19df308441145113478dc8e015ce8b7a8dc208a9049226843dd9213d250ccd7fe11143c925b11138c2b21241ddcb830077afc0f84704dc668e283b24789b8291be1cab3e483980328f4dd493a4b5d3c133ffa2577310aeb600e3f9cb9833938c1006aa05017b842102778c312e60d93c25ad72cfe28293f6a26ef2b86b562497a91b19a4a6b68d3d625196679544bac6a3ee319cf0076ba460ad9debbf4a9eb129f12b156b88abaddb49fedc6a3c2b54e33268f76fca29df5ce76b831c010ad0df26a16b5ea48d7d0dfa79a819da7c8b61d5ece7f06d25979852796e5c6bb1681577e224e8e7dd6bf42813b73abdb56a76fdc82da15e77d3d3bba42b147a47f27f6ddf6758b6b57dce64157ee7d8681c58fe268c94baacf9fcb9497b0672d997a7a2f5cf9daf2590add0c348defddaccd3a9b81f21a6b38cd225da2b2cb4c88ff424675b858c9942194ef6c1ba100bcc96f378b850d24884c98673e7b751fac9fc65385c0a7f2eef5588c778f1f37cda0c1347f6fcdae9571300288e46b9c51a6d54a0e1fb9cc43470e73305ebe86f5f22928c39f5bdc91adc8daace87315ff041ee220e4bf559191a9287fe657140008d44c55586943400e6961cfa50e6d41565a845318950dd156870cdcdb6945b6f746f16355ce23700916e9462bf805cbdd944baaa353cac300dde33cc0925841cfd689c09fcb53265216335050a2bcb58066b26db6e2c4601981b14bcd5083bc4c0d35c1c1278162894d14155bdad05049eb6e2550e9b27947594ff139282962e3b965359fcd916bd564b0d3640acb6adde43f0ad14c087908816b8e1f747c6de64238a8c589fb680e174e433ccdeb84aa206f5e7ae2d449e74e8cb833fdb945a50765494f58be4e1fbdf787a0e183ba5be675673212a8ddcaa744a144acf0434da9755f3d45334c71d32346d8a9b166a392a6161c7c3239a18bedb9b852ff5f8dad5a72e9ffb4b96f9d5422a2441df7fd33dceefbf43503f6d595efe83ad59cf3e24a02b2b2aa33ce0d0da7d3a6a503fa49eca4d3fd402ddd4d020455fe68c886137b860634a417c6e5bed52a1eea1177b3c40634a46c88b46e73c1b51c2fee79af7d036ed93f52367825a42f1d2365284658fe111f20235f87d438925d4b3e0c01e9cf6a54eb4d7920b8e17b6d2f4870f44d64f99b9a766775e1115636b7f51340cd99712f3332cf3518608c9fdcdb989b27ea2ea995bb196a0041af201cbea08342d340436b7a186c3533cf8c5098db07942d9f03655d0868242b6114df74cde0e09a41e945ee19209660a775943b2a5132d5e4aeb0d61a7f7b0229b259c026adcd460bc25d4d36b56aea1af12695c15f06974546c7e56b8b771ea98342d9417e35c73eed69607746ce6aaee44484d35e6fbdfde178f4ff3b5c3b2516f3bb1e8e924938c3a08596c0cb957c32725f3902cff4e96bff8e83c7b1585f4d3f8b9aa2726bf91c9315b5fad1b246b9953a4ca5d7195bb6bb9c3fbc7795e3b7eada825d7388a699ad64b558365339153acc9db59ca6926d9c8f4e6b3985c3505bb79df6077f6165a9d9d04d21b60d9964c8a48113603fb3c8235adc470416c9b1801a08aaf925a33c7952540ae0222fa0d60f10199b1cd8eb572046a6267d859dcdbfbefccbbf5c76e61e679a902f6ec010d76ad15a435342ff9baac5feb60b698e2ee380636ffedf669c47b832c8b2366fa41ba4c140ae3619da99855cb97dc9672b8ef140e5bd9680190c3459f654891e5b170835429994d7aa16ae60876ad2430ca023036d17c9674b0c2d819528b57a45be2daf86325b7a0f6b9682158d6773cd493b0444da9bb18689618a9b523c85bd04a655e6db328d72f7691465c6ddd9e390b4d185b081e90ceb4cd08a6a33bbac22435f327265b20f07af9e3ea8c95320f528ddddd6796a1ddd3ae7e476856b27c02d0139634382f5d9d24ff957e952ebf7ad85b7a89f7efbed2ff5fb0c1d22924676352b64c6e9284758f86cfea8bc6941e545d605ce96805ba3080dcfa558dde51aaeeeeb715f17f95673813013aac2f0fd2a2424d5f2955368a8653c2456de1af0c564eb302155252defd4a4d4e492afc577662d2c380f02328c1c2202a0fea19c399d53a9f220ab6f5eff46822fe1c6aba01c06c0f5cff72048490138e87485cb023c28c51f981085b4850b6e94c0110df1ad32a89201a9ef91dd036a684dd4b95c3555f369306e5090349585256bdcca07adaf854108621e33b256c3ee5886fafd877958d02242312a4dccff93035343c478cbe958a1586a50c8b20381b42c32c8682d20246a7f3d046f5e8978b96153e62d93757c5761ef096c6bac498aabc2b4a54e5b609a20aea34d2a7d351cd5a2766253f69457b809a466703d6a5a51856c6bad067633d0133856f96c75852c91aad3b97dac5e71f214606b64e712235277f3a82bb67bfae8ad4efe4fe99d43cb83d6e9e9a5ab469b8b61c3b2d0ada9e57ee7aad7895a302dc9aa5a1956d9565be190889f578735ce0036c0a97ea30eaa02c7c1560c5fe5537dcdaea29c241b69e833cba9c7533eab1f9119c00979f9609cb37cd570d5fa20d871dfea73fb15bc4f7ad4cfd3e6c2bcc06a388cea778a7451bcbfd644782c39f25b695cb4e5ea0e85813c3b8c40cacc96937b245333b5b4f6a449bfbcae508e2d2d1ca66ee359be23ebe69fc89a0fbbb13f2005eb6dad9684f46b414d7709d19c17d201d9e055a7ed57962b35a5d591c1949e8402e8439c7ec6d2a384951d647c21afca692205875f810b66dc58e92b872f73c424822db2b6dcdb11bf368fda39625b45e076d38bc92a24eb5986dea15e87863a8dd1ff0a81bc6d8729acbc1b4cd20289e1308683e382796e93d1282f1a6f44759de9cc70077633dc61d9202c5b3ccbcf60bbfb485d79fb7024aeae8072a0f314b0ec6c7292bde26d9dde095ee3f9115b9d2899a8f3eadcb8cf5ca9cf849f5e9629534ad3a0162e52939b9588eb1d13139b9bc4649925fb4d669b6a0c8c4ad60a6c05ad6147f1bebe62a3e65d17cf7f7c058391e33fcb29a19b819d9a1df1861c1bd59cb433b0e695a7d0622ffbef4a77715b930a55c346fbc2dca177d25bcecae667e4ed0b838278768de0651e9a564ebb5452aec1d9e43b16b63ad2058c88c09b06d6fbcdd1ec154a5b2cb1c135ba91bf7069d063ad5d5a04475ae2f114f6015ac0a73fef120008a43a082a22715778874b95cd70ad3b400725fad2b0c42da48380c606ec0c2618228ee68070c4c88ddf3d66941b64a7fb94b457602cb8529ed03bf18b608a3740f094f49560004e69826682eed5888e7483c816bc74d4ff286adb1e4e1518f4e8b3c45e5f0d4189deb36f6aa330a208b5d16f82305356add5374d02e24cbca4af61b656e869a962e6ded261f77d0eaa66700bbf195f3533f4ab4773a13304663027ea3d22aecda6b3ba1f2d5c8b93f37a145c7b52ad26c689ebc497067271a7c70fdf4f5f71152a5dc5a1a149c885f260454933c44cc2a3815450d8e2060a910dc596ac29dccc20e389dbf19cfad269a0c9849a84663faed94f487d46d320260a43b7e029988bb26b98a5b0810cdd26c949cfa03417c22189e449fe250b6bf5a94c2239a85f7e5322b24dff947ebfdfcc2b2edd34a5f715a63460ae25e9c80f1d7d002bcebe1277c7b5c0965e3124b1c24ae76cfd3c51bb819dbd708148956d2c6a0813c1193afcb9a5227050ef96f97d421fcd316d7828c3470d5b1d93fbf4b348b8d2aa7fd28c4829557367979b96c0dcf48b4362200a66d3a18372636ce94a8f25f3e9354c44d919914eccaa5f4a4c82c442d08883662ff003ebcec1945102740df5d8625c6f8645bf29c39085f25a6769734af030469f24d6ae5625181630fa1dd4c02b079b0f672ed959e61870877d038ef4bb90db4dd7489d85578fea774673d62c48c6d5ed9575f5f4aad307357974b0bb25bb2ed6e92d7a3eb556a3f320005dd244f86d9d25ae128d747406890147e840b9cc9881317eee965fb410d15aea55c255dab5203474cb120619b75a8eff535067fd85438521e9702a73d270a036de4e1597219684a2901c5a7b09a32bcf4a97a60d2543d8f6c7386c7250a861405fceeb6a6e1ee5a4311bbb08f43438f7890f15b55ddacb4740523fb548e8764b611c7289439d8e8f72bcf0a5ed67de8e1b6ee9a52b4f41a1c1e0b59f93344f940af1fcd204fe8f0e31a989011020ef2b857103415a1a24119c0479ee619cee4a9ad009c5d0e9d85773f2e4a24794358414d8c37f133a82d636e5b9da55c8c2508359f00511252194ab231d3887623e818ed9b45d1135113775354f0749b08f103a7e8c5a1b051d7aec845adbf6ad1f83efe602c57ca38e5b7cea82e4cbc65d65a04bfe03afe250969afa8d28bc2b42067983b945b24cfcc4be5ba73d9f9e787a02eb159d07a1db493c528f0e610f01cd2b9ec7cc83e85f0dff95e46ad482a1ec399469e9a070728bfe83f5d3a5b7721f85a5b71b4bad1e32b4078dee4a80b7a3be12a38e9663869e13ac4718635aa50e861c56b8e1802d16974fe9b42d8b5ec46c57101d3537af6cf8c14e649ba6b4661d22457f75c66a195c994a03df9ce6febe41c2421770d837e04bc012fa988ed946c56e5b396682d6dd0c52b59202f99adfbab0740777781d18528e692beed24867383a6ed6db481e394167e428f36a534ee5d2379997afa8193c286cfdce27a62db7e9d4b60359b401da2e2fc67aeb80e05453024d245318d31633a80513991798306b56ae899716408956e57adac673726ca52c0d81aa56b8d26227453457b97fa2daacb36456175ae9bd1fec95c111a33cd167a78e9b72b68b5fb6dbfb6edae2c4b8da75edbc719f8590e0a949773bf7a79da5e645efcd77f281806fd1ec216effa0477395a7064627d92b187d2571ede1cdd7d79302d087b4baa5730e8d9c7d6d32d8c245f901936825f72a2a9c0123082b150a358a52f558dbcd229f5068577c3e35390c10341f637115d60c8e1bf8bef2a686d05cb84c2a8c2b246f36aa3cdecaef462469d4efe430901dd6bbd11065798f1fbc70cea3935e085e60d8fb069394aadcccebeb5caed37d308bbf41013c7157353b47c6df14f27375c056e965eb441d71c6a873218e7d49524274b9094795b8715490178e80396b6ac6a08212b90c1c540127b00c11934190a7539e8f87922fa3051646d21bbcad3499d8423ae0d5ae85ca80066f12a2e6053634f6920aae02c4845b928c0ee2eacbaa10c476efdbb7a2afb25c4f6574e0a3754629277161437302c527b2eecb903b90d10c17c16d2cecdc9038d18b043e0b4a2a77f2a3ccae9d2fe505a5382c1b6fcfa198567a3f085b7a3f44cbe6ce94613e733ac9ffc1b513b8ef44b13bb39e5cbd79258364992c84cd6c536b0e9c848756e9a592e6aae77475883658a9f7be4e9b79fe668bc1c1c9fc53c6b5d29faead00c62d93f3d9f10b36c9085528ee96b17605d349350b6f45cc55f2e5516b6a256be7b4b456f57b0aedc477f7e8d8bd2470f3429327dd61e9c2c3a41c072520a5946a8306decbd93a70eb5f0df894b0f0405e27bf706f5418e266808937b668b5f7813a63614848e9ab2961c74fa04631cd277745a14d80922f6661b90ad3284cac8803dc788ec98c43b97bc99126c1504bb01de7d323a4907cf55a19822df0634c9d424ac26d5aaa7e6f4a200e2e316f8ce4d3916e8ce95d4d988e48499cae8948060a499bae96b22102fb5ced73f90adc3deaf7e64ae83a8a1946435ebc35b527b17642a84a17ee6ba84e8f74d46a85abd4750b22f381ecb2f22c7e56f28491ffff54784209e4352e4a913898cdf88d43ffcef2652f7b19f7515eaab22be12f1319920ebc4e183a11708a3bd17085e1e31372fb8815b2934192fb72aee6832dab31a78e31b9e75cad4463a375ea2a945bb8dab86b3edb92378f0810e0496727ca661248181750b6e4ad30330e0a72ff865c492819dbbede7fdf60e4789adff3e07b27517c20fadce73ed72fb799a57260676579b5e408158e2dadc81bb15897383091546e90cd43957baa5c7df99ae1950a99b172c8f235c3d6047cf48f0bbcd1257934bb444a65bca9a65f6f80c23bd2ec1f3327740df50b20742439524de58102c10162b3d7ce9ab4b216ae5587e87da2e31189831b949dd4d30b03c5ad91fa0d0ff36ee0a80988371009b0244e1d9700d0c671ea47bf4edbca589ad67b7fbaee08f8ae4e819f4fd1dfeb8129d8d79d1aef8c7806a1afd459e256086d53bba5d692ff2c26e3be7583e1ddd5a3be9e9f8fe81e0fea6858f0a3e88ab72c9d00f1e80c3fa4d55006b5f97c0902d36593ae7ed9b45f9da11a3198be4a49f2c65326a15b643703dd3c6be032ad2db91b9ca5975538b9aaa333773bf93f11f341c2693e18c484596bd5ee22a30a980658dc19b28beeb207eb4bbd56c1f70bea5c8fef58b37264424d42e3264c9a7c08ad6535853a2abf69b1c510c2b5c9307e92a77bc733d034359473047c97b6bd47355cd30134e10fb4e2402cd27ec702aef9f148ff8a89e63eeff33ecf23c02477c03d386b86b535f526bd2e8be866bcc0c878a43ff631316190668bba539fee5533156db6e81e32726ff0a132119884aae9913929e7941b160d4c6689a9b40bcd7cb86d07923207c4bf4f8f5895ae9b113425ec5c4cd646316d3e147cd42791e6d1081a975faa53ae5f7d19573f58a4b9fa3844048c368b6c56885b146842ab52c50c0bf37b277939970ae574c52e5fcbc25c9d1a6f9a6950ba6e0da2721c662886d6de020a194de9618b742893b04f944b6cf1b9a59cff35b8b60c711e38df18c23e3ae83ca99a4f01d7062543def57862719c5792dbd36fbf41efdf873ffde94f17b43a0f502e53babdd0b20c6e1974b896a34e3e3dad64f741e19d72381f5d01df1e858027a89dadba1ffd12a2202c8073953475c0b3792593936438aecf5ba158bb5e4553c6d9cf6f7448a0a5b7e6890c929d7bda0abb48204962c0fd8007bf4016fc05735ab5a65cce586ab6b517b8a6adff1c201f5233315efe1fd5a4e00639191957912239d5d14bff6685eff55eef45377e0557055989b8c4913a4f6b7ed7c665c81a5ec04447d5f0c4a98cb6c30a8ebca10cd70c40b9faa4d3bf4481114ddaa198ca3e55e8457434a56ffc13be206263c180a1ad957b12c443f81dd8777855bf502c4c44dc7de918a8c2804105be3a35a814e9a6e4d9bd7243609d46615c2eb8460efd137b98a23221f40f063ba1869350acbdf9d6c22ef2bd1773d271b8d96c312bcf40f3134fb56d2fa935b22d492869f7a31cad8056b6df7cbf84b1abcd5691c6cd1e85eca5fa27d69c1e9219ccb5f6e82cbc45c327c49ab3c9e960b71d3d21a92755e129e0da583a3de2144b3e499b6a064f1d54a42c8f1836a590b05357aeacb76556ad123e6a9a146048631039505bd7c3fd4a82153765498d2e344ca19e364139cba7ebd21f95dbf48f5a370d24805e6aa6176cfbda7e57a1b4b3f13ca8fb56757825075721576af93bf97456a357505960479d4a6fbb4892db76222ab06befb1777bca7923886de0282febddf06645010e50f30844c0b5666f1775f8bddc069952d5702ccb2a15b4720c0d7ce8bb1f32b431eaebfed38a7d0354f4a726b6800572ad85a1037442f7ded3d4ab917b89ddd8a48b1d52c59c51c13523270508d5eabb7c0daab66604b9f9b0e4c83090d2c44cd00d2675d1326d06346837da2ca955795d20459a18c0892666be18c3492f57a503155af524c716ced0310f35289d92003ecdbe25a1e69e301d719c106506a1552fa80673c59632c4a68a6d28a7a7cd3d7bfd65ef21bbc155d699c1b9106fe1169f415ed3cf30abf7557bc3a6df08f45561d3d528bbe98c345205b4f9ccff6c5cbb4a0d7497d10f5e9f14543da9ca4f01d786e057b836bc63631e957404132d1bd169c2770a8a2f181d3731a7b13441fe9498f00b6ccd0c52681a897eb075c5c32456b5537767908832575d6238b2f11984d50b7e4a176669ebd470385d2fba94498192566ffaffbf60a5a34e1d3c42d6d01818b7cdf233ef5effea5447a35b77b11d8e77cf47348fa5d0b0e350d86bde23fb93d640183c74c495fdf35c5ca92fd773c3199b872ab9ac68f95d4923af0f63eefd50b4e8c316831cafa014886a800383e97fb5a8dcaff7280f8070462286d4cea074496e05a4f0a166408b6934cb26009c931c0a5d81144c31fb831788c3419c609795e8b7b33028331d69bf26bd969f2eb7b4a7775fd5315423220e9f6d1a7486b61f2bcf08481cd96008f3e900636ee0a0774e4d3cfb7198700dd66318aaea42426a2c4dc08bdb25e1ddbb3c6afba2a5cd96f64bef4bbbf412661945a36b9dd58dcac5b4763f9bd7149c1536574527d7eaaa97acbfc9756c9cb9e19ce10a23e60645f82bbc9b635f3d7a42a03973c3d36923f864a93d6177b76c8ff327d5f6563801311d0da45a202e01e980a78d788b2a36ca19186366fc74c78c298e9df702b5faedcecfb193c3402d05adc27021b5e6a4b15740cd795ba658d257be1fcde66b9b4b9627b6bed1c1a38e13b52482db7e4784b373310399e91a45339e7eed867773b47e760c7dd59a00f5a2117fd73596dab847bfad03358bf1d8cb0bd4e4b9ee7393d6a989cea3e0756bc4d80e1c4bebe48998e4c8f20c0ccb9cfaed5b5d18ddfddf959ca4481f9ae846030396611a89affda65807e28d5f216e50240e37386e35015dd841798f3df69811e2096595dda800010d696b3dd0ca8085b816bfda49f4728263aec6d37954f601438d53479ea6541424c0ea6029bcd06f5045b8c8e2477d3f63e9eb8e68e87abb301d284bfd6c22f70b229b32782408588c84b044af5ffb5c28139f7d15ff8f4665b95bfff279c845a0458ce559595b2698bde6184d57333e578b6883bc5128e75599e8cac5da736887a17cd06753ef7c20d52e38e733c92d0672a4abeb44ae1f455cbb13b9ae00ee95419c87b45dd78f8e9e092701de89ece4ec693123a98a37d695c4393f00f18217bc4039ebcda5d9189bb131caebb88f15282585fcf41ba929ae1e03afeea7bbfa72856231396dbac9784a915a812aa3eca680cd5f3854c825d8dbbd75f573490adbb56f7db62560d44c539a3ca2c90b32427e1de814807d4219f49b34b4bc8b20f4208436bbb4d5a439d086e65e390f32ae92213555e34dfc7a6bdcb032342f9bd3bc248e10f80538e2a7008e6372cf8cfce25619591acd1fca45418964cd57b4422563836b96b7cab360b9beb1522aa1667ca77549b891a3d02cfd9219defb6fcf64d4ee2709eaaecd478f8c4a5b82c31cf5cb7e116ce50e6378e84d26145ad413349a57365a97a79d8a50a7a90103f2143079aa1723d78b7ea103717bea130f6a6a5bba1b4a76c2562f12ef96027d75815a03571e00958be9b1036b2e7d21eb69c66498889380abee70926996cd05cdbd455017616babaa2c03b7499e3141b466ca2ec49b8afa6c723a3d5621f72824f634d5a4e25b74cbbb8638ff93b0e6ffe364f33a9f49eff622258f765c8b4d7eedd77ead4567a1ae691a655944a6179254d23e8f89126ff7d5e6beed42768bb29aad9c4c5fdde4869bb5c5cf52f2a6bd2e35238e0803e0fccc43cd260d618d2bab6648922f6751a52c1830f3e05f98cfe40ac62135fbc43c63b394ccd83ccda99b5de20a60a1c0f779771edd8451a786e9114c34847e7ba34db9227d8bbf65674198477880ad6dbe75c6b305a5e5434871841c0d8758d263ab2b3097bbf5ea68522a2af8bc7844bf97db65604420f2c00ebb9f3ad03d9ea03b5afd93509c514c198a2e7df5d94c47492ea4a6ed89affbbaaff3882c5a000a32a609193be650661326aa2eb22650bfa99b612185acc264949f932629509b3a848b612c75a9dc39b54ed58a03523f526e5dc3e87441cdfd0f9754a517622aea96669712e3d357c3a4dd605143bf828961735beb8cccf4d9cf7eb6315203c682c2824c7126d83aa70669b7dd25cca46f15aa86f3d2584f0b71ad9d85652d207adabc722a6cee99d157a87908d5d7a52a73d16507e7a3a5008ba5270055f3fc7c25e169e8391e5e498277361ff127d5cbade8f2998241e1b9a0a504587cd9977d196771369b2df50bb4cc4ccad64f3ff8278d1c0470507d0bcdf616fa578d53f7706d1d852f71e26989421a2c1528856fdd162759118b65457ad1350c2d1d33a382b6d6823a2cd9ee59d655d6df2e1333f3d91cc2676b44d1cfa272a2bcbb920a93096e91425673fe12a92a67f37cad1ca2809af4bad711f9f4fbaf73c396a19b72bac6c0401fb51c41bf2d023a3221e58ae605fd876bbe6b0fe3393017f5431dfa833be44552fd3cb7a5255aeca09dbe1b12ff77d36c48b92179471290890ff44dac80295dea0f7d229604991e2b470ac0b5ee2837315dd7b638669cf454320c9511a79eb65d24f6c62c85cec250f6b4004843198dae6597edaa30b8f2205ce991be7d75833e3b43d3a048240520c84adaa3f8c88ffc48af7f628070e4baa6a5f688f1a60bbfebdb6e86afbd1bd04f2dd32b34ecad4f6cf753456d0814dccab3b6aedf2f1af5ba7b3f2d59565b969782f5deea5bab1819cd9956843b67b6b5afb7f87585505728738b02ff07d7c2cd7ca65c89d2dd70270ec2d2acbaf8faac673d8bbeacafd1e00b5ff842a6db7125d6c856690d9ad813e37e41434a1cf1424ee5cbb8cb36b2f3e625eb5d5beed679085ec6aae12c27ef7038abe66eea8729dd9413610c332837dbc89c4a761638b5cd178af13963332d447276dce656c6c57ab95bc70fca1061c8f037ceb56a69b875bd90c4275f304bcbd48795ba0376e5899d07c06aa95c270ae6ef6d92f6be4109ef25c1daef4a2641dc582ce0c39cb31fd82da1e0c69ebefce52fa7b3de67e4b72aeb6063231d43e2ba58292c489a5028632cf53060ecf6236bc4010e7c0dc8b4352a426f7888b7d9da3a22f6c06b19a94ccd509914591889fbe66ec54c8cf90a2cb0a1c4ba06896b4e94ba53d2b68e9c4b21a3ec1f381857f3e53223a2d7b5fd5003c97418689024e3d3044d8ffa5d26155ab6f0e96bbfb6a4972e3113765b85a9bcf012c10e9df9d41dc960297dfbdaec204576a2a7e96a6e50d0c64f9ed0a7ebf487338bc927cb824ff8cb5d97afcdcdeecc801efef436d7abd32b36f6f541d4ca536ee1f596a5aa9d746a556ad3a391bab3bbd51f9da434819c9d7ac4423c2d6b8b32e314ed5805fddaa0a7be76abacc00a72ddd33bc370909b4d5a9f51997d36d50a1dd2e0f2a03c3317ed51a0537ace3b40039a6d5330246653bebff34005dad62e784168a861f95d349b3f1945305a986cec0dbfc987ca4d2155607e6d7c314e1540a4e4b4a34e1ef1052e69a46a169b098addba5afef7a9aff6168afa2534ac9d4707a0a1150acd88cb3fea77ab34b1d71010e141c40ed73013e85f84f9711ff7718d2a2112d0b77ccbb7600e5ba4e653df1adb19c4b724cbc9c37ecaa2536c3ae65d9a87a0eae3a6ff005036ae325d22ae1a5c0bf5db9ad0af7429174d8e1aa20c6b0cde0e464b00644a0aad682a840be5a8342abb5181aa748d023a2602d6d152896a2cc90a08e3330a40894213616d0dd6b8285e2f186b679310d1d4233e9929340f0b0c5644529f61611233828312d2d77b3957a9786a6b0a5978ec518927d8ad24bd6676ad25bbdcb706d1957160604b69ed25355fd035b1cf019a1f0d14ae1c7e5e9d966719f94c563283eeeb0aefbc3feb5cd53ffbba02a3b89aafde49e416adee04d941cf4964187d0bb2b77d5d615651a1c2d1997c62bb94a1ec83e1d18ee0478f1c413402705443b919276dda4c67997e8d956a7ef36ffecd05f2967d9bd6e9ab9b3ecf29deead469698e5e981fc7b4720d4458e99991a1cc66da53d27b53bffc0b4bc6d28a0717405343851ea9d0a86718615c0ee54287057acad87c767a034b3de556bd6581430d5b116a1353fd0bc43cfe83cced69a8d3c2bffa88e83d3fc54f926f114d8f6d80284427b0432db6cb374b15cddee095dd452ea95ad9c9fd79681ac501c7367f048144a3e35c8e38041f8ddd9897f58fec685105a06000592a15cacb782fa1fb34e3f514c7a0142b0d690b99e80329c4f50bd18b60ed6f220e89faa756692e54621f1626550007b2bc4cadfcbc408a8e5ed0ecb50cc3113061a8cfc44d012deeea9a898021126cab5b17fd705b1b1478305f30bf280ae94e2f0a0d137115082489f92c9294b7eab774bd15104d9289fa4da85d05d2acb0cfe6a761560979c8953766f7c950e170a17830003a01650e798b56552b975993155e81c86d85353c5160d5829b3ce44e840ada6a3b52dde44b5578106e5ea1d8496d5d478dd0cae209cd23c47dadd3962331198ec43cf36b5521ef4539871f96f9aa7ed5d27b8e87b2f8cd6cac51f84a7d28b0dede26662d4c0efc95d61592eb7a68d55b476a96b633ce6691fa92da3b34cae31071cf1a75d46e202beae79a751af404b88db7b1371332c0eefb9cd924319c847a253b8dbd2924b295a819068565ade2876e257dfa1d6c45eab2c8756fd2d62ea76a6579c15c6eaba131a6ac6dc7a1a9665feb34c5a9df8a53c369c64ac8dc93581cc0ea1780f2ca57fcffd0bec311b846b2dc8f332b916d15139a1f91a37285648a1c59bb011c98c001d264a4f9fedd7a590c267c3651372abdf0732a6ce70198d296e68946095c03c3cca21dcfd6c568b7c9a0e1e1a481e5c0195f599bab791c9cc2a761e38a11a8966475ca8c0c10c097be959febbae5fff683d8a274b2e9613b15a551257770306b40b349623bdff190316540f9409397e24f8a9fe757d2d7c1cae9ea4ba84f08ab7256987bd7368f8de02d3a5cf5728562c3949547e741d7f8a9c2edd72b84aa4e43bba5bcc2530e0fe93d3a09a17125a85df98fa795e7a20927d4a3fd365e34777f6aa7601900a9137e71a7cd1c158674cafbf102fb48ad0c88eb5ffff55fef91d534b6d1e92a168548d331e627dc5ac8b628c689046c2b3cd67f4098c8ed11a44390b55bb8009a4c2bd02989c343bb8aa5514932276d50cd1633c2f2a65233374a32f5068bc9c02b22e58c3d1a026ae81ec140b38e74ad5a8fa6e5241f85e59beae0bfdc0a5932c4a1cf8ce184bc16b82b39e79eba48cb686a52fa16879041022be5826be022a7bb68cd3c34e3a80f52205f6275e894af12d07e7ed6537841d0eac332e8d63e8b0cce6213804344792f42cad164c2fdf33d74e8c0574df0442574d9efb23108b93a3ea81043e5f02af4bbe1e0920830069840060527b84e7bc573124f25f3ab12605c99d2ea050c356b76afc4233beea6993643d4ecf7cd892c34d43b13d4635b57b4a8793bca191351f623b7fd8c6dca0085bddfde34369b43761ba05495e914cabac9dfe68d576e39f7bec28b59e1e9f383b015de890eb74837585c2fc3ca2bfa43ae93c81542d569c13cb8392b9f5fd7cb20b8fa5d0fc7d3d5195a6518d9f4291f252dbc9664e5ea656429a2cc9af6f3a8800cb2bce4252f61d2ac8b42838fdcb87c21226cbb09291312fcd809cbb4566325c7f20b6b6124ccd8026beb53ee411807b1beecbf533a11c27d3a32c5399bfab0734e8119cd1b9ddeb7cac19c8afdcddab2fc64a5b2c24c28ec2bb50f9d33b950acc98156e5440acbc2aa3333289342a4598847f5ae024fd936a59224b305b2a62c518bb12a18e0c91eae88d7781194c9c6700cc4b6ca0d36a5282945584e9076a8490ce825a579d6f53c543069dfc0afa7190fe48a39bcba7026fe5092ce4421250464719d6e2ccf93177d509ea7108d9a81489b98c00bbb548e943a340d747c950d897246c52cb00b3b82898edbc135adf02aedc20c48253b5fabdc20cb51b3ce80bc480561dd18add8a802a0b1b2eb4c09a8025bdff00ddfa082ffb06593d76a053560830248390514c4a46ceec9446100ed6bf3d67234379d3b5934c3c6b93a90b67298749657a4efb9f12ce02c59853b0162be7d857aa769dea2d8558fe7d7d119a60c71ce4757d5ce5134b44a069777f678276ccd3f1f05d436fcd9407e3b5c9bcfcf54321e571ce6a59ef65fd6244a7908b879fef39fdfafab2ae96010bb6a0d680e56dae22bdb93a0c132a6cec0dc8039130ef5f98247fdbc87fb56b895f3887e9d94b5743a1202ca24f84bab16dca7dfbed785abb5ff9837c0cd7f33f5f00b35881982f7b5ad09deca3133a116e623321cc9655a459936d58123bdf9b7c4965edc7387acb75437797669c2d1d2424c2a2c7eb767da5990024f68e5a63c401d94db2dd4906450503ec82b59532d370f04e51380885449af7968c4efef8786735ab61fca697fcb6ff92dd0a4a36a4dddddf064f712198dd5519992ec0fc029fa0364ba2c3f32c5b33ea595d70914cac3819160d5ca919d5648c79e881ef4286cfa8d8d761e28b589245250c357a46c00b10fcd8dbf2c37d4f3d9d7e67ad937f05259768a31f5d161b27eaa84aa409b84bfae259b454b9bf48132d1b08f52306c37332d1635ed77e36b4b1574d0fcbf0ca5e58c424d5a4fa97d3d5318bd5c814e25572870969c28b36a0f0288557e08905d3d5a9a33c654c81f6eaf41f32a8fff13da9e10bb4f403f41ff51d81e0fc45b56a2d53ccd4d8edaa24c0a5a22d3e44348fba66ffa26072dbfe66bbee6c52f7eb1151833155b995a31124e08d7409588d88e16f3e87defd6645ac8b7d001a4a478a158a1919bb090b6aad8b944811132dd769fd411b6f98ee8ce7bd9aad537c72d19bca7fc8bb9e2398bda543180eed3603330236a412d58d9b26ca125b1647e0b36b3c3645247194cf2096e5a5f0b4aa6a6b4cc35961b66de0188bec2356d83a486d0e600c8c6868b64e2a79a914221e72ae4541838a653d73cce8d3a6a1254efbd8b0430a74cfc92d939e7b161a345e2cee5d2e2fbbddffb49617040b5948750732b6dfad5203569b439236b401a64e4fc2d3f51950c8bb99082491f9a70cdbd8ed98144096523017fc139d0053d1de0eaa72ff5d5afbcf53e07f3eab40b73c909d509d708a821250e372d8485a7e5de123486a88b26050af5c2a43063c85ebad2750738dae4b2056c365d12aad33619f0d37f0e85cb1d27f6353ae81b1d4d648b79dd7061a69379f5d928864d5748771ae2d9ea16ec6ed1f029e0da0931e77d3895712f32bbafc4101ae950e9ec7ad0b38603f43b71fc6a985702b9533e73604f8765b9f43c4a9d9681d81b78b2a0c1f6582338eb57b9986bbf94c5e0a95b226f9181993507d456d62fde033e993eb367cc1d16f39359f23b14188c1cad398a2618408779b09c9283f0828df58e1166d80cf4943d9897b0f0667ce489543e9cb7371749f821ce403c6808ec1472a552c8a0d07df0d73b2d610d0e59322258c2869a2d7b25dbf2837a294d6bae5a4aa81a66788111950ca2895a0bcd71d8fce6045f222d8a9098797ad88788fa6d3c36e15d6a35a46b3e8bcf16c19751e6efa139529dafb21f6af8ad0c5c7aef5c6e586048cd43a9adff9e476d521b7d630b2b34e7930e600d61c1b2668e4863424f2d0796abc3351996c5515d3abc03fba4693c1f7f9aa32fcb73bfd4ac291e58c13795d3046acc4b50d54a4742652266946ef299e15aaa6a5fc253e9243e0d1bfe3259e5c205e2bd1a258f93ac31320ce8059c390facbe1b2005bc801d5063d644d63964fca0a98be26481a89438e987e9197498957d749d007702564fc39107b9f1095b559e19ede62c1c2a8d72367755e76cbbc4ea36c37a10d68ce1b11741235dea37e0ded0ce5657031fe43d480e57e5e770126f094841de4dbe4d77eccd7492f9012681f64bbff44bc153dbf16ca3dcaa8de9dc1e05e0a502837151b142862adbb2baca305808fa653a1ab2f0de6fe9976fd461deec9fd17a2a0af6de8f7bf499a21b919e71621b299f7b8d8f10da7a6a65d627ae7c96e91863e589a29ba24e91a36944a6d8590ac357ad93ed0c5561c74e8d915b11549b9b197348ea3aa723597b1dcd5cd74b0bfc184b7a7a09e6eaab8375eea115011ab81b04db64f3a87c33e2d12f5286484d8c32aa50259d525985c6257101d03be7713fb1f0ff0de62a5ae252e22da039a74643dcbb5ffa360c3f96fbf4a73f1d2860bd9f90551f58781442175b5c8878242353d95a83a4295c9370a1d906a241b233cc991803cddef744b3f743453ca93b118878727b86c2fec8c28009ab25bcf2e4f989416a88198668fc323b259a40434c76ec1b78f96ad5f699cf7ca65d796d533009b0425f2d91741c1c9a9300ebd40521b6d44a2bbd7cae6bd44a5832af025d4b1b99e04c6459f48c630e394448a9277e9d60d1d31323660427200eb9667c578098f54c6257f7276adc36bcc594a5cc27f0852f41db15a8edeb1ead240ab56da457407ca764d66fd9c114e146097fa67491b55f5d969d09d26224b452393f61c9e5f2cd1c35e49c34cb568576ded8590d8f9a2ab20d5725da766e835580ad09932f30f27ee882a9b706d2ebe2a8f96c0fcd67bd63431d7d65664dc15aeb8826bbf2d9d66d495f53bfc61b2495ec0c17dc177d0d1359d570320e4b763c0abf7c7ab46593da620027ec3c9489144edcb7daa85f4f9b5d69823eff35904e75d4caa7af86dc7e60d3be96745ccd253d2a619cc6f59542cb2bdd10b2e6a978368382fb7e1103e5fecf279aad02bde2374f3226578888ba740cb8045e9338b350d88ea48119a4af782d2d6c752c4f6e57a11fb12c26286c69b05cb1b934cae949db0649409d51ee3c17060a4428eb858203976c4561da6dd3dd2cc01ba666d082645ba8b2426d655bcc5a7725abe8407a222809f503441ab6415e3cf194f922a82db8ec90f00c8bacb248049bfb94b80576f3eac0aeabd81e1e3d08c2aebc7741f8415efda3585e6c8bb13179dedcd9d72a04f143db45ca5b68abe484c2beee1a28df7953b5b3c90988f14f11100d84d973fcc44ffcc4aff88aaf806e392a1b9337096982164ba356f525efb4cf42e474827fe866e1d54244afaf08cc8c24d4601e6af6d3630c20cf972fa00f0a198326804ce22f3f68938d7010e10b6159abc6bc40d79a73931234d5d8bcafc8aa9c33172695f3388f32b08c2d7e10d90482996d73af2403290d5daab1edfa0a13f3f75242352f7b28f7ae122ea4f0d009f3e61f95b89f9677e391815cde6fb8371b430170b774539268d2d381d386d6237d057f815768dbfafb02702a6b20f938b9056465822160e9b9e1648797a974e73c021ddf5595468103afec4ab2a8df6a9a36f40d2cdcfce13ffc8775c6e70dd827ebf1a96fa2c7e5a669ec00824016f957a73d48df5728d31cdb05107b5555ef4c8d71f4ea3b2960ae7f8fe0aba78585deb7d0ca0d1edad655e2b3b5bffe83a7e940efa9f5d3776ed8a5ee2cf6312f0ae81f33b74a586087629a2065ec8663c983edbeebbbbeeba2ba56eddae877f164fa28408571292f6df5990dcd9f77733a730e79824b36a7328d6479349afe16457633f5559fa82375c2caea64e23ed95c28a0f75c280d2a2c4ad557c354c7e8b2bf6ac6ffc586ee3d2d9bce28f5254f87269a74709447b576d112ad3a2d1a94d84647215da05c9caba49c223116badce0391e525f3eac774b5d7e17c83e0044b300d2aca2d0a83b88d60f528b7cea335d3c97e9085ac53fda6757b2b396230010864bea5be849bc856df65cd281bea1a9eca9f220a0e09d5bb6c31e6af4e6638c19c26c46cd362ef99a6a8182a7ad70795a1e3764f728dd052b396fc3196c6503a396f46696b33a6d53e82c99a8b91e869b068674218b4e63356e55509891e80827e4a3a4a87c9946de535f73f076e15450ada540d512a95e16393a5190a2b31342733359610635cd3972a9951bee1faa5ea6debd4715138a3ce8f74cac8beb4fd8e90d09dc802a747bf1ed033ee003def77ddfd734cd72156fd7aa9890e9b71ec18c14f6d6772721d0e9d52b1de38c8521d54b736e0aaac66fd3bd43434d3fc19c11b62e808e509c856138dbd244657d812a9bb3186807836b31206dd131b482a78edac9edad785c95fa11252c0379cd143821aefa01b84e4536212d7434d22caca8550c9c7d64317d66675de77d1636983beb543e34344c8af7b5de0bd7995a34eb2b7c29379c7d0f2b71186cd59661c5c09c817d64a61576f2d9a87d46d625c1b12c60b64e8662062981037376733d9fbd0cebe6a52f7d69afacf0e72683fd440f611235a9da8554d29ea08b3645145be74aa009e351027764408593a484ab80d5e8f2a5920b97b69ffaa99ffa555ff555fa42a43758d214adb122033175c052e101f36e141a9159273a16bc2cb3583c016a3a4d8641867e992eb673b37cbbdecb2f5a12c9c0424f99018bea60399b6fd30991e6621836cc04ab7e2748d47429ecc4bbca2dcf0528695f77fa9ad662a05d05dc062ee18bca3eb50a3b9a87660c08f654497b626e70e552598f9d4bc70349060badc3646f8163d15d09ed90aae1b7be545e191486b671ae72e948ef0efadaea1b52819ac122e52b8f46a745ed052d4d9acc65ff04c55b8948613f6102d4da0f4d6baf783fb401539be527998b04caf050c725fec2110a63a97eea0382a85cfaed920ab58d9db2f5aa100730914474c6e2d5c7560067484df7d43761644c7ae9df151301275193c43347e5068c48eaece00fe2ed5a28272fd418a84ccd6a1de6d5479c83b519caa45cd987c1e39073da37689fa5f32fea93947b4f0ddc236e5030693521bc484f99c8d29602c3306bf1702541cf897427de3de851cd03ac2c15936e5c396de943712f2326f665370165b03bf8cba6c388202c13d757d03cbbcf63033862b1360a7ad83a4df9ec154506c0e0c86d33741c62435064bebd5de4a912d4744dfb2287e63ca1d342680a636a727835fd34232c634b9d6e156251e05d301160e95a437cf2074346cd5c4f766613c0669715b4522775cc2b2db8085dcc8f4cc20250c2aa71d8eb01e51d1c433aaf9c498318deabb241b505af2fcd7587b2c2d6c50b574ada5e544e86a8b5cfae827ef1406e1ca139179a4819a00acd4931cf7adb822ffa76f896244502d157357288484125f4c971cad4f495d3f9aa61f7783b83a292cc3894dfd3a00782f01137c6821fdc2ad7298da8dfc4b940d22a4df1323b2cdfa4940ef0132669249c05806a22db7a5101a9b42b567d258db20a72c08fc2cd8d4a38a8004b8ccd67b99e8e882b35314ed6d2298512828bcb9cbfbf46769a3126566242a79e0e5c0c42f7f0a27d87e73ce739bd184158fd7fa65c8809e67ead0834af2e7fb672d16943d22188429f4b1d6bf904caac5193126a2e7e1a2470a15d7560224329e9d3d0300808e40929fddb84163b080b294d4c66d9077ea0adc29675dd6494c8ea943b998c182f3e8bc07a64eef854d2190ec36f433ab9878c449656b20f9c0cdd060da5f4a96d9f896848777e3d316e00147d1d8901c1b4af9d4dc7272777368503b8271328c326986f19e5496490ba9b318cf91240f58bb1a527a4a4841cd0947ff5afd20899fcc7953a44dd46b3caecafb32fc4db14238050cd4de77e9ab91063eca1d61e25fb29e6ab4f11eab004ce66741e15a5cb5895481531e313fc9955c03eb0c8acc31d465bea841f4dfaa91863ecf5bea2178fed07704478066937c0673f61902d11429ed9ca54014073854687f93c53b56034eccb3f4b9d1633540e4dc220926f49a1708242f3b50aebb140a5b2afcd010ba59b54654243baadb595557914eaf90c8352f712b4614a8c69d2844e5f34d2da7feb1835c93cf45e479a975ea5c4f555f854528e56da589d5c66cd7b54db6276021fb74d8c3221f2e98cc1664b817876625c34c205fa2f772658f189d4e5ff1bcce21b9e7c8ddbb41b182ed23a893b816dcc165325326ea2a8039fed8640bdcd95f48d6c4b57587474051151117eb12a9786812bc362d32ab3f8369e11844df8967f119380d6f9123ec0811b98f20ffee00fc69e3c428914409db77bbbb7d30ae5b277d6a602f5f85481ade301aba480666fe327cd163e74a1adaf48f98af90c17cde6c519f762c2d2b400ee84ad87e3da893527065dddfb8ab291122ce18b37522493eb8e831229b7c7247470dfeb6b0240bb4bcd5c32b5aed826133773c8c27e150cb00afd680a2975ce0b1c28043d65d32df1b00a6ba34a92928648b50e120437692252704317d9a2f2564299198c56d8d9540a0a1d881a5970a909523e25e042b186e834bbd49d47f40ed7c090b6cc86fc3587507ae79fe5864242c75c5932b1643f4d5e9015050b5d8640a44da0b28766d9ae16cb625e21360235e65106da404ae834d41d4ec06e336e8c79e49e2ab7e2d67c936450c38c560141390e751869ab1f6d35f82ce152338b0d528383b26ce5aae5ea4a10c9380b9f415bf0a489fb12bdaccb8df260b4e1a3962f84b3b86ab61406356ba98942141a9afa05b9f829df0ff79b51aa5fd72a04fd6ea82f2ce6621db2c1403993cf363af4d2900bc361babe52650923158b5e5ae58cafc0b5a65a1e50bf10cded29491b22465a789420a82324369ed4092088de90dc548e4bacab59c62ed773c30a610a4be2277c06c17bd3a94b05bdb06c7244ad0991048d4911969d0ae6c8ab4bd14d344466353dc5b97ffda75f4bc586878eca7050ef049abe17b70d0a6fe2734788995df7e920dbd5b5be523fc352bf97a5b8476b5b397f1e9bc266439af435740b290673dd77ad7c705361d7795f5f2e72fe922ff992fe4b05ae0cbf3cdc10c8ad53a364653804c8913c1ac327aec540399af2e5144ad20531d28e4b5f3e11c9767547778d4e77d2343725504d2b5ae1ce81f358914f2f2dab37597693b1c21aadd84c532d955b73f00880faf4485bad3a3948ef91c23cbc335df0957db2372c798a4843362832a1328a6b619b4cd4774f74bd18a08bfe5922f3368130e4b00c7bad67e727ca4b3653a8416d194ba7112f310941f2e4d870b564966736ba30c8a07c6aab09264b583ae39aebeace8dde7bd1f8de94e6fe7b813d427370366f0fe3b2c0a257669c17a4265f158608597b157a35b0505474cfaab50a44c2f4f2cafb90f1f80fe1e6adcdc0f45b8029f10f88976fea911088a2493d9adaf2b23607c2ac269bad5f916d5d3796e57af150ee569d9458ead3fa9af28b9dcbd79242788c966529a901fc63790a8148288869c0c4268a602e8bf4627b8458219e8a122a2429dd30dc161164899a0b98e0c953d55a9233bc7645f952480758098b14ac922055e8e3c36e30d3f8299e95b7c02fbb7cecb1c7246b4933a86a5585ac1990d4431718400dc252e4fbbffffb6b9be88dba8cd795ddb0bca609b4de59ed1629a7924b4078fcc7a083bc61999b13d78659dd3ce851f160b8d6d7a2a274ec452f7a11fe65bb7c32046125cea6d0859a24dc6177ce8f6d9a5ef278f61ef1681aa6cf268c2ab7f26a2d9fde13889a8571755046bfc97891390846cad88bf0212969d38b6a6df228c94e122c564b04542e778bce1c09a9fe418481e021442b46aac64ecac544265684be924e21a8506a536e8b3142409c190491bd0f83943a9d4173931cc294a0aae4224047aaa4a3f5725c29c17c86a14910a697c4b850e1a93a252f6e9a3a6c294ab5c2a7ae038b751d413c28d170f6b0242b890d6b2eb3adc74fa22552a20ec2d2fbbd99e8fddde45038d80a77546e3529347455b9419598ab5326183aaba91752cd426ab2f923faba0ebb934f3014bc1402dda3466b5b942c2554b3a5e17a8f42f0571ad142d016133d2a5876ee95f50ed792edfd215d650d01135900946095293cf7b9cff5a3fe695ae356dfcad841920591580965c3fec6a93c22992004f4893eb0903a3a3da47eafb2271a0d3d35426dfb5a7d1919675619637a09468d96146016b42e1321f7bc485b1cb2574c660ded73f96a38eed5cf3317c138309630cf6d10d9322aafe8b76dfb21dcfe4947bfb8ab727390ecb27e3394a15536ba6b4fcf0a5718a472fe2c57f2d3d2ad0435a327f07654a421203ba91a2058099dc92700f559a4a947259e16125b2ee47b28c07ab1413ae35e059211d2584c2a6b17a5098bae4d846147de8ea66aea34b4106a8b12cdbf5a56cba37ceab7d568e225ff266efd62954175ee491df94eff994c0aa63996f42ee27af3c9825a5924832e116b61081d343504f7ecd6407a6d93520c478f085a54b508d8f23c3964006ab28132b2cd24729b8c2de3e18198248a3cb00ae57af9361ed25aff5b40ab26b9383440bd64de9dc0725fd2d1fa46d114638d944331b63217c4751d5e94e028cfbf8c024b6deec546a9cd588aacabaef39a86e03eb329dd6b9657d8f328efc3f3ec39080ba3c387668858a23274f808131acc15f85d6e5277af6db52e410874a70457fa2a24e7923a6d990ff1661201cb803b434aef6174e89c07b9bf88c8ff7b0f7d0b054a59b923acb69340a036ba2f59959af1edcef42b31ec36e6799d115a954bf425e4016de682c58e4d58d4907da0df3faf33546f653a26a61ab24a7adb8346a10666a00fb7695d230fd13595ebd4a8bcffa0212b475f66d71b5d493c7114665b6b2f74c008f7a48f67a4925d8b0286c038b40a263cc50f82e935e32ebc33b2d0dcfd22521c2e8ee5e48b3c0b1b41d5ae61d9006e90e75144f80671e9913a8c9af48c54e6eb1129c1d97e8e1816b41b85e736e6c2b56e526e57332c5622caa1d69293c1c2cd16687248fe0f2334cf7cf3461db14bcd352929235e6d7b49889df59b88adf5b0a5d63e50c88d737e6274ef6a2d0fa996e1744da445b572733778a0117458486f38e33ce11066a70130ec0696f5cb9d5a3587c55e4b303e3564242ebde44588a0894ea71a3bd284138355079ae3d010a8bbed7b6c6ce737100cd9833635f59ea08ca5255af779b5de0bd29a18b58e0c5039220b8705d7068542b3361c228255350b4b2151996ce85cbe138ea813baf9d45d09b2477a0f895ae71a381a6900173a94076530e5347a843ed4d4a12825edc9685806872086b5caf0dabbd011992bcc77bad4573918c996c25c8fdc93b32e5a142a0d32c0841fc2a2e92a086518ad98d3b528622ac362d3dd6506fdf11ffff159bfc1672bb6c0cc04ad5e717e1ee5620d761e356b59aac44fe260d1cdd7fe09401b5ba58b6cc2a888098bc6d604be7d74994e6f62b5d92440c98fb08281ea2b613d16c8d10c35580079190f3c6ab1907db7cb09f8d42417ab7e3ac5187db47e9105a43362c24376d3169b861c807c7312ec21a25a9957513a96c8a4fc947c89d53df868d197e3f5ef171141394d8489fa0ad7b298f961f815760476e10e06aa5f614dd451d8c4108461c9bd9a1dfc016d24e04c4ca78768b7233c65528d22cac5bda6360af316e101a8e1dfa3ce37a80cce28b4d5ee16b0b46288d4cd8600a8af9df5d10531f672258de85d21b64b0d183a0a83e638c10641290fdc9b744c205a21aea497e4da57850e2e28e0df3eb52065eca5636c0f27ba2bebd1a31286c106fae1d9fe539c30568433bd60c94a6827dfcea3b6c0141c602cdf50a13c485bddb1b74242b2758d0e069a5c674598d77bb95bcb46e4c3b4980db22d21b52c18b606762501cd4c3196acd084051dec320a357d063d658b49326c553f800ba1ca9b3c6de6580697436506595a68e86b6081d47237c3c7b90af140236d49296f2ba92e729c96fc556ead06c1b2ec420efbe9604d3932cb6901316b2c3b3334f59bb657d8af0394c6a25f6e11e75902821eb901112cdf5255c3bfa076ffb7651984aaa6248e0b0142dd6b8f2716a325e5f9da6fb6e8a03743fd6f7648e1f7aa80ce623bd2cb247193355324260c8fc318067ba206130406572ccab0dc6094e05a75a6121d69cbb1f1d0428626fdbb29b2f695e903478ff2936ca214ba3458bff60af4e8cc9a8ba45876af22a05c4aef7eb96e96ad6d110c4b5baac4a4f1b60549d6f48d541bacad9e0e8c1a4b914aa1afad14a4155f5340d710adfb1311624339e34e4ab48e666fc3d17d4b214647b58693b9ab40c884e029c91860e71ee885f3132609b70948ad24d9f60e223964899b262ae89184f1d0a42fbbcc931bf27d4b7a3ceb5f8ccc0f4b6a827b4d6229ff9ca72d975413e70b7ba54b3a85c2a875ee0cae75683cf59546b9a11794490957baf395528a10c298c05cc02897a7b55298c16b98a2f7e52c2817ea6243fdc24c2119b5e6d406a849d3145225256629546439edd5aacf9ec3ac4eb4600fe566c4397cd3c33cf3b41044d4d16f48576ccbce6727bac000b219f36264561d9c4dc8c5d42cbce16bdb9a83479aa4a6a25a496568ae7226d1ebfd03cd18cba455d3aa201a56ba37ccf2ee3c3d402851306ae5db156d74daaad9941cd930aed5d29d1962156af6debb58c81dc2358597c1f63b4583705230a3f47faa4d0f453c8d8b873cd959218e81b43afd445ca7d24c5a2d6464e548e545a81725521b0ac666304c50f7563ad8840ae8745076e151cd12e04e8d480430c02871083a49212834a56dd5c638f150e82b70651329bea4bd238e168f95eb4e93522aad0837ec9b04dc645ba12a6a39679a0b86481c4d02d53c418717bc4e433de2ad4587a2a542a3c04f1115ab258f4b64165a627b265b444544776bc225b46df1bb2c869fb728a697b904e2addd2082b14ec94ad09408154d8b3444c440e885a8e55f44ad957b23caa6556bc912c1d68f0da13938ca015f424bd7492cdf68652013cfbb94a05982a05a7b1105839c2a9770b9a1323fa86d02d166250a81b5c8ca944b07480028b307255ab529c98b3457e2abb50ed6ef51439e876000d66c66179e2accf79a43a1afa4c1a6087548a04185146a96bc100597a11737445ddab545b752b92559ee0d19c14a924071ab92c4553295357aa4423aadeba260294c57489709559e9a26e1b37228df620b4ecab2494fa7ad2464f69b54aab6558e5459b526a4387429d169ad0a0009a7af38e7171d66d435ae92640c3704a45cbe0e255ba6682242176d79ab89818ebe3257a8d28b9578b888c6ef792c4150d5f0cc2825657618c10767e8e73db0d26a8b964dfe8bc325a5aec21d865a170ce9b3545e8103f7922663336774052e4d6c3150ae8438ee650740b07f339347a9c315ad0431f170a49fd2d5a46ca8b6f94f7096eee74bfca1ff92d56f549145c954369471041c5a15d85dad3524e56229f63a9d108207fa6eda2953594e517a4bb529a370d7c1e36c31240d88d1198aa5da531ddd6bc80e7c1a3b00921180f24e214a6450b334563ccc1b9b4d37736967a07f398ea56226563311e2ea47cf3d6a3e85a6911a724eeeabcab4a082c23282582ae521c08c3293caf7b2d4b0293bc95e7d6d0aafa6128332228545a3c6ae0bf59b9500a616fec9bcd8ae9ccda8d39e69208808b3ee05cfc615a6e8c5ce034b368a0280f2966b354c833190ef9523f8aa6d18dd8c0f576a6a5b9d1c3ef5a9a610c1b23082a268e5ee432bcda98cfbb54f2dc07016f5d9b386d9216ae86fde9000552e06ccf395187eee3d3bc9566b7286c9e15d403615a4acac2e002ad6d6634013cd56279514a47138bd374377b5bea91cabe5b6ad6c6a9878a5ab9dfd8ce774ad212d74884a735fcb850d768b394d45eb7d21a7b9f6868626a9aa26df0ad7160f2eb8b631eb5833a0661eea5c2ebd9ab06434a59a699469e2a9b7d32906b9de21e7d219715cf2b4185a20a2600353d968ddf45e71e1c2351f3018d480a9fd2f42e178c193e6d20df74a8c475fc4570e5f176957058f4a3432cdc0ce3d40ecff7e36dbd7e3128a2452cdec3e8ccb6842ea404a439cf8eca0499691c7aa9fcad161befddc0d40d14ae5c25a02d14b22cd9e32d3e4d0282ad1bb8e62402fe8807b923117939de9c240cad4506b6e884251a4fda9b2481ac944c256d53a03a80964b446a93b1c2acf2e3dc2640617444653f332a6394618dd108ab49594b4ce491a579ed994aa805faa1ecd18d30406b53feb8677a9231c325ffca843f589d7d71a1654985f79a2cacab5351bf0d6677b5c2a34793c574803e5a49dba37edc81ae3b948a00ed7d5751328e5d5e98a0e77c067294976d8fe03917219ac52564761f08fb89a49a62bdb8b9364bef09c0b84da7a6ffe383c5259cd560f6645dd447fe876829a5efa8a739475d7644b7d92c1a4afc69bbe74aa474f8b462dc8363375958ea9d6d65f997eeeaf1575942ca35624d01d0abc5bfdd6ceb04153b4d6845def149db5d48b56c658b2af82928c562b0b0e74cdb5d397415de76b7ab5b96082691d0a309582e681c8d119eb69991089f484455ae427fd4e4b6979738166d182adb659bf1b195393b2a6e82abb32f40c2bd364223cb3fa825b3e660c86ea8746822d258909036150212845060a251d2ae82eb9842cf190aa068b995746103f492aaf768f1a1e3404256d62048245a1a6a560d7578f7280327c49939a41db80aceef2abec2ff798a13704ad82126cc0295a944ab7fad95e0afafdf83015a46fe52e85b8d563f347f5db2aed9cc156bb1987edef26d1db866b150fabe5c22a7bd4f08dab385485c415f8e660b96598950a86d7e965c3642d5bbad23038c08990202d4da12e63c4003e35df9bea32d63cd9a70a48f193423a21e0ad3935528584344b412d9cf9dafe3efafa6db74e106afadc64531d5c6d9e655cb9b19b56a38a4c86533c30d5309308fb9a5fa70e379844963472a53cdf67a2088fd27bd2d37b8245ad41250d0427d21a26f6fc391448e027848556b3b18c30d1958766a86e540b52f1a96412c8bfd21d69ab19e26b4e7ab49331f4a88114f2cb67d37b036f7461d3804c7d14e805c1b269a402fa0458bc0c1c18a1af540019889a1edd48e48beb97d1edffbd2723e4e09a7c4d5685dd569743681d17ed55c30123f04835e8d37a07d5aa80e9a21024ee6709fa5503d4981df1f1499e5f4425be9618d256e266106eb02eb2a1a082936b38deef863b8514fc3531c139b186684155d24ffd85e2ac274d1404d2b48e6ae551395a4288ab2a4c61f97379590b732a94333615f5d5884a1fb64984420b2ecda4502e3caeaf4c44dbd80ee9b28cd8461c85226acbe14a7ac1c0511b8b9b2d0598e63bf5d21914db1ac896d897dbe721f92184c25e2ed121c9ce16786a5c997b996cfe369f095b0d10c112075f912d78644291d5aa209f1883a77ba1ed72a5e874949f63d5a0d497a4537af2f1b43d6eb6942e5885517b6496c0ae8474726048e191085a2c51b317a1dda4561cb6438a4fa49a44c7b0a70a5bc26bd25476968d8532714bb63e092ae91551e2bf8527adb09107a6ebee134e3a7513fd30c88db6a566ab9388b44a656567c930504835f97c961398963af98a42f527eaf51e0f95ab39c4cc08534a78945ad3c5ac31609a49a81c60d5638942f616e708a250faa63056cf5037661a9aaf79718b15c4e2d27b7046a4beb65d4e53e08c85f4be015c2b03bbb0e7778ae23859b831f7b4a6d6720076594f2f1e04a80a5b0be8a7ace47ee4c8a9e858c7c4aa4b1996429f0a3b07acb2e86ab1032b1d8cc44d0e80f50e67a6339fcdc6398f9a8c83bbeac523298f219982190c7979a44716568eaa4909333ea396f8224b464155a00982d5296854390994fd0d04dd146d5468ce5292e2bea3499a6c9ed8ac567d25286f26ab6db105031453be93efd5241448df759dc9161e9bec185a372a740a9a17413449997cc423b22a8330fc66d91d9230dec44208d02a5b5ffa99c5705750221b2a3d1781ca2cb2aa643b8b69ca501042b3a810ffe17216a22d05653671b5589a5f656c6e100c2811c42aa4a656d6827314ca886919932d36e3cd236616b2a063bced8e49d018036b54c8a8cc394880aedd9756c8760b873e5bf0cedb3ba660989d3f50824e424b441946c6a9b05ef4ee1e117594630c65cacd9c401e82c886a10dd667a040802166ba1e8a25d54cab4e27d5658ed59fdb86bf4508f59567a5c5dda0247c1936c589cfb035a0ac47572a4bdadd0776395748ed46c9b2bc08ba0861001a2461b5f0d6a062a920ddca5db95eb69dadc64392d72ac42f4df1b510181c37539454f58bedc9eac261efbdcffedc7015bfe7a1710b673aeed04d39bf5e3bf0416d3a43b7e1f59e30ba1a0a9b2e26e591dd28b80692e0a335bba6d3aa69a24e3ed3f19c6034712bec1d43bc161279b29138de012e53aac2ba4b1001d9fd513dfe3b88d96232aa421d0513e9354db869d9028510070fb3aab026a8d29747acbf197a7143618b08695d7959bdfa4d784bd3947089f6893a8696aa167e9340d7d49fbd667ccafb5fb90a3bb18d7f81a77d6e6e69140a8934686825a81d0c37212f5683fbf8276a3aa52c25e21945b79e15080670f119606d9d812aab16f4fbcc57f3907d2d72047caed4d788c24d85ee494f5f149d105a812a896b14b6478c116fd4a4dc283a7a6214a46a68ad226b6b080a21350a8ef889e42e11c5dab12e342128f6d9fb55ecb35f99c779ef44eb5ab5341ba66748c0d44d47e4dc348953c77d0680079267b15440a42e5ad65cc316370bff46dd024e22c27080522f458e7cfb146c061033092d83cf99b3fcacb4dd21a44636b18747350c62ba12780e4508d8ee7059b17c0d03410c18949bcc2921e82e87ea5859c433ecae19d20a43dbfc6e797d71a245001572c33212f799b126549081598da14d6690fd87631786bd6f30140f50b98d5f8fa075793b2a83498fa85c657db306f74d2de1a09d4a9f3ac344eb32eff00eefa082a510c747215a9ed60b0cd80addd1f1190a24d39c2797d3110a78d0853cd3f4c4a3feab73fe16726b68c0ee83b6022052d82e934a2b610485d184fbf291dc46c31888a5519b9ab3bc6c48db846e143bf4a07ccb4f28e04ae512c33c16a9e6e659833a2a74eea62d88ccab6424238b7397264b00f5ae553f3110d6f0404b6358ea8c71bf7b8e2647e5c9e8906127b37152365172d1785d9dc5e56f4ae444dae2a145a84932a12501cd5bac8cb7fc24775a0212704f4d85e8ae3a452aa047b9b57652220d678cb0a1ebdec04f08b8320a3cf73b1f465a7a65b088a8905952416f2cb119ec910cf333f9f0d9cb5ee877cc1041a4608ddd09966c6f41a1df71c33f6112a0ae49ac97d55256c1afc5c7c42896e8a8b4ae9c421df76452f691016885db64d5928e12157c26f3b292c17d8970d0508ccc3642ba8496c36624c1c74263420e0d4f9f0ae632e03c22de32031d05e2d9b6f136890e6aeb2580cb4489ba10dbd36e4a180d2740d70559158496cfaa1696451941d474dd908b97b9761c9e401ca46672d8c0006152015d9cef877a7a91dbfe6f4b10a3330825acf5db78e17aaad5abb44b260f595c1a63850129111275a90faca846e57e1ebeff27864efb06fdee7b366a307948fa9baa66fd6931f840a1131eac8aaff69b5f897231278f32a4045d5e90572c7baf308328e885a4f59e61252f3785c4e66b7195730e95283e8d2a2cedcf07188712f4dba6080b32c13e23e2b3de33c1de532957bfb7d872999c86442406479215d031f73431e7a8c4c24f5ab275e311171593742d5393d81257b2d596184b7b5b3f4a0e34e52953a6113eef9751e89189340a0c206e5c4c534dba3322fcc08bcc173f1ac6677e95711b63036f0a99529467cdc1501e8ba56492548d0bd0188bf8d7ae48189494525feff484f8b941be81e14ec3fbcadc95b7fcd72eaa1ba99931f6caaa1215744a68c6eb2b19323085daf692acc40dcf7a479388b087941b8c79cae6d594237492992e8a3dad031a549812ba25b4bdb480198f0a158d3d634b50a1cc095bee67ba9a34e1089e76f9aa5589c22a278d2d6c850bc592962c4a8202299543965da915cd165b83c57c24d5505f71ba0ab964eed37d2e16938d2e8344a1abca44d4be0d222a4439abcb070b63faa27dd256581ea7174aeff7d77adf20737a05aee59fc98be7885de68fd2fe9491a168efdecc54af71a095aff86313faebdf6896c7f90f8cc5b12d5ab7f7d1b4a5453136d1825d0ae81a883466b2e6c3fd582b666c20986bb4b63db048c7d3f45032a44e7cf8279754de95dc535511699515167ce22d2515613474a330ce9534e544bc294627609932d10725a19268e19386505b8c5a68d2b04568f2d1366b089183b9ceb8f40f2b5b0b331f47ad17f27bfd505b9c3cfde94f1754342f606a8b015f4b6a5453de46845efa293dcb0ebddfa6474d38adca2460074961be8a8ec1923c0a794bd0ec2a84a62cf789fde43f65653088d008ce35d7174e2efb1af77231fa056d9d169a8eda096d9b4c2fbe6a955185a1fa6a12e49e1c42d5f03a7c9197e1aadff35059a1b14b7b0db369acaf0a89b705160868f84a1c7f3171e1335a610f4df79d32d156a7a2bbcccea69953c198a73e8508125a09757083079479471230105fdde825454fdd79fb024f2e903d1711536b5fa3b672375978c9d73c2b2104bbc569fca7a6526cf72d55136c859d53a1774d94875fb927fa48f52b15aa41f9cc3b36926dc94af8622ccd6a7de51aea604c498133f501fd4cae0c512f44449ec0a4d549264153786036bd899c1c7c2ac18c142a5ccba92f8a2e5f4b40aa628889d3a81ffbf6e3194af204b43a9fd1da849e5cfd4feccffddccf156683551cebde56b7d57dc36b4510c76c2b886c31822034ece77007a9311a0ff9498f8c96b09a4d98d56a1b628638537008752263eaaf24e8298a36ded904f90e5fe6abe32afa1a2eab2fb46220a44b55054042e8077ffab70f06a8779064b082047177342ccb53b9c94bf8a547c004fa43ff2ca9ca3e4dc3fb21c97e03b69fbe50ced3f8a14e09df2f35d9299644182c9edbf0411f18b5ad0cc5b46aa5b277425b2bc1adb041bc145a6a53c064066cb137ea9a7c19784b6c857aa36865a4201c7825cc262c8bc985ccacdfc524c259e50b0fd2b47e224dabe64191c233b2fa55a2556091fa42b49c411d72cbc0d4f4a85c83e1e5c64c5fc306b29fa2241394754aec3ac2005442a47cad0932b7245514ec6968685cca11275e82058836283421b70005d821d5529d6af19f723bf98514c5b9b1db83c3761ed4542d434df5096d72cb411272d7cc385fc832d1593a1384f9caf53050f2cb2b8b2b4a5ae135464cf606a82e5a1fec47ad3b515c525fe0d4117b683ae26bfbef1dd7509fac583e99ab636881a073639e9a46b0960e96b3581eddd15cfcb4b5cd005adec5339a1d69c20fc51114c1ea4509f5197b10a6af9ca27d83328f3b700dd3acdc0fc64bc4d2b77aed3d89a5a2a5090ea1e49ffda29997ae0a5f6a423d6c7913de983b85ab727132d0cd87b5c21ce29be80549a92d28617f2d4390269773df8bd6441912a5ef29389f39b12ce348f7194111af2bc80bf56643e452b4515ea274026514eaa59a6e9a04a1403844945ee5bca5fda51e9ab47dc603b38c2273fdaa132cc664f3bbae7213ade00e7fc34ceb3b88333bfe43aa3422476319aa618607f2b7d0a7ad898230fab4a6770af2a8f3565845d6cfaea9d0e96ba653fd84c0d063b5d392eab7708b3775bad7af0ae188b1e4542a1b481782215de3d584adabc3fa9bd2aad0efe2b13decf582bd91e66f4ca8ecbe730c516eb0b1c7ea902d489437b175150c5389ca1d42e6362d20a2ec08483fb961d4c4d5210f147a5b402b4ce247e526aded00082dd8d3aa78d6dbc1ac1a38aaec908d5e3060468fed308b48d1d4455363d5843d3217f8b96b36b630905d656327a865d5596f4b2833e9102d1bc364f85ee25c782bd1ce31fb898452fbb4d94eb1b6ad85b5758388310667a10621b8d75c17e90bfdf23b25bcd2d51247c3d41d996b8b9a4236d9045f471d23978b716a1e1dfc35c70423ad38a7dcd23acc7b44c87826132531d0716bfc533773ea7d833cf4122faff23545661f7e1ad744b27fa7d2aa84a142b75e61919d3585eced51fce143df991175fa0544a36a1294081868de8ba7e6cf09ae2428ec483d216e7aea273a701fa2b195c1c482d85280f9524690598c722e17889400ebeec4b518282ff334ff0cfee2671d65763110353c932cb9f9c9cc56bbfbf1425e0ae910e44244d18c75f44fe2512bbf5033fa99978b47f56e56e191f45c2d15a12c59e875778ae0ae6d0f21a2232ae8851537457bb6025ed549081d08caac9b9165d69efa2401c68a25eb9bc698e106bbf7a3e2bd351a724bb6858af20ee545d49288a49784f1a63e8bc436e5e65d22815ecc15d45718fa1866568e93ce12271925ee31938175e64679b94fa3085ef1d3caa31bf5b916e2d569dda0f9292188106a36f632be1cb24cc7257b6ddfa968910dbb91e2a9cc4ddcb45d230869d5f16cd4dcb7b2dc6fafea91eff8215f8f784d6a22b1ec2d274a7a4bcd126321bf689a7974cdd4f1539d449d2b2d7e87444a8ca2a33ca1836b81bcfcb7f003823569d349793251b300e9abc2041e1d56979c0b0ca4570663802da4a21388238293001acf2d22a7b2de90c79e6a09213bd451d943b1415fd1079148f56e49a13ddfbffeff06ba944e3bbf269874ce50e39243b4daf4ec6868f6da6855e015bae4635c8b99eadbb09bb7fa4427a1e0b235a3c69c924e0f4f131853a1709192805ae95b015f61ea9ccf846b45e9b49b828330e23b8d20008d88eb84d4598c9bec29f00d6a7b9ad1e403b931b1b4d48567ce00d4c8a13d7e8f9a0d958b0dadea17f1a0218bd9ca08caec0f35645b06326a973ac44b9d1db06604bece139a836012f480da0e032bc98eddeb2e130946f95b5aa63b88ac7772e6ab2d30292c0382aa0c6ebf008ed5b2b38525dcaa3fbb574e3e396acaf5754897011475f5e52b1eb02a5e22cb960c19ab9d6aac2fc20443bd9997f38b79068543574ac1b3a745a69644126f4a6c492e6b5459b98ed4c7405903cf34d2320bacd29ae6e8e0449036400c881cfa024f9d98cbc7f65f070d135a51bd724450ee1f2d1b0566e80bf601565debc85a4deb005aa517236d9dabe0375ccb0233e94694cb94e51551b2cc0c49e1e023b1d724db286acecb2a44ad50e4ca0e4bc69b32e3aaa435cf8a99bc5bc3123d1d512231064381e3cc3bde8854db38f7a9a485855c69798372348b3a730d755a3dcc682982a1064dbc8cc18822704d9db28dfbf95a4e9b19c9322c97fac90df91a7dc0da322faac2ae0e58b97f3adb39fb0e16a04bd9c8f5ebe1edb02055d64304e5b12e1dcf3403ecd433b0208b4adcb45c825a5a2f504f49b552be18957653bf2b350419fbf43415463022994e422fceafafbca2ca01597e159ff9739945d34c52e290a44cfa9022336d1134236b3a56229629bbe2337bf2894ec694d322ce6810c93dac82498acbe42508d554a1c54d91c067f186f4e011b1d75d8a28a86c092f75c0141d85776104b28c4673bd53abc4b0b31daaa5caecafbc29cd762cae44a075b7c24646d957f22948186393e2e520fd1495a33c3a6a96a155f59145040f2a8738cc0ce7cc4fcd8ca4b511fdb6b6a51ac441a474a9431b1af67e427ed861148f34d4b5d549436ea928f401526e881485bcd1d5eb0d2823e21122cda4d220a5433dbd4b3f49554dd90007f16b866d3a6ba226f5a15fbe4f3285ea823122d9a76aa15b97fb2029cf321c3acde6739f429a9b9a074027965579b0121e058e997dbe338889bdd4b7409e9506c71de144332ccb71522813f2b4b95ab390227a289cf1e4feb58d0df5cb9c6a5bf6b3b5170d9112d200686e42f5908760fb65a0047809ff1ff3311fd330d28a7b6a806b8e6e5be6c00a386c78a4106774638d0051852d5a372b66679d066882d0ca4b7b4c6ef2d86c747033410c9e82f398d3cac012447a8ad49417de4d0d918d424d4225570aabf2802f330d9b82cbba1eccad55cacee71770469c6a5343697c00416ea6a5ed19f155cae009ad52753accd716e08a6c85a6cc886a9b5bd1a24f643bcfdce22eac69933a004afda563ed7216b19b6e045b9991de135d8955c765f8b94f4e689daeff61d83b24c1b10b4d3b488c01b524430e49b21965fee63aa34e01c095d032dfdc0f3368b65c62502ab48768126a200cd453296a2bca70bc831deed524164d7062f8ed51920081800f6d6d972be97c498860f8caa923f4d1bc974ccb1d5ca55daac9bc246bfac209c68825e919a9ca004e2f9a2b290e258434e26b118817c8d9710ec8c23e6d5bb343934cfaf7a91e21a83b72ee55c56da969ab8b50ac68a4a3100a3f6e8c6e29b6c202033ae5565ae5adcb64f32cd2436a113a7e48a680412005f572b4b48926d9963c4e7dbe160c7296a617c12b3a8d37c320197c7a9a33b25243cb896aab4efea255610c9c9115f3c0182d13ac9aa5b4d933de0c8716089084115422cc9021fb6c7dcd28d479da477ff447bb1ba348f4be413f73c6c449534f08e19e95b79064ccd6aa85a02264f2e57b74df8a4c909c44d2682e911b0fda862969ae4832142b3d9cdb14a9e642535204c3a388044fd59f5f55c767ce56b9afe54d17593cfef655005a47aa65c427b4d597e6cda7dc27fddecf87f54a9aad13b7ab69d4320b9509279968d56a42cc6f209ed2ab8bf28acc6a16eef44bf198e421ee598f866501cd371147a7bd2dfc30c416565050c88030d34246d99c72b14e5fd04dc2d2c9386dfb97513af55435adda55c8f1f49218b3ecdc206f496bca93f6c458a4f15990c7ade6fd6202a332848cd2d078054e2435ac99ad9b7177240503222e0b76cfa655e8049fe08a7fb8465cee756deb1c7660320f217c3d7200f7308b891a3e21b7ebd71cdfa8ed0c9475967168d51136a9a2269834bab65f8a130a3d52a82639f7aa5fa020a7eea7d58d08116b3bade2a19f4283fb9c0257a1d896aeb2cfc0024135dbbbc027fe7d6dba13a074f249610b080ab542a1c95adeeea9c21c0d11252d3b04dfc6dbd392a35c209bcf11dc1b885645cdb82d46364b358a26b93aca3cb2f92493c197976506f954e8512614229358a65b3ad984cf270a84b31c534786c644f56ef8a44d119869a4f7ff1fd51c5e1fadaf3992e37f9169a96a12641fa85b1335f174a4e0833ee883ac26705d89b70a9d3f52df4d275f4aad0da34c2d134f3a61dc22bfc2a1469cf86c3a9d4c8b39936c595e1079667cc9341da4ddc2c23285880fa71281c2949da0bb2e99c6e39bb3f113ff61629591355e9fd88b5bd629e57168de0051ee503bffcc6734812394e49eb2b3d47c208d865908d26b9b24137e631fe026dee6a7d9ab0ae571a542c9472195b7e1a02f28a0bc9caed9a84716ec95000e3c33910eeb0b86cccbfe0f552a57b9fd6bac36e42626ba6e9a13b867dceedd6069f35095dbdb35bad22e37248394421293c574f40c52a309b6185be8a91c4d50db56a6a10138a3d00afd563c78455b19eed5ef9c54b30d94c9bfdf2e556ea4d5ef4c0301e2c19001d65263aea27c085586a82fbca1d0e6a91bc324a82000349471e8d7e1417dc12fdaaf72279975645edc521dc791151a020aa52114d4d983b0c3705262735e0c68453e8b07850d9533244dd4a7884266061c0085411828bc61db48cbddb20425eaa73225ad2fe505786e075cb580928db5c8e83eb3cff2f30b9ca8a0a18e989611b52a1229b61414d65104c3c710b655d1b2c85c46890b6feec92199a8a99716dcd1d405295171bfea9c6fdeffbf2d797b4ede7fd2166a0c40e8ebb00fbe9dd30179fd73cf0ff8800f40c5f9003f672ac8e7e4648a45662412224870f9aaa7197d199ccfe2b9abf81c6c0d38925189b12b682b35085fa2b9afbbefe9e0a9e678489a43bad589722e5a3a33c00d1702d6fc706c34ae6cb135821840a7c54e822634eee73d7fa2f748498ed49e63f9ac9bd2f8ce1c066dcbc8708b7eba5779c1204b6aaa45cefc47357d513fe26d48d17ae9bd1235e396d0da0965e8be722ae71244292eddbf40d60a11c14977e00063f6c4f153e6a2b9564d7e5b4c6482ac0a9fcde9d859736195b5d2694696ba8d62a3cb0f8da224d77d870908ade91206c8a4f743f9add131c56ffee66f8605c4e86bff4db55f51764004ab6dd1e8a8f441db6637fdc6b271a9e0521ff36ef08f02e9f15b33df165bdcc0381e6244beea0ba9d0d9583a2408735bfdb145f6ceeffcceeaf08b90940424e6eff33eef6368627f50652d8210f88b5c1285b42c91c4865678f3d92b5f066580ac024d8e2663e04abeaa60c81970819c9ca9cf5716d5ea872625e90a552847e3edda62235d104ea9504b13997d006a38ae02553155cd4c97425d28fbda14b565b5bc2082adbcab9ca9f4882a5b31687d1365fc444d4dd454287d2badc3673aca174aa8f1d9843a086e69c58d6a69a17968193d44ca91b5bae46b8389bc974c5ff2929710a5948da6091172d9d9b18d20ce48d4b1f59eeff99e7a9298e436494d1ffdab81d6208af39e96e7071941d8e0e9849860e8ccec2ef9e4e38bb5b50a6842c3c690be8768c1d390a87b1554f619fd70734897e3f5d59537664041e1e0350682634f17a9a21933a8b5012ad9b1c09fad20d22bd994479774af0204a11ee65be045e1b21a7f2f5835792443e54d58e25ca7615c108c81b27464dbad4ff2eaa093bd9615fa8a31eae74eed334234af2ef0a882b3e63a6a1941d7bd8deb9d93768df284893a7e7487be21e00163ee5576bfbda6a01f7d955b4c41735a6b65901c9a5e41994e72a8c3a09b284979f4b23399a809b72c1396e1167bcd1ca98cf328c973f22544c85c2f509bb88c141d6b88eec9bc0917b7d791214beef0c0da5b5f53deef74c9b05450136049be345c2b1b6bd6611476aeb39ff66c1609d430c3175a4805947e205a1dd8ddbfface334ba04ae83cd26fc19efafa5d031e9766f58eed7c0ae81011b8c418cac4ab4249592b001aa2a061ffb98d10f046502a68eb113a65d0cd5e83b0ced966876aea4e2f345ea74a68332d37a3571385d270d4726d35237e663039510b64212fcacde1d434766429ba79800a48159c0833abd61093aa0550f94296df7e686ba362d22be6a17e7fadceeacfa710e7fc9a5cc33cb4ff3364489c10210067e94d1f22152b64fd4548d68008e96bd26e6b2756f2c33c67f98e9b002b87df35d009774e6cd23cd4c8a51b7c603a508b5aadce2b71e74e2a944a845003d97517dea55ad56a12d9fa6d204664d47a24997c5ea19b5274cab081e8c72fd33d859118c3c57073ab468a48b18b60cbb032269f653d6e9ae225b1b61d0b153e8d084e21e82bd5064c2c40a79ab7f8155006825967330b1e25cbd024138ca63c3f4351debc8c5f35f79c3d21e26ba974e96af87e06060c342f6e2505f3cbd4d2a0863d0dec300047589a567833e514503569d5065792111d713c4ee5de604109d8f214a88109b15a13bed15beeeaf4eb6cfd4b20c4890e1d1a09d71827fa80c91bef86e972af04e8e00d2a1182ff968b207cc1aaae9ff9cc673eeb59cf7284ade5b6468d1f15f080739d76220f71d96ecb6a38e411fc8d4fa9899f673ce319c6a2023ad90321941562b2d358f08834680adaa2a6a6fc2e23640c108ab4eddd6155e0a42cbbae9ab7aad0c614e1e0c7c0090a2700bdbdf2c25b958d8b19b02b3ccc728c08d9ecb6f81d7ce8bdfc3aa7ce4a9755a4d66c290751210f9a2fe73b250db967ced8ea70ab669ae7e05938265518d8e50e0af35f14dc709cb2dd12edea5cd0791ebb9bd67788cf15afad9e1a6aff7380aa901336b56fa9a8c82c5a96e506cf4d61e238e25d49a16b233ce1e3ac5cfde1dabe9e48972803b8616594074683b0e1e07a99020a054df84bc18668e37cfda62456d89247933b4d9826cfccf38b75ed1f21287a2b6c8d43219b43a429062b6479c4c52e03855946c1265cce985a0a51de4f0020d5ae9c42e88993d6e39be436ad2b861712cb08d429a76b05a497873b38daa4926f373aa48ac95952194116df64a1f972275194e327c02a9d6c3567689b35631ea9c25e9211125a2be18d98f1c9ae48039f6d5ff41f7c7414e642221d192f44733e437a6532d11a88fa9861ab9c9fd1cb9be042f0015f0c136f286303d2710694cd01e3a143f0fd122f9ef16f44ac3d68064ccdbe7581b2182f03e8e5e8f63451a391b6388d85255889364635312341febccffb3c9321c969dd219e5b12426f5f803c173e5b4328cb935c4b298a31ba4339b506013ecbe374c7247c35bad26464190619ea5116e2f762ad32a143743e89087dd645da3b48dfcebbc2e631a5059b72155f732bf6d3a258dbd3ade5952cfbea293997cbe39631180853715f2a50accd5450cbb097f7953a90b60ab86d2f35b21924fe5bd5d1246709ec72d5fbfb06b97d2e24b0780f0e73fd13d9fa2b65ebb564818b0199ae9254426ccaa3822685b29c7ca83f88098042226d03e35819c60dc84e800b65829ed0ad8cef8c1ed5a9f97a0940f7b5ee2acca95008ade2a12ec2c7f8acc9eaa8a9497e4bbea173397c8900cf1142e50b5a31410af054cc6c55820238126afccda7eca35c38a5766d74d8f0a8acbe21942505372d69d174d1329b8b9f0ad59f0c8b2e457bad0caa49103e05aae6291d4c55083ee402fc5965a490c57cab6c657c2ebd604c49294f4b27ca3946b1bd99cb991d27dbadc560cf535f5d9a48a93ae590e1569ed34a6170d5bfe0c2099e5bbbc4b333346e9865eb89a46aae1aae955ef5ef0711e724aac10503710f9b40188707377ae90500f33b4b2ee8a8498912c056e5786f3f37e2d3b87cf5292bc792bec8aad385288063e3c2123e09502ec91e780ab9352b47ad2c35feb91be7e4386ae256ef0a51c01e2f33910c897a91a89711b15d60d375518afc09d0233ce854c38204e2f894cbc839e4957810473b37d78c5ba7fdc4614099ba8b01f942f3cad2ba292e9d16cf4a367d45a1e98b72ac024a32c7833a2a68db64b338c79ec9a7831d5bad339c50b559279a11d7cab8f0d3c65111bdc9a9d8407aca2982eaebeb8209fd3faae611c54f6a1085e8ccbfdacb4b7b37082d166069c3eb9f2448c7eec3af569d854d622205a640345877d330105f1ea48b203ca3cff7866e039d615fe853b210873c76a05689ca2511395ba8dfb8223e201f42054fc17cc9794817b5b54abbe36a60a17c6b46218e9260454261e0fc4d2b6196278426344101a2561981e6641530b51b28b4523fb3c8921adafcc1d7268c3a623dca0d53e5e25e120e14362308f4b15435158a933e191033326a666d09bcb00435689945a26c553e82b86d1d4a139515e29601f5df73d8259f615bc15fd99c4f7a474d2b57bcb577d1d3796325d8e00340a4d3f9adeb1b4821d3d5ef1b2b09fb987b7388e2bf0afe09244ef089e17e442bae8894a87511c061b8fc940454488cb221bcb5482f71c39b3a44ddf279a770fc24aaaefb77dde868a889f535a79df8a11ed169851b6f3e410668b6370a2e2129906d2eccf7a8b8d71e02c75cdd14d8c194dcad84a858a22d3a30ae6dc1e6b3ee3960ff1508f0e98e8d794ddbcf4c756aac85204f35d79d349384a5819cdad49b427b175ddb108418b161d4bdaea7f76673c55714dab455b3c4ad65ac92b536eeeb9148b3766d516630e49f18a98964584e2f932008927af92990d2694bb4b4d0228f7e7b97a6989a0d2bec2812f36b1ec0dd2caa2869b6de8ce4fe7b542182cb483a15ad572ddb3c424844d2010b604feff66eefa6d0bfe0265cde8bae2e819a9572c330aa20266135a4d29fe54439673e56619fc14aee57de114be58c27482d8dea46054f5be8414765f70546d442ba41d53034275cbff512420dfeca8f8a48cacb78dd049de514ea94127b4449c4c23a49060f2d81f52277738ab0becd209ce4f6ad77a4541d6531014139601b853a0de90aa41828662470d5c22c9f9e867ac3eb10bf20116e76c88096b90da5334a37f24ad5b0dd392f63a17456855bfe209239b3cdd555c3983c025944f8923a1ca3a30f813e8285a220c9d05ad0299861324b6dc94249926c66a17e5339b2ea2c8bc0893116ec29c9e89a2495f7af4eb5127df160081d01e9c84b87b3389b4eb937fa5c177b4ddbf5823e65f1792544517e2d3c33729561472f664b69f5e5fc13cae8908c8ee8dad6991ff5c21269b477b1d7d7f4cb6bfa815f4c760254ab9d57600f7830ea06485c65bb2e8f589d4f438b4f7532129f6db914477b5922bcd3638701133ea4d357af8b61db3095f7063eb1f7af30faade0522443a05f96a049f9cab24b4de204b788945feb8b3d0743ad1463b2d78dcab0c2bb3cdabdd111b2f0d9893104012b0e0d932563b226ed9f36f76c7ddf0003d006a2896453c6a02195a143f5e40cb5c92767bfff7bb9e14e0e6ffc2f7ff9cb8d96f2421ce5fa531b397dfb2d5ce5221b2a828cfaca81255b5713373e0d3ea3d1308c284a875f910d830291206357c0b13c6b59526e592213ea95caad661ed54082fcfcbcc8d330eb7157d959481aa845b0722a69a99286c8daa7425f43a534da7a0a86151a723fc0c2fab37592e9e84046d9848b15c20ef76116220dadd95c2045437a2caf4c9e21aca7faa5543727aea18fe0e2811b951b7850a25546a65a3dbaefa502ec49976c14b00f9a958c639ee1b2fe7e3b2878e5e772f6361c8cb74528e59dffd41d51ab03710c4abfdc235db4f8a23b22ca067c2d68a532144889e7b4d053404afe3ecbcb8acf4c996cd12907ccc9f5cb21f5ab210670a2f7a6789eb6f20b19398014867705ee28833c8578107b30c391e84e17d6ef721814dcb448a7770e865b1c8605f24440df22a94e614a53d7020c263527c0cee5116f7b118459d2605cbc06d956ae31294da602bcf5da69af3d22d8d61cc471115181a70d01a3630c65d3785039de9a690546f841bf1c8a36d53735263a9cb7006750da76bc0e9fedba126fdea490b40bc30185ab4cc20d1eca13c3bb9ee66b390b5194778f482bb62a309bd4ea9e45158f73ff9286b222bc79a44e5d109d1e33efde9e96178b46b9f0255fdbefe5e6db5a9285d7a4a4d0449c2fa1a2360d519bf06569832edd13ba7b12a74bd2270ef58b24cc2bf489ddb29b9022c8e86b235fd73d0df51a6ab035084b583dea1a3cadbb8243781a9d115152d7eb3d385bbf08d69712d2c93dba623e444b503a4a3d0c2b230efe08c44dd31f72482bd94d7db566c16a5b00eebe15ccbe96b0b851b3a965bd071ca77c16364e9e838f880ca61bf5a20582cd6a9b62502e43e7babe3abdd8ffa6138df5d871c756f1136c93a0f288fe3f2939a8c35b88a235efd4a19c1bb742546010a29be7f2314373a3502f85045ea79087905e1ecede4a555a11e38710471ec475e154279fd53196d2a556fa480933782eaa810f63e7c6bdbcd94bb508ea85e431608c0afb2f85a4413850921e4b42b7682d8aeb08329aa3208b878ee3521c10192e70393cd03b6688428ec9a50da15353a879e46ca0e6186bfe4b3ec69eb3b468ab95b6066b8a6a1462a147a46a252ef60a8a500c9349a384ae2b04c49ea744da71e5ce79085ae4507e67bfa574040f0652fce84d0c2549d83dfef5580572f6594df7cd2a3251157af716ab4b2a3d6a22625086962129c44c78da6a4051bc89bc4115b4ca0db3a5261fbe1a6c973a8496f4c896360b84f7e7a1397330813981c2fa9a133786d7f9a6deb5260bbfcba63d597fcee77c8ec9bc42d57a5d190e92512943394243ed0a80f41230ed5a06b79ab99ff241cc996715e173ce9a940622ae5a48d458aa198e9045585093ba18202aa94925278a4533a0c973e8a0317aa4a46914172a10957a949f933b7da8c62201811e3b6bda8a2f91a2a9a6564a683a6fd424282cc70cb69aaf0ddd3c2d8b417337f19f3c1bce40b08693090ed38e8e546667bd6dc7dc8bab80a909237765f4ed4ea889f94e9fb41dd4ae2b3bd6040548c7158982517665be6e106fbd2ce12b31a2128132479fae3c90359b2888bd4d90fb5dadceee2b61939ef2376d9b85b16c9fca7b395f4348570ee2532bd57457be10dc14699483b624a37714d202d590aaa4d57054337cf4c36b38c5da41790b2c54ec11e0338d351c4b575ea405c7e89395b1f43f8608472fedc6e041bfbd32ac23f808251b8b14c1d0f44b92e44f62ec4daed07f05c9b05d608e40d0014c048b73ad82309d62465f248982e1f35002319cfe9db6caaa99c1e104ff2092ff1a0250362e52626f254a9ae8a2391db1e0d3b64351c4e854535947e440ad41152695b31903c767ab8d85526351932ecad12edb4cf7327dad0a1b038d029847786826c46b7a7b2f10d44596e311268d4e73c1924c5a42f1f562e1cee58632f8eb86089cedee3feffa6a00fa48e22f7de94b99116d75e05bc7be120a3e6885d9b56450ca367c19682ef7d9d3f9db4a4eef1db4f5340ec3a612a8704defca2b196685f13531fe2a9f2c45703e1f4c8477350c56e2f9ec9a40b4a56015ca59e8a61962b6de1b242a94b496f898d0b16c4dfa9168868873357b23446ac0fa5b916cabb1a04d43397c401f876e900d5edd84e6f11ffca9c0981aeff0dd4d88491a9587b9d2342b68fd02156760fd6e3cc2094ce17b986f319b72d577a9c68c1e7becb17e8b093a6bd54caa130306423298296b60249da80a081a723b5c7195a0f06fd486cc37746774c567759042847831a624d7bd84e5e3bf7be8422bc443ba7e40359fefb84013379c672a38efe7a75d06083e94b36abd6b15e8eb02d90e06b7de27baebc5aca7f8014c3912a4b0092bb4930922bca32d6fc3240a1243337d69d57fffc22456358417bac03094018b252c5a1538cb650a810a41836adaa2c9db51534d2f746a08f4a2a3de968353be4a309d5e56a7930cfaed8031c9d085ca746a338471baca404b9474ca869b69b15282327cfb4b282847bf30dfac101bed4e12083d5262fb2de81477a39989166ff495d764e12e15b264c3c968e9c23025d1de6b6a38cd9fca7953100648066f1421e5428100efc0b51ccf6eb7c1c34212d437811a70ef57194c3f9dac90568c990af541d31ef9da6c2b580d80820f57761cb8789407669ae7a3e02c7019da269481daa0a7c29a547fd85417355977235e4915fa8cf3a8292123a633ca14ac243f34345f29382777d349f71644852fca93d5e6272db8f207cd29b81919c5fbaa09495252270f3a7e550ccc744aaa73a1206c0057e80b0edc6f2c9b99a68210b039697e8254b8d3d28f956fe90627efd851790dce3344f75c8259674c4173be648c4c930db039d59a48a2ac8b7e5ca153230579c4510b6d49a95c2fe06868ad1ee865e9649972e8a655f3f13cd995a62690960b5b6e6fd10335fc34978120a57bfdde743b74e41cceaa29e06380f51aa0eef4a5a611b539a8393850930470eb2b6581fb36464852132342d665cfcdf6422644c24d1e3b6ba23bbd63437d15dcb45a8fc9769675417438c1bfb1f46f00db0c653ffdaf09741818c5a943b048351545474de77e55a005669663f25615402d4e60dc7bbff77b379b46017dbba21d5aec15ae6512cd39704871eded1a021f4fbf386c4d2dd86d75153f44d13b794a8a13d80b8cd444dca7864af202d50893a052166f324c25cd81f46b5cb4ec9e707c4559d78caae991715107dbf314abc01a0f84793192fecf5e00993270663594a045ad92af421fb03355b1e9c9f7d8015a586c24768b882cb0640d05d590f89c405db2c17b97be967aace444ae9c679034e8895a3577ede950c94da146fdbc3ab01b32d63636626000379cf5883ad5318aac3327516eec9cb94355864c7a5b24a2788151b9fa94d70b989d1b48329aab8366ab1548810646d0bf46a55dba6cda9b59b4b01a42a5a9ec5e1d8f94c7796cbbcfedb39588a85c426798ccd46773167cd2636b7cac5fe53274e6456e88b36ca64f081dbccceef95ede48ef7c03b7685a82c0bfcbbcc9ca1123311df3b569cb0ccc0d53d636b30eb3506823bf990bb0d06f3bb0cd38881d1d6c845969330f443ce0ae8b5419203679478784353146856dbd9512f252764be66d0822c57354334c5edd274e10d10540d1506a5378c85ff063aeca12b42d0975410a0dc1221fd623e2944b449a185dc7a1db8709fd4b85a484010dbf43561227221a0251e7c66d3e946b9741b331359b3b17921174d29842d12c93a262f2ec4c8c519896f27ffab53ece9d211abd3b392cd9341cc3575202eb69b30ad66b5fd500a915203411e1f8eaa0431a619f5ef04332c6d86fab10053eaba3b9260ad3759c5341c1a3092ff60cd030331b1d69ee869ae4627ac9f54883b1b929a9a238d2c63901cac3f4dea2d0fd7d830c22cba0aa17bff8c5de9482fda4e62ba60d18d8e9fbc33eecc388c0ef4a62c8f99d927927dde05adb644d131a4c93f019dc92b25c318b599eb5acaa26ae13b9c2a070aa9becbb9a01d305a7efa5a94a4a8f43d8b3cef02baf080e4a16ca1a02a09e966907c46eb25412ef479fc93de366f445e07c491db92ded12b1c2009a02c4fc8e44e6ea089613a943258c26b3a066438b5a0b1331a3c4884ae9935eeb208d682e3dbccef9ab90b8d487c5255f20acf95a1bf35150813932a6ac8785719556823a38cabc7c76c48193f022aa37f9e21bca4b85502613064d0eedfcb2bcb91f4ef44eb0ae9d4d2fec0737ad7fa79ac45b5c09d73289d2cf444738bcc58d6a4d690d1985f4455604deda338249afcc544964dd1b8b11a1ecb35c924233a1202c1c6f92d8ea156b0f945bd0a1a9d6f865006d2bb313a0a079c78971d8af9cebb1d7da0b217285763391625468fa6ad319592ab0bc431db4d68f5f95ecb49ed5fbdec17486619e682e6c38addba6d616f849a0e0411dd0d9e203f6002ecdd226adb18ade426bd40cd860b1da69077c6ae5472ec4690cc8fe50b00aef2b31a280be8bf4884e826fbcba560dab865642877f64898e0aba2848218619bfaf866398804c17104617ec41c3feeb6bca8d1ac1ca8b591af3f335806681549c775cafaf61ab7c0d8b444340ed792b376c562e8f758328e5590e9072eb557ca6bcc4ad557135bb2949299c06220159f01406e593d9e8b026c36d16166ce5cc652283cef0686eefbed3402160ebbb2ddf4479bd94ce9411a4789f5d435ba89d7b8474218b4fe30ac40bef64dd480d5c5be1058475e610280886be4afe7dd201e7273a262ba3e9a4a8af3484b7b20c377af439f86ed4cdb9725a5f8b19ba5358b8ce4b95076d6e42559c97e624f3705c93f6dde9b4dfaef28932446358218ec2a01cdb6119d0e9a70d385b193d0be1122c52d78459a6d95a89aeefbd9870f9e7d94d45c397a624dca66db2330b430793b86a9aac1a96ca58934cd3bd16808a37a1957b1a29a8685b792961e6d76c4843c3ef686e2144cda4a70e2ff25696d1d10b1c4f2065e265197a01074641e3fa4a2cc19c92fe935e2fba2a810544d1c49fa7a006535430deb66591ea488a41e1a4f94dfb30a5cf1af6bb786abac24443d8daa2111577c335b2a53bfcf793d78bbbbac012c6d0a70566c9299acde88e340cad93cf1eb14c46db6b2780495fec160f69b903b1fdc33914801dcaee15e2b01f2806ca489575fa440ac2eaab544e80ef688b84a97f37450528539f12bb28bd49d211684280aaca718ee7769fe25f4d8554867fa266966455e4bb608e7968b13ad51643c0165b6c019b20e84fa1244558336614bd68c52d198117df0c4fdc564d07c156b8e3067f4b2542a570aad42c88e9eb557940965b064643465ff38d341a7ea5e06ad6cbfad530bbaf97b020fc0a617d36e57153db70a447c1d9d053354a0243fb27064234358b154afa91e14e57420157a987cfa6fd3a6aada77d8372bdd69e9200fa2a1712f2f030ba9c2560e2e11a2ac749d639196e8cc19c472da52158c0d4912ec2f14e78849e0d93b92857a7781042b5c09fd8351c622a6ce50bff1ee9883337289ec92b58618e1d42f18d5095f4f2348f5acc2a56e98ba5350d47169d122e754abb626f86945ec64f395a19775121f69424876c12fd8693cd2ba42facbab85cf1b815b4f0ebcc43796f5330888c7fba86ecf2004dda4585563085537cebb77e2bfed109d7082413021f2a2052746c2c18d6117440b65726c2b5a6ab9a1366073bb01ab230adb2e3e4c9d575671e4708ed45749f188917b77a2404bd387f6aa46df294bab618e72bfa72945e86915bf17a350365e08294e60c5e8f748a01e3923a1166253aa52919289abd97863d0ceb1a94b7a998a91b97e1239eead90669a78ef6b275cd4dd484956edefeeddf9e97b5300a040dcd7c9fd0ac241814cced483911e1fc12c3e05a217d40d394136cbbf48d5d1d4ba19d4586dcb04c1c68ef0c15d4f1fa2eeff22e046d548d24b40a95902d59705558ea949a0d15eb017391b9f908d5966795527595aa20024097bff88a4ec014fc65b2396a5fdd2f61c9925ace74b93796e68fbe36d909384ae0cb138792d1cce2d90403c55208327c29bcb75ac42209aac98baf245678cf820d04ffb9bd1bd7fc6d0c171bd0c44ce9cf921dc4ebba8ca3d95c122e452dcd0ca0cb59d44fdac4db2ea186ad73e107dbee8d3d044c4d2544e169f3af5298420582a9a99ab9ab2ca02dbffebf8fa73e85431b5bc26f6bcf582db56cec2ab859e289884e110917f287d6bc98b5cafc4705c224849a6366c12fde66813d2d481860a4a299cc5bf10c803c4a17f1c0970aed5cb7b45a058252930c558353b9a86a2df07396f6550cd6bdca004e77eefbe1230df10317fa1160cda1a7d4a3cde85982dec1990a9c96731509c8b95f2bd92f533691441012f9e4e440a17042957a293b4b4a7a314c9c80e32219deb0ad326bccc0f4657b141d6dcdd562ac19a277c3cd3c50d08a25e04139e2a0902e3444b3cd6523a22982856b86e091c1b6b9ccf82546ec41efaa154ef0d691234a29dc321e1b954c422ed5424d3f7052a622a1d3175168c82a3a386df861cefdf7deb37bf55c704dc06989116972f4721ceb0161068934cdb1d47ee3147398eeeddff2823229d40bb64d3dba8aa5b94170336828f92a8c13716657140d1168682e776fa27d594629f7ee2b9a615053fde03574cb73dcc7c692a31e35a909fbf22bf7b15d00c9fa89af0a611323c856724e0c6413f3f0fc2a264b7c8289988c73e55cb7e422f92796b2c530b47ec3d624508f9a179055d3bb864dac9a7ec63052f53e41e5db2e34cb3b1813e51a4ea73a9ae5a541d744badcad4dc612b7b04f8f9af78a9812147a5fb265353c3471e6031d0f62f7cd673d9da9641e780e431169234fe578e65a969f242312073d16ba498385689b63846b57212d34571844124e926947af030aae52548352d2813837ae9d02ed0030576f67b07506ac726c38ee321c757ae9f237fec6df68b5ab840bee48e479ac244e3563cffd906aef12ffc02270c11e2df7436f7aef8cb7856c418290db4cc03fdf24707bd9eaf33e22e29588e7ffcd6d494f354b9f84cca91777d50c8b137e4b8a289364eb274ca2df77c9065a4d36286beee84bd050d0aff96687bd50a64d37f4abdc5372e8850a0669386a4ae24898109a9ff62ba1dc5fa1a13195e73ffff916d4d4d7aaff4e89496c13b505dc8e0ad39a21a3ac3b188502611a852684d9f436afb9bf6fa0c152127d40eb5655f4cadcc9f7852f7ca1617fe0077e20111836246e1fcd801d47340f458e9f9423b8cf9272e382e7c45ae2d0fca8fc68d94d3aab499812f42095885d39ea961522ebb3b603e87a0c0eca0582159fa319e86c31d8883a9f5d2a6708e15d0c0c6e9255f0576ad6b42b6b68868866c960eca1a0eb3824586a587e117a0e85135a5f630f9db251d54af4dcd0425b78214b408332b2212cdd0591b1dd7212de1a57c22f73415965c69d2e82d1903481c78986c11f1e34d730e5ba27251458586b1789547d1c3241569bfa7c629ea5768ad5a354a3bc38976128f459dacebea1469cb8e7459288def436e4ce8b04ee03d93a2a1ea43b83f2b4288272b9ff660f052af5e3d97d67775c5805a69c8787ebddc5da3dd556effc3cecd30578d2afd1193bf7f1c8fa3d99b00d252af41e056a2653d65b3378ad405ea3e365f86c71404da26ee2dcb9930ec06b85a5c014e8eb059338916ae0a4344d6a6346552b14ac12424c260d615b52c00f73758f6640534d63f4d9af62244f5fcb150a363008a895be64c96e503022bd17a1451d5e40413017bac13212633344b76d0a46421785671af4153f808f5564004d627aad02573462b26914742d21f536aef27e6dc590318608521d9119685cfe1f550897fb31058afceaaffe6af8875c084561b6427003b0f187ba1f7252d3a840afdfce3563cf220bf50925840a711a46ae9e3567432864d06159c6a7706b2e7b5ae2508ade7dd95319962be26e9655e5c3c3d350a6faf518279d0308504a2731e0beb1d72af6aa13b6965628dfbde12cadcbedd5af4e00515a8778ab6cec3ec9eb65ded858b2f55029ffec2aa969154977cc3781bb6f76234e3639f2352da05f061d3c95b1964a171e2ad49d26a17f5c85fec979724b44c15008585bf754cc7ffaeca408664a15f5c51f9a4375504b85d689545ea4291bf5552b757a59bd63b4c0c2d770b91993b1e38d30115f140c4033e6e4a60eb20a91728f6ccca8805ad55cad49bb89997252f5dda7dfd2d532bbe60a1e7576814749c7c004f0ea0cb07e712879e9d7937a4dd5aa8e514802ac4fb9f1a84de11427c9c2802e9a07b8f4c263f5ab3229c1144273d34636f8801d5af1f65e5d2219bed989bc4e53e64a4875581a2701bd8ef44bf864084ddab9268a422c67c743872e499285d0941e793d156868b90db612542fd829d191016206d0400f1996111587c8d0d3163ae4538082e57734847cf069c8aac9c19b3601324dda8bc767e772f35053433bb0f23543eb7c15195244cb70460d6183978b19585fcb82876be0b6f7defb150aee8727e8c8c2a80424779c9a467566a3d742a3f4356b684a983f1787b327029a5be6487d86fd19d05023bf8ac5ae797b1053fe1cdb6e724e574e185a850ef3cfb968f8bb2ecac6b3d7ae661f6eca3b22323676af0b46e66b8b2f2ae3c4bd5118518e51461324e9b1b48bd1f4eb0b9d2d6aa9ae3a615f031ff236015f02953c7541eb796650eebe4925fac618962584b02f3f2f6b1b68262bf411ccf9c749224d6e3df275b83c05355e6ec0a91877804e0e8626e629ecc8ae2e1828f32d13e9b8a9cca57dc0aca57cd357beda112d9ec08b30c0be99a5818495468a72ae9ba68a6a8d2b191626bb57cd57fa9244a84f5ffa22c0ac0ecfac3dc328ea64c96e5a32eb1d865e1177a3448522445a2b77eb1704a000fe3b7ec52175aa2392b186e3f080ca6a721ffe8f37ea50071af2e4f68b2d1b9504604962d1468a5e088a63ab6f2c60051e1108e7c7b08921bdb3014f8d089d56e531a3a4f57ee534a290aca8004d83c564dbfabad38a787d6d0513f35a694e7a4684437448cfd8e5830575f56d307a9f92a65a17eb443a956118f1b413639e4209696c6baf1e593b53a7f58422877be205fd100a445a830b40dc831d8bb3b032bf50c1e848959ae845090e8596dce49249f41e55912d9b6ede4ec4c4d7ce8b1d03535f13751086b461170aa84797142698a0483a79601953ce10b2e415b977181a7f9cb09c22fb888d82cf5029bc0b14967a9c79dc5ae58103d02c2fe3eb66e8190c058ebdf0a46db9465d270d5a2cafd17629559e3026039accb7799c0a2142a2087a90cdbed98760d0db94a4a76df3fdba0870e76f61d6509bac0a034d3cc99f3a742d54fa8a2cdd531f6a3b6baa5fd44aee30d0465e538fb000b786cfac5bd32c8fae3cf5e92e3b2e9f2a1415e1634fb566851d04310a4d18227e82211510e715a08d69751ea843fcad66e43fbad6dd1270251ae29927649659941e63d57d6bdee1666616aeb90a9cdd630f659d828626e960021b03657412082249498572167d85cec171a0d0f09b1094ae6a55c6e4be741870eb4bcddc4f17967750a61d5d0b6c59201cf1d9762af1422b624484df9a156aae9c7e95bb8ca20550ad34b1d28760f195571aaf4e41433f714132e8f4d39228e01cb5865ceea655f37dfdfaea66ae8466f9b50106439d5fc19bfc46ef64ee2be801d6be366d47b97757a9de53584326d497b3c32f90821f8f540688586ac91274c210239203e29630e13bb8ecf40c06522899a88f496b97a00d711cb231e3eabc54f1ec0226702d38cb9395128adff380cab26b66d7bfdd536ef1d2a8048a3255639071b8777c571f2d49345368e299d65b8eb997ec5f72a8b94d9957bfde99aac29d5c25fe96252d652bfccea3861a79dd86b0d40391ba8ee605c81fff658eea50cf895ca57ef946ee5d346b38759dacca89c2977019b590374f5ed610c6b918bd861d01e9a71d44395a6fc3ab7cb35187f26e428d706dd8ea51ba176fc89fa665d69e5a67650dbd0c943986d4a8195746dc228bcb7dc229081963263e061a48b6a1c7d2a8a26b4b0df9b6af69ad74c9a55ca70057a1d0cdbbf2909eea881c304f0246adada7214562c48c4105942cdb8a47bb7ba56922416bd51ae2a7374093554c8632ba765f1ee7517974d3ae10bfc969ab4508524a8113d9ad9a05f7157ada5a1ec642045716a2179fe8b48cc5abdbca288333de56c13aa75d42900769d8817b0c849ec60bf28814db65d925c8395122f2551725bce4d00fd2a9afb2f44d8fbdc1128495c769a2a1defbbd33e584d05b5cca012e4cc149475e8d85a04a208828173334926f2262082a782ae594927bdaeb5c9e1ab547fd06576762cad61ba3ae5b7deb489a8b1c0a27c9bc1d79934d86ad1c05910f7b2a103e23a70e2c814ef71e1963e10d1d4802af707bdf62fd4e5170569ae0421d9049ea9a3013b712a103ae61e8452f7a519b5f65b9bab1e88602a68bea0bf201a7920269f9ced084acc9a834079db280cdb632b23385298f0b9b32dfb80d5006cd289462f45916502e89939022b874d54b2721730004c3b5dad250db85e562a5121171930bb1394f73f2ad532c21da780be3c291817baa5cbfbdcd8b5576c68e1b543e937306a0a5694a70dbba8f1e9be6f47bfc997e3e4f11148454efbb68987e9309399702187be2adafa494a1e4549af37f9fee9b0b53969a4946c360dd4d032fdb6abcca938f71e93dfd86b6a5424c13e4f51f9bf8525a6b0e9810da886cbec99a955838d76f59839a0cb233cffdda42fd06701949f1a6d980fad8d08b291b38e02ac57fbda4058586a31703594a884e088e619f996b8694ed118baeb36115f4c2293a8a8593e219e67b3daeedbf7081b2926793e2b6179a6b1b72af85960474fe439eab7eab8a86a3890ae4d0569521a8ec382b81b817db426a853ad205de6ad8762444f033bf56e289ce6061840d47f94e8b71f8345e38e2110924c0160d0d077bd9980b9f1ca443273a2a27c012a5f772a81314382f6620d5d17d44c85f13baf3698c9d8d3523341685c6d5613756d42a1bade1474724a6b942fce8c260cb1570d5eb0379d6e5f2ffa886ca053d2866df4052e7274311c2b1d88b0a43b4b2f68217bcc0f29041eac60c99387413fa2ed5229de2b0ee4362ba4cd9d95fa959e052b419a0e4d5be0622c156094bc05f4e94376a4b4f5b81f2b4d054429727d79d7eb1911bbb29b0a0a0ade0669940e6ec9d38fb32a5d318e84d6902658e86d99656090b3afaa27e3a6e6ed2049c4a82bf0017fd76a0e82f7344b0c50bc68a3d7da1a6092197ba2acc0395b8311c2a68502535c9a1f5bb00a5177154e8979d190d115187124b07490f4ba5094d40f299f9bf47f8c4735b19465722c3ceb04ae9de10347f7cd9cb5ed6d2b5470be6019ce6f841b07dfa90d1b87c95f8b7d02ea937a768b30c6396901709e2bfc487a5720c434024513866e4512f4eea8e7b335185dea151218197ed16238ba37975e3a550156850c06e17b5fc1d93ba937458c952bf57293509ad345787beb4524d1391a3b3ef053fe30a98309c652af7d9864039b2ee1892f0e3cc000469b6a52f96e3937ca083e6d208c91a4ce4d81ec10bcd49bb37bdf5a55f7243d653a88407dc8644866f687a7123bdc573e5e8f33e63ef978495b00d70f6ec673f1b0536a93b9f163189d44ff598a4e7c85ae58625ecfa72b9cfbc95a88f60f9944119518aeb574c0c813c734c2c111130317ce8a9bcb3fd06a2217b28e76db5a1392615a7500683329afccbe83c228d4e02b4ed8661223258cdd56469b17d0199eece8b40a1185ae4c844e81e0985cd02283e23605bac19bb36138ac3ea60682b4dee5dc5e7720dbc2e41d0a4b992125d34192c71088f585537c19c4ba7ee5528f9ecca9e5c483141d229f0e6ba99af7b15ca9309051b04c4583bebd88a890aa575e428c8684252cf79ce73e846614b637bcb87aa2895acdb140f941b5d8896436a480dc9505f9e3619e1a206a28ea766462a208e6009af72f5694bfdb2a7824442d03023c373ff7c57a0165a9062a3d63b00102134fd496241a1568c8994126951a1594061807074c743180daebc8803835a9e27220e897300a7a1778149468f1d2dc6678ac339c9f01637beb2b3868f027074a49315763c5d7947464a631b1a4962a0498d7eb18d0dc1860378e9da239599a2759912554d7a2fa7891e99b86f2c2ea30bd38b9dc455797965d3709f9d50c1436f7a652dd9558a6beae486ffa36f2c9857a7397e474f33579f650681be8e5ac4d07bc6af3bae4b3b3a8508bddda9ebe6c2d1d175cb6ab0003f02ad2483d6941462fb3936745a48152150e8809855a7d8d057daec55aa829656666a0eeef7ef07052db26d2fb22d1af43561f69a340bb9b79176d921097db243a2500d3c814885018d3a04a28b62867e090d59853a7ddef39e4726e0b59f4bc3613b0ca10193331c3c7bc43c10c19b47e52bd08399817e5d3795560d27adbd1072b399527e9c6beeebfd7d8352a76235a25ff4455fc4f76c5e6461bd3bc628cd7bdbf1e9bf812124a7f3c87d7b2bbd6e66d8a805374c9c5829728b2c41724fb3e6d2dd8e4785324a4a5f33cd3235377a245636ddf6cd526503d63b22a56c1eb522d36c9704f1806651942e65a0ed70b3ad424a5be62559a8b5136fbc92d39447f46d87f576646b10b1144074b5201d3fee3dcd01284c773a229c8e95974a20db1a30784239fb332e8f7481556d37768541527c6aa8c78e44faaa5ad0a0776db9abcc9c461807b27a6c2dac9969c09a2ea22f3cea97c410f1c2090843bf9594f05a2feeb1474d5b02cbd6f35bd4d26650e2936c8d5a2b26c472e4266ec85c4d83ed089e01a2bcb43af9fb4ae6bccb0c4573f2a13b34cd56acbe5316a76ac32781b892736b02595d6b61394f371850889a86011ff9080fbeaa4065692d8c2eac2a31510d701b91c19240994b2849b0c0683ba78c24942c932dd3cffcda13e0de0e43f48322e4d0ca66c0817f7040bc9ef65be406c51989a2230aa2a98e241354032950c655efab9baa6386dc8ab2b915ca4266d22649c49d6875f5e3549e522806d0e997c1d1379c6c033fe519c9a7341c1b98c18971b1e48860bbad9526313e8957772adb6c945c1b91f944dbbb58458134b4a25f86d1ff75cd1f755746dca4beb79bc46c5fd32c756868595f6503d78bafc6280d34e4b0e53eae195b3153339a76ce83748cd0e04b8071ef86a10b23fa7053d8f10695ce42b1596730d45ca0a78b6fecc3e0755f1676e1e0f865dd52150ec91ada852850147e5d2d00b507d4d4af895b0136ff445693dcbbeee8a3b44b5ff0e52bbff22ba9107dbd94d1a0a3269a31e0b369484f29a05089bef2b2a1eca664db4d6e39672807515e1a8849ad64400c48a0c3980aa22b4d18acf49057086b9d3f28f2e83a78c546b0321d057c7ded7f2361de5870a2ad00f3ffb2752fbb9716e51ec71399ede1be1d6f013bc1165040451939800482100c034c186834311e88b42887ee74c308548210675e88b7e035ec4fadefea5fff37f11dacbcabdeaaa79e533da7aa772d8ae511f7032c5e3d72620f8b5000bab26e39339fc6522008c047dc476541ee7531dd4e6c7f39c08122fc740fbed9d158ca93287126afa6271641c6571d5887aa2dbd46c3bab50b5c581a391d2e739363b3ba7a4d52e77ed9d132b620d914ce0010a36833c6c61ce4e4c9b467c8927b0e3b25b1aa71353f97453651f91d5b933b4c2d73c375b07880426f1919501d4cab2098fd2a702846cbcf250ed3a16b0538f7dac1cf1c17deb23880f32bee75b0d475c09f7862b9317f2c3259b05c7a66467b0d001a29095bdf3f3040a930bf5835369254e527cccc3efab4960d818959a462d6b8493b2794cec481249bd98dc36e047dc424e2eb8d885674eac15064b6f019cec276b36be4900c845e2b4ee4d55f61408f7c41e89f34ccd8ba4b4cd58b6332f4606e20f4fc5335b4d14e6ad9b57e6d29e0e77d8356e3ec1a1594cb586fbd9740429db7c602474b8ad81183adc65b99a0b7657ec03d3cab91c74e0fd27b8f725f554f4b1c4a82f2a5457078945a84e2e2b5c28116e1ec663611840c5fbadb4a2b6ad05f4b9f6df7585a5e67899bfdb25568877049aeaf9e52a01646c11720201481126dacefd3a3227f88c15cffbae53d80f5157c2a8503020d2d1287f60abcc8e15187b6f1aa7508662b33f5aa3c1f3742b50e2625cea21e900b4e416641fa47354fb56378f67adc0eed31cad702bd4c24fe806008723a105f15d90dea62a6b10c8a164b2eb00026174052830c3daaed7075ae051c6b49635b63993f004d8a7663918f2dedcaa5ca6c991cb6f7ae85cfc6ea491ba99f19314d6758458219e37c06a54035d50ab1b6bc4c815774c023037b69897a6ff5364b7e3ac1e94c5bcc954282a34376306eb0b3695d575e2786641184d57aca16abc123bf9a57dec5d49d89c14c5cea982ed7626aa2e402dbe2a4965587e1e6114ce8a421d0e017137144a58dad4d7dfa73fbb21cb15e45cf8c386be2d247013de34e6d40005fff3c0a7353e40e6cbb0ae40e7fe4c084e56d83c845226df5160468e9e76ad4af5d18081340888c8b626774365d2fc9b32a558472036df4ebc97861541e9ab65309374c3c5166072bc0b16bc86fe13f8ad75a48e8d4f5b3cf3e43a1480fafcda1c57c4233b55ef7bab10e9539e5a188c43bec8047f12ad037e38e0c56176a5b993070150017369f80e7e19f7d60167c0e7e0f0f8bce7eb5ded63e73dcaa804953eb96abc916f86acd97c01336abcd6ce105b4b34ac65a5de962e724492bf78e7603112b5aae0403311e29cd6815195b1e1490c869a56517cca8a6cb2b52295aab277659abaa27b84a77b389053ec9a2f4a43ab7a7110e60ce268345b4205b9992299120bdf7e69daffee355621bed3e61553058952a4f907dcca9b8e0632241be68dd44aa105450618b66d3185980cea5d2b4cda4349232b4742b00957de8d63e26c8f8203476aa8e5c787870cc026d3691b532a45cb2101ef2b85dc84604688709279f913204f2660fff149d04f1b3498b9d29d522d06c6b2bbc58031c369164c137aaf8020fade15edc695f0f37dcc0aa88acfd04f8eb006773e5bd40866d6e38db94918abd71b5b0c50d8e913e56b08f0696cfa64b3a77c401455a7a7331d11496a2badffbc3f30e6ab82f2a8f5d6efa5dbc5e578073e1702b9fd5f0379838eff288983456e76259981b3c7ce28927d2f97e15033ed5f5012fc7c45bb3408fea029e5db39ae0cfa41686f7d37ed617b9e3490b8db94482df536b339a55d1e806cc12494ff1b62a9047282aadae5c402121434fdad8c5b75e33801ea9c141ffeaadb42b7e1ecfdaff22c71adcf7a9d3175f7c418ffb0d4f646347afc117f2e56f33b438e26b714db58036a1c06ce1c1a6d3ad05085bfce5989903301ba5438b01f77d660a8bd40a8b5ad5f9c682c1ac988105de79246a9146e6bb2a97b8e7f079183cdd8f70f69b0a2077c0954fbb7dfb36d66bef17f8026b768cc37d73b509dd46672189cf6ca819576a35446717679225120419c57de5e42981dfef048a0da228f1214f4b36c022c41405b6b3f2e956950eeda4ee938099607a89871408a548a0e8558b34b65c01d11986d947a0326d598a4a0db686a1c1d47a3d8ea26014aae9370580b6a7f0b4069e7efa69a2a7035eb0b3183aca507c0ab130370b04943274e8472871de74540bab71c3703d01ef5d518df843897b719a44bc0b8d333c33dcfaad3a611a75d202612413b740032de8ca0df804a448846e14f8ebecde0dd2e83338a4996fc8ae918528c6d7b891a21a85281461afb54470280224a15486cbcfb98aa0134d49686929ccdb1fd082646860455e16f9b4511ff8801cd35adb264517bee589392acca97a585edf8f1583007f9476f00daf3ae451aabbed29a098665c6db9a10556e6a5e1048a5d7e5491ac459404810aee041a140056fc4a31911663110872618189e000ed7e050097e88fd5a4bddd42c4ea6697499ffe048b25a136140004ea0a2ccef7ee54fa59e5414f7395879a1d37301f15c5b09dc2130af8ea51b96af15a76ec3815e73cd26f9fc56b1824446ccb1950fe16b522617de04ddb5af0c4a622881eec2ea6805661c5d679994b7bff31459f5c68311a09e5f45a69373d5ef8e84f0099cbc2991c639d33c459e4ee23c495176d0838d0132a3b982268c259854cf920fe620af193287a31dad101c7f410456076be619eb7c7131aac435e85c577b98118f48c6d7bd4d32cb8fee8cd36e990cc3093ad110419c5c242c61ad682cf3412fef813732844c90baa6798da676895a6cd6ec0cf9b093768c9fdfbf7addb8e14519d9c476654e742e358d444790bedcc01e53096c6dfba75cb5100f8f8fac9279f6807adfd47dc03b0f0cd721524d2049c817f422c0c344be9a17080ce08fa326a2922424c0d491d58bdf859b86db5139c4ff7126a5831d040e1121a2d636b5267a072185605f6121facb21dc56be832579c475d26a36d13607b918614f29df499eda0cceef397a9b1afa6468e0e26129594d17b0a1916b65d6cddca0de786f3ac19d97c0684594f12ef87790b15c1b14431013e30b1882a4a96a658c6980c6784e813bbe0dc39556341d6a29be97a2ddf2ae3e7e89eb9f461a9013405fcf1d910a01404aac7e164af0ad85185edfbefbf4fb8d543a99c4501b81330c0b66c73f08040de5393f6ea087f037f4c669e0a7be936386d3e9811aff4375d3fa3440415a9dd40acff0c82867b177eea5c28dad68447fa138aa7788e34c61132588ab1ed0eb5f9202889dbc74478df20a79d8abb688f78cd005e11ba127b33e166cbcc6aef57eb50c83a50b29c80afd580b32f3e336a39992a1d937d91942bef8a05258c458e555b5a8a992764b8e9abf68c4b86af0b28304b7fca0a2b9d66466162161d600e1ff1512bd3a4809356ff2d003edab18f80d5f879576a613880246d38ddc28a8e926a213f3d7b6fcee2a701beb611b90822f351864ea574eb47fb3a1265b98ae7f110c068f759946114ba303c5b1681c406dbac3f8068315d3e06edf4ac9ff96c478c3ee5004c57aed72a05bf055c41cd7df1b57682c00afc311713698385ce619dd56861f4d721e0505f51a18497a69ac240fadd322b67d142db106b2583efe012b0ed98ebef130ffbc56a56a6b7a93b195bb2835d1a4dc7d573cbfd6bada9d5e97c2dfa485d916f46375500db520f48916f96222be31ef9d885e1fd6e57253c4b8592f3736062455228aa85ad7b220696cec4c656789bc515f8f2a3da4b820af01736d219e855ba511cd0070700478b6e988957696c7162616f9175b6b51fa4c5d84ab76ec4353c8de185ed3089f9a5e486b8d0484ffa676b73e13089a054e884e48eaac18d12d2c63b77eef4eb40b4b7ed57c1328d2d75adba62ae625e60a1ddcf9a0bd6fa593404fa8439b0adee5c0b7e6698dcf085ee4d64ed40c67a64d740ce57b5b23a3ccc579533e983d56db312a8c2d7534f3dc534612ff8e582bae9ccae990e4a270f65d730a228204b51bca68530a0880bd43a0fdc595c1ec0ac9eb6790c0fdeac73cf0833596e1361e6d6ad43ad6d5495159a3bcb8d8fe8a4349df4f355633139a11694f91a9c142543536e553c0266d650cf8a44e6827046b3a80ad876eb2d2732361d7e611634ccc5c6b9274885457aa008426c4d544a988133639bebac9e85ed9c6a7fe68427a25a7b88161e94284adb8806569a343b89ea8951ed99744403aa021944e15b3b6566f4896aea959fc0e1220e1762db8dc24063495a262b6832bbdc8116e6f9fb4399949e750b6c01605b9039527dd2541a0914e0348301f2b44a1054fd2c021df208a52a627a765817bb72e3794834163840bbc808dae50b1d6dd793d1a75ad81845ae8e9b6529ca80a0aa0f3ee3555143316c893616312e05bf718937b2487820ede2a9bc632eb6d469317bb50b245788802dc8f90c8da69391189e8fd4d93daad1056095079cc90794d2c2a1dd03eba285a733accc0bb2b5008e16386b018192e0a4a45ebbc6a2bccc77bba2b9e1d4b835820a4a4b34484b7c1de38230acb4b4d36a08353304cc225341aeb59913821272c8051cd604e6a16d146d71a89014f05615ecbbdffdaea0156443f4e10020c08066eb610b5abb07a5990c2bb0b21fbeb9cd077dda29d647074c16f85708831b8d85279850cd43f42f0a6cfd33cf3c534f3afcb7bffd0d43e803a1b07a50edcc2d2b2461fae94f7fca929245611a628172531e4ac424781c833cb4bb18872a2459a29006c5e247837b28622e3230ba3778dcb311a6240c52612ca0c5deb12ca62c6acb6da6fd85212d8326d20701d04a115d06b6863daa0410626e5c2074034e04b484589052a1d4ba95df4a6ef694b5c3775602c6b96c51632b623d5d190583b09eae94891428c127986460a15aaeba919f16f39aa87f9d48ed300a7ffa3b742821c72a2557cb1533a164ad96b6f4e3c53429cf5668d9826fe9462cfea30256164f0720ad1643b4c01f97382b0c2169b26fcd40a98a2c640825e3d52344559d01b9d312c616c8e88990a26618fa6aa95b1ed683fe252616619e261154c48189af1dfb687bc1c28018f43ca28efa439e52519efe33c1bc781e5df936a8026531142f98483b6856cbb239e15b36a584c0741eb559998d33afd9dd17dd17e6274a53f8f4b41fb3856d8d246252b3184e8dcb105d282a0cac92d02b37ad49f08b7c11056045c3924d54605d07d952c20eb2899238064b9732682c67cf51694126e079e2453a99127c681fd914c012101df319e1340dfe940726190b4374c028e855746b139f10e14c018a52995d887def72b56c95470cd4eea9950e0ebd2a6ec5d5cadf502a806519f82afae646b65b4e0a1970508dc3f021f71ffef0874e6308364bdb19caaa49c53af49fab43bb622e4dc30a1aa2de57d51551784e46686173d919ec2571e86108689698ea014532235507074ae9c6d1f6c56ba93e4096aeaa0a76601f7bd90bb166c5d6fe0f0208dd088672b4395d105edc84718bc9b1203deba678308bd685ef291068e46a3826e27e5bc5f5cf44060192856fa19add343505ad8e9b8d2eea2926d7331724a8812a7ec9b0b0ac58a66413c984e11ebf0c274b4ad04455b820b978161060b55023ea656a8ccaed17e2014e663021062d04d07f0f5314e2e1553a83f3e0c1036a046cb1959e8094d41729b8c1848e83e85672a78f9e06f60bfa6243a89a8b50f4a431744b224915605ed88f0a34421b69b9f46275dc636a4ddd9f838010fee5716576f0a47c1a2bca62519b1b2e43b0284d8500c8452b0d34b58158e1245027391df4c5647eb80d28e4480bbc96877c0caf5e595980e24e58dc0f027ba7ad685da48c7c7ed4da68d5f55e44f5f880949f7a04cfb2427ca8fe45343024b2a8c0199fbd0551e92ad35392aec5101d606eba4eea83e6533b1a89c32a48c35b08b485569bbd6419ed8c264a3b880b6126063999481d74065f370c2904aeaa630ab89997da20ad203da70b481a48041c4f6507385449704fc1f4ec38585b465548619b133244598d9e58daec2306a2453b12da85d4a2e254314b23eeb12031c4143ffef18f85f6099a2891d04f30f4db1b19447e229db1a63cf5964812c196f2e5ce4e95c8c3b95d944e0b57d98018afffd24b2f91b5477c835190648264272cbe956554a177fba1599e6361fcae64a95646c485986acf683087a00ccb5834971ccd305cf3a9ffa2b3fc73a6a478aa50ab9cff6c105c8c548a85cb0505e6251802ce9c95bd6aac3c994f4e6075ee7361e0ee1758d1c5151a409ba5361d8b8e65d0a340bd4b4c00127531b07bcb15c9fd646891a349412b51f235af6b22601941b3a4220016b5f5686169d9318eeb932beb3021a511b45b096219ee4b1f96c5bcd8d269e42c75a6bcd8134a964a5f2b8d596068b1f2e535fda78647b105023856d8ab330301016ad1fb5e1858a10490f037bb793b7b81d80252d321d0bda9395eb2e093fb4d219396bd6685db0e82a43e08a421daab95547fd481f3c71c1cb6b67b4db29c0b70e819924ba06fed1443bb5f4f35aa18c4238ba408a8d778f5612e090e0986f7dfcc7af69ea6a7c6a6751534f0332382a8fe24c9588d70c8472602312f56c0dcf012ffa059633a1842346d31b7322d5160119bc6a242071cf0091adcca223b51c8885430cac1e7dd21df7187ca05c59b6d467904b70ec30b675a35664782763caf2899dd0184866bc101103cf5b5d4bb63e46ee0d3f60ef42c6a5112ceb00e6096b6b34ab80a9a65ae789ac97001d8890a5210d669c909e960b8ce0c0d320da769950b2ae719480714efbefaea2bb158e9088441e83c8a58cc365d852fe514762ada2bca979a5832e612c791b2e9fad11acea9cd079dcd6b223071a998c62c8fbdf1c61b050b19b5c2c8f7de7b0ffb0a0859410cc25fb3a2dfaf77901fff6619744ad8a2b518c0d252e495d3262abae8335528912c1b2d2a71911976579b002aca3b7a1361add8c2409f502d3503a4b41419251d60a2adb75272a787bc8727e0610813826156547c681825e0b24ad32a938159149941346f598c81c8c9f82e33ad6ca9bd4343ad409d2956c7dc90a633f5b2e0cdab3f1220a985a2b36bbd0f807c0c745553289f857c51060472e35aaa64530b40881967ecdefa5ae9b42465ce930614ffb6dae10914201dd069cde7424a3a982dd28fbd26aa268034f7d20d72a4beb8447d095df9a65f83303b34e04322a45c4c642e93d2163a6d6a3611e4cefa3a0299f24563d56b4f21c0a8351dedc222d060829312197461422b011ca68135f708107d280f54210679eebd0c11ff3596d9b98a52012f3b831ee67b0ae162e4d25e4b88dcf5cf4b9931e70461518ffe4c1b92db3bf215332df8541aa8e2205f95d220e9068145faf823c0814696d45ca5abfa43a0d55b0d57bb163d691d074c8bcc22d08355b1525982cea54a8620d9147afa04b3f01967305f98067261a60ef0c764bcf559026b3af7d947a0f4f10a9d2a33e7d15b0a0580a0192b08e84f580848fcd5e9420b07c2302426dc109dc18766229fb0983cd6c72ccc08b5c1de7c619b9bf49f3d211ad3f15820e36dbbc008c41c7d84fc8235568f7c2be9942ba0548b15814b483684a6a5d2670df77f542d63031040f034185c12858a18b872129af11161a554a0b00b85c1940c138bd1e865a79c7d761609cbd00c836c8d0b2555c48cf5d4d88eb4b4483a4ca84358b97271902e812a01c1ac021390f5d482837b53b5c82503973bb580770449e72ab8d643ab85a1a10d812aa77091413b21488b76a26d5543bbf73fa0ada06e5447baf1444802264968ccf059cced18a21440fca43164dfef47a3024b7d123304489d9c10ebd33df91144d12b9eb8a179f4a9bfd8a85ca20ff47c42c914ee33fa1ee19585616cdb765851a48033f8ccf4f07efd080468f1d07a6e0b081082ce167ff4d1471ca6158587bc31389ee6517c75d689b7c0b738d9a9203a9df3830302f95861c26a5870202c06daaaa6f4aeb632b86ec68eb502191cdca3d975ebef2c91a3335eb94754da8bdbf48d4ec2964c818a8a6056a3d40dc29d96c2a802874a8aad96d4121c3d7b5bb6971c9cd113260058ce98dc8dd5014022566602a71f8323326b5ea39d3b769ce3d4a7fcab740132902c9bd162bade9d207a54eb49f92180c314b2d4ac51daf110c938af7339b89e1c4cfb09898358531baccbfcc181708bb24d8d96b64a4853c4442bc4b0d62977db0fb7f0c43a10b48ba2a237ff817cce491f196e2fea6342eb9a7101cdc08a36dafb315a6878d3de69479b126e983f8fb0cb4a31affefdb42adef6bb2695b6a06a75e389c505da7e315c3bc6561c30bcbc1b754518a48ffcdcf3f53d2a5f34158c50e2ce8bb23582672048d7237d1046ab90e4be3fe0c24a2d551330341dcafa98095555618a0fbb8abcb256eeb18c18e86889cfc1e9b2c95da6e36b466d57ceb370cfd5ead233538df2620d0447bca7311a3b802a690d43c3a1671d2ad9e06ca17eda5f44094f74e94cba923ee715f0ae6ca5d089929563b232226a164d3c0801cbaccc483be38515fd3cbcfe1dbb77fedb0d7cda42b2ae4023548a1843b2413e71264fe506b1548a73d3a13851074360484d89bfb09ca293829ee48270b60970e4973db5a8dac54378db5ed0ee74852d5da77c6c865a51e20ebace246961a4b2cbed0c805f6e2273311d43cf10c40da89650637b7159f9238dc73a341ade766aba6b0812da734032934dcddab6b7ea4cc49e5628a478c8215c86a0e005456c9f762b13156454b4559856fd9e14ca48dcf864d7b0b115553acc5ef8ea91fbeabce52e6d325ad58dc53798c0d6d7aa7270eb888fa5856a4fa56fe0eb09794165313e92dda00baac0f67a62a2379749d331b582d4326c0b327a0314b44e23b6a1ec0657b5932c1c0a39b1255bdc0e69811bad6b61c20abb284cf9417900691284d33caa9cd0ebb49a472d4c1dac057d0ca4a22c1a209e9aa8732485bd4536f866222a61eaf6fdcd4ec95f79e5155baee49ee0cad981c507c8e3585b6af19f0e800f7f58e1a7ab626e7b4a46e9d33608e0686997097037e8b5364bb900bfee87624df49815a7940c3bdbd22fd5111e9d831636c118eac05909a46b084e61b4e1c490492a98a258a5b7d9b26c8aabd4d25718c7dfae10f0a851f4f8a61df428247d16bb15c2943be7b4f372d9a659b438955d0b4f434c97f6e029ffa30400611dc2b3c093d892ae76098e308dfbc2044074401dd18286518033792541b49cdde9c463eae5698a885e44f1072235eac207c016f73a1746332a67e8096c5284006ce15fe04d23e91fda9325d3e92920644ced58227ad9a687164b82227a6a148d019ffe113c0cdd132eb0ec974f9a47d0bd41a514024e61632733580d40946394237bb5301f8e51a6c8fe02a280423ddc188bcc4e0bf7e25427fbac670b9b094014a5421da56a19581b284232a20cacb2536a833f8235b3c007a8d24fb100c44ad5f5010d5b5044273b4482819e121c648a892c921c2a323be263ace5846ff8439adc8f3e6579e92146b90cef6084e190e91fdacd958ab6da45f1fa903beb8f936276940205a08a8df8ba14447ff8089d725dc4612e7ddaf7e87d64e2a3631561e8641b9df90cc8234a0717dec2ad9d2e0818de496c638b19a15708d210d03c2a07d4993521415f859614187585056c6b7b1a021a2c221d6c211df8201ccfb197029ba8e240c021d9d6bcf652844e905018a199795ba738c9bdf1a340f9a43cb41197dac10716700141058d5699cf16518bb7c58ed525345aa02154642231d3023430f19dfd50b31616350cb57e071c362e0ed0941d1dac5e8042fcb22cfb5b9aa097b541913aa213c0ec4e966b16ad593476a567458259ba82b282af34325b0678415690090943333a3e0bebf203e56e19b8c24f7a432752f13c2d6858666a029662489dea83c62c69d5198d10c374b251e5a1a91e95dab466622e2b5009c353a2a2c432a9decaaae04829e30609618eafda2b00c32721f51f941d95807361afd9d309b84186fa5acf14c882978599b7a20f7180800fa45b15c65c64813a8b2a339d7d315deec153308d02b38ccf0df3c136999186b1627246b82196ea3cfffcf30e04f46223324b7b8587ac49498d05c65850565498481fc82016aab4dcbac5198498b794b08408fe161eda2d1e419f0e5629654ba3da53d2023182c69c526f4fdb08b302e93450e0b3294e89339a7a962de20cf8ee5bc9795f53a0140eac0f0e9488c0ca5cbd4ca20f721210ead0d8ee903ec4d129d632b26207fd91dc990122c02e38b3d7d5b3724e9c87c08414faa18e2229b340c0bcd513a101329cd33d40f431b6fa1a7157b9f3284df614c3e1ef9ef9f3d5da7483f97965c2226bc3cb9c34fa6aae1c7c59391ee206345831460162fda60825e4a709429ffe67cb65765a6d8a562b9e98b11527d6c10460ad110c314402de1b26addf962affad722709e895cf421ced55c685fcd84b4fe05625346b9bd26edb1d875b1a3809ac49d9628c85360548b58e5d535f2b350bdd56b21ffb2efee479708414b1c6f4486d09d1302a8bcb646cfa166da150322b932aaacfee9ce0f022e68c57a62dabd7623bd83cdc009de582833e263224d90cd56c53d62a135620a627b5685e42253c6a41d57c2d62829e4f9c122970b0a4952d303624c174a10813cda872c4889b8ec1b2c648118be89f8b6859c612498509326b6d4708d6973066bf3abd65fde0a7af09c0bc6e6042c368b6a0c65853bb4aabf521752bd9f2b0c6200682478a17649466908e9e20506b4165810ce481cddf509a4e27019b2c343675d14d6e431fc44a1f2c7b4ccb873173de1fd459894dc2c2f611ba76cb1e7596b4f5d0e9530c61e251518c0f3841e03934e86bbb576db0b63fd021bb0e6d18884c4f3b1496405bbd09c84a8312a975a4cb1ae074ad40300945a30a7486c6a8f62e2c80b4cb2ca06154db8bd6306828a206d6831be2eb773ddd1491b1955c08d2faa30fd3652b9957b2cb85b8370b6ec05607f7e802a1dd49528ed5795ca03a6a47469d70843356208a50b4e300ab6196aafb66c9ca835088074fa05c55aeb3f568b112f150e485e1fd00463799c2d68221faf86c47be578973f39094e7123a8401ecdff332c715f2dbe2c04c387b547d30c74cebf0d0bd59c88231252f0a03da7678a1ca070bd85ddc0fc6e6cbcd9b8522b5de20463bcf8d27fd76667b899d0281c9eca0462dd95608e8dcae204b5a48741237e7724d90662706c42b13800b3f01761126a4610f2ddca1fdbdfad3fe4086c0fa59e269ca03fa1206165ac3038b11e36b73a7bb59d262b469406bac94d02c34554be6590b50e96e32d3a1c8aeb9a04d544d072ccc2d3f9f1887f25e15b0c640102914121b58a05e606878f0b18c1db1787833f7c23aef9a08c7682d85231b4ac096155fe06c3bdc8098d73aa40ab43fd9981a0986e40fe0e902531f2400d8397e1adff94c54c0448778d221151355cb68bf18fe601615ea437bfad316eb7327957a2b9e5e52dc45a05ab2b971b59feb90df414c3dab62f3f637ca252d12d3f94b5a7802ce0cd1692d10b6aebcfe090748a21abb00c43d5f3b064c10700b0726afa395446648691a5668f428b6e703f0533bfeb3445a8cedc56c798af546643c2e67c394f4c353a883492e33f845c7da2d957c0698163fd68530fd843f50182b3fd25937ea4d3db82e2ca233f26e71ab5990835e84b4770138ce74c2a6854a345629202063115045cdd4cf58810c0e131086eb093eac047138c0d010372acc082c681d3da13c961bdcc8c28c85e7153770a900a77f78686b8526c3d0dae6d8d058740c4917db5476e9bea255616fa900267bca1275b0962cf86feb5a2d25ba68145908c9110873602140cf31997033ebf001044c183efbecb3b8ddd6044f0f9a7abd6a4f6f776278d6104cdc6361d919cca163962751a61b908c81d0aeda5e90845706c2bc4004c3a1072c04881556999dc7de7aeb2d3d4a098b5688569dc55712851f8642c272ea7c29be00010f8fccaa7fdaa343d123d06597a0c3064efa40a542208e14037bd4a76ecb283373f95837e153e402b8e9c898d66259d6ba89ca688ab6ca88834066b44494419f7a07188bad8aaa0ce8424e66ba8260e4f4d9e19576faac76f8734484e49115c5c7664349c22172b2c122a4f1b4b8afddd49049003a637d015affcf44c09eba4142e757c1d1c1748c8b47284220aea28e66c3d3eca099c867dae686de13bf3e94c9fab720cb95facf1d8aa80304ac1ce4271d8855adc7b134b2580f34c8e3618e071c485ac37400ce3a54375134f1ca0b342c0693a22b9c616b87a1d32a2562386cb876a3f4b1a92244020732cc9f49699175c8a0e889e798d35b7ec6320ad60f38da4b0ef857360862282217d6538dd2ec98d3c9267dc0cfd0e36afa6608597bb7a470801a205c5817c294ca3a37058030c773f77c55395da52258b901849ee0c9ec42894f9b2d740c02ec4b413a89b07795e48809289aa61ddb6125572a9e257746440b4bedb3e206d5a5dbfdc405ad30102ddaf5efbd71f60bbb3a3d83fcf60de059084928848581a0c1d0280c81bffe2ee6832a62a0cd22bccd1fbbc024149e03c26c133c8912afaa901a4828f866768a0d6c951c7c6e8302270d2f4ee4a530441c00b80d287395836351ef57e1b0b1a99c21eda1f5bb4c168e550099fc744e5137edd98492bc4a4fc56ef8061ae142953a31cd3ae876b56bc56b652506e0ce871f7e8860da8306937954164d03229eafa06a385b940bba5128c75c98158423035b51d29acf7bc462a8b700a8c2d7e23538945716a956ca455ee72d7c852a750104770c4764a9311c5065529f90cfb810ad904a2ac118e1b588c36a0f2c2b802fd67f034d519417134902da2fbcf002079846562be513ac6da1413f0f89e91237c4cace88bc82574513533790966320db044faa4c6058642072faf52b3eaae326c076bc0b9c840267ca8da8b21e060256a450b0ccceb6193aef4764d62d976b0825b366f019da7c38aea2b15008268b823526f7654980536b3e0067900967d892821b9c8fa5bd57c4b808198886c4e909b0652890a70f30444e0b3e23d52950286537f18439cec4b4d1516481f92e88e5cc7ab3da57e1a7808b1ecb8b2d517d44439860528b99941182f3b8572916daf01435c0c12c90a4b43401e6a09565b79d9d65470bfb6b52c8b7a7818170a3ae26259d7e2805999850c64d2b10db462de4b3ce48001002ac8c352234830302c1e427aa28f92426c32b0e941e9982620b20b8049c3135501e61020e206d798cb190b74fddef08551624c11080b6769a139ee8c51304623ec88ca616fd03a8dd276199a87401aa560aeef52331f4c75acbf483432bc6e17e0902ce74dea4806ba13f2c1a04a825dde03e193b08e7ccaacf9a68bf7b9aaeca84ac05ccc45500f1c72c4567a8cb9c856afec3e52b24f5c7013039b6e2b51339f5fb6bd7a4f412c2a190ad250332a67f30d3b53d3bd02bf1d0126ca5678c1dfd408047da21d4c9867e5806978bd8137f45560c6acfab2dea42c522ac16737e00345ff5c4262d96199d16d016a916a794b914af56f877e13b64c0cc2e40d86b1f101084e29d79b100042d50a53794d2f0080f9f8a1a94ccbf9310094a3572f86443c6f4be128321440513b69221d058320e2b4b28a5f1090d973e3ef5870084c9156968c1583cc122f8335b20e073958bf027721aefa2d98503fae7bac1814f1c40112930434ab6ba550484394240ee60a7b144d9f99be2115f61a81b8d876dc5148d1805bdd75e7bcdaad00170e683efa5af364c3340a2158b16a5d49142bb50c1670a25f0bc9f396380288381b41c9e95d54b995b78c4d4b6201c204c70084760a731aaa430255521cc4e793812510f4b61d79ec94029f4309fa420af1b21e66eb1852c9809c81808936c1f89d3254ace40b3ad0c811552e501e7f9212216935a844c1e5eb972542675df57fca9050000fc20494441541960c2ca6f991a708c322f2a043b70e00e298c16a32c1346aae8094aa6c32803c9d71474cf05377b35960f1c6a0490ed764f8208ecc739cc6b2ee4188b70a6a44842a3af6d71b023690e1e7a04a5dcbf0ea4dc793df00d29b3a9d086f995c5dd80802dc407010877c294d46866113138ec03949049bb3c6283c8d4440ea9e15efb2a4800bc34a26831cbd891263031017ab84ab2c2ba2a365482f8f021dce80cac326aed2454487165c53adc4e2efd4d979663cde4a1191404949a22586ccf30894db0a6bd02cbb233d9faf07ed63cf15b18c8cbb361bd1b40dcb7fdd409bdea4aeee10157aa00ad325f579eaa7cb338d390ea17c830ca3d4c3cc2a9ce8e14fa9abaafc09a023d19f8c2639f75d0e85e1463a17efcf1c76486a11c05356202d8a90e6159f678d7161e1a690331bcf8e28b5806b7527df2d39376c28a2a9bba6313bd2d44b4d60063411b6008abdeffc84c58ed4079a4037997161945e36158f6a173472888b6e3e0565d475bdb1fd0c12cb4d34235b0ccb1f8ba350c6d1ad34f7a00db0980c2468640670bb25ca0fcbd5240b623dc40232c7a865d04ca2a1199e9ac553f5e42318cb5d2041d74a88214adb568d1ee1321968d89ac37691442b0510bcd01d3270367abbd05065a79b149319fecccd8caf4c95ca2084a58817c58f5e7492495bb254d3b36194a84e04cc9810bbd704329ea2afa8046698d0d49d04c478133587a520cd50674f9ccf2429e8008571f51674613023e4163d02915c42a1ad022e2c019e2f394e0a8191d33357facb454a183e69091fe94c1bc3c019e502aaad2590a034d8d333a081eabe4d2b10e82b436b1c55c50e51a5d74061a98d69beda532daabcf9a8be1b0167a0fc70dcc2b0477e6cba4801ba87fa6b00d131daaab163498ba7fe10b2668bd27cfb85330b286981bf11d4b478e0847b2e9c0716fad095ddda0825080c51f8a57204685f0c16ad28eed3860607bdf648ad83242acceae65b9ca4321468eb36bd5674f9ff60db26b5da6b977ef1e4597bc082870df32805f353f139b0f61651385482d391cd413ba65b5e58f85f118a7c5acc4495db277252009c04d39a9cffc8916da4fb3a994954011cd08b8894a67c0d1b3ed12d07c921ced29e6aad465ba8a355c5c468d4230cab8e6de74162dd52724f07536453b2f924dfe5323691515422c3140388a30c4fa9781ea86b3f0e95ca8c5d002832456b8a91844ef33eb1571dbd7331d98651c54b97d7a8dbd40da061695cd1bd3bc4ea5194e9c45a6844222bdf24133f2f0d0e672ad2238e8d6cbe715d48c2d616f6c05358db9474c6857b7473829b012eac2a4ec7b4568c8c08ac32b2d452696b656d1424d335ee24d46cd6ac73d126f11baefdd1df739a49c70c608fe41a3819d826689184443d46ec8c842126df143edcfe4cc8dcdbfe200502d2d4f710c56bc2394e0865750c29f0a2945fd7d35577dac6d1a4e2d8bd744a6195f37304132e9b3d7a53c55e2cda8857c592233920edb4452d0d6df44bdeb420494b6bcc705732c9540c19c3200683ad8a669386fac290ad249848e550852f62d0b66ac2d49b2e8d72f32caf99b52169ce9177e8a5ecd5841add50466fc4ffff5c110c2328afb2702dd5ce08ba798e074d8a42c78d3998bb614d4739fcacd385c068a1558ad0fc780b40eac61ac2bb701b219db854be864ad11affa75990a262ded166079a84f6cac58afa7e12452bca6f3ffcb438b72d1836cfba148e2bb9418d9e912492201b750dfdca5995a00257edcacc6094873eb598a01dd62b162b4cce82a7c99a15614f969af9a43ab08be1389c2960e523219450d662469d399c2270a7d1a5830a8b33e15cb0c870c1ef5830a58d6d22a7b37752fc1c1df705f8145f8f7bfff7dac90add815220f93f22180b41789eae2260108a99496d2152bdfa872e70a58a0e164ff558e5dc69aab030d8093ba6e908109aca8459b3bfd9aae29727aec1ab040556fd619ce6c31fdb00c3ad42afeb73c2c275cb2e045dcb61aca4ff1c18ca6ee8c950b730abddde445cb56104847990ca3c4987c2c0595fb2384c25981fae88958b4eb668ab0c2708fac9f8c1755c313515ee53c62cdbe17d1130aba00844934967641038b208922ebb097132c121c403e73031f84b314a606904e1a58514f9f4e57d0baced9010b19d2a1482488e16ecc8e45465532c349fe0315b84a310aa22de036bba1470ac002d87926c09dce270ee85576cc13535d9ac09001c81259416dcb1044fbc2c622c790b41193d10b1f101c8da49620547436b00d53686008fe53693cc92612041cb08ea3a2f9a6f315cefd620f97e351b99bce157f504155f08d98b01102a82b14f274f642ffea4b30d168091016543b7f831066b7d8999298a27024334a3458adbd174891d96b18986f94a931b624c310c89442628b21a66b5fb8326288b97c3505ee590eb857129adbd35e546452ddfa27560aa072aaa5857ff250732c5e2327550f61c8ebafbfde0fd80381b062f50c01fadb98c7c40a1fad5882d192e74f7d3da276c48ce939d52a50c9267bc43ea2b6f50002507ae6ba397c749649e1170e32b2115354c5ea51478895e4920d55a8549499d348fc95fc5de09ba550250b0b321acb67f3bdbee687291f75211b0081a2107023adea354cbf484d24e2519ce9cc14c47c4569350b5358035212edac55673590dc5b4a845ac869c652fb66d49966c08aa6f2de8c78fcc1046ac14aca116898a92d004c300553d22ea485dadfd777542201e143efc3a640ae9c6d76b6a2240ee086793df5429f3f31000d8de23e08635a2f069282a58b16b2f01581a2d17273288143b9db468739ea3af958ca699536634244513ed2bd9ed977d431a9d60664b4a4218083036c894f3f37e8ded82c17e1c25f373c47a359f0d9a49d4322a6123a004d441c6c1061c1df6e293c5b0ca99ce910550c8bd87e03995562ce2a3b42809a999a74b295264d090dcfe79530920ba1ec8764e83c50a459712ddbe42be40bf9ddb47c5ce2a08c1d5479942af7a9994f4b123f33acec85f84367eac1829411d313a0604522186514dd030d371829568080dc585f585dc856b0626c39209ba2bd737015d06954059342102b4567a0f0440b86b3867882345f01b782f0a450111b75537bd502c352013031c70526e56921e03ce0868bf2e0d30ea9d5c1c2e22d209803d5224d036905b96f3f347374b56b65a03af9643e69b3d7868804aff1dd1cb84cf63ab801c27ce6a86ed269e38afdadeabe429d26d1f812b76400e9624b1dcafc41f395426483e18a2f457cee77a42545c4ee8e627964ac2085cd8264a5aec2c9d6275084011990b36265e6aec2da8aa658d0dfee2527372d0c9f95de802dbe00bc17007b37b8c4102610f00875b4ad641cc9ee0949878c7547c93104645ca2a062998c42c169af52c3818e1224ac6803158192e5e4865ce5c52d7884fb34298b03b72a47664129c4fae31f98979b170d0903991b70d29b2c889b2a86d63c3e83a0bdec157f20a980255c2d0bc62ee6326f0f3e4665230061260ce1ccc553a5d54c3f4c4c018142aa0a226e627b115c1a92b38418665a1832cdde15c73a72349c13d58df5492245018054d8c5f0f2d94c3f98302c756833517c874b9c742f66a2cb822111fce75a40b32041400232c16f606132b6f83485c67ec8305b06138b229babb3794b2010c202b6b6e1d3db6695f9337fa06585db6ac06705388dc88739354694a9f5a9844ad06447f98dc5b436228d02b0bd263a295dcdafc35623ac0c695bb9d709d83bc2d5c75a2b7a359c7382b09e3404e1dc610651a0409dda26a6dba62eb632dc274ed2585318e5d32c4695a2ea69cfcaa75550da0731f86b843926a0b743e366c10d0c643d70952e21b9533579147ddc131386788a5d4cad16e24eb2b9289aa69158b36bf603b2212788565fc3a9beb8f4369955a745d7de8f697da2c7caa1199557610c6899603969794d91398d0cd124ea33b3e29e66573ec31a2dfa9396cf4a6365102792bc049cd6128fea29a600c8f35457222d2c8049b15b0e9fbc2199bb5b347ba5f3e12ffd9bd7a3ca3199578cf3d55271112738091b5b2ab4b75adc935f7fd30782894a9a5a9959d2362e10eb6b86a6a50be7ea5f5934703843ddaa861aeebedc01e44acbac15fd9070d1addecd64da72add9ac1cac326d9be23ab759c93011738a0e8de25facabe65548dfa4b3f5c401547987d9f181ce89c810aba735dfdf74215914801c17ea7c6ac9c9d31960c1716376c0531504c216d83461615185883688dc17f580e6571f5849d43137edbfebe3a94feec45217245abde66a97a3b0080748871cd33a0858b14510802b0eb64d3c3f61eda19dbd13505447d62dc38128376d14602696965e70a874be632bfd145d85827249434ac9610e01cc8103bb5080830af049a4d367984916d5d7cca2452c5325be154b43dc006e968e22229f258da868c707c0cda244a39b280428f242573bfe68d1077f0a900922ce1004aa4d0a67e2203bd2219a224df7b801c336706065dd514b53171e76d2254f9c8d8318da0d2f278834fd193508f01f00329a2eda0b26891b4e7b29184d435a9599191098c3b6d81f1cb3e80fbe25635429791b35d93893c2107a9d5f2bf13ae73cb26b48c27d5d05a8cec5204034c4de33a8451fba818e7d320516bd243487dcdc7864e5e8d94982459528690db48c0b977ccd6c5760c294a9befb722512853d06556a89ef1630ca693f627428dbadb850889471011f3ed66af2e83245164d87e2558d551040b3360c2718d4d1452d6dd25156ed96ba163260f50c291ea4f155407403b91003fe2577fafb048444c55f84c44c8b3ba894fe657fd95f3a0a0e5a0a9011e8868d8092b5644da2974e1367812d262059698692f13d1686fa8e821d95ad748a51f11f58038d32a9a58276ed38034fe226b5321a43aa30e61bfb5b45ebdf32562c97965ad5059bfa784a22997e24f84a4f5c0052c74ec017f62e463391a7f049dc14203db6442140769004aac3fdc65242810c72d8b27603b102c91598dbec868c2920ecab0e14064bc14cbe26ca4f43185828f5eba19eea6951b159448615a636bc48df535243bbe1fd8c1aac6811ff2190ac986b52abb432bf29843f969c47e9ad764892425a81ccd6023c2980854064f856407439cd797e01017cc6b784ce7070986f97658845fda080af780867c0cda8a54802b6180866ce06cef4d05cfa1450ebd361b1425a2cb578f5cca34405987aeaa34aabb381461193e9b2ce71d544ae6c07082dc6b4ab90d005cf4e1a9acb5232aaf770f547b5473e0da4ccb9f6bc51551193920520e4d249b2e22d8dadc7148926e41a719896420004fb065a0a6baeff475590050fdc617d792adae9f416d6179e9460572643987b8c831f6dd3a13d7b68e5ccd3dd6c25c89939ac245d131b5b1f4fa14e66e52090c323a34afd0acada0dec9d67f0cd82bf984ed8385e425a94972934bcf5d3b2a93fe47144fffa64c70b525c98987a6969dd02dbf1e85e17434b292a98be42cc4d6bc6a8623798bb0ca419f980f22ccba944d857ee94516b65ea99455e38e91e041d908f52375a6476a4c593a3852cda60aa7c033d4a2ff4f38ff1ed4276ce0e7aed3600e26b11bbced4489f82a9224458e56c680ccd43609eb3dcc72783656acc07aac265bf8396d52353ed89d5da4688ea096c0b6776b0517bb198abbcbe4c0a86061a8e154021cdec6d9c419542b341eda20a73004ceec6b67848b95a8fa4b5f0300f910f4f992d1eed5c022d220bd69f8f447536c528c4127adacbee188b3fc0faaab17d8c3c312e31dc72fc7ecf07586ce92f47a16765e289ce86677d1048edad9492123774891292110ea0cbf241b83e3ae3433f30db2f4d893b70402066969624b01db233114c2ae058cfae7e058b048bf58a82dd67f820e929c4c44d9d16060dab65e5459470d32dcf612e39010b9b7eb655c8b9167f956cb6b351a106ed3021a00217e18e2960ce7a5027ed3481ff2b33c35e949603918ba7989c5fc7f6228ca281ca4abda283e71a8b2d904c76e62a85cab682691540c610fb06e09f60cd75330f2d5eeb9776ad284ad64b541a61834810098cae53146e071918cd9bb92f112be6aa2838fb925aa78bda71ad64135ffc0514b7896610d2061746eb5c6a86728852b57ec4c24da704b19b36e0424edbec94a09d63c02be2e075994e8980f6343e8b1e32196270c024489d2d48aa89a7be0aa1c1c4e8942fc39ad9cd3f6b691900ab055bf0c42c86bb8c221e54743288aac127b6e4210bf10c778f0a73f96a48812a41da2115286114687115e194a9cd16603b6c0ca5dc725b60b80d190ccca865beeb632c1b2406476675402490a055675e98172fb88a7cb5648f500178675312b116681845373827f7fd5489b11ea5c1d643215b3ad051a1722234020894156b2290591966917c9b0e37a2c832c01f88e15b9969ba5b4cc4ae99a2627c263b4dab038dcfe765b0e0d6660e33449d0c87180ec01c3e5428ff07870c4ac733db6e223e1601284a022bcb3813d0f92fbcadd66c523aa03d856c41526fba811b3ac3bf1ccaa484a88f4f4cc84f40b29d19d6b3f4c2d47c0c91e910f74afa88acc328c5c56e94c5cd42932d07a8b21d4a93ba99577c5a78810ac04d4d3a15ec613296761885edd6b30c9464d10b2b00710c70c371a6850f19fcec7df84ed2711e0ad686b3687135cf876330c9f816f4e4fb89a94cbf2ca7b56314cc73d266d10ddbf5a1156daf530c0381c21f1a0807cac3aee9d9623cfb06c620afc001e31866ab45a503a282496e93474261f6821a895473d706165abbc90f67b35a0ceeb563aeaf256504a64f7ed54464a97e0427ce04251a0b1bb341895f8bb9985a9a816b70d3a2a7c0a10cbfbc40e7a2fd0c36f2f239ae9403d955643c8af8e288d4b4b2059cf18be0d505f4710f60bfb4018875db704ca022b8ec69a5bdd24c822c0acb3a20d6233dcd628a62de1287827cedc9d54a701988a29c1e0e54e2b5fc383db8e112d274f6a985bd3356f840c9aa4fb7c78f090951373878d4e22f678cbd1aad25985320368ee27a8404a38a97510a542bb3a306e6828cf5a94fbf1184b420773c10811483deeb8670435ab1ee01ccaf00485230c4ab0ea691295048d05e2da957f7d2901640496242c7d8a25adca30cad87de46da09e73c168e25a69c0a7ce00942a7a6e95bc52c8b04703342868d489f0de7d4d182693e3d3205ea64306e5ca09120b574b91704e4c3586dbccd22800907b6030274dbbcf8e02b64cc1227ad5834a21d9e78a803a1c3d38a434e4e051589232b503141a30b070aa5634e558b8c4bd13dfe43a61230aab11715d6b22d1daa8bf6f6430a265ab9bdf34725286136ab032e1564681d86309105da26f5692226b88556868e7c252c4cc61f404830f756ee95c5404bbb6d94d9d5662864da42443216e9d32e7f9b781666be76815ef5505a8452dd38c5d6c8f16ad9b5167957af3538d50d28bbd32f2e98a6b809c179007e9b8f659b52f11c4b2623ef8159a86a25e79198fc4e90b73d8c0510b5a22a5e62bd6550f4542100848a416ae15ab49bd77458c92788e0b211ba991761f4031a853fa101ac96a236c8a7c7b8109ed5da8c8a1750a228259504568c9018224de7e267ec031c15fa704a341e734bd64ca1b33e8014948503e4c1710fbeb9b26b9e6a274e3a675d51ca7e760281e013f64e93132704ac9f784815ca4075938940dbe2c16d18160ba071895b16cd579ff04f9f4c8a2da0552aeab559c81496c2adf4c15cd6a42188cd58b06bec3e5a4c91ef2945224792f599e0da0aa491fa1855000e2002e5599da84272f5e0f484b1434b4503c04d8a87d40f970af07583397210dba9542c0204f082889c4466bd21ad49d896b9430c8d14db23361d0f89b828bb3310d59eb0bd949c8e55d266404d0a2c842d639c6c1d22bc5729208670a3f27f69660774a09a95672348b0100162f40d62857b4059744a8a360d0069ede4d75dbab50752f60a9332b2d2ed721a72d1888199985417cf7109daec024250d15675418d810525bed2045f65d6fd641edc88357b04673a09494b0ca34824cca90daa992abc352f59a0c26ae2151c61813c2614d940c6051989b689482405039331e9f42fea88bea314651bc682937c312dd7454cd987d635cc995abc2dd82f44bbdab5c2c22e4de4c46aa8629207a677cec3808e0277ca14685cd082c55a6265061b0b68738546d36b49cffa518a5c0d843a4640a70dc726bad509e6c0b61d031fdc373b79d342a8172772593649859d46990eafa181fb95634c97b7c72013991a9c22ac42b08e19670d73fe6e309476fa341d2508201918d549317c2cce72e3227b6bd82c994243da0b6fdf0a09a5428040404b96da705f2b10241b3de15f425144dd6f4ce28fa95bbd551ecd6ef5debd7b172789d9bd464c53d707504bfbfad9af3e1763b6e05b785801615f219fe57253d49614dc98dd6759033cdd633e2e195be9b740c9d38a5f9e5649714fd11142d1f5af3453554867f0056bbd9de622824298d84bb2fdf02cb6573cd601370c2f73873f2e112e383856f935494109c31145c50d0c7e6944dea5c250e99ef5e9ab7b768d106d2612711e8bc9860332335e088903012f62325dbf7baebf29682350f401b6f8802df02c86b20a208933451f3a8086de3421df40709e26448899b1203d0d4921cda2bdc265448156c6002b08209ff6d293de5a5d82afc5405f931104cc2ec0d49ed7b1acb0cbbc3a90424b89d6790aacb970862c8a6adb9d137c2ca7d68dd661acad063688772f9e85b9763de1d971e55e5b22d9aa1fd343649a574b2502f4e29b49a99c19f119d520e8031fb2839b7b7040ce44b08cf8ec51762d23767e57b2f8a24ca1788d5d1373aaaf593c34a998df605c28152d78a922dede5cd95f36d8726ac72dff9f4f8028bb43483e719618b8a6c27e24e182a9b195bc8105aa823d1ec9b6c047a4a724a4e4570b06c9467d82693a03f3d5a62b8e75b901245fed51dea38a5bcada9ac9b720cd141ea9114086422099d9623e8ad140665c2a815b0ff890df2633da80b39e82e9d3c2c016f396ce547fc9b0c2a178bb3d9d5682a9dd6b499952fa764bac7c6b18929e128775de764d96ce44c8c9be602986176f96fb670eca5e75364b096f122f1b5a3513b116b37d55f03dc26afda3885a93513f9959b5d8f2304509424e0eda68c9cca1083770def072702b4137b180850742e60c26e44ba92aa45250d6d0d3cae76efa21a9765743069022299f657cb485224129535e205cb903103718928833eb2d4533a65dc0b64f0238f7a9c5fac401c9605b28faa3948e1982ba5e35cd8867c7c52f94b0f23c35e8549df562ae76d52c9fb6da90ac7fa2a90a09616c37903145bee17e8e454faa8251069a1de6b916408a8ef942a60451c532e2a6dc12462104bdad3e7d50da7633096288b148c8c38d3f304fdfea502485ed30aff00a6ddc28b602879af56bec78de693eb3e88feaa9b1d971003311a85bbf68d2e6323cb1cba30e751ad52e841b979b14db53b383dfb6a446a3c04c69a191452a93c567ed8e436194b12731f23be059b812379f568ec2a10cb95fb0b432cbde4d005d9a47f0d04d6940875c260c774c538cd6620b694f7b13c5b2ac919f4421c8f40690cab1f1a8f4272ba39d1870ad78305f47d751d55882a49d20644d8ccdbc562c33119e968f906e2183a7d5d10abfe15f58474b5af914d73af1d49a29a281793051ed2b0e522c46a7c21f8986330805773a004871c19fb7e95880a93d2a943317ac3af04da1a9575952e2409abcac4c0dd8424bbc3557190a6ca1c17a825cd6890f8094b60404153ebb893347e40f2fd35171f8b444cbd75c04bd4d2b0827624684a5eb3d132a4ea52a8143b8378a906039911775b44aab5e67d33bf4449d284f41aebaadd092c451679dc0b6dc04bb3c2502accb21c130e6e8602e38143597cee38925dd9e1d023d8a641de09c3fc72ef71acb48cae03a9a503c52791b0f1deca0309dab20be7e9d1c3e442c8ed3d9286e15210c74477340a6a5bc916efd860d3895b1f1ad971c329aa463ea3664c8083f7d751162490089eb533653740f1a76e9e929b019053c81b33ec66242cb369520948ef516af99bd17cbb2aa20b47d092c974c287a9ababa73f041f369c6922d8410136e18883ab14e0b1f565275046248998ae16df216a5628bcfde48a986ab03bd23afd2673c0110928544e8cacd805011d614cd457fdc639af41915858a3c10124a45b5c413260b28a38e27737ead60ade0d98db56a63a5221c10b037376b92fee18269205dc50701a003d7aa884126330acb9a0383506238ab3f536847d9a59b0e0483d75501f0dae2299db672708105a12530c138c0e140246249ac51a6310b59c207738b417202496b499047655e39edf2c1324124cf10fb5af0a803a7c4c3e8a6b18ca31a4ab509389bb7d7e9c9bb35a69d18f4244b28151ce1bb89ca26d0ab0f348a5090e6696b3853850f98c0eec7870e1f64078da2a3985f7d01f0b4dc8d498dcd0f9bf1a6892f3237bc90b3c02d6b55f856d490b9a44fa620bec26a632ba914f294d9c1076e044416bc0bdce0e9b3ffc433ca9ae7d861588da965063e331170cce9c7b93a3ba62798d86e0a40b23e26eabc5219310474d01f438a7780329019152ee5cfa3a86503ed2c756ecc7d828b1bbe16013197902f4f0484478f152c025ad489a88a9e3069e5186b7519c2fe5aeaa041890fa0309568a0411f6042394d8d1ba0b1e9d5b648b0f3c33ae00c08462119f79866a034a2882678c4a020937a20079c765af50790fe577f2c7530d0674755f38bbaa12e64b280595b1d4a00d10bac47d855b81ddf52c50af982f7ce5a221fe6f9271d081739f9d462ed96520e4323e56911f5d69d475906b3b807a7543729d08d92f45c4e2920aa31d05c2448e1a919fe779c101c7d60ceb0fa2c1c2ea8574f8049eeedd8b57c7b8ba7d0ccdb33826ddccc2961077633baa512f400f46c561c313d252e4f0494d84a0c0b70dc98be9fa08a480e449dc523d365285d50e70c2b8b3282be12150d6bff1bb5e8377565729c852d09195e495b6754617d1b405a8a5de1e3a6773b609b7e978be5287c020e1a50a6aef24d0f8a3e74cedb8359aa9b4a614b41a8814e6c624595174cabd8b1f8b782609591a2895c13c4700c2bca92a83b644c8ae739804aaa218c57558ee8537a8f99662f7dab845151329be553b762ea30c9d815abe990098b4ba982afe6020173522948229922128a3e7a62020ee86cd5f92a2e03aa43f3d62775f4b4f70189bb94907a5407b0bcb1086728a86ea251b30388e7a9195608858c6a13393115f2605a2121252e5e8312867426b620b49a6905537cd31243501d45f9efcc625fdde0039ec35f7041dce912845141d55bd55841bbf0878c7a630caa256e9df00a7fed5ae261673568827b0c8412ed8d1570306f5b58424595a91cb081660c675494a6e4b38dea2c41db380c6bfca7ab80a70fd67ccb042db4a2155a586ddefc6eba819c4e1de90c61105c650388f2295c2002598b7b720701d30837fd67f5dca8d5a8719b144c00e15005b658b832512eb3dcab10db0d2ec1012d6dac1328ddd6b3f008021ea1b10d5978b66b9145abd4e35e3702322fb6e8692e43b26ba9cdf547b7b36bae6beb37be91b4584d48e078992d0d28d0cd01c2a335a30544f4933a548accc34937e2e9486ae92ab2ab0d9bae300d5515b0dd0855c4863ed938acaf90842964595e8611beb6ad892a93c29318d86f52749a11677d051c62a835299c4d94fc8ab9108e225f71ca6a71e90c269c11455d1058645e41a7551d1f2c184f91ec110d68b31f1c177657292f6835bc1235fd080702d0014a68e9680b1c6876c7c161a543db0559131daa59b801b3a0b8f0bb220e65a27055095320404a7932a354ad7c2703bd1cdf90967485a1788246a2311d53a503c6aa607a818931021feb3422bce51156080943b2e8486a313b8bd0ae3c96ca3ad9850e06933b0b8234bb4fedae94b2210aaaaca181a5c31a4d8704c452030a4083e15fc5033e45522040a0824e29a79bce9d25ac4ce4343ca5c5220c2c2b6c035af5b0ba5ba7d8e21b42d894de2da3c0ea448515a065dab4e7f09a172729a19e82007ca048a6a3cf020540748be4985c62919a21cd72359cd5c05ee8d52169528672497cf099b80b94c0ef0c841ba05c3ae018ce6069582520c0ab7b58683a20d3109ae602c7408414f5e3433f79cfcd185b4d90aaa09dc328ab00d014c5da9e920e1b0df3dc528228cc272fa3cc5214926293232a2c016a0f2ce521051445721bc7804b3675e8a7909043d58b9a2310c2b96457694dc9ca0953fabddcaee2353e50fa0a0a1670c23ab9a76d4c9561254771a188b7d505a1a629a4d413346b005ad6793f05336a8993143b71c784f16c2d543dd36972c27734000838ac10891d189a03e9050e8ca331b410285bd454909331ca104ca4433e2b55d01b7c2c53cb24e5580a492a4b955c172d63426a5d1483899e361002fab3b0542d770a19dd30144c3784d76ac48176a34c54291d693e859c1d61359c8beea87af814d96126e01e252afc874c8986961255fc2408f8547baa2695b9c9f142fb04e40f177642f14989b3cb95a8c0d4df5898fbf47526d2d79dc380bf47908449ca6746a856262f02159ee046a613cc9c308d24a33424c1f55a25bb469aed17c1b65fdaa9b0458ebd67ea9e4e230a3f85a519af48b63cb2a479d66c0aac8082409d2d159cc96af714bd2b2c18086de2ee2444ff4b02252da8d6b9649629819b4ff7a64314c1f1439e42a054b1b01d1cdd20ecd353696cc7c1b0023218a8b188959ee3bf47453ab0c243860f5184def65a915125ff6246e4a41b7c899b7ece0c673c853f6d87793bda14239bb2c0a24d674acb52904e6cb1524c8775d489bf418babbc81bdb6fccd9eb9c912e92f262ab4846abb4905863a00e891598a4f8bce8cb2f44c1a937d4d3d5c1944c0e3182a72bd79b8520aa32a5608ee0a8af3469803789c61319103acd70d0bcbae766dde0c23b0094914d104f6077ced97e1f4e676005514b35673261586f36cbe4606e2ab9d536514628192040168a9c46e55c395065733d6883684c11b402a4bbdd066221cd1deaa73155f143ae94cfca6130f43db4d4749417315cc6711d2094c07c7a354d9a7d565c9f56e70c10bdc4a70281f2da70ad0f628e799678006e6224a674010052c0839c618e5be18a4f82e2b43a771433b2b46ddcd0272156bb4b00809897a11b321faf46b97e645a09b5cb14710b30630a1da0408e4821b882d3671e333ed49bfb56722cb14b25c797b2d80eb9fa5d3582e804be535b042513f5b567c51dcc7f4c897d195f29982c28180342dbe5676a091102e8bc13a789a0e64b10c91795489c04d22cbc71446612c98f8663acc2f04285a84ad2170807999750602c286e3895155067c6dc1c48acc5940909fab432f4dd302cf1246823004108a8a84cc967697b1d507dc578aa248c4a11a800f3e41987bf05470c0e9923b7cfadd0493965560b2fbf88ced5644ff63d05167b36091c6762731131ac8e9150b18e20f1272cc74a95381bdbc05b2ab03a13a181eeb7c352a270d5570e81e024b240bfaca12983c8d384c01106b0a2d2ca3a0076e38232c05df5cc44a58988f45e82d2605d99aaa125715a51db0d04011fc4987266bc76a53670a0b51dda75a994b13a5d890a73f05e96530a848a3bc2eadfd1a54555fcbb4dd8cd7e06ddfd4acce7cc47102d6c80b519a8a91653aa67451b232f9e44dcc66a240f88211f03605696924957e98145a6c2846746e0b02fd606c9505b51b8214f9238066580671309e020b1f88692924c6d950329cb9d4e286b2224ab7d26a3d11c219ba3cd5d8c94ceaa85b12c55378162f5091d20d4a80bfe64257bccaca18e84254f44212eb41c06b48167a20ad57498a906198cbc2810a5268845bd162861270277754105801ed9443a39e00c2bc5835e70c32ee15cde5001052644e33a848328212b9245f5f73bfa4533da2054346adb7da759b56f84ae81cb85133b5d603eec1a165662e2841358b5906905c8ca5a074da14bd886a85e4f03516c1e118d5f2b3250e3aa8edc210a59de12cc8d5137c222899ad86256641a6d9f12d0ba53372f016aad0f02863d74a43e6ec7b5cc2d2ca40268267de114cb31735b34448009fe6f8ecb7672bc9152ac281cbb7e07ff0831f3872dc8f839612425b3481b4b6119ca1c1b4a480099e9a0e9f73a8401122f4b4772e1f3e5c7bb815adc7dbd25e00b3da9004875d63648dc504c02b6f71db15fe0a3e6823ba10027fd2c4e4541de42c8e8952d4d20e432a2be929ce40b8c44ba9c79ad5d9e60f89b48180286ad0220d675741b447662fda221703b191625b1708d13f5f5862841b734e5afcf450668b580b27d16514e095f33059870a597e0730a53d933ae791914bef7d62fda79f7e8a3c3fe95bec86a7c8c30ebc202720b458006940810cf22ad6185876e346873250722dcfc2888c6b91974652314a7f8261cbb0925089a708bc7303ec60dc31dc2800f98a4c869e48c55932c62fa2ad366476d35575a69a10d6ae0341b223fa9b283b05937e6cbaba0cea34e61eb9594f0b98114536adb1223e9fe8eac7adc037dc7d3194d971dc44d53b19a9de19e2182bb5566e20836a9f65f1b8010d88b92c722603f9dac1d40db6c44153e146b9a1da7670653b66ba18a1b82643636c69664e4c63c529fca97455dcad5b8c356f4193af70d30e55d499517b67a3ac19ed40b57e90093d7c76ef69dca32d40e94394065a9f7028f312e2e9c9657aaa84ca1ce02a694a4bfba728e8758ec153f31a05010eaf8d6090fb1b7638e027d6e900db54a81c1c0235e206327155678fb2e97dea56886d144cda3d4f737cc5f9aa1c160f79816038cde9af7c1c15003c0f87408707a8228a48b9e35d052058012b38b433c8f6f57bd9f98f22af94d0655e8cd2d3746607a733e1bdb8cec6d11c6011621420d0061f56486805f90a66090a3d3123dc7ce227c1e155213fea9866fcd41f3e88d2a20f386920ab147ff0b6b83853823af74aa574bb57cd51840f5491912232113d12b453c802c68a98f11904908d2dcd444e1b3e264251d9123e24a9521ce4179ae89062d31f7db2308455bc25442dd3f78a545edc753de711970bdcd8353f4d054bf62f1db226ad2213e8c097c238356d82161eb4b09bb0898a42e4215d0acfee55048affb574e2018ba97b48101bfaf97090f1058fb0121748056b2834bb832af0e1001f4cc174b3e0119619eb063ed95648a2567fdca72258acc50d2385c6fe80b2b8c3d7fe26c7d4d60c2050451a2eeb002b4fa10d6cd12f2e97afd192523c53501a8faa04e3120d738f0a3d216961541c2d23431a0ccdcbae65747430299430d0bc48ee47c184a826423edee2987672e15aa97b2bca40465c07300df7a88025a797b2626396080e592b37486bd515a18353e91390a28638a34f06b1541a0e845849516763c9051aea0019df40798457ac4fa616cc0e1fe9606a982004c2b4a8bd2368640808d140118d5feed41faf48aa558103b411b1701321ea06a5426fe46378cb0602be028b7c48ea4cc7905669a998bac8b4845d3758b57469729172856dd301d5cfe4a1d15aa20c56811f89a045c05690728376f2d28182415872e3d72cecb474ec0b7398186e95edb39452d7aa04107083d52ee8199e7f02b30262e6989e7844ed71897c0dc761341642c2b3fd4440a08427fdd2597f059deda654007a5418aeb300029c7e2fb7c01c4ceccaa116bd6a770349f6a24a4ee206470c85bdbd3e04138de097197414c10d36565626ca12cf56167ee21be1b6e103bd8eef21f618a34b3d4163ced8a414a6604b071032cd6d3298b43dba8e19994ea4aca7e190bfee1bb41e12b65955dffb4de1fecf3ceb50a5a36ae86a37a09809df7d621c840a6df224588378f7d60314c10701492d1e2dc4c67e457f8576960210d690d8b0ac76a02850bf1c8f24c3cb02f23365222d2748965980e9ab5544784840171268b978075f0c370b9e326a28a5522b9d04504f1ae9296deea9d97d92a881e043953678d4de33640a70b41b8eb3a5de491d9ef029b63275f61d9e0056adefdd37c45a24c6faa108f18bf6aa0f48c310b2c8f46051c96f070b40e800b3a92bdfa67f486e01c3a4c5dcbaf214e6c602e5a9216de0968940cf408f729b3ae84c52a440757a354207edc5449653db2600624545651de0838790c11308784fa8008d1444e5405171c3d94adcd059e0408bda49b732492d15f2b4d08cdad04cb612a348c18c79d0150a736f592efa668acc598588e202308b74f2b2ad018dac439bad88225ce10c92255c6c31136c228646a4563b926182baf676cd9b7506d04d0175c96376ca706a5f108009491f6eb002962d2082fe4d0203f79a7db582fe8887626048756760e15c71b6508592630bcebb811271e89939c8665501d0b36823f546826e37ed081183efa921999202a84a3d7c33d35679b11f824772313e9e64344d51a1bcc0d3677ba620b41b6ec6429fd202b2ebc0966ebe52ecb6565cc558ad3248e60f5007be890cc71f9f201b022cc1d9d328387b14af25729f60098854c488d082e782e89c7ec6677a7b732dfb52ac9e7be9f5fdea4d84070f528184bca3634785b52447a14148ba85d96d856807b60d1dc2f3b5a2069d6e33054fcb4ab023cb52e14007bc339d793bc1685ea0701692ac9b4b63352c6395092c2de7422cb636b96322f4281f72700a648d645f91c52c64a98fd949a5d82747a43ffb483cf92894a2a8802856c0b98c838a40afc27949538bb66d6c9d41b3a435428f42a3dd12f22f99f432e588b170c3a5acb9e1f04fa10b3d1222f8591f5caa8a9f81031c02a0212a678093d8029948f608e4167ccb00c7804d83b1cb27669a919a6619294c1bc426ed95324bce44784525c077010e322707377eb1c540d0f846e3db446aeaea92157a864306824cb52033e401c119f466b20d2ffa803c09ea13393890abcb6a57938a211917432ab018e85e07c0ab6775d0c18d2c4c9c623990543bf8988093b9bacaa924d8f93b1020566c8e81a6c01c4a8204d0e22a3e988b2ae29579c51af6d3b4933b02890c582d325f034d548c63145914feb8b217ed1e188bc6bc5a05fba242fa090d006342faec93ed304a4fd0720985f9ed42e6b4609e5dce92c2cdbd76a74088acfcb422575e301999a56013e7e1d096ba464ad2d1bf4a1f90379c32402f43d6d154604bcc8dd50e31030b08aaea507e9fe685399cdbe883b3f70db2e6275e135a47fff2503293453ffef8e3e66095f290ba565fb3995a66d73a845f257f9f522104307f65ac58c39659b4846a881bb2c735122a5c8219c2989b4e27f5da2934206a2e0cc2415f8bcc2b7c5493c2d30c59b16e364ed62cc1aea45a915b1629f0e9f83b37d846a4fcaedffbed878fcadb1770913d7da52bbc5fd91f7b41e3a95a4cb0dedc20cdec59abc20a58b92f17abaae2137c68173ab5a230a4808b802d06123216c7ac7ff2c6072bdf828f03427dce5f3bd5c75863d16b48bf1480f39551db09291e6c65e60fa1044308a4a32efc373c3d03962c305f7f72ec4c8c5105686e8a8871266b58edb6dfb0ce856232e7676c7fa6835882a02df84c9a3850d1040e9ec6cfb698cd58e68b0fbea21a70cbd874a069cc5eeba605ce2598fa171969017636d7a34c79516a4e1ec900a2a55257cbbb35ec3ea1449d890cef4c83e554a65c61040294167574e699679ec9f5b675a3bd2005f0561dc4aa5ed1ba36822af915c4950c324024086cecd599b9a4f606929dcfea869dcd345dda6e3d4a6f2d2e03d19e5c0a3550e726d6018e8a8a98c58050c52518c6011dd055e12205c3f6b278308b25f5f428f58652762db781ffb49412ea668d20dfd474a04830eb9f0433bbe682a1e94af60bf73a0f0b26fe505d9282bc4b4f5f29a1fb3206b31430824fe52ad1b6974287db3a8b3fd96863d567b37457bb96b19fa9ebfc21fba585810302d22526080637af48425aa058f4e1514950c6aefd940e2275ca141cea8e307a6308b48a7bb5e31191b0d666b43010a04538e0062f7483374e15dfe6a0c8a67a4dd11cf22ca75bb76e3158a6500461c27a1ba34548b19256e9090615fa66ad4c01a5b8a97feeae8a1b119aab43099e76020b3774ce2995e5c1b078164fe0095ab198af9d353590cdca82f7eb7da08193036f73cad21214584588ea373372e3e44ab981ed5c2242106e8ade2fe91891e9a001545ad8227753d45335cd1442543da154648dc32529502d802fec85309e4012ccec9aaf3ac0dc28b3141c61a6afed4beaa91b2e11b765df697242045f23245104084e1608a0a245e813e19677673e3cd552bccfa0bb4ce73e87019a4f2d065a03e971aa9bf9eb426c66056254b490bcfa1a72e28c16370580185b3e8e7053b05cca61dad91dccf708e1321538204d9546b71c1b415083522afdddf09a4c46ce2f41c440a856e86ca9e7787c35aaed2049ba7a1c9fcd95e21b1cdc2b38fadd508bc82810ca438bc1e38359047d6607a4aabcc672de4e3b758f70f79e56b22c1402aa7021235b783b7f4658712ceea1576742c4f0b24213f50370b9d8120230d3eab4ceec2dae36eecdded17d4fabcfc43a5f2d10ddf24f809b3a3b13eb4a4410525dc83aaafaa10fccdbbc12c49831e99fdf5fcbe31599bbb784947264fb56be80d37ccb689041d2967d1353c4e252b4559dc9de17ad985e1f22213ca8e3329da68b34beeca9582c5388cb5142f6daf309ba516b7ca97c1b86c56234cca8aa3026a2075691f6448b0ba92c5090819bab9a600ca2c1291feee43c27cec841054e55dac00722d192252518d060952b8306dcf29cd6a721e159248b21a628bd65d798a17e5231eb9fd528292b4f6791711810ed19e282295f05328c75f9572c7251918220684320f3345e95b9030e4eba0b5a6720abd7e67e71a093136641b51b7dcca203501971c3a1676de336da3df52812508727f86f226b8c8db044ab189a0834b4bb20630812e840a8563c2e73c7d24ee75474eb5c1846990ed33803373b170967acd6276956ba850998a916b9808c6ad0b265d0002743905d2b8eae1be3551c9165b7c0c88e9edbfa74eec44d152e445911e498a99dbdc8a914bd7ad4eea4294cdda2d0886a3740c110fc8c089d779f1b20473c2c7a856a794c5b64702ef9a2b72040b5d2079622b67324ee3beb93d52bdea967e6230f8ac6ca88d04891b250f521d9edd5547146a30bb6a40c9a29204016550fad68d3a182f830210d41be216869140c6165084c48aa636bd98774af4d1b8f50371309ab5681593c4a33cd0279336aa472e0eba6a59090c9ea08ded5ae7597699b5d537e6a4db6e65d501163f7abb066aa9e9db9a5afe86c570ba231423b7e2946687143780529fd5065c94235a3220830b97aba5b16907ff0d5d4448283acaa704338a39db5ed7053758442a45c7a4773412b2581ade11de3c8f914c617671173814901690ead8a7e1513fa8d044074830c428896012d2dcaf10282d148460b045ab76c71fba7459da4d2cf4e40b2fa6866d7a746f342cf28d6dc15f72c240ebc036b651070a8306cdecc7de780609ef5c9ab977ab498f10ab45c911652c82eb32f1540b35c1e258bb6b4f0136ea1676c0b18e48e6e15a1f85a720a14e055fd991b1dccab037621b35d512e011c731568008ba24a541a4b60b3ec24a5546fa046403a72c5aee5966098952c378103647428f82af169ad56f9a233da5be464a4bda7262d7b2dfa60358afaddc39f889106b83e2d1b96da8f483b27d07647dcc6b46aa9e685129f54ed2936d20a922d1aa5367400f06caefe2d8ac2bd42ce8c3b1c0ae48b80b0dd674cd3275a3cd5423f01c97815ba263553bb4c04be219520620e0eebdfebd8e979f151d153b9a49ea07574bc74b8ba4496c5ecbdf0477c8613b147a8805e3923d925a656046982a083960a08d9535f8b8dd06ed513d3045475cfeca8208ba2fb44033728517884f82cf285ad761df81572ecfed1ff2217ccc3b278ad5228b42a27a301bad4cb943026b09c61a15021255c01899585f7c8e857928b684083346dd64e0c3a94bc1465b850a80fafa89b8a69b573c4cb3171b0700323b4f4c2b3e1b9d94e4242b8df50c2233d618548f00ba6701326a9940bb4d4c8d55e043434963e54b60010fb2ae7918de92c3313714a3a94fde5347ca2baf276e59b6aa5c5c9e0c0a1df7a32c48264da74d079b683c9706f55a869622f43cf9e5aedba9d9f7af9f7bf99a48ea4967d5b7b60169ec4ea799452392dc5a7e6eac0a4f6169b8928aec63843294b03b1a2ad18dd0c4717f88cf8742ead8540a610d5053b48ae7ad8c2a84c6e1688f53399bae5f32c72aa158b70035d39615443c610b2a0069d5c21c410d6276bdb3e92d9b5841516114a762d5348ee65ca692fa9151e12843edd608521b51b623dc019b620434665138dfaf001b45192b8e363a8d6a1a0180e556360d222246814c193c69ad73d2da29c8458d61f585c4af405fb80e00929e4f87d82dcea28050356b7c22b40aa0bcf889791e8e3823f424c81b77a66c1615b325834d42ba28482b17a9a315acc154c7c0344cfde1b8358b24302ac4a3c11a233695689aafe5568dcea03bffa5d4998f66c45717a26a938b15faf2a0e301d7aa1970fd0c71054cfb56b34a3ce64873a58d164f89b54d0c34025d6b36f509ad9659878caea220fe491592b040b8c8401cd2e282805c82ec4bb207663be72a8159511800b26362a559b472ae1cae2608d471dc4853725262164a350e18fae5335c8501df810497341d5b234853013b472c93cadfbbc44be37acae46fde20013ad79014c3f74b67e1055f058245cd2dab663b59b3cbfe1606a3436cdb348002421a0a8bba7da2b06036b764a0f42a7ba5aa2396438f4eb4c68878ce50a87329af23ed81694cdcd9a22348acf13443e037bddb8a8638fe81956b8c155e6832dd3d9708bdf85d2e3e82e6945017546aaa4a3a4bbd3c21adbffcd93655ba91ae61096a97bcda8e27afebfe852375aa8066a19a0571fc3c93ab5364b5103625984529e929a6ab870f0087a09a8bd146c6ccdc72504e249cec674d84b37cce2a63245daeb1327cb5275ee6d5f43c8024c228092a9db5237af0b1f70499f2205000d07046930cc2a9902b43682b2711ae93cce682c4ad58e6fa5a249074f30044bdbaff489228fc0c764ccac2a57ad467b6e98100bf3cd9e985011bd5563a81086643ae19fda8309a096de50b4580c49b50a2151043e29c3c472a31e88c27097b90c470bac8a1e48b6358b6fa6d09272e6b4b4b43c3582662c1c2a0dbb2114400c142578da012c4f3d2a12a700e8858ce1563dd615d5ea5cb607385065e8a42093a3d2f03f6ae97d8399a7cc8d78cd7e763fdcd87b8b25fc2660d4703fa587b7998a758d2ac5434fcb4c7b4a0302e4f03a556329c0a97c50cd05901252c3f5c18bbe8a195dd93e0c351d838b728f8a326002c322d54ea8e151d15fb8990ef2648cfbd891f56cb5f759fc0fe79250f268d99bc2e5a9b15c162daf82d3ef55a0057c2a5eaa9e2c937a6b981e547dc38a368c1a4e1b2a76f60e6006910c4ce4a694a41d7d8d74b468c2a3d20d10f2311ac33915078780dc04aafa66e9155a7c7a5a788b1b1e01d80e72d52bc0fbc1a54c432b39eb99da992babea696f202e4aa5e2065a6088eda820d180093773e152de982e75b4d0c016bcd98b97f9581dd2d1523cd451e2f001b6c09008b03dab071f5f45fd6dce64eb8bc43307453d005aba39c5386cea64512947078dc8347b1bb84d4746e058fca62bb2708315244b0ad9f754a8480df00c2585540e4e5e59106a092b7cf649ac66c116fc212c8c4ae72d4b7ece1037d645199cb17944b3140666ca17100969a1343be826cec09faa77e01421ed929bc55c08acc243fd4afcb386fa67f8d0653a03a19767c2c0e24dac36d0142093b246b363a39ed9d0c2829c6b96a8c585ae228044a303503abbd112dacc3aea3ae86a94ab1a280528ab68abb0f0960131246b0b089d29b005815dc36a37be5ecf799843575779a8fd50c5026a57ded47f564a9470447e449b7b8fca706bb5930725cf45b3e0e4d0a0c816c8e3a098ebc0c476cacb5948117772f8b0040d4cc075802eb2cdae8eaebd7d52bc06016e6c8a9aae9b0a19997952a43daede5ad7eebe05060e6805e7e559ee8ba57190e44c51b00d6d3890372dd40dbb45af28aa221037ad7cf3b259fad0c2cc049d40affb424e2c7553a4e06b104caabfaf598a185200e5111a5de595fae46f11052b3dcb348b327cc50a008b556992f6ce13652b7d963151415f0b6fcd557c0131f8f40618dda546e46ba2620a64e28c4f5300a8670c34900298ba7cb0139890ef44050d2b7c33b65d5a3d594c8c25dfbc23e6602c86a3d767ca93a5034df697652c6c6c462258b9b35457874283fc6b154f08647969606ec90d5a0a704c8d0ab4f8daf986b457ffcc7a7b5c255319eb9668000b2eac3154e8107a65b5988c7bf1c4900e0f1586eb036659b6e974ebcfadf3b2ed92970e67927466fd35ea49a6e55f49b97804d5ba01abbf0ea563a5d575c63d2424231391a93ef9396867464d5dd1c64486b4ff96d7d4ad500bc2da5ba75533ca5a688b833e5500b490050916b6673a3ad9e36b1dcc92d1af1b2613374619a867aa021f669d100b805a655035295af0aa9df4520d5313166d11487a84344816831bcb26f4d3904731ca4367d73429eb00e4f02e54e24be7b9b80826c648ed8c68afe640517f27b3fbf9aa2ac13ae749a08e1dbd0ed54a734383f541c9aa06d53b7448c0fae48a8bd41c52a56a0ab728f1679a382b6a60645d5ada4e8286ce456a44b8bc804566e3e890bd79692cc4cc0e5591a0af10c61796173e461100ac7428b5411de451a41b9d2ee3ebbdab9c27ba74d35ee9c462f66948dbd815233276e5ce8043cf8c55dc3ad38445064258073526b397bd1a4efff431aaf5031a1ab37a9226eb275b5646800fb827a427fb12abfe5ac1705aa205a822e58247f817b01071ffd04e895d204320179231cdf1141ee24356002848c2a1701803f139574f85cafa8b1450d462a6d3b4a28c9e704b4c30a484081ac48421da5b81a82bfa7615bb91320899308deedb20820f9dcc27514bed653ac51105e0be2e2a0f667e02fffb9d28de9755c26a849045a2715573d0bf3f6ac976c321f49676a5c34c124a1155e0dcae257c5aa8046a167d709b527542d3a405f568a41b151ff099200c7115a56a74f95a185e5488762d66f499096e3f1af91e118a3ee01b42dc30d4b314a7bd57fd01875ebe369f576c6b0808185eb86ac614c62996e20f53581ae66daf0f9f91460f3bc7933b2fd6c13a73b92930ef9c479e1b106319e234a153e2a6a3c6f6c4c9c2daecf7a380aa9843af702ff99ac228900b14c46bfdb4d7b13cec9a3b17a48bb3ac2e764a25c5c87e19ad3cb4881d96b4bfa58253ad3198e16665da2a2f7a629f4f1c410674cd9d27af5e6e6c68015b888729f8ebd33d7c70aafd4d5842c98c8c9ac3b7fdd803764000b40aea6d2f246317a63040fd3093b9ca1341b00c8a374d01e10ade2662e9b04cff7296e06464db44d3de4a2be9236f4c40889ecc2e4c6c5c2a1064b8c1d792bc31811e98d723a37a95c47d1b706e4c513c5fb6054f4c2b2e331cfc52332cea758e0c2e9e77a637eb5096014887632b065105c84312fcf4ac30a770afb8b25803b1f1a1fc1af2940f99e56e6546794b9f66316fd15c8b1970b6c925008c81c4a183e1ee0b42752e4caec65a9c6e6150304adf19f44ea5ea56c08bccc22257462ad25ce8f5b410003e904438e4035eec03be9b9c79d51240aa8d6a2f6975218a5df388e32c60599853c00b3e5026edecde56117c8250644dc445c1ec08d6a52d6213902bfee20064685aeb56674cd6e2c462eff0402cc6eac027158f40a0d5919f2878ac321b7fa094292945ed405274951c789409266b4f7dc2ad84b74dcffc5c55e9c0e671d3f3445fc8a645540138ccb341d06b85eaa60364da4968bf0be4d2a3d4cc7ddb2c2dc6ce27d1372b1a1ca186b589579d2e36a3e9ac32e2c826c47048e20c05031c09a50579207088529f137b2e5ef3a060523a6095faf363e3bd96883b5561b0c35ae55bb214858b3ecdd4122d422e496e659a23224daf33e22b8de9a63f3a1346e6c0556c5f5a072604204dddd140fcde93b072109cdb841853d20fa881d3a8c2fe16aa598a3441c6be4c7e2a8e22b4085ced9fd22a1c6ced591ed192be8289b3802333386c9624bd348a4441e322ca956843e92136bac1a8a2fa92442d45b22ddd021318c25307a3e05c10574f935aa26d9f1baebdf713ca3d2b3b523b40b26e94db401cd61f5654a1c4d60d1c1088f3664f2895878dc24f57ee1d623eabb2b733053760cb85630e6830d16e88fe89cf27c855c45b1bc6ba5658c955c0a7bd1d5a0b7f4ecb44d5f2d0e5be635ca84375e192fbca976607b080c54546a2a75e83d3b93c886824135a08d7d782a6ea83c5fe997ef3a66331a15d0ecccf51d5adcc8e2215095640146e682f242fc342ec14bea8ca90feaa2a33d14bbbe0f3bea6d32eb9817f3fadd38b682c4505d9b41d02d9eb5c5a395d8632daf5ecdd5b98eb5f9617998502291b4c7a73c61053e373f61d8dd60b811216816accd116e6bbaf7aa8a52a243cb3d1e93c2f0e194020df4e3738bd485fde6322574e258441eecc299e149857433010afd856fc31236c31b6f3f6c5a4654eb00204020066f77dd50808e640a0dd0c08b36bfd60c109c33b975b14e04239bbc67779278983122821a353fb29531c2445d053bb0c160cb0204bdce201cd28dd3a340b486538bac5a8b77e2a91640ab508b274e8671ebef9cd6fa210ea5401539e7df65936c88cf1dda765c0c4b07aad0d400a12f360adf60a3d30c9a96287a7a5e5b8564c0b1a3cd908492be44d9df3d15937f7569d7b9a84a8dc72e99876fa5a0c8b2d1de32ae406d32c861469bb07c795f6b7a2f4a185add24cad5920d0fa0704405420a1a8c17d22cc519b0b693eabddb0d186b347a600194f88639c2995abc8ddbdcec508e48275985f09acf23c342a769811ccfa3319a6434eaf3a6949735aed082fe8ae040107ca8d64a892693b8968415a8195e81b9cb24b2d3edd7718db109ffa830fb2d9dd6473791194d2e0de5f1e138a4dfa1bdd8ea443acfa2968a8cedf6455534e4896b16aacc6a77ff169a909b6679ee0ec91a973cc282d2005a1ce49b3fa6cc6a2f8c24b0b90872d41e889b174bbb809a85e77cdb510019ea01a21254f60163f9ada8c79fdf2c17e4aa4ca2c124c0d79c04d6acde62911ae9a6416ac704f51e153490e92a648401dd28ed539bfa24e4f7d2d08c85119653d3ad30f194bd242c8a6c3a158acf3a440d5a87f7a4ebdfb8168fc810611eb0c5b468dbc2c81d1053d30b973a18679fbf51a1a88a27c24b6c019dbb31e6eaa181444f373964c7c3bf11a929687c28630fccdbb521a70fd070cc2aa3aaf58904267e072e0ad3d324ba753fa5001015834d0c8aa3c641f3d012f2f40bf0cd910f68576fa33949223dc91147ba3a8ba4f26894e08e91935d60d370ba47d963d9545ba3a7c0013dc01c75c6ec03123115a66bd1e9f1af96a38327b07ada54ee9f928981475ea29d6b55f81fbcb73aba146350d2ee7377b56b86219023d2a404b81a0d18bc4ba151123874769afa380114ae8ad9862482c35c4d3cc775f4dd7663c7aa1a1050ed93ef8e70672d7e4553a090299d2129fd885e4821a3d293a542d6602c204d816f4b5b5e206458643524f3071ccd82cb8a7ed27ea6cc658416a15010aa8d1d5db024501b49908505d665168164f4881b674d37bb298cf0aa43f20430004f0314a1fab3a25ec696fdb447ed60db6e5ce056238963dc5a55e7107a41a399e43b5e8581f9f162772666dcbb0c02c4028a837bbd5556ca25d6ea55daa0199f2b5f68b3b12d81e112db2c24be84ca7b188c6a30c2b86947fe53f3c2dd8f4c827f2b3da85144e7d6294ab900a10ed44193440806a5322275dfe5408ef223eb3b46fd044385324680a6c67a3b398601608fbc434c874c42c89e75c33ee251090f1634da68343946628f28b16a9dfdaa07538d31fe89902696e3ca518c082593e9b4f2aae2262d00817c7981763013c764dbce6f1f5cbc5362bb103caae41d43f101b592db317c8413f058f8bfec5502c4bc5d39bbc6b628684e9e1a743c905edc7d3945ea11177fada70e60ce5da9527a99181cc16aed9fab48631da7056fcef7fffbb5fbb145756838f47304476a910016461abbe1d3a2f59b69eb0aa669ca5c34af728f5142605771491961ba8fa0331541b8e2710b3fe3dc57da45162ec8609beb7565b42c0263f5fa969ef24e9c35e634b0942556a31699b7d3a5044d1b1b45acfd4056248ee87d574d30e438ff2138c11ac4c616af8eb6322dddce052f18b2849f2de0b9b84587523d1604285188f10eb69a14d4eb234b6c862b9097a73adb407e48af15a60d26fe7f6b62042ca71e0899f4699b1426ae6dbd5afbfa42ae632bc2d663f65ca87317914c01bcafc8789b810ae8551abc258c9d9853f2e38838f7606a54d8392a3d646c1a3298a3b4a5bfab97dcca49c3ac4abb6d2205c5109dad6bfb11a0bdec9bd3a6945809c7d4989c60869778f1ae7d1f5878685834526c219dcae204843922cc536518514f873b46de58340a330cad89c31122066964c98c6189be535d010bf859d436544f01f3e26f508ce257720a0bab03a1efa1a0f91d0ead6cd7470e8f894815b3830445148963ad081ce099ba8ddc9185eee1ca3f0a19aa06e39724c4804fd0c8c836556440904806d8efb4a5d0b5012476172912f0ef88a9f1d7673cfaef5276767b53bbf965103029650a10d8c6bab94b659845880b930a0e8e9a521c56bfbc41d73976485474993cf02d4c40fa1e2468de46a919b3a878f8c560b2e50320cc53b78536e711cc4708d57fffcf3cffdf46025c9f25c405a6386c31097cb5000d407bf8aba8b80dc03e569e69ff02a69955fc0d37d679798a10a1980ab68b68562c9f5038740995d7f11569bb3f853492b99954911304d32b59e6e349a481f5f7186c5443b7c7043f8a90311e80332869bc5d72c2f50940056d8ab5bab0886e0541deb87cbb111f7c054b521639f58c75e74d6346d6849e40ff2e778885199f542ad0c9f6eabb2173096985757d60104d00021262e041cc874be89372a922a74d502e1f8e0a2fdcc1079e9430132464272e68cf868305be6a630d02cccd9f2533d8b5f60cb1c03db2f59b389240eb77c18c43a4b8463daf56f9dc0968861053ecdc96debc9d67804b8161d0aa080d2e2be8369eeabd011741171a05c453dd802f394df74c056547501deee5e41804f2b0b7afaa39704091a99dac931a178c4f9b5a43121b967f212d0e277c3537838d00af9964c6be7300ac0d1ae0f963610e6c580e51939d73c8d754107c06c1795b09053685feed2afea7700b8ea36c2dbf1cfeba4fc154caa02556e730f019fb1b1c245afd3e809200e80865db9aeb4144ccccf611bc290f9e90efcef2dc00a41ba51f5f60dcebc6fbef926aa5271df4d2f1b6238b891823ab485135b5389bd45b5c2875151ee2a38ec0623daf0628cb4e0541607f6eef10523f0282f8106a4764094969b0b56ee7d72e06d24d3549a21a841360860e6397dea692ce2a991d5027968741081dd4102e2d3069fddc01084e46d6a0bccbd47553a8165088ab9b46741606535966294b917f1f59f0f786549133902fb1f2fecceb6961b9259a9712603102ba70c5737724a0f60e26b0e50cf22b2b84a53c93247ea42b551a83370813a0e4bf9e50b70484bca05e09985857f915a4a8c900451bd16c7cca8277acd5e98c06ce5ea7386f89c638f3fb0cd88b8a9f6a42ebe97190ca42d302925348bb1e6d581efa4d05af09f37650a0d44a98900b460b8134ca00fbe4206e1f9d118026d4ff1815600c2261a5206d4722a4b8dd2fc50492e56600b43865ef2aaa86f6a4a656cdecb7d2b841a434fdc140ec50b6884407a9babd0b32406733a474a19e86a1903ea0afdda6ced57065aede605dc0dc48ac85aed6500651e7432a143d85c10cb1299b16c5467c880403da85307be74c316caa05bd110c804ed53677826b830f11986a6e82c48d5e1d1653a7309a241eb6dfc5275fca9f28ed5058fe6c546707c66520a83f22b79eb8c14f1599ea2878a51566e3f5656c5c64d3b06785e649aca59d7741bb1d8b8c4cb52eac7ec32eed7731ed72f971da8feee90e5e363ab82b74465a622ea569d997250ae142e739e8cb5e42248427a423b51626258c20cafc52910450ffd481181a5d61eb183a693789231e5e0b2742ebf4386216ea0044f84151856b9a01cf80e6cf52c8fb009c76de956b8297e2c7d48ff52a34021c740f720f4ab41d4b19f812f920793fd623540d09f18bae95c6b422de4266ce60f62b0d29812a755d6b3ab9a1794f4215d8caa4a6dea4ac2050e38090df4d2a11c4f9bebb959b3b43d025abe3d255061317bb2303b985916acae3e5808561c645e009b1137d0ab43bfae6552a3aab3185b1a482b3a8280b12d8cfc99356c013382a5483a5b931848947a5671335110fad935f8036e1112138a2c3c947a8a6970730f25e43485ced525d168f6cc8d89c074e152bfce584459c0abbd7fed735f7aee2673867c3cc707b891ac6ecc4727135392bcaf6e28eae524bc32af964e695591d4b35557b64bca1eb984de8a39bd0a966f4b03b1171f1052fda440d5d49d09cd9c95eab6e542496835feb49a2ad5e7c33c2afe0204a34ced13706ca75486400c81a8c8ca17a365bc90a3a7b1057d0550da3ba755d8110e189ec9d3d3108fa81625b448e1905dd613bb2c52c8777cc474484ee1bbc94394ad9b9114ca632a65a6abba5977e82dfc6fff243706606810a2fb2cb89bce9f96a7ebd65fb6d7f33a71d3bb164e5744d73bd7816037a465e1b5ba4c69022c287a043dfbe20a150a4190bdce0d570443a2932f5aac0a1c2ffaa58e895337f23be9f1638f590c7a9253c96fe659f9c9122ab3706927691a869e54ad7f60c9fb1501b562c759b4acc57df969768dbc33e29969ed1d2b8189a78c485b5d093b3f860310285b67be216c3820d5c521d3cb8f85d3256bd0ae0a4e5726189c21da9cbf4f08a35a16e974344d0244fc6541123cefe29773bef39defd8b066671dc7d101e7659d9e42af4272a10412b498110efd325d3a6ab916c07ad4565a2655e0937a519422449c412ff9c2c10ea619fbc749fcc1258692388a19334385906de1a10e434e75e472a5d999b66c8db90a608b94a944a55893528c1020cdeadce51a1e99abcd84e05751ade2494bb56bd1cdda839b1b300d070ae118e50f5690003838b0252fac202cb3937586a0ffd0d0c7232b16f369027a4d874b654964049fd255c08b47ca4cab58b920d3fe2cfe5bb1ae7eff1626a0b9325888c5197395aa1be86b454354274aec2dbecec7a3b4148174f48cb7e6453beb9cf37001d51fe5c11f97665680ed32b02550e45e780520a665ac0144a3a7791ae4f75ac8621a6ca436fd5a4fdb11291e6e005570dd522d842c5434917bfc5162a65458d45e9f19b36295e16e7e16e861b551da33eb91007e063aacce626feeec629f5145754c8fe96d54e163555b12eac42022511e4fab4490530635fc74c6fa74a560db401820cfea85259625a490d342ae6e321f2e40ca77ca0d41cbbc6222ca51986d6e71eadfde161c924135381d0ab6b3daad25909bb74a4a98e85c078a4b83b182bfed4f1259e7fe9f3c7fcb9aeb96cfccd28527d3d62ad25e2c89ea8e6be055f902fef8ea1356f483ff5fa5a6d4b8e54111d92ccb80e005ff6e40c30198780401ccec1d72d399175b48a1ca8e597c6d0dc00ace1e75e0cb4de1aa55a49dc6eb206e821b0c956f296e67fd50640aa469872af56dd2d86516922a34f019ce0062292a92943ee093424630f646059c2d86ead90e4bda9e62f1db4a03bc8afe3c7f510c72cc88ab26aa054ce4f010c56828aaf0a7036cf5297d23cab84ae20547e8358ba7a167baf619081aa56e14ddfffad7bfdacdf4161dbb8009e0f49f32f401aaeef569878df5c9f797e5099c39241edd8daf3886edca523e71520bbae0dc6a843055414b350798a3a8351f3e231cdb0dcce382d309642467f21a82c30052541e48559aabb366e3b659626909a0b98ab60c7495606154ee1981567dbfa9e7a981502d1e84a7d8c27d67e671db85699850b09c8984fcd2db5c69d9494e28ea0c84e7cb2fbffcb39ffdecf9e79f97a269e965a458918dcb26b670dcb8744bb5b03dab85703cc98517939efdd028d454244c5a3ca193fd06f8c1a9deec69cd64956086a140971c555bc982b6ab022d5fb3f4bd4c2a429139fbea51a68178c8ac531a1807a6c67225469030f227d652bc802b048cc5f73c76e4199ba906077ccba9182abf01edfe58a464ad705a0794ae4e519940e7a236ec4b30801b2effc70d7ac9fbc12d720a66f521c8eae59469ef8a2296f52fb2801bdfd09b5e0096adc4464f214353f10d730a15cb67f5ac96a78f9f4b3504af1cd6eb284c35d4fc07e70199fe67073e0c651144017564029235272f7ddafe4b0332a91e212d4b448229717a5c260b379c61194128b7a2271ee960b8affd976b656fcca4afa075ec8b33305dc1b80e98af036e78a7c5bc4221c8fb6a7872475a3966c2ca73a4ac1a51e75edd4aae677847ed13169bd53177b44323ff11ed9596b9845e286ec55af304d7e1ca967dee1093dbb002a4f78d309f9415348ac74b26200966816af160cba47fed82ada7c6ea4c73e0067ec7a4e1d301008c7553f265b87b787a5a4e4331d06baca7892f2b8c3a4fdb726d632409b604004126bec1b9934905aa564dfa408ebe06b074a7a0440b0ce336e475ce731b5206a367ef2f1a9e925471423b7a3b0058249b19d2a1600d40f0533c8f1648410cedbd315695b0b70b7c96a717e31b9e558112f241e8889865e532cb8e227127d0d3e178c4fd4e51c61b74e7d75c34061eb404b88ee61b5f0c524450411a2f4c03b3dea1c993f7b4c5c0f0531d781b8e0b55bb0bad5dd485303ae50f1a1b8a59bdd550a40025c0693334cc8e12eac585a210b370b39772ac22541988cbba2dfa856dfb8f05eaf90d1822b372beafda3d6d5f424bb8954b228d218395256d4dea5c690939fd2103503446878e6eb98755e79e732fa0258f224a1499a2d8100e9efa84a4ce54b064b0533cc83157bffc05b8464accd8c104b4d65b9b1e0642003286bbb7ae0471e535e505a5c6f06f030b9cfe1d26dc728c10439165ef294f60ac8bf449414ffcc1466a5d0a802d645d0922974355dae1ea847da9b7c5601977b6a3804e9ff23e2dccb4febc3465d30d4f9cecb125daa10157f15afec9274dab04290f9263eadf46070ec0cdc60ed689a1c85ae74c1bb080e8e92b3cfd47010275eb244754f8da9b3af074c153635545a6ad745887fe80aac5966d3575e192afe88258bad7f91b03b12e670f73ae2e85d7ce24e15bfbb0185b8059626176c2ed6f465bcf30a1e4380c0e9c110508b9780a82956554c559632b5ae106fe608878533859c4da898d82f78c4b8b1d924659172513b3596ef429f5310a924860044807c7f28bb955de28c3cd3e8216e6d9d0c4d73d08fa64fab14e1fb458c8b66e79a974b2d7a8ab08935aae170e05436985b1e50a6c68f601c0b8d79be3f9c2f33f7b19d7e2353de40504d971706c75afabe5c476b429b3c99a122585241ee1021910305e2303069ee27e9194a7c5d5d62d6cf0ab9845cf8ac165b50469baa2a1bc447ecc23b3b834fa8aa7fd8c8929b4e0bb1b4c07106443920722b12c1614acc1b085d4de9f6e799e24a1bf468b3634526b5f0b4c6085091a2baf9ad742821264325b78428f7d2d65280282d54c6ac625252b44355d9be599512c1294318eda69b081869805452a11d8a8274c30303b6ebde130681d4365d73a5c5a704ed5d2dd42b04a01c07a9aa52892423580141769b42d06e67ef5f715907e36ae043051f697a6d6bc7c2dcf815784db5fc6d17e2ad1da76835284f07fd0c337c2c540b6494e00145e195828870985ba662982ce4742181c113494d05e3481d5d48f9337d02804eec794e0ac4f6129555159f3b57a932188828947f116632dd1729fc48a4b2d216c2c2cf259900881a2fb7000d057004bc3cdd89e06c6c640922d0dac1b252c60c79cc4d7df8c5e0e849c33ded938d05212a3f42973371013f48161955fea147f421e63b75d0e7fc3b37759ae42360ba1a4c467aeddd5d200a18c27ce3302a4595d5515b27c0e3efa70a554a2c3e1f8091f52700f7960dd20e16a652ef608cc2c86cf82c1d44c70c357a5abc0b6dd4733cb31c1a9f441d066a43f2de4e26513957ec156b04681af33762ef76b7928bef83f2ad3e0757f89442d3aef8317389529ad8a547ce42a2b3413a156cef449d1693f9c8403656150841f96e5d06e1a94c002825f10254543b871eda94842ed6f2c748358196b7b17b1a088129c0ed45074aac37014757b94cb2a05300467933a80656d6e0a217d9ada32d393d2579129142d24cec5a1c532334bff26694657c682d43d65f88a52c9d2d7440e67dd9093b7015f29cd57fad1ca041c56595b3edcda10afe95cacea02cd2ca9786edf5733628b9bc66aaf3493dd892e8f2862fbad30c94ee9c36cb1e6986c49b70e2196f3342f6b8b4c5fab0f80c6a2554970c99a8d6de3d8d3945235cabc48b35c752e28ebb745db2942a3b02225b66c68ad5190a9ee5966a41b4c7a19a3ad6158157355f22b0ac6f94a131a7180a540261f0e37d3d981819e8547bed932b310bda7c8efa46e6fe194b8755cb128bbbd8e4b29e92c660774dde4efd30a524375652c624d169004bcb40e269e56c400d95ca48903a5a529337b54c48db448ae406c16d88a360c74b927bbd2e1ac03ad060715ccb4ff21a500e6e2e43ce5e4e276be0d4a416ebd67c56ac91265ecfa9aa2a20587e180dbc1e9a783dbafefa88096fe768f625416c82e67808a330a0b5a32d9fa7223dc2e186cfd560065da9000317d88a093127443b58720620ba10388eaf404c2bd98750d15c56b59b822085d7110f7293126b2a3b06ca978eadedce88906a35a306e927a16da94268e3b26c6029d619689a9026d54e7da81d2ada36d86136a6602b44e4ed02aa857bfd0412399153195f9e248019d19f5c40b1c89da0a1f10a0d030d187d5c37aac69f9d5390f69de828b8c423b71becacb2aa5d327a46553804a294163fdcd0220bb46f0a2bc50f5892e73117c96c240f466502ce36ac9f8c02bdae844051f6020f961385b5cbc66081248b4ea21805a10084e25a4362baa13f503ee9554d3adcca8d9c187405573b4401507b40348fa98c07ccbd4f4171a98d7746631c4a3d2491a46be069ad7ec06b2054c95faa3f58369452e58eaa9200e1c0c67a6b92228993a869bb4d40334381420f4f6bbe1c6ea5c109d7744632b2711c324bf4252f4a1700f513ecb9dfb19bedea966e0b097aaf466bbd94d6a08020dc1253356632a7ccb88777ca7ea7bf944690aa939148a45d5c8b3057112bb5a8a0622c7140529605a4da6883906d22b28a1ba33ba246b5fa8732460e6eca9ab7b10da5be827672a2b5b4ae4958667f87c05dfcb9bbdf2d1f2cc717adac62be664b310928d835ba1650b19f2219025729feeb1a4988f9ffd82195964a95b269e9624655ce093d96ab896d6880ed984dc64fb48a6f6a90306e6a56820388b28cb9c50849c4aaed5342b58a1a2025fb52fe2b688a2f1d1ff8766d74c23cea4f4fdea196fac918fea4dd494a958ac3035ef5a4098cccc875a08914100693080d04d90b9239747c5ccf06bc9b53f082679b450d12cb66c171f3dfd0720ed340566e50460c5b278548937199808aa1652b68972a7be58603aa068644a2cc0ce03e8e6731eac6d5f78925ccc4d3085fd10cba119854bbd2e0aac46bcd219921550a001b10a3ae0244bcc61fe2c3643f0b930133ed4177086404bdb7cf8a6000167b940b46078117b16ca282cd58e9366ef1d49b314be6114ea80da569af63c7c665a870c4d09af35035405696b0fbd9859da0b6d381b8bb72665aab01a261920f44a28900cacb1e0a30b28b4307c7c24540bc321033e79b17a986c4943c94da1a2594a2b20960705b9ccb4b4d45cd006df7da2441a45375766427b1974bfeec04f6bd4816277f2c3d7322652038d6e808c096cb7fb0c8aaf040af97ee380a4b2d45065ec8ceadf724ba9a06d88e16e303f5ea1b1c34fe8edb556ca06497d700f7a2598c07610a4fd2bc3cb068acacbcb2040a33a2a6f979c8241400be0b1ba6c43e702a8fe2128fb95e8c991a7048714d261c69a28ad3b689bba6aec82f416783e1e8689b83c4c3bb4cbb2cb3f0cecb70652ce4e5cc10d4c0a8fa22c1d752dd009ac514450e09996664f08b43d01fa6c46fd711239da69579b21ee8bfb806a51bbc1e4e235d7a9af759791468fbcc04265d7cae74d69a9f4dbc1e646396c70c48d6b8955f6b8d472b943e11838b089b3e52f0880931ba0da5f437c569cc801c11d8c30ca3deea0c476813763c58fbdc3612cb115fb50d9bc99e19578dba5a6bb8643461f5f6188fbd0c88c9aae2088fa8280348f6055ec5d40de1b0b71307a0bd7c134bb477aea8670da5f048a34ab858cd3063206a4a0cc70e4439254b00257cd48eddac2f3145721ac7feb1f7a47428f3d664b941258fff44f4f53b7c2cd8e75848d762dfa03687610325ee11cc3bbb25fc6fac4abd23a1cf08921540451c296562038e662553be092ea20d3c0f6e3dd104715315f3bb9a65b6e16343820d38d3fa235850a88154558e44876da9511f995fe3413cc0c562b1f582d84e8a22409aebd8896594a0bc322a962d2820e8cc2079fe44e99cb8f165b010b6022200b04122b95800fd39c89b4327b770a451ee90c61d14ac117ce670dfba91b4008c8707331432602a7404c7284ed18920fa3e76e90a6032ac23c0b8ec08e5299bdca40795c168d8cfaa1d06c13952b47d307430a9710858d564d759592c112f3920f4475432d116554819b6e5402135c6997e164516c55f085e4045ae108b699453021c66a230d13fa358e8e225510f0999fd0b37aae81a5de0589a628b52a07c2709a4ca5ddf88ae12ef82c78c43d5f5348432a62e474c56b209f55e3fdd0f0769587da9f924fc1cc0d1e795a2668a64a00291f492c6528d829e5413f2c7d0d950a1fc69a0c1c57d633ff365b90e9c402d3b5834945d8aff25631da975f7e091fa462442c26b0245144da82ccd517ffc3d682a1400cabb501a54e8a98a21d0318d25132661a4c841c081b680a7cf0b99f3cd3417fac6fae623a5353a098de2f6a29811b68f58600a957a727093a57a90209e8a2a6640019630be371c653c4522c0321dfde103e30194a6fd941d0525908e4360d8109ea408624db5d9a1fa5a1da95a99abfad428427741186bd73d3863d38c595d58fe10360261bccf6d7614b497a7d2d4f6e8a0a02902f4f01a197e4d9327d74601ad0ebc6d46062293299391d70b2da56072c504dbf3358faf728bf524b017b8bb095969b8149355cf7cc6e46aac5466d8af820a611b1348d173430435ce963d6043925e9ad4f37bef68b69ee3ba6d7c634f474268b5e99e8101691890ff4a16fe6a28d70b6fcf2c4e68246558582650a8c0a321d1a98961a001e9fb3a18832aa6c6e85335a51006e01e200a2f42c65816db5c5ec0816a5f3990ff416f7b9dc640a402b82a99a918ff4085d3b0098ef6c451b5b40d3c2f7688713dc43be0cbaccccbc68c93e006808f6967e05aa8034bbd46aca2d95d5b648ab7db50b075a3fb493869c3c74760d5c40c5edb91dac2f63ea4d17f7b99799f65c4dc6a548a79d8b2c4eb45599227b3c4543702a75a12477da8a2a03d29ed380313765382696379902285fb10655d51a758e0554ad13d828c46b4fdbe88835adba398aac6dae8cc6fb4acc5570aa12fa647a8a2e21d3966e1866bb4d8a283a51a8d24ebf4c872c0520c9ac0250d61f62005a6c8698cbbd6e45f5beeadccb5b4ec662bbc6963d4c8803bddffad6b77c82937f06b6f421db4ab1b49b0881207b14938bd8cd58200ccffc4dcbc992d67fae9e9da5161e75d0d4582b2135728f5e6331a4c51337daba32046468a4ca6829712803820c919595b35625da55b2ca58dd6831a36e24928e990e135a0f1592e099ca9622142fe4c68aa0b30e908173af1f814f3aa9b7cf4a28e541ee2fe73afeb7d352faf7a63d683ecdcee89b8506128ace14aff300f8c617560ad40855c3b3a7f081bfa7bdcce46b9bb3c5291885fcdc921cdcbc4919516831a9901f40bc4502a995fa90f8764898a72875a30f67cf6a433555d4d38c2d4fb86d1da581f88f1ba5b70006b36a0cdcf2af60e620439228d1a5434e250317b721ac437b1166074df49afded15696c77af8f477138f743d6d6bb79338ea600ca8cb1ae4a71c6510b3753f5bc0a6ce98e6582f9d85bd0503e04310085c65c4ef83f7a3fd477ec8068e72471997e23189412ab9c64e5839c5b3ea4e01f5acbcfb7780c8790afb4045bf5afa09efeb9b0803c04382ae83ab7c231ce747e714565cdecc09a2e8ba91dc195487af3a1541464c276df897f90e1834eb99b48ca535f754020642a7f00d24e45d6b6c21cb916e46baf049bf7c00af73858e053c6aa0f501ef54e6b493784b1fe44c297ea9bcef8a327f8a88070899545e2226633e2b69b02a5debc8379d12b20e24d7dd87d48a69a295ffe4a673ad42287831b688363bae2884aa2ad7fd71640f9aff6360110624660dbcca12505b978cbfccd38160de1891b90719bd9d527e03101b1699eaf00562ea10015da11652c039185221402b2aa0b520a875b6071cf8dce8d4d37f2dba6cb3c69c407ea61de62074c162821aa37dbd2c6e0b32cd52b34f2679db5361d1fc3dbe35bdcc0bd8e73b7803b84413de431fa139ce150251da0b0ce2e64314b36a58cb23087ee6163ef2d184b81210c2bdc8b404c2823b6cab2ce3e119bc1aa7a8040515e6fe69b319d11e49260aa880f6e8c2a3bcbd9a7bab93437d651115f558ba2dd659dfa170e17e0eb59f454925b7c0d20e0154cdc6749314d4f3894d0e46cc21f8d9526b2d180577ec5611a82a294a11a62fe431f4f290f95e00fe864671200041f335dc56b9985ac50969d73121d07e4d4d70c6b64768da6d269828184afbd9668b0de6189a4b856c58de2e2af0e6967d91c5000b6f8f1024063db572280e553ed4fa1100dd8cd965754d6591ff7ac067db2b4dc98146dc59c3ae7db457c54a1f5597ed4f16538946169019030884a4f689bb170bd03f4941858fd4de76b15288cc37aaa5fce9bae987aa5373c8d1b0c81e92c0c902d068470d1c51aa6063065a2d9662ff4337b9b06be666bc0ef8420ba20d3efbe66705d04816fb857f50186d0a8f88d334c46e7a263889e59c074ba70207febca1ca0dd5884a785bdcdea1e6ea539e4a2a009cf02b40e0d614b494ae606aa95f3f55f0d38ab57d4e63e67bb14a3283edfd010782617c2cd5214a51614e040fe1cdac5bf052ce96e37c8d40843228809e44e7699663854be29ee2e0c74f9dacf8857bc83a1811d21421785c167f868a193f8cfb4b123fd6e15b670363037af3eb01504b8a94ad8af6343aff2b49ede12335615cfa38cb2ce399e541a9708d7232d5861e11414c321bfebaa806094e50907c28a211a4919819d25ce2ac5a5785838a2c3327a8f326121a303f2391882288464aa3aaa46b8790b8fe0008e47bd4d918fe9307605bb620e8dbd4181228f48a4d7480001c157fea3326b2a845e379e0242ffb78951e60eaca7d028b96e4d9982b05cb02ad0832a915932e298ca858ffeb7e5a65d230c6a479cf86e95b65b5c8495bd2c667153d6ad73e5aaf66b75ae8868f9e90fd7aac2e5a7edd4943a9982246821360955fa8f283df5ef8740aa5e2595e82938cf8d988bf835920715ecfc0733043d98400f775a4230696de47c0ca914a583c602cf0249900d2412978dbc0ea0780a25bc6b9397cac23c12721440f54375fd142264e046f5190852693f2e1df5153922b2f04ccbab0743a3d777341a48ad89df8c86980b1bb3aa8412ab0bc760450be98a3e46c50104169ceaafc545766dc8f8b498e1efd172ba6c7d2f18994eb6a810068815cb67621d120cccf142a028ac92598ead8820e55e5253564e85cc85345364da74c8c967770805a819ac0290d65e01486ed24d576151dcd3de8e216151248d15ced2b48a3e383f0b589d241158cf28a5669843f1a81f31412919e95941ca16a404070422862716317f3e518715fd7c58e7933d058a9800d199194235f884c81c788a8dd58e0b81cb70cda5bf766a537453dad89ad787c132d614bdcc0f5abf8b9b20ac911673f1da59d517d16b2ccc69dd4118dfaadc7b9ab7e35cdbaca0ed69572edf4d9b48ed33b837d0675f2be9ea0f54594287072069d2fa009e016d43d3f22939cd8a21b318080f35a297daa08b443255a6b3b84a9c5bb3656cae8cac6e99da8a429820887166a060e2915d4b5760d6bfbd7986b3c63885686e1898266f0fd7329186141366e98a6c0b52622e143d220f54c1098ae4777638fef39f6af978dadb94f25fddb253d5778b0dc159e64853adbd1c7bd9873047f04995e7ea21562d09c74d570ae30a1a2ed31bb4e4044a1f30a844dd3d19b40640e8f543ed607ad5b9579a80820301b80701393c923ef806b8358cdece7f116127c80bf2291079a75e5552b4d3ddea5f6874c14a7f307183e9317b017f6102ce18c2e2582ae4d7ae2b3652711779d95aa9d66e8564553db58a7ce2bf950666110a0e14484200c97a5a361ee1702f3fb4f9454050357b681b9588dbb02b9e4ac3e0835eedf02c44aa7a28f67481609fdd74a4b6681d2791409b71060e78defac440b3b450b371a539336d6e9a577ba6adfd5972f179a926ff4fb1529ccfd517a6b5a8885b3d114c41168e99a282601b4af8af05b79140077ef4a31f391aa6839256ba84908c7e5b3df8067f08e70edb5f064a7ecae042a05ff2e07eac3d90f58f0478f6f605894018623afb6cdb01133243ee090202456a2cb255d9a86a269840e8a6bea4e927bd05bf8c3e2b062c0d3157c6086e1d90261a8e07849241d8526c88c18150dae5f408b4026437c99de074c896c184f3c30a08b78fa40fbdaae8a1b3794d877c5f91a69be101cf0143b50a466190cb282c05a7c0ad90bfc831f50e19ccd44eeb2800fc6dafe5c6ae79686e1047709007c37770f171810ce1d1d7dca6394ccc96517d3706f6d249894febaa48152f8ab1fb050e376546454c9d08a731c6fac537ebd0a468601acabdf5c93da230f96929af66cbfa49d85e26c52013411ecef02c15427ce11e6b92e18752d1901690f54772313ca9834f8fab4dc293910596d43d62d1bca79df94bb4fdfe04a2a8a352b19e56487381dfc111e22406acef842d91ebe61e866e3cca733028b25460711b0f2bd21751e633d823951d30b771a6f208b196ba8587b11e0937182f30b1cb14f9c9721374552dca46744100a3b0b70e19089f1ab185396b79c00a0e15b940407b58917b25e71c6f0920502014d167b27560e599697419522c996930519baaab2b973ae9564cbad02398b9d5bc74c172d19f46e865be8122173316791942be550c0d34294da62ad6186cb52b9cf50be680680119049ff0249a965c3b302592458bfa98ba25c7ba5951fda44af9234c0cecafbb692965b6ec2906d3c6240145a0d0401121728a796eb3b73b914ff554639897af806c763aef1d472d341007faf157c2cd05ea16db61a2a58a76ef4bd0933631f2496dbe41bbe33e70a6e7c06ac1c6cecad125f766412908b07515c982d3ce7b3972451228a12b97df0f258183b768cf0c9911f92e8115be1585c18a11a8988e0470d24f634d6aba0aaf734ee964510519b1659481cb011087b3bfe79c4746adc41513c9cf4a2ba2815027060b2eaa0bc6bb72c0ec6552411e8da1b5c8d69252b6cf40758cf2b4f4a74c1e55ac38b9b208d8aa1b6afd5d4b3f541f3b329d389ef7803a6e564eaaec955a432cab51966a0accadfca183a7a6d34269a0074f37e451008c4da5633abb37bb03e581f21a369b0582fa082b096d22213c33e2ac512eeba7439b4c4feea5ed1ba0acab4e1dd30f2ba1c21fbb8f75453aa041ac6d87cae70c93700ce63a8340045579e3bcaf3a14000202135a482901e75aca229363b91e010162a0463817c868842d8302cf76a660a54303219671716388b1b4cd556447dc7109dab8a783594aeb9660a658d50d64c778585ce9ab2960982f299a86466e1c568c51518ccfcc47e1619fae3c251c7c66e316aac0a1a2724633ff9f6544021a8dc24362a52796104d339cb535293da46959fcc234abf7f6eddb3ff9c94f6842d96e271b8aecb45012bf82d7cae74e5c968ce9c05c900e6d1c8612ea1cdfbb7fffbeb34a7e9e9b0fab6c0720fee41a098268d210d6b342b0e9ca93623ba515a63df9e4939cbaa5ee25ffca0e148692e0a44f8ba2423e2a6814334aa9701beb70be558c3ff8e0823cc98a5b0d64df8bb6909621865812e93704299803a49dcb2bd7ab64567508da699d4fbc32ca74e0a30b1cf3a2ce59452695a16476852304e4c53896012b80f5996bc1b422b2a254ddaca3ca23a904ce5403c16a08c0b9ca4941718a773de751ccdf186b1867f3c3fd90483945cc7253845ca27b2a3717cf10042237777a099447c6ea4c81526256c02c24e41185e679b0a9950c2dc5292a053eaab21a864040cfaa005a50de4b79f9fc4a0f864346a37b535489c74a4cc9f015a319dec1459c05a7b09c8a40d5d8322f02b300506abace40e1be600dbfda7931b0975241cb76501d083331c6d2095f2b3fb59b0e42a70dd20f8faac4e100342046abccd8c00acfc5f9b0aab06a461c83a149f1df581a5fc9d2bcee3141b7b6f9aa70b5aa015f365774834b956328197a3bb35a614563294c36a5b0b4124c0ea0327611939b3880abcd98ad29c72c2175cf7cc874e0d6e65d26299b0b3ec5a0c4fdd706b010f3d42838c0243466bfd662602e53b752e0123a37059b102b99adf25ba1c7449ca8e88914daaeeda54b44e1894fddea49858c4ae50ad38ae0701ecf5b082c8b8b881d99a61e04916f00a728290f64b9b23e7eb5ad7d06d0daa2c5796864e8752e09f559d44ca00507d0e8280302b5a311abf110cc7ffef39f56b279610b7f0ad9b90526dbd50f6cf49a506b563703f1b9705ba3a92912ba5c66a430e0609d9efaeb9ca02bde775a001f727205f284a8674162f941a10f240b695d651e2ef06363e7782d760ca9e6ee2b838eab46b596cdeb3e1df33553837c371591fb3bed0a6dd0b3d0d8c7e2b5ab7ab41f5ac80684e94574c4e0318c710a19e6a09ae1476058d3e2cf13a26714e2befbd8977a11211eed0d4abaabc5520181b3225427b6c89b39f335b749e1f03105cd81430c0ead9c72e15672b1432ebdec69b606d9b08d3b557ffb3d71aceca79fdde366b22c71ab4a5879cb9042d1fe95b99010bd2eab25a9c3a7521dce76041feb29930ea58d951e74e0a308db22a770d49ae52aa7c0edd6303c7939ac06b3a42c4e96d6a54699425380efbe8257c6088df15cff7c4c1624c9e67b740630796de7082641882237e5aa7ab60c504d110523953531cdec3322eedb7aaebc90688c052449d11f4cee18aa3ea0b59ba64f846b916b78047299692629730ca6cf2e4366e35a8d0598c586b0455af651a3fe5af26a2e3750b596100e0861557d8358e15847f9a05d75153e9eaa8d7cf1c517ec1a6e6b57bb4cdcc53b1a793bea51b80aff0e52d1ed342d801e090eb8a5f64f904f5b38159117536ba1ea0f607ed423fae39297f1f16ee0ac837551e28f452e4b864ee26df160bbc034b6224945a8026a9c69f30402e4586da750434fb32387c283690a8248273d62cef0c112cb9a147379047f16b30cbde5696047ff60a21d8b3047ff520d9f80b34478ded6533285060586617e1134a80a0f71bb7a54f647238bc14300951a4323d7220ee0111125a30259440c0dc94151fc7fa9af9587e62d7b290766f858329c0245248d497d4fe077a9ea4137ffd9702d90d61372a56640219b904afb53172d10c2faf610cb228d4d8752cd961f044a84b5944fa1c1a466f7b5f0c7571852d91679157a4ca76d2602166ef4b80d048869292e000a409270554a0750a0918d387b81973d56c3d9a61c603b5605416564102ea48521c9e953fe888d345b4f1e5b9454b10067325b3a186b01c0b65a1880e825759f59edec5a8b396c5bde189e9aba5ae43df535db610aed84a25be72afcf91e4f6e6d77fa54cfecf55c48108cc237eb8aea574c9cffcbc7006e3a9cc4a82a41391b2821044c7d34a2976aea5cfa19fe85f39c9cc4c7288dd8153fa3254aa117268572611bc986d7b3ca699cc4c6e6ad5213133cd50793c994cba172686fffaafef90fa3d042523ab77fed9e965acc10c07fac836dbf04559e81a2fe584ba3055671b6bf80e8252a8d82c47c7cc538a6ca4d49562fb4a40c882a785130aac26b31430c0e1ea52a7a5ac956653f7a4134bdf940613cc52e024d4bf1b970a9100490d60586e039b1b63aca51e05651ac00bc330f18884648961bd10111a547e6cd95c65bcc8103e0f883c3d026fa1cadb1daab5a1ad28e046cdb04eb348cce7aa2b4c4ab00ad50032110e8079acc652284103a24e12034c3ba9615b1f240d0f0ab2d69fb7fb76bfd7d8e0b07518e47d89a2734cc95ffcfd261415a15b599394f731df06ed746bbe9cbb4e14d3c68163d6ae4c74a3fd98bd2bda280801858765378527a952eb6ce519b24eadc8a326378969ee896c1d539ee6062f548436861af16571da7d6d54ae0506481bf801b0814795493aef20866f5444f412383424553243fc3a31a330111ba322e1036b06c5187b481c6c31c43f001b1b94a60f3132ec333b2a51285483d42e04cde91ebc51cf8cc64271a9721ea29ce3c6b2c522e182c182ffc895de922ba5a84ed3f042d6b954d29d04b012a1174340f2d1da0078705690710d82ab3b95c045a4b7ad210accb5b043612a22e7bda3a2c0aab439ad052493dd21097ce44632175eeaf443bfbdb679aa0030275ee0c8d75d24b26e058457cadc23f76899ba2c8a4a019625d55a2f134b1221c030b2baa4ab7996ea95383d6ed1c2db6b4a65a3bb2076a932664b861a89126a0a25a300281ad08cb50f636057c60ab3305ebc8183211d2310ba3b494e5190eb1b6a4d802eaa72704303c7f5c9107929930761f7f30c43aadbd8566ba16660eb5cf0282a2331499bd4a6ec571223030ab9d558149e85198ca0e79179dc30d5dfa1858ca35d12007438c7253c4870a04f29afe5398a22a7a3eb26b5b33c50522143145e1523a81d46c448c9802a55eda8da2a9f89b172ace7203757858c9dac9927e13801b9a4d2d745089f4a954d17e4ace4487d670911a68b123dd2de9a842dc3ad4533b0ca101079f71bc18581fbc33af8120b7eb8465dacb4f0d042d6b987dd4d927d501aabd7370dabf07a4d303562f8fc11c97fc572ba58bedf7a76a80c71f6a01db4a2a32171ad9bc2d75ac46268d615b75ee87ce2b0ce98f96056b943e7393852a664c90b16226a06ed9e5bc827b6cb714fdc2bba5c875397801c9400513b42c54e27315af758e019c122b9fb990d6868166d1ae94f6ed6f7fdbce8f4a163e1bdb3fab025e565ec8965e7166edf443154b3be2d41491d30a4fdc995a8dd51fea90ef296749d3aa1500486941b64e48c7a32c51855acb80ee3155cc96731804578ae0a9ca94cff6a93a2bae1dc2b0cdc1142166eed3404fadaef6944a125baed1e52b3e4bf6cd0e080886674ac894bd430be3d55f4776849504f1c1bce0a40305c2b02208935a68674fe49203611a50a6d64e7f40a8bc85280850f25e6b710f4e3ed84dc15aca6349762c01df8a06f0197010f0501f0c77219372325880d090e2e556a5b150d298cae5c213569197e195bcc1cf6e9a370bdea2d36208fcdd1752801ff90bc3091aa8cc8bfe6e74b34c204c9a3ca222262b4cb7b318673f349d4e57aaaff11e5a20617a8ccef9978da2e1a6396bd9c029335c8086f8d6983960406b350ad7cbce3a69555941568c59d683e11e99251d755361ae9004c1ada57c45ab3468b02a5e7511b3387c87b3506b480b4967bcb3de3ac14cc900a752c002c2d2b7bb4a09182f33ea6f206e54c9c23e57276b4c67946e86e883b91d73f5d9ae96290a63db07c4460868b166e0d33fba67d7482e2ea59d2da47e0d39cdf0b5fc1a9042a4c261fd4b6d5c2d69d3c5f3c29cf4a6040d4a102e49e4ea5db4d9c65cc711b2fb5515f4c98165da7c5600a2fa553d3cca4a76633a6c4949c0d1b9401bd5b8d17650bf31e56b07977c555aba75eb966a6389092e05411f60d3819b8e2d1a2d48ec720f08f15162fca73c1d5db474e9157b9dd92aaa72a11d0ea6e887a48c6a23d80d1b47dca64eb8d8c22eccd3e8966b448ea933a058d1669781ac55670c7540b849f5d7de79349d8ba963aff6c21f8899cb3aafde94316232e8864c16f74816b6a916e431a4dda77ca47b635d05aa3e891e5655df4c5ad0872d0c13b6649500c9eda5540528e57dd85e1496ef474b6706c0d4931d485da1d4fe861901870f61158102029f4e11b3ce45a6be82469daa36cc33815ff50d21c21dec0d49033db2b20ccc7e597468694f2c9500c45cdbfad75f4b160902766ff0d66bd465b2d79fbd4d8dd066d8fbefbfffd5575f79461175752115fb4237c3841131d1c09c21708521a51ef955ec3337c72254b1652eeb14ad30221c14fdd04dbc065a7f228d658539e6ca2bc6942cb7a799adac52d897b182037368e8d99e1aa9989a096ffd93c12a17fa301c3aa054644a7548cb1f3e29e5e28e19cdaebf3e15c53d051f02bca825e4a2cdea8fc483dd88c56bdc2f9c6e5bc71494151a941ebbb30e8533ba793f89eca3117c5c225db4c4073dc127f262a5985c0853665d3c528c06887bdd5a0028c2768fc828d30031fd31dfa77b0c144c59c0f601711eb75bf6e01ba8bf8199c5c5926c811fb944851da8ec69c654672ccdca009ecf2bad2ea6a3fd193e54c3b0ffd3d4d8a92ed2d79f6940543f8266fdf83514a6365784b4cca8afe0977db80adfe89b756b2cf8454c59f9124f44454bbcc2e10a58e9a421100b6d64ea60227a257cd3d8f9614b4524de915ad3e536122e20e043c3108fda7a427e65d3fc312bd09229dd867686ac9a72c15a555d7a45a3e0537cda1b05501204e45c8b8f423b11979765865a02f9ce084c4098030d6ad62fe05b2f385fece3020157098b6e9b3d334d376c83c0b3dfbe37b535a2a7e13915906dfeb00990c965a24b309ef3ce1d6683e239dcd0984f2a7ad081aa9391469c613433af8405a0a77923fd73cf1d12366f26386b03f374bb73fe6e106b467bc496f07befbda7db71ff3ffff9cfcb2b8b05cc64e11112fd08cb728da2cd76098ba569407160d91f823125df9297c87524985c04b16113c6c1a65d7f3410158d871c5b80bfb43c6ed2188c33fb627b9d314ba3c50648a978f53bf2c302604da1c5a37ffdeb5f34a9438f30c4321eb51d2b00711c1c88a5b209835dee6ca77026bfcdbec02d0cfb1dc1fc12d25cc101811fb67aa1045b73d1a72a235546e1903bed3cc4aa4bf93a44a5be7a22a1e0bf68bcfc341747b1723c20145fbba104c4d4e9df943b5900a5031e8280ab7243d56b9a6d88e58a15651ffa17c7e9af27e6b4e311273daddeacfead031b448255d08b2e636c815e5946e6b5cc22af46492c06d2c1d56a3ae6a591a24587b92a23eaf08f7ffc835e9a3d6b882e596a7fec546886752802c18d3e1852d2d46f84646a61eb51456b6864f22ad0f459028ba236e0b280f8e6699b8969ac4f4a285105273f51f5c77dc77de900ba0a2b3a24048eb91802c03b5c696c2f9656ef87b9cee93c0c13bd81053eba014e6d3ab35d22a683d5a4c58533855a2592a68303edd208a670a1300a75303757fbfbba15c35a56a98aab30b613b33ae438a12ab8ce52170002620aa6c01268b1c0b664b6b80904c053c5f80387ca8bfdee4341e22a57d5a920a97f212798bd789eff368ba0156e1e115647265107662742f00af9b8974d2fdd3690692635c84349809267bdfecf5e2630bbd6d1f0fc6186b66c36870c50b6862ad0e6568269f42c7048e3d32af7294d2134ebc05ff59b9685acc52c8575adde0c47e1baa7d9dc85d07417611e951699824274c002230abf318eae6834179ba233e4cd527da150b6d8d857269244cb34b9caee73b380279b0c6879a5359ff12a1b6a6bac8202942c60f89457f6637be53ef047237531d632c60ac8673bf2283eb111752d361cc09cd2e7fc1e4c60152b3416749828338d5824775831bb036645d6f94fba2b262a95b3122c51c898abe8cc8c31c4d7d431a6552f07b9a28fa7b94d7de05037fa8d46dcaefe5025888e328819dc2a44158973f59918ac8612a601a5bf40b28a55a7b2db9669229fbef6229ac6cbdecf399493cdb23c9275a5fab8d41908f7bab580b3dd2dd122688b16eb3cc25b432ace76f2a088cf236cec2b61151d370542aa7fe56ef1215d4d3d2a169bc5d44655d5351093810dab420410628b1b38636665dc328f5c8bb19e663eacb53673200688af0550a6c8a99811048ae46b014ed4e53b2b3ad381b4ae640864c3ab30b601a2bfce86f82ab8ee7c0298ed0b21908098fe926e302bad00c2b8403e5767bdf7c3b4666c03ba43e970869b59b01abd86f4e31afdf443b1392a74cb929aa26a690ba128bbc0ad5238f2e92720fe2c1ce69e5edf0f9d5d8341ff478512b229960108fda57bc5f6652b55fbf097226a5f6e62b258d90a41b33edc8eb54a77f122c1eba01bc2ccde9b8939e43c7385b052aaac4c953b1319257c70af11d7744392515688f5534c441b18500820182f04f624813ab3606e46b995bc136a5a6015cbe096ad81805920507e946215e8953e9056ff428fc02c781531cc0121870f26e540517562f32210e61def80fc02253923d5d18d1902bfd5d2926b17cf8c6e8afc8d6a01b49f08491395329485a11451389051cb4f625dbfdb91ee1635278b780b606bb29d2cf7c5e68923c141c32897a74863c2a05d61889ad2785fad937ca9c6defed1ad4624a3b403657af633d97812f94564d5e6a1049376f46ac104cc2fecd213926efad439376c526a562da51c07da3849282e1d88121594c1d7de318215988bf87287e5d486e370475530c467ec35d60d2024521c11435ae7d8952032e5092be4d3229091a343214546c74434caec3af86cdd41d870227695967a44b53a626dc6f2189fba2547ae889fa69345949debae069d3b04b3b5d92c59408dc8c96c819cd6e1617546a36288c6ec6c6c2c36470b06320842f2deb2f2d525f44eac1440236d51e6a6216db5554ace03e5fef382d567fa5158d32dcef01499662129b3172cc3a40050bc96025cff3f344d75619cd33d28d1bb68d604e022526f5455a6cdabb7f83dd22d87931398381771487fe2977df1440227bc36b0835137f77a80a5c1c439a30060b96d1b2bbef6438fe09771985a98e911874348556461cb4613ad50bcf444ff6c7f714a0857e529b5d16e6a8dd8473fb41725614bb9408f4cea3ef2cb08e684a1adb36e4041b897cc8d8500f4885c6753b784089ba1ef244e41077db23e7b414a1f5c72b5144d67797b9a1fce91148196cf22a765062bcc311d39c2a7e4d457a060927b6f8597e72677eb8ab699825c88a9dfced508489a0d4ea22952a8e8cbc7b24da58a68c4763766af04d126174ad935dd5abdbdd54b881028eec02ee8759670e515d008c5a352f28a9bed6fa2f4b285732e53ccabe386794b14dabec4b7d29cdc3b04b680337301c484e24af2aace50ca4304a9590caf1c660a54f8ea02d3571dca4cd30a8c6a955a4179ebaab12d2594565c8727e5b1dc584c708a9ae1b06a03c8857846959fbaac94557b744642f1233ef8041c4ca2e9a0b889d0050e02b5f71614641002a06eb08286a7193873b1aa4a2e3b11512da51c96f2f4b325862316daf0c1fc127fdd5a89cad61d82f109370cec94afe8581f22a366bd0769a02115b85addbd0b046c4949a61fc2697eeb3d1bd79e0f0e14d2e23f0ef82bc582d0afff7f286a319a7bafb68598b230800c28ce72e5645223a823c694712a075570571201024afa3d78851e042c6036b6e391160646c01e3d55a911a93d926082bf85af30699fabf78d01cf92929fe94c4a7ea6b08af457c7d18eb3f9348861a20e79add6bc455b7e0d78d19f815dd9e502378f8ada5a2dd93257860f218533d57a8af8b238a963c5af18080ec6da25703e562059a6d3c972ed06229f028169a23007a1e8d26769320e24823ae85c5ca9272098e311ee99850e99021b353243fdaa847b5eb4748fdd418247b6c9155f8bbff036ab84dbdc20e085125a3aad8d7b260224c351e0d09a476c07f7f5cc634135e35840540932fbab5b3ecf44996c4028ab81b442e72c690123a1b44716f3f537909ee4e4012ce8b0bce98f29f0ca237d8a3500bf94c54ebc5669d24438a6bd3dcde8ad7aad1d15d602c2cd95bfc46ad0720629490e124372f6c553162704bcb120e5f708fea0b58d93192dd14148be87a420df40088739248bd921af3366b2aa6604397b8121faf3f1903475f510c8c0a41432afdf2f32e192641058d4e95cf53c84b1ab103e2d82218534109c92a48cbb795946c262fd9553d829f03be3a63f858180c6fee0d574e8a5c638c0029a3a3b88f9b065fb24105607c4b215493fd1546740082d45359da9425d8c999d019f36561e01043950b5254501403b86d65d4bd177d1cd1ffff847afe6ea2aad33a50b9d9400ebc1adca1047faf4b4ac8a1240b470340f192a44c2ca38d2816bfe96147774c6b51c66fb9248c57ddbb41eddbb778f11f4081c1b2e6803b66550a69338f1bae8069ef5c70864e3bb891c23005335daf0bd24cfa2e13b11eadccf75816c67107712643169e158abb460c18cbe9694d18cec88fe6192f8cbd675d012a87c2f4ec2392dccd2e12104581c460d34221f878363678a45c6499df1b02d24e2cc4a9ace9a8770c7e58df5947642a99dafc562faf7c338c61e615f9c332a8a268aef600b1feebded2df7b8a13ffc8fdfbbf8467c5079ac56424ca2b9921a7cf0481f3dad7637b9c3c2fc20643558d5b29ea21b8f7c42b57a6536abd023d31cdb5ddd278806169c1a88102c425435b2aeec5ac1579ecca4d9918e986626c2b900a74c2dee41db539854bf03aa582995c89ad32b8d88020a5db8a13f0dcc24e58a70dba87e1a879320e87ef3862a9aba3a2c4e9a050215fb0c2cea29cdc41cb2335d87690b8711e2912165cd8000cb0b9aba7f9949552086330c0ddd66592480da3139cbe5de32871bbb93e22d094008f86604215fab7f1146e9734e149e90349cb833b54cfffc37fd81bcc6b26c93663d2196f3d613da3e2b23784a154b68b00807f44c5b2a92ea19630b1adc231c7ce273cfb67843c3d246efdb6fbf1d1bafff47d580acb8780d96915a76567480305c28ceaf84d9a85a0a167430a41d00f7656a10ed3c4b27864a6fd19983a5193e05b7ed8e2118ae7ec98f9265474cd19a2c8f708ff53a6776cd029a65a93394cafcdb4300533bf123044585d01978518990b53c0b1cac2f75cae19b0ba85651936a6f0dc3ad9a771d3228b1a58557ad842183a72b3eb8dc17b261943eee5b33fdc0741556d8f623686dfd580330c44c37b10e1c785662a7f42925b74cb4f0a101f27d4aac3f2d69cdc7162855914548e915f80556541609f02c74850011901191b92c576add7101b3f4f7516dbd8109725b60ad461cc81cf86a96128752bf1449638bd37d47ba627565753db137c31dc78add8a20e04c09f3280511e1906ee8d07a731952011ea35c551bca2b814acf7d16eb61083412166870cb8ebb19323150cf24c815d5397ac12732c6a584bda31886e8035498b40f586497dc21dfd8e2eeb659a94de95586c9122866874cf2aacaa6bf7bed31c723f07bb5cb5766b7cd379215a0e435b34499454f359ab1dc131cc2adc2eb2b6bc5f1f7a323459dfdd54e2508f05b20d06e6a60a9473f1e572a9677719ffb4cacae7c762b68c141190c420a147c457bd8168e51c5f685699a9e255598103f4d5485da581c633742ef9ccbed2e61a3d00f28228c12d3246a4130455ee68ea1c5c0a492e56ac183dbf2a874e56bba823cc301c4b50ea616afa555a0b9aa8f14ce60baa7fda90f7c347a54880bb79b0905383a205823fa2b16e05d876c71d94124860cb46efaf5dd5682bc987fc3af7411928640a3281251641643b2aad0287229542e1cd3bf35830f490567a9173daed2641686a03dd32a2c3abb414e9b2d3ec164862a75257513b156591f373ab4ff056c710ae6c898744b27da8e4cfb012c62421ad5642e0dcfb1576fc25ea8ba3aec06824f945614c32b1441bba22f1c10656ab60c26eded2653da6fea1c66da56620e558dee5bb72e03110e8d2c08127ad5accc2212206c6af7d06e4323eb9f40e196385a8108cfa855892f6ecaa5a751d9417806b302506202a42cb285018ea7c5c5a92b6864d1b28449b6203cb5b46fae25335d09c2aafefcf3cfc3303bdee22fb8aee058e9c05c5a0c21266b01875b77e0c743dc03d67a366f610b382946c12912a0010e4deebf41524e8b45cf56bec3a74c12264b0053ecf4b65c411f54e84f09cbf4814dbd11dec65d7b94c9b474843ee81c27cd880970869849734b9cab98b4234da52c15afe0d3ea36a316e2f328bb6652b427fa3c1398b9a5b6a4278ea2361d60124f26bbac1b2a0c348b3cd4cdf13a7ecf23dbd41a2e5e433c144d80d4c4690c05cd0be52dd333b46508ba89bfc86efdd30c0418683979dad9b474a565595a57a463f6a29b8a231511dd277b8264bc5a8aa518601adb09173d053be05b8185acec1dd1e2238071cda70e240426c1575ed5cd57f2ce27177ae8b978ad58ac95561c4e513aa9443bcb31ddb71791194ab37d66d7fad1181d92744922c93167f1139002964eab77b62843e08a27e568a8a637fa973f96d3659121e6ab1bb45480e8970e3b1e915bf2288069b9a9ab2541a6b21768a53f8536ee8dede7f00acf73c52e5c320b983a17e068892e8413b1294c5a3d9898a00d26b97829b533cf5104076373bc70a3cd58a18594c9481c642c5080b8905c329234cd98edd3a1c4191c1395f5184861da8b285e8b84c2ccec888902de8bc9d0e609cca2b3f67c4c46a1c0b6a25816937e168384529baae5748596908c81c6a2bab7c472ab7363195324b7f59c858503c434a60371b24261ab576708446f2e36fdec86bdab26830f10a64ed0c3c942bcc4a703ccd16b3a03f39da0e5b39b0204b8a506ed14053f779e8b9a293736afac250dc4071da09d1901b620263b88d2a62bcd77531c5724bb0e3031bbcea97a4650873470be0dc3290c9414ac7538862fae7599899978e79d7704d57e57af47190e986565e971fa11a3d3129f4d0cbfc40c21ba22246e471f4084d9f8d34d632a82fe10e516dc03529c5cb053486c0aa03037df9bf9cbbd583308282d2fa6939de9492daa32583f154a295c450aef3c101825430bc4d4e0dc17f1b5f2416e9616033c0b373c05d3a4f0e91482492b7924dd1612a9b0b0c420b471ef9345e8a81df2db00eac4008df1a8b7c173fea9788b3caf086caec98d0e85309efaa40ac502adabaa428515be16e098256f5915bc142627992a17e9641a4cd701c8cc74911164bab2f518ee695a65a0d88a26593679e00258f800956e14c636bc3885406d5b9354dbd6e9fa4245e80524c472a865acd8cb8e14c3e65dba026bc61507c41a1aa9ab4f88f54e15547106eb4c4a3ac45ada955030c457f49a11d34ca1f6ea6b3fb66eba1211cb417ff03bf5e2b2168880bec1b0785ccf2c0ef251d19e1b259431802372af4c1e4ff2a66e002c8886cc7e6504dae5ecade77eb792dbeb3824a52d2c8573a50088f56e0c6825891e99da23400495e0b8373c6b8eede5a1500207ce06965de56600d133cb0081c297a29ff88664ddf25b45b599b6f4ad2a44b81500594a0451ec597290490110b684d81415e8b5142a794a0d5ce60267c2859b21dacda2c4a99d2afee217bf484ca7c4d8e249b969f6ef7fff7b3b1a2fbdf412c9550e8c23bd1fcb48e99fc3bc693831c81c45ad563ebc3b36c57cc0b27fe2a12ea6d488988c639e19b5b8a3a59290ab98335f147905a5531adcc1be903756b1ecb9e79ed353b98a783a5a81a725a73a7b0413dd40562f50ae620435feea57bf2289d411fceacdb0ca98324cfaa31d90221a1dd098ad67a67bd5067a49a2e4aeb5d75919a08a58dd4303b620245d4b253e14e183934872154534e6b56d04b73c6acea355511a4829f3cc59a2cc44eeab68054c931687024bbe6056800316c27954f46a873c652d6fca6d145ce41bf56f67537b5f3dc50de440c6a36d6901a285d52e06d1b9338339a72a5f6dc2663d31391140af1821ab37a58727b529c82d5c052d4941862caa6a872186300a9e9ab4ad5b9860059241f0d422cfeef844ac160ad3efb5a6ba9992dc4c2a47282e042ab74bf40cb1b32f39d087ca214a594387122e68777aa992747156310b5ee1738533dc2e66915898917e42a6d2819b7654506754ef21d01c7d182600216c6c4e5dbe990360c5aacad9ffc14907333bd501147c28a41b8f286dbbd53a87611ed110cea3c558749265c83915e3e7174d5d849167ca74e8064e69b20baa650fc82936043f08994b54a4c34128fdcfd964fad36a3dd38de0eb03e7b41a1ad44f37b2803fddb09cb3b0a7be065004e8673cdf420f2cda9208e00a8665a6428c22206c02d14dd94179072080ea8f0c2b19a91d2fc6749f995e1262e35aff7aeeb84a6a84c52d36979b0c4a6b985c7de637b463590176c82b965332ed2e6853be4ec99a1732a9826eb4b6bc928335d67aa04690f448b7eabb54aacd265f85b51cbe892c0f1465dae272e7bc0aeb2053450c43e15394ee931a659acb13dd101ef83ab36514ae7a8ab9d25a1d2adf24b302b794a0805f7b1cc8081230803eab131d715e7e72a7f0d64037f946ddcaa110529481db40c5f614517f5c32b0765fcd5e311884e2449f3084aacf222053b40f080efcf90cb179d61375560eb48beb65e5f48fabc0379c34d01498d61e4b6ba3aa2eea4c9ac4f127d3536e92434dd3f2af110208a274d6b3208e7073fece305ae1ad96bd7735e654d668efafad0ca3f8752a040ef8310732bd14c506515a12846a718a73a7fdae72cadf2e04f8690bc8aecc28842d9c8e95311f715eb77ef7c1ef4d646ea89f9b7220f64b9d9421eeb74ff24659077a6b317ad51acfab7e62bbe110c08d4e8a18e5f729bde16b09749886b04aa5c1472fe94069c104a19035842989b56305e565e1e9a6356e6c258b44900d4a5d5d855daddcd6237c2c22fd0b1e5375c0db65ce6816eb05bfe13856392b0b90f800490937751d905f9ce8778aae515a4a10614662d6ef7ef73ba6edd5575f35712100896a4773c117a39339f7a89d14b07c82d3a22200451902a31cbdb2d31b705617b2a1ab0f8038482134a2b3cd97563268aeaa9b38e8325135d16a49bea6820459cd85185a6fec45ce1c2b91d6ef8f67e0615800650a6b00834003b35a83818654902e258cb9886a7bb74352052fc91b2be0a0312f87e9456d2dd1024054e800dbac3695cdd08009617d2c1228597ef02cfc0447cf56ec204026270913c36185765ccd326a2c5dcabeb8dce7064188102d18d5ff95cce8178964622046db200099cc656c6f602b41b79b2e5ae7523c7d0a94608551f8c00bc2d644a57e3a90543c01a702b6e1edb1141e66198d2a728fcc98d9d3b2ef3049a13376a8cb5382033e2ab2264501591c12efa59fcca5fe858df0efd76b80ca7623c7391bdde87002a5c91ad1d5b13bebd358da52a2ca7000883ad816843ab7c418b54a5107727f1812b139dace185b1d3a17d7609d600a0265f1dec30719582fcf7a4f9386a3888cfae548b3b4899f4b73d04122251c29de01a42decbc3826e86c6012e9d799cc98e1d66848f625e16aa45745245887467db017af8aa073d26572c4e12b62d3b7ee4143accf0c859b5c51e6a220a3596092b907dfc042f53459e7ec6c0aa67d1e3785f4541fc48a69a04ae5fef0873f00a2e5fab396ee5acf50ffcd6f7ea3eaf4c61b6fc4e29403efb0b8934d8829072ec500888448ce53022b31a9fe8dd1c4166d30cbaeb5f648b1223151e9502ed3728a53167c71597eb80a88a9cd55d184652c29330a34b6189dfddf0f43d3d10740f0973926a44e4ee74038b7a21858413293df4e2279279b7ae2a9b908a0f399a075d0d41a302904da3dd0191510d0d292a322291ff1c3594bab1a7fc0375d9823bc28af3030a5cc1ee5a6b2263e431e283c410b0535dc424a69326d20141a40c33d3865f4c5bca5816086648635f78bd24ca17bd3a1254fe00201f70ca92417b645941592f0ad9b0c1392f33d00767aae7f5160445ae1e06060875dcb9a01a4d686e86022105a9f85ba789e69deca6963040ed40c271192454bd7f3c1d96b081028cb253007aa5f976a3da7c0c95a9ff670ad0d13394fab0f352b9e2562d832678e1198d7a148aa8eb729bcdf68b5a8cc05870a293212d315e221a1b0083e89203f04e754dda87c5ecb2aebd3da06339e93084cb41344596a3b3938636c6ffefb9a936323a04aafa825c48a559180765e4dd62c98c819a01a39c54df90f736148a0aa6f4223f40a62b2478023a4e82cb30882cf5c0ec8082c7dc929ce90950d20077caceb6080a7d6294c742e6f30a4da9f47697222cbae958e14afb415a608905d7bf7dd77a3e5c48a59d91c291e65d7fc190fe8f89800f0d11c1d982e26041d122673531c94f251e2dec4ca2c82d06ff5e5a6cc95df4ede3a074a677d1820a03caa3ad6528f80c20752c7113ff7aa8308dc90a2534528d1b8f2211767e59065f99d51341b9e4015d616f86801019254d38c5635fe76ea0286e19344914c095cfd98b55564e70bd59d5d6cfd1756a470c5e76637365b96b749a171a31fc600e7ec445ed698b9e003481866c8c0292607047a906cf965f42d54c8130a969a174b73b31e019ec29525195850930a56798449d6d3551e31d7aa671a6c2c5de9406669883e30f434c241d3813ad2275f318a88f11c9ec67a9a11f4a8a0d5f0140c40f99149ad1ced46e5182096b8cd5220901defe5dfc8899365c7732ab8d41e1c6c4b540b90711be670b00e2d75ace0f68a7a40e8cfee88a09fee68fb983b54ddaf7e5ae1a9a3ce148cb18383af459786f4f605119029125831086b89408aa74ff6171aeec18f0a3c04d923371e65b28b493d8592e11d78caf120074a9de6d92164a34c943d35a99bf40a69fdef92f416b40ca5cb70ccb46a8a89cc8221c52566498d9b31cf977dc9ea8156c0b547372d5aba541e0a936afce9c9dc6d49499a038e9e90d719f0e949b6d5c0fa04d340faa005cec50a06c6c3e25c37ecb549d9993ffde94f017c742e37278f4772375dbd5263d9f44e72c714fa65676ae16b3881eb2b7ef16cd8942de7430cac5aa9dd3f50b0a62d51fa84ef64e6b3959612e4cdd26f1010afc5d414ba37a5ccd8d18a86b8682acd3375691d34ec03d8dfa48241839bfeed482227296a6f0f317cdcd0638f0c87b64f7d927a560626189216bac7e86a461902eded51606e216dd5469ca50d1d8e2bebd121f3417775886f050be907c492997b908b5b7dc2c4f0399292d3825fdd3a4102e10299e0c4c9028714da9066f708cc4c647a0313c3b38668697faabdc562d22682bf1637bea6851e61854fa0aa1fa194d0f13cabdaa4b8dd81009f551b1988969f165f8bb3ca8062542a1bdaeec1f7355fe87326b24c907091904500070ee0846a67afa80d3cb54b0c49a703344c46d571c0e146d00c015f48a320c07098b7880967e0899f80f804a7d34ebed26ada857643f8bcfca8afad7f1dec92f1b2f45f012ebb6f224f4b5f2ca5b807084bda8f5cd15e07837ca20e33615becc6f2229f4ac01c3e46512d9fba552ccb99c1adb5000264faa94be2a627b8645ec363515e3665ab205863a527fcc49f98df2af0349b95c3865281950ec026c142810228c8e780e11327b36868f4b40595cfa36c1d37c97acea8998ea40a00b3aadda47b41f01458f7a5d508f77ba53d3a014541419a8472e73c3822fb092c3d27464230a34f45802104d1588929c5fc794bf4d8c2370d9502c4052c08e20b13576771556b7379aa11b34c416f0a3d6800945834033b1106389d6bf32176a0d070f22eb883062068a9e256fc58a4630aa8cee4c32de79f84b49b7a1ea97821ef5acce251d162822935c81c038b1074f90a791d2c09fd2db6bc6826cc28dd301db4f694db8230aa5c329d2814ca414dcf121250a8404b3e3f591a5eb9b430a7c24dd2c955662b8390c674a5100523119e63c45eed304f354173d37b2d70331dbacce5de05c938591cdd6b835999965c74e5a2dbcea31b2992213c9647883211c8910f5a87c23237f1304c4ce1dec06a7f25ce4d81bdd5f80a2e1082ed999879260035662fc069418abe35e60054a3fadd17c8404058074ebff3dcfb768670608c11ac6c44f45a38fe54de3596ae2a72e9e0abab1cb3bd0b378ca621f0013641c31f3e36524ca19b8128a521066291c65cc57ec4c97b75c529e60541f10456f49ff8e83cb08c23a6557801bc77e973a81db060ad5c1ef934a4aa4b126c39039bd5c8cf1998cfcb1e2591c2ea04a1e7f43f3d2fa7d68d7ccd42135a98a57df99b0c68f3b6007df5a8a59d53f4a983b97c9a17e40c71fa0c7e1660990a79994ed476e7ce9d02cfe3f9d3f5224f3645ed8d45fbed6f7fdbde65e61fc6ae569d61385ee854e808480563d23507476162546904b91c56cf960a16d306de3b870f60c16a8bd9c0f26ad399baf381eedbbbd0013d68287fd1214bc408ea966df559c08242d3b5ecf1d774337f85b589d01ad0a10d3884848f47b13bc400e9248eb564080c8b477220e987afe9e28223923329c65aae7c2faed2ef56350ce1505d06048da9728a68d29c12469908bdb06de3bf859469437eeb3031e739d3bf72d23850d28421a6c881e9d93e8c9e884d174ba3565b3090f4f5efef6ccd8e76eccd38e2809efa978ba97fd35d9178d9509e20c4f27994c1bd576265679027caaa4242098819db42d2ada59bd92aa2048acee015501d86c87c174da43cd63f26eb833aa8d2d8bc4e418a29ac7660c13475902b2c64b2a1c4ee189be85bc08627e82cb251f0d7a8e26178bbe1a830af19d15eb4a23f84311f32246e765f3bdd0688a5a17379007a99339f1d9af328bb2f0880527968a5003055579a11e1668124982ddbeac54c248a6caa368be1a648c4684f93d393cb7183c3a8180878d9ba7bebcb578fd052e7565c9f2e28e966eabc51d6234b94418f817845e879caa22a632196c5488173a8fbccf546912bbb967dd01e6261e226e3d5a440b1ef2862d73ef8e08382e2b3a7d9b02c2575b71f8ab37ffef39f21416c8d74c135870c631a1fe50b8e3adc8fbf34afb3ac262889a8344865c12ffa73a3030808a856e2aaae4f785484a808cf27aac0d18790a2b3f885b00bd1636bd9a59b9c06728a934b033301f0cfabb76c5094b55d80037e416b664e673d291c9c8d621d0a40b4b76f581450340413cc31b697600c0439d9981773a09781d6a77db1248409906ca323845385cc53111facb49bd7ec30cf7fb68ab02b0e80d6d9e33c4d0a94094666e13038955444222cacaf9c3c13904dcfde816316fc247a15255ffd74b8b1c8b7b4e0df6f16fa9a454020fed007400aac8afe52411784dd334c6854f11165f4c734a843afb16597167f0e198680008b4be517c517beb2bc536e5fe1099ff8dcdb8e8a68882d167656c3bc4a13f1134a1e99bd5240a6cd7d269b8a2aa8a70f2507fd0755e7900ccf261a9e7f6d5bcc4074e9838dc4e4279a15a6f3521152505c0085b788222f0bc4d759cfe25364b6ca287619b49b6c31d2f2b8f0c9a6c0b970c9281de876651622634991c079a43038595c5f7aa405c9066a745f3a5240d3a3a2aa34a7a318794a57318776c3119bddc80cb5820aaf3c2af0cc3c156105d340708a0632829ec6a213613dfca9cb6205635bec5dadd359d8b51b08671603bbe4f277efdec5cf631661e30a5d5352a05ffffad7dcef471f7d8465fddd06ce420297eda7626e715c67d35c053e5481b46c8d67d430ae1c840fa10424416fcafe2a55643e8a4af4875f4e9baef41e8faf3dcd8e4000c07ec7220a631061c08780dd9798dc74f805b4e6ca7b5752a11934cfc06c5087b972a7d162ae72fe8a7779276075334506dd3ddc80edc6ec397981830e48f008ed9dce6dd3b33fe628a90c6c960b272d421a9f65d4139e806489e8964746c116a80af365be55c44c6125972299d40520de760655e702844c735eb11201041c2c689d20967c49a15a7e4a298eb054cce8a209aca10e620122ce811b6b79bb0961a8bac1c0009254de1b0eb13464e8183ee346871c694e8606e13a18652eb60f0f9900a60a394669d7d33d50c8aff05a449311c90cd1967e6fa3905f3718e662f5d787329b28971915fa900b620da74be9a1a218dc002f08059fcea799a489f3c9d1a39c9f9e708321dcf24f662c62c2049ff966cc477ba2175f20aad75d74a8ea072553980e9cb6c5f25b6e4aee5ce074be57233eb7dca08dedc8495ea99ca95de52ef8066d1c2b55d2139290a18aa95ce5c52253fc29f521be9c7d8e1c7ad994ac4fd15626890268c92d152a65cb325bb13af354cb8c573a590c547465c6856f0df9da404f5bb386c0998831df4e00ab9579bd9ec50f22ee60c72f7ff94bafbefb3fbece58b98a80d0af4f5e05c1f895dbc910e04bf917fe7600a214b2706936db570073111851cd08df3bf7503c850cf045fb4b7ed39e6c418952c864594a8135164ec7b2be16b5c5d09b8201df28634dcd9ae48b8c8a9c7983222c8fc6849c7053c041075a88906a7f98c010a491859959259db580ac4f4a69085ae0a68f2b752cb6d7a73822622d6c9f028a92142497b8918265d63f7d78c4ae5156c32bc102053df0c14160bfc75049a5a45e8b0e2054bf374568b8094241655a22b8ebc74590d3d9d1f8008d7e55451f322db702d3d3361fe606cc5b9a9915f015a84ae318654505c4d4561d1ded9842eea70aa646e49bc27048169cbaa1dfed6be100b0eefbc96943b66bcc24910b3bc2319b97c56f591a9ebfc44c1229ab4297d9090b43200cb20b6f8b19796e089b0202a8d302bd0e63fa9a969aa2e21de67754b0b8d565d29643a150f82f148273f18e9d7d6a036724030b266e988bb9b7f1622cdb9dd4e0ef299e74ec36ab0426cc4b8c8ae98ab0a084d2cb3efc390b8dc69212c2d501d51dbe412f361ab884269753a2509cdb4d57062eef6ed22cd42c57415676adfb2c5a082cdc8bf9c574ad142d75fe9a696bba42161d7043e4945dbb7ffffe35c3cd527a5cbc863be23559fa5ffef217edf888bcccc44de355e0803be53be94465549cca441673baa93c247f219b15aaf296f10866ee210499dc4b636baf3094e38a48f02b7616f1e599012fab2dc134b07cd340844c7141aecc64de645cae5a9ae002b6e5ed72933f741f13cb1073c53197b6b57a7d6dcd530bab1a26e1830385756d02d2753a67ea6cbafe01475da9019825dafaa09db484181e215937a370bea2ac894c4aa2686c9faef82e3b5ed6007feb59000e5a6f2fbbc9e717bff8da11595152ebd6bd740626104b47adae361f9103197c3097156ba9372f20ed509b97d5208bc2b4cc628e9059346995443c449a7b43a46fcc04976b0a9c34292ae0a6434919e42964fbda266d8d994e074332941a8b686c5b21b90d2b9396221865a26237b2a8ce8b4c63d1c2e5540932047b41e653ad7030f1100239455f91468df34c9ded2af6cf00795ac690f4a956e5885a526cf7a5c0b86d46c38becc02fd0f3484b6fd1678ef54f9f01ecdc5ceb1c701060988d28f8ca8264b0b0c53d54f52cc830516b2a20196bac9074231c5dbe66283d6a5103953d721f9eaeecda49f76ed8b52cd72a30f5ecca12b55abb37ae4c33bb9609d21e2dc56b4d3a6ca3fae6d5aa81762f80abec7ff2c927d9c76b7d6d103db66f9075239b04865ae8e25a515832882492305331a1fe653a98823559cc7240f785d6b8564d04ba581fd28560f88be926aac85ab974cb20b64673ebca709ccafa78d4e66099084cf431962619925dcb3ae7ac92b7fe89337b0a43c035ea0c8d76ca7a53a22974d35e126d96da8527141a702dbdb45c8408143b0254a8666500341d2d2f85412f98ed72b8c93896d812016616ff3763b2af1ad590240ab25972ce60160eb772d83e9dd5988a9e20a68f81a5cc793254808004c74d0d54a4308ba975eb9c7d0e30e6e75dca685a752c8ba56e2046e916edbd42a4058605aa30e907e330b982111febdeecfd80bd59049e44c67e41b56c97e241806240497fa08c1521f61a83c54f7c5a8cd28d0f1677b417dfc9fb7ca7a7c6a64b0c2e41a703f0843f0400294e312f61e198984840940bd1adfc20af0667ac402fac60625ee4e37615c3b8ea1328f8574e69b3a55460ee8d8542b281f48d3b299d2f114e09294f5a0455ed180819487a847b1182c622801c67c1877b9840401f5f7123dd868cc612a66231f8e4450a1110385b636add62c8accc2ccbcd302a03d4a3ee8b69b41425c4b7002e1f9a150b78fcc9c6cdf06929dac81a66709acb673d0d448b55c0fda86c3c78f020577ab56b7a4452fba174c5ee414854fdc11707c4f0a27340e93ad5af3ad3daa811284a40b35dd58cdd98a8f5864e3771c14deba460ad0eb81f19f4bbecafa5e58ac81636c849b47a73fe1fd85c3452812a2f28a64d66c58f1a8b41c0ac5ce226c1eb50f25b42d1791fc0cb19f3845987227cf8b403407763576541ba0899caed3e418376a639336a3addaab90038c9553f2e61416fbedaaa9b05870fc8f9ea70262040a22e5daf83a92d4e577f4a5f3cab27725c09d1bcb0d2de963780aecef7944d370b3e148940affe3a2bb799421d4a0268460b3504e0e31309bdf143e78ced8457492e7615cac12a93541dd3a484c21c58db000a2274060407e465550c20dcfb4ce6f2355b9077f4d29e780d04da1b4f746074904675f1731ec514a8a80697cae90f54ef0503c5c2a20ed5666113a12de6652b11020dc24d8e05e35af0bc722749e57eb292fab0fee014c0a2d453c456f089ed54ab1f6ad7bf1a59c34b355ca6831e539bdfd5077faa1e40202f15268b8eb3085a8aceaa63fa9a51701ff9f569d564645b53851d4582d9b5ada08c4e714c562c0be56b5609e45c6c0a1cc97bba686bb6298b91f666e366f252cebc4876adcf9b96d45222440c24f7d5d78e5f2faaca3300ddf93574fac58fac5e9bc762789bdcd0ad64006373508236ceda852977886bbee208cccc1aaeeedbc4c9aed195ff6befce5a753baab70f1fbcdf4a21a2d844b18b1a154550c1be438cd140c4167b6c5022d86187c1d87718a346c503114ffc48efb5f2dbb9ffd367adbdf64ef64e88bae7c1b36ad6ac1a35c6a831ee1ad5ccb97266a4982fb2f25551bd8f648a2aa9bed38c8c5ec78792ad02682bdc0c8ec39a66ca1b7807169e36a130e8e187a731774f9b8ea1dc0856ecd900aba11644a4d555588edf16b00bf843584f91451cd93e0dd0f24d911a598a40b3a4c91e85f513572ca2541e29443a6fe9f2fd74225be087207a874b1bdb9938c6500e625a16501d118210a130d0530a69b69574e95901ad10a40350bd764390fe6f0baff642226e95c7401159919185367dc7c911d7e9daf2c581a6573a456192b6b64d1b7485db82234cd252de5247b03acdb9185b7331c024b444e1fefbef0707e0b82fc7792add7fb7ec684bcec32a5a13d09c4c0520ac5b32aaa52d9120b9d82d58cc1b9b7ff07343b5f2c9ab5b0bb419399ab4c1e63511d81184ecc25893535ad59062e4525e1f5185a79d01f2eb0a7f1bd7b5d8790bfc681ad9f655c20597ba4d455b9a90563d40d4562b4d9d7b0fc2e8b9406f4b10ed5ab6e44fe416375cf4ccc5f475ab31ad186212ff850e8dca8aa9159c15fe043d797168185a9d4dee0e415960d7f89477271752415550a8d6dcdfa3264303d01870ab6e6c0fef62631897a7e432d1cfbb5120a37ea41fbdef1447707c2556ac1cd960d617bef005bab3631a7cd29a0ea6476c11af45eb16473d95d0551ea5df96ff93364b2a3a28ecaa63a4f3791a2767839204452b903370a1bd3de356bb3aa3c54e469cb7b02a72764448735a4f47ae7ca9de2517b7ef9d67756383381ee9ecf673d97ab13d5b44aa696c689829a3d00050ff114dba95c7e60b58228e2ac11fcada02402d5da73a1e827eded82a38b21a45845f150a35bcf3160cb7bda05d9182c228ab482d6d6216636ad76c2801b383fab1ed146df15ba2b55aa780e6f61507aaa025da68486b8e03b91e7ae8216d79ed5161aff732068edad90eb2148c2b5c77833c69051a6fc98807bb199c8a37362c0123ec81cb86cfe64af8a143de4e64040995ff531a6edb517501149ddea048094dea6b9166fa062a8366b7b42491d96012db8052a76049759c1bcf3d6a43a6808b807c9e2032dd52bb163557b4db08aa6ba85d2fa32047eb348366f34185315c0028c7d5bc417539185617579811702195bb6a9d3dd3863224a2b1b45147e4e4327b9143da18afad16ec5a06d58a0258ea9fa734fbd6284d16c220d8bb10256496df808ded8c1933cdb450d3bafc86e456451a3c30d07432c654911f08caafae478569455872a45b08921f5a29591cad3059f2a9e60d43c0c0b1891dc6eafacca630ad4bebe504353a0e1de8e6fdd020e54abc1610d29a9e10af996cfae7292d87e1a996a40b779ba8e3a919789da4cf3852dfc0011628a069986d921ffdc0bbd84af36d8d375620d5b4b488aff9b6e61ac9e56842f7e09000ec5eb1969f33ca7ee32df86f30d920d330a84c5ddb726157221050376888296857c502c0d007e5502cffaf7023649bf1ae76e854f43508c6e75b6fca13b0b5338fa802a9544a5742068f383c1e108c0ebd19d5d349024ab44c86798db699887fb137f4d79684c57294314387d81ea617cfcaf451009c085baa8eb116ef601c449053d8a2a4f010b44119c7d6d0d4ad18d3744710d44287b72b89b7b0129f1c0f93800caca05668d33fd3a370da6312483578ec882cdee0be4718e6fc94d6c447ad624ce52568acc343c53ef4df3cb7791f4fb6d781197a03584ddf74a88924d142643c9b73b428d178835515037d2531a9620b6412fac5afc246cdfe3b9c5b6cb82578fb032d8f34ce85a473b3e65f6a218e9914a809c40b8bb29320ac7029e7cf5ca5e5e7edfd6aae30275b753b00ca6be4144950e042248563236bf7a8c584800cb5e4adc000ce6df08ae14c1dd985548bce641691f554b1b328e9df0f7c14c7442d019b9ce5dd0501adaa87bf21a64771d554ac91e0086aa53d4a583232005664ec71ce03db67e170245228f13cbeefbefb0c83e2357db9ced05e9228cf9d42969c015bc553c5298ab15d8c363b90d0e52d1eb34bd68f4bb76d2c34acc9999c0d5c88d43d614a42165c504deb5f67a8fcc848d2538f1258be022d5a4716fd0696144a16d5f946445a7da84b88dfe7b114ae335864dd8382f28a15a806bb592a29d203d480ecfd0b3232c20893471fe9f588ecd840aaa1aff529280095b209994d573d02013601f59381211f6815cfa39651326e2180777a7c29cf8a693ea6249e29ca233cf4a51d22f4350b189a7a537e43ab6244002b302ee46ae34cc701055dec72db9157fd5bf4d7d99a3e8542526560997691f2a87fa383f914882c649143bd9125a92a74858d8caa636b2dff159b6b8eb5e087de08a243091852aba58fb0a4e3facf2c2422239de4dbe92a5f2ad42d546fdcd23a35fa85bc8518d2ea2ab3b1b0d3248c812c94d6f0a02f323f4a282ed0ae1c32b6f8959b2152f0526411f0e5b1451f8a4533cbccf3832d055af3aa21851b7a03cd08ba0ae854c4a4ba8d55c9d2e81b4e3560d75023101b8ef998515173b49d01bb32a1cc2c5b2d2889482e56e6402d5c8bb77890ceb9b2b106febc06fd4c3ab528902cad75d66594a3707aa8f523ae9553bcd5e0e1bcb7be23857d03fa3f0344ffdf607c6b09756fa219067d075c1b345ba430463d1223f4f5217dc94a181f136f2830fcb203b8c65ddb2fafcbdb76c16e3b0c28338816801a0a68c1a515b7f863551e716c3e403c6cb828880c1285512429f872c92994f0144b9e6abd79cdfa4f5a13dac54f76d37ebce56a1ec51bd5ca630788f9864b432d8da9852085b6fd8f25f23a974ff0444353be790a7eccbcc4c63c561af12080d42472b54f576c4558d53b51893d65dc52358629a1a98a621d0c349f52ac811a3236bd2248b6555c69e223ec12596831e36efd5b227f2bc227972628b9b36998af23d4f5e107f4559159bf105987aa823e898a41420d75734ebf8d6750d22d263d821a561efb77967dba366d2bd6808714032582b416d10f763169d4614e984744e1a6ed794500a1098866e60be29bf6d60b9d77754920e20a4d1ae7c329e0a824acec8550fc405b6a6f190ea8516327759534d8e00d85e61f141212a5a5aa6398b53464066de57834e4caf9738a4236579e5f7997328bbfca39f3d547e7688db8e1c27c5ef946ee0282aefcbf600ddb4dee425ec58ac86a4b26cb090a537e585913e5907a3c94bf02b1e15799c62ab7aaa0a995ba8961e0b04ea9a1c031e982e9692979c3871ca416775b3aa919b086e8b3ff5e705638762bad01dd697dcd1409f271bc96c6d52ce652068a1927f5344311cfa39e39d6bb0de9f2fb780bc8e8e04c7dccc473bf66dda46d44aad7432b0455c728ebcf51032c69361db2d43d4a1679a5cdba27a3495a851b1ff25e4dc8cf1fd26f14f8b09ca630aa14a2361971db7ca4a8c12dfb8e1364b92e4ef8bfb88cd3f6d1053232d916daa140a107a5370bebd09f47f2e990bc71deb973895a479f1ae5886830c6cde89c26d1c1b03848ebaa6320315b95e3939eaa1e0ea256281a4ea1864394f34cdac006fdabae3052ce91a9520042e13809441a4211c18650d453ea0ace1a307118387a45bc4fdda1aca289a18a8ab5918226f40f8e990159684920a664fb4e74bba500b7cca6f3222c41fefc3c10d444c094b3f9ed2c2ee3e9df9e894349da975a89903e1bb15a89d77758c28626ccbb2123b2a4f02e145205419b0d20a5ae312670c473aee8363c92e93779e787b97a30daa34027602a105bf0927b87470a23a80bf2f62aa681402aace9e920bee65c21c2229dbc0fff2b9c3193ce1533b90f9a318f5444722e8fc20b258bbc02d0856cc3b5124a367c167935d1a16a1d3471940cd643c063a419de85f89e1e43b6d2f1ef37e8b4dfcd4898abf36bf479e6f8bedb91ea93a7788d93dc71c71dc581783adb177ce45c854be53ecf42aa48281648b1ef5e49095950638e85b8299135372b711b8417cc235eb8978a03174f1b1c0a653b7684a0db3695b49bbe22e829418857c570ca236892e98465755ee0a89616d542aac1334d65cd59189e3bbb48644f4d0f81be56e41bcc3d72718fde1690c37ad4ed856a6d59d4e742d635793ba13220c2b60b066eb850b3662b6b7ff8c31fbce951733844135cd22754ed75348be89dbd98e1a679c4b5de09af4242c292a2c0210a786e586e73462d99a6ab829ddedcd65cdd479300b1d30c9e1a9ca02a56793e9e0b40ea170df988456f4aeaee26b31bb4e8b3335cb9b45b61ac59735fbe57be7ea1010cd4d77ab661af19532ed44b9a19ba477ee9b0b1a1d856a35ece87aaed42f631f1464ad5d90ce621721d2d47150cd4d15a6cd3e08f7ffc63ff071356d25263a7dfbc34f6884fb1a1492e9adf7a5a2287ccb78303b2ab3868089b062b3a5a5b75566534daba6d161bc6e5c383cb6e6ba5cc3d0d4303a3b1d1d306f590e2ccf31f3d701bfdca57a0fe2a3de4cae46afa086a470e3dca38b390949006d44d1b114c09473a795c9c1fb1acdb307475636f14583e35ea913befbcb3164fe3352eea4b1ec64f3b0bfa1eb9ea2b4de33cb371c96c820578caced89fa74d3db86b530f86a8643b0c286cb2adff82244d67378d728d811593dfd215178d20530b1414ebd89184db7c58c9166eb09145caeffcb08a9874eb910261998650c064a85de76183bc186b600c61993b847229634857c694b3d5686c885f5ac016c356111b4130b63bb2249a7be52b5fc9f95bd1502c704719a640316cc8f71466e5669c9fe70b0de42b6c4f80db2bd96c2ee4ed3d01a7314ca0da8b6cfe987a356dadc09b70f62e9cc3a013ac6aba033aeae2133abb0da0d91cb8b9edb6dbd42ddaa299a044457a938381fe93a1a04f8bda82bfd89643cfccc667fb3a80e291563cd5227c691ad567acf18cda9ffffc670166613849d3bcd9b4f2cd261021264d4a80579d28b3d715320012b588d19625296c89904b4f75e4220b61a2baa6b76b15ce545af0a5a8425df2925a19f15d1b02ca348437bccddbc3b546a66cd5d302405e50f81f82840b73f8402a449b9337f637ed7015e0201563d964de378c08c254392257989b87864d72627bf057135aa76109ac4a2760e34d3194ea0be8f0906b2c380d0703dfa40b65d2cfda4a3fe878dacc203c6d82798c31e33919952f5e4b96b81d9a1fe16c0d355a34fce87db6c4547adfe0ac038a306345dbe6174ee4b251bba2cae9c810413586c8b23943c708031d159b3ab51fd7d1048fc208fd1de20ca75be1ca633b5dd9e64e6b996a313eb78de4597c6154013036b465c29571b3aa4e122108c8d8a592c514aab3e90e8b8a989a9b341467f7017ca1628aab8383ef905a432dbaa1d69733042fa4137f758c085724a299a093ec5444e48ee06be2e1871f2e18f4b97a5cb5ae8488f8abb48a5a341d7bed6b5f8b1405cecaa9da9ca8714279ccb73288729fc36caa58a8ab56908a4f1009b67c17ff852f7ca1cfd788777025bf5898a418304756056fd8e0ffcd08fad404806028f04b013cb4a64e1055c093a7ba55c5160df30d5d2cdec492db268fd616759629b3b1b441b1f713146e07b62d3060dad159ade004b860c0ad478a9148b76a5dbb784690f1b8327d0a113e2b86192dc250e9ba322729886e7a4b342dea4a4a40969ef1d0845d5dad9085560bb1a942a3786ec00b23f44e5bd27944e0c20215d00b03c1f273e0bc34150d746476e57a4140dd1abe90bd0422e1dda0aa44715392a21387c57761446d05943dca9b1a7ddbf84a76bcaddda024fe912af808c562381b53a5383a06c6799d92ae624fc9a1797c0e494fb058ad7039d18e03438f42d211cf471a2db0ea8822e3d18f4e3ecab9826b895dcff149ff674f54f2e10f7f584ff7fd198f74f3ec29efaacbebbce6683302a689203edaf90a80da45520c1d7a71cb31906213cae032434739f87761a6d1892db634dbbb010460e29ae89c9a8634910833111a445f2b2a722db7ecbb0daf50c085cfd686ea9ef2db154abfc46fbe9395b47a48285152731c25e9a7a52e39b5d8262f0aeda9b9852c3e8d8f420b619d02550040f07c8237ef03464233ed42ed805b954e1870b9f6aa9ab6348d4ac9ecafcd019403eb163af18c4f02d605a41013d10f3dd0e7a6edd0ca64d3a58c112bf7200eb8418a9ea14ce7f8f1dce6830244ee603052853cd21e194b34144a36aae1902c443058c2350c28d9373664fa9c2cfa5481a6d9a2474456ab690126f100d1084b3a1a80aac4c155fb510d6648f50a2df856c018d61676877b0253308d3dc0477c7352c4fbe7e454a79bda2540d970a5709b397498fe73664ceaa01679c99e3fb737a5fce69259ce702d630e9b82aa60027b0b5ea28f4ea8e476a7c6861115eef6886b015f88e392ce0be4505d5152bcad51f616702b239d470c79958f5a5816c36b3ac7d1e9c992d3c54fd0534e44dcf6a8349a3ddd301cd9545499a06d02961fe48d87e827665ee03837c72451f1da59f530cfaffa3a9e497ded6b5f33f6facda3d2579d512cc3f8d8504b63c55614d7c08508fb93cf44e2581b39522b2febdd0248bf48b59c34748f2c9adacd4b537121aefcb6e194cfafe2bfe9b0b444ada494a5db9a41b0a3466efdaa2e286b6453326ce287d962fba11e35dd084d18313f57a6979fb31ef2b2753445162ab6608419c8a20c7f481b70ad2f31b41dcca9fa97ae78d6843734052c9e82ce765115a334ee6a26db608b4374a491453fa0571e6f18d07de8f0796cf7766ac7d6fa5454f14e6f65812d9aaf3ac7866b0a20ab9b4083321ef51157280c861a4bea0ef2368ba73a2b12b0804941288ffada845688ecc858a78591523dcc754b0a6a41840ea98b98f4d6e420346f2d127db2a3dc8680043a8ad14cdb0e68422bb8463f686a94dac965c54057d28f7cea2211b523cb9e3bed9121b5ced8520670571ed25142fbb974dbeeb09ecdde725ad0af7abbdb3a3a3bc41b9624167104074aca691c6a0ed1e42688c97a156b4d4d429920269898db1f4167ee8d4e914411569e3f8c43a1d9f45c260b544673adba86cbb81ad0cc6b8248574de762cae79bc54ac3b5a192c2015f1897f75538d40e467249aaa8e9f22782a772ba8df2b075048fb8a698551416ab17c46b5770ad81223e6841a7fa962e8bf44642cb101a664fd68c75b3261beaeb09d4832714550f68eab3412f2268b62b5a80c68cc2a98e8f608b720bec8333745026b64ccde90099855a0a20e896ffb48321cd1f72367430a009c37273437533b53a52a3ccbaee695642f64e9982e30ab7aee496c3b4de079739b66fd557b8380263fc3c9325914306dcaf0fe6689db9abde6a91e65a99429fb7b70360d90bf3f607719bf3635e982c9450c59a1a8fd59d44a0760d994acbd728b5886be43bb3d3275e15f008cfb82208a10a0655e1e766a30a6ba2a1bb63fa08b6fc2786320905641e11b67f8ee72ada45505a615d6cea4d275108747a37433113378283aac5e0f8ec63d9a468db1771da902edec10c9ee5b00144daa990532c9f62d98674c7bcf1dc313aa43ae9ad8c563a0f24eda9f20cb5b79770e802b8541148cd492450ab07b71dd1c88dc90a671e755f3693efa9d23096996d1db0851a34512e1ad24ad0af6703f4064844d0275d01293a15380641e88723124d06f3326554f1288c4090ec512b78213205aa923306940a47472b613a05bac5a7fe4a2de92758cc79d15471f0ea519812e22cff08619539867eca1f2948675d8d1039660166314d434588168c563db44d99e5d490eeabd79c129566c6e69a57f4d37e68571199b3e96cdd7e2815a42f3da4e1ce5bf59fca10f5d40028b3999a47bd5ee769abe62eb72c23fcd25ec1ce409029b47e879acbd31acac7546f4ae856132aca44a4953e4df4afbf55c749ab214564cab805227cc0fa4bfff10c8274eea47f660a68389e537850c64a10cf9143fc62b75ae4abcabb6d0c2f8476db2c0fd8753a4c2db77c3e36980eed01940689fefb5483127e7a4310db42213ea96473c03a121b328557f6ad3ba0a05334d737a635c1da142614e2f0a59e266ff6dd48484b9df962bb442011b40af775100e0b6983e06c5dd3fc7fc828040355b86dc351276a0b3fe88354c88e6071167e20971e415007355444bf80749151f88ee18c2abfcd9d8aa02936c7c015ad62afa379e6e9ea36e0ababcab86a6b380fd4dd1eb587a08be99f9e0ba05a26c3bcc2da0a9864b60b115a1518a2d0da9302550962d06f72ad2b9b9d140d3400987af75db944c8098306baed36100980c23875d1a4b4382460903108ae73038e7425a78020533c022b822dfc05614582815491448bda854bad23d5f52145ad840075537817a6c44690b4c2c935e8707b84a193a7f56c6da5a27ec3b85aafc5706d5836c6227e44378fd2a7c2ec13e7647cfef39f1fe5b3731e238da87ee2edbc11aee5c04d3494e6c62a339d964bb444416c8bc5731844727e091559673b00f5072654a16b8f329414ddaa7fa32b476a9b5fafe0b8c0127110631c160d3563e2a8c4e81f53163d09a634572c00b39926081019094654e1182626e8600378157862b29d0a0c13b90563b2382bd04a7cd331221728a982679e2647adc2587ae8fded02ab3ea6da38c9dbbd6600a13a4e0598c2e85c22c062ebf8e913344dc3fdf2e7ad06b6a4a5242f65acf2b54e0a8c75fc4a66d352049ba54a03b5b668b9374dd215aec2acbe0da958bbd5b40a58e9502f34f5e67b58eabb1a9a835f12e8d000e6e59b2983666c34b1d28902678268a8d896eaf491eed0d7a8f5761dfaf84141150cebe5a69c0a3486954fc9391ba0c455511b6e898f8e1ce59bf765d0cda4546cb0a1015d43f9fde6f611a7164fa9459547361ece2040955ece0f830ad90a13ba0a7c8ae98a77f445319d46e39f20ada228e3368b0a776840020f5ac948b0d18a70cb676cac23900d2db4d7bc4f2b8d43916acc537ec892b5143caaab51153554f931193ab494115e6023310b02c2d05a0c2086a403e8a06498b502038d4158561d848d54e5e34a014f2b30251f9131e08e99f328362607b8c8924b17f4295334fd07ce2bb876efbdf70e201bfd2cae41282777699619315c969ddea9831ed12dec6a29a7c1a425f3c98f7a1d46e9d20daa548c0940d90453818638f9d00a3430327e58d413fc29c3dc370955184b88e004fe72b3be51aebc5a8da8885ba5720a8f63f04c56c5810184de0531e6534047e0cac9f79e20e02baef114b214efa0d6a17f0cbb685cacda5680c2c5a1da95c6550b31418ced480197e6946961bbbd913efbd100206674f1f9a29b26b3ca6000c3a3aca2b4736df2315fe8d74bce84caf4f54510b3e883060001b524be26727e55b0076560532e14464b8b8ca4910d059aada8654582328d10d86805cad911a29105cf3897d9b6638757f219621a1a0d219ed6044cb1e76bf79366289fc2fb0702b4175e17f6368fee0d16bdac7a278a3aaf53acd774c15518a24a7bafca536c11019169a332c5050bd6106984c7037150c8c0b24fc47112da76ba9850e8740cb868283709d170450f148266d1590a444ad76715c69250b215d5f634084b6f6e5b84513108ce7b43a2a284f9f92020b82fd8898d829d46cd80464e4e145204dcc59beaba9508f82215249533f4a9454fd3c980624857813d2ab1ccc57747f08a20e98a28632fb03b81b39a1bfd881cc1d72d4dea3bded18bcfc56baeb3f7a8e2c64df11a5c0364bdb6cdc2da5f57463576c6081aebdc721e575b63850ff4a519fec310193addb5f8554fbbc044ef75b718d1bcba2145f7a85b0f6522f5877cbf8bb4035664f1c9e2b91f78f2d4c52d3143540544345c88399a3a397bc57a14b36ec5b640617307f431e6119aac90a7d1380ae80851096e718a5f61153538c84671482e4ce2aa099a7cd59b29d3468b716e2142ff24ad11127b9d1240aa48b6d1b5a10ccfca6086abf752482aa5492b6e004220a9584bfbd09062dbbbd0680738dac273e52785c6ad94d340b1525f9ac424867b3d2bcff1a86fa875f88b4a3ba7a63a9688037d30e051874874a285f6366dc9d23219f65ab5e9a471212d3ac4410188a89827537288a345349b874a2c726fed29e7677bb8cde15bd5a2f00ef414e3d34621279d1036149bda33a1a21e4de0aa702f47d5d7c5cb19a1cc04c9979a3babdb84111bf88f676cd049e7ddd4c21ede8ac41b3030dfb24938e257458ffc2a463f54179f0504851eda0d98d445b6797456da2cd26d4da02f1fd9e64391951352d46e75fd52542b3c4468f0cbf062f50c051e3d8b1bae9d004db1d56025435dce313fcc2a67d165caec0a981221226938af3f161b8405d35d03b5d2699ed958dbed932a3ed6f07ff1dad0bad5040ec9916ebffdf6ec5e034dd1e9ba5589f4a5a4b49c4ca7a8b851bdc00d54158ad329eb4cadf082e93721c296c23a5801c10bf7eb9f9e348b698e5978592bcd23d8163f6998d5ae21d7f84faa82f91af5941f0aafb85fff12c5aa3f1f43cad86e79de2a5547430b5e344d4064354afc718226fa76fa1c67e79faa37d7203bb62502118ea16969274efbafd2d2d8abf3123c9a05a1d962431611e8b3b71773728f68039fbdbb8e4f4ec5c7b4a8406f2664fa25288714cd89e81f7891026ffa9bd3aa4e224f43f0de88a0498d4ad3005dc13868dbb0242db0320024af7c27efcce5158b9adf82744f9b2e75be8408aac40f64ecdb1e05b67edb63f5c2991ee978b092594b0123351a6f14067ce4a5a534ac186e5b9092a9ddde15c52a01fb729c5a8874d84581197dd308bf856fc5f5aea27ee2b7c6d210a595e6e68db5150b0a8bd174a844c35ef16c335fca6ff05e04848ecba342f2e61099416bb5ade4c86c329be98698e14e00e7ca0133a4e11aa7c837539ddb86c97a046f88bb54d13b4506d1194aa6a26935c00d718662c39a8029c8eb2a743841b48a9de0da10f33ccca19f08c786a2d915cf353406068ed8886dfa846b60011d9f90aad6d9fa9a263d0ebf35234060314ec93739cacee8aea080bdb2aa8eb3a6df945e4ebeaa1628c95775b9a8c7bb87856f6daaa2a347054458c902726fe6d511cd464efd5db0468f2dd8e1382bc9699b84a2d6fabd34e20a23e5575b3e4cc2521d6f112c54802977c01563cc481917fbc33fa4e8edd74e72da3c866826680a2b93f73603628b988798bcb42a304b012ad64a1bbecd92daf790f0a84d039c77889f72349adb93aef50e0d110a936d77701e6e4c9372b42e93260b876104820a37e3c3004ebac509e234dcf21c05666d1901de68cc4883a6167b275ca61ca2f93488d84abb8482d1ada313d309615aaa138993920199ba0d8705cb5a210b706c76acbc7c46424cbc615881be6242eacef7fa6d6a89678f5a286809acb9b934e528a06978d450d1229ddf96b788661843bcf8083fa1922bf3f668c1c8d1490a6c9b9ce6ea75717184ea797b289cb375ab75bd809fd41b4610b95f4d6032ed357d6e3cdb4cb0d13ae00ed48a9ea25f50291dc615da902860c25e4ac867e9d06d44a4a31c1d5733d0842aea19d6c46d39895f6098b514f89ce057c52a507a05223e54ea76a87404acd0a641a8913e966ab45aa942ce8072dd3752494dc9bcbbc556a74463e90cd7d60da1be28c020f6a217bdc8e322b2963cea57652a9f8a399b02e14ed0c357b7e3a30a6f1177a0d094ad092cef829eaed0c4a5225fea20259afaac9802afcc1ab2647c051d2a9a5a726005b80467e89d707e95b25a2466347c09a94e93662b988102ad65b40caf4a8bc7a02a313b278166f191e6386473f042cbbe135da4c03f1b2b7a4bb177248903bc6c5cf6a2a8b664b69654f085bd8c92bcaa6b5768d6729ed68b0ed01428f1736a69cfb14fd4825a0538150ef1df727bf3d694a0a4f8c8af5b10d3aea8dec1830180bab0a74a61b8ee23080823170c4296d22023d4eb3f0f24ac4cb2873eedf6f85585a29a090256e51b667459b3adfc961a5b152538363096da15ce7b8b2cdaf2c6558b9badbafa9d8c590e9abd3eb588266fa479f2b61ce6d2aedf267421518e9df5e6cf325b470bb6106c458cc69a6a28d344243a8debfdb398023aec51691376dd94c722ee9680ea7a14bee48d3dea370fcc06d240d89773ad4cc5ca1caa4ae480c397dcbe3209180a87144161b76923b597aed638afcbaa18b01e4785d2cb9c3251abc59e0ed42a1f28075ee1d7c4af2fc655753dd51dc3b8880c762aa0c5c2f0be554593cf78c633aea8abb506d5245a1ff9c10f7e2016f8fad7bfae1c7fcb8c58b04e6a3541c7a77432b06926ae77f3e7b68a9a872a8cfb361fe534a0998e818f065285cdf23a7094436a0bc7619c04c154d9a4409a3d69ce9e0037e3d5828b824406a76e8605b9fcf67fc5ed2dc80737cc0b1d6c78bd19d6986577169fc7bae53fc83af911c6b5b1cbb871d5dca16d4d6da1c34414c09b048c4084209c9c42680941cc1001a841de80801ef0d058ad985f0d81aa7a34a0e9b38848b57149f374dbaa3fe0c3898a4443902301385aed3555bde351d35e94b585b7d6ddb408040ba9026599bd6fe4567388f7b16c28a6704b42b48454c145afac21d80eac2a1e01a96c406fe69ff9647193a63d6d286ef982023527bf33681d312111faaedc290b26b2c22d95eabee686b5a858c34f4fc992bac22674f4781f4f6e265170cd2442cf0c09b785391e4978a4007d6a5a9f624942a3d86ef14ec92238045557a535350cb405e469b30a990d24e8e41d0a87567369f97901b29e06675a2ca80c499b87ca5ff4104e157384bc415818b188b202038bc8ca19c42472da0e80e454abce52d76d5d799c1e0e5c8e485aeb417604fba58d702dd00c8082d120b562e19a74fa0964637818a777f0133a858c616234dd66f0ccf599cf7c2623670ff7dc730f2267aa5322db6222da50c83727ad13f93f7b7ab7b583591e5a152376e72178050766b2219147ec12bb2c987dc8d15b31c70e1e7cf0c15ffffad72caf1dc9beab53b18e1a30b2964efa9e1f346146e0064d6de1b3253614106ce9876f83928e5f76e60b288b1dfa20b579a81c7420602f8d7732ab51b7798d4b4994b9b776855480a6eef1c8740c636d713229935f99e4c518b5b4cb695b166f2af69d452cc521e93a4e851a1e72125a4581f5934843f2f9b90234dff7e63c256f9f2868b50e7125b99f509aa24824a7b99bb085501ea1acd166a0a9f12c8679c4afdaad6bc66d586bffae2f1bb74445a8cd4fe540bd229d9669d4f592a9b9bc04eb610f9d3b41078799b21c8aa5409ad4a8df86c960a50d1303895ed0e9cd005a3e53b8150c0c50940b3468a585cb26f2bda3567effd48ad4246557e166d355e35380d26e06e24cdc68d43ea9c8579c4e690595c58c79b562795a4e22b3554e39438d80000f814e885066ded870d21a5fc1912650237b7b0eb9eea064c148de1e4ce4ae214e0c84115d6156ea0d1462c02f668683c1e895b0e5110848c08492d635c91e400c268e315478adf0d6e0e22d905277b3e070b07ec7d2d6078f9216a9799a3809dbb5206e92d6448cc5768043f96e5b31480499f1c93df90beb7ad7bbde25f30aaea5f4c6253de14bb9821af19a81bdc9b902a830b28694752797f8ddef7ec75c188db8a075047483cc308bf334e9836b3e6e61a5462b325ba262f76d6f61ba811af18e50497b8a825614e84b8d2ecee997187dffbaf08a4e25288e83694219750ba0c4380c8b3f98d0915f5a43bd90c033f98cc26225727139b7326b02dbd2a0848088c3b58eb935b040739edcca602f75c24deec445690052f0b4de1948fbb862f47890a68adc92a36a1471653a58d7a1078f90353385d1bc94723af62c008408ad7bea8ece15b6f0afddc2c05c5dc223697af39bea021afc73750c20db9c2bbb2906f488506852667a70691a4034f5c33c0512c4f6828a60bd09696b49ba2f83699e1b717dad22b60be70b46e4139f8db51ca915e2001d82eb59faa43a8220ae96a7e14848d49c11fd9c8a5074683c68d8f3284074a18f02617bfb425bbd499abbd64a3ee992c6dee2ac795d5155609dbfa97b8ca78ab6a84217ab455e5aeacdd3620234ab18e40582c5413976579ee5423c14e81a0a489cc73505021155a25c6833b8ec36e72aea8c4e28a962ad04a98157daa8d8118fba951f32d44a485ae129ed28e911d78ea056e1e857e6286f82874b786e32b77052ad14a5972dadb234ebc277dd75571e7aa5b7100df215320ffdcb5ffee23b458c1e693d6485a52fdfc6411b732d6cb5dbcd68e4336e3d8a952c388c4390fdb592259c813234e29685a1c6fe0a26b990c27258a7c9a3108ce7408ace5555ace0b1f15949fca4fd4642d5597f5faac061c114c6045398c12706981ae1fb6754c51aa8c984505aec9569c0c1c1b8875b3236b3687c209da7246d5f4c43adc469cbd366f8993e07e39c06902c95bc4a6ab1e95b0bfcf26946132dc198d3510e619bed62accd0ac2aa1b7093ab20c5af2ee85316da0d866840afabdbc9296c1798a84b57ba9850f685dddaf1400a57725af96e194e79c8a2c749ddd133b2b492a0b0702c20d0b45b9caba8516a9159a7d71d1acd2b5808ded0d171454388b4d7d4dcad9d136c1440c1562571924d2705cbc6033a2820eb516021bfc972abba8bf749dae4b79ddff673d0545843ed455242be5444562425419c06fc852173dd24caf182b65cb4df619026bce2a65173057458570e99448142b7553cc656d1c919c3b29e56a55a475c4b15919dffb764596657a48608c3a3e15ae2d4b3f5603c0cd1021d4d6b25f06a00a8a1ca8f8ddce104676b224ea6819430954e87e9a162e1129a4d1deaa682e23051e7b6c26ea0751ab711fdcaff0f6dc80ad7fc2f78f19af7de0baa91eb5cebd4d1a246d65c94d4f78b64f2db16b3db89dba26946a03ca5cb5fc4a1b9cd68da77e7fc6d90e187ddb7b44406c6c15235d7ee5876e3171b41033fd40acaad18b6532690145889b3c85c1cb1dd898080525284f26dcf0138a4fa8f5011cc92300f58414f07fa54448dff200e7f095ed76a542db788b750d84a3c657a445eecc1354da44fe228d3588a87e6b9c81682e1a7ffb5531041c3ada9f765b142f4d8db5c43a69cd6b3950fda4841ffcaf4542b28744b87c451801ae560b2509fff17cf865c6ca30541d4324d055c2dd2a1139611d06dab99ed5aa0960360009ffa11114af0b449714f9362ddd7426141286a2d0b0458440e8ce213c19cadadd2969ff023bfc02d43ad731b0faabef0644e18ae45b92826dbc875f3a55cce458a421e39b90905aa6e387ce31bdfc83cbc67ad8f0c00ad13cd81ab1b4e0d14769b96a27cf4f30ae7ea03915547b0900d27c7786d1c2a90449e2a33500e3e14cbba02cae2af4c6bb7b12d33ac4424001db8875c99199ae1da503258ac89a15b89324fe4ad39bfe1123a754d52b84d58b58c79c217b063f666173468beb2c9922a5decf281071e30fdf115367600ad0a5514651f127c55af3756776e8bd9618eb7f7fdc5998e1ef5a8a86136cd455bac15ceb000a0834bb7192b9a88373553525df41928f640a79c3ed51bc6d9a6549ec5b72286b1b4cc617ae90aa078e45714c6fdda9774e5247d5d162994fb5022c5f18dded6d450e0cbb590ad0a0ec9287a25822a28178275d42b0f449f12484439c24014a8d40720fb9c498721da04c8bdc90bbb4d937b739bc23d257e28a3695a421333b9f1c252588967ac6ab7bdb90c5199d6b384ba0a23a87a386b22e991e694243561b1a4a2eacae7f0b82a1cc62a717aa9ab8d20ba0a6e8e73283a6c21263f6709758a8e403328c9cadd3648100a44bae447363d643cadf1d795046c94d26e3ed33c209368c61da6cbcc5ab2340de5f339f63c2a456da0caa5d14cb759604388cc5c2e28590813fd7c3b979eafb61543637d23c0a201bd5578b14f74d295df23b6066d65961ee56e8702c3b51485ed54176fae60c253552a5c81ec4795319f8de5fb93b77e59a3d18cabf2ebc440dfed66c1d259484aae5822576b8836744bc6f3605795d0adee0b2e03bbe834c3a3e4fe6faf25fbbbefbe5b7367e2f7272a2467313ff9c94f9c5c350f959355c55053a7becfc746a765edb5628d4e83b9604d63452b3314c5da59e309204f8b0cd177455a87d244abc86e3b92de924dbd2561f7407533bb4ef3531ff06a115a2b6a3520ab082bf15fa48087fc44a249905f39ec1eb0f6ea38e27935521e698520e04c5a439ac043271b70c8313824d031d790eea0999228603e75b5a189023610a7f42653d8688355a32d2a154a481b6ae8cd321fe29d6fd0280cd262dbc491451336d14ce0a26e0bea0a847d19567ba3ca4bb4a342452890b163109a206328d3ae5fddda95f5c86caf90087492ab675ba158fbdd614143b7decf305a5023b22a0595d205410119aef08982f214d26857683920c85b5afc45ad1830d755522be97c61d43c4d011555cfa36ab7f0cd2f7edad6cf2d3d6aaaee29d9734b750b4c50481b01d0b026540a6bf21d095dc3a210d4dd0cc6f8a10b1a122a9feaf2d50cbbdb2364ccadcee35a4033648ce0112883b0aee1540e9e1727451a4ea8311fa805190bb5067063321e2a369d4c5df2eb2f89885446e130f10861a547ad746413a1be3e01e8f27bd48a815e33841bfe81c3bbdffdee50fedf348b3f6cfde217bf70f8d37f6f5141d0e197d532085ec7be3b018b5c28a0e7b06ba5095b9cd96dbb6fcd37956434621c8d312f2ea496fe36a6e18c71ab0880dabb6c0654b090b16a9d67a2537c4141a21e10e642ca5303a38682800ca8c923fc226a6815d4928bd9599b17578260e2a08993def72c26ed7c191e9a61691a6c09718142439c2a54d90c170f762114eb28099dd28c957e068da0346ada020acef76a45ba373a239219a988c3e229126d1a8e732c35a7d30486fdf246ecb55a646008c43718763aa1152e94fd36edad0b821e4d2bd61c1f336d9ea69ca6cfaab76e9257c7a4e668a01833b0c34996d79851b1263879456c201b369dd9d9a3c7af54c167c3494b722a367552dd6d893c3fc7982f2d3f193d6d97a385e03c3985cc6702b83150d8887f4d2b59dc97bfe19609b5ddd108e1116e073d47ca397c2dd66815b5d58e1389d49513780dd7e22d5f0da4c288e5e4d86576557ed780a94038348f992348ad5f8e2d4e33a16a48ad62ea0ae6124d81e67de37c6cc761bff15f2fc74cd7704d66a35198554303b823c393f79888e1932164f610aee9449e0819866b67e5e3a306b834b3fecd6f7ee380d8c73ffe71a6dc41d0e67deda0354abb9454b11dcf5649643632335cdcc01d7dcce630dac906d5138cf916b571feba84b748680208f261054410e9ae590f54cdd5c18d904d198112798a476476fca237d8b585075ce1bc380e6410c1656e28f0941fb461c35394e90584a1e0b62930ae30d30c31cbe31239a40b630a175010b9ef8ee0bf6f04d0127ed46a2682b846dbd8b510d029167a50ac3e6e6b22f7ab5fa51b4e48d1b700d021542fdecaf4ab212e5428e42afcc19256247a5d49c2a5307e344496b6478d2874a2241d6ac8b6af8a26ecdaed932d8d4c05508d8a0aa3809a1c6cb4c2e0566152d073b3395a65125a61d08a8940c38b50cf05e595c752aea57fb5427b2a2ef4cb5566f78db88817f61614849e7828daca5773546d3594b61da1a2cef25bd017b6e284f104cdca4864d2d4d858a864e15b46db1830d75525c80e41146bea4acf94ecb625d48280ec671e1b9f471c89cec06560549539f66ad57afc8432470ac382648f5ac39284c28b462b592b958cd5159e74f585db0d364aceeb3153574a905aba213cbd5531e231b0b6c66af9470454a598ba46537205d295ded10467ecf515befffef7bf3f19af2cf26573adb63aba61d2f7894f7ce208ab2ca9e117e922a3d692ea7b0926d2f12836c13234d69b3d6c0b0c311a4f5bc89060ebaaf0f0361c31ca2b340daa4043a107b769a71c41656ce1f54275e3b3dfd6a1e4841d8888fb5c6e0187dfe659410f9ad021cf2179835b418ab6daf468a1308994a4291511948967e91a55b76d4da8e7119d12a43e0bce5090801aca74d0a4c010917642823fc5b0d45953d5db13c476c1a0475825885b9f6f873ee8d32a40a419ec411feacd9add366e07077dc6a37503e1b026485434a47cf3bee69bf4efa99c34a6963285d51950314898d86b15615c9f32c78fbacddc35a4a31b9f10a113bfc8f689213c3733259a8aed8db8cd37e6a58b118a46172b658a8ae52ada6d66da7481382d9c5540bfa7d2e6c59440930568c4c17c0b8b5a0fd772a7e1570d0d65ba1d34482c0e50863ebbb4db840327f2f3f05c9d2c47f8a8b9b9f15c7dde3b9f0f0b524258e337bfadc5cc75f1da60b1e6baa4d756563a104c967033e0e81aba4d33158b6d17d14a0c52b31639717ba499f68e1a9e2cf2d7fbc978e461cd2d331eb2f9d67370a237fb14a34dc28f7ef4a357d4d5f42488d5018cfbf7bfffbd75ee4f7ef2939a04401c499976c45803e7642ee8b6dcdbda2dd23a151d69a6d6de4253bf6c9a55f10aac1bc03bbdc90d443158ecf4068e51530b8bf2a57b1380c92a8960318e84c8080ff002ee00087e6281b66edee15e8f50686a90f02acac49b4beb10a18e944f285b01a6a812986c39299fc91b2114e2c0421a0fb4e4299740995ad4dad24f369da7e5966d80628f14c5cc05564d1201b77c9a474434a495169e7aef1211cdb51aad513ad45c1f206afb35304a6f75621d4f5264559429385791ce2b8343a4da45e99506c2e2043f31af072901c06189f835d7ae68db0e75b1ae244b1e8eb2b4a6556cefd2c5ce889093142dcaa40775b18d725d73b4ddc65e3c14f765a0e9738146559095235f73c44119930be85ad1d3ae5f0510a1a2c63039aab71ca91542351e1417742d4638b2971be33f189aaf2e5edbd31e858373f541ccaa072e11d4624b13b80acbc28e90313d67e17e49baa7c3b548cd0052d1f83f0188e93000ea5a95748bd498a91331a689fa45dfd1f60caf9584260d0cb2e1b37589f453574a5f09a61ec5e88055d3e16f89d299d6382c11e7796e730565b88c519f595a7a0ab51438fb22502ea184674cf097bffca5f70dbef18d6fe01b7cf42a55614ecbf30abb45cea54a47e109a31966544b20662bd079485f2bd496c2e86491b4d089798e44291d28a9cba7e842866822de672c950cfb88316f81020a14ee11449aa7b50d4710045bcde1f0dc352b51a05e29a2c9ac534d5b90ed27622f2f55ac93c6f8e1a2709f501dbeab5355d762ce5f8ea7a8019a105c8bd880269d4b2846763517cb04b38618a33d9ad790df02e4a65719777355bf72485d40eacabb24b41bd90296be57a118c63ab97666048fccc29045b065d39423a1955006fd7cacd6a5c3a0b6869ac1e509add0a9aec516b3e88d99b1878c381b55a0f2d299b21c76e2b6095d769c2f0552b9cafc3fd4cb0f4f1c26f70bc882a40526ddd6dd8959eb79d1a4482de5cf9702ac3597ab67abf9706c0fd78ee022b3a7b96e21b6cc629f01779892368ac8529a74c2bad243caa9b9386c669a385dddc6f3aa5725b663264ec6a102ea4efc54d1d3b8aaf0d4123f757a4b2b49512b016e86144d255b49c0703bd78dfd719ee3d7b94a22120365a6108956669a45f5710af3505f5dabdfcfb6cfd2549eccb07efce31f3bcbfa9def7c87e91bcf556e6493ae30fff4db1a8a4710a4ff186475a66f6cf1e44eb4f11c97e9095db403c0255a16c14db18376c19c5a72601c09dde25279a27286a67ea5777c372bd70a80f0828e60ca8211a75591cc5a2108c72b4241597599c9dccc14e74da01ce9e8ed9ca233ae980d29d65c0f7077703c3d8498f5310a45a9c1bab4e0513c0279c55f455834a057dcc649b3126db500278dcf1412a0844d454fcddc55d76826d51c39b068f14bf526ddbd2c21ad8372b356bee09acba356213394f00be5e683d9628e311f28d46f99b2497aace693a19e2ba35437caf5a9ced2043ecb1fdaa6d8ec7b0375f081e79ace5df3db180b760394029961419832bb3f268ea8849426f293d26147e93a742dcea573f839db5c6b894abaaeb8d3a3075cf3c03153990ae7a5a50743c945b1c49c3f4ecf415bf0d4c2652052c7c5bc47f5d788d7624a56381ee23c368617c1e5eaf6681a1ec26ef8afbb637512d57d75b7749d922ba5c67e652ac348ea4434e5a787c9b8ae5947477cb2c42ab30c315b3ff13f43fc17bda605a7b8260cf1bfaaec1bf8ffa15cda6abdfa6c9af50767a6487d242376938a84168ca00048c28a5f40d34b0808429f206ce30ff11443d36662dba38a9909b65a8f38ffe928905b8f34d449850e5be4a818e3a898f18693171845346ab5a4424e2df64922f983a11c0fb76d358ada24ac5ef59d6ef22a80f230376f444d4330a22fe15837cc800a2d1d52e9f02d617b4bdc002026657f648432814b3b12a8c9e9580336c8188a69ba09bb926de322bee5bfc24ce5832adac84c857218404a49e8a3f5f613c8d214a68335857272d077a998b9644c054dc469a921432c626a500df8daa26dafe0cc6e1e8d5094d7ba32ea6a5aad76579a3d65244783462ab7cc9172b93ca1cc79545e912085a5713b145e3850d449a2102acfc11282349017d56e0b730ab49b245db01934d35e516d91f21c29caf979a89ad282b35c6b689573a65e5785e7b773dd055ce3fce8dbf88c9ff41c9d0c801e1221b869cc085515083ec2ebba69a83156633ef6a216e58c4a666aac4feb3e745a3ad7564b164d368bcde5174f6842951a9aecf15080ace4c05a4555b2b7c4514599c6cb4c71cc6c7409d122eeb732cdc99ef7bce7bdf7bdefbd32c0641399145eb99378cdebd6ceaf656a29ae28038818f0796307ace0426738ccd1783bb3f69a0e8b1137c132ae1e1c0476baaa01a4d10043689a25f5ad4bed76744b19076ee19db4d7da41093a1ac246810005e90cbf9a5358a80843fbd886e638a7e00bcc69c841360b679d8ae81b12f5939c4edb934b2b7d9a0dcf7aab6f163689860508c6b3375b55f4ff0a94541748813fda4041944434db1a78f3723882702d9b50316e330b04ddd2582f24d1616b8eda4ac99a689647edbda5407b2a761b11c5dc62d56f0750f2e42a66af2d36e5b1e8d31be52849398ae50c95ac8bfd2e60c9521b847209755d2a12844294dcf85474d9920a829eaa522c3948adc59acb6132e860cbd3051dd8a8e423f1c419529028a13c0a6415087d82e698d11da164dac8e8552c4782a2fa3440c37eb3f8429e0c528e7e6f234bcf2ad3de3db9eaca902e670e50060db518dbb99cdfe1da90a2fc5a0c22fd0e4d12b0558bd64c3dd22e36da910b3264e692a15252e4bc69a6a546c552ac9233866c0691104add005da2251789c68f1161cc281b7199a2a779109638140a8ab5d94d2df4d664c2d3943c2d1da1aa40e1380ca09f05e62f0d2ae15a7140bdd00837e023571ed1129b02a2a897bef4a5af7ef5ab1b4daf7c232565e115973e0369dfe07def7b5f5b81bb8851b8a4b170970cd294125afbed54870b7628d92cac15253287681a4e7784b18551d09178f9521ffcc23198a02f14dc3683eb1c837661075c63ac6d4a8492f52b367c2c573f0982cc0ac9af094159d6efd204a06c00c45b8bf1e5f4c6b5c8b1c3b7fa8680da32c9854a8ecb85d48256cdc9016a50150523413bb929dab501270b2e46908fab56f13b2bd7c97bb5c8b216332f82a3dc3a0231f3d57a3d7c97a0c30dec8ddb6929146b0c8c934d21d340e31e6ae8c4ad8a126ad1617d9a2b0622d20d278df68df3e83714e748c1253a85307202afaa2b86872291704181e6238102527565ed1624b60eeba9e83b87c75800d490200785ae1c63585f669cc4402a95083103f47eb387223b34f12953baa0894e5c7aa1deac0b1224e20c638055c0d2a8b04168e1494de40b55199a3414d1ad8a31533f6a5a432d26a4f3b111b2779ac74521aa87052868b4f02a3682804e202ad3e08707b7b4b13e6a999844f0cb221247eb23289c85836739aa5351dfecd3504b522175ecd5ad998756b28d7e5d793a068af153480163ce92d9ecb65a4aa6341731d78471cb77c0fc7303a7e571753663d064404b125a53d34b545ffdea570538a163e3068676608ad81e6510d4d15719d211956932b3ce9d542f1ec17a8c26644864289048479e3685c9c2888d5d25b93de21a6a115a3e040988212f9e25d82b8115e8cd4d70837f390d770a3411a30b694d684e130491ae09b5b80ac0c27c9f7c6805d46d88d0b66cebee128b613bc5d6a25b064d391b70f26d8fe40431d28853546f3b74ce9612fa80944764c9c343555d13f3cc5a4e689557379bc624e5a84258bc65a3c7a974ed16de2654f65dfc122e64e889a03cf602e801651e124664f47e3186e7423cb5c6b392444bff99b5c279ac9cb02050c8431e1908ae5ce56349a2090e56152b9651dded704de6a2cbaaa0d2f89f770591f588cc70dcd5a36cbb18aa5fb76dee1717e76c31af6b9a5c473ce72c2c1abae5326320f80b4150c8810955785bf4e7516014be141ad759e15a034f41775e130ff18c6104d943837a01d16045c57a4d45f9f1cc90f22f1754425f5fa7e4ec21feb79a84485f66965f7fe5b39a537d981bbe870c2e8c05eb9b0108a9fadea27c01870b6f385740cf0eebebb201197ed23c9a9944dcfa55a5f0883d08653a8a1ff3578e7d1785b1663509e0bd7733c196810850485f3c95b1c67d61edc6bd0c28b6329706ccdcaf903e9cae573cea8d6b4d60a001279bcbfd9429106d81af00414e471f3285b60b9bed92b36fe974acc9d3c6deb4aceeb61d82ad702dac691cab6bd7f79a50cb559c18db38ec18074983630534da885799d0139da651d9935a1a8505990286f106d442bd4c1341b220d83abd920d0f1af5141b69129d4cb02124a755982a8a80a431a07cab7bda6a3452b17e694b5ab1b635b5ae40b69ec21b30a425d0f4b4d54f8f08eb96bafa708832494134050aca82925676534523798ce5d2f97c3aafad40b690cd15ac6457d2f3586564cede8eb7656a482271504039240a4f831e99756e57cc60238389ffa3a386f26b77e143fd1b8532378cc5769c4473c5628ca483e00165be16267aea8a7e2c65ae3233bc1aedca186a283d8c939410f3d5aaa353697e9df50e8b0beb422bc50a9657207525571635cda7b708e6ecf18f60c7a15d04e4fb1e15a9b08a1455c54c3a3ae8d78ff9549092eaf23bc59813b35431bf3ec3df7c2ce52643ec9a97a5887ecb47a88e8fb91af64be67cb8471a48ce4855a6cc907e035ac176c5e29803e781d3b5460b7103d97a0ef74d0dea6fd5f9b0263627da785b5f36999ac936c88777597c9e5601e9661feb9234e8b6812e7993319d341aaf63b2adac4d66b22bd3783ba80d9bb2807a2b3bced3ea94868d56cd43498fe26d86db089911c752cc04ebaa10a7f2d249dd58950b955f4f053131532f8732c502eb41e9a2b3cab88de76e495aebd343f937f79a655e0fd9c754f87a08fe2f94c9a832e39b22eff07d43d74d218bc850857f9d197fe69e89071937518c9bc5f42d3a375103610d0b6b0252ef03a66685c786368a4804e2197ac0da5240616c38189c1592375a0cf723958d351c66728a35c6c839092e06b831d6701dec36bb5f7395ec6a1469cc2fd86f922e11cab7a651d4130fd5aa7af8dea3f33a8fffbce858eb98eed135afd13f297f92dfedf9e64ee81f8b5db3e9a3aece733b19d34685d76bd74ffc42ed1da53b0a7535858fc891cf239123b7757d1675e57f08ac8dd5dfe07fc2df85dd96c99eb4913a8e99e7459db9671915bed0a4aea9d0230f99f5b1ca7936d6d07898718c8df32c55eba89ccb053ccaf2b8459b26afa98495bc509349daea4109616f3391c2b7cccba3e35c204d166f4ec98566addd160caa288c6da9a18682b682e86237b58298b0af00b005a3e6a7c58312786b9dc16d85d3b9ab69545d13cf81f2c0abb81ba9227a1b3241b9ba96506238808e42b677e202171ae18ceafcd39347277d3de2278e7a492bb3c6aa9c18e731f37a80ef42cb392fce7929d6f491c2e5ba3aca7ecd9227825c0e6457c3a25a1938b284ff3bd378390cc56bc67a61a7666ae7bbf304052eecd7237c5ce890d7efcf39e47934c9252e4499f38fa68ac6ab937e9a0f5cd8e5d7c3ea1357e6689717cadb1a5c4804385af597686d71bd5cba0bb7e9c10e4c2fb12252d0d4fe80a50d4b87f04299cd9a8f2b0cbd97d6da473017b0ca510c3360080fadfdc54366d66c45ba5d334f9b89b717d1ea7be2c46ab564b6c21d8c6aab802e334313f361ee106d0057eb8fdb089fb89ebd45f9bc0666ae596936a05bcfe6138db4d5d9705db90bd1e1c288f16ad6706cf8040dd7c4094c5c38825d4fa7d6d6138d6bff29163fcd9fa8ae15c36219abfb9d2ce90ccd79041fae65249d98e9145e0021d1319496ff22d2ca66cb8e28b417048fdaca8c26068215f812f1a23065e494def4b32aadb1b64ed2161bca725469a9b8ccd63dbb3c6da9bba04fdd6812dc6fccccce33bca3256f16763de677abcc93af81f3b8160f67f673c2cdd560a5fc86b29b7235433982da794e1e37c61d499d707e83da3f8e0ca59f52571030264f7893df6e4c06e169db496d72d5177b74acdb5eb6932e2c068e04612d64282f5120e6eab0d5ce2bb4135528a770815e8853a3ea86325156be831d42b060ae032572c05627543bce324182487460b4fd5960d7e6ccd9698e47369115405313e5e0416653d1cbadfd29d5b3b798b97e0d18cc4ee33526b2e5dbc70a2b1782d48599739e2d7c0c7df2ba8da2d78f1dd13c1faf4d1d73dd72c6c385ce3c6ac7922715c7e4f56bfc892e39759d87a76975ef3f4c21c0021c1461356825755564b65adf96f1f169808260afb5291ceab5fad653f990a5b84c26d0f1b4f0aae5ff287bd4d67ceb6e728ab052f2ac289e5b535b4cd756f5c02bf89e4515e28d546777b66fb04e2c3a4b0395bf15af3dd1e67a83f48f8371161bc1b380e9380f3df1fc0b5bbdd0612e19ea2b5f8101e511d7d6e8b1d8ecf8b162eb259aba1a0f17e2da257406794f41d3df4ac2d5faee64e51ea2b5ac1e581c3b6bb88654f3d616f507ee2142c8553799a80217a1503b0cd232db2d3df2135096d9380498acc1f5fdf723b65ede0b99ae0b5475e8a495bb1d37515dfcd849c0a3f91de3d37898574c96e1dd0dfadeadea375d031ba1cfe39a9c86d52bfba1d76c7b83de25b876a19f97791e53363cc6ca2caf922751db35d9bbbcc0d578c81b355781e17d367dbc3dd27f8ae3da22eee390708c77ea0ea7227d23d7d97a5f41f046d7506c7db1602d15b9c450fe579917874d487ddcdcf96d27c87d515e952677be70e56d5f1f0228e032c1fcfbdffffe8f7ffc03f679130ee2880abd65f18217bcc0fb2e741e56a2ec2d34734cffe401b4a103a7fc6b883ffce10f4e59bbb5a88754a19c47287813d08b7109e548f09ffef4a717bef085c5776240efe1f91f1da4239a7f0de5c535ff5c8dbc0ac3b8b7bffded5a0f8e8f636a6a29acbb056a37e8714f4ef58de2d9ea11e6ae9cf13d0ec219f1c93523a8fbcf5f5733850b0b472d3e1a5d258e947bb46217b27461e606de6976d2760e802ebaa4e594b9d9ebb88da50baff87c6a9afebae9e430c4f43949e5fcea57bff25d97a93d3db40895e02de1673d70ea4b5ffad23bdef10eafeb030b80e565bb9ffdec67c1681b9ad0e4cd6f7eb38f2d2bdc5ea7b70b7dc5e0339ff98c7f4a7bdb6db75902fbdce73ef7b18f7dcc3f82a8c7d1173d3df8e083ef79cf7b205467cd54f721031b140f3ffcf0b7bef5ad871e7ae8e52f7f39d802a9dffdee77bd3ce7751c48d75b1ff0cbd79fbff8c52fea91b63214809278fbf4a73ffdf9cf7fde1b36caffe8473ff21f5a7da20b286bba7324aa34279543843e7652e7deba9eb21ac8f1b1771e8bca3c9b0ae4db3772752c9ea1b411767295a94cbfbbe4b757d5cacb1858ba9237c25875b57b35f6e2c1539ed9ef7ffa7554633a4fc6ae56ee79be6280c9ff54150d7def7bdfeb532ba9c202592f5d727b89d09f5a7ef8c31f7ab34fa4031d64fa378c70c7074ea47b071e06012386f5fdef7f5f953e66e7a9604a2bd050c464a2faec673f5b19ff1508cd3e97a2ddd7bdee75327decb477b9aa2858f34f36e4fbff696e7d4e5d31ff94b35ae6ad58f5fb810f7c401971a277b0d56d0a2c007cd9cb5e261f8a8922e5c0621099449a0e162bdf7b7e1a2d9131fc77d8c37fba3d5fc87fc85068526fd65fc3165d797a7ef56a201d405e7fdc74cd928b104f4a16712c5cba298346042fb91e8774e703c39bc2ea0d1229dc3876765d3e78d2e54dba7d48caa7a5045060c8f8c6261638b7d5d8d9884605347ffdeb5f432591910f8ba370fbedb79b097670ac16fb0046519eea9dbd90eedf71f984812634071c01a2884cc9e8fb9c9429ad204b84d5678d95440d146a8542408f5f6ddd79e79daf7ffdeb550767e598638a07f18f426f084a7b0ab29ff5ac6769ce6705846cbe22f5aa57bd0aa4b6f6874fc2f6a2f5a2b3b64d739219e10d76c7adea4f84069a4c5c084743957f9b875ec2c4665e579b9d3deefc41d8d8bdb913816b721e03276c5c539cd57a227aee71d39cea78ecae325b386b3b52a403a47a2b1e2eb400cfe1fba733ed1572ef4eb436307aaa22ac6960b4b2f6d6b7bef515af784553541f95f31d211fcb53c5a4b2cfac173af5dffce4f8d68d89a1ff0a04629efbdce7e201ca78e4ab5078c30c9cd5dc440825ada609f47c98de8718d0ece3a66d770abe0471a69ccaa0e64b7c7d5525b2b87df18b5f7cc71d77f8e8d6bdf7defbf39fff7c5fe968df4099b303018f7c4523309599d202ebc7dd0bb72a3e391a38efa475dcd9d19f1be760e1d56382860c689cdd381b57a3b0262e9c8d2fecba664cf7c4717813291768f83de21a0fdfc5998102288114fd2b58b8f3d39ffe34b40acbd4152ef5898e60cbafaf697a0a623aa521d3f4d0c45319f80562ac7ca9eb0499ef2dfbd73f840a228bfb100c864c84c54df616145017b0c2bb223b2d0aac14f0a853b8be37f58637bc4119b348f0a43910d6cb5b2de1f55febe1a9b62cb1856bed5af87abb55b98f7ce4233e326a2e6c1eed1b531d1fe9389e269a98d7f5d24fcdb1ea269ac7ff08a9b3f1e9c645ddc876fd43dc406493d01b67e36a148e4d9c80d71155af9ff9278ed59b42f9f258a39362761b7dfdea99cf7ca6b849f92f7ff9cbd0cab6a3d5a84ee1bbed446b78072cccece09dad46b7622b8b5c361981854c557c771372596e83596ad9fdd44a1f196dbd4ca0f7f4a73fdd7a996f73da21356d0c7cc57198013150528b96edfa67407d3fce46ada9a8ea8ac1c40e82f41da44236f3505b013e008d3e30c52752381c68224bbabe9bb6efc7f99a18f1c15fdfe1c90c22d87b660d0f37a53b6e1179323550c73d065cbba49b4384ccf47c6478cd9cf37e78d2d680e9f199da4298f39c2c66fcaf19a8b7da75b2e0da2a388717349909de7ffffdd6b92cc33b72a18addc9fe3d6b9ff96e2ae76aaba7ad86bbeebacbc784bffded6f9b662262b9cd47fa7cc90fc4a82e2cb2f579f7dd77c3354801b9fefad7bf2a06501433794404266a0bb8f857676f7ad39bf02040534c8e79e23df7dc03557dd3d48646ffe906b62a6f610e6ea20910fbc067ff0f4c1911222c73e6c32e2ddef06f5701660156449af3f6d17680db373b857e287fe8431f7ac94b5ee269074d5a7fccba3a787cf9d8f0643aeaadb62ed1c01119d683f9f2fff39fa98e352f1ca942844b02a24bc6b7cce5bcad8ce0791b3a69eb884748cd751f47975f0d19ff8b4d797d07a4409533166f7bdbdbac85012cbffffad7bffc52cb7df7dd27c8b227d07fae804740a49d843ed46e02a8804d4f2866a94b106489ed539ffa14d812f7753a4c1c87a050088499faa9820214b37006bccc195d7609faa7b418f3fbc10f7ed0e4d18a1bf0b2830140c18d90cdc66bff86d96e804cfb9bef7ce73b6d41f4ff556d1dd83c8586d00acc09b54c7e811458c4249cb2f569a26de9f0b7bffdad2536d8f7cd6f7ef3694f7b9aff65214603a97ffbdbdfb007efd4a50a239cf0ad59f3ccef129b7f1cb677abcacdd2c020e5884bc75e3bcb2f68df75355cbb1c352fc7b542b9b6e1a2332c9338e65f8fe48f03d7aa720978fdd7e0da80fb7c904bcfc21c871e1e78e0010eec3fec3ce739cf8144fe9d45c19449df5bdef296fecb7d56c2c97b470a356021e7b39ffd2c400179ea3afb0629548444f631e18233ba8226d807a450f6ef299c1dfbca57be22b64244a316bccc3a9d8333738489eafa07ddd6bf505318272238ff22c79cd7298d96fff12c8a44d3c9dbb371f891eff182da7ffef39fb018485980331505a356df401e9474be578408d794b7690bac3bdad2b740e8c1ff9004cdaf79cd6b4c8ddba94076df46deeb0ab770ed7afcf1c92fa30735babdec456a4395b375e1ecf5e43a06532748f458c5b866487fe13cf46852f15dce8d98da7f0d785dde058d1327b896dee477bad0d3be2324131eb96d3730cf1f38aa15b5297f7ba670cafc4efe23c748ae5cfd4b84dedc6c3083657d353e40696e0b7a243a54d197875ba46bb2dcbb50bd305f8fd7ca4e08670c4ab65ed69bad15507ec36412f5e2d7711c95eee024619bead6ca3196ff1f3195c7eacb4f91f2c72eaba7ca59fe99c5047ebb16da0cceaaf058a3aa131544f6e83063e2bcb24eda723bbbcc61ae89954f910e78f2d9988637189ce8f9f8eee479f61ae4ce8f6a818b8e38a97e231d7152f7a4d38f820c16d7f59e2ef61f6c1d092e9d79c7fcd079022ef384991b91ebc9eff4ffd916ebbef3b8c64aff3f92d4a21043c5b3fd0000000049454e44ae426082
Daniel D. Whedon (gen. ed.), Commentary on the Old and New Testaments (1874–1909) — public domain. Text from a community e-Sword module.
The Cambridge Bible for Schools and Colleges 1878 · Public Domain 43. fulfilled the days] Exo_12:15.
43. fulfilled the days] Exo_12:15.
the child Jesus] Rather, “the boy Jesus” (ὁ παῖς). St Luke seems purposely to have narrated something about the Saviour at every stage of His earthly existence as babe (Luk_2:16), little child (Luk_2:40), boy, and man.
Read full note →
tarried behind] Among the countless throngs of Jews who flocked to the Passover—nearly three millions according to Josephus (Antt. VI. 9. 3)—nothing would be easier than to lose sight of one young boy in the thronged streets, or among the thousands of booths outside the city walls. Indeed it is an incident which to this day often occurs at Jerusalem in similar cases. It should be also remembered that at the age of 12 an Eastern boy is far more mature than is the case with Northern nations, and that at that age a far wider liberty was allowed him.
Joseph and his mother] The true reading is probably His parents, א, B, D, L.
knew not of it] The fact is very interesting as shewing the naturalness and unconstraint in which our Lord was trained.
The Cambridge Bible for Schools and Colleges (gen. ed. J. J. S. Perowne; Cambridge University Press, 1878–1918) — public domain. Text from a community e-Sword module.
Ellicott's Commentary for English Readers 1878 · Public Domain (43) The child Jesus tarried behind in Jerusalem.—The words…
(43) The child Jesus tarried behind in Jerusalem.—The words do not imply that He intentionally stayed behind. If we deal with the history on its human side, the probable course of things was this:—The Passover Feast lasted seven days; on each of those days, after the first, we may well believe the “child Jesus” was seeking wisdom to do His Father’s work at the hands of the appointed teachers who “sat in Moses’ chair.” This had become habitual. He went, as usual, when the Feast was over; but Joseph and Mary, instead of seeking Him there, took for granted that He had started with the other boys of the same age who had come from Nazareth. He was therefore left in the strange city by Himself, finding shelter for the night, probably, in the house where Joseph and Mary had lodged during the feast, and spending the day, as before, in drinking in the wondrous things of God’s Law, and asking questions which showed that He demanded more than traditional or conventional explanations. His question, “Wist ye not . . .?” implies that they ought to have known where He would be.
Joseph and his mother knew not of it.—The better MSS. read, his parents, the alteration having probably been made in the received text on the same ground as that in Luk_2:33.
A Bible Commentary for English Readers, edited by Charles John Ellicott (1878–1897) — public domain. Text from a community e-Sword module.
The Pulpit Commentary 1880 · Public Domain And when they had fulfilled the days, as they…
And when they had fulfilled the days, as they returned, the Child Jesus tarried behind in Jerusalem. The feast lasted seven days. Now, a boy in the East, twelve years old, is usually far more advanced than is ever the case in our Northern nations, where development is much slower. We may well suppose that the Boy was left much to himself during these days of the feast. It requires no stress of imagination to picture him absorbed in the temple and all that was to be seen and learned there. It was, doubtless, his first visit since infancy to the glorious house. Slowly, surely, had he been growing up into the consciousness of what he was and whence he came: may we not in all reverence assume that his self-recognition first really burst forth from the depths of his childhood"s unconsciousness in that solemn week spent in the storied temple courts? When Joseph and Mary and their friends, as was usual after the seven days, commenced their return journey, the Boy, instead of joining this homeward-bound company of pilgrims, went as usual to the temple and the great teachers there, wholly absorbed in the new light which was breaking in upon him. There they found him. Strange that they should have for so long searched in other places. Had they only called to mind the sacred secret of the Child, surely they would have gone at once to the temple; was it not, after all, his earthly home, that holy house of his Father in Jerusalem?
The Pulpit Commentary (1880–1919), ed. H.D.M. Spence-Jones & Joseph S. Exell — public domain. Text from a community e-Sword module.
The Biblical Illustrator 1887 · Public Domain When they had fulfilled the days
Luk_2:43
When they had fulfilled the days
Read full note →
The gospel of the Childhood
We notice in the Child Jesus--
1.
A holy disposition. It was this which led His mother to bring Him with her to the Temple, and which led Him to tarry there after His mother had gone away. A holy disposition is the source and fountain of all goodness:
the soft wax out of which is moulded the image of love, purity, obedience Jam_3:17).
2. A love for Gods house. He loved the Temple far better than the forum or market-place. He willingly remained in the house of His heavenly Father--the attribute of a good Son.
3. A desire for holy conversation. He was found not playing with other boys; not engaged in idle sports: but conversing with the old men in the Temple; listening to words of soberness, truth, and wisdom.
4. A deep sense of spiritual relationship. Loving and obedient as He was to His earthly parents, yet He placed His spiritual Father before them. As says Augustine, He loved the Creator before the generator.
5. A loving reverence towards His parents. He was subject to them. Who? To whom? God to man. Humility seen in its highest power. CONCLUSION: The child is ever the father of the man. Let us take care to form and fashion the child-minds committed to our keeping after this glorious and pure model. (William of Auvergne.)
Filial obedience
Our Lord furnishes us with a striking example of filial obedience. He was true God, the Creator and Lord of all; yet He submits Himself to His mother after the flesh, and to His foster-father also, for our imitation. From His holy example let children learn, in relation to their parents--
1. To love them honestly, sincerely, devotedly; to repay them somewhat for the great love which their parents have expended upon themselves.
2. To answer them respectfully.
3. To render them honest obedience. (Eph_6:1-2; Col_3:20.) The disobedient child makes the sinful man.
4. To succour them in need. It is dreadful ingratitude to do nothing for those who have done so much for us. Our blessed Lord had a care for His mother even on the cross. A noble Roman lady ministered of her breast to her mother in prison. Remember, finally, that filial love ever commands a blessing. (J. Clichtove.)
Revelation of perfect child-life
The life of the child is threefold. It is lived not in the world; it is the life of home, and church, and school. Think of Jesus in His child-life as a pattern for Christian children.
I. HOME LIFE.
1. Obedience to parents. This is a prime principle in home life--the germ of all other obedience, social and national A habit of life which is needful, in order that we may be led to obedience to Christ.
2. Subjection to home authority. Too much self-will now-a-days in children; they are impatient of restraint, want to be their own masters, to strike out walks of life when very young. Our Lord probably wrought at His reputed fathers trade. Anyhow, He was subject to His parents, i.e.
(1) Never gainsaid their authority.
(2) Never crossed their wishes.
(3) Never questioned their right to His time.
(4) Never murmured or rebelled against them in word or deed.
II. CHURCH LIFE.
1. Religion is for children as well as for those grown up. Children are members of Christs Church, and should be trained as such.
2. Like the Jews, let us early teach children Holy Scripture. We are more favoured than they, in having the gospel to impart to our little ones.
3. Child-life is passed, as it were, between the font and the holy table. With confirmation child-life, strictly speaking, ends.
4. Let the child ever be taught to look forward with longing and hope to the time when he may go up to the great Christian feast, Holy Communion.
5. Let religious duties be made a custom, so that, as with Jesus, they may be instinctively kept up in later years of manhood.
III. SCHOOL LIFE.. Education a question of the day. Religious education the only legitimate form for a Christian child. But the childs part is in accepting and seeking knowledge.
1. Children must be content to learn. Teaching is necessary. Even Jesus received instruction.
2. Children should be encouraged to inquire into things. (Thos. H. Barnett.)
Ungrudging service
When they had fulfilled the days--St. Joseph and the blessed Virgin did not only attend the Passover, which was celebrated on the fourteenth day of the first month at even, but stayed in Jerusalem also all the days of the feast of unleavened bread; and thus did not leave the city to return home till the afternoon of the eighth day after their arrival. They were not in duty bound to stay so long; they might have gone back sooner without doing anything wrong, provided that, for all the days of the feast which followed the Passover they had been careful not to eat any leavened bread at their own home. But devout people, as they were, do not consider how little of their time they can give to God without doing wrong, but give Him as much as ever they can, and delight in worshipping Him. Think of this, when you are tempted to shorten your prayers, or to drop for the day your reading of Holy Scripture, or to feel the hours of Sunday a restraint and a weariness, and to long that they would fly faster. Prayer and Scripture and Sunday are only dull because your heart is not in them, because you do not try to throw your mind into them, and so to create for yourself an interest in them. If your heart were in them, be sure you would find them the purest of all pleasures, and wish you had a longer time to give to them, not a shorter. (Dean Goulburn.)
Passover duties and employments
It will be interesting to know how St. Joseph and St. Mary spent the days which they are here said to have fulfilled, especially when we remember that they had the Holy Child with them, whose human mind, we may be sure, would drink in eagerly everything which He saw in the Temple worship. Where, then, in the first place, did they live during these days? Some of the country people who came up to keep the Passover were accommodated in private houses. This was the case with our Lord and His disciples, who ate together His last Passover in a private house, to which He directed them by the token of a man carrying a pitcher of water, who should enter into it. It was usual in these cases for the guests to leave behind them, as a kind of payment for their accommodation, the skin of the lamb, and the utensils employed in cooking it. But very often such accommodation was not to be found; every inn and private house in Jerusalem was quite full, and in this case people from the country were obliged to lodge without the walls in a tent which they brought with them. Perhaps St. Joseph and St. Mary may have been all the more ready to do this, because, having the Holy Child with them, whose life had already been sought by those in power, they may have thought it prudent not to be seen in the city more than was absolutely necessary. St. Joseph would have to go to the Temple on the afternoon of the fourteenth of Abib to kill his Passover lamb, and probably he would take our Lord with him. The Holy Child watched the slaughter of the lamb, as the blood gushed forth from the wound into the golden cup held by one of the priests to receive it, and was then splashed out in one jet at the foot of the altar of burnt-offering. Then they returned to their tent, carrying the carcase of the lamb with them, and prepared the supper, of which, probably, as their household must have been too small for the lamb, and as ten people at least were required to make a Passover company, some of St. Josephs family or neighbours partook with them. The first thing would be to roast the lamb, which was usually done by running two skewers of pomegranate wood, one lengthwise through the body of the creature, and another crossing it through the breast and forelegs, so that the lamb had the appearance of being crucified, and then placing it carefully in the midst of an oven, the bricks of which were made red-hot, but not allowing it to touch the sides. Then they would spread the table, and place on the sideboard, ready at hand, a plate of unleavened bread (large thin biscuits), another of bitter herbs, such as endive, or wild lettuce, and a vessel containing a thick sauce, made of the consistency of clay, to remind them of the brickmaking in Egypt, into which sauce everything eaten at the supper was to be dipped. Last would come the partaking of the supper. St. Joseph, as head of the family, would take a cup of red wine in his hand, and, after saying a grace, taste it and pass it round. Then the herbs were placed on the table and partaken of; then the unleavened bread; and, that being done, the roasted lamb was brought in and placed before the head of the family. But before it was eaten, a second cup of wine was filled; and then it was customary for some child (perhaps, in this case, it may have been our Lord Himself) to ask the head of the house, What meaneth this service? In reply, the reason of keeping the Passover was recited, &c., after which Psa_123:1-4; Psa_114:1-8. were sung. Then the lamb was carved and eaten; a third and a fourth cup of wine succeeded; and then all was concluded by singing Psa_115:-18. (Dean Goulburn.)
The Biblical Illustrator, edited by Joseph S. Exell (c. 1880s–1900s) — public domain. Text from a community e-Sword module.
B. W. Johnson 1891 · Public Domain 43. Fulfilled the days. The seven of the passover…
43. Fulfilled the days. The seven of the passover week. Jesus tarried behind. Luke neither tells us that Jesus remained behind at Jerusalem intentionally, nor that Joseph and Mary lost sight of him through want of necessary care. A circumstance must here have been omitted, and we may safely suppose that Joseph and Mary joined their fellow-travelers in the persuasion that Jesus, who knew of the time and place of departure, was among the younger ones.
B. W. Johnson's The People's New Testament with Notes (1889–1891) — public domain. Electronic text from the Christian Classics Ethereal Library (CCEL) ThML edition.