John Kitto Evening Bible Devotions: September 23

Online Resource Library

Commentary Index | Return to PrayerRequest.com | Download

John Kitto Evening Bible Devotions: September 23


Today is: Wednesday, May 8th, 2024 (Show Today's Devotion)

Select a Day for a Devotion in the Month of September: (Show All Months)

The Barren Fig Tree

Mat_21:12 to Mat_22:14; Mar_11:12 to Mar_12:12; Luk_19:45 to Luk_21:38

The country between Jerusalem and Bethany is very rich in figs. Indeed, the village of Bethphage interposed between the two places, derived its name, which means “house” or “place of figs,” from this circumstance, and it is quite likely that the incident before us occurred there.

Passing over to Jerusalem the next morning, Jesus felt hungry. As this fact implies that the party had not breakfasted before leaving Bethany, it seems at the first view to speak but poorly for the hospitality of the good people there. The fact is, however, that with the Orientals the breakfast hour is late in the forenoon; and as our Lord’s time waxed short, and He had important business to transact at Jerusalem, it was not to be supposed that He would remain at Bethany till after the breakfast hour. Martha at least, it may be hinted, might have prepared breakfast earlier with regard to these circumstances. But, besides that a guest, and especially a guest such as Jesus, would not be likely to allow any serious derangement of the family customs on his account, it was considered unbecoming to take the morning meal before the hour of morning sacrifice, which was at nine o’clock; so that, taking all things into account, our Lord could not have reached Jerusalem till nearly eleven o’clock, if He had tarried at Bethany for the earliest breakfast He could have had. Note: Thus—Breakfast at the earliest, 9 ½; half an hour at breakfast 10; half an hour’s walk at least 10 ½.

Being hungry, our Lord went up to a fig-tree which presented an unusual show of leaves for the season, “if haply He might find fruit thereon,” but when He reached it, nothing was found thereon but leaves; “for,” adds the evangelist, “the time of figs was not yet.” Then Jesus laid upon that tree the doom of utter barrenness thereafter, “No man eat fruit of thee hereafter forever.”

There are some apparent difficulties in this, such as are not found in any other of our Lord’s miracles. If the time of figs was not yet, why should he expect to find fruit on that tree; and not finding it, why should the tree be condemned for not bearing fruit out of season?

In seeking an answer, we must remember that this took place where fig-trees abounded, and where there must have been some particular appearance about this tree to excite the expectation of finding fruit upon it. This appearance we have not far to seek. It was full of leaves, which was not the case with the others; for the Jewish writers attest that the leaves of the fig-tree began to make their appearance at the time of the Passover; and our Lord himself represents the appearance of the leaves of the fig-tree as a sign of near summer (Mat_13:28). This tree, therefore, had the peculiar appearance of possessing an ample dress of foliage, while the other trees were comparatively bare. This appearance of the tree warranted the expectation that some edible figs might be found upon it; for as the fruit of the fig-tree appears before the leaf, an advanced state of the foliage warranted the expectation of a correspondingly advanced state of the fruit. It is, indeed, a well-known fact that under certain combinations of favorable circumstances, some fig trees may be so far in advance of their species, as to offer a few ripe figs many weeks before the full season; and that this tree might be supposed in such a state of forwardness, is evinced by the state of the foliage. It should be added, that although the full fig season is not until June, and it was at this time early in April, the fruit of the fig-tree is fit to be eaten considerably before it is fully ripe.

The Fig Tree

89504e470d0a1a0a0000000d494844520000013e0000019108020000007310485c000000097048597300000ec400000ec401952b0e1b0000200049444154789cec7d777c1555daff99997be7b624378d14924042124868d20344505651aa20d8c0820a5800cbbe2822ea2a16b0ecdadbeefa5a57df5dd7ba625bdbcbea8afd5d7557170baefad3b52b25c9bd7367e6fcfef8bef3bccf3d13420c8124789f3ff299cc9d72e69cf3f4a649294506329081ed0370047f755defeae1fc2f749771642003dd1c344debea21a4410675339081f642b7c25e2d23306720037e005e742b5c5520c3753390811e0919ae9b810cf448c870dd0c64a0474206753390811e0919d4cd40067a246450370319e8919041dd0c64a0474206753390811e0919d4cd40067a246450370319e8919041dd0c64a0474206753390811e093d1e757920a7ebba945ae9388e10027fe9404a994aa5e82e7efd6e1f780676165cd7751c072b8b65c5b1ebba4208dbb6e94ada067b12f478d4d534cd755dcbb28410baae6b9ad6d2d22284300c23994c1a862184b02c4bd775dbb6354d0b06838ee36075755dc7da77e704910c6c0f745d370c03f437180cdab68de5c66a3a8e038adcdcdc8cf37b18f478d41542e8ba6e9a66329914428c1a356adab46963c78e8d4422e5e5e5a15068d1a245a6696a9aa6691a28b16559587221442010300c23c3757b1c60b96ddb06bd1642e8ba0edeab699ae338a15048d3342965341add23d7b7c7670e411602595dbc78f12db7dc6218064e060201705a70d73e7dfa7cfcf1c7b66d070281542a150c06496cc6355dfb2119f8b100440d0683584dac2ce5d92693c95028849f2ccb324db3abc7dbc9b027ec57e0ade338bffded6f070f1e0c766a9a667d7d7d6161a19452d334c3303efbec334dd38a8a8a84b7dea0ca7ba434b5c783e33886610483c16432b96ad5aaecec6c305b1062705d21443018745d77cfc35bb107705d21444b4b4b2412114280ee6a9a160804b08a20bab82c2b2babb9b9391c0e5b9665db36501a7fbb74f819d829183060c07befbd075a5c5858f8f5d75f0b215cd78518954aa5028180e8def52e3a067b02d78d4422c964d2755d2c526363234832e12df8f0b66ddb52a9544b4b8be338b8720f205b3f6500fd7dfffdf785104f3ffd742010f8f6db6f239108f0d6755dd775b101f63cbc157b06eaa652a9502884d5b22ceb85175e088542b66d43c9115e01ce542a058bd4dcb9731dc7d175fde1871f8652d4d55f90818e8061188140201a8dbaae3b71e2c4bffef5afe3c68d830d5208a1ebbaaeeb7bb25425b703b66d7ff5d557a9540abe5098e07b10689a669a260d3b994ce20067de7cf34dd0e3d34e3b0ddfe87a20a5845f01e733d0b540ab40ab4367f6df7f7fe139e70902810028b5f4d691dfd2dcdc8c03fc4417f444684bd76d6a6a8ac56282690e3d08aaaaaa3efef8e371e3c6ad5fbfde300caed692511a3ededadadab7de7a2b140a4929e11ba48f85e0dd959f9101219a9b9ba3d1282cc6c2db96a954ca34cdcf3fffbcb4b41432143cfc9aa6e5e6e66ed9b2251e8ffff0c30f524acbb2b0b858fd6ddbb6656565899eb9ab39b485baf46d3df423c92d243d8b146c57b037e2df582c6659566565e5c68d1bc90e097317aed963c5ad9e0958914422515d5dfdf9e79f63f7c2f7839f407c43a1108ccc4d4d4d9aa6c158454b89fd6c59164274baf4833a0e6d2124e12dbeb90d24efb600290b2156b03c9ba689c00c98b5b66edd2a84f8f8e38f57ad5a056b96655970088b3dd4bcd1b380a21a6ddb46dc9b6559e170f89b6fbeb9fdf6db9b9b9b851070e7128a4a29b76ddb864547ec4d3018c4526259b1b183c160cfc55bd106ea62ca84108843123d6d1fdbb60ddb634949891002de231eaa0149d834cd77de7927180cfeea57bfc28a9aa6994824b8689d812e042c4a2010a0700bd334f7df7f7fcbb2162c58108d4611508595426006a2eb80a552caa54b97dab60d22fe9ffff99faeeb125da64dde1361bb02730f159239401e4e2693c964929c045839c8c6f48dfdfaf5fbe8a38fe04fe2621591ad0c7415c00081d037f05570cbecececefbefb8e1460e12d2e5d934824962d5b76fbedb7533033c55451047b177ed7cec37647afb01d9e93d12300aea0c993270b21c68e1d0b590bf60cd334f139baae3735350921366dda949393e3baee79e79d8765c6f519bced72803a0a7d4708110c065f7df555dbb6afbbee3a292528320cc8c16070efbdf7165e745d381cbee5965b264d9a2484007a8315373737c36fc4538b7a22ec209a8a0c3674d0e380924b40a1a594aeeb52eca461188944221c0e3b8e83bfa3478f7ef9e597f153c64cd51d80b8250e407993c9243624fd8ad074c4db80f18209c7e3f1ad5bb7c22ec5d7b4a7bb0f76203310baf644bc4578ba6118586c905eaee1806c91c405e2fdca2baf3436362267902ec65f9eeb4b2711f501571bced0051955b95380104cd7f5e5cb97137e0a21204bd395cf3cf30c2ea6938ee36cd9b24508e1ba6e7d7dfd575f7d25bc85ebd1782bf68c68aa56c1711cc4a62f5cb8d0b2acb2b232e12118dcb9524ac24f1060cbb28e3df6d87038fce28b2f0a211092058d48d7f5e6e666d2b8a494a9544ad7f56432897c439cc74ff4224a2dcce07087e16f7ffb1b2423588fafbcf2ca9c9c1cfc4421eb42886432e938ce5ffffa57f286c090c19d7c9f7cf2497171b1f0b45c04cf76d987ed3c746a8047f7028ab3a10c7bcbb2e8d74422f1f6db6fe380dff58b5ffc02338310598a27c3af8ee380ea4b2f420b97d1010feea1609d1e1db5d3b58009c7714343836118d75f7f3d0f74a3e50885423367cec42d7ced92c9a46ddbafbdf69a1002b9bbc84bd9fddfd2b9b0c7725dcae9b32caba6a606fc13f92558d7502804aec885e1542ab57af5ead1a3470b21e2f1387cbf10cf281c1a2084801c4e8538f01c4dd3e06c14ccd4d7d38d995d08e09c524adbb65f79e595dcdcdc458b16112f85131e5742fb4545142c0afe354dd3308c9123474e9a34a9b9b9391e8f4b2969417b2eecb15b8ab41dd334c15d67cf9e2dbc044e60f5c2850b53a9542412919e140d91f895575e1142343535c1aa411e603896609c44651cf893f06b30183cf5d4531b1b1b5f78e185969696934f3e995c8b5d360b3d1fc807dbab572f29e537df7c03dbc435d75c130a85b0cae4d78dc7e3a669f23a55b04e0b2152a9d4d34f3f6d18c6b66ddb9e7bee39210402b0baeecb761aba84d7ef1e80408bbfb1580c3513202941480e87c392495c0490ab0dc34048ddba75eba04ac974791800be3d62c40860383c52b9b9b94208d334bffbee3bc9921f32d001b02c6be0c0814288ebafbf5e4a69db361628272707fa2a2ed375fdc4134f944cbbd9ba752b7f4e3299dcb871232527f47499794f465dc9d4d1c2c242854e251209248511b4b4b448a6bb4a29c946857f81bdd83740fe542ab572e5ca6030a8eb7a656525bf4c4a898a1c575d75d5aef9b89f04402f1542c4e3714e61b9611f97050281952b57927eab3c01eb6559d6c1071f2c84b8edb6db646b84b807c11e8bba3c954f4ab975eb56eee09552befefaebc16070fefcf9b421086979ea5f4141811042d3b4be7dfb4a0f6f71c1830f3e086b672c167bebadb7700bee22d317449bf2f2f2ddf7e57b162002194666e9cd3f16371008343737d3aa0921aebcf24a999ebfa9c83ba8ff2a98b7bfe7c21e8bbab4a22417092150aa0a274f3ae9a470388c047de96123eee2d41dd8989d9d0d7918750629ac3210080c1e3c58b9056f44c4bcebbae17058b0b4528efc7b80208d0f21524529b5646fe7322d9768484fa193c8ebc271535313aec16cd35ddc47505f5f9f979787b740257ee79d77da1e2dde386fde3c4dd3faf7ef4f341a282dd3a97637873d167525db0ac0a5b7de7a4b787117b66d0f193264c08001d168f4aebbeea2c46b4ab2b76d9b1463296532995cb060415e5e1e3458210492512493a2b94382436d6d2de43de9c9e4d86abb6916763d1096527e8ff4e1806ddbf876d99a7141a6cbaeb446baaec39d837f89d25996e538ceabafbe6a18069d1742bcf2ca2b6d8c93a69ddcb988cae2efed41ac788fb5304b29a9363a22e36a6a6a4cd3bceaaaab84103041d5d4d434373793a591621e519c194c15a297699ab7df7efb77df7d974aa592c9e40b2fbc605916b98b609a86399afb2ab045de7df75dc330366fde6cdb76381c062781c0d6d3fd1300aad187ef828180aa5e0b2f9e3c1c0e271209e1e551e34638d528b114c58630878140a0bcbcbca9a989e26710fde27a15a7468d1a85f334e7f0eab50ad80c08bc81fa238418326408029bb10110e041427577872e241bbb1a20afdab60de94b4a190e8763b118a4bbaaaaaaeaeaea4020f0faebafd3f552ca442241e21f29ccf8156c991baee91592f10d3ff10e87c386618c183182b80d0da9a703171fb892629a26182609329831ce6f9559c29cb8ae3b7dfaf4402070ca29a7f06bf88d5cbf45cc06d248da361a7371004404049446c855a7ee0f7b2cea2a0bf0fdf7df4b29fff0873f90b958d7f59c9c9cacacacc71f7f3c994c6edbb64d3219dbb6edfafa7a60b55f01e6fb95242e9831e932a87938469006d83b4e7269bc4703cd3397664dd38cc562106d80817471ab75bf68d2c075354d5bb3660dc46fe9c55d4829b76ddb464a0ddeabebfa31c71c23a5acacac6c9b0f4149466d2a3c194e8773cf3d97ebcf3d4891d913ea306f0f78517ce165e76a9ab664c9921b6eb8213f3fbfa2a262cc98319148e4da6baf1542f08a27524af08dcd9b3753c814842ec9aaaee3992d2d2d284929b69f0b8a9148297969e83d0328ed1972262a3fb5b4b420432b1008949595fdeb5fffe22d0868121289042c7fc96452d7f5bcbc3c54db5592a57970387536686969292f2fcfc9c9d9b469135cf4288bb1bd71f2e45e21c4f3cf3f3f71e2442853d24b27c241cf482aea32a2b18b811ba8c861e3baeeac59b3f0d5279e78224c4743870e55c298f12f95d4c349106c324a711f2fdd82bf14438b5f9b9a9a5cd745fec3902143482a6bd55ad3e380576c9452529a07092fe17058d3b45b6eb94532432037ed4a6f6e11f3e8380ea6911bba6020c48b38631c3264484949091cbfb158ac8d71e215d06eb02e481d416c1c7ea265ed11b0c7a2ae4c4f0c20970cf272a74e9d2aa50c06839f7efa2908362ea05b20a491884b9b896cd192998bb995925ea49858172e5c285874c79e04a4ed9f7cf2c9480f20f28419832cf3d4534f29379293f6d1471f05ee29c91bf4e43befbc9322d2e902d4c1e8d7afdfbc79f30cc3e8d3a70fffd50f8a0dc2755d38ed9f78e209eedcea2932f39e8cbaad826ddbc5c5c59488fbbbdffd8e5cbbc4a2c964daaf5fbf1d3e5061206d00c49cbdf7de1b045eee48b3e2a1057e7d8cb308f2a6d0bffcde5d0ac44521fa1e72c821b0e7715fee1d77dc018eca5db892e9c924002a9208ff7ca27adc28b87efdfa8a8a0a08b7e79f7f3e2ec05cf119a317d1cce3820f3ffc905edd53ac53043f39d49552ae5bb72e180cf6ebd70f85f3859783825fc98e2284680375b948ac64ffb50a8ee39496960a21cacacada33486211ad1205bebf95eaf08a797c37008d531195699c88691142d4d6d61265a4bf1b376e14ac56814cff641ca396f2a9a79e8a09e7982f58d139e94be1e4084c567d92db255371397a77eaf4ec2af829a26e22914099c8783cfef6db6fe7e6e6d27a431f969ed7be9d6806688facc5ed0bca26f303ed7be23c14f0207d7c984708ee4e91cff5c2c262b118182348895f58506c2b9ce51617175398317d02270152cabcbc3cc24feec5d175bdbcbc1c6515f02b99211472ac1cc3ce4cd9083d0e75f7d8908ced81ebbaa150e8ce3bef0c06839b376fde679f7d0e3df4d0bcbc3c506214af42dd6d988eb7f71cdbb691c8e27a1570daae6205360e800b04994c6ddc42c90fb07922ea03e23d6a5c52cc033a39085fddbfb69fdf2980a8122442c36284ec481a3346e5380ef2221f7bec31e1a5f2e127d334bff8e28b4020100a8528ff1621319093c175274e9c180e87e16643bc87a6693001d6d7d747a3512ae08a1ed9281c09ffed5d77dd25a51442c08e2dbcc254780b315ed9b3bc2d5d4836ba0a605e9a3d7bb6699ab051c104227d5c223737b78de7e4e4e4288c7187ef2d2f2f0f0402fffddfffdd4e4b267448fa977312ced6b8d39286b47b782fd012fe213a49a5453006f0c3b56bd70a96890121221c0e171616e2b2e6e666ce69159bd3d34f3f2d5a638fa6698642a1a2a222ba92e61653f7e8a38f666767cb74cf33eeddb66d1b35b5a145ec295cf72787ba24d6da5e1575b088e9d3a72b114ed42a6e7b2098eb688766210ab5175e9915d966fa01d7c7a49408f6e0a10badded55511b960ef8a515d190f15ac4045559c340c63d5aa55fc164ab205fef345310ce3d0430fe512ef7df7dd87ec8e69d3a6c9f449a3d097783c0e02adc8f0d8063d5760fec9a12e000bdcd0d0a069da91471e79cf3df7108375584f6d8425b70a2d2d2d48f5e69940ed09c4ebddbbb7aeeb3ffff9cf77c878897fd22e941e8d38fbecb3a74c99525e5e5e5b5b7be8a18722568c944c1ee0d5bef9e8386090e3c78fe7697494bf2199d94f7abd0b6854885e945e012a8e33fc93e981914804a94260a7b66df7e9d3271e8fe7e4e4282c1aaab2e3b59b9a32650abf4b320f7cc64cd5938047260b2190632058042ca583b6ad50d0af1c7bdb009eb64222faf68033101c2c5bb68cca88e30960380851320ca3aaaa0ad7ef66e7642a952a2c2ca496a8cab0259b19627192cd3f7f14511f2ec2105a0a1677810f0c040203060c20fc57deeb38ce279f7c42afe0ec1affa2e691e899cea19f9c994a781942d20b5eb76d3b168b050281356bd6b85e18a394b2a4a42410087cf0c107c20bf1a3b5179e98ed780590f02f65024130a67fe916bcfd95575e090402f097001cafb986f47618e5d6e0c6482472e38d37e6e5e5518e9be3382d2d2dc964f2faebaf9f3a75aaaeeb5f7cf105f0192932825983e8edaeeb1e7ae8a19aa6d5d5d565676787c3e1b3ce3a4bf1affe28705dd7308c6fbffd16a1693457757575c2430978d1a5948879249d961e22bdec0e9021ea2fc3472ebc6e1554ad6ad9b26583060d82390a3346538765d575bd4f9f3e53a74ea5dbf12e0a727cfcf1c7798825bdab6353b1bb6177d188ee05a4f62493c98b2fbe580871e79d778a746ded95575e310ca3b4b4948b58d2e3096fbffdb610e2db6fbf25e3100e28b39c1b452423ea309221f67dd0a04178384e72b78af4980332e6e017515220148d37954ac143130c06ffe33ffe83ce53a22c6e478898f4946158a7e5cee5fd0b2156ae5cc91957636363454585f46aa9e27548b5e359d0e8a6c91f455907323d4203bd0b50c91117c4623104a8df77df7db66da3672767b95555557019c87411801c694081679f7d960431ee7eebe6f093435dae80d11681b5590871f4d147f37d03f64567b84f1f258efef18f7f48b62d787404792601c07cc5e8228450cc51f46a9000d77563b1d8de7bef8df3dc794b409889d7edb3cf3ed891071e7820bf8c2ae971933571bf01030648d6f4fd47011c307c2438d034ed37bff90d3f83446897c56f07834178e608c3f997929d9c5cb89cd9e4e6e65252113741a1411c063063c60cc954154c1d907fd1a24542083267f0c5ead83cec66f8c9a12ef1553260c29e3178f060d3346b6b6b25d315b960924824f8de82abe3b0c30e931e21e78e0dba72d4a8516fbef9a69b1ee7848d3575ea54c33010f5d1d2d2d2aa47e4a4934e22bea4e8727e833647e95028148d46418968cb0e1a344878422c910629e59a356b7646fe721c874cf1c964920abbe5e7e75370bff4aceb40151e2b8e466df4349a25ae9a924281d6418ee34c9f3e7dd3a64dfdfbf7efd5ab17bf9d26b077efde223d0284a611ab8f6280c3860ddbba752b9e40abd023e02787ba9231076eaf922c268eb07ac080018140e0d0430fe5b76fd9b205074288582ca608b138a093087097beb4047a82f0343d3a4962b3e3d579c6799e4f032032c4d93eed5d70757aa9e338e494e24f00bb334db3aaaaaa031b97f836ff346e14902c4b96eaa14b86909aa6cd9e3d9bfee5b5ac24a3478b172f8e46a3f0d04a29b3b2b2a828a49b1e138e6321c49ffef427c9a46e4eda1a1b1b8567a1c499b65317ba21fc14515732ff7b22910026135d87b9855b6ea2d1a86559146620bdd088582c86b01ef001b25b82d161bf2e5dba341289600f11502a126436bc51a687614a29354d9b3c79b2f49093c68c572868c6b73bbe65ca9429e88b87934471203e38ac2188f4dab5746026c9eb837fc904050254555505860c6fadf00a53d087e000ac98935445a0686e6e1e3c7870efdebd4dd3b42c6bcd9a35393939524a68e92893c055215dd7415569715d2fbbd0719c1f7ef801aad005175c403a08df063dc2dafc93435daca2b236109b895af7efdf1fb8e1ba2e76ff1ffff847e9e378d4a6954e2ae804fc1442646767dbac0e13ff3512890821784d590ce3a8a38e022b533260c84803a0daeef47592a9dca5a5a540dde6e6667247618b2f58b060d9b2652d2d2dbc62e641071df423a7f37f81b32f3e0f29af3722061f8d4691da0e2980245888c19265d5fa3fa7a0a0e0c8238fc4e798a6f9d24b2fd5d4d42098947f97e3a53a7022e8a67bcbe2f1b810025d2fb86192a74c747ff8c9a1ae64b2ab939e2e8f55bcfefaeb8510bffffdefb190757575b1580cd45d49498bc7e3703fb82c1ec34d2f0b9a4aa5d08c5ba68bd374f18d37de2884080683efbfff3ebf57a4fb3f29c281809ba3b9f6ab48809aa68d1831427a8c91ee42f30e5c89274722910ea41393b4b274e952996e1fc6bb2a2a2a28dc65debc79ca77398e93482462b1d8a5975ecab3f6b9750aaf80a81c8d46afbbee3acc67381ce61f8be32fbffc52d33454bd910c7569c0a0952064749ee6ad0789cd3f45d4dd1e70d2ab69da071f7c00c1321008f4ead5ebf4d34f77bc5e81e4ed00d6499f88c5f98660011894e2c3edcfb01e0583c168347afef9e75f71c5158140a05fbf7e0aafe8981487de5977dc71477d7dbd642c65d5aa55223d9261ddba7542889b6eba49e157448310014208436658c424ad5dbb5632d194d32f42d7baba3a7f16b46559797979b366cd6af5bd343c48c81427e3384e381c56449ec58b17a3d29064f6647ec191471e297ced2c7a286450f77f41b164c01c0a5553d7758467e027eeff44f7032a7708208e8acd9d9595a5ebfad75f7f0d7dcf692dccfd9c73ce216e208418356a14fd4aacbe631e8b030e3840d775305e128f5dd7adaaaa424c227175dbb6a9b834805c5950c2f1537e7ebe699a3cd2d8719c214386e4e7e7fbad5c8ee36cd9b225128984c361aa968c0816b4ccc5ab83c12055b7f75bdaa126a0af624e4e0e8671dc71c721b28a4498cb2fbf9ccc7e4ad50b2ae209ea0306de2314da362083baff0784bdb405c986043648fe55bae688238e40f7139c571c4852caa6a6a6dcdc5cd334e7ce9d2bd39537d2f488154b29e12be219fc9c757460b7b95e2812fe254114e57b1caf6a177e3de9a4938410871f7e38dd4bca763c1e47d7d273ce394791b4a5e7dae5a284ebba64761a32640895c8c8c9c981518a6b2bb5b5b565656524f412382cff4978b5fef2f3f3e1da39e49043886dd6d4d4ac5fbf9e1bf341223949450f37046938e9c5d37b226450f7ff40c1ba6fbef9464a198944d00cb2aaaa2a3b3b1bb662bec384d7c795ab6a5cd83bfffcf389d2d365b4cb15930c37f0f0c1ec302fbf0d304d331008cc9933477a44c7755dd446942ccc83ac74a6699e73ce39fc8d8e5701833eb9aeae4e11684b4b4ba3d1a89d5eddc6f5fca5d04e5dd7458b6ab2cc4bcf6974efbdf7d2f379c100ee67b26d1bcde9a587c9f89cd2d2d2e9d3a7c762b177df7d97474d119d02a982a87cc82187d0c07a9017d70f19d45581735deca1caca4ac3302291886559c5c5c56026e425cacdcda5a4191e45203dac68696981f75f318110e1076fe17b0ebb3f9148f0745cb7a349058f3df61865a51259212dddaf4e1397e6d4047d037019bc62d2ab264dfc5308515454c42d4cdc7c0d2519f6644dd30e39e410fc7ada69a7917b16666725ac05f42e2b2b4b4a3962c408dbb66b6a6a487f292828d87ffffd851077df7d374d3e7d266618ca081a20d3c7f6208b54ab9041ddff0325a082dc398ee32036e32f7ff9cb471f7d545555c55d88d28be5e02779f174e971e6c6c646e9218f3f4e80abd97c1872a7e3f2909f2884a0e74c9d3a35140a61f793988a03dbb63ffbec33f0553e18e27296651d72c8219c0913dd79f8e187fd06649021f47fc0990d1b36803a8442a1482402864ce57b145f171182582c6659d69021432ccb22d3200a9e1886f1e5975fca746988461e8fc70381004c536468943ddc462533a8cb81ab677e925c5d5dadebfadcb973892301ab93c9e4e4c993755d7fecb1c7b8faca1f621846656525fab2fbfdc07ecc242ce2f8acb8707f149c71c6199aa6656565013d264e9c681806af01a22899e3c68d0b0402071c7000fd8a8e987481699aa3478f96acff387d1750941c5d80c30f3f5c0871d55557614e264c9820bcda3d144cca07a0e80bc3870fa7d9bbe0820b7af7eebd6ddb362c0442c4acf412ca24b4a32b8210e2faebafa70b483bd81935a4cb2183ba2a70e593cba8a954eac5175f142c778cb34d7239f835de4422b162c50aaad5c04d5092a1f7f6846162143bc925483458b56a556d6d2da5d410d73de594534a4a4ae813e055c2c0befefa6b62a7a412930f86c689830103064422114599b46ddb300c08bdf4ed5cb496cc10408f22265c545484e6608ee3a0bbc23efbec03f6bb7af56aa295b89de8ef430f3d84ac925b6fbd5532195ed16e7a286450b75dc0f10ad2ef15575c61591602eb5cd78d46a3c160106556c804c5d5579849162e5cc81febf8aa964a292957899ec3cb3b288e53ba777b23a7e75f7ae9a5e03f279f7c32c643423baea1787db29f09212ebef862cac490cc595a50504069b1323d08514aa969da09279ca0946844ec2129239ccd2a6a3c092fd2e3de10aa95a04bb215d34328548eae1442bcf1c61bdb9b9c1e0d19d4dd01b41a173178f060214471713157c68a8a8a8410686f4f5712070887c3e8012959db04fcc4a56284c5f35f096f15e359abfee156811773098542fdfaf58b44225f7ffdb5f2994288828202fc0be13c1c0e43ab7ceeb9e7782244737333520bf12f46421f45e19f32dd7b148944060c18a0589239ed909e7d81ee22fb1c2569545757bbae3b71e2c4603088b646d2679c9752ce9c3913b472d9b265d2277eef199041dd76015429ee0cdcb469138549398ef38b5ffce2c30f3f344d13b532700d179e1f7ffc71d488e0a657b4c6922c14393b3bdb344d9c27e4a44d09530d8daa3d1e0eeebd7ce69967e0fb41572ec9cce9175e786130181c3f7ebc6488c8952eeb000020004944415474e5955712069215ddf60a0f689a969f9fafbc8e32fece3cf34cf88de915c160f0b6db6e43d97a5edab2d576e18496b66d37343484422152aa0b0a0ab2b2b2b8311f3f912a0ea445df7a3e517b186450770700ff87f409a8d80dd3a64d330c830a2609214e3df5d4a38e3a8aae54aac36a9a969d9dcd1fa5e412e4e5e521d8487923f6ba6118cf3efbac7f846d7f023167c771aaabab7924203720472291cd9b3773ba934c26b3b2b25e78e105995efe1284066a249d918c4c40640d87c388bec48d93274f9e356b16d8b8f2763e09a47bd35f4dd39e7ffe79fc0aad8474601a2d6544161717a39806d9bdf79856c60a6450b75dc0cb53d076a1fd0a45b7a6a6c675dd7efdfac1944a3b8ff6d0cc993351999d343d3c70dbb66d644c46082ea24170236d6bd7750dc338f6d86325f3c79031ac0da0b697d2dbdcbaae1f7cf0c1f4217979793038fb1d274288458b16b92c1dc2b2acf7df7f5f4a79cf3df7e8ba5e5959c9e3ba5d96ea04ab1e1f672c168b46a3f7dd779f640aaddf08c7259151a346d1ab1195e177a7f1ba73a832af6462f7f4c0a9562183baed021268090778faaee338e3c68da3a849aaf6a4b04d29257ade151414d0ae52cad3f4ead54b08415b8dbc17b8bdaaaa0a9192ad1aab5a057f419fabaeba8a075dcc9831033d4114dd3b954abdf2ca2ba15008e7791d99e1c387231c1a15b68e38e2089a253e638f3ffe3859ddc902376cd8b0bcbc3c8a97e23127546183147b045a5d7bedb5524ad3348f3efa687abe9bde653bc5fa3cbcfdf6db323d89778f840ceaee001c96920ed14b310e71dc4099d5c99327c30aad8467a452a9499326f5e9d3272b2b8b6ee7366429254a936ed8b04132664259e08d8d8d5ce0e44f680378dd09ca01300ca3a1a1414a198fc71b1a1a7273736d56210098336cd830b29945229173cf3d174f183b762c9e665916b9ca3833c4873ffbecb33cdad9719c482482963190a89591732f9165599b376f9e3c7932bef7c1071f145ef94e3070273dfa1a489b9595b57efd7a5a0e85f7ee619041dd760127deb4e708b5b842fba73ffd899a0fd5d5d5f9ab999ba6d9d8d848855a64ba8a188fc783c1e05e7bed8533241fe28d0d0d0d701d718b513bb72667e02031a15028168b7df6d9674ab9497a60241241829eebbad5d5d5353535745951511117538510679c7186642913d07521bbba5e4c622c16bbe5965b488a56c6ef3f20c332025125f318d194dab65d5858883a98fe5af3b2e7073c6e0f32a8dbc980bd45497ccb972ff75f40a1fffc166c35d334e7cf9f1f8d4671920cadd88e4aa934a71de92f5cf9a4ad8c01048341c4602f5ab448e9f4994aa5468d1a45c18352ca0d1b36508f25c950d7f6d29b8510b5b5b50f3ffc706d6dedebafbf0e9bdcebafbf2e19f2ac5ebd7ad4a851f9f9f9871f7eb8e2a6061055029e035da9069502f458dec1403101725b008ff4904c7ae25609ffa2d038bb9bec9d41ddce076a36b9efbefba2fbc9860d1bf896cacece2e2828a0b2a692edaacacacacb2ebb0ca10b4aa7dc542a3570e040d46d5774dd1d3216cbb2c8a8964aa56ebef96690958a8a0a54dec2653c1602b8473624b879a5570ca8a2a2e29a6baee15e19841c829f037272726cdb26032fbea257af5efbedb71f183881a2b802085db3b2b2060c18c0350bdbb6c9a41c8bc584101f7cf08164f5eb94a9a3dc60991efc8893bc66009f5bc9183b4d63dbf3bc3b2183ba9d0cdc200c59b1b0b0103e21945cc3361542141616fefad7bfa65d02b3cafcf9f351ea811e8203ec2154c3a1779189abedf1f877de3df7dc83e69474192cbdf86bdb360cdd546856b262cb0454db894bbf68bf400ab9c251a5948661bcf7de7b5449afd5daf1cdcdcda15068debc79b66d1f70c0015c9756cc72307d23365b511c28777a7b1a353096278a49461a1c562790dbd2ba0f6450b7f3c1659d35695b407e860329e5554546e83cb98ea5949f7df6594141c1ac59b3eebffffe566b14864221eea8f46f590508af6cd62f73f3e6cd302f11e2712a80bee1443e00a9548a57ae426c168f8b20c9932be7fe4d0fbd1a75f688cbd14370e5ca952b755dc7500dc3a04c3d92eab99a00d4a599a7002c3ef954e3963ed6719c175f7c91a6fda38f3e721c67f1e2c532ddc9cc3dcf1dcbb8dc759041dd5d053c6e1132d89021438410d168f4bbefbeb36d5bd3b4830f3e1869c0b81207c090caca4a2925e26f09af128984aeeb3ffbd9cf24d3be76e81f225994ae3cf9e4930dc3e8d3a78ff4da7f4a0fe5f2f2f2841063c68c919e699a0448c18a2a4b29972d5bd6af5f3f3c964bda8abb0b00724385294b4a4a14cf19c9ffdc875c5656a688064a8f5c94cb282e2ee6b8aaf8c3f9ecd1a31e7ef8614dd31055824581870c027f381cbee69a6b684568a8dd4addcda06e2783935e47cacf12478f1e2d84c8cece4ea552d5d5d5f3e6cd5bbd7ab564925b341a4da552bd7af5721c07c55c24b3970821709258dc0ef713677a4078788f83c1206d4a30226c5fa4b3d32d540f800757f39c04e5dbe9160a51e44f4336d2ecd9b3498d0446115e555555959696f240682ec4e21a2e4128de293fc6f255b8faeaaba11b47a3d1e1c38793a4a0941643f67fefdebde9bb14735a77800cea763e90c592f322927bb1c340ef870e1d7afae9a7979696f2cb4e38e184ebaebbeef0c30f771c87e7c4025072d5f1ca68c8d6a8831fb85c2aa5cccbcb334db3b8b858b98c4235a4afc9185cbb84c6d8f4f0602b4166ca54d0edb8b7bebe7ef6ecd97ff9cb5ff877f13469844c61304836908c2828642891481c74d0414288fdf7df9fbf97e2a271fbbbefbe5b50500043f401071ca024722861987c360cc338fef8e395a77513c8a06ee783bfde0580bb2e2ccb2a292981ccf6d8638f89f46cbbf2f27229655656562a95423368da34f5f5f54a6a9182960a280e0ffc8b00fd4b2eb9842e70bd06a2c87c523228a0cac217ad841f1a86f15ffff55ffe98445e238e0f6fd5aa55c84f3aedb4d324d36f71cda9a79e8ac6655028b89d89d32f8715b2965e081a95bce153fdc61b6f0003491f961e1272eb1a1fb0621a8cc7e328a3ffe4934f6e6f92bb0432a8dbc5803d47f106d837d5d5d552ca09132648269412020821a8ea55fba33278d22fb8abe2bae46909ad82699abffce52f714c988366a57cf01c5cd6488d203737d7755dd45526ab1279a4704d9f3e7dc2e1703bd578dbb6ebebebc154070f1e3c7efcf8debd7b5f74d145a86b73ebadb772fb9964ca3f1f27270d645ba65f972c5922d2abc0daac104a97e8c019d4ed7a983e7d3ab61d945eec98c58b172367edb4d34e9b3a75aa64db34140a8d1d3b96770c6dbb500be78496658d1f3f9eea2d73a9188523db780e55c623c7b5f474607883b849dc4e6f544ba2412291406b3f2a5545883d6cd8b0fefdfb8394b4a70f03b7b403f16ebdf5d6e38f3fbeb4b4b477efde43860ca136285c59c5205b5a5a78d6919202ad3c9630b3b0b0108bd21ddc4519d4ed62c0f25f74d145483f9a3a752ac4b9d75e7bcd711c747f86324c1b05155ea42f65bf55f0d773815da7a4a484c72d6467670783c1be7dfbb6f1289260f9c8a594279e78a21002ad74814e7e4d01071803dc4e243bd8ac0727f17fb405db21d7e5afa0b7708799c20fc9d6b079f3e6caca4a78ec62b1184c0f8140203b3bfbb4d34ee392737373333158c771468d1ae5a7535d0219d4ed7a201442a22909cfe17018855d8a8a8aa8f4a994f2da6baf0d85423ffcf003feb5d21b886d0f28240b85663efbec331e3d02cef9e73fffb98d271027dcbc79330e68e3426a201eae28d8bcfe56535313da73f3cc0429654e4ecee8d1a31dc779e289275a0d7bf40359e994bc5f305b62a18944020eb0534e39a5bebe1eee9f9c9c9cc6c646c771b66ddb06cdd975ddc18307874221180865ba33892ce15cae5674e3dd0c19d4ed6250167ef5ead508306e6a6ada6bafbd5e7ef9e5418306fdfdef7fa7721cd2ab59515757d71e81cd4d0feb3df3cc33a1e8923ad7d2d272f7dd7773dbf2f6804238b8cd9c272128ad1b38b3e59f09dac44562eecb45f5cc1d869af8255b3e2a996e278b46a3baae575454e4e4e43cf0c00338e9a777fec853c98231388d482412959595e402cce8ba3f45f0bb67d1f90e1cf8c9279faca8a89052969595217818d798a649ddee659b845ff1acf2743fba1d559a0b0b0bdbd8828e17c34ce237c72ecbb2faf6ed2b84403e60abb58ee9e1088d8e46a308ed765d372f2f6fc58a15887022a357dbdf45cfe74a3509b178d78a152ba01d0402013497519c4c3ce84df145f39c0d1e2ca9081a5bb66ce9aa2a1c19d4ed7a50eab9da5e8d45147cb8f8e28b43a1d06f7ffb5b788cb029b3b2b290a2a0b09ab6df52535343adee098e3bee38e073dbb78331ae5ab5ca494f57e2e656688ce3c78f279f33979639ea4a29f3f3f35163557a711ac8139c34691237866f0ff8afe0871ccfd7af5f1f0c06d164880ad939ac5096ebd5c1f347a429852cf967a2dcb4e3e5660783c1850b176604e69f3428b97bb42f91860a474e381c862f14c870c001070c1a34a83d7c896e21a9986bb981402010081c79e4916de3bfe338975d7619a13d8991ca5de0450505051b366c200c54ec64a150c8b2ac4b2fbdb477efdeb66d8399dbb6bd66cd1a7259c976d86f535e093bc95cd6fdfbf7d7340d0118bc334bab5fc7c5162ef8382cc58fccd43469f08a070281cb2ebbcc1fd4b1db2083badd1420497ef3cd374806400455efdebd69b7c197e397489ded64960aaff83bc7768461bcf3ce3bed191252def9c3c1f67970d28a152b42a110daf991fd8cf63d59a470005f147521a1c04c8eea0a57e4f2bfcbe2aba5940505058140a0bebe1ea23bfa15bae95db695b972bd1c0962aa7e1d44f1f7c2fa4d5eb4768691ef0ac8a06eb706ec8c2953a6082166cf9eedba6e5959191c211b376e1c3d7a34728f008aa155b2ea3968ad228478f0c10749cdc32e44eaec0ef9067670341a8dc562dce1647bb55d95545bc771a8830979415dafccd5d8b16353a954281482a3c8b2acbbeeba4b08b161c3061e7b8c6736353581467016c763b0162d5a84af2b282810429497973bac3eb63227dbf339294e60c9ea1c90d85f5a5a6a1886f25d5d0519d4eda6904c26798f9f9ffffce7baaedf74d34d5c535dbb762dd98a017cbff25d8b12d0a84123a55cb56a15e4f02bafbcd2afd16d0f5a5a5abef9e61bd3342fbcf0427e250f212483b6aeebcf3cf30c7c4e8a2167d2a44903070e0407a3c420d775e7cc9913894410a43d63c60cbf73d8f6c0719ce2e262909e4b2eb9043dc7a8d30a01a11c57c801290fb85eada022510acbb24a4b4b79081a9fedae42e00cea7677202439e8a0830cc30887c370ae4829870c19326bd62c04fd92a8e94f6a1d3e7c380c518ee33cfffcf394e9f6bbdffd4e9127db10fce8025001e9b35df3e314eb30821a3acdcdcdc4d63efcf0c3a2a2222925b4dc8b2eba881212816c252525353535d168146c1921c483060d4231cd5028949d9d7df1c517af5ebd1aa18e9aa6a15b127d8b92ace778f9129ce2f063d28795c84d7cc8ecd9b331696819b165cb16e5c62ec1de0cea7653e0d66640229140c260381c3ee9a49310243066cc18caf8558272490d43d8a3699ae8b24b59724af864dbad406dafc09de338789acb5a8d72b5965b8f745d1f3d7ab4ebba8585856895e038ce31c71c2384482412a5a5a5b86ccd9a350ad520399ccee01b6fbdf5d6783c4e85fba0276fdab4c94eafbf275bcbcba7084d0c7b87e1df9870d8e4fd21a22815d455e6659941ddee0c6435217681f2543c7c62c08001866114161672ef88c33a9e6cdcb811b88a2a59a1500899fa3c0d98221076686ee1312124eb2a3b78dbb66d1c7f2a2b2bcbcbcb71262727273b3bfbda6baf8dc562679d751614f5279f7c122634aa6ba5695a341a2d2c2caca8a8282b2b0b0402282e096f192e38f8e08369483c34026c1338cfe3ccfc3c96dc3c406322134d4d4defbcf34efffefd614946e895648abd64340562429720700675bb29f0c81ec25bfc2d2929314d73c48811388f7a6e37de78a3f4d5bb49a552f8b5b4b4145d2dc9f0d3e18151642f308dce2be61f8a6d701c0706e74422e17a75b9d00202572290438979f8f9cf7f5e5858585555356ddab4d5ab575f7ef9e537dd74933f3899de8859a297d2501f7ae82160d78a152b6a6b6ba74f9f8e5447127af9984b4b4b0b0b0b110f03451a95f1dcd6eae6f8fdd5bb1932a8dbad81704cd145cbcbcb11486859165a10844221eec0242516ac831e4802ad64215ced14fc9408c74422010dd04dafe7080b2df95df0d2238f3c929c40d2d372a59440159bd570e59fc9bda9441aecf432d48e2fdd87ccdddf7fff3d90101287f09a71a3e321c4603073fa09071515150eabb9c949a76ccd92df258d5134e979ea771dd8b68dbe1882b916515c1b941bffb6e75198449441c5de25b587bf05392ec41620dad1999e0e58b2f2f2f2cf3fff5c4af9d0430fcd9933271008a0622b958323d95208e17855e04808ec2c80dedbd4d4c49f0ccf10fe625d703e180c4622912d5bb6c0458c44087880e9d368c042082015806f92b6370ced0d5dd7755dbff3ce3b4b4b4b9f78e289afbffefad34f3fadadad6d6a6a7afae9a711c328844047c2402050595979c92597cc9d3bb773a76857c16e200fa45611f5727d4d6b79c868abc05ba12b71086d07037285a74ba25e3a17f8444177955e6cc381071e28590aae6ddbe884448d08fd56d64e0121442010a062f1dc66e60f8d1242fcfad7bf96cc83356edc385dd7a918088f9d04382c21d94dcfa6d81e806a8064f352ef5c4795be3d43bff688f662bb4960567232005cd45124253f90a31ce06ea7563d993da975ad32803d00c8b074dd75d709216a6a6a2eb9e4926030f8fdf7df3ff2c8237c862116fef297bf2451b3d30783b660600364439652befbeebbb8a0a9a949c9ac20c4d8ba752b8deaecb3cf0e040248720428e9ec84813bc42bf87e354d8bc5627e148545ca4daf1cc6c95997844675007639ea2a75c04829a2f3e0123be4baf4109e90c5e75d712a1290cfbd4790d21d0237993a8e939d9d0de1500871cf3df70c1e3c98ae245d54b2b600746fa70f6cf5ead5c160301a8d4e9a34894cb8caeadf70c30da79f7e3a5783d11571efbdf7c6aa7df8e187c160109a30d98dc9fc4bb6dc3608319e336ddab44020403b015b48a938afb8dfc815ac8875dd167607d755a4143fedffe4934f8e3aea2828a2da7680247cd818f2f3f36fbef966e5f992f5bc2584f737ecda0380cc57c964323b3b1b411a48a3dbb46993f4e51b10f899cc4e021e488972f9f9f9d060e1bc21db12c6130a8588e68e1e3d5ad3b4bababa638e3966c08001d168d434cd79f3e6490f81d1569bc87ddb6e670ea9546adab4699aa6610ff0edc199014556fa99418f805d8eba2496f00e97c0de810307025da3d168381c2e2f2f7feaa9a7da78146db8f7df7fffd0430f456c5a3018cccaca5ab87021d185569d6fa459eda2cfdc6dc04dc484154288f9f3e7c3612bd3b373354d434b14e5a7ce020a54e2ff9279a9a0a060cc9831e063393939279c7002068cb84e501ce024166bc890219aa68d1f3f3e994ca28e0fa1198d9f6abeb70a3439223dd142013e0f5c34f08782745bd81d5c974fcd79e79d979f9f8f75edd5abd76f7ef31beecc6863ca788f49aee852803ef2c5f7de7b6f70005caf90ea3dc04c253dcb1c17226a6b6b83c1602a95bae4924bde7cf34d9c6c6e6e26cf90621ae85c20c993ec0bc099dcdc5c129710999cf22a3693f19f6317a93658cd0b2fbc70c992258140a0aeae8e2e737714b0293d466d18c69021434838574880df1fd6ce3a41dd077639ea129b9d3a752a8cf513264c5016a09d5a28cd35a6989b52e9a7dada5a183c2fbae822452decb44fea5250aceb14482cbca09fd75e7b8d735d129879427f274a1f3c9b4fa60b05383f6bd6acf2f2729e1870cb2db78442a1d5ab573bac25175d4fff821e1d74d041f0cade7befbd40bf1d2218a1a510a2aeaeceff2bf71b2b53a18cbf3b430751970776cbf4a467998e638b172f460c6d6e6eae4c77114966af22415751c6fcc1f13873c5155720bc4e2931213d4e5b5252128d46e3f1b8528b886f5cff41cf05c771745dafafafa7581ff84e89b9eda4014631d2f2a8c0ed019fea238f3c527af34c55e0250bab50222b48cf9a32650ad5bb1042fcf6b7bff52b449c34f3adf2c9279fe4e7e753d306e92bc5ec8ffd50484977868ea0aecdeaeed181524cc0b2acc99327c3dc8fa6129c3c2b823105e8f09852c515c4cd2180c99327979696ce9c3913fff202426484d877df7d737272344d439c20e13914ef1eb142ed07ec6f29a5e3d5a0114298a6b96edd3a7e59c71098965571efedf0c6542a851667b43afdfbf72f2e2ea676045c9fe291d5ca49b438c0178d19338686014d9eb82537a6507b5138c9502168f3e6cd6fbcf146abb907d4b6f347cd4c57c18f46dd56275a29f381d03c5dd7d19392ca147163a3ff8cbf830e7efdeebbeff8ab09cf49a72d2828a8aeae7ef5d557a594e861ab8c16a139e17078f6ecd992f5b6a387f494d56a0320ce98a6d9d8d8883348a6174234363672937b870916b745012bda60bcdc0f2fbcbe44b66d9ba6d9d0d080c86a2ccad8b163ddf4d26dd2db0c7cd878667e7e3ef464c42d1e75d451fc8d7ca8bc672f6d39f8a2344dcbcacad2759d9c67aeeb5209586524dd163ac27551b5808737e120994c565757832ea2cf159766b1186fbcf146737333ca7349568d85335592a2b93ccc1dbfb2b54d138d46795f19ba8bf6d0c71f7f0c8b2bda64b55a3dace702be62e4c891dcfc535c5c1c0c069584b50e7f2fa9d6edbc587abd0ed0f213100c06c9ec74d65967018183c1e0bffffd6f5cc07d0400bcb4b9b99936c9ef7ffffb482482204a3ce1fcf3cf973ec55b4a89e050995e5c96bb1b403ef8f53f664aba1276d64c45fa0cf22d745d9f356b562a952231862764575757979797f7eedd9b8783472291acacacc2c2c2b973e7caf48d452175745289b0415a1c49809f7efa29f6010466e2f6929103cbb2727272406e3ffdf453d9433c01ed01cc035017d9a44b972e459a2ebfac638a3d4998348d3b9c37ccbcf072836ddb0e854286614422116e1c696c6c04fa5d7cf1c5fc46c45ac9742d8933e16fbffd76f1e2c5454545587421447676f6d0a143376cd820bdea8dfc931f7cf04172524a4fc3aaacaca478c99d944a7633fc68d4558cec52ca48248204eed34f3f9dae91ad15e3e576481c1c7ae8a1f178bcb8b818da083836b70a12f293ed9e026be8c9748cc7ae58b1021d28f0048a0ae0f6ccdb6fbf3d140a85c3617fa9871e0af409e17078dcb871741e53da2956656e416ccf2edfb66d5b565656717131979605abc8e378904aa5d0f656295b47886a591609628e2fc8594ad9d2d2924aa5befcf2cb828202e4189aa6892c5f885a0d0d0d6416e119b6c26b92c29fd623786f47b82e210c0a790b215063857761a13000627abc410e373273cbc78811234cd3843350326c540cda325d10928c289065221e8f0baf351bc9cc8a29f2b0c30ee3f5627a3a604ff7e9d3272727873e53d775340a51aeecd8f379c25ddb0fb12c6be5ca95544ed5b66df8f3912f41f98692f173886394ca4bd84583f7c745f91bff6cddbad56639f47ecd4b326a0eb96ffdfaf5d2d3dd7a0acb951d1698d174d4308c850b174ab690dccae777dbfafde0f42f372aac5ebd1ae4392727e7d8638f95e92ab1c3c277b8798c4b47f8f5f4d34f47509e4cb73ff3eb21c5ed9e0caadd0353a74ea5da51aeeb86c36121041a14ed0c33d96bafbd2016a13b892258b50a866154555591eb017872e9a5974ab6eedcd2e1380ed68bc28f89e692f4dbaaf3a6d51af474258f52e6f2f675d75d679ae6fcf9f315935b4fb159ee60cb7285414ae9ba6e79793902a1d6ae5d8b8fa4d0081ef0247d2ed9edad16bf97cfec5b6fbd053a8d1678f0331111559650693641a3755d17b9d44f3df5945f2a26dbf8f8f1e38510a3468da2614357946c937162d10d81d3442104eab6599675da69a781d7295492935a993ef3dc94203def0ed15f5dd7cf39e71ce953411584f9f2cb2f5157198f455c174f0cda1e4c9d3a15e2ae5fd47259e1e556e57f3ffab5ca2af0104dd360c023e94f799d6402267f3e3c147c18ddabac9cb2471dc7d1751d5505ce3aeb2c99aef9904d88ca292973a7a0285f153eb9ca449378f6e0830f523c5d30183ce79c735c5f8094e267e60f8415b15fbf7e24a7f1a837ccfbc68d1ba16b7153241f2a7d51fbe3e07727f00a2cb03ee03ce50f4d9b364da67321bec4caba7079381c0e2321897cc594002c192150882922996805914372d14517b5f109440b10bd1c0e875d567b5dc9fb915e350ceee090e975769403feed1422cad90ccda4e2bee69fe9b79975959973c75c574a595c5c8c3610b022f89df2c4489524af56cd3fe0e484ea9ce671c78fdb5a1806b077d0a0412b57aee47c9b5760c3953ce1dbb22cc330468f1ead345ce6b987b8323b3b5bb07655fc27fed86e0b34544dd388c4e8ba8e941dae329031422155d2170c08d644d7206d4b7a3e427e23092c92b51192529243a1edc1bbacb22c15d6903e2ec2b329001460c3578702aa95a2599665c176b56cd932c78bcf23430cdf544aac38f7267289726762d4760676309b2fbcf0026670d2a449fcfc8811230cc3686c6c7cfcf1c77186239882456e7a5b7102a5941e371df3e46ce9657e92711bde054dd31e79e4117e31aec11ea527533e703c1e8fc56208a9e1c66a1a2af63aaa162b25bcb9b4dc3d9d498aa18e13a04824120a8510f9e0671a96654d9d3af5fdf7df77bd1ae5fcb1a3468d5aba74298e215b0583c1bffded6f8a30a22ca5699a7ffef39fc903041befba75ebdad8e24a1c6b2a9542674d4278a7b5862c8ab75fa61b35646b852fa0404d9e3c59b9806e24030a3d73ebd6ad74acc88f5d68d96a0b757ff6b39f05020112bd78c94ccbb2fef18f7fd4d5d51516165249ee70380cfa1a0e87ebeaea8e3bee38602c7706f062f38ac82ad3aba829aa2687e6e6e6fcfcfc51a3464d9e3c79bffdf6c34925655fb269251a298438e8a0838e3ffe78c984284e2cb06093274f1642a03ba6f4e5b5edbc976517016f399995953572e44850ba4b2eb944b04ac22e0b5d9a3e7d3a6a56cd983183fa71e032d8f0c9fcce2561ba80b3593234161717a343122e1b326408df456d804219b76ddb366ad428c45dfcf18f7f94e9a496e46712bb7808bd9bde8e08e344ec3467fecaf6e0172ba60dee8cf487c1778905a42dd4edd3a78f699af5f5f55c444171101c73839394f28b2fbe38e38c338e38e288238e3862d2a4490887840b9ed01b56aebdf6dacb34cdc30e3bacacacecb6f44076cb0000200049444154db6efbe1871fb82643afe089dafe608c868606e02de1185747692195f4ce783cfee4934fd23e56cccefc2db0882a461d4527ec86808db572e54ac16a3562fe15d9c7b2ac810307e238994c22474fb269fcfbdfff8e5c4220836ddbb367cf26b4f4ef5a2c22d5a60460dd2fbae8a2b6278d876a714349fffefd61640904022fbef8227731724faf32066801c4276cdb86ad0ece425e33048f02cfc0032fbffcf289132766676753d548e8ed797979a8237df6d9677ff5d5577cc0ddcb4c253d1f3aefa7cead6a7c5e643a0153d2beb8b2f1fffedfff1b3c7870381c4625c14020505151819a26c2ab9d9d95955552523268d0a0e79e7bce3f2a3c1063b8f1c61bf3f2f25cd72d2828b8fbeebb25abdb247d4a11f461cbb210406b9a26d8328d8dc40ace61b05395b89c6e6867f6ab1e9cbdc04a346fde3cc57c9a9d9d4d51dfb024e3277ce0c081032fbbec32c9561f28e4b76250d97421c4dab56b7172cb962d544d813fb60d686969f1a3c109279c801a719aa6f5eddb979b5728f0587ad2842213b5b4b4141616c25203694ba69783a5eb0f39e41094b30a8542d5d5d50d0d0d6bd7aefdc31ffe70c30d37cc9b376fe2c48963c78efdf7bfffbd7cf972440d1614147cf9e597b235dd7bf7c00e74ddf7de7b4fd33454ebe33a9ea225f2d9246246ebc489a812b1bc68d122dbb6972f5fdebf7fff4824525a5aba72e5ca254b963434341c74d0410d0d0d797979e3c78fcfc9c98946a3a3478fe67e7c3c64d3a64d88490e0683142ec32d078a708ec147a3d1ad5bb7b6baa548f0c32d88b37bf9e5972908a43bb35c9ec2110e874b4b4b711ead6b8199c442a5943cea3b994c2e58b0a04f9f3e448b798564c24c6c063f8d96525e73cd3568238a5740c21242a02150dbc05512c9908a661b3136c819304d73c28409f493a2f11233ecddbb373867341af5bb8549da4791064dd3060e1c4892b6f2f056456b8c476995badb60bba84ba381c000decb2dc072976de2b3ce3a0b4d658b8a8af2f3f38f39e618b469faf5af7f5d5959699a663018aca8a8183b762c86f4ecb3cf42251b3264c8c48913e9390aa5506236e039a4aac5327d3b7237c0dcb973354dabafafe75193fc997ea5bdab80e80ec9fc8478c0223ef864323976ecd875ebd6f193c1609094ffa14387caf484215dd7efbefb6e455ea55f113b85097cfae9a78557761b17742cda94c4a2542a75edb5d7969494500566f495df7ffffd9f7efae9afbefaeab3cf3e93522e5dba74efbdf7464f336cdd152b56f0a7711529373757d7750ab9933e0ad286c1c5f1e2b1ba2a9ea7adb742d0fde1871fe0ca53bc26b4b33b5760c06379670dcbb2f6d9671fd334b3b3b3ebebebd15a8a02eb8410cb972fbfe9a69baeb8e20a29e5c489137ff5ab5fc9f42d259944c04583aaaaaa542a150c06d7ad5b9762b5c5e8d3481edb6fbffd84103c08968f995b6bba0a1c162440df128bc5a0954929070f1eacebfaecd9b3a126e013d6ae5d0b9608cdcd75dd783c9e9d9d8d491b356a14d78d8f3df658ec01126ac88eb06ddbb64020b064c91222ee70e399a609cb45c7f09680880b453e0d1e3c18e97bd803944244c1f023478ee4e29ea219a1e04e7575b564dd12b8395a91da2ccbc29ebcedb6dbe8a7534f3d55d7f5238e38c2ef73de0db063579b94f2e0830f06e3d5759dcfc22eb2b5529096b2deb66d3ff5d453656565a1508827b245a35118c3eeb8e30ec771207b4b5f54100185e6e1dfbffef5af64e8e29b92aec7f179e79d275864b5cb3adc907cb5931b742741892bb06dfbe1871fc64441da474b2ee52ebfbca7695a2291686c6cbce69a6b480d86d53a140ac12defa687224c9b368dfa92b4b4b4e4e6e602979e7ffe796ed4ec8098d6aa14cd69e5860d1bce3cf3cc030f3c70d8b06113264c404d49e9abf3c81d0ab158acb6b65629cf42c2b02221c331b96cd9b24020f0fcf3cfd36052a994f05a0d7609ec80ebd25fd234849753261931eb5cc999b35c9a7aa2a044352ccbcacdcd8d44223ffbd9cf804b353535d89d37dc70032ee6f5ab9428766ed0fae69b6fb0c56915ddf4126478e3983163841054b692237937518039cbc5198a3db4bd686d346ba79d0a7d38954a9143d5308c9b6fbe1959ac8aadd81fc9d8d4d4844e1f4ae40ccc9092a9d61d9b22c7d74a8f3e50311992f199a3370f9b731ce781071e304df3aebbee92e9c2b03f8416079f7cf2494545051c0d8a85afbabada308cd75e7bcd1fd3b27b60bba84b0a0f4d01a1aef0d5f2db151b173b4c6e27768f2bae894402ad2b51fb77e3c68d8140800c307e0555a6efc8542a75f9e597cf9d3b17f5255ab54f104a40bf921e21874e61b3722a5d0834728775eb3aebacb3286e71cb962d91488432cbe9fa193366d0bf8ee31c7df4d14288f1e3c7cbf4b81aaa520015095f8d967f54b1c475dd112346408e2541b453e216088195603e30c656fd558a5569dcb87128ceecb7902bf4976c728140c04e4fad91ac75309a0ccb2e22dc3bd6b0f947c66231a8fe8661cc9933c7f22ace74e2809439e5db5191d239aa6cdebc594a3975ea54b2a8c104d5bb776fe5e144117808477d7dfd071f7c3061c204aa56c9b34c5c16492b998f54a6d3af2e21bddb7b3b1752106b4111c8cae02dcbaaa9a951d80ec45d87151947b99c65cb96f1e7df75d75d9427400679984538cee3c0ea50b5544a80511ee88f3d969ebec31d0190ada07bf3d610848d2ef3ebba5e3c19451ff08793d4d6dcdc0c332ae16df7e2ba928546f07085c30f3f5c78d0af5f3f98f53a115c5f3550ce30159398cd5a63d0ceb06dbba1a1a17ffffee79d779e94323f3f3f2b2b0b5e5f0568e193c964341a6d6969e9d5ab176729f4641c101d21c501cbd61ddcbc8adc2899da3674e8d0e1c387e364515191a669b005d0861b3a74e8fbefbf4f2438994cd6d4d44c9c38913313287bb41f5cd7fde8a38f344de38e999b6eba0994fd94534e91ace09b648a4fc7be8ecbccae07f897d0d54f17f0ba7ffffbdf94362ca56c6e6eb65b2b3c00d1e0a5975ecacdcd250718f210486ac05d880e2e2c2c74581fb3dd0f3b700e39e991d6c47f9025870f909dcd7014379ddf7da7ec03ce61889aa652a9e5cb9793d84c259a48f5a26792ce8305e381567e591d435ab0600135a7e343ed5ac6cbe7cd4e6f728ffc3b7c02621ba81489e3389f7efa69af5ebd249bc9a54b976667677393e405175c00b73026e4eaabaf26a7082e3bfbecb3a10ce3518ab5cfed68868d92d0c2195dabaeb8547a99e54824d2b76f5f373d2791aea46390adf9f3e7ebba0e97984cdf57f440e969f28adcde814fdb49f8d12e293e05648ec74f149cd49e1d4c6ba0e89f4a4407513bc5c7c36f51623f94791c3d7a74381cc695c16010da9af4558d76bd300629a5526685483e1f615d5d9d100282baf2c06e0518794e4e4e6e6e2ecd8cf05a10e35fc771a00f73d197c40afc0bcca467028d29f7407a92483c1edf7933bb3f7040b138b82c9e8f6bb6f7df7f3fda17452291f2f2f2534f3df5eebbefc6d3ce3df75ce96306b47fe6cf9f1f8944a82812490ac4c0e8fcbefbee1b0804b822e6765181fe1f8dbac04ca8046bd7ae854182442980bf065fab90f255cde418223d55842f24c764c536c8f1165c574a994824b0c0082d821155d334527b68f9f196ececec9123470e18308092b09555e10e40502e7a57572de10e01c343faab94b2a5a5a5b1b151d334f2dfbaae3b70e0c0471e79c466095564cdc2c9be7dfba2db752412090402bc1ee8238f3c9297972784282e2ede99a0942d5bb6e000f442c921a39f38fa9181107edacaca4ad4f4a52b8f3efae868344a95e57904be6ddbab56ad427a433018e41daab811547af139aeeb22bb8682b41143da55a25607b92e91db61c38641164594a29b9e56d6367062c6bf9f5c6d04fee26f8a80ca778cdf1c0d0c745d37140a5d7df5d5c964b2aaaa4a0881daee8a200776545656867ab4fcf9903961d2482412679e79662010405d2ed9d5d2721b00edf788238e8846a338e3380e82c6a5b70a3366cc80024c93565757c799ded75f7fcdf92af7d0e81e2865527666b41c148b20df06050505b0b9dc7aebadca3af6ebd74fd775745de07a5fca2b612784402cfd85175e487791e1caff2d304d1986a1207657593a3a12c3c591d3b6ed70384c1dc409fcf6773fb89ebb8ff090f3611c2b8400d7f028198b157c0453a5b9a6c81bae2d1f7cf0c150c650149f0c36b80c0b76d55557492983c1e0b66ddb3853a561900b14b1f57e6b6ab7029a55d3341f7df451e9c92fa3478f46280b72bce008e13a648aa567a058efe2c58be91b49734635f3565de2ed0765a1c11e2d5632d6b66dca0f715db74f9f3e4208ae05604893274f860b800ac7d3e79c70c2094288bbeeba2b3f3f3f1008c4e3f177de79871e2859dd76b28c92b1fa820b2ee0318f0eabb027bb2814a723c55cb90280f5e34a6f3b6d896d30672eb6d181dfccdb460d748509bb2c2a1d415a13274e44c220faaca3fa295d3674e8d07df7dd379148f0e2da446249df26a305895b5db2846d03278537dc708312518c004faa454ee28fc236a9e204a5cb71838d699a4b962c913badeda7bca2250aff5408e2c2850b916126198bb62c6bfcf8f1c810e2a21f3e134902d273d52e5ebcf89ffffc27de426670c74b2fa5c1e0bdf038060201f8d820c9d3965322f376277430721a6bcc6dbc1099c83cdbce5574d3533488e071c5038f5ab264c9a44993264c98b0d75e7b1d76d86190751525d3b6ed2fbef8821e4e59be325dcec7e0cbcaca28c7ada8a8488968c34f0890e4a666bf9d63d5aa5542880f3ffcb07b2aba009253d6af5f2f84401722b2b14d9a34e980030eb8fdf6db653a1d544a6a284f03bf1542dc7efbed5c68e4c1701d03bc8b02c8c968420ed59123474ae6dacdcfcf07e941313dee048ac562b9b9b903070e0c87c3a6690e1f3e9c578cc00137a670454c6932ea9f0a250163374307755dae9de260e6cc9960bc63c68c514c476d3f4aa6d3f8091326a09d1465e75340391d434c852b4278d9fcbd7af58a46a358bf3973e68c1d3b76bffdf6f35b8625d39deebefbee48243271e24408cc8847879478e1851746a351cbb2e05ef2a3257d5a7373334508764381d965d533a1a39e79e69914ff4440e6002965737333b7c6496fb96169c7d6875d8a6b494a09a81f0b24823a5e5693644479debc79c16030168ba16a277dd4f3cf3f0ff2515858f8ce3bef7047fdc2850b91075e5e5e5e5d5dfdf2cb2fa758362f65475258110f9e2b2a2aa2c0c13e7dfad007d254289e8e1ec375fdd88b791f326408be76cb962d3bd4dde9de471f7db4a1a10132497676b6a6698d8d8ddcb4cb1fc5f3516fbef9e6534f3d554a79ca29a784c361d0484dd3c2e1f0c30f3ffce4934feaba5e5b5b3b60c0005dd72b2a2a50e3b7babafa2f7ff90b3dd9755d64203dfae8a396659d77de79e17078d3a64d52caa143877efffdf78ee38096cb741d4132990a46af4d9b3675438159f1af48295dd75db76e1d4523fbbb2ee21aa5c022df9d904b85103366cc48a567b72be2580780e63091480c1b360cec342f2fefc0030f54e61f84db34cdf5ebd7d330ce3cf34c880303060c1042cc9933873f9cd4815669ba9412b9bbc22b19ad383894112a22d86e864e4b35c467ecb5d75ed4bb402923a2b062aee273f76067c1fdf7df3f61c204b4ae080683e5e5e5679c7186943291488c1c3972eedcb9797979a669f6eeddfbb4d34e03cbdd77df7db1f34cd38480140a851cc7a9afafa7c712e9e5c989b66d0b218e3efa683e008785da74436ebc64c912e2994ad40d4772bead713c72e4c8dcdc5c25da71e7417131ecbbefbe4288112346481fcee02fd271cbcbcb39031c366c98699a688f3e65ca14fef0ed21187fef8b2fbe08bceddfbf3fbdd7b6ed2bafbc72f9f2e5c3870f1f366cd89ffffc67c5bbe177ffd2afbb94947732ea2612897df7dd175978d5d5d57edb925283caefb5ebacf190c199c6867f6b6b6b737272eeb8e38e071e7800c39b387122ca41f4ead52b168bf1b805d4409552a28e244009b2a19d140e8749fa52a244ba43a4a41f0e3becb06030c8cb537134681581376dda04ad44ec82fc72f208a0ca0c77bdf0925452ca582cd6ab57af1b6eb8812c8b797979656565a9542a2f2f8f9b2d949907a9250701472dcbb2203dd1195ad9fcfcfc030f3c70e6cc99d4550782347aa0e1624c57535313c47e773bc15e9d089dbc00984ab48a441da3d5ab5793cd990c0fdc618355d90d5d89b99e63dbf6dd77df3d62c488582c168fc7d18c0303407a23cd3bb4ebb2b23297c52abb5e6c038970e837c9eb95f25f77dd47ed24dc78e38d301628516bd2d7e6035f0179321a8d5e7df5d59d1ebe0b342087b394129d3b89a761db2c58b0a0baba9ac6f6faebafa332d9d4a9534dd33ce9a4931c2fe493db267968b7c20cf94f8661e0dfc71e7b0c62f3bffef52fd28409faf6ed6b9aa6aeebb1586c7becc7ddc5d5d53b0d75497fc0df7beeb907c4097a91c39a06b5cab5e42ec840a2c5f6cb4bf0f11005b9fffefb070d1a140e876b6b6b4f3cf1c4638f3d76d0a041d9d9d97ffce31f535eae9f6118444a69433ffef8e364ded0753d373717af56aa58754fe333468efa984048fa89132997b90351967557b05c00f5aa76d27b05d1b4e7e5e5c5e3719a7f32230921962e5deab2a6b07e159d7f357685bf78f8b265cb403b2291084c1ef493b2a6a954eac61b6f842a7efcf1c7738a607be94a9d3e3f1c76c91a901f1f663aecfb9a9a1ac912239599edf464d756432cb109f87272bb97329277de794708515b5b0b65e6c4134f1442209c0389d7cae07942821216d20d755d0eb66d67656581c8529f213249702305181115fae9dcef7afffdf715a2c091564a595c5c3c67ce1ca0e59c3973e07547b932e9d5e8919e54ccabf9ba0c643a61e26e3fbf45caf14aeac8743d829ed0d4d474c20927040201f0277aacf2a25d019d89ba4a6e3a60f6ecd982412c164346bb4c9f17dcd5b9080cb2daeaf62236429295e20196e985055127d175dd8f3ffe18413cf889afcd9429531054848a4d9ca2775b9999e7d00e1d3a341008c46231c5a0487d4fa5977574c41147c0f2dcb9df55595949efe5364e29a5ebba83070f7eebadb750dbb1b2b2f2a4934e92529aa6b974e95285fe3637377ff1c517fff11fff317af4e8e5cb97df7cf3cdefbdf71e59832934da5f538d478f29db86bbbec8084f3f81a845a3d13befbc53a69bfd761d741aea726ad46a90276acf43dc320cc36f8fedac9128c003d6b8278336282fbfaca834b487a4941515159595951084100340d527493a52a24195ecc56e054a86a064391543870e755d97ea3313a0058962bced2c0887c3bff8c52f1c2fb945328b772a95fae28b2f8410a79f7e7a5656563018443c9ca669bd7af5cacfcfcfcdcdcdcaca42774f2104ba8d913d4978d55dd02cb2a0a060f5ead56fbef926d784657a1410b2d0792a381faadf6d893310b3fbf7efef3738ef0ae84caeeb7724b8e951938ee3207c14d38afc3bda1f9d9e34a7a47af2cdca5d5392a94620ba8af59f64ecd75e7b8d3b54468f1e2d8400f907a0b2b64c27d2bbdad2b833a0ecce643279de79e7513d57e9d1357cce4b2fbd044cd8b871633bc35ddb0f4288c30f3f9c9b12b9a81c0c060f3bec3094a79152a235416565e53ffff9cf55ab56959595c11d100c067bf7eebdfffefb7ffffdf7df7cf38df28a152b56545555f5eddb174de12291486e6eeeb871e314e713f7eb1013e612a562c2e0383f6cd830b05fbf31acd361979790e5ab4bf61b5802a8c2f31b6fbc4173c415061c9060c33de01dc673e52d0ae9e5f925cac5b412a3468da22a8ab04ecd9831c3f2ea1e0375299e41790ba71ad2a7907713d0751d9b8fbe11631e346810bab4a2f2a6dc09d4e581539893783c2ed954f399993973a6aeeb6bd6ac6969699932650a8c264f3cf144341a2d2828183e7cf805175cd09ec1f067e28b162c580067527676b612f6cc25478a7e6fe3e1fced866120088f76acc22a3a057647f567773b0501d13c12c24c28142a2a2acacecea6166cb8f1ce3bef9c356b964c47b6562328db09fee79048cc292b1d280e21402a95320c03e97ecdcdcdb158aca0a0202f2f4fd7f5783cee477827bdfc80ddd1f49add00a9540a8455f95ec771e0ae1742a0337dc7a409a5c2012f31a5a8acaeeba290182fdf2fa56c6868d0346dfefcf9e872f263038939b1268dfdde7befe5c30396722b777bac30dc1b04f1e4f4d34fa7fdc35d309db2f4bb097571c09b38e1fcb9e79e0b3fb810023b860365b40483415811fd1a5ac7809b918057b436fe1e502d2d2df7dd771fa4320ad81c346850696969656565717171dfbe7dc78e1d6b9aa66ddbf1787c7bc61bac19df04ddd07ce538ce21871c024b2f1ce044d1b2b2b24cd3340ce3a69b6e92e975c67fec2bf88dcdcdcd279e7822bf80acdc524a214465652596dbb22c2104ba5e70684f341ed75ffc49fc3035f9353e403c1ebff1c61bdb7e05ff22ecf09a9a1a58347954afd37935e87639ea92a58a7f9ba242484f171d3162049cfea669e6e4e4d4d5d515141454545440aecec9c9a1677678d33bace3a69b1ef2c213f73efdf4535411d0753d3f3f7fefbdf7e605f4b8cb8746929797b766cd1adbb6112f2d84b8ecb2cbb8e0adf81ebaa70eec7ad97cb6af15259c059aa63df0c0033bc33768fe69422291c882050b383976bddc1d9492492693f9f9f9252525742fc224148b51dbd49cee55c83457be2cafb314ae3feeb8e3f0c9e40f6b039cf458a3643279e2892786c3e150280407551b69aa1d80ddc175b94863790d20b8099e93614e93c80a8fe0bbdcdc5c229958a49dd9fd94572d1925eedbb72f2ce1a150083a1591497fd0393f934aa5c68c19f3f2cb2ff34fd0348d7298956628ddd0e60cb0bdc2542fbdf412ce701e055168d5aa55f8a903d1424a94251e9b9595059b25f15bcbb27ef9cb5fa2f76f737373381cbee69a6b14af1551c0f68ba084b47ed26fb3c668781102e9f2f3f3efbffffe94d7d8657b4f567e6a6a6a8269034570755d47597f458ddf19d81da84b1491b44afe0174f2e4934f9e3e7d7a281482713f2b2baba2a20202734e4ece430f3d243d247158da7707403171d9b63d66cc18d334c3e1304fcb24b02cab5fbf7e90dea3d1687171b110221e8f8742210c0ffd900a0b0bfbf5eb478a2e72fa9f7bee392104e272943cf5eea9eb62545448919ffcfdef7f8f627a03070eb459ef881f058aa8024e5b5a5aca8befe04008812a164208523e952129091e6d182fe9b1bcec06d9b1c96b8827e4e6e62206a1fd6b449cc98fdee03da66922de56315576187639ea2a65a5f8ae25045eb2640965ea8f1e3dfa89279e78e69967e87a7f588ff2f01f05845ab66d6fdebcd9300c04bef209b52ceba8a38e2a29298944224288f2f2f2c58b17af59b3e6d5575fc5ed77de79279589fdc73ffe110a85264c9800cc84d781da52baaefbd24b2f99a679c61967d0f3b9e9e2c78e7f3780e338f7dd771fd57ca4d4f9ebafbf1ea9395473af63cfa71b898f5d78e185c819b0bcdaba4208483d145fd56ae12bda48edd909dce0cfa9002dfdd75f7f0d994b083162c4088eccbc6cc3f68036396a18502f353c01fe9469d3a67596816337f517745b6ba8d5d2d2f2e8a38f826b0d1f3edc2ff628ce0902d0c80e4f4132999c316386aeeb88a4a35547b51754c98b44229070b855106f44cf4edcb2cf3efba01a262e2b2c2ca4146d6aba23bd10c2a143872a4ea9ee09e4e852460b4f98609d873af6155cd9a19515ac1b4edfbe7dc1848510c3860d931ede6edebcf90f7ff8c3bffef5afdadada70385c5454d4a74f9fdebd7b5f75d555df7df75ddb1cb255fb0279fb57ae5c097facf04a8bcb74430c0edad872f421adcae4f8d56fbadf19e8e4682a97d564c079524b38bf755d97ca2c0c1a34c8effefa51a0c4452b3e1eaea9dab68de99b3f7f3e2dcc65975d068ad8d0d0c073895d0694bb57575757525202da01c19e3e1fed88c2e1304406d775912d4caf360c83f24b3bd1d2d8e980b189f49eac18363637a855c7047ebf1537e595cb911eff44bcd4534f3d0522989b9b5b5858180804727272aaaaaa1e79e491638f3d164ff8f2cb2fefb8e38e050b16407a320ca3a8a8281008ac59b346893621f29af22a60492991154c8a0fea30b7cd5dfd3636be8e3ca8435968c8d20814e753adf820db0f9dcf75f997531729c918efecd9b3812a54acc45fabb563afb3d3dbe74aaf40118e110727d934410319366c98426e00dc06830b8a8b8b8b8a8a701c8d46172d5a4417801dcd9f3f9f9bdf6cdbbefffefba9a9543299340ce380030ec02d5dde5eac55a0a90804026565654ae805a4651458eb18b8ac3383cdf27b060e1c081d24140a41ddb8f7de7bc78c1983bb147f92c57a504a293ffdf4531a7c2a95bafdf6dbcbcacaa0af0a21f6db6f3f7c144df8d0a143851083060d1a30604030182c2c2c84918c5b13db033c19db75dd2d5bb65c70c1058661280205310029e5d5575f6d9ae6e79f7fae04514277f851d4bc33519717ecf25724fbe0830fe6cc99839a15247129f10f1db33c91b181bf8e9e994aa580a274cdfdf7df1f8bc5a2d1e8fffccfffc8f42c30e961ac528f524a396ddab4b163c79245943440c7716077a57f15617ef2e4c9c26b27fff6db6f0b214e3ef9e40e7ce66e03cc5b341a454b045ed99ce2847732c2de692d3d430871cc31c708af3025f73e6cd9b2e5d8638f9d366d1a982a045dc433c66231a40a86c3e1a54b979aa679d8618771110f353dd0bd3e128994969642e6479d8d993367faf9671b02855f5ca20f292929e16d9fa50fb7711204e5ffb3f7e5f15195e7feef9939b325992464210b846c0408fb16216cb28a80820882022a5850c115176c6d6bd5ba8156bd48dd77ab42f16ad57a8b6bad285e2b4a55ac52edafee280a0892cc7296f7f7c7b7e7f199f74c26932180f6e6f9239fc99933e7bcdbb36f64e8c958f56b67aecb0b5f582cb30405e6216b712b0546bf6fdfbe76911e39cbc5ea8f1e3ddaebf5de7befbdb8d8a54b176a96054891e2cf27f2e9a79f8e1e3d9a1c27f80ad688caca4ad416555c17866120dbde34cdecec6c6a6f897ea2df7df79dfc41ba886816e89aab4883c81cc2f5cc0e9cf22bee77004b47116ceefe193972248efbb061c3e2f1f89ffef4a7fcfcfc8d1b377ef6d96714c008548f46a3b7de7aebc89123515a5dd7f5c2c2c27ffef39ff4ba8a8a8aececec70387cf4d1472b0d01b9189c7a6a5c1427fe0f4240967099acee3f3d19128d74b1ae36099eed86ba4abc8142637c3edfcf7ef633ba5931172b06e7360137a57062f1e69b6f068341d4d19652de76db6d703271ff2a57332ca753ab640124f4cc7efdfa4929d7af5f4fcd75690060b9b366097baea10000200049444154cd926ccb157108aa23ad00d6e41036894b0d14a709759747b00502014ab5cfd8b9c53369f101640e3d41c8b54bb640bc283737174e72fc0b1e505b5b4b6393c964b76fbffd363b3b9b1469f0f069d3a679bdde8b2eba08335510351d7aca4586482402cfedd6ad5bdd844926067be1e1f0182b28d3566867d4e563a54aab0842a6d9f2b2d75c87c94cf75382c501151515b055e0e1e8cf20d9aef02556a294c9614837c35b8bdaf9ca7b6174a55e958661b8b1d774ea75209b173ff4783c575c71c50fd3392459169b647aa6699a0d0d0d70e3ed67b16512b86805705a6c2796aba6a6e6b0c30e03810b0402b366cd8ac5621058a4b3ce70105049300e4d4d4da4541b863173e64c602f0a0cc205d5a3478fb2b232c9223a49754ac17539cb354d131ecd6030f8ab5ffd0ad729d28ec74e710e8cbf6479912eb697261c1033d529a79c02c602430e8d2c2953a51a4e99498fa430d09a42edc1812b2929413f45cb097ea27771332045ea52ea3919d542a1502c165bbf7e3d89d9bc94d1575f7d05dd4f26aebb623cc3cdc71c738ca669f839f4b40ce67ba021ce9ac7936a40c2e49d77de899ccd871e7a4866c42e2c967d89a588c562959595948c859a7230db6cdab4099889a0976834fac73ffe91af1b3c58050505b28592e8f860db360a215896a569da1d77dc515f5fdfbd7bf768343a79f2649fcff7c5175fe0ce7444213cffe9a79f860f9ff8a799d8b697d82c11291a582c163bfef8e385100b172e24135a5bcf7f7b3a8768a5606e7dfae9a715231bcd842caef4733bb1256c9b80967bebd6adc2e9592ca5d4757dead4a94a9a8174b15992af78e225bef27abd9b376f96ce11a1e1bdf0c20bf88c1a7468ab2d1996d27cb9a7ca344d21c4db6fbf2d1d6b335563fca10171ddeddbb72b3c0dc2de71c71d27f7436656ce83aeeb28efb473e74ef22773a7da238f3c3278f06038a5e6cf9f0f7e4b837ce28927507657263200c500999f9f3f7cf8f08f3efac8eff7533743bfdf8f139295958578e956b5b6bababa4020505e5e0eff3f9f8ef273ae79e10a270d606f92956a3818ba6e526714d90961996c751cfc88bb8df28addafa5d5b9fbeebb51210147eaadb7de320ce3c61b6fe445d2d23c61b4f798c882050b4e39e514c9027a6800c49a40748b8a8ad2a13b8661ac59b386ba2ad7d6d6f2aa1a6435c94c07e60e582ef94b9751b4d5d5a013af69dab66ddb24db68980c344d6b6868c80c6f39d2e24a4d4d0dadb01062c0800132513fb42c8b2234e0400251a6670a21e6ce9dcbb93165922854a0acac6cd0a04153a74ebdf6da6b6900fdfaf5d3346dca9429393939baaeaf5fbf1ed74d964b80c47d58bfeebefb6e8e75192c021e9e9d9d4d221b7f97c2605a5ae7cc3bfdf127d22a202681c2d952ec2e565361bc74ec0839b9026c3b09832b56ac00ce3436366edab4c9300c881f524a447b4bc7d7e7b6faa69e14a71770d00b21366fde6c38956e1449180efde1c387b74a35495c877308ff7abd5e54ea527e9899f461b8ba01db2cc512a108693e19e3090683471e7924110232b06b9a56525292991f9e0f00a1825eaff7b0c30eb32cab7bf7ee148b76d24927e11ecca8bebebea9a969fcf8f168f0271d3b3f6de8b469d3608c209d934f84af4ca74e9d7af7ee0da269b11c125450804935180c76ead469ca9429cb962d134e5d4454de431497e21bcb6c292ccb423408e9620a51930e294fba6b99a02e97daf95186512afdf9901e054f09014dc062f100cdcdcdfff55fffe5f7fb070f1ecc4b10cc9e3dfbca2bafcccaca8287094648ec1fe5e8a4c91f683cd168d4eff77ff9e597fdfaf5f3f97c6ee182b61c1eafad5bb7a6f922cbb21a1b1b8513f43774e850ced2b149194ba1c4f991b9c65518e5438ac0037e4ae6cd9b87daf184bd866150fda7d4cf49014891978e8582a28b8410151515cdcdcdb5b5b5087a7be38d37a4a31e83b51a86e1f3f9962c5922993484290f1e3cb8a4a404ada7240b2e20ea8f1362dbb6cfe71b376e1c7cb0dc02629ae615575c014fc494295368293a75ea84320328ca45c1c9765bba49bb011616502b7edd70aaa9a4a6b319b60b9389493cb66dc3732b9d0d4e4776e7e97bb6d3874a3a156db8b7a6a2a2223f3f7ffaf4e9245d0f1830201008d4d4d44c9e3c19f12b23468c080683b83f373797bf1af8d0ea2a73b730e68235edd5ab974c16e30e16aab4ff48b16ec4d885101b366cc075d22f9427a71e6ad2e7d367856c7301271de242e4f8cc33cf44d35d7e039c43a15028338f008d2d168b614858e4ebaebb0e1d0f6817ba76edaaf46d06b23dfae8a3488d983b77aec7e3d9b56b1799f72173b9bb3df3052179e7c1071f44695e99585a504a79f4d14707028165cb964142cecdcdedd1a3879d5869d94a5605367de06a91d7eb459e1667125662256af71332e1ba8a4c0b8b0b9a9ad3f968f5882868e06e3c67db76535353f7eedd11b56f59d689279e180c06737272962c59f2f1c71f4b29e7cd9b07c10911d1181b1ac600322b838c93515a5a5a5f5f6f3b0556a4b39af434a0aeaeebe96ba75896471e7904cdd10dc39833670e8d1c1e97cc745de2b79cc1bad584f419452c16dbb16307c80a85b2dab69d97974785ce3300650d2b2a2a10b15c5e5eee767542df2e2a2a027f0e87c3c84658b56a1506306cd8308c906f31bc4a70bd58ac543a2f1866591642d0294628168b619af4efc89123755d2f2f2ff7fbfd686b4a6b28d9aaee4f2610d01e661a5c51b054c1350e996c00315bc82468aca66895eecf6e20ba1277ca1172ce160c06fbf7ef2fa55cb972252c8140607ae6e1871f0e710e79ccb9b9b986615c7ae9a573e6ccb15c79f0987f6a46016d70e7ce9d2852c3dd8c924956dcf201951b3f6fd5494ba617305e9a8810223f3f5f69b1971990364b0127d2252db74ac84c96510c855f3282d2a74f1f9235323bb55ca3cbcacabae5965be0f4868fc74eac95611886c7e359b468919452d775c4c648294f3ffd7444837bbd5e107afc8a5787f2783cc71c730c4d4a324cc0c8a1efa0fa0a470f221cd168342727271c0ef7e8d103b57b77eedc2999809d71d2b86474f6f9e79f87b193069f3aadffdf136cebfbe889983c3abee10ac9b7d45ba8d5d7dbac2c203d362b2b2b180cf6eddbb7b6b6363737f7e8a38f569e639ae6f0e1c3c3e1307ce2454545ebd6adaba9a9914e020aadacc932c2534b35741b3a003434341c71c411ddbb778fc56214e4485a80e578f06153519a21240593156190528e1c393227270786165ac3a42e8434811f4d1a49341ae55e2b3331dc2ff53a601329b88f90f9bbefbe0397c8582707e07442fa90527a3c9e73ce3987d4486e71256d30180ca21b2319cc4cd37cf2c927a9c82b398af1c3eddbb7a382823bc49d3827e2c350bd9d021b217be3fe783cfee73fff59d7f55ffef2970d0d0d683ec83728339b22cff8978ea368fcf8f19406c783fcdacd4c453cedd24b2f15423cf8e0836ed9cc6ead5792a27e184ee6577979f995575e79e18517ba853d7ae0b66ddbbc5e6f2c16d375fd934f3e8195524a396bd6ac73cf3d976311f15b42b614438ac7e34f3cf1c4e4c993a594e8a005a18bc2e868b4d2213a4834dbb76f1fb776b404740f152bc7f5debd7b438b4bea726b1390d82ca58cc5624f3ef9646161617676767575f5d34f3f2d19ad4c0d5c2250c67fd75d77f10c84cc809e8f8db39ca04b80d2921bb71516169e7cf2c9648c25db959412b649ee23e0a2565959197515e173272c559237931250d334870d1be6f3f9fedffffb7f52cacaca4ac9c4a8cc1601ac85ce2ac484175e7841f1aab4f4f3165137a927908837b970fbf4e9937a7cca59215a42f221665e5656d6ab57aff7de7bafacaccce3f1280e090e4054cbb282c12002034cd31c3b762caea41e0c075ede99ac5f509c0a0a0a2044151717bffffefbc1605089e220d0753d1008e0e8c8d65097df00e71362007070cf3cf34cc9b841fa13e180d5b66d7bc284090888fff9cf7ffef2cb2f9f7beeb9c2496f721f3525874e32e596623cf9e045623ffb0c80b61538f3d1471fa5569e11d23c63c60cb429a755cacbcbebdebd3bccce3442a55eac655973e7ced5346ddcb8713251e22067647171b122f8705427c916661d2925183549f80a5d50a83c49a37c25b9f8831f9e70c20958589a1d3d30e97948b55ee4b3815c6726263dc2cc78edb5d7cad664511a8152800f8f5abc78311a6d555555e9ba0eaaa608094d4d4d243984c3e14824120c06fff4a73fe11e58c8faf4e9c34b3aa6180cf70772167aefbdf75e77dd755044a594f178bc77efde4b972e6d6868e01301e5c22c860c19120c06d339c7a4857255967e58505080303dd334333353194e06b96559baae575454e0baa2390b214e3df554cbd5a285d3149988a5929d60e908995eaff7fefbefcf586606b9344d13d4f677bffb5d4ba84b8871fbedb70b21f2f2f278b966a4ec48297bf7ee4da90800ae309355997c5a6ecd76f0e0c11883b26274e0f101019bd9d9d9b9b9b9d9d9d955555559595950c565625151004f6c92898a80a2cb1886110e87354de335b15298af5b179893ca031b366c40ee857baa4981930d4e69bc5eef881123962f5fae695a6363a37408121f2e678ff0b286c361ee500987c3f84ab6163bce21c61a5803708c66ce9ce9f3f9e8c4d4d6d6ce9a356bca94296478e43fb16d9bf7834d4d35b844675956737333b508b19daa14e93c270558969597973771e244992802c01373c51557a06d2cc2eea51379cf4b4f2b381c0a853829b19cd8434dd3dcf590d30112d9f01712d611471c9182ebd24ef1a5964efc60381caeabab93cc9a68b1922c0a0f4026e3b469d3a483c044522dcb420d10c93c64ca46d8b63d73e6cc9c9c9c60303869d2a4868606c4024183282b2b034648265d4a262370efa3b2a4dcba869ecf84f32d2d4b8bebc5eda896d3d51af64fd803b98d34b5e556917ef1e4b163c7fa7cbee38f3f3e100880ad19ae96a444a250cb5b08316bd6aca79f7e9ae770f5e8d163fcf8f1e5e5e52b57ae4ce7c49389982cb1909ae2f13845db51f91bd899a594f88a044ba852f81746943973e6a47e2f89b2fce291471ed9bf7f7f6c92dfefefdab56b3ab6bda400abcfca952be1d902ac5cb9322b2b6bd4a851f8f7861b6e300c63e7ce9d9aa68d1933866b019c0ff3eb8585850f3cf08064fab39412e5a9a9b05e06402715ba0f8f8554c064b968b7dc728b6029c4b456b099d5d4d4f0fe4f4a7565fabc65cb16c10a5071eb809472debc7994d0430f514880486c58198fc7c78e1d0b67324a88e4e5e58d1e3dfab4d34e23417adfbe7defbefbee934f3e79d34d37216758088198ada79e7a8ad684a643ab919461fc7b18a9d757a11398614d4d8dc7e379fdf5d7f9b2b6046662c02326535656e6f57a6b6b6b3d1e0f5527e1a0bc17413c7979796bd7ae550a2341828286602556ba48014aed2fb82bc92262b3100e60420a963878f0606484a6293d22478416849ebc7af56a12d4d3798e1b6cdbe61dd88847c562b1dcdc5cb4b79c3367ce962d5b62b118be4a1ac7269940dbb973e79123472a53eedcb9336aee66a0939315574ad9dcdc0c3341d7ae5d5308ccd2a914097306aec0078ecf871f7e38c813ce86523e81145a32de4ac7ab77c619674826a961d6dc43231345d6783cdedcdc8c0e3b10cdf850899abff7de7b679c714628142a2828f0783c7ebfdfe7f3e5e6e6161717e7e7e7c3462d99142d130f55281482abccddfc9943eb0233091538ee4b962ce16ebd345d85b4704d4d4d42887befbd974237497ce2f8c69d0452cac2c242d4434073109ab66ddba150c8300c14fe9489824a52200195160ec7174707fc047762e7e6ce9d3b66cc18e851914884c724d19663414e3cf1c4142443a95744cfa719e139bffbddef528fbf2500b9d1751d2f5ab46811d9f07043cf9e3d21e262a603060c20b1999b55686ab878f8e1872b4638d334910ebd3f15aa804e4b972e0d040286615070a81b94a54007609e776959d6d6ad5bf3f3f39b9b9bc3e1f0dab56b699163aed62aa458e25f9fcf47e9fb903bb2b2b220502475f3d215e1f485335deda3a8b9291f247d850f74bc699c78fec71f7f8c02776400c66e26956a5b445d6ecba147984ec03d7dd5526c349f36d576fbfdef7f0f49dbeff7f3a6d88ad18848202e3efcf0c308c7134e2d72ba73f4e8d1d2398bbcab40ea21117a73bd0ee758242661e139a872969b9b6b39d1d432d1728e662b691e65b7d30b4dee6081cbb8c431b907a5a3b6fded6f7fe367d7308c8a8a0ad02034f2f3783c5c3ee7c559e881bffbddef70b8b9f96ae6cc99eec8db3481de188bc560e3b06d5bc9fb5180d76680914c3a16109a756969e9e2c58bc9c944b3e0bbcc1501b23b0c1932a4a0a000acb553a74e389fc3860df37abdcb962d7323180683d29350a3388f51940e90037ec2f9cea2c83e7e3e64c8904020803035bfdfbf69d326d99afc9516d7a5a10f1e3cd8e3f1c0402f5d38961aeebcf34e5400cbcece763bc46c57a1661257c0e13d1ecfce9d3bf951334d73d0a0419665913d5db18eb63a23dbf1fe75eddaf5abafbebaecb2cb083ff9034f39e5946fbef9a6b8b8f80f7ff8832265d02180a122f5abe975242d737ce39f3300dbb6f7ecd953585888b1f5e8d1e3ecb3cfc6575c53c2b93ff7dc736fbdf5d63beeb88322220016732cd38e50ef4282f5ebd7c3c89c81394d1111f3f3f3a594d75c734dea89730ca4f8271a308e3b2458084d76624896cddcbceee34a1235d81dcec09a356b10a12913e3bae9bdee120bb46e6ed18fcccbd2215ef8363f3f1f55566058eedcb9f3238f3cc26f962d6b7fa9d68ba8233eaf5ab58a866b24e697f1d5a1eb5cbfadaaaac2baf04ec44941e1c0baae4f9c38911782237ed8d4d45459593976ecd8e79d5609fcdb1493b21d673289cde03fbaae2f5dba54c17fdc0966886341e4839f420823c28946e664a855162a84983b772eeef77abd08ff944c37a30397e251b801ae4b29e5d9679f3d6dda34ce0a202cbcf6da6b8140c034cd9e3d7b8247dd7cf3cdb4203cfe8e571d51de625916f883a22aa703cab1c1c22e5cb83005ea2a8e6544b070072c2a608f1c39f295575e59b264495555d511471ca1a02e374f265d4cd334478d1a85687cdc8656e044ce145bd1f5d75f0f53b07254f8014e7a96f0557d7d3dd6d0e7f39595952d5fbebcad5a522a0b331d412a23a0acafdb1c4a01229c1ee7e5e5a195ee934f3e69b97c3f6e209560d4a851a0ca14234d28611846b76eddb0f724ccb749cee42203cc1b8886954c47221bdbf4e9d3e7cc99c3456265e2e85a2484b8e69a6bb8cd8396a5a56198a6095986b810868187903ee226fc49016143c48b64a23827a56c6a6a1a376e5caf5ebda2d16871713139b10d96ec653b154b2053c067a64c019dd0d008aa4d40243e1e8fa3dc84655963c68c496da692ce7e819c2965e2727272c83b007a3472e448e2cc6ef645148a68375925814b7dfbf6b56d3b1a8d4e9a34c9ad07d146545656c250ec1e36c7739c4ccec08f3bee3810fa6eddba992c42b64dd89b8aeb62889830b114d3c91050620c49eaa015c158f3f2f2a8fc67fac106c05eaaa98d8b1b376e7ce79d776cc7928cd0629e389a0eea6252545b18cb0a4ba31062f7eeddfc662e0b1111a1d7910e4fe2166980f039d12b5a1d15c515eeddbb1725d72dd64cd44c8c7f6e092c164e085122eeb49cb41cf71ec60629033723ae40b6b07aa669426d964cea8bc562a8ad3562c48856a7e6067a51fffefd8184757575299c437472c84ca0691ae255a594975d7699cfe77befbdf7a4949aa6fde217bf282e2edebb776f6161a1cfe723ff05b7532823e13b3579f264c53703e3b04c8c392382387efc789fcf376bd62c45d1930c41941961b23c16c04e7450a5092da22e2ff9376ad42821041cfdcaf8f8bf4a4628b04bd3b46eddbaf19b79524b5220fa47252f00e3c68dabadada5df76e9d265e2c48993274f5654ee569780f8187e888c0d341c1a346890642296745403dbb6172c58201dd45500b2467d7d3d50171e7f40abd404c3f0f97cfdfaf5339d407c9ec8c6e325523c07dfa2e824ae2445067c8bce89f3e6cd8333895cf41492c145caacacace5cb972bcf01eaee8f9139168bbdf5d65b6059e3c68d4b21302b1b615956595919085c3c1e9f32658a10826c87c2a9a1810f7ebfffbefbeee3b637d30986530e2d0938050505c828227da7a4a404841ba058704104fbf6ed4bea034701925bf10a7069f4fdb012c38752d36537b46214893b9da37c3e1f59bde90357a548dce21e4b21c4b5d75ecb513a4dc65b50503070e0c0dada5ae467daaceb3c1e75e28927ae5cb99264c2f4591c19fa69a528e8a2bebebe4b972e49dddff815383c25f42b3571a49428ed49bbcedb41b43a653abbf