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 68806 1d19021dcc7df129fbe74fa651249777ef6b8f9ae42076f81da90f2358c84d41

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
49a7e693b60e3dc5bee434ed94786a80ac2029d4394185ebb3c6a2aeb9ff7792
Certificate Block Hash
1d19021dcc7df129fbe74fa651249777ef6b8f9ae42076f81da90f2358c84d41
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00603e0000703c0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fba048cb4a0b92fb2b6653d490256c011c7536e9b86ef9156a44bdc15cd12687b7b78fe37053b09c442224468a7ae57581d11d26734a99cb89731c56eb77da28b952b97bc5babf583e1f0c6f753dd040e624a534441b1bc0e5030000000000000040000000400000603e0000703c0000

Raw Header Hex

000040201b7bdd6bcf663f9b9d6e7376cea9833f2defc362cb41dd9ad6cd4d744f649234982d1a5b56d5983b48ccd5216d793a1a91fcb8b0da0d8335431faab3004669676c2b246a852201189277ffb9aea2c6b3eb854139d42920ac806a7894ed34e4bec53d0eb693e6a749

Proof Data Hex

59,560 bytes
1212160203074069221a0aee164cbb68b8ef8703c7b139f570f416d7a79326d67b05ef9dca3777b6abb5e357b790516f12f26135c335986a4b06b561645c2a5825794b062020994339068b1eb86e929a3d9faf8800e64ec76190fea6310a698b5435cead2b43369ce6f232675dbfd2df1795ad1c05d6b268afd3535b698465e32041535933e668f0a87633d1ea8157432206f0821a6d212ccdc9cfc1693f9beb0595540e1c0ba387ef494099386b973e28c266791d50e5dd01355abcd2ab58c6c1f4c815f9704b4cf4ee28c3935f67b15e1caa715fdaea9eb7353826348d7da38c789d2a075d59263e809ed77bac8c00e6d1141fd042e0bc223640af940a841aa50281bc34bec43401c6a47f8c504f64f1e0593c7d7698cc44b0bb99ecabf88f3f0f7320895c50f7dac5dfb0d151aa3bb923758280c556ec4efa671ea57c77a349152fd80387a2a7af3951c291fc1a0e4bff30571afa13320a27729fafd5afcf28c55a50f19228c940ab2647011e160116f096f1c6943b1661fde9155b4b7f37959a1b348121e1ef701129a3cbb3df149fa3696b6bcbcd63675a8c26e9e4378f99439d8245031606b86297b034dc959d5505e19b912ac55a6d9159a3d595ff0d4c0780650d0caa95e4a3315e432b654c0a82840c5fa2e0c9021e7d1e22b5da095a8c0f44d42902a73423254ce46d5f3fcfd295a241d0e50b2162d6303746ec935b17a0d4dc278d024754638bc4b37d8127d7bfaf2e1b50b6bd788e886dbc90558f4b1b24d6806567e927afc221e841d03703cd154b8234d516a03e7ad741a8dcbceb60c316a16f88b263966582621ac23fd8d0c5da28b1c536613c7870c5a2811e78f948de74d6911c5903e2093e8ae97b5b29f1cda65c1346b35e2ee4dab4360239274511bb6e251ba2c956c2d37aeb3eb746e4c9558977c47422fe3efcdc81125390af2fff73e40de7ace3a6496a3e9683d280aea89d035ddea68dc4783649082039712da60e9f6b3404b04b1b779f69374147ffab1dda5999ec3365cfd02a2e2384b70371433eddcc5f161ac7f6a5484e85187268abbea3c411ce069c823031d6996ccb936a1c9dd8fd10309acb1a7fb5f96a5bc47b95e76a7b9f3f1084d685c83491f39c4b8eb6e53cb87dfa094fee9b9282ad4be09de9b777d64f8b18e3d7ab967e12964e50d6b552ddc5e7af9382e39920b2b412e1d3702c7bbdc1ff941f16692076911ad7d15dc12d415b19a7b9b074e81bd23d9e074aedd26e45995f10306a220f7e14f256b2cd92bc28cd770e8da54e23fafbd456d390a72542865662ff1f5c72fd818e3aa14b7d1495470fced8bd2ad2a033b68cad031b542eaecd83be414ae933570af9d1b8c9a8f1f5d1b98a5831eea1c22bfc4fba9006d15f127ef1a500d47533742c5156b40b8b002c48b4a419132584a93ca0202a102eaede09fd80777341849cd56ec4a328612a72dd80be92753fd017eafa9f721f148eb1797693588b76162f7d4033f37ce885300f4f9ec810b5b0b8e0e9f6b315ebc2a80728b9aaa89161bcf33d7920cd0aecba2fd4513e9c3aba9b1fc238c02bead386f38e02d2171e4b4e2e72c8797059504f0ec19612d2e640b906ffeb570601d83fd081b8368fbb5bd8c76881518dd25c43d171c82a1faef93f9d03477f448d05bb5a5d5df9fcd0275052c425d419f01995e02bcb9813298c5f4bb8865cbba61c1cde474ff58398c191e434e631c2658ca478001e194f216079323e5cf0fa1df5486401c64cae5ac1e721b67275bd7f89e1b1a2b453020b81d0a3b60b4f2e63b7becad612af0dfb9a4f082bec14abe4dfdaab56bd2dc9190378d1344999c5e2a7bde09b234d2092f26bf17d5e707293695ab7e65f5f4d2b907d2716a131604b53f2a2236d107caedc262d017b6f8ba97abc709e0d2b53ad2625384f807a38677533e993acd94ad595f142a78cf8fed8d1e6555b21633d1b82bfff37387396a088aa0d2ac30f7aa7263cac362cc158d19e728082c23634475ae5632254972a83e171605db40671e4c1a64f30bf5f4eea54464bee46db6f21616b41f9bc3eb558480bc84b9a49ed18a0631d64b57f8b8eb47041ee0a8a634c47dd8cc13bedd8d9bcf5caa37864f23eb4458ec4675bafab621c6ba14d9e5950f3fbd6101f0f3803423bd205bcb859ef7a0a83ff5bb02f616b1df84e6d5433bbc4da038c78ea047f7090e594b384c3cb0f098399655d07e93edcbfb1eaa0f8effba200407af84e7975381d81aa76bd83cadf923f71021ffc6a4a44fae80ed0a19d40a11e5b16957377b08c976be91bdfddb0286382d254e6150a359b624197a5b8c349321210df7e78c0e987c5aaa7ef5b28cb942710972eb3120b83656d3781c5a0298c2de819d50b3473a0b0b2f7fe96ca14241d54b61e0fc90505898a2b6d4a2198e799105fcee33b304d69b85a2c52b19d5e96a8bd228c89697dde98b9bd660eb98d6c7e53545dd7ce4df442e0c5055688d3b77d0f2769e6e39c68eedae3cfcde7768adb90e79b9a392501c522ee01db4af8a58145315e4ce5f7601eb8d13018e067423063ee7f9546e63347496de28e734bd636e6b25a19143eff72678a2fa0624b1dde4b9249ccd8c7709854f0915571dfb49e7d4cc4f57333a2662d6a78f57a1e9659f2e6f619edf5b050bdf3bea11f3b72f626cec75f86f1f65d2a16693c52f8177fdc4d1f925f294bca9ddc599581d1969c7355880ed5f3c590c8f8e627049bf450c8ac2b0e22ac322f998de6463213e085f36d7803a9342966bdde66634d48d9aad39a6e5a54b23c64a6ce13059408388ab6fdfe26a9cb1119cf37d19a863f7b45cf72300ef5c320f31df828a8eb920d8ba21b2da120f936188d8aaadc8cce8cfde9b49fb7456fddaa8cc30d072c40b810168f93c95bd18f9ce5c95714c2fb9374c2b9fad9214edf55dafec65a745b83888c7c97b1eac8ec94c3b4c1075fc3bfa7ae0555a7d178459e2fe330da17b52f1fe300dfe9b6fe19e3dea8069a96a9daf1161f3bfc7ca1926bec4dcd48295f911f186e3933b16cdc0d6b0c14b04eb559fae0949451f64816b92c27dc3af8ec2562cd42d3891c8aaaac6a3479c8755925dbc0a43da2e8de7a753a535a8d222e39cf3ff4b834f3dac3b322eb30075d5eee73cf18db3fa8939ec188273aef44c688c8e60a428340c03622f8609dc8cdcfee90f039d1f201300023adab6da81bc7518b7ff080a2b5cc342da90b06ed5dc8659b7f3dde59d8f9bdf7c837cc8f210c9c0f125501e541c2a78d83f7c9d5826d419aaf85d8f631131aa666591565ced05996af67d27a07ba257740a5210201c2775316180888e3871485c97daa751cd9703d1044e7d45b61662957ff00de0e28fd3aa10ea735e48a9e846193abd2cf37d2f1b8f183d632c624308b5cfe5bda63a80cc5a191c7fd65c1f2428d5ee3861c2117fa3d00e167084a32e6fe5ca9ca907eb681f03eed25ad6a644c3a639f2bf601f9188bc7f979eda87a54a790d26e71517d8eb9220042c9ca74eb6800f925c612dcca305b5eded1dcc3738de1cfd56137936e72586f8c7c91e04a931e24d47fc8bf673c1f5a9e085f3928bd38bbe751e6c5c3f560fbf5d309a5161aeb2d5946f6af78a4fc28f0a0e0e8b5273fab5d22371d4dde33d0932f6b8b43843f122f5758c6e3957c305da38a82611836f37b5b5fcaf549d12edff745e40e36d9b0eca48af3e10cdfd9e664f8bb3f538f35ef2952ee39b871d51dd40f24cd7c40773605b42520eb1f5da4cba32b42a8dd49716553448227012a08e0bd6407786e6050dbcd59c90cd3c380bc22ed23515f9d3874af7f49a4ebd2a5ee5a73b08fc09da943a93aefd8aacff1cdbf6bee233d7fa52d89cc05a0a400752824f56b3b6b458398efb3e6bfcbdb004fa3c87ae0f0b4377d7abc01cf549bd4d8611e31344a6789910bf66e6bfd858018c47fccf6df87527b8b5751fd85b68a1920d1bc62bc4d92d09df2062fb0b8e1338759e97c071bf361e4f88f5861c592a3fe01445f3798735cf549bde0dbf8b02abfe40fdc006bc0f9d10762a3e965afe905042f738a5ef4945c3a3d22b80a8632e3c5c9d19bfc233ff79286a0690976fc6955aa90390e812bd44e07bb6385beb70a012a245b2dbe9aad8fe5872f155a4ccf54466ab829cc7c45281389c46d793c8f0df49391a7942b0c4ed899176746f004393a22c1190a2ff9d54a5aba3805acda7b88d32359acd4772a3a18e3493eb47d495714c81ca5218975c50a505c311dbbdb842106d1be49bc4951642d471d1d84a53fc1d4f4233e3792586ece39b0ebb0f483b5c811dc6a1be16fbb21bec2567f96f12da6f4ff8280639e9459595540d94cf18324707e02a845bc6c9bed79586b02eb6a8371fbc885fb0617805239a93e4c691a2786226f2f61d0a23a775e45afbaf3b4002434a911a37a663edaa0af4146a3ae427844f149df5380b291f36b01683ef1abdbae44306f01f94c4545f3bac709f713c8250adb1c065300690c7779aad9758d1842e20911f787b4ee545c47691ea216bc049e8dc9f1d739c8a1e27158d60aa568f231e51bcd6867f90fa1faf1ef6d91bb2492b0a79f029c5871576c57c0771cd890bd1347b5efd0533cf56340b7c496d31803ec7154cdd886363489a60008e9f2c4d370b68d82f01b9c364de450463ec6f579a480bcf7afb8f6397c39dd7ca0f1d7f9a42c29e76e3f190d742cb10a9ff790230436df860d601275a72fade4b65b48fd4ebb22a292d817714747b57706bdc6fda1dc6c302f4b4299fd714c68ba2a837d65f18bdc2f58c3069f8c920314e4b0224eaab51161b03ef66c0e228030eb4748bdbc49feb07d985abccce9723dee1407b1f4b17213ce2ea1ad08a17e91d79176898353d29c7dcfb11e97d4a04091ef294b09ec261c8f0c06eef46830ac885b5ea1612b8117f5f3b8960572d36e0557c4d83a5216f968c6042491ba910a0091f81bab293950ab6800c00f76ab09a63d046e944b96691945c65e98718be0cd084917a1b6f9e9c1eeb1761f805a0791fadf5ad5b5d0e0f5b639e964c773768d60fff30d844cc72ec1adf15b13b75528f95e915f160a130bcf6b54b19e26ab3ed6bcc9b4073668975f15d26ed84f4c725981858fda615161e836ec4736f5db6de149ef1c56297fca2d38472f81dc8e8cfd4945a1939b16864462f1ce0eace76706c5a7a969fb44751b472e41f1e0b79f7613ea79fb6cf075292830414e4423ef563c8f6fe1846b0109d0fa205989912ef3f7ed1b578224a2c3459e5f7e979c7d9f104458425151f60601d146b6fc3b472a7515431ad33b701f5ccdadcffda59e52b2804fb61cc175c4b0e4f991cfd33abdfc9ff5e4047ef3b6ffe757bc48c27f9e27524f9eb826c721ae6fc5010609d30056bb2225f24d7e49221322ce6e11085841d618069e5400eea6a251f5fbe486b9fa018d68e7265e5b5a77bd8127507727d2766c099c2a723357d79f5165c4fffed2a97150536c70e061c9ea50f2fee52e7949f4523268a4b83eb7e104fc8470e97ad99ce43d0d6032cb6ab7d880774e2d32b08eac4c49ebca3fc23feb0bd15970127258802597cdb36eae523632510dc7cc28314a2552cd1ba0bec5cc1c6061295743214ab58e4c0011859723ea542c1e102e741617b6052496be9539043a4638d3cdab61f607fa37c18ad7e44363307ac5c06693edc90751baf8bd6b11a831482114414546a011e6a751da3be3b2b4734311389a7a27df7d45f217e9fc6585c4bbf9a38416b646154f948c75dd826cae570c81a5ea7864696495599f0871f3a7ab88e42337cc387b321501e92e2e6cf9d9278cd02aee94d2749788448ece5cb0bfe349a5c828a043dc6d9351f551bc5b1ecb27a1e32e83cd7add7759839d6fbbedf841f5425c5168d91356e390defea129051ff613c76a780c75b3e47e864be5944b828606728ca6a12d7d2aa740247a63da8ffeada531af30475bb1a6093172cc435f2863dd82b28a9faad526aa3b927fb0a3ec0fcc21a8c2b96371a39ebf927ed9c296bb1c4091d035e4ca378a6ca2701c11f8e09c0eb41ebad8580f5b8e7e47a0c8ed8aa4f73b611666eea8df6c1cc635a7dab2a77b5e1ff6e39defba86d7acdf40d3280e4c28192f8d5003f21e0ad0b7f6527eab5c254dd51d2b3e5972e3998b39282ea7b3b628f011e8d691b178d1cbf90bf51c56b5d29f68e474b7984cfc27b3a73ad56b0df477d97a70eb6da6adb13b90e6c184c274e4579d2f4f7c759d0f4c15faecbd16e64ae3e4dfad4d2ed9fc3171f92378394078aa36f79d1d9ddae7110a6c0aee8398466079a4e7d18df541be7496a9c5f57cfd0793cd1c5ca36ea8593b98be20c8887dd90dac4343a97e1289f742492f9b1b44051fa4201d424755681c1ab25b39ecb97ab022b89413719c38fdec904fd3ae2e671177ae13e7708a498c04e0e76ea3d15ac5194b1126c168f7265264f8e27b96be43ead9b067f45fdcb52beff6d7db3897eb229930e729c0dfbc437d51e151bdbc7f59baf278ed5883d592986abe83086fca6c27714f3930e3cf311882dc4f1f4f5056b2b863b1f26e854f0909b3774a364fd036c6b33cd0fbc1ae94b97e1b3ca23025169d8ad3dd8f9c6c24a96dacbb4349bd87c5d7b19064b45887bbb543197587163e2b4207539d8372dc76a88c66fb986317250da0d5a4454cd335f473f7aad48a7f3d45cbf64aa6a5f0b163c76b73364450e686762cddeb5cc7331dbe6ac39dfc21b5c9fb22953a185dadfa88cb0fd4727650cec6f28e43babe329cbed24b17b28f88bad6457e5edfa8298af870f824c3b9048ea72063071b134d579ce407524e75043b9ab4a00325efac54ae7df0184d1c4e04763eed93e9af61c2f752160eff8c195c86e6f7f3800686e38f1cbf6c132a87a4e6ca043b4f8267613357472c16e5b9fb4d82a9209b4d7080f60db18437d71e0118f01a74080955d35e695d6dea4d75b3b92df8571fe6f0ca4a9a77241edc384e1dedc00b87da0412cff6116f2540b0971378817d6dc3901c4828b9ec0180b7a1a364d10f69bd2b33af60f63ff13ff63e816c24d3b5e1547125fe730f0b4c71b23b4225a35b632883bcacac8f8fb2ccd0a44df074eb0cf63127aaf529e4b88633d0f40f71696a0aba71d10c592595639f9c4a68944a7132b03e9f1abd919f9cf8ff51dbcf3d73b40c46704d2dfedca04caa95a26120ad5f97214edfc11acdb29bcc934fa87523002767f6b8c07a3a593150f5aaee67a11ff06388dc1c62360829e30869692830792619e6d04f80c445ebf9c8a31d77542bfa2c2a382f439de5532a5687be40e7dcac8dbf9eb49b5bec6d9f07b9b20c2cd908c409c2c3642f948e701291ed693588f3d63e2a51b939ac0dcf36c0dfc0ab31215ccea424c6d783f068fa40af27fef888162f66ff33ea38f4ef3e5d205a890b1356b3871fe3a0b1f603576064343cc6feb512e617013bbcd7e09ed4d45bdaac112373eeab2e821d69c099da7024b404f2bfb3f18afaf6582abc6df810937c871e06868374e62336acabd8e217e79847fb7f07616f9beb56815ef575fd9c93783a4e5f3f091a5ed403cdf3bc34ee3ce2a228e2d913205f7098cc6c3d2026c73f5c723622422f04e244faf45d567a474a5f367484b0caec00283de6efda5163504b5a99307791814285372d5a2454bfefe39a87f80e4d3b1f6049092b4e96127531d1b87e7508fc52888ceb1900fa5bc7337c967fd5dd2aaf0f4101d010b9b65b61a98e4f36a2acca270801365aeedbbba9929debedf477e7a2d02809987939e59c302afdadb606e05daac206d5f2d5af3ae2af4e2a384980047d8847aa264e07c73e13024ff50723bc932d92291b2aa40791454b7c4ca5cc4f9ddc4074e9e1c6078bd0a15510fe5edf6353b21aad6c681dc7bc1fd59019c5126253d75f0bd6f806813308334b048de2407ebda7efe0173e621751c24d129f6b6a62e3c8eb39b70625aade8631dfe4161cbe0e8102c995ff2d47caf0fa9e626386f168bba254b91035f050f3002b12100a55f50c83ad8fdb71b68ec34e64b8a06886091846e9a3bf404ea8a4148bb29599eee104f812935ed530183164942f098bb484df3bcf6b7ea2629dca5891458d11ebcb97b6ad249fce4a2bd2f7cc2276560d3774749ac846ec5b3550ae61a4cfd5c74e00ff1e21d561c53ebb98c3678e3525e72b8ac59619c77a1d0f8d14da00669d2ee9cf67e4281ad7813b0d4938ca6f7fe5c3de44a6426d3c34ffd1e6b80b5315554e8e413d22e5387ac08f78181d76995cbfd1dbad74f30a8f9749526683bb0d30673e7abc00f8e32e5f44e7c43e873b95142b114673c6bb17b32c8251015b919dd7af6f7f1c25054952bf939da8350311213f41a61e7a59e2746ae2bccf6301a66af8a4277839297d9434693fdcb0da061558b0f2bab770775a76b7e8d4f1064b553d04560d02a836017e16361d09adfb6c03cefbfedf061d30ae66f99af7cf6a5bdc7b3d2e0b8f36b6c5c6d5c68e33a406d657e0a3bd671185e1dc9a179bdb0ee32588338a05bf1f6f2dd8bdc43b788a75ce6356e1a1344e3d43fff08c96fa7ea35a6a6f713f1e9dc1632ac85ab5ef04aee3ea51f93d76c0e3e7d10a50a1f287f0ab5b88b181e9360a907eabb5ca7cf68d02cd1d481563ed1ba0f6363134754f18ffe0004a70bc49b932994c189b4f24ee7514ef40487bc86d1b4c68eecf6f924bee90de7a3018af2107ed755b11c446a9ebad6c908b5690e8687b765a50436c62fcaf5ca209e9899f05dff96067b04140942825014f7b3f93c724179832b4c4c2ad0ea85a9f9c20c42a9ddf37e4fd7ac64f73bd296ec2663b37fb2d10b262dba3900d50e28112d722e1b7ebe808e6ac5608a52c6b809298e948570777a675bd8fd792d27fc268a206a059b6d4bc15843cec6d6a8f091c421182172807e5927ac30250e1b79bd6beb2edb4faaea335e5015781e5705c403c23695ba6834265a605d6275628f00bc5ac9270c42bc9a4efac8f0219d17f54f542518c8737aae28efa941b825535cb3d3a937e2dff06cf15afc4317c873776ee2a11fd411a0ed5ae9be75b43b3fd7861d09ad903c2e0a209488cf7023a9e2a3212bc33cf8fb8fb60540c80e8eb288917e9097cb235a883c92416487b0cc5767fc4858c2edd67067d588c8222cd192c4248acefc8d487f2ada887766b2f988eab1424b7334b999ff24a8a724abd0f7a69f60441d2e793cb683f94c6069d9483042f897ea13c34b7ea8df9d02597ba2488ae1ac4fdcbb2d4437dd3a039cd15308ec10f73c87eef18601660ce7e20563ec77ece4b767ade78e78fad86faad0afb4d8da4ba41ece9707c0ce53e98ea6d6769fa00009899e391b89d4fb10501c09058b62d7e4cebfa1d5353710cf38b4c1efcb77303bc72e3d337094f9669ca4790b63d8985e8423aae8fa9875ce3e57cbaa394a6e9b4e2f3b7dccbe40a7e09fa468aee9df4b3d6b711c3b00958cdb92d181e5dc3834cc9f7b6b198031a5a5b468e9ac8cf470df24b88976240c01b7dbe8c32e4b01c826f5fa58d9584fd28018780be90755bd9e8687863e7a849a822001428af27ce65935d444c46128201edcc4255e64304f10e2d52a44ffb944b04fa5a887790cecfe7192ee52275142ced55812da323e80d24a543d20e39589d25ae0fbdb071315cb9ef6e1ce068aa2606e8a18820e7b3449ca3802336d9d7efa0a1c100d38a3be425ce1458fcd670fb6f19ce1c4b4a7b50143a9bb33f4838b8b0ce8c93921fd7e4d51bdb80ebf2f8766802c52374ce453ffe176d942e44c295c35fdb8e3f7c6723e7024b546e6f2eacdec7e929a5b181c3557c601dc72397ff7da568cd8317f318b91973b10c67fa6948b0f87d4486b9007bb1c236720234333510e24cdf9d645574bf25ac2ea0c853bcb023e6948347d05c9e2c45b6f6798ebd7cad7c802abe88d84412a2a9aad8ad7e8d8722a77d2e4df9614a95f870a03d5b6acdf5e84cc19e87ef05840e4d23d0134476a07d753dcb616edddfb41afc6616f10414b271e9823da48bbd6b2931f3f7e53f189081f715da4f30299f918c3f446aaa6242974e30f4b926833b114ef87228c460a30d0d5760203fb74fad88e99c64c38b77bcb300d833758a00c22ded068793692de81d8d088c5f10c7e57e5a9467e13cc870dc042577b3cf81950dafa783010f4872d619f4d8309f1c148dfacdb228bf7fd4ec6fe2ef40d664730b9d0f0a778bb0c412c9f4255e60262723b237b47e1cfd9bdcdb7dc4eb4b753d781b013751176e5c0faecc4411aa3e7f154066bfe29e767cd2e36f91b3f2891d61797a15f666a5c316ef4f63a08e92f5c094dec83af2289cd717c8c34f3e1c370e4c5666a67e9a42044b61904f63fd29022b49fc5773820c8fed66e8c8c3b1f3c7f28798a3103566e08fd48a379df33e0416167986f20d8f59e609344c1dc08da9447690d97eef963fee08c130600bf78ce40a1bf30427fcebc0ffc178ce439c8da92fa134d1ab7acb4c860171225e48240e7304f4cd75f43033aca4d3772b848ec3b0309f0c4239d955558659c6c26e95201a13da53278d392d47e444e5c99c07a5a434e96c418e2f472ec5f48b6bd008eb031492828308a65d5b20560d7317fe1036156c7931f5275a1a9db2d7b96517484f9cb156559070a00ac051f6e79d8d89af8fc060a2e0e99ecb9e68cbfbb4eb936b662dcd11e6d4f27ea3909e7e4674fe39f4c5ac95e7e0133250eb34e67cf88c92c309d35df12bd52626002b54ce08b770aca6e75bdadfeac2fab67507d6b063d1f0b363071c085f0f7800873d56a9e70f115defa7c3e9c15f74a46bf8fb0f7d0e156e7e4af7625dfc04e543bb6985b5a3880637808aa9c38c8218a6321ca4131026d4bf653b5a9ba49d8bdf152689ce1c4be45a18227db2abd4273a5da4d646059a9636dde46652b96f1efc4573b62c52fee304698bcea67b2467874bbc05fce9cf81b712cd777d54ed4971b372d2c84cbf8d1bd54ab296ed277f8af0fa9cb97f1373a7bdf67a45bacbeb88c0da3b334a362a17867d7e0f19cc4bcaab9a6230f2d5d34984ad838db206ac7b3c3e49e9519718f966819baa383b6e1d1172775bab9ac5e07c375fe38fba314bfa4bf1c81e853b709b06931fe0c3e49ebbd2f906014a655de70b1947bfa3de38d964cd60d747e24c09122472be716d527e9a2441c2d95c0deba384607bb0b901827691b2ef3b2fca46e5d1200ec855710f2a6e6c6f5d532cc308e7c3c40f889908559d7f9c8c44dce519b81e28b040c6ff6cb2ae4f2e9889a50cb09ce76cd7b7335ee8db5c4c56b07a59fc1d61dcae9b9d0d6b51e01f79ff3fd1501e1aad787a34d94e834a8819d7ebd8dfb54cb6ff5af95729bf15c70509f8aef006c9629c7a37abdbff690eeb98f6fe633b848d5ca0258ea97a4b0ea0fa58b7b99100ac5a1333daf3cb53fc22579f66b75c8d0673bdc767247716a78314ed071abb2dd08291a25fe15592d99b6180e8f136c73e88e12adae5c052bdfe548f96e6a505444b46c14724f0d9602fcacfbe6e93e3994e1010a6077417d26ec1eb5a191d419cafdaff7ed305679db422c697607a0a00738174a1ad342fba0b3605534509dc3fed727b94ff3d349229c01ce43c56920ef03d140b9701d42324454bb6d968ee1e0600c5ea7fd5cf20b4669ffec35fcfd69bbaf53e6868b7e8441ad3c6313e8dd466ce3b301b5addf5306b7e7db1342900a90ceccb130f539bbdfb814c164202d97ae57dd8259595a977764348c4c246b593b7f1743f50c89dfe4360f387e253f4e3963e8e1e6df0fbe52ae8470b28e6fc448d674f0f26561dc268de5268391add337048d2e5092001626115947efc3ba49226dbe678474c40d4347f10e64d72b42792b62c637d31100b50a73e3c0db505d753008b797827ef9be3e88af722301d30a5ba8768d7086060369911cc34e86562f5672cf0e564a6d46e8b816675673293e589588d5a5413579f5554bab466388debe483138f2f71ca7cd1144320c5b2836e5c26533a987c950883736eb37e59e4d3c5478657204f349dc9daf492f90cde037dcb7f1ab0e71d9a00362a0dd5347694327642df2ee972c1923fffbfd5237b556f3fcbcc4cc329db5df3099a543cd5dd0d1c53c1f54c3424b756849a260029701a4649cde373bc178b24cf66e3f5bd302698b37fb00e32dbffe91efe5328787ffb0e8ad03278c57a8922f3ead2c0a0ad4748a8570f6a777b37371f43297b41c15b7719d51b23d7bababd2ee75d56a18abebd1c744cd8dde379b481ffab3a8fbf62abcb3d41b77b72d2f5c171b38bb480a1006632327ac22ac1163d993b7d431d1a32fcc75df4e7f2f749b1a57329b85823205b515c4dd5aa5037f3a57a5e923a0e54fad512bc354480c0355197cfc28477a401a9b45063b06a29b953e97f99c935e9869d6723af25e8fc95fc9e96cbfe42c7e9be83ac23538ffda46ead6d832393719eddf82988877d7a3c4ab414b275fa2977fce6cb14e2b2b0c2879cde1a9257124c7f745592a41fadc49f1c38009ed11590261f24e441e59e860d1bf2c0cc4afda95dbecfb5c05c58c9c0957543840c8d1e4175c3657105fd762fcaae72260fe35b6b7b838a5e276cdb37b8aa9c6a9a497af215ea16b367286b80ac93447b0c4f7b9a029daa412415909ff6a434cea7367dbc8428f17dbc0d52746ff114f38e94807305062cdc904c9277037d5e8298a39c1f358e39a57ccfc99b0eaad11b0d17359855dd2e540c4bb47f767d3b2fcb6774c60a987f28ecfead80a21c91bf6146cb3a47479bee9dd48cf5267d51671068cd9b84d7fd183cde25b0799e602abe1c309597ca1014aa4cad92522426aa009b4de7a79b63c0cf58b93117d9c42052e6744e69f12c1697e2d7a83fc30551cbe9874ed67a55abdf99ec53d30c996866880f6abef040857ebf7cc695cf9bf3890c1471685f69279d0cdc93cd7ad3f50c091f774dc40c3f34ddb0db8196d49890c36b13d67d587b80140ca851b8a61866a10e621a3d2a7e69cd52936ec7f8563d52fdf75ce81bc473e3ed71d3aab7e5e7a19196ca8862b9ed0942c524a71a0aae0f1643d086330edbea2e39a6bab1384cd79b97b057b3cb25ce083ea00143047ff28da623606aa41e7de2b6f8adff60de3ab141ad3ba1f4228bec66d4437bb725dbde82d97838329332ec69a690f36cda39fcb25dbcd5353a9b5174bacd623413d8c4127b9853981557399e85824fa8b1961ab09c4fcb79658b7226f114e090cb818bcd4bf5d6a83bf493fc8339419d6b962ddd281846ed29df0e59f6ae1666007559eef5c76994b2febdc5b8b5c5f8bedaaf108306880ba8ce618e7fa35251f24f40eb167d3eaa5a7d760a26562016b013196fb0a27e1f85d949678ff2f40ca47d801b924983666b0937cf3bb55ad312d02e502231c1b8324a7acf1df58988e9b8e45e17e9ec64b284ef1a3089eae3b25da80e54b55f285a362b8fa28ec4936e2a936fea686002fe88170722946b71775d65636f58fc28c9ac0b000e9c3f6b573f19673c72166295d0c1c471f61fa27fd432ab805689176036fb441a5b0f823e3a74f1d0572cd85c912de4f9191d904011b4df0b8cd579d620bf4b5f4d40a75d05acd6ff7a638274e382d43c41f2c56600ee17c9a1e492f685a838720c84f760b72d9733c9c0a0d4c40ec44b4d3c987c30a1ea1168d6904d9d729a8cabb09f11a7234e3d685d03023ce4dc622d14d900b9c08629eefe9559c292a4067faca7f8591afd45c2b5a0e184df7975e231dfc19667384986b0e468738cf61977ac3d313a994fc8ab076f54bdc875ac46245045bdf75bb3c1dc65e4f509921c29684a1310861d2efdce610d23be7ae0c501ed83564cf10f8170b3ceb7cb7039099217034008eef76e0f25c7ac35d9286a0b034791ea0449c3354a7d8b9877265c1aab611e2767922e7e78f81dbd5d48c2f80204b42512fd10f2521cc46a3d065a38747a3399c83c08a3288350511b96b00018711f73da5453b8a2044083a68f18cce866e00c1b3242d5e746af88b6d33a17490f116e7731653e728cb6c18931e45e30c7253c87bb9ea7b7372f83dd6d8b17f7b5f63b405e289ab620712d659d60dba8f3e837cd08bbb6b9c8a7b02e12c9c57e558e970356acc5db09f169ac9cd526b307ef9e5e003897d6b4303b4db678b7d240e362505384390656f60fa13bc30047a2d448ad47bfbcaa57881f3156461badbac518b6f5d7fe2c78873bc0987ff36df9b2b33c8687411e5366a3f6979e21b08b54d29cac311d61f8d171d4dae1cda5ec2e55e76a13964a7686752ea5a6acc521d16fe70c4d0a8bf74aa5ef658e1c2e9dd1cb2c17eabb4762a7bb99c7ed09adef5eaab3fb75a096f958d57286c2887acd24789481a0164438417338bc7dda5a8ecd1221c246c0733238c20db9903b8a4d3a36876996a40aab7311c334f16c0db9ab49cf14bd01ad5ddf64ce826813cb05d8b3694f6b955b359db0ca5de2fde001755982e9b8145f51c910aee68f714f110121713cec5576103f6c7a792e7b4a6e41bca45bc04d1f4728491d4af8934f13ba754689e412c53f568e9c9ddff85e8a6a32e57ddb72df3e875344fd7ebba0e48c22f9570799733b4bf2db96d0a06d9192b9c971c43c61b1cb778662140b4e59118a6fca8a9ed801f0107cf505fff0eeafc46568874f4aa45bda0dde3a046fca76c6bc90d2326e2a79ac6b27644cb1517d038a125621e8b6808f5f29e9608be88312b59dcaf86f3a43146fd927b91695be82e9ec72afe5deab36dd784ae8710d760b8448693f64d55de70574d14da2c4758026fa96d59ebe48e7f1e1a1e185998debd996544af919b5091fbd9b4e937e17118cb0f39191bca05ee102264295a6e9483cc230f8f68608e40df1e14c70c7a4a042f1293bc938fa0bc5133378926b00caccd4bcb9ab312670838734d40732655402f3d3a04b7809542ed5643a15025480b912050f756ae60dc385ab26914bc2d7b14b62cbd3eb4385ef1dd3757c902cab7147b407c2bb2fad54ef10945eb09131206f39b1bd56123fe2025c52d0fbc896461449f93978f46c42b5d7438c13d7627c7d1de484d91d31738b1a7a5243eef946fa4de4db15997b3cdbeea1171782b9df88cd24b5d470d4694b2db15e1c662ed097349235daacddf3e30001f2f9fb64edff82a6e19fcc5d5f14256bd07db25efeb327f905b86668580aeaafc75c5cbf0dcb548065536861856a7cb18c9a58c5520950ce2245179bedc77b77cf1822ed7442446a5ddf78fd745ed274a046e3d355cc6ddc567c2a6e9832430e8b49a940385e432d61ce3ab9f772dc6e50aa17ca243f2563f9092aed1f4be30013da572a832d35596fc5b2a5de7a8103089bef710f0df5a1b6701bd985c460e04f28848c6f135b325293eca2ba678066cf6ee83bfaacb8d73747df2c08eb65a56d606a9c11014b6d868a04ee55222ee77359312bd37ba42b0008292178627397aab3ce4403ff2e8c99bc2f80936cfbbfbd9a8ee42dc820945a58beb51ec9960cf3d5afacd6d7f77221a5d8697b82ba6fe1802516520e2bf7eab164cf9fdf150ba30967cbf28c3156fa9784ad3a0e6ceebd7be982cf55b836d08178b99d90626eae7c2e39baa290daa79cac893526bab47fba5212bfb8f06da770eec9929b78a227b2d3ea6fa43d8c0d7931bbdaf9a0bd6db29c3e532b55eb2ddbe0e57c9b86f96714478a777569cde925dca4eb08916c73f19dd2a4de52e098756b6ad91d570b7482803f75b268fb4584b908cd1c4bcb49bf0fad41fd499b6e94c726e35023cc2db5da205f7c9b93185118d26ac91194b63a34b1a6196967ab9da175154724fa2e361ab109fc216d3a1fadaa78f82c2b618e5af0cc54e33884ad05b7dcb3978b81d0a79c43ce304fb266938d8215a4b00b4de7190281ff80da2d80b364e003260d575b540bfbb4f0f3b5dfc0f4c77467614166252d248432c07cb9fc5c337a9b0c68a695a3059620a6cc574d328b43db5a9e058782e075f1f14de9b61f217cb97c1ed86896027c840775b1e9fe0c013b2f27c6d9d03e48beb8bd134a0e43436819fc366a5908facae7136070a314934371ab40d4a6536e175097e27b68c5d8088a9ca762a75c5151391f0d7fde845865ba07ab75d87df781850c5f4ae5f6332a1fc5d8c43a069ee542d3af5848701729a832f2ef2492edb4483c69cedd3584cebd82aedd728ffef709925bfce989aa1e546f01fffc99e1c59e194d5491b71accd2c53a672a9ccf14da525b0d478280f830e8e0e153f662a47444ecb5c2e4d6c808bb1fb16ff4a6b09a9d3f9a838ba0a134d0681a15fb85972979fef921eba7ca9220f1e7ff4e9c2b88cfa9bf53be2cfbb1813ffcd309f749dc4089058e3f45aa4c6854eaccd35a1c244c52dfbeb251bf741dbabba6026a5c160ea0a6de54f0937bcf86c5b5590b6fb0256a8487ea184241cc322fa1fddb30209869a7a2feaab36c695b79d2c3433686dd5bbd3aaf30ae8851bfe0397eea34fc9bbe86959c824ab9914b7b2e9a70cf81765dce1b416287f137339a2d4d5a8eb7655328c281ec3aa0f123a2bef31a479ff1811c6a38632eea9ac5ab71f61ac335108433710b0ad54d264767a55e9f138c05325faee7253cfa962c01597eebec6e0cd04fed06191030bfb2163e0169209c0e6cc6e992975f9d5743ff83b3309b38dc5b613b50d010a7554508730b5c264bc9b7bb5a6bc976585a182a0a15de372679ebd2f73b8fb77d301fa872a0f03420a49d17b3e324d3168d6732c2d415de6f0da83acf0044efa7dc81b48e396be7f5e35cb869a8de4c68db4e854c6591c57ef6ecff6c519b040c74151e3468843d996f2c9ebca40f6832da557b9d310f09bae0ae56ed250f6525e715d61c9894e845c1c05542fa4700396f2a5bcc3f68fb1da7350d90cbb8ddbd3323ef1175feaecab0aedc2a178f46f8f44bc66251ba80bb18d891358780156463ba2514f0d9029587682219fed3006ec822a9f904396fa2d154de07328ddb2d89983d169b12da84557cdbb040c7c712f47ca32bb3cebc26175bc21e5d1db0b96fe9e97cb54b8af352aec42bcc25e79f54c647ee2b58626565b94219f4596476acecc2344165df01b638dd63b069e511286b2f4783f74dafef835115855b9643669692b817b0bc391a4b8f7c48f287d3ae3d0aedf67a57328ac763e7e4eb72362d578090f8934efdaa74c7df11e46eeb01198e47962d36d46d621900e99beda2a0aff76a8a1a4a5d9dc7b860905d19605cb25d85d0ad79f0ae0ee8424a5a9959d1850f55b4dd2d6fca80db51620ecec9ce477acd8114224b693fdadae71686467e8ac23a5e988a1c08332f4ef32dd9c41fd91021e250e71140484defa8724e9968aed97eea07ca0a5b89842cd8460b96d2a7972bedf8ae32a9a1604018386e8773e39e1011a4e41df5c79341741ee161dfa0c77185974381b8f63b194b647e5e2faad42e5ea8b13ee73b196eb4c09fe8a79a7b2afc74e11a062acb764b121cdefb2220a7164501cd563d028e1ee92feb02c012ac553899549ee490e6436d03f1e29f3aa38a45e3d123998f77e5871b7230e43c0d28b1594e2501b9f8c7fa908b90f63520f6543e0b19c50ebf82fd1a3b6b6207e65c64b8ff80a14b6d6bc79f8886fe430fa977d012c9982fa2443907ad4c9d1072093070ca762067a44ab99beeec9615b98582158f5ae334192fbef3e6d50a0fdc9a5c6bcfe5d24036f7928fbe099c0ea25c509f7df3f3b360cb573f152a04a3419ad4ca735d07c4a6374421d380dd29c6f137ccc09c286626fa09b700d34e1a8f810d1948610edc92c43da948fd776abaa060e6f170754fee460606c9047cfa280b3f07060c99a3204c8a2f4202cfad81d088ca066693d4a0ea1cee1eff06e5e739374d8dc5c2a5f30dc142404bd9ac8a059484d03692336a1e6986621655e967d5b3124ed106353aebff557b4af4cb397dc9bd4a08cfdf652c172a976a93ab27e214572d656052595531b338b10ec0cb2e5d294b0fcd95d95620eef5ffe47fd21bba4a369ce5eac56935092696563cfc296cf60b839b04d1a2828e8cf55c4490619b7441a3827ada845f13975f4a717e585ddb6c6381ce85899841ef3ffaa17bc598807fceeb4cea874961c9ed9466787d870d49436acd275a7d6c73dff75ac9a47baf76f022638ee9cbfc84f8963cb85a5f6a44e78b04b8673b962392671bac40fb274b03bb084cc08ea82e4e196fd1bd136b8dd4e15f9e0bc01761c98fff6c6d7a2c8fed69ac1383cef69f39212bf7f3eac44b4effd9aba02d4d8692d99bd80df7a7eb2a9217e6ea85524342e1164fdcc9a79f654704a1088fbcb792fc9de88a790426ba410112f73327eb3e75ec7cf106474954efcfbdfe3bc39bcb09db70723961cb02a52de00bbd08f197c3832b3ae83fcb8619461d42e21cdfeda67d3c377fdcfc2624b880573b26e2e15fed8cf4a24118f74d1187b5d8d5891fa9b52c806e3f696f36071f43399369833bfa09c8beb6cc547631d9d36148e98c437b86fb1102619c2aea48f0bd592508e7260882f661a67e1e41355a612b3889e151cb4dcd6f885709cf778cdf3bc997e8285163d4f79132088c8fc484c6ea820f7bf58cefa13081e33fc2233327778acc530a357b17a8bbcd7343a0399975a61ca9c48898865ed2d5e22a40fb1680069d25d0bdde61a08f5195aed705786c84acfca6846918bb244ecf0b01648be6cdf3ce1a3c87dedb7a088f498be74132b819f1cc5931973aa9700c45e45c7193db5e5b652c77f54407d72d69fd2765020035298106c513a65eab45e8c27ddcddb31e3d1b2c7bec9f901d6015116ddf08cb8448c20655e6f1ac7c2ae0c3a83b75fa92fa49affa93e9257e47ddf6ea32faf92f1230eb0c7de1b38773e661730316c41e82eced3757c59ad9a5ce4dd785a8c79fbba25981687261104c39f08c328946a4c94acb4461dd61ebd41605e19325fe356c532657d698b39c023f7c61e8c1d6a24400b497ecf55a828beef742f99f3649f3771490b963c08cfa70c73bf8efa212699e8f7842b99d95994b85a8172c85cc795b5d71c69eeb6fbb51bb7fed2bc031e6c88f7cccdd79495ac67a8f95f574b424c8f462675e98364e10c21556e68d309c706816363a0609bdaddc09e076f99e5a98b3e29a282033f8db43d2391cf5787a30a7f664d8f489d67ea3bc9509794a39e45b45733e83ac0b0fa925ecf5bd837c48cc67a47e54bedfb9d4062d2602f20c282290e2e87430e68329169a94fd75ba9fa54ee17bffecb7b55df778ea67e4ed2e0215249e866b54af43bc9e3b3ea5b0927eab5e6429f7292b8a6febc6e20ea9619d3f72b899b4a22ee29dd52005ed2d7a692f260c668ccdc60d0149ece676c16251dc2e0eea1f2fa73bb33e630cefc7141fd21fdbe65c451020e61e2e4cc0e7fe3af0f4d542406c1c73bd12e1f5c1f7f708ff51d4bfdb9b2b0da3b2ccc21f1353010774f7eda743902ed6badb061970349d5019df8dc9dc71703f2ea926bd374704e56267a9e3258646cfab97c1dc897460259b1d0f567106a4c05620ac18e36f498183fc0b3fb78d9807de0f3f13548fcd13fad897c01b1d61b416528fe15c7a38073e80ded1575ee4b4cb532a1b7e20e2ca8da7014508df5bfee6de738af80462bb11522b506509273cdee431f38f9c1249fc0b0ba2611f95868e0a3c53576639edf0ed3533b24eab4e1d21afc22e175c6a690d5df91ea2662579d9e6d43a1a58b337a7262149fc21d2d2523030402ad96e69911ebe44f74cc6ad9bb6493f9bfaf0740647591638b068e86fa99a0691cb13acc9bb1ef5102f90d5191831c79e9199a5e58f99036e04b63cbf081febccd8450f2387234a05b8ec7e7172558ceb18ba3a7804aa70fc80544d0eb3bb71513a2829b8be96591c90ef6607f73f00f5c061b3fb73eca5c305f08ce10b110d1e195f09e1f145c7b3a9156c8da8eef6631f849d64de51305f930f3c95b50e6125cd8ff140ec77c10609b7f59d36717daee48bdc1019f1f29a2d35ddaaeeacbc28f35145616643376ef1b45d55e3181710263ff835f0f8761c7d00499c9f328adc72b2ee09f43d5f596e38319205559aa99d02b2704863eb1ecdc8998fe57ea69aab3951570f5f31d97dcc311096fc76c34ff4183fa7043e9a0b1da1eb3341b2d3322dce3d8f90b29f8923727c60e3e2da61947030ca2748b8356801f77545e5e3be95f051a0d28a6b49a6658f820ceae158d5a7e7a1b639ad494bc7db0e7dbcc56a882e7a601f71c69a588207ffe2b0af567214f84a3761bb897a32714b63abe7331dab228027c1cb27ad43237559e8e91ae7ca2205f279f18054975613d8dafe175ff227289a43b0b88e29d376ae9de71732be62126bddf3979c4b3bfc9fe339027883561ef823a8b628b0ef137144820477196677988f21ce0960c4102364a7c9697c79001cf4b49ddbb4e211385b729c71a2f91ee836ed341056227c3e7386c6003b3902fa63abf4289726438e4ea5dd89477c965bb2475540f896466adc1ab14cd0c745030dba11a277aa6276d02f99fbcb096ec4023153bf0fc2add2b2cfc5af2748c94c600cafd23e9ddfc17341b98c004c02ab82b810a039e42cf8e0a7b3b4d1f0cb050d47c0065515b31647ecbc633e514ef0f61708b173de5b47e9b945f5783d422e1f13eeee9f634f3bfe9e690be6cc821c0dfb992830c5db0eda100f91f64d5a5c0d902b7bce72163ff65509213db9ec53a704dc1dbb51a9852537c10ac47d7fdbf79fca6ed77ea525a29eea2f6f2b430ae02f8719c579eea8d732e7664b6a715e3dd047da7eff91e5b5f2862e8c4ff864ba7840cfbf81a92394973f00108853fe9bec8facdc1eb4b8eb2c5bfac17ddbd99e3fe23045ca4d0079bce6e6916a545441d33b6a8341499c904c08de854f584f6c569176ef90df158020c79813c9ee4ef26c1153b619b0bb391aa04531bb764adde4b0145bf8d515848c07b67949fa6a712d92410051aead242d6d5bce9c87d15338017a1109666c64990f5480d37e31400798ade761375dd4a554d962b6da83a895b94d1712eef9104dc5ea40986c0bcc753dd6ee195a87e58470053cb4f2bea27b6a99c92c00800c2bc23112a9d691d16c3f9d00d5f54bd490f9617c452f562cbaadc5dc57bb1a4dbe14c261feb6661c9b56e635842f249323e879db21f78166fff9553039b171a2ce14926b8b1edead9ded226443531af552e82612b2b78552a9b9ef44be926a730ff253593aed6d89c7552bcaa34d9d58cbe97a7c74c05d4e15dca929064c9e7e35004ac1420f494942e71df05e3d3b287576c2a5e067305338093678a215442584dfbd4a64c6ad77b94ca0c00e98044eb2f92d987d5dd90b23b2fc8842dd94e5ded75809bfb9ee564c3d1838e3ff06f7992c97ca877ee662739d47a7ee80b0447dbbfb946c3f9df668001677f5101e9c10933307cff4ac894c88cc0ef9468684de351ac0ed723af8884489d0d803e9ce13fd66782da4aad77c505af44658fdaeef0c45e2ba8be6454c72e0b928cd10bd0b4d14d31e5440ea2b17b918c90ce05550c425709146e1bbc7deec5ba4667b07b4dadf046bc349b3ef24d1b022b80d998764df5b75952c88f7c41cd9ee2b17a061c06e8efd67cddd6ba6a32e670af21af55b8207c8c436f44bd66482c897ff4ab4b1f6b08f7b35db68a52fe77c4ae3ddc2d4cb515349bc7aeaeda3c4a826411fcfc516d2ebd5317832b15c0b5632cdded3ff6295c2126577ce21560fa798bad01f9969c9b96b4a49b210c9f98692301f563115d804a79e57b33ce1e5da26e09b386ac1e3ecedecb07314f417f0835cdea166fd015882a99f12b887a75d649f9b9a64bee7ca818158acf75be8a8443dc2797f6c783a18f59eb8f2ac8750ab2f54022c4fcb320f2f81199297ac2a57e2b2a1e04d4b3e363e1335fa65ef299bc37fcc71259f4f2b661c023e93db6d97f4b9820977fb13907b6e872496bf74ae0bff74bdbfb1c451c4c9498810c3e1b8a855a3ca99c6f3407db507c5c2fca8a5a68dfb3f349ef8136d3a5e296d6a3e6e9159058fde6eeb29d44f7c8aa3748b9d67aaa23dac12a5ba517e4031dbcb1db073b52139c4a9470af13ae68ad339e19fa21f2bd5e69a530f78fdd8cd8c71cd3544afbdffdc28146875822b02a9f23c0cac6ab70b815670630b3aa404aa04fc33bb89d8e818c3824315fe2832cb799502bbe7b7381c837eb9580b0872b025c81b7610e39400a04d2b0c0387e2d88d513c561947595bb02c0ef34de7fe28474998571c1038630283f8d81b3822af828523e7f3a0125e43ba829f12bc6ddbd726a149ec460b82ff9fe36c04c04a7ed58e2e8a2b45a88b41f0b29406000383af7c7c75f28e597f878bb892f34980504f427c8b83fffe8b779e21fb656d56acab6e8a5e6ec80bc5536ce05d8638f2c4556f904b0d0cd2c145bf3747cf68830a8ceba2bf5332405ae750e016bb1575118e6ede54d5726f006f6c898f088ba41d0059754bf8b61cfa089cd6791110a9c72c3319e7e5024c29011e4bef86e10b2391688ca77672c8b76674c99339c0f31bc20c5d456a960fe2e1f408839939c272511c3d0d2925532e90b86a9fda43382f16d92a16f7ae4807c8541911b3ac0a659f0e026b5e0d510ef350cfa698e2694cfe2770099f7038336345fc42a9fa8237989a9969bce51ae40fcc37c68bce91e5d2fc7cee93cc5d434698aff173804ce8a165b8be2d0128e543b085a09a71a5dd9833a661ff152f9385431c78a805c4bcfabaed5923aaf9f6c99325f609426df1e7a36c102eb8a9ecc0a2ab47b347c8d70f9abe7c5fe4d6696a562f6f22c4b836164b1879f371c935a320e778e4669bc55f8c91f23c0f6b2f6ab8cfcd9205362f50b571bd69d7a3228320b15c2dc8386e14927bacba78ba3ead31890bd633574bf16d40e82fd11a267d3ed2bc3f8d9f0ec23d7cf0f7730ac83e36adff3202dd134e4ed8dfbd911b9fe8bdf91201df2e17e3c8c5315805038edf7f28f6fbbe2d48fcee38c571c2bcd0b0db7ee04797e826ac10b7495c6cfe4b1390563e1924d77e3c5b5e8d681bcba8b7088cea291e555cb93a84b340b426a398a02d451eb4f5dea3be7c2cb82b53a4383488757a7d4fa186a5d6158ba56aa37a94218c304e49650ae085349fd984a09d95a54a1aa5b5f65760e28f44ef9278ecede4b31c4aaf76cec9776483cfcad43d607b6a8d8d1dea511149330855f650d69e6305c98e1eb903064915e83716805de36c55078ce4c43ccb60ca4f9946f8b1517d63bca6272f6c73f65b3e7feb4e9f9852713c09cb4c287d3d9778ae141b0038f6d5ad96ce717c4214199f103a156b55ba5ca4d1f7ba4b0c7e626a0656a644cae79a69270a26e5ab452e029173c276d0192df98d97572cbb4f287f6c99bf204d6d6396dc491706d8300b87014a1cecf3881be261172c59fc428d45c525624bff302ce069bd0fdc145b91660270ec07d1a11400139c9c2006d3888fdf5b065468b7d497457288624efbb4cb6a4f41d42c4b96595142127818db645590dbb7e9cc8c13018aa67e7ca70decb091e93fb69fb7f1f2e9a2bf30666bd3aea35a09bc1231fb848962c74dc5e89dcf9c09d816ac464f08e12f2a17db236426e2e19c976aa29c41f355898f4aa83a66b40f24369d2df55d8bc753866c1a23b8d68cea395c267d5aa119109cb1bd36e81d66cb393f1dbaa15fe4faca9aef1869740c5cd806dd2262de0c46c1d1dcb958b60c15ba4803ce25bbe4614c01c88dd5f6143c250ac0cbc0f2ae1010738cb29a1721b247d1e3964fbe1d99360c9dc9b3b5d10126b8e68371cf8bdb30125474803d7428639e0b70b699c125f1b8b5f28de8cf75fca4d29401a8ef11dfd67c650d7f5319c63e955e4c1ac994e72a0916fceef41bc8ec2d7616d27b45c63cd0c377d833bd88c8bbd7b7e2371682219b0adf34f200308c7d64e4c5d6b384cc2bbdfbeb98204641f6003d896714f18ef137b7004cba73984ba9d1d205069332724483eb74e4a81c622925455d12b36623ff2c8199757b28566258b184eefc6c85fc607c5e7ee1c07e4260313940c9913f4cf3201da6a32442735f900d8cb7f494457c2a7e3a9136437f8d880bc787b56f53ab7aa07454fdd9a2a8a8cc005230ee5ee74e972159be494c2b0a8e038e6ff65b7245e68893dbed9c85ec8c932d0f668b458711a19f361a6f4f913e54533b4949199cb27ec2015527013aab0f3e3d3541b5b3e809a2820c503ff6df83f0b512bc910d000f09e5232150041d8b01a2801cd407448215ddba07b852230d9335a0337b62ac4fcdac341217e3f07fc01618aabd1b9d18234521f500fecfd0f169432b72be8bed842a65418bd8655078698ec3ee26c0371acd349f2c9798c6f0128412c9df955821746b6a0c747be67666b5f6b3f2ef77a1229eb0fa7cffb0baf3129689792d2d7d6fcac059d5f12fc2d9e55844c6fc4a251bb025fcf547f5a6b05437af1593f67f467811b910bfb8f2aab2bb965ca7811c02dc7bd9d78669262d9d2214853b3bea125e44dcdfda9a95eec4d1f6ec958b997f7e7aec23cf865382207e91f9925881106810b023c2b642aebefe3b2300ba9ae90a14004112f51c7d027b98ee87b81e63bf232d4863ced4937eb6d5a9a28b4d4dd28472bfbfed460b6d2ae7e6f404317f9a1821b31515e506e23bdf80c597b2d1745e42618fcdd08038e2f071dab5a215213830eb0a1472a106925eaad943d260aca15af63036986d4976b2c9b82fa7a872e0b80aaba6d98526aaba34f5038f6bb24e03ddaea83d3a658b1d191810593d9bc264bbe47ecf8aeb63ec763dad006a4eda715c83ed0a2d8ef0a2ca51e672c9791b03344a891cc1695ffd4b589b240468fbe2e6804756f603b8e0accc8e56b3b62016af67b8ff2cfd221775f848f0ff0180cca4d9453ea0282895e5fe9b30af093c716562be33a9660ee138d4b32c4b2c6bb4c4bea46a867bbb2b5b95ee34d267d3eb59cab6e8d690daa8a4a12e515d6b39f2ca25179802e86534233966141461acc26e5781fb090d0558bfa69b98a1e8695353823449d20ea7d2a07fe0a94c3844ae6301a6d77514e555062478747962223509d2ef09d5f20014832c161e93329405c07a29ae3435432dcd07715455ce864bf0937929608c50b42980b374ea0280c4eaedc0f58e5828cfdaba0394b78683b7cbc533a99fa3d071823db76898d4ab8701f8e8ef1a44d1bebdba43201f96dbe3f7fda3e24c538f56f5a45b9e888108a7c44038fb9816b415566ea8811d41d034e794b488abbb7072c7cd8d7975fa6ad91c5e625edd7e4fba80d5f642298c3af6e15d30b312d5567b37b53668aad3dc46f4f4531b213379f720f1d443b34c95cbc973a7a2b382d93ffb99fc68a151328b66d854e66026c5279f8ec5adad611cef170b04a5e6030bc50ac9013a5a74af21c729e6c9fa63220fd8728b511e16366d46261005d57874359b533d7ef654c6d6e3f501e36daa183c90bcc3e987f820d284559064a459128b5904a353841483f2d65cc95fbc019c382ce4a6b99a814e9bdce11af93d0cd5e847a18ea632fbcf5e210bab34a4ec8703e38d035cfa8188e4a044d5da163834c8bdca1c6427de02aba966c87fe7dd1a0a0c91b7a5366464d9e6d52850fac8591049d9d47ae232987d033b33af6e3d3569fe6b940ed4d1b4a410e0f79f8cf258c239b66f0ff050c733c2c4350c67c6ff3fa9ba6bcbefb528ef369b03e31598b35f6ad19797d869036e5e5f5e1432ca79a789bd364e1d562c1392750dc04eaad671731141aa3a4a4f817378eba84811ce753925fd0e3d4c098adb6897fa439e4d228624fb3408883bf1f2f1d383daffc5144bdf6d338b9a604ead1e39c12e7f7db184c822af53b11bc1ac69a079658842b6266bbc960caa699a0cbe5cb1b7d4f971cf1d0999c0ebc5f2b188a5a65fe3c91f764bb90d64099ef19421e5b86b1c42569ed02bb01f7191c40cbc83c0a149e19ea5bcd12398926c4d7baf2c95fe967f84157e9e8b550dd76ceecc45e0012d0737afec06d5bb2f5e55a6cd5babc67f2a01a5fae883a8def67044f3ac72d8b4798a0768e8c455ebe29faf73ff97c2e7777ab0df24231f0986fe0eba586166000d1872003ff4c24ca798b49eced4de7c733e3a6b120dcca0494141816e7b1813a3990581ae23b5ae2250dabd9fd6d5fabc5da296056595518851cc4f80020fbcd747d6c1ccbf0716272e85bcfe1fae623a61daa98c3054f074cf3865ea63b76b94ba7233e0cd13c47009632ece590646685b0c8fdd182a1aaf6991e9448bbc1735cfe51cc12298381326adf82bca96f2e2fb648c6c431529e4734e462c861ab3e3e8f11c3855c152fe862fcde6d4d8ad77f42fb6efa0afd3af153a525374924bbd277ca9e117d82aacf6d951fbadb375be5d7a6b17f381d615987288ad9ad0ff195a08e1f516c9f99ec29e8e06b9916aae8e33ea9d00462cbd207ed093d071599e0fe72355f0fad2cce9fb11d60a7551652d696573428def134957696590adf2636993feca6a2991aed11e1e0910a78cc045482cc825c9354b0100206e5ee51efc46d67ed5a87ca8e1b397af7596148b3ce319dba77c9f500fa31c60748f7e525642b104a21dc899d2483d6180261f79855c15ecd12e24932fdb5c4baa7f738769ad4922a2326114f22ec984c2dd88ca7853af493084dd73ff7449c2556bb65fc4a70e2770277272131ec871b1b5d82d1326224f2f2bdbf2e759488f3aa530ee86fde4404ec37aaa39c692524391f7e4afbf680d5a4a449dc552b77d705b2b410db0b106d2df2ea469aec4c2454e0258e8f944152f45152ff8a070f31c16e9fc2511e69501e0780cdf0c04213ee4fb51f66e73d216d4fbf15bf11ff684408ec7218025dea484240f5a52bf025abe934008acd5eb9d68455b4bb69b203f3306ea6beb001dea525d4e051a0f326e96291f9a108c9de8a4c6a197fe502f4607b4a08cd03d9a88202fb7ea27f3ca03fbca5f27c2f58c281e5410ee62d056af1b52b36af444d433cf0a1debbe64c664c129c640d40960c44949a86c07b92b34510d83bd32246e8c4c92a40eb646447a8fb272755881425209ce5a9f62bf33dbffea699fc050c2b6f2f931a92114f9d55da9b7de1ede468b387ba868a5b2e24108d23bedd0e29a21ff2174992dbfa3e868ad3bd8b65cecc9790b66d8438cc6f6a3fb3624897135413ad8810acacd9bcad410c1212a300eaa68d234dd7d4e01d0246b344897d7c332bcb99844568ef3f3d55ede6a9caeaa559712761b7a1672ffda54709a6c7734cb71578a165e85460afad2fe1954ac8817da5293db664a31dc17d6672e5af5f605247afbd5fd443c30bd8e2b01eb3c351782255c8a84a88cc81cb520968fb69a28191ac8403ac4362ba84eea7de1c0903055576b65a57b388c5e730fafd44cc92e2bea70654faa8b3b5af985799196c9e08254bfcdeb6e557f1a19f0dce3703229f166d2356621c7bd830229cdde09d269a8130b5df9bd4642acfac117784c44413bb814b4dad6ca534f3ab632687cd41ea8eab3a618ad77049c98acb6934d84420e2fc8b6ffbe87c8346fbbe217c744e4bf263ced295deffe5d91601581bc36e395d0bc23348e9f545acc15ed693449f677a356b203dccba363c339d8bc418f1e9074ddac4210ca8cf8e7c8e99d609e8238a5af9813e30a199932aa9088655d712f8528002db668047e016d29fec520a16240890ff9f385fa56139ad4584fe15e2422eb2f74c1f9df90389120a2d6998d8ac89dd2ad076b37c12b024f8bd4a0dc8b1c67c28e639ad75005e436b2643a25f4c2fab8dfd56420d79c5d16e6fd8a1b572899d382a5997a9ac8dfd30f66e214e04511a667c49357d2a6d88411a42de4253aa9f35e884a1e808f4eea4a994bfc7a13a2e89cf5872694ed60be02d5f09d02877cd8d49508da3a7439756bb97b11c3b5c38c560d17acb8258b33c96f2bb35231c71f05e8cad7880e053b6647ea8cd833abac714b3ea1d6beefd4b826e618b702fd1f96d1a8548096845ed3e0f6ebc7db08a3940b15747f3d5d9ab6db8cb549640eb07802bc9788a721884558e95017b4d93c656ab7aaa79b7c1ae6acab7885b185d2d723cab24f4ccbe0bf47751e325c6636037006cfec7ad91906df6c75fd297df6f25c0902f485293897984da8c2eaf595495d6a75ee558b4bee46703682fef51a1385842914ccec4468ff33b33c0cd54f9861ea19b68d10a261f686887a922d7a158bc0ee147a27ffc3cba112040450137e13c8844f3c2c2db8fd5c81c3d394b95e1ede9b6072b7ed7aaca8706196e36b2dad63a31459bf83e29b046f22d8d74875f0e739f451db158bd2ade376ab26a7a8dd98881d5eda321ebb5f387d97f34a4bb8494374032398b70ac32c2610db407fc79e448286141e0a5de2fd90437a9539979008cd9157c58e5ff9e7901eca2a352a52824ade512b3833b2326ace0f9a2a87ca5a3266bf89651bd9aee5ef9279826cee9cb8f0a4b24bc63f3e794487abd9bc88cb89691d56cd46895923b853ba78e30119c127020d92f52de9ef3ef49c5428dd881dd9a3b7e0b15d62e413e9aa286950845e07b8bc9393fe89f0d2c65cd0a1f3bc98938223fc889f60c6f703ae7e2586ff998f1f2bf48f67d1b15592ac7f19b9fc68ad9a9860cf2ad7ba0679d7ab42c777f1c25c309fa95b31d70f71df0a467523bee88b598cb147fbf8873a43b9b2ec3a21b4a28ab17107b83b890e2159430a8239c66c907c208fcf67b8ce88b42c3472a8f33c38a4894dfecd01e8e61d29e87cef7a97a8aa25511c252594fd7b76ec0cbe8b6cd08c15da6cb3880f88c59b501a53bef0427380982c8dc3e19e61ee254aa5093cd6ae1ec46ec8ffae6e9b5f9485d443daf4d31b5528b35119509c7138d6369323bf52b80699673525d51687ea7536980852c3daff5c43486df8b9a79efb261d5a043620720925d57cfce77bf11bfe7ead371954af1a2aa005bbc567b304b9a2f002c4fa823a082655c48e3bb28eb8bee3a4e46a21978951ea081324817ed4f9374548bdc3784b1f5f89930e77abca9476828ffa10cad2821bc2f1296b98186f5b6426da0fbe90d4f65a218f69237c2eeb8a405e60a1723fc46dd5e4d94f50d32e62849f68a2b597feb347c953d9b85b651413079c2e864c5d73a15924df2ca79f1c526240060b6ef4710cd5bcf98cefa678db4cf61392ac47b1e70afbfbcbc8021e3091fc256ff65821020a133041e76696e7ea1dfc0bc425dac66969d1ad8464da027991b4832692260f4bd1e7407d51062f90e2b7885f6f3eabe10655dc0f8f243bfffe1e582a79c6e1a4c3b0067c14dc8cc3b6b8385bc3ef84b198a2cf4d629827dd4891bfa26103a1fc38ea2d02aef727bde889c6ae16e478e9a23424f98a74654ced7696379c58dc9a6ed284b35059703faf199d078f404f3c910c99c36f9155090c41d38b8005bec6fa562765f3f09ad6381e02f00bbf6e00f55b5014043c761a9a943eecd87db565da931284d01ae365992cf46cba516f0eda7ec2c51645135fa4ff0a87a66c7892566f5c53b398bb1d690fa5cedc29f18492811494cf7a816a44e1e4144099fbee271e288f3e5f69a2d6ccb35dab12434a3150a707b219121fa38d78e5cbdf933f0497361dba6b495afa7c26c2c4a6ff02c11ec1a5336fe8baffeaf259b51c48e6a53fb1604c79c48c68e117c07141e323a48b9bae965bebea9a3a6ca7f380395053998009c7edea676250b5950e0a7f51d866563be2d91d276d213a120bd01d48b2627d1fb64c849d53cfb496cc0c6df2676f23e491ea484bac460265330734fa4a91ef895e56072a472712b2a820eea31bd0dd767e137af416d869827c71428358668f7ffdae8b9edb57d32c1811d9593848a105da5b0254fa438586b69714e8f06265320824d35899ae4f9dccfd0b4507f3c089e234ed8635eb8d3ceea0b7a508f10051d3e41b6ed9218d9506db9a2df31433ef3ce67ec57363d961c960fda8956d2c7b4cdeef6796416cb56268186e526ebb0f2cb86e8f3a84310ae1dbd73b4f5425d988251f3d06de993203110eb3a3bb4c2c0d63095e7f941bd89a7ab145136cdbc1e6107147f6d74ff936dea2cd8072f5f01323a9c8013da51c49027b190c6911dc4de6784c610d65e6ccefba10ec5dc95538048610f9554bc24415ffdadf013d1de45579990be472707cb7f3474910c50ae96825183533d22c8dfb22c8eafa42897453e9197e60a4465c9f90bc0866153085b23aa20bd5711d3d08108a0b2094fd9d9f659bba976a995e9b48ebead3b212e8c696277eede0cd82ab0c49b267159b7cd67e3edce37d6fdbb8a492c1356b07da7ca3dcff9c3386c156ad250506e0d4cd2b9062ddf13da028ebb9a2c66fef6967d0ed340733e3b72d112da440ba7053e330f6ca8b3f8229281bdde5b7f1136935af9bebdb17cbb0839f2117da077b3617cd0c09a427d625fea9957f6bb60256aa1e566ed504bb09161979b46c58d080546221ede7b8ebd2ddbe1eefb72a50f2cff21587f14398bf4f2bb176415e29155658b0f41fb14ed6960efe10db9fb0d304a0df34b14b14df81ffdc3c02ba778a022111ca108d27b0f4902e1242b616111a79593f0fcb03576329a83b75ea5d04a3dada87be10fac40ac87e703b824fa957de0e5aade975d8ad04ff72765d1e12a0ee1b69594521d85991f0c64c0192691a039d94686910d2a771d83b8d73db404f6c4fc3c6e681c99c391f61c4ae5f8886fe9f0133bea6135ac86e682399124a449616d761c843de1197428c971bd7f9253d03e49992e53da8d9f0e5e8ec07cce1f6e4c497b5c12f78daa0828778a30efc0c4b977afaa42f2a4ecc03f6a8682e8b25f73c1cf80de5f26b4587576e6efce0cbf0595b0a6933c77067a8e12ddfc22ae87f497acca5d5961c8700618ad955b74258611cc81731fdc5f5df0efea9d4687e10eabb4374b0f5e41951fbe4f24e703b5e38a4ff82e626d44a86d479867d18457bca55844fe6b9eb21ef566cf774d7167dcd78c9951209f795203b8fcbb4686267b8df93302ac28073114115b1a69f9cf208a7bd6baefa4dfd974f5574ef04ea79157730caf5e725b5311888a264ddcf4ba9f2f9ddcea17b66b1dbe64e4d1aa5469d06cdfca79d8b3615a7a921f7cfe9b23a447358c61f885799b79bed8a06be73bf973ff8ec45501091c3170a19f8ccfb4ecd9a94296ce10142a10e9535f7947f13adb7cd52e4933cad0d798c0c11bcc515b610dcbf2e860c59c2d4d732466bb2a7dc91cdcd9f9891061047cfb8fb9e645b7fa3df1e7a850561e5136ab77881f1c4c47385aab52e02d27ce7d9e4c31e38e2c5da4573c9bd97442ba2c561ab749b5214d9262042d9ca407eff08d4007fa166713c9ae7f6e452eea8eaea5a465142c9bffb5a3ab0813a2d22e760f966f693c158e58961db157621e73755f916ecdca943bee8e87d0b9d87dd48337a135ba3ae85975d13f0958c5da6fb97095f2c496ecac4fcd4e313bcf4a5f42e0db98cc9e1ccea2cfaf3c03b16356c0ba1abbe0b36962f81b87dd4a53085ea8a04f4893a575e3078c781dc17c83af6a170bbc873632e917f28c1325e984ea02efd4f2a9ab37916126ec61fe0908fc73f8c668d6954f9e1d7af0939ca17de6e94a8755f1ea43f7ad02ef4146f7aaa07413901fac7171fbf40483325a85cf94e96443625f5baf462b624616cfd0b94c0e7764bd992ac172212af3510f5287873469512aa4bfa8387c8067682549d6758d4563f00fbe2e418ecd4865c6c5c4de0dbff8639eb8772946d35c53573a989776d9c128aa202949384307d2f0582a4c9ba9fad1c5bff9aaa762fa236e02c6fd5de354eeceaa74135108f506bd24ea9ef31c9b7a14c47380b4366c66ce5d2d80376f0cad7e2ce3b6e23ee02e26a2742c55bc627a6d73b33ecc59990d989d9a92ef6923cd00137f164491a749fac130ff1993981ea0eb7e96ea798f8c5739554ae0f1e48d4cd952bd3e123ace4b1049d1c051dd324c5a04f4efff66563806c674afc2e67448acf965d07a3302b57ebdec941f37ab98023a43103205e5579be592d16b980bbea5531a920c2ea5e511a4aeaf82484841398c1a957295c36aa4441ac1f31e887141fe811219b233893457d106f63bd59ae3bcab144dced1ba6ffde6394bbf5969c30ac07f76cdab0870319d1bdd8d435a6e001d3ed61772ea3db5b924dd3f9cf5a5e99db680980aacb01395abeba206bded0e497f4b2565dfbf0547ea18fe4530faa5206f6237289c1bb1e1d57b298ef3e3ec1d8a43b7867569fa619d5efe993646dbc64cae2819d698911f9bae7f8a5d281c0bb55beb4a15211fcba4a01e6a9070be280d7743ab0924d614f133022e3f213d0b48e4fa7661f231757cc703ca45cc695c2e9136813b2757751363716fa9a682f8c3d182b17b90c47e723fe8aabb96924ea7586390c5f229e0340cc6bad20730ac8c562e78aa31798be3728db2549d0b78bd90bd2fd819e9eafbe8ac0c116b12579747992d2519376696fa6e8344586f937833ee4e2a19963550386cc53c71f4f336c7e817ed285701818ab2d8783043f0e40ecc178b994854d1fa25fab413ecb375acb323e0d9a0991a83033d5382f9cc3e2372a8ca56e78f36991a10f8161c68862719a3b1ed29c669fca59710b8f2e26afd4ab0f7c970aa3701ccfea1ccfc1617fe208aa44260555636080700b9eb7058e83109dc98bac4039f5b235722046ee6b0ebb57f66ef0b154bdb1ee8ef90384198c0ed902ca0ff09e5abc5269f0f81b43ab133c7e5e14bb0abd98d6df78fc6cf80a09b9d6b808c956168ed8abbc274a4cb8ffc0cbf7b42171a70ce9ef0d5925be0ac2353c6e80f03d8c8c5555b294764e61481ec9a75d66ad203d1c962a0482a1c0ccb8f2b89f3bc917e1064b16a780c53ada2d4325cca1525acd960f0559d80cc13af4859920a0d6b87d411e916ac3f9951ed3a0e2ea7f5970f61827d5fb90c902fb6d1b9f4c02706963454a2728d4c20bf59c34df979371fa89e0bf2994bc180bc73e1146166ccfacfa1a98386c0665b48dea357c605fb8b627f5305a1deb36608c01a097a93b21882444d1be4bfddc4be6d6af486a3bcb361ef8dc7beb55e90204154756a05ef09e649c30e5046dcef4e3fe9fd3e9bdcc5106b305048a5bbdab373f8df86a54e93866888c9c4040b86d0d4fb81f799136eb5c6040683b22d010c3d38c752d1d23bdc5085675285644a3718b329eea2a2ff24ac466f667fd100fe1f65feaba1e6cfaefbdd378f9853d2b965f97591e27c6f6252a4f5e2fa82c62c0ab54c4fa9a5fba8ce93990aa592be056a9fe2b36e6cebfa12f49d0363cad462e233c0fdb99e97a8e720f6cccb847434ceef26ef9895b8f4812952421541420378c4f735f29d5add8b2d60cedd1fc472e3fc500be76dfbee0dc5f92a05e26f4f686781572cc084a209cfc21e01c31e7ca86b86508a49d6397d15707eb691286fdf3a67abc905cb0ac0481a89a2d19daeb9d57ee750031580d50e1781aa7e59ea26ab7be565c70e39df7a685ee9f88742e1b45208d88d520add633e5fbb5be1a5cc2c709caab4541838648983c3818bb070d58fa63c105bba8cafe8b0f2ccfe6cd460db8dbd729f2fc659adeb1c39050ebfefc74b66af64755f2e3e4950202acef0e318665d44e9f46664b32cce52047d5208b3b83bbafeee68de68a658f04c92ed707bb878eb6164891e801185a548896bd0f0f8c0582e39398db99e74629b50afa799c2ada01779eb79045937fd7b3e90a17f2be44e14a639dee12d6cb220588de7accc03dbf9945ecdd909183d5d2dcc69c335d6d80efb54607d098f8d80a2cc353091907bac6361d9ae66207ed4beca8097d9306bc3a03fb605b51ee728d2185689b6a43160d6d4d2cefc114cac47a87f25f9699fe9c915f314c352295d58f919172d5cfc8ba13127b263911e4a3f44848ba72588c19026b61f341a3e2bc936456c6b9bc3bcb5d5ac490524f5e06a9dd64b29c1147086d288fe21576d06c7a74057fbee662e74249350f86e909a2b94d71780b5f7a65baa6e08cbdf6dda3fcf904ea871c6c138ef0ceb2a364726704e953915d1f359137bf76ac3bdd49a9b758b7c1fa3f7eb13671a7e07df3140727574892fc366aed8040502a3db319f87bf81ebad99dbde68417f69ebe38f7ca4ec7feccc8579b537d997c04833e2c11d7f3966634317a6140992f3abc39da0abdfe8d8effdf6b658160fb17702626831c2ca92169c9aad400a7f70e934bb57bfdd93eb7f47ebcc3db768227e01ba4f58c468c699a3b53014b6f74685b9884bc9b56d987f75b6d836d77668b2fd5cd1a118c6e38fe6cb313bd332b81ffb68db4faaa23b1d19b743c976a21bf35decb1053a4d87b065fd392e5a0feef53248327db4f01a0a192174595c0374601be0434f79261af5657988d96224641d1edfd6a845e06342af242d101e7a79c859e7c8bca3eb317ebd3ae240cd23f859cc57db359fdec1f9faf3b11491ba3b4a00bce338ff418c3d6a3b1f5ba58b98dd37d4d134cac9a55f42ee1694242635c16f06b359619772dae87f32bb6625a988c4fe8cc43d1547c5190ed130f2bdcd925f927d1049ec5065f52e575963a435763af74bb89c7edf03dd35f3cded2e5af667e1e32b11f600c7da8f89b1784ae5ba4997534125fa24f44032074130694aae0d3bccb01b8a12a36bdd6937b1ac90f95f911a454f5e372c5569a011c768a253f558d4dca61dd56bcb29f1c09371e924100d371a7081adc5bd7186b4003df857c9f2ada6397224a94c34a2dedcf9404110e92798a2ea1cc44c1d9fee7427994980224d7a67209569e2a08882b699eeb8194ddb6c8c8e8640480b74629685bbdb8b6af727fa79bbf09bed3c2003b58ca18a820b3329e8544b9bb73c5d47cf69ba32c418d3e8667b3907d54030769c017784e1623907bba87f37df827f25339139ef028bd3d2b5b61314a124e826374763d3e6b3637ca58cf341236853b36727dabdb03bd1b86cd8334da951a056ca82449e42a2a059bcf89eaf3c8f3ceeeb5e0660d84240fba0cde38851be899d601a76e5f69a1e04dd34da2e4ded626f4f7177c68fe679649d846b7e33d495b7c47aa560982183385fdaa4498b93d0e1a7702b6c5a72b2f5c31a92bdeda40bc428268880f11a091e4c52f074f415b9981c6753a9b02a269dd70e3515231e3a1365f4d0cb96a603350714ee751b50de4f7c4957ea7747bd84c3dd1b644ab0bacdb1f05b26ffe1d44ce4c5ac724767f2953888d8e64d25be93366a0834ec8c7ea0a4ff8efdfe80efd87e136a13fc987a0c1feacfeda0c6d4549ca2bc7603d7cb2bc623b0f5ae0b34d2f6dce9e0e0c1266c01991dbb599c462a8ef572913f58629b162910e6af8dd4a4d6c0289381195ff71da0385631c563c9f9a2017e5514015e5b9bfd943b070f16d9e04caf7b8d13b98fc7b38ad255f1dfa8b529ed006202d00f5cbfc2b500c702e0d79fb58c1fd6a93e3214c85ea5b863d72bcadcf551b515bb0729637d5386f9dff161e35f520086298467fe15c56b577ac7af2e63e762e5d9db0f92ed73a195545d4ef0cb755dfdbeecf9d87edf93d546ed100f151cd28de6b8f43803dd588c2086f6b13c3e47f78ba042a093fd438ee42f3921a1c9955b2e1b3f516eb6fa59cf7396cf43c80592bee87183ad3e7811fa7ba38e9d5678a0b2f6ddd4433d904e7c7c8142fdf8226e939a06f09a3c2c13e64db6e3897206194784481a7279a7ec4ef6f4e021d0604d87df3ba9f04b0f27f90e91aedca0279c5f765381db3b4f5c94065dedba223d6731f01b9ddd93e7eb4cc4c522d795c56b11426a9b54dbaee6a1bd674f89cfa1f95c3e9921515070713cf02eb522768eb8e1c2534327fe9dd4ca5bd89fd3851c7dde9630e5faa557d9adfbeb8faafee902bc27fcac366aa1906a4fc4884fdeffdac06f563f90548c665bfcf9c978a7dca8f2b5bce9bb94e463b09d5ec0b19562962868a49e139553b7d3aefaaee7487ae390b2bb7d3b904f9e76193f0638dda3c6e1d69f19daf42189c2cd0e937f6031d7db8f42fa0ea50e0527b07ed77afc398b3d0efacedae1654b98f083ca7fec4248ab00443f396274bfad1ef789229f658a94ac3e5c564057c63607d23092cb2b44b5b76d8d33f9473c52d97dd821e2a9055306764bae958741746eae039735dce7623dfea9bcbacac2b80627ed0845b9527afbf106d8cd6a94ea30ea120599a82e925bec34e6009415c8fdb9cdf35ffae712de7c8878b0d3a44a165f4904a2d7a319b0cc990bf677e1cba6b775f5e21ca930567656ae5377107be169623b3c0001339b5d0f71c9dd385323fd4c08b3a8b4de8cbbc53edebe1de0ab4ba22a5885f3c02b9203f75f6901067421718a75dc63924ab61b11361630c3a810e817c687d7d64ff5c28dd7f37488cb9859621d13beb101fc6159201736f743f0598cb69489ac7ad0909014e4942384c588064c1e7885642660aa653ab6e3d4f1afeaa58e43b726b92aae647aee21550a38ef11275b1d70139f2a26ac646a45744373bf855ba4cf9ee5b98212448e4620b0ee1abdc1a47d791230df256c05d6034dab340b42d91d8778c496e38c50b07eedeb8c990ba69dec04727de302e29cd48d885adbf87d3e5c2fede1b53b8bb51904761bd55de2c7137f9f60b43a2162ef32872a3c5e9e00b974c950663601704152e0a6e58e2f9e1039971949dd25c91d1ba35fa5b9cd40756bcce6dbf789ac68c6168cdfd4330158ba38615b5fb245e743474af8cc54e1a9799161eef77d9e815efb10442e696670b83284e6c4d4d3be19a4ee2e5b2fe8a76c57ea1f361f79e285591c5ddd7fc33c73d4432ecbff252586ad5588aa3707daba6816271e0d1148475e946982716ff3654d6b24f8ae96d572909fd5e25bb6d5d540d5e007825ccf90a3880b6a9e411db09289583f379b49f0dcafdf38839372fb467d919bb3e746f0024b338bbd18699859592fe117bb5cce446c63c35733b754adb2a12220b0ccb5b58e78f0f53d4a6f6b536813900172e243573cb561cf57f87d7ee5dd503f9ec8ff415f4d5690ed4587410bfe30dee4826a23a9dead2fcbd922ab69af58c8cc924c81fedd12c73eac4d13898fb508627fc063733bd5ec93871000480ae8422239777d86c02b7b2c58a80483bcaf4fdbc3aab153fbf1c2c5983ddc7cbf75de259c1dbd78162735d26e297c934acbe56c6d06ead8b9666c884cc2bbbd7ebc813f2b1c1c011112ffe0c83e6542aeed0850c69493b3cef72b52badd4fe4ef2c7958c3a8a1dcf32d869eb58aa61e4eaec0ad02785fbf8d15218b4761ea1591b874ca36a5ffcd83005c9f3762bb39cd01d2fc05c29f50e8e44bb86c1df8cb41e69a600bfef4b2d0c664a1e591e0eb75ca4f58235208145d62ab40e027f0921be6d279612ecad71d552410ea32b3390c4ee056d6da00b0c781ca8c3225e029ec762ab8946e0e7c775be2953b97c8b371dff2f2a870032fa2a58904d3eb402e2fdfa4233063cddbe0ce66bb2d922b65fb2e1d89912416ef1dbcebe07429d6547b550533ca776d724dc54187baf9bec3a33d9b7ad3269090517157b318e36cd30c06a255d83d347575005b200c50552d8f22ccc65bda24dd722663f1e4287c2f76b44c9038379fcc0c4afe8a5da91475b1043b05a2a1351bd7d6d0fb14d27ca584e1c530e1a6032dfb21f2e40d39e092a23f0cbbe0dfc59a153e025ba97497fc86ed5003fd50b044f2f1a6bd61223c526826cd8934508e575ef9fb058e37eb89f91edf99c75d4c87eebc1475d2a7638cb01ea7369b2fa0fe554b0157453cc73344b35d1d0c10f42e0e68116089f7640a632d3dd9c34b689ad365849d16aad954dcc4282f3c1f2ccb79b4b60cb8991495a6190f4ff13d430191c0a83eeb4e067d9503232b1f95661db1633ef6e4ccc10638d2c8ec3c0bbd327545eaabb7222714b0f87da9ebb3208c7556f7245e624d01b77410ffd259ee99547118f392f27e29c76d721f1c751902b211c4266e0c83c8cda99616abfe3bf6c9a91e9b447ebd007f1bfeefcbf45fedc48c3f283b1cf034bdfb18cdf08667723c9db0ec2b68b085e7edf26bfcc0927a0bcc3ce2c9570eb0e04ea3cddd0ff396a76cdc036f9ff0d0dddef8d1942475fed8a49dc5ce3d4dd7c0caf14c46c913ae2f054f08f72c4a24830e57482a34c7fab499d77fcdd93dd47866e7403592d3fc1b78ee0d47cacc0b970da188c33c1bfbb99c0409e64ae4c59246bd9211f88033879ed6c8db3a4db13d2d2c0986c92847b667a01b633e61c86f1b34a8873d76773d6c4679336af45c461a6dc265db9361d37245f1bc282c211ee7b3a3644c74419c8d5751e5d0972ef5e31ef5055a161b141b2a854f9e439c8dde801a74305d020696099ff673eb3f4567a2e1ce86a4a7f205573a2751539e9c23897d2441ec421c7c7985aeaf91ab29b50b943e88dcae5cbfa934927ba0d57aedd85dcd2d338164c65cf5dcf85b42be48563a5c319a42cbc1e2ec1c193b3f57763b4f64f02351c46533d6d863695491468f7f2e8cf48f3da75c5f5b18e3798be4fb6d826854e9ea50e1785fb65c3d913e44327e8503b57ff8380f4693e4b1b0710135b0a052517ec344c0449b9af8bc611dbb5cc9a36225ec2318a3b387ca17742dae94edb2674e29d6cf1e6065125aa2f87606e02ba35147c79c1660e952f1ce346e53e8986ad409a5f1ad8ef2bdb701b5c5c054a92e33b52515f2e54938fbd2d77a8f30e5def15b2a043e7c62b7526debb6a0fdf4a00bff8670c5ceeee431c60f37ad7365aa25baf7a0133a3f823f9c26abe17f63c7347f67ee1b8f765fcffde123acbbd2d21c7529e1f79a53febf89f2f9d017d21637549c5cc77edc6514695c24c4db32fa6db6d83a7696ff9b32c034600d98abcfd7c26f1cb49108ea1804ea7558dc92019f01c86ed92a5705d449ea56233127a0094d2b0d91cf38b9cab13af52b474bd4d3bf3fa107dbece109a5a96a7c2aa9ea8a54892c2d0bd9c4dbf348f1e3de7f9ded1217e38cc0f2cf1dadd11c86b3723589288395dc2cd7d741a2f6d1a4ba73a53dbb3e152694dae68949c54895007bbf14c7ba272219940195c6e441d1f8e236f4f02e7874745f8d316ab7e0acadd7a939b623a33d39268f50fe44eafc8d1ae99792def2cccb98af4990890a8a0de0b09d31e5c01a41aaec50e9f9c0e74782ec767fc525f7ab864f6274bbfe15fb1d80d38d59cc0795b6378af5370097ac34bab9b14e4ef3e760f045e32de0097b3e7f49b4aed28f5674792f1c93823c7069d7014328799db672e7e419b1117fd63018009950057d2be777b09cd0b516465eb61e016225bbdc7b5fcd64ceb56cd543f9cc4b30a494cb738be4f5b95c0881891c86c3e9ccd6d7e6115d848532a4452396984f5c8339966b31218e94909d2fbc019a51deca1c06dd6c079402e06559de7f892544d743e3fd0a13e17c187f724adb3c9807ddb4dd94b869513362479565a615ae6bc97d1c4e87e44a6f6d89cdef2f13a720c6e2112575e5b6fa1f04529d0dce7810ba0d8ad06e9c13e7f7a7569669a79f3e6f1fd1adc46f27c2c622b8f4464690dc590b10fda13cf6913a76d0115a474b2f7a1c27a83660f9c3cb1d7289f92d56edcad6fa77d8750c8c505f7f0dace1bda6c837f29f32b43e980760b8452cfe2139dacd401f4aac42d875164e8af29881f821023acae74ccaea068648037f5281bcba970224465d384ded52b7e662bc46e1a7cbaa354fe0b3b2f14fe5d5a7d4b0ba6279c05e9ede4322758f69d913c76fb6871f14e8e05a23ec008d87db590c3492ba27b284a2c9250428d18e1e2670d198cd86ae4bba1530b511e20f1b0a397e9a13ef2433bf8700c4acaaf07999f90d614b956648cf1811e3501c598cf8cb8a4d0c92f2a49851ebe4ee145557b06aabaed6ade53824e82da141cbc9d10730ca6d9491b33e76f21aa03ea97a7a620bc9b0efdb71972cf6014f0b6e2972d93b23d77021f805fb03ef81fa0391877a85e3d8669b096743e4567c22b57c7f694fbe53129c587944dfc13e0a8276b305cbfa0a8b51dbdb9d83dbd47a3a7d95f8f95fc521619b124eec5c37fa1ccd364dc70ba7093b631b467c72c38dfed243ff20659b63dda2f970abd80b32e7e22149fb6895da31ef7b609923fba75a35d6998b23088a4980ecda1e92868612a10d8d0d157aab074d55c97ec2a879785b2a367b83813141eb6ebace1c1dc3ce871f5760791a5e934a62b662ed8dab0e6a1b7ce6fe3e0bfe91689ab4c79a015d342b6d245b477efd5e3d2ce31c550eed29bba0fdf240859eb73c2d8336a15c189d6559da7088f948216d17b890ca2ed6931bdd1e54e6cb859c33219b4bc37177142146a1636662292006157c02183eacf4a40b17f68ab6357f120792437c9eb93675e36086c005e6e588d6177b46e1899f88f4629e731799fee4ad1fd058b4b5f7cecc88da71052fb028d5c767cc398d36ac3227c7c8aeffb56d8536323ec2f95547d1974dc7777da8c53f9c73d2bdc08845b43ab185bd6e1a7a7b8c66f364e70cb4df80876a11811a0a633ee12ce0739ba432aff6cba9873f50c5a94bfe80e5bd8d7d78a1da1a54a2b99b132de12d16936f89a48bd9e9a52d8012e8b8198b0aa092567f40a14e69c3196f702b265474a9d0e8b82bf9fc52e6863b7a6cb5c08f5e5696026719cc4cf79d538b16e363d51437e66337dffe8ab8e2e127e6beed57e252abfeefdc4fb05200c92d5e535da32387c02a62acfe4b0555fc5f10e731c8d2e2605e744f99899c56f284fcd95c38205ed6db9d02b39f67e390d8170ebfa3b3b183b826c1a880b396117d7280970e40dfd4204b5fb457537ce419b2c3c4ad175f9aa1b9071802b65203acdcf546534a10640feaf47dcc8b25b21205d5e291b44320f3e028ede007a8551389b95d4b1318d9d9770ce8cc332cb5d92b2ecd95381253edc4ee600fdfff9ab2916d7cb469480b37c0a5ec8b23d75bcfd1976416881db635e3692e01337dc68e6fbfe0fad978002e10ad459f365dd63a6423a6efe1ae799530e18d1c3beff145aed886a0e8e68770c1532d9a8a723ba3e41ae6b29b8fa2efadb4673fe0d166ae261a87eb2fe7bd3143c765d9124e224c9e12c1c27bfe5703f25c4a32112d5f674ba070a12f026ba1673878fca91509dfac47081d31f73c73b3c27214cdc34054460e4c4d2150058ac78bac08c9a816a8c19c3211f7dfab09a7cadf38125826bc70e4725a43533856f287df3a3947aded1272250f0d8bc0c212e843be8e997011157cdd94aa72eeb4a938534360af9f655202b2352c9f6e43da56646455c2c92905a64380578ce812bbbb30da081b407218dca30a48b9435d48f589d59b1e632d906dc209dd153f5fab1e8aab7ad3fc6464067446fdc09e2daa4341c7caea9fb19d95bce4bf93166d638bffb6852a9c5fb140698d9e8695231e6e326707fae95a2535aa3bdaa0b68a70cef29f65dbc970570bdf7e30de483b7cc16c71d878ad71c6f032024fc7f9eb39b630b3d6c09d68337d7022bb42b747f0edb030ab17aef5551dab377b5b0ecd6b6466d765e8f3adaf45f28992032611c2519187f097d1c853f1dafed0175adebba75a45331c2e003b23da355ef59a9a045c991a91a8e792865f1b4d80f1ce965ad5401b65459bd30f8bc33cbe8171b21856905a6179ee6d4aa08332c58a5272cfe40e68e30bf896aa02b03af408ec8428f56ad0f0a575b1dd488816bb919974aac8cdfeec0e4a35a9eec1708a1046ceb1ec206e556d1050561a1eb16874c9e334a54fc25079dc50effb45cdff4a4603b4d3b9c3ff6c5cb5ad59c63c5e842e0a8e73c40236d6090f01341c6344c8d7cb7681e5aa02a5c720b07f64b53525b1662c097104f9bf542a2d6a9991e8c6ea732837261edff225dc9aa820476f93081651113556adb897f900b0f6b2a2e7788587510083787bdf97156750216b69701e0ab7285bebf3ea62f14ee5e0ea08bd38e7c9704d4c0cea59880cb6e0fad25a38e1d76db73209d5af524dd48a49f0028459919fc39d642b58651b4514958989b9812020f1b39fd66098d9aaa6c17987d6f3fd7856a64ec4a6dbeec7df6057edf0534609ce8c2abfbfff46d0ea37051c8062c25ffb39c9d39cbe6356718eb13837dd789e3a6673f2a7c5981366df27f64a35292cffd5d2468c75b70602844a0f072fb29b2b5c3bc6a21e67c325757b3c375c8624b6338c17a2df167f4fdf04837a775e1375815ee9183e2c1503ff2c9b90ecee901e83f42fd742787ce38c8dcfbb56daa265da85c9652c9c65c47d5c9795eb24c970ed81e97155a901b1ea2de1deebec3891be8260099d680354bedebc274647bfcbbc64f9fe612cb7c9a987fe59057a13bf63172ed3f7e295a1460056adda5510084fa61e09526257cedbace4d0f14fff3e841b553a6b16832551807fc4f46dac9e4980321cd3641ad46f70b9eabe98749653519aa0857f01098ad1db2e725287a81abef6b5253e082bddd7883907df4b594a4ba941656563b627e892cf0c3365b541b3a9414d946758a203a007c12c8ae77d42e4745cff0bbc0b44acdecff94a4280f36f3bc775bf735aed5cb243725bc8d67ae982ffe9a41732b810e2d1e54251a7d0b2a40e7a9d2f8e96c0ce6e9df22e4f3c5a31d4789bc3c2e1bc3f1fecbea62fc899d3af74ba68550fa90901482d308173b3eaa92014ad4b7c5b39fd698842c6c5db64846f34c531253292484460066085c9558d58309dd84cab15fe27175af9fd90b6083dc6cbc8a2964752ae3eb26244f24b0369ed52d56a6c2e52632174da80638ad1fb7857a9476e640f2aed79dc19ca20af086d63f0f261e8e0fc566b272f69391271b5aa82740c07744c4216fbe2988d328680dddd5e70b7dc7d3c2ba2d10e548ec88bada528155c73e4ecb97a6270f74da482a8a5384ef334ef318ed900416c904b4276e8d34cf5fb1674f7bda49ed347704fb563f063316380e61d3932fb537e713dd1569836a2fdc2e562e2f5ef5ecf33540fc4e665580e3163542cc59cf9e4339bf1f904f8e077c1d6b5942aec627288929b6d4987a9285d56df01e238457be9b8e71f0074c96e4ad5f469907eecadfbbcd7f59ea898b8ecdc24c49f3dd8cf5917fc3e2ecc47693acb7f9f92e5b55c22a8d78f527c89c1a1c70fd9f1d29efe78c55033737adb54c2a002f22a076ad02e9f2ac54b702161f39b5cfee9842feafc1b628d1f95469927c7fdd099174375286197489cfe8347ba9e04fcd3353b92997638674a672ab59e14a10773b99b232dfe43849cc7d8bed5f04a4af799b5acf4c616abf616901c058a224d5c9da8c45c5130121c56c244cb472a739416393a9ae2282549d3b943e5c8b895e74739521270dfbb62097326b39f49c79210ee5a1c40d11b50c28aacc438e8df362b092b800286233036dc879f06e579df4fd56e1036df8de6575921db38e4b54e87b173d483a303609427dcc8705dba747845b5a7e2042bf4d52010f2561f6cfb84265042ccd2bc9d3f6f968a6ff314f95f357961ebf1efff270c011c5641b46e33941dbf618fdf859ef5b7646194d559527d8ba0889d15790fd5578ebc3eb843a2d1e6e50f9ef3cc6b6679c3e762c28843f07340e7670c94ec0f53041f14a8def8adf21ac6cb4452f55228132cddb8044bf8125e695565bc74eaa29af83f47559d6a86fd763d1bd0370f04997f409a406d1a90c8e656de9a4779b95678b402cbb3dd5260ce573ab5f5a240e73ac067dbe055de42b52c4f68bc32db6c639b667ea51d8a5786b0ab2850e545ea65236ffcd04d7ef2f0f6e21ca0fc0cf81223009fcec91fae688884a0aa1fa9b87971ae088b3bc011e7b9688e25473f8bce90170b8a22a50c3fcb901f9ad34cec75e6edac8f5d180c85a7d096d2af2a8b42246267888c56cd4ee141c014965eff86bd5ee7b77cb93521f65902aa7f3a3dead335ee82a99d3b90cc110f1198efa3e9e67bd377c591c11faa63cd2eda325ee112604c42903bac0d3cd0547d5ebf0fdc91ff540f5411b475d0263a80181a9ad847d24aef0b89748afd285a451651bdd916791422a89727215e837e7b36fb54efdaf7680c238ff4eda05ccdbf2c3f92109d11db4fe726611dbaeeb8f43a186d38c11fbac96a50f620211b80c10c6a5aa772c79ba74c2dce45088c311892b8b7a36f50b2402833f28e6ff0c3f8467fb78943851af47076b564783ba422b82c8e6e8e6b4f046ade285e9caf49af1b9fa8e75655157c883962025c8a1d5ac2738815fd54b17443decededcbcf5d076e3ad089b9ad1ce0c8aa347b6f78f6e707bd230f4a7532d2fcfb5f275a116f2499ae8af5f3ec70dfee32d7db157fb2f4d7db74be0b93e000f9d594cfcb932a817e4067b29870186d0b7534517fa6a1e8c135290120e41f6427dc4a026cd40374f234489f9c908c34ca177f128086b8ea0b3c78299f39643673bea20176bf51864ef33715638cc7b67241324fca1306dbc621a981337126b4b2a4c9eea11d5b6b97559629628e3fa8896760db1d92a3a0ac771f188b241e823d9ccf4298242c578fe3dad37b0c62a399d9c3de748745b9db1b57024e8e893ca9b8e19f6b4bdd4ccea284a96d110d5fcfa2dacca2855943efa9be2bf010853ebc2a326b01f83f7561bb3036e5876324a06a01a300ad3f8e1dc3fe3a0bfa69d503ff0f74c9a5bcdb8b3623752718b74a36f5ff9fa513d45b48938020ac3103c14c4357a6b41bd2328722eae911c191dd3a23938ed67ac0bad77ae79ff66f8ea3b6fcbc5851ab38744ddf696e2871faa5170080ef648ed1c275ccaa4e3eba7acdfe740728359325852decfa5641a5dfef88beff74491aac716b1c34bd8e0168c78ab5d564f7a3776076616f14e1ccdf59aa60b3289e57658d540478c0a8c9858a457d13e40596f5118b36a8e35580b68d6782ed32ea256e8e51c9b642dbb3559ad9621458f42e80ce2a530fdc94ad760798344d9174147627380ac16746a33c09081207ca54c739dcf011bfa07ad0bcdbf82aa440ae32526d7bf653931d03bee7b18f6a20ae0f7d9f7379f8f71adb51b1b2b38b5c2a9c63f78ea7588892a15b9dbd73dd64785baca39bbbce7bd0d5b51a28b42121e35b5269d71eff2ed8290f9f1459eda93ee9d82a4a199b38f1e7a69b56f38d9a69b0d7d015d0ca4b196b99f443c45803d50f56c9d18f352d29f1aec9fca309e7146b5c386af183a8c36c641c4b98b03117b2312871a511ac5be181d6e3d7d616ef650f8dfc1146237ef4026c1841901e2d9ea10a0bda1618b58e1bfd853f0f983067862f6d97db7dfe0cecf8171869e8f66691f5d7b59a4fb4825d0b4ae5657fb5c66bcebfc5418326f305757ef5b9a19f9368ee2095a9d79773052a2bdf0b3fa0a215621295542150f70b0224f627f4971c1d2865c7802c84e5abfabc07e47ecf4ad3544e1ce4666a7d2157a652703d54274b44989c70d082ca267047fe53971d98c7748ea4cc828399c4d177f13c55b95577b7720651d13da2033448510414a6509a588feebec0428e3642a5de0debc61219dacfa4ca7b1199e8270ff810837df87c40c5bee301d5c5176b048f176a19b643f969fbf2f554859127a01501ffd672c6c353172184c0a1ef9f25110d41c27d53978f8fb6e80db6d3c44dc046eacdaca979bef9c90b3e3ca7b50f3e66ed7b7f35bc3586d16dc50f834b8d2d669930b8b716ba8b8a15a8f7e0c54ee00ba385dc69aa02a162f3545ae70c704ffda03d4d237c5c30907948ec372cfd63513d340a79d34f28b7a80a7b2d802d676f624e6a3c0cd2d2aa0609c751110eaeb9e845140bb133f4c6b438f5bdbd7811ccf0f67fc6add04f3e38e5a5cec85cdea3c4b6f748f5fdd51f5349d74c2bbb4812815c4d7c0c0869588f67fc093c26703a8e0e1361752340fdd6aecc60668ecf7450840da5cec3c7d249d86cbefa9f8ff74ab46ac1d1e1e364678f6a7e348b29b2b2c07f72d5b01a4dd44f50322732c8936ef88e8f4775eb27893c9d42fe006978e7b2ab4bdd60238f6461a9c2937390c5824394b898638de08c7d4b872bfa737941ab83be89f0c2bf7fd58c063cfdc2dc64ecdac7af034e707e690763b0d0d10dc37362e25b89c5f053ab84ba0bfb0ed128fb95b5c4117576396a2a97240923f10f7d434b936e5283acb585644930525a64930cbdec300555240a3e24e282fcd436601766290a52bee780493911ddea2f47e27e886a5a4d1f6c12db2ada7cd9cae5568eac972eca1734a7f47c039ea32f4b44b4f3d59a00f0a44312730e2ce5253f6dce5629556d6fe37a85c698edbe7ab62d7f6926f0213e756c2000a9e275ca3331540d4d444bda81bf856377553958cdb297c34212ad4deeb1c21750c74585719170540f9a8f2cc2d6e2835e6ace5174cae1fb7f4c910508c59295d19053975ff52961179e9643ac93c764a4215436093c3cdca385e5f151d71c9f47abdfbfb89023273822f195b18cde79391d4e3d09c122f25da039289417afeb8fdbac736048e9c76da0f15fae77572355d2e2bb0d39e869bb1012e9d530889ec50e11d9ff271bce969daa1b93cdcb15ecaa116a244feb05d0b66e797088fb5821e7ed64c7cbdf1f349303ce52cecf433677f71253ca8459064b0c30a39b7fc2a5ba6e734e6a079a14aad127fb9f9f407403e5b09fc6e88a175dbd14db4dc2f5174aed9b4741a9905c249ffaa4b34e0a9d1b08b6c2a77a02c2e3b98baf738ee8992bf2e7b0ddbfdc52fa25c7c327caa1ababe14e5d3de311e96dfc59fd9b6832089b88982e4fcc604dbcf6aa8d13fbb3eb3bd12f77ab5ed12c704ca6ed4bfbe5cba33e141bfb17b94ac5f27014e759a69db36d41c5deb37cbee1119a890ec73671e2e58e9cceed9bcd09dfd8ec9559e4e65948b75c362f3bac922a4e21b7e0648c03a290feac8e2b0c4f417e9ba314b706bc5ebcb6dd89999485b4c1ae1a03506f03f10c575cd008ecb48e1b407fc93731b30ef7413bc38f428a6f6ac056e99843309fd4f4938cb91acf90f6929ee14196b775b64a2e71121f3295df996af3f16c7a2c0d66d6cab37560a036ecc1989f8f01dcb9fa18a928071966473d7698f6ad045626c1ce3de3b7a649121e969b0fd0ccac7c4294b81089a52c518b474dc162207e3706b3b4c71b83114c295370ac757e5ed92c3d67356d0cd240b7069b2e06d7872008448aec7c34581fd184500f40f634a4fe6addc8fbd7c67f720fea1b40f0920e6551c7f45e1113452c6607417c1239d8310528297223a69514ac9b3f0f0f8fb87b0cc219a14e210a9a4a91bdb7032d459db9e92dd9471ab500045527023d331c627e996f602b777a564b1ef31ef59c0b99c3163e4d1715da0ac21b5a476064a862efab7999b02162d0ee81a239b86d9cb69c506214472492f2b963e95212c02fc87b625a7ba6635ca27262b77acd4ebe64f1fa6c04e5ff100f00124a429edf85db3c6d68c4c291de8be4dc9cbd02d240c87811105053bb055ef873a34f060c014295a1f128676ac55b57d8bd59b03f1559c7773465604ad8f52ddaaaab055b95be56516c0e2fb8b4f599e858f2798b4af8700fa5a59ff51353370753b51ea7b0359d0ab8779667c79aed4f2290adf4f240526070246402873ae114144c42e9758da06777b3da36c45f24f53524960822142a3e52fc837651a898bbe9420ff31d8869b19f3fb48c6d36450b56080995d37c58e6b3223371757efa0698821e807b8e54a6624aa0d6a2c189d42b342c7d1c2c0e9902ac811f4de43e78d71b3a8507b963444aecf6d3dee3605ee21181655db16117abca4a192cb2e98916e38f26c33df1505febfb239130da65512b6376bd9d7531004631288b5f0de1d77c304cbb95e53ceec04aca24b2caa301b486cd06106a05064eb5a72ba20f1aeab52b8fbd6c9817aa4340d75db2c02c94ae02af9ae30f0a1b6457ca7d047ee9dee2152f8280dc5cd9ee0f92fb2d06c56ddc6459d2cb444ded5716c229821b617db7953a29be743e7a043cb6d59855191c9198398e876a36f555d9b0f95da45a506cfd812d4753130df212e1b250cf3566b6e004120db98dd3a7ec7aa974373ded3f02fa8fae776cfcf63cc3eee478b3d88692f217550a1b7b8c4599a4f125146a70e07edb2f1e6eee86fbdb3e63d2494bafb6afb270900df1e172cd49c1fce797a5024484fc697da0976bd60b25959246965bad1e4dc7628ba7614149ed4d98b28bb41189f2c4e4a829d5197124197ccce43f2e76311af1972d7e1614a8794338f94735b1c5f388271bb300139632bf5a763c858800fc9c2e40e813fa14fd8e567586854ac03a7085465fc302aac6833d71637e4a80f07dc750a69f66bf17850eee6b6413cdc7faf735d814bb6129fd9668139cd02966ecd0f15a4f593d40dd76692f0a24045a0097f995dbe0057064ceb21200f5a1ba1d4780edeb3c6b19df2952785985d5cfd7c607485296800b3aa95d332586ac2847b91869b75fe5637394161481d7936bab4adaad9d637d38685fd7dd55dbf1d2ffaf6ff63afef96bacb3cb32a883cdd06f43b314d475f1cbf55553fa2fdd89072a4992b09984d389785c3816e5adf75fcaf59aa4eaf52738269a70d3fbb71baaf63079702feff9e62ebcc74e7a1891bc58a2f8b57d39ed3ba6266a448444420f4dfbf783d1e6d0600937a84acde1d23b0b30488f8010fa48224ae62424ee0c40be472b407dde51017005db2ac5fb6ee98f4996ac381f26a9fbe83ccfbaa3828b8fed397d4bd05cc830dab28164b460deba50803c41237d97b03b5a2a843adf230cef846b6d574e9eae7afd0fbe2b0c88a068cf6c9cebfbbab32529f474f243d34c1885c3fbfbaba15d4d0b6cfd9617913167d6552a0f5d5631f32da17a5af8c2d5d7be3b18fbd2dbf5ab148a4145f73daefbc4710dcafc5076f47c65b4b0da68257ba6169701573c3fb66f7df844bcf5b8d11f758e4706f76d7f7e42b423b09ca4b8f49ee9ebe7350fd06e7342497200cf69a58767d13372ae6fff684f8c3f34593a01ef91799662af118d6c2b5af350ccdbafc1b42455172e4e20824cdd7cc3fc0ace567b6500725163dcccefe96004f4c7482e4f752b49a399fd8e31bdd505895320ac80100201973e58599c0304485defe83586789d56708997a7bc7b65dcfdccb8d1a5d5ce52dd6d2b9ffa9659f19e206a2deb6e67f51b25968ad78f86c03b73b979d49c96d45b173e74110cd43d71ff3de9a82068cef90da29836aff9ddfd39f3e26be33b8317e24e5343a4c3e0b9677159c76630025a13575502992df44a00ba1002d3a767743969bb2c4e946146308201ea898b0d9526b57525151ee668b01736a9554f13ef6a5f200c9a23e761204074ac6c7a493ae9a18ad048c0705df115eed2444804c938a79ec38d86be5397934facefbff2341983920811449a7787cc79b1cf2c5b71063515e270673f2d0f20e187e68fa5daf779f3eba5ff094a2acc23538304ef02543d49b46dfcc14808b96ce7e0285c68dee78149d64e86a15042d5f42e5d025d8b34410d07303418db69c6780bf5128199c3f23cb25a6bfdfd1dedc481ffd3008d097d9f8f1b19536c2b0626b7f5fc6c335733a3254acaf6a577dc56ac3c821e718e0c02c4e818c371c18bbeab384b89ba6f45f6d3b05b77e636afc84258c7f49468b50f5ee8e46bfaa77ad7b951cdbaa16e213eaf6c59c735cb9e9b7bd8f30cd20a963642c2f83e005662fefc9554982f23c62eee31294f09c8f893bcf0768e7846116f53c7ec47ea66982403c489f1ed321928de34e6a3fe34464e67ea7050da671a9574a2bba9bc490be903d62f6c279400865c07ad7ca78bf36187d2ae94f26b5311c69b43c1530ba7d7f1e1c2e0d88e92d78ae6b40cbd0b868e488c2a9b1dfdfb25a31b36a3eb4864551b7b80b4e0d77f29c7bd28144303f079bd15bf6261c91760906895db6458a612c6df0775f0b7845d5cb11fa2cb505e19dbd8ee7461576849aa0056213873d2cff36c9ef861e5a0092b370beae2cbb776d017e32285ab372b11adc0627c5bafd867aaf8eac585265ebc60d0d4a7b1065b69a9a48f9dc85cefdf3f3f54d9662cf5488888e6f732d2db93ad0c12ddc5922e720149c31db131dbeb98acf530661ec121754f016a66c63b14b5a26e17c4de22a5dbb54a2db122d12eb772038487c3878f775445f65d865fe8a5f7b8a722ce005767e54236ef61053e2a79af571f20d64dda1a313c06b8aabdf734f10daf2c5dfd2def75d0260067fb576d09dbd9f27f69cbe92708822e4abb1c963a8dc00a0dbb92e202c6b7a4e900991c49067dc9759bcdb3272133c43541aa9f8f50b32eecd1f2b24c742c831c53fc4e32e62711950b59815a828d9c695aa2dce7855501aa07c265d4e0d71887574dce9bd4ab5887876351614fbd619c9ab343431a64b7756dd0e2f819ca3317569b19a5f30d90ce6b8a34a39eb919485ee5cbd30729035dfcdb5acd346afd0b6a41b2e40a82598de5f19d01f41347df0b1ce52aaaba65a66c449339011d4112ddd2ec19821bd201243f71ef1e56afc281b4706e5de09b7dd0feb6bf641a1b68cf1e0ac2b81ff159502d8deb71b6740c2356a4355716a8a15e68f65f1ba9770a60b3885925af75600df9250a584ae34b500b1585580b6f349f3b850667df1acf740366e8704ba21613d3b06e4c4ab851918b76f2f2e67cd9f714ffa7041c2376885bcb35738bb0abd0cc86330a8f9fdd1f454d9dd04f4ca7ab45f3c9e99da4d2fa2d4e3a83673f16b841ea87f33815480be767681c7d1846dbee56f90901e14ce5057d9a2e886fb79a8a0a09dbce03da0571de93b3da39d6395409b26ccf2cef4f5ab4dd67976b977124e090a2ae2a27cccf650082490d9300fb3d35c6a1b264f65b541df7374048fcde26eba35340fd5a22f78c42c74bbea795960d67e72685f005e865d979b807b92f7b3082c125bf246c5db5b48384560bf0e31a441fe37b92d9d0d9fdcb22d06756fc73d6dff44666e67d09e3cba05597c73474341904779f95113c7c15903b61839668456606b95eb9c7ff78b5ae0fe5b3903276101a85c473f133c16917af38724cc4cb0f7b793372f9734d7e7597d8816a3ec24c45a9bd0d87b860bc91051c269bae3c1624f19dd4a08a4dc1db712392fa5f532deb0c580097fae60831c5b4114a66c4085a15abb759f2572cb7f7ac4110a1c8b22d7e65de76c0ede69f2f5220de46eaa7fb2a41d6399854db517f0deaba368e810396344858fb5139aeb971e8ebb6b37fb6fc8f2bfbd1bde6b97f99cfac46e4174b5682f1936d6e26631b3f016ed5fb5858ba7b38fe0d5a3821d91b08b4c932cd5404a8dc6d0028dc57df73f8b99cf4c3ab2be459ecf54009d8c294d5e5041345f6148367845ff22a9714966d595d078210bc4a6d5345c9a731e319df27009a0d5d3f419e034cd18db5e5d59cd6cfe60747a5ea296a69f5fa465ca997489bd6fc402905d9cfa27e1136337fdfd8fa8799fdcb9f9a995ed53a987155f77022f920f8c02a11a76c268f1460b5378d26e840cd0c0118542a145eb69c694ebe329b311b581874b1e92e8b6604520ab8806e42536bef5ab1941dbfe804d11222cc9d11e9f9f32cba10180671f02488f88e391f7db7cd22094ba8e743afbedf568dd768660cb0d9f2d89fc35f90b95e0693b95c6a33c58bf02a12d8933726f2db1e178f90dcf5cb1af977ff9c27fa17e801c34c034730ca05e478f855e85dbc08d099fbec4f4f0ecc318b875561db9fb431619bba840ed0d034393cf5105001d26959c1323892047ce98bff34fa26d39b35df51786f16212ea9738a4f07d21705ca211df10c5e670a1d8aa6fbc4d2a97b888604111d4a70222443f6eac4ac65a99742ca224d6d8713d3652341451b3aaf86c6076640f623d9e4d08cea7115b4006476514c461e9bb7ebafb4b32efebe99047437b8873923b115aaa74508987076284399df9912642724835d7e2d5bce95c1458b564c158eb03e41f831031fa555959bb5e7aa89c279846501b9372a0952c6267c0c4d7ac411aff8bc424dadff77d20cb58dfffcc876ced8dfbe6ae738b44321b9b5f5bc5662f36781355f0541d9110a380e34d0d7bda8d634c178d7c3a23f689b20df550c58f920088cd6012e109981c2af99fb99334197deee324c3e7914fd741c0fedfd53e2b778b6e4aaed9c4e3f8f1d4d88b16ae45963e077e5ef55b43f92cf07393e07890e2fd02dbae1cc280febd321d2357e8595e71072b0693110815d748769ac7e239599f2ed8574e06546a6feeaebc01d805db1011e7c09068a15de2f860b2e357c51d43c42dc26d1f7721fd0ca4c61002bd5287c11477b60dfb9ca630dff372f6a9e1324bc0d9689683d7bafb38e66bb6963ebb441c20eff52f92e1a30607245f7b0b06161ae70f60357b4a0dda769f712c173d249baf04f443da24ffa7b91b26a57cef1aff575b94eebd88a14f4302ba8fad1b23afb65061190b31fd51dcca65701d9767fa64d25f4ad7666a7d08e3db12f42197d9686cb6444b95938877c755f980fa21da182efb0458948185e66cb6684e6599538c8115c680a35086e2f953a6b9bbd26b4445a95e8047bf36e4281d0b5b7142e04507a28aa96c9ec581055058fb98e39b926d5593130eb64b8e959bd867b64ed43e27a7d18c14feec19b1e952faf9c4e00dd3c72c8d5f9a7b9357c6ff43e7d23799e49b6378adc14cd35a0d2160cbcb88d2944fb45845eb7ce4efe010caac5b8b294450f2ed0cde09da9dc11ce5ada84a4f9d1dd857d4b22f05cddd13f48b8fce1f7607d66e54ae5d7349228ae4206187f0d78c587e606540072673ef5c50c05086c3397da2aa1621fa029a15d1fd699a9de828596e02fba8385bfa84f636b2a9ff3987bd8c777c72689a833d5a3bb03d6477ec3158cc323c6de47ae66c35fdb1cdb2c721a6e62dcd7e658fb617687349ab6f011e20fc62458281b891a47318afa151a1e9f3ce070fda123413450d036bb21ef9fdf8a20170f807b28bf69b2efaa8404f14573ccbada827d75d6d1bbf7912bf22ecdf53ed01afa9cde67f1aa9df16bebd0ae7d0787437c5e134051e764df01ff98c3d30132398de29d7907e6728a2d3a34fbca9075bb82a133ef3b8dac852ccc1e68356b21d59a3c3aa33f75f7829d75e716cfacad5d97443b658c15eede1224ac35af7828caf20d2942863e880c2f6c557614e23585d66c425b9bd744e0db1464e378b117dfcb63cee200ee2b7f1dab73ab870116cb77fca8f9d71f37670827042b89b37db2cfd7395a6f33c922eb0ea7094b396cee1eb3953e62848841de400de0af516f43dcebdcd58cefb09703252c1857bc931ca7822ab1645ff753c8b1c4ed3cefbcfb3d730ddde92a7df5e478baaa4950e3eb0ae2a7d5641b9b8d27e34e69406558d0e0a82a7a069cd5a22f82c86f1e57c3460ced3e7c44f48ed403db6697daaae8325d33cd003dc964b65a64e6bebe7ac9bfdb7819f19f50d563eb938724d41516789cce1e851de62b3bc716f18f176123b5741592a5bd23eee84022d150ad021139a2e49173cd61ea34d4e3cb0e5a9a1d9b9647df82f443d2d33da428135fbc9ac36d5c76625c2b60991c8334ea42be2b4cbb8c7dcf434618aadee4774e4174ef809d7c2da955df32579d9fe74eae67005700fa61ff97b691145fb6747e32727b366da5c89e115514ee19ba5bc2c2d99581c6999b27e167812d95c1f8d87d5cc27be09f9be92c02dce5a1309ea842f505c7fdd5f068f84b6289909773fad33d1f4b75a71e8a58c006dfe7e8b04bbf0d586f8a8ccee9ce42623cfc0cc4ffc2f8f9ad4004e3ba676a7d4e083fc74aca25d435612b8f9de5caa285f1dddda5a1755f9e2e43ce2cbc18dec8bba3b75c5ebe3f024dcebfe149b6172760c601dc9fbff1e7f3228ee71c3654913e6c0ff4c291c3e54274b0cda52bd368ed53eb67cdf0ca664e62f7fa6fc1c7781c5db58c187ef73e12a50c44ad25ff369f05cabd7b92877797966a5de0449e0ce91b9d4f29649e89a96b48c9e59c984d1c2486e0a4ef04d7a99adb206c514a0096bef43522744dc515f83ee8a8788853c5b2f24330ac8cdd0ce8aa974d2e5a31a4ce33374ad84ec12550857a0209e7581ffafaab140361057c55dd7738f04c2c0c5b6d5a94f858c4cee836f5227ed3a85248fa88ae6d9731541d8ddcf057e1bf3d81d1bb1670561bd342cd805104fdadae06ff6789af30517fc3583b2a2ac45bea969d15f1b2ab2b5c2c4e0a7d47632337795ef31c5c02fefca611316cddf80951256e3d09e02c1b5f9a6beeda7671457a9ad272059e68bebc131b4b91c887e7eedcc6c66a49c390b57d12072bd082321122e293f4e1462e4a881ab0cd15b8b4a79ef3d07798d6419fb78e930ff204ce218c9a264d35c25edec65bb603d3194093be67bd2eb9d997e8c1a0da878e6727bcf6316447db56298f0cc0484b4c5f4ab8cd7f71fbe985147a7d9949128cc545cc96a2c58f6761155b4d23713de6d86fe3645a7fda102994b3a2faea968e184cb7d0d3607645f44c654ff0ceb22b26cd33d14f162f9b079187deaa3659c752341f382b60441d9ca6f9acbc18e1412bc392ed421f9740b7f3b8f828fc71097f2f559a274693fb929a571e0fd293d7329901e6224303ed8b0983f6dab5fcc2b150e0081a391512eb9e0c28515877de8922bab0f99577142e2b6953c72012fd6aaae61becb6674230b1241aacaccd061c00dafd13a94b6373ecc0bf07390d02c517c1058f48fe9f6ebcacd5d6324f2ad6e4d18dc2d9cff68bf46d27010222166f8aa21986a085dbfaee107310fd847d3e6012671c18d0b2983cf68567e78c530b7b87842b3b96048c806cda15bff3ca6d320ba8cb5cd3269a5841ac4e46358b62557b8b262dea103a8e38692e7e8029b89607fc876e8c3b6c32372c99a3256496c8dea36a392a9b7b3c134a2b6f0aebd4a36fa60c557e4c7aa9f15a7952c56297c834addc64865a14b868fa5e9dd69f4af256db5fc26ab34a5ac9af39b2d49d908902a388696257ba3f9ffeeecd29210f38bc5503a6a5eb4268863ffec687a48c020f4f42ab215b16a3a0697ecce83455005e380e66591f09d86521ec8224f5181bbd739f418dbefde6967cf3fe13a6f4bdb8ae2688170ef97f452805bc2f74cd3e8c233731d9f2e3d00289afe6afcf572b1105763b8b4e42a7cd6d55ddadf1435ab0cf01dbee3e3070897f5f47d0390b3293c0ce6ed4a99a6c3b839b2e7090a36c77a99905d03891fa7ecc5ca1dcbf8ebaf04bdc441b575566f5cd24d289f8c0ec55ca47cff171d06486f1c48c8b0936a3e5eb846d6ab8ac49905f69c8315cbaeb9514255d7a213259920b96787ea7d7e99abe7d0a40a915834ad4557dc1f92bd43dc5bd6fa4c6879c11d197954150a4723344d5aa0ead270e7439c7c43468ae9bc212ec1f6a66de11acf4e4eea49bac2e088a557721939349465227496288096211da065bb792db95a03431df002d056097266807bbef2365b30051ffb0d3720f894ef97ec8b801b3a7759ad643e58e296aa44295686610b1309a49dab281777132f5039cc2375ffebc244b16a2c374e18e575aeca0159f7fa7b1fb89cea12408ca260c07c4e04749c1818fd4f839672677892bc5845950355375d746db9f6d5b1bb6835d4ccc37e17ad6f62af7f35b05a54bec11894ca938f72bd7a1f58d5a16e9d384181250dc28ab4c24a61671f379b6987f406462794474f15b1b2ae8716996afdc7c03d23322f85b4435f157dc253a81bc651f634164570abb432b9f389e7a62e660a8da74795a0701143c0ed6eb2fdf4d6fc8c1f181252cc8f071d2fb0391c680c52913bde50075991faf76ab6492077da1290f6ed442ef95f93042e4e9b443b6a63c5978d50665104b5c35191ff72ddc942d5c3a646e1ad48827e21acac82eaf95b180f00c0a9e32ac7d93f6648dd2728af586c9668ff313ab135ada92ace21c94dcc5504c862e6a3909610445c7f8b75ec2dfc6fdb479292e5e0e1acc271b948acf9f1f3d96372a3629c1116b6a05f84018583fddd42148e6ad3a3d560c35171b7ea21bb9dac01dc628c41fe025c1baefbbe4f8e41aabd5f6b6567cd0c269340eb86fa983cf720b110d20067e7d1640e2ec71dc741ab9626c106b27556d14f80a97d606576c472002b8e817975fafba078318c6e265b103777816b25c38e3181d4c30e3ff8d322e2c4e9e88fe21d824e9c627c98d208abe5b1ccf0c12849250144df6013234352c1db038f118795ab98c4cb51d7e98e30a38f357f0558cd5cacb63cbe3f15f774d25671a2057f8336daebffb48625c4b8ae31142b803a8290fdb504cc178999d345eb69eb954a0e3d1dfcfc9c82d0a56c465d3cfedac8b78236e88aa2e73f4bcd60f003404b19010cd9dab7df4bf348fcd2794613f93739e1da7de8feac35f7019b00371c26790b4106a8c4e61f3e4f64dc08a8fe1ace0179bf564a7bb2f5ad105b96b0660c716f9bc9768fccc7f97239e55e1b06558de67e8f4441d3b64ffa5a7a05dd5260423a2854132622497ac6e6677a87f2bdf8148862bb27cb29fb6a350106717a4e39256f387c7bd7ae4edcc9a678aa981f216f1cf61c4ae3f3b2ac73c9520332e9f45a400feae6a08a46ec5eb84e91a23707d23d0531f04f590e53d9113880d2a38e78cbe6241bb45709bd675e96c968ab9b37ee47e89fecee32daff7c80e4a3460e7397130e74c08558c8e2735d223c80de51b283ccc1015d0952a7bf4a7eca78d5b6fb4a033900dcc6295f24b387d7a5fe7865aec71b82eba077b477c7cde7a63683b60a5fdf14125c3cb4331caccfc1e97837a03cceb95c7aa2d11309e5fbf3d23fd9fb09e5d366ddef28c3181c79dc4578c6a750453fe50386e59eecbc34f416838faee0a2b096b97c2cb60818e3b246a199503171802c72df680d58dcf51bbadfac6632e173f9639bec1631792e721e22a09cc9e16428ee96017391e176dd43c31c412ec06622a22d1b8d8585206e89349ffc0af051b651e9d83410baec442fd8ce482c7ff78be05aaf411e24cba97f68098a4f24e3998a0dd06f7db319d1ff5e5b1c91769dc40b96500b9ae2320c9544c298e788542fa97e6c1d2e5e9977feef3f6155e545cd27352e45243eb35f2a2da92aec0b475d8ea1ece66a8616c934c710269f094cbb58ccfee84e96d889fe19b9eab2bf62c3b6a72966acf3a618f58ac885fff4e819d5d0f172d1f912b1891469397e235fe445b7d4ba0ca3b017258b503118f9672fb3712df512e0beba663191ec3903123a7f18a6c21bfe3589befcfdbf657a3f402ea0b26ab487ce12ba22b3d2e7920980688bec834fd1bc1264b9281d7f21893d7ad5b3376d1ade6ccc7c0216089cf5a2a2165a461645d008fb2d131ed576908606f3b1161d9026f82625e915e2c2e08bcbcfe64caaa75272b349922530ee9da6579d4c3ab8de7f7f1b95ab837c3fe24fa514f54cea9476ba5324b1d1f43b3014243ce32e329e212145d1f512338dc131b3d3ae4cb995cbdc8001fba2645398be273eb081ec563adcc22a36dc53a9cc039b3efd32d8c0f458bd51711bb65ef03ce71f9fa9e3e4fa1e378fe194a991cc271ce0802562a9d62aa0c613b37d045dc28460fe483b47c24fdbc491b66cf12070714d27841b57d7ea61dd41f57e6a7beee63dd35841f720cb97eff684a1bba5732768a267329f2e66446ab3ddf09707f192c1da2709549856626e8bb4b3b771e686fee4f36eefc1f882f3df908a5a779d93af18f895e441323e07ba5735b8ef15fbbd757d142fa2b0b6feb84d1cb2444dd8185390d003ef61eefddfc41ba87ac75c401a18d14493798d9336cf207f7b8d735b0c5d2654af95f6f6cea0e55ea8ae2ea796b39c4c9008545b6b7a527736f0f5dc36c5c3075371347d63febc640f0aa3ff2afbb4abb4fc81096a7c0601f8e0c6fe9804e809d145b427fbf5c068f4021105002c442d3bfde06f7108ac044e1ba927b034ac6740351a5ab3e70b0fda50fb20c91f544934a2cc3bfd049463316144bf52cad7dea1c4207002403a3c2d759f0ed25548b17a3e2fd7990ae79856c3c81e4319b30fbb62bc388a34c1204ea15085a069962db6bf281ebe7cd083304f1bffd43e72495d51efc90c790e0f0e5c01ae242a9f6948c3b4dc381b77a99c66d44b56d5b5db7c32cd8c3b6e8fb156d86bd8fa9b3957ee01877eacbf6fd6793aadf9689164b2a9867eedfbec91a2d70fecc2f96eebac195b9aa0edb64c6b79a6ba6139f546a406175c475ee2c0714e36355c6f1db6832eebaecb1a41dca5a438993cc21fa3d5e62118726fa2b34308f5c1f550f1c9b6f8dd96b7b215cec445ea5ae7b8318a7600801fcd3500adbfedc0d200ffd63f673b120c925986e6c79cc1813ff7124fe73279235649442dec0405bfbae4e2d6c9e3529bc78ed5c3467e28e72ba4ae82beef35393d75d5e2bbc36fe8e6deb9ce1b3028e6fd2782bc3720e72c0e8a6039fdfd70adde9cb665e145cdbb1421e71106076150beb48e3d862348142ad77e60097022869e30e772dfe542bb91a74db74a61314502f26a11b4a7f5266110c691baa29ee3d67284fc59c8c0b2df033116ffdcd83d1aed5100a9108ddcb92b1f070da8ef5ffe0a576d18255c0144e80ee60756eccc8a9e9f620f6c9dab77df7b89c2f38e5670f0cd741801261408d30d6df92b06a4b2cee06113c7dbed72613f1ad5a7f31ace94a2081de4c9cb40afcd1798920320021549a4ee30ee49820c03ca3ef48470ca20213692436d4de03c53070f88c614b8b59745aeb2be22c43d9f1fb3914d497c6237d5fee1fc1e9ae9dc16e11bdd2393c649fb8fd021a2c6c5db9534afd179b6e003edb4a1a1d4db0a300291ad5d395460856271bf76c1cc681e2710fbbcb62a858584fc6b493d365f04d8fe56dc25c05de9a4d6121f6f87bb1f1d6243a10378bb55f56b3b8e7e05164cfd30b94508066ca75b10fd3cb373a43ae26ba2447c776c416a723856488549687d5e4dcc1d204ccc1955095dddd5a5ffce2ad5e73ebb6abf635da9e45ea1129cd760638807e7a890675f68b29dcb3483e5163929ba9f38819967078e7ad6f43764eaaa741e236915278e0753004e0c16d31925c3f0345e22c3fffe1c6541154eba8c51c020de3c88b54bca442524168a5f7c847d053adc9169f636f1604f212cbdd5cc9bd63a93473cc196b6d4ef0a5a29019ea1c8debf45c158c5bdaa6a1c9e55785f94e1ad1110502689de91e3d76e2481573f015aeaceb1d55f34c228b5ab17b1c1d65d2c2fc1c50ce0394d3fb12250fbd0c6092760e73054b8fc285ec713e924d451461f9cb3621ce22191ff3a9e6e80144c72f0bca92da88255e906ebe3d781f3ec6bde24fc49813e9a107b111998e2d4372649ec0192c87964f6cb980de4f0e4de9471d15cd09b401c027018eadd4dd5b8ab96a5b08a7417e3ec38cb36d8d8f4730cb494004f1e9bbc89a4a684ff75a59c134ef53162aa1b3ca0d5d37e5f2fdeb890b41f951795a919609ac1509319bc65ac0bc86e369b113a742bb0caea869929cb49f25060964f28d226fa0e3c13e5ab6b5bcfd9882a3af0837c24b2040f18f3df5dd5dfe35f56bea7a590770469a903c563f80ee50f3e819d18a2aa7850a9b50594d8c85dc035db928ee9956972d0fac4c27dfcd59ce0810a31ede8af2c9ef292234129fea5014663ba81a9c092daf60f7a1f4a724e1ac2a50317b0ca9a8d2d839c4111920cfe5d0bb86b40eae50d9b4b952e9048998d07bd8f488c5b9e5f4b1cd6bf27324b98fe2bccb99990916417c834d87f1c2d339455e7f4835bb8bf5821d8917bb017d926d2b823bfedb34ebbed5b20e418f787be69f87d7122d25ef7ca85554f09aa2251abb1e16db95a71474107088d50192fa790a27f2bc85582b604482b83d40c6ecec87f37e0251fd51163f4f52630644fe2dc233977e0398924992e82a77e34266d4dc36e279b97d7ef6d1a5f68ae6d2329aa36fc0359e9fee64b73e410db96a1d6e01bed72b7976c2e98885d78f3940d9440ad3ee72eaba9c39cbd5f11f3e538b74ab0f36646fa16df95c0aacd85f353f5053ff6019c6168b6e8ac4b1f4c8342a0c9ac20cfd371f2c77f9dfb1c104326f14c4d5211dfa86bfe50d0a9f9efcb973477c0597b390919558a969b40c5ab2a112276a2e4d8be98e24b83ebcc5765deda7148782e3e9e1c34262dd64d5c31804952063a37ca6542344dc595e777000d4ccf3362bf7d7c4643d81493b20a3128da772fde3bf3156d7cca976073bb4dbda3088985925f33375ae733d632816d36eebffd5f4f4e6596ca76ae86ebdef53693d068b72ccc8ebd4164ed9e333b5595fa7400d5bf60ba5a9e4091bf29b973089262ac2181ba2553910ef6679e1c0bed31c45b38f185e9209e1e3a85c1a1c73dfc233e7d7aa9d0d5ab86a79a520be524068fde0feae97df871d3ea1aa86270958a2003b548b128f0463fb9700cd56267b297c3ec52a92b3140f40a1248b861da904ef72e5ad94688fe315ada8ed09ed6adfbb220c8dd99441ed1c17d88550cd56cafa3c4a07402aadc20dfb2248e64dd60abcb60f59c875a33939f069a608010de9bdaee1c87f990ed7723c1f0291afabe68f5dfefbf9d7e8e489250f367ccb4311b77b6894a35d96e3a70ad36d4a8c0c90f13e0fac5cb425f72a541fcfc9c8ddb7ddaaab6f9f4bc9731107cecaf65b698fcbcdbf883b27b4f02d8b33f1d375f713f544b4a1c2cd73f887ab4db469811d4e5ff8722cac7da7b1b9963829d9292d88225c74bcced948788cb5552b048a6120feedd77d87c9afeb9fa86027f683c2164efb4a9cd32d843e3969722e1592f8941b7fdc726111d677c16b885885454d4025ffc2bcb7927d85b6ba77db8b07ba13262431b91c256fa25d48918410e539d954cd490818fd510a258efd11df81dedccb8bdd129157031a92961905624ad6ebcb3518beb5ba72b3e5765d2a0a344aca1b133b34b5937cfd5010189ecf8224a26d78d52621c501c046beb932319768686571cb8bc3de590134fe60744ebec9f4d6dbb3737e6ed6d923627d566a608b2e802eab8b89a55f4d09f581c7db3dceba64a324441a82f03a726bf24bff1a7b93ce3c2655cc3079bab2ed66697bad277e43624995a571a0bf34a695bd2e3ec677e2c98a79666bb3159f4db5c3536adf1448c3148a77bcc10ddcb5b1cd50645e17f4f34aaae79810110b3a0753741f6d3f93602229d218ddecafb6c2e2e063bc6fe13c85a2b3ee2b31159aa02d515a32757d294346555777c337ad5c01134be214ece0c1646fd0bd5b4037e016904f55c063cc29a676244ddb24782fbdf8e4b37c0d66072589cb5a407aece0f9cb67f8399b81f4a3b864a8dafb1e7f76c8e1c35cbec3d50f6f756902f86cbb36b2bf6eff0c904b113243c1240026fd89a0b2edfc80d1cd71346b6a3f7b4a14e2101a4fb8085df18e96c359810454f5125f724454af11a6f30f1635fbe262c181de0c6c5b4b3e2e998406ba35649af1cbaeccf48b2ad97f5d0716cfb45442d887f8ea793318828bd5148a5ee371d7d754b6117a593dc3ccc3603ad2493bc89879c692bfc9904958ff5ac7ed1fe6527f945a75ceb77fd437718527004c9dffb4eb207cfa7a7601cca16ddcc333d55753a373d7bf0064a7ae9faef016f19ce2413e7e709fc9e55ca78ec5a0ea50b47560048a1300d313eb4b6c98b4bae4ba3f9c164727297790df455deeeed7872ec21af23cbeacdd7723bbd7d9fbb9e77af958f7f95f6f4f5fb7d1c71a70fb79f63c003c22aa1d0e7db82c2f7c238196a4d674ed81c24133cb6ccf3d1f7445b08581e9503467b19bf902230e9589006a3231ae52b70d6d0566674ca986d150d4b8b936448f66c1d1b459bffebf39b26d288d752429c70563a8a5aa70c48aed1cc67bb717ec4f7cae23bce18bac1d60b8f3e664fb65c9297e428d440ea258da450a333469c6d66f11f863e0b5785e7f7cf2b56dfd44c30458af7f591d00e4907bf22ec04fb6525dca93d8cd3ed35f88020108bc00eeb58f396b4f9f9aafbf34f0d6cf93f289d68727a533f2d16a62f26cc8d1e66c163fc958df42bde139efbc306f44ed8fce2fe047f9facfa5fdf321a6bc8502394ea89cf0b81a0d1bc67b66de3013f3bfbec7b1a461b54c75744c85e96a425c0af9db3ba582a40a0325991d5cf866436e997e9bd6d0449643aee7b948ab82b0c9e60601435823be387cb3614d343f3859e5237cab9903bc012ee3ed02825a31a5617f7d377222e1bd0f012d4f8b96f654d434dbbcea7429c21afa652a8d0b43585123352fc2827d39fab58c02cf1590a859e1cf9548faf6764904957b90b4fe8f25199b9aaae6ef9aef7f6375da036afc690f6734b5d54e2022a588bfafd9871448616478601962bef292867bb8a7350a947ec2fb367d287662a359a682dce8aa73334f12254534f2bff22f5a07090bafa8d5abe26674124e3d5a0bead3d94929ca0954c2d5449491f7df1cb6af2abeff3491f3dfda24392a16ff3bcefa8082eb2e47a903b2e3c7833c939a32e43d553c4ab48d5d0ac987ee5abc81a5a987240af89e7bf5a0b71bcb376f4fd1e05b8b684e8b621c2fd430c6811ca45e9083c061033549e48742cf079e58ee59d5d3f9c784c483782925516ec2a3e95537fbd5904eec139bf808ee76aa3922c89575a3b72596cddb8173710b17e0f82e4ae791666162cb170ba8df9af24949a9269a3546d639110baa7b85a1f4322b6b5fa8c8944c14f67a34a3c35c2bb86a2d3ca85018809327f2af1a710c2290a2fb69358c93b0f4c0abebbb21a577f6f6e751cad690da12e0d2b7e12471c6c5bac76ee04f3a072b1376a7dcbc46fc9d91582eca69d957163e259488632aa78f6d4a7940a1120074e346adcedf52b3e2b60ec875a4c58cdc6105a37fed0970f2b66b21f48d040807422fa212925ff8b6be9af5dea37b9e5db2d1813d4c9bb4717b1c63891eedea32f7923f31ced1100da0d58fd13da167e90e887a734ac96b55c37078e2acd4bf003e43df6b35d80c09e26cbcb631801e7563552d3f0f40246ce15b3387954b2786b20c1765577cdcdbefa7e935d0b3fb0d7741791f7aa8a26b7516ccd600e78963c8911740e6141d95e0214700bbbf69d8868c4b5459044d5270e8cd8a3dfd9efb28c63628d7d6ce088c6297f2b81c24507937a893c249c3c64ae687a3ca7bb8203aa23513aed686bbd13b292aef250dcc11794a1749141956819dc330b6a578bbd416b90b8ec2133fdf9a3853509bd601eb0b757f3a3e048f64e7d904534ab1dfb83513f50dc03ee9644fd9f0b8dd3bd0ebcb47936161add9ebdb224d5fdd640ab211058144aeb6e3b8fba26377d76d530df64f0e281a78c3f01d52611248f146c81edba8683f9e1fa50ae79b246b53bbd653467b3652c79c269c326c1e26e1fb0c783c00fc686e5c9e168e44d53610442ed3d13ec756d3ccfb764e810f4af599f28b4f23f4fb0527b8e9938017680905baac96efe3ed803b446a763a304cf62f4b22867ac2c9fdbbc422e6a3897fcf6eb540fac6b45513291627fd56706ea97aa33f5bde1c6797b66bf93a2886832873433240d6af6a75654f1cda2739dce0783ad0bd2b6b681ff90f879f3be79793e03353d2968b6ae2ced8687fd06c1cd59701ee966385346ddd7b846e330e0aea8b0c151b789b66b373a57d7989bfae99f52a65809ee51c7c4f7be46dbaf3ef02258e8acfdfeab41b1f8136e9cfbdeb9034446a97e549f3af3f96b01cf141d130fd7e0979ba9f987dd6614aaeaf3068723d7b95c5a4dd53f82f767c79913a70dbd3099032c459cf14eb0f0a25c42b86f4cd62727b7d08209e4bd0e39cd097a3d8d1eece117cef5b7e68d59033da224f4c923b691a11b3348c71808c1d16a50703cab7d8fe78aa319ffa8ff83ad7098b97710138e4d931edcda2667e0cfe25b244d977acad3fd9d7a4fc940172146964ab88b54d4b160cfa0639b73fef75296dd013b292d78c230dc8f4e6d30ae130f7a5a1779a0fc64f51e6fe262ba93ed06df3badf57cafd61f01771ea4b31c7624607bcc37bfdfaaf805a61c6ffc403ac54646908bfbbb20fa1103ac1bf4bfa107581abd50298059b262bd786208ba3ece86472b40cc1b5a3a0b6f443b337f539471b4b9bb4210fb38f8ab70423251bff69e1764d7fb56f0cae74a26566853124844c4b9a2393c5c655fe1b2280f756eb6ab3545b0cc2876a0c3765132b65c26fb1add45e4206fbd06a0987308fbf5e951db7d37c58853745e3811365d079967f5455fd051c121b8d7953fb9a5195c29eed95e48d82d6b72f3b4443cd39f0c8645a93f3c7908527645ee5c74c2b11fafbadf06ace2bd1106ff371e99a0b358aec9e75ceb19eb85f8b333c78ae4b4860f9db0e3b61c6bb6a80e6a79d19324a782633cdbbbf9e82df25394002b0637f64410b416c0486d6b57eedc7d81bdffb6998e9b83e5ec88a326cd5dcbe60de1c70ad76be3aacacaf07f13cc174ea2871d1375ce16b29700d5371cc9e77667650caaf607f814d36b472c15c354e1adb9b920ebaa29a4101f7cd32bfeb03d624f50e1ff605ec4ac73741120b5059b1cdf89d9d87ffc4f10651ee02314c5bc35be0063dab84d911fc94166668c6409b9ff4332856335a2cbfd6732deb5d58da9d1c9e068fad74185a912f81b25d6c4a2794fb08228236801f98da2413844c5913bd0d1265bc014d16347e91975acd9ad50fb49d3e521bd2b2c29ae89ebb780a37c32982ccc894ac1b49328b0300c30c4acd07f9f145108ec5c6aac8ecdd73c259506a3436fbe53516605402f3a52f12a1d6935042138d87dbe9fefe3169187d77288839d91b99f2b4c3b11a33b93bb11fc3eaaa9ee809f90ee184dc06ecba621c911430c75f8863a5c7264cd8fb82db6e3ec32ae926e9b750767e560ec8d5e0227df0d3047e32339b5006836f7d500b340a28bf709641922ee4f039e7f27d0f73d7309e8666b5a310925bcb9efacbc96cba1a043acba3ce3b9c692490f9c36c380c1e05a9f1378b2996d9f07710290f47d23089c63c734404187cb58683906e5b27a8a842a5ee8f998d0e9f0a0059b3b163a2e5daca4dbda89d38d71f1614b34ee444f34a88ae5bc35e4cd8ba19ec233fd3cbd6b31ade54c8ca603e0c536feaa614f7f4454bac460a8cea12f66b3046de0e7fe3f7687b250dca095bfb82223c00070b41f5a9faba195bd0395f2d3e97a8a7f150b433c0fa2a43c0ddd483c0690344fa68f936d818b6dc5e5e57aecf7fea894b3fa96556ce3e5ff4852f2d4a8b80ea0f03f159129111cc6920e4fede3ec4273f5f1e1b03e5eb2a758c56e600d223371a2a5d4053570a24569acdfd910c7ea9c079e84879eb9efb77e1f8e92e1e0dddd3781510fe07897afc0d2af8a58a320a3bf4094b5333fcc7655b326ea8fa11a3745994953aa7435b7746dfe05cb729f77684e1a6649439b120492413e15fae41a95d8c367804e78ca405f53426b00735a78949312b85624a8a074d4d49118cc1b19b661ab6bf9d0f16ce543314b2af686d807f88f8b7010177f9b8b9eec26bdf3b6febad6a792c69c46262ee24fa21e36ce312ae91bbf758c5caea80c13ebd471d0e2aadf8f55ce56def04925f01bb47244ba2158b7e91471e2cb4c11a14004a2e9ea03e2c5dc3c98d4f7c340a0ebc5143ae89dd1cbd80f5a907a52bc66e36871105a7effc3c8961705268df71a912e42352379264842863273a85b7a825dc735c095f35bd77b506cfca6bf5c91ae6a47beef8f9b52700fb3b1e98159657e7a43be9b059874e9f668102b83533e112735f0268e381d6b0164d9fc8d5228092cf1013cbfce28fe379adb2d41293d691b41c54d8dfffd601925a187addf863e0745f5018d559bd63785a7e963efda15ca299ce68a3f40fcf59d2d9fc2f99bebff4c59c396c8baee4d676251acb2b915ee9d36c8eae343dc98e4533b71a00b3079afa2c89cfca945d33d45e20d87c3c3c13bf32d874f3f0f038a65bd16145e9a301dc7d51244c21eb641632dbf0adb5c55fabcb4bd87383e0f02cbeedd169308fb2e209a11cd88f0975e77f9158e480296cdd2a90b42d35c0f0f8e3e75c505e0bd6b6d7aecb1b1258a97a455d18d473045fc30be09357260c3f254240446395c88523dfc23ec291df3174cc69c8f3a3efe8b650518beece400d45e5662a5f2cbf6c1d0b78ec19ba05c2a05084acb9e9347477453fe72db831b043b4eb7cc1e6a502103eabbfd1a53a45f25aecaf0290c1c292426aac6053c550dc577f0f9c201847fe92c00c36379b17e6834a5546d7eaf5db8adeba03cd673b8762a0984c9118c6503b61882b1dc12eb2400f25bc2b16a22483308e7fc22557c303de652db5e44570eb4f1c1aec5cf2e9da23aa611e33343a73a392d2b0d6895a1cb31cf3e8b38d5632bd204aba8239160045be5e503107defe4492ba35468428d427d22fae16fd7a9af05694173e71d4248de8e6a2d08cc4fd11e727847281286f63da69cbbf73221424935f5c3e31abb88699c323aaa0f64d742e0a47dc0ed11a324bcadc17519a687253693f3814fe2b27cc6baf5cb0f826caa648a7ea94b84738dfe9ed8f48e628894a1a9bfe4df9cb8603d3a5d844c889ab491bbe74298ce501cabbfe7981008bbdb307675d6f021f497e8c1d0d0715604e350caea2f32c49c96663561dda17ce7b36352c8317994846399e059290e265bae54ea98fbc7f647f567d75639050e948f4bd5c10101c99a40d323f6d05d961ec987d1d747b601599569c1197b8015c5ea1935ad5cba5ea4e4546743bdc3baa11f9f51a01d3c65b2d9ac3b9ab5c1e5cd19488168facc3c8c1c066e4d4fb5b5f594ce2910776dbb2813ef5eb16601dfba56cb8a156778f42f53f1d65d69f6754039a438530495d8209a008b1454e23c8636cc5bd2cb9ece2342d7fcf445351282d66dd62acf14c04c57f6f2206bdd4645095f7a959d75a39725c8d671f1113a9fa2d76529a343253c42e448df1a803694de206c2f09217345fb8f7cdf45f3971ecf9000d13c850da1ec31bff8334abcf45bf3887f26bf3b8819f3cb7cfe48243310ab2c955f206e260a7c220043d08019f8261e131fed55194608abb5092da46dc8728d5558c552998ad23c55718f71dfc84a05b94436aec501680542f6ad2cc6b6e1cd79b6fae1150558c20cd28552553a3139dafd64b417b57090d15bedcdef2228aedcd17eeedbde0aa82d5dfbf513f4bf24038de825cddfef8065b0f387d22acae636d51a48bc8c76757d2fca3f6a7fff88a011bcd590b47007937db1147e2a4d6ea875885091593bfae0f48e0a254bd53d6e2f699d2cfb45534c0368c5eae649d3e9b671662dd609e29281799581e88ea51f2413615cb68d940bfc04871b9d26dc5f1fa85539b269e1e06e4e80f1c76c74da7722b751bbad31f0ca49ac2480b92a7860250d0fdb4e6ab7dbbebbd0f0beed9496c66483c43ddd2bf861e69dfa4a95c7c4bce01f19e21d3b3b1916e02a31d82e32931914b85f612e3bfe457bdd1cf2a459fd24dfe7d80d0b65072b062c622cd77cf8de657871b6d8dd80319b95e6f17390e0bb48e314fc365deea1d79f1e9f0e5dea5878f31efff746c8382ee9fde38e1829c2cb8162795b189b214f3e3c8176b56a3721034b0979ac5579ff196355b2fe3153741376276708f38b2e61d642326cbfa17cd3885682aa16fddb5afc4b10a2cc8e629b7890ca69de435ab173f07ef822ed628503cb42531b21ea1b4be10f5d4574cb97c9f2e938a4d100627f04a4c1500aea1eed394b0805c5be24ec5cadfd03794d039923f2310ff617c6d802ed6e4a12e9318b465408997d93c76cfa7d328367633357dc6a3ae650b83c75f8ba55ff3ffeba185ef3bdb36d18ec3014bf7ee914ba3754ecbea193f04e5bae48c8dc32e4959b593529b8d3dec7453b6e72198690fc1b442eab96f00b8595cb2167fb484fdc12861f1b1d208c835395bac5900304bf0ef1d9bf8d22e4c13af05dd55f5772656fb0edde9c8387de6736d6bcd4fbe8400e0e5707acccdc51dd034ddc01dab80ebc6230390d8b567b32cd8dfdbed288279d82143f5d15a028c2c1eea421338ddd9f30f933dda8f37903fc7cb3653c08941bc620187fe2c55b5d4fc999c0042aa16695084eeb8e78626e6475649335540ab192adc121d1685510f06c50dd2e60102b2f4e1f0d3d71b24d5e2a9fbbf1a680eee3340ed9d653211968958d89bae9a76ec95fcc4fd13ef6e48015d3ac5328a9900eebab62bf08721c821c01108fd6d67a4ba2fd38821c4f623b69a9d6b1ec827188b9245a8510fbe88b603744f059c7a79afcca993034877985672365ae0d71570ff5d041a666b8e03ed205e55d9562ed3856d548b27e2e3df844320b527cd9a4051e72089e6f551104dbde213292b3036e86c19051636dbba5a6d0586babed12ecd4441cd102399f719ef12f6acdc00610b781c85dd0dafa3f010abb29d34b682a0e8cfa8d5ad7383491369148eadf97c271ebd04132ad23c4b42afd9a6964f8e151d0f01821494d85e5e24714739231fcb153beb8272be1d33c1d7de194a15459648f509ca8806b24319b9bad3383612c66b49b0a1af3e59adef72e48c43df83ecd2fcf066d5c9d482fa993c9dcbb622a7ff8a065fe658f5911ccfffcb33491d0a5ffa25d2e65a428151e1070a091f5376e5c6d447a589ce7ac773b49cc459ed88d035b66c0a168c5d4a88dfb7302e9e287ea60a151fed62cca30c598e16793e0713cf2affd3e6fac9365b79b6070795509a8cee0049d476b539cf8a10cd4d5a050396f2fa8761cbb3520998c1d0504b6890364484e7915556a237f347582ad17952bf18f1a8d65524d54ea10486cd6d26016e472a14d9fd36e1c1b316552d87a68a8e9936d1d538a3cf9d451a5c3a22ff9aedea2db9e167bf97ea83ac235edd321e579ea11fc70550887c2c1f7b8b1e3c3c2aed0f5ad56d93cd8578b13f285771cfedd2a2a6fb59960007a8e1d1fb9a24666e58f57008164c14510cf5e4427343aa9785fd6fab4dc21f0819414cf9eda294a7e4294145e57530a52016940f5b1e1d7a2137c46fae5d47c6f03e2d45e2d8457135d26793871349ce440355e99723f4accdbc33bf56f4dd29b1c778721c368fd9617318e6243aea49b4fda361e8562547f451a8fb2f501f24076d3e036ea27a6690e33b06d62d2c70ce3abeb8f5b7148bf03f3c21717fe3acfce74cea41fc86b81891bfcc9c1a29ccc63e5739e24b6b46d594a1bfa1b35cd2e4221af28b1a1c0dc62085a2d0005d2021ad9932f86929ee43071100ce02c282475daff3294a0cbd27c5b068a9beb5935af5ada9471858f78ae6f607409e92f7ec9490ce39d2529c7b9f60def44c96b9ed3521306f2dccafcb0ccd98e9812bbf49b77f26dc0b198bffc5f0a423ebe4b9af71bb4216741e089dabd758fd5b880b588030cea094904b118f50ce5df6f522a8d508cce45aabc9266628eb75eb51ed03ab4863b9a62943056d931c3d9474209b242c21fe24ba6c7bc0107c151cf7e2638ad4ff5b8967f759fb78cbec0334b55be123677a8a0b5f7bea741b3566335b69f06c5542f98bcf1373b4ee41aed19a9664bee555db83f102c9ffb46c86c1581e78e7f6f52df555112eacf73b65a174e3c659ad6342d7642e7302624974039ab202f55fbb6561930e29fb56dbb9b2c18724c07d83a06f0984bc0ab9a129f29f17623cd799da919ec9ea7a3a140bbb0e08445066cded46aa6a0721a61d1d8f4409f740c32193ca544c800edffc82ef854342a7f4e42e710ebb8a391658095e9134d9e037754db2b2db0cc25e45d38dfc8601ab9e7c9e63936ed553178af06415bc29958768617e167cd2a92bd894b7bc1c77a7113c90ae61c521d05c38e2f57c61a063628278fff28cb0b095c8ecaf43cc439840ed0903e1c48e94f0bf964ff20749f09651592aaaeddc2503280d2fd05f9d20ee9ead46f96b78f26efa63751dffda65ff5d94c568f3b9c228eae3d70db8b2668b523ac7f1f5c1a39ca3cb60614527a42cb06031244cd6be18a4e83c36583de651d0e90d33b3a847252fec19524c989d390131500a0afb84d3cb7174e0d865b2fc667b40717988e7a42e556d11b2a5fb6dac1939d83243b42e892a7c3ff32651cb7fc7b9ce217aa4010326128f5d71727f2c9c2edeac72ec03655c955caefc34bfd25e3ff706de8bd8c0619d00c995a1eb4c724d30b26c85f5d0737d8cf368975ec7551e3f3de6d09f0771f88d392cc4702b5c98d52fde1e25fc93ce3320b72bcf11ae3ba4c41d85cf34449b76e69dc785097a658015410c3a398b72b21705894d13818ad2cce879e744b79f0908e3d20d5d66b8736548ca9059dade57ee9de91503497a5ecb766e18cdc22ebae78a888c7672c01007eb11c7f9f658baf4ead8ba958b8b6493e2f94cf0db9a903620d8385026894db4542f419d2809bbef6b5318275ea6cb5afc029f25c1bfc2c926ed6c02f34cadf762df47720c38bf6bb9613f6acb2c488b34600ddc6ab0b86122caacfe801f88f547a5d43f9c4ce318b1a195893e21bf45ecbd4649f572f5a5338e9d386acf8e74ea20512f38c28ff262e328cc7a5e2b2767f48bd5c12918450991c28fe0d78098930043854127e43664aa6bcdcfadc3a9455a013d920c839f7a5db0630020f6744ef3b2934d4418769636542aae7b5c3a86f4e74d59022cc8e1c605718b6c927e1f1a49842d9c95ca13a59a089968d183f22ee8aec66a8341ed6c07d960cc1141bd66caafd2ca99563a4fb19ae27a28b3058dc9771ed04cefae775b76a017e20bd75c46d2ac86cfb52315935ca56324fc3750adee3b7786a77d292e4591621e52ace4a354c0e6ae0fe8ba5cb05751f258b884be88eb7a051ca2cb028dc483b4d38130b24b7f0f24f1cad9baa9d170d9a193405e6a55c789b1a4395eabcdddf31423bb2596503f698f9b89c6a472c23a488b2a84edf24f7f2821904af55679c52fc4fa994c9919b4c60efcc634abab97386658a2899c5025b91e3f717d8d4bf15f1a96ff902486673afbf362231b2b154cf5fc689df5e72f9d652d3af9a7b36a13205b6fe27f399fea04ed36c1316e2192628cfe172d6d98e6444c0288d2ffd7110274eaddf19c8b14cc5b96876f1fde941176a3a8edec2be0a35ba90e57122f1e8492757d528513136fb50658c5116cb655b479506b2fac91eb77cb1689a6535e0c0b075d98093ce8cd6feb9a8eeca2539bad811339a68fb131241e3b7f22c6f7b12e2fd57c51550f42657cb516cd339e1fcf9fdec8462890285176d5e3a520e1a358f737bbfb4209529e4dcaea5cbbadcc7f6d208eb4f25b9f8e3b67e1943d6bba327c0199e4277ad6ef5aa1983eaccee0d12523c22d8f8678114091d87a1e69cd0c28a1264be87df5779d7391691831ba6680cda81a2171b7e02d546a7fa0500c688405c2efb3611c07b05ceef2036440cbf5f0a29b5b49bb187125d45912a93eb694ade40a789b7f4f7a01e4702ea465d8e3d6bbf68e34da2232fc9ccc75acff0dba0ab02b4c9c75d06a5dc2d35d148237762bb855ab7ddbd992698e832a9fcbdc2a0bb5707ddaa9496a6d48be50e2493c6a7125374b25f54575eee240148b54f93fd98f77d83fabdad109402c826bece938998a311e7ac6f2f808158afd1b4b2a7d64de819d25792a4ee9467ccd5bf5dc98917a6dd5f06c8cc0e1d5ebe106c8d258ead5f2bde7fbdcea7c02a9bfbad23529835de6ea833e137fb4d537e926ae2b4e19b7b03ec50d6f103e38caadeb81fe4e2d5bbab5495e92e067511e2429063fcd1a381f018e45acc188c748b79aaf53aafaffb1fedbd594a1b4581669de5ba83c70a4b505116d09290a214b207cc005df960fcc9ed88a9dc0da072dc88e243ce21879c9eb46afa367dc1c8440af6c94fa4fa2f42e08226f71a8cd1221db2c3ab522732bff80ee4ec2a89ea4f8d69abe8bdac2a1cff6088d4a99f8cd00d8caf236da6ef9f04248c77e5f1981f852073e980814a32a5d7e0f57aaf0faaf26f2985306452f2baa1a5db0b616ebc3358c8a83355918ec8099e5f6f5553cfce4f78c0bce8cdd46b98ae8d0b22da1471a96d577a0c5ab0220bc5274ccd6468400599a1b1fdb6ec0d2944813b365696dbb867c3dccd9055b80ed87452d602fc81b681946215eb0d3b4352c4d6292c9b703677a0e6e1e3b3e4d1099a16a3cee54119c14002633c049303761412306bd58c35b7ebd6cc475d8698becbd08e70327caf8f81896a17473a1cb5e9e934bbcadfd4a751e378fbbbfd4c278f0d3d1d25fb66791010c8c38cc939e5b53fb629dde214b5997370552b59ed1b413ffbc8f48aa9ce47d31a7be042fbe75f6266c7b5587550fd045811319c89ca30497423a7423069bbe8665e40cb595ff76083726cec383b4f24715e1ff8d659e7c6a0bb1edee3c60040172added18ada6acee3e8e4f4bf6d5ed46b5aaae5898ddf778e8349ff2b6d6064d983003a1ef70e0aa1b4bd94da6b7de9bde5a16bbb4606b8d4eb6b6f6ec43addf3ea10c001f5405d648545b000e9ed5ea1bd3e9496f6ecc4d6c9381fe066642636fed68f87f8c4d8f42704181893927c7649e950ddc4891fcaec955c60c6cdb19662ece47defc914a511441f6a8fbda1a7b51831a52c7dec37fa75ac8540d5d2882105168ae012e1b846bc99a995b25bdddec14f7e8ba5416823e04179dc920780592713c1256135435e44646ddfbfd2a284150b08fc3ac89351ad61bf526321c4eea4cb88904fba27b49f5cc7aaa617918ef801f37530b54ee8b19b8a0743663867528d9f852a6ffc0c6e31a7e73f54b93b82e9aec47d9df2153c7011e1fb0d1432dcc35c9ca8a87ae7417119818e48fee7eebc5c08f7ab9137ce9da8fef97d8fb7e3c9c646cf2bfbcadeafaf369cd07a08485b68220e78c0d546766c5cea4afa3ee9e5975d2e761df9cc008b80e1fa1980abf365b34ee58cddc2a8d3accfb7176d8fcc789bc8e42386ebaa61970c040761f5a4b49e1e6c3309c0a4f98b0b4c5fe5250882f02b2794d5529f2cee480f59326d8fb228b30cebd22ca575a0c5034b7c196840fc5ea09f6a5027c0d57fda756bf86386b7409eb24ee3b85de1e49da79a2b3f35517f237c735c5473d214a0f55ac9cd7a6cbfb18f7c4f0fea4067e47bff16d60303d574ba74b1b6cb8ce55dcd746b76dbabf5530333892693fd3f1f581fa550efd8f9b938aad27c360aa0890ac0c39fd628e6a61a54b531837d479886874a293f698a89a81e82f974d94f77b6ff0dabe1cd021240534f6e07eab908a9341326e4ded87e86f6831eb1d5c35a79cb933bc06c9d6bec86a6464286f2149c4c84dcdd532ca369307cafe7bacbd851d04b5861212529ad1ab4c72b11c6a1dc5cd23858f071f9ff057aea6b8ac46c802d9dd918849b5552ee1a457fde75ecbb69a4f0c53c36cd99d2dd4b1bf5fc814499bd3b2aaccf27dc9a8e6a16093987ac0d6d3b01f1826af9f1c039df07eb3b1679f094f3ec0abc751f7157365329e954fc3871a6bcb76987a79aa20618ef8c8d3593237366dd533a27bc1860a9dee018708e43b79840c0c483eaed060254af1c4bec485094053aa188563338b314ffa1c1beac2dc85154b3cebc810caffe1746143d800985aa85a976d229eb287807ffbe6819983c147dd835099778f4e494f8d1712a2badd19875aedc9f3d627110dd3a3c5fffb42db1cfa6bcecba48eea50f2d2e547f3a98dfaab02cef992de62ddda0de3d812f1131f35e1211030ea9f9f319ef6dab6e926a35748b15caa168ac7ceec83a14a7a72ff6d45e977049e5bfa5fe90b04734a5ba43767b1b5144c8c9cbb6ea41784e8920775139e8ddc372143a769774e1cd4c4c5b496ebd0da45ea0139d57bc811b4fa2a38b9c57c10d6cec1e32f9e275b5adacb99e536971d22c3ec978cd2af9cea787efd9fcc819cd0a9b68ecdf54929b17d9f9511bd557987e789bd4dcdef506144c02dbfef5377df8aa5bf8b68f3aaf3c18a9b428a6a667c1bdf8ea08d4255267c3a85ffc04f9ed73415472bedb17f6a15727a77d464ccd6a343a3f89c3869a4f73fa725564bed87ff9ee66ed0465e025702043ffbe286112443f005ba8efa74c06ce0f908395188fdeba8e7c11f49a5690313502c6677d031846be23f268e62ef29d0eb1b5094a50c9068f0e8f69874038d4edbfc3a8f5917e1f8c65c80f509f4672bddcfd19a97abeb0201fbaf3cc61e0ec8f37f78ac0fd764cae5b4607411ad41d0a24c2223bc9233a8559f719a6b32c4edf54df5bf7881adbda1cff9104a818acde1f7fddc5a3cc9612baf32cada507186e1b20deeb773e877ef510d8973d10cc23504a9ba940d9725414d3c9d36da45a6fdb39664a2f3e5dbef8e5ea579ee0c45cbfd5c7a0f910167255342e45347983610f5e74a48126c9d0eaa412b67156bf2d722cf2df8ed5e66030b0289913b4a62b88e3e5c625b4da690cddaa83c8273bb94e3facaec4c110269882bb229560ec6ed545374c2076aa317f7eced81cd2f8037ab1136b418e1bb60dd1a2bdb15803fc2660864228418743a6fd4faf28e82e45584c06691cfa8297c579ecb91741ae4b1744f0ee15f667469809ce56e285ca19e01cd16ac3ae3c0cead59dfcd44d3dec6f4fc133672d455cbc6b1dce42d2b12ccdc3683ec57962a458390d61a76a022955356d37192bcae241d866a12abeefa578c8bd6ec9eff21de102fb073dd8b1133253ebcae1b8762bb28af4907bfa1a71f6f8d8a95ae860be166be9c33ca8b1476ed2ffd9979706918a6c141aecd5a9a2f373d2407b08e53b70a8bc1c9541d8edf2aea16ba56d014c6a715937fc1bb9cfcfabdf0b20b65c1c10c5917fc2acdbaf3df61d972e0c1354c7096b7dc11aca72efab2bc41eedcab3d85d055c7636cd0fd2cecc7c102e12addfa864dc5d75a13dd0d599bd1d81fcd5a89b207ca3741e9df71e7ec3bff95334563d4cf7d397bfa52560f9e6e9e603a47f672c07966132b55d86cdd5d1ebf990562b30f675e92b619795b2eb0903dd5a6907930753428bb4162e707a230130fb2e2b6dfcc57f8f952beae0ef6f44e4b67cbcf6e7a676f8716d3ab87e7cc54ae8a54662720fca2574f7349b7ace6e2f5fbff98e57ea508da4c094a268f4c863723b45b048d734d5822f857246122b06abf3573c9e651826b18e7d77eda331ef16bbeed27358de5773138f55dcf5d1627f877d54ba2a8635e400f6d538061bebc79b7983d72f685e44263f27c3808cf80ce7b4b4a836143ff9635719d09284f5e155d4c5eb46d54a3ddf409fc52ef276db72ce6737a4c47e33387fcb2271ed7011aee144c77e96fdf42a5d6f21c66d5b0c91bda1240ca59e78fa98a3c8d5335c700181ecb85b7c98422798d72c3e5ae29cba12effcbe0b9ad075854d258299b284b565c69f8777b7d70355bef1fda34c2c888ef67f57206d07ff58f33e92e708c8ac77ad8a3151ea0095521694a61f5dd5a366acc0b2ea4c4cef15f739d555efb93640095fae86ad54ddb33971f1855b19f3df111d5b8ce7da48741199c7df132ecc7828968bc4ea0a1d46ab891c1aad5e8f96c59c28d9027e4f61547a1b57234597b29d87d14b3ce82b36c5998914c8431719e9a399055caa615d7a032f4007c055a7634d17f4f37f47f2a370f04b674d16fa97225bb31d7a68670bfabab5c395c75c7e59f9e883bc9db3e0fb7e20541580aa1a79c0dc806f641274a371b012a8748143e04831cebdfec54812472c8cb75177eca36c10add0e4a999144757b79d5309eb5a33aab38323c454f5ca6dd6a266e81a4410c8eebb9625698241c1058e7bab4dd4237fe91d195e2404da5c71f656a0eccf437425f6aa6bd9657b0da89821b7a67d1938a5233eff98f8426e2fe00144d078751608d2446190826084bb607efb58077f0e7cf0ac022cd3769aaf02c6c18a848ad96666a28ebec52b42f99e95862a6a11177012bf25c9f3153ea4c231465cad973d9d9310c71aef961add0881393c1ea70891acb832eeee809ed5374bb736cb1bae731d7380ac7e49a2001259fc2775fd384fcb7cf0fc4c98d149662aa3a3519396e671a761d5314c639ea076a5ecad6aae443ce3a353791f3a1951ed90e926218a8947bace8677949b22c89aceec6e5678de4cb5a58c0990da7970c7b154b4e6011d8d28f8b66002dc00c3a4305a8a2e8778d6892fd9e9a377f084bb2d8a9aaf46f80153e354e2d2c1aea050a610a04cfc71dd9f0e31212201af14ab71092d747ce9080002878575ce35cc0de826f26472153d2d4b15586ba8ac15b1f90a9e1b7add86a95888dd96e8bad065f7968ef0bf650df1800dba1e20e2ad27996caf9681722e3af89f3cc84b71a24f39e3586bf8a88d8facb47bb8a65db530dec84f914568d428845ffba0e4de54fd9859624a632fb4c947b8df19a096421c5d37fe80f95822943d5243734d2b58b4848c8068ac4895bf049464dda914dfed85794c08daaf95aff2575ab846ff408d71d1a082e05adc08f780b9796ad58ebfaa94160b27130a8c48197cf5506bf5e796650a9413b370fa1e293ef58dfc3525c7f13652b48e256711aeb1feb77e2a287976e0e8342370238abf14d425a0636edfd61f33b19ef2caf599b5acaf381a1c00fe30bd03dfaa29da4a61aa7686fe576206b3f91da99c11ef6aae031113dcf5b9e654a4dc51d2bb187998526e186c42b4530143d9b7b0ff6ea1fbf8d9edad0350b0e0ef58b53a16942cfc0a84e8da9b8af802e5359d51ce706decf0afca9133516d035f6d52aa0a10389636045b948798cad3ac073cfeae5d931b02c24b794397518a83bf7bb1e8d02114b43cf153e6f56efbe8923b8aeec72338b7c9ba8cd87db27192401b506295804c7e8d54440a92841cc4f16411d4beb8bb6a23c45931bb028dea40465c86fa83474f8a99f02b5dca37a920654810b4a002fc20c2a7e92e537223e2d98064e0006c62823b7577c0ddf6e72057aa28361b55b99af2781ec0bf254fbbf9f226f1927a588265cdc21370180bd3c1890635ed488c6939ce3994d630ee2279479fff6fa186f5552ab39106ea1230da3e54a833dfcff69bef88bae7c51262d050e1028ee361146e728d82673603e3b9af63e1cc1a25ef30e8bf98d935da3da783a0c322f27ef9e61501847df78318ad1a7d81e54de9046fd3cec863fdfc716f1746536ab8f0030ed87e332614fcc8f0b6f1fb2baf2bb42b53434f6d87ead14e2a12865369ecbe4060f897b6affc1e291c049bd421b1198413d11a7050b34bfb0650c48e3346466a5cc05cf83d8f34ff20cb6915d37dca71a46c1dd8d3e31fcdddeac789497009a24edd0147e380c945f146f807f3ffd0f9f39be2dfa7d3238bc7adb6e23d069b3a255760b3a1a0f5bf1c4f1e96222224679cfebfd3362aedb4804380815434ad0fc0264e60e0b2b2d5284424d62db4dffd29c9131cdb7121ed29f5234b927d2392c3b07e1198eda53ecc09c5d0680970d1d5221d405aab7e3906a4978389a00c967bf8f460623f81557409fa3923685e0f18f675418c5f17e8442e24c802fc5977f07a946630696424c29698d9b07fe68a9c7666851f70c11785533316f288a9447c20a80633fdaf88dbf08fbfe56c8f855ed49fd26ec762335e461444f895cc626ed4ee180dc2965e51ef6525f72b0888f13422848d5554f8b8c241016615c0c7a1d49c8332e925e6375d5a194cb3e9fe9bfd6a6167816541352032becb02ccb6f300ac03d4de234d2a26d5b68384f46c93e60f2688216be03133ae5243afae8aaea4d21bcfa92fb28424f8908c01ca15893d75d9f628e024ba0eda26adbdcad4049985a0a7bc5a2c1f4431ceffe9717cc995362c215ae1ba10846894cde5ceec0ae843e189bb855396fe92c02dabf714dc79789f948adb99f4c839e885c5249950e3584003993cfda9d3954906659834c5710e82a94f1e2bbd5fb9aea9b8940e83dda3d007b096bb5884ffb65b0199cfddb2fb88dbfd299132b91ea832e2cb59ac8c1b1cb699e215885ed7134388789db260b4f22e422a64e25fcd229b8524776a6326d5279a5ef5b0d087f5a52a1af40d5cd83cd33dd5e7e8bba6e41005e8bbbd212e65a3e44909338599c50ca815e469580979878318151bc1fbbed3dae0c93ddcd6752905ab8a7c11a2fc7a6c2b8433397e8dca63a4ad45aa8d96e5188daf854c2a45ae80753b5df38bec2e0f1dbc1723996ce5d2e20fc064b4914fed380bb0fd9ddf8f45d63fb49ff3a344655df7f0ed0a111e3699ffe90b1cdb111e067d28854e6e3feef3f47543d13ad8e23677da3ce8e2506c80382b48ae2869ed16ec6191377fca97b2cd88a2ab7c08996b2b1d450fd447f4f89abc15d8245fb4a03dc5e043cac7a3059dc2acb8af359eb2300da75daa3a9dcf1d019b630c927ff5f35a2c0e92023a49e35cac36854dcf80e426b9fad6e7e8991b6f8f5575b403fc7e0df69443e3acbb30b25df0931f5b08ce4b13703779129adfaf5c36bef5eb7009aaf7facd6c180ed3675ce75a7463057f11d33dcb3bdae2404f83baf955186d35e9abfb34c20c0e0583bc4ee6f613b99a1acd253ea301cc0795bce029da6271f74bbdf574781ec2de0c54618f533cd2b054422c7e964fad0bf3f128e6e8bbba6a16dec328d145ecb8de903712008e82b91b616adc943b92e347628de3f89512960f9e450583d7b44209e0b21e20d7ce38df36d18acaa4b0ee225f7506fbd81c0e0c95a4f31a3998811bbfccf9d9321d5fcc04cd2dca54e00179b9296d58793729379dc9af6f0a5ebe5b32f90ccb7548f860794fa598da0a1f842b5b715f0f086329478d0a92b576ff7facbb6fbe400c2f9581d418ed20445959d81bbbafa25af38953148bf2cc7bab444a381e7a03cddb9bd81c99ea985fd181e9819a0882bc2086d69add2c2d793b14bdba88a6ae467dd0e777ce3dd7e2f9dbb0257f05a91f92146fefc75afa7a32338946291661d08aaabbb0e8d27fed5718094eaad0f7170daa8ba6f846183305c9dcf5b430e6f139cc5b8759cde0c7d4091864da44915971ad099ee3e937349d3550368553c4ed0e6c78096b8ff96950235e0e9503133e6a669400d4ca430917b62c4297fc4a52695d9d961782bfbe84ad1ef620c92876270a65dd053530339020846334e6fb2424e249d266c7cfa51935e9460f27f3a9d23ca249e8e0f3363238f65e3a5e95dbc7f6c31bf2b16488f51c888416c897513a26c9750ac3934b9d870604d75f18acb1aa7b83c9bb111b5af60e035a506794959a08eb7a6254feabc222e317abc011e7fd7f5c5bf83d81367ebdf7387780742607a4088d2ac757eb029aaf7056ad231d351ac7f3764563c87e1d8909b4ed02c60bc6b6f4d63cf25edafa6933d804e0b14112743873dee9c57b1fefe0664a0e645a5c0926fc811c9f22f4407ac39c2ca2b657336069ca53763adc8886da04c4efcf04f711ffd517a1dcb449af59adb9f10564c867ca5207badd78ae7ff2ec4124d8e25501923a851330b819783f1b3c7b5de8cc12ba650f4cc4e79a84762ecb62d8c178cdafe66c9c7a6922144c606c100b8abf92d4fb8da58c9c1771d61ddfe46a626f9742be735926a8567ca040e7d3c69e97a5dfb3da1e71ff6c122a420270a06c811a46e162518f36798443e8f38809018acaef12a384099188b6ecec5bf557048d84aca2743513fbe99f4dba990eb66eca1f974aad10d122fd591d3ec023db557fc10a07619dc30063fabd8a16c08a41fc07e15e11b939b5c47672932a889c6907e6436071b98e7bcbdffc2ca7698ed87c0839755e43632c6a9477b565ddd6ec61465699ddfa4990bff69cea283a287b9ea3a7c799673e75ee70d540b1bf96fd4aa01c214bca158b087ff7ee6bb62ce1b4a9c76b0577764c2daada9282378837f76c70798196d3a87f14983a498ede0c5f584ea399820e22fd57a1ca33dbb1a1964bfb9d81d8bf91cd60db0b051f7e8ccd3960dddecf039884411174980111bb15df24b346b9f79f72681df2285665cf1b7c5027f10636e15a76ae5371cb3f1101ff751dc38c7715acc94b12beaea831daf6096000dce154ec00e7b32bc3e0e0bb14dd18b4011da34f56875028b124e946475e7f7bd57d68b07567be3b84dd1583346dd60ba7b6e71c90e8a818bca01c4c69b5702b193502232b35f88754983aea6d7e00faa56e934328e130690352311fa0ab42df748164470a1bfc432aaadb973861e241bc3c3e2df2bda36ec9756b2e56f7304527bee3e7250560ce0e084d37aaaa49d5922ee27b3bed3c1d05616e005261e05d126f7814bdafed1e7c4aa060139502fc0c7d7fb773f8f3996abcd59100d460eaa192c779e1f04bfeb946a385b4da8e0339afb772ff3ad67d6b48e2c1fee9ec7e6d8070de91a456955ec14686b226fd13d557e67ced8a6f0ed5fc45df6b3a6bb1388a3f45334d4b48dec3f8bde68bf651b3f6aeebcc7670d50219e317534f1d12242fa9a08ebc1c18482e6465080dc03c40f6d894018c315a1f2339764b982a5e14be1b02febb7dd644fe67e646bfa00c48e3ddbe668ef9ff12c64cbec180190994a9401d3577f30c5290eec3e8e5cae5b201b391fe03307b685357a37aa560faed16b344a6265d79315e681b1d9905c3a1ca005b4c55e239482a9b51e972df33c4c8151b5e12ae2230f36474a88219f9c983ded49fb44c6a405779b09cb39eb32465bd6936b721ca82a0f6a8744638e20367fd234074f0cd4b6cc1f875bf63d077f973aeca14dd4467587f48b015e6e87431c390831723c28804c62d568a0fa63709519527e119970ba765fe86c7ac275d2b5f0ea77e2a70abdf3b3861dc11a9de4a0c522197f415b826e1887ffa9f104af2d641292d414f28922549ff6a79b572ad3791b8e221fbd9058597719ae346b1a5baeaccc24faf35e53412f739d22ae4c37020de5cd0ea5857ae5bf618882f31c5bc9ec7d74b3338a0d18702d2ad4b1ed4f940208a0b9839fa94951811e2eec152e2c1174d2d4cb4d063741745f8243c05cffe7811ea7d1c120131767864ba251aa8a8061a829b29daab818186c0e4607e829eb6e93b3dcf75e44e39dd026c5bce59b39fabcd5d29bd0289bfc927fb3090a277d2413697321d10fde92229ef116e309c8c1f086b22486e9800be77cc363d2c57ecdccbc3b6fa4156f6b59e2a0f718de98346b853b7263cfdbd507feb4a48cd2368a57642ab92f5a54f678557777d78f24f66f74e94921dffcfd2b4a2bfd63a27ebdc2ddc14b3f005adf0dbee8301e348dbb7840065bbbd484a1ce4758c9b74478caf92da987f33b9b0ab032a0a52e8f31cfcf387d644ec4390a3ef8e800d968eaa041f04225577b56de3a90c5bf245e4a40e4a5dad53adebce6f11ef12285e132e3c8dd0f015d934bccee21a6c3b5d01ccbfe7a65122688aefd35a9f5d3ea5b1283e21792947e63481e1ea67d3cd1b88a3871010538b2a3aae0be680e2e851e3c4bf32330c4b7b0d3c1c0419f12a390928ce3770930fea29745340deb49bf9fe0bc37fb873e256248f300bddfbd4efea8b6cce7e4a6bf6c4fa08b5aafe10d4a5b5594417d66b631c5cfc8d2d650c44f11ce0ec6d16771d0eee6ac50f72615c7e812173df39841280cd5746c566d810d2628cadff95712bc60acbf797b88ebe4254e99b4449d26ee3a0e73e2074e33910a40f2cb91cb147e0fd496337ba845210f9f58d088b0520c66af2471871d64af7d25e3c651a8c04b92220a39771990f7b4621c495cd61244e779f0a733100e198293727dcaff9cee0dc9d11c73797cd91d52032e77a59374cb826cc0d74ab0b2f1786444fb7cb18e09abd8597e4dfb13ab05312bddc0b2fc21163b36fa69ec56c2735e33bcd6b38afca2d61afa1a33c898eb14bdb451685880c9a662ebac315ddefd94e8536ae22dc92f63abcd0cf0f1df45d8549307b5d573e67c2f6815decf3a1a6912033871a6007ff3d1acedeb9a38b361ee3770d8bedfe5a4684ac50475a673003f97be84d517cb7ad425ad8e59472ac1371f0ac8b0136a90364292dc6698f05a3e5c4df1f257ee30af8a488427cae1c71b2cffc1697c30d146d16f6a7dd05ce2943c3429cc931d08f1ec7f0a04a9b829bf70ac90da50716c784d5124b6d6a49bf604f1a87476e611f942ca4cb0e9ff64b7af6c38ae933d1f3ed9d86db98864206f750dbc8a29d5c2c3bdda017f3edc79b23ba1558320a3eb59e8f203c09cad0b19472a551ed78bbdc17e1334512fd5f0be3feb0cc8e141ca733193dee91c26dd5c856d311919a6283ddd60ba8d757fe720bfca1cd2a0b6924cc1b2b14c07a564697ac7b4c8fa4b38cd0d557d430fad93da2af831fb5996501fba8a6d13458a7c3a57ba81936cf62a587cece258e0321698ee91fd3c5a28ebca6ddef6f0f66dc9f3dc15802d22694b107b7d7db7dd709b9f184eb9856545002904138f2c7eaf9e4f1c59bd4a813d5b6fab19108d35507b28bb58b6505235554a70fb72a646fcf05beb55787bacd4da4d561fbece9c1fc668ffb7322fb9900ecdbdac39938f71002d6c548d60581de4a070a55e5d6e758872b5726fceb329cfbad211bc53f2d43324b09208ac62b0999148150cff33211d15acc4ebf72cde1601d69b09ee097b3bc5fbc3d65ce6bc45de168aeee3964c62242c20e2dd9a3486c9618f5d1302eba73b1be6752710ce7d147aa5b78d0a559307933be6d8ee327a3202a0d47a9eff85b597fe5e4bf82c4973f21b07709d29876202a6f6e93e93e85b44effd689c3f844e6531df881cb8b9999da3610a5997b3e97a71993e88e349f524a0eeecbba5f2d0ed06d7f6994fc3875e9708a5444bb47106623c87c96bda3b49cf1fdaea5ed0bb1b942dbc0f87e0db2eff5052d7253d18f001843c8bc8e74be485115541b50c9198cdee2c6565cff060cd151d1886e17429b931ddc4cc2434707bf9e344ca931263f79dcb88ad70fb2d1bbce9844a8877a5b6f0abfe97fd94d4b001fe511e23116d70a59c6c349bcda607e1e50bcc9962f6b33471755862e8aab36d0a9e089f795b82a5f9750ed2f07f81b333cf30d40fd4c8448e708b35b78eefc0dfcbd8da64fd90d994f3937d4f3432bc4e8df48db285e0d72a75ed87c9205a7956e89e186d99558af0ee26282f63d2665674ea76e91ac1aa234810fb9adc8e82242fbf4e1c396fa6ddd3979885ed0f588f4140c3ed905988517fa8fd98c0e73cd6e6e10a628ea049b60bb176bd947919479b6a5286d20efa7d993094cf4682c1acad635c2457d2a346926bea0ab43f7bfef83be9f7f826df9d2b9da61022fe3bb469bee9d88a2aaf61daeef1f39dfeb5fd63c26514b93d98aebfd94b10ab5875e20397b5702467563021bc20985a23d289522ecc60b4cd90674e1a3ff63c8f6330b032a52388f821f8d017ae9389af3c1574d9f462ec5b4d24c363b5f4107dd3b10af4bae527e833c27fbaf689e0e467f0646c34b94ed5219ef88deb4d354a37560d4a81afb03b5de4708057cf0f1321090eb7e182f9dc576345e3db6c425f09d46c1d1f3b707868612e2fa63e141c1f17ff1e359290b7634c2f5966130c3012fc88ea768941c493689b93ac03056aaf7129e5ffcd2314cbdeb944e4c6197e706069956f4c53f7f9087643b3df5dae0c585abf9014fe24653beab9c11053483fa51e3030f36b757a1589b051517519fbcd642f81310ef8b5f5b3ba44f1d96a8de55b3d2886f5d15fc052d49b69ba92f5b1f51b252f4f9ebb17b4b0f7eb8a753af49840a7007d214cb1b2509d44f6f8a920a51dddc1a65c126a932d8e586a36f651aa302f8ffffff07