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

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

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

Block Certificate

Block 88234 16e814f643833e184b5b348dc00944369b82bd4b55277d5eaf93dfbf403f7dad

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
96a6728afac77d2d30ae9c45b8bcde647e9117b7c68c7202f2eb8002194f8b6b
Certificate Block Hash
16e814f643833e184b5b348dc00944369b82bd4b55277d5eaf93dfbf403f7dad
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...004029000060f10100
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000094ade33c1a98e2ca87ae66347a9405da6aa5125004647b86e5baf7c77c3ac66ae84e3619fd4f0181e54a014cd52eb36f974d6a41555a6e9a8d99df38f09f55c8bf7b4c1892d2db3c78f1de84300b6c990ebbe91367730ead220900000000000000000200000002004029000060f10100

Raw Header Hex

000040204362979229770edc73e3aecb545571ac1cf0cdb0f15573924c117ee3d862f53b500970e319622cca4b91bcda8ee632e6773cf06b35fe9970096039cb94542a6371725a6a67ab00186b8b4f190280ebf202728cc6b717917e64debcb8459cae302d7dc7fa8a72a696

Proof Data Hex

59,560 bytes
121216010307239774fadcf1c8075991c89bccb352b2572787fedbbf97c908c9ff895c4f864c56bdbcc5d2b2d743aa9e421bd99e2314aade54c96e1856490c236095d64c426dfe18d17ac2f8fe48261758fa31a35fb6ea7e3c7234b1007bb57a5bca381d97d8e688f72d365b642d12d9808f28331810aaaddcf07274536f3684766fc992ca2890fc0bac7d6cba2c48846b8a713d2a72d70375df5e206fcf23acdc8ffbeb09b2c9d28f54a31defb0a20783f263dd8ec9c23966ad0c2b42a7fe8017a5e63a880e56d2a82c1d58e3b9c2072a24c175734f292023653ec544366831d79ae54aceae78d0da1ed8d1f4706d2175485bd7961af194c8aaec656d52208546fee681218a8d4ddc791294b0b42d1d4318ecfa41cb1bf6dadaefd7c6f7e3d290db3f710dc11866d88bec9c6f443a44864794a47966e1186e4f313c563de009567fb9a74896616122dbf9ca648b916b3cf9c3c4af44a2ecbaad4cc1d4bf0753331838856fd854466eee6b59bc22ee444c04b152cf81bced34fdbdf38d7755b6e948515e8f2d7b51f4f0b62175cb695cbb8f427f518ffc0c483b9c06af8003e7f2befc28692642b073e81b319a769ccef280d4c4b86f28e48429b38e2092f4e41b800030dc5bbd2ca9f84b494805e35fe125dada7ce44b7a4f7b7361cf83cba809ecd4e2f4eef4bb653192e4b1001c353619a65dce432ea0c3d3dd5ca3b74f14dfaae175ae6212802e57ed3b5a064c9805188c4b07a7246430d4d6780bae81c76fcd9cd364aea7aebf7b075b331515bc81d9b64167f664ec4eaaf4a32ce73d2aeb52f49e3826e8af155c841f8299f02083f389a4d8d3f34b5db2d6dab82a019591a848d526503249883575107cff542ceba7e5f6f72f867a63e09e3a930b51d628bc0a8638de1d2be030efeda176b0a2e9276790847efcd82c6337710a22a855e07a2b92ff8a8e7489a278a903d1af37eb7329e8a46829b2fcb9aa63596ab43a9dd4ffaa3f45a366372abf06f0e16875243cb330d97608d4a4dcafc394ea9db432e89f621a55cc81aa11a9aadfa85d016e7b43b5e62de054be127283ec49ab99cb163a982617da2d9f9a6d6255e65fc95685d660bd587414c0e6839530e022a88a6904cd5f76ee30b384d72ff0e75c777981fd3a58b310ddd30b603a1ca43dc092fa9bf913d07da5ff06352938128481644e20edf1e40e202a4a00c0594afe8ea7190a50ab5131b593341d2972d4fe6cd12445eb5f95e704e4f610ca97735481d78dcfe986900325302063b3ce6e6c4423d053a1c41adc5d163a30369c3f2931fca425ca5d4816054cbbcc1f4e91cac7c3684f681996336d7140d0af40b054258cdbb48c2d681489107c6aa3c8e66e60df37fec3b3ad1571f696bd85785fd2f4ac7995894b1039d11ed5bc8139affc2a743bf2add8095c23844999aca1878718cd1977e795566274bc7dc2d2951525b95e33fda8b30f984db08fe77747b73b4ce799202d75eebc71392382aab064e21dbe5d92c7fbd0ec714a55f563653c6496d7a3afb97f193c03768969122891bc90cc9d77c67923799c92bae4be4e6a94ec25084576c8c1e0cd604dd2a1fa42da1a59ac6bd5502c687ab8cdd5884f96a736a5f374c108d7365cd349119657d27a889d8975c253eceb3cb73ecc1db6df030f2f81c2beefd95bbcd2a43078e58bc6c79a1f64ad6a0c121d82e6722a0909f3a14b4be035fafa00f970a05c73797ad8d3a594f3d3dce8f8d006e15d6b46f8085b1f570d732ae87d956fb505c8d442709c24b73be32e4c5beba5ff1385427b7edb9cdafe1be500fbf9884c7a49ab3e9356160ce9e8bdd781c6ad7e05dea7dba21326fb1f4bad72a99e0b5a1e8f5b320cd8a34111aa8f2e627d990be80d95a7884634c9ced58b704cae2b31e9b1b69f799e662d5eb7ab99b9a2ee833100f24b5d8f886766763ae42f03984db0f2e923f85d50f991df723af8155b1e28931df01860e78ee874242fc9bcc2123a0dcdf69911c29821d2009b97d3338017fec58c83f943e910519f10bbd0f6a41c7243f9ecef7585e7f3250f338f51413332a2b5205d16d77892d9f10b33a7697870ddc507a67752b8de79c841a7dbbfc95e7fa424dccd1bf71287418b97e2210fafbcdda261423b1ee4e411b5f67e4b0ab323ce145f06cbfc1ae2574d7f1db68b8196f1358507493ac6806782ed63579f2d2af59084557db1f364c5c2e0a489a4bc59786f0792298dfa3b23220de46fb2d64d398098bc601f38e72500d60d60942c39514ea0817aacda089139cc61515a7ffd619ad522a164a849b6fcdbcff43b5b61334ed9eab74c8b1421ff0d525c6ca0ffbdeff7545a0b4205a620754ff32fcdd8f347c083b04914543d1bee0d2ec661eb7814b93e32ca9296af0a2eb24e545512c11bd95a0eeaef2913a148ef502ad8bc43380c0c87df54dea7d3ec780c070a6a230436608d05bb508d794297c3f762dfb74a27f515aebcec84c6c691f4671afd6f28edfc79ebf84cc867ce7a801c23a9ab7fced4fba3e86fba54b5ffc35f41785d88a5c9d598fc9b4e0ee176b9f0398519f2961dfac8b25d1199c3893abe4c4abfafbad746434fc1c487d6175b76ceccec9c9e660c92450517bee0a705b83c4996734bd2f9d05ac31cfc30a059f5121058eab35ff534e00385deb86a3b3a1edce55e79a5bd8a283724033fb2dfdbaa00b6288f6322c242c5850eea92004849296b3bf5fddc0f0520af3b00e20863f26c5cf8e3eb029706798ce62aa01704368dcc50932fd23690ce5fa259b4d959514f784f5a7167f1eb804ca5e435068db2c30686664a429e3d8620bcad685a92f998c63f6d6096324a931f0e9e1c572f50dc794d1d1dbf9c6197a3011cb0848d551ea397d113e699147284dfde5e9e437c3b7756ea5c65ec35041fc6d437d277b51f2e237488ba4c9c52a99d55619f31e0c1c57378e2137ab663cb6c3d1c6ffbfb679279364c291c33cd21293e27fe3a919e6c24de754b68303014c2ecea9be10f9e1a5c80fc55c8f8e54dcf5889351c8a9fbdceab73607273cfe30d4a2789a12ac1e338105dd2faeab8f7ec7237b143b0218d0359675764a7f61d1d268971ec53a2ac92b9e72aaf2c335f0d0f7f4edea23b2a0b63b1f64731fdb6dd5138b2e212b7b1cab85a6a21d5b5e250159d7faee5109d799622e33156bdd8e2b03f9e04c46fce12e7f749dcf20c7b8c51162f314a9428224780c965285ba59901d7876db6c3f670d8d1ff4a68832f3dfe1346537e556a1ab43a4d01ae7ef4875e2c62e4251a302c8f032b97b22a266cc2a5590247666d80ba10e32ac77c188f99af98124ebb44519308d09e717f6853418cdbdb2a9470f96e4546190fd2cc73e3e81f6971de2b8526fd475e3b0f1767cd3acb23ccf3bb5291212ccb025c22fbffb96167a9d76c451ec834948626b9f10c43c69152e83d62db7b4098f29089113b1a046aa680a9debca0c0898bf4ea9b704428f39328d54e93f50ab9522ec75b9fa682765226ecc463210d7fc9ed05698107a925170cfa3a58d7d34154ff1d462059b2f1782cf90610be89f8a5f908e8d09a94a85741bda6f3ec0fbcff621027206adc1e7ea4c37fa2bbca95fe9f8924b9fd21dc32160d7c522296ade5208a62d12f96504afd06214065a49552134eddb1f6428c32bcc1e5371e9a08eb0d62449e81ec771fd6e1737a9af93b4b77ad8cd3b47a317a96d35e8e73b4ba96d1db1fe65210db3dc5bc9fbf59f768a5818892d469c42367872b4d75006968c536a6a1d7e4512bc4d5c6921ff46f2efdfd1322f84301897ee4f768951b4e9db952a576c5b2abf93c9a8b29c8857c35c8730c162e4731021c54506687d17145b0fb5212443ad64f84101e1938e62ec4badedf58e987657ace3cb676e41943b155d2fca761452472ba1fb3b3b1fd14ce9a32640ebd0f6e7b2653a10d35d69275a01cc24f0fef56a62eb9b09d8553dab504316e20ac153e9bd901f14ad90ed276790b71bb1cca7b724b4fa2a462c26bd1e43171342a8cfc0722c53edc00714208089ea4bd158b760f2a787b7e2eb566a1b9dde252bc1b6e2acb8a09f9d64507e1d12b0d052be99491a50362d8469141b6a8400d7d6be0c9f6dd27ef81ad6ace08a50a9ba6ff6077878115c32336fd2b74d6fcce5f16baa96f068cc9e7718f9d4dc7011502d8dbfe9722cacac721731bcd244b148beb4750b534eeb833cb74848b285619154d40b7b784affdf4ad0b2a875c0f4ba36485c67e07533b2ea2f6a17705dea8690b5e26bbf959449a760c5179508a97a694dd2651982d5df75db07de99ef711cf5ef0430574cfa8748d6d4053e0fe9e6367dd8de47d820e345723c61b3485854639f4630f25c65b86495f343e3b3c4db03ed6e1132ff912ae396f160f61a28549e8853f5bf9076051a4000ce127db05d6f299a8d309a9ac5be035e1383a4e059ca6caa725aa297b3b79d783cf057effcede3be9fe13c4ca87a44304f68692034c6659c2aaa4575d36865101242c6d908d414fa4fff04478748adc12094f4d94a9557850172046fdd7afb952e53dad2470de6310129df17bd3a92c58f6899ee4f718c54a50e16d859d94cf686f4ad354ffa6676359659bdc341f7ddf110b590c649d15bf06e4f4d4e87c39269870afa6a2413e57e8746f0a6327dcd373bbc4da7913d8238ff14a743677cdb710d15c94d66df3fb1fe80f07f502361b33214b49cbeb161501341026f89ebb219e12819f8d9896ca6692b77f9951868994e2793464a4638aaa43cd7b858f01c2572b9261075f0c6f688c48fb529b5b3f21c4f28516db7aba326e039649251d86073b42dc62715b8d23b484235b94bd09fb1252a779b02e337134313faefeff4207ad18b6cfa27ce152a7d7eb5be978f4c04d74002b0854b2ce344065f7de11aedaf9d1093acbc3c797e4321174f2e525a571271e564ef9838330aaa340e634389e58fef851aaa5dbc985e2710352925852b569609816920741735c7b1a4830222e4b9f75cb4175ff1bda0eae5fcbfede77c81f73a8d10b4ffa3e7b28c063b046dd2d4f9f8cb7a5e8be0bc83a3ed12fbb3bce80e0878f7ae875dda1504f8682b84f03501d7afb661a7f22ed0381f62792bb77848e9f7b0b748194692b67fcd10dd10ffeabb6b7ecd95b843c33b26fa0349ab2f61b0bb67a3b3fda4830eb84305cf129a625f685e629c294300cc3ea8a4a6fe1d10ed10cfd70669b4c9ff7f264590e516d743e078f722b718f42f86c08508b643bdc1ec157db754cfb0346f4af0b9c7fea9427ac2d411a2df341bd367de2e101ce73c3f99bad5121f3feba8312849a1388dcf29d78c4b29fd6d3248724c6751e3f399bbfbcfc7428286a66581677b0dd53ea2025c572fc0f62199ca22957f99f35c4cfa28614f854cf98560cc246388b74d2eeb69d80b12a1fd3e698d09fa2a9813a71fb301e9d4d3e410696afb87452a4773022ba93deeec947d55cd28664fd8c6e1584072faf74f6301d3581b1e4a5250481f5c5c37bfeade9719a1f5b5254d34b71012c0870c8d139be6b76bd7c478f50ad70639b0ba670f9a9ce7a2b9280ea2b7480531a7fef972ea6644646a81d2e9aceef0b5c62bef00c0459bca8f5927b4a7e6620db1420d0401613f81365592fff2bf7ae163911cee28e83aa4f5a06db62b797a6d6eac813b0fbde3b73e4f29c550abd4212f8c93aa680346acf9b0d9539dbf80f3d635b1580a9b3ac88ab98794c162d563a002cd39adab69f5993943c60ff8263da76e6c9e0a1eba79d5efe467c644f46d93e74dcf89c14c2943cf400e7c7f1368fd5191662dd027a9155710e29759c32154ba9dc7ba9994299df556c5f69b920d554cf18f851c9434bf78470aa707b677e631e9c9d5c4889f220628e4ccd48931df0df7fef7d023651a52ea8a816b18ebfcf3e448a1cc45b4aad030d5d9cdf332a27cb4be488f9714264677c377f06dba53b108a38798f0e29da419f13cd42892f2f6ff0eeaf512ed016815bb928cf280ed4d3451ae5174cd5db4b4a4419854db0a466fedb9b7128c5fe136fb6f7a2649bad927b8279d0c21ca29414bd8f8c2a49aaced04bb5c932417e594f9bf1e1fb67f499aee0a1fa30be81765a833c3e0e687cdb093cf3a4d39c6c5e8329cbef63eab1c7cf673c484d2b038df1bd76053551a188695826004f306556aa6f935792a870cc077eb39519ef0ed9c77bcbbf3efd8b1386d9d3b424c5b14c4e2b41ecb5a8c4bfcb21e793844f44d18004b0e70ab8127a3487b81c7d62baf8a1fc3c8e5da280b8086c31b6e2bfaecdc85a777eb35c77596c78c24d26a63077c8d1c32b1afc8c913e752216eb34ef04d8c91918788f1994531dd6d245d62e2e8911f58d555e029fea6d39a72e058eec45f96e539411e4f901e13d5bcf7cf8391fcb03f1a64bb17071b3058d9fab1ac9122dcacf778c756727521449bbdc5677922a61e6ebb518829a6d6ee25507b1c6c26d4262c1da7984c3199b2f7654a6941480773590f1291b1a0fe9be6fd8548eefda3ca4f3b4e928ff70845dc10c88481224072187a1597b42f2b23f5045d4e0daf495e401b6e69ee3674b20f0ddb7352aeda1796a5ec268e2c7e3c5f47bd4d0af259a45e7e8165fea3147e3b760e5eac6a8b95856bf77d3fcc32728567e9b209e397b72d0e572efe2c1e5cfb2b12629b7434efa820751030765b97c981a5bd4ed47196acfa41906fde15369a23e2c9e19ab1648478814884c9a2e6b8ae78d6039bde041e47af403fecdb99e66e050c900483848a2db35b0055c8bc2b2100f819587ed391bb3859e6087ea64c45fac0b5c621aa95ee0c4c0b745d058a2f712939e5e15744bd568a2aa1040d7390435ebfa036f5c2b1111361fe466d2af1c8ab629adf0f3af0bbb8598537e1a6129dba0ba249a6e9287e609537d0b5ca66f13e10f099dedf6bd2025fc364a089f3c1eea3272a93c4cb9412b3c01f7abcd319ac5a1493c2f01c9e27e0a2822094f58897232b00a63bce28c62b7a305536795e71d4ce94a977036a1e9dddbe82d06a6bad16e1bd2dd81de2a77f8b8f1960b52519034d4dca44aeb1929d038b2a50cbb9717ea0603fe021e818256f93e98fe00ba45eb29d2db96ed660ab90fc92a107ef000ae1de41b6190275a42e836dc7033f779713b8d3e4d0cba500464b053b45e408fe36a5b06f9a2d07ed533c1c686c2703f7414049b6be486fa5afed0406aa3a619418e1ed38b4337bad399a861c2a404d63eae282121a603901d7edc6e3f13f0f500ea15cd21be62548701b441492aa48aef681fd5f770dcc8b0cf53d04a28b9dd1538502568212e47a34d7735da899fca6424d02c64e44fe29a89d5b8bbe10c5f92e0ab15032208197319978431a42b9a76ae32358d60450009a4decc762f495edcad553ee408c41a9219273a7e2eb07c63ad60e4754a179dc3ab682c0b422f3bd961b2354930c377246adcfa4beafd268f64e310a3016870028fd07c3be95d1ca163ff93c7054754678d2e228670515db610c6cf625560f6a7218ec8af51842d106cb2977bbb8305df7affa89bcd36cbf3df9aad30195f0cd03693f68c5410a12ae157151bfeef3a5ce4fb80be657603d43bb3d7f4aebadd8bb6b49fce53290badd19b5672671420c59aca00f58a05503d5cec447c4d0c13705e88aef217cae10dca4e2cb33ef11c4351f43e7b6520288ae9cd812581527511fd8271423cd38df9bbf23dd6020348a74c08c508f440988b289430995d1904edcb2619f5315602896397bfe429dc5b756c3e13a572f90d712c11f54eedafa4b240c8b76c6e07bc219efafd6eacf44d1b28acb28a6cd477e9ae353d83d56026caa30600030ea7e524ec7e142383621f32e5b7d786824f932c7ff183fad0bc15aec6fecdf20cbb245d0b29c816236aca2ee6dfc1fa88e1e281429a742b6c4b364660cb6561cecbdac5e1015dfec11873155c18a8b21b94b0c911726e9de06c7e0d2e93da086ed6821c87be14b0b732c7510e060e2c1b65ed0e912c4d4ffe5395b12fcd8fcb5557b3eafbaf65bc368f69e6a0638945ce976b642bc0d625e0eb0acbdedbc6e8226b06e2995e87e06064b330e2bafacd0b83d826a4e9cf08784b68dd456dbcf4ea1c878f4e8d618831093ebce25c81223195010a4a12cf2ca0d6f4315ac12c3761862c70d019717aba0302b45eb6cf7b6f54a2707d64b7cc0b4434088c7127c414438f4d3e2e0bbff82b0bbac0500720c1bdaa27be65549e40f735c46ab868687e4951569326990358acc01dea36b32534fafbed54b8abaa7cb800e5d0b4e99b76647bc9ce7ca7dc991e619c54661345250c9c77068cb6f8dc6a892e3f7ff8b1fa1cc704f7fc9b005e6940923d1dd7a6bdafe368fff628b0084229f84e73cfaae59adde989e7c14fe88b1c55542e4704d2bf4c14631392f274fcce3e6d122b5fc27971d86867f2e5bdda2852ca13f16074e2d91f961001e2e68a5e9d8cde7c16f4495be0322d621d03fc92b2744326ebc5e5f576d64f5bcf2fb9518afd8841445cccdd6d50a3c09d908736546c066fa6094e5222108db3408c9398c1262cf3373e34a0441d351baf7fdb1257860817b12a97abffdacda2e3d5f7b2b9298d494e58222eafa96835adfd319ce833d691d201b2ad1f2d0c07348ebf9721ef6fa8e4d8ed09dc51359f51d392426cd867a0e5a2b6ecb5a3488f7c4dd14f8a200ef1c03f0f3ffaa0e85937e6d2a66ed7a9dbabd9ae38c7d6d7067c3a6604424517d0a59f680cd4aec751aad532484969ca19028a9ef7407e0d1cac021529d27a4e6bd218a661aefa9569ed399ebae2d89f3651fe70de63cca9609bfbbe814665348350c5e20fad5e462516a3cf90913391c02a8d3fcf53f73467a4b2c3dbdcb968fd81bd045caa3adad142199c8cc6a82c829bb1db0ba2a4d46e7e21225475c3d5d9670c73806562d73f7532b0ec8171ae77acaa55b024d1286fc4db4b8c3902a2bedb1574b2c02770732e3d17fde0460d7f08c08046ac82a285a32d7c70fa2895598907a41992718a50d9e0877459d271baa6b5574c6e92165c05d1196a80cf7e5db3c016babe282bb2b4468c3372c6bdfb94f9052f6afdc14223c77f8b6de03ab88dc9dda3d4ec2536d1cde02c575685cce2441f9254ad17efc75a67faa8fbd349f403adf0ffa98a5dfed9f05336ecd68162e4b510263cff98b94435585e3cfb98ef230742f61e60d6fc349157e4304d13f0b8407f013c8aba00e3c665a9039617e4ec4958de2f0c157a0f0dd480e03d53db4be7c60164b80d6a5e4ec3bb4ea93ba7172a66a601bed7c70734917f0e3fca7d1fd455bd7520a7a57705843ef0e43a5d853b6cf9ad37713514fa7112a1a0a9b609ebc144e4130dd9be62afdcbe0a7b0dd8d53209182fa59b869f1efc4f86346e83b0854cb8dac896970a4abd43b59f8ddc96efb235d15013b6fabe2e3e9cf21d18634e9d09723e213c09081562fbe8516c64cbc479868edd49c62096a91325e93c3637295b9fcbdde104432abaac9bfad0553287690f2e5bce1bbc43408c2448a43c0373ac3216e0992500f713b070b4787945870c7950338b4d3760845328e20381e5f2055f24caee32b8309e17b50395d94ea78fbcccda4060ab240b430da391e3c1939f2f0e573b06ff95f6d3c69570a40b0da51d9e825edae0f39654391009304197fb37360045ab98822eef3cb10fc1e1425e21e8f7a2064d1d598b8daabcfe9074ad8ae81b50ce3d77c9ee481f81647f5a2a2163aafa827f10e0c5ecbe828595422b426a5b7668ea3449d5de79b191a601efb4e4ee12cb051f07a49687411a99cfe915a8be0e0d81eec836422d7fd56900e9c298d3eaf899faed5be89af7e47d91ad52647a62ebab7121e62a37edfa6107d69bf3abdb01ad7a4d116ad0f6301dd636f38bc4a96f9466282a27a7826a5a7e86e5c9577ae5c00ff8bffdfac01ec3179632ea24768167cd3e41ba9b9b86d20f9aecde0919b99aa682774d0db23ecc10451856eae608014ea01e05265f2fb481200805999a48b471a945f8733dc8177b104f648fe260b83c39c703fda42c8f1d42ad180cd2ec68e3050417ab9a331a4d1b4b5e4b649d5e48eaa9bf6d558153fc6e98635161b2a8480ab8a526f2e0898e0895a9fff620e755b2e201bd46b223fa0492ae5449ee0891f5ffbb91eed100fd871cb550936addd28867d3c2c315e59e6384c6279a1cfd9931b8727ccd2a6889fb92fa89ec6df6a1013c66eb0d9cf35c485d0acbcb64b7ff1c831418ae77fdc237a7caf0765d43afd8b2db9acb01144c1596e41185c2803cdc0271c4d608e264e8ce361c1b72eff9b3bedec0968ae07b0d505a11d051f7eaea39757aa749e760f1d6ab0327d9c6bf81b149238a9258b177bffe12157015143842953f4fb19b006758643df316d5a6dd682cc9b55106b636ee66612a45b74e9f8f1691a3b13b37bd877e39fe442d7d8bd3ae64e9166f69a3d5051cca1807af289ca9c9bbed12d809e668ae629ad011a5cfbfcdf8c78aa5c2159d643fa3c21382173057637725fac56ecce75fe91f5cd29c42d9ce7e1acbb9829eb340beeb128c6258bbf2ac7d688504f8280991738d68cc0133735ca00c963d2357b4579cb2daea2b4f3e792744b436543b8c808751777b3c76fb6485838f30ecc9ca0b33d1f1d0d074331cb248c02848b28e65ead722c5ecc4c8a73235ccf5f1ce39e2f9e8f37a1b0614de134384a73e9efe32f5a856ee34f8e143f2c13171b211ee3778e6beba725b9b7a5e8369b359e554154d2841019e28f0f87a28b13a0f09d35f1957eee65c42b8068b73f86f39591b9a5cf7d28e6276e35a0b6429ddda77f241e5237ca69fe0dc5e0b03c25cb05b107e6e9561198a0ab00d475175a19051275f288a899d1000559a82e1a266c671b06beecaa4c93dd9a7547adea82a08e45adda8b06c792f88cd7e26b2be4458d4e8b78b1ba0d79f22e69e11033806c62256a8bac6d0f63fb0b6515c74e8d59518b2b03eef9bedbf9d9e99969909e1403da6889769130848166e3dd35f27c3d6eb9046dccbe2a317a4e10da1568cc6e555ab0ffdd960d0fe3e80716bce1a6e6e6ca326d1fdbb7ad4e3524166b4f753e657d534944876e92d9ea7247d76cbb47b1657bab3255bc562fdb298afd95119ccbfd97cb3f6f747bf55d8a211c5756f87e4f2f175b8741dca63629a600e53559cb6eda9d8293be0b8ea440b7e656c96dd331de28f0e1a75dfed7a1c1a65a6021b948398eb94c89b0d2dcec4bf2da79ad8b2849f42f0a76006fcebc7d5315f65adc769f25bc09bcf6df783ac730098f7fcdb7bf19e8d436d037b412311ee1b3aff2e227f17f5a50cf879a3d1cb513d96f9109152f71a3337f863d2479cc59b96b521c5fb4cc8526e4982a3af5842a540b51331242e68dcc282badeb539f62631bdc2cd764497a3d32d4e9bde987c60d7e4a14f477c6c657f6e37934acd267a41ac7f6cbd0eaa0fc0e9d16f18357954efdb77bf549de845955bbc7006574d27e4e5fac9fb8b7fed57c877974c0d70d665253eed6c05019fc72197663941aff8028fc5f0e8180195a59249ba436fe18e33d0e8ad69c960f9d0b6d401fa354305193fa592b2c7e38839e71f860847ac2e4d15ea509f8832af36b8466f3aba9e8c0fa987b605e931fba3196868b2ac7d84325a6374fb006f3dcdd7fa9eecebdba04d2805ef96669dfb59758f1a350f1128588dd4fa5fb731526ff2cbef37e729ff4727bdc409dfa3ff3672a92612768eb070d872bb790caeab46643053e5cb2fbb3cac2af550c4f83aafe33ea14d926972bcbbefabf0747f5e9b6e8e0655474189f103c698e60069730fe1e786c6bc10d90d8132ec2aad773bae3f2beb7e40eab35834e321b61a0300e00769ec5f9d6fc27f7541a8b4d3b99695a328a56f2296097ae18145048723adf974011bcf16bc3563b2f83524d3d95ed4de138e19d5b1cde39a547f99369377c7d83105dba0eae061590454452a4b1502f6e55b50487faef12e9dff3ebf6ea5ba6b7f53410ae569c7cb7d5d96e429da456bcf906017bcbb6e0d7fd4736413957173ccb7a5a144dca4a902aeaf4ca23e0ed68bc7e909401b46f39735144c0a35bcdc732536693c4c392fef1c48b011e5c09e8757319dd9bacbc17fc5523e4799ea656336565fd11adea0750fb7a753a1ea41ab5c1ae50f19e238598e92dafa86f38040473665f75396c9c03963b098d48aff2e6fd22bbb05a7eae3e1060c881b91008e6cd612e8a8a9cfa6bc2a563561093bf282e9eabcda6618abd184878ab018eb73d0543bd124f668bc93973747207a418d803953c3d63874726376865ffd7dee6854246bec733a940c1cf50bb4bccc385593cdf13fe3c59d61e9f6a43b5dc44dc9b6a5055a568f4905119b1058b4fbaa4107245b491e841bdb7f68749dd1df6c3f19e5e94daa08abb2d9ce4901a335a5dcbc600468fd117f815cb91c49a1351979e5e6aea3c7d65ac1c53a423d4cea0d2e14fad0322be2861ab619c4193a9a28a92a115b55089658832a3efc5c30c9405cda19fd2f270445bba43132ebdca4654df7be30ca2e486251bb560adbde75f8896785bfefda815f28aa353312a25653480b8a222b218aeb16c65f850f05bd397dcc99e25374620b3437103f60e8a144961350af3ade1b13bf6b9ab218220196d811381119784b75bb5afffb21efc9463e0e367a384765932d64b45ab9cf8fa2c9286e80d5b79609378d2bfa8440dbf7df48463346b5b47a3df1d1217cba66232e5898d5dd1322d94949cd51435f13e74e5f60d1e6e64cef87793fc534394095125aef03ba882e2d31a58815643c7e39ee1185911b73e0d6b11dea02c23e1404983650ff800ad58c55f32ba467c1185c3aa8c987edbdc501ee95c9ebb6e0c91b99e4dffb080cb9c28719ffeedcdf3e6c462e96a8caee4d188af01a6ad19bc056174a84381ab24ce5f2f3ad8b80d63d42093362fccfe701c0aa7245c4ecfa2af258539d61b7dc02a19377952ce8f57cf4aabec338e720f689edc3fe5359ba215e7d17135af4006b6aa03dd7f55ff91ed10f71b12f515370fa31bbacc74eec3b89900bc451c0de68da8c6cea1a242d868084d99e77a3bae3da7370c5491650c05e8a4755ee1d40672f2abda7bd33b2a2b564b413de22ede7154a2577e7c3b78e0f08ecbda4a784fe106ce03f780cf2e6a0e2f4f3d7ccd7c4d9d5167213afe6bcc63034e7b4a2156f7c4b985b4f4e11050fca4cade0c2dc5dbf5125a940667d3db35d342076f8316331b3376a9777078a663aaaca8ac370a3f9fcc9bb49c6ff2e86dc1618c1214eb5a97746f10b29d36256102ed9f6ae8a2c87c007a163a5a8a68f8a3edc2f1d918143a0fb467ee3e37fc4ef5a4af8e2f64cf1cb2866f5cde888ee1359086ff71cb5cb9dd94c02a63e819e3466f3e34f106f262342ff3fb3ea1f8f5e5d822e8a8ab13cb284467d99a6096cb3e99a7d3895622e0825a6c96838dcc2b58811396fdfce4206f287cbbeceddd3095ce4e99dfbbe71a71d0510541145dcd6c55293db07dcb7c0782dfb444dd7979475eb9d23b88b79f2b380aa8ebde8b168d22c3139c9fd3684bf0ff94ac243e83d5261a2a60bd09ac6460d1be350bd0ee0372c628a6ae318f92d628bc622ec9268aa2bcb08987a9d2b913e4e248937cb9beaf6006991149280c38a4f69ad1c06741c6acdea6c0f9341bfc8afa8bfe8ade2c1f9bbe30b69a939876a746e86383aa780726de4c8fc419f6759164380015ca73cd311a0d6687a1089301fd9501c0fe933268d6b481678d26207e8b772e00daf84c7d5aacbc7f391283554598b92cbdf5d7329a27455de17daa906d8b68270ea03db0664d686b12d046e382e511e3f650461d3a5c059664694592bfe4d37e4209b5eb4a72c84ef56966ec081574b51d27a1b76505ff3c5d48363350af9875f8aebaf9239f6c459404b94cbc905c09337ea6eb40859b226be6cee56e7b21862839a046a17b2b787333770b0075e4752c46b342efe3d0930b42e3960f553f125c3042f5dcbcb50d4820e869da767a0e38a8e3c58b47ef624e0ab1a0ef3ce5b15f84e5106946c3a1df3aaf30e03e47c47b67c3d2dee78a1ae0db0eb7cfc14f5a458bf12add6e1c023deaec5295e4c515af3acaabe9ae36c4cce9611d1f790feeabd09cd5f100bcf319a73d793d75560922c98c0bc8ff99bf93b01e731f7e62b3199eb813af81eecf297a845778f009d7529ec738bb63a038289c17892c70a8866f5abf0449d3b821ca002a0c9abd78d538072ceaf9fe61d4e4e7d6514a5e2ab644971566e12c6dc5adee189a4593d480d2e02bf714ada6bc2816fcb7299cef7420c6be099af2a37097c478bc3e19057e027614f11b5ae0200e8df528cb672d51268724ddce89abdc536ea8f61328e4b5d4f33b2bdce4d2c2ead77c59cadc7b6997718f02d6521b8af2c8ee0fe6d50adaee43c14c54f500c76d82eba28a2ef322ddb5063568a0405cc2b9d4996b536b1d23f28a22630d029e512eef50aa2ad34cbed0cea3857314180170dcbe6b6b9faa87aa02d6d0ea05cfac9fdeb1875e8b54b353a6e24c9839e5aa92f3774c3ab08802d40363ce2796a0ac5451ba6c6d84dafbf06c63de14b367c2ca5651424fb39c7d9dc631cbea748f7fcb000fad8da4eec60b08bfbe791ca4d9b5368c2e65309a497c4f80d23c535fd95268e7ece7567d22c661c0f9d0ff98cbe73412ca71e4e70a16bd656868a99303ff4d63dcf838be3814066099fd2799e48edcd0bb49a79a36754e1eaef937459464a18b679e81546a1c943cee669db23dd3aa31cb2767d3778f2093d8e213e8897b7a3718069562671d7b1db1fe66d34abea308a118c730852ca1b4672c64fd81e626e34e7ea6a88f9823e05c584c7675432114a50685d53ab63245afab1a654137bedc468979f497544843054773a223c7b237e887881d3ec81d07eca08422401a4bb607f4343208ded932028095f0891341473770a81599f01e956669eef14a5187ac551b70fd3e14770d46efcba3d48cbff72b8c5c5deb4f2acd415b67868e3d10c75042ca9823fc1ca02138184558088fd519607d3261ee0c33fba27389941fe573e43c740d4e3f1a5bf1bac9bed1614e0e4621868c4180da4703dbc461bccf91305baba34a2f833fa72d9a03886d31cfc4e864b9dbbd0fa8dadcc403eb7bc4db34f47ae13444796b08c17a9ac36e8e72fabd77524dfcb613d43df28ab248b55d1fc611af34e1811d4b4ef70868337a67f58ede3e8f82a63e6fd940a019712427cef0cc1d43d3087a18cf3ae75680b108b2c631b98f943f952791db5f5f283c5d2fa1e2352317c426e059461427d067e82ac7bed89dc906a67a2e016d2cc10f6d2f8d852d956ea262d503f730483539d87a70b1ebb27d424dfc2cde375ccbe2b9635b57c9afc62409b6cd9f6b8a603280467a6b785b980ee05533ff0099cbc0f69d5f98c95e61bf8a8a8775b76d2e2070428a08523ab2877faf47991754c15d401cd6385c9327adcb15a9c2d380a1992a6dfbf105bffe41d9bcfd7bd40ef5897c7e37b9113f386fdf16be5bca4fdad5dfb905fe294e3990afce0f18557f0366a6fbee2cee9fec66900a13bd407becb53cbc2669397ff9f8dd8c3beec07b81080a2147483927caeb28015729666739aa9420897ef8bd1f8aa80311d7b98113ce5d17903875d7add3b6cdcd3ca041e73156a26ddf25dd003c22de6c89b029b578f99088a8199be693dc814e13b7223835017d388f9ca3477e63ed8a9a8607f3dedec08c02cf5fad1107c21f9bc200f904605bb1a6c2f1c087fee65c065e04109f380ea7a52166fe6d06c019a61ce733e15abd0befb5d8337cead2d377688c76d992b721a2fadf99a6ebb12f3413b07481dd5f2b72ab9311ea8cc5132c86395cd4484c08ee9f02c2f75a517c8b1d67b8ef502be77ab1ef5dd146edf2d4bd00807f59788898e8411e7ab3ab0e673d43a15a974d306080d29a7bffce8b32fa915de0382713736e7a3c24c56c30afafc6323157f6c29901560d7c75b54c548710bafa88ecc24ee8be4443b716d49c84064e52b567912c60dc925248e86c8f2b42e728f57f7cfc299c8aeb4301974357cd8ed12bf63f7b3984e5bb0250ed5aa11cc40d79ece140d6573c7ebde0e222a7d68f44671b829ee1519788084fc3ae67315f9ead02addd563c48f2701ecb6b77011f91023c8301c3e6de3eeb493f46410bfadaa2b2e04dc3755508ba6718ff9e6d55b363aa311700c44665eae5f12f283e36227c463c0f99672f5a812a4e76f849dc909f5fe31d866ea3e717d232ac75a5be7c1d4434ad21a61b033d5a58cfe3e56c5da3e36888cc43ddad4c5b070651321053da20ed525bf6145e360a6ff582710dcda2976acd2d575712003b7a47e937e843839d9089d13afa7190b918f3f24c0cf28d3a0657750a044e885f793f361896a075a003e218752be3dbe3dcd783d917ce462712cdd9cfb1d3122ccf08a8a37291b13d1c6fc23fd7c0cb273d9d6c38471db2c8c467e93a4c1a96c5c50d2e933cae41a0523aff991081fb4f5d13f895c90906587f4ea6327ea1b640ac51ca3bec7ac3204a587307d5a8bee209d825a315d7995ac059a8e79a74a8b206f34c35aed37eb7d713de26af6a3a1c95e5adc011c0847e3c827d4d0d2824b7216161bf97b237c4a0e2232fcbaa7bb3df1bfac63aa68a3cccfee5cf16ff79fda04c40a129370a4caaf468975daacccf416255cbd3fba8e66b184d8666ad30cc9802317b964e9002014f0bfd6cace5488ab5969eea1347d4a1dfb56b49d7f2e22af1c471b8c3946adda62c3f3ffea72f737753b4e76cbb36b38a0c14ff2e6ba66ae8feaf3800f0d4bcc6c33ad7855f6a7dd2d6a8189d5cd30d2d4145c020f73e2e0ac5b40fbed8e037a4f83088d8040b48129115fa8548ee53db87f111fdd6d07176d7c730561f94829408fad1d15ce2879893890b62e4796c0eac440380aca09d62bbd520bd25b62caa4948ae1984fb45aaeec5fd2253349173f9f86b05118b0f5305e63fb41d456850fb2984b5834aedd5fbbc82dc2ea72e70989990cc3f3fc0c9807a4e346434fd6bb4bb2d5d926d272023a69e37f0769449fd5f6a1158ac8729459f57c16699a9e2b141857f5e7083d40aa81a3d84d7415fba12d8f6984066354ee752841ec04dbdd7d2754acf78cc2e1081c56ee2d3d0b9badbe708d6087e1c820b48902e8b2c1b3ae1e8c0409d998fe418dfadb4ebf9428f1dc65112c8c699efc9c9ee77a738478106c98902eb6517a9654d9b9d5ac3ce6d7dc368376f9726887fa080d4e6768c89e7934b56844a9eec9f3f11530dc6a07b938c6e526b299bae2f885b247cde387a4faa99f8256571511bed7a7e192f30c0724eb9ff6fa113fed3f4e2729d71ebf4d9b48675ec41cfaef502f6aa9e91ccb7bdd68df57400774dc8a0c40aaa0d1eaf07ea272df7e47dcd78a0bd7d4a9ed7dc83bf6fc07987b93a3da51321d59cf212c4fa8ec64fe56a167a390d3e39ce73cefb0750973e3f39d6d13b1dd7f66f2a674a0a5c73f6bb47366d77f1d96da12d840e60dbcc469fbf1e6004777231f4ad64c4508e5ce0d7c931e322e19c84f499387c61378606cde197bd1a3410cf9a21c5fccfc943e925ca461053da24894b47a2a8b759f1410642542cac3580373c3be2c0f32b09aa911c33b868f0efe3a75030bc95274c7985553fc5b84313159aaff43d899e22bc753aaaddf819d7464e7847adb1c6be2b6741e1a0ed653572cd44ff11602ab7c75faefd13e107669ece4767178f62a2f69c67088f565f488befeb702fdc42357a59973d5fc07d44b577f716af97c307663cbf841f569c0157788048843c3c3fc6aa304a76da30674bfa7e73247727fdc1754f5fb0b46f16c600b517baa0501be8ae18d1e89820cf3d0fe54eb1a7aa49e8f5d4f7199ae48a196ca2c92cc5ae12dacf6df5d302865c4fd490daeb9331f56f25f2de0dde28a0d2fb345c758e0e6860d7430c94d828b3425985c70e05bc7df4b5f9cd4792c9e2dfb8847965bea2c4220395adbb22910967c26416f37845a5cc294b1914185d2915ad534980878a7c480d441bbbcedb1e6ac7815c04bb28586830daa1e43871b05cb6c793dbaf2cef318eb7001c2284e1f84afbeea0f81512f6984ebc45b97434927e480ca549f18d8b7fefff85d27756abfacd6ccc4b4a0bfc94c82eddbf888a2b11ab191554efe15078410637deabfd695478ae0a12ab93050979e49463a6fbb8d87a502a9dfa7f5a2403baa6bc517b770a0e1865fe57487baf591943b480e13c4736a1e21b2d8848fff05765d64827a4757369fa82b0616da1d76715667f328202cba13857e0ff26e81edec219b05cd6261e561e9868ea9f5dee10bf288252fd068d81f2ffda272ac362b88f6083bb3eb83f2aa82723e31d85ab58d97d9c24de2d18bf2fca7a780927f204cb5f8cc0d6977fcbff002759b5d713f43e7adc610fffa90c70277b5b5c11f7b23ea26fbd16796718c7847391d06fd1eab7085badd1390d63b88a0faf0fdf6057c1046922e0f9db1ec5e52546ac9c6a269536c4cf945e0a1b1b161d841b80a98622c591c13ddf50b40dccae7a3f3503a8a70cfe81f5cf31a454c551a0f7bae99921ab774c536eb0fba9d0d4ef827da8d907719148e942009480d8b8f07959fa745a7f571c1e347da4204dcefc9097dd94a3cecaaf4d77c2ec7f699da2b71d991df303e1359b6d16f96b9eed1e633fe1f473d9b7466e7ef62c161fdb0082c441518c8743aed91817267331c955e6f474f189332b0520175b808b93149fde514eb0547242a229fb027912d79d38f51e7e35d6464b609fa7bbd47d17f623285a7a8f5bab109ea8f0eb1bcedf362f1be605f2034cf7da5c6d87ecf4504e027569ff38ce1059310bf34991b9289639e3ac48bd3011c9128900c0778da28b9e10a96cf7acaeba27f43cd4e29c8285616cab6b67755a40e98b5ce39e1252f59e8af16609dbc2bc407482aba3545baf3adc09d13c09c19e8962213f660fa8874c7ac1da55e8015daa16f2e7d40080b82d4c00657070768c25e698b0d5915cdbdf56755ce70986165e656fac930c618b7ae5ebc0f689903cb23d0208001a3319ed33d91e9bb36e497c7f77a4ebff3a43dd7401df66ee0308b30fb9eeac7b3669ba5b2d4e1d504d05ea4b5e03fe207433d97b675939bd276b5de4b832ed9e82e9c4fddb52aa7a3f0bfaf39c32635d4baaff9e26b556228058b97fc9bbe3d3f073964856a927eec245f3048615edb1bda6a600287e8255e10c6ed11555c9ea9a8eb22112e5984a60696762d5ef49fcada71dc310a35169a3ca38e5190b5ae99fd57e1f721663eabab970fc6158132c924839cd512111ccabf28a117b0c599ab9357330c028cc6c333485d940ee9889d1c368f97a3c54a0f6408c9b896b686277665f2f341bd0fa75802172febadd1ae586779410f7383815163dfddd77063eb5ce87f02c479ee771e794e5b10eb09312b9e860492151e6129f17a44400722b4dc8685e02dd0ab7b5522dee6a3524de9fbe70da3e34e6a7248f1c21968927b3af8886ed4a383b909aa65a23c9ba7b22d74ba7755560171dc52347114292d0c032ed4c00d99f5138dc91b833d447c56b73f476c3b7ad4c454ef448ed682a4315fd2c66fcb215cad4c2135147fb504afb384fd980dc1e16731bc20cbcbd7cd077fbedefc387371aeff87adf96cc230ce992498be0088c007368b6f09da5be9e10f0ed3ee5bbb1bba2f0f17b960d72899f771e0b36286d044e5577ed63aaf4bec60920950a233da6f1da76924c28ba7fe73d31279163326cf8e20245aeaecf968b4a7ec6a3a02f6c6bbfbb58f026dd48c4eb938cfaa8c5f75e3bcb49b08421c9217a674ffdeee84ea03bc5a0085b568dd0b0faafcc1651dea3a2d9dfdd7aca2b1209bdab293945d96892119f42ce1a9a623d627f654681ca60b3326076c38ac056642fe0e3328db1e063dccffd37e5745fa913fbfab1b3f1743cd0ccd0e6ca16253eaa2bedf99e8b47a09be84b0138695b9a5569be9eef70dcf5b74f97437b3d7123856901ce51efe29ede2204b1639062e28038f13171b994cc6fffb188613df12b6c468afeeeacc78571567e19b2e0c29e4935ffc6c8a5cfe8252c489f0b542cebba6cf6b14aee108f1f17add43842f61b72771c5747d0260e40cb35e9b2ac32f4d38662c856d152e8d24a8b0be1d81829b223b963e3cc12ea0631652d9f854399d9d0b8e345ac47230b713617a68b1c3b9f618677ecaf29f0be2f1ffbf01a49b548015dc207c7749159211a27929a99588dfefffba3b130a0720d8fd3cf82d7640736d20e159a41fe9a57975d4b0763231c01b6fb095282af158ed21a9a5551f325341a08dc8760f0392c84531c5606e5341620a717f4d7c6294cf93f9174cc1940c7bf2e1803417600cd9a5f457824a1d4d56d0473f4b056d170eaab88e2a91e31d84abb595bfb08cdc4ff645039d0d25fcf5b057cc79f80b6bff393c0ccf6a872af34d9d1a3f8cc607d4ae02e2a8af301ae43fad4b627e5b9ee056003bca1ced711a3d5821c204b8800d4eb6277d6efc92f8849f7a9176c4a8e144b34b405c8f1099f3c4a6ff986b95e27f7d190a8ec29ff6f8b1e2cdf2b805bdfc32a0991a237eefbfd073f294fa3d0057ecbae285006324db0f2199f64c7b09938ef11002bc65c06b3e1876f3a76f135987a5ac31467c7badce19053b64af592fc4df7d77593f8336ae1c988dcc9b11ad466ba6310707efc4295ba6a41dbd22258e0e1d2c015814201537befe4752c5ff3037caa338cee51b8ce05ddf43b6f7692229cb2a00144292295d26a999a6049f106ea3d0ef4899ce38ebe452444ea79e19e5aed6172bdf48854f5d24ae17daea7265c8c1b4dcec6ce481494593fc5ee669003b9c30c6f6f06e18c1f728f93bbba8d0a51be0cb5be397804006f6e0ebafd932c3bc75376b9061530568cab7f1306088366f9b021455e57c45eae19e1ae6e604a64350a54467b4c8f636e529bbe0e854ba4ae410e8515778518feb1833e2eb575208aa7f7f864a386fc7b25b256985f0c058a7d8a549f8e16689b1c5961d909dd4841adf72912632d43fd85c34ecf8e2acaa6209c0e333f363914caf841c663fe341769a6d47b3f90842739c27b0dbcb62fefbaf0357d3a756ff4a330568291bca1f802a9fbe31632e655fc4d1dc404501b2df13468f3f5ad67b34679b3e4a9e474b29828158d65e69665a1d39d50ee9e7055ce670bcfe6af16637d22a0b8ddfab84bfa64ec3abd045bcb090149a19a4dfa28eccd2ddc14daba64480eaa94c467623d38eccd2a5797269636e0892d636f79cb00b474b2dde89715777ff17cd6b515887f9b7a9e0f76bbcbc2ee4fb85544407cf8b7cc633321e92efe3e79cd0d4c7375583c7766635b4221b2fbd538a35c014a2e25cbdf6b6dc41e5d51f9b1abb5c00700cb94bee2d51d819f68005747ab7515c400871d5cb6288b9fb186ae8b474936a00b0a1d35ac3132b83f815a9747033b0f806514419ce5d793f41ff415ef2201453e42b3935504dc1dba4675c6266011367401afea3e32b995af0b522f2ab055e724ed24411287efa46180ea064ad4fd9400b302ff14b5d88b38f5d4aae4393afa1d1e468346732fd9b704939ace478f88507694064731f32e4ee19e780f4b8b42834c35024d3daf55a2bd5c92fe41cb0c0e8e71260aef5f25dc6f1f4f93726c9148588b422e0a542677436cdbe8a4e5aeff16709cc8fdf9dcebb7e2ef6f411b20e4a0cec0d39c6bff705b3a6c0497a1550cf330677a756176892b42fde99c05576b9d5f878576bd082ed2050559c38d3143bd2fe53e7e2d86e1fc006fffc6ea34d9b5ac68995f7ed2ca6354f3299013ab46e819c9ea35bd84460e1a28b48813a6374732133de3698a09f162e855bed099f5ec90ffdb05a123809bf46e150e7e4dd300c280ad0417bdfd0516e119b4ccfe4c4d2423d4479d5066f9c36729c04e63af8dbe6e5b23db3aba7293fe76a803efce05312e21e835579953194d4d5c3ab15c63bba19f579275dec498b3659d572c9335efdc67273794ab3b907721d48c30aee854ad5f43eea234d1e2326a7e47b4a9fd2c314f5c6a23a401b908f733999470a475c05ed8c9de51b2bcd3654fdf2f84cbc2ef0dd9ae8fbc170709c442bc7528a1bcf0c83ab0c9b380813d91f2f71cb8fb9fd5800e384c1356216feb610f65dcbabd8c4e50a70af48c66b8d08135e9ad9f8a6a1b881d3a10a93b6b07200db75b14004d526a1a383494c6a4f791741822f19d099b382fdc913e337d818a6f096246f58e95c8565998e12c52d2f24d4671f175356e1938c01dca3724c779f133faf09e91a8fc8d383563d33f69d37b3b02789345c83418337c615ced386c782893167d03da239c32050d00fb8177028750f392389bf68f77212bf23f804c0904c3f351ae4ef896cb78458350d4f1b1b54615ef71086b4be8aa3fe7cce684da114a16c5af3e6e5afcb4a893efa33f94a1a599536bf91ef8ae361531d282df48059ec2922f294c900d61e6427ea67fe171402f4eca9086241da5c0ae41c118d4141735ae3230cc40278eac2076fe59009e338858b826147e9252719420df1186a3511b4409f17afb48950214b0b46277b5a6773362b311b9541b3341270b516e3203cb3d789308e978def6b70536805a5be87b1f3e8766996f155ad74f503a478d80f2ed200c9d10076a855b53294afbcbd3ea6b43a4d8c6b7fa5852acb9d5e4d5f10990c580bdcc2c56a854940eb78bda11f8bf2284733c132c20b966c42c8445ea0499e5115b1d3e2260d6f5bff3d711f065ea0424b1cfb3975ff3886d742eef3af2f65176fa810413c8f3835926b0323e091c0a402efc69ff20c4b6793a32a474bcffad98454be29c16e4f38389f5f0ac1750b90254b61e7ebc3c80fabbcaa1ab767038dc7bc1b6c9a4c2c1884de7f0138c89af111edddaa54a5101c5feaa160e981383a5a801d53e46b296346ca8884baca25969e70d174f9fba912b0040a7d5d724dbaee94c79fdd4b967950b78cb67afe4d2191dc4bd495fe0582c921cebc8487db84b773dca46e0dd76532f809776179387dbb1e4b57adde557c2f0b950ab425f1c631ab65b76f19e4ade73c742f54e185f6dbb2cee3d28a0e7e33bf3980853ea5c2771be2b0b79f2e7e168c09bcedbfb3c701b4021c913bca917d07c8b0ac76b90bad48964db64dcc2111291aae22ce35e0017ccaedf07b7d59042ac71af8802071ce336f3afd33ba534bbd3f97b030e6c0e7b1f36514fbd5a69e0d198b75761fdabb0d1e772746ae56993d0e00247fb8d8e1a2d6eae6173271c835c2e18498fe02b3f1fe97641cca5a942db8e5bfad704b62799051a5f887996159875d0e66768d4938c61b94569ba0200fa3f9e8107c81271725ffa456a076221b9e008d84be466dd9dc45f2a316d64fe67d33b74cb62cbd1e7fe7b9e62572dc0c57a1517a99790479d7807a9bb23163a8f0cf99c526c6901dcbe8df6e8ecb9f13db39e397f73eb42b63939e8368addb4e864c04c6d6ecae2f8fe67d524d70dd065e69bbd39faa0945773c77a573b9af2242f331faf81f8603f4053dcfe3e2ea03b9dc681e84e4ef911f3d07da960b044577cc04e7bd019b314cf3b9b67686311137b884529d2f4923181cf0b7694d03bf0ffb4a01fe9a96590d5d2d19402ef6e55839a1ed1e1b0a6800fc881f81143fac6bbb856569589018333baad66f49525a2ef787563d0f5995b7649fc0e43b8a77e45a818bf0f6494218198e549f41820e576d23431a6ae707a5c31bd38127c51e342016d839bbab338bb1a1690676af7ddc192d9ac5818cdc0e4150b0c0212f40dc4e7c8b4cc6ba19335a6b826fa0cf7b2817907235ee8a62cdc54e7c569358c3bf3bc3b34308be96a8565a0889778cd99b58ecfe83dcf4ca117159d21a27e10880e72328125534275d6d0687e0aeae378a5f1c71c1c8bb7c870289412610cad8a0e903ae88a3544eb981e9fdf9accaa7ebf31eda454a812200f498ad8bf59fa62b8dffd8ec581fbb84958c4290cc544016a91da26bafcd87fe26d6924c6a6aeb3eb2ba90f13d6451472f36b42552f0c49cb99e56b2f6dd15a8a1b97125204fedc2047a6feb08d8bbda559da51b8c4f5c24eb250aa1799789cecaa66da766fb5c67411560bf77fa497516932eab9ad77e5677481b628a82b611028a68737cb9bd79c968068d4a003cbd42ded15d977626f87b9dc74d252ac1d8f1ab23e49d0285977d2bc99eb8337dfb77d16de03c64350b1df0fe4f74d225f082b7ac1e4a2cd4a7480cae99e42d66ca2480e2dfb709c0e4c360e31780e9586f8d1f0a5dcd10d0bbc121a5374ccb0f248bdff93f071fb374d25c076c1601878a30a35fae1a5e06fd41517381c676cc8d2bc7684df88707859b29fae48d0cb303b14690613a3ef19600c2241da8fc8371a78da78668d4531c23c7365807b6f2e615943846c773f25365ebf8f5d8dae5f628898ffc5ba9a172790b3a9e245e99a2bee7bcdec61a38585adf8de68e1adb76d37429687b4a4a4b93f6592445e2e42de8d716d19a16cd6a1f85b879a2a5508f02bd1ed9ab7299f5d479212fa920a3fe675b1e92b7436d8316f8cc2160afe4c2795062c60828db5562fc5d99f5da69a0da5abc8ac21788d897342bed66267652092681b33d59adad90e580adcdd8018f3a9881455755deb6609ec1510d5108bb67efdfd7f9888aa25ffaf92179b506361dafe72d11b6a9bb2cf2fea471a07ba27cb729a4355a5795536c6757429f3575598c83ef77ddaba52e83e17c86e40a15905ba586beb54caa3df7918d25759d7cb7bfecde7989809d82adf9d05a460c47e3c728977f318ae806619f839a669a0123d79e175b7e2e009820db827de5726d96ad06f9cf7318cf34eaf37fad33abd013abe10ab25f2318b30f1d3a976d118ff3e5bfacfd724fa038a313c11b4586f39aafacc722f23e2f8c92654b902251c193c28c08e3aa1cfaaf9e86f29161aac6d98405352f317003a93930365d3b59f45ca49e789458542e9ae2cfd8cefe9101161f0986df57944ac89db4ff5a3ee120dd8c29bc66a84558bdfae255040b208d6596b245976df2a28f3ab8bb71dad0348d7727e241f2cef978042b9ec17bdf34d41bfba30be1c62bbb49d65ca4a831dcf6d4f996cb2ce989b5b5734fc0f0fbc121ee4561d393e0dffc836b391657bff1c63489ad7724404eaf5d1345527597830856c8d2a2f5e87a8897d776347575c9a8619464e3a005dfe512e15158fa77108d8a02b0793f8f36353fae1b097112b03c426a2b46584edb2a0a0f951ca09abdbb4eec9d83445aea8453ade22d6daa8aca7f3b38f89c6ec61294a45001eda383342fdcda4e82a2cfef7e184677685e1510d77417c82e1dc1db87e2117702b24b8c363e47fce4ba6849b308766fcc00e48e72580b49906386ad743a198b861ed0def0495e6caa44861a979a1b084426518afad71ba6156e2093cc919e914b9074d5a01beb33c635b8294dc6c8eabe2c66f318f0ef1769626d7a7bfba2874de279d5259f6fc03a2a5a7a9987a63e981c3989ae0f60e8b1de713807ca3b4d1de322bf60a1cacdc058848a0f41f2001610dc825a347490d0f1590d1979f8b446395c4fb944525c5df3d249fde4762d18fe0be56b84558f0c849889ca47c1ea0df25c1b8183f70b22b95a84017cc7fc2fb0ca36d033a1a926bb482169368b2413e9746e3a581ed522bf356c804fc52cb017820a9a8874d8f7798bff91afd41ca660f259a6db708d27b132195daa6c20f01783c249906ebf11fbe496d8117c9184276f2f1bc495c49fd3f370b8fbb5678247cde76e0f8a5d99f7e5d88effe27da61e2ad3e88bff7f5e011a8153f1f6644f39344c94197033e12a452f9585e79276c0eda9558b45402c818f9b59abb5f874f670abb0bc489f07963e4b4e15cbbf1b1e6d888ddabc45b41cc90d627e4c367cc5cdfe3798faff8d3088ed5c575dc5fb81c5763c7f8e71de6234126a9625ea87cc5fbb61126e67b7d07f35f654db8f0da720dd454e408ce9b1416af1fc5a63578186d5286d18304df86686770b1c6c7506659e32c4fd2fdec74e41e24f2fa83143b3f6dd8afdec31e5c8a52ecd8235e548580bb590f7271149bfaa06be1a931a9bf4d8e046f9f9da053ce4b325f7382f04f18d6ac8f614588241fb79ad9cce4d5b8cd6ebbe6aaa96f0904bfc00bd266f39b073a4a5e7911c0bc9e61b684e080e9aaf929450e72b6fc0bbbbb5418eebc72158c2ab3b5eccf041c518e03071ef29f3824793f5943c1a496a487161638d15a5ddd93d536e138951e296eef9cf7419ea1de364bf913dec1e874e9f4cf8cf4154161b676e33c49ccca00424b34a82c73ca8f0ce13ca57f0c4ab2f9cca4756238f96edfa172c0df8030cb7017b44406873f4718c27ec2c64bf3a0d75d8a473f20c400c18617ee396eafa6e013fe6eb3cbe4373ce859aa8150d4c0b592cacae927cd0c0a5b1e066ccca43e3936e98f1e2c249213007adf0d0937a8417c48d5509cb6a2c3994de728f62d9ac3a741073f719d9283f3b5b3f8124c04f4bf39f8a9f7abe54e5242b64a43d23c8337a6eb746602427ac835d907fd7f7830532639cac953c4384436a66dd808efe33c6ac6b08ad87bc98b76fbef2776f57bc21a017451620a9441333d3e8b0dc6f671b8531b5b62033fda14f19a713799e535cc04bbd5ae8757fdc5e33f51097e69e488579912e59fde462256cbcb3408f00104d8803d9971447d5c3c9e50ed1cc593895f2f66b49c3558fe3779053e1b976c4519e76938673e2522f32eec7fc72227a82330310991c7ec5195a44cee4606ccdf92415ac59545ce1e9ad30f73ffc1cdf55eb4079ce6f104bbc6588ebdf7d5ad467b9906ce331841e2a80a6b5048bde848662e184f3fd46e262e5c27338fa01185b3fa63e79ba8842f6c6f45319118d43d8134b0f21a971d01ff046cef2a7df8d809feb95407b39761717f87a0fe5ec3809dec2151ae034adaa35529966de9663764d3d57de3da0c7f01a7f63ae14bde1bb0cd229bcce64d92e8ca62dfffcd3e09d2f4a6dacec409a4203085a08ec96db73b1d50b1fe2b7dcd9b87fa97161e7747f7326b89f687778a92afd864286112e5bd15bd1a0fbaca8b52a6adcd1768ca62f8cdb4d63fa9369f59bc1e2cecd141ccc3fb4eebbebf75ba19ad3a12caabaf26058ee20e18f2af13b81b710f7f78d0fede6e14680d06dc34b6fc53e73c24045f8ace4ff0bd2204a3e37d02714b90c04fde482983c76813d185b42743972033407e3ebf2a2309c7ad3cae00a2c27988b1ca7704fde03968f64f18e3ce6569935f06295f0a2ab494b119a480b76fc771526ffff15edf1c32f6bbe210fe9b39dde0380743a7b69dcac79896002429bcfbfc5fe13d4ed92010e70605e5b332e5bb587ba8d7f0bfe7e307bd829b6b001bfb01e6df87b2fb4d77ae0987a5182dc1037fd32bd98d238216428554e9abd2e4983fb21507bdc02291238b2de70e46307b50e1f1ca05382d6c4f083ed7ea17250a8700014515794679c63b03c86089a10de1a1b015844453691776c6dae02833cbef2173dab247e708055932a81a7fde53121ce66b23376e4a3559d0478f064a46ac232b61f9dd18cbf88713fc83b2c8c4af4e3c428058248c8c7756e3ac4f70b6dbadb3582c7d6a11b20a68a89888191efe215c1d1245118e3ebd9c4b4d9f5fae5faf457209d0e034ccb696270d77331eb2a0f19e450b1a4f6469afc465f6405754f807e3001977877fc686a994bdad9aad428f5c0250546d2f9688435e1d629976806e0296827aedcd23e97123b1d29e48d62dc7cbec230f2ea32a91e9689cb94b5cef37ab81d9c8534a4e8548125327a0a1cfae9301545dd6556ed12077b6ab14fbc33ee90c3d3c52a679993ab054524f2a726c12e92241bd8207b97a51cc5ebd443f13437da8b64a515a9df06d312ed82ecbbaa05bc67c41c474d9d17d8cb438b658356d015a10346ac6270af11bb384c7db7f5a4263b15797fee255b508ed0bd13677aa6930c1b569e2db2b635bf2793ee9ff4ea1b261440ab26c6b39e73898ef07de36a1e0e31e0aa9df1ed21cdf33a15c422e2ad7c8121cd869f95db91e76ab7b4d7c95584d8595b618ab1f5e39bafbe0801afa3749977c4904acd31ac71d56c7e040a6166b1d840570b135447fb443f791e81b0a6f0e2aa80817e148b172a901b25c4fbc7bb81247f4d353429ccbd409726a4980e4917d346c42f6da55544e1c93ee42acfea44ede1acbc6ffa573518fce0fcad874a25cc5332f213422c6f61feda1e3ba1d172eae14fcb018b5f7a481b54cad5653df388e9effdef39c550bb40a2c37261cf71db1d9ff8c84a01cb08059b3cad5f9682daca2089576c264ba7c0c6798e62441c1e452e0de4c6f4b07274ccc0ebd6548dc04d560ffaef40c6498e78671ea57c32da9685ec11706009772b4d08778227bf1b287969c6b2d55583473b4f3ccb3c36a7abea4a5cff9c8d09a5b8b15e0fc19e28907272eea8925583a21e0e12c6e74705edc0b4aef231fdbe9394ac8d2376c7ddde702a2904a286a9a8bbe3487847017fe09b422e359764473c2a358724a6ab569857f1b8ffca5ac20925b9f31867d718f55ccfa0596c187f2978f4419163b0492b66bf433735dfdf24b4667747116104ffd59b7dc14ca922289465a2bf71170a52ecf4521c0f72ffbeefa1abc6719f554dd6b748be8bfc49ad09358d003d5115a364d407286fb1fb2abcdb9e558bf893976c6a97d59002d3b3d96f6a1b38e353b1d3e6d3f2e47158c6ea51dd00ebcc526b7f2a13de0eb0279ae0e0ed9963c776da560c9dd952c35070ecd2cbed140bc44be9eec1cd4942ce40b4566f7e108e05b389b1c98e45721956fbd43be7bd1650eabdc68e0b30b3d182658fc7ba4335c79d9dba041306d7764f31efae73a33d5f0ac70275c5634b566b32f22efa078aad0d103b2efb0070e6dfef4815d33376238b70cca9c97a99b072c5d451b24afdbd6a1116aec1413077a54cb134f7456d6858981a952ecd4ae311bb8053bc4066862be7b6f179ca88a7fa42d922308ec2550988886f5a08b212b7e5f0f32252a4709b22ab62fc241eb32b9bed592ed364e58e507582739f6bba4ea3e3ff06b7c62040e3eebea4a17a0b92cae8b46f9e1d30cb1b7c746adc46c1bdaef2caebd707bc5ac39d8f5268750f9a22cc642611648b3fdb02b5de17e8ee2ed6e1d9e2cf5b167474d451b6563b07e552fb3147d72c38245a8dbb120900c5ad59d389fd793a7610c0d847a32dd4392e5135a2cb16743dd5847145c2bee74f1e713803da5b5639b56f56761ec1886c5db4b14d9427befb5c6db0652375cf7b49ecbf0b331262926e73e4613a1fafe6d94b45f44edb24716d2ef8a65e1a2d46b80f0155d0f203a0e72ae46ca5877361af23a9f7b1c14abbfccfa009d2b5931566d9f90c9beb72d4061102ad2ea32647fb952a03c1670749cdcd956c2c30dd1442c5d0a47f478db2fcb31434722d93bc77ed85cee50b041a9d370ca2339acaae57b318f444d166dfc8cd68d55e91c7769a50aa0b9532ecc727e6b8996da9ddef13cc37681e04b86cc92172b5930bad286548c1c7d48f13ea3a82e9b22eba5e3dd7a831544e7a906ed4b0f907e74d560a85a6701df3fd08d07ed54e818f5f5d95698be0fa9d32aa94c954f6e83c995a19081a696909a6f6a5a7a263fa3583d07f216ed2a86771b0bd921f1f426c50a1d6a5786f5e2847c5208de77f72cd0ea814c022724526a6e3134aa1d115eb979a5c1d46e9f944735ffffe4619b52b4f1c113af7b7581b3ef9f9bf53e3d9f13d99a56434d01a2a4bb2a8875ffaaa6adad50d344c4a066caf1c93984e9987eca2469b2333b2c8fca0a5c0b8908b9a58b9866440d051d0dfdcda6101ce096dd2c426bf248b825c8ee6a9ff3f7520d2c1d3547c2bbd64d24c4eaef0a2c320f2c92eb4fa869a8184ab7bc46e8ed8df5b6f43ad3e9170b1ac4d7dd3fe8157551548623e716281a3f4a19e3bf5c434ff851b3ad8270eab8e899022503556806019ff9368144a36571d9ab449e79f93a4f1502b2b0b8f34b6e14e4d78a909f8b7071d08b0a7a19bcd7cccdda27309dffb965bf4c6c1a6afa1f71e54fcfd329dddebfcc9b7418167459c226e39c2f1bfee9524d2d1774ed3f3a158f50063f57b34304bd7338a3b7d7c0ede30125853ebafd1bea8315648c7dd688c80bbf6d5fb6b81850665051932f760ca1bf489b391bcba74c0cc89b46162c63b476f496d841ccdced9fc89df96b42b0306e13daf8b59cd26200f7ce3c7854a60b50761e8e6a36ff2c1676a3fffc942f92fcd8ef8bec7cc2f49d739dba33c29e5c33e8d6a960c5434e365462fdf81d618bf56155f7d5fbb4d3fbce8ca8cf17ebf0c5b471d61206a20856489c5bab7580c7cbfdf6cca3bf043fd14eca5306a90727c7b79ce01f53293cf567e79ff0e6e53afabc26382ab5cccd8d8072050b1ce7a3f4d3a0367db9db0a2e305010fe116c5097d55ed77d1a64f4adc5541d09660ca00b5c5fa72b08ffa90b90ad3bd1647e295a3ee256e166d6a7bbc56033a7d1ca26ff92df4307914854facdff076dd79d4dbf075fd9bfcf9b14a075a69736c4dce4bcd809f9690ec04ecb89d181c453594886a18f3b9c3ba0dcb97ef703cd0de5443b43117a6a74f91a2d25d0637625d885109327622ce7beed5342f59ef09ec8ca36eeb206e1a3e4c4a17a3cd5c1e1f5320b001a0683c8cda47af0535419f629991d2621d96f85f340bb027cd84856e10aeee42ac559ae78bfe6b8677bf61e1860a0e1964c50071b8909e60215f32194075d84c67fb806b71ac1aebe78af2d4d5411addd510117e4931303259f47c4666769393b870b555610ffe0bc5e3779b1ec5b3b34766709f2aabc7a047ff750f2ca228610e900943532ee29959e870d7f3511cf0f16b0bacbfd19c47a83a52fef0ac258757f08e216e563df6c04ceb883faae4f7ed3215d9f7079db22e387c36690ec9c34546673bc0de16b359ecb87f600264f552951ee6459c43cb17310d967e314809a24e39bc2a1b1980f4c6abc3427374ff0590aa1f3be659fc06bfd0949f795b954c16a0990b897438335e66c7c50147ef7ad34bbb28a3e8689cf80b222d88f99ad326ed3d6cd6b7dab15f379207c7341641db0c84ce6e4c14428f7ebc6f0a0d8d1443f173a32f95d321cdbb355d184c7b843fc7976f9e51b145295bec1204035553e0b342e6414b3e4a78388430d7477c3af1f06a18e55cc1a6d5c1ded5dd4440d90808e970d72dd11237f2b674232da6d6f6ff7fe3e053f756d44d32417a021732655deef2cc99b49be9fcc688b93ea422557e0d11c169eb1a7fdc9101c3a1d0cc647baf3b3952d3ffa5f0f151af2948ea308924b3ec6f29a914121443e1cd02eb232f416b70f4e0fa6d7957eff2616c5b089b8b708023f314835c7cb82fddcd8abdc2b3e87858ca9580c8e5022ef5a2f3629077724b702f208f388796b0cc73c03945fc988d284360ede518e73e27ea596bf99f525732ca0b98fbbad728da212268f1a8465ee9dd6dfef6c0b8feba060975df5b7bc31280da8536434e5cf95f07800769324382332e96d313165f619b6983b25cb75230210899873f8cd9847a37aa2e1eee5953c3c8b655c19338ca30a7109ce103fccae406ed3e04b897c72db5761f548cc40476be23b29f772c1303fcaba3d684f96adce0137a70a54d393013fca91d6c9eaa88c5a992e229d6f3dde84bfcc7a751cd200475ec252a3de18e9514716fee52294df4ead00cf9ac548b1161a2e7ed14a6b6bd9b6af29c5470176aa4bf15f9c5a32492eb9b1e72f1aebd700a77e939a6fbd5c75e4b4b1d913bbd14f8426e50031889d2b94816e3923fffe68d93096a6cbc14115879ab1644ff43050552d3a586e8007efa1949841705483449eacaabcaa200690a6ddb41a2d2468e315e833ab3fb46662b313eb1b2383ca220cfcc88b3583f0881b8390fc51143c532c5da0e897d6945f4883c783820fb515f4711d85e6473a1652f022e33a9cd9aac784329e04a155fbb26e71d6623844f6aab044450fe804d51475517c48d3ab0b4ce4b8e649b8c5018d760f5aa0541ad532e44b2f045ea514a620f7d67b5d1caa0a6a1ebe4a33d2d9b9ec6efa841b76cd41cc55aa7d0c0bb8c381e99766dc95c4809bb6c650c79a2a06e25b62fffb0d57a2a671c3addd1a36d9fb7450939e7af02de7b2750e29d204a20aacea6a14cc6d28a3521915384e11d84fdf7f6426c02fe30573a64c7db831ec366333851470cf617bc70bc3ea8f5687523c0a136c0247daa9255ec39700d520d6f3c0b854867411156558a9cb84e179a88125439d4e0ca0873a415ecc512cff7d39ee0c408d819f23f3bfcd7d7397af3a8c0d3140bd799440219bcc8f4c24c010ec47ceab162f6b009a02b6f66ee956e4011bd579c59d2e2b1f8e26661b014f5c0c424c286fb7e749a7fda6550caeda206f9cc452646da59e1e900c4f244e35f5269e647bd83adb5b8f7bdf77fe584dad8f2d8ce96b52927f0e6c167eec72e7860ac3bc7207f749e77e75786979bf73faf6f9d2421cbc37e01abdc10031bad1722a383c7e1439362700b43c3284e7cdb32dc5c5d8d8fb95679e88ddb42138f3df7170d8268908b48cdcc76d24157b93aa7eed695a5f3f783054b4dac9709a402ec2ccceadced07c2097b642dad944a04154691cb9c05c2ebd0e2d6f1dab94c2e1e3d309582183214099bfd0bf5416c73d7ba5cf0bc81c5856021048db5d8150fbf680ee19c3a9e1a87205aa66c85102f6179f1d6738bb2a6db1d98e7892653ebd7846136a75ed875568ab130cc4ae912e4b7483b36b5680af7a5abbb53f03fabd0bf9a9b6553bdd3fa6c4b358e0f01848e8b0e961298097ab8d51546808c95037d42a18085b49a86390d3377207e73c68207b44f9ceb254d3e82d8d3c2f3a94ae9b2d69ac7ce413344328e53ade16e9f56d7308c4a2a61ba3b8f0b147d6e5c08be3cea2700f97b491932e015be6d68fa393d93209da7dfbe17460e6b6a1b2ae25948539255437686f34058678f39f5cd39e27e5b3f0d4aef98c740aeace407d03e25c752b8ea811c32bfdc03ac622cae2f1ffab790383bb23785e2341e44d882dc2368e07d942bc1b5c117ac27631005bbe3bd1a63c68c353330f37576b0641e637df0c2e318c1f42e469a79464790b76d844620f9b027454167d0d55f2c2779f3f6b75f05eeb46dde67c7cfc28ac20e912a8f035dbacdbb0153fbd7d7fef2d71ccf641db0fc5582167cf7a709c84f8e38198bc7ebbfdd86a7e9f70c79272734e6d419dd4a809a62067fc2b6471b6de584ad5d18989e95aaa1f01bf9fdff3249bfb6f291bc3df0c23038aafe2bbea7b0212f8cc38e01e309b4a86f5534230ccbb5258f85953f57c741f247db1d54526ffea1a25371c42eb1f84a0d38c48e657354700b03ae7887b5ffa94b598b401e22f9908976b7439669a55761fdb7f2ced7c5cba34e08c7cfd017b4947dbf1473ae4d3426e267964445fd7511198ab6e5ae8102bb41fa28d00082c9ec4478e1ec4fcacdd88ce672e86c9536b66d3f4dcf660322735581428ff38473805026894d3dabcbfd3fb3289372da05674fae821014b98a73dad9776530ead3fca30978f36299f939adbc6d20b6016190eb8b68ef873b0888833ff8f0d331e3112a12ffb0c9b618b0ebb422251469211e16bd785afcb7825537b16fd34e60559ea0520fc137cb3a71a68ff6d32ff23a14d5d28e52d620e97e289c70c9fed6a2568563bbae560d757a92c39bea073541ba952d2d1e3b6d3bdd4a95cacb78f599f524b0c571b48b3a8546793ffc797b6a2d49e53902f49307ee6d18e3e54d4fdb6e38c7f6571b460ad34a436214f16453ff162c00a3d0e92121d658c12af99aa3f3a218a38db405a8dd187d0ee18b0e786cb845859ec33115940ffac187ac5360791c72ad900d34b3dc53500f3a69a416461133e0a33bce5a27a4c8097216e4385be701fca7282aa2141d684fb8b3bf428faa39fadb55b4287dce1a85f775431869cfdb53d0e63949bc8641221c662ea0ab55ea8576a63f4c542d9b04031642260a03c86053553ab7b0518749bd76599de3a18ba25037234686aab46dee2067e137dd23003ac9a177485dfd283f5aa1c7484cf660dee2efad04b9b8ada72fe134c70530d8d0e6d31b0b5e5effc7787c76f91dad52b7632c2db6fa5e6ea8964fb6635604387bddaa6e3fdcbbb6d5cf104caf566c9c957fe2897354ce86e1c297e629099cf2742156a38e770638378a9e2818eecd3b1f2a10299ec795f919a2c40a4c40c8b4bbd4a1b2ca0ce00835312ccfe783c2e5e3544932922969cef30f7ab20e06c6c4587d72b9c6728bbf87ceed7f35e443d858d03e9d3e24f9f0f5651b7c3241350fbaaeb0d8cca5dd172d601609991b1915d3f81eb9b10ec07abbf4c86d343213513a3ebf3c26ccc021efa269e76b8c9eaed26e8daa1c0c0b436ade5f10c45a4e0dc3ecd87d34f99b3ee8c2f69ee388d1f2efcf4baf814e5db6b6c2d48772d0a5910ce5e1d7d14bc02d23d8361da65f14b7e4813c763f7cda01a96e0a1255c17ced65ecf4387f2560fb80dad871ce67aef0a8caf959105113f15cf23767e88bcfae7be1f5aec262b7915650d93a613c51d0508226daf36949b24ea78f6e31259c283cf3a7a9dcf7287e034b184b5438a1e60ee32640166a910577491863ea321a33a644085340bd47f064d1d774b7c930b05061813cf0d82985b0a5444a00d2139fbf0429db463790ec6709e19a582a5e9133f36e44b416d42fd888aeeb352110ec0bd5d0bc925716513ae55ed925a99e2ebea5cd688cce91504122c18e3cddd5fe9040ff3e30faee60c965620f5c15890594528eb27242d73ff831f735b44b53bc06dc5d439832b4ea57aaef4063279e2822d7fc2bedd35e4186e04f049fc973e11a6f2c34f81e7e2375ea4841e12250641884f7069514ead513c230396be51bb21fa26257c0dbfcd5da4928c461dc8060a912f92edbe589926caf1a0232d1d44fdc5ce5e8a41e6267b6ecc5969ca2e245a44610555b3edea6d8807d10d0190137d1d541c593156554dd13acf95c1f9796df7c90003869ffc0c5af095981cd026c51608989d1813efda51346b46ce553cd170420ffc2f707adb2dec3262ba8ee60a28eab8dbeff0e4adf58bfb0aa6c2dd1f3e2e36b5958d03935e129b816dbe77f4df0a656d0f4040d5a16b3007002301cc483c42d87453ca348eed9d793ea2dcf611ebd47cadb3189eab7fc26a20757099ef6d9234daafeea1145f6e2c79913c52d070a4f783725150198cb99a00c6a379f17da4452fb37c084b05f0aa6ebaa38c891bbba4d5d00ca60d2fae5995d33792120bbdcf8f5d16fb9f49ed10199eea64c2e4cfb0c0f56ec15c5578edc1202a97ce17ef1d895a111eaa8a54bd6dcefe1f16a72af11ac8611a07d222f75b0fa17f86a8f7c025ae32d437eee7590bfdb9f2bdadc61ef9afea7873838acc59eb3429457e802dc3b21879f95b4e05d3348dc8329028801f46790c0a2e7bf8fc488066c717f25d04ced5c038c16db4ff2b015c78f0515bfd6efeee5b7517aa09dc437f30c1908574e06232175d42c749903b8df7749bb5fce685d2da74479c403eea0222910b325606c1ccbd58eede897d89c2b023435439dbd2bbb8dacfa6db38860b9d876635e06d98ae5bd4a4008f8a12cfbefcf8770fe136edf1473022ad273542e02bfe4117ff95163c5420d3019d5938bfaef11847fc7c24d02eff94d4b93e30cc8d99a6e6d786f68c2ed49606817b0f315c68d7728ca4d4ec7a0b475a8327e8ced93fcd3354217ee6bccdbe39fc0e02ebaa5b0acc7c4d236be8d68e2e8ea7a4178194b696dde9616ac8081e9f25121702fcb0a86ad0dc3da84687d12b29ed267f931539530b89f277762a70f69ea95a54511575b1f5d7c0d79a1ad0fc9d86db22c4c0423d3ae972d7d811659f8f4c6041772281be38e25756133e7fe59e3c0e1f80a00007534ef4cf72301a2beff4eeef205e3c8b0f6222273deaa95932aa2736046016533ae528ab9709e06645b487bc03062e4059393d51b87446b7333e51e185290eeba07968bff2f5adc4c3981847c416d47326d7d2bc035218321f4c8bd5944845be2bf2df26da0371f0695dcd433d08fe246a9300b0749a1b019ac187cbf8619b6169fe953a565a11a3e862d1c71be619b3acec0f236a83f1f39aed89836a0854cbe4b4fd32d8b3f89d3f8942d03f72b74d71a689b8817aa8e26744a9baf9bd78357aab39afac72679018d3e2325c8354a6aa7cd5b16385ab56d5ef59a6f40b8847b0b5e3269eed6bc8c96fb9d671879bd268da612ab0f550c3093eed948fac90298589968c7edd5ba6ca0cca1380eb9eba683594088869366a7e45c5fcd747a2a46dc72662b2f10ef242362cd13869f63347f2e4a2a6486255d460ae18fb00168db2d2dc35f964b727c4a70c229a330b724ae46cbf24af49d152a5f9460f6ba21265a3334e56c66424c840c70901017356d678340b56f82f4270950fa3273c6d2720ab190df8d6acb1d8dd3b2112629731083114e5a7344d78e717a97d6965a34a91aa50c83d82c9f7d31be9655fe7413df0dbe18b94afad9a56fc5d3301a43fb76fe4540e849d521469d6deec285d60339000faa55970040f557a59b383fe6bc3518e4615c2aee50479e0a4412da6ffdd276558ca7e0845eff6e01b31fb19e8f4c984e995b8e5ec62547771f6de886e529acd5a95e5001992912a39a69754c9f3ebd34b4e53cc049c74f33c90c7732f4a3909b438da380986487611a54c2a16aeb2f0b63ea75a7b106191c2eaaf4e21713075be560715737e864fff9d0f3a063e83bf0e86f785a9fedef96d834c430630a9c748e3d6308bbe3be265eeb8634a4ab6bd9a4c592671c54d0067847f25ef0e45594253de5f7eaf3e861787002a63d102c7ea5a80d0fac8307c9d86e5740f70c3031b4a7479ac323a3ab5bce90b18d96eb9901e2065c2d060a00935c200bec5a0f5eae71f48b8969c70e72ea78da946546eed94c152133eba69e0553c4fe97c4e338ea1cd346fd9a0a201b99ac1b17f19c3c4b35b20e29563bcb311f4fdd00a7fc36a9770bb9d960b078784fc7e4a267a9d9c863c9744c04665d21ff1a431518e088d9e3099bd07bcb8047052da0e356fc88521e9784b84b36055b0486d70ebe3c2174fb122e6521cde1c3f8c57f1c4bbf7cc9524f8bbbfec8c64ac15b48d4ae19fe0a1c3b8db834afb462599ce3a5cd2b9aab0630623a2143de2e33d921a0d00edd0e44bd19d2b90fa3d154e6abc4950d0a56e77b8a02dc7d0d3e53d0494924173d6c42d59e8858c3142d6b80f356e0493d0555c194ead99014f3f3e9387ee8c40aaeba291a8980fa3a690330905b573d93c8f46f76031f5545df90757e18a2b67bfb9a117df40bada0da0d45214ae1e12cc24033648c6f5b8e4923c70dfd002e57f8d77ed73dbebc11c5e663edd1900e2ed07efb9e61bc56ec4ae58cd016452b5157fb4ddc333ac277ceeca189becabf7874adc2d30f446275f4b4dedb4bcf7e17694b9a7581eb62234c3c54a382482bb69d4897d1adbcb18cc33d33be113cc001fd7207baebcd71a9250fbe8ed58287970be11fb6711e2fa8488a14b7ce944321308e6ed865dbaec7eeb9788310d140e29abce6f77788b8521f9490054dc7b0fd51ada36fbffc470be7464d4dd9a3c9e270b7ce8de4f7bf27a78227a33a86f1bf2f1e722472bd554a423f01c8e3391eac7a15db9516b24ce56889d85c79045e578dc16980605c0f085c37662c0fda00645c544d2b0139c035f02903ea00ee49e4cd25f0496267f5caf694369bd835c192b80a4e7ac4a2e21e33788232fd5ac598a392955741273bef9745c969bcc3387963b6e0ba4c90adff97dd87abb4f65388f58013f98f08bc029fc67d582a5ab109f7f61d72e70dd90130efc58baedc61fb4931a1c72b7e1da156cada9ca50e6ed9b367d0c4821c27cc69d11e5f36a6d84970c2838913e64962781c9915e90a8321a38e204f7265bc74ed60cbdcbd1c8e98ff5abd5470f81c4b7a6acbb7620e338c4413475d28efab3c7bca4c5df020eb4dd59c8fd1e6e0d4e87dbd654fea05f82f00620c48b05284d58e3e1e340f76751d89d955046b4e9be8fcc07a009a110720ab6c6105148e46bf55c5a8ec9c06e3b811eb3e8ec177cbc9e03fe2c973f0eafd28f23b15e9de70351002783cde10c0463fbe98814e70e2c45ddc2613c3711061dbc2a9504e92442eaf99980b8a3964bb77b010a544d419e218fe2794e0834741dc05b09e05f1ed36fd972f4585092a7b8791d9880a5d7f1427eb4e26b823d0ebc9864c3e4dbbcb4996b5aae80e40e569d66046bb0e459a0cac40431cf28404591af3a3df110d655e1932de4456764f24eabcd95019dd45127249194a73be617a4854e46c762887732e52a80c565cb6ae6a93f9d076afcd16ead63a6fbba7e5bde5127e02d42a441e0c2a1a94012e7179ae012ed108a073714842bb80f504c5229b6377b70a1fbeea6c9361b68ab14684b6413a298565d1520fbc73c3fa4d29d0b3dd5986ffc419d6c65a1f5440c8588ae4f80a9be3b600bdb5bab8c7a5b807a315a04e25f5d974e38bce0c54de2cde0e42fe2642b86c8a62ad628608fe0ffec38ee82381b4cca35a248b7ff7de70017ddde865f9839d9da87a9113e5eb39883884bbada1be1a9cc544ba5d4c83a54c15eb6f126923d20917b143a6fd51ec334547498004d985c596dbff0f8f6a13c6d1c73f50227db4f3b813f2a414e4602255678b015654b5f89e2f004b9dd3d9044632269538ce96571fb3252d5cc3330169f96ccfd8792b9f6d7c21cdc2aaa2203579f6c01e08c4cdcde04d223af78f3d84f3cf888f68762821bfd67349c357996d7b6812035e0747728218bc671f4431072153806d96592b7bd6a30a28f61316092ffd4f7fd7188de6ddc3b472a86f0fe0813b42aecd22475aa6b8887b468f4b3a14289702a5bc7a0e585cb8fe8ace2b48953862dcb0876da6516844625ca6adbf3dc9d5e70e2e7c41a06789f02769c579005f1024607c94cebf9ccaccb628c2f79d917fed8e2fed8de654e35a057a2ff2b2972a1bc1db41a3a49ad7989807984c8a18696d6a0cca450f0362fecc6b23c83d7dc9686688f6252961de3eb83a18c511bfb65ccf719621933752b450dce1e8f012a7f3a9e8442ce534fc16e1230e8bd8d338f8ead37ef25182702ef399423f9251a8b4fd790545ce061aa888bbb12f92e3a0f28f13b21ec8b2370bf6c8d23ab1e6ba8cc03f6ff47313ab84679c4a44fc1d99a3b4548fd31c2da9c257497c89d6ba67c328ae693051b41528a79e96ae4301a13b42e07c418d692dd1a3cbbfca84d9540c2ac169b822148b1d63d560c8c5fe58d1a60645d74337911efed465acbbc9d5a48647421ed15b3d4dfde02e25e8ac6c53a61630e22e0fe351f37d2a6cffb479543b55df5a1ab5f1c0943034f34d67d5a4df5ec34c7115e16cf05ba97d0cb7cae6d0da810f5c4bc03a43542484d534b8f8606f7706d30fa25c75a6a41d5dff6037f6c78514d8a61c136afe637867c724875a82b75cf18775115d733a4b080ff7645ed3a4bc2ff0437f73541a59460160e52f4044eaaa43fa2c254cf67ddf1275c1d0c1d9e288346e71607cf6c93cee3448e10d85e5b5f01c10fff42a93bce2f74818af722cce0bde2b46f8339d1df76abad35b8720fd9ccca7195e7aced224ea2b7881bb2b8c17264fc52b3165bbd2e6060e7bb12c9a60e8b6428e755b15eaad8bd5898c6c250fb2d32ff3cbeabd1da1ba69451681f81aea4b4a473d2c9550950058978b25dcdb30a04b26da6729868fccc093041eb1a7cd4bda0271a07f7f9db673757a3c0cde9041f95634cf38c7738bc0bd30512828d9c103a91e1d5f181a70c1335da45fda803629170b608c2eb35cbdb0bd0da369046c03c290973e7df1707d47cfe055d406efc328408cd3e2e712e421077ef90c78148c37976ecf225146652b4f4a8386c0c9bbdd028acd34a9279c07c2b9e31faf715d14882bdc7e218559e0b683cebd228e2a40ec1731d6046d8118f3b1dfcb38e72667a2b06c4bcd9b15d4da6a1dc0395f50f0146090ecb07384cd9b75d6354e3c976dc5cc840bdc6b55090bc45694cbf50ac37dd8d370929c6de283f6ff559d84341b1e6be57b3c77dcc24192431e15fdcc9f98c0f9edd725866307db8dca6f977ea23f65ae433a5a1c1a6a6d31a1dd3a1fd770f5b8f953555a3d60088f202c9b199f1a8b9640acf0a07825d3ff5a5e931f40c48ff843dd7c145c1d3f86cdbe1c1b14be3d09dd45da9df3f98a674c907bb3ae1ac079c4b60efe30512ec50962303c89f433cdca3aa84ebff344165943d1b67dc406d92211c6e90fdda8c7998d48a6cae45a8e6d7506b6533ad84119e872122a618c52cce1bb54931eb6943a2eae7bba743babba00c1c00af7ed187353bf27879cbe0a7679a2e899fbccc16f28da9780b827bf2955c4016e5150e5bc2cfb5b3ab4d6ab19632ce0ee891483ede1cc406e2247db29d1d910b643bd2653ec7c8dd0a568d762bcf66610bff6da4d35fb9dd5cd688034198b847b0424655d85d5579d522f4a1e5c3f7b2ccb14f50adbe881d63c8dba68a11d724ac497015e920d35e41d796e255192a2f6ebd3d231da63a19ce3b6a9f4be70b54555e947924717fa72f1bff0a000e6d19ea460ac1365697b07e5a6feed5c7f94f1296993101f7f5d45555dcfb99573fef64899389ef4992d16e5b61815bfe8b1d8323ff9e88b65d0606d760d4cb0fd8890dd143368326bcfa594305d500b00812052c850839a745f1094dd2b238bcf907fa1d2096848d3efd24ca1e9e35f4a5e16d54ee7760632d3c5d03d27b44f03ec98d7dd4c2132f36ef323e04f63120aa34fc76368262a58acb1fe438bf2b94e774841584b8085b2c68250fd3b5eaadc940d04fd0a955908bef1a29e9f701e327be17934c0b90930e08b318a1bc8d519bf9d734feb1153c7ac8eee47f833d1cb8e0b2410973e7ef8974846f2b9e3ec464d50616227e42ed91e246647e6f435916ec647d896db86a1439821118d33e23db9ca896637edad32a028e386ed699c25baed602beac44a0ea7359cb9d417e550a5635f1db1230314b5cafd3e27293d8d04e574c198bbef53ef87b229b298bb86dd9db03165de2460f74fa4e64b8c4971d56bd58e731d9a74c87b1b309fdc4ec47fc3505670f341f8d9975524d073afb85e4cea35688bc07cae7b10f3acc274688464498bc58aea542877272215bea2ba5dcb5939709cad1065a04c108e40d9c83c37923905e616548c3221d8370d11fc06c93c7f4fc47b57ff536c9489ab6aa1c7746913e38e8ae36da122d0532ebfeb46f34837c4dbe8cfa51ff5e870df7c1b8204e9a7c2d7843e61a3006b263eb711d37d95fceff63b49efc7974febfa5290f69f3b5d33be114fb44aa162b862c3a1a5adefaf52cd5f7c9fe558b20593e539621268b306d4f692f8bec228aa3b1205ed3ef5ef635e92bee39c1da76d5fb2b5f130c129c43384275eccaeee43a0e67cd937b8ec99094e9c05f7308d47cdccc85785fd44100857e2b151aac7cd7112b7b980931d37144f6af1f543faf16a3ff3db09ccf112613030b00be07d338e58c402149991be1f55753198fd7716b2e4c684d4df56672c25e12460b11ecd382a1ae92f74ff84b3e795a65793d3c03120190c86007be297c83eb57757e92cbdae0a2d616c0bd3eaa5d049491ed562df87b9125ab98b35948196c9e278f63e480c9df3a7bf8541dd5add69451990757a4f159a2dc0fb3b090fc300f1d4f5c8ab303258234890954ae167496c577895d541a31cf0fd84a33b4d7b5e7044b16d67ddb63e3e5b06483d4ec54f18303607f9e7740ac4731a0e33719e3b48e4cdf77a2f6ba07fc7e6830a0ed197fe163646665142d385c76b1ae01f0e13aefec64828216c8c4f9ff8050f8b6881081c5e775242a906b1ad1c04edff6e72cb5895983406c9b699173950fac714aada816ffd2c3f6379c5d530b9d6a1034c064778120f7bc67739aeb1fb110a0fb1f2eea3c423611c81343168a19cfb4fa6d9b79588bb5edee5c6dcbfe81d444c6512a7b75c82a26f9cac57fc16c3ce98ea4efc70c6d4736e483b9788c9737b1c2263b7656981c060a436e8ff1530785b891a819e2e2f2f79b72f30677292983349743bb2cabad8200c9d59de7155421a916033b3510a3d39de28011f00a628000df46bfbc70a0d8cc854dbdb146c9711835d5eb1a618700e90feff0864d726547c9fb2c09bb4a203e02a87b74fb067e0fedb42432d74196859d9ee82afa701f92ca2d36da6f5c46968151ae3155b6f79d977b29a4fd059abb8945efeafbc89936a2970bc3f8f2e597ef9dedaa123f102e8bf8a0e5af3c7892a3381a73f0062d2e3df7b5193d5df49b598c77c9e269b95337d224aaa861171265e969bc2fd4def24829ac07c100a2e40280dc0e2d2bb2338a370647df542e0dce0e7ef942e8e3ca1183c4fb8a820fe4d866e2d2e78e023de60e025fedbc7d47840937d1410907aba818ffab766ba6a684d2b3d3d69275cffa76b0f11ef6b2144f81b12306cbea79790dfec8b82b80c24fd205c97cf23da0cf6094557ca821f2f9dfdca371d0e57133321ec706bd6c2f5a9b85921deb84ba66cfc3de051b6d9f13c7b3672b6efe4155fef256c6b4ec4ff71c3c9e39b9f68797fadf05f08880b9b35f6cc3d2daca31f56edfaadad0c5574c67f64f84af98c1a7806709705bb8d2aeac2687b2c8ceb70702d201bdade32bb639d02099184b89002021b7227e399bf19438a4cc3987d3af79f0f620a0a3a2ce93a5e8bca9a4a70db24ad27dec49449dc5a9513ee716b1e10920aeef3f74af91ca68dfac8114ff1f14930612ef8045f905327769a88e05e7197646269dfacb0caa7a8cff36cd5fa1e9efe6e4d6f674a3cf8aa8de6771d6532afc8510d55b3665a2f41d9e922bc32492ddb3eb0d2995b4e2162718318a3775c1be1c08911a11e640749c4d4a558695e341673906d12f1eb3111d4ea4e890dc181b83c8bb41eee334e555d1cc308bc84f872bc07e6a6c088c66d160be3fa83430276e2e74df631674060f1afe3e1da2b76e5369329fffa7198e195c8e13bcb9c8265377b9a96b3ea85cf4a7c85690f5e1e6c2615fd12601dbc0433f55607413839581837012fb75e060d6e6a16599233e2e3394d9548ba0dcdae5629d2af24143eda971aacfbf52afb2f9b6a267246791fa8e07a40472ca6e9340af706c50dc4f76208e7691c15998fa32731ec4b8fe6b18a471ae63630566de903515ee5cb87ba4353e6a0cf4bb301727b794c0db11ed9df8d7ddb470454cdeef028889bd9006a49b1b90276da6516e14c8c81f573ead270043d7fd53438940a734a57d5426c0e8130ffd0c1480fd1df2c6888ffb3d06e36002d9db03f24f3f930604ded600e32760b6f061b0516b23a9a860c12a21e561872f23461192242d42c02c74c0cb1acf0b2d5ba047138bf79f3089b5f52b3f1be68ebf785a07c6b5403056c60929c87f25ece0374d9285d322e2a4908a30e607f0f73e87537f04286a24f89c4741a40ad7777251712b25509c3d4071946d84e7759c4fa18696f89e260a0695788306e983bab1e91a0e3c9cbb46514ca7259bb44adaad29317d8296fee82b37e4f357e98981e40b44ede96ca056b678e16020440576f47326c8c08bceb0c533e381cc0e4ca7057a4044a4a5c15e0a3f33c9fde6352f999a79ae6be5fe667fb19a85404833ff7743f8b13fd16d0c8f219130fbfa136a008f3476ae938d0f3f17675eebe7601855c528fc7ad001785169be5504e61b2bfc6d95b1a57a6b5f3db6613b93ff66c0126e10c3d4aa374273b4bf9b65d804c4aedd93b149d372ac9247a471043f81dc27dfcf3d25b7392d377c44ffb9b03680328dfb27bd2156a95c400554179af576b7779d86cdcfd8aba5f4bc60a0a23b7e86e49020999cd7026f24b808d751c5a0ef5177dcb1ecb97dc5ccbfb53c5f66364e1fdce2dcbbb9f51170be174ea86929de45e24dc8c3b583d22accbad8a41d326710caa3de3841c038662010f4035da3b2a71728296e9228f066ddcd609453afb6c5aa4ca787844ffb2c896f37254b2e6749dfbd087daf112724f9b076f4d0ef50d33f912050ef86169f9859eee3287b8e5670cce91d260493459a0c88d4153cc97a233be2016a57893a25422b7939a2cfe760e4a14f4f8cc4986fbe52ef7fcc82efcaa68621a1eb9c0e165ef945fdd141cef39e952df127e8073805cac23cbee25698ef02f8c948688c4afe3f7e194971b14d2b456ca939cd1a002d4423dab4c4ae0ac273d005ea3602c8faa2f0033120a47f0c4889e2e6128898e45dc3b2650cc6121a15b7e0137b1eb9a551feaf6ba64e1e0ce2ffc7ff48087849c8e1a62cd81cb8c834b986183abb1e912b469c825d6ec856521ef290acb246b218247c21d1429b6fba0688b2c8c867a66d782a82c5a0b80b6675180e4ec5c78d4756fed4b1b7e5c7bee8c151396aeb40a36ab5f32870cd74f827f06716b6c92bb4e5295c66fa509a4d220a46b0da7032188e1127df8e61a60d2ef8265a151368dbc0f921280fff2478cce930aecd2c738b84c0e4b1f18128ad84f5eca4a6f33030e4c607e3ed1a90d99551014bd1ee3a957b73844ce43b33ec8e653e08e5876bff4aaa5b96d738148c1ed0b1824730ac01dcf3d78b77ed3b2eca1efb7b5d4436ca686d978c980914c29fa5e0884e0b0a5c571a85f4c39cb8919cf478a85e4f2adea4cdd857db87cd0765096aef0245f832265ac0c4bae2904b1f97756965977fcf66b9b5a00c27a07e817345017d1e100ac00e89bee27ddd51bcc81d990f0773bd1b3b3825575b1db5729f83bf6b32aa6eaa4ea82df7a72202d3bf77df42eed0e70350c78059bbf893bebfb85fd366b9e048cde66befc4313b9cf92e67d139954e4a228b3147ea18b80e876184b335f48f7f208c94b53f74f85de3bafa21c0e9b50b9b0cc3c929f90a997f16f4d7e1d29bc58674c05e305d8a7cf108472bb1f2e6898f655b86dcfe7b1074cf20e85184b741ae47b1a7de75adbee203b00e1493094b97b9fcda20c4378125e545ab8365d1bb8ac17196911a2d8152d32777d834d4129e260249d39482b68b328256190aa0d59bb6c01a08d82573609492b06bbfbf487d9c48ca20d42b2dc04998654384014f563de30c653881cdb705b4c5fb1ce26b3100821d17a8506f65d5ee1872aef21304b5265aeab12b15a8b1e3b480c8e782929ab74f0a6eaffebce0025d839f3bd80a84d629e6b58be11b04eba9e009604e0385d3f66345c275628c4f3ff52f7095ceb26357774f47a30778a653a56538b751d39711c4e6d2d77ae014f720fb9a2eed384a0d600e3ae79a6f847f0c1de7b18cdd6f036fa4e04d8c029088d645748297a59084f5fddcadc119fa324b76ed3e3478a65b43036c16afc7b3549cb97ba76b79f74ad56e89db9a4b81f5ba31bb6d34e05c83dc22013dc6d5b722b41cd3244d73182d67ee338fe10e88c355268188e731338c04777806b8221d17b09aa1af9b30d216c4e0d8cb0dd519b696ef4b195c1bf46a1608b7c189400a696e38aba80e0cab848e0f831d8821179842369451f5193bf2111c699588dee85c5ab0eac61d0cb3339e03076ec27e0f90924be15ffc162b8129adc88115caf36cbdb6e3d9e9495e35f8136788d9b04d5d29c19b978cfea50757609f83ecc618e01e3b3d710217ebeeecfdded4134ab4c8010b0eb79ca3f9efc3cac95920fb0c5f5086f312a8a4598c6512f043ca515c91cfc16a7fb66107e2cfcf92b0e5bf0b522772efdae32635ad4d2bef1404498530316acdb38e09377a87b3ba0ae44fb0f7bbd05810e36910c321792a17efd80c86f8c5c2e402305ec6a53b562206344149bf979df20b6e258e6ae15a7cdd880b39b825bbd0213ac5ee102eec3d96878d43486d1c48189e94e20e27957c8dec4ddaa8e5909346c502399c7e10631809a63f293bfa8fcc781f21b9a68ed3368a14d893c56553d50c70110788c689a98a01990344052ae42b1ebeab268d249d33f963cfc07e65b3ee4bcbb69080da4de3bba8e5604cc862e1e0564202e346139bda886e865c0ab26c6ca8f74032d554d87d2a76de2f3e50057cbfd1193ef7baa362a4bf69058673a29cad744674d81bdbf9f78fb6f914c632021371de627b297e3045f0bb0f7533d80e748d5ff4887acd8c88ecbe289bc0c3644bd84841f6c1d1a0fd1d2ff070cf77a8fe8473a5a69b22a0ffb92f1800236c76c8932a8be5822a82168eb2472d05548a8b4d3b47b341b13ab58beddb269b01d8c6fe84df4aabb301abb674c468316990faea3b7aaf5d98f3310abc19b50987dd0bc77a03fbb64619a2ea493b45df46fb603ff82181681eb00fce2b94181f6aaa17cc7bc2f52ce93da32a7eb5ea173082e46b1194c5b1fc827378962dec34f1fcf0d189d6d7a23c2e4f2528949ad331a5286cc34451ac193ac2af3b635be25466869c50f59b58cb503d4efd308fad66886db185579aed81cd69d08525e20a4a071d3979852e2971bafbc7cb08053d449eb1940630259c9239937b2666ef0fd502ad69e9d48eede3c02dd02d33f5949a55a41560cd4a8c400c4eefcf0fc30590e4f2b43e48537dae841a5a8f009f30b033dc76a7987f79ed3d4d1f1e8359f9a5a7621ad06282a8d6a9c608d52aaebc4e3b35d10763740b431d8c1a333ae62838dbfd0d4456c8a92e7e406a0a42155a9de2ee5da8c3f9eab9ef386553ffecabf7dc1e5aee30147043937fba803762febfd84b3261b8b24edf9174b914086f37e46c825df6de28429e8ac365545933b13f088dd41e152b321437efb408e1db9a571ed04798603ec0d49a7277f5ba5d4dc5a006a8f1687b21322e41e1e48c903ca36d81e36e19d4931fd3db9d6d827c2fadf98f722fd4b28328434092c1a6c3014a538330cae099f33a4af2c4643e0696eabdceac647099fc1788bee78e26cfbc630e19eae773c79119d6c5cd3ae9671085eedc40bd95662a58023b50b2e3108755e067041ff358a5d02a13d4af0a945fae8203f0f31dbefcb5e949631d358f0bfef18dc4e83534c4f25b75ffd231b58db0f78b03ce7011d6524eb3b8203f313c8ebc439e02a9195b9f53f789748c2acf3d2e397845e1e2363f821fdba43fe8df97ade806d27a052c6b395b1a0ee6a03fe64cb206b6cc9db42875bdb03a3436838f6a371027ebe7b73ae9e7c27a53c743bb322943fad50cb4906fcd2670d45d844305143c57608840772b06b0325bc2968ee98f7d16cd54589948115213eea461d21d48005f281d5fb1ec4d6203a2e2b29d86707b9878cf4322e3123f27ccf8c5052382ecc340426e5d5d48d953b0e82c18ff53ef668c00b87a5dd276507b39f9aba0918634befe5b25461354666e5e1b19eea651347d77abaea4ce5807bcfd72db09f75b8182329fbf9751285532d882bd6b7ae60995bfce3df937c228a9d7b16f7e8d0837b7805fbe86fa7cfc6334565dd1568081b01df19498db2c5b2fa958596b396d1bbc695ad3236b8b6d958c52a2744f4b637435b7b0c1f8b5c30a1abe2eb09cb4d25540bd8b77a94dd73b93c6480672670f44e8468a4423b3e97e3c791db031c68d23b5b9e8bad8765b8e555dad0fb0d0c363003c581b097ddb3c6bbb6c6a5dc1c598abe18a7da8d7e3535e38a7626d02b01b27ae411edd52690d299277ea7ed55ee33eaf0334d02f98433e126d878d484b239a3b6dba380fbfad7df4e59f150c7a04cdd3b5a31780d8576fa2a3c9d97da35438b407911f220839db2f73e243c40da3b5c7553d8c3bfda37da880fbc890c22fb6e62776200073555dfd6180fcb848139c17213833690c8aa07b6b17413b8b3894bf102a21afab7fc52f52f2285d5dfbf0474a561ce5e8e944b6810819931da5890a0c06fc07c9e27cb9dc3d96a24740e4131435c412975bf196009d158f30d369513d4c6c06550a34d71926d69ce60fe22fbd0832bf638e24561a0862de4081e51842bb3bf3eec55abcbf93fc2f2430904f5b61783aeebfabcbcba2d31a8d3f1f3422700647b17f3694e78fa7cbe635501575c79c5368833bd50a84f5df872adc8e488f641a89523cb33f38944be53349821cafb6c1a3321a4293cca1a627d5d722f342624f892ec2a308073e98712d0f5b744cd632e1bc88ca8c22977915fe292b7b351c687e7836548eebc35ffeae84b1ff03ce113064fe2801b2fdde45956161419640e686d3dc8b12f17d493a39e802409beb047e1fb5b3a1b288ee7a5b7cd68da3d1f521573357f75cf3bdb0e34662b4cbaac7abe2befa74fbd352ad65b8c44a4ca020035e5702171fb5edc2344ea7731fac6a8798fce269214d8ffd402bfa68022f3da75f60a07c76abe9ca5378ad7f2c0e883e4d7d6ff48a85680f014303d310e130180b534ea37ccdd96524b96e4077fda13c3e7bf6b41f448049c171ff8410750ccedd0c4720d6b66542614cc1aeeaafe5001e7f502365f9b8099c8209c955334627515b2c826a3c30bf0bbd773bb6e7b326b33dc964a84426d27482f4682cb39fb4714deab0ea9b1e0ef5f79eb67c027bcafececc447b6c1cddc67a2d23b3dca8e75b78d717b154c5b6589bd644851e58d454850f79b19a8d32bd8b631ffa9896b73e62206135069a500b445384f166fe02ed8946db46aa480b62be79c0480e75c6c545eb537ecd0235dbd8519d744d62a668a11658da6d11eb23c67eb96aa28f853cd7df39a8fe5be6f5cbfe979b0066ccac3251d1317db6824f32f995d923d668153ab113b1ac97fb6d277db6a19bcd84185070f77a0c7038a62d923133db00f7ef6e621e93caecba0d356c64cac224c020e4ac686689ac3be83bb03721d6e215dad7ce9d742d6615a16c37e869ba7c6dc768990121577986612a425926b7ac1a6d51dba2cc478e334b44b1d9321fb0eb3c1e1a6e44b40ea7a314bf9e8aa2b1aeab3b8f9571c3e561806d652e3a8a983e6ea9eb349bfade4a255cd4bf331917ee37f1fa599cc4b2692229edff31b4ecca8072e717d2872cd5640c46e38746b05f3c7cc5cc9e604f79dea77977b7a5233a31489bf2afaebe9a0a41481efe770b33288f554210ec8b8e22625dfcc5c02429a351d30d06e9dfac5c5e7f79d53f737985c627e2e064fc7faf24fd676c0b42010f4ad6ecab642322b8f1815b43397d8d1c0c4c2f86c2b03f57a01179cb44a188273ae4e5b9becbd9899516d5b8616ba858ca6893b60f6beb539ff079dbc354040ca5bcc64be60380ecd01b1040d311acfd588ee78271eb48ee5fcb7ac04fc15bb13bbc90de00169d24d060c62acb20680a2e1026e818e15486e4d1bf0a0526142dbff7df547e87419187afd6436471888840581f0deae2f8bd6d718c579a176a283331faed537abec9665b875fbff708298117063750fb621720320ded86eebd49b2340613222d40595b4ab4bf8a8896beb1097f7ecd6b18112c3f3abcc634e8d75c8922db1b046b0c061920083503b3bcd0cb3ed3ac41db563666ed3a44cf6fae9463610c9c4a578f7847950a779a27fb7238733e4cdb82b0c84a0c74944d6cb08fb4db15f9799bf9be3edb17b8b214d0143078d01fe83cf023dd04f2d5bdefb778c10e81d18d1b2c9e8e7934a6025a86281ca852afcef28f90bc5c494aed1bccd6afc05e3baae0959308bf1dda26f121987793eb2cac133eae241850b0aa5b8384277d00ae124816b73f4704e786fc61d53a0e559a1a75a4fdcb32f6afab9b2aad38a9861b6e2d3c0021b7d42edb342f9c9f5a4798b016b93481ad2d0e8b3acd5e115734d34a7a0046e7373933cb2e1dbc994ce81154292530f6228310a9ddfe9e831032b7ea25e10b469dd884c357b22e0f8100025977df1799c89010a0a5527d85531dc75dccbbd1d4297365f894ee0c7a1fccd2e029120d865a768e79b174f544c5f8deac8e8dc5148912f3eede0fd054383ecdd10b591d85c4c1f6c897ac014f02d883932f014a068535a9e9c0a50aba47219738e1ee3e35a759729ab94db8e325ecd10fd37e668ec8476baa8df6a6156cfa44b3bd8f0dc2a9ca8dcf5487d09d7f44604aaf559ad5890925bd8484e29e4da9ff6d414b24071f9e7be65fe9de221208909e17c75b05f3547c6d60f9c5fb962e4d52547aaf2e65b39bfe3a1a6aa5397cdd4e7302160ec670b11704e642ace005c95a83fc63d61b8b60941a4ec94cde396bbd5350944c43bf445c80d1b42db53c86dc0ea2c8337a0ffc0f1845a8286af2d23b3fc7b3d7f31327fb10eb7021f7526c0d04a24b16caac4cbf9e5617a37a23f812739bdfdaec32e989bee1be9d4cbcdd0d00cd2c5fc2c089a476f1410867f8c03e1c3e1934076a98bddbef7ebfca4b59f471e154983234eb15586a59842bbc2551149ec11127a702e84a2dc017c307fd8eef5cc50e9c31e514c9ececa399854b453d7cfa7eae1244cd4146124adbea0f51d49d411977ffc54cea28ae5cdabb31d9c17281a9c25d83a7a8be99c05db3fac56011159987e75c6ac0fc2c2d2e4baa540ddc0a26109c7faa2d840f8366eac615dfc746076704db044b3b8d15c47a6c566847c7f73de74204ced63c1bc01537e1aa1dd7d81c5fe8bfc3596ce603a7099c9a5eddf0457901e8daec0b93218f7ec76b645798c79b76a0b64f833694ffb1bf56b2edbe1ede7e55b6cbb37762213695810d0da69c518b461ca202ec53c123f3367ffbeb930a6e01362ee4cb22f82763b1e5e82b0f4da629c4eac9e1faab781db37e1d96130b514f428203ad6e6cbc562fded0f40f25f5d6d00d48f099cd1d522ac0ce40122248d6d0fae3a68abad1ac240a23a40d3d73a712d796439d5ed7e01788ed584e3840c7d53d3dd4966ddcbcb029f33b74948aacd8c6ba7d53651fe2de9f2194feea8acb36d894723621ed92ada56cc99e2ffa073f1017f90ee28f3e1aa0cfdde2801d7f5dbf0bb24ec340254a60545bcc153945a7c078d093f6f792c5890a9fd5de14820cc160ffcea77abc50e480a9e5067e4b28f441dde20399b8110fbe6715ab59311f6afcb4822d77ae9af0853a3049bbce4a10ba51952a6838fd6fb208fd97041198b0ba2e0a6cd4f710124e29c0cbcaf767c12be85f4332274aeae4e4057b105fecb760094bcb4ca2125495da3233be204a96ea003f1b44a2b61faa48194c49774d55c97585d71ee884a2855a95a5cbf90a2e50111ae16d47b486bfb2b4d39bc74a275cf6fd6db56762f04e46127091342bcb31757d990a82ac9179d47c4132cc2d025568b8871117d6578d9822e3a7f8d90f4af2fe544d2f702a8cbc8fe54d3420efd2fb1f55224ed7b6c8960d0cb63f5c3c6aa46331ac5f95b2b5312c63f2c22d96d43d2f5b1377c84f69f692565429e7ff67e87abf347846b013b55469f649d3bf24ff108b4d0f29d9b596819a59484caf8499fe415f530d7ec5d091fdb88d5ef4ad9069f9c8aa4d64b53eecd030524ccfe1c2bb7d53ede01e4e6b69df490ab234a29a52c013c33f9ec0f51407cdf182705b026e1fac8b04b2e50dd9866ee43604ff3c67b094268f8cadfbe1fe9c053ba83d3dd4dd0fecc1227f2f3c87f70ed2ab42eb16609626adbcb5726dfdd0f6079d12ba2e5ddaad2e53f91e0127c4bb634ccb5d4791f03021af3ffe169901bd9be5ed497f92c858b08ce2cb2d60d8839ccdfdd79d6753021d3ae50aae26cdadb49cb84eda009f0575568f9c28913ef1393948fbce8a1752487cb67c0f9100fa52a329298f585e9f19a66206dc30a48980ee32139be8f5d92866985a58cd2df273cf057a5aae3af72112a745ad9735dfce65d4e82a4a5d9446d61e24abd02dc49fe9197dca3c900fa39c60dbc8cf3aac150e51542e962b70afd124753cc2cee9c1ed360b3e29c868bbc5b4b502cd6759abee014eb83bb443f3167d728b4163f852e12d1d1c69d1ad85e4e1d6a65fddf07ed0f1886c42ae988e9121d1a10c9000a164dc5373823b69447b8343f1a7f8bdf33ce40bd2e8a115a03654f6782ce4d67d6302ace5942804370f97b49353d30918f6e2dd6da0fb2014999512d4c297e295ebc43559923bf091cf7e2961660c96038119264056f5d805bdcb20bd449cdaab8c47b0e4a54d74147020fd8bed57c2b2c78ee7da1e0ec366c45be22d53a7c9899077fe91415a12c04d58b61acb1f4bd12927c6d168716d19d7c4f29de43dc929de378725770a89b57420418257cb69aeb5dd4f21b0bce745a847ccef1ef945f7d7b5e0a63bd57103e848506f1a07d0d890bf4474da3fdcb2993f4bd44c8d7b6567425256b3dccd8ee1743678b24c459bbb82cbf4057df9e2a05ed6dd65a93dbe53eb0e8f7e2d549f51665845ffb23719b7d355d3b5ca51d66a1c899f56975579ab7e976f3c572bc0ebcca1f91ee57a494ecf1e6414a47ec8107a1be74cb557ef570ee0be1204921ceb4987bb6e7779394669bb84bef4312893d77ee58cceb6dbeb1d0a37dac3710c20a4f7cecd9adf4a58caa8a4cd03ec3419aa133a02f2ed3524bad1ce5f538240926df5bfa4990f1a1c41fbcbaf5159885febe683c56d9f2434c9b66418aa7965c8513b482a346280aca693957b0d53d06beefa01a51832a90225b7a3fe97557ef52e62c899ac3baf97e5cc2bbc6f24e73a1cc1f8b9997041c7a6c7eea918d0dc75d1a3cbce558b265ab81c106fc97dc7debb7382a55675fea22445e67548ca63b7153fffd98a886590a346a81ca71dd82bf6f3f25aee96ec50bb39f9ef064612ab5b908a89064e396f28456cd84f8085904f1116a1d861bb4a0d7fb16c4310648182891474b68b8bffe082cd0e2d7e4161e6c7dd3b90485911c3a3c32e2d2ced898892769b7619512c8cc10455886745135e05355ca91461dfba86126c3ff5b29d38a9bb6a92b6f0c6568e6910c95aa0f550816da2a199004074e982d968cf58114baf4ca332e06c4c82a815378af572d9c88e1a46513db5f1cca248e18971bd0579356328f751309da575b15e9847e9408ff96c698f4939cb3f9fded9440340fd9cd04481977a6cfd282d4198f52fd304eb80dfcf0a748192a0134faee151d2f292b5aefa95f0b4582f2bc2c19e58502ac0db5ba5f7b554aa60809a4bbb16261afe39735a62b7777cf1f012bcd4e78cec6e67d45c0c47a7815b01cd643e49baf3567895e543032b1bda672cdcc68f673855646c75d51508fd02dcee8a9d8aa7bc3e3737f8485482ef8ef2923a18220babfd94ac33925b66f19659415e4133a94fba9159ac1c651b48f96817a3dd95085fdd877a3335ca4c27370d9bf7d973f783ac83a75adb515bf6e03bf98de0ff0217ec1a43b3f82c4d4679397f6a0914c55c1799d3924540157cf1cf1152cd410e69ffa9cacc6739af28ccb381eff34c4770dc319b2662281f67f931163341d9aa8c9714f57986cee9d6c7a7ea5f61672c6e5c25ec6d108800f65aad17dd79d60eaad611c2db7d2cdb61446a03d1caf466013ff0777885e7ef2bf9fb17e84f58a03f0f898fa948e3442da041f9f8296e4880077dc7671dbe05abe8295e1fe10460312e78f967ee446a3485f260cd8bb078b80350d17daeca7335e23708beedca49448ecb7259d94efdf7a36d4e94ce37a8cee42f92acbf2fc61360d9f7c7d9ca9cf916c436a9c4ca774730b060106da820701c89166d1ba297acda19785118dd0722f880bbb50ba1c9ee34d26749117da714e5ea595c8052182fd8ad17d9196787245c16ba6396af0bf7dcfc5823c77276ecd33389c69cd63036f9c51b384928dd3eda006a3604978fbf204f7997ea904c1195334be48fc2f10de9c4612d8df86277cdf4847287908dad377b424d52631786fd6efa9c6eed71336e90692a2d3924dfb1dfef0b6c45206e049f5af640fa2e10b56902bda3a1629bd25a72904e1d8465f586016080bedf243df5caea86794db22081f2da77ad662e6b3e45e8e6b3dd02a2c73bfd2d57b12997a691578eb232bf31c4123749e1ac21f10daab68bff2eefa477345144720b7e7906aaefbcd4185a454ba35397a92b16061aa30cb6c9d0f4371137aa26903a21c242ff5f1555afa40dff8ee0481f590fe16b6028edd82bd53eeab88f011b0e093a19ed230e4a3dc6eaac143ac83ecc135b3ba480de5c1db9efc737aa39e79576d706f38f02733d51bede0f52a393d3e43ca87065875d0f5d14c8b6dabedb268d8cbab09561cd42d1dd810a8f1de864b93951769e0263c7d2f5ed648d0745c7123040ca507627133f64444cec3f50370282942ccf8e894dec3404acff3a17d68c492f74075afc70c225fbdadf6818d997263e9dcccaced92b219c6af80cb0762de59d489c2fd404eef5d19d8e4ca8c021ea4a5486c36ebd795471a956e83ebd2d05ea3da6b78e1666d3c6077547b9dd2c0c38b6229a113937c1c56af102148065f59f5878feacdfc2c93ecec9e46087fe03da287c9a4feca0fbf1bbda9aa0fbbf0f23499c8ada246e6b25d41776afbfaf8e9e6c215bcbe99d02440753a6cc0be46daa78f182cdb4fd1bc3e827591c497b4aa629bd5ba4530d44833ba08ccd2953d76ced1d2d9026ec4f3cad6187b13c854cdd08bf76ecc4d8f5fe4eb0aa50017fd051f58c7b1432cf212a100906206a5cfd51f52e73b0ac6271d390c20aac6330c4fab30405b25c33a5d0a0f71223a3d35c33a882ed939f9291ab6ca3bad69edb0e3bbd29ce2ae9813f56869a7fbf7a55fdc3e69217fd2ad9cd86c3db94860ab26f1941800ba6179233c1f2bbc1ddb9e9c9fcef243406b6b6ab5dab46d8bbd9f8b362cd1ed9be1fc471180814df972eba3e7f3ea42aa47eee6d70836b46b3f6f0ad0a8d8b99b4d46aadecb3f70c3552b4cf5935931deaa4186cd7d2ffefcedada6789122b23ccca3e32a0a08ffe592e4daf87a96be5c1ea65c7e8299b0bcaa1d826fe47e9cfc6b5a58b04f135e45d4776c391ce96f68ce535a262cfb78044857da8f0153cb1f946b5103f9f19309f79f39bcc1415c1ec9082606c4f75cec316e5c92db9f364eaaf4cb6bdc0d3e1268959b9af7e99c313f03095839cb17ba005a60befd128d5545a7f2910dc1a4bf366297bef8d291170c20846ec5f51ec7c94216b4e67f87a1e8a2154d9987c0651c4be8f0383944d1fa43ccf4c8384a73602ea60417bae87d5926748b5c5f5bc70917013a458a2989f2d613fac20dd9ab250b46cacc3c6292951ff7e6887749a48faafc49d1c91591df153723c30243fc66d5e295387903d116c2efe90c7a9b51c029fd9e55b550a254c3d9bf3efd424997ac090657f768c2e42eed7979424fd0d116382e4a9e7e560bffd9f2064fa0aaf309169587fe016480775f692cc06d15e9978892c019a1cfdb15dd07d8610d09927c7e76158fb5bcbd06c165edf081c9c5fc95a3470b5153f42cbab9b74b52d5830d3f3a277b692faf54724ba6861b75b33d1b31e6575ddde81bdba5e107aeab62cb08ca7bbb7111b4926d205f200500fab2fcf6d71b6383189d572f7c153a55d506aa7d1867b72073ce293b1c94338bf94692fb6d81d2d554ff72914b90ef48cff11d6ff0ce4c3952554d0806e007a2360f84061a6ade91ec59677d91d23e40b8afe363549a34e6a692b5d7e568df637f7d9539d9a841a5d9cf1adbf7218bed39d9a872bd789a09c016c18c4ed76de73e7b5cda5ae5e20daef8c66b1348618e4d9a384a4fdedc40000385b5693f93807d83726474897e706bdb29135e15f25e8e7c451b654f96e5c57ffdfe3a3425d85cf398d711a261dfa960b2b60addcd28e3773636888697fd775927dadadb4d3a5bdffe4f82729fe74d1f2184e133c79a8cd3eb6aef6fcdf0acd674caa52d9d192d411de0ec2645bb8560945bc07ae438da97522fc9511df4073057d956a992540663743d2c4b8a9dca5c8ff00a5b0fd966fbe8fdd38e6928a27ae3828c2c2cd32316fbd616c776a85736db4d1997e22f7f553b127b6ba1944af8ff6deb223df683d48fa0aacf2a9eb1a5f9ba6e4ee44583665006b849ff9aba660a22468889d7d030da73260e7efcb578e61ecc4007d44f3228a2dbc6c7c07e17de4240b235eade07d6c3f6b2cd343f850df464814d14063a0380c58a6381d48ff5633f7291a135cfcaa1f33b0af67621ac78f6f6fdc0f2e0b94cd1e8eb5100fa050ae441650501db1b6202a6f5e48ddb0010028a8f39f748a882539fed47610865ec3a0ec76551a74c8e8bca1f3ae7754d5c317430d8a6baf3b6b412c2214d69ee5ed6c0ba78e6f604901b94a86946c6899863b2ac12d1c3ab357932f1b7902b773513fac25ab24637b93919a30863a0585ba00b1c06c5cca2fa70de7b5ff729fafb4087233732d99ac5a206fd9a8cf38dd8d8c97d509b5c200b7cd2c4e1b226d308581fd4f2e44924aa161bbf2b94157269ed88252362fdb7528e496fbdd47fa8eadac98f8f02915e337dd3f7571a46e9fd6ac89eba4b5838b1b33f7def567512377adda80b369e881e38ed4076e3e654fd3ff1be8edb85eaa9286ed58123307c8adb78dab699c98e40248b3b6db490cd8dc0c7935cc2defdc98ad8ab44e5501a86ab769de2b301bc41784f279672f1d1a4720a233cbd3181b2a08d90a1a93043f30386373b2177b23d38f1739865f7c401c4e8ea89d5c9e85709e16c449ab0b1a1186e3a896c249f21cc779e3c1d9f67dd619b866e0a18c06ccb832a8ce1961a537b2eb897e841a8b15b4c3ae8521f8a16fff0daee571426254a02faf9d0fc5d4848643b0df27879d54f6a41a3179757d877f73c97b5aabeb6deea944cab4c8dead3563b5324a87646ea213d0b22fc37a17fa1a12e830be404c1af3b9b330539c17e2931246a91a3265443c816374ad99077f140c627ca0432e83581b7536ddff213f2dea1c3004cb10e34316e369a3626006cafeec34c1d55e667c6aa76f1af55f1ffe53100742a914601a872e6c25d6e68ce4db31b56b6d0105e00a69b6f33dd38f1f5d71b9576edbd3109956d73f2a758db6a00c267e46373dd4cd1543f9453d7fde6e628049b68849f11abc0bc523f99992e2d9cdd12eb6efd1f8c598a174d6fdc8471f2cd7e67349e9686aed31a6439fdb1292655892e654655bb714aeeb7796d49227dc5de03354e8d65eadf74f17104a044616b95457405c967a7e704e52d7f2638405b03502f04d530aae08444cd1d7e24c94eabe5846512796dabc40234570fc29e35e78a9fd757a71b6f1b2870999e5280db98c74f2c1ee81bc0d6f93daa5e6fcc9e3e2b4e7299d034c7bbbd44beaeac521138b97ec94754c63f83c53f958622b3a1f5cf782910ed0d2505b86cfa8d0fb693d1750bf706fda533b8e5c543af3d134c045a3339914b3afa07cc4e2993ea68a6ef3923d0eaf0847f8e8a3c9773f5a25f1c05ffbc7a0ab6e209f8895935c266f815af3708d03dc2e2baaac511715141562eefeb8e02961544b9d9ca96bdb67280bb1c997d33c2b39338cb5d0e27de8024a8aa5a2d70cfcd3505b743f7d7f7cb64fb9b57e7bc59078a6f22472bc9a9a01ee6248b7a7ea66757647a1194f4ab814743668100fca09bf91d230b330265c08e1a145ef18939120aec83abcf8114b22a06cfe480b2bd55efdba8d9a8cf4ab780542ad3b25b9d35bfd33c615060808013173dc2389b8aa9d2da6a6660f31ce6e0632477bf51d5635f93b6e4be720f3ba448ab20e642e05415bba591b743faf4ce7d74d676573779772af99f23e904303d1fc9ec8e364c2d6c3b172ab0bb26796676e419e2f34ea136083533cbaf551cc4c964b8ac6b24a4f8f8278e94fcaadf582bb1e184d1bc1e11816645bdbaa18079dfb0fb7c94dfa58064906418653918e5cc9938f8898b40df38e6f16c76ac8d8dc1e72988af99330203fbc182c6bf76b876814a7ba38d33a572b2b7d8817052bbfe815817efe40856dc4be678ec82fcb6c87dd10f792d1112f332e431fb0440a0acb2dc4d5d778d426ef120af239464dbe48e058d158375fa70790f22a8e6374d172f1dd985972144d8415039102c2bcfaa5532b985491a830c0e4e496ba6f2a4b18f84aeb8aa4d315a6b8eaaa5122dd0582b7af2055e31fe69b4d7d1434b08ea91121d0c6248735eacf9fb28daa7836245f97a33db6ee751f462f15bd6603bcb0bcfc90ef93ff54006de8ab996f7753aeeaf6f39f7ab1ad5a9e85ccc646315ca4e13d711a0d96a5c8d15944e26d05d4ce752dc6f880182dd5c6730a04695927b6e84918815a36ad8e2ba65174fe652ea29b617ea04909cec9b9154d2325e3009a829dbea75dc0dec59f8a95a876b9603f59cde42f5bb6f779bcce6b68ecf6f096aa5ac9981fde2950934d6045c31c0bba97b11fcf9a63d49b59d5cabc748609e2b98e8066597a8f69991570255569881fce1155d55ad85468ca7940859a0207787631a7bf1ba1dfb8c5d9570b26d97e7d19575f967e8ccc77f82746b796f3b9db40b80cc2be4b60cd90ae03a6caaa956b6883454b18314bba0ab3e81628a93b6f222fa80bd52a1ce490959334d72e8c8d4877b5f199be9df2735151f8cfcba1066be5db28b33ec5037444c214fa671189bb9eac5e981940a679c0aba53f5d7cbcf0696610289f07eadb902b1cf2b84612c1eeb8d06db387772f94de3c61b0e8d2d0fac50ad6c5c36c9548f1189e20ec68e6854cd751db425a878a963623a03760d6e91bc4f2c8cc2221bdeadc89508bc1f764357107486b767565b23c73f2f33581b2baa261d552f7be892b4d600dd54064d09141254e390a529ebd8251c618876017a0fb00e301a7b8bf9038f050fd62db5f874dda08798898e4b978278c56fb82920d5eb191febc409d88f3cd5d12ca5b1ee3bf78f48a139d3137d3a3c42918cbc6e5d0ad9026205b605a82b4a2dbb9ddc1d5e938eee1c716a1209ee507259ed342c521735736dc8d2ef14191fc409de9fb24159d88c39eff7c0272d27bea1435c66096e5a17400f9b53d133432e5c7e2fc616acdcb7dfbe838626d3ad3faeab097a2e9f8630c907b9c7a042cfac60c01d75a68403c7ab3139c894c062532b13c24b5fa52ba0a51bd977cf14378cfab01857b33c9c763d528e9c2136445cead2d5997f7ee23fc8f5443f55200edacefd9b9b416a349c7a8d0314915c4d874044bab21d3f78d70bad220cbbb5d14cec32def7ecc46fe8d440136d7a88584e420cea68501c665cb4ceee483f7d2cf3ffb0404239f19d0d228e9f0835515ad086d6773ba51368c519f233d1687c48f94ce1da53922fc815011d74ae5788d9cf411ea81261ccd5e26e816993c4432aa58584e5aaa61c084bb31999ab06d02f02cf2bf707cbe5fb1f1f4edbae9e59966f46f2b55d04a795e0b145f85ab054768f663f49027d8769c359ad5edc667c9b41245ded924c58a2891daf6f3c941888236bf038b4eaa67f3f6c511b91cd1d5ffd03dacad45abee87481f36189987303dfbd7ec0c5ae1f95bed5c0bf6623d7346798f08dda1df309df5313cedad1dd3b6308d1746e1c5ad864014add207bd147d8d8e6e3147a0c1655f84b8689af3c5ee274817d301a79d4e7dd090ee73ae3bf922235268a43f7227f6b3276b58ad327c7375b7545c2f4f6e071394586f7081bb58936a0c754c9d1563cbe34b4d0cf54a738d49478109d6dc822f86c46767d40f8b896059323b8f6d8a0cb056cc255c3042bfa6ee8afeb0b7a04289d7f0b2bec86f925ef1abf2af46fecf8533a3c21630cd30578e31e73f0cbeeccf54715a136d7541854d07dc4f92abf4e9a8a527f99edd166b513de71e4382d3bb6c06b23bbfa4539cec49479b1e7b28bc29115d923d3a26cdaaa569ac6241916c5164c4307a375f24ae6c2e23ebda0980fd5ef7de4eb8dd5e57a7e3ce8a377028b63f8aa5f32fbcbce098c187064af280a124fa2aa811d783f0e040f9d6edbd7688b0267cf94a33a4420851eade602375f6dd70749a402e2bcd8a044a268feeec632a5fc8c1ad1f33daa19f7aa38810ecc8556dbc4212e1b101dffecfc1e70f7563fc0992570628c09034b34e2d730097c1661c0095bd4e19800672355a2fda763d82583e9ba9914d6d33c3f3566ee4748789351cc5dca540b2c2573da262570d942ace29d817fedf268395aa08190e255cad4a103081be1110544f123860a4336989102beda1d5fa63c1b1a46ffd06196c759efa486451bf61974ddb4971f2996282df537be3da19e8e4ebd81fa3385f3e7ba32a320020f7206f6bbcee9ad16fd34e7bf0499e4f6fbc5570ffa55ba378e40fc223f1439684ad24be4fc9e1a741549c7c1a32988c394b4f97da3f3b7ddad345a408be7682529dddad0d85a7e442c6552e9ea80b7fc8e707d0c3cfc40482e7f42fe2ebb0d77c2dc0942289d30d337404b470f0ae9c42f1dab53e3b34637a3a1ea3b080941f98fe8ccdac3817ac0ad6da13141a95a8f90ca9221f8b9e8cec950f5873cc99261f0c7c480ff5a8b68c066e784a7effe6df22929f270cb48ca2f2301f04dddb87481f90a25fb633fc7aeafe92cf3ad992d825d335d59c8af29b3e004683a03fe0499ea8020078406112b9712114535e84d433275c9e51c8fa831a173653bcaf7de0c96ac2af2e3ba80f9a831eb0646504c8b865bd64d6b915d20ba828765010a2ce8696ab02bc482c62048cc91331f79bdc0ca4dc2b1e38349cb73a0ec335bcdbc5f367c1fc852fb275afc10d272e244f9def325bb3052c6aa684f03446feb36106a50a107fcc25bb6efc9feb8decac82fec1464e5707556fc5d098e8f0cf0058989b41d2967010722076d8172c4fbfe02c4ebd56031c8ba6229cd48956e48cad234557f2e0211048b4dfee4fac83cc5eeee86b314736aaa3ddc3855f3d9535d8eec8b6ca1fe70aafd995bfcdf3cb0d0d5ff2e3fbc141baff16c28226b3b260882c96ddaaf90b099285cdeaa9847ebe03cc8c8d68fdb2c8b76a8fcab8a1cbf7727201ffa614e45b48e6e7e5fee36f5d7258f56a672081f79e63da64342cc1e31104fc333360679cd42d3ee3c40ba2cfaf2abcc7422640f53168629b5033441629c32fdf5f68ffba9b61b98648b4a8404e6607c140a7919802fbc60c67df85b716d39999d14d54d50588d691cf401b5a05b4b160ed6d9f31ac9ecfa0afaf93f9a428b5df446354db04f7fe73f6fe23d625e42c0bfb09d580a4dc093a76c708b840cd085ac0fb7a9095b53ca8d0a613a29ffa6579d5d7a7fcb3581350c25ad93d303ebb50fce0767c574a7a1d1001fd497336e0f4ff5588941683d1be183076a516b98888858eda64d318fa2458cb82ba589b2ba114f0eca70de8a1affe695c92a61554fe7e52c8e483b63245e6cffd0ea18f09aa48dfad1db2dc0041a3268d7b90264ec30133cfefcbe4232476f8480bf62ca85f54617fca01d41251f0f78818a2521b4032506ab44b1a0285fa2b7ab7ecc96ecfa384e73113f60fcb8f4a5dcea227862b29482318218b40090763f902ba7f9503263b710f4a8b82c6ac84077a0101e29671b4f09cebb84a47b1950c128d4fc2f0f2c7878536cfdb52db3bedd41e81107952d03188c8a27898410888f780c2b8aef903ef2c6774a8267d8339e31d86cc127162178744b2e1f7c378e5e224aef5446cc2e3e712b3d9b8a1999bdcbc93fa7c44d8320d93b2275b9fb9b06266a242227d9b1d29fc756ebdabe1af5af020667be08f37e0d6b8c08d6e9da54ec2000f3e0d5504321b2048d005d44eec416c96d072552e5e647a647334e99cc43d8cf6c655c0b5d4339b203e9e0058cf54e4fdb1a5ead2baa3cd4a43baffe8273bc6fc7d0d7299ffa6c502f20fadd28470ff46fec54879fb1b8db79e98eef97be49592bf5f6c256ee73b50325460e4de9751bfa0bcbdf1e54331dd1b2cc7e504efe648155526847c91f01fd49345461ae7f5166e40f46f89fe7a0f531b8e23b40ead4ed2b11957004485a76234f39137e216870db8223258b0823bc9f387b60adfd38d80d8eb617ff5c6edff693447a5f1c8dde1032ce87895d41977cb926fe0ec9eb9f245ed7f46d67ebf7caad54f49e667d43906a4e42e895e8ff5dc5a7d853c3d25faf38482bf770d01d8080dcc7e436f84006cd6d186dd35949356c5a1d5c455d74839ea8e4bfc33edd9228797db602473d935ad6cb77a08587e10bcf8f7459114bf92948e1b3564278df19651638ba6cfaecf398f2f26235e75a50f2da62cb3505ef4b87471ce91cb19c87db4fd82636df9dfb24cee825b6e1122245c73a94150cf70da2838d8a60864a6ebdd94c03153f1d43e56f5a8b4be3f177b12a0f25b6881cffaa17d52319a9d850c53fad565c076dd1fb08643ce3c082bb107fd04ff0576fbe5b6ccb9ffd437b0be817104e0e66b15d9ca897c1697368f2cd69c756fd22565ad63226406adc11fdaaa0ec033685c8b448bf54d7a2965aee39c41e6f4f9b79d556b8d8477ebd586d81ec36835f300b998d76814dbe9d544fe3722d8742a3aef8d3f3f0870f00df77a405e93fdd6e7e281efef4da4b2152ea2e6eb8986dcebca9ca9533a2c3909a18e4963f5e8fae9e7df64bf07d57649866a31d10ed06eb4e0d7fb1605c24ede1e335ccfc19d8f0ae46f8acf1425809e4f35773633a30938ed998468a508b9279fdc6d5ed76fdf0e7931df8b06a9b17e9c1b92d05ce2776282042045fadd240d3b46e525b1097291ed536a4187fbb0658695b5257c7eb11616e95e3d5bdbc4113e4ff19695307cb208e21046fbc79e1ed1b53b49e10c863542612ce5602727fb6989c09313d31f2c3d3a7cc412f94c4b817449380e99ad7a9ead354821bbaffb6ddae177c07933adb18422d60820fa5700745b4d0ffe6a8b8ac662ef80eb2067f3cd362c5bf4a8a8e49d8c7def44dd70ceb526d8868493e098288d5dba7d6c0811b1240ed6f0998bffc179784068a3e5b499ef5786fb320506462c5ce6fb27af6cebbbf54f0c025c8c4fc0ddbf991cba64e14b32dc8bd7ca88000ec7b1ccb8f50a769643c72888ee8205960aec3e2c1d9bfc270f17aa0720d41cecc43ea7a878539945a1168a5606b7df9f8e411b09ee41e869c59972d618c9b2d6e824e0fd089400f4d8ea9eae5a3f0d89b53e2433b95e401a597337410913a56801864deada2d4d11e4b9e0342be3cc7fb2148325486530055d72160ff7ec22c1cf454217527ae5d437fb96487eba9f1c98a0f1eb42f7cc98e3436ff8dbbf559a70346ee016d4aee2172e2802f8e77b41cf63b2b3929c43ac25a0728891b1fdb1fd521fe1851c5f9c6aaa4310c2eb4ece4f07eb5a85f19925ed4e29dcd56b0ad1529c65b2d1f9059557deedd46289eedea3327eca681b26f65326e2dad8f2c9d90b6e44b6b496de27a4c58815e48cb500c3b44560b61a3a2409e4e6e5c6f5c3e6c9843947968673a549d3b6c9908434217738d6349035b02b40df367309c0800664f41593e75e422c07f3266dc1e1bbcc61ec2fb315677808869f30be211517c0629210226dde9e66aadf1514566ba79291f20d0bf919d04148c0fb45252653672b4f2664a0b7606ca3722015fe4dd1e8628e07ab952840a025879a6b645536cfa7612c2e3d4f20ee0816bd658b447310fde96823d15c36f1f9903cefa25b3e14fc7d0dbde39f421c9ce0f8ff250556aafeb7840f8e979c278244349aa72e99105c23c5b1596519fedafbe82629c6c5b4a368025f1d4b2c75e8d19e3e7fdd7430266d6b795c53fc1b6fe065e1e3d0d0b8891d9bac6202790a1f93c1861d1cd960c22f356085abdb1a04050739d39f635bd6af22efa79de904c03db148f22270bb70c4621faaa9a386914fdbee610d7d8d427cb996e1cefffd6723a2c8fd9ead220857784b110a0e86fc61e7e2a03a8af473659a29c0275e72375e3df0966acdbefa255126469f7455b477630b8217087007c9c473d196b7feca3cf47773c914d0a2691bac2ada69c09b45ed818bff48d84a5711a648e905fd87e6f691b1fd88c335ef1abdb16d577f86b74659352b486bda7ff0df1163ea4fef13ee28dac02307458dba3e5c47a3be7f458c6b664d4518c0760a8920f3a2287edb0c32ad3ac1804b3b7e7267c563bf9260ff70965088cf8b99a2f56a2c815200043f87e98523b549dae461f4c57e10811211e276f7057ed6f53d1a894e2f96e8dc57299cf5e553c966508f4b5261c8750b365e37446d16c0d6ce3788cff706f9ff60e46da98f41daf106e160dc58e522a7715e752d9538d1009a38b7f7ef96c30cc4d377b31f765634fd0f58b45d9cb5cd72e4a73cef27019f5984a944c2f713e9a0fde2967db0e9eff52854891cc4556b9b590c5a7a3c30372b9a261970465de8c21199330f469999a84d2edb8462936ef7906cd2147361af7b49091ceeb7fbf984ead4295c6ae2ef527a5d436e59563a75b599292d73611c5b7c873c59f2d286cac6723cba0b414104e3ed65b53a38e0fa3649013c10be8df0a51c69e8195de587504a26132a995612d6632ee11070a8c53fe10f3e01cc1ce33049a10e5bc0aff71c35b79943d55a7411afa5347ea650a3a966b2db2bb0e8d4c6f2edd39b9b7c6c11debddbda30f3fb2c30e096da5cd22f5c6f9a8b03ea8680b82444b618ee7451d236bfdf516499168f426edf2a8fe293303a20064450d733a23ee89244b82954274ca0db738e68f0386ad53ca1157c244a7a137ffd77a9dc00cb942ce06802165eaa03f719dd413da1a940a624511cf595e024fb7f6dd0b11b2e06c719926c82b808b2aa8abfcacc59d376f9bbf257fda316b30e48e48b148d3edbc43900b1b03eb759123486dbfc1e3e678b87df8be0cf7de28f078dcd8791391d1656d546423b1e0f01bc6ab1edab391f1e2fc3d5618ddbf83c338bb08c625f1038f8cf66c2dabdf6873a5ee9a1af44413ed6ffa59171bb24339801c4ad834fe65f252fa3c3ed1669135d192c22757d8b3ec480b9aab85f9fb6cd8a5a9e8602443224384f5565d0eb5672902f2af4de142e152a86adf5c3dfbe2698fafb5f15d79c569405ac3265f2aa15a4db9e37eb59f7aa4c5f77c743f9c463ab65f3877ad0cf8fa296e089ea83b0ca46d7149d9356f7d4929136c0e688077fc70ecf1adcf72c43ae1cabd94d9602415a3ad6d614a817c0b5947cd5723463439749da3d36f435f7d8f36ccdb336b011ef970bb5ab7418df599571b7374c63f7c9788acfd17d3e702771f017b90c525fc07b0d8c51d9986e734d3ac7d72d6da94aabbed033c9fa4929b32fa5003f823d9061f2d79d665fbc80d85e3998c69062a2186d6475002666ad35d6d6444bec72d2ca1c72342e67b0844fe345b430066f14ac731eaaed06867be226ba2969552d83a5ea07e357bcbe6cc4a87c3dd8f44636bfa4eff8bfdba4d2e0b91b2878c5b59619d7c1fb04ed6f8a77099b52210dd2a9da6fb0e8839bd00b4e0880758856ee570f77de405bff2a35ca5fa8a1c993509120b45b91f1328fa664c146554e2a1cbd9932c7bb0a3b117a07a62bc6d6051a6c891df1d3aeac59ead432c68b7ceffce5e5d7ff536f689249036b8c77822ed7f7f1b40d0be1af3c36c16ca23c947eeda8e46dcbf3f8c3cc5aceb9addd03da366beeb04f56578eac27973d80e19458b8466b0e2c9d4e790ed489545dd3fa5583d61e06a55732bd75dae3d18e1ce4a745158b2ad3efb4b39ec9b973b33684ab492e8e0c4fb3ca4a6179d47a19efa58b9ff7e4502c725995d41a9e81065bfbd9862e73733640310ce7cb03189b49cd615e72d96631e825800cdac5ebbf56bb5aab187f4c46b46e7c88dc4799582e34813f141c3631e1eb6713ac957d45cdb53b2878a493267af318700a4e439c6f6dbe4845c92da19b90b4dba48d4a583c6369dee8203c69bbe4af9d11ddf8f1fa29c1bca3c8a471ad5665683a7dfc617de9beedd17759cdabbbe9bdd2efb5f94cfcddac4000310e2d176b1f346e99307b61c8a9a0a921f296945aafb9f49479da7c54ec848de39b564400a064e35a55765f98abbdbccfb8057417b4718cd4312e6e11d8bac7264e08971678e9135997bb5e3b2e577800229efec20ae95c1e1b12d60a3174812d1fc5d6e67b5a2e2075b1f9698ab8806ce5b8d0650e3f7b91d5d7a27e967dd4eab7cbe943da37926b7475490d67e20d4ab9e2335a8703ce1cf94fc109ab75166416d241dc5ba4ef24ab6dcb4c6a9c550eeb2b0b54a10b1be5556a7cff6a90e7dbb450ddc5db6d68120093440b10acf7f49c10065bbadcdeaba4c9eb0e947bb57b81e77cdae86d858868d2c0bc5782eaff45225019a71244181bab6807542b65de2f1934a9f2b2629f610b220296ced87dffe5486a1952deb1528aeebab245c735be5894525bd1d4ac4e2a207f1f4c11cb5b54bb5d04473d0ac76879d6dbfde751eec4a0fefcd4cc6feff835b86e2ff72e00b49214b25534d3fe6479634d0d8768d9bf63532c407cdba1ea4bf317e930b449623ba331c5e93d8e97a6140d6a9b4735d237230771782d3c70eaacaa2384e906c790bf38312632d014a7bad93b95fe360f032854561a6421dba77b73b9326a786acdc75d01967ea01cb02645328cdb72500b5b8fa1887644797e8c7d4a31c8f917b94806d842431e1892d339c9faf560c1901ec2a048e2dddd7ed41cc3e7e3dac0471d08c2a36e4ecddc81a9ff46f72eeb940a2e1baa43b12796285e124e9667ccced95665e4528545830f13474a2307915f34e730615a7c31bb18b70bbaa94020cffe1b5a846e991bab9476080fbf6ad026e155c76f0100491231d7324220ff0a3bab09d2878896a90afb21f18de3720aaae614cb8554c908651014c7f857734e63435c0062c669a976602fa43c0456057de0fba094a98ddcdcf649f4cac40f85e8524a96d89b46b4236c5491a068ef6f76844f4545024d74a467ec5f9a077a51a1d12dcdcaeb70bd871b01e8ecca0ea93f2b41f6a48a6e56d4df621c2b100b72606c0d62d8b2cc7da10b17978b67e7cda6b7c45349e73171e32bcb28793ba63c01ff0a9f11af79aeb138a2ba8c6c75faea60c9551a6d80cc36a8698321d6fe3735c956e05f928bbc953845a09433f9d36eb168c0726f397f8b740738ac9a4c14e791b5028b38ce76e08dcdfe7a4efb3871c5482973498c2a439d1c1c5bfb65e539a71a7ae841a77675f1331462d21e0aab25b882a99ccd37a5e8b5091a647eda270b62d9a043678c24e0a1949748a44287c1a80ff4d26b403c4b98283bfe5a0bcdbb485ca3292a532eb4eead42869676782340652dc49662ee4c7a265a2b2612e58d31d87534ade810f2390b213363d942d066c7f0d903b1dd447ea37464c2c89f7d11ae2c301cb91158e8690958f5d7b599e3aac5b66fc3655fd41c9312ec6b1aead15b6abfa0f3737de20693537d7c573a80a5eb94b0df7b0f505b59486426cd0f8e3f3eccf10b1767c06df1bafa96292f9048ebad66373513ddd66ef7002dfcdf4d692b7524e9c5aa6cd263c639b1dc8aaadd1f6eecdf3ba1a6842a39a983a8bb79563f48440f2e3dd6ce54f7144487bd94ccae7c612681ac8044e690d41f211dd6e1b3b1ed5d2b4db3b3b724afa28c7fdf4cf79ac93ffa4d8ff4671a31c93848e3726580fa2ffaaf819cf9f5a70ceacbcdb0bbf2002d23e9e494dae5106ae46f4d5277789199af995fb35e1c1371d63268d6d9f6a8d9db1b4ca99509d552ab11ad2620db53af457f6104ca785a755faa91e10254be785a6cf4480b9e0c96d1e0f1ae255b56517f42c37d7aaef00a3503db6ae0c2eece3714fba86a44cb01a76f70807f922d6a1720810efe7d6d5924e3462dfaa1248141bba89c7a271036ffe9e4b0cf813d71d8e8952b75fe0581c0afe6ab2064933d6fa254e2835ccd5689cdd03b783bf89b2e4c0f66343eef6197d044e8d64153cf0617e361eb31c6291c0440554eb438dcbc9d62a9d7e53f41556c230ad87cbb08e585b3d6429dcb0535e4c6380323484bc9d6c381473a2c5a7f0ffeb13b0c32a11422fdb2d038bd1832b6ae507f8b05c0f953fb2160ae96d58ba77cde0f6618606506e9a876e9923d4270383168b3d54ff672a7b10d5fb62a6104ff74d5012d996446092f5afabfb15fef83841ea58d786b724c6cb38e6416c3b0f90adc1bfb1f9b1a51f7f95463854b03154620101edda76bbc782372b59aa9644d8680fb2541dd0af815072ae066d6a53e2b9735a26e6c4133bb3cfdf2b67876cd6c4ad179f3b22ce7e9d73a2fec025e770bfe89b775a04754b9cc784e77c91f3bfbe95c1e2c5c55a2d368252163a123e1d89fd7f897449e372df06d553dbb4b7d72f649cee06e45a95977fa296079c4efc4a479cad11a17ac3f5d6c9f552b9acbf3c05cda607e399074655ba6a81fb83818f413bda26061833db6f1ce3e2a5c95e99d7be45a8a4d96741ca3a515c5dd9c00f6dc1aaf1db97951b4cf274082a821e33adf90fd5b8b668c556efe33b888a5f4e009232618d073acd7a4941ef9a5f28c3fb73f1f407261fcf97b6a090355df84555475ec7edbd1187e378fb098941f496bc5631c5cfeb51df883fa1cd1ac4e2b9205df9e8741c9f30b34c8ca5b5b67327ed4526054da3c307055ca2d1aae180e329c36e60136c83bb854d61fed7e815690a9eb47a4e30010c611354b8d29b5a3bede1b7e4632a67cb5a54a717529eeb2b253724a2cb6a2b15c5802fc7b38d91efc843abaea325b9fc9464735868781f95b489e16f8be11c1f4625d1802076cbb7e1d4983d6676989a3c25a468c50fd0064acff68ceb3239fd277b48ecfe0e9119e4c02a5deec617e71d1283eb333285bf73241e7d215053d355e9995cecb72842a2e9e1118a4d400b70731bb4ceaaa90743c4671e354ad031e095228927b3d21a14f202d1f2d2244208ce81bbcdb79d33714fcd53c7deafc1ac4a74c79be50c327aa00efb015702be7bb7bc773e7729b7a780be1e6e562aec947d7e1ca06f063a92092608e1cbf427e332dc77ff52a45598154038370d7e06bc2de8719ec34ed846efc8e3a14603b1544bb39a282ec4c26b259b257cf4856f8762022bf5a1789e770014e02b50511f7217083c8c5502366cb2f819d02b9d700d38ce94cc0630dca462955bfa21eba64b643b8b79553f98a6bb9cae7b97cfcfb2bce53eb25c0f6412f0f3d79345cd0425e47ce06ddf29d366f75d0744220a31f99cc1be0f5bf315a94aa1674aedca70887a4d227d2a4f8e33b23da5f99177a43c0789e11790736de9161484510848690006813a32c650717fbd603c9e996f45a004b5608decbe430b7115f8e5079ab65b0fb91b06dac7afe850ae087c380aa8ca81a6ec2ed08ec301fbad25269770cd9ac427fe7582e57778357a5d1ea70ff5499305fde2bdf347f2dc6634bc84d053f29eda182cba7de94872bf64e4f4d290b219f3b69789df0fcf6df82d4a5a635f808aa58e442564380cde62e2fe1f6db97868a636c805598727fc24ab0b49ae3aebab93716ed66f408214e8b86f1d45e1b6640ebd2108a9757d45094ba42ff6f6b4dd46f66ed927ebd30872a5907e8a00aa3eb84d5215ad2da1eaccc51d85ca2621f5c72d7c1e6d93d52992daca95bfdfce908ad1fe34a6c0c565a621564689892ec695a85cbed0210db53cfbcffd4a2744ada520e3ae6b3db944e075993c21b7c73257decb954d1bd3fad288b71a6fe859b82d19a153886b06dc575536f45467bfffcbe38caa60e74578c3fbd0736b08dfd781d9fdf2415dd88f8823f8f191953f43c657c8b58cb544b831df334338d08e0462aae15945826cd34a3e2f55d2ebc214034e7add534e882af38ee7b86c1dc997c448365cdfe6e9541494e14e1abf26abff857f199d9ec3a641ce8921e6e77c0a200876a388f662585d480f495e6c1a0250ebc0e747b098cfa1720c7223971352fb7e05ba03da21dfdb5674af15bcaed1bae0915083b80d9aae33059505a8a7cbc5268bbb62d156c8e65fbf32b9a2f4381cf4e3623e74d869b5c0a7744542b92faf2e9d27cbdf4de6d9a99e767838d233981f83ec1c85dfc2e1844516d1c28ec11ebd43f63f20cc5d55857874a7bd101a8ff7e563613619777ccea80235b57c6103ade794b14d372849e42d38d06a2aff48ed3fa50ef5a65c0996ff14d67e3d60800e97af9e19ac0ae3477a927c64379989a655789420f2b3dc4414b5ea1b3f1488c5d784e8e1c157c87e8b7354278e74aa861e282210bb3f99c074922a24db87ccf1595fbacfc3f0dbcf914c75c5182c2c07bfc661c39f36c3bc4245f4f478c3b63558008e820920e6d2a268d86dff595d6656fc33f7bb16739cb53f0d1c113757adaa76bcef98ef7a04fc7608ec0afdad069c4a73fd87f87dd032c6edde6ff4a63197d86e79d1abab95a090b46a7d84ee4e57cb8a7f49c5cd6ec6a35f5f44ff9116b0be6363d5b038f86eb128b982f5570dc4522f31fbc0b07be88bc6f536d63220de963423566278adb73fe3717136f57518ff0dd67d034abae7d499c15b34e3573b80afd974f2c87d334cc5a6ba72d85fd91ef890a0e348c1b7cf4e6a2d0979b245dceefbf2bafa33c63360a89e1c27aff787d6e15a5a69f10add225f20069fbba9e818dfcb8514bce60d67a865b784cb43cd00a1d08e8a2f2b4ce11bac3ae6bfb5c63f31fc73a62527af07f72c57e681f37d7901b4e28c510e9e00c8446c95dae06b731b7ff7371b85bb9a7d7059f298363c13ca9c53c99d645ffcc6bc3fe04affd2f3c1c7b1157e0c721958d2651366857df4a75a0c8e31eacf48439e51b497b77d5d1563cd622ac64696e225cb0128fb3f01b6b2e6893d9c5ce033c0d94dbbc01c8c521fe202f2464489b9ac30ac66ce8f20edbedbbc3a9c19b3925400decc116d1816171ac8105dce4023f4c3599b15bbb9839bb16747b2ae43aa80e095dda2301f8f654598f308122fba6efcf739336e2956587b9164d4cda40fe55750183bed16c6bc3ce37cd3bd45a072aec1508175e468f9dab82e15343c48f38522502c5102826517ff4919cb04b7eb95455e57b4bbbe215d64c90f65336fb7b99a6f06c532a3bcdf92708c8840431b8991a873360dc43617dbc2c901143545b0f68e6c451379594e7b3b5c807298b3955f6fc35803d178197ca51d99858c7b2b4caa6770f3b9f9e27e7a721eef8b687bb4456ff2b039a40607aaf83b476505daec2863970b109f1a2453186d008cdc50bc5a94c48c5746b97d173f26e38119a5c9d15d80fc0ae65b8aad882e280b77f8f79d2a624f136f05f6eba559623b824bfb821b2f2a0f8282ed8552e446962cde46a44b276eb9d8f8fbdb2d4d4e236816a881611f4b7d061436f7dbbb36f871ea084d44ecad1c189316fa52332af2483bae969ad62571f101d9da38579a48b3c030a3595abce3c4988dae4ecc847e60183bb5bed745468c791fad0eb3608ed22d1a46b8442cc70f29631751037308a19037ec7387db83bed408c56539d40f0e4e179172a345ccc80d10009063c9d4c1275279e94d8c8d1da6e84a4393082d7e5449b2c9c51323f396384605b5baa4f407a8e6075cffc8996ed908ba2e3b18ade8270034a9afa06ff5c9b2240a1bfa4190b5a639131ab5141e60645d0dc5127cda68c7cb0cc4e47d43d8942462b0a0a9d58b70c8977aeb2d4a61d54d0fc1b9c122370e0592a40d5edfda02d436e7e906815cb4f2d08e80671390ee32d0b51f41c8278530391400db343edba8948bdcf0e3cfa57f2cc5007e2cda41df8e025514e4f52e7c0602640a5b0c5ae6267888193d961f23b11cb035ce677607f76a9cf6ffd11107760c82241ec018a2ed93567105bb89c0cfc3cd57bd6c3b5476d751e0527067a2e5b530015d6fe2898888580a48dd7296498ed19e8499a481ba038e83fa6df8ee664b7aa30755d4697a0eb910e4cff77398953ccbbf7d17e8820b268207d7ac6556ca464a63f4cc5050a3d56c97341199662858d885b0566438a6cbca5ba1065dbed1b923242629172cf19f4693a7d27b69c4417b780e157f46d213a9e1ff0fbd49a7f522b9e11ecd27f75ee1256360b6fd6ab5e3ee5149a8cc90231aefbbc60cd21ae9f645c73c91ab24276284f1f2481a70bd9aeafb40a7918d659b16b1a392ac173f62f8ca1f4e33c024b0f1d5ddf014154237cf3c9daf5c01c97810844348696d90179c8218b435214f74149e139082eed71715e893198aa681ce64a81819f458d274e7a2a295e1c7a21efc09604c3f8c97526cae0ada598f1fe14dd60d87d2f99f3adfd5d8958e0fa768b34083f4012e889ad9a07ae10c490922ed5e7ded602f5887efca0f7a2cc4810fa0b65b1aa140114865de6867123119e2a5db70d1d88fc80727066689b22e54b8673b7e174e50aec013a1fc3cfc78058fb4ee8b245e675e3c48da724c15f839506a81babfdb10d74bade7d6de9acb46f6910a118e8095c704845c48b0511445bae4792c674ca8df939a7c45f80f8a64d14bde6c4745ee08a60d6fd46f4878bbdb85809f4d6f9c963dcbc7e48523bd25784494c650a59919e2e6a61f9830a4cd979561869a563b42c4a2a943390135485dabbf3440b2bebd60392acb945d69b2a2aea4ae9ad125d3a9aa04ac6a173d6ba4ee80b5fd726b20a599696d21084a145794e4c161168710591d2e75ca533cee3f0bcaaa482c0680bba0e9837c59467b7b662be9af54ccd2a74fb45c60596238cb76b7b086bf6247eaea119ec1be778b952a9b38981a1b39e31d102f6fb6aca02096d752e7ca053d8876c95b363fd92283c146925783dba3e5c3b18c814f99168051f2412253e904bb3b7cc8e81f14b522f723e4547db59b2dfb0db419019819484a86cf6be9cf585fbee1d5c9903e0ce2df9c8596b81bc292ca8553f6403e66fcc0b1068afe9e7715709a0790fe9c6e247ce780ed7da1fbcefaf4b8979ddc42e84e6d51d6a61d7a15b4b72826c7e9f4a519adfe376984edddc329e1f01e3b9f66a907ad74cfde44684749a15bdf4af9cdf98e997a7b4c856a939afa79e567aa5d8c0fa36cdbee590c707e94a1a968350c122435a202476c3d07df8489095bc8199f538947ba152fb0162378bbb544d41b18a13ce1afe6fa30ab664b159f41713517696fef0e48bbd2761d9fe3288d256e3786cf23f10261d9fee8044238495bf8aea5fb9cb024e371ac7fb606476c1df58692cfb0e7646b35bb78281508d7be6761f1523b8772e03bd46bb240bdaf0a4f5a911fdf79008846990ba13b158636cf7581c8614fa089496f990ff3ab055fb8413645bf3ac5a4bb6119bfe906324888ae0cc867fb54340b60b3c4e271347f26b767409e5afe764a7b88f27d88de2e52390bfd80a6bcc6db5bad502fb2933ce70d59a02e00043585306b8662e31cfe78938e9d3ad96036ddd084d6afbbdc9d606b98da6297a2cf4983f1a98d02af4232842fd0e6501bff8171ffcef713b51be4a614ecf40fdeedf42f9e04c31d75ef22b8f878e330d2c77cce9aae237bc9cd79c9d111e75eb3c9b65a7eaef6d9f10def531eed4f159dee7b0fd5261561cc8fa6adb41ec5e06da73b32952473b6799b4858bdddf31a9f020a87c795f122a63d4826e24b460e74f3142ae03a9ccadbe06b79d4394ed4019df72ab21c6af45c044d1b1987e0a220ff9a2b9ee48d1e0a1f91dcd3ea10bd3ae01895c084500a83a779fc7fd05ddb7caabea97d70a6784ab4879913584e71b62d30d0831c92a3c2bd8d54d43dce329588483ceb50ca28e2cbd3fc69305536b4eb65e5f36eb6a193c1fb0ae8f7bc066cf272359d24578c86ed957f34d07c09dbeec8a0b8664ec15839f6458d4f53fc0cc8f91081895ae9fbb961c2075d49b1e8931f153ebf34e95a44bb6247284f46419cd27eb08bd64a7eb100c7ed870f8992adea58202b8b8bd2afee710a87b827e358a5775b020db87519083aecd437a660e2e8ed8954b0ea0951d65bb45c25f30501673ccf86c382c3aa3a90b0ef6951ea02b9f85e5beed07347436cb4016503d88d7617682c7b0c4d14f4e9e73b6e256e7d23144a505628dcdc841e9e1a0a4be79222e697055b89e3974d01c3f299e0b3350dc72d27eae58a562719dcf83665a0f1d3086bc6748fe7f5e10029cc810d258c290b55c2b687d9cabb9131597cfced3c97ad0a0c5d91a214c68757774a5e58378e3d47099098eae528dd945d955246faa11a95d7472d3042a30e7b2e141517d22d4089ef9a8f9c4dded9758a08bc56bb8d0f2b65d19f0ed1d437ab34c0ab638a3d4e060c5df4fbe8ee140a6cb69cc6c0c608ef3c33c5e1b2766a62297c4cb15717fe6ccc537f99b03c4a5d9184a2c5ebc5baf74323d5ab0b08395d9c77dc2927eba45ba8a129cebaa5f4e6be903afd812d6f1e02439e3cf6105bd8b8e4381925ead48fc06635c6530483ad116f8a3ad68fa40464c595a2dcb71a023cbcdd0e94ff1343b3459ac1240c8d28e86ec8557084c88fbc1a3419dd8de86e944d309295f0e2e0331e9609f027514385d87d4fd5ec3c149e7362607b70fca1b29150635f9ee21c883122882b0f9392a53bf58c2c9061048a8381a9038f0a12123f9a7df3459c1e3643313156681eb8ce4af810ef0a1009b7f7348bb1f05668a14ca82887759be967b499d0db2052a0d966936f5bab7e5a83beef7df675d75506d70d5e363aec705ce8713c48b5257badc810db277c9ec916211f020e9052fcaa54ff376b650dfca2d25ccf10d1654a1daed0fdf934ec1dcd04d098e5641b3424d9f7c88f04d9ba8c0afb0227d7f537ac3c5748f1b5d86fd1650eb8ac7b6c696f7e1e65f1c2261ab00eb5cb7b7b5ca25c3174e015f104f34513962ee92a0c9fd5bcd112a1e31271e7882da79d206043989dd0a49f50b6665e3a475ccfb08fe01dae13400c99088c1940975969a0e75388e967a8637bbdb7bcde143a4f93660efa7e056b6f34633e289cea37253356dea86b214aa31080f5eb409c19c92c1c0026663d715fed312f7a0bed600cf32859f6538eaa475a5a21e0b2de505a76e71362b196f84ad8a6d542adfb5f48e1e9c692c7c3113e99e625ab304e51f59a8ad1ccf222c04e63806eb72ac1d55c94ce92b7b57c34196af2c4d1ff5f89e5b41fa23c29db0f7c7bb149679bd835b4ac20351ef475873e5457224204e6d62cb478ae5901b693d9eb7fd18a32b441f74418dd9c8e47b114da29cb5cb6d7f1c9122406dd3d054be74168d250e97dd282e6c2390a7b8f17e4d226d07db0ad22e858c9622457876fc435fd584598fad2aa97643e0b7f50c2a5b463d61ffae18f22bce2cc6aecf26f8c09f4851ff9f8fb99d4fec6b224aee07fdb19c78f1163f715e39f9dbceb5bb19dfa56f322db2edd59d60a38b2510e7100f8bbc0a237e4027b7f46bf4b9cde19c3d71f0acea42fb9f250c7abbbabc7a57290996bee479e5c456d560012260298a14f8ba6c0adee2718fef060aca1c5ed10e55f1681ba7f38b9384de34a08cf617f0d9d2b7fc1099095eb7eed37421c9507f7d2b5878ffa48931e10aa4b7e3e856b0f6abcadb0268514c637b9eb5249c6e58cd42f4acbe5ed255d73b47f24d17ce9422703f2c0302847ccd1d897f70d283e919fff9a94e4d698ee971d27a7c40b2ff03f891e88db8f2a7a6a8e1c09f131eba05acb70258d059d6fb00b130fb86c77a5a4d44404fc0eced71e63ff216c4b9b8153af35d0aee556d5c7c148ffaa00ec9cc63bf62814475213bfc0725fa98f771e00ceb52d5352b6727b5c9ae021b2a922732649a090e6afbf38cc4c9037b48f9e85cf874b58f93b7c9f0c0f746aea98f60cd7d74f970382d641fabab12644b1c225eb33b25d125cfb1940e1adcc41eaa98bf3308e973d4b03cb3dffaf59df4f4d1b06a3dfd659c386bb0031530472d282f20465c15c7f46203f20d28aff39062caee673436fe7f7066221eec3ec1017fe27d2a4fe87f6fc005fcbdf960763a559b435db74da4f7b6ab55b1e4532511ff0300447740d6528f366a2a671b54fe6315acf16194cc7ea7f575c062aea21caa81ad8edf9bfe13868e0c3b388d131f1deddab399aa0cd2c7b2a1387b076ecbe5604636d6c55b0af422283b568cef1b9b9ea32194192af39f68a6a61fc9546f8f710431bac723cfc649dead5df034dc6e012ce5de9ec1a1b61a12316d7c03aa66dce9080c1f3768acc77ebea127c15239406818ba62dcc5627054ad4c4912985f7e122958b3b668e5c1ad8f80dfc60e4747034314d93811210b25b3d72199537eba5998994aa4ca362c42d1fc29619086e1be4e3b9d4b39236fa73aa747b8ae0364acfbddd53891ebe124148922434cfbdb269994d89e6a7ebcc8ad2e1f297ec4e912ec92932fb097bbd966e5541b0cdce1e23e9d85168f7fd97e062d307a41a9ee406a65aaf1c588c29db557ad6ae832aef618e0c5bf688cf8162fb7d943739583e8d45e02e8805714b05623625c8cc04f19ead04f4ce49356c3ae45ce3335f47f46773c71374997fc394f955842963fedeb0307aa7fb567ad7326bde94386158d83f45203bee88bc6074fb49ba50591b0eec95d23fd168503fbce9651cda3b23fda02f9fd6fef0cdaba890793205f6c588b96514f8750e7fb11c92e421fcb9048be47e4812b70d7976139a0f22a740ec6439d394578f6a5575683781b439a4ecee1df7eda35a055abaec4dce26ddf3cfabba236aa948d98f16c78886bca048336cec1c95bf77353505b8350a7d5e1951cec54dee449e7df7d7368bb14a1dd43172c5a2e6d6b9a1bdc7f3aa58ebb5b3d8c4eb4ab064f83049fa83d8e8936530a9e3362e9f06af0fba1c0894442d75b7224ea73a37be7080b1990b6b5ba2907d9131446e65b47196f16fa7ab81bcee487b9f01d77c58775684dd3731d4b4f43c23e25ce78dcc36ae234a0866424321353d5e3fbcf44d1c2dcd4965dea7ffe422e6c3f049a63a06438690b09f7fce03686246b613adec366ab2c77bf61b0e788197ede6c5b973779ee93aecd27bf283ffc524efbc76e994cbc97468060459bda18e7e0dd886b8254701b5861d6daacea9bf1b92faea848f7b6f651524ef2906f8a5793caf42d40fbb49d5e3e911bcb1096c984721070bbd6a78f02e7b1c8bca2196d6b88a7046409d75cbbb9055664c334aa93d9721f80c86e6e23cdfb093f29f95b4663a6b2a54cb42bdc63ec62775c5bd1f3736b94ba1f41716bf868d81cc58c3791f214a228cc481bab96c068175a15b5b412123462d63299be1f879e89fa5436a203d78ffc17cd01033ad9b5319a116f13c02891c8d038a4a30238545fa43c0fa44bd6f0973627af3259ca02d35ae96b02147409741d2ad9e394be56f5a07a0342ebcd8c5449a669a6fc06b22222563d96c43e88521abaf9a9a5675599dc9b723da736a318343b4c7c96c439a10d8d18d9db50fbe70f35c5dfbe148e179e72b195ca353492d49a3065508be5fd680691c06ce4782ccc3574167813ac9e6a83db4bc3d9ddf9ed2fe7d48a3e2be3e1d4aaaba250ff25506d76e35dcf2893e5210b69b8c59c5e8cc4cda949adc6f7cc4db96e8feeb108fbb0f8b5880f4f054c2e10d7a556c8c5fadafaad9e6ef1863b9289b3a1a18b143b19babb90b3f18961fe39b845d0ae2456b71956b7b3e10eee3df73b11a0096cb74024bb8b803183362bb968022b8385f5a27ec2e395f2691ba5736327292847c093be15f93e26ee0bd9fbcab5cd724ae1c8c545eaaf57b3da6ef4b83b476250fdc7c4555d1363c5b3d89d7482d727cb9a77e734adbf36cb714531b174b5584c98e438a2e7003b3550d85affa586343829531159e0c1b419d51dbf725aae442e802de630ce3e76658ab8ddf5c80f49d3f4dcf7889dfa2bcf7e1b6aaf3be6d3cd1dc83057e2ff9e85a8be5d1088721aadb1639b74fe21ef923209faf29b1871374b3fc7f2700606fad3c688256201541c5a2080c84425a1d910abbc8659059925312b7ad4fb801d0b23092f48de472a83c6d82d69a96569c44a852cc11fcebc9d6acb4ef3fcd7e2536139e3b5affe4e04bb27ce9366106082de43fc6841ee4d196d93e0c10a4214ca496b2768fdd64667b9ff5a59d07b92b5d6c63c4ea867028b98ecd89542387ad378d56db7559ca73dbf627fd2b1f91998c726d93497eeb77cb640c1d596dc1fd01d9e0fae66f5604efd81940fc33effdcc18365b242679d21006906c13e242dbb282d37b54e5f6c9ab5e54427214a1d9a79f3b1036ee626f3b28a912ea237ad0f9f86b6ddd49e7381d70076498f8fb1e47725aab021a8b4200fbf6b3fe841a09086b79b9c24929c1cc73e06659c3b30f068b08fa380897557b39b36de40d68b6cfdd270f2d284dfe0f92b10bc13428a6cc9b7d7d9c5821aa431b6ae604c4a87d5feef7e71374d0c9c95c1ef9e575a35544e75b55658fe208e36d02b4d61b8082d45feaca989eb6f22c16efbce4d2f7ceef017db58455e847f5011bdb7376f8a57e2147c2f025a813d03393e16f424942a3e7bd821ff42800cc69e41f2e750d5f1adb630f60412ffddee727e9b5913b1e3d585945d51b427a4a10d12c12fc2a84d1526e60d7e4e362ea7e49835b00fa3fa4e6b5b5e1c08b6a36548738fc72b0f91b7e01d07a56a800e2bfe7849d8f8163eb0d2e48a0b437eefa8d65035a42e1039112a96f0afcb663477885ed44bc8d24eea28e785668c9bf0655aacb32f6add1b47b656fa5f2ff6147aeb683336beb39501ad91c0352791360b82ee6a03b6bd0997c5bb4778271a4ed718c96f94754e6c3753a9b4b3c05fb38ebe2f896fb6ff60398b41f570625712d16576825da6ea0a6c829dca6c2835b466f113b68242f1ad67d45e5d240e78d29cff1f206098d72736bdde0482f04ce20efd331990898c9fb7a72b48d518dd80a53a950222fbc2d1429160333386a57b2e74c54347c75e801cc6d0b4d590de19f10d5e064d9c69104ef104fe543e9a7e987834cacedca45a4a8d0c1d868783a791ab70ff246b1f59314b1717e688a7c09548c3eb76a23922aad0b470caeff0ab45aad1dcc898d1adde8a81775f9bd91b7388d81f74d17fe79c6fc9021e108279665beedba785f4379987324b71f0c54dafe6b45ec75956e6357ba33f5db9e60c156b44eb12c7e2c23850b64e3625cb2d995bafa0439e6aa7700c00cd62716859fe11bd96ede6b9c242af2ca864d3a773e87eb42a5c01b822383f272ff8857a83b33ae18acced05b3fbf847d1a1849833c70b5bc6fc81ef00902378ae0823b69e10beb4ade9f62ef5aeeda25aa487c4f5dc656bd6f7e71beef9addbee4bad1e350e3ec1919b2699e0d0acc8d57290fdff25a207b19fa33b8e58cee372929d999184c5d372b2df222ec6950c868877941eb0f4faf045a1151777f62e1d84f6dd02bbac01746fc39faa3d83ffc68cb6eb241c969095f309462ef9cc5b29db3837f325d645b327a9205c925342159492dbe3aa6c154b2d911da3a833d05d82dc8a0a8c1ba575ce3c8b705c360d9affbbd3348889a7589f9f3319b5f1699ed062f7ec561ba6ebbca271fbf3de639a29f4bb4a669f00e319913c8936cc2d3bc00cc586d1c6f28342dc546982c857b70e85125c8f07820a4837ab43264d78f02f6986b3d7a8335576ce18a24c5faa8afaac360420ca01f09c0c37bb5e0db98c49feb6c2f65b76955a0bc56ad0ad64ebf7462961a65907592495c6522df3ef3017dfc5e28b32a4f54f077ec88e72f6f71cac05d3000dc9019407ddc0fa9eb0d85d0cf923c040f99daf35eba6712822dcb380dc45354c4a33e7ac06246b31c0bc7107c392c35a88a7e4b0e9035e31ba24b14f193d9441e3c0e5c45d419758eac7a9d85a1842f704cb9b618a0575420042b1c0db49457611caed3b5140ea912766deea625ed2344fb212da04525a6b15e2a725ba9cfc08c35c9779fe9cf74ed9c748e0b6cfce42ef03df221cb76927e473d9f5b1528fea138ff29c0522804c5b7c6142694134d4ccba2e2030a3ee0a65d0e9936d1cd5ad19a055a93a2518f5cefc290d6f0170b42fe995fa7889db9a96792d5371c0a1e41abba22858c8c0dd269570b2ee7b2df38ca0c9971c3cff0cddcda5fbb131f69bc2358852df95d4d86fb993489a9778cd0bec8d0bd3d47e6a7b3a43a6cfcd9278da9fcafd4333d79272ab1fc012f6e5ca581c9b5b772d9527fcfd67dcf4460ac766c3144d0d3e6a0810f09a462ac0304fa64216d1f6441e5b4fe0653e8a0eeed34f37ef26a6ca94780d27c665aadddfba2aa1464b457650d522c66762664a6e6a2ccb25812ee329e6d4a13ce554c5a91371dd2743c968be8529be740a440b898a6a6b3ae057ce536b229d7fa71a7a5fe9e126f167769f881b3a39584bd8cf946a729775fe952beb25af21b8ee3e981a0107163211b4a1a2a11e80a0b048995e3c6ef4aeb1b4109a0867651330e6fa6090167da54cc99fb4d3cd6fe69fdf27b8d9b8fa9063f725ff4913285fcaff79cf986cab2b6040067601bf094adca0d078adbfa79bdc097f25bf147c235edbb4b52299325787c0374149500984d5d033ba995adb5cf33d38ea141f6ccfcbd8d44283555a52947b6436110a23b464538a4902ffcf8c4dece7da5dcae4a3c2036a7fe5f878b5fcf914d9d32e48bd1dd20144021f95b830fc4b24249278ff185c6d4fa86ea1a08068ead48aa7106dc4ad554f3fee69b22d523a3b8628f58cf333163a5cbe590f6b044d409fdafaf05417179616ff019068a23c24bb169f141b88a64ad2bd4004eff49eb0da5d858300452b3de83117961fd905199b3f83dc1dabb02a1539985e66770d56e9c43145fc8319fe600e3688722d24c1281790dd1ab0c0035fe0f74bcf03cc5ea317de043be8a9a8fffc2bba32745424127ea3842f0b1ad1439911b1a1743cc2779099764833d569fe1f5a28659bb7d4605c935f4eb6228717ca349655947338f5868a57ccd80512dbecfbe41045fbea5169206f9e8eac14c5f21b2b90c513012f14f4d788539d99f623f3b8db03d95f588c46f4e01101bd73e6294800454c79949593f0fcdd7b9d88f9d35398bc94e47f5f480fc0d7ee9cd4fab6a0ed5352b3fa983f1c82c5c01f1d606f12f8082e9099631f02e146229c32650b1a5deee66289f84c9a6d34fbe7241beb06d361e0ed381818305f49191d960d0ceb04944c9355c6780b6d9a8fc57a6ef7afbd46c6f5d5e09fb547a39a8abb33d79c2c135f3052dff1977b39c17191764dc8e6bcb3cc6cc3e3189a5bfb9617468f58675d7d8e9987a15fe50df605d8a3f52402c660f0bdf5c22b6192c08f024412116729bcd00e035df15dae1c39b88dbe3d853389a5ca868b4229d916012fa7e500d11dfb89575aced3724819e33d337971cd0f078781736403b382ee1e799e8c311bc2adbf0db44192e6178b6e5afe9253ffa1aae43d06db11de856185897ab707896de7ccc5b93af985404d3ccec9f3d821009700d9cc91a25bc3d05ee2eac82f4ca12344989588c4deeb356dfacc171fdefa6dc4c65befcf85f7be10f1ad4cadcaad13ed432c233cbab353b84b246262a8bdd6732c696f7064b9f23f7b68e0f5e5b01592fb1a9c9a9c23a7a2734af82d7e072af75d5fafe726f6d8f8b023a6f300b2c04ccf74ebfd4ac8dd34c07746e856eb8081234b8ffe4f079469c6398bdcbefd799f788ebcaf680d5cd37f54dd5410ed821137334764cdba1e3b4822c0cdef0c7107623a3f69b83286c6a2dd49e942dc7240e2d01e9a098472c1bedbaf791ef2d184533cf8e89a49b6dfbf3660e80533288f4c27dec19782ef7769e29d1cc566398021e31fe30e01150d5eb5da9091b171eba4cd29476f09a9c818c04c76f859d6c29330f9536c42cf00d78f10e4a9bd04de1d717ba772cefd249c66f5e17456cf0f6d6f908da1acfbb51c9c659c267775ae07e57c40c87b705b34c5f289fde41cc0b6785bfb51d9b7584fb5dfdfa5c5100086d283788e9325931236a9f9f30d3257d63d6d62893d43e94b7d765a9c5eed0becd13d76c177512a1aceed909e9059887efb480d8897a1e45dd46b648311777724f4e17e182600e7ccb640b0856a6bc9b37c48cee7b6535c7b17fe3bd513f10feb6a1da803a1a80b13543aa01c65666de32a9b7a6eab0933ca7a6df9d6c82fc1302be2944a499610bba853a3ccbc106f27c07e6586316fb3d46750200a89edcefccbe103f80882aea285b7795e3098ab5fa7a2b7e41f8532d5a403b1e41ff65bc5b079c7a24235dde994ffc99214382adfb0abb98f4d8090e6f2d284da71b4bd88ef32963ed4256b2c6e442776ec8b9a06abedd7f73d64bc2cdbc2dc0a9749b1be7d6844795822780e2ae55cf411d0abc86e7f2b40eb075bcdb2e7de70d1e66869c352fe2c5a623403b26b3eede50dd2caaac4ed2994d361bb452efec92901239ef0be77d4b7da4072a7bd2c6762b8570491389fe22ea08859a4c66da81298fbe66c8821ced4b46642780797bee265d5123c3b68881e6fd28cda25ff5cafa249e59059c93befaac8ce8de13af418e9fc1e69ea1cb5a2bf9c978aafb709297bebcf21ea078634741522d822c8c8ad29b47a8912a90f4e0977a474eee203b91b4de74f39523fda30f25f561adbbb22019be705cfebad883e293a29a899ad337917b256ae9ab322bfb461d7d5d37768f8117d9d906914a1395f1686430e31e4b73d5b92f50629dee7319592413bfe3763628cb1a91cbdb873293cf7f8e5079b62d7357846de8a8450f962b0a2da84dba9253adad785ccdffed2be13def51ade3d8617d8cd3793bed41132765a5706d6905912c57e82f686a819ad0b67a844993f53854933788da42518c01f0bbfb6684ea485ef74b54833037a6cec68507c31d160d701ddd6774cea1e311797a4ecf7b67b7e136853a09f579d7ddedd74b47f8cea13c98ff3fa9eb4fe27423b5dcba9b0143c3a01c2c15d72e339b510871e6aec3cfeb1fb86758ae7e7cb47688499cbfb390741b4bb3b6eb7e6da783958fa672e36869fb1b4e8001b0a7e0596a6db9e663ce6ef80da31c1349aafc52e043000d2aa9d1b4f63d2ef9441dad941d600d048eb198daef99624b3d63d2407198777f75648961e49032f87146330af332ea56e0ff464ec6752646988300d9c321d66ec7718b578e70a556eb9d6149530b0d11229338cdd0ad6e465b3adaed84434eb760fb1c8a536e61de44390b2f374a84f103abd62d7e6c790c2fde72ad494415dddca3b1f42053d8a8a72000cc6ac31d88c9c2676a6a4e47662dbf1caabec3639d2bc62b5dcd3cc200161c0cad1060780f7d2479fad2a9325f3462150ee1833cdbd63959fa6561ae925d7975c9c083f35dfa8aaf94263ccc535fd8c61f5a0b98f7b7c4a87955de1fd4f568802a65cb1cd31c4b4912aa914ad3adc5f858b25081044f54815ccd39473e45ccc55e247fc592b5bee502d7df5c114efa7932110b4ff7fd1adc730698680efed8dea672ffde529f992fd927b84a4bec1efe7cccb9a5c52135de386275b3564ba7054c3a1615e85485f6955b48cee9953de77a28247f9a99983fa298f19d6316cd953ee4adc5c0bfe010a5b3ea1f5ee56439e2e55e49e25a6ecc89c4a2b2ac18056acb26414fe6f619ad696e8e41792b745995c5dd990b7534c40f9e21635245cbed6a50d1197d5cceb099062f71518fb65e3dd13bf1b586d5a23a428d58f15b87cd57b227df9289bc82d9335d5080707d507d5dd4a647dc925347f3326d3366665f46e004e31f6d5174c1313298818d5ee23701fe2df1a08a42d8d016e1546cfc61219b465ddd7af4b263db69c620d404d0df021b43aa445344679d82f58f23c46f02efa312dc35e7843e9d5abe14a481c63298170eb708367814b8ec6f627da22008483039b4806f3a53f4fc85d464d1399571fc99034889328a079dc026ac1838a17cc077e261bacaad0873505865c2b17ceeaa238edcf819d80af9b10480ffffff7f