PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59653 5d7ad79a3e250d979a0db12912d0bcab9b221798e71c6b396c05f90ae7fb4551

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c9e208408d07343ae923856057b3e0702eee453cf9fc234565998af2f5500f6e
Certificate Block Hash
5d7ad79a3e250d979a0db12912d0bcab9b221798e71c6b396c05f90ae7fb4551
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00931e000000000000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e66cbb98cf2a796d2b652cfc5bf494aaef3cb952f21eda892bbd14369289d9e640ce6869302436af4e7296861e9b6aee47dc3f12517c0585c5bcce40f30896761cb046844d240125bf0a93b492129c3e4122a59e757a6e79aa050000000000000020000000700000931e000000000000

Raw Header Hex

0000402010f7c72f96e415c5d663706a03933e37f0bd346c5d8469800db5189cd8b5b34753981b504c3d1dad247283ee891e23df5485cb98fd4a8154f6017396669dad92a19b126a4d5103186e0f50f5f28a99654523fcf93c45ee2e70e0b357608523e93a34078d4008e2c9

Proof Data Hex

59,560 bytes
1212160103071695090d84760829d0527ce980e83d75c38bdc77c5e12b793a6599929ebd92ee9389e38b8436ac9d7e723139caa76e6fe42f179be3a0fa28c8502ce7c85fa483dd7606afba09cace11ad67cea244dc126fbf12d339471a132ec5f9d6ec8cc22573dc9c4524af69483d111cd1c04141cc8642649b6dfb8f2aa46e4f4b86bb5c7bf7be553a9a03e2cbb4d02b2a09102fe15bc291bbbd466a1a8d24e34f72653a10698bdc57adbc452da025d19adbb8b9e42ae953e53a57b20d60410aca08dfcb17d5cc1e0e9a559fb97597ce737a5dbfef3f7f1fe14cae82d1a9cadaf737c3d53d60edd2659e487ef49c822185935b9ecd8f0ff2367f6978349e202294a9e231aa9c24826fa772f162611a74a12b08b4866d3f484a887fb3b4e814c22af6d44e096fca6689bec4ddb9896629e9c9cca3e5473de659998c975a707a14506bb4b88995add65a4ddf67ac384c36e933a73e1076ee35bff60198aa81b26a572e5ec5d7a2430acc55780b0bcaff0fe6329a98606192cbfe360b28ebc4c3815d32abe3de09e236ba57b0d6aa21e368e06cca807a2bc591d413da0e7274877be50900c0a90e2c65a0e8dd7f235411c0b3bee44e5db5e63c21c54c362c8d63f247d8330c89d05841d017ea1c177dc319f9f3a3eee878ee8dee8f1a0a8209d2b7cb54dbc8b251403bd60f8f7d8ee063b892934f1da61c158071f8a61ada2b84510ee03e38a1e1da692d8e74bb7c079ea91929940081a5b261156238f7b3867a0b096e9c114e7fa232d73c223ab6585f4cb0f113d832442245d9d4b7afd64723303a5ce644a032a5f8ed1f7ed35653e47ec3d9b6d5bf7ab9b7bfd263c5bfa8241d063813a31fe894ec789520a398a1ff19d2f3dc476e634dba3bf8315d06214b7ebd256e5ed0c20f9c06359110332be34059f2c864028be1f7b6616018b6e3c268e705dafad0aa3bc8b769e9e8a3cefe0b4d2d794a1c1b2835a8942953fa6ce9c00235f29dccc5d8c8d94c5c1647829b26456691ac8149f4d99daf65921ffa0b82c89188706920979456abf4a2469e2075bbd29e7895c107aa1469da5f9c44c5c7851c8f79ae5eba5dccf17f7d22687073c0e6d9bdbbacbc7d0cb5a26bfe8caa3fb91c3b702a1ff1fba1fdbccd2b41840800004ac21027cb73c9f28def3644c44834f41db1c8fbdafc7a278de09868abd87a976704563750dd6bb3699ef746c2a0dad67f7ffd81ffe7578737b16752cf182e34fe851538f8ed6ea6a623c605716ce55ee7b36dead432671242641f2536bea20f3441783f3b334d681ea43ac88712925098e03a71bf06c4e597e40becb1601ee6806dd0a44128ebc5e5f45b7ecf43b5cccd6fba4ac4e50ff2292d8602bf31a01b5bb4e8c5b3382e92344384fa244cdc8936e6c493b54c6ff88eed9271cef4ab773d5379e48289ceab26cb1e76d217701e015fbc93bd848d03b5fdea6a84bb7b95217349c909dd512032f83331fff12aa9e51e1520e9c30920ad6cf002fb8c01315789f6b7c062ec7c3b82f47dcc081a2fb8532e4fb86e9304e86bdd4b9ba265cb64660f4972a8643c8d7bc7e0b56317340bdfa30bfd2212e8f6673bafb4712ec3017b77dd8a81182784d77c0c963062a9c935a4064f73fd0640fb0b17ba9928d4666c518dce802b79193a4cbb7af8563e7ab97d9f6ccadfe406f7c7cb7494513f90a2980b298a9703f871413dd95525f5d619cee7f7799f29e5f73bdc7d29a56ffef600a6a91d9a7a1b2e4efaaedea95182436a64b66c2ea792dd84708187fc1765dff989ef6116d69feaf44261c90a2bcf4e1aafbc57b2a255452e8cdbde0c0158f7e426acbafcafadc0b907b44cae71eb86ce236bb8cc433a516ce7b58f893050b300e0966b2e5e1c367a02f812ccadf0c88107bcfce218dbd50dc4f40f82ed37ed96c5a6023542d28914dba988903096c2509955984c6362bcc119575895f1deabf5af5e45e6458bef02146ad5425aeb49756e3634b10ea78dc00dcc1db7ad00ead826cb99db3a4bd4c03b3d1e648a08f3a7d5f5a89e0c7c6db3273890cc593b44025cea1061b0cc8549544b2d687f5d6dba47037fc36332fa6274ab6c93022da8036b311e5597948eb0ec34a633e4abff9db8f1e8a0cb8e8f9635e94e1c82c8ce8463ec372d21ed30fa342b87f8a31b0df18acd732c29610b0de22d025f2bf3bca9d676b6bc7a9887640dff788fa2b1890789ec35012b2da2260d9a45882e69300bd0d247d970d9b7963b1ecb077be158d5e1d5a611b277923a9b95cab3df0b5f1097f8c2031526f4ba574a6eeb859201ffec99aca7b3033568823145bc60e8c26411afd9ea9ba0e351b5d3b6f7b737a70897936c83172e815fa0b4c7052c1599b87f4c7b6d017f3e1ffa3104d2d08605f85be6a29871b5cf2cd68538fc5aff002d58fde034a4676545ee63e4cda9a586c8c307f1d57cc70a8e787b946f5ce6e4307b8d8f4ab8b14176d56bf7726908f0ab6a1a767bd761a8d8318b27f6d78c1647592f4ff4d1aeb1ead350eaaafa7c8fa7c211f3231dac2e6fbb66f4ff84a0e393323c258811b116344d976e4b9106ecc854d9c029e2e39a0bfba22780e853ec280d888e6bbbed3ab1e2b690450e8e08e41a99d9cb5598db1ae2859058f38705c4cc3d8ce5b5bca5e42cc35af79d27a824a5c1f7887497706ddfd67e3badce9ae0d93212341d960f6f4f7191cc5e989a789aa0d7073daffe419738e9fc2c4e4f824f03774abe7afab2784f0ba7efed03f51de8af7d92fe05e2b932833edb96ddc0cf5aa828469fd7ebad99a6c92f4ce827bad50564d93486b862794dc450b9106ba158c617f86ec74db00532a3beacd806abd37d9210b1abdf9034c5b5ddf9786b67c07a4eda8d9918cb79ba848eb6d68b1bdf6959cfce51eab14a62768de491dcc1d2e404aea67e4f1df3308223c9f1013e33a77df4fba2a78ce8e8a9ec8010fbd1a59241742467add4afc220adaca7810228cf2ef47a59926f8b2ed7f00ba655822e87b527f9439d2a0940f9bd714e6a40ffa71d0699055db3ae4d3a6dc4e96b9979ad07169f43b57c7a1d1cceed365589780b4560b29c92a8b9dcbf716b59034214c90673d1e1a6f067720a68ca7e6847b8f9a435a83d0d119f0feddb47519977eb528372be4e2b4708c39a3e26eb3afd8f45b6f9592fcfa9f70a6a954d868d0763ae957f172c78c8789df9ad8285b9f307dbd595b6020920181b00489b5825828593ce963af113740743a44938edf1f8879a14091c27d355defec71fc67430a8b480ceeda751cd9e20c12ef5cc66c05f414e0de74f4f09084db800e7cec44119f030ea6a6e7f017a25c308003dec8d2838bc388b3bdc6a6c7877d41ea2c5f9b5b98be347790f59d18b8fcb1296fc7591b81a18daaca9ffde40913b113b9e67295b0cf7b44f891be226045c194341b6cc8d756b76e3a0bc8601c30d669803219a28702f5bbbdd23c8027cec0b77ecc7b4abc1854b028222597b15b557d69d6dc6562ba1be665ab455883d8472cc0600192dc09561520e0057dc6ec307daea58ce9dfa3890f43d0a9b99a57a400a39aa6a6e44b484d42f9d3a172595b9b1cb62f06c7c94c7c84a67b0491ee5912c2a8e86a8df2bfd124c7667763f8f9e319f36b1e2132dea784a7788fa3a2923b01705236b7015fa6549132280808a6ecdab68bac4e468b632ddd8bf00d24a1a5c556426c96c9cd8799ed4832b9946bf1cdcf066ee201976d41d0a7b493d40a95da8215cba65755704c32af0142d8f916a9310ad2312232042f6161bfacb32ff95902f5efdc5357aaa523542d6d3b55d971e4ff9835529fbb0f788baa8a4841faac852ec799e9b816a436737ae499359cd9c3833cde7807559d16c672b54d36220a81539708af18fae0162dff49ce147b46a5fe40a1e7e18f0bd70f397e19eab55bd08f8a2d091be673f09585b20c3d0cc8704645a9c95dfbc52ddc6fe64ac8f8821ec68ff982332fcfe74939a81655c369c46a224bd7a5a943ea629af6096f9422176c3db6ac46fca059ae3f2517a823db4bb59c76abb27ad747f7c547612f667bb3d49fd5f7f9d8bc7edb7d4649f83920d964bdb647ec492cd7fdc61973297d34551998ba58aaee8b91b6648b1791d7a0bb48df6ba7751eea9b818aa33bdd1034f72b2241838b8241022b0285b100e179bb833bba736966edfac08d3bbea59a6bf617d6ec7c80a1c74c33f24efb49d4015b1b7932ee39ea905b9a8e84fde85fc428e6a7ad1fe7be8e366f68aa40baa0444635007b41553de41205d49a97e6376a6b9e40736f4f9b2c288eef6a63709445f1962e2094d238b2a8e5b468ee393fe7e1ca0c278bd8dfe7aae332f88e9280ccecaa60e8cf234142b2dafca8c5cd2c47ef5db02b1fc98db98721539f36ffccbdd8a5a891171d22fe9910fe534934a01427990b422f20fb6d297e0963f927f899e98146da7447a8dfd2c9346ca8a07a262fd184e334b08d3576638d1909c4a162f9ddda3e2f45b0cbf86bcb877c73bdbc73bd2e6e3934838bf01dcf1f7eb7a600c7e9759854f9401087749757595782eeb80fc0cd7acd04e58ae12c3545ba9dea68de847a0d5b1a8b124bdb02919d785c9064ab9a1ae781458110bee6c55f6e453b2047f874d2883cc00f2f429fbd39a016ea51d9916e6b9d273c2e3272a0e1766864b37f65e7e768facb73246e516459f0c3c9dec1939d3c006cd5c76ae42cb75284534711a7d9e92acef76b562cc4af7d3b9f0b20aa05a1e858086c4aff02b06860652b16ba7098fbff8e2b38466ccb791d42c377991034c42de92219314c3a632f09307dc4ad5e044d17daf9e2c15828e0bb2981c4398011c6257eab1671ed3d9c7986d56a444ca2126f0abce62006152df56e755228885dbe0d12ddce9fc764567a6fa6e502d3637684014d9442734fe7b16398d3044e8cf5a90d9f9cd41fe54be3a6ef2c4fc46ca105b6ec6a8672c0db248049a932cb93a4db5a38220047fb5b9fa44204751f6589565b7b055891cdab18e144087f48c8cf86dbb54f01fa530759606933d4862797453fbc1f751f0ab4de417d2a7cbc615d39055701298c6f3fd6be41b3b345b9db4d6912a00b4b46e76a6f48aa5cf08ebab5007fdf94e767efa403183df137a36fc27fb50fe922859251c45f8409b7fe172baf4faf5e36cf0baf3fea37a8b6e11a2b6da74ef10cf601ffb4f14adca1f2c94a9a0ce3ff07c53d39e39ee36930eaa98b03ef35c0d86a0323970237a3bf1fdafaa17486490f13c2f9fce4904c3d1c42c8b7133aeb8d28d8009aaa3177fe364d853f82b820e01414d3e7700a88e4f7a6c62699a1cb27b6df39e372d3efe44e0c55a2de9facfef13832e4ef17c3697fd385364105c88908f4ebe27e2a1ab4f2e2e57b3d93f1d2dd21d9ff48b44aa783adfa2364c1115276145424b853c5163ad25880a65b42df944d28c72149e7ccde4117a56ab4b272cb954d5979f0babb2c78397d39ca7b080b2ed8aa821d5a0266100e7b2ca8d89428a824180552d564a17002b6c54006adfa1495a4bb09f703ddb565436f38d32108eebe002203461ad8c95e33a8e4dd9d93ffe49ff0ba53a24e11598d0d3e437088306c5896a67e479124a60864585ad35cfd42b53f98e9292893f4d3e469fb71b88cf532cdec76fd59d623513f77d8f853a525dce0fbf9cd96402760f6b534b7393c45936e457fb1c08f55b0517b7f5ba26fd6c6192b29b4a4efc311fd21ee448f198132a0b365519029381f52729ba30b5270aa36a2f7530df026b54aa10d79b8ebfe8f91af4c5dada55bf06872b00268ce64499750d3018c45f7d8f996ea054f276b1a4ab62cfdea7935c5edec78ee3abd7730dd35a8b0c7eaa1c6fab1b531152abecfca5aa39f5d6ebb2d58cae1f89f12ca31687dd3ee09fedfc01508d562e4680cbcdf2b0eb3db7ae4bbc67c57933df2f085792a022926d87ea04c1863aadbd3d622d0eb577544becf7d635913bd840835b0c82cbb7a1d09e9a99046bb8389f489080e3583822e7dbeffab026f65cb7b11c08f8c5590458e1bde0917c34d90c169f7c0c89457582f39f4e8530996ec1da8b7985e2815cc35398ab301f4de4894d580865db6c4517ef02bda1ad3244ffa2ab91767fa7083560f27dc2f38ecd23659c4ef280fdea00b48bbfb481ebe62c4265d81b95f0f66b5cc0908abdb4eb8cc6ca7fca022f7bdc7365949df7db8ab35caa1615d530def9d41b88f3d39188393c98b6651a179475ca413a9fa35f42f69c609759efa2bfd5b702c4a7fa84154b607cdcb169f82e5d20dbc0369dc6401e5121bf33c2a5a42284a3ec8e0a50231043b0d530a9ee7a2fb36313174f1698c808f3f5e30f686b8f0f1bd817644d408e6c8c1b4831df525d158618c10c9955d99d2df763dd084c2f0ce40ce89656f37dce15245c2a331c16c28f8c333278cfc3215d8fb96ebbb550767e0bb30f95b8008ae7b11fb2b68d5106641653895220a5417258a17123e8beebb388d0c82470d965960fb09afe92bbeda60182925f902f3c1c249007fba847d37548b6f1c0a4791388b27c6ffa3525666a9322e8bc842e3374521888bda2ddbdd92400abbea0ede7fbecf739105c908ccca02c3f5aa6d711b7065ca0a0c2d45352d2b544ef1f08fd55bbe2bfd9c079c139244097af59277aa8be886af0a66c40423f1c18da0215096ee328664857b7f265c33ab49465e0eca00a26565c8b8530d3841205e697e280fe93fb5794d265b5a93883f5e8e1722aa266cbdaa50f513ce914898e9a504af41340203eb29fa0c5cb78a6493f4c4bddc55bec572cb0cec22b9298f675c2648be6556cfc51c97f4df2611cacabe8631ca359813107d704803b0a0f386cfc99a66c22cbc8aeda2168f1563ba30695f2dd696308f382675e346c78a6bdb29d3a721747f993383d18972de622e145070183bda7063a1df0c33a67c2b4e368931cc487653e568fbaa53ab5058d58b33bacb55d8450b736149a72e802d69e3ade1db5bb762dd5956f44f71e4fe70a56c9020b4c9e9391d9ae01c262a0a4a86a4f0d713fe69c7a8c5f20b207685b9e8e57400e20771ce1ed376d88a387d027f24c9ba01c73b9f6c6368e477f816a3288227dd24912c89fe6db83beb50ff8db4a6e09f94069bd2968d90242f9580abc809998615d5c5782c62a281aaf09349febff3d80bbb3b4f06c36710d30321607db27cf60ed66c0fd6dfaf7353853896eab3a1253ae4c5b5f2eb823efd55f048033c22a38557ad7508647bfff0bbc89d8675cf8e702ec3bc6dc0ec71cac400dc5e56e0b14ba17254082c795e713831eda556f21ea662fe0f355a073b27d73db4a6dfb8d0088f32b31a91c6ba8687713e2be1c572e73b647fe052d0684da99675453d0a3fffcece05ad49324b4c01ad90ac821acd3f181c1384ad0dbc3b930f8243adabc891e1b23aaf672824189b6868ecb5aa1c2a1d4d74929107cfddc7bb0851872fddc7e222213e46b943f1662761e6af48a08091901e44daee9f27fd9d8c9ddabab1d879f4db087da8423bcfe69c0d92e99d6e3a6da469469faf62ddfc4948080f2fd8de3938c83230e64905d29f0ab4d1912f46764d49d9d52f2c61b44692e0e56671e566c0fdabae95fc9d2aed9541a2d2e198ffc1bb6f9cfb6f5fd1f3d8a3f83be28f04cfe1d8e8e66f41c0a45a89e8a450f56d013c9d6c2c363883309f12f735a7efabaf3a49734d3cfed173ded90b71e912b0af3636f36707ea1f9f2f73620c8ab5031dc6145d87baccaa3c298d716ef89be49d30c02ae9e5a894a927fe3b354c6e556ef4fcaf1dd00440d53162781256931e76326160257ce32bbf14ec2ed1931a1714ff885c2d6444bfcf2179ef223aaaa3a93b40df485ea219b518f84f45494bf90781c8e645eed02320ad915fb5ce0b53c72d610e5683f8726c22e3da4092f59edd45764ca4c3a1317c93df5955f2c9b332b446ff369b2a210a816f4b0580ff425dff5a54ee3f8a4eed3244c794b99c5c4a96f830d8cc4e662e727f0bc4cd6041a989d437a26a5b1674a9496185d4eb288dfdb731383904cf97c022010fb8674263a3a1808c518af19441eae91a001a8e02a5e52e8145aacc31f717fb152929dd6b8ab0f8fd4da142c1b7034132a7fb769ce13ba9c1cf42fbacd9b7885f9cc8eadf21b8d2bcc6c21aa4d3c5c711c2198a7f77e7cad5208e7603b97874bd7437663ff4df33b2fb2086f98fb52d8506b1ce88000a487c06a1634b0059ba94ad2e0ae5161eb530546425b5a6d364dae13f591c1efc688a24b288a04ea9eea9bd15aeb24946907a9b46c221020a83b349dc87b964834d8da181860bdf64de31d7771f153c3749b0988555b170ba3daff76b8ca14225758125343f1293b0ff7688f9938a6804dbefd0c94b651166d4de2e6a087ba24dca229c234b4e5ecd7ed0ba579438d4c6bc0c10ccc8bc61feb38c64366af8445e6578219adf54c264e0364ad49b84e35a6bf762981d686dfc6694346f9cc13bf5ed0e319427e7223e0ee902cedf4830b1c1437ade287e7d24aa8020da5237b86f86053a6c824c2527b67fe0fb4d91885d206dedefef756794d0ad9718e013d55e147e722f695e5ee2a078318a18623ca909cce1a1ed78a143dc7a1e941d6aa5192ed04e82d02d978e789b072beaef27a190e006d4de9dcd04fbfa6588ffb40555d5844ba2704514108af930bd7adaffe38f9c741028fd20d3c3dcece9db491a74a062ffd05ea46dfe4e0898403696f02774bcf698e1406935b18e597a1a1c0b88313ef613bf967b6fd2a2fbed620364a6e9948dd38d0342057262232151f75e1e4609f47b370ae6b8ecf4dfe6f096f32cb0633503c71aa4d9daf7333a617a25d51301f6120c164bd91334f8b55f34d2d592e3e2332ed6b9acb83cdfe95fd3eecaae9faf33651536edd19290ba40e56b2ae64cc2330eb1d429e1f8481de5c274eeca69efd0a772f221ad98298bbbbe46bd2a77efcac0fcf9367a8ff6e63327dc11d1c22f91c61eac1f3a1d6ea874a850c277cf3bd906323db8dfea172bedca3a02641b7b9d1d3ae938cc9787b631434a535323a2c14d563d63e3fd44dfc965b13604e6db57fc4b64e0087a4fc44c7191942f6c53e58ad7f5c2f7383e76c79cb467d402ba1e7c5af26fe482db354bfb3152e2d65ad0dc794958e5a8249aa7150cdda3cd4a822c9773219d9fc1e9cb264746bb13c1b38634c6506d1755048bc19df7f5ed62ee6f25628862063d40dc056bd986d87d3dc6c445dfa61597f7c2b870a23eccd3a2bb9bdfbf1c0c1361bec835de6708de23d5ecc4f82990882dc768c9095db7e252f30b2f39e8316dc17a5eb747dc605ed953b9fee491e2dc6661eddffad667a990ae3713b73f8a8928bedcc0cde3c7094d82fbd32e154aba23fb2c74b45ef840033f4f49c6cc7988693e9235571bd4740cc9e207d6dba57cbc66b62a17c36c9116f2b29a86af368c3ab34cf00be2157d377d3957427544e6b2f71066abcf07ebb4fd54429f8dc455b26b43da7f2204dc4e3c57b0df1224126c40854efadf13617a93db5416b2f34b1be475d3cc24b204ff59b649f004b39be7cefc45765f037d209dd5543d739cab3063055cc0582e7ad17283bf764ef6d58cfa1f4811c37af57751e977d37505b2feecf4033f0f0ecf17c9c59935b6eaa00463ae39f22daa4df2390869afc2c7c7b7c87be5e63bd088aafc42161d24f3a8427c27394282ccfcdcebfdcc1b2d1b987cd02b0f51f95cf3f2c10069b625a04f3f8fbb318c23bbe09b8ab7a05eca16bd6c3a387ed1f4df2cb7905e95ea3a31ae8add09684d41e26178fea7b53a1ed2384a4421e2879037c7fc87b9f4a55983149e378bec69331fcb514daa9df360b3b4ae1761edc9e52677414193b87e074dd314245c7d91964f3b31a5f0103b353c90d6932d2ca91b6d7860f0e19a06186c7c5d023b621963a081bf40953267e594a0edc80a7d0497ce0aabce2b79feb04712f7dc1f5cee4c719cf89334a650e0c62f4437ee4e26030545d50965f086a0674a16a92bd192e9572e2fefca4724fa527dfeb8257ede469b4ce02dfca66ad0cc41b34059c32f7f5988ca3526d5b31246213523b8add6c4f8c0aea938f4d90c3b54d53891d5e4fefa8348247ba6e38211aad17b4003b03bd924a311b427081bbf6b67fd692af28a86e84a608cbb79dc121be1ecd024772a2836395b31f549bd84fa80c5f8934a2e2a2808909fc84760960a4bf032023f8132efc7fc985b7d56e46f17189f42ec3fca054b10ac4da60530c9ce5e6b2885df0351f3506cdb4eb6c3a6ee6c695e8731b7d578450e5fd3f1dc4a32444786b1b8adcf4081f8051ce0e562339d6722e7009b09ad0cbe7b9a1d7e93a5fb34c47c30c102475e51d764338b76ed10c6f6a92c33052ecfb0fbdb2753504a12bf52b2fc58051e51fafbbdbacd69fc0916eced363472e24285c1fd57a5820f3a9b2bc31052f03a192262834ba5240058d79846503da29c860138b2291a4ccfcad95f6c408c802b6555b08eea81945587a40cba18d2447c5497ae0d4537db1ac4f26776ef773dc169c75489198bd88f5f824309833f8620708f4cc7ff2e4ad54eee3eb1a13ef81f5ee17cc6fa266f36fb9ddc8a480e902c3b047ebdbdb2a2da0e2c66bf0b56cf877c55e8981f6fb9b7f6c3b44396aa8615e405e987cdb737c0913ebe119b255da1feb42c6be5823a30148a4d8d694de44a469cdc6f3a262b07411a39698f864e4a6b16c607bde3d6a8a53fd2333b45db5bd93d44334c29a85fbb6ab7854d0095cd522fec5a86052cde9e54469f261c92484f7bb71a0aad7b4f075c266c2f9192974ec554963cbd7768f4b11d9bc3082db684919a24b61cc63b58c4264433f96debb4c1f86f94540d7a2270996719fdcc9cda74f59eb1d66558a467d7316c87316cae858fa90b336142f8426ec78fade38b8879c90132731d1584215cef209369b2ee5c7107c63616f07c88eaa7242298913bb663019775021f387e4e2b30e7b825e10d14bf4bd51a2c87583354035b55c1c62271d10d7f4bad2f9c37efebea1e79fd13ae77e7e09adb336963fedbb6902a622c9e3b1f63fd2f7ad775bc9df82bb7fb87d26314019a0ce3c580f06cb9f5093ab90690c8de485cd473f7bcb62377297000b4a5d7b25012c99e934279e067738d92a11c6cf5e72d95530640c18847a9ec13cebf730d1a8e47c704cfce3c9c650454fceba63121d3117e344376ec0c19e82e033cc42f03670284e2e1358843018db7efa3180a5f0ebdfa63a7d9972f1277414a9558eb01d409006ad3754a059c42db9011e27878ce14dc25bef7f0b8224ad46ea58f3ed009914c5946e0f0bc954446709256adbc46068cec69b4c6e6c61ce699e435ce67ea43be6075b4ec7f1afb3858b50bdcee4919a3ae7be985697bfe791c7c005d775198dd2d53da04ffab7469e87b5554a78ad0ea7303e715842c5c53aca813ff91c0f92432c3bbf6eab14d8146506340ea11693cabf07b7b1eaa1f436dac5ec563fc977e893f4ece53aac87bfe313c2a71beefb8dba02c1b70afcff82a34374788ace6fea1bd377562e74ce8d6a44716b6157064378910587bb30fe8e9eb5f98ae5edf0cf6b915649b34a75b4bbe9f059a159bab7568f0aaa6f584b68a4182f21b6c7f13adaddb20958249db8059aa31f568a5dd2ed77717afbedf08cb65935b798997e581872a00b0c3957d836ed486d5e9d414ca09ec6ce8c03e80476e31b25821b0ceb5640b7a3607408354a4c91476850f0b5a39490c6452896e25756dc336058abc2c3b2c9ddfe24554cd68b8b336fbbf154e2149b71e5cc00e5fa44e80c4ca715dcf1922b0fd3bba0bea046acd18df60b742c1f1b2f5c6b66047674958be2fd4a8451e22269807c717e21c1ad9c2776a35116b213cf481f59e7e75359ff318f9314d9957b719098e43b24a8129d71f50f357a9faeb8b4060f63199d1e23f01cb482afdabacfb91ccfba895264f04f05de304d158c0c2bded093a9679b9832c735ac3b2b920f4347021440f25a608547201004cf4d4963bf5875653012da51e16602eae9ca8e52399b4a50abb14c02f45efe446aa122c14e637e6772d27b19a81ec6723b900024ee1aaa6423c54cfffee43dfad17e56bc70329c4633fffca278e38b17c338634b53b84ca8ea460baacdb03daf16fadcb4dac5c3e37a8d484dd7b2fb24c0209e346338aadee7d7440042d30203ec8146301b84b63ffe8397ab4513ab6da7497af4be8e85f599b2ce518f3851f9de46603675b10ec381e026e673b8109a453d175c203fa6e4179544cb9e4e6ae25b6ef16ff26516b678d7f932f3aa95921f46966c0fbde1de5a7b1d19a7ea4657995e8798bf4c5f5dc1559fe89e3fae7c6d40eaa674e716175341b0510105fdf5308f5a9daf77b3d263076a4864f479999f02d5384fb918940c5e2cd46e72b028f2742ae1d6bffd4b51235f4ce1dd13aa3814effe6b1ab5e0c02134997b10050efa955f5dc6ee246e4656c6e04eae5dcbd606eb2242592e4a6219d053132112dfb07a9b8a95b98493414a488f64592fecaa9d0850cfa939e0c561377f0da63dae35b7e1040feda68028118feee494a4c163cba798178a6bcfc44817ce9cf1d83f0f567da97a634f4735b5bb992b91f01a815ce0511789613f40758b4dd8e4c36f3cd4aa91db6a61c1af3b283853bdc5aaec236a14f62243b064fe0e9bb686a01a8dc272bb8708a460d4282ac587d543110ac8407da720812dc0074b1e8e309214b77a11908e09cb178a0fb68fb46d891843b9acaf2e4c99adc02bd469887d7ab9092c6ba85d1098e2a840ce2157174faeadf925f872f2184ca61bfe33d3da9c65cfdba76a797c9a3d5317b9817aa11122b500ded3f1d36ffe5a691904bbb0b2fbe35c8c8e69b67c498e70f954cf71e138b4cbafc048089bd8a3ec729cfdd550e16f2318eebc62926747e25391c0c7132c10bcd1bdb749122cfa122e7c60de4164c6e84ca427895a1b2c7205e4114299ccf7ae5d301c12513ba24013f751dd99b5700d99d3ed28c62afb18059a6127e90c72b90a6e6f00d89d9a16aa607c24237b9e945e10246f46be07ff3e6c20c044b8889b29c699f40cb6ead131b9dc9ca08579bfe2ac90f0e94c1668a8aeb7818b8560d94fe27d0539b0abc8c33cd815a638e1f291a4d9de7531ade673d3de675605d484ca60fdc3a2748900cb15c25801948dcf0c80bd6b6a0aa250d8150599536868d2a363575b522db1685918322228ba57af1a8c58a1a3b1b0c1469a7f0917ac5d7b069a3669745784d9a0a0ca838fd67577e30fee75887ae3aa9bba552e2fadb34e6d8b50ad56ed9a6bb166669773cafc2fdfd5c6985e0f0c107f829f0f39e4a65226578fee5e9cdd1e964428a6a723fcf4e60cf5fc5d1ed74f38098b1d37a441f923340543f9370aa032b948888648995e2f16b1c6b060f25abca687cabe14f8995292b8dacad667dffca27f03c189b4a2ce3d92be224d25fa8091c7a15c957a3eebb64f59d41e2a352466b9fbbeae880c804a05dbad345869dba969cdbfaec7cb9ee9e272b4a5e1501474cd155b37e59b3f00b852d44c25afd12d51330fd92b5b3d633ab226b34700c88061aa5254e16a8521ac6e00272342865becf4f5127fcc75b67c1ff570ab41722e94ee4324c90bf394a317c2039b112f149adfd9ae5e944b7b11bee922db1ce52d755b72e808690a43eaccd807a93256792f94f14a7977dadf4e2dbc9d9960f31182d7344b4998b17d08e3554c587880db4d21e37029aed15c1fc0a2f68479e81d91eb1735d6063b1ad0120370a1dbe5445c64e35742acdf2e369acadce1b172a1f3fa83c6031d9dbb31d424b46bc46305536c5e428f3bccace37c2748e3840ef86f4ae32fec63f17ac73b03f77025860d3887816bc66fa14ed1b4fa92199c52274a142b6d276534a5b851cc94fb349e9bdbf8b0e062f65f87bc1d0eec88a79248137fe58380e8afa2a15d2b47fc9b870018b9569404dee830eaaecda1513109a110af5e77ae18076fe21338a7563ab99c72900e8ee2078c41304047f21f601dcc7f313e8a6e31bc9d48fd8d92a7cc5054fa705bf2162b35a90c3657e655e90de23f0cacedd0ea68e5ed1b0e72de8ea51b9381abc2dc01bf12343553d87ad769ab9b9f98422def4319bbebafe6682ade0ba874d1ae99ad9fe6393319018de70a5cdd1635d8b2ab0ad4286f37ece1588d7c984baae9e1d814db12c2382a842763bdc52de9943b950b213e44be5066d5bc85c61d14fd1b986d764133755577aa16391f874d258ab4e7240e1b9d28bc4787a69c58271d474806b1fbf7f75aee6a12e8b63df6fc3646c3cc0c274e699347e5659fd28b53eec14623fe20cca37efaf5217f555793315513536f2db7813de010c9f5bc57daa85ddb2cf4c5fecc6bc93e00acc26087fee180f369aafdd577baf67568b27b18a43598ea5f27cd6287c3858ec347f3cbb1364c1b006784befda7bb1b302c4c472d32457caf9aa14e772d370f43daca373e0def83125461d34270e9e92bf0c18d8226dd9c5f374aac4226908f640d6b836b2bb9b1d2a505c8f269cd69d1688082b8307c2be738de3cc4698da3f850592a4939a51141107b0b9ca963df3526eb7f601fd09ea8a07c7a1b93d81522f5d590729afe9148894e595dcc82482c2c76ef274ef91eb9ca4327d153e362b20e0db93ee25e5f81d0b249a7ce3493a68f505e01ca4823bddfd0221008a1569a31272305d573c6ca95f600f28e5e7581e72d65c23dd180e405ebf4a786051612ef0aca03753873d50c449f0d7d96f49e28047734b79693b926abe08af33c2f7d85fccfd8c8c7da6757257c2b848a10dc876a7098dde81c1328f0e9f03eb7cbfb13c3421911b9f850503a8961b6656277f62c612976c01bd20e2780796affced44b1491273b0221b458a2530ea39421a7413a9289c4ed756466907f6e30cc0cbf043bf5a6797040e4f693767c09eeac75033eb23a33f02d704fed1b3a1a4a5ffbf29aa6c6de51c74d685e7ea36df138598c97c9a1d9478f2acbf883070389f3174a0683c53ea886607046e987a9d991b26fcf078ecfa4b95f147b6575c8363f4ef94e3e3a89cdd1bc16e3666410a3f6e8e112302e164e407d79996283888c242542be41d76cd4ed8e84fca23503a3a740e250581128049b6f21395c7a089e9bba1383b94c9aca90719818ade2f8c695cceadbd9d7629884e9e8dee03a0536d59a9e72517119a0a682936768071ac75ef5499ab21df4627ca5ec74ee7b83f33ea24e69689729e6f531edffe5cc8af4ee600875447ca92a705115d3462155371e55d09592291a3b2c1e351c5811d84c82c114bbb14b6009534e90f8a7df0c99fc6894877128847a3e051d669c0fdb844a55509efd6fa7ae1f4dd50feb335db3aac0e2a5cdfe2e8025ca2d0d880fb165181a823bbfdc467e51aca4d871dc2621cc764bb06a3fd46de870feed0bcf48a99505bc2406d929f13807108a9c64d4ffbdc3a3423fdfc39a40715acfdc7fe986c6db1c0172b7c9fb4a5bcb8d13e15184aa2369f43d66b08647b4b9354aec6d31a06ed52253335eb832c40787eb76f673ce09e61cddf0f22d7acab5fa82183d711a2a7c45ea438b34e8f1b586bfcdcd5a5336f0e729269586a7151dd13eb3939e57aa5d4a5ea003b421f5d02e48db6f3907261555183fd7f8fa87228015f2e7b7b2d11957b0bd3cd7638230be4575a154e5d31817e3f3256692053ece3521685b0d0210d357acfb5a2062e9a399c3524aabe75710a3dc0d152381876081409910f32c50573b80ad6ce9145b93f89cb0cf28c1fee04e3d6d983a65e977e6d278c4d21aa75a0cd79207b34a9f77c5620abe5de503b75cef17c07ee43da561a84fb86e1cab795495927e6cc854974595fd9b570d32af7305a9deee72a30dfc4ffde2c44398504249aa2645641c0978f30d04ccc2c2b14646f5823d9c4c34e8d0276a8eede0a4e07051424d95996dddf844395c5ee32a20a80557ef7f95f1304d7090e8af3ffac833a7d3ce3e74361bb85e869844db3c375ff65265f1eb8f2b3608500e8d141c2cd355b44f76092c8ba64c84e461b43ebd5c5caa27a25f5a8e59d60038a6cd5ce4c431a2aaec89459806862a6475fd7b1492e9d055d71d9404f8a2f255be08a35ab4153196e39f16acfb2097d30d5699a3c9c5d055aa86998c04f028c4c09c2f7358ad92be25b3e633460c435a669e1c3aed6808e61c5d61ec111a41f261027356ec9c9e1f9641419acf0cd31088c3ac541194cdd57b25e8a9f32e5a236e47214b1f8bc6712bfb965e3a193e6b92ec4830c75c2ff6a4c4903ca19a79c9f79d9bbbf469b307a70ffb61bc7074557c2c1c0d029cb15011d6baf93100adb7a2f35be5457ea940c030abf87aecf0dc4eac6f0bbfed6120ce35f0abacde2987ba363d6bc7d4e1996850926fef8b788f809ed6d00e0f8d5933ae4fc8f646ce213a9d7d70c12ce0b7709d692370fff915602e7b1126171f9e653e70ae8ddb849cc818fe6fc1e351646b7b2dc4114bb754122c337868082034377e05affc9ec5866554f7d73fc0ff96adcf1cd964d654c3b3f6505684b4d4c71d9216b6af7c2194e3075963cc3fc88ce685a45572d87ee85fa4c055b8c77c545988df13d8cab7a7b18e989c225ee1724b97c60d5219da957b17172b12ff4a7a300b087e42762363fabb2ff667a06e40a281f841f17ac0a388c0c4dfd2183a848163ef94ce7530ee099273d77e90a59fac3bd3cc70a79c41daff4ab0a08c6ab0b8c47cb260ded34d9d98b749459dbb423d05e7659e47a822bfd41aeb90366bebcb340be2a4563f034f8af37a615a40a3bfb66643315c63ffb00a17fdfb1ed7743262dde0e57cebe901c29740a5f5b400500fe82af4d5093cabb87899332532feb838235c2991a78d467d435e5858eca2b53e77c9bd2bcdd216129778b454cc10d1e68cd3ddd81a8754aa1505de1abdb81be904e7aaf1e9a0a90c1d333993de6e39223b9f9457dfc308f0541405995f3a7796deb8b5325fd6cbde66a8064a0b4b31cf15d877e9aaeb2037d44f67bb62cc9a52089de028dd9c939671a1eea08e33cafc4025a2e1fa603b60c4651ec98f1885f287b43077e8d537d9f68e67c023dcc34845363e4c228a33e9238f18316ae1da6534bd7d436218c17e13bccbd8a818fc5a5dd1c58fe6dd797067810290b5340e5b489694d0df67a44aa64b6da7b90a00a921112a1dd69ef99b3020eebd2d30dbc52d2fb4836af1abfa274faa1b421e5e3e25410232cbbc21761a96000da288b1660309943b85494e2c21508469cc9f8c03baa5f051691ab454596fd09c03a9be10d7602e0cd0d930cd92614a3c176f647f25edb102ecc3e5196703469b1a2c5aa264b2eaa4ef2edb583bbf5ff5b5ddb3c9857723e030a3ae5691a6c245a989e8d3ee67d7dd7e4904a3b2b9d31bd5191d56ee984e9aabebf2794d8f3e330c27dfa77888c371d118902c0f6308c2d31e383824299fc8044ad33ab901133abeb975ab17c506077cf9d6eb9b01e1bd4f4bceb0c4b2beec1a68554eb5e5ed8e07639f377dea4a187cbb0addbb799fa8913ebe46ece13db24623587d575ca11168a1de795da0c518d99fd61c1d50d4ad9e15ac613c8af5eb2b64854b36f53b3d00da53683117fa960af0a53328648ba5bb0f80bd7321915d3c18a16a325a452fbd59cdc3d1a0d35af035e80dcd81682dde34c525a8719ae5237e09cbcae667d75e03a4115f8856f76aaba96ea05eafdd45cddc4f7695743d65985b9a7f40eefcf3086ae2ca3823f66ee87358479d2fc815c4ec592b36a2eb8f58afa3f4fe5c4abd89663799be7d4a052522b06bb6239bd25d96d74001a38130e972d59ab2f4131a06cc7dbae51034a53aa523298f9a71f1b44061a712c1c501888c19a336e452ae457d67721d336016fa68410fb87efaa16ae1da723e1b3078ff6c62562d2d7b53ef2c3c4fbca7fa845923218041034bc3976e66ef32f9ab560ef59a86981293ebb3bd398786b4ad2a1ef5e7996f5a16261481e9a32f4def3926618ce8dbf41ad728e67e8f2f9c6f1c0aa7ab13fc0e76d7aba3179f9fad046ef7f6675fd7c7fc48bf8dc89246b77f46a17cf8ff593b26d6b98b0dc1bf7d9d4eb3e6558fea19c8d6a252041d0cfb85d8696b6649546234259ae0d4a100550c0a38324ca4eb1a5c4c46006a8ce7cb7c355dc4a1063523c4018f627b1bdcc2e52d44038cde7a630191bcc63621ad404fe3f28e7fd5aa795ddde963da12a4d4d3eebb3d551b64c242de528c5df19b830bf89fd79743f2d155b12e7f4a7c655430563d3d4b6985bc4e87dcc4c5ea4a90acbfbe870f41d186292082ebc3210727a0e23f75bd74af9ddd2bc7e64cf589cab6d7e80f014a2fd4d8ce7460dbdea8fb1bf51f051071222ca9afe050b1139b8fb6a28b4d0becc1294876a9a73037499275ba4235c076c387ef0eb2072a219467e66e3c93d41c55d5e627d7eac3a5b98acc34c918516bb40c5ba5d9064ad9793a476afbf3a1b26933c8b7d18d90a0d53fae56b22c6b4be28139fb6fc58b690e0451ce654c6e35ce4325e482f54e7dc5b9906c189b0cc52357ca1e9f4a44ede3a6fd3f7570f637913351b70ee9544f303ea7df324681b4b9380f8ac86e43b7bb83a176c376eb8a067e9e4c147b605e84af72777e322d9a3cc72eab284f8082a374416b95297c96daa876a6459119ef721d9f51db34b237010a96d66fa17d0a822207d9d1a38e4f5dc5b004d2239266e66b893ab820895cd69ea3a440d4c496f019cb750f866bd81b91b226a1d6d1380a87d5eff144f44e1390e1aa1295680485ccbed930a41daf08178376d1bdf5eb7ece9462439fc88b7bf491b84c7ae803de926f18425c27bd0b5b8060c15e8290ffd83b156c580c9cdab7ac8d6087c3641abaa055f33e0beec2ff4e937139c3e1920708ca42bcc1f2b646cba31966211953423f73f68b798440fad73b4f6d8a3b0b977e0d596727253a662fc0208ec7efb962247c3510e59f97404755abbaf26732cd0b36bd81e51c1b456fa01d8e3f0df5172ca735362812ca596b9017f3e64e9abf9417493ab2645a1f26a72d772a4396304a62d2da769cdfe53037e6d7519868a6b098e6ffa42832949a423c39d21b1186f1845be6d61b69730a30552fec20c80df5e7a689633c92dffee31e04c2755a30f42aa34815340a402d29feb1f69ff5eeeee9d66427f586909e91995b8c8389557b90a8eeed8e7239fbe56b2ae190648432529bf8738e301302ba6b497b2be04f634174a0d4066956a6fb0da74730400690948d171780f79ec2541934c9799d84f45899cf2d4fb3dc48b5c930c5a9212f4df4b22aebbe4412bf08dcca6a8141d634f93af55955d84bd7ae4a8b37b80cf5307383cf4b89bfd5b77ce01f9a97a8dfa35c878706ed5c2b3146df9026af5a479a1686882e320d7b183b7d4f48396249a8284939884200d9a9c8357e39f1b661aa2d7d29fd13188fe46ee9036de7cea1ed5ed91c333490af98f2c191781dc18b3dfc2bae942dd4a852e9f05ec7b4dca87464a0893cc204c0584d31fa198562bdeb20a46e18ccd17a49c1d16994fe579cb3a302538156e739242146a6877b7ecd52b72dbb49b98987b187a9a4329d909f8ed95b7e32a44a5343a5628111dae0089fc168a1f5af0346deca2347328c57eccc28dd86610345ee230a504c6fd5ca2379f6e45616e5843422f0eec60e0d908db94715f26152cce1194013ea85a2e251de75cf8429862a10bb52cb426057cb110546f035f1d12b1bef5f81c4bd2df06d992e64320bc477a17a9ace59ff1fff5951d7b5228bb5bd1f5b4015ecfd04d9bc74486c164b5d24ee0057c4d78e863d147d385fc5a9a9734b3ce31a4fa8a4cba61ef011a919a5b171701fb809ebdd5e6c8301fbf1db138dd868f5cb964a6cb4d0aa94deb13900f0e2f5176a1fe90a0230decadaf57b0cb5a7506d10d1f7df6f0cf46d968613395c0efed2f047e0e544085b7c5a0f14bfebfe8fe68d9906dfb80035c29009194e6a4ca1e47d06a9219366e158c0dcf345c14e093796d9b97e9539a5a934ad691dfd91d16126b241322a2bfab42df8fdc1059daf5f6aa8139261a94725fb0e939ff148c6ee00843dbe2cc807242ed009d555e21a4c2f7e263f0a052708dcc133c8a829a035dcbf040e62309929a4aa102bdbc83b2c2102c41a4fc342207e0f3ffed19993e527f0d13d0327205fd2e23fd4c891f1188f38702a5f38b45a3e628109bb4693d5173cdc45afefc5528facc9aac046cbc8650949c32efcfb6e9cd346e6836698974760a20fa35bc58d809b4d73cf4fe6aa00432e25dd6ebdd36e5de14e98c34dbfdc0861d291a67cb4f104380d88ef510d0ad77384856158065783479f473d878200149e09b89a818734367908bf5f83e2560b5e445a7afaf4beb536853777fa577cb4c65f6c352b4f30e6fcb4a81c9832b3c63a901410b13dc2f5c317ca587036fa26ec3b509fb8cae555f65b0c68ca8dbdff459084effa4c5b74e8eefcbae6f76569e6fe38e85e47874ed652dbad2c9c825aa24fec685f45672adbb08a87a39eb7a1d16ddc572b7b07c272c4c9abab9db62d3cfdf8c65e4c1b5409c3de688d223c12e3ab48c6e7a921b289df1119309d2b052a054246971c13a047aa9dff6bf0dbbb1cbf071d1e5cf954ade5c104293edf4fe300d87323d4afef0ef50cf0f256b318f1d734ba6b3fcbf34751a7280b631308d47405a05e43fcb3ac6124ed5017a85ce28173d7f250e7ee14d270ebf502cb314037ae0d2444cf5bd840fa0f322b98d256fd432c0f836db59334edc4d3d28aed7f74d3b346ee53b78f672f7efa09d185127f6fd77a6f52a5cb40f4c69ef0b9c47b73dd69d16cd3576c19be6d6669dad321552b2eebfcdaeaacdc93c382156d16e4182134733253647637bd17bb7aa4d9155468e57b4289e70cc2ebc991543a98c6891303a0baf3ef07054358f0f78752d6a868edd65d62c8cc5ddbc7bc927bb14daf88ca4bd9c009353437e33b2b5da02b954f22e16ccbf2f989e54b3b09bd9c48dc00f774fa71b38cd679ffa70725b9914d67e3f76e3604a1f154e1c3886892d755bf4d5e3b0b818bd52fbc80abe899f14a255d4c8ccdb03651129657ed6d306441804cc6d99c57ce22a849538f80d1c34972501c6aaaba6bd6496a72d63a786bca240ad7c8b328a44ebec9fe7ef46568d5d4ef2527c6c09f189a405a5187fd0497b2e70fc3245159b5794ffb93707225dea3adf4bf15a5fe3a288d168762744be77ebb460611e4a7d26a40c3e5177f33cd1e760dab7718a23698dd725db17f2fc0e4a742f54c32743835a48a56b96350fcc30ec6d1eb79faab8ef92380dabafac7169e1d297b539f2d7e09936bb2c8a6d9ff568c3175e51f3d624faad75a71798c72d718ae0b6ae76d17202a8a4e8f7a8ff5e93933958fa4d54a91fc21f01142845d0c6bb0099bb9cac7db940ae15e3e9bed8ff74fed96ad090e6332f37116a29c582136a14bc6deb4fe9257dfb80f9aca5f80743f97c2e6c8d1b9abf4bb3552967ac46bde1de2491573aeeb532c4baae1d103b02463a4db36a1c7f8e0d46b27c74bc9a57f3247842c3575d041463650e6f8e0fbf39072e99cca81104a76d8b51980a5566edea3a2bd02b260187537cfcd95f28a05d61edadb31481da3c83650dfc473716d26faf3c1b2e0fd98bb04b29de1abca52f1d800dde1b344dcca3881478169b0a64507227c761656d766c6ba25f2b8e27eaa6b2483a49c76f46093c7ada0bdb49d1e9910bd86ab60b5a170cdee67b2ab5fff9e7f440dea52411fa8dab279e21dfefd15a4b0924c918f27d2e1ca994af4dfc37d2b8167b96fe84ce00bb957b8a2fcf6851d793e085276d306172d33e6e523a6a1927d0f1b01f9fd807307a10dc8d4fedb4c9e3b5130238d0f0811390f934b13e5e52c0a6e410012dcd8f2b648c9ce791498d9785d542322a7a2fd8d2c0254c6200d99665d8fe390eb39461c16b8ce462a224f205e3a2569234b428c2d84c0308a1bfbbcb9b4f99be93d41508c2441bbc8fbdd3a05369d7ba9b163b7a95a3bf2738fa12367e7165323fc584a65a76112ddcb0d72ede3c9b60c528ca0f88ed1bb17835b14c8c62ed86881a600526c00cfb4b995d861e47ed32f0cf48eeb1d125897a5f490b9c8285b9374228ecbe1f0b169778cc62dbff379d99693ca08a7f5276907d9323ddeefcce1c7374addd5ceed5f478c849378855fa686df1b023e800ee798219f380ae185aba181d1846b01c2971ff8dda6f0c28b0404a93c186633ebcdc2d55eb2ffa4bd9d678f55b8118842fab5c0da2e926602599e5fd2d1c62466ac2648dc392e3e4e29af66f2f35ffc2c50cb1eaa1001bee73e0b8b2df9062cb1e76bd97c28519bdb7cee2a51ed4130345e88d7a41fb1ed382e6da3ca75e34e73c1650bd45e0bccf215c7817206972624b3315af8af0b8a9e048fa6fa903a2dfef957851eb1305dd2369244a4d15dd975c9036a92d0959dddf64b50b235f9f7df1794d4b8783233de63e0cfb6389c5ddf96714195bc022561dcdc72e488035e0bf50ae96af48e581b662a61bd821699b1caf541c48fac423b3e0cd4155b1113eecbc50bc150349cf1526fc1ca2735e1180c9535425c8060173299a39b8d1b1ed50a8cc839da9a8b4fa1815343a75d227b6764ba4e85788de03747779756547b951a4e1da5c6d5a7c7a4ed0f1abffe9985e8c7a212f7fca379b4d3c600c33fbf5f387ecdda277e1a12541af03cb9809f1bdfce0bedf904db691c3cda4644534049d6ff52dd38aa2b5c78885ddeb599dee0cba04d28493c4ab829e4e36154dcc1dd273d9b4900ba596aa686a13105903aa7a15fde9fbcb7e5aff1436d5db56680eaaf8875b85abd6ba79556c85d03bae80628865749e2cd38ce676f9823a5b6a3006f22778003fcf96a8e87eba87594542a52073c902537ce1408441e5dbe7b11222a9ef367852dbdf90dfcfd636089e3da6bf2562be83620e194f191c8d534e6556110f2980711f18670e058fe4ca32078da3dea9753bd93910238f658571176d137d4ecb11e2db48a10db262960b0ec448bb9c970c7823e9daba81b2d82c062d1d71abd47a45bce13ade7aa909c2355ebd9964a7d27cef132c136e6c6d4fc3e7fe244ea3649d8d4c13bd5d8f077c4ff22b56924eb09ee0cc37fa12ae70f1e3e0e7775b0a17c29042198a4c70ef6c93721a13cc06e30b4c4effb9cd39f35cb4a07a385f28000516cf20289c799e53393dea0790c367b73fbcbcc14806ce5e396b381d20b40d623861c8362468810de7e208cc63bdd8c3ddf30d00821755a1bb1ffd86df3d8d3a98a9efa4f3c27dd4b6fec672b09a02bf82a99b079f4e8a9e2c1eab88f7f7ab46603522f6f737cb473272fc5734452a8b860cc5f25ef44bed268527ba519b362a55c217e6e59d412fc7e5075521e098e93b66edaa3a23bee829c49bee887e5240a512044610458168ba17027662bb0936c5e137c24d9f680ffdbc351a36f82311e89b10044f1a95958cff0c1a11f4fb3afa121f1ab48db1eccce41038f1bd5927a0a33e33d8e8282ee6a84cc90bc662729381e446fc2c990870c6bab3bc9ea4dafdd7ddfc4282529780b58c317b86b202651471eaffed5acf0867cf371f2fa276afeb4a9a7f6b541fbd89f2688b768d6e50ee60f4c4c701c77ceb98302a9eaef0aa7f09fab98f5cb110ae4e148af76ab8f9f3df82a43bd446d670e33f6b8ed6eb722a4f8081ffe2d0d5e59bd1622b39d4abf0a6f4861466c0124665cb0e336d080305996ecc69cff49ba2dcf2d85b12082ab23ebd17119dfc6a9607e061fd928d96524f1b8bae1d46085366dd661efbfec1135afb4a158a2ac747bcaf99d064c03ecb91a5415d4ca2d2ab4da259662225327741211fd7d261933a2e5b70e80d5409c6a7e5bab6ee0ff84df3baecf3e695ddfbc3465833f9ff7a6cfd5848fee837b4fb15ca4d6dfb2d165d394cbad742fec69ee7022873b0aea7d169013e7a4e9d22f5c327692d377107ac07c9ffbf39eb85f69d063a0e8ad6622cc01e6e5acea0db44f92611dc4258fc879698511922eab6e1b483da49eec5e441a5569d3fe0da6b6894eb5e1b1aacf8d66895cce1814a2b5b3418678a90048f61e6e873910ebbe211817a850c68531286e23b275a71b1107d0c11336456f58ccbd70ff20a8dd3705846fbc8d5080a4efe88c6c1cb0da51579caf5f361ec58add3187edd41b0d6e5b6e4f618b30765e8c7b7044f1417e8628604f98f62a7059894fb79ecac5ad6a125c42f8eed15bd2664accaa8fc021730d772630827edd1f0a98f17af5618e5bb5b8748d8bf071764ce170fd4688a6b2391bc1ea4478c178d2061b219cc253085ef0d73ecde242c45e61700b1d561824f4b9a07ee48ee621ad9e762429bf6918b79ae81fb824ba770cc6378a3f1771ddbbd157cf2d11b44cd5b71f197aff4921c7d25cfecb3d88d44a247c7289c88936f2d2be2d004b6eb6ea82274a8d7e0e911b9db6a7915e397ec14892eb64dc0d2410a81d2e469b4982e5c1cff6ab003980c2e811b9b33a67fea959d26558a2c4f756e0ce471956deb4ab910df649991f83dd16cbe9f164d068d565e262ff4e8d46564e4a794d897c541717e730622180cf890c028c4016b2d9e910f1530df567c944ddbedd1bb5728e3905306ce3bade6a7bf474db7a2b9722a5e5458a6f5b3adb21210caa3c97bf4d6100ce0f4c7f6d3e6df17f634decaedda14a0fddfb4dd56bdf514cc405d70574866da05242e01033c0fda330e69ec062c90eea30fd85570610ad9e1ee71ff9eedeb8b408225e7a3f54691cce5500bf985b2bf122a384160f6b51dd1c531190f7205b1ad11939ab49fa512c836ac87e343dfc226a5df8477cc95b1ad1639805a18d6c50d7dd6eda884035989f0ea20a0614842a08a6bc2e8f047a2124162b77e141c15f2a49de4a4a59ccfd56bc8f025fb5851bb6f7fc6206e9000f408504b2b9bd81e5b74cf38dbcc167a45e97a5d41caef048304ca628f71b1fdb43fa019be4c01c2f6fcc96b9439d39f10f1ff0fac8021b10385c097d962c352da8dc2e6fb5e3fa163a02d6bae482647f0dac83e40f6ba818c9b288ae4bf4454de79bf3e885785fd2fcdd975ada9b18304e465758b23945810de859c5a5792a974e6576cde3831743ad495e374d81cc554d8bcd21df6fbca2caa2c8a55a79eac20e870150ad0c3479e8ea5e0277f031e381234926716e3d9ad75e185ee1cd7fe7c4da2a3b90cfae2e8a46684e829338263b895ba35a8947bb9c2979e7f85a0f79c87ca83c81449832263c12de3bbca27524da27fbd01884596b0e389a0175011f5be636091ca08e7946f0fd3aba38366c5ad8b2c9a2b577d5932cc2f983db214a31aba7e49d49765c139a7ded7dbc560b1f63498e15a0e613137ee18e368271fe81b54fe9bf287689febdc6170aa35e29c2c1f166776ae21721ac21f262d4f5df3174f5ff97482067c5bc22ba8526008b761bae5530f781c151c85e443f22738492b400a050567a876d7b72c446558aba81f47b2c8ab794ad2972e1a594d0e1da676a70cfc6dd87c1ff1eb306583071b2a8f6cfe87f5acf83ae5aa0abcd4d3623aa400ded56a637fd8be86022b903510b3c895d8f13af9c21af9295d7bb19db6dfa57354dbb3f8c2dc0f5115e304149aa8c1ddb023b9b2a341e4c664b7418d38ab4636ccb17773a3bf414eb4305a41837756bf2eafac4528a7a0cde845873a7d739c584eb43de5d1bfd86f2309af1883bfb1bae3863f4461c2f74fc2b659a1572e70232c660cbf372e377618c825b713714e754ce560c56a9d483f178aaa21c65f8f180a07396fc34f8c7f9602a7475ed9e363f36f2b0381930d6c3a986c7c952b1f68013d1b031fd2885043c2fa183296a77cc15762233d4ab8e46dbb6692fea8b2a278897d571dce45cf1cdefa01d44bc12d5841b04fe58b344209edbdc86e3504ba431f0104a939a9d5ce6863b164dcf27a7ff15d108b00d85ae128607f2bcf402de4b0dcdcb7b9cc77b939ff8062c77e4ed256fa7af1b88662f54df7d27828270414d03587726fe4d9e5c91fea59a0fcf7f3d2e412caec082705bb42adef11da22d0cb85606383600d6b735015d70dfd55a27358ae21b86e73c72955c80f56c6a742236415e656d77db1ea4966c4b9d27db8e10f573c04bff5eadb558b6c02b74e97227d0c968f5848c5a8bf66af9b3c058aec8eefcd37afa9619975040b8d5825f9d2962396c57a21f1908da647634ad1085b8457ab1cff1554973d21ea61a8c6d5a0fd40ef7b9a29620e9c625a8e9e8a32af836e627b17c9a6273f4d44f7b48c387ceee6fde723ce6bf6cc55840b16daae56f3f5f06473cd10b69441a9a8a27f08cde37f006f86e113303c0260b4fba7a1ae5b7f9ff4f084790d00cddaa964a4ee69e1760c6e41c0ea61bb5559899bce1c612e6c768a48d77528b21f539d6910b3ea59a7ab09b1c292a88d926600a7faffa479d36034ed8ff57c11c259f6200490acc8d2cf4ec76262f8ec2e9ddee3998057b054b564afbf3c2dffe91308e4f09aa88e507115636127da1004f6f240f7cc148a6c8f92ab57683e5cc79172a6ccc47e453dc69ea55831728766e4b97b2fbf7831f95bdb5e70f16a1a142fa875387f1265b68c46d02abd87ebfee98ba24a471f3d0d8be0e045234e11cddc5967d02405e3f34e5e994a884d4a59a51e03306572f6b67a8823ea7beb72020acfac6b1a856b998c3fe9b4d98310692c552e6cce9e12d231bd563770da0de830fcaee63f984c81c188cff2d48446ce79a38d48e0ac83aba4e274d223f3ba643ea2b457588f3f3024e2c9efaf2d288df55ae98580ebaca76a908a9be29ff92dcb9f6d850d941b9ecd6e75226d5b7360c08c0058f2e9621d192a7e2a7a155be49c09ebed824b5ce858f6dc78105e524cacfd280e9b6da76f29838bbe9432695e013796b5eefb77b0f8245375670e4bef8c0045e1c1193da93631a7e7cc66a17be39cc11c21c78b4f89fe72901e9287ac78026657625cdb06781ac37bf6ebaffb0ed69a9054c3ca7aaa4373cb964e7bfb50c921063ce99b46c3ea12a25d64be5f7f202db8498b34da86096cd3065164e5328b4c8816b7051bd0098619261cf900a0fbfe6da42e6cb4c973a10f5d6d101436d790095eb6aea1e24a71b14a179ca575ef0b87602eaa85a9fdf9ebf6bcde2d8943949c1115a62db0272c58d52c4b139246745f240c463ed05dcf5b4de83a12c449263e5ed9288351eadcdffad29b7d07b03a091879cec172816c4b3fd7decf1b80cc57e013e18b39a681970f44aba12706272ae2a3004464d3e91ed5035d76b57147907daf5a9bf83224c0c7b2a8f42f5630e857c2dc6da6919f7cac2811a67c1cf4278f154292d09b35a7ff9ade38d2e7e4f626d2738aacc6692e4949b351f4229a3fe42623fe90662f97e7558b96868489928491e8214003a961ad72d455b1d8e3f0772802522d42184bf3dee6453c51c95fe0a91368be62c94314d04181fe224a105ee24ec4369ed6457d0806b5e739a92399ed666648f06bdfc44f18dfc7e4173c38f9f0ca4162651c751d01ca44da915ec4bb77183113723ee9e698cb6196a2b280c90a2c18a2d37b55112f7b7b2d8c24b7fb597e4b937e0dd057196bb8a319c86ca47f79405ac79ff8c9db7b6e5f071a5ecf3299dc4a42f471bb08b3bf591720dbba9c881290fa7dd2e01e57e5a56e3b8d524bb689eea64822667b93a1f653adbd20f58682a91329e93e189435b8034c86bdb239042631c17e769f574bcfbe965f55bed4d5534724b019b81396bc46377a40446dc6478246a9c8e95858fb4ceb1d31b06dfdb22d612ae2530bad8781311cbd3fc197f51b16c6f3df86e6d48b2d095b8e1243a3e2385df3c132a6f953f8375b40e625c57b6b32572b963935417deb5a330b084a9e715856de36a3fffb1ab19c6f676a9b0579cff969153e7a97380eea1d3d94dc0e2aaf20fd8da97fae7b4e914fd0dd96e3f49d21c35669c6fb2cc0072b0844f90b14b31e225538b0a75d99edf415dc39de314585eb1ca6f758594b8fda468db0a505ecf7913ac375bdfaf7d05e02e84fbc39fed3e4caa00245cc586d5d0497f1db5080efaf0dec38fae3c9699e5d5a3fd14c754722e7c01f6a9d720ff5d7d1a4215351c9936538d6a542e95ea258b8f0502001c08e2defae0e66d5627c6bd974305d78621197e9805ad1acabfd59365825b0def037701a833618b98e862e218cdeafef204bb132c1e6b117eb41164a199b407c7bf3f5104b48da757ffebddc0c4a5bbb6f5849d0c75bbe9f8119fe3eb783d6d5382a8e4226c828a01de9e3e8d377e63b2e2fb7cc0f49790c87967abe2edadd898f30e60630b69cf2980a0ee6f486542099e7f10099efea1ef424a61ec3e8fd0392f2448fb54453cef70b9d37d6a3f78f00f6b7d488840d95fdddd0a14951832d592ca6a1631a4619d690d6667504a4181b642b3bb151c21318e66dfb2d8ea4523b47984f11b0b41e79ff06f29cbf440946cfd7469c5521a67094d4c86909313426193f1b603d01d673eb372b4be649a7a08124b99f7a11986d3b9f1a22e4cac51cf1d58ebb6271c5635be4890c57ef289ae93e767723ba5c2382710a815e42860aff6aede722f586a90a6e63ffa8385b6967def3d3a9712bf051371f954fe3b0ec6185dae64aedd8840b7ead997364646604435edcd010f920feaf3f18bd29cacb0dde4359915465b31b140dd2a56feb55ad96e7c35086fcea580294374706ef3875c0a89165e46429fe72dc96463e8cd5b650e59b6e355a6e7f874becf5922a565979e3f6c3c8ee85af22f227c4908202cbf56900fd0205af1056566e90ca1e7024b97ac3780666346989826801ee7f1079a8eb1d0e7d0712d6d862deddcf3d1cde1e44eacd1c20e3eca2d8ec5913da311aaa10ddd4bf55a6d7f58ed06ee92de6fd33102a4cd9062aae8d767f54f60f2db48af7a142518b9cd2703a7d5ce9a4f0c08bc9ba867ac3bdd8cc03785b5be92772cb4e14601dc7e8ac58a0004adf6b0742d4c6d86db9991933a55ec215479336c07dd1f6ba4223af929f9ade6e58a2d9365dfcedcd49e03aea1db7928bf50d2e44654fdae589a9067f1e6637518f04aadf43777f2f5d80ef5e176fcd08c938bb76860ea02de1536caeb10b7341f7a52d31544ed7142c497f2e8c86346327280d13fa494910244488ef507b102a727bd28179a98e020c9767402636bb273ba13e3100b7ffff8404d86c9b581f640f4086c42f5ef3c4c4b1e1b99ce48a2d42fccc5d195cf049bf268b6543b21316fc90a8869a9a602cbbd1cc1eff6f31c1ae89487db268ba2798549cf7e9fe65e62a653200ccd5eb007513eac02355a864c6b4305a991d24eaa959ceda18da4d3b57da76d8471d5ef523a46c1b66b1c3ad535486edfc7129b4d09e33fba2802daf810f7ef6eb8f00372fadfec47b88e0c9ee67c34c9e65949076f22ed4f82566677bfbb7f0c3c32933c464532f70225c824b8d5e2bc64676a329591590e3cfa77f6e2aaf4022a7d3c42ff9e66ad77efbe308d0379e50675af2f830b83c93a2576ef21268c112ac12d327002be3d4d383c0f0555683b7db6f10850ebbfa662dc79629a10eb8f6e45f502f4ee2f0e1abe98cf557a279eea0254b5360952a59b1567d691f6dadb7eeaf05f62287bf4223c439b41c7859892994b4fe7d524869f0cf62116adb060d8407577f3917cae5e393c15530430116758fc8771fcffd02dbbe96bdcba3bc5775592fffd191b7d5bf3f61da7ebe0905a61585bf2c31d9067f9d9b8b27a9579af689b101c43e6f3e996b7c5ce6e8ec37426c7b645f23447dad8a087782f27037f82fd6c97eef1b2e7cb87446b980b662dee87f47c162cb3b8d9af4d2ddc0ba354c7e9c371f80736770bce46979e2ce3d2e2ace4e691cc941ec61440ecbf47a7ecfe30d693e504d401630f7c049b66c2e277a568348e3339cb86c014c7e9029c867d5d50a511966bd1090247db9c5f97aa37d4550f1f82e1287b2f2ca5ccfdebe1d3719fa524aa52a29275081de27453daace53866df09c388db03468025fdcd77b4f805da1bd96f0ac9018f4420b309919bd8b33eb6de49a1299e80d61ec70419b56b91fa05cddf517f6888be3bfa1a364c12f35afb9cef23be7e64065040f10b0844ab83a078bdad7bf2fe65da6818969acecbf24b0b6c537707731b9cc40173628a978193caf1b2024b6e666c350f2f86d1c49adce87b2fb1e8d6985ea3fdbab247e50e6cd8d9e14d89e4d664d1c0b116b9a1b287cae9fa48d1903b9da2adceae1aea958dff960c2e75f5085fdbcd7467234c6b1f7d4f9987c033f94bf018b4159b77cc5e9e5c3c4798c872bf91d632de96a396595fd38c2f5944973c036b43656cf4ffb49f7ceb137a84d9cf6bcc9fa70535d10c326866399581efccad787b9d3a69cfc85cafd808067ab9d8ffd6851615d596476e1704041e720c5f82a8e1266723f3d23a368d2da9a1f733a9e22b48bbdd7fd74d2901743e3558e847481745f8b5fff368daac3b67ee6d038dfff65cfb671803f6023f5b630ed79fcbfaad50c79114818c8fa77cd46f28ed937d021132013ae1a02a07647931a66171a418f7d1c1e810c558b635b74162829fad6467b6055f96d11a7f17ef20e8931486eab77aa803b33cb207fdfe6f3b90dcf33682cd06827d2db8184f990ad4b598019df57818aa5dedda33fd7f0434fb233a9c990977f62e00f8df2d81b095013b756d0641905fa07a13c87bb61094b056cd2cfa1080c46af157ff981279d20eed236708b91521dad2a3008e8ab4c10fc4e24739b18b402df5a0121b6941bdd1e76b0c0b29cd7b23f5a02744b4525590e17f72ccfeb0d4420a05880207edbdec92bcf60b6ccc417f28ff5955fa8248bf2c5b34e35b0285ede2eeec058513b7744bdce1af20ecfce1040d6c084a3c47b03e3a8af389e22472b8372682517ba35f5e4742042bd8ac0fb797c6cc02b63202b21a4add43d684a204c89f82e3f778cce4f6215eb4d3fec5b08d34f6285253a0c5ed452bde68d95c9a6db12cdb4b13ae667daae10f43e4811ca3e82d58d1280a324bdc5571998ce2b31e4a70500408698da2e040442dd512f67ed6301b83d889ffae8f711240f4172ac05afd714846a286293aaf2accd32c6241cf67e6146ee3805886db94d1083dbcb953053571eec370cdfa55acc754386c508d7a051a6d41574c6ae46ac376a233f9f9cb557b97d4591e38d1a7f9f5af58f5b043aea371951998c431f9d404ab7da2e996ee2d4758ce53811fdb7482034f4e4aa5ba6649cee8cb377b9256dbda8d0b28a3333931fc475eecc4e202b53d33e50667b29df72f2fcf302400e97c182d810bd8ae0501e87fe3ad2ac479fdb38d736c075e75a0b5c359cd6f624b05f0def2e8ee7cb23478ce0c44fa6d0ad55583ee58dffe60fff002db0308a6da3f9b244502efe94c5b3b4fe2ffe4be78cfcd77135df335f202cc67a5a977678ee71ef1a6d3a6f83a4ccac87244153bff60b4ce406ad97215e53aa2f7481eac7a4d437f58e3e647b7ca42e988fa3cc19f24fde10ac90d0ac2a8ecbef6a7095eee5411b3be2bcd722a5924373aa549fde4c436626be40edb5f118b97bd4c88893049edab54cb16912c40e53385f9cf02865cba106bb50a49406870bea4788b36c6c1b5363a47224283904b04c20a9b1a5bd0ee54da3f195b2e4d75e271ac618022dd230ce0b7bfa5b237ff8bab2253a670e0f2da34520f17696be61d792433b4490fa4549759109f396ae0287b6be608f5a0b36c870ae72445d96008606d2077dd84a9f82ae7e2d247e291c7029decf8a9ea0ba039c433965b0747ab300b74bae28ff01df0ca572f41c957b5e34147490287c6da55ab6d6b16e935b9b9d2e0b05a45e2e03a958d9c397d223a29566950b57644567ca61d35457410059ffd18f7679984ecb3b1f1e423d58b8676a112fa1588edfcadd79a0b67f329a0605d273a850fb51d39a4db3e0f92fab662bab08b8aa728a4224bf0992feeea5c2631cda068bff2be87025f2e111e1bcd54951fc91d3357b6aea449b26c4e4eff38f1b336c0cda9cc379b75e65006b4c760392f85e8a3f3dcf0a99f84e5f52b19904e204a01ec4775dc2ef2db8c72dbfbc6a4b074a7a089dfc3cdfa5b72f3063364c012c03420b7ae95971e14aeefcc0691aec8b405479f8d6df82ad8cb29ba1686f45c4006ea81dd64e1ddd583ed4334211ded283348015006e8048e7f5aae395ab959fae8f9d2a213a9c9db030d708cca4f0a1dc8b65615aaf98265cbea910730be05d26f6d9980bfa27b9a1d7cc876b76a8111f1206a0b5e225cf0c42fb169d2a6aa747be397176d925eca8aa3eaebfaa65005dda40b1afb9f1acc6a489f1a0326d637f6ba7e375fb1adedad937c236810454fae017cbc99df26e887eab3e6afa7d72a08c66f88dd9bf28f972e8f0512b02ab071ecbe374c4d26c9bd51ce03d7f08ba97ac4acd36529c293d225342aca3d4e6a297e97ccedc31d7fa2ec1f1e1a83b4b3198014b4974654f9d01b17e807f51eeecdaa4e99a6d02d8060cab54ebb9a2701c163471aa2313ee0c90566e63b7de57e8656885a2b8c6d13ad2cf2fff43651f4b8e451d6d9a821af04be2ec41b607dc75b15ead18bb45fc3aa7b64b8af6cea97ef678c79a5ecaaa2f5537300e1af099f8384bb64adf3faef767a57b6f4da0985470b35b8b22bf9e520d75e67627e6f2ed1e90f3b36be7476f096ce9ce9a47b3ed1a59ee7b9b6f16ef8c7dcd0c636315d08fb15da68060fa6a9f17e9caa3cfbfdb51edf2a81958f89421053b2ceee553f9cfb623bdd067393167fb13af28d867721f009344726dd007ca5d68880579d58961fd32304bc51bbba23fea7b63c344ae21a191b8269248199eaa81680e0b80b99dff17f7a4f9906b8a500d020bc9d34f022a49fd601c9cd56807eb663ae50c91785ee00ec7f5e80470dfb16597671deb767776ac07eb8b58a02e1e6c12e19a54c8d70cdff7ce5b1c2a822b34f2523c3a93a1fe16adf22175c332315d2063206db3a46b906dd93d0c7351ca7f593647bb9a192e8bb054073d88648efc8b7c345a535724e85f46bb63f07551077d5fd81df3703d1ae01d3b65f2bc4006d98b4f464625da0f771e6da025a9a71eb8acf22c42799b547f1cc71d3591e7b4cf8ee0432d5297708c42105013f9791ab7a96e21d1c20687fe9d0016442d2fc1a2254d1af78128f1653662b421c9f68ed29df08a6b65f3d8278c3f9612c3eb492169ea439c5a397f3530e489334b5baaf622710202432c65a6154cbb8d0b45247a853b1ce8ddd5b3adecc19823c2cf1727e334eb7714f00e31ffdb08b76bcaf931cf94fc5309a8b405ff1f702e52702c8ba9e611beb74895cb71217f857d3bc87601daccf7373f1989205bc869c09cbf3db0628488a4c1d1549b00b9be7ad1e9a5e2055b29c114fca8ba8228f4e2f437e5253db1f23d6d10738ce4b90b05a0b25ac510153de456490a01d5ea889a68cddbda339f13fcfe1c9a81e5aee4c2bedc70a1845e362d1154c73a15a71c15bc8edb01081c98ba8e34c3910e933195b4d41eac7baa2fb8554f5a3e9f6476a9994c7297bf3411f89040c9cedf68e7f85ec0cd4fc7c0308b84d16e69fed72f78f30f9b19486376c6b31626bf2c531be5807bf5d6b90230b922954a22bb36708381c7d7733d902bc5b6c3b4a9d9660c933633ff7dcfc238da8c9399a1c815950f6de796f6a6c8cb1364a0f03addd14a683ea932206934c6689bf7dd88991f6aded50eb32b184cf3a3600c959246080fc99dfab2c9da10ae96526fa3a9dd01323fc2081af8ca9ac9805b45c9465a6c3b44495b0e95f281bcc17de50eac79dee7cfdddf6fd2e40270f375d229e0f8b5932fc4e3e84b47d23b856419ecf42bb6d4a0a239d8d8815031becf824f715e280eb1f319e6e826e31a8242060142c7c484ffd097e4fe6879d7688c681ceddb642a7aaa581a07b31bd59e06a233591ca8fe7dfe7ad99901cfa8d79513a38d56f9a0931690123d8780d502028b8ef6864eb766d3e24afeccc4709baf5d0975aef9ece958f0b89af22217fe1b4fa2f4fe7b672d657ec44307849c6729564b5564506013dd643a2c464706df3a904bd7ef0d6312404e09b312438cea44376cf544a41ae36f0d80ddf4dad47a95a0ba41b0491444c5484fa2dee546baa5ce48e66ef76fdc04b84832eb7166c787df628870494e605d7bf7df26c6ef4a2801865a1c13f210fcf1e1991d37b7756bed968e7ae38c5b3c604669b189bb494e8a75d2b0d9cbd167fcdd7b0b9cf16d6b9f47fafee63a90db969ba518694fb8efd44f46e6a481dfc5e594513d570731a8b66e6460badcd5011965435dec7d3624ac1a487037b99f5b9443453a412d31809fbc91ad37d328e0da409cd8e838974a14d09a0fbc11e31110a0a31a9f785332c27d837511b76d908c21c954bdc9fbf00f4bcb629dfa1b4a178539255167b2505b4d055aa42360cfd2c3c3584784af2eb5c5a4b61109ebd604477f0c29cbdcd9234a8ddf0a85a6e665b226956001ba036307d5ba0a37b1e4de70a4f75eaa00aa363652e8aedb9e8a26c9a78c68c5431c18836da62e6b76aaefb023004e48d99053ed9ddbc622275ca9db24598845bd1a4f4c749632c8fd62b9ec3f7fceda82e6f824422fe9be7889cd5c702d3312acc97497b272dfc67327921f194d227aee6bbed796ba6f9d82684132eea9f4db799bc89e2e3e250d3e8783e664b145472eb612fc390555c0fedbf1552ab66d7ba1a5dd91030b1030d417267e1366656e4737d401cd6e40b88834aa6b98c4e1c57ee3c9426af6b8a05772e8a26cff25c9fb838b86048ae241360a09c295d99964f7c6413b277e1e8e60f84c5cd11784c68b39c38259c17be2adf9ad690e1b28de697d940180284143d29243084e75b6a684f2476d70abf645108ce3b81d10521db9fe3d4e6ce5253ca04f132ce7883c8c5999c269d26c6308e15016175a172f316eb36f54a361014ca1f5394280bd745310380ccd49d37199c9d6f267a4e31008a8c874574cb4887c75dac479690a94dc72bdc2696097c93b84e2f06a4dd9f0bf2e8be6d5299d91d01206ee69ca64263b38d55f63633ed5e8348ecfa31b209e56785321666562004efe736cbb2ca932f64d8dae68f423967c547a69c66371e7e8168aa372def824c9e888cab34a4b12648598f42059e58562723b72db20c5ac713278f447b1eea236f693d3a34cb0a35d375d26b7e8a567fad47d6e26343de8aac2657b6e78e7b7e0ec295feee094c6061b94476c870deb8901b1934134c14487a7d089b891102871c836162c07f9fac7d8fae684ff2323f2be9f83a1ed4e989f74639503c7a11755dc9eb6a09f383ad905aeda1632343f8127b62038221da3da8fa29557da96496f985f8c7a6734431aa060408cb044b785b851b983924a3d8755adde98ad3d50d7f32d647a98644d63b021762cc726c4dca69875efa0c5e94f73957068febccd34d6a6a031c7fe65f0e2eba806ee3fa87dc3eab58bb48923ede4860b389a1d3ff032c1d7beafe2939bad0b87a0ffb5263d6ffca54059dc6ed2e5f913f1900c51bc8c824e4df5febf24fd189971b8960b278f8ed64dfa226de57ec3cd9de5db83818a134f1d6c86db0f35ace4c6b5d66033afd63e0fcc0b8c0d95906c3330fb7808acbdb023f41c46ce2ebf7c583003feb0cc7e970237da400b57d6391e0fce95b8a14c0a438eca50f9619ad9d38578741ffd1400b0788e5bed29a09aad846e8f28cd415b04b361bb1117e72b43df6096e5d618b06042f1da3ac4d361f868d6827c8df7cf1a3be7b21b40ab061841a9e3d439d3085088d137102e542a5846057820e7ae05ab6c9df1d3621b75ffc67a6bf9bf65e55e05ace222e7e2c80f784f54ca9d696d6966ffa840e3be21c5f6d4939d6468ab2f80b056f4dbc348074603507a8cc2a7110a1a3ff7dae8ff290a6102cd87688164abc720af59fd6de0977c754aaf530a7e4e4f23ef511cb6798eca2fdf2986ab24e899357907b4bd434c43ed20d754cd769f65c457cd257c8fe1da28f02e59f1efeef5aa13b9c0e37b3751579475d48ea6990b4ea5153f8a7410bfab48ebe9e30c26e391f224a7cebe36a9fa5d946b23c98c9d3b263b6fed19929b851b6dbf2120fe21146bf5f5fb1c0e8c89cec6113bac3283f29e735047dc6af4375de855097d76d794aef662d762e2da8ec54b809b53a63cb5064b01dc40db80212020418da69e63c247fc27e931b032cae3b3f5bc630b03e59eda81ca520b162fa9627ade40f6332df2078d23781b39ed2bdfba047447f4590e580068f6a1a7038762fc715098ece49d4919b8ac9d86120a2eab110cb6459ecd862fcec5804040707d91a03541d48ff89c346a659ae850963b4d3a66860985be3322bf7e4d2a1fbbd8b81f0fc26b17b6a08c7ffa472fda5dcf008d3caa5e491da8a87a59b355fa5b2e2e8f1e4752362e4e7b1fdfde7667b952fb7b272674c2bc87dc2c3b123c82c924d0187722b5957e05ff528e19e3a29ff18598848d5d7246b7693a1229e338e91c70505bc3d5094b3227cffec2848eda792bdacd8abe6e0d38c2c886fc01fdd7afdebad0861f83efa0060e85a8b74bc74d0df332569b0eba231c07f68000f6f8f66042c084a0c8a699e489c64e5693752b17b8f420bdea5c4009b96d3b1a2ed5f27be50661f3f49d325beaad92f88912c4538428bebcda64832393fa9ed39e97685b45f0dd06081fe8ba27b8bfe0cc21bc161d002a387b95af71ad6feeb42badc7649290ddc906f7b70fb77cc4245beebffb63f0431c86f2a642289c58b480d6e75196751fbb37f7efcaecca5c107647a967259c0a9ac9c5e66c9e67a3d73ea7fb6d82a43e3488d290d5ad482de5d79bb30cbb829d3c6fc597881e25cfa4ab0e2a73b08ab3ea4341b0afaf0563cb3fae76375398babd2db030fadce955912b2a4cf43304cc8fe6e0169e90efe8015cc29c03ee35c73ab50e450b5e481e8858921d958a0929739d42984754593951221ed3c0f212c573c77e61ea8edc8d99d993508b4c22d4c6026a1009a24665de51c007223d7ee1d1ef2155af37c82f14eb80b40dc35e076cbe4bd98636585da14d3451737f174b43d2df55418e0969322163d5feecb49595a428d79a054a2304f6ccc945e93d965ce26769434a071321f96f9066b2b9b88d4e6dc330f6b7c6feda3df2b984636b5ba21c410029896c2bb889c05ffb646c811faf1c771212528d1eac703d60a00d0f0a1d0fcae220e1dfe91832140e143994232425a2789a955e9cc54bfe9110f86f9e77a2126e13049201f261fae8c93ae0baeded48e4881eb4c8a5b9b2e33bc96600a1a700b740d03c66a4f64cdb8dfa6a018e256f1426e39ef31ea824b51a22df182448d3daa55f5011b6b238fbfde9f3bf29c6e51300679dd33631842cac02384877e5c8046c507ef9b37093678d12e00c10ff90e5e97187d5d8ebfe215924627af58bb1c6f2460d49144f65f9928db0b99a3e87cdd5d80d063088956de85b9ed60b693a00ad9d39cdf685096489bc0f21ae749fe133dde4ce473d61278e660c71cefcb75d8cf6e973900dba08fde6057a0b69fcdc97d8246fab8aff8a6cda609893186ab76f6380a385ac5f821c9ffac1ba63a4830be6e60fce2ef9052435c78269f996ccfd7fe12af10c2e1e51e0d0a9941b7a36b512f5d2601425dd7c108348724d8b3b42c8fdbbebf36fc245521970c8ad7bc4c758e5972c00771b057bef1717d38b20f2c45776944ae309904c9514c8da418208e59610fadacf45db6c0668543c3baf6537855c70f02ec7610dd28db4b67705bfe87e0a8fe9b2edc4a75a5283c5ec5d04b3b5046364ab3648c0dc0522a529f913baebba2fdeccf46f6fba4ace3be59f7d7c364f78bfc0a685e343517f1ac368738530f670a1610da122609b0641711f5f7332957d6eddf0c8ef310b5479f865773b6a9860c1449f78b382130084e94dff73eb571f68d23a6f8fc11f1a22a343c839b3f58843efcf22b7306d34725550578d7090c23b798dd80c68667d1f1c448bf102ca846fe1d6400242e0a190e2ec841a3d17371638a38f9cf84b8ad08c8f788f26139eeb8bdeda151b6e1ebb50de85967eb52c7053cb85918df0aa1b8a577c2a9b838eba473414a71476efe1fe9a5e2586f944c6d112fda0b8cb6941c6d8a09ee31fdf93515d8440ec22d61d0d71ad56bdcf59e3db023a33b90cf9453968cbc8dfe10d9c7366026d9d47d810716dff79660b2d09f90b83a0a028ec2a63df60a70f5eb27b449cc4e1e2e0d69b92c7aa9e06cbf31ae9a7249fbc25ed19e7baed002941354b90e47e30c72854700f7fb109f91fccaaead1d90189bf1b415e831bce595fc1082d50c596a095f06bfb286c7f2b0dafb1dc9678a54b25034f6083ea2b5029ca9bb059a726f656c20e81920f93422cd3aef42729e160a4b45449dcaea220260be03b44eb8ee949f6173bcf3525597f0a575046d45ffbfce4909dba7e46c423785fcab9756b8d59091683e4cc9691d1ac6905c88efa63420481929df37e605213287b2de4bc8d98219cd1be1653ac766d1a9549c2abc634b39c08340adce2c8f3ae5f22628e14f81c4eb814ad7ca496801c414971963c59ea8a85eda806d6333487e791d4d0da3821ae296e56cb69ef6894ac021bf9b26237778b176f5997a9582dd2f2fb8df44f6a804ccae59cfa6bf98f795fb0896e3feae344644dd48010694f943900cd8e85f41c1ead524eff6466e4a1b8d3c4b93215343a01d70240f42a4f00e262a0c1ee539f4b7c05ae1ed7e5a97f482fd8c8b1a504e4add1e5a5833e4e9940b91cbe03069731df14daa28fd995e70f15ee8ccaf827b533ebd7a6013621a404e90cdbcf14023ea123f7af736b83ad8ea5acceaf000028ce7990a15b8f92ff8eaa3cababe25c314807ad62b29077bf8f7847b7b7be33e833b498478e3200f132c48b5b3a648e19357afa62d8458294f5a2831112ab9f98ad93bda0108baa72a5234696d24cfd7840b397c6ab5b656e73694920ac13127c5ad0ba038e16359bebbc2ff551efa7f3cd7417e1129d3356cda696dff7ee12d5e0e5d47d18e1dd45c51be4a15aeab8b6404e531273cf90caf1a1a659c99a1cce5cd7b0890f769649b9ef8c7e26c73a22872b4b01b3fb5c8846c03d11a87034dc6ca40ad52ac51edd547de1ebad3a0f9ea09e5c0e364cc3fe67ade0ceb4959d17c3047a8cd5cb8f22a1f72fdde529c476ce8ba89878cbe623716897ca61b3363cac19ef1bd5497b5335ebfdb01ef3597fd2e1fd3cf87e6b131c84d4c2df48cae88f8dc5a7ddc815ac046d4438b17350618df1f682db884910036a91b9e6e7634d908d7746afc24ca00a1c5ac23fa949e624ba779a39e01ea74b490da37f8f420e9bc796477ec1dd9ff5eeca276fe8c5ea14740bf8b47dac70fa40a294082e61742861009ea30594dcd11d396f910f66610d80da0a677d8731ae767f116fc5dc7785d4a051705b1505f8d675cadbfcee2975172c48a95dba1a01c0cd332cd0f9260a67d8dac02397986ac1dd6e584484232377661fd1e136c6b573b18a99b3a8db900ca78d876152a14a2041de950b6a69aec11270ebd3acec148ceff0b93849fcdd705318a7c10768774b8315c24e1967df7865156c049270eb20b7d894106ad3f6ec6cd1c7c36187894a9dfe07c026419533c7c2318d34ff6f50d1317ae6731a960ed58c4601b965ef6e5cf7569a3941c9caf54abdc4fd702b5023a5549d8346806a43aea2cba88f7ee62005c977387dbe9b0c8235bff5890d59e6eb9c686da2f266ecec9bda5e91772995ef8a0a764157f9edc03fa0fe40ce228c71385c16247f97a85e51a0c04bbf8bfcde6ad27fb34fd6ea42a84ac8c8824ef2eb57725b9c745bc36518716958ea7f69f19cff266356b4724e78cf466d9e6e824afeb065109d5afa526c9915ccbac4480ff6b3a6cc68cc3b0c6a4f2a9f8ded728fe4e5a2069ec38289436792a588c171c197f64d1b062481aeea25743266fd0aa0b6de9aea34fcfe6b1347449caa4ad8ca77a9d639769a6d593790f2adda84df64d3b82dad30f836b7c6feb8c4b2be8891d305e0342aa4d4697fa11d523d370c5d9910a8746549d83ae2e5b1d0bc00943fe30985bde0db9fd730b0b2a33f2d5d76c93b30972405ac1894bcecc160b8cb2fe815333b27baa3e4ef9a64687faea5120b8503d10429251f99927e69b019b93796920a3446611fbd2ba96da32a52e18e090c91350124c4396b07f75d86e2f51758f148e051fdf644cecfd25663120ef0c3e3286bb2ecc4fa66a69d7f90cd18d6a2ac1540b5ad103a23169ed3314bf58bfd97e191ee5bd3fa9f38b10cf98f2204669b9dd56b9e7747ef4871a8d9d8282eb2f5525eb4fb19f5d21d32448288979951562aee99aa17e61587e81856ff81947ad9ba64069985ee7effcee3de2be7ece561e422a3606357a04332f157ab849fee458724ab9fbeaac4d0ab356c941be8db837041676ddabe10bf1260c552e19a526c7ca8a677e4ea029decd7e5c9a037cedb7662c6077f16808f067d0812d4ded57b6d8042345b6ea17d2f927208e710089b719221f18b6b55b4f73228481d86546e7194c8a3e9731e9bff7d407b9bc054fdb8ea36ccacd8492bdfa83da65b5e60d584fd3b12952d79b2364dd0c51ef9c081dffcb577fb2934b1006b11a2f2f4a0ba83704dd5c99dbeb8bb0ba653d95b2902784ff9e05e4d3ff468360a98e41a2387f3ec0a207fae45e20bff142721a0d7230ab1f2ed400eaa4a5df2e1ea94397d1f8d72d628397a8c8f32ade990ef33f8fa870f76a61f8bd42fada99d3e61a38312a2022c377a9d49d139fab415d74652be62621c9d4ba0ddc95cea6f81ebec743b8bab1ac9411e82fec7cf0f54e2bbfd8db2d12084cddac2eddbc261e584696420cbfd5ccea292946517788dfe27e614a3b9e4f4b7c515645dfc8d900ce92d5cc16bb7171800dd6bb3ca356219c7f8953e480bbda53a63aa7e47d0c2f14593a8ca2b778872515dd67205b7b294da9d03e8f76926f6d7d58a4182fd8b678028435f3bd768e491381a374d7d4fa10663fd4ffb21fe5f7639439e571bb9485d0b97a9a52ba0626a9033a3586dd8ecc8ee0781fcd21857fcc5ebe65664b5cbfa03fef78d002ebf5b1e6cc80dfe1fe1e8b58c6fb206d2df8cd29be55b71e68191713912b844b7a635330b0d9cc64a1a20e43adf9f9ec2a4596621956c8be410a3420aa595dbbe024256fb51263d089b1a6b5ea404a5a406906f510fc9c4d63bcd061ee770ee6cc9c54a6c43fdc76f0e507cbd1d8d2a8e664533f4b40d6ded273c90062df6422b02a9a12dc127f7566f08daaa8b60f8985c7c0abfafeb8d2c45f1e71df9eea746681ce9c7565173584c19a46d0822a5411a67c57bc2ba9f4b5f3492634a7e3915a2c3a63d52f5719d8a4265eb79976422cf4863499911e40ca1d721424bfb6c2815618e24434b91cbff8a22755da5fab2deba8367ca6991ba9720c7bed789b2848352d0a6d089ea531f9bb9977794780df3b1da44dce62f1f5c3696905197480cde6571867691a65899980d45f5ac7a12f418c471aefb8a1437047dd9a69b74d80799f6a56def195a3226e6b62bbf322948dd0d88a6459fdbe24aed7e893747fb608951e32496495b12c0dca575b0cad8e2d3e3cd15ba281c2bddff277976c96765b9b8a374ec10a885267be17f5e413d4dd6d99fdd3c45697e1a09f68a54f9ef1900ea41696792a629ce220701f7d7ee2f885020fad4315b12b4ce7faaa54d3215c3863a8f32b9c394bbe293a20433dd9ebe102834adfc7e580616da12923e156f2d55a0317bf03fd57b9a10dc8e99750ca024269067bf36fc4374870aba6434d47f4a435000cf54c789e166f8825eff6f411e70d0187ae76c86156bcaca6af8cc0a35e2b8151aa843602140a20cd48fda3dc666e08d07b40112045a51f8e6e4afc92f636f51d96a9b55f03d5a8180486fcc8102c54f44e668db45f01aa2c1003a58ec03c567a80bb4e765931aa01798fb7f6b6f6e0a9bf6a688c535131b773dd920b035735b3262f9e0fbb027743e63541d1ae5301061611001b015889b97cf45724ec4df478e31872eadd1c9eb3da69225c927467f00cf14d6153cf3bfe08ca8e8ec71ab4374533a014cadb52e07cdf34db341c72427d514f9f5f4ff573735e2a8a9d3082ce2023d1f79a586e5faa440a048388f72427e839c6ca807bcba7730751ec74620e8de08dffee27586c24d943272ef8c9b94a79cf945e1433259aa74d83b4c3d691815d701d3a3e099a5b96e2fecad2167606c31987a7cd76018c107c00854e4b6423879d570fe87f1a4068da1f4423c570274e40d71cb140d1522611404eb1977f33d28ac901365c2aeb942cab92c6630320152a2cd9a8e7380fe08a4aa6fcd8eb4de66ae164dd595453615d84b1f64ee9263f83df92951545d310b0570380f11d8cb7481da20a7c9702e81fb19dad8dfba18b19a6dcc13e666d806d36a37c98f5e927abff11b19e8dce237c96c85596efe4548c7993cb53c797eb597d5adbaa0ab1a394ef4f579ca81993c262325eb382ece2c4f5140f01799a07998403df813665ce9c1c913000e9c7b6c6cd4ff01045f934bfcb8d30cd5434346726d5dfb5749915c47353d0791718e74a95113167d41421ccda69a6e5822962abb4653d96984837c212f688824e36327190f5bdcf4aed75edc64bd2cf401bfa77ab9c7ce5e064e62ac4a6a7c181f616be3cc3c3c1ad1664c19a4b585927690df7c03576e852c261b42c1e7849bec11c4c1a43d86af74c08cf45c81f3ab5cc7c78ee7c3fc4303c8949ec6b885b90c699dccbdf42f38cd10f4d0dc1fef32f83d1c5b69033057c2cebbed56cc4c004351636d31f74a5ef343d8b2e8a91551a8d7dc65aa64c3566dfb7b74d6a23bcfce04713ffaf118b63ae845aa45adefbf679130bf6455cdabd09bbfa077132ea25f6bb872ce538a62ceecdd21b2aa80a46d7acc47f717af410a6d0248ba6e6854872844dc11dcf6be41482fd0a22d0a9c2104075000ba99f123d56bb2220040c9ed25227962ddd5df7a117bff68a6f16ccd9e2b710d4d14838458d125e4db1e8d54277ed8223404a64b59f305333c911482c910abe57866ead29750b8c1fd49478628739c2e0f381af5ed2f370c70f37f74e825eae649c66097a5854f17286893b58f4571a8838b79820c7d44b0e63d4e7951f0c2378f1c65a85a299256bf6b4b39d308fe2b17cfc2f1249ffec14bd29fdf1dbd03957f7c128db0314c2a704027f7a9c3d9a3dbbd83d5357e6056f4922e3b1882cea17459dddc8efe75184e20908398c8655d963c375ef91c727029c97f8920cda391698504e35e7a1a381588eb2f0a53db0288494bddc5179a3c5ccb9a55736c94727c81a79cdcb32db48c7493d781d61f08da9b4e69d01d56b24a5c16e56803c6a6377b9d50807c8fa50c77aed2ccd46a91690722be0340e86a2e3298c31c204e1de26bc8872c7064d0b25a8b81a98ba09eb62cd9a3dc0013c27083d932bd8cd4d1f7ba2f8ad9d19821907a4884092a5c673659758cad13e1d4a8eedd0428717be93bc2dda4e75c0a2224865a7fd33df6df7e5c0e1d515376bf8d93469d047402f2a7370e8db22dc5ab06587c1b05b540c392206db5433075c5fd8e7405e447bc7538a989bd16c5c2603193f87a1e19b5e1490daf1cf52a1c24ef725b980c3484e92a32ac96f0713c1ffeef4234b45b3ec98c2fdd1f6e0b48ee14d6f631109a314f1e73ca88ec1fefe67ee8b9dac2d24a4a2a227c4f8f82dd9ce5b6d4e569416b2e0330a0f9c06eb320d256b4a2cab7611e11f942ed5c996edfbffd041a161e0bb16356810808d387a4401ac9439ab0553f8382f932082a7c793d1387bd6a596802e3cf425842cdf783ca41b19deb074c785dfe46606d66b11a3f8356dbee958319c81d30740b0652b77cca44ca271d2b454931d5150654d6e7b53ffa0586ddd61d58e6d2b2adfa75752f55eb021d2a901e5eae00adcd8bb4d46d9ee46f7a53ac3e7d8b131cdbdcaefdcd9c7d77ea733c05133c5ef53ee88bd808ba8c232e8732445183585153f13019bed218929e52a0bf9a9222d73a326cccaae1f1f10a4d42511710c9be9773aa76bb0022a4685ff9f02db86098f5725ab6fee2fc0a09988d9ecd7363ccfb22293a342c051229a7001a4f833c238bad3c661415b4a747a85531e073a962eb093ecd2479ea2abe8235c3502dd4e2363a36693fee4b4f901121a990ca1a41d5eeea57bc74c0316306fc844da26e83adc956b3e642761a76af394538fde1a944b68b85814865f5785fae2e48dba77c81649d227b41330cd65a5fb015ac0387afdb894e37e1731bdc9dcdd2b3776798581a3e4c28911e11b6fbf1a649b1ad9598b79342f40d4ac173f0120b01d7da3548068852202184e41d4f22aadb40a7fda1ed6c89b0ceee51f643a66e615e209bfa690c0026c74eb7f40df99a4a291cef8e721a3dca906a589ec724ac9dfbe8b79b6fabe413bba99f3c4fe76c78d9b68c3d4686d0ca93b59bdb4be1ce420fafe572e5d5cb90cb93e1789a366414f9c0f39a649a2b89d43197c0c6d2d9b328c5e6f954a68796e001cbfb4811b2b2e822c0641674b5a0599bf343efc872fe59b1acf4f52483529ef419c334529f2e8f0dccc1c95d9ec2c938f53790460a61a14e19fac534e550e8473977216f44d898c18575117b16882087ac70945a4ac670fe302d8098cd319e001666a3a88e3fea7a780286db4b0999c1801b54a9abc5b6fe559c6d463badb5756ca133876a04b938006ee7fe891b230177e34f6cd9b85ba209e909e8f6ed704da0d2c84040d85219788115aaf19e475e4f65da238132a63ecab332a2f904ba4b2aa12e00269b908be49bbb7aaa1c9f226a72c12f772648669491bd6ab067ca73a2971b003ebec7b2073854f724bb9fc5954051c8734b7f037d1669888c54ce759c7596b69a280d09d7c701565a192cfa71a31acdf16e44318712ea0b2e6cd6e0790eefcce40e86e191384856585ea1b54cca308598bf96f9945edcb601d76cbf288e2e6c6ed94c7dddc5374a0e418b5249bef64cecaced9292d1a8955bbec123896d5b733186a5fe18807f8cc7796b9df689125aedce28a601280db63d222dec7c5c8a4c45c8b1ce60e05d2f53d11c32d99c9279b20b917849490a043e47876d340d909fbe8a358252b7a8887943546f0c46700c2cc606a2d1b3ddffad6200e91c38df928eded48eccca0494e2ef1bb4be0e4df6bd73f7a0af972b06e68d4f9bd46f89eccc46165a6f3beee5d579542eb93d47dcc582411a8f960fedfc2c807bff6d4ac7be301bc8e0b5c9c209163089a6b9508df3867e3a45165bef9c6b5045530dfe3753d1c7275df1f940ad0ce20c9d2a6fba219ea8335bb3cb6100deb0ed97750608b1d402e5bd4fd2aa25bb4df5cb246e8d19b90d3d717cd5d1a809ea558063b9a1bfe6a0393cd7473ad537928b31dac8841d2aa572aa2c3d8d0506bb1263db6cb723e85511cf8ef594d580747c348aed56dd039c4261936f3b0718e6f08655a9368f4ac78d4a19a6eddf95e1db68783a3725fd7d41fdaafce47e0aeb89aefb73d2228017a6bfbac1f973c4edbf1788a49c42de5aa692b4a5716d7985fc2aa7ab17b77f7d07b355cae83585249bd7c605de1e90de6323719869f9105037b38a5c51513f28d0e523fbf961bf9e27952d32d0ce6d1b6337a09579b214b7b877ef135d3fc82ac4487ff6ecfa835b8fddb26fb89f19484f7ae2184aeacef541585c34a96b8671df880a5e9f876164d585b25d50081fcc55a0f19fb47edd3e35db2552c859c7c56b9148da405354fda4fb251a51bc9ef08b4eaefde4c0d32665ab4bf44b9ecdc8294d6489970526770a562185ec81424df30f27bb11d112702616c09f98aa08e144af2905522c2a80248050f5c0dd9895331641a8e6eaa17fdeb5faa7974fb2c80714842adf17561b992236482f2f3b17fdeb1669c1eb039b20a2c4df34fe3eccdfac99ccfa1e02f932c8f80cbd1a2593772d7a9bc5ec9094654eeb2986bc80561d8905da8c7b935bcba5108838ba86879991008dc15ff5a780179c5dcee97bbb66cb2c7b489d54c24c35cf21a05649cd7f4b3c9325cdfc3862410116f8a99fce203fa970a0537b071d8c0774618853ad703a5eb95774c016b9d2a4d84bcdb27f51da79503fd80e61a23487d341b203023a75fa0c64917ed325d3029aecd90c96f53b06d56aae51a8233898214b40051f4ea073385049eb0f216a4357adbb1797e4b267a404164a0fcc9876edb71869bf0a1c8b8d67382d293e7ec3737532aed743b60ec019a9b6e1732452aa0b35c30c79154021c379ef6ce2f46a938f45104b15e5abbd74473a29ef5645fd2704b23c81dda44d29937922ceca00a2f9530b1142e35ab023a8b5c4d651d2e1cafaf79a56453d5430dd7d8b145510839f0e52d417bb1898f87ef5edc8a8bbc54f96254f7f548b91d006868ead7ec892a08b79c93419e15bd31bb0d3dfc53fcd88e9dce3dc92a9f430f285f0834cdba51be8c283448d2829769166212e2bc75f1bf62883486288e38b656ec0e62e68e96d8d0e9c57eeafd4dbf4cfd7337665a92a20ba1192b6b30317065a16b0c412e2a955376edf8d52f9227dfd0751c139e90fff8528c828f18af6f1d73be56adc33c0885ee0c4702c25b2f7dc8ebc5ee862eed633ee97f71a100402e6e630a26a7d013a854ba13f8944bd7159de0eb159ad727e04264c776437d8f5174f74d5fb572b81c7b5d666f7a3bb23ef955ca70da36b65f33ba558cb63c6c78b7129c72c15dc1e24b7e0ce7ab54c4fedbe5d1d47b755fdd013cc8a1ed2137cb21b6aebadc2ac9f059710c487c103f3b5a023e59e020d7282c131a796e952399e511aa5d41eb5ceaa7c7ac954cccfbf22e42c3ebb88264a7d48e2501e91bd4bb23c7d21c95888ec0da3c6c71875cc4be76870832edd993fffbd95f0e6b7ac6695ed5a9da37c88e37397bcdb94f6248a2e4b5c6b7f48e278db9fd07b998b3ce2b5ec20c5c02f2bd71d0118e28403e2abff21d7f756f41d87b80c3c74efbba5ae1a5fcb55590de0454a43726102d6b071a0b0f52e59fe5cf23a8a9197d7aef57cb0715a3d82697d067685c492ef5d31ef688d364dda9b0201fc713fa914c65201fa5b7b5821dffef81b8e57483ef757a5c9d15b9794c62944bc3e396ae560a7bbd1236e289150a40ddbb1048f754169a0ecbe970dc33b3f0a28bf2fdc21b1c7f5467ef661b074936c0a617e272635cb7ab048190503aa05086cf51e1226964610cd5d46e965c458cdd6361a8cb8132199214fa11abd21117b3f0d1d93b992521c5d6e165ff0b0e7052a168a7b747bbd38a6bcf784ccd184d032f425f4defdb521505c29948bb02dfc8a6157a0035a45df7ff7ba2fc075bf55dbca7eed871315e3806fc1d398c42e6201bdf873d8749e48e042d1d57d59648dc8fb0e52c484b64279e7d4dba10702421c8e2013a4352c511e2fa7ffa2bce0f5cae726c66844a86170a673ea0f91dc09509ece89ba6372988a46a9af8ea27f59e130187395e425de3a85e38256b2f157af055a11e0aeeafdd499ce8499e1d8eb8da038f52829b374c2662e1f31824766a9ddeef7884ab3a11b967c967b02d1eb80ce77386a9e6f4e60c10c6f504af2ed46e087103f306d3a25a1f974380fbf2a7e1cd7690b470d1921a5b0387520a46c170fe9cae7a57c4416e345714dc55716b40339073340509ee7c3db8a4880e117daa4cef3b8b0d66f872e1c5d3bed16bdd783c2afbbaaa7e524fe53b6b5c24cc8caa4b458406045942aed855f552ef29706cd3e52452a22ab6eef173e2876d3df1a4a040194de82eb2d68e7d2162e7b4ca8950dd30c5727d0febb34b829fb71aa7d9dd669a0116595be03c271b8e8eac21a08d50b627184f38448e9ab393fd860c433d4b11399e7ae78d003d8eaa779f710d09841cd02435ffa0e646b1144c13f24eeb02f7d61fac50cb47df05262f031a81f10d06ba18e8b4cb022659f00fb4c06fa329a2394886a755ce684c4f20edc26ff2e1b32df885302f0e8f8866bd4ee9f70cfe9adc2b850680edf56ee340c2ae4e5a0925c1e1f42d9a9985fc072043c28edc58a6af4da252e114f956fb1e6dfe61f159815e82a922c84f9312cf3d62234ee0937fda19667cae96d250b0efba8804df29965bd01722245d61387cd831e0d8e520b707ff9ba0c59b574fa5c41bd273602981ac3fe10af93c24e3e4d81bef19e53f5420acca4859f734cc2b671f7bbf5c263477e5af018f5179bf1551c193c1e5deff96c93b2efa2c232e0be48490c81bcbfae7c07b8352ee4c527a1c28ce3035571c1ad50536bc21bb447834325dc708f12574764e680bea04819011cec0ea051761a10788dcfc10d9d12a895bace78b85aa9010b662dfac4f5c93e0237612b531503241d2eef98822637925ba9d4fff3a40597c585c94f6048d046ef671ab60cb98c3326ae8a4cd14ea7b646b5d07c7599bca5d5eee9c853693a9211bb1aae919f531508ce30d973c97d734080f4a23c1ed793aff8408deb423819bd5159a249f4009b2d72a26982f093822f4934df6da7e96ce466415cffec5215ffae0c8c4478989c9b9c1e244c7538dd8025116658f3fa9749187296723bcadf3f498b91933d795601abbf2c2333cd7157ae737be746a5ccbc078699d8ffbfd914e2e70bf007403530ff36cad643ea478a21cb23288fdfcb675cd22fbc418bba7fcd1f839a160faa770ba9556c746bdbe9ce66878060f7d0679c4f60c31ca9f3daa888af3ac7526839e4dbcf04513635a5368698aae8763f2f2818899676cc9e09f78afd9ff6a400f97cf2fe927811e2607f1ea14a2d0b802989a27fe132e6377f4c21152d30f823582eacc83ea0d8fa00190699dcc82104775e9b86537822c7272f01c322478d2cde65aafebd4ae17eb0a412191dac4a896e901b8fc461d3e069589015d6d102929e62c55b164dcd12970ce64f773595fcba7f501b731e411d034bd373e7ebdf9047e2e40f62ee72168392a58da4b37c056cb121be8145cdf6dcef6b95ab3af7af288bb88f9528a903c210ebeb3ed3964999b0c41f27453bc0836fe23cd5b029393ceb4b98fafee44550a2ad77c81fcf37521ff2a89123523bd639d4683ececee353f53ca86030b4bf8adc8deeeac951130fa318ae338fc1e97f1e58f394f62aff66de13c39c8fb78c58e068ad34a8ad1aadfef659d31a6c4bf7a34e0d0a90e1d8cb17d32e379a537fd795a796b783c6f1ba3d891c771192d052cf43e27b9bb85169d790a7fcf1d7d0ad0e92b13f220a220f1254e58d7948c0456d4c42f72f6a9d703c8426a314cad30ee5d09b5a00461ca85394d1838141b38aaf6ed28ed93c48bf386691a0312c4c462f37c35d4e598cf4d4469a9f2c5e7e40c4749c12f38b38c1696e61eb05deeadc3177db53a2680bb28d107c838cb4ad459b7367c7e02fdd4fdf06a02338eb49f8346ffdca3bc864f7d678daebb8494d07cf645bab775ed4a68728671718423564a5e86098e3c975db77b1093189011cc0076a0585ba19c4928d29b56ddda4b8b9730ef7e6266177eff52ea98d90cf47b916ea0935022e7bfe31c36bf2eca5b847ea45687855237dddbfd6f438f94f91f4a8a7d9578270a51a13e2721c4d3da712770d11348fe404b1f053d12caf20b6af687bcdeb07edeca4169755f1b964cb88d2aba69ca4146f12b37ea2d51192e354ba664f6a13d00160e60321cde2de10e8c55dfa536853af47c1c8707d0921fc1db4ff4620d0851452755c37d7d622c1a2472da8b1852a538f52ca03cc96285ff72eebe51011e86239f347fc54a468ed72fe2b1706830c0b0975f30e31baeffae3d1b9262ffced6f7a3841030d049d11d82702215548788df9c2c5bc6d58eff6ddc02789826ff8413abd136a03dc3f529e25e43b75c4242fa9acbeb5898130011db91f4ed231ccabb3d6ac97704d61aa34d92e8129ec1653ee29f0bf03436c6dc5f89696bf68d60e384bb892ff69cdfdc935765a5b912cbacfee68d8f4612cf8279a91d4ba6903cdcdb0825508e232b5af9c28455b909a4f19bad88fb1b42ed575f6bf1c4356ccf2ad4d7fdf6ec2e60a5cb5af2ab9d482bf5dfea55297238579ba1f87d71f1653d2c39530ae9e1ef0e3f4b602b8b66a9ad31e8a103b76759c415dba42cd1cee3008eb3545216f3fe6acffce69ca743705dd29b4e1ce060d82e1c9d3409d9a1509af6c634634703587ac0820d25afeaadcd7abee455280a6001bac451f58909b79f04e348845bd9b3899841d7b877e81b7c69ce108f6c4e9634c046add5c4abf6e3246ea71d0559c58c1cdc3461ba6ea1bbbc74be363871e1fb50288360548848cbf73358c5da9c53bbaf0c8a7531793911081c3ee99a13bf6f009d639f94179498a00dbfba01683204941e96cea01422c8171207fa918cc3d4e07a92a684db689335cf10e6db5b4215e77606e09182e74b878216f25867ddc2c7edead3ae470b28a66ef46d390e6d9a184516530b04579400dfd63fa896f85f7dcb60dabfa685d0e4e964c8a1d92d41de7ac01500abf30f1220bc64ac8c770f91e73dcc619f6415d69650ffdb3f8eef8fa54df931527645b941974f04b7e5d6a16b992653cb688b7698b3297381f4d41a3457c575095676c8de875d4760de08cc0b0418d3ee1ace07ad80bc51fd60fef6b09ea2d16f7d6cdd16c083e40fc42ed2e16c0ff1e7ccaa04f419f27d7b168e8deac809c8bd15d9569e04660b99408dadd69a6edc352fa4b1a4ec108f22d38943d667f9d15a66785594a74d6ecb991c9e94ac28b44658ab508f3b74818e63999825d339ef27a3761486b47354b5182f8a903a35323c5621ea8c893b82b658b72d979afa4d7053032f9597db6334ef94551dc2d5d13ba9d291fe7ad152f83796fd5545bff60d43b4c8819334915cf2885fe38e80885ba47df38e91fdee595e483a8e3f1147bde2f1d0a44c7b272ff7b1622049e6613eb85aff029ac3fff45a076a15de7ff516ee02fdd63e8c9154c0d030c3e0aafb3e1e383c5e6e031aa786ad6f12822d3c72fb436fea28851b4897443b239474569f408ce60a9da802cb09e367fa433206c3b7cbc1a1b82272e075f68c462de762ff1832be9932f205444cd18c032e96aaf0f9c3cdce7a010bf9119a9b2782eec0000af81f6908ccbcf3c83cf17abe5bdb1c0ba2372396ccddcad7df9a81adbce8de2099d67bc848f539ba59e1d76a83361423c872d59caf1d2efe4ab399109d4e36bb9c125689179d6fcbabc760e1e573da4730c36ff19f1cd25271166d7e4963ef93c32a1cb81f0acab52c7fa3080ffdc61b5fdd62b74b6bc086ec5d60f0bc295bff1bb2903f49ebd2ee581414bfc63e0df79b91931001062756e9cfdc2ba0b46436b0edbbecb6e5def1bf70fc355999d44c24a9652f90feeeda64b28064846f981b34fe23181665c53e943e66af04c1328472079de811ee664aab2442205178a0456e95b29281336fae1c1c3173d4d215cdf2ed5feb7d8b3bcb4a4be9bfda58fadab60300027f0b32296882bcbf7f99329993bf1d53634bb15b5c5870e36a6974325444674f241065bf8ca77658f6b4f8dc9b556620e66012790f5d11031523a2ce846c022187595b6a64d3f39a391ac187c48ad9485a9516d65c3a1c05cbfd2f1c3eec09f1685c3e26c1af10504469a82ce49c57a64ba2b1083e5aaecc60720abc411a591678e9c31199522ab4931feb8b7cc11eeb0bd425fa1dde831546fca346e86648ee41aee493404e57d0c4fae329feb0220ed56c114a2f5e705b56bca86f9891fe67027dfc0e2514322598b4a8bd43f580afc031ee36dd4e4c4c20c376ab8499fc7ab65da1152613b0ca899e451c6d1d028342c0b018f96879d49010937ad87e9edd91c5a7bc8304cd112af233a0676b19bed988a31d9b340889edac414c4fe235c1ab5091f5c8e7007d4c738d13c3c3dca0194aeba00ba444c87ac24f569ca8d0fbf7cd836e27124dadc02bc9b5a0959eb28ec0659627a881385dfea1d4afb4a2c18a03e8db54ee432d99875afbd39d4714a3a088b728e8dbc151898992ca803320d0d1532fc3e523e9b38b9cffcaa2ba44abff766fb734acbb8bd391703715196e90074d310fa82e9240ea2c487bc088edd7fb57138839a98fd0bd88bfa68188367c957cee798c25c73628332b72197efba43141e2a0510944e82a2e688c9252e6ba054e9c2597c2ce7d8c5ffecc80b8171230f9da4bb2486317c10e25eb1291dcc05248ee83cbaf96773422afdae7c11f849225c0cef139ee4361821ce461f7f939b1c1b95b7ce99c41fe2791a246272f003e595b4d40c602030259203f64f95878cdeb1daba311848d42f989120bbd61eaf4dd7e49e9078a5d59be3629d27450c6e3fed818a4752fe9033c251fed026060ff6b73d3544e8c3d3819d28487f4a68f766fe40ed3fbc770f2d90852255203e39f436e03d6991a6727fc7c88c60c5b6b2508d6ff59160aa1194f86ea2e491a7bf911c2cca00cf20798701e06c61c20f11a758be6c45cf99621120b951a29cc513780619fa88898b6f22bebe3becb5aaf9d55c8d3e0da20f18502fd061db8c89e1a5d795b2e87fb521d87f7a77d7e6f8083b4bc0fdad54d92048403906865adf0ec691cd0277500b321c56e2b2493884999ec0ce7097cd9575196d812f28ea0ab9001770d48384f9d636db536a48ecbe2d30ebe1aa9f58033a7367df0840d76b404665ad9eb05add66804df585f030d5d1159d079892c5fe59839f7ce7c125811f1f4c01eb4bf06360a7c4d4aa7b6d0d810dbb19dcd4307f2a00c5bd5f7d7a2373a647d41b5e70c5c0688f5aed4e3a319661e179b7e6e2b8bf679363f71f965dd839437e1313d6b00169fd27b661840df0a7225e2598a0e49eae3cfe706e92712f40f0df44c769f6d5cefd069f0888408bf745529fdfda2ef69366e2a3207759ec0f0871f9baff240566cad8f6d125fba3798ccdb04ec354102e9df187b127eba4dd015c69d6602551bd0d282f913c2153098fc5950166eaa38a037e000e486dab4622135025cd449f1b0799188fec95c52c9a661d3c5900392b7413777b075649d08f1bf3e8a39c54a237a52e3c0c8c0d7fc6811cb3356fe1bb935ef7c42328f6c41672a7a12dac959710fea5de5e67d170b3e31a8159aad941315f1e6510231ec312e9216e4e0d01d778a29b4879adccdd5fef7975aef4bf1eebd445d1535d550bc2271c81c716eb2a610b641e0207a87d8295ef76b29a90fd3981f83b4904c06a24c48679372a2e596957ecc7f04b47bf589abf285d16529c4c60aa56edb41661e039974592ac4664bf4c19b749765cfbe15158b025d656ad1a9a5bd62fe3f93f727d2ea3a050bc29fe6c9bb6b1fd243550504aa301f5c161ed6d5dc83c610bc851abf2bcfd006fb4d528679a3c706cc8094cc35f47ed3c11dcc049d117ad7a0cdae97082e3c2bcf77e0b01e0d78167a05f23fba4deec793c3f896668a96c7da0b692c2b0019e9544639dab91f197b5e3eb025999949cf9a4260b1a7cf0dc6272ee3e01563b762ec906cee223acc5fc8018fad52a304d6c7faf475b2a2cd333613c201858278d0b3055f6a58392960069781fce5d6d8cd2a5b57e9f80a89c28ffb93403c1376fa7eae01ed50938aeedfb5ad720f8c02366a3bb09de1bfee2033bd224c23a3626950b70d996ad473364257dfd378d7a41a82aac6a07a479664e8be10c6437eafec391b4be2b564d5dc45bc2d28a708cf6a0f0f0440ad32929fc9bba63fdc1f626a6f729b6c86d97bd92e752d4e1a4dc6baaf26ef206c5fc68982de475d851f5f803d5a4318804678cac2cdc381aaad6e3399e94a962613c7fe6f8d4e26de2399e2c2add51953a1ec0f52ecb975b5154a664029e5946b1cc3f0fc956fbf22c5f6046ecd1875b46c3cc8cfe243957aac6cf2fa52902d17189ac7503a5ae8d517e3c334b1f05305132d9ef26138d5e4b7dd972356da4c3c7ee49de4d1b800c173bf7a2e8283f68f64ef69d1e2973acf55e03773a70798e0976ee281311a61c648d59f4039102ead0e6374e02f656e3aa5f3cd4eb23acd86e99641225242cbbb458c33de80038b245fceda2c91f519e02a8861eabeeb2e3ab28c403e90666116e386aad69d5eb80ead621db2faf7539345ed56839278711e8e3a9d7aad3475776bd343bc3eb0f7ecc9a8de17617190fb917f4f9fdc1b40bb595423786e9040ae65c88cb884c4b97759674e54c15a8a2b6c8ea88e8f58c51298f7b2c7bb390eb2cdad4c223daf0792288023de3d202120c09eaf9ac27a2c7e38160e0ebf98c5a5130d140ac91e96341c357536c20e93f30330df3232e2d8071d96316aca8417d65c2943a23ee591a5edc0ade052f0205bb45e6497abe59254f6f91d4cf38ca81b6d51f0cbc84a2c68c2a59fa8f77954fa5c6eb8e407a6a48fa68fc3fea83a1b91551d4985c669f33276abf4312b246761466e10d74971fb4dc3ae6b7f89dde7414d7f079c7f55d1aa8f73968486c9c2e49b4f74cdae9cf157cc9054060c989bad43df5b95d08f6fd864d725fda3b4015bae19e6aeee3cce4349f6ba7a0a700061d1fe34c62d872c80587c77b9b13c5900b928f6a83f14304c035d7393849661300cea03c2262dbf5edd8611c445396bb98671066689ffa2a40a3110020e8deabe6cac05911a2930161a323363b9378e855c017434096c8863c64ceb897f571b1e8f2f8475a4ac56aee69126fa79f5990eaaf249a0eb35f10343440f5901338dc102ff38db21683cf56f000394f47465ec55a19ec086f80fb5ceb863d577a7e0ea98412edde2bf5ee4baaa464bac4eef0262d4b0cc8e7e7aa12fd6f10df9701d19ec87f69e5e04b3f93163f9b3375f5af2234c015d1cd2dab27c9631ae5f0367dae6b8559963850101a35ba08c98e06f5deda827ae29c1a864ee5cc9338a1ee140e1f5f260c685af7885c472f8f2b6729c5776bda2fc140d97b39125408f078a47ec64b8adab944a3bb1a2875b4a12a640aec7203960ac99f669bd018d2665e01f5ba64bfac41a2c6cca05fb2dcd08a98109388abbe7d6f6ce11c0de1c6a89c275d697ee09aab5a91448e5aaca9f4f2b43d087d779dc5db7e3370c80e99b8952ff7dd49a5d52d69f60025c186f85748da076932133b407b2065fb45cca651fa7f3b4dea302166202dcb365ccf6987e5d57ec764e8bdad9e939883340d83ae6f60c986eb62cc8901cc5ee8330c549362546393203665093f54a40d5b5a3652832469cba477c2b09467fbd3d1b7a84baf1c82c926c0cdbefa9654c105ffbb177e3d94bd8a318349872c19a888f14861932dad95f73c05e9620ab2d576a9581af66204cf22deb75cb7a3034c335f7bf36598d4c5e004c427f0f4f61f89c5c35b0da4f884bb3c9674b2d84d6c94ccb33054c6ef605328b1020372a5e01ba5c9472e813c2560616734bc351f242e64a27a55191082fb2c1f63880cb5524ebe69096ca3b39327d1fb6f764ad3b1f82ab98d2ab3537e4651e8d6510101b5536434d582cb686c019207702ce4b36f4c386fdacbee8ca2a5aa4de959b18ec6bf7c21bdc3cfe309d35430b1570f5c36d30aa1ea7ed6663bf54e49d9a82188611a2030dcd079680d0ea509ac8363719f6481a957415d933aab26c038703c92de98e19f6c360b16de2fcba34778a4f39247430d4870f422b4a5bb8b9ed2dbd63a2fa593ed50b5a873325cf1580e7718c0713a42c2cf4551952034bc2527ffcccd29d842cf3da86dbbcb568ada9ee398f815b0d9d6d2110031a06f40eeb9cbdbe363efc820ad8c378ba6aa506630254ecf576e353b0acbd32116f2e7b1ee9ab59361e60d61e4239481b69ccc651e996ee6c48fe7c9d268eef7f9c50ccc5aaa004e482f39c3aa8d3257970235110a63eee35e4178ac6ac5df69090aabaccfbe72a1feb09f26f13a4545e1e598591b5321d974eb5165b1825d18b92e315017f232633de8d180538eecabf0d5339eb6c6e74a0230bc461f4a66d8c9731559c6a9aae034f3196211601daa88cbaa9f91c620141fdc1e70ee8617df0348cfeb70aa8c66603753bd3736e84063b5798433955d15188ee410659ce8870a156ec030798725442655ea1591fafc02799b336a1546eede8504c6ae3893bb1058ea7338f07ced4a82d853b1964e4106cc263139b75c321a9c9c38a6b26df4a67d7a76b20fcd741efd5de1b43e1d9feae4992d46f4f5bd647587578f5230884739ed34e74e30d7c50bede748012ebb5d846c9e7ca34071990e0d78bbb397973780e806301420b7ff819cf0069bcd5fe0645b671afbe1e53f14c82be3b9135fb2df2ab21a8bead82216d01c34b81220455ba8ccde681e4120d395aeba316ae66082240d482956cee7e779af4a1981af0bb0b674ee51a43a854c7ab54688509627a73c33f1fd3ade3aae5c113e2c49cbe5049a32c1ecb2812f25040d87197f0296175d0afa579a41ab1386f93650370c5fb0ddccf4a1c54bed10a4799783f9d61af7ce2290f1afdb856394f5f55101509c79f292b15c50d95ff71fa475173fe3f8a6476e24b15a87d1022280a0fdad90d9e6c2e0cc3bd7c834133adc7bb035ee1496314757281b8eb9430a01f70ed50d1a87c91ab643f1e4dc7fd4b3f0f82595e07285368fcb7e0b808515150ec9d6b7825ea731abb9ed7915c5e33f574a0f745e1a16066b996a7f51e56eb46a52aac7e3f0793eb4439db00caa4b418bfa3a3d566e8e8e1782038a93f4556f30baebb67f61dba9bfb3640c239a80f3a32ba301bf1a1881117307250724dc6cfb2f752bdfe3d90ccb379de888b15e17e439c33c5ebb90ed3863bd7a08046b89b6d115d480e64cbedd9914396cd29d6a69a77cf94f23daca0bb71e37691682766a0f2dd29068479624973ab2c9c60dfbef43470f667b40e8a17d27156bae9305856eba0e01fdf442b3c2088634beecd5881d4198a6ee73153349fb2c9af0a214c724304696645a781a608b5106165705d72b31e97cda8f7f2cd351080e4ae542df48e1682780793caf87f09f0116544590cec80f9f1c54d430aeadafb19e155ce58c992103c99a440c197d9063054464d6a1bfb2326d5351618fb17dbc4053069c2ba01208ed5a338ec90199f49e451cf93c8150b0ab3949d03c1d4c0c9f231d48101544b122f665a35920f4c7b4ff67aa3b6a30f8e762f2eb2dafca5bbb7739f968ce18d6f4af3809e4be2d35fbba4e14c8782a615698375afb206fcb856ae5c90ae41ae1b1f6f1887946dbc6256c55f94fa11c8e6629de5231eaebaa3a9faea191f271df657d10540831b682a2b2eaabfd902b1fdb20c957a37fbb5f71d16132b3c08c5681d6160c5fd64b0bf17b4b3e02fed937c6ea088fefc69dfbba51dd5577ce7ada313f369c55d6826b74e79c28e936ac8aad16d35f31ca435434e220bc21405df13f50efa517bb0a964236222a8d4dad587c3c3f1095ca175b33874b8335377db3b00390ad48de4ee58805931da61f059ba8212f7b665b40a28c63943b6031da1d8a3dd10a20a4059afc96599e4629023a014a156aaeef898228bd1237e731b174d763246e4ea2816665583acd196ca86d119a1b40cf8af7340acd8fd52468b61609a5db15c9e4ec82cf2adf00a2173568e6f069f1a4cc16eeeabd0dea2fcdeb21c950ed5b61ce924b4d8c71a09ecf30b2c11da84c200ff7edef54af8f41bd563a6bb62b2be3f8308b7f606a3ada7150ba576c7dc2d920aeeb4c7040e45183e5cc6087776bdf61ce847165635592875977f20fb8aaa29a032679a4a350a3e8490373a86522cc84e2253145274fdaa5e2139ba5ed97abee3cf824a305d671942d9336c83d568506385feea9b756d033a39b73b1c9e98c1f37e1adfa15f20a77905f96c50bca232848fa8ae21eb6824eb10317671a22edf1ef5d95ca6852efff32527ace17dfeca89862006925a2fd593a2b9b74625f19efa79e797834a6d0f49a526f9cb0d086771549ff4fdfc88740c4f94f42f4f393fe333aedd14422373e6438eace22db83a6ede5a9aaa400ddf0cbc6b176ff74348f9e8a72f1ff9fb3c9d7d816f5647945115eec5558ab0d0c5b8cfb665df1c9a507fdad313cd228527131849fdde0a203226de1e71d4cf7af56d7f517d8b6e160c5e9a5b9f9133124e4025d83b315b575f0f0cf95a3d2ae1e79c60de44e224143630ae707cbc8c5d5d6dd1bb21552434e2e1bcdda08098a744d19c43673ed9f900338227d827df0041600739d9852889207d9e53e4d0aa859aa735e416bcd2ad4979bdf052948966bbb0777f408eead6619a9193f9c0674ded9f5d11c20244f6216e4e08484e9bf0944829cd78455cc043bbf4bef78c8737a2985fb88b86227e7b637633f7e0eec484d58968c522873ef4f59b3286ede92beddea96f1b2ab0587c55364e2a201e8aaac47adb79a9bdfc3be29f42893c368bbd1d878cce457f1590a0437af35a1ba1902e4164aefa1a5fbe0303baefe1e34220aef6d00f5e0c64d42c13a50be30b11a22abb5513aaf13494ad585089c24792e2634e77f3cbeb5e082ca660c57ce387581c9589561630ddf1c831897d42d17bac95fc72dfdde1a96e544f63cfb5b6481422d94b80dc05b6f1e72806cec54a68d3198cca0a3a2fb7b37f2b767db993c92d6d79daf5558ecec2f222cc81f181abb32e5908fb0ae6d49f96f347d997353e7fb1a49efd0bea5e7d30ccc43ded04a2535957c2af5ac90461b248f4e0591dfd6adf8e5d25b24bc2425e199b0b8a0a528690c017660ce4462fc39f660195d344dc169efda31dc95ad8e3a42878b08a0e3620edae04586f8de04a47d38ca889da82c9544b2549562ce49e988ec2249008eb20e283be5183108f7c9352a141838b2bd836852e0ebcb50685d266677f24c8d983d4076f15d2b71b1a103daaf79029be405a3991412f98e58fa8e4b5cd0f270d66a667b48c269052cf5807cc0af1ad6977422cacf015f6f52f8503dd70fa4aafe2d72f9b581ac3f68d1a4f6352b1ddf9046107958bcdebfffe078eb45b3e6b00eeb8ffd4b9e94f9009b57b57b63101a025a378cfe997112563e9f411476a7411505fa5f2f45fbb714bf73d4753db36ad87cf2a81a32e4971345a8d0f8740a1ab43fa26116a2452ff66fc1e2d23d8e1f96bd0bae1255c0b22ec014930e87816b3fd56cdc9d7ffe4ec98f4c29483b0d83f6e57cb3ba65efe303a3bb4a14f872fc81205cd2d7d2b7c917dce575bd3230a14c2f7e436fcb60560c090a23b3e4ff85216b7c7fb888f21c1753151fa14e490d70f9a51ebd03c299ee40fddad30b6f2d0567ed15c2616152fe992d78e2ac9e1b3dc5a149916cab88c2007bc320dcfb73f1108f756421cc47741e18373386087ffbca086c3f2c360cc4432d50481548ec036a0603e0e5e25c8e473399c0c293eb4ec1d9024d54ae7f28bb3d7626b6ee4c625eed78b79e9cbe9c152d29fa17a77f4a54d235991102f528d43a3e5d95e7dda5e25a138c5046e96babee3af5215f69f191b0f67fece7e82f79f6b65a6d90ba123548888ca94883d65caebc6f4c1bf9bed32151ade9103b42f816cdd6921907a626c7ed7d4890444d9562fde7c6c8c5dc599330412a636c45f2fde1798358d66280d2d91672cdf3d6ff7eea33ad23ad157e9e872dbaaae7a500e8a210dd850dcee339a3b620ddf7da1d5c9272666c888d2d2df0c1a90b3b9c25e973aeb9cca575901f5cc976a11e6cfa0d35ef25a0c6352362556f08d3d867c56bc0b35a2a04c8bb2a33ce30aac57c4acdeccd6b2c1313104b41708c6cd4a8f941d5eb324c2046586156a35f1fafb93cf34485a2310f7ddcc732f7cb49ae53169211add9632d6a27d49849f98743e96ca3b1fe242f1eaa654d8e6a138f05f2ef01833eafcc5dcf122da75e574d25194a3ceb9ebf4d1b4bd530243fc02703780f1ad333d32e53d622fb388978fba5c02920c4d1ab2b236735845c9ec46642270e75611b38751edf2baefdb6570470f3955a42c11c6dd36947100e7c46f0abd105598117d297ff361465af258e7388488eeac9e49ab233fa6c2f24209a915f0f8a2524b85819b6da69b9533330675c13d47fb1d78c47dfacdc2558debb782d341c5f3e4f46fd7265140a5443e27f639b0c5dcee7668964818c617e9630bdeb98f0cd2e7168c7ced47f82758bd4fd449b618321fecabb17d26ce9f131b5a7ff486f81304e3853792bf1aef5abec7d20ab20ef855168a55548e395316c411290242af6fcc31443f2e0e73c6b217614a3f9c5e8e443cb645e74f004dd95aee363f4d5183153478de8522960f89efc475aa441058ca8abeefe2436fe99f69e224cf0910848d47747f43c7f7337216580de006e76cf228d24ff3f94c44fa7f29cfede98ebd4a1aeb253571e09f68246a6e403814cff74b7e42fe8b40d62f90d8543484ddf51fb5baa46efd673115daac2fd3172539394883f82c811dba9cc575e80e82709016d2f4c3921612aed91875974eff64edf609b7b7694328118632f3fa994ea2c5fe15522285740a4b547018c6dbf7b2390b9926fa91effaeca31954ade4c6a03ee9c3a61aca8e4ff91906ca531600efe9e4d8237bf5ddac8b9c8a6a7755dab6ed531bdbad92d0a91e317900cae11a94874d7e2ab09eac62024ea87c6183c0a5356fccf028e7e7d9a7d5c284749ddaa6d3518e16cc82a201cae2c1209b253c36f88fd2593ce7eb54f4feef9e49c7ac7496a068156437fad46dc5460239bf3ba7f8db2b353a63040a6a755d5f787450ee7af2ca764521f314921c6c95783383b288cbf5a6737f9c73ceb582dc577d4706ddd86543b52d34ee6f6a887aace2c3e87741fb24cc58f52cd6da57c16750a808bc41a822108682754b8589a53dbbe7eeabbb9ba9089ab1b5d78a6e8a7cf721d8d9027242b99871ce462f79cf8bd047ed1b064201f47a3910b8121699271be98b9cd5810c415d086586ddc5c1069a6a363f50512d035dd8d67f462b0ee766ce614aa201d1f383ea19654d6a86c63079beec14c565607b3acb81178ac3dfb59da1db1534bac23550a73e12a141814404f0fa0831ef6490a3789284386abeb28a8323fc61bc32e4b432b3df17b73eb1b858e05808e63ff8899afdf0ec5efd455f3aad6f52272aa0847b475fe0ea5ba7098dbbc8043038e26bea49b5c44e101df4df78205103833cd92b9fb84d7f828ba073245afcb44a02f565cf24f5aa846ac48e8f66b8a99708e818f30eca236f302328b72643ee8281c3fa10bff83fde3b3ea76a789aea2c57a3f07bd5acaae2ae707d6904943139d271058dcdf708d62c31d3dbe5a08ac0fe020b9b0ec6ae7872f91bfa75299ad8c4e50b797b7cdbef2e77cb127425ee7022a1a456619f737eddad22b94c5a4637cd948147a46fdb809ddf10110d1276654ba07509592473c7f88b1b45a894f843809d6ce24cec1e1d66faa4b86b48026f73fb5b39ba1693b3da18bdd23d872934e71dbc46311c4544f50172d2765d269098ab2560a304d0631299086d0329d25cb5dbcfd5b33fd49e1d1647fd0480ceea8f8451ea4c635b3eeb00268a68385b66b8a5bb9241823915ffcc18aa5aa2094e235c493a5fb0534ead5e7326eb9fa52753479e15e7c1e025a8aa65fcea326a6d7c51e225d19f15210840c97ff6fa3695964b6a6a3a8021434f3f43e99e86de5fa8b3855a177581c45b5ffb498cfa055f868522017ca723313ab4286d5233ee489ae7f649c9fce25c7611334f698449b59ef0ece651f1b10d29c49da8c9aae1bb5e3cf42e6c3696b3ac34fd970736e9aab2ef1e341474ea075e26e1d763351a88bdb810cc2ccf0c317b7e9fe13ee6e6a23b489a5e75ec1cb9148bc05f9be351ea112f55b9d6a9faf4d756c784e48d5f063ed18adc236a6064676d53733fb476f644db1c2b419f4935dedb307d9f479f0dcdfa9a0fc7ca6edbc4a8ce737c851cd61b5ba7ab15b5484a6abbbaf0f9bbce3e60ed69cb1ab210e0faa511447daa9cf9762961608e9f7ffcab1feb65f4a9600f0c9920791cce149061deb1ce6f68bdbe2c0a7e9eac5877008418ec444ff616e0daf529e26266a233ecfb4fa0d5345d41f8f4a8cc7a9e8fc921eea5a6c6822d09a85201f88b3f85935454b7e45378ec78de05874a5977235ca4729b081c11f3890493e8b76b4a8cf293890f8fdf4b65c3852c0bbab415cad90c1fa960173851f94a9a895930a02d7107fb8d776d9b3ff69a1bbf602c38dc5f68e1cf4ecf5f600c1e4bb9c6f00f5b1c9d58197bce5e352272b7e4939668bf5e5c030b74aa294a72f4904390b8e9fc38d3bac05f11bcdbcc10a558a9ab1a0bb328e2a1b26fd47b1dd484d9d7093a8ac835a17f5fbd9232b20744a536029b1241c5105b1c5c6f80d634091498e32b3a7044d070f406d4ff845d30667517edb5dcea04e3dc869a3685110f53201e5c9d96298b185a6faa7e6ab3b7330bf75259e2c81b518fa909f42b0a14a5578b550c797c52dd5fad8a48485a5c1545f4d556b84b54f453507278a49dd6b234d7a98b60f1b291e04942f64d046ef94d514aeafa293c8a1bfd551ad39948bbb25317d8452f66cf115c83d5c720bc498da2df870fa3be9b0e4531d1d95af9d989066baa5b3764addfae1e4189638b403a06b0635a31e2b9c04f1dc4ca41c097fdc9ba9c3d1025020118d6dea9eec2372c93cfb5ba3fdbb37fc63cb253d7e345887139d179e5d8fc380aafb0a158d455d2761010cf3dbe537c1b5604700dfc2bc2ce75e34e73c1650bd45e0bccf215c7817206972624b3315af8af0b8a9e048fa6fa903a2dfef957851eb1305dd2369244a4d15dd975c9035ec38db100a2c36ba841a3a9949be07da998889ba41db3a6e89e8d5bf2cbdfb90b0163fdb78c952e59c6b5bc9c44a7858c0bd9c4e7681220e939f9bac820154dc52c6e798d2d2955891c478fcc73e6f97ed0885538ac5ba64605922db6137e27c09a79c8ef5d43bcf990326ee3aaa8fcaf0276480bdf165dcda3e98e82102fba29aeeb5390a9583a2541636b69220debd59b39ceab3d18e00f2a7cf8c2247494b945074cb143dadde60f4e0639a99381ec2acd5639d62029ac7ed2d58c0d637a8b46e328e47bc88e1fd84d391ed4ec74eb12744b3526f1a88a4cca2ea027206548504725c19cfe414efe92e3ed3a9d40a4415c22d7b8257897a1ab9cca2034ae819bca88dd2ddc58ef2865238046cd5c40662a2d618ab775adea410acc1ae3018d963082b0395fe8970db59ea01dde0bc8e8e3331b63f1854586da8dab8ce1e691c92a5a433be7b925b7bfc9fadcac5fe1433c998510a0906dee5305f29ee7d88a5a49135a7fee4750e42a8cf897bbca88e2f7f47cf2c64802ddc06db93cbe5115048e585f62cf1bf3afc849f12216bcfab427199b31cba5e745eb3898a11f18741b8d383d29c1772f292ac2a0d243e1e9da7f81df74335c65fe7908a9a6c876ae94b3cea9c7502a1368536ca2a547856364877a266960fcfb60e707c368814794a1f780348205f2b64c58673d4ffb5ad785c3ba39ca5b44c70ef6c93721a13cc06e30b4c4effb9cd39f35cb4a07a385f28000516cf20289c799e53393dea0790c367b73fbcbcc14806ce5e396b37e7bad22fd15ccf34136b958ab30cbd24f6d7b6cd53159e28b838e926ca71bc6fbba96a6b44b562e92bf13e6322ffb89df5f9083c2c92253f8ab24c0aa31a889ee1ed90e26f5d9b30038643eeb7b7d1b83cd344aaf09a1714b630080b8c4dd5ce26cc65da6d07d3f2ec95d1adf79081dcf420fa03e47c4d40856d67df0d50622318d59000f23377b21bf378d0913c5ce6480aefd0e6bc733473105e075c9bdd92944c27eab22392c0e9cd5a7eb1b8442f193937bc82fdb2579abf9c4806cf5b9820cc96048395a3097b0a1004b2ac469fb2712db76aa4f4ecbe72ae5d1a6fd671b793c120b4e52a90aa3ae7f17e953ea39569360956cac93eb825507c3a860fc876f387331ff8cb3c4655144bd8e657c22f15bd9444237d20fa122893ea509aeff04e2289820889be5217856929ea32d7804fc0df787633fd3584629d7a6ed572f5699a57ec47bb526df9341e4c15887a61d8ae342a9ca62f5cb33d8caceee45aecc1107852832f5d51dc231e37e5691e51f15e9f341af4df487844a348f61631144d94168e6212dbca7ccc693ac8745ddba7454cc76e95603922ba7b67c2dbc802051fb1a6c1b2e543d264d5116e384bb0423d2b9bf6a6263cdf6b152eb2199bf7ea45ae674842eb747a8906909978bbc5ee21ca3453e5286e9e2dbdb873298b9c369492fd21d0e605f36e4ab3c6409db8c25e193350badf05a756f5ca6957b7ae27bee5c8731ed255fd7c1c4fad101a1f2b60e7626a0ec7ab74b34762eb5841078dfa8b68679f6ef32e1d663fbaf77e06133230369e7b7f4f7b56cd8e7f28bdc4cb9c9901c38d18ded9ae33f92988ef63f57968572c46109ded9d79fe9d2a2e367d1aad511656ea83dd6367276aac367309ee5307f9539c11336456f58ccbd70ff20a8dd3705846fbc8d5080a4efe88c6c1cb0da51579caf5f361ec58add3187edd41b0d6e5b6e4f618b30765ef3e2a8e6f0cfb74ad6bb264aa261bc7f252b2fedc3cc5e8cb49277e64eecdb87d17e799f2f3102c5e4bbf1f46a82c7a1318eb218df58457aee5b261c6b81bdc8fea8d969a833e6af53a84d2e379e2daa0167b2ccaaa7849923b56bc18109d9dc5ce024acfe4ee800fa28f031a952ad9a86ec004799f87de972eb0672f1fa031e0c43cc6b7eb057bb20f222206e3f1271f6e3138f61c3644d04597412697315d8daf828ea1f11833188bea400c526ea899a871374fe94e1b4d7d65dce8ad1bf9e9c0cdac24641c0c71c5279288c513d660593870983097ba44136851cfb08f43a4414a9dfae61ed582bc59469795638590d2f7879981f154843b4d964b4f5d5b900db0cb08d2478f6741fa8e18de4afee9a0bdc1ac216f1a679b95abfdc424227dc543747b2eee992e90dc5a5326e8fbea6782f5ec7953210d83e0afd1a4cf2e42ff81abb6da1a86becc9ddda425a5395e4c735f61dd40ceaa846e9b6e8d0a263469ac312e0686c5c7be48c1846d5b6e055199fe8a19c586bf80ed402789a4190d80ac8d014d47a66fb01759aa08c97eedeb8b408225e7a3f54691cce5500bf985b2bf122a384160f6b51dd1c531190f7205b1ad11939ab49fa512c836ac87e343dfc226a5d09e5dfbe4268f4c0681951f10af7e7f9bcd04ee94a61aa84114f88509b8f6444e53ba8b99aac6a95edca450e7f25f6285167bc4baa50c817504075abb3045fef4617b8276e3281217712e1a14faa233474c3f9854f0299bf86f3286a06c414ec6eb3f0ba7db03650edbcd87b5d97772b8807c0c372863e413223f5496af3c63109c8711105cb6b0f43661c9f5df8e4265988e8a2d30a5d857472578f86e699cc5d49e940254df4c9e828a7a2152af00e7eee63d78278533d575661186bb505136d38de6eb98f1b838afcecae0d1d779fed749752e5852a960785f17b7cb8cfd0d69f15e6b16c17bda7bbf4eed52ec73c35de09a0f751e1fe44defcc5853358c2db463f008b313ba8bf41e2b8e84130608bb5871baf113093de187e81878d4014f10264d43ab5596f20272e154fd8d2c43782d3efab2d279449081633d10e6b0e389a0175011f5be636091ca08e7946f0fd3aba38366c5ad8b2c9a2b577d5932cc2f983db214a31aba7e49d49765c139a7ded7dbced9d74dca2a772b7d94fb9ffab6afc3c0cad0f65ee491ffff703c4a5619a0aff371a549a50511a17d12b6eeae87921db68c5c7d07f8236094c26180f940dd81354737ced572d964159730b1dd3c7ec888601ed99742d26792b4f1af50f51948357c6626f0714d2a5b25c7b86205485e55a51ca54a79b337e52a0ec88c6aaeaf9ec26fbbdaf5fde502ed85c292d1a13524efdd88cd459d15dd400f057bad778b958bd0d4f958b7766740dbd930b1d65c200b3e96d98c623a7a8efedc8515b931f7204bbad52ceef7fec1294fcb8ad11a5c5f3d403751f96f7fa1748aa2c0c74e0d51b37beb86e85e49b52016d46a917015931bd3b01638c85a0355e6a848e4f041d0845a86d51f9a53034b593715f54ab08c9f9adb72d58baabd3c127f56d619c0dc3f3bd77beac1b17fd335a34e5c029280bf77893fb94909eec88fecd908f8766117a4f2dcee84821f4a0fa62a4fd4fc96c5d2c973afdfcd2c6c52ae0b826a05a796185048e0fa222ff29e25246a157847d84ca5d89e8f80899f23506b4a49305b59330d185cd133b26a5ba78c027c35b958af7fbeb563369dee9db17baf3e2720c9f8dd39702a9e3de6db6c8ee177e5306f1aa9e45de3f9b181884b8f70dc1070cf87f83b6e1b9790daf7eb9aec80b1efe8ce996de899228b183e14889b3c0aff047f5ec8425f56b952fd8d3b8e3b2f8546228688d4502961b1ed9b70fcc681b3167bd6c6a1b07a0204e1a4bd6c448252f2857288eb0bb42feb1a855a518f654ae40d540fc8535138cbdc929187ff39c9934a39bcf07f5ee40cd92bac82f388f8215a0a22cd35ec72ab293a1ca0f4138d8bee8684f81bc4551217667771a6dcf9f89f4764c80538a15c5edacd70438e09b0893b2f685a190d60b9767eb0f61a6aaeed8893b19e8c3a882cd5f8dec775437849661bb6ab25f6e93e0c32b0288b39af0a6d6dc63e762224d818feb64740c7e18be82f745b21aa26d7a21eb25bde2a4c7b0c620b9a45ed3a96b268901f8f82a83bd531e85adeec6dd71ed3fda936accd8ec8a752b1c20b448dbdc40135db6fea87af6a39090c88aee6ce6d220b0c4acede0698a629608ec32251e950781b0a2ca6272dea995defce08541051a178664c15204a34d4f01ae1eced7c16ecd7dde65a1dc2450cd2708e511dd0cb01e9a20a6af9c5b40e5f43b4d8b0780da377c42612574a3f78625d89338c99fb98c8cffb87ab22b316481b881fa312ce9d2941a04d4b53c7083e89cf632cb2e6a3bcfb72aaa11bf10a281d5edc7f67dbda48d5f5c3afa3521e817cd49887375466294763ce941344a746328dd2c9cefa6629ffe38b4cc8389e8cabde452eddb0030154dc7845990128d089c491dbfa34fb7a1d2ffafe05bddec0013925909592c74834204ef6cc20f2a49fb4f82537b106b139d0f4d3c73c0d5f9cc0e3617b462c56193b73983a01fe313fbc63e5640a0502afb66cd03b67b504bbb2d24fa341e9bc87b1451f6cf66b7f4717331bc0919cf9ab2419f62cfc89e8fe1c90d3faf0b339fcf70f20127e481f38091175634de30ecff022a36060d5e0f74605989f56859fa0a5782ddd945c8a379f432f7d98f199ae78a8d92e17c271bc5396af01d2e3f294bb19adcca0caa1520e3e52438e2824e39e0671d1de425eab38b43301776bc30552af179f8419b3641f8701f3404213a37f47f140f822c4949932c2899351ebb77452de1a52586f645f1abd00cdc355b1e332740c986d157d309cba7264bcbd9af6bd0c3871572ac6d4c2d65247f6db994b0ae3aa080e5acc33855048761a2610a8b62dfcda10feb8253419155d8362433a5836e3f53501e16d94f60d622d23fd147140d0a68d4403751be014480350d206e771a025b3c7aa64ca552713ceee01ccca26b4ddf5717dd90e89b99cea0ae19d55196a6c7f97dd40c3862a379ad01a0993142905825f3b3f0397c40fc2d625a3b3b7d74b31728d0f5dac569b74eb7cfca65dc8faf52adfbd49ac818d1a1257efb3756dc377ef35cfefdbf77cd8cdc1c1cd0f04f916b189eca1a9c3ee9a79dade9c4fcb924ac4452fcfd16b6dc68539c2465eb4f3213a034f1b81922c6ea052dc1de4ce473d61278e660c71cefcb75d8cf6e973900dba08fde6057a0e4da3fdcf405f549cc9c4efabf95f95312aaef927db24292b0954761a16f7098a477115a9fef9890006af0d5e71e685c6ffc3a8538979b102f6dccf03771fceb36dbda4c779e5911f92d081be0ed185556bb9ddfeaf99d5ed398cb9f06709f18ec54f7d92cc509f419a5fce7cc278e47f5a7f212039f5c16a18863783606f25119769f3a3e24e092094dd8f780448c0347e5ecc7ad5e39c40f8d353fce08b27741490190bb601c1704c12e4982bf08c669aafe6c88356d1d8f946c94ff9b6abd0a64555c9a96af57669041e121127d341f90f5e43fc7a9d98157d58a4c692f5df8fdcc8545cb35bd2441372b55a78e8f8786deb25788da623baf6a4fe3f6df60fd717715e24253ee4251c267d76354af5fd79b08621a85f13b12d8ef602da342551fd582fe5e78427460c1cde48e6b125d5eed7c189195319538e8befb028237ba140fa897a2de6eac2bfa3487d49cd34ae9ca933080bb98ea9a859b17dce7af9c7fbe505a735bd38ad2f0bd0d0b3af5a8048b8519d79dea105f18aeef294bbb1a364dde4da441c3e8739d0fcbae6cb8fd084a168797d0cfcb4439b2d76030c800d72c08c65c8378f348b84d1cff9b50b8a1a6972acfcf64122b6775e38cdb2e868ab4bfb8e519b1e8a7fd4406319c2856e4f5b1c7fd4476d939295bf2d6f798b34bd0ab9dd67d00ad170555f0cfc4056baa629bf4b48bf9f3d5ea1d5e7bbdf20269456620b959d01a9177fa7526eebcb58125fb109f91fccaaead1d90189bf1b415e831bce595fc1082d50c596a7190608e974738747f7283fa4a111de4d3043fbee945ff34401c59de7fe20f5bed5ac6b1f6cfbf9191bd507c6c16d54875d04c3f33c233753a95334fa78c494010060d54419fcf514729c5345edea99b061478d2cbb397090e45c1bd09433a922ef70a42ec068b833b91bd0bbb55886dd8bf610575ae8f43aeef2894843560fe2fa94ec19cacb455999fd1fae1beff89b42ab87a93afc6bb06f33030d2d117b4ef4c583f16e08c6c5bec3fa3d793cc53b9c3958ee2c47e6e8a9fd988b4975864dfbc9af18a0af2f6a09ef801d3eb6c14e7d6ce5fcc5b01f6045b6dc179c6ca477b35b6bc127342b83497095ca25a975dc453232a84409d6787232fa5b662b0e2617697aa005a86001d1c69a378181bb689bbb3d2085c55420f64aeb02f6c7af6a23a857363ae7eddf6bc0a8201bd6ebd58593fcadc08e36b458d53fbe7678ce6048d733060b287d1d987ee620bd702e66892c91332787f63b90d3320287d07c92a228568b6c0cabb5655febb1fa35db9c900bd829af2b6b5907c1fe0ea37ba540f0c94fbc242637d873f9d639346aa49445c5cc896ab92f1bfe2ffd8c427ce70f69cbd9f12dd81ad49c8763502402b8d73a08d4de01ddd798837b7b823f490406d091dfcfa0f75dbf010e03053986255aa93bd2ae202f82f7e26640baf02964395d42e28014aba01c60d4a0330140908cbe80895be2962ace9e886d7694ad5c5640756acabcf637f6e8ae5595c45ee19f03ce1a36ddc459785989b7fd4eff1d72ce2f3facf1dacb1c09a4f45176fbc315dbbab36c20eb977ae4ce233c1a7429b98fe203a6a01cdaf7ddd73ffcb205ed561566f467edd840261c3390981c6c8f8187e920b7223b355937c37b83299a259686572ba61dba147261760079caf67395ccd63747d305b21f0f11078368e43dc1c9142ae88f8dc5a7ddc815ac046d4438b17350618df1f682db88491003606bac3e5c0ad044c61cebf2edbae3618117a0536e9db6183a23b5574422977fc8c5e378ae7b8347ed20597ba1b93d7236ce6ba7d731ddfbbc8b7ad3a1c3813abab1f6084eb559954d1fcd3fb38c85624ea95a026fa06c2b7323140ac63453df77637b1a94390d55124e20e9a6bb24894b7090991a407acd55ed21b477f1498f40caf2540dd38960824c0ba92eebf7ccf4e3ff05fe3f28e17fa0e2e1d99f5c0f95731e1add03a2fa12d8624358479202f0e8d78229b4f8c28442c1a2fe5961817fb589b7aaffe58916b9d1c7bee6540fb1738b3c78cbdd3c321a5069542ed88d24360e437aa1641157ed570d66337c390f3f420d9749e997da1d05232ac253c654e6522ff842569f8844ce2f8d6cbf130b69c0192de6ec1df15af506410ce64b8ad6320be5cf5102e61119aece38b6d57c119052b4f12945f45cf865cf73347593fbdaffa1ae076457adc9b0ecadd56977ce27f78415b8cbf9d69b0a665379da7518bbdc4ea8d9ad65a19129dc46bada333f9f5c1dc4ab797adfd130f2d14a555735f70654de816e6879985fd102d3b9734b438d726bfe40beb366e6ee10c17bb5218669c8cf3a370a78326c9915ccbac4480ff6b3a6cc68cc3b0c6a4f2a9f8ded728fe4e5a35a1abe55512a04750bd61935679d1b878a8aa6facc426d645b9d1bfe36cf207ffdfca22ea621efc635968f019178b0d0efe8bc361c2189df174d16cde93cdbd559247cc40db7da2e3279714a9c1fd227b74f9e979e46fd3117aaf742cec71d35adde2fd060be34f5383027cf0a8b381f53eac16e22dcdce4148b554bed12fb80908fa69afcedf73623f5bb2ad941936fabb022f2bade6f65bf9363f8dfe9999597716ece4fb41ae4991f9fca8f9903edfc777a889e1d16db1b70c4e3a9c96e09d5478f397c8669c8300a18f51c16cc0f145500897523530c8aa5b2a0d33f78cfeee2df1682416dcc7b40af95b08e38f39e0347906547a5c78a97c15fc5c238d1ab8a5b8c523fe91b62c59e963681338cf614a776934bef6647771f1d6f161cefa0f99a06c13d54e7a9e7e59a84b2af80d1fea5720f9e3b5bd16f4e17ea70408467c233e47a90036ad297728835f5a98e5d2fec32b9dda6a91157ab849fee458724ab9fbeaac4d0ab356c941be8db837041676ddaca6eefbe9d9f24eb1167d0a9618955f91c8e2b3d1ec1a121730db5f0ffeeaff7d0485e24afea5622031a7df442fc9119722aa560e77598a6c9dcdcd1d2300cb5371f7959e775c2dc90c973404808e50aca550347c0781829e3e094a19486aed51677f404afb0ce362c697c4d8b22f4a9fa4f5eb6d3d06d65a85da20db0b4422886ea015f1800e7db65e760534b2a9a00a15f02de5c3ad6c239d7f87388f45b5e260d7a15536ba39a88b827f6ac69214c06922ca46a46a804763203ecf77efdf4251146460a306f5e1d5e8399b7630edfc9c44b667943501cbe95f2a8edbf913e0f8b2f5a4e22577ce9ad21899ff25ac77a08505a33a00ef4c71486c6aba043c4025c644587594991c5f4bc129344cd16b7dea73524104254e8895f92f84fa5ec62c52d5b651551bf9dcdaca3b840079694a5bc7d072b0d3c44e98614a89d7b9a2d3449d9a3bb795d2fc13f5669e449746810018d528dc1b9ab934b8b3f4c9055274bcf9a552bf04e44dadbbbe3dd00a8492c97329ae19bbf2e8b3352e1790f207c8bb988a6e766fbd218be307f51abffacdd72923a311228c826520fee92bd9ee0e8dc4003f27da0c2654a0bef708252e2a48feed57c0bf4dc5fa3feeb3dca60aa37048a769a3c3fd1671a1de354b2b758cd98218f62933a0c846c45625658b361e4821238308ea3bf2f0310796300b5502c61ec4a54a415ec46df65c39253c78d514f3f9966f37e66cc228d818ae4aae6c73e22c60e1e5fd7b40b80c57e6d6531f437ade0252a7c7ddfc1e7c7d65b4464436a688c3f263ae1032383faf53dd92eb071e10271a1c65d9b18113b31624d24feeac46965b1a6be30822954f80e095ed716e7c9a7f95d9c7dd5f32e213dd1df2b0aae4768d386868d3a10b055d897f841b680b971e948ec4262c97633504cf62e0cc914cdd1f48691b18066dfdb12b5a075b08340689f702ab7b234f89551635fed834472a306511446bf57c277a521528c8eb4c19729551ad448b11484d7584ac6a5bbf47183689d671c11004213683b231be8883cdbd1cce27ed290e50e47b5f2465d0f11faa35010ad88bfd140065791756e6c9f4d3b5f7eb2bc4e4db07eeec4691c63dd32068a4214d4c3ace3d27415529bf18512bda40dff8f5642325a8553d43b060c6e22fd56c81eb0e18a2ef8bbb8d2f580296ca2119d9e6de756816cf5a247b4faca03413c27f9247dad0e8d69a6c6adf61913e53fba3546fbba03e32cc036322880aeeb3756f4e08314f473196f3d8149acee7ea60aa9867b9c875cb3a1f9b5426fd5f6433b773771279afbfd9a54405fce81c2931cbb800165f5ea339c42239c0cda572482773cb0edc0fbdb211532b79ebac2d7df580dc27fb1aa380c7fd58d80b31e3a88a65fd2a516d440ac66dd7b578f4dedfbb0065da30cc606546fb3664b10bb8dd09df483175aacc40065c7f351440f1eb96db97653aaa5d26ae0ff7d3ead9e99aa3c1656fba651e71ecdf304e0ecca62a2a6b46640a7698e0e75354a8ce048b39f1e43a001f388de4b379d9d9f931a8c4fd1effa9009588b51558a73d0f0a08729945922a3f6b176e5ee7f0c736d134e1103e373bc7943ca2c2c6514f46fa74ae89e1a9804ef83a7adb5185821af246cf40a72fcae3829bf99f46662422d5d26d9ae911f96de7751275d4f5bac09b3abeb0dafe665fd4053929f98db3f6f07568f8bfda82d9fe5b492d42e1b84b3b8cbfa789fab6476371a2c99f11895284a2c30742a63c9a60c62ea1f3351cac4b25b92d3e5758c6b52674b9e7799a0085dc066f7d32d6ba8ef2ccac982053e3da707857bcaf922689c88544bb8a6ffdf11ea0c129a8fdb0bcf4d6bdf4ab1c10cdf3025de81e165cb090065d661f97c7ca7a095fb571fd1ea34ba447ffd1335a4ddd293b73b2c1f5049684c4396d1f3e809626ae5b85b116ec66d819b253d5c81da970055c4fbc2c70e05367785dd4c0ec78a256f3cb82b108e7248ef7cdbdb18124f209eb5a894f63bebdba1105ed0eb66f6a7f1d713b388564b440a38ed16ef431d70aa0e7ae1fcc4652c7b67da9d28ff54380589cc438500fd2f0bdd4bb442aa557152c871aa23e20baccc0fe3f8b1f24e289d86da4aa8f9aba9c58469c96203152087d1e5a20b92cdbb715feca327076711b2e594256c780acd043c05fb7c32239989e4c610339c1a455f5cc3d2ff783b7530cdabf61b55cf4357acfdadfe8c74f40acc18741b0560eed2c5b8e3dc05a0c14129f4e80d549e028b3d7a04b7071999a6dc26046a9ecd36a2a3f351a0462ab74c750e75636a3b3369e30d21c1bb313a0d8971813e6597978e6020a829297cd533e1a35040a120cba860fd975e5e96d296b40ae8031d0465de6a7e4ff50daa31bf5e488219342692afa55e8370a1be9e640344316ac1427db5eb5f0a003a492c2c94a6fa64eb62970c629138a105c39842e4e50573b1ccf5759729ba1c2f2034e7a2354e61a6b420b5f64b97c1c6b96a24d6c5c6c0cdaf04fc19369dfc20787bf852df9ab1ea29914167be095053416302c1bba3813b1b1af37c52575f000417f7d7e8f16a980225dd585725be24eb43a1ca657d9c4d9ea034cf5810c1346e44fd14b69978f91a33335121bd7b2e08df6cc5ef51831142534e5d48349a0dbfa7f14d0ec843835695ff32827e8dde4fe3a3797a091c330b8bd14cc0b7a186d438d6e3374e0682c7974d50931c3f5ea1c9c882cbfb5df692b01391158432db3ee259d9456011f217bb35ce1bcfefe2972172ffd1219b82f55f51b0cc325be48bf1727a2d5d255a0b4bd67f4db4ec5891bac3e999209ca75b76a12e57d51fc838f6fd4eb3bea33a535ddb2474bd7046128044eeb72f26c0973d1455cfe4dd2b2977da98de1bdb8a3b732759bd401f48b3b65d150429043da943c0bd7441a949376f1c3c7149f90a2f4e6ea521df3f4ceb1492f1832278ae496fceef91f083846bdced34647c8ac5f6af98adce273df3c44e9e38823205dba9a7fc0e8b03e042cf92abe257beed976a34507eecd6f068c1a87491a79fa04429ee9dad554e8c4ab0faaa9988e2b1cf940642059cb358c463708b24f2dfab883d299f6d4c1b638fb0fed481ed3a2adfbb32c6c634155d49a67ed03aef03a8fcdef26dc9eec8f0acc9c217affadf26c65dc39fe07ed3ab778e67ed27fdafc9f1d80abc1ecddef5351b181d2d98419ef75d4ee48ba5120fdc0a3f48dd99130f4d849305fef463698bf793151d4385b642f76f00a5b296649c9989ccefcf9e6282e7751edb6e471eb0401960584b4083ec24fe7bfcaf7086a38c08bc033d80d2106e40ff18c7d81bb0a3c1355103215b570e4c8a41e435542483d296693b2b8408615564a809ee5f28c80487b4f752467af77864b520bdc7577c9dca2111ee240ff62ce527f6df5a2168a9b31279170b73a9c9fef1063176dd62e6e660641fd03f5a551cbe0cd6afee72aa0406adb99af6cf00c16df2eb014d66aa1318b7c98546cd5a20ba36ea293b63977689f108631c00d24c729a18970d4b116d8088c1436d01ac9237cc1f6fd461c1fcf03589f72649cb251b271dd9255e5a29bf84dd0b34661d982ade835d1984cdc24865ba9f9630dfc187ea3e5fddff213640c20dea10540e2a9820311d0f1c9a1450c2aac1f791511bdff84e481794de6d90c2449c3871d3dfcfb4498266562b4c20df589cc9fd50342e39823f0f9afb21eaa5c40543bacd1626f3f1ac9f87f5115fe7ba86bc11990824f45c886489f3e51ccc562156cabe1b5aa13934872106bafddc9ce8a45de6d6999e6b51b25f1a629f2d7ce9e2750242a33998b816aa26e224aa276e14c9569cdfd67c10c4e292e45e148a71508879ccf2f63f486be58a81cc4b21aa995a2561ed2fe4283cc761db38488aa4ece09c6c267b44fc6c067f7ad8a1e2c6d2411e6604647b88a1835b525b1c4b62b0ae8caca09a88f7cd83a4b3451a788eda6a5281345c8c3eef8c84122aa5d30e049989d3d619e754a756b84cb1af98b6485f9add6eae53e8a615ec8334404cfcc1f0cc7935613c85bdede52cdcacfc63bfa1785e045f7f82d0cd150db65ebe9f7f1f590728486eb1d5691135a3fea91fabda9625a26809b89bc751f3c5a4273ee6d907b6601e4f1ef8dc6169d8f8e9807a9b8e25bbd20f45603dd967771ffd32cc7069b1ffd89121715630befe58b40ec3a106bd1eadbba3364729f34e6e0681c3bc8ff2267f3dfce15270cfc50a8285926cf620b52ef2189042d7d5e8000dae18e1ef95f025a14aa7a218300c092dd22d1cd8b2a4f461247d04f9e46d60af367ded60b8e7908639c505060409d2dafa6e405d2a7e3830f6940251d3286977b1da7ce4676b8a37af57c18e0b95a250971c5a5cd32c095e0882fd7de4cfa05991605cb9fbadd158ee64db19427e90ff28b6d6fa0690f131a27f989c6c5bb7024bb2e75285f5e9882769608640c9b591cab4721aeaeac1a873e9ac45f814e4859a74ca95eab217f38f56bc86575b7a8982ad0cb4bf8e68b590ee52786f31fe6079e4533c94bd091390cfb4043efb99e45905524ac948567f6d441a86971d1abef6b38822b7de4badead648f0ccafb1f97a2962d689160e313ef38493e49a3e2e39eaf2967f4704ebc69aeccb73c1dac76ef5aa1a502fe63e9f5e826c7e43154abe2f1750ede0c1731c06206d131dad81caaf84ac0ec00c55a110a1cc1b0f809098b62926baf59e751e80b20dc203046bed6849e5d72cc7cefffd655eb6a0e9201779b86e2a07c70392d087b8d1d88985052419e6ce57fd3c00d460109170f9a5347bb51462e2aa6fc43b29bdc76471a6fec7413a086d1c1d809581d83fbf90910910974e847b54e88283411c7d549569501c555c4c671edb0184460997866caabb3a86080b59bf17650d86657913e2f055c69e01a991d685ae544d7b5da12e3e1577e3c750b58f4b12114ae565f7a9fcc02a7f898e8df3941892bec956b37b880f4ecb188194def12438a86412ccbe10877a800213b1329a01db609d508ce98b7361adef0426cf451d093094632805bb262debcfa100a5175f1588d95d8315b9f308f057b1ba592d7c7317ff6c61a069d59bd574d67e0905fd5fe61a28022f167b490725686ec7b493372499835bba289a60e91bd317fc5141435b82498e7383d50cbc43a2a459eda12f141ac688cc9585fb604047f59fe51a78498f830826aed774adeb8a1ac447fb0916c2baa0a7feac9a8a8429f6ad8eaa7963ddf759bbceabdb204c041c68d1ce1c71f5adf5c0ff1d1e6b00ac7fb3feb29f026ce16be035706bef73f48597ea2de567aceafb992639a8c18740da052adcdfafb0bd44364ed9e290f2a1d8350cad4265de8d0908f0d11cfe1c4cd00b753feb8e841d606974194d5a4ff10450d96a72c6081064f09dba0040b9eb8c4f97bdad40257a495db4eea95f5c37c4907d919be4533dbd08f567bfcb72f0420421a4e885195c6bf99b8a6b494942ea97034e7f0ba5c76d20ec4d55174d6290e4e2605656d2453212e272409764d1fd84cd40516e222cf0a4cd1bb5a99d27afb9a4f736440bdbb977df5c44fdb64376dca97f3db4c7731b33fbd95a7079410fbd7e18e6da5bbcdb6b4a8bb29624bafcff78a8c46e3a92862f962d2583f6ecd10dc7c291d280441f544c1afbadfd4fc5a74aa052e28819ba787c6f63b93a29ca6684a787dc4f12525bb2cd55b2854c918852bb7ff7dbb3fbbd073a9d35f4ce5be2e7df0a57ebab76b9732bcb8c2e4b4af734e4ea6d9fc916505aa66e9a26d269c6a5ec420ef175f6df7098c61b06fe0de1afc966b8a5595a410b14c6eb0fcfc3ca20d368588c8773182fcaa4c286f9cebd5dd58879856567863cc34ef3bd8dbe1d69c3e5cdc9a97bb7abd358160091ba7bcd83989c396bc7666d17b4404a34b1efd021523f49ca33da9f4c3d40f497181322560564e0cec5241172b20ebd2f3e2d376279c1403c11bd9b692ec51ae6ad072f65e507dc3e1af7875af0d5cf3f56c59ab68cb22fb5140bd19061ddab5d161c6f466174feabad4c8339bea439289118461855a47496064425e4c70274b86850eb7fe56d8e386e5eacc90b95a8a3c8cd0c78d2f6f3ebba25ad775f85f54ebf9fc8aa26937ab333a400c7a3f678e2632c9132a463348deb00f3c54ed6bc698e0ab0b34417b8d20524fbb25b69f10884b16ad7f20289951e3069f1240732197eb3b13fc4463251e0e86b7d57d44cc0b3b19efe11189b167c166a30cfc2f7864c7898b9933d057228f855b14a5d82df95775660918c5074ef49f2320271181151344d373b19be47ca479369752ebd639a5698764db5f2dd0916e2f0ecaa49f7e4f2f07f51ca53b4e3df5d282f1a72db72cbe788abee963dd6ea4314347687a945b5012f132927ca64f399b7e0505f4035c4f655c6ab0dce54ffa89953cce78bbdcbf649bb9dad844b60d95b4cd6618c55b09e16a9631e970fb5b401835280a049637e90ed88fd48a09a715cc11473d139c170c4edafabffe85c5d2687fac053be0c467f2f98d2731603c8eed9603b3f82e389d0437ea5e4151736d3f4b93b81852851022403bc58476e13df62b796b746a1f07f0d5beaa418f0c000d72fdb4af2a267de29b0f6c67332d7aadc0b00a18f590f681d32d03fb0af431ef25b3406780eac9e1f952dac1227e11c6c9d7e49548658cb3df035b35bc39c9ce5d7cfe9b46dee0470b0a47185c0a3355522b7bfacd4741d8b4c6d13e8dababf9844b7cab3e0f537d2646824cfb8db8e567ebe1159a1dce43cd6d3d3ba2544e67d92f3410375227ce787ded2b4374928f577223e6afa3849f7f917397aece2f8f43975b82626692fbb33ab3e43111605f48ceea201506caf0a190f9278c56afc794b5840fe494e0553b4951fdf08d02debf3e2ba1337daff2742fcfc8dbe41e6a201593dd8d743c93baec96a21ea03d038a2193db4c29094444e978f7e863ad081f5962475053ad42f6e2884f05c06e391b41f0ae5720b5077b34a4504961d19d854922c98ee95cd68651d319624fc85f1953ab5a935581899997baa7a72f01f81400fa38f7991a53ce6c0c6bf4bc328da46c586252c8feebdc24e8d9f7e21ec257f13f832e30d61c710d5e3c036f76e3a400953f090003b7752ce8c1b679f7bf0f2ef22363315c427b26cbdea573d9beed248ab7b7bb08dc7c58775bc5511ccb79e649b83a81cae56335d0aa17eee8e2838b9d0275c906aa35572d602eef0be66c412949704ee9e5d06814f0721736e5714cef8380d72a4277d05938f6e5d1fd1e1eb18b2d51f3387aaa4d090f1cae0cd96f59ed76196bf87db77a5d8b390844a834de1a71d37c5532dcbaff2fe2774dcc149621c487333da0c94aa2b3bcdafb0c4ddcf2a258160cbf0366f92e3f613d9b14c46bd8662e0f4da8c25508a767373b1dd37cfd8c1ed5837629c0eac16b87500fee4fffb6f4508fb44fe4e67c8a9d49d183108bcec066307f7f400280c854d7a95c5db4d277670833cb9d3d436b808d3a3bfe5be048fc6997af3a5d571f3883b863f501082f7be9742ae7d5f7a425ff0d8780dd83ddad79bac6b4dc3ad86f3feaf1a1ef63a51bc4bcf4a99ccdc6882fa90b39d253b195e44ac7f3e48f94d6c9c6cdb5e451bd8bf3b40ec66019b0921e5c4260a96ac6a1ae4b5ce247e52865f4362e97b8d1e65a4e2cdbced61addbbec49491d756139ec72deb8ba48bf445d9adfbefba454662d23bd8404ae6dfcb1a0a92cea1aa209b03b6474ca66549fb36e6a768bb6b7834d5d36533ee238bbdd8faaa4f7ba7741c63a704e17785cd7ff8e8ee9867bfaf9bab08b48df592d32eb0a99ab830f1b122dc4c1d8940b78ed3d1f6d7084c81a058a08ff2ac5171c40e55eda6ed140f74e1b0198cd3e54f75fb654a61a933d8a1ac90aaf0b73a90b7fc2e53a49d3c4cc268ee01d74ac408c6d5988436cdca08cf1d7710596a2a821985024f5d3fad844ecfbda1eac79d7465e0cbafdb737a954b4a0f1d691b36ca856ff48179412659633266f4446548f9f49efc1e713662e15265357ca2a8482476ae0f68694384b411eb58cde5579058555d92bfa48d7bcdd535ee9a073dfac8d2d7ff640ffddb0c9c6c25521089674a3f878f967e959925449b8033115a0bc62f6127470fce447a3341affd8c3448a63cd4ff2cacf7827257adcc613bee55e57dc02faffba4f2b03a750967e46d75419f9ebd724ca9d23d5d403b3c2a8a0402fb23d02194be24a3043b06136b291839323a5bfc815499b82f5a28d78f39a40bbe61a15358584ebff87a8b1e82c2dbfdc85110ba079443fa99c247732d153b6c74b952becacab5569c5a30cf12efeb302fa1d3b0a1c289ac1b77feff2e912b85fe656d4a682aad80f4b0eefe0bef5c58884875e6e3abd77ade7d2781e92abee1d65554a5733d15aa6fc8f2f9a6c8e5c0ea899857c4f922db8d1cee03838b01cbc0776d6329a1adfba400f2c3cd73acc58893fd69235e3fe3bf7d272197b78457398e0593ffee162414292ca34f07dc45fa9eb96c397d6f061a4a28a70209a55cd3d5faf19632e983c0c6993995092798a362c8661e8a863e9c7efac4771399510f57aad1901f71c967ae4b87c54cbf3870a0eec875994c7fc180e00e5ea0882fc76a76761bb4c4f872d131def47df3de672dfe5a55c9310e7030d8d06a8ba7b4ea98b4a6c418bf9ce698b119531c60e8bf4cbbf4ffb592fd6b5409c1149da06703ef8e86f02790910cc7f42b7eec6284aa9ddc8968c93d615a050155ebad6da1c0cda41f4ba71c58a96255f2a3fa64b0b8884d2eee5058cc3d757c40d03e6b0d48191a2f76e7eecc68b3bf297e8a1e6b4cc68b134f513dd835b7515271de584c3084edd722d841aca9c989408a1da269f8a9f78d65c088fe9ae876478435cabdb3827b86a2f3b2caa51563e69395fc6677258a2c94e8181782ec1dbc9bf3c9828b97ea0586467676b185a719463f4a34bc5cbe8e2d1e441ede49585091d02141a18915ed2bc93e5ab269a6269a28ee55067470f1ed8d94de7147b519c7fc215ddd5d5191314924c5ad3fb13207aad3594abdb8c14129a29e66da3068afaf972e5b638c2373836df36514b2ba97b62085d511a1432f51349d1e28740ac2f0ceff1136dcafbb900600561a1b17eedb20e4fc009d39346da99ec941e37605dd975f25721d2e187bc5669379eefdb6afc6d24f3bb7fbd1f11baeabe449c0c191445b2b59edfff27aec93ac984cd8ad27372e4aec9452a28f9d25377cec580f318d0b5d606b16ebf870f7a940446792f69a6053098fa4fec983e7648dd030d7427595b046d80686d2c946c819363a355e610ad578f444d7167a4e27bbc9fa4848ed3e96e8976adfd45a49603724dcf9ae03961713a0bd48943c644ab622679e2e03d263eb80c9a25cf105c4cbfb32d720463815a5ad39c42cdb8d802c54d4de6074b04f0f0041535d6fc57cb2dece5aee208babf357627d8bd25b436ed2cd4d37b8f42273fd5edf8d022883329f17e47db424b4e1994537f254909553906278821fb994a2e2227f52acc1849695ebb5a41fb86d42a1cbb4342291a71863c95b168369f1f94f2748dda2cbda2ae87c5b0ee6ea73a7af766bb4eaed230071756318e8b3b9ecba48c571d7b6cd94dfb657c0ffb06a2bb4cdc80f4867781509c2bd8dc2a137f33d153b7b342921e6e5f53a0c8e22bc019f2ddf843682ab37128ef3670525f9be51947236e839992c1f019d7fef21c89c7987faebce21409af7b18ba1c20e9429c0990a8a7910de4bb26cdaabe93663b3974d201e46c84efb6cc3f4ffb74edc67be0cda1777ce0a70981697eafcf98faf3fc396bf8c4972650ec883f78e027db04e76df3d8e5e78c8e85bfba7f79a35e8be76f900b8ad8bcbd004f8436ed39f5ddbe1de9ba759d9873e04c24711d08d679359f9c27a5c7d51dedbbd0ccece31a1fca3e04d3146a3d6f56d4a80bfac179100fd5ebfa707a8ea57b201afa0bb4f52fed5963a600558c249800c7dba6fb90a8287208fa97d5b52a862738cc1d7df67fb965da16d672661d4b7c91254dbaafbc4094ed20d41e85a7d348128c6c0c2aeb58265cf4785d32057490262249a5ab9ab3fa1d485b496c29ff93b517ae37d5001c53e47641a233797d34697866f9dcf7a447338b893f008390afd2b1535de4cac691b2464ac7bae71d9d466c8ee7a2f4e785c0676a214eaef6379cf0d376218baf13d3fd22819dd4f7f7890b67264b517c9d44a20b8ff5abaee2a3004aec79ddf01b7b8336c2aa7acf4c5d43c2888a8dd95609a02630c59d02d368cd0e589b057d46e0919a61c9a4e8e731339c4f6fdaa0c0d65cb943de6fda43547cf67668b3a9a5330e919e2aa9e70b0ca4cf50ac77d1ea88b001cc41360817c9f1017ed669665dd66c40cbd2bb8e35ce08301a3134d9f6a938bdd6ef1399247d0545c970775690d7d28a4ff419541b20c62cb2933677882894d020580c4fea63a48167ad5051797a8586dd2aefa38338d070772634033a93584f6ceff1b71b8fda7200769c299babda2e8b8b330b9449815905935301ce7ce2fcdac862e4865b3f9ce5739d1259f8f210bf79e7a8695ad7d30c2bc5c9c13fb60cac993b6d4303c120ba6689265560f3c7fcea5e796a23a007ced6747723f4ecdcf5e54ab62a6a828efa2c237ea8bc9696a340d59fde92d1b32c49d7f08f86ac7416ad499f9114210418f619e724e7e981fa3b2e6fc142124d94b0b48297acb61b359e75ad80afa92aaa163ef2910cedaeb6477b2fe27d443d6c1b6accbd59799dd29c8bdeac4460e87b0559ec8db76d242576377a77aa0c66489787d3d2a6d4bd6b15674b6da1850f7a311a603ba194aece86732df95249ba5497b2842cdc6de05a8b690c9a9f86d93532c7e0325bbc729a7237a98a852b650ae1ab58b55c907fd875c819773e6b82169e4a399c3a935c9b7d9a0033e1a7fb873f06b08cd0c4ab23f3b33590daa478d87aac264d5ffe199a027a82bbb3f3903512df184d84e9ea071beb2404c0805c4987c7a1b0b187b1c8ff9b0d00f4182c2c17ea5107206283e5467eb32543aac53ccca7d603e7336b7a071e8ad651bed0c8b8ce520cc01aafce1259e9f825a7c2cb6c31858c09aaada98ce978346b43e42fbf67bafd1b57f214ef5d3b2c92ae057e1e1b67c8cb5c0dc169777e47cd59eba303dbbd03854b396293237d8cde531b66ac1ec0de378dc40dcfc9809ad2994dd23b5778128f9bb648fe87933c390c4d352fbf239b33cbdda97a1fe8e0b26023489fcf76540b12c28124f98ecb407001edb109fb8af6c8252671354721a1ed284ff37b5c3bb3be52ab33b64bfdbfa5d99a9ef387410ca00539f9435e49ecc24b5f71307f76ba5e5499364f0ca583860ea988ab743c15fd8c0f6e33d41133d23d2bf720d8ba725514b77fc29602a2446f7a5c71ff1471040a82c7747a13f6bc01c709173b08d755f3435395da04afef4acc594b516ad2432ccec4d22f9e97f9c78c4fa6db02883d48c4ebf22efefb821400e9372a61f9a4e23e57ad4d0ea3d8b8424351b21149de2edfa58ac169ac88d0f18f78b982f4fd3445ade40921c42fe26d1175f84293ba4255dd974250e01fc074e770dad1e90b89e75d1d7b442df657f97f25eb69ed642ed1ba4b7a7e927d9b2d227e43233a60722d23646a31d724fee1a5e28adcd155ccf1b9009a28c72a4986f653622e1bd0aaf5ae2cef52f261597f07400de296b630b1af00f6d810053ce86710147faa363b95248d210303433a491b4b7eac55d22ab5e2e8ef36cc3ee65a74981213734eadf520cb795d0e11fa7a40f49af691a0b5318f7c45945b49de0d3ead7fef3d66ff500f736e47046e7dd384822feb86dd0db7f0b0e354d5eac028fad327c9befe83ad1f9100f2c531530a59be2e66371bbbfe8069b8152ab0b956a40ee59ddc724a118034f7d925e68298793c1bc3b255b4a26a644ec48650792c5c81f522443abed21f0b0b53c9c3fc4286dedc5d53cefec507fb52c4dcef0ce0c3a338cfde64cc07bb010940ea49b2288c78625effcbedb1a8a85ee0aa5fdd15f5b86f23e3e3563747787c0ac9766eb661199591e4bbc87e0ddec6428283b5bbec3632892938933789de697021e98f1b49ed49568b642bb870ab730727b8f6db2eacf6a57d66ad543b8b618dd839301e2c1f461faf655ca10f2ecbc8730e57eaf141e9d8001b62d7ab93185351836956dd495b73d059c16b88d503c26ebb68b9ac5c2352bb9861b320363b232c742567b895727c969197c9aced5c3fe68efa7937bcbbe50d4bafe81c3f671afe7eaa670872f81f94287621579b8165a71aa6c1708cc0e119dfe57b156729ba6059d1e089fe26caeda6fbd3469b6d00a21f13cdb6d6f7a1180781e5f55ed41222a6f6cd70b04c7302b2d0698eaaf3c89a7c4715ab06156f46742798def35d4ff4ba4b3471548de7da0b8601a743e79e0604a709f21cbd5d9b3623ff752bced08fc4fec6d1d1c3894aaa2bf8469ffe2373319c1a2364435cfde33dbe2324040fe1ed163c3dc6ed9f6fd8d70b52a07c497b721f81030cf1d0902d0a27ef5a6c8ae3406c487faac7584dbc642c982d39808e33b75279d0e8d477ee39646aceb84f25aa5f9454ceb4e307c0dcfbaf7d03225ffd7fc2f552e84dbf092b14b9aa5d3ec0d32b07746acd356aa41a7fe1f1398ad4ba61b7b121b051e53979054d2f5b2d59f034ca642d8379c5008bb0d8f89b4b23cb10992b1c9643ac382e2c6729b1991943554f1fcdf77679aa84f61c374b34f0dbf98e686ed3c499061573dc26d8e0f63dd990dfafb5e83704f1ef851b431dca7267c1e0c031a4140641b75d95dabf8a5f915bac88bc30db32b6e6b5fcbe29aade7ee00c69d6ce4d847f17283b30a97b06a38a6736b6982364271306734fb8c0a249ec59580845ad82709a6e028cedd1682a750ff806c0a94cf46cf63b9b93e2ccc5f7a76cffadd64f58fcb2b7ae58f4242ac8baf10a05adac45ff0080ffffff7f