PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 79714 cfc124ddd8a2af595d37da2be10ca9799bec3bbce6cf3c4702a16dfeeabc5fd1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d84956ac47f4ef67c9487010cd03ee14c02d11e9551d8bb344163ea29d898e03
Certificate Block Hash
cfc124ddd8a2af595d37da2be10ca9799bec3bbce6cf3c4702a16dfeeabc5fd1
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...009006000090320000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ac616776b2fc9ea0d1d0e018d546ebe49aca05ad3099c63110d779cafb1452acb61125a2c277f9efe6d14e534152f87088bc793918cd15adb83d3c6d8465a3182176e8c32f182e1ff8944690f17a2566737aa4603b9496e8ea0500000000000000400000004000009006000090320000

Raw Header Hex

00004020e58a26f0a977c1740620b261821b4024b16653ecfc6d48ca8755767e1543ecb3030c0513b3d72bef09c319d72bd5e0a5855392832b9df5b8ed5e9865f433f09018ee416aa6c90018038e899da23e1644b38b1d55e9112dc014ee03cd107048c967eff447ac5649d8

Proof Data Hex

59,560 bytes
121216020307cb0590079fa4c1d2f8d62b57d39a07a9d922bab7bc0d36fd982ac50fe8009bedbd0adcc729708fe7ab1b422fcacd8daafc97cdc9bcaa408242b8d2766c2d2ddf4e0b606567dd7918d62246281c4475c92f6822205cfb9c51cb2f1b4a539838e45007efa2b53806003ec928c9dfc3eefdf9d1d2032888558c862d2900c3e2889feb56d5b2c1444b4732e631c33ce3aea5e2f3a0d0caeee54f5ab50241d989a7d1a7560a6ba2da312e3fadeafe5109bd040e76504c4d1f0250cf86d7a8939285a99d0e3bdae899923b4f4be5e05b4151c53e681727a7d92bfcaa4c8c69ff27421665a6f5939d152e8859b5d826fd6c3597bfe65ff0bd0fe8a58ed72208c8f3e47f184e831d504eca9642e96c34f42d136289204152d956f12c518c18f30d64b1c55d3e07b6d8f941e5af647d5655e9e6bf19e1d14b700997e4b8b898344c08f3b270f8996e0a929dcc56d136d632b352c04fc6f8a47270d4f8c573e45eece4deb06236ea83e1151df504cd6b86540b566101fc50c05ca4bb1d50a8fb0b77d72158f7cc7f5b5630626249af953d58129733aed2828373c25f60998d2cc6c3b4e1fb5a248389bd0c355a9ed54a44279da22d6f38cf90cddae4eb4c5959f71cf4358df99c1bb8f8a0a7dd95164ab113bddda02eab165af20dc33529b37c8847aa84a201d1d534d921e625c21033e4afc808e4565f81818e58102415841a236962b4ff93cc8aa04827d7a51c535667086e812413d80f5aee60e116c0c37973ad478d87e043e5c1e2964eb549ecd0512a602823fe7b8522c0baf106827e1a8aa5048fb5616993addc8c9569fe9e522b7dd7d966866864bafd029b8645fd95f756a030a6967dffd4302d6e0c18094f74d795b0320f7cf282f3fa13e2fbd3d2d3439399cf8ede017fe29ff2fa616d0cc63375d9d5347327ec39b96db8c8ddf221b03efea608b1aadc0db3a706f89340a53d9b09483eebf5cf3e755a1a61069cab64403faa6985dc73d9a968d6601a812b12449ed1fb1da3bc1a04396811bc44bff84853c36d46d7adab36c8e7c9bfdced9654171e2ac6c0b363b8478b3b973a3581c8829a5fc99d50a631a7a9b1fe6109576f639c9d937521de84302c60e227f5fddcc3089e3a3f4216878d5a941724e7f8b4ddd5575aff149298c814969ea3fc1e95c30edcd2e02bf723ef79c5e61a0ec5870eaf3013c208a7a65380c69eeb78a2fca641986480948433116acb610ba7b77e7ef58fae00d3cfb751791ef2bd5f3c33fc9ca7a5b82d99c6e52d974643f8d236f7f54871c11f00f46b4ba40aee4127f34493f48042c1dee1af78f0ccc7259d980a6d8c1ef731817c406e8cae63ee393b59dce399af40e701c40a8efb41897388d06d7a654867f9a89b8565b5f3c293c6ff8207a44671b6158d82cbc641acc66110fe1a40156fb4d42c39221fbe328cbe66da7bc313ce895e177fd6e8f76b1785e50287e1926f80553b773e714bf3a5f574eb8cfab51ca8091706ec456fa1c976d8f7d94f3677500e33ff3dfdea772b061f384a681dcac77c935e841ac1bef14d5d31c8e9d3138e5931a487639d72b1c1f02d9b76fca46ec9f21a9fa0596f8d0f5f4c2a9179712c850d5a970a34714aa798060e2fe87e4f140a35705ed3e8224edd17649b8f174b6f432c4097378a52bc1e2d7d7cc17d9802a59172c44bacb09b8004162c3a7ba3366a281a122ee7152c83fd4640ee76f7b4feae8c05af41584ab868809c3d996d318f3cab0442264f228229913927143363c3a0dd8f1578f4526d776ba7857ab38a9d18bdc299f18f58bc28e4f5c50b911c76d8c11dc4685fb4cd20a391028d4a636c7586e51a214fa8127638af7001162c57bfa8ceeb3f11dcc0947a1b50ecf3c2db8b556d81faf13f7140fe0e652932fcee7a3a4b1c0ed6a3e0fc7ed2fa2ae96fb4ac729a107c3f7f8abfb9f2478ac51c2905a7103c8512e3c1d26b89cfb522514d025eed74597f57173e92e6456b8f05b3f81e2aca1a894fc401ac45af1dfa8daf1aadb6c77072a35ad8e36154d067ab598102b497ab4a08d109c92bb3eeb558413ebfc12761509b016bcd2d5547313bc7a6db9ddfa2b3322760fdaf52e7188bc375b4b0b38635521d65a3fccf7826b8eb76c11a4b9785e123c2c9a35a34abc6fe0e611c9f1829351ae1ddb39684ba140fd80d9d769aa9ea0e6aa51af015bfd77b5cf688e287af936ecb512f2a24e67a302e8369be09ae90ae859cadfc17537da8eee27a7e8edb4e54c01d3fdd9fe3130bcd0382f267bf3c10b3722a50d3e9bb5609f33cda50b3793deb97da003e25e1929ec073372e95c0f323c6bd0c4baa53d0b1d7460a0373565567d555227598c8f0935b52ea0bffc53059284d158048ee20834476dd99ac6451439acfb4bd7cb9c2158731c84f0ae7cb47f57e223183c9b996aa8463839cf20aba4ae685c1217cc611a987b1100165ecc2238a194fd38e6731a1d780f61e713e67a48de578e6721a795a93af32e69e7e3f34902c6ffebf7dd41a6b0f3ca74936c27d43f5b12a14cd38c8398174ad737725b4a02b074fe6396bfb8db84fe60ae0a694ef09a4619a2474a47914cc674811d85d53db6f234e3f03f9a87d7ed95c4a7829157cd55db44f829712cf5efd17f4beba34234281f13fc701e2354465dc29b766437a2487cebbed9ebe16e0ef05c6ea9fa8ab20774721fd7a27b0d71e8d754050d4b5cf9fc6f3912fc85f523bc9b4c1627e2d457bf9a13e39712cf5fd71a6996a84933e06cbed407dec264f451fc1fb1a61ab7f5193886106b03f859a6376c64082dc7ddff44ee885b2504bba1139488f56ef73cb3fbf5364b5f07258c4adfa0e257879b6987876496785fb670392777688d29d0f0e10a30a56fe9431985f8c0250576f084c590de27e17deea1d77dab5376f026f14b22e08774cabd1e67d7a231a9420a1b45be7a25da3d7a91b67422abbfbbcd5fca373e67d437756bb6462bc849abb090964c712d6eda55c808fbfccff01e1788d99e085768e8cd4c6107439cfa6194ddf7ebd6f9ef5c387600d532b678c9d89633de9086581c524f6b03f72c72b5ad62951241933de0c070a0f4ce57838707c0f7f8ef73d94bbcbc08b37d292274f255ef5e5f312f10ab857cfc2cdd02187f5df0b5fa93e70611f0298059a7f620802ca4a8e1377a79862755af20da53dc18ea8f552691644fa2ac6427af24021464c1cbb08228f849067e260e61e000674ecd18b0c98501bedffb0972d64b504111719e2348cdad4015a44d64da47ffa1da3d9d39bbb0c13c3c7ca81a74650e14d48cd2b8a101147e0241422a712b1765b12237134d95ad007c04ddfb76391ff10c995a4b1950c50769b4acd454d372f368cb32d7f8cb1c08254d1e3a513a78d67821c4ccb1c0e8366ff539d97753e72829acd58af57ede82e0081a0e346289cb42fcb1286fc6e3fe4ec9781ecff4d795b0e81ff267d8191317bab0753b4824ae5801b4baad80cf7be745e92ee2161a917a3c28b0b50d00e0dda106436ce690a54d3695dfa6644a57d58e7a1fb3c5d3ba3ea3bd6ee89c30244ed5bd8c15a80026a8402da1ff827d7b2ccd29270dd1a42f952bcdf00ee4b7c1a656fbc115cd477b398ed62abf7b0fcc1283e3ee930ee2e022b2a878219a86982e3bf0036430e817ca308cd96493366de2c02383b3cb113466e398ebff1210388b2329563a887f0a3ad6d3505fe01c24406acc2385d019ef7e927a31b755e8b19cdbef80a0ad60ae892db55b6802394ffd98e8da73427e832373a3999ee7acb635401922148867b1c6666eb908a9a071a50de5bb81de32c217ba81ae19321171e32bfceca76e50f115bf4fadf8c19166408bdfb0b8937987394322010ba473343f654057e521f335f9e7a30b03d45d99b0912f964405fdb9fbdce0c7926e0c17bee45c78dc4777531916f7a084e747319a6b1aff124bd0a8649452fb8969428849c5658ca7982eee9784903bf08e12f64b518b10c1a4d09310645bd458b4ec256c515e79e3f28341a34ce17b8b13036090036f4a746beb4a1eee19d9ca8cabc179d18ab314ab73329277bd4cd2589c503187a5e9f6001c6cab492a220d9f78ea69a15a24cfc41270f6df8dc7bfda37b2643f304c8b7b9ea006d26322b5ff4b6d14033d443d4f3b62b2ca512c0e95f02059c4e24e55755b2899913f1478819f0a015e2d81f814e1d078e2d0a6dff223d2ac8ea3e8e562efd84a8b40f26047185a3b0e53698a8f787268478f0e01e1a6cd0797de07c7bb093f4e7d9dd06b07a56dc189c76d55b3d8e378d248de150a6cc7ead176929ef2bc61323cf98c2f1302efd81d7237fce5dcf28663800971529f0e04e667ecdc3bfd66eb61b1b56197e068f8168706167f44769c81091ddd5d84a46218b96b945dbbded50e0d2856e49a79425e5b871b3dd2b76f853ac494bc865fb90e4fe547ad5a88713d5459ebbbb468089d4ef915da24129a0666c83c19361f627da3f63b731ce1e3cc7e850f4c970bc96f8c70ccc3796d46c00824c0e4c8eca49290acbb0cabf652274d6b8c26b363f0f90ee4c889d94c5d004b91c81c5e22cb8b1a19361af5d65dd53048f07aeb4d109aca2dbab401eb01c030cb3915310d3901844afa2437826ba261ce84c43f4127fbf6686782ca4629c0c61b0d7fee5faa36b6bfe5e49dfc46e59a0c3f13570846535d01ee10cca41703a6cc7e58b76d88d82ed6a024b61cbcdd47aba1a426ccaeee688f1722220fa2bec26a3e3ec08a42913cc332ce2df59c8cba47da44862fe1cc009523c1f7a968160f1fd4e965b4dc97dadb5b5f035c7c3a750cff121e33c4de64466374ea41c2ff3e084de15851b08adcfb7c2c2fe41d28e390f22dbfbfc244cd1e08a09d9062b9185e718ab583eaad1cba9ebe364250cf448fe5e03affe5214ec7beb8131254bddfb27c638885f03dbee1f364f82ac104f8b91fd72b9ade02133d2082b4f5e6e86a4d92a38efb57ba37a453a237cbcfaceafe8989c760f402bc2be2508d6aaddf8a94f94d2f263ffd34ca5a381d908b0c0cdd0db496f35a2676313015b4e3affdf9d48dac40c8d4f06bf9b92b904b54a89b37719bfbec679a0bdd71b6c0319bfce159e01bfaa6398e3783526122b26e21b9f3b28663492b410a11e300b231c97e3768dc04fd29df1533fe1fa33d4d471ebaf8dc3f440ca7b7f03d5a4cf7e047f90b73aaee317cb02db5aae637cf9160387877cc8933a75e2d2a3b8ec3f761a7eafb54e5cde15cb64a80092b94962f908c4ff48478185ad6a4a752c4ff9ba4a1d1981f98e810c09fe1728942baa0a21edfcb76c85389ef165574e5b28167984f9ecb49ac939131a25f11abe2762e583dca62e029f60656a0eba54123cb8a413b1124b746877dcd3806599cdd82ec136774d0b1fc01dedaacc34ca467120220392567fd8c3d76d104574a9e0e4cca0df2c1386d70ec2f5b329bd1a838dd17230f9f50ed545f8c75e918d1e8b8ab53ae420b4f59bae504de362b795f65325923685419e8163f5925e7ed3a8573b3de81dc2909408160005e4c79a9340015c65c0710ae2d2969f84b239fe54524d9c2826050088457b9586484b518da06b4060c076f9bc873740afb6a11c77d83f42cc07e9c2db3a853338c61f8326e5b104adf6cd0d61cacb34ca7ed3d21c3c68b2c5ee9232dcb8528fbf4903d5f25a9ba66cf2bb52315f19067beaa0ed7aa94d04b1b3d7f0b143c9af12b30463825a35ea974a66dd0d83e12cdc3a51bffb6ac132e83acc24cf14b6333f5bf5ec026951e4aab17179b56ef6ffd2626c54db5cad571e2e90a6a531ea3cd6e31f9ab1839b9f85f4e53aa5fafaa77748509235b44b9f5990c479f96d40b62c61a4942d6ddb86a6744482a562484c7c1c2ea12d0f30e6f088ebd51e9566b974afcd4671e47b508ca957897b4ebcdc26c7cf770366893962c3d852db6a69d89994f4e9a455424da5bf3c7d8728281686547065e7fece2ef93a714541b33d2ed07ecfeac28c889d85111d02f31eb0f07ad638962468acf027e8db2f28782a6c2c52d12458389d3531760285533dd2b942833450e78c9b1beb3dcb9e45fc6987b097dff9e488cad82c7756718c16a6a8233aaae5366cc0ab63bb634dd35aa9a845117c18e7ab4f2753ce8488bd29d1968b988b834e5429dae9cba7e4895e522b7a4b15a0734d88f82eab55980d34bb7845d6a37359f27e5361fddda0b3a053a90b906955c90d022395f049730516b679d88cafcf2aad17b8ea2db488260ca3070f59c147c78dec5c0321b359f090183e83a23a15e4513cc07e61aec29ba16e4e5ff967680d62c289f8f46a667ac0074fa6ba7dca431d43d15e98c79ed71c9aef73665bed89f4e2b78ab32ca34934610059940830cb8b125a170d61231519b294ace1b374173d4644f0e3ff1b56adf7b10bd394a379f7b5b538446e914ed2dd689a00cb35f7da4c18ea638be40d3075dee1983ce74272904363436b0c0f8e53a45d32105a851fc38309d8d8120c0a739327ec54e9d4571fc9e5c9620fc0f5d242ceb502d62e15b524f1bf87ab2381233477d6d5dbf629e28f09df4b6414f7dff9bb77696448cf82e35560b49c50b319d2c11d96b42aa127a49e7551399162bfed6c822b861b075407f76ae39370aad94bd255f363f251b8190e25587ead7bd5f9686f6c6eb94ed4dc1146c17bcf43f4e695a64314cbcb84814f0e945907e99cb154ead72fc26e8b4c71cfb1e90cae0f763ce923b827eaa7bc205c3876490607e257c1db99c88ce547c20e34b0975ea76d9707b5e8d359f1ec68846e9fbdcb5ebeb29f94de33ab04e35d18c916bf11fa11dfe1c17d5218e06ecd518b590a45a27980eb3a175300cbf7f0d819501125ddb107a98bb4869dd2e461a486b9ac64b2212dd3a7d6682423f81311ed48f0004efb5471beb550a2ae79a0b0dd71ef070a3d3084520d182d29de918518592ba314018e5e7a6b4f1eeebaac59f582ccf77f0487c13a4bfadaa617989f733e98bbf3248342af8512d9e74c309e4688774ba5c63fa5be87841067fcd578a16d7d10b173e9015ce5860a6043e9ba6c3b48ad89ca211f8490331e8582baef711565f9a0e518400f29c01cb62486d19ef31dc5b6a18a88d316aecf6a8be65fe68abf8e275486db0aa99ba65ee403673215c2d57e7e0c2fd3a58a233caa6b65ddfe16a3086b4e24e95c39bbb516f559520e95cb787b3ddd14757a3a92842e0f6217bd072edec99a1a540ca1d3f7f63404fb2a05f86c482347397d0abb12f482e9638f0de8b67f6adb75ffba0e0a9a907dca3c5e093d89d66d88f1cc435c1af22b829e1e7ab9fc64b9b4b5b11201c04b6ec7e4f496fc6cecda695a1cb1861b7dccf2e068bd9cdc95a1fa0a12984ec910cd0a2ae48766f99d663b998f72ec2265bd5f80f15f675d132ca84a8e1fee2d26c3b0a9680f2ca76a77a0abe97d436ab5fd0be8286e4d4952cad85439a1d81b896151f2b3de56ef53e6948f2955cb912a929ae18d9dec8b2073be0f46046e07aa53e3e0a47cae54514127117fd72976745bcb7a9326d76e90f5ad0aab3cace703cf97065ff6ff71f9a99f241528bccf8d49a974131d66830f5488ef5897abb97f26dd01a06547cc6972c396d00a849ef2dc8aa8bea964d252e3240142738ae5af24d932094f34582a6c0fee3ef36ac3c1fc7392ab05f029822fb8e6733b5071bd30e77745b579d9c64325823d84869365a82c43469923f3be7bfbc55792c9357d89d9c85b9b2de7b6e573d7d75da7250e58824182669f804218d4511a68878d9885bb087ef3f303ba0ab7b7756dc6480412e9794fcd70d66d9a2a4a1e11d97ed13a4e325447ede36622a9ad5d3a05bf1491ad3bad4b23ebf9e88d05d4bd8d705215ec0682624acd9edbd30090b044700c9aa9c6797d748b2830d7a146f43ead9b99a2ea389b36a51bd27ccc06bfcc3a5df30b741bd19b28ef0295551181e99e1f57ad5e0fbbd0f8ece74db29d555c7649a2c8b8918126257013a65799ad43b73442d798e93a2560c1adb09990f0298a39f9d712c5cf0755dd90de8b2aefa81ffadcbbfa73060f4e46767e36ca8a7ae9d956518aee9bf553c6d18461aff7419ea4bf0a763b27fac06f021423d0c636057b115ef9f9fae34e89b96e1cba0a503ab367ea796601f0ddf952ac85db04917ee4fe214ecbc13f2aa0c41b0c25c6a098f24bf05df36067ce522a7d96c23ef843a6916bbddc103918ecbd53ec4da95b72e8979417f1e14b370ac799df7fc27a763438604a7ccbed6f4d0e40e4f2d8dd04e29249c623191fc153be8a0a98834434481cca850d7292967cbe4ff3b3f429c5c4bb84aacb42b95376f8c7d03de51dc678d544d738d04bae222ea03ff6006e937d47b069fc8929cc403daf0c46450146a41381ae11b0d4ba43abb1c4f6cbdb7e80f7b210ce06dfbf564cf32be922b43c0534bd035097099065e6746757d23002fd2221bcd3ee5fbea8e91f6f831fb3ac548363179de0da11f6c687e06c1ebf3ff5a79c72ddcd31e1f5b6c79018b147763a81a8d92f22db26b47ae0c417b5b1eded3c73bdfe307cba7beb1396fd21ca0eec18e0bd4d88713b21d61a6bd4f10fc9b0d6f6b77bea97a3c4954a0598ccc6c4e9df2fdc9aaf82bc8b8674902ac57e74edd7f2aea0bd39803ec196525ce4052e6d8df03900b329d5b2e691cabc4e0e269e4d2bb4f993009f7424a4b63f7f1a221712f5ced9abbc92493fb7f3c6707b6180bb7b201c559f41f4593f9fcb5833a3dd93c5de7893461e07eea5e6775ea6c954f82c6d4b63ddfbb8618b19038f4eba1abaefb52d65f01bf9aadf244cd38a5681828c14bce7ac5c1376493d7924ce24c68bb36e0254d0ad620f2b9e58c54e1ff00512a83fe04bc9a830901eab9ee9543d19e691a675b242cb0bf897d61bc5ef3746262f7672910a1fc0fefc749dd533cab66c2fc1199f15ea14ec575ce04821b1d1b45e6a91b061f93a3474a0cb7dd414b143f737afd50866801343eac198e48a30c008da29fd6807863c11434a71001bcaa2910409c0d3c7afe51efdcc41f2b5c2746dbb7d17818c6c6ce0cc6fcc0f0ff25195dd9c183cdfd94f6c005ae79b4f3c6d03a76c4f81e62e56bf9b420f0725527aaacb8e516baa98a753cd8b693ed6eb781c394d885df908b61249e2ba5431a7afc2d7a33b50d59c4c947d2cf1bae0fb6d94ce551828843295fe874f4dee94595dbba944fcae61d43884d23f419d9fb88991fc518ac265383faea95fc77bb144d2f1e4c95dbc51731d3b5dbd5553b6aabc5792e63c51e493c3bbf99cf96031155ee7d2413e7494fc0cb6b955109b781725dbd54faab340c95a1dc6214c6a0923e8eb2c11107adab4a934e2c38367e2efe3048cd5e6f6d48890ba0129a1db56f9b410866316db362c2375a8b468ac6211c495736364823575aa8b60ed05dd8495a4e35229490af0356146f32a5d528c237c7020a83664b3f4b79f0ed31ef5055eb7c73f0ba753b91e5318b951f2797a88c027cb716649c6f1cf09ae62eec2cd7246ec42d032ae3839c89ceeb608fd7313dd7e26b24b7d1317d09ea8b1df4bbf11ea8c5b37cfec05625161a51028aeb1e06f435da27f6a5825c5c2e62ea1074b47aa89fecd5072800465bb03877bf2fab6e90ab07fbff3dc86d42c5dd80a9911e541d3b4004d49bfdfd4d2b8ad734d9a6485dfe2c505e75857c5f54f4577d04953f9548a6d5fcb8be3594b4c926a19f7355d65a2fcee94fed6a6e451228b68da4e42b221c925ea31d44acf7e68388254d5260772acd88502144f2bfc6d2430653f8ec37616ade67308b3ae725587765214372038be7231c889a3a2311386c495e54f5950afcaf23e3a4c07a23addc57c64164174ffe91155dd6e26835b048165984fc10dda1e6650b3aad2340dc3f620e53a9ff67dfd2b3f01a027f1bd31ab5b79bf4f5b7480f8cf3271c397bfd19dc66c64c65aa28673c7a656e05b8e3cd845f6ae03799b2601f08311bf629a8075f5abed21f18eda68c8a899af3ceb8d6743b02632c2c157b1f4f7543764f9a8b994d55ca0c33b1eb3bbcce6b99ed64409e40c8504d3809703005e7eff49ce7d9d3f5e9b6ce52c3546eecf044bf25831a0cd6bb8fd644fd0d52b65b418575a26550907285d97731cf5cc69059ccae6c2c8092f22487a2b03d8ce3b02f68b9a0bd3b95d31b2920fffa9c46347dc64f5a78199a12af728042a6d564e7644b0471a27bee8d0568b0f4bd7c3c95913ec736b2c673ecaaa4974ebf7cf3dd5392813c9c0571b7a2bda680ca2bf46acfeaf27e5c696a6c6a2f7affd40dae08032470269ed1215119d5f3eac18d1412c5f0627e3bafde0116283c51ff7f7f2b44cc84de93276ae3a0c731614559b3b86d8d9691e9b53287ba5ec465304b91ce02a200662ba5042278ffa6168ef3d050115603c1d0cb9e2895a8338ef98a2926fc578251354938de24079d4be7824224550d17c12c109e5e59e965ce1917e0ac41813563b9a708b4d6509a01403971daf600441a5b3c8b40c0c8dadc263f9b63ab8f4bc159523542b6d7c2b4b1dd4454578783141c49b8a210260fba4fc810d90b6ef60b846b0cf854d49726f43d0d1a747d69a6325990743a72a5500eaf1b3c7f282378b0f52400c9268fc2c4fa5c93e00f1a69e70e9be6645007c6a59af35523efc33261ef246a9d499ba82bde1fb1b842b6433fb72f13b1c0829507baf9251a557fa87de450e99276f1bc1f5ce70073117d9191c253f34f0f2472cfaf4e9786975bc1eb124521cd41ebe4b4ac7b17d795e73a7ef1cfc9ad7f1b035635792357abec39447c1c9e016e8f8decf0eb290fcb0af68c9d446a4d99295fc7ce00744d1e3562514c42161f03517e32e16643347671f05aa99b85cf385c09ca951d94f66a339efe396ce597139780fc1cbe459fbad18eab9871a913561132cba451913863781c58a22c8debcc487a53ef49ff5dc10162d68999983fe6518dfdd82f6a1951c9c6d526f7349c3fcea901d757c7932a7e0fe415a9354ff38933ebc4a9a0fc9940dd2fc6180fe75cf2b1977bd38a89cd9ec7cd0d3821c0310c9a83ce6a4118f32ae2ecad659581b439cab2c72a3a8e24a8cb53edbe4296b303d1ced69e1a8c11999b17de81376aa36a912cfcd0072ece54d569cc6ee162b6d853b3e270c64e950c2f8760dbc7805eaca901eb75d73ab943e5adbbacfff2a4daa40b112fe3829b64e068ba386cb870c26b32f070ecfda232ef032731e92a214129ec77073b8c3814ccd1cc9131cb683e734aa21b58f19ebb6e9ad89f1be751d78740a88cf88499fa80a1a6cb186bc4fb61729943dfcfed99ccf3e706d84e620a8c3859973a3e3b553840bf2ac8902528d671b0b796541b15bcb94df78fbda97cee25525beaee26de479f7c664978630bbe8b39841a8e7d15a173fbf466aaba64271fccbc1259e85d08b76f36782948f48b7ab14aba7592624e5ba02b784f6dca2eb44bf6e5036496ba6d5a1cea88ed07090085f1e2d849c0ebf445c8abfe32425be3b84ee8557a205fe1d7732d4c5d56ff5c1025d44b8211d6d5c244be9ea3a92b2de04c881393b8b2e1fec529d6b4f07052e05e58103548629cd21fcbe21335b36434329cf8f4a19ed8b39b104fd9d7f94f2d09d1a32d65681b06216d8d7d2d77c70ceb22fc73c24c38c7f1dde8d312a3c73ff9e36ca82ce12e7f95e0bb84fe0e8dfdda4429d6e0cd673222b7b793936d1e78dc3d71b8cae1743afa22a9e3cf688b10cef8e6493badb8ee25a8ae4766ed1085bd3c1a04bfdf2f28cf347b5bd0c61a30eb01f1049d46f857de2653090f5e36398f005976d4eaae935a20dc1380f8ccfe9ebd9ac54ec7daf0e4b7ddf359953958b0cebc7e67ebd01ca56ba03d4a38545cdf7211a97ff028fcf59badda2c0cac2a420fd0c4e16dbf627124db25eb2e902d116473660a427c3415e4315a5702d9a612a84acedcf1b749e6a2c44b87eadeb0fa314d351eeb99c979ad3e6d43192a8a5d4915725d0fed82e0c1c92ae315bd102a461d3b9b75fa92bca6c8aef11aa28c2658080e4bd39582ed918ca320f99626bcd8e1b9b64aba674919295e06ff43dddcb68fdfc2d1c430b816992dc46ae871125e5e419b251e78329cd9da6553fce16cb1edfee974736b01900d366f3ff1ac099c43a051eec7e67837a7cf8f0ca0c102dc6e5d5396907926fcd7bebc35863b124b71799ebaefba0ef5938e491b3c8559cffc2dd30439eef9c37301ea2421cfe13b708254514591b1723ae6701f9c53baf63c915e582f0523d422eb6de56b1ec2ac436224247215790f168174c8fcb379d86d7f3b059202db77601d1e61c474b0d85551f2632f3b1405d8590a5ffb0a4539de68c2cf9f2c9aba75bcbbc42700a9888b9315c8127cfdfd792c86e798fa6bb04c19de7b5f82f0c96b13fc6914ae395cf0d15b29d54f8ad72bf3fe86447e80effda98227135644d6e1de90507c4130cc149e0f3f59005a67ad17b7570296aab4849658183af2af3b2fb3dbb89463ff056c4f7ed4542f51b681d876a92e95323b5c3add654acbfa16941ccbe160fad21fa6a979e3f23fa893aac6bdf4bb9f619fe160f0d5344967c78bd698cece508689c96f64003a59b9ae10f86890cf3ddc1211b59f6417854c7f2f19330ff209869a5c42c87fd93d7e728cbd68c0dca0fdc953282d69599a6583e939c4fb20b2bfd2dca8499d1bc1dbedd4408f09b483366d8708dc7e222aa736862cef7f2880f2931722e2c0f77170c982f59ae6fbc72de78dd7ad3065859832720d092628cac0b93556f577b95340f78fef38962c3af86103e663e24eb82ac0004670e00af5e463156bebe80774474f59ccaac016d62d46ff62e0948831f780f68bc00dba06c99ab14517fbe5a2328191bedb508a2e4d5d6b9097f19b738eb987206bb3bffe026bc2d3c8f4e5fbd885bc9a85a0cf0b754946574976d49d8cb5ed6d33b8a551e3e80b9d24bf2e8c817fa757138b57665bd1b545dbacac4969f6d58b8e638e5fa9f1becee96064989c5a65847903b9106f805d58fe01bedd8700b47b6c79f350cf71e7888bf494fcfe707c20c18185a1ac4d1b5fc41bfdfee4625835799b87a6a64d164517603c8d9a8c40a4cba4c188982f9c38c9d9b2cf5b5b1139d9d305aaf50ffb02daa5a86cf904e279968c40345e109f66b3a9b5ff0b9345f8f2a21397aee9252f1dad3cc2387eff2d429265b19226e4c53f7d2d9ee7901142ffa86b24f5201a5b2ad4f08405737bb032735c06dfe7b8bc9e9bd119d8ab03cc0d9a9c4084993eb0f9da6a430079ae476b4cf939d3b5789cc25c5d73a007028f717316e4406ccbffbc202cd5dde995b552d7672035beb5cf7a38acdc5a4f9a3c56bac2d39e6660951fa4de61a4042b9201216be258207045d3587eceb612b5969ced378adc65803bf344db6d7cd6cee46b2b56fa98c6e9848eb4dc4678801f719bc12ac2e7a50e06e2efb06671a93f86ad04f7ada95673df73833d403a7fbfdc1b341e73238d4ce9203d73b93670855bf39d5b4030d1064eb1647f734d06ee8ace373bb1f745a162c964e4eadf7707ef78cb81667a5c104999e7312c90fb28d198303d5022fa5aedfd9208ca119981029a57a23390915586c300435b754c684bdbb4b1099b4db260a8755b39c8b7402d9efac9811c0bf32bec531f245da376fac8680d8fd7ab0fdcbd943f4b5d7e4633e3663fb3e642b2d698c10af8bee5e9a16a990bd5884760c7c84c7b7137ddde6b50a654c1eb917968fc3f0eb08846b2341e1e97c15a7ae415cd5a9828286fa4b7711a99069f1ab9b77637a071fe7d4f441f71a11355c8400e71afa144074898ffc9e17447177a94857225f6adbdbd197b1d08c7e7829a36237dace322e71b610efc017faf7509a24b51d9a9a028390792916375d10c9cdde3e982e483f2259128a4e7ef775d50d04b79328868318ac28cd99591edfb56c43f78176170fc342e68c9563e92b4b0980b2a3d89e78d0bff6875b6794965b5c6c57dfcab4c1d89910507c72b10d015f2fa6b011d803eca17607b327c07c7a398f5591cbb31b9c4530c29075f835e825ba6d84a4da0704f2135d3407daebd165e4b25550cdd9476bfd7b59e03233bb48170e49cd48d578f9514705cc1c0e388d51b049f7e82a3ec2ee4638e1c3f423a9aba7c05bc5134d3cc21b7b5479aa733cef5d348f0cdc989ef0751b723f3312aefb1ee20fe7cda3f37741afc2b5a1e2aa88aedbeb71ee39385042176a0671f1b984f52e776f4f145211cadfa5a92dd8acac09653fcf66b4827571fb9fcab18bfb8bbd4f0f3d131ef32536c86e5fa6c65b489cfcabc7d91bbe57cdccee0c4245a013183cfa937a8d0969184c6272b475e345ebf7e9eee76058798e150e138aec37fb43be26ad126002371c6614afa4572758b0e74dd8c48438dd1840c89d978f06febc6606bf5678c4ccba3e09d854e59b25660a10cb7a21e5d108dce964ffb02921e6bff13ee485af6a7e65194a2e7e8f734a60e7e508b70685ddc1fe3f0d633af2651affb3cc5aea5712f72686ca267cb0d5fdeb375e3f91f68e6774dfaebfbae62307815253fc133b87fa73cf050f241a37bf239b6a9975f5e2351065fc482fbe4971062a39f06b36ad12fc5b2426679bfbd9f620ff1f48a92ffca8e68c47076396b9b726fd63ea4a88b0eb6a395612c97984317fa0b20cb71cff71b1d02521e1f4a3d609b2f57a13032b7cbf5c99193dfe52c85b169d427bad06c0d46910114491d1e303ac09f70de34b7fa1d60c39e135359744f22436fcf3d7f51c57395a7b658af562e51a4805b0a23e04195b06f502b5feb84332486aa0f1bd03c3c812290b2d26d646282897144207996548599e238bafcf0360bcf9ddb1142f92c5060b7acd48fc6f719b122b5f00f220260b94698ea469fad5094fbdc44a2a62f619d418626aea271c4292628632b1f41d3e15c410d77ee7313dc64377e064f1190c5509afec7d69443de0fafa6e20d08027c7fffa3e151825b7002fba8e8ca4e2e275529b1b9e07e2cc1798437b18e1c0278bf7a25eb786d6d3470fcd9a60991c358202ce5b471eb8bf053dd30a5b8c650e53cac7a31c75b1efe4239d5670173a681a67760fee64767eae0efe83677d3f92c0e0c42e052a662660f4608aff56bcf2727d6dacac5b4dd4820d320736d51f6b4183a4bda0fe403c88b8c7cbcffb19e7ef304b7b2ff53663a2f0380201e4a46e122a25bb047b5b606526d64b65b3a71a413aa8acc62513b3f9399a296d1cb68743f2f61ff847949d568afdb4e632e87d3e8976ef890b0d2ecc9fcce979500f3c7ff3f36ce40234d165c692a6a75780fe1ce29e400e3ddcf68d1bd70eb5c618cbbccc5b1a2a8a7f6b2d3a1e87ebeae1f69ae263e026793dfe58dfed50e49dfeadd188fe198ea69fa88476b326606b890a7d79ef80a8defc05a5b3d86fc81d603021cb468e56211e5956ca7fb1bb4eddb0ac2ddccb81314b78e67d1022b38eceac163989a10134d44d89d34316c035caedc4196ff1925f3d1b5e8e25da131f04f326fcd7efad4074f7111437ebb911b15c057e775b310a5706ea65ab3150b7e0ecca9df78e202972491767d1477a8dfd804889d3b30e012d2b371a1e1ec0806b89619056b66420a1b3bb25543bca3bd1f32c39da5229bf0fa720c95e9a4f7ae40e012ad2efb10904f357dce9be276003242599ee5c4db7852c9c175e34305eaf2babb60c8c5effe60db319cd097b28f58eec57edb177f0661bdea42e2799decbb9823c8aac51e085887a08a53fa8cfd3eea1a36d405e9d67703c470c546e60770d5b8bc99ad6235e939ec761547f18ec962810a2fd95e9b2160de1ed597dab4b71f078ba3750186495234c5f452442628ed3738c97dc43df33157e4aa3584f6c4dd1745caf3251973070d677bd23b46d6b6c0f92e33803d6fdb9d62ca1d006400341231b891d7eb1c0e38dbfb28a60f43ba5551c5a1bfa74e0af83b1df646ce8fbc2f47564f3b89b3b05439ed1c371b85de12838f45cf6df5b98b0887be0f1830f27380b6ea7c2454fc672352478baf7f4769ccf7ff13c1c846fca387fc6401926c603e0cbcf2434568b08a00d65c0322c8cfc80f19b38ce3af58e2e10775b47421096ddc608f456a65af1df03092a054dacd704f5958bff39306072bc24654d11e929d48fa8c37400f48676896e304339102f1b1d2e9e78e24a1b5c1f611acec22ab951c6195e3fdadf0118c42dc342b84eceec6ac958fb0ba0d06ee66faa4c2462c5c7220435cb13cd372ebffb411931d0169505904f8152ba7ffaa94675ab752a401ce26d42376913d6bb84450d1e16a17eff5b2b48022ce610d45b5057c1767051ca59583c66858e7d430b418064ecb2498747c414bb3b3b9dce91599fd877c1cb616ca2911462badb080cc9d6f906b40ba2e22e45ac8059b41c8f1aacf1ddc404141589c2f4af8f564e41b157216a53ae9e445c9cfe79a99ad1a8e045c5fee9d7e8b0dd7fdc8f395dbb3056f65acff3735930bafa20381aacd9214af8ed3a07cf8024693409b22f95efd3830fe15931aa38804365859ff909eb6052cd9616800e80ac57b72240453a398e1b41a58918bfe5845e8f8b6e4a10431f99626b5db59d0d4568d353c80671b01f6f9e3acf98a466ed7b3100e0c57b961029cf71f7fdef75f354044cb31d037e4fc697098bbbc4074717f613ab8a009d5d37bc0f04a12984187681ac7598f943fad326a5aebed21e6dc006524dc6f4e3bcd3a0b4972ac2ee09660bfadc2e8d835af8730f8321c125bc20e08f523c6b5c94fbdbe6727c9ef309eeb493d313758b0198dab3fa59b2b51e7f6daa770100e35ee5898ec189a0c00c2c16b1784842a98de399bae05e5d097a1740942416a75253820f02edc86110d5a1cc127fba7d63e82650cf70b17b70f66388a164090ab373abb146d9ac18cecf77f2e363357645e012fd5814e41a127eaeea02ce18f0d4c663369720b25b8b3a4c18e39742a6c20b668f4af287d68d779b329f819ba8b56908dc02e74bec9a870525165e8519a5a4e060d085a4a12499896e6b686df449f3e17e21662bffa3d49619ccefafff040acafe24782ab06476812604b325c2685849eb3505b3b741fa2cd4f6318cccf72b51d35a4fcce5d52f422f9dcf7b44f2c2b48f22874430712a525a7faec235f75b34fa7f07a64a6e7fc4032a484ff471738b0d88ab6508f8fe385341790dad37ba5fe52de77023b46f7189079ab63fc2b8dfb5411c9e268e6b2d1f246eae0a93a5faedd705d5c17f27846ec5f19dd3a9ab54491ef87babc235a6ce81727c85c901e4f5f95d87486b6f241d7f646eb442b367fadac780631ed068e495fecfa17941d17d4c67e612343cd4ac94789be8b68db620b0c24479241613b95b410e0a2bba1ab3ab5349426248ea750a13f4d918bc5e5944156116202a0b39cfd917927ec3a40a6fc939c1ec67b84b4b497834f5c13a8a798c868bd37667dd36cbbe24d367729e8ed3b846a00fad18f0dedcd4950ec6f8b35121d36d1ee41af74488b17069fc9c43b9d9fbea2f8923d9939b998e9c1e86a99088cdcddbb69b70f1b408f1e0f01f63067220eb078d27aaa9caac7d118bb1154e76bec9aaea466df91065849166bb10c76f9e28035baa29b32a364b5451980156a9c53b067b468153c9c1c10f26c28cf63735eeed26fca416c07c277a334b3ea16d6666a0273c18145c62de8b8da3a17e23302e9a2d023f4a2d378d3006daba32094fe422e1a5863746da38f6b10be777edf25fd1f9582456a004ea79d6cc3acca9e95ff5c90f7dde756df4ed3105507fc6f12a19f0fc2de66a1f868a5d9fc826832ce601fefa953e974f1f5ebafbeb815f51ba87b6297730bb348414c51dcf2490deff5e67740d3b4556161aced7b8e83e8125cbc62fa4817f90756e5865ce2da03f9e7f1db79887340351eb8865adcd067881de596044557f310270e35579386e2c798f38f0b6602f30a0f6b97b74337677f08b39957b52592a50672e95708d7f7511dd413ef679f0fbc4afa0ae8fbf049c78a6efbcd13822c95f8c50e53179524f209e82cf339f45fb976e887f1cc203c1df92535bdb160bfe9120ec074997e987fb581b1d144844d92663e52d0b3f85ab83e331c97aca0bbff709fc5be3078010988b88dfe98a095ebe7eeef072ca925691cb99ab26bccf6bde97827031f842b1e1d1b6e2dbdfbcf90c7fe618fb3143695f0e46812e0649df5b176552599efd3416ef4d8cf35e9dab2c6ecc5c185cda355abc94695d6dae3ae8c869970faf27130a3bbc3d8fb3fb5191498495fb0657c0a87dd85c5c2b178ff56c7297daab411a883147a070ddd83ffd4eab9e61cb1587b9bf8a0b09aaa9dc30d3940e34855e895c4418f25d5873ee3e7506093866851678a04b1b09af71ba1c94e3a8a26efc55df7623409734b6849a24e3e29578edca441a696094958d2d6e605fe647367df2f8a65b82dde988e241bdc9c94c38f5882f485ddbe9912edcccca2e4849137bb3650705d932db950b5d864c7effa21feb0edb8e04931e222626a7d1effa0cb39b72fb76ce7e49480c1fe6148b245c3fcfd1d7fa5bf0aac9f030ce187213c3e03734649e79fb1c619660ec965a7d984c886402d44e54b0320f0d5a633aa632a2ab187748e781ed863ec1088c7aef117e110cda3879341e9f53f5c063a46c22de7ffd49065e27501c53c4671101d9f27f0ab93f976aa2cb76ce69bcef128baa42022ae9aa6282cc77211bc25b10b9b3954d5607b9dda8378284495bdf26cfca691e02365748025ca2fc4f330fc5c72a142701e42610d9ebbf4500e62f43a64a9811a051fe8849fb564c8f07af6c353bf9d3a7eebe49f365ffc1279e028e89f635e1fe63c969ad51fe9e7e08511e107407c3762510179cd946556967db77a2bf63366fe2882cf1dd1a2a6123b5948c451a0af35d4329a6317e80a4de579bf4d4759c1692b5c6caa4c93163fab4d47e82402fccaaa1acfb9a693c45fa488e2191f3028f2e74faaa3a37e476f80b4abd782e7ad090af3f315ce36024a4ed795c804e35690938bb55fccc3d56b600025b5078b78a33537ae3a5e6942a60de1443adadb877995efeace5c4f0eddd21b1a71c57041d68a5e5d106b462eee8a54365288b2219bf71a885498da36334842eb4df1d8dc8f4e7006af79bcc5da61aab40a9024b6d5d3fb0cfed4ceba6b35c285383b0ce78e944f3a0b8ebf76d71ee1265df67887a7034224b8d788967b31ec5bb6d335aebf722f9f81dbaab7847968cfc04fe6f75cec8a8999366fc2eca567aca22b3bbce178bd264d4623b29ddc9732cedfe308a75818f3b78e57868be33a3a64fb966fe14040a2b41582256618cdf8ff044ed14e774632a81ec153863e39f550c73b3d3d55dec19357d101bd6f6870015b4c145febfcd4e1b5f2ec7cef9e563eb719f4e07f1d865bbba7876ae244e40c6f0744c55f5a2a9cc86e53bd8563cfaa4af80f5316c52e84e5604bcf0f6bc190109c9e2e7bda46f1fb6f497ac0bc06a1ed8ee47a48057ce21bce51f4a3c7dcf54beec8fe224b6a2d1e649f35f5d7cf96fc9f3129dfe4cdec7aa305eaee1aecc41202c51134f57c171605c7e62d9d60c7991df723b0402d16d2397befab16748eced75764ebf8c32696780e8c4f6bf1b061e1afa305ec77ce19b166f57a8ab0ad3b7320c95799851f5b3309b959264a4123bfa0c21ed2a6a32f9055a6638c770d467ae50e786bfbb3ea981b13db645748aab40b8289eb0fcfecf2241803c51a0fb29211852be2f6c5692bf2d8df660bc2b8dff594cf724177d87849f62b29cc6925cf7545b83bd937116dc6a092710e79235ae3d5c61181865f4317a8a4c76d0d8cbf857590f3dd41201185d40e21296cdf3762d6f12750444747079e77272fd5b8da7ccc4de89f66effa1f9d04e2bf73d9173ab0853cb2b3e3fb403296a11bdd9537e918a29619e3a5bb1e83f3fc3d28214569b57f4b77c1125b54967693ec9532e7603204222059f3c4ee614575c091cd0a14617094a3922f34de800e116dab0f51419e8018348982c1ca1ba8962a10dedcfeeb863775766dd71fb4a4e0b1fdac6528db8e02176ac048d755703efa3c26b6cb1c8a3dcd33b01de510a8228b422daa03e52774109b3a35265f298142afc5321655a5d2f5a3ebd7fa69f46de490dbb2abdc83ec73f6fcbf1c37c27fbdd17a05d023969d607af071da3b3fd829de6b7fd57ae920834278919e6892c2e6d7e75a04c475c47ac4dccaebff3b08756b484084e55f57f93f98042a46d15bb8ab3dbd4132a3a354e90d13163b5bed2216d74e1a5ead14bca4f3f9f352374bfaf524da76c305cc85eb12d46c350840b6632552e916cddbbcc828e30cb67049b06362a502a2f2c6a03c75eca7b99357ae3443be84e687004bc99914e54392889ccacd07cf3809a0f3c64f448e7f218b1fd2c33c82c06d9355cbb3b7af97de008b990666ffc5f70508e872f6ace6d00eb9caa4e2e1d1e3aabf8516b5c0fd6364aca7ab58c5d7b3d43c3be7af88ce8cdde924c0cd091a02866d6d676dfc4b7c79c6557ee21383a7c8f65d7f03b31f9b015586457f60d6cadcb496815f4561a9ddd34ba24c21038c1811aff982d087c45260ad18979b52593321f0b8f64c529ad52415fc6574cfd2233847430bad7ab6e8f3c115345773c893a8f1d6d472c3823da63375aa1708d2ef1e5f0ba11e85f7134ea43b9726445953fe7bdded0f6b693eafd641fcc671ad6d68f0b54607e839c0e435dc3f74089ee36871631c09473d5bc581d21cbe402eeb94cad5db27bfbdff525f1d3c16ce9fccd934e35fca6f21759eb2a82aae7f706d9fed2c113db927bbad4356e90f41d59bf356fba629f39f013633fdb1f85a44d5a7468391251f80d885752d91d9096f49199d678201105afd6df1cd7d918f484bc190d33e0d2e2643f5c33c07c673310bf2abdff7b564ff058a55e11a3c94a24e6bf27f176813b6c1c8bb9ec41d63a52811f65e0d40e01ecdbdf19d7605d6015ce4be7b25578b1bff4e779cc3faced28404dc936cde4acce1110e72e70f81762d2adc9e7fa5fd6e95f9aee2d628660b4169331e31363f3fb5b3e8c6cc0ac1e84f27cc3266efcec1076ce98e2be4651b941ee9dab656ff60b17d42dd80720bccebd455efed5aaf318b3029cdaa9074dbe0055487eb8d71107d9a77555dc5dc91203510fa74628321a4c5a199805dfee055adf0196ae5d079c423f3779687d2f7096ba59254a2cc329485a7550f85075538c2e1e39c15859f9f6a4b8df645c2e1aa0437b6c442104dce331b7cff44468c64924367038f09516dd816fa19d26bb5cd99d3c20c434b83f34aa59b7017f5e3a38d733099bcbe9d128cad8355d829c79eb20b037e74a9ccabcab89f7cfa9481c1d313d69633e08c06138058f1c2de4347bf020e0d0b4dc885c2831c3144daa1d29c49d9b432a84c9989a4c134cc26ccc7e1ec1d9d7ecbe036201f420efe13544b5d5eccf0fe472abe44fd4e1b64d2ca19ef03bcd1598dc2217e75987a795e2f39329c100d67ec0f95e07dafb894edd7e2fefc9914c6305992b55f40d47c8b930fc04757a3d0861958bf7272cdf9d063390dd94db3c9c96c05653a6b6ba4421e0de9b8b86de58fc8e49055d2112c390e31d34488b50bf6d3280d122939872416e9a63703caae158f3ec1a055e7a9a833c3925ea83ff3e08564a1349640fb1902de04bcd8376a1d78f9db470863886e2ca7df6b84d0d6f84b93fd346f9c406867491af73ed753550769aeba4aa115239cd90926849d29b581938676257b2919d698b96f6f02234b7a77c719f2e84d224088de68a018569d449eb36aa1dd6a88a7a5e7c80c75a0c2a902d059d1f6a823d8b51970007d2b0dffd93710427786350b27777cd67f47a660197ed473f2b179cee90b74aa8339a3cd84174cf0fc19984730a4d4d156659a7ace1cd74418d43cebbf0e69807daec04d593a8748d1e9839ac29bb6b9602a3474435b35fb86150f75888ad2e1599a39946705434220296a3bb9a2acbdc3d6d486f971382749580ce222a7d0d5622d4dfce2f6381df56974d535c40138bfe006da11534b7fd907c483796b5ce42d1acafea8fc7f793e2cb586179ede2b8ef8c8917999f2675f7740d779eade9da8874368be6a7b7023556447b38fab23d235bbd7cafff25f89181d198f8a0421e080b31c5bdeb67c2d36a426cee2a56334364906798a5700ebc7a89c4d939c7a27e2f003e39e3330c27ec9bce2448b5404838df7cd1d711898a17c9f2ef6d2db6a84fb0a9b794bbd93828ee3af630dcf5556db5b8a75676234c09064d8b3fcfbadabfcab2bf6acb931a31ac704bc5b2fab96bf1aa434aedef4f9a7de35b34fd329865b46c9c40e705ef2f1360abdf63b8aceb35b8d0d1746e8cc83a9ed795821634aa658833b324a11cbef27250189ca2a06e2c4b556e8ae17a2823e11c6ee0f4659771d40e29b0956df44d856b5b8687dab650939c8a8611f92d319fd0f2355ad14688359900ddc02105ec7cc1f3ea12edee6e77d1a8fd5a203191579ea6219a76f8f2ce006f1e29fd35e4d1d6e2b12c1f0ceaecc57b72dca49d6684559bcf0db9150960608d5b7f460044d3a778594a9472d8a4bb2fff63701c527cf3ab694621c622ed59277026c8f9d319e54d879f1b73516d6dd48e3be10e9fa635ce473e2cf0887c94f1d756c3a3d2a718d6a67839da871fbe0fb0157500d38027b8456a6908fc8e3616e6d330916d8e440469ca7feac995b81e69e30deaa396eb773299584135b4b3f16c3dfc8b9db44b6f354d43f6329e97ffd8c326c965f1ba84434dddd03318189296b64a9d2fd9bc43862b3bce64050f04996cea452aa4ce703a308772e6db5d969d9dfdd5a15f4035f7ed8eb15004827cdf9b248224535537f67c148c90ed036e1d0e54f64447178b8ab9d2e04905a91910a34e7eac4064971c47329be9dbfe50c8129878272656ed97cb6e7d99ffb8f0eece654f9b48cee52aa2716a5e072c1f6c41fb56926356022f6cdf3b085a33c97848e16ae4ad9a12ba4703e309456f7a7673c18b864501c43673659e986b447512cc66c37a92d35fdabbd6c5cbff4414f6bb45f1d02a8e531d21cc51ed963a7c7d18c2d453a9dbf8d6f08f44d63d8f643db46ac565a03d26acdbc50ae78c20f8cc842de3ceedd702c02a0056e51ad3ac690d5c4d9b92dfd55217db6111c10c97ebc686023b5f364e849dd82aaf4f17fa39d72a8ed20742f9902335862fb460e1aeb635578d09ae25f919badbaf812ec2b178c1fa429cd52931c6885c8dacf72476616b5f8bfaff600e0f92a58d0e14c86ddcad3142d508a661a7dd16ff9a355d97a3b65e23d362b358e0ef982e327d6924c06d710991b83f12cfa18d44e279d0e22352df41d5a27d498949415ede117d58dd0f41b131e734a3e97b57f2b12e61764e95b26fb45bd6147137afbfe5ab800dde9d865b0a931fbd40d2c57e5efc3e6289601e9aea6a896a7085ecb32e535fc1f516dd392daad6e81c505107495c39652efa5fca3b234e01f280b41176667f49662f7282054e79a5680897db7aa3115950984666897919c2be214ba02afa44851547302fe656fced4bf84c1064ef77f8c146ba9e95dfd2bdb0f017a3cf5110ec1d9d37a8f50251c55565d8721f34c4b27f62a9464246e5e9a84d64060f7a6c0101c8cd7f08af11f0c9d64886eb546be6f57fca309907d6f47af0b85b8c7b50f4d7a6ef9088bb209a9f2fa2a3ac0e547b217007d7501108108506b8a041a6f3ca822dc4b4461c3bbff4e081e2bf3d2ccd72161ba207f57a48b157eae8a59b22d64abb64bcbcf23022e3a04ad40b67b612d98d56c872f5b03d0238f770269ab913d0cabddc350038cb0a72e3d06879b0c844cb70b42d0d2ec3a49c07817f6eb7ccd138a36b952c30750ff0fee1d220605415a2afcc516f2e3730adfdb9785e4ab4ac2a83d300486185f4a74ec24c04962739150ffe18bcadf0cf3f7b4a5ffa743bedd382567c4a02db4715d80044c07d16c465937f489326ec35d2e6ae598ddc16aeec1a8a928ed642eae9d34cfe150296b256b2749d05b88df7bc321c563270b9beba3d92b240f2a815db6da8d2abc3c0aeaa945b2d7ace56f5a76f98ffa65f600759503d91f60ea828c1ddb4fb2f128edb9609f0e72755e09268f8815fa2f453f5eb55eca5299679f6f03a86191c51ab07da54c5f80e5a0f6c94c82ba9507b2f3687a2bc8ebdbe263fe5f7863e2b3f5fba5663f61328f0ac224b6d78388659dd0b5c06bad58d0022de809c9b0f144cb9888c3350ffd21e5168160c317631e701855f45af1ec7c64fd16543026b2f1064f1878707dc5735b831c7825a09271c4d6ff32c83c9219bf2a1efa4f734b5025d0c1b4156b8361f44ee066887c4ccf8c58015c977199bfa61e4837389dcd27fad0e340ce0ed88599f348c0299b3e6e1bf728487fd7e00aec3583dd8c03c2f2868862a21d04e243d7880ec42ec6b42c4ec9813d6441efe112d3255c7c4ff424ed35a761e48d8acfde6ed7116f3807deb0575610b9d5b333948a0e4025c88c4877c0732aeb53812348b5c881a5b04a11535ab2d899418543756ce17a07e203049528edc8c2ce7f855cf7ea933430be0ec829b1a476633d1c08d2a004462918f5a3b5cc202464ba1a37ffffe186f807f8bc064929f4007ff49143b9782a0af7da1da83e158407d54c048fadab81a35e9a7bf2c06b088a31f575397e4c6533144071d961e7c8fcfa8ba7230089245d06b53f6ad82f28624cb73f0591605b8c3516937ca0b22bb07fcba340c652cb252d156c813978f45c507102b199a2f75a69c673b052853e025e919382f8ea1deacf2386f53b0a67a0c7b1d3ac9c29ff521bd435b420d8cab828c9b048102f0b48d4679e37f9c6820ed6dd7ed24aabd69c5766187a68f2ad755cf2cfa30fc77dabc2938bc33cc48cc7b6833395a62ba8881cef06b0b08a058e235050e78903f2b7cbe22e3f88543338f4a14dd7957698c771f2b1fd6d7a2c81096fd26732fabac1f6ce7da11a2891fcc337fe0cecbf448b0d2a5af6e07e38a8159f109bf33dc5cc494b55c79912bf4ef728f0703f85741ed92e2c46bd196ef50a4bfbb5fff789cffd08a6c3833c45c9fe68a16f76c5c38c933e10e50edc64ebe6bc72a5a8f7cc908ba80a71cd0e16da0953a828cca1925ee4dc3333010cd80995bc9e0d070adbcc3d76b76af22ab299c1fabf202554be8867cfd41e0e2127e6736b15c7014c5ad628932a59534940409587ce7f25bd92f67e0477800a52ef390d73264f1e1f064199c3e111383b58a8bf285c42f9c6de2b484e80ad2f030114bf912587138b1c47c321b002e5d41ea520da5602addee2ceeff371a83f0706bb0c8ae2be7ebe83abfbe06a8095cfff135182dc021aef62a69feb5afe8a5f1bfcdba52b0b7b4d68e53193ea67b0dc4b9f0f7c76e9133a356bfea92011157894d4939bc65d0b3cd3613f3a70483396a9d1224f18b753863edf944a2217df503769e1bf89393e255f26ad2b24f957097da09765c843f8a2f5601d8e510f6441e56066188b4ffce1f80617c2f5ad7cf909df2892ca7e08a907f48191cce363430fec6b54103facdb779b9f7dace715881f21eed06d5f43d211c37a7e9e5c8751bf8914561b5a884591d39efed653b9ddd9afe367dc10e3e62a412d087b22b2bf2c34014f3e64aab918aa4c3ea9ae68ef45919c1defd8f88815adb2589cf83a8f2dd3157c9f46b1b38808481edae763d67efbee9d33008e92a64b3bdcceacba7fccc76a21958c20263ab45c8ac2e00ccd7e092850c1e9677ca7aee6b5757d0d93223932e5bea11a05f7fa9d6ab0de51f65d1e340c8ca53659a89b300fa1552ceb711b0a7aae7be9d3dda44edeec123f682790dbc80473ba657d904d43ebd307022370bc6a93842fcff8342c59de01ab16a1e025eadfcbda9c2eafa24bb231fdbcb3f6c2b5533349f50580df3693927a5ca2287b3bf713d41ba8cc0dcdaff0ca86452f2eabfe697ba55339d9c6e24b095655a0392a5ee520aeed43ee81f7a82f4a3aafaaee3e97bd9a9f1b4baaef0cd575c33d7fd0d5f173eafe457f2f708a2c24bfe30860d6f2bc447f847954a23b325c4635c87f2815de684d5acdb77408ddfd567d2a4949e106f15346efa39a6bbd082345edb0857f7f5210820dfbad34eb4d19095a2dc0d6a72ab6b29a73f0f988f0f64662b4299d182b38f8c01e80cbb2b2e17c4fcb2140eec627180096c08e9baca31c0f3eda7a1fde47c3d2ad7d316a552ca57ed84e2dcb50022fa879308e765d8428d9970229aa2e24dddf096b0981aae52d0b12c6ee4dbdba54ba8baa507b9d1d66a3b7b8c3d45ae70e12c4f05840fad893ed9d62b602a31b15aad1a0be6e192f4a099adb6f4f55ff32cf95076035258bedf467811d56a90f37f7a134cc9272964670fa75dd0c05a61ea24e1d99f86be17270ff63da00d7caa8a599abc654f7ebd40e871f1793494535a3020135f908a7005cd0c4b2afdfed15cf430d054971ce8a17326c4f4be42057216fda3570a983619e45c9707b68f616f7f7daa340f202e18d2aca9c094a98091420cdf4939ded3f8bffb3c6bf6df82c7b7a6a9b6deeb90466b8fdba64869175ba9b53f05c3c2ef7e74398d01bdfaca03d7b1b823320a4b76c5ecc9fcfdd55db40048b879bd1ecb7d6f8bdb4c4d2e10165ea48da9f4bfde5126eee70454eeb8d1f757732f85d7f7f4622caecf5f520dab0db3d98aaecf0d408c92386a551546f189f91d8383a780e93cb8920a6a45f8609911a277dfbeb4d356e2e5b3c72f7b1aa0707a63579bdcd989afc21d463e5354d33c6384a6af6e907bdcf480b003a20a776ea1d77bc774c1800900505d2c5a5d6c4651831672f1ac8e5524db6689d9875a77969dd365a6968248ec1018e9d0619d8be76c081ca3cabcc3ee0cb0c42aceb0765219779401fb32f10f5b634bdb26dc12a5c3c8e20fcf20c292aea8e873a2e66049417c9ad50f05087ad01c510fdf2c46480bf52fb50f7749cbe724ddd46c000ca664f09bf6e837af1bec06815c88e7e797667c25b86135fbff2d64d6569ee7a34949463557654c73154ab591ae4918b3aeb88f25ef3b87c8f18d9d25b773aeef70802e2edb126e386ef70e3a88b13d4727e5e930b60233d3010bcfb5d1e7d485fc999246bb3dd70c449ffb462a9350bac3feac87eeb9eb5c456f972acbb204cf8ab4b54c573c8fc1357773f1809d3b22c3cd92ca3572efc07b5d47fa8086207297c7bbe6348c9d19ecbbe46fd04491f1d50930e1407e73024cb7e03505e6921e7c2acf7188a7c27697b80c806d35d23bc3d79b0668e5d0f7f05e34bd03f750d995ceb646101331b07524722de10943ed1de7344d2d431d91cfe0b18469c439db1d76cba7a124dd352d77a90b5e5dabcd85a875c66bf6c62665a69fe071394e5f6bf565021a8c567943475f0c07e45f1737a5b43977eb9e87ea665906033083d7604a6384f85ec932d28a0780685dff6208aa445890fec0f661f6f97e8c9cee0b5670f0247883bc2c7bbc4afa46c5605470cd894bbadf7462a5583a071768ae6a10cde9c4e621b4f9c54d282c42b416a880244275669d277b76760e55063f2d3fc5c56b7c86b3ea842b38f4d065e30c0164763db638a9a7c7495b1962afdc26651d5400bcd23fa9ec531622dc0dc2051f787c0004462272a3eac2d40697dca0728cad915bccf3c993a19325d71d44494378fb2cc6717dec632ad1f5e605420f93ddd00fd41186ddeca43118c2658cf215559adfbfbc03568d341fe087c0882714e2c93bee99712b196af778e35eea6b01577f61777f7ae54f5861fc6056262202966304313fcb121014311553a020e412899860f31b7a5eaaca525de1498df64987d29601bccffcee13b31b69c1d3e8e2f157aa6334372eedcc4d9d81ed51ba973f37f682719ffbf911f24dadd25241bbde6bf468d405daa840d2dcd919a5c730975a1f55984b7de1376f6fca8ee51b22cac7ad11211834a1677e45ed65c5c803667bd9ba7b28c85a6bde21843f99e2ac6539d717e837f5701be66abb758bd9cecb5e47f1f9224015e2f248cd5c2c1058f02118e137082dc64d7f36f08608f6d4bb9b401f0a52142df9dc9ea7377ed9793b34d8b8148044d72c8430761a3b2fb88d91e8cc4578d52c1b1922eb7c45e94b9982f090817f2e77859fab6f4756c473b89e210a6abbb472675077d7ada115d07110118010879fb391d10cde60d0da3d562bfe0bb518ccad192e53e591cb40647d698b2021add310e1e1a06dbddda97d45498f14fd09335729dda5737040881229fc5c745be44d4b08fb4bcad51aca2e09ed9f91c7e678c6ce06388ec4def6c85d04e33d15bc2ade4dabe92d012abfeb0ca13f6ef4bfabdd2b564e42cd46c598f53ccbfb92c076e0b0ec6e9b22f6ce9a3701b5d1f83ad4bd77f2db12df393949fca374bfd450d9a4ea70564f8fd95af47c3952c86de44e0963edf289a0974b4096c026b0d2cc1d998fe809f3aa353d56452526ac3afa515b4736debe5c10f40bb83efb123abf0cc94c8760be55cede8dcebdd4907352055d9fb62398619c244d7879c3cf46fd72eb4ccc968aa9632d2e267160e419ab5b4a6bfc26c8681c4bf589ffe7a74cb7b6330d357bf7423b584b3df8a74a96d2440951137fd95ed3fb05a668d87906db07ecc4b693e1e248531a33f8492ab7d5df3053787371e89243180f4e4bad9b54bee93dbcfba21359e198172bdeea7e62815ac7490a5ab3853405dfa9fc3a8b4745d06d4ef2d5d0442d0f099de0dd19a2635ed59ec4f7a61def6b74fd2d8286380dc7b717ae47ba68c204238db670b16dfaece1e36733ceaeb02a9dcbf78ea376c3c7ca34c3244d310462644a3cecbf6911ee4746e12cc4083797074df05ff0056566c25126dcdeca54a069345113e46a4370a89c76c740b452755f6ddaa5c8c6689e8513a3d47a03c50080d0f85053ae6fd90c4f80b5d2362377e370165462f1e302f9883e4db422e9327096e9ca06bfebd117418a0067296ee4732d1601006d1246c867a80149b234ecee8751f2ed5b0a1f2af51d114addfeefbae067efab5e183946e082f68fad6970e881d3d3c49aec8a68b1fe989d335407698f6af7a82eb48d176b42d22da2a11e9ee3617be5d6e890d8b39bf272dc06a13e04f8d6478e8b1445c992fb5493f05c70cd5c7ce2b1d4c94e8f54e2e9ed58082e5d390a443952259e10ab4105e303cd7bc285b86bf22da7a6e37c5da6bde48d1d369b8f81d054383f3cfe7f3c6ef25a0a9d586f359c2a9d5f155a1400ae47db7e162924e66cc1974dbdf964aecb6fa6acbd0ab4ea30fb10c8e114a42451f359dda5ebaa5e41e412f1053094be9eb1abbf427afb87fd8fb1b6cf2cf2d38bef80b9bc5df16465be80021046d696df09835b734fc3d3da6a425d2938aa9437c13db18f0d033cd635a0994bf8750a0d00c4b8679e4b46800cd7c5eb2b19f91eda667e03ba04f4344de85de559422698eb9c5be23ee39fe8f19e03921d16d6fe32526287d714fadee8d96794f7769880bda3f5fa1dd09c2d02500dfa0c133e76fb92a9c946b90545c2fe0f0e9698e555c59a7ec4c70fe26abca5826a76079c79af16cab2a7d98e06d3d2e2da5f5ba9d6c22e1fb5ff393c847746a9ed51d59d6ffbe7f885286d98a5495ec5f3fd8496d952d24a9ce8d87146acf841eb0d14aaecebbbe47f75a21ffc60969fe13ec9df98d43c476ec2f41db60ed8c9e2a303a4ebd292eb597a722155cd1556d9d97c3d8b1e8e849522e1ae2b28eacf52126528406c6182376c740c24de01b741ee4695c4a4d32b798e05ecdc66be90adfa2d32e422004462eb92c99dba446d05588d22230baa7debe462e84c79d3764d939bfa0de251efc9de87913eb907b61435c623f1518cec02860ac7e6c44c7244b1896ddfbc3fc0396bea4ec40a10c29d2b5546a37e277ed34f481bd6b88b4e064c9571b5b0739ca3ca6d4c2e557ed34e2c07bc4ff5173d2a6637fe95363b65aed50687071ebeb47be21bf9f17aa5d141881ab74bd7720d8ff9ba44b4b5dc263bb500395c74bd60d42bca322abc8434f02dbec470d5c123bc4e590290ba55f52b4c09c0f50f09f6f4b4eb32345e4dced813a8684ffd2b054df1a2e136e548c54d02c17ff059cd92186a35da1319bc72e0877af7f8e93519a4284b344bb42b3b54c06f75e391b8978169444440ad8ef90c036b1488d280417212ed606038baa0b8727e194e7ce015c7b91e4808d6d6748bfcfc56f3248704b33bc9ec80c8a476a12bb088913df3bbdd7321360ff441fd26635b09aad8a7734f4ffa2b32a34b4d5526865ca313cafbf2efef941f01030160ff19ce2d252a0c2804f4104e017e06c6adbc62b943f8910b381d4cf32d97bc6e18d36dae17f5dc51c7f5781ba202f1b2f9054dbc5d3b21c01e611a50f68d30f954bf1dce5875106c2b309e7895cc9239f5373fd03e4e5526a0206766fc10d9089815bed67fde197b471c3feaef985996e85e19323ee95dad60855f41b51c47d312d1362f2d4894b64fa424f99e9f364a0fdc4debf6681dce9f3bc2fb1ae10a07ded282c2a313359af21e5fd35dacb389b066f9a56aba65ec0305fdd0924b16d4446c8461e7510357b6230d55a7852dbfdbc872bd18489a130563d2e7a134632dbe62fe61de9c71ea5f361b83ad9229e6097c74cf9415a58b49b01f832d2f6923b31bd644a5dd4fe8ad178ae0d50e698265a803be341c2e76bb24658fa88e78e48d1c36cb88382074a9276b273e0a9f7c4a7ca0a3f4004d5949845fae637f67d9045544b6088d8cac3de727369d350f64258a16bb328161d102657deb71c2096afe97f21a600415c19a9db8a34952f14a236a5e6ad3b2f634cd5f8b1f3eafa8439658973478c788ded7b2ed54b1a4b07a91c4ee792ddc454fd3e3d234a7e93a72c6200935cd8d2ff1096951bcf217e6df623a6537f4a46760c93dc22463175e040e92398e3f221b82823ef6c5a26dcb566e944d53352cf45a245f586a9eead134f8c116fe3c2be524e844cd123e92d80f71b71e36a0e9df12344028f68ce4308bf9ec9119026539d8bcd471cee8eeaab7cef8e8047226f6799f79cf1a80ca2f06d3f19812428d60ef232e7336e0d4d60539b31811db8bc84aae516a0c325fe91ebb5afd7ad2579e84029f82d35d419d6c3d06ad9a388269137c988bbd8649b429bf6c9987a2aebb162c7f417fc693109ead2565a1480c97b7ecccb704fc34f6ce3f354b10904556648c833bc02f62831cd302e602158e1e5c278b087cfe9e5cee0f8a626ea598073f7c6d85abd69843221e85301875532019767630731fc4dd6528ffa552b72fe5bf36cf39618fc240e176b14af3020a6aa86c378931de530871e7c3707a743e4b94984d95fb511694d3f1b7f5ac8227eb0b3d384d10731a261779bd08acfde5818716649916d0a1c6911e3c84869b89a6daeb1ceb2d717188573a01e2b47be73e61188ef304854b06338e6f26729e39ced836355851fde1eac86a5164741de911009e0fdebd6a0561e11f6f8a94d1dc2eb88a6865a5a6513fa75e512cbbfacb8432fdb64cbe7644d9bc6fe12c66cc6168602b51afd6d24c81cc2f8fd9db21f3ed8ef1695a9730849bb9ff1069bcf282807e606bfbbfa9be5571dd8dee048553285912352df0ed98d293e92ff97a2511300bb4407840c5bc2826c6c6eeed054659b7bdb2321e89a92fe411856de1ffbfda7d61de8fdcd5c20b67920e92460f0df1de7bf6f01e9365b397bc3387bfd81302106e4be73d554310d2ca6a855e318439b2a121b2bf5e75a0f34f89ef41aab23f795ea9aedc337e1e9114ef35f1303953230a4411bc6da0690d633b90b6b8f7f1b99b46a1cef3476bed285ccbb3f67866bb3ecc98ec452c86bfa28ea3c8e9246fd8d3a69a926f4d074545c2e4b97587e1e55bff04e7ac6021ac8e12882c55d05b8799c3cc302fc422a32945ed586db6522569119b9f3f45c4e0648b01d1f12ca0f53ac6e4888b0f980941d76a96eefe9d2889aae3746f9139b5d9bffd2f253c09c652b63830c2fd614d6ae617b81b313950e511b7d92704a27e876d238095a94f10ae8098d8bc24799f6f7fd37a4194364a98553d18a6998a42abfc59a6a7266665aa77d22eaa834fd2021ef8450b37e0e89724210f0a500b1dbce84dfc9cfe0f248718b4c120acb9710ee83571409e335d7bb2d2fe005b5af1e4d9ec715f6181c116221a835bd1d953e2c16377d7996ffcd8ba81411b35672f725b7ae9d75bd145b20e2fee7231f5d233ec559e0b8120b84a1c474ca72677f90662dc17c69f5ebf3b12fa0ab1e259f40aa4e4fc42f20cca9aa331d24241747b0a6e5648dfb8abbc7252e7aaf2ac5039701f2769161c8b2466ec2f0e41ba849e812b09b76527db953a7f8b5ac37f2051edc9aebfaa9c75a008c082ee2b566dfcd133a47e8417498359f7504608691150ac7ae800b2ddf30517907331f999f03f7ae99d082d61d574ee9210fdad9729a16dc7e6f0508670b03a62d8512d02a3379370e3d14d078b2508eb7ef7ca2109535f5bb17688f286b1034bf2647c41535549d07371424b6ebb34a718bc6bfdfeea1deb85f496cdd1154dbb9871271760de38395a3d6d84efbc552e00ac479bb09f68b2f131d6ce1da68baa56da26c5e2c85aec7e1fbd9615ee85eccb5534b388e9cf28bd9d5515c92e3f3db9efd454e8588f6157f380a750edc32bbf0f2522d97e601a812bd84dc0171d1b75644a2cc5b45880359ad8b7962e2fc94fa07fef586ea2bb26e996901431d135f80f7646c10bc372f66dd22ba8b83f808848ad35a96890573bda216ec2021e69d4261d893feddf0dfe025a2d6d1522a408b8643f5ce84be740c8719475068d4836f9ddb15ce085e8f115cc912bc4dbddcc5c699e0b9f5a1d779d2f9a8859d43238a7f16f20aad25afa13b39100849f9caf913bc3557f6fc437440c96478343b8b9e0c889b4a4865c50cace3c499e97470c162c4136fb813395ff14747f2072ffff669f81c2aa2cfba506aecff499f75c5565f65961a2e4c95c42a54de024fd6bfba3cc32fd61cb9ce09f40d0defb3e99fceddaaaf0a1cd691a203b737ebacfb6c9015d9d1190b8413c29114d3c91d269bcbc64e82c9c6408b3fc6d0ee829a779efb69997917daf9ae1728ae92d43b8913329ee86277bc0e284b48142a79af3c3b966a8ccc267ff060f3439af0ef8bbf463a1b5f6edc989c56a5f50cf54a578e8365212a4b8b528093527cb85693a40bb40aba84737e1e92c79f6eea87e772ad547bb20214bac7d8d4de449246e2cd70f5b96e439860cde1a7cda589cde118d904f32d1f15ab5acf962aebeaba8b02cc8c3cbed08f5b6746114306f2017040a2b3e4a6b34abc454201e51c4f8fa60be1525f61df686d470c511d6c1c4deb0e7c66e59b74163e2ad218fa642c8c2727c9827c8bf5ad10605e0acf13103e4101bf0205b1a42bf3cfc0e436d4666ff9ccbf56a25c41e6790c2de503c4634c6f1d5c24b5cd884203728ebc330f49b932fe09a5da92cc65e7c6eb0d1756ac0d6d7a7226c0b76e0b52406bf6058ac990e96d41d5a545659eb5363e4c148db4283c87e104993c41278f2377f4c3f417c92c7b1228c2e8ea5cd3a80dfc053c9e0fcbbf21e46b88165d12341c071ce22023daa76707dc87a6cec85ce99c54ba7da115e6389e23593f22bf43b28bc9038fc36956cebee0f7ba238f737d2fe6e859d2915f5a9c3fdb47d93304e64fd839d5568a58e0ff257240b0bf726b117ef4c501beb55ab752cb1673c33dcac2e62624191134bc3df38c25f037a83fec591c9e88419e287d7c3289b79952ee7f2da01013dd9e9bb83be12b8054623fab101ca5e6717bad38f9df5270b963c07978ddcf3eec9fe9f6e12d7927d05e4ce3c8f10aa73e44a8b570175ef1ce45c872ed86b5e18e239ccb850c69abb840052c160df4d4a51b7ab2e37ff55db660a2ede324b84e05b9ee158bbcccc0621236c21b9e358274406e2a1335327a6fa6e6c33513240e42b63236f470e860d44dcd641a2bcc41cd5653f40b1eaa39ced88f456c0d7067184cffcc6aca6a728205eaafd29af0bf9d25e3960afbcfbc89dea1abec00973eebff5da4d5db5606ca0a5aed96ceb17bb464e633c20b40b171a9b8f76078d06267b8d1f04207853867e3aac24ca56da1fbf8ede2e8f69da8fbb7478d53f251b59186282de6063aed45a8752419564eca8d98643afe1e0ce96195640e742d55d9d01f12c0d108268f181a13d6b73668747d36068cc85899257856f907572806014783f233ae4964a2ccb7c4480a59c6aaee95738b98ffeb8b642f2a1c83bfedbb63789ef879abefe3f4bc44d35e8ec9f2c0ce32b3dba5a4c6cbbec9169e069e7229c0205fe1b587e95550a9507667a7fd6456cd52cc2b0ae11b6679bc1dfb72444c2607d18c049a6bd82cc6525aeca03e79a2f3fd0ae318f100e412c52588993332fb2af676df14445ab81cbf1e2fe94ee1e1c77c1e5fe3af60ca86d258ed9abfdd52d5923fbc8c08f636bcd01f1260c1d71d71c562726cda073d09ff0f816d96d64fb786f240156b8f9b24fefeccb24b63f9b96e2cdbb3c7e9770f2e379b317dcb9fe003b422bcfdaab8c6b41a2f2d14997e54d46b0b223a07819b1acb373bfb55a164bfb1d58c2ee752ed5675003412eec78e7d14342fe83383841ac51a302575d06ec45bca83ad67818b0aec5a8a9cf5d52932fd0a20f21c20461fbfcccb6028afa87cd02cde9e7df1dd4043708b27e8475852f8331ac0135316c859087b97d2692e6ec83a9dc859dc43b4cf31ea1c1d79901d114b4f8c4ad9220ad1d5dab3d0d3cf60bb2ddcb1b2a44f0e7ef3b971d43ec314061836392a248206914bdb5390d1718c32f33de67726828401ed5ee73655758bfd2f1231a76c9cbbd086ef5a2cd6f3da447fd259215d5b4482702c6b739f912930e0189940ce2928e3fc32f82e05ba2ebc281e023c103c15ccf9787768b631551cc2d1f3181dcc2f4715a6de685c0b3861f673618d8780670df5483874b3d27b3a23432fe58cffb4c6fd6120c8279edf903b731c657d365aec23bf02142b876498d10f226496f9b55136fcce0af02855d243a77b34019366cfefccc45affb14d6f1aba0734fa1da22730909499d252834a0af7e69b7cfcfb5b62078a624a2b2efb6b158ca93d76123160af12507c15a08fba95844c45e99a23d0f634c721d0bf6f6b3b1e61b99d596317750a8871cf4b4419887f3f2d47881b91e2ee7cb330a7600a367af246af888417ec373e91ce81ff4c6b10112fafef9d8cf1ac24d9dfb9e05ee090db64c35b5decd8516ab907353d13719d729536b0d3633f0844b1200c203fd293252c58ad7389a3b645b7189068a644eed476f246dcf83c745e6929c4568f9dd55342643deb20bf7c6c7087c4adc08526a0afdd192684149e954122fd850ae7ca4969586167f11f30202fd4c54e95b9056774b220c8bb7c3ad3147d2a98de26e40c94b8ad16bc0ff74e753f11bea49cc30f52a86374b59bcb56b79a0016828718508b6026f862ecb3fb345fd5c013f0782e66ec376565e7572686f059d16744a3d914cee1f1ab1e75395946efe65cf3b7cb82aa61131e9c086d9e7e8ee16162e3ba099661d4f631a6cb96c5accdc6fc913ae574638df569e33d729b0484e1d0d3e2ffa1896f776d401e6dc0e1a5a8fd699512c0f9fa6aeeb563ab803abcd6144d8a8d2e216457fe751b0920c99401761b34b88147a1deef2132072163a302742033997443aad6e64177e0403e19b298c2ca42da51bb4131543db6ac4b6cce7602fae7cb9679e00e8cb740c3d02fe0a7e93afd682b4ca927abdfa0119f7ec851d24924a2321dd78e0b57a45eeb757db159ccc72733ef332d627a2dbd26990d0577c198cfb3245d2f6fcdccc847102e93a3b56faf0dd95171cc8d27f8c15037fc09c2d7bb5249e29bcaeb484268aff3ef1e33218f5a478f287c37621589c0b9f1c5f9b14f5a7dc376d4be101044f949b3d16398b8067c712841355ed1782d307fc624daf3a731c0790f0125a35b09d1f3f02c041f760f390d2af85e3c4a11feae2ae3f8f5355832fddd180c2b4cd8ca1a4d0d89e1a10d4edeb4ef124f335eef0129a1374b3d0a5848a29c8530a41fbc018a753a15a332e903b8151b8893e35ba77b4d8ae1f207c5d96da5b99657193b3aad7aba4c6973d504d0dbf1888c5aa5f279c26723c0fb8d4f685f3703b231d03b68f5ede1cdc0b933be678ede5d1dc916d44fc0f0688653eda1befd18bf02058fdc9fb0ccdccb33a8ccec2b42530ffcb1d93b9aeddaff03b04329e78dddda70f5616672c9c0aa3108bc8aff62152c7dbe680e840c9c53f4cf9f75c211501e74c01692d971d865eb88df7f11130aae2f42e56575498002c532173ed651fb6270869a11b78f0d173e29530cbb30cd6a8e0d0d194b00dc309eadb732d04327ba5510060b3ba5e656189331d59fe1a6b46c7a1ce40b71f2b8c04f00a891f195184961eecbf9f8b6b72a7186fe237dd6c5d6ee92f512d086e24563d5a1e2697dd1efb1b9c1fac7f0a199b502965a5fd32bcb59f2652efd58643b1c62a8db29f48a78b5740e9f5483aabfb9d567fb08b3d787f630a3c07e99b9e48d99bbc507b68da6ec5da2fc5738284db43997bc844eb10bc4ef60c775d5b48d928ab01582afd6e536605fc3192a68a36503a8b987d0282606b1705446f421b44fe3018499a9070a1b52577b693b433e12b75b0910fcd5c8d11235578bdf7dec27d9222c18d4a4f3b22330d199894c465f0c17fa9f15430915385567e1879d2865245380ac543f3219039d593d730ac45252addc929524129e60e004c856cd775f8bddbaa091b62df2b1bf6a96564a9d3ef98af812d645ef8e2e815f0c52ece9f36af068a8509592970457a73e85faf1e2517fc009ac323a38e1c65c079f0e816df64d1bda604174666e28e82e870393aeedb4282be1a667465eae89c7a04081e36ffeb6640249588557a3901fdc6d1a79fd968134a75e30cc491951603ad688357c788479f91b54d26b62e0f19bad2f47cd33eb3550cf80778180819e9e0f08eb29e224c17bfa24988c6a1c6ad35d3207e610fef8de198db16c3081b7a7e8d3dde73db7b7cf66d8f951bfdf86a68d721412effe58abbd12f914555f9c934ce34ca1ee1f478afb7061951062f3484793f1b974bbefc02363eda1a6b15e657a62842206dad21f90ac3c3b4d96fea3ef3e773bdb8c3c8869c3c26ef88d2c9a9e9164a0fad82e03b75cedefad193ca5762502579f7da0d13162baa39408be51d5e918855c9a88dbb7afb4961b813fca89cd2533fee9803be2028191661e678978a2cd6789bc20b8c4197042d65e1434f09f2ee43408e425500393500c096cb3ff2f319822a264aab30789a31ba5b9b9db0babb7fbf7e6bf5e5e36ed226edf8653ced098115d087e8a96db079259696f62e39a2a5fb32d958144ccc4fc20fe47a79847dcbcd0eecfa93a4cf608133b288148459b473fc12890d21b59b2ee1672248dc3998a570d33aba48bece4ede132a17c50478674093dc384173d5289a5c2a9c1ebef52c72c44cc17e244bb76ff28fb6f83d2ce4ce200dc4f906317732faf783c62d4a6bf09d1ddcbcbdf9536737abea91057ccef6aed9f4949c4ba6e03aa24794a1cf738b787832fe19bbed95bde9e3c344e5ba9bbc58dfafab4b2d14367164f19bec42d26d1aa18e70b793fcfe9a6f98af2f73a318e1792b0372de972fe716b533160aad9794ca37a401804084e77b4a66f85f1c50f1d50a89b0187ddb9cd503c308ce0ee2bf39ba8a7b25286efe0bfc29a3f06e9e84c466650f1a05c88f298797590f1ed83a7ebab6edd784335aa5017f3edf931e20a118307df7674608724e3e390dc0724d81db83a5fa8d5bb7dfc8c0726b0be01b571710c3493d21a62e45afa8692e9028f6092e1382013893e1365850d7db7890ced4bcf86c3ae29762e669bde8d0c85d3ff6221646fc391582468517933c72a6e6733572bc00f8b3a927e4a619f98c64f9953ea34fa244c5da2bef3660c267149b15867c38c4e2d568f9e6d98dfcdb9652ee4f036f7c6577ed872b7023297b7b44172caf06f82b6e97e4a95627b6980a3f112417dedf0d9bad4237bfb806c6407a80856455c0ca43932b71621e8d00c8b781e9ffc30a9147698a9546cf81883dc47de5493155c7c8fac75144b21c8e759fcf4fd0dbde4550196d38830153adc3f8b087a1b2b05dbea5b71188dfe3983c2ee22a73c8fb099d7eacf51dc15efd1b7ec415d5ffd03499f2464efb8358394d9164a82d6111dec51a69bfbeee070d24107a7603cddedbc2c4fb04e59d202f64f296efb3abe100fd395e61d7307c65733a518048e66950e2120fa77a0d1cabb56111da21790fdae8a4dd77068d79c7a748544e1acb9d4a236bc5a6d5daa4d9b0b5ef4480d79783f7ce0592b420aaaf15e39448a836acfd0afe0597cc44d5c5bf5997ccac496505fe79131a1454f60862780609d5aa6eea386eefb5ba1acb559134822d18050c8624ffd2bd285c3825e202ce6029e7c136a8a1ff787b0898f1968b2034b0d6fc4a0cc710e382df6ea55b588b79b12bd44779d4596655d69b304860cbdeded563434593435036994009ebd057f0ee9071591662f46e6bb0c4da79ab4ca80e2f1fc963f0754a1b8347f16cf37901a20f9444d0be89618880f67bf17eb0254f75efee68b4213d075c0553e86488e606fb920116c3b03550acce4573c3ddeb277a36f5275aba9a75a1a3b996a6547c832a542b95bec18802a3823427730fd1be179efccdd087d10e139a0ffb5d028c95fc9cb4038da91034ab874db5339db3f3524b8e2b731834c9a8740f95615b070894cea65d787ff6effabb2d05bcedfc199d121636872be9c3186d6e2e07b8f81c06dabba0fa8441628a4e7476c07ae55ef6172dc3baa5c63b8380e08dce216b1068acca20b4f45e30b4f6103f4d4d6d25d364f4238800b10e57b36035e26407928febace1c274e476cb5d954f6a5efe1c866f31cce80f2b7a84df6c28e8f21157a11f992ae0e86124e5000127d217956fef1fe29f81964c9f89087e528cf7474fffed13235d4ceb45eda87357f98b56f0b36bbcc42512dc77ea117b830f0f397111fe2d4c1a19798e8a29bcbe85d4adc8cd623187a86f3d4acbaf9a120d4a527ac350300744be2226dd7084dc91c943a228bc850e4384281ed606cf04ec325e9e5686edf8be2256e5e22b42021db94331c6d7841054f760e1d591cac40902edec2ee520988ef7df7881e223cc9fc0dbdd8a0c553aecb00956e8223380024c87d925b98847fe9d81399678aa0f6bed049e16a7382346cbbe3419d5d69d128bf84cce9fee6bddf866a921a725585983007c078dca2b7e8479264f2693a2f1f0131edfb1fa21c62822280c6e547097167bcc9da01e60b42d8f23125258d86e438f28638553dd4a2a18490d01771fd1b5fe4fcc1f878b0450751d880d82970a2cb8cba998c639949355c503885688d3bc282d8e07c60182a550d94ccc6e86d89c4f50e181540c8e5921a643839eb4244b1db3f554ca66e4874035003d865537178adf2d4286f3bdff45761f01d66d9ad7d9876dcd4784e0e48e94ad97a7204849c03d8f9419ba4257dae5eab7082ce72971869f414657fd20e2b1f5d95ff03516222c83ef81cb8d9a36f923194a6b6c1428f9cdaf31558a9439f3182b7a05fea2ac61fe6b1d4200eb6f05fcbb86879264409f8445f783df3c7fd3d39422bd8b84a06fb14c387f2ccb1339934d6d648ed221746b009f3f56dd2426852c7064de9f85fe321646298ac3a7435ca08dc3651a81b2f433426cbb96c338551244859f0b1010d97c53d9e00d58715eee817fff75aaed92df3da2207783597f302955329aec70af5ce81b9022481861d958985939b2c3f4d5603caf22aa98b4f464a77752a195fb2a1576ea8da427d3d4923a178ff2bdf5374d9b20920a5cc0526436af5ce2dab61c1213a817c1e51338fc80a3cb54a0569ac13e451a23b1a0c9f3fcb2dfce14dd8a8d5c147d4011fd98f867a046f02226081004145841597c608c52072481fe056bf88416244f3bd60b6c89bcc9dea33a4681c46bb29ca58bda13a2119d4069b3568d1275e8f7425adb13d4a49e39a4a04dc0e247fd5f81e557ef56b85472f666ea0332a705261409f91848f8e865dc38638aaea87038186cdf2ba5632199c849bcbbd7b02b614a81ef1e852496cf0303dcb2a620ee8114c0ac5bfa3c3f59fff61e4ee7e5d413cabf75c7c6674258238cea9d0cc4f5856161f1c4291b1c26e1103052975febca6570ea8f94eb82e60a9fec5cb69e6dc5811a6c69e1601351288885ad08ada9b5b7ad45339991b1c04e2766b93493e839bfa3ac93de2855852f863c2939b1bd4c4d964c45e7d22e70a1cb6d6ad3078badb20b12bc3276213ee548b3bd77b6f5a210a743c3ad83cee1714cbfee6b26d6709873145f99c29a57773a46bd745c5ff94678f0173b70d061bda650ac375a82cf802849a594a348bf6f08f1703457fa108a05a7b0d58d086d3c9b776f82cf25dc978dcbfc92fc25379adbefbcea89b1ad77ea1a62e36935f6bbaa86e2ff0d548684a8f96e9f9cbe487487ec76b35ec33d00f1b31d8cc4988368944f85cee101cfad4f8cfb46589469a8bbb6a491f2767651e6381e7df7a917ab08720777ca1ec08a8ae7c9942a5bc96ca901d7c3ea2e9bff0649216f2b66cd4cefb718a586974a567dada89d44e111d572a8f80ba60f5d03f48f91cc3f3c3ff2985aff8ccb7fab9cce5641ef323e8ed82c34bab8506be50ea888e1fad206db168fbe3d8542c64e24eccfaeeadc4ece47615234098ab3720f956ec2bc53beb128c10ef73e99d42598aa2fa8fb259820300a8cb3cf2b7f213a42fcabfeeafba314c13538c62ed06ece84af0b3df4f9cf7ab642a586b108d5b780d9c67f53d9e56bdc6d7c8c656d679972a26744a756fdaee1145433226cd83f0ebf86d4647636aacd03b804d6eb6e8cc837a0801dda6ff756fe0af4ede09a581e19613a6f8815da0a4b1eb7f1f37036fd92e61981e6c110bbdbb50e7ac9b674da6404a8984a66d4bd775146bcdd461cacbf568edf8957c9686fc30d91f640b97287da7f721e42c42a29a14ce7018373076ecff6ac5e56167c343bcd4c7551e3836ea9db2c5f109bd8756b559ab3b8da0eed37e44fd1685d338bbeb6f9a688e4fd99aa4bacde048f15a889b95cb651dbc05fcb40865e6f7cf927c239dd4e5dcbf8f4cbf28e53964ef108bf20eaf6e0e0d232812e9a19f9fed1a111b6d7be8cdcf19039be8866851112843fbdc6d32bbe845f369015c3a50e6e328d6e24b2480c1c352c1fc53756e44f1aff90629c57f8b860edf3e69d365888e3658078b603c6b870e33e33ff3e4c9e90317d79503ba5fa9a4d62e5d787eee1518a5b8a746bd2245df86d03408043bb28029370bffd6f5b377049d8ee15ae2efe88c3b6365ac6b9997aa9091b87aed577588e8e779ef028b071922b82e3c05abb725c7306c3fa3f5398a528c47055ea3c3783612a1bc13419ff5dec963c15c2607dbf27c2e7976a73e3b65e2b65a01847f5e2c8a6acfaee09143cb6b9742d943e3c7fc22fd0619b85325552b2245859b2a0b7c507d7d63e922b75df00d8de74ac5a36c745d252c2772d56c41c86267681600d3d6b4b7119baa7fc11580d09650b3219e7f5a742fde841b113364d046284543f7a26d9db1e38cf985fdf250e076e435ef1116025b10dbea400d74c81f3c242a0cef08557453eb05578ebbbf51f83450bd985e202dcac58c37564b9f8d2d653e07938414faf10a7e6abf67c8e666781471702399e4b279d52b4e312d2e1015506da8d88400303ddf121cea1bf5ca5112922415b868dc1acf1393751d3ce8d845c1d9f0cae8e9854d663c14815424e6d7f2fa8d6368efb9b5c239171620f799c41c23b2c271b62a073a1cc1c10e62f6cb3d513c06e7fdcad276729b9be409f9171a0721a83ca1eae104064aeffa6c7131bcd3ec5f524979944cbf6967b4e873812df5b7136a99d8b5750beb4764add18e6217bc1a191a2fd9f801ce5b229b0451e0f2b8cb72983e28d48aa3ca301080183a6a0c899d07c0808926f41b12a8eaa9ed676bb3aa0f031df1eb0c6e65557e9cc29b27784a9fd44ee8cc4cf5a0278385ac37dd2dd08b06583bf7e4a0716959a9fa35404fca49162ac53e09a40055e50a07e0d4bc5a5665a0c27a99821f716c38bc9dbf76355b94b88445677417db36e2b753ff767a66fab98ac118d38a252bf7adccc9c1049988efeddf67efa6c2f3affb8d21e3507d21399ea200b1ec1ddb3381a15c33d2a008c5fb04b7771888ea98c5bc82fa4cab53dc63dfc4ed03cc12b4254cb1dac1a2c60ab87bc4794c724254f5bd92dc3de80539ae547e24f2deb461f43733f00527f2088893d3088d142afca940bb1eeac99bc141659ba9d6c554510f70e5539774daaf09aa1276f20dde712579ff093a2ceffb02c170f976367b740fef33a6ec518d92db53341a4439021dd2b0638e0713c27b4e1ba985a7317e29faae5a1d669e21ffad06440084d6061d2b56fe5f32bed6badaa57b632be93cb71915a7e491adf7754116b845e78314fd8fdb14200f34132a8d038dbab560f915c8888d27d73fb3ffc7337b6eb764c403babae0e120e063d0ed35ca8388b9cbd0472f8e1ec66caa13959b274fd3849dc5e8890f28f941f00feff122873aeb6f5b46ca51ee5403455e34abf7f2e40237dc143793d542e738ddddbe2f2b61b151c3d4145db3681ddaa0d65bb5454574fa5f1253b7b5c473624a43d58ec5a7f94b180aeb9512efcb7660a33e70ce98a28a7b1e5d9e01392988635709cefb775ee0ff9203d8429bb6379bb08aff3eaf70be0345f199e320c62f4cb9c6780d5f0deb992ed87e5a544485bba2a6db8a1f73297d82152574849a093bde3ff565cf47da3ae016972b3a46b27b4fda96bf75cd562af3a5db840dbcf30dc4dcd186622721f10d9845e6681769a9804c9c75d139542b6c1d4f849eef1a9030c28cafe25b97f2bc8cab3accef09a1aa0ba177c33dff00463e1df6daf17964c3c8512d8c501749297a55c0b9ed47c1ef2baa2699e85adf559c0fb226b0c8332c65a24ec00d0588ee8d0cce198e555a6e1dd8500c60f1be14f452fa681453ec5b30a3c38f6d5f5df3b53a683c97b1ed386e5d2ab54c758fe988decf235f8a751b35f1f409feba892fcec49e74e0d0caf98fab3e9cb47029253fbf9f6bc1d0f696bc9153a9019aefd3778d1630e8ad017345da3ca5c3a33486df9733b281ba028bf8b98996e14768181411fde1827fc3870fc44db50c08b47a3715168586df7d9e8e944e6e3ad118c3cdd766beb8c33ca68bcc2526d2c553cffa282db8c0262abaf42e274087d7b62e15ec89ad0a5b9372d8e57a9da49b7613b7d69e0be5efde14089091be22c889f75ed4645d8672385adf7993a7e0ec68f4fb31073c48984acadbf2a9a92f83f2df782e38eff3f20b2f58eb3c27dd81bac11d632fd591db702a707db4fadf77cbda1b323886207d1e855327cb0d8b65ef3bc1ea49aba2868256cd8f06c255d0f758d9c541a8374a68e97f48d14468e5a22e02ab1b68c5d52585bbcfc779fe2b500db0b60c41945e789fdc6e87acff493a44e421c64ec30f607c729acf0b0f927f31b3d5d32564514fdf31f800a41811c9d7774a4be25214a5d685faaa0ff7d0053caca3627a14277b796c0dc3bc61b3e23c17fdae9a6f77638b4d1c234119223295ac9e6e5a3a923e2d1a8e963d5f96f3fd01b3c82b7bd355fb718e7b788cdea57a2f669f480e767f904ebb1a60f892cd8a2194f91c96e3a1547eddfacb5e40df917b35ae17453972ad4b497f1961ff4d690a74e5e18bfe701d81d162f1feca3dc9d104db16f9340d15ae60685f764f68380f6227b2e6c0beaa66fd01359fb7aedc0d4ccd6809c5625315bd8419c74efa00b64ecb61651dc2854b072f9775af8e2de21f9d107ae5332fbc95eb66cd5e0cb0494ab24e60c8e896db6c1f4cf6e60531e2ae060e13beac87d09ba397bfc14eade916ff03baa1321f374fb7296a59e09b6eb45e211a433b523a1f90de0c6a0950e6eab10401ffcb6f4a7e61eee60fb6b09b0bb38e6f7c8cf58ce16e21b9c4e006155b6b7d70b807b0574c64aa19776e51dfe3d53a7ddfc7ed3c012dac32c75d58b429a5ad8813c5b38d4f6b56d098ade4fecbefabc303d4fdafbe0ab09a3bd7651e7ce09e800af00774e548c818e31674cc2ec4f18e58df240f70e9dd12bfd009a286df82a0fcb0c6e89da145f0e420034ec595d1167e60e05ff3212747d0aca2dbf3e0ce247950cb932a491803076a4410230cdf8f930d6c8d8994199902c59965f3841abeec91891db238312d90fae4cf2e5abc32388b8a84cc4ae3fb5ba14fd9cfddf7aa4e87147e1bc70879b2c560ba75edede3e8b14218fd26c88db43d4617e8c214d2cc9fec3ee31141d4b4c0c419aa7cda524a8b5c6fa230b39ec9409c08f1040b9b6a38aaaaac1f38e49f782fea813c43b9181ee8e281e9a94fd36c59bd4460900ec3e48a48a0ed259fddfb4835e0c4f59b9560dcdc1e6f9473c79309de658abfa84632ff665d225b8ff93d5b20f88de9f686c6b324a4f19f0db0c5651c29bc41e27b9f121c72f7f17267350f59382fbc448a58b63d283e9e54877af83275bdc5b347db21cf52c85be478f262866eef4594e77a68cecc7d804b12f56c4716080f7fcf3f2bc05edccab225257d5422413e0b90e0c201c86179c62aeb4faf5b440fd723f73ba749e1f13c210298297a33838a3eaa2a20230fb4ce2b5e00a62c2632f6563d6cd88fc70e66a99e300646bf5571f21262b14587b0512ce5785e2d874b1a915670e3677fe568b576b6fc076e703c78b03f642c72d3c99fff807ca8c1cba43a9645e2a6cb6a7c5beb430d0307607352db9d2a5ea0259571a2868de129bd461d60da565bdccb2f82da2c5c827a321cd1c3673c93bf5711feb71e2cff1de82f11f08f81de6c52bcdbbac8c713c425a0e75e660b80dc9a3b812efc7d1e597d898e702e31762e40b2fcd2a1ff49070f263cea10f2680c7e40dd94d4472b1930eb6cdee23b2d531caba16f254cef869184b8f18917d93bba04fafa254381e1a4b39d5c85441b68388e433b36d2af62d3335ce591a9a4c01558f7d73bba52415ab2c79ffd88e81cd7d84e8d97d0e45bd9a306809b0f9971d984c05a86411959049c8415279efec6a688f070d130f11e26fdf50a22373c665adf5859ba8af67bf510f8200203caeb653375666386b06deb2af3654258c351a4e2e2c45daa0ed8bac44d2824e948dfa3c5de35c5ba805f8432ed372492b8966b3a51d6cc92761db6ca57b7d6c91fbe086e4c925e4bc0e242395fc01e01169ca7cf14855c358f5c82e0b1280b5142d988de2838d24994bb7d4cfc5e68ebf694b15a28aaeac8d829e47356d3e97eba20acf485c5d45853abd144dbdd19d8cfa69e617fcf8f7b4f297b9f32b858f90d3e835829ba7ef03bf2aaebe4df3bd4994a4d685976fa248d0345338e19765cb5e1f6d529c81d0e39d9e826b2c74f26fb9903eff2e677684706ecbd3308f145c45889c4e2000d038874a4723d65a76b0d16c14972d2fc4c20cfba519e19552cca8fe5f478ea576ba8894c36a85be20b3b6bbb2914722272a3e3e2f76d8e0e1eb606d9265dd80565aaa3f871d11ed925cea0846e27fd52df264f7a0d4e9ec7e5e29b9077a82b0c355c97071cb035b7579c3ea19a4359176130440591378245bca96a2bd2628d357a74145ccf6204f4c3736690dec8338e0be10ed74fa6cb102763b7147358c9ca3a6aef0b40ad0e484af2f624f18a1183a4c26013ec98ab3ad41ac8d4e472db844886ea5fc8800b157faac154439f6f0176ddb4992a07783cebb7d64a27f151795ec0b2e68c918230fdc0b76649adefa97d0fdea6a3307df4935b568f430931a72821002a34e8524052d1618b17124459cf706abac67e7ee469643b7537857aa2b7b7433a0591bdf3226f2695b6d9179231b6cf2ef48f2f066d791e076df3b5e5beb6e5e9fa6710da8d6629d01057a183d6fb44756d4e944f9b18badb350c6bb98b03b2757065e2bba6285aea628c5005cd466299e9ed544a442600bc3b8a26d15c38d7d197323be93ddc402a4683ddc733cd327e3446e79fa30f020ad0ab2e20465fef7d9185721643de2bcbd56d3c79b93fbb0ef4d9460837547c2be385c3d93e91fee834d968237cf50ec47eee4fb687ca3897483632a80fc2e6b8ddd6bdbb602afd21e8a0fa70c91e5a81fcf4a60c0be098a3ff24650d6a548a1ce7a0f11ea87ed5e14532fb9046fe0deb492e098f9cf345f19d5c901efa502b1650d72ae98af9f95122b9dabb635bd79b20498b5f37d989e45f1fa5aa88a038b4a62136138f5ee5532667720b91b74545fa40878d06c4b628b7a3ddb8592f7155ca0ac83400bc50c1a0a9a3ef986a434a046ab1bdcd410329c7f69166f4567aeacd34a377f0811b8ee0e2725fd8944e49f59c7dcd919f3e3d7c891682ebfe205a3aa5032d12c80f170b68a334e2b34e53ad3e498e90eeb484065f8d0085e77880afa09fa628db95ab988da947c3b60ffbc1047b531c2ad141c22decec30f17744843a2eef25c1aa5c6677e267394fd375a5ec085b136ae72a8f602813df9daeb18a3afe56a8c896ac45d62e31527d768597bab571ae14e2c9d5168193f1bf86174f398e930f9cbaa83cacbaa2ac110e84417540f2362429ca1e6b6fd4aa37744f57c17da8e7f1a963585538218a28112662e07b63c40784e870faf0569d19a25925592da5492dfdc53e9ede5b512fb3184fc4b360e018d3573355ecc71115ef4d47aadcc1922d4dc992378bb0ce3357c93a041e7ef6d5661f34fdf0658b8137a4f3c11e2bc75cf3ccef5f2f27330c957b9bbdbbc2f355ecc3c299a7c78de2b5502c7cfa93aa2e869d5e92eda7a6277c1bb6491e36c48d377fa97cdabe0b44c596e3b1702cf0a8234691c920e9894ae2a5cb2b7e81c4566ce3b020305a2daff94a3c92e0606d9ab83bdaf9b6ef885b7ac7fc6639e09a32324c51932d173edf0467c918607831306fcd751ddf01f8020bb07c19401f912520fbf6b1a217c7a3acd97198b0f2f2d3f4542dae1f2ab58f5c3f333f565603dab8d7d6c3e88c97624428f0346dbee5c85d4c72ca122470ee02b453a4170247772da0aafbd902cf09b297f1abd7a36da34057fb65817043638b5147c2faa30d62e64ff2f81976c8adcd627f7250f362460cbe33d92fd633be2f702c30088f20850dbbc124834c2d4b5f286555f36c1862cb4776a41d8d588d0128ab8c8b79ab7cda50bf1590f87c1ef5f1c9d15f3e8e1e6131e87f3123a8adf3f8f8af12b70bf52fcd54e26fb9ed6528060c626c96f5475e802769a64bf5c425d198f4b438d39119be88b5fe6fe3e3ff08cccfa95579cd009f92c4ff5a625d055e15217d7f85bf35dc621e2bce2f363207a6f81c937e88de487a506a43d41741407077c7b4a8d06522623e4c3e755ef8b234ba968f069594543f15bf8a6dd4fdd728f2625318f3315fbc5bdb8588675d43df0870495710810a7e9c9a187ea5622c2a8ad5e60659021e1efd22a398b9cbdb530e6a123ac16ddf160f3f5c9a207dd6f003825672c50156e8ce8d95da51c77176e8a90f0e7694bedacf9907289960af1a4f9760a02e75c0f1aa48aec8bfe4181e660d8dd61346112612fc690e16566e22825302c87cc533908d3333f3094309e7bae22f9df8925b0969d5d955a251667768aec5353999075eca02a0c4243274df7ae8e8d627f6574d704245b5806992c4d6fe7afdd89d3a111977159f79365a0f74c9878f9496493fcd7b33011414e53659d81e4abada5c7e2a1b87039935edef6d00a180f8069a92ccf4ed499d9c0a4b276cbed01b4124b9d7c0ac4a2abf346a2137a223458c8aeab35109cbdba7fa5824e2e9c61326a0a9d11c39f368dbb1e860d579480194b4c6348b4c672dd7fba04d3bc31ce9146cd99297da5ce86a3cb09f08123eb5beb8483967fd28726d82c9685de14df1b12a702b3dc5b5a94c12e5a66666134e4270ae477ea1aab6ad1419efee091474027c969616f38e364be4ef046223a07518ced5ec9a2ffcb1dc30db1de30d4d9b43d9f957cff9aa5f3be2011d390bb3106cb280655ad84e8425992a9a8ef1d87e9cc4db8547173161508b997971f628c30f5d4c3bf9bcd7bde4f00823ba5d6104175c0fa9047ec03988daed43d781b2a58736869d4e8eed3c65c022671d38c78285da527ad94488b94de30cef810acc0d8e2a3540d00aa8b2cabab2c3ab717c559ac7728287a1193478e5c267fa7c424ef0ac056aa6bb9e626fdf1c027a48258f99d78072bafa153339f97194a5c0129119bb848093940c60c53fc37584dc9ad36b4d824a239d868acdcb05e3f018cd39764fc48526461fe29bf9d6f985c6ee1bf1c143af04ad6354d480f441e6ef3addb408c5704bfc229ac667b3e0b1c3a831860e3233541ecd5a708216dff986e89de2820c3449c6d2b67edf3417bc69a09674f8739cea62fce578827fc3e789b73f6bc2430c10ffcd0831b7df6c66cdd6f4d80877a8adf73f5882263900f19d3142f5442922ed3d74a7451470961e60c0fa311101597028074a302b3247c1db99c80d24ac3a6290be4bbc02bccbbc02eb1e09854900974878f690057e7d213df3343822ea6c3677db2c48a98d059306f70f5e4dcb0fa39fea4f55864f1da4c064659033b85e408e2518de60a1baededab6af369c3cd1570ec4afeb3394d8372be2568cee3ada52c62bbcce14256f425aeaa890b173fa3a49b3a91dabd05f60ae478e3cc738e67c3fb3f13783bcb50fe6e77bfbd2d44a21735f8861f0e823987df78c65e39f689d6f8200bf587de19da493046c2f97ff472b469f7d220e77c1e6c3ee872b12e0aff9519a9d8ddb30f4916e1edabf818326e4410a1435cab6e1d0677f2a63c6d9820c38be3bb4ffc8494e1e5c2771eab4e6fcddef7eea608b59f665a9920494e6d5666e4ad81ac01631335e2e5dc93a8479f106bfa285d5c409abb86c8eb382049e8e95ffb4209a5e6a6df0eb8af397d49ea14b7122c5cd748c2fac408bc011089f47826da39be5f7878ab5a76580d752b277ac46c868ebd9a89d8858c95e3ae0980cf02c529752e219869ea958f900afd19a6ea4e003cdd099cdf8c50bebe03283414419066d8122ea5c0c123d5ba9bcac7d19e9003995741e74349f6550d5b2284031bd71d7dad639a7825a3f777c089b607f00a61f4e066fb04adaace6bad790766b796e05e58ced65323a53762d4fecc4478312445dc289eca440172f1b22781868be69c709431ba512caf804ea3e7a13ce9a094132022df238af07c70dff2e1c96a4679be0fcb7c79bb686d710329f077b9d266cafb67f0d2a6d6a7340f09c5bab6252ee2276637405230a2ba71335ac84a1fc35ae6f3b9e7d3c9a7a30e6a2aed9f782015519d0ade636b73f80e72cd38f0eb282dbef5e0ba8e19b81258de7d274404b13069f7ccd62e59ebecb6dee2790091b62cbcaa50795ada3d7731d1ae666d6b88e045cdce789750c377d2ad110d1ea88c2588c77e8a15782630cdd21658916c60b0c7a87935b586d46f5ab8e2a55b4f96875cbc55abb1f7f0ab98b90e847f33200317609fd58c628d96d20230278c5298f08395140da3bac614b46a2584b10af3de3efc54bf4f62828095209dd4881cc84b90d6bd29ae018ab070ed1d3dddbff66b7df13c2287a98dc4f07b9fed29bf1c230023034faad38b563d4aa6c1338dbfaaec54813be6116865c15fc9ba91cb8906a8cafe3ca7a823eeda3467f4a86eec69a6204c982bdc3830520d85a81412cbde08be56ba7d8cb6292d8206ccf86397f47f9673ebfa2b5515c489f7d21e041cd4eae4c63fcecec36b6db50112e2bca6b4d347ef155e39cc232c5b444a48302dec495d665160d52eb42ab5abce9f3eba42e66a148d8830aad2ff4421165cf02e08a99b65b41ceb0df95a728767cbae8ca28c68e4be99ac002c66d61358a662b1c4a3acead751d85e9348716989a0e613c3cb039155be2f4078190be2eb6f7734be5e8d7646a64f0817d3d340b1d2386b94fe51b44abda5b555bc83001dc9fb97f074fabb57505b94ea3c4876713b34d10306b4ff6ddc55299f88ba04d205490f78a9e171aa728b8be7c371eeb93c3a191908b5abd21fc931f39ad967e0ea21f644650efd1d955598fb8619f1e4109f94cf33e4fd8b4d737bd9d0dd98d72b7f68a9301626267d635045cd44417f94a2e4d6a2a412ace8eece53b63fe0ff1567eaa3800d1d27be352b2496efdd5c95356acfbebfa29ceefb072a6b79cb8b4af3e5733f930d07e95d49c47e029c8fe2136a9ad0c0812e7dcfaf7c63e5cc2be08887ac34dba2bd7cd08f41e20f9982f85eaa41a3459d612bae6234f135cdbe4b754e53649f66b606b7903d45615d35225a68a462650012e4daae0ee6ae619b6e910c3d19799840a415c1bd02fb486290e33676d97783ca18d567d8431d8c63a9cdd326925046d08c3b92cce96f5f6ffc30b5829f5f56521242c42887ed6872f06d3ce6024d4e5d7a1c9768449a1ab16e7320df725b693b17b20e2813b97800af9de30636f7449dbfded309d796d9811664ae6562085b4dab39e748244cdb1dab399afdabe302919ae324a723d1155d355dcb14304981a3bbf8ec8ac8db4de1d88b62e2d732af718a2937e3b8b6382ec473481cc2c8c26806aa34662795425bc3a42cea21c15321d1b8ab7b308817980daf29b0e3b0716bae501c41d596c1c6ba58d72aa9cf83ce0d7fac49790c70ccf61d41e95aefd8fc95bf743ef1de68d4bb5fad342c5bee5815ed85b0813d9e3cf4bac244bd1fb5bfb8a7c7a2538ccc5898c12db1e2876f076ea2d06f14eee3fddae7471ea8a1921142e6b03ee1413d0b355c3a9264b20fc02e3383a13f2d34da32214ce3ce5e63aa9c7d9e186e3e3189333811d571058097c9aa911adca80e6c8a7e9a9451dd5be8ef2fd449e81fb263a7486587f5aab060026c0d0b6c032754b9254bf915726a2cc6dc9b97f7fd19b6e1538443f1880a2ec8d49aa1bc272188d74c10f0005222926fb7d6101498a987529cfc7e79890ced53198dd148f8a846009553bf5dd30393907632c69566114b6794e57a2e73b36cb03fb34944e72d4151cd734014a18f2866011dfc6d412bda972b0bf68e5b847c10c9a07cdddf5200ec7f4b72e30b80a1a4967762776bf33f4b22d766c65ca1b6a7576ea8588539c2d2d13bfdee91f606468c815cee1bd4cbfd80a863d1f5b7f392d7b7ba1d538c2a4e5720993f74bf84c30c19794d83a5c41f48503c4eba6f2b9a6ff1e176994770a241d0ddd350c0f4a9c31a7f2e556861c7d5ce5bde99bae75caa7106edefb9f9b573502940294c4437cad584e1658690d088eb93404c647c6bf7c6eeea2e72eb51c654e0cb8c046bd9008bde760b596e29b3958879eda314f9041785cd49da28d72980c6808c262394f65478b9c73227cf9aac57faacefc1da1ee6c2517518c30c4f1b0f7a7204a4d5f5676fa2d35319c28288265902b6604d94967e9ad2c7c6659aec339970b7bd4eb8270b104b33e624359470c66d8022cc9e02d777f6fe173d86b23f90c501518b49ef9cf0127378aba1cb4fabe5a64ad6272ed6bc79ba2447d9a781c341ccc3a6bf9daec70ee7891a92087899378c43ef2aa40aa9cd644a1f7e14c62deaa91d49637d4f62035618867f82d7324aa921e1e679ba45b157ad892f55230acdc7ce7430780c3880898ef372b268fe5cf0a6b7909e874a8de9c2e6f04cec8db2b97afd599a448931dfd9929110874d64fa9d96b9718307e387d34fa503a8195786bc0806bc3fd6d46d841ddccaf96b6d4ee5bf631d15781f12df43c969523ebf63083ca23b6fa946af48460a5e05ab72ded0ce9aa1b297c038e1fb25dc323be23249c8efdb78adf6503f3b41d9be7e441a58eda83a5cadc8bc9c48e1b0f55c62bc72ceb0fe0b2c37462e1b332d3bab5edddbff3ee6d16033873f44180db4755bfaa41b82d00db348dcd97763b5f889f7d64378232ce35db9a6419781adc980a915650d46d025383430ec179eae475aeccb8a1abaa9c2c0675328e797031b52fe2c86d47adf3500f00f692575a01526e0cccee83a7b7df536783f22efafd5d3e3191edb2c0e23cab432e3258df942e8052d76cd03a543137ec25b2d15ae3a8090e49d3cfeb698f0d0c7a0a430d0ea5cdc14f7bda037aca0c877e16afd1fa6bb868a4436aa9263fef9a6f3cf7dd709b03a790dd2a173309756cdcb0e295e6cf467290bda6f169164c1edd1ac1dc4c9e74f57432fd9ae83c802123215aa5aef9d17331e24bc7493cc16172095a0609086a3dc0c8ea45a2be998cb310da0d092dcabce6e1dbff97ee3c55431687619be6a126a771ef74a3a2eae651b094f0091fc25d5d1134d42ef61c42f83ba8d2a2e796f849a88292953a03968c38c9520e6443370f6aaae0afdc25c52a017c3a7ed981ae96a77ed611d7597d7d4c2265a312e182d02c2380df3878117a97dfba0c6b9c2a76c1cfe4cb4f89f21396bacc88d7272f2d416421cee7f562801db1e117f2340903aef642b354a8f4e815a8407fc385848c2cf8c0147f4ad3c80f74ca1283cbbbd40a05fca151d6841c6f50e983ef90bbf5361da64ed1ee1a4ba6ea7fde5aff0f08f9dc4194080be7b147ead7d6e3ebf69cc795843b489288999ccd438c8c613f39af08108bd5011e0bfd32a8ad074feb10d82393153baeecacd4927e4323a1bc0c97f37f69daefe70a6a32d278636c5a5ddd5052cae18d80d6a5cf80cc9610c0f453a41e8284cad3866101d4c7ebe334b3ef5f3fc5ee7f71d428d030a8b40be29af953f2c14257ac85052df5fe20f83fc7ffbd81f14ff9b25cf92ad7e624c794ad15511f0f42470e65fc92f09eb828df7cf21fb3584c5f44eeb38530f84c5851d9200a369bf30b2b3170676a7318adf3ea5b147de977db45457b31a33e2f92e66e56cd4f8a45dae2a877432894352641d2f48ab7c6c02184562d560b93714c689981187292a714eac4603502915ef31dbce16346ab7a6eb192aac7fa7535318efc131d680461924ffe8d79161d114f9ceae8541d6d3e73cf7da0684094ae958e7d5f55bca34bd595668c49e293072c9a43cbe2eebcd2e035c603abb7b8bb2fdf6ab56b1518c10b4cf73c096a93b7f7c74e3083c83e61f8a720d1ff19af1cafab08c17b0207a691ce2cca2add48221cfb4f06c5d9806d5bdda1494111d9d764e2f821afe43792342fb956f4697b071febca6e4f110866efd02c86eeeeaa6a235b554c05d4f9948ee88042ba18ad56ab2a8c5426bb4871cfc4c53cc12243164955181583826ba9fe08d9d740c73574ac45128f2c19bbb805d68d376cdf298dc07a11952d1e3da7d403a6ce239dccdd4ab01e49d005b062c18ab13f7454d6e940b06e4610a62f4bf109847399c405e3ddc2521a6cc92e3d629ff780aca63da294c5d41dc31ea3f875cce76e5b705c8724a3a0b09ad2ab84da133350dfc2add9b5d91c53c3e6d615e3ad5180d44432ea4e69a8c71f85fac29ac4708b42c964f5cd13c349ed775f09c4ecdc701b4795db61dc6b7483cfb884899f27f38a0e83323053c732da308fbfba49f4aa38f346a57b3aed2cb2aed3df5a8f1e2a00e2e56bb1bbe2552f25de4b6fbc41295116c8d39c01398b8338a237e4ab291bb90526576d6a7d754eaa489da977aebe32151b77330edbb8ffd5ec4ebb705c1c523231594367e9c26995fc32de50086728c2c7cc90241e9e0fa3468a4fdf1ee42b6281df66d3b096c095c5e4a3e47376ee74550e9d30e36f9feaf5970e4ba9c2a696b6ee5fc7253a5eb1a88da9d2da6dff92c8e9c1027c900f148be98de24f9399b77b630ea884d73945691bd5405cfa1dc5f8605bd730d47af07ad0bfb32c902d482347cf0fc4d42dedaf51cfe6029d9d208227562556d9afc6dd95eb4f88975427e0127a59d8a1677301e25fac5985a0fb4bb150aa7f86271d5fc23902a2be0fe58a4a9c165fc3e7d4876140b4049b8000588042feb3b461325860faef9a01ed9f9b35350a7065f43079a4b1202788b2ec2e1765450f7387e99a3e82d615ca3873d9305f08a300cb70203fc146af5a079f92ad9f4201ccdd8f82703c9433623e3a28746cecdbc1f55467e0a57cc81072dc6eaea628356549e86018c14e1577076ef7870f101508fbb87fa0cb0a622796bfc95acaaefe7085326ae1e86c1f3517035a8ed41574d961a9de56dfac6fe48b7fe3f409dae7667af5732269b7bc317cfa411116c2e3b9e1dd39f62677b2f159e898b9896a3cfd5c7292672efcbd372ae702360235fe8cae13fe24d6aaf4a13d42d1dd7c89dbdb8f9d88c03ce11a1f2059feb9751a8f8187d9fcbb84f99f10295ca401670f1c81554cdb238b6b3842de2d7b1f356429e2e511a1a8ab40d7c78a3ec18729b46ca6734ff11a73dac8b25295668314f3f82849a849c2fcfb7e4b3fc6e942ee52d529bb52a487f88b34c18b2852f6d2e01d9c1d18b6b5f6f0079412548d0b60cff5130f1ece187f537198d0b4392b712b26121c5047d0a7d7b26e197db7876d4dd96fff0dbd0258eeb96c3897c0d420515abdb7ee1f4242710c4c94698976ddd91a59fe9f811d833e4d3bfcbe5cf764f3d60d9c7c37361d230af227df307b5a70b2b95109d52ec0ed65e5f427097df7ed470ab6a4845b4ee0323977ca9327a3b8ad75a8034c72b6374876cae9508e510fab468b8fb54fc34f81a47e70727c2170ae009568b4e9969519471def180e8be065b489b7e91ec55fb9e9007d2c79ed8d7fe0a113b5fc3ba1c597f709845cfb2c7d4a00b0dc4aa2f655ed656ae59321f7b52dc8bd9a56c2d508dfcd86955a880e70cc85f33b40abd0fe4cfdb742c0906bd36b4953cb0b246ed9ae57ba77595cf9d3929c4f31b7450150a13ac3e4d7f1c8d7a85b0ac01409dbdb50b3d618d31c708a1cf2f79346405f22c208f8fd48c86e5a2817f96d50ab5566c8e08e925620986a2aea4518e2b7075178da6c4877ccc3739e260fbaafae5f8bcd2fd09bc011473fcbfeb5f545e91c7fa571579696634a999d1685a2152119a910d3701cf2a88f69937fbc2bfe8470b42ddc94c4555e06d19797c843df1fd29f249199f93743a55a8a30d92dfd3cf7a592d7045ddfc2dd6a9a09f5bc0e62a3333e71d162bae5ac822415560c49d1e1d33a8fde546f0a5b85071348854d18ef5afd0e2abbb7ae57207b137008b6117eae0ae6f2fd09db27901b6cc400943c691dfef7b1e7dd2f1fd41d6cedb7cad062c82b1c04a18d8fd2765c6746128b6afc20fd58b217ae5695cdf69ee8c9755ac5a8e2b3ddc7f4b6d3a03dc0081c26445a00b0779ef54a5da0e716cd116d7a4ad695771cf9bc77cbdbe17d65e8152d342b8ca4217e0fca27d819fcf175d62ee241a92beab2830116821e0c254880e0ffa0ffe08ff1c676f932da3145845ca1cc0239d4ae1a1a8b5bfc6e86cde426a38dd59b8678581b07a4b2beafb30d4632e81df48fe97cf5fd02dcf41022cd9cb2f04cccdf6e25af2e5ff1172094249b1c8c42113c716aa46724041cbdc6388ccf14965f7df1ad175e028a70d8ef00cb7fd1b42dae2e744cbd1ca34ca5e8473fa2af328bf38529f427cff1b53f0a6af56dc049ad50c238fb33953213fd1df5ed58860d1f571dac61c1410b7a9fdba07ec4716353950eba6f0f02a1d2d9c3e15dae42787bb42ebedc5fc90a1cf5b823e6104aec6312f742b01c0789cc679024c468a6b9a94c4f4b9b72b42c72962b29a4a3da7a46646094a5ce5cf43e777b76e548b28aba2dcafff47c129c63562862e95e9f755ef9c38c23db715966cdf5ef1ad8766e33cce6eee8d63bda2f79c6fa17d9d3b1f8ff50ce4b2c86c8970932a9f79ee633c23f9edc02adfe70887da23995ae0b18e74b9fb043fa53e346d53bdc182949768d1fbd044adabef9d666e84e0438544e060461b3f39f5454c24978db3451671f939fd7e530026f80e1f3fa22f46d6657ec4dabc1a42c281e1aa367f90257d657c4287b71c96f7ba00b05c601c2aef9a9ed917db9543292d1c28ca643b1261ef3623d024cd1b6db8af47b7fa98f2f9424d870577a3e0da392dab2e72968685bb2ee0cfb7b9132676dbadb1bca04631c98f54e02e9e448c75dbc5c432572a6e6ad73214e02e4a4b761fdf2d9adc08ee2b61ba48f8ed9615c227f9b560f5c2d98d17bce3e895525123889caa83915fe8dd02c7005a6d003edcc28f5c75c4fb996bb072312fa70b98d75aab8f892f194231ec647f5904385c32fd0a178d6a8a63f32c4a8597f1c2b5915fa1660dc9fc150f8fae4820d0f2812dbe389e67248eb81c4febc0d6f51267eaed0b86f7d2c34a972027fe0aa1ad52efcb805d7d9f42ac954718667868fdf6daae3be09061a600adb358426cf327c0913e8903476ace1800b9cd037b3fe016b31f59a0867d85d49a2c0fb81c83b871990a1c964cd892d8c8c8b330de15c0f9b49140705244efe4f57e16b6949e0c6e95d8eab555d37e7be5cb302a5f1a731cfcc9d90ee8c05e63bbb4b7e16ee456c7c8bd1e0d952a07450c33e286520d5234c6a2c6d894c8b00fc956d51dc58a4bc2d604a2fa4cc531fdfe585e0dd010a12fa796bd6f88b1ab10a74897e82489dbaee8317b0ff3e8d2ad8d4ecd5ef94c091a8da28689987c62735aafc5f2577bdf2655e6a6e018041331b48b72116ee70dcf31b1682af5b1a4e8388b1c90bd69157e19fde53a3cb4e05ad9cd5b90d7120f459c9d57f9420da8508ac27ad4f7cb320679e5e10600a0aa37d5542af537af789ee2f4318ef272f68d13eb4989d3e2e1c337bb60c7110398dc6105cb722a1c08c25a3889453020cf5a8927ab853fbe39abfca2cbb1699e3050d73876e172edd7a3d570cd6f175fd959a2cabc1bceceba8445b5bf1a9c532dfffaaa14a9ac36cb86087b1879fc81a73b698742fd80949a386b4296d36022593432cee1df48d868ae7695f0b08c71051c83b008a69b7ad6d49df4c97b837aeb2fb30906cda47588fc4b5d8d9fc3956dc06e1670c59de2e2836ddaf372febf2e203c1bbeb3e0d23feb7a90e55809e4b6087a114e03258304726e61f46a42482c9737ea5a3b77126115319f0350a3e3b0310114c890ecd9e874dfecf4d996229c02ea70e0fc5b441a86f8eb634ab94c273670158c043ab8ee2d12992839d6637b1d17364f69fb0e8760beece758675069976cc87cef1af2793fad856fc40b36c63987f88181b0fad06f4993a11a110124a2cc2b2ea59c17d77a686cb8a699c1a2402b8b47a0f224f0507db4e12a55c827cf8d83c96c85f4390091e39a4f90bdd7b8733fbfe57e95ef52c4c9c88d4b6e45920765fee5598d395faa37af85e9fd88d037e61bba7b62f3df26d9b6a4b4e386a95cd41ae05da6f067ba847cccfda034d81578956617fec4cc32b28b6524f65c7dc1e8c17c206eb136c0b7938d78355514b83d0a65bfb1c555d833619f1054c9d5df4f416798a08909574b29f93ce18d223a2527b3794a3a92758d31f756cec90eb499db8df13595d2a80622448c91b5215f66f4e5c24792984fade7f7ca32c1a7051fca965b834ef114a2359c971ccbed80bb2f00efafa491667c43cb47e59362fde1835bd7a9780327374079f419613057c9cfd2ea8cf62ec92c328ff3bc33dffd5c2d63bc48eebc5184d350a178f9ecca8f73f3ee8e2870e0978933dd829c052654288ea03ba17ef1ebffa8496ef3bbdf3d2031556fa5bcb30066bbf13081a90b9fca8df0e13f7400eaff12874ca6364884c474bda21f17fdfb3863131391e214d1b1ad402d48cd36f7d2d2a7e070eef242400e254c7c21744c7184fb1b6865e92434dbcd8b290fc2e4c55ce3b1da6247dc753e744b38b03be24791be6ee69df8fa6930786ba4c51a6b99b2dbe66fc1ade637d3a7eb1be89c3f1f7c593c9909a0f6a4f4c0e323594202b089c70ff74d82520830e20b83f187f59cf552070585520c1276629827be08d1a0377b050aa18b39207f47a4f0c474ee0b684c0a751ff06e445e73232e9a8ceb8f44fd1bf0de5032fc7b2ca66f46d59d7facd3f3c2073c5a3b39fb063c1f6c966b8be6b86668242dbd0c7bc13291f6f90709a990ad5be8544e32e2d5ad55462f3cb83cb8fbdfb21359733e8badff2f460551836e8acea7591f0e5cca782197a5a65285d1891a763d3e030c30a4ba5756af5e4697a6da997a253d1e0bf19aec881ea42fc54f2ff762a8926c39d5ffffcc39849f0bfec1c85868ffd64a9b8cdf236797889b3ef3cf874d90a540142fccefe31c771fa4f76e31683b7ab81c10d43d449d35aec1ec4ab8fab3c937b8557b104ba753ef5104f2a0c4cbec25bcc26e53ec4f91fbc4ff21b877c2d95eb75d6a247cfd7d12907a7ff20d8b2eb59a861712f0b567536f6c15f4a7cc89c2db84f00c29e056d0733fedd85a7f580de8cbd30bd17413f6ea38586f6914d01fc209050a57bb70e071571d85b536bceb2fdc51ccf2bb6b12d54986af940c3d030565b6d525cb77a40f76a9456d4f020466f1569497501040873099927a9b7ca99cde1e49ee7033fdbfb16c2ca39044de854bf49fd8e4cd1fc6d6b9319da6715d18c76a783836a3f531d0986b71e22f2cdcc806bf361d6868e339e9dd94384f798c9c562164b8b3bf26028449b30967e945bb5e5090597cb9ad67ae63d56650478d5509b3e4dda41b1e7520c3c0e4ed077606f0a0de2590ee01c6bce12153bfab4a54442a9728fbfdec1f45dd1d3989bc539be7117dc7eb6802d65f838f29b6e413ea53286c9d28479c3099868c506eb5373cdfd4d7044ab082ffa60f59ce6c889425fa93daae6f0437dd3a1aa21437a9e2ddb2a0a80d0c9aeef7cb9d0031be10babafcea026a964530fce7516a3fe6c3398e1432f6d34300d0f54b38e628357ce92a3a16c207dd8dfbfd5db04cfd2a45d36f901cd3152fc618b92cea35ce6e3c674e42101e3f02ec55fd26eaca87669d268d864ae0edcc7d33cabf0e444fbb1b9d691f1c7eab5fc114ddf23d656acfae41ee2eeec49624b85d3a3a95009b429243889d108f207f16fcc26b8b528788dbb213fe12958ce77339843b6968fc83eca57fa92cb4e611f1284e4adbc5586871258e07590623bd437cdea9f2f2ee621b7d8a90b6dd6ced6d97f04868639988bee033b9e3497195d0b444f906cf6da5ccdae60baf8db9acd734ba89b2b297fec8dbe5c797c390ca8154d91069e513e74ac7b4db77ea5959429a6c032c4d3f32ed911227a372f81cd3eb0941d92090d6843561da1ce8c0291e8dab594df24e5d08bcda16b18573e9ca0488ef0f08211fade1e29e83c935c1a994b4e37a5a2e49abe2851f7f2b98e7555abcd74e53ec7990dc3638b8f625d21738b7fced6766dbed5a6dc9969a66f241bf167ec6e1ce7cbbd884539eeb1e1d08129dccab029d5ba550540835b537c839d4c020bcbd264ba8f6af21f7d3ca912c8eb471ac444e1adf7ea6a905f2048e1bf6272ae312c64ff843981aa74a58fedc88c58bacdc91400e71e20c1f40881c0ea61a1598de33383ad4e4d4a8d2adc281d21cb9961f673677b2eb34c978a17086a84835b952975abd1ab154d2beef43bea2a84b4975e66794083239cf9e09a119399b0587aab62290b2264f87f0bbfa1b96cec0c1fe7300cc0a0cdfe9536d89fff9cd320a819522dde7ea186b45c48aad64eff71a0f9142dd9929b5706b36dfffe98947b114c574411b03c73abe16d221f206f8e0d9893e887b290629f396de4a37fca4757bd5428dd24a140c0f9a1218da8f1d27be25ccdc8f043d4294805feff4e1cbace282848d20ac62261eb31e0d396b0678f35cc1fd667a1b6cd0d20e3cff60c3cd56448090d7b6157769b253dafdb639973c952c49b8cb6db60618eb6cd6a50abb9f3ef496ba2981fc1ca47c04c08a8013da375e32beb7f453b785c192ae3b35e13571f01deb4d549097eb84c9f49b06483f413339a46affbce99d1efc80a0c8441dc935284c6f98cba0dcab0adeb46daf00ee6050e18c59c6b64d91c5fc4ad49f78cd9b4ee9eca8c2e035eb137cb59888d9b19f8c5292d74165fb27c9617d0d88dfb90581d7c58429e013c584af1805e62d60a02e6b259b8758152f9e6b032389093c7dab8ea956ede56a77e62166081a4d861bd7fa96a30ea96be839000e977803776f9898e10612772dba97b47b83db645b288c8c1584b995d3cdf40956d06a84cc59c57414735fe132b1cc2cc94bd133eea89e20c6d6e23c25bfcfdc46ea0c5bfb0420584c0d208ee1fa4ed68b59d79a028b301fc2a0209edb1d3873a007f1f8367986febb4d2faac9a838ec1a63f2812da6ca591001af7379b06bda45d5ad4c26cd05d80b779cfdff6b102c20d4f79ff539d9bba2e731bbf4160aeee3dd32e0f88f228cb8b8f6d7513a990be54752e48d9af3613010f787da605a2b23d17c23237736425f442ed58d655ba115061663c0ee491bf4e3714f6b176360911d7a0380ad69b1fbea4cf6ec4421a754c2cfaf2e9a2f27656d6a65ea989f5b97340e117e96051203fb51783212fe2e3577954326489ffaff288c152fc1eb788a4108967c9f05ac416862fbb11e04da026e6b19489fc71014c6365508facd4193384df72014dfad262937d804af7d72d69b986da2ae4ca365b5c34c854fb4ce9a9efcdae603af6337ae4b08e64a4fa58d15d61cdb8c0f043a77c0f0d65344b4dd419be90dbebd243756bb9f49f51d7085a65003b9fb71d9cc50dcbaad103bfdaffdace43a29f320a31ef811a09c13aed220c174ccfb9af6d1335251a89520922a66b0047ad457e661b874df86b1f2644d3e5e9d6b71c9b1250b4ed390ccc365ddd8ca6e2b14276ff9f6dec4ab6716324448043102b471e3ced16e13b209337ac5cd4be0b67a609c2f9c6cdb9e2630b1db0e9f439df8859148c06b7047eb465e2f885a7555de8b3474149b038f173d5e5dbb99b215f909595b7584e35b73c409f6570b4a0fe868b38722da005e19b50e5a957751068c7f22ae634fe1760c3e503d7f9a3bc0c187c524dabb3b98752c94d06a1721d677887ce3f17ab318017ccb25eb1d2dd4f14e394424f1b9229f1f096a13e405c331346810d07e09ce45c5e5341a64bc70e1327135d055bbb81c6751ba9979295c0a331360596cefb36dcaec2f714a5224ccec9344eb70d1b2a3071ee9b6942b1bbd0e5d7e2de5817c7a1f7ff99d6d66f5aa6ffea25ffb01c6fcde7f4eb3f0da3783ff000b5f5a681ad95e2871c1d75e268c96c80696a1dc16d047c4650e1d4a4466ede6b78fbb63db44a172549be973019c1acf6cb0eadd6475fb26299e4ccbdd2c2eb2b767d6371cec84ba214ff850162a4fe52781faff2367789086c2405ca5a61aae6c335a2a9fcf3196321f272ee80c75a07cf193416135931580319c179f047c942ef1d477f2c2cbc5a1cba69f4fb97ee66b67c976e240960582511b9f8502015b9c590a3e9d6fa643ce0b3c7164976b5cf075961f06879891ea703331192a573ac8d085979a6efe155117b28eb71cf67f9ca7fcf23b3fd7087193540e2ec1ba873a58de635c085e8c29d2b5a0a410067ec5c93f6661a1bcba93490bf152b67774cb8d51ddbf36f8d7683c0006ffb2b133ca9db0f8fdcb68b5d0bf07b7ca94e9d92f384bc006b9675f881c35c9b8f3dd6304fa2717b0da04092defd89d3ef84f28916e72390f1002547d1205c0541a49c52153ad76fc280d1af08f7c212b319775ff89b39604d8ad8c4f1868552762690cb1bf955e4c3e6f964361460f6df985ca8adc978cacd99752566d91b5544ef8e430596e424b2b5a4b5d25bbc3faa4005c21c42bb99b3f76a92adb7f9b8d28cf19b3576ebd8012df517f226a71167924130d99f1e59439b746576f4f67740e285924fa291f65c83ef184f88000830b4ef3dafbf592d60b46279a6397f5ed4400facfc726752208b056e701652aad2082b3355f07ef84d6c27f1dc09597065f3ef6266dfdf0837a6abd538c05cf30ac37581a54ac71f60043899170866ff0c5bb41a66ba9964251f8b68874edcf2baaa5bafdbbdb3c699f0c77445b211104964733607400fea193e5e65d6fd5a7322de4359733f7b0ce01cc16642c0da5ac8a0c44f027ae5741f781587ed95cbdceecc04741085343ec4309197293e3720bb39fd0fd9611acff7fbaffd13a06310aa74303e52c7e7fb54e769c828ad7691b2bd0f53b618b30933ba5b5c93b20a34476faf628dfc7186547ef2c455063fa195155a3a5b6f8189838f10be87b3da455e622adc5060364bf94f807f25007fc02fa5363d5f2d7de7c3a9e0577b09c613b9857483c4e8a5a537fd09242735ebb8767d4d8ed28c71b4581d4762fc1bf8a942badd94e80b36f10e8cf009af248a910ff23208fb88e18b5f611a10cef2781746b7fc480ef3185b485eb1061de778b18e9e0c0a98f261fd8323554134e2f3985c21f07e853d9940a0030f49d330737c3b95df48c91daefda4757fbb48719716b88269350e6ed5abe0dcbb1a4a7d2e191318407e4d6fef0e988d8be28652bf64272e1324a061e89ed839eeaf2a008157c5a7c4bd3d492e79ea528fdd1f5dd85a893ba18236b5e58e1d95075e31c9587fcc1d64a47b49933f196262f7065f43070e0421e8d2234bb5c1b86ef6909a35322ad8af61f38c98f3d68e206df7ca6d688e1bea38b5f29217ab268bf8a4c8144cb106040a3b0c2b329581cf1026321165204fffc1e71289a3fddde1a3ae5373055633bd1c852199b0b44ce2b299916c566c9c500913d88b6b76c8e98e8054cfb775aaf9b2f4af6973c55c9b7be28fe01adec3588231c399b26f51d9bd9b6261e5f4591877ac7c86627d32905b046a71233657bdfe03fa8e4b2625bc7d1062fbe403584ae0b191f48a5f3c543726e1c5716428a032d93b19ccd061ac54d79798085cd2cabef58b48e04eaa99f8612a4b6b409bd0c6c8dad3a5af56d8c239f84ec2316a3df6f53f3e9d1b42ae6a1e9090fe0f6db0cc960afbdc1a6a64c34a900d2efd6e6dd51d5697c8b7a892c1d2725a20dba53dfd87d1fb4482f3971eecb2889182304f22751bfb47ab578570c1937c15d5b737c5e2fca4250cbf09322a78bd222eb10869ff91747f59de20c6fe1a8207de022528f0fc1a5e38497160a77ba92cc5bae667e8f5ea96017ae612b826cb537ad0c265d5d0d19cd9db7456aa8b02db0811fc16d834fa5f63a171242462b40bd586891064eb693c64b2f1d6a3b39e85446e32872b6b2987bebabb3136611cd7659d09db9647691e82dfc16865197e18350a64342ce62ffddaace22d3cae36d0b720ad6a7d1beaace24ee89d25d00372b652b16bb45538fc83a762f15059dc7015fcf4998332d5e32a9c80f23382d7781c9153daef99cdcf5f6a6df50de1b8eb73e5fb16eebe8a49f29dba73ca0e666bf25b36c6c4b063d612d28fa65c612447e9b8f59cdfecc2d8c8bf9307dcfcf42070c633a8382dc6ed77717852638667b991a08129abdd2d494d3b163b43dbbba06214c877b4df0804f6cb80f1c675fd0ccc89f288a66f26b16572c2cab84c7f585a6177fc35497612f864a18b8b0a3f39b8e53125927cbade6207dbb8034c305920757096f09081decc051d28e301ffa97435cae1984bfcdcef14e6489965d6e34ca56e8326b307c24483929de4cdf0e01683689743ef402d693fc7ee6d7f2fbb1e032c4125f9fd6e312c45ae94e81a6b9b20c907052d1e4b38eaac5a52e246e2871573cab2613d2449a99752a9c518688473e720a325777bbc4d7ca95dfec3d1695990c62e2c048b31e2c7649a4757da9c986e1471bd4c0f3406262e4ad3950db65b4207de38ff31d9037f766e28fe118033d28d4f6a8a011c5d916879558fc70a4f2ec8e3adef534f886ff9efddc0788cb89fd2a2d392781ec6f29d107ce082097c0e5dacc2fdb9e94ff9f586008029a74c9c6d31107428c35c44f3d1280fb7976d3f3ca075c09b7530810046bf9dbace122e122ac73a38a015d84e27fadbd3d3a3b295477e5d96dba072ab739099dc6c185b2871f9ca45a0cbea152607794704aba90b4e1f7357d3031b1a2f5611da2abe93cb985c0c895aa08b636dbe3d16d9288c64d9aa31cdcaf29e0b5cf8791d5acb516749f9ca2aa4eeddfad6857e90cbe814bdac8488e18ad45eb519e8385a1fe35194a2334b1b81880356b43b622b63ec13651987989a671414ee1351de174409c4aea02bb946b4deef5cc7a1ba710de403c76943618dce3ef4b343486e756320a68dc34b00d92ef15299e7045b9e0d00b116ea7410812c3367c0e81e4bf5a40f9e663146b17848f203736b99d090f55ec9ab1ce5b761a1cc84bf29b1bf6bd494cf5f2000ee29dbebe0b3c0f6d47127bfa141b89a3042fa2af2b4d0793be50451925777ffe40570b2a91fcbc1a0660c989aa14411be0acd95539f351626a9b7e2665d1a90605f963a189f7b6119b06d489ed5999842e4f8b94c48a7fc26e8143dde8cb0c76c8446b5dc14be895eab681fa20063ecf2d95f089a08050b9905ef49245ca1148b305e8dafcb29dbd3c1248fe2dcbe2615cf30617a27bf46d0378d1b3445faf971b66520cd55bcdff7c8fe95b3cd3bfe462986d7e154330ca9dbdda33a35dce02e7a362401e570fafdbeb8357eefc702dad3712ed4e047e0c70362714b81752e069213a386f170330817dace2ade99e199f25e11bbadd759a5e7ba6325920cfd915fe292c9b7cba607276fac236c81cafe34d2c12366f8d04d6ff5a141672182fbde8ba8d94a40275030e58cdc28ecbebd554ca69489836ac6321adf9530c68576eb0cad6ff08a20421d9a2ff01c43ba6153d99be52aa6a2720551ca4f3ceb4c4d7ad0a43f2032810d29e7637c366860f28ca88df58725befd857ccf55cfe3078928a3d16e18c141021d605345b29f000a4838e725e5227b6929cdbff2bcbb89322c10ee8903545ad6386ebeb44cd263cabe48c4b8ba03b4a8d40819a230d0e575c3a653eb8e68e28a00b60424c18d4c70a3da490ca3a4703548589420778eaaf515be859b3bc3a431c3e08d5e11a3f870ce1dc2e8073fe8ef750ac590188b29b1e56f9b2ff84d06a23f9893c996ddc57fc3c99bb73ac88ab6980ab2cd37bc5e642d70443fe4ffa6cbea5c787b669be7a8a4d4cee756bc8a201227f09202148d11459bb0ba3e2f2570817f2ef42636c0ece026c0e6ebc7c8806030fa65725d5050dc92d26c39952aed77f4fae57db6138dcb7e681d7dfc32563ef95a101f9027c14c4de995255499d895bf17ec84f5c9bc9a1c44c9a56d52c71d7d4ebf53f501bea693a0023e712f6b5fca4220e71139ba8d189e5eb58c8caab6d74acdb750c063ac240977f0a71ede20c03195c53eb74977ba23961f127b466f2a9696e8c488f4ced97e3cb094f9e07079162c7de890bb419008b378e7be52385c8b6b873a8ba1800d46937447e8c22c4ad16fb5cf633952747897cd12a5073efa9d6c038ad298bdbe508bcb5629a4cf44ce18b3742919022322f58e5958ea8c3fa70c8c454b3d8a225c304532818306423c9940493c27d76742b12f63224d506b433a1391b3003b909fe24df51467026bda98517b6e7a01bcbb5177a2d1b92f98ef130155c4cc37ae5e171251511fd04d219d114afe8060cf5da10afad3fddce482f418a5e94ed88e2ce70a91523469ffabec2a3306555089d96526c5a13a0a1217ee2e2146178bba876026a2926908d5198b021908714c869b9dcd8d4d970237009871af586a6faa66eea7f53d2ebf450c0d9b8785ea6fa17207661f63aabf6e1c28c085c8d845b49946819efbea5b788224377c76e275ba829a3705e03da701cca814714356d00f379ba497e1dfe85434eb8b89c47fe7bcdc499f51ccf7814c48a3fde26db313a352329d420d6a71c69222d512e1676715ea4b14a0b2307955347197f647c06cb30186be3279d214f0b52ed48c412b42273f8b07db3cae3b129fdaf629823cc3840db6a2b066d984b0b9ca4fe70c070f228b9eb652bf083a99bc3da140d2fd5176d4eafa1eb1bad5785e9c45a2c0eeb6f7251b8546bd4d24c56317877e5dc1c74d7510848093855381ed1c39e628bd2b760b61957bc915cf4e6097abf3465e9f7acf2b7f525a7af6dd3fa99d15ec2de21118e7fa7a45549195c119814fb59d019c2b2d3301a7ebed686e8dbe99df4fe52c048bd91a39f0137d1941d8bda060c757817417d6d77be49c8f1fd688b6e94f9c59643079eef49c5640eaf53991a5067732f6945c3ff39d8454c9fcdb166ba944fdd9d885f3bead95487ac01980e56b8afdb5f88d00f23f3671e8e1c0db86361fc828984fb8c9c68c755da1b5ea728bb13f30501aebacddeabbbba15b56813abb85be70ba3a01a0fa6d1323d77791129dfce1c2573e952b4555ffb9b2e3f1170f5140608004f2adf4461f55f59117c000f4e79200662013be4ca4a1f49d90fb044024be47600ab5048326bc80b31858fff0f157a615a97aec73a573b60964f8b31a3da912c5ed81eeeaa08d142b22d61323e9b064ee8723ccc418fcef2b8dff26d598d26a106677dcde64a9a51b752a851febee397d4806fa822befd0456dcbbcb68d9ea5f6ed4ea725d84a9534903d517d84f5589c8ab4a4d6f6c2ffd5c35b8d4db4e2d27990657952f40478cd16ea41dd63d8d0a95118d588c7dd4fb72fad08f12c831aecbce310ccf9ac6da692a5dcda77e6f1e5f6012492e4cc92398c049e6ab0c7af12652bff016631d045a78d2c469a12acb29670c59798074d11ac9dda458a2f49c1ce0388fac649575eaee0004e2339cdce5c3642e225f99cbf7a72fc574bff537f0fe112cc4996178c20d06fa48b30b5c717b0195f06b9313ef5f318e56acc7579458383cb91a723e48e1b255d8e46cdfe276e018c4428fa4d51ca3a10c73a6482f9b94a3c0a4a35d4ea3330b8b19042d2cb5c37a15e1c4ba17be2d1819f208f52ea608507d8d0b02dca36f00b30bac894f87775f09e18249a7f4a39d2b0e44381d3f7d3a3623eee5d4002f52441f30025f3bb26c0c0638891fa92bef02b46098db6814feb5a84685d30893ac5150b7bfc2e09651dc6b969b522848aaf2c5eeada8fe8bd23874552c29965f55b9be38790ce992781408d343f255e8a5ddf0a71da7abf67fb9906d5645c8d775486957894bb42151dd66996719946bbf0586114a80f7165c01ce3598bbbfa1ccc35f4e4fa2e732c079a034c4a44f0333fb79bd3d8530f06707e0b975ed51f6e47cb54f8b2b9500e89cbf71d0f7dda38fdeb69d9fbbb380f7110a963a63f2d4df49fcc1806ffd63093d432ff8dc212740dc0411c8a819cfe3684cc3da96aa3813d3dee3ec397c5abf32cb87de2cbe2eb3a122e4bb05dbf4c0c6dc4b52aebfe91df1a623d88ce4b3b4b7b9b8bc772af6dbd2709fa8ce6474b54a6c54892d119fc01f0ac4b6cec583d216928773966346cd38641ed302f2f14cc4746dd163bb1e9ab99c249d0eb1adcb50a382ec76f5c127967bfd15f73b8d53b5d774ff2d0286a39c34f5c7d8e49e42ac89acff83c08b6c973d12230bad613d1f329370fed6582030f8713938a188753b4c5cae8f5314d550d7ecd5251506c8f692c83879beea38810d2ba87866234b9def783ee59ffd50839dff46a0803cf4cc9b0d6fc4a6549c038399f12ad3aedb0be17798ab50137714f399197b58280baeb2af59fa362f54150476efcc857f4b763e622f8815eed5685ff9c3fdd32a556f1103fbd203fffab1022b9b879d0c40294c10dc99baad0ae8fe3087f8ad28ce7690327f05bb6b1aa59f2115755c7e7ebe08cfedfcd60e2df0c67404cfe46a817b19c01c5db63dd5f6071f20ae3d22160e366d56db3a3039b8661e589f25a51e48bac4bff7248c55bcf39c778649fef431e1fb39e8fa747c4e24ac0aaac681355f67b80a7851839fbe8b1345eaf2da8fa860fbb0a9f213b87cadd14bfe38a3700d5a4ac5d9650cc9b00aa4f5c14f07cbe70a6931f71163e704425b26c095306e4e5c7cfeb2759243b35ad2db2ec150e64ee66ff46c19a2a69015eff1f192c7028450f48646880718ac0ff24a1488981de11113c79276ce92aa56238146e2b733e1c0216e4e23fa240789009af4ad233a0f372a1d55cf3b70fd649e2e54b38aab56a3cd0178b1fc7152b23d907db9af6112836ebcfadc53e216f0f0b0d65cf1677cae6e9a03514310edb7686cebd844ba3e658e07c19e48fea3032aa2e2336a63d78f7112142f71f2fdcd0f1dc24f9724345850c4622e64150ea68c449a8e021c3d419470236ea2b1e79ec9b2d9fcb14c1402e198e07807eee9383bf93184fa9259cdea6b5fa02d93d3888c9b61f87a37a5a72f33de5587445e876687f8d8b439fe80b64b63afea1b34820565cf325b486970e6fbb3524505e93fa84c4446c67a8dcc40e819ecbf7d300c257b6d47e9fb12be77392c444e196092809c080c6f6067931a59c28116840e642ae63fd07f1e5f58503fa43fec37f13fa81eb3b5997f2ef0a3726da168b21d8f183cf3e4b9d433b1acca104e0d44b1e82517fdd92cc2e1df04ed6b21f8f1b5949680279385d4099088aaa0fe3ce0ec243ee76f6c4b58b2ee203790e68ddac314d1c72c7b2e21368afbc61d969e55d2a6d63032662745021e207f863d8988cb6c6c0862448928817eb206e7c6c786b609cfd7db01c06baf54a34c56bead1acf7daada52a28566c60a4090bb9d56ea05726858cd53c85439e3aff4e3bac3401d38672c4de101da560ee52266211bb8d83bec031685744023821df93dced37140b94ce5e32b401b9e3d1e0428f078672fff4a305ea1bff2d355af3ad35b92297176ee9efb47c478c8358f2a415117d04bc9b50da74fa6b97c0baef0ad4b4982881641a445492b2e9b62d6b6f8e8761e8d147ce167c44aaeedff5c32d75bbbe8c41cec733fadacfb3bbd3e046f2cd1e32685a4e9ded0e17c89ccbb21700ff7f862ef2d4da83d9ac82730463ed2584971ac466a9941216c3bf90d3d0c5bb1d682d3731df758124350fe17a7ce78dcd6c09fab2351101fc0d0f0b8bf9baf9d1cbbcff92f3a17b0912174cf066fe6469647903d22ccd68a6c5bab010db3b771b2d0e117071bed1789b5aff72780632bc1c5c0be03dcea24f6056c22b432787648aadf1163ad80426d3ef5e33d1419df161233fadaa97e37b4b2022b116013523ea3369a58227aa0916258f82ea30826adffff0371749d78aba4659489373664ff2049d0b0a67b53b97829f847ae093b3119b59e7de8937a41b98b6fcf4e6a11ffd74883c27acc569a1892905c9a04f13f40c067bcb4f77fd556583b2db210f048d4c14217e8fefd9714459d47cbc01afef4d0dec49375fa2a5f2f6758d0347e666ea176c277bea60f207a50a541efc5fd0019cd48a2cf4f6e158d9da495425a3feadd7e1b76e250d214c24ea7cd4a27d54c7444e8523332c573a9ba18c0dcc9574899d79b3e4f8ccbb68b2316ed44630ad395516eacdcc4cbf9a72eba2e5a1196b5e5723094dbc5fdd9647c4fc3517e3d7abc7494ffc03a00f201a02ec54cc43016b05d723372626b062262287faa82dcada1a6b4011f325b75920224903e11537377cb333840f6625a23519bd3f2254c8eb77c8961667008b78511a3cad4526eaff5223b45e58aa11c2890294357e276b9a978c7ebe1217c9406a012bb38bce32c0810b97926aec4b8b0b33b1c287357aa24bc303a9d3244c1eb2692f9e4cc9d0f2f3a5476bf508dee2c7c7ae6e2ec5d786490be51c86b033493be69038e20ccda2a8c875ca13a1583ef4b9593689367e7a1a7fb81c9f9f55c9871c45ff72f251311c03d7a196bcfd31daf4efb205d428856499f1519899010e7cb25a022b7824e7605a0c1e636bd9b2abf7654a9ae4a5e5dea0b8627f23a2217cadb9955a7d797742b538163ae2b7c892b9e970229681b33cf18728188ab43bed311ff777360ab4238ed75b63fc327b33b247dc3478b8d0ed59d7bf4651c476cdb6a313d65aee09eb4c80540f297ac00955f6652fbe867fce3badf1df0c04d64ca2dab37093ca953c06ef3dcf0f0d57c77e506ff2ad84e3fd27fac9c5e802d92cadca4a08926b6d96104d3ee31528a721e1ba4e08a523ee1d6da223059f9c68297e4fb1c942a8a5e0b2cd9c72df5ea3fac5edb08194df66b18ee2c9847d07c5be23ca65fd60e84345e4a256c7a74004f3b02368eb5ff1f6bf7d2e8e054a1ec81dba184cfea54cce729436de51d1cf6a1144acb0d8357f3e59ac5cdaf758ec25b452674753e5035444c217aa72159c4a4217ded38a90cdf41469b207b7617c076295c94235ee1b579ddae222a205c6790770c1518de5e0098fa220e8d9119805672e619820b8bedb34a18cb9a1e2a0b21e895b3ef37673604fb4a6d7b96e1a73a6bdf4caae511c9581a609bc978c8a999f92e6963687c599e8e3da1b219525f567bb46448e99c287ed86b9d9921948955475747e68b29c5707e1941b85c16ba03296249cc8d3bf55fa1c3a2b84d4bbec65d1a79033de2ff0798924a93cc19401b4c13f575695080c9fb9455a69e53632ef16761837ecabb66b7601f7ce1afbd407962e5dfd1edcff5841acb10a8458d1746bd437bc49ff392ae547b93c537bdaa62fafc39347351d709c689ce979285b6ee6d8fc157ff191be0f8604365f3dff87150725fc74cff0b5c2e3d9533c3269217a9b270538dbe515900377803b3426716c47a15ff908601e3c4b7e7d8c7426c5642cd8f414cdfe99f9e9cabdd90c67d239cffeac0209523c42c394d2a065c19069641d9a43d4d78374f8b8672d0215f8fc8496fb1d57c48775ce368027c2e29f078593a119c3f4c66edc89a758b41dc7227cf3456c8b02c1898359338fc5246cb60f3c87e68d7a3bebd40a2b483df3bd825f072d442525322cf29ac401499e0c15df7fe77c8328f72fc1d38439cb5a8ae09a45a97ba393b85c285a8aed79e0e66b7a5d39802776f29cf70be257c2db446e12c2b7595a7fe3fcefef1cfe4a750db5850dce9b0e09f18cfac904ff3d4e56c1e9ca7c6f96ac6c1de8e677337e99a16de9956915b9827af768ccfc147f8d4713e2423f5c5baaf3ebc8d6a38755c2bd739eb79be9e43f367c640dca1b882c6a4ff0ede7d7b22045886afd1d97c5dd5a42970e6ad130c3eb9f8a4c0b0e8acee442bb62c44a2b4b58de0f63061fbe682797a82533d7221a2c6c97d0525a4180a8fd90363a136df3d82be2010356cb6f3f9462e8751073c059079bb8315646d7ef773c81e92c60ebc6b424d2a391038c836423d5a45befaf1008278bb158681376d71b46837d3b97ec38110980a4476b00b0a4a96318fffa26e606935908bb914a01d86c581c50a405bf32caffeb61d73ce2808283f4f8bbae28f62c6790fa3c97e8845c8b4413a77f1ef826aacf0d2c1c72ee1e236aa0d8cc9851a99ea7e778f090642bbd0d8f4a8fb20e07d56dfe0214d6ca0429d2fbe4aa2d25dea715848e00238210ef47bb29cae11299ac9e733d6f5fbaa3491b18acc405469a51ac8d787a7c08452e2db78888ec55b1040cf0d846c37560b8b70cb71fec1a7a6627c863b826be469021e62bed8100f22de2cfb6875f3168377c96a03226746520d2ecd22921d42181bb248574f6056fc22fa0b454f780d4421108a26af175b940f03a2159155ce2e4034a00eb856ca440474b4abc18169c9fa6b699327711a030dabee09cb64ee631f5a1ca028909b0746b27a4325a2704586828492a1302d85d23cfa60dfcd9453a7c273c61a62f0b30ab941ae5bc0127ca674d52d412235119f23270ce1f36f1fa14a622bb05733a7c99763b49f1c4b7f197cd059e32c7e955a9834eaed96714fa4e737dd3000717c0c515e9bcf0e08f5f7e88e9c9fd474a95c999ee1829c85c08f783a9f9ea0c39970dbe7d55ea015f30d5d1b2d000158288946c3f86afcdb0b71de53e9b5893225fca8528f916d86b06fa4d4f87af644fe87cfd60d0d1959c5d93dc2a579e240574bf7df8a338bf94a5aee6b7d14762882f62a56f552da6b3b5be30c5bafa72dd917762891c14905c2a29a2421c620caaad9b0a4e55a5a037146101d95ecd172cce77344f3085444f5bb30c570e86cf4f5d5553a5f2f187abdffe1d77ff36da072a52b1efd48f8236fbc166356759733635fadb67890d15ddaf11337f300ef6a76e105d5e2569d24e57eb402e05052db53fea03c9940df9b6633f8473a046b7539efa7f9e9c069cdef895913ad3fb8a36aeacce47123da36a37fae73c6fa6c9914a5bbe5dc5800c1753cbd60d89bc636d8fea7b87a9c522cb6d158fea9f0357c2ef38d018b03f6b6ed25d0fcb3558e275ae6a099e7ebe75ac1f6f0e51f23161850979f261445ba0bcf2a194099b16e999e5e88a54e24acdf4f1538a94581deb223b4d14521979f3e2a1d8e8cfdf1e2f5cefc508fbd926e160b3b35120fd6b932057b478977860573a31a92764f11bd33fff62866833cb03f34ff7eaaf74e5916b1933ced35dcc96dbbd2ab59191aa360d59976af2584da7352e1e8e3360887e9ec57098a1d36c33c32bdca06a0df975fa0d751e3271d3a25cdb989821b36df6d6d47b097efc2d16fef969e5292896edd1386e6560f7c8e924192c7cb1d3d96942d5e3cd4e1f698eecf497d2c84c669f93272d6a4b63dad82fadfa067dd24f7c6245a6da6bf26ced78ea39d48e9e5745d3da1bb4a317c959d2da24045af082c2a1b8b38156c073dddb703a30a7a3edaecdbf402c202e236978ebd5a63d4f58ea6e1139a958ac880d3454f543077f3e0fc01e2a4bbae3cff17ed301e98239f46b13905e02f9532f769d6b4ca874acb444f131709a770d5c039f2183112321547d1917e9f55fbeb4db6727fbe1a2b770f94aa186460e725a5de8fae473d9e586a46f17cb23eb81e2a26466f5d4e36ac0cedb93c501f39135bb8d7dcb444f41b17fbb142ba009ceaf84614157c763f7a0088bd6061647986934658413b01b6ac16711b439d2d8d0990069c6108b5296cd184d0eee0d9ac054b3d4a04d86f9d19e297d572a91f2ca44c506891d2be242315dea0d7b0ed516d65b79d28de71a8ee2e4b552c13dbb1bb2b494e71a6f02784634181127a6a9562b9d240f552c0b2d2dcd9425534933742d2abc57616e360468c32d2552231d641176c3cb98d81df8e7d5de21368626c54479309ec1b08827b39dc8411f46e05f76f94285f9e528b5c94bfe5be12538df68c24a6783f692864945f0544686d04ae316637b417892fd1c9724a213b68a387779fb346bed1cd0eec2ead3a7eed9f2f7dd11ed867b78b1cf948012e32689c26d3bb665d61ca13bf3a33323c39099a42a4151bd497c80daa233f70fdb298852ab981464692b1fe9b25c3681cd7ba271ef2da018d65b7c45c3cd92413b92ee636c7c3487ecf6ad129a2daba62593b1d8690d68f3db4378ecf51c9d7d740504003c265a2683ac906fc911e03950839d27875f3c73447d3d0595731c135ac4a60d3b06e2edb2dcfbe65df7d32fdffaa53b90b59cef2711c6ec7981d7db8f254639c932b2058a0c32cd1c844c5b40c879e26fe670b8d278a1f9b3dd43d16351ff8f0d57650e756050f1c9652e5fc796bbf9af37036680330597ca752a50bfca69168377de7f0614419f136d2fbec26130da390dc2f9e67a43c9e7d88788d9f00aec5ce711c9ac239ffddff84cfd174233f96d81e8b03e0a3ad7a591d6a70d4c39f75233eb6ea73c3c949ed72c1c0caa722940d21d69c34af8571f5c233eda8ea07aba0ec2287c3a420d82e514b0d6961c1f96981cdeec3f342501587c98cf495d006344fcc39e18958879232b72b67b6cf0f0312a5e3af9c9e8984a0da524abcaaf96f79d88e384bf6aac9d551c3fedf77f3f043d2feb7af344c12c8c319173dc70f50a5188c49a77bd4798922076f127816f118d5f399c255bb9703c8c7e2c41a296964da5cbdf1d07f7e9d0a1c2782edc2f7a2a20ec3c360164268e31b48a6c5534576bbbc38d9c66b7f85b63047adcf11cbc462e51f3cd93c300b91e592a5df37385720f80cae8cc4e3677ccfd808de720354a3dff448d8821462a231069f6d5020f4aa55bfd5024b471b58c1e0ee39d36e2a0a445faea727786f290b27af1e0c38a93cbfdbd0870745932cc2b1882cb6993291e5d1cd34393ba2d53d07a14b70312fefe83aebaef50bea1bf5a002ccbf57e0391b540c6f5f7d125d73ca6409f469b4e65b3973e09a36d211151228b6447147ef06d60e96dc3f47a350fd464bda5730712224c5de9a8a970629886a8f75ffbcc86bf7dc05a739405d5aedc2875e888c6a7bd5261c128ab1ef9cd25258880bd0d961ed6b65cc95cdc4dc0decbb718647feab4389eea1f0c858d8df642968ac799891acc25d52b59b5085f42823f60619939d14b0bdbe03388de6b6338e79b5026d4663771f5c3be40924e04d2506bda2afb1f9c687309607b8fa4ff33283dbdf4108df5791479839e0f3d66af031839ab87cc510726fbdd49a9d348e9732da6adc9a942aa4c92802545aea230e2c347c1eb0ac5ebd127d3c6aff419bcbe4c9705c0faff60d3cb53d7972e23a8abd5447f06f997938ecf132928f306b356cdb7e5938e058d88bc0c332f43c6f6ff0d7bad64f1a29e5cf655920a4315cae711ee87a0d9f3b209ad61295b247987f6f166c4623d8aaa0ecdafe8a6552057ca245fdad51e663ad57d6fde08c5d06900d35cdc9b20b6c2d40bf18cb22a835b8693e11fbf3cc1e763629efe0a5e9461818fc636e1cbb251e2da82e0c58e644ff27966bd252d5e8361d955f00b91f657e878ad02828697969f7992b0b200e0d2d491c60acf6305040cfc40700eb7fec9f93d485d35a1c80293319d6b924883a8d8f873df9534b4f504a9ce62a6096f066a8a4854c56c225155eccfe6e67c0c5c7aaf709af36a6edb5f37136873338cf203cbafe0b96ab3fc857ba2427f730aea8713601eeebc5468df2b9813079270fcfce5c32ccf0d0a9020f578956e1fbbe1a98dec78d11d7ff426a2d03c50d1249c4ced02a73ff1a3c00ff8008b1ffe0e2cc8901b47b5e1a7af4af89deaae0cb2fe6f3b121fa34e3a6c48f5531e406c0c7be79fa4e75628fb9d97346e0aee96258c46d306745cd86e196a6bd308ad764184279eb08dd26a4e016c0110c272c84fcad4fb81822d6cbe90e98432de54520c18e39d754bec985828201591f2d05e268ced3300c78f6b7e61134ead7a546b5737b45a7158f8c25e6e82091443edb1af8fb52b5ba90659491ac7f8931f705bbb914fbcfe2aff7f7386de28dfab1c58a16400e80ddfc07b2938e801ad3d61c73d49d68c383cc4cddf2fcdc50da04408f7b800911a6b23d52b7352e875d0f9095544ff6ebfabe76a6dde5a7fe10c26137331ace7b970b6218a6e3b50af3e47517a266cc2e214212a95b4c684a94553d8b7dfa2c0163800abc755519bb1ffa93f217e5f97f4eaac6340f6b2aecef79009d9516bfe31aa79be30d5c51459131a0839263c52487cda6f3dbd20fed67069b291616a8720c0a52ba825d38f326de8c368a700e2cc7653c640422996bbc0832e2a24d02f66cb89b6c7550d6eaee4b753cabc41d273ce79e9689b45c8c2770f64b6f0bc032cccb6ae3642ccbf296fdf1c53f6908b90980538813488adf70dae584645758bf63afc21a27cbbf03f4c07413e28c8b8cb239ab9633981283a4fb43d43fbeca60bddbb3b981209c828c21dd576a26342e13f1703c09da7c7e0e903e73d9106f5032e123de8c19d69ad2498079e36ec2f5772e7d28e0d5065b78c2e2a207eec7c92fb5719ab81383d6e561522e38e50e1f15f9fb459543e63d942f5bf890039731f2192c475595e613856f0d450079d057ed626ca77b31cc5fddfece469f005ffdca2dc830e0f8af4cdef90ffc662f867f9525b788513cde1519d5e02bd268042725c03a7be4fe09a44e8eb27d4fbfcab2cdd69d72362827874d7d985f94035584b57deaacd34a087f3dad994a43f77bc92598694fd10028e6f374881fb321a8a9262cd5dd45b48a0fb14b841802b578857672b8bd5b4aca6cbdfb8d908a7fbb3edf80061c79780893a12d7829806f9d23849805d2523b727fb466853e10b5069f7e83b0e0c2444d0bba6481bcccd331cb71be626ee82c89fe08d0f89f89abbcd0192e4d954369da4196829cc718266d2a6881595741108d9891244908e343480640252c846b43edb24af4959c91ddd484abef4e4e32bd52a943760df79427847ceb6e679ce7b09b3db0d29ea57afe858ced0db8fdb63222b9666721a8b176a2ca82a56f7e4a9ea64b6337ef647fe5ef9bd1f2d30f7f5024ddaf1a914a3ea22cad2e22ff24142b2c839e808dd36b108fced0981a482e518499fa9893b6c645e8b533c0aca93306d59cb72ed0ca6eb2a83f9fc2455c62211f303ec7b5901db6b841f76007e805c589fc7a717836932888ffc745095b7210156b80dc17c22076518d385c1b979c74ae411c8550702436488ec469092b377048dea80b13ef8878a4405b23fd722e96bb4f11f7dff6d343f2c5d2a74904f348ebcc71dbba28d269dc3508c8c74f04500bf83974c7d93aabc3d543221f1440d6a8b86f347ec36a15839cc266bdbab6b0e066af5f84fe3e54d376749dd991a5fbc27d87fe8f09c12ff901d871a4e2e4a440336878789af87fb0357da5371915cf38750f74c1f90efb3d7c62a7111befa2515fa7752136e2512f1db9ed8b87fd8f75c2a88fad5afd62797f4ec9000021ff9b307211fb726af50de7ed71cb496c09f435c31485514281e1897827a5bc93553e9f4ee77e8733ecf0afc1f1b925c44cd39678896d3ebbb443fbdec107dd99b57e2de383e62209550b86b3cf9539e28a4d9951933a5c5b5679e772105ba43836387edd1f4c00a88b813e5c082cee3a39dddfc0b224b114273cf276886bdad850d76c01dfee3e43412fcdd1cf4ab597b6a8fb63721729aebcacb6efc73d007f4632da5b60eed11b48610b397710e6388836f75960229bb5024bc574fed52d8fff63e85a6e7d0e6e0d48f024c348a7f0d7f73cdf7ae3d55b81da426203ebd5b732739b101bf87338b3884b8984f2fca3c84f8a09f05a8b971f6b00e657d5157bc6b31d0af9213f758295cc69d56cd553f6c8d3044496c80e83d801ce60fe802b8ef692786366a77f1688c611d6ba3a3649bab633f4496e30fb722a7964415b1c1ef9690a3c64772704117c2aa18beba6b5e8fc517951217fdc59f5856cceb6dc85b3920783dfd0bf95572ab69ca0f1d8714da6741d9c86ff29b0e095260968ba63f55d9ae9afbe9db1db1dca0fd42aa36da34d6cd6dbf1b4696acff089571f71ee5819d253949dc5e45b03b8588d83e70b1335cdf1df2101a27ef979e441cfeb3b20f47a6b96620e2fedf709ade82cffe6584ff9a2c6f6273ea7e6564c1e9ff1c468db3de0f02b98fe80cabdd0dcc2782410eba0471703eedb6c967eb8cd46bf89ec3400937530026a5363309e0cb5fc344e511e008748e709acef3a06a18ac3e4fef7e90b9793bb3c194f05f80cc82a402617798d3fc34fff0aa5a54940f6d4c2c2601ef7a4b497936ccfd992103489927aace17fe4819087894521e07d81239d04d835a8dfc18c3357db8b2a47c2069bdcbe426e2281a92694e19e1cb98bb4fde57e6c6ec583c8a9436b4d2358a596ee88b31b072a4177ac055cbaade6c530fa828762b511da7c0c723607c2b64851465f8bc8fcf5d2e18f9585645cd5e4c5cac8ef662266bb29d8f7da5f502850debfad205458e1d3c69ad87df105b9c2d2fd3b72f17d123f6a8d7b17dea24265e10779344da9d8c7243faf9bf9c67bd8fb5036c5d70f1015883e10ce4f2edae23ed42aba792dc1c5869c11f706a8f0d9ae9eb5cd3c1481db7d7ea05b18b570469b9a095ca7e5da9610810140971617885df6d937674aadddcc17cbc55a138605239fb98328d38db147270befdce23380bea9a3e884883d89617db474ff94e966e7aed11382f652905f1dfa506bdf5105ce95f2b59f60a1971fc8db4eca0f7110a5c7dcd5c3553186811957e65a5c0f5adc3fc7e752fd09fcd0a102ab11e9c3bdfcfba245be40b614e9d5b4a1a2a5eb0a76e47bd5cbc8a69b6cf3fb990a7c43042077552a0f1f9717b82402873e486215d6241f419de5f784d408af84501f340b50f625d1d71e16b32f546f0a3f24b9af02d0d435aa7feed886b500d406709dc9200d83c23fbbc7a0bc4313c79263d91f5cd0fe5868e7851034776686541be305cf0ad6de243d207255e4ef8697aa721add297f2801e07e2d6dcfb61c3c610332c9f8b32d68f25387caf4f0273519b035f2ec2509d594705025a0f99ae4ea6e281716310c189dbd44e05cf5b2a6b0d8fc429513d08f17857fdd387e5ac7f98bb2ae75a0fe231444f5f69f6419a473608a9287a12569dab80392c9af37dd998f11068fb63a409145575dfb6d9a853c1c1ec72160e63a1251863a52ae276f4dcf31022008273165141afc76691f279e327417a74afc219c8794b6b83420a80438849f91e04183cbb33f8bdd0085ba5ec435f0c064527f1a6ccaba00bdc52aa32c5154928faf7cba25d7203a646a6d285254e8988d51b6ebb33740255491eec9477792dbf778b76349b29960bcbe4b0471cb3911e4ae6f62cf9861fa48b6521740194d9ea7cf80c92c6e393c1cd0e175340a37338716a5352d358cc73a9af6d077c37208ab5f8243b36986967c03b4da43c83c121b34391064a67259a19f320b7ca5d1e910480275b9bc4701b76c7876fd45edd512c953603973252a5574844836f9d22dd4d8314de459c70b42bba0373c2a4aed70bf2ef1aa672ef1abf427eb42010d2766f0070b3d6f6098b31602919dff4500cdb5aa50c44bea20763561881a860c2761239e857b71588b01d4c1eecfea40c10f8d16f7f3666caebb5662a70f2455f15bc587a9639e258e73ec5cd0924a6e04de75400f77309a658bb5c3b6c7af7b4bd3e0a531fe4234108365331f58f9ae31354206d57f15be2d5272b614f49dd33bc24d925c565d5f52cdea265478807621e9c2e343e3ba11d3ac5bc57df6d9c558e27b1004067852ce9cdb5bdc22374aad6607572350e0dd6c714c3bf1c24c8d06588aaa54b67339fcd2c291a9e0f8b25f574e35776b4c9f6413fac66983e8af8844091a8e52baeee871e2a05a1b6ad4d826830c8eae63bb109032d18ed174788099e0d9de317bffd3e527a2ffef2ebab969cb67f44f2b6556707cbbef839d6f76faaf67214de4bb91c7c64174891624b7ad5cd9dc1c236545a3c5d719563e4906310bb34a46729d629f306fde8e6afaf54b5d297b347151231dcb9ffe52b07db394fb583aaeda8452deea5b02fa75f077e07b26142f991a2c113c0fc478160070c530163a4019cd5135e0a22f26e64cabb3a47086bfc86d7be6c8304973760ac883df57bbd343f3ad794c633e355ea9799b14a60ab1d841cc28be1bb16ed3ca6810c24256ff3194f842b5d59e04fdf52a0a645ad495b3834fd9feebaeef0dfccf9a12d65698fecb5889bc142a79f965efc407675fc3664b4e707125e8aaa9a02965d8ec6d6c2990de86cd6d02bdb6610a3bdf237f66a5c3f0e9d886ca77519c711be58656ce3561ef5f55df05446859fe1e3a2f5c1df204c38bd8fbfdf7d08ec56cd44e730d7f4b31edcc9ff267f7a03a1c01cf0dc2585129b7152f37569a21b9e243cba82a442ec2a7581ec57f879591a24a28c75b6a75cda5776ba706718612a6e10c8d28055a44abbba2a1a71207d4ca1347ebab1d69fc402852f4bed3278074a91849357539ba7b8a2b029f4f9fa501874e36a64bcce3ea7b732f41270eef6e6ae53f5335d1b35f953666f3dda76462792f27be25b82535f1224cbecb6d68f167f0ca8c765021db2f1fcc1d287aa44214b2b361f1784c6e7ee9ed569cc03e4bbdb6eb31c216002e003c1b0fc363f3406fba2dbc3018dcf3dcdf5c371cb9e5bf0146ef45f95152d5a02ae7ccfc93da580d3e7d15c15036334b7ada23e16d5c7747917ac144d0f345fc336456022ea19afdab87c843e3602fe36062f43f863d4225714a4e21f5c1c204e853fa90d518f9fee3a0711860c9a429312101b2dc37ad80a7441feaf2693f9c6c6d0e201c57d9da680e58b4355085b082d71a8c0b21b86fbd0694de62a400f2c009dff2bd09e0bee68165339488c001c3b041a54073e9d34757867c22e0aa1e93eb5eabf293713a77048eec2a4c2300646f7824919c0eecc133884a2b616308467d620542c7afadf0128861499c11f72065a7f8f37f7381c562a324c2dd4e34ed6e2c865360158002381a84b6d951f0a616ab5314bbb40031e16e8549fab4e041ecef9cbde3e9981ebb50567321eb25306d639d64e9bcfde21777d346a0240d25bbe38d5ba765608f331cd49c3057cda8d5b7d58363b1b421f11c6d47186035ba5bdb4e881d24b2980046966e7593ecc74f07c57de3eceeea38e49ea8f1e0dbf9cb05eb5a09550a68cb03e17cef16bd3063a146b6337c55b4fde106453094a7c6a690b4299cd9cc781feaac22d373370f2f782a6c08c941ef167f0dcc80e56402f272b94f800867a7269e45e64e2ff563f61300804df0d2270e6918843b7b47426d1de3d0658ade938945b351d6760a89944552c98f6e16f943b125b3b3e8eb385e808b9a5664fa49eeb3d6c05b5ddec9d422e46d19872372ee862e7b30925a79f663939603397632204c89e4fd9c615dcf87cf050f1768829f51bede1072f7a7989fb6d365322513329d304655ef77253aac390c25184ac7693b7727effcd00e05f9035c13f82e9cd89460ab928146ca8908e42c037977d286fef9801fee9bcbe5d2c8e6332c50a85d67384f558fc4fc827311cb3748d625ed3f46d736290cca9e0544422f635f831f6c5cc40fce3a3db27ba123ad50ba123dc2b1e468285a0ce111247a6d36de09d0e6a9bbc9072c39b1074ba91c7f2b38ed61866331c02f9a283e7d3662366c92ca2e1bcac1a8f7c87630421cbfa593a1087b4f890ce3d3e91c8cee624a3460a0f52a7e0b2bb637b78218bd3164926cedd5fa7394c4989ae3f0b7dc175577449a6f0fedf3db2c1f20d43b0bcdb8355f2d5cf9f9dd241231b1079493c6236a7a90c358c9f9f7367f44f4bf31006d94cd51d637cabc9fc733cf0338d02181cf8b70fc40654f02ae4b8a04590cc02351f543a4c06011bce925bcdcb72a4efd6d1a15b56624f48a3f4aa5edf1d33ef738f72e09f93ac7fafc7a9d98d4effa4a49e86e0ef48bc3c8c47dff95b2527fc5ac6ac9089493cfd2a62bea463284dd0bd35f3e1e169d6de14f84be499804f8fbb703e69d26802ba5fbcc1ed6b30b03ea62d5452b0e6d8ddbe8e21e0d907b8903e82415bfe06a485884e51c0026c3103a79f30f457660d2290720a66a0ed711ebe385090cc593232e4eebc4c2c683b717471b74229022c2ebd3643771e0f62692b083075c723cb4ea7773757cd7f4ff469ff63bf8b9e9e82e2922259bdc4a51720f250d7277305eae7941a12421076dea89d521218ed2f8effd2d3fbdcf1c241de5289989cde2d43b8b90eaad3c9346192533a46952d22b1b9ce3ed93b5be1c1e6c04a9b2cbbae7cde9997a8979ade0f468b7b0b7249f49409a2a6c21b6811892e926a4a95e90ba2056b533450dafcf17a611bd367f1bbc83c29cc6c2f455b81660985035584f6e958121bb8fa8c3c25acb63a87359caca314496d8d79128070e05876ca773a80bead907d1ba588b965664080e763d8dd86e9a5c0a59acd9145a49fccaec0d52a92aebf7ac71a84308a5e0a65d24059dabc18cf6b65207beddfd14249f9e76d81c781c9cd66677f4fa8542cb5856d60718e4ea81b03cf1ea442c5ccebcc374d864a1ca0955d4b424e4e9aad95bf8edfb6e4b545cfaff4d627fef95ab8b45b4e58c939a015a63c9e5bd4f4f99bc989ca1d185d44fd125877e737845940e617ab83411f01ed3f210ade87b8b0817d88d11263e38e34c5b47778b29eb25371f5aafa6741184599038ce9dfe61e1153a1478c759c83f82cc568600fe8fe1300f0db163b935c76aa1c329d5dbc19fcfb97e2ba0b38571eeb16529ec83039640d03099c0e3a2139eed232bd0e04b2c9685057018968b2bb019ad149281cad1a5d0367f254375e0ccb14fac9857455d9224bcb59b85e91659586b2080e7cc7f548b0db1a956c15fc48010ce95cd812634a45bcf1bf23a81037994c3492ea895e38fb733ede342e9687305d38a970f1bf91ed6b17271f19e2cc4bfee4b50691f06a7c71c3e61d4a685c5d3afa2499c1291248e9b0d4bd2c9b875ee66d6a449952fd48b2fc1bfb96fba651791069ce22d637ed2ba8da92bd61bacf12e58c98f2246422f3a9be3de0dad09bd8f1d804a3d1c1b94d4fe2b0c91c2daa75dc213ae6be6e4a2cab22c67abdb4de6e164f5a3f17d0a025d9d2e6291ad4f158dee71ac69fe48b163181e692e4c267ce5c8e1ba05116a9753f60f6a52d94a64514493e760fab743aaf1549799e4f7a84284ce7e966733e98918d2ecba0270133ff8006fb2f1282447f4b499ef68143497f45186caa1155f2c95e7529da9d295496da879f6a0a59291d0c0157824df49e8d71eb1fa45163ff39c5aa75a907a0a3af1d983de7108c57e13954bb382498c3fd628b8cb1877e6c114a837a41513364a4d7863ed6b978134bd7f24676c3f772dcda46921e429e0385c0f55044f193582328e06b3fbfa43e3f609e7a7ceca24fd6aa89fbd99722ea20f7a3a7224296c8f5db966d0f31f1c728b95aef9a8303d98af79592d70f24ee8b9901522b11e8ae731ab695a05d6d214b52a6eddde6323938ddab44affcce240964c0340614e40abfb384fb6b85b0bd521682f67c6dc7a5e47b2821072a4558a42082af0692a695d36519853adfba3780083185ad8c27f929b8d60a3d67412eb3b1c106a74ac65052179ab8e6dee523060926bff98b3963bfb4566cd1c0b91d388fe4c593aaf7ac28498c0029d78ec71e10874795adedd6107c34572de46570d47750d303003935f991a1c5821812327f89467c8c363e667b2b8c721dd211def93dfacd22f8f9a00ddb0cc268c5f7d0764ffc8cebdc2aba4575f501280b727bed9fa8c73837d8afe81727d6cbbef9dd578ab43206a6a664d613d02ebd428b8bf98461d586a1f5becc0fa0a97cbe6bc4f7feeee6e10da9e3babc42c57aa6383a850b4c643eb6d5e6341b88800e0fcffe7f380dec656c54e5c961f48e526721eb59f0563a08db85c85283dd6f05a3451d1b2292dcba70ed758b281662d1fdbf695ec69b9afa9023cc8812ba971951e423f521d809d340ae63490b6f1e85849ae6db7b302c482b79aed7a2b89775ae485f6e237f66003fbf64782126112e2a1a3b4a747ebc9dabf44ee0802fda0fbf2c09b4dafabc353d7794e495578f22647a20ece801e88f1b8c3eb23b08469b819f0321c10146119a1662da5ddc423ba20f45b945c3fbdc18fc05adf0ddcd3d7a305929b5f885b723ed3ea74f09aa7898d37258b0ec6c0045dd91f494cd982609295c32bebbd3579fcc2aceafdf678abd9a069209f2c48e161ecd05cfb544afeb352a2348f8eab63b13b18dd854d6c696f8827764e1686d2ab2fd5cbe0cd98f74bcc95312a72fa6d5b7c58eec7b338c4e15bdebcf72e247e3a64ba9cb1d7fe103f1a89798730e5e32e45632cf0cf4019b20485ba20903ad1e85cf32c596bd948370defe59e964213490712847c93246de8a3146d21be7d6bd1f4b01bcffffff43