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 82949 a7d2199df3a146c53d1947bb38338d228af9a83773bc988ca345bc5624e6b149

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8b0495c5fa02dfde1d04149ad89f38aacee42ee108d96c7ebbac3a222caa2f83
Certificate Block Hash
a7d2199df3a146c53d1947bb38338d228af9a83773bc988ca345bc5624e6b149
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00724e010006e40000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c19fd58e054249448a995efb9f52cfd96fe89fedb69c0706d30234a678fa2a1300a65475b05a3b24b3a87dd65a3ecc058fb0a66a21c9a774ae4f8037197e0dd6af544e498fcf30c628b25d865e06b8dccda094e12cf280ba44020000000000000000020000000200724e010006e40000

Raw Header Hex

00004020a8716d1d470d9f7963193aaf1b3bcb2f0faa3f79e407a18348ec21a5b69c1f7b25986114b17b6a4365da8c06f7cba21d40148fe6c31a246c3619b549b663e4b4fb5e4b6a8cc00018832faa2c223aacbb7e6cd908e12ee4ceaa389fd89a14041ddedf02fac595048b

Proof Data Hex

59,560 bytes
121216010307e6a6095ccc705c9567c1bde6f13fc51afbf1387b9496813af486409a769831bf81bc03e0fcff3109ee656b6acd341069541bee3b2a03ad11c72a7a05dcb86c8a20d468e1a35afa2eabed16d9e85784fc25cac14aa407d53f6583d84d36e933f2b3d7b6d303226812a1d5ab8af8f0315feb42b736e796464fe3ce098c9528a1d56ddeb86ae872039f4d566c9f593fa7a93dd614b0917365463ccdbeffe5fa6641be57c857c695fde854b7c7649203c499817a58585ff00dd1573496e5c96e828d4d03fbf2ba7e5be32f43f25f446b7975b91f6779aac5856a0ceec5780e96946281272e91cf6e1e43dcd6feb0b8e2b178d53fe462c4eecd47366fea1cfb3f271c686e3093e4c40dda51d38daf575509eaa56c0cfe9ca65a32d84d8cf275a4e525120d91bafc6332e282f584eb419c8d86644de354e13e950a10d94f71c6623fb46d22bd0c579b3e3e77180a230ef7db9ab16780618acd2a4dbb0d77b1283246fdb21e7b590fb1910be28e698203333655c5db23551a2eaf3a31d74fc9fd6c2507ab970eff6f1abd743160246918cc6f4a7caa9e3e540d4d2020302fbee9d1968f9c8b337f5105dcb14e5118a8ea39adbc87af6c30d265868328bf7dacdbf9b580fa1d6a0dcd61bf5ac5ff5a9fa66b957e6e0298a97ade175683d93029b3fac32d6dd166e121f7d8e64ff13628b715aad6a38cfdbf3c898bd27013a159fa042f7d9618f89d69b969b977a48e4ca557c49ef90aada0683273aea3b55b3bac361ee9233fcc9230abd392a8953e978bac23a4fe1186690f90d3572b232cebfa4c4494a022f57cfe98925faea5c2eba2c116a6400d57a670af30be97ae9e226670e8dcce9370972c99af82028fb0ffc8750c873c857b240d96ffd5fae6dcf712c2cb98d8d8075c830c6f043ee1a05077de0b92a4db638a28e642712e6340a73025857fd1bbbfe10e926f0382416e19394ce98623e8678c76e1a622250cf7ff444115b4cdc7b6a23c2c0842f881b4df8550ac90a9393292a44a061e95d71bf7c9ddd398245df1000743fd37fa1155d2692096b46945334bbe23263da294ea806cee8f4e72ba5a4644e969187380531c3caf86b864314691855f5f0220798532e0df97b32f96cd502e52670920042d590ed781cd06b487a875c4c11ecdc36fcd842d813a1edb9e2f980a5acdc6d5a118afbb6a8dd94c12ff9cffcd400192a5c66b0b376ad34f34de3d2e36dc311f9b2f41482c7193fbc31a078f6c938bbe4bd2a7164c26d3e63bc0ab46f32f665c78ad53602558c8deaf2f148a3b939891f8f29b34efe735858434a9aeef3a0722382c3e16c54add66092cae463b01d23ea3dfef1dcf288e1a0476ee3c9a7058d2962b5727e9341ae657c5a986a96cd9550fbf0ea934ce9df84eae72de035f9a425776f6677e072c9e01b1af01a67d8d560028412c7099da68fb855b7d4d042c035edf17e1fd644091f2e3e5253ef49d9f623b0195672cd2e1296c5cf579dce0e1161e2674bae11accf376ca1700deed7ea4180a5bdde80a7699bd0e3ad508ea13e493fb8224fb1c694f85f4fa3a3bb93d8499f59d81797a9912c8088460f9da7b738d355466fa5e7cc91cea3ee06795c718c922854a654db18ea9c80e69fc43b0122c58358084eaabfd38c5298159256e34076f01226a894c0a6440c3f11544f9254ade634175a670fa548d8dc14d572c506e18a6527fcbf7f440c55f60900ebfa561bf143f84065029924c714b00afa1524a7e805ad2a5be46d5e99c02f870110e98bc63cc4e4544afcce11aff1f4e703c97addf99321d0c493611115af1b936b3f678b9dac3f11746b2486475d3f1d2a7d1488564f15f6efdb56179871925cde97f9ba14b077693695f0ac1b44a1ba4693b605b7b0716519047bdd766b1f889410a3b4e177a0e5c6220544601f6a44ae2589b8c0facbd192f258ff21dbfb4df35fa6ef8a496cbea3829a8dbc1bba6f40a987eedefdbf94d7a1131d0d87e98d7a1174f3ebc18ef670cb4cfa8454d03b97a1d304e2c0fe4370bc83ce82389b4614fa6192169c859559ee106570ce59d229c8dc6f41c008711c863ed1c15a8cbad59557fec23f44ca891f7c89caae18d1ed0f502a99d6e44aae2cae2c97dbaa8f08683f33e9d3de02707f1fe619c57a8f8ffbfd1effdee2e88f2ff643f2db03bb81e2a0c383b002057e39634f044c853111363b7e6e5b4cac56fd085406285e4396ef5ae33f2fadf8fd2bf6af99be00c61b3ee88fb31a0f49118e025e7a0423245bda3d3d4104dd1b165bf4c171057049e9d780d4fb96d9f55271a4977d2dadb216fdf48fb9f7d39e1821335c0acdb513d394f79c8f09202a774099d66d9add108ef251c487f1bdbfa9501a3a8ab94a5f4823f47172a367a36a24de5f25fff5cd2e49eb752dae63825bdcb6923e8d7c950bcc45998d22a1efbdbc7a4d0c59d2df927d6bab049383e6fada834a7264ed401dfb3741b0b76e8376f8ec9f5d512191583ae81d1ab23f525510238a4aa2b5ab64cc202a1dc1d303a11a1ab200a8d7872cdcf2ade7d78267baee417ed567ee29e1f2816476755abe330ade514bfea9bd2aa08bad826f9980a59df8a5ce87eb5ebd9e68c3ee686da67482e295b60ac19643a8547ab104b19acae0b5b37ac785cf3a8ce0cabfc8aa8d1616e75d4e390874e8fa95b40ee4838d32164197f764749b7a8b2d1ef11bc88c0ab0acc724946e86b3d78ec5184a7952c2491af663e45fe1f892decf17264cd305e30401636adf675f7ed6e5a1a495a506b32bcd162d9aacf2cfd230529f70a30fdcabf2bf533ad5f370bede9823629268eb56174e57f0ced8b37dee97a98cf66cd3e70aea55a88139aa78a35b259a124409e1950aa788fd2b9fd595fb0d1c3fe8d9e5299644e6e96b0e35378aac32dbd4f0367aeed07af94ebaaa436cb0ce2726b9cece35ba3692d5184b1a90d88c3bf863c9d11a15ea23a84cae0ab103008f4262f9ed572a897e0f9057d9a0671d30bba2de5f420147cdd95771bfe5d1be7de1fd4a4f0e22af5e0f75654effb94e8182970c4d0d4e398480bbad8b962fa709d86e417a587a96e4d0710eabc9309b11186bc2e5e0aad211ab27ba1f78b2f702a7d2ab2c4d229ab0fb88abdf33d52d7a7506c85fbc18441495e3daab171eb7b362e30cd54c2cc995d304b1d31155c26f5f3a9cbd14a263d9b4cd0093b10c788d9d7ee9cbbeccb778e873e3b07b98ff890e878bf3aa8cfe6f410a673c7135c141e48d722836da40caee79577aae5e25cd7e8cab5a6f975e80eeca447f360f2d2418fad91f1da6863da1be471e6d03854e0e2fadca828d12bd147d784dfdec3a4de17cd5ceca9fbcbffc6bd2ec0a05b73b150446803d8acd6f989a059d629d727dd667f5f7fa642bb428d9149f16d65a603ba1201354bd5783867e3a8d48f6c152c53b3eb6b7a499476ba73be01aa825be35235e2d6418532887b17ec4066af66428464c0016dd07d08c7576d450fde5f278ddd750da4d04436f0016afb1b49eb57fddaaab72bfba253dec2aec56f0dd239295663717b8eb8868d02e094551fec918d4528aadf9b0d2c6a468ae13c19ea737267d25a3db00eafc43d02cedd2487281b35debd1da439fcce2056aa6265bfc75a3317701db5b1ddbf16f8ef6f1ad3f1f2325ba2d8581fb5f0b6b2e45ba29313cbc808ca134c4a196186aa4cdea1c3fadda404e1f1ce9fcd15aac956bc86d37763008c777ba10f3acc0f993e5e20af662b28b935bea0aed8123dbc6b92681e7400964ed52b04fa0ea451bfe9310c68e5cc4f80d55825d82f6238e00f2b9547bf4c2532ab9536380d59baf8d3d86f764c6c488365e43e5c6722b4f395fe5e1bc569b74a6bb45ee9d50420e9d54ea90a44a08e2c1d8a1c7c5724ddb37aa37e810c5487fd617ba71e74469f957436b1f3cd8393e06b47378fe9c3121b53a1a152af45aba064bfd21b3c6f1f709dc2ee5757eb13ea80c00a36afced87a5a439086b836c2a7e0148f8deccc00b3b621d7db86f2380079423f79a121711aed608db152e5d9220b06a877e48cc76ed6a39f70dcbd33afc37a6c762535c0aa9fac829df3ea56038f76ef954fa2956e5cfeec2440eda880bbb185037549196b93f1e329ce8d2865a96057fcf3ef1c6c7cf4cd218b8c958cb0026c7a934b1a18930e7cc055fa65eee0d4aa3143dd1a132e50b715ab3882dfe7b9bf06a7d83298c59c75c7302de38965ebb15fb4e29a236cb836f9a2866a398b9a1ac215ac519eab0698663d8b39a408aaf5b9cd5ce65e19eef25c85ad743ceef75dd6873a590ab3ae582f84304602c81ba3d72386e5cb6d1a993a2ded5e0905962508de8d07767209bb25802432945a781bd528bf4cbb2eeeb806f6bf6d548eb21c912c27c12e7ab9d6dd4da048fb568a1203b8824a33331a9e8942a0a4625f9565cf69d3015518e460b0a20aa95274907a3553e5312cfce0ad57caf17733b6b43e6ae5ee3b2a081ced870acf588d5946bacf043aa15d2fa9417e5b5d008c37d26b23254e26ca27769149edd21bd817f021a10bd5ba90833f61ee6defddbef8ad1277feff9f24e43b52055bd8ebeb641c833a4e24679855d13a41c2653f46ea64093dcacc86fca3589eee869ed3dcbe7efde84e6b49ec3e8b44fc2a2817e0388d6be35a95d82b333c82ca98a1d5770910dadfec381f5399f4dd04dccc10f6083b1f3508012a8889a5c063d5cb0f108b59a4474a0abb37004bad3bed06728db3bf674e8fe81e9369115f6e61023b6185f1bf882a8d64ef2f4943eb39fba4c3328f784fffadc5a0668ef83e071a7489d86f45d26c94ac16ebada9f335514f6d2b3104fcf4f2641b771a3173b0b15001b57e87620f22459bab1577b4b7b8846321b05aba1ce47612c73636306c94e4df172144e9425a934d51431810016576d2d5dfd9ae7d9250abfb63c78c9bf6b65d0f684f269334b644d0f5fbb3031e6bf2ed94744105349d480e6b9f6571e6a436cd5cde82ac50fbc3514147455bebce8fd947d4cd5a9811c5d3d3c5e7e4bc9f7c13edd3960067f11d6c248e8d43e13a9dce7bbd951810c3455ffe204fd311ecc52abc2fc9000be7a84ef0c0fddfde5bed78d51a47009be6ef2254fa094afcdc81e0b9cb5d4142999a70b5ab0c3ffc6fbf4b0ec66d2f18258bba77d4d2d897f19908bb0508bf77b51b302f332ca59f55b46cf65fec63c764ecb7933a03ee306162f06d195316d186da87eaeb5b24b6e07430d5a7b6e96c2f612546a27c467bc6493d684920715c114556029bd0efd6f60391a50a40ca49101b1bad3b45906f60489347de40a1893b75df24a4b0eccf76d86dd77d5203227fcf94c4b1f6284abb4df151d18869ebb84083aa05d62e20f2fb5611dd709a48430001ff34509c44bf5ed2b4da42807886723140a03e2acd4975128caf150df9bf61ddab0b2b7dac77a40d916a5c754347e2be86c44407f5d15f5fb3f634d9c4b6bd7447484e49936d655499236432b382857ae962413e92338d6923611f5f56d2a39eb6f9dec2f9f3ffaa070ad16497f0869f1efd6f3242b6a539bfd3525fb7d8654078d0bbb2158016528bdd465230394147fb9251705355467eadba2c6162907bdf5aada459c98345f264fc80e3a3be7b556e28f3a3c9624f0e1ba04dac85529ac35fabd716e9941ef2acddd1ed93b9dbdc985c1418323db5a781e744f517df43a22e3ce3a6c8f01dd0de90d76d4f079a7a4c13d7c4c8f21c1e4ee9242db2ec00f400462a7b0a276c0cccb509733213121b2c1f5ed8b2ba8c5726b1ff5b50cf0b7301d53f142878eff2381da690287b9f7caddfd712baf2e940faf145817280e192fb708d85c2ba4d5c0b2183db6625e672f640cf70fd5d8e81cdf724701914759bff0914dbb6e6ddd6d95d9b532558141ba7638b38048c17d612d4684db3a90e4f1fe28d0140ae20f4771f42f9bc26cc3b7200bafbec5c33b35ab7c46729488a924958c0ef813d07c6db8066adbcf399c8ffb8176c591625b6bfe426308b84453cdcc8e4cda7a10daa51a641659a614ad4e60aa1d690925e9df51ae6fd46c9b5e1da641737f708c57c161b2b3eeefc0fb452115de01b6b78c8483b26a8268fd930e7f3bb0b3f59d9ba33ea5265eecc238d6919a33008a6d0e1b48cdba23d128641acae6724f8b3d342989f5d80e2234610645afcc28d10d3acb056f21aaf30bbfa9bf4bb50061f7ac063e3d425862b945904500b38c737566ea29e7282c94f3c2e20b8225c0c15b997d5254d0951adb33f6dfa876dc6677eb974b14f4fb399a794930a848f64cdd5467b5fbbb6f44678e637fa4ec5f25d4e7fe53c873301ab9e7ea63a6014ef163edd7d9334016d868b67e5014536e5b847dd4dbf155448c67c28ea698ea822944e3323c85ce77bf74947e2198ca4a1187a80ef0b629eacd0f2b5c57047fffad5fcedb31a4096ae56a86c680df779c1030b3533705c2cbc989511b2e8f218f99977c3198218e382a2a6d98489d3b513607a5c8b73772244477d5eec782f25b521de86e5fb0df9b8bb137ab3d43a9187386210dfa28399e117814176d5ae08fc57e468abba7835706f65a831e3d6e2217ba668441b2b9ed9508d45389d02f9fa60bf02137270004a678d4ab4a6224cbc69a7645098a8ef2021c6f4a88573905aa2ce4b52ca1a8d2f597b8a7269d491b842dcee7ef940950a8e008d547b2652e117ef14047cd1314d2d15f590db25981d491f834c2fc6dedee448702f1bbae637e939e7210d8c98d82a90b8cb03e362eac22b94d1427abf7eab6364dc809bed9f58021dfc4d8d7423752e91dbe98ecb6bb1fcf86afd64a3e8d140ad2b8ee9bbe54303822f240180784b16c11e9d458da9d3e9f179b8d1077f740e4988d9ea93c2255809e0f3b19791071898620ec784a69cf66f29e15108142d5b22e30dc75d9a237d4b133d6031f1ebc4bd1a4dfb421c18b25fe1ba484b76f6c44fcc151425ed574840c5692f4c7578163292a016b7cd3b49c7b806fdd4eaafcb88ae95a5252f7d7bb84246824fcabfa1a36ebad22d77b455d84bb4b18fded41f4fa4c60888d9c2e5e38a1dc2054ab2c051453bcca2b847b36db83b8ca696b48dcf45d743b05be41b89bd47513bb92ca538b77117447bcaa1891d53e5a0610bc288a64889aef062eea94ac9053869dbcfd9ffada40a3ea8dc973e108ce1a77493e62ec7ab62c71021c79c4982135603df5ac6666e585942ce6f542e2d1c1fd79233fc974dda79564bc863b2dcf26a4ecde1e061190fdfda66b6fc03ea89655478f4a493efe004e14e333f0b1a9840d894344a85027e6f3cf76febd82be7fb623d2edbb55bef507a7f1019cf5b72cdabf21d24442c3e9c73804e65dadb4c6baaec4a0e5e842ea3d72b14fced89632f9b987256e2d1e1b029deee5bbf67b005ebe593a3938c2bda1422c30ac3b0f983f30809310eb9b9cc42cac4e46a5728fd19c038149757042984bf3a835b3fffd375a8676cf43f3c383b2cc80afab6fad57331b411cba08fbb76ae5a177a4ae7accdc731ff8ba1cdfcbb24c7049baf04853502a90f54bac14e6c87d2c6132445c04591edb03e4747f892b31a5af0220470e251cd265b5b6eae963a693bacd896105fb854cbc9711f34c87669916e2025844c76235aea592293c2668e8b9bcca80492ad8cb68f23d551e174a3dd17e5937beebc68ae8f70acfb31bba119944b6a8f162c9b1adaa6e66875cf32214f56bdd7590ee4210419e84eff5c1c5109cb5d9c11f2e95a274bc324aae655ead4d3f6794ec3c332138f4fc16cd04c6152494cb387c7930661978061ec8c001180af2fc993335fc167c21776dbbae46d8b726ca0bb41a8637dff98c7af5d2665b1aa2b614e3e3ab603a360414f0e68513a58db79d91b686a48c65be89be39049c94ea97d2ef21fe7707de67a52ff6d7494a7e3f253b88b6f8428031db735fc51ebd02df44091bebebd59a2962d9ed2a5e16251e671adaa980b898e5645fc0ae18740d31ba4b0ac08228b2e0e3fa5963364ea0756cfbf615a9221585b846d8dd37ce4ec4b3d2f4ef915b70b4fb483b1cd77c463649948a3a5258f27c21114c8ff3de00417a1f201e7025326c8e1a08a4e139a31fd68a691b34475ac169756ea334eea9de5a68c38b672db671ce9e3f51ed53c1c5cb9ee797d4ac45c48db134b03eb2bb67c0eeff626757f6f905532f4e83cbc2db559518f7c248e962f0d6bd6fd6080885f07800e2641eb7f3c0c99ff8719951957f423b67bf9c51056a2e95b32ccb5be8d3b0c9d0589fa968bea82e92f127a06d5a20b683b3f0a869ce06880563b48cb9df0465e57eb332da97ce355bdd1cc86c14657d85fe0b79109af36716ac30abec48cf2979a0b12befae2078c33eb780cd569860a178b193cc08e4112f3397b109dec4404eac75877860e997cc9293f291a5b3eaf537c80d1a97bfb46f6e7782155192a592727e73580359a92eaf50e78e1d117f032e8a3c9fbf4fc1b29aba78a92301361c1921c70e06aa9fbec5ac8fe7c1b40b50f014ea69df34306431560d40c67e7ea508333c25fc0f9b3ef6b8bfdf154c1df56514190648cd1aac07ebf39c6cee22fee15a0fbd5b48b6bc315a5a4d9a246b2ad4ce6980b3eba885608fbe245928845ed356d5aa35c74f549aa004fe628378ad7c862b0d4be5b3df806d17b0ea34fe89c3a8b7398eab0a29f5e313867a07f536d28b1ad98c186df3413e4363517af85e0710c0401240136a3d83828997b7aebdaf26ef5115de618c599faf9fd21f6c8f8014d6eff9ba52baf16dd88aa2db0be0dd8c4239db58567bfbb47472c0fa1222afad9ac404c1c4e1db992a3e055f35d4870794b0f193736b0822d2cefead885cce94c1878b71cdd520298070e766bbb5bdcf2781cffe3c3a51d8454482d6362e50034bef135e2f2517b7b6b711437916caeab38bf5a337bff42149545066d3b5b282bd3624a22757d52f11efadd7711b77dc6b43711cf574dd02c8613f1f94740060d35f247fc6a1037603497a130c7323a92032860d45af881af04fd4c88cdec9614bb54bf84832670da8dc07e24b743f441ff8c3af9030777eace44d08fdd6e55d0ecf04b55dd13fb9ab53b39c993b5b949d04e04f29776bc3ddcce25450ff7b7f169a9bdf1df03aabc7b0863b53f30a2edeb33c57c4e14893f82f710f8cd5ee19cdbf48877d6ca61bfd5875e12eeae24faeb87ce8ca4911b647a7d860e74486727a816579d70f9b1a96e820f0f7ec720f06afb283ea5de04dac91f797752754e2cf1bf8e96ff8f2ad8785a686cf94f21cd478bd297fdbbd9b09d5092d139bbca98e0cda2d0782fefb1d1491c54d52867609714dd4fdf2d398166a0d7ef1ce504c8f482cbf69f0da7ed7e0895225a0867d46a17a4e3c7831594076ae5c29c5f661db48208bad53d064a5d430159c53aaac09e87d8b3c7516823c41e5f42521991a8e1c51be08906091d54b3c570c6f1e44cb7963ece5649533dd3ed569afcffce6f42fc6ece10de762e3967c41cb2f5595a00e7426ded0ff19541892545fa199200bf62902d8945fcd9035eabb888ac3c08d4ef7fa931f63d41f60dc777676dd1d34f0133e006e79a9631fcfa426aad2848218ed9eab8b4dda7792e5750a58fef56974364dee9f95bf356085601e242bdd43b5499c0e1049cc38338b9f2c210fb761d04bbb03126facdc68f89a25f66a35b7615553b234e03300a8cb106f862320fd52b13f805bcafb55fa8c027b27ee2b595087c8becf0aef992bb4e627ac960885212906c8d32d331d28a95e7d07ef5e837ccaa5b8da45fd404b2a061ad5240d1ff8e8465c1a2ea64c8cefc862db3befbebb3ec7448e542a7fb9207e0b8a1314c72cd5702a5a3206e7d9f42b0ce2eaed968105c2c7d3a60ed3a991c5ac0eb2845ea2dffb16cbcbeb19728f12adc6dc08111757e7724cda0ed0b1ee8ce85c0bbfb49eab4a2b8b1b2e2b46c595c23f537fa8e9faa6aed5007d4064a3e4dc5ff6c86f35327d9258d2a330f2ca68d3b75d59f094090676c43dae54e3fd4eb8d63a6d58d941b62d6d46584f6d96415cd2a09d3d288e3e12607addae8f563c0954e904f38b7a60f9f34ea96f034b59e8fbc570ba06dc9e5e21efe9c131c8b74fd1a56ee6ea183c1b404c1046d35a82539bf60ffe5151d0bd19a420bfa53dee6b5a9ff5481485bfe26d2ee12df465aaf0a289a74a3511e9166086f1095cd899da5bc90220b1fd856810b5f0069e92d81bbfd470f540be47879a28c54a6cbad196227df7393521ce30a8197592924c348de49b4a9d9a16fbc8a55a805873abf61a62fd7b5e01a1bdcdb6517b56c997ac4af0444eca924b47a35dac407cf34bc4ff122162b78cee9497cd0e598ef7b2a100dd4114b4a27312635392240547676445474e1375a0491885ec6c6add76480af8b84b204826ab0b784babf0a5423c97e797dd1b6e4a1f4362176698da95c876921fd929b94dd5985df7e5a29f227a2acf3ab9cc0e8dafe5a1a2c7b7b651faaf9078043fba62de0faf9ce43d17e5596cd875c386cd92ee2554ce4c65b20268f4a7650d6c5f041aa80976cfdc303332c06074079c82e54c25b69dd87da34745eb0a2d040547589707e7a7cf0f5744e51a6eea4b30cc9819652ef8673de6509996bf7a66195986f797840b45807cd6402083cb55a398184b80963ae049a81c10107f74e64af018a6be00382787b1d3b0b13d9acf1ca46b7e20182d4aeee29d07c7e206f03651f2113cce4bc75874224dcc812977bd30357f808aa962214fdf8dd1b820e251712908a3afe1589a49bc45ff4746a5202feed1d9dd3d034b19ad4c6dcfeaf913b053559a9b66b3e6ffcebdf10cddb62ea7970c496737b5aa894e0146d7220869d7948d4361730a45dafbd37c19c38b2fd98b6fe8779f2ecf7ecffceaec61f1ce16b1a85bf5c8f4c1fcf3371760eb5c64ff907d45eb3ebe4d595198cab65e6d397be07b9551c87f8f603bed2d0b2ff1df3d0ae086942983087a99547c1e93c4a2cfc0bd493ea48601bf9ea852ac037d1fc205639a642150031aedeb7df1c8c55974aecb31f0ec1fffaa210b967d428462c3702b609719d796b958f1c123980f0c962807acf91c3dd8916318e11623cd739d2475bcb255c8386d01eda29bab48a208e2541c59a2338696a3a2c86377f41a057bd635e6ed513ac1468753ee6b083f122f846722954b49ca2066e4fc6067aefbf9a1a3e8f9a57da35ec1dea15da3bd80de97ffa56e5cffc320b673b8c67636e3733d9b5c4f986cb10241c2a1bf51089c3bda6b2f6a486f417234a64cdf1cd004392fda7f716f1867fe0ea913b5b3458855449cf4ed13ca25a921c4a1526883baaed9c2b487dc9c7a3b40daa04c7491110c4aeff37a541715ef9c4b446c2ada52f69d75f58c25cb1cdb6a9c11aac723c4e45f67437187aa0de70a2f22bed32ccf52555d7a8f14ddb7b321ec1265695b55930d7e624640fbe024777ac0bcf739bbbe37f499774a7e049e7fd3eaab290e5098304076a4bf44c823b2f90326bb497352733cea2e24a0f0e94f5fb0280ac830419d19afd4da83a3e30de1b616e10166e8e4dd47a1e4f0d118a5592905c04f2b5ee4f7368b4954d806147d50c444b0ba5848184baa1f21d37645109eec415215a3f6ff8c4d40435a9f51836703e5421cea0b95d6fd8835d02d25d7608ac61193992736065223c6f94681e3141101d0064ca6246585711f3c3ff4ecc30232c9fe4444b8c3d4740c125db7e3576aac53903facadd154438deca18a1236fda982ba49fec25db47c16670eee9b8af85616815afa1698d822c32bd52b2547d2b6218c4b490ef1af78e0fba10542d3314ec7edea40c598c6f53ffd338eef5d35c683e6cf9669fa5763287168d10f7cdf8e11010a7fbfb9f0da7cfc590c46b3429a08b84173db124eeb9b000d75c66fe6b6271e081998b4ed2c929b16b67a7e3300e8188493492584fac14eeb1f0de3620fee72a58e65896e6f390a75349bf8f94e36d33689177ee562e3590ee5823b89cbe5ac8e9406a0d82f7bb0d7fb6febcdd373f5747f07c83238c040db3239abc72cbe2da7e764a44554f510012724aff3b13f732354ac64520558751b0079a8c80d2fd07358a6357e85d107bf09ef971c9e106659ba402f871f286d5edfe191fbfe8b08462ad954b7ffda3d65a453580655e9fd1931c0ed4a08766ec0cf58268182ac869bdf9438bb56fd53b0e9d8ee7e86f37f66485586090c52f8f8581d96d4c858282f2cf705b83e04f9a10b8a2e02e085b761a8179cb2852295794d3863575c9cea30d743ad4eff4ec614aa6c5d6e2a85a99a2e5c6403bf530583dde8d0de08d63d6b3cd3a322dd8b9f481bd6f40f16ce58a8fda183b37e40bd8934dc8e1a48c4ac807e704871d33b70e8acf3ac1e31b696099bb587e8e9bafb3af7308eee84d3e9faa0cc6a09f9199e15a5fe6f8c3b8ff40f6281d9a00b6d16154041f9fe5c8e055f2f491c32c9a5b0fb0f65554dbb982b9a792a27c683d7f61798fc3846d9eaadc130dafa154e3b16b93066ae78629f0d039cc950a7509b2e51ece88a8ea3615ef8ef35ad3f19cdec21bc3ce44252fa0679f8e21d322dfd5a994b90270d56c7d2361c123de0f002c5644217a5224183a9fa638c0fa14ac0f5a6ab9ae77dcf315382c08dc66990bd1c1542412982d01b356bc3896988d5c94a4e6356350722437513fe399b51de22ee01f2edaafd483720869c71785d5200698047a663d7f4a92b947fe10d0888e9031477fd057b6c1644dbec0d6f8d7a78b506812de520f7aaa07de3b734b04510f6625bfa89787f1b756a8151f7f5d4ae112c3ffd709b052a97241d7c866eb2b2bbe5af817a7c135eebb89693ba157cce16e4b13a744865490e0a953a8f5815657b276f20889b86e9eccdb4836732f591bb1ed86f7842f244eea453e3ce4e9eed925ffcaaaedc993a746076720a377f850032cb43af19812eabe97ed8c6b381fb6ced05f244737db89a379a0e909bfdd050926c8a80421964efa1fb527d004997d292cc9d88c785c210b898109230488041d9d2a317daf65e9c72fde3625d4339d68fe9ec89acfdb1a0f685a90b3a161753b99e27abd30b4756ecf68b34a68d043ff0b73b17edcfb22fefecee79914bc5285000374e60fa40e377a56e2d0f6529157e77c60b413d4ccd409b6238ff52f2c974d25179de7fad6b415064cdd530e9e9fbf44f9374f903de25f3e0ea2d967bed931bd5a571d8c513f3affe256667a39ba4da709189deb86d3bed38cd68fddd173b738e74729c0de5ef55d3688b629d6a1b86b4c40728eb1580e7e1f47dbd6158dd6121caa9b2203ab66e333b0fda97ac59c70787ee8c34db938856a1cc71058261762a3182beb9580cb21b33a67056a372d9ed0b3852b87d3a06092d26839cb23896e921db6f70ffd577bb34f45cab83892ddc32ae28c8722b17122fb7b74fe9002192ec8523eebc601c8b77ee5fd492a803d37ca942bd7cbf677f7135b7117ae8cc45029fce0eecf4c08b3ec83fa1e85498c8e2e6c59afd5b146794858107598af72b2ba4dda3ed2382be0d5d02a0de506a352d8bc20f2162d9c0f163ce75726cac5a45fb5b122a763cdcf3ede1509025c7bfb6779e35fc020178d64867759cad104d627e5fe8eef6605bf394b3c6d678f09749916734836e47387a2ea1de65c956169b6c1eb4e1eb96d1b1a09750616ff59dca03a6a888c17cb98c551d839543ac55eaba35a761c6bafc8ac2273005318edf196cbb784490b9336e2fe78eb2b8f509a96d7913397b4a5997df50446c7c7fe08f00ef701690b0f8a425bb15e8d1c1be36213afc60d87d3112d9eb1b88b6f1ea10f86b4bb02677607d1058342a6cdb3faa0d4b39759a2a51c767e0fa4dd645162eae0cdc426077aa26ce1fd9ac13e4fd0605baf4cee7eb08bcd7cfdd91ca7bf94e45ebbe64986c68de1df2dc2618c86078f61b6af6d74b38495fd57f029833d54faf2f9b99e9a55af55cda3eba5fe395617ac78e973abb247ec235a6b8f5f22354161ae03b6caf82ca31fbd15678c35b039c2a1fe97d4c00dc8e019564b85b14d6fc5f755e0b74140bf063bc37878ab023a54830afe618046fd225bba8ae1c7d83c08c5e800ddb163f2d65ee42103c539d2423d83a5c53661ac95909e19a5be8f1fff8bd2cfb1ed62137be3cd58dcf1e918ca0842252e55b301189ef298a0caf65d6203bcae8264933200de12c91102c203cbb8a672174a67e6ca6aad9d39d5a7849d947364d52f4d35ed40e404fdff94d7de2830b53167a61f137b1839eba5c85b4c4a6e7827b6b6ccf69f03e87fe98e5777b291cc3dea3295135aced00ce9fb5dc1443e7d253db936e8dc078e07d429bf8dc8e39c3bdc5bc30613269b18d98e6c45a7469394d345c2dde339a09319190c6bc62b08051ce45c2894e1bef0c4b4b1248273fc7803d675e4c77d1305f0a343895f3222ad5b48bc28dfbb6d8328b79462b6c1673becc6a06fe38d27c808d12cbaffddc2cc1688b60a1a6a2d654d0cf40a83b6eb997baf24443e2ec25f974e10e349cf7353fa0531fb368938af7fd08963e3705e7e40134de784d74f46ff4aa3b050ae7ae53ce32d1de5ac5b6533bb589d90e8ea94d23bcee124803c976ae1688ce5f24da0845478bbf9d634bd46ce3f2817dfb1f17740b965107b68261c370b84a0f6a9cd2454730f43faa0dc808504796a4fe716101132e6116b783dfd8201855337c7a0a1e023cdb7886a67220eaaf9a5d15e0f7b796efc4a0175c999a4fc8a400ab32afb6e4fb5bafacec012e89332834b32705fda4de447b0162f93a46e4492a6857e159fa4a00bc5864fd794cf8c827d776595bf30ca16839ba9064685f23a75ef3103afb46ea1dbbc0ea7d5c6152ad801aa681bb6cb8a8a186a6cf086af6601bebefda11c183a642a911168db1a175bcaf06ef70babb6987399ca77759b242e81d5bb1905143ea07c07c76ca179098a7a19f7f5d178861f73ac464d3172e3ef44b7b6311ebfa6dc355011f88f450c71e7e29f94905781f11f967a92940f3e70f1c749a76043b890a2b935d42ea284c46a82a2e4e3c2ab5eeaada4a9342e25d8e463bcf557bfe827e65a917352d145eeb51beb0a32cafd8b42766abc5a49a56328a15f025558b83ad47cacace8d558581e38a54579eb31f89fa3043ce17919b4a0a1223101d29078c7ca86ef392074d0cb429594dcdcbbc301e8654f790361a436eeeee1be74b4641f2072fe7f9ca5396f3d542dfb3cf14be0c6e6e3d5f351f788fff97d88a1863a257649afcb2c4cd8e80044ee6e5d4efad8fdbef5ec337f9e39eac3a2b1a1ecfb43d53d5ed833731a7772998c97194b0d258b8c9746b0f7996b445a09240fdfc883382d910c382ee19309f76126a4225fc9a74ebbebe9bd90a5ceb8d3621d5486ba61e1e03fac381af5ba6a3cfd157c4ec2d0c711933ee9ff4115c888377b765b419a18ccae0bb2d1a5c76958fc43634ca07f03b4c0d6992dad83774b644f64ae28ac343877e26923def8369bb1988dc78fa7eea125249bc00e3a9cb44e804167db860d449afa42ae1671176239c90449ca3f1caddc72070d9fee390cbf3997f7b78269ed7d2fc3752aa28fff4f84661c2ae295eaec334cf1b5c8e79c430288d74c798741278fb8a6b6ea692d0e9f03d5e68a74f47d3f3bf8f7d0d84a4adb88e2b1b4c4264bf0ab60e46c9092e5dbf1d4ee5bb5791acba42d5ab5bdec9ef50c8b7de21c16cafcfeb7e74eb64f6c0b5faf6769b3015927a366dd63cba2c0ddb94fd859ca445ca97c4dd0ce35978f5cace0b3e6709da45057440e2184267ded0ffec3187900fab2803b91b22a298704ec2e1c07e0b4bbdc3e90097df11520540d91235d5f72d0515a1714dba10335f92bd0a39f4012ec65a6289b6123aefab4f01586e5905b6e79a4b8a62de3c3914c514b0b1baf484f3312811cc8611ef2b6162014fa2a973da5fcda0befccd8c335d03fa686093d2c65d98b65ff399ebb26ef0fc19a504c0613533f0d67363c8775064ecd097240cca20f42ebf6ef6df60a4579a71055ddf17f745ef2725b37195e088c0b55930e06f27a2a6c285d124cf52f1c4a56c6b40644f27e22edb2f66d44f8390c2d798b7f9c496b45cc89027acbecf066cf496d01ff608c850ea4b0188e4e837cbe1d416adfba97884651c58ef7baf32ec17661cab5c7cc326565e626b5e9c7c04502878914d66e2baddd2af8252103d4489209e90ca92a8b966c0fc9175533a0c091c68e9d7158f8c67ea0e2aa02f6c74f8171420f98e0b06831389c6f7293447db11ce0be4bcd7c8944db459d864dc2bde19817e28390470d4b6bb58ef5333de29abf3103e41c1e23f5f2e4263cdd606ac00ef0a77e1d2804e75b3b2d839f72b8ff7375a53193a6081b851c61683e59b110e4a07c80293ca94612fafa510ceceee8fdb1d49b9a227519b265d52714685883bf08152de46faf3217f36c3cd4d8ddabf989613f073d43d72a7b3028fff46d862d1aef2a3c95f9cdc068eaa099683a17a096d7503d4b4ab2e4c7d4ad106b934f474302a451ecd63fd19e2e483749e0010cbf29f98250c8c0ee94347678eddcdb1ebba409ffa208ca5fc80376f93add27a3191b5f7d77a70dc65600877969e6d6a46e3c39caf9d3ef7c5c7f5bb258a7979841af7c46d10bd09fb379d2a6af4c9ebd70fe0ee71c2f2774291c42c81f48868e576e52678a1e82218605a3a51262079e92697dc0fa03ae87543bbce4afd6b6c40cd50a7e307df33d98885b6f91a6ecb83d7d7faf4fe59ae6ffb3792fcbf39f28cc2f8b7ed853c773383464aab66047b81512501b69453c0d5a77bf56d0dc3bb135769308e54d4031e5c09f8428783653ce02a7f339a6f8b57dbe233c49370fc4fb32c03c787f758b9afe56ba4f1ebeac7a9a8ec31e95d922d049bd7a2d56a1abc6c92c33e782d96754d3ae8dd3dc4deebbc6beb674e02199aba8a5b83642f4d07771ff09d68fa5e3d75d843a34989cbab5d917d252604277ecda3d42b1fe42075e8d5173620ea5e5cdd866334159a742a92605c03c90124bcad240b33d6cb15372640274752b5cefbc13b1b214782006c79bc79053bf3c2d0f7dc69e925ac30cd64db9533e28c786d2fb16ad30aed5078df009f01d67d28398c3e5b075832cf9b0648286e2aecb1e08583cdb3f2f184a03c27267c05ecf2fff053459698a9cc80217575a5055f8d2b9b49c665c7699ba31ada92d3adb5380880652ca3ad323f755eacb4e452c196905943c1ae762132da6fd96f7ba5d53bb654a9d48780abec47b3e2911798d611632909cf457eb3399623bae0941c1105b51eec8809f6ca00e4ae6470d732ce3128fdf339ee5fd6f94cc6c4722370b4242d5dc725ab9cbf520242369167bfb866623fd8b8a9b725c0e944597b65ff13e58b6d3bc4e0193761b0d7d8dfbcef5737a0ce9f6e33898ba2746bb7a0be0a78008cd401d589ed7728a132e2ca8c00e3c4798046c59f1dcde2056fa34a305300637ad0d28924eebec9db685be2cee2659b4d388120a1c8463f9f51b7e607485bdb68e859996d0e953dd63c979239300ddc1cd015846c9ea1579ebf4e2909c4f0ed44ef1e4d6d548645a9426e453a29296c7a35d49bb6a4cac89306a494c325a3831fc473b12d1051b42e44eef06837db48f505348440f1be02baac2ae3b61cdc72f2db117157ff07a153b02f81ebce77b37556f1d9f33798028923b7bbd154c338a7c42c24889d65e5e983e81d1f65d8d50f10123e5e9d30880f1cad79f5aa1e787874c59aed57e1dd2d4e7ef9298ff86e6971eb4d47ad37c8fcb09901deade54fae7c56ab9704dadcc90a46a9e8a4579b13353ffc51eb319b63cd9b47076d87b342da02e20bb2306c75e597e9f3e724667183709fd7c90401e6a54c5c14e3551c40dbb351755463f51ceb08aeef77f009aefe5e34642e50140132fb30c941de64505b92238522a65cee2abd6cd0ed87eee5fb18d3532362e4353c39864e53b0798cb0338421708b83f04944a4f98f50427db6f397efe9386cbcc664d40eaca3bfcb258cdd4f44d64589740fbe9c79e8a5dc96310df91fb1d0de0f64320a0e443d7b6fec2ab03f640865c54cc95d219d827f2036e9c7326bc84dab3c94e7576088697b54bb24373786efbf3ca3cdfb43a3940d4d1f80449638f5d6a637ceeff50170aaeae3fdbd6211c6ac46e5ec8a9de4f151c12d1a1d490187616bfaeee7fa97c396fa7f0408e3a9ff4850f93420fe1f5822aef3c15981b8fb5c75a080b2233d3a44dcd8f84b1ecaac5c8f689c7079aa8f577640ec1eb235b6b177fbf22a0c219a3e1e6ccc166396cf4d922b26aef8f807e9f4462798f303fb65bf8241f0b98933893c0f15ab69bef9fbac29c85f2fd4a5313384aa6105ef9b56593011f2262e071d2af00b70ef7d60b15bcba1b8a568805acfab23b0ae693dc1dbde12712b60a7c6559547f1f4b2423b036d844bd9f3056a1094cc7d5c2de2ce6e43e4510d009d469622a5782ea26e1ca7625cbbb81e425f36f2c1ef9ce814b462a75d55d4de5dc7d3fa5351ff4805d6a40e9c59780a1894d6985b1603b93864bc0213b53f4e6d28203e63d7baeca3e1239bec78ea6e6e191a4100000309eb89961ddae1003e39e3b0fb8d56f626d45c853cb7cf029b5d89ba742c100401bffb9d69a64dd0b19aa6893bd2da3f58e54db384b8bae1a69077d51b1c3ded2d0fb55e4b4a5ed9570f030d3f5b82cac6f574f8099b6ca7aeb6189bd401c9f3d8b097dbce8bedf378ed7ed352c5453d30239bd09fe49c5bb0651835c7ed7b6621dcebe9a00a3e0d1507bbad9e489be1a8e51a3d3e9ef817c9e24be043ab1ea5472bfad9479f3548f3c50d8c406268215c624b34ef7b95b79ddbae00c1bf6bab1b8c6db13a17d954540e57193d3b625a56ee0652d41e7e5b2189aed853c133ec7021936d461407d0de7dc6b55e7adb3fd7c4e49c1e75e67de6e7517e4c90d39750b90a5df3f1b4b1b5a6c1443de3b223e4e3456437fdaff5544f50ca6910baaacc6303c039132ff996b0039907ff3f0d6efb268f373c04d6f181cd6c39a4f730e7dc7a3bdc410d83c85c4cd56ab10efa0d10fb02d5f047ea0d2dfc3ffa0183e80688a9c942a378a136f1983a892e196fc8205b2c931939979d1ed7b3dce1ac3f1605ea2372bc53b0774e622399fcf17336b977c86b381842a1f1ab78548c0865ade9f7418c5b076d5f29d782240ab07124f25735f9d2a6226dda4cd91ec4b6cb879bacdd68f989fe24afa15a5d7d75e5bbc7264bb5e10ef9270cb4e775708bdc611532aff54b3df726fb6f32475438ca622059f789f03bf998003f8ef1ba2d34f468f11fe296673bb1d879e3e3f6dccbd91a23e0e8cd1f4b29a39e1bfd5daa91c410c189ce198b03bce93f96de58070232cbf01d6c284d6e60ab8d1e2270af77bc3cec192e5fc6cba9bc5b7f70e56a39902d46bd3e7d633adebf6d0eb9f2b6c0e45f85422ed82ea28d0d86bac45718565f43696b777904ace4da1e040f3020e10ee725e523a3b30706c56082a7494c70eabac9227c91b053f27413b47f3eed8c5637f09cc9aadb04317a07d6a3e60fe42281b134ce5fc26c24a839c0b555e5f2090bf7d730cf4b54324b868d29f17c8da6fb4a097ef7f67cc98346204050b5beafc8eb9a108d5bd622483900586e74cf5ac31af71015906a7ba8e0792c8ae594dc8ec9e1db213e5425a761b0442fa272f14fe44d5fa1be1d9dfa24bb2aff5d802990cc463f0a089fb2c9ce29cde81706cd386aaf56f9d205b69d4ced607e0e2a12756a989cec1a28c54c5106ec0d547d03db2606f125c9aa305c0876ef506360a4ffadc6c668288774b5d912dcbec877c9902fb043e15c013dfadf764b039720edcde6032276cf5a10bfb7335d847b672ee2935b8718c441cb93519caf180ae430ac342d22c6cfb8be1a230ebe57fffe0fa3519bf4315ebef1dc014e0b0b6bf8958eed2ec49f1b0e20a55750362066eaf6aa56128e2a41690c6964d7cfcfefa4e46fde4d669630969c30e5f68776078abc2931b93fd16aab13f5389badf3a3f9d61b6721b012457049b8f3364c401916449578dc38e78106f9f8d26a4a42f2e1e01df945db62b422f326eb59e542face2973c19e1397e4dd906f31ac64638827e22116cafcb53ba15f9765eca265f7c7aaf19da8bb9735f6b2a43ea59be3517ac656f8e17e314adde647551a5ddedc406dbd6265a64aad1e187af66c1d9c5bc5f5fc9eeeaacfaa778b093ff0795be3cdeced46506d23785ed55748a5f79b167be6be0b4ab748fa180ead5fa5177b9327820f74ceabf37c162ac813b3ac57c955e926eb122f0d48fbc6bfbe917402f9550266c5caf25f68a2ccc721f449d4aeaa9ed4ce956c040aa1aab8e36a8219d3437961c12ac2c786b90a2027c22fabcb3d8d153caa343d3cd2921d553307e9a398c6e9d0d1978e2299af79f75f9383d759f3cd225af363620974060ab1a46df470f061d54009eb4ba243443ff3dceb80654177fdf0e70541474de3f2370c2c377fb82e657a028afae0c9eab054b6f01e3062f1fcda0b3a23295f5dc415ef7f400a6ab990b68e8f37a2c60ffef9d77f1fc7d84825bab1f786785398b58ce2081903f758b5cb76ea249dd180769d8074b0bff5245c6cd4d62925ca7ab02aa3929dea927a5d791744cf28fa86dd3a7b9fb5fa60b8236e68b4099ae68e54eba736386a0e2e3683fb0b9f62fc30ee200cfb7068c4de8d485f2d2e36593b03aa07ed17725e3d53130a41f17d4e252128152980701a5ed46e4f122d40e3d3d51a270360dc428ef70e769531adfcd1b9bdbf83c9ab077c92faaa0cfe2b5a3dca9b0ade5594b0f96ef6b73c463fe1b5acb225d74a8a7e27bb194d0e51904627dede04ec70e010fed6dc86c202ffd4c44690533a54ab49220a8b00e81799e6222be4f734bbccc833e1d2cbeb2293c639660afd25b2c38be52d3c782f9292c2783526f0bcab939a15196d0c08085a6d22abf94fab7bb45de039f081b01fff173c4747c3019ecc26efbdcb9f63c2dd1da8618daf255b366f8ffb3f36075d3ac5e1ee67c21a451abd486ff783a7f6dcdaeae416ea43a610ef49701cbc8f59296ae294217490c87d26e83b94f8a168691b3853f678a06eb742b0594b2bbd76f9c4c3f498614cff29cf4b81c596d2373343bfc5296eccb182dd3492e710def1a40a5fba50aec8833a9ed9a2791ab8d83582d49b097f089064c45eb32f8f84e69b9348aff15dd769d8c26ead81244c450b1ed0beec85a4d093971ec40973fb2027c86e6c6fadd9f4f20caa5047381cca3bb84caf9180577a9c3c412fd90696c182e9df2f28ef70b1f2d5d159fbfa80d7626ff59d2878435c9bbb057fc424b20c7f756720778d180eaa6bfe023d75b01d5ea1159a349147d8139496e342040fabf14fbde508b5029b506963fcbeb92a8bff08d566c260f1fa48608714839f5e02a22204ea33c87368d82b4acc0917c678553d2d7a366cee5fd38ddc91187e06d96d755e36f3e366c2e00d04a08ea21e1ca15a29e1104a22d12bfaa0b6a916e0001a380291f8f87a8f18f721eb161cab816227be35cbbb1569ec600b6c61624b9efff2a6ad25a2c503b984201f1de5ffb43c977388f35c890e4503ac531d463a390f79ecb1ae5a79790d9d674cb01135df93d5e3419c57d6b4759f889cdb73f3d8d624c987025f7b0799cbe2fe79ea84283d613e8994d75bae23444ab7c2b19a0ca43d28e8b85acb78c6c57ea9606d53909c54e5efcdea9041769c25eed11a23b76a26c8ca60c6367ba4ee8ec3f94b9fcd07a1af1cf4d1ec0a308dec4fbbc58d779babccc5bab7391fe92c555ed7afe7d0aec6daf1754ebf66949f21d4d329b541a13140bbb75303f7a6952bcae348f45d20911f9ebc21c5e25c5137c89bcda2d833e966efea83efa3a64d8ba0fcbafff133372a964e423fdd0b915eddab3285a5068a8f507b23515e603527f718f502ec401452cbb589f4fc7866798aedeae05bcb11d7319fd5c8d5bad2959d4982d6c6c1d1132de74ce48124db5e26a3d5175c8a327e77847a16b2a9b8cb183adfe51b3b3c0b7dd0825b646ffc7f089c42e4e1304ed8ec0b26d647d778e1be9128a1b77d88536efd56fd7754a2dd221b1e56bdfcee0860df3a79db09d158910f814e6e402561ba921762aae8925f1f871e98b11ec4371cccb3d6ac80d39042c203a02004ba310fd0a7f515db9d2516ff2092f376c3bcd5e0bb916b0be7729a1b349a0b942449a9a7aa2a4c5b218c77a21e7bc7d40259374e2291b7409511999abf40146da49f43e2598699cec51869c147977c6d27a6926477e59cebaca5c78aa801eb995afc966d5f4c835338375de2c8e709688435c7eb50dcef23ea62a5a9a0420fbd72f653edf5ac6c1f27a1efacb6cd57dbd06a89bbe0f0ec6d635256ec0faaa6d0e88c7b7ca3f16b1f44767ea872fde8bf320cad5d16acc26faf9782ac0131a0279c01894aa29edabce8d0b9b2621827dcc55b791dc42c8706bc9d444f662c36f7c9324b4af408dac83bdf286ae5d7aaf17721d06f993489ba79cf9fdbcbb02797d71fad325b21788bd294782f7988e1a97151edea2277ee7c30fd80598cbada8ed8e8385f1b4979b15be617316c3444cb9c13285e18fdb042e4552a028c17f590c6804b762fc675bc28030afb9fdf2735de744a6bd766b225b65bfa3d341f97e930fe719516c6e3c9b0f815ff09fc45aab9f4ca09c554aff0df9ce95a6ca6e7798b766d04ca27176bfc6c0a793bc2c3c98302f7a349c762b018c9f6472ef9f24360af9b89177d122a9038c7c1cf7089bea4cfb577587452b94893017a27b28cbc19dc65371e0f5dc34548dfa2c1899c9248fee6e0bf745c00b6198e2810b88811fa46ed8b74da7960078cfc7ae850497192a20375e093cee3e064fc6a1e192866bb16384c011552f3dccdf9d1bcafe8a7cc03d7aa5959b036b18446e3d095ab935a277a62ceef371e77e86a03103d09ea65b565debb731730e3aad6cebb0951b7f11f210e77eb255c6e2f92ad11f9d43fe0e9f5d10ebea176a0a3f21222edd0741eb7f91ba05a4432b15e94dee79ad89d7314c3f82d57eee2e443991ae86e49f09fa40cf91ebbc35e36bdc937bc0158f37a5256ef91a01dc6cf35a6fcc740b95d019168f18678213f058fc9a88d7c4c7f5886a571a997dc5705be1fe5c7ad33e83a2ee0757ea4d68847c0c08df0c265c021e5ecf9dc0bb3867411f7cde4d0f4f76fed550b31818ad4383bd652d93a1048c19c53c3a71cd464ed7e53e33c17390dd0e04ccc813b33ed200091414bb503cce6809ef14ee92c8fe80c6cbcab1f1014a38f6618d95bae02fb16e4e9e23177dcaa394c424cc50d08f075772d82e06b36050c806b8b46e32e5b875b157800c011aecf7f18d1d36b373d65135a1a2372fdbd1b91b5d419b9aad2e6ce17ccafcb32ff5d77cc5648ff1141e4c7d98fae6a80334b2ceeaa2cd57a8b095a211e0c7168f52384c540d7aaf02c7d055b426aa545e10c0de44b3271092ed5d813c3beb86edaba0bf2c75992f4f9a38c5ad8d6395038f2654157bb6a3c633d8590f74d15aa83e31de075c8caf0202217c3c28ac55ba2d563319647301424ea282b6392e77df355e9087ab19446449152df92419cb30d3ea011e79ec4ec0e52726a0577ac6a2d156bb083a5c0fc864f3c5bd96e592b58969cdeb1ebdb17282d9cd01c16e80616af7652d557bb265492c74f6b416c1ee833d720ed8557c1d26895cb2889854a1a38a805195c335c554f2ee4ef055ca367dd946634063709945ab3500f0432394a5d80eb8c95a837a1358aecb723c71d743bff5e2a31705aff168ca6ca6b09b8318a4c42f29d70361064c16548e0ff11ea39d554aab24418f127869b5aef2076b9d5315372c1e09c591396b20e117fff6572b8ec8d34c9ebe0b167f493cd4157b458db5b54fd69676d3072f837b5b0e004242dfbf4af720b9d916d415461039c896f2afa57aa27be7680b7255a27ae956fe335d5c491f74f7c2add5bd7c61ca878a0b40212016ec9092532ec887689931fb286222cd2836757683d087edba3c47d8c9d17cc9fd105b3828368b3c83dd2d06cbe69d6682060f66a018b29aabd5bed2a45c13550863f05bc8d56f52027f6e2453912edf5237d404d331342b25f3e9dd219f5f041302b996d5b3a59e69788088f9ea20e4096cc2b9d99d3b85da938c1f0a1c825d2668554e27836f85b5e4c961f84604f1a432cd01aa38b5f421390d7a0793fefeedfe383d5ce993bb4d5a03b0d837d37b00ea6d0f47c1f22fa775eb72d0dcad76d2c14d772e668396cf3580cf998bb4d56f0c29b7eaf63a942a6f06599de810dfaeb2ba97c8b8d37b02af0940bf0c3bd722a449fb0083ba520b8dc4df879a25e71e26aae9e75d77bef537f4f46e03ae16c86732ec4a027e0c693abb521e89eac0d4fe24b1a54d4306db28aaec0a31ad66da21a4c2c07170d44cfae9e77a8bff51e53cc1a523e4c084c63f8571328573887e9778f17979d6616bd99723510b26fac0b6827fe694bc6b167bdf8ae8cefa4010c439cf415715b7b56bce3d44f0e0cc0032153239a3d8def922c40795af2f8480a3bc8d0069990c5b6ef47d2d6f7d0fa683054f9c1f0279b36578f89659f0597f96b7bbd9cb83280d9591c6ceb21b396a05012d47389a694f5f512bdac7b7589006a4f18e7ec4eecf93e13501f9c7744b8377a868191c32f4f3a52a8224db2aa41de6605d6d9cdb8792fb7cb392d5f3439243d699dae2e01bf8bc821cccd470af1063173c6fdf7d5b67fa5d5a499a24bfdde68394a45da4b1b95ed8df4d6ff80ac228352e069e85a528dac3a1c52d175608117651dba94bcf4168eca3f783e840f1950a0370052246c34731526993d6fda164d37e5d3600660cf21054a16714afcb4397cf08501326ccf32c0bf17b1d484be0f9ed2f81c04e5d63a8654869b6e4b1482fc494eab7be54743976a3a89eff2e30f06178bee973f5e422bd7be6b245c7970c51e0b779d0459afd1201705d5f5d81a80c568c3ec31936ee787cec629e5876cbc0d409ee14459dd0091b223b238edd10362e699a322dd0fae385ba00fb59633f2581afb1273858deae4de9d84c46d0101f5bf58e67c651fb36508e7ecbff37764094047afd1a9731475bd96ced140d1ddb88e76d869a8578fc32fdc045525bcd2bcd260eaf9d62b0924adfd19e35c1e339e22eb93eb13f5bfac3b1c9e3f95c892c1a81f948eab93d2b562a1ee9bb0f4a4ffb036177d25afe079f54a6c2bc28c5f326be8b730c577f452146c2ee59e3e55087a5e7748d23b43822ff7469b833a3ecd4b7e46c18b81d0628480cfed8f785dbc15413f1222b5597bf0c407dd1196d18c014058e3ddecdd626599d13a953a65270fb680ac0c159204f7cae81049edb74d774e6b1398f4e311a3cc8f23b55ed695b795a14efc0a74ce83129cc2f17ff21967c0b2c39e779df9ba2ac65b861efcdb23184c76e124e61e8b8eb19625bde27958d10280d8bc2df494dbabd59cc89efaf426c571e9faeb17ce34b97ba13b3406d37524e551d015b5aa90af20893845ccdccdda210aa115f33e4246f12e8a7c86306c95a5fcf32b89908dc935c0aa39761e8df7cc6c99a26a84255d298bd4d980fa231fcd4efbfc6b2a51f954cb05757ad16c28a1677ccbeab91964e8396ca2e97694948678e409fd705cab993cd64922024774eab7691f11051ae00678ec4906a3c552a92eab6497e86bf7a73066280f1f44a13ab7953b4951b603a6ff8ff7175db4c5694bff58992827bd0d0fbe19bc9bbe46434be59bc2a6fa5987d0ede8e98f875fde512c07b423499d4db847301345b93e5a2f1b9124cfc9e7446bd83b8f5be8c9347157fe461d1b14998aba071569dfc284396ab561930536f9169fe0780795b8cc455f21cc361309d816183083654f5f1715b5ddfd8c1fb75bcd4c15bb19a9ba2d35e186f6f7f1f0ad70bf34699b41f168c72a2cd12951294126f9c1d9923c8367d2c4ce9220e73c26b0a39e9cabee474a37cee39907d31d3b2302481883c0a686d5f48820ebde60ba1effced9b6b9073e93e464389947f57bd48bc707cfea00d8e21987852cb24f106028753c47ed7479a15efd903b70e44205523a4efbe207a7dd8bcc5392231f54cc565d5ca05b0d5f0fe2587a2ea48470f86c28353f12f2813c0d600e0d2b6a35f400a117485aecf5eee3e7d83df970ec7177df23ee592103e7b39d3a78c4673848278ea74a54073bab9995f26ee73179834e6adbbe71552c928f52ccc7117dd22c0a80e36dc33d30f493d78242d95ba5306197a0915cf723ea3a22501706f281cc9c310150ad9d4bd68e246b8e386f5c6d5da8069981be66ebd325375e00c888054aa783842417cf779b1819259772daaf480637ced078ce9889a9199c6c7dc9bc37c2e05fb3c2d0ed0f2a131f4f2e05b07a26120f574d283b04ae8c7f556e623f1bde30f05d86c3b76b691e2a6b633b876146de56f8989d5f696d24b3ab3344cecb33179cf5dacf2be304151ce4b254acc731e51b90b465cfc2eefb906d6b52a4a82852a111fb0c5e4db83e2d06d48774aaf358096136e613bb774015ac66ce7c410bb35f78faed355da1a1455eb23738d48f91a8a814e4eb72cb59e4de4c3653a837f5f683950aa7c0afd97820d564b28fb897280fad7548cf8d0ab8f94d3457aad2b5e1e34fd0e226c6bece67c8f868e0d1e5e74d434168ff78bae24e5078c193cdafe978cd4236d891c0a7964b9949de70b8e238643b2e8bec5f35ef2b57a620a1b7430e04737e1eea1de8fc90d955f63dabfa4deb59b9b9b0574387b8dfd2a3b183c05a25676559fabb4874ee75abe467d5defac347aefaafbf1abbe1692facc1e74316b60c85e5281781402bc078d986fed188931b3b9c465c0db978ffec8ffac74c76c4545c169a4ca11714de76b6c5d8d2f07b6939a66d3540799f55831af40330d2d0ff5e31e035ac0d9a560be7e6b9108bedd151f2a2ab9b59880add8fe1c8b68617cf41e592728a761caa62ffb1c95f70a826ba97b6924ddf2acfc7a88fdf727835da1af74d2fc6a551ae41ce1fa817413b3a4c35c7838b079ecab3bacef0fd7ded0cd6f8c22274c6981f67038f2316157b8077a12c23832e416e5a6e3f6a3d9fcc86aac301d95d0c70a01fc4955c12df8be4989793d9add27876429945959f78028a7bb6ea248cdee5af23dcb1d357386d20ab6c6be0b154d95930623c7d3dea1c94d16aefd8443510f1da6eb9c721459612c71b53940cde78e294982a2e4b2dbe7a9e7c64f98a457ceb6b742a208a5871b50762d29fde6c845abede0f6dee2a6606767932f5469597f44856b8368c75dc075de8bd89237b4630c7019f6f6628abb3dca8e2e20d16891f9966169791e9b43f48d7f9081fc802b429de44ea85fc699ff1fcb7c46ba1a7f43b520049158a947149080f1d6ea5a997e4fdcc3fda31e2d53196dde83c82ba3d5294ee507492cf57a437cfbec47580972f52df980d4a068b03f168de66ab42f9d91e0bb2239d6194b7dfc0d62e9eddf9c96a39176118e5f34193f06149cf0614e27b6445fba3cff82ef5a126864ce5f7991d32cfb48c333f72f0c0ce31e2d135f4f223b2feef9aeff6f65b7bdf6061ee212af07139db0234d8519f8ed6ec8d3054a852585cf37d26c789745ab4c14df2e7cc2ce64ed7abbcee066c7c5a9474b5640fc8ce4aba5ee177878bcf2b62402dd6013393ecc34df689f56b97110b9c9b87a6495be0f6987c754181189db6ef7beeebcd396a893722b10c996577f237592919c06c4352109080902641d89fcc2a26b8d5ed13922fc7f97f0443d22dbea98318c012e9f0cf50fa7e45d6844665993d8a06e0a634a4fdfed16c0531166f792e903764fb28b061e5f73151036cc92da47f6ccc7bd10317e8b2d7fe4752189a11b98ad24fbc8cd0bf8c73df810bf91a7cd213bf3f9ac7cb2d60f809c9f360c4f413d1fc1239f844917908b84b44ac9672b87218fa5fd122e5c606ea35f6bf069317a24866e86f42e060eec5d4ca83ef25e737c580d5c57b0ac9a01d6b5984e5bc9eccb84d69302fb5c827bd709c3d50aeb0f7638f290cd107606fea06d24daa173637b0378c36cde2ac456e617378ffd68508051a745417c557020df4def1af0f93b8836de2d76e0ba56a28afacfc3e8f83f3878eeeaf6ed1a01eb6e1fd82576f3699341914a4d0493913336b9a13ec5c306aad870024ae2825cde0607bd96c0bec87a02acf534322f77c6b86cb16f41ebe4d3309defde79e3138326bf557358584237a9e2d6ea3b4dc0a42dc3e96567d1050369bcea0bcabb9ed461ac63ae26aedc6eb8a18220c3ec4976cf28a7ceadb37e167a7226273838fd5007bd1c99086e4ea51e79c93a050a941d6fa7c0c0cf8089295ae737110b7dd807251da32beaff9c8292bef461e865ad6825fd2257021512824f005c51d5810e826871f9293e3327eddd5d7e87f2565deb246b8f284dd4d57595ee7e5f371403824135d9474e4bfaa049a5dad39d876ec4375c271b735f7d9c1b5f723bffe3343474e1a065c4a8b7029832102fba51e4c9e7837d0cde47316779de26369dc65920107df20b083449935c84afaca5e44b1e56faf3b38f7cc3e35ee9b86e6850268ce1564ef25ada60c4ab3fd0e6762c1ed90dae852f908c2c1418828ed1de29d5e00f8b8b15f7002d229170755cd6f2b06586c1414d9d333a0f0af4bd9917a0d0b2623734c8e4154a5b57a0654e86aec8654c8e35b54c6fef2f33e8a502acf2527aa6775c35ddd05366352eb49398d8601f1332f654ae4eff2f2a27538f594ac97d36f88f580e00ebb289878ad430cc648724284ad032b6801add1a6d9b311453de31c99e67207817793a7a6f2d3ee5092fe2c01035224fec03d3249839fab8ce6ecce858f6e17d7637281e9848cd21353d8f2956bf18cc89fb6cc3a42e4de782a54d60c59bba86bbce8228830788048298dc3c44245c8f2db96e324d33180e3eff7945fe78e0fcbf42157996ee72a1e62916a852032d4a438c25adbf4de7f9fb9e77634f96ccd8ed886cc94a32af08f0cc6e67ee158805510e29532aa0244483ea9471f89d23807749787f7ac65a030f8f1f955ec565511f0d4845dcabe4dd65e7708abcf272b5cdb14bcb4e3112dede1a725db8e87723dcaf5ebb3a39212a30ddfdfdcdcdf4c369aec21fff9f444ff9f2e6160ed3b31bbea47585839a7d924547e3c086b28c9c58667c2cca9ef46bd4a46d1892a3256433fa372425f6b51665ac4e169b97fb2e535a0d4786d4f74537fac94ecca31634c1c36b4f5fe0c885802b641e041b051587172614f6882707f7e3f20fe78467d19e18008c3e024d5e4a270bc559f03d2ac9d967d02a52829a945f9f9d63b2291ec95bfc82be0d477213d5a944c699d57d6d723ccd8f4814be3a3622a2fce8fb33f1048b38e58ef2a5eb7b14b4483871667e69b0ee22e8890cecdf4fc4fa1d2f092cb1dc53f3a60597965e551f55a5f1ebd9476e201a974f0919d5361fb0dd0015320949dfd9d588868fc46d0a275fcad6b69785050a64cc503ed1f02c0b719e59984ffb0ae5b908fc3fed42a793b0677346f102ad76f6d11cb56de75acb52e9286682310b62e8bcd90d8ad76dd919c4c1333dde9602f3d397d48b4f9aa859a260e4d5ff63bcb6538ea160394f441b8271a3465cfb4b7321f893f3f749e926c40ca5f7b820d2dd62e40567a1798a117f50ecc0d82c885bcc01f63d8dad780ae3fc6a3e82175c510b6d4126a84930515177bedf0be2d2912084835e07a48cf5ae7b067c191809bccc5e12bc2f0ee80fd529bf30302e6da6fe597d0295400a9d987a54fe00f227c67685071d34680dad75eb506c28c8e5de3a2af46d6b4373ec3f722dbe5f22068103afa54bed2769cb7294ae1f6867a1c0ffd46edf55645bc30cc74e6bd262ecddc10f1008af4a4ef77e6e61c987edcc3f90341588ac99148d00ccfd19552ca41199a197f8e108ee05c1800455c848e227c4edcbc624d8ad6bcb30e947f7b497dde085ab5394ccac7c63ded4a0669754729acf73189e0c0d8d30dc7d99ee3bd96189a1b4dfba1a07c1f4d02b96985956351c9b7d4fb104097aeaad934ace7f7de4bcaddbba908ca22f029f2daa0d769bc6820cce290c17cf61559ea9182c01fee4018ba31fcaa1dd07ecd21cc6f6658f7b9cc8949dfd3afcecd32b0daa13ff7a0136ee451254a91568e7f281aa8f96a9690c5846d59dff95023b57d443f83d4a10b55a5461ddc30da6ac3275987a60dbe8b7ed9f989b8b2280c08d009f307c30bd2b812a16db470e66abfee5fa7a14ed6c7344b748528c20312b0581d8b47f2ceab4f9ec7c514cfd30f17b1cfcb4dc3d6e5910b298b63d5351ef2425c7941285d46e2adcb9cf6bf828284d0d28814287307a71be862408707fc1912c758e5a3610d591cf230b5a52fb71a8605f796c21b9f4e2dda55fd3bd9e8efc6ff756e8ed9425824f8043750a1e91c14e7a73e6757b887a6f908a343efe0bffc5fb046a8c7921e7ec997213c77fdc8e8e3185d4c7c4c2f84bf8f164527d9d6a25cf83bca783710d11dd23cf62862e29224d1d6b81718b357b063bdb097d17274dd6031624dbf9328ac874e028cb26fa149ea07bc22164a45a3c4d31f03dd7e196e969d8ebe50dd04966296a834d5a4366736d9f2a6f03d9927b20a8a7b72310fa23d534a94fd5db932db5ff2580a48f0005f7761a394de633a2e17fdfa8f0055499deb10053f82269170fa2e9d93541383251fa7122d4c6e4609c5d3c35a3127ddf19000de27c5a80d9377db1c7bea129fe8dd5c30f0fedb6f120338ac95c7e476f4d0e308b06f8f6b3d324ec0dc59c307c476d6cddd41c76d8114d1f2661d5a17371ad9ed1f192885ab991457b027473057d2fd14df957fe5743199a64ffe6ba28e14ae831ae7f1d1abb097dcd05d199c5bd1c2070765cff30afa1727c425289c48d763b679803c0cab4e56e4ce33e780aca93fd44bdf9343e899670699f56b1abd740836abb315ce3aaf9acf280f4a6be82d9ca15d08b19cb1931e91c236186aed88ed8325b236095c86bc3625a73667aedb1a4f1f36bc39cc253381ca507b0e368f1fd94b31034994ffa641e71772f335c682b8388bf3c2e1bb3a83a149e9d49feaba6449caceb1d0d57cecc38953771aadeaedd864b45efb4b68f67445cdb1cdb82d02109c64945857cf5820d3808598881b07406e1549e6e37a263ceea5cf0c9ff50611f89513202f69e3cb4fc8c5ddef514f9324786e98fc543ab34097a8a676ca9c081e181a75fb3c3aa14b205f8b113a15b6f9440a716b971a5ae317a475bf8cc4219339415515c6ea95b1409e81cb666cc0fcf611de5a0bd1b79bcba12d2242c1627f6f6d72ce9df4f8d5ea1bbc282e2ef4738bb5286592ca2ece7d999b333d4f40ae070028040987a25b35e84a13fd6edbeaedb192cebe040e0ac65005fa478031caa5bb29c732aedeaca84b258a8fa5b4d4b11e803ce68776a1a1ac6b130895d6a2dea7219e9a9d6097e3e090f2ec7791f23fe55a9f8bb02af9a448514feda2fd313fca7ceeffee0e3c8eb559d6a33b91576f574d9c1a50150839f7f384aba9ac4fd84425f331378a109868adf4b39c7dcad5f8eba43f173ad3cc5b352db3f4961ee3bc90ad05b5331b29a9ececeb2e6ae4758b6c38a0eafc39ea59ad14f748bf713bf80c7fab30b331c111d52419a18fc3ecfb89797b2f375c33d931be25eb16c69355f2d54cb3f12d89d082326fa11f5f363db59c02020b85b347c523ba09c312439d8a4a5eb1ada023f3ecfc5343333225f0b24e7476f8e80710c0f30d00fad185e2725feb1b562127b8d7b2305e10a51fa4ae8b23924a08b64ae2a2c90e60369d1ef7134db3136752f7407bb052f5aa4e44fea2eb7958ac460688fd2c359a646f8b281445a3d12e5ab60ebf227584cde62f529b2d166df13132e6a0d63650125fddbd5cf68cfbe2276db666d6050894a53c54492b195d8fcc7c45fdda91eef080f596e0f5abea3697d8ec772a36fa24d980e0922bb1798602814c43aae23947d182e17c47c8cc51c36f52ce35fd5a25d0bf2c1227cc7e09529ebad75db11958b78529a00608b7408f873970837ef7c5967cbd73789772ffaae726dd381c79673744e7089fe95dc987d24391d5db3f22d89e626924ca572f0e23e985ccf31c5f2f4fcf0d9dcb98f2a0ac07d5546b08efd9f32a0e8ce193ae2d83a79943edd303dc87765ecf3ed91c9fad28a21b4a81a5e7e35161940f64a16f5beca5a7166aeab5df43a90afb861d669ff25249d3b9cdd2e582a8be08576d40796cb1057fc3320c79f0b277d377db73bbf4b34376bb8fac9fa9aeb4a1f28ed8bc7646bdf75726b2a0a84db023d756da6e1785f365883571633081e749d2fe886eb1a000ca6faa702fe071b92007e055833d1765b8b8d5857884c1cb3e32172cc1d714c245b1314dfae5646a01c5adfa219751b7adf922b456a50eb01f2eb3f2f52b07c3503321f7a890065a49219dcb43cb0d9a3fca7b4f817aae6a83fdfead460100fbdd26bc4eb760fbc7a411a5ecbac8545caa921bcca781e498cbb17ef3d88de052e96bc868f8fd5172aef21eaa3f8f9da4947f85f1b43f7a9a41ec186ee6d0575e2dbd43e3df092b48ed1ef080ec6a237433f9994a11686a0481c8ce3aa25ed1e25db14353418c33777feafb92c21bdf06be5c53483fc0216f133cbdd51748e21c8fdc68e3363ae68c84c483b6da0fbd94c891f061f894d0619fc1991804587c4ad8da9527224c92919606c3ffb86cce8549e0f0eb72018bc9b29ae71c60b784fffe04ea286c0a707d34806c8a77535539f4f4978b16e345912837a6d8015084eb4088ace3adf831c44adab6d2b0fd82397190258a68be382c6600a6762fb2be290c8f4f07f1f95e7837338547b73c2659be2d424f18fb03d7bf5485d7060adaf4dbd4011b3e483dad82429d2187e833df7261d94748c9676857a79c943e94127feeff7171ac95c4baf36d02508dd8e9dd24c57484c231dc21af75e7427191d25332b521bbd9d7a4193467c8c58e8f0fede013a3e6f40a7a2ad40ef3af4905b0bdc06a514bd96d5a24e70a4f611e7201fa76fcce7dcb54c90979c80d4bed1d6eb472ede14a4cf1a4f52ae7e1c73fc1b7fb47d5d77e9bbe5fd63d1e4f869878f7a2a30a92bb2977dbdf7cfa7cc5e412c23c3d725ed9ced364a6c26295ef162eac0b30a910c36fcc176a9a6a20a60c60f917d1a747b0c9f9df95b087d05542fc470f72419de45a8e54fe0a1fee9c2a0c08acd0fded8863b9c932f3f7c198dcadbe2d320de172f7a8da42bfd6fca8521f1c349972840943046cc25544f589be18eb3f2989c1e2cfd035c50359e1c4cd9704cfd110c3f525e710f17a6ba350b9d219ca29386b31723450ab544e519c52f98114075249ee3c0513f06daab0e4c4ae9c2b0f5d941579b6ad1e6231dc37cad4bfa425d70e90948f641b642323b3173df95edbe55b21569765270c1dfa06bf2c55e6cfbccc2680a568372e62c23cadd45d526fce3bf7a99544070b881a5ca6974b6a0e0c5f3e1119d6b04348c43e37973a7303cf3e5845fc62a9fd8db20d687d239c31c6c443803fc890f2194886f833aaac9a3837d73d2c2d9cfbd95b9f91fa34ef8296e81d6f66d261ba711ed6572e750bf58d239cab989b1bf2cac8e241506d370b769c9eb5a96ea3b3dd6f8a890a4752903b43206fc09ee279b758993a3017b535151f2cc081b851f307ac7394180cb0fe36b3d1a065334cdf3cfa8ebbd3bd48d990ed63b98f49707568e4177dc80e2d1a42a1155c8d4f2b0c83cf065cf27a88fefd2fd095cb8b0f1b5c9b0b202820f651e32b78bf7489cd2c92ab193423664805233cf10a3f28d77fe6fc0b7ca0aecf3f510c38400889dcf86c79600d45ac09f2e0e2b24746ba6523c4a8d2a409e1f7a434d8baab08e82b1aafb6a4ae553d9957f14eac7f6783f43bbf1d60b1a45c87eddbc2130170ec18c7869c46f54fea1c14b2cb5bb803b3c819d6fe6bdb5b374ccd60182e2d25c45b9669d125d676a6a7c8aeb281fb95c59fbd4daf7fa0529560d69c6debff1ca3afad52d4d2f6cc29ad8ff58fb9ef9965140e23ac043babeff155efa9f0d7df07063b817da718cae51e0bfc02213d9f990329d371e78090053466579b32abc52763fc1ff27eb19aa4700ee36111a18971ac8aa0b2b69230810c8ecf041f2136771767ea3e5505895879484831158b3a0beef719e8b7264f2458021dd57b540e1270871629cc0e71daf0f367bce58c02671ed67a6285692276ba86e92085ed088efc8b042de7cc37f132292fe5973d2d030e4c8e487a9529455bbbfa1ff2762165fbd66b3a3ffef188490df3400606c961a51ed7d02fef3339830b8b1055cdb811386b34cc4dcb7c559af483841813afbf1647c24b83d036ac255b5e936df3c192f7a183966d249614ec61ac1e174f1094c61192d8107bc9e5a0642392b8fde84840c0aad7b3b4a67e0d0b29c68db410c4d7f27eac9ae5201bdc006fc2cbb3f039c40b95757b1e2bd0c199fe83d557d7eeb9224c904077ba52559dfddf7348f14af17a3343a265e55bcea7e5d4bd099bac123141eb270b53754404ef95e96402a10ef070ffe0b248244a742ed585fcbcb21c9df89457f4519a4a42ac8958c6167b36c20a826bddfb1278075b564bf1f0395288be880e005712352c295345300087636656eca25fea1a8587367e8bb37e1565ae44eeb3d1dd8397598c3c753dab5a3fd57d9aee54439e4813b8f7a545c468df87d03c5653402045803acbfe1c6aa91177df9b5dbcee07f692f7197290f1d922f4139858024074f86b6363192511888921485582f9e7eac54b8f5b6732f70a3573dca65dc1953eb930ea58dca88fd03d583de16d5c4335f12e0b24d6aa637e1a53fcc3ada6d1a3771067efaf2bb3cbe6d76458e3d91870d8ee481dd55d31c813b18299ecbece505ea229d9961086ba3b18f3e1eb6910656b1847c6aff32da6f937511a2d28b0c787fa17dc1fc269de7e46d1b8529d089e84c9b12e7832348ff85ffe1fcb46989bc5263477094878a77cf52352ec91975032b16c9fc41c1723ffaa2d131f7f7af360b672362ae82ca2fe7cc6e4cda12436b70f419df0a8c327dff26ed0929e58ec7908b461e5a7f10af56cc9079f9a6d43e40101baf80b583dbd58554b336c9e8fcb70552a37b20595d930d60aca9e602820f25a915ead93fc7aa41d87934fb4c5eba2431e2db8f9fb8d7a2553fb7fdb2244ffd4f4396a55c8ffb071f92d3b3daa726d5093dcf5ce0a486f5aa52fbf96d301099ebb8afefc10dc17b11513e92a1147ffe156484da48fcfbe8582d849b7be60cdaa7e518d78c9e17beacdba8cd1e28c787ce2f2e7a28d0bec55cac477ae9c77bda6457b27fcf70dcdd5a3933bab40ab4c012011436d90b191fd1923b93ddebe53d5bcf922711b00a4884173182ad6de485f308449e3bbebd8c718fd1e17f1e1a83ac6ab219ec4d6d01be2e5c836a61dea807e26b33feed39dfd69b144d7f2d8ffafeb0ab8186f9246a166dd4eed19f9045cbb2966a96eee4a63e8da5025eee102648a39cff6b51864d0995bfac86d74ac356ff17c386a6909b2adc4dec69002ab6298d9086a870ccef627cda2fd8f584fa840cf21927d10e5a90bc05743633168714f3fcf638c642600803b43b7a890a0349ef57ae3960481ad47945df981430fd533cc71392fa3cb62216ff8a4bdb73d725f4abaebb9d54e7c51a252dd2891eef1bb05295ae2f04ac8f720fcaddee626b1c5d028239d00c7528f2c02dc00bbd7f2f36d60fec8b0ccc6aacb15c44eaec24d8cdd6d5fe402bed6c642333477f99f1088faa6e64b43179b80e015c6dc198e042b4b2d881a14727b371d170722645622634e01efb47d0eb2a10ea153e447ee578f2025b379967778dd1b580ea424c75b0665ac9fcbee0d929c6b5377bc226affe7c0d885257707c45ec6091b8ba02e05a723dde3bdecc26c600ef50d743e8cab5d6da3461377636783cf232c53e88c0a2f15c8da8f79285056df3990c9418e5674f04f8cead6f1fe7fdec9ff1a0a9917de9ede619bc3b43d933bda55a244051b89988994220feb66f9a3900d9e0835451f52bb8ffa0362820567bbf426c2ffb3cb8a2c6badcb348dc30aa460dcdbc11d24f4040bd8870836ccb6abb38e85c944ff25882ab3d9eeb4d9b0e152d849ef5d81cfed6c5b474693a1dbc5c5ae13db47e70113419bee64b2157e495e298982f7077c93a049e8f7f901a55eb942ba35ba6d386cfc7342f1bc762661962ccbe89401b41de12c219937635755ad46c42ff8b6f6667fed1889f91779a1ecf3ae53e55116ee98a7457e99f275b32c1114a810cc49a48ccb7d672baba31c89c63791971ad610a0ac835ef68a1412b9bd780350d831f2bd3d25c52ec7a3e02da9502b61a040aca5ffd6827c95e0d2983ae4a6d1bef4fdee04e76b8136714438691f25c258aaf43aa1ee6ac9a19288890ec866cb41de3b5c2a79ffcd1b1f710a7f8e8ddfc2655293ea6104087db7f00b82d6692cf0925484702b411e77fed4b417e291e02b8badf4197a8b2019440507629bb420700e63f59cab858a3fa1b98f5643b4746fa36a0d648cff58434f330707b933a30982caffa2f4b275c549488b18ff0b2f115b3518073892b97b2b5610773cbf08290e934e24588b771c50e42eb9866972c754f1df4ea8697ac592fbd3a762fd6ccc9a52662cb6c3c987bfa8b457b1e4c585e9f679a2bf47cf8dc4dce68e7e5f08cc5705093f634f33d282b9029cf57bab867e1204700b4cc09dd65c22799c50c1894160ed0f2d9c9db58ac41b70183bb275ab6cc1c41345b5fc6b05e198547550d9087d40beb957b0ec18f343e4d1534be13ebef1f4136632f8b7f02c21a5c8863aec9bfd67db6eb4133a10e181f24bd7e5721ac0916bba11940defdebea9002b0358d9e853aab1b3e22792462aee65ff76281e8f05bc842df48404b5557a0c0664e969dc15651b625c89a32d8db98f794cf48b7732938d3003cf577a165b1ae1bb03c15800f377cb0e8f36f591cd2831d6ff0d55d3a1e701c93173e28615746418269fa7bedf177f7123b6fe2fb98ee29a36549646b7a45b5448b3a75bfe22ea69d3fd8816b0fd4093d75b610c059ef1362b9b86b210b10a176bfc91ce537cf4d7efc9b61af256835ebff42622408f48516a72a1170510e6f276d1714a28f08d07aad932fe96172c8fd564397cf47765de5d3c665a99301548e0534ff6366b362b94f2f0a59362adb63b28e50a614b325d2ac38cb4571889ac753b45a52ce33aa1f64d3f52b8230a34325fbb3573cbe5e3f2803eb7429b671360d7875bbbe19229f7030cdaa1782d084d970da86b3263f71eeaa704ff27782361825593ec62759ca89e32a53b8c2b0fe02049669bc65695f72d60e0a43de382fdfb8f544c8027bc366403a6d3e3ea05e0129adf24363c0f917f0622f4d195c6a68d12ba9bf7e2e84615be0138034abab024f0cb576ddd6395aa6a11abd2e9088423559a9bf0a82561e8f950d2929be727d044d1604bf1167010830d0125e0c7b31be7712b49844f205b81222fa8c7f707552bd09ab8b20e68f555bc893f7e4cfa688caedc41943867314eedbf5ccd3af2b36798bc4797d9d8dc9ebf9d35c7afa395c2c01292de97de98cb6a9efe5aac92f4685996549a5a97108aac04bea2f34e530d7cba51380cd3165f8d02f3e238a28aed1dab32539d7de2225e5c87814c55167738282ece1bfadcf7594159ea37995e7f16f343c601033b1614e2a4f77ac210aad44f632c5b9f3c9ae89c853c7e727cb52203ae7ec05680f092e0fadfcaf8cc692a92750649c694969ca0c50a5775bd145dd13b9535c1c63c44f0e361f1bb821251286fde0a2255f2a4997dd34eddaaac7d6f728ad00b7113c66962516f615bf302c60152be4eb24da5031fed7132d3aa6ae4103c8ea6ffd54978534301c030f02f33877fa4fd4b33b33942536816377281afd79d59e2c61cf4ede10720d76b5f4f4f6c40234d8152707026c435bf43f03719a5863b857f5dbcbc866da29f1dfad3d5f6019690a781086e1ca184b7574e1647c4460fe7d2fa2d3d22467f543bd25620e82ddc51ab06ec4b652246e847a90f246117b9b4bcc7b3439abf08c7233f173fbfdfa42e460fea5a486c60535b55daa39e0ef3e64aba170a3d2b5d5d4b1702f95a10b42909b384f46e938f481744c39c7ea83421e98592e5bd7177b2de42b1dbe332202e14b4c1da6aeb591e4132d684f8d1570052123a9db20b3b5f7733efaedae1f47761dcc52e52f7a1f173d89f67663e984fafbd9dc22b760251d33c57bf343c6a7021d1ef7911426e19665d32e33b17da1922e8f70e28afcd49c1d861177ced6fc9fff2947df3f25f4c549b588ec4c220388c6becbab95d444f69db189b0abfc72202e108e4871d7fa4bd5ccbd1639dea5a84b5c0a01fcd50b28e25fa207f727d6623889582b95ffc332c2220a038c44ff88efbab8b6fd77a36809b940e03005db067660a335c24116caf7859a770af84b2af167d14170749242c523876f600c7c88cad52aa987dae5ebdcc9fb95106f6ae9e1a8cc3d86f186f9c59851361b0096de07c9a5b163852da089a9d77ad539803e248f0a102917ada64e26a045f687342bf13e2a250373748d8115835ae8737b3812ad1eb4de32e1606f346fa8afbd92707f36df476f5ff27336606468dcf6fce6f35317e018b0af024d7e0b654a37e11ecbf73e27135c13aaac00047d64038674ca47f2824a51b4b6ed2da3a90e830f7f61a33634e99b6e9c1644484d5425b4ca8002c5f5c43464e9ed8fbccd31f81459f7413a0c3c86715525aacbfb31e208ed0e2d9a57d1c5af7f85f9fba8f54ae9f6ad4865e74574fe97cf2d3b55c99f2dfa07f63f0771c255303c261b19bff45e28096c26ff0eb36594b1229785617d5e95ecaf265697c404a3b14a03172706ae2590dfde7dfe230ff1cdc39440a2c680655cdcf9174eb15b00da1f97215acd5732040bb3ac93a03fae3e796eeea3b70dd2fd9ac2008d6ee1fa88499489da78db59994e7be6da5dcf7b6ffa03d79322f12a022e20b13b4124df8ba177f44680e957b342cd0c21110b67fee882cbbb8d2138177c3028b9577096f5bafd81cc9382934c27988dcc04881421dedd2bda0252132d333fe5416d7ec35dabab740c7dd309deef2a3f96559f6648f3fd6ba7b8876f95a1fcdc05c24a31f0e92d3fb5c0321857c60130a9d589d46428c54056e5cbfb78b517da53213f6a032a8bbf76beaf3e7b2d9c48ddcf1d7fb514f147e42ad56fb9f513869004071d8b591e72fae5ac7833f2e57eeff35d0abb02f78458a1edbe760a670547a21aeb4ec119a1b4aa1e5f3a1bdb430a30bfba0a9f1e5818edc6a9388f506ca80625e18e5eb73a1ff43caf759d7f228180b96e4660a1194f761d2b13cd5917bdaa406f553e9e25cef9b9ee04726be8510c16c3a9f803b1d09fe607969155f7945dcfcb142076630707e3abad5a56a287adbf9bf125c73e863fb206b8da445d0c344124eefdda79dc15d0aee2ad645672deb35bdd47e233c385b52089970394e074310d35dcfaf18cd217ccf48f7af59ef58c9b4580e06f0716678b3d023a470273290dc0685e5d77042b9e9b100960e7ee3264a9f00cda855a25d5203b06b8a9b430bc269247955c37a8bcc35f3a21db401d20f0c1543c82f2935347cc95bdf6c54406e463813b39b537d51f8bbfdf2b4bd2fd12157edf76b901e8c5cac50f6477ca6bd8c78f583431c3ad3e04502bc8cf30564e0d4c6ccc1238efe63a317b462b452cf70df48cf7aa52298d55e34fa1e64c4d6b81e05118364dbd7c2170bb399c4df0ad42c0d7f1499669bcb303b5c293cac9372a36cb778b99d5ac873d4e1bb938f16128d646b34a851535a763bc45e82c1fb1c3d17a3f5485e7aae95b2fe4fd7cc1834844f587cd3bbec23c8b705aca11f9a180b5c9d1b82b447b2534dc49eadd39cb475beeb102a59549d2d4373f345b917eb28a87999a7b00a927b3e8bf645e8b0b1e6a542dd36ab72ba612aa79339049200474faeda67bfbb76e167987f3657e241378fae47463f84f27c2836684386984bc598e34c1ff69ed05b3d7a62e3a1847b8e5b20c44c1479c9ec41915921bf4e335ebb3130652bd11a1b98f7f0a8ba10a0904e02535d7866509e0a7933bdfdfb0da14c6d55733a8e7f3ea294b792bc619be70dce17c267b06e58594485f1b6857b1ccb4ac3d0b508a60a90a7e75845956940bfa7428361ed36c3bfd552e4a8d43003e5e0f9202738aa3e030acc48e4d19d38671bc29cf4aa797775834e3f81f93832566c4a4441ef362584ca5f862cc70ec128782787caac214750a9ef1de0d5902178a5ef0918ac3878ca3e42ed2b6033c6cdaf53ab9733a77adc85dc9663dec6fa0d29106e324b98699eed0d2b28133b7c48cf5eef5e3a84d8323316053eb7ea8f3c4c8855b7187f9c36ed78bd2318ff27ab5c198e295dc9bd9aa9c05f33ae11600d0e328e6541b4f6e7507a01a9de5fc7fdb60e007bec5c873fd53f3c2b8648eaf6c616f266f3c8a5b6a3d64fce6c8c39f5c740977f0d3a027849fad3ecf2cf6b478d961b5bd479b7f7f2f20ec2451a9c8cea1b9475d4286f95b377fa18993e5b2e1bd5a8a93f18dd96b825108fe7577536eee1f88c3b4297844ee5c1184c600d0a3066b671900a17d0f597d822c4ffe293b67ef69ec5a66075019a0e99aff20beb8da52f1241fd625b7242aa571203b916a5486ec6ff2ebb07f8ed9363741cf9a34ce0e4c7ada68faae64a02fff8ad696b012f832633acd9aa76e92200a57bb7ab122e1589c50d37e29d0b220db36920cfc698c8d7af9b02a6c9343b489cd887b71f834b59aedecfeb9b83bd99ddafe42823ddbc9ad33189e9c44cf5dd93ed26df967b9cf0d029379e6418959133311878cb413cf107be4fb1ca1bd12ed3942a3e8cddf7a64bb6d2f5273d82eac2f79308bb1254139c19129eed46d85a8cd3b38e8afc559ca9b1fa53643ddf80d641f44b1a2839fa2d83b69141fa182cedf738943a1b62c0d0cb7a76a3973f2b7ea355da0bf820068f3605465b604a937453d69c8e79dd317b12e7be994e7f902c39174d9884b67026818a351a53409404039fa78e9f3dc1ed9699a06e9c39c46cba4e93255dacffe7fbda8b534105caa4d518a19b7ab9d919369672b271f4047a952ba5ab8823b5f0c4c4b41a5a99dfd358a07f4a3c6a5d07b6b5f0608427a9fbd754b129a48657d6a4ae0dcad2d127ba1a755b3658eda918a52a3a5455f799c88bcb6ab9affb622392ea9fda00970543f7b9625124f83856d34c732451005d39ecf40414c66347e11f1d684b5a70162939ffc1867918daac21f9504f658f76e8a2954fc750162f6bbe5d1d2ba02ff8253eae35a6ddd3658dafa6786a69440e32b20cd27b73189fc9c912d36efc1a7c99157337de58b4b4eeeeac30039fa659e54b411bfb5bddfa3a51182c6a5d7e924e3f3d6382d6165f314144b81c7b5c9232a0a209d32ca6f109f53dceaf29c4ed70f7b76cb286c488c9cb3262b7292027a59c69b05a83d7fb097b3b61cdc85ad30cbce211e407d7db90a56854cf7804513a89a20997b6b6d53ea4f2932df95153ecd2325b69ce27b57a0df609a5dcab15715561be31f7e5d9a4db2b73e3737b55d98e773f4cb5409d8a5e563b315f4c39450f7caf3c5e2819082040ce4f1cd63445461eb4b5f828c5aead0caf25aa1941e981ecb453dee70e8573e87e3100423cbe751801991201493050603237ed24106e983ed8c32d5c3f5cdabea33655bc4ae3e424287edbe09f201b031f5b842055b146a8c6c042360dcb4ded427b134bd1c47717b6791a04eeb834d809b0b34a0d15936db083eaee44a6d1fc11778c2662e16f63119ef44141c4094c70c2f0e1b0397327e5388fc54e6cc97eb87bf02c889f8285bebb99be1de4dd52217f82742b09244905f38e036375900e19748c4382b97627f0b0abda478fda9dcf0fe39d17b8366aaea4e7f17d0c5df4eb5edf2d486f37e6e065a0ad061c6fbef9827542ddad98f2e8a7b642cc2c89913c5a60ff284015fc99473efbba994c3a481a815c0ed83d33833376029dc79778e4ffaad4260fe3ed1d362aa1ea0e47962ff2377ee2592527129abd648b5d9887a65c3c83ae6c2b89434cc2e39a5fc102ebb458de3921afc57b9e88e9bb4a47fb77b814aa726076522b7f543202b58fffc81d956516317553338c8b9be0695f7873cb5b8745726f321c37ca4096fd57fe2e1b9c01c3aa1f3dabc4e7ff96543250e4d6f58896c289cc2c55e65241062ea3a505f734091597e47c7e0f788b097cb369c2dd7674826cbd82a1dd776507ab37123b855c16c5765a13c5826a5924edca3412d81e2bc4b96f0c94d229502b735f97429f4a161e79e23a716db542b177b2e6e8834f037f979e8eb63f87641474141825276a84302eb6228dca3a9e5ba36b24217fc454f3917d239b8d5ae35f8f50dbf2906281f0d9070d8061c8cc8f21ed1fa84626e8479f136a00139e3836a0edc69f5d05347e507d4d9f5cf800f2b400f4f985b12f910f96fff57035afe86d3c804e5595277d5f03b7f1c6eeb432ff34d2df3f855256c48b3a305d630f5afdbfb9e18b6ed0ecefbf95d195d00e64ad6e07f3debdc6eced18a49581cf2b9b032a14b98f9c6e25b467b8bf03b60d468edc1a2838ea45defdee76d91f507ad7c593728fe782953a7738869ebe7aa74c74ccabd5df3860c3c631e253f2a5c87cf5a8bc20fa94f35c804864616ae828c52f69864b9ed2b98398ddd020df10e865efb78c8441680d9f2baf00e163c36ccb5a5dd72882a60bac57c724f20eb10bdbdcea60fa5ad7f81c91b8ede175a891c15f3aa40779ae0b54caa89a98974a42cbbf1ac5e6f9518f9cc839616153bd647f0eac242a1ca626a381f994c43817945ab161cc7a9378d6647b3c6a6aef2cedfb90d456fc1acd5f1e3b91f58561ab0040ad6e7f2ff2606dcde9a0df4d83810e581502e99a88bd961e45bc2ce976dda719b866fb727f2bfd3ca6ae20c2252be29487f7422c1f9f3093755aaee84ccb841f853faa666f669161ca0ae7d7bcfc290a03db630e9504d23759f027fdaddc3b6ac57d8b032bcdfb5e3e1adc258ef54af087edc59c4f6d24cdac34a086f8fbbbc36e23fafe00e7ffaa177d79e9712693f32f2c5b0c989c0b6ae6b558d1df3b0056b2b5951b6a6b3503fe8a3a6a63820516e71ab7f0704f6f57c87afb611625b7f79ad0903f63b3e85f0a01ce780250554e12b49e2864dea15022a727c0bf3dd83a995a4f13c30abd12957433314d768ca5f5b84d83b64292d781649d3db68a0eac461ee61c17ccc339576122271d9fb948447bd4b4ccdf26da703ff0c4dddf85f44027f1e79e6b1180b6f16450a18b7eaf1f69e1ffbd6e3568912ec381931597cc0bf7083581aa51b61fcad555d9faa40aa6e879b36ecb88ee248e5a6982c28d13458a7960385805c249e5874de93823a0ffc05b3d4102773198b5ba62bcb306295e3b222f14b6b3780a49dda5a733b09334654ec629a4837f7e7136b276bd386cfc368a9d2b9001600c60a8766f7e55b521a0c798cc0c23deda2400efaaa5c711b6b657c2d2556b5abc6482be2fd05acb157658fd002e65b47aec69c02663061bfde3fb8aa6feab2ce4e8ea29e5aef7a5060b66b8e26a045f812a9b0bd37e812786b67cbd36ca9dd25384066316f5e71f9b6893886d747d991c00f387e09eaee7f6e71ba1bf21a44b0d2095f60ccb4c7e02d05e6adc80ace26825c3c1d35303e7d93cfe1b89b939cdcca6a64a4e56bf2810f46d5788171d785b9f99f0b008db17ee297575bda511d7b5fe6ed105a06ae9f38f6185ab761ad660b1fff5fda36a2657b88af4ae92e4795400ded76e84fc300db8c825706bfc309f5867066cde0636b6179d7197ed4d37c9be92e245a122e43f59ef33c6603e58ed6771ac3ba237dccdbde3bfb411d0fb0ea9475e7ce48c2fe04b9bada6e0f3f408f1fd22521c9085c7ed2239dc4f70b3d049be5c1f9eaa6ed34902e1de753241e3a2ce4ed4b48fb238d5c2783e3cc3af4d972699259856798460284ff0b8d4806795c1e778067456a3157eeddee9a99f0495ff2d2360d2245b430400880702bbb2a830449da19e55c311dce0cc91ab2fc6a8452620cd1235585a519588f0804e4388922914f37da9fa2bc77c3842963947d97dc5d368add1d8ec9e6fa0b3c74e7b4a52b86396ec2398f85f262a4331f5fcbe0fe96cf08a0294fd384271ee52a642694aece957b4d33ee2d4c9f57d277e967d39208ec6b3d3a37ceb55141800ebfa07c9546b45839b93bd3e8a860dc71cf258ee3945433802665c64ce3bf909b49afe840122e0c8247a58beeb7934179dcd3a75edaf55bbbda36726217686e4487839ce83715cdc47c8280474951efdbfdef8339b88f0ca804d6d9346a7d9dfba70135154ee29644f7842619b09a820e9fc9b4b05af646b156b086fc011a94b5638bf989ce41aa9d27fa2a0f5d667d11123835eaffcbfea0dc729332a2229b4bcad8fb0cf68afa84e6e94f5af2a3a80cf4d09728912998e4ad88fefea2f9657c96716cfcb0704fcd3f57e35b416e8e5c9c8619565f4434adba86b5fb1af67449967a1c3802d8c18a474ffd8c855ada91f383ace261a38a7506fb35c34136ff3f45a040d3da50e380050d0d95342b1d6edea7621ce876554eac229659cf80a1fcebe60f1afa79a647213ca0ca58582069c4138454e41543a6db9e78a60800a67f147b8ff4cb9966131ab6ea9d35f248cc1a622b1d6c46e710e6720dd6c8e190cc7408fba3b76f4185feddda09e9f8ddca7240469d73a602351b6f9fc9f33550f67d0a26cb4f39f523a5eb615c1a0c62930362602bb45c09ecc6594d255734d5eacea842b9a183611ca0bf27094a4cf452cae4cf318f3c8a3ce160186f6744104774e89eaedbaa409e1a96feb6943974af02d9dc28332079b509eca6abb081edd438a874eb10dd753f9686d0dde44838efbc08cf5bc89af9e1908c8a40bf770b495426324539ecef4134ee8b4fb4417662050a1813cb0590459535d64687d0f7095f7bbb2f73affbfb3b6f08a9ae267073579fe50f0f3700084e87bedcca0bc191420f4d68f5a587809ea216c792cbc198e9f84eff001931d87ce5102a2f3544bf63ee07b01e4ca704792c17c3a86b84b5b3581990094b8a1c6bb17b4e792ee15a5bed28ba5b5f5bb3459c762715d5bf38db9799a55d65b6dc5cc45b02cf5121be9ea0fe45cc05379c68a2dbadd2fba5e2a4c524f077ff8985f77767b0de706e29195f41e763178e45ec7cb847393e00b5b0e78480d8ccb990d87cbb0c7dddd2ad895cde21c4c0f94053381abedca674d5734b55ec498859958be91a49f5a6e89cb2b962b0093adc3e19a07b249ef74f13608feabeb4b30a26f711b4c13ca14f2ac347a2a190b85e15d53c1134a5ea0e03d24c17c67746d3c5d99ee476b309c762777a544bfe249e436fc768719dad04400f647cae7d1c133ddfdf9a7d8fdd6b28475b2e913138b2da0675fb0853b51ba32db7a7679d8fd0ffdd3170c1c8ebb97df1697d75a20d8ddb83de8e85838075662019ac4cba8e0b0b3180774f5cfe54e3c5953fb9a027b8a3e1fc765d7135fba5e7e6224e88f6653b021b85b50a0c20736ead0223e673f8d16de5f8cbebc9d0a60b52e63791fa5b1405f9f533a3a68bd38cd4b04e6399c1a3132846bf2d33e63f992ae5bc02b486061544ab16279a71303ae1c0c1640a04b7d8bad25a008be173f6bb224de8c39a7055b818892739a4520a2b2ad35d0504546cbe75a4ca8dcf84a3bd2714b7b109c019bb1a44a206f7a08808ba9df5795a12ab2f8a2bc91435b3d93834211aef458ae95e2141bdd6a58e0704e474e85e3ba507dbc75e934f618fc618207a860ddea2897226f2a01f6e7aac80396502ea3566009802faf63629cd923d276d0aaae9ea6153304c4257d8b6230cbfe363d7f8938b5550e3c41767a4d150b73c1f0a624d75f70098d24e2db6843fc7473e1b4d193b1f4c4af4cdd5ac407754dc753c3c2d4ac47e92b8b12579599833e4b47a80e45098fc8e40f73a804b8f6dde6a6f8960776d6417bc42b694c999343095e14dea73fe5b69585f2fdfed3dfae69cd645442cfe51f6656422c25cdcb9b5799d1cdc7f767d8d0838c534e00d6cb7b67e21328e62f7e25d56ebeee8b538a564bd7d707940c9e08a0204591cd798f33043bb0701de98de34e6d0ee859b4ff5aba1b88726eecb6090ff72e88da8f14a02897145c49f5752a2107213a0abf1ad91c77cbf643f1b6b7158bddb9ea6dbf3504ecf327786b6b33c21a5522bfb0f3da12a92f2eda27c06becb547bf883975b27fe270552295dec8f5d092f44264c7ddd1a2e1c09762afe7fafb747464fc7715d70d8f6c31d33c45ada0fb96cdd33ca2f0fa2fa200292039955cf2d80019852f92ebb6448efae28006a1f915b5dd6fcf4a97d5217d31d9be4d8492a74ca50edb5860c990752f711d4305fced7f4a35549026a5c5a899dba37eff950e82b4bdc94574841d8451ecf0fe5dcff83dc0e94bf07462c93c85c36030224eb853803891f0813c0ab9870410390a0e2ac887a206086080430061901c1840682c2c1e5e2155c6f286547839b90b82babc5141294b4d0f29abcdb8e893948904c49b3a858622f07ee027f7c54b0187832c6d139edd48fca939d274cbc903859fb57f4362dd018459ccc0381a9d810f0fddab23f62843201eab5bc26916078b28259ddac3fecae301d222a324e63a6acc7dfc5ddf805f5599f4aeef38f4d0371d0b27c250041717acefb95eaae3acf5a79d1a863f6e75367040f439608e4bd634312cc1ca5efc6d6fd8712e596a7d2147c090957b35d25c92fb9aeb7bbdc9548c578b10fb39bcf2ee8e0415b597d67267d09db385293f82f99c4efe6bb6fb7a225886b06417ed77f93136987699c34e9b06ae083df40e14c19b2c55322cf59db3968e1d30ae541f30372e2da29927004b58441b262c43ef724e1a725208a03857134ec2f1d8bd3926be0f9f1f2d41740ead215c65f1a374bad2c75483730e4c46b898eb9b7c196452c03be2212eb4a7ec00ffeecfb39a32ddae390b51a1008f33d400bc43458eb399104afab0683c8c7b29919d01243c9ae6c8989f84df49189c5849ec5f7640d51bd54a6e33d937bada888b8da1b08458ebc2e16d3a9f9762d9972d158f99cb6744261040de2025597cd44d5762cab7ab6e827a2e2f75d3a391e3d3f48c2ba2ca3d2771d91db23d0673b97d590f50017648d6bad8b5327ba387c9dd84f8c07579a720abb3d2bbffcd3856847612821874bb1780fde9098a659838f253b51436915c3002a50acb810918be1ba7fcde99a5c9bf057dd327b43f96e17888c39766152a0f8462247e1326c5132b3ed94abaea3dd66540a5b3c55f7338d373797797bdbb972c0a2d074d779c5d72163c03622d0ffbf2ad9d38b1a0382064645309d419621331398d47a9fea4e7b50638677192b88f2527f23311648da1a578ef059c2db24459708fcc26c532bf70e10d20d3ffbf0bebc0cebbc2d83da2eb6dc5b4a0b0b0301242f85c543567c1d5534859f8903781e43e37624aba8ff390053189fe23312c672d21356e2bb5cdddfcfa62fb45cf437c3a3909effdfc88b1864945c9a2b69eae85adfe10c91ae182812aeb99d13f91f1458de0fdd78a5fa4dad71476e5aed760693a63d3ae7a66388c60b889a48b19d89705c6cf8876f4fa0f8d2734145a7266794c265a114ca200f0f47d8114b752f08032048acc840370c3eca8213ff090c32eadc45cce2242f842d1f99e41690586f91647fabe387b161a9e6e7207d4bc57bacbea59507385129c45f9ce20b893cfac205e9720f2e1ed9cf11085adffe8fd57ded989414331b64236d31312541064f17229cce9c170aa503734585cfac8df33b9127b1f87ae603ef5312df485eb5eb8d0d28fdec871f6ac49132ba61858ff6856889df7e81766a66ca8a6808b98a4fab10bfbd4dde77924c69ed398045eb3998a483308d56af53d79a1d3bae21058f32e3a052383ce0d1357823fa6d296bc28f5fb9f39a9b65cd9ebdc8f80ae4989cbe87cc7dd4ed1f3c2648aa768ae367edf31b5dc3121693bbb9f8c1f2c7798a169a58fd73a61ee65315e58f95cfd9a1e95cd49061dd4e29d5e70e47ffd7154931470980416234d96b0db282171a32a0dd9ac9cd4571e3a2c78d9d52ffea905e6aa38cbf12980aff9b778c15ead8dd5602a338176a6f0f555988b1c2148a3544b5659eba257a053bef2f97d6c88c7189bd0a9b5fe84b24c6312a3c145722462325967afc273b28ba68edcdaf0a4a7f9faf2c2da6086b164dc86d16d24a627a51fd2c96127bee5e6fdf19ebedb2b5b37c735f8479eaccb99f3cc50eea5cf8a871ed18c667b75b59725c34e24e3acf87a92715004d4996e9d6a4501650b31cbc76e186c8948a19320559b3420996cedbb6ecd336c2c1aa60b9567c62cb3bca8772714b60e3bd72917a01c3ddfce3a3d9566e910a9a11e14d8d1fb676705f10324af7c053edc0c9b41547e4a9a90e894a06c137084c424a113a3c829e887bf7ee6576d05bcc941fc969f571f7aa4b53b165243dd66d9726aa84eac0a2cb7c75a76b6d768e8df72b12e00772ec052b2dfa0c987bee8ae338af5b80fb9e70e86c4c31cd9d0690b3714a18a2b9b522eb2ff2d451e51114e7ddd746e2ad5441448f4874c3625c5dbdb3b403c5609bc93f8107f7bf5ec6876bc76a8edee4adff6125a18440bb789abfca3415818792ec8057e420e62ab06d9f509acde59d69827ba2792af569cd5bf0a4cf8fec903f37a6e4291cd754810f69191f6d337d5e8454adabbb69ce9963a1dcd1ff1969aaf1ee8bbe7579e2bc2cca57f0e7ea1179af2aba846ade9718cd30be93d463e3a8843ec7b2dd31ac840768c3bc8ce8cf848b5949ca5a6f15b9baa6a15ef63252e5b46a4fc70fcf701a43944d4df3652523cce1176a88573166b56b2a2db499a8c800e66a6674f0f476a8d68ada6dcfab8d613f0d7593ac77f27baff9856a2b6a827eb272eb870c35901c1ef7773cf739ab307814b87647c37b3c1b6ede0179273df35634a70987abb0488038123e375292306359e9ca02aa24582040d9f871e643591fb8608379d97ed5b4501d5c9d13c4a67a2682a4fd9da43b94a98e5beca00b4e9767c7c9fa7639492077f7e5ae00ca0ef612138b373a4189cb11349d25573f0e95859f39d3ec762604a24e7f5b4199cbac1d520895d56e7e1029b2f7a7bb16e1a323925920f0959da8cadf716aab0be240c0ad1d32b469450bbacda0df44bc61c4002029ac5456d57d75e91bc45bc80c76ebdc07f830afd5a0805389421019d819a49dff7d71b26d1a3d2e6fdd9cbd04a59d63792fe4f4f31c9d672c36ee027f99ffc4dce94b7352c12a10f292ed8d8658bca89ce465ec8db7283c24d606d34c32f961fa9741b68afc69117939bcfa4d49ae973ac838aed7457decca58643db75ee54ce8d4035cf117ef795d9a82cfba4d15718d340fd783caab2c1d56cba4aedf0dcaf2ed510a51fd53ac465760d87b19b6655fda08e42923515186bd0c0b2b7f3e6abf77da69d0aba3b917f2e0c515e4c65c588c8ffbee2d7fe04fea693bf660d1aff1625008f588842c3498e6fd1753960f762d36bad9e426367dc23aecf5330c27d33267c3c8f38cb351fa4be5ada7b3a35e641b3cd3d0310b663d75add90095438bfde3d5c73de61c26217f720a1f2f53eaac9fcc6be0cdb1f745a0c53ad37d0b8e29579bc5effe3a9b3439d3255ff112167aeb15a193188d6a046bdf03588e5f178385e7208f952f50f4ad072ea293a60149ff25c013946e76415cfa8cabb46bd82c0e526c05ebfa134b80812775dda9fcc718758ca2b3c0c4c7e8ff4fd09bc1c1993fb31a9d56930027f1b61203f790e1bbca5f8c38881c7fd34d19af9ea7699de66ee4143122a9f4cb06c299b7332f0adce0eaf11def8944e6e9c2958f283c17f5773f7e00a99ec703511828754283bab12ae90ea315a1011065c10f833f390e75aad8b6dbd3d4cb61005cce8c956f340709e649b39fcb9257e7191da938b1b5222a2c71e6134e0fe2e93413d630fcb983efd313f6f76e091be928525544e8075933f0e0016f4f600b470e8929d6c5c4c5015450e356faa961b832d537f0889f78d9750cd63e387d554cd50b187e09d69fc6ffacfbe0882abb562fa3ff27092bb082fe88edbce37adcfaa78704ebf2373c7f7c843d610d46057685d86711fae06f3e85fb85d176535f8cbbb1efe15997bdb6143f9b6f03f2d450e1a97fed3743f22b98f33ca2d2c199e17ef407ceb852840bbaf73c6b150e2b673a20caa191c21babd7a1a9068f98a7047e82fcd38c0ecaf1a7ede50dfb86bb6def05f87d005d42139892268463e31f65c3e9ac8d6639cf4a8de1a2dc70e59713e3f7ccf51176be874dd6cd3cd4f066f6d0db9acc5dac60a789f6e14a6a35d2114afa88d6262a602b06473c44f6e9bfdca6dd2a961c15c299c0ac5db823d20c1cd1ad919f430b75d17d4d2995f9cd3556f9a342a063e4caf57df180ee941116c69fbbce2b87289655287b769cc97e3e275bb789e9108f39c98e559d9299cc4664edfc5a40ad9250a158410d343471ec7ff008282c9e54587e5ea475decd5a8ecf3055197d1b333a0984d6de0741c50f4b2407f3ee36636a8614be494b0a03db65b34e939a0f266a38dae0e8c7ac504ddaa0865863ea7c9b994b4c15e72014e5f42e42bbe75d5131037908b7044758cae0f92c9c13af51d2613fa5ecaf02b8df8a6d2188d757b9d63b32fc84a49b4b79d9cd6c6c31716564488e6997e2f0e63a73bfa1d0091d1bfeedbda35efd8ddc9c6504b3fb0c8ae76a149372d0f4864a432ced2703c7d5232e62e4d629c53026edc8e65c70b3851f443c8e04ef1f609c188bdf7651e3dc1de98d9268d6f29dd86d0107a1ea51d032a455703b9f7d1fc29471721fae1a189a32abcf7f8d038141ae57a53ffa23b3c9239989c2d7a3f4467ca331713ee969ac1cc7db8327b4ccabb1753de4cab2ee13607515cf32e71e8e9aab57c55ed1828fa5c9af1dd64b705ca112a8dcee87cd26f5cce75ce55f884454e3fc8e5cf74ac2864c7f3844c3e6088a31eb10bc17cdd0d241c9ef66d030469a22133cb12ed4b836dd159216ef812bc5abb9060c6b92dd190b70316d81f5d4897efa4da0f0f33b7fbebdd0a397e629a78963f68bdf7e43811b50e61a9f3f93e585a48e3f2bd709714ad60c696a46470701f5597b46d6100db0172d11806213861b384bfa83f157700c12825d8a6147e69b20dda426d2847d8df77c13552bca68bd50259905d513f9c478b1b1a91cdf226ac0febf4f0e84c7dfabf3b82747e8dfa531b6f379ba781d23cff35f75f71d2390213863ad4e824db0264a014939095e1b87e4a833ebaa1f7a7ad4ae2fd5bb5c04398a8b91ea0113a6a5ec37f3e81aac88c39ba34a02efc296f2e87f67b9d7c2fd2c3aac3951e618ed9c862a4c0c3f5f3ff9a661f39958e26afc009418909e6a0ad572de2bcb086596297973c077247f5207665a1647e14dd6a739046f9d57f057a5ec908cf8cf7c3d1d1780ec5b245432c9fc51fafcc78853f68f7c153c5352818259ed9689376bf6609ecf83ee7292a1fb8f8b3929b724919b5cb67cd8710ad912d76e5aa8975e7865c31aaadb6e846e280c41a59ec17e251208abe25328ee4d8f14811112f369c62a0fc6a5f26b6890d873d52e9f115801cc2780bb0f66ac69dce81d16b6669298faf8e0b005f3edb799f7c4748df358559c4747ffc2afdc69996d11866753cc874edfc31b890148981d41072bc8579a9afcf3447a7610b1ba8dbf9610d11b17f1a93b0b416b6820b9310063465038ff7a61041ce8603b0f4966bb76547a72c6381245cf59d4cef828c3532a034d067b154a64e05c9ab6e7a0690f2d467c492784dc9233e94684e736a16bfc9a1182e85a256e2b0be5a1c5482b77488b889bb46d63868f384fdfdc89b7c90f8558a0fb60eb53689009198b1476ee0ff165155bbc9d5034e8896dd39e051696c13d2c3903f7adbcb021fe1e9045fba8e1a9e1cb11c8956d3c8e38f1ad6c5126984b34343417007b3d3486f5530f0ec641278bab4a53a4fc4892794690e864802613125f85367acae1ce98aa505b34a80b7a404021f6eb5d1e807e1062ee0c1b47a81b45302c8fead63ed7dd7fe33c64f5935cbc48cf441757e8e592d24a228813579730af27c33439ebe8647ea2645cd9b8e7137fd26e194ac358c78fb965eb46721586fee6fe074bf5566b048ef9c66ba483147794266dbd0a2a9336c6347a4308cf3775ab39a86d47ac7e12d679edf26bb39686dd20db32c54671154016a63ddfa8c6bee0d950a827a4e134f2864613487723596fdf2371898f34cebeabd49332b43356103ec126ae6c9775812a29124a92cb536b99565e034ec0b527c97e3cc86b40bac944ee09b764ca35169ff2b89a14f4871368880466253f0e582668470968119d354b5aebabb63e25cf49d3180ed1df0063c39fb9390c98a3c8e453bff297a193a55474f94ec615bf6712355b760627873b592582d79afaa324870bdfd7a76ce0738d670fc31174dcc6e11b8b5ab262907d2319069f42cc57d590270ec274c173a0a23edba28df01ab13deae3a907b984e9603492fa7d0ef5b6c844bdec28f4d4957eb0a5c21f0efad1e515dc09599f930054f4c4b682252892667201ca504deda8a38c5bed591ad002d0d4cf57e51bd27e1127ca367f186af596ba8fb985d7941546d2b3bed2ff74c038315bd11d88f10cdb195976bbe43c2470f35ee2dab27288b3cbf82ea37089e4e191215ef240b632aea6e8d5badfd95536fa35d35dcbacc4601ac04d644f2099519107c8f04c68a8c2ae58df6e0fbba6490cfe76a9464d95a0ca16e6dbbcde7796a6f535748f9588d64af0eac035c6e25d7b91f957c22007b9fdd2f36ef1294111d8379852c23b2b7c56b4ef520e3bfa41ef69399b7049a741eb75bcb4c255d9e22c8144869776007f60841748ed3062e3cc5630c15274c0be7943ae95ac43a35bb7f27ff734677887d0d50945f98157bdc579fcf13a3b3bf3806382e8dada36c2f272ee683b77d1ad37335168cdf775fa555bafd541e870407e1c88eac9eb8d0453449ab093483bb3a4e84182f41782a592f9a4b3e889d9b4d569380f756d9c9a3e6fddf5019649ea9ea559abad9befe7418359a5caad5c1b9e529dc3473834de8d10afd1a1dd6382b92d4f0922656399df255ab25e8944acea9e96de3f866c03c7faab54338e5982d5a4939db0f29cbafb4b296bf4e16d8fda9255af69703edacf3b177a6d4ef84deb626dcabd431323097af86a53202f2ff0239ab1282345674985c28176cfc094d8ecdc9546fbc1dc5b6000ea1a23effd1174a0219b50f053dcab3ca3e1be5dcee513584ddc7fd90837e53d1dcac33b9c2816a63ec73f230191ddedc202733f4969ec1f41df90c9b19b5da1b1b24a3a84271e5259d906ce0651a5c5c3d8908d242a9e86cbcdc8ed438993a8b38ee228cfd3b16d457ccc6e4628fc3167a97c0f0c9fb4aeae55f617aad53cc3dda93a9458bdd4c95ae3fcea2c8cc2945a8bf07d1960f3b0872d06c2e62354f607e1e42b3e48f5a4e6fae9395adbdd5ea7ef274b724f1a658181ded080db4e6b3dd83300b5ef3802be70151d204e1256cf8ab62801fa2e7ca3dbff5a60330658257d5b55e32995d7b5001dbf3073a43c8c6dfdaefa9aeaa6dcb260c3feea298e69399151c8225a01e4d8efc6f75f4251cefb778eaa71e8b78bc33884a9b0b458ea78a1e8bb892084d2aaf819b8b7308f26683a0a2bad16f07f81e5542c852b1ff02d00002df0ea0f2125f0db83fea58ec790cf14c7434c113e8392efda242fda5d8f5e3318dfecc2e830d7e2921d26fb0b704f808ef9149669b298953e4f695e592cd45674ca4f9560cef64ee8a6a37740b38b485c3b93581d7cee9313b5ab71bf90369c4477f9c9d55b61985dbe520cbe021ddddc42a13345d9748ccd58d0fce73fd88982f1edb9484c273146d907a1e6b915c6320d4453c41106a2474fce1b1348e3abc404a47d2f4f273e59314b95fb0bd11922e6ad4d19e38c788793486aed6734183079c1e58aadf36c1124460544d098493897fe6c691ebc82437bb5776240889a35ef79ee70feea6cd6b5ecdb8e200323e0ac200448ae8751a44827f87f97340d4357abe50e922f98cb813d2ff5b28591767ca8d86847aeb690efa31af6c07f0622e2fb6a2abfd8732c947b033a8fada01b349e6160e714d9f73946929634f78aeea58aeb157d20ebbf5844d6ad97a2decd4be3a3b7ce174a1ec82f554ec8107654b1232eb2270760bf72849f57223a472d83faf75efc1f986d846c0dda9fa8c243e35bdf39885ab65ec26549bf26e9bcde3372e181015bf29abffc7d2745e581e31db7fb6e603554473069206c7217e260bac35414bf7ce50c97e4971697c92caf16531c6f1dfb517b3249ca812c6f5c6df10bfe9dc8315845261d2d31ad6b5261db2f90313d7ac6690cd57513682551c435159bb8daa7bafb84ac4c486442589ea948cb462e312e5dccfc261675670a9514b05c287b3aaf530cabc11f05f4dfb06aa70e8d1c9e652fd5f61f2e71656ef64ccee1ba65c57b083dbcab0772b22ac7440897407fc4657fede1dd5312f59a7b69cd3dc12086b52b231298f9fc39cb82cf40d5a58f9830c0b41d22718b6ab29d2f7a152ad46d07796675b3d5bea508f7466f5e8d91188f5e5bebed67df3934d11a481be0932823404c6dec8d016561fac2b24106881c7c265649cf0459051b1c4153e2fd39b5e86e47fa5263904294dcaecb1e5253b51bfef28e8530310445ef9ce450ddddd548211f63aa24db083f3e4f2fc10c8b68d85d61a0214561c424a1290152bbd3efdc0d644c7de3d0bdc1fbeb7f4bf3998840dca5a5b1e075022d977ba382da19d2742b324f99ae5f6bef04f470787ac512ea3513d62330eb10d833889ec3a8836a42c85860c0b3726df93e18267d7dc3dec3858f9cbc848433ad6b429948da6e3a5a1d532ad818891a758a346669ab4634d7c0709e7ef25487e56eccef019b93e5614c75fd501cb9aca3b86b6d30c55f1823a969b6ee1e623b08967def212f2f2e5f40b6974d498273b5d8d8ea3b6a027b384c95f71426694fedeff2d80d43cb6671ecf0ba9f56e40a6f1c595579202e0a29a23fc463a099b169011962a1f2c850499a7f85cc3ef9094e5b90940a1e9348460ef827974116af0c24dd24d5f56ed798b1140725e91eb0db859019434af8b5e445f4defa62bbfefc1be1229325323dd8bbc0de6a86c9e32eaffc3c1ed9e449744ad61c3fdfcbdc1f5a5641a94100f848ba25c6c59f654f638afdb08fb9c3f605aae9c4104dfb4459b19f41bd384ba8da16349dadbd5a5e5942d3fda08b09230435163de77e544183f25e5fee9d680ca129eaaa3032276bc4d0d981679f398faa9d602241391b585aba46674944877337798be38696289ddaca16bd1ba4aacc26aa45f6956d435c53fc054ad45b03316e7212c30aaf757e4b7d22a3a4a732ca2f681598111084e64b2aa4fe378b53df5972c448b751a9e7bbc1fe5e6b6de0aaad96750b20d07125af306aeab5799d82ad4b080313b484e8300c3e12f1d1500839aeef62c045f4df853696af73907e1f272b244dcf0b78bb780a21784c9554bf86c1bdb71e686f281b2df807bdba0f7cfafd1d02dfe9d74c858206ecc305911617ca24ba4b2d673394b2e58257063b2a98d82088db8b80a12de4d3aed8e417cf496f8ff128f0c5535b5cb3e74b3bf22057e6791cca69558eb80f25e327b2b01c2d630d98f6d739d87f05af1b021461b0af58e55530fec7158b95bfeae0b31b383a152b2e6259f3af233730251d5a11cf74741a5fc3abfab369be76bc3abe7279df204ee569ecb716a5bc5c86f830d1d33394a672fb1676a3d1235f572435790cc45e1fbef050c146b4659fef0f72d244d28342f47884acf73bf5e0418b576a998bbed9adb331bde3c6bdf57b973d0686d7519e5aab84e5ebfb43916a9c2962e36ce664db40c7e5d6e51018a54c63885df10fea541ecaa59db0537a54c38adf6dc21a2bd65444d4ce9bb7ad50a637d5989109668b0eba5e41c92fe78624c5e92f0255d4983cedcab71de4f97b5553b1728a1b4ef4c3fc7e762ebe6bad7bbffac1a4ccc8439e151dc29deddce959fa09842c7b7d9711d5dfebacf04d5774f2dbde81767ab46c3f93cd12c087eb3d1d699ed3d59a4dceafd0e63d5796f85e1e99c3bcb8511c88e36f16eefa3bac7972ed4c76d7ad5b04e13db2788ff6f4c57f106e77a4d55c6e43eb5d82ad239869ea6c4a82fee38c9b131b5c3af8b72efa4753e562222a8f6457b073e1e70dd410bf9aef8ab1fd080114d1af2a413039712e0db963193463ef3a586405d1401cb9d7ea014ffc3924ea5e55feaed002da9dce474661a6adee8238e2178f5d5c703ed456a348e4977c7ed8d4480fce0539696ef337b23fc20aa5fe0212158c0223aca0333c44ba324186114cc641c39b16f65266c6c15cf71d5cd537b5ecdeca892e1bad07e2ec5d63be0f692723b692cf05a7a28b50ed5237c9484e026341f2d830c6fa338db8638fc83b59c748eb74711ea3c73ddd02c51250bb3123f175115d5dda6b0ef9841e4420e73d9912cb86074675b8e46990fd071179fb22ac2f4df76d502c3881cb03570fee2e8b9d9aee5213b769aa45642bd05fe76b5503449dd15b93627e66a0e32e3aa332655b8c4fdd8fc1a088e4feedfab828885d10ce26b13e4ffbaee9b23ab7ee27ac02e465c2f16fc8ea41565adb7d32d4c59ff8c7713d85e8c34a17c5b86a0e0f0a837ebfc2647f993fc8ab03c2121719fcca5b65433aee62794f58274d4f6bd2e789f42c709cab5b6e00bad42bb0428caa243c9095d4c57e596fb19f5649f56a0411be5bd47d98b4aa7f79c76583a29f2c6254feb24459fb654abb580ea071c7d25961421a4b2d10fc584f936f0cb197beda01bcd5b7621bafda262b1566d77fc829e4ee3d75fac07bccda7fe7dbc71f2cf31ad4228c9f01ef723b3bd03e4d0b65fbaf303deba53e72ef6965fb68d23fe275eb132198c8d20ad6de0842ad8969b12af629d358cd68176eb8da6f0f5c9e5be0704d4882769c552ac8ae62163294a73ce52938684fbca563524d896ec179ada3e27deb371c0cd59e582bc69936a6b8559bc5ce48aa1cd4c5784e0c03ce37fc8b97f1fe3f771d0eedd55df241a58025eee8203c53b384dd54b2dffefa4097b31d7df8bdb5f54b12e6729d1e7d962f56d9c23fd7ecba777f90dbdad5ccf7e84e90af17b80fbb7b3de801e445aed46733a39017241af1d6292dcc75226bc45d8a82fd3ed10fe3052801de5901328d131eaf0d44bfe4bc15daf14b6a4d82bb4f3acca1c43f6887f96fb9ea9ad4416b5fc65280e30d213598b13ad83c6af62da5dcadb3f1dad39222c33bc450e2195ed0b6b96b64f34263a90bbc08b16eed6c96f59da2a2248bc156348f6dd97ff545158fb9e03d88393aee18c463c089559dd49c2649d90996341a74d89e7a70987b99601307f59d749d42859893b70633adf2a51c794887100225e19b89ccadc07749b88f8e2dffd213cd3bbb1632430b6240dc4ad6acb8a05f8f97206574381ce0eefb27c28e48765bc5b15a255303838e357de9fc031169606f32bc6c1e0e6913565cca20e96af3b7cee44a42ab5cf0895d3f3711ef247bdcb8bdf337c26c946dcd77edb56f4384e28b6547eb5af2a403c30289950ede733238825d0260548020d01d31c9452a68dc89ca877f42074c5728d034367be21865f2530456cfe7ec091fc510ddb617802ed27a1fb4ae0842562bd75c10dfbdc26bebc23d9a5fc0782d0fe459ab669d5344fe1e043c15132def92fcd55fb509c6c4d6d9465a0fa3a28f3a7aebe448ba25512ff31becd31a95e96ca3c04941fb596d6364219935c2d45d84a9cc10fcb6546028b48b84a71496c3b49da6d246bdf22051693b06a608ce04d0a01734ba1d6583e8f0e3f1ac38b0e03b0ea625e080ddf47f62ed1137801561bdcdb794ab8d1b6da5434395ba35cb89ae9d0adefde845e51eb4c9e707ebb70a2bff30ab9b5255cd446029a4f6fabaf2f7147de62722bbd6cf085850a192f07a6136621875f587e4d9a6da55374dd8435058ab37e2a64b30add3b21238ceee1912d7fd3c6f37ada951dca53bd3d48f710777ff1bf7a9f2a2fb814e6257021b2857a7b24a911424b229d9ed5ef0b3ac8f2703fae70f127211354a28d7445a659742259e5291d68cbf1da813869308a6bb6092adcbdf16bc8b1c95f1e5e3f2a2ed34778a47c9a4b64fd3138ff3166b0680e59e004b1be68bcf850517fadee5833afdf1b9fc8410f5f7a883608ca03b517775688950b1a134ef1d93c968a4986a0cc40d947411330bcafe24a1f8e708b18fdf4ca35467f920df74cc07e81baea812971c9826b8c525fd930e2ce1b77b1c6ab072a8ae01210438e1a2d68c8e6eb247e8dc8809505a5720e90b1cca25e4c57fbdcbcf8cd8c71b5963ddb0c6103ada2bc7e357be128493cb89d95199a09b07c6935bea7070498f4f80cdea2a813adf41f438ad07e380c79c96eeabc5cca21ef44321e64878deb93656000440f0973299c21ca2b6834e98f17de01349fef4920b01380e773fed5c9b65d76c5eaad1bd48bac68c2328cd3fa35da8d31218e1b2429b65823950e8e937175475f8ced110628212581260283749ba0fcbfad9d3a1a9b193d17ba2a2ae8cd5df59797f020b4f4fecd922e2a15ba8d58cbda8d49d2d7f6d2c7568f5e70e28d31ba42f4f204f3c57dbdb066b60c9555905a9437ee1cc1a41d99ba8efee0e6f7712f2249fc5df5c8abb557132c76e8c8d0a0f599e3b871c4ab68fd22a54f4ec4da397e5b924df34b8a9359d40b5b85503e0413756d7b1d20c8f10a320d0cd9ee4be891351d4baa252fe6da96c362fd48fd6e317283a28db6a731fa7e6212c03e865e3c268a47a3682881e3e0ed72344dcdff44f94cdcec3e08554bdb76c6a1430fdb1715e0f94fc1a0c8358471a1b0c1bed300cbc631ffccfefe229735196e0bffc7e6bc96de2e81bfb938b6c2e8f6e280dd4d2f5aa976f8e399e7ee0574c1b1d964f75b15e36b48aca89018d798d9c6357b09937b106558dd98db0acca7608138750fbbf81bfd196a8df0f0ad5fa56238059e4b9fca8873f57a367a52320bd191fe08cbf23ee3b2b86818cee547457462b4a0e064d16ac14099c13b670ec667a0c22240c19535c1839cd17c121bb78b73bdfa76ce5ada16186b695fc4b7f9262ed45fb7f5af34cc4bb1200092a1f52a7e70fe8fa8f5ec955ae74889ecde71bb43b7d507bb8e9e5d7383f08160315c8e97e8684d2b0741d119dc8fb02ad16ed0791b35d755dade3d1b0d3a96fffcb7dc996c4dccaa111e970d02e8e370aa6c9a859e227b483419ff2e166be7f5e6f8b1c5352c64424bc9aa55b6644acafe36f6dbce72173763fea2e6a2deefa1c728a99faa61c11029bca89945ed771e7f4eacf3d56759dd7488ae1fe92236640cbb28794450eb6b96788a671322cf5da5020cb584772f5ecea227bd12b515a52649c52a27e9fa19d1ada9205036e63b7d9ed8a4bdf73985865630cc86ebc37f84326d47ad155dd52b902d063e21447b8c433df99ab768a31158a6048f70bcc7d2298401e1bd685c763ebd63bc9b258a588a90979a3152fe6bf357832034956e8e9f28fe1f565c5cf89a7b05c5d36337cf2f470659f389b48c386440bbd48c458ba96a2a4f01ee8d5aca4f25b061519896d043dd042166143f4fbddafbb33d3752810e613bd370c9dc27686e6c037b2e01a11383a0bed4353de6e9380c99c8b0b4280ca104ec30f73200ef331f27b9f4938253effc5cebf54c69e31b332c50fb65ff788ac1a18660de7c9a651cf18df8e96431df94d9c52f41f79fcf3fac242340de6a5d93ab26cad4acbfd06b743f1361915f4cc7db95a91add966252073dd17485a65268d7fc72ab27beb01c79fe0e8db7a4ec25aa6aeb3d20f758a4d4608047fc6be978bb0a51ccbe00155d2573c7e977df8b5d895e533538e51d23196723a50ffe01d0cc63e7b601854e5ffeae0fc35ac1d21a97ec05505255eb9969e82fa0c60dfb6f67a8c1a6a95ecafd71601017873b1e3f8273f348f008ebabbeb91a0105412eaf1cdd45a8309e05b7002abaa60d71c1b0ea52fbdcf00400b527213175fe43eb7984c1e4204fdad8df50a71b8db153566f16354c155f612ccfcc829095898a925a99ec23106721308dc381e132fbe48e1bfedd0d91ee52a86478a20e7a5656c215c5b2da954e2594fcd980469e1574a0522200846ce0a89443e6807c1d8a0d37a3a5ea9c56171fbb794731ad93ab3514b1df6c85ed18403e108ede80da452f3a99e298ef8bc7ec585a606435823448f271ef99977d9a9282e1a9c3a1c1ba3aa0be37386ec68dc3d6e3673e387c114361f65fa6e2ddb16531e234fa7a99bf6bf1c771206a111e11662ed9df1981cf8fb85c1f47a297a6c121b805ebfc7512f4115bffbbe22b1f6a049705560d099d1ec133907360739fad60776a4fdac0918fe981f4cefa575cacbc5f06b92bf3b0b33d88a825db7a044e09c79476f930f8272e56a29011df9ce9187e7a26f584ad016896b1efac5d6c2aaddf9820d64d9879ae623cbd731b860ad7ea49f15305adafeb42f19b43bbd10d54b24b5c80a2ef264dd036de3187a50ff2d94a2c3c28a07a458fec1fe8b3a7384066b0a4e927f49d024cc7cb73a6905a86cd70cc2e25600c964cfe82173a906f96d6aef3100e9c58c93ec53e7e0f49dfd21758c987205038e5f8641bfcc150f1c6df0b2341a7f1997afeedbbee0bdcce2816d508bb61a46190f39f5ac4455885e1a646a701ad5592289383e0ffbe1cf2c1a24af0c9cc6cd7d1618059ee890cc27bb2ec01c337226b60575b4f8b65877e26173752f58fd0e92495907349fd61cb9456587a6fd8d982760fbd06f662bf2d4e692a07c76dd0190bcbac505664792341e7ecf396e357e5c17704bdbff1e6d06dc90bc43a288c6d6adde0e406e1177854cbd15d1913a832cf219cdef6ce44a5249961e5f945e909e5f54d97988d313b43d0b59fec3a8084aad3b9240b7921c893b2025dd2644dc3b10e0a21dc876f3571d4c60e2d1fd276c709d82779c10e4a9dbb2c4748371b237b83780ea3470eb5c3ff9940e6863b2391b458d540c275e5733673daf5c7adac32e085b32a5203427544f48a6e0ef6edb6247ba6213c65635771af4a49ed39065c2f1d9f7f95c328b707d92eea3094493f604ed051b4acdac12971d602a54ba1bfb5b9bf52e6f570a9c2a6b3d0f2fdea661789ee2ed9141be3c7aa2eb22f276b5f3c3a0e3bd19c63b65d585cfb18b9844b6beffbaf090594e9ed1e31bd0ec14da2434eab91edfd277f90e79e94fba17f7430c660ae5819da790e9631970ea89125c39a095e11a0a2252147e4847eea3400a9f78d30b5bfb2eefff85c2359050be6644a8e0e7d764184b7d54131a0c9d7539a73c44e5088a06c837374669f48e9b760e68efe3bcc29df01ee96288fac3a2806cd75e91eab297b017a141c71f3dcf2328945344248ca3d22c345aa766657ce2bb0254827364907cc29b510cd3fd5c679e43fe3992173f58856992d3be5aa3fb8061f897124a6d2e848652458caac25a1004acfb87665c95c65225f64829f8bf3873169a4dc63fe06f42037660c3d3fdcf71bab76c7757924759f925fd28d8f918e9f2f7331dae669b3299bdc59b6ab42fbd8dedb95e65498cd0552b5c205fbc3303787bb35528023c9021f35e36967675aee9c3c8b1c3e714214a2fdc687bdf2b3afb4387f68b892a8b16d8779d0fbd51d1d58fefeaea11a00e83f2be4fe86e28e5511396c49d020f22a6607d8c7363d388fc8bac9c036c1d063c2f2b5294491ad576a84191e436e4c73dd73f62b603ba0ef1124bc205054ee5fcc7f3b4556ec5dc80bfdceeed159d4b4613ecd96bf92ade5ec096e9eb380b6f9f41ba62cfefe65bf636f0b7aa0334711b89a477bacd257effe8b46e74e06c3358190b296c9bcfc0f86aaeab1ad3ca83e152b237ad4f94aa7764ea1735554b441563ea2135b51ef438088ea9cb16d2ab035cf6e0cdaf7746bd8b759a49a689f73c1407cd17fc667aad01a0e3770f56c5965827eb67370e25a0132e0754032d01800a39f4787d0c43f4fcd57b8fe5da12a1951a80244f6a4e356e42201e5cf783ad5c084c4b9f8ff5f1b464dfd4b817a431c2238697804148123b349c0d7b4082d8cd25752078ca439cc3728aa72545f33e50780d28e00dd116b557fab645995fe42e79d99f0f0ff0c90010c8e909838622dc642e5b7c3049f1f5e8319cbfaf3d2e24863f558b1ae17a5b2dc0fea7d97d37462d496d7c8a4d832e78d362662c94309bb519d12806c800fc0f7c9b9fbe0a04a24d7c7dbbb0d13856f87700b72817f566e0686bc09b8408d2f80922c8a4af135dd4f9958f64a384396003761a20b9bd44f18470d4833d8666223abcd24ee56697b35f26506157e36006457b4e14a89ae89ee1e7137eb1d7a7e260e4ae3e4e41466f0a363bf79f5240cb11a5fa5db8f906375c1d11ba0d2160ca57c74a4d59735530503c257d2979526bc1a15ea91896d194466ab3a96d578541217e2bd4d3c149537597b47a13bd79b4cdd38af79900833af10ff53fa13068c19bfedd74868b4c6417006335713d7c212d559c24d328854db9963c43662832336718c285a61f55dfacbdc16109f7ac793da5487c45cac25d8a9710c3936f02ceb2de06be8f78e592664105be703f959aa54964a5626f01737ff7928c5d08932b6adb51c357fe4e6d70cdf52fe1c9d2788c67a3135db627ae5b147c94e620440584ca9e28b1b3c4f33e006fa9d97974d90adf381b604527f0ccce3ff1d5403f979d354fb8b4d988802b8dd588d47823330fa379a0aa1b6693a52593e01c39f3b67d949ba8816b68debabeabf56c9b86111416915b03a1d037d181b56aa5e271e1cefaa873ec18045f64e4910c6680f77cc1a7dccec179d537f25a98f7fcb587bc365adf9da8aa4c19842da1073f71e14aab7e7d99d3128fb560b3081321cd102cf226359966df99269373b77ff2d16f029c5e412103996e86f35ab40cf18b5c380eee60ac8198ae2eb80cf83602095b81ee019a9e5ec29252a4163871d1953ab89d374709b8d86ef49c93099a4e1c9decfe8e44f056a9a7d5928e3c1ce45b2ef39b7496f6e59431dacbd53ddb701043d865f2e6eb46ae49014615638c9a14899666cbb73593753e61caaba8fa6624895611edb72faa6f27edfdabf7db55ade541933ee7272099fd758b96855e7578c71b68c00ac20874c4871b57c6d7a86775d3b4dfb93f204edb9a744559ff7cfe5826cb78e1052eba297cafed17c9f46113cba19befd5afb7cc8cf8880bee50688f2db56b2c83c0f9e0abebb8b5a2a4c3e85400ca3ac005c490a615397ab493df2a99efbda684fa579127701e3d8540e69f2a8b84760bb94c051e7e5d91cbc423fd65aeae0a425736964941b7077c7cd3aba1c91a0b119ec817d92e67cf6ac7d0acd5fd27094e6567d9a0792395c51b01edb9f455c435e4208ceb37d518be641567547040a2fb0664afdfc0f2f89e9a247145a63ae49b4f6b4cf70d5992bfdbf75327eac309848578a5ae4c17c837e5d7677c6762b4d348b59b800e820dc8a47a1f2947341426998b438dc1442ea5630f3c00de065d4c9cee09a79e643d467350a67e66fa0db1128af3690909127cdedf8b90003c8260d38ce83adba031f653f5170a8a7094a120c5c19e4c873e5a4ea3e7b024029f2f971ab5d8043a2b28bba751fadc3d35695dbe009026250a20dd0e5e76798bd9e3c03f0351f38f3d3b475d44d2c467e79e8fed7529cc71bac5dfeb0fba15e620ff4b749c53fdaff269f430e95be3084ad53d6689976d695b2f0541ded30dd4b7003f96c6b0730e8fb9748af79b8987353240ec56929ea15217abc1ebc0357e7415203714c7f7aecbb3f7557d832c8566b322e157e876704717fa6f5d5b72bea38e3554f327e813023d7defeeaa647c45f6fa1b14489a1f4318de9a7185d706096dedbc7f6b1bbaa114c7b4de4963deda429ac4814353070eb4c9b205893996964bf254ff216e735c2eed0f85a044d3f0f0db7c64632d44fab38ba42af30a574a24ed211f1eaa954dc7f5b5fbf570950ffebd2965296444c94532a4f4d49481f455607c3372b90a0d62c661d87d855f6d5156de58ba8e09cca7e2e0a85c2ca9d99efa6ca81f0a264b740500024b4521b3c719a13302b472110d29bb569fb9f6e4703e57567f80604f80b940251968080c585165491da8d65aaab94cc9d38ee80beb54a395a1a6c71be3a71ecca46536f3b09dfc87aa76f4d482f4f6eea2e25a568ca986115f52e54ab21e1b3eee21c00acaf2b92c1143f42454db2fe4186e948f06031b1a590d02d78768f251fa9542c89d41ba3e1f93a37514cd6d7aa5efa21791fc924e04687adec4518f774c8f4d9d16a76e22d4ab1b3916ddb379a6c0a9ad3e8a7a6236e0f2af43c56a7c8f31b19ba89a02924db7f1101dacd6820ceb045a1896118386e9737a56c7a503ec22d6361691bd44ef9dc0c42856ee924b6d79404d2a19e94dc0c832c825b0b0708de5f3e70c623d4cf52e81a0ed28f0494524bc82b2ff233b3b388cc78456f573e0ce5d15a0ecc68b2d67f7ea1072e773d15e64486d7bd15458c85e95bbf8c734ae7d308f2b5cf7ce0b542a7ca2441480b692e6be3cec257b8ee8443d83aa5cbfec5d4aa74b0dec7b3396a6a877a4d510ff011aea0784fca2af2c88b1cfdef3e7e52653bdbb6c7eddada461d71274924ffc3cc1e7f7d5a7aa23fd59ad9337ede5ea085c55ddaeb96dec5901afc8b3db9878682af74774ef7100568dfe72050b5f278b6220a87ca46589511772fc424c2243ff47d9416f34d0e0362a44aa65baa49eac1d89d0e8e9bf5535900f5e2ec2e329807bc38171a46d274657dfa08a32cadf9700ae0af994e27e4f52d289981920f6b24d4e19a222a3fca6b999b9574dc67d8fd9c4ac64c664095b621c3f3ac4aba21debe29a3cd6fe0844acfc4c8ee4e8beeccbb4dcb3b7bd162bb9e8a1242f96a63487c1550e282eb787294ba75099f6b6a4edab49f5ef44cba3f6a6ecfd15d544dcf1368aafda0c293f62b7b9c8e3825bfe225731a681ed08f215b984d785af5f39cc49249ce9267bcb6c9125d5d7995403cbe4501c9c619b0b471474c5f9affc6214f5901445c57cb3d3f23eeccbf103a0fd0ba533cc37e50999defbb4236ff67216fe04e20a512883721fa0e97f5d3509b6f580f6b37ec21c9eb036799fbb6f1507461ba49dbda83b96a7974d19f875f9d4bbe6b94e4189431f27dd601a6ccaba0340751b3544d102fb7101d811b410ec0cd93a54017ad39130f6d3b30ed63ac4ba8d9ead21acac20696d1f3e5354d184c4c6b4e8c8be2c39ba3dd8bfeab691011d840b167afc1d2f4132c2af1d4ec0ad0a6831c8429ba4528c8503d6416d18370ed583944920f6072c3fb2a7e7a9050b0400f05c769af57460c12bd014e5691695381e3016a68ac8ad0c6449216e86f1aab6b2da7e3c0afa53aea1cb369f142c03e9da763f4a7a23c319822af7cef4e17e36667f771c5a68b34dec8a3cd0ea82a4f0905ed21ee21b2184765af3d106d5b4cad3fed0c2f1a9b9e869777c5a6e134a25b772ad6e4bc1639b8a5f6152f5f4f55403d619f91f0fb1ccc329d2a1c4e2e0f127d9b942daf8913c8af5a336cdd78df4e82f6f6a321bad222e63652cd00ebec4aba8a57ef82299d42d45e422a263fecb636c42415c171015b77b0959c0325311b4e34d9f6c11fedcf840feb78e22bb1be628365ac07b3d7278793f47a74bf156cd6554ea6ba1453ae2f6801c79cfc0c2686e76bc2182c052171698fdaef3b8c63b6de4e7393642444f0fcba017c7c8eea3708724bb726fa84de6085cee9cea72cd07c6be07afd097698f8086d02b816fc2199bbfe93e6d347a95d1662415d68073b32ea232d0a014aac3cae76ce6ea22d5365e2d58643936e684630b8937e66f4a9d451fc508264a482b3821d791b455b50d5ed2bc510482f4b0665c012689c0dd6f856776a3955dcb07d62f9a2b5a153c0d88f05c95f56930b8e9dcafc98d23e61a5edebf0917a0efdd56cd5f1dbac7311497929588d8ae7110f721d280ae48192e9d4bd970ad115cc246e492b6aff0102d9ab26ac1b4b5a9c79180ed9c0486dce2ee33ebfb0e7d7bc257efc765f0bcdc4d18cdb5de8a95544825d20b84999dee3d454f4cce4c7605188761c920fae1c4f4cca8f6928788a6d235facb3ce97a49f80f7f549b8511f37445910af32d209f6514be722d36b218b88f86cb90a2d64b5bcb62adcd543f3d0e01eb4788816274675f4ae0aac2846cd12a6c7b6f2f697332c5f8d28cf2a3bedb289593b50ff45bbadd65a2d9ca65aff2229db0f17c76a1ef70268e2e60e86007bf41dc2ede351ea5645577a2f1b3a859cf4e8c4e3b3b326f6271db2ac6524d1a99869c54caa1bf9a42ad2aee148dcd57914b32fb713a9a38cc6073669d6aca6381aa48943973117254c32e65ef4521b020569b506f62d4a6580e2880fa45d16f15f187b4f86872595ba50f97e1c83309b8c2cfcc4f63a6a17a21971ae51197fe34957567a338eed8a460d19c5f8855b4e9e92e330de3a210b094b7e5ddd7fae772657cee3170e11ec613a0cb766e198b67e75a1ac717b8f82a93ede752441454a4aa92552152419b577c881eda925e33be4a9c88dd8e8be6a71c0cc125e2210dde14a0a8232e512a982afd767b8bd55848b4949bedcd89b5bc7313f02c0a789a414e70adf5f9fcd382d1f62f980af10d04f9921d56ee451b4c083e7be14763ed2609418c69f88748b6dcc895844039243b4aaccdadcc89229cb52e9a9943a3af8ab376dae08dc9b39d07f5bfa403e91e0dcdaa0b886c5db961a98d3cb65f2ae585acc6553c93946bec7251ffd85f7afff2fa5770fef0d3b9a575783bb4fb9b441ebfc3e2ae11f0c86db8de8914ed12752080a5b90e35db425d3566daeee8abfb8a16b85df774adbf3d32660f5828f5ae2661798cacb6e5cac91545b18955d066e58bdc118edf8ab0391ec11269ed12d8713966154cda83554bad981188317f557361910d36e61cd7e6e72f8598b20dcb8401a44e15be230f5e15a8f89eebff81246c9fc2b7df75009dcbaee598f811fffe927148746b47068058a2d2034563159ca1993bbb64412949a6781d7701b557be1d13cbbde387cb671fc4f5311543c4b82b84f36e9aa8b17f781363848f0c8b3f87434895ba713b8bc1b93a753ab4ffb93ae27751616740e9dd3c0e3e455cd496dff52d1eb9825f73be049b601ca3fd2b040c6305b61ca2cf8189b7915197babef7243c0b53448fa4fb73e2d1f07d10ce234f15a0077303ccf5ed6ebc0013faf8b8110df6942c59dc53fc310b9410cc8d2ba994d4976f1db411b4c1feeeedccca8c0bd95dacc30f0dd2ae2bf3de79fd8b5196fc10c336f69168eb1f2671243da7f7894552f4f7bce3cea12e3e2b114ca8a4e5ebea89720cf92cd8240b96f8e288d6b00e2ca287c25f9a6f4643886021caaffa1f31d3af332dc2bd4166d05b20a3b7abf7da92d71049846a1f0701aa5555df98fb4153282e39b3827fbd599dc5db89e3fe93e0ca1d5534859f8903781e43e37624aba8ff390053189fe23312c672d21356e2bb5cdddfcfa62fb45cf437c3a3909effdfc88b1864945c9a86eefe9cc45fd2c2b539bbb514d16b4a0f012bd69a89949b460f0987fe5011e19ef129d366bda0bf5d24527d56141a5ee0c3988d59637d33f453a2a300077a3294068898859ea6693b8f4de9c2efdc6aebeeabb4fd159732de64158dcfa961991049a571783f64dbcccd6b35f6e2853d6ced007960f65492cc6f702f759e2bdd7d972f2dd5945632e6a96ffe4636e570de6dacdb443582f50f6703e65d1616f5ef12ad4d4b2ebc160f18101a03fb12bf35941ca751778eb2450682fee8709610094996494a6ee160c0b1f26f5feb2a506d3e672f9bf63e7ad8872f3f8e681f868169275a228dc8c47c36b6cf363ae42e0eb89a3a3fa055e4f8c623afb40c9bfe06e746ff3450ac3522800f380ab9d7286fc79077684d10a3751e4b8d989f045be812a7f2f62356552a37d7033d49295e156ea8af910f6aeb04607a4f614e19f1622bfcd1aedcc12306a1aee807b06644ebe8c05cd8c61e675701fa5118d57d1fe95decc6db2a7bfd1572a62879fd88256ab90cdb55d0633525e03dbc423fbee4ee2bd38f096869696fc2187b234e54395482cecbf23e35c893bd171192d724a34df9569081c2a91c9a82724155ff9be60dc4b2c0518f0b3bc228266a76e047dc0fc45d8cf74fe5800f75da148b0d046491c83ec61b399d00f9900ffc5d3108ff5af5490d2920d8b5a745344f8377250daf1dff2e251d56e4ee5e6fdf19ebedb2b5b37c735f8479eaccb99f3cc50eea5cf8a871ed18c667b75b59725c34e24e3acf87a92715004d4996e9d6a45016fae0b796d75c60b6f06f4446ae0756cd8eebcbfd229b4071c3cff0a65c90b39de9dea16dcee7de15db490d77599d3dec73109e6b2c8fdd7c95267f562974611eff5b159915cd770fab4d19a6b3aeb6843e217717d22540f7ea632386f6e725f9d85137bca5bb1a981d207ebedeb48001fdf15c079cc8e13c94fa252bb918a0d2dcf495456fc961122981c18c8febf8ab61dea65bcb6b673c9cce202604678a3ac1c7127e6361e8db67bbe4ab515431ef5cea2640a2a67cc132e091d926a22146a8222798d7d61d55d5e44fc38cde5550451c9e7d4c384ed6f6df73c7c2804624d1a23ad917c3f3d2df298cf969ea60c8fc7d8f9ef772b53f5592d81228f4636c38beb31276c58851ebeee5a716f7fa93c510b01204f5c2a60fa393378e56a3699e5bf3f9a33080efa5272322bec6e6c6e0cc5658160645b1d0bf48e26dca845f112851cd35f6eafbb4a62277e40f16a1576fd635a7ba7a2e5f014be414ac398c3af375045ab5a030f5fc4a672e915b3668054ec1b766e831524b28096936002381fc7b643aa0864485d257b75f0aeacf9c105c1a4be316a14d7a974f6e4e9898856899a44cd0c712aa71f37656108bd2adfbe03bc222598125f15a6e97d460691275576cfea47d6041338f0ef8a13921f8848db6ae896fc74ca5c4d625be672738e9548678a32ff2ae75cbd230b676042ef1af9cf21f5b7f2ad0a2270e8d095fcb64a922a4d02d6b3d7d2e15f3fa301612fcaf73ace6a511400c0e125209ef8730c6c7abe2eda4df39ad8426365f29dec9ef43c5dda95ab813ea3b7ab5b0e550f1e36952ce54d38f8051ee1ad20aa0cc122e4ac805a637f1212b09b556abfbd358ccb4fd575bd3cdba5818eeeddec0bf2d84a6dd824167ded57d75e91bc45bc80c76ebdc07f830afd5a0805389421019d819a49dff7d71b26d1a3d2e6fdd9cbd04a59d63792fe4f4f31c9d672c362b83da0f83a2afe6ad7c19dadf8a218cacfb286ba1fea775560eb28c09ed466367b605297090a20987118ff3013bae756b9c96ab9d432bf51e5bfe5edf1d5d349eda0cd7f38f8ee5920c876f4fac38728aeacd336501d07d4b63f64db3d3ff00bcf6b3597f82be55fe85463b95abb932383073a1f157db0e376436fce00c20d90c3bfa787d93fa1e5b98aa5ce3dc85173627f719bc361086aef0d4e6ba5d69c55d2eaf3675fe04ff8cdd0a57902d3904ffc52792151300626534804ea4ff6fc8f261247d52b8f39e3bb150bbf296d576f86b579fc167eb64d058327c2f626e5847d072681c89cd524b131410648ab0dc3bc6ac6f5717baa655de34f8738de8564535d58753a3dde3808d1c15c521ff0b27111611f04df285d508ba804b9bda473bbdd7aef018c22f752467db254dc97337aa4f9a309b026d80e2123fdfc5041956bed2c443d860007a8cba848ab6193c147ea4d458c4d4def99a49214006385ad7198bfbbf548a01215677949abf95ee88280bb8eccbb551141cf0324b2c7f4ad474dea0a8654f9abeedf11869c614cb06c299b7332f0adce0eaf11def8944e6e9c2958f283c17f5773f7e00a99ec703511828754283bab12ae90ea315a1011065c10f833f2ca963695e2f0ff6f26e5fddf64ca7bd927fc4c59a9a8d2442c25febc7b45bf0f252639b1bdeecc8e530a2f31bc690d5cb50fab90c253c5fffac69220f9cc28545406e303a43f89e5814cddf74fbd5110df81257990bfe0b66fb584a5ea2fc8bb31bd80a0bcf77eed877ae34372c3412e3dc3f5073aea15f315744b01916d17c09835e452ef7bb24e7679dd353c44889c37eebc8602108adfddc794e45fe73c699763d21ce9ebf6e2f837a6a06804f8a8673b68cafe8b0494eeabd6d096e6a8342c964cc35d4a9365b0570cbe626a732ce2bf820f95c1249c3e5807723dbc87df5ad8415d5b98082912dacde6b24522931698cdfd404a1ae82997aef6b7ca926f7e1f44a3901169971e10f5535c198726682ac50e7e70656347ca03084338423c749b5d6bffa91b6d95b79101c2ef7c526d3cd29b3a7ce3b98b06090d76688d6262a602b06473c44f6e9bfdca6dd2a961c15c299c0ac5db823d20c1cd1ad919f430b75d17d4d2995f9cd3556f9a342a063e4caf5601e320504584231a7291a6dd25a004b7a68040e88789cc10103f79858aac45e3bd17ab5e2a1457debc6ad382d093f411e77cad00dc1cbb8a1f7f6fad308bff3d30986ca1eb60593fef33e4c9466b60c0959a6f9c1665c9946529b7fadaef754f412eccaf209ee2a81513ac04ef90391d96eb3745219cc5558afe78f551a18c7069bd54a87780ccc8e0981d7f188f33e38217af637bd22419e74c79f4d35f1500e2a333936de637e65e2355491ec40485d8b609e6c139f0cdd9d2ec5b2423b49310f39ddd37d362c1eb7bca9700c717531e2624f865523bda561f7639d796df3e2518fdbe1da36b00227987f574e0572c611350acad5836724a15d026d8c4da17f6a2f4e2943afb3eadeccf6c563e63f40b0b968a099449c4e3b727bb77ffe0a67bdad2c44e9e72445ce34fbb4608cd97cdd57d40c25fd07cefc4b529b4c844bd8fafca890eb3526ba12f56d6dca1758f36c3c1ae7bfe6cc855e8385f8c265d2b066a99af1548b649ae25e3c1b660ccdbabbdcf123d750e0ffa05c230a89dab7bb088c9cb28b67665e86d5f8ef7c0d884db6523b4c84128fec5537e970e063ee486fad673592829c60cd68a18f21df7832ca8715aff4ba05c5744c2e3745ff2942a3ec039d71433b443d4e661d4b2d5f39a1037d3087664dd17f37cb5a5229dcc25cf186bd48a2a4afc761985bed939704096a90ecac5f14ffa972c1fe46e627aadd3961575d8cc1fd9d6b4b69a8df80b7efd6dca77a5d72bf1f32217276b287401891829f28ab2f62b9669951f69bcbf567c9ec962db8419b9d686c4223c2a4a22fddd0a09c7c3c483f2ae80e4920ccfd755fcedb31b1238aa105d637f6a8ef0b1100e38d65a7f59620b5c46b48148a3b58f3d84c5a4abda9c66c52111cd955658729e63c3985872f04b8ce1d61eb4c71f1936509cdc7af0f5dba98dce05603ae2e737714f992d106beaefdf146fb41a48298468b6f230116dc09c0707eed6aa3fc4fea85c449830908b9dc66edda874b10338b5a18803f4bb20cde99b67bd90bbbf96aeb910bcb48800ac2239e0bf31072444b8040b62392e230aacee8e623439b96746d98fd8cc0d75a85b95cccf7ff8bf128e82ec59795493a3c28421777b4c597193d81dfb58305d5ce816ce097e1b07adb40a92926ece72cd5417a130fae9aa8ebf52953fa3cf961d04970dc771864da6fd5dc4d99e2fb984a8dfa25806211f0d7255140d58f6d36930f801044e89df17fcff024758309cbc2db8273e4ba1b52ed8a50abb88f7ec606424a3f6628204dcde4cbb912b023408313a45a6682523bbffade10515ac9b947aefa82245a13dc872c97a7be46019649e0d1e0a6c05eeb4b30af6d1aa4ef86bc9d36678ef09c129b21d65986f7ed8d63fce24903a1bd390e4c9bd21f8df7b79e022f6bc846d0c9204c7ba4a22c4f7d386908131a409bdc6c437a571e8d1d3ea8a2bd30b03d71a62e95523d6284c85b53b00d7263fc225b40e848bfcf480f0009e8460697895e6cf71e55abdfc4a0379d5080d90a81d5d54ad50219e74f6b301c759f72540c90cf3e59ec85b20fa4dee3b82563f3ac4076ce33e7a7eb29ed2e07e8de99dc428b36ffdbd38eca54764e89998db22e6c2cf357f97948eadf8d4e0032a329aaada16f842a5567e16e34bc7fa4fc5147e521c1067d043d7187230bfe3fc9172ce9d9ad53a9bc904e7d9ae56ff87876fbb3cff343c5896a9587211231a83a31b5e0d5916ad00226224fecf220ebb0713282542d2976d30a1b760c00fb113fac4b271a6c90217a3b597348f7db90925fbd75d5fa66e80140ea1c52b00643e915b8ff9fc9dd160c77cec088d5d60973d536337fb78cb6ba3e1768c6ca71292702ee8a6bf39048d3e79b0c92e49004a4a19b4bad69f164554c6b18904508e7cf6b4d0ab325e37ba675bf298a7500cedba0e9017d45b20363e7e7eb0d58f1a6d1bf613c4af847fa627e5b366b4c1d7453a03fee72dee103b32a0d08cab166b8a131cdad561c1ec4cfe78d375a6a3dcf64c100cc565249e825c8b803a08853552e01ab89ea34fe9135df8a5a65be19b56e9b3da6c53762e989dcffaecf7e489b029f58d0515df0e43b9dadcd477625ff2a343c62c73a05cb345e1154a4d72b16a24906aabce108de97a2ab1f4045a8c45cc1cf7c5438b398b3acdd882f1261fc9ded0697e1f024293a59106aec9c79847ddedfd57c6e0de27878ffee1a01bed4cc61d36c5bca3709b61fc796efcdcb392deb526a7e799a4824d907c2e2d3c3fc458875989ff68a497c7875e4678d467d787b1734061f9b6955afdb8806e04a845fa4ddc805493798124bf7e3fcfd4734951f24b488f6bcd32a0f4a7762444e14eee6d613217ef84aee1e6021fe697d914b8668765849f5183edcea9d4077a632244354a311ba281f4b9f0a4e54c9b66623c8927015c8722637bcd5d4758a5049c89939556cf49ad0de69aaa4e78cbd8aef7511894066756d27fe3b8ac9e2c069c9dbf8227e91be022359c4fd4d10aa040c98ec35b5f3b0328d9a36d54ec7493a383478d44d9febe4f7841beb9ce23be0249cfb2aee6a3770437c387d0353de3e1673fade6a0777412762d6bbc5826291be3e18233af8c06be72bdb239235bbd0dbda5aed967b3b8ef73726ee3835405d6272666e425fb379e356d718da38717a906f20cebd575ce73e715a6cbc78b16d6e1becb3b59ba29b30254f0585def2e868dc2dc24d07ed7c832a3a59c96bd843144a980fb25d918ddf984aeab3028efb72c10c4ef32b738d0e1847bc46c63c22d1bde0427a911b91cab7296541ebf969a931261e9d5b14ecba20cda3316eb4027f5118dff119b3adf3ee23a880def76605e256a438fe25237bd9c81bfea87d11feff96a4c5f1c191aa7768dbb0054db71b32cc75cbc2f514617ae516e4cbbdee5cc697abcbbb0cf383f018f038e57a02bd684566cf2eb65dda78490df1f83be7b152bc3bb5f05e5d85fb69ea6869dbb572c19f23a277a1817145c6884aed76d664bd73c20081150c8ad7d0a9ab8a24f3d8848f2546166190db8a0c1a39e128c4603bef30133dd27872d51f92752abbefb90ebb814800e648f91048ddcd833fc95a2db3dd65e167ff4a1ce427ea8e11f64f6642065ee3efc87844c6910491a6aa0ebbe76588dbd48cabdf3ff87849f233e502122743c734ea5298fe78f472fb5c591f07a0008f1eb9e6f913fe94739d80eba253a876e3447898457e6ea6da98d287d28a9e2c102c03212587ad2d1076a544e2a0f5e78bc809f9c17892fcf8ccaa5b3ee2ee75d70a24f68823d0530a5da54fa92b6cb1a2aa0f348e0ed27e79808d583d98ea1864c883dd8ee30330caf6711488f57fa5be8721d730e57961d0694df297fd6297bcaf0e8dc3994573296b9818ceac75f635dc6e7ff8f85a3ee8c4e7daf3aa94938226cc188074617f4804208aa1b755e1fd63d1228c7fc9a2a6078ca3663f07084d3f751aa1d7161cf842a92efaa1ad2acf676dc14c4c4d5f1ed5d0aba60ab9a9e3187e6a7ff409ebf81f6a9d45afa9373a5e356c548be24f9ac5d5688113493ded5c2d871fca9df447f17bc00aaa63ab8017b889c0a0a58af674a963d0d791e076e06b32a4060a1e7373dbd915904c50a79f80670bb834fbe7fa0aa3af452aadcd095c3dffdab6698e8c3e98d76a992087bba9ae36549e472cc55e7ea0b9557ccccf341bf891038e480ec6a14469ac4c287481865c7521a764364851d07dadcc2344a4d2994db96835739303358c372b1753752016d97967dbbee0803af222ca58be1ed6cafae492effa5cc0fe59382db2fbe52aabb218ef3804c42634db78b578c83357c7a8d295cdd2d66eb4d30f3c799cc8981ee4ae255bb571ba57833e52a2b63f4e296fb0358e8e79f195a36946df397b5a2c4b4ea722e28080f5780ec1c70669c5157af758cdb80a3a0187b1cf4b083760212833e15652828d82170b217ce641cec717a1781fa79f6015c797d567aa14bcee938e23b4e8809decd68b2cc1bd5f2227af6621526dd4f9963cc4f38c0fbf920f6c0e22cab285feac3ceafa1512686a944aebac0ce011e5afe1c424c5f9924cc726a0afcf0f087d2d2b39e30255bf2d38cf486ec8dcb26177f7ba0646728ae53d224064b1a586a6649d2b35e1e015578905f49d9192adda5fee6fb956c2c76cf6da56d38c43e9a1481058906e90ecad27f2f43febf95b3c35ffc84b19a18f2302c30210841787ace9974f5143b8c922abec07bd6db012f7b094ca935406c2b88dfa3411df35dbfa1195bc10316c931997454580c689303bba5318b827aeb6d0ffd062d7c79204bcf91f290131e40dc30710e520813ad0fe0a419eb4eefd9e9289e810db0f0be232048ae1fd2f134bb85e9d1b28ec4cf54f6c6286a47263d82ac746baff36f4f3a901e67cf8042923b4aa6e9ecd4956b1f816bc0f858c67d99c0d38a799febfdb84deb470af53e1d7f34d3f4b7a85ce1d54c92d2c2b36513f9008f51aa051dd07025828614a25889a45fcaccc4c80ef1bd18f09b861281645958eaeff511e7b110b59e9b4894d5efdf162f8a8cb7be276469468473fbaaa5189d2c857be8054be942397886d8adbfd5fceef2e473707e0460374cec1f9326e93c5e9c17e0bfdfa4c3d7b46431199f2e0a96cd60f3c2a0180526170c023feb4dc897029987e7613216d2cf58a26547f2afa5276bb16b5068d4109a40de526715e0a092681c4528ebf5d6c1d2906c1f39e213dc7096efacba451c96f8b4ee7bd9a185a2bd025670ab4a0df8641cb8b382e3f31fa4c990e3e0d83594f873fed40db36c8476aa1caf7937c293e23578b38ba7c88e681680f6e0415b6045afacb760ed07c943c50d5ff74e6ad248dba9b7fb21e6fafe6cdf92d04fbc504d138bd43b9dc08a7246ca9a3c6ab5a2472c549ca8aa587a7c9efba82afa4a59482492575c984e79a27afeaf036aadc75ac005e97a7c72d6fbe136097303ce07c67f0167a032bab0ea5f395a13f0d264720dc1e13dc7948e78a0d0470621aad20c58a87d6bbe155a417fe033ccfd30e98013377a52f1f4f73b9f193947309bddb865a38ac4186a7d2ffdecfaf8041b1fb7b27d44890b256f640060af112830c24f7a12c69a51f7b37b4f25a28f7ee0abe84a3a393a27d37241b6bc170fa7695a9da9d1992c5307d80e818e8dc0354a0596b15478c3b92a74751e80c905e86b2698ea336d92bf64ae5c6887eb6259d05bac9f167057f4ee9f245128a7cd798340315a0d49ad210837cc7491feced798506a9c4ea44368ce90f7d6a197d2885cf1e383f357f025bd3621f17f415badca9771d1400bca47f5a515532e125c4f460fdea8c6d3a444ae9a4dae9156a022ca252da923fe370747b068e8e441b8d6b6db3ac2fd407e9b521052f096e3c76f51727f8cc6f942aa7eb5877788b521207d0db0137b124da733fd36432337c273655674ffedc48bc0cb58a3d38276ff47aa39742a2a76ea016f9b79902ee5aa9964afdf9b534ad2be132f92594a8cc292f07db19e196c3cbf72f75090dcc77b205e0e42320c74c95a5e65d882e0e8191ef8611e00182ed2c0b0ed5958e784a834e73d0a22be8a2cd4b71343b9c46fd6c952cd041989735591ef3f1260d3011948224d9aca688ae0960384deb9d7ec89d8f0cc5902f7599973513906bc700bc87f5467787b79107283ae556a1030867a45ec6a33313df79f48f614b90dd6d4e7e21ee70980110e3eb1a9f89febc0cdc9d3377ddddc265d14fbf3aac34e2bd5d857273ba8bcfb70c61a820b2769a8d8686f6c197b69e7bbf1699df93cc327f88cc65f664ba8833a7dd03e624ea9d675f780948480c132d8f02975f75cd6b75f2db00100cced6e952d4310e7a62c18151e212df0d6092614bbf8cd36978f3a5a3e46eed6d399395670a16433f02b826d668824e638ae55075d8c046b4f1955463c0967ec073c219d9b58f9975a3636aedf5c2ca959fe06d8ab2f436da2110d8d4bd7e478384a7d9b5067a7cd3a83a0a6df6e050115ff577af69d313620c35838c8709688ab74e44596d88ca6af431fb999e3491d89e3846f8fa7101645cfd80a6104e67d8b0c84f77c47807171e0d43cfb6dd761ee416e0df4fdabd3903f6e19aaa30ef91797ec12ca3f4467f49db99188caab4d28a8892caf88c4174c44681a4346d090ed888c4bb7ea6069a07e966a642e7c0ef2b4844327883f9baa241a02426d5f94969408ea104d77b7083740cf0a9c7cdf93e25f37e761668637aa140fa288ca841937f563008a957ba4bb206db39079589693ee4b744661cf634658d3507f7b5629ffc76916696512c5cd6164c9abef88fa77b4c2b31944ade60266a44a6fee746c4d1ccd804b44bfabbc5b52e5894545d8e9bc226cdd4f4819ff6f953e2cc316a6a09bad7b6c6fa24d90a04e7b0c73b98679a20ce1fc8728f8775eec551fc571f85a204474007cd09f570549e3aad7162343e2180ceedda76a73225ffab0af95cf6e8772d80c8aca9046a7ebe9f2a604cb5b24f9c1f82e21f57ccbd6a74a708321955eb5e5f9939207fdcdfe03a7c27cc9fdedb40e3e0fca993e232c1e9075e470901de6b5eb5a4a78a7e0fef6faafc57aa0184fc07a53e1a656d0f777938ff2fed1b02f3a1fdd8c7f8bf4bcabc2fcb1df1ebfa75e4da95945c9bef3a649783ff0dd7abbe0aabefd606fdf5dd303532d1269932e5b1da8015b14b7a64bc0744da5585a8eaf27a6d2d290d1ea05cb113a699c90e4dc6e221e2ce08eb84ddc93896f8a2033dae1e2e53f3848a26a91332a6e865f2e0a3cd2a1f4b62ecf1ad14b8e5cd2158558895c501a34da835a95b79f26c8fa75c4d3fa4ac4e27b1afac3848afcd9b3fcc28ca4555ce1a9dc8a7dce9e384662d85979693f01d7981e025b1af71e2b25d87f9c95d1242e0cd345fb72d2c372611b3efd0b358e6314f5c3b705b09ffde32dc204605d3854cd877a3b19f7d92dbe498775a94453e8e19e636403b3346963ae0332616b3379dc72c82e7abe371da0febac35a8b805587c9d775b18544ba62bf23f8de2c5317c64b42d57d5a3a6082a72d385388daeb13d7062a076e0b5764a85949951c878614e625f89a62421149b3ca444d18f3e2c998dbac5008027da3c3117b9918b904dd6a145e53317fa8f483937f0e43b9dadcd477625ff2a343c62c73a05cb345e1154a4d72b16a2af09c0cf109c0b280c0a68ec9fc16fd5eb602d661a67795e118d98b61c4940ff2e080f4e632d86224bd1bb1d1f0c5a06a61715456d530f66c94c4c4fc0219515271a1b06a05b25feba8424fac5b282504dfccb2b2e3aa852030e73aaf3d91ba7f8a7dd7f4ff5fa3716e32ba5d151cf0f5b1e19d967d0a03e10d91df5b5e8affdda786990ec20d4133111fc959df64a4af4bae08d3a9be46d0f8aa8472873c079806daba0f926ee4e05c9931045cf2882589658818649015fb317d139a9c640ba50c51568b3d1c58dffa2dc0c6a64f65840a86cf2d40a80bfc2dd3ca487beb3f817ace24b19e1645b137b6efda3c57db8ff2aaf7a9053e047256d0ec9448fd32f2e2e50a23edb3dce442f112fdcb6f6838c0d31f954acc99aed2b59cd9e835a7578d10850dddbff18a1c5bd7c356bd92de3214ef1faa9781a9ebee83d957cee0519ddbb9ddda5d084119f7c4b0dcd90a58b05abc4c28df498faea1498aa5780c5cfe42499f3723c55118789e7d7845886ef129670863a92a07c8eafc6752c7d1765430e1a08e8d559cbb60201e55dca8ee2d6002f2d8cf51c883af120496a09619f936ef63410bbdaf1097ef41c6b13a613c8901c07e5fdaa4895fce9cff5fdab4e7b98ca5cc8061259ff190ecc96eb0b912ee36dd95174e3f596e2822d2188ea4b86a92b64cd67ce44f1e2cd2a8ba161b2883b55314e451ebed8a9757d6cc4780b3f4d905eb7ca95402d6d3cee7333d13f62a5c5f1c191aa7768dbb0054db71b32cc75cbc2f514617ae516e4cbbdee16bf555c1da75b9022669ad3deb9983944aa7eaecebd6904b4b09c24e59f4d0fc4ddd3981883f4d8f23a3028a32c9abf96324dd326266b60a9b5210160af28b9a3880e9fb3c3a93442cc9dc6f527e35956ed477ed6cd59a1d532a37d312332f50d85186a4ac49449184c5d35e589a74d6f8d03042f0151eaddf5961b5d111f3ffa70a59d809705c713d58624ca32d4194cc200de67e6fa0336b46170c0f84cb9b65650af0de52705e050c4a9c020cbb103b2bb259c97680f15c5f926d124a14230d1c89e616be77a73396d31a033c4178e34d520246b2a06f28d1ee965800a9f422aa6c8d66c92cdacb8263c8380542dbc2e614d868289be94e827bdbd0987d2495bf6310a46f51855cc4bd6f8f05f48d8a5755d27485d0ff4247bb558d63891849b7fa724e9f26457c75ad5ac1737eaa0eec9ae60cd05e57199d06f1423b9092b9cc9422897e0917b6d9ab29d13707abcc92ea7bd8e8686512ee2afc12f83f3f49f0a908758506c5f6bd89da8c0c09e5420e7ed8e1e2e96dc17fd6d8b7e4dc586415e8b674e89476ed41060d1c8bcbb3b1d10b88ed87b1c40a6638cd573e2d510b4c83119ef0bc993fc0d4b6b7ccd32a4f6800095a36dfc7381a6b447bc9653a743047acb0dbfbbe7c01593afc4e9d023ac99555367790a5b36e6513a874d74f78b957aa57054169ca5587098b1a819683d8fc8faa119cdeed69ba30b60229940630199b399e97340d61550dd1300aa50dfad0b727eed936e29255af999f39ef98938582ee1593582a00aa3960cbfbbaae12a5029c26003ac77838a39f5185adbe5ab2734f65cb8277418cebdd98f51279922a91e04e4c9ad79ee16375b2836ccd7fdcb5a42335a15bbc7bce94f511f5bd2b1a9aada045b3512ddd87799db3cc15ba255d7a48d0226dbfb0e3090aa475192d30f3c799cc8981ee4ae255bb571ba57833e52a2b63f4e296fb03519465ee549d3325aff8216633bd2d8afd78a35c23fba07756e8583e3a8882411cdd6fd164e0683a02caf4765905581491cc8188dab0e380cc954d7b0e6858bd02592483a901f52a5d0fb051c1b8c300ef41c7202c3c601b3e9e884c11229a48328757d0b470fcc843c62e772d9ddcf08978591be342d06b21614fbfbdc118a350c3f4ff95be770e52e196a5a106a5c4b7bc12375834cf191ab264d841ac0bec491a1b8f51d29568995487d953c8aa6db7f1b97fd6364707983c9f4448bb198f3b362f80b64e20d9a593ffd5a9c9419f9503552d91a0960ec2f763a193407b9d4ccc597594eb44ffe3c142a34c611993ab786a3159e9e52e8799a543f89331953725c5095f23a3a98af4a29a581bebaf69d294267ff0f0c34868d231cb244b1a8601880df693b6fa4045d0990b23913fdd88e784f38621cb597a44de09357d85235fbed436be28e07e4ce6dcf67c6e35ee51facef46cc102088e5fe3ec8a61b97b36bb6f1a1b721f381b6edc24e86e53c15621c2e81daaa7a4f313a7f6d1c98f96da77ca88c1b0e581797ccf44f03f62d308523ca0fe9c56122e913721cb478f81b732b70a968a416629d3f9008f51aa051dd07025828614a25889a45fcaccc4c80ef1bd18f6314b29cdda807baf7c97c8cc8d841d8358de06800824b7fcf878f86fdddcff64ad1ee46c4af56161dfe2f99581e2fe688ae3b47c00c8ec051b13dd3d526b435a6294b92d3b83eb27083244d1e88b5d3f3550e15b852d638b8e64973c7ec66d47e9d84529ec3d4c6b0e7750d1b663a976feb081cbf12de9fc2b7159c49bc70760989e8403b310effca62be0e3755d518c133102e1834e1079b1141d2cdc6d5095ccd5dd2e1eb5240985cb202b472784b692265a84ab6cbcb83e7042183cd669dc3934bbde62bbfe0d75fc59cf9dc3d5ce34de7197b11ff7ced746ab26cd4d11b3333a7c684b04f1efe26ebcedc326c2e819ad2fe0096100e9ef1fee9ad037486436eed3dfae47ecfeab8f685cc1f6da699b581773d60996916a046603ffd479df14f72ba467a1959f338c05716b95e111a8edc32dfc6a1c0c44ff026cd6a60d1e08b36aac9cb0727bc12804e71715055b41486df22e62313cee78a0d0470621aad20c58a87d6bbe155a417fe033ccfd30e98013353df969ebfefce5d89fc71871b53cc0c1dccd8892bea67e42cf945256246b1d6dc4b8cef5ac9b778ae47e8363b3c69314cf73031665c90df244bc4b147775aaf034901a2272245f428a22f35d581a556dc0a2b6a6f8722479eb3f2853e29f6f86ecef75bd9e1bb56a31e1c3f42839f26705c21f30fb19f0c5a0a0621be468fb9999987481b831bd4610026ac8e4c4591a0942c1c899e95bc29fdf237ef5d77173c68835735df227ea6c6561d7379ef337f71c58acf69c207395d0569a5ec589b3a189e32601eea0a87124f1d8674d321f2d6d09988822c3c2826214c173ceebb52de967c06a2c71a22086b1bb69bc1749d5b40619b72c0608695a335c21d1d826731fb2c3ec67ce63844d98a7579ca1a14bfbd0b852916d975b3f02fc1ca53dd02ba193b71865611678761fad7800376e5b39905fc2fbfb3f90cd5473db867e43269422746e85461a7ff2e8719fdb00587a51f7cf5e1f55d21c261ff5a6bed7f1c33fefb8fe66c926250853f19be7bb61b3a288eda33753036e62a04f2b48d3d4ef84afb6662e77189daac8f52f3edad6026051c7be5288c636143b019ebb9f880cadcd14f7bcbd4b1427425e7fd0fa833130eabf6fb1cf257ffce0dcbcf4f68c3e93d287a2e12ecc4912483dbdc8aac064cf6ae251720896dfd54220f45c99732e002af85c300a6d6076c51ea1d3a229f31d236cc6d72054d3ddf033c336d55c52f9ba24898aa2d7e2f41f4b61672d20d2cfc2524296e05aec90289da6feb9df5671efce6a58991a2150698794c1eeed7e964501f35a3c83b366ae8359b5ad47d3f3fbb03046a2f579894ab352f3253f21cd27f31696d6c62c99c1a995a62be98584516e16b8e21018584c97da4e2244ad5a4e80910681ffe44f12c69c59605d79c77be00681f4bd630a62db91365b988d51b97de3ee054243281feeda25c03e8dfb7ec5794681026a93dccbee523f3dc3066f9b1a5e86f7bbffaeb80c283e108289da4210237d3742cd932d0c5ec9ac62e699b105b9a10783ad1e40ba7a0778e7c7c0dba9b941d8ca6d9dfc5458bdbf1833132a7e13a5199d4bcb4555a0f154c78da96bfd1c19fad8081be096fec686ed8b92fe323ee91b9bc3dd68d6d7be353ebe026f1d5bf4ea1cb44df1517225898bc980469dcbf68961a8d4e6e9db47282b66633661c5b568b5f2feab3555f9ad96556498967244586935f80656105de08be821df9f1ac4d9cdc030f458ba02d7df4828d78dee833583f0f3d749976c30df2cf5b14aa78fc4851fde951fddcc8368303782c04a1eb157d500ef48dfb0d72069d18b0f388352721358fcdbfba3dcf842d3a6afc50765833521966af084089858d55cd56fcee37179093b2d84c40c71c01d7bc930563c317978ff2990339c3d81ddf7082851436ec6a573f3d29778a655741494741665030e2bcaeb33bf90881025920a718fc3fcfefe6c5300ed9cb559227d2afd36bd2d4e91b218cb905faf7c17c2dd940e7efd6a1a91d1c5d7308266e0cfcedaff873c9790c6320f73afc38f3e76540256cd658d41ef950b2f7f62ba26668f823f7c0f329dc27e1f19097003554e0b8766ee837fcfb4c29c5491c2d90baac76a90f9d771faed30edbb62788c86209b5768f60164e33b083a3684823229b328018612923cf37091c4612d707dc556749fc32591c9a53067dfd0f1846822828b0a7ae85bdb139d921ae40d3a0f51b864f978a5863fbaa0557e4aee1887d859917c106ca460c254392e85319d3b40355ea8b43c93f0676ef27d3bdadecd2fe9a90958df508b33b2f2a63ecb502e4e0f6d5c7ffa7766c905dd217ba412c496002f3ab892763a9b10b672f2809f6ae7afbb897fa9eb13f0e1882697d7b4800662624dbb5c650f616e27477afb299313544436d5ad209a31602bfd63799bbdb07468e7f85d259cf5683cd31eb8ee3b52ccab86b9508eafa943e091c2517d88f7666d66e72e6c542a07ec8efdbec330eeebd091ad0c99c3c43333864fb7925fbb186e9dc7874bed8263fdad1f72fc6ef0fb762728c9841e1e73d1bc0c0b2542967d6bba93f6509f8633b612eb8f66537849a8bfe275100ede3e18d107dc1b3b0b400e85d847ee3c82b8e93b07c9a09923fa338baa871e657647d04c7f9112937c224ba1fc2adc1cc4ee5212109ce7a154c6b2f0a0af23f6d21e2ea9a1bacd2bb734ff5623a7b3ef73bacbef9bff6c6d05ac7a0fd1eda286221ca2208de0a285be2c5467728094e2a2e85b637524b7c60e118aa1d1cd9fd829ef902e5bc22011e4df0370b0b831abc88326cbc73b48d049596a8cc59dd6a26222fde26e859500497ce7f8f5d2e16cea1e19d801d352e18510f78464f4c6860b502697aa626e4b7458157214ba670f9ecf91632396577f4ed63616884bdb7e603503610a2a43f18a602212cc96ed47e99b1d2b100da67ea3cb69ba3282d6081828ac0591422617cae1fef6e32e85317f5a99a00cc946ced1d42020b8779b2065b45b60da280080e4be4d849651611987e3ef33e25fc6898bda896c44b3a1ca4d4130d2cee52437ba58252fe21dcc34f8005171619d088473ac42acd69bde5ff98677c249e2484cad605d43fd8ab9ec57d4fd0b9e25a5cd8ebacf3e28f7b9f617e220882c1c7c6f0fd44e78dc19beb5a595001a04b48472f99dec2e917e5abc220adff989ec3d5763b3dc7f4b691bdc1a0a60f7f154800ee215a6f4c971066760f39ebbb9eb0d4297b65e11343030ccb50bd57ced286687c6edbd37dace3a52aab7e4ab3aa25886df6f2ac9387b63c9793bcc07cc2a95422a6d1ffec5ce9ac024a801eecfb5b21007db9b567d3bff710ada45a792b906ad0705af78c393e04ce092065826075600d71e69bc16618f489097a1a4843835700c0ffffff3f