PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 54021 7ae472e0f1cf5c7879603c434cf0fabdb6ee7f30df6b651f888ccc366d1bda66

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
591722c89f5edfa5cf44d3bb38de8f2d4bc881b60120a8432ffe06c839be715b
Certificate Block Hash
7ae472e0f1cf5c7879603c434cf0fabdb6ee7f30df6b651f888ccc366d1bda66
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...006039000000010000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000aa2054acafac359d033cc0d8ac1b6697335062ac3e0bb808de880b7c02b059a726ade0a69d2a23ee4b854ef1ef9a98045f4c7049ed29e5c0c1d5ede787d37a3251dbfea1b5e2ed9d7ac73b1b3f21134295c07285d0516f26fb1600000000000000400000004000006039000000010000

Raw Header Hex

000040202fc25317e5bd993bf1d17b33ca1e301ce402e7858b65f3b2b44558da0cbc1e130e3bea3facad12ba52213ee6e26e41db9d569d4471b64aed46bb59be335f05e8fdbe086a440107185b71be39c806fe2f43a82001b681c84b2d8fde38bbd344cfa5df5e9fc8221759

Proof Data Hex

59,560 bytes
121216020307d274c477deb792972662f5033cda59efe5c30ce8afb61c8f24303e0bfead8cea1d5f65dbedf3ec227a995112eff3cbe6ee60d4927e2c36d2ba6af5965f2e54b30fd05b562de78d097b18493d649da38c723ddd8b9ee0bee1bcaeaf3298c056b1745633fdc0bba21c539c6e75ed9093b5123cbdf3f00cf06f5296194fa458c2f596d196d612a22250506fc0ab4dec6ad6905d66de13d10d7dc2e4beef210a41e46616835e63d64f77810c89f7f685c0c11bf3a26ecf5c436d91a47f877037adb94af06ed48543982990bb3b8e53bd52cc0050a447defbe59e40d4c93442938ac024dd0725202e3f5fa2ab995721b016eeb91cd33646f03ef684a552d7444c90e35ec3c180d96cd6ed10a82abd689540a4fd514851bdff59959e7685a02f23a19569bbd58c537b4161e6af17c633b4f52ecc04a81cc438463a5759710352ecc408e11f0ea50a59f2ac79afe6c0e7220a7b36b6b394fe1689d20e952b471238dba0e33ea19d196fcf13bfe019302a278df909d2c3f650fe4c06e7381a015e7bfafdd118de03e5971aadb9650212a3a0faf66f7c03e31542d100f713be9810bee89195ee8b861c11a2c051522a153e84659870bf78637fde8bf721338aba97bb38afa0320b234d10d1cf1c79cca11cf660513ec1540707e73ed4cf03a72f2ab5cbde06de2a5538cfd0af92100a40c833d500c4c824d35716a19504e878d1e8badf4c6d1b304847a9a52a0435e35e9bd0e928e4763909705b15f96aec406f472903199213c36d39944dbdd0ad88057fa895eaa3b1656f8f6909d2b46ef6b9e71937d8594182329a938c9348b503ff79ccddd09e6d3b6352742686c0f4ab3a15402e3eb33e8b1bb44a35f1ba0db034d9c9f1566dc6e49f574ee0393d0e818013e56440f2f893cade13994da0d167f133af4c33d9bc9fbdf3e3fbbb1b22a9e4c1b7a875e5566778dc59100517b1a5e3385532187c99f9c5e976a651cbd9e034cacefdcff678ffb36504d7f1543efaae0881e6dffd84acaf001116a4e1f2a18000271c16e4d1c5a811d8c818a1c179456a2be8e40149fc1b21d0f0f0c54b717581c1de825432682ef5591ec9c11f2cf899a7627eed9682f6dabf25dcb6a7ca782c2c13d25a9214053c44b794899b35edec39e10643b994dcf9fba696a5c6bc6d2c4185fa9c2b6824fa8211205c07cd6a2d296348f19e989e98d6d0616e577a174314f7dc0f3540a61b96bbe1aaea99f2432dd74c114a0a0ed31ac85d5e59126f57901d4f75f8cc5de80966fcc8fe694e367de2bc64a7788f69e2d889f81621f7ff7b8a0a9713c8d68cfaabeda1da7dcc30b4f1e62fc7a6725571160e4da477a06884354310419780b22065322704c428ea3e2b2cdeca75c6e2d05b8b2a2bbc4e38e1df52be3ccb1b3645f7caa39971c044c09a38401f2198128b7135f8e424ac74d6e6f107ea2ad4ba82bb614030e92d9f52a8a47868eab709eee61f8373d517fe55445d6a73994e234cd34fdfbffab63f20849fb394e5ebb838633d997d4a3e2955d47bbe78e9d197e6b26f61aa75a92b66c71b4e44fdb6582d7923b020c4231460ffd7d501e7e118997a41a78302ec692e1bde0da1b2ad4f38468cd20fdab8742c5da81fa0ba5f6530557d2e6c33a1f15509156cf4c91e255d354eab57a82799acd54c7149a17709981849c167c6c9a8e3bdf1230ea50e1ea8ccaf31344ce41e12a1b936626838355f29e36f19aee9adc65dffc47cbbd1766212b9a33fdfbc7a8f8d3126e2bb301617817822a371377c9dd027ba5cec2ba2845438ba32f26f81d6a8a682b827d5cb3fbe414ce5b02af6e37c675e114c37d830ad302865ef74b8cc585f5b585778c4381d78116f0e88609f539e51e12d4001769dc7e8eef1e3621784314b25d6113d29f5d4abd071b402108f3732da81f411fcdf6005f775899dcba3826af64722d2d8d9c573f2d45b60471f6e591ce04d944c8b80bcdec6f595c3bcfcdc32085682df77b6dc90cd51aaa22ceb82c5f0474c63832244ff01ef19112a215650a3af7252f36545264d55d1cc79834972fdfea5660e116dfd83a5bd694a967a3c8005ebc4a802e0a02fe87c7ca1716fc50e9e5a210f1ea467d0076131490422cf85fd64ecb0c485e235becdb30e30d221a032302964e414da5cbb6f02883f2005b4a8d2bd6877278720b6fab96a68b3ae8a3728cc7e21f8550e90137a5a365e3e20c5b1f296cf88bf9ceb0abef9bf01cc3e0a2f582c34b0c03ed7ecf850f34ecdcb75f660f47884c6134eda49cead22571b7f0834c84054687fea0d455425e92bb86645256f5b0be7640a0460499c7c48392b96bdaaea6500f766adea8b08b9661ac6b7c701cb905b06b157d20fd9d110bf9e1287f1428e9e5ec3ef5998156f59558136ea577e817350853e4242221f0d8bb32a58b29b57bcd06924c4787604622e53e3cb257ecd8d1ac2c09ac9ebe84560aaa6bc7ea4f364678b9c7eaa210f7d49cad523b0ed52f24cfc95b0fb39f4f180e6307351c1c519bf4fcd9946f361e4550224b6e99b30bbe09fbcf3dfb7ee1f552128d196e4c77af38fe9167e5a1fc755bf48a267d3d5a33047e6869b3c6fb2a2d1466af8722a8765b97d2a376ed3801830b940c15d226f8b55e21f03607e6fdd2762015a30e11307792405c0f661ea555f693d8ea9e55965a44b304d4c3a60732b61f470f4b91ac6b6c6afd7f91d3839c2648c3c314aa5a575a3ea471580c0d4670a997679afe309761c0b6ff45c72dacec859ed2fa0214cce457e7a30e8f8acac88e78ba99025598e334e9c3a6aaee03cdef99f7d0838c6d4f2979b7de8549b32468d88607743ee10cca93b639f23ab212e17df7f6e72e460ebd8f4e5d6c8d3b1f43532f5393b09d0b05d0d1edb4faadda83d5554fd0d01c0c62dc5713d5a432e08f93b517b272f40358771dd20b41d67dd8608ad1b58837b6fa32f4b32aef4b1fb917b25cbfbcb28b285e1699603a65cdc0a894d9e89335386bbb948da43b643fa7ac2429b86d64b0e2414be68bf8b004e7ec1e2cb8b31af425ba0ea4a7527b719a1331d88ced309c7cce443fd93fc581833d3bbed6adcee0616da3b39a313a5dee12397ae2f843c4712977a0ea055d7b713a353b8405c9d124317e3288a9bd7421ef352539216541d6f6f73ba028cfc57fd05a6e919071fcca6142719bf154712586fecc769fb32aa5c46f0976c1aeb205ef1531cf7acba35cb33fd5014f279bca8156df74a69da0c0b3041d4a017fd071dd504556cc99fc650cfc6e0c05ca6127f5982e0241f0754a94df8d199cbe3ff51df0e38ad28314fdc041f543eaf0aedf19c04775f90bd87f7dc0f8afa7bc513f3b6da7d643a88f8e9eb6b9fc3b408551b834690529d3d2d8d1d9fa9a0995f852070da8c7b4ee48ec4d273f1062a73043d4904d3fb2a2b72f8ff9b587fd1f3478307f209396f2820435d05e5156071c239184ce4bdaf038bba0221c27ba5941fb5a6b1d2f797884c7955ca922c0add45a75a9879e2a41ba8c0bdb231c174c1a18cee837c51e85632b2dc20ebbc8084cc1d07930949835462c87890d4dea551edc9e14c77e8127b26e75e4a0b8e81f02375c1fd30522c73e44b1504d690a66e18feeca5c0c6182de160246d4224e632742970fab891d67285403ae50d5e1215577c3d075c3433d345c623e17d8deaaa234d32e4786f2ca1f8b76afbadc148d959214506d2b2b2b8dc57a771d6e23ee1de959d69370aac1810eca542cea8d0e8c22693e10576780f3238464d82099077f892f71673880a225f84e82b4c979535aa03977150ac52e590b9d048c4cae3cfe57c1ecbbf57228ab120d79723dcb44745d47e8e5e5dc603e967dd2d5e35f61d90024c8348b8bd881b3087cc4c119ac2fb0a30f9ef406a68541a7ccfe1710aa5d4264fe97cce45001d6bb4e12db76d7091ef706c34a6b9b343ba38be2d659de7b99fc4ed821c12a401662049ef58647aa0ed73f88ec2ac19a6ebff9029dfa20679e3e0fc59e62f4caaf71685565fcbc9689bf2dfd110da531d8689499dec88a2675bda9df6fb0e6632be9596dffd3d9b76de2b9bb715233c58e45e98b94db34b1d22ecb59c4cff6578c39f862571f63e64e5888b200f9aafde094402aa71c8533212d506c4bd94fc5557adae3ffe40536bb98a6205d12a48a1a6e1d35aff28eb8ce2889be1d0becede08c8fb64c13aa8eb352d235b8570d3aaf1c2bfb881420c123c9b10eb25bf300950a8b118a85ead4086d628ed423cd7615cd176c982f4edcd6174fc6bd64b6b4ca1c7040cc373ef03d2e24eea8bf3ec84a90234857c87471d72000f4b1f5b82b9071b4890688412f79cc7decb2708c79c1cbc35954b9f8774e098b89baf8b5f2724cb71d7956619f7749b7a5da69971d0fc3598dfb4f72750ac68a9215c758088f80b8bb3222926d288bb8e8185db8e3965837ea398dda7a89bdce4e22d7f48af7b2f7360cc72a1dd29d49c13f1ade055d9fe499f8a06439ca93c7eff88c922cfcfa0dd88fc31a080cec96fadabd024be07d2d03589edbf06677047ad11fa8a19da2a3cd25242982b12c49e213b55f17321ecb7da19b1ef0b5c421461bb39207571b444eadd493b165be457d57f0da0ca639e6eac757ec58cdc830d73c9e979788fed68b79eec8e96dad74e94f8ebb6dc6b108e785628d98150d937ca15ae652623c0a3d3c9124674410d378d4eddcb758671f6a6152eff04a3dcbb5316089d5407bf198c20351246f9c518bf90e245a67f6912928b529d754f2aeb8602ee73c7516429ed6fd6ab59ae30d67f3454283a974e3069dd0c4e9a37f455108f47baf498864aa9033ebef950c2a6b374927e6a6d7a5e6536510d7aa9ad672b6bdf1ac6e1de84047ce9d65c07b461bad5c698e75a4eff3fc218c4d75835d01566dd1bbbd65b91f28c5c50e9711dcbbbdf47e9913686fe3068e1400ff411359aeb917102fbde3ca039ff6b4bca507e586494439010e97ddad535af9fe35f2f2b5680faef839355493a2144f555eb81640457a1e993593a2949edd6970ceeabe4aeb619388abe2607810929c056507b04797c1595bdf744a7689be936471db7cc631f8fc6491ba2fe9368fabecf6dd91900f310a9a205d757b06ea1a1fb09904fc4a07cc3dc0e8df2899e662824677e01da8de087b112c313c39580fe87c337578a862f7b9b934a19ede633f1a24eb5248652ab0ff21d05234f0b7340cda00f5fcdbaf1dc0a45c66027e8b277a3b88e9828c867fa5c9650a46fbedc6aa8b36075b651be87e090826651dcbb08c394621d52b9414d714dade9e0bb891ff517809593824fd43e1f25dd994b696c17a9316552e0c8168cf51f814fc9ed502a749935a1e83641c1e5bbde3ca3e4b3d3a27167f6e0b2b379d6aa5fcb7c4cd7bc1d6041f0f2b5e4e5aa44e71f70fb3b5d44691ce068df4d4989dd76f70ee49aaf592a2bfd0fc75916c3d898242d6c37d803f23f1ef6d5a6e6df1b6d87192cebc6152b69482e06a83fa610d90b43a29df7db57aacc0c610791a3320cb61b3c6e5d3e445fd1a8bd81203a1e6c808404e5c5785e4531e731869343c557b1e2d33ab19541b06c20c57cba8c8a22b79583521670588d9d79bbf3a22b7b8287349ad71550d6702338c81ca48e3ac3388e30a88aa3e5e764d3f1974919d334d3bb04a141a3faa7cdb150c576ff7c57e5e0e6caff0408cdaf29662483f5baab5c53de3719db116132a72afe551218e1a417ae7c60e30c8614cbe5ec8920e5395633804f4f94fca8cdf2f268620513e1b1f0cf412571e9d33d207b4c173a3b5da9cfc5d7dd99fa9b27a5ac948fc41004e320fbb62d184e43e70af6c479c9f6af91a4688795afbbaed101d9382fa1c04df5494aec12ea371a3ca9e4066a2a62a7b0d5860202342d11f510dc6e22106b38ba47857ec24e75aef6fe8d2cf99385d384949ec99291af2779a9dcd355d789d7e2780a13b49fc9566f25e505a70d0b6ff1794958b885c036bd8daf1e317af470fc5bc919ec20b7bbeed9905df3ff1c057731c0ed106343d129eeee67b29f073553de4b8054d925d94f9c33c8f9ce3e40a555d2369cbde9a1925ab2399537b6e18bc3d07b008cc5a60eb5345eba5064fa93342a46357a3e976473eb3561bf4b57fa7e66dd9f773836f48388e762a04e3f975f3d6006fe1869ba9889a30b9eb94d94d49e968eba791af1612e568c803185781fcb70c0428949f06cfd8b8c005df9e1e7dda542c925334c4b8db6f8cb00a8671db5f7b4233a140387e866430d729e9add4c603c34fa0fc28ddc85113d0a9fefc12fcdeb5539efd21e59ccdcf6ba01791683e79248f7827621a9605f7b64504ac0fef981c527c6f81972f43d1c3d708fb12a816bf0ebce6e7bfacc062e4991a68c3835e6347f8fe47a57af5607b7fd196024f9de1a456cb4f358460a706e5ed1e7ef222e18c11f32602ed89552953808c2d8acc909d5f24807bf7855ac17fb9d7c67e5c838b3bb36f43826f264424e578cd0073a78973501fe3f6477aa11b911bcb2bf959c1a1c57d3161145afdb6e2d92c3e83e2aa0f23b6ec3efa0288584ae74ac42434ebc946225c8fd12bc7b66fe6613202811480d696fc8cc51e3c3d87fa5069feb97fc57d71ccf10b90e57bfc32745553a4cfc1fe5d21abd64b37314ec7cefdc5eac8b9d9ea41b572a2f0577c8fb234788b265747a06c67877c288e0279b1d8d611e1d6161c6d1e28f0efbbdae61640a4c208351f3a550a787660d2ca6896422716653ec230174bac74631cd20f5e1360a624cdff2c60f93ebca424ca9f4180d2a2de8e91fd2735d180e36f84f660cc81a3f8fc69d06fa7a06effbbccbc75e7a6bd5ec03264d427c3e4ed25243b12fe4c44bfdc213655d356d42c4230623ec75422b0ba98f4848bde0677e207d83d1b3f3e2e3b0139a65478a7daa7ff5d7415f0509ed68938a61955510ecf077c96296cafa2706479ed83747fb8177e26567faedc93b84dee6b6c97acbe115d8c7f682db6b479b84caad0d40f3e1a178f6ae1dd7cee3ce73f4b806dba45fefb4b301471fc23d4146c55434059cc219c5c7da990aa76637307659415225a1446e4718c046490f8d729ab7852deb1483f0cdccfe35d0e418b2667c6bb1cec045fda02906e3810ca500f757482e450735a64d4c36f3384fbd717c601cc423a510fc59cf8308ba646f8aee7d54c8b2a352fea50fc34ce239981bb8dc2bb84838ddcb9978f4cc20bfeefccb681822a5ff10b6cc3ff84f04cc277c3f345f762963c346893c6e04c714e2cc37acbf09df5ff016f7548df73bdfa52171f0c0bd20b0631962f77e211099f86a4583fd805ba80afb290578304d296e2f619aeb6e3069e71a68383c7e091c9776f6ad1f59393239cd5817792bc49db0a9b519140d49acac00303495746841a6d0c7095bab10d66b9e33d52d4bce839a0c458a1668c9124f20cdd62a819f10726d92d358a05a601ce81b3765fe938b145b0e31e0fc983fb8ed83ac76b99485d8fa07311b24e298c6e93ebec5fd342b9c1a1ab39cced0a3fa7bbede3b2865558108845817fe018b9aeaa6c5527bd120cba1c4eae9057c9c6b29608ebd8ad133ae90118e1fc275c24a7da0467f1439dc3586d68aada56723212b03b8c8dbf1cbd0d2b4373c9f0f1de8c9f23963a18a264b5b77a66c477596143b6e74b02ee75319d2061fc48ba4f77c1aefd720e208bcd45f966e4672b5976e8199c042b11f36e649c0130a5e37fe31c6576ac6ec263c6a77c524ef69a3ec748315a0951808b6e77774daa2ed9795f4a47e56ce7f8babb5f7638926d85993b471011e77f0857f198e4bac44b0ed1d518be792fc172e5efc6b8c411771eaf9a8b0bf2c2d9b64ec5a143d5b7fde2696dc5427570c24b365a9a3348f77ea3550ffedcc309438c0c606dc36a86528213d8b989abe46e875a3359a471c2816d5b26800c90213ff071da833fc4a32357e96f314cc6d20219d7bd867f3be0f53d6df39b2aed76a2982e37d302ca2dbba7862a2b316c06f95d000f4b376f65b904dcc81102c2b018d6e0c9a90803c3d73d2693689cd74c716a745c3e4910821f183d8f23d800b19cc3817d876214d3fbd4effd7476ce67b05a6e80aca103954c1b956e758a65e644b820035eb6be7b5ab3721d7db730414477d9362d467adfafb715f8a1af9bcc11ba1a77cb60b9f77d605e6089030736b4c4efb2869f17dbd7c6af463884891461e317f8e9986920be5681ee1abce63e7f88b8b355db74838ccdb7369f8e872426263afa77c72f13938cb45dfd52e773e21ed88eef6f9ae69de551e85fcf9ff74fcd98f6c90eed8c1d607ad260a84edca15529411dae148140d5a41d4c2a29af4c266735139a0a85da67c8d424b37d0d630d7b535b3b2eb2dacc85f68b7350346d60554cc26a594fd34b6dd626c42e706567622be69e16591c62dd7fdf03093a028ddb32a613cec1823781649ad382430af0fc8b21c75976475a9736499f7cd7d45084942c9d511536b44ff075f086c7e2e5642012fede83afa76e07ed959d0cc06416560a477829e91661c69a55fd7372c100261c15d4f219dd8c13a5ee1785bd361330c368fd63375181f37d4a2e28fbe331088b4563a6e6ac48185e07ec7603ea5d6811747b2db4840477c5aa4d0ac989ef333911bfabaa056e37c0624281d8aa33c669ce576bc053c6e3f2ae5d7353e6bebed95a12cb6e1a6f54d12b514ac45f845aaa49ff0dc4afa65bca85246bcf63557102b2d6b9600c9d4008ecdf49ae385590c1649a420064918e7227987cd5b2733730303d41174c3a5e051a6b0c4ee0eccc6d0f9a4a836537407fee0c57bb74eebd16f3622e51aab38182732b9c98a98d0c95fb7fb3aa441754dcf59fab566127d7385bdd7da5825f03e29bbe5cf1fac3c38d4cdcbf1f4ddfd03421b7ab7880eb9acb8b4f4855672e7fb8453dffb4db951d8802b3e6a61747bb7fe5c393065c1116f128eddb35e9146756149a910998651e24f3addc7b19ef3bcfcb12182efdb0e26ac6a3350a9cab283be6c558b99434800791f21f4ba596ae2b141a827b2942717c399578121c4d3bdcec885b2fe998bb2108efe28050eeb979f7b6fc5e8d38d34dca7d51002b346d374cb6c577ed6cbdcb39ef9f65c79d05bc54e263987e7ac41ea29056b32def881cb18dc1a9ac20ec2fd7f31b11dad243008d0d4968f5e7199727013cc197caca1d8b3dd1f29560a0661a40a6dedd29f9cc28cebea85026e61a004ab9e4a95296ef031d0e5b78b79ae47a78eb806a77fd2697ce17b952fa5f3e27605f63c0bcc0187814350947b0533766a58bc172fa5c0367605c91cf6e38494b84ab9961d66f38f9fdd46f9121f843cf2d40cd76ba574310c8c6a0f559b61b0e249d6e8ab2941737832b83972c5c270d48c8c7c068f48104900888dd064378f80bf9208334b6cac2d042e48539b4f13b757fb70eafcc23f47a037f26a428954b98da95909566f0c0c7d6ae496eea647d4aec089c9397c1014f4c78059a659f468cba328eae7c5a06381ac7f5884a93c6b2c98fa340fba70af20e1e702c6437f1819a334a76decf326413cd052a555afd0d74d16c35c090982612a9f72284efc15469d0a8c907cc075fc4fc2ccd3bf38ae17acebc4ea7af0531123ea0acc095a64379df31808ce51d32e6f96862f936015f5357f233c58a0ab84f7c45b05aea35aa61fe00143e9f33890b27e3bcb8c0e7840d0e5ae8f167a59f5d23f0d2b2f734dba4496d57d2a78ecc33ab6f4a82ee602b385a8a3b0f31106755d45f7e921a1719974fb3280bc9359d12c3e07a0ece1666f4365122fdd76263005c699b1c7e7447c6b6f2f551d2eede58b041c55927fcc174d14d4a2e8be63566a487fc44e945e18029f7dcdeddf1269dd67d781d69727ca09fab2552059df15423b6dbd6c59d92367b667756fcbf894d0333abf4fee3720158f5c12861edda3a67aecaec0ba1aa143f053736897fc51d0a715c65f7528d92a12d313ea4933d18d1d6082862ff68176d08e74632c733a4325e38dc5eb13e51dc81a3dcb82134ae5216238ac2ef793ba76779632f4642b31c7c6a2c51d1323ef3e17dbe89423269ab1ef2be616a835c2000f3c2b4aedce8df479d3d6dc96b1587efd1cea51e240f2071311fae00d7318abf4a5bcae18890fa753e7c831a7186cdcf9abd52d3e1b966102cd5b55b248233c5f0b1c32d3c0f162a010e26bcf302a4a71bca7112b250e59d479873b48cff6983a6d73bf71e7bb1be8b3955c44f6ca881367c4db9b9836514b67998e2d0c95f019c92ccfec80a578736bb397390ab66e0514a42d73d30e8383110783cbedb66b1fa899503d13a038c389c8b263fe8b8560962dc009b6713171bb990b8c1ae4dac9c71a3e4099f0ed250e5ec833c53c81777059489e85cc2b153e4fd68418b502b063722ab9be95eeaba59f97ef2fd5951ce5a350db2b63b37f3df8ca97db08bab9c494358ebda82c6a66855eef845abb78f9fc4f259699f12a33266dde7fb6ae94b37b08197371cb5d83be49f2dc52bf0f20829fe7413015267fade67d3882caeee958c7fc69687e69f68e2c1d0cfc205dddb37e7fe0e7898a3a2d50d06a2a8eebcf94942a1f52f65de5f21d67cbca695082a382a3509a18c10ff379941e93ddb55f5772dbb41aa13e0d6ffc8bd352633ef4110181571d49f85bc7fa16a3a1d80aecd18ed70d15fa4743f7255ba025172685928a38e3f7b4d0fb09d6a09afa603fecc126a261a2074bb0540ebc400802dcd5389140b925c8b7577b290b1c70018d0007007fd742f284425540f56898eaa6bf9587cf17c175e519a13da32a32e619b292d55db47ccb844d8e82b2fdda4129f14ecf2297169d986c97134221493c1ce8dce166f0d8d3bb160c1ddfb0e518923736687924eac6f64bb49bb5b2bc7b40fe0156ba93278151f2df15cd3364ef20096ce66a73521478c7f5e8ca75aabbdd4229773745729e266e1f42726a312a43199a93da9ab28c10b8b7f6853c6c896e3f85cf08bd647a63076d3863b3c8b6caacc3431f61b597b75b6e771bbfae487cd5b98fc39a8077387ff78c61ccafdb5ab1cd3fc815abbac54ddfd24c638302326e89229d469fe72483d5c1cb92108f1dc920a6f153a3ffb1f72361ac305cd67c243c6e29db6141e6ebb93a808b42a6c9cfde7023f12a7ff9283f007912674cf17e243b33535f5a4be855b4cebfed3110024a71e06e0bc0bf7c2809caffb9b5c72473796b3430b2d943ad631eb7ecc7bebb567ed4e98d3418869ca0d4edbfa46a31e4816ec12b2dd1a4e4bd53e7e899aaa66315713aa56d274be70aafa021328b3dc10a3db920bd476986a3b1ad2026aee3d978626ae8fe40665647e96c52c75a8ea1ed6b3978203f6331989dc92cccd4207ac92758e33fefa721d526b8ce1f8e7a46e78c08e291cd2fdd4924ee00d7d7995714b0119a0e969de69ec79924d0392a765b066b180177812ddeeb42ff5cc67f2b871e63f45cea6c2fba986cc8d26a92aadefbc37b0fa359a8feb105545faeafe27ad9c22e707371ec24dd5081dad15e9bf68c038ed0f607634d38f384c29a8c5871fe0bd7ec1c6840f774dbc75e0c889a6d7306a131d446b9483339a38977769d3fc995d558a60ce84b30015fafd16710a6bacb34fea52cc0b326eab00d6673d5a967e6f563e1fb13e30ef762b62ccb07a2f036fd65d0d1d1e7e186499c57e72d202ff4d8da107e5ff7f0743755eb2dc52bdfe378a052e78e4b03d0ec3fe05432f9c9bbe5246b1e390cd88da4b682092c62b83e04fe0c4353871836b1d34205512815769de426bed1b380ee82cb463512001270040d572b0f92c7863a68b7bfdb3a43fdcbf47bdddbde1379f53ee08805f8c01ea9443edf17f79eebd017632568514c26b90a45411a7f721b86246b16c771a4ff72b5bbd83a2509993e940a27e1679e042403fb07e9c2cc34241db4a3d156a8f9dce697e09c839f83a4b80c33e250433dcf32df5320548b307808c3ceb0fd3edcb20cbc687aaf67a73ca175dfb153107baf48a333336ac39fc4761985f0be8ba672b7eeda9f8d499e71b7a8ff25837b17ee77fd7972a9ac11a14a3c41b03d57213377f622807c97eb6de44b7f35955f8ae9c85760a92737eacb0d0783681cfaafb5d0ec09159cdd80aab7590ce6471aca2ef3d4423f0bbb07e41b659878a692c8543f119363bcfcea84251dca8669af99093245b4e2c0c8ab717f185a550068649e7247430990307824100b75c1465332ba601545edb28ae4b218d910b0a1559daff363fe89a06c4b8cd6386a279b3058f880e985c9f2e59494327c4309d8ccd45fd29faf769393892101bdb1ca74a6dbfc6b8a492d92e22ad326184d42d2733a7ba7ebfdd20e6d13ed144320708582d50d221c546c8f298ea5d260f8b026dc1e69c8ed4173bfbfff0fe36b3746ab36650d570141f5f92a357530361151c79af39df126fae7a10e3da351f7f95054fb7ab0e14f7c4e0b7c74869c2a51824f4eff7dd7970e3c205d084e1fce2e6a3e63b1f30c32dcc627deb717a1c65c0ce085bb84425600ea75f2417dec2f10c88516b168e2134724b31dba987d641da0bf37810a653768e739c4b5119d3fc08c28c088bde80fd7e2a9d42590818cac554ecf37d1131367acb62ecd8414af4f0b8789acdf1dbd925a4c5ff3812893f23eb2f2cacdc7a183a39ffdb8f9c63f59b7af60669edd68b91e6e2e10159fe04bfdb8eb273b6fc094f2b08ef83ecc2d8599110cf3913d29e1c9f90c4ffe77b1936a28da7039060ef05fa57b496883296dbef70d9aac9e4842af1d62032db7a554daa1462963101f5068c12d346e767877718d50dd9eab41a18ad912c75f55218afaf632554d7e6444b868beece2d5efac15babd0b3d6d105857765318ffb1714d0b3682f84ff2b05729eaa482902425227cfc61f8b2cdf32ba5cb1fcd9b324cd4722e747ce29a9b72c37d386960ec2dd2a6941b8c14ed9809dd940ef9373979d579691843104d220e987dd53f5565f2d559c4da35a0ca7226c109586dc208f41c9291ffa6012a98cdc424149eabf0e325d60f789f28fb50a87f8bc452f9f0a87f8c0992746e841b8d3de40751b37b21cca22b89737859c5c911620c965c5d73277d9fe942c61f34a0229c84ba4161b116208d918ff487fa65b64fa4579b6a091c3b79565f835fc627619f0a94d2286de7b503c9ada9ea573301c8c8de34f908c3f97b0f05798e19703c769cfbe3bf195a7fecf212df085e05de250312c0d00389da4c327efc0e399915862e3764a75cb7caa63e8d03701e837b4aae52cf880d2d26d93b54a1045c82bceef8fef453f3e65361405f8a451adbcc1ee7a578045308f199280823e1d44c0ffbb4285b66fe72f1e1a4f90b1dd6ffb64e00e15819692d4cbcc867e3e6ab31a60a3fefaa9d2341430bab0000a9ad8222156813552aea0769d3be298b8b08e113841d94e6469e41224efa16e7b52053645d1249edba7971b676094db96dee319e72c5afeab6def0175cc6a49cf16a9175261e7724f72c9842a566d6b5d8255b59f3b18664d35fc3b673a832820271d0c03575230e0b29b13e3ca9ef0fdc1229b8f79047afcd31f2523a684a464179f3c2505ff070da3560cb7c1fe0c2383f56c7cd2fc32717a8ebd38eb0ccae8807ec77777936134bb6839778aa01292005a48802bcd4bdca0bbb2851bf2aa37989fab1f23d5521402bd9c45a7fa86826eb18cf01a5c67092d06e670c53f2b7700c4bf85d9c11a1795e8d1e3af56875dcfbe9cf84b56e15879d057b95001b475edcf5983dd5332c7d5c89a04a240340e5c9833024a99ca9de8e593fdd8f6d03e21ecc02032344eb20f25e4e80b6f3b28cbb3ecfa4d94e301c924a48cf2e218bda424bf5f2e99167efec722d08536b7e871529f2fced62c286e2a3c44a45d7232638c4c20fa3ee25a7b6ec8be8e23b7abb68f9bcc86ab333c5a79083320d6676d165f0527d53318433ab3ea608b697b83faf255672647662f4b1301d14f4214ae7c98ccd998721e8d5af597ddb9e4239a9843bc5ad7390d384235987e00de0edc9857bb9f31c0e49e1f9886bea566eba165bfd3f881cc53d3d4be3978ed46c0454e4bbd9bcca94327ee47181256371cb2573ec1f782de9f2fa87df7fc631ccf0ac29bcf967e609e2851b7bd85052a1af62179f8867123dadea1a55dd65e48ac017867df18f87c6590a16c5d8e2234f68d6c7c17be64b3edccb180a2ef677ebf14885a364fc79098d6b60e556bb0a95a530265b090f56e65e3e8962555855f5b12a16e4a342ea6a85085a6ac1c41fdfb889c31f50e64cabe5ae5c0e41ceed47a819fb814c010c4d76833cd8fce63be611cde055c3de30c168b77a7f1315acfde9ee07646dfce33c430e049379f323a7895d254b2c6186ddac949589854f7abc962eb16585bd3798d611f201b4e62964384ed02642ba7814b4f099cbe76f1a80464b080552e7989a9702a2c55fa23822ca35b801a06af359031fb19972dc50910a108bcaa3c552a02689f4f58c6e86349871ee1d567146748102b1675e170e34d6c86aa7b9533dc9b9b19b7f2be424eaa1841eb1d152534635e942635db34ce235633d87c0b0a2530e01567fb0686505deffb1ddb46e7a6227ecfb67bcab81fbd97f776de37bfc344a19e1b380b48ed0320a09fedbc40032dc115dfc5ca3b6ce5425c1bcbc92d7d9b7d23429e82d77dd5c77962e50103a153049853ccc34bbd2f069bdbee7eedb0d87985e0198ddfdebd7ad2877de014e73a5571d1d94c677e661552f9ea9a6a0991a2c4dbc943c044545f0da64a8d4b4386ae51ba148514faaebb21708dfed4ea174e28b61fcb632e49836652d70200e3f3b383e99b83cf126df39623dc4c7e14968e71e6e5107f2a1e8d698f7ea36434dba45f23c4584777adf12c94dd160d9f82a46c206011d8f3cb5cdab3c9ebc6f2a91e7acd0125fa991faa9a9609673d91bc4562f0969af39f6c5f500995f323bd7fae897d4a451168d5e1859aea68554ef124771b01be4b8462c22e45015b222eea27c6edde4641a11538a1463880b893218c9a1634f097cde67373bf5ccd091031f151a73891eced7dad57116ec796b80b7f6d99302b667895f7973204668042911690678abeb8d0c9890ba369d417c62627ed8febd7ba38811c37db3bb0b421ee3c6f3f70b936f8f30b86d6e5fce9788012db30294e4e5419543f4397012ee617054559097ffa4d67d534dec7641b8aa538ce068f968ef6137438568dcd1234e76bbed99f91844be7663b896cf1c26b31c329a17758ee1e17682908f41d91ed949bba5441a09d13bcbad424223ffd5a0938ab19c22c785a2c2366e7e0fc688823bf17110bc077d1836a2b17e6d272f9dcfb941536a33f8723f9ae3e6b2319fd9524d043f6bb4a65637d88976df81c924d2162fe45ef116551a302fcb713f38ff4af0ffda4b355db0db50a272754367088693f239baec58e6f7acd466af2bd9a5ba1a5446d1791ecfd3f977bd02cc0ad81f077de1f6ac1b55f1e2fe9627d9bfd0a61f71eed5a80ef97dec242308bcd00b480e86b06dd7a22f375691c734be397b06c53da8168768c9aaac1745bea4b82674d136e907ac3137c7ae18602d6c97ef022044f57daa5e4369f272a06b464a7d0018042752e9a949c11de84edf5ae12eafb8395c9a00f34b8baefac09c117ba2843592cc78c18a2f8662e44d288da76c45731dcc2c38ff3b6c3ae3be390637cb3fe413d5270d4bca65075929834232ed95f0e25acbe4c97e929141eb7f142dd32d29a172cdee9260338157faf83dda204bf0b93c7e7578a4f0f9439968361cd86fe0fbd9eedd9d09b6876f9aafbdf37a54c2237abcb85f82613a6d17de506616adf2a468f24dc46f74a0bae1b143a3c85932c8aa8253aa03d7b1d017dbda190690c6e23f91f2c70d40c5215bc3cb75e6930cbc95e371f7f0b08ad19096bf6ee6814e09bd08bfe20ac6e376dfe3229801bb53462b7ecf69eb85343728d4dd52643a192fa381b299638d5baf616cbfae9bb6b5b3f1b5556e2eb471141e2f11326235bab027084ac03248239d84c8bf9bf94339d04b7093ae35a9e0b7a0eab8362d0b93e48b46a8a8c3ff9ca10c9678f793484f12127550eabc3f6393a973f2b0245d258143828e3c84c91249b3634f60a5a08cf211a193aaf69744a8b14033a335e5cf54d3659a4204fefa11f247167d6be1620dc293c7cec1f75bbff7be179aa99722a673e29e4d6b8810f0ecb51e7b048f8f970c928817730f0c8771acc0d256f1236075eab7c055ce167cb682cf906165eaa69be50cba9b87bdda06bc9063fe9b0b6480d57f6638140d345cb8fd9c3771c417a1650dde664ee599fb8d511b6ed272c61625613630598fbdabc9a3f8f31ff88d7c31bb9e06a22258db6215b3b01403eae7cd8bc71d7db7036415f10f15a6ba96ea5cab57db3fbd16703eba741a717c192f88b62104d1fcf626a9d6c0b0e3834fb211890191823842ebd9badacefd41316b4226f48764c1ec496fa60dcbcedfb99502a534736f3d8086febc7efe6e70959335cbc6f738241b69734ffcf128cc719ded3094857e328d94845e969246d6791914e0c67c4834a18eeeb39f2c7bbcf190c2c5b0bf247221f843a93d0db4dff2f38f5090239fb5aa74bb8b44a5a9a0253946e7ff7db824516e90da386d9d100c05557d03186e90e4b7980835b3ede12266186af1884020e04e9ca2285923304c46bf213eaf8c5f5d5ec002fcc14a3151bea22e906d413af5d7c86230b01624694afff8083485ffd9ec5b1965cb66fe08fc0f7e3a3d1d18dc1610cbc89d60bf7735314ea513246f1bf31cde1499143501b9b3fdc9ed6b488de09f0a033ca1f6582767f529d319b9f0b9d88dcf0feb864703fab83c60f3f9f673cbaa6b83bb907fb13c76932485de5e92ece70f2be6a8258e818cec30161992c191bb08e5e0d7820020060310e3bb1f3c1c2a33be31d954d93b53e4b9ce0bec4542200319a85791b3dfba6c15a7422a9b6701a73ef77f8ed81b620a6752d199c986820079c954912c25af35120e81fab98601f180349fcbd13e1e5c3f08c194572ece0132f41278ab2699365850d861ff0e2b4298350ae1bc68b061928bc8b916b5bf92826e6293716ba3495865d4bd055fdd9aee3582b9c2e8d45b1c908f9efddae6933c06a031839b829923a05f000d4fb85768819ea6a7fbd155b35f1cf41dede6faf68b2e666ff94aa94c8dfeb2e1e43f8ca6da436fd3fd33781cc3037561b70982f7fa76f984ab10c01dd507db255aff4a634e49f6d7977a679505903ff10c8594c1663131e3f658a0ea0aee4fb158fc15b96c001037fa8968d4579600b57f8d505aecf1a2d4f32a1cd8908fffef50376fd278a3e5bff505243487f146d79b721bbd38844e19ec052be9a3f6127f7e2d11e37d4d992b5682f43d70dd9f42f16d204b3f1d0442a7f1998542b5307ff44d15892a623e3ec3e6f78646c780f041639236a8ab7e48ad042281da9bbc7b0adb2479af2aa3a15a1cee43fdfbb6d85c26277998401a49283c5e2776ae9a74cca0d3f897ca331d0aecc825f63d887e8ea1947bd1b9487a2b1e095ab58b9bc9f17b60a5842a4563492696c29f92ea529a5c1a1c743ad79ad3007101ed68e6a064110c7df54b594095e9a26cc6ea12ad250f6800203fe92504cf522204a3d911a6270482d7fed126358a05f9a59263db93a691086f0394c96bac18c3fb8a22c81d7265ce17d8df6a1841701f535f0aeb8ee355a6af7801b501a828467e336e37146e96cd7cedecb7520ddbc72f360996cd0b5606ce25bd82a4c494592b4e5e0c6a61014766931a6c24c6677ea8419ea08c7ac1d9604baf9e7d31c076ea9ed95df49b48618e1ac8ab0fa16e7ee7047cf516f526e79f5d36a1ae88b8734315ca0aad45a514eac2d568b4c97714b3294a7f7514215d871967d6d716a5b9f62af4ff2b43334262981e2600c90cdd9243ac6ce08f56bafd16e66c938bcfa0522497f7c8bc2457b600f5232341fad8347121341cac4990e685590d1e4faaf1a5c6b6a1b47c3e231d40ade336167410a079426df02235422555a17d37eca8e26eab8e63e2b1a16d230a2e4fbe4573e8d2df87a6ea893731fbbfb3886313aa42df8a177201a02ea61c41fcee1fa21a3ead994d96c338ba8b84ba8cae91fa68383686b9b771a635cea58299022a4926228e7aa75f86cee95c152679a23c46aec88afe83b1f99ebf4bc8b69eda491e331932dab402e06a1a0c3c06215a0ef49bd0d8d5362d19d0b3ee858142b9735429d8489bfd2f8b5c732de5f3ee4bdda9420b1f2395a90e04c06d6b4341cad87c55b5643002d02b501ebb5f8910596e6602fd290884a9fc14309ad147c3b1fcf3b290792db92761672c36ded28a229343bc9726a73f6664a37b7ad2c260b922922b60dce0911e85107a3242e7966074086383ea9921e9026fc734eec186d026448628afe5236cd6e134ba2f750c66fbbb381ebcd2c63df787585f6693ab4d58ecf908dad4ff4f11028d96b0fc07d6d023ea5322df683f563b14a9ca1fb5cf2ca42a8a469f473a4373fcaa078f9bc5d91ffd67aa41336c32d105a555daab7a77a62bacf1329fafebdc392a97fc898e4198d203e662090ffe11b845fbdaef1d95c603ab543f17a7b7ff92cc896e0e103d817ace87966e95f3a5b490e2fcff7468478c48a9da298c52fa217ac5616b41a7537ede79a74084cb29d54a6e14cff3c7626f3d80d5708784f3618534e22e4c44fe1ccaef711fa5cec1b18e8f68ae647832801ee1d86e560a9e5cd3fa46677cac80532fedce15a0e4718ffdb354ceb927aec50b2e2c6eacb7ee7c66bf65e17d7c0af4ff69d3eb19c4203d89430a8ccbfd36a59f1e69c1a142e4349e327b0732b251f3846f3580aea3e9735f1793b74f325ff6871e4555571bc7d095da05b1e1947d2b326e706a3b6be99061dfaa1b8152ad1710ca0603c9abe550ab5b363ab651765bfd57371a5c46450eaea84751b0c9e38dbfcf47380cd4a4dd34aec32628d05477b7422af8d72b046878d066abee6537d210ad0c4d42b91017970b2a97fbe59d4e24e085b106083d0a506d3994ea6a76996a894837d77d0976aa73dda3b310c8adde211bef19e5c2a77166716be809f67aa24ac89dc140868b231314a927ec5f0e2b0b150ff144005c7ef886e2c52e36fe96550d65fc9a8653ca21da132dd48a2f43ba38a890bb7f8ed25a11a29acc485113eda1f4273732dabeb5d0f71d887bf2988341fd19fc2664302ba90deceae0cd16815b4b7d3971e4eba7c708862043e78539d5df462bff5880cd92aa536a213fecebf0fe486c94262fa307859968d5258e039c9f953588f0b1532eabbf558b04de6dcf26c92220957f730cca2b9dab9e65ea67ab32e742a467b89dbe8d9d4b4285b55305dcd24d09f472526d4d46d7a9db5b1755bd82077976a160fc7a652cd5eb51610dfe82058bddc07a11860c09fedf3e68cdc3c9d03c874cde6349d9e3ba624388b0ed8ea254b41e2403efbf9638997b8de07d0d0eae7e88c63ba64c96ac807c1614725b0d47377f3188e75034926519603ee8628f02692994ae4389fe6e8f75219577fe434f826ca513842734b1bbeac25dd2d6fd67cf4a7bb5f433ee0168443f9f00f2b831ee42f43157983f3153df089543c91c415eea1dc272869b7b0ea1e86e4f17c9e49f8699b2a5f8266b83537dcbe905e63aa268e7b90977fedf1f9bbb8b7ee602259e311588b0b57c8c63ee70a3b5bc097ff515f62710741b999e71a1e4345ecb42bb0fd49054c228ed8a0cefeba3763f59fe428b4468c0d10d1e07f7d6f714ed982095c1aeaf1d0424e9d8e101b31c958580eb9766927a0a3aac73c23c4545230c2faffd83435a03b03c12e4b03fb9becc023208445c07541320d4ac9ae6b0050bc72836597801b48db7ff9b3a55e4c78c6522f47cfb6ffc0f7b38ce28bc6e374c6968e7178eedcf4954c405f888ae01b4e1cd89b73edf4b39c1c29fd6d17869fcd050005f0a669709e7df3b5d5e96a395f72700f466576c33431864fb3eb540de13526d428c0059647eae97ffa151dc850f4704edd7406c96d6db5f04aef973ea6ef881f21b5b90b9c763bad1f60f401febc7dc34f60f3499a6032354c6ccc595252872707fc4ab05d08471fa5ee3f7a2a8eed2512ee7b45f12433177db09fb8f77aff4dc529a348295019d834887b82c5c4bd2d6b780890e17b545fa1e5586ac09012791d253786977d692f6542f63b887ba79517d11905588ca015b39a2564f729d0b2f56afaa410220f1027e878ec31fac5fceabe0aaec901184a2f02e71d13bca6065b2e37ede8bb6ae56cd148dfcf78dc39a517fcfa419686377a5d8c0e5df47acf07315ca2d2985d6a80f2599b7da56a47b9c0f02c67a7a58dcdc18a78a1a60300ee79d8f48864d8691bbb8264ea4529cd16458869fcb82bcc336ad44fc2069d5b63cd11f0e4b1fd3c293d449f8e73e324df9b8c64af0cf5841fe89630ab23399b206601de7c69113596eed8cb3a69b3c2b0a721a789d4f0caf32a47271be982c9c02df646c8429cc2be23232d15b9568fba2ba67dec5b9b8c18044febd1311355c8dd88efeb09f761baab7f69beb0c4cde4bad7fcd901a7c91086aee3fffe65fa3ff3cfdce88b99feaaf42897701eedc7f32d1c337de4fe06344527c116bc57e5617f6cc1cf5198e740ee97f1f3ec94e69ca42d619a4446f1022a7799c90ca453994aa1ae8ca1196a6e0846043434bab5295cbe4f47abef345714862ff7b0e1d1db8e19731920d5ef04980080b1412706d1c74f9a87048ae3cef380d5fac0eb7002aa1a2dff7d5ca9500e85480ef84685978c46819db26a1c2aa7f702988c72159551714b5de5f59c8f6d2d9d86cc351ebdfbbff6c1558c7a2eebba2532c93856fa79cdc24b42419810ff25e1ff4724da052aeeccbb4688810cb2e3cc306f6e7bc30ff02b09451dd24c0403c6a82ff8f50a6c526c8f57d99fd287ea68afe93d3206d2a14aae70b8d212da34fe1c5bce8b585c9ea888f905b7adcee2dac522f28776476d939b28d1a8933d48d29b38b04f070c3104eb1a4f1e933d14b5c372dcf6b13dd5b761855920599d3ae7aa79752345d30394e5d9178bafdc658f23ba4aa047c94338ca55c4a1c8c0c280fc7c911c5fb85bce95b2681956d4d8b8524db6ca2f2713debb5393099ee1c45a0ee276ecf94cc433891bab62a8c3b61c47eec710b0ddb16e6984377b9b49fe62bb633cec3075fe036621f5ccc41153b1620934c58c5e6bd407b518cbb673686a8f5aa5cb3d0efe3558c3fe26aa4adc9456b42eab214f5d92b5d83fcd72c0a71138d97793d0e6046b563b74dd1d4f16c871e1b321f89ce76fe64e099cbe10b47fdedf796903d7b3e8eadcb2951d1493421dfcf0d75ceea6707de59a7d5d31e9bbfaee09e428bc2965425a39bad495affbf1dab8d970be0a5b0bedb3cabf5c847cc884cc20696dcd6119642746d2e4fb642467c71592c4fd13d0853f42ab25915e4a29cd618418f1a6d14d7a9055dc4556f138f2d72474b72d45db99a61cbad94c7f8ce1307e97bac31c7809964ee7297c76ca00ab72a38cd404dc30f03cf93220056bfa228c36a27c1215f17122137ab908438d2771f831595350530026003143c80883545472f9c4ffa6ab44bec567dcb2c14210c746de002951515bc851c0f9a9f775da2aa909f777053e487e2aec5f5db8b34c03ac5000a917f23f4768b9571e35733d9ed46851357c921f7b752edfe2cb6a6ce2e446fcb919e85d6443f34ed6293f66e27e9d310014a902bbc920659f728e05de62a3e7a70ebd0b4f8cd0667e0af59df20c406d71e612822c35c50c4650d4466e39e8c92673f31534e1ba1362951261d704df7ec66ba79564b3744f97ae0b01f07426ef0079a78468a1d4da677756e0f13b500c739fa757ae56d071db78f37a0697004ee4925f92c144cd16e7de9d1daede230949adb421623a55ac272f48a96e83b61ada5f9cfe0f6b13368f3f3e8ca6a6242cd2bc5763eed4ab434fdfb5d762f585879adf265b7aa783907816f659e939f08a47608718a1a05eaa5ab4c4ad664911d9e5e1c92a9f34fd47c992054e7a31da0d9207e108deee9b22755818550aded2f21ab7c4b30f5ac197481501f18128da1344dd9891acbe8586fcd2ba989f87a740a95121cf8472a6c3a95c62a2622709ff93ce83628027e576f8d330cc11459c3a0d9b2c991942f59be0c17743aead760e26074b1a58d57b45ad13d15376763e2e2ada0a3a9422bc0ebf4c08dc3fa387b53e0f5aa321739b83cbad4516a27fb0a0a5687c5c78cce0341709ded7c7459adc7fa614e65f5e9e51ff3c0ec51828beb86bdd2c69eb73609dd89a369d56ac851fdcb6d8af489148c3f0ff5ce91e38a548d01584958030cd3df98ebd9689a31c0f132aa7c64e2cf9ec9da94658c6e38dc030acae9935f2afc7954ca213a81ad6ea8ed21c9861bbd2e2be76934766c6d838a268ae412ee30acf75d85c0f432f9098fd241c71391f9475e386610303b8dfcd7cf22b988d86581aa3c66065539594d3be69d9a995c59b1d10843bd2e78d8bcf0529082cd64106476df1216c902c90279f07accaa76ae9675f0f484ec13ea4f879e8f706fe2fa0582f30064e18233cf2b7f177c69cb1436aa6847ed3bd7cbd93af845de747a658427da47b9f21959d68c451e0a4ac59efcbe350f29477a5a29ad4a4786f3b4898d6b6122100b9dc28c022f08b9cf00d00eb54e16b3ae6756caa106a5de2cd70682ddd93c3f13dc19b2d83c071e2c3686b92392a837f21f65a3511068663d8220cb3847e5af3a74217d39ad16d5dfc1f2617952f304eba7a65134d7fc4479be819694f188b85e756c45bed7619981427eecd4187cf4e198fabe362e955af4b99f8b67bb41cf5aaa939af769175b582d6916b25f9be836a0018e962530167aa2b8d0b715cc9607ea714e9f600bd4fc00b8a0962b2231d97bd148c6d2521556d5155bd782f5cc0d55fbb41cf334b3681c77f65d843047fb8d28bd34ab3a1ff9bb2447449b4d078d68a6a2989b2c1c9348c5b55baae8d072b4eaeebbfe1fc30320ea9c446f98455a95efaf496f2f7deb206c025996b23acb9bf1b8f1ecce1e57c4ee0f398ee57b8fa892809a81a49082453ebb7657a80199e9d31ef36e93bb526ec75ffba6d829dc52411a05fbd02d623053efbbe77d103b3bea2a6fafb055644bf5672247c773e8256797fefb5f86de2fa3a95414d046759015289e5d7302707753157fe47bb2477df922d93cb92b821a7e5b8dac87db08e101880c7b9d005a493537ccc142822952b76e1792354184d9e77c15495887e555c875b8ed40ae5ef8fd6ae1bd347951bb4a87a1c6617ef60419031ff5f98b7c6e7c7ff4184b1587960a4e85698ab12c23d9ca9e56caf6d6f96f839b25c6f6d7a5303f27a1a21574b18c5921ca26b126cc74a6702a8f5783edff23a48a817c72d358a28414046062228182d2e1e894b79ed59d8978dee422eb2e491504811bf6372a7e6eceae78227d80d586b520c402a213a1c44d562b6093fc36cf5635f00b0fd24b540ff9e046a2e0922cea4ef2b659d72161a7159e78471a4cd82b24ef7dc45e0ab2fa6adb2165644f07dd219002caedd6b357ac1126189264e8f5d190d25016cb06156ddaf60218580f0d5a27949d899a560a8b78ccb44d3605119d2d16ae4a0fc297b323fe7f081ad706ad24029a0c384087850dccc8c10caffd77ff4be933a4b58a511be7aa9fecac855688f822a37e7a700a6b7182f73ea487297861e45f6400db8af6628e606188430dc9573d0413c9b1d6033ae12dfe08044a4557e7fe2484970c164a12a58e86ca301ed5af5e9eaab3a66893b4762346a9ee9bbd724fa4c15644b7dce539891077f6f88199bb1a6a9ec036eaf5a9b87f47d58a6aac0fcb9140cd07a91990a7a85f86d6e3e7ee571f95117d8d3dfd1d65abd4414928dcc5ba216c5f26144be7894051290abbdb3be4630508561e03aae07815f502a26b297b7e2611f31ce953cae0ebe048db8bbd9df1055315f0ffda1c895ee58c531dc9911f5780286981370c8a14942c30cd7d8c273a513330a3be0ba7fcd4cca369c8af87e87a6d4ec7e2b4de22c6cab48f18edd1bd6f76f6267f7965c58d77eb098d57ac124e72f9e58d034f91ae4bf38a566c26825dea1896631096773045d7afe07ddad6b235ae20db9bde63001563b5ea9a667a359a966a871489d72550b20c3d9656d71d58d42d2701358c9943f648397b6426408a3f665234d13d9ba743fc5324131404e75c81634d1b3b36393695cfa8748a6662d0ed3b82e035db0a438ba49898d18c23a6362ad4a21f9d4c3713c6baa05a1a3d85146272851c55d4f465d9f22dd05d37bd9a78e7a90be0a4bb57c67d94968fdebf25b7ae0a067dbbbe0c6576616628bd252919e30cbb3d53096a461bc596c8fd9d8a9cfbd5efce3935e0d1177c30aeda4125a55633272bce8a5994de9d788bd97d41f7c581df53d1fd8f9883e6b7f21de5247a40b413ffc09bd58ac0eb54f5738d4ada1718ad959474cd075099342ccdba204026296df3c67838f415e2384fef5b689a54a50bdc5f92d7009491891a43b599c28241c0ca6abaf11a4402c8681a4fbb571fb87ef36b00655a139d04eda16703fd7ec631905d9c9245de22c5568b46ea8ff5c61cdde9a69bd690dd062385e50c53336bb68bed526c8362575d50a47bd52d07af91e8db546771ffe6de5d69dea604de2a192fcdb844d0f671490165e28bd0a154823ca6146ee578a697b477fe903ba03b07cd092f0f4d3791d34171759a9339f2c95b359d36e742c22fe4f31c319822d3a5b0f42d7a15b8417267af7f153f490bc9f1632bf504c36d4e24c515c2635c5556764b6df1b840a7bacbcd84527c8a1e18ef3b3bda44026e322d6c9ba9865028744abfbe6e462bf3bb31fdd994a9a07364262c6a0d93d1802be212d36f7169a28b705973b60e306c6427af3775cc5be5c86f4bce4cc388f8bf74e132acd992d48747b1692de083bfd28b9e25ab8453b307f5f93ca98e3ea00f09aefbca38ebbb440c8a97d965e2839ce30164c213f3fd54f9bdb1e9add8b8235b82e79dd1592d50c2fc0f162f9fd8b72b6989aaa0a21220e70294497447518a3ceff5ef1e753e2f166ee19209b89cdb758c995b9100d040ee8f2488d7eaa0b3a9c84945df351897e347eb83014bbed960eacfdfb0a61a2aa1cf646aa50138a486ab3b614b3be7a3d69ad1480e43de3e0c89de98cc743c680fad56a60f2c39331239c118f841f49c74cae5d17b66f185866ca1d1c4f3b2975b5741fc9d238e9ccb4e4c590f5138f5418ea9498b38752d721a40d7a45093780bb3821da9915f59b10db8fe9c56f455d30743c3e300503b13f7ca8e6c5607376f863459d6b12e5d211f5b10a2f7b070a3179d5338fc2563c6de0fd11726e79dbc834abccaa2ddb6139ef31e9160d4889db795b1a4dde234bed85da970caf40142fe86c6b9e51500425e22ea3510eb160069c187ad7a35883254965bbf4b7c511e68b93531b2ca6416abac83b30b30829a317f70bd856b474088faac8a31933646c4e495e528e3d3c2bc3dff88c9267a45b8a2165258c7b9c7a0ac808507ad09ac6ebc43bb53800b15d5cbb38d6a8b1f6850df4ac979e10eedc3869ecaa73cc53f173b777ad449a6b4ba8a097b0c514eedbb3b3ca9972cd63bc43dbd28906cf9909e9ac5919b5bc249fbed212979587c9789b7206985afbaac9044c26bc0089d3abd8c8068d4cbfb9c37d14ca66a9f323e9658572bcbdbcfde918fa71377c58d68ba5c9f0831e6222906c66ef7c581bdd1c82cf339003719a75d04e66620a39ea62f24f6e2830c815e11b93de7c0dc60777539dea4297d40168f367bd2a4f68431e35e1bd5f18b70db8fc825e688da37e28b71de97c981e91e277c79b9317dbf0fe5f0299c8a53dbd94c5df1143b5ce6e1e5e9eef484b2f97f3d8194d906cc006215b8ac661db4faeaf0168445e069b74045dfb91fe2f8f45e1afad5321189a659ada8d98e5bb8e37aa6436cf1d6dce4ee389e7af81546440acb553318d8bdc1682440d094d74e28f1dd47c6d3eb75454b566edd64ec7d8d3d51f7f34e48e16e410524a279879f6d9a5d72b43d012feb11c38eba9876f57d6dbe5acea054cc802e40730020f8066ca6bc369b7e57797107c12779464a5cbaadf3052f006e748a2e66eabc772e737a1a6e5c592cec481295352082a8708613c5bb96ce76c3336936eb31af0084abfbf29d4c8457bf57651ed1fabb7c7dd9bee8e00aee634c1e9e8522e92af5092b4e15d0190ccc0fe1e7cc8b784b5fb809dd195dac08893d1dbb0f85fa0f002aaccc7960388da40aed7e1d1e34a3785a56488de8b27fa524fe42dbd9afa8ed3717245ae219e65e8a8dc9799a3983902341721c255a6f4b77148200c26168f8b6dd60fd583bcaa3e837823033f813d28affc5cf4af271eaedb7057ce3467109daa252ddf8cf49975984c9c70f659d4dede98d00c1d4a747ae651a1988977b969dd861f686de4afb7b8ea5749b7e073f073b77b644661b3acfa1c78e11879b9ded25bb7b14eb5da1a3a21ed72887cfb83544ebee21004619119866aab8063b195179b006f8bbce7b32a268f3785639fdfe689bbe9ab6101b9995d7381f53517fe04bc5ff79f80f0d215fb764940ddb7be2718433f6cb331deda44074a60b937972b949c15fbb3b2096cc56c49c2717706edb91575a4ae181cc7079ceaaccec9975fbe1b47601a8121f715991749c787bc403639e83968d50c33e26f7d61be231fbdf08481525d0bc9129eaaa2538a68af34b150ef480cb81c571355ea80fe3f121dcd92784a36f6e4a1f6def728166b8caf390b69d3572003cca80460d2c2e43d8bc0b0c41e72f01911837e31ca6865035d7fec05d39f2d31144a746e69465c7a305b9598ddfdbb5e307c7df89522c0f4633e1fb2fb21340af2f7a8f42c88824341981c9e666d8338e4a84dc601a0ae9dfcabe98d41d38f8493ee12564eb0b9e9cafbaa7364865aef168267dfaa157b2e29a2d19d6ae535bf3158cc3a4dc60bde1a3d60707d286446c35069559ceeaeb4b24c2e794709ee25b76ca1d949c9d5751a2ecd9763ae4e13fde15be0e776b300b32b647cd49446ed33aaae170d7e1e13242bbf7b6acabc72b11e27de7033fa154c0a64f64251bcb2cb7a2917b026cd191861c35fe7ebeeb5ef1efe3264bfc73be621aca2f68510808e996352fe7a18374623b296574774783a00c7a18a14bd89ffa9dd76d951eea3b62508bec674c2b1719246d786fd8f33fd29196f045b63dc3081705ea4c040686d4e7171379e19c34d9ca8299f7cab1cdc2a0898da68b327d5e033331fa3abdfdfde33cb8ccf2d8f9b35aa35ec98c8521cda850a3a3bf76686864d7a7f587e03ad80bea5f1346bb7577d0b06d955dfc9a8b084201b84c053297df8e5010db3054967893feeadd4bdda0357fcca9ea091de30378d8ba3e4de0fcd4220b32b4c09f7f8bd1fcc8d21b74626e44a6833cb7600f1cadb8a92404de4a212ff8e77b0971a030c3cac7f3a820d8a17cfb90ced183d9c85d030d4ce638340387679eb6c7f9bc4ebbf779c84b673ffdc4ca65b513d08892cdca8cffb8ef6cb19a70ab1cd7f7434bec02a82a50bde194096e2203a1e20124dbe957f2367728ccf3e731310c865bfbcd14d699e941f1dba62c637f298039ae71878afc000099073db49d2217742aaf83b30f1e7286a45cae401bcb3e7aa34cecf7b750bb5d7b23ee30859a15e52cbfeec5093793580a7728904b418912d4313b692a6a769424db15b442a26ea0bce6b79337239393cbbccf5558d0978dbe0b9bc993e50d2d803ea739c788e88acf239a4e393fbce9c23cb11218113cc90fff85575edda43f186cca56b0cbb676fd14e2e44a992e16b4a4b6b2036af3598f8cabc77696fcdd8cd48ffed0b1f492af548bbbeabfff6bfce049c2ebca288d0dbd5937b515812ae7d28681ead980b57d063ce93bd24afce15ef5061391561ee2401f8e5d4d7a6515d7a4e011fc6b7fd3e57e1ff4658fe3276b1b518a6752f1dbddeccb7a32a030d6e34543adb29d0f7949ac4b2ef8c934945eb8481b601d5b809a22af7de931e1fecd559f53ea9984955f1798d0e94c15c69148f5a2fd375c78478e4a5980dba17f7a7b76bea869549f59abe3c7a660854249c91ff7af3c6c71fe14929e22744e9eb1134fbf3fdaa87c6347f03230ab8acbb4d54262808fcc13c53f13e23bc1e3ecdf86ed9d46506c576fca1e72f07bf8498546be9cf82ce174b2ae09deac9118da16d9ace177f04340271c5c00b42318318e6382c2650706e28d92e5b685cd3f012536dbe5c178c0e2386e277cc87c6769354dde12ac2c2c19abd4dd080acb7d1f4eba324ad71bcd92811901794b0ba8a2b0723ac8238b7118609a7a1389da1131a0cfac4877a8ea6a0e3da825468f8bbac16adb80f7ae79e9e5dc82da93f73539cb8f1b3d989295653145a6cf42d0e1d03d39376b87680ad91afcc800162bcedbdd3097dc14311caefae6a223a717b14b9792e79787d1beeccdce5ac259ceddeb3cf15ec8a3b513628b2bef155e0c4e641ad6cfe1eab3ab635ad4abd0ed1212824b13008ea124cdb4d369745c51f0354f6c2539c3d7f21b9c3faf45d45daf5270ca78ebfe8355b39ca221cff1653fd1dbb49040b8d801e4679a0f3e93cf4218ddc6a6e87af0aeb11ac9cb7f54f523b8e33be26fd45a99463cb1952a608904bfac71e4556bb90fef8a8beb097f95082c9c5a279ee25c3ab692957b55ece764e9aaac1ae2ebc093b144f592ab903c2896b6d994bc02ef50541af5fdbbc673fe5c89f5cb2ddfed0a8db79fde6297da1f3151ae153c88cffe5d8012cec4f5a7132234dd2b6bdb66a19c1d2a30d66f00a6fb668f50a008d5a901e2696e42373ed8d5df9327f1581deb1db50d925e58b742d545e9957d0d99190f18d20990a446482e27d55cd5c6de4ba3e72bdad7ed95d7f382e23d37f4f439c2fed9156bb38f545a72c271f2b4c9dedb35fa5b016abf44b91f63e79d67ecea895f3f80a4d087f0ec452d591d647dba25a681d9cc6416999b75d4cfe2a2386ac084b2e2abfed739ab0d159684ddfa3582761c234eb7b5c5b147cb3eb75e9220cca42b29995e4238ae7d94196ed91c184ca2159bf7903e1a8ea6b21ae90c098c4083003bbff32fa55372a86f048daf2dfc4674785b8e8dd591cc7bddfdd27a138263f4ae639feac3e3f44987960fdc60b38197128bd3997ae759dab13be99867702dc487805f86b96512573983b9e46d3e17d9b297839cdf3084ebdd935f3e361801c1314a746b01c5a27f61c085873205f1ac8d46a42dff1df8b6b4fc26b9b8cdbf601c03ff0597eedefc1f688785c3b7074ad52a0b98d57c7c4c640189bdb52af4c82f34b296a2f35b286fa866dd0d2cfe84bfb2b5f6629d0c6a0b6abebb93c5094840815d537ef0c768b7443494ee787b64a6879b75358ef88d66cd229fd8e4866621cfade34a29012435613310bff1fab7a64f19422622905f63568bb359f024b9edab5f4f61c48634442bc48ca5d8b4b357b7a555aa9f577f1cc58619503575a7a849253b7d808c0b815f856fe8520ef737ab918681e6cae4ab5c3da8ef80fddadeb16ce7256ac1383656b75ae4a8d832a6830cd3200dfea9a8fd7188580dcf4c39e1585706e7645bc9d956cb06036f277505e7d02510de57ec77b78b1fca3a380df32fa237f6ae993bf28756220a86b929b55f423c0b39d3aa4074399edbde45afdb19ada1d0665507e3505653acb7d01ce454795cfea5f343159962083e6a57b1b4798f7b3dba78ee3d72f0a22c220251a64bc66d3dbf345d699ddea8e8ec20f6152fc60719918a3983fd3740e83a4cc70447c7e78a7d808d8c1fc7bcb077de2fc24c107e9b5ac182ac60cf5284a7f1e369a8a63ffb31e60adb117228a1c5900e2808b924212efc403b5beca8122b1c008c4edffbc5b204c6c1d24efa0cc28b3d881c85bfaa9b5607a4b804d88d8ce7218281588fe378cc65241abd573ddcff5d07fe7c29fb23f64583467a1760ad2db582880e727eaac4d36f8b09e59e74006563bedd73a320817fa973d2fd991f1d42638db27bc7c454e6f64453e5254005132c44de28280e25620a06d89409daf892c98bcb60ea0d8ed73ee266722130dc271c4dd869959d0b230a4ec14585c15ae23ed4b00d4e5e8663c85b2dd0f2dfb949cd68eae99419efb9cf1f1e10fc67511e1f649fa690696b7e52ef9d716f804e6462ca8186804725e1bc7463815f63dbb404fea718edf7f4d9601506eb3ee8ef78023bd93cbf98d03fc782c8ac6899afa80fea0b15e1c5058d9e053fe5d869b3981bc836375168eff12c61b63fd5989c6e553e22ff7360f4219e3d01a596506ff7f4c7d7ec17191be0cd5cc568987012891c62298cd04ac98dde575432eca77895af3a8684274e2c603c3363d1dff85131e4d908105b5dfd2e321e96c27e92159d57bc17e98155dd2e31898aac07236c11faf7bfbc520e1b810780b65fae29a6a62db171025d119dd90489e44b5ba261be465c674b47b1cd8ec6e6597564a6f6304992dc90b1abbc3cebdfc1b2a398956ef093826ed47b0b14c3087fcfe55fa529a402755eae12c252ec0f5834ed891f197ecb7bc99b1d7b11c5138d4203654ee03fac37a648b84604652699dc10b1bba7148bff47a60bf3eae45173eec1d74bae0868bb633e9672cbb7064199dee483493e8d5615d49802f8439f82dd9d8a527fcd8f29bf37a0f85c70705a5e65f1b54d1fbb2b2f1a40baf968751c9701e372f521990f17d04a7435d00ab8f627f106609e2f19950273ea8a12932a7ca3da6864b631da8db77ad5a83eb7f7c1b810f6c887e2ecaee1b32cc48f096f085c241d584b790792cc18541dbdf50317c10dbfb8d3ceb907966594ffe018dbbec50101b0b2cfb42830c1ce0076223bdae445edf2579060f7cf9056b5fd99fd7acbba32cb0b7c75d19ee51847cbfbe26aa81a35b921b9ea3fe651d91bd5756a52fa45fc94e21bf6d8609b7d2e5242503d238ab1c529510b88b4d911b138ddf1e243733c47882949967d74d62204e8484d76240ffbb6e145385fe105a0361f4a3fd8747e148eb22cd24c24914542a276ea2d5da476a9c9c983249986fe1167496075b936a4f00b6c0ac2aec8b370ae7ec02458194c60a5ae2a24c5272fd6016dec5af7d222ba14a1fda618295d84bf00aeaaaf92db944ef0ebf884947a1a3a0f7541a393ed48c6a27b25aa781cd299159b55884f77b0540038e766e0c1fd801209344ce16407e4415e28a482c2834a32cd18577221132c3319389bf10629364a6ced4b6f3548d9704271cd33bf1a6f6a71319094cc08f587aca799409fd64dd19c9e68310cefdd8a8882eb9197ddf80e2701aa30e774f9f3439bb512336b09ff03166639a3424008ffe0f9919fc89fb7af4fe4fbb08cacea7d546a9250e4e54e84608978692246bd5130db506d85d812c3b319c832623dc782e914daec01a038bd75a47cdc6abaec59dfc5ba9631f1994394fc9d54a50b323fdbea31a389a2f27a0779d1843c40f0d3c1467c5e2c447c81d92509d6235c2e001e7ad847930a3b721a2be7e2cc8c68b5c5369473093095efe5ef932c44981390e2a74ad9a75bed009a8bea3b88a93a78e0b7c16a8521a1785b16437e1a7b5bf16589fc76bc806d1da002e1903553c28e2cd1c3475da02607556c23a5c0f81491219c7ec733f8de526bad352cd14909553c812fee453b4cf792af92dc19071e758105b23724a852c02572220c7b8d7707bde97a80770ba06fde9bed304e7945b7c02399800fc6a9cc1a54eaecdce938cad8f1243c2155370327e11ac1ff44930708c1e8c3d86fb43a0fb113cca677f105b46f47238acfe7f227b1c895f3621f7e43628ef3fefcda89eef5a9f83d6594b2bafc39853c948a15ed289fb2b257583ed99077f66711ddf8f0eefc0479bf82de39e00fdf84d9b683b5727fb6cbee9cd9484bc5b405098bfcf9e0f5c8efb0b58964ee1b4deb9baf307c725d8e9caf52fbb79e46a37439f62944849009715fb05d113a6591a2ecc25b7f77c755ffdef0a2e35792a53594793f267cc3ffe7a183caa6280acca7f2c773c7023327f1c3cfd14a0192d1c814931245347e48878b23390ea9ad8574fc79606569e0235eada26a2f97edc7758a31050abe7ca25db5b9542d0e9ed387dc0afdcb6fc84016813f20f2d12160c21f932e7f43b1ee6927e4c362472afe4fdba59415d6add3c4c022a029a5ebb9351a408cce2a7c8a419c7a316968b1f51ffcbcae7c2d0127926ec9f97887b509ebcd0e67c8635c82a79d382e1b9c870562c9120a34fa91b5ebbb1dee2dbb0324a9a823dd371a62faa7b5a72685fafadcb02942546edf596d7663a2ba28a55bb7280678c7e60aefcf659886304e29a7b205e365dba68d40acb3cc39d119852ecbfe2702e3f1848a57f15030ffdb33639926b9670a31f15669988e4c5f04748fc5a3d9219ba0d4d7c669dfee078c7628fa114e1c2ba81c04d6e23b962eec01c5a4e8ecaa5862af4d70b65dcaf28338aa9d6c5120f915e788835632f50f946638b2405f775b5b8afa1c744a3d23aed4a563307f71072ed8e86433e5e58a8d00deaf5a1303f28f68c4e8b59b41364e3959ffab29efa44f761964137addc82fed7eb5eb5cedc193b39be150b58dac0a8ebc1ae498a7344133711fa63d1ca658afc75425c558f7370b35fcea898b3a2f0a10b2183f5ab48ad8fa1dce85dc850f1c050e105cef464cb46062928f87acac9ee67ff4e5e5f16426d813c560411d19de0c993b91f89449363a5ef64a724f6344a15a350563d07887ebbb0e6057a24c725010b7438ade3ea0ad22c482dfefb97a22babfcad54e0bd07758116e4b66b0814e4ce54332818064e395b532d90b01b92c526a8b545c3a43f20f20b1ae31f32c2e512a0b2f0b0e62c57ad7d27008b571b271a9e6003cb64be39ac1e7496f894cc85ee36d5b2259bfc11d449d8354c42bf6fe90822b9d4232f3fcb4941948aeb119d7a15eae3e69c245a24ae6d38091088869012d9ee901149291f8d7cfb69655698ac4867d56964e78d6096c6dda9cfcc882d1d8827a2de7670f988203409cf335a685d1120034690cd1756652734c517b85cafca4c399f960aa8c3eb52c10fda0e92977b0e8ad9af22032cc03d1c0cdf8c6a78b9c115c4ed353ae610235aa78a7a76a082d978ade2db93cd7da4f02496a0ff42ef1e9ca2b163161dd95cd72ac2eac72636962ed7f9f4308d6e4b05c0e7337e638bc24ebc80bc2cdec715bc3d8632e0cd1571a81f9982a3ad618690c171e4ffddac85e6a1bdd4efbdd4be37bcd0ee111346344709633cf3a2502e4ffaff01b8ac43a51468c64a8fd1ee5358ef6aa8b042022c64a72df7cf5215e57c39992fd514ff8fff97a2326ac211170ce67175986d9c6b47ab8303163a3b8ad9aa4533d9254b0ae7fa32cdd65f7e9cb5a6c4b584f28d0ef8bd96bcadaedcdbc8decc914a92989cb9a7793fefb319258b0b75a487b369393b1c2dc87b5b604d39226a7eb10154cb278ed05b7f026d7425dd1797424cef16a4faa8a4c3460b757d7404767d2d283fe0de230f72f9ab0718120e0d291dc63b0058e8f5b13b9a468caf056cc81f3d63c4956c4a9ec8672108aa7c74e8b8f76225f8db34e80b96fbd38ceea724fff63ada08a296f625935b21d14007d20a6cb3010be73e7edcc0fea5df1347eb89464b70357e76d74ec191de9d5f7e0cf83e35de7c99318da7b875553f2089463931bd7606d46614be580b193fadc4c6b967f23125d5b183e3b96dcea30693e284c01f14065639817fb7276d0595c367561f6ddc5a7f9bfedca5a852a5c536ea25693be2b7d6c8b32a145591ab61d88a91d347fcdf90a3e9bbf168a87b057b4d2bd4dae7774bf67341289fc4e62f33fa1e35dbe953c86fb05438a8d2f9518aed53bb0bbdc07bf8df88299013f0d40901bb8aca505454af094a66e4478701e048783bfd6f438700e9c5f193853938e7d47122646f9ff72c6b6db53d558a0be3be7268c017bd1323235a1c4d996acdb27023c89f772bf82f1bf6e505463179807b4a88da5db945fc59705d1deb67c74e00db1163fb8b516d7addedcbc5b404b9d9673872e6d2a9764d6d2ae7dc4d69aaf2567c8009e00b2d15e1c8d03a284017885295cdfdb72f4a12b8c00345d673e5ae554b27dc6bb990d7e7d764d0d4582063bba7c118ef7d77fb7d7101db4a79e3fd2738830caccccaf70c452a6a54bd445e0409c6b4cbcad613203f0eb8380f804b7464d5d2458c5d4f17794c4f089d4c3fd57faafac1385345b43303655a45029fdaf4a1fd8f4544984251d88e610ea077b48f7a1c3208d22d587dee9fea7fcd790bd9e20d3214b9fdeae07fc3919046f2868186e2dc17cf93e5d8843110dbf8b97d73d51d43371d79e0a52ccaf7f228b5e9e23009f42a78e9876a353621a58a40cbf16c1eb8cf08daf7b1019ca6516e827c6fb584c7d5e38fe9a8437560a64967f1d1ab16e09195066bb72d592e53bb3d3728d01701e99aa4743a1a6bd26234ea8acff91f98b83dcac0eceb8bb3f1b6d3534b7dcf64e69ea39e6252ef99a0b78ab98fa85912f848915a147b8a883d43bfcf4b6abab16b2c6d627dd5a85359611907a4d55b1852fb504673f1a4f2d202137e4c4f232bb3ca0409f95d412a3bc820b3849052d2bd3ba0870ceda9a2786a80aa85379af85557336ab80ae3c12d1bc2e5bea46affbf5200473e0678f82a5abb79c79f56d33587b325041bf805d9607b7586acabe9b04172e4e934c29c2f19d6b1bf54d7240b44960860282b343f634343353510bdb5a4fd759d7ac11f77970147aa2cbed7e6cdc2b86f15cf4b8ac55bb48a4d45b9b10023658943fe537817009076ac3b44ce53e2a27b9a3d9693ff6f9aede42a3188a67f350bb965ae03dc7c29545513d86a4627b327ea141533d40008ab03d9cfd4b089ea5d3205ba00bc592de40b7fd40fa4aec434580deed2900876784a48bb45976a87d025ed15508b93c1017a02ab60641a9d6cba609c94dc793606896e80124679bf03572f3a789ab23b4e0efe65dff1fcb8b2b6cab9daf44fc7ea6811409f9d5eef72bb0c7c921fd68dbfb4eea3d63bff2d068d53335154895eb25d96ed7f0f913aaf90ef30504c21c7f4efd51b3181ddd922e602f937fab9074c4b79ef4696ff31efa2a83efe406999403f654bfb81bf07dd57d2565cacfd9444664307a9d6b2f2962d2107a37befe57ef27e388368c94dcb892f7c0d246324427b5447b7875fb1e1236d28f8345597d170c3383cff5555253dc3a795f1f0ae4f95547c6c0991f0d396394292689e4bdd801c667ec238a0b2bb8de8a78ef42e08302a1844c14a477a580fc3e8a852979767d1b80741d3748c12686c2bde70d3eec0b27fe6cf21cb55243c4494cc9706a0a405d6b71fd95da9f7316862565ab3288452bbacc698256e9733fbce5311f852df1027fd3934514d7796f1c892b2895bc7737dca122bc38ab9387fad7cdd12b8b0a67d06a610bc6600cded5e7b7a1f195dac19c79842ab4e6abc06ad907969206155545c8ed869e96c14071306b3b85923e212790a58c2640cd5d539426a6353e46a1db0e6abe281816356a86f0f23ffc35262aad9ece5270ca7fa10dfcce617581684c1b1f89017163f3356a9f537f312bab1f938e3eaed89f43bd82bd7a9eb915947b0b3163242846facd2efe42a1b2bd15e71f27fceca0381171da637582d17980aebf6fa275c2ef09fd9d60e00ffc792450e8dd2fd4458573ef48269c4ef83c75d891f0e6a418bdee67c89a1bacabd80de32d1dea7b9b651d9df698cffeb809529d7787f0a9802fc68916c6b0b9a06ce09ec7cd82afea2363d198d641269f38f02490c5173b325d47afc9c12ece406ef2d2c09b3bf667bb88273efc23a07f8f5dd79b27b45d3f78ad6e536f9d079c65f21b5f09181868bfec32aedccff6e7c9d2db5c2472937b705ceeddbefc5db1926d015a57ab76fe28d6c0eec33bd499905a4edb559f3e01941155501e1c87cd044e3c5e3c21da31928a7cc057a37a308578a6216cccb21bbfd789f4758d267ee5f802cc4fe9c7a0149aaf5b56d0d68d3717d6b08348f6d832c5f58b83596a6088f7a1f06a707c25b4c9769ad8440d8aefe6470b5a04160ec81f621b9abd1b08e1030d6bd7fb4e77720c21f3b8c62596abf32a542757351a26445ecb256f7420aa4a7cf9661741e456eeb749a2c91427b51b49145d867ab72b65d072aea0329a6e98f4a42eee96cb1734f9d44a4228d9a0cfe48299c7cfd29880c2a5f11c27758dbcb6a8a61befd03d1a369a64fb0b8f05d1b61b4c91058a50a63a88ffec2a24b221d3ec3cdde8851811f28692547cc2d1cf9ad3ed22c3951487f941de0100ab0d57cd5c1a4db78e6003368c2e08f04bbfb164bc803ae5ead8d3e652b98f0cfe2621b13dbafdf26125dbfaf07d17cdf2aa276f0e09cddaca40c5c745e581d6f94e9ca311dbe2d7f62b73caf52dd744250a20e3d938c1998336d0b7b94c7a2b1b2b998e0ec75b2c81fe9785d275535479c532a08bd8d1993baf060668ab632f2964380ce22268f892b04d9f62563d638622d5d4c574eb1fee41780f7dc75c8d54e9d6e7b1ae60c18c304eae974272fdd9c8a25f84d03eb9855b0087ed19c5f6e11825281b47fee4c7445edf5852a70c5869aa7a410073a34fb5da30c642306c3419293bb83a9de591568fe7cd985c900b9736c341f4273664cadaa1022b82bccefb1f22268e29bc9e953465ba64e2574f6b892be760c26e15e62aa22567f90a3c9a8e655cb7d6f355ab666f7dccde596ef3a12703fedaa25c2e5b33a626317ed6d6721b3a1cd73e55dfafb77687bc2452552a82cfdfbc2905242fa3aca862cfa289545e706e561988d153a0b8178c5eae9a3041f658382a2cbed092b0634e21dd1431a0d20a5eb2a35c4384dcce84f94e3aa19ae4d8cda78304cdb27fc02101fcd7585801c814e03e42483ba6516d0ff019d14affd6680cfb7227fa4175fce5d72849ffe8f9a64ac1b69b8c980846a8c7194bada010a82621162f9b5b7e4b5230ca622aef099e939ef6568a8ba1c176240821d660797b11a9e89e34e08129580f0b08ac74ac748a33988046c1f1f67ba2f5bf6ce3862d9e5b24e3261b3ae6c75e429ca16211a840d1ddeaec47dd54ff09e601e9d119e969d279501bb55b5c8cbdfcee77e4bad44d9f8e93e3a1299d94d1497ccdc30409511915d3bf4ac361c401ec5da5d58934fe8cf24584f4221a27c4c0f224f004c643f539f5c13791d68f9d062c7cbdb831bc817a4d1fbc9b7d41ab1a11ec5042b7f4c336a20434e28f8fa75ff2bc1b7728213217ddb1fa488eb9f6568b97bc282da1ee02ee9b7c809d1c32c3f987efe8ffa509c7c551d5f1b5b01b5297a2d6963e0eec36d47df89a55839233023207d8f287cd73352a201f433e5274f1570f6ee82856bc26a8de73d05d968f4a296fbeea57c6e72a22e0e614738179e6c9e890ec4cb2e6d030c032fcd50951248959c6d4f9a634a2bee8cd816f28f96a26f7e5dc09002d6c4a9649d6eab0cffbb591464306b9d5be58412d2f91189de1085675628eb536c6cde065e86942469773d8deea1968c00acfb310d7ed633a22a5cb9df48730103c64e20f585227e96050cbfd4b5aebfb3b3354f2801d1af2be5fe65407ac9fdbf5256f92d1094be13396de9926d062aa7d506c805024611aa1e4b3e404a4f36417f2b700f43d6cca071911afd4f3739ab523e414c1847e0bdad2ad78ec7b4c2a44af430f997361a26f47dfc0b02dfeb28b2e20f822e63ce55a757f878007384201af1a2b34ba57c213ba6966da6810d8b5c8a096acb13031a4ecfaace753bdee7272789ac1c2cdc1ca555838d26f15065d480c8aac6a8dd91352b065b80818e169c2da63959db35e98105d509bf73c94e813bbd43633f3b7dad03d508d1cc67fa9861aa66cae9c8d36e58d40b5e30c002de202c84761af4b6dfa32f840a1dbbf8a3703675ab776bd6ffc33a885a9293a64f937a4afd3ae1cc2c50fa70ea95f7e559cc5b1e335130da91c975edcac712c6dd9358b86470897de7fc28439c4ec63da86e6c8f5f026f5e1549881d52bf20dbb82ff61f8c6839c5729a5e62b979fd7981dace3f4306672f415c389000c2b2c3cb59bc7e90eea593bc3c6d6105b996ea991308841ad431552075f5c22de33f493947dc3d068d2f1f366c67a4d97efc8fefe57251a085b42ee67bd6ef9d1c9be79abd9348a5913c7c42a37ba0505fad3b638cca6d8da900c698faf0db6dcecc56a7eaa957cb18c6cd4024f8c10806a3593561094dfb255fceb6c2a16cb596d1895cd2be92bd7cefe23a8735c42a619f9e9da8b67ddefac6e7eb4930bd6ad1eda910c4e83b8af400508b9c534d5be8345345cc9e3abbb2125d28b2adcc07bd94e8f24048063163d76f78ef67afa231ae921b98f8231d055cf6dcde9faa8c64ed9d0ae21099860e841392c60793e119cc05df4174d032d2849cfa253d0709549b51a7af5eabebdfc0b98867a3735e1ec17daa2996dcd1ff397c824eeec602c2db61496d7388272d9dd5a573eacbd5b769b9a5a5299d42a4a283c3eee109d62f0ae415b7489e836b97edec3960b596981f86d10db57beef802a4636d6870d328055be9b8fad1cefd14d92360a2103c76149c47df3c26286708c6f186491841441fb7c6bbba00fba9f7894b9ebd8db3e5b8a521a4e7be6f5cc39a8de3f03e1196999510f83c4b8cda050a3094ec5eb4df414bdc1fdb1e2d1a440285c42366f1cff873ec7e2a46954cc9aa81931471c69c0b6533bf3de9937c633ce276c880a2484d5f28ffedaf9f80dc4a146e3950b17bc25a38fa1e622ba061d94e89c82c9c77a8062f6492efb37a31b5d49ea0f58bc69cb43050f02732c4075b2aece8eb672ccd97b76338df007989466255b41726de3b85f70af3caa2ed131fc8d96a95f41d9bd9cadc3ac21390ef78969d8f86a6b9275fc21417eacfd1213c268176cdccbb51182582425c36caef1e6ff5422df2390d45256744b520e2a6d905399f7609365e6afde7368c6576fa9aa7ecd2f94dd755d5160e346c86fa9e1782a90ea5277a31219b71aae537ccc00327ef5b195e26c789cd66e5d4405327a01d37f612eba3fcfea47addef9776e4104d9a6ed8020fa8c8d98bf66ec14e0d8d20a184939e86c602eb84780dfaa37c8c7bd85c22178ef4ef4415a9f928b855bef92e56988aff46ef5ff1a60bdefc5b03361b6bc6095b7766b9739ac4b920a75cfd960b4ea67c47d0767d0b15971ed09a96441f3f73dad5f096c943cea5522f8c6511c8f133e15da330936995c07ea840017f3b45497c2b4fd6ea349528d1d971b1b572f20dde84001a21200adc08eb0f8902aa094403147de9b333d97516e7856801e80e25cf1625543dc6a2467b4ddf4d17bec3ed69bfec884ad4807ad95f6b4531b2e384d91e8d3c4724bf11c8a2194dbae0d5e76e7d96a4b543b03b3b80c4571f7c93520463c5d2faaee7054cf9af9e1260c0f7185a14e773dc3e069458c25e4a241f61aef445a9245840d9bf5393f51f74fd8202c707f8d809b96e571de9fb407d777868fb41e27afac2ebaf72a881f2d006312396565274228ec5876679f8a1e9ddcaddb60d77291373672b40a0b9063fe1ad9b2d99bb33961cf747eb58dde2b34dd38d079fecb4199462f2558aa6eea94c3abfc6c3793197320e4b6efa27754c80be15769a470b8bb5beb5e88fc26348efeca5ef04b8d0533b1cf63804ffa6e6c307ca49fdf5e7241a27f0ddb75faa88b2eb654016dba4416897567eeb4d03dde01404263c4d266c66436d0087c6d9d13c069fc0cc60cb27966902651a5c758f56f09674586daa50c55f282302e08572ed28d2e1619ee8776590de7bdb517273d7692951f5d487b079633f73ff332bd1f4bd83eba97fc9b7af489e5d054c398a7e6c23a3a1a9e5373e93d34eb88b3135099cece5b139a0831fd61f6aa8fc312a6ee58bab5ab5dc9abd88fd879349ce718dbcb77a4c56f9bf7dd868d74c606fa0927961613e9c288d0b1474e9a422b646ffb66feaf9de2f0d80bd7da8e2f2e2172878816f3c59d72db4775a8757c0902e105a985ee6d2a18db4c29f50e239cf316090379b15e5de2f9d9b34029caeacfd0b739f0211f91487717f2c048d026c75237a88b7648d4abf87b886d5ecea9a1f6b7e61458d23d4ce062f3ed84b1bac843547058753874606be57a8a51e2d45002f0285c8db7ad81ddfc5ba4862eb05acd9b01a84b5167fb0e10b10d0df1dabf7fb0c5f5268241a540d0bd9b8409cd7a5f41bb33a774f17295100ed3c8b3870277253a26593da65da8e2ef8bdc9002e5156b6dff9d6ea579a4cdd8270cd44af39daedfd60b2b05da0935d47deebff7075ddb15c570dc9c5775e55e91a70161a335c73ef40af0743f4e0b25e38811b265c7328abb6887ad92a0f3c898caa02fa26e6d596364b340f6faee3f8d0cf1f8d56878ddf529ff00639ea5fd0c6a004ab0953386d90cf8a8c26f862f4b57fb62f5931374f43367a78082a076b76db77f8fb9fbdc0fd3c205d777cd077e7a8b100fb2fc29c43bbfa1d02a33a9630a4bbea4f532123fbfa4342597140f469e8ef5a767671e356b5cac1ba13f2014a0c5402b11ed39b910a7770ace1f542784b10c263370405b3297bd0f3f1601cb9cb1fc2204340c62cb2dcf5c7b0e60e833ab1785930615d03e13afc3d121c6aa6efa8a3294c208631dd97ac0be13c4a782ca59fc3b635a70b125ad77a8c8c0ce8384e661774ee69a22bb9cd569bdce8a4c72efd675988f3ab0b8e439343feb73afc2553692be512fb530133eec97977392c89337da5b3d2b7213c106ddc6ea861b0c0f10bab85339620ddc25812c3ea685617ec32f10c1bde5f11ba9a4432e9d2a6cf1872b72107dc482878393d086d3f375666acaf2b5650092cf0a621c00a605ed385bd008a9d567519468669f2a4da40e2b60d1f7fceefa95298fa675be047d65f409fe117149ca3fa9f5c9c792f1f6278089537da4a8c30fdf0ad7c43900b333c2ed80f441bdbae27c11c1b1402f8615735ccf4a3ed07ce57a46d9cbea2ada26a2547a4f777952ea24f29fc9497319c4350474a8d6c30560081761b77b28f42df836fd09606a649cb757a94ab0369d27326ac875317a81c429c2bceada747eafd4d4963638d0a9d29338fdbb32b04e0bef301e35540dd1a9ac5f5b8795221be5797b0031da8e33f530c21da21f1aa527190aba2589a67561f733e6a519afa4b49db56067111f27fa467f33eb2994d115bb8937c4277ad3d64ab0ca3f3984b866fd3526ff8541bd98a8569a67f74f4c2404de688598c88c52c4018aeeae7714527aa087cdbd7bc333b989e622fcbe02a0e37149366b943518bbc0c73ebcc02117a450d15ecfc305135e2e101f8417f3483aee55c69ffb5fe3c5b483f3c6da88a0f83c7b7bf9ae3c4663797cefb97cf7545b7e4076524a4efb4cbd1e3f81131d94290d7e369e9d6e875e124070d9bf35b30b6037d0a5e5787a05bc521b12fbc5323bee3e0a5adf01b84bd2b6fe1ece4486f07ecff133112dfeb24cf1eb8e59a1cac2ba824c28ba726bdaa2127c265e04cab294becdc4bb6835c101b67d6b6d24d5a9446fefe61380f997a9cf9146c6ccb9360c9e48d7e68a58de6b4aba40006cddf83d67aafee8a99e33ce646caaf2938ef25620fb965ae882ab0f5426129e815ebc3ca05104607538654bda4c706a56be15a42d4b3c8bb97acfe286ed52bac1a779240f63db89c670e34d412679342b4f1e201969aa8e8cf0a0717ffe296dc8afb0a9c5d49f814fc736d9a44fd9e1c5d49cb6c5f04889111426b08559a9443cec20d9803b3ca0102a0d3ef968b17e7c9fde11789218008fc3991bff8d74122295d12061e2e03e7fbead721daac1b251131badeb8221d735b98f8d89815bd745e60bd6871306986a740536a6b06efcc2405e9619d59eae80098552118648f89bfc5a519e85695bed9749f35e760d93f88a1f69da35a6bc1e1e607f85ef1475b30fa38170eae37407126f3cc13317e03d910391aa343b9098eda995aa70329b28b0f62dd1be4157d2ecea04b19be786268925badd724f2134402c3e352b5943a02f936af1646e3d82f24e864a1215cb1e85594309cccd0a786093b8a950cd0233f48c9b26c1891b1851927018a8eac810ed496f961a34905c1972f6cda7790cc3cb771917a4053e57d737fff2e4b8838de439aa31263ee06dad18b620cedbfbf7b0679976ddc33cb73442c5c6e6b685e31a9b3840f8096a4244e3afa748ee89b40f12f7cea6201c1cce46316abcfd2132b67f1c6c2d82d3b37b1750479013fc25d118395a205080b7389837b93a3be3bfcb004cdfebc018d65db3d8c3f1cb9f4dfb8d462c79630c9d8d5abd0c50982205628a290293c935fdf07480465e46d6b3f70165b2793d66a86dae104dd2c7831efb4a3da4048a410c292d6e062f4199fe974f8ab15c4354407e4b0398f5878bd0675208aa7936a47312accb1a683d9cf9c29c872e779db59f7f8761980ed3412f9798ba80aeeb72d13dbcfa556bb2e88ff0276de5152f9f0d4f977bf78f6381c97ba13e1bf4e94b5af3521fa952dd10c0a797b287d1c45558b793e4db17c69dde2ab1d41f54bf3fa436ea964fb7f59c9f7a0b97c3f5647db1feca27a53f74e942fafa2b378c036392f7ab54e6430fd4241c7025990ac64ca02e63235c4394fc62d287e23b4e9e7d8980347e89ac2638cf9c0979f430c4b7a564042d95c6e928ae084e18035be9cf217600160bd5a4d8fb77d8d0cb8ac7b5f882087fd29fcb0f5fe4caec5ad24056a2c33d4c66873a95db3dd91c94615213812efd59068aa7c13b122c7d9db296e19e27bd339a8eb5519ee5ae33eae8773d8fd0f58605b43270e41ea6876aab8a812dc89df1ec5705e87456c19585e36d7b3dc07d936a6773e859d847c75d3a52a121ce661c33305172af4813b3c0eb64a75ca7d0afb1742aafd5142e87e304f6e0a0e9ef1c802673cc43a330fe2beb53dd4757732f2bd6edbca3c9d8eae8a2eb74ae2bb39497c3c6e0d38063bf4d19c20bca2a6c5c04930c867ceaffe67f403baf950350e9975c334e75b42f04aaf818befd034179f13f8867810eed2d48a84d691424f7477631b480f42b6dfd475a093b9b0ea59ba8b0e9044e5ea27c6aad3b8ca5dfc5f3677ed870d2af6bd065e11831c7ff30ffd161313af35b00666c6b016f56b70ab0a99ddeb4abfdfcb3c534b56e677247cf42ebf911a7a1ddc78a4b049034ab067ea1cab96119b941dcfe71b862ef0e4782ee3750e28fd29c736690111f09fb4ca647786f96e59db74ab208643e2207c88191c786db108e432ed86f36ffa080e307e109deff23db2d81191a288dd70771a08fb9c5f0742ea6f487c5115582b06e99927714ae496106e1f649739d5274617185efd74428fad6c5dd6f2341edc162b4093e95d3ad982eb7eb0c71d4d02dd0684a4f30c8050676fea46d51d767d38ce215e5d7e2dc6f3a6d8d8f0584fa86f8912e2e227088551ff43493fe3522ee1f49db2eef47e42c8e66cd74e6be47df5f08cab4a30068ae540f19c9da1dcf2596463543175f853123f0e2db8a57b05979731e19b9c18d94545f6e63b924139e7ad2dff102a5c30f29e880f3b60f025576b2d200f8671184c7557fca470c9207feedcf506f13158c852ecad08f3b89749db8077c680860241e8edfd5308d00a593bf2837d4dad6fc104dd98d0fd954d60618344fa14a43f0f3c92e93439b3886c1991d0f3642dc0ff1a49a091af64856d334b34cac01b2a44c5063cf8616720c650ccff2d034089ac2c882114e9e7a8ee3fcc409dd58bead376ea6ab0239bd0c0a0f4e106779229b4039949d8a2fc5804ee0e79f7d3162b7cec3385cad1f0db7c3d0b1ad73d9b81dc81c893c3f94b1803140ed0e781ca7959929ce4b0db2472da3ce669edf8b7fc12610dc0a27cd9e41f59bd6a3d2ba17f215013074ff739b322de4683ae68afd1d7807ab6fcae44dcd503dc705a8ee32ccc4a6773de89dfe35d0397d66f6dcc3872c4be2ff923f93379b3638b93e927dff4993b8f4e29a9c7e4255a1de3b492ffeaedf66394d11cc12dce76f8b5c69d990bbb0eaffbd0c048f48eb704ab83a9418ff307c73aab0c76ab0008b2f83cd7ab9df2740d3b5d8d4c6002a34fbbd9cd999e3660d5c66790ccee378ff412c2b0c59a2da2ef5cfd897284d035349341755519a647a29c30cf6674e3515108061b21a8205b6d9b7209fb6f71a03e2bd8ea16d15de340f075d4710ac1fc55b3972b0ebd6be58500384421db3364e59e5664ced2c551965bfd7ba4fc2b2dfb5a2200d8e05c9cc598eccb0a4623114ca17660176c56b6266d31d877bfa94123f4b54f9e0e6d9f3aa2943b9ef7825a7d0797ff9cb15b29b5ca4284e8c1556df100f9fdb73e83f701bd9a64cddee49ad5b9125c08b665286c5e2e281fa9355ed94ff82281cbf638de5d31b3aef0c58f7102c04328cd190d4f650546abe31ec7ef25bf8564f130c1bc5d23d514f4a500d8c756250789e156dac40114bf8973061864f9015f9ecb395467e8b45a0b01a4c683d307346f10123a40595d1d67c78ba5832baef0e6c540147c02252165045a808d5ba1601be76422030912be48fbfcf49a030cb35e4c5735166f83eb8ad50cef02a1d73fcdaae76e6d339b05187afa0519dac19577e72e00815ae352e73b6ad5bf85777900be52ed3fdb1f4dd43aa39a6e28119e18cdde9158f68fd60ce039a27c1789301c7a40ae76fc2d1e5f538ec565dd7a7f926568f2e442df84ebbae8ef1902c27990e810336f5370f974ca009346a87b7903b11ed1a8f87a4a7a3cf30cd831470aec466126172c8af5ee835fd8c589d38a0b76bc5774fa39f4690d47e352c2d8ea5dce0056ee1125760d6395ebec1a036e5ba1e08f6aded2faa57b813c876527702a303b8c756343dc912fd862ab5ac037b5fcb5c09334063fa89dd2beefe4d62cffec804173aebfcfed03f194cf7998f11c07e128288a1490e2ccacf2b063b87db5697230caaae369c984720ae1745ada002124af450f8009cfe69f7d8422209fd1992c599aae6403328f0626b8fa1fb4fe33c41b6485dd5512629724e134fa43309cdd8d558eb028dcfd91341b2996421d6b618a82d55095b39be99811dba88de7989063deaa90a3b91c2463b137fe03484810cae25a4fb51d25dff0b439847098dd4a485a68910c7e7b856f737675ff74ca892cf440611143dde1054924aeebd942d89da0793ba0c971c4036e9d296e54b14e56d846e1fb7562d37b4b86f61de0e39c6ee6577abd43c56ec89fd71a8869c05a3295e2d7253534912a5274499ef1602ae3b860f501d985eb4148f4c6c454711ea6ef46b160b4d5be85cee316f1f87ea9bc4acfc9e1305b77663a6ce51a905c11ff268468b54a3adb1b47fba97dc8464cae78e715a0d32e9dd5925cf009150e1d028863ee91a6adc7cbe0f60750419fe09100881a8238caf4a762b72bce20167c3b2bc825421600fcd44cc2f69e155b3971a9b24dbcd7a0983b422804e563a3c100eed7f503c57c0db57ad43947558a49994da9edf234b4dd61c7ee4cbeab6191095993c23db1a0f98a41dfaab063acb6e2c9b6eba71c156b62db93c429be5051f319036f016da1b4cfa9d99ba4da54a702325644cea31c61dab82e2a735108e644a2f3c50bc76f5ceef440816176a90ae1317ff102f948a204197be8f1c84d5b0e45d6e346bde6a8a00a4d326b6f2b278e087616f22d5a5b2be10b334d200e502cf28d250930cac13f54afeb597d33c03af134205dd534c6c043bb8caa14ebef081f3fee3c4520676d2a171c5573d7c2654c69ab3eee74c72ccec6cfec6e4df8581d4f635874e4b77406f7ba653c5fc954028baeea0a04cb5b0c35cf1c4e4514711b18dd898fba7bdea92c53824071a89bcdc18cc3670f15eb8a5e478af5940d8472b205d889318067ec10c45d34f81dd95aa06db222a30c97665c2f542b88b3cdde1a2038157212386550b83d34782145bdc8b2859d2e447475c6d459389d958cada6be49cd42a96cdb2c4b202e8427619004ef1c6783d398d6528f82c715589ba17e9a4f1f49fc89f62ea8b189355955f4c22427d45b5f04bb2dbbf9f4f76836af0f01b3fcb9af17293afc096766e9513e7e42e8fc05ff616fe1d813f1cb05246b64e84c38c495261105250501f66ce695b5fbd20260df0a62e0c5d1367f8cb96142165dbb3ae79640c43581044352f3831f4c0c2c376a42be9dd0d3c26166d59c1af9bed830b7ffbd5d431e2b7b376f78d10e7cbbcfcd314770daa1586e6328f4b2157b1b04ffc9eb43b9f94d33c6756d99160fe3326b135856e0019d6e0ee1bf5b536c47d72a3a684b48781ddcad3f17b4f92f47187ef328470bf8942d326a9f4b50e185a819fee5dfda49ee945a4478c4e7b5504fec79aa24fa71ad2933667c130bee4f7a269e6873b0fcdb07a2dd037b5c24f4f7f194e34b974e5dcc26b9cf7821fa04bc7c81e6b49bb528c13e8d10be3a802f675461a9ac8a39907bbd0743089d632b97fd40da55dfa907e0edbb9f7681d946362083a2d5f41a17a9d8682fb87dd53cc0d763bfa0f41ee311d9c4169bf13c611cf3d48f46a059e7a170bd55382391167cc8a951eb173da6879d7d0abd2cbc7be6d7536d48fb2e1a187b488c79af144c81fa63825ccaacb0c8d2a17c80cde8acc5cdea8dff01f59a6ee32627996f047e106223114d7941e51c14c35562962a4912b3ad75ebb4ee2698562ab420644d76ac5d75fdcca1a148118218a43fe3ecd6573ddba2391447ec6cd1f343e12564b5a755aa197659d643f18b41b539d72e26b44b7a4026c4bed7b78cbf9ad8e13dcbf275545cf6e0670a68f169532b2949abdc45c9ea0ad7b41ec32c3d86298b67bdd53047abdacadde9ab95f817aa5b876a616b63f3e8538b5c8eb20bbde91494f1e77bb346d06613955f59afb203b216c5e0e5c60066941da26233f5eda5102f1045b3e2f0f9115839eed623d258067f76df90cf1b3fab724a7414fbdfa5e9869252e8ced2b90e64fc2e80fad2f644dbe0bd7c129aa386270f18e1ba16ce704d6a3c303faa7119e9d5f77b82e06e7ba3c07ccd3d1317800900ed32a9124d5a23bf4d2701eef0e247e7db257d6fe2a58cb2448bbb877a7bbdf98085611c8efda72fac5e6757a3a7fa600e580e7634c8359a34b15d6804fc427744e099a350d5e833af13871ce7dd20ce76b2af568ffd356c179000134a23096174a10a483ca4ff5c7c3a23b7267913655828243659545101a71d3b33b612fa16e515b80a0b58bb7ff3bd8d6237353fb90fa9d1ef968776262dbf340eb4456ce54fb39b9bd01bb1e7445422740cde0b90e87bc3c904db8dacd0de0a687dcda489bc4fc8605bd6b5695b4c9a3a3a22897d40162a573ec014c464621cd2c7db3917390c6c46557f0b389a9df2d30e3c7b5ce75e8d2d4a96ba31733ce6dcef515bb751f87ded8ed6677156100255f667449152bd9f78b80d6894a69848e5fb90b87ec67678045187b0e1a1c1d53c039a394a4b18af037f11f9c62536e5d26bbd1849da5cb2f2e9b849af64e0fc55f42f5b1c49dfac8efb2aa447e579f904b02986cda30311182a980fb44198aa21005d625d6d5c002545ff8b58f3d06bfd71494edf4ed93dc6215efd80e365dcda5f1b418a224eee11687dfb23c2f887685b7087bfc86bfa643ac6635ee14bd05487f94c458bcca6653bcc74ef4f82a5d4ce2b5aedd9917347fca0a8bd428367ce102a05275594722c0c65fea6a5b19952d8332f1e85638a3401d8b728bd76edabc950dd43bb3c06e5261ec6cadc45fd9313e2e920f89b878112cb92aee5dac12c92a42679792c910657c39e677746574ec49693c8b4dcdaad4f8ebf174510fd2f280ffee9b94f62b477f9991a77c3c382600ff95862250ee91f6b558390314fe311b2601b6107e306b9ee9550d688325eaa5ed02497c0ffaa2548a35d3b1e610d686c3286cea155d04e032796434e32cda0c01434176622e2cba09799ac429abbaffa216b35b646698560d359b36d64d534a079bfe1e3e9576cb0c80ead22a8e91f09a4515c0155582d2a6c1696e1965fbfda3a38b27ffd511b04788296cee27b6ef2ac0447e09ecced1ea54e04adfc77ba9005d67917f1cf0583e5a57dfdb0344aba547eb409da672111d0484dfddd0e05524d3ccc9d8f877260d53d902acec5fb7151292f6e028418689d004f721ea65fc11e0b2c8ec0b0a861945547edea52ff5da0b089dbdeaac692339b9d5356477810c6313af7ac9dda1b1b531841d85069aafafbd04a89585385dcf8b64e5dd7b7fa037dbdfcf29b5078e28f36483bcb5cbd22b9752ca43125610142b56b0317488d4871f552ac5e0ddd9c70023f02589c0b6a88e764cbae0b4f35a65023532a153dabe60b280ca2b4c46e5a427d5a3823addfe7bb589d15af7187987be8f13b9f7c9d21964848cbfb987f7e66339e86c104a258767dff2522aa59e145a3b7ece94bb27b2fd841e6d1d2339ad2fae2cd2863a251f7444ae2136bd766d44d036653abc8d2cf8b9b1cea5efc44bd1538c927bc99316e661af0f2c8b5c1da19780bda7eb2546082d3b12044a0d9ad184ef7b510d21e7a52bae22b3645aa0f986fe39609bb389461c9c7782fe9be4c22097920dd23dde8b05fba6152e793447ce054bff544d935bbe47f5e1d0d10d080566eb837968ef02b3f6b1994c7c4e33f66dce2db0f5e82e0070f4a009e5f094c70024d0b0bddeb91869d8ebb5be93d47671f036e7d6fe9046b0a4805f0d79b584a430ec0f9eb4f84cd004b16e694b0d61eae51c7b3f54f0f7c7c0f7e097c5d2b85d161b5d2f28e0b759ef16f96f71d973ec3973a612a8c81ee634bd9edece637490ced14a54d086bf0c6307d03930866f4c10abb6b00b13a83131aad2e0968856516acd6e91d3497e85fe10e12eef28f15ac3a9f431e3de68629bf44eda6caf50addbdb8d95cc8cb783d0980e3c8e7379f847580876a401c9be886ad47fd055f55035ed59f7d844617501ca43eb9c69bcb723e7f8cf8af09dc34828d376daa7012a07bdefe7d40d1665d36d197cb575f62b106a184b667e9649682df428244e8a4a8ed2e377cee8ce675f9b762f3c6c10e58a2adc464848a4237c82547abf88fd02f9df95e8898e357671311df3328335b52dc52e5647faca8ffe7d99a1e2c3361fa2fde3cf7ca84c58da746038fc4430a34a8c34fc67811275e66e5a45c2f8d6ea33b5b31039f67c76ea1962649fee09d75bd8228d7530b67bd9d97c8065e0de8a33daf86fc7e774f5ed599c2cc23e85e70c0878f84af500e37b35d91d8bd16324400333a8fc5883093eaa960f89afac34ba7bea2c6d782c3dd4f2c3266248ecac3b39b87870ce1d5550c9564b01c7fdab8b21f178ea08c94a967ee1fb1c8c2148549f9439eb22edd9d11c90b6ebf13241dc1ae28faa14e94a4f71def6efabd1093acc72682ae74542ac76cb319b3bb8b6dbed8847730ed2209560ce65b411824cf79a6f221f2ec9fa72cfafe2b518060bba79d4c478168f6c0c5f7c23df720bde27798080522f000b0ca1cfb7904fd2c89860f0f26becefd69dda9eecce6660d3050d07df1aacc7c727368b78bae619d410e93b6c1d223bc2c5f83d06c83d503d64cb5f9745c810ef4ed6df104cfe7e02a5abe9d2c373120383cd8961527c34d641880f43702d2ecc61bb0dc7c37bc7a1ff24c9f79c6b0a06941280e565f8878835e033ff36aac77b2a409c80d3f678debecdb080ec7cd9e36f09b2f055cbf43eb7e745a2d0da961ba2fc7196a89f98399f03b03e7f964ebcc13e1b39bd2f4513cbb9419a07a46ac3ce22ff7608ce8301434281f9ed641c896013431abcafab6e49979fe656fc2486a4569ccd7401f0afe77831aac83fc20d205f0382ca454d28f70980f78ed7ef9aaee49b670f36fedffac5994ed77db874adee99cbbde060c16ee8d802e3d17deac338b6c7009853d12ed42825d34c90c167d3a246d921a8283f28b4abf49c2cefe86ea2acba31dd8428f836a64fd7691218b95968a2ccf9bb128c92c94107ff1b474665cebed3fb6ba6c9065bae3e97ebe2e2df11c9b42997ff47815d694a80151bf67eea69e4fc76edb26b801e0d293b9a33e072532071f092e7f614e9e3baa649f97aa8a1d1494b07b54aa6ac17def32c7ecf29a1094cbcd9fcdff18d75f004abd9f4c0e9bdee586bc2b05f624ba3a497b33797a864469747332e726d898239b42f505fab765f8cd57add749a8958449719a7e8d25a50d0e30861465fd5865323571d52bcfdd928f57408ccce9ed9a2d05995a89921480c62e7a406fdb1377a0a043ec96c6b5cb72b61364882ea1d4fd13765b363b64e56beb7f1d38e6c0927dbacd8524c2d036df22e3dc5eb43848c022d307594cb1dc2c00539fa1b68c7dcf05995489d68294ba96c3ae65aac261a13f392ec3f034739fb3631242f147587ad4114488cb8ea4c9d2cd16cb27a04f3140777598fede09b0159786527eb0d3a595a9669137c009e4d57e05fab04bc19427996b806f0aa4b53c26752e02341dba15aee5204ced47c63c84407dc296450786828f46cca10c0dd735a08199f5f55fb6da2cd30fddc0545c1debe3f79dcf34a375a5bb13920982a37b93a1fd5365d4986b167060ac8d6dc7dd904bcc6d7f4c3677e7bba4236bb2e523ec0615dfa29670707b5721821ea5d8f078a499032445e97755273339446a89fd94ec0363060c9f9284a951579352862694454649a49bd6963b42042399fc07bfb530358013f6cd260ea941ce59e72057be9afc1441d8b10c3d745738ec54b0d806914c927ec0300c734316a526555dca98df209a7871f5db1e7c1ac3354b26fb72e2712b79eb5f8a9d2e6668bd2b606b4c141ad983c78b8867dbb2b4240ef3a01f86ea1bc2b8e0f9964851acf51b696801c2726c61b5a88c8bf28db2aea9f93d84753224cec874f7e767503dcf035b08886f55b9aca3524914bb8126e8c84cf9993a40fddb8d0a9e6410adc8e868ffb2b5e9ff3d680bce624de0ce68a718414ddb201a9de592fc2f629e7a71ae3f31c001b1f7981238280b45e14c64b50e1e594f41474bb07f0127403a9f8738e0245101fec40eb83fd1052a4ac8e1dd695ac7e40b739ea82d907e10cfc7a1e4f40376310ee153c0c866c096aec5b69cc6840434729b3bcedc3406632ef4e4e804701a216d6ba0293ca5704e5d8111938169b8b9eaaf77547a3ae4474f8277f4f4d57df02fce50c68348c8cb4dbceda28302331213166b9c0718d929735f233b98e47215d66c8f3001e008974b79eabc2257be8d9945e1f58184f3ec66f8da0cb8b5500401c225177a78bcd724e20c787cb013fd04424a4acf4ddd39c1525c982503b091677787fffea6eca5f859ffa1a24e1ea3545526eb0bf797172f94a75afeaa833712cdfe471509dd2d20d94dfd76c5879c7ebde781f6e47dd61dfd30dc45312bc6c030b0d6929280d4a9ecd0188a0466b7e800b241f7d91db175b421079ab297cb59c501bb95c1f70b8d96c78f88418ffc157a5ce2677330018e040b94214f888679348107f299cd048a763fbd4c5799407d3e11a9c64cd10fc3951a8a6b28e4ddf944fb415f80ecbfaf18677de25e3ff602eff2a3ca05845a6e83a84e6bdd3dfc998f8979171a47e0df1e74687317c99e3ab260dc2f48c6915506b7aa9d181d7a92c5d847ac13acd68ff5a34e0247457aa5807d77735ab2fb4091716523d548744aa5ff369151f7cafa95d5df49c3a266bec709372031e36db98fe1fa106a8cb84f9f7cfcc8f251003a21b8c4219136b3b35c182c730abe09af342d660ac6852700f2d4b24d6b7cb208626bb6872ca462c46f8b09726272a138597eeb29b0543c3ca46d960d8e37bfc3c46806a8927764f93c54f28db60f8ec5082e0b8a2b49a1fe7d71bfd29dcb94ba996ad8f326cb235e4a7274d33958a970a9ba99ad4abe0108ff74ee14d0af7bca11ba8c8dbd63056ce6c0dcadc3d565460f1b08f48a34ab1cf4a2ce56578f74b834c838bf7cab496511ae005c919148621cec9b89f09d3645a566416fcdecfcbd665534a76c78c4b3ae93f784c0ff450fcc2311a4c7d7823d575e0d5db3938943f0a02338f6d03f873fde7eb5805954690a41b8966a919a21352ff7cd05085fd88c3c33144bf167d13d7a8ac5bb837ffa9991600d340bf3a04d715c95613a4c58d89669cf203000fe982df41b5e1cc8a297ccece163b2eb31cf473a92b9b973fbf1fc1069294daa896501a06b5eb1c3218ddffaf0ba296b3052848ab7a86df8e7143e5d32b33b9b06a153a72ac3bd8b31d38891a502b6d23e51ceadf9d2e426fa30c25bd06c21e53af8b75f06b0685bcc81f85069ddce470d24d51f5821fed92d5ec7621cb6c015a1a6b6a827fa20a161bc71ef614092592d017ea54c9c614ec0efae34f53f0b8eb0f6fcf731758a8db83a8089e8ec1c6aed1f5eba7c825c1456185d9aa490befd8772f325c93a12682b5bb07c91bacd9046bf28cc6080cfa2fa0a2a56057d0ebc1d515b1ec9574160132b50643e5d2835d1c1e543f76e81c5daa275dc1b913aeeb257c886313e64f4aad39dabbf491ca5a038e73b7ae4b7444fa0ed98bf2df96ab522ade8004c5589dcf84ce362b727953c23d59ae26ffa76ac2ba5abb9b16a0fd5c031973b48bff469c109b0cbd55b68c843b99821bc2e10310f01a8676d26e0363f7d8fa9ccf6d1155b1d3c78af9048a18633d99366a6eed504cc01b4a3cd0624abf5b84c2b61f300909c003304e2312e050a16150d451311a7c304215d5e424e61dd859d9e839bbf9a8f2f050a2abe63ee39cd97c1681cc5b73f4ca28dd18aa33f85aba82b45e72522d4cf6e5be503cb45c2c0fe7825f15478e1ec865b22993cacf713fbe5202e2419859e55d8e2b16134834a91a34451b1200b632cde205cdbbe66bd40bde174b3add8353c172ab9f47c3a9899fad94af4e85e83b2cb71d3c707c662b5d5700987602b942cd3bd49addd252ac85ab69bde476d606cc9686ac7c63bef3887ee1fcce25603c02d8118928276d68877bfa64af7c94e9f33ba4d69b37e43761b675d1a8fcca5f383eaee5c09852d88788eaddbb5fc6977ec659cd1d1980f99ae8b7da4a5bf223d96005e726d17a6f11311d29eb5af9eecb98baae12bf7caa15cfab484ed34e20da9b71c2290fb6b7eb4379e9afc675154807c70879f11beba85c479e9817f7f5a8c529526735fcaf3be100b5596b69b9cd3b915ecd25d3c574bc7bb6f490a273913aa1a601f335c4ace08f2089fd0dc7f6826ae4f7317668ba913ebf578c94affd9d7a081491711726d28529e0470010282b3b95d405316991090648d4a58d1467e9870a15bba99a8d057ccb910627834eb07b26d72d75be7f326173a2e75b17fb27a55454a7629faa447c8974727396e0ffc27a257c08eeaa9caa2642ccae6008b81f67ff4a7b3833e33b8a70e5f937910435a0ac6581ff4eb67e45119be65f929e25cf05857a76e3fb3866aefd54befeabb1ca2d26c3f6f2264082b7e84e5d48dbba81cee3d242c337d7f226ddfeb4f65caa85a43259b9994e8afa3dd11720c883f955f64653c764bd2164194e96316b23219e7c3c04e1f92f4a0d6f812b497e0905aa265c2488da7a968295244f1e74a9d6b99b7172144b3c8b380231735d4448ed6a1f63a702a4ffeaac5ab35b6eab3d248d3a5c4ee2d91add43295297c3176f5b2b580cc28c5a9766a73cadf57f7ccd8745f2194d5ef74c26ff7fe75efbd8ced517e4dbeb2d5e8759c7e42ad9175d406e5ac5d0043ea63e948e6c13e27c931ce775564f3db88c8b3bd948fe362f1d924634ad0ffe03ad5a563dd61aad54977e9b3dba8c8a5cbe7f9e63bb6b383481e79f3213da91fe802a100b1ce62612022c8802ca5241b182ff95cbed959fbe1734de60b373d8a07450266f025f8b0e268b24e558ccfbc15d6b2bfee72e8c8cf6d131351dd10c41097784bf4a58d818f11b231df92138b979640272fa5ea8d317a8f1fe9b55e897ea6fe5be9d0d071ea70cfc7faf86ee8fef7616e86ed7541d310d02683a51c3506c6b9f08bea1e231d5df5e9c0de0573d150545339817fe88f05611cc9a7566fdf8f5801bc42eccdfbc336bf1260cf02bd861d63cfbba8e94780a1b1fcce64779f9a05d91c5505d8364147a535a53975b589ac108e485aa9d5cbbe760cbeeb73a502d17eb4e02fe3c03473bfeeae4c8c7d3950a71dca4c8ce4430896d1f70946e0051ddb0709f189cc9f2ea2658b70ff59b64a9869fde36b48e1b3a651eaa1e87c393885c74d341a79b4afb57887d51c01197043f93dc76e48af99eccf920d21b30f097c0794b21b2e6190b80a4596f4492419c91e85ec47a6b033db5965fe008c4a10eb2ad2281df17804c881e644d27286ef6814d58b5a8bb0ea8a1e84093b7853800f956362275462e13809f0aa1743de79cef1283f72724f3cf5fff81b8b2007db249665e3808ac96b83546ea93a25893e03924f9a61f8000431664cc75b07bbfce0f46497fca4e777dc4d82f5c166493a6f220b44dbd8fb9233f80a05df25279bad6583f956de6af5bf3fe1ae0dbd0593f0c80ba8ea4707d69624b056618404c084374791c09359e9eee93799b5801d02495edfcd1293a65be38d0cfa697b6490f0a9c207cf42be4401f4e21b746c187d3c7e04765cb42bac66c6e6dba6887ec03e47d86a4205f655f788583475d936a6f22cf506a703225cf3f231af06f58a6434757a295e490dcbf425274fc433832d00253400bad89683c8fd62b7a430d832c90281a4e304a5b04a2350c82e9a84a29953483fa2edc8ef32a627f36bddef4e5978deb77750f24b894444ba21e8444c9ea8ad4143f85b0902625daeb4d994078d8b9715f21f5c646aed670214015538945044a04bae1849638305825f14bce5bd37b8ccf92a96f25d1a8fbfcc7de15a444ab0d7d8e51e24eece37223a5f0f25b4451792289d71ce835f74cc71bf6f4ade17a80845ae2159fb21923dccd74f9ca3a74beee79a1c8fcaa868638029094880a0f35f852ed7f5747906ea89b7352d26ce8ac06e1a7287d2106e0b6b2b1fc97357ba1460aeadfc6b8cd07d59802e79b9cce8932c480de83784a6f6f42d68cecd83335915e6f2ee93d8f5166e915d992331a2de17b6481f057ce38b5cb2455ce64c13c484cc3f0896eb14f1643d07f2d530e4545521fc2b6d9782c4908931ec8e72b12890a09bf6d32d46f015095e9d19e3b2a5bfc700fc12185e608574b82a2f54a06f01a5e869b02c3a5c8b77daee723d4e0b4e2cda1208abf831ab7bd3e516c4e9993d63803295da8fbcaa1aabb40b3c2f2964a5e4161c46ffcde2bfb081593b6b73c869d7dfd50fdeaae47fa3f0e39802b51fb2e582ab1764c0b5e577f9df9e3940c4e2aa81db8b29e98f7f9006713b871d7329bfab46e501364e93da511c781b744796fa06a3b54b8b217815cf51990b664b2a5e2421b086a5ee29a2b60d677ca550454b61bff8806e2075507734f36bde3cb052a49f0baf2727c9747b131624e2145b19724d3c298ba6191fec14980a6fbe0c1f3a2b455f1d923055b28bc6199aca631ed239d11338ac5f3c53cd9529e88d13fe0748bf51eada310c8e1c8d3c6369cb802c07e5427c5196f31b36688159388248ad981a369202af470af4ee4c2f82b6c129a955a0ce7c0a0bb9b9bce7d0fabde13c35b06340e9fc7dfc7f84e252fab705c55b5a6404f7863cf1350bfe47d4a5bc8f8b9279cd1927b7aa7344f5f7d69cac670bf13717641260a9744a13ea6e03e53623d6aad5b811bb9ed539d0d107cd40acc9a71f6b68669f9254df32c46f8eee7b630fa0e3b94404fc99380bbab1aa8b7c008f4e83acb68a52dccae9274837291fabf3169c794b3f0243ef81bb97411db044b7cdbf0f5a89c900fd087f027afcc320a640da0f5906fe7edd3033bdc918c48274063b8e3c41e4bfe5c18ee531fc04b3862f0d3907b0eab5d8e6eff10703f5d8d3864737b6f4369ceab4f929021a1a480a199515a7d420fba0c491cb0187029f6289dabc6ff2f84b15db1e331c795de1616957053925f0ddcafaecc7b8307f9c83e5163a3852e6c99af7154f04665669383cbf0f2b69f2d4b82490658e8520d4faa285450ced7a29bf1186d5c330038d7c13fae9a50f0feefe3364429f259dde3e273cea6794cfe0fd92e625a9594fd5c5e10c1edf2c8f3d12005ee786806abc9b27622a44c978c009fc1c97d064fbed347d8b31410ffc6a76284f983a10831be03f5dda247f9f27b7af77fce6acaa497693aa471d18c108fdacb39eb46e610efb975b18f96e08ac3ef0105d13a27740f04f447dbf13493ea8a6091dbeb57ae195ebc0c8f50d27a44753d5a5966e8bcbbdac2b539b7447c891285ed1d6ff6659239440882b5a9d441a9033c09201da89fab54189ec4e5db2742d5cc289e032318012c7d62e9765a5a87854aa1e329fdb7709eaad867d2a09a8331736721fac249c8ba162c42622a341510bb1bd50527887faf459d079c732868f26b44a7744d46d0f4a6081836341dd1463cd0debd5dd7b7a150e1c9632f8a324311e295e3e524e6b2414fb86b911102a0fbf82fc99abda3894cb2e62d5f3b4e597919cff92277e1ea96034851de9b80ba9823dcd5a57f4462c0706e7961f50210c8ce92bdd2de024ad8087b072e176f1e46323004ef161fb188a8e9c072cbd82dab4823cbbe501751d6c9cc2f3a971f70842dcfcd1959598b415818753d4138e0e28e848ca993a29db79b6009b93a63c943c6f3e4d434f598c6cfd403289d6182f8246de78da8be9457eb29e451882be2ef3ea4435fa8395102d92476806b1966594c23b8b5a6be4b91838355c4c021464c0ad002a812143fdf05acfa3a4edfe9dc728014525785d627b57cf8147ef85e617782ef111c00c45aa022c9c555df01d4cadac20207d3e4712917b3c1a191e5867e1fdfd148c4de638a7b3afdef61197229449305bdb382f1b620b95ee144a1c5479c9a8720ee0624c9e6e3c6c1bba69ca6ce7c6e50baea71de0eb4ae5ab294da5aee6c7aaab17a7e2046a2cb69cb2cc4dc03ef0a33f8b06eef0f7be815085498611514cca83dccadd65a0e613312d2050ec2f5da607b3b6db88715541d0f7af58dc1e9cab8370c2fb392c5be2084ecb7a79e8459cfbf58afd4a50c44d905631d8af2832ce26fee9be860ab43d00b738a5c21fb7a57cadcad7c248426da3bc2f5bcf5bf6d4da81e9eb07d9c4205206ae181b70c320e96be196cebf478bc791faf1552a766dfd7b22b52818ca5f292924a24de5cdc422dfbcc2eba46b0cf5302a5a7fda251af05009ac10167f136872adfb25b2e38f7d35f7509cec2320f39fcd302881174c750d6d1358b27264ea06d8ad19860be943d18834e8380e0e32525d0781980df3247f3ec6fd32790b71390ca6c0203c7402fcfb6dca388162276317dfb724899ec31092c428616be9e6e09e70291bcb75a0ccb2610bf52fbe8ee7710be6e227f40fffc01cbb6e7e3227d79dc24587d5f63da92a76e04c33a33782c0f100401aa5e6a80150c5ca7c3c8d4b215cae7e368f6a61eee6312f91a67365bade405b82af2d98caf8fd9e12b8601a0ce1d60d2ee1413caee19e065b2fc741a55d05bf7f4588b46330a9674659688a61b6b55ab8074e838b50fe806a1365369fecb48e10849253ee2f7a988c740149fe6f52bd6973d0c10e74fa0ced2cb3e2194487458537a18e8176dce7cdaceaf6b74bb2897de5c9f6763b774378ee7806b546387fcf6fc9f0aa8429b5323b8b5cea6189e5cd9309427439c7f9594765d7755f6105a4e7f377294ba9b3c06002db87b5b941e93cfe31ff46be7d8b4018f9ed2f467104ca3297d9c469d3bc198dbdfd44104c7bba4aa90d9eab7217f03b44bcec3925ffda2629d7e6cd0b00f64ed60754b40f6d348cf414b3dfebc0eb00b009e64972be2a41fa55501920e91c9de6dd213792127ab5c35c047dac75e806b0f622a84b94da2cb1223f7117e35af256443e74c2c866cad08dc593e7289458fbb7ffafd19c1b6410b8c0125cb3be51ec5636c7bb1c73eba695370e225edb60a41b8541dafb7c07f386be7e7fde22be6ee6cb26afe07484c9b50bc15b256a6570c6e2f15d9225f24d6ab7cb14d286891609919f825dd3d427606ccde09b2488c24f6b9e164c7a9596cee382849619aeb708beb620a8d4e801e042af9fd561c2f8be6e3a9805dc7c7203e6fce9bbd9a772ce8b8de39c260a5781299efee1978dfb8eb613a307bbd4a53e71b06223bd385b9d56d0a3f082320134e027bdac532b9f6b0909beee7414ee5d6080e49326bac5c3a3baedbe319bae90095795a7d76f5e10e9743f99da7f574b03d211bdce781be1906c3ec50df7a7e0d2d7424d37dffb1fccde53d9306f2f2dc0ba7fc36227ed5191eba8085caf40856d362dcf6901a3d08718bdbc3f96c67367dd6d32aaf96a10681eb4579e6a06a336a94d71545fa6f1d327268f9d2f489fa8549d3ad6bfda0c3868fcc6dcfb8d6db7806530088ee9bb0029a751169ac29f85876c5e465ef33d4f9f48ece7b0649cc772a5d3fcaa3567604265affcbde4a22b13b61dd78e0c97ac91175861af97705d60c40602a6dca3a75017c9f2c142d2698b4d97f9a5273c175f63d7a14099a3fb76cafe940d1eaf3c56e093abee0164a54a38582d6c8ed9684bc22b00a1c26d546d5eb6c9f4a8ea8c875c0cb6e0a50b18877af6d8c3f3688a4994d86eabd579526f0d05746400223efdfd9b48074b6d31dca58b98e95ee50f7432128a1792462d3b01ee05729f00fee6b5cb2694ee707b349f8c37339496fac8b0a997ce06e41526c66daf3cc68ceaa10d8a1ed98c57f66c9ac5d2e43fd76cbf96737499b435e030fde9002e5b4f3f538f13cc2cfdb4fc180235a4e1082a99cbf79680fcd07b1271b1cd77878021f1010e9515c6dbaf0e169e5390d278940e1607384a308ef872cf0d03729672b28f7c19ee95f1e39b11ac2db40f09eec10baec28cecc776e0501ec178e4d3783fad9b02e1f955b2d3a660dcf323306bfbfe432f95842f18398c57dce3e2b6294b2dbf9bf20fa928a3f1bae6f854dbd60f3f912ec8bb475414602835a4533225172b793a60008b26f17b32e639cffbba46aca7ed76c879d80461e4b1526afbda34433b5ff75205575ec854347b7dd1c76e204a9b61b22afe8c6471c5f5f1a29e4cd657c28cbd8e4f6341422a9ab02beccb7e0ab9d9574463389ebfe8ecdf81d2f0d19a23d78002001f5b49107297bd5fb9f2164f47ae3415bf6d2a0d3804f44af193709d41a58b91b759e41e2fda68f5cf33349f7f5ddf10346779901261a784ceb484b3bad16d24e602610394a1bb0807d0d0d2f1c291c921f8e4c32553f698f43a55f65ddf6e35ec84efc6d76472d517e52b38e5cd4910eb35b2d8fda77a283369457ab145515156efeeb846db431cdc32a0449ecd129b6d4b59bd3b777dcc36f371e2bbf247240a99cd87fce860ef85d6b60769233b80829d09f550386c7cfbc12ab1aa7abd5448ead12fcaead5f5edee4130a749eaa2f7212884437103eaf7bbd8b4b195f9d0678d0fc6734ee618ec76b0d1131ff6b599dae6224926c2f1828d40226bc2802ca51fd57e3513ddcfa0c094019a112ac7a5f7a353db0003e805502409364718c22d75178baf3deb7645e043a77cf68938493ffc97c33b89245ee6caf778e8d8314331f6296cfbc284209e604afafac8096473c7ff115f12ebf81281615d3cae85cc0821d21f04256885ff91f052de6663268e2c2d4f72e0a223b854083c9f5f02290ae8af88d7dc39b86fcc6c79a304d6171d41a2306cc542c68bfef833159f1983ad4a7c471a30e305c22aacef6f6797068b2a868b5d83171f693a483c5a7d23dbf757e9b2f6626d58e52b6d737e11cab12c5d497240a854b6011013e6637bfd1cf26a0162a86036f9b06186a995ad2ed712a55c2653f60945f67f539e9f84ddbf3fb842394c170e68ee0315224e94db4979433dcb8ddc8c401513a37b6d454c1ec782f3271eea49fa68e61e59eb941d0efc29267d6d31c3fc53119646b1ccf3c98ac474abfdfa4ef22985d3de3c4e1a3f75558f3753e803f1d2d858c975e28439614058f21fc7e09178a272d25c2e38dc62aabf64cd5f78333944c8ed49cddb27eb150ff13e2dee2bbe5bb47eeb5c91d768510e18cd6752cfb9bf371f49190aaec456da9d86a23705eae92753f33075710a2009f0620b9fd5f17b0b658617e6d7a86f56be33ba3bd06405b4e88098e9f0e0402c780330ed58274cee407999deee7d57a00e037bdb62c9f0edc4290f033c9f62a618f310cbd5b36dc5f4b9adac86e298b2d97fbfcc441f5da95f4273ab0de0ad9c8ff19a723a8426ce9a73966b5a8b01bc14650af3c1530de37eafc44ba689bd8e83e9a842b92e499c476e5f4d0b64cb0d7b7fa55d036bcdd03a6d35b0a48d9e1c334ad45bfb58bd063b1208bf2f58dd13a8a3cd0bc59e1e710949a20cc08fbbcca5e1c0f63ed68e613674a2b40c580372c1c4e6898d189ab6ee4fc39268b7a3592f20ea0e1046cd6d0a228f647cce15be0b4ae82dc00fbe1b1732c257eb30b7cb614c2861ffaeea67ce3b117679da83fe4f5e2a6efa64d9075b1fc920a4867974972242cc934aac1d7f492446d0469b1727bd3db7f283eb8ffdadd4eba794338f6d892be94977dc6222de81cc06216f55e42a46230a8268494104e5540d5a897b8c771989dcc7e0bbf42690fbdfa1bc2f9958de8cb1cd503eef6325f39f953036f868e0f57c7be67a700b46f15c4e440841fdfc78272aee634d8f4638f4939dd0ca334a42c076af21f2b96bbefbe0979843aea250987ec743669fdc98a9b33dfc82022fb257416847a49c1149313951eb7c81525c8b2d9031a9476194f373723f8fea78e4d213270b26b24e67ba2ba2bb7b084c6f91b174936c99cc870eb90a598f94dc935316ac704c81bc3e1746bdc0eae778d6479e89b47f227bae45ff44765985fd85001ab8545cf26b2ce73ba05a66cc42b25625ad1c2a4466efe01b5e5fd7980ce234a6ed3312958fde1c1aaf4a590b6869700e6d854371d95d3f7c262d0b548113e89e2ed76024f17a5dc97b0b90a6867ea1963720d91bb650a89d1acef903b6383fb982cdc98551cb4be676667dc5da7c743fd5fb714eebd2874e4f78b47e8b46e281ae7f0acd5cd9fca583c3f95d66d6b607aa976f92e13612b2a3161b6d7af60ec2271ecc0c90f9357319250be434752f19b4a4b6d6175b4d11fb17355daa1bb539dc428c28ec07c4a98d0faf60edb73035951babd5380acba238b32248fec7d39d0a7ba99f1015848d5317f7f2f087dd3c9b9b110d1787356af08740c305b846098980cd9c175a40629f61b1092928f1c30d8b5f7662c6bd220de0acfdebceec368cb18101506d6906536a3fd2f17eaa0f13ea7b358c4e4258dfdb5e41202038606e825bc3d15f035b6318951f5401306f6dbe2b0d379d9d1b8334a9848a4438f34038a4afee093747e9f01ed1381d594931cc6685a3f64a8516d4cbc0957dac963f1ab98d55dc327b57b4483439d4e075c23f010f44469bbc264bc1d3e097431a082bba604b55427450a1443b9ce9ceb88ba5f87c9b4250e55be042922cf7fce2fa47c0e6b2ed62f53d127acc98fe5cfa49fa2659fd11830259b1fe8b7966c14788cb597f7c9da83356008cf6fffbb2d21e98ee8320c8f0739b3ba387ff080805a49468911dd4951dbdfd65d0588610b033ab97455fcc0ec2022749e57f2a3d957c527f1808568027c139302375f4b0a6621be1d8f45e71b949150b04e155f085942ffa5bc112228f10a0d3a0d2ef70627b776c455aa900d7085a77bba112a7b666e1c147279021b8bfe3e034f7cfd3abb8a1034af57459a6da7a5d11071272f8601ac8b4db0d15d4fd1d007477789667f46a17c0340f22ef949bb2035a9d163a23afc9e9e6ab1a4484090320801052cb349524080a5eac092e6d02e49e3ad53320b944307aef0cb305caa138b9e6d9d37697fe6e11406a1f0b1b48f5cc00fcbdb30306878b80eabff2b5fb8d12cb4d830705bcbeae7864a6cfe01482a11730ffa13ac0eef82deda48bd7ba1ec7976452d2b1dd6b9d750669bd74795bf44a5c9013cde9c7184cff0d927c7c55949decabf2be8e1432b67380d64e0816fc6997e0f950e1c44cc77df4b83dc49e500f2ce681dccc936723491f75254acc3943ee97a2d25053fe02cc978b4f813b52169edc37fc3d567a84ecb8c8cd1b3100feace6e2924e949808aaeb7f5c52b466ebba5d35f2834c2657aba9f2e088b607341c0b5f1369ed4c54d17fc999edbc9d87a7bc455cf2ec52a051d7b551304860e4451bc1a09939d8b66f923b0b818cadea59ff0dee50654b7295aaafd8c07d0bee4463a53c9b035679ffd99ddb84566ab964a2e3df8afbf323553ddb0a38b6097d1b0b1097296d7179e6d255583bae492a307852874c4f5660efe48b4a8b64c76a3318d15f498f4df8cbf9a0435733897ed89d28de29466a01eb09221e12bf406ce8092933a814ea520b0d50323c1b9132a2449036d2103c63c725fc7ee24053ea0b18ad186f386ea30a711105e2200c74baab446f1165da54a6218136248eb426597f55eab5a592469c8614d70342ada7fcdf3c057deff29d540f347e360f490cf74134eebbb730f6016330cb5847b4a7bd650ad4b66969f5af9a6b5fee470b831bf7cf3fa02f177e2b602f9be5b6a047e7b0506fe58fb8b4d7157805e5ded323b65c33bd7c496bc06185ea508791ca79da7c972cee15b7d87abd04d2e491ab57c8c777515afbc29517ae249af13499503ba37140a790ce53af1e883970e95dd20379dc6a6c13cb6c20cd4d7ff32d606f99a48ce0327326722cae10c3d9db2801485db443aae97c502c471ebbc192440a454be24e89f98eabf8d7a7dfbd49cee00c3d66d37c903550490599ace1827460f9bfe28fc408018ea9015510f27fc3c7e99eb68ede512ccdb64f546f32a1be2909580f5f9d280512ec625f43adeea1e2f50885f90ffe3c3540bfb36f3114f032b8e20e171508c88d3bf0e077c4e023f35ff9fb8e4e682a623d39f28f1597f63823c6b788f85862e816401e1973599a9a4f1b3f4b346572b4efe98d16e4873613b3792183b63f8fa9b03eef842d82d14dc62899113bd01c814eeebbdf7a331578c8470b3f28c5c4553bfffaddf1e4a5950f41ccda0aece659b02533e345b2f17139698a1ff75212b3101110253d48a0458d40b357d23e1a2f2a57ee4389366ad10baa8c437ea782011db58f6e1d12a090c8d817f341ba5ceb8a75b41b88d64441e84950713ef306b21abf30add14d9235a7e2df1cf68aa883943cde4aeea160311ffaad503e4accac01c642008118e6b6eab68df965ef66ef70089d38181b16e024d9f0e6e14bee5868d3c3930e330b8284499048a1f637686c872f557405032866ededca2e7c5796d9716bdb2b267d1028e13746dbb4b4e14fe1944d61f679b5a0621e81c32046a0af36be50975e4bbb268c536786f05ed3d18ee7d5b0f7113cb6138b9da4512e4946b8ae34c541b273871ed364b70361f43c71cbc80a41330ed96780688e63d70a22114b1de754ed56fd23f29c749c902c2421460b638b898925ce97188512055088893143149a0f7a71e9fd2f5d8acec4c3f9f175988b9582d39668d957bff1a17e20fba99f80894d75c91a3522fc2f986ca223e1bced5123e17294008e9ffaf695ae638422211407ebd81cd54bb1f2f6c562f00dd040675e54d58e44af1179869a5bbb66ef892b42c0a63b3fb9d4aa402413c52742c73402f1620ec49864bc684590c578ecc6810796281ee2618b6c8c5e9b4d553689091332e682d4522f614fa762f896b7b31f644befa5bf2905fe03515c79063cfc610118738e1f65cec415973b2b170ef0fd8ae577ffbab4f6db29a2a3a59d3f9f08ee02027109d44bf70211f645de8586f0f434f24b9727100ba6d7c422eba1421cb51fcc4a35f4f68eb4ca725a071222dc3f6bed88e9981b305ebfcc6cfd3152d4e5e43b16276d01d8ca8f7cf0a51f72bdc1004d80463ca0eafa7d7a8cd03dfde92b869a0f7d7cea26dfebb0c7db15116b4d2a731ded5da71f04c3968775e024d8e2f8d77b2fd6724bb28c37a859c90b7793194b57fb48694f40efff08854658646b50346b0a10d46e0210c1310e45881bf2ad2cd09ecbfa891afa8726fa78aa25a5bedefeeefba940580aa4adc2fc49899032dae73c2f3dc91446298feba08a0a46236acf804ffdaff8da710b3b30cb7e5afd719d63f6ee95e3a82816e00e797c0d38343fa5f34261afb50feeb93ce7d6b87f26ff37908cda548ff81c4800c735e3fd6e990550940fce97f53e0b14e0a6d62813d78a7b349e6895cbca33f1fb4d52f3581e24ed9fb66da2553bee2d68d49727c0bd8fa240ae7da788c7131b728cc8b6d3ba774d32142450923edae6e8464f462fd00a90e751744b487011669bba40bc3a41fd67b83c3693079ff8e3b7e7f98c8ac48ccd22f666611d586695792b9b4a88718a672db03fea905605e46b786c7147814bac61e0cfe2c5172b1f68bf678e2adf67175b549b11d86dd6e131aea41f267a1d95e8535f75eadded57352f15982180d4a9f3a71a0adda76cbb64cbd5ae46b3f35bc3ebb9a05d6910621be2eb405218f0c8d45b751400575681106553e4c62796782e44b2234a66552b42c1d9d04ab1c25b67f5d466c44db8ed739bbd2aa8b7b03342ca52579beefa2a0f7840cda24921d6a65612414c97e65ff62a609e3ae32155d3c71177f077f05f18a1dc44f725ea419499ea55054f6012196cf7135e0fc5d64df627e2c9398b9e166d8214b19d4b0b11bccc98b222acae866907e1a853785784e9050439de56a880fa41a186bef8babf5bc475d22139276629f64ea5e4d4b66b68d4e4dca6fba1e5d32e0537f8c8784dcd74640c443a786e19cf4725c93d72bcc3be5b60bcdef0cc12ea5ddcc1eecb49f8c4786706932af30741f68773145d27b362af034dc9807d89ab16c38fe3a2069f4713fad2bf83a6f4a8e3ae52001e0a6f5187d8b1982371445b68610fdd8f4111711f665e2de97354b8689bd169144b3a9bb7623416a15a7f9c0097e3a5136407d8dac4cfea8d34896364bd4028dcdc29b66b74266e9b02199a298ebe411d084916f7fc59b308ddf66c690d701045acc9a1abe2c81cd41564685c19428952d24164cab0e9a9d65366d3baba49cb1c67c397953e9135fe5e274fc785a8b762da94d1a7a652d895de5bb959bb59ed5487c9a85153953ba47f10fb1eff1f9775c86eec3096f77a1fdf458d24670c10e2c3a760b3a260621a020c497e1081cf978d17a0fffde4ca6fbd6b98d16eab7a005940ceea7647af5428509803a307ed8f3136262cf71c0c3f39926905d27206edf6cb7f8588357f2a6b4b09758f6ab8631c99a4d3f9ac2c5d39d2bc660ea2847e2244769519fbb3b8ab6c7d7993b84fdce2932b57d13c9e9f22d3636784f9b0143be6aed088613e79ddd224c0c4ebe643a69a027aea34bdc712d2867e71d21f16d151cfc843e622787ff45d7648a2f073cd5e6245f165577442e65957d1a8e76348475233e7696249f93f6464de43b6b567a7dec93f883c35c11b0c2a8746eabd108976824f2a3a2dae3895bc3c38ec96ba3de719bc6bd3ffd3decbef2683d8a5e7b05dad4a75f412414d010c37137f5790ffc8439ab67b7fe9a8079e891c95164270dd860b9b726125ba2420bd2e675845099b055a10d284d18160307d7d86a5cccd0913c760e148cab4ab6744d15257fefb64771665a5fab5b602293aaa581aec72041ddc4b990303cf45b905279a3adb7dd4bf27e11c9f84cadb1988cbacde53dd0f080564cf7cca5027db89813ba86335d207365a751bc86978882ad53a69945f049d1e3b9da5656d2de1208a7f027f950c38768868a8131e086411a88c61bcf47c62f8925dc2898cd164e826d981350ef485be1513582b068c7ceb7e9c73ec65aee154ce96b94e9ff89ed28a908eb0dcde11647b4e43505b3281117cf3c12600194e78739b23184eeab264f4f210c93eb76198fa73b536ce6ec1095120094b9e2fa90f840befe0accc5db34f2965bbb623f07f6531e60dbd98bcb6d99e4aad51764d03ea7670aa742d26c7486f064a0c380e12e0226a539190bddf0d8e680451cee0125cffcd76c76e65cd41609adddffa28bc8462226683e657ce1f7cdf75da371eca8febfe87098b7f7afa4e58ea3fa8eb63b3ca596436db869e3810069f05852db04e84203afc0fa36e967fc32f3f2cc4d4f31ca03a611451c5fe8b6a81cf9d01202aed32b918bb8be915f4e3992a4cfc7e522a8239d3e465389b1bb9589acc0fd85510bbf4b5b80b0ff35f607cca231a290236bce870ff0cf8615f95bc49b902d80c8893d0124bb39be4181d3c6170c1cb7281204e2858d7ea9283812cd20ccf2f6d1fa4da5061492a12d447f3cde9e52e3e5906c8a9a879000fd3d83ce4dae9d19f323fcb1234b2a26f5d0926e0ddef7d77e1ecf1a89d194ecb3ad88f0080bba59ac7f1d4b3278ca4c86834c3daed364c8f37c7b1955a2e43c5405393acd773c27579b6d2db6d6bb1645095df47510ed1e2fd77ed5c7179ab1716b6e255da6f8d213583d81c04eb279c3cc5755fa762ec7436622ed65e84c7e553b153264166c1ba668f8afc78ffbb63a867489af61c62534b71dc936a87f43968306c6039659ff51649d8a84846c3fd922c9147012cf4aa930ecca74ffbb6057c920ad4dc56c83a35b412c74ce3a017b5af47ffc2328457d2aca0809e6e79a9dc6df9613b502be77335fe3a4a305330e6a19ad14af523c3cfc04afd0586ba2100660a6284562e0459a1a63b98c895178319bc6fc5a1fe6573fb809928dd144db853c45fb57e5cde0215dab337ef7cc90ea6812626b353c5702248e14e5c2d1bbbcd21eef8e6965fb9cd30c4ed7a57f49a9de20754e1cca3fd453abfe4d4afec69e96982740c35e80957bc512430ccd5f22cd557ab1c3dd2209beab3cb9e5fb711fd46c24fb5cf478a2b0da209428c86f8084e513ea837e6f3a14c2e7d6eacedbb2a96d80061470365ca80cc21141108492a140fe4c6096fd184e8e6409f1d8765cc543be61a4195845cfdd00b2281584ded921567198c2b6995b8f97a7d5e8db0ca597740f40d3fe4524f78dfea00722bcbcbf81d83697e0a25645652e733aa0960f9c053e8d0de5b6881e84a5296a46764f3c1fc0d2dcbe41c8a8143299a6a64c17208f9ce85ee2de4409344c21073359924fdde0c460b4f25f31bf65a84167309fc4a1cd6a2b40d4f01cac983cfda12a33939f5f776bf88ca2970d1d95ea18265d68e485e8f0dc93b7ff05e27573ea195c827d0b59978ba4b24efae1f509b92524d7f5dc80677b772d7f01b999cb6831437106b53caf1e1a2b1f588fb514161e9227ed851c0ebf8dc53b69da419eb2e7ffb78220370368328ded3ff6d42ce1357054239cef67779961f2d52ef502788cd7901af872e6dc819340db5606b6f93c8ae91706604f7d0a0a031e244a5f77f38c56e0a8bb024e502e3d92cf9c8d4d91e2639b42eea3b0b2ce018266d074d57da23f359b61aa5f69b6a65059950daeac83553718bf49fe5a317efde33cb8ccf2d8f9b35aa35ec98c8521cda850a3a3bf76686864d7a7f587e03ad80bea5f1346bb7577d0b06d955dfc9a8b084201b84c053297df8e5010db3054967893feeadd4bdda0357fcca9ea091de30378d8ba3e4de0fcd4220b32b4c09f7f8bd1fcc8d21b74626e44a62807e6e68a8c33254a9eadc650568cb9c0f99461ca570b350d380d8a163b3c0c3e1583c5cac8bb47bee6aee2bdef256cf2a218cd75002e1d3c7958a2f09af2d0bb3b0322cd8a3f7ed1864a51ec08fe3b92a21ecc77120787b2739c0e585eb3375b1ebaa412cecc7484d81df4c6267a5ec3b8b6415fcb0976dfaffac9f9a8a7c48bbb4764b5063c724fb39f54ba261d3f22371fd5498658e90f330db6e3de26f32add4601397925d87cfc924fe98c271387e4d732b91bad04b451d70cbd31c2fb32c1f9e5ed1d55461499d4568d21db60c04c17f7b47bfd71e5d44c0ce377599eab4d431196ff045dadaf50f5e809f197e0122ff26e053994f9beb7b6dec9a724c39f59ef945fffd904d356af1771fc5ad21b61edc036d69a0b50db4b6e258efd0ffa0e631b17042485a48160e2a9687cd7819a4932bfadfec11ac2efe33e01dee47e20589806322832996169b81d5fb6b606b0e480833e1226961160a173b270f89a99459fe6a6f6e97ac8a3b22160897df9662b1cef375e47ccea0fb9656bb9d780075a3c8e5593e559a3497485011e124c1d553733ab9609c705246c26eb2e53d20517c0c988a693bf87a672d046641551e39b3e8cdc4459d5562a21c49bc28286375c78478e4a5980dba17f7a7b76bea869549f59abe3c7a660854249c91ff7af3c6c71fe14929e22744e9eb1134fbf3fdaa87c6347f03230ab8acbb4d54262808fcc13c53f13e23bc1e3ecdf86ed9d46506c576fca1e72f07bf8498546be9cf82ce174b2ae09deac9118da16d97092451ecea61964fd25f0fd46b2e784c5f4e494ae2aa9c06b08889a45b74f4bef778dc167e9b3a8da70a76243db5495e70319a5909ddf65b8f7a7b319566706c12e8f70094b0f1a2dfaa1419fda73681514fc1c259971d51c2183ebda22705eacd622581cd8d4f66d31adb6b269570c300348ff0f60dd155d1a7b9759079f789aae28b68b0f51a101b6a4ea713fb4e7300a489ffd2748774ef3ff97b46a8324c864f00026c2fa26f04b8d841f5950c2d61469c99d2ab821b7d47b10de274f3773377ac9bcdf0840ef837248b619f448420956c46d1f610a575cc8d20155fc2d584c4090fe804daa598d24411a4d0f2ac989d6ce50453c1ff12fd0c933791b727c387b0fb2761d23ff8060c63eae8fac9e7d383fa3d98f0f0defd8cc0976b4b8deae63f555f368f7ff914b6cbaffccc52ddd002c4e63ebe1d53dc4b33f9a547b3bc2d3ebbb3deaf6926742342e98215c7f39b0bafb0f1cf3cfa63f7f0d7ae50edb975f7013eb1eb0554b031b01d4d32e71fd3c49b64eb606d9a3400b5cffe9d3d9cd4fc6dfe35bb9e4dfe036c7b8e2601a98424fdb670f2cebaef95c16ffb6255088046789ae250f72254d0752ddd8e052e2a49b7af01dc87c7f3968ce0ed947876b7fe19e920a1e031d4c7e3b881247b6872120a3248818e7b2f99c8edabedf27ce75f686b6452a55aa740ea4bf778371d464d6443a395d63fabf78ac4d611b737cb8110e03bc7bb0de3a15f051de0362a9f159c24599e03f485c70ab27de955b9761bddafe292da4e71477f0a5de921c87422cc0ce52a266db5bcef662ee46c7ddfa3582761c234eb7b5c5b147cb3eb75e9220cca42b29995e4238ae7d94196ed91c184ca2159bf7903e1a8ea6b21ae90c098c4083003bbff32fa55372a86f048daf2dfc4674785b8e8dd591cc7bddfdd27a138263f4ae639feac3e3f44987960fdc60b38197128bd3997ae74b80f9e61dcbe9cd57900a460b6d1a532ddedd1bcd724dbdf610ae914c78ebb168bc0b2dfabaddb11ea38e85002b4b87bccf97d1f29c0adaceced55310abf0e0b658bcb6b0b5eb917a8bc64c9c7e3dba1db3fe5400a2c7982a75bba033835fce3f64f05056436de6185b6e6e24b866f5b16658514e1c055038693e681abc85760c1252b96a3f6f392fd40dab2ba05e56c9928ebe28c8d66d9e869445f67bafc94e3c8199c3af30fbf734dd43e471f03b57fa9a73b6526d25c5ac1afb8d36e11ee9769bff40903182cd0fc294d450a007ac81f3c9473cc8d3fba68a9efc3cb968c0d9c7ad5deb39f3419e217eae70e53ca85c083633f03b861c07a5118fa744ce1ffa473f91ad01a95d899a6e4f8be06717ea96eda56a162608e902a4e08a8ab6e36e6c666fa7f20aed4ae2ea458fa478e8423a80886b3c29002809df775eefb3959942a3179c89ad707fd3490d0658806376db599b31f3d46eb929b55f423c0b39d3aa4074399edbde45afdb19ada1d0665507e3505653acb7d01ce454795cfea5f343159962083e6a57b1b4798f7b3dba78ee3d72f0a22c220251a64bc66d3dbf345d699ddea8e8ec20f6152fc60719918a3983fd3740e83a4cc70447c7e78a7d808d8c1f88c444bdbcb940102c22abc148c7ee2e1bb75754a87c400f01448c34d076aacc50f43de26e62ab842cead9beac27f395f2aff7fd8f07813ec11b3f607b10a2505b63a5fd6755601ae3b277079bafe9154a0216b152fba4dd167c5fb45deeed99faa0477ad59163db3823433ce8b64e0c24bb457474b9df61fab40323cbe0007c09631a77cd59099f795fbf98dcef2b6ac36807d7fbafa35a4ed288636ad5e78e1cafd3cd9c1b40cce8510fbde94d697b228fabd141a386d76d9ca71c1dac60f52415411c05194715070deb132ca18badb53f737354b2fb515fafd3b34cef538baff8f98acb6412afa5c1145fecf45109f624dd81f289694f1f038266b347009510fc8f794dd4366b8186804725e1bc7463815f63dbb404fea718edf7f4d9601506eb3ee8ef78023bd93cbf98d03fc782c8ac6899afa80fea0b15e1c5058d9e053fe5d869b3981bc836375168eff12c61b63fd5989c6e553e22ff7360f4219e3d01a596506ff7f4c7d7ec17191be0cd5cc56898707ae0dedc1c49f315e27944861d59708a2d693ab6a73d591a2bf1730c3faf36406b6312d0c544583350b63ad6574144bfbc27bfab0b11c15ac242a9ade286741eb2636dc6cff9ab26bb553fe8f3355ea8a7466e6797b51511349c31a638720c106bcd824b38b634f03b1b662266cfc85c75ca0c879920f9691cf184892ba088c07a935246d1e155e7c0c1ea0d7edb3b9bd0c10bb20b2716eb63b2e88648703d332ed6c46b219962bc6d392cff8cdadeb620ce9863d9981583995dcd5b4b744ab4a4df78a654a52e5ee2f9c7fffe67d69503c58d1f34e64b0dcf6c7b9dc7f7037c2402d5b07ba422a6bbc78119b08514c0a494988881ee49e114d8219f01b39301bf6a02542a73eb9261f9c540004b93003a91529b27b49c16be7ce77d4deabe92b1bfd2c4b2122790aada4f71eb28ea59084c391b5f9682a87d888f3cbaaec4c3dabac0ba497c7f630a9a047e245c50140985b68ca894ed65d026adb8a484128f9d46e3220bd4dfb10f3662c5f53ea945f00869a60b8a901be8cd0c2987127bb2e1e046410551c6e20eb6abdb32051a59a3c742e1fb24594fe24849cd0a3e9dd39686f6c73f7a289eefe78a40cf94dbe78d8eb7cac0e1f2436b9ea2e94d476edeead16ae792a73637f33ceacc73213d2dce515b00fc4f99e4e133d8d499c99e07e3ccec8428f2db9ec093a3932f006dc4e86f8fa442ac744b883a2430ffb9e63b86041e15cb1bfcb3ffe84133f430fee5a5fcb37c41ed0df2105af63a365f98cdaad28058276bbebe0345354d4fbc1288a07409af66277d5d0f222ed87be0ffc1fa96bdaf5834657332aecba900f8d3821a31450bc589fa62f441d9692675011bd0b436b004548e5a46d52a88c232201a9da28c8ccd8816d5fc299448e795bfa1d4102082e20ea462a0457b11576144e21199f49450e78180d11d2ac955acd4c7b245d43b2f21effa1b0b57354a3cbcf9bc07366dc7a45d55b378f31296ed1c5dbe8899dfede56d3c8add1999426485d6f418925a633408b8820e9ea817a31886528199defb2748a73e58314ad75a29ae8a2af0acb64f55c7ad86d8b38c8b21f59518683e22cebd392dcae03083fdd75c4c39eb308c9159fa746e9b5f7023d2214344785d6756d2d69e761d230d6ae99cdbe9fa51075d22549b83e4be11d8e59d27c55245b8ca70bc309e570a22897d0b1e85d6d02d701f0f70b58e5748c9efc05bf33b0f7d4d71acec657b280d3c57c6297d2bd535783f25f020132051de3137354e24907952425b696861ce9c01b4b3e60e98f574b52e1cf9b3db897f35d788b101020c748c07d769dc41473cf9b43b06d16a6d576dbb7ccb70b925392daae2747432c34338cbf8e5cf60a1ae5e8f8821dc66f3817e30836685fab1776659dc67ddc88593f7d18c91ec8aab07cc35229ae5e83c6b4d734f1ef0ba927e5015ce33bc8a6214eb85cb925f22c1edf54347d81c907b0145ecfb5817dc2c397a814f7a2bf9fe81705fb2c690c83393be5b1db91143cf65ae304a58911813793eedf52f233680fab91d2e6a02d4a7d6cc7ba6f300974633547d910f60c1abe2315bf644d847e6e1e7961fad3b7ddaed5cdd96781fca905c28b1d29ad5baf8abd1f0368e27da1fa365795927fb08ebd42086326379e7f2c079c15834cfcaf9cec51fb9df45f287f1ac2a72d589cf815efa115fafcec78ff628249eec13b4c0948c0e330ba8f46633b390d95d9aa95fddb95830c9312afd9cf103855a432f8fba4d990310df468a787deccc1c5f81d6a97541444644d11130e0b32b42e6507e075efb335e5269b31bc726d24af14e69f243925975db81ffb6cccd6a35f7f83e82e827cb3fbdfefedd73f889c883efaffe3850c3083c989e3183a0d3a7eb5b4fbf092f7e6baf4e6feff2bdcbf9456f6378dd5744f412408b7f6c5cd35bdfa7d93926e22fc0f65351f1b9d5757c8514adf44cbe8fe9a6603f205d92046d0809c2ee6df702cd093e41fefe35b2a7cd24b1616d1af4d9b8297814db77f7e953509394fe53ce9c607e42b95a7c15a7c97919f685d2cd3594471a6d88bf7f2f38f269b239fce5a8504a62f994300950766b356711b2467934f452d3a2bc78922923276903e67f8b446695f76fe111fd0b0ce89e787faf5c2aee8bf91dcc13d0215735f636d5ccdc00a716ff5e0423447eaeb984d8e884473261670fbedb883f5ec09c0a692aefaee4da07efafa55c711d53c75b8ef1d88824cf7840ec2c20f6f139d41609f1997fe9273dad678416ca4b64ca5f496b89b20379f0e8928608a25ff55d348e276b5e41eedaa9f9464fcfa0b191c21b2f5d2c6ae2a74e94d2825edaa30e671fa5c76b91573f21260fd3449b08902ff7939efa5ee4078b47b0d2842cacd26b0db359abb23f44f95325a5206cdc80174a191b9feac1b31918904e8993efac22442ac3f9ef4cb7b7424dd0355e8d1513f26aaa086d619137e72e77b516210cfcaae160fa28221ad64012fec040256a592d0c5a396467a2cb65938c25f3d1b57b627ee99c504339af4c295af705aefa16f25bb4f04dd76402472eff07d6a22b24878f4a0494e9a1b96789a90c9cf99568454a260a38c523171c24e77d52672138fb87902c066930391ac75427e568ad86db83aec7bf1712e0e28837656aeedf55b1da8429d4cffcfd354132951a12c96ced9ea25342cd2d52b128617970e7208f364b960e6bc3f92a84d019cdb25685c054a7e7f34e143474f01e19aaa4c9de5b253dcf2ff525ecba7851782c1489068294e8dfaf5b8e67abbd8b73cedb6788116029b87f08661c30596a670544600ff1fbe7acf85588c972ac1570c4c13f6880302aa5cb159b7401b67dc49522b793dfb7388ff11efdb7f57f5700b1b0b63d5b3b223976311a94cd1bc45382c7f178621d0de5ad2dbbd8d60a75031ced86985c643a2b98830d6c1b6c3ad52c88b69a00a1bb325275f81da4b60069df9546cd1d7a31f56d0f94120e97bd6043eae3318e6b7a177191653424427726e8366f370177089497678e27476275c851bc5c99050c662db476735e769f4b2e481b53ad6cf66185ff87e4071ae0670f3e28f563eaf981d1ce8eaab60451f92247131cfbfd83208895a1b6e872992cc4877421c03fedd01ba2b6f8d7ab3579241c524f398876cad5c5159205ea9b917a6052ae2320de8c93e161d4256543e40e0e50d9542ec45172114afe96921ad4802aeab3d91108ea67635df2ded826c26de86e6baf9d91b8a95c68260b51a6d3b93b18d3184e3e9c9f4f567899fed4f64409ac60205a3ce839485a067eb29abe164abd5e49834acb908e50bb350f5d1c10acb5752130243aea73fa4864fa44f9c939c7e5948f2828052d1226c5b3247991659064b5abf82afb6a6751a68e95e326a6fb43d54bce5081ee53d30e0a7c4d42c3a23a6c63c6be3e18d970218d7a25739fa9de04d64bc459d97233e8ff29ef08929de3774cadbf0b0fab42a01a114fb39560e4a2443ca5a8d9fb0daa172c97b58448e815a57e7d1180923bcb923589760393140b3c990fde825049472c799b26d6d1960b388e4a311f04a19f3856e68d8afc41072619737a4183fa83543992573910526f71333bc79e58ed3828bfa4fc61bb47912eff85e323d50c5342e9df6a9897dc2315ec22fdb52367adcaa96dc2d99739eafd13980ac113fce89807b372fe9a61cf9a4d2563a6f69f4bd8570b64783157fd43b3ad7d400baaf485acf97858b49214a0fd83f27dcaf1dc4bf56978b7f9c7cda1b5946b5500ab804d91590c70dd04b5fda03b43e0b0104e4090bb86eced4eac5931c2aee34f5202d7b4f379c30048384315eac383f2b8d8e1ecb8fadd73b10813e58ae2b6d89d0921efda4c4f31b743271e051b2ed9914d2e149570251227d63a19b31de196f72a3f474497b4b3dea82d85438980940cdc6979d4d0bacc34b62e33522f22bb3bc4626f84e9bacb3abe465445491c1ea8ab82af90eaf634940db3a4627dd594cad72408dd181ef90fdcc8c9562b0d3cf1e3a16a7c9fdde37e20ab25d724bb3cffa6143f1f8d75d55bc35788c5290cae30a68e118ca57b6d0c4c3d81153a8c07289ff449197899267ec5b642e9d94125b683fdfabf3555c26c52c324af8f786fa7c7eb481bb8734554a9fa43d9a7775948c0414ef7904d064cf4b6d542e8c3e1b39880aef7a9804f5dead8c095a9b5eef68f53ed7d1ebdc0dc266a95e6647ad1b2e1ea2dc8c308a751a4bf8fb9eecf48e04da191e7f5f113b23f198bf66b0a94d47f0b7c7851d40a93d507e886e6758e705d9cb31c63cdbb3df1744196ae937b267eeb9c5cabe78b3cbcda21241bd53a405e861609deabb0acdf7caba8acd62d4f9cd133210d8b2392910aa5ada41eaa49ee99fe4a2795ba4e2196c256b2d0ea10e7fa4a9f34f72148dc7120c9a207780e1df8cd76e6fb32c83fd582910a3cf2fc7b022d03d95b9066764c7a3349ec4bc2047bac53c84b9ec813310186131fcb804edde1a93b5a37c881394a101a84db78e8bfa9846cbfabd30280b6d4132db155ca1008b3bbb4e97e84aab0e9039de97a83cbea460692b9deaf847d6c62e94d8713657051c95bdaa3c0d47642d6b2fb4885ce8d79ee8ebfda6e70fe44e90d95651f3b25d2c3bcde06a4bee260e9fb43b9ecda9d3f77899e8011a147fb5cd04d4b7d6da96b9abb35fc90ecc1a2459af7d3965c2f090f3981662840f63609f3241da1774b300e2375a257efa75d53f610f4fdaba4a6add34453c12b7b0556d3703d2b95e60727abdf9069f6bc93227296f6cd0fc4eb56955beffbc1ea271975c3d32d0283a9632a29883215eb8920d79ecc6bbe3136d1cf88e66cc3b0917e341f3186e74a8b05036c40bc341464abe1cbdd7654d4723904eaa44352f221f580ce185b1b980e7a1c496a6059651f664515f1396609bcc2dbe4ce0b6868cad8104cab0d4e171129dfc787c7c7d3adb2fad3317235b274cebd0c0725bc9a0c98a4438ac3c1cd82ae670b2e8cd8485d2141fadf504ef97194b2365a1f3390ffc50bef2a5019f7d490e66d2d40156cfa261ac77c1cbd00ba0263fcea74037065c33d4e0e000bcecf23237608b28b0559ef8a58e4850bceb112d44861af07e9b7d3673a7b308f575db7a223e05eebabd8c261a987961fa2b800827382309d8ab1f6447f880ca2ea013b7426bc6a4b175e65c7ddd0cdec636f04b7970bf2cf3d4b804b30526b1e18d9648ad872413b6b8e4679aeab6384517b587fabfe064b2fe3a30e5fe00db41dc3fc0e7d2ec41303af9834e378c21562b14239f001ae298cb9df8702316c478623c89f4edb7e7fba6ba1e8f75fc6cffe5a1441621d4a8c833f1469e72c988408cdf901a6eea2ff409d7d2dda6de913206e0fc38e7f3cc2684bc03b505f52d3bae106a3bfe84d518c5b6700ca66e759b09548fbd3844ca5426d40990bfddd5e4e131adc8cfae71fdf7ea02fd0e631d9c83b8100cbda75b95c0562a2e78de862a36ae7c3ab712ff0152358e3902427aa9e80b687053aae9bb4fe2e6e8ee8ee635df8c1b5cb77398a3b9f18f34dbe3b6e990a1a49783e267e4f60238508a87a945a5932634d44c40759190c9b74170c64e63764da236a239a1cd0cdc50c4a7b1665efdd26497a525d6a9ebcbc074a9973cb0e8262a3051794c788fa33fcf2ff727fdd5c0e9cb256f726ac3bb3a2075a0ad8b0b8ec226eeeefae502ed9b6b174304c2ebd61acd3a7c4d224a456239dd45c006338e4829039119d960a42dbb7b82f825413fd153ea2f575c2f765a445232dc94369143f59368b5b8e0cd6eabb6dff8a13709bdb90d771f570ff9d77067395a5286921a85067825e6770de42c45e50d1944bc1c2cdabdbe9e86d78ced360c4388ce17054a10782ef7ad68cf67cfb1f6618f96c1c250480f0313d0a5595588e6df85a509da0c1167d5773b1f2b2b8a6f4a44a739b33c1388eac810120583b506a4360a3d34e1c1eac870db92b795193e5c1c1b64a72580195b047f15c3d210907e2c37f7882d7fb77223b6a49970b427e7e2f67e81592a37daca35384d622343a7c874d518df32b8f2b324c9411569147f6352f32ab05a30da67e7127735f422f4a3ccfe0062fc6979f5a34421bc7fee7c669e42803c39dc78eb67ce20c518c8b046cde3760b4c27de13c3f923e21b37042c85a78ca90875b94b8cb174f9f1daa0d37cff6a101209b80de93255038ce79fa38ec74830eee7c2ac685a30f6eed194a3c2c57054ad0e5da570f63cb35eab99e64ccc7ae661bda88ceff354e168314feb2c63c75fd75494ed7c01b0754603f2e938ad56d43d575c0fc59a34de14321c4c2b920c5d265830f1e645d6d0cfaf342928e0f71d26d841dcfab8467953a25aea0b5f9fd44d747005d5e87d75b9d9926b26c62824f117850ccfe368c44c66b54d59c50ee3f8f1a96e6ae62f3d8819e90fbe554bc2d153be4fdec7e8278c77c2e9ea1a93c58c4387529b4609f2a2ba81e3c5d77413b9468310f2551c13704a96e8f0b6afe15ad06cc33499daf507068abc107675d971732a38fa589512a845f14ee2589f9e0595093405b3b10115cf3de06ae18a53df9a809674a4fd380abf9e99ed0d61217fd9728e0e6569790fefbe3f9d90e2c0fd89e6eff88adeea19be25a8f62f6307667c88ae37e160d598919b36b31163bef981c27d2f5edc860d19d02704016d42d554d2cdc15cc7b4190416e2167e289831ad5268c688a5c6d38a6b3ac7d42f6837b4b31344f85adba4e5a5444c9cf9432173014117b151afa45ebd537a73bb54cf4d66c50aadac327b1d3d134ffc4c5ebd0897c3b623e398f0dd9b494c51edc7de63b93d7cd94048ae982f5c99a978d8ccf787437178184d0a6adea24c67b91139d826c0264cecabb190b7c1b468f4f2b0de34e5118ff086abfdcd9aeb719be4e85eb4fb7d847eb015015a78b0498497e7b22c336e666a72b94d1bb61bea8de8f6dad6fbb968b41babb481f2ec8d6c2b75030c42976a56abf7b07d20baf83ca53467336b09021cd8c98013ba89409ced4a664837be27355cf5b440a10787835fe79aba61b193f564278b0e60f45340fc2e61c76500727e6fc28391f568b40fa34c437b90a3d77d1b6fca7a98d2b9691b50700e27fe021d3c11c1152396753facfa23d48eb500a36c7ff02ac34a0570215d5e4cba6800829934f9438c13d67b73cdc2cb4a71db57cbf1100998f77e91117d7ad26c39a51d348e6c5031227f9d31f8461e0c20a02a68c9c535a0d4d8239c84b6224d21bbce2c35cb4f2c8bcc2bec862c07680b389db8f190f462588315373f946c087ed9716e25e30179e22fbf0fa9d1fa3ded3bb244cd0ba970ca45e1c13a5e69de26695c801a4fff4ee5442125e199abf9accf636d7e5a41a3fb2761723cb86fc432f95357123091de20f0f63c39b9e883dcdf1710ec773228b1fbed6ef0c70898d56f3f6bcf820c12114d23b3a55594498c588a1ba17ce4a23323d3fa1193d9d95c3190ff63a272791e2d401a5f91cda4cf90b4f71fdba6b33cba7ad8e1c37ea69de11d6e6e80d5697e39629b39823864b230c2825c193873cd60045c54dda31c286135b4ae1acd75236a86db630e7aadfe95fda60d49e839d1b1bba0320c8a7eb1b40ff6c022ad94d0d78aa1381f43ecc85be65d74c7027bd9de3d2f9d225cd08c12a85da9cc459567e3f0827d1f0d63b28da189194e1aff484908d3ccb3221775fc14daf87167d098a27869ed1e18eab7715051760bc082f58480fef40e392b010ad8e660b508079acd2e8c82c80a6f4d165055ca958f126eea73bbb8a9dac775b781be935d2adceec46a2c3252ce29009077ce2158df11a6a65edb8024ad5586b12343a75c62bac91706475829471f84bcd6e4caf9ef2e7c588e07525de109bdf4f614b7cb687de4dac7cc6b45a4fb26aed4b66bfb926bb4e4ba3f5f66e680863e64dd856157dbff49e8f0027570c553a77f58768d0bf7000be748ae3b4f33967e7c1b2bff8732f29eca423eabe3149cdd8abaa9258391bdaf246cf47c0fb00d8c96429d85818ce4a1eec8ca6f3bf077e3562c2caec5b92b161416dad8458962a50d016b895c747d8c4f245bffeb6dc60df7d30797569cb2870b14126a872eda8c09e12ebe16dcea0666f5cd273b933bb68cca27b339254e052df33a53bb5c632a9c61a4350b215250047bf18d484629346f6c79553dc88024b4ac3431e02e2efaec5fe777a6b2b7fc564cd02408ce102b78a8fb5263dbf4118a4f02cd5a3c167bad21ec63539bf44e38fe549bf45f36965bb05fadb67a2ca3a48412786309d9ef5532b31e5c989a032d8ecda712f502de230b513a00ec4fe7bd509eed20b30979bae84279a95fc041528388bee1ae08b5d8708317f180ff2b516c5fbeb0501f514ef053193080ad9de41083127dd5a687dfd88632e1c316835c5a199f836d6a571dafa374291b2e1c787fabbd6091778358d6ca21ff8f48495fb3560dab94c3e714b1a0fe746f9c2ca460ad51466e8c76c0ed3d55e4f7479c6355a2c4f36e0a76e356d3bf89506a60c77d4eb79170ff53e8bd9e70311f7ba6141f40c7d1850fa8d20adef3d23f422b25c4d46a4d8a032ca0bdbee9d1a68a4b81a727d1e0941e44ff5d5ebed5592436d3f3935a8fcb6e19649463069fa4a941acb019f277dc1986a4e1bfdfa5edba95de95622aef0cb44d12c1d08a78b082c91fffa55aaf2dfd7a9f71f8e4b5b7356aa3076267b27177777264f7b298d3a01244854d8166cd05a3e23988ff62f00285c919e420f8f9713a7df3ef10c916b905b2ab58fdff94e6388fa8a66cbe4d003638ac97c1fa3bfb57dab304ae665bc6f09586a1a80b088b2532c431d50797043782a821600a92611ff58c032469d17e209d23e33c70fe9be161db64a2337b49622e6d24f331653df2349250874291b90326c682ae7e48b83504567184d272e2ba1bc841bff57ed04025c0d593a1e5bbf4e4e39a68a2e26a6ffa9c7b8aac8c0ae8e3b6010ce04ec06864b43e3ad03cc41c672b1f7ba1d35f2ca23a071901f1fdd0866509a855a5dcffbb303b76bc2604e38a653176e3194d05ace55a35e7e56402d8955d0fe22726eaaba6b0ad47573b8ba81f6c70daa1df47b6200b1ecac34997320cafe0c12d6d8ca7f427f1212b2e69451b3090608c6dca09f11a3d6e239e0c928f9f2836485c322b56a967143b853bcc02341f22c277dafed54870c822c88072aab4e31a8bdb2722ef020e36461559f064e5bd481fb91aebba6c6593b5878c47a24d2addeb550a97f1156c8a139d0d420ba812d926e60cba892ca72b2f08749e511de93b1dac13f329e7f6e10e47a5df1dafafeeacc3119f7e98282179758ff1241672bb31cbb23f8098ff2fb393ff2d0b7a4dbf46588a07de6e16abb34f30212563c92126bb052e90ad40493570f985d01a3e329c2482f42778a0fc059c081402b14e069297b541ea7901d7ca703c45307eb18a8dd4f9047b79a7ab29554759b2319dbf5dd68d3bf085b58cb5cc2afcf82c328c7ed41288b2883597e1f7d3cf4b3e3240fca7ea549bbfb3e47e27371ced363a19e5ac5711cb720931c5c2ee9c0d3a41caeb1c4544aebb73ff97f72e3aac3cffa0f643b7aeb8273f4b7a4ee1489efbb6dfcd93ae4a0a62660ca862080a0bf9115549f6fd7bcca04a3174281004287a762a0098d2684864d0c848a93ab4cbdbf1e0cb58a792b227c75a593a03beeb1858acbc06ded7a6eee624b5237632204ad2de401c1cbcd0dbe86c8d14a7be8ce7dd18644951d09c9585a8ef21c1d5f75e4987c07992e50068ff4febfb33432a368ddb4929cf0ef4c2cab90a940fa9217d68df1cdef0fbfce41c59de92a74d5dddde6ddfac769fab5e9e1a818328558ae60f767e86b09cf8b47d0f5741486d68b5c1f811c6346483442d061cb71b86dd44e39a5cf1c3773ad0625c341f3aac94c618a92089e0ab11230d6db7ac4cee4c82e06f5d39ac1314043ee4376558d10ac66c582e552f3e10091b55e17263707e382675a58eb4d3d82704b2af5d88c47cea9478bba711faff36db617732eb7472fdc51083e5ec034e9231a3b10f35d8e1b2fb8599957d516926bf7b573b67e35fe5f224e9ca280f77593c9b125a2f301b1b1f0e330e9db47d7dc4fbc292b7fd063a1c4ce11347ff39f79201e0de1b279d5117a52338999832d16f9a5cc8a3815a6db0d5a4bfbd57cea5582a2e2b6c33cd1479c664c0ed972c7ac391a1efe4e8a614ba39d4d6013ddde88914e3f04cdd6ecc89316e36798d32cf91b4237bcc098b1e710994a3250dd23002a696dc69ca43c0426cbbfe5aaa4f038d5984a690142949b513b060f83bfe5142c46498527346820b19dbd86d077e056868c3d4e22a1a4d2364659d35fce5cd8975e15fd64d6f9071fff62fbd09a8e099e0d603477c2819b028aa4b1108340fb5c594cec5e6e485168988fdde97623ebe5e6d853d560cee3925e97d3cb1fa286cf0edd5043c615b5134b0308c56ba08ed10662c84efd179dd3b76d2e132f35c9284672d4802f00b610ba14aaf97dd73579c337df40869ddefe0645006caeb81d54557d117c905f3ac77050dc0fa896692a5068b0f3cd3ab91b38287a4283b77acb0e1ef752e677a662820c5e743ee5091bc291db6f65155d97791a4cf6a7947ebd5559a72fc5a54f260e6cda00efa3d393ff8b396e151248569227ce1a93bb6ebe8162b0ac61a898170fee7c7b3f309ea9f391206958addca3aaea982724959eaeb07d9b94ac5dbb482913ab9df15db9122d9dcbeac9049041f661357248a65a712bb03b4c28c54e568f5fa4766f168ec83a7c7b1ae53c40ee4327f0faf98d99aa596c0a957784633a59bd9f2797700fa994421d709c0aeb71c72c439dcf76d8ba3aa85dabe02282fbbfc0e7a8880d54d8f49e3b393dc7115369498b6ed3233f7bff38d96eb1237cecd123032ebc217a5010aaadcacef2589e2a55d7ce45e285aa08a8312493595372fa801e2c9b6ebe1aea7f1ee6fce9259388945be64f6ce80c1fffa2bbacc39188c5cfae33b007a712a2db19f3951759fa39a5efc06535e067596cf1d41e93dec6334a93c198b52f772d9863522f61ba6f4da9c6724c6c709dd0b598c46d5ef0683c6c2ac3a661cfc9ba8c6953f602d178f038be70cded0aecd09fead87b42fbeea27cdb5017ed66aa198f4aac901e5a5c2f6d7b150f23cfdcb49f5e0a7899f7d11d8f9809c94d82664b2fa031932e49f3dcf2c348746f7bc51b20e304a30e0e0401d33cb7061432e62948839f2f4206ef9dbba3aa0911c0cc9b1ba8d6d3aec90ac0c4dc3653928136c3952359541962eda7d46865d4ee34553f63abe55eacd91495a6d51f9e0ebf02634de7de824718893472c92a37a2f5401fc21140b0c4dec5672990ea41d94c5ef7456f662adefa4e9141b4e2a7ecaf4d52e77b813eb0a2d8b360bd7128217ed403e5cb47997999b07506cc5a3dccf48fbfe7d1346f1641da2a3bbd4b1d2fd12be64d6de53d594605b84745ad06ad6af95bf64ac9ae886b3c2707ef4693fc2d55199d4f308bb8025a644dda9402c7264de62cd9c667ace23f146b1e34632cc3ed848b86d29bd84ff9dd867a40b44ff74ed70bd4230abf13f9a896292771fc70f47f776fff4d0eacdffbfeba6a037a3020b3ff1d438eb6104ee7bd12415327e868108bed7acd41505ae11de040306763bb89f7d0dee93116e20a796a2afcb3878f45a86ab6d9b14ea960ef7ecedef0c9260e5d88c7c5194c26d3f9321a37628d19908a6f40206c2b91ad78c8314e01f0128eb268858dc1018c790419ae82867fda23174a71d49d2730daa7fdb40052259f63ba57e36e05da9fb691b055c6cf215a5ee0f749302b153445135230d5aa47215ee0ee413538a914b20cb577557fcfec8c52cbbbbf0e317eb9986c98917660cfc074d955288a46ed015270021e22a687fe671821f78058113b3de0284c8fdac5b1b2ea9bc44442f6509d478d43382bb541e7362bb8ac8eda4fc538a7997a8df5bbd8cae88f3b53527a73437c9a927ea0844fb3de0dd1a1170ef7221ac8e3b2b530d7f6d93deeb7af1e7cc18985120204addb10ec8f347e850785300edf4780ad27fa7eed238fafbfe1f55221badf4ecaa2d7866190d314359fc695d026fecdc3895019c8f4d39ffa26d5fe67f114188ab812ba973afdb28c0a92e13495f1e83ba53ebd4136cb2d6fca33ab5533410217809f0fba66c1997bf76fb0defdfb1980d4066d29ef25ddcde3c1951026836d92dfe4d85be921e0566423dd4a577449b402863edaa0c2a1f0e687cbd0b67cffd1d60dad3d61a3aa2aeae63bc60d2ba639ed3bbaced84a32cfa4930be8224e3db4a69af47138f0b0ae11ce1708d900552a3b35b2eb718012ec2fe5ab9437c3cc98ae81288bb8dc9562cb80b928213608db1b9c99be67cd73f595b246d0b230486a6dab7e1b6499c2139c17751811d24b83b3a94c4dd091c3f16aea1a01eeb00b2bf6c403bd252b9365ec936380e7d8f93ee54815145b47cd59e62adfa1ccff68844d85deff04c596283e098f9e147e54ed203468a277eb5f726f9e829f524ea9e79ea8662da791a2c3ff8bc6c181459d095a6b89d2cbdb23dfdb007bf87d489f5156f06eb02cc148189d9e22b49058ed62fbce2c6092e9a4af1536eb1f3a37c16dfadd15e52002d98f3bb6e397ed6ac82f0d9bdd55cb0909a881a88f8df7ac5dfdb5c7b6cc0368189c91292119f528682e33d8e97457e523da0441a8ab3f0931f197cd3b3619d958e6e0ab331e40dae503fd292a4543f8533c23eafc143799942a94997fd97dcfd1d9c545b9742821896f9b3e3f4c18b3b0f5017e0074158904e69f80d3b59e0d42e97eb3c37caffac9a134d17b370c35824bd8a6b2419c5c9f6b8cade856990f3c42107e19e9a944eeaea2c87ec79dc7d9b2228d6306eb116d75c4914edc1c7a660512b62113fdc1d756e43b18f14f128d5327b917fd3d480b46a0bcde9526b5a336a481f7eb6bad3ac52fef0e80ffffff7f