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 78609 64feed2c966dc9af83d3f94543f06a687f8ac72b52816e29bb499c7cd191dcd5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7bf24c8a56fdcc78990f286340eae9dbeb5da5545313177a730d68da64885d03
Certificate Block Hash
64feed2c966dc9af83d3f94543f06a687f8ac72b52816e29bb499c7cd191dcd5
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00870500000ad70100
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000012394be68920d2fbeaa90ee9a0fb03c729ccba6b042090fcea9c6cbc65533c516a94669c93fb572cc3ee2b7a2f74f5b428f17a9603c37be4937ea5e1fbed0c4e8c55782db76cec8b70c17fcbaccf124e22fdf656b202346679180000000000000008000000000200870500000ad70100

Raw Header Hex

0000402066cbeef3cd8ff47055047f2555d1b043795da85dc2f4ad61558b839eb0b5d3fbc5cf37917205533c766dc6b344f19ba9e95870dc8b2884f11b4dacb94f624aaf1be23e6a8dd00018035d8864da680d737a17135354a55debdbe9ea4063280f9978ccfd568a4cf27b

Proof Data Hex

59,560 bytes
12121601030749931171592abac49402b01c742ab604815c5d6e7e14f73dbd2bd1524f25aea5a8869cd74a7651d0e514d506307167c2af3f05b7c3317f007e31ae56591f09265266f42f430fb582ed1c5097942f01b381ab00d8fe8fe316a1e4b3ec195f4ffb2379917f44122544ff604bcfe415540ea8b23da4e6d2bd808fcc73f639f2c8b08eb1b8eb4814e3b6920db0129b7986a11a6b0547223db47a93932d90116ef03487e46c20c202b1bfe485ede0fda03506eeb7e514bf5924724dea1855a4be68d4b484a873465592914b20303be2010bf32c8d7f3f018f0fc46e163569d7f8cc072417e2b970cbfdf3bd4e10b3fc5e5d3ef8fb5d209a54d2e82d61311851b6c6e3a536860bd99cd28a5c0a0c90e42bff851b503a09aaf61b24380714e20a599ecd851cd6b60f5ed78805f6acc1c5743b9c82feab25bf2c4d1a19803a2c6e72545e1a78297cfc39b824b1fc0d59d5fe0e9953ad5c4ff6d26e18ba5a4bfa53824c9ad758b3d9179c0ef8d2cc4513b7b55bb3a361eedc734b3003a11e849ac8f249b914ca1536a384941aa8d1b161037e9d82104f9ac2f77e3939f8269b42d5a909354295143ee9529baa1c44f6fb010bb8abc277950b2499498155f6b9ecd0d9d61948d2f4eba6d75929791e9a65a17020692052b67a35f63157c677328703633933df79494bd495ec3717b078b2e06a8cb828faf1f9ef11271653a2072a37f013380d82f5a3df32642a058eb6f4dc2a0706ca75624a483a6250806956c01febe2736a129abf897c8eeed840828423bb6e7e6613fbaec19ac0223780181ce33e0bad0d7b3c9e217761a751c0d5cbfd2cdbf6ce58c295b37d98f025ec4d02b09ad5451122e42a5cd798f3a7db17797cbe3677b5e7f12aef38cf013995b60b24886ebd0766d4274ce89c361fb80c7d1245ba718beaf7c7ea53bbd2aa8f712f7e7311b0d4c325a4281565dec9f1648d46986245ac71752e676dec3c3d36de9c3435830e9d4b4f1f38df3e6cd9c359e65ac76cdcaa4f7f11fbc387cfda0d6dd56a341315647deb67f422d6caa321274d21a5a9e7a7c36d38f63b04a8eebab768ec73b5526ca02e51cebec291c613648a8176f6215a3347b060bbc274882c26977535156cc2242cdd9f3116de6cedb4f9281e62369b2d0a8be9e8edbea3ac9bf0e1e88f5506b92bd65da3089b50b38fc37d0fe52a130f50928be4104bd0380047f4fe1d211d1f2dc1a7b3fce96ff79eee7d04f50b6d6b9dfb1ef2aa4f3263b5e181cbce93878eff444c0ba0f4e804c88f723ce76dca77d8caa75058c39791cfe811d1f44838b3427f1b10855d2b1ed554670ea75ccf440fa8e1eed2b8b7cfc26f6ae2117f276cc4e8cf2cc9fc0ee4def70e0f92a9df0ad84b1a3dd7fe4be8edd51e8368073207a00e00058a10af40814754d0e1cdf2c3a3c7152c8a87b417ba63672b1e1ed2515aa4a2fbb0e2f39f451e3a9fe321416c4769898e944bb8a3665782387c5e0794a84ee548cdb6c54915b0daa0b705a3efc220fdd62069398188ea9301299e01ba234feeac70d20bbc8c3c9af00e79eef3daed20d6d2badfbbafd1b77efa291bb8c149df195e91b6953bd6805fcc80cd6ef4306aa9f67dabe6c3c602a9e9b0f0a9776c8f6c1ae092e77b361b6a7baeaeb15374ef38fc1ede29fbad444960d321c9666171c5d3f4ccd413ba09a175a3a501711bc5841832dd7f94e8f1d2c01ee1cf059dbf620de98e42f85485bda952da8cf5d41b1e8d7317edea47c0788093f53e91aa60ae7ab6461c146cd5e41280bd915917f4a6282eb400d92c0e97ddfb4429375ca4430817ea53c890c49c035755a1731313245e3b04a35ce2b4bdecc0f5433eaad0ec0968191e8b61c78ab5c7eca269db39d066352d66605941d486d24bdd3c05ab5c0d77a87e0ecc6e671f5664602aa6b39338c2d9f061d694b568b0c00e255bbe83b1e7036a87d66971406ed9e495eedac7941f5639312fe5a8fc04cc0b03a7212edbd3bee1bccbf11950a9077a6cf5d8593b64a0afc24b6b2c6fbc6c21446c4969012fb2fc12bda131636078e8e32f18ce4d846555149db176ef23d52103223b563a83080a62605d1027573659fe0b2d1f5bee70dff0d409a1c73a2e5e695334eab74a3e7f691b119028654fdcc1fc2c92ae08182105a85913ceeb36da6c2995dc48bbbb539da0e31531fc50cd82ab1751831e534b9649da09060694e48e820b88b96add669e36c555f8aedc83daf476889c40eeb7329690c84b5eb83b4ca81a09241a3621d4706e6527eb2c9ae78f6765976da9d4c1076c2925b89ce35b1330afca6f004c59eb83fa8b2dd6221ca3a9cdcb57849c54e31a0420044d8745e4952e1de77300ebb1fbc6f2c1dc80d38e845990c52da01d55be198db6700688d67606c070f6351bef47108440bf04d4c0f5c73889dbf602ba84b4943a793a2606c6af1330999e347c15b984fc09b85ffb072a6900d9c69ade8a5bb588f9a53c682f9eced03adf501271d8ef022937b23caffd557a314bc749757308044ea42179c74a802f30197f102020290e76ad6768f7afa30f271bae973928498e2e09a5f943ce6557c40b56833ac2ea3808a9b7263614e1b6a8b2dd32b8d4fe2ed5b637809e324bbba65fb17d69403c60aec39df6b2ec58d0a225b61724e6ddc89c11888a6334a90c881e4d5d9e3c74dd42801b19da86fc21fb12570cff7b393db3828221855a87a4054bf6d37298559092810cbfdc48921a39011ca22532925bea279084e59b0a08794329f0e9c98ce84bbc2af5ed4635d5dbd338bcd0f5d670e2b4882d3ff86bbf280e8252a769b67e7a61d9278950d2d650ea4a056b94123603fa9adb37673b219240ef00e0538a40f2ef8a276bd29b40668002065fb49142be27b2249db8007b031e3fd44ebad1d72688bdeb3c5b3735e90bd75c33c4b8358ffe6ed1a88a3cab42e287764bed861de087999e16bc747aa88a322392fded272ee5546bdd37c348c3df4037960bfaa5a995b4cd67840ebd54966dc15c1bcbf355ce497c14f988c193cb4d8db5debc6467bdd37a3a85af0c3a3d2c7ab98f99a5539ff39dcf123057f1640a527c5353e5718f59a2ebc3e26217042dbc9529fdd17e903e19e53d7ad30e3d94aca28d840617539168994a4329c3d9ce87183b360a73e29ad9807f9c9a022eafdeb48bcb4d74e7d3527441b84e7bcceccbdd250cdec6a61c4b40f01c74b86babb64c755aa69ac7db3750202d79f50b9266f174a5064e086b237275a412efcf4fb561b9ae7e461d81fde9d30f83dac62abdb4445c31673ded6398741ecb70a16b9d1e9b52f0dd2eb988b0cfc02a5f60d1760d01e1df81759c7de1bfa3857e5c3307836350b8bdfa0a07c001a9b909a2f6e61bac80df86ecf25de99d81bf9729e009127df33af13f04e5057cce645787db2e9463f97aa7ce429a44df39b9d637b17379e6190a9a30eceb5782776b27938359488239ddaa3b5e416401714371820f9e21ba3693ff26008385cb2223028259cdbe2d7ca3603b7ae6f71691cfd947668a11da0b68367a25593feaa55c70bb5f779696520c4e694a18f091734e5f83f10e979df56cef833c334d142626d6342b314b33dd6e1727bbe46917b889149c6ba11cba405e8f82c73ff96560906441b8f7bba28ba28254bdca6c0ac0cbfd611020fd0ac53e203db1d0753d4c82a63d25f0673cb637774f09b1cc81aba65e59c0b714f765eef121186fb2ed2ade65e4a94868b4d4d9608b333132633d86f6334216a60c3bbaf6971cdc1d6161ce7038c717cf83d67c3e9f3d649d82da136f04064b5258df20411522a11944ec68269922bf9fb1cca8fac65a071e1ecf2627255ca67e2f70d9467f9f8e2b4f561ba3faef01ba35cdab0970a7ecb1862a64568c674fb3d56ad2a01c9d220779480c030fefb9135d328585a3838578ed9118cacbe0ba2220c1dfdadc3d036e9213856eba758140263a2bb72146794f7a1c831f8b140d0d4803197044702e63e7d4fee4cd857d73dea8b8f325b38a64334b2b3aab43150bdb45a897583867f22f1fb64410c4ca17bd6624d3a8d3ea2c24bdc35bed544b27e7a6c0a685c36b8eb40167750c6425a3fc45bf407fc139feca420fa97dabc97560016ab600ceeb528b11013cfeffc4aefb6114561883a16a331523625515a97ae0e7dc9d509b9253d68b2c1a39d7f0b346a6080781b7907ac00408a8d712e48a7694d3efe62dc0984f7454f169f91770e08a959611a7b341051f5a247afc4fe6da08900237ef029292c91f42f410937f827c3b1cfb3773b516e1b645bb27f79c87440c6bbbf3eb9691537e9209fbdcb486ccaec5d4332478238e4989b5dc4802304875d9fa58b894e411293fb282e8d5305170f8bcdc3e448ae101a431ebfa74a8447b9458656d0092ff5a2c370cf171d995546ac76bed60a6eed4c85993c5928747877d240e716252218bc320a3ddf94652bc26a10d6f81238205e01d3e4606d30776b6c8092996819047459b501150f690c6936ceb5a4bf29e25206b1d47820512c3f3c7ece3283702113571e67f4bad5bf93ac70bac3a684ac352b9cdf4913d217b4466f9b640bda367fc143e4d8d9e999bec21adc2b36b2bfc880c6a0805fdcf8c0e9dd27728186a54652351a5f209fbcb9caafa57fcc1439a2ce618ab187aaf2938da8bf6342085deeab2448826044169a9ea4d209b8bc99221aef6fb3fa0239872c300bab3ffef863ba01c93c19672a9b37133ac58f2a836faa487f9e713544dba199ef1a0fd4e40660b2d54b1ee407e177f275db9081200548c31745c8eafb0e92fec6ff729246aa73af0d0a3e201df165047dab6ed2410e1240b612e63ca5e327ccdbcb1d510be70462db0af3c7e9717a4c2b26a89621db2484052e0ae42861f27ca7f3283d8c682c4f601439c9136dc6f2a06b01298c1370a1d9bd28463a49b092fad5974e30e553490b6d3d0c035350dcafa2e3f65c4f26909a23c05f189b3947cf12e1ddf6ee32b41317717f0904d9cdf1a2ae1f9f30aeffe708b336d4af779c2e432f8f3399ab8e3930f7444140c67bc9b3bd34c85cf0f4848facb064b82b675ca238c32a05669ccdd12caf86ff0483fd605d513dd8cf91c7c2a512a01f1b888059e165871e5fb280c6404e193068f450a51307916d30798e7325028988755befa604ac6fddae7c7a030cf9b00b7c22c99595cb9267279cba1f9d953d13f5094eca5dac0f53c0bbfa8ad6bce0d7932e5ef6ff25d97160963b33a18f5b626a010308cc6c144c1eee4d986247453e8ca4252901e102b699e4c265c0cf8ce596fee7479366e897f5d015481a0a2cc55de43879b6759845063c0038c0e03c9e376b1d9602cb33f5b986e06e18a0b88b79f3e34464fb777ea5394dc93ca0beba7528cffdf9139774632add764f1957ac4d21e0b590a6e7897a8ec52c4625fa0c4c7438e1bf8a46de1870ac02cea823d3e693ea7bbafe1c79c014b2c5be1d6672f4c399a97db95d7349019032c7bc73ebabd14b54066afa40b614c0105c209e37682a5a331a391dae9b40aff1fcc987db852dc29f0cb37ec8240a9fea22f8b14863f80a477629fd5e7807d176d447555304fda29f0e852b6a37c8370aaa99796a980dae6d30d9cb2e3f87fe702c80fd8a87c3387ff82fa22ba4cfb4842571bd70d7a7c0dc41edef73149c753d8b6f054da4017a837e8e8a56fade601c25bed858bbf9a0ec7d88d9e9e0d940217fbbb1e74e06cbf9135bebb47ca6c1835a6b73264c62c0b8b23ead838616715d51d6491ea5fe3027e52bddac84a161f49add1e8fcfbdd549c57990e37359483b8e974ec8411504da097992737f85cf200bee95f63a87e2221966741636cdb01283ebab41a8add7668a122b22cce737e7212ac012bd99b4231e630a3146f67d1b88fc68f17707f5f9fcbf02d686655a1e4d2212454f1d0e7820565d56651b1c84bb7f85c4161f494d9fd0c59280c96c0d0b69f6c3ddde67dd12e7cdaeeb832e40af93065335075c785e9f3c86d02d565c6074098ab3eb4a2be6208089a40be28c093696c86985cc83038d451e0d60411289ebefc2828f44608018bbbe1c40b87b89c9fd6dcf7101b127e1bbae59b1c8af3c11cbaabd3567a7dbb50bfa300e27da647219623059600ec31a327071125c7e506ecb34417d741a945cf427a8306d8c1ba127746a5e2391f85e50a106de11a402b66369dbb9c942e50c879acb0d8de5eaacd57a3645fd563c841f3a09d2520a1b51f1d44d9f0ab4fd765d6a0c274a58db85ea4e68e30812dc92df8f751b5d0e0d3936424c49761551575de7b851234500f1c86c358a3aab71979f3b881a2171f01bd9700e2b16286886b6c283a70752609c5bb789bbc138ec3304499fc481028e507610957ef657741cf8e23e1d05309b0f197f1cb25973abeb6a5bcde13da2646a86048deffab8b461763ae26ac1933d04dd5b9a6e8812c1b9fa986320659df27c0f27e595ac2da88d93a8cf9e5f3f4555998be45a1741a14278cabb7d24d4108460dcfa4d2cc137584b19b20f2c6ed807df62b6a8485e6304ee4948c903e0967a95ffbac9faf573406a476814428f068457147c7f1fca530391b05d4165d08ff9c679ef822c0080e3cd087b564cb74f0b910a3ac92c8ec4c89b29e013a6658f3d8a2bfc49cde203db47b939d5ea6c366c36d783032f3ad199832c3fa1d19bc8ffee1bf18077fad3fbd9d06685d5c52d3dcdd2c03cdc6e0121e31f15f67dff27be48e96f9d4d144db46f8276153d3e1ec3eb52de5e17c8fc8bc706170f6e647c5c90679ce23c70503f369a11cf707c457c18a9a875dc930ec36ac8f8756f3ac65a6a75e7a7eeb61ae2ed1ac28b820b70ab44d0a0a468b423e98726bb31e0677993ba1c8aa5c0fcf1707fcee5ab6de6806f9aafb6647a9ffcf0635aff8bacbf17325b5268d5fda38e15b3fe07b78d3caec03518e4e1ca168bc0e28ddde077ea90cc3f5f9e4be5f4530c869d9c00ee1c2fa4fcf6b775d8ac38593b6d3f01897db92143f394d35a2130ab571a2a52ec5d12fa86d88f5632b9e927b470c0e7841c4cbcf652de8912b1175607e5c2ec2306152ce60f6b3b62624982a8e5494702e0014ca8487b7b6d9cb7e0127935efc2eaf1fb4c79a034352d618af5c37dfa9efdb36179091fa84e6b959f03a55573b1baeca2b34b0f7fbbd3220dcd6e0cbedc474056513f60ef517c279760bc51438cb5a93c72a72a1027b5014ee108dd2cd9786bcf77e60fde54974cf7f50f673e9b6eae7a16a0c915b76dcc983a6327940515070eb96395d80a0e971f5227a76f2ae4e7d2739528ef10f375dd87c3bffaaeb619165a7b37a664b39e9e7ec18e04a4817e3399b145b196c23b8ab2beac51c3bcf11a6ef102d568bcd48d4d4bea87eca8dfb3e3939aac2c46305314232b27bd51a82a0b5ea0ab7497108487697b897c0fc4edd8305215f822844ee7c19db735915996d1f20bda1717476ec17bde520d47b36f3cedc380e9a82eb99d681c30ec3bdce44991026aa144c81eb8dac923c447bdc4c2ba904148a30edd3537ac9f4c9ccefae1156096edd2a101b49fb80ae4cd9cc25bfe09549b4c92a4ebc9743d025acc53bae99d78658804faadc4892584d5b36289ed8320440f4ba8110614ba3738a4ee18559fcbe817e0b2f0f43aa10dd35c64974b81a6696c4aa99ffd02c56e438f360c4a804a855d844f81dd209829328c72275a60ce9d0fda10db0e55ad71c51a99babf1c2865e36464f0ad2a96549f1ada295dadde37f3cca690f7258d46268acac121fcac9c442a25750c48bb6c89bff3cf01eb18c5096c543e35c549580bb9b564ea52579455ba80d43fe9f68522bc1c34289bb27fcb8e1f1517085fecfd1a3ffaf80512637af2304199bbe44d0678c57ae475cd2b245745eafa59f930f5383a68b7f7834ef94beb2e3dff8db8b36d1c3eba65a6e1478e3c2fc50bfc04af89780305aa2742bb699d019f92a5913883463bf7da7ba4a40cbba4387f24079a88796f7dae58b0d5e8b86b9e0ad8596ac1269ec407ecb4b9246536a2b05904868956d1b8c9ea61fa31cce5731c4fda5a46d145185d32829417e2e5ecdbe3a991c0c634a2c43ee24f5a7af0355ee22a38d090726b3ef4939b740a1668043fcab50c7a6b979777427fb0dc4a9a1fc55c3c333c6fee70e9edbb99c76bb7aa2d32889bf0b8eb5fcaddd184762cc7668b2b94787b15bc058e824e0c69cc964a6f7e577b8b458fd36d816d5f7a3133fe1a7e96f6706d289ff79fd40d4f46733522d7742c38f6cfbd3d2e8c39049af314ce6d62bf24a0707747f3a7b64b06856750a651e1e37547f53e4c65e2dcd805aef91cd3aed8ff4504cfc15828f81ec3c681756aac8ba9bd9687c8dfb05a3508c3b45ce7b1eb1158157242f73218b70c0c9fad863538e956ca5a13daa1e9171363cffa92b2897e6ba0c83a8f15a0be3884aaf2bab1f2a67ae132d322539bb1a4344452bdf3f32090e5bc15d833ca679f3c2e69619b59406cf9038f7336336c67a5264f984ab0e5d72134849abfca3d10581342d0c9ba3e87533828a106aa60567408a081030d0c8ee92bc02c318b0474a58d0ecfe30c8f8407f127d525b7f70fe3049a6872cec54a9e53cb1c386ac1d4cb45003d03aa90efa611124f8025633d93618c50df579bdb3b3b65fdb2e1d8275a1e8f610c525ca9594b75618ea5c8f9a9b04de3b23c8190fa0bba607923f3e69f725c60945fa4884aa5d1855f2c8660bd82180f891d97cbcfeeb58eaa0829dde6c425ae20754ff008ae64f30b78cf83cf456e9976d1f2eb9ff67e3d5818f8adfc1730dac3cb0ea93184b3a47265ffe3702af720c87b38c3c9cbcc246c9edef6748ed57b7da8f7d8b1e9815a9e0c79f9d5a10b6d45b75ac8be9a615fa3659529b4aa98b43fdbd3b65aab50af3e971e6e1f5dfaf99b493727935119989c5eb4c31511275808ccc02063f6f2b0a8a44ca447f8ec42989f1b7f733b94ea5e1aaa87ba19bf7898cb699bdedb82f94b0c8f1de5c067daa8e5013405133f175816c39cb557809b7580018476271344d28d3bfb6fe149f1877ac19a5195aac964507fc160317fa29e83fa55a1c4a6ed94b5b29754847f96097e01ed63dc0c61f71ed86baaa4a3bb0ce3e81a6ac2c31b995170fdd3344788ffca4fb42696c74028fd56f640580e550dced20d881dec81b6086a5a7a1c54f79833473b86c90a551a5e49f70a7af23fdf10f3fd4e007d8b65f00de076741c4df74f912a3d36635e77e282af6eaf75af8da169102aa6899f8d370e082e0d20ba3af172a1fbc7d377fc660753ab68b796967e8ab15ac3ee77d0d24f7b73440928cac889c4de9b8cc67592421be81b45a43f163eba337f882ebcfb0ec3e38403df61231b8243645c999d31db77cc98b84aba8e8df596c135477087d6edad74403fbeb7c3024950536d1fb7ad200f5612879f47dea836299cb5f4d7486d075f8253fb7cdca8e2a6fb82b5fa0aa4681492ff7f1bededad68e34d57621c2c861b6be79dccaa204abec002be4691b191a00dd06a7f541ddba684382149ee3885c8ceda8ac467883ff7b9bf22776f120f4efd3d9338a4ea9deef646eb8a28104f46c270ed56eed102ef293eed14915bcb1342fb695ef6e0a321c71e14c80434011e24faca344388a1c3714ad781a22dddc27fde1415430dfe698d2ccf264a1bc2fd92489f384cf32a50105c1880d014fdc4f3cf39475a7bd161619cfafbff2198809b30efd7040b9c6224fa211b79af7b99892975f33b627c2f6da795153d2e86d9728f8ff2911dba5e2fc80fd46b615047cb786379e67ecf64a49cb08de5d85054b01f0d092adee21fc5702bc9f55cc4fd0896d4989b8e235e8a8a45b0f870787a8badaeac18c0589bca2c711c447f8fcabc66fd8a854a408bc850f4364538483bbe7a14b723ea425a8b79ffa7be664552dac4395c4e67b07ab9fdc27e3b1d0b1167215e5d6fcd4badbbe6faacdb7bffd40fcc4ca7cb2ecf03c6a91fa19fe5334e5c8678445c84a0f20aa4b55de922df5783eb8010d74559858d13c51fd8fb95566dd612135c3a56f598c75806524e3ffc1be9c13decddb7e6f84cccf0f18e73783f04c29ae5fd74c4246d638d9a76879d620b872fb361a58e954fe803812160c730a21df983e0ebd816dcdfcaa70f27373385a0da46faf92af2fc9ade507f1c5c4652e4c0c1cd9a32a182f978bbe6199e965bc7002a563ac19e82a70cf9f63d32560d296cbaf23199c205c401ec18a20f98d550de40039b4c7932c4f89121ba0247c947ccbb2d3f745e0855ef90b6855767febb88212e3ae6dac48ec098d80733a12c57efae8802deb061d466d4f8e1f5e0ab6f47419d0e4b5d66db0c7434c2e297ebea08761eee791cff4eefd3cb55699486aac6b723043ccaf5254424df764a508cfe03abfd411db4407dcc37651087ce317dbfae3be4e3100b4232e1ed1fe767b93c472cb2e7f8d149aad2d9caeb870e1b21ebc6baef65e6f9fcb9ca2fbee96dabe75399cd44c3d87ba695605d1661c3a8ef41d0e37398b89ebac7d1ebfa6fa096eaa54fd0e516e44f1e908e18f85d797e3906d0b92ee47cbafb7819ad30b22d1f3e2a4afd62cd7ddeba9dbb429e76ad56d5fc88c04fffcf9a32f504c7cf93e546123cc09a73275549156dd7a789afd95907c07949f4fb0352f43cee2b3bc9f0db409d04ed922c30d93af4ff178adb2980afc38dd24a15dcadf7023791332f9c6896dfb5f04acb867a30f9a9179f445fdd82fe3c710fd7a1d6cdfd7e5f7a5f341ba5851c39b9c5c8ab85449cebf3eb578cc7758746745c9225fc76627528de2ff25cf28ca3ba8c6823156fcfcdb09b0adbbf32cd81e5785e54ab7e3f840b3e5376f841860c09ad771318fac54dbcc09fd3d3d8351b9558b9d22f4205ef4b8d4b00ec36d7f5f6e50dc1628f900903169d9b7b52c12d8fbc823dd95837ddf1678c241afe48df014b3cbd85848065fc775c2ffa36e04592dd5266783ba875406956dde3aa3e1d52470e81443e6a24fdf05a0428027600ebc973d2c2eb6d8e7f3ee9c61921d219e411cbb6f53fe0bc5aa0db875d22f044cff972be086f473466a5ee9896cc2494c0d02814528bc70aa0d67d07be7156215fe991eb5378844d464fc3476ada26ca4d3db8dfa546d2128ebdc60d87be0ccb2d82e08b7302d078d62a6fd618ac128dadd637030e79abe4550543212e3617ef3fd0d9d9f424a8250550675eed6bc7ea80d04137ed036c58d3bf24bd623805d47ead7976df5baa5e22c370d66f1938b6f179ca4b6638f8b4040f4f65e04917bfd1687ba055a42271307193de7c114d1512cf8b664b6c71054d60c8b542fa24fb375c694485c71b4af6d3e4a2409e0a805be799077561e05b96b116bc3cecac229d54d733b4500592449f05b82ba4ad523a747de46f7fc44edcb234e4cff409a4064a001a2f07742583e3341d49d7221b56b28a6f9316b509b857d8d604e84f8a7d24b7d156284971bb7d25df983973153eafb6161d6240dd4448a82aa15f5b9edf3d4a9e78e8d3529ab146df8902faa08ed1c9c99b5cf976f60a11f187da8e02f590e9a3911e99405b4c310919799bc854fdd60eeb0a9a3f8ea8eec7f48afe482abe493b938449fef9369c0110f2863a09d01f012439ecee5ebaaacb6454e6cf9f6cd841f9f8f204a49175d64cf2a5e405ff44a8470b3f98b280d0b95049eddb34e550d1d7a58a5007323bd0fba7e8f7080e1fabee68b99114777472cc212f606347342ed8631df2f38f30fb621bd642df97eca4d8cdc36544a93872bb279c9b652327a44652aaf3105563e7db8abcfbcfd49d0796a17500f3ddac3523238f6b2ed83d9caa4cddd3e6b857a17a74c4f8341be658c6a0de82a7b1ec0c12b74b4705545826ace71c901a66b31b93334fbb16767373a6a23d58aa0e7867b7b6ae870ba5f5cbb0f5689dd59f294c44beab8c2dafc45c609fb2d2e450b5f58551c346605fdb112620593b9b4834c8782c021ac01a8ab95af2305bde76ed2250652275ec8b3b54ea07ae007bc75b210147d313e297100165e84ddc742050d544a9df46f55590191a1b61262aad95949055a724152f3ee61a219c2e30c18454a0a4fb1319983cd7e3c546e47ddfdc8a3604bfd38b599ca74f700b920f325de7ea5d1889def329ab15f097d16bd07181fbb5ac90200bcc86b27457bf9624c1f1a578b4b0a2461708cea3e7cbd0d133b47e484020c328435b042b36632cf57effd88511f540bc87ccad7680cff65aa0ee597c45fed5b5754a43fc9325ab5193d99a315a805e7ea572788dec18da0ab1fef7d840b5c2920dc1fc030f7031faba4d996d374285b1026dbc3dad0fc479cdd337eb077effa277d0cd66d90a8e2e9e19a3e8252a015d04303a1941e60959ee2d1a7a5ac2d25f6a87c840eb998f61e04a554c5ed8063b15003472f8af69f3e2475bd230640eadef7351f196fcfde192636b4ca057c27f84dec0fc296d891bf33175e656e9fc05ac1fb07c70da765da1e3194870caa505441505fb61ebdb13a6159118d9bea5fdaaf6c1e2890f03480775a8e3aba4d33e735be5624bc607cb3949704cd438ae148974cda95290d78c6b1e30203f044ab427b2f4b0f215e78204c685c1fb3c3c11442c6aea3246ffed3221d1dc65932d76709ca7fffb84477e6cfafc6b3d35771af2f95acfce31976727d503f97b8c46b2cec6455631a40411d2a5f81f094645a8ddc011b79eb260c2739c38b03b49c2964430935bab4a38416a2b96c4be97e3c380ad7e3a56a79b734705d06bea039306e2107f835fe671220b7b7be92d01ab345b12077caaf996cedb54bac3b427fcdfe841a8bf28c53e867733815cb3a0c841c40ccd0616b18cc4d3fc18687725d32a5e907fe96e1e39f1e760dce79a87fa4c5834a8b85b63260ba6eaf0767a7e4d22a4621e3b25f77456a49a6f21a8305f646b482922a80c5aee6a24f874f04c0b3af4cc647a0e99594021b05a915860f3d47cff385f258c2662ac5ebb0c44e5e826781fb2f7d6392511c36bd06a2f16e2e3c2662b3f6853182224204a3931cb355d0a495c4034b6ce4f92f9399c264381d41987f85a3c8452d14a0c4a895a2a9cc3ad66a09f9089db6e6ecd312c768720913ceb9f4bedc59f555b438538af729cd4f9fc3904eb6c0d048f032e3c59f74da9fd0b93c9ece609cb816e87ca6fb6244c0e4aef17e611064d47146c723f7502018b4ffb3c1c57311319a3cf94c08184b11c67ff4db91c2844f347e995fce3e48d68591d53a3eb699bafe1669165bcb9047141982788744d345894aa12ed3e0dc2828f22b86cc2eb8c1925d71294e40059889cf7b997ee8596300647110f985068c42b7a49e414eb0a789a5d39f2b69e73915849bf361b5144700959e87e5c5db1061edbe01bf3708a3ef5c92a3a2e69db3b656326b37f906b9ab13eb635f56426eada0be3de73a9ceb0dc9782f123ea77e7a5bb456f172da368ef9d7e698ccc940d442976487454c28d80b1ca402dff7cb80fb773de8a853eda31810a03dc29ca30d2cb13564e70193212eea03921f9582d723dbb3a5d7ad21488dc77376a6d7fdfa0f239d70398478f5cdc9cdc545a9b6b2478d5495a5b8d642704178e5f1272bfd37e4407bcd611feb606c783b6ab190de196d0c44a342691ebaff26d7ca8b9d96ae30edc7c42eb3627f87a69654ab50c9c99c269f0dc5fd5ddc059ddf5079b88d05820e9b8cc26b566ebe0d0cc3b600b0dbeb371b15d8aff85f432aee182b1262148a914a9d69a9adba89a0b94335ccf1c300bba874aa9dbcbecb69bec96a529eba59ea5b16eb11328331a1f884215070348f50bf3d9e04ffe9006100bf6203f9d596bee40579a95c9508e7eb246a467a80977f45d80a00f97a9c8ec1f86a231d3b95dfb2e97f5a6b3236befd18e219dca5fa4825c8d208ca50ca38f1d8ea9a0659e883851ffc94644c24561a45ce78ca1f2d28e14e5edfdb8cf18a212381c5b968b901de7e0437abf62423ecbb7c6898a71d2092ebfcbffb292cf353bd9ee27aa8cedf725ae4fe9e40450f4c5dc96359e5acd5ddaf2d04164684bc9af7cc0db556182e6b334bed6bacee0f3a8898a92ed09a13c4b1a965f5d9bfc26e0ea20093ec2602375a274b0d5265cc6d7a8bec61ba57aa02da6a4b2220397d46456caddfdbe27620d2894103e6f9e6a80e600d511bd7087da5e1131e4541e257e6265643d94ee1262e7cef8aefb6f7a9d7e0920c256424ac4272ea94d0688f239a9bc143437ecee4ef0014fd82152caa9a43b7679487b9d23e8d03a3f6ce32c180986eda6449b4b16ac6ab33d374166f21cd156d9f62428984970c6750f19b49910b8c5647febedc58e659d1d11976cf2ca27dac40030313af4d0b82380b9323fb9b0f45ac598710d190b50300995a0ebd103274ebb17a0f07a583a7a5795f0035f167a1d45998db9ce0feddcebb45a1f0be3fb4d66010f727f8201e7359273ad7e00bfb30c6ee83f7de3d6d6aebbd0b799f19e2cf3691951733c48a799f598a84b54c128492b82d2b0a77e39c78b9597d6facf5900b0927d863a4abe7366cdf365c64ea7d429355ec18737ed5b3eb444d1e7bae5fbfad73dbec7a075a9083de08850c0c58ebe5c8b19c7a58405c8daca642d06f374420cd54aeda19e27c3ca12f091b0ae5e1c212898cd1082da1eb0c9d8052014f6f87228b52f5b42bbbcf53de0e43e79c4d84df90dafe592586045f4a23111815f5fab50d917349e46def54fd38df1ef8d0806ba364439a4a4012ae5d24a655239760880a7b1d98b287e67861d1be7cb57e36cc1ad6252834d01ba4561fada86891924d4700634a1566aa7db2c7c9dc3a8eb5a49340531f6cd8bd94e74ced5c4aaf255982f757f22347ef7fee764ecd456cb086d935c292a7f15c4fbe8d88bfbc5be3c687f0747ce3fa4a6ed0ebf036b424616312cc76996c81a3397e23f8885ebac6af2dd71a8104d46d09ab404f847c545274afd896a74437a46f8bd295ac0fc8507161fedf05d8f90df52014c1ef9b75307f519c34f8d284be07b0b1cf5ae20f41bc85e33e8d179a508d4fef285e096ff07d3dd4b5972cdaf1b188a22782cb49c3a9525430662fbb04a4e5cf86af641b6d3861fda4b7097542f24f2f5e04b700a467821aee7923b1a96262a058d72b1eda14c4aae819d8ee9461edaecc01fdf358ec8553c546fc25fe46063a1c5a6affeffecd8d4d53090897099737afeaa8ff28c8e01a913d6a93638c98343efb8fdc0829018cf1f38394eb79f7364cdff729a845b66d508853b3b0f68fd5eaeadb3a8ee9d32a316d7bf0546ab28ad4e4ce15c61508835805c4a6dae85c25a42e04f6faa5bee7b35238f02121a7e41d6f03de6d4121bdb3082bbacf21041f12cccea594d5571726aa2af89417a4dc34c1e3f1cc0d878b2fdb33d2a33b34c436e32b7d95cf3ec536df5290e111d1eb9e5d664742b1da01e290318c940d8e485d97cdba99876c828408d33ffb487d92c68d61e3129519e23e58006f303f3af5dd83d8ab7f0801914d57ff81643bf2b0f25f1931f43c6e2062371d2e5944e0dec9eefe95d55e61da5119abfd09163d1e08ec0a70a9ed4895bfbf0528c8c83714ec84f6a691b543b12ed4036983dead0c2ad67498cb80a4984bd046cba5a2a5ffe74ba288bcf1c2d0b140bdb406bc3e310b396778ff3b4c1ceb4035ccb3b8c0e2d1b47cba874f27dace0509a8fe93714878c94f0f1927d31e155942591b1ca557973557e587575a5c2cacb775770a20f3bca2d16acfb3e9983c6d0345a0252141e956c39f98b7f71446309cd09af2d33bb226176a5af206a8b51d3cf3a7769cd4736c3f2ff0a6ab36233a3d306ff25264f82323804131a33aef8be8f974bbc27857fec879b2de9c267a168bd6412f4a99588f59010b8753f51e8f849e51eb24b87543ccba37779e8c129dbb37c7f53b0c3a6a687c0697e244860d815a56b9b7ac8b1cceec06ff382c1b5131393a998f6456614385b857d4c3a8dae8e79970683b152a7fdfe843d6f2c10bb40a8e6d7811a99f0b99c1a289f59c8978e4710a32714ec5cef2193f6db3e178b7e7d675a45be52b906f0d6fe555194fa571996921dab6327c637289b463548c7eabb4fcca066931abd70e329a845f094f13665b50896e01b6b963b5b7e8a0a1a7bc2b5f44b0068b5b2356e3cdcdaa257a12ba4b8011d113cb68a7b8a017be1f1b5f3f472c97f1a96e8e07a1e9158a374ae585a5d8359009d09135c03349bf9e540bfa81a9f6663280ce31cb0ff1926ea7fe9655055a9a544e489e67437a6a7eb5e82aff694ec02ec79b5fa1742b2d5e77581c731f97a4666a2889bf890240083ef96a60cf73fec175d5186ef09c5619a0755c9833198f98b091eb5417dbb7d86dc086983488b525557afb03a6985ca9b416274284cc20f7dc8018f80166f405461558799e7be6b3d9a804495a9c6fb8405cda03616044ab7e5cf049f33c9abcc64cf72534af2e3f5086b6a7e8628d4037b80cc9e774d88202dda2aadc9b81b99218c3416a135f6ee6c4704ae2499f64219753fffb6b17a3d8d505c48b59ecc48118e11d759aa9148d405ac2943c3f2b20b3a109163286fa711988197fb1a094b37800570a9a461479be329c6fba58fb7c2d8ab24c3275d0e5d45421bcac80b22c56bb31fd1abc8036c128a4393162e3a9a1a8f7db1d3c040684589053305c54f61f531927bd6b60c230dd2e741f3b99fd260b3ed612f0d8d35240b64df63094c2db732d83307aaa9b2e1a8300c2ac505ad312b7e33e4d26a21972e66e59cb722785fcae0521da854a34e368db2818f0f23df9abb7d3001643b6f25f4e97c258638d904a589453019ce19134160a6be0ccb83f72e1047b13baf47b977eeb910f845ea3ebd4d4ea5b381083ecb358c9c25258b68e6dca31f56c2c64b569f2801caca1885529b4ce3742f0e4aabddee4b13a6a249a77f71c786cba4892fcb4404b388a45aeb95f8ea0d3ad966e8af4cea5ec36152f55f30198561e755ad8710bea363585b86dabd5a0b6f85dbef3f15bbd985fa7348eda2054e46e4483f5833b42348b02c1cfb2a8e0da9d912fbdc3dd16ef2c24b30f558ffa961fa924e2b2476509ee5c2e2c1b3aa74fe00b6e5823ad260e79ba31139b67846fa65389ecfeede7b8b6128e8e8464db213e987a8233b915d4b56f3529f388a72593a6a4419b2e89938df7a1a0c8145deb0879afe09d7f161b883e2b8e079bcc748b94e22482658e3b6c2e323ffea67b61b059a887cc1f4f2b657c45c20561506e2e3bf802634a7c3475882f06a92db6817fd57711790d5cd26c92a44d0e02f625ce4c2b813ee241b8cb53eab0673d664f0067aca0ef96210fa680b16f6a6b48e47250c143af6ea4fe4919cb78c62c8d9d2fab16c7de3768778c83aa6995bf2fd4b486fe2ae0ed613b6e56263042be0bed83335d36e39cd4af489ae4725624dd15da0858281741dd7ca5530bd5895f01fbac800a82f0e44ba137d594ba7d4a084234964bf1688688f584dd75e56d4e1b9df07f10ef4d94532ac79029a7f0f46b2e4432b3cca2b3559b9a12e719a575f215387014966e727f81f5b3dd4290ea3b0ad19784106b716c83c4f3ebd3da6df1b0d6958ec322d4d65f3484bd402b93bf93d82e1e0c117f15bdce789fceb51785e96e3742e10f184e8ab6ecf71d85412c7ce67a9b5c7ea45b88f9e2b9dea6b29a20a7b2f1e46702a97ac9c7cd3e6292e6a02040bb6d4e2096b600e5a5d108862990f4a61b5264e65bee9cd7461d82c4be8caebf504c515825f3fe59347d0fbec3dea3748f65a3ed1e80a5c0eb8d6797c0295c60efe6ff4901a5ddf48d9b6fcc51a0161a1cc61d6e83e0db3b3fbda9f4da8e6289ee4e1e5dbfa07803c16f19164519b1b8943f88859ebb31654f8cc193fd395d6bf3527a0c9dd27cd5d278fd7548dae8c49d550cb863b3c2f69c7b12e58d9889e1daed46e648666f9986e34f3c11abb1ff24c83b0c5200403416136f3fdb56d026cc490eae601a98cc68fb3e0ed350cc4b52e0b86193d45d74655c083c60ddc33db8b6a48c360ab9562eec5e220fa92a49fdd1239e1c3031dc665554047fe4bf53b128ebeb9ebc3e316ae976f76484330adbf5b54231874f6dc1874e6d6d468fc971adc27e141bbec53e78a0a275ec1206b5952bcc4d315c72511281c90a5f67fddd2d7bf5a2bf1d39ebc0bd91a39fd453aa6a53fbf8b8560ac7579c513c54e8ac783cc7b49f9250e338edb127126b4c89088061df3c7492c676c1e79d9870d220c6562ce18a768575022af7588b1128e98cbf5b389a874fea154f879798831952a441c062a4dcb182888aa4571f3a45644a9bb8afc40b4edf262aec33654a6c1d18ebcac1c212718912c4128798e12d0057bfbc173a53a0e2b64f821ba5bc6f4287136a04bfa1fc6c3e6959bef81583176f55925786084e773ba6de663e97d56235ca8d01e3362d8e82212580c26cdf1b76268fba7ffd6ad5f271585cc9df5ca3e65dcd63297010d98575b0a14415b0c15a82917bd4927b568b45cc52e7fcc94cf84b90080a7d68676b13b2ace22ddf46d17643d0e7a0ab984e1c9a4d8915cb4c4375b17dbabcbb76391be952e41f46798c07f6fe45f0e232f029c79923cac3ff0f1b1bc0103c7c64d24ee50799a3d159bdd07e5cacc6794f5410c9f9d0dd0dc0a02dc20581447b25bd731140d0c1d60ad8fcae2230b95231104b60883e174b0e7baea804822a0c535516cc057302bf0a5c8586d16fd19b0121cd57c1e08f26cb7d0871b177a76ec8b56130e192b449ee8bbbcb52423ff55b7e903f615ff5cf53e0d5ae90d8a87cc77843ef14813011a3126066d7fa96fef553d0ecec419d2b09accf8afc1498d048df492191eb3d4447698218a629def7c39f967f07011565b6fd9a86a66953e3272f39d023cbd00c97bf38cd24a7c7c62fb06117f35840ba9e1cd304cab2c40ffb4d3b7ed2ac57278b0027eef636d4e79d94eb1950437a7d4daafe35f9c3ac5fc3c8bc313a796e9ebf9c47ba805357a97e8d3cbf42756fee4685ec41714e0cb41efa71fcb44d1ce472c3bb2a7d365d3a2ac31056ff66a346d131361d1aa819493d54022e5e4b151af3c31ce45be5d0abc03158f3f651725acda04976c89dd200b9336238fa9b3cadb29985f009becba2aca76223960839ee054f46049c283439e1175e868b194ffcc791b1015d74cd1833a174f9a69cd8ca7cb3fca7f4b0171220f9acaa688bc0271a013f8959ba0750158d274996010eb3cf66f4fe7b8a76c4aef938ed39046acae358f16812e755b19335845b676f5a2e207cdb6f24734ea95fd77089544e3d98a84eed18b5f4dd21a011312b8ddeddb0bbd87844177fd5b4425cbe46e35dba16c890b15e3921fa0ceec7be787da7b15443e8843624487e901e6575f84a52ed38c3ed8ec8ca05b54d4a217cfa7808fab8a2a75762e7b40d5254748314c7ab063b742463a03d248d4cce5f202ec121460b4b9e19b6141986b1a3c8344bbe9bef6b89275e41b72f0694039e87e46e251aeae69947a35d9e5994127f6c0852460c93297ba3a0fce50c17c3a7f472024c544b622188c92f9829dded1ff3a8c43254e27afe5cc9ba7a59e33f12bf864f09534018379dacce800242c6f238f64f6ac1e6c77ca4fa19fcd225aba408c0448a72de0490aa98c0ade974e5da11915b0856884457ca10e8457102e987339084a76e216638b9f7fad025e25f17e6b58439614c67641acd5321c0338016327b7d90b41db8a99b18a4b04638b131cf3dd281e7547bc03eda2c3dd6263dd04635ac932a897325c1243b019452fd14d6e6b4189c506281c87e12a5d49802caf2d4c64a7a4da6978797e24468c0fc9716ba0c31332fbbec24574f57bd1ef5ea82c858d6aabbbbc5bac668013d2a9a25356a8c73acbee22689a37caf150ab46de7a9dcd6f915351265dba61b3c4c1c6bc09b708aa9d7744816ca33b3af3a39bdb89d563ba2ecbd282d720c9ab0a711183d7d9e36c7df5234c5014dc08ad9e7e9e8e3094a89e1e27d9ba7ac08bea30f6457751f3572a08f92a9fb5c4757b5dea28c716e5d46a2baa34144eab2e74170c13b1082514df7b151592278592a37ca5c5ccf77c6c753f814dc3bbf8cb8bc1d368a47982bc06d6ce17ea59bd7e1f6c7fb8bf1e148c9efaf049d53b1770613fdf74be26c5f4157adcbab6df25ce5355e17e362a3013744396c4a0964549528b5e6810b790179b29e385dc285bcc4a7e0be039b556a53ccbc45dfbb226ae2bec2e709aaebd9a502ff2ba1a036baf14e28f5c090fb83d5dfb9da799a4ce2dfcb4f58746fe1c10ee5eef8ef78b5fc5b73ceb2a52af08c28d0f09554a62ef568f2fe1f4b412456c4d92f81a7a539cf3bf1731849f83ca5de1d383e58255d2236188765671a337d20eaf17ee1206beaa094213f571975f6d18790b369e1138792d904feecb540bdc4fe4f3a0c5cad94a167247ace4d41c1f1c11886c9c88bb38a5bfa8e2eb85c3fb0fe9af870667b8bc8179a7ee66063d234d5e6e98e89b2b88f9b50316dceb188e290e8f5e7660702f3a3bbc4582c5f839bdd8f662dd767dc1f6ffbdf7f2c79f88f86dca24736965bfb9297356950960c6ddbc41f680d0f9fa5ae88cb5b2c682346fd519da369d4cf19881abe0866dc3ccedc45638a7e2c326dda936709a61176418665dc8f7a356cd44e20abb1f5790ab2824abc09dc290e28ff3e23d1a57994c473e61a170dc7dea16291f0a00a32c453a1d1edb2f2d4e975060be3b7f5f4eae4550ec860c371f84a31b935f643cbe431292342712b0b771978c0159efe66aba80f7a4e205a658ff7f6957053b833366947c17a99c1822469a1159a69812a1c6bffa6e531929d709e9989e38a1e2a1b381fa45b8debb2d65ea7ec736e396817919fa6d157bf284a2fd1c53be13296a223cdcda63143f0835dcbf51b1c38fe97942243446dc7023ffb795191ddab1799e34201dea4e63362109dccd29ccd9a9792e5a2e67820dc3af504423f5e9058ad6f733646df621a08b21697a3ecc28a891fb282cef0b32e272da4972932bbd900f3aa0d0780ef1704384b52f92d1a066503aac0bdf3f1d29b4da343826acf21af2fead2b3902f4623d8fa64fad0ffa70e2fcc68bd33cb5bd5fdccf6f266a79023af0b4881ab175a2f982663485b15691aa1668e5aef8e07e736e253fb370c5f286ab12817e01ffbf7b4c492d33c104be401ca643051daf89325e8211a31eeeb4b1225053b9496faeac7e95ebb15dc697a8c3a940f873d506ec74814eba844f0d7546c8163622ab1d23716ffaec53239cfc574cf607c3548440d0085b785ff6f4dec459925f084f0100090929456f34dfdf127365fc4a4d257cdf2a63b45eaf85fc068d048dd87a227ce57b6b02bde795367fc064bfe66eacf4943be7be43053f1fb83f0e234ff3fc058a2e35b4d3652c854234c037dfd4edaa6924c99b8e6dbbea7504d16d025bd5fcae8d2d9e9845ca5e0aa1a3900fdff74f5b967baca342a23c6f3e1ad9d56b7e48bb3ab3af73283ca22e44e7351b1e917edbd528cb81f9c0cc5146a41bf1601ec6da25e103f932259cbaa6d2bcf27b6b1d5f92b6d134578d045af8323dcb095e30fa9b71f3d2b9938825a7dfe3fffc32106c2db1977e67536eaa9cd2d553ff895d962c820572fdded770dbe836de2bf80e26e41c6623d19cbb99c73292357e4339408e7cc36e2bcba13830176d61247e9086c3bceb600de176a88eb9f7714fe6c799f6a8bce3b57367936795790bcb2bc40bf935098216e119414552082f8fc729c15c0d3426428752e2e96202db604d12caf50c0847a8fea258c1dc9a4f5bceca0b24496da4d4e9d08a09a3ec547c53f605f2a5d2e2cc65d151d4c4418116ad38aa2c2094877b3a16b968806de77fa4fca7684b734a77fdd5465d7e711f5782ddd590f81986a07e243967ecfde28bc9795d409932f58df463fc624a6630daaa9b51ed4026a230014b24aff337f31181646b23dd1c911805fe9917bddd506ab2ddf1afd98ae3c705ef486950127448a2b8c40506e94537d102399d9b94d09c06279cf6ec241083df4866527e0420801b06739c8e6cf4d116625b9eeb1d9673456d8d5567b6d660f3d37bd63640b5e41b24cc28c0d3d6a9fd83d93f783057aae100aa7d22a3557048044b878fd946fbeeba2f9b7313b07510791ccf931a840be8270bf1fd716c8e7b0594d76cbf0fefa87fd1c81ea9f5fb1d850693a1b414e1b71a671d4681489e046f3e3249a90561239d9a47f0e82c30f4e7d258e5dcd27b9dde318ea64b8cb2359547e2118dbfddbe69488dd674a87cb83736254cd7a24b65650411c8ff2fa050a06ce11d50f3d3a7bbc262194e299afd591b8537ecc8c9b5d2df090ea9c478bd0ecd5db2bfc75d5b7b682259d65dab431f1deed7d06b035901e1498f71d6f228b74e2a39f69ddf4e723d593b6a5b8d296cbb118469687083790fc3245e822b4f3b5e20b07d70f5b6ec2f817cb2ab64d49c1c04e7fe568ba6a8878625b27398984ddc6dea893cbf1b3a5edf1c8dacc6adee76fdcb8076c5d094c5ab7839870dd0a7675526d87f6c5099b78f0f51056580249e2fa8ea9bf7998e00059178a709ee8149df02a7f813690b0fbd7653a4c07cad6280a3cc3bf7d6311509a54f18984f06f06f070ef513f74d537b9cded3c730c039c12c4fc96ce6a92a757cbd81dcf2dd14fdd9d3a71ab080f4dfd631a9aefe5eebf0e1ff60947500ccf216834629b29cbbd2568609d0726c1a5a6515e5c794204b1d99679a0d10198c97a7abc96a3ec42729c27a78f991e125781f227bf98e154b519423b6d1922826e275c607c16b559d82f148b591e143af01483ab420f4177a39e8a84168518a376dfca62df547a4772774d44ab9d7a18c817920784387f565810bb64086d519df8961299cdc3c9c3e846cfef65897bb6f0b149256a653a489db273796b93d069d33682153d3b6aa51ad5bbf01230ecbf686de8ce9736acd0113eb25ee227ddc441fa90faaa1e68eaaf448f318686de75d23d4786c80a3a7dfa3859753fd0b6b08a602d4818587a1a11f29677f26f27b366a7138d7c438963952919c996f8e0ccb6921a792471cef2bf3151c33f8c3039ba8abad5b3f746818764c87720bbbc8b572b02e9d0bd3ad062fb02960617f5ac59a1332eecadf1da8f33b3b37856ff66b38bd671ee9b6b7fc93bd53b46af5f0dcff40cc8ce655b25a830ac4b4782d547197b1a49780fb6baa1b664443c13c83a9ec4598951bb19011f80e493890d87ffb11743cb7513b83f8f17e45f918370e1c895e6b72f4b41ec99baffbf7c79e7fe093746cebfad350cfa23898d5caa55878960755dd31dc972f4637ccb60b5e6791e4777be2ddb1a2b4f0804e8f617491775402ee123de6c82e1edc6ecee8d6c0d7238cc72b9c30c7ddef01f71aac818e8fd155edd34dff6791cba153a8b27ea99f9d1e2d611bdb34286699fef90f8c72f0a37dbd150ec032edc177f7698b402e1aca86f0d572ceb4a300fe3771a2f59ad4bb4e1a12426c1b745b6b3844edf7d9eeda835a5b50139b6b79b676a0ae8582a8d5ed86f37ec600da2d7250e04554e168797bd3a010d3af8ba54f720de97245cf9cc8c828eb889541470a29cf75b0cd3e7dc4929df348bec1ab3f995e322758017612b1ec50e7c48c38f4fe2750fa495aa2c9c54b5ec1034c8c47550829c99a05f0983e3337c3c77b6a9d2247ce6707c9815b1e6bf2e167217800abe714f355b51820f1279fd671a709a99d00cb836a6a467471516d54ea8f709e01d86bd7db248cd0867b49ef2cda03b819a75b643db6ccc908a052c6efe292ff72e840f1fa743d58df9fa8fe484b94198b6b3f7cd3ef639f058eb2d3ff6ae45d83b7f3f2326b207c4646138d575be43bb62e6955c7c571022bfc312d6f06feef41fc37479cdc66ef48cbd1ed70c372c69f0a1444c2c721a83f44c636d3b88f6d8f87e3e13225fd9c33f036e6ed8bd34724ee1e98d9005de7df08ed48c0c585b2b73f3a6182e3b836932b614a4952e87a98b5f9cb836ad7638d7df7091be01843774f5bd28035e052e586a432eaf3bf7cb422bdf722abaf5e2e07792a1db8b911be38f01cb3dfff51d6f8e92d3995b759ccafef87e35767bd031a268a62a5dbe973104f72aaaf362e333d0d79d51f1e402c0a32617130254ea8b0ca9319e9f1a316e46f13d68b2bfa536ea726b02d7d0813bb283e46f5393623e2216e98e6c4d27f32f69b00830eb3f43a08781d97a620b328d2853a5c49126e9b609bc2c26f2f9ed9d6bc77a1bebf1a9e906f0ac9eb84dfe6cb0a655739ff542e8707d2211e4f6c408ad4be6c67f1ff0ba1c42517caedde980534c396dcf8f8d015e3e1a99cba3f2bf0705507eff4628a29d0a436f2775fddb3ac48cc59a7b79ef0ab7522538794fe0bf264524ebfa0c25c199588183c53a74b86b1a6a4ccee066665ef9015d2824d988383c8254f1e372805ca60c65e1abe1d8765b28a6865349330da6dd10e79f704d1df97ffbc6efa2dc3364bf10a99ece402ffe8d9dd14f571fecd39b72487174f94f962d784f4b7d50c11922be4a1afdb1f8611901795b8654c4750fa9c07f4855146ff41f6354d6a1b49743f2d172a56021bc53711e70cc56ad52d3487ff3f90470a8ef5b891d4e31e7ad87ea796cd81bf9103d64501d7c24bbd59746031edb4d6d5e09c4134b3407f37bf6a8fedf6e9e1a3980c71529592d1f4e64860d1df08827732119417e88b93277642af875686c25edbda97e3dd267952bb1e52cd13bf9a3b542795b758ef69794c04b032a997a949e94900b618e00617acf302905531754395ace4ce746b5fce51e7861a77b0c47ce2262196a7d32554b8c520cc544b45e47339737e632cc6ae1f938b29f71d06041add875be05f3d18ffe847c3ec073012313a5abbc733d8e1dfacbc1d8ed5a4bf1097b789cc59000a05ccd3d985924d939831b019a83012ea53d7ac5bc253e8e4e9158aabad267f75e0f59b53511b6821f3959c6722d07008153ede800f433b080c96d71add6953060e3c82428b9aceb9ee4a6b48680f92484092f1338871d8d705ce95ea57ac96ce7ed1b9955d9409d56d41c3b326edf2a0547d79a9e5c935c406de272bd011c5745ec9a46cb6d866556608eb2a262c253504307fd49f7c3f4f6c7bfd3d1967edc68b48fe0933270b11e0916dcad6f0be1b9a67ca048d2e6ee687dd827ebea5f459e8c0ee00e65fb67eb0b90e488b9acf5f0616778b5ec57640ce4eeedbc872c57d4d10acd240ba46abef358f933e2ff9f8ff1da179aba8634fd8f5c696acded759ff8d60ccf2f721a918fd58654e4e186b6f29713f1efded875e77266ee6780f1fed3a93cbf1538f320bafdb494d9d4f054701b6157af9051eff1ab3f6e3b0d0790cc326b7f24ee3f81bdfb04c7dec5051db198b5f775624c5edc9c0bca3ba419009f6bab74718a98417b504a7f555d37517440da4d029d4f4756f36d9be52ef6731ce2c4d06614e35ec4d12099134227e5710548f9e4e17138e68926781147ece5acd9c4a96164d1b5d879d4ff6675f844313af2f8bdf7050d11212bb15fabf06e0602f3ce996857aa72c0de7dfd26b5f33774e1115fc3ac50b08221ab647ea67db8ab78790d4901eea3c11fe695a666007c7e3cc32920c328027207ae4bbd4ebec673939d160910f50f5ee17f75f37cf300ddf1daffef5fb4d0224fd27d7a990c836658b06149172a244f6237a58c6d60b89974741f27b95c00f38c2ab4af2c3c8dccb9c58b73a4629adebe385f86b46b61ff74a9d6c64220fbcc680f444d4dbf3dbbac82467aefc31aa0f6752fc540b50b5bafb8b89f19e17a17a6ca7b2d3446c900b27fd8861d602880d35e507b398ff49257c3f504a03f6117379304ae068f75560f19edd426882bea57ca034fefb942d8e0cdb2c9d5d54ac1b07f68c5b96db1fb6e1ecea2ecc46b1aa879014431c58864067eccd5c544b96a03a6fc835099f8b17fb8c316de939cc9ef16c4e26b443c38e55f7879952e3b2ddbd9a152996e888ca8f5943d06d12a19fb19105ee496b98bc012c37ce094096e1405f3334252bb72a524f4f78e6c908ab881d1c834e3cbbe803b00fdb04d12384f5fd2ca7dcefe406dddc105199376e3f983060795b716ddf8ce5ecb995822b0234326731a58c330ce912344b0d0964f9c3acfe7e41ae5d663d89d4e8955099db6f584da6b2b610a9109fb2805595965e6a9354729ea28189f174801014dcfb4f192638e94e4f18d271665b163f760d6a51629c37a47b543a6f10ccdbe2f587495995c8e69673380920393986363f55121a7d031a31d6b5afeb1c2660120c0e1b420da98ecdb6b00bf6d56d1a6c072ac373fb60cabd5aa4648fa1303bb8227683c53ef37548d5de2ec22fbbb9d09944cf009b72e719001bc84402f4237934ba31806830061bc8845f57697db4b0bee1f4abcbe68feb6da5c1dee6d5a2db2628d818de9d1a73fb4ce84aa961e9c52db36e01d953a276ac7b1f6b32528baa29294e41f66e5d07b849de2f3a02f9892a82fc1d378b687f2a633282c4bea9778affb694f06419128c05627d8fa49c7ed92c9aa1643688fc02c86084de3c740995ec4324b475f20e7f9c41995fe96affa00fcfcb26506e0ba8d894fde8b4530dc779dae53ad493e09dc343351ac60d285cf980392393c1d87480dc3444233be380b6b2d12f808893c56e29c321f2d7d65bce5c539f4c91a4949829128ee299e4d097e8e7570321b7c584b8e18df956eac79b70f0bb6073caaa4da8f456c97c187906e365012a3697513e68e05a360843e2113c9ee8d4b5cf4deaa400eeaad81eda5110f7d9f2f56b0319004783ff81e0f0d8d8b1173d36fe1d0154730fd749849cce32cd3db857c5a611d4e4c7b988789e7c3f3a17292693fdbc83ee58238ea24af584dbbc1c78afa7499d79943325804cb014f42a17210c8632e422aecbfc7cb201b94510f132b095537bb2fc607300aec55b759246138810205821546b5501a9b23d495e37228604a55e5f05955cac9f51421b84c9121fd1258d4f25a65e0d0876346017e86056ae502c6dfbaa06d785bdf2b8f597eaa00fefc165159d6754000e532486c786728f264a4371822330c7cf99f7ed55231afc9cd035d7588bd35adc9520ac553f4b799d3702186b5717ed4d0a43a5c4a279fdf2e96c956fc5446e4334ad5b4103fe05521894291c7e2c23c858ac4e90f9355c566111cc11a277af1b206982152b08dc080d24d8170999cfc8dd5e42bb899b38caf8874097ae198bf77094c897533d708ff19780fd816e2f793e107ef6e0a9355a92018368bf69c1e8b6f5d82290b0a36be6d1a7140cdc53c152dc1d1e4abf4859102919b1d3dde02f552429384063d73f366946bb1a3c46be765708c5d8dc0ecf7f2a9954bf501f88885eebb45c92486419c22ca82db9d9601cf7b6b62e6811995bb8cd23763fdf4782355307490c193e65e6bf47aa9aeaf864896bf497ebd38f59a66762d5cdd9f41c928246dc5b294b56c7e50d331fd7424f08dd16bd88a30065da67cb9e86c024022bb419c2a0a1f25b6ed19c5231bc2021a364e21cbd0f69a1dd506b41095c0e507a3283188fbb8a214a9aad52f36316ac170f61dc17cd62511c486aab85031b92f60d481490ea4736d330c740e98e24547850d36ed03b52af1d5d4254b5aec3da160860b300334889bc122a31408a2aaf2f4fd10739dcb81ff5876c544b08a7e821903908c5481bafe9c98a9e84505e00fa0a6a3c493c941a1e2a1b2b51be7686068fae7b60e53b965daee549f8cdbfea68d0de4418f822c6fd782ec6e4e79616e0a834967886c35192ea10b2138c5689a1c341750920d10972c265ef2f2a5eb07f7cb06a68717bc1cf884419a3e1a80ceeae515a356f63ada91640635feb4cb7d4e259f20c50cc9052acc5a7ba2f3c11b7b5c9806181b01e5d5ae3159a6a656afa216fd54f2b4279eae4a5db7a204ec7e1431c623da3afe8b26c61b2d1d14af058b3c2005518568a449fd456669a33d23886389b6d5330c4f42f78c176e0b02af1ada9831c7d95dade6c5798e55bade26157c79c5260c9ae4183a3b6c68f7e645a97b5daa451790b6787f1b19b5af30e7ffd1013e0e1cf7939da7aa4f1be23bd5a8ebf32bc5471d174015a3b4f761fea977cf45734458a090c8b6932af9d162458e4db896e4f2b6b9dadc56bf60d82b4e8295a10a59563eed02fb4aa757038bcb880164482da87be1ca17c4bfc6feaacfcb7605480b601020fc9e24250742ee3389809ffad85727a65e88c70611cfd6a8ce9a9222ee7fe10141a87b637fe6141978be35149f9f216a98829a8deb49ab55a184961860c332365cccbe622d295f7c2ec15de87a48f4ba82bc91ea192bed4ff7cf9f08e8fb972fa8b360d577ff59eb230e51c5bc65876c0d61d5e8d91505bd95e1cb448245b261efb36ae167740e45b04449ec4dab24568edd6941a162fe4a2bfc6360bb750c1c7bbb8bad0b1ebe79e6e5b1bb5ccfba3bc897a7a1f2adb48a621ea6568a14fd368d8da9560335d22f0289498245b27219017ca9b28b045caee31d7fb91efa39c8b226ef7913d749a6fe7d1c0d45d7e185990beb2fffa9178b9301c194b1eda98620bdb59d987e4285a12d2c4aeae80cbe6fd4bd5146cd6abdf3049f7e62b686aa43a3089d4af0f501bd13027de2c037cdc7e62a2a9c8a9be36db2dfe73d4df6d8cedf4b9a530f82fef2d3d403add830a4330f347ba42f4ea7f59c5b4079ff086f9582890586ffdad8889b7edfaa6e7003b92a4afe093f2d3286b9ddfc4273f311adb862c6561ce63a09c1a9390ccea37e0a323616fbb740fcbe052b9a127d16760f0dd50ed5ae2d0168eca31b8f94d3a5ebf493dbe8817d33c4017cbcfbbf363ff21d408c39c8928bf6259ba86c46aab28531bc28486226c5d49e9d6d1594da4b887666bbc02613f8b1d71439adf49fdcac7472ba98a4908d317bfad2bd4a02ef3a5e655c63001417b903b350d055a4f8d5b206464349a2ccf7d4198602e5c0d622931e49e5c209a5809e7bc2e316204bee068c316757ef9c6a916f119ebccb6653ae7e1c7d08392d66361f0eb287839acea3f3a3157d0f34debf435cdc29a81c0c91d9526f7a6126224179ecaa09fb2d68ba9870d1574c0907ce0a59f531878a5edb9315ad8eae33e56047fc69de371826194db22906d3a653a47f3a736597dcfcc73bd0cce5ab4bcc38dbf3fe01d048ae9d7bc0b629725696a9e363a53ed6ac9f8584338d3a1358b80ba0c4f6107b2ef0db85645f1aff2119ae4a3cbcfa3bfa515daf6d7ca4a029db5e77a025bbefcbba744a95c89f75e651a02796241ff3790241fd0a9ff81d8fb3f031115566a342d3e587e1ca212fdcb2dc00056dece4dd8be4e4c273521e77dd2773ac05ca71cd5d320253acd6706a4bc90a66151f5335cbc86d826919268ee50026a5e60831057d21ca03f666b5574f74580c65d9b9b15ac7abb1eb8095cfa1d80a9e0693a4f2d7973370def228948fda9c55e7162516fd1de2f10d800d3d4bf75dc080ae3589396aadaa598905b70594676e09a9280ba372b5f7758dac94cf14cb992182b5733b7c54e387b66e63fa54f4d37ccf312c3e61b3a2540095babc18edb3761aafc49b833941194c9967f862b7c128ced52681e23a6ed7f38e0dcbd75ada94d288293d24b9c9f78fed5e677f428775ef95d0700f4d6eaf780ff38093dee64f968c244d1c41af419aa6137e7a488b225879a1f5d25da4924c8e69243229874e071db9836109c6eed71909e122261735d367bc1884bc2a971a8b21ac338e1e557ad29921b18f738d9dd10ab0c17090a24c16f5ffbd49e7d265e0dd33703613915ae82949f2304416f144c6ea7432a82ad82e0d9546891bc79d094979572229e849918697bc7ce4fc3516f628ae06d2db02ce752d37fab96fb498046486904fe5f8f3354820f9bc2b4c0ab908807e2b88748032660f3aa14cd7b9dae230c107f9364993a053fb6bbc94aa580cf7960f0ce7b7beea218aa045494d5e76a3043b832d5e706147805578dc5d39b1b3d1752bdbc056cf71b3cb18da8fae215e4b6f633fc41712d335a6f75ee4c7d5f749939250f43b099c3d10cc560769bc0d7d4ce5015a0dbc09cd784e748cdc24e6c13df04dce35d5058fe4cb1034e74150f73662a97b2bac7276defb93bac63746272885b4521801dc08bec7ae777e2efb4805021239489e97d915e38b8a789967c656de7d548a98bbde6d5e007abdfb9007c59ed8ea6aad27d32245bd7cba5320bcec241cc5f4bb5c385dd1788fa7c0ba0596bf7f40cf1ee10b967ef89bbc29c06767c49f83c2fe8d2dd74d240657bc6bf37febb0a90ef3056102a3d1b1c4761007e0a2dbd3e7dec9d929fc2688b8e0411b73be8ee02bb68036077e77ed3eaa56b940012e0b36aa8ed05e5d2d6709fcbe1168ba203ba6e95d392ba928fda587bd653c3c9db83eeafa3f317297a2c8c058a7a59f62095f04177b03e1c8bbc8bcbcb5696f256f124b231d1696011ef9560ed19456a9dc2ca1973ac6283a70c68e3bcdc228d719188670a7da9bf7fe12769c18749b2fdbb348322d1f3a09876b60336f8586e34b0fa3310d7d387b7af3252bea349bba238b9a46c434723122f0ac2e36cbe6ef14c73ea8ebefae5c0cf90ecd9d7dee411f043402488fb984f1416b3682d5868376bbe90e33c02d81e825c72d3fe113f4e180da16e9f197b4e0443a531ff0cc0e78e8231e1e47f9439b285a4659ac790d0975ae711e75c0bee4d8f6e0535d03586f58bd56d64e9052dde34ba0455dfbf9c1eedd4dfda85c3a63b86c93eb3f2f09deef2d4dc83ca2bf7dc8a633645b31afc8b4bfe9c9c3a9399a8e612c9e9cde6450f976b2d0ccf2bf36618335097446b1686a591b2d4e756854d52eeeb021e5af0134062f8062156cb007dd4e298236c1124c222fdac02173358a041c5e7cfcfc64cadea3135a3ded953e865cfbd5ba97596de5425c10d2c0a95297bed2057a18162f1feb9799b401810578330df021bec994ee7638d1780235edccbd13027d8baef8122c657f9c72fca93e84ddbf2abe9461c6ed147e0fbfa18fbec954ed1d6fd7df8c615a0a5efac240cce7806d96fc6bd386b84b18257a7d04bba7ea5978abdcc2c37cb76561141660a519fb2847da757f7b3645bd31ca2179826d600a28fa48f7a835fe9299e9d6b7d248d8d82fa2da266e33282d0ef7b08fac207d4291d581d13467a359e3f5de30457cdcef119fcb74a14b16c00287a32094ad32608513346c988c037ccdd78c2cfd83aa048d95e52de86d8a97d06e55aba3dcb9ca3df70e979c691e1976f7369fb1215497fd0f3b00d520322b2102f0510c220882a196b72d11474785a2301146943975a028249ac010753ccb7909a12b01df4a3a35fb944005093a9f3fdedb40bf899dcb9236fd7090c04b952da73d6358ea3b6ce30c6861d48d90905d6d1fd8260e87cae827b777464e9fdb581a2dbac1dc1577b57f8a74f37e29fe316b1ceed3933a660a4148b42a4aadf4045400ff2147a582844b670204348e95140c79ae45635f558dc500820b2603f549fb689c8b077a4e5033051ccfc85ba25826402ed227022b9a13d80e8a1e3a7a1483b0c196467da53353472205455d94ac07c6ac4ffd3ac29f82d3109465d4e56045e9d28af25d3fc507c107eecf52e154facece1ebfc42efe291d38b7cbdf0f9328552c7075da66ab6312d33b0e533afe68ea7b402ad8071e157e0c8f27da795519e886dc9fc0fe006a47fafc2597be91d2d3e5c670100041271d4be2523fbbe642a23d2198060d441c59ebb19f7d82220d35331bcb1d8fa3a25ee831cf8839b43377c06cdc2ce2ec810299e006dfeb5bf2cf32f62e390e2a0e6074faf33eba2a9ae2e3099b9c81b2b962539973e47153a5917d5f571f56ce07858e6d7812114d2873f1da9e60778671dab66f23fa00da41c9372bd920ac34b318da6fde57c2bbbe40db89415534f84efa560beea06b9e8c3505cfd5d2480fb9e60903f61b02d530043281377c64e89b77d1bd3360a580c9cb2c51679b7b58a9c62adaa675d0c4021eca7078b9044597e8aec9ea447040f3c70ac2357c27dae6b81d4285e33569c902929f4f1bd0c7f60c038b860dfe18ea8a55dda439865f422d0ee5a2d3c4b4dca03256535dcf8236633320f9fe89f857888889b9426cfd9bc4d682134181f8c5baed5f3408ca4ab3cea4e53985d00419733bd5b0a7ab182728839bc2d81d43a1dad088b5d22e5b1f988baf2f2174abc97156099ac4a3c8906d0eb4fc9f6d7603663ba36773ae0d0df7f2472789b600ac775159701710f850e77c947d6d9602251ee39fe6d0e4ce8041c834eda1f9d70f73518d30bced63df1cdd68bdf5ca4e6ed154cb3d0326554f0b53793c801b00b98be6d1136c450b6e8add679df696d6b51f318849ceddcd1c7c0061e1db38abc5406f570201fa209e8ec5a023efa20d205f023434203469c99b16c1057c5a8bf0bc82df2364dfb4e23c72f31f5b59adf402a9e7c5931123c55462262027ca5966dea1c0efe885fa210d8112bc5f0265bdf4726f454bf74d4694ba1f11af06a56dbb8997f1991dd6e3fe822f733b3df543a951f8e1fcba0e5918a9501cb8c59dc7d1aadb2f35e8df8b34fae783c04c1dc8c1d61b63dbf94e1876748bbb345d87740373b5cbb017e791583f7ae45160e87fc2b6c5737df17fbe09edf45fe9f09f99629648fb2650d9991e4cacda4b9bc666f13a4bf83d5278b6f00edaf92111321c0c4f3af0ef452374f44f78f5cd6d37ccb273b8f60fd433001d14393ff97a481a4ee237808cbf508934fa71203722c833081b0a6c2e8b416a35e1a56fc65ba331de4926f7a0150d720eefe446b73b9783da8456125749f8a981d571f18cc9f558c18a2658a896c8c6874fd55c52ec3d00431e954ea4618d3e19b9eaec822b7728b857745aeefdaae2d82f1cc1f51af073ebaa3671f964d7597f557ab494258c27adc5e7e69906196ede783edf96a6adaa9da29cfd5a17bc142cca6dd7e2eb5e07a4100ad06f75c15cd25b0db8c6b36319f3ad5726541da60b217e278e5d0265c7ac80efcb6f3a76fa7aa76e7796b721084b9b6f3551573c6805f44d48b07cd720539fe11ec7e9e996442aedaf9b38cb2f12d566e7733201ef79b3358c441de94cad45af68abefb9e563494e9ccf514c0afdffa4d3d3b6bd3a657ba2a6f80acbc754c83115e15ed47f958e664ed9ddb2e96faa3f5c59c10ca19eb319c35fe6854a754f2249dc2a51734b6f9fa3f6adb159509e369a7390e98659ce135f9801a84890538edab4135d67fe2b7cdbb1efa08c53e99c893d9d80cc00cbb9155626e3729c8e398e868698c1e64514fe82a6d84795966e60389c7a91821a3723b35cc2615a1dc655e152c4bc9cc051d592c48ed8bb98b34c09e81328c5f618863f1f331bb9967e6881cacc09735371193071a85bdcfbbeb857442a1d9d7c60b2d85e852c3bf3b4c877985115cb7300b58e5113c7c8585510bb9597657b8e0ac872dd06283cef167d6188b5a35250affb43d15e55ced1d70bfc0f11d23da5e8b8848478cb6a4d6ddc247fb39d6e171d1fb178bb83cedb506b9a4caa4659e4d18a53852247cbebd08e23d768126b0e5ebd76ee79d5af3c20485ac02973e8666efb156ba435ab9787f1d36752b8f1465c705d3d8186e5b3a1bd613e6d19eb703af6c605da64532e8a2c3ac36b2dcdfee671263938a4648ce03c264ab0c7276ff2a772924364e4c30f29ed493c26a13540ae4a64119d35bcdf86fa635a1bfbd0228e6990b810510181aaf56157f5b4ad3fa68ff30f200674804e0b10a5a9a1556bf85abffcb23b0dc727390456b467064e99535ccd0bfeb1b16c1b77ed210cc8796d91761498ba0de035a6541342cc82796baecca1902b053bf5638fa025508090d2b798c55c5bb9217be4cbc9022e6b7743267861b7d41482defd9ace6c058b52f97a367bb27ef84452318f8ec767a637dad2c9f745faa380bb41c7eb4802e03f0c3997f270e209aeeb75f6abf12211ed308a22fcbf6f4da2c6fc548f5627c34571a789722a4b1e03a5299e48cc8ad16510e2afad0c7c63e4dbd49c4019581545b99fa496b2880a5cf0f4b3d36e570441beb91520730a84813e91fe1add1e10553c338fc92d9d61d2f6dfb638109ffa7c5d7f4299b66356552bb6f76d13d62097ea94a41093bbf5edf4b337e027d8a213a2b964fd4a3f85f60430c71641aa4ea6264eda17a4243ac7b9604b63380854fb2717c7f5dd1f942db8692fe7f0781b622fac7cd12665bc3b2d61652bf87f278b4ca965262280f577573624261ca7485e6636e9a8c4759c623cad0c83623ea419d7e3b701edeb33bab16e0ec98136ce9e728607fbf4b818834385993376a4c070c2ce615f4c143f3789020c91f06be40ea803cac1967289df093c2c6aa303bf72446bae3dc3d219321811b97f24692c706baf957a3e71d0c89396ce8c1214925f35349c51d0b667b36a8daaffcb0c445dc2bb83df57aa03e0e45328ef68963f3b090c1478aae9abc29fb25c2d8fadb7c8dafa30411693f4fae8ad3d27ba4fae0e263369ea0f69f6bcfa3d6a2341e12b28e088e4eadfa712c5a33bef9de2fc419bf296c542ba4364172b865aa5fc0ac125c8a7d44224fae89a9d643a50dc0cd9bf5d3ab78a89303e40ce841166dc9d3c098c127e0816aef3f0c28d415078c768c110e9bcdc67bc3d03d3bbd95ed7b0e9fedc3bd4d71b1015c6cec1a932ffd6538436f1a28d66cde69aeb16f405e6664aab91574fd32e40166a90ee9aa752cdf2487538f9c87b5af0bca5c744901f061d88f1dfec98a63e00deb244b40db206a6682402885ba717a807e19f98e6a9ca8bfe0f5d7e952926da574b905380c7cf134b244e4eb5e68e53dc5123a126b3b70efec3b3ab90a45a5f848d8d5b6becdf62c9ebca6a088df0ca54b00945b546f33cd0f58900df50fa24f561ff351906f1624953c4f5c9346098845fe3f1e6ba46174ed3fb4bc66b3630c2474c2f81c307807fe2d1407b5fe5edfef901293dde606a4e9856f444a1e4ff29fa7cf96865ed6bfa2edb3d7021d83c89e9ae39f200ae3f076f6a682d283fe77dc69de8005af2ab4146fd88948398582b6ee55bdf3943dea9ec27091449e7a71a26e4aa013619138cfcdc9a239f67ba77a9a3766398ce1d8029aeb6d1a992a9caba42326f6fdb82206164dd3008d15d38d84b6abc1bbe54b4f91891cd1a16b343504a8778bf18d4268f7520222ff67b1f9c1a9dfdb4df28236a31bd0fe19294decfeb66be45c2e2fc2e6c5fa0907462c0a726b2a92b2a8be5a0f2656e96b08a651cfa972b90ececba56f093429af2b9b7cc385c5212be595428dc45ccd83aa3dd7c7db2d6d85ddfcfd9ba175d58a4e4f8a95edf6737260cdb10539d5f74089598fe034ff7f00f19dafa69aeabad52c196bf3b87f1133f165bd12b5970bb996a537d4e98bf0a219d0e8d442e2595df11b6318346d1a663f7c6c088c5bc89510eefc395d393d884579ff41d03e8c91a9508b086ba0522dc62d52ad137aac2db7db5ab473394a376791377854a9ffd5fbcb68e9074f5f8bf1a81b9794c850f1af90a17973feb7fb48e17f0f2ecbaac9c6f1366cbaaf449a83db1a548644190edb0a29653101990a5ebee25542fbdbe7f7fb704e4ffffe4228cb3d1328db2b097ec6b730205688b2e04ec46134dae8242b868393ddd05c157d44bc112e9dda7ccd35af7270ba2e7c4941daa66434d3a037e55bd86b2b612cf831ffd80bc080b2533a3451bab015185b8fc97f421b55ae88662d9c66e58853c53380bb4d7af8aa2dcf37be1d31b65f7dffc3f87cb58a9d3af722b7a4aec25187076245821a22bd20f5f619fa321eef9c5cae7482f80fdcf85bdb1fc587d0d648c770c479bfdf12e7773ad9c505ed08b8bacfaf342bafaa70ab1f7a294d834934938e3e49ed30495bd792545fb9cc4c18dabbaf52fcc48e2154951a69ca6816da8937d9e7526dfbe5d898c02438ff675469e88f1a8ee0bea665b440f178ce184dd07ea089ca91a95af632627fd58eaf1ea8a5783437a04e00311ea1052760bb59a4e047c75a1f6f224d5e034a74a0582f4772bd61896038c0ab1148e243afab48d762915d9f4e96db170dce49d86800a05db221f0cd70e42002e0891f9d376c198e60cca0c32b9de857b1745c99d4ea374bf4b380a41ec26fd82cf378b00a8d5993cd68de4a4c9d2980acdb9f5a08c16207e63f5eefa23ad7d6a58a85ffa53ada12a0341660838943da601cb75cc9d6ef3a426b815b1ef0c296835b2932d03e9cd82bf041d93809af3eef9ad5e57b31ebdb6798699ff5fd319f5b7b6971b10d006a39cc9944e4520f22ab930bb607c9e39ea68708e5731e1bfddb19d5573aa23e1f2cde6da2e7293a061f328bd813f678bad9958869c3613839fdad9d78e38af7e736b86b6516412d31a4c85faf21bbea8fec82e390d5d0e217a006ac432b39776f25ad669c3b4473193af88a3f5aada569aeeba179b4475b4e440b3ad172447a294748f501590e5bb640d8995869b218b870d1029e43a2cd5ad6dbd10a1210a5cd1416e9830461b67aeba0830ab54be2d5b7dde87ae51998f6640e46d6bde783b6c9e84f774df63e4759400d517cc221d06b193b1d49e7536ffa33421e75754a5ab1d75b0a8e9994effe421f3c5b9b39712d2b05cbe3c702df893c16aaccd0539946b1f1b7483be70839a25ea6e96b835606e461811ee6dcf4da08c364cf1ac11988693bd4a31f880248251ec9ed0a861fa191fb8fe3553c12c344ab346ab691a2a7e832f10b716e39c9a13bab44e2a457897cc9b83725b1e4442909f285c3f3d89b023a8cd5d4cae4f6f106744e52525c0f1322be72a8a3d93212fced39400e9e68dac5ba03b14b2ad987cc8a3c4e587b755f3c40501e7a4df0d54df8fc4668b77bce00e936f51c392d3c33f5c5e7cc461936ca9282c59b812f37a8aae02356eda2dff76d6d1880e9b37b8f7a8e73e2a89c60d82f1fb169c18262071d1c35bf895307e690d52149b240fbb85b5934e0ff6e6c0fa297baf2f9ed4e9b3d64b855f8ef21f023f0bbb9fdf959e738ef7d0736006f93ad5a869547c738721baa64bb3ef82bd0eb6f85fd845e5c89434665c0727521e54d9b64b40e7b3d6c59ea143159e24e7c8e2922382fb53534a77baa6c44cf4e8a7f6246f67c9f74494ad486d67a5e01f86945e92a3a4c88e85ef1caefd6593a18e890729a34f5d345876cc618eeed7aa31508a2f2425f7047bf09f1cc63fb47508d03fe9ef9cc5046b9d89866bec25764fbcacf428291a28b7ce5c02fe5fbc04955a96e44bf49c0bd3cbc2b294a7ed1544b2cc174205d0419a3c8713d83a58121e695021065e70669155d91c44395522b20d731acd321f811c022231c928ae569d30379e7f3d64065ac0884046f3fbe4ec835c7af8b2731a7454aaf2f81a7e641062ed1398b070373897a4e07dc24713cf1f46811adff88e355e30ecb7f17b77515f31d05fed9d31cf18a522c3d61bc4138b9617a593ad5e8cc577d25650b38f1871c0a4dd420250bcec49e1f4208a9434d0a8ed0ec43f4b9ba9d5c8ec80d18d00ff7405fb17b45cd6886dcb3248d1642242d8426caed123cb4a478032a4a5c1e729eb6d729c1464ffa5a19d02f3f756d62e3dbef1e5adf9aeb1d4af8e5c4da7d6c0cdc542082c16502d08bc5cfad3d78b671cecb1960a352b96d047d423d206f1bc664d5c8115fffdadf21d5deee8067bd120d86b7dbb8dfbe7a257884f366848982e3427a1ba9ba1761d1985334387b8cc1f89ad36455f8ba0f1306e36780e09b269fe0d270de871240f3cef56413a1abdfa280144e8cf477f7e59aa73552dfb101dd0b51936e8e3773bd0e7ebea2e510395f5e5c7f65a343868147053e9567af1b7c818784f54756e858e6f0a16ac2d7012cea16a346c610896750e47f51bebc840040a8d78fa5efe252ab393a466d8b2e4c396bedc5f92fb2b6329e2c9d93e323c60471c1ed1a62474a7af86a9e0295e161dce62e6567ae87129e84fd36636196bb90c594714b1460a6e8d8086b2ed95f898652058650399d229fc92cb6de3d125527d065876e4199dea8fbea12a6eac064f143f0f5659b5aa267478827f814f5560bcb10a4fb3cf9f3d4e4c9419226b39c3dc3714b4622131d072517c68a5964890330447505ef34a4196c2c16d5c844d32b6697b29ef3be745c2446530e4a67d701e4861e0ed9459c5ee46c1eb7791a2bdb770b8037a943731f9d58dccd37b344889173295705454ce9cf502a6f387fae812bb48c326ea1b69404be5129549addf2d3732cceace2386eced350fa6e03df6aaf7595b8d427ec3ec31d9cd0dafb33acbecffb5d2ff2d9b007c0c3767829c04c4eb82c6973c4ffccc6a974a01479b616fd59215bc406fba03f00bd6c2e6b44bbe1486ee723958f7e2e8cfd9c9e3cf0452069b7d8e368b7cf953a853d50545458572b66ae19b909657afe1e76430c3a4c9fae3773c6a3ee2ec8a00e3bb587ec719d8f5fbfaa21853baefdf529638fb8400f757e72445b04f24d0b4edb949ceafca1c755594e568568acdba20a1eaf225f865e2211de38a31401689080ab4dfafa34e9bd26bed8c838cd0dc69025b545fd3579c66beb91c4f4bbfb1884b9324e91f6f9a0b12f82eddca85a00ea20a8fef001b4c0a9d513b3f4f53629fc39de6951295c044f110a9630a98d3763be3c5900bd1446c9382d6752cda39f377b22ba6c5674fe0e68b34eb65f7e6698e436427da6bd4f4c68ab3a1a147316d2625dd4c6c443f820f1fc3f9e1a12e1ef1351fbaa9bf37c33c6d77ad7e8de4b904eb9c927279afa0dd8b669596c45f1f79fed39caca65bc9563595987f0d1900b81014a1deddde9472f857e4206698efff52e365a865da051174ff9907ac88cc99b2a4f3d0908d74ca709c95636e001b45b415deb1b118552d05329503f5557a22d8a9baa892bbb293d0432d36b107d9cede1cce61145274a5972896b59c5e78773947f7279a235f22315b6fd47640137986af09f5c869cae9ff9c71d33a445897283d35308871bdd3f696c0ca69f214d41dad6c57795f4224cdf45e5d037c185ad0f4dfb9e5328831b06f2e553251392328662c1605f21e801d4119dcfecc4b192e0b7fcbb8095e5c5bc1972e8377399f3c8e32f08dd0925fe0fe70fcb31fbfaccc086db301f32560e36e60a52169c124124239b01f26fa5c52a39eb20baf178b07cc24969eac2deec73a7d9ab3c92c24eb6e5be452de2d379faf270461cbf914910f21e62b9d8a3ed9c5fa9193f3030ba1e1be7708f8caf30c3ca8c87993867e1b1d7cf37c2ab07b8f737276294124d2c695c8ce6d222ed110c7b4cb7ca333a874d9cd93a9f5d2a93dc06a509a159c17a7cb90ce2fa6d3e90d0bed986f4f6c5e84e412567656e8544fc3f650d9184b4e31d758bc0467d94cf58c7c0e3d7add3371b06e6ada6c9391ce15435fb3742dad0f2ec7f53f7ddc861869158510fe02d43d650c186f58639ca983c7a7471326f3a2058e341dc82001c0a6020b2a0c6fb18475d66ad28d8658ef0a4a1a7ea31c2ffa420709de9e9c5e8a792577c37364ecf74c124c0e232be198bd04c1474163a02f453eba2ddd5b02e611d79ac4cb77f30f5a08582d434a568efcfa65019ffa0dc74aa69418d6f01a10978a41bff8aa3aab8a650d3399cdac2aa2f95ba3c445585efe1fd71a85f96c48d305738f56402351c21d690c5bb15cadd9e3d2af5cd79281ed0c499edf874b1eaa880dbc2efe087f135c53f54657860d7621268db2d78ab4d945a400502412b57299fa22618774a712ea21d1ebda053c83375f8863050a1f7d620b437a912694a0330430fb7fc232649f9fc1e08580c86bf8553703fdebd5caf94309deb9c561b092638b9950bbccf4d35b962f104be6a79a193412d1e22b7407b06c00d948d245d89d4ada0bccd08bd40937810b666c28c1e5f85d851a0ae50fdc841f1545775230e92104d1448620196dd17cb00430e2b32fe650757c691539922a88e851221cf1f19242930c3d8995096d42984996bfe2df84c6ede8881fda94560844bce1d567db8791be5d7458d95aefa6b8cf94f7403cfbedb1f6637730b6f30981b37f9a447516b19c1fdf39a70cc48bd9aafc48001d5517db22e05af9d00edf05db7a1366df1366ae1f852709f7f542c7d20d32ef91e99d9f246207d2a26793fe58e7a4b98b4ff97851a54a2509a1536ba5409a1ba8a83665ed6121b624bf0dc8c91aeb5360ae808cf72074eda22ec97f866dd26be5fd8fc160048235bf33a8d02affb701ced48363c9d2ac6e595ab319bc023a2123fae3687a4ec120688f63d8021cc3e0d233dfbf3d01b3fc3fbb594661c32df403bcb3e32aec2b67297676f48980b9c86ad06c6a9be034a5449eef94745819e50b276c63f3245099209db255766448eda9a309b592c49201f47d45ebf09fe8285f7780e6bc8dc742d2668b6c94abda665b146fea382ab40e5bd5a343de757858c0ddd624a94ad52e035d13766b656ae15715486f8a23c9099dda7d6d9bc91e5614922f7c4c7cb43f477c70847bfc019bcdae28e3883d899eaf546c59dbbd8cb7d0c2c91d142885b9096aa43e018eda6016c9fb0abe4536e8a3268724a023a6a987ca5a0705fea8cc3307d4bf9c2162e44989d05b5cd25055e667bcf8c4446beb93b2a08df1e787cb85d05bed0e84da401b2440283238ec261dfb8905ae63d37bf513cd91e893406acc6cd2c42be82b98dad7247d79621a6301dcecb9bb09111dbff7c15f7d3ed86dc1dad7cdede5f8519b7f85d67f8530ebcd7588a63646ff2a18311f1d860d1e8afb7713661a3738a8bae933cad00091427821de781114ed421c38e1d808340c7579c25bafc87772e9ce742902a31ef3d937b2288e90f3730640e470b8ddfd8b06066236de395bc9340b513603573f61463534c2c9c9fe869e6fa12592de561784356b57af5d0005dd56fbea8561021110df31582d6a8c89517522740c0a5ed922b5460c095116dfd07f326fa764ab0d598f59de7b254d9706540bba55cdbf51337b0c9248329e51f4461bacda55eaa40278c438003741947049c703b033b460f29a503cb17a099b860c0a2ed59d2e68f9d16c05578f75e48d19842254146dbb55b1f497400251f1b7892ab84fe49a1a1a95de6d6299a5b9c2ff0c19315a896ab810e6e002e4688f7f97da14c52b6dc1b1fcece90a11e1a4c7883f52095ecc5a5c832235a3217ab3e1e6845407baf50a7d0f215a7f2c2c2e999dac2b7033fc5a042818640842bfdc3c61aa5c2f7b175c81692052d60692f06e173837d0af4797a9bc0801f5f098a12fa1d7335e404f5a72cc127da628b409b9a9803a8674a1014065ebef61a294c4771fd91c6a05e9ab15294021601be4fd49f1d03f72a7d2f2a3dbb2e95696873bc6fe277c90dd1db8d69662b62ab5731e8550d6ad44f5e34e22a2810d68a165e853f95f4e5e10ba902ef9d1c49bcf14fb27bedde0e9cdd4e9999fe1a3246caa935e0624bcfde925b859fc2afbc92453430fd2119134ed8cdc7adcecc493fa93177b8b759629c4a2fef633ab8a2eef6da803b525eadd5f4644de61809a51bb0e6ba135105f4040c3641a49c65687a5ca9b7447f5e0dc9785f8bdebb186d4310eb7a8063b694ac4564fe1ae4839985e48cede16f5b0999c2e44f4229191aeaeed8ecd81fb4d9e8abfe7bcba812881809754d021420faedc31eccb79adbd3febeea6f07d512fba27f43dec8c7b7e59abafddf1b885b20491a87e5572c28c081713e00e5189993c4f4bff943c8497883768ccf6fe363e5a59653dbc213f6ad7ebfb710a2e9e6feaed673e600a06c94fef048b0f0695e6f086f200bc39fd549ecb5735f4e4b8bb29136cdfa101eb3329afdde0c6ed3f34060bcfed9148557643b1c288fec85df67be2c27c8f9d7eb1c11e45cd4c46c13403d63ba7f91e6fe4c115f58f4b5f794875f0083aa53918efd973786e2ffdb3e12e66d24370b8d76dba55969983febb5b18ce3d8e438c7f49be9700b79122481c2e10eac86f037f11f354f2896e1ce6e6d79e68c103009532adc5c6d0095381ef0fb07e11f26c73086f4d4e0ec830e9b6df32561fb1be73772c2c858e1571619be7b4d57619fc053843c3569cd330e4975e5553da840fac933370ecad14aeb2d5c77cf8aa02e00657335ddc75054fa89652b8c14c9ee3e9091edb4754eff83cb9d6238094c1268febb3ea3753ac4134a18865379ee437b5e8f273333a4cb784441b312e26b16d9a917888b5695e699eac24a2af96a233c00ffe9686fe87330c64c2aa12efc7735a42ee2b408db18b418bb209c12131e782ccaff4e0cd75583c1486ab6ad80d5328c1a5a43443bd096dc4f0fc0ba11d0545a02e2ebd52d5b43c69b0a4ddd1456aba7a3b3f18c1eb8474b4d135d67b1089f52abef34b4b95c9eabf7465201a5b3d85e93bd362518e5103b3a871d67430aa1c66cdd16a3d842dddf113356013ec9e5b268baaa8bb8c2780bd194c52f938b6be3cd5bbe588c990aa29cb1a30a27dc1c5b85b88db5b45893d7f589df58fd0fcb26fefdf7102280a10e22b986db202f670971cf419406fa0542592f57333fb282a6c6aa58a259b4eb0c2655178d0c08c8b8e5ef680776b44a9c9deef7349d35c7e46a9a6fb249debc56323b69741a04c0ce15846dd65a6dcea1920066edb13a6428fd8ba7916c24479006a1d2d534675e6c07fcb217491817340bf0265e6a577b80ac9d208c19abe1fda63f0aba30ec5f8c4dfd234e1f6fabff09d341cf226060bcdd752335214ba698387d1b8596a1faa7370e490d563dfb4468ed633b5b7216a61acb3ace1e7de90ed2d7366552db1406290f912d481970f40dfa1a60190a254a794dc69dcde4ed4b6e64818ab598a3c55ca0e4a3d6473bcdfed671dbc934790c8c146a85f0cb0ae6848f32e95d4596b5875b7186fa4c5326c0d3f6500ff247fa059ae741c55ebd9d4f9289b3413d3024189c4373e2fdcc4ccf9aef2fecb74ed330a2c64f313255d4b5bf025e89998f53f856ab500add7dec1b66cb51f99a18175f67f452d6baa0b4a9c420e093c85c63f16762a25bd1a2a76b8afdc69b870fcbef36eb0cca1b1518e05f4f12598de5ade3329f3cc2d4745191d427d6057315f15300708794487d17955c1ec470b59535b6443966afb0c3702f741d5ad8c380eb812209e36e5adadfcf91ba38269ae3fafd2e4e4b4ebb43c4ef0a9401fdb277bdec49deb0f71621d77b014f2f1146c7dfc73517f77178793e52d1099be232d8edfb18d28047fd93dc4480d3638b10c53bd779ffd190852ef020616345531486780f242379cad82211bbd85879b67d778d772e156f14001c60e58470a94a3361560fc63eb45d32f4d6c09f7f0b7c539bf77c5b2a7fce452dfad63a466a0ec5eb237e6261e375eb382c5eeb4918effa1aed910440e423f0d7d09320399ddfaac2397abaa59ad9917a4c7f1ef6559ba6ddeff0bc3a37a9e00b7e4cd1e02bf4a8cdf694c85dd22fd0dccbab4155b9504c1bc97eba48b45eacca2171ff7df68d886df815775800c43b97aff1bbf498bdce7cd1a1d7fce41c564acc1991dde099f0527b18ca71c4c1382cc0fdcece742befea4c715ee9a914b7040f5a42866b81046b523fedd3ba1ea6402a28698427adc37db399c323b97a34ce00c8989416621e3dda03d64b4a7156a57b9f11df88e981569cb184f022073b490b0498176b8712d1ae103658212671907dc663615bddc52f7c773fba23b7531080dc0b816a6bee66df8ebcc3711a5ec6c461c072bb223ced4385d03c536c7a259ffc0626fe82f206091786938c40f7de09394f4f215450650fab750e4a2aa6f46ae393b313119133c537ccf9fa2b42c63cb5d0d5cc47b53018981759e94c81972078575ab06600ed1f281a7d7597b396678b93227feed8165e02eae8c385c1c1f598052650b268b88fd19971abf5fcfc7559ab30deabd07f7dcc845b772e009a040b8f600cb17a62121f1067b40bd181240679183d9c56490beb83b205e461e5edd916603c23463cc386e3b2ec611ccb21418d6e418b70e1e0f0348de8118f0196509e9a09fa59b40894e3ebf3fa31cd615cc333a657c0f9e4a7cd1c152906c61940e19a493e345537cb6cc37cc02c6e773e1ff3cee52a95689262b0685d64d8fbe1b83d5a60d3580ddd9b83afed1dd774c45cc0b5022a3500dbd9dc538fbad9b640acb87d264ebb0b7a3e06a53d16313ec58841c857833aff6ae47e34f88b7876d6fff48f9bb5445cfed0c9af295f0ed8751aaaa14770bae3ff7073cdc7af064c11551ef62ff1e4d7b6e1803ccf880cf36f8a9553d50cb3ab07dc63123c74bf9b830ce2718ffbd84c86d19a1b8cb62da2817adfd60f1df76ac293c0f86f533a5baf2f65c9b0d0fced5e5b8334b6e34ba4300fbaa414b76465acbacdf39697ac0989fac12a488c514a8aaa5120cad07b46aaca6c00fa8186b9e1b7620f88cdfbd58dcf8e9888ec8d79733ca8247ba06e9515cc5850ecaaacc5fd82d95ec0cce9717f292bb94837e3aaded9e3487c9549f4d8c6e8ea6c9ab54f9d75494b7841a6262ea460ce5043e0d49eef19bac2c937685e9fa1da2c3fe5e117cf0c49cdef6dc98ccc764c3d45db58b078f8580831e1b7422d20979eb0582438f4c50e4c6b0b5d0f514b36fce759b84ebc139200b3d3c43b56a5777e72434925d1f14d12eaea647d4b66579f1c17ee94a2aff25edd59980545ebd1e03c985004dc06741d08e3ca17c77dcddee5f4266124625cfc809b8095d6fdc8523fe756f9689e752b6e6300cbae3da9b0a8d89816b46bb33e8654ca990f901b4a999daf5234b973a79b7521c1e86936d9930190d9b38246f8f20af30b9c023206035848f96666959b0618a7f8907b1d2573623e7a086371d30cd5afa8f5438f8e36abbcd12f4ec95d4031885db007e73bac484d2d78ba7ca529e4ea9519804700c6175357e5e9110a26e6ed3b43b6ef0048502eba98e41527f27e1105d925d1501bf9188b1765d22cdd02818da91b5c229e7050c9486df58aa88ae5a66de1c80fb85ca60f8cdb26a52c662717a85422b163c9ff97066901ba44e5b907f14a87f72c61df20f98451ff158f5c42e226c04e133c67cb35a1c53a22e19255b909e83d84e4949d037ba76fe99dc3e18941818f82addee5f8930422ea223080f3b999e9375a0214e5857329660b72a6c53efceb45f6609b931b7e9e7beb70068016f351585d01c78b2de2279b44595ab8cef402d5852f1eb910da8b528a781971732e61c56303caa5f653f0837e32ee8d27b27f11aeeb9df5e7dd253497498349e603bbc569b61c9787d6988cc4ef4fddb677fd47fdebac805d50e8f640c4adcf8a708477e88b8f4400b4df8193952665edd069fa809a5925c410dd28d7a281efb80bbe69d99ab6b83ba4d5476e438cb00c3820a936a320e70a710224327903411def535ea7eae02d672dbe86e3eff1387b38cbb80545312e2a6b0208d710b31164b394b2f2e9db73599641ffde9911f8fcdef358cfb0a4c1c29cebaf9b783389a3a62bcdc8acaf935a9b5060e840f8f3fd76237b0b234f17b94f75b69ffe82af10b4500c32d16d59bfdbc6742b4aacb36054cb922e886c02674875b66edecd94db917632b1dabbec4d6beff5527eb4099f3e90d51c5614b05ca06eef7c33b93e466e3974e2458940c79c5124f7c25ec941028ae1a8bd2e8d9a30ef7dd0e494f76e6cb225909ea974252a891dba670220d730f70d8777aa1c9dfbfe17dfb80780c66c20858292fb4e95d84ce40263b0bbc2326b532aa484d66103e3d96b99832d9498e2b2eda2919489a9af1963a8beaefd859763d7b54373d2d0fec6c4a6f8a70b1c6fef407d8034e4c7f38689f1c7cb89155ab1c324f0a3254c964f3f757ca5da7c8a5e2dff439f8689cfc19913179a25c3be28e1292460b896e17f58b72c5e944ffc65ea2a461837df9b043a15a1df80a683d3921f697e8c3e93d51c145ec6d3d49a9abb36a69b57bde0c0b727ef476c4cf8d8997d0e04c0439994faef8d58374543bde75a3db1d7fe7de4ca9abb437f504aa7250a7dc9427fce1ccff41452da2efab5cdf5e0839711cab80ee14e84aed9c628cbf8d3d84db5a9ae20010d96659e882b16ea541893ba31f59f7948fda9ed1fd4bd26856604455d2247520c0edd57933d768da70df6afe6e02f3845747367cbc4d7f728e15eea2aaee06be5d2b18ae0ace2cc2cce5c651b7968c04efe4059e06f8fe01767a130362a744591973874a29270558d3e6d20f0d4e4a0acd617cb3151d2e3160f3c8a8e4edccb29cd9cd03b551d4147480b405730de43d0287fd36eb19b6da77cb8bafef7e95908e2439f5b28d54ad803eecd1346cb7b2f4fcd55a1fc2302b118389f78ff9437274b4a58a379a9433e219e4a12fe54384911b89447e9269621ca7ba185beb24c9c58ec96826ae9d1bb389fc37d40637da2d4cdab19ecfea65da14bf6bd1c45642d9b0d81306890c1f3ea3a9b81424bf603b37a191ec5e09b8febf0985b5ae2e960935a823fa489b41ee358f7b438900d5411bcb703381fd3729f7a9cfeb8ef797b63a570bf03287eb5812b55ff29285b24f3aa295469a42c1e5879e3845ac94f64feabb943ee26e9f8f9e74029473b5abbd40460d02c9bee52e585614e35c8e038f52bb42008986c6c9239888649453cb239312362ad5c44e62acf1aa771c9c1e822ef1edf062f594af620545a1fad222aa680d8575af3a55108830a33014bb5451f8b34c0fe162e9e5f16a395ce8e65ee8c450dcf78d9d937b11cae7c4be8ed9f2ee9c901eea4110b7209f5c081442aea12f329314558c0b7a360fb5243c7545faaf004fd5a1afabf181b9819955e72d737feb98ed988f38b01953d4249e3e6b97d1cb5c84cfe54f55c0c6a52384057d1a8bb5cae18e06acb501c848ab4f5f8ca76754422cba192258bcf456f8c49b58c31009deb3dd724fe4332987bcc857bf5a7f20a7a241e24013069dcf2ec964025b03f6348d8af43d3872bc0d5a602af170a1bf5cd08cecc33463e1554e300fc8d11628016ef94eff44c3547d8e62847971fab2c2eb12badc0b33284ec124944ba503873fe9f003db414c468f3e6498ff1c10450fbed4fcc2fdb894749810513ef2232ec6239c665ece14072f44771f083ef8ffdb02679d11758fee0ab1bb3d522ab25c378ba9751f30d649171a65c349f3e48de1ae8403cc713ad33b71501fcd3e2ddbf15057830542c9eeb5ffad738c6e85ff76be6785c1d4bc385b136d1f237829e85a036743856a1545ca3b8711948ce8a2a21ba0a323931d3ed1c057269c343280b93f5fd56c5cb2d4ff9fc0db609152b68682b42284fa7f7082d82e87fde00d388659ccd3826606575b681860c4b378abd59fb45901b73cc6ec40677a0cd8c745017a9c978627ca37b487e4b10f94d0358e2e2e82ef7ceea86bbdaf188a592e10bd582150787ed5a838167323c531fc6538a31db47dbb9d3e00e679044e2c74ab8bea2a0598b21eb9ba999b49132b0bf1bf7b8ee99cc08397702094118807f453b459d76d0d688d0e71bbb55756c3ad56065de01ef8a3a2ec5ede59370891d9d3140f582da29ae4561d14eac87da1196ca2e5972e278cbe0a990fd746d69bf968710a192d8ee8be72fd9c51cd78f5a0b29d48e5207059ddcd94266677754f13c1ef7485d1f85b41acd1df09cd4720eecd5a23b38e34d6d82e675b210e3f25c3b87303500cd79d4840c00d3c09ff4eeb26e51091b6246d9d80a0daa78e9a48460b5a01f81b03a9c070651321d5b288c15b7caf3944baeab42284029b869e291f8b9fef47732ae6eda5f4cf08df298ddf5f17749d656369c63da3bf8fea55e42a5b6fe2d8a6ca7b03eed68b531f9f4fac20e5ffd8d586f5cd3c72e9d8558ede0fe928a6c17bbd7fc302a5b3d7fb6eb5eb965814501f0f1020eb4324de3b40512ffefee343729acfbb079a658bc01fc97f6f868b6c50242683c2a1bd4b0a6a4d1dc66139f4fc95ee6aff82d3d92bc3abd989ecd9c544a027fe717d55869393014921f21fef02a419a592e3b73d500315bbef49d954d06af045ba1e541f742188cf383dd50e27a5888913d6aa5175065345f173c643caf81b1e870c418ce1bc6b476dda2dd88bdf278dfbc1bff1f9763cb95431c7f76499cb8761e7dadb9296de05854742b8326e09eb5e28e6b7da8c4608769de1e140f6b494f23418ebea96607062b8c49b3dd5560b255f5e7081f5238118990f326e2b1c0089ec20115a0f41ce4fe34818caedd7cb71fbffaf92833a6d2f93fca902176abeb55ce04709251d0e3bdba89e79313a42bb1bb1a0a5b9a760eb1fcf3980899d232396261185db697892e2ec2f3c4b85cd06b83598f18d23554a6fa45ec1c74ded78ba93fe5cbcbbd2f0843f5bd761ab443c6c122445fb3a681ef0a4807226b16a8b5f92f5d0e940a6a97b3394a712533ef6d90796d7853c830ef19d44fba02491532f2989e4b888c36bffdaee21aba647ec003ac9652b134f52b5eb256d4ac9f1a6fc250dc43f08086456a8ae4f962f067a6764d5a861ad780add28eeec1f741f0334aa3f4c17efc0c2dde27a24317988af757dc4965d2fdd7f3bb6312a0bd12cc56801e0165e0e88c2016f694ec4178d4a01d7c9d5b6c4f1373adeb3d9c371a6bbb79f69dabc6e9f30e719cd5d521c40fbea966a99a01bff7e4007d5cf22f4f9d9b713e8e23f1217357355d20cfec7cf886f21bd693943d201c04b0abea021e848330365ad52ac9715689a8619ef63a4162596e179397cd8657e947c8f3ed7853dfa25d6d1bca9639d24a483ca958adf2875f7803bd569627126274863099e0e643e51eeae395e4cc719be0e68892399efae5815800f734c37bec8455e4175b7d0dd5b88b944c22c58b45bc014fb9106a96c474f91f5b876146b7a4dd47ecb8fdb7bc130d344d49df7d0268e1158e0e6ed4431adbb7e0291849daeda0121a3e44411cf08fd35c9f1b37e7b7cf5be424855779449f11b3bca6457406adb0b3b835f5227e5dfa911a6ccbfad4dcf2e6a5a90bd860f063237a4506a3ea5bb1e1b5c3b2a908449430e738a8345378ef415cf9d52e3f2c7a84bf198a6cbcc77b40edc6ea0b6c248cef1ce62d94541c50d5ab0c04a1c05582b3ed5fffe86fb5298edab2d6302ddefb267fb4d180e7a28f46ab78d831cd01ea0a7509bf6b121a60d1d579b4297c8a54db19bfb62b9cd232c70366964d9407c37f59155ef1da55d7de5426206a5fcb458171bd304c444084fe283886b51baeecb4f9a97a9834e7a23aa2235c54ae20757c3b8af61126d0f19f3aac3c00eb4945ca2e291142b391d0328eb52497e45b29a3debadef94ed17f4f32ac29ef66ff12b969927d3ace154aba8c77b5721edb48f43f55b4962246d5f609bb689e5161e500287bea8d4ec504fe1733396f77ee97bbc84b74433cff5e454e0068e3c180e4637bbad439305157ca7cd4b311cfa0b1ac4213e0dcf51683047646ae5221ed5239201342f1dc2a54fa80a0600496211a0dbfdec16385b08c41fdeef816eb26fd2a362f607487767509f857447d066f0a6cd85434312b312aa9d5fd065c0e012db4c28a34542770cb9738eb433703cda02b74ba6b6d00ceb0a7fdc2bf529afda8ba7bc59a44c840e1d79f0fcd2d1e564bb0b132ea12d1fd4d963257e5affa5abca60e1c7e9c3dc516496e127e9905fb49238532354f94701335eecb8fa09886bbea30058902d6800daf50f9c109a45d79ed0b1e6082ac8a70735f69351c494d734bdb664c7e31fdc31178009d3bfbac46c33c4bc48b7db08883bd6c05b058621c69a7f2a5987de78012750fdb620f91a040d85ea6909f7e99d5ff4541e6b0e257b9110276cb30813425936db94710717c2d9fe4738e82c6c730c1eb9ee9206204bb67f6524a0d13d0f2473205d71808235989b51177076c0dd14f4c8a34d54c69f3ace5d9e0b2b8898e7757e6ffd2527b500f54967d9809b235bcf8ee019ca4085ff7bec6e22d7e70feaa72ff259f3523773a3c2d6e82e5ed23f6529e155b6b535544c668d0cdb372afaca67ade0b5b6ac19950882c8e9b45a001d2e63bb5e44824a2a1121aa5997213c60323ebd28a1475ab2451ca4ccc86514f542da3396a84e2a540209c581d7d657908dd80f7ddfdabe989d47129b9c77980817ba0b95c1b8797c36991d27cf32dc9c8a71437b2517c6af909932ee3f5c04b144af4e080f2820cb49204b69533582cce22f61ca2637a51fff284647c7713f4709af0bf9d9b74fdeffe74786168db652cf2c178598ef8903d723c1294a8da988104414c236a889fc2e2ee8cc43d2cf2b31e30f5cbe437f2f08a039b1f456f53665b89db4c7a1ade5b852f20ea2728fcf33aaeec2e9e8fb001f8efa46336fbc378ee105df98460ad6a5d4dbb2a9830226ddbe21f9661257d7cd6ccd65f7f64850e810f399fda680cf61277600d4b768b76b414cdd8bd2072237d771d82695cd0035a5f57991df301d85293f189ca2d3118ea52d22064cb8bc681b69bc4c6879c27d43828f6d562c48e99f5b1eb084a927fdf545670a575c9337cc2bcc68372bba4272002092c8d0aec5f2dc86651beb51fc9f0240c1cb74b2a385c5d6c8a57748eee5b1a0ffcc098d7a1722023c6a43a04c6dd358f8f4b00be41ce16a19ee7dd4a3a2a9028d3480fcfe0fc0a1e063629ea0e876fdaf92ad3ee1b1ed44c8352c4baa51bb34555a0ed581058be1b7bd9890b1a4363de776035f1ff2b948171e142ed8b6353333480006c97333e2f0ffdf5665ac5c5aea1b4ac19227b6b857e593be9211c573b38ac9fd1e0a04bb95fab92d3dfb323dcffcecebc55b981f2ad48f946627866f23f48a65c643840cf2b933cc785467f6388ffef2a33b28b31ace495872fecafc679eefd68db5f766b3a7c172e260a4384dcb48ffa7c6a43bc062083695b4ef2ba4e60e90d2259680b7505bc76fcc3a808344b32cbe29ab0785efc29610dc784fcf95e2a602e5cce29bdea435c2f05acd4681e632f55b23bb373d96a4212415b670952ec583d5d30e094a419a74f9e20bc97b2ae38a7d3ae2612b7d39f3a2fbda7cd781f683948be04d8da7634e003a83211466713c0beca6e8729db2e9b77bf1c766832fda60ff95ac1bf66d0e2ce41af65e8ac642b7e8550821293ba7e6be869ee945624af096b1e7faf5c9ccdd4c870916fd307ae234e6e5ec972163b7bf8dce88b3c007b4f61fccf497c305646ebb56ce8449ee6a861d9bca3cdeec5f52055ec1e7460495a184b10f20031ced314a2eeb00f8b8a139c240b562c950d648a5b479265a8a8b1e5bbdeba6a6d3065eb5c4084560cb02fa9e321d45a4860811cdb7c49ba3135d1a4827c9c184cd974108cc41cd228b4be818f2a141f35cfc167abb1daeeb107f49eb6df1e48db97d2d2dc598ba589d2b485dd221af7a4b2ba2877f213c0624f1c0e047b434790bd59e878b5f0b59d5a7d60b61629f2b18a9386d409419d0172acd69208070c721128e83bf40bf8c96a7bcc97fae9faa8e3314197ab2cb94d2502fe33b54632529915e4907568e6119b5fedc1765212d2e3dd054bfe09dd7291a47ad3e44a26ac136f8f7cb4288280d476eb11546f393a8823c7665e4557fb9fd3a06330d8bb98a4ec1f3cad2872496942e1c44047d58eb38e3c3664d14164989c6d906c6a125ab5c1595dc84e8b02fb25f14aaa430fd8d71b22126777956bdb13d7f51822052120e8a2053c9788e82c2f3e96db7d8d21ac6c863e073b898dfa2a6d81566df006ed53d50e70930f0847cbdc6d5333fd7b078b89daf5a39899c7c79ad7a6fb3d7d83830e367397191f1f9eb1b2a840a9238c655483ec4d0bcf04be818d3a3485ee86d73c40af79b4ce01108b4374ca960ee22e773c4b00bc7f2a782b7a562324e1e3bb95ee1ff380fd09b2877812b5e94110cc228742d587584fffd887c6e1457c6e74d200a571c4400af0967d2e0a2850f0233c831ca6f08758b1d6d0b9dc3dc5d47ff767ed9fb9501bbc2e5249ae4b9fa8c8dab827e6042b8b79953861aa193154aae230ffb8ef20284cf1f7e06a3e4e9654c2f090fe53b5d1836b4b4ad47ba04276964ddc0840c22a9b34c94332c374eb8a389dc32d4eba9dcf3a109e94f13346892e39f6456c758628985e25fca079b3ac3b1815af5759f08c7730f118b96a081baaa02ff799c8607bedf3d6d6b6eb05460275829d0b3b0a76a0252dcb4abc0e77e9b53cb76681546e23b8b30bc88ae253546eb258255859809ee70212fa6b0532b6a44599e8b19e948c6ac9dcaa6c5349ce94aa5b15cfa0fd455ad1306c978b9338fdfc0787e0514acc68f198de57164a6ca5fdb29909d5863e9cec208058c75a88e8d71c4d6b23fc1e5beace0417f0f93c895b388d01623a64f63ef3b7e4b7be636fdc544d97f02b20e7d3addd2a5ab69be44110891ef92164f1094b164ca08658f6add117cef4715356c9e8a162d4cd4ed402d9a7bda36b6a20b8664ebde0518260ec4eb46bb30fa1bfb072e6d6b9678f6264444d627fc6cbe2be0913f94d644715e8c4820c3d72d57027e9e8928697eb7b1113093a8be0ebe9b74a31793464da98ce9191ec488a3a79ebe158258d46a4ac81fe833996c4b321bba4c76622f4fd39257343ce1fc1e8df66554b6c1d6d4e5f0df47d2201f75e5daef5e31043c8a0a26ccd30b7b2cba1ef7fc40242ae353958c8ce57de174cac25f7346ed343a2e9c629ad8232fcefb844cc670b050636edc67b1886963a64765837cccd00ef505c16e6ba53bc57569772f694a134e05e2911016808a6840757f5c968caacd5047b0770ab12e82e810c9724c0f06325c14d82ae09aa80284a828f241e48b508182d88583f72018a53f4969dfcba59cefb58edf765e5e3fdf199b99740ab3b8aa849fc7fb94593b749071a2168f32aca1ff309255e4c33cbbf72d93fd350c7d51a8d9d5dadfd904890f6356e3b579d62df06976bf7792f68a4782dd44bace130227ff8cd0d28bf4fe744228ecd67f622335df66b76e708c3a02fa7391e9ff36115080057d8514b6a0c496e490143dcf1ef57729f8b0b465e1032418f789c6086852ae62626d4ee694a5e24cb38ec38dc48c80e509bfd99c52db828b881e3f5239fe4e20ad598eaeac94f1ba74e0c2cabc96d06df4da9022c963f4bb4fc006f755a3342b9bc041eb4302ed1df67b5db4bb24b606f13396e3eaa4e9f67a8f455aa796b5ba070224a52c7317730f13cf16ea3ce2cdbfa459f13e88a8dcf46134857eda37d496887c3471b9696ec48a213020ecc0ca3df576f79432cef451af38bb4056cf33b9bc3e9cc825543d5bef224ffd2732a7ca96952878e2a7d663df6aac03848923ab3163b1fa95a61f70bbe0ab08faa45bec5fe1fdcd6d85c680cb3fd98f23c8e56517c262a1bcf0058a1f375832f413efaaafd81ee06bc17c85098e7acd783b7bff3c24dd8147f91a51e3751421009acb2fb62c15bb6364da7e799619f64914a55fc6dafbae0f3dd1bd078b141eae7529b066f12de4ce208b89f2d9bc28779745354ca2e664c018521488365eafb20c78cceded9939fe6994019105943b115eb1852167c225b96f906c95cb771ce22f2159c91f68dd7ead404bd6cb764fb8244d2d99761f2d921c58d90deb59ae98dda2a0d46551ec6434311a36d9314e1d9e4c91930fa57b7274f9b34af73d58c283e71055de3581b5dba53187e254e1a64f36507380b848d9cb22351da64c7ea94e121d6854dda7a7b3b5d6191687d32436ed0b2bd5eb707c35fb0f8c6f04362c66fe6316287a118d2d79699ddc58adb289703e092ff2cd488582157290b81450318964e6e8b3c367ac818dc0080b63cd433a9665577a210c379d8ac48f0735999d97812f901b1bd050971b31c672145a7745af007f9cc0d048a58db97be9a24f607c96dc540f8dadcce37fc19d9ffeca9ad80df5ec2287556c08e237bb64709e70facc5bd7c2f54d2bd7ddf89702b1788928135223002f2cc0f7ed146b350aeb9eb97ba5f3be4fa8f95d6a06d8ec9274571ed89a697ac2e78bd386c04f42fc03fd662493e9e1a1da09e2e3de4b18c9a0f74a79cfa7f3f49ca9174b13cf99f5c8613dcfda8f5e597ddaed0b4ffb8509c5e3a7bc5e62055329fd6f1da56bb265d569967807f91d937429a03d769ae0c47c0bad0c526585594d9df69c69aa6a4eb84febc977d7cc6011292b288d1f279e11f51409a504aadc1d236ab7208e0d414f685c71a96319c7a17a95b4eb15ff00f6a5e82d3a86f2fe71f027d7d62bca0641d8544486221e3d44eef900776d6d5568b07c99a952e0fa26f741d174840e436ee92e55205e8676fae17f651648fd40d7c10a869ac17b155bbdfce2d9585e71accb9cf1ee0abc894cf48c3b808858d147c3208198f2ea16d8a9c443398835f7eec83e8aac0f179e2250858dbbeb27052b23e6444d23cb024c0fd2c8e708054465788c4d483ca912edd3a19334758238ef109d011e12cc89fe59c6ff9d9ff90ccf6a83bcbc7b9ddb3bea045d37bd64cbdd233ac8d82968b19db76f1336d036fe1fe613dc2869ae61d09b6b062c6070fc49a84eddcad162876efae45b10a4fd48d0067b2b53a625106aa2a76f7caa712ec00ae83d9b6f2f617578cb224cf45030f37101b8bb2a5f8d5bc487755d75124038b35b2d1d880bb8ad1a376a0c8ab5d70e39841246bfe19b04067885b81d2f27b1bca9f00565230ec7c9284d5e1d50f506ae659c18374cca0918f5a78ebbf9468c1fbb40361944f2027e8cf7da9c969685100f4da7fc5309a3b139c5581da842b661e0cea23f7cf9662b14ebd4f82ff25d38433f883e61705b83b7d0742796003e7befe9b2c61a01aaca59e6eddce825e9e0b43ee3b52ebdb78a638c50231b28bde1f7898a575518803aef54cd0b66c3559a99328e29231c216d71e99043f420f5333ae2669fbc9d4e757775715b87e1ab5eb71b297c1ae9c9a71408fdafb3fe3196f8ad2595d0b7b32f7c4e1b0f6acf92e73c4a19c767225c913825e0b1b47be9d0fd7666de2411d069bc9a1de147f0f6e7a209788e1b014cd17330070b984f917c3ba8c41735d8d8206b3c02bca14ec50f04b10652e3de9e0592c0aaa4371b2707c6607387df6547125679ace12078c197e6ff1ee40a88fecd423015aea3be7996fed0aa84f66f6fec061ad0369a1f2ae3dc9c41d6083ec0332b46cbb4d0dc9b0962dea6db5cb46987b5cdb974ce284379fe4d66ca78e3fe6b9b1a0a4149f9b8bb5e3b90786eeeed89d70af460c3b41787479f758a78ebc1cd127be1b9074d289ae835a013c682fac133f75e2fd67bea0954fee645c64978897a4f9f79d1325be1c286a351a9a16d44f3abaff7ee20bb1c0fab90f77fba280367df17ec953bdc6184ac802fdab5bc7f38585cf4c5ca8aed60b00c4ea27debce43ff5e6248cf11c402b0503970c12c46a2afa57a5011c38f8af1a1dbd5efc08c0fd06e126c20c48b02154dcdf4908ccab5f7dbccc39dfbe4567dbf72b9e674dc5b455f63235a26ff007872639d1552601025276714b492296041b8c088927860b3fec4e0a53c3c137001a4e0e47a572fc15dafd4544af5df3d0500f8333c35d6981913925f5c326efc26704044baa09e5f0a02778b1683b7b3a19015e1b006705bb2cfbbbd0b43b446f792c5b2dec3dffcca1eb71601574cfb0c674b73449d4657921bcbd52f4382beda7d2e209d2e189c9a5ddb31de12adf157d897c18cc001cc767edf76009d30079498225934281baa06fe630ea8f8e4926adcfc8dc7dac0c40111957f8407162e8cc86f2f0ff5f267e88925988bfd8ba1b6267ca7116d70e66725fd96b9e01bd8a4e3d321beebb76bd00ec7609d8f4845926728247cf67677912f07e1356c86a803c0ef7d4b918a0af05b53eb4adc963d06451a920c56b8430181824221c7829803d8b9b986454932b114d48b7c12e768a8a0751d6fa9992216bbd04c72afd0523aca8d1d62350675fd28b34a39970747e159f7b737fd2d2e76ee4acaacadd52c08748fe60ce9f578c9c3c376d78a393c7cfbc5a3486cf758b2e01f8078fad974d8580db2e5e2d13ce856c322e5cd7c3b9e36c5eb85dd925ddf52496eccd0caa4469c1e455f380bdcf5e197d8b701b16307e574a520dde96289d52edcbf0e651d050b367ed25429386ff5f6dfeff8deb0cf5dbbc339b9984437373216b832fb6b7d23f36c28cc0510b1829e95b15348bf7983c9377bb929b820d42e8fe66b60b0cd86005b116d16fad8613b710fbf989172f18f57d5270dff19feffb689f4f827a96ced4678ea4225d29da83dd337661a07552b39a52c238408b47d3710bb5d3a5659006dd4d38f16e5a2f3db437ffa4a81802434a24966c4ef3fda095fd8b52b1822bec160cae82f4aaa3bccccc0f3bc193def9f545aad4e2294de3e550b1a0630c0076f4a097573c246452efbda1068c5059a6d10875ee24debcb7e6ad59b0fda630f923eb60880747571bcc56a45213ebed57bf6060d9652cda5b0e90340f77bed525afe4019a6375e45978877340d34e0a5d694acd3f32df3109d13d63c37769fc926c40b4adefcb64ad171101ec9496db683a1d8ef6806f239a25e97d4c1b17a8d077693788e274fbfc45454ea2360d47a48ad14966c3038832064567af0ac91b2a38b7a874722d31c0e1e87a8ee7ac7e6beaee674d556cf2b33ef1c5fe574098aa8f1371ab41d0840775d571738c12a792e370622cf9e3a7c7e48c248fa8166dc5722bf122a9a82b0f08b5e2d01d86c434310b3d8f450d241acfff1bc7581caac3dab25888140e97ce53df83e7bf3eb69e9f336373ce7c6403e05197a2bf15d23fbc2a16334f4c208aee4a42bf2239fb4826f9775ba32cb5154935542adb0cf10160e779c3c652abcc396edf65cbea0eba4907a69baa950167c378eebd9128ea3d8cc38d3f3b37e0a273b8dea7fddb67c577777b8793ca3d283a7bd8d419913dc700a9fc958c8d644ebc3a4e7fd9e55877e9eae732c6235622c6dfa0365dd425469f2132098febc43698ee161a176ddbb5f7a7912609d7edbfe398aed8025dfd610f98b71f7c63118fd875e1d79b28879d4c3cecf015a1e228955874bddb255d16f721b474c5d6c2e8621ec92a96e67ea1c4cb0a56f4788ff3c7cc38b3eabcde3f09591c1b800983913a02434df4d1c4c6503dad38d93d8a7d07c1d7ece5f10a5ef5f448db76241833e1617a241b73758ad9f3f5cf2e55f0fefbda92601f3a7890d99a77c5c1f65aae075df2e7eba59b6c97b65b11f205f93e460496203dec04ddd2cf0d8d1a3975200b43530294f550e3b6cc0f4a80542841ba019203bedcbbf820f945392a2813766513631141f7393bbbfcb03538ab91483465d10379c73de5096c3a92a8caed077b68aa9e2e21b6cf48e5bbe243ba19c27e77a3736d358753e1bf6291dcdfe459d661d90d123be4ce49f0f5d7db5beb9d29a33f9e6d61cc9d6b098d2e9802b5904c69ef9af39b471d172adbd34359b9439fbef7354e92b75fba4c4d4b0d613ab1e7f4390562abbd61b7322cc5765c05d757531536b0cc51606c2086205add37719e290300e980a046a4193ac950f69f875aee17b90a85ecbba88b7970a45319e8124a3b35ce06fcbe762847a072f3bf895510df66d19050e0b30bf625dfd5d2478a6001a0ecc21125d75ff10d1d7795482c57817fcc5bd9f9610a795e0364d009ea1c8cb1b91da4bbeb7d3f15e8a884db1176a486d8e17ab9acb975a0e32fb61b2549ae5af635d088da53472c217823b41b3562838ea5aa870a7a1a28ef115a38c68853e93415da1591b7f664cade0a3a54c7b00b815ed48afbfb4f05ee8bb8bf9a8575ea087b4ed7ede4587ae9886fd57d824d58e98dd4c38e4c6fc9204c0880b07c19ae053326126a561e7abce56e4ee5bf7e2e9a3abdd0534fdc4513f71515f582e425d8b43083794b919d883b58fa675bb079d900aeec066040a1e138954e30590ca41e7818f988e76d779730ea91f6c460ff91ba005e5e17205f10f4dd5e3044fac4f4492f78036edc8a074f819f38d0687c6965ee86a00c971a869fa0a793afc7654be4ceb501ace8be75d4116cb9da5472df622618f449a7ce76c01b0127c9072becc8660cc6cc2b606533724f97519e679fc450b269941f9758f3e785b4b8ce05902b8d708705b839ea4af6cc6130d77b27564ca3d266070dfd5c86e196fc00fee2b6f03ed5e39f1245635384fd1f776772f25bec227bab049001dcce6d4023ae0a4ac1881dd4b04218ccf743e8088a9190f24881d9a45de3692f33217e301b174b72fce8826d6e0dd3c5b83d1e2f31d66d6a1e573210b2e2ae9b24c8aee325f46277816f64b1182b2987ff78d0f6445860a85609605c034f0ac0688c8c997fb54f2ac47659645686fbbd99322d2f801dfd9661f0b1b931ceb59596cfb9a54ab4ca8602cb8fcfa39f6d300f0cff4444c847e38a2747bc1bc5d0e0787332073b68ecd4737e83d886b78adc9e8f1e49c70c500142323aca6eb181a8a6d88bb2de96207580372c0f3a81e17065d83365dde04ab09c0ba49f435b582bd3b05cb102d2347162b08cc030ff1adb78df658140fef2fb584aa922ca2b7a6f26ba6738a0419a4324772585f6fb6881b450a894cb8882d2e521af2bbff1f1bbef448bb603acb8e7ff7c2b1a13a2ee47f8a706b496b29790eb5736ab792967dc594b4d5be478bf62e14f96b866c6c47af007d912b1143ff52457a8d5a5197ff61366b366eb009101de3f812ffc23c7d069b8a40a3c4787d2a185ccfac6e69581808c375f1e592b7b127e41842c6ab9ad82fa9f8a0d5545e99c6c8be4bfcfb59255a2e363de1dc6c9f86c98f5396f622a294a3e8785c7d6a10c33035ff52dcb9785c0cf017fb61fb7f475c454586d71b58771e11bebf212bbc74fe4576efd85ed3cbe74d5840a5c3196641940efe590a8839214a3fa6110b8c582e066b642c4e82b0e50759a2e1596495d6aba30f0e6fabc270a11369df502071d73b713c8a44c37a13b6bc028576816e2d1d61b851514c59d375a38dd82c49104454d326b76b15ceaadd5d3b49f00b93fe6c3fd3058db3c1e9aa3867e9016f4a041990f65608e817b8fe6c536b9a95344daf03e85a628f9ca8a3a235d0f2f0211f1bc3602b88c19c6c72c9f9de390730401849b1889729f5ae0bcc64c5ed130e6958c88069608225b065fe2b6f5ceef61c0f329084f43282f0047ceeaad407f4334efec855e59795906cb224b2bcbf24bdd178f524e72a1380185ef225e5730c719c2cfbb497793e7389cfd4221d3eed7eb4f79d9e7de7472f128bd6317045e26cbd9fae94a39cebfc3d6da89698c5c6932098f27b8592e67f30a6ecf159c01a384da6472f4f496e12c522b3f45ba4807b4683de206ef9a4894fd8ae1c088603a517982129139a8ba1f0b894577e5dab32f2ca4fce7f10d4d9b64c120e7c8539d1f2ee727bd35867320dc339b3a3c9afe173ca93bd198e1c4906862200af085d5a60e3b2dad64867717129247b6086b0d16a4983ce86e0b9fbeadfe06b40583dfbfd5f7074fbbeddd53ef0aec118243a52446484695ffaa1bb8909e0254e8e7c9a9729f738f03c1706701eba746f88c424ba55185b3a6f7cdaa110a45c9f725b991d3d12f895a7ed95d81c33998dd644a43ae4534238d798abf7cde27ea06799b3eb3401a6dbc91ccf74df0fd5d3e49b78a3cfe02712d2e0fda7cc641c9252abc687a66c9133f1de2c0c5f4ac3b1b70cb3096b62615ab64ecf342fc68ccf08471737a0d8f8a3ad01d84536bb949935a99f2c3bb7b9131190a2217ab5492b6e0de4834a6af1f35dcda47d8799022455f4cb0b72195fa33c0b0f1fcaa79552cfcd2479f4f93c40a96c51190f63ed768b00047f1813ce9d60a7c37d47dd858f43b4619ab7b44ad408ec2324b9304e63736f025f69a83b3048260f43cc9ecda5ab0b9574de55f98ca09ac626283d00363763c0a6f297ddbe35869df205fdd564d938309c39f53237a547c2398e6c2d1d3abc64c6350d479ba610b016f563672c00fa7fb041dde00578bf790efbd8ab8d3a85db1f89fd12473547ff337db8c66edc4f8f0bba31409b6e97f3f2b8f88e5fd26ca02e729a2637acb293288a6185054c00b61bb02c0dbd4a85c40da85182333f9c7590538cedefe8c117775d522e7457884531c5ed51cafae903fe3951b82d0416671b28ae44fd5b0194b174238a019a999c35e437ec473c3f9b0f27bae9681e28201dbf124169090c033737c9dd120aaf00b1760e3edf1eb1f5fadeba1b9bc517ec3badcc312cf64ca8880924784298ccb488f7f5d073415d8f4797fde7ecaa58d8b83ed02b1c10ee78bc1d147a7a3f134b1078b2278b5c37d7397641411b0972df1073c53b5c12181ccc1db4772db7eb056cd2305994d1d4e0f0af9a954cc5662db850c3e9815886fdad63ffd7641d904c556fdf5c2595bd8ef6308bb350dddca72b7e5fef913c5a80268e14d4e24d591c39b1ea4ae385a6b5faf2ac8290004b663c3af1dc8c1b245a3a406cda76492cacf0312d05effdc312d43dbdaf971f55968fe056963253098a54a13106c018d15d15d1efbe153176fcd0f941064bea7ae8ba0930469512796053303ceb60d55fd7b027e56d17dc96c9ebbef942410d0a371b4fef4eddb073a94535087d8226c41ec6479b2c1c7bc30a8e012d2dbc0c501838abc9ee07df6b6f487280b6890a0cae9381ea40b6791f12a80c2b1910c9857599a4bafcfddfbeef22be8af09a64c35e86725f4cf37d18b4e1ca71d63abcb170a24f344dd7dfc5d62af23d5396d3b13cb966760a9ae173c35de18611dc61a8149c27bc24f9d51e495592ef52bcbb7cc61c377c663f7e2054a302200f9eda68ee5504dbd30d0e8b24140adccbbc8559c2dc4d9161d7e839316232cc797716ee69c1ea2cda60635929fe3036e63a5260d975d3f666c1212e11ab93f4a7d44c955ae47bff479bf0cf95cbaf71dd1befb3602f2e570873a30007534db895ee385877d145c5f0c8fd76fcfe01e02a1a498b228259ecd119104afbd8b617e393b68f4e3ad52a04f0b469c8d1bb3f939aeaffe35d9d3c7c72009b2f9972214d04111bd74f353fd1d139e230291eda74078f51cfa4de9a7043b648ae5d1cdbf5fec6dd3afac918dd3e7579d9923f4c300b1fc4e948bccfc1544ac10c9f7f1ab4850b685bebc30674009d9ba18e8a6b82ca9dbac88f1844af82eed98b9caf02514d621253d6f83552856ec7a7cf841e96a44a91d040e8e47c132b5765daf5f5de90ca48646c1aef38d744c085bc2b7ecdf664f6da4f170885d13d00ef1a183303a6e1cac8f59d453db0f8cfce49c4e3525650870fe7b7e46fd6b0d3209ef0457efd4a9cfea548ace452f9c7a47a8bd8174a9bd3371e8f21f477a33b8facff07c198ee5af6277f96ac9fd3ae81f1feef99ab3964c7c6af933d6dc866e8183c1486a0d786a2e7a70e91d3e661b6d44c16b30954ecde8c96332440ba5a546d5c22983f3496240f64940990b4508b367867b28e1309863c498a4a8aaa4e61001a04d9f34af8da1804adcc8bc7593d31cb00ddf7a46ad7468faa1d1d1644880e5e51ed0428949835b7db934e20a846943fb37e8de6b3fbe390b85956cacc9dff979f1eda1b6c089a57108cac63749ba40db87c64b455b67891c08cb0f8373c079c1b0fc3ad0dfb05f06d704055cfb6a17f07888596a3ff35b9d9a4e6db994cd50074fb85371a53e37bf7920927bd8a95b467cba8bd703d44b16c15fb4acaf406fdf4f4fba18daa7e06319c52f301b30733d6293800c188a444fd4b0b4c63212e2147a8425aaa134dbcf398cbff9d0cf04183f41684735755132294268fa07f020673a70febb362a456bfdac4f8c465939f29f9da96e6c08ece999203fe759c46172a6b7264d35a411d53611c38a14aa265557c608454f95bd3be96057d685d042ec9ba49ae4f6d54eb3c2889c3548a6fbbad39bd649d1405a0ee13afd6e11a0c333f753c76edb2f31ee4ef6def812b74a43477e572b7632fc5828cffb68be35fca5d77272db8df0c75d7ed31c4ec575d5c683339733c783ab309d981d604ef29813fc41f0559f1095a071f8be0a998685911207b9777a3c319a674d52b24df72ef03a38e67bbd9219f077185a8a967bf250aeaf420980df861d2881b0206c9489ba529f902420d0fdfee50ed0002fdb36d480be63513fcd876d7ffa272a81ee15de0bc5561f60c2f43fd7c555e64900764d0ff6a9c91a27539d54e790f25c7bf8cb40fd915f2a0fd5f7763859ed1653c0feda428de58ee43d1bd4679cdf58fbc214f8a102d4210576631ad997d66d871f5c6ef3d5f4c4fc3e2f7a7c4e57bf5305f901fe7c603c11297783fdf264d8536fe3deb4743898724419a263ade25def50f20649d4698743627a715a68ac2c67226f1d69fca3cb599a69841551914b6321f259ff2fc50d1abaf367f7799bd72550aba71c2c848c4aec58afaf8b748fe7b5d9f89c7c11702e4bcb5fb28c8b84ad25df9104939d9b462fa3fce24c372d252737b2687e41222155652b4d0eeac3277f31e8ac0e7436252a3621f823d3c4fb5dd57278d3b1e3d5c33ad4d66610b7e303ca89b7766c82c5cad63010097c176af761a5964e2381cdae9796827d41eacdc7d456fbc43f6bf0230243b06cfebb8966ba52dcbbe3fffb0d018c78d698fc09542dc32d990efeadf5fa3911dbec999f2bc7dd52012438536c0c3b6de9406b761d7697cc15b93da44eb9f47466290d1da8c618e723bb1d9957fd8dd11488a7953e6c971a3bc1b0111a6b4294b80da41e938fbdb007641c400ed7ee86170b60e1fd536aa421bb02ed88a1b1270d1a829b9b6e5bfe4100e5c3c2cbf2c466ec16444c3641fabaf2f5f19cc49a4f14781707a893bca8ecdb35a9eaa1a56a367d021706c50af9764583d9193dc5caeedef12193bbda4fa0a9fee9673ed8716f658e288d3c2e5f2c637a2bfecd12507b93bdc6c3718fbdfd8b9293f727eabcad03a459627caa270bb24cad9eb0f2fdda7e39cb4ec73b31f10f05546ea410fcbe01d797ef875e16089545c1985d81ab54a560f8c9d81c5ea4f172d548b04ccf87ec4abad1938bcae366d30f3bb334ef33d37f351b6a8ddd9d68cb2fe43446a4be33b9f181fd1cbccf1d9dfd833244343ab71ab74394322fe92192c425164ffbfb213337e455a77a117a9d95f2fdcdd614e9c1df3e68102f76b37094924c0a3e9f64af792fc5deab4b5d6db5d8d1b64c5c7bcc83d4060c1c85a4ed100eecc6020f2103dd264bd877e4bd00fe87fb2394729c62f6f1b992e479aa9755bd3210b687eaa9185c9188f41435ec2987aad0f89daa28446a1e70cb73c7e3dcda469549f8a2771f2a347042041619af760598031977364332b6bf239240c5aa495697dfd328ea03330daf53326803083558a19a95a80a6495a341beacf3572684570e82fd006c8bbd23639a720aa0febffd13aedebce4cefc2d03b18cf9e0993a94142c82bba5cf9a5d53374db6833054b341d89bd6233f3943fa146b6690fd69f49026649492a0f4dd190f05589185b28023caacdc527c1af3b44293926732daacd89410a7c3203cf6837c8021d33efd6847bb6d2a09af108b1c49c096f24afd892cc5968e9d2d135762c6cdb8d7531761149dcd00d752e6f124183e6d832800a2ecf0716eb4702d5cb08a68d0fc609a6c05f84e40c0362a64ed34fb557a76e2d65fb278817fc440fd0b1782d32d03ee197ad21650fb0d6fc08da035899f8df881c9ac79325cbdeead4436b809e90fca51a9312b0094276d064ae27410f236f1336265323faf00aa070fbf7b626949d09280f2c108a6c81699b233287c505d25e5d1b8f2cdc27878637fae190f866dfb8c855a68d1b5f8a9c301ff96e2d304a8cbd5253f4efec5ddee874dbe7625f6edc8c5306b22079acb6caa3c7a4cdb6a7291a14c3a96770964e05bba477445261963ba05101e3f09f79a65ac2cf3b0522a748d4a1a8b1c9778f82502dd364374da114ce271b86cb3c1d9e0d6839d01b5e94e5d4270fba2f370ba723f0a217655379195e5be0e0c8365c2d8b765d243761d95d6b660abb050825d3cab3e2521b0919284a8575e08e50dd4889194a9316d90f7051ed366750550d85023cc1222dbb90ec970b26797c75f51eeb641f452ff1b67c73862a319c37cb79ec032d1f9abe689dd0031daf0562095f76073d7b3349e297bee4473d419168773e5a884231105080697385759dc25a18a57c28f8d493b8b5798fa8563fbbcf5b5c27a62f725380727e494d36cb4f2296c5520eebde1c91cd33943df815efcda6abfbd45243409c3e0933b9cd9adf782d48761a2e97a2c4cbbebd052bbb00e129bfae757442f78b2887983fd5b36bfb8c1d22224fd3b38089ab8102f0d9267eda9db850d336da4ea5f58ecf8f9eb87e676a49a6c330876e15288f040a915693b853c9221acbc11a12c48e01f8f816e079c3f8e7045478c3b6a89ece093b04aadf02e21c4541c4e73e3912067ea47108b710492a47fcf6ebe4364fcb483a04a3e81c325cb8cf8bb83ad53cbd09c8503c8ce9b012cb168cae81597d5e54fd1c6d1b88602e03ec53e5384e23f7c1e4658f2b4346c0acd8dc1be3cec565c905c6b4497414b1b01949f95a4fe1ac5a2e78845148cfb9a7ca310f793a94e63f8d7a76db471f3e1394dc5cbdac290d084426a9c0fb410aac219b2630c7367c554698656efe691502286e67e8907f282014a3b8a5ec8ceab04d409a4ebe9d1d93fb7ab2432ad52fa071ee25a725a2062b2581eb650c394675c9055aaa5e844c5c154caed7f8597a20e24eaa11a8212fd530faacf551e23450acab78de60c45f72929f8f91fb33e8c06c4cf8b3d7994aa76dbe70a68a950c4d9e584c5320c103dc894bd92c2fa3bc293b6cbcbd7f3f12971472d136c0dc979af71202301826166af0ad0afa836abd4be5eb380918c9df3f2ba6a82c956ecadc867866119c9d69b8b976a5e7e710a9d1d80b2fc427a8f349fd5cf6bd0bc37f027d39d249c27aaa2bd52c2fd03d619e8ec1e4a8655e0292004e9d23cec5b97c880ae11ea2bb1e78c09e7eae614efe8ba4fe8f2f79eeea02cec934d0ff62a289f5b121928b35a99e04b6d42e96a8ce8e207e5f36bdb81ef43cf8b4e0b6947c69c13a2e207d4a1fe668f7655e3feaee6dbc1e86043a4d6b37f8172016f0c1ebbc46916f0ffdd3abf15ee26687db4c52e638d1b83bad060ab45add97f1c45bf01f0aba80a5201611645364a6a9c0a7e63b42ad1f49c5f2c38997e5e9f825b3e32f64c0f7195d8c248feda2bc8dc2c30d53de960fdccec61a201c0f8bf64b2a6e7e30438bfe1d1d81b47fe7f55fb9651f11b44bb75ccfc055f87b2185c4c7882ecd008a9d737ee86c5a204c5981e3fb1009cea144a990c7e79e1d6251c159c16290adf309ce6846a06b582b3b919c5a62ab2d5de99a51a2ed00b46c0c3a889c834a2465c125e757dc4089b8d2b42a518d3c73a8aca27104b4ab6da124d46a608764a272f2a5f8b1db3b2199655eec0055c155683ea3b7c3d3009258be4a42032eea16a19a6aed59559c1ed9e7705d520e686500223ff8d8588999d46c5c70941259f724c94818344b51d26f028fc4ff9d3e0b33ad47189a66ede29a4153aa8e0b760289aaa92050e078023c52c8a2b3663b7841d6fb3b17774bf1079e7252f458e8c0ff9b9f1301b4241b000047587e636a7ea64bd495c43a3290f0c6a72ce1a19393fd8f3c03386ae793c91ad44b73e1a5646ca1c2e52a7087d6c8e7ce14838109627d6524485453f7bc3ba96b7d2a78db576190c7d406109e415ffd390969da83b80da9d18abcab83775488edeafd3a4f5f84f24390a88fbaa6e49d734b963e2312254faff6db14d14a3fb0ac8f893f0bec374da891322ac1fb79508cd9e4815b1741a3c3303ae654fad5737b3b43dbad499d56ae1aa1b53a52f28fd98b584d7fbc57d52c038fd13ed93c0369d603d702424556e92a1e97f986415c6f91de213e70f80a9b40b03e45465a8a4895183b73495ab106a83f8bb09b4a88770be977b2b555d8c2cc19d498b96ab0e2d80c1eba6f6bd2611d55fd1cd4c489543e767eb782487522cef2fb6bb59be3294f0d4ee133cf6612ad1e3c156757a5aaea1259e46771e2b7d2e04ff69a0de18f50fcaff05081b7060547de6d07af7b74ec2e876dab3c7d746a910d4790c30cebb6acc5f5337497435873e6bff1edc5c156e04fe87d14f395490131af22a5c6324b2a18447a322e395a5b82a97b46ca7d60d150f8f5fd389bedf9216f36bd37c97776c8f27bff5c59feb1bf53b8dd166eb8be60eb0d7e2602aa2bf8f10e8407e0a08eff0b465f8a5e832350793869a091466b77b27097ea6eb4a6d9b0ec39c20867f089b7a3d0f6eba132c6d1502172739033ee64294868ad26e1c11f816e328a407da04d446457ab4f972824894837f2883d9911b663990a2162dc7c59d04279c6727ca7177ccc72c79ff79a55244129824a116ad3e6e4d61b290193dd45f33207ea6f095281f020249301051e07edb95c27f39fa564bc930854b5192981b09b041f41ab34c39420caa648b1afc4120a4b06ff46f62c8a3d2a76cce19c2900f9dc4a817fa92eaacb81e85d5c4382be1210973ca03b5c0625221b266c95a0e813bef2bc65f55df74c52cd26052a0dece37f1d66b1aceb42b1f728e1e6f0823422f87d13534b71d17e118e93d873716c54b66d64441627f07c4252904b2e818f3d3e12fee090a90d57fd1d0c2748a6821bb9d0673143e779e1cc8d42fb44e7cdd8be0f96b69ef177d1df2919245edd67571913c310d51bc391010d36b95ab0723f9f02711314c24fd6fc590ae03975c0fe148482f6fa93bc1c2f0c56f63f15ec8c41a891a4fc7faa14bada02f36d495c2ca2ce166012673edf3f5c603c341a768aea7210ae223da74eb26a9fc92ecd4d2543390e1d7ba999ce51ba723808289ebf008f6e54fcac3d461273cf2885dd64865e3bb7a1dbb62fd99ebf17fe4cee47dd85da6c7d352d5a828cb44aba561f1db14f72ecf09cc2a7c00a8ea10556180a6dfd839637977153ba91788c3a7b70008b6c8496a0ec7439b91b737fbc780a3aeae0c8cbf03872eedca7dc9213394202630afa6b5d0497199d608d8f05f98abb5f7d4320a20cbc6070c27a986e9556daa7e5ef533a3dcf101c89362d52252cafb7c0131ada9510ee2bf2b85e5d505c543e20ee803188b13fbd33d423784cb94f67a6d36f15b1c33fefad5ce52d86ad5594d762afbcca3433993fcd7244c29e2493504f59cf5af1fdef2e6479704fa9af8cf462ad5785634efa327391f20af79783fc680fcc2212361fdbb65d72dc0b51016704bff017ad837ed5acf3c4708c6d3557ab5149b6b0224163f49c5cbf77620ec831cb340592564c4f93664d061c59176a41f2b643791af6f05c2a671ca7f3f4216a9e77b70c5c72e4d567f5596f1b7be082fdfbb1e8678282eea013cda89943c8becc96c0e480c70970cd9fa6581e39e1ab00a76158d249c64c4154c074c8ce761910c66334198770040c1019dc626ea4e9c06d0e156fcf8cdd25d189c35504954eb83b6688d7d310c3d51f9772e2e8087cb9f3c384bd184fa452c7e3b9c98cf7e95262f5d7f4a8064b884a0447a9bf84463b4847e0717c81bd9ff8afae1ef401691a2ffae30eb393f62ec4e7b5e00cf61acd49e24a8f01969b416fd27d11e9bd7e1fa360160b50d4f1b11f9245c26e3134cbb037eaa064876c38943de2d5bcaee412ca5751ae946c4ed7435912eb482a8fef37b030558a25c11669b8dbb51fdc53e5be530f32a9994460a44db0cc396b8fc2e8357ee205323681e7747506c2becf236d0a96d5e578eb1f9c4c941cb94faa09adbc30bbdf4978994de1ab208d08cb9b35ebe5dda72ad1de88bb8e6a30b8e4b231685e2dc6b2eb05625924b5b9538556506b080c95053935b96e6a8424af9f9aa4e5516e3a459ba5bbfc3134f7f2ce3042875f20ce09e42b8045308cf2387276e9a9e14c2a686f78a627af3607e966b4307a6898f57cc80eace53d67fe52ac4f2067b0411e83ac9cf10e4efac3a0ff4fd8c9f51696bb1e0585e8291ffb9992af99be06d90d9a351435da445a0d0f065b7ae84b6728421c7d8a4e8f6ef822378ac9ba11341a9d919be4c432a2c258c023484b0215fe61bd1cbbf8f268e14aceae20e383805a74d2b1ef609b4bbc70afb6e82fa490d772f46302dce2963f1a451680e34a4fb1dbddc4f3ed0e48879c3505dc044c5ebdb93210c096e2fd00f0ec293a25b433eafc7d47f70c38f24642585a92e044e8c77f5fc74b56141e54c6bcabb515edbc6e010cd6ee2646fb82af9d33eb2ac839c5f3b00e6901f23aa2baebd144d9bc1a480851d5fb4b07c3c8012bb9f6eb748c2f557f6f8801b08bf3cdb683e9b51f4b6d283c84fcf055ef5f30194784e4b30eb0f1d1527114d91f79ec2d80faceb23bcd05d639360b869151185f193388ad94feb743cbf297b5f4527542bf63feaf37896ff51c8620a043dec40df3b2990ab4a2436dc03da5bad3aa93af5e06e65c967680d83d892557a7b0bf7e2f1f2f6a4606e5da7002d8c8c1a3848e0874c636b05a4e8a57d005622132d696a69fc0a8a3914ff687bd90076b926fae70dfdd1647b38891941bb5c3d32593e7730b0865a7ea301d3b58445eb44bb21fe5246c1c60c1facdf5299364d010b482d30a2e404cabdfd78e5eafc39419246667ceaad1c666e599abf3c52f78524057a7a47882b569f3a01e2997c4b0494cf99db075d4eb1321946f09a3ec3b558ec630a27b5a8b35f65162466f9771a054c1a09a2c58c6fdba0e8a59fa11dd73b68acebee3316b605f27ccfcb77a330994bfecb703eaec09c01f9f8147d189d15d1be1f98cf2b3fe9c0c392f2fb2450469859b64ece779347176f0787a71381ac68a41f0055e88680df992236d91b477bd515146b4b4fa9b064de46708a18a8809cc25379ca3b588bf9121e1b0088d1b24ed2a797d96d2cae64c5611efd48457cf47fa6d6fe5c72b0622b568febd2d34c164a1c2bf820ccbffaacfa4bfcccf202c071d1cd15d9ab5c0b67287bb170f60c8becf25cdeb0fd28b4ea28ebfbdbb73f21cd0744840b01fc5af89c2d4a5a3d6e466ec3e49cd43cd8373dadfc6f4bd5b73c9435566c982527185713c1a532fe14ad64bb6d4aaa8c314a21aab169d062016792eb5f6a49d54072c203e46b154b06ba7caf36cf7b29f074102e67c4899f1faa4606aeb7dc5e63d1f294ec3f1e18137931260c770c86aada11ece70c418929aa1c368329c0dcd1a2c5d01ef82781721d4f8bbb480a2697dd4d4aac93563f6701c170ff0a19701c24d28dc4903b5f29555891b0b54ae3b75941ef9e0de46a12279a09200f88d9a8ea52501149f3f323dcf9c25580f43fa516c645456f589dbffcba5f9ac42e6f505ada3b355bd01f1cdaadc82fa1137e43d233899689e06577622948ebe4d0ca12b746f284e9f6f641a718d9cf159ce81c86df08f30a9ecf24627594b75a2521e6eaf660c74244d57a67e92463b18a7eb5fbe635db580ceb561481411e8d40855d112ab4bb387c43ff871cf7423a2c9f73704a696fc53b21db0046d3c7eba2c3f97f8736ff13d0ac67b19d2f5872e6bbcd60dd6ef62d400ade4b1712e9f2be042d2b1330b8964cdad3217aa81b8a6302e80f4a3a4c6a6d67ae05b2e0ae551cec29e3c0cf0f1e5921453f0f71b77a9aa9ae175980489ef4827370078ad1814ea9985ffcb45613df79063b5d0e5531c87a06411a9c1f2d2158a81d4e9efc3db0d1b419a65f3448ce1b7ed7d693dbc944e60941213f636247d3f6425bbb70c392b6deeddde968601101e2b085784f31d102e673885ed8fd175e43fb360bb512c354b64a51bd02c0a8fbbc2cbacdba1eaa64002e03e87bfbac1f0d45690e147add8f4e4d5bc712f9b019e7146d0c77c72c44fb0ba32584759ac27f753247c1a61a8d50c426d0d622b1b548fac1fcd8925d04ab73e56763f7f88af8c682414bb9a30ca09c8de27a6dde7f3c797afe50e546230e296f056bd28dd4e346c205ec3e9bf63e661eb93772120526328b43eec8abf73ffb20365a9c2505a643c31d35fd387fa1f28a832b170624939ba1820b75ba30d32573c7cbe4a1066003ad92a4f928a16c05e4339d20eea72a21cd1239e4a78d26da7347f40524de826418f4e6dc8d670eb92eb39435515540e934b026ad7c2ee537e1f052bcd7da2fb80d528d648867626e10c2bbbe1ea968ee1d90dcaa27d2ceedad8c7f200255f03efe307a74fa7916a42a950c2e4dd72511f3cb4d02663d63e6909f5cc3d240956a08ef3c46dea1c0bc2b2297c6cbbedaf45fd579344554d84e17f550c7a3d93abd67286f0bb942a3899cd2de982f217e4a22ef93c7ead640908768fbd9d8f7b508fa026ae26dd694a667ea0a05f1cb11f0016300315415a3f9713c581f86a9f84d95458b4dc72800909d71eb48f3b923593b5b1772a4745c48ab7862007dc1157a474d629c557f2c9a4844298e9765b051097a109dbb1760a310f2d1702406d471eef1830ea07d23a521e76a5d823f87aa6b5b05abe3fdafdf4cbb87045e1dee05a4b3dc1080b1c676eb1ee59a53a832f55aa664521445c62b059ee9b7aae5c2482901249ed47a9a85af3561c65293e9d76b6b03da9d4e9d9ee76a310b7bbccaa00c5c6acdf3211be70aeebcc9102da4569e34105f7569aad42956f5064f594383b56405029a0adaffb022111a64e1715dcdb96c172b82914116f1630f1c08418393b23b93d67fbd9ba1006146149a39ff4c3be29e2b62c014dc2f3a532470bc8dc9d29c71f377829ec034cd73b492220df8502b97fb27313d21651f1119aea54966a82590d65cd1aa8f20aae4b6ee4520dc530e757b1fac6d588ca18e62876c04531b3cd20c5f102948dae9d2194b31c300c5cea75af3eb4e5f4bf6799e9e6de0750caceecfd88231fb9ba8f6d87c2978bc8e0dea11305454fcb894a57b8f44b4fa73bdb3222f2a831014882015ba5498f64221a55f2e150678ce58fc0e18811c843510b11c0434255ae88384fd7429943cf1de7209259c906a8be8bce9270d423f856e0964a1ce8cc014f9a8bd45152349acc6102ea33507a8c24a579b9de01f69f096162818ab9b4c3e7376d1313508ae65c29e04d6b83ba30a51717c96f6fed77f21e2bdf49b9a60911b98a8e2c3558c02a49ca8f0d067dc446b0185c63a2e07d70f2277357b3cea2ff23367d087a5bebf8b296fe4f4448708743696fe09a6ac775a9c881e8d15bc60fe2bb43277cdfc15338a55606d810564eaf1ce31e8e6b307213f4928cf9cc9af42632cd61221b47d45a7a5166c843f2f42a4dc1e93be7b12a95d2fcde781e50eba2bc798a2084f4d6ec5edbf718980d488dc998c762d40da271af48cf45d08c9a409a63ff09351e11a6aac40fc462b13994236418e8ae960e8a6d91eef23c34e267c985aa2f35ab16efc304b7d508ab0066bf52d27a8c40fd151091a1775af7efe9d101b0868b06464e1d9ef33cc597da22bbd65a3c7b93ff594006135a2594c27e67a2ba9f014a5727fc547533ea65ef2107950a7c39c2bede60d4fc06087a2a66da574e3da6ca312eb24984130631a3d8765219979a27519afd2287cabc23fb54da9cc153ab14c3dbd4fc5dd236df186efe34753733c7e3c84c57dbfb8c059985e1eaf279750b6d659bd734c8f8708ead1e2a902d7a3834dbdb6f6e464fc3974380c6645463cf9a2ea978d245ac76adafee2ef0fb4cbb12097f27edcccf889fe442194f904fb11f0495ccc9ddcbc05a62165587beece954a95721dfcc85edba0ba234ca024c56ec1be18b3a5848af9fc815fc6de460e311b012c27c3bb425c078f12af03ab1aee41155c6eafd46486fcb1ba7be786b7d32af7e7c323a2213e129b994e00a8e6e37678a3d2f21103aa3f321c763876aece8de9dfad88d0462fa1fc1d71573605d3285b4b3d686172296f72e4f04a2562abe16c933b5af2ec142129b58a341a40e4df1d049320bbc583db1c6e921938775b3b38b82dc8ec8fabd033b33551a4064668d85b2447f2c7182d1cf527cd7b316dd8da209fbf9c4c1ff1aa742f6ec0997bf2d261ed9cc7fd2b82dcbbe25fd08720fbddc510d31c676179361ec12dba846c6932ef34c7ea08005565f7442639b8a5b8e6c3ea8aeab3354bc02e5c6a52e614c79db8e83ff80742e2cd43224979a04a1572da1ab7c51276fe9fa2766e5018f1da44936dcd5f065884064dcefb002849376e232f331ebedbeaeea99c5d28bf52c5c478384b2dc2e8f3585e486accebdc67b6f09396ce9ec0192ac4728246821f112c26313e997ef1cfec60317d49f7d8911ed27802da13ec7a70476020cf05ebd450fc61ccc55fe6181ff9fcb95f3d9ce30e7f8260d463ecdfe4717a716d700f403ee1519dfa352360d1640f3a5beb339b3ab9fc0e70bdb86ba5bb0dc8cab43517015bdc1119d91a198fa350dc589205a264176f5b7b694c90474904e07bf00a121195b6e19962d60e695303542a2518e4ea5489bed73ce7ced6c2fbb61240ed3a327ef7ce001782d0d4a4b563481e4c582167864d9083346c3b1c24b3e6554692fd1f6be801f74f27eada5af1fade5486e747578dfaaee27d1232ac7e0ae9ce6e7b2bd90fbdbdffb4e8d1e261b93378e28a4b73ff117e80c3cc6757477dd9cd2a20d8a28bf1a55a0a07ffcc7b98c41a61eca5638430d253a08432fc0c8e7c4909eab7d0f09d251439b14ffb84b960cdbac1e2a5c55c0c42e2a9e55fa1e486cd425923d567a4410f6942fbb2de15fe51c8a1ad7b2811b9677fe05b6e3df76085ede6e74364d725ce6e89b06931ab7288ee0d10d47705afacc3eadf68258712c927bccaeff6ecd0437581cf34f9578313af014ee11af2dadd546ad8b37a31f9ac1532978f135166e846add29a9651998ac0833d4fb5f17523abfdba2099802215ba893c9c1f37fcdd69a38f6232aff5636a3fccf761cfd8718441c52094e121533afb01107092aff01704dc57687784c1da9a8ce9bede79ff02772092403078eef03bb196623d9b48a14f34eacab538d16e424827d21b19579050dd369a8bb14ceb6a874704215b7aaf1257422ccc36a85081083abfec9cc68173d053f113c0789c5387efbb4ee3d44ec3926487809a90fd0305e561fcf6862a5ab6e16a7e51dd6d377e7c5ddf26579ed44c535250fe63a89fb5a1e637c149c653e61d803494a49de3c5ef98a62a4f546a35e4b29b6d07db4905dd437a63bd7e416a073ff5f2f299d819f3d61b1fc05295d3c77ca4a27e6189d68f7bbe9a3a1d1b787a780ac74752718b66255f30c47def4eef881ae2e63411242554e9172448f15b3d5cf0bc9dae96f95cff702f75b952a99a5681ca60b44c8e4eb7ba5cebd3c57e6f27d6dbb57a0780cebc3c14b6c7259be7c49e726b572d9964e6d100a34f756a269962951e14ae62b7a155200ca2c765ee98f4ad485cef9cf274ed58a8c17b3faa4d5518c68ca57748081d10fd046e3465fede07b20b7718ef20a90e13c0be054ecb89931b9d4dbc73eb6b2b33232fcb6a46292f605f13ce0265cb3da4181043e11e8980a1f36d9b1ae01ffb0c820e1e523edf6ddc6ee03e52f00336fd65ae3299b139f9c8611ba33548d9d48c67840a973121b7b9eb652ba604a7fd471f0fe2312c82252b803baf2ef4f10f1e634c62d70ee8a2adbcc954843465ea65b885e024dee533c2a768896b5643a77529b573ab775cf04129e6fd45e225f9b6a8fab9c43ef69edcaef6d639564a1d300b4fe31ac7348cc86f62b9116d8ddeb0a8b9b7e1572be726ae282de45928ffbf5b5b9b90e1d561771c874b6346ee60a468d63a51bbf92de37f4d1c3bbfb5de9d58bed40d4781e17b50170f285c4295d6e1fde7ba5775c0330bb2b114b9e3f7941d34e18e3d391d6b01422c572c0a6f3d3bfd2b6b3c03e5b3b608a568e3b6277495af9d238d5b0c5adc9c81a24979616ef8845e51bb53c7756a69a51c6dce54c17b59dc5ee8e0b9953854b8817769943fc02f6945cbff26f598d9a927950ea51b05a6c1e83f9522dade5d1dfbb6ca6695ad1a60f6f9490153147dc91f92cd01a081c5040079d4aa8f0d2a784e24dcf1d09e2c7cf43870fce855ddf45667b858fb92b46ae5ca720bb31c8797ab4ecb2cef36cdc3c092076c4902e5d69b8156adfbc267412c1a58a3cd92f27f84eae4904e72be5c628038369551764047d6bca9b706a9c223d4324353f35dfd70a2025436f51f464705ec4542f068ab44c4b439d69341c1330bc3916abf0eade877ac2ca9b19a6dcc39a00f4355b6f13ca38ac33add20347b84294b310fa04db98fd9ee70278d1e09436abbc74802651ed3ed7adfd4b5b423dbf7b5ca9695b0d944b76e86bf9a3ba132b3701753fdd08168cda5596a789248ec6b44368197f74e74d834474fac0be61a3b07c5cd0934f1c15b711dbb803ce94bea0fbc3fb0e18f3fcacaa43e01468b1728c47d6277dae58e1d07db01953b22dc93fa09b54515d2a5a023509ae3fa66e3fd25a61053d68cd755b28d43355ab35749c5516d44e26b0b96beb54bd39df7333f099134a6eed02367ba9b613f8ae9284f36bb1bc9509bf615ad7bbb36e193cc9df3fbb392f7390c1af394cff77d97a8247f8b847a2c20f111443550f024c2367009839679b584f16ef06b85ddf3ee87c65cf3536affe7607cecdd938af665cc1c31593a33bb5a66744514fae4892dc23f5d595f733bb8c9e69eb6bbbe464b8c168ac524a7c7ed4e76eb6fff160ba578e8b88d54dc664afd44d06e8baa67a3ec42d3296ead0f10efdf89f4a9acafa2135331a4b97abb7d93dcfb0fcdcfd15e9f7763fd562ea85fd28adc28957016be741b8e7c946d0850ce59e6668a4b86272c1e75059594e1592d817c3fde9952a7cd48489d07d3ab58a8cb45359fe80e6a17fa67bc4f7dbd10926f9b81a444cdfe3fa106383d3483cc9fe4ff417dcd557a51c2de89c40473f9b71ff29da87c4d2021703cc55f369dff3b7d56ed887ef9ea122411c4fcb133162bce43d79e5ce21aefa2e7ae5a2ad2ddfe364940fbd60d2336ddbdd08d549e57f4b47991d837dd3d3aa88f32468832a29c44c3cd1cffeab846ae9da5ef20f3769403f8dbaa8be465903cc661f0440e103b851a2027cbdfcd98bba698a4689e71dc7936e025dbad9e5f1dbe1c634a5f4e94d716a9ed96cfd0c3706b5075e9540f31c989c6d536e052eeac14ad2fa5ea80e7d53d1e035686c52fd56006c4af51f8b5e539ff24e66ff50315f743d648baa98a626437e362a2192180d05ac63daa11f5afb369cadafd1668a43f31a9a933010dae6c457ef51c244e618a7453d97f315f5d7cf9dfdb09645dd8c2c53e2b46e72d63dd7db8ef19b47049238a7daa72ba29ea522da1778ed73de0a9fa0239b9af3b3ca468926964fd93e6a2a0d0e0e9f52f0d2e1c596931184064ab10814310f8576874fdc234342b011c3ab17f18d5756ca4434cafe741adbc44a89a641fb1a801b0b9c76098dc20c39dc7ce0545bcc31fabbf6de8ec00918328f26e4dbe3d8fcef5a0d388445e4e4f6b746f35deee644a787dee84633ac0789f45da321fa9d1db3ab0a87c3b28807d7155f87ce40bb698ae6261c87600b9ec43bb14ffcf55e3cd361058ca1eba7ff07b81017df6d9fe47b034d6b4363c8fdad56d35767f0ccc33b736156822ddf3bed3cbc85988b2852e3533985e1c150ad5396290fb8fec0800c4e1e1defe0dba77517d45de1dc7086ae8102aebae06681e2672fb7284ff4d3b86c3fce9cc7c00884c17c975fd5e79defd031a80affc3e695f3f3821dcf1151e4f13e7ea19c91b562e78ff4abc1a44e835143a499b5f5b703b7fa86960206cfa1651c0d223d9e8711cdaa87bb9838288e4ae40a613b251467119cdf87e3c89f0bfda768e3975821b3d17ce2c207db17c6650588ecd3f5f6578d2d80cb3f7987eb9365bf43d164b4cdecad579aa5330b8ee985a1d8796cf0311ef8ced63676a808c161d6da8d28f8cc6e85eb7f80d88c010e7856e451cef33a1eb9adda4f636b43513f8e759715d2b135c3f9f407671b1d5dd342f2aa0be92cf4d98938ea8d02a0edaf1e8ad0b91889f0b973de9c753ab55d1355c2333861659dc1a8e30ee0240be925db267b1d437d35cb88f960c586f3cdaf10d4188e8fe962e7e1c46e9164d390b5948632ff3f25c535f3c012df7dceeb442ae6b4ea858e6685f1c5ae909a5034a75c1402ce2400fc54d9bf9526e32719a3a1238b54025797f51c6344588a6357cc2e397198cd87b978a9c452808d9c69c908853a457716d06212f93033d0f9e3d190411974245b91714243cce1271479a938374bfe1948674579033f72e40a65512525b045042a1b3f9c631aa14b022e872e8c343bf523e937333f7057caaf07f43784d901e30895e8e4ac3104386f2757bf1b9e234485cced47e905a2644a9e1d06facf48fac68fc7d44ff33f6634a656b82a0b89104e7ea4d6021992f2dde30f802538a680b4b7886a1320ee03f1181227035fd6e186adb6ddb5ed8e045dad85f99e2a58fd195b8b2afff4ae69f1e9bf7b5741f4ce4b53ed1975947ebd4a9e28affd1fe2a0c316f7d9675236def48200370a16c9da6e9eb1ae1ed7687852cd725c0f5546a711fbbc4f9a483db6382a8a81be8e2fb764b664d5765ae8912e83e52fd9eb8bb23b25e3dbb856eccd1bf1876265bd3b3b98e7c18ffee9eab6f5b46bf176ce70f262ca225e90d2f5bac480949397cf387cc3a094885dffa9afc68aedfa1ec0d2379cf46c8c73cae040ca314285c22caa3c1ac3527bb092b93a18d514469a3ffc1f1f36695dd30da12b9038435d958437d111d11246c6075263942301419b738da1c92c0042e4c0364fa750940db0f667b29c572c63671bf415e685eba4f302edefeeb2a88f1ad8bc1ff9d85ca728b036f2a2de8d581439bb6e37950c0115386fa8f0f7222f7da438d788dd151b0ee47bfdf4fa63bf36a6408956f7dbd6928750eac987e7e86bdc81effd9198539280eef2be1b9edcd10ae57fd94340a9a72065430680d8121092776b491bc6f46d2ccf771e4b2794e98da31a95cdba3116fb6c1e02daa5a05fcad2a42fcfb81ebb39ebd420d9ebdbf2c7f5e76e6cdfe0015a8d48c92f915b3589f44ad2acd47937fb90f26e78637ca402c3eec4890c4c46555e16fda0b152e3bd1c8e7436f16fc133ad6bac7eabc2d0dee5977de40a5076007dc1b1be1126fffaf7802880aa8e62da5a611d40df453ceb5303472ee38c3474c9a141225f1956bec4daae6d2aed2000f6a23fbd21052e805f6c3630f7cca6b3fd59327f9025b8b53c1540a6f6639a56ba5f02f8327940fa061706f0c62dfaa4541b3cbb5e6d94152beae92c53df02e2731406eac3597925c021c37d5537a97ba011820106745789e77f0f7e9897ea837b05d908c8208f4ac8b9d17e5a2778aafab8776dd6aaed39a3d460f8fa9cd877c762260c891df2ea202abf3f88c420531f33f411f6a472ae5adeab4c31565c544cdb2a669aeec296a3631f871c9fc61a20894ce7ab08c03e6af3c74775403de5285920805b996e84d42397785d17f9b7de850ac26c2b85f7d9a3ab1c25bdd493321210689066c5dfbf570ef2f836af9c752c5adeb2b29c30a00e53328fcbfd3d52ad37d910403cdbc335da284e9ef550964d46aeede6c275dde0100c7291b524afbd402ec6848865e2a0b1568f43a46ba3c9f80082200c61ce2ed3e6686ad324263258c7bb4dca38fbcb3964f49d34a86a711bd72a6f2d424b52b073a8d967bc68404b9604fb31823e10511d029490bccdf34cb4f6a368e17814c7b111eb0a4efbb69bda6eb44f862b3856dec43cd485fd7addc46947adcccd9282f206346d8543d8e3960fb6983e2425ece528278d905679771446c4cf76a2bfc1af18c09043d3eed638198ffd413c961bf4ada4976279ca38ae61a1c0efe885fa210d8112bc5f0265bdf4726f454bf74d4694ba1f11075219015123cd61e7ce37df8210f721514a39039ad42cd80d9bf8f89257b7cd86e71e804ac5d81e12e685203a95a1181cc7cb5fdf56b52d6ddecf18db4383b3f11b88f60584d6e469f8f1192879845a02c4b3f27cc0d7c80337b62b021e0e5aca315b39aceee8b6c65ab47b1ad131e0fa99410b335d53ab308ba37d1903cbbe9b0e2ba04ea5241ba5c9cdaa434243680ca7c4f2a01b48850fce1183a601b421e48666600045cb596e9c744e53eb16cc480031169d8e634fa48425b802437889bde0037d5b183243a45be8bf563654d48ee140e40db321edf618565d22ef3f5cbaa2e749f76bfdb78b41a614603a10f0a966dbfa879c88fa26935ae970b440a77a20dd838ff80ae27614bed4230a15523d09f2ed9c8fef40b93c1fbaa6ff3298f46df3b443feed7b3af9f578c59866ddab0adbf69d8ea91de1dedb60a425d4bbed75eae2180ddf916153c11d1bb31f64ad89c947ba30bce55ab2bc95834c1eedded6e1941a1f53837264088b296f79c142a7e8e8e1d7c6390be531e4c9b14b293caaa1a3fba8f4affbc699f0b09cabae20c4dd825977542a8c6d99054ef6d14b38e1121ab095257fdeeef1aceb5ded4f427b84123ffb92991a0a71e3e32ed6267d39e98b7b76f3c3b1f2d5b39dec00334885c2c98229bac4861f8fcdc81ad130dd1c4339daa3cd03cf5c7e39227c076b588f844fe821e322761952125d4ad358cdf3dcf6b71766d4a8f38a4a7fcd2f8adb8a888c53e99c893d9d80cc00cbb9155626e3729c8e398e868698c1e6458e90d81f615637fdfb7ba57b9ec1edcbec8dcff5b8c6b3f70536f0649834ef224f4a87fde8a581f6409616f1c6adf7af385ffac1c7abce74fa9305cf071a987726eb783727ce3cc8422086cfc5ef01cc5c1750acf9ef10f1f6642bdf485be6f97f8e52340d32d9dc4fed96699e43f33396df83d82a30cd784bc158457de2ffb79c3e69bd3644fce56c0e87421c8d3a83a52868b1071715869b14adcecde5db2cd359825879e13ec3d2adb85fe6ccd3fc20760be6063ed8b424504f80756b9f7a02c20f0d9f084d537dbfebcac4d4cc795fc451c5917026e160c00c9302417a8889f73c773259c8ac5f2dca7d39757360ccb6ee66d8c856d5ec2a17697966ed7bc167f406443c60bc5bd47acf0f62d887d49c636fc275ca0c0f276d7be512af720bb11bd4acf204e01049e36fabb70867484685cf1d6cb248511b72be8328120a3c3464d973cafcb18d3bdcc930e08aead14ec0d3afd745248f471559608d73e056a60ef5756f5d6fb84f6c809c28285738a7bf538eeed725f73553f37b3cb03cc763b8be740234953188f3567bfdb34f5e2acd8fc367f992e48aa7316b3a80bb86aea7ec243a60506511b3bcacd29cc55e3f28d0e12394f3b18b2b683516dc98b636ef1f89ee283b5598889850cd026554618a0fe1e3472f370c5c7bef5392bd5b7d8ece4100e854ccad8adc9e09d2a8e1dde03085849f74b60a250f83b5fd15498cd787d8050deb3a524b67580c72484a34e6a3b807a73caa7239728f01a5c53045f28701de8ab0bc5da87df4f9acf6a255e255c2e66027fdf5734959ec84859be73c3b1799738d37918c742b931e567c2e66a82f072c26bbaf6ef00e83fa5065d54a2b0ad17dd8a127a47b74f9062ce72ac25b1e81181cea846360ac5dfd63a1866c255d394de05a0eda9285b9f5575d67667cd12665bc3b2d61652bf87f278b4ca965262280f577573624261c8f89fe7e1d08f77349b88eccef3fc37d92215208566aa4241d654a019a617e531af30c0e272ac0ced6791ac1156505b89b9217860ffadc90a8a65303c79e35b269c5caf400efaebd8adbe6d9237213dc211486ee1240a38b6a055ccb8625a750ee09d2247c8572f94d2a13ffbecf13b1a66cf95ea61eb0cda9a8406099a4d5170c5fe78d621f0d87a9d78320decbceff319f9c90150299f704c7e5fcaa5acf6ec026559a15cbd655ccc5fdc13bc2475abe2b499a1c4d801c2ccb8bbbaee2a3ca1f975e66c4b537d36828f9e6cb122b64586bea4b2414e6a412c9dd7297dd8f5c8a7e9e54a2b5db9e0a09c09859bbaabd8ae57d1e171fcc70723694453317cf8e79a46b41e9237af29a9d67f01b6e04aec1d301be8ff5d96b63447c3dda088371ac68dd752b2f2b5bc05d6c4d22fe2ddb019f03a6ff18a17c1f76abca0a4a90e4317224152ff1a30048762c1f4dc450e9ee05074806cb0c42dcc03ac6092fdf2e9263329628adb2ff4de14e1046aee66b48f0a0ee84d17846399976ef196c56515286ab040e8941bb74660cb443294f0a1387f28322f1a1c0e33ba48affb04cd2640a8571fef9a78883e7848d8d5b6becdf62c9ebca6a088df0ca54b00945b546f33cd0f589ffbaf16b3efc6c148ff790b566ba68da5529a0fa6beffc5bd2c24086b4e8f64f709e6a3c5f7b15606fde1ed190b34fd8257818330a11524f59683acee8d8a96f2ff2e673fc0369e00f4d82fcfe57b7860fbc0c009886aa4be1eda2045881a84c5fa4841b4a07fb8be662988b4d677bf500dc041d40ad02eee5619a2affab4e01095d32e423d28f71b687e284ad6b0113547b120cc34077bf2287cdc848d418718da8b15f152b97aa4ce2417c1d89959d5b2814dda5a98dca24c148a3ec07a18dae476f1e066cc46ae7e7aace4eaedfb9f4637bfde30cac50680ad8a22100e3dbbbfa7aab54f5279840ec48a5a111d745fe981c6d864f436ac104a70c7e70dceb019772a5eb7de77a36ff88f705f4346e65f66b739a37486da9685e1c4c2d6a01029f9be969478da4991f5be1f9431fda58bc120fc759fc708130e5961e77d7cda577f26c5cae2c7fa74aa78659f1a714c27aa8498e15e5b55ff1133f165bd12b5970bb996a537d4e98bf0a219d0e8d442e2595df84ad69ac4e8a405086faafa1eeff2e22c4be5a0a2ac80278e2c992a802df5e2af990910c36b70b89cca61832ef95dbf762fb995172032f88e219f7a297143c37cddbbda6d60ce4f394ab5321034e6a5ad540c5714f1e709faa382700bd43c3b425079f6f751dea83e916bf993e62d6c275b276384eab2ffe397236ea6dccda83793ef89ace3b866ecc2e4c0d5843c395bd7ea17b8137a68e7465611c53e21fab29237100a305fc70e2087f95159c789e77ca73b578007be4281029abde9f33f348d0a0ad64b6559fcfa95aae7198837cd238405b5b1e531c435bc77c62e28f05792a656445bed658f60fd5414dba8353834a76f9fec4b15e066fc894c89066d24edf4d86bde6cbaf36932ccf35998c766f86b09f818466f99356b0814ccba4d9df911e882690182705929a60d1e66206e160147c1804e641c50cf3d0bd2c0c615daeb0cfa5c38523afe2d68fe334bbc215e46ee2d1a4afadb7cebad011f4e0a0d2f1507d61833db77ec73dba4e8f1cdf2dbaa051dc22508cc1fb0700f826a3754952134e70f9c6b7d0a032ee619db424a936f27e7b60ed49bae51124a6c45d06e2c0bc2262c26239252ec02c5172b3e1906131e878ef904d564d333c39826e4b379d4108333e74cc3d7ea3da987d59814167892be9ac9008a632044e6fe8f1aaa93265ce5ee649fce58c0bc6e6a8b30adce4b5152e7d944ae8dc0bf384bb5b568a7ec131f92effc22dbf998e69255c61dcf9131e09ce54accaabe78d80ebed448b1db476c711d93b3c340f60220db4b01254360b9f5e6edd2c30d4fc764fea7692086604ccea0ef7d75a5a880996eb0bc23678856042e576139e3c0a969ff8081ec7bfa3a9c8ffe4b74ad69b7b78f2b7fbcdbf4a345ec13b6c2bec7a0f626126bd00f525cdd7d50691cbd78e876f5f6b0308ca8141087f2799d38ee25cde6ba30fec36422eb85f3f5f073b07c01ce0cf74b20caba98cd81b79c2865c0b40276a91c7ef7d16039873ce923539457461113c2f9c04494dec4ed719fd062ef3f248164c52e40256d7d6fd716601b533d8914d5a3b53337be68187aead1f766047a63ebe05265b12ef92862ce64a2cfbf4eefedc494eeadfa958eaf044da3a19c6798474ac1ea22df59da4bfec5ecdbabe83e74b4fa8051f1459533285d042599c75269ce3b0a8d7528c1510824a09cfc3b8d0d31a35ca2737fa98daacbaa7eaffd800e0d6f7cd52e3f0794aa2ffdee53d2bcef0b0a26cd36a08dea921079edea6a7a94bd0eee9f9a32d406f12e63943d3a41ed77ca0654a413086b539757b266b1be685b1acda10bf872711184470108304a9873d6b94c6d5b2dfcd3b842e862ab0a1f53c242fb098abe42863b2379be60bf5b722876030270039dc7b00fad357be256a09df6ada5bc61ebbf814cf3a873e3758ab1b32b159cfaa236c133168e9252431daa45a941e14a1386c0fc275be7223d9472e2ff858d2c65d0bb9557fa2d20968e8d86401526dda634ac3920c01f6bc195bf3ee17cc6d2c954bf2e1754c5c14bbe30b8f3d557327421096344dcf435871c3fed7e11911f0903923304bc4271efe57be89f1740f170aa297dfa644c5e42a287abf2e576ac4b66a69809c95a1e8c418a89870c84371c1f06ae333fa4621a06cbb9c92a9e21ade252bea0f7085f2f4058031e42727f868940cbe220edef5ba7306aedc1fa5256d232a7fc5615a9d9e99c9bf9f95ce10b38b5fce3cef33fd54c908423ab26adcb6f3df83c98c5f48f6ecb915b50464e94ab06e84c5ada8a96504d9c7a2e4d6a98ea41217fae4fdc27b7c7dd31f389e51d17ad9b74d43f32e0e5c06295c0b6d85e7f3fc27ed054b1aae5e1edc6ccf311f1f09fb58fa584a8711cddfc827110c093092047f518f60602d28d5b29b8e5dd08d4d547ae49e895b9f88da524d103db0dda27f0377ed55676cbc0f4e75a3a029a18842ac7df137c3dc07c5028bd310950f729fd0740ec3ef97c6d19b0b549495222767813e2c024dd2288b26f430cc8c65b17e2b0612518aec55d638f3e853342b52674a6bb73f9c3ac6b025a1695a367ae0ca3473d00b47f6a0f694b68c8c8493d63f44ad5f039d92d92c3facefa515534655927d4760a0a21e8543c485d66cbbf7cc953e6836fc106aea0e3ee7c45a6a3813545beb3da427a06991b1e5f7414e08e5390ef3cb70d79b665a30553fdf6714946a556b90eb5170b68177f01c24dc3d49a28ad141ade6279fb533efef5a5e641c3c67572f0987052e49c14f24f3971a2937bb36e4765bc6b7872284f3efc53e22d213be3ef1048de0b345c6837347b9d52290f7d2953c6d561ad310962de81c691b0e518e78a06a95b906671fc17a6a3c8ca8b69dbee274f7f527654437389b258515dadfacd77acdcecedde9858ba92808f34d67fdc6088db9fd6062fae8a2ab8ce6b8f92b96efd0248e587d323224f89048cbdd66170f9495e6aab17351f50c4e2488a5ef11994d295ff3bd76ee54451fbd4837a9736ec454ae6b5e6a78687beab94a862a9e40065326dfbb0fdc40d3beecb6e1b69b4de05c4fa1951b3a2902e40c728b04e979633958e6128000eaba24fdb0912919bfbdfc506e4d94af7a0c4a6cfda103c4a70e7ce4b81d5dd16009dc5d7e9e89c184178cde8dba4f6617fa1b65e6cac5a143a6d595a6c39e0d3eca6909cfe9deba43fa6742908bcefbf5d09462574959eb2e2d25834af95a0dc11b27e08932f52bf308d29448e1e7b2abf9af81b6c57765fcc7c21ac5104bd5ef6bc45ba430b6ae40e2a1ecf261c563327952979afe5f0d4668e2596e3b3d81f63f070170fa0bc115012cbb439b293525a00298a4cbf420812603108689c9bd586f8699bbc956467996cffbff02c10e1aae02f0dcb8792500e4ffffff1b