PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 61059 25597c856899ca65d4d75c3b1a15804447dfaec5a8736cdcc21a4195c6a684ac

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
38da207787bd6c5d44ceb7b42e1bcb198bf7a8859c5eaf2f82acc92a19022419
Certificate Block Hash
25597c856899ca65d4d75c3b1a15804447dfaec5a8736cdcc21a4195c6a684ac
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...008004000050050000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cafe4dd325791db3c9fe2962986b12a6c0fd58e0e559da18f50fedccfcd6ba6c5f7717fa8cb0f6763d527fb67962e0050cfcffda06fecbcdf568c49f094f68a51ff9b91b990486a8f24d63f220bc5ad91e18f1afeb387035370300000000000000400000004000008004000050050000

Raw Header Hex

000040205a59154848558f58430b7e8005025deb7b22d6042cedea30995b40f7bd6603e331fdad28251b68a3dcd6c57912611ddbf5cf169c6abd28802f8354f544fe24ea0612156ac1bf0218192402192ac9ac822faf5e9c85a8f78b19cb1b2eb4b7ce445d6cbd877720da38

Proof Data Hex

59,560 bytes
121216020307a45b3a019ed99802362de051888324d18db2bc20fca8a382d57ddaf9ef85f44d26f780359e3f376a366fd82ef9036c65e181cfebfe4e38544b92d4d1ffef215ebec09f65d40d689256d88370186618f828a52001cd3aba708f7be7b1d13ebae80e7a1111a9af96c1fd35d1c9879628b60ca3282c7980a95b4fa344325d43e12311cef2c8c199fc58fd172c192e9b061b5c066b30376476ca9afa548994a028e75897bcfcad6576fb8c9e8a5a57d954709059515b86398e5e1661fbb652b938e46b585b060fbb88f3b229022222d4f7648b10e3948589d9e75291bfb289fb8cf900b9b586e503579264c74253de08998830faf2c678b6780048ab8fef2d1b6b0e9512bef9e8c75d842e6576a158331f32830e69670f035d4ff961087b20fc88169f03e03954d11b97ab7af479b16a2eeea9879682bbada48ccf6381050527b6db62368982508d9a8fd6ec26237f1586ab3b751a3a8073df96773b6febfc42f6b75ea8aabba793b49db104efc96b283737037b53ba1c1416cfe625905a44775ca48105a48c7b3cf6d9238eac2f0c97cd1e8160c9b91e38e8a56c41fd55020857d01029ad963772a599115658f3db6e463386d505a4b096db48c768f17294daf6e3d212f60154bf10611f4b46bad5ed1a00aecd1023f6339dc89062a3e8cfab9ed3ccf9cd61e5f6ade1e6cfa5ee7668ac38cf70938c4602c7afba11716b907c6f194da01cdb1bee59059b21b517d15266f876b5e547610764f19e7e667ec3f2579ef3c9b775c66c49f772f0a6ae3ccfbfab0f0c0079883eec2883fd349c43df6d8267257fa8382219cf1eca1ab1fd7967631b9478d77f160d47b24777809aa7cf7038a2d7c743c084b0955cb5ac0c07c30260cd2b1e75c2165b1aeab0214c82c3140d597d4e76725d866a5a8094da8295f7b03266d01dcd189c9b3bbb641fe12910065745637f9c64c550693ab2017a8e513565cae34d4a0e1294a552e805841049b491dc1a83f375ac31666939db5b075d99954a6bbe0bdb76e110375ccd482917e0c726a51e2be20d4e6b24bb707f6cc1af7bc6d6117d6f98832dc388db5d9f7f1b49163a74f7a3b0e2c5136fa60cd9e35ffb173b4f5ff0fe6f516f802ce65d3725add3f7e104badf30e405e28c177ffd8a409a9f56fe97ffa483135e142c0913809a82a715c4e74577620eff90c2a40c20cc19b3315e1aa16e8bffd229ed2ffa59b988c5a249c36a071eacb11089edaa3a81dcdfc0fecbf819a0128da21295b42212030def35095ed9c6b44e9d1166e9a801fe02a0ac91b42b0327e7c40f1c1f07e4c533416dd0fe881f3f69a21ed150f11f9938d8f0d16ab63167dc8fb1aa414edc92767dd5cc0966f1e78248cf780108301f76e629531649581a92cb7ded7acc7c32a39d5fba7d86c7e32732171b26fb431f2f20b5c4d8023a23f1b8690abb43105b0efa2d5f22af3c1646338017dbd7b48dfff3db8c82bcffa92b79c995091ad349d5f6e3d7d41443561db8f4e8a35ee79bfd754e7419307e4a6d701fd8707c139b0250a05766c82e1684118a833097136f2b43b162193a661085a65a5affe2d2c9422b039bd906540af6907cbbc387f41261d4ccaa2e39b0a19dda02e57cbe0041d654bb1c1aca68bb370b775679aee86878bbfff7dbb9b267c9b7fcbde7b8b618af0755c8094566edf276a54f3c43ebc090df5c0bc3f99f40899133fb7e10dc409277b0c03d5588e3637fe9a6b86d6496a35b9a92f1fb1d2965bcd2bbc13a12b62dbc3d570a673be76414c420460d8733cbfd767e1e016694d14008bb521496d5888dcd16fcae152a4c645ceb0011f8e34cdadbf5080ecbf605debfe476bc1704a67d04c043cc336a8d345ab55b8b620315deeaba1189bfc9f5682110f1e853b68be975504c9adfb5daa94e3d495836a7564a64e48d4c97693925b0eb54b5ac40d2dd0b766cef4bb7363e36f4c9ddcd9f6fd940a103aa9545ee89c900cb41d3c51cb3080a279095b8f872d1a347acba70224022ea8306ccf9554c42ef4718a7c324e7d0e2aceae19196ee2b66902d1a1cf426fbea209aa460417bac6280498bb3397694c61f7cdeca64bdf005fa354c630c0d73ae6d255f90e505844fa98f69621f17a066cffbf088a41f0d817666a32d0c4001c25bcb376b28274330d080f2c5015aad84126e7bd2974fd653de6ce03457abb0eebf0cf4c3061292fb0df0f6acb755280f95ee00ca3e4d5daa89f45dfa6cd871df7fcba755ecc10dd743d161e121088800202b09849d584362bb838abe3725464a6cd9566e90f65bcacefb57d7ee61119cd980180087e282adae516efecff45615137472685f68d2f7d2bed00a05fa4d6b275d1b6184728d72c994c438450336eb375a3ce40e453cd00d7326891f721c866c2f4b49979776df9d3dcb107cc796f7526cb89d53178655c9785298ad8c15ef12fec535843eb74e780749ac566dbaa73ad22d7385a4dc466e7881c8bf2cf0e0aa35d7a5c63303bf542c7913f987fc43aa752b0ca225342bd4d99e84ec2d93c2afaa99b56d79ef0214559e834ddb007c1a6feb36ce349e4e467a1b55163c07a7b58a8a16b3951d015d2bcdd012ed64c35311c5c2c883708f8a66f8a7151cc5159504a300ec96db6301e4b3ac1e1f0bfa4fd6e7c8cc7feee3adbf02179d53daf77b7a6043b67ba20ff4b4b61e22fdad2ace2186ee8b3dae088450b72ba2992458fd8f25b9e1149b3029e5fa12152b872a66bd8cd3e50965fec68007995c18baffd99c520a7a075892c25ea3cfffad6e6bc3748ff71c7610b7a9e69e89e13bda28811199414e06bd9099ce82b50a7d1c61dcb6674e14c19576b768d512e26e87fb0024dd7b3bd8da5f9497e0936f59676639b31e8a93a581c02a80b6db8f044332fcc5295874ff4a19aaf53fd7371a3ae33c9ce548fb3ee8d6d998ba09d0b7ac4f6c7a9871c22c5200b53708047b25ff61c4628bba2c8a637225a096b1e94df0a0e9bcf78fd8c28c9eee3a1a01f399d71b594238cddfdee48d47650de63e0a6c21690db60261bf841c597c675363009285f807836bb50b300bcf7712d2eef03225101bb18a692d8f3e0f49dee884d6460bbb0c1b6813e4c06c8ecb324d52d25d0d2b11ca493f7185aa0c4146696270d33bfd937d32e8cd701f9ac715d3db428ebb82f1a0b7381813d8504e5fbf3b20373b2cd3ded8865836c637d59905bd85f888465e70cd97ef06ee5090bf5ca3aea936068f353beff2aa87feed8870652f9cff9a60199def511d33a1c6eca0fb6c9113e7bf9b0c9acf9e29e1d3389a56d8982b6d65493c7a48236197781e390a6a08607869ac444ec6960ca7586c384c72253be1116dd6b17eeaa4c16832ee0eff5ccc29128f26606196670bcab126005459e550aabae35985837646b84c0d74dc3c2127397cefc3b1fdc10d3f2993ba1f9deeac164a40e6017eaf14d7f5b9f1a6e247d87dbb76a94b70e2091bc5a019951aa2018dd1ee6256d4f2ae22dbfea233a924d5b94d7b8987c5a7d6b5d84970b05da652201ff7bda2220355895d1f6463365bd3eeaf51423d5161c7f89a9c0355a6f9237f948e53a3e67b0f5e86eff0bf93ef8a8cdf08ce4ba3ea74f4071608336661cf8e8d9b395d4598986a9ce576fc4c7b8631834ff0959fb943387ffea444336a9d75b924357e6770bb9342ad8a59b1f738070275dabf93b1b9aa9890ff77457de21eaf22223a345a9304f5c1d70c10ad10376a65f281f312e621d42424948b2b06a54242078bad98ac41ffe7bc6d8d57c357ccbe256aeb1634407363fbe95e36a7b11410c4f2fce15d8dd574fe09ab98bfdea4670d86824c57e1109498ce43ef7159c3a222b994fe75447ec05d4b2c497a90548740ad2690fc83d39de9c546c276c95d4e1b40bb2fba194f62564f5f2a4f5cf97846b66cc786e97a0fd8e484b5c5bc279210b797d5a875f09f4b35ebfdbf72ca745e48cd8c55481f83497b62e25604ad0641332677feb0ec331eac000ae3d0bdd2ece02da817f06d5944e901cd1b29c5f7198b911df011feb00e642f4aff5ca294cbd3f74f82a6df22536571381aa0dd374550e2272d82135a72b81679f512406e3cedf915a56855ef10fa553a1fd6c3ce6caa8b8f93c7aad2be2a7f8de9188d354753bb7103e4f96f74bf860dcd367e8fd340c78bd04dcc51a8e17dbbeedfc5341609e513e6a46c9f2465c3548746faed71ede182f394797622a9b5a8e453f66ffb339ae611154ee3d3352c8539b52b8c70ca9c59e346db5726720117fc178bcf6c46761811b473364b65544538963ff36ca985cdc3e5320bd907500b35a6bc809177ea2506fd909874ceb6f225f628477a84fc2eac079856fb9461e31697b630b15bb5770c19f465f559f6290ae91067bfd5dc05d63323e55bb5a04887f6513b45b89d39c48cb1cf6fc4210f8aac0a60379a95e12369858f5038e66b0342287525678a35694042c088ad3928d2b54a3db82c4a2d8200c344bcce48610e976c36f57c8d8e251499f70fa6d13e61cdce90947c18eb316305747819a4f007c9dd2449034c6a1f9b19a54b834dd7af2692753a21f885bbdc29d9de12ca6a00e125730fa80fafcfeb048cbb937dddbf01450cce43f6326e1b2fd3cce2066d3f01caaac41cafe32393f600bc99388b65df3321f12e33b7be20def7dab923e3c8e3d4859f0aff5c3685411572ac4e763f0e198a25298023791384230ab3d295ee27928791f9d6077dccffd361487084c63915900d02d14b61d922614a4b618f6a80098aba11f121edfdf68d0c32c98318d2ec724e19d3f1ab1667955bb9043cf55d110c287e5d8e563c883febef514ed147ad00e767ac23ceeb3326effc48bd59ce4971855f19a2540abf04e84de6176ec153fc94a7e0c0e8c9b9cbce01a3a56cee1f9ca3ba191355a17f3a33a849a49c8911daf6d49938da9bc1b89bb1afbdba19077f7a5ba15e615fe6a534b2725e3a41613bd158ae1f37d25b432b8057446c90f662ac88c1aa038201c4533a714be47152b269c1fd02c42427c4f43b60061fc330351f68789dee00465ab851449facc8b69d6af3889ea4be2b0e32492a09f025ba054b3e1d141226714b2a4fea44200f5090a0eb4f5fecff198d89242571ac8ee4cc650d1e2c6be51a7287c11edb6a7a694547d3d1287dbbafd3b49efe00586d5171b5380a0aeb30b5a27d947221c93dbbe20df5a4ab49bca4b471df2bf683dc9fc53029a30c4cf05e1f9feb0ba21160679da2e4009ae28ddafe23b25f4e305b291a80dd537696e4673981dc668460699a673287ae746cf0e05196a1be8030367d16599660afd3119c693e3512f7c668eb020ee03e0652c2b8fe77b47d1507dd351aa34163ec244d40111cd18c3f2ef57a27f5022012bf01d050386ca09eeecd87e45dcc8222f82a81fb3e14c9f97170e2802455d5fa2d015a55e9ba318f43f36df1319871f6760a61a533da54c7c9a229b746c61571fe6b560e997ede328073bf1a5085e72352421a91c853a6a09ac10aefc1b480fb929df1e1b52f999e82095378b58a16ad38194efa829f11027560858e260ae846c13ae8d0be8114d33b1f09856d4bf81d8f539692cccd9267d4628989a276156e13d0e207565a328b204aafce9f2495264434e1090b44be15c38a778296125c571dfda1c546525608a4eb56597a22c071edf9779ed533962badb6565316a7727f38f4edbaa127b1ea636c10040d1db65765455359c7c500aa281e0eca1f8d629a8b2e9dbda3a8e4ae8aa11d457d21c1a640c3f55f31d8371bd5fa3ee46f35656f67beaca50257e906e8dfc8df476ded468c5fe32bd5dbfae518d45c8d3164e6105723ed09bd2a58ee2098023fffa56777f1b618fb51fc3f05025933435afceb2982a73ea3aa6dc95c209e823debb3ea305880456e6571558d31e4462702a605d647d7521dd3464397be380d6ace438c977dc0a0cbed461f3b3b5a6a7e49b483cb4f3b378eaf746542f39d08ef6596e1caa3a6202f316e06b09ffb30131dcc7a2e30991e5c0854f8f9f8e52157f3267761f53a0711f9b3a1904bf875e47473a3d8f6a5ea1f9a6604b79f7026051d93cd1fb8fc3ebc59ca06b314da051774d294f79f9c6f95fc9a575105378d5129320fc85b3197f9b5142fae786fea23ed7d5a4bf8ceeed8e0f693a602b6d1730d8d5f6073d017caa912382b0bad12bad91e7f24cd051d6aeda761a4caba39cb55be2d5fd53b77ec87168eb3227ec9a571924266f08167fecf95c89ab2886bb2f845cdada1b380bb7cba301df038e0c56807f7eb50cd88a93f2aced3c93fbce92be12a3ec8963c6e2eb20c64fc426ece4cfb5e7a08d97d4edd80d13e00808dd32dda81c5a5202106a1fbc2e09aa2eb204a3696b32a8b7a2e2be98f55afb0771e5e9dc2fad3798dfd0f43fcfb71a5e8b5d04b471767e7ed8386cb5e43c2ce9860ba08dc2fa40b6ca720ca19b9b44643b5a7ff7a39b4aa24300a4ba7dc1f22a4fa10c867c848d0af9227a368b079baa58ad045933dd411b3678ff89232f381aae7f1859d945bfb4931c94f103d420c94fffbfe2d83d37859d1011b8e4e5f5c0cb36363196dee22966ecd7a425e39423d98f23e9727fa65342f3be5f8f29045ee0a54d9dd27e6eb5564551368d9193ba3ad1e8f9a58e74fc7ce208f15c76a74ea6e1a130bf8987ecaf80743d68de684e08b64e6081567f8f6946bdf31b96042e89f0792fa9602b8df8f9ca2997a45b32e36040ad8aa84ec57584df22acccbc01fc6bb8c089a39f6558c89c279021c3169a1ceb2e174471abd5ac70031d622c68f11d2032bf9f4fd2c8a2dcdcc69292faf1a30a667b0f028341aff1a7526de6349e0e699878b4300e03216d7d46c5511911844b4691a113ad55732898adc32d8d1b646046cb504a715af36c9b1dbff087f0bcf1f6f683fbe7eeaefbd3314b957e1a0853a340659185b705600b0cbe27fa160bcabcec76af1073df746f6d7cd4958c35810d569f38419f06d531261adbff62375cd83b88c44973de583d6bada805fc22f26bc6736c9bcd60241d4872609a7f605c2271c4c9d585755493825ebb28d438f490c2f3de7f5298f1b5f8d8154a70fcc0f4c2dd4eeff44ef0ffa97614775b5075f887ca2984ba371a450cc18e6a7ed1d2ff2d2fba948babe37dd630a1ff876bd58759fa2b7ac7eae346221ddd47ceba08430ba89318d5d911b4599a23ce8dc7971438b27d2c43841cb96eaed6c16b2633b7efa01ecc83fc76941cb1be8357bd1c969c97e4e01a5884f630c1f71fb70e0f7fc9af953699f84dafad5ffb31888e04860ba6820d55897737af8bcb50332181d48babbf8de732d07c021fbd3962ab72c22d906425eec2707bf686a8b897d7ead5cc26abf853d2d9e88b1fd36284f87bbfb02966ebc6810ea0b39051100634b88e4f5e2c345647a5fecfa03887d5ff250a7065fc64a31d8aaf464d947c2006ce046d2d7328e6ca0ee1e79fb0d252321bb7b58d09128f12980d4eb4ecbff307a899fd53a943ff2f69e91f5f600c44014b53a976c8eb7f8507a4b84a863e093f60cae8f1ca74ccb60e932be9410afc0f9cb390c533464cd57b435ccdb0b5dd2b8b7eeadb1d555b9ccdd47232fb23cd1a6a0544bcd43601c3e2c4dbffa9c6cbffd9ddb112ebeadfbd532123e2a6c48796330ce36d21cce28cd2091f4b250e381479206571c8444b366a3f56e66ace96c4a4c6077a7cac21f93119eb5ddc440bd5fa70e15b83b73659cdf55b64ac6706aaf36676cc800ae74b84f4fd60d68cb9e301d7c744c5c0a7ee5aa4d0787432bb5af45992c004a44267bdbb4c2d4d53d6681d5d0cffc7a1d523225bd1fdfee7692c715ae229631f8c9f3cea787d320d968dae97c9dd3031bf95a785263856ba4bb83eabfb6071d509469f657a01639670fbba296570ce94c71b1639b7f0ac02c1d256fdddfc4a566f1c6b44ce3e99de2fbad3de2f61e29ac4f757155a8df4dcc55d43cbb2e776431e867efd6c7955b310d47cb0f5bdd8fbe47a5e1110a991c86bc54e7b8e3c6fc8931d71bd3b4ee62c28a044fc7364d2fb975cbd9ff1f5bde14e214aeb2b6466a8fc4be224ff3475b74a12b6d7f8ea1bd9e9ecbd916b1905e59ab548f7afa1964004bdb5f3e668ef5c6a9b859ae018ff24f58212491a2fa68ef42911a00325a2cd8c219ce48ba5414b4b16250cfd74932d0213d4cf74c96fe65bd51b1f51f04758414972a5101aeedf1610f0a44e99622cc35a366b8b7b1f1e4f73390673cbc8ae9884da80bb28f3a9dad2b523b8709102a515035131a420d5c8fd9ca8264a0a7fb7512b73a105e25682e1ed78f7aa747185fb0344263f8529104e71873cf659ac4776b694898bcbd407a6929d87fe7814f2a57c3ce12c65d3c987b0b8fe552ead487ad895ac5e950b3cf9c008f45dec62a5c1d3444ac8060aa8c5d443acbb6b0007a17957c298327b5e2f5b57fb56eab5513e4814274e9d9301e92addb571e32e9d01ba50b80bdbbbac4a570bae9b9386bfda5348df21db8fc6424de48ec6740e822957decc276a973ce9f348a8f3da9597c5c40ba701fd33a8a2618f4fd21f56ca5d6ec8b4cf5b12022cf1a815a0932f628d547fae95c39a03a40f971e43311d6d1fca06ff4d13758f6c2957d9c93257e3aab415752f5bb10e8191c788fb800f5fc50ce1bcb2fbce9b26ec95ab2c437cc2fd8f1abced423cd4a2e95dfed78adefff07e8c0c127b200f1b52733d34276f8dfc16167899826517c556553d91081ce3591575165f31b51ce67b6c83867adf72fa6872d55ecef4097493a443755f0a9ebbd97dd1d1a2540f262c0d419b0106f6d9ffdbb3d5f166622249cb4b4ba84bcda0652a657f15796c486113545289419b228ebce88d22b573b26f9f1fc18b631fdeca20cb12b1905fa0d5eb392620a1166f4f7fe717a6659376bfdc4a8260a495a569785aa2b93b349285ae587aa5f044777f59a46ca0566731c77f8386be63f5418845f6b9976635cd94483cb9ca5065fd6d8f568f10e7934b8c7c902bc9db7c36403260c42abf19d9152724874df847ceb2df4bc326d75c35ae727dac41736d9218d329799b94a18f71bc5d224361e86e9ac791964cbdc8b60e6b7d042c22c0d2444d15f4ef7574158e571007f8203b9fc3c4e18e5fd59958790258c316c245935463e4611b1278ca2ef69e2636090451726e639f15a64617c1c8269d8499f0b96c60a8d8f93160c43384c56a1c1078dd14709e522ad346b60d0ee9ba2483507d36f2ae7be10eed7d70545e7b50422dda8bbd11ce79bb12e6dd32b38993e47b6e70e7885a7cc51a4cadefe85c6bbce244d70ffc577613e6b8b274fbb45753c7ef50cdac2d91c5da1c5b15281af39aab2cb24be6b04513b4287ca9f80fdb4d055e6995e1166cb1aeea6ffbed19e5a29abf3934c361325f250bf61d375cbed50642e0fcaeb1ec257b048f8023abca80f2cb114b15f35aa31f653d0f95fffa8b8c1b4a36152dc4d51669abbdafa7f674ebd220809bdf58982d34e1d4a29485accd67d08ade25d46bef5abfaca121f8923f5be28f4a0d2ad1e7a6ced16d3a089ac1f2655765c1ad9697c2697fb2f99c6ec380a686b8fb6bc8a104065046e987520742e63bc77bbb69bfca5dfb900ccb502d7af7b4184d6052ad3d7af5998216ff2aa3a61e57a78b5638d7ba3bf91e3b915f13f4ce02e44c8d67919066bc13ef7a60844f6c6ac475359b88e19b38c5293d47209e7b00cbdd74d1143acf4317661df7ccda7defa688720cd58211bf505b3d15d57972c3476e107c85513e599ad036aa887395ab6916d283beafd004002d7613d906c0ffa184a6d8868995622afb05342e8992c23fbe1d87fde8fdfb4b42203d6a063cbe8aa0a3324c89c2adf22b04810c77ce1efeab4044cc74fde9fbbee13498cf8c37e1fd538c67ae7fc7f374e71d9e5abf28bf544e5cfdc82af298c07b3fc9dd015f95aed264de480f9e3c94b0fd00f03bf7624e52605969a44745bc5a3869cdafba180064ec197d504e11562b8daf3b382033b2829c24e2e5a39054d9015ae3b3d6a7fccc8952c6313934c1127a9231252183009090fd5e03c5f9f1acc48fcc6f17c44c8574e54a0dccbc969f2b53a0109e3ee66a0f9441c8f074f55796219893d2346719cb9b9acb7ae783a60ba634638b34b8d4d2a15bed84c2e015ebb1d552ae5f3078b7511f188842980d01e43d443b6111a017f15703ef8373a7fbf21c74aa7b6bfb1f6eb8d0a4657b2d68518b43f49eb929ccb167b5ec56f9e778b13a96c59c5f85f13ac1685a1eddf31b131d543c42c14fbc3a949d2a78a47d94ba584ddc8093ce11414ea6adcdc4882163c804e036993e6af4ee3ab3fa37e1981095346ee6055a40805d54c511992fbeb495956cc7ebbbe72ec64de09dc5b8aabd93ad11a12c6510494fa48c68ab2a2a06faf316e6cfc8351f88c27d862fa7be582ff4876050dd71ba1b5d8ede9b232a013af06f6c5ad55a4f1e61b98f42125d1ac641a33283ca1ddd6f7b74fe2ae965533f2b982c20d8b56b0e5d0ad682601c7119cffc1318f61d338db02ea8c253ba6910c729229bc387ed2bfe1dad7c7326a332b97fbd4b0b28060068c060c7abc68301d1f4d49b58ef72cd6594996b3992e59b6fed323d300655acd8774658a127a6287f2cd6c609101cc407ee02a535e51587e2bcd1a161cc6b54d995533a54998d60a85ec9602cf0df486c91fea2f07f370f50e262d43ec4a2a849eb2fa1f17a68aad0e33b546f327c29f35bea628f05586f27a3e89fca0d445aad28632ee92ce2bdb6b23173427b935e5f063c17b35cd4408498e3dbbeb2d548da417f8280d785628db9dea3f9c9570a46b1b5accab8bd166e81b20a582d2c6adc4e4a66a71544e5879124ccedec5f79ed438682622ff91ac7d6850c1e8f76cd99ec59a5bd2e94acd99585f142b41fde63e98bdb1831198c0dc564f7800d3d7b70c174295ffe5f417ebe5096194a156bb6995453665742e68321b3de740a7fa338dea64e43e7f63e669178b82b7b59be1d83e1ee098100d07e199b9a82b2c3fe2068a844efcb4e7a998c2ee97ec6920b7af391827da3855b97ccbae4b698269fab3581a20cfb95777864e46d93640dac12ee787c9966a346844c4170d3fc1cca498763da00103a0e44e8063320e84551355b930d41d89fa60fad75754ae4ae21c9e52cb78bc6d974613fa1a8200764f3c8431eb9337edd3c42db5797128322714e42991e8ee6252132abed12b86463606ff64a50873d7c46d5a7de1584a8f4992570e2ac5a0c495a17532774fe724f9c312a1192847c1b8eb2f385a893a2b10bf2fa5fe5e8a05230552a5e9085f1e22f1db61549cb27a90231eb59e5796c4e72169834275a7501383195a29ecf6e8d8c9825d64446b149dada6fe2db680c823c104b99b590782f16c3b668642f11b8c6d757a7984518bff14dfdab75101d9f6ecf12cd93ce2eb3a6b9a45ad1b23d1600a10e3bb4458bfd993457b5a22587e8266aa892ec08598a02f8802ee6437d46d589a78899d9cd7e837de3cd275287959783aadcc6edbe5dd8c2501848e97fb2260e4bbc7fb395737830bf671ed9cb044d8ec9e18df16a19c63a7514b09d57477b5e44e1721b9976ae5efc0c2b9f72800ff16e3d884965da907c7e42855b5c1a4364d64170d369714f13dd6b61a6e3c47fc799939679c8b32e2c2ee10f134f88d3150f7b76d19e3343b09adf9a6a5e93dd5e7b9e599fa8169f0bf94131c9e7396fb170f3455f49b8596f3cbff44b73c6e310326504c1e7f9729b53692000600ab527db6d379cab04f5802c6dc584e37f5abac4e64ee07f4dd2ade38500f52ebc7322f302c3ea4247c0d454fe88bf7dc53e996d5b1a91daa2f98a8b1eca6afa5a33f1b2cd4c28cf5739693cfbf8fc21a0d0321b28eb6e8e288e1ae124c22f6d3484ade51209491d7444acddeff24667f0eed9f636435637cba5ae031d8952d44c2e77efbc3a42b2102734ff968bb792b7809b24c402a5e09786a36e902a1325b04904e7c430920e50652a508bb33d80d1ac36f1f00a11ab524564aa9ad27e6fe718c4a714955137d9e81a48800029025011b5372ee7546f3b9e37dc30892fa02bac82332d1c3ff41bf5af6a6c0689d7e44729018a5cdf2ed61d13bdd9d7e63267e08ee71f5c358148cba05027260deab85a7a35b3147fc71c1479882713203bc1bc17f93b054649360af8ff52e93d8f1415aa7943bbcd7e326164e100e934ac0f8b3fd516a5b907855460183c047e199cd6d460edf1ef2de6b26de8b9efa7addd17cb04106fdc4c9b11b9b973affcb2eaa2e053670df9b03f05faf15e757024c3e6dab5bc367389fec560494c453671bc74a3238d5b628f57d70bb72ebf61ab3d5907a0407e57994967d22cb9735033d41fffed4d5a9841600f7309d98687a40b6984e7fa8af3c9da5b29585487387edd76c06a5fdc34799e67aadf17089370bb8b03a673071856f6b25586b09a6cee7800bb9cff8031be5ff45d148b07f6853c94386a29189bd346f5b3c995a9482ac9ba9e6b3ed789f7df6b45f63beac52416e7449b1e2b5aee245ffc0d716fece6faa3bf0f0283a6049c94ce2abbdd9974c0d113b567b9e9aef68710f0fa6a027c2ba7e90a4fc6a696956c29aa1cd7670f6f848bd4aeafd9bc7440345bc65583a68f1374e8ce3b57adbcc116c26cb2ba4171bb4daf6d21c2d07a0036455f441db99eedc8a781ad0f63cde68c8d1110e6700215905378d8f29b8e50cac2070b2f12882fb17443340ab628e24da2906f56de33e29596f61f253ed79d3df2de3bc5fbf9ab2a700216322f446689bdfb20fc13d469accbd6615982d9e8b85c615b6dab80388da5a9ce241b455a2ce4d7c940cb0555e606244822f93b828f31b566a48d84f6ecbf1303b8d25492dd8cdbe53e965cfd05c41613c928ef4a51d67c50ed12a68454a3cdb5f5feca44be02e10e8a43d4fcb277ab9aff5a470a693cb2a076d6495d3bf6aaac0518099d8a32f271d6f01c7a41387c20d6819080ce08cfe7e788b6815b4728f28d4d69c298deff398f3b96b2c4fc71a043819da2820b2181fa2ea4f818e08cd0f88ff280d0ed06430c30eafe661fbe32f0230c895beb5959d7647a415f304140561b9a3af3aee605415377227ee24155b45e2d8d14752e44703f644ed45850b1d6c5160921c7c9e6e48135e54b62574b24cb2f475ab91cd4cc7dc3077688b3979af9717b7bc0804357a22ce5faeaaee6b4248fa0bcff8255ec7172da1f40d1bc2c4d80a30479411cf92aa7450b34107efba0673b0146bed2bbb82be89be15761a4b5096f698d9d20139b6060dc546895beefcc7b8668a42c1a2c4026843d955502af98c4aee7ac7a2edae1ae0095c14e00b72aaead16dac9dfb74e786f5fc22ada64480a8bf93bba049ff477ef33ccc2ca743c19d40e41b150195f38a807f58e3825ca809a4c2d0db3d79887f54bd4c7239cf0dd3878481d68716cc5de2a5c2ee343c9420ac341187c9935c17126158aa1bcb92eb131bde0e059e5ed8251f7a7c78c4ddac2562692518270ac9243ecab33e7aa5bde0b9248849067bc32d2d6517d789790ff362aa178a9655b9169b129cf193b2b2553a8c5c49522cc7988098134a75aed430fed6b90e6f89c7f9c138040da5b582fc89e51dc44b6c6f75ea5b2b9ef9bb0fd90dc1129b3f09da322f83c4f86c2955320572d46988111faa3659f3516ccd30155ba0fc3d716d4e07bb9b3c72584e0b58c6fd8002407a0d5bf01245a5e69139e678d6c9908af1115ca817061df9149cb3dc36800e3ca4eac037f83ff0242a19e6ae80d4cf63cb580a5a26d885828002180fed87d05ad189700afbfe700b974bdf90111961960c80b74a6f0296ef2ce2ab401489e527c61d788bb11021b257548c588c3ab0b5322ad2214222ea953ccc23bb1223347bf1104cad44e303c4035f55a80a53a90fa8ee43ccefbabecc1bccd07c100a922fa1139549b82798d452d9b6e09d4bbee5fe80ec7b851da4e1b1f8416595c646e0b04b9a553509fea7532273325f2836bcb0ef80a1ae625eb0b0ecbf627c39378901bc57b4c1ab83f2afa28836aa47fa758c0bd6f6ba710ae2c8d9fa9a0d542764884d474c3dfa96c02a1f8803553a872fc5a5b4baf75f9c5bba96de2b760f5125e10020704f4ab7b4b939edd5dae679bdb02dabb7c3353bd1cd6c596820267c881e9dfbf8ef933d57af723118e7412a18e0179e2c692234de7dc2837a3c6e3ee3de2b7683f0bf54eabcaf9e3a595279a25b7c9b9b8357a8f68972cb02d77c268ce67ea0c9832d39745fbb2ca3ad50fa7daab685da14ea193650ee54cb6dabaa0c6e28d5a52a6971c4ba30ac5e988664249d0f389553242d5d2589bae8464a1b1a88a75c3f1295ccc0d1a8702f035fc083d891ddebc01a3a342c5afae3e646666ed7e83d04eaf6b3961a661d20e8f3eefc5a82971a9d172e114aa0b93e9707858d96d2d252034bc14540661e8bf25622f6c4ed59c679c7233c241b91fece8d5c2b2bf32c02a91387dad193408e94e2b05a1ec836f046e4a30eefb2c36b934f02f62ed4780bfa74b4d3b2adbfdd44bcd8b6960150750e75cc962720b9e5b590dd694006b5251087b1e5eb8c493b41cbe0bfeee5b1e745d7171ed3f1926529a5338d151e05f4a4b80c75f7534e4b77f13dc858ce52ac53e125f7333853509d7223b1afc43d57ac32625c8f0879345f1a37a72acacc4f3e4191245861c6817108fbf2e5498f286f29b7d69682adf793694ac86858ec234f16fbf177b7986c3e9ffe9f1e09bea0a6a02f3b3a03785ca75b21f755292d467f2c59600598afcb08dba9bace72c9000648ce41ce09f0a77a4f585a3e9e115ca1a2f392f3c2e7704dc41423e039098907538d0003ae12d6bfdc796eb8a45df77f3e04129966c0773632f532eda194d1089789470022f547790b999c1fb76af60ff8be3b7ddf2461bfc5ea8d2791236109a19e5e1ef8989546b93555066eb89090ba6c928f2132bba958371330f9c3ade1c927196dbf9bacabd407cbec1d124c73fed2fd578979be8a333c168bcfba4b2f41bd443da8a21b700620d1e60d7a0f74a2de8cf72ea5dcc86006a3ca9c3c5389014be96e6d7248a90c9f390997eef9fa9e130bf013d925b1b0d205bf4edee0c381814df1b2cd5906b95a70bd8053f9bc1ca7e6cf9e1e0c1078aca852775aa069817829b79ea5f4c9fcff221385b0c191abfd0ea9fb51b80d8cdf488e82024c63bc5a14da0f84878761c652c912ddaf3bbd9ac0b272df1cd670cc3fa1727bdb8f9b48a87132a86ab245b60d782179f3c5f4d98915bd2d46c5a2f572a1de7786ef46c790ea506d7beac00eca861f8a60cbcfa761c1edb421380f176fe86911f24712e5e7418ea7162d4f443884fb42408c88e57b465a67662fa99bcc1f0f895fc356f878eecfc6f5149630463284ab141a298ccad9d9d904b632ef863bfe48ec73355ae657fb34eca5f079bac2117e9aa48770538ef8ff679aa67a3b842be66561bef9ee0a3b01b115712942d92ea089dfbf15ccb04a6883623ab2ce88229379de967d08dbe0acabe8943310b92b1605583dd44c431e6b1bd1506bef4d813cbc7e5e9b04bf9c57839f65f45a003e9578e99964d3b121874aa350053abdeee9bf033740a1fae7eb1db43b05e05967c5f63be2a5679f1ca9141e85558f6cebbcd487b3904fc7db5e370730a6ea4d031a7662cb0aeada36ad8d15d12c425049208d03a388d1d0380900a03575ffe0e1c55fa03ad9bdedfaba82de1816cef9c8204660fabd091952be4ae8b46ef9f933a0e258305f976b92ec8fab54ff37213a26dacdf9998e8f6b978e42186b9f2534581f9a4e9bd93cdb14525eaef4ff4bd32872ba9eeb6c3b4abd1a3e8de5bc310c08890ac98b0cf1d407c5b82d7711280ab50c18cbbef2d2358d4b2d14015f9e22eb7f7f5029809cd049379aae042794f60fab3fc92e949ab4a051ae50cb81b20e0a2ec5ef53c1f790b4efe122d956ca4709568667a8a5ef7ce0ee3b28968d148ff20986bb9de4d9fdf9dc6afa39ff0951dc314b9b3246f284642d4d23b7998aac11ca7570687ee6addb81504fef206c12eae6fd86abf824f13aaf13841d744e64914077687da50c18f0e6c8e6be06049e1474ebfc9febecdc6b61409bb482bb4a54476ab2ab269fe0737751bee8f0f2fbbe81081e935fdae8079a7e8700ecb73ea31ff979178e1352f93b1ae5d3bdfe46e2350e59939ad772a42e032a38e20f1980c4b03ea00259dba49add7deb1238dd3bdd378759e84c263e11f8903fac7bfc5c5d7a07641b9e8ebc8039982d16966a5ebaffeab310077bed622cc891d8b147871a3694f0fc63587b8f4473a659b73a62c2a751e5e2627fe121968f8a2560b083d111ba89dc8ca88b3b31726f49aa144e065cd30d8e0b7c28844e0b37b8b93245efb0ac40d56ab7d9c25b7b2b0e6029aeedc7d505ff6e4e8924761b0d39802b58e29cce28ce9ef4ea2e0379a3f8ff9fafa40be52bcf374f89ff67ab370fbfe66ae8563f960b42d487ca60fefa50e983e96ba9b3838658ebe1974244ddd9e0c7444d49af49669e2bacea3a6b97c3bf836fcdb4f1856c4f45e957838bf98d385a87a850d889c0edf0512318545a96b195bd7ff6a762e25f73bdf592bd3599a29158735be4f61b8bb7aa5d0f767a63fdac2a9ebcf8540e9789b5c89e1f486cdaafe61fba56eec1d2065bc5f2506a092d19391b6b11089871af8541cb0bc6e46351e53a499efc6269ff2e557a51744882ab1c45929df9a66f735b56075c0e36bee660123dc859b0965a0bca8073427eeb41c0721b28a2822d555172a2c4f42b12661e90ab1f112d13b8887c06cbc9dab00f60799eeed375b504038a67ba08fd0fa4a0edc0812dc3a97006095e2453557815bd16c065bf4ec893e7ee5be95a12fa975b7766344fe827f29392bfcc682f94181944d538c2ea6d2cd9068d68afce145785b9826c4cffb9055359704ce74e8e93e15b538b617db2aa9b88e7d25f0d257df0e092ba974f41e6e8ba9623abdaf43955a8eda1ae5bbfd7479ea2ed58e61f7e489763f5f1647ae055a7a9f311318e89a602f9c8dd2f76ad690c21f896548ab16e46e47d8dee1c0fac5206ed41b1d1a4124c6cabbbca7c6ef92b2a34c828bd55fd51df8980631506f35960f63936eb82cd576d5b1152d4c1e79c985e0fb7c542fd0768eec0966bcaf2568cadfa34f67c499da4d0799b2b8e03461e85fdd44b84c267774e7abd6fcecd2a97ded8ebccf318ee07229217313b09084c0c775432ca54925b49b770fbf96d5f247a1234ccbffb31c47553db1827322fa280a857e97740fb4a75f73e3f1d498d410c041e2205ae97a7fd8289ae0e98f11ce67f0b7e3c27764a987f25c912c00ac56bfbdea8cf98483ea2251933459af68678286881072c2f09e53bb1563783116e44a6a394e7d037b2928163f9df65ee84254b50cff017b175f8505670c541ceef70c48e213f81002dc0fc96624624039fe10d34179845847d321c4600fbafa2a9dc7988b354946c41f2abafc65dd7a0dea42135da71ffa1e131a6a2e575a0b71dceb267bc422f6966980562e5967263aa5696cfd50c2322def6441dd5e2c2d9ba319699fe9ea9df00a485d915cc139c5e1272b8c3dbd8be2a55151253b1b9e59c3e0faacc56db8893e2ce6d4fa4c9b558311a40ecc4e8736a81cc1131be8c47247849a537ed475714290d2775ff7c0ad7451005f96a65fb130b8138760236821a50c4def60b31349721094bb5ff5597b097986f36a2e0fb42257aa55b39f92ccb91d9c506ed39e82b2d28eceedb8e756ec0aa3bafdbe7105c623dfbaa3ea91b03a8ea95040d112fdc655ca73620997bf7205a8743e93a5cd6748171deefe2f48a0df94b2ebb90e9cf909923c06581f60738152ecde7c0e6ba3b26030aaaf6fba0919cdf5609f0900297f362944d999639f98d2be6b12592e29cb39c94ae6e1c3d8b987c6d434d60ec48ca39d4f88584eedcd2d5c89e0842c982bd50724b9509a80d1180383561b631752df2187cd989befcb422eb392d534d195692d2eafdbac915b501c24af6b20a9db06733cded70c0e02c8e5007763f7642f8b205b78ad030f6ac085a9e667cbb0f4d93138520cdeada6fa7e2dd2bdaaf9c88345b3412c6a0f5928b506094b6bbbeb94691218ad87db070e86c14408f195c93e9d6db54bd688402108fcc91f32da613d8e3fbbf3963a8a7eb10f7753117bca3a5b8f7267fcf5d086cacb60744c7ce9ac1f7ef246fb06b37e93ce861dd39bf75896ef5d0c3ac3e5ed7e558a19f3dbf32414b69ec75ee67d45a280f6b10a6747c69fc9cb339396ecd493d70625748b9b9075e2455606503af1cb7a3efe264690407d09018b6f88b32975fb63f0bf9b699334e484a3d5cc01caeb86fa693a08f57eb075d0acd4cfb5e437578725510ea8ee5559eb056ae2e3d46b97ed869fb2c49626dd18a41b3cb95db6db7ff7f2e5859d9dbba3b30c635e98a518f1297fab98d2fdf8c423d01e0c417703ef1758ed81aedc7638fa0dedf824dee6dbf023b9e95e4a08b1952e4df6992e58d758810c5b73da2e66917f3a415bab3c2a23fc79449ddb3d52bb418a1f1af381aacf699c544bf9c536e980f434e21ef4eb7e24da46e50b12937c35003c7ac34b3f53c8e64c8554df29dbb6d435c9117f371099ee776189b8ebb340a5ea81865a45ccbfe12574ca9629fb4cdbff44f79c9dd95319c12cf524f06a67a99ca8d20e79ec4efd1fd401f6cf9070b188e9ddc28f46feac488ddd776d2b7b53ceb8b64246b6ebd13a15336627edf1540075b27826b30c46d04e5446d46673c8a10e4dda6357a406deb14802328fb59f55b74e06d1a6f141c7e66187d10694b0a25e698facba94d3279b77122b60b5c98465aa9db1df9a142dcef2f1332495c7be2cb19884d500b5cb42a4d4fdde3e66dc5e4a93fe7c6e31b7a1884b4c44d03bf302426954fd211c6ef5d6dc678f8c63d3bfd4d803739f2552935cae76bf5cc968b251cfc9f3c166a3be6c1f3d391ee0bcd825ff84e4284a0cc3bfc830f5c78d074ad014dd38a6e9de5d0b3a43ef69a6ecf96d49cbe907defcb8d5cfc170b385bf733760cb510dea7aad7293b4645018e415c7e9c67d0abee56772261de44d95b416ebbd802516dd88c42de1c56e5f0a6c6367d5e3fba428ba85c01cea595b463f21e1430a668b5d076838c6cead3c238f181ea6eb450467803c558cf35f4a926c5968c337b54ad973989515f7d0928722867c40d40899f3fcdaa99f17738d4b28729752619120bdd804f66e8327669e968f2e7a020fd215a8dd8b00fb15821b887c3a4349bef6e296b101960f55427a8d7d2d30c9f5d871b43ed4b540161673656de1aa90c0db192648bc7c43a33d10798f56b50c981612fe1803310470f5d1e113b4cfd1605ff704ce1a2940fabc22cd80ee974b84a3e9b9fa95cd7926ebe3d2593136cbb1c007a0be09db3f1d446ca55cdf7aa0ee80988bb8efc42a3a9ddd3ad86baeaddf978edfd95065027be996452b980ed502b45f6587fe1ada657def8941552fef749e85dca8eedc3761681a50fdedd20d2eb572d30d08b5387af188d0d26cc3577122eb2f4a528c8af2f0f32b92dd8c8741c5853af9a08ef610d78195cb71be06dc1051769b8a53c6a0e02ca0c8f3ca4f23bb51785e03bc5ff368ca2a80539fe8adb07bfee9d02dce6eec4f9c0a8d2c93d34bfbf3571459a00eab75812e43128e4327ad04d318df0f85dfbd947c9f39cf359ef9fb69bf78686dc1e898af26164d45ec3a830d1a572f87bb59bd86b91da89c2db9efbecdf7ddc9fd5b13407f469f7dec0d46ec9996c1057bbef9c8174b6d5ca744bd1eb807b5e96781d443d5ec64e759cb7115abeac869826b002426a071bd7889b78bdbbf0024e8735129c75e5924bd7a43a1947dbcffb25efd40ad8436d5226d90ac39a210150ea5b078f3ccacf4593e6bad111f2543675dd870ddedbd236ad4adb398dc59299481f382524d7b14a86aacb097ab16d5e83ddd1a7b071eaff6a76431a653dd9dd3e93ce11847406b617fae35e1082abd16058f1a528b98879728032d0569b63b39e04f9e6854f53b7b27c1bd78e4ec772d912c9deb24a6264efb170f9c949052b01b1c1d97710fc4a3aab43c6f1ad27d29f283735299bf4c259de928bc305574ed01af3e13469de2660e598c52edf2b3c8a7dcbe6cb3bc23b8830ca3f44022a3cc399c3431d87a54109df4619cfe3ed23bac612cb9b1f880262926f9be0f817a04146e58df8d37b6ec16342548a53de1a796c4c2066515925332bfe04a1e9f88f958699bcebdd32961e9999f5a237941c0a0b884e6357fd24218d5b651ede324a2808c94b3cc35ae36bf3afe294c390900db565918f27b10e5bae39e427cf9cf9f955caa9769846b06e7bbceb389d624c7f1a9babb6902c69fbbd8455b82df6ed0ddb60ee41a029aac2c97550ca99edbbe5a9b7497b26cb8a2a3ff479a37b8b4b604a8e105cbee620664ca2a634401bb95f42e9a48405928c87eeacd9e580b020ee6eecf458663fe51d672455ff50614c07b03eedea9e12c2ce4f566abb46421b02baa1011dfbe12d8f756a284f3745ac2859e4276dc66cd408ca21d060cd964b7a9000fed4d14e1d5c046cfb17776bb8bd3dfd33ea4a2db8b5f2891a44c78fcd717dd85136ab3e20df47a4731874c1c98487fa23485bcae8fa340004eee9be7f8499975bbe0b974416242e6560e2eb1ae3e0d9882fc8b64ee3617f0030344d316b66131f398b260413cb63eb65d78c18d923e01c68cf62009017717e77cd9a5f03511795189e51d6191869f4112b1ac8d5849729e867ed45f84e38876dd9fb3c2c782e8e2ed6545c34fd7ac989f6c7275306f8798fbbf1083dfd234d4496dea5846db27be3dbd976cdac5adc25b03b725d9e3183cfb139603918122a3c1ed3b948a11d7e8040743a8b6ccf3e719cfb0a13a923be4a70c29375bb0f5ed1c84091e7adb19ccf428e053f90332372dd32ebcbcc87a3923021de252a787a86692b852e72de53564eed13131eede2ebf939dcbef38fd4fcc92348c8b19024fed678f12547d9b6de0dc54c91d01694fb3982e274479183e0e19e604b8a64996205c31f48734a599d4fdd25382db3d5692b680883ff2770deb7215b435eb16cd6fdf1560f1debd2c3e00db7f84278f4f98a46ecb5656bcb0a853c1bf5dc709ffcc10566f7de307d5d869b5bd2d848856d450a20a09a5d08160116941ace9b617e953c430d81a5e644c4871268d003f85ea550d797d582c1f766c248d261625b2f74f2f7615b8af94f4844b13824bb309a8ba59c0ed35125189773d41407b00b5f83a01cad5c2925ddbe53053318597ba189d99553b0389f2cd1a4508c71bee5195620b0e4887aecda20c9983d98d572cf9f4e8885bf89d497e1406cb73d2613a4dff15d24ea31eb6e156fc51b54ffe8f6b5ac324dc509a9e001ba47fdb3eb3775f14f6ea5f8a9cec9245b0cd07f3dbec02d39880258b5bee8b844933268ad8b886e974afb8f1cedcaac2a82bae1b9825c1a569b2a4bc2076cfcbc7a5154056ffcca1e58cf4f8a378344053f4734364c9210c9d054f5dbaf8adc6aedee68f7fd7215eb0e5a73c9ca51cec0961849ae6f196ccf4b0d4850dea3e80e6924537725e58aa8712583960af57f935f1f19c5f2a53f88ad09c95f2e888fa7eae544f3f75fab0fa2c5bb0a36c2fc0154ab5fe34d37497619ea8c04dd71c73295344b12ece7973cac7643da8a94abd3573cc3434251db746236e8caa8db035f3864198b2f5225247d188128d28d93b795b5a6147018f37e378f298185fa1455c40b1f076b9a9ecb0d8ef2a90196a6149cd46027a74c646c716d9242cfdc5d5d2c67fa9e8ff66885dafcec8201395d59dfacd6d766922139de30d31da9a60bf90fec59ebe6c11442aed9420807ee3c44fa02fa6cc4ac59ec72e811c72d4b6622d58b0f7efcce1b12a6a00f8e01568e8399851ea215f42317d5334cb7472e0f951083e694df797c43206f239a83e829208a7f24aa175543b3970fb307a80df2162f51502884dc989a0de5386ea9c18a8eab70c8c7188d28232304bfd5443fcc8a0d654801e09093b36be4804062cebde1844e2169ca779e1e446978b854f516eeae94b2039435aa560f7ace24532f5d2e81f96a6efefd21e2316a81e03dd861486be0f4f3bd5a812b60f1f6f501fda020d4b3f19e7a3fb61091fd9f3971d7286c55ef63a93daef9dbec734232e39ae2064a7791f23e879762c0d7c40a3a3f76ec981a9d92c39fe2dabd5a42bc8ce32000a208bda5059a6f29da79819c923b9d0fdf8116a5f28370b65d3d490bebe3d04117c5f9d60b686bd10826d9a93f3a9090c30daa153f9cfe9516391004ae9a9baf4b9e8b91d877af3d5176c64bce74d9ca9c4aea8aa5ef2f72e7415365394145bcf338a47657e51e262ef12d402fcf56dde2e54871ca6b5ad95294d0b0b2c2ab8d616621285ec5d45322fdb1cf58f754ec2cf4d5a21f01b1d5c7eb3add8ca67ae6d62e24715b97de435f063c2e8dc5f9183e46cdd1506a46769db8fcf1f0f654a3d5144f658caa024c776ece3eb14894a7106d4c2e3d7bca8914a5532e0c0245e8dbcb68b4abe39021366bcfc831384327b841172d31796881f8d1e8bdb5da74b7d1989237dada268f52d44425290affd7349de5582704280fe3d49bebd8ff0fa0e437d9098d56df6624fd4a6ca72416b4cd8a173589f3eb5a0bf5aae6109d47528635566331466a0f9c19a72c23bd53f019815ec5a8ae44d42341214b5c120c48b9aaa2a8b1e3652e0c79ea03f5e32b7e56e069cfe25c5dbfe28044e98b11aae2dde0e2f4343ed44dd2192d29aad3c23260501d038bf2b7ccecefb4f0eae424ab73f854a8bc051893473e8941d132aac31e0deae9558c3f4da63d1234c4e09442bc625a0edee911f085e7473877a5624463b8d927f872ecf07ed237909e1711183b8c5d1d0d559443197e9f21194415fd80b019b972ca975c853efe958bf7106e50275271636fbc73f9cff0894365c8256f8153fd0cff78fa9811609e44a8cabb6e23507a919ed39ba1beed88aea9e5396a77e0d437810aac68c92f7b98a3199a8832d7b5bcd579e1c45ccd5a697d25de8dfc257a8fbf1f1979b835d54060558e484a5c2a73bda71f79fd2128299de00d72ec7d6e481fda804eb773d0906ce7fb508fda7b90e5b53f81dc8f758f1f5d870b8881f9d14bf1b111da0472aaa8e6bdc7daccac2822d557d3171b967bd868e274db9a721937e09de2de984bad9c0afdcd9c09cd8f05f983b0fb865426b1aeafb20fc051617990660e8e42381fa5d73051451da917ff6cc17e938d2470513f5296ef41223234cc63c71d99dd51affb0ab502c640688446ad3de3f23ea607461afc56d5c1798d2ba520939e715b307fb61fe1567513c488e5e75248eba4b7825133eec1001edadead8ab41b69266f863c14139c1a7fdf4ecb1d24294dbe8a0e424d811bc1f563b40b6d000a758d7650b9a3139132f5ef186f3228d6f2416ff46c1d17158b6174825ae318dabfd1ff2697192c4429e39abf303da6aa537b872a151a88e4ceb7e310fdeea4d2edd3cbcd8374900b8d02803eda34ea1c4b4b28127fb6e19966f7f2c3e91b4fad84367770fd579895a8086cb0c1e39075660fb931af9352fad5197221d87c4317962483d0628f031b57a2d4612bc54d1ff8da002792e46ecdcb4ad95e4ba41a3f2a7edacef1948f5901ce2f29c3414b14ab5600154b908dff0da953813b2505e3fed1d28efb25836ed4ab8cf6a4836d202e45b3ec03486c98e34f210205f5e57cd84892604b2b94240bb55c7cb714b45005378a6361fd29cf01a6fcb0c84293d6d11fa1e2c08f798a78f6ac2eaa336049352cfe170bab3d33410f80423e50c5e6a9ebb139d93b1cdfbfc13aaebfb91d95e5771680de0842d16a3d0c3395cfe2de937f5dffd8184702b45f08ac32f775985c331c3814bb78c8a1bb3fb4b40ed6d68466f64ae4921ed295598937a193f704760c16044b76485705ae55f98820357a070cfc822d4212ae4462e792399d9be264094306fc37ce6edfc364e948ba78132baf653787cd2fffbb5efcfdfda06a96976d5a2e80b8203064c87008d7973062111db5b56c89c823bfd39ffd8cab9b8a8c8cccc55b7e8e6ac412e5e05b42c986871f2a58b2939d39163068c2ea2ce477da4bb158b4bfa0e8489dfc7d45e31c9e0297d2b47cbb9e036f2bfcf6d8608d68276859c8861b71e3acf610146011a1e1a957215aaa41eee965d068687406cfdfcf0c0ef3fbb562a741edf86bfd905e6856c5c3e200c177dd7db59cbd73830b8ae2c9c584837b1b6f9541c128f05da629de411b26e060e1bbeb5bceb51a895381762518d4ed6718793895648493190ff872a5e3f9828b770c69e0ce95cf1257053420f59078a5e4c67f5969d11e4fcb6e9628768a78c39f75b372b8e32489d4ea17bf3f37322e582c45c0b2ca513e773f0fd71b7f59b6c5e1440532b0567e75acd99162ceaea219a6ccd75744387e1decd9558b096c91f48fcc482f01bbedda55750c25d5bb747d883398febe1376d7c2d6446ee364de48ff33a85a88c428680d337c8be0ee3e6b0cf1608a486acf0a7d9f7d879e5ec8d41e81c4ad29cbd8de9df86c96b8b9a09bc723f3f8c0c6459df6c5d1f5d4fc4b7bb8659995d81360afb1cc254025f10c99fe675f2a8ffc8cf3e7073e2bb272f8f7460f246c4ff52d56941262f2e22044b72d4c9089fa1b4b2d232f834ee12f0612266182baecebe21b8850e805f65386765a4cc5f05f9c548599d739d7024e414cf7e5796b80b00508b0d30059da85de6082d336020e2661fdfe856aaa35d188a0bc28e852bb6caab352e941bf2a94e603324647164720796f358005c4110c6abbcfb5ef976e4da8e98f86a710068cc5a96b5b78447ae9e6f8c7232d5fd273b83a4c1ce24ae6f5885f3872cde37ad6ae4bc5e773b9b688b3d6d60c0c1ace9731e4bd95b9ed193181fd52a28ee4be9e08a06b7e5af44b3f08b87894255dd043130f183a36dbb909f211fdd55d644eddde38b60530ac1f39a7cb9a924da3f3b1334aaa55f92bcf5e076e85a0ebc629ca649e36a5c2960471878d945dd1850829d800051493b985424655d894e50a0d4963e8f6ad4f10e4a3025ba6b85e57e8e414c8ebfae041ec22191786ec89084c813631dc2bfd2d2136f9c25c1a7597ae4c7ea01a2cefdbf8f7a9c6ab0d65c2235b93340e86103d16611812679b1b18a5a8802e94c606936d01ec042489f0c077f2452cc139334b7d02f35ed6593f50939adcd7e7ff1fb406e3974ae0e79d2a2654a66973fe5a8e96401df7666846c9a1dea79fcbd4f1da3ae4455b41b0a223dbbc8ab9472e5a566735a44d888912547c148067bdb9fb691cde2007d72786188efc447ee42de97ce73d4c6fc7a6c75f8db5ab536edce996cec43cf18e36433bceaa3509effdeb2047bb4f5234b77c0f9c4b63413484af1d9936e27bcc422355acf7cf0def0d12e29f16493a8c3fe6a5b477ea7beb7e5abb5c7d46d74dd10d26d33c46977feb3c98cef1213eb4f758f8f05821fa337484044a41080fead16e6668836074a789dab356ee49c0ee78f03597fe90c77e10c3d4fc2e10e906c2cddbe40b1d522dd8f695f53451a0fa6d874ab371bdc31350421d52b7fe42929f0b2897b73a4f3c43ab0ad3be98901adfc89d1791a91b97fcd2bc21b695f7a51d66c33ef67fd44811368160e2405c12846346a1ea7f9e9bd92e3b47064666fc6a0a3f423107dcca5e7f3b44b91f0fef79e34e4681684a2ae58f0fce18bf8555d02a3a8ff5aa91a992fe0e50685faee2d6b28c83852eb949ef25cc64abca53dd2560bc39bffdcbaf3d8abaf5baffb46c3411a1b78caaadade27035a9a133df30c2c86d4def6b37be33ad37a0cc91a132de6aa2de1068c0c2fc6979497462f0082bd83aaa0562a96bbf48d5bbc8b9f44cb50ce012402b28c60086ba0d9fcd4a142257aadd89b591058df37e55981846506bf3c6b380a90e97f99deb6c766ee19ea78735ee06f1d59b1b874cd5dd799a0c8869a3de41ac1d51d9a071629a76ce3a38aaa4bd89786ac779a1dfdd7d1c7eea779ae591c81a7627ea13f19e11955cc1f4a89b0cb1cca0f9007cbae9bbbc4fdeb167363ff62418ac4155f99f7fd5545ebc96004b764164fe1100cfbb2e199cccbb327884cee7cead1f775d1477c8e5ef5a56fa80dc6db44908ef16f7f4a9619f5630fb346939fc154717740ada32548916ef03cf8ee74fa575d3bc8619c8ab8bf3b1d870ca14dfc62272fd5fb34da3fc80922bb76057274081c3fa53eec47e50cdc5515c3f31bb16f778b704351fbbeac6ed3afe17a47cc1bd61a33f8863505f6a8cc13c288c6d552a6178be28879ef6f053fb1a4bb3b6f91c329ac47a377e3334cda29364d91e0ca2f698085a84bc03008188fe6552f14cb7f075c05ffa4690dbf867226c849abed6d38a6b58a2b48e72eff18fb2e3b16ba13b68e768f747e51f2fb60a3fab67a65967b459152962b5a3b6d1853fb5bee1e66cc002c2908222fda9c6d91fd5712d6b7a1e8a618194938589d0d4b59d2670c6ccb9ef459a438b9a8eb23e01ce0bafb5032cce574f46750e1e3e58650214641105c13063f86f9910d54b4533d35b1451435b6f2ed70e02c691ea50580fb6e7bcd376bd1234f2489c31b02db726685fa7e2ec8e8461b7756eaaa6df3ec22470c7ed58cad008d22cfa971e8fc4c71cea1a1da40bb3638ad46fe59587bd1e33796d3e38ea94e395629156a2948c15434514bed850b09706e86ed77bac3b2d62abf91715ca162cc56780c6cec1a44d1df3618e2f0b73959640df79099327314fdcb855f4d744a4a72a192b45aff3ae74c3c945d696d3cc7d0bb2ddb316d2ac3ec44d2f3b7a9a97b1786f74509312e195a9a4fe8ac657234eb2d6eec73d816f105c0f47ce6a7486b64b7b245daaee935fb7edcdf1437069914d7951936428290da2e8a396152c82765097a8da75953fb347fe2f923be545bc100ef76c79bd18059981cfe9c9b5506d324905df4607ecd8432f4afaf66af657eee799bad3f91ec3087da50f620d0d85ebdb1c6d41eb1f9b75a46abe6b9d0885fc4e52b5a9a45a2b304107bc9de391cdff05fc973a3f1b44ac7b523fbaea20bee311e303132cc59ccfeac0fafc02366436a74d72622a2027a8f1285812ee2bd6e21b6f7319621e3bd841f31f762bb43175a00ca5e53de5c519105ed83c251e0e0e04fd546133e9e065dec313ccaa711a4bbb554ffb58e5f51c4377d5dfce5df0b34dfc049c8964b826dddfb967b1e0fffb64190bde973fa9e89bf19d6b2007254fe1490117f4923319691a95b3a34fae7bf25c4f7181a164c9c99fb3e5b011c37660db130e36342b12e5b7da66682cb66b902fa71c3ddc255b3d49196b2943af7bb67c640288683d5655dcca80d0a4df50501390bd0e25192f2c1ce5f7f781567e451f455ffac218626e1cc01ba48625bd9d7cccb76160a4c3ccf4bac481488ec7a3e40727f3de52c9ff959b6b91575d3ce9a59d0dba4d24f11ff6cfb4d52fe426dc6d93bfab4b9738c76b8ecf445eea17903a3e1c50a1cbbbcfe539f76b9ea43b012a9141271fa91329ca266d6fb4de8f98ab0b1e8fb40e8bc894ed25df421401e4db72b9b65b4ce09ee6e6a3690ad9ea15c46c7bfbc40def5cea33cb9db5483304ac1f891b7944540819d3883f281b2f1552d8942a560f0e68a074a8e3e8975be6c437f6c9918382ffd624c9034b73fabe596633a42949951fc9a5da43c9ba84b7d0999321ec1c7d6c4ba2f974135527565fa82a7aead4ccad5f756cf5a93a1894afb33ff8eece8887d683d55de0426c3f9db1fb718eb7e08ec3a0c053bc2944957b3ca25eb58a3c0f40612fca4339c5bee0a902266ae6a41f24f13117db2d939c8b2dc79bae1f496f05680ee8e7f4b95461c81da72c261b0e22c35650590cc6a051de97a1c6dfa1cba596c689d744ff24600e042d70e115eeec878a4cbfebf2d7e4c22d2d3a7515c920c75407ed5bae7dd97b0ad132e2228d7c1e3f156f2db4619122885e9dc8153818c912db42289771b6181632e73777293474f023dd689fae463743c1d3618b139d5ae7be005715c6ca44ad4540f97cde3da70693bd73e165386d81584303cad8d32ec9cc735bf1f974fec40ed3c9c2553848fb1ee9b0b43e2a9da0e83bfc00ea3e01cccf03c0edbbdb41c9a340772ac538119a460d0b3bf76ed05d430113e8ecde67e902c768b03180ec6043e63e69df610de5a3ea40195037611b7b94c19d6a6467e507d91730d933db9aa41881505367e6fc7b1b3026c3a6e15c68070bbbb455b7047e74a434158a9ef846081ab1026c52f7d72248de6e5aa972663dbd2579fd7c0fbb7af470373db638d0124bdc74660c95528c0f25e90531ab4f9cc2a1a469e1b6a3cf0221f549b8830d4313b3912a56e1395597f1ad43485355c5411236a6f034b36e876a066598fb7079add1c8c3ce382cc07fe06a774d4522a6cb789d216d931490a2241fe4c7c11eaefadd2a6aadca994bb625c8d824b83f40834d6f5f79872499e86d8c91b646f8cb779b1c0eb1af924dd70e5d9e84cae9f02e5260265a86ef2a32c4af2fee41e3cf4760d12d373c0df3cedf4f41135c339acc7d4530dc8390908dbbbd456802e7d2390d02c20ad04be40ea406f890ae0f0ff377a61da7cd11dcf7207c90b27905b342cf16af37e494684fc8cb940873555cbed030ef95d9dec1dc2b58f514b6f609367c3bd74fc9706ebf6920ec0b46054149b00dda49d98583d81c3500d56179f8aa650da2b67805e07234441aaf7a1d3e19dde572881a1484ca090329cfd79e7e93998549798dd57b5be341eb6e6ed35d7ac45dcd55485ac175709622c0cc31cdef8021ed63bba6948516f6253a89942813df8f1b821f3678e0b87a248b5d56203559721627b6e06e7fcdcf0f823a907a1df032a5783c1af36b238c291f8e509bf4f46c3d9ca27b06ad0e8746c871b2f1cc6db3c4e05de2463928c92baec8158bf7f3dceca3bc90bf11813e80661a57726a7bf16a4c08d25e54c9747d8c8faf670fc10a1b49ef886f6f407e6f14f88c5a1faec8e4d869ffb7f8872c9e4c195e737f06a4a8473a24bce725788fd33021d2287b7f383bf9c53db604fa305dd4f20085a13a24a5dc89d74f0ee1509d768a8f046312c9843626664e399b0a5cf0c5d82f409c5faedb3b3f8a274845522607d7bde3503bf2d345fcb53261f9081e27c12263acede628b87d345ba10aa593a9942222b7396651de48ead6b33f36d4277ac77ee19fceeb533150b253e9976e69db607e06572b1be4b9dd79cac20df4f2cc357044f2b19110cb46a1c7080c709f1bd8fe1e082f200282cb5d1545d61b8791b10f62b7436683ee0f6ecccfed262da5edf0e0fb57d1debfd2464436a1961e446afcba240c745fa073eff4b9ffef27d35f65c936a734856f179b60bb6d635074b7746953b6db6c46ce8f20878adfce30960eb2084a7f3422622f1f5cb5120d656b302188f526e07dd2fbbc7ae0a3daf7075d26d543ef157683382262bb5e8dead11676ef41e191f71d2ebf5ceae9235458910e35f6151c9a395dae13691dc2cc99a0ccb89f2be65b88a57b43db6b25d9e04baf21c4f7bc8bba6b3fec367f02d5fb650d576aa15d5f28e9efef33eba248c0ef82b5db56f4bddf57d43b2d5283024b8d59b1d21356c2a96d65d3ab98da5e06855bdb8387d961021bae8655611b0937518fa6376e2834fb90cafa628eeb8eab38073318480e9c0e0bcb543d388e1c74a169cf00e954597962eeeb2729ec9349b3583370ac3f6b7315a23aeec583d19311ad29d42e524b6b8ceb1118948150e267599fb46b51244edc472fffc5afeb0eb3ceb9c1c56084b455b168b8bdc0d5b75d2c137783e1560a4ad7441ae822051c918821007cf1e46baba3378c87e9584ef67e333d31ffee92c22edad2bf8a0a70e84c3db63715c9b151511b1c8ed5e7f94bf64599d9e943f5597441678b2e111cdf6d57ae7a9369b11a84791cc1f93e1b2d3c7274f530ac36f4f08b55cf399eb1452338fe3493fdd809ff3a991d863c5610cd11b406a2a5d6b21271ef2f41f49a1183c1e439e0fd734726ffecd4cad4d1fab7a9f65de662d87ff36034afce047f366af0da926ea41a183563f8af9dc48180fc81319cbcff4a79ceeae2bea66acc3a6203dbb968e2219b264540e103690003e947820be40fd0cadb655561f04e5a45479af394c59c048e259acef7732b85cdd47086cdb708bf8049001773a8e754b462c22ea5406b11245ecfb0e871a0e173eaa10c7d09de273218110634bfa40a69a557b6e4c17f3fe2e4ec49639ecad4fe9289b193b7c340b2db0a2bb6627d46fe61a1996f69d75ab61f477dce55fd626c04399ea67617bbd0baebf52a0efe6439eeb0560809284bdd1cac37951d4d69663ad91b4bf30e7682fd2065830dbe020bfaba1addb2744e182c9a44da642ff3e7488b4a56f9343cf58463dd30d827f33468ae557c19ee32b95332012498d75cbd4d359815b7555c196fd874eb892c2338c9ec95f417a1fcaa3bcfe680681a9e6e020fd9be8341d1de390d6d520de51703f29731176799545f52faf3807d90854d5b1935d72018b3f1a69430116b54b52f2526ed237542328f905daa117bb64ae3358b0b26efa0f7558843411d9794acea1a7d04047e0dbfbf525c47070f154950e27c4c442d96d29da2a1376a48ccae6c17c87361b4f92d28bf1a4452880db9964d4c634b32a836a0ffff90b237c64e567b2e1e83a032ec68a98b95b70e9186fb24c08b90fb0b8151e996a7152b282ffb515fb19930bed6f8d3ac6e82accf77d2780e9697c84e6561a3b6e3b6623d312895a48d5f83596221f3e499a199b046b72ce905c78147a01cb7d208d383e8c4772e21a56a7777e04334cc550daa44b4e240de77f061a20a72f9c9f86d3c43f5b59b4f2a80b8b3bb7c18a96fd2e12f8b251d5853b5cb3defc5937904fdd3252f730901af109736e64b7ed5642d5970a966b06f3b545dbcbbe0558ef97a3c37725c4fb6ca902071f22f4003af1167b31b3fc9ac7ab13fa8be87b426c7f935bd7a9042d33d3e09227497b92ba1333dc15c277bd9223361380438b6143bf1919340394f9dfa4609c0d58007ff4c85ed1afdc42254cc4feef5dc073d223d09ad0ac527f247b288bd59b3b01266e80eb108b6e4b988a85f5e99f88f076270756f4ca4a5654f6b820dfae8822deeae89221727288d43959ff0505165e536f7461bf71640797548caac92327f8c8f8b5c6bf892b2824e4e4538e61196aef4fbff9f5f2be8623435d2190b10151449e258f83f759ad28ab1d1b148942d4a166b845233f257391c76f75056551730191f0fe25607e008d5bae96c4270d764f636b8d265340e9ec19cf7497cc2674f7fa6ec86589b0205bbab16f5baa388da9fde31e53f78d62a5da7686196ae2e109d5199094ffbb9da807444cd918a92710de968168ec7c015462fbc733331624e0cbf356e48c495d4b7b50a9a3c263f8f0b5b708887a3f199bee400ef847eb42bdeeb8e88194214e744a73460d4c8f2b58eea534e124c82dc0ccc572ae31ea786072305762338e1137e5bab1640f5f7b55037b508bb912449fcc4bebd3eb021f95858902263dd8630f0d330694c3ad94443d0e5e48b46fe2ce47b21ba4a087cdbd98f888334d7ead184287a8fbe76c6fda6a181c4227188048f1606603a5e4910e321289ac718724667811b82b69beb4fff22b2dbf03396f4396d7edb1bcb9c359a2c4dd8a5db0d7c0222ee1d368de996bd67f1dbdab96d04eb43fca075c7e0d78736ce7fb47842192ef5bc9c7e69d743a05b14659c6b97d8af53157a3df0eea5726d3db377848e164feb4e62f10c2a9d1898b4be534e95249d71b05057ead94382a8a0d8f8571e2c940baa090ab9b51f42d76dbb5dced6484502a3f920b88c9081e4b70198c72e68de2d0f4a63351b2476f8095b41c78d4cc18a316aca7633965bdbf065976d6f948ef0627187e9ebb920f6a84f9a9d372bc15e3569c7d2ace278713adb06dfadfb5dbac9637513e74d1c692030cac420ddb624332728c98ad04f8514bdf8e72343e422eb41615c4ade11cc361ca95929d144f7407e80dcf0a71adf71fe9ecd7364cabe77fde67e131d05ac0ae848e0c7a8a0476bb1e4e09f8ac6013ada72d35545837077c07a910430a6df27cdf8f5058791690a6a21d8d3459354a76deaf0c493cd5178c30895cf7664b9480559ad8158054b375b5de4f897113375dd0cd801fd55002e0d53c267135a6f885735c9256fabe4169d00d25738e6d82a122c8a763ceea4ac2324e5dbfd052e09d0c5b4e9375a0f86d468621aa4c30c4268bfbc87d8cd7e37ab89c80f6b505a5e2a512c040f4a9149ff1519057f3edf2073f1e7edc526a7b18c1fde8edb7b041bfb6b66030f80ab875e515cf586d49a60b74c802f83244ddc030ffbb23bb0279927dc113995d37c2578721fbb5970b9432aefb1f2c921c90ad0ca5d5c336778151eb60fe59436c13741d3099f5dde9e00345d02f51463269afdaa8fd73ff04408f4094f553b71190c083b168cbc2e340d1a97c8a855d1646404f4c4153226d34cf025875309917191020ec06f7c0576e971e25d302703b2686d93a73caa4d7918c7140f4505ebdefde2772a008bb12388aa401b501efb27f75d6fd5bafa9364f9f20f8f770514425fd37a3543df5613a3340e03440affe6082fbbeaf9f39c4c4289ffc677da0f1787f8ab139b221c6686ec71d1f04c2f409bdb15fc141260eb54b5f7f626d755a877feaf57eb4d354b125bd58db89070c7a5bd979b73718d4486a0aa13dd01db927a74b8ab80d0913c07f29700e02b78b08ba7c2ad40e4b22397ecae2d91a71d4b88ccfe4b37082bdd65b986d93bfc74b825c8ad74febb1825d75851c37eb39536b9b7a32539155c4311323d7259f1ba01f78da6a85ae66c020221242561edfc5af06d17a19f24e234b380675024ef95e8ee41c09a7156d8ca4ae1a8399387aecde08452d40840e5ef387c91dfeea9e71d41779a1be2b9da22f79776ee79c3cbd06aa1f5a7831e37c91264f268a1a5d940343a2b21dec69f137fc7d11d8fc6b3e69576d6a4ad808e23f7b9c1c8c8ab94cea4694214b8ad9d49f8e835fd4b6326c80f850724df07a79cfd7ff60fa816346c3a343ae9c6a0d843dba8d914307f9c2efd13aa22abccac5b6e34c96b83a2e486c6974993321d0b31aaca6134effa1f50498be6bba3d24e8545058114aabd76db386c49f4aa327069a17d4f9ab9115a26829fc8aa70e3857070dafa9a4d62d80abb4fb248111bc26698cba304550284b675a9c8f7f2e772e9bd7b0eb7f3d3cd334830ab407c2f7b675163cced9f920843bac679401d06427c2807711214567c8c87123b0454f0127de2df86fa00a0e7e9a1a7d63064d1549d16235ae6ccda7b487c8fb9e971afe775a69b8c9b0e30b2a3b6b6a7f60d7bd58cefc822e1305282fc2b39aad8f2f2a97b744d2bb81ff3f8dbe6292032b09104022915d0845c6b252d967a48007b898b7784f56ba467030f6d0f298f5c04f056f7628210013899ab271d514c285a3a74613e83e40e1ab8e7ce3490e3c97128b928ff8d346dee979b27d019b9018d43dde07baf0ac1949d683f9e100ad91a6a56e09f37f8f1a78db0f89e9e9d8859b9f131c17b2848c40e98861af09a332ac8bd2360af0a070f655c4db9b294a2fd9b8712321c8e0ee62621dbfa94f1de2e7671715b80cac0f718f15b98ec33529547c306f1a689a549967c7c6873f37ad50c78cb4da270da1b33edd061ec1ff9296b8b82945ebdb1cf914fb1bcad25066e56455a3b02bd37b961810780ef8172961a774f7e7f46c696f6f897e722a5d70fbee2132b342657a22fd4728a038b38ada3c4c455cea76006bc33c891e1972b8804e1f25a20355fcb74909d2faa3359c9c7abaa84d46f5c6af7510d9c8bc31dcb53f473e9c78f6170d7ab95226dd4bf0c82e850361024dcdb581ca27005db2e4fc6235d2ed19bca04208d6f6d02c107e33ffa683896f446acda137b61137dcd6806e9ed5032a7feaaeb1b73421435cd26747e8c4e0a57fdcd80549f5b1b7d05982d91a413cd2eb346d8c05d812854dabb9c6492054c18a24b354c33e21cf36f1ae829c64e9e96e04a98973afbecf65a9b2cccf35a24fb50b93a4388d3f1c3cc04c155b77ab11531b5c9b77f6911b96f0b36caefd5ed1a06f85e4c63bcf8e484947283079602ec8b1a0f777b04c8838d19531af860708729aa44589813aaeabd696f62fe0eb7aa5c1e6fbe772d9dd97a1b233fcf62a607bc785d2d9948ae74a48e4615666f2e4526b5485df7f2483bcedcdec51ea6620f25ca32fa3a99d17f529f62d800baa95c329a91a997bb0c1927a1980b52f3b984ddd8d4bc45fc324c508c92f11855c5bac2975609994c9bdf8af585be530ac11504d605392ab4540c1ba32376a5ab637946dc802e56ad8cc72648246d729770a9031d46a1ca201f8b660ea68c4bfd275fbd8a31468c49a5212d89e2ce1d3e0adcab0e87125ea037700958ddee054e7457573ff2a1c2e3ce87d2961ed6d32783c70c2b0bcc118bbc131bf91de9b6c17c240b9681eb4289ea00fbda42417364a503c5f0af3aa5d4ff443fe28f3fe7db486525145f85ca18da51971e5dd201d01338f537ac4adbebac42a224886a9c763a634afe4c2e60a7d3fd12f28268f6fae6f520993e9aa945337e0b21d77cb3d90c6846370cb9b312940e8b0e8f9c8cc2bafd309c6c5d34cbe1ce1759aeafb289afc68c9893ad1d232d0a405bd87b2b684891a9f34fa9d7c9c7dde892eed7ff18ea1ed8ec8f17f19a47543042aa6fd20b7aebd2fd2652d1557060ccef67e987e080cf0b1126e74301f09608a0c798c6c994d71cf976f3b709c6f102932585dad30acb49e3b236279ae1ffcfeaef280b4e3d83445d520449b34685ec8990eb15505141532b3ef031f8371ead62cfc9a6a2f95987ca46c3ab88cd277407b5789e3608da09c9521eb8a4e9d8a057accf5622a04f2fafeda83c5bde201bb371a3caa10c431d2f1dd8be0caf3492368ebb6db02f64fc2708d6aea48ab13dfaff67091d955a3762c27e5e154bf766ab8431d9ae5bf08612978233f601a7335160937cf35e1d2cf0d9e2f4ecbaefe92e3e4b80bf415e0fa657d40c03710b3f4c46ff8994073c32b2cad050e40022d6adab17f2dc8742c6b7586c2f3df31db2386e9561836de094ae3d47888ae844f695d1bed72d8101c4ae3db26d80e7da89bfc634a97b7e8d760c81d3a9d286adc23fce4209e41421293b4b306c8ef13300440185de9d605356db57a7e4556583ffa9f8f9e6b4faafbb2d7e27df00407c88d810871f7d61e475f6df5d9c639d1227399c7699673486d67da6b88df5ca2a636bb19f0088459e12ab816b35c64ddcacfc6740a93725e3cab34ce740df6e0259401254a3c2470c641a1f359fdfcba047333fcc3e85aa0e3cf61f9c68ca0c5c5261697149d2c86d5acca5ce4ecf0d16cec78518c6a9752d471fe67ba63c4f2e9e0a7fbcc0246c864f0379f4ca23368c0f73860d19b8265cfbf80e652b5b935a3d3e64964a7b5380aa96102dfb022493fe0bde80e3c7fb8e2eb249aeaf889593d56e2e7d8466a8d9b9a21e713fbaacb41641c91a14989a49de3dcfcf79175fe390ce2954f5af892940ffa3f35804829b64655de665754a3b3e262afd0de733d26278855a6c33ee7aed2daf6301e7df3b9db7621f1af04d2759ac8ae29cb817eca57e7ed2c199a47772c538c7be184be30dc39accc5af7e0b46b3e14e71c132db3aeec51510131e9211bb948e43258a85c777e86d44a4b11f34a357e388a4819d81b61933d6c9d79403a6300e10f233f1b04050dcf8405ecc5c39c820d2c36f6c98bbbbf239d18d3fe47310e9a3db46d2005eaa58b2564b481936b0ec0804cf513acf782803a1ffaab1797fd4313de42275b4bcfef5b83707745df1f897de8ee4e30b76dc698af0b9bf1942ee261d00670a0b95e270b13d51a4f232bf671ea738dc5ba0432619f1326c5431f045427482478b86a9d55868b442a4d096662152600911a50577a93e7f2048db5c0e733ac945baf1fa8d3690255d6153868e19a1cb4cccf92df6105f74172167bd322fd392ba5838dc2f8360b1f0e3e1f63b00002868d25987a14d3807778a7eae62c28fff105d15b9e3576c3bc1f6c032c24d1b4e0a6c05940c6c898edaaa010997d4d6384f3a8bc46b56f8392086b83271e1c71afaed430c442dd0bf755816991777620257b04db0981b8b56e0eee9b19b4017a880ae96bb19831db1ae714cde457547a81fecfebb3f91b16ee62a8ccaa9a034799c296734e69644f27de7ff678ca55cd5ad6dcc748df587e4e70a76c653a7b578c2454b88a8a378e30d9f8b6bb5411465ac5e3584a6ad4f00d5dcaf7077d442b1f172ffe2ac1ab0efadc957df8003938c2b4b42cc03075b98a3d68e6c991dd9eb0843528aeef3970a8f81a98942bc08203f8594f61f274df86f42cd3a4129ffb1454ea8aa7ba246c1c5f2aed8dba7b88ba080f978a99fab615f434f22299338571f0a91c8dcf2a9e81b13b427c33f6c1217c55a20a6e24fa04ef8a0fbf2ada1b554b91f378eb5cc2272ed47da9730353ba1d7c4a7887ad8f8d81c35e151a54152a64723ab6fc4e0e78c269c130297c3bc3c737b8956cdcb4551219d010edc4a20d4fc513206f8b7b2137230151e8d7cfe4de49d1d222db21925c28bdb4766c95c17d65cefcc57593cc666ee10f7e83b031c7a1f8025cf28b08e56967a0957580dab0700e29e27777bca9e6b6c7ee4e2d374d028c8048a93397cb0e910c99771fba86e44d8c16987f9d85fc09a11ee0e26bdf2f08294d9ca2dd4a31af763abc992659d32e57967c3d67f0d58b7d10a7b6d40eeb88a497986f92682bf343391f87fea012154e6c57432c299ae84981845db623a7b21df86b3d0e00fe6caf1afb72104227818dd4f2bafe7e7e8add5fc16d00f23c1fbb4ef39492b9d01289a2a2ddd94cdfe2d6544c7ba91e104da0bf1413aea6d35a58bf3cd68f6f8297e08974e610d1b0947f1b48349867e3c314f30ee23ec7e2cfaa8cec092e260fb1f7649b26e3399190cb6a83cb36fff87da38221982a1d8f9cf27d9bfd6bbeccc454d2dfea7fcab266f5f2c48c0384e5fd6b5ed6a26510623544c84d18bb50412d34bea980fcf6b8f5eedb2872d4f3eef715a9f351cdaf0d0b28159d8cc284fb0a92a78b14db7a8748cb97d382968befa021df21f6732a39f3dd4662d33365c5bcb3087d115474bbecfccdb7839b6581faaac5e1cfd03c572623b4b35c658cbf5335d721ffbd45aafb1a8273ee20dad7d18c75ef0b25d75b3ecc6632a048acf8069d96a51fe4205c034df3b7396b34802f5a69e57dce3fbfac488142376f9e3490bebe3d04117c5f9d60b686bd10826d9a93f3a9090c30daa153f9cfe9516391004ae9a9baf4b9e8b91d877af3d5176c64bce74d9ca9c4aea8aa5ef2f72e7415365394145bcf338a47657e51e262ef12d402fcf56dde2e54871ca6b5ad95294d0b0b2c2ab8d616621285ec5cced608f83d20bcdfc5db5fa3727e19c76e8df255eb00de4f724eb06708491e43b4c061157729998a096f58fbcbc979bf8e55e1104a6faf13409b3ef7b2b91e27880b6a345a39bf3c47e61d51b00682d944cf8ba93a04ae62717e5ba2e5cf10a3f5b4bb55ad86d97eda2b93ad4ab6bc76743b49672080ce6619e35bb38973159e57a181ccc693cd37cecf34edc6e0175780882406a9ce7bd0f0fd28eb8426e876505313940c92397a9e96eef5d2ebd6a0dafac271f7757d3acc8d0f418e689c2b77df190758e22c2252ec7739b78243d36b9b3d943dc3036973e34fda6d28f432c75b7b6b540c87d6233def51cd4655587f9f681c8b0e9ec0931992b8041e2d24b92de223a3b278745511b5eaf9edb9b8a3081b6352deec4c53245ca274a56b16b9e41c841858d80234d34f3d1eb7320d32bbff5609df1862dd73dcc1ec8e0f51e4dd43f765ed6f54794a42ee60f8478943426314209f826146da18238b1088e30d227a7d4b9a37802624cd44bf1b0f2e67615f1b8d06fdaab0694d12e5a5a9474d2098a77c15bd8f3c68ac72d03ad2259aa088d18b1a9ce349bc2a32ac887d0a7bc973b1464f81593db83573850c06498a8fb2bdcd32417c58fb7baa4e8ef624d3cc45ccd5a697d25de8dfc257a8fbf1f1979b835d54060558e484a5c2a73bda71f79fd2128299de00d72ec7d6e481fda804eb773d0906ce7fb508fda7b90e5b53f81dc8f758f1f5d870b8881f9d14bf1b111da0472aaa8e6bdc7daccac2822d557d3171b967bd868e274db9a72ffd4fc6d89f352f3695e5a87a1dbda267362b27837d825f7e8f7a746714b99eb16e56a967b9772f13afec5c22332e1ff7fb6bdc3533178605bdbbc012df6ed9c9172cbf866a44911cd6b80713e8fce027ceb8671879ce8ed09544b55cc3b83fbb1293a641da28bccdd6ff2a40f8cfa6912467a77a7d35810b15c5f0d6936ef86f77ec8607e6779e18f7719553a785954f9b9c24c127888ae85c9cc5703bf96034319af8e1030790dd16e9db2481e5ba7747fad049ecbf2f62ffde48f4cdd71536e7d5524762f7ac5118a0082088a6636616f66a3eaa3392eadaf62c7cbfe7179d584c4c9928b593ddde4a1feb68e65fd9df787c819fde94102eb4bc89777d5fc65dcc620b1fb2a1925f028c2772743e3dc41918da98a960d0f919eb291af8e4503efaa1d4f9eb4015059d1ebf7c7aa940d5536a51d001c9cb09a3db1efb5f768179f411aa35012281ec0724ad7d27f32b563d2bc453407ffdf27f6dd5444952268596bf6cccecb4aa438c2f0c0231ba299c4384a4bf3af0e4453449b52cf14fc5815ae7da34c48db13a03e69425803ae7bf0c2fb085e782c70d30dc960b7c2ac9bcd5282fade84bed757e6744c80b8fa662e5564a4d7dca359bfd47cfc4b1317c013d7e224d1ede4a78968ceed27c248a43df07cbf3c6c00d97f8a83ef5ab20d0457b544638004428840c039c016e7ce12c58c9f1d8763d5fea2b231292f773f324171a07501eff22fafa28fb5c99bdf0276377b29078f3ae242035bca0c4e00e51299cb3b9d621df175c5f447289ce6e5dfeb002314ed622e9d1d74ebc758190367e948ba78132baf653787cd2fffbb5efcfdfda06a96976d5a2e80b8203064c87008d7973062111db5b56c89c823bfd39ffd8cab9b8a8c8cccc55b7e8e6ac412e5e05b42c986871f2a58b2939d39163068c2ea2ce477da4bb158b4bfa0e8489dfc7d45e31c9e0297d2b47cbb9ed51f7042b08e72fd9ad5c1cf2aff28f67247b8e8e3dddccb9d3e1917090dd4c681501ac66c82064420201b4ef5d02419ebb9366fea02868b68df2e4026feee7b0059e3c2c87a15e1b0d14756c0d2f1c7e06de0719d8d170d9ac4afb4cc656d270913be40d79de4d7161ba43805acfabcd5ef88f31b0e6607ca6106c4a9b317550c58fac553e2a24b25f51f759b710743b3e5262fc7502b0d77ed8b951f6fbb364a44503f94b674f9b576cc13c0392931af5f6e4f9ee03fb9d744a3b3e4e51e468ce6215a53f5f55bc19cc483328b2aef642fa4f8f37045af520d699c9222e70a3be358701bf40b3bf57ee7b2484dae397a30970def971e4a7fcca6457b5d380263f99812cc5ba0932ab8daf9bf67f345e84a38a392579fb2a7d1d2e94c92c848b8fc4d5af39dd7a063ff15fd87ef7d713610316f30aa524711086043d01cc617df83373d51e75ea0e7cfde97b43208315abfd9e15ab9de477f073e2bb272f8f7460f246c4ff52d56941262f2e22044b72d4c9089fa1b4b2d232f834ee12f0612266182baecebe21b8850e805f65386765a4cc5f05f9c548599d739d7024e414cf7e5796b80b00508b0d30059da85de6082d336020e2661fdfe856aaa35d188a0bc28e852bb63c11206a682197241580dec9188b33e5d97da40fdd33ceb63beca30e88a434067466078dbab07a8798d457b7595b74d3ff5aec5f101774253f005a5db49d41596c5c1684185e485c2e117303142e92e47946671d35a301c91a55a1156889b625922ab7be2a805dafb93df531441d2770513eee94110ace1f1ba116b1620e3f409c6ab1a9e82e3aa70e10534435d05dd385ea2a865f850da54404ccaa29cdda3504cce673f669afb33105881ec05b495e746347eb6271b5a5fb1c2924ffb12962e21835e08c9eda671c5282fb616ee05e631f32910e35883ac39bd0cea43cd5f99b4044810d0bb97f76f146a8f07cd42a42e2aa1f38c75c62f6555cfe46df8a365ba7de70c7153855b93340e86103d16611812679b1b18a5a8802e94c606936d01ec042489f0c077f2452cc139334b7d02f35ed6593f50939adcd7e7ff1fb406e3974ae0e79d2a2654a66973fe5a8e96401df7666846c9a1dea79fcbd4f1da3ae4455b41b0a223dbbc8ab9472e5a566735a44d88b888b5b33b4fed9e2f5cd973d9377c69450069ca5321f3012ac94a3bb4468fece96cd245d169b5260bfe078479306c21af20636fe58582e6db8f6fa617e20c6f1b399ba69afa368973c2ff8fdacc9324b410444e70d9566ed950b4b6a7190c26ab9be07349732b0279812fe55d12ed8312b959365edff58208e15a2a7c5e1b08a8b9fe200823cfd91b4fb1779e07bcdb5f6c3a0cbb93c54472c2fb67a78bfdfc8cc0d2f81da006ea44d4dd2bbb96db70f69d999100a1a9ce7ea73ca505b7a3947422850b37c17905749482ae129e102bf5f2adbe1e6495d2f7f35c75cb73e13203091d7d9be858fc8d867340bdd8ad964cccd79a6f03a9929b6f7cc9e5059674dfed18547dbfb444001cd5f50eadf97048524f0089dadb0db55172b46cfe352aea964fe7da23807c5f60b0598a844c2ba4f1fb8c542f37361306199c5159fd98d397ee85bc3cef88bfd66714ace3f7236849cbf6515cf1707d56cea2c996cc11ef16138c087cc36384c5d3a211caed90154ce97278200a80c9cb373bc6442a75c694319b1be1443b9fb573a9dca369499fce0bb128a3bc7ddaf45c5b35ff783d0023729ebe9df06dea2f8e01f52c4cbd67294583cb111157cf4900b7c58179f77a547ddc0361918b8b307fecff83860767e637df05c2e2f5bcdc49e0eb705cab5344ba74b3b50bd5f655b3e489d1797b7366d0e6d03726fc3e61b7689034daeceb46be4beabced81d76bd631e867217edc20a674b5c08048a98ac47d8e639e0209e0673b6b6689ef76a977a336ce076ca8c36eefd7ca3df33d8ed4affaec8141c41e66c58e9dc22949c8b7584958334c0e809c62418abe773d73b5ff9537b7d03757fd6cfbe5f84dcf1c898bc4c079fdfbb9e77e2601a983ab545ff947f836a048176eaa7d7577185683202ee88f3c3f8af80def9a08d825415e719e46a3fa3a74430a0e82af62a89a0e4ba8d4b2ec0ebb480ba77bd605dc893025a71ae9aa8f9b19d53bb515a19b1d020726316ab80a10db4b5f3e5bd8334242ac90865da4b358dce1966a52e4dfa229b2936624099b78f6d32ca2d9ad366034ba64ba5eb68b6da9f7a294d33b3f3d5d1bd409367316cdcdc75bed13c51528161602aa5943d54b9584424e351f8262cba9072a613d95c0be822ffde48ad050f40ea9a1fb5bed8c3ee513e11ed60d269fb89880df30f5233d605889fac36050d01e2ae985a36862b01b9d2ddb848a71b90768a4fd375ed384c49fdf08adb2fe5499f7874382439e46d92d24d268359db804131d778b22e6cc2f8150743ee23cb9debc9485f1722a0470f83f1cfd79d76b377867d74a7b8412557380736c816b3ba667465ffe5f0ad7b7b0a6d8520e0e7617fd527860f7527160201da23a1538249864629a21aff8348ce0542ab8350552a8f9080e7abf0ec15c5c2ed1de79b2ed1c88f9965a63525f2e7746475c56f9f11d68fbafe8f3a30d21d5bad7322b9c5b9689a5172e241234b4aa3a33750e65b9d72f0117d7a71019ce6826462357abfd80f071d6013ab0a7d36a0bb1a54bcc43504a759831a59501c98b2fe4dd290f548ebc9e05733fe2216744f29c6d84f7a193308409e7b89479e85faef30475c065a2b4aa5103b09963af59f88914213be053885b1ef1cddf6305b336af544e51b430d83aecad8c807b37e429c41e1cfc242943ee52ea26edd6bbcf55ced32af66e9bb67611b54b9161e234fbaa8cc76eea565d501ebe7efd340c4cb7568895b8169b8defe5bcf2af5afad3696f111665e13309f8fa1eb688be5831e0d1510d6c570b4391cb6a2b80eb0eced9b3a873b8e0c2c4f7346773b512bed6c7eb9f69ec894d2ad80b808650eadfd3cce735dc7fb384f2b56d5106ba40cb889a926913993c79cc70701e66412130cc9ea83ffc679fdee697ea00f5dc72af3d39e182a0f286f10e63fd0fd4701ad20d716b3c50470e99a268322eef55b3395583fd331b31e8724a94a6cd8ba473bf56f633a7ca721e0de568f611b59d12492bab4c3265dfaf97466be62e35338edac624108e63132ba495f46b3b1c8398ef8001459bc75f09d14b5131fcf8d5d9966629553a52ee31330be46beda2914de9c8276a5b58ce9c6545b10faf22ff2dafad1da088b1e71aaefcf8a45af896cbdbafd10e4b11b9e6f55c570737b5dfc48c99fd2889a25fba5ed66d40d4bc5ed5e74184b4e46b5b7d407c63011cce45a73fd56b423ebc3ec47b7fc9b072e7192d43695672d1610628f82c10761fc1e71c6795a0d72b301569cd5e89a61732c4b72bb6d6900ba1716796b608fa927c621bec6de312453b26b90863e234a5a595edc8323c3f4239fee00f452eb391760eff47cf1f820f21b92de486f86eafe687dc522fe0e010c1a08717bfd1a9e0b4135d3747d3827de2df018a5a3d1ba2ee04f3fe10f93dd29dfddf4ab24b022f0e2a5521dcea2920346a4b966c01a020115c402ec5622bfd1f3804e5eafe0a2bdb175c4f3ec30f92bd2fa0c5a09486fd1213c0cf1b1a61bb09f5ac733434fd34e511bfef5dd3130652bebe427c3b52ef2a1b6a36af9a467526e77b680bdf62672fa23da0593f6cce9205d44838b773276121f2595e2961e2a657c99ac8a0e38791792254d16629792a4bba1845dd07196be9e74e9f0c5f0610863c884c785875b0f207a03fdade3a06a9a14a49e9d4277f26b8cf0a3d936920c4e84620297e31891ca94c575d41d3260a6761a1486d775abcbd76d5d0d9db01dfbb61a8d7da67926adcede4339c497657207ed3a5991fa4a11356d1fb935862fa9c13c5a8151e2563bc595f21136195b0f5bd5d01845a7d4a100f2cd15e13333cfe18b6b73c1b1cd58bf1f73469be573b2af004648dba0e658372949942af6031ee0fa4adceb6f9c51aea7b1f2b71b2f40c6f626f26a3f151fc00d4f32c64b9de2677f62be5152423104375c4f30e3c97ecf71aa99962955fd47bd3a0c4ea50128f4c290220c61cf671b4b8ac0886ac93b7ddd53bf574603947ef26a29807dc13504344df84b3855865658883ada706bc92af99c90dd3ddb684a1b70cbd53c4429e118d6fb6b435d87634709a30c2d459bf992a951d15d3d25a4fb995c4e953baeee29364b2b32c104de7f38f68d00531044d929b72478d24814328f8024f057d2b9048863b762d71496a7aaee2499b737ed52911aef7a769c1bf5684dc815125553b88e036c3bd4dc313ce9f29e74a433c4d3ab9319b772ae4f672f982e2fb7586377878a63b5b92cdb0a61173e909594da8f98300ea9bcea301d11efb7658eb43a36f24284645cb4e07ef299e3e3595c3a0a8a808cb0cffb2c0500f34b28645ab3472c1456676e2307c9d86bfc24313f6e8a1954ac6ec6267ac9bae969099ce7965f5c366482c9ff2b41895c441252f695ea0706e902b87248387f4c171d2cc2c7c43c3bbfe5a1b3dc6e7ca55a9ae4ad72b2297110048d5c5d6a031c123a48a32a8f13834611f12b7beb415be7e4cd6635d8ec8765b1ae148b732fe6a1aa4fd34eed25b92c0d39bf077c46c7abeb1d72108e47e5e0ad05a2dbb9d66aa4a10f71b16c41f5f816116c75b002d16d2648b6f0461f73824d4aa393a9ec89bc583af74ebc0f63e6dca4cf0f192e3f7ee5561045c7b7215016e564e517b7728d162760fc92c139fe7074ac1ba42327d35c166ec77e2b87bd4fce85fddd229dd293f56ae116b6bec06f5262dd138ec752a8759b0ed1db040a7c1860b909516a9db503ce8ce7b13156417222ac908cb72b5c0875f9401412c863bc12091e9f3ad1b9d1287ba503b91b26bf5c6c6641a69d9923cf3d86c80f75a6a5044a0b1524b6b4589adae6694179623370fe016ac716264caf402919c6510fe17fa082615e0ad578f47fdc0028d15f52282582853b89150b1456bd2bad13ed0443c5ff9a230b172eca30f0b02375bde93e2bc278215732c7c62e682dbd0d2c074e40cbc9c505451118fd43573d0580fed33752792b792c08f68bcd18b076588de1af64058435c06ad240ed82b543131f8a0514ca57afca39cc8a2cc599ba034475867d767e7d665d496abaa1e5943cd95615297f65c54fa38ed0cfa53038b4577a206ca9cfb0fc13bf32a510974e344fef2ae6580cc65189fda692c88e1cadb2fc56d370f3c35c85d7801d5d26e8fd04d16b0f08e674a0bc71d828ed29df1073f26531308ec2f6a68cd6cfd67f14332400f82277e2f32372eaf67ddfe203313b7da4912821f936bff238d9fc38501f5d259ff7e780b63608c6f610fb12d03aae437c0de7b4bb2a02b1d86100e080b2647672e041ab16ac684c9a0c045a258dca7b072357adbc7fd1263af5adef0ffa4090c39a3309e37214a1aef2aa007f3588240fe6e89eef1b26d43e08828d19eeee1d2f1882afff9ff6be43c91d95b8175bd394a5a5bd98ff800267132b9f598a1e951e040c7fc5e255ad82cbb5e5531d9bfd1826e94402bebec406a8f6dbd6c8279d2003f17377c1c67b9657c17ac2d7577dc1dae7f3867cbd41948ded5428c17f4e2582f7f9342be23b5592f25964930e446a5b3693f32edd2d1c4f7da01050228fbbc8da6b4d9f2eedee600f856b2f945fdf42ab969aef7c016e3c0382c3dbebfd32034c9b6c5983689d8e8942f857f4f9d8898c1b51b4fd3571643a147cad8e1c065823d1961fb6c1f27cdfbe3173503b41a87a3cc8af584800ff55db108003dec005adc5202e61c9503959d25dc098876d85e478cc489f83996b6b1a761473aaa58fa774501cdf56301013795b65c905a0cc2aa0e64201eda4ba941d8406e0f7bd3f8e78d459c5cbbee343a1ee47c8554421bf68c1f90ae5479a30f832085e38fcf6c69d002541a60bd963c3751f59b9c70c4b54a9ce16c6c5587a1f6ead6ff57f7785e4d3c5ea67fe6d6c06535af4e383382b78754e70977999fea3b6e16ef414a8af46506da9cc3da6672d35203feb4a7079591a86956e67df37cd8bea1075972214a5eeb9fc28a7bfa6911350c40b806a3eec7b4a658e85f8e81c98fb9de98f4b11638c0cdd5916cf4cd1bb7151cfc99d8eb89da538d71a03bb93d74c63b62e81eab00e6c6a5857703048f99ca14eb1349e937c59dfcfc7141121c3275c06b8caff0bae048a7e48e2de953347c89724d72594631a7ad51e2a18af87089bb87ca109990ff30a2cc73cf917e23a1d7ad85ae35bb2b4d3598787268ac5a3ba7002d9a06cf2fe074682134afca1de2c2bd1ba7e0b9df47f16a80043185451b11896924417cfcc72e8314f56a3f4cd71d9296c9a5de1db94b6070a9709568b5ca83665b6c1120a0c1c618e836651d6d6a7e6b09e4f4a727fcacb4d82dc3e473c1a414bdbec07b18a8896bc799b2bc7426ba26002b7d87a6104174a73edd0176be54caa726879f476bedca701b70cdeb29a0fbc1ff9f6477e98956550d08980db081c52d43819c1e879b9349c4935dd8a90f0ebef67351c9e450c9b1c8fb4ff45024374eefa9ae73b089fcaa7cfe376969bb12bba76e46d810ccf81f40e841fbbca8796ddf4dee6607282687c10e7c89a885bd74286af34a0ca1a07766d9a845b4171a9024bacf444ce14fca8fd1577e58e32056110d6e03ce027784c3d0c24d5ba1ed6f09d93c3cf5d39c19b65554661bf5154705e25815daa1ed15efe8352c905ba93b54d023412c20f97d65c2a20b949de7114f11eb0f06d216d565c1cb4bd3a6b1e78e469c9e06710587099834e6a01714cac63555e0d71053967e583538a099d91c3ef5348e254e82005979a70d990fb137ab8571c766ff9433f988df2d588697014cbb5a87a2d4fd96f6563ece926b7c7ab617512108bb8c049ec9ef0bc2671949e3b9e92c7c5a11ea58ed46bf0d17c41f03ba77d68ffd8353f93e0ded41b8f1dff1dd7db438c8d291ed951ffac122db64bf9700f2759cdd0c3ec19900abc1a76d9605cf43e34705ecb4af4d595f6ba51a846b1903195784517cf7e3c0d4d2b5bf0dd7455464f41773d4bb0a18abd2f91b431d9c93c6b0290a3096061d561d82409063c78e203322773899733a8d7ec9bf44dc27391626a7ff21cc763599be66bff351daa613951df1268757943abd1e5c2f3630481ffe276d747d8cf264e91afd046cad0d22f19979f73c2d89f1c22d87af38f654d2ed8dfef53a15a689aaab1d9cce7c747cb7c8dac0123e0a333667cb89681f48c1a90d91462855ddc585f415aa7f68f5f4f9016f7342244a3b97e07a908b016656400c732a3dd00865fdc2080fcb63d73fa1fe9ce77530cfd3396c951ec54386e22cd6125f47684deca0cdae1012586a8e92de0c8cef77bf51c0c11fd25020dfdeb14ee373e18e4e13b7f824582a905a9c7eead02f20ce76a39c80fb47fda77c14b0ce5f409d4d1a45cbdc198389674f4db1b5fe3bc31c173be70cf6ca789123b8cb595a27cc3307697ee0b21d1d7e550416b3a61328e8507167f03560218ad19fea0ca1a79758e91e3f6c12349ee5e68dd4149d069003f20273669444d4251141d0d971e278948f9d50e749d423825655934d17b4ad22e0c53f568f2bf1ec10dc10698d61227bdd05d9fe8b35b084d71ce47c9d7725c449c1a48250fca598028ea757a20faa281c80cb08d800248e4e2478dff700f6bedcdaaefb3bfa54f0f23db3f30f00b501971d55500126b4805e7f050c93c208d393042d7b807e036b3295552df4f6aac5b20b13ef5a7c3b33752ae0126fccd2857678a93e8cd330daf5892aa8db6f7d65812258d8d27fa0965a3a61af78da9c3ee8fb65d84cafb515b061ddf8f912898a7faacefdeccbfc8d1985b550079815c978cf004ebbaaacec62ac3df803aac397aad20b13e730c0b647ae480ef0545a69ea97b284f3842ea3671e492b19de8ffc96f04f608f05a191bab9be4044213e6b7acb01a926d592c694a9dde2c8bb10a2a10b5491b392dd8dea5ad0e64b8332472a752eb31fda772a8b8cf9e700630184292f7f75efdd6a5d475a286c9efc83927c556b1d16a8115e17ef9d289f4b10e6ea4aa884d9e8840c6e4085634b5a6485357c095c9724ddf63124c2a6ca3e9a619ccdf441937a69f2e2296f4f4bc12b08d1c6eb791b05fc4f3fafdad253846fbfa6e2e5fec5393aa18ff7da8db2a068693f5208a4c1b6b6cd2cfb77324095f86834d9375374f2c6e4bd2feecd3c5a98ee466163b6f5ecf1af6c9bc55fc6435d6e3dc3e5834df7d2da66917732780289384fe153700ff55b771622aae48deb844d9ab38fb2ca9b9cb8874ec59622f9d8b11e8ada6713ef88c72b1b3d606fa83cc27f2c2ed982b166ea898a6847871ee6606d420a2b3cd0cce3c36322beef516e766efcf36eb606b175cb708926f472d2e967228e5ce8e3cf2ba43dc6dccb7f2e3ae6598d98996803404bdcfe0b85e86ae86f749015b97ef4b3df9fafa6ee7b0ef932c4a6b34abaa444e44f0f89ec06153645af0a0a350f88f41e6a1f128e09d44f986fd8e02c8769f7da33ebe417f99bc5ed32e12c131907d8d0030690909da7e0d13aabde7cb809f7ed97d9144b70e2dbf7c479c6b9249eca86a236a4d20146c5360ea76fed9909a5bc888a3169e49f70ec2b0d55daec4fd5a33c21847f10c8565136c12f1a67da574c894e7f2358d7da900fa6570b369cc716e742b294d1fbb1034515d0ef9455539b09eb7bae487a6830f7c04c8c1b1d4fb973613946b95a41e5fec85a31a506a2d8194e72eca216fc51687445db628ed682dbe1616c2b3458dea9a568aaa53b2e1fa489f141b22c1551c22726ae5cb1026aeacb20e9a14dfe285a46d1cffd2dd62b27cddcc3a611a3f057c3dcbd805d7a1bfb41bf5f8ced87084f24fcaf0fc26646e1ec9e9c6b25d8d65ca3209488e9dcca638795801f82bd95bd13f62c1264357ad290fbc2309997d9bd2b568d86200a777b1e92d96505be4cfdac666fc296433b67ac890ed332c687762ed6ce00591c4a292fb877d98b9d54144d63865cdb2cd9d80790ef05b97b95bbd869e5aebaae717ed5603d24d126271d3fbe5782e141f3f6118944ee7fe8665229b0681f73e2a483fbe85b0a599553781cfae9c3dc6e32f0cf43ef683b065aba95da6655021cc682147e02ca78f70723336d7a32234a6bb7fdf41984fe361324b1100e7617d87b4350491baa291e26ab5a827f4568c67e9a3d7e39a3a023256b30caaff88e4c1157eda197b190fdf707c169f5e1092abd76e95bc4e86252d4a46c9bdbd7a1737bbf456ba98d45f6db663d27a40f9b994d833d58d3c27e9168b2328a6aa9f32e82b295f2e8ab8d7958bf36afb05ff5a808aee93ecadfd47dbce2051ce28a002ad35d29d35cf5bd51cf2a3b4e6ecbb4266971befb817f3f0932b5e0f1ddcc10862d1e5ad5b25187d5bb15b1cf6c86c41a58e664d7466556e33ac92a9c06a2c3180fd643af682e0dfc1910da652332c79fad2bed9185956a1f15790854a4fc3a8efc5295970e7c4436046f2d79b1471ed951b73bca93d10d8ccb9f4b656275c5ade26d5a838e564778624005e9a5b29711dd6333f68afb97961fa4caad77e2d536af109ae3c3ad90241df76d0e31b2ef22ee90cd91c06181946c97a264ea58632d7b4f65df8128f48ce6a6f016bd2da3e4be816fbd36aa3a5ba1202eb4ed53e5a0e9e04a56a0a84fa566f9c4c000b9a424fabda74abd70f7777b7b0ec0531c855d43d8c6a09b45e71f3638e7cb718e9a9dc7a552cbd15baa7933df5bc69c22b7b53346ed39b289cd7f74e53eda9be0f762eb37c5ed00126bb773cbf2c57a21ed85a91549ab6727e080bf9774f6e83d1b2dd0b3e75138d455d2ca49ea72616b00521b0a9bbcf826a263e364f30cbf7aa433473742700e55e2af2d4261c9efef3d60d77cd5e2cdbfcdbf88b34d130c8b77dbda73055a1b7b4c660d7adfce34f3edc469a72115c76e4809c2947d43601f68a3ec133bc85e5fd6d37a26a656da32ede2157707dfa9f39b92b987408676126be32b0bb08629436b068d8ab7ed7bab48c107bd5e56049de7998f48bf4571cf77c92e52270cfad41d760f377b52d14b5b76f53cfa4fb3030295325cb398be0f238e5760109df5f10eda6709db086c533bef0276e700a4d23955d93afdfe8bce115d9e02a4cabc18c4d68828ce150f8bb54a8d5f5ddc8b319b1cf808495a8e1120a70f079495917e0c7b3f4c7fe146f13e381408c3721de1c703cf8f9fbc98c770033c0cc5f7485916eaa3306566eb2fdf9ea1920a0fd5bdfa9a1d37399a328e68ef7f025105f3fbed4c3dfaf3ee3a37a2202d12644d4dd093601f4bae02bc2d03188bccf07a6e4a8f4f8398cdb01fec1c38fb22fb085be0c3f5a22bf7a790c8cdc01a3b2cbb874005726cce30800bcf6d24024c67a6d81b84c860f9e81189770c7dca3c3ee67568c47e1a4364ae98642389ebb104801975ba53a34f8035300ffc12b1065def9bf1b8c30d326adc277d7f1acebf9f9eb9f39dad33af373f3082a394083e45fb01ca2627aa6d7907a21477e4950959ddd268f36bcd922489d2953418f1c493a32f6a0612d56f7eef9962d4073c0c6abcdb54dc805e9c8879945aa03cc4e518b3d3ca3c54881215bf5ceda746aa4162d5c2670f3e0214e6005a3f8ebfca150e912222ac26b3c2a4d21e0048786ff2e650c86d8e4ea283e221cc9c9188a0733f9e658fc672a565ed7e2a2ab7cc090f2147072f6e8b1a037b8b37845ef49310d5787829e1dc860015992dc6fd298adf4cd7034746a9e487eb58fef8ba4284553047ebb0bd6bf1a8576a180a6899fafb1dc23227e3bd909ffabcde4a371c65b613306a1304730522c809bb294afdbfa4f4a6cd171cebb719b73de45602e818a0ca0ef2c840ad2f5d4811a748c918794a54b7fced2735bc16fc8e35ccba7459467ef926cfa95403cda8473ed1f9c79de98f6e2a4732351d9041a72dda70fefa30a4475e1cbcd01066a614f01ed5b620b9ac151daf682656a87e3fe873c510c3c36e279311d6f9cea18fa3eb909deeca4ea597835465f7ef638f9b0db8b69afd056434a2ad9899dbf3782b277864a0621f878d49931286b2b6459252584402f13dbc3dfc0d2f6727d94ef32f0a297be08e1df4f461a9ef0f8ca71b9c2c506119ab91494e464995a34e4577968be50fac712857d384f13ba849b758e0908d17db288c2b451f528f740ef1be252cc7dac702e8880f5cc03a87ee75f1f0fdc661949a7171f361cdf77c1b83dbdc6d96567438e26ba7e9ba1c85246832ec9725d5a848f9660c71abe67bb0ebf518543c8ebc541e2e0735a3e74f6599d8301d1ce408be41a7e1f74e9935ab85e4c1ba1877cc41b42547e9cc02b236b4a35498b56a2cd2691bd7c476a1ec29f540f3de9803901f8152475669fc47df8bcb40825b5cd01feb3a8aec38e56c40033eb44d2dfd52a620b969d64db4f75febb0e146d6911520346423787cb296e110e46cbb716d3b730dc611d43b6cae9b6371f3841daf6268c154aa3c716dc282ebdabbb8867448ea1df1eebf0483771cc08115405b0fff3847e93724fed42dd94342464a3a1cbcfed7d0b8afced07f2d9e9cb62415b9fa34d0618c6137c6622bb207658a647ae3424f06bfd7460605f0bfec019eeaf6290cb174d5b091fab9a89cf4d9d23a414ee9969b75fd50f273200add27f8e862416f6b7d251deeb52ad4e47b5a3c119cd5fd47a6858ab1c032864dfa067d07f0ccfbdc50d1a2b883c716a8075fd15ca9a4882e903a00db7695749a47d15aa05fe174e6556f79c152809161836bcc85067d8c83e3cc71183ad316d304944c8fb7dda0569c1061f79da45981e4a7f6d08d1e0b384402e910b4620b59389c2b85751a0c07faf98a11c9ef9e6ce84281605e91697f786f49446a97caacca12bb45bde9348a863ab9c44300db0512bbf7234babb42d7b25386bd945730da90ed339ca3ed2084797dc236d0b208c5a6c6b38b4f020dd29275531236e538031810bcb9639c23c64e06bbe465d2e22bab65a07730eafc2313ff50d141f90b65a69502a7d8d84e0d876645c4e0ec56e0bc5f412b2133036cc7d087c14076a46b90ce87555eb548c86d91a276ac80a8be4812bcaadef35d1b8304d44e950e4b5a54d80e5f386fdc530e053387c12384cebec600a10df011031f931faaee752b56a6301b42a77b74c2272fa6abba00e115e4c8e1ced5c8df9d40a415c5c6d8e2825cc7061a9b5c6189a44fd9b6f7e97f252b39c00ae236bb48e8a5ef782ba7a5472b39adfa4af773f234abeec1c0ac04eee0604045cf603fa841eb1bb42b8feb86353fdb244146597b35563aa12546ecb43a47fb506789dd43f96b2dd11b79985acbf0b1b0f7e780a3ca69e017cf687b1c0d9540bf6a85ae8652fe448139476e414c325907fcd133c27a689da472b3a5afde2663d544fe5878b1454670ceafe058bfb92cd5927b4535f3626517918605946a3760a0212e4e8dce807168d091c049f8eaa1d18abc9cb1f356b028559327f036d125f0973570f7b0fac2099bd6daf3b1950f4337b94afaf765632a1dd5d5402ae0c0eb1954e8f4bf1b6caeea7da620056244ac1cdb0f15d4a2463558c6688afaa21529f5ead42a246a4724803bfd598326f9a2fbda73b55669916e899f098eaf1216ca2b295db6befbefe44cf6e25fe90ddbaaa075e95e5055326188c2a9e8de584606024cbb23b6d70f59959bed05b36e7bfb493edba4e87eebec7cac92d834408bd4bb6345f695ee7290fd876bf5967e5be48fcc06d2fcbceb2f8006ca92ab62fbb7e0376a171b617ee353d4455df69fe1bc05cef14ed89039fb50376786d3591126feb8e9c9d3fb86aa27397678814f43c05e00de0c0bd89678391fca491b770f3e542cd49a18ac8649e8e2fe1a4dfcb0acc64f0b4e653de07fa135d7b6a8e5be4da928f8cf08bc7987df50d35de420e232a2b8635cca5504f628d6aea8a54f59689fd95ce03482c57ac4c0cf84dd72f462037dc7bdbf17227616b425248531ec2b396ea34dedc032bbb923f419beb54e0d8cfde1c227a86e3d05b911c4e88f8d199b25b6c5f7cd7e26d7dbceff3f4e6d109741f5b40db1999a84f93ef706d9b9757f0b4ddebea375f0cbd12ad1ce331f6476b7a8297cacd466ff0ff2fa448858afe3dc51bb56fe294dbbaa8085300450b966b7e9e4796d8510840227d9f295e494daefb2103a525310109c97a5cd66bfe5e1da4a6ddb8619eef08098b3d98ce5cccece75f6df798720913b5bfb40b39a1b6459b8d0b2585f31e5fb3767311ce5de852ab06b924507d0d9f6c580b970dad026ebbdb148224b84cd8944d305e81166f32e54b5fb796ab2a32d4b22d861daf4f1b7b09807a0bb6cac3fc733ec48aad7044ffafd809dc6300a210d25f735af97e080399fef33deed5755154ea67e72eb613af19d3713d47f1a217a8fb9c56f72efff962c7292d8f9c61c6c53667706bd9d03631638de527d6bba4eda409dfd6c636640ad6cf0ba60579770385e33f194b42a4d5ede6e377e3181f64494a75e9e15f3bc09acc0f056581ad0056cd57bf1d1bf41373ec4adb06f0fdf304540db71d4cc1aa7a5ae20e14a6d8f931a52081b7dcb96a358823c90a963037388dc27175a19b3b387e6c08fa464746bd971b6b137bf6544ec63b28acbeb0f04bda08e73b3889254bea353bbada577551dedfa5b5d52e8d99cead627b361c99b06dbfba652a5378af03878317daad443865e84571f1788d77710039bb9a46a4683f20521f0bd00791fd57f39db566fda94f098ff0386934d58a8d5a968f924418aa2107f2e682bcd9774f9a41b8f2f668c12ceee82187eb10ff067ff62b1e191c4ed0f163745a5e739da16363c766014d1441cea582e82b57713f700f13ad2ab04a39bf270dec2878774b425c1feaf02eeda07ee3211f7740e8559f621a45926330edf2767a5b7e3dd540a273448699336efbea3c0417796a61b48678e6d353443050b64155c9298621e025f6a7931b131f512e9fba36de59178bfe339327a07dd7539c996f21b4e878cf69a37a307dfc3861dad4b312199653908a20a97feefa09d76cf93cdbabd6632baae6db4f7ad3e0ed5b964cb3d32f0f38aa558a1e97f5b4ec88affe07a499cfaed00aef181d651953d879e500fe4c74d35b01bbc795aa988434ea5bafda0fdc691a3ce0209fd75d4d6f57e714c81459279dbff94200ed8b7ff981c7851594a755563860715174d87e653ce10278e5ae761326d3aa6168c316db6fa8efb791f558c6d17699250a46e01e1017db825fe320f060bedbbffd7c452287cfe7fbb1cd61a445f08d94cbdca1df22aa15a8c200a773db3d073949a3ea4e2dd46ccd817fa3d1d8bcf7d957595844b583d7f2ce1bcc2ee61a8bb0f5e1a3498637b7adcdc6c4b6ff0a1d14b03d57791340e3b9a144d9eba81898509a5947fde1c2249c9d2a4484e4442182f68323752a9191d934aafd645e0dee9e54f9dbf024ced6bf68203e07bb6c4f3f3da36ba431a03fc70f2a85abb0b1b4ddf8573c91e58a6320abfb7846a55c7b2b40e1760300e858d0a9fe0a843535beed6e1f35792fbb94fd557ea8e51f634b574e0f23d3bf9d1034889985fa710adb27b532a597cfe5110874bd0372f2e743cd5c08c617b0061a685e07f4e3c62fdc5d16da92ae51b122f5772626686baab134a18b87280e2fd9bced0a289c279f0065cb2ed32200de1da802afa1a0e92071db017c85be823fd6833475bec980ff499108372fb3ef359a43b05c993a2892bdccad2cd3fbd507d28d4eff6a06517557a2afd3089b96fd8f1f94db3cd42f29bd143972d555806e3df508fb93b8408f40782c81ebda064f77ec374cd59b09ccc7f0a074c29f38916fd8e50fdc426868a1bdf14236cb96ee402f9afb25142ed6fd9066ef820ed6d4f736a1d9fd07a6675647e101875f7b839c38c435383c18aeaac90b266fdc1839a285719829a91c8ea52aedb1e20832da808e29164e9323b1afd3a379439024357e98997d0b7fefea5dc6ca8d2fcc6afc3f6a1be67ebd1f7710e2ddae820e0021bc485de7c3ae63ce468385df5e00f4038846c42e66e7db41cb1a0d923ef032d1af1b4fe53201cd9f265792c970ed34df6f67901f7a8bf43854b2f7360628e931f73bae8c29af6e2307cca230096106706bfea8e5f81e5d7c1d70c95c24fa61bd3cb4a305cf3069f22e6e801d6512bc5e8bd13068c9197a646cdec75c440a818267b808c6af6699da5efd91198fa03fd452e5c1714d1fb11b0c99bae4e44bd92649b0db571f25c4c677be7ea9554a63264d379370ce6c6910865a1fae6d35ef72100db2a996968037ca39764a0844de714ba4658b9df7aca513cbc5bb42fdddadaf69f3737465d4dc0c865a2d70b47ea40274f994e0d54ece9822942549acf791427e029a9b4f401b7458eede8325640187583abf1bfa1c852f3d944aa050f3dbdd00229436b2775d99256ee295837816b6ef8895f305e6c44b215c2e48d0dbcf6a47482aa3f019b07f49a4a182e5e27a8100f6cba856758081b0245ac364feffad72473922491f8a4f2110ed3eb68c5cc8cd5925be43685e639e4a5fe833b31a2ed5936487035c3cb41da1ba149cb9c6f59f9ce94abf61f7e2de9cedd941be15b44194dc605cbecdc08bafceb180913dd73607099c8a7a007ea7ad65e5df4cbaa5997cc2ac7c54bf2b012096995c7699f3603c077323fa18e6730b348e49b9448bf8e6a257a400a5ac415978a911a8513e9ab1b36fd40ccff1ddae13a3a040c59b247793c6f453bb80554a52e1520dfe4d3233bfd49e1502dfd91b7d4fcb109ee8460e0c296cbb6f2b75bd11afd65717d73c06e3ca29bfbc5d86173e3fe61a05e191aa79fa55e285d1e11b562733ef02596e8d57e451134c5b43a147a3090b60087c56ed60c7c9257a8837e301ecad188e546050897d53a5c2081d74884f9563734c9c570bf5fdbfbb280b60f1494ce30c64cea27e9a77cf23b04276c204c496d7b75f0359abe3aec4bb5e75c2f19dff23d71c9a11ebcf074e58154952d60f9db8fd66cc17693eaec86213c4a41809e801e6fda41eb259fc3f70378855084170fa38b32b1e7083af220d91e9be7f32fee68bcd35f608f526e02ad408c20e3f44b2b1502a3bda96e71853e1fe25910dfaca51cfd85afa197f238beae011cb8eeb706fff12c40080b200de877f1894467dcc347cd46a8a087482ff0b76d28689c4f00dc546c2326bd2070e803bde2626c43843ca0d7ad661102c04361246ac597aceeb47dd742debdd3b308f313a3d8802e9abc7f0165b7b86a7158520ac56ea825924e8a9a086c6a860bb3f2a65f3dfc18d585e11962c2003a65ef1525312fcd6362dfa0d20f66ea2979f92d6ebea0e73dcc2819adf3face6ed4c6ebfc2b33473114402aa1679401615cdc58f006b97bfbfaf24a844c8fee5a8081fb15167f40008283c9127308722ac93059783959f2992aeb25923b1d1ed0e9f5b65d7356a32b5bb25e90d3aa60f46d4efb2a33ae92736884f6578f7bb90d650dfb11c26864b1f666acad8bb04a29db909c337f148d30380c4840d721841359f2e8aae4a09360581b1499e62f06a5bb452cc3c9d9842a9dcf122affa2d1f0a03426a456fec6187ae1d89f1b9316b8488db38edbbe677f8e3f2873d2d24790c0ba11a1ea703ab4942ed3dda7d19c62e315608c964b7db48543ff528142107a8ea42725c1a299087d464080d340b897a05e614dc45485ec605969ddbce2754c869cc5eccc5ced41d443414878ca5d741d223a12d113585a4301b3c3335140cb559333e7d0862584b2cb34eacba36d5368d3045d95f854458a24c43d70fecc7d40a92c15e67402bdba3464954fdc7b0463c0969f47d337327217fb0c57f7fb7dd1c1ec49a6962edb9be84d0028a872a0d8017b6158cf718913100853550dd8d53f9dbc71250add8414a18c7ef341e34da46b43dca14ece1f3c6c84125ffa09631454ed2d7f7650d899736d05f912381a55b8ebb47ef45ce65e809e1ffb496d807d7d638ea7ab46cf30664be1d1a8ac9cd348d6c5bd943aef21a477bcd8504f1310c7d438b8c589115e3e0684604083b77f5308ace900a5e3066daa6b20b9af75b8931601e84b5180b4795a2d8133a63ef6f9c26036df277f52fae5ae1a278cdea75abf4b188d4c434bcb139c3eb3285012f986d31fee0efd352b4cf753785adf5857a97df68d4cd832d8e19d24987a90705f0f39f1b47af7b846b5000cba94c3526e98590d9f48111e909b22aec62ff5f7c39ca456db2916cb34bab30aa8a9a62f0891e45454ad7ed4d38bf1ea69f9366dcafd38d1e32e2d788ae76905c4c4e59ca5e7b53b4bce5ea781e853c91deccec974e39a3939b1922b1b2857d8ee0b9687e83d52a79a9b3d4bb3754cc6ea05fe3848a17e288e75db38910f4b5349e577bdeff709dba29d1502a43df66bec4b3357037fe4a510e7cc1a72d116d8067402553967fcc8f924c3ab19b29f3243aec53056b07ba555bd81348592014278786c56f20ead9fcf2cafff0e3b3dd0b0702376b98e172d5b2a643ce51f2a0aef0031b0cacf059065d17b06670667002108f69017a3e90db8736d4fe829e811981ae207fe5e29040a302be2f493cdc859d6eae25bd98f99f70c833e1c48d11ed451dd379a122d48b6077f58c6213a48dbc1712c0dd101aca1486894083aa9b4acbfcf4750697c6bad46782df3600942589db029e4fc596cafca2a7ab04024936f5d52576e4d81f8fceeb004589eeea2b1670c29f2f23b7a5f5ec7b57a4878f268364a53dee73f5554b0968b5378148c17abc1a0f85102b04ecfd020b9ead8185702eaa663ca6892b955230b58b2263fc53f43a3259618951a666b7586387244cdf440aa0d029217b79e3b97bbcde185cb49be78092dd90f6a2c8473cf60b575f3761659ac40eb0731cbbe75fd2c88ed45a8bd900e9f3f98fd7d81ecc7845ba284ef4f7a9ed50c24ca6865bd6e5d8f2f57b076a04067d8198ce232744ecce7c44b9ca5c40df4e8639d06967df3de61eebb639948a4870c9c7e1370296c2624c4b2dc44be42432537a930cbda595962bc578488a293ba91da0db7d08e69e2aa636f384316d7cd7237407fe054c179cd846f5ace57d7a84daaf6401a74762db1a39cb086e30bd7d0d42eaf2f9057e8eb1f4f3399cbe21377b6e1c9081fe5ee71f1ad406bd98129de40c52ad4eaea5779a5208a520ad75f7d9e4de2589899f55585123cdf9f01f7768abae00a3494f5aefc1650623ae9271239a1674dad7527ac2de386e8b5f1492c58b73461f20f5d19367f7f5de2d1a3447734c772425be67760b76328f012d0b8ab83c866b1e23ec5a75c1282e2c833c4ce24ab2200d67b1663c580485ffac918b860c96ec9463194b6ab692bb081161a89ca05d6e92d08c19d2cbd11dbe2d8396e11a1c769d2113177d34ca84c851b6668a3ecc05f3e259bc6ae0c9e703d1d5603be95445e475d088f8898b749909aa70b4985ac91419b38a3836c7612c092ca30f37b03300fa414d0d08be75be6f88c166afcc2e165c270562306d361d2c45ae8efb7a1968580ebaac1fdfa270196350b66ea94a6cf1090e1a2d0f1ef48131744e6b209fb10f12462cdf230609122647933935904d043f385fe7f3a4155d4e63d4861579acd82a29d03786fca66c18ed0c01ddc67825075bde766dfb5cd435b569f55f07d613c883c021dcc770937f53221eea3cd31becc586f77a922ff9e1d7ecc6169cb4216564a683e6d41b3638531ef898cd0c65696508890fb807b9f9e797058931133355332bf4a0323a44d3e32ef0e429784e7f8619668417601befca76761b1a644c6d77568933b68b18b290988f7a9f0fc687e1c127d0ba477376da639992770d6c5d4364558a85552b83ece263e02272b9547ee7297267c3e2cda61be5a7ba28676dd0e5bc1f6217f0617857912aecce5d6f36d60cbd57dcdb4dee240cfd671675a2a190ba562ed1e0d4e30c92b37f23f2a498da796abac322d23c105714d3eafb51019be7064002773e0fb41b2f2808937c4161b4f0f6236337be3898c11d938d0320e0564a45a2f97ff4fdd421ed18d3bfe2298b5d7d3908471afceb150a234b336b113f9579c4ad60b54dbb951285ab59bb87fa591723ca6f7af8fa48be779cfd6460690af5a8b613509e6f3b313aff8d7c4654787869e53bc107b1822532f677116f1d4da6d8dc6af0117646e4ba1f3e1296b2cc535761550b5abfb9b6fa2df42ddba1f492987c970c083fb04bb5189df24b09b8e425b898d4edbaac0a715fab254e7340f25e23cdbb4e49310faaecb5f7b5ad8f4b754da21f3167e6cc5601291d3f78e915410b3e94fedfff395306d2d359ff044415748f26d2f407f198955304d610f33a2d1b4a3cff4819806cda1df257c515a011e9bbbe87c8fcbeba16925f3ed5bbf67706ceeefe4e8440c2d1d91cecb54b75152799931c128f9a905d0407455a82b30bb8b9d03a4b9b69c611f184a4406281ff3fc3fc798fc30c890895b8d19974ae5adc3d787bd241e9d71ae1b5c039e00a3531dae0043c7cee840033500f920b6af963ae55b821f455b4ffd6f8c2dae582d2e0c5ab8e0b20632afbaaa4c0c2da980ef6f2e5535353f14a19671a66d3a28ad75d201aa3ffe0691d63eb1fcf9bb0492263d416e744ea105faa73cbb6245561cedaf48226b001c6d5453034d65d386d9f02cb3150842976134630a07dd6459db4db35a3fd2a849a54193fe3d7a78ec89d73318496c72b9b2fa23e65189974eff2c69608bbc20ada962b099fbe583818e57aefe18ecb9c80bf18951532fbe8c84061d8f1248bdb9cb1ab109ea23bbf1ae18f631bf41bd350db38b9f9ad006eee0cfbeff0ea4f150b7afa3f5263e1586757977fab8c7df6e18003120efde29ed10598a0fa3ac2f2fffc7477809defddfdbaed87fecb5cd93f1ce894e505cf83e42f32151fca2c6d52a75acef51e63963541b22a118063adf31bd272669cd47cbb0f7f8d5467b1d354fd30a9565715e206052b42852568885f8eb0eb96f4c8f4e9b88083dff715685493b3d3f04699a4919b558342848b77e4a41c80a7e8b2503eceede921ac9f7b914d82aa676c93a9a78984770021e5d0933ef38660094ccedaaaacf2851e1c2b2a06cfb824edf506866b955054aeec50d40a816574b743f1d1ec0f559dc041339fd03d45e456f1309ec71541c87d1fcfae1a9e7b20804e78583214b6da09854ed69237b21e7b059ec8616e51121684350ae41b5b19cde0ca0585290c76d477dbbf93f362c3a21673813b02d46dcc6531193bfe209d1e279034d4d40c67bd140a2d122d4f00d98c8236048060a8f930ad27b98d78022f3d7b362d393a3b7fa41bd784080bd810e90b7b68bd9e594e01cc305b15a8b41f0a42483626a1fcb62caefe3fa4f0f4c50555366fab987d14f4d9cdd6690667815034596b2fad3536d95eaf82f5361e16c8d8aabbaf0eea3da0e8ed09997df338bb11a3dd86f4335114167497edacc0956e351424c63c4dfc4795c8e436b50f92b614a109377bb4849ee723907cdde282529b0043829c3b294df03ea976324c0e03e95d98a5474ee74847189fe3ae019b0c9cb20157471d676f13338483633e8d4d0335adab2d1c568373ea4e4f89cdd41bc990b34519b49b0b9564fb774bf464835db1d075e2bf73cac92e4fd704304585e6ad858aec42651643e0a2a696ac54fe0bcb0946b81789958356d524b93bd3919122dcb7624d4fa73960b405f00cf9c3f8581fa54deae3916ff78a40abe21aac526cf455369cf7c468e5cdecec3025b15eb55dc8646ebe48a01eeb632bfa1811e005905f995ec0645312aee86eab9630d3921ac2ac0fb3b5c4b003dbe9860e69d9be87fbdca6db539149317e08ce650f91501588a41cf78aff127cde219ed36eca4cdca1b22a8504e2a0a11d8698a770cb8b9b75c0556e1db80970f50453ba1b21dba9602b9e11666f0211c2492aa0f955031833f81139af3b584d93cf8839736732d9cb88cd577035e122e128e4c4ad94fd93f899200c424a905e9efaed85f16f8d3d609ed6852e092ff3f0b9b51e9ad06f6663575e3b87b1b8065adc72064937a37ca13ce4c9a51a4561bae6516e117a758e96b0675a89da3b6a8ac3df6f24eb3c068443ce7f2fda7e61649c3279dfd03b1377e5686e3753deefb17c86fa4e1d46e1070948c2ca285886ec5a329c4ef38eb020ed610f84946d912b0e6266aa35a55bb6efdbe8e8369104084c730cee0e8a6e9d6b340796a7fe4391ac41601fc2aa315b37bda8056ca504a1a740d8e86b31f664ea22827ddcd2b09a43deeb370f068a9ab0da818d363c8592d503cfa620443d436e0143867f1de2ef1f50c22792bac5da82c8184ac4f19130fdfd37dab6e2aa9a3470ecd75b446d6b6f49ac9ea8d80dd3c7f18b3f1203708b120b1479d0e19dbe5861c01ae948362c7de6aa8be707d8fe04036581793ef7437509a75c5a46f6ac7011a4ad9967b51268ae074bf4d55697b2b04bca75889b451e2ed06fe7fd0d69cc8be2cf57f6ae28279f119a1e29ca0a9d17690d2edcb4e7c8a01a30555391c8e6c57e7a7af236fb9a79aa66e63dc0a261e6822830a406ed79c398905ae5e994443754253a2a102a272e6f9690e9ec7503f070f95d86013bc25ed9ea236c3243ad636d952198b8dd8b662dcd4ca8dccc5ae418c0cb9d415023ef7f2b1ba196132f2df68bd144afa982896672501e6914f1d33061f4dedec21ccf8e72d6760cd93daec2a5f9c1d77fa69fefd4b160339c23d0e11a8b20748fba1bae958d554eacbda3ea808f5f605b5234247343c99e56c429e95e5f9f5e05f6d6939b77456ace075c96da9f80a52e030f614ecc9490b16ec2ef8e62a7d4ee70c2d9c337bbc1fa097e41fb5b6f646b185c4b54c6b76ebee84ce56bdac44497689d188e81459d504f996da2437a57012977af33ee8ad7649b1017b2b9e5c66d1650678ba135111f455c5a21b99239c7593925cac2d2451ae539fb00d394fc48cfad56b949dcbfb01c11df5e7724b8dafd2946409e2eac81d8b65cb508e6b8d0c2fb4d37224e079f46dfb93b8a009b5d25c284dae6bc7d881c378e3623a97488c91cd78b31929331e731832846e3fadac29be8fc861b461955ca38477e8ba156a7699408c298ca7a5ee2ca4a02964c6363ccec979cff82e83d4a3885d2810205cb87c30bc641176a6988888e5c109611949f07b7e5d31d83746ca4648ca348568b949b544e31951c6ce708b2df746aeb491415c9a0721902ef7e4df3bddf9801c04548a30a1dbfe6cd5a0ba202c9df33bf5650690d384ea150b699f3e0afc663e2883b8c18151aae522c77f9b0769179ad7cc38e0e44cc2500509a1fe7eda9a6116302a9138551098c9ad8681362411b8ce8b1f1930d8f0d51d98c14f5ca6ae251af40a2694305ab28b10e7949650e9827eb9e44f0049bf4614e76ff965f6cb3b402c6297fe946d3da574061f21670613a54579ee0b18e176e03be85166b146844d55ec15f0fcba5b2c7991f7f4af19fe65b9ff1f32b97d435d1d03fabc58b6b66e33bfc956c0423ea5a9b89ff2d94f06ccc5a616a12d7d75c499f2261971c76cb976ffd07f6b767ff0b089bd71d5e7a3f795e7b6219c20165246211b93433457196528aa3c5b094a75bb324c6e9ae2568b675cf5929975a6eef818d80d6fbdf3111eb67554e8bd998c302b32dff4c140d37d7f290ae760c37d3b54ebe6f0f76c97d0eee0bc46c9eac3ab3cbc3671557e375a233d2b2e895267a118fdeb30d2e8c4d8ab42c5deff5c5e52b292bdebb8f5e59ff42027c46a7f77b8ee0532208922b05fb36b589c7278fc49828ae197273c7f77e621d0f8524120fbdd685bcb1a1165ae1646020b3ef1fdde974dfc831da2a649d80ed576f4f0f745785fabc2a9323cac7c979ebeb4fd59a7969cf36b26b47784d72e7e53521053f7661dcaff1724c70acffb3137558ee4bb79fd0bc03c468514e14145099f05312eda8a470907ab7a879fbf92fb1ad5090283f17053da67969cac95457cdb4cdc4b47f2f2270c73e8726a597e316fe95e9f21a00118158796dc80430d03ddfd0a6066fd720cfc4d6c98fc49a8dbbe6ceb654d56ef40ad2ef79de0ab3bdab8af52087476f1a12fc279366759417415af7d3fa091beb3371fbd654a4617041641800a88a416900e1c369deefc14dc82b5a398fe2190d0ac7f2035c56923753f2bcd094460987540251ccefa15719bda7824075870569d9458fb458dbdf36a034b4172ebd8e49d4413743680a6fa9cf760ac14a8d468d5e290a389d92fc3375ceb1ecd299bd4c566393b75cfdc90e9315ee7d8dfa737e8927d61c4e5ca52c468176fa3be976c236bd1631625bbc12a30cb22fdd8d67544d9859c631273b88cf438490f269b6816d3679018f022af7423021032d9bb91440c19c202a09259de6e4e4ac6ae4b58bac14bbbbdb89c1bbd960f98c7a7edf14e87ce31a28744cb00b8afe5c8cef5f26337b8970988ec0ff21b3e57d3cf1c2d460fde60f29418a7518472d87bad0e42c139e0ef07aa564baea7efc864a2b5d612bacce2b8933f14ae90c2a2be676898abef51a1dde477315da3c759dad42f748ccd4bb1e01305875d2a89441605d23ac2b69570b1d5c106e330f50413b8d8eaa5c76282bf76f775edc7fc7de3bdf470d8d7fbe616746331f6b01e94f464c4f8d180f63c8b9bb31572e64fc0a5d11925a3ac85282608770c2bdc4bb5c90c2ff5ec13180bf59e10d09918660682696c4e22592c27ea964b6f364876007ea04179ee5a80f0026d0aa01321cc625e429d98c7dd7d9c90ffc5b5c9d675d636146302f1ea15d802b78368b1b30f1d4a2e665249272a15528b1a30636971431bdfad2ba4dfca2296c0d732bf17dae38d0f9ef009867c36cb7570e7ff2d186b2e57ac865f3c8fc4818a69954de8b6d10ad25f30544b16a295418716f7414d6843f2c4b7954a178b7938383510957d6320e8685afe02c7fa4e4ecfed8600c4b88c9905453fc16475b73bcabb176439e5c2bf6b7280b231d46c7ff4f66d257d527eddead47684aeb708ad37a1a5f11ca2e1b6afa76e39178e354a8822cd90a9a965119760de067da09ba598a520e45784c45db2465fd8b185d8e8903b1323afa757d045a011f5f7f63e72bc22ecddd5f835672d715b29446cc3ffc08a83e3bef9a6acca6adba94c7d8b2150db99bb9c0102d445398da923b81d48267c0a0d4a6767faf3f9fa15c613a722c0bff17e234dc711fd6c5ab9e78b2cb21e0e3b6363c5b2f2b077b261426b89a0ec653eb0b530a6569b1cbdbb8d84cc45415c951048ef89bc62bb98130052b0071a4879959d30498c9a39ae25ec9a5d5a7e52856f55cd432bc626242d5b3739845f30292046bc795e840361bc111b0804ed1abcc3a1abfe103c526f004c4cd331a81aa7e3eac109681da7068a01aa1fbe7e4c3beee11febf8c9857e0d77ec8a073ce1225c88f70d9f3e625b1e5212c2cc056b37f5b7f21fba06023c05aeeed28a01985d3d142bcdad42d9d4acf54a52690b7d39251d54f0a0c2128b1bcbc8dd7ea20bff01c30a53066968b54ab7037e1fa0af7f3c2ce1e24613a04db2c48e4814ef20f98332476fdf5acfce00ff24d31974d4c4ca22d93d62e3819b853f26fc8188766bb67dd1f1b1308db905e0e16a99efa8cfb6c2c0cb8c19d3da6682506510357d7ad88c158cad97b109526575fb49e9cd448e8b7327cbc1eaf33e1455a1484eef8f3f1192f927c907ed4abf4ede4abcea188bc0bf2933ba0c94e40c82dc82c492cf14228487803f52b5c6fac8e691ee961d88e08a21bd8429e3779462c36208a3147273152bcd322563412c7e33385d981aa885d5bc5ba1fbff6ae96110034ac16736246263b10ec2028403554eb4050346f8bbf38e2c4407a5df197ff289e7d2a4fb8eb7bf03265d64b7450e7169169cb917bc19008939228b398bbff64ae433c15cb45f6ad70dad3df9ad399e238ca647dbe666af08d9d9ba6e1de94b8c5083206f23fa1993128f475296430bc9ea98081d6d1a4d722fc8dee4fdfdbf9d5759923bde4541502d6bd0d84c411ba3b496368bfabbd5351599165d168a8af81084d5f5a494a045f2839ec3635ddab8fd3ef5bd5f432bdcb8caa93451bbb6d2fd7efc8ea524ab86a5a747ba508baeb09a2a2b6e8ec9fcf94c333a5460c413c64dad3afa6f2767b19e1a501e53d4ff1bc1b8d0b0e8ff3775bb91d4e143e128076666991147feee3027adc21934c4f3573bd9c7d3fed36ed4d988203dc3fb8b872f11c57f3b7d6f4f0c02c80a4ce17d6f24f92313b161741bd894c15ead667321ecc2888ab63e5fc3333124c1e9ea807dda50f42ae37a0460c8d31e32b6d54d35c00ced293e751071f8c564b82d789741b300964bf1babea52d057ebbeccfb209e9cf6772384135c878e0d5c98df14dfc4bda8525584d47392e8364a340ac4e80e0998f0f00409035e2d780a281dcb27f544d7ba4657a1156052e66663cd8047caf6bbbba0d867f312525d1513b8edd4d6231ee835d89aa079a69cc828536c852540342bdff85d922a1c49ce4b79dcc657d7535bb8a0c4fc0ef39874e6a5839a0fa6ff87b4cb9255ecb8eafb285b132547892542a8c219163509fedc075f7a73c5404b52f94a1ae17ecaad8c79870faacde76dce1047e429f877efaa995699fcb91f7a6a1c203efeda8b1ae5295d43499ed0ea7a7bddab3eeff589ac7d15a1ffbc5cdb128f8a647835b730ffd96fab9e06da16d3f866d03614a2c4c0e98c056e5e405f1ff79381e8eb1269addcefcb210f8dd91afe75667e92da9ba4787f4fe39ec7661c89075927e373d32eab97db62610d5b1ca869994c85b760742e46142e948664231ccecb9f84bb0d974e8e53d22e07b82367c09b69c44878b4100e95a773a490e997fb320c6c2bcdc2f8f4d9abe1dbb5bfc7074c03df52d41e05ea09eaf68836f5888a110b0ea36f8e2d218fb7778fdfbc45b4cf33fc6eb525660946e713a68af7b2d6c67af3c7516ff00df05c8a0ac9a6d472c58d8e585c812e0662d833a55e77ba6fd2cd4c926fbfcbee5cb793736d352cc80692cc208fbec63af4574f3c52da026ad9bffaa6e1b40ad9f742c3919b44a91f377822717487f3179df90af9a79be8e8a872aeaf471954e85848a5cbe5d301f39df24e0a764e28386debe0f98fa0851a713316dc3137cfa90c0135b9a487bdeb9d114b493e4a2638737ee3e71cd6056cb08585777db38e0a2a341adc0198a1c9ee1a8a2f800be4b09560a12b5cb16de8b5f02fee2bf997839e7d156ea5433544b184f4edd8219389ece0db1b32a59b3864c664d931ab10c4d4345a2eca17cc8cee6e84e6201c64a5c2f8f1719a9ef2e3d76f9f82f53aadbe2c64bce123fdb779641fa7949bfe9f331701b7e0377e27390ce5ee42232b7c100888ec679e1015f8be734ac08bb39d8cb83041b777d3d80287de83902dcb8496767e36b9213f303530fc9e8245d1254e94d3990bc730b99131dd056734c791629c22cad2db7d562b0a1f59b4a65538c55ead486ada2906ec4859068b01b783720f03b57c2d5a56eb0ef12d0e160bda471738a7f9b5b6a457035e254eae3cd1f7f292f12a65488c523b12296af259d7b76f39904f4c0ec82be868a1351ac372a9bb3b4f6e00793a9b6b26ddff2eeb34a09e65d1e7dc9ec57374587bdffea3a1b61ab20419b6bd705056165ab7868ef1650d79977bf1cca48b1702c3135bf5cc55ec71430126f640c79fad75be20b021f8ef3818f0de5680c89b4b38c08f91d434023cae2de1cde3b2c413feda50908fcf3d199dfc26bf90bc3a2d0f3f0cc3b14ded934585ec8169f2227c90f8e69da14eb962ad7660fd80e684d310528930c243e4bc2c043668ca60017f4d8ececd7e76f91e0372f589e0326a14e1701bd26861ae46a29047598e6d60eced3c812e652d13acbccd13c178e14f1e83038581de605fed8e1e5ad9c2ed0ac1f1ed4000b0e8d236be580a5a1fe051527495e7b4d4bcb57f91a221b65d907122c2a65912ce8b705785bee5e6eb076a2f85431bb9e0fb14c1581a6181a77e3201b88829f83b74f826b0f7e4e8b6f1243c764e9f4b1004f85ebaf040e3626d280d5da8a6ac9eb0856c83fbac4474dbd2d147de006905d14000f72470a9379f893c849aea4b7e5bb450ef857b6009ad10a122628cf9c4c1af73b8c6ef2c78d6d1a5cded80424b209b54ec19eca8bcc9d89bd05db0099b0626318e3b6f2d3680e0a1b44106436260730567cbebf378cc47c4a6727eb7b32062f51b91ea20828653208ee4e9e1cf74d6233998f74729acc0c26a960e7654d97a8775596589a121788a469430340ee82e5a85c97092620121c43dead0438cee1879060cf8c2782b319897b2998a8a705e39774c918adfbfeef13ae5439e4dbe92b6bb41b19ca152d66a27b3ef3b22853abc6ae9cb5ed349b270a7aac9c0a23380f594c125f1ba392bb395f7c9047317f585c158113746c335ac7432069d00510c882b2308f610e00d62bec41cea42399c15d89b9a4e8261cb7a3b9b713df16add8984e5f9081ebafc5db7b1406e10bbcf27288baea4873634cc53c47b0baaa32261986a9e087844db28418ae5a8367d0e1e8b45c8fa170abb35e69e38cf4a907adbe1a00ab613106e69b68525fd450e1d2f68b0729f164f0baf18e11e44595e8411bd58401bf6f3d8f0fb10702d976f2dd1c2fc36f6b9ea6a606ae3319b0c889ff176dc4a11f3eee15de711786858259c37075872a3fd5cc49987cef9ecd9bdd668af43e315c10820c7d671617230215e717c3765414b93ab2a20c701bc734d592d22b071b1225c19b10404f1b720ecfbbd625657a8940dd4b0fdb0a0f02a399ab902d001c12a9187767f500f756d5b414c994de701500cabf5df0ffb41db79b244905d485be74c6f2cd8ba1f5228385034a81003630e362c03d101cdd2fd0c053b9668d59d24f63943ce4f709b62364a0a5cfd82c8edc1fbffb1d9e36a80e2f25b55629505e48dabb4fb756eed123cc825594dc1541e3406edcd1717aa1800811e5c545abbfb1135c4d5dda2fe07fd4d35af120cd8ab9ba31596f705c3e2348432eb38ef632531ebd2e29f3a89461401fe097426aa2fdd639f12345e3320a44e78241815c5ab919843d8b7207c7b3755e2b8d87d989239ed7423fe31a264c6aa0f6c9721da820713cffe3bb59eacde5d129f71c0dc7aefb290890d0eb441c73617345dae36e61349e5da4da38be80ab92176c2c164a9156e46eeae58a37e0f9611e7ef225bd06499dc024d88fdae7c0e238066e11f94e5a88c33f824a29700a3d730d4d0c5de71952f65db5640d1d8862646a7c147d1541df0510b2b168ef74fe595e786e5e2cd06f28934af6b7ac7ada621da5388c72648a1b5039e23fb728c04115c66c1c33e2db4ac9b988789dc09402f74e355961f92927ab765f873ee4a0488e9b28d83ab99b8c8bdab20dbf9561172a23525a3e6a8b933096de9436eb3f2b0731655744b49084373f36a4e2d654841e123ed7ef7894eadea16bd258371b1a39598dd5bd25406fd7663cc9d37fcb9af1d70546477ca66d72a991792204d459edd0c33ca7f27cd42fd3a3f6904795ea9764215110b06baf4ff6b956dcfb54fa7f338973b4033608f6712ad5737fcee2786beb1e69aed12ac215867576262f061df8b707b38460f83e4049913c52727f5c02b66b73675e9a740d25984e647094d1a57ba0afd76aae9a1138d52748cd970673e3aef26c9d5b8c32214146d31fe63f73c27faed0d27fb0ec2c749582a024604eb4991f4e0c6aa53234744975f7e439f071f4f3a25ea8fb07e96019c8c2547cc67cf48490e8200f43e933dfb8e10607652c4d814ad9afbe87511528e6f1b8604e6d93a8b96d70e495270baa600229691501cd9cc5f49dcc3f2c9583432ae167befe22f99884ad21af14f0e596959fef8e44c83d4e0f45d07b52c6e5e9bcbe739f36128b2f317d948706cd91a38388fa0575d1b5b1393240d12e933d677628751d52096a625e3e4807f089e82e10fff90a00bf42dae906aa85ce9e9026fc8f2b252d603fa9448d2a0bf53893927f62ebd590ab7d14ce17fa6dd4c5b8c0ce30b50759d8817ab48b4366e478b5ad205d8975162539af6dfc1122561c960ce01087db13110246426834319b258ae3ae711f96aaa07e941e66c592277d4ad7c026369d7f34a18de28b2757549da82d3faf78776734ff9a2c90bb40b80ffc516ceda32fa6c50a7a9e65bda9f30fb6b3baeb361c7280b8bf3a1a759f6421cf277e81f0d7a11441fa098e4e654046ee10f68b675d48301df5f4b6af6cd016d1fa24faba9b71172a897d4ebf56742d5742bcba824614ef68454086507a4c7a525d7601391a1082b094945775000f523675909b622ec0a3b7664e98c5a2684110beb8303037c5fabb432ac0c4d9d5d9f0e9e3fccabecf184c9afd6ab5a00fc72a06bf6715f5a1e6a579a26cd38e7d79c08f55343c05a61e255e23459d8699f66a21c6636298603cf0368b90b03cbcc2a7719603576acc2fd558eae64b7ec9955f6b95f482941db113bbd2502e263136620a5f3e86f6510741aa43fc55619c5cd3a9bbe09ec480d44098359d134b21f502d6e7861710ecda0b56c6f84f2c77600180ddcc986058a430f408cb7aaf3b2d8ad39fa691734d8ee258595f8d9c1772cdcc64ccebcf85a2129f75fadf6d762cbe4049c6349e60c1cca81840834f691be982554538d2b5058a0651acdfdca97c09fc451a804f11e6939abbc19fd753dc1311f98229f07135b048d28f16823a411030470d7777cefdf6a7b9948a4819848f149d441d42341160044f712d72871caf8bd47185bd6d2856f125363fad9fdce83f7dae3a86534c58442ac98fedd2c8643c29e782a6a88d15896f64d4fabb1e7b75464b1fc41538345485b9323b04ee0e7e1adc2b9cd434711de57bd7e1860fcd14b59ec2bac8136c9567795ffd02b5c88af8ce02bb24ad3b9eb6264c67f0cffc152304af26f691584cabd18f96f44454addfdf8c5767ddf73fc984bac1f8a7a232810c6351a3ba62c0ac2467644600e3fe33c7a4bad94af8f4a6abb605811c0c6720ce9e3cf27a82a46ba66f30b9bd4e08d2fac6756f57c7e83c44ddd10ae93219dc0a21ae569079cea3bebdbe96c2f92e8bc28f6101c3ed22b79a5c83443b9db342a9ce87173760a91544f993fa4ed49d9c7199aa40915f2552bafab5a82700250674d2bd61ec5ea3bb5990c8e67d62759762cd9121d16f7f0148918f93a057193246a3bd0b31d26962e6d45f463ee37e28defbdf15cd74e9fca372ea6d6bb91a717d2f3838065bb2bac0e5a90e1472cebd14a211c4666e4225914311cf5ecd0e9608ba1f18db0be57c6b93f226f5de6a56bccc6cc4a7c928d1f12e31d0c69db7c2e22dd3904959837b8e7684174b7de0e8e174e3dd21e72f82a810d793fd040af63d0b00bed2c54de1252d4322234b62a7396fd5471051ba4eb2d454ed36529686c47e007719116c7604143c670b11061291792bb85ed9ea21a5bf053bbaf765dd508c05476f87d1feb1d68a45c71f9182cc7c22ff3473f979065a82ff6681665c1fc0e1692f1a4ba3c374bd7747b00bc51b286a06b15a76f3d4922b4b7d59cc7fb2d4e96e8405bad67f35d93621f62f17dec4c8789fde713c370aa42eb3b29af6be2370d31ecf6d2c954d24d49e9e0bf0ba1c554a4f20b7cfe4d9e85645d28cd7e0275f0ed2e49ab53ecfde09e87586fb7fc329c33f37b1b8d1ca66e58d20eefc10d02056cd675918714234ba7c00934049e8c538b168e4383eb7fbb0d91a36256d8d8bf11e7829e385231b51649dc13a08b5e7bf1289057263b2891f8cf4a3bc4425917a46fdf899dbe1c177d256c10bb2cb28ff7747f604b512f97c7ed87e88955be54a47d0708b28eccce6251ac77f2b82f47309a5909cae30fd1635cc4486864311cf460ae8c4ed732367ab62abaf3322bc23b959cee6b921f6bc0ea40cdba868f80f551daf068af581b139e657fb4789c02ffc0b72e930520de31485fefc909997e04f8fac1bd6fe23a15865eae2fd9d2c722cad8f3098f13a120a3e9455fb5f658fca70de2b209b2a5997bc9460fd6f33658b08ede94e7fa6c3dde44d5fbbba5a80c8ea7981ef6e54af8a9d0f17aabcd8c45f5fc19f33d5e3c607bade1da4d7485f69a76c6d74b9c4b4f5af5ff31cd78ed16c71e7ef3d58105f87eadbc568ae14538b0adf3290727895fddbe3c376b76a1a1e7e63a6aa8646b12406828f7abdd6d89678e3fdd6f77e97304517efeabd5842c2396da7deb08d7126c2820771e25575376707134b708dec8fb81f8247a51f68a459a4b6390477bac972a9bdd66f6d19279a17eb9d5b2c742110d6edaef83790b25c7fb21fee4a78b83bc78778990309417daeb8dc18de0db44333534959f5b04cf2263e3b3fec7bc89b041053dc9781a2dd9c2e1be1af468b54c67107be636d53d231ff95e8412ed7961b13f29a6dde46b864805182973107c5f63e33f39fa880e41ee0dd359df0230a1f4f862ae58ae010e8d9d6f42818e4d34695def22f0002961b824be06292da06dbad22d7c03b9494a1f8aca19a5951077a216579fa4d5c066232cf0dcd043ff6d08de23a477b32f25f893a01d85c053571abd6a96f21e4c19afdd040c08de663f851b13448ab0e36146deb352ff3e4736b1513d970b6c4a9a8aff035ac81e25834d1b8ab601d9a4562de31a48033670171fd3d61c33c412495a47652bbb8e0633b03389bf3f19f756f416054f1f255d7043d45a1f5508c53a88e89e152cb56f51788d94bf6de964c75dff7c2d360ba5186bbf86f21bf3db8e91bab28b9c0a273f62082b7cc05e355e115b624687767182febe44594643569d4fae09d3cb6ca8194c39838c4f2321bbe93cb95290cbc6434fdb0184001a211095488b889f2d1ac5ed21888ec7895b882c6657084213431469dada74c90e39a0eb4f653617bca49f92ed7c9a6810f5bcad740688ef9ecb94c9fc8e2264d16a1a0a31e33f24d98ec177298fac80d24134dd653c884d38997f206a6ad979a8a425d8f9ffa501dfcf9003414a9f60ce21e02288b252ae2da69eaa2817d79f0def58cbc636d1061542b0751a21ef82b7bb005647918e2abea25525de70043a4604748582ab120e9e3ac44b4602da83145738686b694d7961008296c98397c72fa7277d96fcb6bd402131a9867b21e178217ca9e8a8b2553e2eaedf701124d564399311a447d5e2db32c246bd1f2680c33455dc0e677beaee56e6b23ef2912b2dd54e8c7756b7f07472cd26730a23a2c4364826be94b977ebdc02f6b1e26801eb2138386db641a00e3427a1514fa124ffff834369221a405f6cffd633e3a6ebbecae1f094e2cbc65c6e77c9a82ae0a4f03707b3e11f8b2c9f5de7ac8ea78a1c48841bd505ecc326ed181618ae09d31a71ad86a962787d3c3786e6b99c815d320604421e9ef1f9e570cd32caf700ce7c8a08219bde741a04c5a1ed9a4f6f2ba4128d9b51b1b28e6dd0812753db979397bf301e85d4469c5e82db0dd7c1d496dd5ebfff73dab75d443f19e56a5a1d9cb1a617db730b04dc383a9e7a19f3f42e3e2efa899f7410aba92e2f47e7c2b468294e0f3ab8461e2022b02f372600496a0ed0dcd9d7119d01f9221421ce91b1deb49c2c86c111c715346c817dd928148e13014f77152b6b4ee0c72a9ea5e288f35be798d174d4804cf3990008f2d7dd934a9cfbfe2356986f904a6da21360bdb0aeda21f8d49c741b856070346e0336288f27b79db933ab1404f236f41ad0241e46ef45b38314837eb9fa4352775e1ddbe0eb26e11c108de5b2a247fd80490eefed5b95e6e3f76b66f9a12298e0d2a309eba73472b2b3db803146d903f9d16ed35064eca26e7ebe0faccfb4e0a1e8517c1db560ea07efdac6a2959b716ebfa7462a20a2ba38cce5febd9d0f8bd56f51ae9ed6a70cd735a5e4a28fe471b36002feff50ba091437daeb081437bb2925fc395a5e9f385a9f39a541c5d09dabd5ee7e06e5772028258890ab66afabba87aac52d65fc48b44422400b91c65057840b76330dd7a0933b23e23b76d51838a866b4f58c1c1679baa39e5fe75008be8a5a1694e1a7923b2cff26a3442818f9d4ead57285d283bbc90a4216372fa89e093482be5d3075001eabbf5555818422b22636c8021d079f5138bfd56bce25037a05baf97b285e163dc0193dc1954b39a15fe25faf1a669964656734333d57ce94efbb7bfeebfed5958d16c0b10557c8327f012eafb0c27d6446dc36854e55b84306644eb06bd80242590e4af2969e563a2d7846fecb2d16a094f243bd6e53b4ed6e298bf72c7064fbef629dd6cefd20e2b99555aa322d41b83805ad7ddebb1dc398d4460379271ac94632ee1faa0f992ed669b887e40a20f3b33812e92362017215232b43e545cc556356f0bab3e551c75d3a4d97d0fa63999e17e87a52a63abd823b1c8387dc2daf6c9bc55fc6435d6e3dc3e5834df7d2da66917732780289384fe14d09566c0ce775410c1b35382c2c96796fad0f53019791e3e5c0dab4c41664f1bdc11d4a27580fe868c27ea1ccc26e83a1e3977012563791a81d053e0ec146426ad20bb76ca7fef84ec97f93b14af63557a3dc521d756384ee89e857ffaccd6655b2cc8ff78df2641ea21e3816ee5f98a56b2962562556644fca775a92a0d5cf1717b182ff2a457bc8613d71c9de60af2c20641e4f64ebf60f7f2d3a97e9faffc892ef15928c10e4347d04be0ed938e73366862efd8be65e5a6c592876c8759392b633279d770a5044e16ceaa9020d2b505b69e0974435a0312406e9b3f4feca18c2f91b966f667a659779f5d9f480775444d71fbf7c85f40f175b4cc6ec037df15435c83b9c9a05d7c6298bb85ffb0537c9384b6dd02e9eb09f8091838b54590185326f7843b70baad2b6667afec2ba8580237f445c0d4f970dce0eccc7405f6ddad0f1504ee4433f4e3a38b405b8fb41aba67265674c28affbe79b8555ed2e453be0830d7f940433ddcc2b362c889d3c8a48081b5527a7a0f31ea110d90faf0f39c17e7f9fd01b51d16a614f34c374943a51c0bdd2ffcbab1838dbee1d55d1a48a3c1b8a4a6dd1704f7a38b526bc3c313ae5ea9fde1135ca2fbefd366fcba3b8422023aebdc302a23a60da51771e385f83688e78f1db5e87bef21490f0ba7bcc0296168cc65f2fff4b632b4f847ee4bb54cfad5485393344f268ff88a1ec072e9bc6f82baa4d4336cba3612dc81759a0c14d5cdb2cd9d80790ef05b97b95bbd869e5aebaae717ed5603d24d12630a425c67ca439c1f35ae0e9c1cff1e039e0c9aabf9c52cd7ce2210147d3b0d940d67f70fc5f2217baf7e6d6501f003875f5b3fa4f97ef2fea5943a3aa2c6d7091adde1c5a41d756e13d6444da593ecee19ed0eeec869765c940a9e55c7460dcad1f461d547d01ff9fdbfceb0424b779747f409b6a9226b5aec1f6b563e09a5b152152b85b506148f263bccbcebe2e0948de4919a515cda855d8a085ead10bc4a039921375a47b17513e435f29a35d0800b30e0b0bc882a21941cfc4d52b3b99a77b2b524ae05809486b04949d494c98e5984621fca05671eebbcaaab226f220c5d9a760af29a3e9dfee75794f8089366431456bcfaea34466f81b34e9f01bcbecf3f62c07f0aadc677408016f6ef1fde22d7b3f5c7986cb0f234c73a59bf718f5f9ad75badaad077ea66fe82f693985f50f88af423afb3f615a29d0a8ba016aa8487e29116910fda931de680006dde5cdbb030bf5179092b6fb2263696af1e45e1870f53b6ffbbb1263c9f940f7df6ff906285da5e0836445308b1a9200b09636222c7f8d891a51417db96cadca9493ab70071d277a2625ff778db6a0c7e459e1644aeb9e480915137b92da9ca21f150c99678f32af52d2aaf63c4a87b2d1554f6c15a5886baa94ae2cb758c3754efad752a6c4a64911eaf5594a4327dbedce0339c2b67e5424ae9c9773c651341b2d3c0004cdc444a86e680ef4a28bbd5ce1b6f9bd153e62e21407ca5ad2f1c2a79bbb1a53348332a23cb44314f844f8fdf4717507cba43558e4f24f208002b7647f93239dd95b0d090b84caca2341e42b3d77d9c1dbd0d2cb03d0eed9be0038a3ff5e35c83cf65c51e094c72f6b48f09f679023d11d4af7ca488fd9efed99f701f6ca6db8951f31a5d295cab84e479d8bcc4795bf56c50b7c9383eddaafbb37adc0b9177856da32ede2157707dfa9f39b92b987408676126be32b0bb086294346fa4fd8ec7d3458e2ee3058c49dbc4c65dca97777ae0060b5879f6c86d93a416ad934846d701625d235042b2524b8c74fc8be7bfde345d56a2acb4a7db655d0aedd7dd689f444abb5b91c5a367fb9a9ab209672ae17fecd185fb2becd21c98f88cb9338079dab873a970d76224bbeb6d7b59eb7454dbd6a50fcee551fb202630cfc0dd844746a56519ee1b10c3f62fc4889aa80deffed9b510540f5ada13b4ad65719a6af1423b50c3ea449ce57904248afa806b4f2c5ded5945f93e2ed5c862eced6fda1402a3cd57db8b96fb99394f501d48839c8c34596e609a9a486be4af5ae781eda793c17f681fc77e8fb81609bd6b0544e1e5666844cbb4b8413b8b47f7b4b1311684725fb5e51c636c808e1ded799f896ce2df21e5d35f1c389b59f243e29554904c867605ceb0abec9dc2b9a66ac741de70f8631e2babd241a80dd299efd4e2181cd7f7d0c6a9c65753cad2253aed2c1146d2a4ea2f991c718d646d02c62f0c3f2c1b377f46750228afae220adc955d1372bc158b8b26b58d0d2a09140b8797a456bf2a1aca93b475344029697ac4ebe03c649e4cc68358365f85eef30fe6d0539b11c4041aa4162d5c2670f3e0214e6005a3f8ebfca150e912222ac26b3c2a4dc263b2b882489021968a9f510e3ebb4ccc5d9af160ca71ea9c55ba9ce72ee01d3fd78406b6b7e0baecfa481284a938f92f78f71b318cbf0e66f8607a12287aa3bdd24d24a9d24f9dd71cb1c8858f7fde1a4236cc59f80ffe109f7f213dd199577d03d8966b15bb94206f6381bfa97ca5d8ce7121708148bdf65b7bc194aab3809765283fcfcb104d0e5fe00761c10a5e734ae50695571c463393a8a6d3b6fe2830ce0974673a5911dd23e46c5474f923d35bafcd73b7372424978109a839d70d3a3cb209fb64b8062e909661198ab2b37f418988ff64985a435ea859edd7d09708a88ebcd9f92276fa3aabe31d29ed39a87813e52e2c238535400981d00eed439f643c02c8ac7f0b0fc8881e5c7dd85368b20200f7cfed8d4747a2e8532f0d32042fab1ae95ffde01752f1cda74aeb55f59c0e4f35fd0269a195dc12d594d4066c1ae569e7d40211dad2ebc0191fa7cb1a296d619bfc21f484e464995a34e4577968be50fac712857d384f13ba849b758e0908d77de664b115a70a8c8fd14eb5f30a05839fc68ef85a0ac2031af69749d4cb0a476c374ec708ec088cbc649a7f9ac6dd29baff69abcb6e5276542a73b8a8ed65021108362056c1b1bc25b6d2ee7dfa0d58d0c2a7282bb386bd591e09bc9ce8b2cb31d4539423c5aef27eddd962d0dfbb15b94d840e7bd16002cbb6f574126f220821c71d4da3b0776a45c340d5f24c1708d3344e0160911323f3ce27c4a325445066623185426ff7335ccb43fa6083b1cf0cb6c364357c5d8b6e739890363662116a9ed2207de0fbb35eefc203d0fc2db678e3009d0bb86a1c8d94cec115037a3c283061df21e0643a93c62cefde321082c59faeab51b3339e223d22d1aafe6936db2c20bd313165208e41ac1084f4ca2917cd4d0f814cffc4899c961e2650f37c4e86aa73dd4bf2eb599580b0a69d6f89dfd18d55563d2ef89efffe947a8ff234f41588123e36fcad1d9c41a33491fcd2e8120fe15872c9618e8db13c416536c4ca83fa552856c80d46a27ef87cb18465e10439260d7dc3533ad1f15c5d3e9b927711d907870cdc5313c2eaaa5e19f57f1367609dbe0d3c479c91ca63e1e9e57cf6d94cfbcbb7378d69f814e2d1a4f878f8622a2cd53907c4f7d932ef91d7453b3317b9f5fd2e114c5fc1b8832093b8022a8e62471f71feeb09e740eed59e5eba0376bca1dd581ebe90eb317e4bc39fc11abe65fdbf1bf12d26f062fbf54837d1cd136cec2439959c087857a9bc0990e41d54206386ff1d1df8cddf9c4d43294206f489f8ccb6f1ed6d032b157110c7ee84b55238e81c1ff0c2a2b043904e9009f32f29787bb4befc913d716b1d6eae875029eb279693db2fa9196d4f6a14acd881b5a86dc7860351c0b5a7efdd45aa0141877539c3c7256698830e092d4591b541cbcea0096d04ac2f92bf4e9820076fa9436c76240e1b71cb064d1f1fbe12e2de614ec9c7c86fffa1d7d6479c55525e5c7f285617393f44af8ca17cbefe9918cd780312f8e1f72c1f0c4f1dcdbb52c60ab619d07fdfcd23be2ff228bc075c40bfffba463d0bd1dfcaceb35f9a48fab7e223e7ab446256df7e282e1b9e8b6baa338be98de9811eae94ef9cb33d73a8f76c8307939729d1b800853b172730b38627a63741084c586da6ffb4f026a00f9ec72c2f27f4ce0ade08786d81e65297cb3ee845b5f93135b3f4bb169470a1a84bdf67936b0d0590cd52d98972a204c3fe8811ec618811414d3284dc64c0a87d43bf5e48f6ee015dd37ea9daf5223a9d66799d18d3c1a2ac15d7294a36edc77c8ecd8acb2a43e230d7070a27d2dce249a90dc23bb6852fae8fee7a95e59499d86c1969046d1c5f60b347ad591e13fa6c3a1b74dd624793b561b2d749984be40cd84e967f3d552cd987eac0ec87dfdd56e031dd2880728465e3cc243dc382c12c4866e0776331dbc4a35640e1b9b0184906caa1c440f922210a8e6849e4390bd1d9145712c7836a2ec32e415dba21d36844a816ef354e7d3aa33a5b440361dea4e68d2aba02bf8327e33a3ebce65ccc2a27a86095ed6c3b2a8060cda19701c8683f5e59c75fe0b83b20fc8e289fc553556257bee5546e16d5136260e44137641edf6b22b362167f5e05f7c75238122b0323ee5150e4b2f216ddc4f949042f7d518d8f505b4bf535849587d2b26b24b74b3102032a7ef356d8df73441946daf8de032899c20ffa86a1941265dba3febf455f64b9eb255144f856d34baba459918872856b5483f8ef0a3d34e2c7d1c90f805a11db500cec1601d3a8d9accde98da5d3087b2a86b67cdbfa4aee27bc318809d9f4abcc01ecb22f8f457a9c5d87ed08ef425cfb046d8d933637770ff65144dfa6f119cb3ba9454e22781002b7e7570329bd07df7abf4655906830c50238faafb09b75109983b6514abd109b5ad92a0da621eac1d7b13b5a3b10ca4e9b192550cb93e29cd8d3e978785853ff13baa1a6315c867f4c8dbe89c334cb799d46df376d5a79b37b92ab276a499d9cf865ed1ad192307950368a649c48ba8446146f0685369088bd2634ac904b5590006dfa496bdfc4ddaa435d5cdde2ef6ac08469abd6606ec9c04811db258c5dbedb0c4cf752e3bce95e19e54f50d3e6b7a55e1824a0031aa3a80971e20dbe65bac765fd403f222ae9ac99dbef5b284e0e2ed1f7a208c1bf6dc7ff859da70de140a021cc80679cd9549a933103aff65fe9818fbd269517cc5bccafccedf5c543cae999dedcc1f7323e0cded5c79963af1736b74f335cf9cab2fdba6cb00d34c57c799c1ef2248360dae49caef143461f7383e162ec3b53d5292372e7e1e59ce04cc3c9d63bd40bb642ef21e29591cdd13bde0fbac841522f1a7d5aa0f1209de9fa87d74bcd87a6f0402a10e7109e2c3359a2ff6d4742f27061418f379b6e3b73d783daafc4213bb1bd05b7780b9a7bd1bd16f19de731a6191c72d290bbdef4a6b4ab10ee272675670a2580e56f9dc9bec31f86cbbab98d59868d68a4111daeefd6065c757985f50c06701d75d54f153f1068b11184569170335585afaaf61c3a72d58e424264e9d18769e8f1528cb70eb776848eecc2a95dc2d6ea61870ef1daba71bb8ebc7cb0d3e563c3e648ae6385a304b5e804e108156b86a9d55a305a1fe70d6d68abfba23abb27b1ad4cf13b085ad901d38ff58f4a45580d957c51bf2bebe84db66909bfb94d51a93488554e4be0383698152b2625836ee8a5cb4eb859d66176aa9a8a72ec6f0acb2ebb6b99d20b08fd4954901990f85c9a2712a7cad40f681444ac1b4d97a29247474fa54548a86dcf32b55a34f43481eb5870297dfd182decfb1007bc0ef6599756ce77844c3095574e4704ba720c26adc274dc0ba82a8e587f524080e472070c3dbe4446b5e63923e71880cdd5bed49e59edefedd62bf5814d49167b6edf174a4ab3a277fbb95a7a6e25536424f83a17d5b7f22ed687b6884522d5235a2f0fec9968f7c09748d7e75762de90f7c0631f56740a9b7e4fc017cc11f486c42ae1db41571e4299319c7fa95ee133e4abbb5cb5f41670a172eef17f8d88cf8adcea6090401a3733e7df474349c643edda4342ccd1cb843d854622de31a874619b1e662bc0479f91953a2a2e69c993f651ffe29d6e8873c3f92f2dbb22e33dd5333d62da84be30b2f0580200dee60779152cf668331351a4f8479a5c64c23871b2d28daf6caff4110436c9a526be55f076087635a0cf770fe1860191757f47bdb2d3943744b4e46845074aa9e27217cf535afc9c74a61fcb4f55826dea8ed980a6369a39578ea8285a37a6376cd032efe3449418de77b391c3de7e416128eac7d8f0fbfbba8fbf433a3106d4745d22b64b26c10aa8b766110dd58a0fa74d26bcf302bcaae3ce40171827a5f62bce90a01c69b1697c2d60988bc40f9d3566f91fadfbf863a22971acf79d0d1b5326881b517949f2c609f4423c9b3d2605901613c30661093d9140db3b0e3e7be3f7b5220e64b4c41d3798418bbf2048964c7df778fe034e8c8e13944618fb8a7fdd13a5fb2453425fc6f8de22e6ee500c986e8313b6d61bc90d25c591740ea7864ab7f029c710bfeaaba2e4ec05f79b22a60cb555592b78708cff149e4ef120e5ef3a1db64c1f5577f35225476f93bd8d713ea14a8c76ad33d0f1a5b94d3ff878d06f1fd178028f4d027858c3df7f6846a8d1fb39c510f4afc6fda92cb5b9c14135da90bfc02b2f233629673bd2e18b2119299ae7e2b9f5ecd94bd20dc8076cd14e91e9d526540b0ad1f2a33c249e711d4627d918803ff1b1573a5e4c1714424357012c0fd3f8330ea55d1774b01bc188d3ba3d65dbb9fddc5c6a7cf558d6713393898ef6cfdab388ed41d15b0f768efd2449785e65e27b0cc1ae3218655700c534de1756a94ca65d646b2c3464dea8988f74f1c68b03e82bb4f9ab28f7157c0ab4fd12fafcf7f303d53fcfc3ba3e14f2197c8af1895a5d18c360eecdf6baa090649bf8e7e25eacfbe635ec523b1fc34919b7f4c54144c369625fbedbf933001434919371e13428d0e81af44e5fd3e619e0dcb899a6e403b60d0cba9dc95243b14ebf46b6d365f7b012ad60c5d34ce3e66b1a00fdb58227d093ca834c88960787a6f8385982dbd968dd7f64c0831236480d2b8162e04b8109132bc05b2f7aca297e97732bcb8a590cdc5d7b454b9cc3959a4ab17766275d433626cc1f83b7b78c1dd4645c690bda72e34872558e1b8dd18cdb32b58b43d2f023474c785c927aa4f2af075f4bb2fe00198e41d6c4268bcbb4b926bdc2614724ea1feec41b2cd10137f1a212c6d1fda8be8a15390ea0721efb07e34020241bc14e4c58b6fab6bb97bf78f6bed47ecc2c497480f9dd3b0f601496f33f69c0ff87ddd22d247eedebaa6b642438fb0e344440219239bf88fa08f86d71dab93b6851abcbb8c1c3465749e2d5b560d5f43f6d9bfbf8a58d75cebe4cf54036b64b9167f5012fb7768fdbb252e89929a2d59f737229fe4b4eb2a9568ed3237def89c74d152c668d27e132e685c7485fab56c7b856aba2bee0d6e6763cab2a0fc34e6e6ce7baafaa5e80903e06f1d797454e80023760ba899f1131822c18c3fb09b7433b922bdf6bea0ae1389305c036b27e984f68c51a9289095efd439c2cfee22bf82cfc1c021608d14d054153785a032b0272b0b7eb907129ee8a730da8b484f42546a8aebf5ee2b662893eea19c41d84856d545f1fc7d727e500907b918702427f45fbf52b42e05396dd2a985c0105fe14e9ede564d772777a46d29ff3f587824a196c6bc950f70cfb2a7d10e00d758586aad3d41cfbfb6e41ed992aa68bcd1107bff6eed8978d33aa2ba57cc8249d2c0fd678cf2cf0a090492f7f5681a35a00cdb4008cfb0d64f8b13d5bf7a118cfe15cc0d35aedab7178f9e280234b2f50c927d27f6ca2b21671caf737f18e5ee2ca07ec1859b8aa3b71832e9438083e0cd958e27dc62d5c9e4129c52165e490e99153394ce4d836705b313a02c33833742ef2398b2cc9c93c42a83bcd18a3efa057121a63ae79b03a54bb190cc9c153d087446aa39dc33b4112ca69807f173a9b4f5e15d38ce87d366d5e18ec1fdd2cfe37165dee3a241893c1130f382cc042175890683cbd178f707a828140e174904e448f6ad67d626078ff66b786e4f30e494d62ad1036bb8e77c0d6fcc45516c1c7134c40fdaf11379bb8fdba6f82cbb4ec0cbf69d2fe6ac215fbf93347d11dc361f79fc856745bcf292610b3fe6e59ed6d968aa1919525171d46d2906ede2c6fdf35316352c9cfd4b8897b8c2d59cf549519e495b793ad18737c98c4f00467439f596af647f85d4f4b48ef0105389e408b1a60729b71a68b2dcbf0e9aaa676d97a1bdafb4ceda769e8cad086d6e29a6500db46e31dbc9e75569fb68dbd6006300e7237a6b56b612a8d64adc9decaa48ede9e519844d1e9855cdd32c9b17d01bb090bc9a12cb1764ea860e93330ff455574869333ca09df3c2ab5a46bc3c99da85b0f2216eb63023f8c5d0bc2e3d5919afeb41df9c4386bdbfc572aa783c59dda2c4e9f63a596ff938c7f1a1e6d4b3a84795ff4d1e48ed06f725c3eae2363a24e4650417d5fb707a45828e9ad4e640906ab3c14820f770680a750023ebd75401552c7d08d603c623a7f4d80ef6ea45610d1bdcb6b5372bd52f57d12cc4b96c75bd691023329842a5daf09109aaeeb23e36b21a31abe68e8a6f1fdf3e415caa7a69aa00ecea552ad76579271f6b05b6cb299b8331db70ad5533c3b13b4a3090c5c1e07ee018d7f95f32492e394c28079177246480f43a0e7b7a6fa3e70dd845d7805f6572952e189e95234b595d1c7795d5899b0c0085c2fb4821d85c4f0dbc05804b00c40653b2be7fba79e50558e2baa34da982fcdb18da7903e5fb8116ca519286d4e4d30b3cf3e69f97ad0183ea7138a11fbfef1dca3122150913b5aba50156b902d04755d31ba07504cbd1528dedeffd7ff6c84767abc3a1e71a65cd0858f3c41db3ccf9c2c5cdcb6c7d5b06de3bab20ca20bb9f5462210146c0ade87d5409b01085bd4fdda37872fcac082b4c767106a0f496351f61a1d4e47c323a478b6731814cccc976929ee26de8432bf961735006e3fce38ab6db3f43027391aa7c2b32e4698d24a63321cfc4f697f8f069e4a3184b72ec8d89adbff9d14b0c6d5af32252c15479613e17e3455873fc18eeed504009fe714f85acf19673d4f2acf2c54c56dadb5f41e04116defcc72e8b8cbcfaf62903438957dcfd022c5ae65178226c779dfb8788f9d37f57a2aa1a06b6d7a6e276194e1b9fd5478c893be0c22363d32a5a726a8bebe92b2d5a12e144b89119151801e0a81c103cd51742dadfd7671df0aa633e483459893d1176918155834a8b96675f591c119c72322904f085c26e9631c10d6c3e74d8d22406361c65881bc4e14986baeb617708eca58e7f6d01da8ebf95e3f21ca0bf8c5d846541340f246e815a67123d0a47aa4d9c575e1651ce904d06e7103cee5754411cd3d523490472a533be544d4a121d5bc9895ec60377c0f14835b4c9dff50ff950c71dc87b47d611da5bb9c5cf6db06746dbac756e880fadf62200d32be710d3d47bd9fa3259707f2c4005308e658054ee66a184cfae4bdd47603e168af029ec50037341d5581a3f25e7fc5e618f6ba05ccb66a3e8cd7d7ffbe1861a3f2a39fc713d9045b40abc910d57594689405a908b90af49a2a9dcf9307f9a8718d25293d94ac62dfc27c9ac87dd5b4c4910599050690d2f9321a24175f8f7eba84f93893a5d3f05468d7cb6b42cd1e2c5e5f9ba7666d061b20c405c8eabe218069161ca37aa099d5014427f0d1df9f5eb58ba6304b68446fa797e730867942ba0aca18562080766969114594bdb835920a8e06773070676463f90220f6c43af169bd572a516c61c024d8a1b127836fa12ad7e918214d738e179a25628ada94c65f607025b47ea8e1882c71e22593f4cdba5a85fbd8a34a2f28ef164a695afe67fcbcc2dfc8240f10d70432c048f243ac3157e6614eb5f5cd4d964416a2efcd583f156ab9acab9f2a0678aef0aa866cc1e9dab580b4bc8a684bec238681d2a9596cbe09303fbbcddda484a9339f06d869e18d7bd982103bd10ed149b27a4e53701106d4a0db0213f8aad233f0cd6b4efdba677a3cac8a52a3a0abc696b59679e331215b931210fc155226f2a01ad2095b3def4f40e7c7715e063c5334e0cdc190605070426e0d818adbc42e4ed6fee5a7b3bbfb0714a277e8002c82bd736f8a461f8d453783ea832d5a53899692e07af96719eace8142d82df082eb725839f862974caaac95a63e4c87de21c45a79f4011eef135816499f08e8c6753da365170811a7b7cd7ce35fef4f2bd5cba86506a07d518de52b08d2d957d831d96abb1319d27e96f0ba8dd265c96661d07c456f2d563d25e51b371607a555b32454ab1102e4d0db05f1aa4a51fb1cae3b56be6c512919a2f68b41e1354eb15f845197ea550c88b41a8257bbc9c2756067eadd3f2a13bf7897a68dd3084e85e30605c7629f8d7edb95d3a6a125b8530825d27bb23e3cae8e895b69dabf37ded35c553fec6a171e5bebede4985956073c35b19543afa88b41927b15d135d8fd7d8ef861881c4a221e68bd6678625e2381919ff91b3f84733f42db910c041acf3c31a236d7fe1a19ab3c74f9a5c9bac70863cc1ae4aa93f81896c497565ea1a200005454746aa5801e463e283411de01673ed7671aa33743de97ef12e59820354c4bf4dab110bc66c0f8367930bfcb0726d735e79e7f75c6f21ce25c9cb4cdb904e8ec19ce70b2582c866526c1d6590bd408d913253d816fb79a8e13f5f453cacbd8e5187420fc301d9f4fdfe0761a75c2b034552a53274bc20c7bbff0e131a144971106ea309e7466780218b1d81fc8480f9fb319c681cd63823b58491b62b9d8db75c1acd6c84252ec3e11bd351580bb0ffffff4f