PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 60431 c098c6592c8666417310564a166c73c8f4e324ac74a0b7861220447860f69976

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a5da8ddcc667f17d7797706373fbfc39a21d6a4335ea411ccf2bf74b1f9693c2
Certificate Block Hash
c098c6592c8666417310564a166c73c8f4e324ac74a0b7861220447860f69976
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0070080000d0130000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a5a6c31d18e9b71920d7c130b6b902172622b4447e4f48a498fd1a148df300247e6a7f13377ebde8462e1bb14fb2386d78009bc496dcb56438e4858da64674c7d05bfaffea3f8c8a788ea52b43bdaf3dfe776268c1ee647ed20f000000000000004000000040000070080000d0130000

Raw Header Hex

00004020e9d7aaeb844e21019d297dae2b33f199defaab995cb9a6ad881605e560c90927bb25f6d05d107a2a4240fb6e3906362cf8f15d1cb1e3cee75385f61f0625a90ac1ea136a25f90218c293961f4bf72bcf1c41ea35436a1da239fcfb73637097777df167c6dc8ddaa5

Proof Data Hex

59,560 bytes
12121602030761a4db1e2efa10b7e546aa8588b778e4f8f066d889df00e9548b98ab94b0682f529b9e7bae81622103d673cc3abf222ee10e07cf02cc7e5212c12301d1203fc8787c92935a9b33c51c37a61d6944001276443c427e3b2aa994ba9871c8cfda030300d28c89d423820784b79e4b8ef2b84d9d17a751d47676991d22abc176cc2c9166ccf4d7a756e74ab18e6323eaf5004fbdb6d4913e28713b31d86618d3fb9439f6ad59fc8da379526dfebe3a68aebe71552160b225eb7f4ee65472ca242e6f0f8f244b6fbbc4c58148382c46409c7f6f719aa07af72e6e913a1df1708e259d8f16f9a5c400f4d29735cf957a4057d5750df19f2639718a71ec4868ec67c14458e0cecad3f4684595c15022aad511a354e6cad5a449026f26fd7cd363d11d74f562116d381b13f5309873cff025bf275fe1561a44ed098f568fe4b3b42e8bff311bafca634c0839f7c3bdb356d09fda343eff77ec229e7c84b7299e2cf5e39ed053a14c57ea1a3ee19e2e1f808db90c754131cf230005b972ff46bfd8273e3da9952b83b81fc8ad6c2a45afb7c0872e75fd2bff648c4fc401245659ec2d35ecf9183e03c70d209790e6be60a3d380094604c75909d736a8476b464c4a2f21749d1dff3153b85bb30bf6aa773fe223d0f13e4d6c9943c2eb756c04d7a32f043278d5e5cdf9491d5f98018b86a926fbe62d5b5b7885834bfc8a351b00afee4e9d54e3d04b2790cb3cc39c1e71e68d997a861713dd37f7fd6bd316ea096f93c37506adddc02c623072afdb0ecdf36df528daf18fbd32fe02a5d33cf9f1a3b3934d4c16103c8712bc27bae7c845283053595a70bbda6fb3c8de71735a9d4e5884757af2dbae53d105f9ec731cec7f5011b8181e8fa57f38360836488b0551a8a592165a387d01492d28afd3517f5d793db5daa5eefdfe3c1a34707afd8b2b119fc1fed2615997912b1fd3c57127df39efe4462dc5f7e3e9f6c3af84e532dd9d10a2943dcf4a9a8e2c77427be11ebc0f0a199c3dadf6195e884fd104ec599524c38c07c087afb5fd82ccfb5e2ecd4078b3c027d0fcebe44bbceb623f49e3abc077a6c09be0ae112fae9b08d788da5e3fdc565ca89c5a6e18be27195e780fc8fe88ec1e082bacb3c0069a241e9a6138b0bca667214be6c4599a23bc15d86b0cfc27a6f6514dcb9da32e4ef944787aa6914da360166e8aa82e767bbad5125217a457ae47064a240e1af1cc2e65be600e1d7933788f8ec035e6726dec880ea20f0791d9536f8c8fad4972d4b81e0c346a9971d4d328c9db9a23f2d96e33b44e3ea18dcafd26c4a4d5d332d0ae7a31c65b407e5e3a2e139569d4da285ea4390b439d73c6d7a94135338133e9856ebacf2f3a5e37cab6a071a9547faba8d560573d3f938174125105b2efc9b455426230a791a2e5c63f9da452a22998dbb46bf34317188dd21bb2dcbf7b06017797c502b34eba7a1fb5252834c28448f47e81e7f0f87cf0ae711e3fcfeb2cb2f94b1e5e1a895ab0e193f36f819c431a332cc3fe19e59458c33f8c87ca860cc64507fc14421de6b7649cade6aa2e016630822a2e09d3bd64ab121e5aa72422d31f40a6368a8327a132366db2955840250a18d05c0b3da68067e1beb0be1ae9784b615eea743bb317a4d405cb39ffa9ed285837365cdda2256a7557400c8b7ae045a157f586ecccd9755d303991fa214fed7148a82b72e32175a09691e7750abae748e0bb0563ed8b6b3636e0f7566f893a299a32cc93fd54a822b4bd590722d6b1c2cf26ebb58f5aa6c50f2cc4e36acf84ac30d8263c914203d4c956734ff3c52bb09c4483cb9ed8f1831eefc5540d7f85baf154ea1ab393c15a23eb3d1b162cb5ed3cc061cbe1c762ec17d5597fbfd2d64ef679b8701a1f74996aca3a91ec2436e82d487bbcbd7330cb7c20691eb0be70f8b8e13025f1cad59a77b6951e16710d9d01e8dc1068f6c2d203cd1b506cb30b9dd6513071f5b84f8843b39bba16521996504763a7324e025e44319a11e2676c86edc8aafe2e2388b2be2d5844c95cce41001571e3dde7af1bb5ba8dd74932f876da4d2c32540789d63b99095a88fe5acbeff5f9b3291f813a2e78a842350ddf2c9a76c57f0c4eae8ff68d832a1728bec8fa4fb54fc613b4bdeb5d744776a265c301af6ebfa6424a1b8fa42202e27f882363f6c033a36b3fdec2b2e50947be99466ba48d4d2a72a26b26e4abc39891b3375d805a05da1bf1e675670f3c83dc97ff36925c0be98fea243dda3bd49e419bb6550b23b84ba1a61d993d6c8ad60bfb1c73d96a4e76f47415c5e97a870a8b7270fff9f9354d35b909af7ff6b97d2c3ab879fa616cf3f122052043cb0868bc2e8ebb2c2ff3366fd2f566d8454206a723cd659db5510539ccb945f203bb6b1bec9233707a968ba0f188143acf3b1366f5150bba41dd586d36cd539a3b0726f4060aa5cae4e804666fdf754769eb3cc1900ad8bd3b51ac74f38a533c410d72d928687a9dad31153e3109c3985ff561f4eda669e623ab8e102714b2d6ee5581f82c17f0cb2a01193fb039d4edfa8b06646572489c49011186c5eac8d797985074b37c2b052436d1d29d5899a67f6dde0c44fa43ace1ec1c3bb0f7f28672f1812b7d4af9609e96796fdfb776b24115b4df9af58bfca0454b15df215f645470af56f2b3191a73cdadf18b4b76499174ec508230a7d0c7d31d2897bbf65730a3d896b64b17003fb73fdb5a4b478091d1e6d476331d90f4051e9bc0ae8934f3f74f16f5cd8b7ae3727f4988b3e3768c7cffaceb7f4ba205f1bfdb29c8b49255e5ea401c9a84495d596b942bcd86f4a5d0143cb98965f955ec6f1283c51ec2cc19effdddb45161c471fba987c910d2e47defd761f4fa247d70b3f509adee5ac190afaec0d288e4b3e8c8e424e13d9ec9d2dc2b50542f5c914dfce233427ae9286a153f1fe9884997f32bf7eeac2a49ffa15f5a12b64553a2bbe26cbac5c2683a0db170d77f2ef410eb8ede999092e3e79f89891985d58547d3e850d9711e5d257fd944d2ce8741fd3072771c2f5719faaaaca297a34a1e628eb5bf4a1ce4904f2c5d9028bb4ab9a065dd5be68efb0d57de67fe4064a4d253fa9854ecc2bf6b85bfb62af7fd374bf5bbeb4352d0bd848cfae5c0a7b0cda73fd96156db8f85c9725f0e004f5784e0ca65d81c8bb8226e56479268b0fc285255b39dc204ed33b45f54600233bc519208b529a066d4f395afd12487d59c74b33710e3f4a7617fad44cb004067e871028e786498c7c8ff2bd3342d097e885fde6d695e927f4a5062f32c48a5e1c35acca6815db641b6c6bbccca6b3ccfbf581d9f86baf9e3511de7057c48f3407eadd62b2d082ed2f912218c9a1c9455d26365b39aa723ea4b7f0b3c124a07cccbd08dbf5ccd9615595738b65d11443947a00551938b8049d4863714ffc5e2de9309b08eea909351e98c7b5f31e374615144406eba45e90347dab21e46582c40639c878c4b221cd5d7e6625ebf6c472b1bdbb169ea76459e0528dc4913a9cfbb4d2b565edac84c3911c1d7189454ed345e5abeb2cd49224b7e804d98c4bcbf1170d5e6387c17ef4844d8ff61aeeff82bf60469eca9b271cb112dd049e9d3c33e7270d884ade8b2420ad2346af7970595c4b34dca00bc67801a391302fa233d8e5518f023a36591c411b07783b35fb5709a803926a5b3e1e04e57f35d412225827a5a9adb238d93280d5ef2443bf910839b48c191aef91afa959360517e481b89628ad4968d15246bffb0fce96caa33b27c5bd7096f95dbf9afec8e589f36cd5534f2baac16976287a8485c9c608897464d9c861c8c86b95cdc75be127437ab7b606b1b88f5f7676977d9be0ed62468ed344d82db538f2b8e01224117e9b629ecf53e4d93658e760a820ab5b03651349ce1b4b69f3e4f4cac80fa7a4dd144c9644a3a1a54e5487bec0c87c193c51c5843dbc0138e5815e4ac81463aa38fa3e7aa0fa0f7dbd3488950931e8ba80085d2a99f85764f67e70e8af9e6ef343f1b484f095856cb899ae757587fa89b6f8ca07fca5a7b90e158dd1b1358c3f43707a814048758352eb38e9c065b9f7adccb3c65df12a72a4bb987d6ea76d54e091d6208bdb6fd4e93acaae2b708e426926f9be9153e7f8a3ff9d4dae6e52919ce8f477c91642d1c1ab961539d884571d796e3f64cad5aed72ae7652bdc2c26f75687c3157dc5d2b91d5cbc1e81d6b286cc12150f9491391f0445dfd23d44dd526adba651113bbb72282947df5fed3e4b1994bd8972d8f7c2bc4ebed939d4e25224f8f4c2da0c3512beb558fefbeed071df328e65145778718cec42b3d69da3a5cb95e0b819682f7127f9094c5679866d68d7cd07e1d1d76143cd731355ee7aa08757c514d6fd7d8d89d89af846c098746532839d4a52dc38523d083825c1cea04b5ba02c7753f6cbed255ca390e7f08c3e7b18d89eb2f682215fa007991b6406beb6f2bf1f2742a3b9b2a656c047e9e35acd4c11765c1cbd16de9cb5bead012f110819a04cc84ad8d0401b1510785b99f8d8c320ea768d807e8549fe0a05b95cdb41ff5b95e9dfe74f30cbc0a6f344f2f53477a56b91e89c0fd78f907d2b56357adc3a586592590cd33fe7e141394bbcebaed1f04b2332a73ce45a8c8d273544691737138e244d368f75dae907abfa9ee2769076487799cdc8744a8a1e7c4dc01904256d35cc87527876d101e22121c81322f4d1a03cae1af8b5414b45cd567617fd194cabb913f3d420e30bb2a5a5b81dc26c3dfcbb1ebcf0000b33073902adb8749a41802993bc718ec0477599c6337eb775546ed6a2023f52cc720590cb6e3c8cc2167e122a8e5e0ec2260776700df629d549f2d523bca2f10cea0b581507066ec07891316f4fd747f0c1aeb182529a062d9c2225fe66bdc42318672c2498ca3de5a4957830a5d2440bb792f1c2e9fa12b24c762e3813f537ac20e860916f087acd345bc9b5780c06a5f79e83d229b67739e3b05448a9087e24123b01a5f16ce34b46ddfbd48d97b39ad8d64bd4490c37c8a8a95a0148ac1c4c6723450afd0c02927283544431d0be5d4fc58cd1e7743b46a4ce1aab9cf2e52202677a2a4f5a700895887fd06ae28561abc477559fc96e7bb339d936ae115b35afc09585fd29a7c1ab822c97c48605f40ec0e8ba7ba9252646669de57fbc3aa1d7ea1848d63f992ea3147d6067e74d911d19b7af023b0d3bf7f00df79028cb231b90c313b017ba6b4a8e6cc1ab8b5c11b7ff5c3d1ddf16ee6878c099dfaba8e8de945ef72ed9a61b7839f96771775f6d0287010437206aa7ffe77ef631889f03144058dc34e160c9b2665d225a62c9c2f8439b51045ab4943650e6ecc91c6a0b8f772a194a7e0e96ca7293657ee4e6686c1fd1a04a0a1ced3a0f0e0fab4c6e6e62ecf8bfd3b3f09c62d6fe61c774662354e96d823c56b6a560bd0e93b6ee35415313549a52891b75c9d61e3c0d35dce3e87012217b1ad1682532b3e4cc69fba990e07f29a003c72747a78563f0f7e2a1539e91ec98217861e79bb7a43360fd69b42ce089dfc3b60dc439a68363df65638f5e78786801c12d2c34ccd53ef72ec793f5747380f0d901cf81f01b053614520e1fc5637b0c10b071a27f4263fe5cae43da46200e70321a58c8e912ba7006fccbf9986ae6d9c0d2c21eb97a7c49a405a28903e36393c219a03b6a5fb00eb840fb64362deb5e3885fa63ccb5d39584b461e3d4a16e48a02eb9924d538599f291aac398abb408796ba80416a5caa39870ba34be351aac109ca974a64006a1120264b8cd81a8198ea6246179de5d06379e579dead8770606a3b681323de5d1227f32fe6c834b4fad595056913e0c21ce9c75a47b51e5915c298a738e40b2205dd1eab33dbc1ccec0c23adc5d579972a1b1e052ad25712189430e37c94bfc180ca05bc094cdab2cf0be576235ed30c35a0710740ca60710d847ba3ddfc7b2a6e156d4e12a5579dba640f0c040fb2c7de95a73f9ae612953129e44cb822bea39feb5a15ab9aa2ce0cd6e092ae4b35ccea4ecf8a070d18c398059039c53e7e6c125333c6cc03bb5353b693a69632f696777212120d8f61c086e7c00f960cc311664b034964fd3f69ffaf0cd4c7691697e7d71ac134a8ed5b273744599771e6c02ad278d1653ec54959afc16abec1fda875424579b94801ad025f4a909990a4c0223d795efe76e4be9245e4098c47132a7c156b9daada141c67ba5c0b598f221b8caef258117783330486295717ab5166bae30f63cec615f3f816ace1505320e3963832f57108dc748dc59a8d657e8dae75d75b2f9aaf60c5043b49ba81a9515096d46e659bef17a2c9fbf9c18c5378a40260494d1f67fc76efc8466c939c97d8c3d35a609a563c978396a4e718ffa4bba4cf14bb57a4dd28647ad251faa5338bd8b9485503e528384b0b3fc4e95c0842e67d18596c6d6ddd18f21dbbb2c77622d623f9cc4c15a3b16fbe0c6affc0299b582217e27d12320c0ed34b8c30e22d2d981b8f23dbc88441c8d30bb26a9f11191f6e4b8b6e989b49143fd5f2d420af2c810300282e7903cf1231e2c74e86af58ad669d23a62deb32818bca0f9e9f74b0dc924897c38c53247dd48bff5614d0fe42b866550ef36beaf8a8ddee7ccb7d98189eef06b8abc28e3f9476bde54222c6e18b7927b49d3f1518f734f851e1928d3d07c6a89771d713bc983ff0b0d57cd714bb675088aaf2c66928758a4094ae9fd1f76f575d1ca2b3bf7fab23e1909e4f6137840030bae3a92d4247bbbda1f9799d67c1c6d7e4ce2f13d8c216c94b4bea115e0ce3fc6d582a78edbcfe83a9808354ab9f49b226a183566c3a46ebea6e6f01f01cb5f9bff3453f7bfb83e692a901eb637f55db16aca3e02b13eb734b6bd70d48a99e0431fcdd4b4fe615d8755ea0aaef61f8eb5b565d41dbcb668c1ac28210d643237612879a68c1d44db8cdb1e869c24eda737513f3fea36bebd68d5800de207caa8e006606e8288f6263c138aed92bf35162de40d2bf55315d0fdc7b402b5e33cdb42f644bb2994b993fb8b32f06481a8d3346a6651602f05531203a23185145a19dc82b8ce3c686b64a10d48b537d738714cb249f70f214f466698fb06fdde35e6cc7b4705bf74e03db66a02dc6dad529c745e5e6c017fa6554a8f2e6b27ec8962cc2a2bda2b8b6f190366ab8b37af5be82f6354c56cdd8aab6e453765e6f43f5aa9533ef86ef89a7b79352baaeb44b960d9b8c6e8a04c7deed26ece66400e6a9e0ebb3446a229548eef9e0a13f96a70b87730edbb0e73bf39552d4cbaef00ecc6747ec4c0d6af0bd586c6d9af22ba46e224a378bd4828e022ee34e1714edff14c2b38701ac264a9bc9d6152e3a972135971189d6f4857d654fa82f802aa782492a59a9e56731b4fad1f075ef3a768b620902139e66e2932f8de814d38c8891027d9969b1d137c46909c4dab784432421b5faf6d292c2e21abcacc2e60f7827432ba7e85e9f652ebc6ebdf175ca098c39ffb1e1c1dd73ad25e02e245cd51912983257cab1a56a4315a649be5a4f1e6bec2776dc0dfccac160bc44461cd3480ec9d58e285353ab47c19a916a770c08c0d5cfd3766bb2a6d9a6dd01e3676cdacc47d17c21a1428bf916133698427a070e0059970514052d1405a035b02351278d8ff8340306aaf29676e67ad431601f22e72672479a6ec8500445a9961075698b1d603a19c9ee4878ec620840e45321c4f2de348ee49e142cbbe7f8fc46187ae3b59a5e9f8d88ecdbd14f1159bd9c915671830941346a6f6110fa84c3494e870de6069477b45c73face3c84afc9c5e9ac86779042bf021cc93872ac4a5c19837154e7015653ca84774efb795f7ccf819b48d7bc3b67aef38fe61c17d4110bf6efa5a4667e77362c4d64ed8076f6747009b483550979d2ff1b1ea03e11a1c57c1c15cff71e9549eae465e245c71a795a6806df7e7bf17c5f8f5b6425d176190e49229a126af5065fc276b1d79a3e639d5ad2a3de39abc14cb54eeeabf258bef6ac7a46b600ab121b9603d674d5b05aeeb413276d3500dfa140a9c8492454b732526fac7c297a18e3dbc9e7924f851cdc3717b0f407d961c7bc232d8896cf6e8d9b21e98ca51ff12c38063c924670833c81f0402cf2dcbf85267d65acfad87fdb3913c39cb60aeaf8ec73597678d9d53a3233ee7110c29843455046e6f8d70c79aeddcf85623bd24846b7ea5b60cf21ea77228d5afee19e1f36804fa16d2c458d4eef6d44e0f71327fcee667c916fc3c78f5bd3b390e5690dfb44aca596c3b715726cb76e3131a8ede7bc8ce3bd17ca720520a48c9b759798fcfed31a3681db2e2cc42a0ddfa46b26b4d5783c3d1a6b05bd51243ba63caef3dd63c42f8ae24a23a56ee607b912645b44bfca6dfae47053d31df00c92858cda4cf3a2ab62cca52d8e383932b03bf68fe9e3fc19de9e41b2bb4ce0427cf14fe09c35fabbe718b96241e9ca160a85016c111a425a030f9efa93600103f7f189ac4bc4d943f836afaec1c9458d8595eb3bc7e42269b19737824f74970db6ea5b2736a86ac23f0cbc8d70c50f35596be65cbd4bd0d6f69ce453d595c6837ba4f93e4b8c8451c45b3ebec95729637574815f5dd9ac85c5f9117cfda723ddd05a12c7d6cc766d18832c82606a4fe37b7033f81caf151d61d8a913e2fdbe83754a7000da279bd232e788a40159d4a684df1f7c82531e08603159aa087ac3587e95e169357eb19647944207600b923617d6945059298e55671ffe4e2ae2ef7cf43dba965384ed000d382f6cabddd47cec87ef417151bf415e100cbfc1318da9aa28616c5a39250f0feaac5819d8a46776eb28266f145c35e7fd32aa8ccc27762053d824b300d9c0d6bb9fc5457ffda5937aa66057d525655febae06a90f51e52da194ee1f153acee7b25f79165eee8c659b7ea98386c6df6951f4b8cc96ba81fa798b26ac4cf1fd38ed3ff631fa8b4a19a5babbb1e2b27d43f23711936199997d9ad538b065fb189bb589d524ab3be0c03cf274f89a26a87d91f7020358f3d7a4b04be8ccd52f1bf156b37781d28d92d8231272e378a67389f9dceab722c288e80fbea381c612bd9a4702dcba4df672680416dd13b750c3fada22a72a07b2e9c00a68ac0bddf8df5612168b3dcc13c04c3f28452235ed09263e00720eec0a90d3e935ee4ed6c5de4fcdb0ea98d0de56312a7f418e6a97e12dd4124c7392f46f3a696fdd260a5d5ef090de2db71e3ffc612a3e5ec343ef4faa9455ac9a72e2395d58d3b4265dc5ffb70e27a12fe0ef64f51da81ccaf518096d815692c2073a715432a4497bc1e12667ae61c431010ad61ef01000dd0d826062dde63c62added01da33082e4233aa3db56cad5bc0313acd766f7c90b49c9518c383c03281daf3c396808137eafed79e9ae3a68ab10eb92ba9cb147104939ca11c2202dbaa9a672a13655014abaa5380222eaaa92ced7bdf1249e91444ca478f6cdc1f1282fac4c0f4994eb4ae79300f4c02a64725f0ff75324b74f65fd5e566a91de0f0cae40cb48b6dcd1e614dc410ae0efe630d981b50b25c1353d992f8c2bc81224d56dd06f6ba253b2ecb745220f782a250cdfe52c3717efb8fe77179efea6b3f0b39c9ea9215ccd43eb6e7ee5a1150c602945aa05a8d39afb6961b6e2a1f40e037ef38c93516187a35363f7063d874fefb702c4321fe5fb8110c29524f36d0a1873dec3c2bcd629a438c84b862a2a3037ed9a8b3c1405915a1301b4a6c58a71919147f000828d3db1ede18ee1058ba05d55e51a26a1039f921a2779f96923fb5484f72dee15ee2aad539274d5652f608190ebd8b37fa5d3cbfed1af80beb7dbce09a1e98deb2cb3156ffe4dd578794ea3407522af27feabec4ac4cf2d18ce62c300e6a95fe8bbd1acc409bd53e2319c0eea5094c7420d55b6c171a983f1cd474252c4ee95358699ada263cdbf634eb7c39ccaf925dc5293d5919742a5f13b1e090b371710b770c4c892fb953f1659051a34f396e180eaf07f16ab5ccb16530cf78da8bd636a5b14a665074e220ef1b7210dfba950bb6b123f3ff9601e0081a4f8e4cbd4e005d1bb647ab35374acc56b04a2949899d33e5bcbe99f7cfb5bdad19a8184deea28c9bdc894cba4727684d0a72fd2e5677c4fc2694c5dd8a6ad0c084c18d3f6b8bb27c7ace63dfe25a757f92399b6916d496742fad33bb1cb5a39c34e114fca1cf61cd71d62bc1ba3e417f9a9849d9ebf2403131eb580208fff8e56bcfce0324ec1cc239e4fe8d80b99876bf23c67e9d6f86fbba5b43ff60c18e46fd0b55ca2da3da2d28648422ca2edcaf4bcb9cce099e07eccd81575c21a19981428a14c02d4454530bb40f15efeb1f01584c909a2f40a79148ac0bdcf690b1550a739e81470d93e6b663eb22c35bf7a697f808f144537422c2e0482b61956fcd3a722fc46224249ab323ec78cb971ef8b72d3868a7a783cb22c15b515a97ee98415c09ef4a11b2e4177e2d32bcfe586eaf27482ca5eded32ddd0b8a9e8d9084fd6bac697e9fcae453481634792807f6e0c08c23207b1dcfefab405102572234e34b31dfe6fb06c5e85c38620a56a235749133b25b7d981170fe9fc6c546f384887bc1c1caaf05435d2ac32d26949823121c78f187fac010a0838a7598fc7dd8d7e50b464a9aff97d99f6f37187e589a1bfccd93c631969a8b434fdcc76d949ed6a86dd3bae7f0eed27a678dd9c3d8e0ab58cc7309ff9bc2e1cab6a6524b16db9a4a57ab11184d80f1839545ee3559f083730d5c7456f604528ab3d060146bcc37a0a999a8bd9ad7af83ff785bb68a75fd447642677aa9d1abde6b767d88a09988d2993bcea1bcfc2adfa31dedcf5071bb239a403476df437d138ff90b8a0f0722874a44732abda7177c30944c0b5270f73e0a2589e05dc902cf226a7acc52e91c9c25f46a86e59a825adaae641211db1a26d1c13de0c138749fe29a5b2ee5827b788e2f96a13fb92afe1cbbee778421821937f9472c4c682d0ea22d9edcf064b3d26212ee5cf9f814f9c9b73bbe40bf2aa79a95082fe7ef79cc6667d407e1b546195e29fe2b3b5122a94d17efa1c9f0a0d1d07e157d6cc47bde1741d0dac7ef77fc54e69fcd3f724a4f310155480aec532eb25f7d805ebb528af3e28e312cceea9d45c76a857ada8128db2c2f04816d3600935e680c1d26afedcb23209b505f35ee0f85cdeb79fd2db27a069a8b6048997aded9bcad46c114dd5cec3cfaf268b0d74d14c7525bc187ada44abddd99945beedb019eb5cb50540c5903f7c9a2d8cf5fc8275ea94f1eca77bb514713ef55ad202624f5905141310f4b7496859d8059be285b281da882477518b471842b2184d972b54f754cbb2de7abc4063aba6508b1cf630c7072ca005e90af6b62971a332998dd3a7305179292915af71ab04d0d3e975037f5df63273d8e5c5fc7cf917ae01c561584e801ce3b85de611cf5375e76d2e9daa12338a9ca15522b9bf38364cbd21bd12e68a11eb4ed1e0431c092845d11fecb50a1ead24040d9ab7b6f02a68a5743f7af8e667fa97c5ec67d9c92d5464169149a1eeb6915ba1e1a1997d1516389d91db966aff27d39c752691a9c5948801c2c4690496a9d42c255733d924015ae8d04e95e129b929d262cd67f81728d9c2bbe03cad0e9f1904dc98c462d3cc53f90035a39a9c418657128ff146358091139948f6dfc483b44b65b7977c9e26ae55cacabd3b4c823ff829b4722cf9556f4649ee277bc2dfc9c2965c961a8882cfcccb8c5993faa786954cc8141647eadcc7ebb43affd6f1aa097ac55790a67cba269b8a2af0db6150f06148951a3087412a655a97cde522d184a7eab687f61bf30c0ef1ddf042253aaddc3aaaed94fa641e1b7736a0891baaf7e0545ab4cdcdcce08382cd934d47c920d7c1871d11bf229bb89ab6e5406289e7ef8a6f56fe2e1fec1ac952edeb66000f5f42fb84f29cd8d36b3c3ccaf6799f9cb43063666f457176c8faeea911771cb41dc7d5fab5ff39f0ca5ec9827925dfe4d71b767f55141c4ed0c5f65a6873fb85e9b5f4eb8d9bd325115480c23879fe1fd96b1ab7ae23df33624b83c1066d21552e903678399a15b0a8c65fe666f6b7a08e89b0922455f8bf4c51c0faf574aa7b8699565ce0699f9ccd25cd88b0c32b420927a9dbe9f04c63da90335093dd4e5a1413a3b48605cdf696fe179d93af7e52b2391eaac8edf38889bef49202415c2379e3912224927cd3b48e4c00265fb4738dd99ca0bd924491c405087ca4863ef8a1cd3e876cf8d961bcff42dbc85d016a9223343524b8974ff571f21ae853e501f70de3d97927b294f61d515aff36aefc622eaa2df55759599e31923e9db48de3462687eb428af4eb6fe9ad8ada37c7654f64c724935fe94ef5be12803462b85c6058c0f3adf5cef35476c5584e4d68daf8924cc0675a1bd66affc459d50828685c8d0f7ba10725d0d65266da38cf302379bdb4b1e307138849bce26b14fec3bb4cb41b8b60b1cd1ba20845ce8fd6538690e2e0653cbd6c6d0023b802506ff7b98287e581a16f24ec439f89c3c67898e36262dee104f29c10a37997c40f8be7f4ac5cd0c74abe631412dec67be0f92a5906bf036ea9342f112295826d554bbd5f072cd4210c467fec25da147ca8f4ba13d4cfd0f080284760059d6db8b0ca8ed71e36c50ab94c55abed1990f483ace381c33a7f9fdb5a80e2e880563dadea98a3c197817bb76ebf84993d4a22a4dbd6ba29325f5deefd1c56ed28a2b307440debf9a24368007bc3a10ad6586a5e7ff29f0dddd4e8094ff72f3bc188583aae413ce291bca2a59314bf515753be483d00004b2681164072aef70dfc32539d54b7e1111991903290103c9018df30e97507485b6446d22c37d36199feaa965d460606e04a27b9ab0ed277c926903e97f584ae355c3e5ede264b14d084f679e4f7b64fe8aede3cfba921bc927cc2524b3479dd33949a72bd44546d952324bc64b9bc7fa789acb2f463524268d451fdc08aff58af2c3f0a0c372237e29ff8f22b8aab0c5ac728084da22a7a8d70770a7b23e2c02f736055d4ea25a954895a1579030694e72fe7c338007d19df69c5b60448f79d2aad26a629d6414634cd32a0b6442f4fe627fae1abec6c7d9ffc025720c551ca2d2ab6a1e37156caa0d27c5f05c7091793bc1a4c891f912e4d7cdff65f6ed90ba09c7539cfe1afccefcccb4524e9bf411d1b80403eb3c349d8fa6aff81b0a8ab4eba7aa7ca2c2017005205d3406887f18b03144f121f7efa9d4009936b6f0466d76ed2189486c7c8520975237210261a611bb9c7ea4d4668b69dee15bd82e615574d0cefbb883815f543bd3338f53b0026a1e470342d39d6e2c55939d02f6d2f3153f54f5319e700a8b070b2ad3ca2842e526d280dabdd0b81b733b21131978bdad3220eb32fd07d4259314c385373e214983af960a37f4f0d896b8b4f5a76c92c02c852946fe431f83f3f65f6a6ce81adf5970ae19aae50f8fcadca924ade46a94913c7c826b5694a01f37438a601494f974830ae43eede164a5cde1151bb7366c7de8fcf944c3312b210f5bbdcc036b4306968b87ce1e6e7dd4ee4e075cdcfaf561654005b2e8e2aff7698aa8847dffd90a1042e673715a93360d576c6ffd209744dc11c246896ff81533bcd36383ecdfb77497a174dfef301ff20c456392d9b0e60f0fe3559542d91102b40cba90402f0ad768bfb90db881dd48143a2f15526dfada2ca54ebba3856f03560168560fccc8d04c914a925f4440bfb5b52df62ee8ffb097e54696f3a1224ba0c5fb9bf9d109b57d8bd1a6c74335b20b5141afd84cb41ba9925e0323735dcee66c8ddf93fc20529b7c9b89295dffc6893a98c293d3684c00ef09a031cf46e4d2b9f16a60edcf0cb9dac10f97dfc392aaa34577bd7cdc05afdbcbdbf89abf0eb646bc945820041b1ed162fcf9dbb916c77061771d6b0241631f8ef1641f57b2243c5a210c597052b90913f3e839b654834b6d6c936d8febfe5c9966b8723eaa36ff0933b9a150ec5a9f11e6403bc42b68526639d7894189a4378aca6b6b3ed6a6c54168c4bec80624a8079b22776ce653a25e0ae0f15dcaa96f9b397329b9b4df9e352bfad61dea8a89792ab8a311781993db7ffc3e77155c7f5952b15c25763f685fdda9fa1b587837e904a82d1ffb3a97904118ab9a421a3a698263ab8257a43e61334d14deffe2af1d8e156a17885afa555266cf48371fe83b9a70c4cdbc48b8136be214538a799533c67dbf922f992fa506474ce74fc8167a021ab2f66a0390ec271eb56556b1cf96430059047cfe616c4b8c0c1629cb3e561250ad9820cdd8b8c0ba4f3fe545a738c8dfbbc6274135c5a56314c22c307e77e3f196941b3202c8ae0e061b2ab77ec932a1af5373a91475ee70c7f0ae4f0498a1751fc19635a68922309749c92b67d871db3dd17c3ffd9b75ca06c660549fe73db8f2fb160c459b6810dfc65294088aede6748043274a07cc219c319fd0da64c58dd70a100936dc931b5be5778a62d519609ff46034182441d3909d196ace6834467ae31e71d1a7d155e0fc374a04f09de03645f83cddbeab89220e9b8e1217164b71a3e4cc86b02c7fb3695706873228b640b455f2d4c3d404ccff6c54453f25514dc51d9bec1902380c13bd9167be496258a1468c40e4619043bee95e885e2243cf5707a9ad945816116189a80b6326aefaacb32506e64f88ac159b058d170a97ed5236393438213977283d8b5faacbded741cfff37751014d6c7e8f73ef8ca5e9d918e9d5782f36556cff9f52d81362fef6ebe94d0f7f097889466201cfbd518356aea3c80cacfdebfc724d0d59fa873a8f425258caeebb46b67d7dbd961e4be1a5e562e014b6bccfe997f445dd762bb542f84701d13592fcdb5ddfb18c2bdc5ff8ae3a22a2b226fa10bd279ea638da36d5395b4505c21cd88c79f602e095836032860229d9ce26e3b8cd747184112d79e92582cbeb68df0723a1513a462e02f33d79bcb594d195a9cac3110eece57941b3637bb566b558cc40b999fb8c773009675fd7335d772a57de07a5a31632347f4bd91219a5439f56c19e01ed8198777130a4374db030a2cf2ec594449261bb091bd655b7924438affe56197d9592df05ba6e0281b36d737146a7bf7bfe775db72f97acf6169863214e78dc2c76b8175c777b2936e71794884292e5037282e18404df014997ec1428d2df77541b507f5e8953181958efdf277211cff6709b26d3718182183425a9146b3d0c7a5598c848d39e5e40f1b044e831c808e0dd482eae1bda4ec8ae6841bca76bfd3b7111d82b3e33ad443de902ee7e73cfe404bfe20859d507036166d31ff4b71c4c3ee8f1f071943850936e177e12528e78fc27d0f0cd7e8675b4c4690a5fe0ef723ed28496172ef6186fcf48fe9a2860b567c2b402307195bc2afc6974a66d467ac398a2814c6492481b6a7f43035e4fc5b4a8f5b12d6a5555f3683ca0f33456494d1691a35d290d088a5b2595e033b44822750c003334e459feb862b2ef0e82ec60b983fc06882b3fcfcfcfff567063da108f2d41be270f1c819bd5b241834e0a190e6ad5faf73d2d23f1272afd968616f01b3a4840d563e82b9d8e70f6becc745343cbc80f26f7fd0b51996c32bf122b9f8834a19f016398b52bb5fc372e6f12562d33e3e493ff45474be4185fba78748c61d2f32bbc96d4629d61ff407648b050f38f3997e83323089ff3e4ebf630ab8c5f38cf016b7c60ed58dcd6bcc329aef92c9d28cd7b2f42003e2ec6d00b129cff434662a3bb55e712fa30548481ee3675de5bc7350a7ccf03312d4ebf252be07ec5b57c48f870c7c0f058b01d791880df0ee61a92c7ffd8ffe8913cb5447f145e39caeb1e9e8bfc6212f4cd1e35109b7dd33d002293c6f890c8e8ec8d478736519a1075dacd84c180d8d79bf967018ce63522cabf214811d54208b718d09cdf1ab26ffb3941bc75d7353437b6ca2c6442a6f93a6605e4aa1834a86b25ca05d61a624e70a3f7f8187532c53fcab0380a0bb4b63cf7c728736701fc546f54bea6e26f9a667e7607324bda85dc58ff07d8e492ea3a46515783515616b3ff452567f92072d4aaa2b1ae9811b1e715e366605cd2a7860c7d2df427358df74e2027ae291989c7453029e50990793c83a841cbdfb147f1feae3f6f21eba83c61a6181bd69101a5e50420ab637465c41054169c8e805d0c4b44e209f3639679a3fa5c5f2e33ca327d022b9f3ed778245ca5933e77177c16752de12c29d6e71ece85e3630f2ee8e8f10ae37a7df55b4a5d00d03fff75de8e32ff2465d8cfe905cd29bae9453de34af16771de36b70f219063336aba8d92c295fbb9e4862ade988f570e449fcb7164033b81729c6b594144e5b0c905e4f95961d880aa9779f663527981fcbd3531d03fb4cf025f5c7e61d7c8ea7b84791bfa655b525e07201c0ee25fdbc7d4fd3a90065e9ec54eea4d87d3890ac1df7946c92b012c9678cc82df912f005f966c5723c9859b5c27ae41905c0df137ad4cd401dbb5d4d0e43505f4ae95457af65ce055637418a225997c1beafd78d77ad873f7d2aae09e087205f7b8e616f3b37cccdb0717403c2816847fd802b05357564c2c21f31c988dbe5c777302a1530c8d99e6edcf84ff9d8ea7ea6498e35107e50ef3c39c7786fc7020bfb92f0e8106f4797ce824895983cef8f21ea1f8146f0fd64d93cddef67c24a42356c3844118e23df889967998c0c6dfd97ca642249a49276ae667b132cde2eca3b98c7ffe47628d818ea220e2637005466ac438537f2e33cd2b5012c17e92156b5b8973091c4e440a1a022e9f7e81fbd717d4b23aad4f786ca25c720bd6f486c4a0ffd101ccc5525b778aec06a9b2c4b566ec94092f7be8b9ddd0c346e32a5a65f7db5604a988b1296736c46d112ebb0da651e141c4ee8a54fe9161b6aacdd742e6912595c42410ffd60fcabb2b7afdbad4c27af735c81be3029aeb73b21ddf0e4101aa33161e559ac758c262b63e2e0deecc2e5753680e6eea7976b27511314f7504eeeafaf0dd443998de9d161b5ae878c035ed91a083f97fab22a9b8d3686e8be2afb78a97ed3b6b2bb1dc7a391cb6d76c7d4a8118f19c24e887cabe7554906f655b29de2eb7e7023946a844c65b6eed9f7ffb212e35de823386298f7b4dc9fd10212d5ef3dea99f723f6d661a655427ff5fd648d385accbb4e14e9086a7c876abf79b2389edee2477e749a8b7cd5a1cc365e82fa80caabb7259b00321d907d5f743e265cd59f28640d7620355ea2c7e2a6b468ba714564af184658753a42d676179d3a8ae5169d65f7df1963a58e9b59a6c2a209fc49cb77a7fdfa426b840e0d7e948388761e91088a399da23519e0652fca96a8597bdccfad2343fc25e740d68d6f5802502fb40ece3cb1492c54fbff948c7b1a9408fbcf7300489df0653fa59e47b81a07c1d9335227e06728bd6269fa939de67a62832bf701121d3a7e649dc871633ea69f70f8361a9a21727edf9c35fdc51b99bb61bdb02e89011521aa75e9caec93c088b00a4cfd2731707a1d5c28a2d3091b2b54b132cd09518812ba0cc0143f9b2ac5bb38e6521a70a97468c6a19998c0f262db83f78c125bf84520bdd91fb1f9eccc050688bdef030f0f9b5b81ae908f0de0c3f7de301c9ce1eea23e41d4152fcf4189e0aab8a12bbfa56dd88bdaaae15d04ae425a5bd00ef7b0e5d7a87b5e8991e430723f1500b80446c8d546449f13182ab5ac25dff9f11633e3a4ef32332c1993a93fc90cd2e62bd9d1b02d700cb317e2163a064cbbddfa40a93bba22a7ddf2c0872de92b2a8515353345805b29624c8b99d8f0fba4ebbd0ba677ca132a6f5fca665e5e121b644982319508e2e47260f2d595561f7e5ceb2ba01aec3aea1ddb1b3421e5c9a51d92bb0577493a27b6a64836edf46d809c9efc9418985399ae16cc23c6c70b0587825926f259f16ead1d8eb7b6612bcbca49af6baab966f20e01388dfd197fccbfbe0752b493df386719ce996b54300e80cef124f348c0c1fa13c76043019e05e3f6d28d9ef4d40c30e56a92f9f30838e32087e3b9ebc3e0949e0dfdc9cd5659679dcc7517c20c0497ddeaedcd8e603f7295790b92848c74b76bc89de4ccd88329ca8a288c80d9eabdda6ee74e3821a065d150ca929c98ac1d46576b6a7a1f351abeed1878d6cc2efeef761a638332b534d07d186874760c3595daa5f560f903f3758adb3dac49e89119fbd0d8b499c09516326c5c1cb41f88a355310456245e647739d64d08ac28dbf274ea989b4a9e0b0f5d45c06c31369f11c236187e9cba6e6098ba99409c1340f7c8b64721d3e06d93c1a0c6be85679890eac9b2537c459146e66852db73fb6bf1cb76469fe39a5531f9fb4337f8b62b5068134a63320765cd647b08b32d680ae22c035c71c165e4716b0d5ce0e700a29181afa57ef600d9c2e937542b1d7e1a8470de7aba610e1d2d95a88cb7de16c17ae04b55b97bdecf1f437e0054af13180dac7a94ca77756591574cfce91b89210e833026c81c0e2327598b893f1eb58ee1287e80bc2a9e4850617136ee52a08377b70d21d69b465d6b8d464cc3713a678b761b19aafb360f3f9f7ad579a634ca3cff7ca40c6ab14a73501883974302307a42c46828e74f3ae02c3da5b744f8c0e6c84c822cbdafe08abef52c98d2c4753c1c705951101ffa0225862798ffbe03dc63b0cab9592ca0312b6275ab40c366414d8b0cf67ad19c47eae0f07c622565ab190252d6efd25cb0a721c0163d3eb96a43fbd86b0daa6fcb8cb46642067958ee9f024f83ab7207c9706a7851d1481aa876547aee0c6d800c49329eedcdf0b3b435a7fe3b9b5033f41e3def8f2816af3b74e08056ca99bdff0c48fd47106f3e99c1d9f1dfc3def773d0db041d6eed66b9c1b477e22a7b352851b57fdc2ebe89bd932ed6ebb1ca3841e7fc0ab979812d5fb4131f5d4b356b5a6d1aaaee34071cc2d20763077b29c9c42983b5a34713d5a21df67a0ef76b36ace72ec331404de98a300b39bcc097c27ac68e8f01aa212b8f8268ada67145e1f765f31de164c7cb053bc5f2c15b1bd1094979fa66c4f38afbf591d625b583345d6ec496b630e878271a356240d11b422a3207d808a0558e12afc39f54786f22dc8fc89fbfb3136ea7d63e7c6d18a1401666e3f852502ad0493038c8ebf5de5bbc4668186f0b55308d6474208aa1c35058c22abce21ae087e6811e5fecc504383d2a3e472578a1169cb40aa740dc57d234fb8fed79eaae51ec804c8a91bc47f19a24d9f4300374178e54c36c371c94cfcbbe2caea744baa943580b1347fad0f0d90b7a8423683de837ec9d599b606ff72ac0e57cd40ce7986b8e30a8ac02259cb0b3770a5338c665c29932ba604e3bf32a10deeeed8f8a165760555686f6c4d4d9e8ebeee55944d251f12bd332889fd85464a856186e494ec13e7e515350f33f7b28e6c6f2b1afbe75a5302eefbdb2633323153565d4818375152172387b978540200947b0ff287cafbbb8b2c69e84ba73eb14d0887af53be21c4c0740f4dd0af1c1793475b67464ccf162501037503148e2e99f3ed6e365b533ca9ae1b11e27c16eda4e8cb5aed8a8d9d6288192b8f8b4fff6721a282f7e24b9863cf9a28bce2bdb395c109b33b3f319f22b3b8e9c911a676d590ac6f32f4af7ed0d52602b3da9ca007916af264668930013e477a0b0029806d65cf1eabebbd8d5823db1ded08916eecf06d405bdccb74e41e74c4db1ec4587efba9b260dfffb89a206c3495fc297fccfd2551222c4e7bb75819987723c78a5163ef3fa26c464d523b51303bcc55254577835a3338c08f38e453ccea03f24f63c60f3eb8d6a3f973c2f40a7571ca3250bf21af97855c46a0c5003bdb93b60939fa57d5e3d59f128d6d73df213d084cf815e5a01a4a4055ecfb233620027e0bed697faa98e0245bdccdaa9c5d7477adaed839744f3689af89a64eaff8997c687a481fc32929dcf09a5758125c88a3e60cdc7b92c88196a51084593fb39ed093651dfbf64738d4a75e75496a56888ef7c2c553c8108faf49adab9dc1f4836521129051925a8e47478d7ded0d9ac4d833fbfbe0663be8ef2685f36915f002ee6e97fc91eb06728642dd5beafc26cde3009f5270388600d2dd0c75974051888d34aeea9c498ee9cf1bb4cd5817e0dc408b75cdcd23c484fd4e5b994ad11809dd8b271f652e4e2f5625120306c09e8cf898c5f3ef2ce587cee3b64f3fee42c1940ca373e3de740fe25eaf9c74c20f8ca4ce5e8ed80103dbdcf22041f5e42fcd413e9876f29a6a7f279842cc71c5a4e4bb5428f16549f5dcd29e1c3cbf852012189a55e30ac0e1d2f0fe8cbe6c3d37e2e56452ac64f15ced920b1cb3ac6b381405a102924f8b16f98a07b6e9c09b65727c7ba2144dbd436d504757e3201ce5b3bd7cd851e1fcde7136643ba5021d5c85f23060f682bebaf12224317e8c6fe70f77948d899a602dd896b1d1ee875619598c500ec5d61b6aa2292c42e515a92c4691f973cf94b398b72e21653afe9330b6704f2671e2db007708366e1bf4c1a80a49f90ac21bb2d0677f604fbd1d8bf1698b4388984f866aba2b7c85da7db6cc5d26ca2038beeb66fdbbd3d34ff4b372585b68500a3e89ca1b9b129467a57e89cc86e4d959bdb513f70242726264c6003e24a50b7e03b74ac393ac8faeba77d63c7c2947cb6f4f69146d4357b4b3e3b3fdafb90c0957a3141a2480d0d93fa6886c2718d967585a2862ed210ea94dbfa7e3b616b6cd701be46a306d719d213de0540579527c0a58ccc10c409b1b26ec837bfbd463247f32227b75021bb28e7789fe9e7be223641e789c6ce63698e0a7bbc3de4bffde20c2ad03196f0405936cf2a30dfedae0ca7c439cff9b27bcdca39cdea8435a991306f36c52449045b1d2a11f65078064aeb59821244a68d986bf5096c540b9433177f03bb6fbb8754fada0483ea49e3507b557c3539be1ace3084be5b39caa66b3c76feee149f156a1d4717acf3429971b554f95140530347e440ed5aed698ae8fdcf999bc7d840955eb01b3251abf649aa26e299e26af2466145e72e97e5b15b73d6ea4d0773307c7b334bc5178f475bc37930bd71b7e3dc17329fafc5e2c970e4b6e012a78137c192d8aec888d45fdf52cfcef38a193b2f3feb4d5c4d259a5e0b4e17ce1290e9e6b4ed58ca59a0365322ce99eb43d4aa1de310ecbba5f4be5b41a3d59815d31b01a74c60279df07ea571493b38f05e89af0adba5a5d9c40f366cda7aff8a05189452c65e4617d70600d8e20ab01d0e47a9f75bc4bd5ad7fddf6ac5ed4b006ec725d7439fcba4f32fe7318dac660137f0197faf847abf69eae4dd44c09791a7c8e2be7e49c69e61fcdb272405a3a0d90bc975a09066047cbff8a5dafbfec05f53ae659af4f7d3b6ba59159772a89d6830f312f175211c690e578d8642e20108acf4e61192b5444d55eb8eb64350874b4613b6cc0eb681f0ff2276b787f6a6fb24f30361c24b12b81f435210a1978f9296f3ebe2c17e02066d89ef1c56608c4a64f405237b7402510889865e1ccff133744b9e71cf89b9acd14da855b8dc23f7b751aa986812388053a34a05ff8da9999d7e77ba59a7b340573d6860543908e37a30aca692bb714cd1640bdb79ba7729ebfbacd2d7957b36f7cef0e0860bf6846ed7bac2d23f2821ce4b9e924b5c776bc46c64c2f5630c61f498cf4a2f7dbf0441cf8f4aa5b4326d9407531e7c0b4a5d563143977b041772e58af29e25dadf70d58686a5f14d18868aa27114c23f74e41ef73c72b7278c3fb7aba5514756b615372dc3ca814b720f615b3611e347b09e264c680e551bb5cd166fd8662ae18b86daccc29a5ab383b57439ca55c1b1b0041a1f7991440ba70de69bc60f5cfa2e451553e853c5926a9af32727cc7f4c310db3da453a7b700ec8bd8234024428310200b70448d7dfb23774d4559f8697d3853ff17e88f7de19e172762f7cd7b4d378e2bbc7573df07ca9b8fff816d902f046eaa0c5412f75eaae51deb26cfb93e9106a44e3096b6042785c20576eb32d0341de285ea93286fbbfccc8ba1b8e17b094f18f5ac83a29bd5071548c3f1ffc901405fd685fdf3c2a9db7ca9e206d78f2877b6037c126e082e0f6f32279c0f4277113803e0ef3be02d9eeb107bdfb87f3c89331a9ba7f9ab5dfec74c8defb9cb93d950bd10b44de27a5d0caf8ccf2decd5894f1d84d8a7bad288ab794bab5a857aca199959568a9dbc240eeb7c3444baf0629b991619854fc1f4aaa2b425ae35913332ba19925a63b6f3d77b316663ac4dab3ecf55a425848968783e72da3c20c8d92ec39f8b8ce24e9a0ebd18a3130a8732c08a7d82d60e35ecb01443d3e2929df0eaa2f793bece76db7c3b19180ee13cac3514d8d46129d8d1a14d1a13491c0941b13a601b94cbf54bd4e08752edde33feb469bce194cb1ebb1a38e291fdb34319804a17fbf8ec1b9279a4dd825e487672087dccbc2506a31ffbd5e57982f32858f5ac5706f7831878f87d95038b24ddc35b80b58c82f4bf7c94f861e6209d5444b419e3ac536db3f0aeac4124995e7fdd7fe1c9cca5c70b61887a8e0d1c0a2e16862aae5786eee5f1a63543012c62e1b9c52fffc3cc438043a550c60102dde3bdd55d36e2c9147bb852f39dcebfa27f650bbd756917e0562b50f26f72e6208cb528d11ea459011205ce86cc2c285d252c663334515ca0171404c41a149d25f333cdf36d339a15cc0d2f2b0b66029a823edc837fb52d002d6ef8e6810905f7b357aa41d437d0489ce27940083eb87f3539572c68427d9e9fcb5cf155aad7a3484e07d2bec27a92970fb20a66c6fe9624cc5a1ad62d264289269daa7ccd88d7ba7827847b7784b5fa63f0ce81b2dc2a90f53498200b5f47e0e5606f8cc7be6906ee4068b032f5cd9bd2bfdeb8b521cfcb62827e4b1e0c84beef543eea6b3c5d2d01f3cb2827cf97ab8d73f32c89590713dd7f389247ce1f3d608ccc9f92ea6b1b0948342b59d258dd50b4b8cbaab53c01c8b7f11a259a38affb19de798195031838da0b6c7c227c684bb8b85d859b9a7e4d67cc67035823a39a87b87b9366c3e42ffd73579004c92a0a21b6436c47eb6071ceb18ce6bd56908ae2e52ed402ff9c5ff7b82764f7e0f4d8dcb85dd35196c5de0df09afa537297309779f686bde6916e218588ac5fa5187a424aaa7e64ca641c28fa0d327e203ad3f8762a17a27255aed493ddea45c385115db97abebe266bf831747c72edde5280367acc046ed08c07a6d5639761ec0ece10d1257c2b9dbc50367968f456b5864227b179da9c5f99f5e55b1235fefecc6eb9ac41949e25ca61f430798e634eab3de26c8ce40d2cb03329d1324ae8b6bfee6df315e4eae55026a5499aa73fe9ae0f36b9ce83db25becd21da6ed35fe3bf5d2623e0f4bd6b55fa7c06138e4dd4fd5677a4e26decfae3becd3abb08a937f6ecb0ca8cd5e5fa5af740a8cbd1931b4cdea724f573ca3b9f4dc1e9ecfcb24470f2ed53a80d09dd1d92356ef386baa4feadfec3507802222168986c4c2b2f4fc07fd46e91ea012d799eebbcb2694d959dbc9e928dfac18f15056ecd3b7212223128e75237d227c00724caf23d7714b5bff564cc0f868fee89f2bfde9a5f7ba2b0f310902d312df9dbe8b3bf677f52221d8e5fb90eb663a2598538752f12eb522931038e8f6da0192f4a5a8cf13978ccd3e1130f22c94e26cb6d1b2ba6318b75a8aba4396756502cdeb3a80f95775c80a9d911774d70ae472b00956b4971524e1e8e719aea959893fc45c83d2d07d3e3eaf883bd819d483db6940e83631cbb5df1065eba24c3b9c4914dc2a2c25f061f5a3944587f4a516a008135e3aa8bc042253ea547af5081208dfb870c63c468fc5cd590ce45f47ea2fc5e10d3fa0d7bb6152e0ea99cfbc3c14b20f923b50efddc0d0b3e50dcb5308a3617d5619fa015c8969c579bfb4bba0197dc5cff8ce14a0b671d3fdb9bf4de4bafeb45345237b269ab1f746aa85c560d966c6fd7285936f659ce71e3c097fad8b42a761f5e9a8efe79306666b3734fb7c8dd5dd5e7fc2b3f8aaf4f2df97607da5174cc59a6e6ebac8f35291923e138f6a8aba0c7c173753c505e2b787655f5340ea4e005caf50e50a421b51e11dbcd8bd629d75c36e7ea0836bee89896906d0a46f5c15db8ae819940dc807b21256b3872455ee8d05f37d12a0b82f64157fcbf293124c7919c315ab5c268674b0206599055707ae3efbb67b4319f03df2468631ae5490172599d9dbce3cf6aad171c7fe39baa3e9ba5bbe06ecc9d921d81e92ac7c8e70d4817bdc4a81cef7ee5843f5ced51e3a756a4eaa9444f5c4163cf025999349018aa8d684c451b1cff05c4ce8a475fdb15326c644802b18a611c33c0c7d871ff1b5f2adead5393e5779f7b5c6a84c5c95aeeaf034bd11ac201b995a5ec4c73bdf2a96c4decb03ddc64f7b9d3f913457655da73bcb37266bfb8ad90ad15747565af4de04487c15d8ec48b2b3ab633832a04c9963619172517ca5a3b42ed7fe65485447ef9f4f6a23a7458a3987cc940800a82e08667196d4e507c336c7b14ddf0d0cecdcacfddb3513907f6f70a6e38cd8f253fc5f84bc80b1999e8dc5722d537da2c42697230418b3a692bf86cfb68dde3264f4f73beaf3ad12f81a92397f6201313ecc530e8db33d117e7c41c0daeb4e8a1af2399d90ee50010876d0b8727821609a050e9eeb7b3a7c640b3e1b84b4bb5e912c745c6c1e27fdc426f41c71177cbbb1ebe508e187ef51283d93d2dc6500ced07f2664705d1f79dcf0c195c987f41cdc0cac9af5e063763f4550a78090d84cd3a3040799aa2502d7fdd3f65b06874fdc1f4372d884f40b9f340f867c4cb000c0e925b52dec67f662fbc6ca1d104a5a0832897ccf0905849bd170ead1c9840dfaff473d7eb63fea147843f7ffdb4697c30db18b1c0dce6dd781cbfe7e40843eb8a31350b9f1b250db24e63b02eba08d29da2ee6ace812e132914088cdd52e58ddea0f1145532240b9c32434d15bb4094f3bbec315f5c55d004f1fb23ee75912d275e40920f0cab3d3cfa66b3777f1c9fa54c0c0ed4112d57264a78b12c68328b741c10e46ea4a3f2766dae2aabb6013983a5c4635b2c4a7db4f96014f54eaa31eb0539d4bd755b563d71c77f62a91733c228e87c6352a7dffacc7f758338c7c440a1dc7a48c1efe565d31558d0d886c2c620030287e1e10baea14fd96002688b0e54c458d11f78b771dfee421a53660c994f9d9c46c9711d17510dcac6b54455c030d75f86ab282bc43629cdb6ae6448f206d0968fd91ad5bfa448cb747c8a657a366a23164a5860fc085215e4d2e254cdcc19ff599d994d1174452a4fb080537cd8105f8cc7d3ee4167079500e327765867dde6cf199c7876e74852965d79f5a74df623b08c692015ad1bcd96f36a06336a4881bb766e989fddb9754964e88924289e80564540cfda8e0a0bba53659a40bc8c79fba2ae1c198a1c26938954a594748209a7fcab942201091733a9117792578ad64984b52698db326329094d2a909fbf0b9c52e7539aefbc571d5ab855d088763aba5599d8938a6f009b2a7c10cb0fae0b16421657146f211e69fb22d694891685f6f3e28f24f193d5d04453afab1a371979021f706515306959a56c262f4fd8d0c7a04e8c8323feeb0f4f8fa7fdc2579a96688257eb79fb0ed25ffcbe8189518208cf531cd1e754739e7cf6460152b298ee6bf6955455bc1e2641bec6360036dd28e903bff281b26ad6daddf9ea32dd6516b579571f1e3d4b0d32d002e65911fab908cbecc44eaf685d8215eaa492da28092dafa10350eedbfde7e4319e6956815a744df5880c845c39bb1dfe3230b143784c5cd1f1afd08237d73bd3ac7d36405d617cae403e7ef5221d02d1314efaeeb00dca45fcd7c4af0da32d60153d809f76a4f7337537d176ad80c5bab46c437103b92bfa1f275e69513944be5b7e29687e76177aa8e1689ee74370820da255b66f10650285d3dc2e69d439009c5b8aae20f029cfab4463bd009fe1129d0ab8a43488e2a88d406772a4189424b8ea5ed69006af761adee7ead40b49367f7548141cc8d641339088626891d92a9ade62f4e65277b9ca3f779cd76dfe279966ca7b176aed09b659a110ed6b47310389637720669487fc80039e558f79666b49ac81b5a0f96b5dc78989aaf1aeeef4182fc0d8200784b0eb68a03d04156db6450539478915cc09b8b78753eccad084c1a5f358d1d9e1b4fbf12c4c42da9133a83bc2339a9f5dc6a4435e0c219cf6ae4634e9e75af16470384d258df67ccac3b32ae8f1e3d74994de48a1f42e639290ceb1f4683a5d9dc55b1e98b9d428bfac390b6573bc1be4d842575a8fd76bd816a81fb3f3a7cbd63a3aab95594831ee09b629c0e6acbe82f65a45703382effe00480bf1e1f068b5516dd0c780033faf0bad62a77bff4aaf058bffd2ca5fe91a784f330ba5e82a3320a66b889836c8d1cb8e270845e55659c34578be7f3b25fb2c6e7fd7887e7b57c94217a44bd5e2d1de8576af2a081dc023b8e94e710502912b9bf9404bede6415cc5ef9713981a3e765ee926399c183623be8087d8973a4020197b4ef08fb7c62f1a09067e48862b13054d383fc39574d955605655f3f27ca61c44cd74cc0388cd0998556f67f4c39f72d98976c8ed79b215a93aff112e04943f65725ada36e9f270c617079364d2ab403e16424755d63f6fb80a934be9506fb3d3c5877a5ff495ad3bd4e072b6495c39459b38efd52d0d62a7862fb4609d6c7b9847c5f6eb0f8b7875669646c0ccadd2b987ecb866041481c157ab8898a7fde817ba3bf2e2c1979071e561bd19a9fdd22782c35340dfb819e7df675f98bdaebf49bf47001cac1a174572b1abb00b7282badde92279ddf27922c0524468e0731a059070ba9f1a796ee0f6bf4ae2c64811382f877da5ebc33b530d7ad42064432a9887f7f422ce101e253b56d81c3864f6927b625a622a0cd4657beb28f2cf388b8a5480e49ce341f6be48a5109ad32681066772d680ffa1ad35187ac69a38042f2c646740fb1d3e28291d8c6da356e8b9afb0a7a79502d59483ab15b3c852d0e603fd4de189fc369cde71d8106117b3a8c11852c2bfc2c8db6be53c356cce26a4feae3a0ee35447e04c20ac6fdd677741c1a54a83d862c89a94b128c24b98cb624d57f2f3bf80897dfeea5c4e5f2669435661a6ddf90ea299ea2c28ff0ea45e425e2ade5f7e8f9fecf92afae7636763c90e34e2ae59290d7ac57c92706c88ff76dc6deacb46861d5e4ba1981699bff79e20859e603c8b34d56960413a024c399e6ad28d41f68ae196417aa96860b3498b11cfd3b942386914730ac9421dc80cf5a2cc2dfbcd4222493eb77299ca5ba030308c2724affb88795149d646ffccbfced630a93ad81bdf23e9a97e9a03abaad5d3477fe5e334b88f66546e8084e239598dfe76911b86cef420b3b98d055ac5950dab6e7d2e1dd8dfffb8ddaa3fad9e933ff254f6605f25cec84905305ca046ff1f0c6e8197edde88091e92349f57531d6ac845b73fac6f9c0370e387b8aa7aa67bd081c50e0ee6d94f04f3f94d1321ed4f43e42c11228d422020824d4fe38c307fc399c2b1c20e3303b6ee5412afddaf0a427a6ecaabbfdd3b5b8fb87a526ba5eb6901ffea6e9f275a990e5ce58af1c60c17d2272a8f766f5f63af9349e9255971c3ae53186da0fa3047c98500ff46833fc0ceb32c62030fa6b6fa0fc065b11e3da7b77e1a55b477c90d999da2c4d990783eec1a72f4315a4262ee61b18eee4ab1ceb0c8a7279f01545a4bb93610d470d8bf08ce02604e417b4f976c654c2608f5dd3c80d2c2f22a7c1e2739bfefaabf61dc609f95739e60f5fe538bf4035199a835bef91fb341b1f684734e0ec900c6867e8c77396e7c59a0a416e77f2590b574d20b339165a338733af01ea135f8212e66d79ebb61ef600b6074fc028756dce0b50eebb3c6023915a4047336405bdab9bf09bb04702c76b2496112b2f333256627fdbda6e92178af1d3b5d9658a2de2b66f4b3cee0797751f507ceca5085f357f8b1425fb45e16014571b84d60e246cf58a5a8f9b86cfe18b4e25110c16d6db3bb6e8b04e724f2603c32d389d32cc1d1fa46b1e6ff447c30874c71347d11da04d645b9e51b26833db11a6604c2b19a0b133a9450f990b63808e7068e7631d79fce671b3cc6e3b65f4faa0527e173c82af11e7393e8e468cdd36bd3e7c9a04c213a5bac7a5207dce9dbef8e5827c3bb0fe376f3de2de137e6b6011dd30650d248054f1d86530da22ba5292a02aa7853b6ca1044aa0787c58bf01338f32a64a58a32844cf6146c269519d03e42055f007f6a2d47b24240d17acdda4c9959b0dba843fac54639a725a6ebba2c1594d6a529fb3c6c2808ebcfd263bf6e6d2785167f8034ae10db0bc1ea40124928db805866812d287c0fc3ede129b3b373a34051f26a2221113c4fc7444294766fbacd4dcc6bbb2eec4688b7121f9e47b3ca9fdb6cb66c2c4e6e50fdddf71044f2e033b103e4eaafbf2178aa9c6943be850aadebe09d723a18f56646340536c851568c0ace4776382f733c7514133f1ba94f0624b49eb3070882b1b67fa2500b76cbc60895c616c9f0e61d30141e301c19041be1ecb2a8648785d38f3fc00ef9162baa852b878a2d00f3a047ce57123d3f08ecf105786d7ee27dcd2f7e9a8318bd5a957cf4b747c7848a96698d4992677a7b6afcaa683b437813139ff5169f5387cfb79a8ce1cabf91507f8afe3bc586bf95836b68a8f8af1ecda26cfe3daa453b77c79f192c01835fa55b26eb163382df9e44a8e800046809eb78276c80ebc29c130ec1dae0493a3e9ef8c69c70b4d359d5738cafee9098dc1cd73e2c1730ccd5366279f17d413b82da10a41ef439c233961abb7c096cf2b0030020bad5a00c8278dce6ffdd2e3b70d6cee37f141dbb78d9ef10785cc1267fa512983357e032327293a0a6db689f6d07ad4553fdb248b1479f152635dab73e89a830ac7a4bdd11c87f1e35f1c07c2ca9485039fb7e13aef5ee7f69db7cc95db21505cdc10bf9ffaa65e36061810149d8d870af4e17e15462e275b9bf363d1cdcba386a55eea8ca1ee70f461d2ddee69e501d3c3ef692f62e5adf7fc10fe520b2bb96740e6f4ade02c9768e441ca370f18f7ec22cb1a36a83460141fbd5ecba412154042e168d026892d9af6ba8f4741b79df09a6f7b8ddb5d7fa37bc6b4fb56dc8738f240057fd10280abbf67110f042f9c28323fa8480d062248d43d4f9670e74bf95ae60b251eb38438363f64b5886753b1db47c06d75feafe7841d385032b85f397214dd415a03057fba050254924586254e56f5f132902f4b6b62482ffd7a2a816ec2109ba29c3b31452f171ce428269c72654ef4a2e13e2aab33f3ff3c4b27b9729a0c956dac55ad16207a678d27d61fe247148161317c80716231a407d64be5fabe4aa2fdddce75f3cd11987463d5b234ecf1c29628a5dba234cedef602bd05b06bd6278503104c5b4e97a713a55b16920c8710cb503fb5b60f61c26b5ffc428c7c98b120a74be80fa8774d00f47f03c59669bc22d9d7bb49a4a5e864590eb3692d1059fd1ce811a6604f2967557c7df633ca4c5a4bb2872d640d8f41f45193304b0302809ab33a6167d0225ec92b72ae431a30a0ebf7ac9fbed0e17c6a2ecc054862436520b0d1951779afae077c826c72f353a3375be1f63a3f90a23f318d5d676b39d14d81f39906f85f14f9a87b860c5215f844dad5ca83b02ff2a7ca776b8ffaeaf8d968dd59e992671cd56019689cef182ec5e1bcfad412ef065704839991c5e142fb4184c5b1b62147a1fb688504c7d7ead7d482561dfd1389f0d112de8535e5de6c79daba4db2c6bf5031725d82536929ed343fd6b4f110e34d36d566924550c2fec3a0a82c2f010c9ab3d2f0571f6ffb582e6942c4f528b1814ae2893ffdf2322e5903ca8cfe5604aaee6d8500b71efec3b8d5ed8b581969377e541315fc594a41f40a8c193a71ca3d06ada9ba4cebf7a060cd3b2eb2c602aed4138d6959ea4fd8f0095f51682b42135efaa557bb7f70db6843082f994f56eda1317b050c7a1c57341d104037bda4f305d60d0489ab0090362df14b2d8047f92b08f550b64189677a224e492325a949b3286ba3ab82e1b6b9d35fde859f195b99bf910746b3730917cbc5dae2b691fcb65448a41806392844e915c065cb7a2868e0017f8257dd1cb61f5a10cf3ef8a8fd9cd5f19885a61fb0a34d4080a0c41c755341252abd1f06896b18566e2df8b54d47b1d72581e1bd7ff2c7acd67ea38bf67fde5ee9c8c22eeaa0874155f5e0166c13833854c89556f9bf297304146e048d0155d6b9e166b6b490306f2850501c692eb6e93ced6ab5a496be41b800b39e002187efe7e5505c8fc204f9b90f8a71dbce388e85c9ac8709dc845dc631ceb8b530264ed0080079b3c54590ac7e196e7bb6d3db6d9a78080ed469481e635aed4382a05479a11041d42d4a16915bea309712098fd454a67a7e40a8772d6c825823452f5969d73e2d60ba620afb05b3ed58a258d21dfd1159756426b0fc89920ec15d62499bec0ca55315d947fc6089e20c27550ee5f47cefdbbc4db8e513edc3b1b4d2e653f7c061762f0de03fa1ec247ec61e91f9f575e2fe380cb975517adf04c56775fc6c0ac9cbc31b0b6c07fc38813cdade5ea2c796b386a3e01f96f23f0b5a35d34190f94e1b5d72e52d5eba663859372527945372a9ede6f0d4c07dc1161f24110471cda338954cd9c24856a3796f2a52f2528ff073bdca140d18bd698b0ad6cae717deefb8d30a13cf805ba6f130deb54742ee7979747fe1ac3f4e7684ca6c2a8db305c20322ce0886c6797656118cc2bad1ca300dc7b08233e8c475eb9a399e8bad903cec881c6f1eb45faf4c9c0a4f6c18d88057be5cc0db5307a9aa9bd3c24215eb7f3de5ddcf2e4ac38a2c2caf9edf29114424ac4e11fb16fd906d4f7e74093f1e967d6855f15b258445464e0c62f6de75af6386be41223d6d2274db57360237343fc9b8ec9f6dfb50cddb3db989d01a78683ef001129eb7d7e6a133b029efffc8e24b651d482ceebffa0adfb2604d849039d3d23b7473feac8c7b0f568e4512069d7fea078f4d58c8e52c8706f9d28446ba98bf09fbf97b6bbcc788c23bec7a96116b47ee8edc3188cd4c5e71cf6241ea00b7ff2f372037703c76e8f1803a8ab174e8a87fa6f25b0a82595926113b2c7377c68481d485445e639d0634b2230a0d7e9bf2e98e65a131c762582c239c364c9af2221c95e0370a01c9461ef31e37b8b0d8a03d0140e99404b5661d53b253b9c5cb2dc625238096d0ee5847dd1fae2612794f2865c81daf99ac8d0ca9db47d47fe8662027859d1942776a8052316c3929c32820f36069be6606d3345f35b06b99b30274e9a5227f2e2aece34aadfc834edc08f28268d21512693b7502fc5ee925c9c5e9988747b7e9198069df42d840673e65d4d8bba592fcb5fa8e94099c7b4140b1e3f4ff6edfb40cc2bcb7f93addaf006e2c8583ce7d737d052dd0d4f2c332f86c60673eb36385ac6f7afd4e13b201c4d9893cf5d0ef1982b931a635bec8e77cad92824a03031323755ec7fa732d13c90899b9d4c55c1d4f6e5f3ceca05e862ecb172328108c87ba5b89e6344d9459c7e9b40d105e3f44106de99951301cf782f8bda049a16bf081cc0ca101d2c9aff11a5a11bca4272ec4524b943e2dd8cd5149ee35f3e1c5f8f8b373aaee568478822b7a307c893fe247df7f342837a85ff3d802900f55c127301dc2ce08994fe0a3b51b16150d63694b58cc506b5fb084d1826ec4da0c31b26a8a73c14992ebb73035223a7be8d4e5299937de6b20d5f2555b8af3e0af33112d01e4551e86ea3fa063acfccbf3f8503427086eca8df2e90e9a22aaa2b08f1181a19065d52aee09a4a1e733a4825288ce093925a50fda71f1b4d8b20444c5443cffc92ba5f3705500bb0b156a678ad291a71ba794ac2e185036af27e9c0df6d4fbf9794f343deae91d0cda13bbc91526f01e21b403ffa6922cb60e7148a72d4ac22c56d9f17565430892d3360530a4b4ce4368bebff75aeb961b17f479c408d251f321bb0ed5852418087106d1c5d521823db2602fcc174c63560d9105778b575fb48b0d64155ba30f66f0b67b94728eda2c8447c9831456348d021541c82543b6320cc04b6337e96557ce121c43006844af085db3cf7cb333958a4a0b11aed12b5e01cbe06041996bc7d3719b8e051d96e7157218884f70d6bc9a25f5d49e868cea507262aa717ac14d0b5af7b0b7801ad756ac768c28467c9fdb795c8d836db4f458301b906496b9712a792e1cca233255a9eb3f13946a438463463c08a6eefe9607beaaee0ab88c87799dc98b372ed762ed21ba840b7b4902abec4961297e37fab07e933e355d67ab6a3dddd087ea05531766cf196e4d82bb44f72d5fb9d797e2720e3140dccf4455989b70ddd5a54bb0009d750dad7fa13f522fb408d57785f8ffc40470b8e128e767c6e3a56cafab57366ffeeabcb3529c93b17e658af5ead148052d722c00279d19f9599dbb15bd37c9769ac121cddb8fb0fbd8b250f3dfcff717b8b1bc45386548ca7ae9f4774a214f1cdaf7dde5f09fa700bc9e2242cd146d497db35cacc50cd9e2ca13b51f4aa6f29173122c3a9688579dc78b58d59b4b0dc12a2c2a7ac62c0eefe281caa4050fc3adc825ee483aed3eed37ce05c9548490f39a25a3e98ddda0fa37839f67b997be2f844d9af7aa4a5ba966be5df0906c63704505e7ed50cd6545d1ae544ac07c47ac4cc73c49a088f0e3ee8cc8bbaf674e1af4decd07583ced25f239d1f634b0282e43336d8f2e3108cd28c2d24813f96f994343f310a5fc6dde5af843d92a2838cbd539e81f412b46165832036e25763d7c3914b09f31089c5c700230dc0902b41865a76612baa83bb8cceed7ebfcf04ddb4d57ab78509f7665d36c1a46037616620b3e4ff8ca3966e96eb4524e380f4746e7fef2962304e1990e55d488a536f49f738eb9207a41d9d52e210a5fb0258dacf2f99106da5714551e7a84775f58d69479e47ddc8417f40183b5ec72138bfe1bfa3f622178d280dbe0b2b81aa1d2739b8bbb3db7fda3f01f8f7dde7a8ba782845a029e8ac9cadb96bbe9f13aae55f1c2330b61655546511a354578ac4265f680d768fea43ec7d385bd08e26b3907ca4b8f513b042cf985954ea9fa9443506ef1e8a2c9dcd2cfa885e616857fc5a65868a3bbb7c9bccc5f636ada1a0d1d8a8691268d51a18ba1b5adceb60f0fc06961668a160ff91049dcca8416f9ee7640f4532447016dd368d30d127e522c70a761f6a59d27db3c2c892e3fd815f0ab5ea1504c9ed6053a914a1f7322798b6288b32c454d85f2e62a9ac0e535dedda595e43f18f9ab16ea1cbb092d17880cc4aaafb794ac2a1231b837682bf16d6e87407cdd8868efccf5d736e53720eb8eeb240fcc676c5deb84e20905b1901bb5900065ce548f10d90680e1a6108eee443cdb8e18a8dc95945bd3089494304f5a0dddab712421595462c8c13df9960372a54320da3bf30ae6d9cc9f15585fd9bdec144177257e8b9e42e4fe1d109c00b1c3623196a2f23a4a0a19ae99c47b57f2d681dd8262adfe78bd97dff56206aff3d77df720e67ee09204476aadb2dd6cd15463fc53b9a1ccb9e293ef195a62550340f8ae9f5bf6aa52e59a7efbb935a83985693e0b94b2c0821fd9ce4bd7e281aed5d08d14efc0a1a890b38f5bf6d31620df0a20b0c09e7c7a9fc9ecdb1e73abec6bc30aa6c6877d27515aae40a633c94e174161eca8eafc516d759a84d01d19eccfe3a146fb99e6cb9e3bfbeaf690bb6c5bc2dd1175ecf1864e70cfe5d2fbd1e5fc3916d10eecb17e24599b45bac376598301754636ef8c2976880e688a89e143e24918904a74e8b6786e57679871412afbfd998bc4f4d8c40cb28d7cb17acdc408c8e30329ef6812ee2eeb431f967a09452e8762e02e748ee0e1c46bce9bae5fa215ab242e3cdb7bc84cfdf932917ea8463c2045eb1000ed80357e7c9857f70ae4fcedcc7658e89151e4586de82ea9e841b18dd8e7ba6048d116ab7dd8fccc552360e62fda00577718e6039e0e2229387e0aeaa3c33a28f949fce1e2a3b2d38cbbba408b0766703d444a836b1b08b82cc90f7c8609fa39b61145ac9d17b2aef981452c8ad9ef3251b96ea6174c626483627038edd711e125379cb297a98481868bb7fb9566b4e7fff0b965afdd4e6fdd10188493a034b4c74fd4f3fde688eb6a0c3b1e8863354f64f22266508160dda8e52c9aba6ba96799df9b314776bbf2f1674d990129599fff112ad9d0c95cbdaec229b346924bba6dd2ad1f156b70ef50b723068d0124c275277bcab99ba47c616ed3c52a32e7f06ea042f7cebd97d0c19516a35803d4be222d44cd251445e3d1bbdd25c28586b0c949cd48c0576842f8f8794d8359d19e3e211e35127c67e2a14539854341e7c12c6ccfb9cc0be0b386424a42ebeededa65f1190fac0b80ba6727c8c9c40efab3d848644f3881d7536b54ef62e1ac8857f7f883dd56ea89c3a156bdab6533459a4f56a59ff6ad1e32605e94f5f86192f7a4b842214f1de9a695acc0e7b778e9df21c26b86049df2af1f5d4bd1fc59a49fab1fd7ff847b800c3bbb850e3cd59bee49120243810eb745246f632c7dbca01b28463cf5f03a40c2c9c71e3452c108b4a4891a43b4eb834a39cca7c6d87cef973b6ae8734c1d708aa2b53e8034018e5a3287be01296625f93b2c373cd66a8d978618d6ca81a1e874beedd4cfb21cc43b773efcceaf27c40d1811e59b38c67de6a95a4c9d01854ba02aa6e54ad7cd2a0de49bafd4f2eb42dd5a9880932896976198a01c59253a6f0bb46c69da76830974ae6e9b85153fdbf095e7bc110fa5edb20811ae8ee08434cd8510e731b985f238307a88a5960daa88645d2a41e460e2e6996855319b40d56d030ea57a4d0996772d4b5147ac4cb1b984440788844093d114fc557f3258735e3f7edfb4f856b9997814a7fcd8e4f805cf306bb54e32acd7089d9d8f89dc63c2e3e111e38cf5d9009533c2df5091f6e1db7fee8d4ed6753c4d4155e366ee0f63768929f9b5e7911ff664a08c3b8e1e9fac0c56972a6b1f083312b17cf315805042237f38f1e77fcf0ae7404ac736be0d88707dbbac76bc843016779b082030161b4175eed027dd9fa31709c758a05675897042e02bb45c5199f7b73563a3feab1263909805c016b95241fc9fa0751bed986893234b94324c6c31c2ad5404ee864f1af38f61aeecda55f89d9b8f7e1dd39c947a3a5a6ec067dfc2494da9fed856587234a1c67333c6ea4fd066c1b3b1b324292ecfb6b7409f36e4bd94b4b910dfa44405c34db96b2ee251d61ba0608cbd35802e932db15815d848f69cc867ff00eb3f40488aff45c11b02ac29aaf3558473ab19eafb49d1be822d94938033c1a8ba2002d5871ea4412ede0da87de51a43ac49fdebf375097e4aac8ea4c49e3f6c6a298d1e6ba94767a8a29fdee543c713351a44861a695e934df603335be3f5e396a0168ef6b44429847e44c5543dc4ac9b77e4803031909771c8047404f6a1a39accc49c8d1d6d47fcde5fee287f16a355af863fa466fca753445f8b472019da21b12ee3b1de370b47a5e81de0a2ce15978f54c06259eba2ae18c558e0d52f1ae1e8bcd3b460501b162da5543ff045e56f2ac9d60cb4af4a0abaa8af046f3b1f8564f68b63e88d83ba2aa16162935b60379539dd4e7660c1f126cafc63c05f6b1f6d8deb6ec76a339cecdaddcd185a1d4455421d48b27929b01f77b5fa230e11e1fb8249925fe00dde3a10431e1f6129638432a8fc00a0a97a888cea37f319141c0b6d94f7c906560094ed93df95512cf5e8be039ae3c9c6a7b82c99126b0adadfa6bd63ba190031856d80429529e97415badc493c445060bdd275411d009e1362c2621d9e5f4a1dfaf31f4715c83649223ef960da9ca1d689d4be28558917a47ff34ea1b5ccb3829a0846fc071fb2c386c7c73e68d93fdf1643f5db30b6dbe25a3bb0f5516039cc7e825b9922975cf4c1effd90ba4b2469ccccae52495d2d99be72d7ca9fa39c8918d887782a3999af8826ad0a1f19e7cfbe68180617ecd75f8abb5443ce24af6443a7c8bfe3475b52d353c77a6ec04415ec55fa15c9226e8bf35e2434a5dcd3bed62a0f720b8a3476b1cd8ab6398e44dd3d44c6d351e57182537ae1214526f195a211e6ad233c7cc0b9c02a153f341cd1a361f646094dd829661c3b8d6ddf6a166b9455c21d8c39e735aba630059d32502d0fd0f86d8dd4a3396fa9f6dfc02694bbc0cac0fa46bb5c66f45f7bb003bb169a493dba7cfec6f48877bae75a600e5e9969d977c8df6124cf148359f2b83474be8a3cce37fcc1cef34aab73def7a317a34ca07756a6b991488a5a39e2b6e8a25f093d9aced04caefefd8f4bf2b7200e2ae440ef0e27e28254ca9d2ef3174455ce4c64559acc41e3bc2917540d585285c3b7105181688764de06646333b94079eb9c65fca0335a437d86a14d4ac0de79ed66d4904f327874f8a8e22e410fbc9e5c2d660e926d5294826315c4f1fc511277111b0401310fb6b5e66e6820de56d7a9ccc7835b1083477e83f1383e5cccf46bc5bf402836eea3e10cc22291a4b95d77aeefb404611274f6cdc2511557369bf7b59085a8c4073aa0e5c5da3f736e9aa4767ec1fc2b6f1e9b6afb217b8587db21ab25760cf18663838d44446aa6dd0f672ddae8024e1580a0d1803313bea31691d6730964fc694bf50715941f771b199e23f758314b7828b668cb441e272987fbf6900ffff4644860c0811155902b93504476ea7ab5a19fad19e9e15d26bc8792b2aa5a84011683e7cc076349cc95c9b03e378ae45afd8b66a6d4e46b6655f7f217d9b50899900d92a65c1992125d472cad7c33c7598d09d692875870588a2cbe90b457d6abdb024bc112f055a38f2ee0f615caf038efc9eb78e9812aa96d10ae41bfbff99a10b9aa7b306cdc032f2329589f77a140ee81ac05028c28a69ea8707bcd9e494f070868090ca6dc98000c36eedc109558a6f314f1b0fde59856db82716a49e1ee1c6d002dc7c28ee7b6798f4f4f1c03d93aa5d044e3277815b3854729ec59e8a1d6c3fc3d24dfd3dae5bd82fd59e2b10c6361d5cd711b611b0fa2d243f5c390a3547c604a64c406f8228779a4d20f94eebfab454e4584899171539987502ebe1c0f930e1c4f46576e6714fb707890bc09c1da24c3a50b5a7c98532c9513979fa777031cdeeea495e58b3a93685e199965e98ed81a862f1e0f8d30e018f46c15481eabedd854469ca740affb0c9fac2aaf55abb025400c8332c13c5b9aabea8aa99b7a1f6765e2a7915c7a778d6af7fc28c1c47b144facb4f3583f427fda29548481aa25812e0211ade912748596474ae5826632c45ec420032c7beee80d7cd9a0ead0f3e44ae8c482464170d7e948388761e91088a399da23519e0652fca96a8597bdccfad2343fc25e740d68d6f5802502fb40ece3cb1492c54fbff948c7b1a94c52108985f114fcc93d82da7d90ab4d08ce1a9f428a795117ec032d736ee7f24c353e39612d106707a90044c0ee58810aa46d6a54a7ae7ec6c89adefcde5eb3b5310b9fbc89df85c8a60993efdafab394f2ac6ab5c4a1870d3df8ded1546f6280baa29f8c79b3f2e37c386d231ff4d62bf253948a9a5ce762ca020fc67b71b2ea03aae9e097f7768dca43c23cd87dba7356583a978465c430fd2af4f2ec111eb2b9eb07992728ff5ef6163062860902056e51deb3a5fe6c4cb8afa3bd16de90ce0c02dff45bea602bde978ed7ebe462c7087327ccfb499749e14776a2a89db01de1b953ee0c14b23fd98ce481a6b12743b92779b07a186b943c00ccf88f485180c411e1e29764dba44f32e7203592ea9ba8407f394a3f472113313b2b5ea77a3b75e5fc53272203adc1b5fc8f63ef238249a38822cc06a4eebcd18577d181599a175226c13a3e0b919e20f9a06a0a545c45b969f96889d3d07669f33ecd38e4ea5b79eac8c409669b121bbdcd7418983eb516c1fa8a7174e9dd9d2973012f0125faa537fcca90aa5f34a7f00ddeda7bde594d67cd2848b2edf77bc60b7cd9282ede6ef23e0537b7b5a851cac72e361656c2fd96c1fd329a962c6abdab6c4cd88152174a4ed8f4b2931959227f96e44584ce5b0d85e3de3642c26fbc50b89ed89db44b0618bb60e366ff984930bee3447d44f59d6a7db22548a288c80d9eabdda6ee74e3821a065d150ca929c98ac1d46576b6a7a1f351abeed1878d6cc2efeef761a638332b534d07d186874760ce792da8618b0fffd574d52f86a5d6ef477a01ec50294b7c03afc450bde3116d0049890c2c3a5a3d87eba0628932db6d7425df4fefcdbfe6f9278a0215d86e34e093a1b93333bf8cdbdec2336c14627905f25feca035de522fe3d097b7116c8dc81207c0a0110049dc65982101265130c8a98e0db632b6b84561669e4144d8f6bebc27b4e7d7d30cce1aea858a8a52e6c25311b6e5c536ff7b97f22175c8bf1faf53dff1d9a2f60660c261fa0213ecb57ebf136bace744390c1941c1c0a435090fd9f445f9e3fbdb29ac5e1979d22d97d3256742f146842ceeeb3c35419e38dae8aa04cf6120628d29f215a2bf7b7ad7de963e1d6f01d0867a995010abf4f5bb8e35e42f88130306cc5cef3a273305629172ec94f60bfd25e0f54ab1412d51a0508c57297d5e02b4e7f074f861512181b52e1fbda8d2b97abc0b68435e8e2c8d6d0bc179781816e778a4dca8e6ceedcb98151a4808f437ef574f11b761ed670fe38fc56c7b24ca24b724edee275c891adefdcf73f13680ff88b0eab1d229874b222f4863cfd058a138f9c4ba87386bb2dbd270cef1817eded33c81788a6f17cfe131dd2a8c4041b013cf2447893e086d1442da3163bbe06c60373b1f1e54ceebc35ec705f4b4c61ba48ca9df2a8e82d4c19cd33ac5b3c7c70ec211751b836ceeafe2a321a4e450396a3c76b0ea0aebfbf8cf405bfd812c4371e1bfb82e7aa958c73956e063d59eaa7f257c7a99cfe409a595ff6d40b3fac830bb399a39d360a26a336c157561e70161b54904c29cf0ab00ba05846d8143920b97a525d37b27a3a2bb670299cba0d4ed10f3a53e768d4bea666c2782f43d3d6230f5da7eda0557ce0f0d3836438fc1c9bd66a4ead12007eaaab2ec1c1c6ffcb345d6ec496b630e878271a356240d11b422a3207d808a0558e12afc39f54786f22dc8fc89fbfb3136ea7d63e7c6d18a1401666e3f852ffe9f8f3c9671a6e638b697caa4ccbb06758e7546b744e95b3e5cbcee8018152ba64ec103e9b2dd534799eb6c9eace44c66f158c64de79aa0e08f48a340f49c869a3091f1692777ea8759be4d172776c1cf4b49a6e814ef267b52c2b3a702d52b9076163f978716aa06d01c062fb909f5d75a4364fdd0906beb0035e19b745470cee2345cf47419b64a89477c3994d6164de7fa6807a9a759f359cfece9d56743d8894f5b03dfb7d493dcde121c914631323698b4ea05babea82751d36e427a4522d5a6919871769153cdade5d918f978a97fe5ee375d5e51ec91937052339e3879862c05216aedaae2cc71d916c587a619333a1cd86d130a824dfb5dd92562bb0397440bf564644d1ebc3aae2128ea819338f9077900b1e4d420527e62ac525f575498d45880d47bc0d20d2ce849d049cef80c48c64fbf9f256caed980889b10ee012072b6880d5761ea76e010ef13dca0a3755ab9fd6fca03de6b5fd322a6079dddf155b5fce27e7030b6251fca3ba35eaf36dad365b9f85d9c4377d701eb0089ad9b30d65b3309b76b31f5ce54c06d405bdccb74e41e74c4db1ec4587efba9b260dfffb89a206c3495fc297fccfd2551222c4e7bb75819987723c78a5163ef3fa26c464cb64f8653c0fac70ed77d9c3c8156d824c591d1805eac03d3e88d4a83dfee74536653d10898cd80362cd73e044d21f5f32d4671aef853cb045afda8395d95de71ecc876958fd34173d473a357f7db41273575b093c3da65377c1e43ad3f2e2726c65eb0461e79c667afe0a53ea8bfa9b46e2d17982d506cf0d96018e1e99971509fe9a068e985aaa15f430f8101d6cb4da46a36bf3273637cf346f09619eb791530e56af9cd8d72926cbf4ef346cf5bd006cfa2287c2e97394aa1e46e55c7e43bcc611ddd1c0796897e7049d2a417a1ee2a598755136f446cebf8599e69ea9629477100a190f0128dec4a8a79a9fdeeb23efee4aff971717ca59b37c0b7d9952d090918402e741872918183c16377e5fd270160ca0f54a4d165e1287682097d7eb77b97247147a48aa5246a3cac364ab7810da18b6844d41c50c603dd016fe25eaf9c74c20f8ca4ce5e8ed80103dbdcf22041f5e42fcd413e9876f29a6a7f279842cc71c5a4e4bb5428f16549f5dcd29e1c3cbf830a3b6051986e50a38f5ee220153e69c800099fceff095cc0be021aa2388f972a489b2321b61307ebd35babf9e121fedd006336395a298c85f90c1845e15767f6aecb614e18c21e30b8281c1b8df8d34dbc9a4ed50b9b44fd8aaae583faeac69f4d2e6168186207452549c2ab550ad4e36c4da9fa9685a3b80947411924c8611c4d903efb693288378d66218dd7463a88853e2cceec8d3d490b39a9b8ea7a220604deb9028d078a84b28e8bfbc5639399efbb6e31cd4058d7a8598a92c2f0722e850b8a4302a9e6945b71847b92219dc22543b892cf6e342bc45ce536b6c8fcd47d5735d30c7feb7eca784ba81b6c0e789883f329739468d514fcf11b4cec60c873e8b49c476b854bd7c4070133152b3c3f4882aa2951b8d2a945ca3ee2615c4c5cc3889a68c377516d748c6672afb523b62b99dcd2d4c64ead24501377e12da774b79b9a70812ee6db015f2de61ca277d39c931d1e63884d2f2fd9bfa25d47f1da84987453b5d204c2879da093e28df4c15b6924015510fd23d565b91dbafc83b4ea9abbb6084523a884f30eec8ca8e2cc9d628699e33016c0805921975fd2d2cf31492faf8445de943d9f529dc2dea1472bac5d8265423ffdd3a3f64e8ecbcd44d004fff5798d9fb75379ab2ed53b35f286c9498d28e0ad4c32c4efbc635f64d4b566e841130d00b56dd66ac2f2603b06f20418c66a10909d0daaf19ff4478233cb1945004d83d430408db0abf901cf18de01130d538284827cdb5555449b32a3a08d8ae1352066ee56c8c7dbf0931d63578bdb2770b889a291fe1b07237faa903f93b50eebd4ee3f0784b81ae477241fe3e6d6198478a445ddd9d8a26bf00fbfedfde986543c17689fa1d75bec9981102de7230786f8a7d0b8c60a294ed26609cffb9f22ab342012cc27be248efb331cb404e35b61f68fdd384d78aa84a09d79470785b8df3f300f0abad1f3a242b397ef06dcfc4038eb57f3b450aa33562fb8d1ca6516a75e69fa1df2b7e22b120a0bcb215317509c90427ba2c018a095ccc9b79b6ab709419c90fbcceff59040c2d21c3d42d95228824bbe0aaaf6b2e768124805e88c7fede68cf656bd991963c024664e0476e03a89ab025b93c66380b704ed789ba2b7b61ed6b2575291c8ca0935b357b8588e885d371fb1a66bf5591aaeff7d228879e1fab2f34e081627265937381db12c37f3b1fada8bfbf90da7ab2be99850e6c01583ff60c672474d68cfe9428c2e30b704278dd559e025539a290280b59595b2326eafbb3af3ece8b606dd02bd2c316f138f458471ead09e7802acb7e5a1cfa8c8a763069a88e2feea789ea5b7e258a182937496741c8037e9ff2e449b546ed5fb2aff392e2f99c47d2f38b64d6edb40f7a288a2b6d0ef8b9525d8ff52f47714b20c79571cd20befb4e2bf168905405ed1fd8ed0e548cc4551cd626d9cd0ae57bfecfbf7283ff8e2bfcb360fab45f8c35401a06520c35b1cd5b0a5facfb9ad3377cdc493295911eecb3230b03ab199081fc89af5d78ddbf4ce30d5d32eeb4938896e09eddc1a0cab2e762baefdff45ae4450f23134e190a2bdc1d158a900baaabec38d2ceba2997c036ecff7aac7ee731858d564bdf64c73bbb79517b0ee6496cb989f39b4bd0bab652879baacc928898be667edb674e1b7ef445c36264592a7d521bd8395fb6162f7e08c029e658c40da6d407f701634e152c69612d5f7a4bc6d806bef2f92f96c07413482d7ee665964b440e75b261c386ebb5edfe4c78b97ffe2ad6cc76cf1deca269b75ed63a3baa4f1eea3069fccb22f7dc181f0ce1bb4d0740abdd2bff2194cc8105b22b0e0919bdcd91f327300b1eeb68a22d656f88faa08e608b3d919b5c9e62bf7fb05545d06685eeaa2a307782f05921ea59091835e8209f3e133a701a3a8a7f1f7a08b9d7a55bd83e9bb042f3b883437c6d025b2699fcf36d70d97950a081029403f26c5266e2f9d7764aa2a0a81301114a1aa3eb6669defe9de33f5fb68133510cbc4f57b7e24beb3c4b6273c969b3569b39709cfff3a0c35de0f95b729bc497d19f4d6952ad974ae6f078c619ba1769c27757fc3f950e878aeda8da9d84d21d844ddb460526407ab29f5269ec01fcc952259d090072d8f023dc50131769488bbd103fa34a3bc93ebc8741c93d887fc982569ff34cca435e16d9294e5dba4439fb625a813d8550098b93de0152d9b1f814e9f16996feb955592c04f0e6f145392af79b74f608bbc7d3ecaabdfd44e1cb17b65b304049c341a7b75619170a1dbb06355e56ec413d0ee836927d594cdb3041fdb5020eb1757a915b903867bfb4d6d6e8deacaec98052550f5aaff4d5585e0c73cc0f1dfedb35c82c55c1c313816a82301b0d6b9b3d42e12c5755a6ef1e47d6695fdede0e55de8afc71ef737830b278cc29867129d00391f9de4db70e6315a1a87638cd7175b25aa31e7b7b2d08fd1491d02ac8a723c36b133d1ed62b861cffa66a8ca4c18a1f7b5bf8044065f52971d0b501b4826d8e68a95fb6e4a1b4fec594cc9a9b6db4db8a776dd0c06d6299fb8df5c7f19c60705bd21219bce3e4316296e7ad58e431455cbdb19522bf53951c06244f3538da2c1c68fad17165de10efc63c10727b78c245beec553e0bb946ba98dc1716d667b37a9c071bbcb2ab7fb26818c1ab727d2cb478f76f3019b02ffced561f6900e32e47d88cfa1fd89f7af3bc78c3cc640324ea3be4851642a8ae003ad32415c36e71b51256c817a10ee6d9b9514abf1f3994dd7fc9317cec4df25ab62a317b5f145bf58b403c886dfdda54e8a2e20d5c3bd84550b2852f03e4b2c166cf5b612af0ba181b64bfd3496b6f97d07dd4c063968ffffca190b06277689ec2606487f1e45f7f82fe4f476dca24e02d222a051095d5ecf024bab78400b902fa352ab31aac7cce7eeda46d8c9e44190b4c5fb2764105eac579a8229d93f308d47931bbea915162d1ea80ade98dd8fee90558392806286e2654c17b068b9bc198d138b6efe1a80f89279d749bcf9eb110d4f7ddbb01d41952595fd891baf923bc70467608cfd0960551353150dc56256f7cecbb11a445666fb1c46fddf5dca286ebf30e06e8c25f1ebc303ffea2920a1a216ed87f393dd0c7f8ec7528c2b05d79897da8bb5b35e29150b8aadccd24ea53800295689e8800095c81a3dbaf659e5d2838068e364caba812140315e18eb17428d66e8f5b3ec99fd54c865caf68deddfbdf75ec4178bbf9e8259055132b03856ad8d889e5043fc51d100430e2b77b7340b06aa8768c454f9c4a17cf5126216c8f3d1c853dbd63704fa29d2def46710fedb8de75d1d6ae35c6bdf0def470f93758b61522af8ed0af2c8e4e6eb7bb69a8eccdc29bb4b799d9d5788bea9fbcec498d8ac13efa26257da6ccc99315b52cabfe3190adde25a79c666f89a7dcc32154d3fad02813b8256b54e9f091fa235f859783760b02ad3baa7d883dda14a1c7b2f4be5ec29a95b50672dbad83ac069d1de0afc4c48c70d3c2a2f8ad441a953119e71d5cdb7cbe1068f031307f997fe62efa6d85f516f9a85312fa037f152926f2c0e1d70b139ac76a6aafb12eb65eed2817684015e96bf255dfc9a1bbe09db05580f3eabd0baa7ef75f2c58f16738ff9b544756ddcb0c0cb7c100d4d6a2919946d3238941fda91d9f36ae16f9c135cd2d3ca5611ddd07eb6caa005749d283cff7b7f63f7d2eb655362467c4f16ac7ce1b27f0594219dc297c5b128acf28624b453fc62b169a86140aa3d24661f46f91c2ee157b7b76f49e33529841eaf703a4510947e128a19b1305d269ed3a884c07828155d21a6d5cac20d19c66452399e1917e965b48ba1b6c4bc73d5e2006960757e2c8540315f0507f8b4faa347ec04b880a17d4b6964e6478d4d11d57e1c363db6a500f42917418c1c8550e389d00d91c156070ddefcf042274a703be64fc205f73c427fc6f4238df19b3dfb0c1a560181c9b1e3685434fc79b5eaad80a813515ffc4f276361bb1aa7cfb7f7d06e6301efa8fa60630e11bf49f5e742c990ec0f393d314fd2ece857fbfc5457086da29a6ef271140290c6d9f50752d599c5b83e2f8b50e7b68c9c674fa71998fa61da0500a00f91d07c8a84c8a64d5cbce29f3e36f7192ab06174907037246ddc3821a9f46096f9dfdd74de4ebbe5bc22df2652edaa3c3a7e037b5849faa4283c379a257073736395485333106d46b5be293c774dfb05492f9cf24925727328417033252702ae2c2947a9c63f5f80c04a2e6eaf43ce1368f3c07f57b43cfe4b10e9f90abc57690479c35e2b2fd1e9974174b83f800f1e41c95248cb279bcbde5bf333be688be0ae72b1038d64fb2e75f088dbcaf3376eb4aa4294f51d4e4196a95db0411f22d2f056e2ccf0612056dace88003f2ecb5953b8faee9d0c2712265897008217409f0d3e028e1fadcbf9acafece0e163a489eabb83a0883fb3347ce63d2f637ac661a01adc8ed159cbe6647caa3d4d9c36b434269fcc3aa29b9bd85d8a01996b7e1d2933d3712c9134079ff668169978f2f88dbb7ae8380f614fb5ffcfb82332d05a8784e5a8c0cd74b4018e958bd01e39a271eb4cfa21d961f2b0c36c2f40a75e142afc2d445802df21b39809f6b690cb910fcd3076b1fc62f99f1e60bc2e969fb9ebe9368c2e4e95343b0d7a29160ef7bb0f523e73c09c555913e85e81c78a050ece05962a289087209b290f94ca9a8b2b89ff0ebbab9795252ef9275e889deab54dff816b179c93c847fd08e16814c4172044df05fab328162b2ca5c447a6b03d40dc3680ee396f3d1b1d9198a60b77ca06b0a9c7964fd4d86039cec63080879b0774006fd21f06adce82551f43281c3acab790f7806a5fe26695b85bd7fc6cb33dab96105a09f74324fea8658f5f819e7625b721fd2d9350f82065b75ccfba3f66d67ff06e9bcc64a5b44674cfc2bdfb420ade6f401327bf290aa556e45acf690ac08776c734251dc534c53e49cb9e89adccc86bf892ba15d4993b59a290fd8c673a2b95b19e8af2151b55a8a21e1a4f43ec1bdcce935a435d4dc4b78f91de81256cc7b29e22df666dcab147a083eecbf8536ac235e8ffa726e1764f9c04b60f9839295079a0b134d8ea3c6f8ad939f27b27962225a8c9a16c80c2add9b05e2b751928cf9e638077826df0036fce598374a3b33c17b04c2109e0c4023ad91146ae3878e14548bcb4f79c79d3c0fc0ce68895c03238559a43fe5965960ff25b861f5d34c0077cc84bd58c5abad70b543cced2e1fe6ac13fbe51448a23c6fea67fa319ada0c1066ea0a713ce6aaa4dd342500cea7f270b9485f50112e3e8ea6b4c85e0f8e39419e9cada0d2ed8ffc60e50d415b8f1cacb070b8cd0e58b44a7dbf7c6f75aa2e2893e2939d1d66e7a8ed610b1edab37c184c2893aee4b4b8103b0ff2ad139b4c306e9ef39daedbaec12f1bda3d9bba59aedd0fe5354f45de40034bcb69719d5b38d93f26000117d2c3a60e4732cd554778db4985ddc6336e11682b419cb4ec0a78aca5daf4ccb2be5984116d40b91bf5e2c862656c91e40d32f80c856eea80431bee8f3c0d1a6f1f401d16b11d20f2d8e7ff752d2696a2006bb57766a73acae14f048e6a300bf2b1b3d91d1c5f2e8db293b96bd035277a2bc686706b59377a2f49d07342cf18b04cc10fc1c05480853edbcb838e26fc9d2dd90675b1dc78803285432fd340e945477b24438fd931771d02c249b02afdf3578d8698c3fa42a08c2dcd5c8f7ef3a03c62855a2775a67e443ee258b32f8314d6f697ba321919705ab37dae460fb09cc7acb222241c221bacfd0173e1f7c09148d8fb9319ff82c1b7b2f77a5a37f7e7eaef070db8f55bb9b5122b7c0c5db2ccf3d536fc42ebfeff0dbc30dc9c46f7f46a9af86d15c71c2483ceb66981336d2870f5ce8eb7c642538220ecaae0ed600556925526ae3787e635e19309f3ad7190ffa5a9f1f2f57dd9c399eb982e06cc23d1b9e6ad034618d7d02a92cd46a24d7456d0940a648feb9b2eb43c37029538dd097aa119b74522ec2e77d345ef3f02ab7f3688cd93d48bb70f8ea688a1da655fd52ab06a5a1406ff02b02378609b20118993a4e3c01b490043f62dec7c25ef0ade3b66a9190fb62924bee6311f4d43dc9376c9d25fa8603ae5f4c9c985112420f6a61e9035ae9fd7564981e90cbb25ad0d27d2fbd9132bcddbe7992ff515e97b0c55dede626ac8d450a0908389956c938a5c15adef34b72753d908f713f1cd2d25ef424e340a80884171d36a7d93203f86268f67109a101c3debff0e2fdf45b46a27c559fba728827db430a7c60b2c263c1334d7818f70c13a0ded3c24d3cbc2558f80a22bfaa16f204e31ac86b12efb64e1514a2606d535cb7f24f2422515a2b9eeb3ce6cc9b623f4871da731d1303d6c4a168eacc0d54bf49d17efcb1e0a7b25067fe9027d32296cae46c4b508b198e97ffed30be55cbf9553417a5e991ef378a4ac76292e931f410083b1df0fdab100f9e16ed88f3a4639b1cdc0f6597d95efe841bcbe173ac9e842b776a490a5c5fb31acdeac76649c47cf3f85678cbf8f51183050510faef32e99c1d3b5a7cfb42ea97a291de8e5b1cce6e3fef27b5617215b447f2935b0f70f6b69a28173e77649c4458c19bd73e44240d92e1f72cc14dd5283afc077eaf019b67c54e10de2c1ff22b5a0da35c9362e52c204ceb76c27dfa73348759030e3ee0f1aa3121c85681a72970d71e12d3f0f0d08232278364f16c99d41d1429b6d2eae602a3a449caf8dfcc3c914bce040c871b5f1847570ae7619c3a25043f687b1c25c3ab63486ea0fa434c31de75237dbac859066868b800271b68661c6da3b8a2ecac2e98c68fab7c3dc3e5aac1f567d823e7327c870b9a1d3e0187cad5f7f98d7fc79701128a093ce5d6f36e55eb71beac1b82bc40a11edaa97bf97b4d490d054b6407831d40a39b7d7a1e6fb0bd6abf365cdd145ae252baf5470a8bffe7cf73a922a55258913b7ce9af5a837240753ec86516efea45e8a9cb1b66a538298041ffb357e345807f4fbf83c0c8ffe409f27464b8904e010960d1b5e18b762bfb8d16efcc4371f83679564cab6b58dd3d4f6c08f2aefb193e9c336d3552331164a4a53ca5fd24b2866028c69621b928b690ad2026dc09ba25fbed58f39cccf1c9615d8fbeab1947db2fc2e7222f4ea68334f667bd553d1aed2881722053875ce0f66cf6e950d82dbc4cef34be22d765b30eb92aff27d34f87458c15c1eab0d5c5ba08fe2f02f17d8e4bb4b204e3bd7c73f554907de0fc96bff1fc9d29490c355e8e5ec4294b46f6b2d547e755a607654c3e586c0a77effc0e376898cfa49b43dfd16487df5826fc5a4cd29d24a6cdd370b5a5e50df24e6a2109f7242204460e11441fce358475248b604631a98e20febd8fd0695d5aafdff0130311de55dfce3e55fadd422534e8f6ba8ee54f1ab9c9a10bdeff4b9dd1bd3a540d0e3745169ee3ab50ba10834ce053f41fe3bf58a7ef7e34a1f1e44ac85f79ba12e12711bb455d074c6344a2f4569b94178f95cb05717af02c4b1ae18f6170188a06a285fdbebc19663ff385ab8e1fec9b28922709aa43126849c9d8b0e3987678c7f9ad79f41d975c01607a84b2a33d0dc5fbb041c269adfbe1d7e4c50ba3dff739c37b2b970e13d74422599876831906c599313be7ad032cdc2f455d4e5a3e48bea99369b501e8fba259398349f235b7b08a878b6b7452079511dc2350d998c3c2d397470949df1ebb42dec424955fe1aa7a3395da49f178a4b834342ef8cf7771f070eb7fbe8eb6708e135ce64cc245543f8489771973707a4d1f6589d40efeda62b1cd5fd96584fb494f6ca769251541f60f23cd6d933f8bf3cd17abc5eeac71740e4d90d157cb0f4a34de8bdbd8df5a6df356755b89715b576435dee65ae867e28e8e74407fd17ba8c0022164217d3d4ee9d36e3f0c0c7e2f4642b01fd61558bc3a82ee887470520072aadc23adccf62bc1e9f10978310f488561a6583c527db54b31994e8f2125416b2bcd4d0372ae680cc189cb15b03cb89231f0777fa02c700983ae9ff658e6a34df9577a25dc2e5ac111f046966bb73a1583b604d2223b4174883fc9d71e5b8332e040a067f8612156eed6aa55eed6e36be62c4e8d215cd9a4544aabacdc2200da7cda373c472e057f9507cf1a4ab008f801dc602c390d72d3b79d8276548f455508a2cb1cd210d830b251f8a3b371eb1cccf0378cc8e04587cb49d52701ab57687df95edb8cb2805177cf6af7c33c6dff7f1fad41cb6d2223349e37e06d3ea665505887dfa2aa229a1ce715189c2cbb3c145efc1e857a8437c504bc3c52acc8a8838d45b0edb79b213195accea92ace71394f394f7b3300fa3d7673843c2dfb632bae5f36d748806a26e925304670baaab5a1c65df4be9f6b8827069604291c7b7d8646ec6e997d8a3b81badecd061c6ae8ffe1b1aeb54d45bf7d939a405617531c819d6e113af652094aa18268e1dc6c8f4f34ebc468e9de910f66d1f9f85d6af3a60af8c997e1be11f1b5c96328261ebcf6c86f2ee9001d0141a5baa0c9c462d4d5a3b14c2525d63a6a544c7ed4998d87cfe6b7ae42fd2b524cedab1e1e024c69cafd0ea8236c13b842f756642fd4811fe7628bc2f1864997f5c0d1224a8403759bb54595b08a06dbc14d8debf9c74734579358e6828410c23e02d525ad0e22fad1ad18c7dbf8335f1bb24071291cacfe56391e26899da3551d1b180299d2a172917198d7d935264afc7413b3d8547c7e4476855d6f74a4336140b56d3f1d5b6f895156836c5fd92de0e1b354e35320876a2070da420c3ca05c586c5f3da42242a33344399982e16ee499395ffa883cf7cfae6b28453344eabd34f031bbbe8d1fa1e73f316c42180e6ea77085bb43c25aafd47fca0efcfb77aab4ecae0960d3a6d40e8ce47cec2a13dffe00960b797e7994943d39a09f6d42808f675b8c30a74a1188c6682391d228a6aa0c567c4576941475f0511235eee6e83d0c0a66d5a6ec3f830c131b253d240b9f29264ec2b4fe5cb40fc448b0197e7e73f8dcdd892471d4f96291fd92eac1fe9e36f6e77461bb0f84ce4a9b593a7dc4278b118daa5e60821535dea5d93b74c696e8b0ceceadd2393d068ae03f0ae9f4a437fc8787a7d4f252c0987f4c7e30d60f841248093a830e2509715f4363b707411de696b53374257e0bec641de727acbbfbc9586dce65a160bcb1cb95184f34be7bcdb6a1d9a25148cdb13e0e15a4586f8b9a8ae0bbe4ad7fa622b96a970fb12ce2208c184a783dc9c4c6bbc7da8d3136e6c505f67fc6c00b29508981acb3e411b07c0a5c06ca282c2c092940b28cc8f5ee214d2b5260273ae03b642e32c339731b0b7e96ec72d8ceba2f5bb2eff418ca7e5474f28144d2dd70adc37a0092cc8385e5f0571e50c22c7641aa9747783c93dcf0cb07fc47039810026109420b31ffc1e8080dc2eef11b14b089cb1e30f98c6d54ec246484efc053e9e6869cd904afd616db52dc947301bb76b7a94fe13a7a82d365752fa8f6da331b364f856ec5b7ecfe82d469bd087328efef028d8f971085f098fa929aed2eae29e8c8e344047d8c07a013d29ff027de9749b09779a87787b550a1f4d5d76da464c7243d8dcf4709ea98c33d7bfb17f132f923b0f44b6494f7e0e036b68ffb0d8bdbc4cf5ae4feedbc28a3203f0d0c220e9e5bf61fd96d81c1a761a75bef98361185d7076f1f6219660ed2e3e565f709b80fcc8d922fffc725581ae0f2a09bbeccad9b9b620a7cc9238b6fff38c3fbdbeb8f10614574658b829ffdb6fac772ab96b2cbc334a52ac2a6ef42eb9709306665e0e3d3ae5490f3c913d3d0aeeeb4c01a3db7b3c236583865630934aa91515be5da84f808835338d6ba2804f710e6e0b3b8bb23326ee90c6b5772707fe61689475441ba92f463d82a6d1203dba2f2321d49200c824f6131b5db423c0ea766a4a00881adacc4d2032d5927179d11396ab3e65e3b7c42a7cec6c33cdc054f0f18ec49ba48a642672d033c2eb2eb600f5def078e3652c1cc69f26110ed01b05fa6245a117f11c233f05203621fd0e1a830895a183687c8abc6488ebbc64f5a8020c7708a79d1104aea10daa07a11a5cf67fbda661ca01a6a57d5d24ffe0abce9ae805cd85dba0932c8d72d265983fe3842e25351a982d8a07004cf936267b502781f5e2f203a3b05da6030c597ee7c3e075602298acaef84aa87e9a88bb4fc723c06baf83b861b8028029d849d772bacd9d5f425291ba02fba8c1f04e46b69ff8de32c7f273619131751d9f9200ef5c255b7c2d69aecdcd81adbe7110f0a43b4a391b78e68187e8c128cf2a934e0fe0bb375def4e6727d8ea7c48d56097f51aa94cdb6d48b77789d09704bef8569f077a8700815667a1dbf908bd2731f3373a67d957a048462749eb44b12d06fd9c5fa533114e42faaac14a2277e7b12e5641970b6ce44746cd2d6401d1a0695383602639c562ea645467b7ccddad31b348358f5cbb8cd29a3a17cc7a32aa0a98cefa656bb9a3865caccbfb9202d6d84b0ae0b1dce77c91700a4edccdcefa839391886a0469970ee6f5ae4861518c8a96ff9eb9d332943fd476436406cdb9e4c92d327af668188fd29f641c43051199a87e42561a8596d2e6495a0d1af4ce00478cd45820e1c1fa39df5f7937fc88dd9815bb1bf97e52d7ae239a72787488d36d627cd36f8fadd853a77204085030ba3032545640756524ad1a9954aa105adde874fb34858eb37960d637cfd29117ae91495812b4343f0ed3770191e78e178e520b252c29086adb9e1f4343db90a9461d8d70887bd58960383cb0235f1033bcfa89e73ffed6a57a0d1601d8f1a79391cd5f8191943cdc9af9dc58197e172268213100520f7f71bf718fe0cd61cff6059e4c4c457debe82df73c4b4f7f48e6930000020b1f2d5168cbc702abeeb6c8a51cfc722ecb5fafa3cfeebe3502d820d9b7a0d7a524ac8e0aecb9733902fc09971d48d90b653ad332865c0a0b6e3a67982701b7580f2bf1c9274a5b0bddb8afda1fee055923624fd177ab916499c79d92cf9a2d6dcb7d2be3b69c5ac9fcbdd40a4514da7861423b97234a779db1e94e33c4653e6c7533b3cb361c72e16ed3ba104c482a76f95c96ff9987502add67160df45177c7569b1fcd396773878d01791b296c7add8d9247bab4ea4ce50c3146ad5e06fa4d0d9fe96b921cfbf3963612d74c41aeed14effa99f0ac0ca6070011d64336ba2add0b2fbdb8d154ab216472a9fdc40f2de355b4498d6a3bea4e8d0cb671f277767e82c7c7a5c4b174f065cfe870daa9987e4dbfba9da892d507d3c329acf5089524cfe1e7d0261d9b38208e3e1d88acd300063d4321becebaf3dbcb8a0a70109cd8d07a4adbdfce3691ec003716aea9941700c74a968bbfe5cda9f1fcbcc89b21207690f9553cc0c0ae928e46fd0e13ba93412d01d9a466b6e7468f1ed46767795628bb504c63f55f2dd2b4ef67d6f56320d2c388e15b1c758e4e296a2a891169aa131b80e32012b4891e1392fd864fc95f73535bf0c904807cdc2d9f34d074d0dcd73133e98d04f07673d260b974c0721198e5393f3be9b0f1c54d2ba9205c04870f1bed0325ee3fae1637a67aa7c0a551c4ba47422e59a000e48d93e63dc64f64f15a8b806b3d1f34110f49c7e294ad7efdf245493b33c6e5e83c4d734d053a05e06e9a127d8eee49796b44c2d5a23c0afb7a12db2f2d7f71f9fa12e7bddf27c38372a09a1fba40ae9fcc7f950964279382b9f64762724c88010356a03009c16d0229506da57eb7e15c368251afe5d33793868bd470175c7c135c040886830a86bb6cfca78148d9f21fe086e8c797e77f18f3e44eb4ccb8ea48d9171ad7bd02f5085fd0e3ea208b1a1eca776d41edd47a7e42b9a4e7c11f94b24502d27b88832ef91984a63689545d9132a3090847faea2acfed8524db361fd150f907dd095b25a3628074ee146aaba883b91044b61ddaa394ebb0bf6619f4bc03a83a73ef6d114c7b15e8791b57827f5d4e9523399b93ee677bef747fe6e47b3beb39b63c63e2ac92fc2bf9ed72f10eeb07de9a02340b4b80a4f292858c089c2ee40062bd81c7d33c7a8dad03e951c681b171377f06a722f5777baf93a008ee8691b29ca02ea4d8504ef48d9aba6e20ee42947a910a5c67657b2081afd8c2bd462cfa20bfb88a93fb8f4457208b862e0da533b3d7a2828f2649ba05b2f1b5e17dd68f2bcb925dff0f6c55f429af09867b8e1e3bd8ec3410800759dce4f8de5b2dd642fa2a05c43419c5418cefab024acb1917c409126508c1d0aabc4632e06954417c452a5ec89cc496bb5b1543c3fa159f4a8eb9effefc60c024c818244a8592170011da076d6c2eb01fba3da61e8572e8023f6f7e050f6d6b45cc1f323607f0808c5f2886308eb31be68e3722ea79cf4d7672fbd65758e85d9d8006070fc9441f086794cfca9660ae0985faae5224471653209c3a0ecf136358ae2e92cd5e4b61ac3baae862d1f7441300bd601dc19ecaf48183387ca1c059d11dac7fc8e0a6155fac14bf08b503f0c060aa48803b7176be6bd30969977d56ea07cfb9f3aa029aeaf4e78b373bbbcf125ceedbc7eb7d6626c27f524e82cdb2886fd4cd085bbedfd28e45aa15026ff9fca99cdcd728807d3a3aa6e2d58b47e02e3e6b43eb4a86a35bf316f71bacfee83151ebc025a4fd6d91414483d5351d679ade3952e2935c5823c9b29d43fb66aebc04d0ca10560b94786b45748354aee996e322e916216cdd2cb24f2ffa08990bb347ead3a5964d2b04b5e0b560080bbf139170f731ee3f0985b28cb842ff61a44dbaaedd25106ba7aa5fa87aedbae5a24ca1378e5a214da7583f7e90fae9818566a684f4d59d97fdc6754c80684d304479b559baa515df1ffdfdaa28159ebd81f77d55a6e38a76dcb11a46a64599bccb4ec424c1253ac8b7cc053ac276fa7e4e45961abca3d4afd9ff67e1fce6d0750ac0b6c2611fc5e9f9031d464cf27491278bf1f002d5ab1835a0ea61fdfa87ec80a846a018dde176b0f2c776f739fd4eb560413228b148cb8b961eb0e1f0849bd05c7f8bca6e3afa49fe0cb6ba28acb241c6621add5c194521274f02407ebdd3a09039e35bd0af3c871854dfed446250dceb96841aec5c420bcd3037ab86f58b58900eedd5279e8c6783a871ddca4d76f1e2b05f357f410ab9509871f1278d7df211a1c7048e14997fb6da1f8b9a3674619ca8ceb83638617f8cf87455612eed4cf980ab16fa3516fe350f214278be7a7aa220eff2e996e5a47a8135a4d82dd7bc6268e578106a9dbc3ad7e953e3ef6fe8536e77739f94722f353e7f8ef6ae0e22917264af549974b6475b8dfff082140ef754ac1517f2a23500aadc63fd36d2b2fed0c9f4a8560e9490e95ae16bbc10f88c6f0f84557cf6c762d6b638911a8ee2498f73c04603fca8634697e5a69d73fb4226d608e3436b257ca82a6d678d914ee68d10b46dbe170cd33b1f89f57805de329aa350c4c9e91bc34b9540bdded0cc8178bed85ad81d261dc339daf140b23e3b6a87d567a3094b24fb415c0240da49223d662c7d83385063864afe984328baf826158ba099f50cf1ba5513eeec003b66d6e158f4213eef2be3e3bf9075303c0f2dba381c90c9813c82f0470729c2673a63fb05fb18c11671645291c8ea14f6a47129cf6847fe6ae0dbd37fdbe8c0e6c90bd7195b8ab07d705b903c0c917f74a9e8cc1dc636facf24db0b73295af8b041379523becf46d3f70ccf162ceb4f830dea9d37299c7de7e5ae1894f7584f0e20ade27d7c97829ee8d377da09ee4d089e90b2e235ac2548fd26d757a9c17073159c0ad6a5ada4c3d31295882f465fdc3b94220347d82598c1ab73c31f1d8df6098412442194ba5e7c524a04e6ebc7c4efa829bac2930a5a0cfc89586f5d1bd1d58b98805e44a386128c40ef160d87c860ca122d689036a2c2c73b7463410dac2e38c60e5e3c1f1842428278e89993af5a64209e4931fe0560c0cd634d70f72ef1f0ee7d35b2613f3a7a2f67033a14507ff0fdc319e378b9f1d99bd83f33c774d54dccc552d0df2343874c4fb3de9f5d98c8ab1f48ba6ff41bc457db9b0bd8e79114b6d53bb54d9aeafbcf9808654a6c82aced889940c5c81fb89a63ca0d3971768baccdd7770c170cd8b33ab7b1faeb3205eeee76d5b3949dd213a0de19db92542ffcec42d5e16dec0395599a9c20566ccfbacf9f6f305a8df42ef3c36621afaf88466aa329fe7cbfcf7cb11e136da774721c9fdfa4cd8c5bdf7303bcb25390cf516b5d407b1ec60d76952634c0627f228e9aa4bc8629bfdd8b75186b8e1abbd3f033187de970513a5f0507946438ae0aced21b5c6f4fb3abd7e93094152601dc43ee97f0ce162239413a57ef0175e19b631d3cfbaddef93ada20cd5f0c8c9bfd895da0ad86123cbca16a42fd7bef3fe9cc7e8f49ee5c53661b4a850424921e1ca7b7d9e5cb9910a270b056baae64475e63898499ea3b111d3cd0b5fc3de7c285333471d2d6df8eb18a99f3ebc25f0f95ef55bf44c301bf50249e7b138d45aff20abcc39525b904ff8fb2d6ab1a2bfd9a45e89ef138d72115f86a2d26560cb38a0aca95964c29c8a31477ae5f0dce2c0d6d4756f2a9dcc9c7128691a5ba6dc99d22a55bb2a9889ecdfc9163892fb86743d32555fcad68797b83e9306cf163e3785b01a691bcc5af9aa49e7a7fc56f9413d050a8635b5904c2df9c2a2535a49366213af87db1f5da72c0470f327c30792298d9e8d25e48e6b4c8e6fde87eed8c386076ba09b2257274c5a5158c09b919e0661454132b586be09935ea1514d944b418a7860a889b8c0dad6ed2818911817ae0760147ab68a6712596a12784fe9fe370560f202b9ebc8cc3d6ff5150b458020d76fa9b0b0752ea497580e244af49b6e600169459b764a414ef309130e4d7ca9f088792ea039dfb9912fd2161e49f3b93672c82d1a685708e01de00a1dce02becfd1feacd2c6639157264e67a8b87d006f6a59b090cc765836212c3f62812f3e9ade4cc831088df6cf3b33f43c53e40375243ffeb07ab2dfb139e6c21bb1187d51bc6973b3cb158aae9cc59ef0c09fe48862d7d940f2961c043d1e5ab70b8b01d2cad9db26f649a045bbfa83f75d628fbfd47bbc8034a883dad8e808a3dba52bf77803bb9c28b76222dfd7b0716343ca61b8e72ee14b14ff4705974f56f5d1320040c3b243f77707433abd0b580a2a9a60d18c0de694ebcd8f92b5dfccf9c161a859635b7b38bd6a19a8aa47df8ae06734dde2072f46252b3dc406953732ccd03975f4284bb9c011e15b993e2a7d578f263a3141be56a5187f1a65a947b3e6327cb0473b22b351b8884d193c8f106d2badd1c5a4fec8a03066805c2f9d91af77d3990357a6f70b6b458cb0efdcfc4b4610741db634aa1ebf932b49426a7e573af61107ad0cb606689112b3730ab1f288ba0bbaab6c59a8e6e3af4f7bfa33056bf8ef15479ce480ce365f68ae50893f1701f795d932fbd67ceb4ccd5173fa2c7dd31ad6f187a7768f2f5c1553010496ae6fa406b54f421b7909d9131a4e2dc7099f273da1babbfbd07f83acaf9584670c2343caba50345ecc888c93055d8a9adf65904534478a008fea2a478c70488781a8d5512368faa0ed679d26c106add57d6b269b45b57c4c8c4a233518ce367ade705671f30e3042cae4f8f12bb9986ddb31c93a800a448d2f1a84c1cbd6c18886b23aad3fafd5a0a4ea37241d8925d14abca4c06123a7aab5391e53a0c0356bbe90501b07298765a9d4e3217ed8bf5a335d55d8ffed822e928c396da170797987960bc619d8b6921486a93b386a2a2b438db26f6d9547ce1080302e4e73217e033ff5c008d27b971d6304677948fcfae8b3227f7477869527ce8dce1c53fc619ed0af4d9111e9806b373dd8eb2137abefee11b8861b8b5422eb14da8f978299cd0e6b03ab51aa93d52f155d68807a66430fe9c0a736561d97a0334728fe502a519a40f62a1e28fdd17e4fdbc4210e22fac4c94ac23a5cf42b9a2a529d9c6f681a4498c1b5b566786db3538248372ca13aaca96cd1012b731c0e7a6f9ed2821e1351bf18bc51fc1167f64b9538407d69e4c5853d5546896443cc4786380b9ba762a0b8c9cb0dec266b0da7a4af3396ec795b634c350e8d638d5b014f91f397a8fcd3b79a0e928afa9fc1111af4f301910fa547e038fa0dbd745a5b823a64754c25ed15e97a0dfd0ffda0273d5704c48486217cd6d73803f2ef8ed07f7db3b2609ef0f0d4a48e2e989e9184f40fa86c1fd14daa4b69ea0f0280f7b726f6edd49118e9d29af85782a007a626831bb2514fcf78ca8d2bd6ed272b026f01a030da71ebdb53f435884f921e5056b7d66a177bedfbdfe85ef4537a73382b971bf9ce9829e7e3c59bc2ebd5a90f78d939d57c5bccde94735dd506b2a216010c61c098cdc0f52500b36c3f70fa8caf06d4b2db165585310c016002fdcf57336b71f3becd89aa78d19c6c921768fb279bf0611a6ef754beb3d0542de7ba6f3c2de6b4885421ffeb1f9d37b32419536734ccae9e6561807e0e624199834fda8933aa8ae78cc80aac8db4b8473312e0c7d3ed513a29d400e90a1b4263800640e32c7ae474324dc354312debe31b1e138b178e5ee147b482b71a6167a4c1922669e4f80d977f1de8c4a9f07941a3b90f96d7a8276ec2a2b56301a979fc7cf0f331512725bc1b8b751b4d6e93afcb9c7fd0a26f7ac89f7007c3ad8cfe8852edd7d3d23518ed165b0781d761902c70af92cc1da1c2eebb76058cae3a8c99e7addcdeb3e1ffc41735e4da6c2e75a7e141f7c8faa8849031b6e1a5e55e65640c4d2004dccf709a7f00ca63d4d2f395b6d459f5ecfa6c419c270f76d47817d3256ef7c1026da222205432b87624623d1a97a73b775a2beafbf178d13f5eb96fccfc0d37218c50c6a56940b5a5675fade3e4734b600f4506778bdd2b176c4f880e5c09b41776d428e73a512a4ad728efe8f676774ee78932fde1303e1f659ce731a9fd23cc17426f2ec74be213a301858ed7be4460bb34c40d477f716ff9b6ec554906fba2d903f1f12b503584b7a4467a5f2ed1a19d989d030ab50df05cb35b980094c0f985e3324bdc16ec642502ef22b82098cc17bbe9d9f19fe41f9c3e397849edbfb1be6d7a32a45e1fdb81485ceb854c4d2743e69d11e73b913b0dee42ed64da36e46249612168a7631cfd3ad99b9317e267d320858e60eb14e6c858063b07b4db72e376e1d3138822ecdc25216911bc1b82ab5bae641eacb8ef5ac1b03a02df79ee38b8a01362fd41693a818a3c117904ecc52e6eb80e2403f67134f2ca42bdddf6343c401eb5886ad5e56a02f69b5b3822e6c753e1c11c4421ece45f67fc62e512a7fbb9cce24278eec8ecf453ce39403fd640a80adb2412aad9021cd7e5c028cb1a23f17a27e745defaf532382731983179f8a8ab92631d97dbbd5e0bcc5fd74883c43d23d22f84ae1eb410f06328b26a6ef863aca0fd380b216cd82e9deb7e28b6b2607e4b5d5aacb28396c81935af7a61d940c5a8a6d8e8a857f222c6df8771b2efc682a5e3d7b5d78605795b69cb09862d8570dc5952b8db114e88ec0dfbf09f32ecff8702f06a5738fbe9fe0aa760faff43d62aeb8c2c91d4b4d3c6955a9a7bd497535aac8d524a77cc63d72aac4b341413641122b874004c7af7db582c139a920b2f4061e0b85fb4b83cebb0bfcfe0b55baf50dbe2b56d937457c43f8315247bb24b97b6b0c05d452449fa3bd01b3d5edb45225de049f444ec2447498ec6256f3c794da77d0a6ca28996258cc0863375c5a5bcff339da67784f191ccee8ca7963e5729adf80bddaf87abc5140928564af97281b39d7e52e05c27d7571cc9492f206c303a2c77b9475160fd03dbbe5f9e8a54e5aeb1b87a75fd22c5df866cbdfff3166cf02705c522d2afb1db564e66a51a19a7f27c578bede4bba4e2ba9c7efb82e3cabefeffa052250790ec1b05a993fff32496196d33b7b7a8cc3f0487c812bd4658249d6a03e00228fcb5e6b0fde9ab5fa2c559439046c08a71998494ff0e14daa58c1a04a9806b0ab47be5541d44c95ad9bab4fef25630c897229dffce03868cc2ce5853425d22b73299c4e63b3a03352bdea0abd4a1dc134f77990453addfc547b5e1bc340e3df054acc31f09bb3c46c5b2be560c89b4ed5f358552b884f149847da0eafa3cba9fbb17e5865f8a01d940f375cb5253ec116ddf00f4efbcd3c83de9446c68a064196fd26736dd392b474a946e81d3fa9eae09aaeac356ddfefb384c313dae9902cda159e6d48b6413141478c11440729ff8ae16981198e6fec275230b661cdea649a9399a7a2c28614d939514e0456cfa06a12303ff19b230a1fbaf4d237c1b43942ce3c06e5f82bd4f765c15767e4aa8132b8c2754e78176eb2d0545c56c0d5076fca831af81237678960be71bd0f2c83ada424fdc514f42416d2b2337041087b23c9d9886956aefc958e449914d5fb5e020336e7105849048bf17e0f870232904fc6d65285c0baafca63a575e2ef7b53909cbf62580497bc5fd9fa67de50edd6006142323db6a934e7970c812295916de8be463a6529038a2b55a4c3b870491a48380c995f1e89376cabdb92f340bfd86eddaa8eb9d710ea42961113af977c5879ab89f0291e6e646da7ed386092d0d23191cb018e78a314ba2fc026a70e7cab1942fb7c90d2d34441987782a7ade7012a3c1da034c7c9754cc58e456610c376861651b8be64afee74c92929e2056b124184c0aa0835c9c7ba6add375babbae247571bb8da875f05f001d77362cd93ddefc66270a51118c591f234a23a8c82a544e3d2749180691b1b447b7681e96353561f1b033f1c0d579f024df52231277216baec0392c2bf937da7ee403ff6b700c5bb2b4264beaed02bd3d41e8f50f3d3f130952a71fe6f48eec38ffe3e79f17e53617ed0dc41b61e1661f4fb1b5b6780e837be1f085a71b5b69e2eceb63325c51c5bd854a1ee1c96351bbbad19aede902c6a108ae378f0985b65b3dbd3edd10fe17558a2ce73f9bfd97206381ff193eec4fe43dd42d282ac90a35685e13ca3ee974f6e1a4161500c9567c5aada624b110929c92602e2cc5f3262ba0eb2ed06ed7243bd7ae17bbb8aa48f0a04e4d4ab991cd2a2fe4080b878f609396e72c47df0e552bda56be82f4595ac03fee6fb4b30f29b390c4f3adfc6e1cd334a95adf73fbf122a242d166f2e93587f5f95df4f292b1de317c9a424cf057b593e959a003caa88144d39fc4cd485ad9151a58a6b3f75bb66b485e4fdcd6a36019b69ed4f5b4eb0ecccaed2dc72548affa47392f43b264bdc383b7d22e70c1835fd1e0337e7350ae2eaab6f7e93fa2f97837551bc662a0b5d907694d19205adb5ef35bc462e04efc94305d919274cfadab631019e1078196abde748fdd3b4f5bc4f27a8a5b4a848bbd195df2e6ddf75fa801e754b815148d7581c659a5b363717e9821b14220cef23e25906072b5a512c935cce619c5db7fe206ed66cc5adb4e3f8baf01490f04b5d0e10d06bfd297d429cfa75c7db563823e0efd1f9d24b50c9651bc41e10da44d7b918e84872a7e35217c3299f962993f32ed90f44a8ef15664f60c88908b0f83eaf260a0bf0a35922b67848bbe2e1cfb7535652d5b7364b5a44b86671de775f7b5d1a58bb863cda75a380aab1b7bf91c7425f46cd40a4da958d597caed45ce7205e119d9ba2fcd15463d7672ba81f0202962d842a55f800548239f0f7bccfa077e632dd13533cf0dca5f0f412ce4b92fe9a9724d09ce92720828fafedba2cf78c383a93d0aaf02aaff2858b93ae4563a7a26425c76f093f0df82a46d953314978258955dd4104aeda72e3090adaac009ebb405e4b8cd6d7cb62e0270fe8ef93739e2ce965ff70d3e8aedd595bdaa39dd5c50ac927a86cb4aee7a373f8e417b25e47259bc97dd91b465d7bfb4191cb107bd57f37f32dea43399e26b1b3a209c4d5110e0803fe317f40cbddd91c3c1d9d3e831d9a64ce61a965cdf0ff90dc75f5911d3136aa40d0af62cf5fb85174f23be318d7f8ffbe92d7dd4727a17266003c36d613e4b1e2d672c5c85e153409849364d97b7f34b0c710bb7839dd1e072eb7d4cb59f9aa151c243f89fc3b9def7ccbb81ccde1cb6e707ca75f1a81aeb58447dc5018ed8c429499fd4b5c6c934b87b6c7c4e9c440a2fac5df963171ac41bb36188224db2f4d1221ddddc04ccd747b144033172df7b4022ec781509917e7e3074c6cb56671f731cb27d6140b960b0e28b8eb5dcfc6f201bd3544f0d6efece0fcf60179bc1a9a97f52867ef9dfe4fd220e81f96015af67cd55366798f3e3fc48be085d2f0c4726b6e98f42ad81ae3eaf37fdf16271904d7528ce6f8b89b1e1ff20b1b569ca1f1e6d88f2baa890119bd0c350fce438ff6a199a10dac0b4179a239c99082f5ed9873ae085ad1d5de061f4685826564ae92210dd6d118b260151b1a300a63e05b7a889221196a1ab67b5e013607bcd4ff121bd9cff30a3299591c4d4bf37e76534039faf53f722bf00a23a7600e8f43375a101fa374f318602e83be122f7e16ecefacf6ebc00c540cfd465a1bb223ca24dc57a7bd33d4d3c170eb9273c0653c18f76a96abf7cbdb29508c87b77189b492ba72ac2e8e24c13bafa81379978223ccad1e71ede0c64fa9ac7a7caf3a588707bf5b833c7ac342381eadfafb5280e660a0f8c4fe55c99012bae404a2bb01abd3afc3e21d2f4f67e5d3338a967c5c89073f30a409a752483cd0f55bffb01522e96b2813cf1b398ada182986356afa0fdfe3e41fd200cd5db6d8b8de12cc692a6a7e159c32c126ef4377f88879087690f938a2cfad1fc836c913b664e6063ccd0ddb59631ab10eae54bce8fd6e0a80d61a36ce97f15dcb02997fe67c46b1f2068c0708138d3e2b2c383bc37c4ba73c56856642c19d2cd45280e4627dd362867779aa988d8cb42800cf6f62f76d6ee476acdd8ccc2671a7791bfc005376165983e69f7e3e0643f24d59978a6cca73a5e00ba7f3a77abab18ec3cfe275686f042895393ff6a6eec04bed3c5f319e38ff7d3a78102aaf015070ec345ca72f503f0a1d92ccef7f25faac5cc0bca162f3920e6e7e34d92d2d0d3142585f7cd1609de8857b85407a554c7892381f291a8a0c44c05d29402d21e26e4305ba8a631996dc4c6d1226c6492ab170ba88bdc6a992314ee66e94db76b8916dd59dbf477667d31482a621be1055538d8e52a55a18cace3fa8afb490526597f0e52784b83fa42668e176ffde46da3944176ba5407a4fafb49282f13e43667f4033a510c16bcee7e0fddffe3ef52a3af8616513c631fa68f243d637d94dbd5906f1fc4d5f7d38cce22c61081d0b3548da32d26e9c24cb0f45447286b986898fc5377cc40345b3c06835a65fd75b86ea0e4c136b78b745d4008060d4bcfcdefc197d21a11f665ab2bc4003d42fa404f25343e367df054b61b850f85df8d06fcdbcff698ab3f94670b7230ca5fa90765a555afacb1380fc7706c77bb3a7a8038809ba5eb209dffcc43f711a84198d7ae385bef20ca69905b4e949537f2fd3080923a687a4055574d74577536bd30527414ebab5399da0a44da0f11088491f7465f89789bb1d0869ca5b2abf913a818d87de0c211b2d8909fd98fffbe50e03067babe419c41a11538167d2c3d6cc9fa0b413ad6751548d0f68ab4518374e75cf62c8e8cc0ebe342cad1ec05a75363e9cb2f54976c156ae0fdd3d8dee169d9176a456c38f129645c0154a066f8e5bc86d318c2584071e2898e12af138629ddb47107ab3ddea6f1094f711e15a8c366c79ef0d63cb82d4c5f7b1470d548e68e5ea1b37b509c4a7b8a955cfc96db2dc62d03e09da420093aa97b8fd5e304ac7faae79607030f8db464bdc0140250eea82280f39250bd4885451f7922adcd42fe87a156388a79ae188cd527ca1fed5abb69697b39eaec7a42b0b1d88af2c584c80b34c0a68a666f52fd9c4c8f491478cb54a3d5ce83f848130fd9642082175141a40d0f2c4ecaa4fc336f021a52c830f70f813fa61029674c97f05a29b4b674c6e170cd4d5ed6d24b6c1aa23d65f8f8ac5bbcd60b3cd89a5b74c507fb017d80c31460283da3965305fc3174ebac164d0eebfebf43460b755cdcfc54089fb0fd00eca6fe96987f70ec6d58e818d488b5f8ca8296ae580fde0f0a414739c45bdffcc71692cf85f2c4b485c8c999111a6fa1a0ee82170d0d6e5ef35f50685099226240be8a1210f620f30b1015aa3f65316edea1f28428d5bab72c7898b2057e29cf696c87b8c94b67cadf2810760ed571188e49909ef40025c3ab518ddb382a5c059f40094f53191f0030957f95ecd3c4d565c595cb12aeb8d62c110f2304f70544c8ee92f1d0c08883adb5b8f52ea4393d8936c1bb1e8ab2e57c5cb04815f1763be5d86b567d323cabfe766746008a8fd563c17bd65a572f0a905eeee52ecba007de6c24d4cf6dc079a1225758f22da7be6b5fa2cfd101c569a82e6601b285355f84d12b9d9c4300f6612f518fc81cb4377a666d55927709c33e50ff8797122f9f779b8b6667824bb58d27546b2e651bcd9f6c0463b3b479ca693940adbe3fc49d85d1bab41e1904dc52f83330ee2c216ddfd05d4280ea1167ced0440f949ad6ddfb6602c9a89bee266a1db83bcf9b63625d863c5d1c1cf8b856ff57d48ee075b3d4430c8d0c62a36051f5db21495524a8f9d7905cca2502da6d9b496c14bbb8544aae81e1afdce19e22569a665d2a5b0f937d7766cb5fa12c9887d6473eb1bcd4be8064e25caf8fe4834ac68f0018da477d6b1df9f1995b34bdc1047e00fd3bc4bf36228c43fe663274a511d9a29598ef98e2276d49205fccc4cf0264a5c10ccb7455aad4df939f7edc76677f1fb6b036f6b66a03da33cedc0869045f61a917677ef7343b78fe3bc095a3b124e8fc85149e674bc04940f97841c448e1e16d66cf614ac453c4bf2cc59061ee92fe171081b1a16bd77c9d892a9681ca247a0be68649f91fdd6f3daf9fd366ece28c0bb1c37cb96697efd6d15e5133d43cad67685b3389bc8952252146d04b9585722663ab10398cafb6d3809cc9b650fe8dde5dcc9548ef32f4fb368c78bd8a691d6b1082a8fec4e69100d688b9afe872afbf61225b7e69376dcfdf1f0114c4737c4fb6ebc1ef0e727037947c8ca37eea85bcad0186bf1d681fe91d40fe25eac1c8381c92288ddd43076b7d088b1731b39f09ac373d21c5b35a48e4f4f0dcdbd43be1cbd4482995f3733df935311f5aff1ad457977504c841ab0e3c87d59f822c8a85df642ca865680343df49b737092bed7b2ac27b0a667020b671857b2c684001891b9bfec717a6655a017c4d2c5b71c836e01f8c94c4e5f38c1f3cf81ee74f1e04ef33ce6cf21edf98695c63f4a235017c782f7b23557d79dd754338dd006d8636a859afc0c87f1e419eb1cf07a8b7ea065aeee3ab724db31b15edc0f990504405fce072a1133dd0f732dc003ff2d63a72adf656770b9feb68a06c51de7bb4211dcc088dd6d9c547910c98d81b415098b28cbd4603fdbaa544730ffbdaa39d25a198c4c8ec82273dadb1d079faf9756380edc596d0363c3407504909869efa15de39f4611620aedbbfeb81597fbdea2308250941f92bcbe37e152caff4c63cea55ffa6366059a5244abd289ccda64573f7f0d000751fbdc35511fa6afc96edb3dba9be363b7e0f582aa8ffefbb34da54148527ec116d9d5e5622dc5ec0aeea8a23df1a117f28a91bd0e4293040e5ae9ecfcfee91b29d3163936dabbb124c57177f313724bc6df6f379712324d54d036e543ec6f5dc33f2477c7a9182c08fc716c97069a5b3bee927bfbd139bc9fa350c7068d4f01e61f313cb684b0efe0fb4c776c7af040a7343f279dd5eaae4214a449fb5ea9db0503ba45345a12ea0d63a13bdb7fbd008384a429bb0ce435b85d23405f0e2d9f612d5189fb35cdd6c4e949fe423a182c6b5bf573e9faf2ff57fa72b1d3e36682405e71283fcb5d3a5b8ba83fac8066c99142cff8dfeccaea5449e0e26f268acd304692ff0b37928612266fd5b2c5e3237e7ecd6458e00b2edb40cb6dbce4ba2bf12735dadbbb4d12e695c7caf2a52915bdb2b74d9803a14010a187cf545a66ecfea8b8754ab0988dcc6d5594b08614307a0268567d15a4ee57264e5bd3c61774abd3c0904ea597805863b3451b0ec63e8d72964cb5fa1136b31cf4a50d726fe2f94ff1b172c55bfd6b0cae155fc1144435a2ec44014d8efb145f0ca9dbed4cad78018ce30fc81271ff6792985e2dd38900eeb3d797b1de06f8cd37be03b09c0885d5e45bb82684d75c057100ec0e1545eb5836a597bc7c8a572518a9197166ff01d5e77331497399e908c7ecb6427af20bab00f20afe2b8bb97735b3f285a6c5ef9105b03a27f06ef32285c0ac89e0ed03ca5540e5117e4895d4e7529835fcb851c8a61de74730f4dba983d7a4e8d86ccd56f9bea7cb889085b1060f1789bc936318f0dda3a00f464a1799dbf6f56b2fe7426eab5be8d86885d42def55b0f37542f1b5e76426ae0e7c43a882cff7e99496a8ead71d7a125381286da32fb6eb2c50e0ffacbee0e4761b59b9d7954d02151770f78f310832dad37addb1e902cb00ab226b292ed9c81ff45586fab1c72e7918250f14cf658fcbe8f132b223e90c1d4811fdfdd6fbf0051203c436f273ed323c377706e0a8fd51b302652ffa026af6887aae50e4e697b30c4d42c9fe7361193a64bf8cc74c8b2b062562651ab3230b5714793ea7db89ea7578b754e5955de1798fa4ba69289c858995b3681a3a99e5f2375178a36eb5d025c66974fde840c7fb923e9088bc53a92888a12f51a64edc3fd9bf381d6b3df4469826652d1c098495f4c8523ff2f15ac8070013045044511e0b381bc94767709167a4b8927482f50173ef7a579c47c6803abf9a2c2afe196f11973368da47475537d54deaa206e7b307f0af74b4f61fb3ecc0c2159e3e38aad5722ed56facb1da026fbb775909c792fe5f8141a3c2687884cca339124e805169301f341da33c2998543639f34446865478d7fef5d48bb9890d32562a9690a7166159ab0bde24cea0e3b57c7e304b137b6ae4df6bd7a7ed4b6091a754ff422017c32c1b49b010670eb516a11357fbd01c63ddb6930d2f8e00022618991d174eee46a3f8de452230226aad0c4891f1a848c52a50080f747f67cbf9f270a2a772a6351e2255a6439dbb254633dbc1013f7c537c34eb329281db95990f2bc84cbd3c73caeec9b4bcaa2d4500e4b37534ae8a4147cc732f554ae744c3549ed9cde028bff0f05a37b89d4895630a86a99348234de96553e758eaae1496a5656bf6cd1d2ccb1ef02e5df5b0ded256390c3091042e9acf70f04cc566aa6e5220c258e2eaa4eac8f4888b37a6c5917e92be16abac4254420600fc7b4fcbadb16b8a49a3b02612b294a39415799a139949ce6864183f1574b1fa917da2111ba4f04e859c5eb45184044711ed631ea1e74f2bcf857f002743d7b6dfb3e7b363f368292846cc371adbf10ea2c32fbb874ff016b1c165731c0bbe160e28b1b33e60ed23ccf93afed6b9513ff04f85d1237bb6f0f1bc57a9583278daf72dfcdcbe32275e8f80c3cffa8572bb5d9c88308539d08595f0ea495999999486b506b21baa411073f864c934c0678588dc8629fca72163777a59f56825d4f0e08a981614f0574ce19edeaaabcda373197d61ad448f819c523cc1da8b3e84db3718568bc9364815cc14c7240e0fc75d4990b71993a13f84fd20c6fcf075f64e4cdaafde3789ac060ef29753aa19952af08c70611e5df588f822483de088d4a430a2fc537574293207af7effe0d33f3ae4019bf4efa0f668b0d64630c91aedfbfc98072939e3fb4ac597150ee6f5761a05b21673e7cd46d64f2e41a0e50c919e843f6da4315806f3320316bcc14fc684ee5d6a8a503e0b715e8e01417ea715bd52fb375b0600cddc55cc2e36814d63ed22f1336144ff1852362710301c6520e9af88b187977b2d73b82d8ca0ac578c414aa8c980ea8ee6080c155ee2c3d956fb2485ae8cb28cf7c293fa94f6a8a42e31ff1991a836b9f88666d5e12eac9409c91242813403206195dd57be6d3bf72378d822e46da0d91feabf77eab3efa4dcf9e7039360106dbd010b53699a846e98fa5bd16a431d6e1f014607792250afde60af9ba5f6ce613766d0b44466fa13cecb5f095fe9fa4081158eda11f3a986a07e3d040626aea17d7b77413ea8d79002b4d2b0f88fa22a20662b86eae1a83a6819108d933b38ec4263d849312dec388c9095d4ac23fb2fea6a2d358d18ac66d4dfd6776799660fdcf77f75b0e8552667cc5a3c4f3de7c22cf294fcba23a0583ece538ce6094cdde4553fbb95e7e569f80d70613fe2fbc06034c3ab4a631c35edfc33da1f75939885ae57fd66130b84f053cf18967fe2969891b8c100fb624e64d7861bb75e59de5699ca6672dbc0931ebf9247c9ba08339d74029601ea0c9caf9fa27de8e46b10fa26b9486e1e7bc1d1a51b4a979f502133ec972a75690ca81b6890b8336a79fe51654eb250e2688e8b6161798e747f056a5e350551e435137979578133f5cd7268fa84659b191c343f7bfbf6727e5cc074d4efeac4ce8730ecb68d43f9c3ecd44a12ad0c9db4d9a6a7b819f225c4e58d1be34e5d640f61adad3ec0b068739cd637d786a33a1678d93392dd317f864e21daf2b1afb86b664b1fb666f8350dcd52d42a2c4c50ab781556ef2ccab988edc9f854f33ac73bbcb85f5d5e0e1b0fa58d0ff7631762c2127c267bbc8718c013fa9fb25c5552bf62c86b2571592a483aa31d542bd808d06d02a51db59093faabc2912d25840b446129904461919252b7ec1299b86a26a5c8fffa25b13d8c4d9fe1c455cccd97008913cbe773725a08b268750a5ff28ffa9adb10df13b5c73967312f8a0a29eb3ac8b98191178c9b573c9c20aa85a5b137bf23e4e38ed2f6b2ee7f39f5423aceeb6b3d21c138a8e50de39d77835a2e1a242e44faf98bf9b3c6b515fd3c87edf664d94fdc627077cc15ba39007ab146100068cb8c2c89a44f758dbb142596c612d0ec8935bb072cc186db85d64de128d4f0bc18bec968c36e1918138b3a038a8e1b0343f61c2cfaba460c98fe49cdc47ea3563790c4196b622984efd7b9655b8310a00928c77aa4a740a738595a1fce53b302a97bc9a3690e26283ac4c2cb0f241dd5a7799198c290d4b3980e7c9e0a3e9313d64bcd87b710cf5339c9506ab6edaca67fd4bf0291c2559da90098d72f65ba8743f408b995ad70090a2ae5f31924890006229abd8bb78f7c60f273a08f9844ded6e316aa42536bd2fdc377f65a39f70c86faa994564ba492786f44d5db8ac3a9e1e12622cd8ee25126932c49fe77d4c763c50aaba614313d3db325a6ccf5f79410fcd89ebde85999e29625107527c0d6a305d41ca6f6362dd839e6e9098a6b8c43cc5e55387b27f1b8b660b40f581ffbe3a31930655e9cf7aed701698d6edf42404fc86aecd2ca6cc823767e6300f626b6bfbd1ecff63a98055618bf27d649819dac29950fc59ebb502e5dc3633942a32c4f7547e3ae02d51d67d9d2db226c20c88e80add930b11f8663178267d84e6fe0544983942f5a187569a97ce549978d26550efb3a80c5ccb9ad8e1f0d841ce80b0d56f222e85b536b9ec752666b595c5b39dd060b5f0579018ecb4c24bb4e20050a55cc9b92614bafaec0d4e6ecf529a91d1325cf184c92cfb6a0a204d4444f1575f293baa3c5109ed177f28102812cb428a40378d924753f4d95add6ef6bc2f70a5aa67bac60d29839b1da8c957e8c4bb8dcec1a302b40755802c9c9343d6a6297f955abcf1e37180cf24978789ca400408e66dff267f6239fb0ddfcba6727aabf389470e35878b79f45e1f85b8030c21e55c270462c2163f446c66913fb8aba1d1961b2625de3ee378b9cb4f9f121cc5e22d4713d0ab087fbc7febf72bd836904364d1914184002e04781419e970b7b67941c74f45ab3f43b7fbf11eedd33deac81db44d53ee18a89789ad6593e96024d46cee38662c71d53a0958bbac11fca17027017ba015b9a12e6b05c12bc8a042bc1e2fc0b1f228171e3b2d03d2910cfcb47ecff9e6843b1ef1fc283fd4406c4c024c9d0210e35af48e10a2f1adad1ca059907ae2c9740b01cdb07e847f2ca8f82f22b9c07961202a35df8d9634c98b3b018d863887ab64dae26dc196718da5b05bc607bc4d89333e26d18b7d13e104aad987019b751da06e056097ca3e9066c1f4fc92e33d924165da75aa452dcc508fa06e19fcc90caaa449bad175fd9b901007ef71469ca270209a09f8240b4496b3fce1392729ed5ba47e6ac6ce15ec093df2b15296fe65b2e1962e1c12bb904c5e5220f0151296a91b1aaae5300b3b0c6884321c78f3b91e88f0e8e25e4d1b6835d763dc3aa00355595bdd6df7a28aa7bd770402680a9da6345c87f96e0487caaf73a0d0b1ba97ba82945089d2d1b43d14e26e466578b75d2a278b2f4d7e387819d0f53e5bee650686cb2d86ce33fb3f6c92e791c345b3d2a25a366dd503406c5d85ecf9f1307c0bb2c6cb5b1f4bbb71dd2afdb73fc2d85cb85d82e56bfc81f204bb6ad1d8575b41e99d8e86337f52f65a2306211a632c71c4ef32b4730f292bb4216f516c67d8f5a3f906f948b83e04440a25cf2781d13307df0a50dc9e864bdf1b24731d3dfb01d2c49737f3bbc09bc061a8bde00c400a6c2daab39d7f08e9ab241ab744a5a3d124f8237908a911cd20e17800e0d7d018df5f8a6a2f4245266a090820c5ff6b364da11287b11826e2867e271159ca567801ec426170ae8aa4bb2d608fbced6dcf67de39a1a7da2555fbfdb73b1be00642d3d854fe86f8346057c1130f7fa37621ee003261876e9f89ddb3733df571b3ffd9e5a0d4f3b42b684e5f84b521be17e40484096b3772efbf41a1c1b0c72db53f0ee7211f5cfdfbabe83258b7383642b77ae721abf5bec6b18b5bd1118189ab0a1434b8fd81cfdc1e66fb18344f84e2a69477e8913c391ffc1d02fdbdbfcb136cd50abcb8d8259a2a6fa9cbd2dc2ddceee80e88c21bac98987b84b4907eaf163839e7293e9558925ceaaf415fa447834406efd61a5b2cb3bdb3c6ea6dc173855e3b22c4b71043b4280e759308e1eba8497fc168f0126485e92539394fe3f0d1af0d56cb0f2ff69b89cf734011fb3a03def888b1949a0402ef13aa5160f8cfe34efacb163da4a2ce3817c8a1e546bf2ed09274c2142ccd05873f7dd4572ac331c0c167455672196d9db9804b7ea8deeb85c66e59d2491bee5a2a96d8e27c2acd66a80de5f8bf4bfd681ebe69a86c94eb602d03974d4b63d74490bb6e1a19012124706886851dca356ae60d17c5159c92cb9bd5d23a2e309a68e06d2837e3d13e5cac92d5a3181d1d87538d3aba049d2a43a4e7a7203a88d190caf61a774f85f52ee3faebeb151c40b63ae101595d5ec76a0f2d5489a678621d909e4b92cd5a168f1f01dc62762d51ab03d164d942a674b96870aa4c08177c0e6799656583c85c334f2144f27329b304d908806e53c7335663fe0aafa0f1c0ac70782ca922feb259a61d62e78d9f93ac3a8deb38c214b94af381e17dc152ef1a627dd31f7e32922c17e4a57af0c8cb6077d27cbe8d3facddec12fee51c03f5605dd3895bbdd6ee47876b6687c98c4df4f008e1783f59df11d5113a08b9c5c35fc93779907ec205567e4be3d2ae8289fc0a5dee2aa52eba56191d77a060e3304c1c7a335854f7184f3debcfca65c9fa5a6d462964b9404b3b6a008165ee966fdcbf6a5a321dae9deaab31daa5009daef5b3a123f26765ebd9eeace96fe15d0c46ef72ca584a3f91f7937f7e8d95be5bf05654e38ec207503efeb88dec6d1489902920eba2a5be51a0dd67afa68095ab6d6981e7d8e2dcf7d34326beef5fab198cdb6bc559efc555981ac0c3f480521fbf4c73eaa4ab27c4f544e505b20a1bf87ca33eb4c906f22c7f9be8042f087a5ca4477620d037353d3c2be3e82a894da4bc4c76ec7047929bd6b01806712cc91d74548323ec07789ad92cc2cb114c877a82e534806498209080baed8c13f634f8ff95482dec8ca9d86d7f40d75d017de662c8000d3a5d6ae54ee5ca67049f987627573bdbbc0e0a9e2a8ce2d811e76108d9ef8637d09f4c2ff24ad6f4d866f192e32e27b61a9c64a9b6cc6700a10ccb08abf1a6ffe76d6bb1dffe04304a279a36690d31b6bcafecdcb240434a436a01e9121d4d00709b937716a0f878577361a2023fea569874b0806d63c4a8b01c18832a4cb5452cd78a30d276f2873d669044e5bf77995570ede4cfe60ef56332431dd7c695e3663c5c478b365066b1a6c9d3498a9705de93387731c32bcb62e4a316257ab770122ee9f73088e9d0465cf4b32a545698cf37d0011e2fe54ac424a4c9c35957b2dae7784a08e6e01cd221a94c7703ef87edfcda42402b4f2318f27bfab2222f42946d4110cd11523a067fd7fa7822476b3fd9a7ff48149baba204790351605e5319e6a57267aac60856b62677ca4a050fc6b026d7f7ffab261143efeb317fa67ac75aeb90cfec0bac524558144b53096ae94ec76f1677c25d3df7ddf84df43a3c9e3bddf268bd14e979fb7b0ed51937ecfa8dad5013c17b2f9963f2be5aea2e977d07bb49c4119e2535892185558ad4e9fd01caf9c316355a583617a4a36564df46f7dcea0456b4038308190c2961ec6393a3fcc9d8ec70dc51199ca55b463a1a02b7d4d75e390f3147dc57e349b5137b021bf3491ebe335472b69fab7684fe023ac523bf2c0c9140b70b57332db5042e2bb70b48b458560c00177e5c1070db140cc54da157c973a4f01ed804f490b98882597a39dd16ddaa25e85df8fd7f96422f60634f20ce7c04838d18eb1d590603aea2cfcd9b33fc864a85b41df52620d470369ea9f257452076e0a147554557b66bf128abc83816695b5fab9436dbf3e7a87bda5b84357bbe0dde55ceb9d8cff87ca98cc0753c82bc93caf85c1499dfde7bd5d701381f4a2e44eb96b6a038b3a1280a415322a5b3b711ad7aadc344b2693725138344b82d3a0f68f1c59e47cc8ac9c00f2b5fa5405cfe0ac06f7103f76f1e0e977281b0a5cc425d58fbd90604493b49d43441dc1c8b3d174b0032ec907e9684246423e9b5e3bce7d9b63a952bf9089ccb7dd4643549d199ea5d6602dbf84018315ae780e642566c993979cee85fe00c651d4848afad82917153cb9cd096d6c13b03efc525ce1f075229964d963d170608f2bc0860dc9edbea3b4de1ee01496fcd3e6cf25bc081cc6fe21c9c168a5bfa03864c9054376c0cb2a532f895732aa44ed93cfe17a4606d3c6dc3d3a4c216b75088eb154c713fe902511ca701d92c4d3d07e867d908ca3ec2d2ff097a4b8788561e156f95a5f4c3c82bde92b0ee415728740738f655fc1a0452c4954f7484a65b5550a119c014948d30d1406c7ee892de7c997091179930c10bf2f49b582de59c5b75b7a9cd2f84dc3c67fb4faaf7e744a1766f9866d8db08f9d3fb28d04421388a8f39979fb8f571c51a5fce69e00b8a4f15e0790e12bffbcd29fe188a484d4c29413e4751a2c68fb03f5991899be23b45ba4d7877f52ca18b639e6cb3720c958e2f74be0203df3668696fde494863c87a5902c0d7ed6041234515b97be8a5766e1c64ea7b8db1cb7ee6f27b4200143d41d99a14d4934b61d92bf0d89293117679bc7f07ccd0ce72a7334730ba71a50f49228122047690f5f558eaca9882d9ce876861ef14b1422ef0d08e57fe2cf5920f11313ea67946513d58d26772dbbf0f8af1d0f4822900a5ca3cd14640c99fd5532bd96930a0fe691c3299efe0b6fa08dc2c9e1cb3912ebb13df721a670fd3936cba5e65b20b1983327695813051c9b6db72091afa6534ddec3d4904a9290163e137dd88ac710b8cdc7666f5804e5b395f7b99083c13e9b236e81ec8037c4a09f284ca90eb4679787fd2f92123d42b02601a8ab2b13f2f1565f0317e08734b86e0533b024c7d7fd492c3650ff8fa6c6c123c060dfa5f4d8e18073716b777cef34cff2c8a28df6abf27dab7d16a4e79af80790de45cb95b851d6de2387455c02c07bde2d209c6deeac2475957ed4e879421967d49915f574550fdc0cdc58486c551292fe804935610e42832761cf9ac15fba178660dc01c3e5b511488b3581e8683ba90cf56216cc79e2b7912dd4b037c7850317783c14a565913dd79fbc1ac163b97b21ab07e61913a3966cf42af774b6ef88f12372b84f8e9838b85a06e8e142101c108da9466c8b7f21f30dc91050eb7ef5fdc3194a0f98801136e6bdae755060fc7ddd8165e4da1089a2357ac7d7ec86683a083ffd092dcb0982da1b66e80b3d99382e8fc0e9e7f31862e4bc251699367231b5e3037e256aae1ea36d3543db4b2cfbfcc1a22123932a87959d0accc800dc0fbe5a075a190d935b7327a72cd59574198c6c418feec28c60fd5630ac49c991a60ac93198effddf16a734b38c07aaabf0708dae769ea4f078f2d8f214f7e6836cb5ed0162387b87b2b03648cb05c7315b7958d85c1b0afacb7cc24639c4b13e3a2a49f049a7fae23de79d8a94310f1294b1c691005a1abb699bad81515e8f36f0019a747aa2d1a86e2f7489748018c4fab2101c3b0571b6fabe4a26bcc2b962c829b0d4c8243de2b39c5ea40ec4b646c2a0539552027b5e052fd470599525b921a1fd1e87bee1ee974d307f2f200082cb084ef3137f5cbf0777d123b967ac86d1421c26bf6823e8797f4f04aa166a64f568e22002443fb78caa8bacee40fe6435842fa64d6d0ca62857534c7bf929c4f3f7234fc12f0c3c155cbda37a3ea00555ee8d424545c26994a5d37b1d7b39aff70e26214c1b99fa9ccbe95febfaea21de43c2a6cd8daa21f3e3f696074b447d796271fe45d2baf495c273a3477574f2a2bb2689ba56b4001e7e658f6a86613b32bac2ed76e516afd36ef5425cd0b3088792271c9a6a74e97dabacf670bab58ca837f8bcece9d25387731c4a6c92d4cbf93e4fe4625f15103d34a2abef0de76de3889490cfd1f9cd307c77d8efe2c1f8352cdd68c23e53b3a18c0433f4963b3dbd97cfda0595bc8971a1c781de453965d050081cc5ef8743249a3c88a948777b309688f6e02d9517b65008389a59301da16f8f16cb1dc75d63156d238463ffdad614d2a7267041da8be26421bb0586ca6e3f9b12d126accc85b03a020ee4b890e9a445613602ed0eea2c5646e1f66d290249bdd064f40ea61595eb8e71d0cf3794a57009c9e46292b069c7d2e969a526bedb596f038651f1f128bd34b3456dec749039201b9bf8b6bf2fdb2ffc76a9e969672ea391a6cf3719593345b2ff4b3bf2c7724a9cb7f7130de01a450c8d491db5b171af9c03ec8d3cc60b92827cb20c0fe93cc9c3930946ff38cb115e076d3c23eed2c6dc422225826932bed3ebcb8f31a30270b7736a52928a49812d481987493799f4baa0f74f23b2dc3637197193a406d91163c3ca8bd96b435d50ab1667741930a85519681674496ae015799cf895c4c4ce15ff78375fe2eb960f109afad1e450c2db3ef8c0ed1653862e4dd559bba8ecbaf6da59d1d82db88b5752fa179c7fce7c5414362418a3c24767a1e2e164d5c0306acb0c0adbeb0a663676d8a62cae43732b03c3b3dd18fe1771d2c36a616fd5a659a9624ac9b5360ca830751717c311753669582f25763ab0ba057df0650507f576109d5ca8be6e66ed0adf564d478039b7282c334799393e312d54b4a5034d4fead7308c31c76a5115007fa88be01b84d51fb11404ce54c53e851f2986c1c4a1e592536460fbaec105d98b96fdb55e931319f4f3ccd85bc5d9757c7c40c7a43facdb8f1b27323ace94b3792bce789af42ed7f1f21134fe6f4445718c117c4608bc92542385de5a6dd57223784437c5bc87abdbc01772061f37826b365826c13e60edc49e21befb4fe36c84d141057a3851146d60a34adc04ce75041885087cda824d7be7a00ae3a72ba5e79cc5e77ae4e758e6649c9ab69c8a096508f7a3a1e58fbf0c33717514c2fd8c8b343474bb4e8cf2d2acd6568468f2702c9f6d9f4a03b4b8f2104fcf3f98542be630ff9dad45948076e05d7e96419ae5a8ffc57956f22d2410100d01ae1d600127dcee7f74903df608fcadccda755ea646217cae11619ffd5322504ebcc7b262494acf686832129cacf72a49ce50dbf51845c0527d6e6bb08eeb188c5121c3bef70724f0ce3a38aca7f1559aee199f162fffc2af8e574d434f00cf44f151e6c2f93f4d95de126fd0e53b188952115860f315952f0c97518ea0471ad76cb7ab215f1a167ff0a9e5a9619866394f8b21a2d81e9191848ffc90fa554c9cf480a79b81ff6c95fde5dba5e4521dd7bf19134961c6d26f46e1a83e7ad56cb551016f33b710a2544bdb68f2334393c2df567de1bf6b3ade4150ca7e43355d793a7cec9e92e15c77e2475530bba069ee6f27b5a6a02991b4b1260024f62cd00cbe1d45225918e077a2e911ad5641a8ab3fc76edbdad4991b59ed3013429e208945a577b6cd13cc42cb7ffa5637704fd87720ce6868c8cb7ffb347e4add9de98b96c9fc333468da22087235239ee80d90cacaec075399acfbc0b2149f6ff9e79d1008155324ad80b60202bfa0c2fd7483da83771e75a0f49e7b724175b09bd64a16842a75f1187e36d023197f93e894ef10017e8849a42970f92b7f5749e38fd56b1095f640af4e20af2430d61adde3e07e4fe8bbe0b3cf13a1afae1e3e736f7abfa9ca951a5966a6ad34a27d27cd099466a41c923ccf5cbe6bb2f79d3bad3bfa576f90aa2f4d6421b4ab895367a3961230fa3549568f2cec12d0d72b17540f004fb32d7bb336c2f93017db30347a3d396cf18347922e2af0666b62fff56b74366969adc6e613679625cf4594efac74bbb32ade6c201969d9bd4f347ab809f13a0bddf5e178e037e215dab56d50d4040310aab19775db969cbbb517fa06dd8842590c619b260eb975e041575c1583abcdca20cb2049e9851cf4d1c9a9af1d0e477023ee7c34618b15c76098f07d37af6ddbdc8ecda9e06caee282664e4c465526f3dd4a0c3432efd12e28f483e5e7db85c55caa17a2167f7acb91d0e8c95412af134f2cb08ecac6b7e584260b26cd3152ef9d48a706fe370f709982deec2d03c5278bff394ced4b3f23c6689d800e5747500c492e523cf3e7497e4a3454bfd364efdcf25bfd713d17d9d3d65e191b7d5054c497d733b8364983959671a1737356d54d95f694a5dbf5220c57fb0449433582b4ff1efd8b584ea7cdc11cabbd0d84988dcc871318bd09d2aa6364ed7f5e74019c3ea12c4c80e3ffaa3868bfe1a9a330a87dd69a1636bba1378f46a5bb684ce0f6e6dce82dea09275e6f52dbc6254e86d94cca0bf49f1345a2a54c09de49aa6ad3ab3f8b3a10642423365195b067bfd2c23112201b420e5a3ef9d2314ae10000f12ebb244a693ffdfe433027e20423e4b1f869b0e3a0941cd9aa36ccfe59c3cd72488c9fac135a5207f59cbd492f23df526232b94b2810e4fbe99d8da66a9a08991fc8d6d425f4cc7cb905c5f110b9cbd95b6b7c7a0b7665261aa7bba8867d51619963fa4bfe02206fb7aaf6e3b1695f9152eba2b5c0c8044a822aa133ed43689d77417dd512a05d068df3f96bb19a4935d4021b3f1d38eb9094c58cd1d9b8b553bf6b1883fd5bbd25ded870581ef452dd09561ce13b79298000a621aee279b4edc269b0772f6d6436f48d09e4c0ffe8e51be39143c029c5064d92ba74b995199ae8e5e4f190a5d7ed102d5e8305866fcb81c4c07dc7b250c9bec2e075ae9ae35a79e848d11d016d4661d215977d19b7c248dc12d7f934fd725637be4b52e8dab4a3a6cbed277de06d724d94a1c723914c6424ccdeeb6276645c0fddc605d4c810daff7c5f3ea3570c75f5b30dddd03cf514a11e0a9acadf29870be6147337d11cd672141fa3c7fd8c5d07e2e946246a12a0706b786e2350a67d4457e9a8b5503582d8f0b6b210803a3eadc28a5782e414ec80f26c2ba1781649c5a21c943d577d3d82b52b1d68b5d45580edc061c4252b7e18e6418a681fd84c534bdda97d75f87ece0c70410ad5d1e01b2d65be2eee10b16e5c6d495b5093a2ad48dc04357907c41e0627d48964361310362bd7f924ab791e3da08eb895e9270cd9082a98cf78527ea723c3f7abc1b5d0d12f704ea0f725bfd65a6a31d30c0d15bdee9a73177e8a51fb05cc659a9f7fb33d4e25de6df8288596c4a8016e0d377282808f4bc2f65969d6aaf8c9b5421312220b287b91a85e98543c8ace3c2a48156e788d648565ef2e8afa0db348dc9b2f8c2447dc4b7520afdde231f8e279b7bd2dcb80ba2608b94266a6b69cb0681af9161c6580bc623539e3da49c937023c369740e6b504ca112bb2ee3e4eb0e4340df28cd31ef442d3d69f10f5cd80794d95e63fda117131d0013f1f09d2a394d7b0f2325006d660bbcff60b6d387080612a964a6112409c57e654226f8c4f192c112a4008c0496bdcc5a54c19c7ee02d4f3241b61fc6631a63262493ac833197e1a0b84b8eed1484472782269cffd620d705c588cab8269f1fb39d4d9e029e1c3f60184c6f54ba03da768d7c99f71457c612df552add5e215caa2c5f1211b7ee52cd06a2c793ad979554e9cdc4c31e140dc7ef423022652dad002dd91ce26bb6036c0f3cfefdec53fa80558e251301511e50143b2af04cdb845ec92b7fb6e8701c2af94f19e6c34f3ae3e54219274a11ac070f5f315bf28fbb1bfcee32a8564ad2b4d531d19ca9d69d4fb7fc8994d6ac32dcaf1f55ed9977a6112e44a61378ceb92bb1315c09ab202b63a758e95e90f1ae7b64f37877267692ab68b1e589ff5cfc43f9d006f367ba3eaef348924b19c42cbdadbe56227d1ba2f5065c1e84e6911ae8d4a4ecfc7f6cc34f99b324d69eb23d5f3ee33e9ee71c452008d064102140ced8e5e2d293f0dd721f95119f2deb37832b47b9cf9a95d89af02364d672706d4e726c7f622cddb22fea14edd72b4cc16e88fb3648e3e9834ca1b491f05aa903859650a1c2ea1bc7dd467eecd66dabc7427d2a3c95174ed6dd050db6c10dad7c40c77506d6ce7a47f400a08a5b94489f2b9d1c603096e9a6652413c5ab30dd005953984c06ffbad9da5423682f53f7f72be958d9970aa3be8c17bc4b8868593d0f264861e5bc8b04d514acba306704a3c1b37d5bc02fe99ca5899aca1019187e6b65a11bca374decb1f63b8ea73fcf2ed55b3823f6ca144df7bfe56e7fab57ec0d29d662f498aff9afd5e21e18be695af43ed05831064e57323f501902338e9349836d7c69f79054d2e02c6b79732eb2ecb8463b53578700d311a3818e9f292b7218f377b1ba88b069d43fc25e740d68d6f5802502fb40ece3cb1492c54fbff948c7b1a949fb2b03787fb672f7f2c3ed1487b6295b8629e3785268b6da66ae7c38afe92e49da92884cda5b12a4a507f14d83c3796f8f7b20312c1b64c922de3c8c867c608ebfc56a606a2cf447de0429dc3dab62ba605c2930c3c650cc8a1f7e1c747b028893ad6212560c3b8ec9641da2e3573f75a27c7601ad64b160889c144a61e4bace3333c719b19b3e7c9a99af6f1794b27e2f2b3d245f99c160f7ce500fd5b4410b8fc69ed5c55db491d61d22c954911186ea50218db36f36bab10404a789422a1efd7103eb4cc46c5165bc9ab3cecf32083816ad7f32dfc0e9eb8439c63bb00258701102672c6f92566e7fe745b3969510c09cde07f47a03a4a555b056760fe7c05ca68276381291c59ff91950f1e65c6002540a94568900937203aea21dd83e36550a3a37e230b3ba552d64a55d6a17fd78bf02a014625ceb7f252d8f7e38b77e642ea5f5e10f69c20718fb5a540b88a8cbc3161b7ff8d4a1da26466209ef62ac4d947ea8380903067f1d0946f91f6245dae3939c8d1e2ae900d072715abcf5906e7ce9dbeeefe918f8015def069e7ed7bf76b8678f2dcd093301a465f8430151341e8b85b63636de07426ec5b164b355129c413c6bdf040919e813d51f4d8edf6b4031a8fa0fa0f5f78fe86707f6b9b14eaccccdd2b246e7ee12c02487423c562917c3763429690ea4cd7872b8ee7c7192f9a717d8d70888bc029149264a7a7dd8c089384522499e66bfad1a1922aabd54f727a1f351abeed1878d6cc2efeef761a638332b534d07d186874760ccacbaad86f08f4647c80b6777887288c2fa74f96e77ea25ea809209e8dcdf163036dd552d7e1b755a0366de580338e92a0f2ddc807e0843c15541f6edfb96e355e7bbb0650aff8ef8585223ea0f20a9f0f11820669e18ddf51950ab14ed0349423d13ef756162f02deebe39c55a6cf2aca6b488ba79925616c54a15f14a95997e7d44e0595ce4b58dcf2d8c58d7badbfe0568866eaf2884168b81d08f7806db52816ed525b52248f8d9f12b2b266f2ce7c56f4339beaaf71babe9fdbffaca328ff8335572e4c08575e2cfcb59a2c228612ace3b26cb46499a321af5d39e1f13e8e87d1070b79cda173955ad1ee52eae7e74df2f2fa1782aea8892a96a473755dc30a76dc59a7bfda4f432267e11864fa9201fae01a67e0c40f59a26c83b81e04c1279518879354c7c0dd07914be1973278898e6e80002c858c588bb1b83bbc34aa005541198349af66ddc89479dfbc330c4b0b73ca2db7d8e8a91047a746fef847ca45145a516ffda89fe8666e77cc1a30c20db7b7171ac689cf14e62f3a7448bd1d24a3fcabd57c566ea64d56f61ac956a92a3b606c1883934ffbc0d02eb360f0e55436f381048317b44a672c534861101cefa70154809a443ede34621886f32e564648df58a513dffbf2b3a72baa5d8940578d0c3116e4c52b83bc38de20cf663c03f109841cc1b5a48d6e679ec2e7ca8f270a80793debf39aebb6236a7d443e66c42a6e8b15cfc4cab329f5ed1c535f47f8574e999fd5ffe4040ec6ddc6ceca7d4da786a11b8e28eda7dcd89a4c154d72e3e11ac102275c3a03f30b94b97201212731d992a8f273ac123d0d067d49bed1a0a5c5a34f95a8952f04cf82b934b2d4db32f4b0fc983588fcf63c2ba0ad4c35ee406e6ab4df4ea6d07e5ecf0e0984c824b5e96d881caf2bdabf4b5cffbddc93d8c39f54786f22dc8fc89fbfb3136ea7d63e7c6d18a1401666e3f85259a3f701a387ecd8a8cae1cc776e607880c369bb42e2039281cd84a185e41864320dcdd81af0d7dbd65d4399f0009e005d56cbca4f08ef45b388a2c02335df3ca6f6b880f58d0b7eb5c97f531e1e75b228a53a33d9cff2c81c9ef682a1c11858a37b9939dd4e4b6fdab087388a533d5c489d7d26d6afdd1e856f07cef2f40d7b0c432c7ae3f6205775017170f708e2f713a657c318e3515e7fe2a2f62a64dd179a2545f2eec11852bae078d4e66cab611cb3f0a54a4fb862f02e397a99ce5d95b546a2b47465956622bf065a4ac821d7d069bdb3c22ba15619a2eb3f44b868041cb562f141d0469681a1a5b818013250fe5d0c4bf965e3dcc147c2e62e7bb66865748b175bf8822a07882166ac8d6347cd1d677c2f4db56d0faa9397ec2d899d536d7236f3bccf334282374b0287a292bf42a14442e8292c84bd3e1a9e7071d2bcac3040d9919f1d1689a248b6f552a0b55ac1c82e7f48049c8184d20da3e46c782473dbcdc8f731da7dfd7e368276acc1d558c09814f48312108369a2829bf5410b6043d7810884bb792abb8cb357c6a90886941ba4553ba10432ebfdedb0b3d606920fafdf6eef038f5fc297fccfd2551222c4e7bb75819987723c78a5163ef3fa26c464a46d1729bcacde55c1dc3125316eb873df71d2db0be8ea2baf99fd7148155b26bf721dc48c2f0639c7699370ebb987462bb595468a2a8b7a82d983502c623c1960b09990c41a9daf319a82b541ca4da9983689d821367a0ce5af717544734f6b7b26b32f93c77d32314de02f1b5aa3ff051f8d9e6094879a52cc55960a43922009298fa63b973acfa6645269c9d6204cbe6215ab906d422348c082ce8310c7d81ba6d2eacc10dcb6fa7bc1c32710c77b7d4d68503d4cf21a60ec4e7b74e4c883c0317b89109e1e45f26b189405d0cb2a35621d72568100f380ab5f677bb459064e6ccd6d66bc953708682ae36923c15972c896ed0455f9eefd8475409f6b2b562615d078f5cbdcd7ab672d1f5d305d20e7f6a7d3e98aa2535cfedc75c0ced1e2ac4f32f6ce5345d7a9495c5c1b99263565f9a36d577fbe0baa5e3d467efffc78f36686285f97b2ca2df43a0db97816aded3c272b9151d2654b876f29a6a7f279842cc71c5a4e4bb5428f16549f5dcd29e1c3cbf8aed09349d416b78ea3d3b7e8d783cb34502ec4269697ece96d3d8bd9ebd86785b4d858319192fd9e9defed807def11733d0f61ddf8e89408209bfacfdf3576b215e0a846b4b928919c61dac3b622755a4baa68f06d4a317ec1b6293708e89fc77303a8ead4d7aa439f2758e63a6ed07cfebdc0202a29994f93905ca32db232aabf97a2a55f59703769210be7d84c5ed0d3204e5388cca835c64e26224dd9b631196aef4ce95806c5e02ee41fcdc406f10cfa17fbac046beb0fd5172d742d25e929f8968c5acce57e895a00ed363929d471da38f1a8c7f46f73e11c0cc88fe6ffe43bf4355e2f3da9ffe665d1f9aff60a57f25961f7b897308e5a38a5393f96d785024a8229b9b5c70a29b6ca9298271a0091b349e0bf32fff76b3b7aaa73faae44ac2ac34dc686e76876a53b8e96201ce6c94a38af6c1b0c6dc6594d5b97dfcd056d971ddfc38887f5166c3bb9b04d08f7727f21b7765a9aabc81390f59b546a006120827579ba9a83b4087dd4a57fef86102ba17f24565999f921243683ccfbd6d2e81bb1c75cf43f9ab8d4e99567703da157282c3d8e11fa894218515700a75cb5fb481b9a5120755c715c72c5dc1baf5e5d2cdfe10ddf27d0991e89ba67b49f0e734310113f1caf3ef506c116d4aff008ed639178d93ad93a4a062af681674d77e48f7570946fbdf47b1459cbc9e73756f1b803f3b32ac172240318ada35aaeaf75e3d1222a619d080e6d1b626a24c4822f564044949c9f00f754dae7849d3aca4d47643ca1122f07393687c2984e4b7c372c1c6c7b6ff191acb74abdf5d47505e1e461ec053d9057217ca7e33089fa957267efcbec1ce56ce179f06c28d9ca968b2f0a6703852fb9ff761683ca01602d024144a48e6316a7d147f2c30579f40d20784e0810d9c462bb70784c800ddbc0728cb47547a318d2b4d2b12eaf86e87fd634f642ec9b6bf57501135f5e64677ee3cabfeea23ee63a4f1153b0ce7b817b8edde04fd0894a155bf3f989faf5003e6154fb222c3ee1f4af64ae1c5ebf387301c8356994ee15766855540b79b2a39cd0383066049ce50eb1c8107c3892b40000b6cdcaa191335876d10a778dfdfbe7eca0a7aacdad60fe49d036786640c00089d9cd388d0cea6c827eb2d9431b9bf7c576498d9a6efb76ee547f1515c88e22883bc91b368bbddc0b707b6ace486ca74cc8423a733aa70101e1dd79986c69ec761b32231915685d293c3303811071900f78f31b0eb13fd26d48e8dc4fa293a61c10dc3cf31f71567a20af44f054da292ad738cdb8fb5b3706728ca08624c96e873df2afc2d61243902377a7a7b6d5760e0ac1249f6cf24d921a0d1ab594f286a235e29f4eaaa1313911e6cf4ac6bbdc83a9dc2a344268b5cc14aaf13bac1af090793951d7de5b54330ce05d34587e0da4898023663388b3c0045f2778f5012dba7b10af3b55137464a0b272ce4be16a3e6aa3b43b536259b5783370d47b195ac2e80b9b5131fb6c5500ff90cce9556674c6ad6a67de7f94362610460d18ec31e420154ea86c05ed671a7198e7c3debd1491151f1859c377f4382f1c19ef7deee6fbb8caddf0a12b8e4b7980449ccf0fb57c32d5f15133a92c8e698d73e0a0e450535fc8f79e1fc129638ddc5dac1badfc008f269fbcb76650b54103b64768dabf1cd633760d9f3add1521799f7786163997bcf29e1d49c441c4190538d7595cbf313ea7499b31c900fd8f8d634c0be3b5362ea56b47874d528f414eeb1767603fd61cae684a29dfcc6d6b643917219173fc9a8d2e9d7f9d184e6304aa6f6d75bd17f95910b26fcf27cea42345ebdefa3c7b7a1d11c89911f8aa546cc9d2030979cb1cb14386f63ae8cb1ec830467fdb57fddfe4da175bf09d29384ce9f43cd9c4a8a3a19fd75e1b880a6b87618fae12834574bb41e5f3950ccb556d48c617d11707ddeff9d6baac9289657a852a1b94725c5bd95fcda93917cc4b5a95641ecb7019a4cf80844daf3ad467dcac40ecd9da99125b3cce49f4aecf6584cd64bda66fa3ecb2d80bc63798679376f3703324787a75337412fe4da6a603e087c2568446d5abb9b8fa8d1d72ccf20f62737e8444b0bcd516f70b0220c780bf48187063f2ea571b366cc89df222f25106984f704fd96a722ed0df3a4412ef8b1eebcdf10b52b4d13e9b3391b8ede78062a7c966a635b6349c6ffe103751789c4d59076b718487ea5a92993367316a7f652c3e8c7b42ccb0eaa9d04ab6585e83e07907b175b55f960cc4628629d2a99baf2cb152d6a166553e7ef9c5a108428c7d6b120d70f093f043d0c5d0573a398e9637f84154f3313d1b4f76783bcb6b01a822b2b4a9e56bbdd03489b37e10c5fbc8e59f71747f29fb4a73222c4721367c69cd02baf873bce3a0d32802958ebaa86377452b75ddfd13d0a61f5dd98bc19c70e11ff95c683d74293ec61a713355fda173a593cd274fe3a74a83fb77176b9d27a7b3510520326a9ddc218b3147bb2b1682f67808671bd618804913d18dc9e5443c2055df661e191573fc4ac28eff87bcdec9924218bfcaa24d172aa74415b20570240af475f67d1e4544d0d41fbe2489ba33972a25df5009c18e8af5d106cf7de218e7ff830017102c6c2255178d9c3e5950add2c25d4a88ea9b81c7e6c1b94123283ffcb35283e6da4be538e2e194532b0043770477fd80140fddf5e8725c4438d60cafaddf57a243c79260344b64a5dafa64e78c89e97de010f13c1d580e8ba557e7dba1bb9329f222b154c1a8e9b3c0e5cdb1d59793f30ee6d6a413fbdf51b9f19eeeec7d01a0ff4977d959603fb80d8dd05976436c0fbc89f08a31ccf82a65b6c92e5f0859b1a55d9494e4a5c80b534c509b2fe3de1fc6cf5d8ebd560b9758141b00f0ffffff0f