PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 84045 05f4ee532e341699b54fcac1fc6bf943034a885e9df415b806f1f272306435f4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
08ce47dc411fff6992440512617c6d0058618ac76ea8d069be19de393c34f174
Certificate Block Hash
05f4ee532e341699b54fcac1fc6bf943034a885e9df415b806f1f272306435f4
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00930000000a490100
004000000004000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002d9eefc9d56195bd246b967f8bbe596f1868642942369824436f90872cdf24af6be0d3b6852c72795fb6f5a73d6efb3ef081e6f1a7415db47a39af6432a95d2b9834cfe48d9b614a4456556edebcc6579a982729ab9f69e816010000000000000008000000000200930000000a490100

Raw Header Hex

00004020d4d2a83dea3e644741b2b292be3454c18ef15a99b648371a9b561dc2ae4f8d604e70b425579eebe69538c22d68463927b8c14ccda4e9e361036118333ff2e9baae154f6a4cc8001874f1343c39de19be69d0a86ec78a6158006d7c611205449269ff1f41dc47ce08

Proof Data Hex

59,560 bytes
121216010307bf26f325b237adef1af37b02eff644809591ada36eacc2ae8fa4e99579c86d3e032df0091c7ef7795610995fa74c7a932af16cebd7cf7489d80f14e3ae8ccfe9268ec789e5f97aec2bee35d139eb2aed794354087ffc5ee8990b83f4d0117e30942e3d749d9d985cb8334a1caa399044a45ed698cce4166d91de37e02accadfaf5a791344fd42f53bb372e971bf0093308304cca20ce2ca8f8bfdb52f98bbb57cdadf746da8cdccd1d7bcde1b293ac44aaf365ecb2b78a3a5721f0ca4c819c92c2dbffabacaa7de80ef10b6034af83ee5a8074acf0fd1346b09dc48efbebb0574b89ef2058cc891a2a0a2be8b55e67e0b6e9c6d3e3806e5a30f7b3a8b5050ba3d217768c12f8d571f4e010e24c9f3b760e35d72bb5f992525275ea988d358223544154c880db8589520a78120de1734be2b994ff19cfced94efeab3509da4809cc1707117f19cbed8be2db44a0ef4423415f460ae419c37c4cefdf3a64b6bd28c9ff1fef38765c958bbe1ecd790de330174b2e214074dc6a763d504e7aea48a176a905ff0b72817bb7c940047d9986c238aea90c86839778ee3dc31ac33dd31d6b2e171bce3e5b9e24fb740fa587eaafece02cc686c501e59a65edf8747c21d4e31cd5c1b409a6ff6e7a220e7f6d0c5a26abc4891be2a04023c0f934a0391a1fa70232607094e81b304eb022eb23592ab3e1a744212121a5f7cbdb5cdceadb17c99d7bf0a247ac6ad85c0d8e6f5fe6e578497caacb87eabdc24205f560bad66eb9eb687be5b8c6bf905b3615c743149e40a78232339794bbe3c6840bf90be99cd882705eb4feaf1cb2bf4437653adf3be598b9d170eadb2dee3c270b0c974b922692c6e02f441db8b3b4e5d8f81d5d42bd3bc36011582a1766b4d7a5d72d471ede9220123930e97c9aa5d2057b233f8cd8b5f342d2f19f97f77a01caeef99428fb5869e8c45a0fa85b4cdde18899c6cb8cce2ea71cd05ca055b9c49acfe8a84f27004a518eb7318c8bf53410337b6c94e2698841f40c9616a8ba84fc6aeb8c654608e8d125109c499f961e3db4c50e1e27c5469e54b41ab1acf09a70145c776a3b08d6567fa0cf8a76d1601771b0ca9f505c3dc1d0d56c92340da2649f42405a7c76c2a805d283ee46c81ee369fc3e013ddd2af39ea8a022711ae3ae184847a8f4688079ad27d7ec3464d76d8ae4a012c8412c01f9f197f0436bf9e80b6773ed0a41ce546a116be906de81e904876776d12ad10ab04d8a3a02adb10b64c0ec2b118190c168f8a156613ff918b4519a107bc8232bd7da2abe795038ad5ca784cfdd919ab42baa0d8f7ecb864b63b6b141181b2d740c7f26afe1eddb2e2351768b1b84f8d8118b51616a0055c4de1d8bd8388bfb4340ce0cf426693ac8242048fbca4500ce089cff20e832bdc6c8a48ba92539214b2726be7e0d4f56098834017d971bb0794259c8d4d2f0d3457dcbd01b3163aa78b31c9a43e5bf58d1c9bb535247034bf387e97d7fa5aef6f2e7b1a10959ea4c295e8d5e76666535270f4e9d37e82ec92542ccfddddc7e0a2c66e0fcdf55125be511bf3abc7025279c810fb97a4482781aa80c344ba893a850d930d14109c7017d46183c6839a874c2f0d5d46b4d868e85839c094670d38bcf48665a147743dcb9df3364555b8a9f05b3294af1f7fe43f05cd88cfe935b846ee8c29437735f298abe4d4404b5125e35e0e59c2c1e666874db11bcc97f9bd9f145bcfd178b924a2ad7eed48746b6058db2525ebfe23d7a19718c5d8f0464097a14b2c907ce696dce2d100eb85895314cfcebe3f3a03cea760e0345ede650548d049312400f6964ed410a9d71ce06c95a5e2c93afd57ca609a26237149675c5c225c14eb66467fedf2585498558a9c8115facfda4efa2960a6e14c52010248d340e45634c25dc24f6b741d0a4c9e9b2d5a45a6e2792fe87fadf66334b1bf2f6c150fc874a430ddf45cbba310350ca13b484d3d823821f7aaa42b67c4b47ac8219f2dcebac179187336c1173dbd4cf4b7d2dcea75261082736b153f5ad87bbd11d337e0fcdd5e360051fb8405d1d0ed73af707d5b63f67b798109e6c39b1dc5b55a06545824a1ee928d77b6e40ec0e2ce61c825b8ad7ca0d8742d13ff4235cb507ee21a7634d06645186691933ee665805a49991cf7c96c16c9c3f821c4ec81b3f280a03b877aee63d76695c6710901caa041c8b87e4fe9ada932fa73af7470edc2ca2fe29d9067f1248d7d47225a16f35c8b814fdb1a393b9a59ce5fa254ff09b957618095de13a16a439babdfc9f200313bc4ebd404f6fc6f022b183ea6440b91576337899c22a4f4d2dc2e84d56641ef6d9ab57f92a0c9c2485daa6d3e8e19aead259d5f5dd8c99ce131f79b33028ee3f1d183f7f0bb0f42b935cfa1a2d46e30157a01d99b659b9402e223d7a59ae6fcc40ffb1d76130a991c44074e1667f850bcf51b7fcec56f3e3ba48ce941e3dd37419c62abe9c1ff67429f6c90aa65e84893c2b5e4dc74d2a3b75410e65253c4662b87dd4d98517ef8c9b3844642328fc84b06ee989d6bf97985b06595d685ba4a862bc4ecf184022df35e7a4d85531239fb686641325715557dd3084f60655e7e6e89b01b3b25e68dd16f2ad7235ffd21622e1eaa7c2da7c6fbacce68fe6ff8027a106b8ee98e10c45ef6f2851a9c8faaa52bff7378767692b9ffd47ba215b5d32574c06cfd41a1bb3ce51541d77823a9a360d5a8b927bd373ab5ee4ce75aac9a78846db36be8071d909c4cfddaae590930bcbc78ee02f3b9fd05015cef2003189fe8a7f41d11dbeca37c33bd2ed44a1371b605151415cb2497a076e42073b3132ee2120f5c884cafb4c1c21eaf7202fff59ff1f69ea9dc3454f0ed7d1963d928689d6a6a7b676f2b048de423de5cdb19d210ea04c80300e53b8e24bc31132c186dd26baf5c3d279dfcc3d8bb02055f2cf8db1050f34dd404c6c6acd6377676d8dc176d98ee0e8453cbc15dae80810bc84b54257c919cdfbeeba83671e568c499b8841d410995c25d64ddae35a376bfea1e567217316c361d3dbf9a76a0985078a34638cf2a3358b8491f3712501dfa215d02349b1f24ae80e56078fd580a3f139d9050a22ca6815ce67b058692bd14303a464593d0c6a9d003c7e46b4fbfae0278d105959b7b0e353c6f3cb89a67663da0a38055ccec9137f452e212a72453eed1f0599082f1d7ff52d1c458ec9da2c1b454f4f69c4306cbaa27304315324b2c585c46bcaa1c0c20ed8c78fdf9db82a7cff1ef22c44b3903178fbcec3bd2896475be42770446f514bcd35cc24875d363c55ad42c78c4faeac8e8948423a6a728104cf82f4ebd2c8b49aa39f0f206b102555ff353113717ba8c3b0e8342555ce93c49d21065e6a8efe384abf0a9393bd97fb0733e60ced9b63ccc3ea9800e4154ddb967c336d5e7d586af8e4e299960521f298abde729d6acd7d7d6ab3afb0e72cfd114172f9b1b2536a1ca777890822c0a421f733cb0e9cbc5f465c696eb688b749ba1c665cc4b0fee8e24dbe9e72090e04073a5fab5e9a67897589447af9f726db7e54e74b1fab540b9d194bf097de6acee138accaaf22178a43096642fd653d1fb924f6bafff2f4815d49ad04402ad7d038231b0ed79129359dd9748d1261390782bb28039d08c006fb700c7afcc3cc6f0bd915f3802140cf4d66886bb6710c623b2747679746a2c7e265e2a695aedde782c8c73b47c28ffb607ab38db7f04ae642af2ee13da4fb7e381c105dc3d36b60b6ead1f4036b5d97fa6f22a6a8dbbc7d74ac97cc21768733559abcce7a5f808f17b6353743eb2db8fb5762cee9e1c9d6a6d5e6f3ab4fe0ba79665e274878e801cd01126d1dfbb2a508cc758660a2f6fcd09bce851081cb27cee811ea81903e297f83a77d6558694815ab10b2ff94f757750f63e17524340d60c3d22ac2f4c9e980b37cb99542b1065510556ea0c5a48c5f301b8cca0805056284642e2cc01f835b8f0a087376b8ea5560c4a55cf6335d23415bccccf548d2774ba45513040a2011a05fea5728526afb26b9bddf620fe4bdb05792223c34dcedf4a6f44566b6be9987c2b613afb84d836674af5618b3174588b15cfbbac7a6a12cb22b9b1571493198d8366bae5f29e1ed5e09ea4c2a0fafd699f2a5be53b3bb2fcd47a0ca6e5ecbdbaabfbe910b28fc77a51951ab2cebcd83bc6d5b465e58062132864c3df81d1b455ffabffa974b404624bb21cff871043498ba85bcdee8b819c37c3de0450432cea1aaa51db9b790cc6a935097a28bbbb21f04e04f66b59bc07b6f835ef3d14c4004809c5a91ee19480ddf3cb3461ce01f9b5bb04b065ddb483254e69318b06708bdd0ebb40339b238e943b5d04e9a78415f52321fbefefe026a20354ccce817c387f60b471aadc8c8df635b0ddb23f86f4046d2493db30a7d0dde392c0f1ed714e0bbed18e7ac6be3c38d52ad452f14952ecc074be63a3e02e78eacf49f6ac146fcf6a9a127015ae7811323b8f6a8aeb22003b806fdd9dc1d10376e70186503932ba2b880221b53989b2b2c148016a587962235e400e044f0ecc1e770f21383df2c9c2485bac39327f4694f9473f3a39b2f315e046fb205bd104da2a205bd9e59c7899632d06e3d66cb4aabf45532bdf28e1f502335dc04f385c8139835079d23dfb8d479a12930d4e4ac562afa396ad2be0aaae354068f79993541fccbdb28935dbc7ada0f1c97cb767e3fda8e1ebbfc8141de2395b4528406c77929b4d90c5a15dd930db14d3a287fc5809dcd75b794d7601bf8dc55eba30c78dee94237a5c57414bca720493e3de829b7ed3b1acabd5238b18510dc5c33267d41a3371b451374ca9a9afe36a0f68459ec7fbf39d8006f6340891d6cf72154e00956e29e71cb950654ecea10cf068f084432ca8ae90fa91e82d22386066e25978926e66c96d08ab9ba0cc65c74d6af5b58042f8cbc589ff426d9e32de28fd701538989a51646af6b01d8646e060225ad56f075a2905834fd936cd29de9115f108efd47831cd43b04df30c467a4b048dffa27a773aae97d3e71efb0ca84e427e4165697eb6b0fb46d19e661ae3c58afdd5f47d336168d0ffa065787cb4857e4d76aaa75820d04b2826a8c427af4aac63463e916cc8f2c470d6d3409cef965973e98af35b4b1812d08c060718bde90f159751468a06f427c11eaa0afcbc80a5b959ed5a82723770d2d5b0dc44c27ca60fbcba5b36f17efa426fbdedd80499623d1ba2b58e75fe5729e7385f821752408efe797ae35b338316603d2ec8abd0c5332ab0c93034f834792aeee9c03791801b11d727236fe1aa5cc99b03f73f85cda84bdf2a8677c32f12ec668b407e153ff619efd18df3eaa8d2ef448eeff2b7d3149882213478b82776647b8fa710d5ac16112309ec8adadffa490fcdf6700bb4c37fd4c4d5cb161242690dabc8790976d821cd012bb6d92634ae95f71644eaf8c9ba2cabce228728b474069ee20806806a8dd37b35b6195b68bfddabade4b306eade36295bb512547b8453a01389377080629412f3ec72250ec6ef317077412d2e7aceff0c5182a7541f335e324fd4e4a63143ae8e5ed082942f0b3c56fb3cca0bb70a088d0376433423f42ff827d1dbed33fbf045a34744df79b6a67029f7d1b67d0c321e6b713f81297175a795695af70c5374ce13ff11d9ff49294e2ff1912b83aede59a63e2b21b193070edc5d5ebd4f77bb3d46b7bd7c62069b410b9384ff61700b8510c312fe9d6aab0b5c805a10cc7f41512c6801a58bc4c57c87b8e6dcf5a4402aff72ed9fe9f70eb1bde7c187b2da44213d159548674b911a553d0f2d94c7df65dc4c6f48898c9412da92f66d291274c3d1106a9c11f5b323f5faeeee0e39006ec1e9f708cc3227dc76915d054ee61803451df2126782eae003a5ce695cfafe5a75bba237782eef351286169f4de6f8eeda19b6d1ec004f461cbc43377ee6f29927260bc9546fea2bc5b639997518e142059a94d5c21d37f718fbd64def2a55d113b5335cc3cf070a045d5659189e85e165f043b6053c677f3a733966769d577bb4948fb43046a81133645128b8de50d5b8c1cdca5ad95f6e45ec6bfd5dcd221c7e033800a5443226ad20cc71fbf10ae8e7421aa14a4e49e98a526d5e23d7fe94f54bb5e249eef3d9b72f20576a05d0691a456b3b244ffc98e54291568a83b18eeafb222616a6e167197375a88f52f86365aeddf90e78bc0d6474ed4f70bd258d9f9a5bff99c4b688f045da1eb0262778cc270a9fc4bab1c134319f84ce3fb5f8c07c69f5254b81fc617d91e977a475db14e5e81d13e08d0d03f839efbc1b474e52006f1f35da41d3155954d4e85d62f8e1756d84859834226ddf5cb99477578935221c158be2379ea4b67bfa408d5bfb4e2d0948c52d3275ef21aef579ca612dc5969fe0e9ee75c9ae5b16b15d540f8e86d60ffec04cd78a7c0c7bf8d3b0fb8ee57669411c3cfea7bfe25c86fb422580cae717adea8789c03abe48d6f833ce57201607c10f2cc66c5435ff946082ed06822c5576099c42be94c8b478d4f26de470d1d5dc49e49471782ca4e89b2be0387a8994a3450f90d610dfe0026d677132cb55785fde05ee2b2235d16a7fb8ee45d9f55a61472be464dba4392ae77d670c69420deaf01aeca6e7203215446d201fae7380d0eeca622cbd037adc13ececa12f7e9593d338f04505173682fcbfe9f5419994e8319a651109245e7635bfc83a232db9048e8de3ece418ccb39f6a5d6bcaf95743cb1ccbdda8be4304cff591c37f1349005a8a83eee063e3d8db294f354c432a8817b7ffe47acd6b98ac57473e2f3f18a652a9126c5d9722658f487fb18c09ccfea326785dbbb47dd4389b8275f097bd3157796b10eb07cda191ba1121d4fe39bccdf1fe3b2fc85960968ac6406ed00f88e169f0c6e27e68c9b8a0e07502b3531e38ece31e603f6227e2cc5287cbba285c522347be6d195ec7798abab7d8866962fce3628ff752e9ee402f85e263bc742341c4186fdd155266a46f526e853451f5efa001531ea60ed3ff7f855246074f41ae851da659d7ce256a0009ab1db1c031874bd5997f414344ec76a5f1684cbb7133400500f8a1ada5a37fbd786d8b40a8daacf8bf27eede21179103cde831867aa35f110ba5180924324b4b893112cc26a50710f5c09c8f9a0b3c47ff339cc916f84e714521ecbce968fbf0199f7eb2faa665cbbc3dfcf1a5f3c939f16f996cfa9e812275d182a3b5fa3b027bec5a34881d04c04e1879bd2a296a3ccf44fdf05282fc7ee61cfc3d71f5b3123fd7af6a9376fbc8c7fc23c1635f477dd5a59bb28cc305da30cefcecce6af2dfd455131545d822fd6eb2d9fbcc18bd1afb9d9a7957bc1921a12c91a1a158b68e39b6a65c6ebb3baa8ecbfc19a0d7dfe036068339b10cc8b782009c29397c10f7632f20998e632c55ea3e854acf3a8af1e338b7796c019bf997b4286c4f00b9e828a8189e9ae171f8889ac3a6c21e55e975a990874e702184726be8864f3bcc5219588b1478a8a4e15aa5e0900e2ad490fd7a96c5f617f934fc6583a6a37dac5f8c92f34944897729bfb0fda08f05f2ecda7a45b962da8fb3b0dc334923d01228104be60a1c7f0ba36b1280bb20eb85fca6c95ffb6820be498369135596a882ce65143745b8206c64a1e3dc34ef200dab20916caa4544473d51f0b37a95f99750e0188b93770f610f9fd94637756cefc28a8feaa2a070da418d7187144e395af07f1010d356c94682c55f1900ed2795baddaa57db79edd266515732dc3d4f808a534c97d3398ac21cc4e299105563575471417b6b22e77b521e1b73be8ef7efb2b3509d2e7cfd1534c28b2e44517f4e72280f7bfcb13c3968f1ab75b26c0ab4b86cf771b1de986dab7b9352e1a8fbff4d35f623f02f5a67cc2950a203775eb4f45108f2a3da2f743f3c848cb7a690838ed4ac2c8127881e889bd1bd5f2ee7747de023fc9e029b5d0bda0558fcfe6c3d299566bdad4dedadf5b3b80e11752b7ec62a1aa573e735ada9ceb83c364f3f2c2171e98ff7c979291b71568dbf79cd75e72dc25d0011008c4fd8588bcd978731e215f370dff0d8155bfd5678a85d335fd749b3745841ac272c139d241379c1f82266ccea6484e0ad5e62f51f4ffa446e7ebed83ec55cf23ed80e0167f0270fd49436d14ba46cfe53e9bcbc752a59e5d9b7968f07a15b08f294d65262761a19074c0b83ed3b96635dd23db3e01654f74a4c513b3ea78bb5ef2d7e8e1d29a8d82157f3c38bebef37921b453354f89be773b9a3d185a001f48f81014a5e46ef5ba026fb573bf31991f42d28f4b74ea9d59a68657558921f6863f7cce2737f4ee13edefd6f8f94bee91e182288d0d0f205a36d50e7c630cb7d65eca5ae32371c17f07dc4e8c1f22dfbdb66b25b4b3bff6a30ffa02e2007db53d971d915e973039245348cef17cd358c22b74a96a5dc97b1f7045d8b39df5308e3324fb2731d34e34102f66e3645ee7e2369798728097294ef8fa1d43f7a01ca84ffb0eb5d78c20e89a4bf1abfe6835f6c52624d7896be02557aaad5248f88a5b5ff4ceb2e139f0fac2b7e5a471c98bb4d0dcbf2a8b0a440d3e4349a9c78c5a7ca9fe9d84cff507a3cc7446197f5136eeda19c1d99131ec91eeb58af707ab72688837cab62492628c25e107492cffbcd37d016fd8a831e70b88e0b5e47970c5673614cffc4de4b06b23a695ffa2940e7451f356fd5a7e44020ec8d89eb941e774d345bbdce0fce8f362b14ebd9ac67d6f6bb76308888fe58b5932837f21de18a0c9e3a030a4533d671eed79eb3841a87d477dfaf1bfc31e8c598b0618613580b03399d4210c652666d0bd2751212adb1c2bc60a9d52d8e969da3bf1654dd06f0a1146912aeafb6ebb5c49835f16e0ae3b87dd860b6d61e3454f844290a25c0272ae223456e1645d94a660024da1cdc33aa0ffc4cb998d617beccd2c75076a4b50a8a05780783f048b6726454666fc318f52c4f6cbce203577c1901429e8ee9d93ad9fac8c812393c35f78aa73bc8c3e1e1718fe847d6b378e561170755d152debc69b078ac6ac1c1f1289a4ebbc6d1893cc0b8a9472e0da46c2350ce134f947749a9361f5b3d37df301984832ddfb49d4b15fce52bd5dc41765e31b54a9ae34dd54cf05d8815ae37a2713c620f145771fc8daa88856d767ab2940862ab425f90504f5a50da2c5a2b364bb85b25bb74c791b1931e19fd66c43d4e986b2712392b01e12e56614d24bd199b0d486d481e424c7244116c2596b15ccbb2fde0653097bff980faa90ffcb5a01b4ce6c38ed9505fa5ad9f70c70ce680f20a762413fd78d32184e570aea7095a9ce40cf64558862716c601714cb356e5fa185789f4ed57164325c1fa3af1005909ec6cff86ff5816516bff29c5122cfd12bb39f7eb2865d30657574e4315b1fa056e35545e822a891985f875f7e024bf08f345f15825d55eb0a389b2118e004140358b9e8fdae8bf52bf3f99d4cdfa7caf9132324ee945b09d439866ea59dae16f89329e69d0748597b5a0ca716f66409b401aa05c1b68f5850b9216a74b637851f3cef3d8217060b4f131eac028d38b466f138b2ceaff3a044d6248432e3f7327e001f689715cc7765e3a650e5ad3478556315b7cd839055a9d2ed42f7407e926d61ec471ff7efdf2257f2dd1a8fec68fbb09a887eb763ce1bd468ae00167ebebbace01f652f6414f36067f678d760748541e6a3c56d8182322f2d9b7431747ae41d8c8d0f6d7b20c539081c8e119a420354d06a644c74c3f23f6fc68d83dd43657e3c22ddfa4461a60d91a400797ba1cece9070e87059e53c04ac133bcc252f12c3bebd746bc6d0008669f80416170eb8a8a170bd8eea694da8dc8bbddf42d78590ee8f6fa99edf3effc43ca9c05c00b1932fb6726d6dd1f3b1cf84540a0a621663cecc14d74d88be0e7d846b34a5600d6694dbf0d7fc49b1c96666dcfffdcb95c4f3fa8ff83b566021b6b26ad7fac734fd53f739f120427eefe85de1335138a2ead546fda449bf9ba3fc2d861a09cbda87a66b1262e5ac4887df7deaa6e73f9e3a4125986fe92b96d16a12372e3eabffa4af4f32c19de7a78c302d81e87aace1082e3b3c32b4dae2e81fd7cb8bc26260533f73a6281c09ec0c67f3ad2ca77ba95b4cb4c8ce89e9503424bbad5f2050507aa3a3af7d104032e8ac35e7064c0407b3817a2db16fe71272b18c77e8be3c2fe2167bc1048a6619c0a0abbeb3dee3272b4c7c5006350b2e475a683abd163a0484e5ec34e6b7fd5559abcf26b0084c53705160518d7fa6e09badca66c7e6e2e1c07fbac8d98dd82ce751802e7770407dcff8f3b6dc928ac1b85bc26f65abc91f1dbebdbb7169f736edc50a714fb7f8a4ab4f935e94e386d09f4e9a686c880279fd382ab3fa2ab52930aaee202c80b15aa24b3968e0a9a044889c32a3a73c3a93d420ca37c42c4fbe0a9db5ec5ab35f58886721860bb4ef10bc63cf20f83026f86dd62a3501fb09a6207c9b247c44b184c1e00e830efa566a946f5c3a54e8f16206d4b51d4cdf03886f98330a322c85ccfe39e93609343b612972840a2d47aff68e22e0dd837b1d03060388d9b63044c7bae18f594057dd09a4b3b9abcb5aac8366a98bd009ca1dfdfdca3a2d2a82d46f1b7174beb6644114e7d57d0e798ed72e4e671b03997cb5678dfd8ef9598859eef39294136213115da1b28dc1ae8ec41dedc30aee733cfd096182c9e71e04fee733323f5251a33b90cde12ba1f284434ffc887a9e411050b5b8d9492162fd7af516dae416bc306e3e8b66a49a907cf5079687388aecb0875ec331e9bb104b68d387edab3a04559e046ef39660a1f85e81ba1a5d115c78d417f84b8272a0718d52287c8b9dd08dec38493fc85e52bb35adac2102418d3a8766f2a3c3f18966a7a0166ffd2f3cfd70e001464b60b7beeec8f796c4200c6fcd8facad0d62a39f5139d468fb607aa9e34ccdb3f3c91caf3ae0e344403148b6f72f8003d55c0b7ab4c3b1c21c90d0e64bdd368fefd94eb69de5d0161ba251f1582fabe1b185214b12f7c6a79ddc33035838c92af7c14b2abf254b7c234581e79432f5bd6c748d78d3dd36915268f6670999956a4329eabf6e33b8af2644bbe1fdd294a50b4cb6cd2ee666e968839ce6e19fe19f96c445b5aa0963c71ff37f352f31ff79b23d627d5bb8a445ca77a600ca58922f432b19eb284e5a0926b376cb4a012abcdee93a6814d59cd5d8932452be489ceb99b5562ab31ea36cbb805c27c970b306b4640e9b78dff5493a624719c5811b2efe44fffef35c4cef6b05c8b158a05db974cf3fe6b73268f4089e5e5cf52f0dfa14a5e139d81081f1c690819c967e22131b2b9e439c9a81c5d7cca37fe3f113c097b0731e7ce865f102e29b9f7f1843813fe0cfb2b074e076e846e96b5c98a6efc2b436dc147c916eb40bf1043cdcd4ccf3c75b30acfd327ecaa79095bf1b73027363454f75840feffee3388a7e809a99f68a0aebaa7ac8953e4d5530a5e818d4101fa268f0e83d14756a6b536639889b91a4465dcfca3568f3084a1945c7eb13eca271c71ae4c79804f4c8e2a83343e28fc121b2e14adec82b32fe9e340bb932fde5cde5881c9408c3376642da701c95920d3e68e47e9c638d4d554c4d9923a7077b35efaa822b8a7d8f1769fb287ca0a3583e5700e346c40fad3d4c1b8dfec87f5fe491a292d289a98f487e47a0ddb9a66f8a1ffd8ae74b11ed0bece4f146523495685b5db1df3ee180154d335337ac66607875739137790c7f5045fb1694bb1500801edc95955a070b82064c5a40be8f0f8f5727625bf3480566634905efb5576ee3e98dccb449d0f1d41c369b685be1e36e5719d303cc2c5494c2e50f9f9d7fded63a8e6a9bc1ff206ec3e51989e3767f2e62ef88ff43c350b3aa02ea52424a4af90d3d514190118d0538198d8fdb91686bac319744b1d06a6af3a35ec13eaf6cea783b81629b5345c8747713800a4e28a83b093eead1c3b503d5737238c891d54042422a4c4f7e0f3c415b4b4f83752f24da803518086eb6078a2149eb00adb658052f1bc03c274f2d6d57bc7652db1d3c1e63785fbadf548b4b052c9bf7bbd4f34b44b2660ad44935a99bb51dc563f58a5268e8170df7b63d87d7a32c6aa0db26bc2f46974893533f75711eb6fe83002455ff7fa4bf71e84afab81caa081b847eb9513bb9123604fcfcaf2a48f3109a97bb84902f97058bc362697a7a282a1db0fb69579f6d891f49a1f7b037bc98634f74841afc6490c10d811e91e8f3357cdf518a87bbbc0eb30c25137a3e32486e58e397250c3903e06a2cd605893beb50898780de005e7977f0e0e1f6b6b804508d4db2378da4684d2ef783b8858469f9c4e8c52856a4cf83a76713b9a27a52803de7d9be37895eb0af408d2fc0e5402dc4bb3c380835ec94df44f38d90b4aa3ee9038aa831be36937a1eb3c7843073c2fc0e0bd40279bbeaaea59d2147782155350eb08b0aaf51fb078dedd81f889e9ae8084b5501577edd71c074791a25d33de1a06315502bda0775591e708b7af014d4e970ea688a98edb1818b8d31e9f97e3e85d84ee09c637438cd8c9f2b0fb58dfa8b167192c7e650c559fa213f867b7e1a1c2d72a063a7a8dd3929b6e832934413913065f6f51d3d9265b34eb0a90409e8364c9e738ba8528ddc9d48e28e100938298e9c8878f676523f74502b804a623e5792375580398994840248258730f4c32c46c50a9597bc7a2d074930126c8a89cda4d1e6442bfb55a37b6ecf24dc8dd27b6149c2a47917f4952c9b48a5e741ddbd7484bcb4006cbb8bea3972099ba3085bc82967ed7c7beb836f62b29e20a13ceb3a223930fac6ee89722726e0b4c53e5854e5d62232aff4ca382eb2397e800e82e07516631456b16bf20ee243d4b654fbe4cec6db5048d77a5d30b84dc936a883346eda773f1f8f399983b69fda60a8407cec6775ba64b0e23a9cd89d72ae25198d713752e0a4970068a7a7053aecec4dcb7869a5eb210f92a28f15cd2ec51a7be336d808a7edaa164f875de464abd0223313231e12c1bd88f00a30da4c905a0af1da3757384a3c0399d755a925a02aa856201700b48ee9582871d787cc82932ab7c3c6d260538f439911a5e88b62e90c9a720c2a67228247d820844122d3c7c0fbe96fc4fa1a02acedb1fd7eb5210164e3513f378a19d418d6809500cc6e5f649de48b70873442545a0f145212b503c7b48fa64249a5257f7ec5f6bee794e281b8617829f2a9457df462de34ac67cc26dafee459f787e78d5d4e8b992554859e216978737ed6754831f9195bf613df06c958b03ac12b7c80ab330e35bf7ac28e598f20386eb4e4927bf62112183d9620c2c1a5968145ebbb7f5388fa80304bf2206220b4d703b68052017db938a82896f53c0fc1487cb0fd6170d1e7ff3699cc2dcbb911017de8f96d7b231fc8d1e2d6c90721bb6aa984d359e1b0005a7178a111b3290edd77f805c4243be0666710fc823f5159510aaf0ab11ebd45f363c6c7b965d4c2c8b92f8181856a2095a32aac8b8e71e664d4f4e3580fd5a2429fad28e2358af0038f7bbb2d33aa49e7b2f3bf6eb01db92ea276db3ee04485234c03f8230193460ff044e44a90b1def570be9b7901e3af4ab9bbf65212ca118450fed50b35645cd4e4aeb835c991698f0e050df3fc725ebe6353ca5b1138e1e200a37f26e82027b663f665c81a8c4e15975652ccd355fa7499ea60091c96765a227aff4a70c953e246a5d6066faca45ac63dff7a28c67ae55dca7fed69e94b66c3ab14591feaa5950f9b6a4985c6566c648f5a37b6278543042650b39c36ca4c059355867e90ae714e011ec035367bae4a837e4386a692627706a52d5ce53ad401116ca0084d63f191f90410cc5ae092c06dc7111a3900c12616f601205419b75c907b7492ceff518503412af7a789fb03e6f9df3a8fbf1befd81446355287f32631956fafc6cfaefe265d03737e7d638acac4d6291cc6b682cc79b1b345d475fbc87cceaea32ce4f299c64e38ffc59feb80c667ae0544ad8bcfe29101483f8c6c66aeb26bfb9cdee2aedc861d22025ed05db53ae4907f5f07a39ebf1992a5cfc256c1604064d3d886ee28638d15bd9332265447953775cdfe0526ecf1c82cda65700de173ea3e4e29aa5a24c0b9b1cd15fef442b8b7449ea714f9bda2b358dfba93c13e9a6412c1492987c29d1553d6dc375497d46f0ae92cc453c60e939f840ef708e9e09b2bf34b901da13d67d4d5a8dc8c1c798da6e693a5403cb41d8f6257f8dfc3e028fbd823ca97936eaa45aef42a0cdd3a48d761059cf989c163b84c68fce342cccc90e54a614517c277308c17019609bf80e3c1d138f527659aff4726f24be567ec76dcd886288730b222c7c4bc994e91abea35f4729d10136acf6f39cd7e522139d36c1bdf64ba4c5a90be5a3f20df5d188e38070affd913882328c10ce64d927c5706a8a33a4091f2ebd117cd151ef3a412feb87605c5b23345ea946842384b5c7e5010d7196457b41cacba2ecc5c9b2db0a7df4c740c7346b605d880baab6a0a6a633feb43005b496542f0cb045f051ab23ef605dae63923b5ea550e408bf2e8280ebc9972fe45ad76dd64385af04d33f3583334de18c0e06b0840b9230f71a9bcab2d94bd06512895b6a359e1d196c68939e1606e8ca6341d88e2e8ac9e6c575f6530e25782d8354914710e52c458972693bfe0661d9052d9a9ebfbd4e07e201c835cbd7a92d387d5ce76238b4d8f30fc4fc6aba9e2027db65edc24051f6054c11be6ef0c451002f0424031c0030816eef961b1d18cec3ab4e4e3fd79baf975f82ed91c967306fb8590752f3a7cfaa9e98de8537e05455ce38f8de5b587e943ab7e6b388dabe3a96c75b60a6e1b154dc5ffaaba899c45131886564ea3a1b9883650d79b6af9f352c6270e89c5f24d588509bb3ce5afde0e4eedf746dec657c82561097f130597c7d68747b943251c0a735f0b12f26f4f0a177f3651fbc7ac183e9203e8e2f13b7e8c54038a69419d4f3293112c93503a8b97c4e5101d9b8944142f84cb18e2855511ee2f664953bd43a6ae241afcfaa70d9b21de21fab2db436f8580d1637e6e92ce6e0c409ae578f34f12ec08cffd1e4e541ae326a8b54407b6e45d17fc8e4e3a33d0f9c4c973d6f0a56667064fc9056415ce3233f351d4826254574f0e030db3e4fc15fd8f819f673dbd96f9ef825207ebff0d34f707e781c7cf2ece73358657b5689ac48075b0147bdb2fe8563d1a3abad20455af6deef2a6c26926118a686736fafae25715fe9f1307889a704b44c40927fe5875cc6ded16326c28728ab3a81381b17db5a732f4de76a801eb382047cd06c366acf99e15c6787d2afd22833f4a4173406a194870a5fe75116918c2313bc471568995df976e50107c7bfb99bde42f4a517d727830bbfceff342c5a3e0c3ebf452c1fce7e571eaaa84fca4c4dd201a4cfbaf9fdfb32c29bcb6d68cb16692ca2da6931c25f4eb0b024950eb254cf9e4621a588fd36b27785cb59079c7d99038c9b2666fa4dc130f35b6cd04a5bb02501a07cd50ff9a7755b6f36a14f22f95b7d13436c79d6c21942288b7eaf1e34dd20e94415e7095700c06c399d040df29fbe41040bb8f91430aeedfeb8fa65e35243a402fc610b4c03f3297e8032d0dcea79f4a2fe09f55514770c4f4dd3f6c8e9775fe76968c1276c780deff9d4c56e1b377244b4cf7c966b04961835f47fefae64d54fcce8ee188f436f3256c7dc2f9344acd115a67ad19e6a045994f4390415270d1364414c33b02b0a4ca9913dc9cd3fd68cab59735c1911c429a8c4a5a7ab2cc5b7feb3f3238f34702366bcc17375f8a48abdd22959b7ef90290c167730b445174c3ef7a78033673c4f66adccb53a1677c435b140b8fed90c4eb2530cd2bca4591840a1bb3082e01211857bf7f55563e7564c566ece4dffe33575ccb4439682fa36630db6d9e737d365a37bdbd99babcf777b1da44ebf3b3f02e4d6c3e776b9a085b084a87123e344e9ff7d93802024f26516cdab0e2b84a55a5b40612038697597522e980932e254e6a7d53d85e059f5642d4eb50c4cf9cf6fa21a4d6a3e1a44ae7e345541c512e7da5299ec40493ef8df2ed171f1c1733bfca4cb32bdf400fd7f385c25e83cac5e95c8af776b77c9af104108098b96df85c144f8b5de56c5ebeed74557f92707d49c7cd3d556bcb9d532b1d12e5f836e483c31ebd0bc3854edea627f40debf4b53ae7bf4c8207f8639555276eadef491fe01b8b43ad124eaf3b9d1d0aaa05cc9a1c1346d36c30a936ffdfd7fbe8d4ad0eb1f9514fb563c3b4453f8988c0965d6adcd922ac1bc8f6b1f0f910f967959c87b3065d15a72e74ae6f45bfceab70ca4f44476c18f71c5b94c08f8c85e43d29e21df7f464539ada48aeb059f0aefd5f5c090060264143fcd6994389c849a1e2fb9d30168b5cbe2a241415ee4573e2d952336b9cc88698fe5438c6a50aafb18d7511679de28a35dd93f666eb60b435c7c38f1a09b737e5bac8e2ba5ef211afc60c89bf49831b1712226e7bbef1c897b4f872d67a9581726598e700a486eaeb1a3450fc066fb82368c060a74ff90153b288e665f48d578e7107ee569690ce400bcb78a5dd28bcced7bfbad836f385ff2917061c268892cc7e667c4afa6427948d7abe8795802e205370f7728b67394994f4b33951fad9119a332259884d5a55795802bfcbbdc3f971ab211676ea83f48acc24c0c5d8ad4e6929bd01de3de50eebdd3a14a94193a30e36d4b9fc8b899b7d1de5456fd6c3154406b4c0e24581afb343e7a2d002f0a523e036305b6749927cb504ffda503a98ce0a0af20f50024014e3b5a0a2b16d055dd0f34c17b2e8f49386a94e50a3e1c396888ed389550d07ebb388387e16749e30ecd879aa1bf26643d54afa0b3afffc35326d3ff482b75c6451d7c5be54b97dcb49881d5db8ab144dc737cae17411d7a4acb11b17549447d4e256a54d0fdac31a4b6165a35ab9faffe0d90bbef669546de6f2e82215a5eb142dca755cc1fa9d36a0691ad9011449544bdab6b131d59839b0dcc5a9f9911022b4885f21134c3199ea32d883acb8d502ca12c82dd59f3f4ccc3cbafa8621125fa8a37aae4f644bc19b82d1fe6fdb104a6bcb3df28018dc5a55a4ab73ff431224170b0344d99f0a6c25cbdeaddbcb709489ec1230cbe5f7d3ab3972950b4c81b35cafff74bcb3364c7baa1e89545ed2863646d1e7dad1b54fb731d5f5d97e837a58e3cda0667feb3cae5169e51530b40db2b72c59607d50aa763a95108aa50ab701d3d5fadbfc1e1caf66488919344cb1d54e78f2ff9360f08af9991d9e647998b4286805058fb97e010849c114c8d32a68b68330126d350f9e2a1b701ec388b56f8eedfb825dc8fab11a8e0b06b79c8fa099dc05dc69270e81ae208ed4e2602ae768781d8dc446860be31d65a11dd63e1fd79529511104300d1798040bd1b27733761e51f8b43435d965f8b9abacb5084c0a3bd84954ecaee034ee4e6617326fe0e9c373730144fe8b31d079b9b00621c08de41273cca7019cac785e970b90c3adc8707b2af1f0d7a0bf08f58c360f5bcf55340d955f5365d335a9dd05eae6416d4db5f95d60f771eb0f8c867f338a30304f2072092d635dce81b76a88797debd36924d00e822daca14e1426d98a274a0559c7199eb3422c0e62057991d150ec045c2a9f19318797e07c0f8c9200e6e05afbd6ab2bc392ec840059bb45225a62952d34b161369f6bd25ca1db97732947a93ffc5938a088db23764d7e9660bf8d33c8801eca79ad3de0f4dc35cb711ef3610658b1d30d4284f559bba3d360c3edc7cbfe440302193ae01b5f6af7d9717ac6e60b2f861682a106ff0e0e2848cf24c1568f871ffb67ecc5053e7573df5412d86fa851947c42b7c4e41db264c045ac73cd9dfc7122ad3c8a2df6cb0453c5c5c75a9a23e71b01aee003c16cbfa1956eacf41cafff229f92d4cb5619b0be10e6d379b1e4e2da90401eb7c3ce1726126802ec2801946c92b85e64dcb6a4dd6c1e64499d892978c02239bff03ff1107093ea4ed1c1fcaf4947d2e730e04bb7445bf6fc8552e3d93ed17eb120f988365886f293d0ffb73165da4fd19a56d84c4fa1599585d5200c296bf222c94ee3d2bcc638199a781b1fd89bcb0d6c8a0cc4aa58fc20d6fbbe2c794003913128b908d865caba9e107a4982fecbb4a62cb6087a3fb51a28547d697d12fb603d97d8b3a2627b241ba8e95e4d3f35cd271e6a27f8d5297b61ec267b38dcbe5b005dbf1a5b52c2b8470458c9cdec4476391e1108e46e9e6118a2722b78c1cfe51ff15268391f4a0c54a5cf620877f0194c5d016e75261540f1314e7f3a7b52227cad17f93483dc9799f993fe1cf8a61a9ce2eda4efd6b541ab3b270f8151c8cf58ea825f77c020c28ebb36434fea1a5f2101baf10618b4a134bf81d80f71b75e8355b43c3ecb76e8dea6f6002ee8701381ca87c8f080aee26ef61fa614c83d22e95b0f6392fe9387eed8bab53319a550c5d08dfbffc05a199580ef54501c1e7ee479c8563884c94e92e8f25b64f5f65b3bb5efd2187a7a6026a581baba0f95014740b1cb7722f642ce43b8852ec9011101204daa46a747b308d7d34bb0408d1e2709e369b5bb71d382460a9e597eacdbb16e3736e762a4118bec8d9775b79a1d6e098f22bbe79c625768aab6ef5fd167ca77aec57c15a816f47a06758efdc7dde833fd6efc74455c5f98bc0c6dc9328869515ada6ec104042fde155d84b6bbccab6ac8fe6afcd595d46ea0b23cd6bf4bdffce9e9334ae8fa96dda07c8cc6d637a2ada7150bd5a05feeccf29724d53c267167cdd53f6936d7cfcdc2b2bdc2951359903b38a95288e869fc7a989e4976ae61af49ca7e1d438d16bc7dc9ad2380def96299dd09b23a7bc22ce56400e986df621f8d155c1d2d7d72123594df6a59e0289680348a25a09ef0672d25eb1c3681f508076c9c4b2611f1a82c18fe68fc3d21ad97ec7dd67200841e61daede8f7f94575b102ec88942b0e9ccd1bf6677183f6ac779b1ed1c3103eca62d11c48bec18ccfb57705807b65943d827519165eff5680b3f240612613ee0686e31b7458ad8ac1999f9b37dac1835903c875413570e0dbfa47f26a436d951541c1b0b57e98a0f33ca3e70fc2a10a5a56c0ba360353035f245bb880255cd4816fd8a551b412a5e0b33c3879b394609846230a9de7c11cbd58b8bb969231f67460ae3ca00c7fd83bc1bd7dc2354699f2219bd94f9964cfb5193c7a94736ef24ee78e0d501db5ca244d53fe9c8eb61d77b7bed1a1b7f398555a6f15c32eb6dfd8ceeb65723b03e71fea0cf0d2f549e53fd2542c8032403790bc4c867cbcbab6884d6e1cb84e6141b6c76dc2cb39fdf8d213bc692464a0980b2ca8086a4dd45ce790d50a14f59ba1e36e3b10a4280f0d25a56ed617216fc9a93bbbce9dccf337d9b91658f53631e0106feedec762036d191253416c32513600b39ad481ff94dc20c1db3b2e5e3802b161539e30c52344b0104d6fe85b853abdf24a4cf02289165af9b2689dde2d38c1ce1bce1aa6e082375fb04024d3b84e2a4a1b8960ed47fb33444c352574c7751a2a185e26c5276072df1c8a7c2948268ec778847a907e076ea12fbbb3cb456edb5ed70e86435eb3bdcf90bf0060c23dec1278f1012bfdfcb265a03ff7b2133ec96ad0baf05b430272ebf035194d904ec82cb106a257c72120527fc457cbaf22dec6b7d278aa4fb1abf45660152155d8bc5eb5a885f57d4f32805c4dfa776dca8989b7264b9e82cac64334e9360d43bb01bf6f8f508b8f084833ecc575e8610d289a69d00ed26cd8c44c078f1c1aed6e97196702d483c6c1762789f26a9c14d65bfea5bb133902408b9dba01fc549c4b929ecc807b89173d88512d057f55ce193136a6a7744f3bf2bf64d25677e99acf71acd2f832a4d37add1c24b1991278e667641eda69587509d8d7c04ff6eec881836aeb109bfd4f55191689e20203aad793dea31bfac904a15b31c8e1d45b826ff34766e7116c5447c322f1309b401a5e410262dc28c8705538271db6b20e0d139a6b0911ae4795dc46f3a44a07365a4d408a137f2f34e3664ecd95398f0c9d84f718d75765dc4085b3ba7a93e07cedf417293934d479966f7389e1d5384baee34b60a9335fc3b604e09c66f70b8cb0cf4b65531e50acde1f5c6f2494441861024962b472edbb9e2d5733efc990051bc04301f8c2405a5735ddb8d1c531bbc09cfe56eea441081066d5871b8b69a1b4721b35862e17616d45f158f707132ce9985835c55c4e3bf6b4603f8e6bd905b508344f170cf79794d3ce52aa3bcff458fc96f130418a655ee34d69273bbbc54e671713546a0ab0c2a405b7c4ff79d980fbcfb5a8f9c636ec634264673299a0c9eac5378e6ed47a469f2991e608704d741b7ed400e06bc5e3aa124ed3913f32a532391cbdd25f113b3f584d47534fea0bdb0d4f098a195e7353dd03bdb7e881f122c3a17c76ab6edd4b667b6e4b5204026d9e0b4343599180784290f1f8263d1b64a138e2f44e2d111005ad379f3a4ee7737c16e550e207ccb5489d890a54659e2c298133b78b0dab6d18f1b316e8a15646b0c1b1b7d4c913d3ef04cd3ddc96231d7531569c629f2018c5274ffec39b36fd8a762088310c093081c95f189d9b8e10ed09b2179f73d135dc2e37217acf8393d82337334df5addcb7f058743ba67f1a8b5f36c365bd901c0df61cfabc113beb7bbf896bd6dbf373cd197ce3b7022ae1b388dac5cb95b6f8c715d493a5dfdf8634200acb91a6184074be1c4198a3b5a3457bd27a2853466371cddb643329b87d6e5592da11b2879fddaf9565ff1eb99ea3c111c62da3cb8047f9d83d6bbe5d781635e3dcb0cc7e78381063894d8319c8eafbd56d1d5ca01b28a1c5ca47f1f0f1b8303abe21cec6d4c9c60bcf390c6ff37b85d2b38f66aba341bbeed2ef43d4317006a6b58d7419ebb2e3e2f5d3b3ce35ca99baa9ff826967a5ae36b7f20435c9822e76b31b81a6ec3d79f32da8336a582b694ffa8c3866b749ac13304af9e86151cde6eaf6e2e031090137eeec3a963d5e160495869cc103e1946b1c3123b05cc91ee8ee2fbe219afc7b0fb7397e6c384ac0bbc896b4b0abb3403bd378683c6ae9cea76eefa0b311f33eb4ea4124045d2c281f8a28a85153a87f137b5340a83bf5151ee9f95e3eb60286279a27bb0849533ecb842b492caf958d6e4e8453ba91d1e7bcceef9a939ebbf62c6c7992257d0de450bc58dfb65976999c08834744521faf026e8e5290ba3e08ba4b826f101b75feb557c701beb2fd1bcba7a1397123161bfa467f628f7aba9941efff2a2d272663385d97b6a9d09c6ca8be7485f7e8a7b104198b7ac8d56e3c3272f146752779b466d4ed0cfb031638a97ffe614be1736177c0b4179a1d1a16418a3adfda6ae25c2324c41c92c204710e67c67eda385681f0acd224d1f015a38332b51c02e826999831b6e6d111985bbb3799b188cba11a58062f2d9d97d9112b56f119a198faf1f781cbf7f8293dfc41cb6912bc07859a99119b1d55f0fe06a81a80c9e3d605a251a2a761f59417660b17464e7c45218185a0ae81e1929a4e95d7e3126b7b2c4457bb3dd24cde6b73d43430431fb00705f36f9a22d3b61d2a024e40bc923a40f1da61da799d4a09020651a3382e0c48d5b077dd9a55a84da012f962b5962587db09e01fdf182664e9ad2556f77715391d7dbcba3a8a54856f94c5734a86b74c271d916fe0b1f6d2cbaf5cf9871b8d64170cc00264888f34f402f29a2e3ecf30cdf59dfc6152d30b84a1a886acdc49e567fe0ae35b08d8d7d13c75548981e03953d319eeb8fda53160bbdf53f9b22418a5c30f35e01f1b4eae0987fd98729f6e83a9c8b5760f542a8e33f82d92392ec2e17947c1be0d8b0fac773ed64962a11670af6425c695353e838587b863219bde4a0644669d362307b83bde94a67888e95a40030dc581e8119d3df6a29a1f55cf873d9a091456080b5adb8deb46305c95cd2d0f9caab8a347b1784112dabef7e21cb8622709ee26e3a5a56c607f93cd8ccdbfc311a78c3e14ac82d69b84eb0d03c07732f6ba721931ebeeb7658c310a5b9a3f9b0833e6af020cb7e040b95c466602dc040ffe3a74ebdd7ed07a48281f1f2590ab1da340210333eb3b84fb680f4de7e34bbca0249417d129ca2ec3afb762191f69be925cfda1d09103831ffa525a13dd629a2b31fcb749cc912c2690025fbc2bffbb2048da881e9d779e07bdfdcc46e28780847030640aef8bd4a8a6d6185092c087725c0344a98402f92abfe915b244053d37ebd53010f5327845107728e4f33a3ebc726f3be3e561bd1fac14f5a73298ec7c5abe48971a93b01a64940571a2388c6c52bd94251ffac56f82bbfa3563223472536f06e14b187d29709e62c6aabd2bfc3aabd71b916a5438f11917a32c465d38333981dc0fadad6e495cf25abdc4f99dd5719666ef4232712e5ebd107e48367534247f3d9f13a663f476ce24445d11a4f48befdc61df7097e83e73c23ad17d39f211906c3a47cabb2cf0c859d6ea8deb7d970a26f60048c11cc30da11af8d3fd0854ebd726d7ae2d6ec32d96c9cbc75863c97e38f8110c4f87716f83b8218dbb2906884cbe1d8d60a8121e0f7bf51a56b7ac4d4d57c16658a39741684f01a2a7183fad66268a637e15a7bf7c030a1d739a514183ef2c31560206fca61dbd27f98c906708e711484b51157f17561300452e4c74ded6270b480a4de0623fea6fdf2f3454ef40cad83f9bba67a9996a55fdeaf7df0a4481c9ac6a3d9b3a61829ffd6d0b563456869bda5dc0bf4a103271981a9b3a3849e6ea68b9f551d148c6c448f6f9d99a97591e66cfa85ebf85070bd0b08dab4bfab66c2e812b0eab74fecf583adf0000f6886302d3ec61914655d3d6b7f1116fe6e60a9acc8c370bdc9d4c68b68e9dfbe1c6da0fe75d1f798b58b75ee0a8704529e2e9f29b02c3bbfed967bb23a262e7ec169d4e8ce26f1494290c470ae448b581fb184ba4d889190e1a8207e8beb7f988f9017899e18e0a4a071db62a5549dd8394bda93d5da0b9ebfc8417ab352b9b175d770567be0de2688d66600f68200a6f0a95fcf9297df2b9c302953160f090c1053410ab835fbb334cb913bee55ebe37fe2a56dfc056dcb02232de617f33e5f2641e4f44f36a1dfacafaaefb7b7bce89dbbbc6e87e5dab0f039cef9e8f11f0faec6a441ca76d385d639d9cfd8e1d118f2d22a6902c2d1ddd45482c735d08d2f33215a1a230305ec838849cd5249decb3a23516b528f35f7c84113d8898fb8d7dd8db0c01235a7aa3cd0a7d69467122025773d3d323d02dfb3b668de137b0ffcae4b4c622b361cb6a974b901c655d4e9ed318fee54b1fe99c1faf7dbc6b4f0a55c20ff283bcb8c1d96e740c96b5cd9ffeec863a9d830d176c4c0f1aa8e8b04462da7aa9a589d74111f6896a6aecb7dfe67020206161f08c99900a8368d7d3f45483facd6e392251b234f705cf8a0ccc605b8e577600e505ef33404763f324c27f6f146bdabda0485ba62c2c4c8b4322bfac5732a4d9e9b3875046b1c13fb54338cd2d4a95804b4416a974f3ad82ab11a39ad8e6be0fe4db249fbc937ff44af6cfd591cfae95a0bd9b8db0e5b7edbd2b56b80e2d30af28faa9b14119d2c0c2b6883cc2f40f5affb3db50ea7471085ea1e715eab0bc160c17f7df3c1f2884a6db09db9f4e6cf492b6f9c16db6f679ff51dab232eeaeff95cc437e82462a2ee3aa0f8b4266943b71590290d1a400b659fc801ef7431de3a6bbbed17dccdd6d176bffe7a83f379345ec384ee9a0955934d02ea6691fabdc3e65feece418d9b4d8d3ce29ecb4c83dc5e6168f0f392b04285e338cc21cc21ee74edbbd30cddc18ae67b317cb20c9c78b8d7c21b19d2268434e7f436fe5c28e2d0d9e822da30bf8968ccdd39d8daf5315e8939dcec2d9a7506771bbc3bafcb9ccb8de1f342ba38db69aad8cc7d1d3610c999cbb0ee6fc2f169ae7e0475e2f3f25b70e4b3ba4ebd6cc85848733695fb81c2084d4b3302b24abcbf73d7d856c890ec54f7bea2a4f2bbe96c47d6abf168ba22caead46f5de16443b10b635112a4772e65254be7122602f999643b78d5751744416e456a46fe30247fb709957fa9a2c8d07e2727ed7dd3f9256bedf613937351c2583867fff8081f08eddd86d8ba9c270553c7b4434d3c3119e142d166f95fc9371713b8036137ae6003295ff529f970c924a496ec717e27888f35b478bc1fa2298cccab5654c2a7ba5be6fe4f5e3efcc5e40f917a05a0adb95c8c4b0f2d230f129990a03278fdd9b575088623483f607c4b2f9b51fedce707c7ec661ff70122e8b3c0d0c086295b62852af16ee834040f01a1483ac2fea6ff00cf38fd24295e79450a0bff2994d922e0a573b610686bcdfb6f50fd02073af91b158841984c8630b52eafe9144b6efac27c4142f91e57008732ecceb96b5dcd107ad17f72afe87ee790dda0f666561cc8c0a8e218fbcdb41db264e0d70b6d879436556b25b5d5e6f9e304eb8a2ad397239082a9af1c4fe716d520b113750a9fb76d34bcb4cb4d2513043fbd2e781ebe6f98ed6e464d82b619a67d64a12644cf1a54356b8503990beabf61bbc86fac1cc43c19513215dcec464c57fd2b1a75fa3a2d5514af13469d1f9af67b1625c89a9bada0120d23c90e6ae662192c2fc09d376059b0fa180d54daa52edaea50a0c7c24121f24ed0467349acc5d856bbe9233e34e1d1f2bc263ebbfb23efb2521b08f4265de5068bbed8efbc9f746935eb514fc94e9e7ea21b0f9ccffefb930db02999269bd21075781449723b22e2dc131a844c1f31ce3331224437bcd6f38a409a05b3521d368522f0e41218a0393427054b7f0bf70aa186bdc79ae4cb66c451e40f071d9fca30fa839723e55a7e2359469c1736ed66f6b31fe8efb475808f64be46309be6f1802f8215692f9aeae3b4bfb4e7840ff31386b4a3901fa8e7c8e5209f8419cbe9064ed8d1cbcecff7b89c349e78ebd40caa709fe7a65c7ce0c9471e953c357f0e7d9794fcf01900b945f84b686984a78ca91d75004350758ed31e4b3767fdaab8729c92da715ab75bf3b7fef3eba0270a81954729b23db64f13dcbea411089024d9c2c950c4723bb0eef9224c0354f106814e5c6889fdd959365b44517615ce4a8f34447158c4d9123c557119ac7f4e9a26801c9a2ce9198024a67ca9e1c5f680c3a3bc10b75ca25a00f7f5075aad835abe4e1cc8e61fb2f0b611b42e9ab6e3f67bb62d6a6fad1f82ecb05c7a83ca7e72497abcc34932b7f4c65e54f39032b86a5bb367628a6b69ab9dca2270d41badc9d090247ed1465734ab3ed2be4e52f8cee167da800c71174209dc300a2de6407dcaaaf270a9a1bb14ea1021bc10e3b9cfc5272ac3d4d58ff5f36f88d233a135272f0e1c02696094238e8a07c09a507eee0d970b7965a00f4e882c2d8b0f4a6b01e9900cb8aeef2ce9ebbe287b2f35a1910b7d6c369b7734ac5d130be8678a35f102563242b0f7db01f229f36e572b4bdf5b5fdf99823e6cfafbd3063d37362522a497c8ab9a8132e6a9371c46014b13b73d6b97e7d010ac7d9d000109765f8550787840ac7f6b7ddb67794ba1e7ba5f1e348f9d2058e674f3854dc4e6231c83a135019d9624501b89afe7dde2713263ca3825244e3fe10df8b364aadbffd595bdb189def5ae218dd0a1b9af01351f629a53bf294271cd29960a498aeef566bb8f03c19085ff701e0e39a9fc3e33c43a4997e3aebe03951e4fc84e1d48cca95111efb6e10dde0789f7d4bf8ac9914f8cda6ccfdc5c6049c97ef1f4d20b42a7e72745dfac98b28020be18dc10beba0d109b939aa1461be2a3db53e199ccefd720b51a60a41c4fb9bb6b6f0a8b72facf1941b2ee3b8385266371429f638da99e7658a04c84d702dc14e5402569028c96c423d764075217e7b47b25ce824d22b9ca05cb1f7e5a42d350b1e963a227657e675bcd81c0794b349d00acde978150b70537c906d202f6741277617d3e6f2dcee63cc338fc6f9951efcecc40a4bee3129457a8b8cb075746c1e3fc3279cbf858f34bbe6a3d2051c11dfb4e984656582c6b85c69bf7c93131e2f8aa26d24eaff4c51aba3d96f8d597bd2fa05516351be7eb30e6bab37492302bed3facafcede740f59faa3964da01c8663e40bae74d00996bd5fb5726434c780da897cadcbf33dc738256c93a2a17b5f902fc9d07981a5fd670e26a88db095141f7c476ad992ffd491c1053398ef40f29cae3584b63b1187eb3c288d7568c530920d4e436c9bd4064b0bfa82140167025e5ddeb8eeb1456d04fd31daba94751be4467b921ed1aa2e0c67c520a95b2fd4328aba922d78360b8331995433cfd9371cbd6d0070adf558500db511de39627d2867bbe1f10f81d9f6d1d18a3689f7922623f95fb92c3db98270c69801f19138e4d2a673df166cd15c0a8e356cae103b3b5ed538bf6e1d3b1913f5eed6697199d88de0613b4090e80877963852cd519f371001434e29e7e1e078de7aebd5f6845a3ff68cf8293e24c8cadacc51ecba020fc7dd550b1c3e705652a9a060fa20599c96e6c45d59128e77013f1de68b85b3f1f950e1cf9bea3c786c059c06c2fe9959442dfccf89529342293fbf6e60ab30983cca4d3396217d0837abe2bdbb2130f43e0c361524a34253f02793febc5f47a2e9fac2579bd662c5f51b42e08c15082622740b5a7ee8fe2c0892084db133bf4847b53e2ac20ee79e7b1cf98e375cbecb6be21677629fa5d93aed7168f4e560308ac778cc9c9db480bf0b8c84edbd280ee6b3303bae5d9d9e1cc8e1de1c0de8a81d817b65e90c54b97c849487a32876bfb33502b850563aa8caa463ac7a19323696fe26e1629f8de7cbbae7a2cfad70f39ce08e90cbb72619d33837fe7896ce7bd2e85ede28401bae49f11911982f935dc2836d25f010c18de8f112b075723d1313c7beb8d2f7752292c69479fa599f17c3d5bd7724f440fb5e91515ac01b87b54262632ebb07a9b1c0fd6e90db9bb8ed0c651eb7997d09848cdca766212514bc5146a22a55f81b2ab537ba75fefe5a330158f4145e38e74dfafe4dc85299cf99a4952d4b0f1695494f17036fcbfad8bee82a6508be79d9f7f8c406aeeb60cf7a223c2b8534ebfc2d4c9cc174bb0cf53d22f986207d12ba6e81ad779f87ccbccbb49869b607e771ab8aa068a06c402212eb4508373550bfa59b30b8adda828489664ea0e0b3778bcc9785b6daf2a3219f82ec09a276cdd3b9ded4428e4ef22e83922a0fa16d944668f7071d5843f6070de817a6bbdfdb152ea364fa323650ba68c9082512e408c2a1341c55d0fa102bce71eccab9a5607447aee08b36738ae2895260104006623ed0dd0f6232143b019292798b516509f60838e0317816143a6d03cb5b644d917853c25174a6465867e3ba2b0341f6761f2ad15386aad8f8d4fc87d1349203e74f62874c450d0ca006910874469ae41afea6d5d658bd4ee7d7d0a4e0cd5f3a4c97de0208c24370470cbb78a03d870fe039d4f2177a3e98f4a1bb8992a47a23e4da97252174c2054b9597c96e0831285646697a247fc0e65dd3254c5d634c2edc51473dfba068b94eef2f8210200577e12aa2eb98605ef7489e93e01892ac8e969576061897e5fc5083824729224d52d7d36711ca7e3cd0f0b28afd33c50e89478f13d8a05efd7cdae78c572092aca5824bdbc59a78000cda1e82d54dd4dbac899d936ea6dcb3d63e0ac8a6aef5e7daa572c447dc3bff61278fcc61fef07b8f0cad1c78dfd0735c9e4556c84b2c982c33b94e0f8d50a297b3d30468e64c1890b12f73a9fb0f0b5ca68f81eb12c590a199b27f80d7eec7f1c4104e0cb62f39200ab83a84b8442e07f04b5b1b5885642e8a9c9d66e2be46afbc13f67ee7d0ac03533a7ec12c173b97693cf90a7b4f35f4c4045bd59f7868e0ea8c31386f85db75069a574bbd108d39432c7239c2512b8b503b2813533422026a4c1818c5f6d9eac95b8de27868ac785b0d1fbab85ff4846083403c079f2ebe09b4f93b82808f923518e271cc882136430b8272a174966971735d627ac9a01161914cbf16d43012e37ea4bd9dd4088cd32e15afd5bf38e0a58fd4851de5ff8c59cae306575f2bc0941deb7414cc04782bbf51cf3b4091ae0170a859c09a033b563fca8e0fd5277b7ae49849e82e9530fdceabe3c87ad8eeea1325dbcab8f33d9c16aaf1db6a930613614729545b1421a1fc1f6bd94d32ae6c8042c4f71dcce3157f602699a41f57d8262f5b18b01bc9dc314ddde9316b359df29ffe555f96e5cae40285959a77bedc7d155e621673e31b1e1a71fdefe24e6329b4ad2aa791c8956f35fc7ac50856dd01ef3bc2f964688e05e155d4279192225bdfbff5f255bd7b7ac4dbe124ae15f45e298bf1d36c129ade8ca137450248a6dbf57477e760e55819191d021a459264713b644865ea570ce9f90980a20ccb38f1160e7b738196d52f017d68c389aa91abcd7dd4d5c1c44bba755e2c498b56139b1ce150435d3b53d676b08005384e21475bcca2411c59f7034f138044e3c7f35167cab29ec501a6c74a5bfa69466669585d5ba3450605414e6856e6e7066756c6af913432cbe8a3560eee5951509ff3174475f860fa24bf75148aa56d2e7e30de044ce96b64ac543572106eda87a176e96ed44677980bedd7c4dc39953ad6740f58594a8ace50cd74b9e51ee1e8c8129fa6816ff64add8e4b55a085b5246327bfe66efbd2782d32d4be188a83c701fbcf1f9750ebb507a01a6bf95b29aa8e8ca11f56de73062a7dbb127bca2bc70ca3c42f00a9961ddefda3f99ff97d67c1245cdd286c1752723b0d5d44bfd4130e83290892b10d2455957ebd0e66fdaf59d837adb1b3bb20fef8c5a4c6ad3ee65b071e5477ddf6986ba55c9807154856aa7335cb1f9d71e233e1a856a6bcceeee51d15dc3900dbaf8b21b55f19aa6477dc23171a8fd2e340c23907b6658464158065ba883c7ef6f1e30382e366f4f1017f195b5f5103c43f7dad27f289e4ca6152202e05a8d493a7be32e744a89fd300a0bc65d9a2d3b2bec3d845e7873c0e146be3094b3e195b518bf722b2d9f863335b90cd7987ce8806041212bfa6852a0b79d09a2e19a5c61e00eb8ccb10f0529737f8900d5005577ddf4b2304143e3afd46710c9376c165a5cb0cbc6133ed6d3ee13ca8a31ddb7061bc8726a9b8517ff31065ce489187d64513317599fe52d70449be071461c2422d32741015bcbe7efec0ea2fa35fd5b47060544b20e61e62c82fce820b6e94f434678482ac4835895d85e3c2d438a4d8407463bae1565672dfab2b1c604e195f540fc4f64c37b22c2b7c9960eceea9000fc6b9ae7a9006e7490e2802e260397f0d307aed9c30c3d20e85d55b24cd681b95a0407526a3e5b20c450c8b31f94af97221a3a07e710b2997c5668b60de249ba6e9fa87afefdb12b4f22f7630db8158b47833c64245f069b976aa75bcbadb9f4bb41be82d21b56502c9719c64606a42749a62de50269b2cbcd4ead79b5e3318753a042f243c580bd154f31830b7b6e4dfdbbe98e92467d468945483868aaa852bba76d9b18c21a2ca51f7e4c512352a69fc8d1753a0a22c081f66a9b2951143ca0ed26e6504895aecbb39409c73db97086f6de7ee506865e45e9b1df59569a59fec935e3a67ec8bfdd0a0e0ce13b227e5f62cc768d9afb76519312c2ee4f500eed5832c6e997091fdab5783ef209574a22e0d36eccbb88da0d6e53bdfefdbcfea8fd5f8a879e94a86c839db79be10ad816b66e20d82df9c2af8a040eed1abad7016ba39de732cdf69775598c7fcbac3e57a52764675d1d960bd49dbcb032d57a850583060de7b61292cf5f14f3d38c9e2574e6702b151e280358efee42748d467516a00884f5b9747065ea5408b34584a4388b9f35be9cfc5f29a32cbb3d99ef9739cae58322f93045978b7b131b537f6ce52653cc3f9eb8336723a54020a9123fcbcba65d0936084a341ca1da3401f99346d056bcaa8b48d83e09c59ba84b15fe71b2ebbbef629c19f126408c2333dc89f4f9dfec848c04976cbe09a2edcf66a4e9ba760dc199e934b8bb84026308b9f872d88615990e141cc6d5642f6d6b32cfc90ae854d62c438e8f3367ec33bf649dafbcb330f1f4bac45fe48e56cbb6585a7131712690fd67c42a335af60f583d50a47f1833cb3a99539b48fbb42ba71cb04607faebddbbce78cfddf6f47bee53c7a138fa582b6ec11c2c48e325b5bb1ab40c11d1edcf8349a0cf2c26e36ab282a9359ac6f305fa1a5b150a4e552a4727f09c6fa60b6b766d00a2d00e6a2f28ae1ead4ac76ab97d28b17b111d82fc65ab9ce3585b32138c9c5c21ad10b1604b6515e98bf74ea855a4182ac87756de00d5020a05abb9dc203c6f253ceb85784bd4923db41242c6c82f0d8dc30ad74868b709eb3ec250e337058839ef5a8e6c7172c9ba531b7ac4829c381b93accad721581e9342e8bde2ca42a191a64d90edb56aca019696a70e56793b12913ccde89846903b35dbf09981315b9e5ba72580dd029f520d157cec2b7e4e236999bfbcbcc505dd95e29bf220c9929b5c6dfccdf6bfdf1b69c7e49769a2b913effc6cfa19ea599b066c1db8c2e78a627f6a3368dc42d9c0945f9bcf25e61e9ced5bb20d5b77ee7973d53cde08eddc1cdff0cb1078dcaad44180b3d025b2fe4e3c884155f311defd75d8b0d2518a03decd074c080a68f7bf6105ce0d858ea836565854077563bdffef9edb50d714cec6e2b587903577befbda4f8a86755f2b95666c85d472e38dd24066c18199579449e5fd0ef50ebf7085d67c14d2975d187eceb3f716509799b64ba1db9fbb052ed51957093caff50cc87dc52acf2dfc6dbcfe8b4de0dcbd47bf60bcdb75bc44d92c7a6e01e3b9332a81888465a50ec69a2a43099b15e18090352d7b3c9499a52abac9dc6592b935a9ee7b179c9699bd253874ce90f4cbddc1f36927e1f2f3aa271535ddc2c537254fa7bf4a7c47905b17bc1ffafff90793a457a7029f555a344f2ade100459f7f516ed6f171a797621bbb6c410224a33aaff35ecf16610c5261f3934846a29106d8986d7d4621bcdaf384ef72e792ea89c769d4137d7c00a96092a01a4d9f3c685b8a2b520534b8f49e15f16b127fb440bed50382aac9b6ad3a1376ab448d35d1ca1ecb45005828c27dfb6cc7582e840e3c64d438970c5ca8057b00ddda130845f1afc1b55ea3b29d3e76b56ef58ba3f090c3e07a67ce5dc863727fe028660021f35022a13d4c007e7788ede204e0622bf21d6e4c90536ca084967b70c405f7464a5d20508676408be7e18be74422dbcbba8818f9557d708f1fb760d599be5a58b71de3d749af54bc3a4a4b7431251719fb1f4c9eff46723cedf2c4f9a23b093c3d945431c57087309ce9ad351e681c223e893a2cdaf5f707c8edd1be4a11b4076e0ab0383ef7bcef73d397b5e9ebe1a594731ffad090e1f2b75fcc3ae58aed1cb55387da811c9939f17a0d40cba1e5ef1bb74b15825624e1b0cfa13209971858ce387706918af68b222ce2dc94591b9ae5a27e42d4be92f7172555eef0552b7f7d863521199f583e1aa4f1d36343eed0d39d7bab015acc42d6356b16973957a3cd0ae0109c8d3abf5875575652329e60b35b5a4c224d4ef6c30fbea062487cdf27362f191596a66e9c71b8f94075ce20bfa97c670007db82cd20d84920bf7d4f39a72e4b3af5883410fd1571d2451184836671adb4e48f06907f276230c5a03ef2f645c0f253b4588d57260b230701db83ab809d97e3bc9a62b563d185ea6d718607c281358f94e3f75d68e810d59880a8cdfbf72e46196f56c10d6dd159071bd344731dfc32eca2c0d490426f877813b3627bea5d4078c314347795ddab25bf4b29d6f1c66677acd3a6941dac0a19cdc824ce6d1b75e0f01f7b0076dbd9c565d73ce8ff87afb1ecebb8bcc84e9971adb188315db55c2732d2383f8da4529c8bd1b0cefb2178ee2ec6f67c74dc9d22abedf625562db74e3709fe7297180e55222453a4f95257834d040b257fd7b86ebc170a37e07873a4761bfe45e26c9cd42449ad67f5ee42cbd08ceaa47e63657c0ac672e36ceddc6dac7f39bf164661ed6dd2d9928b0a202fb57d0c194006eab97572e0f8695a306bf452364c26ed708560dc7fc417169893c7d73ddbe2ca2eb40220f6e9d06e819b0fdb68ab59f821b1b923d7d39846ae6f2d0a0d5b0492eb75dabbf10cb3aeeaac80e0b1a3f32663cc47b89fe801658095d7cff901452afa5d3f2afcfe8bffd04b5e8c8055579ba24def06849b9df4e4f5bb6157308278c45988fde982e426bc291becdb3f625e95f32c3b55b9e5afa5d9fa571b2c5af53ae15313ad86adb79a370b23aa0bac6cdf39bd84d17e34b2ee0a5572eb339e3fe1fe3fc1c3dd18664c3ff03f00da045cfdf7cb02d6df78a7986e8f85f96ed4478ba853a643c41f3e9fc8a73859e1b04d1eb0128cec181e6ccd18b6e247598ce4f5ff3e1a0536d03d3f5b0ede78a6911e9fbb78eaa8ee8ea843d4cb83d32e83f26e82378caad260a0e24a0cbcd54cd520d8a6ab508eaf7d5fa5ae8a81fdce240d2251b33589040de3811327a929221affd6781e15cef66e9b3a1ec7c4f1fbfc5173fd721e71d0780eaa408e19584780e9a54c68c5654c85be46b49032f90cf86faf90c0012bc9fed216d40e0a06e601f45feb6d45da77b700f15cd4c695a6b1337f1cfd41c7beaa67bf2429964e9dba0a887a04cead6af413ab67a6591f4e9a78c60f67c726472be1b84da2242ef7a7fff42eada08193952234baa454261ecc2464aed44e8810bfd9889d9eb46d398d89427f5971cd44e58671cd6acab46ae47951e91babc74be019171c9addbbf742e44ff72756ed7de6b9923678997ec47ee62cab685018f1c630a0955a5065a0b01ee0eb6334d70dd4f76dfbe78fcf6e0d1c21beea8398be3e099e01dfdddcc80a18e4a8975f6d0932f3776853a94e2e01dcbc6880179fbf15bc49460bb6f13851e786ec8a68a09aa7cb89c52c5c0071fcd4bd20bab875c28c52a30b7c6498ac93af984ec16cf7edbb74e838105c147e8526ba28787182b3f4d578168fb543b254da6a133bc768d63b317dfe6e213ce804c285d39ef8fdd60e564ed07aa0cc3f4bf72b0700701854a6caeb24cffca54011ca4f51dafc96e16911503e20f9c31c40ffb456334d0d9d9f49b1cc9a0f44ffc793ecf4cc35098e0162f817932aa0cbdd34d2dfe668288927abf7c0d9c6a6db342114dc9b87aece2b7cbb4892715b076e6d3c46765c4d2cd5ce1b811cfde98435535b0f00de0bf98ab3311ba60d7afb268af3566d7c303c7b9675c77a466cfa24def1f7a9fca69ef214baecb8cd2cc9a5cfcbbd6393e4eaf81dba9520a678c76632e5af657d66b2d03dbc63a2b7252749d80545ce74e338ff7f5ba3aa7b7b67bedc0baf8e809c83b1a4b431e00c6a4437d35a245ef1276c1c44f68de1f233f5d44daef59ff04bbf3edef3b98a556026c06b208eef634f409df9b42a7c685c7d0ce3c0049173b8bdc6536a06c7df7cf33dcd7791bbb72847c0b3ded064218e7811849bb91204177d05c61329acbb09ba6a9b6fdb5a987e3afe2a92a0db520be724836fba49afaee7871a023dd1b9498aea6f7f416fb5b31f222e94067370a8fe4047168afbf63610f9953f2337a3e72c7c77d1326e98ab164c9f024caf5415a2a2ae832f9a5415b7fe5fa292faac7dbd0be88e8aa4752bb766837b17dd7770425c737c004d549ce2f517c9bcd785567d80352c5c2bdbc215249b926fca23061aabda3a80cedb3d7e87e811c9e4c50f1a2edbec9b70983a7e6494e95133327dd2066cd756fb2bd5495539cf501b1aed57b6280bd5984f5d2675504288724e81f2f54f9f0b408f00be879c3f79641bf6991c16929ae1beb90ce08958f19232697fac619863810d76e4963e7b1ec331b3ed76a2da02c8ec86bd58a9f1fe7d307183563bf81f4e9470e9ec7733bf1b58b6799cb59124c7c7ff87f3308ce7f14590e08fd4925b7b17ad7736db96bc65cd8709c1f8582b1e9fa273a23f423fc14a81088806fc9a0fae58c40c29ec513b2ba5214c7be8f0b736385e71f30e5fa961b57b78a31a45d9eddab931659c0ae0fc5249d8412c8b8e08e7324162012b1135908bb578ad0c1ad243b4fdea6e72d6eafcf55679be8a67464c0085de91f1b029c908b6cb7523a25acb9165ab36c6aafa8f100d4ebd4c65d6b5441f83c1bbf63406fdbd062b4b87cba8ff6e7dc4b18f15b061501ca7ca900229b149040b8b41a1626c1eb63b7540977c063bb39350da9a2d24167998e7b262031e2095dea6212da60e9e05c6f55f8b1f770728d4337c69aba9dbca1e7be4da7ee89c2e5aa5959644e429ae07f3e8de0e822376f2ee6a70b9cab6bf4fb0c4c6e21b51227e42a2d0cdb566dc5cd358ca77a8c50ef9a8202f243173924c2318b0fe502f56b1ccfa86d609937f87884d054181b343b387b219cd8b31022f14b0747dcf9c21f659a60ffddbb6f7e6c4e53e8834fae345dde9c7127168b870f80932b01793e0440ad36e58993b86da7bade9171a122f73b012be6c9a6b54543239f978238924260a8da1043e8adea90d4308d8a4fdc4d1223f12a2633ff19cb4c5715dedaf3866de4d6ef57aaab8fc3eee67a6230aad9993f4151f7784fafb7e06c8c29ae717f1571f1e4c42b420de6dd98bf45de493456142aa34f5691ccd1d0d3af1ac306dcf6d2791770cb9dd06117e5e9c67354c7bcdb57b91159edef4b920723fbec651781589653d73cace0d96f6cb1d3c11c8e17595097e40206ba540970c4e5e5b783f72ae1e0534289ad31ed24d3775dfb4296c0f22d604d0f15bc8c79d4470b667a9880c162f4056b174870abdc97525eb03abc6e09af23a8e4b0e9f483aa125f63cbe42ec221fce151f47b056d0ab7c827b548a948a6e9f7f606bc1f31c956bab3d33e4a0bdc6dc24a0f959fff00674a066bb9491ff1e72c2ce575f5dce2ec50aecfb7285ce4253d94a70bba7f82ccfaccf66570380f7f1aaaac6ae9c08dddecc734ebd11a157d5b48097cc1ec76cb33746e5aed5b40ecab59124c1180fcb32097dc32d0e48c08716e352cc84bac4c72cddfa1051ff8acce57a60599040737911db09a96e3651eeddff84ed369754245fbc2a9c3d52bf2c4aa9fa02daee6478f8d491ce021e3e75b2a063f6f103f16c68021b555c951abe1e6d37915bf3bea63cb7e2499621b71195f4db870cd1369b818d80feb0059197762422a5b58b407da265585d38cbe85dd722584453c59687fd95488894d213707d1353b53c0da7c1bd657532eb3a4754f5c55fa80f40a2d1dde2fa9ac35d6bb0cfbf20440ec7798b07781bc5ae69b3bd29bf903aedd1fb3b29f935309efa70a49bc5f222a179db61214714638c10347a75fca7b36369f64f9cb0bfd63ba6d570a4aded0141dfeb6befe0a56608f26de3f3ce8a181ded993279417cf069d96a2ec2ac9859a8d103bf6ae1919222219a59dd4febbd8ad2bd9778e90283a400ffc676a049b2f7864b2b6e390bc69e4d64f1ce543cf46c9437266f16f5b9f58f3b4adf56915f45c9f6ad1dac9fad26ad81259648597cca4e97c7808bb361df784f0bc1c15eea2e99fecc4f2a9be8ab801721a413b599bab74a0914c69425ae4bc357143ccccd1a89c5f3744f325175aafa6ff7d262c28eab1c49d718596ae9e8b807f59a3685a09b983ce8dc95632e30dd2fe45a28b755b4920e18562045059f174840be1ac53cd04312b8f66f81035df4ad5d81971d528f30e0d982d357e7bfd6db3d8d43eab7fea21f364d8b9aaea017e6f330bd91d0b0ae499378ff2da4710ffdb38f3d1cc94fad7a0004ed4b238679f1fb375b01d92c84ff915bbfb6d8f0e7ea0e4a181969a1edc4a8525a199b7b331a65f7298f96845122d69d8a0a8bc11964269e48f711562ac06c27bc1abb9d2631f1987ab592bc46bf376c64b2df9ef8eebaea57df2c179918136007fbc9f98ad8a2de1f11bd87850cb139faffb94ad8c290ebc6871e86efb4a46c53e035790cf106e54ea959e0866b9c9eef2acf55c21e581ef9919498c80fc450b444cfa2d1f9b13260ee783b590ab168f3ca3664afecc0370666e30c26e28c91f6287d07b8949ee819b1ee5df67f9c861aeb47d9bf136234a862b128fa0d7566f2395235293391c837fa9c5c5010c0cb50a379d695cd2f4ccd332ece90324b38377a9871d1b7c8e4c547a28ce7d9b159c5c420f7f6e7227dcaa36f8fcbf3c424cd3b0f9c3cca03f3224d072a07cd619a8f165a2bc6ab990c384a66dc79365f422d72dbc03238fcb0df252ab24b5947f780572dbc42081fae910850e1935acb45a34142f84bdf1474003d0e51b93c11867d2f7dcbbdab29271a26e71dde44f00dd9f1429a7c27797bc2f8153dd1503f3873a40b05eaeab4cc8de236db772edf6ea7e44542247c23a6b4d029f521b4a34927c6e22e1b47b62550ab57b6b907b04b2ef005d0834507bca4e8c4c7be0cce9fc577694bc0e3df6521c568ede69ae2fba3069c28fb79cffdd14fa5ca36e3b5539debc751953267a57003432fb3ecf74473b66f4b5be8f92b3c2323a80afe1684c5a5434f4108be0b3dc9d3de8c8077c944b4b649ab52985a2fbd34ffacb371882bf23e2c60ab16c6105f30a07d81ebd4bfb43dc91365909ce28b9aa4e8f59aec46cc731317955b58c917351d20cfdc55f72fa8da95454ef014d33bade9e4ac2f64fd5bc2e75070b71c3b955f6b73493ed767fa879e7a54956ce3f61e19c1c09605f1dd5730cf18aad57d0a75f898698ad92d41011713156a3f6800e4b2ba33a1429f7603b41d9be1e0e7b0a70a763307a292c18804f57812f6551442c3362ea66245f200d1171393f5d234774674768decdfbd39c6e514e5bd569dd2e828e2f0d0c0cc187c0c79b13daa0d75ab3ecc03b299a135b75e7ff05f4876cba4d72c618957a690fb26bfbd2c1a815d33747f7f64f0c73d62d508e0a0b53f8c86ca5d0a6e47d1254d6b04277648c0d3e86166b54eb079e158b124de5f4e7fd650cc7c6feab531f2d6be9c5e1f546ba3aa36102490a7b76656594d84b18481ae9f2d54cccca85ce234262b97a0ec9f80bc6ee9b2a0c3ce14709df903dd768de1b102f4725edf4c7f9de407670c2e791278bcd0864c4c0193e1c5d0ab91b0f8cfc5d75748d333ca6006390c71849f2c6e6e5e8722d299185c463f93e55c33351b9358a85a15934238c8f475896543b092b8d4ff592dc5bd69490c150fb394170bf37da81a208bce08f7eaab7d91c9e0522ff2bf775dfe12b6163b5ba283d0d2c87c4395e305a1171fee175c31bafe516f78b60ef5498bafd32b0f09108b43d9e2a4381599af6a484c5372ce78ba9771019698adc9bb271debcb97b1c5903fbebc8df426859a902050a18877f67d0a407546c7a9fc1160f1159fe87e79522d600cb9eec95d0160b6a9a5c8924017acc08abab662fb62bbcedba3cd6887de348f0fade40ac27192a03338de2fecf71754d4c7445decb9569604cfd45558e098ebfbb02aac88f75450e0ccec4f905c3ac19bf2b5babdfca6de5986ae092f1d4451cd73c2e6e2eb6191c0cd86282252cfe02c87b4a5918b8d725504eb3be15eb154d5bd90a9a684e288195b44426110c08a22fc73f6a75e1efe43e65b73b110befec6ef870c673e15af35aeb8109799ee8c84e5c6b0f9eb142e7539d953b749e9d848727fe3ea4f8890f43d33140aac454135f3c1f8304230fe251292409772870b70496ec250bd2f6d90864bb6796067fe32870647f0cc1c4b6773a54abd37164bec9dba7111463a90d27e8f65aef76b54e9a730118804b1ab77d597ba5e5ba92c41b7c70d3b06be5125bc13d8e0c77713da6136e00617ec53684c7d4bb45b77ca1164c04de357bc3648811726e0055927663867f21f0f9d216eb3ec3f28165a64e0d053c506ae5cb8e674abd340d8f8a0c5094338719452ad2525083bf3cb2c036634e17d0d027c9e5a7b56d6df87d04ce149ab1739fe638b7217c961c418b135bfb601909322022cc5cae709475bab34d78f6ce048673d59ac1e36cf6da41ad67d0852209cd30b87151553d48628e9575f7d679253e352f7ba63d0983e169ff8fd226355697b2c10de7df173c6b940a03d885741f8617017763576a125b8f40f2c5b9dc8ef045e703b69089bcc1794c25fcdc6f673fd878d06a7719a1102bfb2edf2aa98f6ce27121986332e8a0b861a97f7e1af97c91d45792d537e95422712746401ebe0360e07810a05bee7b5e1d0f12745573417fb8f12c4aa50ad357a3fb60391f85eb6844ca236c255c8b3ffdb2d4c041be20ab746068d6a9cb18872f230b883c880f78d651e1d5ff390a567e071436de1a06195a24c5a0e490b024fc7e1192af6bb69649b93656fda85a1299519339605316c0a35ccb6c133f4963668d44e2096bac1f0c01eea29c8f1d2f288fa809f641b9f7fbc8bd784650056c8cb3a38e0ab1457f18f0b690f526ee4ba6689ed5b1de80f10ce14e161bb559097ec253cce778f96f7f653e9815bf04c7929d02452db2295e9299fe7f26d867930df4f94289f7078f7d6d0db9b75db731257d96c8d6702efc09f43f8f92a4f2f2e69bb0b85b234b70eaaa908d752e8054abf7eb925574f82b382c64ed54be86ca33a41698286a47e9847d5ffae03278636defe3d53c187a7da1522f2aa48e2a7fcdf9606dae530f6d47d5cdb88781ee74f7ed1efd65f5e4f259ac631e162be32a4c3a568e6f2919811302d928c0b94c7aa5ee42584e45d3befcf14bd3932d8b2e673bc7104e3f45e6a3f616308a71d2258d7d940c93a7ae7de9915a393ba670657e75315d05ceefaadb444fc9880f6a360143309784b72e1738b5fce28a3a4cb9cf80783d3489585f972be2218f849c9ee549943aa5c2394c3158edb88b8251fc0611f7370d7f680ff81ae681304d71f795ff64bc66c4520e0a39d8c363de50be8f9d28d909fa98fd2ca72addd15d9e8abbf29c5a9b74f6885f79ba1f86bc3a0dba0565a7534edeaff47242cc6f83cca38901fddb0a1207d18ffaf2a0bb85e8fd7a59c69aad4f8d44c6198b55728f3a5fa5918e941ffc95c65871fed97bd467d36283e55b2063ee532b0767d99a7b606a6d9c23c3ebadd1fc1ebaf90631120db9ba112fbfe7ccd538157543b5cd875f01d548daf48628a80cccb83313a3fe9b8af064ac50bf2f1b65fa09a6f8aa6879c6af23ac1724da5c1e076384fb4b28c7a74c724c57b97c78f5acc9ba35fa45de19d25d815c1caa00226487839da465674af9024e207e5242409cc5341b16793343c25686556e4bfa92fedd50040eec87bf8a5cabaa46cb780e2f1033ad77553bb3dcf9993e1677cb41cd8b9aee7743598078e6ee69e6157c33fda0c06dc3df39077904894da7f3951551876742c53f542bb1a47bdd65e668c6304a2b992974d3640a239b82377e6d7b86ebac1b0c993f94491df0e2a404023d7b6cfb34dac3f64a72910d7de316f3e8e88c9251c3a36bfe79a4dd5d8e2ceee1e520204d74731294b4a169b5b50c72d2a74a17ab097a20d058ad1c2e399650349561b7bbf0af54bc12bdd39d24255762cc51044d051d4f0160233e43decfaa7af6cc6454ecd45d4f9649933b149f2aad6ddecb4b810414bebc9e6217af8724756d27b4009fc058ba70dbdbb873edb44321417562e9c2f7efa6c6348a09bb4101c10094a76e3d70cb3133e12a18cf5d06c9459311ffced991362915ab1c8ca27aff09183b3702115d6372ce66aa35d02786063933893160f9c0a0204981f71f0b007756765a2d4afabb1b6afa5bc295dfd01ebc745ee679d8f09c086b6f18be45a2861b5b0c6428db571c187903849b190e0c60cf8c7f8aea88e7ec5ea212a715059f60d620fec78ec9cda54a08f49a02926b5acdf6ebdd7de16041e3de59a881d6922c9395d36a8cdd79fa1915cd15fca08c4b76399d1a9f6fbec6f3155d09c5a3efaa802cc0d9f23095e85e14728b6c6e5e838daff9b841b412b92b0ed9c2ce7cc1d4fc4922fd4ed406d1845368f6c2bcfaa05307e5f5128e40ece41ad5922fa6898bf80c5116870bf9bd9414e4d7d01b58aff70a4d00c47c09a6183dcbb7ebb145bc6513aeca0e402eb01e8715e9897219655d11a80f73bf7f6a6d129447452d80eeae86a2a754c9be17fce661cfc1b360a5c7496f19b27f7934b2cd59126aa8f24f0797683113dddae48052f4c80db9dd4ed6c5c93a58e29775b0b75f8715cdc4b33be513225193c6656d223d95f3dabd1f654c3040c39b37aceb27752bf5f9165cdcbe79126fd4848ee473bca6953c63494a17482039bfa162575c37d7a77f2bc1b5990cffef9585ea9c536e082e9f5d613a55711f35c87d9eaf5a95b442c816f3a2b6aa8167270d961f66dae6abb3d7366ab27ab86d795e68bb03134a0fcc73ef65c8ef74d6c12c5aa930338c4f0bb9b78d2bdbdc686c7052891bbdb6824d19cdf6ee6def2d440cdbedaf3e82eec7b7736093e93b6113582093bb0817b6abaab00ce0277a16e7019416c49603409dee3549af180ef6e88a3fe4fda740d388e3572ab4f6cff3b8f33a7d2a890c732f125db80d6a5b83907f845d34515a90deb2663078a56d2b7b208582751290d45f9fdd69699cf2b0899760b3f4f71f86fd8304e5fbd68304c48d4bda6f5f2c659d70783c77394870b7c95021dd3a6d25466303cea647167dffff9c895062b5577ff4aec0e955778237e4db249b4bda7c0596ae8bb4b45dbcb7daaada53ea192f19600af8b1e1775c71790b03f7e961f0404fe936545dce95af1cce52298e8f105d355f24c8e39cc5f2606a6ae87abe0cd083be6f5190183796e4da4c32be446cd7c0b70d25d051ea3d3e984f5bd376e9c86c076cad4922e1a12bddf44fb2d9210576d2c5b45a654ef914e20cf387924493810fac2d1facd4082d8d4b28cfbfe4f071bfb56f6d2ff4301758d7bb587d6b9682093bda09c5a4a670f8acc96fb0e35117dd7658bac68a703dd3d8dee1b0815784a4335459171841ee721f76faf1628748b5db73fedbb105b84cf30a36a9e0bd91a39bcd9caf0046ed3789658065ecefec544e33155a47812803ea790f84d161787337798d19f72fb9ed928b8aa2d62fd3d2fc9b6b5086942e7e3866b276cd57ccdb4a4d9ac6afa440143cdeaca55b312c29ef3240a1f8470b1edb513a9ff540f03200b71cc1f5ab050dd9aab1a27a432de826ef7e63bd89577df1e1fd024fb33ac516058030b847e74da9e8b1d8ce2262dd5e29511e6116803a48480439e75456ef3854ee60e1cf123f78a94001b057450d6fa5e2608f16191c358401f558aaf0fce3719e0cdd80318469bd58b94f3e93a6eacf08a9be615b9eb1627624a4cf992f3103bf234fb4477f703abd02df6dbddc421ec742fe724f0db26db8e191b3405d7e5e45f5080553f1e142f488ff52936862e6a7ae95a7bbcad5514ffb21e0ea57bb54908aad691067f54e78dff3a5121f06f85e5f97d4e2d1db92d09b2c972c97fdd160971bb855ece7ca01966e6e06edda1f9ea62cd976cced3c17dda35677c0bc1640193a197dea59f1b36e2387cf939e01e40ef5578b3fcc1d1fb43e312059a7d99c1403969e518676a4fc9280731fc9c582559c0d2fc2971187357e06c2ded9ebde15f98c4355e1952da66400cc4cd494de5d880ed3d38d1ae057eff722fcc23de6d891c71ab5c5757f50987b2e646c4f9fae2013278be240d113bb6a7a8f2278cc9c6ae513c275b7966171c3ad92026cb22ca1259fe7a87f7c0fb7144d2fbdcd26314d371f791fc61fbdb65a412684df2e59e2063c5a8dfc81783ab595ed182dced676c3700ce40c57c530bea973ea030519d5abd408d1db04dd8803e3ce768645b67843c3da767f81b3b0a7033214ec9a42f698c760bd56ee147d7abf7095731aa3e0fda633e28a8c7e568d08c90e575d41a4703d6c2072a511f4bcb9a6ba276b94658ab3df6cbc1639818868c5d226d120fcc495b1a8fdf11d6df50b49acd50fdc3de7aef6355c629ea3060cbad5c12f41c781437a6eef887b2e5257eeabf894c71af9ec504954675b92c5bdd33e9fd8d6a2a62b95872b81699909471e8270d04d1cb775cd2c08aef2ee583f1cbe7c4b29f25457ae72f8c723afc06ec01c4a6ea3735c6aac1da8bed82be59dcd9238bb0d2aac26987089486d9be101447284e7c606b95bae5e86cae86e1fee6fa770ac07fd1540bfa9e4102df9bcb0b67ddef30939a940f08b1dbe210a9f13c1faf69601b79ef3182c289643a61c7c4b67792770f48c094ab861e28093fbc13e4dd4b87005c8a2b3694bd8933980e9cd08231e90223855fc2f69239d96250840da3315bc080f06671af040f0902a3d4b2adee80be00082fce9a63d23238796fe0af6577f9269a170d0a273fde817cbbbff5bc03edfe4c1ae4ed7847b6e8940bb1b4d6356e761defd2baf0f3561b91970af37d2564cd64b6612db70a3d11b5db3befb22ea37fea7dff54874743e0fcec86bb055272dc115e2e07ddedde3b08f305c2120bfe75d993ebdcac8edaee9786dc14278adf87c8cb0565810a31c3dfd3054443e4972535b643e72ad04b3088578550aa0b4710bd85d6040f0a3a34fd2744e2f49ea2cf1565d85f947aff676ba4bacb195bcefe03ab7eaf27c70b3e0e0961c27cc5ae1277ad1b2e71af3339f934e83027e613750604e8bfc10640545b5aa7b9123e360d6e1d5b3ebded7a34f07141fb77b3025bdb8cf74b2817de74a8b0d7d62ea30f384b80e02dbe7bea0eba174e2178085ad67c0dcdc8da7e5f0eae2eb0f36471178c75c77be5a57fe781acff62f4714c253d7d9ea972cfb42cba447026c456630e1ebd2a68a0fed8fb86b8d71ae9bae21b5e3617bc4f2e2160449932a218ec31263e1e143154e7ec37a44fea3135ba98f2f5d2c63b40f56139a887ddb975af7ee717334ec07763b4a140f5ed669611069823ff5c448873965d04313d8ecb5165efc1a033f854e1d4cc55667dcb4df5525f29315e073128c2fa82d2af82199ead592cd964744f2497b5f1d4251f741a682935068415ae793d7ffb12995d4ec5d35d8084878d6026c7c0f6f9576d08b7948c1a1a28c474d5a368317d69e34537115a8f4aef8a5bfae854c4864a3c31d0ae74c29f51426dc5bb40b73b0bac94d744d04fc8e8ead7aba8f53660ed7bcd1de4f41425144b71a75ba9f86edc128c71417dbdff5c8f7a2b4e2d2df1530a040f67e732f134e23fa9b4a3d9b83637985457460757917f47628375959fe0f418286065dd77c851e404b77dbe189b0970d0a2cf533dc9e5ea09ecf85f3dabead48c69586f0e157cb12486f9a39550e1bebdece84fb1f711809e1bbe9bc0666c7bb0fe9ab59109e381571d604220c16cdef147f9f267711dc86b1d337b69d90b1d1fd8af78a21b313728fb7748b613536b3d1b0e060a494932f3c7c902575c9d66093db8cfca3f8ce017ac9cf7a1324bbb2ba37e14509153221897480cb6e43db9ee6681698f21f099df670fae01bdf2672e9227f8268b3a721b625845fbb07258c8a9e83c287da0857763672f4113a2a0804a7dcf9501512956027ff0943362995851a23cec596d0a1e7a670910375f49ed0647fe6d69c94d0b6d44c5f88e435af87579797c96a1bcfb1acec59b77ea36723e1afd106deac32fc51a529af22347fb900c9f7d2ef63fd6d2727133157db1a2d6b20d149d3eecf3dd34812ddc91ee867e72434d4cad2d0ecfdac3e9964399f4421c25d1a5078bd3e82c43e0f7cd395222ef4d740cf92f0427455c8f5ac4c631eaf8c75b36843c68f47a0c442cf63170d8453b4126210b3c17428a7fda86832b899ddc7d2a58b8dcc1dede6704aeae3f05833c536e83533cf2071e4751199ce5a653e92236fc68d74bad495c3e5ed3a251e5203bce3ca0479ed7d4f06a5b78610efccd5a500db72c37788c5259a2114afefea1ef32596bb2c9838d7f9966fc56554de43a1975086939b5ff1e6641b66144e0521483f3930339c76b4753357212a1cd229a3155e75a9a85d122a529865308aed9bf19ef0458f7be3a96190f6037965e2085bfcdbd492cbd3a63b642402d46b5257be50a76407e17e82f4cdc77365cb7533e5376c74cef8467e969fb095b707a0f1e85478482888ac9a01d811622de630430933526797a6f2471246ad2b99bf45c95280bf2c89ecb25660075752a893d73f9edb22e6bda6194bab2b5fe643adf81bc5fef794e13da069f423145c193fcb26f35f82184a0892072e1a519dd18878c13a5da5c9b735936a8de0eacf6b780b52df88c1efd3df067a9953397f995f8e257b5dd9cff76c3d9e977e01924381bceefd97cf0e4f9e654e1e9d42c198230ef078210949423b14ef18970f21bab26dfcc77cff9442b17877a672ed85ff96d035748b448155dc7e244844709fd35484ceb77741e66ede7c90eb60e6b82045a5035faab0b3cca921f357eb26945aef658742719505608303c43216192d49fdb654a33c309a2a8be413da889cf942d30c66d74a920b3c203bb4e5af0ea7c5194487a91ac0e2c864460018f4230e5eeccd85ef333582a8b20b511b5d6bdcbd38edcfbfaed728cfb6dd07c8d3de52f2aa329c57ca2d53e3584af007b4f2b8a42f234cac6defb43b4749538ca98fe592085aa39e36c3e248d470bb521f63a7feb163f5ce44151ff66e81a9d4fdbfde5aecacc7f7c86bfca8543c470567e31e4587da62fd39fafda43a0e55b4a7a5eab37cdd30fd1599942c336c284398b1cdd52d04f53d920280b22eeb40baabc01b6508993b0fea5523fd3cabb49503b06a7ed76731c9b3eb15c3652d23891453f9d5772953e6ab9d461f3277897b1c767359179296bc3893983424411f6bc2f2dc84dbfae7effb0e17fd095c4379a752d6f6a388d0b09fb7548cf7c1628dfaac55eca3d88bb15eec45943e062575a444e84a1a93873aa430ce4321c0becbf168d4cb71470013f248c997b1a37a6ec17ad9d0a5b777070039ccb3488b45686581df8a4efe037c05f3480f9c60314e32fd46a6431a0dfb7c6f086afa2f2813715ce28f2dc826a49b7865ab59bb16b4c42a2d0fb19921a36bda069502bdda7a958c012dfac5be4dd03ff7ab64f26c50b0c948741de3fc1e62e48497ce5de2dddba5bb7c2f4756b8b10f09d820e842d736ca7e675eb6e01bff2560c1d4e98b41a9f0d03566cce202f883bc0cc8a7a1c158ba512ba6931a34b02831c334236d25c51b933425b0497293b299352e58a7510e47098d21953326e466f9d21bb4a7347eb8778885cd11be8bbc9e8aa76645e9852b9df8bfff76f7edbd6be5fded67e1f262b828855cf95cd4ff09f4c37b0f0b88cb94c1267e8cbc6422bf0c652e6cb6e40953f5aed99abca62579adbd4e652948d48dadd86ca0bcbf9a5bdb4610eea1104e489724cd2788149a4ab840191a21dec30f29de9c0545688243297ccc6b7f0ef83c10037c838031aa054f701128cabc5d181ce65a815d555358dd57f97bef848895c6372ca56b69bc450fdbbec612ba249b1c3e550bd1746dd19ac4a0d26869520e61e3b3cc6316333c72906846ce0739a0ed6d22c00b69db80bf89bfc5d17c9f3ab81e1a455f68c1ad8a786375aa9868c5ecb97b09b6cbd506c28bd3f1b439db1c0637f97b40265b8364ea96fbe6383efdef69b12e67245ef11e75743119215c731cd76db8c217633a964e2f65c9afb26b1de79b081380522333234834c3e5f96140ed5876fdc1a9c0d601ca2821a7825608345345787b64281156ada6c14541d43d736736e8eb7c9da8f977a6f5021f2ab5260dccb07b242594158da578664297fde9a53d48c154a2e1e71d25ec4de3c2f193f0230be7900690a203b84ee5e1344ff378186292d2d96fff0db55a3da76df27f9150710987b80c8a7cf79d2e833e532c23518178b885fb012766532a9df71a0a95878bb0a3ebadd14331a710d2c1aee5cc20dcca8d9634f2786e4956c2daf5b095591c4173559bfbaa0466f6711d1fe1bfa6a37e083b7522ce01f7d3c0406e60f67463cf68993a2680f7a06c8d1e408f6a9d539e81d02279a99ddb13277a7fa72cc55d6951ad42ae47f9d7d77b5b6a6568822b705308927476e2159f26bf616c53eb7ae331d5e57262393a200c8546788889638cea55a9e78adde704d2925b45a8e1985e715c83e8e9c73bfbff5487cc9cfaf84dc713c03d84b9adcbc6e5e4ca06f043c3c59875cd4ebef448b04fd987a5cfb2e4b7468d3d857ce223edb5fb975ae4cdab162560f94ce902b4bd596438f33da6709b5579955860a53fd14c8805fe895d6694f12f8815158db143f1332ecca054cdc0fb226b204419060a6195618dd184abb2c869c58dd87fb02dfcd9e84bea86c27a3732ba39d2e18a69e3cc7df9af66b633b615c45a565c54235a5c9a5ea76dcd490f1670b8e6ca3fa3492fef8fa37e6bb998cdd60c16f66db997c9cb50573f9923e094fedc06edeb0752935422d580bc5cf4fee9415ca8415c9c57b2e17593edb92e4d2d6fe491e2140bc2504b2dac04a0693558ab0e0cb46c9e958aee2e6c3b57ed25df2e4add6cf778d69b267dbdd0fc029cbc6703d75170cf6e7035cccadd6188192f276ae62e4d844518b90cdb0ba58eac85163c5d97df4355f9f1ee23dcad6f3a7578a9822340607f7f088e0e3132f2fdef5cdea48387c86b68b00656273b6ce90bcb3f540b8161af5705899eb04c4d5353e153d36fa7a1e0eab13d6dabca199af51127a986d5fae1f1b89eae07d4c869c05a419db90fa0aa4ea2f80bd8518daa0aefd8b0bed4d9aa96cb41bd425922b9a83ad6f076b463ceac6ac580caa3db75360b87be0f27f3d267552c9acb185e651ff7a7c09762b80923ad96791660a772989605aefd3267dc9e4469c5436d7b4dc3758963dba68b9657f24a9cb27579fdfcd4df67d3285790879f34b5404b7c1e831c3482db789d14856896afa6a0c62435bb81ef1d3a76d2b308649c373308457a3f2a158c5a1dc8f94779e8577fe88953820ee4311af40d30e76c19a294c8437aaa59b2ae71482df796be2a96b419d783329a17e7dbc7312f150f8f3e6c19a64466bf86a22fca656c826fa424aabdd4d91009b014f7409d1f1d015a54a57f84c639119be141835f466063dcc042033246c845e7eaa5c6408160a4883b5a451fcf9d781a06a97bd10929ee8df681756878de7842887aaddcf4ff8b68d502998f939fa45a5370b0f841a76d03483a31ca775aa9fe39a453c48a046e654c1f90df3705b31cb87b976b1a4b083c364445fa5d697ded615d3c2bb74b3a7bc04b44f911d3f31e4dff638fb5738c7804e4164f3320a2c37101919472f8e3a6c3c85f8f102b0abcab9a86a4ead62d58a88a753a4a6e70b762bd6109b3cb4c17f732af2a00a45f7bfacd65c89ce7d5ce248661fd33dfc63a4463bea73595267666b4c31462d4e6a049152050f03f1ca97fed4b02e77ab7b4dee281efc97c04f645e5d60003fa35d48362c6631b3a0743c7a050017d63a51628365876729e51d7bbf0ac4d3c9e0b4cfc65b4939cb0cd1c1ecaaef3bae11d5e5c3ef6667d8b4c012f25f226ed4f0e6f75496db6502c0e27eca6c680646f3a171580234e6ba40a44343174c604a2ae6cf004aea0cb5f77f8b0941036f07eeef6f7aaf7c00bb4c6908786164510deb3f312069c52fc0b12a6561f053fcb1ac1f0b6fbecffc3e713ceb384d9fab13b455ed098a3599d6fab393a18305a34f4eed3541c8d6f227b96ed1aae5105e82d6597497d117aa6321746c94e0efd9ce41d6793632e60bf5ae196a08df68122bb8e960c466d14031cf3718a4844dd6ad4a72805c16899881aebb1ecea0dff5746ebed445302280f28a3ab90eae93acd1d811109a0d61164871542ad6d98e6b8136463ed4c755c1c6cddf96316b5a2bb9c8ec91329b324e9e4eba6ac9f07b5f9cf499f3aa69274c92764b3137e4faed3e26f9414248412caeadc5e64319ec1f2709477a5ffc3b45056652c9dd6aa9d2f3c545e850792ccff389cacb25d008ebd1a7a26544ce1eff03d7f947ecc65e3f2c4490bb0be7d0f4e0645c82bce499d170e5ad19be8ed51e6779599cab3c0d10430ac9f64f9381f13fd5a0bf9ac2bf0139efd5cfc4af3d18d73de8aae51f2aaf9c0c217a7cf264147ec6f7e580dd1744fc5083fb8a534d959cff92df84e6814725b7bd5c7e2e99f1bd785be7ae04f2535ecea3e87f781271c7f312f04ec47ac751466adbf812ef45fe4f7f15effe6cd7acf6c9f490b4fc74f914320385ce1e30c9dca163737afd4860f03a23ec162d1a9f5e8a3c8bea5fdea7c9dfa6e7df8db94b6373022973536bf4732c1fbb07dc77db0d347df9ec9656c9af70e1af50c5f10b3602ac6f1cf96de012290365e2d84aeec36db0c48774d54d60b9294145910a0bf4bd6cae042422f8824ec9ea055f3da938ee20c5f378f29f37021503344171b425b962c76fb5150aba0147433310837d211649b8752fc3cf5243a080474866c9c2732202ff566eaa96ecd98b40bb98ca87afd7ce846a009e89d926583244ac703170a9b64ec484bbcffa782140d8b3724b8112f8574911ece87459f446811f83d176b4510284368006f3ec3555955138b32d29fc8a9d63116d363018aeb327198fb242b7e84f0928eff2d9b041738b37533696ca48af41cf1ec96a83e8c808cc54e00ccd78c7c85510d06b53653793d22e5f7b90f4869c85ccea2cd4a59a06a3671aef96a2eccc4043d94c94a702b0c810783f1de31baf9a2993772c56530fe0b38abd52b869f4cd515d2b893f750048ed566f6983423c4d602d1239c39695d7967b6f1f00f9803bbdfd07e349acb2ce71fabff44e9205765ae92e3d56529c72975d716b1d8da3f8ebd06cfe8fd16e4eb17beeba24df2ec7a02747ce2deeb247cc503afacab77c1445a37f2dd6df69dbd141df3b8c5a3a6c6324c8452b5c41953816a0476195a7a6d190e0aca8af194b62d629d592cecdcd06a1b230a0da96ab29c2862ba26e1fabaeef2ae3475561fad33d0da9ee4969b26972ebd6d45a5e4bd2f82dca8aa96e37052f1ba4c628ff9667d46dfb658d9a59a0aede62ac486ddec7a06e74e4a0eb14be39532738d3b1ab7efbe1c3269a23568a45c05985e422a1d341b9e4a0a8645e0a57f24e9e98362f825613b1153f3220c74c78046f6c30e9d68551177430082c6545c123b6fd632893e703f661211d896925a8e8f2491bf0e135992897c24b69a8973d3601299e1b7af47d69ac28d28cf444f406dfe04557e3b48dd3eebf53e24b464c99333f4ac1deabdba04397986aa1f867f0423ff33ea1273367fa62d33c6c1559fe01d579cfeafa4a237dbd893fd863a151c2c7408b42669caa8c9a7d459432f8f6784568e9e951fc7aea1767a9e521a152de09cc14cb8beb31ba30495bba5d80b1268181e66dc64ecb55f8031289f167346375872b0d8a167e172661b5c072375a1e381ce9174b23606eecb4076d9d9fd771a4c6c63c7b3aa716dd71c321cc93bcbfadfb7967d0983b1fa380c89ad4a94fec28de5683a4a2a41aa86a296d222c06bb6a5e922c213fc1f3bc3382bdc5c0c93bb8c26b575504e48ba471ac2aebbf67c7cb08593659727aa880aa8e494705f972dc47aa328524e812250db698593c216415901c30257db9e3bc3ce43c952bb4409fe98aec5ebf054592a72782ae2e10d2088ff3dac1f0b33c27a9e911b8fbf2acb6ef20ba654f10437e50e3aa91f5f4f9587509ce908102661b75cfb3bf345f49b6587873e74dba5c389c3edbcde3f627415067911e6cf9ac46677127d71c2cae1f335d795749a7d45913bb79c9873e9ab43e70025b2c4efb8aac4a3aecd72e89c06ce228203edc651195bab29591112ebed1883c9c96741663d67e4463d1f842bcc6fe1feef1506d6b2c9c20ff4331df7fa929d610ae20854dc9f81eaa8e6cf1994183ac5a60c9cbe6fca28b542eb1c4204ec4b69a3ee31c126b4daed800854b6c637f02921da6639c99e18f77e319242e0f8221b7c2b8fe1908fdea00f31f775b0b55ee84fec1cb1d7b1975fd57891e946d4be73706fc575001f5213478c4a0bb066301cb1155612cfb6870c988aa24e155081818f82feeafc1ef14dbd37593c5972863147e9949cc99984a6a67411a93a88afb3419d4d9ade8eebedd7ef4713968b75e36522d19835f286870aff22c7940630e4369e01c2f633348cd4761095cc3609b96a4ef161e3f550c80b02591292f3c05dd728e298cc54d13833e21367ad5cc7210d84c63da84c406fcabceda17f89531e6f47c88a96967c73300ce438de42122ecadf3d39d434e0691b200accefa95fe750f7ebbb6d08bd90c84c3875aaa460ef22d73b68658ad4d688abcdb1ca12a85285d3143f683c4fac9bdd78827cdf16027831c4bbfcfd48b9423b7bf5cff6223936e0ffd5eb527a9f56f70709cf8cf97402f060f8b8c30461d8971a402553e3e3b744dcb0afc2ea3df51fe26141a0d5dacc7118ecb33f047c424e8fbf483c74e1f060f24d12f2f1860ae724fdaf04d91dc7b0af8adc03224ab87d74ba49e56314214056c648ed35b003d474108c000f563d050368344249d3edee899b981f3268cfc6ee9b88fbef4d9d606bb8163f97283283d428044c59134db5dd56d3b7842fac29e95cfa6bc2257e96cb7c189b35d108ed01a03a5d5783b08cff143020b553d55ff1fa57421197560b3bf0227e7f48098592b12aa328025cf28dda6b7ba948233ad4fd1409eae01f11d4c0bd0a10dcf67eac40ae71723b447d7200a8f5176f9b2d163c393799a2c52c944360250a3b97e2efa6e3f3a9409ac333621720e926bcb1de884795bda7546e20d80916986f2f9b2a5e08d41865af4acb66485eda8c2e7cd187c31269d9e5517573c66eb5f37558140eac88a3a63da7a7b0dde3090861a7ebd34f4e2bc7b2a5049d6cb6bdf8c0d0d35961631d7fec357222f85ca767003335b662929d949ce8dc897f00a7316a52338a8b6f549b5304979651b2bfddf2439b3445afdc830a6ebc9286dee150d1acab1bc15c6808c21998df34b45a59f15c3834a26a882211abfa5a2d47a9f55ab4686e1f25a56e135165eb2f86670627c88a46fdcfb6ae519547e2f03c83ba28fe0655e0575df46f1148ef7e74ef2b44fbe307190f77004f00cb9e8189a1592e5997a5e5091d3707894b53f0c4edee7cdeb1c52f052c949f04b82a5eeae861d26d5f6735061bee36ab929c906baf49756315b0dfce60113ee8bf8efa6e0270dad18d6853c99585027994b38fe70874ac03b4c75c54571cf1e09f0c8d2f6ea1f6c8478c43ee40034c4fe1c8905f479061145f1b4513976c736477c64f5fb65860ad9092b2b7b1fdcc3a4c8282a273657e54738260643fe9779c43a5fb84b49d56ad21e35afcedf1741113785b855c6ca5fbc900fc79c66a6070f942faad45deec4f556cfec28f28aeb5babc7b2ad2865161260c638201311818353c5697c2ddb7e08e1956dc32d2909854085efd026dd393c74d55b9b2c589722c3b48a331135eb1ecddcd728cf3b0cbc692baefa23e18d7289efb64606800058319ccfd17cbd5748625a44276079bf2d6cdcb6973a1ba3224236989b8b98045ba0317b91fda2a2561f91e4cffde0c412c4a82b93d8f0225820fd2222cc256914293397a6b1448a1ad7210fe74118a1e5b87931cfc973c685934405cf4a7ce51b3aeccccb7f78cb0e57dd29ac59c2bc5181ddafbbe841b348773d00d92e4272ad4dc0c2ae0f6cb48400b0f44611c2b972ce2328bd757059a82ab76dfc81876ca922026a0b28a19f1a77a866dfb11fe030d2dc4d3582c030ae7daf313473b4a38898930ce4a63757568e89d82266c89dd933f3b8167fa27a20b1b23960a77804c7c5d87814e27f90e66294dc2a1f8c9211b39c06ae98cf4d1dbb88049af23af926baec507ea8728884e8429fab2b350373bd910f0bdb7e0ab05f2c720c3e04132998d6ba59410dcf700c9ac69e6e7b9fe2a37174d813e9ff00f3defd07929699f89a2bae0232ee7d7fdb2651dd0401d133172bde6514ea0f907cfd20a4bdef9d75c8fdd9111748788387c8db1523a1e6432d00bcbf73d40c08cafb1f6e4e868666e59f5d9a7997a315c71843cfed8c7760f6347dfecc3d48a6a0b017ac881d2ec4dc8f89b3c418002c90ad79482b9a87ba3463161bf5f540d4a8781a3ba87b85c902108a0db9e670c2a401a245d7512626e6239cb716e20272ec04100ab0fe2bc039b18589631365723df987e49e97ac429fac2ae0e6820c5b230d9ffc67996894f9bfd48544002cc698345e62f481bb231faa595e29d7bd84271bdbf7ad0b0d6a70800620ff1aa33e1e9cd2af435bf3b956306e51e2f10c7f91f651f87a17212c3be0db5946ebf5eb502e1f6a2b6dbbb87a44e5bce71ba369da9c56864bb2ea7a8ca724598d4c7c6dce7c76d86c19ae30c30ec714ba5f6b59ecc24a9b5bd9936693158b45377fbcee5576b580b81ce2ebfc7eedf16b9cad91f6a082d0db007e62dea63a34846cc62f53500bc027fc4dbe1ddf126aec1f315e5e597e49328595fcd21f925b627d5bc83a8e9921c86a6d0115cfdf4bcd0a3ec25fbb00643ded496fbb7db12f3f42517144922b52e5c3f622219e73a97f804edd888d153f763f6f4a445aa6557267625fc18ca43a610bfc8ba3c93a53bee21f33ccf59cfdf72e11f279a98d391fff5a7c2e6a8f616b179dbcf6e73581ece4ecaaffc8c3a1635f397a696bc125436a5ec6b714f2a82b1e7d73d8f1b76d7af9827ca2bbc8647e1892bc8869dac2d936c9fa9d414c0bf8b976d115beacad083a9ffd57732f640cfa6e206d769d47ae876175d2b2f75786a604e48cdc62eb5dc7e6af3359b908e845930458e6e48ea60505a887e6bec90964366ed734326f7291c0a7d531306b6c50ff5df5692a1c87516a68c9eab1c7c06993f666f7a35d0c3a6acac2fdc9b52c7ab8ea9edfdd13b8a2c91623a4b58e640b6342146851cb8eae11060c02d12a8adea1481a189dc25586a8f2f6055b98a86a12381bf92c49eb3e9c4a940067ec68a1bea9955e1b3ff0ba2515a3db7106cc5a707b281cf8f1780a9bf28b67cf3c7d85c789c77cec7e462287dbbf58e71cd67eb13ef63a78adedb9027405bdc6776a75a49886ce1733985091f04bd84224f2c92ef4190ef443f7df4b68a559bd977652d8e02d02029c9322c4687c5ad8ea9e956bb50343813c4e877bd81e34c632e1e42f6640bea861eab21e3470f04a684addd675a12b0dc3b42e85788bbb04ed0cd63518da45b6c09a9dda62d67ab00ad12fe25b3a8536c6ff6d7146466e1e86ab48eb2ef90e26b3ed5fc7b1297ab5f22211380b81bd2103513031abf6b6e0cb92bd5a2ebff81d9ba92e879eb3aa0ab69c9ae5e1d38a20bc94d5f99abae59475607a9edb63af5cf8a9086ca5733cd2d052e21b61fdfcfe86b9ff7359ba1302d2d4f0376d83d064dc7c6c64f926ce801c31a09be2c8207a39775c75de36e2c4539c0b059a7ee6d0fa9bd500274c737cc39203e924e54e579bc470aa25ebe5823db83f8c4f01f1a2798fa0fc656448e55fd305ef962ce4dde3eef3c5c75ae4d654c2bd0261b37cd81cd05a2e12de1141e941e3ff76a1f88a268de331a899851213194d7b78ba780d0a70d965bd129dfa672a196af3cbd9eece0936a9c162a8f2dcec4ea97309fd7ac0919db133ac46b7810b019f8236793dec2111d64238be865582b1cd2e16769d3cdfa57378c360968edd40802875daf1ace74dc9ae667026aa445804eb01e3073aeca16dc9c695da6af953f7d2f7584b27d170132f3f686d0f556c03c7036044b93e15e3fb7fb50332c7bc3fac4e8936d08c4845e05c640a093f62c62569345e6831687e8c625734b0f76631836390fa622b3eb04de0d38f6be86690508569b08e73826b1d6423fb215766552911b64faaf26540a440de276653a73246a185018820baaa1213ba2656f795616564ede3ecc72c0c97cbf581c2a5975364107b98db5e9f168ee4f17fc69f96da1fa2ab944c2917007aac96ab1393396185503a8d13e1afb009280e2855326fe73a08c67d170851cf650f57a0ed8fa95b645d4874409316135a01785a3776f54ecf063da8dfccb16fc024af500704eddd05979ee9b26e47c1785b07f5e54a4c4aecc7f7a6beb20c58996011ec2cc3af00f284374794be5d8edbb89313d4cdb40757339d1421b53af92ce0eead0644ba4b945f0f3230ad0125247cba1fc7a5ba0fa8ffdf01e08943bbda87624b36aaf2fb3d77661b5420201cbf9d250979f68bdf69cf68e47fe3538c681f27eeefc765d903090975fd52e0c03f754f73ac212174c1097b17ca9cb1848b816837630316de17788f73e5eae7841614abe70d13219057284c9c4ed833ca07a10f8eaf8a540e29907844cb40705f4055ab01e7c45eabc71f891498c9fe79454e70b8bc960576d570cf2584f9876888f88a078780ec858461b786d9530c5697749eb13a839d86ce35a51f4f381581db3ca5223680977d5d665bc5b88bc8e759085ad9077dd3512906f31fb9507381269281b86ef1a8b8db5aa9ffa63d884180015f76845c143ca301ac28f1dd55c6dd7a1c28f65dd6d21aeb96380b4bfe50d558a8cd2be7b4151e3510cabbfb92b5758996e5fae5f795558e08d5e1a0e8e7c66004c10db7be0cb3723ba37e03071f331c4ce5c86aa3f10ecb36aeca1582676b1e08d07ab69d4085f23711e5b4aa4343c0b7231b29261e602ff12ecba96ca0c1ed8d57c3104054a7f7ef0479a9eb30ffda94927623076ebc589b39dc7ce35cf7b0e921e4ccca7897a65065a854e3ae02b101b3706a8eb3faafe2d1e2899c748c6dfc68ea534e32b6223a2bedcdf44721affdfeac9a8f458028f3e33511265179a389010d0c42fed03b12e4a3baff31e2d72ef5f0082cebee5a26666eb9c2f42dd03182e4e7a60930e42fa835525a8ea8cc9f97112c381aeb2b0b9f293a9ce27cc6f10c6563054b9bf19e1d1b8357d3c49382cd8dffe12e2f09c5a52779e0ab20e208781b371b80428d79090a9b3bcb8952769982564d247ab57dbf043d88e9b42bc7199a97dfd33983e810f9ead447a7e491af01babf247892288a430c39974e8c39ca536ae11cd374fd4e7b7b7856a2b26144c531b3bf37ef0c9c5f7f96b5df1d946f5739161cef67667231e7458e58a438325b3374046724b9e75f8034969dfd82b8e59daa7e99610fdc715b9c7f603f5b1ce06b2c61ce6febf5f90e5f28d11387f3460feb981d2d3f8e2f03ca109eca159264dd71caa1984e356e691f29ca15de7149ccd45bf7a1e5d17140fb27163a8a07ce0c1d40082735246c38c7bc2e2804d7b96096f744c87246fb20dc433ad57d71b01f45e1e75fb47bd65587fb5d3ad47c6c3fd496680780c290b5aa259498af8205ddd8c2e3b304a9356fed4404d240d10aebd7540d542f213233e1d18b7f89100b7de1150d5bf4d1d6032dabbdde24bf1954ed7e1ce5e159f52b3275a26138fd34c044be180b6c5f3b9cee51752a83469763c7084d3e10ea45071b5620d13e9ea61769ee66cca8c9c83f0bc7fe971e859feb87bbf184c9b61bcf6e7b61a36a586eae1997f05b099cb2a6bc7b0aa6eeaa92aa840d5b7589d21bf775b08c4529ff86001c6a6fa9bcf91e000ec0add24166af0acf6416112f6179a5fe7718761719bccc9cb9585c7cde8ab7cbb749cd1a13f60b301d1c1e5b6201eccc2d05527b27466fa2e3c0df10d3b77a8f38221ba278ee06a515d75c27c6918a37e67e9e678d51704f763426d4b6e17b1487296a56dd9f3e2c0d07a4551d021fd3924610090ab1d48eecdc4fac21d323f4afc8f53d18e2ebeb9b29306af00968892f7c82681343712a6c5f0551702335726033834cf96ab43d702bb3bbbc05b15c171f0c6194fa7bb576e53c54d864a55f541fe0e0aeafecb388a8d8ff6d843a08abed2d9956aed76bbd21ce4de600f7025eb1e3fb0ed93b4c084deb834362de7e696541e10ed9404777fd7c571493b9fd22c71481539eb60a6c677248511730ad7df6d2f108088020412606559d8171a52d0e95f9970d80f39adc8d79eb43f30f93c5e0e3f4180aed85d332dfc95e6948011437dd7aa502e3ffd162f3373b12b5be3a8fd4b9a849998290ff42121d8b32830af0b26dcfb5431e0e0f10e596eb5f4ccb932bc380564d928ef9546ca4432d697e5f001cbdd580d6a9cf9855c2ddd9ab4f555f09ad574f9f611d3159a3705c6aeee288df07c98a1dbb0d8752a512e2143f12bdc14480c880337449233343deb65ac4ba3930ca582764ff2b0d01ce90b05b638efece3dc3e664c876711ce4df7526371a87d84ac99408ef1daf0b933792c8faf6b8d2aa668fbd6cfc6e372734bf489ea3438129150e7b44888f2ee14af1eff4a58991610db49f75dd8684cf8a9e53f5776960f63b4523e1262c5bea7fc61228c92feb82cad023a4db7429fa7561aaa238e58134cdea963492329258cd9b2b9ebc0180ade955923377862660aca4a731245ee57c8aace5515b24ca434122c459ef0bae3d173fa579a132e00e3cebf06f41c628276c32cda30e7fafdb573b50e01126c285401b8af74e8b9b3fb7c0d970b103bc855acf4345138748a6eff00205bd4958556314eb9b330ed8f05d834824739bdc377250c9fd306423531ab3ad13d1e8da8994d25f56b0033bbfd29ae8fd8cd5dd39a676c164570295889210b6fe653d08f74c5b19f366ee0a4f8cdbfed55abeaa449b5c30dbe0d158d3b37dbe7fa881a3809cc3b7d4acce8cce505a3e373377facb40793d8ca9dbe44fded740166a05aaf69dfa4877306a839e66134be99736ac66df559bf494780a19d5da9753b0699e188130e45844fc145d73475c902b42f558f62b2761bc78b3afe50a911e0e23ca5f288bf84d447af7f9f8bd6a21b12d11f14f8ddfc2b2e033204a361c1a9994f7abb9396f23f02bc2b494a1fff6f7cb13ae231b98f6fef2de4f442bdd337fac2fe1f5d7be8d058e56fe9478966885968d25ee2fb60a76270054f7bd8011fb204e7ab6ce378a4181b42cb87ea50a1e78f831378f2061202ca95d4f61513ece2bdd81c85d725542c5a50e9a4ccf40ea2c3e80fa966ab68ab5613399096e0b1c12815fd06ffe72ed1eb5752f0a4a4f517fc90e757920d2538be4ffe7975742718cb3db42bd15ad23a0f0e69cd5b10422232aa2169be080f0ea56b4ff223145a367382442105ce1108c9a5bb7c70da8448fedecca663264a0ed5bbf406ac050dee47fd81d52c4647dcb325dc57c43a41b3956d83cdd90fb4873a1261af1907f4d7c94c171290284e91ddaee965d0bec84d977e04fd991a1d65c3e3af4ae5ef04fdda09218e1d52648502b8bffcaffc57fe0b1145b4e83d2227eb953a7498d12b4d5219cc1c849ef5f918e98a3928d8a1e3badcc14e3bcbef49422fd22bf1b9e7f2e0b1edfdf6dd29dbfe915a469d8be94b5a1dd553b969f38d9149a4a204e0710a71ed358780305a32197397ffb9270b2756484453fdb6597c334d425097ef7a3a6f35842ccad201427db4834edaba72a9f629028683e0d25b0ea8fc7f8250157e2747e5c07ba038e7a667d9aaae204a8896bc3a603f11cce0b3ce7f42d8073b1aea542fc44409db533a91d579aae3491c0261bb1e0f63b4adf3f9516443ba73487d0e0a573b9b4f5272896d73d2baa74f30d6b84c5bd92f12ab4f591bf8ebc146eae734174a6465867e3ba2b0341f6761f2ad15386aad8f8d4fc87d134920930e0f05ad0d15d52a74cbe8f5682d8d8c06f90fcc1cb752198db2f07df18a6c5bd4b511bcb40b0d3d3e8b4567e351c6938da56f92bac5258477f2c5d7c52057e795cb9289c47587b58913d6ebffaa5ddef737dbe91d23b1180bb602947ee0df73788c56cf0a569684a028b0f32fc5b682b622b56ca1de81bf2a95d1c609527e0aed80b85d2e6df99dc2dc16a4718a1a5d1fc8e50d9eb4dc0f30721ba83b2f3d8616e2ffe457caaf791710cf1b50cc437f4d1078b1ed0c9b8a1f1e06815117d8e677e1805a9d6175bd5ddaffcd2d641df298d7aa9a332fbfd6e7fc2296f9aec8234df21a474b227b6282251bee7502883a2d0633a448807760a024772ec50250893e163d6657b7cca958c87c9150322232bafc3076ae51661d1fc2862ade3eb286bad565a5dc8d7082a58d27ea286a67e36942454f139a4c8f03165d07ad75622408d4ac94600222e8fb7dbe0ff926f8b024cb8d2bb39d25ff70b2e63802714cf66f92b79677907ea4ca281681844d2690b0bd54ef95565a45ca5b48f77528be394c94db74c40d72ec861d72b0df98d27935479f13c22808e8c52098b0a369afa69f45cabe075413099799480afe5432229760f1d6e99ca3bba32b00b7b37c46a7614b369491562f4a7c067bf7966276a71992d2efdb0d8583ae6208fc422fc0180b496914cbc697d96c3ce4958ccabe5c8f4fc205f24e04c3356415af1158c2cc10c954733dcd88f007f4af69df1fee81513d5dbcab8f33d9c16aaf1db6a930613614729545b1421a1fc1f6bd9471b2e7841e8ead9550848ec0379444b86c6c09030183952424507c95f714f663315310fe9adb75295b84d5fbaca7fb5e61ffe0fbd3fa66344388b78ac1190b40a72981d08c2fe3af8635243d2858c1a19b78d1045fa3bcc74f33e3cfd4103f565c1b496e38c4377ee56adc5010e44ec787558ac1204682b71c0932ab934b698198865589a7db5a0b76e6c2af59c09868170b7ac2365e7032b502ab1d0c110d5ef2bd2dd20e1da9624cc0e27182e49bd3ce5dbcd6781d90f6d229f8f524593e3c1475f98f4a7b2fb6234647ca027c455d6c04747aca1b5d5a81a1608d493ec11ec0699c08d5ebe7a93eacfef9fdc1970a066b4d0b3b4571e14d6b042654812d74573391e728cd25919493a2b40be724f902acfdd2f006c8de0fae2a7318419621abf427106bdcb6cd9a6ae7db2f922261f6092199a16d25dc889396b4d3d6579a863fe535d6f43c2e7280f5177ca92e3639ff598ee0ebcb5be0f07c603b21bf1152b4b174d29be00a043c4d82c59ae9f3351115b3065e36ed18773785c9690e33d8e3843793d5957fa61dbd0b18247168da1637abee1f3b60f527ca540f9f7b75131cfb544ea6e6a01b3765f3436fc2c60b906b8d460c00ff52ced8e7c700930607ca9c33f88eddf29861f222dc972547f7b6f615c11e81c7a0fc92171250a58098fc5787d104d1e2919620de17e99a492d60c103bd3f88acef3476058f8269e2b9d9b76edf4410734af17ced67c472090fb8d8f1ddf53d5e0e33f996cd6a0821507afdb28879159ef691ef1a09045358059c3d6bbfc22d1440fc8640c84ad8e843a321d515361564ab009c057337c8c18ad9632567d19de6a74e1f5c6cb994fe6c51e40fed0374d2cbddc8a2ffd8073b94cc7d30585433bd00a653ba39d3ae0b522e652212875de5e063bd2d08feab3542718310c9376c165a5cb0cbc6133ed6d3ee13ca8a31ddb7061bc8726a9bbe3f6b82dbd02d18b88d0fffc757449e099ff0d760cab3d233ec41cba11d9bc81ef660408242c48448aa4416aaaf6329b4ac306fdaa38b034e8674b21af236719f8eb6503ce0043ed6e35f8fc15041ada69c7bd71c2dbaa09728adaec4506b997a44b036f9e70da23e81ff7754fc5f0f4585afe77987925e2d2b4260150c91ce0cad9ba82b282fa5be81ce24855aa4017197a3152fbf24a46143e59c36ce8fc5725951d670e6fcb2cf355eea9e9c7e554aeed3e0319be586b59d6b67ff29418e8800b84a648a60afa5a35d8a28d1a71274636f97b2500bced1060ce9d9be79e5a901cb9c410bdc3f5a2cdb4442222dcb92b28e98c3e20905eb5b4a617613a3583363959a75fa583374029c6ded350182a9be7ad7e578368f1226a841f686f59b4d1b79f9a2fa57975e12b2f2ada50f350daf120f90b1e2a32cf4663944c4574871ab07cd2949065bc191cba2e899c0c7514f7d0fa8f608a559243631a5ddd83f7b0698d1c8bd81788e7dabc180c26f7f1960c6ea8faf7e474e305ea6eaba9181319d5200e2ff345715b3d0704cfcf427a9018852edc423e7e94df521a45b4a5b24f98f5f455404b33860d7016ba39de732cdf69775598c7fcbac3e57a52764675d1d960bd4c678ea90d8dd9f373575932b97ee68e500d5983999611efe80dffb3026929545faf19abf3da04959dec6812107a194a73fe6d0493308c0d06f1e2e0d54bfcb33ef25e07f89cc48416e845b2f82842b0a9df62f3f7b9deb871092b24c55ce6e01d38e94c960013ad77e6e50c5365e50cbd87600b144b3b679ee2da5e3e1449281097f91cb256c19710cc7554d10b263bd55c8b57a648bc66391e8fd05e2f3ab018612e784ab94501147a45c3be2acd863247c26296f052de350d102c3104f1ff4883512816021df42bec2fe4b842ea371c6feb5a85b1a759a15748082464a4326cff0ee34ae1b8af4632d223a9b89ad33ad922a2b9e128ecbe890be8f08b9f4c29bf3b26a368f24b5179ca40a73a128f813ed31980327a8d4d8408e8b2d7b24a620609b2fa68f032ffb55f005f1e018e749e0f73cca069eb735850c1b7cb3bb686b8c81412db017d7734e68ae25473d5774b7ac9bceab679920c76ab97d28b17b111d82fc65ab9ce3585b32138c9c5c21ad10b160159c33477b81227425c77fd002f2e10a876a7b952fbd91130c4b14ea1c022af498878035615f65c2e8994fa6504651e5a64e4f2a76afdd2e7be75603f001a5bb3a8125eb2e73b1cd5935491213bfaa24f838a6f39d0b6e24757a25aeb3b8d61fcb670ad547697e5ce281d6135b10b847c1a04c968e88044b893c4440f008f095076b53834af1f40d7f2d9ff9ccfc068ab962ad198337aacfc84e7d189ec70bb6a7ec86f480c5dcafbea8fa4c15c817c8b15958e7990ee82114cdb90e65255648799f60895a3ec06657bdf1825f18154cadb1ed824c2b025bc89eef52529dd8cbea181cf59479376663cab4b5cc3071e49fc30cafaeb7592b6e6896bafe4b4a0e4ab57bf6fa346fb61b1ef58d1420520e89f9fddd1686cf625b52a550c769879aadc6e1a86ad178df5e94c878edad1f1417e9e93c997e866de2604cd7c63699840c6f77d774f7d55b939a4a1dd64c7862ab09999f5867143dfcb81cfda7c4ca8fd4734428e524b20ef638b87382aa31f513dc2dd70b8c61fc8b7a9b78c41943bc9d717efb6030b45706e38934093988910beeeae61835de4d7ddd2e9bd717076f75c27f623b1b11bda459bb6aefa0ca69764657dd5f07f3623d7e7b3983375ec1df580537e55e4aadc647eb689c2d1972c87c530ef74ceaff67398debb5a8a3651aaff26eb31bdf2ba5dbf523ecaaa4ceac1f4acbe36303f356684f41521666827f642f353521c205dff0973a702f474890de10778d6c316aed4aa8002fff96b648efca0e1832332a4dff4dd2c4df56f4d248cd8ec04ce8a542a7be0eded0258ebf58195a45f87bfbdb5f12ee31099425e1832cbbc040ff6880a3a0c780bf496bff9aabf9a13679e8e8b3370ff8325f1607acf04b7d70873645e670b0169747ce6bd71b9e2da7c01116839c5683f17f33eeb82c90641d101188128e3249ab3ef5b3fce4e5c172460ec6a495338750ccbeee3d1826211752feda6bcf0d1b77a04c3d9f520dee5b774a9ab6b3348100c06c8761ccf988eb5aee88d3650b3a9b0408a0b10d928a603d38e6ded4acbe8e39f35300bcf5de7faed0e41bf828fb685e658dba1b135cf3c7c7cb32b7efe0bf8f18bebbf1728f66f996fcf62a811dc51bf0a8ad61d19a800b835340ac0e6e634ebffb38026b095b66ef02c9d24b0da521fa1aa0fb1055c87b9e27ee2e8b22ee5a44b8ede879b520efd35656de856bc79ad4cb352bbbc611d2c48274d0c5e4642f3fb7309cd9d8b7cb16d46d41d1da45ff0af296f1f2f15c55d105ca69caf26b9769001e3583cb96996fb841fc1bf1e0a3cc9228ac44874ed1e16e00ed385c8eed6cdf51885c9033e7ccade4267ba43355c6e635987d63b4fc764badf8f1f7b940c251e076e0243a3bb3c0d8147396c16ff44c70a931dd346feb40aadba3236d9b0cf5636582a5f574b0a80b7512956e75ff1133ca454eb230cd880596def59a85db49adb49e7492208a47984636bd14c51dbc0ddc365c939bb4bb5eff86da618faae417a1e67c5153eb1af17eeaf78f9403c54955bd0f101776a5277adf125d00696d7969b889100b9c0f193795918374429f71f00fdde098a117a4d45f2190c99e78dc8c0d390427179dc74a1b2ab1a95f8cd03f713e32ed459f1ec1a09ebc1e44976c180caa6f73a4086041897c55097c843975cbe331e2e4bda68621904ee54612f4cfcf9eb88fea4cbc9dc3d7d8317ffdc820713e56bc8b1cbfbf53bbdb300623bbaa219df1a954827c1e43275c8f31cc26ab2c36d3d96257a04816e091aa1b1e868dd760d21896aeef0d479163a94a16cfe3e60c7caedf9f06bc715f2476e956a34069cceeb3c23185898234cbd2d6aad3eab7283d6ca92f5b83ef7349ea24e21a9b5d3807c91d6b60f9aa71fa337a045c0fa96d26c07d5842a14b89b788efb1c42fcb69e84a6094431e17d269038c8f727f72e256e2e8c736d70529db48d4f9302f5c39db7a898d3d303d08a92315c3e14f2e8d7f72e37c44299ca8c1ac3bd0739269ae0c9366f017bcf00806ae99ceb14786230753f176cbfe64f2c38a1adeec86c5239b4e345610371327ff96782402fe7d32e81e0937f848a381b0ff9b705171508461405f8c8a35b40af487191d78258d9b4292a6df7071ef507c57fc0b9f25c97025d35898399628be6b3557558bcc070352b6b78fea750bb3e0d683332570d30275df25b4e7b23375b35b5298f0f04c5065db7bcd77a823e2c4acd9ff2f31fed452da61b744a157b50e0b2a7e8bcfaf2ca0397744c557a384a2830cb5381074644b892ff2e68234247ecbad5493effc27779d9ed01e4ce324a4198e6d128edb61018621cf3e9d98b06fc9828b30a2312f930f2fcb83d570659c0ea2feca7a11118fa773c613998b5e9e9073aa399713b6ec5b07a5e0cc45905e3bdbcbd92f3d20fff163276589592c3b7fbcc4b497f637ca72831d589f3c7a39756ddb48a152fbcf7966ec57f8d2941eaa18c1a7b553c928d42e8bc0f31662c00c53d1bbd939958aa978f51a891b61874d081d5289dbe980c4ee7112d0e267771c365d1e82673b3a4b832bffef005e064da9aae37155d3e265839747139981b6d3c56ff3fb51a00e94b8fb4f3b3b7f9e7986fce3802c5d1b3b7e0207f5fef5f15c8673eee9d55031291ae99646814da7e4097bb6b7667281e738effe15137d97f441185fa0510c1fe62aa8a9fc2dff6bb909d5ebeb603db20ba39a45a3d832c9b42f104e6c0be79979da38a3e47cd7b4ec360a232555054ed85ad601be8fdbfb08c399f059495b4246bcd67f3773ef446729e9129be40313d9bf999977ea5615aed0ec5bb9b08d2ff4962e3ffb0a4ee436be4b6af6111dfc9bb965cca0a55c0b5eec1990cdb365b0439c687ad73c22490c292e2497212e085ea1cf8c1e869ba1f02c6dc47da2c6c6e0086b1ed3491e1739608f39d65d82030d1d8a32aca091b88ac25445b526487e90a1af13804e02ac96bcb5a01f65a42eca2cdb5b27c7d2f850ef23c9c93c39bff47bad6d49bb1d1d8ad33a907474ed7bddfcd77853d8e00c056170d2780a79e32ee07f0c4264065ed94fcdc3ebaa11a29a3fd4093f36365c412658e76fdf70e8ad9ace9776a2d3b320ea84e98e67b6a37b126dc7b97b10b7ecfbd21281a4e7abff149ec01b4fcad6d6cd24d2004a2dea28bc1eed7cc930f7dfb3457def67da0511b631beec506362a8b7dc316ba3739f074d69cbbf27f5075dbc77c1b15729528614f9b40e9be0938c23df364f7862b3a2b0dfe63c43400b7bc14e8a1fec0549a57db5f7e53d1723cd74000445c80cd3d8745542e45df41ac635685d65450f0a8fbd45da0d168bb81934ea1b25df02b8b3844906a008f7fd02e71aa5c6469f4eb5546c3f4c552c27d91a3a7edec6a641122b09162f6be47499b947cea5ed98ce65078f20de3eb62aa42efe3dc7f58fd390c55d198204e4b60357c504e22ec8a23f73d163b69b0d18d339184eea1d4016854c1676aac01518817e3266daadb27f058911848c5b2bd6d098918fe8da2a70f3b9777adf81c45b9dd1c63d38b7d50c16526cfdb6830d5501b31978c406cbaa0238b69707deb230b274565eb4c8bdf51fa30effc2e61f38537d20e1340d5904912e09cbabbb0807d4cc161f423882e1a3f31bbd8946625b057a132a252a2eded1d0aa51386c5a9b060bf035de886ae2c878940819192802e8571f4a3f69a8efdd1b7e64a2c3e851b115709b4ed28a24aee1d3d053a225de1707acb56657234740067c678033b530ba5850b39e6ef85ea4801009e82c3d5167fbd3be1c8f2217b658fdda7c019f8a1dcd8fbaf7a2a457ce901bd5a7b7709058777a04a938f0c3cb75241a7db008db37f2f97caea68cb6cbd56cf702e29e39157582c12fd2d37e417af6a099f0bb3ec1ba3245f19ef33639c96f2547623674e12b308fc01b9da96e20f7db7f09eb67b83bb76f2837cd5eade89bed294630297ac648433cf1f26c5b0a0502ab23aa6f8ef2355afae62244fdc471b213008038a252100dd4d4ece0735de2134ea26a5294554b2d5fcaafd441308cc77038460aa00863443a6670dd6d43ed9a0ce9e361c2a270c24824e7f68302bd6c18fa497b662175d7a51e0d506a2a88409a73bf4e5d686b2886e680144c3f14589ca436d2f1779126bcd6f43bf6bb04dd5c217d7a11e13cb04c2356cec6952f7e070c06b85ffde56afce31452c9988f6ebdf02ec29672319c518402db3cda07c3a2308d19652b6fd3e9de0241cf36ad7fd7aa11b783e2a7ccb3bccf7a98adc4d3a005c933d90769083fa4d556f230aaac19c77c97a53299477f68a6e64b3e496090254c1967793653646591152518adc743280145406f02279f60c8cdaad6bf2a61116d58734f0a040352674739f87814e712d8ca65505bea487626eb5ec484c45dfcb3df182b21f4c80884600d325e26652131d65239d54119c2bb7fe11f6a4e45e158b53c24901e2d8222da7cfdc552a03c6ed5cbf685c727d122888811695a2a9878a4bf6161f0392e4bec2dddc3d323f6b4ec1f292493f5ac3b95862c1cdc195d095fceeaf9b1d979a844172dd24698ac65e26dc5714001d5d3073e60e767f18c5802ebfebf8aec5a84b863882d03998bcd951331a0055c34efbc5efcac86be537af0219d75c6b81ccf364d102ba95ab0c49f555a51eb016de23b877a0414e2f3366543ca74bbd1ac5fa2b013ca3549ec34ed9c09ee317df480a436ed5c9f9ef7f4e29852324d0ab8b1ece552d2a48d9b63e598e815d0221b3fbde79805ff6b5738d207d281c02458d35b44eb0e82f1253d9dd5acc96770d66be907c4abb8f9316156492c7525baa1720bcff3bd55031521381075c5799a85a987a3cc81fb5680fa409680006e9da60b7ca39388e586dba58918ce589d436e727bce6a444ea5d0811d0b7e6ffc54e3498f34a0930cf6ff53ce135f37959f89dc52018ae9fe5668006883f0e63bad09def23f0a1ff0f9a041854a1e4624f6595772b19869dbcc24a6416c0c624e5ec492b2d012f09f81ff4c8528805065a748cf1f32faaf7039d0675a02d53a89d9ed5325e90b5ca180b2a3e677dbeec1e850f83300fb70af97dc78fcfc4166fef47d62872effaddc62138f8bb9d2effe9c2857aa6f83c8bf135c4e2220b41ec821fb35c885cd845148d96c27fed67a2e6d0a183fafd8c2379e23f10de1d9e4a722b6bfaf10a0da1ec059f36ffeae41847f5ff18bf677c542da252f8ecdfb48da0b704e57aa1337168a2027d28af221f2a0bb948ed54cccb400f8fa0ce74133c613c4a2bd7e050951757ffa314f9b93e110d8eea210749ccdd641a3614ead3f5b4ff79513cc5ecafd53e0af4ab32fc203571fccefc403308de6d1c1df8f8d3b8884ef191ebe14d06f7234d83758c20876034b7497e3ad005ea460789ea3fb5935dcd32b5eab71bb810c42aaf5288ebcd1b60539a18650269958f864b95d6de3c40de0456d428cd705c7fee791fb9a56e3950040ded64d37bf8cc2f8606c7347f6d2555462a02e5e06b3218ee3f50ec941f31d156e66d48599b58116267f65ac7344a4da6e1e6b0f1e67ec9408a870cfce40b2221df5d95cf7f8ea5b98dc7ffd369f7e7a3de25f8fd7fb44d5443f91fc88ff62f9303a766e584f595c3ec2846d1f275420d4a3d9ef4346e525f454d34163b7dc78ecca2e328fe909847dc02fea5e8a7e19ce970f36158ed9db203af9b85145730677811b5ba18743a969929a40442b90f06fc6463044c3eff026fd60c2c5eda86af69ad55f5fd28a917502d58fd98cf1a5f8829a4e2a9fbc4497822b3f0b77f4edc13a5f042e0f9d90c17810f394d91e25f25d9e70bab1f59f99eca6d851b26b3862f773bcb64b75a1392e7d20d945c2eeaa0cf31f338e395a812656d7c8645ce6808f5ee61842dd46720ea59a39747110eee86325d3d63eab59490379949e29773f80d8e65bee3f09178b3b2e222c7331732b110e93d4384be3a19fd7257f07c4470c7a19c310499cc1f51c41aa2c8c66bc643454f37617f26f2a9036b8ff5c0b55074f3366965e4dd05c701412ab965fb823232af91fabff91b0e7f3936db9586fadc018c9108e7d1bdefc0487234cf480ea7586e1c506d6891ddad6d003c915bf7d6902ecb78d4ca97cb2bb2c134db81073a8225028868879a4fde120cda48641ecde958e79881db8d659d149110296e08dabdd5b5974af343f1e8b79e5ce8589e1ab98ffc10f3f6ef7d942013c20fe5009e604389e2691b6300c5a946a066185d0faacb6d6b824a479fcd76564769704ba6b65ec6d02f6e0219b27b28d5206262bf91056eadfd8f501ed2547dbed9251d197a23b62855ef4e480b1804c7c3e07baacbedb74e6a3e5085272039b65dc953eeb6ad51745dba849c92aecb55fe30fa67dbb37bd0cb85f3b0dc3023d2537b6a65be0bc19489ef80660e9907746d387b7f5c0bfbc699dbb9b892f092062a684c5594b860dd15185c7cb1c3c9391c7180912c932b5ea56d823787da25e1f644adaffb23db787da91dbaa06c81842355205b13041b6ef8e0724a1ba7e80111f24c4c6f337ca666f425bb18b13f5a244a2896ba427aace8a3e0c5273e05ff5b6f0f96b2a6227c8ba96811496f0850a599fc016fc96f70f1ec90da9461721ec7a6d842a344e1c0dfdfb58840ef0d8bb00cef58e302c38cb96184d850baa96e6a81771239835fa4f316609f29a249088af8644c4a0744deac518cdc00d2e574abd92ad9a53304563be78e1dcaac25e4b1e4dcac4f484dce576cdcff005bfa40109822a5ae6dfe50775ae36bd19e1df11ca53fe5735fd703f52f95868b71347ac2d8309e70fdc44ec7a3d1acdf8cbe176dc6ab62cbe9481ab02be3836df738be30590714bd600d58f0459fe05fe690432bfeaee42b1f465d80497c02d6552e3f001a9d0d2f5cc94ca59d32f979f5004506f4d3600c87c96d6362cd104210acc561528e2b09e053c4156eec7326ec06b97a9e4f3a1e4ec8ca777b8b73cd3f4345f288b5a9b206dcbb3245e86debac34f2976bc1043c85b9830986d494d831625d98db3320486100dc692369ef65f1a8146b00fd7ee2b848d49b2f887774e98d20a7ad291f57aa0df01efebea87dfeaad4561da5f1fb394794aec7aa2972c0e2abd180a1ea2e8d8688de633d0d394420017d8413ff41bdf59718b1f177c1be223ccf9411029cee9f33edf69ed730bc6d619fa18823bfd7773e9fe83a92972c709ed1fe2a75d1e583a8ff206771888abf894ad0efb587284c0d5e14fbed15f8f480116dc370635f929ed1e216aefcc1c340a28116437d7adcb4f0a8289aa951f0cf1195e1c1e26c94db72232acd33f449cef0eec13b1de1d99030e4888b5152c0eefadb063bf5d3c7ea47e71c54dd66089cd4c1e087d834b0828a8d5199ba5d73abbb8e01fbb280f491f3154b59da203c7ff55d7a0425536a45f9e17d88a999cdc2e3b31dd3073aef1fef7192eddc54b3a3866366616111ad1af116f0d388f737a3fc489614919f7cddd40612aac8d21c6250ebacb56bfefba5e33dfc4693653d9029ad06c4f14ec4a197b9ea79d47923c859ff66d5055577eecd18958b353de8c36dd4b1b178c5c9fbeed3dd5ddf1439b64092df6befe5cfae57beef5207e556e34881840ff117ff46c09716165c9884c06bf3d8bc55a89401d4485602500fb8a39f0468a67562514756716e6bca769184ccf322268219e674fd48722b20f04026532b127f77350d290dec05eda2b8c2471c7fa1be2b099291785eab94908c8b45cd732ba0872e671f871ef128ee80cef5eb14218a3e5eecc9ea44748285697baeb23ae999a2470b27eec45e439e9cf22ffa381e27a08b1bce7c1d5cf34765314eeef8927d85a1a9c9cc128189ab56d6a54f3196cdb951b5a58edd064db29db1c3e092f0e846c08ab7fdb88c959c7e59e97c4d6135de57b8d13718272dce32db9e6ff539948eeee30725e010269757948d2e22ab0d3303abd04717a134d9fc293f879002fc0bc464b797fbef5807dabee172c30c9d5c952c281465910426c0eb0f5fb8c9876d232f9cf384d38b4b761f7feef3b7d3a0a6b3483cf2216c10dac9e905e8ad1a050be9faea789d6441bf4381382d61158dc8e67bc9b6466787ef04e24e4555a7a1a27a2a51fdb89dc0b1114123b0a49429c7dcc9ab53cd3b9145d5fd7c7669a7f65e382fde481490d3e79838bc683cb1d8a609bdb58191c269c13c06cda4ac3f80d643a16b7719133ed5250fe049f80c9c30096e604a535a0ce2ca1baadf92ef2c6c4979bc4f6b8c60dfdf9aad64e50e50f3ced5a269deaa77bbf9bf03900fc5f4f794e2442dfc72a9de49d587e2545f42df0cbb002493de9143ca27344951a7b8a13aaca2871dca1b3d6606e11cd400fc3f7e54aaaffd3d366d22a44fc8351cd4e74e625a6af90fcc1d96bcd8c9a08c10d1f441bef9acd6e4612bace41da98bcd02d64859446cad987a060255775f7ca9946d9cc56c49b175f5d7899029e2d2c71f57b262a507cf5bc642112dbb6c0719b361b572c52f7e37d2ea8daa1655fdc9d1980405eccbfd0208712fe302954aea6555ffa3d23c0e295571d3461430e016780dadc2de48c5bde4438de4edea34559d8e8de89c836e4ec41baa64be61c0f43ccc6158eb76bfdec7d44adc64293411b79fa21daff32d53bc9703f7018950e9ebc1ff71fa94e38016e175985590cc97aabacd186c9c6848d0d07d0d442b7ae8cde9524d1c99996fdc40309bcbeb54124932ef1c3d4efaa0ed10fe112ef2c25590cd90d0dc5c38d12fd1e219ee2d519ce8207acc660736a6a797d51d315c8dd039e610daec31f0fdaba1a220678816328c5883d9f7f74fc27067dcc2a945828f8baa0988caa0388e82e2329a7cb27946e14351050dd933e89d82dcaa77a3e3b5d186f5cb65ad2ad74d201986b8e59655c6c182e9821acb284c829f48376d01ef4f86f2bcd551f8f648d57d18b057de8a1d460bce74958a60ad1743682c01a239289665d30b13c0f2b57e45e65288598d2e4063c12f8ee5d9be60ca8228f6763705b4b03e222c997a64b27a58407ced0530fad8a1d0621b3bfb15a51a3cf8d35af90b0359b2b4405842e13d6c48e355e5255b2cdf6091f121fc6cec4cb71579262dee25a890c3f5469b2388b8c9d93880a2a5128c2d385ec19cba6de8e963e15c608b8e8152f75d7803356ba7c3720bda97e35387b78dd0cc1e3d23ceb889a9615350ad88ad2309b2ff2477cfe153a8cde01e4a84d008147a4a271f276376f8e00a8c488226e36d20627328dec1ccaff13a5797c4ed968bc9a21e4797a6eaddf0f4447e8acc3bcc3ed43d807817a19fe04237d671089d1ac4471c5abeaf41ba835d1430af6795a960f2dc56d786f21a50122a63fb7bc08c6a118c8ddb9a8e48ede181e37690071ffc6bcd0ed615934be0292aa7d3ad1db44dc4b5642b677ece3b88b6209734291226a0825f32bbe906b94d3fc25e5c35bbeacbb884f658adc2f2646cfe3c3e50bb97c3392c287ae50bc10c2a007a294569962d6ae857a0dd97427534464a0bd328f26dff95a4d1b5509e83b5174bc84fc97a79f6069c5c77680045cbf5506dc01a10e9e2008d6cff0c3de393dc207cd93a55ae72e259a8348d39af31ef568a228ba757b59950a846e7ecae4cae154b2d4ef4297237d0a6e832ceeba31eb7fe087a8f86c299091c7f53e630386646ed786467188bba90d1c1ffb79dbda1028faa9fd04a82c0e11d52c0ce9eb6113b98ce6c9168e60275a03ae3b623a62fffaebc70dceb909cd31d806a3d67b4be70473cee5df32e9283514a06e6f0dd12375f72db7b292d2027c15810c642a5287a4a69a20780cbe39ae388201eb86c809baa70cd712ccccf86a995b3278f46f79722e17ca43c646567a8a1141423c6035b23123b65936b678381dcc4618947f01ebdc5aa4e9eb7c83a9d20fae4d8229e4bbb18599a0fdc5c69847f81ff8a2bca7f4232327ca4a530419426f2f0a23df98b46015fd9d6ca1ab362422614eace3f683ae33679355521415abc2e7d4c7e9000ae058d4153593d70ce984dd70355e8544b191525c8f60b460c136659525598882b064796bc97601dfad14e4b81d75baf3d8a8af24f41bd9497778c5b0e5cae07a9bc465bf766e22d7aa644e2535389f60c056b7dfea8d39fcc6f7f1fdd9a8d6c7fdeef5a4be17d55bbd6cec882365a1244a4d63260c2f50b52f1ec9996083647ef9d5266b5d137193115256923786f0448eea29afd58b46d6de872fead413f2e798b97c14efa1217e55a7e9c29adf67b4f19b752973403713a44aa85555c26398615c17a0335fc317e31af94843f86e0ab5ae7e962bbb3e68debfeb1f418d2ee666f61a8a31a5b6530750e016674e21767b6bb0f88b44d28122b7fda5105167f1c9bfdb9721e4a9b8ad5a62fe373fa2518f56b4543ca67b76442334410e7cf44df4574079c1a1fa0cf05c4899d372c0f534283f2ef5df305861b6e60dcfceb958b7a0d8ecb6a2d2b7ae750cafd8407654c2a53d0396c9a5b4a2ecf91dc7d70dc4a8ef740599730a93bcfc8420a06b376bab0bae80746b850deb41b283e3b58808cf5de1573dbcc2d9604a78bb12593663e7eda17032b1a54dff8c8be8fe81ecac0e6b60e3d05f3ab662094520c9b6567c125c8a660484ce646908d27f1185e3e73bc588fe7a05f18ecd0df17aca4a9f0502dce2cbe697089e61775dc2b982f59652bd7ac9c9a1b7a5ef1a9816af675d74e7cd3877082e5e9f3b8d5492cecd6ac8eafc2771e730484f3236be93b349f3ac98ebdc3e54bcf057dcb896a8fed901e93c31e7905c25662f8322d0d4240576c7e9ba78dbb307272ff4cbd87072915f49f68c305307367db1c5aa885a3740b35defe5a3d02e406de83b4523d0fbf889c601e2dce1e5d5b62dfaa78e683b8269f45d31eb67f8798e406d3b2427a50f9d38c00b7be83d206312d1bdd3fbdac01ed7715b25eb8e88f3cdac50f66502802831b44538946bdb51a16b37168ebe7967b80b79d1648fdc8de23bd75c800b6a1632041866d94b4c32c4cf88e118e520f718b2cdfa86d9dc456410894d732e9ba977aeb64845226e43a4dd99512e86982f21e571c74987673723c9349f903a74c0e576af7dcbfac5a995647e1383ab4e39f953c7faea7b4167897b03429e2905c73d54abebd39b199f2f7e2e8b9a52cea5a474b9961124ddc4caad5497188c6f429719f162250565d264a0c27431cf4c45954524aa4b7720991f97e80ad34ecaaa7b0dcec3c04b715c3db496ed13a6273d1550ff1b88cd3994b1596bd8e45db3b348d37d4ec1c65041cdd7aba8cc2256e6f73b6918af2aa60b916d28140703984ec2b568e5770ffa5379fa29bd59f183042e31c9924de49266ec76dbc4db0827a7cbe6102355a56a37e7009f9741caf4f825de9736ec676ccb433f0d7abf29992051e047a04871a0d21ba06425927c77607b511e57cdeed1b63cf1206ce65f9cb21bb91a5fcf26589bfd25e58a52cf87c892b0a4ed36cdd03bd86cf0257b6003cfc1d1ebb950b89c557f248a45e1a6c69d49bbd6b9914371b6da7c2c1b67657a79701ef28b6e1fb8f660c02ece216a6bccfe559c3efe39dd2f8a1d8f33a2a38e4def13331d66d17acd927e0a0d5c96861798aff9eccf7767af8ea1b0a2fa0991eeb29c08d27fb81ca199431a275f02c3fe43240f23eaed91ff392139399f6ddee07577e8f1fa374e1ec6e03c1e311643da879952a821d95e795842a17524a28f9292c63df48bdce5807ef0c921c2c6ec4dcfab2b8fff8ef8fabf2d9adc2bac80cf6fe47db72013d18f115f3b7231d948a4b9adb014c819ee20dc2b7c52121043322997e0d36dc7d81f8b9a4f0ab951bb1bcf72eb6d6ae61f69b7895e622f91cc544bfc6c9f48706990da6d6f85a6d5c61dd7ce40cef674fdebb4b8b5fc3048b4cf09275db3fa55fb5c61a0bc8126de7b781dbd7f759095e054e457a97b193e1dbf8b1fb896211b74a067ff2605731da3c717dcb95288d1ae11cde2049fa78b174d9b5444c703497ee8dfb9d881a8bdc118bb9d8268ee3796e2d9da6a519151a57db9d24d61c7a630a5ae3002d9dfa68cc0f986f940da05168d804465b8abc6a21f6b92b4ae595773ee09cc4f84f1d55ea9ab8e20db1a5deec3b8548e26e91443a0168761ae53a3597c6da61c7637ebda38e6401dde35a0d8e453b6366c4e8e8ae086ae6fdc0ad92f1c79b5b80a39fe317d93d69d664f151791e747a6e0100f5aa40eeb8dfe0e0302df7fbe30983615cee2161dde0495f5be5a7b1738ae354db2e1f7e26f8662b1e8f920e9939f34987fcaac269a7f98786bbfb3c7379f18dd4bd3e82767c902cad8cd38b20bee9793891e4b0279602f9b201a5fb19d2a8c8a4ae044982dcab6f5733f90bab1ae269b29393dddc391917ea7c27a3de0ac1f2d79598c9319c730d4dc3064ce503b59c9003fbf83fdda6785f9b19370c2237fc6f0ee0f1694af943a09588898c2867cdccb6ce5ce4b5ef4ffff953a29f15b365196941f3a2a6a823285a2d196918143db757beb05621bfd1fea406dfcabf566cdadfbf0e259ff78104672248937d6dcde7a669bcb2e1296efeab38fd9e097963f26a7e02f0add15b2599e2e752a5eefd6b7a5a7e16e908dff234d6bff30180285b563e854268e629aaa71a05549f317988fb0449faed4ff07d06dc2214f16b1d1d15678f82b9c9aec45856c0da0596ce562abd71fefbec668b89bd44a24b0de7badf35a86f7c727ce6819f7c7ddba4201de05028a9eb4f600a56e24263acd97e12fdc036961b93319285b13a897c2ba13da6c21fe042a04eb25976334b72ae00911128166b78a093e552d99d38cea5de989da2bca02f40bcf17d9a6bbd206fd231da4bfc755a4cfc2783333804ce0ccf862bc54806863a2ad3737f8636c7c4702ee4446fefc8df85ef443615f99d931f6173da84dff4e3f159b8e206de070b689eeb09825253f9a61ed1f6412325bfc7646fdccc9bf2ddfc9b92349324351e603b54cd710091456cd19103d067386b59f645e4489b942ab15be34cb5883545b86e5f57528750e3763f0cb81d095c9d7db2faba751c022fe9645ce26bd798c97162a5c8000ce05c6d16f89e84cb36d49a8084aed0c8734fbcc1cf31d536679900d1beb37ef6d54746eba502b4af81ba9efc853eb45ef3777e76b7af34438b0efcbb6f49d258d69b2a129c1fce158d499e7f415426b6ad27e5e9efc529a08c0efaf5b3db99518d43395ed82e61fca49554e5a74d37769cf9fb87458adb0185b51b504fb5668d2b7ef7203cc58be765b521f2824f625215988f994bed3ee49c869b06ca416c68c231a3de508f845490863952d2dc4baf2d063a0d5018293db5d5222d1f882e1d4b6055c0b35f611caf5fb6357d80d4e98e07aae577aa6394ff8592ac4d9a927b75792b63bfad1a932d418610fbc383598224c0a92e99f8109f8f48c95a8bebd62d48191c68dfcf2073ac545d6c327a8ef1b685a4d60e9e6db587ce61c8e68a87433b98c00e3440651e865776834b95d4b87281a5dd5ac3286c23ef4be69f26c08ed2c0105f8e41f8686d58537916917d4aa4895eee0972ba90c0de26a05bc86e6d0aba1d20ff7604437f46aca13ae1996a4a02cddd52eb467458b1a1a577b9c1daa3d035f6cd135768b09430e0502a4f67a90fecc36028890eb628f502fc230da7185ccbc5f9adf703445b64c469048be050292721f2afab1c87f8720425f602e60c60883b3175c67b3ea9a86bb9153f1dc94d2d16b6529dc76e7a8c9400116cdc1375bda8e57432e604290d9ac96ae85e836a2117cf4550ba8f9f4b8ee351ef92e52c41b85e2ad5f82dc8aa870e188351e2d0948540e8a8830f26af0f6ed708dcead36d3f00123f09962b21a04ebcb973614173f8a74e4e437ab92d0a83c7cc51a0fd04e81386dc650820c29780d875ff7ad611524c3affdf94b67d3d55f16704f953f11e440ec6e4b27a7cb6e6ea17d606e9cc6e06969ad65318d4c6f3e2efbb33f3ae5108da0fb2ec8d465bb6e3058e6d317fbc41a3e9da973073903321a8462a3d395fe670d66edbc1c6501d23bb78249dfc340da2a472c285d75b246188ce41eff0dd6cdf9cc05f23fc97dc07c8387489316fb9c9865744c7de83aa95b8fb2d520725c6f97ff97ee90edf6ad25bc631dab98ca01f6ec2d9b5aa24b03d41d300cb0c4361ceb0db58e268c62e73ecac7d5b6f10e016e1cac8fffc48069c968e0211393d1a92a2279dbde90a81d8be1d49f30ffa64fc0838f7cb7a2d059f38ed9af330b0f39c73851899772a48f4156a851456732695f633c5571873fd39cb5475c5be63912c305172bf762f2266093036edcfbdef261d9db7a73b6c7e15c033777bd199f0fbecb92ea5e2e98c6f49b56f8a5a3b8a33636ce663965152199cd2e379f4d9dcdd5c3fdea1fd211f885ca029759fed443dcc5bc6530adfcc9803c44f5edea55de2897f17261f1aafec4664bc57b9a91076681e1ddb20ee186a5b769f75fb468c70e3e1ae67391f0d774fef563363f1bbe934dbf19aa8532806471fc38d70f8280e16dac1b195fc4cd3e0e0aea2ad7e8a2cac0de02758799a78001e527ddfea68810c70f9c39dbfb02a4dff0709638c602c78637292b43dde05087a67e947b264afa94615a3f715be7b65f70ee1abc72294f307713e60cf1ed63bb1f78e933f49cc70af900bcec5d7e720691f0c65fdd9608226dc593797beff639db6f16900d63eea71b6b0758204902b60a01b28243eee37593699de52711aba29c42442c44ec0607d82f4b49f2afe6edde5c650a4ff3dc52a92ca973308286a6f5f9b6a67c5d092a6b81a191309168e2147cf12efa638846b5f05f179e5a3e130ea0c0d3d5d4168921f32cc8426c430d584c0886d2876bed53f72d3a79aee5541658421dd8922db8d03be48265c66f371d2e9514c9888577ed12b5872bd6a939b191a0c0338e28c53b96833f5d24f18d246d88db9d79d88abd7a268f041c83a351016ca4dbdfc5951fe4eb9d01fbb4613b07b27e3aa039b6f0efe18e18718b5a8814db03566688d0563932dc46f5d541844b81dbbf6ac5e846c981b1854450410961375cde81d100c811138ded3f24547627297e4f83a3e95268f66a86b7e23ffbd61b821258f9ef9697cc98be5327cc6300c4361929eec11552222f2e0e9e5d57733870c1cd445ca92897faa49ca03569c895abdac26bb2fcf3499749d08b14d6d58cee070afe3d5e1590b37402cf00d95c3362cc2124c293f2f6e37e562de111b0b7c378d16d4251368bf6a83fb84eabd767a000600f0c341ec2249a8e55ac162eb40682119851d87e677030226d4f3477ef030dd95d14c7ec4863eb798a775c8fa9c0b023be1919416ce1139a3275b71b271682cb0ae1ab57e28a15029d5d8fdf30e489d5822f25eb3d1e6b851e8ed778981771b4d49bf7fa792f33ec1bc33624f9879b3328c7d41f2f4dd7159aef0f74617fca9ff426d538d3331f9735c26f1211fe68556dc5b35a7bd6cf4a55034b73614550c8f4ef986716c8bb069f69f1a85e366dc5aa6d7b1c02f608989e54a93b1387c6b64f0d457d7383a2beb2b200a5825b7846e8dd6917aea910a7fd8226f910bd89ba127fe8801736650dcf3581151edacc1c2f51831f8de0687f56b1a9b70edf8c677d93e8ce8c75b22229def3a9a7eccd0378427addf1f64397b624a88844f069817e911d7f919fda2bdbb7290e55ea1034b06728984dbfccc868757b1d95a719c43b4fc8ac1f82344ad9411c34f7bb9cb81329f156907facc33e8c3f728a3425d9b94d8adbb4815e8542b883be705d922d2cc0c561bcb01eed06eae9d647394565b9dc8223453da207089f0286b4f120b822c05f6c1ee604d9b22b93e00d20388bb226e950f125b1a30f1e4d643eeaf09e9bfecde7088d4b3127113b9020ca50facb4d32790e7aa24190b41bd91873720008bc7fe51587c4834bd376b115eae13c841dbc2b6ad6aac2491bdedcb8b4709e4afe0704b812985b7417ad6155cc63c10223c303d962dadc9aa9c1ecc3c02fdf4a7990ca5706386874c3b1c3fa0f61220281f407bae6c2ab27a5a471237442d94477b2436a10bcf409e5c1933ee4afa51fb246207090f4c9d0131d5f0c87118e8afe9614badf7a1cd52f2ffd27f468b9d51c108c1de9bf9416e617f30fc9778ac691f6ce7ecf8265ff43b83fc5a3801a7ee7ff6c65ff4070da033f5fe812f1b16f104dcd2e3f5023f432470fec294a8da48a253dc941ea076384d189a2c81ca70432d021a66871d9d52a971d150c88be2a611655c9e21837300d6088165ec94febf13bca4b4afc5afc2885bddb1d3886e6263706662a3f8fb8978c23c14dcc92c5ed73abfdb992f7001a0f7c69f018bd8c1cba7e2bf636d7c2589b0c748ff5803d8a40277de8b332ac329e8ccfdf178b079c21931fa95d750d9fe4191bd4bf579a078248c39bb3cac1bc2758911923eb96d45fc2c9050ba8fe0d1fc08b32244724c233bef39c48c70ce91e709df2f27e7ec15ac29ad3745fd40f3625c35bba25458672d0c3521ea6ad16155967f8bfdca9a742a7bbd647afd0ab2e066e86a10072321a996d678892aea39872e27c8094215e8d5093f9ce69806ea6aeba72e397bd30de873213622034cb31f92bf957c1a3ed37ef29599f83e375578cd68acdb28a01137f4aefe67e479977b0bb5ded45a23ce2af3d611f429004de5fae28b7cb30d604f7ee28a26787873c480fa06d9aec8748314113a941372ee04e941cea6fa7e9919d1141e48be0a17369db318c9c7227c54226333580173d94a93717b7f151ae555dea94689c1a6029d2de1dad05b5178d8300d451374354f5373552dadbb519c0613221ebd63b6a196572b2d6eb4919ee52dd3b099a27e8c3956f125994be265ba3647f67a931c888a0445efbcbda949e254d3f43b1e440ad7217558fc7518394420d889741332e18d46de00b9b559a90f6ee8d60eaac8959e10c814beac775dce9a979cc89ad37b5b58c2474e72ce12eae1a8267eea24e50436602f6fef8c7550ec6c39bca9311a9c69827835423c560f4a1f5c4900fc033fc4447f3bc010aa0e6047d60ed71090a8861c2223cea6ec8ff571306f7c44f7dab25cb3f0bccccd11aad28a7ce5ad93b7b4ce29ce73a86c575f3581fc949b8f9868a4d098aa2039fbe09cee5023c4f95bb1759dd7d0cbeeb4bd9bd4e96c0274ca706de412c23a2e2be3c3b8b3d7f0b2352286c63f1e06203d8afeec51303dde590761e6a43ec11b1993665f5ed1c6cbb339c54d1d082d887c0ca8dff9870109fec82a0ffc79796111e78b48137109f5d10817200edb1670ef4f694353d223798e567211b924aa052fa34ffd7aff798fc3a59c3c3d96e1ecb8bed62f3dcbceb9bb478b0ccad5906aa26d5560794012249a211fd451e4422ac20ddaf4b963ea384bfc0b40d20631858b9e709279995af3c6237551a36193558a9883b038ea9b773ce18560c094e78c68aa749fe1437728b6d74c299e5f325bc0b9f588ec182360f3f8447c4c3e27cd660153bf77fb166b6521d4dc59e3feaec3fe54530426cf4a52cccfd86d891b03105d8c5fdd67514308a449cf6bbf480e36d3b518db9cafad94c0893b56125a5667c10cbadaffc03e41c739b0fd5cc93487e96ec1189a8fa622b6e1fc048df81325c3595902db3f87ceb52f9e7d81482053bebffc8951b7e6f69ad8cd58d0e92ac61bb7eb916096d65fbe13abe31f7d8106fb605ff743b5a4ea913d2bce0fa1fceb4d751c46afebdbb0aba0904b3f74e76a800faf990cd28eae846db31d63ffda11353447c4667cf58fee49057320c5dbe0b4d0ef66b3187f05d1d16daa7d063b7f3ec2c2a66ad0708a990dad405accc6393ed657c5269b832c46f8633a2503d4547a13fa35f53ff87ffaf532e41411a4dd36b6db7d6ffa86e65f7caa3517a0d2781510acc77afdd04074488ffa8593adb7fed49b40ba88db6b0c00410651c8be7b1017b148df1ebcfa40a36913cd715bc2cb416be49f5ccdcd550ce25d6f0c1320256bee0a825b1988f201fcda7a329c35ef5e695b651c4b97f9d7911918e6b546253161130e09df3c53cfd3f1d54bcaed47d0dcd30787c2d4b6258cd34632f207e4669db8575f07c403595da4dd3ef2a1ffdad5a2f090edcc8031e909a6036776d4732f3746081c5a59e33f634c3c47552e29389c1957a2a5b2fe157cdf334a7a6c73e61e859b8e84ed98b37d42123de6b48fbd2d7169c785ca5dc474afdc1504b93437ff056583d96b0a7ad8816eac434c4231583f713a285013f7a094ad48fec31d38e0bb061349e172b905f2940b39493889ce26d8862a6b0bf63070d911586c9c7de4391e83536f0cca8220187a0a97c629a81e7148b5e53040c0ecf27323b7c01fbd08bcc71943ace43bb7f2957366127f5ab5665bd6b4ce56141f96bae63b45ea52cca287674ae751238b6308b874eb4a1d51c82556f65530ed32b13b0c8c863f8f30ff285d6f1205a4d2d60f7509ef97399d5e2cf51de4aa742a13eb8ecadc33a9e1fa42baea5a7180ab42f582e5b6c16915c357221c5cf6ca2886547c438b8d2a3418e268f86188cc6b37e42e12515a39ddfe1e2e7cf5e06088b774d30865b4c90d731360b582a75faa7425d11cfe547bcb55c43fcc76711f3d1b7e04e1a1261de0d6a45f614aa36c8a00a638d2c40538d6b2ce92fcc5855c64e823505f024ade5c0493ecd352d2299588214ac749427b2f3f5626c3f5f2eb647b29925523099c80083954e79f8ec2eb59293852f97664595abe661abc207728b472be513b1b47627f4a83949d2cc1d777f733157cb89caed02e02684055fcea0cfbc5497e632a63d64b121cda0ed40c36082c692a3de9ec4f389e8d5a79095cacd9b0dbc9005410a1eb6c6be73036b46fc37fa33d69fe198fef534198b340a03bc4ba4d760662519f0871a3042c46cffd73046f47bf83ba0b77dfc3d796d2eb75f5aec86667d19dca1380a0a37589771d7ce06bf3f71e782f9e7a06bdf6be65e4d9576c0298574c913c368ac6ce0a409c08d142d559cca54671bd83addb1d32989d74c90581151b706126de7efffafd730dd56af60ea14147ea6be8436713abc4a1f6e61ad37095e0d73bfb8d62523a4f898e7e6f7658ae2dd4280909c5f5d405cbfd70cef34e2bbb6a0b1fe89fb14f56ea5543b6857fffc536044fd5baaf97f7e9b03da3d660e4cbccd866aceba3a34c299c0a8f41d044704981411ea0cac084e6f3d6ab57201464c1871b6f30dd17e53ade0c6bfa28d2d215fabaee28f6e5427315db6a81fbfa85b44e81ae45bc97a497599835387c5b899c70ecac1b8bb5c556f57663938fc2c1f1d453d24a0eadc6f3febf891f6a138e3ce44e205f40dac8f084980586ea1decd1b86ad9622152310518970ec61efd6a7d014ea5e3b797cfeb17b49fbefed6e70caa3d405e1a8f51d1aa6ae54820060336debe33f4960f5cb570d10cb70a52497e9eb30043c7e64dfaac9bce4f88fc4641f3f8e231738f094943cc0ada55b88d2eaac42dc67cacba575979af8f82eceba0bc5818253087baf81444301dd814e46611c58d4b63d95a83492c3d949876d617b6536d82795ce1a07be26e623522b5c7bec15521c4f218348111e13c22f548ffa7234cb05d72da4dca28b04323245cab205ce832208fec61768fc69d20084dfbfe715bd0fe9ee2b52f0cc967639c461fcbb13316619e36fc1f72925b24499e2f6f235bd8b1b6ef7366a96abc9c784ad847d9ce3f3e631066074e1e4f95520f1a3431b805fc96bea8f132781e2a19b94926b9f2c7255333ccf2a74240484a67f58331cb4e6b7fd80bb81766f4cfb9f855b1c65d14399e3cb81692160a065b7ecbe91fbd3d23ce75c5109fe0e02ccc83952cc60308b6588865cb859ef3974b19391f222666c9a3f8020628a0f21f99eadffa6acde5812e48880349e8e7e8514d24023fb12a009dcf9481e821c730d81232c06f2f1486d76f9f9fc83a34d88691c4828488d88a25b4b93486141adc7669beddf041de3fafcc2d92bcb51731279cf7025014358c5150d5c1c541672ebe48eccef5638230a519844237473ceadfc04a6f606f7248ed7b5891973077963be95a41c63e51963fbe93d9e8d3e87274c8e4b908a12ddad59160da755fa695526351e382e3abd2a12f0772d54e987ebc7da577637e76b8223100821adaff462eb073d4445dbc63041ef5a20335e801862fd138b9333630fb24350d987accbc928384081bd9f605ddc0f7ef5600a01ffd2555908ce29bee6e0812a38167555fc7e4bbf1063cd81692a02e12f33bcbf1c4ed3f94732c859c400b8645407f71077cc168a8cbdc6c7ddc61b4464414f14b4865fac4b8564d837ac4ce976779e87dfc808c611b8e2ff641642fe23102cc534a6496a475a1bcb2d89a07be0712bf697a0389cb7d987ad64571f52d95ff8076b402ce75dda91193274c2717dfb40994db9c6027eb0c6517ab2f1c31ad4685adef54b0577ecc021f54aa6af0ee3fa4a57eec9e1c01dda43b42d3b7284bc7f11f75b0b34d65249f4edcca9fc91a20fd18ac1c39e916dfe00f6d6e4147b8be94989a3e681c7e0f3e3e352b9e495669b67410c4c6036a64eb9eb68f34dd4580cf807ab59ab5d27500764436546060dc473b9c96eebddb7c777a94bf8e49747b2ba6ad228f17794097a51de343d4488698a3819e17c47f19677a27d3a1e0e63e4944744fdb908cf78c5fef976d5dd9ce10ec883e92f039af8a130e3a3e87a7909949cff8331930e06028775fe083673a435e98c8a935038335117ddcb730d38ea8376e3451748bcbfb4b97a17f77df0535a95ad4f7fbd98d32b3098b0d833e0930e81d2ae791298b4eaa248a9864ca01d00b90678feba02cd9ad8b3930789c913485a5947e24ae94ce6cf524fd4733c5cae33f96eec9d1531ed8562fc5137a38359a803df0e783b6a51368365cffeed5d2dd3364d54e2c5725e6a1682f64ac464f0f5de8d916a1440a46fef3cfb366d1706a59f5445605be191fd442692ff7d2a082bfe4f5ef607f8b55c1b19a1818b23284e0bd118dd3eeea264bfe97ea5878a225c3ec2457527b2b4a8bdbe5f196fe9640bb6b47e35499872497d16371ae796089f6c688b2ed73e2ce157495f45a6235c655f1c579b477f77f6344cbf4ff8d5b3133c677945f7ad737daa0e67dcb130d506016e8417ea9e8cdf83941638bbfd956de308e45d7841a6bf5660c3db890e92482d7c7ca6fb478e23858926f68507e2df7e4261a56fa4c0b6bb9ff5e0f1754863233653699c42d408502d3a0c65cb6516fe5908f1bd17a247b092ee5b82aeeeaa2c445a58c5da4c8e7f2f6158cfc871f426071a71a5d53f29d63ef39a409aa75081a74faa00624c8bdbe1ec1d08d69adf1631116144ea10be26cff69b78c6c816e6b96f6884b4b911dc69f2c798312ba042d1c4a7e7b8977715e7e1aa695f469eb256df0c2b64d4e306e3b9e321ed6b73c68f55a7cea8bb4d554c1b66296427998c756af6abcf26f37444418a62687c59783156be663f42a7e27cdd1b0c370411bb5cf0e4160f8031e625b4332b18fb8f9c752fa4a007cd8b5748563c1fa3eba782ba467d77747572a6ea44db7d051c09a07afb5961855eea7b322bb1df2d8f5d420dbb0fb8e1cd9a8c37c738ea7653bbad82f73471bbd825973a3d1c0d4dd00899f382123b4382a0ce89cf013a0ec594fb778039ce142a822ffa5f75b91b94fae923349079b7610d67e1375df564d2a32a3478366e97ae9e30c51d6b8ea0ee0e39ef2a6512f4c7cd330d8c48d7eaff5624bc31d7856caf69c5827f9032cdd4c626998db6aba184eecb2dd0dbc982207eaecf0cb3624033a507e9cc8186d137b6119cb5fca93524b42ebc4c4e960dec909fcb5d15c314ea1e21c871e8d70ef68c450090ef1fa4c9c049a6d793e50a3576bff67a74668f76266bdccb3609079361ce7eee068b616c3daf7205ce014c524c229b8585269c7e6ab1449b6be96240eea424250e87784d2ca80c67c336e926dc4bf132c8c16ce17b97cdf3e1db3c6fb0e1dec0506bc53a2a866492379bf0fd61937e49ff9b6117bdebf22b1468c17011aba59d04cb3994e7a9707cc9242f3045b92cd7cc50d130590ab38b020a6a114ccf6d7e765b8df1e4833b159a67b3df6e9837a493b278465be3310b049c904988de26ccfa2f7e5244b2de271c3e40e096c75aca2dd0002d6f9f6a5759b33830e0ed498088a8353fc950d3e95a0a120de45aa13926163277f36cb2a514d601172f3ee2a24717fc0ca6d0a04153b7bde83c66116ed1f5eee4a6665de79a6d44a76352e9f97870c6dc2f9ca65f04be9a7fab69d643aa76aa9c57e2da9e508652d960b9d57b0ddb63292deeab01e34d7444cb2e935a3f931246291a57bd13e079ab43d975387e44aadacc7ce17dba7380e4bb60244a528e4bcd358504b60bb8cd44bbd604dd0dbeb0fc01e98010252b1b78f1e8d7df0a1787e0a7ca07e800edd083aca019cd4a435d91c255ddc09c2848aedc7a346e752ac254004ff96fb456fbb1def778bcff2416ffebd596960d759b2f5d7af880b9da3ad9a8efa8702828a395cfe898d76e98be566e6151af9170df702c1e12360993ead7410da2537743ce683091ac2f08192063850aef08f3ababef87b2f52e3711480f4922eb984dbcf6dc6d194a8b18a82bd0c218bba2fe018301fb068d336877481be8525361d00fdf1ee0e0b0e03f542be21fcbf5b82e83a09562e64268c18c003c66943499b0a61c02e3ae452253dbf92dd3cb07dd46ac1e2119dee72c9a0606d7d45a6d1ba42aa6bbd62253646b5e87f96e442d6fb5a0e8070619c7bcbd3d5410214006ad14dd4dfafc46e9ac11d1115834c3e893ea6fcbe1af900b7e7915a88ed5793c80a6276bfe1ae31af5f990cabcc710c7799e7f6738e94d6ddbf02998f501c965b232ec1d5a847fd769c4a3db36e9e230a9abc11895717c1235ff4b943f6ae2825f6b67b28569e1e9eab35f4a47f85c5295717e310da5eaef6a73d3615537b8ee5fb61b8bda7ba06cbb8c91db18fde49208d7d24b846ebf337d7872f0d634e8dc1e8fb50d2330d8536eb632b4bdb171dd8db7be52a7f97000f0ffffff0f