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

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

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

Block Certificate

Block 62940 4bf6f926d3224044b546e29214648f88d68e52a769d92d442220ef6be53efd80

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b0608eaab3bd60fb3a732d6f5f94eb847f7a7c12e06b2161a52da14b50548db6
Certificate Block Hash
4bf6f926d3224044b546e29214648f88d68e52a769d92d442220ef6be53efd80
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00225e000002a60000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000e0c750891ae26db66a3dc2585758430619f9c9948662deaeef9838565d659f2e66638e6887fdd01d80bb0880d5e48117d2db0b7063c4e8bfe8426604575166c98e70aa28ff144f9b7e8ed553806a4e80a27761d5a2e66aa200f0000000000000080000000e00000225e000002a60000

Raw Header Hex

000040209c2381bdd781ad932a2e5e50f49b059977d04f92aa6c63a34345ed79e55e36799df33999e3637cbba385fda9c979306c9dde9e3377a72bad1ddf5a992c2cfc49ed7c186a5d2a0218b68d54504ba12da561216be0127c7a7f84eb945f6f2d733afb60bdb3aa8e60b0

Proof Data Hex

59,560 bytes
1212160103072e9ad2e9951f594350611fa0026bfc0c76e7287fa78002f82213fbb305b73eeb708e57fc705c3c009c984ba9409d4be1ed103e080e6100d1d8e57355236ec83114a570b90f57f74160beacdcfd99e5ba8a0c5197da057db00a9ef131ffe222b161a4b38e524e30251edcd8d67ec87cc38cff3caa2df54d077d95671bb6b6048413d88399d92f8346df6f6e28f296e395095649c006490a035c41c74396ec79092bd0c80f397194d1a29d8d02b76010fb24af7a23bd470c03d4c50ca2b5c57f040fa140bd4e80add17d733169c1d09ed7e80729efcc6c0a7ee89df5500ed0e0758c75e92b2b5e7ccd8e8fc371ff13bcc6100bbb86cbb091e5d69e6e19e7548bf74d9da5bb7cbb0f4c1c5217d22c968b809c61a5a7d8e0e7b99d980875d34447855b60f841a2bfe2a61dff6bc77c5fa75c7b9c350c910e261792b5f817217ccc44489c6d31cdf58791451a4d8f49d19137c584d862590e8aea8cddf5651dc9d4e5dffce2fbdc65f6e985487799daba711e22eb3c20dbd709b5cb431ba1a1c484ce8cbfcc3243df355fd777ffc8504b61482c16b78548d6c8b83afd1e449537d991a1e98f3e4a421425f6d838197a4e0da0667bbc5d2d49396aebfc73e8a8cdeaffcb7df851be9495f6d5bf519c9be45e6b7984073d244e3fd4d23d0ebd91eccb37e6d930a859452f3f4090185ae3442f977b0b8bc1d2a8dfcf591326fb95ee0aab9c0a94207ceb313308a30420d7575156c2e3950df3a8ac2faab0e04d48a4c620e1ef3cad72cb79b5c9ba5082b96a1d8a25625b3eeee1ab31580a49d6237ea166a783860429512b7b44cf6ef99dd8d0408d4e55689c83a4968dcb6c6d592bcd886faacce5ac985ee056254891dd1361449cbd7c0999786064cfb4264e50cebd43ace8e16512e6405100bb2215a29b9031fd7b8e9576c88f4cd6c9a00f9cb2e115f3aa68515c4b7681bc1f288cac6f400f56f43a5e02febf1e109ab9e955c03c8cd05d0cf6c739efd799392a171068f13e9a8435125a914abb517b12e21995e9b077b00016206bca4269a886224ebddfb21eb82406d8c6f22179d51d42bd7e35ceb990ae536623ac155cce0356cec7423222b3c3838a00308e818a679a55f5a929a82b086d1f026ff7edc118a030a9ede977a9f75e636b78e9a04a7cfe137bf838cc7e2c5010b25025919927339cc4cf148bb1567cb26ad4cb6160defa2186675d16154f0b406b0c70f628b6c6edcca3ed619cd3a186eefa00b85f6e304c4adcf651620a8bb09f3ae85f6c84bb21e9a6287e3cdb03c9f13f235326d71fb6ddb3b880d5a3796ac9824b7475522f05f88b1934efcbffdb46de4faa5dc13c4aeab4a9cdb370e7a7ef505a65ffa23050963191412ad0632f0b4e00657e79bd794dd6da5bf0747d32ef956529f72ab517c876380e1897fd46ec1b40bbb3d0f70e841801dafae89ef82c07fd28062617eb8f7535712941c96195c2b7b6ffab6425be8647bc8553175d16c5acb6a40babed76240f34895d091665f88f61d1d387fc4f5bdfb0fc0d7fad49588cf3d56ee4d9f9a7290a0d88586104439869d734971939bd528a39cd4549633cceeb0163129bbd5b6c9f877dcc5c661680285fb7fd017bf4acf8d380f1a0b36fa99f50fa70d827ba7881bd0bc8934abfeba2d1396cacb5e37b01b76c09b6adb720adf90bd06a0e884791e6963bcf82b12d56afbd4ba1f11099240d6cb27e7d304089f5afb63085f4247c1ec4d134567dd0d749c22335c5f002fd84a8e06433f72c6d11d613764a442d8489b989274b4ccb35ed28837418de901318eb1d25bcc7dad52f3499758a0344738af3964a9a74763b209ae42d7f6dbae8fd4216c45a40d186bebd6d786cd10161f2cfc8dfc2e70fb08f019cc75d1710df2cab10adfecad065f2a78d5ce6cb5dd0352a9133649e276dc3e6a2b1e36a284b34ab07eb4c534867f75714bd1b1d011d5d53d75fefb4f6281cdbd7ef282106e538863c0b806031886adcc9dc9f5787f43aa1df92ff5a62169ba855a97eae71ca9d6247e196f664ff2b24af5f53380ac3fac9ba5ac990a7f0b0c9824c3df6b3574c5a16c75df5e8864026b18903827de5affa511f5826dbca4c11a38be5b261d51d9accf0f4a095b6177bd435747f65bac04e1cbe67b18a4abb2aaf4608f65815bf810b835f27288cd7c6187601c81cd4f762f7b41a5852a6798f50c629563476639ea380ca3091ca5a2b70f7b8d85c9e7855185407c738d48527de1e073f28b70853043e15a28a1031875b85a601149ebce0e6cae86c186a2b60df44ad033c54068c9c3abbee5a5db344789e50d8da5255d15c51be7286f0f9b8d4e049b85507dabcc85151772ae4fca8cb382fe80e5fc6650dc26dab07df547c94f5ddc940721455011b795007aa4e54bb376d07a4de6a2254806d6fcb7f0148c5a2d091b7e5f396c23ebcb028eb580e4b63384e02fd2e3fe023afc3b426f0f7b33f8ee434e9c86e7a1529c4e159871a087273b3767973937b0dc95a9d802fb2624d214e33b7e84b09189544b4c940bd58cb474365f7016c19b17a08b2f89891edb665c791bb4a33596ae6c11c9dc959f1d091da53039a096472e8463756a9066bf1dbf1c32a123eaa0d4f99b97ea2b8b805896b8dd22f83427598b922e3f1a1175fd6fa10b42d8d7d12540418b03e6a19b0a38e03d7b4b38a5d4faf0449326cafd677664327dee75bffa42d325db1030051fdaea6f84d873fd89e4fcaba48f7a2644ea875a52753cceb3bc0a5a0bc406b1f9de6478d8fc106af15d02c3b06caf5068596783269f210d4e6b7a7f0a71a7bde99b99dc4fa316d00683dcda33444dae347e01480cb845113a53aa08c0558a2edaa86686027906c8597394f717e44e4fa34b3fbd0625cbef73b36312e0a058d2d29dc9f63376bd1e23b8a26aa27d9d27abb3500e8fe36bc01e1c634b7bd69846a17447b3f41cdcc6c9dc35c5b8869db55c7bc2ce835be6b65b00eddf5a73dd453dae1605498e6a284e01bc48341af360e3f19d3fd144de4218cf40dbd1d72565c62e9fcf11594e7473ab91023ad5be72c6dc32425c310b1d6a6a78de2bc1d143f9fb4431a3e4eca274f40d6988e66c045ba3996568bd76febe3069c36a62d4fabc341fda365d5e13d4f8db2453883c8eb98787667f1b3c0258f9b98430ed3c38498f733ee88a978be9813a98d64f60c1c9432c4fdf66111e5d636c568904da0a43c25c05babda1ef9fa9a02a32b4dfd2ba4eee022f397bb3a3cb0680bfa212cea5c7e3a35f45e8c727af2300417bf41ab03de31e575d9ee9ca263c6f14d0c2694c7ea6076b2481616304c11a346c3239309738c3d4f22d82a870760dc5c8ac60962bb29b792994b17daa2613955b29c7190cef04fe83356ef4a47f48ffdd7b878485e81d44302b01ad83bbad82ed393fefc63b2d5ef5ccd23b4ede9fb307a149a14bdca99724bb7765513756ccd09ea8f4050ebc3ade00dd307de142f76c94c51787da7091aa2bb40618bd78bd130337130086aec67f1f4bb0ba07a5ebf31704253676a9024bdff66a54eb84ec4b1d17444b69b3bbb8d5a1081fe39eca3e13cd4075beabf6ee5ae5b1e5060bc3a6f091cb35add411819dd72aaa508c0f51ed87919c161af429ea8c61a9cf67b3499451504832a4d3aff672ccef504d13d5c5ec06eb9b062ed580de45f250af82e7d2d151173176100115e20b0186e6e9ac7ac81ff2776ba877922eedaef9db891d8816fa1e9b240b2e028173be1aa309e5bd733a18a798380a07ffba2e78848991830e6fa16c9007adf5bcb1f52a5fb7a2b3a95bf0894b4aeba810e061a2c69f390c834d0775a503b67be3c6c20d31525b774171081d0e97548de9b38e854bb5107308d5463965f0dd1a758e17920d8440460c9e742983fb5f6c6bc2562466db24662c1a994f02f1be9821ba2a65a6947c77e6012bd4b9f263b2bbc6dbf07e2a6df2cd7608a4fc7875cc6b0b2716dae7484dbb1a64711bb9f8f79785c3eb3978500bfad7c61a69108bb8d8992da9512c1f144267122a6ac53efcbe99248f4f31c4bd2bd659539e8dbcb2fd473b6423cf046ed965bc71f8d1b20b6869f2b237f3eb216c37ac6b142a78ffb2116d4349f657e9eaed65fc8775c8e8c659e716db6b46a81522bdccd8cbba07e66757bed6d1035c32486651bdf3cf8a4b09e7a8ea1be1c6813f6a251edeb6c9d0c533bcc36f2f107f8a105a350004fb409f54fe5ad2d1e7d3bb7acb2be740c23fe2edc30fccf67e9f57249eedc66e6dbba579620c1454b62a77bd00cc7c27c1853f7baab665a9747dd70d765a5007636e192ba8c131e69c34e02718a1157eb10c839d3507d44d732618aed234e4f4948d37717b263e6650aeeef9a6504ac6368e8f0b9dc034778354f5602ce258ed2bb03356961500da480fd59b75f0bb1aab6f58991af62005464c0d9551eeb709753a0620c888318ff4fe03d1c57a299ecf7bfa5d2ff095d3c405060dc1d5ab2bc82d0564d8fc341da228c336777e89e2d85e88fdcbe26377feb75cc313e235a3926d272f24abc8da77d14c5af32fb84912d12631e3c7b69dfdcb6dcb5077cc25814987f134296b18802fa534cf2855dd8e6d7faf5b1b41a28952b344bc7e5e6447adb17606ced52626164851f8384e7d5d8e9dc16fc9b0576545f1cda6e9602fbc58a66f414871ead5923891dc5d0cc23a2ce537066990499b320037b645fdd7fa2fe215e2b0a38e093230a4d02940a0b2382eaa4d8588477ecedb2efa3ed7cf0a43c3ae73884d22069750c9be516976655d343c8c1fadb9b6a0963a9fe684e4a7094590310b9e77fb592f417256dee636b98adca32f7a54558a8379a6ebd0a652b920735dc0643d06bf6742bf58a13461c86dee340b53275f52c5e7ee64bd55f3a1a065ac4fd9c5dd2ca987684e13d962b1d28aac34338199399b909ac4bb045a9bc892b873fd3c05bd99755c3a5be4ea1152c940b3b9ae97aa11108fa5efe3ee3f1b42e467aa48a466a0f083aee551b94ab28b1af770e876d0062fd92f52d8049b0281d7af4c17779bbd0b1577018216bc8809cdcef091380c7a0e1efa05d8219fe362460d8f7de2a699203cfad1335be7b2666dcb41dc4c883d093fa6497e84585df9f3fb9121d637c1d2c4c0c9800c84f290229df6f584c311dbc4f262eb355fb0bbd0155e2665122cc0763e7571f28eefd95e68a5f6694a0ad9c4253bebc919ff04dadf81538db44347d3a732f26f6465cc52c006ecec5ded669ecf8ab909ab3e353a2f12dccdacc0433d4572492246689e891a96754f3a520ebad5aefb41cd633b7dc56dce8fd3b059e784d95b65575dcfaf05e9c98e6bbb0574f046d0aecfdf54b5eaebca94a44ec7442a39af7a8a9a60fb23090ebf8698209865574c0ab62e357d9a6bf536a7955f608402b973a93b4f96a559f3bc901dc27eac4876290583b41eafb642c5db3f4a8ce81bc635846d873f3777c91fb073d2e9de64b6920f6a25fee83791a712d1b33534d878ff25f3abd90d0a15188df7e26f9f58ab528a366671f7435a2edfd4d4733fa838b52d664175f2f294f7fa8360dbc6820b4fcfa0ca3e6ca825bf8c1f7314f2df2f2e0ceda708eb5b25814394ef26f97ea0f71239c0c9c99dfd930bae5c78d6766e7a912d8cc2dc886355995888b4a8c2599795477ae88789dbc46f87207f0e424f96ca34f22e43c1e13ae3fcbdee24d009743205271a83d266ed6790bc35717eb315d60f222023267d113e4b98464e2610831d7fdfa493c17d125b0a09ecd09d6d4d82adca67df3b23670883b35225ded585063d666a47050b86dbb4fbc3a4582ab1aeb2fa68f214add3f6319c522b655bd2b37967e69df2dd6df2a313254ef9346895aeff305291d22b4b04e777c54b68330393abda3c1c7aabd669c6f3ad50227e5d06a652101e3a960036c9290c4b8d67b299b716c49db14d481276085574030e30ce24339a42714c7f27826df1300eee6d65a845592b22b3c30d92c56d8b056685ecf2d5e7c6df2fb85e726892ec7b4c1febac65adb886cd639dc5fb0c6f61f7695e351a82c7b22a9995456417352a918fe975214e9977fa02a1339504f13e10cbf6893ca2317f92b5ccd3be75a186d606d6884045c5087ae3030c2297c5067d8e722fa26b946b543b0746101159f128db04e58ff248bb799abcbc1b6626b1a942ffeb15291f31d0a66fba1d1727f05d3f09bddbcd15b9faf18fb3cfe5892b2e0c2a2f39f1935e85a14c9bd661f0dc3d8d8c1bb66f2ee78f7ab87891a1f1a90c91cb5b79cf878656927ac4cc93cb998661bb719f443c64615e39ceeefd173384ec713270d14c6d7db262758a4b6fae66979ed5ba16bb3138325784ba8381fab9c91a820095685f96567bb29123fac424b1f3506ac6d31cd7b0706c093457580479e5dadbca64cabdcd127fed4597ee7e8e55bead59ef2ebb92ef7bb74351c740f8334c721e719aa84af601d5ef73802a8b1cee79eec42741927fea7c506e5f5095a53f397354d55b2dcff76f17c0cb09e40a5210bc205fb8c35ea73d25fbf435e2e04b750ffed0b8cb19a07b6a905feaf16ba6a609fc433c6bd8b118f4c20affb7f7081b0b36cb7b010fd33ba9c147320919d047b7167f7fd0d3b8a90881316094ec6745854f6c124ed58a13774d5ff32b67f52b4dd6e3d647406c8b3e1342ff9423866f5b71095c45eac1e5e3d36b92e5b83c6603550bff09b11c90484a4753e21f2658da0f49e453dcc10ce42cc99d94f969915f02333a94a56f49feb4c13a8d5cf3ac345835ba1bc00349a454e34a73a1444cde0298cc93f02789182c69cf0621a971d72509bf8aa93a937e1f1144ae35c6aec6d8d31e5ee6c5fcf20a0dbb18a283d2f784b736661388cc61dcdce89eb537680b188bad2b43022f84daece580f903a7e293ad468d78ae47ef12e0fe1db92a83c76fd8022506bb1a85ffd5f366403049a445779f67524e8befb8628672543b642c8e5e553447a7911fcbe07821c7eb1da58cba5727a2cf4e1ff5be34b05f258b372ca926d1ce67150a547b73fced874ff6dd084eb0e02e458dd2c1183e3537c656d231e7c0a0eef6c8974cfd93b87b02a1a4b0fb40e9f6582f10a31a572472b0c054fd881f195f39b3f95e5a238e1e2773d43810ec018f3f67d8246017c2edd0f65bbec524b164e0418b8f04c96aec9b610eb267bd660821d19f64d52abbd71f37a817c7fda0fca7e6e593e80efad5c8669d7ad3e5a96d65efdb8bd70bad66e6f26d50d5ac89e2e807a32726af8fc9cd2b6ac0c0af4ed48f188164e994b993a3350be42e651ea1e9e28e03e3290251d5471f99a8954f2c65af59273bfa81e6bc79184dd41ac23a476cfedc1e760cd2706807d46a5a19514b1da47c6220de29630a47973189d971349c8b86a22510b4d28135522191f7e1b20f4a52e7de96a77a7e528edc8a904fa7cceef26f0f00792901ec0b3db289560abbe53e70e57a99d214792054a55dcf56763cd355918b399f92720395c9444489223dc28e291169ddfefdee1f067a0edbcc636eeef52d75a5bd7cd0ef4d3e949f58f62438886b50010f89b2ff3fcb433cd93d0e148a5355df1400ecc22c710634b53943881b653e5a6b9724ae5bee148822a82418daae1e65d940686019888722398770261c32eee7bdb07ef4a689c204badc32db452b281afe89ca22ac95791c12e8f4b1665eb201635ddcd0a17bff9e2f24265f441d5675ee47a1b0efad2ac77232c5654d2a1b18a6a8bddd1c573277a1ffede3c77691135695b6d016bcf42d4bea3eafe31a53a8f679883d27d120c208a915bf45e785567a9d2649bf6188635969c5d2524ef5ef8bdf7172ffd367cc3fbf28e9061eb8e13aee09316a49271c669538873f01624f98ccda04bcd8a3e7138b765f52029920c934228e1df860f38f6ff10bad8e0668227038d85261984fbdfef77a506dfdd7bff4b928ea147d6991147792419d7fdd377895767765d4c8204ef06a4ee9599e9034514610dbc69a09e2f0e41eddd2e5a61b5f66498e1b2ddbfdf0d6465e68cea3a71b43aad767383ed2839c47810f89e0fbabad4640f84894d0ad2414f5a128ddbbd17058ba29852cdb72f799f3d6072c8b127205ac89e45bd31e7bf832659fe2caff0125f89e6383cf120ac7a68ac6ce27bc6c4e5e9e1fc914e547ec0682ab8bdfeccce330e1d769f56e8630cf12442811aa271faebb2d449ca6b8852e6237beb4907452ad8309797e3fe6d992beb19f9006f2963b68e9f60edd18f42b28dcbc069e512569d1acfb0369537c1ac3b270f0e71bb207ae15d52c63c45a802b1586a63f1bbd3fe2ab134d89ff0254f960ce99782257cd9322efaed3816b7fc382ccea59081abb6a2e2ca3e66a0981e3f3ab5229c220a12e82677a9d8942d01d665453316b35ca881d7715f346c491ae49e44ab074bdf98401849b819651ec180c91fbbdd23710965b7a4b97fd2098769e890309d33d230fe0da8d88dbf673aab886a259936ad1bd8d2e6d395219c49540a21965caba84fb9cfaebc2aa8a3c8e3b03ed8180143b6999eb94c86a57c069f1449e4186eed258b45e65a8c4b066676aa57e8545e4b90741bd82bb7f8e34ce62d5a49e2e5aeb698f4453af9a45b87e010237bb3950d6e5d93de74c986832f820c77db1337d3ed470b534711d003b2455e8deb17c1b2692e9626b73bb804b238fcfcee8766dff64b191c8bc725e40c58b5bf5ce440f72b8ffa064dd748f0afa9bceb8fe3d4afe9ceaea465e59e22b7bc5d5736fb53646263be9c1d314574e816c7996a4b6960cd7851d5937261109e17e890d0265a0a8a63f52072cb453b8b42cc382099ace710c322ec2dfc7114ad776972eb8b82ff0f51a81db04f9a84075f6265e03d5d98a1e2f577a8f8c8ab995756798a5fb1170649601793952d115ff6ce4ed7326c4c86452b36eee83f1182bbf94d28f5e7a87e30f2b27de2978984c8ce7beab095efc9816eb3b50c015de20888d431a594888ef64bc27f9d2e6a76a54b40812edc3ead01113a14d14e8b1ea5ba3dd713e60506892c64fe4da35d06278b3aabedf8507fd69812fa931136110c48f3e69b64d32dffc4f3d480c810fa03658e68123987c574c716e7409f8d666d4adcc81926a23a97a1bdf5ccfe9e2bcc1052c3b373ed5e161575d440306c257e830498423eeaa37d288bf1fe1f9567516b9e7a9768f7f8274a5f79fb11c01ccc7ed82bf00f0487f9739dfcacd9198c16078c0aefd704044faf48808102a47909b42bcea2e5d4744980a556ca6f04321ef64c3e54d87ca76b5d177ddde4b785b6f3925dc575aa2aac85d12e060edfc52ce603ae032bc8652294fed166ad960d7a2d8eebd1f1494c8a0be0893439c1a78399a7eaefb04ee803a25a7af84acd5eb5f1b6c8e786c0b452e4fa8a26a8e30cc1fa50329b7b9e132ebd492a0a710136122a7b0cec11b99542b2fa33ba73271571955b6052da90b12562bcd00c7ee7e06a3462e854343a1eb071bc3ea32ecc29a9b8d3ae7aeaba5972ffd9d5733fd8b319cd47ba07bee6d69afd033bce1415b5d560aa89dae8936343876c10b59e115edfdacae3dd60bbb57d69ad1f4c5ad6246f7c4140fff7678cb798fa6308f7af3b27eebcbfe2755735167203f929331bf86ca97ec3c7193231e26d161045f1aae01cc9fe4cf126d007da6ea21b4f578438e06c10233a447b425d0bb23236fe6ce39e5a052763ee4bb790de19ca305a439cb1e06fcf9a7990692cc2f614688a52280dfe6921b023f628ed6e6f58d7fa3fc942c522b23471812f9c1a1e244efc3a3f80883f4cb6a28509dd13a413550c1fdcc036ea5e95725f97f3dd9aaaf8f4bb818d5376b4b0d874bdf8a3e31f1323c23eefa1b241c7f7b096ba82ddd5c3b6ffbca1f48cd88150887409bee81aea2852c2c8513f95016146b7e3a348a7992588df94ae8d0bb18cbe8e372a0cbd649291541a56fede421db1857a8d874d35e429e18acb9af266054fb7944c202636a093cbdc20008c10fb368c8f951773a2edf6e5cd9b4db1b97d32e73a5699bc27658a5c91fceea48512c70573ccbe890abb8369edd8692bc2eb46d92b76fce83908a9c005c77c8d987425bb250dcf93b842bf9f274105ffc31ee2a024a58bc6046be36de0d892b252fd5290aff15144e16400dbd6efd08a90f426e99d52012b120a50005d53a74cd23deaab4069a1ce8ba5ab3f7271c3d12a646bde0e780041789bf4b3591803ab5dfb94031842a79d538c9f43de7187bac0cd85626cacc420128c6ed3e6ae2493c110b64221beddd7bea0859010b78cf8a24e4a3a0cca22ee1f366f1e73773ed7bdbb10480c82196420c1ed09cdb2b737f1f139d7c3c49db12ef5ed602302e1279c9198730b7fab1aad610c41c748b0234f496697b160759bc192dfcda87cd0dcb9a45b6553bb61b2d6ff37d35344d9888a83635703ec5704684e6c7e0e2bed0212c60da4cb73b729a3e8dc4f2be6c71ca1ad5bc23542a8fb0ef9dab92185c544ac32fa3c1fb7d28de54c55f23055c4e888d77fcf41853a7f269c0bced943535ffd57d91fdca651c1c1ba272383755d513727f6c4ca104f208f51b0f27935dc585d5c30abc3ebc626be7168dab9abf35219d62a4c649674ee597d8398b8797e9804c47b9c4b6da261acc1e13992a10180e36f1d688f47c72feb2a19608965bedc71e3ffad89d6e7964987129a4241756b56f0e0e10f98ad1a13414c32e4ba6222670d6a41ec18f2645b15916c1c7617e2e912fe7d97b79b211f9f0bab8a3c6673ff094743aa98f1a43b37b2834109490dd92b1a00f5467bb98a7b3c59da8f530d5124f841ce2da17f439bf612f6c6c648deee3eb79a6a4639e7fe9e3625b57af323d6db18ba2ee170fcaab565facc2a6eb7bc4105892c103142d7746832526ba87a3e779fcfc525e61535c66f202ccc4f5e3c6f06a6d88168e4ddb7c751680284e856cd840bf10f0adfc4b994fccee3331da9919b91e2025c5b24e9fab02809aa91b135af0f275087c9546a82563f44f23580367a53ec762e181c9db0ea0fee5c4e6e3991d72fc34abbe452d4583b7b27c743c42b200489e75df4c4358a1469091e416d08620022d935d5123cfe70ee615dc444ed69bd2d4bb056f0a51f9c62641d539ac4c69252d474f21636aa99d6875b78e592e22a58422d76527f89bfda7f50ccba29f5c68497b49da93d385624d95523143bb7c9d15f2926e2a64b2615c8cf691f529aed8db571b536893418c609fe52790e072635182c0215ea38e278960cf328313d619fb93f1e76ca19b94ecfb38b2d9469ddbe56ca0de73b001cfcbfe22cf0723f719beaff18293cc8c0761f143bedf6592fcbf0e5fd4424b6f66cf186fb2b7c125d44161699e4b1dc1d23f02e4594e659efc789663177448d6ba883f827e8580ed54aa78ee02737e5b7db431b40e2e9bee398ee3ffddc1d7083ee6ba8ff5bd316d267716dc9732465e2c05cbf169793917deba4c8747c295d16838a22020cbfd75d24b6c1e7f9922acd263efd610b010d1160a8d8751267d773cd00a6d102d66de2937c092c613f62ce7c9e34b94853a54125a3774828f903ab48255402a966f9878a03c1bdb5f966b1ae56bda1f55442b47e7fe4fa00e622124ad2fb3703148b17c25a18cd6d53c55023dbce93411ad8fae57210ffa5f7f4f0c734b7d8d028e0541d6864b65d4f48bfda009649f4cdd15d58ee3c4b7e10c7570fab4caf366c43412be838c56d09054adcdb03e5e39b3dde883dcc08931034f99f8d731d8f11feda7c4e195742ad770e25a5f6a307c230b1b47728499b2703c0d48dc2d3368e4b02873a33077710d89c0f92726b2e521b9c82ebd54e1d9bf0e5f2a058f8693a8332b20088a80ed614158f5720e2496181f72d1a07387ec13e4dc890aa29a7c333913d82e6f644be7b6013cd0e78b17880266c42db649721da2c24235d831554cdedc9ac84cca79792f373d3098b5e8cc6d821ccd0049a82d8406a8879ff76d7668c93fcdf08aead2b9cb32ba04db06de3a5ab5080805653a827322fe6e9e23e482d93906ed5b94d20069baa6027b5cd46826eb7c29594eacfb15f8687c60c3b355aa7a5c613b58134a975e913785e02e9ba23d1b9e44f3716e41c97dfc88b574b6e7b0ab89b0c655da2eb035e02a493de1a184fbafae65d3fbe2e1ef1cd8e6f7895e25fe348669bf33c7046f6d3c446d7076c2ef9daefd4e690a86963c027b59ff3ae2ca12e37e991f644acd5ae2a0b68c864dc61f5c3ad9cebbc0927168274bb5dfc5c2aac5198c2e6e2590fa94e0af10e143448d85cd2304dfca0b230e1059cac8114162b2c9ae1f95a22369e3e8c1a21ce3901640d729c57ecb7d4f37fd8149ff23735c4d1cfd07a5a6148c8f80dc9f6e1eeb509609a1ec8c1662209d65991a77730444b586d230fdd5f211059d86b2133df9848d40b31b75aaa5d0750c988149d45ced1631424e5be4e4d9776821c904cc6e793fc672897241981b8386b5aae034022085975d2cbe83dfec5417d3d0337da658fc02d2a450fd639ea78f79b7d5b863c40bbfdea87b9fcde98c8559b12fa99d833965670bd70a8c5eea7d7e9461c6d04795dabb3d3303e6526258cf892920b9ee7efcf0f8cc67d16c3c33cd72134b1f623e64d186f55a16306223e10569e5952ff8d16fde8d973cc065e800b594b4cbd94d0c44d796448e4def573fb1107559e0468c3de9310be99dc71acb5075c5fe29c66fde8a768ec04dc66945554a2535a18fb3775d6ac0a0362703fc76e52a97d8a5d237123ee884405492f7713a2fde7c7902d8bc365c14e984d79369279627d8a787b7ab56deba8c4aa8f9f56f61de7908ebd9802f6e6867928623eb578921cbba47fea2aedba65c3dceb3fa4366a6d235d2f55d5dfb08cad5ab3bc82e21c54c09f0f9821c68787f495407a0aa90528a726fa478b7dd1bbdd102a72eae839ac4befe571ddfe9903957d66f8c08b5265f27a4730af26a6382e1af0a8e0f60058e753c65765d170ce6a9ea0b56fda1ceab23230d272eeb8d52b6f9bbc05c9eb81908f545e76f9b9ef58ad25d064025429d176105a06023c363964c76d38aecf01887bf62d1bbda6d2d2113fe4218b8038b08b14de6c26897b580a64b29da7109af0e7ef22ad2291799bca11d881dda3e1f4ecea2ca44823324c3a9eb2e1b978fee4f85d822992f1890914cc0eb88ce2465926f73c9589b155cb707da6a1cc6cf4088e1e234d7eda052c3fcfd5cdb2245eab1c407dae0b7383e65ad2f4c2e8dd17ecf1697235ec3982a3a697b24fb45a875b8b3c048aa442b024416b9054ea47bd5c58077b2b53a4dff74b6830a38e8ead888680c708e4d68cb3ac4867f01586e7c7966ff06c5001f4e3646afefcaff1b919e5d8dee06fd39d70869ee8e67bccde23b39a5f9ef3b71987643730a282af4e4dcc5d234525d6f298279384ff1a2857e3ad3a6b6bc1dd665a4299560218a5212752036914ae48f4cefb37dd6d23e265cdc57fb236fd799fcaa1bc7f994824507e7e755cf65e7fd766096bea5a62a459175ea013c58289e74a4951feac98557bd30f8e0014d0652ae16f116d385c3a71780fa55228b0d707f89977b104ffe2409314328b8db73584134fc89974c391c07950b392839181c996c4ccf2f66ef248ef0b40f257bed8fa51e15397c5077cbb510e7527cca6e7e2239d6d9ffec8d6b7826c67bcf4c58fbc4df9a8e1f053a856f045c29d1b7f050a762a70e68ea43a8d999aa924958dfa997575951166ab057deee7e6b480f96cbedf9e138debdefe9773fae2639467d9eb605c1d293fda8f98a0903f62c2075ebe7af0cc8a902790484375ec583e3790669fdcb495c5f1d5dcff95dda24e270462d42c2606ade22c8888297148234a5fb6ee6ef49815c28a9b2ca3ea4e1b43ad25d70bebbab9f2a0819ff101b9d7bcb5207d14e91ca6b7b8e76eeed980c9056684558fe42e8ec1c96266aa2170ab417ad4c0dd419f3f4eafe2665b8a6f30305a51722006ced4f04e0429dd202a292dbaa2c09ae4b243e01eca0dfabad784229870deddbd85628e3418d101be85bb4c8e8e0e8dc472380763769f8070d9286117c3c5a153bd60f2e05637efb9bfa1a602b207ad7fcb7a7d1a4f7d7b941fd7f31ff27033dd0e871ffb68823e42587c56d1c6a3ca1a299054d812c7d63b96ade4668cbbbf418c765d343911f82ea5f39712693b082cddadd89bed541d07ad02802e17e4d951866ac6622642799f400b9905f2e217bc05878fcbbfae34cf976be11d63138c348aeee318fbecadf13f6f534614da5102519215a73e3b96f3de2cdd07bbce0d88f2bb2e4fe02a204098d180590cad7e72ba4a93c2eecdfd660c77b18627b6c8c5f53765d6a8cff25514e977d516cbd3020d1ed670b3ee6b0acd93b9f9c25c82755ca095fef3bde144b90b4a52b1b7f56e814b455f433da74b2e39e1c8939d2f94ca757e3feb5deed3fa2b382c6c7318ce103aba5348770f7146411bd1c59abcc5f0ddc4ffc16c82d5638e24d9ea7ddc981072034802c774747e8a28e4118a9bdadd26276dcd6336743ab91a1b2b575d480f5df93d3af6ddc42c4dbbe6c18ca8c969a92ba2994ec9982a0760b33cfcef9b2c49b154341cb104cd4517a2f4c516e3caea1f28b5dff164300e1c89c905a2bc4ce94b8f0461b9e5e7f31fce3ee480d148d03ae08a68f5710b15882b68763df1e28846f2399a704989a0bc852d4b363f0ac1640f9b0f34aefa844394032558bd5256d5c8aa7f620d1561a5496551fc730c5799185c035f3db21cc6a5dbe77cd1a4d7f3c4681f7674a507e6d65f35cbff97268d2c62627879ea03ca66e323c029f60ee2615b98795bb449b7b2b71b1b98a4e2217933c3ddaa00c9c1a2764f68c31e2e87c5cdfa6840a326f30fe8eec0345ee0bad7375c02aa21b47efd2c60eac282e7af0a79bf819623ad74a09cd4c08ae03d4296a646e44ced58c8dedf860afd1b09a01017a4031579160c9b94a80299fcbeefa0430d6aecd1f9c50a6f05f1380cabb5d0e795a728cd54e06232d18e2e337014a8ca7e5dfb14c33dc6ad30e654900eb2165466242923271e90560e66f0deb3000084af6e524d8392f521669250ecdf7815fa6d333e401dcabbdbc23e3f11c4b6f1160846db0c5366351fd8692b469bacc12195bc5daf4512b7b5ecf7034af269dd553fbeaae45898e86041e9fcf958addcb951ba66cd499ca68f5427f6c1099c9bcb3e36303c7d18a23f2b62d2699b2443a557059cebea3365df5c60bacfbf3f3748fd17e35c291e5982e15e0a6a90ef178e1aac17f35cc17f5f1d1b8936bab4a5ca8ac5e728d842603e9b089eb0cafe7928daa9f46fd21ef9e6a15f67c7d63f87d1bbf65e418663428ba6c0ccb6296e4a28773db37eba3c4114636d98ec22f57a7b22cb3af59c4fbddc6483731d02268925961b1bfa0ba81a26e3414db4d0f3144f845226569cb92fb75cf3164e27a3ee086f041330808565fbebc759a7addee0d8bd253c41b4d106c8c3898700d30a0f6051f17794f98f78713abfe114a30676daf2eab1c9d6a966e9a5f314c26aa6be85eff7822904ecea47d3798039cb7f0c6d2f0654888c945db6dc9b4d3debb6625afb288447eceabf507b14e9527e7a4fd9a243d409ea2950611cf56e513bec26bf06c1ce6a614300be0354392331278c06ce0e77a0f09a0cbc14d671a3774f10d53d8729d9fd16b671b3557cea27753dc9e3c5a05459da5cd329a43f6aca9eccfef77f3d17e356f86e41b57225409b797b18dd1fa6355eaa4f570af037a9d104d5670525f0af3bee65d7976e35777f968febb628a47dde5f5e5fdeb006ae5cb199a1a77b7d986f0e7e1cd07e09774f7f9254c288231133ab437b6a4c3f345022783b34afabb58484824975a387c69d4d08d1af0bb18421f2eddbf516125ab9b14461f32696ae922ed536c199e5645203e8cfc17e75b6a107af215c47b428d8235231ad581d1cb6c177ba28ec6fe287fab11ec82fed70dacaa27d6a15d902bf92a4a5fdf08f318183ec9080f0ce83f1fc60691628657b59f91f791c1e40b7a7f9f14039238c0d8f73c27e82ea71cd85092f8d3db33678ece2fa892463f28383139c75f4077e2351e618475a1e8af0fb937703301db2bb8ddb83d09fca30e92d1ef0169d1a0452d80184f6e128ebb3d36731904a727128a93912c6a75fe375c6f7cb1b85295d4ca6f68d501ddaab0ee97566cc4276841194d468606bf56833fc9947bba20866e46ade4011e426136225bae36651a9eb428a0e3c13a56bb82290d9e8ff74ee01179a9d08250e0d4eb3aacd7b862ce028a322aacdc8a447cf71ec47736727863c0d75b0a4694f41396889307b934591a2325403a772b2bb0f03ae52964d41504c0cce8c1e84d288cfa53fe9a22c7ef5927f812f8bdb5be6598410e77eef9653db9f81d2615716a29f188ae8f97632a18e01f91bd5c104ea627c96cac2783d0de0f53a551f7513f30e84559fb951a585239e228f18bd49bfdad41b5d8eb9cf3a5847a8969498a7744b507941c228079161846f270fdfe019d705d8c482861487181238a10f2ac65fc9d2a0f625baacd3491411ec0440ffc9e910dbe645d0cd974d3a2932ee37e357cc9914b30435dea0c35952a8f06b125ecec1ff6de35b6d9ec3b5dd02b2139a7e92b4f7bb44f7bae2038c7de3cf8770f70051b253bfcde9dd0346e1198ba1514a931485ad0adffd6b04546aeebd48a806b66daf847c7ec7e16782d4c6bfde735fc07a31d4a01675ba211583f50e8e519c40f189b1d3242acdcb248b45bed55542763c37eb126776f31603e9a61c1a65999fc0aac90a06d8fb81281b60bab3d84727f1065eae61b2fdeea009fb05ecf5d6b27275d346904bbef47b49f94f0f978a2bb64c79050de57f0f5790e2451eaf3fae04edb981fdef330ae5b400011b3ce29eb039fef2c1ab598a07ef05117205f436f041b8ee606a998ef41fb38d12ee89ca1b9384a6864f6906919c40312b75585081f05f3ecb8477d788247516ce5f5b4f376dd6eb5fe951a7b82e9864b370f559c70b02c169fb7034655045f707e53ef39a74b6db4e513cccdf85219e04317eef946ea65966a206e9743d7b2b36fe2e958e9b6be92d60d71afb9fb8cf904209e24104549ab9bcdc994fda28faba1dea48d7bfe5e79f97ef358ea120e526f558c8522d12a878b60d414e217a2fe8dc3a745092bed3ac48a91205dcf17be538ecdfa3f1c12670c5294161e6fa4849ad12375688865b1448c90ef1ef1198afb77300d1bfc8b5d52652e8dba3858fbd3d778c780bf420c85c19ea3af8050adb55d76ad0ea9b7a7c0a94218ed5b79b760bfc7327447301d7f34254dde569b7466a6806e4b0515643f83a1fcd0ed7cde5b66bc842cdfbc25470a1ab988c85752417955d5bb41a760d49520866e6a717cdde0ae5b24b4a5914802188f64864003cb275ded0a5e2fdbec616ddd25e0bee88e02f24824c088a1efb4929aa4a3c2c1f2273676397e9552faf0ac298f96988849082ef91e0118fca254276d3c6f230cdf0281787c2f78a7218977b72595df62d462f4f2af84adc003c8b6f315ce70aeb57bf1d5f1f8692e713e4c93bb56942a75c8376f26322013e168b8892893a9a78fa45bbd001205e2ca525877d9e98608e76b88e4e09177f2870dca0e2ca0f711886c3a725c250966fbac33346ddae9e0da9c534ef4d36a779d588d60de6022e8dff941065842db23f667f2338e5523d3120227b1ea725994c102db841d2c858a51b6e62578dba885e25eed70a590daacc18b61a539cd6898a014a27a0793f8968368e0a90ff4000a76d4dbf86450860883a0464ab090107ac35c7cff69edf289573fa41379906fea0a4b78fd4a4916487ba675dab1dc2b0cb817c43aab59487057e102852836ef8d35d0198a7d4017dcbf3a265e673cea54972bdf67d2bfc73d614cdec1a20b290094a033cd570264c92d0dba0936d98bbecfdb016e6e59551eff0bbd4f5b5f966089396d72824fb0ae93318ec11d4ea84684fbcad57e92493c72e795ca82b951960193562db05db44a4550ad03e59fa8065e3f2eb867eef033198e890cb2f5047698b370105686e0c744689c2d51a7997e28955dc6e74db4f55478bfa8d588e54780c11a8de5fc2163c1e05b3c698fb3e74882dc7576910015e47623fe3bfac2f6695c919d805f6000c318adee9045cded929f500859da2ab6c12c19461525d87533a574fb28dbb3448bceab137be65d15cc26828d39e34859445eaafed65cdc552d2581bc1c785696f441c3d22489cac4718bcb9b8cb7e19abdf9211c19bd122f42654c988cbbf83f4dfff6e35c3d7259d4611172579d05bbf7b44d01066f88bd7fb21b5dff9fc817c99f3eeaa975b5c95d0b1e0c720916caf990386486e41909a58027e7bcd39246e357c04413b5490fcbdf759fa12593ba3de1948ad69f081e420f47dc36af1b37d34d337f91db69b3f8f4c908b065a18ac833288744ec6d3dab3ebf1d2129bcd43930f819629e477c9d85c60a37800f3916920745efd462d5f9431d9aad118ebdf7f835d38576426f8b8c6c2c5a33db5299526ad11b2c3fc3631284e8b1503ee264b83e788fed521532fe57e533ec0b985d1536b90c55cb177e0a1560f3565190c55448a466d26cea8e620ce327bbbb5a44656ddf0fb3f4834d149f1fc064027d11d33421faf80810c852dd01c96a30724030d88d8a51f9f9a1f5e5e7441a042c2ada46c6851400b7fc1eda5140f2e9c8a5674271c853a17bb11ae0fa5d79b42ea5d589e1b396ad8dd48949563e75900d587df2052da17111f05b0ccfcc7adb8ff52d13b0d4201f61476b3883419ca03ec48a29c48809f7ed3dd6bcf355985612e132196c050062ce39c47b0d4bbf925b8acd7ec96d0a93bd8364f6a55f76a7f0076bba95557ce5332280508f19513059ed4cbce616454cf5ddce98663674975cd471693922eeb184c82e9be6c613b24aad83bc8d23c368d8ac2a141a7d242cf651440fb92ebea818d53ef9379ce509029562cd5200a20eaf896949c8b366158cef1c9a482a11cb5175bcbc8beb241d39ed56f6d8544c4b41898f93b95621d766a2059082f00c0e615aea479281a96fe0d550d4867109e2e8dd1ca9d24ef802dd2ebd0fcf0c39deb853a847d50d46527cbd163f6a9eca4d58027529f0ee92eae44537f647c59a5ebe02a1e5f02ba5cb7ac8d013e7db09e52b2860a9675b45b8369b04e326adf1c2ed8da65f49a1cf75a01a6212895ef29b8feca89829ea3287fd4ff90c963da20bfb5716c66bf131f2ffd7f6d39e2d8eecb72859e2796621dee658b00c96e2acc747909c911daf6fed2263d6de88b56d22f26134a716e6f0625e4788a832311d47185638cfedd0123ed16370c202e76ffc77d5e287c455a78aff96738b19f8e9a80303f996729a95a9aa257ae2fa876fade39d1a4bde8f7a8a114cb5d3da0f746fffa4ae252b03d5e0033063f2dbf326a04a67adc61a53b717da85baefc4f7909e382de7acfda92ddc4c141cee8cb809ba011d1412c10287ce4bf65e36643f996a3ed0347e0c273bda04e87fde36e2e5df216ea72dfc6e2fb0e12c4323d8ab31080dc5def850eab28d0eeddd58fc8bfa9622ac156206380ed8274acf32581d6442c1773ff344c5f71cbadb01e92efcc61f0556e36b21264ec737bacd9916001546fa60b30a4c3e974e50094db6350d1e1ee6587f58911d395b88729fa748e457192fb6a71e08f4ee4fd71798dbca33b8c78275a1fa79d3c22cd3028c7f3e18c0305f4d978253d85a111c4eaf5d6702efb6444e703f9fad344f25eddec77f8729d97f5a3f82a7123de2df438939d83fcde046808944e28c5d474837f0677392eec39efabaf529760f0da54902a0737fe69caa51dac2e7adc8e4d177cfb0e7911df9cca3adccd3c6e33f7fbf4d0b58b735e3487f052af2c46285cfe160b3fd99d53e0d984936d8a155f73fe4d3976bf7d34fb49d67674b8c6b8c68ce8a45da35ed09973e2cbb59fe951bc81587b88c6821a093f6577a91792abae713bd709d73b7d05c65fa91aac7d43f4d94a99f4c2981224f3e24ebf0e0c362077a68d0693abb7689017ba6a01a40d157a9a8bb94a3cb88c2b9730ecd8c12e6cace3b89863cee34ed9f34615df4fa45f2f8caa47afb64ddf48808326a829a703c55da35b85194e67ba1017a222fa3129d569718eb096589c1e2d1123ac3ae1102fe6fd0e659d9b059828b5656c6fee8e78948a580cb9ac4a7c44c357174689d72e6f96a9e233b1cba9f769635030ccb116830d547d0eec4d83ce1a824e9fb5e4a99ad79222a56eabbfdd66d33d3280211d0537b0da421d36c3f827a4a759204f134dea1b6f212500b5687dd582f9b40367798468a38d88793c6acfd3b690d747ffde1914e7ce7d7b4d5818da792186ef4fdaa6f13d8f99e6afc083618bf286fcd3d10822967ec7f66ba814e74e39c979ab22ef02e5fe65aabfac554cbb81bbb4a2061a47ea02392269d4938d3cae1df97daf6bbc681dce5609e9cc77608d2695d347fd38ad1fa1e0d12a4897041cfc1eb0cc8f4c7bc99f367f39bfd178c6562cb2e317a81ad27b02672409e40fd2f8ba57f5e91ae66d2b72e20ce5b6716b5eb7f9e2166668a72c3a32f4e89355f652cafe5cdb4ef79c7ced7a36e4b5225a6156bb11d63812d809013715596e769ff55b13f66a2ec87b044b27429e135025601dfb18b4d801c461b99a0405ab7fc5c76076b7cc8daeeac5b2128a3c1e56b3702b2aa35a9ac9caf7fbf7806f1f67a2b10bc5501c00ecf6b7b755b82dd1489fd2b720de8e25afd86b6c0aaa4c821b6f87f227d355c803d5021619e528ad71fb7b6cbb53d872104d7fd1ab2b8cb6923c943abf3ef30637039064859b40015bd5519154f2dd87e77d131871c38650c39a9ec0dde65caaeff32894639a9d2582d9f70627e95efe0ba3e3b01cda3b3db517481f2268604dc4d3ef23196bdd3a7836f87f133d0e7dc31f4bb911f99d1796e8378655170d8e39a2273af0a228cfcaeeff3847b7d97360016d6a324580a5c47e9f861e011ae44a1a17667460e5bda7cd964300aae5d3a5998c36c04250806b7e3cad1491fa971f8133a38b6681697ca1b02d98da9aaadcb4c6cfc21d138d6f02077d77c9d2649a926107849b16f735e17b799b6372ccfeebf3684b29a54cb8a1f8d334b2f3f50f92f58a931608fb000ef918de9aeb7184d7858be67666fcaaa822f7e04e4a96a5d78fd50633926b79f67ea6d6dc6a84ca568b91a50c83e4fac7986d034a8d2e04ab853040e0c07544357ae61744627adba6ba9fef6296167b4544ed84fc336f338ba07ba45754a56ec8ff7bb71c8d33bdc12baa07130f2ebcc80c83279c83da027df68a52f2ccb257a78cbb61b6d8763b92275b2e312ca315223e10993be3a8fd542ab277b75d089e663dd9f661f348a72b08cb91a5ce4e1f63e1fdb6f301c030176f88e8d2e568221cb6f7e92520b7d89ae59c22b7b509eb6a30e776c0b7a704d551b1db33b1d4708b620fdb83715a094ae06f5b2c91319d8bbe8ff92ec43a7ff61cd0e6c55ea5b05bb80d004d359ad405c472768682d7c5ec21d6f6d0f0280e28609cbf3a56fd1bd781397948d5a157b6534e2993e338a13ac085d27de3a358f8e3ffb773f22c924d05dfebb1f01292a3ff628ca8601692bb68dae0aad6a317cfab53be60a6effd0d491d1070352a2ef4fc5f4a630f9d24efb398e2bd19cb630bde13c7d31f3cdf573c51f00e496600d611f1f41b42fd38e5a5d2cc52ea59587283b7a99ab0830fce870666e995888d05ab45530a77ac6c65b71658fed48fed53bbcd8fd1e5b0565e1e3bbcd1c092b244fb27f77f51fbb520998cdbcbf9ef9beff26f45a6e4ed49ab40d0b5107d3ccfedef418c0d9bd00f21ac6e685e60cdedb36ff25ac09364c17806d357f2a00ff006b01a7e83337eb1ffeb95beb8cab851d84055d4065b42aad406f7f7dffdebfa0b9d2c0ba91a7c914f883343bbdbb77ab7bbdf86f492db6cc4ca88cd84ba49c97ac210072db1e6103d35f9b002e27f30aa8c61495ae5f1bfc3c667aa5fa30b9d2dee665ffda20420345063c7941913d392340e9d38d51f196bfbab838973425c87c97eba954ff60f29d1ce46b6328268910054dcacc5023b08737fcd1a4f63f48f1b1fc48013bed27c64b91bbaddd1163a860ab7ef8d4f242ef2f65f70c9150606e1433e01f0d93b5a6ecb37338ee0149c00bd5002e512dd154e1e62e03e3748bc181072d1d963b0adde129059462da5313c8fbac1a3e401075f37593d68e06ca41ca4df9a01e3f7b64ad677d160c99e85cb513c85f25e4d3de54a05bed9c980010320eaacebbd2f5df512398891e6aad17e68eb61b9a1ed6f438efd9504f69ccd70f0f1078ce8cec9fe4777c96e92d855c5e0e6c2476c5c8dbd8da2ec421ed4b6c00c922718537ee21b6b478ea06f0f4a5dbc862371b8bcd1761bd390385913882ba685d0d638cc57f93a3b49f1cd4846f3bb3a049c3f17ae1abd4d9b4e95a8cb0c1f87b3b9ec1f70191db1747878c7381b052d74fb156871c7aa76f8250d1e2dc978984fc2256a05372aa870786ce5626399e5472a015ddf1f000da21be6629ae3a4cc6eee5d4d0fb27603412bf0c1f2357c3201a7d8c296c8b81e1e5170d340b7353633cc8747f57700a778b66bc1fca90f3f5ce0fb6dd308912f8063f06a39a1853eed78613f260bc0e10f24b954fd15d152bbf59aa5235caab158a863d982cd27bc94e66af2f681336835cfb7912316a345ec2f1c9da32400219a3fa7f2bb2e967459d2b0540c6f2b6be384eae60c6b14d1fd387893a81ebc1f178b80644fd13cd81c769ed354c47c8ad92b43c4e2956f03eefb435de2c5900c6f20d004de79ae4f6c8ff6a08f9d853393e7db15b2436de4674e657591bcea6f622aee14d5904419469d9ea6d935f94dd4421c3cfb71bddf566a28695586aa5ccbb75146175c114849e91055c219b6496543266b6872f5c5cc20dc7dc369b2afdcb2a8247beea719851b057252bf039f72d5e18ff571827e689c5baf427cb17ec45e93eff0e65527fa81dcc1a5ff4d18f906b7fd50339476491057c7b7d6e293e99f5d12bae6f8455d280c14fb2aa4f12404a9aa274869b9aa27dc6ed86dbc9aa5d91864d43a4c50f55a622c888fb692eecd244b3a9165ec4d5bcab6403d4e7b2aae7a3e4859d1db780bfe98620d5d469fe12eed1d8d2da2f75f61b3c9970980bc48cca76f7d2657d3ef003ee87938474daa190f605096313d80bd3846bba9241237cde8acecdec3b71f8232fa246a8f76fe38d62c73cd4e51ec50bc314e282fac7dc65b9554119662636944a35dfb15b380a7403a68929a8d4be6339593afa69d8d62b67332c75934bee932da5868f4ab1ba1838af29374f3b3537617b886f9c72330b1c1cede55176238cc439761826617cbacbeffe2e410aa9cb07db12b2702c0484065a0039d2422ffa845308f490b64101fc1ce498f5ef2c2f50459ee35a8112a3a3da38e7377749896acb8e57087232db43982c344ca3ca0e4b708ff3c77c5f1b3f8b63dca6d28d8b97549936bb8ff3df5e46eaea497277753de18905c88bba550a7edfbdd3d33beb8e27a0771cf32c28751dd351ecd19009de7c40890195c323494dc3a1eecf8682c4289a638d3e01a4734980da2eefc8400b98d0f43490edb905a53e5b5e3788f99b250f5ce21b8cd9d89c9e22a40c14dbe926f00b297a0b93d53e806a6b32b5a77e93c45a7350db4e07de4dbc21bcec745cbe3222b631c8e6c1d00cc57f1ae1701c7f0e78380823a6be653db83011261593b0d08fc0db0f47984261e1eb3b069ea3d3761fa02a53888090f1a407035d98526a1f670747327631d2a749f5f523ac39ba930b44e216e9b8021cfab5bda48427411d7621490a11f9d09a13177e667d596fd26ca4cc50fd6826dc9a0bf89100d252380c4eab39a6668c830ab1e2a5cdb1799b0d52133e9f4d88692fbf55cc2eb428ea7e0c0140ce65ae89d32df8877453082d8464188bd62ef6c27dd84b4fb612d55fba5a3fad315273a335431b4ed6afc29c258359807b175afbdb4150b9af5c35db951b87262052076fbabe9c18ea9dd3d2431df9c560f1e806d007bc8ca82be016304b6e9720b6896b010381e65c427b8808e5dd0cde7a3e42457346d1a67536b412c918f437431d3f98ff6be6055f5b65f4f38bfde2c102a4b94f865f2bd5af5c5e632523c17cc9de14f84bb1cca246e762e6bf4bf5fda320c6073fdac3aaf97d43376e18b196aa32277b6cb53b6bb600856b1809ba7175c2ed6572a83a6ebaa2671cebaede0c7befbde9d70f6dbf13050a49a5451c1f99fb3e48c10da35c32fc39365e70f5f4202141cdbd3aebdd7b2156d0544f3972b05116a593765afe5c70336213f68606ce5e6b6c9c5cf9f17821025e559aac60cd7cc78675db38f6f740537a63693d579c597b06b65d8443255eb9a216ce843996372d51ab15b4cebda9f47fd7daa172d70099d394516e1e71cc21188d110d93561234a628fbc681009768d8c3c71268c9447446cd4bf5d9d67cfa96163bb7f0b2e4c3593b052ff548c772d7d2a9ed8987872d7a3ddc9b9abcd4414429e29bbd2d65dc9c89c7e759d5b940b3896978fa0f556db4daeb68168ed15d4fd4d3ad84d820e7c674cfd639dc6cb0ee698fb9dbed196b57486b98e05a70414fa01251b301fc7103ba8f72fdf05ef990c92f92075ef6e4779f95e7cde84a929b307c490f6ee646d76f707251544d720e7c28559d7f13e164dbfa41bc60c4e81737a8ea8087b9ee7639eb563be121f9045086193168e52e94abc1d2d82103af0644ded11b419edbf80826725ad39805eabb0cd23a0e73ea91458c8d0742d8117f81eb9aba3056099039907ce83c5cf13458bb2ae08544e4625ff09fb98743129636efb86ff8289e7d7e3cc92db0413b8746298538ddf2266fdeb37f3ac3d1f72ffe0aadceea26ba8b15a532d3f4d3f5a8a64d9b93dd2f169ff993aa73252f21432d09ae083a77108536846ff491d9cdd5df429689063414d3ea18c548cad6aa2b13c0feaaa4c59f3a80965aa975285d769662412542e7de030eb69a4a3ba09edc7dd64a667b599e485318bcae73b014551e518b359d9776da9a0bcfae2ee8f227e4279913f0dea469c2d53f5d44a6d74cb916abb5bd900a30edf0284610be3f5bc18d3b7df495e473bb18cddf9ee5c7a1ebad6dadad32254b614921881f48c6b6a544335d2bc2d8c02fce412ec0b496140e1f9d34b458cc1f09f0167d6ac6a335614699f2a0850efa2b3636bc35b714e0338461e2f6a4d83412a330281a1fa17e77eed48f4578e66958e82dab52fab6fd743cd710613f7cf6e7d20d8fa28b3523a3395be1ead9fa63acc1aaff5385f6f9fe528b480dc3379b57116bf18d4cf85fe580fe1a99c39084cd7d0b495566d00229a6bfbf5306a6ccc1691dedc55deb0371107a403167b606ff28366ec6cba9237556cb0a9c228399856780ce529c8251a82dc5f3b5281e1c9beb906f2896bd27e6c6b6a0ff4d904eadafce3e32b22c47b8b0be3772e5be296b90b2f256c59e84088acf5670dbfeca4c92f28e62e1953fc6f4380b0b47f4aa7a19374ab07b79f7db7f83ced15daaa5d403401b1a194eefd7d30d29557e4c9a58ff64d5a0576e9f315507c53ce4a944607c8fe7ad1b24a2606a49b2cdee5321818bdd4db298317252be05631778302385ccfe2b47b4f144dbdc1e7e6c5583c99eebfaaeb1a505a71dcb5f11e87d4d77c6dae99a44e16c90a6ca6bae5ae161f20891efbacc9ff8838f9e4498d11e7d2e5230e383bdd65d8f15d67dbe66a9a4795eb57d05d4e42e1c117b0172a860077acd2b227cdd6a820d6a78b2248849974a50ed3ae0be350de03b039b5ecfb96664ad540c5acf16858c2067b330ae405ff5d299cdd4b3f8eb62a2d86f5263b169d417c06b3302a324345fe4bf5f7cafdf172ee6b839da7c111d7abfdd47da37b3dca2a673eb7d46a2132be8d1381a080981afaa46fb9d3da13da941f263b2520b5a7125c81ff17298744ad81e23efac21320ac2ab4565cc08543be732fdd8e84ddb2636247b15c454528a3c69ed1fe9e94c4f5168245a2bac04bcf934fff2c7c0c558d2638d24f8a74af0f57ffb813639ec98b73886b4ba7d287da634cb899ce73a81b51aa35ecfe3f3669e8b526554d631f81b2c5ac50124b393ecf64e97803f256b7d6dd3b0b9dd61494fdb80a1def1f2dadae0725453cbafe9766f947797603e6910a65607be13265458205763646f23eb4fe6d1c94508051d907ff8213e33f7f330c0458dcb60e80420a2f6f0ff706dfb490789745f76b8e5d3ded7bcfa63c9819fbb9b9f16cb8d9809ca459292f8d1aa3384b27ebb5fb9f44c6b72913bc0c2df0782011bb992eb07718a61ae7a0301e2181232fb01b35c26b4bfef2928f07cd695c3581e3dc33a8b4d0f06e834d3025fe7356fc483de3bdb03cf7102d05e36a39600fe0bb8ec7c73aeea40548cd591fe440ea319238cd4976d94242d3fefc57f88e7400635e5044f4b7bcab2535b8b4b17b2038f35551e25200f6172cbf0446e879318645453e9d56acd65353a7c4062b8126f99f843d7884632ea1abc39b980659161858297206d54d2478cee653b9702ad07bd62c899909a5e6d928935e24975a14caefb3ef74522ff458cf3f60c3c221ba3bfdfdc07a50112ec1bf2b211b91e0123657c687bf2bf28cf7ee8d33a289a2b6d9c6e9b89c8a605169bb049a2efc569fb718745d17d433625f68ec00c4b34858135875233ac9a7475b84bfeaa5ce1bbe1b9519acc4cc96afdee85005ba68c62b00cec283ce53808ca07849cd316828268227c36754d87e534ff936101468d4746792745e9f32aab73039c8838266075aa114f1a9fa44c459a99da57935a5ae71cc3a61f90bce002a905c50cea37bd760385bb7d48829e9b74fd29e1fbd87486cf46d28ac044731032f0fd51d6c356fea86783cc69726219b6ceef009f140d7386b7ad9b1739af817b99e1b2b6ca17eef6836cc2dc795198908fae384001b38e7c24bdcd882912caa76d071538a64e6d5d0733716696877bd18ee066d9b75230911f3d5922b59a55d8f6ac36e79f4a0532c6babf27512cd408a4c2804ec750176b2db61f20568b3b626ef22177a7681283ce4ab5a9dbc4d2488fc47d5e7e709dc31dded8f5a078c456e810eab9e3349b42766b035bf3e2fdab6918289a786355b8abaa2f5c9f94d9f43ad197d99d67091073aa8824d6102dc178a767c38d4b1c856ebdf7eb3969ae2636b7fffccbaee67ec4f52947e8dc88c70093322878df337d9d34db33323c533a1ad4bcacb26c7dbd6e27bcee812770c189c6221b5e3617a11bb5ff44be105522fad2e0ccdeab0cde1430254bbc13c9bf3f17ffd468ceb9f5978640b15867b8ae92b7829b32180704cc74d47e68f5fcc77b7476ddfe37f7a5bcb57111c59660f9d979685b4895db47041f5daa448ba570f64664d1ea76d3488a96411e8ee82b294dbefedfa251b8c4b1abe44d9eaca1a910a68f243a91162a67a9425d2ba2a9de40c82f0c03b67323a173106886e967543d32dd0af06374e5f450628f13a3786798fe580629656eb7e6f9e2262937011f55c556d9dfeab8101f39a4afd92d91fbe4ec582e4a3e6f22213e35187b7a9c8a4b0cbba8ca418eb96a62d99e116396c8b396338734dc9a42c10dc99844141e4621a343896e478b166ef9cda32b250fd5884f111ceccf918d91b598bde20dd0fbcadd7911328a442a445e31b87bb55139bdb4caf7a257f867e38f4e29bad4b8e968f6c144431696891a4df1b2bc33cb87542fc2e0f0ec07d316a54e3bb990f924c21096610e51a053ad753ee55121f6be1e0439a2f37345309c5ae26a1807142477fc9aa97166b755f52206b13a20f6d707441a408cba514ad656a70924dfa44acfb0548c7dac6e170da5af8a133a2e3e9694a4086d4938a508ca3b8b6c76bacab57197df0f75b43d12f38dd198f7f7e7140fc5d2ab504760f008e81388fc28317c5576caded0040271e16c1c373c92b6bbe1c0a977374eb401b99e312c03f3d74a6e2786bfaf52739d2950985f5a38b2b12e937c7e7ecf6252b3b9ae31d1915b7b5bdc7708804f4452714f1f678ca848533f2a79fb71083fad71bfacee6d03233b2e3788ca9c46f26a9cad4a26cd502147cf60d260331b54773faaa3f36f600ff858976cbfecdb60c396948d3d6305c26e93f4ac24c9f2dd327e300b9115b17a4ab1381abef28364c8b31b16a1b3d73c72f7dab2a1c0f9a4f87d0826f3f66c8bfa780b24b85123edbea6647935692184b5c8ee2e9170f6b89b0345aebfd7c72e631845a971e20c1edb9fbd071caf4448b8f0e6537579ad4f3a479c5fbd51fc5ff222af6caedcc6b3d06eb842837e467d5a86da632514ccd49f86c93ecd34a4ba87f5e6ba47dcf16d45f1e31104e3d921c638c1ae0388350c81acf6e2e335ac2051b709b879025fc0215aee71f02cb646b8b1110d45e3673042a69cef3b6d8777047aa409b10de88112e5b1bc2b660465275fe5cd0782b885b094ceacd276b7ad277a9fce61262a24ac52cc3686831b717c5ff62ae972f69c2c48ed0a6f36f219440a6907450f00e50926c22b6a17e8aeb19512a38252abbb9afcd8485d9693778fa506f5b1080a7cf2ed84eb12a3124c866d818099992d325704de0f831b47fd12e0b379e8407e0f8a7a121ca0f021fc33f6fbffbd14214cec76fc16159a79b9f08bb75618ebe1ad78a284791f47e9a52ef291010dd838d81ea059fb3da2022f846b7e3a367fd889b8821e8f2b561b5e3c957352f3370525b8ce8415b18bbd304f0e0f335d62e563d5bebaad7ddedf77d95ceb577a8a4808f5d597859772f2813342e19b1abb9f8831196db6b3392b3a09e5dbe4084840eb6f8418f2d609f7cf350a805ebdcd4fa6e32018e52daea3428ab2ebea7c33df4edaa1fd46c3db97efe7e6fd80375444a55fce29da88292deabaee4c8e4f146b38c734265483e95e1f7b72a0f83b8386f76a61f7da57b22f5d1af61a5c97d448e0e2b192fb2ab31ce82a0f18ad9adf81e36e10cf5374b91192b7be8469b7ca25cf5473fa3b2fb7a5e6e213d6776c87074caa71e22ea4c3a1223a73354fc489c66115b3ae42a7868d309b6d624bc4f8367631b1d056a33ece54329453b4b1e9e3a86ed546e161a5f1998f4c337578201a2f84016de06213ac91731139e0673d07debdf5fff7324ffa8f017499380faee0ed6a6bd6b6121ca3e5e987837fd6ff5ac744c2aaab7c0639c4303444cee77ab8f38700164959dc5e180a828d16d2f0429d8234de35a4686612479cd6449eda3294749b8b5268136ab04ba5200f7107d225b1ea3065aee49a0b68d589e62865abfd6c2bebd6c0fb9fd763504b28f922291131cf5a5e10f404f1ec59375ea12f42c8ef1d87b21ef1bdc9191e3863e291c3c6bccb46b4b07d583d058140c5b62f2e2a8a154caa35f7ad427cbf4306a5f6ab5c6f4a18db997fcd1a04f0704b112f9269df27b6e8b62e0696086b15120a4b12bba253eb6a5052097c84931eeff9b65ba4dca7181260a18dff04ebaf3da79121329f56c5d3f3cd8ecaa56424339993bce64371fe47f157be27e13fa4e4227601d3dda8fea9372a352e4b1566d6168d8c5c0b28d36fc976d83a54a79b159f5052317bf10f3d418816ceff734469d6fcad985b2488e04832d7770cacff490ad7b395fe00e2a846f26f28e8ded857027983b29fa9f5dd5ba27a32fa52df671f48d3b8ceba8f486b19bac8144e0ef956fe011bff1978e8e8072d69d9d97f92d5c24d081165570db4041f9c6bb20569460b219d75e6e44ee66fe019bb66284b3a67a99d9c0197463a1216e5215b009981de435d7e2d5c87377db1d7aba835d17e7789194b68c601a86708b3a0541697789af830914f45b25383a4bcfe7aba54225766a3d0c1aae99352554ddf717c5e7140414749f8b273b45fdc64fd13d4d40b744c5c927b28655f68703bf0a1fb92b3855385780827a152dc25413e3af33d282667b7b9b6f212724e7dc237ea28261b8c6c34f57a8ce9272bba6098da8189d258606b1c049fe70509dd8b0dd7a072dd8d08e0950cf86c00317ad94bb4336ac2672671e13c9859ea1e56d7f754bb90ab76c05f09f2c328f1afb0174bab3ec200feb846cf5b8918b6de7cb96b2175ba3fcdf83de5a19e2252d0cdb5f8753f4b01f502efda45bf78aa550c88d1af2f2b123bd2793f8943712d513c6a06975c962e8ac78e03daadf64d49b1c2860a0deb1b312cbb2cd460fd72cce7a976bf10e859b53f64bb16657cd74a077eb1a7cd38083195f560560cac4aafa0ec88a15caa26201773302109192fa017423872c8d101e00da3ddbc05a68b587842b5074875ea885df2d84f2792f16f3015ef5b41021f6886010154126c3a44b2c62b759670584a9cfeea9472ab15c8d331584502b6c5310a247014b8a36774d9327501b9b46e7a9e6035be8c602622eb5682c8ce853dd606af65845e28585ba08b65e35e8e65c621286610881cd2046cff8a2e378d8c8c78e6d38ea242c404617ef8b3a5270057e9640483c9a65acabf11b26cdad2c67c65baa1d78b9a9e40f9c8b58b069b330318e2eb2b591603dcf76941d8bf12228fce8183cd876944d89e208b23d628e58b5b00c600ab4d512ab57eec7acb2bc9ea7ab93ad501313314c5a8f6483e24701869e88ee03f93d8bf1cc65a4d2dab2114afcb410ddda406a09f764e2eeb397d350b079aa2770a594e1692010d04c4a7bfb9ade47b20c2ef313c82ec1dd93a5b068e6af4e66ebdb4a34b1504920e2522d04659d7f937583edd6484142a4f1ca673d51ede45fb8b30b14ba43a64487007745e4d9b5c3304df2a5c8781a3fdb1436c1ac281e34b42e71be416d8117f8175ad04be21d3d10fc7dae9673f485e85e2fc55461340a67da2eb9745496a30f9a4cca13512b166f4f2d3e697fc255341aabec6b963997678e1b0ec0f5b44c979cf0783098d434179b679abe6489eee2d4a8cf68543bd1a81568ba36c5f233b7045336bbc9cf5494786e67d0998a437bef457e4cf711f60592d08a8bf431857f0526b1fdda056567664d39846f448a11b4f3f62b5e8afc51acbb718a67d5e794262184adb4ff45ae5701af95edc549a6d92693d9f77292446029e87478ce2ed3fc24b54c86b6385cf9e65d3fe4231b39b9b1a73d74cba74c17d667215195178d1e3071b70b2a69203591b6d348a15c5f4acd60d0c623f293c86f845af25f731c58d93011ef02ebb3ae0dc39227a2c9b400ca381412622ed4aec7ef998c103f183777c2ef5e435ffc6d3549a130936f924e97d12a51e0f78ccba22ae474b47c49fd415cc02d3f947b45701f701469ccbafce3a08b629f6c49ec9522f697e742896f6cf965dc3bd8a9c13c8b13721c14920d5399a2f76eecd32a0ddc25aaf2ac8bda721fc8ae6aa570ec8d661e33f0cac9d5ed9e1a3c16bff07d9e390b62deb33d9cff2dc778db347cc1cfea9aed2b873b4dd84350c171c35876baba11b7ec667e5b9a990267afd45e741afc32f2a50047661edc983f7f7821d471780bcacf0d944b3a280c445016614f41b4b659adc7b6fcdeb979491c8f2614768d17e7826440b498dbb1ddff270dd2ae27156ead5d2c2af1962030845fa37ae448d279f70f72153527b5e0be93d5f71f6b516ff159a5a2a2770eee0321a73f698ea0942f74ce42d4db657c1364d3535be24789a338fec70255d7e8c5327f4f805dfec7b2479d6dd3b278ae0c5b59f6c0b95cb8dca2376270df8a600b0ece376522cefd83871d54321535654ba857296e078ec1db3fbeed1a29c0696a4001e6125405bea17d6d1870cc42c19e629c503720445979ce1445512d1f441aaa6e11f7b8b0606b8f69d95e512ea7ec48fe2cdb2ba483bec4809f02323e91dd9bc0202b33ff05b34e9ef6dbe17c08ab62b5cdf3cc02e7c405a371df5b82f389fe376aaf75bef33acf5ea40f82b9526bee9d29fa627241cbb6060f1dcbdc95e8c657adb0aecbcb1dcf6da2144b8a407850b240a2f5a88fb7788024d4c75e0524a8f5e7bf3944c01a947f467f8adf7d11dea480e6f0152a389b8c579e6194aacb8a7e070c0751590c764781572db1b9395c6c634f7aeab9fc9b9dea8621df883a58a0aaf470c6c16c639793776d3705e230a5caf41fae37693d1b076bef6bc7bec3dae567eb45c51fc32ff7418426af2cb1dcca0aa40e67b2372a9b1493f0d369dd01e01c491ad673e3be1453f5c52747b84dda30184ed0587eccf175b3c737cec918765f25635e72506f7549f7aa2612d37315936f81de8b625cfdbbffcb597677dd28ccc9955355c1d786030f0f76e36cbb21072ad2ef57ef924187ccd6c444978a3c5993ef904153b7f138bad0ef0be06388409b76c2e313ff94bbe8c11a401f936401f18ed622300f78cd2e06863b074c23ced1dbdf98b6f34c351b6442e7d160c005514722904f85aa54e70bd61c8f31fa4485d9e85993e03850c8b628284287d1aeb77e376ab5d9ec72097c39d238ff027a76dcf9d16ee4886081919bbf65e9bddf7b9474a202cb7409da41042e31296a62ed9eb37d55bc6bd33ec894116de7add3871ef6fe96d03aa0b6b2c00e97c332a1ff47c6f9e4df15c6f6f8a9f876a8ca95b70494d415aa96921fe002484987febcd68b8ea1552e80d61346e43fce4d4b3f86872c6958ddf1982de1c7b90ab24340c6826b82ac3fc81eb1ec7c9ffe2899eafa59e6b10acb134ff720a69e2ab5d9014a75e4ae2b89d1016c075ca6bb30d71f8f70f25c0f47c2ea26f40bad6f1b6495fadcd2eee4ab062b1d9cd2f6a4016ff6aeb57c32314d3ac80ed629380cbbb3ce399e00b6a27547db87a8f7d1a5678c4335ec9dbae00d164042ac4c79b1a7f31402addb593f350a27ceb4599f3c2bbb1e0c2e2545f511277cbd1931763a4a2e274e2252762981ffcce5073e8ee9932a526611db26ab21ebc5ce58134467374b37a8524c3e2caa2f3c8f0ab37181caaac8aaa8ccea4aa89fa7e2089e550e8db73dd688370d39c4150dbf99f67c08c58e8ba4203752251f9f8d382b31845954fefcb01a5d179bbca189a6a0a893d732af71e4781c1e355a2c2774d3ac791f2782cca0158cd378a09a38bc74a9a72c1a51767cf68d67a94f25f2c0a35518d0bd89d0b2ccf1e13ba3a519aa82708ffdc5c7d3f84bc72d9945b36faae80cb5e7f3d882c87cd4dcd580a00cc8058a9db68c2aa2814ea144d2850313825a4bf115515ec958cd276dce3b225397cb8f8b025533cf25e5ea0e55da66bd0a59352e51a2c2cd83b49b719fd2233ed224ebac452c54c2df28c67e4ea21a7384ac58c0e74a8a7a1ee0e6716de4b2ec43247d18eb19a1c1b462077f16b9722de85601f7ec64b841eab41b958524afa5cf08072bd98c9448ce2872e20a4c219dc9193a31abcc8cc676e448b3bc97001d95aa8f049dfe558b051472c7e65ac31789fc2c84c6664af4a2bf9110bc788b7aaa6e76f5060466434e8c413585c3c76a9f940f25ec26a4fe03a3698b5f7b47053cb3d2c340dc8acfcc6b6fa97d05f7af3d3d34d4e606c13ee5638708c70886aff0c97a0cec90c2d51bb7a89851bb558ebd910d7cacd15508b83c19284badb6ed16609159f4372857620cfa26f8f4f8f9ac74509a28800772357e6d63d3920e5e66703fb137ba71714fa4935ae447a0b0791b7317d37ff4217ac7c8769a5393d81567b9db631f311325f45c5af3a2bcbac04dfb236fc9688fa16f0f25e1ab95333ff0929101c513ebcd719197c3cbb1a82341230056a0941db3627b4c6ff80ce1e20f184b39b386bcb609b4b07b458db9022417e5e225bc8e59a2ed7e9b81671039d8cd23b49521a214bea3e43f2b27b2d46220df0278e049c1ac9c9e04f84cb3130898c29acc5942e3416a76c6b2f81091d276cc0f7ec150b9c56be37e478515dcc1f69e9f05be5a3745b37a953c3f29f754020e3688435a810a738b93049d1f5ac9b82cebeec948cf3b9db54ca4338642f96b5e800d02c79578e812e5854bf35d2fd96fc26818a36ff1b61f8e4039ab6dc033bbb472cd263d3fa8ad050ab1a5b4eb84919f4ff57c4b7a91ca6d937cb29c2aa30cab43a283eaab0e6640ebc5aae6821d9e7dbbbcb84ad957ce6e524d5a5cc8330766090074acf444e20f937a26d628357782e92ee5d1df78e0de4e5e46fcfcf8e23f5c701f022b96924953f85a4f95451217bbc86a1ceb3e28c15101d4c6d9ec0496561b1dd651592e3774467127bdbfae38da0dc028ea65c4e7b7f2dd7bc59bdffd7f358ea04aefd5bd21512fa10623140e54275095a1afa97166848397fabe78001a74c755b13b5404122d17cb93673d291e83603f1abc62c40dd17b241b51fe9df3cdf5c703e7c95e8da630d6600034fad23561e693f8f6441cdaf9be3b7a2e6c19110bf224e0b16b91e0f489a30d450a942e4fb68f2c84242e4ad29d63c72e601439c53dbc817f334720bd386fc4a3da607e87926727e2ad2458880c7716b4581d9372d9d302cbb408bea2158e854f5dc2b9625b71fb7607158a4e2c8d25dde3ae22c22305f0b90596759fbeefc731c7de36a61ec201b8de8c97edfa5f90f243950051c4f1a8257b7c9ce527db7798fab922a592cb24f02821f9d9334cbf73fad89e170b681b398a6ce67cd13a69fe566f6212cfabda900e094849399807b154027f6bee1593f0c8ebd3c6e19c4b8cadaf991e62e958b039a9f76871c7a73afbd2b76ceb53fec28e45fcb6ffc24857369e57c4ada2611936d36694d9e94238ce90c1e1a492cd379aa530fe7ed127881d37abd017bd7846da9b8911422fa9a7e9addde274dd0b7c2e1092575bcbb22dda85a3572a85cbca38fd069a687f4fdd445f4858b34c4fc7bfca0747a76b1823c156ad70f17ebac78619a8f27100095a9685bd4a4ea746dad5fb27bfc0d036fe92b01fcc488c15cd0b89ce967bb86ce0bf03dc0a1147f2c17269bb885290a3e278eb6b714cd4d074b53f051b20ed5768e7c84b9b2b6a840515b2daf1a09f668c42ffc7f6f70b4c42b0d07834ee982d7c206292bd92a486ba9ceafb21589bc2e314adefbb3135f301bcf0bbf5a8f2f5824b24bc14933d37df3d5f2d3dc3071f508821acdc872e0fbf891022e4c55b10a2500994eb489835066c0fd8c36dbe23a54427e0d110b6ed8195325fe9431b13651c2b944fecf47d195eab21ec126e324034e23ee52f134af4d985279f0f974447f69116cac47b48055d6de57d9a1dd7dbfa06b42983b7b50f9f220ec8953ba3cedd5bc4b522bab87f644f67d324d1e63ff8760ed944245a5774a3a80fa74229fbacfcc4cc3ebd6be3891a9e0b026532fd21ab6b15374f3fe2c1927caf383027c59a0be008af514b082a0b43c3e340ebbaaf5d66859948cd9f5c594c763325a8e6fdf4e44e565709d850347531744f633adbeb5268001a2956ec6ee343e2ab366ae3f3f5c3395ceaa2549cb4c6987f4e5c6719f17a160cbf382641c436a1aeceb4fc80b4de2d231cd8264ca6a53da0ad5e8b1d880df0e83ea54bea91b60833dae154402b9794d912bd73045f7b07c179b87bfac9e312679302dfbce317c9ecac077be65862dfc4331715b230497aa7b17103946a34a31871a19b89355363b49fda29cb2f3b49005b8ba926a0a89c8e36287b0226dc239ab5f7ca372f718a181839eb87385e46b1d694144d8d5383d72fb053091979b367963e20fcef080438232445e7c736322b0c6d3d28212ef51b52bb916d18ff2c5ba601044f11357bf6a071725a3f2155eb043c345450461427a0d48c0a1b3a00dd5750f6ee0726f29c73c120f2538cb66b9704436c09a7b36ff26386eef4032519daa01400cbc76836714c1162b6754f00eee3106b21e068cf2efee84188c7db4e1de6d1ed88620976282dce5a9726870a6bf049d0c53ad1e50da2146ba1a1d5546dc1d243e7660c8d2515e590a9c52100bd87d1be81841538e4cf9ad3074c735b78247f50e1a322c43ad3e2e355de10f7da9837f0acdebc1827d93a4d4a53c532142e1b716404da2aca180efb788ac3356894f2aa2f1f210f495d2601f72608d3aee1b1eac5bd11ef46a7f903f1a4570ffee9bf3f0d27d91a3845784b4e7a0cc75827f59f3d8a558d650d625f81e7fe9fa69ac2af01cbc12042b8e405a5dca24c14ee0493944c0c10fafb0682fd66b65bde183c673218e4c26ef1c75fe90f13579d5a6e03f1bd1f5d8f3d4195d09ae6220be0d7fa7ee9e925d2bff4c40c4ca0254bf635446171fad0107cd1c8c74f49ffb097764b4509422f200f690b4deb200a67506d6a0a4604e4f0f088ac43cc802c776c3bc4b81bcf3ecedba14644b26b0ec5cb62a8702b27d0621e7f5a696b0d1511f73bd444fb7099cd75e305707c82fd080e61fd94951a0b704708f876d88f712421204857605406dd6236b8a1845a9529249ee7c77e4a17656aee110ed4030f7caed84a9c367dfd341350de77458c14d2b72752b0b8a2bad12e480fcff5696b7d8a55b9f74e3a002d7930c72d47d179ececf5be55e359328c32fcaf1955241b17a2d939be1117d9e98dd9dd0a2329bbb2459c0121fe4f5607d26802fc0ef4a6a200cb3f903e70cf34a219b9347bb328a2db5b0b11a866dd803568a0b3b615dbcb18de3046bd4d3e16b4ec60b0db14301267b95fbe1e15871e22e593b9952e87022c89d7f6901f7d54876f8b0ee1c616c3e278ae04ca2f2c3d02df16a76d681a7a460cca57fe711a07fc0a10772d50c391fb1e8dece4b857037512a16a6beafb491ebf4d2f808bb32b6d0758dcbccd7b7490282be300b4997173bec5c74984e2bb04a77714166b50ead39db9f8fdf21d2e864c52ef3e93b172d102630aa755f6dacfdfc93e81b7af67fca1ffb98d15c03222829fbfe5d0b748f6a8b432a5783626be9a5175d09d111c289adbb087a32d8b1facccf20cdb00220e513e4dfea66505f8c063da41ef315e76fbc9b645f9211cca1cbbe6c372d38618faa5df528004bcb3a0912d116877eb0023ae2ca7967da93d9e0b2c2a84c6c12954d2e52542ce84e5d728d451ec0fd0c85656912c5e531815d7f8347c805158ade8e5040b57687d30a09dafaf5726b7fed3709c86fce7d5a0943b82583caa5764715c6e24923b97c2f5fb55b0b015eeae8044a605375176687c4102c46165267be56dcf589ce4d36a67c7a6dd5a5b73a58003270f01e8d45aacdc808bccb20c0cbe5663f061126d01ecb31810446f92bd1711faa866d7e144c567f7ab2a7f9c2ddb123b7c8cf817df2e178af1963766557e517c3f64ed005a5fab78be529633f5338db6677c35ea6faf0664441b91a2f7a826b226b41e02ecfff93fe4d87c092e5ae62cec59337d916198970c86a0087f0b14c340b08bee8cae6058509958c241ae9d32c2e10cadb3625edf7218da790559ed7ab6c9a9742be8b70d08c015cc53d13fce0d91fb7eb9c064fb71e11921c70bd0f8cd39c6b89ffe8af7630bc74eaf75d45a17f20ab79793dd7dc49ccce969383a25b75b7ef9141b535ccff11811224a1cf40672594a570bb23aa94730cbce6c8526b71167224edf4b034652d09b11bae31db53dc3e1c54c31bb842e58022e87602f86195cd4115227be3133a70e6fb484ab78dcae343437bd530e2144dac7ab8f4fd21d1e75ff537839894de7891377cfb125804c54c2cfd5de5408a10cb004590752f836f5943cb3fab786976b23a699ac6b7905ce6c165a75ae640108e006053f96383cab5c31636cd255f2afc1296667a265956eef20539071d1c0f0d54106ec478a19aaa650f843ac660bdad1d54b85f39b043eff292248d13be9fd17fef236a3db85966f56dea50f74d77b1879e6530fd2d275a6d16371dcec9af3b776d13c4470cf18d60bb3055e62a34fba9dc9f6ee51b1dad0ddf2033514d63eda24fad1def1ab5000fdfab2d252645c010bc1aadae37963e118171427f79c66dc8e1edb274fb07ecab783505cc8e9d379f0757a86aba26e1eb149467925e0460d3d9a63e71f3a0a26a2d97debae27cf490b40fe201707b0e655d240cb6868695baceecab1e2c86ac241a1ee4d48d3a67f84bc6ef81422047547211b96aa005849e87c5749de1bbee82df823c6c83dc9f909de2cadd82dca94817641107a1786bee69e1f59ad9bdd1af93d497364d46bc0d9c96cd8f1da055f91f214025858e6a0c67526873479c5744b72b43b1989314e059f79290ee3a697948f07353a7c406805bf8533a540a423ea72f3f96c206aea3d1db924acdc34cdddb1399650b3483e61ed7e3281a9217ab4b14448f6c5418074891cc43eb2f3d7edb09dc9bccf4eebd77a1414bb9654e3d768cfcc89760faf6fe5c80eb59436bd4d290333e49e6f55592d5f31c03eeae87374ef4e716cddb22cfc8bd681ec605f08eed4c837c8b18aa062367ba206968f447acfb9391026d33d29d7ddeab666d82b5fc6affc2c08c132ab96534afe5fd2098f0be416e0a2d8e4b99ce9e5fde5d37364398d1a1a2d915e08d3bb89752d92ac3d5be6aeecf4b8daf43e9fe175cc7292149debfbdb3d72969179d02a1ca31e9cda82c17d24f4b485e795ae2e4a76c35c2187057b5506fb0b279de9f59c6754e2e824b6c7264d825c74cad46a9a2b7d30e53b8ca35d66b6dc7fadf569a279af80d1ecbd651548a4aad445a3eec3f1d38f80d578629399146cd6825288b40244a213cd0ae82406e14a926bf23b3dd422d3e14ef1aa09762f648cf0e62b59f242c5b1907468b51edb6e7a028c907d7e773097b45a3f0d5c764c67fac8ff63057c973a095cae726f2fb3535dc46f604636c10f546a2a715841608059e6bef6873aa7206d5973867cf83a2db8ba88dbc153ffe1afcd4837c5358497cab771a0557beebc92d0bacad69501d4ad4fe5ce6357159238ed95d30e89ac84df39994632807ca2d0366ccf67ee872b08aa2fdd2ab7fe19111c23213683a92e9960755911cb4a677d484d4690259730ab77a6cefa825dad9ae4f9a975068e80aaa26a36cf77708d95ed351aacb3876f7e5d95c87ad9fb9053b9a84505458f6d000d47645288277329d517ca7e2a0ff612162d5a34aa8c0e30de8610ca3e6368577c396e5a39e6dadd16fffed1399812530cdfad613110b444f610707431f6abf40bf04b9a0af713d02295bece7782dd0f60df057637cbc6f6d69f4073ae126f75c05984f6dab130167ea91280104e5a387dc3418fca13765d71dfebee57002a6a14542799275b4bc92a3a5974818db2bb85682d2901a45ffc8c11ed4f5db6cf7d5eafd15bed44281c3ff79f53b307a367e77b00c9682f52d56ed6db5828e09ebfd2ae3f7cdb42e329ab1169d659fb2006798655ad1575dabe7c55219d6545232511e83f41814010fbeab5419bb422fc6b38618416305a66b2678748af2349d8a7b46549a88995a08b00eed3cbc9601077854a13d4ace1985e1cf335c599f59a0ef0bc1abc154ffda9ecac99dfcd79bc85bc505fb81339f4ad5afa6275f50584d67c26549bb9c5e3f4144c43cca9862ece260e42d54333eb268c9bb9bcc55595306ec3145cc1fa6aebe66244b20c9c65f39574472417acc75b0a2e7389d5f40d12736686c42c60c5080b51bd007fa009e718d9f76e721643968171871e447521eaa0f2138a566109a96b198c980366bc3e9c419ee4970d0899ddd1b1ceafbd1f3af35e30b15f8346aa42566416aaa22271fcea4abde08f728a44824fac179a7334db0dfdb2a74ff924dea8e2083da933a1f154731d87cf693c161225c5750fd69481b2e01c75c415a02943807d658a6d77ffdf6c7638254292693f3693a2ff127fe06c188a5547dd0d77ec5ae3163108cea02fad9c1cde3f171dd0238c1b6fda34aef2fb7f6a39179c71f9f0f5773c82844be005f1c01eb98615bf37cd5ea262a7d491e4091b3ee06d32683e9a7ed4291cbb65b20ed7d7abc7b92e05e685f21c26aee84b213a54f7da2b0e800e39a282c6dace8f911b7597f91e2e14f42009d6129d71d356961a3b1cadda8549392c769665233ac76d8cdafdaecc0a373f5fff4b146cf6cc24a949766e35e915934f4209581e74b9343c7d2e634de13813cc4477692d7cf7ee1939a5fa117231d456d881e36da182e7ae51c9f258c405eaa7db38b56c14a2f0c2c6d79726a34b5da363580b17f597f9bd0a19d7965030ad53f6a0c4fdada879d67a23b223a94497f007ecf309d325d22db83eedabec595a98b10cb801072c40d3c90e16d1586c01d350f4a8e8bd5221f454294da891751c81a0a384eb4ae16683f06b549a7d44213c92c420e6c3164e548b76f31f74129d4b37b80940f944088ac0d8cb509859a636846bca95757bb155701c8cf2751fc159b1debb74c33e4be00c61a86238d2cc6aed7ca7b780da508f0d8bd0323b17230b9a109125d44319bebae34e097f2aa670b5892f687c42832b58a2f263b88622eb9bba6b42a051232653c1805b667237a0b105d5dfff8ee718699bb7e7312179b03a6705bce6c639b7e02e953d6f8143ab8c352257051064c11bdfb90fda9527aac97a5ef77a22c68c336619733be80544c539fad6c4d49b0de59e33c660da037516e4986fd25f5fcdd94582060ae2e4a07d422d98c7f4adb94b72bd1d79ee417164899d5877bc792c520b309a5898bb98b4175dc775d572949c1af3bfaec562e068a779695c1a04a240ed73f763fdecf5c87245f1b434cd0545cad98f61e546a41eabb044cf1c729e64b56570c5d0861b16eb98f3c7e12154852e8494c0a7dc3f0627c86148f162d83caa28ab42fed8f8e17c4c504164fc724379150baac8b856705929a33e30accf147827e9359ccfe606d07660041f6730298768a9a9d77a68b4f83cc938fcdd16ed49879674ff5fbb55570c36929384d697aec0c1611b9eb0e922d0e9dc4b8be3e6d1fe41eb28947434300dd89930f248d6a202d2594bfe0822ce50dca79175b0da2b344609266e0bf325c40102321b5954a7ca66cee46cd3f6755273fcba64b42845a6f5fb2c09d04345a89a8a9883bc3eac14602fbc5958586349fd723bdb9f2bb80a8287ff7200c9d012b6a89a96ead89f6223cf649fd4f66571b09ba40754af63c033f7d3c57af6dc7deb1996ba4bc338b9b9ea2ecac5350fff0793e3573f89bac0a202becba32ca16d303b868f5a769d9c75b408932beee71fead8e832aab71041d9e34a78b966d83c23f49756c174eef299b4beae5ab5a4ad90ee39a02b5838f7d184e6a6604a3295ff938bac193eb20a8138727bbd9b4581ac0ae80277336603e77e5c85210c2afa70e558d8feeec72211dc344b4e01f26f67346ce354f2931cddb99bab4848599345aad6a549aac11c6c447f91c71807ad2c239e8201b3f8fd1fa395333337f26f782541de3aa93df8df33213e75ef9919adb34edb83b3826b9a366b549227278666b070a0879e763a38d6ad900c7d8115ed57a1f142a17433967e6deeaad5c1bfc01c8339e800ea70f1cb72bdc6bcb4bca651410aab93877b7724c4ceafd7cbdb3a736f47ee1dbf57b9b22bc4db325fbc7f05e87f3a30d8665988f05ef2ac65d60b02d028c7c93bae517d0c55f927fa6c6251a0c39447f5481200d1a2c86323ea602fd196748e312c5d5bc412d62ad38a49ba2e5a9b23fb219d8c9e88912eaebe0d8c62eca56c072efbd51fe865f3e1732893829acf6aeb174e20d1e0c4b30ff3d3cc5b8aa41338240becc52c4bce042da9c10303a2f6f043022afb1ac0b68d9fd49d1cbfa5cc617b06eb413305d4e9b57d050882d87b6e4bf47f4c1bdcfddd33c5601fe9fd8c4d3d180541906aa165f09d86c74bfbcc225cf5323133d3f07da8cda41b4a127a4f25f3d51e9b8aab7582a5fdbe9ea45c9b29e0fa1a6a12491a8354148a355f8d41432d26403e2fe6a63b0f55ebf90f087e26e7f5ca256ec562915eec8bd81008fe66cf0c43aa32e82039c6d2a6622e881bf5f8202f240e1145053983bf7eeefc0ee9c2506cca4e525641c9c387cd495efadd275f6c932dc3077046983ded65f769c0aed2cfe37b3c7bef9770bb6eea14f23f1fb1282287c8eac914d18b2b4c2ec7c30f382a097e487b9cc0fba160c6dbcc0d2cd45effb16cf12ea593ba483f7f24662fe37b970f9268de9c8459d8b73708ccf241a790290762d32ed90dfd067859d01c3e6bd38e9a66f3f258f11587388ff3748f4f259e812894f516ea61739dc42972c74e1d981ee44c6fa4747a9d38e4264556c7438a24986ad32c5aaa43c8937ee065a48ee66138accd4172deada29a8adc563c10ecf83a753a732082db2898fed6cba03276c18cfb82a28da12c4fcde53b94ae24b82b9692c9adbc471ace7fb75162ab34dd08574913ecd5e04970eff09a0aea164fd620092f848000510389af5f0d671bccc0083cb6eac4377352be822e42cbdfabfa200c24533ea90ab320e8e97c8e19b199f5139066c38450263c9c77c0cab0c8b9a0a76c2b6b1eaafc629f5214fcbde3216f4d7e2952003ddd4c1e640821a5e376fb66a0a460fa14e7abde692bd43cd046d6da00bf817961eef5b7138bfd2fec11cf58b43e792051e5acc5c991ca3a76c86026f858a74807193dc586252c96ed33700ffd86eeb679f32663c529b2ed72ea6910b4cdd29338c99534619f59d7431882402b277f6e201dceadf42f312267cb3844e45f0ed78f1253ecce51d35cef01d2b15cd2c138cd6500b2b99dd78e1e0a64a366648b9947f3391849efe32793c4aaebc768c012181aba5b0c66b28728f3ecca284268d4a438e0b69ab144a97a0578e5a46bccf5e71cc0a66427be9c7cab0dc24ecdd8931ceeefc4f2f10ce51bcd1ee8d31f173f95c8804f1f5806a31747ac86eeb7a87cbf80928c7453ed5fce641feccceb8c2438bffda9b802801c3a996c0b454a06ebdda43290a5430f82df8be48cd8d25cd70af71fc388e011627bae9908348a1fca20c757460d4f9024c8ca967803fd2e494b08ace013065aa365a62bda6d488fa3f67362ccb5cf91a7345c047bc5bc6e59fe7856bb60a2351dfd522b33bf0a1aae67a3723688f38e050ac81029ff6b7f957f78aa57797e6cb6a107ecb28353cf51000dd80f69936ae44f671e1198334fc11f34d5a0b5d3c9a6c07ff96e9dcbc11dfa93f3029703cf22764fbec9f4cfb01ca221f792e68a8d60dcaaf2a5b9c3681b6722353daec3f953b298501607af66939d95c557976cab610a3b1c01e0e463aaaa9a336730b7af52a6d0efb96b337ae15dd855a2384cfcb8d394ce9de735e080cfd14a01b6951a5a86cb3e55a0009ad907bfccba17a93ed19d9714002aa2592f67a094acfe4a7cf0780113f9b455fd28ff3ec45ffa8b9e8388a5b555ec77c26812309b77fb1d4d8288956a9b552e132ac33c0b10b8f9d5323092078294ab27c529f1d01f980a480f948bf72b8f32dd3fca3aab95c1d0baa9b84013a07eb58d530306a569b69b54b2e7b373454f1ec7d73696a0c7bdbfe1eb169def0d2bf9bc3b831358459a595b7308748eabc273d234b217943682fe5f265048f5bedab565866d495f6abd9f82ad195a4363eba5d612055afe26599a614db3f0e48e9baf605543b3ca0adba39c76440e2f7483d76c5b1bdfe2626197bd90046e3c0dcf12b55f65b62f1fc7f055331d95577b6a7812c5672d10b09763c7f03eab9158addd25e7623d50463b42162ea87aa4d77e38652f21970bc4c2267ffc7efc57c7c7663b35972b7c5480672ebe6a9ef278379c874d2a0833de47486e12c822693db73babccd3df9e622f6134fd90ad042116c1cb24fc7f4a625317374f8ebccc0bc16380dfc7c573742a12fa694f996fc4fff08eea032e3497d2984e389eabd89a1f923e5696a4be7f2a157981f6a3a6014209d710a5b340080fb3db9c36fa877e28acf4d6c0a6cb84440d21dc2701556fcd6c48eb7a636bd9ac8afdba2eded4a35c9427b100787371c17439ac73089c9d977f51ec6378c102267a608f5db327c2e771da524aed5fc37f05574e3a6d7fc3d1c661631069af0a3fac961ccd6457593f87894fbbfa488a95f7ace79aeb6023e5a0986f9ae8d0f17c22582240f18fa23937232d5756f277cc3996210b55c8baf8bf73af8500bfaa924e928280529e444aeba1bbefe0575d9b8c51cb790f4621ed3189e3fe6384426834cab09627407399e61de070e97080e7a78c6e14a0d106fe42cbe817877d620350cbeb39da9bd822d9d7813d6f7ad947de462526565191d8329d558b2da198f62b99cbb09baad400e14b483b50d7b739c6d18ee1f7621629ec1b29fb61e94576201a276e54098ed7807b571c9ea1ed69322af3a7c5350097976696e9a4d9f4b46e20f32b3266a21fff8515256e8c0b461a413e2152ac143018f9905bd299742a55ffe23b10d92d1a588670722cb4f8ed02840651b0195e83deca677dbaeef3474ec9c37a79b18fa2f5fec54e5bd3b00e926bbcc22cb562746c418c85430f383b912134cd5ff521bf15b383fcf1a3e9f40510894b4970e3011f1d667b6d1e4031a84bb246ea033627a8afca710537939e71f1e45a813e4d06a2d21716d98fd5526df1cea4c28be88968c9cd0277c46c34dca3f9b14c2904e2ec6caba8035360caf245320a48887dca435d9cc2016127b0468ffabe7b0cf3160d8e12bb5122468f3b0e456874c33ebfd42923f929eb1738fccd44aa3245c0e7f414d34a8a6075e65858dd2859e663b8d03f3cada34d811a3cf7158a2bfedab22ad7c1f047930ca81a3c6559dfa5b73e9cd334834593bb0a7cde5c082e17eb8e9b63fad16fceaebd58a67d9bce5ac1e676bc443086f0a243db13d8a67644da9ed7cb20f0400fcad4184b70565095e592d731e6c6f147665593cbe0ad57ad63a0b7afd29630ba5008c8b3f9c47edf25d2c02579c587c21c58f406c78558517cd1f39ef4f8f0702ccd9e18349a729209884edb53e54396e1b20df4b512cfc1b8838d359e3e5c0def7632879e2fa83db7e605313258def2876a58ad47a1b9c706d1e7e1fca1d31fea7e5bbed29e00e24513fdfeca3cedd3b102e3bc8296779ffffff178939b6603ef76709ec88d39a7b67a5c444c93c5f8a540eb817847eeaa868a1ff74b596dc4ce5131a811b8fb7bef50ec0a66452bf06dbfbe8b0ad07417e044589acd8a5f07cf82c243edc8b3575628b2fdaed56cd027925d80827c8de8bd2c7cd3d129ec969da9769b207d6fe24208f9f67d4374745e1a1d8e612a899d393b5b56a5c94bdbedef1213600bd2fc2acc477cb6e27b66ab8de9cf862144c6b1fb0b4709b374114780fbfed4cadaa07b42cab25f8d5b30a55a5b71638120f5888e703a9f1ffdf6904a68bfc5ba75b974f155d542f85f9f71fa8151cba247fa5a9f16699ac4e4fb2a200d397e2a99ac07edd827cb585df26600fcff8dc924c22fefbdbcac069000de92c2b42d4a60a37004c4f7cdaac55bf050083e0e6a73205c5dc062b0619395be6d0c1fbd14e61669ccac4972bd3f572c463298e63f0f946ca9da13f508406b2878f2bd70635a667425412f40375834570ab666f75401d10632e67315c565bc1ce1ae11a2a6a5dab0d056b4fa9877e9fb49e92d99eb0c96c6e37c4984f97aab1c224b28815ef33fa0ce75a4401296d2cfb95dfc1d8310f0ee88f6a02365ef6a6dc9552b7a5b3f3b967901c11a5ab1e626f8e96244e07e4e7c132ec17660c45fbe1ff0bfc16d8afdf98b46e62fad1afb87d957ead2b2c5a66a54cfbb1df314e055c7d53ab43ab4f4de97d7c272c0483a98e40eefd1bf64f0c5d8c3fd21dddc6b85a60e427c858ec451ba9239b411da765f735a2478c4ef522aabb4b7a06efc0e1fad1791e0b7f5faeb4baf2091563414cc92b9667c3b0f09601560c2411eeda4adc24ff2dcff33ed04ddaeb2fcb5fc7c581c324fbe054ded6855256d2a064780081f9d57e7161937f6133ce364b4ab422fc147bd0a814ee73bb48cb6a6e149cd4198ec5af258440a56443f7865c9ca44d8b7fd032988ff639df2e330c0f73ca9746ed76e9de9667285e957d666bc92e4441c072c2af468cceb91dc1ae4f5a9a0fd34897c6a4d69f665145c37760437429b24c96ad9788172fbeee2d70976310f3fff66d1255c1834aaf32b05e1c504856e4a2e496cd88818c0610263ddea20a702acc41991593e3c81d25cdbd0719463b6d2675737099853a95223b5fe58032b69d8ae8006a1f748822882d71d6df0581a3c3f7b320f316d43399f66565d4228409b23fc3fa1f3f3e0e8eeeb5cd43188d9c4dd320b8d8eb1db286cb963feb353bfd274a1e50869600e480740739d4960d72b249534476549700c8a56c5c9e0591283f4d43342774f352e3a29e2cdf8cb18c7c85fb07aca214ec021808de5e60e02cf6326f251d1692041679f242d5a66d0079a98d2c4f639fef9d316d718a38614a7a758f5676faa17a5ada7cdb6d0280f60ae2a0c6f84020f4eec1154dbc09b7ff49798233d516118ad523cc460f775a2146dacf7d81754af9e7a623dc15b1590f3b66d4f0038260e4d9a906799c8821f09cdd7e32b24a2940bb674a78f617e730dd379f65dae8d7b4416abd94d31b02f34144847102495f9a25b75e711b8e1bbdf5cea564628a9fc122edd91c2777067d24ca88c2d288b1c23017f51f0d696997787036dcfccfb11b9d646bf1446caee6b3553e474499c187709d3904dca75832da66dbf3914bf3a249022de54d81ea1d538d8263934cbc4a441f2eaf3830cce2cb7dbd2335f07284475a194869aaf1aa72b022a55855e40c47004b56c562d94d297a5a685a90c47b90ebffca2e6767a7050e27749b23432cd2ae53b30b71239affaa58241a8517b18ed22a74f2a868b1e271602c2100c449006dc902254250542a24bb68722db1a1b07f0095f1b902199364776a5c49432d8aa2158b5cbcec79c1a30bed9d5b26b08eae3d860bc58abf13d3afddb3ec6a7f60a656be613dd8bd55bde86f39c1a9bed08e7ce03cde2efe22ff17b077b55f56b4134f1e7382e7ed32202c72393ea3772b2b3f976b70afd84f2ea70639b887b986ea61521e7b4139a607079852adeded55790d1630f280f55f1071b33caba532cafcf854ed1a21d0640d85fa89db67c6a48c1e840b7aa05ee4d82335154d5c37663c5e26014a82dc414619bd97f6346ebd96c68113a41b1e4f4ac671664fafed8311c7956888a8dce84ce1ab208590f6f41b3713361a261d7600c1e6309a4528b2055c9f825c932e75d6ce155529047a3565b30ef994f6261195668f42209821274dd8b386b7f7c1b51a541c7945b01806dd681ee8bec6ad2c7a882ca3f2712e8102569c7f7b70e9705f0e7c5e4438d8d8cf9a3a204db4bf1b844b36c7b308c04680bf2b31df0bb46e6e1d7932765b6169f232e6ee0b2763ebea994efc02828163942dd8b4e81ec1cf3dc692d2a99306af40da8403e8d9eac531584da2b4340a4a22b4440925e5afb532a64118a78a9c933cbc43d12721f5ad10089123adbe9e2319d97330b258d0a596bb2b4b859d60513fdc209e479123219bb9d15368c35c25b59a8dea58d6b772183eca89903802df1294288cbfcc969b5e50806945aaaaad2d685c26061a639c7763abd11900b0dadfced6f2a7378a6d2af535fe9e9889f7b5c17d3c970b4c67a3cc88a83db6b287676ca129cb6bbe0242c90657ab482c1db813d9deae590777a3a253665daabb7928acffed38d227ca14154214e12c0e7aaa458a47d8b65fb5280d02ac776d4c1c8c7c4d7e130a7af09bf5559b5eec76e8db00710420e1c1d9ce169dabfc181d30367bd54e30e00aceaf7e22c3e37cf49749c1c945848953b17fd80e27b14fba20adf4e0cf56bbd2279e2f08fd2d0a797567147fb8ce731d40c6765b4b36161f39abe61ee189a0936b62d5b0a63fc577954a123b4488ca658024ea8167656d32978456ed09f33b014d14551b41aab0ed4582981c2ba228c2dd91f643c601da31a8e27c161a96618a14b274f8d0f4796be80a1bcf9ddf5c6e88b1809ac0481fc9f9c16f5c173f7ff3f960587728eb287b0e5c5eccc2e0c3dd4fc15a7e6e1e298932cb393a898c8149583ca1b0a2590a56afb41539d230aa98bb8b98c8799f7e066f197431c0edbccade85ec7913ac1ba826b4ce591476a51d1f9fbdafce6840ade04b3dd2529e8657d765b919897c09ab843011cb7018722cf2ba8dfd53bce42c00b0646ef8df5ae2a6e6a7aded295804ee72958ae104ca5828d992b19ff3932a93fc0cb8eb490c5cbd6e5d1799bd5f61ed034ffc3b1f0634c1721f662d958a70d71db664d55d53237dea206d4af698125e6ee4ac3f58f00c2f04eeb8e72d616d9ee5f6248595bea0718c58f0001dfc4abb1087fa9989edad6bca2eecfdbc71e0ba152b066076bc2694752fe5d23d4bc7d113c8ea06889f191ef35e36ba5321b44504b8ba5cc42443ec479111a23c7f9316e1d6d2e9e7aa80110f1c8b398793b895b12ab7066ce8fbb4d3db85eb41f929de75cc3a94768342fc9694372364db92b855cf2204e7c73721beb4989494ef999d8ad31f1b63011e46a6ef359949f46fa61c0fd51f18a487372136ecfd34a9614be63934344483c0ad519e6082fd9f45ee12320681da60549bcc4985950e30eea15aa36f7043a3108fbbc28f68f2dbbb9d8efbfe349469317c1cf48effcca4767b5c535f902dcb41bb648c8ae985cb4c65d6b3f40b2855b588448a80e4e7811b145460d4a8df51896b61f4a982a3445d2662f719f8c03c4e382aa2c0c7773ee5dc75ff2f7e66139e3e53d8a33f265a350568e8ccecea927648362692aa0b8f44e78e42181cbf4c40a0702b2a2835aba39f35b9c65ac48cac36209b145b6b50e1bf5fee6a897dcb6db3c780e82b837728880663e0e4d918bf3b3ac5524b928fc671417607abb13efafbb42b05996add3f3e431526e569ce85ff44878f6c8a33a60431f010751181bda62af0fbee0ef6f957e8f2537841773289432cea3a8d387691791abd7c8dde4f28a578c2ccd652b6b768f919829da138469d585dbe06545d69a2d7dd082d483f219f5a249ddeca4172425b130adabd5753eea91028638f126d506eea8a07d9866b78ecc7bc1b0298cd7e298c4643fb3b0509bdce935e2678cfa02a92645cdc6677b305fe074803ee051295e4174dbf640b7a8c11408423d057fe47eb7bd7e11c3074eb1e5ad60e7ed1c9569736468c1833c63f418fb66d226004778754765adacab19b1562dd790dd08aeb9706cb05d13fb22ecbef8972d0a436a5be88e11bb936bc394cfbcf9fafb47c8818aa14d0ae2c8d8bcb3525748c04bc4b0dc8f51608a00ec9ecaeca474afac46455a3cddd1a8dfd35ef3db854f77425388a0af07093a9b1aacdb46dea2860c7957506492f80a72df7e58b57f3fb42d31ba31631ddcc21c41c5f1374452b8a21c41026064a5615f2c7a829b75676784a9cb5b8b587fcaa5fc5405decde8ca2df1a5ef1370af52d57f0da162a704184fd4cf02e25a6b256eb27daf9f5d9a733071313728c179759c88c00a96d3a261e2094daffb54356f00ca71e0397d7121dcb6ba68f95937035ba85044885ce1e53ef9dbde027e908ee4e74636e9c0d964c7e65b3c3b08fecda4373997b22ad4d033413343ef66fa3bfdf89d2a126b08da7b00f088954761648ef3840c531be475fd9c3e2bee57b94143b1278c41481150c18486833f1d0a588a5cc3efb46e80a60cf83856fa03357d63fb44a50968ddae44a296dedbfbb4dd42f2a4ef3b6292a1f75d5a5194c589a619a59d959f23e5cdf4d8bfc41eff401486e2fa11e672c031008d59a1b1436f158e31e198355ec8a3793debc4d02371f7f9c1ea9558ad566159d517695cf8eb5de14e3b4560961758ea3544ffae650e73a9dcb326b9253f0d6715aa025312ed9bf4dfa3097af52b43c009a5c6abf1bd84ee815a25cd65dcabd9fcec342cfd4e360e4143abad9e374423257eb4aacf77094d8aded60e5992ab286a3c155f958d9698ff193bb341ed74a7cb2dd70c8f6ab17bf907bcc9eaf4a6b2278dc4c0e7a14c0f07f4c02b029dc289f0d06f54188a46d1b9caddea86ba4724f477b5f9bedcb67a90972b5e4b38e3df81f15f2a140901997e0f7feb97309fbee0c2028063212a09ab721a58e3cb8fe56efb78a8588597b0ff57a26b1ba99a6fdac72c1505a8ce252e6995943f2add5949a7ac4e5bddceb2eb6e5abf612db4badfabdbaf31c1b5ba1ffbc6aba9bf3984c95a6bad1eee2bdb8cb403949f22e6ea6fcf60d7a34c6e52ba36b5264cf2aa79406c5b3676ff409eda12606251f6d235642df561429fb960ff4159533a97acc6ebd7d32e33475ec359159d56af46ae07047a52b009b94ba7071ee619d5c0c955016e6dd97029155f53004ccb49326910c3af6987af11edee08851330f9fd906de2e8fc891142ca91ae697d3c8f21b1ab5de4002614846d4511a101be1267784d0d7f1fe23de0c227935d32f5bc205b910da984707bfe5d8871f21ce390370f18840ba8e2e1a1005742705022ea6c8b6d31626168241575d556f6b1545c55ef39f2460f34e762614237275c7b4def5efa0ef73b49669e2964bb53b18a389bef70376a2c9d1b4f436119dcb82f108e650905639ae078cdfc561afc8165cdc579698d1586aebff2b8c8a2e13c810aa85132459d8a6ce7e0bb39bdb68b5562bd6227007070f2f138d40942893559ef1c95bff3786b8148a627c0c9932a20138740426256dd82f02e3d7cdb20bb78507c60600bab6fb26ed7b0b1f72221cd21b81f891bd1875910bc9d6ff2cbbf8bfe360deb958fd217fa530408f744088215a4dc2ff811d2b9910462d2bf070e39c7b503cd3164981e2ac3a710d09f0370072548ed1c47a5c59e5b59671df6dbcd948dac197d5a130853a87c5ad05904d9268be27bb653d5ce9361ba6122e942a71b11bbf46e5d43343924b9570a3358ae1454ddfaba3b04b5f525d4dc881d0bb6eb78c0e00dc4c047c1bf88986334ee17a74c26a676dd96469458ff4c9d768c21d78eaab6d8e24c828be90a8df78e9cd1270395bb73e320d3d6dd7fcf52c3062bfc76fccf32b4e3352c75c3864642a3795d212b1c46a9a6e385ef1a99cbf31b445641857a04708c3700d1bb2a577d057e777c4f16540bb63b004cac629c373fafc6cbd811fd5b5ac15e8802f96d8bb60302669362fffcca91bab90c8a56956814bd57db9f1e7a4bf96aa41f206768b45a78b2dfdd71d9b350466e019124e0db87280e1ceae2bfd836de727e1bb2d969d8a90d13b9aa231eed137004b4885779b140872d8cee3232281707b7489ffbc290f42979fc32c6d1fcba3f127bf1e617d9668bd0138a14e2195119c293a6d4450ff6842347e09cd86e6f3437649994eab175f62f5cdc478809c67108f8455d44f077eafcd75591fe3cd05bd480a89bc1fd98fed1c547e50fc88cc1d45d9cd54bdf23da05980636e3b4d01852b35a6095a10d1eb06933eee8a98b0639e4aa60e56a4f68698fdd55b8a6bf2b5f1e1510cb51b540392f93e1cbebd1d75f38debb0fdec9dacfea599371aa7d085a464f1e62addbd3adcc654f1672eef773fb449aa9c264adfdaa6a285cdab944de3f2e7455b6c1d3ca9cfdf13b8e391a081bcdc86c0c1f7ecf2246c500659bb485743b6d1f551bafcf920ac4687f9ffe571d25581ff6bf82ccb82eb50298e2cad3594d0b42142dac3001e7631ad621c69c237beb1103e05be5bdb078e6962c2ac33346972d6aa8e3c01a0190e02c0c0184b444e58a5c9a255a78db7477261e5eade795b65b088dc29203d59a4d532b3f1033be716704a0173bd33358ca80a7fc3e145730e76a36607ec67ba1cdc2e83662425fa2aaa4523fcb13e046ef19fd153a8c2db4dc546408f467280ef197be65a5f924984e40335e28748042467d12ebb82c3621bc2808f701ed8c50b8d48b87c7d64420d9e55e563ce003fc2e1d7683fc01d3871a80303c8377231c836e10a328913dfcbbc6ccac5c4c44bc3f43494aa9307b68868bb83f99497229c7ee40f71d5a40d8f45e3c66d4a0a656f0366bdc08e5e0232c5ff80843238d24e6772407575ac61eaba282b73cbc1a3763858c963921188e67129b803e775cd51a3102ca56106989b17260babd5c235b34810028b136b46a73987b3c8cdbea41515337e7c898b941797645f84f3f7d2170e20e70675ff2d29c914371bb6a10540f99d68d5f35fe80235ac4c49e791ef3d61d307e9ef2436f5a7f48a49eed6209f575ea9fe265524eb8f75d0f71e40f1e179c78eb21a57103e9d51020788ff44c85a8ecf4eb67a8a55b4644a78b9444454fa7c270d064f331ab366a33160238bfbb1dbcf9999eefd6f9966eb33adbb47760fd06082a9fbb23d30515a51c93f29503f834f7b5e74715d9eda12c81eed4fefb5dbc27bc186d2698d8352f8007ed715e33e5b166f68e040a9f056695ed5fa27ba1fb97526076008052af37ef9271c1e78970a933e24fa0ab52bea0d8cf86740566d3f7d9dca8cf79aba168dfa3531f8315d39525673e9fcdaa868d03641bf96473f1c1bcbe608a42da067a9b96b26725b137facc8faaa4887350cb5fea0f6c499525dba9d3fbccdbf17bf984a0ce1ecf125ef2b5be6a03187251ba145800a5969a5899e11b2c64da02830c78347ebcdb5e8422805ad9d24c50dec2092d351007cfe075aff7e4a47994fa5c87fc38da3a911f6fe2e2bdcf2f8be45a277d9180ee3e6037135fa8b82faecb9e6c3dbc52274e4fcad76e141626231eb634a487d392e03a1d407ca8f8c293c5de1a67836847ba4869568762bb3677da10db2b6fad86623b15ae2b53f1b72507f56df938357072b7ba583de30f65d6dc1209c36e318949ba7c27a354f42c0c8d40743828b26e934ed8199fddc5d62757917d1f95be3d0bd81261e6c2a7e06e95b8e5861c578161bee6772b3cbfc1cf03bc02b432c321848781ed44f65739aecc386e571053f3280c7fb5033810d2908a16ec02ea70acccec0a195143508e61d8d74fd7ce93fa6cbc88eedee1263ea554a206ff47185060a3690c54930ce106021b0fb30eaf6318a8737b6fcc669d3951e2018dab0ba060b388196c00c3ddefe4e59cb9d6ca55f495d1d2c1c27556f6c68a9d8172565770fae1fd2c5c6f6a012459970b0a0a451d1381ae9ef0e4dd7310b3226a0c60a87bd54cd1cfcb5656d529865263f2c7eaa6a7f4f9e10f563f7c89139ac78441cec35b2b616acb2b89484ea0de053bd4ecb3ec8925385a6b336af00feb6f2e30c46a98f1e27bd6f99c4d37b85b46b7c36e7e0d2bbee1c9f723b0db2f890cdd8d11e1d5ac0ab5bd78c81c3eabf71ac8a0b3e73aa35d68bb5abc1ab881e5b33e3cbd17bcbe6383495f32775bf0e70486b0562e9800a39d698d3cf62a9b8284c75a8153bb6811f7a86a6f8ea19ccb702ccacff5faa94f1ea48c697bd957d06c8470914a6331de6e75ba5b5f58fc059d222fe5f00c31ce8ca4fb3030f2eb39a57f26735b581d15380f0ea08096b460be464a9c21f3dda7929615c47c948e7e5ee9b1b728663527411811c0c4e03cce88b6a82688b2c3c69d74061108195772024a4f1ca603b2f1bf1b9f5cc930551774b0f272dda4dcd29befcb29d28cb65d746e97a180c0befcd8a85a4dab572721ed7b0dc4e0708e881b9de9c403fdd71277bd82bbbad3216b32ff22f6f606e0883afc7c7ddf156e4539224a1dc043b9e2ec52f6194320604ef37b175a5a58dd99f16cc1b4a057fcd33ad2be67e14c14c520502e7e68b07c561bde4a61842c53f1b15c7ad902763fed6e28d6045c4a2f639ec151112d7b694f79fc76c4ce4d2c9eced3d3e9ded4df9701f12331d12578babe929df5409713ec38ae7a1ebec07e6e5cfde26bae62f90213ea2a4c6303b3e243c9d46e3747111d5a65d916b12cbcb7b98c3949bd789e92649b5d42dc33284b41cc4561aa826ff2dd34a5b062404f66d310be434715a51689197e813771188527e7d1ae711b3945d9e7b06a36d810d875bb14636f23152da504c78be60feb241b6c02ca3a918e6bf14c5fefd0d36879e7a9a110b65c48a733354470ef63830549a09258cb708b24297773bdec695a343465173bcc4ca92e75dc1ea2e3f16b3d1201f52c615c5523dc7d6f4fd7dc4db448a4d0da7935e1b9cba6335d67d526a3afa2983150557b2c20368dea2d0f501d0c96fed9a0c0c0149996eb49e3d23e2f198cfe2a32912cfeac7c02bcfe42db25e190ebc189114ddd7fb2effaaa301fef89bccfc866afbcfc1b968b6e9775e0d12ed9580478dd4b0463583bdce271b2efbd0464cf848ff71f0b505091fd20fd367ad12110d371e11ced82d3f82709bfe814b38544c34a5b99958f4bbf916cde37b923fda39f203017449aeedb6789227e3814c6a99aa94213026ac037e578af47d46b9872250fbc53c9c304ce83ae9c26e16da39300da89ae3b2df990c418a97feac6e5c39c8ae01070b8e0cbd1af7180ca9cf11e555a682cad103766e236f97f5400fd83e73abaf7e91f0c1cbe8d98b9ddc74a447a76522e41ca754a45b1c2fadf262ca72bcdb7c4f484d728d0492e8ef30ad937468250a8f60151fe51489a9bd05e94b603f91bc339b08020c4445bf043ec81aeb805dc019fb027a3ae2701603e75e41fe52c47782c261013c4d4d79789d3eed9b0503ccbcc44e211a7560dfebc6a2665d13ec88a2363a3b9264a587ccf52401fe83620163fcb1d78351407033108de2bc37ebc86f9ba761f920bd2f33bcb5bea6956935e98dae1debef7a826496b460c12e1e6fa5c91dab0e31e8105e500e42b971fba10a43d48508981de5d44afa7b6c8f4928c3b0ab990a99b6a81fe994aead3c126e198f36bcfd5d3de82560ceb6629bd6e864de176f35dcf19ca0d7fb5a78b86cdd144b6521968c39c189c76366798a952b97fe8348368411218ebe19833a58100f72ffa69330fe6fa850afe3cfee87e762c1c4f9ad93e0d2214d3f196bc3325e5e491943dc8a9cef8307ab289b8619ca932c5fe62cdadae4258305148164aa340df5ec1adeafd2e83fba11763ff1802e2952fd836dc1b4327b1222a260563515623e39dbcb3e692d6554e4fa0dcfb4d361558cc5f70b681298620752722c4978c93613501fcfa8482caac630860a9004b5916bf697361d001a431e2354fbcf1ec8ca8236905bea23c83cb899b1855adeba887662bd8deceb43449c42ae1b604044a42d27dec4e00605bcf95f4c2e884109ebeb84a2a41f32c1d16036003616c0eb38c0897b76f2e0d6542f1063c743487b7f4ce1fd26492f88b045f98a7b9b7670e761cc8ca1341fbef9f697d4a24cf657d6814db9a379e24869b6aa48116fc720beb5d49b1b511ba3e55b4fbaaa919821e651d407a19da37c8ba2228ff2917fe1a46d1c301510538e00c850b39c6453b4b092fad904abd5b06793d255bbd30c91b826a1105f37a21a3a78ee70b92a17c5624a2610b23d66e2002b2101b04d9543af8826b5908cf6a80a64589a9e46b5879a74bbd2e49bf1b4261161a53cfec9a70a4cf1e3aec83b336260f0a76ccf709441a7c9e03bc0bdf79dee1e956f32448d36c38c37e62365978f134f5abde9f8ea772c0a824305afd01af6ce2a62da88e5aee7e3af31866d8cd37ff3a721aab80b7be3b0cd2808a597fb4a1b255eb75b857c12a5a7f729cc7f91206598d0cf956bec40584c72c38fd70079504e0eb3417c41053176f7e778dec42ab1c345d030a7d7a59d52577a2cf73890401af7f1055631f92e3edd441ad4c1c818fcc2e1c31995992d3e6c772fb1f316affbdb69c2a441fea0a2380ac5da9f767ca5072d7f02fd6e21eb469d7bdcf9a0e6a6f51537ab56ee2181c07d5b4974653734f239a5c7f03004f855b2c412174526533e92786115014b7a01083cdd3a562b152b0e03161fde63816aaf57e718a16da86a8da5af1b86059446f75aa823f1149fb72de061c04657edbd530f37c98ed8b52b0aee299f86d2cdf88e1239457633adbf6ae0b607199b69743e7ff95130a824071b06e66da6635fe69785b325d1841003c0460fbcea6bd3bb43d9e82696d65f1537d045df994c9b14e881f306e83f9021c02f69b3a58704233f8bbf97b5c7d927fd2d097eb6454516c59208f7c86cd36b58871ca6743bc5e28de64baf82122f917affdff3f239c7237a0da24be3a7fae3e8c7cd8cf149f9b5f806de5f59e4a9424ef039deb79beeea597580bd7866f9ea61e957a09717de0336cb8b39f866dc6048b8f79fc12554175f2c3c6faa56430ce68628a6b366d75da4e026a1b8c56a8cd2bd7d4b11457f025f7e23b7ce805c8fe66cde49d4a35945f685f4d26d58c5a9bb3d95db0a8a67a44266eee2afc99e65ce0b9c4dbd5c97344de04faa9244d0fbbac1f31604080164d2794987d6f412e120f4562e1e7843d5c7f07bac46549381bf3ed6fc31e5805902da4e4b3314dcf1302c10dd5c220f2ad3002a26a02b7f76dd32033f764c7c18354fb160d975659c19763a572a7d4c09a20023e403773d2c494dacaf7323adb0592148eebc913020ab83901941fab8d7580aa8f5c5d8ccd870271a9980c714a767695975114d4936412a2e82161533c12e2f865418cc1d3d9b86f200e68e2b7321dfa848bb0e9b13caf49c86cc3734a8ea5d83c7c5faa32ab47b59cdb57f313a9ba23fec6d65805e02cb43f5ff60d95a4ddcbf662efdfb3e16a2f4541c3d0782627700de0d85c5f0fb3902efbce92688ff5d57e6e794821e03ec095d70043666a9601c1a6ccb6783cca9d06036de5c4e549bd2d0d4e436e525963501d596d0aff6c678c4375de2762f7e29e30f16baca21f5810604ade1ac5bf10f0f7444d9e5cc07c87ca328fed338feb94cb9a445f872f22b7642cafd4af5f5f8010033dac4da467a9d7d6c067308676dee4b29774e5d6deedab3e4d1e30eb89676eb74bc1f8466dcbd61f27f6cf5af368f46d86244b99106177acd0d68806d46d49a848ffe2b590b5b1d4a7cbb4cef5b06f80f1fecb8dd163460b2cb93c2733d4c199443f335cba1d4df3fa1b58a8385b49c79e684d878dee2a5c3abcd6c189b1ec878d799d72b60903ef82da04d0c065440185540779360bba4b7e10052b2603c12faef79477aa7bd61fe4fb1a5ad3ada2cb39ce61c38d2f3456f2e5b3bd58bbab7c5fd039eff41e8ca720feaeda2f96a43179c032d0d91de5f77b3808ea96c46f143ee8dd524c5420dd45e7ee0110bad69190bd77c3599120adb1e88e40fbf2b87c2948d5ea0b0d6ea1d9995fe0619dd39825699a903e83780d4491938aeb58289c34bcfd534b659bcbf80ca5a4dbfb3bf2649a6ecca609fc23e1a40fa3ab89d29d8ad3938f309e21dfa0bcf4c8ef1d2c4991b83b4bac6425720f1fee7c91f2e77ea81d2e14c0e5ee0e88dbb2e471e3e54971314d2e3e0e1f2263bc82a01d009d4aa44ae2d2a192d34600e6d7796f31eca57df8b895d59d32d8d38f4d1218da05ea9d6d70a8c70d215cf1ec36c1112dd5069cfbcda840574bc8af2a780ae7c9de7c17c1943d80006f595b82125e2efe8044bbbc72f6bab0f7dc58fc78a811088053b2aed3f56974e0ecf09badd2f70886ac799a3dd0533cc79d22d4f2d7c227d745e7156187a474c0682d519745643d5cbdc769bc8e704b9bd4cc7dab33a21d2ca5a15d2d22eab0da9099d427d7063edab1d6eb89f189f5820cf63c00b37c68fe189e6e0034b50e7312a51c9a9c71b7a0bad6e82cb38869b6ae2b17be87681b2c0dd762e09f603e23e66c96cfea0535aea69e51453e4c9674e52790b5dbb94985314109c49a373c36e91f566aad0aad5af1df4d17634bdfea371a46ef2a52bb55f9fd2b392f03ad1f7b63b1ba4998856750f2370213603e9b4480a756d8b18ec6a7088726cf5947d90121b3076480569c75602ed5dc57eb7e1c0d8fa056692c5414d2b42c3abdade213faedd2ee04b4f4045810cee94470c9856e1799378dad0094574a1f6f7b436c160c85f60212cab4d30f7857c50e573cbdaf74034f9093b195ecada22166f35061bb7ce363c0a1132093ea239823e6ecab1dec6eb002700b5f0458aac06e022fc48376e00f0f0c75a1b10463ddfa57aee07d4dfe2a36da0481e65a302f8ea7034a0fb1d4c329755aa00da8a027cd94e1818d46f600c6e6cad4fe2f7bc894761bea75675da08bc93362855dfcfb08802a9fa3946ff5a0036eae3af0fab97cbcf9b2de94e0311e196d61eee3e8ec1ad4b50f455999043977c2a6032bb305b3fc5ee4b163469c21aea28216ed83457b6fab6482071af9899b40c22f987a3c04624daa1b9633f6e4d672c490d59bf7e3f7dc7ebb24eae1988cfba4bc8aae4c78d1d102064878aad580f5e722044888ae6bdf078e50cb750b888efc720fd759f4efc6bd4d3534a47c396633da1d5acc3972c5b5b6370b102821dc61d9545e52e0da9aaf308f1cdbd0307525348a45e4807b1a58f26415dcf09cb6b0253cb42f4b4b56e32072c9ab39374ccabc2109a5ccd669016c6746ed7d0c95aaf121a6d52e43cba51838c272d05622acb3ecfeca0061b5844e855926e3948756377fbdc3830dfb97e43ee15a4cd078c7cafd43ca32a0c7a7b021dd8f9d48daa0b93f432443720efd7ddb39ba07ffabb7c015176866dba1cb58e3b96630af600eb863ecfa5c5f1799fce0b22abee9215c880b5ebe5d26c03ac6e540cc6b58ebd367aa745d82ac04df712e8d8acdbeac8c5d8fe12917ee821b16a54abb0c144a969d5203416e6ed535e5af92af82a74e39057ea174a99c16ef49af6056268dd0fb56ffc0070cc70430a4e05774fe2ff99103273baa14ed9d566d29401f9a43c8636c291630c56f54a197b00e04574ab8230abc9cfe72ffbb463026a40afc2a27b9475a33a3a4937b747cb0ca3e2945878b4d8f5b9c5608624a97f35ecd5bc366111a54c60a4759e2789ba44680e15f3c99ef80c5bcf1715ed5cb68c8145ba9ae0bf0433f531c6b285a3798906c0b6f06b10d79f1e9f08df9036119f8929603e4d908b7911eb0a96a81f7526d3d744d0d37c9157654387a484a4f196fce5f1eb38b26ae7ffc0447636a106693aa820d904a598bc7a246880f0b45f586d18f7d7a7bca3c798cd16e58a48b321fd6851b28460899982bffc70424dc8eb5738c4e4704f422ac12cc0b5a7ade588cbc7e69a604b05ff87c522d0c3f3135c65416a010cd7ea71ff837476104f6568e3a9dc60bbc6135cfe5b72ec9d869520073b66754ef03ceaccc2e5fc6e9932278822c73c45c59f84e868112e0abb3256223301ee2870c075dd4e04702d88e7ad73a7e486ea00cc46986dc953be456f93e9f4756c484579eb6f51690f15278840e4c7b1c70848d0c09fa238c7a267f7db3b02681fe9dc0106d12ff612ff43cf1c43b81a718ee9ab99c233a5a32716e64cdd1f1716128353cebe8bfe44add8a4b4162b30c0e09b8590de6632c32fff11cfa43928ff1750de1e168148b05f4ae8f2822df07e8938d7c27c334a911b3891f8780aea396819fc9e11b7253b465cf2ce3d281cf59417074df70431d8655ea1495d707c1be7249a1c1eca02792a00ecf2c55088b4edc430f1fe073172297207d9ca4af8256be60668ce7c2f8cefdb523ea1e163dea694adb49fef6cee7949849501750fa69fd8e7059e7dd7553a1c725cbcc15103a4844567caf0f7c3566476992d1c22a4e394d732d4915bea758a90bffbb9719b2b636e35b257154b15431032374d1ac1bb5e931aa5599c7b59261017015f57076e411125e9316be1c5236a89362f74093ba4415216d41c82b92642940ff05b1d0ee6260d884dc90c75ad23c7f10db327ed98b41e2a6baaeb2bb89ddd2700c464e386635eebdb5806209610e353878fddebe2c4c48cff014ab48d14dfb6d404e2abf11c82b41f1a8f785647912cf67975a0544d034b79443feef5a2a985fdf812cd1545bf97da1f1503f5832c3d81b18fd2cb6371e510ca8be63b07ff4bb96c876c8eaf747d40e51619ee833dd03ba26db776cff0db7e0bd58ccade48579911fe0151467304ffcb3f5669fb7cc63d3fdb0b7bdfe2a62c32df5c0bdbe60cd1a173ea9410dabdda2c6082d9a396df90d42cc3619c78eed99c4db7912ee3d0205fcfb3d1631d9a0ae71e6c6ea8104d90b194675a108bde80b925a6d0cd488f72dbf651a3561555909021b4312cd4751b54cf6c0310e355ff303a1cf8d22c219472413f2c226fd7a51531c7d0982735f324d81d6a3dd10b09011da71aa802e64db589047cf94f4df0f7293b5c48bc2fa13d494bf2811ec71ab78ec8d31a619292c2b70509f9cbc61d33c95ed43e8b35bc1c3b16cb959e52142a12890fdaacb1ab27ed3cedcd9931eed8af03c8ac326607c3dc56d5fce0a1f5bbbef310ac4986dd0dbfc721c9456598a0e565b8de5254c03ddad38d9a9c4a6a6be07e664930febafc5fc2c73af1414b5e4414855213afdf51dbc367bb360f77b183f1aaab14c265098c3877109df80aa50eeef458b412775a7b544280ca221d7df2fa52e33e3a5ac3d56f3c623de5a526188be007cc49f526fe244f6f19ca7f276b804678c915232b289e4e5ad1f873cb41a0d8f01f6219d500d0b0ed00ef7ea286c4ccb0a7a381f01d7d4ff5c2c21f27fed53f0757d17fdcdb83238f3ebe40ff2b2ed200a4e74ffe7b9c7dff13ce2ad03b68bc9def54e2cf25caa6d013edd4a2433b551a43e94b6afe63b4b9364b91ffd419db8da8459d26c38594b343482537ebc4654368f523a59cdb79506ab9e91e88eb51a7ee075b8359d289cc06fe665aca0bc71b76022b3440d3eb21b2fcb827c078c2b0bf5c4ba68097f11808941b69bb790052e241581bc45874b903ed1dd6f8f352c6167e8a1d1f69747a4443f4bd5f952df056b0c3d87350f75739278a83590e215ad0276cc7ae6734bfcdb6163e9e10aced1d30a330d3e811ef48477a0f1a4cb5a003568c9bdce6cb94d75d6a1e1f4e02ceeec6a274131f19c11849fb1ab01b96ad80ce829f757e853542891dd4de43eec1fab030db841366c7ed2260a2ac9460ecf78092ef4c08d9460ecc02f7a358abe1eadd81714b3406f14003d082dc85899c04e4d2cb7358c2e791d1142a51203589fd57972760e237de30535bd317c33980ced8dffa55180d15a6aa2481473ce67d4f4a12726ef571d82f809e044efc7ebe2b1dd4616aa9aed305d3355e6f0353639ef6cc83827e60d4e24c8d0b0729e1607345e7d1485d7f8e81deb8bf301611a1615c48eab3188e386c45f39795b406bfc26d259b15f2548f6ebaddd9e304b265883c5aaf44a8421b8ec164b55f5c3d38d25f3748832338d264171c94a69a5d474ec3e0ab17b9bc8e897dbcd804247fa2658c8002307778205f3327f4fcf7e818957c92e448c7e1fd28745fa0176bee59f46584bec4dae25d39c382d4426fab28b71130143d904bbe0502de27d8bd8e816537c3fc322d869b78d4ee2180555a9fe485030add1ddc4d92b8e12b3ba5530d891f91e2c2af2febbd94b43f4265aa30bf4a783b4fce8f7b06187752c20d819a26fe6c3836dd9f8ec388bef5555ac68454b6f49142903b3e7b69a4254b3eead432ede5e4f04b136201e146b9634ebb9fb917e8d7fe61624e222fa5770c40b018db01e76af30992bd05dbae933f95d8a5259e51249f353edd9b179a66e4ee992778389071fe6d1d9bef094f1c8163bdb73cc34ad066d06cf57f7956b5fafb8b031f3eff1d86942348525b8e14aa65d575277bba96163be89f593945a999fa9d95776097495870b0d1f8b53bd084229e2d218fdf2a539550d6e0a6faa095b5459025d8023814569685768492ee8df266f3be7b7d9d530ddead63fcde1004083801d4641f9aad8e6f8dc3565bac2cced360a85e996edda64247901ffa778ffde28da0927dfb432aaa5c7a519648a2926993b5177c6138042d1dadcec595ba7b77c9937584b93b89a9d44f689cde0db6d605d97c9d4b22a75c053274c10bbecbb08cbf9a29cc7972b8a84a0be5c8db27ea9596c01f012237d992535722d1d526a8f49b8dfc5a519cb08bb3e226dbc41563a8b16b20e80b0b23fa16086dab9c6e3101941304982e41c1f5339ea170ee736c998a93d9346ebfbcc712c95a00ab65885fbd1d07d4403c13e3515e0b13664525ffcd43fdad05f5351c8f65cd531807311efba48dc52546f613c95c0cada462001cf7b12a99a02b46532e7a6ddc81370130d918b1e3b218acc4245411a0b22223783644d95317298f43bd807373178be393a382316a69d102edfd84989ffb89ed2361d07db8581c4de90eaa515b8dc15a273ad917d042e0dd0fa358f62b9d35bf32701d094155f8a29cdbcd9db56a0e0137544a2a372bd6bd6f14d86375b266a74146f189c459f91fdaecec4810d8c28d074ddf4b70f596187608cbcaed541fca11020ebba71e02175e0f228b7d3a03b606f8b0d8189653d525284f2ab6b0049b7a3cb1e7a87f253510539c67c0040be3ff23231c0c785816a6975aad44d1a988d68df35753ca379dbf99637b265f8052ad6d2bba85578a853ad07fdd8fa8f2b07f2365a91cf385814e62982466c114eb29c53e9852dbcada44f2c454badd02ec17914f0a1e66e88dd36dafd380a7dea3951851fc229663c4b9322daec5a6754dec799feca7454a3c38b889ba589dcc76b306575ed180f596b11be5b66ef80b85ace3588d7edc101d90b08336255c1a4472bae37f1bbd695808b4da45555ac55129ac763da8203d3679caaeafe78a3fa84180de10017dc7ec231c733b877244d46745b37c11a1aee342d7d5709e2272d5b7eacae8b97c80c6f5686b14458641b44a9d44b68ae058f99976528cccfe510dbb4cceeb385726a15b37a2a3fe4a7da487c9d6147605068d5717c31f6b6266f37510271d4708c5229cedf3e4b3afd5021a17f4ff9ed5871f4958273a7765fb39acf2436821783ec90096f4157f226122930e02c00adde1ae8b3aba754eb5ac1e6247d89131196aa02153f423298f51b1eada16d8799c68eb95c34bf31dd27194ae08eb3c6371e9aef61a9dc674b9332ded3b8eb56c211624d9da89f9429c7924be997e9b87ad0de381f13fefd4e4f625ba35c0f566c7ae8ba9fc5497a32fb6213e414be72dd5bf161a05972705dba26e29f1b7f65901a21eafe00edfd2de5868bb58b98b74acd0d8b47fa28a706eb754505ca0fc5e4d51d1e2c8ff96a2ef87f49a9f49873752ece8dedfb5ececaed1e4a25a8e2f5472d60550fa2dd5b951d2c08bc847b02a16e3fc8bd5cc2f98512692bed51b00cd29a43093875c2399d12a6c802135242b04e868f87de3c08884261dc4bcf13f8be518c9b445cf208255e0d44c4b586f51d160576811f5640e05733f1806d75e1299be183b24034f95df6cccd6c10d19c91a428006056a6be850d2a827d3afb1a42d436d046bcd8d80d7889c3016faf295a2e478185328329398eb114ad30d67eec2d6b7f45b20ba6a69ddfc0086e2715d32e236de3d569fc984bbbbfb50e2a95a458425754d11597172037a16fa83ec58c6a147ebf90132976ce226084657508ad6d6314407bd1978e123ede024c59a4c0e2ef58707e323d0b80e6b80828a1d9f4e1405e8ccacee8ec36bd1058bc6c5f050464ba96f23f46938ffba2c01bb4e13a72d1de060a373c1921fa377753525a215245ffe9213515f577ad4014826906edc52f3037480de7e2b36186800fdfeee102727a154421feffff156b2e6662c266e7a944a1fcc2b420aa255a014dfe993ece95ed4ad27b3de7a0cc70dffcbc555550a98b131821a0b2660de9c3a30ec5435fa6d9cde08761d93138a782fa3ac3da6d9e1befc5ec8ac3d7b59fe3d4467cc8e10f72ae7bedb15d133215ecbf0a47d4d235a22589a9fc8313a7a5e43ac13c7ec50e02e2dbd03a668eed123c2e5b9e216bfc17d54757e238489aa5d14fe58535ea814d26b45ccfa1c3d529ab24d49c9023b7f3665ade0f1bd32c2131e14bd125cca9d6c581a707edf47ee6ea4caaa590ca62a1de8a64405343609630a24f846aa90d14d6694e5d43d88c5f13027355b8401d7a53f9565c26a2a85f9ad67d7d91a88762c9d2d18c7f9168a82ce2782101810f4e72551e34d07898da46238c1ad5bc52e74543a220f21ae8c10129793046b356767b82b966d0a733250fdcc42afe8eca7edb76faf9e23b3d6b968ff41311e59067cd2fa46a72f93a6aa9577e0d72f8f4569df3a3274d54147d174db49c686264de01fbe608528bbbdafc70838052d4975219374c823ede89762c54e17fdcfcfc890782c24653a48a857703b3502568c47d8715ac7c0eb6abf9dcb64dd06ce1c0c420d335818eb1adc7a392556e14fd6c724e4a190ea31c514a75ce6155b290d30358a22945c48d5ccea17ad45a2337bcf2f6494a260fda6e70ec20d7a993b3e215957f41a8ecce0a327c418e58d31afa410599e7caf0485a32dbbe4a2dc3cdced0d7f0ba04a04d979418de7861ba3313ae609320b5e2823446ec6917c5d269153a98fcc2ad150cfd40bc87e119e2aef6f7cc53d6586336813f545491b391a142e7b87d424fde988cc573a21e13f62aca1e7750494c9b9d5ae3fbc6e255c3daca76cc2f0485c8ae2d7796ce718608a0abc08ad33da54d5f5c70b6eb76972d7a872be5b29a5519ac892c9c2b3994fae26095e3163a2372f6fab09b9439a6e8863551ababe0fa6b1b0c859d887cad33e3ecbff48e6b6cd80d78bab293a8f136f9b30510e9a3407824aeef8146abc8a4dc88e359f034dadccc9bfd4c6569f15e7dca6eaab430af70da634900c0cbad5192cfde3051480818eb7c31263fc6a10bc4d1d22893b8683995a69ded0c160b6ee9d5fc99d7dc0a50ec91f23979d8d545c4802bec3ba852dcf3812527640d3876b67bc7276992b24320abeb663f5cd250f70ce2c96edb429802b8fbbe28aa398c4df03b7135de554fb540d26311fbe8a9d3a98b911652b88201d1cff0daed747b5bc78e6723529c896d919a73879fffe7a8e7285f079ce19cc9f20461a6ecd1c201c87a575952ebac6b2eaba20984f3aa3ed973925233ceb05fdbd4d5e41cfc68745f0b460850af2f7ec8e2d623b6eb756a6a215af8cba32a811fb321b84956c7fed4fb9a60b586934e57857038d23797f5b36958b70ab257948fb6312fdca2444ad083c1f04fe7a60bd9a3a427ea937f741e4d61fab7d6ebb034be01ae35ddebe5b7965f27b796490af280265b096cf58b74ce2de0aed682f2b6b855cef72d973a65387137b29d781a788d78e9b041dc6fccac11ea91eae951e6a76faf7171e7eeec113146d24381d2ee88cb351cf234dae8e56226677b9141ae24a23b046f1079ec9acaff7ceb6ae0d73bff347bc007e1d8708146c16f177a60e07700766e804926e06498997050c69bfda2f8126a49d227241d622d65485b1a95985f4d04186d5e08807c8ea0efa38ec556ad2b6958328403dda4d6cb5f0d17178175ba287cb661c1b55b0b26cb28c9cf77a683ba388876d2084be1bae9e5346e19a75ac1d6a85d63241019ba8e7f2ad8bcd8481419101ac506a0910937a32669a02b8528c6db063ee64c1f3711867c98a0fe1778e7b5b6d7c528f48f955ad2b2728a29585deef07e997c7b99469f0a6ad27db6f110ba795c04369ef652f3335e0b9674d7d90ae9da5bfe521076c2dcd362050b87aebdf04dc0ace1dd19cfa098aa3db5503e7d11195cfd6512425a4fe54e828d163a77015db7626dab445e1d0ff8b7f57491faabf2549be9b3da7ec7b67495631387be3317833d0c4c1e594334db7656d313e3f5defa430b5693edfd87133125de97eb8399a41f2752e2cf5122b6ff6685caeb46fc504f7465e43371ab6a1d2bd81dac93a9c0c6258a46816392560f381cbb8cc3558af0e1b7d6fee615deff400876a43c5473f2bad74ca92d8b7c80e8603139e5ea84055e06c9ea6a326354223ef10b8b8b466bd8047cef9e0a4df226e0c5bd98666bd149fd98fd1feddf14897e31e8f434e4fa333e62455def0ab793f8c55bb698b2817ccf816696e8b08fcd294af01f474faf61ea85667cdf82c3a6dcf237771bbbcaf1019b6653ad1881d01b7dbff7e9739de3a68cca55132c06cb30c6e0970d87d4da02fb034656bb3442cb989cec9bfde7a2a7bb5ed64354cf6ac25393b61c5c840651b4043060b33f87a7f9fef26610272aa81abd2579fca906f0d687672fafdc4cde1bbc0e8d756314eb30f369b0f1170a5bfcfb0cc8503c69943f988242c61b505af1cacebe2d51448dc762dcdd79c0c22c2c822f7da3addbde349df4ae4c1a195507afdc5fa221a1bdd81b3496e4b6f8cae39d65e4e7e136d450b9aaedb465f18361918688e1f316d117b2c988ca5c29fcec3a552c5d07c7657bbd52324345d4827eef8f789700e652dd5f942dd36202eecd387450b5f642121abbd7b9bacbf8827979b6405b037deaa09ab91346fe91e50db782ce8bf423b3ba466337af6cd4c00eb880d775e735023d3b12f28a5ccd50f0643e1d030c48ab4a18497703c51a65c9959fea0d133519fbab44db697563c2489f6faedc81080d076ad9eda5824e7c7a60e6323e95352c088a205ea27cdd92d15c902b29aca78bb61f809fa4c9250574a2d58fd640e90614d4139983d30ef396ed82be670030ae1e64d38cb1cd3f31a8038bb12fa4378b2efd7c133fb3f6fcb7533fec3fabeffb2f834592bff69a4590b44cf3bb604a31adc3effecfc98824dbe00dcb6d489fc0b7b1e09414997fab11a24dd7414be62a9196a9a7bbe1c5a3f3b8a188a199da44462888a0e1cfc38e59289775a2935f03a6902549d1d01102687d9a15e392128ba5bb7cbaccc59fe8564693c252a3477ca6ccb9a7b5bbded9233866ffc1761a1bad1a51c1ae133a1eec83791ac3d3c8859207e3edf833b751ef35f711e90532fc45e44d6d2554ac3b561316e5f3262e623aff8ad35d37fa30dd4efb268718e47c733a51ea9eb6190d31f55d618d01503d5231ee878abe45a146f928af08f5367b190c90d1129b5a956e7e67ac26ad3396678fb672da773d6b58a8e1f5b4ccb21259feb175a22bd231ebcce465b04998ee127a07ef3927ff09450bf057290a7a747e3efc87b12c78f51ce3b03c982e708145573cd2494f95251ea29232f8fc31b2b0eeb9f49b81fc21a2a30b355fdd9e32a80cc6a044f77c49531310d762f916039d825617ebd2ec741d3829bb5360f8271f1ddd5d1476464d662bab8430d241340e36fddba716c6d049bfbc752cdb932c92d3afa7a1a066a2a23380a112472a91475b47e28fff875d3062479512d8c5544dc587d15e1db800c7e3963bbaf2dbeadb68d107417e53c46ea4149d923dde8ad3b99f752020a233aca98431cbe34c74ba6fe419d36b6c20fedb26d813d7c6958fe5b60e15a8680e25d8d5fb31b2d08f8d28e4e4cff32f4681addedc6ac5c39a13c3a5425bdc45b213cca3b5434520982204d40f9e08bd0f63478488b6aeb280b2d655b1cd77bf96f875ead70b8b4cd4b5dd9bf6aa19848ccd3122946d0290f8bfb393be5263eb6789ce4791428006195b6b6e448acd6da1623da929e530ad4b4ad981bd433f7155d5b2e7b4b620562faa608f8294ebbcfa327c6a2dcdd239613d49d2ea5a27a049931d812fa68bae2eed2c27b541ab7ea385ac44b8fb7439e54c27eedfadbe455128f5878e5ca6e40175205f8df26694a46382fef60983943df9ce9e43e2e79221fd81470217d1ecec09e00768b5acc44729f9ea5ae41dae5160642a6e40c6054b30b692eabdd165ca1c3e93b3889bdb3e2559b7b5b7819353a3e4a0fdbd8168bc4e61d2df39797beb15d2d1937429ccdea6a5952cab6a96613d0d1e71a4d87ff071711b0e2ae5a393432dbc7db151e0a72971e965be46acc58327f5ce5ed4d9eadd5350c9cabc1067c016bbd4da45a1712af16ee6a36dd50d48905512796420b9e37a1cac3c8681bfe7b6c7ecaa02a90a688caf148710910c181bfa0b466f091fa1cd8228848ee03f495d6a37c3f6563466ec4bd72f35127dbe695014e886f33245e98c71c01c84bc969b7fb7818c225f19d2900aedfccfae3b5e013cb8b2e73a3914596c5826ce31ce03274be07e9916bfb686edcd3662dc45836641debc01fda94ea103de91b7944f0d7741bd9722d6c274eed124dff629a8819cd530b6dc471b35a53c68df961e5c5638490c74e40723cd4a7bee7d33649cd7c9e51f9e172432c18bf78c4b9f78f5bb5883a737f83873d57eb6f87c8f14170fd1c616943d9acd44d4ece6865260589fb4a99ab1bc99582a40f798032e4f8bb4dde8504050d2c70d1de454923631ddd2f0f91ad1b63909dd69399ad779b828e47ee835182a28187f34b7172adadbb4065da779c5ec9ae1951402bf1ca524e8a7566444594ba77ba19f3153e7bb1232c228284d3f18edcdc9a233726168d93769c004f24494baf3c9eb293d0419c004d695d6a3f6adfc668327446a850b3f748465660597ba3b5c1391f460fd598498a2fa2f63968a9b703084546f413d9702a332a9dc7239121f02ee14221578617d5606c4b94178b387e1b58d713927d29b084338de9823b14db356d06960941a0f30f54295a17a9cc99e763346699bf2bac9d20247cc569c1837ef492fa36e2c3be41feb3ed56913c3ed945fe61cda1e60b79e8e34c2fad93dacd55108bb2b183da1578c02239792c4a8910d1e356813bdc0e7b0ebbe6d1b5fdfee518cdb32cb5723ef361a70443730b1b7f79833fde307697c80bdcdea40a41773095f0479cba846028e737c5ee0ff3750a742450c8d2175d4fba4c21099d73b01ddfb085cf99db89b35e0b2691ceee09d60e007a75ca35361bb5e04f57ae56c08db5c496b3c9f6e64f50b653ddb646bf4ab24d64bf344217b286488439668d31f1482c64c6512d94cd2ab8ed2228714b58cd93c0210c8069bd2842fe8e3d6dd0d31e2b28311f4850e26c816a66e619869e64e2fcb23e4b40193c1654fb62e1bca5b6695fe944d79755f509e25a72822c280f9068a458922b49715cd1e87ae85069459712a4a87298be2cee4f860ea9c085e52803367ba71308e011b499569a3e2c317b82ffe69f682f74ee2a8660d128a163c996b17d1a93b1686ba49453da1fa6edc78603988871f59ce3dff2d719664dd281cf10f4eea74f157c29eb1810d1c4dfa3eb22611b572e5e041588e491667d77d1b18e0567bcfe34908a872fa9db5a39b068e0f075b9b4556954433317df76878922455dc083acc466d677919ffe5f24bef81ee746e90340934b866e8ecaa1f60c74758c5b2685dcf649ec38809e32c0bbcc449ef5fa34493864ff31fd33936b6b7564b184b0252282b885bf4d5f40795860458b28f034a4de72cdad2fed429d9ea3c0373a2fd6ea1f606ea4a11ef8a47e8e99b3aea3c904ff910b33d006dc4b137f02ad46c41721994326882473aeb5a8452d6adc1ff82abe86b875eb192d60702bcad8f5bd06dd44294236d930650b983f87aec286d25340a5d93a512a242181515c054441885345a1c9fc8c0986b1d204275132d2619cab4d1f5f7e3ff307507a392cb607111e0285760903f267e995b056dbac46782a1a636335d5a353ffb92b0d3ac0328dd99b8cdd562428c698ff94d757f248bd72cd30a44e50f0cebc361d87e4b8d12d707e5f2eafc756559aba20bf361932cfbdd5ab5c32c4ae59e031cc3be6bf6c54253152aa4c1db0cf625b65d89ab0f47f3f5922a2c2da632476e1020ff825d83a243e82dad15f2cc6e464d825dfea52e88483ad683148ca3e6284b532b2257edef80b011452fc107089c39ee2b0bcd54be62d5cba9c5073cf14f4935cc41554ea6fc468d696b93a767698097383481c938ae191d7c6575d82e9cef9a6975e372450c45f42132c51af7398744255a12a0f51bba207078e98d184f9fea394b42dbf5240c9379df637359eb44d8c347472d33f4bf5723129cc366b4940a3731baf959280c86facebd4a83e439c4d8544a9b18354c825e1bd5b197c4577ae61fad93251b0c721fbc15418c44c99be29dde6088f561092016e8abec0c47ffcc90b45c38f057e782816190c7712cd47ffa414b02dc28a7d80dbb6b5357fe997e96ed9c178f5d71d312a828d160d1fe973ef7442f7dfd8f0787eff53b4e363908f36db9abfa25f90538d15381e84b808e7f2718d4e5277519a85c91ed01c2297b5c47c5d1770aff0960f3fd35582d5c7e1425430c8fe629e81296a35f2a48a0f2dc95e831aefd6125c91ebc480fa0a9d65311d82d1b5ce0fb7884f95f4b6791558b18ee1ba3b6c7157fc0ae4ef72b0ad91f7fc4337b3f1134d3716d687f671a4d0619195add0bc715155402ec6c446a67737646688d0aae9a47f3754c92aa5569f633bd638cec30d1e55acf66f3cea209c9f6c8c89ba737f4158ad911a61cb2388b791187dd4287d79bed75d55816c0aa57740ad6750e401de9c1661cc8fc89bc0206ff09c9a29af2d4291c2178d3980d8e1c43a428bb391bf411e83678921dbf80c45a9cb976e4d601cb919d18a983a63e5bb4965a574c77a2232e815bbeddabe39e2ccd1b4fcf57a745b3e15eb42b94dc2d7832e5dcb2395f28cebfac649d4cecd39f193651193de3ef091c6122f29cf72dfd93de3acf0ea349b9a24bb09cd6881919839181be02383ec4d12a083a1f8f6b97e28967f39a1cc8229896b06c8d7e4968f5783123f2108c641ae6f53ed0a10042fcf5dc6318a33c0be57b10c4b394a8cbd7160e7c529cfe3751c1e17f7492d2de88d3fb0ad411ca75264cc6878ee28856e9127587221ff67f25b943481a7a3c846c2a231606008af8e641e0599d5251d95c497b9ae39cc355e82d67b51786b8cdaa95ba9323d66aa66a43e59523ca7c721bd5aa5361b80ef430918bd3be9c2e23c3d9720102a2890d9b02dcff273948754f4d9d78f1d5338094833958bf8a8d7148c29179ce8ed98c503eeb2608936450ccb82b4dd5b4dd824335f5e8acde8a77d12fc5d448d55ea76be980e6f539a3e9212d7620d82f8a1d6ad876155ef24135c269dc695a0850dff40840e493f40776c2a4606f860bb9895805eb5ff88fc05575ef160269e6091e6fd8aa9416d5cc3f34c0881e8faab19a75b65144b4e9f0f9371bb0a611af458deec4dde337db30503cfc30b81bfc393b0a7c13e9331c1a1660cf5026b0c2c0394f9a497de9d5c2ffe64e480e2680c4838dec497393f2386a717d935c4cdd848503fd065bfdedc453fbb43a097ba9f7fc89d01b9803aff8c5ff2faa8a88a1cae96182651bf9b3d4f920cf8d4fe2b77f96d657c839b896a62ab8a308be50877e0b9bb4cc6d590eed3555e7c4ec568f87d118ca8e01bd3a80fd2974f58909094a2f0ab8a399d863a5b313c905f140b843be551fc0a364a7609fddd78c511d0b1a14292adfb96e319ac6be1d5074fc37bc7afe7e9740a08582e3b4815394e4aee86bef83b3bd63d6a528f784ecc4bef676bbfde733c96350c600d123ad64ddb35fc15ee6bc4ea9905567a078026cf9cbd328b6ded9e2f6db5a0119c202f6498996563f1e1a3796d80030f747db454248ef57a48e1e4deaea16b0a830532bb7f587df9aa6226474d5d3942907a66bc8465ebff9c67a22bb93b307602bdb3cf39020dd639a2a6eb260133bbe96fc9c4d41d3f8bb4affcd473fac97b89f76d57a5a1fb9ba5a2d681a5dad527b6ef85193532aabbf58b57896419d55f5a377ba1cb144be900353a29cc3da22841e23d63dcce1d9399e03fb8d835713b09cc15c69cf49c11a997b46c12fb43d86b132f458c55e1428eead2345569f3cab183e3e5ab039d87fc6e1f0c29f1a86f0c6e9fd4f514edd6deb9178809aa310f67c036582908b1ebfd52ab0301bfbc5ad56c8d089fae96583906c8f8787b04cae58765c2cbb07f9f67ad89f924641487a520ae2542c5e1fa0e5c147756fd453dec4ea5079369543ec44c180394d118c4b3bd52ea91fe8c7d87fd8dd1a9a10c3684a49e995919288b049f7c9ed863d1cfa373aa8ba5bd3c7f98633724c3c939234e9129adea4fd89ab27d8239eef71270431627fd4a39f9731a53fb3d359211a8bcc2997fcaaa45eaf955e1deaaa0fb4cb4f39e9cf3bbb70676acd720a080995c755a298f4e8665b6e2cb101d0f19898558f17d9b184269a0eafa09d1f029e984a9a3bc67d5439d8ade873bace9d83c3b978fe0e90266b92f4b5aebd7c3c77b15ebcf6c1299abc4e017c0cc3f5aab30e37348ab8586dac8e04cc76ed9fbf63779c7e6224cac249ad366dff3609fe77882dff526882602163155e54b8bcabf27acb0e8ce1cd5d4ef45318d33b31c7e537715f1983742e3f7f21fbab3c9aa1af2dda4227fcb040664fe1db2be870897a74a1703081b064509816c06a03d2d82777627e0e26456ebcb8d1ba5e353e60943d8970279d4b6d32a7cb9bf9407a27459a1cc47da07898019342bd8bc61a61edbcb33df2c9c55be14257f89d468a9f6dbc02241613718f059eb97a83529efe6cddcc307f12315c5d72e2ab3f32025eb7c0fec3960f4f7eefffd3ebd6486cf73dc394ec75421426ed1ca81b4a0871b7c194a78dabc52cf42532dfb577696a962b29aa8b4c5df9efff62efccc89c820f9efc06ad6fccaf796d3dec08ba8ef6e2ab91a8c38a8f79dde0a284f74425f7d71dd269955a64fedd4f0c9c98a05e77ed533a77cd01b6851a69cd677ca8b328ed8782df2b228f68594352cf73b3e07278bf6e30bb998f29ddcce63a641a61fff8fd456472e7c808b19d42d6c792242073312ef4d01b32df350a64fe48867bfe6170d4b6a2bdbb5fab47db8c2e66284e0b766a07fd29ac478443490b9d9faab30a15ee4b5db2177981fa4a4435b8b435578352d8fdc14910ec6650eebadb8a390ea5f6d44b14f0c1367743ce0fddf7a93768bd9be16780a5a3f5767e065f5359b880713b90dfc63f8953a396523d36f285e91874ba35836d9fbcf7f88380a7ce3b1480c9193d7c9c04ee7098a53e0788746079e16e21bab7d44cb628e5aebe968cf62a081a442e39d1c3dc69f738df7293f05266619c0955136c74f8d71f06b8d3418b2fc79f344977b421b1daaf8e3c4b8f989e5dcc23a436d461beac217d7f2b0c60422ec3a92608c63404565a90ab57f574a0e93dc0c69cd6174fe430c9f2bb17291f3d925041f0de058efc6f7212a49099c8f53788440a491978a5307dbcf8a56f29a11c8659eea22a8c8324dd1e1d002b8405485e01c0f6ef6aa2e5895a34bfb2c4b7bacf014c758637a29eead91e3eb22ae02553580b5cafe2ef7ca4cb7a3bbab3071cf2d66c1845ba651f2e2b763815ac0f2a74180270567358391d2327a3056badaa527463514725589811728fe481f31fbef94ec53f47b2683646659154cea63ab09e4171f52a76a33b91a89de54c6ad83e313a2bdf7cc804b1e5c4b2fae38e9c59e09db3ac3635b308ed1903b4971a1abd53e262d4675e3a0a27effa9c962cecc491247a57d0bdef4444aef4431c50f0e79daedf7cdefdd5f456f7fe7924ebe0df4a11c88e946c78e8a59feab71eb4e72f4d2ce21af3c78d5fda61f387a39f815034c329c9e08ab0864fab4d62fc650b40b53c2b00f72ff9026405b927bce45f7810b0b5fc255011bd73c8a9d40e18df5fa51cb90d42047ea15703c3ad75b41aa282cb82db605782fc1b59843ae83fe4d7dd8c4a81ed41dad17ca5d37fa62b4db95cff48454b2dc9c3b74126aa16e3c61875aae523eea2f4744a2bebe2ff3651747fb0f24ee3b5008e1df9d8c333b2b3eeaf3eb77f6940015249f197729cee3e360e0e72e51bc50f9842b39ea390c835206952180a3eeed83e01eac7f33018ad61dd6bf0b7b9659bcb10c689f0a0ec0a48459b0a94a65c7bab363214aac668eb7149e37159eb9798a4aa40c69bf028c9a930f0fa3e2b65553f63cbd546c9d8375d83e4d03cff7492ca071f7cbcdc5c3c0d0ddd427e93c99efb6c27a64c9240c47d18318b2078a6396acd8193325a9b22397cf493fc6c6a3882bb097e365fd252bd015a0fc6eb8a0d8806fe71bb1536afaee9cf4a634adae0f6ac79f99e30cbfc669eb4569ca5dab2dc9884282bc603a3c303c8c516ed8ac96fcdb4d82b9cde9667ee7816cc7f57aea2d72fcd3cfda9074357d7d0d469fef6205c5e8ed572af053cd0c5db45d4543b39c3b977133f400406f51e463e0d44e6d7059e80db9f78d9cad0b66ca55fc20e32928b7b5f583597a3440e714c4269ce4c596def2b7d0c475461dc995fc0028a146c707b3b6e2258c426fc32152499452f3b6745ff0fb8c82f6fe23d1b5487667cac44b0bfe630edd275e9f0fd9ba79e069dac165d76391cf7a178419c246121abbcd9472182ca89a261d5d57a12db6e47160ac43ac0b53b02f309bdc2aa15d805c10af6378b7c973acfd4ca5d553ebd6e67a8977d892c1bf282a5e0b2874512e5329d6381781129f4e3523be3625be76df7aee4ab00e59a9fe821d9c8f15c732850f1424937ad4b8de8b8e31d2847b00ba83932019037d48a6ee501884d4abd9290bdf47269b78c0ad9f90932ac26d5fc414cbd2869dc01c32d50f9c8be20a7f4531741922a6fa1405c3313a3fa0bb5bf8d76adbb2e4e6b594154494bb9ea7ed31e8f0b97fe4474d65cfdcb71444122d76c9603212e1c64e0655dc52118ceb208016845c773317a0420a6e2181801fa5433b7c40ca3deb2c9401bf73bc19478a87d60476078a41180caa3310fa766664d771f4d6082fa7efd8e3ca6dfce3ced38655e61974a16cd7f18c76f03a2fc0dff7f007a79e0625babc26ae6c81bb7f95de28b45d39f0ba706c6cc71a7ddba8509d6d18ea39b7010480a99037d968c5a3864e1f5d6505fc78d91bbab96479a1d894a70e830ab56c4257ca10d855caf2e16308708d125c9678f86c9f6b27231f4cf0e5ed355078597b5538cdb1bb78998da27ac990417e73b6dcaf450e1b779d93e7333bad1c515eabcc6e918b8ffe817f28de80e50759d8422fc8f43b62c59b2b7439b66ec35fa57b247201187c7a1dda1a0e6d82cf5d2591b593a0c0cb1d9c913909291951f12ebb95cfe97cd383a6a3cbb2d69a3c2beb1a53555797f1e9c9258de2948ffa73c92d7be9bc7d78b1975af8d00740fc9aa8d02920f580e83bb8bf01c790955fee9fc48af46de62faff2f8316e0d86fa3ae3ac973d9e50fc53a637b78c324bd0d428d2b638f52a837d3008c7bd5cc9a54051765ff67d974e7a9ad993184faa41f22551bb60d7a47525207dcaa49a2aac4bf66cd060380b73de4bc58f081c96dd50d635c0f076e1865c48efe956d8cdfaa634bb61aabbb554f28679aa93ccc9d72de8491419ada230e641d07739604d1f12770ba00a3cac4005aa4da2b7bc508d823418ab4dcff9dbedc54c75e7ea7bf4a57652c85e5dc2bb500dfb1b5d2fd978a5fb432f6927122007dc6e063a9df04672e49a3e1842f67e87c599ccb07e74d7ff74a0f7e2174177f7d5af367399a207241797f7bae918788a153967ca1c2bfeb929c50b05caece8a565cf898006430c09526c7cf225e8e11fb7186a6af257a932fe61dae2bf2b3fdcd94fd6e9809fc8e1ab2ed343e66552c45517267dd164168cfac8b77aed759fff0a42ba3e77764fd095a2baab6f36d4d27ea4ccefa9ca6daae69eceeaa2ae0e35aeac99f5b879b89ae09d7d2e27bf3dfb41209eda3d18784eb63c9dd5bb6c008e55e2f937a6b596a720c827a575c22c7b0d26a4ae5a4a268921eb71966761565c5fc2a49dcf834b626b7f37d5e45abee36fd277b38222e4a84fa6a5fc856da2a0c37800fa0b65be4e8fd9501d4a5c5766e207ff8604f2fc70f238ae6b6c85c7b3b877e1d864557cf8877b5daf7410e23370b3fe2e127e9dc4131d56ea45d05edb26dcd8c78b94e6ac8518b2fcd15c9066bf683ed5e502435cc12483dc6ec37533912738ab41c057e044089e32e68387cca2e1224ab5d3b875439a3b8050c499365e1124f8b916ad92473d23920956cccaca16f4d7e17e9fc44dae63bf3c3d34c18b0eb1411211984feb6f6c5fd04e0f13b346662f6641378e568be7034b7ac0e73ba28c94401d169fcac4345572c2449b16c967e11238f44da050fe54ed1d031b04e3018c770077ff2979b5b56c4bf78535e9b07d7b7029aa5c1d188e4e717ac974dee7c6bb119b4dc66014bc981d3ac9d2c0f36fba18898007b864cb4eb24644118a8b3dc218098120045d4d0463a46729dc742de4d2d288d9797b9faf8b080fd06bed0362f50dd5bb24ec47cdd36fb5a5481a947b5cb5b419cb3a35a52d36918e2b2a8ea2d3227d03922e568d017a3baa625fe98e01d3d27178da9e91be05c37a886d5d2cb50fec1c7f302c93a1c7cfed1ae2d8af1d373e106273282c5a2247808aeee5e0e51dcc6932f7394c79d112c4e3e2aec938206bc77770df7a9da34367eee850dbc1dbdb0cd3f4b281b693d27daf5273aef58b46248ece84dbc3380028397838a58be6e1e4ba741123948cf350eb011734f8489be9538ffbe34efaf091622c90113b7be138b963e5b6d4a36cafa4980b5cda6864edc12f42d41e1127c14d1e4e982265f7e35f48e12f760233e4bb0af2a88007dc0dca2592cbb9f865bebbe26630fc088362db4902c6016cc20ddbd1befb227e67b1a9cdc1ae19e728beba0e362b82173388971546559e581b4b086de0b5813b781138dd7f0d2c3a9fcdd4269c52a48857aa386fe8801763bd547c8158254092bd4c04e54cf7b681ed6b4bd92f731abc86dd7ea261259af284a6cf4da7cfb2e0aee49780881b36ce276411bcb5aa4165aefa1093c5b885ef8b506b9b0ebd28259e5916b296172346ff2d09b23c074c2da8fd2a25083af34445a61e46678a7099197c8598c1dd89ca77259429928254bc1638aeda514cf5e34e5543fd4ebf686d42889dd7629e48cce3120ed9a912988bd435bdb0a41640bd3485f7b2828869e1e7b48627f3aa58024d8c65a4acb3de9c261fa711a8635069fd3f51db78a37b63501ba122fae23ca426106ddb24228771a8f22a4d81f2279ac07704b12ef7f464a85473e61a07a72299be6fce5076b7e3a175b2cd36774fc8a683bc56b323ec8dad8ca0946bf639d295b21854ecf59e6a4bd688fc0ba3d1a2df639c3b3a1fbdd6f64943168f87f19da2e1112c03fb0bdce3e18a7d1b721c6559ed030325aa4a914e6afaf216903c477df901ae79a2385093341c975a3104767282927371193706dac21b2a5dae87fcb8ad2224429e8bf1ef80b3c2ce06e4d40513b3dabad139214e08f6b71ef2fe21fe49548fcaee138c2ceedbf75bced010c6ddcbf54ba60780a780e7591e7333803cdad5886193e555a0a3ed8418d33cbe298f6a4e9c4bf9ae7127164c53c990a8dd39f14a6df68a8779c99cffe80f1548c3b66398ceb8acd622d763d00be197665a88e36c94f59450101f515284f57517e52ca3a974ca55ea20d8e12e2d039f63ee734d63106d43d5059b5e4635ddfa6938c77be8858ec0587126c5ab3bd3362d767777126e7fd4af5ba241d2d133b1f97c9f59961c180cdcb6e8921b838a73763b5f1f0e4e8c303cbebafa489641f644b655bf8d907a6dd35d14b3d0af7680f2b565715ac2fa2b0142e9d38cb0cce1cf435445a8880ffb8062c050d2cc026762ed7b48993fc3accd9b63c587c15171927bbe86bea8a5d73b27f25b19c47b09c7cfdedbf32a67cc203cefc3cfabd416991a9c0b137a8360065568a9e09bcca95f9c553d217435331d03e73108123f454f6838f9aad8edbafcf6a288f3ecebe91aed7e969d8e04d27dfd9f8e129ac590f29ad49375a03d0565dc6840c548a682d2ed0f7107a8f2abafee2aa43585130c37343e8122919af22bc78f4080e2ecd874b803f2e1bae28acc3abec77ada48ad510fdb7b362722900a1656173c1dcd8ca34e91e639b4562824e62464c0d1c752c28c72d9a76136f28731ea237314a63a7498cb05f305c7b20c843d3e034514e16ba8b37ee903d41a1bb2ff5af093420b73f6148a2967b41d3fb435f5a535244a821d46fe325f30417558f6a5ae15a6d38b0e7964f663bdc46598aa31a74c4e1487201e608c3ac542442641db437327478789deffbe65a5408ee3016d37b234360ba83917e9fa79b94e605e03f495d6a37c3f6563466ec4bd72f35127dbe695014e886f332454836f81b33006d87f7c6d0a5cca81931acb18e083101ab239bcdb8a36c732ac4ff1d978cc990ad7d23b9f03e623a4b3e5f0e61663e6ae78647b7eebc88af627ebffad53be9ab51ae79698748bf1b3e5a80a41abf96aae8766237bba86b70b85150a2c762debf8b2618acb91610ebf00aa1038e415450b8ebdd21218eba0d094b4cf57f957c2edf63a0cf6aad5fac2fbdc418d15ab32c96c20f37d6c79a914488232fd9ebceb6333e9a272f7f0f8d71eb31271b97ab529d64b04f0ee1a8926d41f834ecfc7a8420bef57f3a037f1e12c25cb9c5de9e9ff2ca31ed72bd8a571f858703bff101f6eb5834b337bd0e6bbf304f5e3757a08e565989e7e31ec89c822f3bed851b7a9ea52ca14642a27b58c2828f0c607b66343923644c3a246eb32ff7f490a83dd06b792223adac6f8a8684c68f4c0e600bfe13dcd5f21aee5cffb042a5a03eef3aff2b403469b684ed8df529ac376be6b1b9e289c98749e8263e8f0b6d7d9e69e71aef3ee796eba38c33b6cb6089e4856b3a81341b55d58b8505c9f11b3e5f05e98d301435fd800f84f677cbeb776bbc5443ec9ea86471f4b876393bf93850e830427edbd233c6172d393a27ced99bfb639ae61c2e273fe02029b4ee7e1aee580a0da5056337a920ac514858b26f841805606a90587ba77a14c26e4054706eb0d15f8df8aed7bd91f9a01ee481b7c150a192ae4f630cd83876e4d5011b363630230dd914f0ef625cc599a0fb106c8242450c8d2175d4fba4c21099d73b01ddfb085cf99db89b35e0b26923d75d114c16444034dc69dbde19491a7a6b9692503ae380c344f63fe30f7291c11e559ad6c2e58364383cf3db8c4e4bb1040a2f40aea92cf01cfe4e7f42786f522c0d3a6efb0300e256945797dab0d4ded4c6604a590da13d02fcf7110e7d2965e917fec83239512bd61f23c79bc487b0190ca5b95097d7518a898d81d4e24f49a8eb078ac1bacf4955edea391f236f174db92a4ba1efa29762913ef30ca4852f6db979a8833f1cfbe0640950e64961cffd966cd82a07cfd6ad850c299f5faf1d29859f642342966b10736328043229c7327a234a016e37a50fb9024f683e1e5132fe48f9de08b92d3c39a6977b32f6ef7addab9d8d42b927a7ed7b21942eeda5849d7fb7ed489b493dc2208ba4909599350e1482df96a70fc71af4cfbc7e277f5dbee8b8195e7dc6ea123a7f06302f28a598d079e1e41d469876b309936cdf3565add58768020b3ef13285d67bf4284faa2f1b02001946f42b670d20c6d942f47a92a0ffa935377c9132e85e069758a82244ea22a106e78754fc27e46b5dc4d5aab634d38fc74bcaa6faa98e61e82eec888eb22b32f1181fb0b45d3c56f44830297a98a03a779fb5ea473d7af86020d980ce7c4fb97671ceccbd6d8ea9c5bec97416a7aeaef8ce47999fdb166737af00a60a2ad6bba8e6b9549c5e1c01bccf50fc4e9ebad57b1abdf0a00cb3288bced55bff689c9adc3b70be02e779accf63bfc944fb57740c059229fe5dc6d4b15e17024573f28faa04896ece9d30e4398baa219c0f5039d970251f00bf32bc0e5ae5ab74455e023d20cc8023e25a590d3dc7c698dec1091247d659e27f8326a7b33e6519cd8b4f809785bb92ad4ee47469b5809589d4b6539c59325aef8e72a8b7cec954b4e3ef9d53ad44dcd91ee9240000c666c880b3be66b5669545dc1203e4ae682dcc6e464d825dfea52e88483ad683148ca3e6284b532b2257edef807b07e51e72f0dbdce50fe458ffe9c575854591e2e49cd8a40d4ca762683dd5fff5a116264d502d23604cc18a9f491e78e2fd203bd72128df9e60fb712d68f9973d006863eba0b8176e28ca8df518f768b4f6a2f87925b783eafea2bd768c84fc54f26eeba9956e2991f3a07ac98e53579fe9b0ffa5f406d937778c3690cf020d0c113fb332ad4cc01780ffacc3be911519e8d93937f8f3e0fa9750180edc3167f068ca78218e7f749d5382dbd87af7c4dbfc110fd650798497df175dca5761e3f271a61c84038e7ad7b89747dc0c4e8a0cbadfc7ca964ba2e9b05423e3dd6e631a2cb00f72960a8f0c558305de5008ab036d82f83ae15f44552e96a56b4ce7ffac28e4d8379eac89f485d5c54cf65fe7321d33720217badd337d10789056ac16f54625e3aca3c9da2c2dba791bca7a85f7180f44b5568efce51a17abbba11c20302ea81591444591626c728e7a0b4e7c94cb04a3cab24b66d98abb32e467785e67da22efc885a960a95191abda23d0f25c6aaa98e34ed48f0d54bc177dd7b91974b5f694d133554d7f74f5cd34ff21d4a9d939298afd66d0800d43f05e303d10fa0d71e9d41075c2d1f509c9f6c8c89ba737f4158ad911a61cb2388b791187dd4287d79bed8297ba5c1299cad758f71a40ea0a54838a5079346afd394c7f7838ced95318bb11856d7c0f5151ebae22844b8cffa32bdaf22268d5cb551b2187d71c1e5ad82d915faff21201c4d61415efc6e8b9c1b8f37cde6bfccef4003d3bf7248744c552a74778207b0fbfbf89024a2a969fd3e43f48247332012bc38f09d1b4f72663cc0930a403c3f421a1407de1af1416cd0521b502412aa5cfaa176feef9761561f7b2c23b8873bfef6f571dd5e47ea4e2301d2f2c8c7455f002f46a68ce9adee2f84746494d760ed1026233abe123e7c43c944fdc84b3303791c588ee6d30ddf8193f608c64de963114358e1bcec3a336294a765e8e25f1e936ed963979cef62969bec598fc5151b30ed8b24ef6bf6efa79e04d41f9b847e60bc07cc7cb81a39948fdb84314c08ef760d1a5712b10db4e463d602b6969d67db2294b35242ff6cba4a3a225f258343a506bf6154146b5124605dfbb4fe4e409d2394f4d9d78f1d5338094833958bf8a8d7148c29179ce8ed98c503eebf803e70be947a3d29ae54801bceb427f5b75d1224b84f3229c9fe1ff78564a4fb905a7f5d30839181ab436dea5be8b4fa99ddc8e00d7c46d9cb5b0d5a11ee762226e9bbab535d35f6f4e83684c3289b7d205cbb1ca61139458487861c478225eef4580d53265c7f8a59807059248950f6db007a1e18e5b0c5517660f3792f2f5cf920f0232f984aea88a4172ed197ae16b60e97c07d671956b1e7da580a65644b0ea9baf0c2cbac250956dbca65252e129433a64158b723b5a2afcb7657b4796809b7fbde3539ac08ac821dc7357c195635306ec4d4f9a346924c36d704ac5aa5a7cd268130dc344625da9ab1feabcaa26bb8c53a6c117b1a3e001fe10adb4e92dc171b2665791939d0afe8d19c10a949a326cbce616e93d609406458d1f9587b81a3408147d33711fbf8c408660341e0e29699514bcdc2f270586eeef25ed97531ba134900ba35b439247f9a070fa6c829637ae67e0a40270f5f8c0c9df3f1938afa626b95dbd25d042197c3f799505e440a890e1c1ce9f6cce29c67a9e8b869cf6729f875f21abb61a1b3cd1c15ccf6e8edbc1f25d042f26c41511ab696369615d8afc739285ea30ef388fd487c6579d8dce247e1fce4f201470c112d1de74abbe83be4603103d1701738b708ae5308d77e2f9ce5ee2de64f20447831f66621de4ba42b419f466be6de37b668e3ef3405131d17c2ca570808c13bc4f96ac41da8b0e76817a53ff4e0ed96109ba2617c5521cdfecab8d716f2351b3acd609347f51cf489b4ad78baab53c8eba626221f1091ed1aca2c1f712d57fb11361a3ccd6cdac89ea5cccf2840a491e0987aa5dda9ee140631c5e9d6fc23e51d9b5de5334ed527ff2ee20651f531d0666f622c21c787aa2a61210b1bbee1e884d5e7a26567917bafc400c7a6909a1ae5b687030eb939eaf4c1c93f3fdc1155650c8c7e0cba59055fff98367e60dd89d61fa47656c109c98c0239477b4d880ae72f31e22f08115db00a3165be7c3033915c5f254a63302c75c0f5e16ac35ac499090b81a673ee5e45cf004ad6ae0e9d0e9e0725f6595ed347b62299ffc78d9873602a56d5f7d472b70eeac9545717aa82693d20f2aadce145554a51040513b26cffc77758780ca18df3bf01f206a54d1bd61b27e1c1c539a2b947102726d88bef4bc41bc8773f9342b4b0990561cff647eee39539e40f4e509721db11b77d8e1b55e7448999412de2dcfee2535b0ffa334f61a0e3ebc77805b7e2f571b58eb262f38024c92fef79d0104c0ee37bd9549014377ceb7123486cc2368e4fb9002c34b025e60c532a48b3cd4d3d6b9ee914d71aa813880376ae22654e2ed1269914d79c64f8cfa94d448408bcc8e373c1a62dd93a51c5e7986fc098fa6fa524376b26298d2dc9ff10b16b3b7d5c2a040887d1fd73629e87c56ca036a75c8865e8cddcb0df662bd4733f60c1f08589b91e68c94541d5240ea138e753a2e4588c60ba5728ef84bb387ed2d06ca77826b0ebb4b4f39920e3ac468f74adca5fc36aa7eb98696dfcaab2e3d67ac277f3b1c5ff9a2d8560c6db7ebdef9cef87481a66362e2f9478f208057af858bd5f43c60a81953a0f8ab0878e214d4cd39a38f9dc42b76fbe76122835fc34df02e4231d25ae199c7e92249c03ee9768a6f9f0a85c399ceb59467d32bc526c8cd3c795adbac307546698bf888b7c57ae86eecf9d1264e6b268d921a54064db69a30a37739e1e2a4a5661f4352058578b7d19a743d7dafa88bfed15a4f163e9fe05a980359d583dc84383b109602bd9bf4ff3891369ae9f1397f5e0bee86e11e65343bec3392cc6a7e73885fc4c126579df668fa637f5fd8da10a9e2ef3901b5ee25f427cb558a7f14b4bf8fb5f37eb4ce16e3b1b247bae19315f1fe567f171a5fab76b51795f3dc8346992079a1a476e8b5d1e5f1f01bf0ba9fb6eb63fd608bf193acb627d894b5b683cba0f0775d94f1022b97aa04dc8f0e5ace578ab2bb3038946dbacc072dedf426e18d67f4421044c47899a04636d47cff7970c64f496cf4c88a8dfc872b4bce2e7ef33c6b2bb403bb64a61902a6d8f8845dd3349a9a1239e2dffd17254d4b7416de8327f1865afe5344778564f393eb2f0aa34caff73bbfb7ac881f9c564a8e86db09ddb92cdfe603868018628026ee322b76499afb14d30fc8fe63235ae30035fdd74d3109eefdb575ad2dc1a4eae54d5b1078371b7b6a39ea5de3b8b34d3acef63aecc858d7b6936aa371de068472ec06d0b43d1729c3b554bc20b8771f4a79a4cdc635190ef006fcd8ae1fe6f1fe5420770672f0430fc80195b9106c27709bba280608ff92abad337bd5193cbaa363efbd8864b31fa2dfe6bde29bafd885edd1979097ac319c7fee3fdd7c162755c26324fcfeaf1d2db1e7529195b94bb12f2c81bed81b288a28b75594ad4a6bd82c66a499085c8cea14d5efba695dd96cbc995947e53c5e9b3153a75b714b12a7daa50227722e2adcb7ff55cfe3040593a744d104993f2fa40e314168a6587cda7ebea3093ed3ec34a72d7006da1732b930d7d55d09ea8c0f8c590c16a43d8b52152382a04b20f3b9d28bd66aff03b328af578b6c377aa2610860e1c84b137e7c76b3b9047fafd89868b0a044729abda6110428091539943e27cc0857e80ff5305f382c228e40ffe39fee66f8f05e2fe2053f136b93954636ee79865757ad3ae42293de775a2ac30d646887cdcbe7b5233a603c06e787a61962cdbf9db63fa2eccf974077d64e92c34577ba2e7e094c814cf2d4a77c06edb53aa4ecc17c80fb61950e316bd833d5d42333c97f8f8fa6a200ca49f10f48949e16f5a587c3135c71a64b83e33ff05272ae72e255283838abfce6abbdc5ae3d43270a52c5011a9192a06adda74ca856ffff57a9