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

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

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

Block Certificate

Block 91378 55237aa8e83f40c8667886b817af02f7ce81ffaa73a4423b6924b49391c0b2dd

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6927f3965b416e124eb9d322b9f6e6b4ba72ed35e44a62b1bea7ad9dc2706793
Certificate Block Hash
55237aa8e83f40c8667886b817af02f7ce81ffaa73a4423b6924b49391c0b2dd
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...00090000000b000000
00c8000000040000000103010101001f0000000002000100000000000000000000000000000000000000000000000000000000008583b267e5a91feb6227384858b4ffaaff138168501e9c70b7432b635a3e5a2449704b0e4074e88d7c52be9bd7b694eedad3635e0a5b3a73fddce19cb086de3220b53700675ab684e53dab44e230e824ec8f77035bc872824925000000000000008001000000010012820000c0990000000000800100008001006cb82de3e91d48a2976c6402394a24f02b88c1ae91208b143b25a700e59845b808000000000200000003000000060000000700000008000000090000000b000000

Raw Header Hex

000040204a0339d102c59d250d839248427a2ee763e480a662145a2d7b763b56b89024feefb7129b09bb808cda05d35ade1a29e9102247d33a87a38e66cd1ed901598fb5b57a616a8c800018936770c29dada7beb1624ae435ed72bab4e6f6b922d3b94e126e415b96f32769

Proof Data Hex

59,560 bytes
121216010307055824b151279bcc420f579edb7bdfa8fc3600aa6be4aa017eb51a13df61a00df296cd3dfa25c98f0eec37d88035ac4d1d99a82517d5d81707d171d9f88927abe8fcc594f9f7f886e4442454dd209070412332ef01efe25453337f2980b4be02d97405623ffffa78b91f2c6abab599cad68d320127d157e32bcc1e4920c44959b1d82f0d26297b8878733dd443e2b75f8e73fa0c8b41ea2cb5ef7d24e1d0017015177860aa7d65c0c9b6d6018d9825b63ebc5b5ca0ba4ad9fe552643fba34438726e6cbe3c93ba2a5666be7265939eb731ac91844bafb4ee35baa50969b8c9eecef97bbed96fb978987cf19168d417265ec73bf7f54a76d548ee0d94b47dbf7a5645cb8aca97a9f6ac87a0e824f8a0cdbb98e90d1d6c192951e360387adb159c39eac8b512cb90b86ad68f29e7d6f6338560b7ee3614b42ee2a57bd6763a375eb5dfc01c8de12c5669b2dcc86ef3d2f7eec608b580e571a7c18e5f7a557dc8ed7910b8d0632422b9b642e552e385d62ef0404e38c518063a70e50344c4bb6a32471a8890d1567c77d6351a9d9f188439c1be8546562496e71b36ed13974952070a8ef0109e68c5ce35021eb489f4f81f49bd18f3b1691ea8e65c50a67f369d64381a79cc7640a14c6420e6b89dba5ac6ef618c2a487cbfe3f12c573b222458a23126281c613983d051aed569072b37ebf8ca08ba33fd3091eb649f8a600c6457d04d40cf62172e398b2ce26bc256e10186ff6d831b2da32fc5b97e6fb14efbba6a304c920dbb9b68f7d5bd37aae3403c7775d3be81dcb9e0e1f1733ad4ab62e08a3523d1b22d7185b54994aeb8716d69a9c0f79f6ecf13b5b77b1b11249e18e9237880cc7f7125e57251ff407d7b70ed2355a20be2c96a52f08d6889fec5300ce7bf4ea2d83e60c6d5c1d58e5aa2ef11baf8c08b1aa148d646bd7965be1035235828950087f1a3565fead86f8487ba55981c4cad258a9be94d96331af41e199bd6036079a1b6b26c7018a1b13aa65f7a5cc7a848ce84cb13778b710051a98e0fcbeba53b43aed8598cad50c4a0a9507fdec7922891419f38124d789f40baa9e4e2b35f492efc989e21ceb0070abb3165e518ddecc8f633e6ba4387b6e80ecbf3fc8dfe2f474b170677320854611fd83af46c7ffae385c9c3f731a51dc007809c054e4089b5af813a93a0d55b2c546c8e895b5940f71605ec158dd832b0736cc5ae3b89105a7449a0436e44e3bc375d5ed1a5d7b88ea7b7ac4be33701b3d802f50ae21eb3f37c126ff7a074aac522681eb0bee65fbad76c352ec6e2e55a161261df6c2af08e2e4e994182172719324a40f61e57f719aa28af7af38977c099ddd4ef9dae2f206bd848676bdf1c77abce7aa2ea649965989142b4dba3ba25248b1f83bef12686f14747b8384463d3a65c62595afe6a2614fd16bdf65f437818b3a81caadc385d7ed35270c507d05c89207408fb3bfbd3eba1073dace7b0d02f5017e9b70628241f013bc134cb2f4a86480cc2df790369724ed689ff1b0deaeeeef48fe24ad6bd6181818d24c5ced189081fee2c55db8b49acb7fe5faafef955f993733d041fe86aed96f3bd31e793435b59935d42d4b7f3dd8d01974287121e20e2e709a3385d32b3cc6d0256e56ff242391f214559c2a792d540a0ddfcf6c5b8c395fefae32c0664e2445d57dfa4c0e58c804f2cd6d9e7eb788eff3c330c95a15457ed12dd12e69e5a4122e4bd3f4bc2506c9e83d56a02a5cff0be5f64029ba7e1a6d17d102921694a20b09191ccbe8d931094c7f18683261e5d04173ff18349c6ffbaeb1dbb75a9df879cb425969dd0b79d291e29a508a6442f447903330f6643a6057813cb235543a9f5525944390a00fb4d536bc4c558a7be9fb59f6b883d5f1ad096eeedccd0e04add8c6fa759cbc8c9c826bfc1f661fd35c04460280d894c362e6fca0e46c0d147d22d80851cf43790587b34cc8d00a4a594b4c5f3c9654a0f720512f059456c22168e49c6f911a498420c3866129fed3bf0467ad2e54edc220363307eaec262b97b8955fa9d87e25823e477e6a2cb3ee83d2485ca5fb85e95368538f399b12bf833f1df9bb40e75e6da49b79bdfd7aa064741465250ea58415371a332849bcb332f7f2c4a9fc03c97a469bc9615973884c01266b87881ba4773678bed8f240e96bfd4e9a908bd0f18b8883b578e15837c155faec9542690ae0ff130e6cffabdebc5fa99f192d53de2e9afd6defed196b3b336a24a6bf83f47abefd44aa29e93646c70beb0e523b330512d142d7cdc66d2c9bfc32b944535fcf1e73969e041e32ae7a7fa58a523f84b799570be4206325f4c439a3f7a45eac04d1a49e8a155b04eadeb6fc329eb229d9cb1d0811af34c743dd4898f63124449037d44271516df856b18e2c3056ab1d19e08d5ca91b80226a973ea8ab268a22605ec055e8efabe6ba8b6d80dedea7b85a64933d214f972a032ed1ca9d67291a69df038c9ffe4733ab0a9d89613ae4aee7cba6e475d6a2805d2f588e25c578ab0702fc5027b733a26ea6d1e9969a8ef577921c1d7bfed64ec0d965597cd2bfb5ca60d875fdd212f7de36a7d9eb3f66a3e55ce62d0d3400f39273265158be40dbde3508e33239fa33cbc272e7675e0e85c0f4fa68065a41c829523cbf56f2301de587dd33984e3562caa060e59194a57b50d2659d2d245b7669b9d8786b7abcd66072313f7ed1198aa7b25f9f08ae6af8b19fee6da0d68ed955cc9262bee9a2604a0b9ae9a6b97484f0f9269816e50e4ba0d6cdf343e13054589e2abb09c3d634099f6a5a918adbd2110283a34725212ed5c56b50b45d989e3d607a57173c0cd694c6c0b6be95e09e56cd2198bc5bedd4990beaf45b67e5709231f8587baaf7c8377f70d3ae79757ff467d3f8099407beec5377c4b1c92200ba66beb9caa8f09237d0e5f26c63de153aaf7b655dcfbee4d7a6a6bd0e5c3acfec53e95cda5e4060228de1bd1ef642e7534fc33339c91d9a5f8aec47da7cd1ef681a92e81d0e8e54748ba025f2423a7d8818150af134ecdaa5ba5a462d5d2c96321706ded06961ff68f75dd72a94ed014accbb8d1aeb174fa8aacafeb22cbc482aa82e70a669aa0df38349e6c943121b5a0603e02fb91b986b72d48bf230c4a40efbc090abc78ba41a72d18fcd223ea267252c4cb5400322677d2db2fd4f77a145460cbef6744f2f7ad3b556797e3a46027493544bb9c8a4d81c32d2d94245ebaffe9ca1054b476e50e3c56f48639a5cc9dcae45f28e3969c82e3a1c2545393ffa6131c61ce375f8f212c20668eb299ce0c25e305603570e6932076297a6fa3eb17c8948891ad40cbcff2737e96f24d2d1edf2ec5a787670d6e8494e45fd97c2e590ff7691a96d6efa008406fb3c00d940d071ccadadef3a67f04a0a846dffe3b7385486b1e56fa36d30463af89fa59e6dd3687ba9799f031dca1727f1a932e63351f6d4780f6aec0e5d6f27108b290d58b67d6241f8e31035a4ca6cb81546b894ddad7e13ea60f13b95276e425458aa2859b723410fe474770bf31d3b7fdbca8ff5f8ecd713450ab596170b694108e0f40c29fc15bc5c60acf18bea203417ddbb39dc7e68f2d7e398a533971b49aed90f01fc2e9fea975bcdbf42c776fd3546de03a77ffe4d21604a562daea0d6f4915c276ee0f2326f864acd619a201370ed57cfb634da6850e29e1caba200a40dfac72582bf5b25010e65608ac8856a17ac5c9dd86b667989da63c33bbee7adaaf35df471c8da6bfd2ef50b2e5d1504e0fd6674b68853b28d16597e1c185333cedce0f509313d25afd4380a9462255766ab7b5e2cc18822590357494297f781790c634c1dd83a5228f681a525fb690e553047d8b34b28116e1e8ea50a17784899b5149b485dcf3b10c7f06f38a75e6027ce8ee92bb4c72b322413d31d9a2a3b8a9e18d6aefcade345af280ec7de25b017da9b66b5053d0f062b21b47d8862523c3eec67a274d7b9147861f52bf7f1a064f539f00e91032f32bba28c4a0c4cafa74ff518090e008c7becdc210cb0da3e90cdb686acf79fe557ca3c73575d67968bb638b9c1374a98fdf2fd23a777f4347c524694e3931e06e32fb170b5b8b2a6e3c7a168b0224861730f5fce1f33fd5e60e59edafad5982ca20d444d6c54a1791f57eb893030e1c0d0bc690b75fa14e9791f4d0633080d0af9d5967f80b0b7964f8adfb15d5f3bc96d3ee7bc075ea98d11fee918cc09c6444d2fe9b7ef26487f4a191d39453dca0f75ca7c2de2650832267c0ac5840a7e3873a0061b40ae75b3b25b3ddefd9a1891792e6c9dff1279dfbc376f63ec249b6b7db4dfcff8f118fb828de862af99bd8354c7270cc854e582d30dd9b198417cabae87fe9c710c87a3b1d764654b93e01d4cf83b4b53b344a113778cc2e8bff44864d968d23505a8f678a33ccbdf9c310f0ebd0e626f36434583fa2fd2bbe12ed17a46a79970b89275e228089ea72bd848d931531279755f205813e6581ea9eda98b28a4f4b215107527117d07036ce1892839ef17051b0f6cac7a3fe11a8da23490fcdbcd91ca1b50c925e7a52c70cd6a19c36f3cbc6a90f3c9a76d9eb6263eaa7b202af0dcf677d0f9ead1591d02457fefc7ec54bbf70f104aaf7085f10bddaccb91d8f9412662b2ac1e2a8e03f007084504b77ff56f7299d335359b2bba2bdcc0ac7fce8554de93dc87e90a763e3ac6b12ae3556f45b2a94232f5ba82bea3c9c1df11ce1b4ba529637be180231daf578bd21c403c32eba60d2ecd722ff259969b8af7ab1001b57ae7d2a2e714ae35900d9276de49cedac77a93e71579ffa244482d0ea90620b922fc2f3844f2e4ba8db997e164228cfe60f90690fc56a43dbfbedb9f9157a3ffbd76f65c7af71643fa4b1c005c29e95266689be9e2abe78c61403e205f1dffa9ec8abbc047e0667af8ccb54ae729882c6ff15f2d61d464a7832b25f58f3f08aa0d541b01f12862a2385f171e4347edf428972f3901428a7fd3197a882400c43ac3d82f5b57ae40c418b48947d6fe2e25a838f28704871b01c6016050f49dcc267bf4931e765102cb1d21b8d7f3a9efda7a7655911eee41c907d986a8896e41d141af603bd39a2cdf36eff106073d3e2c8e5d495ceaaeb2258f29d952216c893fe2d0b21af1f34b400d6d27681a3488ac7c85a6d989d171508ab043c0cf5b220c51bc3990c07a86004e8d4c5d2e225454e49bc5c9749358896eb73df1930c6e400160e9ea33a9db72908ba3af78ffee1b7da84f6c194d24158c91ec90524bf161b79116b82d66da21f6837f134f4ad9d1db42173565b3ae7800a0d5b6bd7ea60aab6e192104309e2b681874f54de144292e2be5ad5b1a2230a4498c851dcf57920f17e19801b0448bfa53b39ca0cf8a6e0689390a81c080d927e3d90aad341c48707e378727d054f5102b1cb34ad1dc154790aff0442b510958a9210c42abb23694ac707752eeb1495087e6fdeae4ab3c4d1a86c5ed97ca311c918b4813191987eb817e4b62b0d6d75ff4909b98aead3afb79b46bf98d9d9d6dae4161d55019a33d5e6836a5935ca422440626c14a868cb17ceec65722eeff50e9687290524939fa12194679fe22df1500f6a736778ec941630b140514663661dbcec74a1c054ac10e8a5d1b3e4ec5a79cf70c2c4eb7f369417c8cee6884220dee72b889e40651f5d8f47be95a0002da089b576d1db76c81ae4f1d6aa88d52fb829d8376c1a9ffa0ee44e84da6efb0065c32ecb53086bec26ecefa1c0c2fe18cac1eb95992d24e3d2ca0a79a3d544b6c4ed775a4e3cfc74bae4bf6a55ad425f1baeae5b7d39bd734c2971ea4208138c35fd7b92237e941ffdf5d0e00c0f635a0294e6a844f1e447aadf1caaaa474a0517f6c160fa4fa9a602d64d5af8b4d0ae4a510b284b958b1671de7ba0b0af88ef97ca7163c4bcf717d3d49b7d74293d9e066b56423b7c07a623a9b9eb24275ddfcf7efb1920444a0d31e78a57afeec879c11f40cda5d1e51480aca6f09e72585ffd1a635758dbcbdfb37345ac6725e2b47ae9b24e844816a23d10d7e5f9528d6e4a5da53168084769ccbac3d2af2201d997d979c6956ccbf74730f99d88395950fe68ddcac8245a250bd76d0e7b076aeb2ac3afec4287bcda76e23f7e569893376dd0618e5974163719c454b3407b24387637a6d843a8f5eae4378dde78aa8822959559b260b39330253b407abc7ba85dd1df3dcc7de8dd2dcaa3655ba775d6d1c1cf2070b1a0d61cc3eda0c8bbc2a7122bd1917770d1f9ca30f294737b6034d4443ef002cfe842fba33c716d2ac0a625ed1ce024970f70053fc6140e11dad218296393a5d7f10050cbaf91982bb6b04fbac2dab0e40f978ffc6fb1fb5216949f9b3b831658661398c1ee69955843fdb8374f20f13edd107c75841eb9edc9a194adcd61262670013848dc86af7c5790bf6e8a444f1ee4a2af209f88278b9ecc16fb532255281fcf91daac44764df22a349327d91a37a722885600f1ecb27c42dc406bd1d10c168e5149a4502d0da9bca5f6b6d31363081b99e414c6ead612aace6200e27d5c67b66f1f60f35beed173c12982aba6db5fa786d7aaf0c1c03cea728f14349abc1acf2195c06294248dc10335e30ea8b3e1c0fbf37c52051a8fdb2eda44b06a7e469ea3ea66496e57a4f0619b2ee837af059937615be4adea28528178fd683b85b0c310f7ed3f003256c1cacba36f1374bb8f5929b5742bed0e7fa23924fe1e52da88d73a119770f50daa73c33044d9379d2f236bea7028107b969eccea933ea7f1b197b7077cc49a1eb758220561930fa7d27a4462c59a54d79754133517a0ed3988d0dade30a130ba34bc5206778982517f2400879c47310368ea36b677a3635d00b5e0029309f8bf29fceaab8ef479d844fae3b0e10957c72cacb04678109138c46cae2ae888a7717ccd40f794bc237ed0197f6a071191e9b8e99f0db5979ff36f1017a160ffed4ade7169d2e6f410c98fd17c6b3879a61b0e7647a43c3f38b72acc417401165d8490b9c831a1bc9f49315f58db917c2044ccb3860bec16e9e3df9e0ec2f145d4cddcd8f7e30205fd2ae45dfae74988ae31851d1849fb089cb304509a3146b7aa7d5e2d8edeb9dea0074d32325e45c12d344adb9295d7be2642850df96c812dce18a0c299baf3511f4b24ed97f7a4c8d23bf4e43f07d934c156ac5e0d0ec473243ab46069f986bd4e5088db3fd7808160691d8e990bbb2c2824e83d34e0df4bbc3543fa004e40f0132a2f3f92812d0fd94b45ee176d972ae48dcec5110856a2fd034d50586addc85845216336e63720e254fafc5872bbfc391934bc4150046516e15636fb676c74ca2c6696d5447c3fa77eeda76536f18b176db48f2adb2fb36c01e6ff053870b8c3245d078c570532bddd2430ee6d457955dc90d41cb74d5c3f2a2a3b08b980e4bf211bcb114d51b24034a16c6589d40ecdfb64c938516cca3b896320836301558c49ac36831d4f237534ef7e23f9ac38f905b95b26209d74dc57f63aac921c980190902f4a49b4dee090157499daa0b54af7c985725c7290115b8d74ad7ca419db2ea940c7f258c4e7c72a62ae005e3f1a63025bfafe70d65a4be73d4cec51164a3186e92caf575d0de8fdac8b7863d06d12f2a233dcc2f6091d7cf6d1d5e7a208749d11ada191a9f858f673233da0362227443fd2c775d112856e51ea2db9c75f13a3375fbd18e9370bc4812777195549f2977d48ce7103d87d7e9f758af8d917dc88df8a12e6ef9c68f0dd765101b81a019c738905256b2f1c73fc816d7f51939f7e41e4fa6e21b6dfadfbb99b83bb5bc66436207203a6ff0351b47b0480209996d1a540ba76a326f8918a75a6c3a4c92e05d02256d4f01f23bfe7f3ff9df3d73339c699b2c165101a0c29bfe68e71e9a962d01d1cb7455b78a909d473565185854eb9af75d080dd648de24c49495080346d1053129921c67af480abf0eaf3cbf99dd0d340d07139f3b0f3b0b8ae9b7e60036991f12f5d209a728cb1a694d7ea6ede79172a0c1313a14e8e00703624695e98ce9e965b6dd0f33b10c803dfd3d87496ddffd9d30eaeb2e41f70ce4c20b4a3111b076b94a7dc2822539d7b52538aee6a4abbc26bc11d78d0267f43178c2af0134b28a7fabe4b3eb8cc365c6eb2e628e1773e5ab4ea35720190e70aea3e9688d36b23f9d5a6aeb5d94d4444235aaec0165f97b7136a74357c0ebd7a1b643a8151eb88dc364d1f9ff4a10b4101d5252aae8a9c4c944414deff478baf5073758773206acbfe04100fff6fb93b13794a75def85bb145237b9ca252e4deb4cb6d61ea0674f49a8b17247a9ee6114064573af30eb6bc8f64fc67aeaaf75471292845ddb3d106669474ca9034a6a88a6fcea27a021c7bb89757dddcda915ac9de7eedd6e8c86f9bd2eb6f392edafbae0c7a0b130fd1d87a9de5604243bcda1fa7ef6d5b383fb37eb5be9e18329835e0aceaa15c4e2409c790c39769f0fb33c729f217b6ada409978a4faa69b9d1fd9b89f97c6f8f4f5bbb59fdb68578ff20690d9de206a4df7fe9ff1106695f2ddd31888adc83c638447b57eaacfcaa0b781d9503699e0c6c35c02495b772362793d36b6786454638d259b34b682fbca3c1911bbfb541a3183ebb9c0e6d3e7c7cbe7c10c6e10735ac0f02909ca28661a281e7d79c6dd1f0795fdc094fa0bbfaf52bee6bf5514271d2e21b1d0176978d77a9a42f445f239f570cffe9cd0f7d2464f3672b00c59b15cb011ee4030d5702c4ca589d23cc8be32ee7080efaac28943736c106d7783bd035efe3cfec80d7755cddf849adf29986d0acacbd6b24f75c9fedff5e1b741aea2e080eabad6ba0492e3a03c6ea89b7037d66715d0a415551633988706c561339e2c9df556c5b81422714ccfc7f36afa0b5abb083e4fe1352a7254a4b1076281ac315700ebc948b52f4657366be64d37e241b5720ccd4c4b1ede5d334a623edef40c191c4802fa2e2096037ffbef4640e877fdc11abc8a66721296a77b6adbaad9a2855f18315575d040f11ffb0501b924c70e920df991b6b6d5ed3d18779e68164c4dc7200881369651a67f1177d21575f862ec0dd9782bcdec31732204ded69b5bdc7f87a4665915e9396367f3c1c533b0320a081ab3876ceb4882571aab3f516cf339eca40285150a450a10097fead2d78fe0ea8ca3c3134f1b3d007ce4f204b09d77986c3b3894dbccc9f2afa6b1f9906a870d1a13dcc50bcde32f133151820a2d2686a6cc0c94c68664ab24d62fb5525299e0e40f094a90a25771fe874ec520d940ff36ba6ff633d0e3343d41089f14b2cfa282c95e7bf4c220e75d30e1b59415c12fb79bdea33405b9a3acdb44e268d778735b766dab98b4fcd0cf73c1b702796ee2aa7580a31854d0d2bf93d8d17964f9a642c0e6dcf1bf52ee15b02b6fc970390fc79b05f4d47a55006e8b29f2e52a822af06de996b6200dda21f49a49d738cf8ca6973022c2467212526b2050448f2e9e7bd4d024cce1e28e40a5b8c353521431855821106489296f8837140718e88ef810ec74ad0cce134a4f60b1af6b580b94e160bfd78f1819b15f18b6141d37cc9eefe2af6740275539b7d000d0ce5f43958992c678140b246e24a2ce426d8f3aef93a224e9d7aa5da132cd02a208cd6c61986461254ceb4c2187a1de37485c0ca9f843fcd612ea22e6dfa86c72e601a5c0abb4f3e460a3f5918c5ec882c9f24016cb1c70d7baceeb6ceaaba80b5477dab12ba61a2ff37798480ec89d47b14d0f0559351c05557dc39af7993dca0efa3c55cf2ec0de10fc03ce2b299ef35ca8201c0c181270e15df7bd26d6c12d69634e4d46114f78fdb861f989e89c02e703e86fb1226fce69211d19f0399a231e25591c2434d1a14116beaf88da3afa9534021610db1f4ca80be76b535641facc086e637ed8d16d751c4a63e1a23b852fe340fe9945286475ebe4bb793132f8449b7708fd28775d26f73051573e481fa3a5a8d5fc1ccf8540e993e37f447e76b5b94c835ad252312518c7bfb4c35701bc076196d64b3c84aa94b304f76ea8932e381198b179fc5c05852468fb4e7215cba2d4c793a2762bd6fcbd64b01a35ac5695ed406246a4baecca12ffd5df8a44178b57d02dfae85f9dae91d398fef33151eed39cb7db742014ac1ce985d96c027e0e53738f95091c5a800b492bed325f38d5cdadfd1d347aa94c71f6e91fe683f9019a5941fc87a290789eca573ffc7872c5e0ab4195cde73224c4be58a5c11bae0f0442eb8942e8678639721ea68820346a4f0b4f63e02206aa674f0e8e8a555c0cbe8e82bc5415afa00d0c650f8b3cd4c6ab0a4395540a1a45a8576a2f962506570db0b53b0c5cb01fbb99b82de1a49dbd53ce4741869da2bca10e57b19c600b6405734aad9f594fd652ae4209958e1ddca66595fa272246049e734427e462fd36c01d056e0fc7aaec0b550599826cb96d58ddeebc253eb1a2d991d9cf20e48766a82925b3e39857157314e6d06609b0aa3142652e5f1d394b13e5d2cf208121531e1fd03a3261ddafc9fed748509000717c9667fc7fcd14624309f7a22b08a80ef3f51bbd785ffe79cb2b6e456876e964dcd752e429ed290453869daac71f36cedfbf1cca910476997e870e91250d507864a440dd6b8c44baa3c8408e4b65f2b6bc29f127db0adadcdde948246d9c38b0e7aa4424efd83514e1de17a6b7bbb51bf44852c06db79b90a75355153eda5a185bb4c686d12ee5f31938f5864cde41439bac915eb6542ec30ee5d913899eac65e73eafbfbde6b3b86b64adf6264a6c2bd59e000925f9f18241913eec361e17704184d2ca018aaadaa5f7e56b0ec87a3014c4568dbff1c86b06edb45ad2d2c89507b1c9123431ca861b8326be667880312c0f4e992cd0f6b874f8e6cbd7a8d2683e45dfe9b7ff57f045a99069b2c0fe1e7c19c316f7a661d0ad916a768bd0fed0b30ace735834cd892962df1b482f0b424684e030a1358ef18fa6ca1dfae9693a9fa385e78a05815410ec78101efaddc68b578d36027497d6c36aaf64faa634b0d3cca37a97ae921c44fe8ececf28db2edd30d0b3c40e4bd801d121a4dbe73580a543a22b69c4294ea8665e069a6e79975e675b4e240bc5cde618b25b54770bb65f8931eedabf8006085accde3b4692b7165b841a5a8eefdfde90443f67ddf02be9f2d813d5ff2c6ce6b3624730e5661442e95122899a511f8e1775e9fee5db799aeccfebfdbd675cbff3229dd1a005b55eebba84372c9cb7ced767bcacdb3dd68cca2e6b5abe3c50327403c69f9ee6b4bf3622f087e5f2d8eccc8d6ceb0827945b91e7b5dcc7eb3332e750031ab29954dde3487c6dbf102a12ed44143b3f5a7ac7b085d05eaf90646f8958152e86299dbb55e065382073b7ecd54ab76b41eaf38c320774fa82eab891811a431b41dea9eed8d529707afeac41c0b1c637d5888f1f9f9dea8c585a328a428cafb23ebdf0b400152c6584d1cb66b6273935f225a676aa78d9c0d61bbd5c40c10844a99cad6c5cbba216e7a59fe0efcfddb519ec7523affa40a6c03ffb8806980552600af6fbe53bf31d5cf669579000095cecd6b964df8e830e1801467f71854d0b8a9cb6c33b3584f5caaa38bca254ac4f26ae74e78725a14e91e10fa6d605fcc70087031e7faa893d63828a00e50198641929233cfc450a60666ef8b5d54303f115945accb3749fde9c3e6cea6638eea948f16f8c3e3308340504e87259936475fd042a6422a9e2c0d3cb05f4d3a9fd7e10dfacd22bf018fa5770b86e33c1ed8013fa8c3b03aff900a2e4d5eb472f97aee1b840f1b97d940b8173f8e400d904dde73886e2d7ed594e277188112f31e2582621aefa98dc446e7849a136b362a82e5a6f7f4c1a01d024c5743572772fa47a72bf66568f9363afb1c4c132bc1240d3da974d95b78574a42f7bcf73e5bb3265f2d21997a0ed16ae3bc113afde3569a58afa65a77413c80962b452910aaa46e31f1af282c56059b7ac896a9d9ec4883a02f3f508e813aeda8a633276e185b46cf30bacfc141cb744769a30d771de9298b951a791142403a62bf04306dfd7810bcf118028bca7d6de770dcd85594b63cc5485bb372b6546e5b3ac4692c81f8e1acb52cf66521e53a5021d4c0b5cac91ad3b079d37bb846af50918ef4e546249575ea39b6ddd9624c248ff5f0b04f97d0e1e28d5019ae48eeb73a5a0ee5efd9910ccde47d96f397145db00dca9162185f35854e30278c2fc36940b6555ca16b3047d493fa1b1445e11c26e5fc56fed3c602faead4fe820c31a3d52c49122767b6295d68824940820d2bdecbe3cb8fd89ec5e8c66d75a25c180c44de764d3ad2f1f8d26bc5194c059e25b242af04b381970498ecd8b3b80cb4a2cd188c5b9a2dd1c5a10efdb262890516f6783e5067131230a2c7f1d99edcf006916d4ce6e73f7137da105b630029c1c1db322d1d093fa3fa9afc62c8b477661a49124eedb07c99867295981e40b0027a622c629db1671f5412ffb3a8ed923e097afebf86f040f42f1bc49c7c9cd83954a4622c87f951fdfb7828ccfb83933ad365ff7e38dca3f198a4f75e9721467ffe94d00250cb7800260f65fcad9cb80a97d9d50fc9738c5eeb19bc07c8ed1d5fc233b9d6314fd3dd3fcc0363d0ebea4e226949758303b549cccaa86695a016b2c7023ca43c7038b6303eaa524bff9c6c3882ba2f9c678ee10b7dd6d71730920df7c66e1cd237402cb5b986f2a9e452fe10ffde72df4c4f95c8039a27883481fd6c74fc545c54353653fea760e6af582446edc37dc46ecbb413e175f49c156c83433ece596e8a8ae706e4e698b24188dc61165012ca2cd3a1ae4f6566e4bb214150ed8cef0194eed93633eb43a92019543c9c6e680421231b37c60e82d3b26ada850c80df2c19f7f1dfc55bad99c8a9cc002f0541b335fea14c67f29d8bfacf627bddbef43cfda2b078f834ac41395a2b4a28194e05583649084fbc7789c9582698fc4f95f237d604608d6c333a10a1e9ec3e4bd97dae68a3c3d8525379e6d74e499325491e221707c73ed5c5149753ff482156d1d60525149e6855fb0a995520a3afb3996b06ef7f01ab14ef565a4c0c662c99a89e297f1e79a36b5948b46945b7de0bb9c65b4bc1358d26c75037ce40180710c5a61a9545b528272ba283f7e5b681875e0c48c610d4e61461fbad5a792c2862897e34bbbf9e2092455f208ed9d963cf32c646c3b458ecf3718c7f70a742c9aa1ba0e87e99f5f3dc63b8853275e2aa08c24185ded3cdde52818be61c7256d75f7b72c02a68192b7f7305d307935bc72cde6074aa4aba57d796709f9789e7280b544d9ed9bddb90e29e5f77c77f08f0552dc2b17b5b004ee457987bcff79e75de2882110d50909f7c6a62f9f5d9ad6789b2d78c670cfbd7a68f39c19dfb33eb05aa9f0fa55f5e4373f04e6c0cd1727539d31f9bcf52f1b2cedb548c93b2c9100914e9b83a51cf526250b80234a0f78a77ca4b26201860c1bb00a149acf91ec476038e69704b174eb7abb6d563fbe74d5997b6420943bee2c443616c0326593b70e0e34f3e0fd0bbda76c9e7f23b694bd5a948bdbf830f57ceab454601e6b4206fedcde139d0d161c8b85956146da9bf35389b0569af9dd6a9037bb059552035b7bf4d313158ffdf7a57748cc34e873c69d2aa5998eaaead282b968508c847cf22f6c9c76bd63725b6d651ad20285a7de15f6e520d193e2368487f60c41358fbaf3a0bae0d2a423fdbeda93617d0f8fd02819bd9462cba600959cd731a923c0a2e1a4a9cc854de26ebe2ea604b4f1bce42fcbe059503e561862bb996de7a288d5930dec3d988ebdc2f1c320c9a77c9baab63c328f235c44776df3a045a49e9034dd7f6a91d990cd1cd23e116e984c349d5394aa29fcb9f617ae8ea316e8d79f67ec4e49e2f04f7a8b234c436cbcffeff32de1c066fcd94d3a902fe8eb2ad75d3672b2e5d418e872abb275deb2086438f8c0d5a6d46da7c749388d8177f84ca69aa1af75b7958f2466d1a32e61f610f7bf972c32b925c231addfdda38a59ff7170fdb87ae2e53493ecfb7975e5381ee95b9d5d039e6d2184f1f25467479b9067a4eb2a9e8d605572dc06ae180c054ef37e621a09b99638e8904ceebd70cb5412da3794cf2782fde5eb074ed7a6285871e4fe1a408dec59fc9a75bf7aa5172697a1e1c78573d3aad8b8eaaa6fb4e6f5a94ed71999821c15e86ac8c54799901babbf0a1a201c6e2dcb37446c8c6d2fbd101f01f777fd6e223c87d961f01efa217d54b89d1709560473d383083b6e59c01664f26f450cc82deba7075700cdb7da52c142badc3a101df018d7220d5fbfa5169020a6190848164af8e2bf2dc6e5e0e1cad72eb6e5af69486888afd51fca675d53e9857020302a3b51af8ba1f476869515b5229424465811b2c6182db3bc7009ecb499af02e827173dfcde88bbe06cc32577d469dd31f67edd688e5d1a2bd21a604cd6376ecc379d084c47a3553c14d5c929129898fbc3fb309126d1a5e1ba82196d611871fefbac2a9079269fa9b121e4d9c9b673aed446dc513356c0417dd0fe0679daaf5ddf4825992d716911e092c71916db652a8a54c1562108e53e08280e7dfbbcda471f8fe73e8d4f8b25412b940f559ece8aae9822bf22f9c3ce32633d60fa56c513b1c46bed69a2f9e4f951f8d582bbe1bfa685f15424a822e7af43b9826fb4d6ecceecc9e336bcd8e9d6e3b354968b1cf62668f900dec39770809f0148eb6c7ee73c9d45620558f1e3fefef4cd53f675c088bb0169f023e07919e0e668d6b3588555e284e1e06b6a8b2963f09a28a1d4c2f3700259ca00a5b6c1b57719eb0bb5874c02fce379a9cef6d0c3e5281014fb125493a2900838156b820015974b4bfb9c822723557ee59466ec9faa1b5cd3c776687568b1bd37beadaf57fbaa72585b3cda12c07a6df646770e6e609d137e534da0672d4298880ce1cf2f86b1ca239a323f61b1f4c9d40f5219f3d402d5a9c15b83d5b1f43c6be0ff960094429e7f2f619769d59c03a1d7f76fbc1743a1e8d9aeb8f40617b4140888ead95bd5d420f8ec304c44553c63008f226c36ba0a5b180f6551497a870a53e733a090a20d99f3f9bae621a582ff4beb693fc64fc90ebc0d45f80a6fc3a6a0b823586de42f8455c07cfb7d8c4962f73ae87f71d29d751a3c8b6a799efce432c646f183355424dd9899f0e28255fef7e7c8ee31a3c39f075d6cfb4d51b18548c94d0ea7f3c55fd38e42b61aefabbf945213ad31464fb22ba3c02c890739e22b38853618a1f290342ffb15dacc51b2ff66f200acee2f4abc361645e5134f03285abb93e9a881678e09bffa9bf9903a9993de5481d72949e83015537b1d90220f378a17bb562e0d78dac8fab19bc3c3cef5703f69f08d4f5598399ec3a42759e07406e5f64e5005088ed0d4665a4b6ec89e2a06ed94b87565cf346d16ba84a09426cf7a1a2c8a63900041d5841d77634863e5ae7d90c2ee16ed1c0e71d43b627350c891422eef1cc84de4d109d8cbe1d7635be22c122dca12d2f7aee6cb7c30f4a9b5d71e86419ef5dc757ed7847c109169f20f74821c4e99950a67e0bba5dda6344edcc9044bf404875d66b8deffb50342dee7916ef8304878c3aee6b44c821e9291fa0f5530bc0dfaf00c1d70d544bf74d44dfc26daabdebe22ebdd4530043073bd60d6b0c18962436c09f3d304f7e49986c47e3b9a8b9fa0bda242482232308d2b3e07c59faae164b879130341fb8879af05b8edc4bab94d0b5e3b2edf07b9f68893467b1cd2057b653cd9cfabec1496875ffb8f1512cee7a20a36e134feaf7738add8410b4d103c8ec42a5b29d4c52ea34d44b04ac370bef9b0e05d49f1556836f4d98df1c58eb353c4b2664a2cc333ba2b4c51310e02e894ec462fc9ed87c43190455f5e24bb905bf1e7761ee304a2e2683246b3d8cfc1434ec8fd1893c5d82779003e6bb3d683ea864b38e31147b121c9487e27895c0d5d72e40a90ba274ccc8c2dc725f3ecfeca33e9a097b3103f4f42f0cebab1a4da2f54122dc7a2a232b42e027e6f67c17695bbd5352bbb904f50fb6c62c1f501378da3482bd4313dc6472786ab16b6e4bbdfafd380074ef0d966512be3d65d949c880f93d3528fe064e26ebc9843c0936bc10bbccd4ce5b682d3e1b21bc29a7696c0fcca56422e8dc4631cd529fddcba3addebb5cebf2483338b82fe9d103daa6b7053af3afdb4812357c01b59463798363de57260ee8fe90614d9dc176b3ac0dfe160471515ea2081bd3752fb740977dccdd4cc807e955ac5bb38ab258ef69d40526ed1ea0946dc88c46b0fcf8399cf5bd236f35c548c1b5b3ba2a03437d64245eb26b92bf3f5a1e7db83b96b098bd8daaab6c37958b68812f4d7c3b01af82c2f252dc45cad007e48d98608ce144e0477d6dd476c00f4222c6443751821be93492bee88865a5a624b0fdf0bc0d18a75eaa66a5a9570f78618260cc09092bf13b6fd3e821bc78b8de072386886659b294ad1a37ecadda6cd53069b7c929625c37d5ac84c769027935517e34b5fee099ea5bef39092e9c8934551f2f4c29c6c96a93623517a5ddd9622f2cfec76c75e01a1e3b59b51423b84f7657b7a72a6715dcec005dc5f14832095356308b8a6e3c3ef5327991fba462575ef764e7de3c8a18d141c9b918c16fddb3486099c3afdc6a3f834322619dff922238a8ca3c05d3ab3b6dafb6341afc037883f88e964a439fd0ff940c4e608afb0df87286efd35490f763e4b2bacfeefa25a128192c72ebc642dda3dd05187e8b09513177324adcfcd5498a226546f9ea966d9163398f6c28fbb9064f4b56f6a7915f5bad28790cb6de85d65c80e0500fd9eddaab7e83ed9af959285fcd37fb782bb1f028183cc7217eaac56ca84d6498de5af260b7693af150bb45e6756e941e3f3ea8b0c287fa7c99a163677b7a824da826c92270a947e25be5c78d583bc4be248441dcb77c9f707be70f61254d7ede9131f22ec3848ef1f90cf120fab76c0de4f5b29ead60a67c077ff2947bb8f37883fc68de4d3dc0e2e5182377e37b2604762106c44edd66de0affd2e4bf6e0bf2edc47951d6e8ca5da7ae560d75d74c1c0a8f86a562d3221512797837b2719c84d6381bcfce078e324d1aeb8f35512126fa504d5ff618e0cf7a3f9f95b142fd9e359b23eb2874168811ed8fb137046ea28a88fac3a513122e1005c5e3232699a84d1097e187a79f91019e1cf0e960043db8974ac90d5fefa05e6e9411273a98500eb0d1627dfac7cf62684111042da7ff4467e0bc0e4c4ddb9f536161071eea6fd8e66c90ad11364ddb7d9a27bbccafb0c9bb7a588b5363947237bd1e3e5a66bbc597058179258be7a955b8b802cc7c800eb7b7dbb3af5f980687ffbcd90569405ea32b77a1dd8a70abf3338138ec50280091c3a94c4ddb4ed1eb235811ad8908c31620552d10374ddbca38621e012826e91b216a93d31da05e02596917ff71edf947cbc46eb3a098b44f009207baa365df5b8197bf828b78be6ae85afc09e692daa1774a243972e540481d8bcef00257926a69afae86ece023750d0faba737af9606fd3d945d6ced41708e794109c8c733ef460789bf139ac4cc0919d0181c134317c199d698cd7951532912930ff6e256d75266c2dd017cadb73ad54261a1ee3a589e8b0e932bd80675a63d5cd19aed4582b2aef83c47439c0bdd86eaa9e46c4c8fc87d9ef817ad401d756de2658aa4ea0589b0ab1a3253a1ef6fa035f34c551fda0c2467d2619c608f0de9425caecb1c0d875320d6c1f84781744efd4937c8e02e59b1afe8abe2e4e0eb754a05ed5d356d96e1c1a46b8e679a2c2e601be200893b97527edd8b38ff83cb66aa7225cbfc4d7a008d493e6bfaebbe99f05009bf11e6b50adf8820479f6a3d11e429106c822ff98a8f407aaee0f39e9eb4a644a126762bb2fc6d6a00e24422ebcbd4973dc9829e9c80f3e1c269a89e682912d9f2cdd5a1445810f8f40e43b048f78d596bf6659e385e64ef9643bf9979627a4799c72a3902611855de04c44863fee679cdc552b6c8df477038656e7c1d35a7fb8eeec0b04aa84ebdb2f991d0488f9797e3c1e299b143aa7633cc3bb540f29695a8892732e38e5798d31bb10519f7ced636a735764c056bcee9459cb659597328b618fe2312a93a11b450d590c4ae91ac50251b898da73b622469de92c41c6a8f3b34fed5eddc5588e4ee142993130020f4f00c972711ce00c60fe443ceaed4d16624909973d6bce9afac2b0197ab848795703ce8ba5a3159cb5b27c89f368006c0d84949b30c5f8e488422258b5d65b2cab086112ec95a4b1add06c366eb4c2fda78840bb45623b7959ca8231df6d8493b29aa88916cf0038947ebb33f3ca0afdd20d189fc24598bc3e73bd89e09de9c8ab8f70a9bd773255a68d1638a8d799376f296ffc11c273741462e6b555780d2fb5c2e3d6c8d643aa7a3017d78a691c1c8956d27dd0643a1e2cdbdbda76e777988781cc765e3d4bcd095b1db3fc7bf55b93f438e8959ade756169939109865323647115c84c8a7b4ee2fa807f36792d1fed31b2f62e31072dfc7b15d23e98f56e665dd1a754048787d7955db0fc8516a7fcb5cab998f59c6b3b24f40bcb41d6c1ab67f1ec676d66f3b197c6081b0c49777034b1d369557af8eaeb20be36f1da48b164e3613ed4be746713888f18822c465fb66b49fcddc2f80b26402ca15e28ea41051f21af4f3bbf3963bb76afde2bda722c0ef6fad3f4217c31393864893e0c0a1ad542686bec939630b4d1893f4f7b214ac97a9a257cbd32f6ec81c4b2d31cb6ee5713c53a01f34a10a0a6acf4a3d2231f64b8748aaa515527313ba337a0dd85d7d60750c8825adb475eb6088de171f4ab334f62294226029dc6f8aba98ca589fd76312cc6c5c043f12bc55f76e77f20280e489e7aa5eaba290c6555f3866bb914c3e5f291a5c648f684764741dd0b3097db91456b26e4032a0c33033d03780a9f5fcc422b474300c638f23a51ee05c12652ee900a30a3b93304a14c9faeb687401b6f13781004b7703cd582f6c2745b9eee526ce953dfcf75af272142416e8d11051c6085699eb7e03d5d0231c596e40b60b8f7c8c602a7c8ce33b12c1327d0114c69d5f248caa1a0c51a9e0f60f5971344255c5ae5d68c03341d8905108e48136531a2de2cc18e8898ad2f0d4a65e6457f047076fe17eacaa077ca18b4c12c6bece874a9cef41aa882d04ae52e46776691da8e1b78ee60345521140823312baaed8ced387bba8fb8304fbe7e9458f714f7a2cb6301dbd3166775cfc77ea7ea0b6dad0d212a1a377b039a69dd0a084e55bee3fd2910cb34a8f8d2272878d2d720cbc227c30820d0c3cad9f25c0f956a4178e5486cbdd66e2ec08c701fa8c223d5bc5c36ea88172beaff781437e425ec39934bb274e95bc0bce246f72e3f8c57e6cbb0fc0ed805d307ff7076c27819f83f8d3f02fec74c1745738de6ba2674da341a48c0910dcbcea16211e6af5a5dbd0124230ea0d261c7c1cb73a1fbbee1c0b442dc534086dfcc0e9c9c1c170db440727a1078c730e9b8b392d647a7d88646f4edc1e19787970a68204a905f40e0a023c65d6e946c48a0124c7b3ec1672c923934b41b51011781dba6a86ed737216aad6bbab3fa79ed283ed9fec43b248d6014c8038d62c369326cf9dad0f2e4106835741bdc6378f82dec343844fa32421e164d024ba944709b3e0bb1bd6dc9c19700b2b8c561f70a332de879ed6d35807c76f6b0a8db3245ee78f2fbf7db22d403224561166e93cfac4ac3cc26444713578cac3657c16a2e3869042503392d1724987a911438711da728d57c600963ed82e93baf0cd7de7771fc6c5a010534490f204b3de02f0b92ea8e81ee8151bec39fbac3577155347fe359d2de319c6d224b6260132fd013ae1b6673f7990465dda00b278933febaad2a296ab82da92ae95829c810c653b55be51d441a90078c9e2fba06a03c162096bc77bca75053ac18e74ebb91a912011ea9915e217c17c5a6f0518c77c3207f96efc6e32e7daee6971f4c3d972544a5e84293dbc2e76df76e373f6bb8cd4539a0cbdeffbab32669b4f2bc1cf4a45acc010fcfea13f47e4973f57b383ba73537d8553d41eb854e2a68f0efca7341f0276afa90ca68a90366f85a7b09ec30228a027fae37596b9ae764bd9226a3693ccf5ffdc97eb8201d96d1f3a280b3fbffb81f35d55b062fd4f930b0e3edc882cbe81a8a21fb01c7188ec773267e90becdbbf93bbeebcf68df9ea09968baa182b97caab3090408b8b83e4ab577f8c351c6aeae44c7d4d8bf8f4b97ab729ce21f691535afa2995180fef9ee9cae1e3cb85496d026e6da08a8d725bdfc1ee716170dcd54c83d31dabc6f197a84be5f74319667d235047f31e4b10b8b77dacf50b8716d14aea54b6c17a0a153ef161432ae37dfd6a1c4c8ec2d1e2fe71cb524999b7cdbf03d7eceedea2fd91b84e4e773ccffe5b7d57dacb3ef2625fe541097c025372c4a6e46c267ad857921173721a272452b3f4e9f3070c742889828de1cebc3381985bdc96a7c4052040931b0b8bb74494a137a61cc685f1f2cb9ab4521e8c776602e457c821690971c86bdc14d70f8b93171e939224a0e8b08628b43b3d91374103f6677dbf20a4bf512f03c4a671628db22b8a13c3e86968598bd4a64eac64a2d120b0ac1d5af05a308f425bc39b1f13eb51cc03acacf160ce65dfee43b8ee3074eda2e7406032ac87d6bc236a28aaae46a66a37837b5f44e947be2fab8d7b0ab583d751ec0101f49316a22b515fb401830e4ff03a8fa12aec091e816d37ee4c64339205927a4c84238bb667a3eae87b8b612872bcad6463bd2300e1d9f0cb562c179f7b2a3b76832900775716a2188a9c4903108b638ec5fcfa827507c8b07089b4eb7176ac4f81fbbc9848c13fd1e938b9c665b233e8ecab09b61947b6924d45801d470041cb1341f63ec275a00c7943e7478a80d34631de6a7e55bca19eda51a027f51059a3c6717ffb84d96195cbabe418dfa9cd0af937e830aa91533d5fd00a39dda9f0c1b08820ef38e66bce95c94a92adb900745d84f209eef745f7bcb19ab77a22b3c5e58af0b6b5cc9e66616a56e480382b75e62e3e22258eb572f7e0530b5ee07a09c0e1bafe473a8d02bb62c49a761a30808338dda3a39cbb05c9c7e3cf8673d0a809fac038211206257e320f9037484d138d62794e2a29fc4896604679b735ef6a4bb826cf6ad73ff5ea89e9c577ee72d8b8198b4a5e1abbffe530c603dc25937fcf6c022842f8d9cff0d9ba455b2bb320be2288a79e020bfae74614ed6b109eab044756891dd5917c68121c0b3373699b5fff473d3d687546da358b04cd7290a1c0345efa7dfeedfb9712d74bfd92a620c7d5d93a57d067702136de411da933452012b881c3298959f18107d68e116abd3eff868f2aee14df51f28de7ee08fe75f05dd0177f36b26cf8c3dcde366c772da34fe346fde0e2d82bc6bb81ba3d7836d57a5dcceadcf4a53378cb52ec058293da486677c9e599870670470aa256ca49488e733c16b642ca401699bdc1e82534e44339b1b8d08c1b018709010bf78811a49943034e557fbe1d493d9da6b47e68f5f2974bff50dce8e91b89716b6949104c0134a2b2704546b7c58a7338aabf98b168fb76d8e59f8ff61e146013a77d0c5bf6a8e81db896cde2276f3301b1d24cf53a6117727476450db986465083e96cb3c0b1cb74e22b2d97d2837249149c306a68afa5863176689b4a276d567c4c419768a9840c989de6dddffdf1ed72d4595c3292b4ea7528156484d4ac2c9ce79e75a64bdbaadf8dbb6dbcab0f865aeb6ecf350cd0bda0f87b91b34208a388c6d102fedb08088f9e93a1e27c53f9ff2ead6a693d68db0f237089e67d8a93644a40c3a4c8c615eafccc6b27b3dc118aa3cf8d5b18cae2a4b7225f09def00239683713baf0641f538c80cd8466cc8e7db4ea76a70c626455d7eec01a6663c9f3b4c38e5495aacd6dfdb80984d78ae0eb0923419c95b7e1beab4ae8e695986bfdea5359b38c71b5bf21c906badf2dda319ca2ca8b49a141441e27d2e377182eecfaca821650191356b294badc871b520ee8f8743093ae73edd6906c34d8c3219193e7e7a8b3e8ac9166dcebf6257b84f4bbbfb3f1fdf00315bc1c8f4430b24205772444cb4a5cbafe3cb50fa223a90fd2c81f5d31997ed5a589e47323fe0e1fc35b0ee8d6adb0df29bd69c44e114e648afbf8531fba964030b82a045e6b3fc6620c9d9a17cc7ffeff8d72998f4684dbc9a0a814e460678bede3e115187bbe8db7649d7abc57a8e6fe3c0899276c6777d411207edddd17f29a3df17d9b52af8a2735df18cd16a6c64dd6e37967b9de24b5196ffcc3e06a89da4cb40ec40d746ea0f289944222d440eb56651e3d7623fd15d5b7d6341fec2c1768dc1ce27bc18c39db2771552233b30b86b5f2a385d168f823677972de8207519671de139e4069ba15af5386ce65697254a3fff8d2c6785b02c410249686546bc906fa12626d4600210fe785e8b80fa5e35f20875925f726523fcf708a66e227e3b8b765c7cb49caf7ab2e0db34e51ba36ad2d2b5c48b5f0f4db7f81fa4549f34c452b7cd14f30980d65364f8cb70b2d0f59cb3438bcece3ffbc8843c78dc08aed2e1139251905de9761be23080ff85bdcc21664f4d92215891bf14e5c3ce70828756bd93c7edc3b08c45152d0f7bfa58ad238ee8b2bb5d6e0df433b7d5ba6ee8289bd3b4695c3b40f59d5a17dde30d2e93bf88892b572bc21a44cb4d17df76697f0a82d21f67a62c1f5498ddc688b8e450a303aedf07d076472db15552a3a3e400a082627533175918a90777e31e72d9d1d152b37d3b5b242a72e9b5264004edd6292e386e31d9911606224a1ee99469c613fd14ecdcd3c969bc4b3903a7d79f49f9e4232c58ddf7c6951755bd638e1d43403c77f4ebfecec1f23a8127d43deb52fa033103151f7d204df601e3e6cb0e7414c047de868f7f106f8ca42fb2edccd75ee9a72ffa95084a1bbc48489cfcf21840bfe3a96e9df7a4997bf8ec24a98f1e0a816326e6ba13e9538c55beadfc6df014618ca88b2a7a6a9f7f079a65aa7f54e1e5de15f056178f9323f37e6599163da6cfc4264cf5ee46d834de9b0b117686946e5e35d1d70236a2951dde7b75b7e7fbd82ec81d81fe17d00d55354ccac8490f00623bd778ecbd4e3cfc4f6374eb277472704dfebb0eb23b249ae7eecc223b213f5f4c103080f2dcfcfa72f49a6c3756a9090d028289e91281377bff486c49a107d24793bacbe8c85e0f67b00a0739242709420b328a71b05b702abeb5b9136a25117383627406a2250108e8e9ea1dddb9285642bb2841e544f702692977c9bb564889b6cf0880af4dce10bae6e8a86f2391cf36bad6d0047062d1cbb8972dfe6ad03b35273ab1f23e8c0ffa657f28544044fa813e49347b292cf4e021e82cb13b802c82d3b2ab2cd5a3b4cd28565e368818cbf214e294b5210b04519a2d803ed8f85707116fb015583359e4fda9179228d2631e30aafb06d8c92ce701ac1c17dc0a790a82158c3fe243050e8953883a0bf2659554048e0476afca7557dbd481cfdb9c38436ac320eb84b96a26c4ef1e1927a757214e6baac0f5cbcee0b13724de4a2aa8ecc088429a0f99b63517cdc9a87eb7f7fdb036c7252fd574734dcd8d38b782efa00fcb5c624979eee045d874bdc893bf8eef9fb065aed20454c0ba3081a54eea2a174cdeb9b0a4fccf96d6e96c5155d09110a38ab2251e46db0f5d070037c3d9268b5aa905df85325e41a6743bafcd387b2317b7a54605e43009563ccb7dc99e42746caed8c20f08c49ec3970cbd583660fed3759a5ef8d6e4af2af5e59f60dcfa4d8f424a2248f1bafcb3d9ecc40634d74ae0dd8b6b157867326232b2a4208d94a098c905a5078283e787f422a4cedd471045d2ccfda258a8c98b75ada71c7650344c21394bc0f9b3baf599276976eb3b1d5b3fe6b4b78cdab2b191b130a1e184412f29c6b518a654688c7f217d2d41f4d7983f9f310d0ed4f4fdcb9d1b0c4b84edafbc06cbaa8f10105ada718f36a68c1304858033215bad7cc1c63bc6986712d4ae395ddd79525c183dbe379f95ac69cf1778dcfd1b462fd2132a2c82a1fca969047948a29766323b590fcf1cb3243693c37460f2409835b3500b6f7c73e8f645a58897a849c03f381c38c94854f43b94b2c18c5ded27399b79b3b5090f85fd1847f823009adca9c9aa0f45b50afefdc4ec36936bbda46f42e1ec98fb1635acb39968f7f3caf7524596b614a273100a0715afb167de283f3196f8ae416cf61d4a6e0785399cc8458c002d0ee7219a23950f5b11a0f6c6c01def2ba587547554664101f5fc431bff69a0c05f15b8078a5b8647c65ef82c94422725325b6cbaccded6212c8c56ab40208b98e951a6ce69cb6a03224c2c665f21662ed5dc4f9ad59f4013e340eafbd63c00a90775d781af87a0d51dcfc20bfefc8b585ccfe0fd0bdf24217e8759136f7bbb2d6653d5944f2f82062043ed41a66020d9034b04bc2d5533cae0125382e5bd178a5eb6ebe4c71a255d290cede4cf5f52aed52bf6c4f915af2cf6cab830ec5f249753ae622f397b47c5ff3eb00b14dab463f96e29557e45688e3aad818319d6d4a94a1691658c493fda2ab8bfa1d9269ea67ac678bbff486aff273f7d8e095f6f42eed2c976aeabf2c589a8a12d9b44552a368348b54584c43bf2405d006a38926044c78ca35610272fe2742f9fa412c4e5de182c061d741ed166a593c4c5e8f78af4944e6886bee6ad9cd29b0424832171a84dbd8efcb878277602c7f5a7b3d4aac9250ae796a14aeb0311c881da9974136794deaffbd73437c3e906b892271a58c8ee21992465655ea01c78434e7de31c52b0a72a492ca6f6c414fc18f0be3731f79664a1458bd562f4cdc8dd224b860f9b18cf801a00479f133ecef7d26f93c332dfbba6854d38b34aea923f5136cf1ffe67bf3e62972ae3cb3c1453d1c5597db12bb5609e56b50d0810b61ff68b5ecb33397d4d5b53eff2559161386eb9a0452fd32aeabb189d5aa6e5a9fc171520f9bf8d0e59da2a19c66369a683407db5d14d1d8bdff9f95765e2135405271493d8904901d2f187c81c80288e80d7fcbc2e7a5b0b98882bbcc36dc03798b5e0cfbbb6c6d1903a7bbbad3243200f27c3bd7295c2ce07af777881645cd243ecef90718be11717524c1dc402861caa5dbc9b6e91032c94e49d74f65008f09b384285aab2f48546b773fe7f3938b6d729a084d8aa2bed2da7b0f3870f4da322448d2d1f6f6fa8bee0dedaef8e8628cf34db59433cf00893cdfaf950ad73ef4c17f7d3269fe6b798374d9874d7a40e738625018ab4aead9592e94883429a056719ec3a5c3a1e3fb4c71c90703e7c22419663ddec91eceba84348ac232b51611e838c22d681a062135c91f0687cf0b344f5dda89a772b529d4ef40cfcb480474f6a0961b8ec3795fbf3e3b51e7212368447d1f2a2611dbbc28568d31388f6a7d2396a6f5d196a2eba67cb704310ce6e686b23050c9a407623fffbb67f85bb999cffb103aa090a3e4c9893ac50b88850ce0889872d33370dc1f7d47707a8bfc214a3096ca31b75767494c5204c9bf3791bc8f43bf7ba13470ebd157de39e83cdd5fd5c8adfa466c81a083c80528d162bd8d5dd6c06a66b360cf7da4ace2654d187fde765884bdab5beae9a9cb16eb9abb8409cccdb7f75993f7b650f502883f5e421adef1ff982ce0493e24cf68b9d661a36fef3162d5b1db865a0b619bbad9580a96d1ccb3d7f506a5558f3e010c2793eceb8043c60f85cca26f36fc99b9085a4ca5e68418272e0b11db69346df0616c31e3d0add1155da1b7806a81fa7f98d9014d1f8884805547a73718fcb31ab6c5bf606a92d364b42ed76242a06471d7b9cb6cb526e785298f827d18bf063bc42ff5221862d6b4198802bbdf83880d40fd81798c37201a98d8119fda8896f68f876a53b0acc315b55284c09a318d050a242a80baf70658369f495582680246f16910b7563996a92e122826bd4959741a9c6b5ad64e849a623f338fc6ed8c090b06130f0e9041b1ebd3f616f9337761b9b5d1daaab365920b494ae768deedd72d1b9e10015f273cb89ee9c34b9c521bf1e27a9cacb770effef9ced2e66da3cfeca6cfab3aa42549f4a54c2c2a701af482e32c5222c9a7b3e82342c146475e2811b9acd2e58e109008e675eb0b70c73dd6b7c352559d1d58f08b131d380b2b93789739865fda5c3d7b6bc0e1c67c53dae010c0cef0840b9cf74f79d421a2d9b94d1c74c17dd505779389d48f4a99b224b9ebdac2c0656c6f96c2a22ae3b08e9d10e591fc62e9fb65595952829ebae897285a4054e4d750f34b1e2ae88b2d04ce99d961a411181aa10de989e613515210a89b780503fb72d4886148e99e42c859db78003d26e8248be6fa3e99c3b64fdedc22d8279019d21545a4222ca4c9008d8e571ca8571b284eef802259d7f98e29cd0eb6a9091844a013adb16ac927184d17d6eba82cbf8469f66358fc979ca0e4cd943598e64f4e0e6e856047ad3f559dabf97494ca0b1719d3cfa2f9864c69ef4b70fa104fde21c5e402a6aa41ed32afefb001409c5f1c87cb9d44b1a9ccceddbbaf8dfcf0a43c3bd8dd452b8441d0d15324efbc476f9aced0eda9b2309612b13dc651bb4a31f0483c9138f656d04c6410caaa8d747a8abe223fad32c22171fdec1bf923f2613f3593dae79c520bb49418134166bad3f08c0edcb180f05933c7788d954ad7b17f4ef4d3a44ed47012560c2025b27a90173fd95dd933216e7dcce3a5b9bf6b07b15822b8bd667479628e0234882800fed8bbeb7b04c64c92f78addae6f417687fbb0ef5c95b22b75de36d787bea194d41bc532de9ea775231270b2a5b9c963830fddf18bb932225cd1d5e42f33eab9311f536856ab43af120f9626827d7dbc78eb36ab1f554e466216e2e10b90034df2ba0a58f0b7000183d92b476188c31892010598f26af1bcdf18895203fea3843227c80d800ae6aa6ebf9340d597832e6ef963704b2976c11923d922cf3e25b4e8a433486603d3d5a6e2870297c81e897a3944d3109f9c7aaef040209c619cb67095c46e39982eabf6e00ed49de9e585a4924cf08e83c06c581baf6860c3738bc8d3cb751c968af9fa8337421f5ed7dac0bfb16ddf283115b22a47813ce7fe82b64cbd7e5ffc09b9f289c94026b3c94b15e0e7993fd8ea943835f1c37c3e9a1f2df0a72ca617e8606daa1acd57e149b9764d89d6def1c9877ec9ae059266fd5789f8a07e5a339606901156b3e504d6ad7e8bab3ed3540785ed903446ca444ac7dd9b1ab3af1a313d51c514b8b079d20f947734b20b7c3bbeeb0d1a8cdc0e82af8f206885476ad62c8ee1001808ad6d4729789e9d72da1e47b6e2c4358dd9bf1f7b454e79843e8fbe4fde8ad247ca23f20bed9fdc80ef89f96b87058833b91e3ed6d16155c305674ade99ec381eed48979c5fe435e05050d2b5f745ffc1770d33e0129d1e9b0940d4b17e4b0e1bfc18c50ef687eab78fd36afe3f2eb27e8fef8ebc05f0bcb91b2f8fef62c17ae3c21b3fd5837d30f33aa9bd1794bfa517132686032a973ebdc44914646d6e2db3725ebf370eeec48d2494018b733f63fcb8b302be691d1b2ceab2a47f1bfdcf4c96f3f7ffedced29de743d07c14c361c771940f7e176f663d643763b7f90bfff9dff307c05f417fddc6d7d24e654cdb25797fdf53ac66aa8526cda02f9790c8fb6f98a3a652024c417ab4431ae5f31309fc75085545ac302ca52c5afb2e1deb4dd1bb9c7afd6f24856d16035027a20392e8f0647cb9fdbbe5c328aab96486d9f2a40ca427a8067dea85ebab1f140f42d3cd6255e029990d8cd76b74555009fa3691805282654a542ec6fb209555a01acb8518621120649fe11af90c17fdeabd2799b783322a4425d7b5c355050fe0be465c563588a96016fc2788f2956c82e2b2e5c653a337f32088ecf2bcdcb188655985009b1ae632d9d39647a8e067669990048a6f5045093f1396133455410fcdeb45788d8497b5530973009f9090eb9c308030aaa3f7f1494447344ba03ecfb499571d0f879549c544b34e05fbf3888251ddebdc9b591aefbe5e2fd0596b0892e32aafb927c87d862a73e8b279c809c4450a7d9b728ee0b66749bf99d18a95415437d39889c5648aaf3131e6976d73298ff4d344531e2593746fed69c739b79367761f11cd334f874b3baed99ccea7d8f24b49034b19e37716649f7b51a911c40545b20f6c2b663f02b02afac3e209ab0835eb6dda4bda0028ffd3325f21f57b24230f4614931f01161aad94bba1ebda28479d6a125edfae42a6d0393bcdff21cad8e45c0e243e9d2537b26a4e4864fb35a331345312832352e8d55884a149da29377f2b04d0cb3be751409ab0929fd1bf81ec73e08f25de7fd07dc52606e3231cae2de95477094ac211355f0ada42a8f616889056c6e0bf426b635cc23879ca9fbdee095eb109837f8ab2442e24bd2c2238f7fba4639319aba27372fc53134f7fb0859041163881b404c2f4af3d600f3f5820dc374c7caef49be21d7abfc7101f51bb5662ad43db8d3dac5b03700c4bb6fbdd793c8a22351ca1f51492d566c73e917a068e6fbaec30e9cfe815593051b30f33d5d90e9a2d03d55a38e4c277532fd334bba76eed164ddfde7bb79e79d82e6574b252042a8ea863dea04e25826f30f7ae4d049cf67f6dc608539ae381ae3ce7dd3e75843155c39579d11a009ecc300016c5e32b0d69e83cae9f7c995ce717f9e56b7d0431380ba591bc72cf4d53263134df4a0cf58afb24da8aeefcb669a916be26575f98b0cefdae19866dd4c911b3c731d86e554c155a82a62ae6bc1b59ee18214d91a65381637354a22c8595a6b69a80e40af098aa47bcee879f9b53a4ff19c583ab7660d5a92d5fe9273849eeaa28825036a48fa6361526f7f4f1a0bc5933ebf232780cee6d4935db6a82abcea29133fd453fe171cf3bf801b796ff12ec4144823314d888cae578e2936a006ecc102f4628fa6673ea9af724eed1f864e76a851775eb0d5cb9b62e0dcb8e8bb062c0143d6607bd8f6cdb572f7b150efd542af649ac1bb5515a7d0c256c09b8ff87e835fddf265ca63ac2827b8812dd8a69543b79dcc5a7ff69e17a8fb82eed8d97b1df1fa4fe7c0426f5d2f31cf1480fd8b8ea0b008295663dda2350ac100ae6c722ef47777d00478dc3b523515a151d4dc647cd6a4fc333512b88d502556c97ac5c9fe73dd34c597f85ece8b853c827b8c5cce41f7b430c78803dd84ab959482bb2fa230dd88269a9a6584039649660c7d8c129657af60adc358bb3e7b0485386fde83dbae3bca1b8389f93b1391c846d8cfc597c200ed7db9856b733f48e72ac55c9b5ff8c0c1f92d8dc3945ab5a00440c166968e97837d7350ccfb0e4393db71a58563d746073b03776b8adee0d4e81ede18a949581f1e0cbf9812702fea536845d8dbc8783750a90d24966d9f4310ec0e035e26e6aa21e7ad2a2cec85f785cbbe365887d7e64f9d540915fa4d13e75003e6f110fa390699eaf1e43aaa898e51049458c7e050a7bf379c7fc04067328815f68c555ea409e93e007c46caf024e29b9e99db96660e139e20f63e5ed1671c87b4eabf3712784fb30a8367d061a1d222e7002bf8845dd0dbedef454f3779aca0ef3abd180496c01d33d58dc05dc1588e6ce47e83060a44dc4afcb9c5143b658ecc6bc7423e1cff5d0a2cb81054c10ca587fed9654f61ac9f5f1149c99ca969d0389bc3d40df7c129d37191920d77e67645a957b3abc2b94458a5ec2850c12f18757ea53f1a7390d2fd6dbd2246122d05e7dbe4ceb04e5476a0d5892f7ebdf98f242ed2db6a4334f94929c90285b12967e56c38747a43f5a4dea3d1315c9da361270909359fcf02c71645f912602a62cb850a10720e90721e9022c3ceff9b94d142555e5eae526a3d6a0fbd55cbbe983aca78a6d626d9f1a605ec63866dcaa27700a9de862f534317acb80854cbaa09f55f8924186f1faafad09b81ea7b010d2d0d73393c6f890541cf8fd62074351a68ccd930b7765773271d53b3021bcf4bcc903c8f86c524a00a5b6c3ae97359d016b0651a86defa6eb323b7782290b19aef2e802c5476bf699392e3dadd11b387c7870007e4fa20e322325053387ac215ebc498de8e7448760693ecb048b2f793434d607e6ac1d7748f4712b3386accc3c61cdbbc6989c8788b9070bf887d17a818f46c13f19cb62827cd5da4c1397d4e03f371780ae7b4a0fbe68714a4fcdb4489ee2f4b83dc7cb38b8b99577ec061aee37df88a83b01a160c2079ace01677fb7785cb0e259a945c145b2994c75dd8370c844d22399d6afe1d4207f32196e6f9c93f8f42f9e24784186111e3f4fe016b4f640bdf769c84c2dc8e6d8dca95e407ef2670309ac4c02196962391b1d3406c912dd845389c6e59f51fb5eb671368b77842475ba357c71ee15d35bd744f7c96fc702a27c46ea252aab0113ac36ecf9901904d1540b04d4b88b712f12b2b5da6e879bfef06d518aa06daaa1bc4fd06f3ce0248d2c578b8b152029716ac2812d6ce7342d408599186c148c755f03a8af663c59a3d931084a115896139b37693b67e9f4a2ec0ff11d872011145d3f9810ba53f75c26397f8e116da2451fc837b953b019e86e0c1ca647df0190929cd936b4690c5170c7a1a2e5f199b4e1e3bb98a94d8a13f3abae37331224b0adcdfc96797aea7f07c1ccf4f04fc4efb3f9b0b4fd867d32af0eafbc10e8b96519bb6bbf684a96532bc5932ce6f5e6a29e0b9457bc4ed3a0023f1cd66c42a49ab48ff5765e45a7238bb216285b8056136f6a3fc3fe85dad34ef57fe3653cd71992ba31c568accac6038745c2fbe1ce2e461d12f994b3e3738a26d21b1abb8fc8b019890098a19923086b38d23ea1f2c9752f6ffcf372afc2b8b1635c1e4f9382628d6ca2ac376756f69da1b53548cae07bb2bfef7d5ad77e4e68eda012495d0fff00c3071b232003815cdc7a5f1a3fcdd1d285a44fd584f4b1b3b9fe059e46cc11a39581ada64d6350cc02c43572ffb707e6b366b047fcc4ffc7b69c5e92699f2697b3531f1bf86a6f4273a7ea426b4ea359bd1804f1c4dbd38760ce67002ab2997850e6e97a1a05dc80a7fd8a35910363df47a82d44061ec7ccdc5491dbd4baecd702fe1fea22fbf59825b3e3f488b8e7d54352c32433e0b485736c6b8ae1d9860e2c1bdeca161b193b2f6fcd3ebc994789ebd4a5b20a308ded607aa1dc77178e58037c0f30ecd25843ae5c919ec5c7a91e430b54983e17896990c00209e37c647944820d7423ff23f5188df71508de4d72fe95d0766d02efe44fd1015e8d0e6dc69c5c1817718bf928b88ca6f38418c0ecfe10bb03fdd0f2522494a8d0a9d82e768fd1caba3f4fcb0570767687c433c6c20afe1d7f3c0dc5d1156a784bed94597081113d828728643f61f12cea1e17559f4b200e5ff1af132183538ad4d754e584f1997c8e195c1d8f05ced43c9737ce073b9a13d501f023c53082a312414ef0dc8c26798611cb5bf992f83769e0a3dad80754da5d9a1d44d53c79a86ecde6d02a5bb3ad891a2070dc1b555b2197591899e3f7bbb4a2a9464e031cf28f4c8cd274e9e18e330044836af62ec85ce977daac553a403795d79b186ff93aa2f9a26f5024209919b92a718243c0693362975415b766f782c490d3983e603171bcc43fd38a31ca49c7a5596936ae10dc59720465104223327ba2789558453f132583153cb35c15541f35f52a297b7338de83fc933ef7285c5002129e9f55f118f898d58bfe4a335cbbe747bc32f6e617b6bf3bf6cf9fe2009ed998ee5f985cbea5e53448d775b706046f7ad0fef98a5011cd6ebccbd3a3c44269ab4a071f8b5de2741e427c81b86bd29437ee9579b7e2a6516c03b0f0a3466b076dc70f65adcd3c4505bdb3d77f0794beeefddc15d1fd629df4f07944425465877ba7ae6ab5eb9a38aeaab6bf0035d249e0fa9cb9a7e0a93c4ba3a960652e5b3d1cb9ef6e77537c77f3b236df0d783b3d002246b14b2a11c898173fad958a8a3797d31aee0eb67ba13e61d8fa1e525ef4307bd723e449915f8a205f5b18560ce7c180c457e224bc5d6a3bc4ea489bc04edeaeb21e6382ed73d39fb0a9d5972d708764e295c46d3033bd902540e457e3b1f19e8eae98022e805e54bc0f0f174033e860cca7f59860dc2f1706f6bf61e94f1bb66cda52f7474588c05e24dd8c3aaacfed0624508eea24c8398cacfd07bf942a95a76906b7f80fef1ed4bcfa4b3358fe981615972446fe51d2ac89ceca917e18d078656acbbcb6dbd2ef1b103b5bcbf9b602b976a074abef4aeba5deb02d7da8012924ac2ad077096adc1d0f78fa1e054478c155c8920a39f64da3309dc0d471b123cc7e9472d1b74eac71e1a250f785df2c7de3bfff7da7012727b1e682e4063ad9380c781d8ec6b13737bd65e8bdcee6bb31d2e7d8e224aeb6d2eadd3f1885d4cd0f479bf52d238d937a86494024ff79e2f9a256066fdec8369682040f38938b852a58119cb9d28d5496ba7389c596f92a25dc5dbdf3f7d97b15be65c8e21404043c26c34de0827d7236f72128c7f5489a8189f417a77d11acbf1f411208154c7005315175363faa1fd59987844037d0ae4608d96dd00745887dd3349e58b6fa878fc7eaa7869e1b3d79dc94c7f65a18c5773d9246b7a07fe700a83c717f0f7f80aa2fd705dedcb40bcec513995f42456d925546e9201b3364bc958207a09966ec86ba0e359a550ae94d680d3dfafa434870fe12c6ce1fb2222c5601c6ed83090fb448c66a6dd1ee0a14495dcadb9f810dda3ffc5ea69972c9e601feda5de88523729519b66dc25eeaa938e5a21fec5676be6cf4b9b1d6919888594e447b0ddc8b00cddb67a8150f514f5ce77fad60bdbad1e1e0b81c744215d4f4a58dc2732756c0b57c75557c98fee7e85361af3b258577fa186052510e55cd5c60d304fdec24da164a4c06583da4bcfee89e1a67923827e0b35a82b1b006b63753707d8c2ff9c0f3cd8e7f07a389c9c00587d86cafbbef25fb5c718bb36fbd3b80b7722bd99ea8661c06862622cf6abef408c383874b1224b56e81ce5f82712cea10f5d1e3f2292f775c6cf7f530cbb982be51db6126544d27cb23b2ff78c1ed869997acf13e2d90fab15b77b1d1ba8f59c931a252c06d1d0f3d27218e22338d81c586c4536db9bc8b7c0357420e0a777dd49f42f3399298fd6d577087e48688da3d3d5c2eff8ad04a611294e8c9675273a16e7fdddf39cd9533007745fcdcbd7be9799db8955077154e9721b80ec26c6f230f3a396caa93a2f89fc3bf63a79efab18604ab87c213428211b4436d65ef5f2c62247730a131431b01831c1720c981fd5e9cea1e705fd905247a6e46b84bd87dd3cdfc5353bce4b2fd1546d96222c39ae8bab2cc4c8a209176a0060f307f539ee696932c40c08c0370eddd8d7cfd53c1233bfa95acfc895ac41ac12100ec3880fadfd6c0f113747c2bb2c30f3fc367eef7744d29f1debe25f7a2cf61922be59c85e358a8848e224b808bcecc9576a0326b6a36f7265cea6cecf1d7144125e38bc3c78c6a58dfb2dd650aa9de0e5c9e8c91ffe0755d4c0fc15742a451f656f779ddc52942c81891575af176f5f8f333be87f52c898afbb95a9290f94c8e10350f079d8935c48ee07b468c9fe0017cc632292ff0959f4a67478e16637f4c88af63e170c94550e1d86d9e11abf8e56182d24effbca4dd000b107ff42e48b95af947bac845f60390930b73483e166c2a712b33e955d6ca8de45d4f3b1de493908cdea9acc167687eeabd8804439f16b0efbb1599cdfe49505d41451f9c85d96f31713c1eacc04eecabee0aac72738b824dee839357d049f35bea5bd8ad89eccccdc1d0d59b6a831d0d9380a3d279dc92fb6ed49b196a8c13d0a1a8f17e6787772b3df7495af5254d9fe6b6eb0661334ce06c0b86d0ee5d347aa2de8d5e6d590778b942b383241c8f750225563249c4e5d9ff46e589e1ddcedce8338dd250140feb01f33a1f7650edfb11b29f6be3e1ff91d00f12774ed2222c3eee42151782b888a8102f5f1cdd483c10dece2ce4ec64b951004c4cdc134f55b784694f06fdde57f4bc8591329eab1b9fe18d6b8e65c6ce8b9f7128a0633431989270e2514ee7d6efbb110bd9aa5477cdbe7d9180b62f99676e73b733f8b2d504be7696eace896d71cde26a94ce495635573108a1cf976496409c6e91bc93f377ac0ace9eb71dcb372cfecd8619251a77207bf9de53a6f3d1928898edc87823211ad71ecd1bfdd0484a0326516fe4b3c98225f94857a655cd9053cfc5be091907c6fdced79cce13c2f12d3cc50ba67ccfd0a9f4432e6656c4bf7fe1192b4a38e779bf0235523fc805d0156d50e446124fdfb2cad84ce26bd63c670327970c63c5ddb3a0641837c72f1c28e1cfb77847bf5dcf21e34ac6ef77b73646179d8b18884ca406a4df06ac2141b68dc2c6deef10e4f9cade8b01ede391f2e7bbd0e42b86e2bcf54b93b5f566c403e82efed3d2b4159b9202148046c0a9eb919aa356bf99d5dececfe43da03e9db5a3304d14eba030bcb93d1513583d38881a1c49ea88d6972e7463f8ca830328be88ce260faa0f168741484a240ab3e9a61f6882cf09e6c78ea3a2334633f93542a21fb9e7fa82a165fe131d8039e29553abe60a3a12b86b56407055cd8e820321246e27f066ec141804e83ecdd6d6a81ff527fe1057c90fc208e12b1bc3ca040b003c57e393fadfbff37e4744490176b0d4370b150c7ddca6a303d6b38dd9c3ccca36cf69db41326b727f49bb8793392e2ab3386cf66eea145101bcba86d7f69d6dd413be48cc061140438c66f5fa1c6301304509b91cc2d857f55fc07ffcac8ac31c1b5888a858968c6f1322b00d7c488776b1e06dc378a2b143d5fc8a8004de6be0a485adea46a6f726c383188e954cc8094b09aed39a84bae2043a624605072ea62e411f9750e0ba76362f16a53ed527d896edc6f20e6b0ecb912b8de3036d3e646be3d4abf6c02ed0aff56666436a85a81daca7e1509109912009bc7b754dd41e456ae1f05ebdcb0e37f24d6c652b37b8f0163b4bb5be340f37d46243ac2d0e824e4a6b2a3ae16b1cce09de23c946629afe6e1d79dfc90ae25dcce8003c5bc697f2884bbcca4f365c5aa4b9c9a4c5eda34a35f644af54304d7a1114de01b2a2140b63ba33c7cc30aa4ee3b5b291daf30182dcf6454d5ca92cd7b72680b371d6307296a1c984888f7df89c79e92304d299d1a0bfd2d705bbaac8767aeefe44f39c82f7d9eed9d74a2b7e21ea55c8855b620ecaeabf6504100610cac0c8adde1573d39c92bca1c3d576634afc440073fa2f12dcd09276b2bc5359441401fa9be1075b8debecd455741157150d8b3f2661c3d74f27efb0c302ea682b68e2ab89969641b95d590f4ce03f28493c5a671d46d1f03f592a3c391df9c66f8586c0b9684d5e83b224239966dcc3b664f9375cc0108d17f75d2b8d754f7fd4c633d2fc670afb8f966ba459323a4a4073ff686497f87903876f284ac86758431976a3493af2215a47a83f40615bc9fb336c536293af2ced4611c1833f8da5e0fdf94d117c3bbf325029ae42ffcc561583c35031935302682084301e5ebfcfc870ffff4b2bfcd01971ecb228433ac8ff5a83728b3fdcb7d44ed9282edc170e9b7a72ad8b0c8f523f0e30caf2b61c8f965fb0a85936159e3194b764d9cf7b23a3784dc69917b17c39b3d39f539400667581e5e6583c213cd912a2187135e73514676e1b834270011da606daa9597272038fdfebbb3a1bed89310b109d0c093d93132756db62cce3725df5ee741e5897ba5fc91411c1c0387b4f6bd7d14dddb1b4c4c11028447b2874c291dcec9126f4bdcd1e5efdcc58d2e7b756b623499ee483e94fe63c8a8bb4717bd1538e260a11496645a6f8c72cf9d8567baa1667a5a756ec8056c0e7e88b3dd13211d91ece7e517fe35f9d19a6634208abd168058d2ed4c418c47ca4e687d3a6ccbdfc83f6a4c8549913b4e571c0a0bc73953f3f9889dcd0ba74ed33aeda8707bf0630a9b6c306a92637b630bf61b59c08e2b49d43d4a3fb4e8d816c7f2da9c449d172f5ce36c7d8a95e0705494ebe4eb658259822ffa5b2c063dfc3f680cfb0fbe17abd977735b58b67e3dc4ba629534780471aea9cb0e0b7cb4d0ef879c996a8a9196ab9a4c915554258298fd7e04c4108948ca6dcaa61a143abcb8c8686880552f59462fa7351588bcc4d0bc4b40954bcf1d820d2a807500a41fc1d512cefad85308d39f3c4a7e4133738f14b55a0a7d56eeb7b79ffa7707c3adf00b724194af9ba0680b3c5178095899f7ef299fedaabd1493672529ce39826c9f3de4ba6ecad1e50540c3f3b537270722ecb765b5f9f1a88bd0aa1c26bf2879c1386ac2ca6e86f4e93d4749ea869342573a81fbcc0cc77d268665384b29cca7e3641b58a5a2d591f1b60ccf84a496aa29f1b45a65361a27b67ef18e1755019cd89a8c94fd0f8055c0897403535335b72545f4c07f7238ef317002f439a01034b82e5bc84195e635d6d18592c9dff4a03a40198abe06358e890d9ee4405d0d89af0d9ef64b77680820708c58320054564a2cba4f593ecf546dd78b145c2864b3ac793e114271e2a782149a78e54c63ca9e7b38fc344bb910f2bfd87d59b0ee80216774e5260dd44f2ccf0bd4eded31df183bc2cafdca862087785cebbaf7d4f5ccdbb847d0461fea4eb734169d65e03c213fd31a8f538ff20d3ced3969fa8913e6e572ff1078d43eba776626c9c9c569f883c58463313a36732627388560f0eb863b132e4afb47ec4ac82d093f019cff2b02ddb7c28728119ea670f97cd23013006cba9419c07a07b676e465332e8e82a7d5ce3de001aced3845d095df616c9d818e63d324f85c9e077bf4820e5e4d15efba98e9f5974f32cdbd3b0a964ac425c18b8d90fa5330746105517b3dbf74437e37736af5e90bab3dd19b29ffefff17784941a881330b4bf10fe61fd6f47ab0bfc2214f8859e57b00461b6ac93003fd93fadedbd1935c179bbf5030586eb74276a40693385d19da5d3aefcd507114f19f0fcb97a315bfc237be4f301550f3bab25b151b91c9f44ada005288d2817ccc7b21cc4db1d29115fdccea87cf2e30828099d613145743bfca7606318f704f48cfd7b7e7811e1ee561897b060a0576ff4101f2c0ce95f2cdec9687e0f4b858912781214341587030e0416506242838a3ce321d659faf699a07c365463bed56fc2af5f0062f2aa1500de9b9c4782f1a80d5e39db8cf86e59509aa1c3bb803c9a6ef8e2dda4c61e933de4a8d9244310e90dbda969955216563ea7731c2ce34d8c9603f7deb7fedb623b78ccdb0cabc4a76ca4527ae1c3ceb49b0ad98e716fbe53bff739a2bae99ac9f2fbca2ab76ab58361565339af32256bef27a4551f50d710aabd044f5aa4ad18feaf6689818f361bae1baa39235ab45f9c8a40d028b1c503a9bc2b4d9383d449d42f29aa4ed22ad3494e944eb085eeaf5956f36e75552485e03fada01b90723f1cc5c7701ac483e46e4120736c99abd61020f5715b435b36b1a46c5781ed1cad1452f5ef58e7b89481c55be3fe77729f935d09cc6fd6604f3d5971e6c81461bbc317488cceeef016e661cf0a0cb047babfb8828cf52ea84b265756eb02995451a547d9d51b4d338e0c9d910d069e812d516b530bebb54c0a8765c5b04a349463970812d022e5d57ecec30fcdb11e868ff009575278021e679b4a053bb384e4d6380ac8b00e412745c62620243e72fdf529b75a0c851441fba466b36de339932088f922129a33fa653678ab4c647f07308132c9ee5e1ec6482212be9527a922896072e3fbb2ca0e95b07ee21cfcaa32744af4556816e1674b68c9f965a7aae8faefbc5b5aa0722068a5a4e8bc9995bdc6dfe832b03fec77e9e7f890bb00be1e99b1a3b61fa9b6916806a50dcaa4c9e7c6c337537e762909e9cd8821578cba9ad822532516c0e67a05c18b7a9960f7d5d293da982a38606199809e7067c21d6b8dde215bf5f3ac2a1ebfcfdda21eadc7d21d0ac52a9e6c6ed1f7510f3a5e73de6ce259cbac41379ac3756e9b016a5ffac6ece50ee6e507d97a6985ed52d2d6cd06f304eb14726307bc5e2f29ce0678fef075249dee648f1f46a990923c45ee9ea8a8db6680eca1a04e6bcb1a9d92c4d170860d8d02325649465774117bb26d04f1e853184090a16659a7cc5694d675a94cc6c3aebfa61f10b89c48832122c53cc164d86f567260995dfcf23d0e06744bd763969322e9166ffa87f366e7a952a4f9ac922f30721b9e91475760c159c7a5c3ed63ddb1b84581cc30466cea49ac4399306fcaa1b702bd165e4937c56f9c174f1b21217b81e571a59e2fdc374f35be9098cd4d9311e19ec489badb203ab4da6a246e9a9f8a73ebe4f68582864f127b73f2d47faaf014944693de1a568c377daf235ba978890bad5ba3662d504e4a0fb2ac494bf006ab95e86aef13f31534644a822c73bc99ee89f28ef6187ef30ccc8670a3b441f7eedee544ffceaa651ac3c41acf34b07bcbafe1cd5992b886fe01a84390087fdf33b8dec9da299f16487d19556758128e3132ae3e2c449a24ac15504f8c5d1eedd2751a3f417060ade2231ed24f5bf9b93160505e96f23ed715e0cb6ca1fd26da2f775a764e446db0118a180a230ae02e6cf0c10f8f594ea6b31115c042777455c010c283fb72b4825c1af082458c5c3123ecf88c11fad44e7422be3f0c3290e8dcd14a8284fc261674374a60175b2a83328872d4d2c551cb6da88a388615119f29fbf32a16f2378cbc246cdb2f897a1631931869ed12c6b4cb97b2b80de66d20ea39ab876f6b2c2630bab5c351ccc5a4ccb689b972088938e12c21de4df0f37291a21d146f652fcf87210c228e710973e59af08fae132514e9a6566c013f91462e0661ffb33764fd172fb7bcb6995393ec3e10c6526bc3da072f9df43c1b3883993501e136b23e174a20119014f888d1fd98a3bf41b9aeea3811184c88cd441bf8e78769cdc87719c93262e90d9a496ba120403c2f5d40ec809552366e21cbd0c9a3bafdea65627f8d74468c1e5a99e9194cf7eec2498b5b1ded2ed0e7401801bdcf1ac39ef7e79ba10b27d3d5e044d1e18c78b51df7d25b853d6b2b3c68153cf693f4d577dd666932fe6d4ed0858c25a4d1fb6c806d3e11bd06918cf8916bc69068e1203095dc69396504bc0e753dcb79620f449924fddc219bce25966bc7551ac53581417a3f3120fc6160f27c6e1494ad1d91def047de505fc24e86742db9a7350a3c75f72736ed320b258688572c2b6c7bb46bcf09098c07c4d55f8e952c5ba387a2729ae0287e1565ef02d3f59053af77abec00c2ef27f34284f4590a2deb2a636a123ed95f33e300d66188360bfc6b401dd581ab30fbe188d38c4bfa98d69b6b398581f32cc60cb2e383f94f797c488fc4696940ea6f9433392faf89c33af1ed341e5b194a89e68f9f0557f8aadbcae7d478e34d9646b861b594a9226079fad16610e28e7bb5b06f389888fb4526b598195e729d420ced894dbdfeccbd59e95f652e35206cc014c713fe52fcfbb28942f670c8fe718457ece551a1c10c6ecd1c5ea926cc9446db42b69d549ddf59aa9f0cead27c16f06f6a61deb725723fcfa6defdcea4cb7c5ea3c4481647a323bb3d280383c017a289fa0d587957d50b19342eeccb7a98d04a6badcb1ffa3ff4402a92d0271300b8ba7b032157b9472347f56ca8003c7fbcc9e0c70db7cc6dd39408342b5381349011176ca3be7b88a658c912d0927fb0bbfd8f44d905379f0b67e97c534297456409c39cf139de3d5728ba5259e7f0f0b9045c7c85f7e5b1366d58b088598a9773aceb3cffe4789dcafd9ebbd7e7557b82b2ddde449c057afb4b92492936641307f1e97b517f137881e3b041c67bcfaeddfcb0f2ecfb92bddf9ef292e049d36b48693200e15d859211eb03f0210891d493c109301cc3fd26142e9eb609f30da5de0dc37d6dd267a6ad91ca1a34025f281ead818fcdda786c6ad197dc87ee6de1a9fb9aabb5bc39544a8c4216a2b2b5e5c7d72b9eb1d40935dbb508b2e8f2968786f1ef81fb0d9394be55a2319379b03d116ee1ec0e37bf0b3e281975a3a1e86a7bb11d67ba996bd09936706fc50a6946f92b7ee984c073bc69443c0f6c54c3ff2ff7d44cfa58b690bcd2d7eb448e28775ee08894c78f22d38c8c16ba9c136f0269fdc1d6384df6f63552974f80386d846e964eed01a70c2e32be2592763f5ce39a443cdb4ac207b254372f575854598f3925beb73900e99d1c18f66c10cfb8aebb248273435d44dfb0014224c2c1d799dbb4bd78113984f07956a9c9f39b8ac44565e16b8df78fda9c7a703f32009d3d8eda06c9483108278df105f701d0ea1cc1975bf2a7e3715769047a5982019bfbb457454d95fdd1385c5e9df509e666ae3943e958c4fcfdb1e71cc15b3e8b4143cf5d62a51cb642f8ad3469ca8fde137d22a4249d73fd3b50a7a27d5bcd61ea6d0a3365793626fcfaa0f007c1c1e68181c1a1a5ef422c877a339c751b9cb01c7ae0e37f0ce3e06446631bd07938030bb0cba2ffe8a1976bbdcf778fe9c8ba209d48fdf2a4947e7548115dcb1752574a55c71cffb21738cf761a64fd86862d89acc0b6ec0899d2f333833f71b07e5d8132cf01332b8015a7eb618a86db0012b713ff4f86ac06db977fd8c108b457ec13ea8fd0d3aa1cd1b71bc6d00fe93f11633507732f080c963047bfc926aa7f76b42bab5bd4d59ee6a2e12d09df02eec5d07f8fafcfd399ef8f594fff33875df7c70b693eb4924c417c84258414cfe21b05c6f613e760ea417f30e788746a263dc6d4f474b7fc485ebb9fc493057010005187e20ca12eeab88e29ee59a0afdb3f2a0c08c541a7d118f27f29fb6269f0f4cc5eccfc2bf740a000625b76830c58f67a232065920b10cda5067cb0c76db2677438af96af34726d3e54d704136a612d22d0f498c2ed0c4e17d16984186ffa9531a53a1e079ad1888c21b3eb54767feeae96e4f7c160495a688436343dd4201293fe17023a014be8a042812a6959221bd89f09209f63eec9935dc23a7b5fc3d3488a842f1fd0abe794fe8058034688e31a62fc541a085cfcdd25f0ea97bb8a1deff6a11f6fdd13fbc8d209aa52f7524849267e357e33b77e9e4ca36980b08b8354c7158471223f5828aac56488caae2da280664fae7f6af1bf4ec2429d95e112f5c2ee40d9873bc0d66a3c3b36bad2db8ad044d7849e2e7d80c8c768a8753e238ecdf8dd3c4a42b8837d343dec94a447cf0f7973776a792e0ca80b636bbddc09e85fd824ceab0df3f9e8a6f1c13b898f206105de962930b2f8be5ca24a990c6847241f679a3d89b2bb8a0b4a6559a7fed8c29e570b5bf5ae669d33bb5cf644fa60a4dcd81ee2871f439e100cfe99531c31b055957229cb7045e470f2006db82d26cb9445f8c946b4ac507efe27664e2ea9c5c07a45234fe0c947778ebc873fd459c11d96f60de209d50e996afe98dc83ce1e628069843e8993ce6456fc83c4375d12324cd7b00e3752b8d7991e769fdec0ee58429d8696460f6657413ec7d0e531858a813367e422edf546547bb67edd15f5ce323a7883118133d593d157871422de481970008b86c23eec964fd7f3cc6bc79ebc1f7cfeb902a4114d032dff42203df37b22638589d8478a3bb7864d3666a1cbc27947db36e68ea80293ff19bc1b2b04b0f2221c2bc11c12561cd5586c001dd64575b020b586e489e673a1a29076abe3785504b48868f68627d735cfe814efacef209e4e1b6ec332ca5f72e3d9958fe7838c752b1ed73f91e8c33a82514636cb1a4cbebf9535c711639350818b122188320c36733fc42c9d6c73d096da8f35b9fd9b0e37b94559e04aea2180802683ae16113e234ef95423249f75817c43b28bb2137e3658473f12595bd6bd1e6b9f6aad1c77ed29510f4c14a9f0ef64bf407bb00f03a0a7c68a1250a3935debad027c80decb0f8527a31d1c63860faa21ded9fa19e26eee388e0831f29120bdf22a0bd1ceffc505b837416438322af2937e15b49d218a6e75b09c78933d2c58a8cf221116922feebd89e127dbe8e3c7a4d7da2862c22c31a18a96f3fe668ae6cc5c67398a86d6f1bd9368a7a6286897224912f9c298a7981b4036d01420a9365f7b29a0f07054f5bf0d0cfa00924f206f6441d66b60c60f9f9cd93711e9084ddc83bd0ae9a1a1a34e78d984da959c76119aeb551ad17464aeb5a862b6f52ae128774b28201af9f241748b0e36f9ed0fd761cec5674ae0aeddc12c55c903ef53a5c32dd185f1e69bb42f12f5d8457bb1eea0aaf372a3d51b6d002ca6791451eb887c1bcb69443c11123c30e333e61a764eac2ddc59f83f0f0161e204ec3edd3a946f7ebd8b65aa6d32cb070525154d6c004f511e861e77b8e7610e45a0ea6b006edc69016242953fe107c19970df2a6cfbfb0a3a204aacded235058c8807e641d0081e12c78d1eca5c62f316ff9bf2d34c83f3b20e39a700cd36463f1b0730948cab8cf0d43d10583ddff30c48133b2afd4ca9bc728ef16eeebebc4a51e152fe314ba97b2e5d6cd0dbc9e4aa6e142e3679fee1425461c9ff01286b99a9955abc0f72f870a6f4a34050b4004f29c8da21199acbe2be4d414043b12930017e11cc76701ad3b1aeb7a5a0379c58012c5c587cef7f7d1ddc3ec317ef291328467ccae3f889e13a6cccc1be2884cf684d692817828bd735cf71b81c7c1200e0b9d8e4048d0f7f3024078587d197ea16ea6a814cde4dc2ddc7e4d239db0697ea202c19ff762953b141107997c43648b1ea42389ad939e2fa773e275e623d04c029dee2d16e5704c6e0968f7c9e7039f5606c811c910fb73988d63970da25fab0f8466adebd95ae90fe08ed21c4a9718961a00efe2e6e07add3586d2a52f16c6a7406228185f484f4e3eacad79730eafca85ff19c5ddc22b1039a424be3ea0e3a84818dce58a5078de942365698bab4f89f53779fb828abdb724437c5e06731d3a2123e5aa2d4a52e23166d5ddc5d7553571c92e9e0c1b2e3c2dc11399170755de8c704fb2984483b6f184c597a0b81870d059d2a2c035e885d5ac98c02eaaf057e57b86715f3daa2c8236bd10cf605e4939f7df4e54764adb158f1a60e40e91fb57db25d4fcebaff90cb424b20225c256904c245897cd6e8a3f0116520fc6d047f6c12a8e6cf6bd3466c4afea5f770cf115ba49e32651460c2b8c197c12bc2669374b07a26404d617678a0c01792f80a59926e49ed9c6e931d525d94a753257f26199bac09de66110641132cb393a734edf9d0d54e281a274773ecb3ff44abcb13b7b7c6bc5f83825172d55695e4aa91f8cb4b755f5c4383004a047905acc2d4cfe7cc27450bf91c5ce8e6eb0845d9e5ea0228dcd9727681d963d2327c21dd8ba42981337cd664c5eaa405199ec779f84d3f2f663ae9eac6605e2fae901dc6416ab727b89c6fa3db49548eac81d34c37aaf8486389d88580d9f5e1334b9189418b12bb9c2d3d690d088cd42fd9320a6e60e2cf75041033528c24472e4537516adb20c1daa3bbd03830616c3f19e4afb795de29375e263037ee08fe9efe371b9a58ced599393214f5c9085113e021d5d1a8e8d29727a9ad1aab17fb53fbf032c910f9a7b1c619c7d6535309b5e6e355e7ffeeb43dc14d1724d4ec09dfe650966dbd4c06d488bb6fe1e3b836d357b908dd67a7a60f497da068ccb5d855b4d8b9b3bb950b7ea8b4a3bb73b6eaf198141a5d7a5778807daaef243be8ac654ebd00bcaa930d73a7635363cd68d988d94dfea59e99355e2c7a4d0af49dc920758140917fb0e8c51a05dc051bb17a9b632ab3fb92f1fe461f33a21922daba1207fa8e904814f01097f3011249e019f93567ebe0068d30ab6c3d5fc17f546fa2dd5aeff42777ca6c89e48abb38ad503c675cacb01c6160387e05a19a9f25205b1cbbc90c1b8e3a4d776dec61db014044a24cd20a55f69c8b2ed094810c1204c0e3e9197c847f3d570314f8cecb9d664146a818eb47d93086915cec5b5af8f46ca60d88b3a1f20e2d2492cf6c51cb240ff7eefeedf71edc6b2ecb509fb1b056eca98360e540a05d4342f9f59178580924b4d41ed4dea3c3051167fee209e7ecd8bfba4f1c256cbc255022855805f1f9054717cd72f565a54e3d23ecf8c1ec2fa2adf97c278bebe0530e785dbd9ed6a6d1ffd47b052fcbd90c556107543a0029416e02ed0fc2e099f499de2d35fc2581ea898f765c856ab295f9b6858ca2cd129183ec4845e40c4a3c151b41802b086bce73e3017419792e71d1ed2250f6382ef4df3c7ea957768a832be090e2b6d50914e3d7ef69ffe12460ba87c07f98a2ab8fa5a458a4a7af8708dbcd108775d043209dac6d5d8cc1dda0e13180b3d0fdb3ffab4f2a1b2158c3368fc0bf50d0f2a3cc1998d10d0980bc1efae46bbfaba77dce92b0def2703794f471af053a940c220af1c0fbd8a8b404363b146187fcc0112f9364aab662bde0b39734bcd684b75aae6bf0e553fca1ccf203f375966cb6f0cd30c9f2bb35e88ea4fb362f2e2876799b6d8f1f67865b05b12334bf6fe1298d276d0d0a45cc03b7f000c895a8c6f0c7b2abe00805829bd7efd91721562988b40c863b83f29431adcefb22180e7635293179d5a3e6fd3a8c414df72f7a18e55fab6ab8eb9f8057d0579c48aa68a741497dac98cc5b226e849c8da43828ac85b1bcb163311b206d2d83adaed3762b3cdb9e31cf5adbb84c28688f3f1cb35b13e5d9e0786e564fa281b9ad1ea430e6e947ca5eeb73248f4b94dde0ae75fa8ee7d6ea3f99a80ad002b2b6f441170f800495472b6419d2be6fe406abfa1910ed9ace825fde9659a346c520ea809bb6463345c76e78e77d09e8775941549260794392cf1cf4103b295513ce8f9e02102d08026addd69f7dd47429c1f56e3f79f0a7e5326344781fbbd79ef196866acb02095917aeb84b142900502f1ebb2c40841f91fa3e0934fc2eeadf2decf81527c3f62f9c1aec303d827915777a004360811bf8d15e49cf23e2a88a234e6aad9155aebc5915ba22141345da3cccb9ea80337e2893fd2161341ef8d11a33b7da35332872b44dc9096ba65b5e91742382b6e51e451136ffc3a03cb44afc0d80bb440936b0792a605d3fe4c9e9170aa5c11645e279d4e2f256e50ed2479cf628729e32686e44496029f205ee440b26b1675418450694a044847ca6e483561bb9eb4dbaf991bb4e279b3cace93370efbf1251e8b1539daa3471711265c7dde2f63dd3fbdc8ecb1b1cdcc5226b64c011c4106fd743f00f312c2814572081e1fb0ea675e26607945b1388aecdcbd8de17e3d5a6061bd22d2ef3cba99e3908d988d01efa5d09cbf2097d5a4c0d3f4e88b5ae0ff697c6620af461d04438ed3559323b234c735aa50ef8d2759b267b3e084dab1f6e926fef10150e081d0f22199c4c066acdca85aaf14733b47b7ae2c5e5140cccca894b07462c366d47742290e4c1a519416af2d9ea28726222b75eb5ffcf19956ae25108cf4c3c249ee13714188deff21d3f311d75d2e3fe3a83d03fb5461f112429bcb0d86bfd60ec1efcbc42f0636b4b07578d11c1d3d31dad0f2a8705e75e73972af0992bd5c22e888ce46f81ec34fa5eba46aeea204a7c90e8d2c58836e6d710fd3ca67e0654aaf114ab9723907facaa7a431fdd691d2808700727225bebd9768109dace8e08e59b15b67e98338388fde84378e2f00804723de9bb3744a245931984f70865692979f5a04ded62e3474b48e0bfab2b256d6559e652875d89935097479cf42bdf736473454134a82c8a59d93c47e4145563f1e69965a6cb600f7ac16128f1da6e952d74dd718cfeb50616e0e3ff920e6116adc5f611efe082a26b91ad76a704c6db8f97848250b5eb489dc0c1b9363910d75f854fd08543ca9ab9c7242e3be801ecc1c990b2c01b143d77b1fd78a11fb9f2884e12d59e5dfabf7754be45cdce2ff431967c02cf48f7e26621f12c75f2dc7a318dc815ccbee935a9b0f9f362780d1e259dfa76ec8c33b2920e16fc2fb531296215703ffd89d29ba65196af05802ef126b6046ef16b7741e43afabd8e3af32f6ebe0b389463f1446e8bf7e88027d8c8537378bb9206d893bc3c499ee6fb7efc5503bab2438e9d1bb55444ef679770b7468e072e9936fffbbe702de9525af98ced5bdd4cab764d0a3a859657a77720c25d41a4c19a28563cda9f43f6765e7be31ffce5fbbd20fd3004a0756898f766366923401eb6b443e5900c3c4745383d4b08f73d3bf21e6f25846e0921e5dc864a14506666bb059d71c7278b4751b0aec443ae311ae83f21b7277bba54586ce491d8c542564740baa6587aeb7c35b46943f18eeae871c845003ffcec9857b1f09100595c8dd74911af57c48a069897e80c0115409d2e6b8179f5e043e4c54d305c22b98e45af60a9395c675de326a2da91d0ad6acf68ef1860fd8ddba5369287400582460667205c92a81d7a17459f6f36b113170bce72d32b0ae01fe18fd86c77ab9566f3f2caf496f6bda09bc65843a5788bca70c16e3ae9f020dee5e557af0054c1c907014e986cd202e9f0ea0040f8a50748c78f15e70966ea8aae5fd1ff88521e8e51dd649c12223daa37abee1c0c78153e1713fe254f08fd45cfbcdfc47c5944671e0f2e8b6138cc117c5f42d8fdde2b19ce4320505f2281b83186fee24ee9594c3157b815bf789c8d39c8c3957757bc94e39a466b3641263e9a632256e5282a351656fbb5729b1265bff3d985b5a6897953e139ef28540cc9c25fde46eb58bd82531cda581c5facce4bc9b4a638fc509335652e89328d5e7a4b8f7db9a7ed32d7ef6703029d019d5feb661085e8ffb7ae7e4c5e0848b6d854594bffcf1211beee06afea8876812d18de8652b7af60746824822bb7bdc791889b44cab525a731c0d465b00b7183fef7a52289c3f9b9703d213e5c2fb0ed8963c274548dff90a3ce49e9d9f4617560d0a3e278a127bc1aac52f798741020420f9595acf23b9ec3f8329c7fad774f85a16198bb4a5610c6954e348c413164b41d6cf346cecce16ef0619a6ed1bf9632356fa7737aedf1ea0e13b821c647c9ba8c990d3f068d941bfb2d4d1cdacf04487c105e793cc6aac74727175cfb218ffdcaa109bdf1eaa5a001e1a2d45cf06f903b0db59a70cf51f86439055b6b084f38e89e55286363a57f174287d7f4857a0148da7fe95cf2382fc6d1ce842fee961cd770f3a7659e5284f802b9f17631af1a66a2071a52553a2a0f01ca25c20692fed3dd2c814fc8c15528a38cc99b115469f14aab58828fb8f04100449fa705788876e9acd7a6c17abc92250f7426f9fa61a8c610ac6f5967c19d573f752efcb4b78552d475b1f9d35f3abcaee2bc0addd07a46a6a54b7791c41c85616f969190896dcbea40ac3de7d2238de17839adb924a0c76de6d5628230e4b716bc2b111f99b3aafdea8cc07fbcbc277a8a40f61cc7f2ada97982e1a7ffad2501974f836478f11e9f28bc9df798b309acc7e20ce89cf8fac59cc4564820231dcda520879a1ba69c460b9cd6cf9d9d3f579cc7528cc2706d78539ace42c3c766a83325e23094540a977ec713996fa58654ef3bd79b18ed3e4d720d0795a6b9b37c3231194f6db9f1fd868a979ea9d9bd65f9ea14dda034d2c7b638116e3bc4221c28fa8332ad01137e6c3f876cd61e0733fab817d30bd9af8400610d256dca0d70c54c32709ee40b061ff49969f42ac84431a22b00c525ee1c71cd6afe2c9d0f3246de1c5771ac28182bc81c8657f136efd964450f67df0fd0a61c10a4ce83dffe6d12a723127dc84d5d2106c91d892bade1eaf2c30e3fc323fb88c562b78561ed543c95fe874de5e2d73b834af09a5e170356b96e51c9af20d188aaba6870fe4d106b4b811d6ad2e68c1de281b32a3956ebba1670d3f6db62c6bef7d83af001a5af8837a770f5aae695278d40307d6aaade05b777b24e714e1f4823cf80c99aec4d97045f127ad9cea2b0da340c7db7b80f93e331e6fd0ab06d4c33d496362fcd46cda5bfd0fac7140b766ee14f0c492268ab675490810612365694b080fc9873bd732be1c78473b284b7b7ea1fff2abbf0eff8e6267b7727cd44b47f392680729742efdbc86e6a69838a2f1995ff7af703ab448fb7dd80d0ebff2a3241d2815d783c42d207219028a268871eff0be36118bd2f54f73374b35b0d587aaf9ac06cf097836cbfd4250a0bc194e17c16c4cdb8d806fbb416913760cd0ca0eeb6076ca25676dd8153aeb7399157231201c541fa1f260a2093b91b926ef7239b59ded75b4faf3c4430583db4967ee68f1e7180060fb3d997d019d19b959de4b791fe3b85fd953928bdc05ec92977ccfb960c9d16f2c1aa95dfc7eeb24ea3f899d69b5b1561448bb48c25c00fba1e2940eac7e7513e8775c73502c2c885f8e70399a8c517c7fb38fa7b6363af54512ef751c6adf8f87b6d409a6c0a7db8b295445accd7d22824920465b7eb4d3d254eb6208494cda0fe8863ac09a2ee1659b3439a72393253a279e53092bef3412f601b8466f3edd2c284f2e37c69de047659ef10ab931a087ee144a2b90aabf0b4b30679cb4c16fa72aee28017ad5aa093cea342d41c745d5e7fb4c21f664ff87c3b746ef55a65700dedde58f26e6ded8e95ad8de625304cf6d955f08ba954341407d5f8750df6040c21be41738d90f64ac512aed6e5969a967e1cd23f14c057f67ee3f78dff90300f3cca42d67d076646dd84566107480fde6f70ccc2810932da4c0fb4b6cefefaa5ecd379268cf567287cbb590fc69aaf4acc31a7e86ed5bcc212678591a1c69035dc20f39f7baf55d319e957ffc1e6651fe9bb6f2fb165a0f59fd34c9bd5d09a630f9a14ddc1984b809cbcacd22f74519f8438338d40134e132655502fadbdfa94cdf570c401d5639b4cd2eff3152f08919587735830795cde9efabc401aa4e9f87627aafe16ad2290bf0f3c20982c5d071838a6d87119f0929d2f77a3cd13e86af5f9293535b147586d3dcc26fb7cac450f0f1ed97b3265f8a4006e7b703192dc3ae8aa5f342128c2410e079cf28586d146839794b479217b0cf74f89a8f460a98a34584a2fbca68c4f7817614df6347b4edfde375fb850a6db673aa1b0f812327c7cdd98ea970fdf807e2791593ad6f21655ab10c064e3bad08335d98ef918c650a62470469b1e80dbc1660ea0bf6bedbbe6c9e789c34765ac67cb0008edb7d913e7f040d63ccc3131010fe2853e7ba0365335227a43f7fc10f3db22dafc7b4d5f33324bde4d71dac874e490c39de948b38dbfa9a2cf84385cab15b6e5ff8041c468e9574c5478c88036fbc819f0cddc3edca151d6637ec847723e5b56f35e47e00670738365753e5c018971be524604cc99a06637f563fc3d1762f8a577c04b5a0737bf094c8564e0518c50e8bbb5b15c16809a79c99c045e37aedb90d5d1318b8e900cce52263d3044bac7847a99a84efabb08fa4cb71ba5dff2087265d6f049c1d4de0cd243cdcaf325163377332446baa4043be8c5ba7a036139c74a2eea1e5bda8c81119494aaf1ea6317435935730de55ddb09f739175bc3d928bbe7589a6b360499f73137e348e91db36d84052ac27f0c12c58121de274be2f3ae13390d038fcd84da87e1cc80a87fcdd9cbc06f7768843a3a3422cd239611bc6f3684a80ca0eec502fcad921f5555e5b1310239402540cd2a8858e5a652cae95de90d07582bd6ee443557e27e70fa9267141f0f1ae34ccc9acfd8f99dd54426c2b4160fa76eefbe653cc7d85b8095ecda57fe2b04c7b38a7fb1eab4db7bf5c0130266761afea8668524410f0225ef56c4dd2fc5ed6dc07dea41e3fc02bcaf9cdcff4a9b4811a655ebdc526fc51401e583400cfd0b826986edfbf0be369d7e2bec95ed39ee8550def681462a45b3bdd5d9018313d0324f4d2b891656c5b43f421f4b07d239190f75417930c18cd460a22bd0d9ab7ed53da795081498e35c0c7b9698b8b064bd08f508557be7f73437d0634a6ac10fd5a83d186e623f8016210ecd21e0d218a431a2dc7bd5e59cf21d12102df6e5ddbc1f7932e75dc1b9f77ae4f4451bb67b180a1431ca7273fbdd6365000961c115c667f88323b63dc99b5a6c3501ac91f3b17e98634edb1909f212d5d17240d0e7d94f1a15d55ff0be27b781b68d944b775c517860d0516f8a94910caac1e238f5aaefb3a349e7a53c358b89e92bd90575f4bb5d58b89e9978f1e128bfb294a5d47c2e8b0e0bf8fb868fde03756ea44de5a36aedb7a92e68ba0b7ac4a963e0f0d10a00183ddcae83e562158e00a103b409ca7e7a14e3e31b9137e7f5521f7ddbe62be0530fb4e6eb6011b2ab1ef7b632954c8c79b584d10eca1917caf6afd867bee3c6ebbfb7cd79e3277d0c1590571b8bcd5365fe5070a440fcc46174c67650e63b5fc38bf30c7c4174ee02e5bc15a7a54ba3fdba48ab333852b0a7aaf0eec01eade294026054cb614a574cd29dd3629e55fa7437d168e0e27e240b107835514c5eb7d9de9310d2f8517191da5a79e17f408e3ea36aefbc46b04c6d9a9a9ff95ce3118a216bc139d8625daeb9faf3a5900504f24c873cb4f30675a69c4bce3f7b77da514de9940e67c6bb1f61935ab0f6774e31a73c348a2909163315f1103cc0fa4ea25a4a13a7f0607604de601b2d7e200f0abd6be33254622fc279003f05d0438d591a3f655e2692240f5f29ae6ed13abb902e53f6a6524c0ff04ea98a5db27bfe0c9189a6dff645cfe61849a3f1aee0fec2e05d03ac06a24e23f1e841bf3d47f885076e5e927819f360023f6f53b801a0deebdf5fd4f0f99fd7b1c45434710a2a318ffa862382e7587c608c2b39a4960c98ac47e0c98415cfdbf8d98535d426d27f98998242a254536ada3c7e2861976bb69e13be85ebaad3ecef9849fd02238fac0a79dd6f9547eb48dbee407877cec6d5d05a9ffaf1c00b2dc61e713d87153af38aba4d11f3b609e7d7248b37b06d916874f807ad10c48b6a3cc6ce99e1ad4f585fb88ed8bb569cdfe0a4322c0bcefa70e6bfa2b6b74a5b0efa6b62c566f54bc0021b97eb1f709a47c24ffce1c59529432243dde360153e72813a0fd96acaae292154791c94a8691abc77e1b98793239d6d3cd98906902c343c3ac148b62c5fa042d66cf5082100ed446dca6cfb9f9f6410b13131d5c4d4e0bdc72c66b1ab31cd43902f9796ad0aa38c9363568625999ce3262c1b28e50259ed1d4ce6c295a975a5b8a4b04f8a8b58796fd79c8d014013ff93c8f5416198848596b9717266345605d42cd54e9943673b71889fc6fc5e0e4be343e2419db6dc9f5eaa152364d24f02d8161952d81a5055e4c8c21226e2d11c02ddd48bde01a8e51f3a38d324045ed1ee47c180a77170c35aed36fa50702b19779ba2a8fd09a8a5c139836112c3b12130afd3a65a034d39462811bf0e0e31d2055dffc561d029e1c816d0d9f4e0b8c2a68bc9aa0652103a08fafecda6c6723aee674ab2c6f192ca46eb9684cbae935259f67489fc1d0afd13100fb58142e0718dc54f5e3460941dbe0680aa613e499a2152f083b15a216118b4ef893cd25550d65bb057ed92fab80e150d845424349a9330ba703793bdc07525c9b5ada16678424d440d15f33a7d239c397b6e5911fba89d46c92f7ae7b8c11829cb5e8597c3de707596e3fbaaa07b1f139071fee1d47d15552755aacbdaa5571d625be5d8369bdd5c818bd6d7e2f6840be31e0351d9efdf5858daa0194a3fd35d7d990cf0edd490fbf7c604ed0ca2955598f226adc24647f8f722a1eca76d060b97bf6502672bc477ba2c0b84007de7c7cd5048221f49c3fc280fecdc83a1a01c894c2b267b1fdc616070a46da2b0a60ba2bc15438286e65be52522511f2a64b46ee49fce168bfb5fabfa6d514795f28aef23ff9ddbc5363541bb8760b6e2fa37b329a0f096f3b683f503c917fedf0b30facefbf5b2c5e228866517cce5376ff3592b968f24f57936bbea082d5c3d77084992eddd73dc1ea5044fe710fe12496f6a6ab356fee6a43842913ecdd3c48133deb2718c0f4ea975e7788cc8d37e0b359a1dad0ade9c7db856f4383bbfbd9d088dce1e50925f0097ed17adc59ccd41fbcdce1c8526f898cccd0cf5dc89e9c8138544acbaf086dbd8644e99eda82ff65196a4f4ac9eaca9c5020afdc6b40bbe01fe855d8f37c3d80a31881844d1e851d3457cffd29742050b17befe8cfde8db7aacbc084489dc59b0672751918bcf11797abbb87f628a1f4149804cef0272b458967fae793e74fe4bbdc0301be8757ec49d8c55ad2192c2110d49e275afc61792ee23b47109b33ffe9f75dd66ad48bc74d0cf5a13fdd3b3597965201365abc5585e2f22b2f1d18fc7fd6d813d315436994be273d10e9e72de1f70b95ef608a9acba78c6d2414b759078268b8d62604454493cd4d054256675743a60d0acf1d5e8dd22e78683404e4c56ea1c1b054bdfd6f4dc4638800b98c2fd91c3a43ba30ddc097dbf3c8532b9a5f18c244bb8a84c94d146cb864ccd46fc7bd29b73c5a5e990b879dc3ed8d6145d7849c4bda429b64d75a03462d8e9c7a1eed067376a566da70cb2ff7060cb34a1722e0e74a801d289d79af8f6223124fed6cd2533c21de5b8df807b8a228da28ef1d1d9eb1496ea97b1ef4f42ecba20286657e501181da10646f225bceef55f48744316075afd3c83c28e7d2206170d8e43f0dab3c882f67466ae49c3176d8709e38a2575cff15e90b503536cda782ad2ade2e3f13993eaa722d17219832e3108921a00ba2e1b12a98826d3766f1a304be315ccf5aa94b8ece7f8a46c753978894962da9269cc697960f50f543999c16d9221a0c9f1e14de7b740c7822ffe14359146422b770ec1d44319753bb488f867bfc98ce8bf56a663c286b0426c5cd2fca169823e26c0d7bdd3247924aaecd35581fa3bc754260d26bafe503b991c14dfea0eb488a3742377a8a3c23c06225fa78ecf9dc9c36bacd3c603ffce538326f510b08d3f68515b4124d9f93b0e2f2f96d7fa72d0cbe17968e73a38b42cbd25ddce9d3a0d3cb0342f084557ee8dc7f937f0d99fde1d81f6500ee610e584dd3ce7688fcc7653ea95c6eced671818ff8317e9d2505e9449e17938764624381421c291cc94802c1fd115b1a2312d2a6d4ffc2cd196668587f186eaf256fd4eb87b10860e6951be3f8a500276af309818ef0bd351f49a0aaccedc0d327b511bf7c4e0dc5ae9734a21db48fa38bcacde2d5a302a19c55da9f5f9d648a60e514387c0bf08eb6966ed136b3cb1913e4f9f66af049c767234b3be30404009a2ee56858f2ef47b20bde45a4a852b7095d6dbf9dbd28149599488a07dd56b9de1cb9d08885a90340caee16505bf810ebb4200cc76f1253b8d81f7ca9af9900e2482038d7bc5f18bf08b4ff5e1c578e067fd561d8e2186541a7292ddf5e778081803b084f69281506fbcefba0743203edbc646d1f0327eb6841458dcfd240e0881b31408e41dcdc1c05fde974b0c88e8c4d72f3285054b41e985b2a99a867ae1e925175aadc941e61892df4bd5dc3cb5ce1d9f749d9835bbf3804dbf1276882940fdfbea017c65e2bfdf2ebf0c2ea8d93d4b2feeb3080c938c7c5c16c144bd77ac41b8c0d504ec5331d3eab1e90511b13a4e819e87c745e86ba42fe8a87fa64a5f2a02325778924c2ffde7c0ff1931f12da6fe6b1b6cf61e467d1e6ccf319d10f959be22722a3f6c86810f2a0a4b36b4bb6de7e8070b4b43cd0c1fff1e711f666d0ad75478b6ee5eee5aa3cf5a6094f143acfdbf2824ed4d10b67a4461430fc4bbf6269dcd5d4f2bf4fe78f23c8646e76aef44ab5fd4fcf78e3458fc1012cba39d07ee83276a820f9321a005bb5a526b57cfb54fabe13a1222a03da6f9819cf1ba50860167539395226a534b191adf58c17ed064e0aa4e32d02c028fb16dff379824f13648659e68409850aae59a39dfbbe7f92b6e0645c15e99ac2adfe332e7d8f734d5d4519b4c912ab5d99144d482cfc2464253e83f9dd910e071c283063f9c9f625bf08c7ac55faffa3a3e8ff4444d9b7e57202e47c07bfb4f193b696b8a899c83b747bea866b88ff7a053c3b517b6a4e00929c0a2425fa5f153693c1d487c6ac72966a9c677761f350f17f0eb25552b849bbdd728a45debcb66cfdf5931d7fb06dbd03d8bc605f8ec6eaf88db89d2d629140e7bcd4d0d8ad7cacb7ee605580661380f900bbe660040a6b273aff43d95f149252daf7d4eb23fe0189dfe27bceb61c44986fbc08bb5f37f9d27d2f5df32025dca9f0aae21dea3d7093f4c41ba8edca82ae7ed735a621c7a01ab1ebd6d8fc575c65381dd58fb779a2e821717956937f725cfc525dbf805b2ddbe649f34591d541abf2617c293eec2f6e94ed9f0f5ddf6c4aef0eee7d4ac6ba6e2cb7ff27683ae7675a8489f9ada3f07a960d58a11ee5ea583d0d8a6a08c895dfc8c9b780bacc3a382aaef3e1190184042a289307547052302ce08fe4dd7df02a79a04478b5a261c305a80f91f9cda34de86b3db8791140c2b537a88ac7125fb48717defe02c9a0c3d7622a42ea0ce3a3085645d5fcb360c52ce0ac4133ee77f3ef509f3814ad758d20d39071a8d30bbdb3a1a6bc8971325d801e8465e6982312b08b6cc6b493f341915bd2c6d22a58dd2b164eff425015477fa61fc1efb6d8059a90f9ec49eadf7f56d6a41df60c221e8b5798ab83b8a4ec44057cee9b7e53364790e98b52493a13de18545afaa483f590ac9b039b66e22713c8ad224484eda4f2bacc8bdab60166826431d20c2e3426b95033740bc8ec805ea011bdceaa62fcd6597f39f106ced114e59a9c549d4c0113a07c044c4f4f2096640b3fde2a18f3c671fb41f2ba78cd6ca12573ffeffa4698bc45ed69885be67a6225575a65cb0e4322c014a9636e8b25a9e81912b163593fd6f8cbb248bcd58a655a261c60e6d964f8cf908510d6bea228f6dae5ed63d2499751ef41c9e68fffabdcfc1e15a2d0905dd367947c09870b4270f2eac720efa1e0aa5c3497d118d3a444d004d4800c14694c307f76f1ccdcfb8889953bd3c98432a58cf51b04018e305824a2b2ac9a34c3b8918002680c824d238a335add068107c749811fdf7792e1edab54ec48de8d56f231bf09ab5ddb61dfd848208e7f4f6220baef7668d78092b4b28b0609047e673fdf1a8d04766d4cd15095911018d5620b87750431ac3ab1c19560c7dfd065de487a8e4774aadc18120dd6e7ad1efefa305b3ed06e3638862fa986a2ce1b858b1f4bb12ae8bcab5df72e88f7b7e394f725cd7b73d9710e972e4885c02fbbcc1766e8d46c1dcece579d060ae2280862bd9afffd7bd511f063e712c6ad157b12fa1a8ca57892fb872e8fe1ef0408a9e6a7198066f057acdc2acaaf80ade2cebf53f8b3829cc1528322a713c6a5240a46f31ceca0d555668ef3bbf608a960201d24a5332d7f217031914365b1a79228e58a10e647aa0e7e6b066cbfb8dd4cb02ae7f6b364d7ab37513093b8cb5898e0c1824e61089bf49de9bffe515632ae7b6c4a3a887bd15754078299f068a57ed53ee570deb24e8292e69f7499760adffaaa27bd9f851f7b5e864f4b909cffed63536a36ee2c4b3901c46a7b60b3d9181cfce854090536aa49788d5a5aae63c1fdc519e7fe42cddc4c901f18e11360c26e69a5d56ae17d31f55fb2c17c7d3d394945fa1da440540a0a11d592cc6dd404d24188467a27a136d1d41fdb8f1160d63a31210edb6d130e41f0aee43141bbad8b6acfae215222537a5e67b029f35ff4a3235803077bfa4c470f0667475476a1a07fa384a596716f616f2f84221851a86b43c9d0067d3c0ea764308510adfcea4d2ba25c6593e91f9866794e7a3a43d46fcdbd2bfed2ba82052a0bf5af13bae42d286d6bf9eac7ac4cb7786ec9b541040462d6115ab1130f340c3112e22c07a9808ffd3303cbb4d576fd483907b96f1873b54696e61fe304957f5febcbe4eeb4b9cca482f88eb8be4d919a9ba8e487573465675ad95a10b7897bb4c8cc2d4ebfdd24942625de0c427eb9e2b7999eb839f697a6542f62e8c09b54f8f970da2f6b227ddf39c197c92cbcc87b4581aedbffcdf08f951fd5629b6d6e82ef1109a1afb128051ca57430c45870afae3c52d3a67e7b302fb01d9b810647f77bd8fa8b2642c703417e473aa2c9c680144958548e04be19914fa82c37a6fdfcef045c5767fc36ee22428b0daa7c8da152abb167a51897034a73e26a10d60e993caf9c72ab30459dcccc1ea7d2687795c6af42fd4c404534ebccd78b1f25e446ae17773cf7dc9a45d135bdbc3371bd0464296bc9bf55aef155f3afc10448a9ba582656a7c82987536058c036df1d1e9663fcf9a88b0663d83e82974362a42d39a9e27a7630049e209e0396ec11fe60a02d61c77b4256f1b45b543fae2e6d0f49a7e529f658f30e29dfec701667e45a0f5c1e9aa638cc9921e77f33c1815658089c9b44ba05cfdb00125c5112d6272fc607eedfd88d7c58246b1a9d60c8beb463aee020a934117c233e6d94854725343e9b6b861cfa7e565a99821704fcc0c6405efb1ad6ccdd94ef592336dd95804804530e879e8cec5f87fda225beb5a11af89a231b02af5ba35a1930bc406b080cf6acaa32108892f2bff5714ffe2cf7e6b8f1b41f0d239199d934e335c7d2c960e04fa4106578ed6255ea8a64efe17dda2069db45907d519aff452ef5ef736e1cf15c92a0eef0315927111dfaf8ee4b98459b93e41facaa92466b3655e150b56651c23a8b02fd74050b5493db830678bc3dae4e815aa360880de5b1fecf1f5d5f6c72b125378f26c5aeefb39ca19cce43b8e219b757968403c7e6c53a27755e781f755ac0f9309620ff46290d4ed684abee6fe241b0ccbceaf16bd5f31b0326e4a5078b179c911b7f84b598322a752f8cb04a39d895e934052aa7801c863791134228e25100a6f2943d54057cf431bc0ddff5da908e632f3130e514aefb1a0227fdd810b01dd6ce02e5c6f1ee942346b199ac6ea2f0113a3ff9eb8e379dd106425b041908c9d023707e45ed6bebe1033d5491ee0781b5919b5f099e0198008679a1634cfbab7d342c0014a34ddb32c0fe72238f17845c855d3395c817e2e64f4790523cb8772861c49cff9706c4e70e073d3bd5fa14fadc41e091c827d083dfa225f6c9472681d11a2c50b95717fe0ab0449b1059f12cc41ebf0d015a4a9fda36b5011426ad1bc782cd920fc51cf903cb8e804107b500f16a151a3b89bd49c06d2b080de8197edc634bbd8d1a9ebca580fda3e49a80bcbe3c89773882a2db28cbe7f2d6bef57a7923c329b6e0c4f5f41473a04734aaf775ca916138b5ff9c3ff413ebb806eecebf11133db789e2cdc53126b0db4ad253763aa8fdf477edd52a6f5575bfe7778a6c8df52ad45edb863dd1bc8d76c762f4825fe5d8a880ebd5f59b821c524ec2ca06613e2460185f09745eb756f64ec4d837cbba752ea17402b266862134088c6e984408f50f8e8cc989101255254dd1c68a0ef59c5afda053a809a3c913d65289033975385e85059bb0bb5fe7f018cdf857a1f94a6c2044f03b7493065d37cbebb68f4c86285d337c35aa4ad18feaf6689818f361bae1baa39235ab45f9c8a40d028b1c503a9bc2b4d9383d449d42f29aa4ed22ad3494e944eb085eeaf5956f10e4748a50ce26bea53db790b09e585f10be0c87246a0fbabee6a6835546b0189a62a803b9314a891f753afb06f233426fa3c955346a710c13aec7b3440017e932b2d82a45262fd95069264127f710bbbbd21c3f5234915cfd2c2177a1c351ab1649d9e105d0790debacaf6e2609b708cc28dac3db42c84e43a4615031b2ea3d7b7a5c626c16a85c05f2236c8dff750beb270298bfc6dfb0f91968e828f7c264e46e164ebcebac75ac09692e7edb7934e8f5174ac2fabbb009d2399b0fd4365ed7a1e6c36c05014a9e8751fd56baaeb384667810eba76519a5eeaa9a72699f4d3af4631a503cf7d411b8f370962a084f502a89d02b292311e1e514492630ad1222a5ba07d3097e39edd703f449588b5048d55a5464dd28e0edcbd742b64fe41e606f1805266a6f4b4675e7c35f3a18aa41bd613cdec240afa046ad30a8977f8369972b60caeac1d36a9c75db136f42ebe0c51be2ba517597193b60d9eedd5416425ca51135faa5b75c685ab3d749801e1ef9710bdf90e52ffa60082ef835e345c5cfe76f368febcf26a0d154311ef8ad8ab01077278496b36b04f4b2e7170018f47dc7296f8515b106525ab13f90c5a62bb9d4b41c68ebf688f5665c24bbe0574f02fc4d4df8a14b46f5a7555ede9524a5f4a8961d3e910c2f451f79de014429d75f572c08321044b879b7570c1c5410e048adb9fe1b6905694d675a94cc6c3aebfa61f10b89c48832122c53cc164d86f567260995dfcf23d0e06744bd763969322e9166ffa87f366e7a952a4f9380cd7557b46326561f92c34c83b06c68fe472a1015eafe4398c424df2097f42c4229ca772fc9b33554fbb55a71f97e722bbe09de6a547fb6da52cfce2b0769f0de47e651f233160939f1028bea5555e867a0e465b09eb12a2bc94b36d1361c57cbaaf262f3c5bfe3b433af134782a39eb72a93e5f10ee3059c2a2591e4dcb429b7b4a35fd95a7405868357267647ff1ec22e7a647bbc199c3276ab4a5001758b08473d92eefd79df97861d3ead7e3a69c78b9e85fadd64853905a134dfa83b3959247dc2f7b8caabae842233ae98036e2fb7fd1c4358899687feb331bebc0bedf6208750a0b8f2d0475fccb8acca284551a934b03b1d41c599b7af9252b0ba459db73a74a152d6919e8e22e6d6dac330a21e12cc3cddd0f0f74e15ed1b16a238b9d950dc1eb27b9c8a4780724ea1c441bafaae24e4336a2321746cd6e6a77a57a090236374694029e892af133ec8cadaca2ab4e244ea3668fd17af7e88c4f8270e75d3935703fa82e3e79164e5e38847f0222c253a3e8cd2fa11ed499a6b2ab0c062d069cb57d33d6b9485efe8298a79861ad23e09bc4760afa9058e378165811f50a4726dfe2e6200bf40f01ddbc247b6ed0210b1da53c7ad39d7163a100416ab1e59c16cc04ea5aa493e6e71510cfb0bec01df71ba54146653bc1db6f79e44d0bb8539dd41ca3c694347dafaedf9a83f9b7d6d75b5505858358f068901f7b2cbd6c0d26432f9aa6b92a4ab18a4f58836a8456b27eb009eb8cd038fe9703a9d0b6b4ae48edde19de98187f9c534eac22a4b37d656171aaec8fda8e07c21e939c710864160f1bc8a93157cbfb1320d213f647ea35b261179aeaa959f0bf52a550344d1870cd8a1edab47b9f8787830bb784dab5460fb1b46c806d3e11bd06918cf8916bc69068e1203095dc69396504bc0e753dcb79620f449924fddc219bce25966bc7551ac53581417a3f312081b360450000299386ad9d8cc47d46308005eccf93ba639145ac572e73b2034c98d26028509ed64380944ce83e779aa9a726ab36d958877d66249ae3c7124d4e79547c7aff6f4ba51340459e1bb7dbb25945b352fe3c68d0df2e0ef80fde37c4fe9d76dabb588e47c7339640e6edf5c71c679c441ce76b7f43e57b1ea4912ea50c21e4ebfc5b684d90fb399f80da3b9c7f620be4f798ed1b7ec79ee759a8bbb9ed1bfe5e7d5d75121abe50bb6cbe7c23e9784e2033b0f8f16548014dbe509158cff9a6328ee06bdefa98691a0d4f60c2a6f486c05df7032aadc94e87760d3adf320d7bf39eb4bf9b211eb39e09e39ba69a6d26db541c0fc4566dbc5f29591b0808877ea4c1b9f1326497c3dfdce7b605d57fc7ee42efcf619a84cf620b18fb919c35837cf3013c7664f0371be5da0b8def20a651afeeaae6b4cee582c8ee3c43ff62cf3bffb1c3695df90444e28231ea3249b1d696e33ae8bdd832ea52152feb6a2af416cc4b8636840b36252a4bfba0e81969addeb402e06638a1a066f2c59bb2f6e5270b83d00c921560660f11bd6409c39cf139de3d5728ba5259e7f0f0b9045c7c85f7e5b1366d58b088598a9773aceb3cffe4789dcafd9ebbd7e7557b82b2ddde449cdffda776b0deab92f42158ceaf4052b9a8be1665c7e6f446ec734cd71a0e51d3065efb727c68b49c61dfeb45d5ced3e4b1922619bee1260f1334c0ee8f1cae474f4a6223af3612a912c65f3978ce9cad44c12686536cf4da0a17b29270dadf8f5e8e72e2a57621900b53d077aced1bdfc8971629a654b54aa9bd9fd9abf12c8709131bb1494d6792e15f46153b3674522af234493696a302155a0fa30a4598d6019db392a6d0349cebbee389bf6aee5b4de7a2b7229d95ce720705e12d684f302bee5b16304e8b3b976c5b3b04c9c42179d4d929369810c0c9f9398941c438249ee80747cec32569c157bebf187f8de389c0d4b07502ecee60508eea88d038abb7a0ec88f77a47b2b51e8aa13b2b157fa8f5caa24f5ecddf23d1bb1a1eeaa9208e9fe94769ba2623803699256de9e5d828bb07d08e58cc2de5f9d5aa2e26113984f07956a9c9f39b8ac44565e16b8df78fda9c7a703f32009d3d8eda06c9483108278df105f701d0ea1cc1975bf2a7e371576904b5bbe17b2767ffb52926b1da3e1ce268fab22dab2f9408e04e164250dbfa7b8852ec82a0664eb373fc52a5fc785e9741fca4a0c46bd6d812ad9c3cf3f0ff7301f1243c895c95b2f308a9f3a7c1e19cb6236122ce1c72fc1585e88b481775e72845afbabb7962f4ee725b0da72fa938bb52d639666ea3350be5a8211048e88a235c3ac7ab2655e43e6eb0a5d03c73ec99ee29b5173d22fb776b8685c4265b0c47808f17bd81768fd6522cd240f9e17e2d32a0afceb64d9525f5df1b874d52be1c7f4e043e751e5757d41b7330ba26fa76f6b1e4aaec2fd74c0e0a06096600e448ad1f37f0ccf9ac5f6cc0e6bcf46356c7bb4e655fb8887255bedd1e7d764e4dc05746de81de12c9ed1b91c0d6ba10dab948bad5094f1fccb33507162daa752d830483b164fc8dfb8968f8ff2d60aeb5e6a79e5bf4222df6f731d4028890f2e137761b95ab183cc585cccbb15c0d5e462e41e44d80d97fac4e61cffe1deb1673b235d2e06944261903d7ae02f51538280147ca73bfb945ad3233f6740d538b625102ad25a17d6b8a72d482d51595ac4dce0a37e08ec31f66430065a2d7cde210c9008bbbd89fcaa51e65ba4b65e1dc0cda30ac628ea08a826a9fe94434bbb964b59dc14e13ae552eeab51d35cd8835b51dbb47bcefeb38f7e26a53e17df42552313b188e25b34300becd261996ce6d13e7b69af52a13903aceb1d2ee9df32b0d90ca7fa0e1461becf5a00edcc6323f57bb8559317616d35b777601825dc219e483ef1b936382c8e01dd686c0f2ff9e011bc47ba31d0bde6a36b6436a177b7d5ad5ec267a794f451757a18f80cb1b4f87f74330f99d4205dde6c77e2096f1387800541d1917362122dc934f297fe2f15c917683f0a60511d59f487f37a52145b3dd8a936536e2220222cfdf9b2715de5a1490c501658537c99e077792e96d767d3cfd8c684e48abc558b91dc9b4d1baa04d26792e4063e8eb53ebfebda68a802b77ed4ffbf2e7a25d57ffdc2de1c543aa0d08d8db91f9bad45221d7e3d2bfd53e5b7f2a66a39fb605c6f4fc8558db9a62242a81cbe4fa34dd878725ba2a9fe625111bd66554dd7230bf55a91d6ce4288bac8bd4ede43f7cde0280b22d110c945662f27924c9ad34a80b2b0833fdfb0827afa6dcd23520716c74dd970e4e61922384160a486d584120b67fb28ad6e0f71d5184d9b518719c1a259b0acb7495ec9d09e98fb8a7efd37fd6793f46f2ae3cdc16a177f5e373f25800da18b9e5cad569111695bb68da0948b3d68124f96f724dd31a6ce96ab2852e7c1a8f70d3a8c7cf9bd97ed684aec81f8cb33fae2b3c0608767818465970a4d3d19a45edb59e7c0a52326cc809c88534f6f86a0d8d204c97d60877eb4580a71b435ed65fc94398e43b9eacdd9a6e94b5108f34aa94fa6f608a9a29679c0fb7a16a337f3f6dc15c30a1a88d202c3075e79c5746a60f30123b2eb0b8e5273bd85afa503c01ad91849af2b9c6738ca684ff1dcd4d348f4386541a92fbb48820d069e07690637d72b9e2188783f5dde0e37721b2ccfe07e4e57de9a6d35339ba0b707a0f2bee0d28a26c11bd3b47016d43ff8a592aae8320d8f9d64c4bcdec61a2d2416f61213a514906bb580c491a89b96ff668faf9d46930f4f150676f25799c2d01d59879fb75ef395d72e802d3d9e2fd14c3a7ec746774004d01f9d75e19b0877be43535f9accf80f476eff42c54c486444cbadee7bfe3c1299a515c2e7ef66c071262f865f21eea0cd41222e1939a0173714fdc17adf9c76b9759ec406cbbd39e8223a811a2d3f3e04f5e3b42590e0e362f99d94dd253610d2f47c2e8eb91badbc07980f0cad2bb55c823826a667802fdfa1e4b07c94a307120d89fbf2e739cf50ccbbfcb5e0479a548d6810893b697d45b961e3705b33281ca7abaa26f564d4de4a96015ee6aaebd8dfdd3926ba768cea8942480358b625b509dce6016bf9959d875cee32035733e1719ceace2e2e0559b7456465028d347a2eb1683b4d9f828cda337e4a46f194699c8cb4d304d0957928218d8243b336fcc916950bbba99b01267237ee5d7b23f2f83fefacd9851d76f9f0416c5eafc9bcc97ca4dd44031cce6681f3cc3ed27542e6776da3d39b357996fa52e84c8ec10a8f9f826f2373e67dd394ce29d22d1a1719383bf69621d856571f76cde02acc5bd7cb79de8d4e3642dd65c6d62751dcdadcdc439946c1b1988344ec3e1164b50157a411affee52db42bee8e1c879893dd4ac1c0a738f2246900487a36d04b36976ebf17bb6ee8745358acce0d449206518b10017c1d39b76fc8cf7ef9d8abd3022c65f52e127280662e0655a1ff46000dc98106e7b570f985c313b464037a5e0266004e50d4828be996a5d112b92495a8b0a80f7592c756367d85f429647200cbd1011ae80e183b6291d6bc94f0996237865b8f18170bc11be11a0aa9347ca46c099d50d1f45327e78352932e300e8963dc8adda1fb23a44bf677d5a3e9acfb84d71194bbd9cee703183296218316bb190c58cd0e42f0f7ebafbff2b83e6fac3bb7f675dd896e0a5f7dcf5ce1b388a3dc1ce195b1086c6e53a2e0b6fac036e9c47ee2224991984d9519c41578bc092a892e924bc25a95ca2f61b396525a974f7427dbf409e957136a38928aea2e83dc8837200b7ce10e61200b496df051f4ac4547284754e89ad8973ed171e70cdc5198ea2113d482b6f6c11f864a08ed690213f15ec90d29261e1d0d0fe7bcd07274ebefa87b48f8d7c4efc22de26b72a2c300d7e3779ea9acd351d3548086a7b970a84433e6982fbdcdbc941e22a7d930dc211ab030ca02a741960b515dcc7e7c58724fb7f954d9fefc13c2929f2fb375e986e61d82bb7795b762e7f3e14d1d076e9ac62d351adb1a92058e86b8fbe700e66a7f343d2d7dcbe180704e6fc9605ec8f26cd6a32e11f0e80200cb4a21aa311852f1440c105bb52259b92f73643ab573c29b18755c13f78102b3fd0b647eb04abe14f08c25aeec98c4eb708e24a289c169e241f50e95968bbf474d98ccb639a019cb5c22268fd594aee79675514d0c13cacfe9723764da4e2d82581319e47292fb5aac39c921a60534f20991c395007bb8e497c80a34847c7ee95db925eb942dd08e8be0844a2b17aac45176d896138c9d08ba1d79221b007618724e998eeac8a8688c1e0dc9d32b3be3431eed3d6703e30260184ae59d82f2490daae361cbf40938976716f5311b5eb7142b1e554df4baa096656947cd5ea1b927e0762d806afd80bb456906b71e94e37e050254d4a8960c5395ba73245dfa8d445f78ae5148b1dcba6ad0fb58d22e7c97e88f8afbbe618321fbcee0cd3d27896f6cd19a62c1f0c0500834c12d0e6fa84839c5c8ba829ab9501e0efd49c0eeb3c89a59d4601e935e33f73f664795f288f719b730bbaf819a3711726e4a659bc829ebcbb0a71dde780bb434aa993ed76d9a6a73a4d67e2c52c57be5c7f218b85c8adb246adb90752b0882cbff42af67d34caddbbbd0aaea695f251693708e4a5780012b2373473b50d089812c5e4a112ccf25a65034a094f085652e0d4ec4c40c36e44ea6d970aa733528a850a61d58edfc178a3caaad321d19d639739fd856eed6868484540af9faab3fe9a00b2e83488299d686a27c7d981580eaa6aeafaa4cd1bb3d44b05eca11cf73c936e2c0c34dff7823fbd3d7d4e06f0a1e12f5234503f70e3245a49571479b7b176ecef0320ac01043675a23a851d0b48c4c50f2c90baea1502326a4bfb8346008301f378535a308920efc3513ed033b2c5e4831dbed9bc0d696f7c31a223778bec0ee4565eb3dca6d043c037d8b8378e2664c7dc76b4a38efdeb3ead5b98df6524f1c343c6fce30b3ba7ea35fae8b07662a12eeebc1ff46832f422413b5c0c18c9b59942079649ac7fcc1a0746a9c8d2c843ee57e0392c3d23b0868bf229ec555b9f2a9c6f8f20a5dbaabd7ba97ab23bd6d845ed3515c0205d882232dbe09a3bae0083b18a1b59cf09f66160a7fec06280cfe8e48e223166c5f1fb4e76acc5eaa5507ea4be953b71a3fb3ef38b9664923bd08ad3a1f50c0f5d1c63e83707f0aa75987579aded4d100169a3cf6e68d4360041a9447d67e48358aa27074adf21b9341f0d880767515762243b5e04cfdee1150f4a1abd57df6ed0e81e017351b3bca3e18bead4731ce832f64aa43881169d29cc93586ef5e0ca1fa7e0984fb6f2594c44a6edffa8233400609dec610f26a070ac5b28f364e8bdf2b16e6530532d1b902f35f9acc9577aead244c7801acbdf390b360cd4426a413cba7a9c364cc5113c4a4ba2e9a6fddd45eddbb0cc80cc57cdd11e05a7cf47daf2d4d78f743d14abf813159ef270b370b1ce9612eda91220a5466a86309b2f5d9f9bc641e952a89a18396761f538e2d75edc1a387e788aaf64a16ae7f6148965127d629afa986d7208a5e34e3aec8fe985f8bfba861023008499f1cd0c3c8067538f1d11e0dac098a785b53eca96692ad992a8384328dafc6845a75ce641eaada35a535525b778eaa2d98f5bf1d93c7b16476e4a24810fde653bda81d3e1211430891ae996116d649d6c201084a77e0d7c6fbf7fcb1bbb5502644cb6bc1082faaa06c2679a04bea0cda7a8b9257f06bbd37722b93d035a172b0b8ed796434cd3d046d2c90d1661090702acb4d1dd304ad62b1ac373272162daaa907aee167d20747be10957eb9f0070f60d32267834fb694b64e8b16b6226d14c881c4ffe26bf086a1de22e886dbd3b6b4cbd7bafa8b5e48efb67ce005ee8623f7078c67f44a12586501aa6e1ba60f60016b868fdc20344dc10e10be08dc143fba6bf10ef1074dd41dd6f36d427be9a8ad4c706e392b7d2665437b7e1428dad0a71fd874ed19aefdf858edf51e436bb911abf2fc2ccc5e581c256a053d2bdc43b2dd15a4cdc581c103f6220611abc753ec2801eaabdefc439138848d7f1b217ad42df318c6b9fcfe56b31c4af23f6ca7649c7bf29048f18daff1753b90a3c9bd914b92ae7d522357bac90c40a934e8243c70b65800a990c1948ce611c7b22240f55d9666b48715e0dd12330b765a9ed1616e740acd45658ea37304eec2236dfa55fa291a7dca4517a8ec4f44a1976ed2fb8aa6e731da15ab04d1f94720d263df87367665397ba29ff39ae9fe3ac2d236b9a9a4efc83c9b85d81eca9e553bea73b2fb5a5e3fbc979d7d1afb1bdd70c23b5f386c4cbe8065274913cb52e49ed0daae672fb7c55deadd8e54b9c25de31e3fb84e31c0258b7d155c6d91d4f9d36f2d464304fbc194b66b664078242a2bd33e5c742f4ca59c6746d569dd14ddc61e00762ba331712928f68bce19536d4a0f8af1c48338943c04c15eff51abc2d8835b92b4ef698476f8b053db4083a19680d8906f7506b99f8aa91fb87eb62ce5fc073477ae0b5ccb87566fd294f5acb499c05d6ca373525cb8eb29436cec11b1f0496417a673a8a2669d5279cf6c9c701abd5d889767c444498017dd8f4b11b73f2bfa96299dac8157f01e3157fb7a6f71e7e984bfbc320f0bd78af55c403022679462f010d8a057cb1adbf087464b753d76eb9a8bca2c0f31a559771bfac5da352b0f57a58c872d5cb3cef2c08fea899e54542d3969afed16ebd00ea1a0336dd6ed4e261e356bde028f81aa7f3f232448fc95d34657e927215c97bac38f1bed67ee04505ae6c79745e8a1a68bf8637380502b98028ea4407d16d6dfb2ea2e5d6e5710b8d7b87958b4e636d63be5f750c8ba280ecd28d940b21c038971d017624cb7c71b08004dcf26b4b368d8aff386962d53217d91aa7f38416216d3fa5f127b000d24a237cc71f152fd9e1af468633d2fd28e99f0e676a9bd96ac282b3fa150c0a840b27731b17c5f056a62d5a1c58f98b168ba231e1ff530fdb4134f6993e4a9a75d1e0d74e8671f52dabaf7e71b89df5ffc3d617508267bd26929a9050276f2da78026b93d9d8c46da65fa34b022ac9da5069094bc348a678e07edbac74ccb48619a0579283a7efacb747424107c2a9689f0db07e43a03fc805c64e1df11b9b7f805e302127b2a5b64221f1b7d78347c2849a70a8ec71b57b258f40fb1e959c1d88af3a696dac0eda942876fc82b315043b775ee5f70bd0a0eaf58d6fa7f3072ef13ed82fc785100cd8333fd118c4cf4de397bdf9064e035f0442304711e5e91000f799f7f03700cba69349d08495de2062fd71191f65591de371e782b002567de2c2cc75370ef77bb60cf91753aff96f69a9a2dc17e1088dc4e858480742952546c6f3bf4ede00b9c42eededd061af73c013cff2db21305d477d0aa6e33f6794ac295132a929de27a805b4874b10c8367308275a896252b1c79579c6aa71437377ead2f99f75b8d97df07c6482481a5eb41a2dee740507cc0faab14e00423d4e29c591133484c997c227133ae1225ad587734cb567c11ddcb3d91d509a4968b0b1c6d5a435f7ad595c89d6c6d72af805f15813d133dd42abf276b5cc60e61663d6dc8ad00f57f70d4cad1cf75fb1307f7dc1ed8807667a73419254289624f043987b79100730e6df0198c8723221474047ddf1b814dbf462e057d56db592fc7420abd3b1550518c17121cd09ea4b6a4b70a9b7c060f3337e15aebb19757953556037e05c47494838ab869c2ae205d0f4e48907e438808fa6df523479d5f57e90fc9d0114daa714dbe20cfa556a8dd0c876b587f2eb5e3ebb38a6652246b818a05c0a9df3c5cccefaea1a3183398cb43df51c2e15cfc62e39167c9f369619445f08606c74025098370bb5a3083b28942110d34a56cd4600d4e6c61078fa50a9feb21b1144b322c2ceaf06c632b8f31a58ec76d7367393612f4db5aba91fec470ad70f8af9c377baaf91edc7d41dc5415ef5ef6600b0daf500f9bce53a495cfc3468b7ffd48bdf8c82539780c096f9f9e24eed91c2fbc90920df5696ff4f06f9440cb9b1580b5151515bbca0053faa0e3604edd5d311085b5abe94fc2dfd7fa37d61d9af616154c83ce4132f5c525b6ee43fdc50f50155ed20becfb9fdec01b6a42fa3cbc4f2a5387d71027b9d305bef55541ba6f7ea882011f2aad9e6b461b05ea0ba4b02b9f918c01e43fd2e118638a7c29f816a79db3a2ef7f47592026245ffcf3a0ec1e232c3a1baa7ef628fbbb5f69bbde78ddbffe2fba8b71cef6676745aaca8c76f7aaa06f8cc3f5ad7028a828b0c6954ba0c0e60368fdb61139e367dd5b993ab913414219ec608a137f3be9e65b2b8a194f7853e9b2a4945a813c4a4f0e322cc74e02a8b0660054f575096170c7391ef5357640b2c4b397f1e13961d89a943ab88084b697d7e04e726242132c7c92230bb2776d5b4dfdfd1e26e87cbe31918e1e2d83b5f620c8236558fb1180a08f88be811a397bdc273ae880b1bd86d08f470f9002d4e97ce47367e449258fe0f389076d2c7738367045ad1ea89c75b0621d182a7c9a9e2d9a576f7db1347dcdadcd490ac6f1b3b3cc0246877706efed4b841f9c0627164a7a6dba330c7492836b2af7794e695d19d3ade7c23f7dee5d90cf94916823d24cabd91285f28b88c339d8d3909d89f20ce86262a0ce7253ad5f73914a3a14880badfdcf12ac73d7bfc3ee8b959f7f9c2896999b59c0c1d1a2b97205d7177c33203be1b6bbc618464fa892e5642f3942328b20d74436653367469b9e677471314414172c1158147968fced87149b36f3092a750af570649836deaa9a8c7c5a32a4dc135f16cd02ab4dd7333b074bbe6405ad351c0c0426f1a531d4a20306f92fb21fdfa030af09c8214bb621151618bcba63bc36c335448d8cf242b82fe7722b92097af6091ba510fee36cc9f4d351ada8ebbbb8717dc3b7a25d74af838106b0ca4d17d2d6ca12ff02a3b322383385e198aacf799d30ee1a2bd5d7b9d4de2bd3cd36e08db9a61a2aa76396015b52a39a472c91464dc66684487e3c720d9586575d90c8aa38e18ac770dd8621a164052050bcb8fa93758b327c162ab9ea849b6fa6129b04393b8ef6f15e5c55fb90fb84901114bf16b0d91acc52fceae8bb998897938bb3e90548b5d6d747b28e839d239d94b47046f11759db8df850159b325e2eccfc23370cdbb8b981b85c771bab600936f88b818d4c390aac9560b3395cb042838d9d18a44faaacd11b229a418fb370706ca723eeb87039943ac98d84739f5985899a4c260898bc5b43be8f43d8e1388f15700ec686dc44b3a80ec24b2a3c0bb661c99d9dfdcb54cbdca024df556a9f4aef76023165a1d305eee9c269ed295ab8127e4ee0737ec73a95abc8a915f46108c3c46949fa82c95c62a3e7e09824026a830d9cd80ddd3c9d8dcb8c811afe193efe989b856085aa18d4a2b80a0ee30b791e0de8df1b2a280f78f0d05859cd6fadc0866435d84e26dc362129ddaca10a0faeca37017e4f502ad39f7dd57069b51484e931597b0ee029e0acad3cfe86e7b25602884136ad81b23b79994307911e372c0ea94299330a620765af61212faf289353d38a91d575127dfd22a527432b169775895bf0ed8764e6662bfc3402cbcd2e22fd3c463283fe054ef317e573397b658b94c654884c2ab04c2be18dda742085979a1cf1d282769b233c415a99f666fccd95307183b2bf85694b762cf2fe9bc7bf2a744c09931678824bf305e86ffbc40103e9f90324b9794396eb31e1c2b9974d121d3040f8dc6294d87fae4be90dea293e1feb115e2d867a0cdfef9943c9a6d2532933854eccc73591b3fdfd22fd674aff9064b874b0922789367a8c2ca7e5cbdba7d3be5d9808f47168f8975093fca8befa7d83ccc2962ee21f3d281e00dd44ea5efcf43a2b5a2656500dea15841f8bf2ba825af06ea12f722b1fa60082c05df8c13e17e8a4113f8731e481d75edc93042a703918d63f7fa61f986a75f86b96b6ee5046561376c4a22f28b19a3b2665f974b76fb416c11cdaf5cea4922a46dd725b69f009f0373b04f11bcaf3739e84d21f47dac3734fc95e992520d2dd97e20bbfa540bed4bc41a343e8cdb9e961e772608456d240a7adc65845b1ca1eae60e31d11d4347dd428cec0280ab4540ff9a17dccfbbf08124ba51d48214dcbb05dc42da83d9965a6a41bb2a248e25d139edc29dbde7994eca5b9333e0c5a90394b73162ab4ec286d843566b336d3c5f0d06f874271b04c74650c3ae8e11a9cd5f39c68ffd1b9da84e37e5a16dd9889b4bd80179ef16677a8de22375c03ef8edcfc08ba4d3cc9c4311edca5deea15598207519d1263a1c5cf474dc2dc02c5bb70acd3b889e06af787aca0429d28675a11c1c1f2f1abe72e4d533155d1315a18f41c963d50e1e6e858cee5a29b1b4e64461a5baa4d452e537e70c18aff6bad6e59b9d68909182ce2380b69f3392371ce99c8699caa72bc12148f343ca8e2673b6d29d52e5a62c14d4e1935734500e66ac35a4f8c13bc9eb11ba5917ec269ccdfa3127d5d628eb1b6a2ae7315d72ba4fd4b4d048e7bf2bde23a905a312a505b7a71b9edcc4a850d0a975f4e953f9274c8d4301c688fa0e73587e9deb52e43a656281dfb11f6ce8958e07ff0abc0d68752a1360f5fd3770514bee9398c3439f387f32aafbf007129894786b626edd4ddd3465ad131482a1b93fa037c8330f1e4466f733f35fec09290586bdac2771801c9637b018b1a2a1f94c6472b9d13eb0761c882d415426cc35a8847ef64362860f7deedc88572f1c9f99a7300edafd6e7c4d710c253e4b56b2aed1a213b4c8ee75baae668f80d1c2af85236fc031b01dcff2ded09654f976e6d11885ea7b5b56b2e63e6026dd61a0e68de53fdcc4d9a2f030eb311f4caaab9c485ec527bc65d68d6781cde702f8f38380451fc0b54d5f0c0c4167a63b0922146d2977696bfff0f1fb18962044f323822dd420eb180cc48cf003ed8ef4cc365d11776c4badc3b6d8d5a2482cb3d234d8f4470b8290fa0019aa63c1a45eb747c2319fc28b02ed88285c57b1c877b35ce0e3860494274b68467503214e9436dd498cf23e3315b3a807d70f1d40131ca1c4c0e8f09c3e9b054192195b576b5e8652719ae4fb4cd2087ef8dab3bd4cc7cc636040b4174abd372b078b434c40e4b6ba1c16404cfb349b63c94b563cd45fd0beedcf9524e2ea788eb077c182e3af22ad24e06fa62d37e70da2a15db13451bc9ecdaf2acaa2eb7560572bd2c52874824651d8aef51e39c724823538415c46388909d9b875449ef6746808537c51d4a11a5b0db9b2cf9a4856ade684cb6153084bdae91860aad0d1c299158004bc7b5db371b76b840654ebbffc257e3e99835fe090e27c24b7234f69e574211a29651bd8d8d60adb4c58327797dd482522642b6969bf1b830a5efd8378ec4189e68b3510cb143eaf7b8177f23527c04e4b87bbee046b98b9dab7d44d1a8c919cf36ee554620c908278e5dfc7c71ab389242c27804682685f17f4ea299abdd869f0bfdaf18d050c4e9171c7e26981b74fff438346836732955d6f15f8e23d7de6562664cff505cbee42b445502e8876df5fe4adcfde851aa62c4f22d54398b64be4bf3692b368e1a19df88b713b80b4638b850059ff3540f10ccc3a6330699ac13f00678ba1d216ad1842fed1af971f72eaa925bd170d6ea92c047a9a9a6ac2f5cf8ca4dd70e5a9a93fe7ff67f1c1911ec45327d01132fc0f784e259b45be97e9d5fd895a0c704df97a3a966af96b2a082a5c4d817b713333c79d622911fecccf6700cebe88da460928c3a959ff494e67c533e822e54b65dac24ee548d18e39aa281727d71fed2211105ff511d09f071dbe57581896b14d6f0ebad8623ddf13bf0cf09cb46ca2a0fbc18e90896a6aa990c5e8d2454708e2fac272c6e86668483bf0e3270c44cf52c6af53c87f93dd40ef4f005f1ab335fedecb38ff7906153d3c7c28c2b756f6c993b452e5ac9c83fabf06d8dc7a2d310a349c0b8844430a840eede552017f43eae73ce82d40239e45fc7e3e34eac5e44206dda252942b084674411633a3706163f8a87d8aa2d2fa0f42a704b61353576dcb73fe8d2d92bf374622967194b125764f4eb9dd036b5c6a23aeb1eaae166157d84f85541988bc6fc8be2beb52fcd8d9c32110c18e34832b77fb2ce53872269b162d8bbff1f6476b6b5758d9d578cb7b482bbf17a562d9a89e93d2c917a1e55f530b6acc07d6a91c922f1ac900b8b9379ef008a5db4fcfbac6c3a72eeaf9a82819f426bdfe4a904aa2b29f88a28fe29362020c1e57f22730446e82d865005f29040bae79b11727d1a029b816174fcd07075d6f9e7c480c92eae672897ad52d6456cae1e1537cdde7f5042f72cee18c658b125dc1dadb911bdbdfd32307ffde2137c805a5863cd7239a6a75961db8c9db765d352152ed71459d5238d95f2617910942f65cb35ce5a59a1f0a34d15f52121d311b6159438385912228bb5199e8994fe2c819bec674f5f98a0f9fbb0ec5ea4a2a734c8178168694b5d1a80e34380e2b9d16b91ec55182b449706b4b177b4a70f7db82a5ccdd3c54be275d823eb64dafbe3ed989e3c9d4a25f4030f77e792b9f9c4fd3e95d6c90b10a2cfafcca3cf0287cfe5fbed7229e6292739c5deef17a6d5bcdb585e06dba58ed27d40fe8612cd83ad6696e91054e71b14a75ef6012b5c86e149e8b9d67f45d45eb66dd033dee25df492f76e13c5100ea51137dcf106a1a9daa70fec859c80fb31415f9c87bcac8a4ece801239f1360296e51ffd3ae858f47a53c65f5c392d7e590899bbed2668a758ed9fc4372dcf24b34066895dda886e6eadfca7e1a2c8fb147849392fcaa9f569b472d7ca838dc9b90471baf001c4900a35704dbc44a80f6949a510108364558f6664ea932b5256114d17340fe5ae14d7e9d5de512cc1c618f1477a271823fb047eacd060724a4fdf364918036ee447ee5b624869eb9aabbef9b949fe6b3d4f540956918f7e93246bc09750a8b41f05bf8a673fa66c6a75720fa830a6074570f69c78aa84280a069b168263e9a1a611357d5c5ec320c7636a97d2c41c231037a5a74d65e7cb9a65f166325b6a650646c5d617a7bb3421e341e76a1840c1bc285c1da5cc7d8c26d52a75ae023d86b496345af3b38fcebfd7e8f96cd431a0a87a8fa3a1f81661ac43e1c84b74dd0523ddd89c5313988961574e2979a3ef9cf08f4136b7ba36123ea8f63f81e7c3cc9e2a7470c72f23be368a391f3019bc2a1bc37a501170c76bf0e58090015ffb7bc9f4ad0b7106546a7777f1f995b94bccb49a89862bd6313a6c79df08269fcc93fa00432ed42297e8bbe667dcf7f62c3ccee549dc11ed78021dd2983c497ebfc27b128fb4d44e6525960e98bc2e992e679fc585f0dc43c3ae1fecd7bd3679c1f11dc8df341d1af8ec0428271fce2e10d8d084b07a28cadd47a7f3ba5e5c74adfbd8a628a2152b61bdccfacd97b8decb24b28cfdce2a1272e3fb36c76619b658bbd1edf4f64736c5e90dbd6c1590076d527ba80fa66fa1acd995f4127cecb5c845f575f062d3f46e66795c9cf8b99c22c3150a210bec23d7d7450a1b9bcb317479345bc00180d50ca2d8f9c57278b72b9598e9c37b15299d83f8269152b331d2f0d87cd58ce2e4ebda18240f7ded57fd605587ed1390eb419f9e4cbbf73c14861bd985a8302b225e2d5644caa09fabd7af166ba74d95219e6bcb232de5c05bbe975c63a7096887ef7f919d3a7120e924646a7fc136e9d7fd704f1f8b5c523603318897da9a5c5d984e2d7d98be75cd9d3e668627b0557572c1b3196c3a00b0c2fd5e7c861907934af53d2f751d8df6f364e1f650db656eb0ad4139535779eae77b3f6d839589a8befeff1961dcc7ea24c49c4a2add775d0dbbd201a2dea5b78e6e5157cea643bd4830d7c84ebcf22c3dc7e256688179fa442595e14ab24c7b30abb996b08932dfe78b99e40b0356c2605a103f0e6a5d1417bf783a4978b1b20c5c8c6aa34caf04a4a1d8428846c7f3b0f4468361ec2c1cee58d99ee2740d6609c2fd20fd552ed20449dca6f85fca2c3479e1c90613d72749da896e1a487688f27df230fcec4d88e0b4bc6eabed7e4232bafe2cc8d64c3c55b831c7f08b59b73ffe4d5cbe3dc436bf42e4826b2a0a3582155ad25c48d109c0a7afc6b75895ec6181af24da91a1bd1e89f4ac66107442414411cd000941ae2e256a0b54bc6eae61c3c4aba2786c8ec5f3a6c6b2a823542fd8e452cd880b0a3d26604a0cf8db65c7587b1254bebb8a0f7ee014cd5662dbfc19f5b20f33550f9c67c4bf0418d841d4c0b9ca874f0eaeb0fa2358d5758e00218b3c25ab998079b3c69d598e49f474084a7249d9d8ae30138e0335a4592b918f7c3bb3e32c1042aad7077e752a9dcf4e2d422f1b4306ab7ebe48a9fe0e60d78d1e79b06e4a45e627446a075cdf40cf4ae7ff9304e080cf351b2f23be6d2670215162c9089be92f6374f92ab9dfb925880a0f1888c3fb3b362af9c3ab7b1843dc37be004810c0b48a6d9a1e7a47a8f5f5ffcdd6acd69de7d6c6aad4baafa11145a2837a708d3ae45b8928402a606b07ddab0cd60b0fd0caabf62261ae9d07d5ee933f4bf2546cf9dc29174d48f55beeff437bbfd12b24b003874b7d129a5168f3cf6d240765f51a15dae505dfd4d97d9ca6e394597447c1fff98efbdbfce2d73abdfda0d4c7437b31c7b1f9fbaf5ca4c57615e95cafde7fb1a39be3ec61c9aaf19db64a05f6eb7edf165f502749032898fdbe118b20f2a28159a8b1cd8540198c558d314a5f18257dccb3c955f2784aed4ff1b8b2012aa60189f45fbd2f0997bedb1839f9963ad5b3fa6419a0b4dfaf6f6ce55ecb0770cf12ccf67947b588cb25d0bb5c6e8a5f97f073aa96bc9456e9288e157986cfd034f6722811eb52d601829bade1765aaf4725c365203f9b49ac56b07d69ab77bae01a7e4d8d194b66414756909ec9a19ad9c44a34e5b45d1f1251591767b2726da59a75ddf51919e84f4b116372ad18e75ea6ef680519174c123f8cd222312db32712d6925c68ce54081da0dea5a659c157e7b2d419b2b1628f19e6af1488a948fe6a88a92c0253b7ec1fd5a516cf12b1d0082479df1c54bbb5eea36e44256f2a12aa5eaa9008fbcf5e61b5e989dfa95f512ac185f3844fc0041741ef015df7ceb4a61f4ed7f8cca047b6149653bed2cba1b2e5aa9b70609a689ddc492136b8ab2609ce923535bef4c46e4fedca2055a6aa0c752f1484c38490434706763c2fa11c608494d262e6b18728c2464c03f2ee4d979f6527e3f986892d0e098f9277e56d369483d1d5ec92d66f1ebc75c4831adf87c4b619aa9aaa2516b445d61b1946da99cf88805c3907b86c67ac82e8e3d4dc8de3523099255969df4e486f27f825ddf23f5fc988fed1136755b6e135adad7eb5a62dbddb63722d94f8fb3929a2ca45875bc801110a96df3d1beee861768465b4cf65ba5407ccbc56613e98c51c6dbdfeef9fb913f2c08669c46e9de21dd115066f141d48cd411d486d31c1c9787f12a158ba62d1ec2d83f8276551430117c06d9cd4f46bad23e6817e911a1ef4d37258f8274040ea6e137ae8ee0f0adf57cdb077670fa1a9138128b7e35feb9cd6838f105669506c6c9d430013827febcc9debcb955f75eaaa67e7fbfa16adb7010be685bb14dc440135232370269144d49d7d99652bc6de002238f19a66fd445252d27db9bf46a5334b962d744342d0e258bd385719f31edf37df3d2b09e7da135050104a12bd48ae54a790bf56d0db53eaec0ce91e18ad8d365d7da97071356bbcadb306266fb9011b749a8a38cca18d93433db9dcc44e64c7014af9c3dba32855542e8ee20fbc63ec6622fe54665ecfe747b9b63d6a09cea187d3f888b8a2c52ba63186916d708bc56cece05edd9505ad49f897b3eab050e7e6ad4abf8a71dd0621077465e553a3a78988fd2bccf2d9e2626ee9e8dc325bee9e316e971e1379bca5a58fca82490a46ed39b04b88a30a12995653a1013dabdd3b6cb0b6268c2fea594e4d53362e3adfa14332dbecd39e7f29f82ab691b490d377510edbcf7364ba818ef0a1551b0696095dcb702d74a0879445693cc7fbfd07462d25a2638b520ae63d8b254445186e634039b96092751eadba6288d5bf4f064d5e6feb21f7f79efd1099fbe2db961952ceb92ded93c2c6b3d0ffe23f12fc17bed8e590a2704ccb75b2c15df9cc54b971ef36cc68334287404668726de2fcd586c99518000092b30ed702ccd63f22f5902985ddad197fc5a86312c5dda94c5cd9b3a4b68954bb023408e1edbbc03e9c32a592e0c4a46b468bc44057868f5c1c5a32883c3d479a9cff36da101df5a419db08fa80304c96444d20a8482383fa86ec49db682cbbb9aee9c0fc44f5df158e76c2c18631a01382e74dcb0f284dde7d0d4b9b7f059668c5a8ce4a5e5d4981fbecff9342d5d1cce67ce857565b8101703fd45625f1eb7da2b17eee9448b4c61319bb5044736949d92ce9a0370110f1420f5f10584a09a196d09b9b222c6c98e120784deb4834337bcce6048c9ac42cbfe5605cb0f7648bdb69dda4f358166331af2e716a1a4e25e3320a5acbfcd88c79c79a6b3886bea7cc670abafac039a193d32529ed07cfdb7b12298363176c86e17a9b938f299cf284604d93538a87eaccde117f0b8d6af4b428c36e63048127ece693f54372512a6bf0e3a91a2de248c88bbc37327cc616717d4b3210cb567ceccedf9f5093dbb00979084731936dd1ff5e652ccd89f01f0977bf38c94525ce3fe44849dca307860583dcce3b4c319254a481e37481645ab26545ef39d373f759534282b8732ce596a9281c1fce6644c138be3c5fea6857c17bebfd665dee11c00d057e4563b13d284c714f7f3433f1a1a2337c426728c47b834c34b6561cc85339a164f3ce6adbe99b5a79640d5f23fe988de046920119cde5417e10514288740a23c0c7880118affd0c47029cd48033edc202b0f4d7adb75570f4f9166e1964827ea9d2514fd88230cc197510ca4642a87d09437a59bf02d053bddca07b515fa8a08707929c98960d76103db29ca03fe29eff0ad66d969ce58f650c65bfd5c78107b32a1123d4dd3a7c8bf3e5edb4917f785c8381209a2a4bd6c4f2c8618567de063b8ddf6238dc9dd3f2ae2c12e4760008b9188be8f04624d64ee738d1365f454fa432455bcac87f529eafe1a7e8661e69390bbee97906b7c85182d4c927183ed339af0ea8ba6c513583af97511c06ad2e2c3d01a2aeff8c7939432b53da5cce332bc16aadfd65347d0141223fdab88bf0eacddb4260f89e11a3a8f938791a5a983ad7f81a7a47966269cbd0f6995b280a8101839ff77ff9d0bdb9254cd5e03f5e94157aacef437ff494fa8417f53eb7319c4b7754d0cb3103179a6a23d414003595c98b66b7f08f648ee15e5fdde946356f4652dfaf44e9501ef836ba4e3b556afe959f36774bb4e36fb68aa0f031ddb02d5b82bbd83d00a9032a16c33853242b78f6a51fb6ea41a0ad43111f3104e82ee34b273146719ea66741f600afd8bac30243547815fa22c34a4e1f27b9e7b71acdebfb3f86343eef180ed78127fadf2d6f7259cd991c69911863a867429c60666e90d23deb903195cc259e94ecd8284b5c30e91eea2c3d77e84745188a935cca9a1ad058b102f2b5db520ea9df0c41e5e5c5cbfb3bf9797e08c81053f533f24f960b2708b4ba9d5034aca2b858646c9824271306500f98e2e9ad82d8bef515a72d59f7d89bd0f582c6222f8f4936196d7ae55be01c55f30fb935e3617908cc1d537cf375713044f65e74cb3703b056c02ef25d7a0fa546af233efb4159acfe739acc2a1313fc228ed940b44a788e8d8074fb5f95a140b7ce5c5e2bb9e61b4c7fc76c59bdf4fccb042abec251fa32c2274bc7fc1784ec67ba4d80ad7b8ac8e49a1707f93112dcfe191d65bb3aec2f0c75306529292d3625027efdf135d2675cdeb13df8498976257975e9e8dbf6ae0b9238fc084ef9849eccb99bb2dd2d7876c21d5797cf2c97c8ceaa58050581b94c6058a6917a644926cb735ba45f16ded7985e2fc9694f46db2b4e3030e85b1e2ca3d18df56f115e7017dc6ab9490d8fdfb6a91ae713606d6a1fc408b9de5b0dbd75faaf367a2b5f15da91b9a09296f29e889c955a2120484482c07daaa8fecd7d671c4af0ab554e4defc03c9e823ec432ffc89b70462675ce3c5260ba0d685a13daf3db4ce5570ca241f7cba7d9b16e305f8968cd5c6a1c6cda15d4ee11e0b46a038605016f3855a8138b05914ff3a03da66a72078ee2f8fc7bf9c3b2d87c49012b0f2729dc25b37d32462a6d5fb935c2975c88c4934af7eb4b8424b3be33cfb760f5fcaf82a07b9f068c479f1e8ce21e805712f4f5059d8f7f956de024a1946574346468f8417aefbde26865f55b24df62069ab62a3c35e7a64c57e898e539a619ccb862c606a82d09a8c2821607054c092f2727ce7d0c41231e4737bde9c304508c23787b5c29fc4ffdfe9ec8809b3d2d405a97ca3566bd4a434a55fcad838d815d0b7a2671e317d13a0a3f859f1a1d5017ed497f5e0fac5cff47dd5820602dfbd2edda59b013047c172a8f876e70420063a1b13892f2db82d27dbc2af776312de86878ac96f5a4f45309e6c499196cf1ec36d0f555a4f91e39dabb90b37f06b641b45fa80cdd78d182f433924965cfa129fd531729d432977c05de406b75f09f5f2a9119126b6792b0315c98182cc9726590ec3db0aaf6d641419976084a460916cfe5d3375b1d77bc92fa87c7d8f820b63af7f3da50feb8b7127ba5c8d9a428c4952e03c6c1503d5d9da45cf0f1a16059b9cc52756b9315c21a6d699c46534f4a94a53df4bba756dddbe136cde3bbdbbeb6aec9016baea6af6cc906d7c0c8bdd5242f9bedd11ea03908e090e1c5b41fbfa46d36b2dae289aeb9c748e03ae5d8b64ffaaf90c1b687e8ad6d1a2ed1665b07c16f616bbb85ba6b08eedfe4f7eeaed80b03e6474eb12a22114f0d2f1956c11c75bdc1b896e7fc890c8c0107077dd5516fa0d094c6b78a27b7e59a632fe4feac1065bd76a6b7d33d4a9d4161d2f08f8be379c1e602cdce7921219eba877c02e2b314d63248dbee04ef0e3f42cde71569b77aebe2cd5520cb6567481b6eb4be30bf278409a75ff614e08dec274ad6c3c5b57625a85b2f27447094e92defbe42d2f25f596adcb2931bddd77bd4b9cadb2913a77e347ea54987c0452559f0eceee828c490d541fe0a76e1d81c0db77fa055ea58eb795014cb8cdaa9d49a5d53f1e5dedaf33b16bb14f35d893af068c693422fa3b1c509982be20280cf649ed7379326551cccdc235172a86814758eb871e3fc020866491791e25af6738bef0175f8bc74f779a76e4d5e7f3f036caac0cfa6da1aea36181250b8e220b3c7e7a09a9cccb26b43268476318f6d7ea2f8a9cadb85a1299abd9376099bee1ceaa9c4c80c68c2a4dda0ba6fdfe383b31893633255d12d94aec6a40007f16e40b5107e21359d91da966b0029479825203cdf5267d9dd360f900224f4c7be4be6909c1a03a67ca1a9c9f825ca9ea98631eb4317df83beaf55053e6df6d89defe9c9ae1f08c92010d44b3f0e68c30902e158e60eb672d856920b4c38c2d5d1914e469e350ed328ede2d35b896a2f50284913b541c7109aecd581363f89a58e613525c11578e7aa2f07a3831f898033ee4d05d3c73502767894f46dc212452c87a6fd73646640f83c099834f6c41a282490e4a7b4451196bc59f2859f83014311559bb53c421fc53810fcf52b4b3a7d977217c807c57510999451296f49facfb24dbbdaa39aa8ac7d312a02123f356a62813f02432aadda021254d33df1e3c562e6dea31bd564f6a6bd3a4420c2097acdf80a86b455cb17d34293be6ee1cf9cc91dffa288f3ce1d0218d2e6b567b0b9957cfd47eb429682daf6c91d0239470a57fc12533f1a1e80e0857af167cba0042118dcd5c39f318c76c2349edc0bed4a45d928445cecbce26663ded6650f3c1e49ca20d9479796eb3b5673e990adb9ba8c69fda54bf1c4ec26aa1a2dde8ef5d18d92d5b346cf7800e47f1aedfa41bb114a34d29c262eecaa5da946f27329769d73830090333fb4380f32147569cf1a18b7839ba08a2737e3227378f19797e4015fda903f252621631a476e843447cf55277dfa23d94dd3d78fde591c4cc6ab1ad86088da1a1f509d5c85af67768a4f690860f2b752cbb18f0c20f65c291d10611d08c198dc205c3cb0805c995af8fb7ae0a55f87bb211bb8a90c939f1432fb0c9b45a974832c1b5f20960982a3ade5e5da2298e551bb1f6cfc58a04ee64380cd80810b6cbeb41c40e1083f3c25f4c865f3cdeec6b4affb77850cb3411537b70e3fe5f226a4c87aad8810d43b329ee403b922c392a7afbaedb98289316d1b385bcfd36c9fdbd76bceead36e9bc78f9bd4c897a5f661534c8fd5f33e485946d7cf04736e43c94226354ce60ec80fea726dd495efd36b8f2a4690a4fc8bc351b854d017050c75bc01bed7e01f2d92dce032f1bf8cfe096cea116fa4b0067520e534b78031e09e67c5d3fff80f70f2b731860928264d62951715f73247e2049e1ee4f03333002d5fe5e37db72ed53b29c0aaba972aab73186804675bbf693fbab89f5fe99d22130a44f6c311687cfb802e29a6693e694d3f1a44ac06915cf0a88c158ff596b607594770b78e39bea09e9442280bc038691f345d8b6a1a73e29ea37629be6dee454ff807a9a87f6bf206d887e3aa6d4e8d309e4aa10a358dfc8e907ededf158dd729a5b287a2384314e78302686a876d640581f3a03c9f84c6a343469d1de754ef4729e5b1009db77b7f193dbc10d37095a2d346f3a0c1e5d2a8167db1453a6fc23ab29397644df6e7dc2319abb0319dc4d1b2977429edd3c65766b3449ce0490942f8840d57e1807036622c581bf429adb9d78daa107e24232d9bc625296ea85f49fc89367479e30dbc437a04073d75685b2e5b414f955ccaa5aa42960fba1908ac9ddc9cc10646694a4e67b53419aef03cc0326faee72cd74bfa254e1fbf4c2cec34f99f8008e75f1ed891a2de5716838449f64f94bfe6681116f48a3a54f1f87c1c28802cdac8ba0b6fd327da15cb06462061c2a2a6373304bbf4e03db085e55c8c67f6864aec19537edb7865b7c94c93d56a3faea0016767bf9059999654113b986b4056ccd440dc4d37883cd73c2e461208d9339825a34eb0e681e2479b740d9779aeee2ed4b9a2b2c6dcd334893623a7cb766cd8624422948907f4f7379e464e3f0ad3093ea0ac4063e2b73d9031fa1393c945bcab5e14a6ba5bdbec019523693abc59937f42c592e11571256992c4e3a95829eea029317c80b1e6b4d1329cfc994f4217f05aa5c6bfcd58e3b57879aba7b54b8d530f99cd7fa5f072d5cb15caa0567f626dc4928921e78646660d17ceeda791ed59c85a98450b95886480f8a6aaa567945967e26b1b72f20439fb44348355c4baee2e8dd694f22cf548af3bbc983e5680a5f6272af367799e6df43bea9ca7591027961bc10912bafc83a27cb316825f8d23fb8d2710785e95030b40654f29549d961a51c54038bd211673fd1c777d4c39bc84b35c5354fafa83f2b065b0c43232c9e41e7e1e78de9df80a2f19109cf82d01953e864a316250f015ad89c4ed25f3366e6be40185226a1b5167e1328b527a12be29edc5744ba7d1fb6472805db1d23030f044a57aeb8aeef8410b806d237c21de44238b4b4840d4be0865cce1d6bcd143cbf4bdcafdbe5d6cd191870f3474dec8202f9fdf6fb1791a7ce86471e6f6e95635cfbbff95c0ac2bd90025d05bb3a1b14dd6d5858f26f7e4b9e008bf2cbe448af37f5ff9167f857d5cbc8d276a13c281553ba32788f65bb1b334557e6a294e1d4e9247abdcd78a6890bb863dfd4e1e5bfbbbaa7759b1f2230ac5ef983396614c7ceb7b0989ade131b95d8da56031bd0eac7d0009430987a3bd0df581982106ff1f872eb34741dd85187011d9b0ab230fa490ab2b75246dd93149adbb8a5c22cb4abb3fabf449be698b50a4fc956d128261bdc6f8c215f8f5510872bbdfddcefa51066c653ac2ae1c6dab18efb69059ea2dd5a83d1b15cf40a5e45d18ebf1e297e9d1fe4735d3fd12ad8ef4fa8515eb371f9f9eeb0594d23537d3a0161f59c36fb011cf4886648cb6276d587752e5fcf1c0a79f5b35bb19210eb825f66488cc2540329960062ae053af613d38bf2fe8896eb3052cb6b7dbbe4d947a602cd5445aaacf204f88eb287ec4a0f54befde1031c34cad2738809cf1cfe9f8d40441c9abde7477f202421f0668bfebb6ab5880ec2cca1d3c8440a2e5288ab7de114cdb3cfe753f27b23e9a77972e8e36f2b4306b345dd51b55c6cacd9783417fa9db18afab60a18f16e9f24b5f92a059e5136dd361c452560b1ad841c9ebaccc287b4cc2bd9ef812b4fc8f7fbc2ecc43b5e141facd5175dadbd5d878e3993dad13fca4cc5c8127d5c9a0fa0f7bd170064abdb7497601ff077fb0ae702505c7eaa9f94e8dcca320c7416f870c17e90651bac5367832f50d6b11496fc15e689fce9114431d5a406540a926c33080711cb40852430c26bab18cc0363cd02c5f297d8f34d0baeca86141dbafe309ec9463fcd4c618bc8d812ba65a86dcd0aede055567ce9082da1b64b742be871af0e68b4bd071ab4fee7b6e3c8f3c73d9c73fc60c67c419f3958fb147b1205e50eb226f62827041f2d3663918879df8dde2ff6cc2bab118317f02a57bcb345c3fd35bc7706ca2b1695bd978b13d2fa2e5750b201a5ac1d57b9f859e29bfac99c5411fa624ea72f0bbc475606a9e18458fe2f6292775a501f4c54f5741e6489781dcbe6552b3435ad4f909e1cad34fa464ef32ca5197aa23780b4955c2c2c604b780354a4197edfc6b0146fc5b82874dc1fb526edfc9eefabe199d2f1f5d026ff442bf3bba0dc421a8ee57f4f3cabca8938c124b6913275c279699d00bd724d61f33d6eb06b30460c296a640fdfed26388762acbdb5e15483be492644d95f4c2dcb687c56be459096e7c316b1d8834648ba779d66a3d55d73d8461ae327532588183251789db1d68238db0758599bcd900962489fd780580d7d13982f0c110d26988dfe90b930a84636b1221a0b604d03119273885f423d517428db84753bcccadbb3aa7c54a46dc63a794d5a46e54dcd36670fc6983c522e203af5dda2cdefaad721509f261143ef0f392022ecd0ea77cf7efaabd5c7df12ef15878742771f78390a8d14ba390c623094cce90ea99d4e7974f8c4721977ac9730746b77b0202a08a70a89ba7602614262b3447342d80000a663d8f481fd822954ef8bc6260ed51657834b586a0e07d73cec622c6fd4f6f31c4f10a0973b7c120d19ca67e5d9559e3e88671855b9ea35289572506d9fd0f5f1e4839a6abaccf8aed1bb2573a01ce81de8b349b6035611c6dcd5296ba5bd23e0d2ac85290dd9a64ccee116864c850ded21d54d790a951dcfafe1f7d4cef48b1fa38de72dfd485f19dd994f32804377cba0d5a8fdb804f21368f6ade58e8ed012d07c736435e3422c67198c71d5ad4379a70bda3fe79dc749d857a3492a166407f94231c2cd2dcab7b2021532dc658061d71535693b61613ed65723c40d6bc5613caadc1416ad2ae293a00c3a2fc4491241e1a1c1711cf5ebd89df5d8007159307f49e68313cc29634efc29a53040039501e02d650394a5bbaf653e9176ec0253c1ab2b7a0fc4cb388136be8d0cfa07b4a97578438bfe64714439dd8cc830e10a1d8a7f23720dafafa939e102d0d4e869adc969cce9a2eb2b94067a5e7f99e2ffa769f305984b54112e06c33666b120e04524e21a902891b64f389cfa7cb5bf3955697775b6906fe27fc74d2beb9b9715a3e35bdf846acc23a8c2b6e757d0c1ae135e1c24030fccb583a5a73d01af386c45b5954ad84a3df2895afc39fd60c3288bb228fa13394958bf4afaae314c8da87977d413224049b942003656b9e49b7e2ed9700fca02c25182f3fd7c955a04920236a1743ec1ccc180f8132780bdb0bf18e66c802a5df82a4085a40e47ea9325a9057d54a85243bbaef70a07003c62368543db270774c1ec2fc5fb78516ec1176ce6a8dfe295327044a41a7b8b4e2b543dcf1db06f0ffffff0f