PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 48097 06cfb439b447670a123433e4b31475f9dadef83e8123c2d6b8eecf8d9b465bf1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
224cbe807fe66a6947cff34a60640aac8cc92495dfd26708a6e95129c160cf0b
Certificate Block Hash
06cfb439b447670a123433e4b31475f9dadef83e8123c2d6b8eecf8d9b465bf1
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00010a000004150000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000391716f505a8cadb11548835190aeccd7325ed47c97e27c6077068c97134f1bd18a1e6d26034e5723f8b0fb0e465229027f9682dcc0bdc40df4ac59afcae74a4af9eb6a18301af59f88b6d56e728dcf3aa3ace93827fcdd4a0aa0000000000000010000000800000010a000004150000

Raw Header Hex

00004020b60b270cb9e4ffb540999a71e9e96495e7a6532fb73d373c3b50a588043ed41e973ef81352fdb192fc06ed93b0ed9e2c33b8d0fc5c23c52e7895a30985506cf18e6cff69c92211180bcf60c12951e9a60867d2df9524c98cac0a64604af3cf47696ae67f80be4c22

Proof Data Hex

59,560 bytes
121216010307c255802bf60c808ffb0be83ba915ae5354e224805860b8f5bdf86e8a208f59a81a53c328966b5feddce071a998c4ea9dd8f22d5cd9752b9675e9fdee27fd254fe8b8746ebbd35ddc30d910f020d1a9300c940c680e817656b234011da202d96982d676b5cc7c4c09fd995335a244668abc365b17be33b66064b069cfacdf538f7bf817d0fa482cc03104f149e1b704b390eb3d7be80ae590781d7519deac1164d972074ca886b971735b353acaf77aace4723e6007f11cbf63ed1a5bfc9c42e91481058edda37061564197d53e506ff310ae8bf949eedd2290a264a9b668654981787277ebea6109fcfdf02970d96907a7b2d432cee9e26fea4675d115cd0df123ae9a8d3e8754b247bff43ad6b51551604158fca8ed1e3c067368a43f9d9e4bb5ea9d5cb5a07da9ccffe4d9b623c1daff6c778fccfd6cfc4305f6bb7de2871d8f1ed5a27299d4d7bbd03cc6338b659e756797e845459e29bd25bf48ced153b2afb9191664e1540881083e0885fd5d8d6dd3c77b3f3b209790a41cae363f39bb9691f247bb35f54937b08cde626d2cf9888ebea229df019126e1168d847fce7673526133609431c7f2330a5c6db2085262f55fe008c0b36fc7fce8730e43ceee8e811261e0c1bfb87ef99d1c35c33433c34d4ca71e40481fb6ccbfc5bd8c5b429e53746c96a100a4cd8dc57c09dd2ef3ef9a062ac85a2968576538d060120ceca449ad9703193272e8345f62119573a7ba095a5a151c19a6d3f0a21b9a5d8b5b727e13708817a0b9104d18f46d8d864fa7e3e0d457d25107f5ab5fd35f0e91443b9054624e9bef9ad6fb22ff34a6bbdbefc0378696df5fd7f73d5c625eeab6950ed9d1926de7492c92b51b6e1671db0d0cfd6b18a459d6b8b60f6154b7fb26ff8e0eb3f19314b30702172444897f8ee27caf3f80cc71f8c2ddf6670372d220c6fb324f82180b4135d1282bb1652a24ec5aa35f4b5fce0b4f28473fd7689020af3aa13f7e8ac5786b5106a49e0a62a3173b562d4fb89c33d736f48ac89be2f78dc661eaebbee543b14693a6ce0be544b4f0e36a9772961bd4fb174876f2ad1dc6b0bfc3e32404f95ca0ef8fa865b9db0d019069c5322d6cf9f62a8ba44bb8df2dead472d8ce5b689dc1fe5818241a1501d7eef7a4ad14bf4122c1b15242ee48fddeaa5bba12345d1cd4673ec41e3597636eb879cfdd67e953f6751e5d3d18d0637bcbed251c04186871f9675ed8190dd636e6f8122382184872cb05154d74f930b57ded6af91efa34a35546e4889fd5d20f04e6e23068f4c6b358f37e84d6ed81e94f0d2b85d44df963ad83837fa14575a54eb3eaf027f9c967b6018a15a76db1a20220f12b843c37ad4be9a55fb2549a5f2e4527516b1d889dab06a14d7dd93918dc14a10da1468e3d6388ec5f6ea2426c9eb25330652749e31b7d4868596c3ed24f46b6622b166fb56178a6bb1637fa05e81c40069bc53804a56d2d99762f93ba7d2f69dd2cf0baf67e62aaeecec5de33e54c45606ea3808b0885d4155f8ed7d6dcbfd45aa8d9519f0e7e2e8e4f6916b4b49af78acbadb1c032660c59bb74120735552337c5cffd02cb8f810017bb760be7d906c4bd019bbc2e4e2f2e01840528947c5dd0f38eb09f38c502c90ba5d6808db350631350c5f971f80bd79752d03dab1a47d04ebdef5110c6e36b026d34bf8b90bb899edf3b577c26fa8bdea22b3e26188f8ab9fecc058f06c5715c3ce82fd8d615464a8cd6f4dc376a4532ebb3765d69e54a98d6f14a0049a3d5123bc0cc9cefc998d91d995e3d91d39216252efd2a89c0065fd3a0d770f3e479ae35fdbbdfc84319da0e9109a47df49f86c927ad8ec30e7dba49d16032320261a9b7bba86d11a10a5e917ee3e0cd1b9f3860bfbe880fecade28212bdd71d030ab6edc9788aaa630d536dbba96ead24016e709a9e337f71808415275f3e91279e4994c1be9c5bbdb4e46f589711350652ecf9adf6a792eeedfb7a11c5a54e6562dd12d431bc89a572f6f1001dfd14432912f613b64af0bea7ffb35663566403046c2b7dda76b550fb72cd30c479f13e9bd8a338a0288de4b82e587fe3371cf69b78c5138583f26eb16017eab64265a5202326a6a0b4b4baa93b7c033d5f6443666302c7fe64623f57f4647b80c54c70c45bc07d6370684c11d94ab97ebfa32a56bebbcc01e7536e924ee89a24e352e68f965f08945d3fa32d82cfb426f2534381d21bef38fdb563400c9cf6cc5d5675f3fd239295b8679d020a769f8becd3c67674a2be207fbd7a9eedc415cc763f0a9dc9cf4a66353b7f364b8e892b02e5f8c3c4b384eab991ffde9fd563a21afdeeeeb3a72116dba808b0c6a7bd3119dfc807496ddd6f0fb8412c86cdf7be0d0f535dcb965f5f9b36c334d25fa9e813334b9488dfba7384901906973ee3acb44d35c60eb4c4391f342855d27441ed3ade133a0025d0a7931f004206b366ce27e5a8755156954eeaa9186dfdf7f810856b0ec936bd2b84dbc549a2f38b2555618290badb652ea80cc7fbad034e0b344ed1bc3a163a41c5affbb76e88f7a17e033a6fb8330e1a94c945b7ca0d4c5c66fbf6e7434cd0ab4e7cde4fb02bf141614e870d549e947c35b3bd7f7a411424aa5a0a658254790d4ad3ff437018f09135e5e296c034a65521c1020a849816d11b33aebe8d0a79f483714ba63ef5a0279f676ede6582b31935c78727af349c4e2fd8188464b721e7c9b1ecf8b6e7de88cd9d55cd0dfc31c552758797c291f54c86322ce6a246b8420d2f7866e522cfb8d538caec66d7f3a836872d8d6249f53988cc08a82e52469ca857901010e4b810a9649ef919c9c42c5f12dc03599657121f02531278a7cb62e25da1715e7d8316e917bb4b5645821fa367fca79c70c4a0f683c19531ed44f9daf55fd5646cae83be04993f0e7d5ada1667ff8677ccfe136cf6a6809b1eea232b635985230ce74a6c49e73e94d132d8ba46614687c8dc3ce6df0aa349d9e86e149ba24658bc7c5e7144aa4ca21cda4d4bc910d2e04c0741e32ab3d14195fbcaa9dd12b6c8f61f78e06bb21bea510053c25ec47fcfb9e39547ac5965de9ab5556cbcdd2c22c14d8902154947f99c3a7691b0139ecff80c70978b4fed6cfcd51d738c488cded098309fc5358faa02b5d65403d54e4611bce3f2243323fff81d4467447b9c4bd0a95ea8be0e11a3109843b591e70006e0756d6bdb7e4b9c5125f5a5c7fa476e537d050a7b4a59e81741dd2126e26794e43a81aecea260d5060ce34e234925064fd11bef98527d1298444ab295de47936e2653f5bd003ab8844520b19c30f0be8045f1c3684bb7fc66480ffeb97feac9d80ca26546713180f08f04a245183bb0d53e9e7bb80e9870b0fcee4c4e08da584b35944e908b856d3639798143de96bdc3acf8133c5f7060455edc557a5f333b8d20d3256ad79e75bcfc1f3df36b823fc9b4fed164c5059ee2acc1652b0d20abf10819833b893ead7a660b569aa8cb3e29f432a0ddc61d0241df66c2cc58de8e9c76075f6bbb8f740bb532c6575dc64a2f153afad5338ce8888fd140b816a5b6b51f8e49574a81ad0bd184fabada1902fe1ae269e6317097918e5284a181fdc89b2797c0192dcc67329a6fe600d433de42f8e84dfe96ff7c6f7f4425d3f2d07099ef09c0ed0a5b54fd8ae9a74c4b6d6f619d087b4e5f8dc9515582e5f80596f1e91ed445ae64c6c9fc8c00cef9254c84e2887c06105789109b5c613d79c044c2832912df2f6225ddb97dd9dc03479ed2770f5470a223e524baadee4e6ed8797468605a35f82ac21e52a0f32f9d30fc20e9b0dcb5d848754caf8dff4cd41c44c42ff3b3b86852fd2d165e73ce0080891efa018a945c8df41d29fe5de6bad50a75faea82f1e1ff8ff24b259855e837dff957abbeb7a7b76dd3a16a024e97ff9e927f54a716c4e739241af041b71e42a29bd126f92a2df94860778092be439b6fdef7cc00938247d4b1a127efb0dfb1b8f20423d159874d1caf5bb96a16afdd217bb5c598e09a0b9c6683e3f90bcfb7e8e9245938a95a3d90e6562420b5d660070e467c1d37de2de2af407ffc3d8a4e77407405cb0d103fef07fe7acc8c99df322b70e5918e72f94ee2cacfea7c1bb244f17a35157935b734bda804c787d26c22fedf537dc712e2b03846a9953c896ce4a20a19b8f7765e6da713cf0e60f80dea79cea265ad9dae4a232246ff9ab91e024d1fe034b119524dba842bc92407a7b323854a27af2f9f54a8d1ceeec033f8752471d8d0280a133ef70bd49a1c536a7193d345639d17d9b97f8b6f91884a18e7907cf628b1b6e0849a6a65b47eacf703823cda1891993be87056fc0bc95ecceda83ed74fe3cd542e0c8183f19e20c175dbb11134057ed9c5560c1b98a68c1bb7c624794f811b16011eb88d7e912e51449feb716a20014bc39b151f6202d7da968ef72a48abc95dfcfece5f01e62e7e43127e3150f88af7f4dbeb29ce114309a9e0766133bafc0ad5e0639feea77847dfb9b6b03ba632f86c4a8f0fee57986f5cd5863317320c206f9c34f83e00e272589f16fa49499e9ae67c7157caf2fc02c0e4858c14df0a2abd037ab8b8099a6d04a6d1777260e6a1966df53850262c54ee727999fd68879dea66362b0206b3b2a6e4e330a173b03cb22a1d9234374ac3b94dba448eca3da40629b10c297f66ed7e229d42f06f133b7c73901ea8ff70c81b64d1d4b3a52d00a352592e03a8d25da8326f6ef93579e89479b7d3cb02e34b15f360535dc9080c458168137757ec678c5259af36a32fefa7eef4d9bede1e61591c1bb04766c632cf0ad436967a0f77d4153cc06724e4dccd8623b2d062921b519c0c4ceaa80e1d42798afce3ea2580da6e226c07d4d59ebf969c8095eb4b17394461efe9e49218cb921c8883d98e0cf5132177fbbb9b364700eb953b3d70ef2f0c2dfa1cf080a632ee9609fd44264ada9551bc9f9348fba02f5e5df536f2f2620e60954d7e7b5cbcd9d57991384f7738ca7dc7c3e286ecce53c44d3f5363d0116c15ed5b3f6b0d15e773ab5e9f4f4c485d45da274a8f459c0b9dce017e6a2dd6a4a40c665e37fe2d50d99ac0a8cf37738d5bbbf18bbee2b096d80b14b09b0d401eecd60cafebbb07df912318a478c5c5987494a5137355972e841d925ed1d32c55246fb4e2cb89ee43a34760bb9e78a2c60a22c1c66082416928b28460806c93f1456d39838adbce90401fac153110e555ec152644bdd7731e0e29ecb3f3c00fc215f1aa8ab39ed532a6dc1924d2464322d583c13f9d884c7a7ac6870766d5e24b25a1c08f2c9a325e9459c0406c4f9341e6d97a0e4af0c9c5356235e8b5bb25d4179fc075b06f8d141e848daffa2d9db9beb548d177c7d15a28034488ff3f07cf209043ec58bcc7dbbaf1742b55fd16fddf0610714477b0652b438adf93d485e04c4d5c3bff6ccf47f201364e10e336c7996a10bceff80385065e79bbbdf7ae59f15e7be9714dde2788ed73d4dd3fb2fa91430d470197ac971364092b58cd5104c0d21de4cc7afc8fcca0b13aa2ae394ce7d85e649261e5d3c4aef2631fb21d134ae42982d826cfdccf239c52ae7fef3caa93594869df6dd3337724555b24bdf47efc1ff2918da1bced9856cac8f987d0cb1a15a61f066991a86528cb4a530d40eba53cd4dc372d3ba7f68ca01f8fe64538701b47387e711c4928d46fcf13772b4aae532ac82db6682bbec03ea62da7f91ab670d840da4fd30b66517c7c419b9631e3b0505d94d4722a0e080c56fe2ad75b15fdcbd8d7d6db44f5bdc775ab83c44cf041c22e7fd332c06e1ef377b0a765916e04714978b9ef5d0b28af8b2a58c599b00be164452df78004a849c51b4d59f28750ef0659560b874135ba8a1b82621348980a9fa0e49a57cd3e811424d6d7e13ae7a04900f470dde74c8a7dd782a6eac13aa77756e2497b7a629bf8d33e273afc82e0674978c8871ba3c689fa062b6c773b35ff49c8cd4a72bcec7cac616052eae93e53f885fdd901e58a6aedad9a96f13595cd499c9c0e211501a6f93faf5b9b0e982833d4fc5c4ef9e68e430f97e8be291ee4c03fc71f3ac0ac382e81d98b10d48417e0e0142c4bfd51ff43edb60f34e56a604718057562ad5bdd493d978d17ae02ffd53b5f6055e74d96963ca00b0137ca4080bf0587142bedf6f887fb361601f104d742ab30a59c8827c49926656280f9add15795b83e6d60332a9d32fccf57bc016a59c0ab97d3088b63f636173a97a33b80a8d62f7007917864fc081c47013c017af01418415e310194b6d2163fa10c87fc7677844c628692a70afbde4870d0f4d0c6abfafb53aef3461f62b0bcce340b8f08ec77dafde4b005289b717743bb49fd096475c6df0be51ba5b5f78c0a13410858c6605c293d573e4be6ea2733f2462e71e2c6614ba3aa4b4d06354676f19c29e0583ad8d126febaed832f482bb3720006110d6fae4902af109a5129d525fa27f5ea0d93da278af19b7ca037eab4b8720e4591d9708f10f11ea37a737a7fcb90901d2259092f7f56ca8532f025ee275916bb2f2c24b40e07e8ebee707f9cf7f285e5577cfa57d5bac12e5f0ff4b478b391adf216392a17facca15d1118f3f529abc1893d8f5ce70dffcdd48a939b4a583fe58c254a09c3a8eb4cdaf551ec1006924fda8f4ed0eee00aa11017bef524ceb9561707d48f4d36843b0d5aa98b3d3292d80781cb61bf8d71b5c3568938651f1cf33704246c03852b1fea58d9f7efadec7d1e04c31b3285952955eb67d569fc5342874400a882da69b96b3d804a4f3c05cd0068a3eeee1450afd68eda14bc0c84d5fec553096ce9e5c8a3f38aeb8bae8a29768afc412927a5b8405d663db4728108c16304ac364e5f703a7b9048e3171af0ee09e30ac2c4bfebd3df17d01658c12e03ef29ffbe620d3b1c5313d8b456a0fd769b1f8a6703d09a6963850b6e6eedbeb6a4b55db19fa392ccb682d8721dc9d8515968a4bcede83c4c8288d6203fbe89028e4af86b623ca8d7047e5e9d65b8d1f7c280618e135d6c99eff6bc40f7e07850d383c7c4693a16e4334f678e9e123c1878f38b0f3b41561c03616f85ff9e5e80390282ba378bbcffa9a7127a30ab0b4fe0969431f512dd85da9ad4305666ea948d1f2b39a60a0df5e0fe558302c5f2db166bb587e9e4b1d548cf256c17b72d7918cc359d81c136d64fdf3547e36b08a77f01d007f97915c4a3bfe903449481a8de69e4d089765471d4dba02c1e6790c481907f7a0d9f071863ae409d2284a5c1c716bff92e09cd19516d1b841b55c65666b66cf65885edae917e68de3b8aeb8339c7bf9a01cf6ef6660ad541489446fa453ea6ee54d9707873705048e026e2e0bced4ef256f6395ee1b69197cdef40a7e7749202c41ee1bf089f18fcb1305cecc5c10d0efe6d775a3e198b91815b28484564fe55216c74a60aec809b1130b0b426c682997b2d14b79eca67cd196b65c4eb2cc2a3b73d710ea944e36bdb9eb71d37bcdd19888e8984bf718f2f86e94f3b75fc2e249846d2191eb1924807af04279cf2492ab542dd9c698ef1dd452fd832df6e0830a84c4e68b0180b6824f01f40b09f0f5da8528ebc21f0de818be84e5be1862f6d11af5d96dae8f8c0d652d5342dd2c07c48b03ca635a43c7b554c97379b549aa240f9a8be932af15483d58db20f8ba3c9e36439d365308144e3b0ca2e9a49463f03020d1dd645695e978b162f3b08a0a14c9f08937e53fa53b7cc76ed4025018010e110d1d6f30f271d4354816737ecc162e26137804e29e7a01e1a1258b0cef0a6840ddb2c81344dabe6d043016a113807fe3a8db55534263fba2aa9db599b0b22ed75c1c8b7afbf6048445fc31065dbecb3c5c11419b0a6f6f4e2a771806631daaa0b00be7654404f934ce8d188976f1d417e3a149d9d71a1269cbacb6dee0539853150492f86f020ef527a8a16b854b69642a90a7d6b2bc91f76608ea03b895439e8c3fd20fac68bad3a055580a949a55577517342318fa3832abaef835bd109c7b57007f08cb254c704d3a8e53c777df04bb83dbec41f41a2b2bdf6e09455a4100cf5180b0fe41832c93ad54c68cf9ab5b335fd33bc62414c3fcb926f50c7742179e33d0ee5da51d68a17e733c1d5798ea6edd0e9fd4b40b8622ed7dbf640a585e1826ecaa15247fc97ad8a723bec28a95e1abe8170255072ef35cc140c8fa609714f7ff560df54f6cf9bfa4d31fdf7ff3c06d515d0c3a4c09eb0b403c5e0cd6482599edb36125d83d03e51411bbf8b0d3cd941e52d2d0859c7c5102c2327e39b3671c3898ceeb179dbd6b5ae0280a407d2e9bb39254473ebf3c829c409350972dd5d14a05ebda921d9d923fa737c43985bb205c27b1c1cb383504a09fa0efc62951355287d796ba8219eac1222db85368fcb206cb8051b15db95fda92aa242f7153e5f2987abfaefa3307856609ab25264b26f8115ad6279abc9dcf89e8adb4a51c88ed78bd4d2d7d7b818f0a62377858cea23c923cbc2a4a0cd16260e3d9fde4e7e60b3336c0a27a13126e05e7bbd4efd3fe497a80eec9155718db045e4ed594855b0ced8a1b120df0de6c5624f6ef66e8105674308d65602949f380f2600df2b73d8b4bb98b3852d76f05325e05c5d8ff6915c26181211da59d1c524ffb65ad07ee571d1e4ba72200c47e2423e8851fd0e799d3706e6567fc239315db5bd1f3fec4e0207e64bd499513ada9f85f4290544fd68c4426c53e223cf7620928af97e7018b4253e1fa5d4794d18541c0b4003564c88cf0bf7578968709c12e1c692d0cf15147333768155b3959dfecb632a0fb5578a1654c2d49dd076c3134862e6d2726cf2906c04a06ca9e856a873351bc99ff54f1f3fb4540288853c981103f9843a84cd2b7e384a31bc27273547c78326de643f68bc6ba5cb9143b0cc11ab49167bc91c49c82485b112f3defb49ed3df225b6590bb2c46892cdd58762cc0deee25dc2c514cd86f858ebc8e8ccc277f3cfc534950f798ea59cdbef6eda5389b3f72a432fa6b0a214bf948256cdae0c82733928a0168b0304e66311abbeca19868a670d7851008e7e9f081e530324be0e9e125d68ce2089ae4ed965f8b600f50e011b108bfc31953566a136f7cd6b1bfb5c2b734ba086cce94fc3b68973c7aaa7dddb47da03251f08981cb9ebaeb29f138104363a1f4173a61e2ff27058df2c9e99884f8bb04631d15d79b38883a5ca8ea1edd0cccf5d5060d7edf6210e7b977de980f652c75d5e3138297052c4fa97fbe9361eab12f88414bdb062550642847cee6364e6fbc7601c005c62fb282a9f5cd6003b07eaac1cc78287b1833430f62ffcf83e6624b0574486c11027b567b2728ce0eb1379174a9f312ad355ceb36da225e5b59c0bdd3b4ed05e0b36282c8600e99fd943934111baaf165a1bf49e561641e5f781918c85ca47798cb5d43eb3a379d993b3f06788dea802d8364a9774a895d23e6f02efe8dfc7458f7664c9f87cfc99a3518c1392136d2369255e7303872ac763cddcc1de4afa03d17ec9dc84ece2a597cdb48b8f6d9b7632272baead28a6ce58682ce33a80815e9e753a0603d779ac7fb2caaa759e959fff7b62318d34c82286ca3831924fa960b3b792e4e4fd7de7fce656377380add071c5a95e98c82dfa2ceecd3ba47e2686186542a87c2638ae0de17475f1e9097cbb21197b41f9fa993c0fa805ddeea2bb2bec1a38ab4e6a1d3a08199632150b7300d646ce8cd15baf6d69eeaaa37b23726dc17094771949df0f7be1bce7e8e5938d7e2cb5bb0b361206d01a7ad49fd512e15d0741de5124ff9ec1a9577733701a2194afc57a8e0f43853492d8548546210f8c4c530e0075a7ab50b6a73c907092e77717fea91d2afb77a6e099b4e4cccc109acc4540c507b9a24a3d4e26a1b599c801729ff394af5f28d5b439a85d48e0fb601e9172d833d3193eddcbb4d78c5fdf747d8ed0be8d3f1778ada8595a02599c7d6c62f18ce044974a390e8329a7364297588f01a09ffe978a2d52f8efd69c4a574b0f2fd24166ccffb91426f2ed589a117aa3d21794cf3fa28e66c4b439d9dde3b0f01869bfee15e4aa689e7acc5bc463471c7605ef3e999cebc0d7ecacad79c1d3831e8d0d306901960d3407a47b4b091f29b7b58fe1b90827c6ab21305afd1b46ad1a2a36b96e3554b4e9e872f9097f361febb4fbe9b82e9e13a0f99ddfd4a549c286ffd74dc5ecc4d217d3e577815132b9cbc5149d71cde7adbfbaa1eeca645044ec6a562ded055e2029c4e523930ef413c70d4ceac61ca6a21342f741bde510330ed95f3e7909e2706192db608a031ba377fa9d139b40f0f8773e8aaa52dffdce6980b5a936fd76639744e64d9a1dc6ece276eb206e59425fbfca7bd5ca495a828157c7546457f26d20cdbae7381328afddeec695002082e53071c2aace9f24dc1648128c370d53d1c5466665446d28722dd1720ea2b432643d9b28d8c768b36e2899911ebfffb513b397e58550a2a470f27ba9a24c99f47a1579500c3d951cbf76a65706172eeed5d2fa903218b33b42670e1108607c5d15bbad270f57b819bdda20b84b97816fab9763a839c6149b69012e8488c1434cd02a7a07d805a073807b3dc67b972688c5ca8256b271ba345239633288db61a2939da2c37442c77f7a384730f0ff2df7ee91f3fef16cecdc30af254045c5ab150a76c7cec4ca23606398570849c6a454b051012873d8181394182c25903e0a45e49b2d3092048fc8c33f86e24cededa61a2fc572a95fa391f1b3c1cdff749502bb971ca7c082c9160e654445b915ef5d724f776cea4579d34bfa33ae726e8a74e406d5b326b4ed0b979fec42f3135d7b2fea0db6b609f0ee8db0c6cc1726481100592ecbec14329b76b99114db2950001c9df736cb021b38554a0ce771e6c26b09a58fb33def7c1ee400c4c666fdab0bd0f6c427b696aa5f5c2588ceb89d975d84814abd6c53b8266f7b16b7280c4d4dfce51e233fcaa4fb58ae5fb40da4e28ec5d85835a91b4a8f923dddac9361e3be5b79d54b3d27a550cad4bfc43854a6383f1ce20371c77b227dcfc424073161ca53b2e8a354e1c1361fe2b7d54f785a8aa4eee2d14fbb82a4f3c8a0c6d7e094fa57e88b97c23e8065ce7a0eadb1840396da7caf05d707785a4de48e1582cbb78b4f9d5fdf269b8c0a56fe0e0b14d33bcaef897f18afe2319b02f79c511977e34fb99d4496d730ca3d9e047871717da2f4394c65628d08e5d180e139ec528a9123a2d95f080355f5479538accf5d7229aa316d9b91e92a1c8534246c7926251a696ade6983d9a964a510e7b02ed6901ebedecf10d0f6c53110b36c6fbcd64a415ade4a6accf730b340d3ab5b0816c431384e0d8e13d0ff66c20b98eeac422b6c1b509dcb6c16b3d203265010bec882646ac8c537285f9b473e71c2958fc6979abfb992cd7b0dd48f10538e3b90d9cadd63ca34dae41d16ddf837ca494efa0dfdee41377d16589d3d40b8de6445a4831c8fe7431b75d8a594d8598772bb5f1d59f17ccc9abdc1c48ff44f6e5a5a92d4b3ac3d25e85620771792c828f3ab1b667fc8ca8bac218215b171abff121ba9087571c6642e89a08995c9a5a0bb7b4e7041f0482e5c624f6614383e08dd8786dc3b8b551eae0fa7375a7289cbcfc562b51331a2aae2cb0b662d9ba9f2b952ab85061beb92b2a361fc18254ad359aea1d0af74aba0f6d8f28c9649efe7265869011d971f82deb4edd98f44a9017084f08b44922c76e3be5c4eb1c9fbfd9b61b0e7e5064eac2272939197704a26e1476f4ec2900359e1b4360f7255b9d7d99152d22d0f48959446c168166b1ff615497f2fc40450b0964695723b7ef94a12ed3d85fefbbf50f0391f79fcc3b0799d8b11493103ab64c1e26864956affb6c5905e35bce1dab5c28a1fd75edd305bf07183a4b05af6404cc7b43e1cd0c85cf580bddf8fa80443ca562958fc8f365cd870c42bfb57de3eb0ed8485d06cb8e10ae4dc3353fe9a6075198cba55d6ae4e30206be4f0d3696f98cc986d58c60543c43ba5813b877337c26ad6444bd12580e741bbdecaa9225cd17d0ba79a98c2041bfec68dbab4b96f97a4802486ef05c450bcc74fe9b94e61beb574eba14cc72301dd9fec2da034611e4ab49938b5a2cf251b0d64e6c1627115476132fbdf59c60779838835beca3a4b3741d28dd02b03179a49cd34cddf36674eae284be02628c5cef6fcfcaeef381be717a0c93e591bd254dfc744bf77630fdd380ab688e272280e1f2c94ed332041f2319a25371daaf8cba319f13b5f09c403388555af1db6141a72fe883f55e45c8f4ce6c309e4022657607a49f4616aeba7c14420976a98a83e8466b675f2d4dc297a78f00bb3a787c030d9aef9ecd297a7f888730c9db5c595c2997710b417b8cc637a13699ff2b0c483e9b65b6d87f337588ef43b20da62b47c72231c93c98413e6fa814805bce1c4b8a3f270d37e2bd0f43e5f31927ff64954a42aafe20751978c4c674e3d65b6fbec675afb6d6cae049e3c2b8b63622864249a8e2b7da1546943f5a0765f65c8ee36628f1f1a34377178365b61cfbd49d7c84aea9d9ebcb19b86f323f91312cb343a0f86b0e23e55966145e97a0c77a22091d9be73421faa44d7f908f673c157e6a0a0fcb2b37f32dd97abe114185b8370a87ac295e5b580e1115a56f931a41b83f66375863e231b45c2c0219a61797abdbcc54a22e1cdcdab2ecebf8447bc44752bdbfda1113bd4094461cf8442d313e2f2d49055ff1247723d81de8042ee3fb0b65b3f143fc4ca4e842208b9afe5c4a989ee962dba8dad3a1590fcfd5413394c302e3e117ebad97fc38f2a9ea37e8d4b0ed8790a67f8ab60521eb8a2684ddc024d522ab04557d435d873b4830581c31774459ad1b48567a4e6640cea467b0fe5753d634d26cc802f3eb520afdaaf21278b7b2a6f2f7eb6fad470182e4f54be6a6490081ddc0dc6c9c2dcbda1b68a3812d4180f386b187eccb2ceb259f1ee74816c7dc725074e73b1427189e847c305c7a69f882760f991ab6a71faab0375e1d71149535b0a898e7f5b3722bd0abfe765001a71cd8b489441e4833ddeab58496e5df18bf17eefdf7db7ced66945a1272e567335584c7a6ec5a8858be99ef261d60f02c5674b894734c3fdc0eb3f97649f541a388a1735ac84f7cebea01613b55764e3402cd05d521c4fdbad087774010ef8f288d75eb454e6ee6ce8937d7b14e2a9a88b2b94fda804db7d6031c9366017175ba2657dc9900d8a63861f67c0a23d0a40eb4dde89d2c30cbcd3b3d431142f6cefe0e610668cc8ccd8a15bbf3cc4cb5da0f73ad33b6ade7f2f4f046e67a565b0d71ea44c8623b2fa6ca88c7c9c2582bd888571d83909bc60b96f71f949dcfd4e95b6fd44401d9977cb78dd10b9defbe477907cbb867d6e8f27dc858d469bc314f28a8ed819059d0ae568b209e07ba61f41f1f9d0847e7a95a87f5e9a7dd4d956a54d57eb45f0039fc101d8c4118d43876135505ba70808fe08817c67c507517792ae9495ff60063f3a47310976ee37a462c10335f1f5b5cccb4a3ba22ccf0f4f0fa51944b78556a8000bf9e1c9811290b600db841424d9a417ad6d738b3b09f4759c318e3a0b9028265a170db12f87038a0b6cfbf8539a94a43e98a9ede3385dfe0fe67ffcdd4f20e31beff41644ffb69a91b61fb5db6d50ccb5c19efbfaaf3e571e06bcf097ffac86031b7c9ef0f66c588713cfa316b291582c7157ca6ca0013a23906be60125259ff3146a8823de5d05937749da136ed8ba6db30a1e78509d04d8f6bcaa2928c7463d07f6760020da162e1710827dad2ec0e09323fa4151a7bbcb09ce5f70cb407318d7f182a8acb07a6db3387ebe47c771e7369982ddf96c52c9664062e52ab12b26a30ca1e5f9683e9d62919ecf5b5afdab987f6a5e5871783a35f16534052eaa969751411481a06b2e18720a8540da9d4ef62db786c08f7e8b415bff6f2e0bdbddd189f9df1e3bb95f030198b2bc8fb10350193a77f72547678bb2fc7567ef28fc426fbfe29178f0b9ca1eb9f8cccd324fbe3827150c7258cab7306386b92bd68bbd28398b2467f45354840d2d2d4e20fd0946e741ed4fc5cf788fc085060e81e384394b024f6323a0067ae05478805bb3fd50dbeccf7028819d389319bfc9000445277c28bd5ea76b91f3fa556fba249a8513660ea29db8a9d5ef74779768254f4b2ed8e864aa107e6ce5c412537583c7a12a5850cada5387375d544a499d7409907872d88fb196bf961b78ad4c23250b7eb79d3ae7f491ea8a52a51ba344c1411193bdb1938ea3fef44f0c73c47eb50a22bd0abf3249077f8c92b5f58ae306b765b6ef0c6efacd4cb07b49ae63beef026c002f74496fa1d87e4fa9e874fa7788627e617d24d5f3115317c78e267ef7a8e2316ca2c47dcf51a0f842099ca1a2fd221a6056181b347ed53dc571d98f83853f5ca1c021bde69d56b06b8c4c1242e824db36ba98e728d70e315547cc8c499de425cd87dc5144fca7207d4aaa9ea0aaa602bd17c599413e7f8e392e3378673f91afb6d5e411be6222dd4e739637cf61f9ef40c252cae7682f3e109a9d4c82c37028f0b0755d94ffa14676f92e0e23ab6fe97758adb6dbee96bf0d7402d3d688d64e637e244d71de879dd03d6a22575e328cf9327cf1af795a98c5f56e2984aa6675b716fd46a3e2e3df2165709f971fe80050fdc8a7742eb00640f9f0e16dceaaf4a2f489512922dd467b5aa0864d12981f22275b39503032edf188f3d36724815a97a1f22ea71e3cdcdb1eb658fe74728820aef38db696b272fdc2057943b7afff4315be727f0a74fa1f9ef97a5116041f86973bf0a32fd8656abf8ab8480720eaba9df0cce87fa9feec185d1671bc4dcdd426c8b39d622dd44a44f3cd97fc022508a56137f8b756f308a693c7356480479344bda81fd8005fff63a7ef2f09cc1a2a8b11927518690d3bf9c75521a9f9b97d8b70b63b9a9f76770735bfe7b74253ab99a9852abda9fa11ad8f37b244c9d19111ca6d23ae2ce2070250e67b0adde89d2e76b5df679f79d97d57a0a04d0669e33d1bbe0e43c141fe75b4ceef95149970d34fea7720f128a1ea6b0c7868ad3623e8f89d83fbf35ee16127483b2d0078ca61a0ed7d7162c1cf11f83d73163972f543b3be55735895ab565750fe35da2d7cfeec29c08969ad3152bd4b0d04b17eb463621e24f13497dcc96ef04ab8731a0d9e5b34b9e55458e2502078571559c9bdf6e4114bfcd36be910046e65ad4ee158a9593fb8b08eb8da2d1e8b2b0269bf6be6f4d66b49dd30ad85fa05b6b8adf4dd519993b10facad064b1e39e4899f3785fd9da1422f39e64f3f932a19039831e713db91832a02cbbb98dbbceccd878e9ea77749939660c18856fc4652a4bcf77e9543e3e1e4d209e2e64878597499973c0fda633ced0453d1ae37eb07c58645f7f5e929800659999ded69daf756e687cee3e8948c802940f8f316f38b92df7bf1a11261e5c961002416d08ec6486255e45ea2b21ce3eaef82e428f4e8085a794c767e262437b03b031fab21451a536b9b400deb0cbc94b4018f28186f54e120daccd15279e518e614b677aa3eab84763ac821a212464e5179b3ebf7efb5e43a5036107ec7b375c0632c3c9d80ebcfaab981a10be23bee2ee3f83ffe74797c3892ca2a05ff05249f6c559ea858d60eccaae32d9f1719d7b22be27d19cfd00e76b08944e35bfee3c26530ed227dd5e70e63f6cdfa4270f5444e7500b0777cde4ce3a6c188108c53f40801da026d18d5397ee72aa6a2b55ca984fd1a4da2c4bc84e85130fd18445bdbd18d5a073720c93aaeba2c4f7d21b1493dd1f9a90822dce433cad5d1cc5b38aba2009223fd9fd7489bfef3221bacbd55873d823a7f4d8e3f05142693f68469da7dc456763292d8dbea59ab6aa8161a2f48b66d0295aaa5cc711adcd3060ac03e57a4ad5030c3d3a2a292e16d7be5d3012c5d116a01e30abcd823236f7cf90d2296fb6ff1da8f00e92f1f72e342ce5718fb9aff30c414d16813f9689fa68d478621b323ad59bca1e57d6bc5f019630f077c85621ecb021dba7ecc758898e7892640365b74904b725a7d3a29626b064249988b2f365e946b11ae136fb53d16883254d93a39c268d687b58287b4ec8fc99e4808df0876e2374cb58c34339d903f1e92b7126639f49f742643c5ecc99eddc92d03df6b4e574139f784c5ee1d9138c32ec4b6daacf11ca4bdc6d7c2747aae0808fc2cecca3f11b0371f8ed58212d9660cfe8161e034512f08ee709861cd6b391eafd3f4fffe47be9752e232770dc888adad45cd2b314039d84d57d4eca88bb4e725ee0bffe1138fde9846d2771294880464a3a135eb9fff76e2c92e81c7fe53a9462535d352224764b87f3df73ee97dbe0ac0c5ddbcddc25e13ccca2dbc08ff98c233baed01640870b27b6f1a9573439021f375c38a87b7d4c8bf5df6131f7a8e195062732c6f2f97b7acd5089aa183d95467cb7cc7afa4ceb66dae720bf7ff2f06c71e6f954edc3776a192227a3dd609b864464b70a472894277b8ba6043f6ed18592efe57b0916826e2c551f1138bf2ed68ed78d99aae50f7e515a63daef27a990cb583a7f75673c4d3acd3b4323d1e2725f723f3f88d4a5b4ec0bbeb5bad3769058ee5e5556c3cc93f21ef5e2d61009a51a1554c0dac68b16e58a6f95a362149bb7cbba7c3df413d60f72d9c0370d921e2a68994df064b82634a9cb6e182b62fdb5569a7f42498ce66a5560105ad296fa43b0b4c9012ec5777ae7b2a6082d9459948116c14e88893fa36fd82484cf559816aa54b39aaf1e2a2e86628faa8d1c02236c01506b3957c9bdfcd4ee1748f0f31e1df765cd061718cae861ea13a136a1a7cad4cf5f9f25893fb79aa402a1b17afabb5d4ca44951bf7dccace47a747ab2474f295c3b518b3f0cebf96c00f041da34a4ab3ee2d97be893717d11513009ccd966735ee65814b873690940b4823e4422361cf4f75abd41137db82195a09a049aa563e09ab40217e963115ec6a3c74e664a26b1a86acdac14ff3d27d946e1f4531a59d4638fbc8ea0eeecce42daa7f4458a9a74aca346d91a7eecfad22acc7ac2bdcd358cc4dac248f732d30a809275663b231a5052ccde05d70b33faeb75888defb81ddb58354f36385c9895bfd8022c9673c6536b2a53031f23580adc6d68d4dfc6f1c27be4fad1c70c475e5f5cecb5306dcd640e2de0d866e4eb0ff09f8f6267adf090b6ad0c212262ec7f42062c5d94d24566579548ad5373243bfced505d61ca3deb66fe54635ccb0a61c2e9116c41cd456c8b9fa2456819e3e8e73e32cce72b4132bc558a2777f0ace2ea3da1ef3e3f77df6e794f6c4ed9f6134797ba57d2eb7dd5e08ae24105bd8f5c6452ca5054533e5090c01596acf267bf2d80245cf1586da3e18f77bdbc8967ade09c1c73693ce300e196dbe82316305dade730872f0b62a045a1afa357e8ef17b3a00a68099d7e6e43bd07333442e66cd220788ec0fbba421bba8e0ee90d54bb4c409719696689849f8973029725a4004929633774f2d8c55619009ff19e6a0a4017281806f9224cfed793b8d1d0b676caccdad744afd7e0be290a52fea6403ee86e8bb986e240380bca778f7605c280fefbd83ff255402750a823d8ebb5a2c3dbdb881763732e2fe288fd835df487850f9ca910c712955e292f4c9f1bb9ee7b335267e5a691fe3b037e5661368158f733c37a3f7c49f12e91e6835d8d9d160cbd496edf177975102400674bbf23e9088b34e53f2c173ea247470c2f2a3a28a2b770515949a2e4ada6dacf229c0ac88deea188db5c4d9321cb6ca7bd51a5874b1347a4c9d16e925caef86cb1a599e79a36db52a86050b194180774855e2952297f9e000da202309247cff64895fbe59435aa7fe6dc0d528e0c9cf52af4fa8040bc842125dc52c1a887064d2787e45319242b8eadf2459359a9ce13d0547242f7e943113112771751ebe3bb1dc0a43b0e9657161387e2f6685fbd578c1227a66ee02794f665921f9039af19ba2122a9066d28a84b8705aa4e438767a470a2af0d5834c600705440e74a2fb3a7a3bc742b4749fdf677fb4a3f6a76e9803c47d549888e751b8bcca403cbcf85b9d5475fa811f7a0d55e7cf5e0c48c5de0bbb27ba9ff6445c07f1147900654e4b3fad055e543d999fbea1bf17ed1cfca9028644ad1a74665bd4276ecd01509869b40d386fe8603c4281eb6e2c72d369b58f09ee4cd7da48661cb3bd0f00ed07a836ba4bbc657ecfe876265cd4ec53a5914eecaea0ed45bbcef785aeb0999b2efb25e3a4db8fbe25c6d28039640715ef437c4bb76b404ef8293e005db45657763b3e9396b9caad867d524d8d65e8150fc7a5b2dbbf8047d1bdbcaddf3fa06d700b1cbe25bc681de0db35e98cd4c26883f8d9ae6bb640f384fbb590f1fcfe2d4dd853f0b46f273b05e7538850c7e31b30bb95459fbc910527890f17b4709c8edfe2efa87bb893ea6b6db538275c0fec9b28829784f1cf958891dc05ad9565058fa86281e1e8794d06210fffb735be651a8023e5794d7c096bbd2b51e25e53b5ad7e9f5316ad6e160c9167a256915434d606f2e90f7a49b795db51fe9b9fed446d45bd0567c7b1c7ec8fd831d3c633f8831359473add4e8ca4183f1dea0ec32f6601ff4bd1368bc1783dd583510e99b4fd3809f435fcea4c4f8f3dfbaa88bc883bd51004c154f8f633b17a69379f4b83d2e822526582db05a747b15634d8b2baab1a0735f539dee521e601ea27fcfa05b2eeaef30f581604e5b3fe390aab352694c1bdbedcd0c5bc5f792f27ba7ae77133b491750ffdd8943b6b01438960e16c66bae7913db85002983365d7456b130ec3b73349d84d7cc7fc0d07259e89f38c5af15751b780036e3d7cf975561ad8f51b86eeb72e64482e61594b1ec49715a9b67ee7e2e86f21a43f703f2338f0ca68eaa0a464eebbcaf692d224806496e9a75f6ad86d24fb3d39fdd6906d7f2c41c9c6481c5ff98fc346ad9c8e402abb1f910d22509fb2efe3127eca02a2e15a7e016cd760887dd3c10d8f64dd20478421d5264fa7369e73e4e00d56020ed67f90aeac5212b02997f413e4aa191b1a52645a58fb2bc0b7682c7fb30225ba0c8ae11c42feb535417b41580efd17747364d815fc2a8bad2ff7c47807a3cbe701534c73a88b3327fc6a5b80a3a85d61fb09582a38e0b90bb8301c8c6d338f81bcc9f61e962401e7070db86e1379f9140c9c559e3a58a6e4357bd0014d98164a926f3f2b4e1fe524ea68611b5858d29d4d2cd4153d0b1d9e74d7f730b320dc617985cf2e678c97f2b9f32ddd02075e37a964ad18d0c06c479e9a2c2425450c129017c38a57d446529da14d5969215f7140403c9ae37de3997a58475f0c4ba39b644c9157304d0a5e5db59ad0db41ae644e16e999f913ca847d74ec1b92b1d0093f9db72fdf14490f3097f7a9075a98c53ee85c9e797b550b4305f43c2de01331bcc71d0fce33b2bc3a586622381e03fd2c2670972975f1f0650a1c010cb9f784e69bd72fa28377344abe7f12f5f38428c975db7a8511ad0b7a4f7c1c66cf6839987c71f4f6a858af32f206d6427d1bb3899bcf135a24c30f68d7c9867f16cafa08766401685ab8438030c612c8aa28d9ca68a6edb0b9f58979786828f8eca658cef751e6dfc8f440a88d4327436d0a2a010d01dd0a951d79f51a7fc44279b07a6e6919c842ac89e945cc4892a34a96a47e98eab38054e9ac427aa816971e57e935a567ddab02e3931a4c6c806a3d2c3369af65e57b9e37a4e9831dcf343ca8f138312ce1961b9f4673a77b35a818a19eb77593065ed7c551b66fb4ced5bc8244c5772a055f028d14fbfa2112db9c25fdb84135f941e4c632960f3087a515f7ae28decc11ddeec6336feb35b9e8965070d3d6b2b0460bd6797f902e710aff52262beba3b7461511259c7d5d48190abbd6e199baa5b97e9f2c576baee7f71cec9dee4bfe0910b41da956139b0272685eceb5046e37e4584a776e10d62061e7ce278fbab4287345ea171698acbe2a281aa558ec344210bf2cb45193e0da1b4689f5d30b3e3ad5680edde826937a02407532dde3f71b4a1ee5dc3ac65c3be1ab9e3a6624824b888107c64bf2b8e5d09399dde936a8d78ac756bdfc055d5b6edf3e427353ffd5fc73f7c1cd2a3588869896eb0daa6b9ebae621bf62d8104ae2e027700335c5578cf0a5f3d062dfa27c0cb8aa773c462b72d8eac564503199b1857db39716aebbee1fd301e6fa0240b3d39ac50e28c2da48ad9a47239875fc3baff08ace51f4acb458e7707a2eedd07389dbc81ca63f6d93de22392cba91ba02f11467d80433ab34b0cc39f57013604ee48a74dd9711206328c367a0ceea9c6000c4afb9bb9843d8b934a6f627aa82300807f262577425635fde92274c328d017fa526a2dfc684dfcc0094f2df28e7f77ecf126330d4e99ff229371a213980d0fef72acb99ec35e1f629f9c5db7dedb5eb47d22de213d5363dfa759c1c1a041de787b2a14c8783f55a19a0d6b8e69bd8c4d37372f0cf2172827556b0cb1ab994a2568d148d4e32c6b4f695fa547c888b261a93e9fc2c4fbb0d918690368dde6a5acc4609e076b3a183159428775448f38748fd55444467a039b38fd2788b0e034b7196cc880c6c18cfd2793108562444751c1114e2702973505c79ae434404ed010af015a40f9aa5a620a055fb734bfae03a168ed7fa483caea7fee91313c11572dde2eac3f09c97414eca28b6eea66830aed1e1412a54e0c3b853245e4627640d32bfc363486632075d4150a25b234a0e9bccecfca5f4f869aee67b8f1c3a64e421bf84fe8ff2c53298e3a76082e2ada60b7d4f3cacb159217d42686154c70875213e72e593d9047e553e1f35c8cfe37d77011b92fe7956000215c26cffa485e05485b38dc2af819c7eae9348af8e3be42916ca5869d59a2f2bd11c421b0902f47a9a18da69002a6db0631698df0a8969e9cd47462c348aafbce2cd7b247f4f40c9d5d26fa45affeb3e68e2dc9d36c040df75932caddc966189f8184234fe4bd31b687a30a84f4b7241e091467de6c98bbf15af3e1dbb948dbccbb8775cd9d44f32b0fe937ff3fac9a182c8f9f23f3d1c894d70108055b96678a6aa9f7afdf69814c0f739f5c4472395fe0fc38ab84efacfeedc42ef6339a441d997c107bad03318d108ad9899447b533445596fadee0f6ceab76d7430cd012221de7b1cc1aa640cfce3fc02308bb2d75a7a02bec51a119967a2735ad6d4bb0c732ac3be043a1be3f90f9c1d7c4efd7e519813a689cf80da95fed44cc451a23e52b06d0bd38c78b7bc0e6e8b757003da7ca7ca2696dee6580da7963e67dca98817ebca58c8199f39779af2363810f6b432ab6bceefb6c4f53f7ffa12d9a50bbc542e31ad1887a9f0dd6604530ad3cb6d7442fe0366230bb046eeb1eb82877df4d7a3e7e2022e2ffe27c84d3562063f67924885367b2beaf2caa602a5ea37ae876c0f4915b5932617ffa437b099e108b3c6ebcc86d17acb1501a6e07e8734090e7ed1e28251e565e90c602e8fb2472e82f36fea020c0966f0807d49be0f47873936de8a252a1e1afa1cac89634ce3240dc95ee09cad198a7c29d2f89b6074e8aac79921fcd96aa042616bbcaab4e750ddb20fb7bbdfaa3714b2828f1d375e81349b3f4152ce09a19d00dbe2296d9966cb7fd67fd2650a80c788f70c64269080cce7a90efdccf5e56527280a996fb38345a5735d9b4fe2c8df0bfee182a99c3f4843b55957735d5692657f0bd736e80a520bb2a03d3a480c1124621b07e84d6d1445f120ca3a4581702ef4d54867e1c3ae76a870ee59b22536253aa3ec8346087f4175cbcb5bdd481406542b3fb75f9e83dfb67aab9ba35d1e0f47c70cf9716ec787a3a55ac2383263cf584bc2f1c4370634f126063c315f48925d78cdaf52e0e5d95cbb1b830afb2f0ddf73390f4b46aed69ca2b78d64d4bff50721322802a9661abed9f3e5121a6a73705dee6c5288830228cf28c9a448fd19e98871bc5da2889c07d5e06aa67f94b7d4bca1c90ea2333d832500e3169bc47258c8ec7638e6ecd67a845398f589bc97ed2d4ff4ba08c19492907186c534af89cd4ad0784fffa55b0f4c4150f6a051daa6128b0f8921daa2ac3f6bb6a196725917626f101ae49523cb96d9ae8edcd1799cd2a44837ab097c1dbfdfffe70236745802318bf8dfdb16a61a667892227b76de6a29c7b55f6cefe0a3f2b5f8837f7eafb1d02c96bf4656454c2c51d8e69c20253d63b5dc2ff1d2b9522b455230735b92a1b59eb1a99ab1e2448ba567be30b757aaa23190ce6f6869306f2da07656853f18feb1ca3b0ab28fd37b5157591eb17be28f4314e2cf22934589b22addab94b55b5d2604e6f263bdd902b3d24e1cc42f7bfca62c68387ab7f49e1d0284049587a7610a424eb92f97b8c7fed34625fae43bfd275955907befde10ab7737f87c14d1cf6f8658d9f8796d8929879c517dae8020b2a1a6bfc70c854cdbce2704904b06d2be6c67898e9b15db9f7271968bf5a9768b448626b8b13f9fcbda1483252343a972bf9229e527cb26b20c65ba19d2747fbce5e0cbb05b52ed7324d28166df7fd48e07d180fc155b800f15864042fb76d69d064ad3d6b52c7c8f93f047a4fb6fa12cc92690abae77d15bae0fd604ff9d1df9568136f45f3a87d4cab7274cea90e780af8f9fb990b9fd36db49d725e734493277c13c8131844fa816d9882f0a8641a51739a86385b642329e90e45195e7844226f686ce5472289074a082ae2332d0d5cfee9173312494e31e8027c3b8b1de2a249de39755f4ca46dbf31d2be7b4e6c3b82c8f3e19727a1c1ec0f44f879d0f72b84b81a1e2917b3a9ab362f5445b46faea5d07873dfd9ca745af9babcb62cd2a4fc00d8a6a8102a1e40aaa5297bdf6ee3a40378a91198802785a631bdd8fac3f63c310a1276a68840f6a2f413507902ddfbea11e1fd889ac4e9efc3680c0e51b18d74ef732596e1bfc006732c5c820fbfad8765549bdbe5643469d18fb0c734f65f07150bde1b41303252a4b7ef3a3b66342195a031df9dbb55349688be7e9e6b116cd998d147004fdfe4d20bd7ae459bfeccb208158b8e07ad089fd5649e8c60de6d33a3e984e7cfc20e237ca8d3768aecc5a678aea909a2423670ddab8ba8d61f5b31dea9fd078220dc5185693cbdfc94cab3b8774c3018a849ea210989b4e2ef976eb947e57e5a34c84664a057cb88b3f91c87f3f3358c0ebe21e68c009063a6cab66cd45911b19b59b203ee746517dfaab4d03c7dcdb2624b5cc55a7481e9fca60c12c6343c098decc558fb81ae1fe4f8923bf72a7317950724af3b1384ba0f2c4619ebd37fee1956f4c69196f87eade8f82476b53fd82efca4a476a1fbb4952d2478baf78ae554201ab84317a930baa472ceb6b1ee7a2ede3150bb93dc62387b4c7a0a89b4f2e7eda7ce8a291a29febc91414d94d92d4cfb6a1619f061f9ee538e738c9ea4b540ad24541660bc3befa881cd23e20332eb1d868f9907392699d61356648e347eb50ffdb05d3bb06364a1776cf9a043863e9783180cef5323946a8dd1501591b8032900ae256cc1c70c7005b963be7c1a280825e3940391b64aebed96d6bbb0f458105d88e7fb8fad5532287487bc016dc2b8b5982943a0622689a8891fdcf5313cbdcad5974edafd68ce34725a9334e65c97f8e561296e53ac9f7547fd8ce0b0b03f6a61ff3942a7f373a20c899e74e4842857c2adfa8789345c1943ca003254e20f17430e8e092f0e20cb768019e9f7285d94cb0c73ac4d55339222375ef34de4ca85be4658a925c84f07ba5736bbeb6117bcbd33d0ce1a7608554ac429951991358d48345744fcdb57a02af982a7277a61cab4d43f340c1875d563e879d1326563833b57ec09253169b024d21eab47fa2f00a011c36f9e0ee31a0314c4243e10659352991867c435f601d5fecf013bfe5fd68e1cc723641612edcc75eb89aaf22a0091914f47a55e473f0d363ad883fbd2e5fd512ca6c5912565969dfd8a1db37752373486b793b6d57af9f0ec6d1f9c7acb751f8cc81ee51c98388bbe8f9bbe53d5da9e00af1ac539c0a7523b0940857a9e0d9bc162b72c075e6b88e17eca0ab8b0037c5b5b85f31fba2567b4cf8a1e08a38f5d8fce0d3f689a8c443e795602a57d6449b514c78d6527eff6b13c003c6b3d9b168748fcbd61d88c12ed67bb3e07446921770e490612d518e1831149ae76076d97466d3ae4614258b6c913c8b0e57aec3e66ae5daaecf6aadf22d41361e501d91592ed134f5641d0a7a7a3beacfe25021a98211b323b0994011549d518ea1ff6a1b055de634bc40d6a286579525b894ef674de14e465af37c053f6f2ed6dae1230cf7c59c76c7134a05355a623352373007efb5af2083b7cf6a82fffcc19f122c2d6dac33dd965e025197b1a065d5a07e33ddf2f2f8a14dc374a337f54935921ad2f4a9e0fae18624e6707a55fcd10e14fffc44d703742803cb634b211cb3ce77558ad98ed08c57df444fac0fbf1278a3462a086ac4ad3c2d5817bc447269e5efa3d09efc0f19b20697b73342dec8597ba319740dcfb0eeb3d682780ac36e1a3f7201acc8db29217edb94845fb2f23db8aaa961c3fb9959b99808384ff98a65fb5072665e70cb8dca9c1437373bec9eee0bbab53e4b1a060ad96a1614fd641653aa20ec2e151ae830a09d294b672a5efdf856a0b8e51badc4043823b6982fab1cf26d50bd455b740aaa99b8722c8236c76f43787c436cc9f6e8cd16be1eb379ee6e4ba55ab91ead902288cc0f89821e7bc95803b9de2d1d8ffe92bf0b86349c71e9c989b318b6b67bd01a7412823bc902f07188da1944aac8568a4c3d69357db20ede943406bdde5ee3a3ae263c4610b095a9dd1550c14b62f09da8d94b952857edd3576893867099379490f6c57d6907801d445d966c0081997b6e5f4e5b20be2166c1fed2a71699dd70216404b13bb25f86d5ef936678d89e612146572c911732ae495b0c0971057576ad87b68a9d524a4d13d4af9939ebb192b5daef95a05ac8e0cda71af5194ed32f5c5444be1bd42dd67f068c1309a1eb7c25db91265d2bad50de1a81e0a99f60936bdd57109acdf37883fff90c6ebeed1c1a12252ea8340246117f501b8bfffd6c78938a3169ee84e7007256ecdf29d7500b591a30666b4c4430fc6f31b785cc019459707f30e7844f7ea3da0aa3706aa1129686c17bb87e4fb4ba3bc1cf9d5d150ae41a6869aa4f51198711cf0b3e1ed69c9af313c44746da36d9e90b91cf24df8056715127e127f6a4a3d1444d37898a95a4c2ca2ef52e34916f00269f2cab4e07f7be0971e4a2fcdb9224765f862ad94f1a8c6fd789d2312e37d65699a54e21c7e841b5f666823ee7ff1dfc316d9d67bff9de65bddc23719511814f1df473f08473f9d689cb70beba8b0198c70e05ea5259927391a8def63cdb47f97f71fa8243be4aa982d8f0e7f08803bbb9d55874a98257d8b63c2e660e561ca224b04642bb8d288017645a5780e81b197c2e05db7ec81cd5db89710bb07611838fdfe428c522af9dd4985b34539804461b00fdf13f1d4c35902c3ab9c0226e22810aa31eea2438ae5a30efe62a04022b65c67256581f067710fc94c4763fc87141ade358efed117e3dbabd00fd4022d86205700a134f3925a2eaaae475cc217aabcf6f1743dc30ac8bca860cc130b472af0a6264f340c5694e85fd4ff92f9d93a4693fe16ea9d34cde5ac83c2252425e01793f2e81d91f3e89362d5e2d3b5bc75bc78763eb4cb7d6bc9a7581f0f57979f1c587f92081aa6741812d679b11364ff89a10677749b38021088e17b49390b2197431211af842d8216ea08b4e5d397214eb7040d3dcbe0a2cb6cbac73f6ccb7dd01330809e9303469d5a64841cc3ad3ae30a984e9f9bf984cf4765deb3b67022b5e2215397ce625c78fc5121b189e344fdbfff77ff3bde444994bfa8a7cba3b029cb66e140fbc5277c89b7cbece7310d2f3c0eeaf236d55067f80c2ad7d851dc87cfe1a6481b23f12c781759bfc70b24e6e860995b3fc760f3594b0d5a2a64bc76386830fd3f68b795c8fc03a439f8ed12a59be212acd988fec945e5a04288815c708c98797418f0dcf85808d519dedfc076da80c5a112bf14c0af66cdeb26927fefdc0e2d572397cb6449ed46c271911abfe4f0ab1ea6f72ca4da5eb284d944e94995749192058142f514b78b7e44daf6a33c98721596698b4c43022c9204a7b736fe03bbdcb8ff86829dc98bd5e74d7aa4ac02a51f15ea81691c7f77cf69dc9184580f0e352537336899ce2c402f1366a4db230d83c88322e907177a701d2847228ab0cfe8170b1b594f11aeff4e96e25aa7c558bb31e7aa2dd4a8c72cbf6cbb1f44cf764cb404c90056dfb0fe07810fcf354eb389ab1b7276fbc2176e6740d357c87d8b90c3c8e016081462ec0915c1948893fc768eb397bbba99939733cdc6624fe736e437a63e13483c590640809a2e41b5d4967a352ed1f1eb562927fefeab5fb8c89bf7a7d3434e170ec920d1bf808a7d85064e9e63c37a9b6a368aaf9d287382cab68571f6960cf9c93ad8a33985762fc5603882a4ddbc300d8b93340d90ed155b37cd8b675bd68eec513204b155906ca3d63bf89ed9c83bd7f2944d5d210c5cece9b6971706fb8596c22dad5642966451d4f2352e0f24eab0cdebcf76d6a13ffc8d73eb6d6500870fa1f2f8739d231cc9f68d6cc2d9302bd97246e1c121eb5c0171252bec19c142f48f62b63b8e4304d184e6650282f10610818871ace8a605b9c78088d49959a1a59cab6161fe3eee1df2e17a427f55e0861de53d9a3012d38956b987266b18d70dd14ce2aa21d73750c1a6897dcd9adbd9b4e536bfabed6b0599ef8ee6de2d678bc63bb9aef4e7cf205c837d453030f72e85224a2ff83a245947f00fcd811c75bbec57e96251da7d8d8cf818bf6e7b66737a9feffaaa1c60e280f47fd2e4385ae36206f901163cb3051c9b40e7f86c562b2d314cfae6454ea1fd3ad5e6b547e5dd5644a548f8d128a426406eeeb393560a99ac5c572d6ee521f91a8c837e23ba67c0d1b9b9f420c236d4f5763a755ea77f777427eb88c594c380b7fed15d2d5afd54eb2aabb66401852e01a1b01e944f30d0e5ac4ef8dfd6ca6de8242330f01e4bc450e58dd32790e1e8c8122b767135c2c5e32ef7bd4a351bfadc7b131ceedbd5bf34159ebefad74c7f8e35f6719c91fe39967bcbab822c2f41505e0613a4b275f28b7106fac26462341453b190aaa0185c0ced513b12abd190fac3e0990de90f04f86b8329595c901e012b11d4295ce47c3b8470867a70409ce7fde6f72708e2de0ac11cd9edcc4c923fd6dbf2d04aa810d7ec0e0147e0a0874943ff34c491a3f893eebc03d8cbddd6c0ea564ce559c41263766ebc3a24ef88ffc7cf0f9ccd8e393e3771920b1eae826aee48be5655d8010e9c4980320bb4a6669aa7729c7932e5ce232767309b5a6be221ddd906163ba4f53107d626bbe34e9dd4a884cc55c5cf1c11e565fe49ddd4ebf3d1aa531922c62368fc204600f73b85e473f666512f71d2d9b3fdb4906cdde48da9c977206883167840e584edd42aa9f8d7986ae2bddb483effb17d4d23ed50b56df03f1e6841c0eb30691753c541d6e0cb5797c4f84822584ff0f3cb3701dc82f8fd59369e00971cf3271fe90558070850fcecdfc4da9f138acb46be2afa4f0c2ed465278f972390843a3fa824c62ce8f8c24a06b6ab217b92e4911a5b430c9c5e455c842da57994b2ccfde63502db4c86c49b66c671ec9f5a448415d63a7c7e7fc70f4293ab39f3371dfb9a7b9cf4696590b18ca9d5248f3988eaea4e6c9ab3d381c79a6bf4a39d1c5d41713684de57a0e653bfc46dc63e708cdde3b7dcb4c98e37a97365ad7d5356a51c6f14121f47d9e21518b0abc845f7d0849f971c64de7096d65ef82fed6d72fb4b19c8823eecd30036142e263f2858c341f5b767450917a9f0fb28507856dc5992f967ee2dc16e548b87935e37c48e701abbb49680a7bafef57b5e75fe248bbf955f48e2fb2f780864f77a801e507985f5505947b21a4b3ad13b95f5ed461b4384d87254af134616a41aa941434fc0855b6ab9f8af4e01f7765cd7328a74254bfdc9e05e9d8a327387c85d23b68495de338810f0a510a0f178c5c513ca29f026e4bc43834a44eae0d59ad4996eb55b950b2e51234bf214e1bdffaa9e1310d5c36f22579219483706de48761ceb630587f0e9eb5198a623f7745f6a4acd2cff67c0378a2b3bfb59c5479d38d6880147ed37cb2cf7e1cf9400a336d653e8f8b4f77e899087e5d7b6ac7f615ecbe552512de1c59e4f787dec49a103aa1b017f6e5adf3ab3d506954e9df9f43798821ee79cf7718ea7477396d5c7563295040e0618b0b9a6ae89617566095d3fa78a60c9ef20f0af5c0d911b177c458a2337611c312ade7a51dc519a33279dce1a3afe9afb5d3b2104b2a7fc6bcf12e4634aefc724997225ceb03bfa79a8b6a0f6018b11de8efd72c3426abe360a7ddce9a3dc9d69691ea4801744f5ae2f8c9aeab3a109661ac46c88eb615ca9b1355e21a5074163c5de8a4e90268f44af15f84d17795c8e11fae60f65ee4a09988dc861bb3a487420e3426571d18483da2f76f0e6b85df0570d2e9c80fa3b2793f7e43d9bb76a7ce07c541b624c1948a3342f3dd271b6aed16183569df0daa3bb535da3a652bd0fee0f883e27b3c3b4ab9ce4275bf4e94737687dd0bf2192eea4a2e1832ee7d8cd9fe2efaeb5d3baa535ef009ee9d3deabf60349cd0b9f00ffa0aed43130e521eafc8e0cb46043aeb162ce9a4cf7ca323ecd9c9f468c0a2fb1b7dea64327ac2bc05befdb8f9addcf460db5ad74ea80297eafcca6c1fee803c02b720de5de580c3ce309d0491b4af0b15b40096ccc6c3be0444f658c1213fac927fd5cee2712c15569092334296bcf09d6f9825e435927945a11f9db9611fa72fc8b12339e31fb023944b7150a4b022493eb103ce680463113d16523925d8fdb622bbe5c3923c421d148368d5b28d49420b4094ded8a56a0495c5d000f1b310fa15157c6e346e00b02edf3683af69ff453ce135dee04ea9f418b44257e96ecf66641b9409f94201a9c7774cc32ba1bcf5b5db86fa4ad771f29f50b4a3c5c9cc91e5daa79e9f4870c51b1f5c1214b869cd783049ba7845862a49a2ed565c465e7a1908158c8416fcba37a1e4976b9f7ab147dd2935f391cabf1ebcce0787170cf42d556bb96cb722f6dd4a998df2310ac277cf1fbf077ecfd5e48792b161d4abf04716147aa794d922c5e43f5e41b19e0b7b1c177f59d1a41cc7492a4e30fc622a27313bf819fa95883b175d4ce54c2bf2b930ddafeb5d7fb1cbd836b69f0c9f65c6b0fb5235ae724d71e314476c957f7a54570ca27d672fd925a3b0b3724c9b55a04367a357ce7cd5b23e055e80cdb3c754fb980aa1ec469edd8847cb5c81123bdcc28210b86c30ce9185a0e5a44bfd906f12c86fb6efacf9d91c7d90a67e684deff0326bc991b7515d117112a9457a35b2bc06c6ccab476230effa34b748bbb50af6daef706d91b340fe92d83edd5b998fcae8ca1c220d0a821961fef95e38c0609ad82a0c554a370f98bf91eab8ef0aaef5a36dc9bbe8cc132ea729478fa447e8ca7b83e9f98fcc6c987db7de8044ea6c982b3051d370a4c46ff6d14887f826ea856326176fdbb2ddc4e39cd790bb43d114cf908a1c2df1671fd579086a907a19f1a9002d2056d7dc38ea527d431bb87d418bdd090577e984768b3882033d212587a3f17a418b48dc8a9f6d1451a9a20aacab9f6e4d1ce0cb440a5a7282c003d5bd44c541f8046ea8aa4e910b2688286a85fd124e15b1bc2de0e35a74fd15d8c13e09b9105ea125ce7c333350857686dabd9a3a0e248d39468438f3e8e6ceb92ff44208d81399845172bee827425aca4cf0830b02db6c8659e4af11ed1faf011757d3985d08a17ad07ac951826f5cb129222f7f87d768e8bf330a33e7ad509091b1d0df8f272d988fd6410b7388878bef2f2eeefadd9609f1bef2ee8bc163b1a534317ec1d4932e7d70f018c47d273c73f3cf836bc353478924d0327f4ee68ee422e24060b473a2c73f5ddacd126bb114c8fee607095546586074f31b241e2dab23087c000f3bde63acaf1dd4e3ed74b3d310f184adb9cb5cef538cdb8ad78231c141d1f02edd8e227bd4266df600d571e8db0f1ee51366a2ab994040cf1d072afbdbff329ade748423587f84c66cdbee0f994772458a3e20573ab47e04d324e2f444b8c20e1e41da3e55c0d606a700ef43e50d1daec1aefa7592a2e499837702373ced366d4ee46028196dbfde832957cf04177766083697614548ce95fbfdafc2fe51113ca18d6970b32c14a094ff18cee0d66ba5f64631c867ae5ca67446e0b1127bf5c12f9e9611cc9d129832a1e6b85a6eaacebd4d105b72df1a46e44826e5e08743b55cdabe670873eef0fb4ab2e6857319ca479d4ca195b3608b7e2a83e5cb35fe77fa193dec2f5091f7bf65dcd7bba4cc48dc5e934bb67dd90b86e53015e0b80a38518993174697ebcab67f00a82d8cdc1cdd5e4024eacb47d0f7dca89c95e85c005afff4f1d9f4f8897b899301a667917ebd4ec9144a078c1a2b53cc988e91347e693bcb7f2c0452c53f3bc670b18c6ed82a95a77dbc022f11888a5642897ea292000d51144ef19fef338d77801b4a06cb0249d958dffd3e9e183f5e069a74fae421f240ea9029a7d3432d8edad37c66d59bfe40d23430eefbef026fd5a029a5e07016b32cee07069ab121b9ecdd5fe478d3f0f0be2c6246d2d2c5fbaa5e4c388da714d810e29248eb10934655e978e602311ea7570da22e2ca44bc6e58854d01532d1106f6660b4516f4f84d61a28addaa40ab24d6d31e356ec9a3810d3c63d218b0aab7e4cbe41677cef43b1166ed166c3a3802a4f4b4e5658ae150896070a34cf562720c15b1f09fb69d5b41d326635c7fb271dbbc1954208af1e687df19813cf2cdef8c8c8b9a0d30c3092c0bb6944229856f5e3c5d6ad9c691fa2210fc53538d8e4a6c6fe28b27c6786fecd384f12f26dee4f2e672475ed91e02d3f435d11f16d2c6c0eb543e231690d753242b4915d639f0086453e1bbaa501001530711a7e8275543212a31d6ec7f8fcd29bfc9d22ad593de6b9dd8a861fa98518a035c07abdc60823a2db5529bbb949c208055a2c5b24111381e985ab736891539e49d45fddfc82403111a56e70de96e8d5ff8a321885366f832e90b10ddde668d55b17cda7bd20eddb8eabf441b7d4792c098a2cabdbf7d9fe1220cfecc456950cf219bbf80eee4f00c1412c27c6ecf1f422e53cdc206955b43520b4bfa580f76b80282baa1f9463f7c84067259bc2d0bd4398e7f47f50319bbfba3018ef8152300f6dec71f9ec01fa29dda9f7a5bdced7c1e5a7b7330c8bcbe16cb36110cb80b4544b0f010b3fc91f70d87e2921a191672f5adb204ca5fb92dcafa59c6ac464e975b63168a12dff60dfb03d23989fa803eea645362d5bd03a401eff7516571aba302b0711b15786129176d49e21273b75356bcc72629b9731e77e5fa134f703da3a09b3fd92045c37c5a4af4cecdd6106c73c0597ad01e1303b526180a2d174922497e380a099ae92e8380d7e6371568ce4b3a2f9c9c9d457538a8bdeff8416ffb96c24c6d0de8bb6eede3a52fa19219d2c5c8aec0b191ca0b630599d5cdeaeb384f7b888179a3b32527a7e77701d240f25f3b6d85b0b236945c0b8fbb4f366c1786f22d8e25c4340f39f2ec4b02ae1bb7b53a4e1186110d0060dcb29f0a224034b5a4087185d5fa9d740bb22ee25199d62d7ec25ffa432bb2da7c68bd544dda2cfe7112a9f1837793bb42ccfb66f602add21ada3da1a935fe6df9f6f450d693fb0c972e89d50dd7076dd7ba933472cc2f023ebfea6a2afb49a20e8598b8b860f84a5834a8d553442c76a20e6675bdd112533eb8bb6dd8a3cc0afdde7c2e2243ed3af9ccaee40e9d2c4bb7946d5edf9a047791f2d784a1403fa89fcfb5465e5899e9e2c2f8d11e2d644c86c5bca9b9ac422dea8a65b1007296198cfd993f761dce9b1b3f295ce5b7e054ec8a05a5a0adfb5593783ac77918d8db15784e05be940d980cd90ae6d4c094e3e7d4a1b0627e26c6903172db780ce68072cee5d1a1e2446fe6dfa410b00440c557ba02609bcce1717998517fd2a11817faab4ac39ced7f757ff1d7779ecb330a92fb4581032b34545fa633e4d8f597f93a72ee8f3471f13c31c69fc3e241cdc97049f26432a47045bef0b0a3c82546cdbdf2108019bbb4779c2505375c775bb4d36ab5c9eee8df03b485ab0ecc91046b6423bbc09551f47e56416941cecca5a8b519a766c7b5a261a576869f987c5bc16d57869bd1d74a9f906bc319a25371daaf8cba319f13b5f09c403388555af1db6141a72fe883f55e45c8f4ce6c309e4022657607a49f4616aeba7c14420976a98a83e8466b675f2d4dc297a78f00bb3a787c030d9aef9ecd297a7f838c91182cb0bc2fa0f5617fe49571f4bbb2af8de5204b07355fe91eb0d40c09aad5733d0bf16cd01bb72e1539b75c3d5977b36ee9c42bd817dec7ab65ad2b6b5da54a6c08330931bafa31611c714e992176e42a1c9efe57d6ca1360cbf865318dc37fe233b17c5af739ce01f3531195d1f31fe5e093f3978ba0eb498cdba112af9f8cc204ab6ad84f835280e75130c80d93cc530e756afa50f29f90132a63553cabec7c3997d7cc28f3e3c6df7471e12a17ad1b5639249f682b4b8cb7f4ad09ab07cafcd9dccb17cf77bcf87e5f64ff959a3a79027a04adfad48f8ddc3a78bdfbb7fec32353590edd77a48bc665bcdc0329c93537593c8e859c37122c7d8954a6b9b0d5f0b9d4cd4503f7ba0799e95a3da4a4b9743c273812311b916b8a9c24d57166054383eb0f5ce60eeabdb620274045d9bdc64898477612f24d8d45e9700ff515ba7d4d88194e2cccfd236577c7f95ec6216e63001e2161d20174b52c4c41026aacf1aef2bd93a8a4c394c19cc432209087ca855a1f714ccfcceccd6b6af442706f118f6a3b94178bab68b3f2c13a9f9afa91d1bbe523c0353f2f7ca1fe3b3fa2f65a56ee9f2c01fda8b79a80b768c18a80bcc773edbe8be62f5881f170f02e01083e239a98dfbe03077177775915e6388bfb294635cc70f2d645f8e7f5b3722bd0abfe765001a71cd8b489441e4833ddeab58496e5df18bf17eefdf7db7ced66945a1272e567335584c7a6ec5a8858be99ef261d60f02c5674b894734c3fdc0eb3f97649f541a388a1735acac85efc9d35cc4e86497faf994d78c74dbc1d7415a199b19d027e1af46b34e7f7cdad35d1c97ee89864ea3f0dc5fd1d42e777d034fd0748b74027e6f7eedb5c59a0d6b89de6212b67c13da7b15bf1433516f1e263a461d781f93b8541cac260b7db9037f5895a71b766edecd1287f60dbd7249e9e7d272798f28cb3736cd3eec1d9aa81b853829a85dfbf72f91e1de64233430482335241d210cc71d7bcd7144ccadaaba81ed3232ae55df8241bed2a02611709d5b8220e607c20c4c12df36aa1273d99bddcfc4f5d54a98a2bcc5119f7b66d7759c17820ac9bf0144ed16458f1220e34e0f8c229e0250114c27f0d8db3a1733da48ac9457499ec1b18644811d328db9f8c02ae93cba0a1c1a473efa694cadc241181799020f1d618cfbf58b53f9307adff9e4c3400f36b56664bb181d55787922d482c7e167533ffa03180e20290db7c5f1e3161db8c543edf41a737e4df41e80be157feae0e4ef600f099bc41c7e8e66b581bd56e7c7a88d932a2cc6e822d476dcdda3cb64538f807b60555673f5608348bc684d5ed5e16adb701a05ad9cbcb69842e4b9a8cef17ba4842505f40c2453766136598202c16058998b99e42db6483ed95e7924252f8e8904020dd0256162785ee17812877f5c1571909defe111120a6367de5122f339466a11045820eda889506f365959e6a312f85367e5cc3394b5df8a72fde2d83c1925c0b32e87a181ea365a6d73fb052683feca6a2c7cbb7382c34988630d16b261af3b02e328dee9af1c573f1551de47600b54c5fbf627cc2228099740822ea23dfd4068610e50d063f95a4c29cdee5bbef51e00d59a124b8ccc60b18533a77ae9b2fc7567ef28fc426fbfe29178f0b9ca1eb9f8cccd324fbe3827150c7258cab7306386b92bd68bbd28398b2467f45354840d2d2d4e20fd0946e741ed4fc5cf788fc085060e81e384394b024f6323a0067a25c002a07d14d071ca953d63ec7fade56e65342441ec86309be08b519817a0085baca889230fb77f6af7b480a8c7cd097b478b0902bb91584756607e13f4fa69c386736e9b9c6242142cd2fe0cea1b652ddc92bdc6ee21bbf697e42b2959c5d27259f7a85c67ba26ed75bcbd6342958609701d48c50895a7e92cd0c2d276731d0cd35e6d4055e46c7e2455138fa5ddb268080c62282249f837a9bc96792ba9bd1bfcd5c0ed4b38141f1cb51e117ba2598682d7b064d40fe227c61154c05b5d48ee7242bffec77e2824e1072c4d97fb2c4d8052421dd3188070ffbf06e9be93d648348f6b1e180092ea8f873823a530f012de8abd31f81e755f6e23552294d07ed8dcaf5ac1d9ed3cf6290505649c1251a2780a8396071c57789fe0dd16448a12328e6cd07c12a75f95b9160d7d3e59c9a3db47b1e768d8eb89908337e252baecc4aadb9738a82bccc6ce4aaa74c451b6dd56731bb93d7c87f8f06acdbedd7fef0feda39185a3857d17fcb46637ffeb3b2d593215575e328cf9327cf1af795a98c5f56e2984aa6675b716fd46a3e2e3df2165709f971fe80050fdc8a7742eb00640f9f0e16dceaaf4a2f489512922dd467b5aa0864d12981f22275b39503032edf188f3d367f22fcc566297d450eb778c527ac4ca08a9dc8f30e18a932e4fd9c039bdf040d15765c3be3158b53e8b8f3cbc0b6366534641381bd0c97acd6ee999b9106185d72df71f1cf04230528a185d788dc914fabd79a02eb4d1eac530dab7907dbd8b4bca820d43d005d61872148381aa79a49258e43aeec2f875050201a6bd3a58a339096536d548db73800807eaebe2f48c8bb1a54a2ab197703e56e8aba58f254f3d87c1a350b9139e2783c27381b6d01c23f6db0364bf8516d0565ce36e8a74cd6be7621ade5cddfe01ef8f5bb6adfa8ecb8f674b983d9ff7b2ef0afe07a9a29ea68a03f93b2d79eca0d1c0053cb743507f32f6277418f5e19d85546abd208d7c6d4e9736ea19e9ab34c9ab61859e99541adf20ac901da024863063fc4bcfdead79f3c5147cfeec29c08969ad3152bd4b0d04b17eb463621e24f13497dcc96ef04ab8731a0d9e5b34b9e55458e2502078571559c9bdf6e4114bfcd36be910046e65ad4ee158a9593fb8b08eb8da2d1e8b2b0269bf6b8998de6ece62f4fc92c793dc6ddc2c4e683a4eede7707d59d1796bea2f5609d428867593a58128cb4d0bd94f1aea46f94d93db426d37c5ab68c15f6f597e5501d220160da8c1ff6a6e04c3497a9cdf1dff68481167c100c7c74be299499e390c7e7b7d8bdc7a89d2a5ce7072ae59a516732b1b242e8a79fb06e2426f33a1148242a224149b34f28986b9a52b1cca7a29e975e61567c492fd138b64727726230732493ec547cb4bbf09bd00116479bb1dfa62307526166d6a633f428ac0ca21cd75b70b7312aa2f1eb3bff4a4ce6bc8a4edc5b544bdfbf62bd872510a54af12fe78c0e50739e82c30b9fcb8699c244d1e00181aa434b881c8dbb3344bf03edd99e2453c2a0b8aadcc44bb96745012c8442da7573b52af5e4685ae3bced14b87232ab07b07418cc5de7e9590930cf773f9611e72584b5f0d63bb7c5d05b88b3c8fdf9d5fc8d83eec8ad9b7c4e7670d18d4cac6478b4c858d0fea8ffe7f530ba08c9f41b2154233b181081fd251ce26392d44d73f9a3c2806eaa2e619a91e068800f1201b96b2617efbba3bdf52aebc6261837089483cf38e734f3cc97d850bcd805b62b1b94147dd59f0208b6e21317d6d5c05d61f863c71603ae6f2bd249103eeee7c9fc0a8d005e3a93cbdb92c01f1a47c12fa4d61101c95a493ba3513df2871dd17810dca0f37216b63f54b29b8aab6526fd85d8b321e98da88229dfff683470a571681f5fce0010a5f3862a343236d8a2f1ecfea16a194de009500e4dc248cc32f280eaf2d6d2d68023c776be2fba18e2fea3791f18d7aea1d9deefee07f4056c11ef061457bfcc0fbb0d4ac9a353ccb9462f3a807c56b8ef49070f165490a87ad0a09f18880f18149e6cb0c9f231a903c7f4be89cb294fe00ebbbdfb576b8b0d4f68bee7012d7097cc3520dac56a21737ed7f3145903bb070cb0a6a42bb886fd1113eb0963fd88ecd39881904e35163480af72f12c9ebbff54b21aadc111c0a685661fc4ed4e4b8e1def23b574b363c1318f2f893ca638b605ac3891fae5672f2132990b512fdd892987c72349fc28db8d7adf81efcc9a771df45957cdb558e5f5b801eecb99d69d06c286bcfda8703244573be68e141aa269a06110a6be40acd4c868c8b6419018c50e27c437889136d419faf8810b1e3ec2747a3bacd54c6b13ea22d52e187d5746be34a286dc7f69fef66b56992ef0f66b9cea169f95cbad8bf92500e79a61b8ea26e39d64c1a9ff13ba16909af2f0917ec132a2ef0cde9d4679f321e1ac407a5f10c74d75508775fe13e4fb6e0de22433463a549f6e6eb738f8c5939771ebc005795fde44486c620f837c7bbe043d189a741dff9edeb0a12adc4fd572fb1dce6019fd0a6b9a4528170360adeb17c4392b25e5e982392b178331cea490608a5ada39bc807bbffb3430388b2976ae79b9a826d5419950af195e387cf20dd2be85cd21bba5345a77a5e81e462cde96125b89473b007f01288fc6249ee2c3b60e9d1aabc098ed471940093cee64e898cf4141d172f23f40a3ce9ebe570180866e7e2c968597d01871d80e28b8232e9310fdbc3574a11804727a6fc3aa88774c9c6a1e082d2cdc4f43cce260179a3093ad16f8d03a6076a6d6d5dd58bdf1dc26d68e5502f98f1e70ef135d90a3f26168f95747b665182d6570334986522f8365018d194696d191ac879094404cca3484be374dbc6e6fff1166e89cd7e77670be5996c66a5b982a88035de14152a26d9377a138b34ec830aa35222f5ee8f1835ad636cd47e73ffa496a59ea7138b490f2b72ee872c74280fb8059b59c6bd6042d1dbda8a1cdd62f5a05cf4d67048ce9fa9a355039d696b80c5c30329f497be971c834aace594815278b6771dfa4315e401a4233c7d70fd88375a35885fa53234d0e6c103428f2f93ffffee3b1a6b0d80f66cdbfc46b62c5fb7b2fdbed95b360569d2fa8bcbc0ef512b100b52d37f44f0d8a44f5d8ac2b1e2a2409911cdb089807ed246bb77eccdbebf734a6ae72daf87cebfaf474c6dbfdac5fc863d64fa323c69d19ea20bc6da50a2372ee8fce65ab1a22a9d9882f1d211209f6fde3ff60aa020d585f94f874d34d9b915f7c133a33729023f56fce0ec924dc242147f78b7b27e7bfba03bc8b6e2b72cb1973daf765ba8798007226801ff41a768ac24b89f17df4d6ff9a16f8e0f0340a989fd94fe35d13d08d84b144c0ecf6724f2e3e5b45c674710cb25c67540f36fbe2d661e53d861b41015b04a8e2fca606108b593a8818f2103f8429b748163dda4d32d931cf470c863a668e9d42cd4ab9079badd78f10f462cfd5878780df86df6ada6ff18c710dfbd347b8347751892adf90b182d0f8e8792504cf95dde1cf1dbd8d1fda5ea52fbc0414f0c00581e0516dc635cad8fada3c3fcc0d692b12898bb6e9237f06ced849f805a0e4903bfc1eea2b3a0618fd9e7f0ecb76f518053f59b4636f1cc6bd1edc6d8578837d55b80b6ae3c06b084ec3fd59f195dbf1ea15d034f09ad59aca79a1d7a74f4ad637176e2b70f1cf2832cfea821b79b57d1c7c1a16e07bec19f38fc5793e829963b33b45388b5d7871b6b2efad17462e4696438556db26cfc7c553007291079f32f73f957d3d5a406b2a6dd2c5781c3d8196ed3683bf7b3b5d2a7c02de9a5ff37c9664b0308932ec88174b59cefb85719725a85bea92bb8b3cad5f1bec315cc506baa9a925e76c8084f3f3d9f8f865dea90a181122af16c8c03b37e6a5dcfcaa1a9b4dfee22fb94fdf0e8c203d883870bac5d28da8992bcbb8fdb5442307765b2fe4421959e258db794a7c7a8b71a829178a4e787601ac220745a4412892a4a4b7ea299bee7f92b1cfb755f21e273907daed4b2bb013ae15ca0fc28cd40e363d8bd9a1b86f0c8803e6819b70efb271257e9eb907bbde0a6bd37380947f44fa638460e8acc62f79094055189f2c069b84610763f490fb472200b934ba35222a296da396c79ec4e21dc895b385ebf5b299736c3deec82a65edbb197f0306ef112fa66a7f91f1c2ad7c9ff01b453d50e0cf85a50a8abb433cc22c9c4f29c0597a8fbf1c26ef41439f02bacba66b033952b3d03f08ddedbf59f69ec98cc28dc6d41fad83dfc54474178ea6641fcd9335f9611657b1492b7e834387dae9b183cc895b4d2e76f671aa0e6dc96e0b0e9197f2a4481ef461ee77791829e7d0422ce2ba4bf23bbc506c2584e3b46479418d7d6e3ee762da41c6d32f0acafbdbc7ad398f7fbb9ab25acbe618f32f7369557b7b93bf7c6b75fa395727391688ac5bd3e899a3852d569ee7b404ba6e1d6eff2876e46710e790660fb690fd80add3b7357db8f5ff0e588396c747aefce0be08d973cfcc944af5b75e929dd9bc4d41ebdd8a397fc43a22c6fc4a49a20f31f2551e73570f2b10d8106b00c4670430d9640c43f4b830ba15d5d7af0bc1645503b0a848c4cab06c2fc39add06017f320ffb248e1b5f95c8f23add119675466c4f826552b59397b29b591e303c3505169c9dbf3485d504c9c797333b776fa3eeb72ab3181fa0d9bc332d19f8384d40537ab11165b818efafc6548ef78f5d6976f9a31c4feeed37523806fe5bf6eeb08cf23cfb82bde83d44110e1dbf54db34d8d62e226bd1fabbf4b7a3b676591b399d8043da651cef1609f7daa1dc569579450b621558a8530c8a7308e9bdfbc08af5cd8cb2d05c191acb23d4982e0996f02a1c1dbe16a73bed6ca1b7a30a0548a50f92ee2bdefb90d1cba837bf06db95270e925d2757c029e0df27ad59da5723c9954b1a6af934c80e5600eb7dcee99b201f270fe17a67ab1d1f265a18eab6cddbc0d634ae639295efc096f23e0ffd2508a7efc83aa8a965562a082acfd10a0b7ff5613161f95c56339e025ef4a862f145b6af15d435859c0dd79657b8a124f3a17f730319cbba7696dfe641aa8a18ef7792ce1488d4b7f94639fec2216ca3cfd423aff58690dab678275563904ad95c25b73d3b6dcc7194020b8779a8ef46a771734ca9b4be8fced205b8579089b182c947476ae9ddda212143314c891d186fc32e51b4d58c70d904757fa6fe0b2588a56eb186d0c404d1c92ddb158ab357dd3f922aae085a1ca7a109f7a1b5ea4101b15f8e747b429be404d26a8f6eb51ab650a9bf48c03a07d2ee714ea107e6cbd7fe8a053a30b78c83941eb001bbe3668417806f485d57dba125f212cf27666f0b6393af8566ee1e774efc453ffaa73c52ff01114b1150aba5212211a2c15349115070df1693e6a77f1922fceb56582f140fb620ad5e64c6991cd6a153bb1dcb408672ffdd1cbe12649af005ec377e6e60ff7c708bb246e49cf517a4ab9f7de1fd8d96d737b5c44d408ba45643c2aad81bc2fbff50e046b32572502ee6a0a68a5b4fae2f0424a26da5ab7ceb86fde88eb099052c4f44bac64f171b226493902fb5309b2132d7849c95a3743d712e6a18baac0ac2ca362948d8bfd3503207aef95e16d524132e8cf4fcd9a2d2ca31d18c42b805a1a2970df0371afd343b4d596e9d1e8498a0c81dd2d08efd6ca6538c9449dcba76465bf30a398d35d16aebe873a3a6cc01fda1dd93d854023c49ceef3a49437cc33792eb74a10f5270f5ed2c575ed5c7ff812fc08c862cd8cb441649996550ff0ed217e9848878aa79d72bda6efa2f9904625f3749a04f930a17c3ff1197a7ebb478582366434fd52ca371cd7e1907ff733fcdac42c92720988d20a06c19a87c96a7d1c5ff7d91d2a9eb3748c1fb8270198692f61584fa18e51f6b29f9c7b792e081dd20e41f9069af3a5c61d73265f52854e1c29d3fa213dbc4f4b67d66da57b759ac7ff2f11df77edd6e0f4c96c1b3c097e0768b872a91c5e4d21b934e0ecd915be2757e2de84ccf181cf7bd2aa307124648fad575d1f386d42a53fdd0d28dae93cc3a710bd6a5323c39dd4ca0a5ea62c7844a97b02fc20a307f2aced0ddedf1cdb4e10b184d1b7eb31e4984b3162820ad1391246f89f178aecb27f3b020159e95a8783b0e3086bb161f9cf564d7f623355e0d7a0ac0184ff7e0d49ce0de3bd38329830fe7b0b7d65b0d79ac8dc66638a39891a97fec80f359dfbf03700dffd6a43655395a35a11e4f12163004c7166de1e82fb0c470021749c4f31c63007397544deffe88465a235d3b1fc6189b070db49f140136546d1ef567f10f142746d0d650bb69ae7f5dacafe2c5ed7fb99976e888ec4b93ef7acf444b94c33285b40de83c210472bac75a97c3e9c9964595df99f50da272635c61b3bfab6b8bcdf12f106d15fc7c476c4ce5faf5d38506bdfe92bdcb9de8339858aa8c2fe0f2c48375a9e51700c15058ebb2d64dce6d1e0dafbae030e2f1a8d1aa3a253f1e911f738c00a84f6c7c4fc0288e776a0e96f687f71545653100273f2e4528f43b03f40c1c969e326522bd1857de2501ea19f73302380b9fac355d4ea0dcdd75c12c1962a1f66f8c816e0b3ea27b03d9b8108ae64f3b3e965236011a47922b407254231ea1a64f5e9b38f6edff0d5cc81378e61557fb0d1a620ced0d422ac1eabe6c08d25ad971a8c38da9d284054386afcd6a08baa76eaa7f23055e51084ca1deb4d6e885148ba7f9c6638bf469040669de1c8fd021c1f38b60870738fdaee800f40001e6e248d9175aea760bdda227dcfa7e204202eba85c01999c5a777dded03112ba606aacf66f74a0f7dab8e2a305ea9d771b22a3c52026dfa5a50ee3b64531c85c5a5619579f800fb3ce316bff746857a4deb894c81b6136b0a8636d1d0b5265be482eb25cc696e04e0fd71d7b4af8a7e7e05b89584f0f79dbc4b06612a36fe6de4fc630d18070b6bcef3bb8654364696d64f1a468edf9bae9e5c23553cf704a3249678594a94db75f1debb98fe1edce500a0e60835864a3bb156a08ebffc69deedab292f3589b8be1fc264f039b5c20686b14a6ad9b321e004245c196229035b87af50de01a300361ae85902c5dcd13a84306c7478f837d5f6d905b9e209a36352124bb089b7eb3d151d2c35ea465f64a63407575147f0a01f68c28be1c16258f23b4817ce0a26e98117a5b0b075333c25eb7a68203bcdda32855e08e8f09b73394160c31b5d3346380f11bc9563baf688c5b1367e51f5fc337d7e07af70e253bcda38060c9379208bdbf7b386587c9cbd0f92546ed0b827719842fe7cc558e3b41dc11b31e227ab29287cc0533f5ffa5cd4c42e3c470f1e5c3ff8d501a2c109918668ad65b3758e5d290073bbd65c64e0703332707d2f731e21247b3ed5ca2ceb6e170ad0b1693cc3fda10fbdf3b504aee4e82e72838a56e6c44c5769be84882ccdaa3bab2469dfe2e645faa0b92318bd685c86857c247f285d03131a2f541dbc2cad9fbf082db17696709c1185ce01a297f3c1d75e23ebb900bf60593408521c9d2d23ec132df813c89a6784177d966e33eb425a7c6bfecbb0b9a68114077d13bf4361cd21f4346d9d60e870f9153688481488b1beb6aac556fe8b66a69ed5af383ba850946746ff3728f1bfc7a302d4106d8544ffd3af6416e97b9275202944256560f350dca6479a00f31361273a24eacdb2ca9a6240229204b148866091ffb0c80fa4bb1187010d924171c4649a3991ddf823c6097a9ee8e58271f975d181f656820f3061bc8f13ec104fbebf97fedceffc1a37495e8eff38194b9092d1c5b595223beb7a2f05166f74f03c0396fb7db9cccb679d490bd4b7158b4bb57f2a43daa491d6d478146c7fe18e89f8be1bed6f1e0c052748135de92ca4be292027f8aea6df805f2e118d81ad71bddabaf69e39149370a16f2c3b2901dba60a52529a680ec163333f3148b973c2473ccf11b449e7d8edd86b64d10357e8eed72b6ffec7c609ea10a6c8d053c03c95c75c32672cc9b4aa7c40a7cfbf9dadd39b40c3b34269768cf91be7d332155ccfc33692000abb69a7b55c0df2bc5031efe9b042925e9d41d0b4e49139ab7713b41c78d6eeeda4455c14625eac59f8dfd77de8b16a7b790b4baf6dce98ed768a4344cdbac5374fc2cb1bb9380e9f2b300c12591950b7ac7be7b2999c20c13201b2bb13895e85be2e1a8b869ced8f9607629f499332ae893781febc097c69bd972106086258fa5a30afb8444dfa52b4e7c632acfa4795a7b8385d7ce119b1d76d0a8709899a47212bb6750480cf9749ccabad1247de6f9b3636ead0f433a6708d695e3db80181c60bd92563abe2a683e6ad111a87478abd18dfe7239f31c8ae9b219dfb34fdf5d9de9bd4209499f84af5a7ae1a368c6427490b63580d297a0cff5b938ae74a166ba00a492fdeefdc2619de6710ef175271a9ffac2815b246d89edbf0f654f7b5c67fa0179785a20674d47e9e73ae1986cf398a67c57f53a060722a6c057c173e6af2e3b8acbc41d5f150467c95065f8396a791354c97a2e8b970899cc2234e0fbb18ef320f8e3f03015719c64cafb5b4fe4b1188da5d87fdb9d78ebe282cdb7b85395709c6442e85e5e4ff027d2fb451c382849d22df9fde89e4523d6a2b3813425fb987e490a33da3f9ef48b12d1ed0c005870e0bc9480a39d46566f833b54129342d84d16ef67fa9016e77064177060d32ce997ec22d5808612259e01f21257c8b923bb58006ded73695e9caeef08e3e206cb92691a77e8f455d843a05d22cd0f2392e26eb92a654c27cda2a71314a3541e737d84fd4d41589289a33ff3813e65df8b2f9fb7a86b1ac804196d6fcdcd2e25da9ee1ef3d88e3eb149be061439a97b0e7b3df61a33b603a2f5bc008a9b50fe51da4bbdd9f0ac7a12b6f0c18731c284e462fe398fb7f73817dced3a50e4423ab1be0fbacfefc804a411a62e4d95db93621740facf3df9674d5b8ca4d7ab5ced39c240421da0db10f0e38f1e38480dcc1cbaf75fa2ef1e89cfb8b32b70ca62e6b377f03bb22d06a8bcc2d34284826ea9aec7c7d729caf7c5f40c706d42b4be7a2c7b9aa907b6b6d038ca75da7fb27de4fcb6a0584fdf859b1ef45b101fe3dc1cf40bda38c6cf5865517d3234a07af61b47f0bf213aba147b16cb57e45058dcd69a3a9b73d933c0eed7eca38e629c71f3d16dd797c7869df1ae4e2c95eac497c8e1fb88cdd7e311a0ba8a54ec7f8db671cf360077dbd0190c35e28d0684992f4b3955ee480275737c749d947e663a57f96f13d0c11b76b15506f03ace4a8f3564a3ce3adc0eb52a4aea4c58f580ea2941dfe9c118ff4da61cd387b6b971076426143f8c15a781b5454a202e2f152b8f22ec386ef15adb61019c07a0f8788eaf95ee29f9a1ff06eb3de5e7a7bdde7e0b7714164e74b251c0a38e720ad75c391ce93d1dce4bfd0c91f38dbb0fb89bab61223b37681d41291d4b50958331bab8d03f57a77f13b8d06e8ed5889fbf64837a22c7f0fbaa7361040c52fee80f86648090ed9305afb149c076370eae8a714005761252fd3462d47ea8bf6dd4dee2fc46826947a03312b9532a76193823bd151e56375baea71ffd9b6695c6a42ef07a8dad163b2ec56a9811d949bd97742d67b1fcd9de5ba20c6fb253643e57654eb251e317cfd60d6c300c8894312270f65c730a927dc1d9ad59ad993455a6f3739f31f9046435de39c16a2267757cce5e3068a8f9de7f51b73636d92e3ffab0a7c5b96d3b4ba7cc1b734fe67ca702851a5c7714fb64011da9420745a0a26ec964da059ce1707fddd64da1d6c55a9b0651c5346a07832dbd05d156d6d332a29988dcd8d858b347bee088669322c1fa1c6ee7d258fb323c351134b88bde4577f576f86cd89a48bfcc36fbfd5d0a757cd7faf59b61f1ac9b3af0c4a421bb9dac6fd65407c4bc5ff52079e826dd760aa6bca27a28e4ff697ccff78c60451795676a4872230e1af1421c551cbfdfe71dd99a57520463e2cdb0c5dd53caed98d4cced85030a398e81c480256e2995a9114c783e56ddc05288be927e3be6e9166a8dd3c4ea9b4f35f07dddc7b7a542622b905bb633b9a333e739473f0096575f848f90ac16d8bd1f604349347437da2503097bca1cd0c73f84eee5a53ba00e7d7c89eb8677d8872aa5dc71ee4795704aade38e20f26b8fd1613eb3625e6ebd1ec3b9b4b8a62b993131cf6a24b7dd582a112c32e31f73be876d47f1c82221f990b0e988d09616cd8ecd9f938cec2f9fb7224e349bee0d32e20cbc564afd5ad002785f72e9a338e26d2b1f1a0271096fcd9a61b92b0189f569d9cea8ffb603e75758c127b73c477f37e637cda472a64371140ea97711a51186c496093eafebe3ed31a1e4e8c4d701946d24696fd4d31a1e4f448bacd8a05abd5eeb4be2d60bbac774eedcdae6c1eb74fd158cdd74a5870e37e8e429dcc781a018947945247585747cb85ff62783ad7cbd52bfd6570a0ad1caa24171c59f1843632009a379e9169cd749b985efeaf8aa398fd801017311f7c7d4b26fcd98ba7877e313028c6829525e9a59d8c7ed337a64ab0dca9b592eac26207324f7ec510788f46e079f147ccde63d7e82285ef4b75adc2958e9e1cde6368e673936a2d4cf80ca3ab1ab37acd02fbfae461686cbe8bd89b6a28ad561a4ff370679faf1ad08bcabaf71f07c5ea78583ee0f98db1148822db3c6d3389a6557227f48138136bd7d64919c001e5cb4029e44f7c195990a0d14777b38e312a0e569496f9578c919e57ec32f55c650a482ab93cad945ba96be1074e66c9e21ece7fadc014ffd346426fd1b7253cffaa7ca18274bd162775b24f637dfa8a6d9cee2cc54abbfc36da0b84613fc7aa52382964b9829b5b138947268d8a2a3a20153571ee21baebdf3cad71766bf1b0901a57150e9057ced7c6c238d5491a75394e946171c5e49f5d561cdb32cf6f71c98620f743be6230e9695f574b7fb5f0c225ac3cfba06c3058ff82e22947c10bf2a668304a31b967c87abcb9e85b9f257d476850bca940f0fa70d29f649dbfdec44a2727766e1a5340b79a3e8996f55e09768bd1eeb2aebbc2956ff165acf2b334edeaeb265c98777383842a1fd0abe97c5de8096b813b30a180f9100dbfeb739fe19e02eb250b75696d17d4f4f4fac43be1bbc865cb4a8439469090f2cce06dfd133a97df0724f8fdae16bfe5ab934c1a2c0cf451307024cefd19f72789500d7f4c8f8a74976fac2c51612b8ff177160ea813bbe2be36ed5219efdd4e4f1d1c13ff55724c18d3791cfd3eed842e6ecc1171c460d3bc418f8591b7d4c08cc58a3bfc3e54262c3a6fabd3374bb3427280b34bcb6d13df956d70458f30615ae624ae89989b09ada82a36a4c01f605e52f8602798b15a2926b04b7ce88fda2d9c1a4f7ade039b675faed825bca22e6656713943edf730662e95b0448b5859eaa7d5eb8bd52b0e7992b4bb0998533fa90a255e57c1312eff7055faa348659187ea535098da6c1c84e1ce7f608393f39175bfee47528a3e837f7f4fac1d9ff3ee0cb6793005bfbeb0db52664df90c0c768653b2bfc4b7768a3832b1fc2b88853ca36c0a6aa6beb43643b33223f3bfa472cd61123369d69a09c16869b353da780452f42dca741fa8857da9788f42fef9d005a6d320a3201f3bf1d65a3cc8c7e6a2cc933078be0aa392ee752879d2824b38682a69cae6c8f0e9ecdb4ef1afd40bc4a3f1fb9ba155e518e67d16a909124f1be411dca4c31dd8cd1da0436974835457698bdbc8f5cef7e7b244b743cdc2a1c2b8567d82d54c73415273ded82f0560917c6febb95212d1c283532661fb46058bf7d4f1221fcfc4543e574deac61c0dcb192190ca251f6f37a5f43a82e90dc0567e0740646c03fcc8e0203fc53f45f85362c90d7ba8d93c92dc36f21a7c313234185be96e5915c0d68e533635e6c92322ad6eefc3bd1928035b0c1197b52638772c0d679d6a967b5b0db7fffd4be5380dc72731bb28335d4f99ecee6941b3d7020c417e5e67a89fb5fb666fb4b6598458e3340dae3a0db68628fd92e8ff3ed97ca8c18ebab9737d3ef7fbb04a1ee211f3b7f6fbbf28944d9ea0740d9e765b71bfb9915e45b726b497faf0d531fe919cb90c959a496d6c37232020bfa9514715627a4794f964a8bc3b39535c55a10c61664fb8f5fc253c23295764038ff605db6ab5f0661cf1c8a3146bc36b22ce627b1bc602a8cedd3a5e3ac3df51453f1c91cbaa97da4839880c768cd2f2958555968bd5f2a4a9d9282a6f6be9f555c0297ff17abd305a84343c4d5e35446c2e1cfe1869bead3a5d9199d2de141e120ac494e30fde6dfcea113c4298ec0fce8858061f4f9d5255dde73b8a3c6ad583f57fce0f9345fb9708fe3284d1a39a36344478108eedbf38a910060e161102f2d1048a8fa7ce8ea567d22385fc3195c2480c867a4b11d05558feb8e5deae0a8886f4ed015d630b643c6cd1f11e8b70d91eb43e7e804a7a6b8429910f1745e0e4e3e8c63f4c2e8d00b74b7075d714ff962b566455308a802fec1c3d6741111ed4fc049877f867eff09272fcab7081b71cde06207d1540c2bf7fc0d842e3d77e4ef4ad04a5f5dfd511f83558636b0290b8580fe83cb1fe553000fdb9410cc041b95a22a99bf146513f318fd39ac19af78f4d208b69587ee68d85a60eceeca11f26e9c3abbf432ad671700da90e921d248356f3cf9a4b7f63e24e824a33e065abda9ac6038986ec50d8ec00837d479fe84a4625ef3d11ca6bdb8b949182cb4cb0f9257ed4b6f75c93b44bca70ae0759e7e4730ab86ce5dd4f4c0922c120ec48caa611d0f001e1c98d51f96a3ccb321a09cfafd46ac319b4a1a9f8180c04a73f83fd4559d5cc1c1eda31db2984184088388d61a39be4779dd45965a0be28ae57cac2b936ea90f1b87f6cba6a433df1d22716c8f27ceba7e7d6a8d3381b6ace55136bf770cb11b1fc9707ced840c4a07cafa9f24ee662898c12383eb6c50fb544ea0df798b8a973e5d7603f34276dfb0db213ad99c5d5d8d7de62d6aecf3aa5a836f62b55d870c4a8ffc61d0c13e466e812d52c157959361445ff39dffed282136e594604a5a38be978890e1bff95b86e0632ad076bb0aa648a4cd2aa51a45852ff5e6839b86779d80ef3f56fa883b1d0a3956b4f1d6db1b2b51e9593ebdc4a4c30e182531b275761fa00025bdf572095d699e9a623d3247a96cd19695ccf66f7d50859a82e8888d492735b6e6e7e6ce74e055455d69878887c5e1c3be58d9e5b4c584f3b8780351b3e3846bdc2adca936f95182d54ec95ff70c8428ed35e3248358b1c550958d0ae791c326a4fd0441e178fafe525b16ab030bc983510ef87c2890f87b0b23b0718e71040dff9be72f165bbfbf93ff6cf426910c2d71fdad9d741eecae4d53a5b83e91eeca374ea29c77e77b1f12dc5664a5eade84464793bd44cebe2d68ce9bdb6f12bb8bceb106f8ad97892080fc8ffd1b5895b5bd3dfe34b7c79ae144c87656046e0caa808f39f8c8e938057660108d19930e35ad53dee274cbee9c376fca366d04cbea7e6d1f732a88c302a5f849c1ab20b288a4cc12cc4d9e8d83118a3ea9b078125f46c0f2ae48140f477efbd06c1a5e37e714eaacfcf7feb682da5c6f395458f579e9430a67e966a2c5663ad7fb86e801a1f2730603916c5d6c3e7864e970ded1413ec568bea744b81aa2c61482b7c63023c29385cbabd8ffd94f9bd360a77b74783810d8e232626fb4dd2f9f76037e8bf15491de1883d7b63e4ee957e6247fdd40b74d8220d24f993ca90227bb94f97690bd9edc21162aca84d5d7e651df5f9fbd088137398daf34f46edc88f66885bd6b9e3c2ae7b34f5f6a09330945af38900222d0284d6c6fa5dab38339f64a9c048a559a153ff47dc44dd67d2851de384f9206d0ad1823f58f7713d1bef040712701f5c4b35d89d41c26c9faee8d6c9a2516fc39649acadfdc1106833720982762de28acc99328f5589cbab0d4cea33c455942af9314c712b2bbb39eebf0bc1e6bc2d0f5d534505c7ae3f5b2e6fd772a6c7b19fc77b5cde3b6ff121f1723706e8453ab3d054c6f1a4da26161976e0e0d14f9e51531c8bdb62a45016475a4b8caf46d434bc902dfd9049633a730b35576276922ed866a0f494b19eefb907e77d47bf4a3b6d03cabb2f440b9a19afa50466b3f0121eae194f26a00cff14027b0be9c0fb66f88bbd5f158e8f1d7a36218100f4865bff0de943704ba87c3088abf550aaae9ad710d081bee30b1812f2c06d57116ff7a321fe5d67f389469491be553e38b54726316a488f021626426ca70178f60c38bb77bbd41210c45df04a31f566a94a72ed63f6164d5ade01067a938a5662e450932f4a90269c6e5d18bf729c7f5bad53b682a148166ca45f3ab0075bdf1c9477afb914bebddd4fa0a540e001f66cef78158b6a5a336fc6a17cd07cd6dcbdb3733c4167315d8105c4ff661f26630a836a25fa3a5c9029d7e9b188b149110477ffa065aae9bbce9ca356d4cdac2192ce30099c83263509004fd08e25bc62b1bf59dc549a417f2ae1bd8cef93d38bfcb91c58bf10fc54631b787ceb03ec8f6009ec7c5e302d069f1fe63fb214f22caf7416caffdf2cfc7a05e937bdf27240fc7263cd572d89811059f23556233b6747235f0f0fc7d779af6000b127bc26f4890e8540fed5b6826a5e2a78ef42dc8893966c0dec6acf8b3befd0b017af47846732ea07aa43b4da63d72af06090e5834a31d0a9f0e56b477f7eb6821e8feb2d944791206578b80595c845d9b4a1a861ffee128aa0db6931b9bed9d1546f6f6e07a645d660ea092209fe2a54ccb5eb7af2c1862af50faef944b8917be68b3cad7f4b59890ab39b3bf377dadd8d592573637e79ffabf789b1c021aae55542fa5e572773dfc1fc6a15481f0bdae51104604ee294f793a68c1f28781a741021210d701b1dd2e5c8df30a10f3730e3f9b5d66e2d9c70c47926b9392bf0311ad5d7068b3898337dee2beb73bd5dc89cb3ec43332f15bf1ac3ff4b04ab182e68c638e7cd258a0535e71c52ad207745f5a2a879149f00a096dafb2c1f01cf7266c970bdd20bd27ff89669cc5c1884eb12b798cb7682c96c94bbe5266a2b67e2633537df66e7f7a91c5d8c87472a95575e30314bc2afce858f1dd5631e8537513f9ee83eada69f26480f20486a03e3c609c9b40a02689d8e1d9572473b000f63fc3134e2b907f96ebccd26166e99c7f1c7db477c591bfecbd1d9e7e0f56a51ba3b94d58deaf81d7e3245d51568e9d2525c90ddd53bd7863bfbb0322714a3e3395a401c5b9cb021a49699abba765fefd0c035f03673f168804f10f50e749f144da7b74dfd8cfd9de69607caddc2c86982d214a48259eb4505802c8d0ed5e86d0d829a6869be5f886daf6120ef64cc3deafa8a5c59cac40bafa71edb9478a3bd71cb3a5abd926d019d4b2d45baa73c402c7ddc50c8a9d3b4f814579cfd8d6d22d2ffb3e85845ed617a7a2992cc41ddda2be4bf82cc074027b74880be3310856fa4ce20f845d38fd0724a1028257c21823ddfdea98a2328647ba5b863ff8d6dace09c7bf5970dbb3695370f1a75db9586acdf115ec06040f485ec7619cf4fa8bb3d9007d9e5926c9974338f39df56e1ad17ab703f5b91ec92280e0fe549746769292c0ceebc07617cb97b5e1b7346accd0da6c2255183825bf6d6e48c0f7a4b6ec4aba6209371e72fb21443e6324d6418f4a469d1d38604539ffcfef68854da13439d27b8922ccd09412a9df74523b5701e852ed108ab3612fbbf0a90aed1a08e57a0e22ea723e819961804820f7e2488e3fb8a9d47553b4931c36be8e10e2a8f6fe2fcc9e24465039e5e36c1cd08c9e31d8cd07f7a167d26c9d2853d3955eb4098754a378405fccacce6752337d6f313dcb1de40c247466867702e3cced2720c2673aa2311457ecd30f5935ae4c0d9da7cec9552f1809797db9256f0d7d562b4faaab0419434e1e95d298a57ed433a37c698d59c88bffd226098b412df5748d94b6e5c6a8c436830ed6b4a441583fedcc4f3bc3422b25fc2513fe2d8f9eb093087a28917621866e98d273ad7e9ba192d9fe34740519cbd720742b414441ec5676b3b33e749ae419b01cb34b112a6586e6998fe35103cbd6bd84c729004abbbb85f76b8077b6363ce9b5d9d867448df6abe69fd5ab578e5e6c24c76f140f9997016782dff80a4b83c94e2a8edca7a4fec8d7de1452ebb2499a726f4657c32d3f413beb63487d0eeed1c214efbaa3c68e8cd3cfc372d5146f8db5ddf18da69fa1779ed04a7144b27863d4925de375a00108ed6a45e7b3feb38d89bf903f9fe7509699c43a69437a1fe34b0aaba6b617dfe47574b97f74233d72197b0c1f23bb9093770da85fc95682a5bd0172437a2a151c1990c1c86cdcf3fc4572383a29e8e8cefd2b4647b38f5c598eda2af631086983eaed2cf4b03bb67aaa5f49cee2b5017a254f0e234a14627159d185d46552cdd091dfeb0469508cf6da920ad8b3c6e2b5f98f74bb4209013ddd365f76b3ab004b1e5573bcd0ee28f9da4de0ed90a31ee393803dd58ed4923769ad212e79b15162f4f5c24e117b87675392ddb7ac98a92d67d0cfb8787f0ecfa7ff158bcc114c8d0e79efe610daa0d8be85f444336ab249a8ff47e01aadaf36e322fcaf2d2c8f00dace9d684ac157a1116b9b446acfccda89bd7ad0b863f1549ce4b030addfecca19166f4d12d4b09e7853f2632ac8f1c2c49372d79a9e3fa45d0e63e8fef48b5b6f603e77598a05c8f3b9ff942b5ffd18a58f9e289a56fa5ceaa86244e655b63d07f2bcb018a838578cb7f21106614501ddeb65e87c2054c52195b6d1050cf7d5ab34256b7cdafbe4b9e9cb6f2a9f82784858e2e939e49e784964e94937f79edfb2d5bdd7be2b3389904caa44334f65be538496599a11cce2a65210a55f04c68f7fe4bc2c46a16190303f04dc95d7f5e74c5254f31a2044c49376fec3792e11e5ec8937590b2037a1c780df675f7710dbd714badd47460d0dfff376c9be5e78eb440aa2bdafc7a9605e9f8dff2a11ece32f02da88fc8a1fd841c43c2faa45c86e802cc07a9fe4603875f4df0459238ff4f73baf2ad7d911ef3da5385ccf531a197d0d15507db7bd51c3cc83dfac3778f7ee8126d2aaf16f2a8a9986e2e645d7f6db1a1a7ef7c52fb4b65ac142dc6c5d1a1e12cb7e6675d0069b0c841b7c4b49c7cdc8f1dfacaa76d5f92dc6ce69778896eb187c757c87559090b9591d4551a8de9e44dd6287b10964acbd0a429907a02ace6c38649dd96c082311cfd6ceea1bbfa0179d9ea3250a95a60a998feecb5169a9e60ed1b67c1d35b23e0f1319a18743dabd7227c10432050ef7be94b58ef98da69cc3c9997056f419c535f2182958ca165073eb51e0b49ba797d3b911ae7b0bb733ac4bb34eecaf61c7f6548ea962d6702df0ffc9374e676107f718baf8ad43ec2d353e0056f72434cf4aeb27c527531d5afd151072dcfc96051547a498a114e669682007f917c20151237be5178b1b13bb717cca69bd895073b66fe76f8ed23819bad1ffce807abae02175f24280b7e0dd2b3b92fcb946d1b8d22bdd9d4906e2b72894865399278d8661efbc146c682aedff89771576c88c4ceb4561077322c84468515fa0997dc14c311a2052ba0ade1344efd459af7b6a517f3e3f03541b7a747cfcafc84bf433bef8c2797fac3210220428094f7f2adb308c9af5231f9364669a5a01b28fbd96e6d7338f3bced26be973e3e8958e7df0265cf2adfe40c95e90b01dd28f9d0a52ecbbae1f32d3b049bfeebd4e636e93f1ff669cdbc8b716ef51ae28ca9897bb4715545d266efbb6090d28fb802eb988c531d684382bb7f09f0f2185b89a4c79e2a44dbb6295cf805095b21c033e221f7307974be573921a2bf0fe8fa3b0d7eb248758070eeaf19edce238dda4cdb125746c64256453e6a513e36e48d22aed746c9dc607e8ddc36353ed0e3f80e1bb20a2b9bbd91117f5653044fcf4fd34a9a37f98d6478611972093922fad0a2a4a9ec87f7c12138f885d64c3b7f6ad761d3467de084c63a5f833fda543a2fb5bd27e2e1f586aa2f6b96e3bd7c54c50d7b5f2af21521ca24387949f7ddcc8a9407c20afaa9d03fe6f4d12b32bc72500201ee8ca0145e2d4b86599c353d1421bcc72135daf8a93644bbd9807d33ceca184531b1290f82ef7cdb254e66bbaed309f5b7e59465fbf85ab14cfb3def343e23d918cf68ad73ce2bd65ac706e12204ccbff6f92a208291aa36e89e28c883444e2a531b11486ed078d1241e274c347e6624694316e969f4eb7289c7e3537a4a74a09807daf686054f3aaaf00cf7350466f99af7607b681154b0a6f46a87ac1bfc796002384e1df040eb9b29311c906ff6c79f9f6915a211f2441be041a7faac881a4ea138edd1537f222598ba8bf214dc67ba75c7238ee6cbba308261563b3fb735fe2ffa3967759e64c2379dd05d423f2449506fdce619e246f74f6b6090b662ca85f91c9a5c5ba0d61ae7e41bc453d0bbc5095989ef798cf0d8c89613c6c13a3dfc4d387c0164724262b72f2861483ac11f32b6d07ae22355c62cc70dd513d3f6d5c7c94f132fc28c549a2a4da051a4756b00922d46b2ae126dc2fcfed50bfdd0eca60d179e62d082f0fd2be97030708c4cfd48ff34d9d3e04453dac9bf7c0f577b2f1e2d6c1d6fd7867fac671f0a4e45ed3a3a8378863510a9992abc5a3891f284b97baea74548e41c1582630538cf690a425f189d1a13afd7af7dcb6d85d45c0852e81d208f37c4e4998d946c0908f461b678b311e2856cfafe3f2cf87cf1ab27d6b16adc9ed2ea07925fe0ee0d0c63e87b1e2922587f786095d935f0f87bbb364147420a600a2d99a461b62e615119dc866c7dd46d97bd4a6349f153ce3bcb7ec085b92c8aae8bab9c75a689132b2f71b4d21b17556e56434da82e6cfc8f418767ae015fd9c04ea198d1f3c424433d756af58d623b6bc1b8b3414174aa2aa50df443339be78487fda50dab98408d4f9dd23e7a02bbef6d8657ecc41e00fc6651366b8da6d282a5e0713b6e0fed5d8c14c838ff834d2c8bbd14620033b28c12dfa536de1c6ec9371257a42dbffbc218b2dd4aa802cc0754f5026acb3376470fa1f817848dae3786c6bba768fb599a41f7a41765e2b62fb76ba1a85992303711ce31dab4c6b80ea8855df511dc4b4f49a1d2135bd342d84a91368f61fb79a1124e45bbfeec43cebae665a2f8dbc1cb8ef79359a0c30bd4f9a29f38d6977f93366e94b785481c4cadb09e92219353c0b7c9293e9f3bccd107ec3af0fcc93229e0ea94a4faa7c040468f0cf06dd9d27ace804330f0569e751ed88026827e1a25601c56f01fb295c6925415df5c48d99d0631aa24cacf4dc700ad81ecdabc07620df0913101acb1ac251ec5eb57dcd73f467b1b1e71f28b62838db4daab68c277dbdab182339cde25cbe35577ede3ab39890bd36547345dfa831f71ce7fd9fdf54568e03ad1d0bd10d062fb345f34a42e4ed2ef00ff52344325f349c1bb62564029821abc25b058bceda4c863a2953926abd7f59bfb5cdb9948aace69b0d244a349d498d6d2c4e2a6cbf7aad6772ab55c65cdc782984f5710f56827dd628e82ffb9e249f7f84746bea6dbf46c91dda173f9e4af3bd93590d4312e953fba191dad8d10c2521e040bf400bd586314e10be677d47731501c18ab8f590949606ce4ea0e3a8bca8437f842366876991a76104484b0905da5c625bf4cd6375339a5712f5056b9dbbf950e8a1a834b1a9bc27cf2567fcf59bfaf79ed83f9d6226b5f7a78e0cc8c4903952efc2073734872bdb1ce1d8c383942e7fcce65d01fdf2a16d2bc526134cfd7681629048b81d32e3b598029c69409c1aaf43f76c213e772d5e4eb6672a6eef6ad063ebd8abf04d04efbce1cfeb3a0e6e37e3f7c4b576811cc0f040e507244dd52ee98139bec71da9ab7176790ad5ef87b260333c7782ec96851ef28ccb8f27788479697f31e6551b0afcb48e57e8434df913b097b89a5f460f5259dc7c518ecb257041fbfc887d0ef92dffd49f06529924ba95f629b3dd8bb592eefb9cd0d0ee58ebbac91d9839acd0c29d01423c65f5f64dc103381bf95db9fb9ba4c46bb36ca2c78d464a55960d2f1eb0d32907dac4515c8bf74321b078259434ecbd704dbc5bddcab8a2777a065ae9732e455c6bb9a90fca870087f1bfe8aa4847bc19b1235a69c3b33d17b3998671805f7d87a8f32ad07b6c0e038fb1c40c074a8a522e9fe29fe23da1ababbd7f2ee342b52b9d98f5641fe9a5742e2c27696212f2ad19cbfa480396037d71c57da73901a6eebbd4e32c49c28119581cc040717984518fd59c89ac4afd8d532b0c05c9da735581d66e1497df04f8d5ad7c8ffc500a1ab1e9675349f6e6c1d97a669b7e9abf9da93d07dc74924477491f0c04205934b4fb1cd769bc721644bcaecd28acef5889a2bd0932d9d5700b064c916e52ea69c8ffb23e09cee48d658200091e2b4de63a53a3d678f25384d1820b7b9b11be5040d002b5e13a4a3eb2ec2b1bbf7da49185466292f8c931b17dfc4062e68209a800cf2a858dc1b2aacc909b84ed07c0138fd77693d282268eed3b7cf199213b7f8d377a4a0f9e5f405327522d732f7283a72b072c3152a1da6e856941c4077b0d0d950d3dee77eda098f93e8d505ef849fc2bef118ac055798008be32298baa081d72de31ad411ce230d04f136db33b55971cc68710fa354a0a8eb4b4434ddea26162a0c171b12fc14a0b0fbcc62dc6c904ae24509a3e708b42477ebaa3a6019f6e12f1153ae55f2fc903eb51bab16b826d9ad1b6bf40d0967d29120c953eaf967904f4dae92765435dca329a5c269cc3e64d21e19a9ee5a8c51297a559f48239c206e080507ac34ec1c809b6524cb6a69ba0ced6df75729f1a5348d0ed192ae3cea36160792e47af6edcc3ea1af305367acda68302a6cb9bac9ddfd9b1230fadcbb02dede96ed4e743fd895a63c1ee7c09a6994d4bd872adcdeadeb8cacdf799074767715594711d0d0d172e74fde563503ff4999fbf0b7191a5a083ff6c93384ba224d317f556d69e1fafbba03464ebafdc219483b01d91ed969473ec519d4fda1d65811147b7be7bb4e47915eb57919568252626206d5dc13f90c6a50a3d3635843acf45cbd567160bb379945ee2dfea217e6c50a32c690c29047b59bcabaeb2446bcaa18b4f6fc79c60c6b83b7445f32e4cc8cbaecd1c45406c99c4ecafedbfed58f981c9f5c9d7cf1392d0f7a5e51b223327780ee51fe31305d559dcd176b906494b5e8e76c8e5b8b19eae902fed251578471ce3137021df8b9137757a16424cf61600e51a4bf96b7e8e241e39274306d66742dba89105ad6cd2d4da50dddc29ba513e41ac639c9415aa6840e95142bb82bc792941e14fcc01a146ee22a88a1029b026ed605ad8b47531d5d14642ccb2c8c26fed347eb021534763ebf4ff415c1aa16c1f6ac6eb50889b9e0e47b0d8b42bb350c923b0c991be07a765d7a7636c82013cef2ac546bab76d0c991391617717e816b5f0208d1d7c81ba93d42436bae8cf66386e17be440b827f6d9595c0510836510a8ca3cb0feb272588d3a8e212a5f82cd4278f9d9ca0bd1942e5839a4d53246099df1d13068b88e4f66af6ade1f80c1cdc8d9d683e3bb4076ad2e498645234b0b67b0a3e32be3571257afc70741e74fc9a32e92988e6523028d90b4ddf3d6a131c03e68e282e38d5cd361385595cc4a5f068b887ce2191ea6be8efe562e4024118ff4cda1147cdcd5890e3751e6e60b14b220f54757a86a5e781ab84d44ace59f4c85e6c948075fa9e01fadd48843778b3c4d414defad7a26b252bd39fa9eda13ff5a42b7f2fce713030c8538be096223f08f7d20acf77d74379f29dded705cd7098d2e5930d06294f70b523a9d3e146d707fb5ee9d4482d850c1a09ef1a4ed62a6e9a86105ec522e8cb026bc4df7e1ab9f02108743c31c814ea2dfdeadcf56629e3350c8f2c44d679d8263b34384aa075afff6cfd92817d841ef53cf9770ee0dc6bec35657d3b040e792182f7ab101e5f6c1bd70655793b645a6219913b3750a01bf2379103d4fe8c37d80d246ab6736477773bad4babde9e5d0b8f9d26f387db35fa26a8afe7dea1c11be3326f9a37af52e4586721305ccb53124bbe995b85ce17c61a11582aa08692c241f3113baf18cd3f78e82048cf2a90e48eec150c1002b4c12684e429f9339271b8bd0264fbb643dab08c8f191b23a92560b15099700675ac328e8bcb4792b75721481edd1da1b534c5a902b850797d0cb74a664c07a58c8f859d2f6a35a597591d50de5743c9925d915bb1aff2e48a3b9a10e6181ac895160c11ba83ef253741ce6d07a6ace7e7c3cf45f1f3bc3d1733b93a146f6b919b4fd5d9e5ff537c901609f94a965151e4afcc3a584f3cfea7c8fa2d730f56bb031d3543696a8f9fa691f38a8cafdb051ca12035fa9c62b880295fbfdbdc4ee476272ced8f03770d9dcefea1b8e91f2483f229d7b701fbb1d1f751b3e0ca37e5ada2321433ba17fd57f5c4ad7d82c42e92f2d5d0ad181833b524e9cec580ad7c6c652d0027f5a292197e5fbbd29b8de867ca48ab7d5cc016dbd9884d6008ad9fb2902ac0b452b447d25ba15e3d7ef5ef5ed64e151462c5fa9b4885771a7737801ebe0d4a36cc184a2bbb4af8f90abdcdea68c395e8e77778b407212aa9204f24b62e82f199fe871e86cf578765ab25bff7460d5e425406bbad5d958665e944d833eb6db68dbddb8ec73ac42e01a968a9f7e6e1c5218a5fa828a39cb57d03bcd2010b95a674aa39065da660084d80ad8f6c69d6f11585b80321d8baad653f6951fa44946da05b3b82c418d0a310fe3b2d3717229a6a6f39ffd64bbe78a36e07ac8ddead6cb0dd0ff32ea72560f85cf4d7e894a6e6ae4e5b2f05f41bb32d06bcc18ddbca24e26d72b2abde6b36fc95ae777eb00edd2ac4e4479e2d2b172df6f1520df96c7a6f86d7899de856cd6aba5ea4b7aaf68c1f7057d755db17431e4a39eae393f30f53bde6f31fc16212710d3caab1b02c2e344c2124b383f25a27c9e5a2b31bc7ffdda73fb5dec651c4c0ec18b3668543ed7e46a9ebff4f35dd975221451ad90ac2d1893f8756fc78a3f95b85889473f9d81f825a7361f7e506837787da980f4a6b4bb8c96c7b2ea734f83dfc26b7d48889c6f0d92b10644fe85ba338695fc4ac81b63f6f0526fb4081dbd39840cda679f57a43f082c683bb22329737be7e7f322b4db7c6d77a141ca897444ce0e6f9dcbddd254ce9aaa732f852ac15841a54115d01d3cc83366a7b14b456cd8a84bcd5f7aaabc35128f1e481d20602155a4860ce6e643ba7a5781f0531c7b9720af5dd00be7f6ddeaa4c5ec20632ea45b3bc5ee439e9728e34a7096d0b4f5f30e1339dfc38535121cc494bd7d0991dbd4935e7a4ae6a716d48f50282409860db01706fd750892097e0d877dbbce512cdde94a629a3f4f1aca1dfa8e85f55ed7606934bac9012f4c3c9192e372fca2bd9edc9cfee4dd47dd9cb39cdc4c0e7f20356e27b80d37827ccb17f8866927b6fbf9a45b06d9e704e33c1e24175f2c1dbb1a4ffb9d25667faed87bc8723146255c01b3819c7dc236f6e9899a8e71aad640168f89c612e1bbb20caf40626c8047b38ad65aff5e8de00df57e4828a5082560f16f130380f0e90d831124a1ef3bdbabce084f458dad88834162b37910ab9d030e2a8e133000a04c40ab73e930f7cc3a41d79b4bbd5699fb0a8a6e60b57b63785d330294ba0ec2a3f6b8f07e684b1ff529b5bbcaa67fea9c953bfb921c181674412b7c74f2a108fdb151ed46422a3eb667493b8c3d7c1a4b36726334211712577588b55f23b675173c997f1c550aa3aa20991119744e2779b5e1c8c8a485e1f8541dc583c4fb9a4e153d32e17b8915b74abf57bd76d738b031a8bf5008266f2061f2282d4b4dd487688a21c3d34e5b782fc87fe7b8d33651cb7f561b587fee4ee78caac88d07885a8c609c46db1e693a4d992e5a6c2b6db3475712dcffe29c30f97148c180d6007235308db526fa0cada88cbced6f36a42214de6578c6057a31387595deadd4c6dd4130c4f078c8fc2faa6d0be1bec08861b6ae493e8954fe4ec84df879e3855bd614558536b058e49370b899516986d3ddc06eaae597ff6019eba4788361c4d219d3f353d736c3db34dbf599a0e23e0e3253bef4f6a6f96aeb88fb1035c79a261992868dc169ce8babc5ee5883ee00775a1dcbc6235d1cebad9b84eb723a5edd8efdcfe4255f91abef5138ef057d6b2425f7034e1aafd32a7e0e42c02197c9536c7a4e5a3e31f0c6ae2886ade4605dfa523e9771f7277e8cbd2351afacdc54bf9e6981e60d2a28b631cbedecb619415045c87d9e6d006fdb5590ee522060a95b0cae5106fbfce7cd3fef406a7552b89f0d6102f9a55f8dffbd2554208d3e763964dee4a01090d928001d5597534f1a2695f3d34cc442cbcf2f12505ae37d3bee930c4084082f364a52e89d780a607a269f7544a2ae48e4a90de44d10ef9fcf86e3d3350601490ddd960d448d480b5b2cfda80b0108f216963841383553c9116ab34915d41e03e17cd97ce4c582edc67ab7a822ade0cee303cd064bccc35c5bcb1155ccd2be6779a16a170b30f668e06c4cea9830a8a7f11852b7e788b1d558552a4928cf38ae94a0234578040c9445f99705ab24852598acc12fae2205cb39f7000c0b11dfada31d64a8665fd5ce0fb896ce06cd35a08b2eb002fbc3d4671d5d8f2a2bc65c53bde4205d6b54e497d6910de7a9205136765fee15ec67951f98d32e15acd45a635705cdd0b7e3af2053f7d3b100dab1e82c785923715a13654ab0414de357b46c98a309c6f879b917b86489637c12bca13cd7589793cda06a650ba79d2f78b054d33736abbe7a9ed3cf253d9114041082eec7767150e9ef8aa94f59631e1d0ecdd7945e50b9f39e0eaf9ec29b8452fa5a78a3d23a55929e8fa231d3daca299849da479adddae37bf3894695ab6655b30e307c68319e5a77320df88ee58757fa77ccc998e47ab899716c5f1b745311602bfddf84401627c72645f583a9c220c404863f0f56c6cb4109d536dc759eb63b000ea8488db16efeef760087554adf0330a7a35a8a6783d011193a028fa8d540379d0472fbded2f39f395a1016c2074b14d1664bad52ec10283e93ee9f1e3d0a99cc989ce9f16696345786596ceb9432f84f90ec47642733d30ac8326eff9a329e6b0d94058f2fd61ada989c9b888054baec491293a3d2280d00ff48896581f894c2bff7b599e1e27e01d53f612f96d25140d8d6356783f0a298a707b859342f79827b5b454c1a77a16ffede6254067111fb17c3ac716ebaddc8f9ab7abf48d660c9ddb92758fc77c7c47acbf0cb40fd51deb96e8270b37edbcb5a13de089a5ada90715fa171b35d650f01428b5e73d37011a38dbdb5c5cd3e5776c263e0ee9bd776ea425222be2bf18c1646282d2743923406d863024d927d4087f5caad8bdd10ee66b5b421de421f72d62111171b3d75a07923d63986dbb2095a181030a62065c28445647d292a36e6a665d9eb6ed07c9cc0f9565b31bba0fef17bd518152f562fe770e84436c33881366807da689b498eb3b08a6d62674bec6f1c8bbbd9ca38cd3c7e3e768d336955606fd03bcf802d03cee116767ca82899d468e19792569bbe8fe597c97a3f7cc7670494b2bc5f9fac393e97416a2bf72cdebc2e5906dc5349f05eb7f46b6961d01defe0aa51ec1dea9a7987194a79846b987622c2ebc4d326b3dccdc1426a07280c27d204659e1b618c970e1e1d6433fb944c8954f92fd77e9cbffa2342d831348fec8049ff8683a096de94f0aa4cfafc26deabbea174ccf0ff69c66bcc7067eb3224cfdb51347003f0435855c200acc3e6a2aede8b2b1393251a3a4e3ec0254af0e1ef03c79c99de592028cd9d35dfa5b95f780b16f745a7d8878ad3e880ad4b340e1250e4f6a2faa08cc92f0567905e0acd23b436741f521249dd19ac358e51de07d5b6c99e4e10962d29b78f954378150f6418367e6086916eb69f26ca10f4698f8fee1cc112acc24f11e45ddafe3ca95e9e1bdfc7f5062de1eeca001dc99d0a3944288eb44bfaf541419d41f1601d1317ba655340960b8390b0f18b604233f2f31a8b5cf4cfa8d258b1febdd6b2630f3ec6cce46edd22debe7981c8c55cfb160051e5aa86179c970df0dfb548190602702422f7b60d11c2214baf94df8e20b4bd16d6ba9a5557bb47fdc45fb24a6bff40172a8eee5cbf78efb677c29c0eb7c34361f847bfb795f555822f9f43c092adf7031e8ac005ddd6d8db9aa92c23eef4519587d56212adc554cddbee68d46dbda2f2850bf2006fe7dad517957f64782513fa857c188cb458ced4c99c1a5e13da0db0371a46a652bf3682ad9bd683725f79b97dac2b653dc95da93be763d8b9fb4d6e4a16ad7384b0f5af9dee93b3bb0c553db5525da39c994c0e7afd7f95c384b13666ed4540d791659b61959bb31b076ede70804b97c6bd9cc88f46a978c342cf6f91bcd76e6a2c45873234bdb770b8dae2cc1fe8bbdbef47d6533f954586330eeda7337fc3a0fefc929e5585408b0ad542ada236dad03bc4e1aa81481de640973bdeab1ea72198de1d44c2ceb4538c05cb7a5b0f7be94452af2bfb5c619222afc211eef99d29399f2257dea10b5105903b6e043b20800e96cc18a1d896e276f1833a6ce55dc00593d2230162eb32f5bc8fe4b7a9bbc814c1c0286439d264ecf0fad41b86bd16742b8e9f3c77f8357f45344be4eb592ffb2894fab3ff35fb9ebe2c5757b3910a31fc23356428f038ca6fdce9580a254806161fe608230d41a55564fdf29487e7f25648893cf5a1c0dce98b6ed929dd2b25b04c3376b1918b983c0384a4f463198f0ff7b6d424bb9a8806ab35d0af0acda9e87816726355fc36df4cbaaf1eb6a95b1ac45cb19ecebe3622034d88800f5715083ba814391d0a596ed94927c324ce3774fefb43a46ab680db78b7ea962eae8669e4fce79a45136b3911d15fdcf9df1ccd4a7388122e457e8bcdca10041595fd29fcc15b4f192764e564f6a44bdbcad46dcea618095cd7f5f9821e7bbe448d2959544b3f61cea99ee9178aeaa282f478da1dfd21353bc8cdf86712765aee844da4fa46d9470317722f0de8187da18bce4c62cf4a93dd07647b901be18fb27ca5eea0f412432d7df0ecd3554353ffd38e76307f3889d034ab5259a135b89db60b8bea9933ab89eb094984d3490598dfe5b495849d5051e153647e9a98a0990c2f3b77d6e09e3e8db8e1efe513c4624688a4d9a6dbb45f8561501279a1fc7b89cb171a316153a807c33233a653861ec37a4568bc1f7166102949b5dd9123306596337cd75f4103053065cbf9acf93233cca85c02d02f03ed73aa60493457da92ced3932f03a9248a6a1c9c004cd7756333b960ed4f6503619fbef42663ed57cfb38e3e643a7d344e581cedcbd0f0bd95c14a069a9e797d52e684ba83facee28ab3e43e7d974c24c120cd216b27cb02aabd7e302f0668f8a1ec51b4ce759082a94d1e32f0aa7e8ca98a621761b565c537da2f227526270fcc04be3f6dacfbfc2006651f3e8232c722a36821e4cccd121b867307ce66e191367b8f55ce288d89a7442bb1389a0cdc75ba4e7b907d03055dee0c425731584a68f9be3e0c5e013f7c6cf03e4db56de906bb377b3c5c6ba247b431af053e80a1eb2292cbd116bed5ccd1cfcd7aa30e3677400117f3be059edd05f7df6f04b94053e46c235de8248afbd1d15a65ed74c035cf40e40c6c1a3ea27f7d2d3257e954c1fcdfb280054c5ef21eab83bf982fe85872f046ca9d1696b4eaee5bd96996d67f05258a68f5ed7d54dc855c72ce75a5ba73175bb9bc6d3f554fbed68f765360e31a5a255e8e1bc6664fd74e3ec114299467bb7930fa9ff903f93cdb982af87677e706bb5b805025d11581c28c5a76938e7ef61cba811d77411f5c70da0f4f541ab544b3efe93f4767ae665721e8d7f7dd87c8a2e9c7b76d04358c80ec3babd76e5d5b35a3a21a55b95d3ed8e6bcd69b001ebf5d644ccf58601786c9191d9a8115068c0d3922696e0eeee46ecd209a17fc579f0ddb100f3eb12451f7a8ddf784ecb5e98a2ab8ea4ed2bed482ea06419eafca3982c2d15e44f6db2d8c77848d854001e3d0f096ebac5e3fa0a855e1c0fe9c18729420b140a5b98ba70eedcc8e58525745b8c3be8c21c68c7dbaa12771eb124a75a95efc550172d40527c06b523cf747b2fa3885410980cb54d9332fbb82b28e4d7ae3d7beb5500d0f4642bf422c151b3fb24a5b62ebdde4b2633a6b1aec679b14941e984603e149363e6aed657152007c0e5cb76f8eb099d65a1b16e843c6a0ca39e70c913302ac38e146fe09c03fbc25f006ed0f8fdabfe289ad78e1c2f12ac450017d6dfdcb9463665a803d4f0a1696220fa323be8c86eb3a41c08cfe0eb7f0944113adfd8120056000beab13b5469340d5aabb7289a483dc19640ca5d535d1ae9771f1e5096a77830600a832278c412a7a79625b47ddec38fd87b09dde1e3a141aad131a4374e8770d30bec327e39e09f88d751aa1a9a40e37347fe6487ea226fdbb61aee2f1c1f19c16a46f7d85b9df869f15997ba7afc4a981cdbff1eb8ce1ee35d1e2fcaee2f350f1cd10e322aad13ee0b7a05f54f15d72fd4178116af914327f0b6de21f83131d338ef66042e0fced7ce92c2642376480ac9e295ce54908f9c6e1598bd05b27c062d44b0130e7964ecde4b84922a9d98cc0efcd041629df50ed0652d6f04df9a03cdf2c174fee6efb699a26e9dfbd6ed15915600586d1cbb19a4a3b789712389b9e776987d714211fc5984eff144f06decd88dcb66a463df0f5db70a5ab57d6b108515edc53f113b1064303bfe79eeac372fd27a03b0e1406c87d2f6170e65feb21a9bd587203c9efdda1f651822921bf4525a0c4e7a3fcb769a91e6bbb0fc86c2d4ed7383c9c28551dd8ac73751f07aa6e22843557bb0d3d756e30b0ef58b1ec198770d9d881e35c25bd68a635c8377e059e6c6df637223a745df42ebbb9b60643eb2fe242c22b2b072247aa717a82d06084b9f2a8f0d6eaac7f75a03660040e885f16aeeed0bfc1154cd4bbfcaea441629a99dea0cac7bffcc60cb1975bb24b5fb270a7427c4b7d7b151fcadeab64605099d2c1c0665351baf9a0b87e3945593e502e0fc01202fabdfe29acb551a7106c56966aeeca11b1109bff47bc0051b9f472b73880795f9fd68d032eeac7cc6cf5170bebf666f8058e78aec4a260b0c1789486b053401656cbaba5ef78c8ca7128f9022d366754dfb21401a8a35911c20e3166a0ff6e9224560a10e4fd74141f315d5a79323920bf9219d68886e03d2af2893d069066a5e003307529ea1be919f8253148a5d642ab9e5f7d5fe2a8bcb5f9e2861249333c21c96c2c243c01d5dca9c0e81c3d3be3ed179045c7c16c5a4de784602f704dd13b40d2d571afe456715ee1e6bb44b7783d3b4ef73be1680e98b3be36c371247af0e1b3f3ab097e916228d8b8c4cefc4716d1991a70614074f4980fe21166db2882c8786fea2287324c28e4753b7b5c8bfa067c8a83fee4838eef44d354cbbb0173145f25f3bde5b80539d4246d9b16a00a72c8bcb9c214802a89d56240b861374efa500216630cb716f243e7d0f0ae386ec461216dd52faa264b2d40f013668f908db30ec80fee4decf11402f76af3d593b76c938f010441b9203695fda247fe04859de2a85ae4c5a472bc37ee23b319c27652a6d9e30c9213f924ae940d743faadfa6512873059b4c49aae93080d7a6d039e788d7ef8aa3144faea879803fb26058ff16f61c11577d6f23ca845eb17c9ed51edea2cb2e6a9509604f9f32b96e2dc87e400d6093354abbba96dc6db4416fc6828c89c38acd7157dc3a621e6059558d30447c20b0f573be0f57a94e39ea9b80d27bd87f051feee0b4fad629b65b785a55e7da521120bf42468d2a43abd937c390e4d7658d0ad5e47d217ba960b0da287272954de3b8b2e9bf2fb2b90a3a6a219df708e08d235830aab91bf73d9ae12fe78f08d67f8b0d51697f1676787bffafff985cce9eb83ecee735611281388322d4c60326125449d235c5aecb63dd903addac40969d988b3b592aad2bdcacc5611fecddbb77636c61f56f7bacb132d3841fa7dc089ab58fe1d199b90908df86533f2318b34d8a7818809031e19111d890a7f5952a5c0a55ce34fcb25e4c72e76edab56c8def6f0e39340f281c789038b916331a17b2e301ebcc57ec3f852ce8ae30c93eaa6e7ef5a43e778f6440933069919ce2c7aa0320d0ad55be8de64387b6060648296a77cacc94b2b5dd8c8e060b7e612fbe4a209c0c6db66a1fc5faa6fdc75e8b878e72d811700bb286137a96aa76b99870d2e5e61dd9201e36fe11f92bf0c69ea536cb8632ef7d667788eac7550e96f0f4fdfabc9d6f63836cfc9050c2e984f1b8960998f96fa2691d530577e7c51a2fd6af040994b3547b6ac0a631f381cef49cc0644abbc85eec465f98a291d71d23a5fa4e317a996ed6561dc01d9fa1bf8146691933fbd38aa15b615d30f577edf948e40e78b93407b895fb04167e85de36efc58f1ac6f1a9bddc3cea8d0de28e1e3fb68a4eda35ff1554217bd4c4e1d131958be7b8bc27fb5c998698353e1863ec7405edb6a473912de4002fd9c75e4205f3945749793e056070d8a7cc95e4b96de169f6b8904e0a52b4d7ea56d146d97cb29394ce166b7a0ee79e214707ccb2afb904330995e3556ccd30ea969bb6b6d0977196a61a32037d61c3b3fce1eec80501cdedcff542bd0ecf3ade6ba34b301d1fae1e91212c04f9b839802e9eaa22df66b411236f6338895e2eee5bcbe1044bdb3d8bd279bf3db1627d5b9bee97f5dcedf1bd5c149c60c3bbdc5f9380b5037c2dfc2d636c17f5279373ac012303a2b7c4843ede0c2862516e69a16944588bc17280c8c0187228e30a21e4bdc38cab10914d4ca9f2882595100d1197c76bc2825e104320c070600d91b01db4ae9e94a744530758b2e0d56a7104994d22b9262dec5f6098878fd7edec553f0d757df6b11a893ddeb510355391cc8b1f68ce63e28b7326c1149d2c53b89d5614f934d0b03b76b74f210145246d22073c7fa6c7effa08b8f9a4b1dca46beadd3c295bc73ceed51576594f5847d2c6deff61e5d9352c4aec50ab2fc2a0b59a0a49f7af88f450f95243966a74abbae6f9f868252ef970bc8b68d82ed664d7e4748302468329c31ce005c72526a19f162b7f593b0c91d126a62d965414415655fa5b4078d45c0e44ab88556f646fc50d031dfc0980b56e533f20d9c4ae76a3e0645a68eef88c8d969285b277d38fc17eb6f77e5764b1ab0eee5d6b72765b6a64a981746864b8730d37efea1a782d131410c05542f2a886bd89933f275fdeb7a9f5257242fc8bbe937666e9c5c1f8d059a8b95b3c0e86df51f89583923a36168cc7b09e770e8abbb5459eacafcd665b530f1dcb134187c216b0f9b72d6a556043bcaab979294ff8562d421c73dd339b3fe50fa83751eefef022c842fe5a132a77db50c3085eedbe3aa973ef279067d4f387484205b651276d3f763d51ed286632f0d6375b00105dedb9528b47b20c50a8e760c8f8e5b3452d61c7d126d706f5af58273f51d2211d46cfcefbea264f2116689c1c6b42eb8e800cdf5f1e3c6ffaca5f71c311b6525da8c9492cb902f67b3afdb7c4e6442b6f56afd2fecb3dc6fdaf3d2d0994d1ea567f2225faeff94adfcad7e498be04176f42eb4f8ba9e476d2aa661c54f9017d4258347fd72b62c1ec16d845728c03d4c1ebfa30e38f2a155ec921c721115c243de6fd8f75e24684c4b6877b2b5c5704197cfc92bcf03b8935e15641f930bf53863dfb1c18870e4caa114838f46574ecd470041dd3e33c8f7a22a549b830223d99212151059cf32be876a1c02544821ab678d1f08d5fdbea33cdb3a3f7269a25e04c25fcc7f065a6e7b2cdc7de9988915ab03a8ae7af885c0307fce580637e038bacd4c513fad71068587a2fb3c004efc1358b04bb7d78fc303655f65d52358bc802e3cef25a5d089527cf555f68930793ddb04edcab476e7f6de62a94fee4d667809904b1fb5a9cbdb0ad26e10a012f3bd51f9af40546532bae567dd012137ae9f2abd93ab52e2de4afd2096c393bee5500a36b10a39af81012a47339fc50d707c6f6ce7e316b3dc33f9c54b383089810ae92df94312b23bc5ffa6b10f574a39b4f698ea64463703623888245642cdd7ed3aff8df3cd04c50f0acdb1ad4f20cbf7013d58fe43c3521af18a61ce20b8ecc94e21ba97e803ddc5b383763c7b8c9a8184719f90fcec75d303f483c5be1df0489c53b4e87635182cb14c4db877d7d5164f907f64d7fbd98503dd8695604202a191e7f6013f977afc37574399e8c20dd5ffbde95f2f2299dfe4630800173936ea3dbfee7f5de9fb9624cad33aad400a5244ba4ea8db3a09cf3dc6368b8312eda2fb0dee0c2c071c983985d025335d9ea9de4a185d7690f7eb01964df0c0a368010e6d66cbb11ca46fe0c65d14a00d01f8616bed82532c9809f4864a108b385bfd0e67078cf0e414a870f468ff06465e3fe9f4e2bdecb6b3a9b023335b30bf43d6a16ff422075fa2aea3bdfa824bcb82166d14d36a043b620e6762e6b38ba2b6c9798289f3321e4aa76c0a6611f9c5b6bf3e88cd5186c054fea238225bcbef0d8c01dc80f1e99e1c17beeec6be1c081e2ff9022161f6d4a85a32b792088394dc2048ef9c86498ea1d0a65e8ad4eb7b14e5eb54335030cddaa3c97256c2453d789c5f3ffa325ce1195f6fe1bd94a97662076e77381b446e8724d1956d008cce94301f91449576eef7ef0ab054b2ad85493de0301fde636108e481e7712d615eee33b56236b8aeb1eae93e0a5c0471a93723e2f357b9cb0af15c021815de957ba57248fd8c144111b24d623fb498cf0fd00051527108e0c6e34794c8f5887e32512a73901f1bf7474ccdf986a3307741628ad3d47af0aafb46d7d986fbcf8d1a83a4fcc2498ab4ef250acee1088abd95d9c264424d607603e3253790cb10cf865fca5b090f9e490e942224dbe4efb3504081a2e3f10c24f72df0b96fb2208853e5c7ce28c707527fff6e19fe7aade0090243bc920b4da58fbb8e39af6188b325a53a9a89d4731e8de7974bf11775fe98c07e61ef03dad52c6725b1401b9434406e4aa58bcf3dd441aadd0bec0c12c1fe08d783bd0273f246693a30152c1413d235a1e3045204a8ad199337ae34480c8030c77f2513fff2d386d19f1928e5de79e3cb885837bddafc0d43802ef23aa4c4184dfe1d6c6c8bcfde6b5bb6b2ce2f9b2a4083a008168e08042185849cbf2105811bb2898d7753598100d93b88710815dd8edca69fea273a8f567c0d0a63a7e65d31c3f241a2bc55cca34e27ae52717b628d4001e6368985466b1188caf0291e2746da79c02357ba536a89b91bedc345f2dde231f0a8625c89b060e30567d1916f39afe61672a484f6775bbc32cbea612187ee30f3e52bd46882e9b4276e8134c5c46c8224c782ebe2bf1fcfd8305ce71dbc51244b7e6d6285ce267f4faef176a84b34e4593a4074878f832c1b3158e86608577789fa6c0044a26f00991ac1eb330b002dc46759efafaad44cb6c9ddfb68cca3d54a193939da288dc0fbb40873352e16f8d870382f36c8916897105f0a5d77f39244e44fd50a0f9a2d65ad19f217ab359ce10ef483de198b0e750fa73149187efe704e7e9b9204f04b82e1c93f9f53ce4f3cde3446d379088196016132fcff0dbb905d42267d6dd3dfabe6e0cebe40582b6a5f40fdcc1773fce995644a3127d975753f5fcc81f420b0305ed77bcea263705c636130a254c86954d5f2a2fd389f863ce967aed3a37d6a3d22995112f220fdeb14cfb47222cd1a88f6d305818ec3cfb3885d6e3b179bb5c6e344e99d852be32ebd0c55d607810f63c73f8e0480906c5f80e9e3a470d4fb57563612f2f6cc60d9dda3e42fd0335436536aaf2fe11d1e634d57b6bf9cd4a6ec6daab5aac992ec6f58f506729c94f6cb861107d7d938a3e91ab3c0dea5a2d2991d07fb07ff89f425723364a72d7168fd2f0879f9751a82ddbcfe1eb2e9ec4c8ca7728879a7b01d4af6158adf23927a475b4ecb13fc38c435480add5a1b93489858c07c033bb8812da7515a03a2a1c04cf9569d2d9456b6d62ff3293cf0ddc31f3d9939ef49526ae6e4ab0083cd47e02ac84f0c5504d4ae0382fdbf1f290e99319d89a146b5a7179a57a1c17c61a60e019413dc42b9935b0f8c89e0c1f301456f7cd2e6e2a42332975c71498ec0d174479071fee0279042cd656d875bdc9cd562d2e965f37a01cccad69186eec381c2cea6d50af48d28bcd437e4f403c5ea79bb7cc0c5858311e630ae0b133869603b30a64cfcc34123cdcfc1a790b6960c68a16180a6ea5a18440706d0724c09b258b28b543c39756263144ed3adc7098cd02e6c93b2b81a0c1a95156812368d767c53cc14976c9514411dc7278added16a2ddb4d8e8aa4f231be534c5646f6fe5af77abbca072980bf4f87f299b47ba7cd2dbb37f0731051d427139744afac03f21b52c29286598389812d3364108740baf7c1b4b4358b82f20dd56866ab48cdc9d9c82a721271aef5e1bfea464fe658cd82750c556eb0282292b613132a9d13091066e75b5c0d0dc3951b2dbf553ed200f311350d87b1ab3c48610550fdf4fe53c940fdd924b7e8338a48cdf0ffa22f4e6ab059c9d68ad7238633e2a36f76b7a848da04cb10960c6eda45fc9a85eeb6438044b93a1cb0f42aff3e6eb4bfb967050a4c0b397a0fa1927db5cb47d8ea229a7fab1ee80053b805b723861bbd16ed817d3763661c94685f9f7e1195208a6db7c548cbbe1e798fd4d0075961f813a029452138b59e813749985e721e715fd7117adca8c8f29b664846f465349562993a3a9850f389201fef3051410902e411d085c2be8c59170cb0050c0427d7d07fa4b7838c4ad642adb1bbb48d42e6bc24e9c3bf1b0e57930238d12df3cc8963aaa2150a3274d5ebe3bb2c64c39cc9760e5fddfd0ebd3e3669ed559ca2738f3365c461356b0f284ada458aa3cca7c5df1258b6609ff85e3011e4f2c2f7356ca1ee39d4a7ccf95bd86049864a5ca3d238c040e8c673c0de627684cb9b54ee3442f4fcd251d7fd7449c20b5ffe3a1f5e410c6b97c9921917fb83d51f180aaabca58ec6a7e0a7291e8b14277e6eebbbe454bbeceb1ae3cb38189c47c94cc5c6e4609a83862e40b8d56c32467c5cfc6dbea8ac93bf86ef2216902bdaadfc8db9fc67c5c761f09cc5ec6ee098aa20204712da1222ce8ef9b857cb20fb4efcb33ba1a226807343d992638af5a94fcc8cb505e0fc3ca07f2637a3ce092311a82dd4bae393dbe35c23bb5e5b935abaa84389296b77dbea4a989e558871b1429ad554fb38df146278ca7c7860c9eac22227a4513db4bdacfdef147a39a3a2753895e0d9865870b9b87046de1421e972d32b776f171e0239bdbce2ff9ffda730aec3d63a9e1eeea80da59e65a0afb5eb6099dfac04d75be5ce995cdd1575e789e48b5c3ff36a67560e99f54a72faca178a4a0efa8604c91af0eae795246a3d0e9937a0a3b9cc95006aebee24281d4e78a69a4031551d1d27f6162ef90ae3221192be494cf3eab165de10a4092f97de5a2b6e295b21c4d178a1aca1670fb65fc42c36b502fb5c488790934f72e76b4e6aa90e29787d033adbcfdfe812f8bb3e378f1e1b3fec2eb071ae39cc28522c206e3b263b42cc785e29065b368cc085577264e43ee8864194fdc7613eb0704135f21f22761d4c96038d077446cb791b0545c72fc04dcfb63fcfbb74523cfeea40eb4d252e7776a6e5fec3334a841b8734a3f1e1bf8a1d351d12d0b85faf98d734487d0c9380b971bd4c45f99dd7917e76f8f5ba04bd12ae8282b934299ace36fe7faaa32d8737832016645a7e3a4b402933f3747c0808059f77edcb8d198df6c291dee4fca29c9b5d8687d1a402c4b169ad9f69c142ff616119c468756af21c10b6e22ebabcfffbb5c872f64980ae15a66baf9b8e3f1402d693a6b61a1275b04ac5dbd093157db98d1bd124cec0a9b8cbd27a52beb4ef2fe9691d8c4261db09e2192bcf620068aef8c342cda56deeca7317d577e4709a6b689cb9d97a5a20c94842d9de105ed03306211db4b4781c491aa84c026d72bf6d7fcc15f595170b8f0a157f97a1bc2379df77c570c6627701312f6cd421b3c31315faaafbbc0665d64f353920b7d1a96c66818d1cfea85d88af83262b8467afa9b2cbfa87c684cbf1660aa7bb3bfdf159051fe8d7dae4aaa1572752eb63b8429eaca56e3e1b5794d5da474ac11d5324d704ae0df98054ff050b293dd40dd23325a7e904dc82cae625e8b650699983bdfee331394719b77d9a9962134fe9f6613a9d09c58929352e1d3a827a74f9261a5e3e61676cc6872422b79b29571f89123eea25b10dfdd1cd2015d4dc1ee2d9647aeba3ea7ee8d2543c33e189aefecd655ddc9e887af8edbc78981ea4692b25e44b853d64bdce5c2e3277388802662682adc652782fc9c47bef98367bf174dea717aa8f74a6517c266465aa0c40aedc27b579a24415b1a5abbea562c7bbcdd032d861365be00dad091e37c319194644b0a03911ef285bdca0c8eb3df81cb0c7f3f71aacf5ccdb5532fbafc4ddd15d19f8b2fd33e3c495e14f567169733e0866f9140c442e6e868f0d3ad87ffd1236d3d9c4dd4f4da7495568374465834eb19b99ef38ca332189c9037f1268ad04a3ba50f81b40222905e03181c0282972eb6c3c96470fb283cdbf08b9d2cefe21fbcbc8097e1246e259d24f8bd45772af1ee075169df1924aca53124b0354c254efac72c97e51e1611e2540701823055bca6bb2f0b2d58cac7366119628a2c339f2e62d09cd88bfe8317bbaeb8808ef5d16c81a1b09c7881306ef4a60cb80152a0fdc096183bddc4b1ee542206a1ba76df3b2c9ec9793cd2a1cc51f9d4743bf5436d34562628864c6023929561c807ea5314a390fe0ad82093ceb1083264592d38660d473eed3c61d58789a1e648ff215e8ef35a074780838acd1f58c9c855d58e57b44f00a03a81d73e8056c76f8c681bc067301b6ad6e57bf5fc603bde1d6c86adbeb00c993644958f28581aa0deaa075186f8d9d89e653433e76fcdf570693b82695dd92aaf240f85a4abb65b453d18e0c5daa579f7702386bf0fc0226d5741fa172f5915847fa6b3d13fb5a74eeab6c60c8a50b5ca3f0f83f8b3ec9d0349bc0d324bcac00cb1cd8a509f3e22c8acd9fce8f19547fc0508758266f2c47d2d96bc6409f528428db0c47b996a84b9a855282357aa861a001da4709eb99de18612bff993cdf5ba60b362f04d330931ff591ce25468edfa605fde3f5ec272710d6a8f3a41aed02ac0073862c45246f7befc1703368c574b88179c743e8b3055b7fec3f821b016c3a4635b4ed47e4f6cd0f62d3411950cd6481f9efc7ef7ca531cca2b63b55db0c4404f3ed89892a9ce1f6da475688d4a145d75571d29be95ef5173a8bc67ade27da20195f28ef31aa6994d6d43352f555d12bbb3d9b8567eed35a05015cf127f63152082cde72a23b3ccb4c1d98aee3284d77af10eb612cdfb306a76fb8c32beb1de39dd8ec33f0efb317aa3be0b99c9249c1fbaa82bc51068703bcf67dfe85b60fc9f15aedd495e36d933af4887ef98c711715ed7d4b32f4bbdd78bb348273771506d06b013476849a52da2bf8e1f4d6d6cd328aca557af9beaa4818ecbd99eef5165fec06b35406715717ba85c6e50dbb5336ea8abba6b3a846c5146ecdabe48d84c1dc5a0dd28b30578af5db30a3bd2fee069366fd1286af83acaf07b3ab613a3fce7ef9619341ab3891fe836d1df6adf3d0202f1d1012d7b09da80a527ceaf995bb335715133088f652081c15843a59449ca2545a23b9f9866f0481ddeee7a27aba969c8088a656ba4b462684c76793be8bd42a20f971849256e97da9f364dd9bb8605d25fea034ed8d7dc907f20b33b0367f1502836956185db4e7eb410e617fb71b1d9b3ba554558da1b73281e5749452436d11b593fb65c0e15901c49f4658ea56f1570efff05980bd7c95ae82877e0ce3eede98589369053c827e98d1da5671bb449efbddfdbd8148cb2cc66ad02fce503444a3b9dd02a12cae411dfdb9bdfc3765ba234f7f511dfb3c3c36d811663ce8c7670af825199c0da43df11dacdf7f5825c1c48a3e89ecb1160843e2186467318f675f2c3aa1a7f172a4a5c4341e675519e140430a9d01ef41ccccc8335b7c300a48bdb27cbe0d0cddb59b6e6e6752037b73e31916ca9c5fb78a6229f2a7fae86a36d0b581bbebf6eb09073ed19d68402dbeda74350755f73c9f0c1238e1f33f8491b18c3901abd83bc7c8f3e7810f1e1ac013d0de35c134c96c6c08c069dfc2a9926abd8bae8ca619a3dfdb38aa3ec72f632627679b8955840f5ac050c315092e12eee609e8c1a7bda84a57e226c1cd563bf4a7d55e4265117eaae62d1655a27b63c64216dacd3ac8107a93b8d3694f45f21e615c284bc038b861d6867faa566198250f270486b0a3ef1b468a2324bbb38a6befae391da35372950ab4f32bc154b0923eed0ca5a8cc2dd0265847ff1503dc66523f907a868b30332d7df58e77025cf566b551ccb97e2fac5575b06dd6f1a21afdd332b21284141eac9b01fce585fef7557be3f1752b25e5570e7286ba1c58c82aafc5b788eadbe96e09dd5ae943bd32c488ac02db2061c5ab215a0310f79f831be9b7b833ebf4f5bbcf6bb9fddc42329e526e79c19f9551a56c7df8d6f1f03d4f75e0a53b8d4c055c06a9095cdc083b168475b9d6b53a7e7819839a86fc147c496dbe9967cc14b8aee73bb601478e6b79471dc53f6a950efe151c9e66fbe17d2fac39e4bdf5f825e20ec9cfd7ddbd158ccc73a80b931c5f80555055b4840ebe074033abfbbfc0033abd6fdff41e6e0c650aaec2114dc5add78b83c67927d353ac44babb8501d008fc2d37b4cc6b6dcd878b00988e6cf818145ab8f337c82f43d775b8e5b2fe5ff7dd95039e220c9d43e0a597891c0de2b193c6e6cd6f3bea64772653bae09d316886e1c2153c0a85e14abb8752c1ff5168d408540d8d7e33ae38606dfa2a217f6d02e0c9f18061b40edf51a15b2de88d329b26c7b65a7f4b9f26ec0311c77e57101f7584756e24a99f9afb7b4d27032272dcb3cd7aa487fce67e8c5973ae05c955adea0f7135e4bebc9dc31863ae3edd32b57d7b70b34937a90e7f9531aed6f14b7c7d1e49a8f7725201599abf0778c229317b357855fa0b2e051fabe99470f0acddf48d91197f8000cffaa4aefa8cf4e43c8a73dcfad063fa2502cd4ae08c2e78fc882c426c6717326119ff43acf836170d3887c995750b91662c436fb8f5f20ded70233f8c7d09341ccfdb7e1adecf871995db95190b89533378c636f04aadc48fb036fa376b29998c427717c1a84c78cc888f11c94d37946bd939378b0fd263e69a56856cfd1c77b81414bcb1b5936b4c4f237c9c18c50dab05d286122a7bde76529cbcd3b92cc0e126c65903e5ab76dcc1c2695adab028282087e84aa03d9ea46bb93b0f29cbe642689abd82cdfd1ca5e6da4adbf83916d08013a80933ce60aa6d7977c27b74aea5a37231c7744ab3f8c0d30e1e32c239e8d7be454cc589d9dd7d7a341c8008599a2fa00fa26f219ec20ec860d5c8043d8d0ea4a60ee6b1ba7a3510f167cc33cc4f22502fde1a417b5d521c66baf17c9cd6c08a2af9b21428f2942843673de9613cdf42c502cb25331adc6bf46e8724d5c1741e0aa23201b2a0bb93778f601f8023c6e223f140b7e5c60f5ab5dd7bf62c737472ffb4843a329a5c1118f0964d5eb428421848e4ba034a5e80407919ff4e691c7d3f14409cb6b0335e9f5f5092937faf6f243a537c18958ee2868ec4cec476448419648641e6f6c2228281e477a465f6b183001ac0b523ac05649fa29b9767c8704d5bf00158838c10dc0d280e0b62c6f21c103e1f6b3c738572c4f25bfb51bfb3dd4732931744e669cc2b4867305f86c483bd1f8fdd59fedd5d00032229130526bcc36cb1df15d318ef71dc29fd64a1dce763ad7fb4a2a712839fe3d95af8a3ee1cf4c3fe3485cec91004d649edca717600b639454a59b7540fd07dd40bef4cd21e68753f7218897bcda448afc7a5cd0fc84e02bee9f0c7660a605a64a2afdb99c4561e51610edc4e7e3f8f8c3b76711ad27138d002eec814db1c218d7dacb7d9fbaefa9d762010f85171473725a1c3f4c300d3e9d5b5590ae3947f9fd4e4befc85f833a7af78dcc66110f1431a07030dc055056105636de2cb432b485578c53ef6cd197bc64a0f46ab44b607dcddd945703afca1e46a3b46596b211e112b2c4fb560c7c0b74a8b59329c89644effe1246729db475b57b7270335e43200cdf834196ddc00b8fc42c403139378422b64c8542a8741a0b7783b68135fbc6680c78435e54d0f5dd2c7189ec6c8adb660aad5237ab5aa1aa7a5d6bb2bc0ea6b55c3ba5943468db4a3b33705a1583e08704c52380f5d29ab5f36690c4c3ee1984b945c5ec6a44f261e56cb8180b6efc1dd5b545288c9f95fc289b2eed5f2e04b692a804de8262dd21828cdbe21c183118bd96d0bd72022e05b72ed5c11248cf461ef4552843e6f12ff4c9ba7000a86b668008b0c09702f5b82b17f3e0ec0a387c3318a08ec082b0c4b77ec09fe0db48395a90a0772cbbd112dcbaf848dff142341cb61283e559d8e3d97c5b80936608cdb7dd597019d35a65cc37c1edbeafcc8353547da5e420ee077174b7f65decd887fe8ef5ce653bddf3058b522e0d8914ce71956f16720a0f7365f56e9e5b56e21b7325d38abc7538d9dd5aa897aafd068b10aca2bfda0c4a8b7c50c09c09af217e447cdecff2ae4a9fd4b7e6712f357b3817f19f3aa4609b828a5ec4c19228ace145aa74d8896a914bbc5b0a369a2123f7d007501b25a677e1cb5a9b4de7c6d221241fbde3b3f206716ff1214408cd1d285b120cd809916f6c7935701da06f2fba9e92535af7ebf2e8f49021ce9d1f0ed757db6483bf76c0a1ad370531b129795bacf317b143130c1eab824908579866322ef8dac93d09cf167722deca49ce8ac8d0ba4f1992afe30d64eb390fd8723c1e021a17484ea26e3456685d0965f7b23bd7651ba00b481d59d2a567fcff398b96da7fd79080e85f10e4353ea517144368862fcef47c1eb8d30d0bcde192ae56ce4efcd27196e37b8bec887b01d069f3777c58fd066dd813f6812c63ef2ba8d0b90bca1b16b887772cb28e08ffd983aacfa018a33c472c352ffa9f66437280d01bad0c7d2d62d7b30d4a6568efc062b6171635b06b3d2d8fc2dfcfd4356dc685d2e18782cf87803682c3b4ce0687013cacdbb1c71edcf616b8f57b62557b216fa4dea1c6d5754cfe934ec4572ef72b6ec45f70a9a854695b854ec6b87783b98df8426a903f923896ee598ea0ffc391a1ad7dcb5cd2593a04eac1b1882a5168052ff23e8cc5847772da4e937ef4ebd8f2973871b0b76d09b5a47e5ae0450f953a42e2586b0b6c9e8c4f01a6aeb9f887dd6d0eec2f874915c26cd006e5b706bc33a849aee5eae961d166c4dc52e5a6c7a273032e37937e642adea5e3fd3df53a92047646b085b57630dfcdc864e19561ffdbf6d2dd0e9c8ef83f8f156d080310b0b61fc5bc9b10ff2327798e3618b9a3a94f2d29ce497f27063d304b0597ddd3482e9004a1cedd3de5192629ac858955e0ac61dd8c098c5a3ae7bf6c3277a2a9fa0661eca5b3405672bd3fee261d94c610f19e10d4140fc0e7d0ee490489cc3d5de75bb905a4b3a49f66a288a8c20f60f4066a014a0c4b1460c33d484a8cc9139000629ab522b99a26ce999eeb391e511a54bc4a029f35b660dfae17d3ad274f5d80ab1ec1f7950ee3a902aa9db73e9f2262b8c19c2e7226a6bd0fb87c2833aa1978484565d18055ce9273cb7c4c3de56530e25947063d0eef170b04c1f803baf65bc382aef6fc988b48fccbc9ea46f2cae267b8e0e8f653240bcb5c9a7453d27d462e6dcfb2d2c8e153645ad11859599d4c5d2ff07e8d2207df459c6552ae13ad79857fae18a4a6ddf04774b2bee147796ad41cf7c20500a86b360478be4d82ceafbdf06f9e4950263e144a27d62e22ef4ec4a701137a607ca38e7445a1c3bb78338eb045ab260439cf433a9817187cec4dd7e4633f9a9372bfd8de557d87d5067819bc68dbb1dc12d722ac73ddc3487f7e38d52b391655f62251a6e7152e785316b86c92cb2afd3cd6ed4170c4ee373f6cec7704a0b1196be12f62b41ec843d088742e703bf24fd9c738a6cd6f8bae80d9fef6f881c2f32c88039faa31b3491af04be79c82637d600970d37aa58e3bfb1e442213b776bd4a2b358aeedaf3f6c51db05003e1deaa05578023e93d553a4c2fe3f6808dd7c4b1161135cee60531ed6b90c167511bd72cdfa49e9f6a878860d3feaca9891570c8f90c8aa156dab2267f46b4f40f416bd6718a046b4b8144a6b409b7eb5aa4192e07ba5ab93855270fe3bc25aa88dc8eb9e9b7a3ab0933a300242eaa5a6d866a89ca9e80a54dfdbead9fc2f8b080c451663428472e3d9cca9a634c2a997c198eae7b48a66c519773d14da1a1031aa3f0dfb5860b2ca794a9f029d9025c49bf6646b3c694159f3f65086bd1e81509893c313b7de5bbb88df153febc974cdadf9e3a1733cbec9996576924b4ead79bb99551ef951519e96a1c4eb2ac6695ef3d3b3c3115a5896480a210232915b1acc8959b8fb837e56088a152fe618d7c31bc87b8c48cbae93732ca10531c6e2cd2bcbd2e3b2890183f2bb3ebc83ef661dd011b6adc1c614b38ff784162f3f503970a69bf9dc1a1f65791a992b73a792ef373dc94188c1345391f2b708043c777a647638f46509487f766eeae55ff10def87af69ace4fef12aac3e0ac11c48784927ae7f8e48487897cf9143f15d6f4690f90329239b5d1bf8f36800558c8b3e30e574785531452089ecc7227952e0f6770e0572496f32eb815daece3b2572568c3432999b384ee44d34a77899b4fcfe467c5dc3ac68d6f0e14de5b9e679140828e376d83d60cfa856ffcd3e4b8b75cc998af6dfb24a2feedfcecda02935ed831b898ffcd6ea76665ce8be0fc714f86f454c2ca668783e614ad399e50b60ccceae454298ca22f2925680d0db25e3949c80fc33f1ad16508fc3d1ee2e5e30230def8d1677dc228e2b36586ff4cacdd2d6d1d0cccc3060e8cf43f50618ca549ac936dd03ca69672a6baf22887d3a262ccaccca5486500bfd5a514be6a552af1e2b9a481d79b137cd173db9a9e368364c643ea89c4f2104147bc07faa69a61e3961a4f86988eb4072a050ca36b0a10076642e9bc704db51f260250ffbb1c9084945e2a6808b75819da02c266fde74fab008f8e7da8e64dd145c87d0008f83a09e8e729b9cea5c10cfd5aca969e4990f4f542118b33c07d047e71a9f6807caa5987b69dd8b50082215f6640a2ecac35dc4d3a4a25c46e634c6e0e84709215d39ca3f3e6382e354df25823238ed0b354a27bd522bfc0ca4488249c49c3480569c86e86741502b2f7790d89502db81a3592d49965583e52e51100c0b5bf61a36f5df7d1d5e71bcb4797d5bcfd0bd709b4e0576010cad41969d5f3985a2f6dd0064cfcfc66b08e5755fc0c51e81d0ff57b4d0fee0ff04c8703b12daa9a893f0b4163c53c1ddb03bfe6211b7bcc479a2ff0126b1c80fb877a15d35a8bd26b550123759b9e5ae28e8d6474da830cd2cc9361f6ae25a89cdb9c5c1c81a9be50b50b0feb1eabcad05f2382646d030f2451b131958ebf7f1d4dcc47672523ee564eda5a3a8c17aa88aa4b54a1805e4619426b1f4e05a8d1ba46250b5f55ea0347a016218e5a8c5844df143c2d17f393eebdd7329870c44f9acbc479b6cd2e8c68d1d9c6b66198ce6bd4fb5033087512db90d96d13fab766fd18f1b8713374d0d03cbcad6c6f61d39e34ebe81a023c29ba5e9ff469689d8f9a24f4a6e4284ab0d6d3f72ddd8694ef81a20da83f61cee03afd3dae52d5a861c298313a5cf463b9d9b43130986d28ba46eafae9ee380ec83950a11b772951e145351a6512185fec4699c672403f4831c436cea9ec62315be230693009a0c4b23dedfc4b1b2ad3f34ba9d9c530fea236be2df08ea6700eeb16c209561ce4dde08db285e86b90ac7bd0890bb39677633167d6120d03dcbede8f56d63071de00bd70792f58bc7d430375427a3a1243fd907ee3a33588cdd19e6f9890fd646d4098ffd11e96af419a21df2a99941b8d2d32e9c14f8144d2aeaf532c3668b18f339f10fb75788df137ffe97224060f5d5ab6a5a9562b778bcb06f3e3880833ee68119cfaf77f310de36abdf3422388c1dd76feee83ea5f381f667238e18795f418076a2d44fb9f1595c8f4e4e42100db75642d5e3b7fc8d2fe52dbe02f0c88a425ecd7e0b05d968dcf04cadaffc72a9965c1ff53da2b3c7d5dbea3723cc269d3d94ad0c36a90858cf2cafe76d3ea092bb1841f18bccef686fde4afb13a5f24299af4e9785f0182e253346d12960d4a307f5135af973ea8e0ce91fa8ea2c7475da81689a6bb2b3dcce8700b11e1643db6b4abdcfbb34d0fc9ce0c645c9ca86fae8f8846302b815237265c7cbaf1700680790874f8472b42cec85e7fb9c50903fd905f419ac613709084354e17338e72baa5bcda215630e6deb444f5dcd98b0462bde365c89fc4346863480febf5450c1f3d8f2745b362d9b9b5fbf40fdb42d69cbbee32bb2544688525b02942e53fa591f27a3fda14b6bc351787a35e9d31601d8759765c4a20d2eea4927740b171eb5b6fa6472545d58c0c7e74a1298c4af4ce4e435091834e5c602c30bb178001cb5e39dc9f09cae333c62b025f53abe033ceb88ab4bd45d6440a1556fec5611b8db151b1edd5f3366fb53565e6a2135fda3323444767a69356acee12c9f9edbac64ebde9a669f9a1898f29d24728d4fdc282de90ce5fd3ae59d877a2346ecd2f1dd2d33e6402008642babe2aad1983169dad299db23a368fb0d1968d24a189afec4a69765d4c48f0d016723f3b46a56582709ba98a6a97985a2a6809a4857ab458819297d7d8ca90f2dd5bfe41a718a9f2b1e31d158d99d2eed65db243723b3316ae9210a97a4f12d7232fed8b2db1f01307c38bd75a683fccfe0eab54b9d47e1c7e9f78291d10829d474686c71d403003aba64db23897d4ece2872c70d5718415bf7cee27430e05e74fb786d217d13931e06ff50264b4875de3ca6a8017ffa14c2635243b957abacd7f1b2c516f1b235bf51b2785d03811f45e5231ff6f40b91cfcdaf3b6c1b70c045c361950f31de1a9841579f78a5e9a0dc46dbc681cbf810d1d7fb03950abff92c01e65dff1e70a597aeb910aa40db3d41e35fce3ad0cd1342b231c2b6470eb577af7eb0e399c96df0b50ba16c58e74c7fe3450d4e33d4d803cf8d60c2f6cf0a18d6810341fa16146a72b2a3c385947c46d3eb2073bf8e90fe4750c601335928936202ae6e601e5af4bc3c4bf8a28f6d48be4deb975be210ec00b48020200cc51eb6cd2166ac684b390782fe11d5c5f7c4a3b1f722a7be0545fde3e633019b03feb1e5c12b3880865e5f05c775580c59515dd63637118e4c7260f432c0328cab06e3fc04347faa6aca1eff2ad83a839d586bae0714a00990c7a859dd02df3dd22ad3f12bc78889b1865666c3f6728dfd23dac588879b28b2506a775956e26f7c70e58904bd44157c03978b473dcc81c3cc2e0cb23b399c2211383b9a59a0aa6ce48b90ec5295412675b9ede13f509d8fe9fa8c907cc3903f99d09f1a50468869eb8f7878c3142ddadbe7405bbeac6be1cf4c68bf212dfcc8e71aab7d37b78aa6f94331273b59877a431a0395b996bd7251ae5cb5aba844c2a39a06530314ae27f40750cb25cdf06332ad92e094a2a06de6e12137ce3d50b3fa2b611bf50f4dfe052c6d3dddfe0b7514787f3d1823a7b5def42fb4e80e63abcf93b33c8b82e99e8ccc873f6c821dfcf788046135eef05850a252ae7a5f4c4cad5f75b520a7fe8bf1eb17cd859bef1351d766ed537d940aaf12ff0dbfa03251d0e7953331efea67b7df281e40b47b3f2bfd9d084d6d9baf4114362254dcecd2dca07260910fa94093cfa6f6fc439a223025de7982cee453c432df90abaf4a093a838246c81a1d3545be6bb42199db1ee8288755a34f7988c11b98f32236418504d06e5bdbd5cc39281ce01672e3b102a9b24cb94b4c947f356929573ef35669fb3a5fe45a29da5e8490187aaf89d8a3d2261fba8a50a12856b84db322c37f436446eacd58c7e92e74b9eb7ae47be5a06e3c2677e16e83f91f31c3ad01ee279f909a40ad671ba60e8292019b6d710921786f1e040dfd4c8dc0656127e5f275ec8882be55d9c5e0deb326bc551f83083169e866f7af77a3b71205a5d45de42fa502353321ff129c2fce0725d00ae3061561c547bd5adf2750d37bbfe10342099f3906ba2a57dbcdf44abb640448387213e9ede54af3e95003479814bc99c3872858a0412075d8184af4ceddf496d08e9a6e74f49bf25423b2ac85e18e5053d5efb3b9c58fa85c17b8ca411b73847a43b495d1a5d41355f9e2261d32e527006e47d1e06a6d49177ba06f64010a86ac7b0653db93fe1014a0195122d0a55ad8d6c7e15ed5d1127e2c064851eb8236778140b09c77865f124a513191f5e8d158e02f3f22c6498b8231d15792c1f60ba7e560b8027070002e9b83ee9ade202a7e09ed97308d5f58c6682d9a1e08522d2aa04312efcbae1ca224b8c6842e8c5e542813e2421d956caedfe8f388b26aece6f3ec1752969e4f4cdf50c8251f6d2ae7e730c43ffe7d7c2b7dfa763e16b228849346510f74507f138a9a6bb990273a4457b9ddd0a7bb6601e8f65bd837ce0856023c97e5d356350ba3e20193453343abd649904717f4ce6d8dd29c4954d5f12fb3efb702ddbd1ae6b62e3eb1a1795db9e21469df98f580f23597615e63e06819670aea828a4545c389eed866cf510824e611cd5732700bc370d6197faa77b4f8ac81fc1b758539c54d8f07fa6ffdee56915d8cec04f91caaa470d502dcbdfff198cbff1c1b3eca9f4f5caeeaddde747f21faae2ed6e50f7ea6be4be2870ce3a00d2b3cd422477f5b048ad62248d0c1c873a291cd2cf518cf6cf636607eb3e785fb3ccd0d649d9054bf4713a7cc0c9a326a6e4e828282c15070d80769a0cf8057e860324a089a314dbc5566eb078693db8d4abea3f417308b2fa935eef46e5821e82d47f6fab776b0757fe03e10a50e4597a6f25aedb69062f0819bb4cedd2a5786730e756c4d77450a0b5784ba75f71266bf204d51fc1da4a46de42ac3de237d11b6c9635eded27fbca411a40cfe0db8b5e0c4e8fd631f839987dc56a35a9a98d60630868194244102155b4e0c8d41fe580d8acff4e1364ebd4d025cfaf0be01ef04c9c8a5e383bb0279d22ddc7912f8ea2a2fbf3f4fceac6ad3374aa1f764e6534a58e06f77fe51e7e66782d05e63d0f9d7e201b20d87a116dfbae971699f4c504cbd222bbfe90fa927a2b2d2c1da367e82d8a0c1a8663c6bd0ba4962df53cd5db5a7da927f017027759ae9dc989feb17361cfd4892fd3e2e75c765b96a5ecdf54840870ef217ecb39da4ee08cd2c6da5e65b9ff518b7f555591b2ffea9ab18399e1451f4817bd8e4890c66f3c63ea4f5368859bb06366eb0636f3b499db0fcb12b31ce432949d9553277006697791b624aeb5a561999d26174ad66501bad05d51686ed41250bd9b256c3a0338029b8239bfe88af09aa76f30c9342dcbeda72827cad69c2d1a94143a97e49e352ad0fe8f93c7f2d205fb81e55346b0cf30cca4d1382acab22dd9ed6a50172eb47700cd23540e011ec2989b22b4533977bc0d92a88a2ae988154bba4b01bd2c9e8d576c9dc588836ad41f983cbf039e7bb7be0422bc4d72e6cdea9664ad99bd80aecfd3f7b689367bfc41934f0e139e552a7e1dd7e3a34b614e17524b1bd77163ea421fcd4282ca0969c2946491a81153e9baf74c6f30a9c662d66ead09fd39061c84b1350723ee3bdf3f48d5d9cffa009020b7b99044840a9f1e8114f0848bcc5e584fc608ce9023c208440ed2817eee27de278f958536d4a80fe01e5b46d8eafcd8cc090ff01b9b0350d63cfc5d5abbba2e49ef27fe26d261a72f3d83d56baaf275335b2075a7c9845ae534caf0f85c9578a95240887f1373aaf7abb8c3b114552c23d774349f18db18e4739cc59b087c2d7c8f853ac4bc34a1a3c0520033c36f43b5b98632b6b5ab51389805b90acb7f952dfeb74808b503f6f86329cd2d64ee47cfe48be8655e3d717fb636fd02fa2ead240cac377c3177cb26f0ba036426077b3fa03241f9785c3af769ab0396391991c8e00cd5607f6f1fba8dec51dc2eee1aed8dd014ed80c37804b4a5e4504cba351d4914061cd91d1b50275eaa72447bfc1ec4db5775d95edff4347e5a56750c06b2e9b66a382ff7361febbf2b602a5885b22c41c43955671b8f793e7a5627760f8e6fa9407f2c252b5b01388da77b7c8f4520f77c9ef278b80292a26831def51560cbdcd156bdb43d855425d3e09b27bce2722036fe532185469cedd58c037e2fc48e193f5fb14a18b749204db0a48cebdc1a27ee5207cafaeef4068553b4d5079dbaf4509f378c4eeaab581b171571742e346cd56c2b55e5aed106970996851f68157694a098b1c346ac79b798562776ca9a3ca5c79c010f17736bba24d39f5afa9ae917b8b7a79bc59fdba50ac1b4fda0a8ebac98c7a812827d1d59de29c0cabac7d21ef3bc9ca319ab2bb7bf7715424dd231790f4781457e9ad326112aa2ffafc2faa47c2202457349ee714fbd6dd3f4e6f674830a78e8cfa80979edaf8ae4f07caa85386809033f39e4d74c73560174459fc401163b61691d42a3e74963baec7d3d6a90771db935cda2994dfdfdcb1fe9087dcbd646f4d46c686e5acda13dad6747e55d7fe73cd31d1dadc5682f9628a34e41046fa29a1611ee0f4218de0a786b32a417eeb86b16331722389adb511d8fc70fc31a2f68f7a1a2cfbff8a118b58ada41890a82d3bc414b57648b4600aa4c5785639a8eae6a6fe160dfb05102c3a0b800d0bd40677a9212ca34f642382a545772d14f545d9e8f9c4087d208527ab7273f6736daccd74c9025e1bc8ebcf26d2f386ae89148ace7623b921df4d2a14280a287b5b961ceebe78e57a6058a32207a223157a3eb52e7175c3455c20638d09b8229d17d11797a72516496061240e930fd0163bc33439fb4452e2e37b3689a1db31bf0f51dd443a2463b3e3309e46f71aa79285c49b9a321f551009831d9b83c7daf759b7f61337acad46de942806fffff7f90