PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 69993 bf2781ab1bd88dd97a96bc39359940f7b5cd8c8f08bb9b47ef12c342a1c10ecc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
28f37b916e2bcf5f09a590a06e3d6d1acb2c3bb0a3069ceaa5648cda2fe5fc84
Certificate Block Hash
bf2781ab1bd88dd97a96bc39359940f7b5cd8c8f08bb9b47ef12c342a1c10ecc
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00602f000030200000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d275b1696588f4085a83228b5f4db156fedf6dfbc119f7bdb09d22800e38dfa277b07de26a8a92905791047670526e7dec9a40e7d2cc3971ea983377bcb5fb97255e39c42adc12cb3b94814f1dcf83be973626a818b8e1cc06050000000000000040000000400000602f000030200000

Raw Header Hex

0000402084280ca12b5f44930bcd654311513ef894927428296840bf775c8d205f587a58e7f0829cc20b3abe2ade9e8b3e24cb8e88a38b33c02a9f43f54b99f148aea4fcec08276aaa0c011884fce52fda8c64a5ea9c06a3b03b2ccb1a6d3d6ea090a5095fcf2b6e917bf328

Proof Data Hex

59,560 bytes
121216020307542b482a8cc9d9c06a7c3d0124078f8b6d7b5eaa6a9628ddf8d3424176449b29b3615435aaf4135c1aa2d0bc3eb843e28c8d179d2de924af699f11171cc5da00b058c0054be9f291a20f8d611fb371853ac21a423da9745f04de65a586ca7ffac12c5679d7175bc6be01cf94a14ad1f81a610443babdae157ff9d169fff8751e0307e6f0ffa5f332f22f694de436490d84d5d68e6e6ea3bbb67e0f675730e3313f6b6e24dfd404c9f89d96fad891531f57c54fe0e2b7f0940b1488ef7e7657d8a0f0eebe90c7e02336dfa25bc0694cbbbacc3ed031c45e22108c43923004ac8cc62c1ebe48561a9a8f60c3eb3625d9965d9ed1feb19862070d2333d4de8971c657cf0cc2e6d693cc8ee6488887a7a6ca86bcc7572a8fcb983df97c6161fb5d9d233f083011aa3cd9b95bfbc8f0c1f4fa5caa79b7d3a3cbc6ad2f31efa7014749fda962b399fb4d80f15676c12e07f077f4811d0c6ac0cb21fd80d56253bbcdc79b4bc911b8719a04aa751b44ec4df6581fa3611f32093b4be74b6514c3895fb4c25ce2e3bad64fe51edb665d0625d2b8bf22f85eba7e8c27a03b3a5b77717a85f2d14ac88a3fa86deec9aa18ea181ebcf12acda531063bbc6ecd01ea3ffb42519d845a92a5975aabd624432dbeb06ef8956fd04c88b8fbea353f3a53e45ed44b37da8f23f9ec9a17ae8c3c6122708b2e5e38068752cd4c5984e83157de9e4e0fa432b41ec3bcc6b310f5dfd6fba285399b3bf44ef3af2605ea89cbf32544c8d447e4b54649d14bd9a5629a052c61b56a3818ea215c680d3b11312f767beda0fc4ca9a8708278c9fb85a507388d3f33b3f528e6046ac9cad94bce1a2e9e391f0533f109df6ca788061c7d79386165a56e0fa986d8ff5d11685144de7df3b8a40db5adfbb6487268ec70d3437949220097632ae0df8a1ac7cf5f03b98c3ce5050ffb8817ac6d83cc87f1ec5432939654733f6f1161ac378de7c494791d68723de1b3976255eb5a300079f5b917aaa4efd3b8c9962c2f5a35cd77d1e3c427866ce2bcccd97f90e5aae511577240c1b0cfa91da1bf6de463ecb35409f9ec0db000b7440b844d838cad75bcecec8200171d113006e5ac9c3404c17f202527a5953d90464140146a1a3e04b09693b1e4a0e96c476c5c70d6457a043841074df7d7902b11820e307dffeb23e532811eb8f37a62c43864c041fc29edc82c01fba33396c10fd19382c83a2328f7aa8d84d132fc5663de9e977e8274407f0d4adbdfa90dc67d515d40fd6616ae6f15a43d4e46a07744e2aaf49cea950186561dfa8687a76fccaaa90a1df84ca3c8f15033ef5f7ed366eb799a07b187f0fa3625544439f2e0ad9274432be5bde500c0149b2c76649a1201c936ce7fee10de7771686f3d404432f795253a82ed4055923943dcb2e7f0ba70f804207b065ed39bff7cd8e41b205706387cd107905003ee2abae6ac55372e1b09f84071fd88933ec0d01cc52fc63117cff378deb892e1d53bdf22b3bde53b6b99c771575bb5ecd86ad6214de1a3cfb83785ddfab78d78cfc6e35623f43208fe9e31f27f3ae624938a49efed4dce0c2b77e6290e5aff90a8e9f6e79ea7615ef8b67e8e9c3c92e24cfe0e5a1e3797166d203d0de9fe01a9af0c48618bb94e68f49c3d83f074e10d850617fb19294d321cb9ab6ff0fc554f6a255507369d22cdf348af084fd5404a9c1b390db8bfe6a4c1e338e93e25de3463c93f5de33a711d9dd983e25b16148d54c057bc126de2813b97114d7e21ec67f636ca171fa8020fc2ada8f66997356a27d7c37b4a396cf530ae06831986d0829a67c9ddebdd72e183800f92abdaebb1168bc63e98ddaf6fdf61644450fdd7f320ad7a17662ba7a2b654823f298be73db49512bcc880fb1b0cbf30732123d19b1ea682974ff3d33b3ce48e12df19447deaa53db83bb9eee2e154fc766eaeeee4d4a7381a623ee396d9e0675dacf2e8f09a138c47a309ffa118e2fead22dcc0e08ad45bb2ab1411f7416047ce6ae23b4eb0178be9977e3859f640c5daf4bd3a5312e24c896865d9a1cc71cfe670d837984c5525b19018f2ace2ff774902c5844e887ae2baa2ee3460de76bb1a5c238a6eea9e978c9cc7602cbf8998194053d887f7fa01b1a11f6f87acf3169c027fe42ca79d648e515ffb331e586247fccb6b66efd2e55420a90afeea57a87595d19e6ae7ce561f7d001671d38810761fdab0d89fb901edd26d00da729496cf078057a66707052570306af926cad3eae087d3edcabcdbb19f2f0ddcd3673dc619bd931779fc0044896b6c7e1459c09d2826923abe81e6dec601aa0efefa9b408de310b1c88a196199b22064e5f7869c251ec70a8b5020278d33324aaedfd03fe959cd32184cc37400a5a29e6c6c9501f8060ea059d58d7468d5ec8c91c784c99694b54379f6a77382459371b53f10a5d3297d546fddf4623413f292b7f545c3b0390679c434398d14a0ec2e4ae47c7191236a774d62e1e290b3136a7b2d44d527b462bcc51ef6c8b9e9c4ec60a4049a55d75e292d6b7fc601161969cf76862409ead98175698c52eed10491edf3de5ea0c706d9df2f8e8ba8c70a7d1612b9d2030e765310e3735dc674a2bd95081e17a520c2ade6fd30d5321f7bdeb12468bc6e924d65df56f0e8c0f3f7e679b6a0e1a63be1e10decc0fd332fc78c616245dcf3b900cfe4fb4713c1cf462fbc27d2f177cf338e1372fa7b0ac3daabf3cabc95ff4d9cbf3ab43b4f6019e19932ada7af093d5b5ceef50cbeeaa53a2de3f0b08e2bb4ab8e9b766d25ef8662afd5ae5e7dacd1416102995b328052ba27c726c7870bc04af0b6537d11c3f5171a44587e3b9ab3f79324786157127f001b6e2045c3d1a68912361ef0fcfbe7847948714fd06a333929fc61f5ccd22e2a36137c7854bb5768cf3750c34d68a43950b1b75bb005f4add96e89348c003ca14190ebc5589de8c6accf92d78b51312c4beae92c7a9e04f41e0b9b43ecda863a21832a0655cb4d792f3934fd5165f633c47d72319bd36b222f7ecee0318a1511638d6c2e95b200fabc6eb989aecc48a3968530b6c3e323fbcfcd3ff6effd9ae1e95a2001be5b9b3c01e3ccaae816dc26c0385b2302fa783c9acd52b5f6ecdf2cee2ec68c6b0b2a04e0cf3c81dc7970395c724f1912164c19ec177cc15a117ff21cc23e76b6623f616b66075639cda7d36b9e85d7be2ea6abb8a59a703e7027d4d3b2e298cbcb36fa1d94f63b139767258b17cc7b562686dc2603b2e85a8391c7382a6152d93be434e356799387e31721ef5f9be28f2b5a07731d679086ba278a3d3a581f30a855de05ae0f8cb44f157c4416a95f6a676984096025fbae6566520d6bee1ff4e21cad3b2a20939ec01a565bec2a80578a7f5e5b5b55185242380162ca7188d709149104d0c84abc3e1374cddf2970402919ce930bee325de8a8f25200f9dacb66863265414e612f8a4970bd77067b869cbeb730cf5534fe5e5e0e8a5f16859c583d6d737b6040d2f8226f467f6c2a201ca42b21c29ddcc755109fba2bf16c7b68cb6a6c7778afb816429161b1ad28539f52890000f46a6ea963c069bbbfc1470f237a69680ace0eb9fa3a21d4311989c6d5a386e6975fc609058efb8bfdba3bbe955051f3a36afbb7baf0371f6f69fc5b853b6a242a75ae7d353c1e0520fd9436a618f80363d4c72aa3b2ef0eb3eff0fcab058a258e1209ec9dd807db2e3e97c5a22696014e930cfc776f4ca1873241445afecee6cae0a24c5b1e7c3503926f621fec26d0b40622612a0416aae279d8a45acfe49814382c71e652f44cfd5ffe2c20234d82335ba4b8f12259cffe52872d7e148d8077f14d1495dbcf052217b069026aefda4747b14260cdab88f13ce1afd8cca80a56397b7ca9e22c5c6daf0a14b2f1addb5520c60a912c054779cbbc82435bf6c52e37add47694062be33418b0c541852cf13b0b23e306d754c283fc90da1f15c99d226e1ac08360d72db4bf63e94e676c50c92a780a3abc0dd452984d072fb4bf83ba71fdc4efb7f75f89a595d8ab555b9a4b4a76b3670964a552ae86e6751cb75068d6592dac4ccee1f6fb64f07af34d3e343cab59e7c4396ac7a661e1e371f8d8c4d1071804c143734a4b7e8bdffac3b18ac1f2124901160e21a094d06d94792cd1d9f8c4abb44c6228da575c084a28ffd02238d77af2b44372ce6749331254557d7927f1b445ef052853da0b8d1db5f187fdc0c7558277ccdae7b43f3a3d0e59d313013c28d824ec56d612f2051904330534ef988b3febb329d0267f29af5c1771afb99324da0e465c355643ea2f7e096f9d1ad87d7d8f7276d24c9ea45c3ef7181f7c8363f8d6c8cab8b023c20daffa1b0e7cdfce7b8d0347eb99a586c4a599634951fc046932658522c865dad92aaf3b20fcda22a5bf81603c4e2b18ba6103ecdc57bf84376c76f675b7f282e8101c8c6c65a8522918c11c076c1989c7b23042d8e1a39c68cc0574ac824d8ee15b289fa7d45bbf2e207f97dac3077238da3e826932f5cadafc3170f65580d0f0911adf55dc4911824d0e44d569b23c7e09233c784fd937be5db947cd740a54a53839542df4d3a7c802576696905eea6839aba314fb6d22a2c107f7dad86091c45caf856479f435ea57e1f157d8f7ebab8370a1f64518cd55f58e1a5b44166507362a4b69c7cf8a4908667e2294f97dc0b3aff6655f2c27575d205714a49d9b091dd35ef50cd4e5a08db63da11624ae3bbf8375d4caee7e54de139bceba8064570ee9d2ea684630c7580e63e7df3e83591ec89db30718c6793a335de828397283dc876fd8d3df28dfb43fe91eb7feade664882df36499fb70d6025a72944d5c35c9e055a27e7b6f809a92f8c47fed7eb7e22d73acd4bd6c9c37393a1e80eeaef02621a89e2927a997ccf28a125cf77bac2cbe46f035f5f9fde2a609cc24aa8ddef02db363221e83d23549202afbb74719bb07b541b7212de2475fcb1ed7e69584f54b9b97bf2224599350e360243a1d404105c3b9a020641e0f945f370dde3847e094bccaf60e79c496c67a77c4335800e17a5c80150111beeda092f67c1657a74d960639cd52f65f2a1c5111c6eb002b58f3f6d27cffa21bd69223e4b6d1afc3a6d94d02a331a94c16404d25a6dbc0874591baf03d1a23d75c6e7c79cd754ab410133ba645f68790b287ff5612cbf8aa88977991a7cf19ca1c4b6d1d22f702c4e946156465382c1132f1bef09ba00b8859ea43c85b80c08347c342b3591bc882a44548972a068561b8ee166d54747880372b3d9861164fbaded8b658eb35e1b60c750d3f9698db392d536243765a3f3c6f5f147ed1fc5380d4ec7e4fb696b1bff547b49749075729ed7c835baec974ec427780451bfdb898eb309953b80c5ac1eac79217c9f4660cda368636a29be7c6d382c94b3c6d199be47d44413157c9934b467de30282ef4a8671ca17a587690621196cd1f44ea7922588b07e4ac510cc14eafb41bdf392c6cadd86015ac64914e84f213fc300387c0abe33934964315b87134d2635d7921553e5d217f1c84264bfec8d0d69e2af38bfd34adca528017a0dd0a442581b1435a248edd557df4c03ed4ebee7fa9b091c8aace210ae1b83c10c805c642946049c62d7aaf646e852f862d0feeaaa65726728ed75e0e8ec038a5fa134c17bd7611449cc914ca010f84ba5573802ec23c531ca6dc30b3481044072e389e4b10ffb15c7c4a4be49612e443099207f331da24537054c2d8e5213ef2a116791b02796ca0f1d9f5114de9c9f40e92762ecad260bec4f573ab8b576cfc35b05562cab8b66731abce242c90a081e5af7d41304e1ec3d5ba23dc1bafa71164c3b4ed1c8f08fb8e4b33f76d2375da82d4a9a03dc8d5c9f6f263933569b038aca5cceed1aec0350361b91ca6b1f7fd667c45dbbe5b7b6496a25cd160dbcdc46524eab07c2651368d7bd53bcebdf4e205b750687cd0f6e37c753804418c56315b1c0e46d5077f02d479d2c1429db3305a0bb2408e49dc4d2346e48f19f32547db3d32ef34a0980c859627de3a0b60dcf1ac4f633801fde700f07808bfb2e630f62d13fbc6c11e76a9a5822ba93ad15485b2aa83ce4d410d2f0e7794a3c859176f933266821aa54953ce710dce1ec32f780eb01fe780c4b5aa7f2e110df37903f9de44843f96f2d3fc775dd29e907f3f36de889e088b939a60e05f8b4b0cc410f984dd320e852f0b9102801935ece90b181644e43b8849e732b322df1f674f906067ed907798aded9fca864a90622c67a872aee3bdc37f878c4876c5699452ba2822eea32d8a497570c18e8ef309a52697ee2aa13649aeb076664dab409eda910e85b8c2407d01f2caf19a21523e9cb870dd4357879836fe91f42c2b67ebe9c13430a89ca6bda2bc629907241d4b6bd42f529ddbb4f9e538e604f089c0dfbf7983e57b1a4105906c5312cdaeb5c052027a853b3774dfcd4778ce9ef31f5851776ada4bf734d88b36f992d8a6b8c612d5340c639f2d547312758db8143bd280daa6e90f5d448ae374a9c0d094246146ae62071f43a1111d56a69305bea5dee69f4a339fe9bd876f89d90f5cb71d3f3524c26f32cb8738574eb696b6c411fffc2e2e29310480994fe1a849c42f8011fb66476f0982cdeabdbaa87572ab5fe22619fb7bdb0b423f25e4e43816c82c0f7a20ba8a4c2539c968547168e0cf693ecfd2398268f5fd0e3d31c9600fe43e53eeb18b6e611811e21f5de23e3b29660c53de24b7ac0121146df87068cc23a9e8b5738bec06f07b09253aa054b32e800aceafb88db88b8ee9ecd19220e7b9167c8abf4b6af179ea23308ecb6f67fe0f3690862314f8286f871881e1a256a9ef3110fab2d820ffa6746680e21bfa8d203d3459cb896f7f672787390fe95adeebc1bba4c0936d7e519581c3c8761d567571f511348eb093125939ad12ef6769e283fe6d4acfde93f9dad78f3655e438228af7a0726e9457c455b99120b1f83398b9771f079f4689707931f8cb4f3181b5f14f4ccb21b849b7f28f6df922cd816b89dafaa1e0710bfcdcece1385db182c96f77ccea3ade4cc0401503d9e3d27b32e7d0f6bb310a93982aaa791c613c8dd0b8133f5d6c4893b1868f44bd84d58725fc535d21893087a2b25031d2736d03720450e9d402d43bcf8cbc59ba8fef734549b7c234b96fd2717581112ab5f8c103728a59e223e90b6cbb15ae9bfd117540b6ca2ed23618fc9fba31649d5fbb4877516f84103b4af8aeae0c291eddc7be50d4a1e3b5875891754cfc7e43599ffcfc172df8837b0b2f87882f047ec7572949d60eec83c3026a7af3fac6c434fba0b8cca22f6e799326bd1929c18c23039c9de064eacdf19d005b32fad8e84bdd70cc40604e8b10bc6997160f3765868a1d22c254a66fbcffdd24d4ab2b180904b05727606c1038c1597b1f805370ddc8d3d0082bfa9cf5e3297e3fdf6bf939013da8c7d90a7ab6c73bce90e0985af8b966d9bf189d9fab809157b777a6bf4d048f9a35796d365fb7f50544fb8245b46c5ea4a91c9c9e32cbd612e8792ff28aab3e9113ae0e81c6697ef619641c77fdf6b8b672c8c602418e882c72fa05cef0a30ae514a16095cac5eb10ffde688bd86cf3c5d6daf241b33a2e0f4959c6edc28f1323058350a4423e13457c9d8ae13184dc646de4d71dbb66d9efc7d1a7512f148548a538e7e3bb4eb9a90a6da2120522f686fbb322781b4e26f30aa19b5955291b5e7b39905b9eda9bc5aa554a7f9b40a5f3f21476d7a3261f8e39a098bcad6f91d01c8a77cdbc8dffed495f62af585e599f6054677b715b7b5db9a2ffb7cc5b35db776bfd83f03e3ee8bd1277415350473050cf1327fc4a9bfe34ab61adedff09a817ff5c172ca6dc77e70e79e8ee338c90795e0b1e92176136906c208afc15f3653d0e531a3c4a187cdca50925e217b37d464bfcd1a239f54290db35ad57ae4d6a862a0caeece946d19288479df8715f78e66297b574fbb349f9f6fca6bef821b3bf6ce0bfadbc1754c62c935d82b64a0807bd9de4a7b4a7cc895a59f6b34f91f0e27f6e20fd82eaee071eb8c5cbfe52dd729ee046657957e24cc8ffc78971df81679d9717b1cd043acbd967090d8cbbea366c7589a767a9dc4b2943c9e1384b2b9da75b7bb5d147085725288b0efae69eef9070c86930287d97cf4629628d355c3d98efb9b2e7cc4fe3c85b35716adad8d99fbbe749427d28346bd972cf5d6b40e667878b12d79bfb36166cabc2fea0e73ecb69a5cec06b4110b331597dcf03301d5dadee88308483090cfad5e43e1d26602fdb7f8d9dd22f02568ced4f45b79fc2db8eb00f32998ef980b15329d4a63b3842976c75761e39de7cc16ca4e29ebdb15dc9fc5dadb027be0e3450dd156f0be4b586e5eaf87b26e04bc4854769b63a6431ca710be57ec3e81bb01089e49276e0078b8b9436acadeed453057df215c10b8ee69fcd1a58906478c51240238dd467aa82cc536a0850a06baf060201fa59e21d0bd6d08f214664a7bb7c4256d08742808768542d37cb29761fea42398459e064de4085ec73558122a9548ff540e47f24e7d80a6df032f959cf2ceebcdb45fd160b48cd4849c6fa23f9427c917c5a915ec9efad13c1bfbe29e2a46c847d0f330038429b4562c6ddf583d980f8fd8ce9955c7b5eb20d9819f22884c85c043d269bcf1806e8ff7d6b40f8e3daefd212af89b1d14dcf32485d6c4d6f324d6802e28f3b5daf17f61418a08b89080ffb0403ffd4fdaf1b4328510bf324f110f75136f4d85e090f5bb1185bbe9295f8706e4c97c14fbbd6d88c174b10faedbb81c52c5eda30bbf1e2347aa1f042d0eda51724c5322bef24d41064c36becd577d7b5d5e5af3ec0b08f5916f0ba877abcb03bc7b941b8dcfd90aba3f95db85a56c5b9c87f6e4e056ca1bad38d1b771f0905add2cc0908a63645c0c4a47adeb90120aad826e73aeb4260bef0f2bbd0b8cc4f605ede5b09bdff28fe3590d3528c9e5ade4a642530e59a30db2c52f01f2ed1451dc73391a72c9bcc3e007e14b5cdecc75851f11f049cabc934c805ae0431814ba0f0ba4caafbbb00d3bc4322898c2d400060f20101e3030c320c367ca7d94932bd36c88c56341f6f7cd3f277c1be14f67b895ad8b54360283e18ad75b98488f1463cac31ff767b51df777c053dddaf06ac24065dd176905bfd6dcce0de75944884e83ec2712993e551416e86b370ce0adae6239c20cfd52d870747b40f778e59f9f4e873867bc53fad43d2d92aaf1d754ef56b3bf9a4eec73d56e64297f474034edecc6530d3bdc76b18c71af8ea3d237b29e821bc5fb68d6739b3ebbfdf5ddd0461b8e4187455c68cd51afc5eed40abe4133cf0b2e400f38e2136b8c48064020f01fc0ce33d2ec56369d21fa499f3f38605a1d35d8147876e50c66dee6b7c893cd8bd9f73d04a7ba5a2b5d8f9ef2e3eb8f5473d209d7939755f7f4c7cae170c62f18aa9ab0fe4b5cec2cbea6c5f2d323f22c4d107cdab3aadd315cbe8d03632a92ab9cad1fc62dbbf2fc018df5e155dfb0cf4bc36e928dbc5645f075f6eed049b7c3c7d8711e3db89a6a1e5c0dc4023962f0924e4ee0eb70aec8ed052ad858250dc99ab5b924015a11a31b00c1f207974792780099be2e90538ba945c0741b9df24b5388917369e2af6041446432020ac6b094f94e16f94d75279293629e619478a713417ef324504030dbd7d2f91396d27c242d0c5660125ac0bb033740a45f720ac8c6321827deec28c6e9e57efe71468b2b934df261d2123741784bca00c025084167e132762063e23782f8bcdf2a699758991e110ec1ed2666f9e07939a75045a97ac49d2b891d94b1f2b03729f2fe28baf662329b37198219e3a42d69678ed595d5d132f9d9b226e97db2a85315018b58f400b010e0753161e02aec9fc2d3839bc86f2606450be8c47f26f5b83f140de93a29843c650aeb19352a5a2cce2e8557d421b64a1cee7e389589a3e4dc3294d28d36d48fc8d8180091d59d47e753116a2391474a3be27c8adf956fd4b49129e4ae8f01f03cc805ba6ebb944abc8c00f4dc52bb0371eb6bc3bfa78342da3960d024335ba7c0b95cf8a886b133eff33313607929e009a39f8e1457b6fee0a6111526743b7b0c5c526d74562671a980fd1b3ae8cb3dba4136c564590baf56ddafab57d5ec1fc0249d5fd7e075ddbc7a31ddae83f3fbad781c5c93e4b2cdfc643696877a9759859ee6f87cc884c71e53313794cd4f831c5b0b903602a09909b4d81c7e1fcb444e23e61ba30dee61b4ebff408ebfc0fcffa58e28fead3ec5e168ffcf8bfd9866d8b1c3d45035ebd6db7cb7f542b024a8295280de9342a0bad3a7ee085e3ceeb6a3bdcf028bc773c2f6d96255146373c9d71c0ae1f882e61ae6e8bf15cc5970d2935e3ee6b5b29b251bc02e8252820526271b7fa6870ae5eac5b7c5bf919e8e3e316642bb924d5ee4d72d22e28da9f60a7c9b65fd7547288ea099426c8ab321f6e606673bcc91e2f04c34f5845d96536cb2fbba5c30184facecd43bba5892b83fa4cde1174f024b1c46965b512d227dc8ccbe4e6d695b4030c64c70966889f9e02cd41ddf54d709f6f3319c096007202fbd15602168dd2a369269141a75f2dac4ebf69c96447e22efc73f31ff7ed414075bf7ef254483f79ce644ded9618721e2c1934d83e1a48635b2115ffe6ad1abd0f3c839c7fcbb1dc3bdb761101ffcf355100f5cb41039dc21327264d408971ec02716a9d1e35c06736a5bd9537876d1cee114241b4ef1f00054efd94736eb3917abf61e4e5992c33aebf07cd700bb0760bb7d571af08024e06af4f40bd79944e4b7b2bfea1b359b1c449e776ce6e81228cd63bde39153a760dfa8fca8eaf1160ca0fa067bd9c5349d4d33274487f274a8c82222b45af8c6b120d3110fe7113159fa52c0bafd2c180963eba6e88693c6f902e9a05140d78aacc908937fa783759409908d484d989d1ff8ceaa8b2cc1458fcdee024e5ec7e4fc752019d466f09f4df4c96355d1481ae2ad54634fdef1b2da8498eed4b1aa68ce4e38ce37c4d5c33a78fb0d785c75982bf24283cc974281ab2996e0c9e454257e1d1cc9cae83bddce08bf7b5e1195138e48af083a9106d2f655cb4fd18e95b442bd4e12b6cab921515ee46f20b812719597f2271d0858016119ac8d8e83a32658fa628b77d62a52e55308d18c507465ace4114a78867dad3e67253c3ba81544f9af4291df320e88bf2c1c238c99adde81c213d6d3e907f338443d6ce2a6a6dd1eec77a8ed2c8a21e7e0ff3da6dcb9f258f6e70786590cdc6900ed5e61c493f81e8bbf2fc62187bfd31646bb2f3052a0e028dd19e93967d1a98329d745f704e2b0b8c8b05cdb2c3badac1f041487dcdb6d04d3048cd8f8c7dd6e170688f515cacd961d704aea9982583522d1ebf890935a4e49de9b46dff522ecaf2ac509ee818e4b9c98491f9918c13964362a62ab0221c217c5fd1758cc1599b37de9ae3c2cccb557d74ed8dced9572fa5431e137ba8ac2c5a3182cd500fe35f24c5a9a3553d8b3190209d416e86a12e1f86d1eecdbc19030994bc934e1b1f921af91e0b32d4d757dc6f12013d683d28866d0e7395cc29e9c56be1c135b8851968a6ec92b4a0de7c990567f2430fd8b70c42c399271fd4e45ffa384169ba7dc13c10873436d847f78b95abdceca8ec706a1d5c855503972843c70f2041881c1e31bffe3e22c91f1c8a9087989a3ff2411c0d91c13023cc25d7832af16e78b2a04a6528ff41f731e21d1f4c411b2309fcac4e785d36646488abc5398b11e930970cd19ae7a4a2a2884dd0f85a79e99ff78c30f6137b8c305f6f0ae956e6f2917b71fdfbf0ac2191674247e99876f7e8fa0d62c1fb53ba8f3bcb2fe547aa9900bce60a37a13dc3dc3893358bc49097b15689a6d750b177923402de12bfdf0a331273d213cd083f02a025d561b966fe240360d37a145872fd9a82375f0cf3c2cf23050e56b75da8ec2694addcc2aebbddd3f4d861e183f133a7df93b79e041d66c365f2aae38f290bf00b92bc4f329b819c77ed1c808561a03f0691cb8c9b4879d9786cbb6d32c7823efc0f6099c1777c002a73ad213c1ef245f850b4ebba4ae017955daa237c10b3e61937f08a17cc8b636247765130d528737855b008324d4280bd0c48dcdc326da3d539052309740fa88251490a3f79d0726ac787a2875a412b3d519fef7eb9f163808ef01c82a5f917beb1b3029026c568270d845bf3f8904b0cdfe0b2431695bc7f134a006072e0767dbd138eee72d2b8f10484812438adee3c27697c6ff21e0204fc8725dce72032347a892a6c1e8deb0caf29953e7bbe6a36b4e67e0d8fda2f4a5b10bf2a71faae8fb328c7a37d9a0a7c6d3d8502250907e504745c4b572ae030e6b42d0e78090b77c29d2500b882537d9223b715987ccf24245d70ec4033d7bd2523d2f297b4f92f1a9ba853709b6504cd5950aba773895fb31be80aa75d50b30f8dd143a6efc2ed3c36e7357a0e78e0c4bd0ea25b4b9b9259990dfad90a3db463a2bd689f9a1404c179fd31ab49ff16ecbfb82cb0f97e4bbe67d6be8b5a12555463f159805dc0915a5f0b05ad7cd0f0535a8fc520bf1981cbdb0d09998df3715f67460de1f2e0580c41a67a4b62acd19e3ee852567a556a550a061f490aea75985a7051482de441ea93179a62404857261e7eb37303059df6774a152ff58fa574500b6fb94945000661952fff80d49fb728eb3dc0aadd99ebded8e4759d8c2a709caf669c2d0fe14ff1bb576e88f85d9dc6e57047e662c18cfc4652e47ba57c36ba88bd38a0dc9d3d1f59cf9d55b067c6f942ae5291a399452e53c2bcf71922482f0930153a75f0d5170c9e5f80e07eb548c2fab968aa75a99e8f036bfa521aa1346e4468b99ed8f229f3fc736f5e2fd5104942724257ea07fdb743d0b231818a3c79cedb1bd2eee52c533d583b3b1f8a9a90b5a4800b766be9c0cb5fc5de9e270487d49de5dc2aa754dbf00afc726b97c236f258256a17c7a6acabeb97e811b46a7bba124333a7f8717014dc6db2987b4df879b6fb38b690093a55e3bf037f41be827616032f99a3149e4bbb6563b8db0642c5b96bd8a6205808c5eb2dd811c8842d0d968d67df81fb422bdfa9b0ee518a722f8d5239e6f66cdb089d2659638172cf4f896e921da82e211907cb6a3e244911f2fecb97a2d30ba536f28d8824611a334aaf35e768a7792d91950ad33b6abd3e36f586f000e097c1be421aa6aa15fde8231f1eced30b79203891cca118e422eb18c711ab6b8f364a2b4c8819951d74882931c665b2c51f0bc25b5dbc4ff31b8daf20c7ddd99f7d7b3ff8091f8ea78df1d91db2fd125acf0a9be26c48b47063ce84459916c083d821ebb0825205973259d0cd096e1f79f8b2c5f12b598f1dafabaaec7f6865fbfdde919961911f599637da419ddaedcc55fdc39f7924c8027bb73a1e0b29cd7b6652eb0e5cc5d1bd21001ee9e5e2718d2bb007fd14b2f888154dfa057246a6db7ae5306f513b6ff7b517f8920dc973a9bff778d3c52697f47f1d6895028ee7c19f84bb30fe4ada7a77a0f1e3d55e44f01a1ab5ae81640652f7fdc5c1359930fe2a7e4ef20f22ba70007d5c520826d7542e833ed67eb91bedbf2694673c4365bbd7e124465384d5470185e7ddd105170e3ae372d760609d674e630317da89bb7e8adc09ecd45db0ac1b627f76ade93d16c4141a342ce1f74c75e6a471415eb097229682319e6234679663bb1cd511af8aa1977ba994a58882db44a6e57148c4e5360fe223505f51b165f53430aa6accc4c222f71b89042cdec4a9a743892077139a325ea69b6c2bd3350592172992fa45076f1ec891831cff0b270d6b29d3323e5dd1e266cbf525cd2614fb3f518a147fa93b63e4c2e27c719429c171a7a2bf1c3e8d54a54d4a645935c431436c5cde35c46cf987ce3405a270b950ae56c85747ff6ccb2eaa33c2c0116906613b2927a40f25fa757df183ef33a7351dd0fd16216129b9d6201fadb25a0260ac4f7ac2e92963ca9fdd7fd9c0a682e82c5e6ec8f5d4408e42c7a83c8aacd89eedbc4f89331448edff42384a7d96266cb1cd1e3fc3491035c088afb54679622aa8dd9b70b1681a6093d6ad3685b3707bc9dbdede2719e704f649c9f2e98e12b987298630eb08086731623c0935851a557f1b392d3f7806924c43b19176bf9a2e8d270f403d48ffcae842b71f73bb897b4214744ed82f362954faaf5a00cd7e90f56e3ef76e3c0a0c85f8db05ce4b676a49ec323e24f020498fdc51b1f5be3ff668fb398b87c92cb42cfcb8a751f680c3faeb79caec2df656221e40f111888a229a6e233db018aad77929c0b68defa2f0bb04e5f0dee17f94e0f13855060af2f14d95633525c1be86d7a96347267342a6015c61eb09d217ba85af25a4b41adb5fe67d02817a95264ecb0188ef2f09bd3ae948495906701bcc5c536cdda0a258e078eae472f86c7fa21154006b2acce2ac697e3eb72e9f0bc08f9f6bb9c0a15f3ce92b9c630793d2ecc66fa7b154c0f90aa910310566a790dc76a178ebcc386c16ad9df2a1a6bd4d9020f07d3b46af4e43645f696c1d446958cff7d46679c1160ad302b6548ddd30efc3e1f648068c3a023055d016190a24801352d17913f19a975ab09611b88048cc51e06c692a702b39ff21cb545bf4c56d3acc28a0fe43bc46d96a0e1807ba082c299aabf558c71109bb5112b6adb74abb1b649ce0beace2349a9131c730400777acd6c69bd26b620dc09f39b4aacb0919520a6189c9cbe1e7df4251ab4578af2e97f4f6273e85c18fbd1342812b9c1b5fb069f23e3d657f0cdc3033c7d3a1d208b8bef1a541e3c43acfa3f49cf5a3549a65c25c8c9ac6a08de1412c260f26acd61d70cd897b9e90438244e609d92f7c92cf42a61c95b7948029731b8795ea81d6971241ccc17a22dec819cd70975014765de732023e2ab312c97a0f2d21ae1f600a84811434dd64ee5d459223e9956f3b7bde8be5332b92c3b12fe5ebfa7595605263e5ea2b5d2cd9ab943dfe7c4db9cb30d7cba8130cc9263f0f6f02c7e823f5eba684d58165c70f743501ae1b71ee3d289d749a5000e4cf417248d4d9817f6450cea337916ab672fc4b3b893bfda2bd450822ae9bc073d90d2a09094fdf55be07a55ec826566642fde5fc10c6a06cffca9281e0aa1e1d52b3cb54c78732b27980096d7ddf81eb3768465402b05f1f4e214296fa5048b8a4fdce32d372c9e9aa0ba97da7ef92b655bdd968b654af5eabc7f7a66598ea8e342884f19b1a1347708a7f077db46059b3b6e3802776c7fc83c13ffd47209d410b4a576e610619df941b31f22c5c20c1a39a8f5b1ef60a0c3ecae51c24d6f9ba15ab166dda9873b1b0ca916c9a04c90bf2606de7879536084594eb6ffee3805488c4755d2ec7edfae5c8c26560c1bed556f7f22aa8220b4b0d7b02861c806944a1a48c41c1b596d6465e959a62c24ad6f7699a48a6ad7030a3d6b13d56d1fabb0e5b4b55732570c58d533374cedd2b4027349207c5f3d4afeaab1df6eed2006ab39fa6cb88d33bc15cf37d63ecc9e15bb47fbfa569732ce6f9ccf2e14794d6c81b0b63181e610be34692152e37fb1799553ca3dcbf4e7c55cf491e34ae9d520f620e8361bd7f002a18da96bc902e1c7d2ca304ec433cdafbdaf9d7b70f7e4bd061bcf8956899720576ed921d84471a0951aba5f3cfe555b385b739eefda6a734c7ca4e56ebd3b4d8183f2df595161fff1c416e55e3d4c394ee7da72a3a49409b30c623f1327965f919746ee06d888be2b3bad746f004fa00dc4a0abf30cbe93f617c293509357ad442147aac5aef0596f5224d4614c8c5d160a063212cd307e386612e4ab3e7e0025d934ea4e257abdf034079650a05bb47dcdea6102264ece72db2ad587d3a295848348c25f980c3e75602d636757c29bc482f7aa281ef05e31cd6e0e224b17fbd7ba1c63a25148636588c4e09ed5675e4e0873fa5623b9ca9d66d5872a466858be41a9d65f8c149463751f4ac19d39cafe88ee82aff0711772a3a7b5d8acbe1200dde7b4badad8681eec21ada2d10b349a5cc89a31b65f463797027d27d2e13ba881f051f45e2e11c7041ee061c853f630e7a5bc638045bcc3d459a583311b2462d9b773639056aa9f383a1cdc96f5b87fb085e7630b765395d343ed81f5d9dc6a716c5d6255b41d12f4fd4107658f8be865f2fc9b253e26ebd4894d7889625a07f7100c1ff6e7c1795f51240788b3a1e001722071fe557ced9eb21613e298f6bb49204bde75c451956bec65713d08551f5843777576c4a3fd5b05e687598d4f947508fa816dd6af2256f10c240a29420c4ccd795080e9214aa27129d079ad6a1c333b744f1f8ac44056cac1e12a60ddb09bc43cff05a55b9b469511c2621521527e535aaed2f36165adce3b6a1ae8d3c7a270be7febd90d9ae0150ac3e1bbcf5a6e112b30306e1b0e185fd47e293bd23404872d546f151aecc33be7800fb5422ba45a3871d960710b3a1d694c282156a42991ab1fe8e114865aa79de4cb43297b9d569e0621084da122bee6a2cf79919f6de58a6f2e662bf61dd755ca09dc00368be8d5d4d969097f97d6704dcb832d6bb8156758bf170bf1dcc0da47aba14da29326e35634df6d176a6529e67de518f938a4b84e462d94292e2449b761dd8e9eb58ffe3ca408e03bd4526f394aec1e422697fc83a4abb562049e590d335af5b3e7615f53df19fa2a90472d5927134eee76bee6e407f5fe69d1fc8d15d031930d7390d15bb55ace2c9d64b6e90419cf6c63e2966311d3614960eb5c2abf2f0d026b8ff164a442cb28604f223e11da33757a564ae755e5255e0f431f6824bec85b13f57e6a94ab0b4b88494ef77d402fa6aa82aa5c80693e70b3c946d3283de9d0cc6eb28956b6e0f512baef0df77990b206034081c47e6ca085198ab3d24ce47fb30dafdf980379e0716a099e5797a0d5a9d274a3f111305b4a1a77cc8f389ef019440dd83c83eb0d9ccbe7b193c218af1d926f7c926e603aa3d71464346286b33fd1127bdcd80c0c189368d4cfae5add8f8351dddcecf30537bfcbc7fdb01875f100f7a3d05bb8b5235a210d0891efffc474eb7777b635e79af80e673227c0b5907a45220fbb8aae5436d8dbe53471b38273ae0df59fdb2a2571ade97310be236310a5971b886c3eee8850a17cd02a9296fc1ef7a892678896c4bda19e1f4284fd249657dea3f8bfc0dabc62eac1244a4f3f866e12332f09d247da67dc396572b0e240fb9ca665e2b6c7b58634fca24cf0fac77b136722c4c92d9f89307774dcd48662cdae89dd063c158b9cca27d86eb6f9ae5e2210a4b97e6d970787dde2f7259408cf8cef9d738b19496be575e1aba7457a349c17e4b6f463d9baf394d05fcabca161912c61138ef91c815a85ff9585f92be8c419d22f62fd44cb6baa1e9b9e378b02dcd140e3947192ee2055c4f935f2695e9e9e98611a4c760077e79d1d6a7d5a1334c8336381ef382b8bcb214158a0f6eb18541a53dddfd8f93f329e571d8ef8a8b73b9abf52aa42f554a55915df0591c12350620ba3c70ef34e8b4e8e7ed984b0b84f1d5a5c7cc7c0670a771b3c641b09e1484197877fde63308e81c80baa75005c880f05de2eb177c2e578bf489fad7063680a2e0a70fb605faa068341ee465299633add795253b51e9762f461fc2b4334c809dd611ec6e38f615ef80c5014d6f731599828a9c3a324074d94e973d0a2d8eea9aff499cfc2aeaa982a4d00d7c130fe98ae3e8abe4ac7687de09d4b675c4cc5e26ecd0300318b6b7e444d491c03b287e520ab150c6e5e817bd194690eecf44f858001bffd8233dd5c78bf51bdef79980863b7500b3bf6f846e21d2ba08792f77173cd0347ebe1ef206d19a13027b8b8a0bba3aa652e38ad99275e73f08dbb764c44eeae07bfdc58d0167a9a58a1d9bf1a4a7841e5df16ad0815e30a66fea2a627dbc3ae847e188692baa76d2d6b18fd33f02b127ac6f8e94cefcb597868dc40a39908351b29e94bc1b6c2f8e813e6325be9d30260aaca384d788736a0eb6e7bf2dd3b88dbbb0124ebf71a86b44dd383d7b173970e751c80e93277f3d04456a2cfd3f208ac59e22efb8efb3ec26b93fc8cce7c421cee845cea89a153ecae9d96fbcde1db690769eeb11b1af094d587307176b5b36d77be02175a355c2a4ab4053c1c86ac16be496b7e420caaa06fccc1aaf83f7db8bedac0602d3802ea8570bcf05991499fb252b0aedb6ed80476fd01602c59286b9afee469daed0ae6f360f813bc903d6f8b164d5fb81765acac2f4172a07f748247d4c5b3eae0bc812ceb9f232707edc8fbfc788253bbddb8461b496c54c9abf492e1e64e9395de5db839dd4cc821f2d934f6262ca76eac366b43b986c59f7d2e744303cd7ae6b9eda7b9a03d066a22e67f318fd5d7788a906cd27d4cd798375df8c80109ca4b80f695ca2ccaa020060f7fd1ea8f2144549511891263987905fac30f80ad0e8737c8c42c06d63893770c36b659007b6366c5c2f6e5dcb92f11f9f05c2e078c9cef562c6a36833f58eefe0380ed9792c8d93a481eec69dc26383891fec09e044d195e470fb6885a3c8402ef67d6a13dec294efe4f6765977d1d8d37d556aeeeef26f680bccc6d4d902f9f1b71c23269700df46b1617acfa3a99be2ee0c532880048a74a9cc657b9476a2039d5c5ea7653a1b2fa380e7c2e52f6b490b47bf3d5a43a7e435f01c1b8776c02967db13d65a7889dfeac9594e74c89af4617ad9ab5a0e8574d04faf2b8d350ca275f574ae35bf340e7b4360cf900a7bfd26b08434ff95279208746cf3027522edadc06d662659eebb3f304222bff80c4df91788af24a7bbd0e6ffa07bcc1bb036543cd4a100595a82455ce66ff95455bfc82038f6781f3a3ecf5bdfb5a086356efbedbd72d0f3d06cc5b23e8ef94f980ec45358ee7c50351623ac62ecace3b942f6daa2896814888ff81aeff0b914f16aee1420df9276f0bb464c2a90fd024912877b38d496d18d54a16683e05bff948ae671c77bb8004f2543b51549dd9792fd9eee3732257c5331d23e4fe603b5284945b2aae16ea08475f31a6b2fc5ebbeea373e58f213351c7e5c426b63835da5beaff2e44fa77297f496eb79fbdccdeea235063e6fe489adea6fe1163558ad75f0242778368476d1d10c31b4bdf8d06e70ec8f18302b4fd12dcf93980f9f2d68a7e44781ed0dbaf6ee08f54db591207cd78b5b27f5747c072a97c869df5900f98e5dc1fcfb99833f908aee9411e1781b4189ae5787b51b72411eed3d4a8ee53bbf437c1a9445eaa9be588aeaf01b89cdb09a4d9d534529121c1e2f19799ddc10cd1e5a18046aeb6e2cbf04cdffea0c3159dfe72fcddca6a697e7007fd2ebed64565811d4486600ee287608a9ceb590d93ad5c778a753a8fdc2603bb45cad153c5f93316e0d9224a269b6b4d96d9733e5a1fc9ee48f0914e7e83a082de32b6a92657104067a548aa1fcab66f88970987dc0cd914dc91ae71846b5f4802b1142033ad78ef59c60a75161fd831eee64a63c134a9964c3f532eb127760755b8ea8ca0556b12231f769eeb4a4425d10ddb1ee8a75d3eec9274f5521968bc6e05a6bddc51dace375d2caeb8dc60d58ae8f1138aebd364d6fd62ccaa2bda4208067fa736959b57c8f5e73887c72fa3ea6c5514262426b921fe1819b5d7f21ed49d327906990d674a410f49f28eaa4bac3db8865088ad10403c18f280dbbbbc3c834bf1d2b66977bc5abca7b2e6308b1d6787857b127ff78c69b44276090d088371db3c33a7433b2e414b785439e9dd873cff2c856e36e077737daf5d68e81c8d79f594702b01ce8ad7843f8a3ffa7b1c9f98242e5ceaf66f0cd6ad2c96d9cfe0e7c535ddb2607f06f150c23ab8f401a482258cc7e139c9bc7f8cccadefb1220eec1d341f7ba43c94c19148c07cd2645464c442692dd860b2895262909c614e3d6cdabe9aa434cd9f09980dc5e48948ed6d7f9a4e70005f303d8fb31d6c5e3be72bc2d725edebdae714a3ea305b8731598fc47550e3156baef42b0a60004999e9e4eb9f8c37ac3fb98b8956c21431e610842b13e3b002c86779fa392134520d9b7c98efe66affc540ca7ce7de0da8487f8a23f59262f6dde9ad32afc0aa5b67e99abd1315ed402f2304c88ca1d01ecb2c8284321a5e5352b6a315e84d638593f96240bfa8ad8203754e178324d0efe15891a4584d8b2a8848cec787f51f25b6dc8bedccd6cece992fa91ecee9962552412379403afa2ce83869a9bbabf60c34d0c2ae8b48ece84f3b83d49e19bbcc99ecc2b7181109e6b8ed965075dcac905714b471fd11dbb2aae2394a12dc50a9aa95d774fdb972114e3b5882b1b3f9d2b6c22e64ebbd19752a15dcce70b748b60d983cc1e8dd3384d3c1dd2463b8ea0a66840476a39f99258c412f0f5cf77c1f5f1b67f7483182a72c6600600854c5669fb34f568dd5506a42357e671c63dfceb33d47d1f0031c38edeff29ad8985d5c060f24f59e44a4f74b11ae9d088712327ffb10736446516cfa894d743c05d93cee36e1e04b382bc10c73f155d286124bd8640b14ac1e7f8cf4334949576a5b5109d00d0b56e366fe477cada08c9480f10ae617bb5ad7435bcf8eb630b4d3d70f0b5e455f437afbfca10fb21604d2bb6c80632b67c4af771c1e20e292fa6cbcff76cc2a8f52e3fd4cf9db1f6eab51bc0503cf874cf156fbbc6b0539283453d9b61bdb0c7ff0f65eca39c51d6845aa58a6c7d7e0666fb450019c8b811fc84b620a31ae8237e3e034c65d53d62bf96f99cec127e167bd68aa4603fc5e1d90a1f4d0d36cecf6df80ab76fcf7814a6080e190f6f1a35ce3b6dd23a8d67c673572044191b09066e790f8d12ec593ad84d808ef7e6b2af0c9170861ad7aa23df9e40d323d83b48c8ba4bc00426b7988e57ff69544a2ead0335d0d7bf6aaa855afc7d20a9d9d6984ed4c65a8d45f4bc78562090d4485d6f53ddaef778bdcf7b62e014f9ce6c987b902fe70ff3a2efccdbd6d2124506b83778d46b32c1dcc3947190f7be088ebdd63050be21f4c1be81d1a0a5a42f18aa8ba788f1e4a2d4a578787982c893b90b5d4df4ef1128786b3c451430472b3a5c17c7c5e255c278f4be2a1029d2a3116381500046b13bbf91823ff9aa5ab207abda1bfc56c499a1b57b59197b4b6a158fdef214819ddf3b97b8b68bcc8a5526f114f05db4ce9c199be38cd4edc96bf008c5767de3382cebeed4e3697c6fa34cdd58c42ace09877996250283095958a99719547f0ddaf0cdb16206b125e430180da6dd645050ff6f7219d7df0e937879103aa848a9630b7d66222f742d61a6c70d83a8ad706ac3009074dae4065567d04294630640a52f674dada6c5a15bfe36e738ff74140479dbee62b5ddf0a4d960fe3f10437acf5ceeb69371b1b5d7b0396e4b4f3809ce2d69e1f95a12b9ffa4af0b54346cbe1158a6e310ed0ff7b651884eb329113315f30f20792ec8ffd3f8218a941f49d38086ad678c7dcb56b1f1728e0c4c8d1c8030b20b652b58e0e18f8aad1dffb04f2e6362d0c9b4b69826aae3e3286ad07ccb554f6c9d4db4e300e3c3353d0535a4f7806bde84db6aed890da79931114af77ff83e4359c4f6a2de9256dd040794fc539ec843a29419294557973fce17f3171fbfbfcd2d05155c7504fb9688a413736a61b7ba03b4376783b7ce5835faaf36d8111b3eae62fa3296ced7779e3cc176e4d7a7cf47e6869b9093e316b3f66c7a9ab38025ea05c1c5301f1a14dab1ff9eef0154cd579fa77f1cee7d751dc2a03164899eb70532a1dcc64200187adb5af8a9486fbb72fa84a0239d70b21b91a18e51774de44f500f81aabee4862ab8bb74a82bf30fe735c587caf9711db9d38650f1949ad6b0c1f307bb6463163697f011c789750ee0c0ee23afa6cdce7e34a8d4260a5699c06a3a5ff51b4cc5c1d732d60c21be670febad44da66a96239656e7386e7ad08f8f2302e0918333a78a1492b05ef90adec0fe5685ccdd4c63f541151fe8e181d8b5a837ef538c53ba94694ef065490374b92f6dc82f1082824f0bb7bbb5c5a2fed86a1d13d313a5584c712982b56ffa8165055beff6c5ac8f5d896c12a23362d9e296eff52f7182383c76a7113dd2984a0172f1726c82c8938f6150ad246dbee8e2a165d864c2b4e3deca654a9fb45c1bc9d90d7c6c54dd9640d807e41a807e49e64de00917723b89a5697016b8e21807369a68454097ac870e8c9de6ed82725465dd7229a109cc183b880f5f51f394bf48bc6de9c5d1bae370b86d893537f5d98a717a0ed0b1bc80505040ac4eb847f7a6b1e7fe06bb96d9682a9f6700de1c95114d7b0e7f01005247fd23494b5a32cff446bf791d68b27bbc2e078cbc9a5ea5738297f6991b3bf84211f87df529a3cf78da2ca0450314ffea9f058cce15e263604ab85a61728ea1e67e86ee4857b3aeb27f1f87a8170f46fd9c0e3c41848cbd8c38161236345f47d00e0e061e699941c09ffd48689d7ed722b8dd20d4de5eb466b7adc8755b988bfc603ebf7f717ed4cf388f6ffbaa9c794bae0d5ce2f9b9c2891ebb60b28c098e55ce487cfe4827442f85cd379198d8b01ee778d552aa2e11db65cc271aec2e9452b46537b42bcad49fd6b39f52143277ee91f2096ccaaabb67205a1d0ccd3dcd1c0f127273311d57c4b7816ae3d25df1bfe777b846d6f1089a10b152a6968665c93006738154ab72cab6819886377133690611bedac56332547d02011103c8e8bb0e164ee5d435b29a6e15670804e688a34e44c68389d966064dd409003fbde2d7b1504b5a554fb3a59bec15c67f550d75b5a7e4e92ae08d1dd605d3c4bfaff9b6327459d8decb8466e9999067cdd6e7152cc9428cf80402193fe2f2e7d5c32d1b16c0ba8cfbd019c532d62699260b1588536e3a19d4a55967b766fa205642cedb26a95481c173045289bbcf964335ea354bc9dcb58fae80f9301e75e9211c9446447c67dc30d0bf9b6a418f6c3ca1aa26c028781b453caeb1bbf81c572d88f6cc3e3001046c9db5f79f4522af551e68ab3e5ee0e8556740c81213316dcc138c4e622d9f49c13c58bc0bfabf04c831e1765d8fca25afe3119ead0c032c6b45f3acd596e0b4d3b1b7c67541ab38f99e2e8eed2c821c3a818508507eb21f27d1dd1fc7c39f21820e99c9c1174827606c634c0eb29ca72600c954f17101dea85cc547731414ff303a77de9ed849258bfa1f55c0b0e2296d2e1fa94f353fb1bfdd06d34d31519c18aa358c3a596f564530f626ddb35c7d61363b52ad89941c2d69028de2ce689673943d58cb892cfbae35599751a378637737454fdc6fbb9b1e18db4fcc2cf57720dcee154c2495436198db7ccfddf0c63d1b6dbba2461702b8e93ec50efc46195149aaba62e2ed32e37c43811cfa080ef5aa47a38909434e9b6541c62811a812683ab0ce0dbcf7d54a0319a14e4a840878871e9bcd13b6caffe2fb5c76d10735a39e4617a1b91118928c0d309e0bb4d8294d1f0abf9f931be48e2cbd3072777e24037fc210353b827aca9b555d1793b1b248d2bad2649d5f36d7273d57d0d97dbddfba7e870f89afee5f11ae24525c33b139b5b8dd00d69a58da89991892a887ea67dddf70147cc76a150f6c593fecebb5fd14a624d4213feb7525ace79b40b45490e9c574ae9d1b3424e9390e03db8e86a86b90cd83ec5c51efa369781bd2f31dbe826044170cd426f2ec44aebd2bcdfe837ec234d3a3885210b5e0ee9591e89af66c336cbdf47ee57a3ffbda8e87e60280957246f97b0c1be3e913d0cc5615224801a49d27e9843cb144f33fb15058d069651788477a7ef7301cf69b0098bb9102f6b4545dc4fbe9d842bde215ab11aed260aeb4460f6967fed4d20ef11b093a02987b1e1cddf30b7f497db52bf079b18c84e95ee482b72db2a50cabec961ad8a5c01bfc2341ee9b6726c15db222ae33ac0098850b8fa876f33cad67310681dc40f2ecffd0db587ed12298ad8680ee924288179f2d393f8e01a296671edc254f252db5d21900980da3b0b828c63d42730517b4da0f721ac91ada5a8070cbe8898dd3a069a211abc46e740d90b54ec5ceeb70031422a6e8d4173814179c2f2dfd743b1d83e812427e7afcd3fd916c45bf9786eb4ea66a993aadcf38bd0199556bbf57f8c64324838dcddd0f0a98ddcc9b49d8211ef0a46bd69fd35e5e3460ac0628351394b6345360b6e64cf4435c97e80cf935865543adf791bbe2b7d344b52d221b3d0e7acb43196524cd3f5f0592cd6c28832f5aa2de660c576815427b3d901234895c0cd74e6189294b90d22675d0b134a10fc3b54699191d030b053668016f0e61c1c4193713cb2b577a7dc6eb7e8f6a2ad3db86e324c160c34da807170c9321e6a75ebf5a835b8c566bf427ded99959adbb9916a9a5dc6dc30e9c964e7e1ad24b53614f228b7150d7457f4f1c75d8b5c10e6e91d8325b23fb29359b108001c1a8a047a73dc2230b7992dc88083e938afe6a0257ea661667459adf3e67a1919d0e681b8f39b536fe8e852b5638260143106fd63e7e11db59fbbfe9b4a4db60d786a24fd775cfda1896a84f96286d8c91d4d06ae8a8279988a15ff5d9b0036b2720c9431a4387f6e84e16c1e7e74f3504944da43c97b789c87bc57b47ffbb7609f8a1245c602bc203467ec988493d0973935ac1bcd35ccf493b670b08cf62853bef36736aff0adac425e0574771f4897f46da71c4ebb98b9c3f4a0ee4dcdcbbbd6a9937b22e9e4b380fcfe3406a5ddab1b930d31692d9060251bd72f43156048d390a4b226447f6c2ced078e4d99a5bb1de229bdeb35e7d57baf24411a6f860acdfd6729ca35ed3d7f9e1f7ca1cd8c6104f8151745df36a97eea39503c1780dda632975f704793e15f22d680919e16f843dd746209ce855505214d1c70b12a921ce7582e0fe6e5a8685e6fa503212c44fe06f6e286d165b49e7d50b51e4437b871b80c09c3ad3283a296d85449209615daaebcd449836186213074c9aefddc66705640920b25e418ae16a82817f9257375fbc39ca06c825c174b71f724583efaf049e91d66f3c2b7170861e35615d678d67f7507259ff18d95172264de74f4ea2d0dfdc0312d9f29156d420d59e98334baac8fed42ef1e96eb558ca4aa66f9ebfffc5cc6ee346bfd9be96d427e56f8cf4df17927fbb379c5b70d803a077f206f542fd691fc74c8d00e3e6d1fb62f9fd40befe018fc36d4a369161a5a9326cc6c7972aa72ad213ae0c1a188b44887f2cb9f1cbbc51e5136b71b35cca75f9fe039ed58596922348db99aa5b1b319ed11b37ff41e9796020794e82c0f1361912d1f4acf8155c01e096228205e9db8f1ff7a4ebb50253f345f4f40c6ce7de4792745e076441bf641dedc30ed3633817ab5d0418497035e024e32dd6cc0b6a82e6a40517ed48425af32f0e832320755993a505f3fb47320370cf4cdca06cbb9ebc8071558fc0d1b0862927928ae2c2a344b5efe9c28a37861654906635ab504df40b42d133b2aaefac365a953bacd8265ddfb9e7ea2aff9beacfad91e646e6fdcd8bbd170e7450f3df03f4e2f930456cace1e624a1949b0fb012fcc30bf0e407fd648656f851dc9a4b12fe5423a6d47fae0c3aa7948f1d54a71670500144da1a3828f21dde60354e6951f28bc11b0104504e0cf9cca7493fcf7730b487237ef8eb730ed0712a9a2bf4c182c3b2758ffae9d1cb9eb91fd337214125e846160f7408f7ea9e993cf8944fb733156e138fc1631ce6e7e98c20530c6c1caedc0b2a6b70ace5e723321abcbbbafdf507215844fc468eaff323a4270cd78adb060f042128a08f11571998cadd138cac5b838014d7026079558cb83ccaf517074d15257aa465d8d0b0329536313c7d0ee7fe91363475cecfc514685b9e73219aa6ce018a38cf14f87fb6e8b24d6eb3020ebdc4d8267b5d3196e275a56efc2c158dbbf74b8aa413777d370d68056f0c34e52057b3e2e92bf285a690d1f92abeeaf96bc8f9707a0d24aec08156ee6b567269b642a339eba12bbb213c3209b7e32bfecab845d55c62e0f0de5a2430c4eedb8f21bfb97ea9c3e331a42bff85b8d89c1363c6d1a3336dc1e4cc7166d76f99f6674a111554a411b84cc23b42759acfa7c61f950a85fd8b8c9dda72e1b3af4f235b51801323fa9bc8d8a0f7c320027d53758b51602a6997db884ce85f1312ecf640733b73c3bae66c6309447f66141e0e6d422720a091f85199ee776d3f4f6d6803d4ca05bf781006ae025bba24169b8ad5116e5dc11df7947a53998ae46b171f79b821ad394b1e6a416300c4a92014fdad01e740867ff8a29c5cd44b68aa09ca3c1defa00f4dd10039c770a5af9f513f4a34ecb847234e2303a4b8478744fa5019e7bbf31a9d90c272569af6139dd14576fbf2abfb4fdff9d2975a445eae5cfc210c633d2c66ccfc2a2abfd5127e5d1b94597a63d1f2176c1065048e05826c275c44eaa22f35ec4a44b7e69af77d12c45fbd502faeefb028daa95ef903e3cd12770235cff40c9301adfcbb68eb22e6e6ad5464faba54bf2a085ae45a48c9a03a564e2cc822933dc50c904f371924a33bc8a835714bdc8503a8fa53afe816edf124a1c064ac0fc9be1b0c936757a5ac731fef66c09eab6813aa5c1d2e7077d469b9a0bd175745d6d6335e4f9c078cdee1b94218af2e59cac2cb5960504588c13e1487bb6b040a7f02fa4f5b2c36ac7525a86476a94f4bddde53693ca8ef6cb36c2b21b501f57707f35553a2c72103a7943983c8e73ea5727a10abde6aa7b63d930f8a20332e07be61f8dd175c25e9317cfe5f2e6652bdb0b7478b9c7020866b4f24b4bfcd0f7a2be1799f28d2b7bcf8b9726c0e02a376ba3d7d161b6393c8fd69c7155bcaedd89db30260e1b9b05fbf5627d3d4da9691e24fd5a5bc5336269db2c3260fca9b0f8624866d1e9b5a493637af960d9a54399d974555904f588ee5d426839c839ede97dd7815a11325d5e8ed002cfc447b1ed2a034489db3dc9767cccb8ec78d95ba4172d1f0ccf24c988c2778b62850bd138abadd1bf659adae89429d9dbf2fa34e6d80782d81c21e862f3587dbd6c78a8226d6c040a0f9ca241be3f82785aa20d08f89c0861f8f5f772911999879dda3a216345dc5d7a5542e0735269e02b266545becabcaaacfc5ed6f3f0e12508f10bfbd982adad47e720ca44c0b3889417b01a31d4acd2a94e7dd724b8c791cf7933fe9406d2550446ae410aa568a9156951bf6278d8f0d3cfcbba2a6a4304c27afb3cfb3b404adcc6e10e8d5fa26685f7e7d6df40a34fb0e6abb0be1b7785b3d27a041c0c56780365456637066884c862f2d03cb84b2087d0c21c7254a0b3d396fcade0b7288312cf5eaf2b5ab6ac68d0fb512ff90449593e27d44169fe9de2bbd6a84f859e68d8a48c983cb114c658c8efe6b106f6adee07f0f5a86ed464329ac51aa87e28deac25002d6d2a60f92ed24e8d46c0dd56221f6b5ef19f7a47ff3621703edb9484ac02d34c27f278808f15ca6f074d542c2b99a8c28adf096f6e95051dd1f805b09e9dbe4476bc89a66294d23570131538c5ce24971857940d9bdcccc141a6fbcf99392dfc6cea15bebb72e9cdfcbc44da9a80e245c8ec5442a80828e3a47b764d1a3d91cd2ede2680ee71412b31edc58321e83d56532ce26a023b0601df96f4f4fb3d8889dbdaf0de2577b2980a32f2c0ad4027b76793929420f8cef825611bcef31b5ce6b57bc0e94572383bb1285efe72129823c43e3d1a952c39fcb986f5ca8fcba52fc6838ef93c1cdb01984f02887e6ae560955d80d5f81d3ebc4be11d559c71acc0b54a8b577c18d578451b0fb70ee8152ff5d469e88da0442cd5ad81674824d8e4f9bfcf8ed3cbb7507fac8a286e05b16a23b82ddad798f94ff516478e5c8c4133179a497310e78b59ee3f07824fb5e7babf622c0e2dc1558cd379867eb1afb504f7895d18114c69f0a48eed8ef574ea7f2b5ef8fa426114d67f6c3f20a9e35b0d86d34d6c33cc30a001aed8f167caca5738b8fcd56f425e996373f34aa19bea79a5b08053bd58bc6d8778a944b4e4c9450deec3746bc48a20038ad1b825dfae0c303ef2e8707347022a106ca0259ba9a29f8a0ac1d53a61c36b1621ad8537d0290aafa723032bce93bfbb4b5b31a4483d88ec49fb5fb0265698d549040fecfdf0ff991d277af667001a8a2288756c3538a86d2dd4ec50f2bd477bfa01abba71544708f5e2545a9015143b30b9950a46478cfd853ab424815a94b7e8623d6bc2f288733eec34ceeb835019a20d3f79fa176036989f0da0be97a673c044846dc37e46ffd05e6a27541ebb6c39e77ddd08c7eb0c5b052b742224b3b5155d9f9e39280ea5350b0612aa9f4ccdd99f2776a7eaf00528044d0b7bfe8280514da4553636de8988d0ebc9ad9d7133d5baa1464f00ed18e018075d61b429c67273f2e075bbfa0c6361f6b3d50d18f356f1a0aac82219acb39415b3d1366165184108d64c835826e7453169f40cb4b03e78ad6cea7a49f762b76f48b2ca1050c4027d889a0a6b69c9a15653ebb29feb0e81affc287dbb2a121e5cb92dd430052f8c0fb53869c6d7085102e75e886da61cdae54833263d3958a377326dd3a967373727aeec4817de3de1c97ddadd3fc796c7b1ba00ee331342b2e95eb6487b5b3076733d501b99b1b0fc094a7cd5eaa474080ae9f06035dc4344a2662c11b9a0ea732ea7126bfac79362c32e987e805e232d3ce05451185fbc8328c26852da838ee6264e88a9c9a79540eeba963a4f99e8a279ad24b492bb985c1c220f07d3d0a6e2a9af2c51ede2038e26f47b2cd59fb1ffea557b69ceb4475a1ea32c8ea589add3b6fdcd0d3d4ee5fdab5ce657b2e55ba2d896a83c8f265b4069c7a8cfde8b0e0a0acc0503b9fec659416358a4b617b65bfdbd104a97eb0eb4787d7939b8930e44e5ca95d164572ef32579c2af03e66cc94d41bea4676a1114df79611fea6d0f141207e96a8af3326d5d9a4c494dd449f1f8b6ebb993cbfb2b44887450d69703cd23782292a03bf0e8121dbee089f67ba83f2ff8a953a38e12f9bfecc314b4b588cceb01330018b17651a107a44dbab262e6eca6d2891e5508f4fec17edad51dc50f49b7feb270fda2ff25eb3ed7702fb61c0f34ad4a415809e9de2a75d3f3e5a0e63591da53913264dbabf6bd518c3c23b9042db9732ec6f27256aca03a18b51cdebaea7a7e119e5ee2bf7164a0e805a64afca57f4ad2c978eb0bb790f84261fdf7c99e03b2fa7d15683e6ab71efa0b8931b781057964026817fbff98602d94813434ece00381af3c05878bfb65fb184e410f6b0784ede10d4a6cc762a5a2d781ec21dea0a561c7009371a26f24ac7b2e648d3d47c4da712ad836d8b2ac7198a3e249ccae6b7029255954092d085cdb495e9a5db9360a611c3fb2fdbbb0c6b4ea216b3313b15f899aa4122e6d0b28fd5a9dc705c344bb82c268dc4dde8befe12fc7c74b39bcd115a067ea1825fb95dc42e784cb8f8afde60371480a996d78b19613bbbcc33b3eb66d88dd5c48f176a72da31c0dd42688d5c088b0afcab728c648591e40201f034920e44d9f755779e451f72e49677d8d979b36267aa900566b528f854b50eee1e36fc441ca06aa1a699088a032f4974a06017324a3319e6b3fb578e09be2f821908004d54b674f6c1f8b26b4a720180b5fb7911049fd7486e515299a72bddb5a2247400374db26e104538165a0c32f8f06247672d212f7afa1a53a48dfdfb25678c90a5fb3c1dcfe7be4e5f8f3c5d1e04bd3847623b025e01a21bf7865eb242f47f598fbd0af0b8ba250d28bbb8466161dc1fff08b7930de657f7d2ce557a730aa63e841f60d4796468e5209f346b2951f4e585e1c5809e5fb9b8c8aa9d83bc278e1f26383f660de5207540126f1b5b902cecfe27f519e1f5f99d6795cba927132f840bd0a77cb66e1239e681b2bb8d0ecf7c148e87287714e23e4a49c508915e27b4b65d4b92f34ab16b128c6a291568db683c377024908fa066db05c422495f0d1babd474bf183b4d663eef3f09ccfeef1058f5777f72e79841350946c4d9c51cb779ae7968924524c0d9f9c31207ae1e62b5a5bce118a7f90c6299f9f5491f66d10cbba878348cd42045cf0bb9555b7de09841372b268e4262f2bfcf2024985817106c2c47e7b2c36455c7630d0449a30074ac41fb201510e7e4063b437f14a83fc6b1cf71dceba9501e6484a75c378a01bf47c50401ee89639f1822f1c5fb8dc4d8b4dc311a3eb4e864da31d2dbb15f0e89c854a61be0dd5eaecd4ffd2281762613c7872b29a14ecec8bbb479914274c6a0b38f7e76e31184d1d941cb92cad29308d2f3db0d10e120cad6d42d4d8e85f7d7f8f7ed5b39c1283ce271fb0e20b0331ef307a5beda2a6a6a4a5d4d1f57a13f90104b702297a0a0843c77af043b97cc254b844169c7e253446f2d8bf0dc729e58bc5aee11a36cd34a6a537031910f907f2eb93c552bd4164011c3d98e7179fcee72b9048037db2aca3504eccc36a304cf5fdd52627da568f77d16eb92d98e66dade8996c936406f57ea289462994d393396b4c30b72cc86f029322e1b5c56abcc2935f7694e326d34254498db35abcf44ea895f17be2573d09c57380eecb193294ccc39ac973fe6cc8f3b71553493d7e0237d63cca11df7586509dfbf8607914c7d471035410368efdc1d0549c485a3273829aaae11e70e593848dba9a5281cfaea585b1d725153074d0fa7afac1a4e03091b9ea389658abfb0159ba60eb12e9221c01048ed99e87450b434167151589aacdc0abe0bd9093fbd70dfc1a37a0510c75d51c9bd78f9a2950e0158d24ee2dde111aef4020e29be7d9f81c2817c11655a21b9ee33ae930cfb93e9cc322c34dffc663d20de59b7245a7a2fc49c5efc33b250517c56f3c4bbc8714150cdc94efe094471735a6f18f4676b6dd83061cb34c30c99e67627a233252a321ab86e0aacb7f79ad6fe59e3edfb9881bf2926596f0faede0183b1cbfdf4a611d6aa8826535653bee654036ce48fcf4c74e837ea5d188c4a8ed33e2f7f67e68954aa0989e16c2be7e23c1e8ff180b5cd7e2cb09f5a3efff229f27c44cafadaaf42a815914373b5cbd2a07899dc73694d51c1f2bcc982bb441bdf373d6cc99e3d7ad652b6ead8f4c6377a5ffd705691e319dce12c49e2fd1abcb0cacb8613679c52f4a596337b55aa66c30c8c0e09039a41bf886f9892499698ca094cf260df54be621b4d36d5d0b1ae0c5f67689d84d0510eec6976e1ec40c8d0e8f2b8c73c265ffd0a8a1ddf5f53442747cc622391494163e4b59038b012502ea7d7d700b48cbf4671ee1aded7dce65f48ba35b1dfc9a3472b81dbf1422af87ce701ec730653691bc8e48fa0a4c095da1afea380d09c0664d9d57d4df78b65a7267722348e734850495c7ada278a50f83ce4ead2b4b484265f91dbd629614d22ed98324dc21742f31a5177d0562a091a89bcf02c0c44e74ee3c8d698c0ce9b8f7a1b0d7043228fffddb52e6001eb752a03a61f4666912c17fcd5b465b5337ff554a286950263cfc207b4b3349e1cf092200ee82876ee561a710805cfe1812651b9a33a9a1c76b0b5b19187098e41b8d3b1b891e23c9e26b17d5aedc8a75db2720d9c1dc50fba151012c41a3d8e09980d891fa8ef7b9b83b756cb1650996bfede53c7450e09e8560ad51bf55dea2f46f2f3e9237285f5beefa20808009b4ef7b7f34fcfce6bd3169b490f73c3e99ad186db4b8b9e4ee28dbef4a5c2cb9e9d5f7dd105c6d1287af56182b5a0788f26e871090f316b591a4fe5bc155da1f50a18b284b54d201dcf4d1fabb29d6299409e6c08581857b4817d56cf701016b8dd8c7b17e995a9daaf839d00af047e216f9670dcabf5a7f14d513aa7a752559d87066191f10c5f38a27a305832a407c3e7d0df67ce9f74445e3c39793f9646bc62eae82f362f6a3eaba8c0a453fa3bbc4c550fcbba018463fd7a16ae6a6c5a8c515256081f7493a41bbff74adfc75cfb6ab9eb177ea4594ffeccd63f5ecffb4597a8835d3c36133d9fe4bfdaa13b6929e5d1454af2226d24aac9f4ecfcc924ce6975acd5a81a9e4b92f2d9040d45298cb5d9b2835973369d97d9549f0a0df748367fa87e22e25669fe98b30f332de6d45f53aa8cddc89906277ac7b60ad82e3a73437466c972072dc34748d8875578c4f0753b4330d28d1f3cdc2f49c412ebf14ea4b7b38f9be4cf4d382071fca80f6d90cf1b18bca019031d010040cf5977f470df8ebdcc06533ec7ce225f9d8edf4bc19e09e498160458b72b34d5cf3f135b3587778fb48a227d213f83ffa7461f007be8b56778d45f61720591a8e62e8f6d992abf9d1a42dd943bddfaee34f86650ea748c7f2b97349680fa11d4358a5090c0f56d2554cb39cfee4812e589f6ad167b23080303d02d8b46298fd702359430bbf930f74bfc151c06977599578949a65b9a9f4168cb29820a1020268e17d4eac0e99099eb077f46091fecedfba2355b4f2195e670ea65c9fc85913c5a2f4eb5eee6a88245e22fbf03644055f35be8b06285f6054f183b904d709536b1f988c50c2984fd63248e541fa0c0989ac805f3706c9f58eef0c58f5ba5d12a7b88175484dfebf427abe548808cfa0060fa3e0ed00d36b050f24663387a9bc2c653cb520b0a6aaea48993297d8bbd53e891aefcb08543a80ae67f18ea8ffa141024daac9a94c08473b9d0a498e95ac9959958fb852f7143ed642e9cb6abab3333937ff70f2e96b8b3998e90f2b9cf0f87108fc33b4e42dfda5c5f16ed69265eaf81695250144fc8120dbd130fe52fee5edda9b5d4b134c8b4b468ee97bd1cd958369329524f296282765a34989c064201c244794c46d2e87da84052b766ea42803ed5bfa76bb38ea33741c5cf943886a0eb6b63f1c26c41a45cda624c6f361a48d0fecdf592c329d0a6cc81c5edd4c371516e86dba611c5d1c5dbf6619dfa97e5c1d5f0f54373dc9bf937d47e192f08e87dc6e383f509cd53d970bcf2f39a69b67e34fa161a82106981dc84a6e292a58691449b050c1aa45897f0accb1b5e2ea4c2a40c35618487f129c989fb4ca82ae17b4d3048f3ee0e71ea8035c0cce18e1e3a9ff1fecf41f7bdea80253bd314c9dd7f7e93f198b4f1779d8d18ae926194652bccd6404c6e99c849d1b6ace96bb43c5eb7054aaa31c85b2e90d23baa8522aa8d066037e57c30a82227712c3fd056fa47dc47b3b30a8b6d4d3460f7cf5ebaa0dc088ef8b8da06de9921458300525b0e06ce3111f66330a11aa010140ffefde849a5b6fba4755d667f79c06e95df1f1e79f2287059c8c12c193d0ccd1c643bb6cb314a73856cbbb2d50c73a19d120d7f923860c2dcff24c7209ef3bc3c7e43331a2f73ead55715aef83b12141ac94d98632188b362747f802f78eef3704d9977004a9b4685b61ed4d0cc244f0bc34eb15be5da546f80808583ce612a6ea1aa618c674bed6427b1a46c33dd9deb8efef661bdb3c622060e2affc815b14f93711dd6c13638ca4a97e80ccd8d8cbaa540296a45765f6ba99ac0c922803c04d755a2a1135cba5cb52800ef6cf4b322c2576c620846d48ad354e99dd3b92154ba477e88b99b6cd535606befc308acdc333f9b5bb568e3d7760d13066b6b35bd20ffb328aa66b8561f18e37ea2b58f624644ae3ff9a1b95b427b2490d70585acddcb915401c8cc0175a9e8e48463d504456555410f993ac373e52c56052b1bbc6f2073a4112b4c9e90d3615c0ef257b67aa2aeb18b1214f5acbdc8c5b4dcb22d0a9741373d3f42c77e3b4995764a0a0752bf585387b60919c6a2c2001bfbe4f48edb0f07397f0de21dd54d5d2474d89bf98810e821b9f1e764bab69ab74a96c64f00e2e6420d2b71824741e31da813cca8e5d855662151081b14911a4cd9550f77e2a347ba15f5215addc3a00a87618963801501bc74f3ccb651cea66a18bac45dd0ef07b956ecee0fbc8a0465ef389f31e957d5a86d95931114b8e1b35d82aca555677891ffd5643d1096cb6e4f8082cae484047c2fd1d6dd62e0c60e030f4bcb0a7c9e0e4535b61479946aa9c4e7d7ddd194549ad0985ec969aeaf42e5feac827a64579b66fe820c5655553cee5b89d3222ba2d61c54224f97b81532482eebd0ff0fb5b6388a064ce6c62d45611ede6aae7d546a9720a76827eb9be0957fd7185282f4afe52dd7715807397b49adcbbfef52511799404c40b55e5a22b14ee4af9baa9f3a52057b9da67451fc20bc24750731edfc2159b698ac20d4228cc5506ea987665bb90e776791ac771ff9dc4c3634921411cd84d5fcaf841373901682fc0757089755c19997dc10a2c248f161b8aa21f2035e0bff8e336cd9ceec0e311f993588d747528bdeb456fa3d40b2afb7039fe45245e17aa1db469e47edaebfbc9497f646ab76c3f34fc4230015a182b00bdc7e2b573bb0541ed6520b6e71249da599e965de7ff0fbd90c62361e2c2a73339d297bb62add7fff6930fc79b9da7249e306f7d7733642237ac2bb62862e86210db75fde5062e8582a09ffb7b9fc75a733f01230c551fb7ef2a82b956607d32a357c664f90947634aa56106652d36f271acb077573edea05974f7651f1cf755b795c21372dfa07c485a084fc54a4a2e40100b2d68120fc9670573c48a5f6ebac5c4822d504a57aed92b1024a0b6d270553752fc1ce310b38a7169409f6650d6fd224982735de1c1f12998f98c0f8998bc309e8e530e5624eeadfc2034df61cc420bb571d708d4c298d2ba51eb48cf0b4cad35ae1cd9998d2be5026ff9d53e825e0fc01719f98743ab1f185feaedde87d7cac95f54a76bf64fcf9ef57b2f97e30b1560f1eb4ec3e43b807932e494033b8126c01d2e265c09a05ad3cfc2b3c9da6f45e6c6cc7ae31da90d88f9e7a99e9547d1ca041e6e0343abc18112eadfd0b9a863b9e9ddf8e7e8202ac0e47d17653ac44ba502d4bc39dc5c1e22b4be6280f8819f1a15febd38decffcb3fcca4b3dee1de9f12654371b063b01a6f94cec089993c4bcd2c636df29d032f963ffac8748851d442485c73bfcba17def975aa60313226eeba06686128138cdbcdcb4643b92996c12055515d95bdf7920c85009d1eebc548da94cade59ddf16ef703af23ffb293149b520d832710eb0a525ab926d040a4f20a06b343ff79285cfeb5627b07df442fe1da0dfd7622b93df8e980175ba9123cf9d39c6dbb5311db63a423b792012537230c7f5a565c4106e5ba781697d5fd2d6165768a5b4773681cb065351e3c03f555069ac860e3e4d5bfaaffca1b860cffbb3ffaa12817992f462c2aa2be654007213d999b95033993c62ce480a4faf9cc1d3e02187c92990ddfc8dc94ac501b552197a808f4be0addaa51fe2856c948330fa7ed743bbc38d43a4c923bc62c1d3c00a8b62ed32a5ba76906278924e03588260b03096811afa14dedb370f4350fe1a50c347eb2f057ac8455bb98d84f813c5db06bb84f415f3f8c031ef2e9b832485648451d12512c8e2a2ad5c87a6cd4a895cf40b1e54ed188fc3895f6037194c927822820bad19126ee4a35e2399641efb87b7e76ed0e4460c590422d064a4bb8a76634d9c6750a8071e9e3f5bd1d73fb98476c493a2d6b139149d8c1fe29475f9a5a5bb0728d12392f971b9266d27cb5fa0da410f4be10ecd1a84e262a454009c439117b3a791dabf251061b199f520ff11c2b54f6878b3ffd1d68e6bfa40ee3115594daa899ca45ddcb48749058bd6b29c0cf56ecfc3168002fe06e3c0fa01769d9a86bc773a1b88c38dd7a6e4576338bee26b47229097230bb0023b73a9e80c26aa22921cafbb957a565d065670862fedbcd59671ff5455fe06db9915a7615c3fb68d577a742d9813d0f844bd9f4b975408850f0e694e55d03920a28184ecc6e2160cb730cb19c72e62900142f1864f299388d629ad55ef00f67f97b94ba288b48f714e28c85176b267680d32d0929d9dd0e1b46c5c165705337864395ae19570b6cb36bc98e86f5ffa3f65d3a4620eae63aace891511fe8c17b8b5854aa4bc989abd032f56311b862104dfbc953d5d8015d48f0b49351fd583681abbdf513b07ef224d80384c21a655cefbd905650f3aaf90684fd0bb4678ca99d72197495b427f1c9be662eb0bc52102a681a8fa4a21cd06f290b6509f4e172188d912238bb0184e6c3a98e610e5e2a186b08a2acec4d5e68ea91359d18459118d6dab108e9b25a8ec1faef56d5e505550fe0d1dc6b91462a348c8770cae2b1d8f2240bf6cc56605e34ad0121b2927a9ca6b5981a8f3931cec78ffc732fe2bd19f93280daae561baaf0344aff7276fef48ced6e070560e858b1f8ebe9ef7c8e9b2c2b0eedf9864bf0b39e708b0e4791b8305d5cf9d32d008aa43bfe8b560691ecfa8a663eed2e1bd4e907afb7b8d587b13f0334c7809f6baa5e361acd4a75c1375f907afe956443dafdf17acaade2246fd8a74c1240b0153966d35f6ed05e317f15ce4bdb6d52e60611f6a52a3e2b345dc41741c7b349b594275f8b8b9b79c850d45b434408ac81e8def66c920a19ce9427b656ed9ebfddf8994e5fe79ddd05856e9e0b8721f1ef2df868e7f1f663bf4a402d2496ef9e270d68c721389a844f788ffa592d133e1e2c653ac8b6d52d1c1c10013f2c8c481ba9bbfab298358bf781980d461b13d6aaa717c8b24a89bbe40a47451d7a64d533615c3fe44d2dfe6c511d908b366040f783cb318ea82d9cb759730dbb26a89b6b85547a7e9e166deba0e4c6f85e2ba4116ab256e6ce07ca7df1d5178d09fb2a487cd5ca9325f9b89dc2e472d5aa84c1431ef89f7f9736d44b5eac54a5e5c640884dc07499a3f9e83972af21493b6e14534ec6f78174a1d9a6d8414ef5de581d5cb2f5456e57324a630afbf7bb44cb974c984ace23012286cd5d6a9bc1090396ff99800c972df409fd4f4b1f961ba313867d5d450a7e2bf0ee30b89682da2c38e2e5d94219a58f6b5b6097f8254559e1ce994ab1012cd88bbe6314d0b3584ea664bc4e7aa0f9790aec294c5bcbd37525183f516b36150a53025acae9c2859af3aa8c3037e970ac84ca38fdf8efc6f603d0bfc7d96cdf995a7a25a4740db0a6103611e82e79e5570470742cebfaec578d04b0c07e46fabbc70057005a66e7d7f40c4e7a902beccc0b3c1fd6499ab48ff24ac88534b91b02b1c8985171ecc39f3329e8439b626a874f318c40ee934e9d017cca14f3cb4dc9a8dd06a0087b8efc242d5e3528fc79e71fc3da74c4b8b3d56ada9deeac2cdcac7deabd66400613a63a616c225de301d84d038bf2b3cea42758462b8ac84ce6994c83119b740a21eae28c479331ea451e13df54ad19852c2ab09f6152d54b62283a13595e4a39f23ca17789acbb98e9ad679e7365dad710a9dc8c2df66aed8c69f25e5567462796c5af63e74c3f697fe348c7ac0c581cb3f058fe63edb1d70c3a8c41d18074854f71e677e84a11f9922b25f9bd24e0dc280fe3a7d6cfa4172d8b5b3a3118231d65c56bd780dd3e4c08fedc86f24e0ddb2b3c7f62e1bb699ce28607238ddd47a9b7ef7b9340e1f17c796084f14768b512061989339f0608e7c844c159fd110aaeecadf5ad9f76c0085d9b14d63673a4cd74eb9279d83fe3ed5057dbac59068d43119f14e45fca505999ed839158b8c12bc628cdb97a1f1a0166db94892448c212f03c020fa6a517ba77c987e529c45e2ead99c4e6640bcbd49911f8a6e9a3c004cd6e398b7738a84f603842522c647f597beaad72391d5ef6a5ec021e3bcfdc6466f4b73fea4379de5907f78217ab0edc1d98b03a3170f891127553f18619add71b9a42aabfff91217f231c5cac19a17f76fe14de08e4af0daa37425776afb51379f81c0d2d89593b1c5e037a4a860f8f767467a183279cad7d98d784d254f935f3ae8cf62a3bd316b8f9fda05469d1a964c705e091299e9ea271557a78e329c6dd5a961321a2e197835d716f96f968b92a772e2cbbf2b08375cdc584bde8527db9d6933a1bbd8ab201636b3d1dcd0326958e9898594e8f055e51a603cafe85ae649cdb9d82eec566c280a68ce4100fec9718686f5b34e848735045a7a65eeb6ae4653e2ee74ed473bef4c5cc04d7a2a0dd5e4a9eda6df46fdc899f12558570a61e8345c77353d19604e3e4f6e5ef9cc0bffd9fd09f5374e5c31d90cfb29929b9d36833841d105bf3abafbd8c1c4b1e7903651bdc123bb7927451191a866f4358db66498dae46c0fbfc4cadd10848411b9254a1b25ee2e3f65f4696d61876880381bc2216829deac77971dc120175b590c73730d1ea37ffcc045df305d63cb008a7a02c4e4ba856d7b816910fb6e10ef543f94abcb60d03a2dc66d5352ad735090dbc5638e7f624404f19cb1736201adb4ff127363aa223e45a10fb9aa7989c5474007ea2bdcae2c706e23fdc5f734056ffa924c6a00e39c94c3f98c0f3c483ed0e96d06cff8674600a08dd1ac57d8e103e274193ca5b21de293f370b85719a1103cfda5c584705759619bea2a20052115d8a56c12694aab1f50398d2481c69bb8b4232ff05a98d2c88801d4eafbbfb846999f2c349bd6a7c6f795fcd84b6d4556d035997ef6f13959cd97036d45c44dedb18c96f755cded586c0a9e1f458766353665b1aaf1df2b266407aa9a138dcdb33dd6842da02ef3e36e662bbdb47fd4044b0fc9746ba4d053122b582cbd112e5c9475743c29ae57e7c877c19b4d4c7f285f450ddfb7a3d37d72dde41ea3849e50751e257f76450da26ca992e15683c7515f53d30fb8d65a7484f1e8f458528c7f2401bbf46fcf59cac05c858b0a68ce8ad80d06019cd74745202c0b9c9dcfbdd969ec233843d1e0c024e07cfb2d7ed4f47c287ca748fb8748127d6984668964f40b805430043aff8f32f8b87db2e8f91a4874aa4ebeae7e12f51454092293b78ce018fec429c0bf7bd64474a6542dbd2577fd297e5908430da5b5b341b80ba7c2d8a535979efbe2b82dc708afbbbacec1c1485032bf5d8cdc0c54a66e186e1c09ceba5729a7826a5bb1c640c1e10d27edef2d205b816e862f3c92a677433e58c2627306dcf1c9b2a1723017faf501158f8edb2325a1088c1fdf06d52671a6465ee6e737dd8ecbb495c1366a9af4290a1c7e14ec2e4c188b3cea46f58d436987819bb430d87b467af4ae60977c5c713979939e06450e71cb423c724b9b1389b50f495610d6debe1acf030be1e4d21e593d6ceb036537a6acc4b20a6f125c642b5d2d45397c8b74c86ab4ead3d0327cc3814fc8a551b83fa10f7b7e3fc5e4e68b8075fd1bebae4646c507291ee6f66f942167c9e44d8d34fadbd758f127d01d7a991e2cc830f0171c8e06f5062220e3a76a1e4bbbfa4d17da805752f1fabac54cfcc4ba39e48d49c5bd66a3635f0f5524fdf017eb64942e2aeeffe8a8f2f47873558221655b7c8775a28714e3a6c63f52e909a8eb38bd45edc4ab96a93270758bc008872afae51a6beba5b4a27df010e04620ce9d484402e21c421a2eb7ca90274ed87f594a2844a27acd0c6ddef45e119f975b7c1e7ff8f94fe8ff0f51af58c9a37ce909f41974c91bc8d03bc19721f7693120e4dabc56ad353e0569772a7e34ccb04b38e3ebe2f15bd5331367ad27b11287594a835e902d2dd5f052914e5bd96b048a7d637a4b2d35c4f1e83ed3d8a1893c0ee7f0601b0341a123b495a5f8a07d35f2d48f5f240ed60ce0a89ed7415c0e4a5f7dac083992ab2c6574e6afcb03e05e3cd8c636240a1abc73504704d7983f634072dd2eed90f99064a44c53f5e5847e76e9f1cd31ce3137090680c5bb4aa1c702ed24dea3d1dc2fd27998e67583c999e522fb02131894870c73a212a48a2c509ecb0347a42f2836386d165dadadd391e1ad75ba4ccef9e2dadd129ac3d8c44c8ce1ee7371d5e4187c6c33c88a3fa5a69648edb82151c629685f183b873c04ad6e1bcaa687db5ff5f4b33818374b3c74a116960d628e3023322f88519bfbbc3562ac83de7513a6dca54a9f321ec39853f50e3c128118566b17ff56a54718c33a5132063eba45833f4490e0155e3f11df3da6ef582e17fcc9e028a6412e1c262c859059b500110ad22c6983663d8300f1edc1db69815a484ee928221aa16735d8f1458e272832d9ba8b56b61b5abfbfb6ca6f2876a004eca077572958e60994594a98c5e5d824c7acec1f06224bf0a130d134fc8c03a5e2d64cdbc8c97689ca0811a86453e58ff2c03ee2515a7452a7204c8ccd8ee0e7d92cd58726e97c0b0f4a941621dcb54088f2827734cc96e2eb39901d1e55574c07281b86b74c7c40daedd03a03ef3d9066f654289c74769ade915faed743b77ae10b994029c2d6923be796f9e502e71b9fb62f9d71e0c3aac930c340fbdbb6880ee89c29188f5e05daf2b2cf8ebedb259313bc36d6879dc3a5178fdd22eaea3630c6aedfc919178bf19c700d8f7a4b70dbd2d59ce794622cdcc40fcc0da7beb01d44b317db2c338a892eb37d359032efbc8f57d164da72288065e8300f4cea23d6df066c4693c954e942c7df0dd8502d14e3db9ab4b854c10421f365dd0108869604690435a1d99a76f7cb056e18ff56809e9723c56a00df770e55a6c7698ae14355acd79edc4d20bb2501a2f649e34d33a896afaeecb4383fd4c4ac9489c7b1c57e6df09036447eb9dcc3228e547c1a2fde5cf688df39abd5c0ddca2c48050e03ba8cc44612c75a451ece7cc2ccb00ca229f8257ed14d1f1821d831257820d474b6772a22f399232c875d1d25ccff17ad1c11058e924a932f6885f6950a8251ce2ea925724d774e66bc34811c14b51062b9dbde6617a76088e44d219b203e16d92aecb2b13e096df499b5acf908a535fd338cea4873d49089f925720b38e6f6e11d7fc20b78e082db2e41682126978239e5b20a19dc14dd16320cebd28ec41155101243bab32d0ffd8a53ae61896d5b74bef053a43e85173b9cbcbf8709ed4d40ff4257c9216d63a13622b65d45ac2e698a6dcb62edcc2dacf58b18a02d4098ff17b890903649689dc0999ac3e96f5fb58b17982645a601bbca4f63ffb958e1de42157c4790e6f78ef47b40a14115e32b11caca891c79674ba01c296fa48b9185dec16068aa4942fbcdd6a120e040d18e9e155f077032980fe31dd5635e80e37b0f585e82783e3c36a6c48cbf184ea7c3f8758bb2f3bd279d3502ada3d9aa2d05fcd0c3daea91fd452ca7637a8ea8dfd60c19f1b22cfe153d83598ca20206a527ce981198d4ee20305355e5f14ee53af6d10cabaa369a37fe45912c763d3fed0eee8480218ed949f9b55fd86069ebaab2b236506296f39141fa4f75945176e0ee060776701ff19e5e5afe82b4c486da6b28952e3678e73893ff4f57892870a656e75ca0f231c5936d523f541a1529a6a92a6b439f46076d6c9073b82b903cee24fb5e4b77a308828b10e6eb9deb1ce2a896f08ecaa0b9df1512192e61c6f6e0066301fa7735af960a9bcdc4fc23654a2d281e48d781cbbbc37bb2517fd65b4c9b89890855c9fd2f23766f9469149f99163e0e846ba12458932ffa25a188143fb21cc51e22876aa6f31f444110dfc645d27595ad47d1436ff4f004c5180606548c166bc0e615e1cd6a346ef79320b723c1c63acbdd3199a00b110be40bf6b6407a6d0db74f98ba185cdbe36eabfc553cddaba5a99767951da974dbb61d270b0428dba58aba07cbaf18df10f4fe39cf1c26ed9ee310c99bbcba025ae90a641d94c285336b3c721b964220e9e9a67815a4e8dbe865838cf7e88ceb175f40b38fdb5faa1611cd2a21fa6679da0004de1346e7945d6aa34400e259aa2c9d2ab16e0b0ccc4857fca0715834a94ae32480448261b02390033e05a2fe6072fa25c5d6edadab2c4a950937f752d9c1ddba45f954f050335f455939f1ba22c69569ed3497fe1daad2270efda36b48ede0219084100cf4df385db97822d78ff8a4e1b4a40331b605c5b866733b37ca92c0d839047e664b9d46ce8c0abc0150c1f628edcbe6bd5587f3c72000edd88d6f716505b144c09c368d7162f9e4c83188e16faad218723d50cc2cf9e3db5e55d44751ca6cad487e0d0f494e3a09ba664e38dbfb7c45f13261a29382d728333dfc95e5f879b950883ebaf708923f5219df895b2aff558603444579a909cb8801381835f3b3fdd5f59cfab280107bbbee524d6c59f149e73e8096e33ef427583f18692fa4df3b8a62877a3e00e38022862237372c2229756522aaa64c5ef8768a966147bd76705e4328a7bea3b89d9c837f4c1bb21cb23f19afbb1f6a1faba9c96853ec90faf7f5198634e0438feda5c8b7e3489ad3046d61a7ae6fd4e3aa5109214414d7d3a06521b1024a0e83d1ab87c0123ea731dfc511bc53eec148bee165284b0816fa7282f49339e4fda4e3c66eabc64b9bd2d5be32fda0fa42bc858eb60967ac19d4289bea155f19a9aac3112bf1fc6447c7edec57a7ad209641dd265739ebe064f7fc086da0d2dc159c7adc5f1a280c56ae95a96ca47c1be29412af1b636c6ac61d166d93df223f88ee451b897118b571678751ef797625e980c5f06e6fe1544aae2b3f4dde8af5d9f00d502cf94824414cf169fd5027b352864cb64b827f2dc59f5f2ab443d543563a80c06de184a04996cd49401acf3ebff2756f2b46702d470d46e05509dce82ed84b84ee3abe446d998869bcd42141a36d6d03b809c919c3151557732b3929bd10b00ff84cbc9c22e173bb2d59704a1633391887ba397bc9ec94ea3bea0fe8a1adcfd14a97b2579a7d162c0c512686c7894cf47540e88c238dd9cc9602a1fa618355c29f7a815b5ba15acd4dcd80e6d4780141920928d60774ddb724fc761084cef29b6802dc2acf8642b60f838b1ac9c3dc42d9fbbd50e9aef58dd1badcf1790399163e0ee059d4fc3e120750d09aa93eda4193a5c8851c8b481f4ab823087063cc623769497154c4766df8b594063e869a7ca816c82e0d0f139abbaee1b601206b1466a9ee7afbdca8786fa821e137f9380c72ade3d9f564b3612c30c1c89910ca2ef54a5bb74274adcc5e952a322958554716a48e9e1915bce04a1193a704c8bfa360d7cc511b7c1b37a95b0b493527c495bbe97eed5cfb368e579d1a7e67d24531e88bce01e8fee215c94c9923a570e8f8d3c161636bae404ceb9b18b8e2eb151fbd29e85d7a03b57dff321b5cdcbec4f01ea970c761e72f12a2f96382df5063964c90bfb401190b2e3c96b20b16f1d280da9ef4ce98def92a55922771419c3b47ed74cf5d2b4d96c59d2cb513e73b3d1b1f8a4dafb197b79f8ca27050acd8882a1e5e1478cc4280f5599da8cf36e49564c1f48cd3a196b7539ff56bbae18f4ede4dd531f028a69492137db6dbcafc1071a6a34945e0ba2da97b801c513c9d9062994c5cbcf0bb492f12f37092e79f8cf99def6f9687a33eae54152623852a6e1683551783ccd35dcf97b5ab5878d3d59430e7321753037fa0d4ca6e3cd958156f08932ab7f56e52bb259c00c02101e13965587364470e54714eeb685bd636240d4d59210fb5ac94d215c406aa6dec30c779a6735d2f6bdd7363ae11a999b245685e05f3c0220d8dfcbfcbcebf08936fa73782ce6fd5950db4f78304a90405d1ffd071c36ff611b234bcd369fb709c522ea804d81e12b4c71e061140c82c7cfab5f72a42d8fb4603f6b0cbd3785cc65ffbbb2b3dd50374dd10da06fc5fe9f51e369ef2dcd2f5646a57a401f5208522fae0f12c8792dd709c34dd4b2f779217615684c3160471ea20a14e9361f2dd61423634d2c518677c7f97028d506779f64cf24a4fe692908a8ed5ff71fcf16931e80f3a3c74e964da0f5c94f5c555eb877b99700807363092e86ceb5f264b2edece9d70e808dabea3e6868648a33c98baf80e0d44771dc4adb686a886b391f4e538b56e5b4c2f986f86236a2e149e9b4593e3e67477c7542f05646886db769db91802669859eb140c0742748d4d00e3821d708b54eca8a9eece92db716ae48e9269bf55752bb8d2854293077966038c05caeeae23ffd95a0fbf3143411f58620ac258fd11f5ad96f875df325d7702f95caf0fb0d2f9a506605ef2debf56ee69904393feabf5baa6bafab58a5df05aec84934087bf52430b9baec4c61c52883086ffdf825c8de1138c4da64824f66abe7da1f470ce225756e10d3af95836e29325de18a64fc30b647710c4b46d04618d5aea544ebbe5f6e2df95ed83ad21e55ece6815a42d8f57ea6db70eff56c225826ee4522b3a1389d64dbe07afadc0f12acec841cee946a83cb45cd7bb8fa49dc6aa503ff3a45f3986a226c53dcf418d71ab47faf88189ec7b79cfd8ba9d68d0e8fedc566ab191701150ab162816159c1e8e68c895ddbebc791cde59b729e1c6b139cd0dcd1f51afd267e4bb1f21cb2c2eec4b88be87b57db7d0aeb01668f59d6a3ea550358178f424c0faa323945d67caaf04b44ec2963146cdae4c0efb68d210212f64d03a3b92da28106056ac89faed4def13ddba01aee188d41c71b73b48d7e2b90ddfbb1f7b03d2ae0ef38ffd3b237a6cde77347d117717c234b40dfd28f903059a249d0edbf67401e5162624860c0367f92da49fd5f94e2020a65c8fe392c47f63412456468e37a6b445b0dad9915f691de46b1e4c5aec06c99ff0797643f8ce02932d8f66de11943d2d3dd5a70a70450c64c3e1f4d11e28db65b857b87b563fa5fe45d886e16b964f57bab8cb9c85c875ef5f977b14ebcd0af5f649613c962cd1594650e3061f5a21767ee8fee00fe3fb6471424d05a6fb6fcf457ddccf15b35f16f8c9796979a987e1049559be02da08d39254891c5e5930d9e579388fbfc1e85dd7954de88c74528b6668d4647490a9b87dd0ee13c6d18595c71e8e001792c4cb7fe65a354df3e94353cd68943097f19ee767769ed04486c1e9213cd74f759f40e69146229cc0484273eb09aa637a197af1ffc8da54cdbb82551f4a2f43385701e5ffaa836b72fd37a3dffd20cee250c291fd6179f0d99ebb56a5cfa760cdc8d5f2d2ecf1e422ff234df012c49e153015ec09d6317c9ceb2c32c386b305751ad71170879e617757a2ebad4bf14559e1b99c31d36c3fb867af305ef3289cf541bf5223920ab4277094870c4f95de509ca8df5fedeaa7aa976de92921c3f3bda3331141165e1ebd30285585402a2c7763e97c35a1417cf082171c14363647ead2ee8b50a081efb10bae219f57565cc6f43e09ca9084d5bf032f2ed8054d0870b54f5485d1824d2f8c93254dea2309087ef690dbde3c41098b9aa5ec866e748839b252ebeac5570ffd084e9a3467f2a82d20ba78b4cf99cf6abdaa72e398d48ba9d07ea9fc94c703111451ae39a7643069d02a522580b557034d951f745a07b9637d8b167f0be5d07b8fc07f494a3d5c2b8ff8cfdee633d6ad71fd709ef8b58ffbfb7591c38174c2a0c3d7d73d28f591103e054fee31c37578b8b3dbde9759834f58e78ba7e125c662660c5649a1bdbe27f3576431597bc251272f0c819d3370ad2772011ab339ee5b567636b33724f8e41271f2904a9166d42224b0c6e1b837006ba94f5b8286c8b9e7cacfe8ce4c2b4bde30b73a6cfb0d59a951ce07309fc4cec95ea056bc4ea651b14e53051bf303f85cb53138a60897a2da192d44933347a0704a307abd5da0dffb2e17d3df59ba85c0d71c153211cf4327e024d29c50d048afc4beef1e441d8a653610a7af24ffc4fee0672db2437ea55a7f7bc00421db635bb2162ef81d3e95b84f68e369d344032403b2cd6cced877affb5d32298ac4dcee7a2e17f4a5023f9e4fe10791a2b4904a3b39862d8a5884b449e3801892b1c921377d10cdcdf2005242ec3d648afb64cb4a62be9c8742a25b2cabfa5bfa0fe67452606178def314f2a41b0e334740f0d7e317a1bb3896da7763aa3b6f1008c7c1c703721eced3533d95435f5518cc6869dcac0aec3ca80a5d3824e517b1e952d06367dad15801747f4ec0e662d02ba034d7888bccb3f78c3520bce202489b31020815994e78dd854241aea2e91adb54ef875c988f70803776a73f6072e7d3500f9db46cf993a37bf9665bb4b185b147ec645bb6b124ae9296baf9dce935b4ecdfe41a69dedc061a2b8b351a0d81130a1dec2298fa66eae0e165f1f778412f465958e24256719704f23a7e71566e1f8105a009771513df25e137101492862e60bdbe33631c8737a02ca1193e3edd5374685ed1215d547a188a38c22f26e6f05fb852cfc7cec8c310ff0192b4d4954ac80e5dfcd0144e259fd1446327ffc01d9855579cea540b74ff4b8329f2484976b3cce34024923ee28cd0a36ea2a7594a0302be0c3877ede7547b7d160a9888746d5fc08ff4d694e48f39b1d0c73d5b3c54650bdb6a1ff3131a6fad514d745edca0a39b4411abdb7bbfe6f828bb989fe954277c63680995cf5536629f4665e615c7a14a638310df33156c1ffc2c766151e99b6dab13a6d7e7c2cbbdd71659962fa8af0ce19868de302f7a07717e46a02b8780cc5db24f5f9f7d730ec6fdba5f582a3b0b4955d809a3b0c7fa5acbac79c31b217e97fbefb1d34ac8bc3f56a20d5ccb4c581e7c1039670bfcbbd62786f90717f98f39402b6a3501188bae5d34d18b1b1022c4a6338807d777ddc1c3bfa3509be5155a842e0960c9063f58c4fd61f67b06b04d4ee7fa7c99ca4825628532aaae40f207f77a9d2b15b240ed342c5a478955bed50b291c9d8e071c1f5e0eedeb311437af551d59b199a404c90d18a7233a2d49eaae0261963219159fdff62f04fffa041a1450f8e92b7a65c74afa5bfa513502a7666ced1c893ff8d48be34114430f3dfbcdf246091024dfddba6f962c003d0abd574c0a46d878355c1133b14622366a41b32082a0b5ab89b3bc34122f56d7ece6fcf8bf9f42747415fd04d6febfd6ec8acb927e0544ff6d9d6ddee2ca3d2e1e1484d3d36084d30c20ea2085ac9079c8368623e6b70622a16b90afdd19bd5f26accab88e03bca007c40b1775930b31c3bcbf4e6d32b3ef4431e1e6378b54f16342069640eb8e1f1954b2eb35a0e6507bd69e9e10b29e516e8d95ea4fe93daba801357b3a9d765606204f03a22f6c4045a14d2f3a5fb98489448c0c182bc3600f955d1b9ed399090967114c0ffdd21a01260e9285822418d019863750a11bfbb95358a137335589e6e2731628baea15145cf4112c58fa5a8eaf76103ac9e52b2f9127f0b87b636361df571b3e7b9536b1888ac68be1b1c1a1c0998bd6cd2cd409ecb7df81778d5a4c087b35e6ac865c083baa0eeb087ba9956b742b6c0978671cf554b9045f810dfc928f9a8b0185e38d0c20fb69b03269e05f353a0335480ad594ae1516535c37ad55c434fefc6382f3fe7b685895fe1965ed8c30f0b47e885b3f16c90e2afe7deb034da27082cc900c97e1692e8d8d794bdd478442418959ce1a2b2ed885cb19e5e0050a5334f3b1b6538d2ec705ad2c6b279c58caaf451fae6c08e5e02e1ef598ed6ef9bd827efa0e123ec445fef47bcfb359ba52510a89ce3543f93b043d3b134a0719aa7d37f993976a8376b19762068d38e90f900a34ee6bf523a8d695faa284d120a5a37407e93a18e8bdcb6ab877a58e6fa0e3c61c71339eb6e91f62adbed9bbd12347609bcb8bb5a3365195c26aa8e702ff7326e532d4ce8f1506092b096ee8a94e377c26bab8547f79e60f1545a746ef8db9cbb13eb0f2b818126d0567c1bccdc3c9f0623448ee6fc98b3794daefd2c11411f1836e46fa6bf7062c88acc4c76200892bc546dbe24ee72edab12a8e899df76706f1512b75ee64ca31a1311a456f723e254f5674bac02eb80d40c598f9eba0b24e01462e3fd767aa7a1b1dcf8fe53139288ed1b9bacdaad751c6320a20f7f011e31e27c8a4e154f731c81d4c2b469b765915c99f70c255b325bfc26d0fac023db9418f9e90ebd626ff18ded92e28ec235e088a190f1ee6af52fd1c3ac67c9649e66bff34ac6df77e02f2169eb0a97f4bebfbad40447fcadd193044bdcb1a300ccec4319b8efb037f2d36287b5779e0a4423e854fd334771eadf3d3999addd0320fab798dc44d2dc3c8db3979c31711e4bfe51ab073757164bf247e7b810bd6c1a0587b2b82b580f4f403229a6ee63145f58f3c462e561bfa8ae65d613c8d471e4cd8425d9df8cdded55781240ef614c7e13c9c38696aa8c44427252175f082ba8be0c8cda9dc6bf29e6b4fa462fa7b6c6bd263084a3cfa9b210bb1768fcc28e69e233c26a68e4fbd85cbd177821ff1279200e0d0910a4ce7aa317721ab1153fcf392601e1efeb3682989119aa579f2b6c07e1f73aa51fee3d4436822d26a490cdfdeea6deb786564d75596d857100630674198898879f1a0f93a21e2989b5668c0036270fad25065c23c28739a243fce72ac345519e0dfbc80bea5d36ab1d7b63c9b122eb2961f6598bd4dc7d196dc16c77162b1cfbbf47d14aacfb51a4a1f9a5365003f754121ed81f336cc7ac2e7f8e8c35e547947f4770faa400cc81383484cdb7f2228b6dc0dd225a22993c004d54386f1d6ac5c9247f67282199d05ad2c6dde9cb89c4166733d23e6bb90cd8b78f9596549f270bbf6249dba693333a1dcbabbf18b6b2092387ed5a2eee1da7343c30cf5d51ad1968ea81580c81d794992669727551bf6f8e31473b31dc097a2bcc1a932fe57c3cf60bf1d9de508f3c952b106d49b989ec9498b1484584adc23f2e2a180f7cab586213379bbdc7b906a9df957bf5367232d446d434d7b26c90024ea276af0123f1b31f2d61ff22488fff8ef39f9fe3d99182afc1e58cc543fc28338bdbbcf5cab4b228ce4fa8e756fb22837a77e90ea9a5ff5574f0e526e6386870675c39d10a1061e92fe95e0118da4b1b1fa6633676edb4dea250f1c738b05506b952c7433d07e2c743e2a617f87b5e7f87e6b495a0cffdb8e8b9579f7d11e6bac744cb5427911da35930112b0d9ffc304da48aa2a9174295035d4e7c14dba0d288baaf648af80c94bde29a3c71f8a43a844cdf51919b41bae286ab6f1684bc4d756973761b108a907d95c25559ecf9bdbc14ebfb3b66b2c077d1adedd626bb1c058a5c1f16793b9e8f859df1193145d74ed9082e3872af2c792aecf7f459d4f0903c18443abcab940c706805a6c92d572c8e0e3312a78c6fa2907cfab4315e949868b8940fb17439858aa10f66200acc7f340928413f34cf6d9ccf2f4cdd31f6d6b9f9de70a21aa72e2e478a17296d01bba514df82ef44ac6802a642056554468e62548a8f141a114b250a579cad6d3cb472d2a448a6e516af5171f34cbbd99b4715483a5fbbf4aa8a1a72fb77c019703c17d61d76077114d89e33fb794509e6f000665fe077a855d36f75371aeda191389dfb21139e30022b5f9cb11986ff6ce210cf4ebfd39e7b2f5166d5c517dbb9c897c1f56828873c964de97f69fe6937625d37341297a8b5c8bea214aa80e32739b8a3b85e9eac44a78a30f5da80886decb9aab3aecdb45cb5ce6c61867a841def08c3d5ff342ea45642ed3c2bedc3fa007a5845938582141645f93c6c2bc3fa0c150b038d2df48cb2d72d354c7673ec3ee7fec35cb08f1a1bb7c1581c1ce661c94c1948cf6fcd781fa29ad5f79b7988452977ebbf137eae004db4f0536ece90cd275247a7e0bdc2e40a23e09165883c74a2f0814d15b3b7e03b42c6d6f4eaa0548813ba708ba6af15acc2d746a0181475e42a72a6e388b7bd37df4dec3fe156aa55afe0507d237a68fcfedcd76991d15d2738ba3051769f0b5a3ce3c82a37425e327c380d4d6620313a1359f72e604e5fd917fdfadc3fd9b5f74eeb454f7eb107ca94bd3f007b6ed77b3f874c47215f4352acfbd80fd6cb357dcc536dd39336d24abf35dd4c189b58f9e5fe967cacae1f00473f1698e024aa2c9b28e35aadfbccfdea64af5a7a1f073eb19be8591bebdc1e15dcf4de8f0c7c633fe290091f5c213a374d60be310d514c8989464d73ba5723f414b7c92368849a8dbce342ab4f4ea7fdce282b52c2cd2db215bcfa560444f1b1734a5fe66a87032dc62ee17089e05c1790bd7ecb8800352b75f0373c22c46f7dc1a3171fbe94857450fcaaeacde5a828ad6f528294310eeb9041a4e040a330599fde7414c17d99b46fa992eb58d9930776193cb4cb88b717e620a0e80cd8da5f8efb13c9a0bea94cc5043d2a242d1c1a749158ed8206acf8f4637d20fa4005e26e322c1f0b7f328a74d5fd7c76691935b01bafeecf42e765af391afd17b5988a4fbb2c01cb6c8ec495b0faae9e824e9fef00974393a544421fc4ad28391481f859b327219c71d33f0d8012f2ffc66ae2c8c5d53ab85a8f6302d74dfe53199f5a0873f80649a9e6490e99226d30a1c3cf26501306430413505515e267c8366159020abb2b223ff9c8b24ef47970c6fc6821597708e07d169648a24ea115fe3fa2e0db374d384b4f82fc37bcc7f71487456a49707235a102c1a3337d8eebbe3225ba61853eccf560bcc6bcf320e118e77d72b610cd68d37fca17bef0f9f45970bd075a95bebd188c0c203db7fb3f0204c4df7f5e1e3f47d64cef3cc287be73d3b0da5bb0aa8c1a159dc92f33da5391fd0830ef62b728c199caf5a482d6941185d656a13f013d9999e0cf22240398a0541be50214437cce901f8e22c7444bbdef758b3cca88139a08057015d90d2bf4c18a4b9a69def8e1c6499cc19b87ee1f3ab1f7641f92f56142d71d22ecefdf6008cec905cae75b47f44dcd332b440f7445d3cce73c7d801b54fd05070a54add06de433c1cf80aee75a0b82172f71a440bb3d6627b772f29c2cbcdb705dcd038d384d350eeeb85950654fd43479efae5d8c3f307888fd6ac89c383d1c80f97ee3b990ebfdaf51edce2d02d85609bdf3c1d0bb53108928ef1ece66363675deca5e4f18b80ee7375b6d6e645db7c2cf834def5b84171a74950767640a61bc4edd69fae968f1ac36e8ca9916ae07514616f24585627f920711439ef2b51fd42b3df5a573ae478ca2c6b33367f9cfd859b9d930e34a26e41f4b6fd4eff28d13fe13ef7c9dc7b4f8be5417f18ae264daa2dee18e142d7fd965409748dff4b6f9852075fc3f4eb3bf2a1a5e1c35ef7fa24f41cb7e8089cba8a248b8558326bc0255b6e3b4da0c41a81472e3eb1204d0903455d1fa268a73ff56fdb7809da825d99bf220138ef3aead9623925660402be4a9c17d8745ab8bc3d109b501cfc731d9b7adfcd886187e3a523634125de13461e4315bc1dbd45c6eeea68d6ad40aec891a55d91b474d6a11faa13ec44104a83d06d199be7fd4945dcf5dd0db3ea244eb6af75c4abe891f76aee79894f65d563791c4097ea674117ae98b7cf2ee59f31626f2a68984ce57057a1a9b985f8cfa1fef7800bdb419d988916ce83a2d3416fc29e4142a0c040cadc1ab99715af6a6b72b6864d78e5820d3f9621618e1dc9dfc85153f52d8ae63ffe7f3d1a4f682a0fe2e72b273a1ccfef8cc86d818a26b7225928f31614674e19272d1627ad92e084ff719442cc1b7be1412fbb107082c1cf3855413d1e2f99e50c70aea6c764a512445f2b90822382db4e912ad769c452de5de9644a04ec681387c773edc71954f0252b0877240a73fbce540d2198ccc36b01075478b47d52b63033c245ccd4f36b172761a7a96937860bcdb6fca67d66968133812650cf361fc1142c5d10ef1f5116228cff90d8b3eaf1ad84d34136aa9a84a4bc820fca1f5502fae92ad55b86619c8fc8edd3755c76a7275d498fad18b7f73b5a5712598df145ec90de0a490c27b63153a29a4d6563317216834b2ec943eddd8c6decbe29cda1dfef1ca8492094fc0e8def644ebf02a0e2081e242baade4a48dac2112c99dcc0f888f8870c0bf48c6c55d32753ffc0539945f3df75252a7bae82a4852cb8b82911dba3b322f4c8c1da2541a0b5cdf93e1c4e61ca88308c8b5df01dd12454e1fb649c477f18155aade146a2631d3c30db66eb678a84e0fa891fc34ea6c451a61e2d5f9003f61dcdabc894a894ce149080da5b944925d12a6170bdecbc21f99703101e347c33ed35d040e0f3a68bdd6ad8692cced808bd0c885448cc561bb81800a1c6930a0115078a603078f5ac096c07d2ff41609bda7f27ab47e77d0c08b69474c69d5f6402f2483af852c287df6acb2644490bf31586f63b1e06b4189d84dab1dd40bed828afc33db60ffb3d48d7b314013704920b5487c9c4eae55ef729af08721c8332ccd92256ffe9378ba2e0457e42ca0df7c7f6be4a7292ee1a94c134e83a19c40011328eed0b4cb69ef9e099adc13aa39ad817f63c2ec962b2030ebdbed288f72dd03e04a22885c20c54fd2017b21ab154499d4222409732805567b7a138319aabebefb13f5b3e6ff7efb4ed2ff045225422e0ae2f77148cad0bd39ef84f34f750165336b174c47f681001f44996cfcea7360e5e04929795db757682fb92477202d49cfeb170d68bf312a05a82d23b4e5e3f95064de3bc47c6060ec95c483f32c1f662c3da0a901b30dc239eae2fd9ed062b7b4b8319ad9168266c374eed80d42d9d0b9dee14ceb5af1a507e49796370cb939dc8ad6816c9b747667f12d602321ff480220c8dc494acc74f75e9d13983b03fe09d4671fe61be2f2e88dceae1399f17e7642d54ffb8fcc6f93a383f55a1d0c8bf77c87b89c63ff9fedda07fb9b5e317b657ed2670860556237018baf7c00381713a52789b437486e8a4f01fe6698310c0705eedbc6b157f6d8fc6c074ad66da3ad9bd65f404ec48aaacff77810e42f131075504ae5c1ea936369df127cf51155a3f75e7ee25a92cf20ae0fb21bf2bd4faec43aa8736db5fd8933a20618e2d38b0d38d05593513fe128585b1cbf8ccdac03cdf1ccfa25055dc800ce523672fb817f63590d77108efebbe1ad54d7ca23a72ff49ba9d171b31b243a7969b57e40df004b3cf4879ddd5d9004c3548413caa8d8662e2b601fe76810544f39cf7bb1b4d360f80235a43a8e879b4b4316e10210b81667217a1c75bf99fa320eed0af03e8d8cb87ddeba3d5dc360ee85de5075bf875a6a070dd2c4aaee2f02efc11d8343506a3b4e0f473315ba9ce34142998e08699e056332142b5f0c942dc7fc3fe80939f47b052b066b51852bafa654e9b227c25785acc9875e68bfa91a52c01b0ed5decde9cfab03ccf7aeeede55f516c489693e036d904fe4f51fce5e4224246515b474acafbb471758facf74045773c796d7dc1783162b0ad6e24c8cd560c1bb3fe50da066a8ead09cb670b1a81552c2128d5282942078575d28a9275058d1197d75b7c015fc2dce65d0fd0e43c6834f85762f4d2fc8980030fa006a9d94cf1e9ab829e0d9fb0c1fa481f0724b6afbe45254e31ed6a7c3b4bc3317002b9e098f68f91e9d4e0a1122ae1e09d437637a30715c259867fd0c36983b6a6409c7ec01b6ff1694941a1b3b52de7a601e1a78192341cd400426f312a32b9673592837fdc6cae517f116b5a78760e519c2ad8e0a94e7024312e6d518bf19efd66b07142fb5ed5137bfdbf8c98ed7431756ec19cccf0d3666e543c1c1c405bc770e631369fde5c3c495623861d7a44f9cfbc0b40a6e6d8a11948f810dd014b9f8fb885fffee22b97a743936e58e5958f454593b19672c1b53f0e322763480ec5853a0b00358fcda11907b4ce1963c696c8a59a2986c729793ee2c386d7940df464b979a9138b60859c473a443c06e072a7091eaac6bd4b26d95bd39f69e9cf628baa77d62a60ecf5c0972376d591734ad2b75924a245f8223c0c9ca8360de8bd03f8ebcaccb2a777113b9bdcd7fe1a0ec6519b09619ce6830b74f6b84725d18ce57f902a46e1b85021ff111206680fb7e1a2b475ecc37325739be1ae6f423e946b79fd62f4f89f232bf78b757b256d1227d4a72d450cd79554d2708255e9390be805920687e58a1623d227c171901a6c1ad17cd25e0fc79c43bb888b48dc3e55e29d8ab54336a6e2b1cd8dc878b06f29e127058c3d44a8433092d03b710e7b895e13f9d427ce87f5cef060f2a543f5a40fc3b44bc90675459d3d3be68fe80ab17fd8fe36ab75219401d1570cc399539cbebf463c27bc366506e2c7810b091ba0f0e0dd239c30348009fb070e1d101c992ecf845f254f3459d12e39ac245adefdd5444d8e09d2beb7ce6197b1633f5e62f7bc4bf3f5ffe023cc79db02e46687387111d90d12da7f51fd9a312a8438994605713e0384c59d6fc58942336e1d4b1d4916059b03bf17cbba7e00a09376219ecd1b917c1ffc5c62b4536e7741b9fcc9da6e563c715468d1e12d7fff8cddc46393abe4d1b9317185689469ac23163b42730f08d1cae94f0c434d7db2691421983b34940a0bc81810dafc70416a785096f6abddc942023a492a77d22895c36c01ac63b4bed8756db0ddd34ebc2251a4664c15639293e4f6e66b1e27e75d21928a7ed4cd5b605ed98fb5b1f47550594eb1cd5309febf3affeaa45b57ee1da26c0c53ca97a43f02475cd2e3f46397a921af82400e3f00e15074c11dd26e7b6c2aba5d2b89b9e8e20e4e7d4c429ccafc298d7533d9a1c575c626c01fce0efabfbe3c2fdb017e9ca17db005f30ab45c6cb7e07c56324282ae00679400a79d521b82c258d7ba417a6bf64c8e7add83d010a4f2453bded01b1bfb10aa06d7fcb246e141c73235c19741ace49cef53b5aa2451719d2c406384b2badef48cc10c53acec371d7ff8d3ef41026124b78eaa8d718a4df9d65510b73281217ccd11adcbc1182beaa1ad958271f5f5839cec43de65eb0b95627b1575f34386fb736ad0daff5a37e740d74e5fece638d51df9ef10d3c80ab8420044ebe8cf82d2cae361a4bf8b7ffe824ff0fe41b28880aff2fb9218a64f5b1bb10649efe3e5cbf5da6a4ba581c8ee35ba6bdbe7f9e5ebb0b52875df89479a202ed1053bfd0950ac8526c2fb07a9bc95d92e6644d17e318ca84d5a3131369a3ff4fb979aa577b1b08e884b9c1e35d3f3cdff50f47fedffcddd014c1f5cec1bcc4dd7a95293453dfa708fa542393f6dfa131dd7722d2ef04a0458c07a27ba566342f76cb2d8b7cc9c35e84568389281502e98c5d0c8e3ecefea72d1439e9ae36b166a2dc9c2a734d29350d118bc07b62bb4996a0f1c781cd87a1872edc50361a53df0556ac33ce250fc36f626adb876a5a0ebc45e44215193b1a6ed67783d24e1abf320e6936aee4ee60f521c746ccbc80fcebfa4b84511ff31e03ca0ec2ea8490e925cb98fdc86480e9efdcf635174a1222315561304dd77fa9409886bf3c147b3a0cc5b0f0a82147593df7c8a5975d951d2c76264cad35b27d2d52a372e5e416a7f370b5e55a0391c1171e252ee09c6c8bdc8c28c9f9b5a6f64b2cbd794cd8883547537c8759d78ae2fd4b6974c1490e03de14784205ead9cecf50becaeceefc57413626a36c155fbcee0b2cf68dd3f0c9e3c934a877a284b855bf51b69121cccb217a8f0f9287a15250e2815b88b6593e259cb29cea2d9dfe695086b03db69957bd952eec3cf4fdd75692c29c0131545d24aee5ad7aa24e59f3963dadd75b698da3f38b1a9a43ea07ba055558feeccff103c2458c3e101d6454df4d241ae7360d3f75989bbc114fe1b3c9855c6efbdd2be865a9104f97c4fac733b117a5ef87200475b6bb457bc3ac0d3740498e46b18f297785c9dba2f28a608a9884edf102efb7427cbae21da4e0e221c68cbf899a21072931ee2b373e1e966fb95200d0d34468b1876256e7659f397b4fbe9a4a174a32824b37a94ef6ad76d7660a98c1f761491dbba47e6c31aa5d83e9a55fc7bd35febd2c249005a0e2c8f7dc5e0ae55dcca0ad84abf6f13d9ca7f64258460e36d6f2580161a0600569f05426fef4fde9bf62c246f5edd06a76ee7f7d219692e164e78c8f084df41102acfaf72b746ea01b240ef31ce37f831abdb06ab4099f42b411678f6780c2a25e68cbc633d4976cb116fc53d19c2ea759be7ce3e8ee5b925f258ee2780fb985448997adfe15d64a543ad80dda25bd8dc1cd4d766a8bdf7ddd6a6ff3742bf4a047453e0c6341ef9d0f9d3ca5cd1dae36d8526f99cdebb820a362701c7982437084cba5e8d57152cea90674df40b9a9eb19b0a88b2231001bed8af7cd3e4ac0a03a9a2ff8d0b0b6ca358bc14e838ff2f6ba33266194948b3e83a0d85b4386726f6f45ba22ed923e364a5e50edd3a712ac880a1326179fef633ccc3fb38116879c29eaec80d49f260971885d59427aa48a4f8aeb4d7a9b0054bb2fcb73a2427e22da352dd3f0b40ad929336d0fe24e46d9e7ff2b9284b9492b066db3182999df3c00b03600a40b881434dd6a5fc5545fb1e791d5452dad16ece59db3d072e12bbaa46e30956c01b0ac69806e5e64460370a9cd3df19863bcbcab29376c73bf5ce061ba6bc8632bed635585c6ee7afa03ccdcb8e096d379c90d56c3fd3dc0a450727fa557df434892a39776f05b20d2e2b8c8de638d4024448e1bf9dce11964daf2cc6810543cbb32d078eabaf54e34b17a65d37bcfdbf5a164fba08ad62f1918249bdd4898a8f121e08796c496f39eeafd656f4610057b164fa2171f303217caedc0fca4db10b2a051cd930773707b043fbff58256159a7c63f8601f842a754bfbb524dd76355e18550ed7a74e27f2f5f6d0bc98b4f00522aff67f1f52f9a164e8f21542eb7089120bb6e9de12b6b64a51b66c33a421ffa1737211e140f6121696732b62ae528a772cb373f67feed04f45dcd3893deaa9484176a70e9348b195e5590ec40da77737921afab3466ddbd6ad31859e9333806fb0aeab00ca5abf0b9e1b5e012a6326e5298a948e350b593b29257fbb03c83df7d77fd83c5fb73c528ae8fedfde2ce8f7a32a216ea6c49abf97850fb10fa3ff0d9ab68c93e4b9897c9632136db003395e80b33fdffdb9a69a2dd5447c54221c6dd205e45caa0d428522a48de7851fa6e97b2a560245484f009c30edb975f3ab2584fd9f3e9b49146e7f4bd32854908e4832407a83502d7e5bb0d5e7a9af0e5b0e6cb1541e7a060af6384c326c0919bc930c42fe842d3188712ffb23cb946024bc98bb89202818ba4323f6d2678f3914e255aa6aadba012c598bb1ce2472362cbffc89f0c63e24cce992bc9c63d17f8773650a604c95e6917ede69573b6e1e96f178d266fddf683f78b994646cc42d8acb967b2f06703a91a0a40a7972f0f37320ee5bffc651dd506f0986f88904bef8a5c7b1317861d42fdced36ff6cd8a40fce051d18963d40158406a9a0fcf92143fc54370f5a282b873d6e1708ab762e5357e46e6301e9469cde342d07a0aee778b0b3406ba74ac5813997e92c0bd5e7f515e1bfdef5940d12730a563dbc67e1d52a8db3af6444d318a0feb06367d961238e6c4e44847da1fd65a1993b99b946ef34b7fa79d0f4a14b512993acbb212a837dd6518731d15dffbe97a8d55cc45013165f6a7fdcb0d6ceef84b04ab01f2fd261dbdd0f999409643a847e67648cbee594389f87fda81a018eaee348ce0de38abb5fd36a008609764dd17ffd3f0102cd2761872499ca5c629f96f7831a11a82c868686ef65a6e2aa02f766ef71ec07d06a179acabc71f90bdc6eedef1c98e96bb12e519ceb4572b7454d6c82f2fe4993a734f2bd96952897673be7a1b0505a29dff2d435997f46356da2bd5f7888910399f875b51d47eb2ba33f581a7004cfb8369c11bcadbbc5df515c794ec11e31a8a9488ed22161e98249d8992fe28f0e26aae437fa03c48294bb6c3265557c3469aef9a811efa8e3ce69f2842758891b31282bc43b2919dbfecc0239e3d2d5ffcaa191bc0cbb63bc4af9ae1e695dd5025bc18b083d6c0ecd9a7b3612da167c0134d6efa8c18bc7a467e334b5e854eb5a3a3228cc0f9ea5105735d951f78216938c639991e40f8164136c0601bbca72305706f5396b928b01c22e11ed9c065d8c91814442f68db9f1cd081577b86a5e7ae420d784615ba8f71f60b8fc6d90a53a26d3fcdf9fdb2efbcca19f36875955d5a2cc9be798b8c8ff6b8fc3c2073da660c7f54138ecfacbdc99ea20f1846a16dc8f060d7b14abf46d1929eef3515c539c0cfb9067e9016c38e457ff5d36fe8616cef198180557b511e52d4136a77ea8357a31dfd29304e87775e4230cbb16d095a662efdf05cf712e8f8562b5709418346fcb3346130157ee730dc2c2a499516a0e0bdcbff41303ae5410d0cdd369f8839cfead37d59efd3b186671b0b45c9d6d6a01f28de8004bc67181672bffd1f12ff5ee5fd2b94538c262e7c18f8057ddaf565615cbe761ee4aabbda45bbc37086413b96a47c8a11ab6654b6a083fe2b128c11416b2109287b2b2996779074f5c144e06959c2577e7a441671f695bbcbd3b6415b35b18e50f65c400687c2855eac02ac4e65bd5dc4e8f72fba0b0376a3bac6469d4d75605408c3bcd79c8e401287907c6274813d8d9affbe986889f6840cd4882c54d12630c9db8fecfb60d6432517d39f66cb29f6a40c9bf84027b01617241f98ffe6b93fea436a837868a966b7abf0e7871fcff79bdc0868360c18ce8d1f02d04ab1aa25111249d4f0cb77be8c066438e160c460ba9a5bd437de72e8281210a163b8336dbe901b8fcdd9315ef13fc366d114ad6708d0274ae36fc1870ddd3f6acd2cf9f34bfddfb7cd004e96595f7433904acdd878ce00db2661b53c616007220d9a44f9b8f96da2a1e01b226ee7c3e3abb8b9e42e3c68cfae5fb0cbe350fab44d9acd0d367714d868f30fda338105268f2fd77122c95c6e31919ece673860e26d52935700e333d51a10fc30f1215945eca57adbb6b998e3ea991d0077dc5cdd4fb1c55a285db072a73d4022f642d611a5b85443893b4ca3179b7041a86f00856214ff90e1e2b7bf5e324e0b435bdc88fc77b148ac4fa785fadc3d6b11f942da400eab4f535f30548a4794ed3d4384513ebdea9f1ba4414f43002deb6bd96139ce417f7cdc0b2dec116b2bb6a143b943f6116a8aedec0cd704967cfc2ee6929811b3394026320ff698c9e7c5cede3d7b97d3db698eadd8295761aeeaa83b8b6b85e5dfc8f0c91fe6f4b6b9fa9d51655d1682df36abeeaaa84bd77d7082a7297fa4d7a175e6ea3cbede8277135fb33ef0858b6722d00a49fac6691696de965d379fbfaddffaacbe23a523d7444f988389a13535d6046aeb50055f59cc8b4d968ade58bf3bf54edb609b03d86de52dfa8cac6286754c429316fc07a5e03f2fa80fbeab9a1fee82833d12a5f418f33208f1e7c518d356ae87f898d916f7acf14f7a17b53bd0edfd7e62cd034574e5b30dfcc2dfa9e3baf7462b8a5c3bef56b53983b82877b52121e1e667b7ac110f8b9711ef2977b83b5ba6ff03d63736ee25e0f017289bccc6cf59129d99280f89d116dc459538b0fe9f601fe79ba8c142dca424064abdfdd330d876e4389c97fe300eee0c9237d965c8bd34293817e781e3a171079aac0aa232f467732879c724e32c008f8b3090109260f8cb658c896c87c71ab8d5b525720264aaecc7d90523e79216809b38685a19b0726a76194da91c710e8be75e558a1047b3b89a7dc31c92a6285b628b185b22a6de08cd73f1f521a3836c9215f41c3b36b9c7fa50626e6095d1bb950a9c109004a9472eeb70f6329106764872e6120aff070c1851fff18a99e3988b037b82daa7b90cfeea04916e6af46683e0df7ec0df7f8603798878b54e4366a5dfd514b7c7bfa324ec90acb2cee48ec93d3f9baa4a8e410d915b2cd465d75b409e66bb9e7de56deaedb70c2bb5b48fa1f326a712a310c12ee40023f07cf31ce324b2ef6ae84d2383f789806370217470242a30a9037e7eeb6594376726adf834ab2c4e9eb9ce5c1f0738bfa5de7cad7f3cbae22e646cf0891439f01b9fae36f7d9ee32dfd1280d44f45c61a618a3d61fb6701032a26ced4fdb0212e6ddf0aa0ee6332dfa29256ec7335a93ec8938b851c67b0acfedf275f5df85d2620b42855a8590001f24605afac8dd68d4384c8b7f6b6f83e857a634b5a63a99256c108e06ee709e9481a6698e0d817ab491c04b321e64da382de14e513ac7ddb30e471e64021069a52745c50e40d50621bc3672903c9e4f448c4d0f271af91460ede84cc8ee2956db76c211fcb270677b6f848c8244d06961f85a5de22450bad1c1a904c3598bb36b17709b92127b48150741509e5aaf9497d9cb31c2cbfa61b5bd390c4797d4377d67fdad4e86757a946d8c89ff4b7a124ae8b355862be5c16651e22a9974b504642a4ea53d5706b15943cc2d0acef796ee73d16cf8cd5c482cd369c87ad7191c0f64346d88deaf6ad7211748d9d6c7e4f80f57abc4ed5bbfd7f8759e311c8e2d3cf7860ed012080ce64cea16450019fc080e7a208323a9ff1e328a68158f0f44c7e6ea12be7f757663b34e170983db312c555b4116e883c5b23303cc73cae64e7f4a03f2d43f9ec90b2b41692594d7d9e955efc4b18cd6f12280641f34e6c7e808910de2c1aeba143aeefa60a791ed8dae301a1b737eb5ceeba9e755041f28677fff74332bf6385947dc3ad8469304613addf87aae00e26ec17b766744b3e56ef2cfee670b8cb44ac59b04ab3d5d09b61476aa162f0da1f35ca3597f7ab0a035bc9d0443b908d7144d0826607fc70256bb2764ed3381d8772d9a9ee14bb7bbe9416d67183364e8421e7698cef6741b92a4087abd6908454e09fabe3bc4e8fc490416f60d6123288385aa94a048c7c03974e6f699c706b827785db53b9c110d3cb0a9eee623d5bd3a73334529cfdd4767265473215cccf6598cf581b0d74f0f47483ef3f75fdebf9cb023ac4350660a0f6bf66c61215177a574c897c8987fa2acb76210416b5153802c4c2d0f05b071ce4164fde7d6d6a783ed8dede9a93b5a9c1d463dbb73e3efd945bd31f12d5d485ba576e44cf30895e6ce83744bfbb4003dcc017e235d3ee55c0f859da44d376acb13be4e1a47e70d05112181e264340294b31a92e38ec28f97f59ca4f2279bbbf07083e5b17251600ec13f4e8ba836dbf7c88a14f50cf1038353dd0a55e649cfde6fcba13e86a0a9bb014eaa290cd4e510332b61ec0bb7ec83769c923515e28076a72866878409db4e293e493dee29fc413c04c76ae36cbfa78e4bbbfb1b4be2a0226d072cf208ce48866b3c03e9dc2bb4656be3aaa4fb063650d331ca1c7cd2cb6980758c4194396d25a1aa957bb4f29358f3f6100d46c55a4637b4af1e3374e38dd413853eb2c1f3cea08659b2a7edce755e58d1c396ace38295f11f648197eb484ddf7c8b17bab21eea78aee5aa5f18f92978158a0e53f67c08ed73af71aa3e527f3a16a444296d6ab492b227b2d214a1962b5ab41b84b5ccc527f2ec32067b8d4693e3c0bdec9e93030ed4822def88415ac13ff350bd047709d4d1abe224d4185e1b0b33376b1098bad56d580cbfb6e6b9fe6a01be7c40ea54a51a1c5153bb1e9ea3b68279d8fa1dbb80702ba09b9e3e39efc16b0aacd1277cc6a6b0b251ca85e1720fead356a7ed20ccae1f940ad62abf53e9110033f67168a508cf7a6c827607a205f56942119ef8f8ce35132ef01563a9f7ff45ef6aed1f8bfe8c60b56a9567419ea1929d8ff06c29150065a0f3ac8e7d9a98ab3356b62cfae85687d66756a4c2f733a84c6fe465322baa1284a380aeca79e0824166477f1427b399114c38fd27355dc92ca9aa169ead55841e281a96a6463ac8b23313937ff6e8c2d340c6bf3f97a13801283789ae7e9b6f6344187c8874bf1c7a3f99cd755dd89e77d19ada46dd8c8897f2706b9d985e97ab22af2e4b7212713c25391b61b0fad4406165a67a3742fd4c4ab7f83a7b08f6568f4671f39a88c421777252687f1665a600bf96e89ae579f1e7f082a30587d3e5a536cef4cba47e45f533c78fe147afbe33c8f676d4e048d13ee423cfbf0c836613ea3611b9b21dc317f71554a293b54c3601087e09b4f3cf0350065ef847782e78031e32eebc099ad352f0034ff199992f554f23358e83875b48722c30ada631d2c48e917022cf3768f0380bdf8c496820eb22091c7ac18896c0c7386511d9cde064f5fe163346b0493f37f14282743b06277c529a6fc24e8f55aca0ae2e92c7483ce0b5f3f7dd493813da996e13f5fb2e6a7838f42180ee94f686459463910b2b4ba4e44e455e8ad209e1d53a4fd8800b9f159de1f0f3c9b1089f18d76692bd7c0de26adbed3c8b56666354a2be3ae4f26dfe44f2ce6630d16648048fd08895a4dde270810888792d6bdabbce4983e3db6ed097f4e70fa6349e2ed02790ebee2e0092a47bd4ec326e67c6dd848f826c0ea7774de4d071d0270fe511b34b9768b100694ee3d6fc2f669f8d6622ddbadd15e561f61cf89043983cda8d0bcfd4da22844a623280fd62c083a8c00d895f54edd7ad1acf7a2f0698acbe9e2af03d8d10adda98e1164dcabbe6d6b8865b3e517b1e5ce52e0007020851682ef26131f097263075a20f362217f412840034cef154d69610084d52bce3e2bf572611686f48a415565233829d5fd1e8872e2dde32a39f5e7def46ab60385eb2143219b07ce077237e00d9d6065bb7e58cb6d0d6e0700eb32e9d2f1eff34fe2e73e0875d3ca9805e438300f2ef87f48aa827fbc51502e2438149849858d8e82f524befb252397872d51f5a433d44d8a1a6ef136e05eae3793ef5ca941c3d72eb88617009c06152f3a24b207f1eab2269e87cd9c9b5c035cda0911d517442ac40628980b3bfc256d6e768ed418446422651e3d5bdd541b80333c45f5511c6a3917d0ae7ffdb49240691acf93902ede6eccdb65e6d334db171af5aa286b81aee45403641b9efc4cb132a025826f1dd2499f940dc4f460601522c38de52a48b9c99d08f588f73199065eca8967e5c3c9f26e97ca8ea12a700551fd9a660462b78c569ae600f16d7ff03f11b70066000023d67378cbd08b70854bd0aeb4b858cf2bc37c5e7c5127f43387b5a991d1182a10c3a0e11ea7a0384c09354e0a35c84d3806b7c7c38aa88352ffa709f7d0074741c64fadd4a668776de6626497422a4944b96d12e15f34b223fa85fad55fb03db72b590142129b73197361b84716c0779f1c4493b13cb809717d915a52a0f9ffa4cc551bfb6b4e8888ab2a2a5f93b6fda631d6662e1e867aa238a694461284a573c18b5714302bc1147e01b09795c9301ee9c100ac3f1106f386abae2bdb71806be84576592bcfacb19551cb3705a19611e6cbe73ce7c431ad805595cf50dd3f2334b63bdb8d9f6bf45a16b4b30d8e5b93d61656cae68039401e6ae95b5f1f788460660de8d97b7d7ad087eb4ce5a47c41faa3f63b9e9159b0aa79a4e864aabeb3ed7051b8deb5129077dec87900a9045cc1449e4d9696f399487504864e0c121d8c7e33f78bb9fe5d7c034a6f47d4237efa1492cbf85cd4f28b248c0bee49f476c66219d737d4f9878e2953f2179e9526e366747177b2694381a54e325064bd0312440a8d73f3d3a935cee0105bb0a9ce36ce35418b456e15bc25a747fde0bd6bfd2325e818ac34ac467f2a6779bad36c2e36a3dc04cc2b6850e42b84b18e64633d6a07d6649e721d34cee0c889280f85738e9c3625b50d172ba89fed4d4cf8fc9e532af378ddfaa582bb9a42d7625578ae218cdb568296f3a353212fbd9ab76c14c9a6b0efb60f717aeee4ec2e11cb26412f54be9531a19b27612a1548192feaad524bcbb841b52e9950af374b24f847cb3125f4eb8f49ceeb0a7a446bd91e7354b7bcee892d6e397db9f1fb90b64d3836a52f67d91e12a867e767089796d2b074821e9b288b6dacb4c7c959250a06e4dfe71d8fe104c8b3e73ffbb1f82604058f1d7505a3940118253059a2c8590ae6115a9a92282e0ba977ae1abb903106da237bfd0fc11ff9b3559b8276382e7a3c60dcc36b34b947035d0e11de88ed8135840ec50f6f30fa03f8d12f1da9777b2f35e906943991b13c6638a528ae4a37419686f697a5da290cc9bd9210191314de18587625a5b396aaaa59ed82817ff12c53d1202a378dfe3a44fc01cd2c8affb24beded78607b74f31d3685ff7bea717fdcbe765c28b66a678700f0f6282dbc8a110ade84c797d5b7380889888a486ad9e2ab0a275c818817ee0f696ace7b14b35a78ac98e69a3313d87207d463de61ef4fa5fd9f528c5c66bd4c0aaf772fd516846befab18f6e377f5984d1447331fc5ea8bbe93bf479be4e4d87cdc3258e6060b0300764a2867fe20592980eb5b73136841a248c402a1d02ce81c4cdbaf6dcae6768201cf79304280abef5f0dcc803708f39e99578a7c8564af34b0307fcd4dec44515aa11e7ecca3b37c6bab6cffd7b84ee74a329089917425cea181c82a49c80acf0c95751cf4a0a032ae400c24c69a0b3b3060e4ee0c79ea3f62cc91dc8de3305f9a56bfa7f315fbee62ca005a733f861b3e45291015add9fc8b7ac6c333b2bb0c204f4e69779f52a6f46e7ab445142c2255d5d84d558c81e18a17572b500374dd9a85a150e4a663c03d2d764b0f4ae4da875f80e8a846d689d96fa0c5101a87d7bebe902ac5e3e758be8fc6c6ac008d38f280ffa06417cd5aa066312c858f596b9ba021a95b54029a844fc9adea3a4121d4e6c72374e16b79e91835798b057de1d123dfc9e203f9cd392144eed525135c38b915baf7345739accb3830d0a3c1e2df32c06b16ffd8c2a7a2acd80af86b4477d4779bba416f3147171aa9288b7377ade3f812aaa60d583e22403bcc29d19cc862fffc1ef6fbc88a656b58314dc4d2aa0b69014ad31ec1b236b1335dc5c3e31742bce612c8b914c3bebe217919704c4e08f690c7d866bb7d6af3332720c8beb37e970c7b3c4bf643779b42bb0de4753506a0c93c1a09dcee6d5d35b537af70a44d26761f82c543532a1bda3bd6f3fccec358607f7cb8416969558d340fb2c7b58c7c290a63b852d4a49e0005a39e80935ba04c4e9b03a02f5f1467c2ea512a4fac9951e8e75d95170ff5200290f8ec03a43400232ad0063886f10055dcc5cf7da8540a8911c03da99ede8c0dd39fa5972045c169d598c26358d6578007f1dc9cde8d275e1f695ab4fe7bba185e19bde6377f9f40a2e10b55d9aa27ac53f6486541228fb6fda6aac9822722caf92bfe1cd507f249320f6aff3b3495336905445439de4874943f0fe0a6979293866c68d556d7155c3ebf4522f9ae12a4eccd7fae32009abd70a956a7d4ae1bcdfa00181bf2c6e3031f2f9219c4a09fe3d33d6325dd385ad04dfa837ee88d2bfeec80e009deb99f5942335e060e9a21310d54ba56b19d5399e220d1312dde246420f10aaf1138379703f5cf4bd7d899404693a3ab2ca29e8f22be3eafc91e94c6db0ec28c28923040e131dd92ed497c411fdaa3bd951decd59e13dddd5f64f4fd83bd1fc5f95d5ee7535ec650b076ba8229d578adb6b4a471ef343fc8fec9c202bd41697299cf7eb4b1943e9154ce94a34c4cb4e2a96096d84821706766c2f33fb620ccd87840f7d2e3a7002787de33e5cdce947fdd7b6fbd7735e1a351a987d13136023cd3d4acc36ed731eddca7ab41f40f5f634ac4d7c8fa8ab65114b8445ab4e5ee1b176b07f2aa019497a9fd39b326cf5b6a7b7093f389f75af9e4369ac7abf5831f38a589bf91aff2170d671ed224a0e7cebb6f0402fd536d6fc2443bc2982db3916e2f02423dfd706bf7a7076162fde58b2280e53c7c7eac69192f3c7dbc6b95c483a12bb2d1cc097076ce67fcc3f0e5555763a64c7aa854d0f7177606ac7292ff43a8971ac9ef067bf0186ae3928e0a2956f40f37b7b1a45dda0b250e39def58da5ae6ab008ace4fa7e90a3b31398146bc35fde6cabf4c9cca0f14cb89085aeba0f0befd421e26e97fb6af67e61121ad9b8f4ff2d322dbb84d1f6e00e6b7825406464404ce3c16561d39e8f1fd1b6a28918f5e8238e991d0a68b4e013ab5aa24a798ffaaf4a7b4b2c89495a2e5f97575de5151b26d659f4bf1ddc72da98f3318c2f8db7fb4bdcf74e7039d8d72c8725cdf178731ceb19f4088be48a50de491ece4b0c36db65a28a49807ee8d8f70023aef49c8cbd1e6abf9ceb5b935771a2cb863f5cb949c8ecbafc4765a7d5a5e11a0dc47131e750dbc736708704e6a32b682988828056c568bc6e120f75a44d6ffd89b9d0193303a935e18145cf6b80f163dc57374dba806d9f5dfcb31a28f7dfd077e75751b7ce35742850b1ef9dba79fa21ea61f150ea6c5a63e35ed84f848dd14b0ebaa10bab4ee0e18edd3276f93419b343481413446dd536c1c25626f115423d30dbfbdbd9852003a3c619be3008bd02ea4c32e61e0dcb5ff3afad072e0a721116a2015aa6e9d049611012f5db77a78014e19ba1b1a9163e354166921d18ec134aea83f3aabd66248fc93fb8e0b3206c80393db9f958a7de7c1d45bf2035b109c268715e24c36d17ca2832868375c289385f783a02679eeaea94ef9dce5ebe14348f4297bd07e5159469476e0e146363eb9a73478418fe05eccdc9b17c38d38a380c05347f8be5476135678b7e6f83e1d3640be6847a9b37e11edc1479a0b7b10fbd9edce5f5f27eb8c87b904d7e485eb65f749c61587b7363bce2d923248caa02a268a9e5bb3f97843567fbecfea43b571cf80eb15359929fb2362cb16d5c9b76909d0afcb1bdfb964d96faf890c32e963cf81429e536801dee5da1cb21919049bc17adaa92cf89183f7cb0febce912bfdf69e80f2759428d80ea187db722d0f92731ba1e57fe20319f4211b81bc79cc4d0b1b162e8204fa4553c09437678da1e817132938aa131e067ede5f3f8896c50461f6ca3d8bbea8133cf6cee4ffea27ca04cadc1636f8e2b383932c0334be63baefa334db64b331a006609096560b153c617706dbb15ec101f7283b254cfee5479a4d44440403a9cb33f50475fd7d1026efc9dbe57a16107d5a6944a884375eb70d516c33de52c157e62c135635f756a1ff080be6c0e6e8eb670b7fb680a271a0a7083ed2c4c005d3221d532d5f6759b2af6ab076d21951df2c74386651923e794dcf1357f533da91b4bd84feb0128671911688f35ce4be719f31ca8edfe6f25cc62c930f07ed233d8408f6e7528513f7f93d5c23f7c5b23c21ef9e69e4c5f926482a496db86a8127dac074fa97f78d3d4b4a1623082e7749c3e9fa9fbcf04430ec30ece17dff7252e066f8b5e0c2435e46fc8c096aec622e1a4a397f5d4a9174697a332108d9b632793e8626e7faa15c8b6a9d95819abdbba30de8a8691620a7070ba6737ac5513e460d7c10afb177053a91271c5f46a37e5dfdbd8f771e362595fcb13ebb7c61e8d9b479f05f1f102c5b7154772ed84eeb04c982e49a8f88bf6e63b1ed0568dbeea7989b203563c5f47955bc78e3fbc71f8400d5630fac591b67d2af1e2a306c02d6e1aa5018dce321b0fbbd263f089a7f467073e2145e3cb2099c9de334c4cd93fd6dc8d98007f37abc01454987ff4afa53ca987a1a9dacfb5b1dd089c7189656c7b3d9dda66eab418cd3abcef28fd79b0dd55f38c81fdd8e84cdd76cca0e7731a84ae3d63564968951812f6a805dd1a6c5c21e337e33e09ccae4de208ae0d239a977fd4dd46f19da913160fc4b05b16131a106c2f8e132ebc846eaf9f74e632cd569950fe6c5cc66ff8a56e83b942cc99608c09d207606da0d061c1216dafa90c3ce35d383b63d027a311e88e7cd59c74634e539f5a4bd4a8f78aa8250dd913ac05c882627026d08442d4cd309e5ef427feadaa14007e76a792e99472e1b583e10b71b8ebb1e00b20f397bc122db52b286b5baa0d8ffea2db009bbb96a5ab153ef4911f8136da10042008f9dbfdbe097921c9b83831f5dec48d33bcd41f5ef054b21196aa9b066f7f62745ea2a385d85b012aba95557c3469aef9a811efa8e3ce69f2842758891b31282bc43b2919dbfecc0239e3d2d5ffcaa191bc0cbb63bc4af9ae1e695dd5025bc180850fdca7c38d9d38aa0aa8c639a6eab33c39d7cb213fa8e5cd66d4087c68fb6ab43bd9bc677a68d31c9bdce2e7cf7c8a34554e15ca0d4ac94c60480cac9449f8cfacbae81533b673fd516ade4775c7d93c27aa2db92885f53a3a93ff4da522548b4b764e3d7219e1e2a4350ee2c0f0d8291b4408093584ae6542f55d1a0827e3a345134d1c1eb5b4fd33118d3c74ff098b904af1cd697f50f6ae241e577c47ae44ff69f542cd678e2a1c3514ee17a9d963fd5010352e104289294b443a389144ec6c379d61294be7ebce5b6e6b8dc3b141af640b181f62183eae3f57cb8f7c915bba0f9ac4a0f66735ee9af1481457a0cf93e89231a9a9c4dd106c23220ea14ab02a4a9189e76f91ea7ffded635fefff01c0cbcfb07676ca5d2ba6778c731f876fc8f2d5be9fad1c4ece24711b0db3cd8d7e8db67c1efcdc42ed371b2bed97cc9162f24840e673e86b3af91a91ef967115400c2be71c79fb95e288f7aa4928a22862ebb1a7bd37043f8285d87181cc5d53ab573eff07e7a8c0abd44c3ec76434dc41546d7da800b28e6d53be8a15be6b4e2bad94396d90375830466ff93a55adf3afdfc281dbb1efdc29f53438234e7a275ab36f5d4fd031387ac9ec51ed22e44f22a7e934d89f3f52518b7b650979ba6903a7314ab1173a96329016406027a836cb7dd0f6ea2631453336e36dc81c151f16430ec6b8dde360c18ce8d1f02d04ab1aa25111249d4f0cb77be8c066438e160c460ba9a5bd437de72e8281210a163b8336dbe901b8fcdd9315ef13f6496b8992c5eace57013b332466335e54f9450236f6140a98130ff51add86425a96a769b2b57f00fcfb290b24b1b0ec94797c42d3a6cabb530255bc9abc3640ec42d77772b82864a23c9189523026d5b33829452e71898a80b85b384b75bff46d7375959c3127cc104407bd1e652f7609c5ac265f6b2cff8c316d6465cab4f9035fd23fe3f4045f8decccbc98d248364b1e2e1669a3d8d67fa0f62b77430f8ec3cc9c4078bf74bbc0987410543245526a75c34674be262a88a400b44c7b4603f3521420d53e0aa5dba6043d629e89baf76a41b4765631ae49b5bee59bdbe2d8616ce8d84b3a2571788ad5dceecb99061c7ade95bd6f5a36c353e4a2e3c24d18b601f67f819d70e896c4b999f3ff849314916812f0d9cd69f0f20f888ba744ba3f19d315134bb6bf326831595727a2bfab8fff4f04e3b09a4bcd4bbb066cff242070dab085ddd2fa9abb6a82c323098928d299cf32492ffd67853075e5ae69cd9a99b589621db0d1f586c84c27594250e0540561ba9837df64725d1a2aa43ab3bf830338221aa4a50046267b88d2ad6a21b15f1cf03ec37f9b15ba6ee7d2637d47007b76259c91c1e847c8506cfbfda50e780c65382dfaf507f7c8721d589be4863bc78e15cc2c5a76c4e65885b661ad1b069ab75a55cdbe0b1e8a8eb9adce7dbd5093deac40df8da3fb6e4b2becce2b620466338eec0263ba91ff4b4df444260f9c562b7be99c7880201a1e42fe38915ededaee5ba3b31c69775c82322599a605dc92d8d4453efb3c7d1f03e47727ac4ae03ea61e1f93e5b63665321c19f81fea8d8a98323ea7e7b44b0469b64344e70756505dfc88437ef47aec005024cde955cd7c00b3fd3a7e718618f112767479906571a688504960a64aaecc7d90523e79216809b38685a19b0726a76194da91c710e8be75e558a1047b3b89a7dc31c92a6285b628b185b22a6de08cd73f13ba69a8fe4aa12647deb6ac41d06733f611b895a9dd3ea5a0e4ea731b5f04b3f74f51af5ca605f135b6e70fb519992a5aea175949e30fb486d33ff35ff6bd44c8d5b318ac1c7b161d73462b749e07f5b780a552f8395365d5969c0fbcb1cffa0c20632a4931c33eed0bcc42c7f689bc16ca75ade84f448e1b83a87448b1d35af0c698002e1c830b8dbc218d9522c8b432d9c58c19bb7f5ecdda7ae3f783aeff730308f3332b5696689785d39544ee7227c2502398163da59e657ea4ef78867ea6c16d6585794cc89096b73881371b7e8fd48545016f0e4f4633450a9beec51a6a35680ce1e9d102aa49f6758109fa26652c6ede73cc523872a2e4f45096fb22d0c10d7aac8aee2350f894705f2408bebef91f68523afe1dc61c70170bd1a1b307bdabe2598a52a58db82d1672eb3935ff85c6d246f6bf3ac184868b01b7d067e383764c6a47410753c7f49fa6ed065571002ede831dce974e7ad84f2ec50ecdadf66831c743befd23c86eb8217d20cd4ddbb23a6fcd47d985cfc5e2141eeaee5ff2dbb59180b4dadf999d61ebe3ffc50bad1c1a904c3598bb36b17709b92127b48150741509e5aaf9497d9cb31c2cbfa61b5bd390c4797d4377d67fdad4e86757a946d8c89b72803c9f81d5a0fadbd53955647b78f73acc5ddd347be5505f9ba0e6529ea7da35bd44a6eb6871cb72ecc476de2766479ffcb1728c6d25cdd70c185b242d94f002bb72b9bf42febfa73492a4df8a1df2b2d8515eadfdb518d3b0b20c3e53d8a2300e505e2fe8e15eb604ee65ed2044e43d59636307bcf094b2f0c0eb8873b1d09a5c23dd704945679a3cd9ffd034747b21d0c8acde533b9965d50c443771202470778ca77fcab851cf370a28c8d567231f35cdb82cb57fab626ba26ee9611fb8d6e70fbc56d20e8ed87f923c142491e7038dd1037362dcbf12be6128e66b510561e63f04577393fef638e45602dd56c174ab2f4a74e033f37cd974dc51ed00e6fff2007bb99591b836bff15f4fa3f4002c85e408c29fbfdb43ed510876fa222f37da41e1553b0495a47fde312a001a9f10d7338acbf4bcbddf9ec6ea1fb98cef6741b92a4087abd6908454e09fabe3bc4e8fc490416f60d6123288385aa94a048c7c03974e6f699c706b827785db53b9c110d3c75522dced85cfaa6dbe396563c754a367f3844768f19e13578ec779fd3331c75c5e2a0743460434d6995e7f3932e08dbc282f54b872530a4fb85c56e7e2aed61134f456bcb2868edb75490e16bb524c6d33d7e1c2e80249e21e338718d0ccf089739c78327608d7f9be797925f807a12bd6003a4b48e5b968128fcbca65c21d5fe5046a0dbd2b19246ec011f3d64513fd1beed9becd55c9b58d6a9dfa0099528199642799a636d076260f041fc67e02f7f223d7511e8b9c161c62e44fc84e24b918b72ebda66d74e133417159136730c59471ad8c02fe0e0ed748cc8b0006461e98d037c21852810c22a976143d4b466f8ec1e3d9e6b3f261219003b17797c10341decc2fa74b1f457e423872aa8dcc79d23de81cb2e32b72385c5eb416750b6dbcbaf597d06b9ea30c8d607c9d12735b1080e4a6457da08e4f3d9cd63339c368c30bab2067443dc8c5c54ba84cf484fec5b5bcfcedb0449c5ac7adf40f75496e0dea5df989872181089c7a5a62521b24437c44c410cfb42decf598831cab61ec90885bf7627caca1973e09f98f40bcb7e1e4e40bad4141b26da2dc12c2ce5bdc16347551646d293e8373a154b83896d2e5f2d4fa8ff7b310362b43cc286b9ed252160bb4fe3bb3827650ee4f4ee3c95300079355544ae11174c58239775d1b95b918877e5da8841eff45a0e8c5f9cf388d8d785eb9d02a524c13b01b670054b3d339bb5239a469236408d6124bd92388516f3d0758c53b3750826fa2196d103334213e7f2ac1418b78159b279e453e31e95be462e8883ad57fc22892b8d9fac33e6764d29cc8875ff669455f263cd568af969a698ef4b82a24f8d545eb0045c4e3b6863b56de03d989ab4724d0f1d9683acb9a56265fa5dde04f0687f2582737cdc09e65632c5fe022a7bbf758f4fe7b2cb4d9fe84358022e78a59911c3168fe9a169e9247916f751c46ccb3e44bfd6461eab2a3e17dae36d80afdcbf6883421ef28b9466c4ce136d818fe0a77ff265715b62bfda584cc2ae2c24de1c5d96de6f077bea3ae14bf8ac86af01cfa68169b6a3af2a906ec9ff8b6379b72e198bb5ec0e1d393eb155d0ba8dd46178d8ff8a250885795ea37930d84e289fe3b1dc00d798116a30fbbdc93c6d68813c3d2f911f6f0d0992f24c5aea8e17adebbb53460dc2d112d8ad1cdd1cd8e41a6a00a53a6ef656dfa12f7584bad5f44160d7481115586744972c0319971cc3f03c654098fdac941c681d8d1f2fa128536348001617b22d7a07da5ab32668307442d06bda78eec3b7254d15525d59125da01f9fc1001c05b398426d94e4a3fb65e9cd2481433d7c4354f1ddaaf7c5c38cadbe1e002bacd17d16648d71a85feb387616dedc42b6f96c125c33b9e0deeb153558198e57fa4ef18d2ffc36e188211c4421f35e8802b9f81f05e29b29d86b8df686e4119ffec27099c9f06906f774df893290899579c99df45d9408d3058a9eb901db685bc809b6b4f3394e7a2b3b94a07a46e9fe9568c0d9320db2845adb704a52242ddc5f691feaf3905d0974c3b151134f027284f57a2a7e52df0f60758d89920f59f30f01dbc08a44ac4eefa7c1274a52a320fc3fd36aa48360bfadd4a40ae9af89a7ca24088482fc25debfe7ca9795fabfc9e748c4a41d5034c37250abf03faab5782dac239d988e70eb02b5ac713e6ebed729fd55e327d7d0e1db7cbe490c7ce4e45f4f6425076a38514d7c55b751a6ba3c44746867f9d4da4ac1a4bd0b03144c5e594b65727c2b7b48f67391a2521396f85232a2c7bf1c991ecd7d9dc394088bbbf45333433845c1987b46bfbc2b31363eb2fea4a874a07e0ffba071b09de1a596ac828510e0b810cfc9adf42842f457149ed019fb42d8c76409d7d84b3c081d91dbd916064ef3e45d248503bf810df08c57720a0333948e1f44c574c574bcac6309532dd62376191b157705f30f776c869a8b6c1dd2d47bfeef869c01c021cc344913b572a1cff3d7ac6689ccc0f123476a10c8800834d2de1d45d70a99b053ee3586db5ded3e05e479df627a717b5c352b433b489ae63500d0c038462596301892777d4054a56e35e8841d5aa8c25a3cf4cf86a3aa363c7aa3d0b49a0e1451d6b8cab1ec0bffec4746a54d28233eac4a3a29d9bb49a7dde2d68c206cbab06438acd7d63ab0c3fba9e4ab0450af7cc9d226f786947ed107b3b9aa505b8b4927af98cb82abe079dcd248d388659fbc3101f6f243b6af4e67819eac64c8606d87bf7f12060fce3974ca112c03627b839d1bc8fec2506023a1649874a5d05f24441bb672cf32215e623f3abbfee79eb62af1a36d9750bfa46080d4996c7db26c906b56b6e5f47e0f71eb3968beec7426f6d20eba14ff578c95f46c0712e867755668e81e2fa5ef6bede1b6e5fd6369546c08414c1a23f2181772e3bfa39467f5e06d5f89c9d9a7e0593c3185041fcf4bd02b5f8c02f8673b88b1b68e7f992a26d94ceaa3876be1e1e250d8d2f785dc7d506f70fdb90127cd8dc163b4fdf228e9e1650eebba09058d4054a7bbf8f51660b2e633e0b96d0d3d906062777e837d8f8566d5a4746a4961afd251f4c19cbfd5dfe7f3e384bb5ba6e29815d113423fda895b1c58d17834947c23e814aee84b401a6db527b80ccd8ef6f389c082bb2bdc75be89403f4f47e5c0543d2931c86a53a3845e7ef976adf27077a3587bcba6793a910c275690532bbddd7dc981ee04b9419c91e0e437ab3ee9464ac2845803e1c58ca8e788879ba15c10fecd925c8a902b10a6545669eb5560685076eaff67a724eaa1d775ca43c39540f1b5667ef8331d5ccf2ee3ef0785743430e276b44f0b4b9e59ff40c14834c704ac8220b5e1d5e2bea2ec5abc667925f4c42df34954cf10dff44da015e83f4e88b8e56bfb7f0c4c7b53d564c8884581b835e267ed036fe4484aacad1c3cb7c8662cf6697fea1a7cde3d3a93fb3842b74637fea2bbe23eae45e3f5adaffbe596c730bdaa3c5ad880ebde7d3f8e36592695e195fef3596f342d3e838c76f9d70094dd6701f666e3b17d386d82d94cdf54f2f334e449661d9a8a2c07f47b319f175e93510f3d99964a6f93e278c2a166c89ac392a24c75f7f34060f0baba387e8c194f956e3e16c8f89cea7b4b72e30fbb1b3fda54af0b5a61b511a084f47c0f4cab82fa29b2f52576c5a1197b525f12474e3b0cce35b7842ce455a1835f0c7c616e697d469fe1b8d20fda3b6d265ca46248297d1fdc05b4543d02a861965b05edf63e727e96c3452a945f613ae50b2599c583d3049ae057844bf5802421d76353505d40bdb2660b708c5f40820f896024c68d6526e80be677c7694cd1dc26d8a1fca4ca4aaf8caeee2d16c296a9fc50b1dd9fb800578d0e345f8f655e8cf29fe07270e9469858f85bba2989fa5a1ae1ad2b70fc1985387918887010056bd6c3afdda5f7c74c6364d0fb736da29218aa78209924b546c7fbd3405adb0c22985bf332c76d061e210795dc2c2403fb124340113e7b04206c069798d4bc1f38ddc05dfd6e1f19ce3e85c412e72866013390fcaab8b21a56d4c738f1f092fe2727c40dfaf90c2cc8beb7b481833e2862b3b2becc05276ecc3f372994052f15892f9bd3491c681d97c6d7d3e4b7bff652db309764c0e7e3a4b1acb23264f505045279e5c281dc40b508f50db441a35a783dfb4eef1afe2a6304438b3e87c87f8e27d6633c9137176a0638cbd3d3b900f80eb685cf3b39b35f11d86c2a66a6e7896d45d0475d011f5cfb3e3982a7b00ca0cd0bc3dbede20734420fd808a4ddeab04bdedc16d7846c20be2eabbc3d7d65beca6664fc5d338047d12cc58877a4dd4992ee181bc3ecaffa7489229a9469064b840b523ffff549d10e0107c1bf66a3d10f6696b74e5f6fe7455158d063f4dabb0c194c9f1830497e81bd729cfaf978d40f34519c33d2ddab752c7963c79bc8f5adc4892004c1fadd1e6e7c4b81014756e59b719fff6ff729a0556a5839ef210be9309c4e6cb95980a0831d3db9b18b169862d6dd560e2ecb5a452a52c2e13523bcebfe323a9ecb2fa93cada6a6d21c75ff709bdc090c7f45490b7001981ce2a4a405f8a5815d59065b3caa20cefec9b621a66e2dcf099b341554059c107c6ece85544f4f628d6a5ac040a46014ade62c29a0e4cd23be5b3fd8253a7a8773cea906364f6f939da4201749e8f67d682530a61b8cc2004d6d5b9a785a7813395faec89cbc0f7897426374817368d79358d4aeae1565b946a41dc85e56926f99cde2f6bb46205712d4e89a1b98e76ad717b8be5ee4bea0a7634b8a83fadd058e7d625874aeb76d7eff8ffe215a829a2ab70cfd95c3651139a65dc2c39052b3385d87c0dcfc6e1cb6e881d55c6c678f7313ddb574750e74e6c372a1c1cc46c3172704d3868126440581e84f5b6a70b6d92a1b3c3e2ef9a0a6cde4fcbb0fa4d62d7d5c2d45a2757be61115cbf81f876bd737342b290a21c948abe24cec9524f13079f6ad6af4a38849d388835ea1c502b223712d710d30f31a6f5905e32b26d352ad939a4f268b2d90d435196dcf58b249b3d8e8a96ea7cdd4793c17079101468a0676e84bd528028f582c0242288f1ba905590343be1971da503de410bf5f552ae9fb3b1251406c43be69d0d68e9daaa8fc4d899dc6a8ba52ac962c9679ad665118463fc67bfbedc3ffda2394297d44b0dca2c4cb5c39920438fc23a00959371b37c5d2957dfe05d847ef9c165bbc91adfc8da6a35c86d6c9cd5a17fe95088e86a4eae94c33d1f0e91b8acbdf5b8dbeae17a1fcd1f232aa01b8c5513f6e3e201b14f29a3ed7926489a673ace391e0fc30158cd998afdb7f7beaa7f20f764e46c9ed962b254db3fc1d4ba1326d9df89232dc2362bf0d9b8fb9e77bdd3901b2bc96002c41fd63e9e96c8df36ebde80fe8598ddaa1ffaee6c6cde10c42c9389cef1c4327a9773bfbc50b8a7b49bdd25958200b079d13ca3cb8c4b1fa5f7669baa637f9bde2d14ceb6013789cdb39dda4d1654612d1995c216bdc03c3e7d96fb42de881d9d6459b8725885736e23e5ffe99e6300a8a2886682696d6b86a9891d292f866e1c9855e19b03006822afe3473b078f85b55f255d01ea7a10c1bfd52412384bccebc932e5fedc2aebe55b01da1fca3a095d8b3571d6f5f1137ee28f7ced215570467d3f36b3955b1a10059364d1a27e54f6fe12e12da4d9d1ece475f7ff359c833c17609d6edd5742ca37ad02892b83caf134c37c63aa99ed810651090d3d108812200585f77d262741f3f67b0dedc1f207cfcff1def7af0974469927ad78df1da0e768a59d3a0de21422ece71833b0ed6aa949b18c1cd53edc9a6076e971d10efbf08d0a6355f0cd68753dd3caf09e567206e0a4935bf15a11b7dc332d88b34072e5955b7d2605dd6cd460dbe9aa306368dd4d31cbaacb25949ce98ae3ee38cf99089961cafa395fb1e6508da8b1eeb81223459975715d842b9dcf75ca16f1386e34fa78f9ce2210b2f3ec9764d41475b0cecb01bc1f9c277d58df808d392345e305cbd91b0bd077849acf69e371198c1bc121c65dbdf763d95d9b7d8fda841ac3896f003fc4ac88a7af954566a8736b0d0f691bcba3d20315e2917b3d1db376a1bbb19661dfb6a39b86b0d88ad48e3db3c1dee1411a8a543c95b1e68232845b7a310a3987996d3d4937947842e793b5eee87c82ac8255d92f6b94f54003ecb39b02bce90f2cac31b9d5f3d73b91b73af02fe05dd8935e60d17c1baae7aef7b3ebe5b9081a626fc97f33bd18b1bd2c19a7e7b14f220c63eae405771ec1e54c32df9454f344d3652ffb018911eba6a97182aaa68e81170a145c26ce2141fbff1a7f7c779d56789630c08dfce89b34e752c8f4dc6dd6cbbeca699c97f8aaf4ac0301605ca64fcd07dbab751581f42d2bb79374a3a33f115b1f24bf79a7f82d80e803c0e3f0d7fe91fcd7525cfc33483016b32bceb4882c7fec1c4973a3a56d5e23c2b491c914c1f8654230dfb9fbe45b1d22e16bca2c49b4a2066c55c7aa64ec6921bbec37f281c7b3bedf5d767535b584d4b1678ab16abf78ac5fc815a9837049595ab095f42a870db2b25eee2181d385bac8700d33a22e81f29c8ef11e2f8e1ebd5b3f60ebd2c9a48253984e28a2f1f2fb1eff04e9f4b17994e1f82b5260ba0274ef456aac16c4895a509a5e0ecf3a8471aa2885d761e5f889c9204a1fd709db9cf8d7a306ac307a1c8fd8645d96dcb9f0a63c6bbc7002f7f79b5edfe789594bff5773fcc946503061676551b19f0bef7dc29fa052d1b8f4ddd4800d417e12a459c4ffa8c776e68c0e7c98b0974a3f24644f55015e41ec84971b0cacaae03c93a41c3480505d91a00ee6a3adf3a7167f126fc8eb33d97e704ae577ceb0096ecd9ce61cafd2f837f165304ad2e666a95f9d40f7438167fa5886c6d8cb05689518cf272ad45ce1b91d9396411af314092503581749e28f2fac8d5bc7102d69a184e018f5e0b495cb53533743ba4c03f0b294462458521b99ccd80e64626c44fae931c00ed1c06e9c20806309ad29e619cffdce7597163c7ff7397f514be39c262feb3009b123cc0a19b297642d0888051b12b42413f6240dceb22abeb879d79b2aed43db143f0f90fc4b1892f4b29741602a9846bf57c594b96ffbf57ad7e83402e787783cb054d8cb4a22a3e308f1e57b197cf3a6f634cfbdace0070a6d450772a4e0bd2e4b917c074402cabbca6d32ce5553c4bbec69821ad4582e6ee0173e1e2322f026f9f0c5552d55094a9e76d5ea06b68db393e298f557f4ff2a52f4b2e1ce6cef2aebcb8b2418d83e185b54ecb79b38dc7ca48ef03524faed2aea09b7096b3ba4871c281b243f8ca1bdd487f13d9f70db2c36c69fea5939fd8298c807c5ca603590f4fece4d1b9eb010f82531cb720a280e866314f7c017b75bb88f5e5aa7dc8842209071dacf0ba53d49208cf2e4168fd9030daddf9c593236bceb56a4a0c6e14d655889660a33db59e7b3666ec636327d6195534022ae7036740863550ca9406847c6abb2892f318434e8394e6227eb97046e19b796815fce75b9995ae6ae81a608e84d1604b2419a028cbe7db2ea2f3ebcb3a4c2814a022a0da5eabec23011265bef9c80c4a8ebc633df8702b8c097205531f28fc537662120344cfd15ea939494643cd07b6dd86460639bf3f6cee5d79a2d2808323ff597e023702f7168afd80bebab070bbfad8af0695cba5b08c2cbf16eb95f58aa24f491d91afb3849c2732a8b05277f833a29c9a22c52120987807814dfec460524dcd8fa6c89e3b2a3f3eb7dec9616b69ee690c4569b77e91e9a5845074a2dc83bd8c1d36cf6a239d46164be45818e869e83425b6df695006b282268d3a858810cbd83dab7fd9ed3a192766dad96e76c410fb29fe83fe5c933e2e0fa3013fc6cd7c0724002054d758efff70d63dbf1a3ebc8fdab2eceb7c456aa6a35f1848d2e001384c1fdf561e1102c2a4d610b20b3a72a68c8aaf5af072b69b9fdc536d38312b999acd79b8e9c728abfe14a9431a3d44785e0dd1e6901ac484426a15230ba57634ada20f8e40cc955faba1f00b48288ca8ce368505cbaf8b4379c098da58422c74017b36dea9c481b5017e3dbd5392c4f4a474b510650d04c80be9101eb8f2a2dbe2ee788b5aba52cef22c0bbec6f5c07b8d368f16c84ac6f6dc770d29b89be091fba943c593a3eb646fcbe781dc44b57191c70e0f58d498ff016dc2fb8cf818d43cb70446630f8710e2eec5553b23a4299003383599cf483628cc5dde7e3b41a3021b60f8c3336a9c3d00534a3cf459bf1cdc1b2c5d50c719d59a440f050ea476e79c5f538d1282b4fe766b2e9aa9414931e655df92962a1b88a34661c7359d8a0b6fcfa88040ce51773b92f591f54ca35827ea559a790c5f80b1af3c7d2a4f16d25f2a601902c97788dde0278035c05eb1fe35375e89ce803deb5f5223f9f83ae4507b145c64e2a92824ce4e7ae968093eca1c04e76c9bd38c4b79b5f8915b20f37c5b611ef6626c317118fe44eb057ca1d3a30ab699f25ec0282f63f6a49cf6b791381de5f2af9261ba19d0fc2f147d1383feb595f404179774d249f870ddd9e07d09436f1b34b28e892d95f290bef3f286e2ee740d03c5d81422b809ecc7b71f7eafb39ac6d54368269b1a842e7cf631e22bbc362a6a29797d2a98abff54c7ec8d8b59e0a99ca167d779a85620a80042859d7b9f85ffb6aa7bef5c129d64acbb137d5785578559af7f693ac681cef1cffd67f417db91732c197ad41ce034f3acfcf7ea47284dde35f8ee102b00d192af519ee7d4cb8dec9f71db9b84e62185079314c4db36c635e00048acdc045e6aaa4b0006a5b5b9fc45ea0a5b1c749b37b84f9b08e4970f4072a969923843191f5eb39c9b007fd9ce814f369dc52859b0241ca38ed249a61020e1c09087057a011c12f04b922c05a61c1856d594c712d4678061da7b596d9a4daa4ed5c8bffef9243aec305db7c88c07048dc3ba12c640f11ed1c50ea9603f2c3f03b2e036ffadd47e31ca1e63e060bf0b6d3f8ad1fbf00fc550aeb7ee49363e58bf4a23be3c54b7e51df63f5311aeb130793dfd9ea770d42906fc777550427f18e660ad3373d83798a0fb42f2e0a224b780569299725ef798251e4b67b2a2915dfa7061f152605550da994b096de8632f57c82e60e248ab5e863e552567ed178bd681f53faa6cee2957e3fb198199610c75715ae7bc5163ca0486c0c875ee054010cd4d022a58ad7e745be0c48c8b6ac07c0e5715bb0e7d458e9fd91ba2b629e5389a32e7fa47aaca4afefa0a8b38a5021247b10af3754ddf8d53a4a8e9f7ac3c4cb0ae2530504c9e14d2e52c8de2a9f8be82d0e8d204b45f266ec37ab62eb2b39fcfaab2b67a1659459da80158644ed5e3d8a77b0d238f4794eb47768bfc35514bc6017fb642d8ba9a9a74550baaed4e3567b2ecea9917126a086b653c14ce26d03e1d375c94ea38a0632648cc616105585eca2eaa90b0bf0b219d8c558046a31dde41788245c5976e5d03e2e7d0ec2caf113ad3de35a6725e132dff23e0689ae12ba4faba5088630005c107ea20d049c37e9a61477ceafecb71f4ff77585a02e73de38684f4f5558188d779917fd8bdf8790c1518f9fb9d499725de38c53ca4fd0fa9c43875a7589d32ed39d8686be32cfbd4919df42338f96834341ba85dd05d6e2a2f124122128171ba05a52ee3a14ad96eff733b749fb40d9bfbbe811b6eca95afd6f98e8e2bcff1feaa5310c695dd0eea6ab1c368eb06aec6e68e6d669fb0275faf665069d0b047d5fa9fabcab649ae7a47b58e43f6aa9509ad9fb36cf8152c481e8f91d11f86a343833c1827e7230404ba5726adeb5241b7d80312e0eb355feb7e6f68ca892596e6b265fb221ef798f7692a5ae00aeb402c46fac77cb1b46c04335e2646d79b0b677c40db4f242243a573061eae1e0e9e3ef45d86a2bc89ff95b97689b62c08f82c29f17a36a4f35be2b9f367a1830d15c9ffd676788c3b0932b22008a9a043b165557e14819ce8bfaec0c0fd6d1c988c72cdcc06bfe69b9694df2d2260cc2271e2b2f74b9cd77399bdd423868bddf65b0fe3bf6cd9eabfef34f7dbe84e59419e23b70c8ed12ceda63e25355032feac9f7e2e67e455c42b5faa0ba43160cca80a8e0c361f43ca2f64191699129c86390422e3608420e4f582369ae226d91ac031f7512435545e09742486d4e045c2567c8a1c95e13a2398a682eb643767851659e058c5b2b28fcc4a3d116545990950f8452bbe362b52d4e982ecd5499c475ba3a2aff574fc498527ec74d47a666aa3679795365a0c998f49969efb5dbbef1dd5d8e20c4e55fbb2a0effb6e5498f9ba2dfe24c8367b9a2b61e16d03a5168c698ffd395f596539dd69e33b1519c95086e6b7c19c3fce9494a7edca479e2bde5368b2a0c26f54e6eab3fcd816aed9a6981baf0ffe12f910795c40f8406eeea37b8aac496833d7dfe47cffb6f01d35693b941405b878756ff53194f16bdbf2f68b917c99faf4a56913c19ff84538c3fdacdb9ca4953736afe82207d1561be37f8e9f69598fc6773677d6ad8ec0eda761c259b7cc5de34211c5ca4f951f0c9b890be9c377ff43665c6f5845a717970a524ebd86303f82392aa21a26fdf3fb2c80319d87b3f1d679cd18478dd402a6f4a4402ff1e988f68f105680a1ff50c349730d6a5b649e0b4b8a023020c9168e670ffe3bf128c9c0ca3fa7b559c85b50b5ca6be3b9a3f86f684e35425e1c6de8505c97e1454e02bfb2a207569b2f18e532fa225c9b61aa775571d64e60b3c8ab595b22c1357394f17f0621747bd98d8542fbe2bf9ee0a4a1f476870af93862396b1fb8fe0565777f38476a7f7fd969c116e19d8c35dcf67e06cb3a0f69c1c2cbcd63df62460c9227e81fc768ebbd0050b27f8fbc70049d08336ffe5919a2bfb773c5ef089a4835e788800f08eea75f2d30de36a5d17cd8841ea5f566712314189b1bc3bd88fbeb26ba9963d1d16ae2d923810cb01c048cf11058bf9bd268684c9aea7cdd638fd2c001ac0cc868ba27bdc850a08865bc008dadbde32ea80ac15bee7c8b4d40866f8c845e3c33ee8418e8af6a7e9eefe266912b016d3d1602db9257bccfe95e5fe9f01548613f349e84f39317f8c73ecdd655c72ed7440b337244ea58d72db012dd4ab60c6391a2acdfb239bcbc54583a0d54a0bc82e8f013658f3e4946bac0115044e7d283adc6057ae1b5cd29d75d2f75fb45eefab561ad445d7a3326ed7b9b6b3ddf9c7fd8288ff73c5b42eaa7ea8d59c95c71eaa45d56bb13e3425b742281d3cf4625bef860ce75ab9353bd4e8028fcacc4064de8458ffafbd37d28b390ef1ed0f5773d0f878fc92a62d9fa6be3803c741c3e68fde53ed8fe7d3a3b0e2d8d30952dd52c77dd43f1d67773b37c7b30fcc3817cd6f5b3a857cd56c129f558f8983e36bc522b50c162219fae23a6b3c727d993cb1cf7c261cb5dd9ed858a6336fda81ca67d8dbfb59e08695244b071222dc726a0bf5172676e49c4ac49e4758644a36d1f1911ecbe6b14f1f3163df635457f6dd84c217a7c7468ea32dfa598268c0625dbc4390c63d3a2fd0b6170f125ba774480b957ce4fda86e58b7afa85f55c217e941ef629fede71ff59fdb450c1fd70440c0c89adde25d8557fa83dad86cd0322dca7d443428fd8ecc77fb7c3cc30dc35d9afc0664e2c1706c5675f5e726a09422674356ab28926ee7b0c091476cc665f254bd312f4e23db14962fb107e98871d4e65f524e2de4585323e36962427d8b976035922551db28628528efdea2f3fbbaf84203774654b71901d5b45635ec83047aa23a96ad71321e8d39585456f6cea0fe2c5941afe7323879237ecbe6316a093354861ab6a2a6a0d698e35928e48607990cc93fb77e12c4ff757d0c147bcbd426782e3f43241adeb7c5ab75dc19d635714bbff15b65c69884a7795140c894f5c8cc95a5d893e686b04d2a9f654c540de944db599a9431772aba8406ddbbc11ebfdfac8a3f3fce900d5865d7034fab97dc39bd8bfbbd644356b269bc292f8fb1fa14a77246a87f5f359f7edb93709d4e97703a00b7c0d71e59f0c64f72782d6b1396cae7a39de05da85f4eadc78d95d1382e46f29a9cac37744a92e99d6d8c095f92d2e28b5c2779e3e88d140079e35b28c1e27cd5e1a20801538c14715f3dc0469b60a5284007824f7bc19ab3888a39fa5e18e0e479102d570766a3af2fd1d39cc1466e78433024386822f3224d2862d84f24fd9564fed3a776f9b358e0df2dda202b4fbeaa339ec0332b4f3c32732e115a89939c9bc1c6e7183f8382000cc64f1ad0501623de8076355c38420ecc3a32b26fc9e76d112c0df69027ad2850f51c6faf2f002c23afbd8a9ae555f78e83b0d987b43b33384f2b5c01495af098ea80945194d4d11110711c3159d5c1cb63dcfdedd300b298370410c1a467d215651eb3eeb789b1d2addfee4746afc1118bac5ff1f8bd858602be4436aa1ef40cef275301934cd6b97c62d419bb63d81c5bfa1ec950189000f4ed54ccb97743c43a35318dcc302bbc4b8e1d2fa7a3c9c3489886caf5b2d1d2493db3ff0a54aa385abad589d8f38980d98283c46d920d21acb7e3bb4671922c688081fdf2d649d720778671c7f55400b8ca048f9a334e9f863598375c984085a1ad5213a8deffd7d58bf8ef2cbe8c9e6a41a89df735fea3e42789c36ccf3031848f92fcf73a253b29a39a636f532aeefaa5f430f0d2e6304a5bc6ac19e4adeb7681db1c83e8e8e950ec5f157b2b4e08277f40d11b3cc4c15e96b2a48aaca4414864bce6badea374d6bb55366459d4b9a99e26a11f89c2f61e195fe125a11495f3255fa2101070783f0b01ed2c2be0bd611e478428a4b082fe7a0db6ea73f0f4b209f60d820b0ff1303ff294fa8566cfd47a3ab660ab61e21c8b5d1602bd726911310cd66b00b947b3e7a8593d61b5631da592669b91aa45989f4cdbb2ae87d6d3bc2e565cf8408cd6c5d92d8a4e42203e40680102ae0da610b8aca1392edff596d270c6fd4e59c60acd1a7b4ed08b2b43bc09e390c162fa563e4224951d7d7fed8318152aa73b69fd946388ffa9393d133754892421016b7795ea16a171cdd0dc87a82f6d4c9f6370968441e08a28dd13385b0df0027fec7196ade769f76b31c88ac2d24ad6740afdcefb3ac6136dfaf54efde98ec0e1df02f3ed66f61ea3bd297ba322f70d0da8b43f0fa2497f0c63d96fc8d168b32530c320c3bead44563253715ac2fdab4f5962d993e1042c2c9557220a3d053df1d420c94d48b759c67ea01fb9348151cd489f4d43c8e8ac03758c8931762b05d538c7e3c4acd8744e2939b7d9e3e30e2a1583f66229a0acc36c0b507fea3442752898dffd65ec7d3ab2a6e23eace017f1582907ee5e7a52be83508e29709163840d9bdced768ff704fc2237edca980389c6fec6916df76a38cfbd2ca389a565ec0229b227596dcdb0514eaa2e6d1fc9900b0ffffff4f