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 80791 a09d5da68f160a79b871999e17aeafcadf1b42fbd339ea164b60696492538376

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dfb57634a0d1e24b5d94afff94052fbf3aa7f1bff3959793197ccfa78a2833b6
Certificate Block Hash
a09d5da68f160a79b871999e17aeafcadf1b42fbd339ea164b60696492538376
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00054a0100085f0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000000881499e65cce61179747248d71eccea7d0ffaa224ea25e6bb900ca95bc9b67e37887fa45c506150b10d6c20ba34b8e1256a4da305d5c0f9d82d73935f9df2b73f73126b40a61856472546765455a441ea0763a0ade30ed118000000000000000000020000000200054a0100085f0000

Raw Header Hex

00004020279d5067ea989e76c74d6581ac57dbbdd5df0324d1205ab59948ae6b25a026997a70b81eb05a217b54a17801a7234b1da49075c1cf4bfad53e6e80448d4f36b11108456a9ec50018b633288aa7cf7c19939795f3bff1a73abf2f0594ffaf945d4be2d1a03476b5df

Proof Data Hex

59,560 bytes
121216020307292851983d6ff455da5f535bf32b73673c2e832b8ad792b3ade06f811d16e3a2d7deca4203668051b1581df7c0e676c022ccb5c7f28bc5cc56ce6a655eb2294024bde253765ed158911080434aeb7c7c4d70b0bb4c15f3c494c5f37b60bf75febd55fbc685612d9c9ac22af14ce5e71b91233f45c38c3e81fd1d091858c4afc6d925b5c150da01cfa09443ded13f8f2d4a15b2dd1ad7527ac09582bfef64fee0ca3b6fec95a51adf29a66af12a7f9c492540be513bbfcb03a7a436079b687c7752ed7d1d5a913a3a2b927f3162d92f41d88831611de9b889e9baefed7b41b57acb7682fea588042bb2464361e802a2b3726be914c9da96afc0ae2dc4610581ad55b2a16f429b6904abe1968ec2aa9bb0acc7d0f8e7aa8158da25cec316930af2dcea26c2de398e942e5c1896bd553586c19c3aa2dfb6dfe29b481f6a721b6a26faf127bcb5daa1bef5e92d17638829072fa23152116d6231815e826bf7d410c6364c3a3db7e51772a064e8e9db4c5e4055b480a882c5bf5cc8dd6e68371cfca64c92fa374f123a06ac69c9bf7a1e7adce9ea6d47d5660f34af5b5900448d2536711d7178d0dea402a3e256e076751cf96b9b8911a49c9e85803d6816d7c8003d1741726c9561afe4b1218a8bf8db31cbb5400053e8bd545131a8f853e009ab3318b091c2480248e31728e7c5f4844d894dd87bbcde7d1ff574abf6c23204cf667fcc13eaad42a70bb988055f57bc45f5d835f4156b16606d2306f2ba39db7049bbfa3d0fd956a2b640e43f44db5851a8dd2bda40b10234325c8577331daadc2299a63db1399643c87b12e8aba3cdb3898f29d5f517fe11c0d283d9770c6a222251c6f1acbebb081f7d6cdafc2f1bf6183d84fefc682418f08949c5c8f92d9ca75904b6f54b6f5e895af55b19c1a1b10e7a1c23637a9456a5f8f574a07cb1d2f5013d560d8b317741651dba2c8efea9e5fd27477d644fa10dd84550202172c6fd6f98cde6c7bc6c0d154202c5d16e046c9778fece027f322bd8b73abb031fbf4c917711050277eb48dc8cb8670368a2aad9f2b494d7b25ebbee294be80b305323f0be8edc55cc7e41a3650a2bc5b2042c5504acb4dd6e63ad564fa6ea0c3235f82613649a2dbc42668f45d600635bf7d8589e2486637c307cacecdcaad9c1d840e8399406becfd1af988cbf38f54f66c4c90d456ceba35394aebb70e1ec86e6d9f299a1ce6bd3d7b625b621e621b8124aefbfb9da2d880d097c5fcecb3f0db30b672aa3ae4f7aa13c4280dc0070dab20fbe9126a773dc8ff7807a8bc3224ab925ac01b71f5e51ca4f95b077d62a6f6f82697266db8aeeeadd0f2b957598d0cec6f7b1ee1e8a32b28907f3c3ac383017f28210ecb1196f6df06e9af7eda610e5050c0312764a481efd6d84ff9c2928876d3bec95e7b69c1bd4f9605eed091f0ccf490cdef68ba0d9259832f8de06c5e7880b9d7140b880a9916eaa60c032cef689f029acad6df2cdde260ff2e6d6a3e73a49f9cb10fad0ff1ce113adc715eabd73f644a55940f51e3b0d2583fe35d3b9219654e2827492d339d034a826fff4048dcb6e5b1b4f64d0d0f145241babf1cbf4f09273b3cba8e36a695a5ca109e5dc68a1655fffa678a18758615c22485c171f353601a0a3284294fb9f3fc3382330bf3a8ad05ff4fdc7aab6d6ee46de29a3c70e1b033187631d7e4e3a4d2e4f353ff00ab8d983b20a086f7ca349dbef0027fdc23e5ca89c4dbd99acfda946afb3404077ac58cd7adb18247101f2c0780bc81adb4f8a030c226dbe0ab96c14931e5f0ecfa94389ad69ef28903733b99cd9c4e23bd73651708f96cafcba018a2d3c97706d6d9dcfd5d7b30ae1074fffbb4ca25e079c3e21b98a50b2ad9dd8fb3e6e639c62ac4b4fb1e1fd9a599701589708920db4ea775dc7b15d2042afa2c583ae4355d5fecd610e7e0ee6856561e5891b0ade3c13d0bb639e544a6cadc3dacc57ff06675e54ee1901d3d656c822e063707963576377af1281b347924e3e997a43c24f8266f8aeed18c2697e35b95dba5fb7b0a848b261a44ded569d35cf483b2213c26df87efe097efdff34572cc63fda6e0236f7716437b576abf407b1336a99099663c6e3c822861c2b3fb57db25e4e0e24662f711c40809dea7cce142c308ee697f8cdd773e3ca55f0f768120f8e4625f551c11e7fb08d7cd5b94d6fba5d2bc4a9b95cf38453b8b3d98928908ab63a03a14e9e1440c19514b24e2692a7f628d1dc837e0437ac315514a0e70da36373c5bfdd41f2cc7afb64e51fe96baac591fc16f9a41669add76abfdc214fcff6a837b928809ac8d75e3fe6331bee25fd0b20eb24838339f071d44336be6eb483f9d1e7de8ca280e48539d65bc7ee66964098d1b5dc81ed541e7d52f82a73dec7473ba6ccceb55693ee2273a5f6b4cb2ca7b6acfb8f7148cde661f654c6229effa9145a796591b69a9ebad1cdbc5f931346884c7c56999af19a12ed87290c10e8f6c0bac4ea0f34a89f56cbf0fa07445f089b36bed6970a4f4bee61bb3fc390016e46f4586e60198bbc7bf7799395e8b598f6fbba762e217e0f804d735fc7e09311c4bf5ae5dcd1c898ca7e3060b71827f7c1dea11e2fe22ea3beaf066b1e8e287a00255cbbcf767024e6f6b27895ca1000894bb30215f888aac5d494d6b2965b93636ffed9ac5c3bb7472326e4a768421e5ec6ccd439340d97c42becf5880c493a5b8b3b2e78d8fe3e6f823573be639e4d2b8b652da546e716e2efc84e602addbd931c066ef6151c8d9785878d6373d77d656a693cecbce7504aa85d13544a34cb01347480d64c307469c6105fc39a790f9559e8da1e56a834ba57b277e80b5874e8f52c628ffe0918fd6c24709093ca79663e9817d81dff43a36c71af8ce8b183c574a44081419a30d437666391697f8bcbbb1ae80a738544dc4724aeabba91f97a59b22a9fcfd29aff4348135326e47a18ca7b0b7980e7ba0267f1008f189d1c6504cffe61950666a6fc12c2213e19f99ec6934c6c25b30b69a98f8cd3fdb08518564f9ddb1f23fa08eeed41a2a37f47cebe3e3e5e97ddccc139ccc1ce4747dfe4a4fd503fd3b9ffbdd95ecaa4669f8ed45c95dc468839d014de372dad232f36f33767abeb0a9f7e5197d6ddcfc614f30184cd2feba67cb14d889abd9d2fbb31841b74128cf45a5ed368ec340bb540811b2654b6ed9c47d0aa20cf5dbfb1f358d646d0bc8874be781661afdd56b6599a92fc6e57fbbe2a4f811fe8f7924e1b68463bd25eb01e3e45bd0e58afffc1fab34583259137ed1da09a585575a4377a0820a49dac6530d359becf9910bfbbb9024f4f990696cbc2feb84fe69436ca2a9a4b5a5ef6ec4470790fe3403e6dea966e35ee2c00dd2303758d9988ddd59dcd9a10c0bdc132fb26a8cfd9b494ff30bb3c0e4ec0983862ee9d7083c4d3fbffc575d57278230a8967c04ce15d03ed364043523377960dfcd4dd12fcf31851280b36769ccf4cc38e6f0827574a1ad6490f2427338bcc6caf714269485409a6ca919f4c757eaadf4b2b929f33280a43489aefeb1d7a903b0b20b60be4d648e5e1c10a8d86ccbba9309f1f0663bb6e977eb3972708dad9cf5d3ab2a72304c5c012d00c990ff014a36a30bf736abe39e44e9d280dd171a9197fb6c3e598f6268a2d2379a4fcf6c08a1abd8d6638c28bbae8c950ed3132a9d10cf163292dd4322651245e88c1966239df315577e40fa62408330c23d5ab0bb64b3b37b034bae77fa6bbfdb29dc452ee3624ba6be03e3b250767d776f2bc99dd2ee44cb218cc92ceb6ff60f353faa9be7b7fa9c32e5f817d8c231b0fb72fcd775c1d85eba5879e586caeda1bf1df70ebc95af60a2c9df1d01af7bf981483bf8557cb73105b61bf352ef516cb829cba54fba56c0ddcda7c667f2675a4ffdc5d09f2d72b753c10875a1bf72adb432a196d56a3314c5f87747031e16e608239dd8ed303806d661f1beff4202ba1a1f725e6481de37d4d907e3d601ead788e55b5d135198ad899db6799fbeffd2a3d95560b92ba0cf81ace16ad40b77720d10f7b4582ddcdc2bf25b0e46acc3c4780d59a96c927d63f20015a2d5ee7cc6ad0a16f86b3f29c0e372092630cba1710d144b7363b5e60869c34e3a19a7f9f95080cdd3438f541227fe9c7ab3da7cba0ab2e5e569a9999c5d792133b95812f29c2a01dee46c080ceada89873e3cfe4cc13bdaca39a22553100bcc793b7d15bc4fa92c66b56c58429ec3ed937c37499e70751dc7ffe51d9fe526fb783da4eba513c5dfc949973f02bb82d752a2b0c3e11f55d7bb1fa27dd0300a31ef7977c2522d8532fe1281ce835366ba8e9a8a7117cfe5b470ce3f4e5d2b2169cf65f53132d7dc502f6c0befca11f939187a6f8fa7724eb0d4f0eac4cb2e0d5390be2f93b139e82be1efb1b95c240597da4df2e2baccd4bfb6b3ecd1584962ce356f8be1997e22fe6c7b7da746188c9b7c148fb91d7dfe992e9735a2f49401ffdb330b10fb542a320815be44847db4f95da65a6adf17f1a1ad9ae82a5c573f98b2dd2de8f328027f0f9321248c44f6d7bad9888a3a7d2e266b3d179932598b0729aba59ea18b70f24468829c8d6e808e6bd17af042ca68f456a25abe7ae1befbc01661e85b8e917748c8fbf4d2cd124b52635fae40081c5ac369aae736b5d7c4abd70ab1d04a91f6a9e21e1f29c45eab0d2413c923782817da2620909f551b26096b8dcb582fc6b9003724d1bbc8064fb504f59b861085fdcc39796d3f24a356be2f35ac8ca6eb24d76b5da9a90ffb198b1f650642bf82b089928e9864e5dc2d939c1358e5d129f5495e47457577da11d02d3cd1d2be533800bfab71b823e42b83094ff56d65a6f537e6914e015008b19dfcbf3f89ac867f6aea14063130f43192d807a75ae02f69e59c20fad39dfe783a4b2f27899e6accd43bee3e6ba447d793b16595babb5f37ea74c7aca671340d87f46822af30f99c16a7fdbd9cbcada8f65b40f50e70dfeee8716a21cc04c00888f98ca169000d99eb251d2631c7fe7e8fd753651c18d8ed0f76cbc08ed66493f8567dd6c8a948c5a27abd36eddb36eaea67b7a5f71ade247da63e5c98e88791ad36efc2f88f9bca409ac1a4d7a93690c97e671107cd742059507b22a14404395c92cf09aa4dd1d5cbe533925e4d7eacd270c403d4e01b595326e1265cd8c50560d033e6badb7d87b4c4ff1ed6c0ef9ee5f09c5546d07c4a014de43b2c052f58ea38b26b8114635e0c253168479c0c19ebd8dc0ec15d938852455286d4161aa3cf62755e1638cb51e8ae95cb696f1d421453b472243914144fd453eb556a1b112b11f67eae70b61a900d7d3b0c75bb611e8525ed15828509ded37c796814a65a86a385230ed07afc11107e828e9458e61409ade51bda5b1e37af066b6613f7eb212a8b0270207ec22a7d287ed937e5bcfd8359a511aa4ed3cc0cab632725e63fefd6f93d346c629b47afc949889e95d9955bd4704350c56fd6486c7d54c11d3cbb56e49e214c819e2b122c623a2eaa2a94fd681da6747253ae1f3c6006d4ca65f2e2ce9432b6fffdb11869734812d0ef8e129d2717ae2ec0e6762f19f61ab7e660c6044fb397deb228f6f62d446ba81c092eb35bbd6b51629bb6bdd9a3a9b0882089a0c6c980220ec2209c55041b379dfa0c3d467cc3584b33f001eaae8b7fcc861d5fa8482b14702a34e3ccfc312705014816e7836a24554b051444decfc8ed89c5a6aafa4a4ac939cfc14a40af1ae6b9d9d49f1f6051bc03bc08fc0ba699177e3ecb3ee6e7f2b9d228f78b51aa611e162d2dd0a232d7495633b387463073b5ecd423fff818d5647ebb1dc97ce96cb9058504e944f365e32ca0f97e8345b38c176b3b6cc5a87bb848a205e9af2b98460ad8e55a82e8ce80cebfc83917079826e2728b2552d641c4167dd792a7637103a41ea6ad4726a2ebb90ba277a37bd9c5ebbcea7d7ac5c5d5e99df9e195389efbdedff29c0888e7e83d37b79255eeab2c47c35cfb80ceab7ac139e5711a53dbdc00eb1612f3d66440e4e48b0ba0d8da7457214fc0a108f18af273df4dd1e7a6efd442cff441805db819d7eb591572998ceca370e893b52253ce3135108201699c9fb8c035cb08be87705a2c3df7734b69ed5936468556d7c6c9b5a59b889cd085125f3a54695522a5c3949645652cdd86593911233275505373e4f6d329ddd49e375efde7b003f7c641e6c45de6fc5a8eb27a1f91104de7be18d5ad269827458cf60df87c865086189b43985869b00711c07eefe75f8e25a5373447ce7571216607884a9843bfeed8e5eca56bb6f8f57389a37eb00ea101a9c76c7637e6ad4ad3686ba8fa3d799ca006c8fff583950815e4ebd8f6664697ffece899fbeb8000318eab6a7ca8a95235eac695c39baf7409775fe19939febd38e3c66cdbb7af2a52c943e712553fae2b44cc6af6128200b26f474bccbfc0cc0ec4e9511d9fbc4334af7352de8e5a98e1e0e5fe3029bc475c7e10ac5c2f0212cafbb7b296b3c6ebcb3f485656b6f23c6c98c90d75db201b51bc29ac1aee117714dce4ead753916fb5c36c99d5d8fa9a5ae525e446a5998480bef7445e21d5c03bf737875d86986e449b3c83944c534dc0f09a413d3fd6e2664bc26cd6c906cc3c7d7b6f927213cb8a174b3ad09ab584bb3cf712b86ee9ede217c08a88749e85fffe974d35285393e8f09f0c900ca7d8a62471571b9ad8bdb2c8c21e50da3c771ffe439e4fc785c151553e4a20e167f16fb1308c8d6644fd23949062c3817b5458bf1fbbab253b5125256d857c3faa3bc1b28753f3b30a8633e0e9207264c224dd2950f34c7470a5272c9468d7414199aea48d48cb41c1622fd44349ddac0cfbeae56cec6af3e036ecda42c0848b8e6c7f87a56a36978dbab4c32b9247a70b22953a8cc78b1a493a04e8294642c832e4390df14482ea4abeec3373f9e3d252196833af9c6d8d9a353c87c79c788af96f616df9d7497c9c3a7e8d244eacc69d41772746192020f1f4997144f6b65caf41e190744010d0b4b698419c34884e2bd4bf83a2e1da872e2a583884a0aace0dcd973c85b312215cc79c29a15aeaeaced959518d1822ff021c9e2fe71127d4b5d0b9b9a7290a12bd0696ddd02e48f79e0d6c8c1b59e6e77d84720768fa825604eb38ba7333dcc6d785a1e110fc1bc9609cdfec94b0d3e0d4788bc03f6f3be2a5809cd821edc576b4a2b2480bb657740bb7ef544ef8e3644b5b6c677122626b323b8c971d90e782fe894a16daf26be4cc7a8107a4c6ee34552eeb6de6e83cfddc91d834fb65328599564fbf5bb3a4c669582cf5278c19c7e940d44aece1d8e70d7a430dcf9b1f504ac77bca603ac8678329f8163f98d724b55d26ba9945f93827448d47a2585dd23e49d086cb9b3823cc2c5a3b20b729201aed010c2d1758126ea6af37763e5c8fc4992f187b3c97f11d83b5ac1c879377276f5a97864c461278a14339b45b71bd667ff020b943fb5901f87a54ff508eb9898ae95ffbe20f38ac7793fd1f7620b690b4ecad02c6b008cd752a1a931db3c87835d38ef58724fdf3ac388925c9b0acd43a5b465e33ea40aa7ad1454d69e4c8f051434c0e302f930178a32c6dd7feab7f080111aa6e904ee83f21a78c1fbacba79e3ba76fea47d39225783c71669ec23c815e4b579425cbfe08219ca344aff794e3d09ab8ed7f32fccbce849eefcdefaf3ec6a8a29eb9462de919a354286166fb8de39bb28de6ba9b376f126200d1f2281d2874c25c5ac7b32a077c5158ee58d993e9c0ad803f6259b2f6a8f31ac77f56fd050d5bcb801669676ac2cea9d001a953358fe9359c18e90b47b2d76eb3c08aab3f0f00551849831caa88144ff8f0e3817667286bce3d2f0c14762cdd412a4868de4a48e421d6bbc723d33f3da189dd2da9204ab093cb61dd0a9b9aaeb078e0cba98ed40afab7260a593387733d086b3265bb6e670da027887f9267266cfd802b49ea9398d63586603d1b61493b6b917ca2155410eee5df6e0c6084f9f73aa105bcf935fe920ef526173a44cf1a7ccdbbab91701f1e9dd699cf3dd296ce425b6d959885c37275abd1f8dca8ff803314e468b74e33da0931744eb58eb5b76d751b840b77b0693fad08bddeeff8968d32268aac61b85ea41d6492f18bd38751bb73a5d2be5269f895628f7029eb8364b94f273ccfe55741c5d28ea57f2b3feb1aac8a4c3e3b6ac341ee1115c3d8718523750ea4aa2feb28bd48f0c60b219f2d62849cfbf99c22e9200bd3b0c1df60b3d89ff7c9400a759895a95441fd8453f72d2628afabe6f558e85d94451ad2f60aa6febc3c8ac5def432bc4840fd3a9f27f5b2d14882573dcc7ea114a679651d81bff29c8a414c4bf19f0d380c25ae25b1f2b3e7637fc790455f5864229cd0b11ac5b5b69c4f47d5b21c604479e782f45b6a1c5b31182d8cb794a3f94f0a5f8be10dc6d01e060161365c56f53700a8007f2e4ef747e2f73fddd247911fadc1c7c976cd12fbd9cfced7f682fed6642894e6480bc71075cf0415984ad4ee62be045d6239d0d288a27f04119fff3c9727eb9c9207ccaa0b4240927af5be31c10f8dd54b07a8931a3f2f85b93ca23ffd5f31db133950840f882d76ffb2edb3ef4ddd7b99614fe28bcecc6e7f17fc1a74ca545ef3550fbe7f8da936f3cd79f5b4c5b117114f675cd910135e29a4143e43e0ef37b005cd3fcb286a5f5891ab569f7458bd5e1fa7cf83e327bdf3883a31089e73079e3978c70c09693556c020004187658e573d91c4e5ec2a2e3d0d60408699cf83a6fc78bf4cc64be1dc69d70ac503918449bf52b2866c9eab87045509478eb7ff517b3c0af46297e251f3c6cd648af7db834914f7cd938da112be356531cc268ea3a7f74253959518f92683a5ac2351db5ce9d1d6c7044fb7a3e3168b3386ec06a74d665c11583a61f2b6b5fa9965f889aac314c2e7c87642ae28c08da7c2aedf8e92813b50c8ea250d25670db09df4102a62fa201c185c64a5b580c65eaf0fa5d3149208d717dae8eb3e2058e75a774530cc51c4091b1ae4b9c81f1dfa6177498d01b3e03636ff4ec12ea983c3ad593f66a2b5958092a0f7e623068e038ccd2388445a4de59ad1500c1795eb81b15db3ec52418366c2ef1ebf251f06cfc9a4bc1c81174c9e9218fcad501653541fd13f8cd71d76fde91c043e13ac2bb5dc7051044f30ef2cfbe5ddc97ef4af73348d34189801ea339ec973c858c311c1213c5f23ba023f7281d5e52083215d4ca7bf5505aabc1b4a414d4ddabbae2822d6d45e8e46866e0990c15b56360747e9007f78499ec625b951df249e1e4f45af7f46f3cbc8bfe62c4996f69505ce36c5a4366f450efad11d894173955353b9ef6822390aadfd6e23685fee3d0e4ed03e73f63fd2a3742f51b1bc3da2d23130e5eabbe61bbe0d8fb5c19d4aa4bc7a5a4f7dd1956caffab81b47f9f5f303acd226abf5bc25324b15e4e0777ef853c2efcf0b7c866c70df483994abb6060e7550a8d9aa70e0e0410b63ccc65652e619451e05d790be821ecec0429c7b382e579fb40428ddbbd0435f21e62db36c4890a4eefe9f2a6a79fce7f671b5aad1c4855fd4ad83f0e907a4c4e3e2a1f123b7a44f3d00c669859842710166090ca0620553cedc319a7f5e647310cce23989e6736116701e0e3cf3831ba4240f697eaf3f0612f61bdc6e9388c9564141a6ad9f10dcdf9fac5424dd6a12a279a9170ccb2cbd5529a380f9272e5352e70987cc8a1f014e2570fea889028b6f33fd75ce8d172864ca23149b381932c5da5fa42753fd889e1360d46f8ead9f89e0933154dabc0d2076ffc9854355a8929f564290651be5cab40ffdbc0520654daaa101087e6db4e87d068079c97e8e462c246ee66755f8ffb5b16e75848bcbe66c2d15f535a6fa9ad449f56e594b4ea5c32e51ef73e1ad7c97236346a819060bfbae48b2b3118c4c9c2e913ac7dc4c9a247d9cdff61f9e7fcaa2f7ad61dfface6007d43836127757135f7e82ea70f8e7773573530e9852be19cd887f55e44630f013e6322fbd43ac6d5d94b1fe3cd3e1ba83b882ac73c3f55198a08810e43f4259af55741e89d4d4c1b6ff45aeea2ed00be1902ffc5080f3da64622a6760722169fb4dc869d78d21394b6a792251a44c670e03b04b8675f9eedd1c694c29876a5c0098d6e5046f6e5dfad3a12cb31087f19318e21bfc987d4cccfa131344082c7426ee9594e3a4d761c34add35ee49313feff9e22ae40e555f87b6d30ce0e2ca71a2ba96abf1159ee7c55576dadc835ae1c1c41433f05be8666a704146e054eef15d3955152075d4f0b457f4938011ff14d020849c9746ff7ac0f1f83906cb17986dbfccd07451171e20225178ab13b8c2df590cc699eaa4c80d0b95d129ff66042ad53abe9a8df51266f5ffb2bc5b25bf7e2357475aa048d0d4660d9770f8dadb5f5bfe6cd032c9abbcdea5d0cbc239971b434c17e4be8c794ec5156503b2fbab99b6e9e29018531abb0160547005b72fcdc56e447702838fb30ec4465f4565bf49bc23b6c3b1a9a0e6a0566000b80f9e43424221270f12f8c4f5dc8a85ab02407e4c2d44273e10a1a9d7cfee658596bb2ad9056562a744c87cbb7b51e0cd5ecc8e0de7f334b9625237c590a41dac594c82b4966bb5ae49c1424f85646795f39a98b8a1ba44427a94b3e2604a70f43911953558a6b8559a6ef87eb81102928b02b991cb7bc021d5d6b9e79741b6c54f541b6917d5f329aeb082f7eee886553d647ecccecb3ba0d38cc5c2440601ebcd9aafcb1d359fbe666fcc43abace2177d37b58598cae3be58f1c19f7fa13d891c438f0b7b18b96472a002ddd6e123fa07a18657819551cccc754b939df55033369d8d224941b93b916309d82505ec555120397df211157c4ff9e1d95a14650c9d48dd96c6008c4641a7296df05bbb4a9457c31f051e23bfed095710c48eba453ebcabe5f80fb6dbeeef89c0a0b74458a9fb68a528d0e056bcc1749d96aebebbe8968f39991b6f00342931574c838f547cb3bc151f9219bb530eaec5a44e3525a06720741a348bc5df705e6d1f62ff4e33890ff86408dd3b689dddefebde172d2701ff3114eab180421fbd48c1669b825edda76ba940812ded3682cb00162d4c3ba737dd86e5a696e6c186c571b76507b4fca090ccf61f72540dacdebfcc8ceef15c43d471dde3ee537927addd4af496e742e6248dcb8aa7f3e3ce605a1d10a2ef58b4b8e287281406378c2c1401bd97230ef878cae23066aee3d81ee3734ef019ba62a3dc7374060bdc397415e5db3bbf010ec956936b782ef7b658efa859476a77d1e4e39d108b0f31d0e7b4b36bd37328bcccafc9567f51a6f974e7c5aae9cbc38767195b8027ed99d46b6b5dfe895791183e781c96aea453d60a1710472985fcce5b8aae0c0dc64bd42719ed65a270bc23584bedd7f2077b2fc001d51769b27b2a21b6ba3409e5997aac6ddaaad6ed69adfe338ca42c2284359ab429d56d5f6092e4597fc67c736ee48c63b00bf967f24bda598d6bc9a45e1a324b4f3c950e039053ba23dc0277b60204823cee018a31495a1c3f1944a2e9fe1a596eda2171a576973c06929425699e9f846a2b535f797e5d3ff1955c2fbd72d4850d08f64768d4ddac0f0b3671fc9e6a4ba3566bd92b5c15294903e8f58bb46c388c45dc1507352a49dcfc17c1d58e2b2e8eb7cc1af56135057d4268181cfa8d7d527b13bd00250e60ca596773a64efd1e3049aa82f084d76ee297393eba9265fa5a42fd9a1694200595dd56657af8a8f266c4e6d3423bd7b634eda4f4b0abddffe0f08a463512cdcf644ccef4be1bf4e97de0e337a0cdd77a25e088ebcd657c02b9b2a9c4986e6dd8ea312081a8c8b60158d448e6a70432388c55d5c6bd69459ea72e771476bbc52aa6b631b2a59761c96abdd8ee49a5640bb1720937a7718a5ec59822b88e3caf9d5942a53f01e67bc703e27b3012447d19ea32d8d06bfcc12e062248cd2b40dfcaaa3d157823309d9c9ba4d0f7bedc4da08fe9629b28a0b00d5274931efa3c83c7b227fdd21247e7abf19b9aba21a96e826d7cce4f2f3f9a07740e240920b144f57fd41c838724a2e1d524acad12d6cd8d95b100949e07a837d8dfb4fbc9d1ea2f113740666bf7a2aa10fb56eeae093306a8deed184f734656ecf68eb046e6f370dc7014a3415e1821080c80cb04f82897501910c3a1592148539fa058b3a3bfcdf62fc7259b720d9babe21e79f1912acb8c77f1ced3bd8e2db389d2c692cb6c027e94e86b1aac31c31b7d7d92ad4bc9b214bb13e0603bf642fe905f1b6714036921407d6581b9975f1c70c57d69cc70126e0d240c1aeef9d8abf9a8e1310804a710f3e0f0fa39f19f68bd2d36d9fa6e105eb57ff1ea689e8a9f492b948e4da20d0c67b3f47c2b442be9f49115955f6165156e8984f0d2cbc5e00332bde65b80cc18fe418288d73a153bf977cd997852fbc52a6719095410ea55a113274f62ec608d07306b3e246367d000d8940d360c96acb174c34cfa99d2e19bb5b257ab29e64190bd7ce42da51195bbaf9328dee4c2c385035c06f4bc7e4019c9d1527dc0304b800c9181c690f9e322c436d27c9eca63e2c0e7dc8bdc8954560e02076a44b7dc15b25415ebb07f8c13e7f2d0594877125e7ed50ef1e63a132bfeaa358c340346e5bea5a3e02fb3573d912a3e645637486dca4d36ad6171be638ea89cfb9ae3fc2c23b4a0e4aa88881dde086464cf32db60a474dc99fae066199e43ee9ed186c29e5d8f684f4f5a696bb419259329c45f0fbcd34ed6bb2659cc753d126c3eb8f377018b423f0324d2c29d631a6090fc7c31cce7b9e7f8c2e1801e0435e72a0276ec5b204499d5df454fa9844784cc99d5ea291b829055ba303ec972c45c87cdae671c0650761a7cfa7a34f6636666da7573de516d545b431f6c7ffcc027820311e4d74b9adb8cfcbc3af38f0eb0534c64c6753be35c09ce590354aac00240710c6e725e696da930b660041a877c73c07ccf56ef40413e1cd5ddeaf12dbdbe7f92816b549c2674b111fb38e97d26457a7c9a2a97d3f594cf17d6c9be0623a5f67d3cb444b8e23f35bfb4d4c0dc3155d2df93d57bd2a83688374e01889c24a711b80715747487ad97c9109ea334bb61ac4ac346a5b7fb3ee248b861ca35f31d82fcbee74d191bd81e0bfef4e6cd09b3ab099c86c143a80d498c95b8126d07b7855131c053131fc9d130553b969ba9239b0d1a6c0f959266717062b809ed4801c0f3e55d59c4e7d2a34745abd1030ac9be62d0d8e001a20a97ec5fa6263f01752affe3fd55269d5249d3fbe14e431416c000579ce7bdab302d71aa5cab5e968f9131aef9fd4c364421a2c9184f0f9eac452a3ef949bbd7fa93b982b93533a936ca21dbac72585b6601af942eb9e614811caf05c41bf7c0daaf7a41b4236a771d1f0cac17513fab08e2a291b74c7226651cfdd64503226b5907fc0425a90aaf913a6f2124145a139aaec2af4b3846824408eb3b94b8ce11448e65f14a2a099e688be9aa7f8f9b59573f64ba364e8727648987016b9bc0f991cdf16115ab03e75c207c8c4d1960d1d098744c039e4cb89f82c0030d1e5c2177963ec93e517aa3d7a67c51c47f6535bd78f977da7dee39f320bcfaa1f7ee6440d1375840a8ee2657f3d49d4c36dc242b93695ce4c5d5fec98c0ba8173a436c10d3953020306623206aebb56097eb7fd947797681798c412c631fd1fb5de63876277628f83a1c022767b4298cd132265b093fbdef8a3245cf2ac3bc46a57a7fe98b159c3ad142b8b2bf75b493b806ca1e6a23f6f3b88b669f3a9a264c66af9e5be22f4649ce346e34853f1e1e71324466ed8de25ee3d68140cd95637843c37aeff5142960095819303b9bc5d8b7d25742ad955ecb4ae2fe08189d259387d101c89cabf36a0b1a204ececc73ad6112ef90583e982e683bfb1c64a0b727880c60025b228da19c372d7650c9d04fc6ce5833a41df52fb956a1d46ef21dc04ceb9d626c53c19006ce650c0b6b6f98cad72f035d2d636b7f35e45dac6fdbe60befb39cc272a7b301c25fb0c941b10792b86e832666dce50c8b9c34a1bec0fc5c71836762859597b5e402f6658d267e2c5ede4c09c623018aa383ba05b9e748f5a3043f861372fa129c2d0f75dc14d10da02d552c50215cfb6d3546928467c0373b92748c8ef0de50a23dfebc7c9b4244f48d34238315d36a18deafd3846782b06521e9982eef57feb83abfdb0659f860ca89e7635f56312276d4cb1fd92c30f580ded2626e52e994272e5f1b196402c5cf3619abc01d40caba8eab92838481043d61baa9ff9f29b9d15de9cf61872141ea510d664a4527cfbb6b1b8b5106020d4d740b6407749dc8c702a9df6facf51df954bfea02756bb96e93a4e4ca12218bb5297f19b87f1001ffeb98d82295c2674c0b489f34b179a64d56bb111faddb9178384e058560efd21e84ff8f53cb05050f8b3cba5541fcbe6ed07467c77f6e2497992755dd3a9063e79bb4ba52add78c9fd477d421d836c104a3aa3c5a11e79db51361efdb8309cc5567d3f47b4f6f2fe0266cff4e452c58650f850fc3371a1c0e709a1d296dcce887546ac384dc7aace3466f9b85aba2a257fd44bb914613e321db897920672f81f8f6109b8b8b2c34c9d54f91393861c0281f91bf6295adde8e65d8ac69b33fb97315884545e2ab06790f3be4f628b3d26dec38b7b51bf8433dc1bb08a9a9e501e32f3c911a97f332d682323c2d61364ff7e0012ba4401289c9b97bc19c9d452373ca76644ac70d00522b48219c6d8dd8f68de06a54a39b4d9538b95be2335a90b9c1e99cf885b93f0a1d637504ea629a65af702ca4077f548e2bad0e13cb99b2915a320e893bd5c7a6cecbadff2e6ecfdd1677c3a9720db11ada29421829e64b7716dd496e3eac6fe264cca2502cf5918a5879f0985edc07034868a7ca73c70aa124dd82616b753741d6a2f55036b27ccd322d079315eb3c7337ee19a9b62982ab5b35706734bdf7613224ff908d13848801137a01219386c591990cba1cf1bd15810bc5c937a21e97756e3fc9965b5dfe5be366894572500a3fd11e82d7da2be55891ba25aeec3646319308990dea3271b7fd09225e4c0aa12122e0edf2a128c24cd8071888ef2737038b9721562e0af0fa99e02c6a333e5703d43feb2f567fe56a5bcdb84694f92a553d60c10d85e298f41773c36ac06f1ed3b164c0e173b12a9327fd693691de87aec6ba209b30453f5ac14431f244aff956e71380c10acd63a7cefb1e420831db9015f5d21de16739d21e753dc48539fd1296ccfa2c3671a98fdb646b3e062f4fb4e1e21494c122033e71603050304c91f01331fb55f8dfeb3b53aa7426508b74e4f0361b68eb657609a64ad013bb4503d66d55952c37ba02129f197c3dfbe456f9333f2d4e0f53bcb492a5618cc71786d6c79469d5c015a2977c6b34b00b0bc34651092970376afb2bf4caa3ff0704268f408e770748e13394df58e490deb6fa1e1ebcece0db216509e6c6a4d2f103ab85d85fe44866e0320921824df95d78bb4b8965580fd8ecf5e8970cd825c2b62029253916d147fd60880512d1cd61cb259e6d02dca719deaa48773aec8e160851a34ce2f49bfa134752d6389d2c8270fc32adb6718b237755368458f5d0d9d427503bcc6004e50fe04e141f29de8a04ee3467852bb906fead30642d27d7c40ac3ea2b1e1c1de30e22c55e36a9be4492e6c306951b41db38ca0decf48abd7115f79eb16245e913d1daad442c122eb2cad59ef077054ed8d7a355c09e5e207d60bb45ae61aa53cf85ed87fa6b71e7388afec8f5e44b1ab455016e66be613ea537481b9722b910561e5a83a4359d61b3981953b73a1f3f2d73a50fce77b112941842133adb82d07b8cdad7d085c51e0f30a792e5a835b113e87297b61dad053e9221d3dbe45a58ce60a2b91497ebc148e535a593c543c0a2464fd091c7e682e37add30bd43237ab24183443b4cd8265f0fd19ebbdc562c7ab8f89c51a669b3d8653a01603834b9107bf7a9dec9a93ec41a0b540b805d0609e9823d931bd75b5c4b076965f302281d2b08ef96dcd8f80f706f1bc5a18535d4fe34b983b8ed3bcb56ba6d9aa5d805b36f4b6582d28cae5e9c7e0d74a4f731328244d6f076c2fe3828d779276e552dacd779d266cbdc4224495a744ad74de63571507254bac3f45a30b57c9f24b7aaa68e2901540518535669c56aa72239833fda818fe28bd781261d1b07a958d91a9b88ac283710b9bd8b3051f6a85eeec2ed844e7de88a65434e2f6ca065e38dcce499093b84a84ff5cf56dfe24d2619cf6dee67e911459624d986b87165f2bf4b53de07b35a50682b00d73854ff31422bec8f07deb7d921102bf1cf1677eccefd6bb7205fde3bd2e7281b41481be92175ad6c675e16beaf69a1806e6277f838592c184c20d8ccd033a49f791b3250131f8911343ba6c20f52e803054307ffe991b46ed1ba836926e87cc60c155d0c8bd2d18c78e878a8d02d53bd5df915011ff433746e94b4a7d264b651a88308a1b28ff0e25dc6962fcd65bdc85affd9d1e120ebaef5b44c4e4751740ec331bdf2a388ccf31cc5308461668e52e6732886aa44eb2e15904841c010876ac712de7fa918970bd264509abceae98acb28f67c7038bc60cc0416cd39bbb0328e6a0c85cd3f88b0ed3ef6aeb05df3c3334a1cc813d84cf61aea45957d29f6796e28d7df34d9102d8c6ad4d8984699529a87547b767b5267775b1840113ee0c349d2ea7d6b6608fc719b213f3e8b7b174a83fc306cf73a1d6053d5d9214173cf956cbb90ccc8f5ee5f345170723fd1c1953277bc433ae3f0fdb821b609af0701ae1bf26cbc5c964143911797ffe8ca63c1394c74f545f694533edb3115edea4d43c1d0ffa826b2097c7beb2e6eea42e12ee0c38044f6fe5e754cffb3abfc78a1a8b4c56cf718081a2869d193d125959906619053829d2bcc0a98a12ed835bbf929e365beab22503ad5257935215ca2f1b4f0b5d8369735a3fc26eb3a3ff76874af3cb06f4a1c9180a05f9f7a7775f51579321b8a6023678303abec4aa6baa9f76a028f4aef9fbbe29db680882889e02be016ba36825d59b7ca6f5dfb9bc9e186e475371d3f900cc3ec5be8cd993882972fe7a1394284d15e31c77eb04e45d17aa3455b417daa21ca7df81da1aaf6b4f44146ed000cb3b5b35fd0378d846775d16681198c8d5b007418c99c737185474b880bfa82957f95d54d8ac5e870261c382272bb5c3d3c0ce8802beb5b09b7105eff1724adaf88cf50f90194ec92681db58d8e0252e9d127b79ac41b28a7630fd46fcad8a9d1d3c12560e0e26ded6284ad251d70ae690c1a0822c82782a720269961d588d6623cb472669c106a3e845dc340306ebd925ef85d1092f7e7a6b9d1958f84b37f4dd9528a5927f868a76a20e281aceed4b75623bb0dea0823b2410e4bb55d91b7af5572706221f333a4cad39368f9f16920b71b51cb778152f5316013630662e2eed8e78147858456b02b16ffdd9a2f16d9b1465ca0c5a98796f4ce335865d65fa14da24c730b9d3a07496d6629e9e7b6f0330d21ac9ec24d8728891666cefde7b293f1e496a6fa0f898af5c4971db52a4890f2cf8f0b25d983ee045af66e905c11acf44f11eed0c081d3e100d923ed3c2d810606247d8bb4321a4a26486100e098ad707410dd5326f946c44de64a3f25059c0729ce9ee18eb1727fcb7eff75153a1353a4f4cbbddfa6055f1fde9d57176831407c19a1379652a79f6b29f31e3916bc59bf4fe6091bb71b837aa3cd4210b1b95fda64361cde572554a91b491c9387938b95ecd759dd008d7877f84180bccdf766e31d0f6da7ee00acf73113973479c5ee8ca41d984bef0202db1a5ae3e84b3a44038dc0b620902e3fbb7cbc98c56012462996a0c90e038cb7c4dbeb0fe2e58e39373c8661ef998697ce4d566a36249f2fe091a030cb6a300506dac3969620bd141240a0bcef981436d2f9e2a6585e27b0f637114cdceb5a83a0228c5c297466b243a3fa35f73f2940a7056984dcd0d851c1232b553276dc434aee3e0dfd5b8e68220c81d50077114db8898850fe52d506ddd846d476b48033d716588c292687a311f2a76c33385760c5fe244a1f198c674e3c6843e2c17607a99a080412a1c226a626cfaec201ac0187d8e94dfbac8de5ac20e9fca0d7a46a1f1f05cfa4b2cb97b6f7328d08b02106f3433659609cac0506aad2f156ff7209642abce5d73258e27f8a191b5d0047c1b10a1ca8a19c306a568adbbe7a5a382c7c5a50027f279078c848e1f49695231fd2408a9cbf66e5cefd0f9644908fefa18d3c8eacc152a00b3846fd8e50753e2b2231079a1b28fc1989f45c8a4243b83fe8a92a8c48bac22bab9465a3b774d691ade7981b4c2aaede4216423cdc550995dd5bbbb5416f3e473014e17d7f3dae45537dc2f5f69a307e74cefd8a35d8934155b5f78a77ddc86076cc30dd9ae57ac4257a5e9905c7c2f79eb4eead843a939a8002e6f554cc368a6b0fa3624e23b1b780655951a9c87bd898d25e13e24679bf6a39d70569debc880d0d847ff1fb368bb2d52df3e0f96d20b511dcafea7ec821d2a8eb3972718e5f7ed518900cefd08d3d4e6f9e3afdfa5f037305346733f74e4aafb1184d42ddf00889bfc6f6a2c54ed05be759f7dd46dcb262691f86497d4776a93b806df4ba08bfe3e75cd6f572b3304e4d83e9d15d635a9508ffaf370138633d82a6c5a188fedb759cf0c2c90e89be8dd9955e23794398f91f26b194040a91c189dde8eaaf99ef64cc0fd0a6b1344f9ec16dbca3e4a45ce591fa487cf7272114fb13825868ebcbb76e52c06ab6d65940daac81392861727b66f7dc3c7cf612806ef2e92d59306cc48a3881acefbb4fc734f0b6bc41f6bb32ad787d82eef6aee3da7ed2fe0f6e29af1505e4962b59124f2b4aab4fa79713ad484dfb3e7de72781aea617e4747ec22ffbfbc4492b80ac51e714da03b3adff15e0771df9c87aaf70c48d6781640ca38d240b89c08fc3af8b852f05cdfd3d900d9f54a1243b5ac7f602d768fd156652ebcc2f8623d00fbf226e05f069567ce68a1bb77d6e9d1b1efaa13633e3e3fa02d6a7a21498699812ca1170b0cc5a4e7137f23c227652e6524f28110075ed81245584bb45c8228406a8b8c51c114670b72f0e1220a2abd70c3264fbe36649d3f5a74a0b9a3b20dd8759578746659e7d986edf315c5df93185dbeac2ffade3218e548b2ebbc91b17ea00fc06a5fa95e5a7843f63947180fa35cb7d5e3969eee55b496f6e2073f5b8964c902a0a068c104d689ba52ecfd935e1562e14846882c3d60ce0c95d6f8b0de952d5ed81dd3439e29d0bcdcf97acb5d6ec5bb9e897a544f3c2a2eb79e87e4558128de190a6b26834347fe5069cb3a70a7b54f9f926ddec19db4c884ca5cf5191d7a23b0c520ad2202233f3183f6e1eeb62ba9ccfd7dfc097f769df17bbf8ff26cfa7df8a332c8c2a7063ba525e474160122f91b4d22468299f5532dfba729abe39db9871aff2756f1469a559a62a9183c9bc94d8abcc2cb15af267f9f70b1eef36f42c33d74ad7c46ed890f28133e7fca1acd24b44da93bbf3da0e4db459ac82cb926163fe4ed389a08360d59f6fdcd89d40dee474d0f0c4a7c48162688838ea93e48c02fe473aa3b573c049498f1eff7d346017b04ec437ccee7b3855d5be94ed174ba8e3558a6296d6eb392a5d8a678a62fcb964ebe1a80af050c96ebcea353eadfae96da005fcf5b100db7c59f6ee461912b861177e9003f5ff36dd3ca91dbf4285315a8042073e7cff2165785e5ef87107af59beed7b5df979f07beb3ebdbc47b89f0a8ba7c28f2b3bad350476b8e330b8470b661ddbad40fa30acc15c391e8d0b0ced6632cc4f5ef4f2f119e6148a4e2fe652b8408891e139b4280eda9fe08502737b9f145e83eff37223daea1c129c7bc010bc12076703253e0ebe4091a8964bcaa16533c3fbbc255b9c01235f5638049e08fe648ef08536e3742cc28c218146eca9e787e7532fed4f6e052b2da10444c2a6e934c5c1e38cfc5681ec18ca9c1bc065c69f740614d7c533cd05f7f510088c0d704c76d0bb25d0266d91ac34493606674373c905ae30275bda78fd257b526fdf6c915c47dfc18d3f83afc41611b479c2b75163a95d4b0e043314bb50f4aa0039d6cd3d1b3d09eb25d90e16e9d6493321024242821754fc58308ccf85a94680bd9e8402cd8a74218fa9b7537a34c906b971875f6f82aabca8dfa69848c03d66799290b72692e1b9ce3dc2c11b29d4398423b954549fc71f4831756e34c764b38fad4d1d2fe0cd7ec95fa2a8274b372fe46cfd2f6841029b5df8352d970b9d7f44c1e53f97debd58ca8e25cf54cc337ef137a16ab00a814c8f3fa45d372ee8860cddbfbaa232eeac52b316fcd3e662ded600d96d3eab00c77795f09e9f0ec70a2f1f49c35d7cfc44234809684b258f22affab0bfd631eeef1c6ce0100625ccb9c9a93182696aa07b7a308d0aa49dff4dd05d8e72e10491df65d4d46261a6e84ce2bfb7f209092fdbd70191c21b08529a8f9b0cb11846db30f6907d9f8e431c509004bf1a996f2176cc1950875b7c489fa34244f4c427a2623747f684d21feddc4df4d2b3802755792ea454b319440677b70620c8f59111716ce72afd6b1bef97a15bb26b62c341f60fc2944e017497e3618a97fc6e983eb019f9dbbed2e203820920f4d2ac4046ce4b1ed28b9b64e9d0ca8323c24d62de250c781e70de505902732662c9bd4529dfbdb1aaee73b46b2941fba7e58ae194fe11915fd46ec7c08fae48a1c8798a1bc652929f1c215f8cd6defa6819ad1a49b6e1317b4676dc32ea4ac69be00dd6c1f59528377f9353e55e85cd8e096b148e717ee69b54c154ccb63da1c439917e4453a1069c1703b1167e02c36bbf5d5d1da446d94653c92f69365ef54d45fac308917f83e4dffbf2d914e57fd42759b249ed3bd5cfa1a97db152c0d8ada284e9e4181e5163a249c545bdc62fabf00388bb5e1be843ec34cd66b6b6c133255b3cceee0ee824c5d7d02fff3179df01c0c991bbbdd755096048e7596d3033b16a4cd274b4a5c5b0d11268ab5fb7713e4774b156c84db70cd676959bc7b21b1a9fd984be37d4455b68e1c3d7748716e77c85b4b6bc8338b38da694f22f267ce34eef76ca37b5c0b37ac995578d449e269cc6ec85c84b2356313bb385f240cba764d34828eeb76417dc7787e806a9cee0613d66c9a680f46709e100ad81d60d7e4fb167359ac1826158185669f576aefc5d85d0ffa2a551a1ea29ce46064d340bc9cf8083be6c164e5c0b9ee7fd7698e6b3ca971cd15254390110bbf2ce5abf24a036159f0913f160cc637520a6115dd185bd0cbde8bc1c67f865f304b4bd9a6d389de83162ba3a47fcd853c63c0975fede0e97a7f3b274d6140f397349a916bb8df618c7296fc24baa8d5cac317e3caf43e4f0bd0709c4ab65d14922ba9325218fc3cde749d707908275f7d3df5bdc19a2e356cb0cb27121cbcd94a9f1af0cc0cc513fdff2c5f19aedd435e1d54a74365b795efc85dc84834f420b9edf68fbc6aa910126e71672d22dcbd35c36078613ec6639dbf458377119d8f6787bb03fcdb73d73d046f78fdc773981ab30d440fb8d775a225f77255fe54874326c47b36f56840255748dc1725f40c1e3a5322e4c2c7b5935db8cc13c0e0e902231b66cbe62f015a655355adafb6862c639dd1c8166745cbc75209bee6673b06b99b95539789016731105e232c0d31aaab2c135fe898a258756293585c90f5bdedb5257e3aa5c419bae1f198da1e3263abd675e2b27daad3b3788e39bb97c3000ab576d78d78565059517671574314bf2119d62a9137aa0fbdfe9eecfcc8e37896f64e0beea344ebc6ca3e2ca21f0d7d37fa22c830936c19b3fc65141c5443c9779630af0f97da79da4334583cf3df9e18e7a5ba151c09340ccdb88dda6952f9c4d7ca4a155d604ac8d4dda8fa39cffbcf1375f9c7bf64aa032734ad7c8e9d136f7c3ee0fd2dbee860cfd3ce71ea737adb0e574e43a7fb41e650007ed224814aa89bb14cf5ba3dd1e65c0174e887d4716ecfff5ad3344c23e9d7e49ec68fd11844d6327440bb8e642974ee74bb517da90de1e7e36f4ffd83cae14ed30dfa2fdd8ecdc50146b94d0330823be9cd4d96dc5c1b11d112201b36942776c557246ac21c86238b31f5a614aa784acc7a5f894842deb2483e4d052dda6169c6f3c6742fbe93b4b5e8b5bc6910e37ce9e760a22c5e4757113361d54337c396997e2ab9ee50cff1dd87e220ea11dd2974166e38e64d650797ca8ff609721989e77e896fdf5166149f53aa3bf7702dcad3af8dd2e4c86a1c2e75109f0b8e0f302b342fb3d0f9c856779e8645e0ad38387306b17f07484220bb20a3938d4d25735455d3dc1325feae0f53ae3b27c4f074b2cb2ab037da30eee8c9e223f1ea6509a19ddc086bfafbda4e9dd4e10ca6d09b11c31e457cc4439229445aebab627f33f92748330132cf06467823280fdac4c8f743faa2c571509d3a23b8387a35f4db56e9bce387079aa446908838062a3be7b5db96f0cce3e8548a168006a765e35c85ffc1ea1b1f6b72cc3e500ef67eb01854322431a2ad872817c974ecee1e23bcb7106938b8e0fc953ad60ffad5b1d4bcdb73df27e6b876ca4101040ca259ee57f314979f0925b321d02ab5e4e5929f122332e1743e37fddb867e671f5794b292a90c3266ae2c3702947fe9024a05edbeb34f3636c13970b85922b4ab22de378e9070d215bff3b9527187dd79d9507df7d36a501c5824590f55033053c8ff8eb7e4632a34c286e9b80685678e1607dd76328f39c3df6686abb639f5996d201fab76f80c838ae6fda22a0c383cd84a8c8edcc83068dfc3b3c8e09e08888a75ea8721e1ce18c044a73af551de7349db654104856a2ad3bc0fc4b932e2f1493c0be246b8f5afd5d13be8925792770255e6013cfdc1f5f5820fc45283ea342f79ee913f7c801393902b3f48f9619707fe561bab5715ec92ecd5eed19e4b6fd965728730c46a4d7c89a8c3b6c364e1e7d8054679e1df2d20ad120700fb0f5ec535f0a36f901da5ec2d1970ab56628d7236b21c3510b5aa004c954b5684aeaecf204d5fedbe88e07630ce608a12ff9b109b9f0fcae0cbd11eb0238e3c8dedeaa52b5fc96a52d894e9af8307f0b989e5ce48d0283de56f8bb42ed70b146537f5f0dafea733f383fb3b263ac4f4214fb0685129d31077f7b832b07ab2211ca72d9d78f38ba2e9ca15ca709612f13a65bb803f9b4613f84d697ef47388874993dd2189531f2f55db4dcbabbb578e21e173adbf5cdcef84066d66bb95e1525b44ba6a986d5389551ef2d510bfc6de7a6f8da5ee9bca393802f6559b1582689dcb16dc4516c95380ed8fad0c386c4acb286f9d388c9018825405041a459e1f0e3d0cd0346aeed0afeae332dcb489281239d54b96c8346d2c45bedafdaca176d20706b6fb69e0758ea1c3bd19964b2f19f7231a88d8a802b55479a9291ac2298af2239467dc977eb4d696c4332e79d0bb148ff740e35fab464c5757798a71ec4c2a54205192daa124fa23b03363ed6eb79cd1bff2b25aa976bba913dcb7d60f6bf5856a5f2ec46cb004e0b011837865d2bb9fe2d61195934ade3d860c1002c67004cda74a76c95a675685ca62d134c704dfb041e9ce0003e3fc6e7def31bbb5629e4de15bce2581d8ce39bde63810762e07483c51ce09b203ed65fc03e04cb5c626886c921b6ca2aca6572140bb006837a9ea5f93b3c1fa6caf3536b2d8171f0b61161c5bf034951980f8cbed223cd3a606a8e4c2a492f6ece7757c1d6186a4f37182cd2f990ef25c5ceac1178e2dd599da7cc70dc0721c1a73148d053e86a7b5a7d6074c53e82f49250c02635c9685aaf1e509a0bbc3f34c361f17f6dcaed7f03201c309b30f9b65c25a54132c6787ff31b0ccbf58d213c3ef9b52d970449233d58c7881156f5b14dff4ff27860b1f2c565200c600ff3a6f5ae6e2456c72783a0a392abfeb84a3f24a4781738e19027f37da7e528f8d0a49ebc5666f6004a2b0918b1498fc1620438f5a2bb59d23ac8c8efa7b473f8b57823cb3380aaa53ac2364a35d826f767e87bba52b93780fce2aa840ec5d4a232ad03d729f84703af231d68de1854d7aec7aa46cf1f961a09372c695108061a1d98efc22a8bfdfffa51e520f214dbb14ef3494e449cbcb8f4fa90690ea8afb85b6d1d555bba15e187f8e04ea7c132913f52492a7e29a2ed2564568944b2e8fe0a8cc6da29d6b10c699f485b38242a9296f0f81e11fb018ef367fee2e3edbfb98e7e999cf58ba1129ac878cd07d897c8e0b8c6d17582619fe559a779a8f5f0c481f479b5c190ee67e45604713ec4eebbb760c1f4898229dfe5f1d3b236fd76848605f028c1eb1699138e9a70272bf37be1fb9d7ffea935e6d35ffeb3a542820319c21e8230b1a35ef89693eb91436d15d1f1c60e7934720ba4199825bf0972ca4349b685f6299bb8e87f2e02f48dbcada4caade79e05546f1b3dd5a02759385ec3b2c73f66b4e71e1fea837d5b0b852fc423354dd39cc94e3054fb9065432e7abfdc3fc4cd5c13d7bfaf12891e23e687cdf196174a422e681da28cff8dc8cae073b88a34052f38c774505cfae1115e3a1aaa0fb19aa9c06df321dc8a1ee834a88457f646084eb17688e92aa8591d15b9aa181655b4d5fd2701a948b456eb291403179084b0781225e14a1cd0aef88628743884873855496292ce3f2e79627875f6c8ee4902c415f97bc7dbb25f9b67526965b1f20ca4f6c337908df5bf5a93fde1bcea56a3607515291810cfbf64c2e2d3c4ed33bef7fdf01b182704ea5624b58cea5e774a173c11573f8e987dbd5f174a6b5b03cf6064d33f0e9574b29dd269841ad8702e8d4620164ae231174d14c0866ec9efd1d98e995dfa5aa929a1d93906fb49a36c98b56671da0271aa971418a032b52f375ad903951d6fe2770185f87a6e284097c4baeb8c9cd0a98fca6d6162883425da387a5dd74b545b2c47125d4a4934e50b72c08d67f577286d461baa1bdee756f35079e800a9cb4779607097190aae81752836d80ca26bacc75b5b14daa29eb36bf0f9d90f9974772385a96b50cb487f4c2d0cd9ff9531b8ad286e2354da4d1267eef708536f93c06e0b30546d709be4ed93d0a19f84d596b3b9c30e75ea4e426403f8355e00423f07297a2ebd6f2ddeb22ea55e8d0a8705c7e834e92714476fdc85c43aa572e18fbccef71d421bcdd7a21398c277bbf0d63d2d7d4af40fd26a9031bcbb06adeda8818f6c48f4a30eca2f5f60df50ae568c8b35558ae48d5e08a224b055fdccf12aa2bbc892e5779992f31b3bb8d4312b189898114228fbc4918a9fb7381405b5d22666e50f2695bcd0d5dab9807f2b06a320422dc44953c25594cbc652bbd83a6d8569a61c4a1b68ea691c58ea61558183ac3057a48219a82cbcf49b3b24405c3b520d0d65741ffc2d82a341e2fd66273de3f9c9a0b04127586b454355767e5505fa2d8a7725f806921afd2083e8d6f22661b5f0e47ff312d90f5f2daad6c987d00897cc5fde7083ad5355d30e94900a8c2da7a8ad9c474fdef3c8739c4a0bb5f1b4b170bfb35e0ff34c00c4ac07a8f02d31f360af4adf2fb7220e9b0b5929c12ed918ece42aa94fcac8b7422a29c4722a2d0496611487ca364350605eec7a8b148e53ac73d5b9dcbe5f0a00d5aa422a3c7a7cf307063968bb04b8625c7b86c442f368dd7b2ad25db98720f81af9c20882c121928414716f0af3510486b5d0c670998cecfc54fcc2a8e34a640e5cf3fbb632bf552e32499b8a50e8471fd57bae17b5953989c1e1c4da2b149a8262e02ba581443c53fae651b2294ef568a9bcd0805b82ba169735e21c56cc55a616d6e176e4d2193930af28875b5982ab4983779515def8d04aa3f12aebf431f0c5084d2294a3c82721fc5b554c27286ab8ffcee9aae03e37da262a3a3f5848a55cc4f57de5a675bc558d095ca3e69b2f4bba67c6fa4548ec220ae20bd9ba60a382aef2d1d3e380c78c821fd6c899fe93d2496e373df5d560c1e09c6fd8c01aee0509e30855c8743c41e27e240d4535f07015fd5cb6427d3927ae9f93f8b7255be06becf3425e36f32d62416ffb6be7d31b5041ded3b6b7a513d494712383af8f8346eb99a8300435b8cdc8edfc47a6bff870f96bf3b845306b064f3fb0b5a4ccc28ed30897f955d364ed791537cf85692907ed160de6e6cf66425a55e0cde38bcefa1676864e280e9ed02dee7a014e80984a19b42c249e15af6629b6e2018abc5589251f7205af7a94e7b805248b831381b30d3021e5fc0a2e500223c5c9ee7657ff2561e0fb51be31a3b9541f7e85293b0145c46bf8d674449dac64d2ad9ace0e797fc364882ae9ab09b236ee307ab926477a67258573bc544240e29cd931eacba5cec46d69353caed60b8f3f4997de76338b832676bea93455b0aa4806926adbe42d5ecd8610b64eed0ca120c1b57beb110ffc178515777c197580363661e445478c3f3e8a9cc6248acf7b235894bfd14fc20038c6be124074058d45d5dc07956ba88f561ccc744e621c5ce38d3aae7f617ac8cd830b56316bc00c45062d43ae2355ed3b2da96ae0765e1525d6c4c1515c2374e2843d6a5719ee20c9e3678fe6ca2f606db5d792591044a715c2be65a70f5e4a3de4c20d05e47ca3b16a199306d7acde52590ff80d980a948336d7f188442d05c3072a42235e17f9ede6a66d882c0d6b8efa7acd584f09a18dc0e2cf192a8ef9d8322d5c3205dbbd3b58e01c988a4d7c8572368a2e35cdd66370d4d55cb64f27df4f1ecb9eb68b338ddd748883fa5645373e3c356590c39927417511b64e1f9c737f62fc7c5a96b48b9d42557ba8cc33d65cad70f527dcbd485e2d13b85472042dd440e770b2b5f264ad97cd7f726fbb6e59bb69798989f0ed6bd8a27fa254739877af246ed28ab5585fa35437c59ecdfcf44fce08540bb7dfee09290ef9203d417627c3c11c0cb297c724242f9edb18b5ce77b6dcfb4f7ab041d480b777ea084aa6722e8658d3f36f2ece90c0c6b46609aa978e60f9668b95b4a4dcf16838efcb6ab6767fb7cdbb49077cafd644fad031ac2195a58313eb1472cdd042975c88b7db34cf77a9631556c205bd6d6b27630f0d4de491f9fda43ca7c740273682f35baa4c0c0bec6d2673e332e93e6175f1d8f6b9722f4a96e53bf3cf7fac5552007d89eee7758ae4af93ead9c56e7eebc33d03a671df846a5d856ac8180678e286ab5c6cee819d3321de788d7c285b17aa1caa923b6876bf718a9d771db41af6c3dab3a161c83b00e769a5bc38c89c078957f53da373b43ca03cce4b713ef1770a3a7d0f0ec7ce1a6f20bd8c3443b3fa66a09356aa692fdf587a34645ceaaa4f73ac640ad7d5f0703d5e0228fd8ac9d3272e16837f2f3f182f5fc13f2a7db27988a007bb2c2bde94e4f0f9e1f80eb283222bf18f70de84896f127f03347aa199acfb7082648b0796e633b1ce2111ecc08bae06e0509dbeac0f2586b422ded75b502ff69202c8157b5c4a073f6f7f5dd7be386176c7b4680896b67b9d5cf8ff4d97eb24bdd33452ec34b3d9d3976908ef6a92718826ddd1c4c45a6c71e4cf82ab248295528611d3c7ba7e795c52ea8c4207c131873ff1c74577d9762bc0430b2830d6b0fdaef4ece48c24527f2ac1353c77d9cb87de17763a10d9b1e7ff59cc5c059a7f54e160979c2f56c73bb13c2228d9277fc76d103e38f32a298b04646cb2afdab11d807d16cfea7d2138bb47b830ceed0d8a5bcfaeffb12e219422e85ab3514fc10efc12bedc8f358804b002ea83bf85e2ba8db929dfb8eba00445f8e6cf9d270e6b0a773d62ce56b1846a3bbd6faff8a86e1675a7e6cf53398a4aa3f8c394224b2a1cd51f2b1a3c0e3a710999ae4d67d6f8d26360b85459337ad8a0cf0bf9e47b206a3768e253cf8f8d621cc513fed879cbfb2bd93108be976850bed7a0158c9039289ccaa37684b73049995056f4fed9adce1e740557856427ec22e17ced98c3c36581eeb1836c395509c94923e92486c5ba3b7958d18ace809f1399321a5ef1a7c97e5932b4d6f9cb0b4e5746a46249b46661d65efaa16b7f939f4f026cdfa075d700344d3ef88f68c083abc257e09994794b4a31243df05c66820236b7a7d8720c47de534a5edb89783c6c5371008b7f7fedb1b4bf4131423b182dbec1d0745937b88b2e5bc09b47609ec5c1df5926e96c69c747cdfbc048db046f735986447e85563b2e997cf18678765b589ced77abb1daba07e10936203eebb2dc899a610cf19f3274dbeb3b0ba3e784df629241de370cbfd7e4865a9c63186da3335473db76df74ecc81610b5ab282d69c90b017583fc7c24aae1ad6cdf7ab57c795d2cf04654a76adf990098b10995d5384ce66f32411cd214f5656d9b4e300f6188f6bca45b5255ac47a1c50e4348642bb59895deaa793f3a3f3d67e3ea31d63ce74442f2d67bd2946284fd7d4d9d1760f1354494354ba59c672637763149ae6bb2b99d7f9e355339fd326c131ad4ceb202e4bd7bc6d0d9a33e56743275ee0593b0cc28713d8a0bfc10d913c4a76b4aa855b3ee7c328a6846dfad2aa190ae1d3322393e34d4180f628536eaba89eb79d0f44715f430c03b1732a7e51f67b31c62b9d2ea843fe74d7c063138a09821f835e72279e45db55d4b53a7e4010b0d2f8f534a0b1ac36bbc10033ed663d225c31cd6fc899232e115e2e87b01790bfa8807523eee86bc5d8c29f325573638816092bb9742ae916fb415ec9369b8ab7c06ba81275401b54c81666a0ea91c064313c569f7dd9edb3da6adc00e795019f24ed1abfa6778d5aa6c139abf035bacec3b08b107a0eeab8ca3b6cbc5ab24b534cc68392e79b635793e198bd691f991cbe6c89fbc195bf47275c9599d3de42f8f1815fe53f377cd2b0259ee030ff00d2cb199156fffcaadeaeb0112024d5a4d90046eff0516be6309e97145fff1d4ddc11e48c62765882085d30a69b672ff69ae90d389e93fae81afdbc0b2e3361665353fe8665288042b3a81c362fbc4faea1fa7e3f2a3e2ec840bda55e6ae1fba11dfaa5b25a88b368ec1121f68e4b5e5b758d245f553dd7cf4f39e974fe9716aec09a443adad8936c15a7ecfccc87eb70dc6cde9be273a75b813dbb14015d838c542ef8f6e5f7c71c8ce1040e7bf526bba8f840974f83716c3e3a41d063f25d7aaae4c44e9357b01acb36be376b5ef51666571d405590fc544238982cbcd89cbe5329bf5cdc95d88d266747b2c74a035d94855791aed0e09c68f9ddff12096656c8f7e5defa4856c88063f35a275f23595a68bfa8e471689f4a67aa4f269d4a0e85b602e921d40fe3ddc96837075dc17268d1cc79280f1a57c90c238505c4c83b04b659f08cdbb78742b386a208c72cece305b117be9ba76d156fb34513c02e6528abb40eda9ddb97c951e59dc60d06b265ee43f94851679198e23e480e72461e2b5c36c8b7c77d25c0781094bc66138cf215c1a78b614154a7e95cf87ba7629b9389bd9a4826b9b50c0b1a1e01c75ce80b06006f5c7e7d7cb490750a3938c66d2ba17f20d9ab4d064a39817de246b07b4bc3eae523c96b746c6d4d69cf1691b5c24b4362f9455e76d457f0d5171388e6369b347a41140a40a49e4299ca23013e3f63bf39f0e781b9ec9e718718fd23bda5b45537bb8038765417ec58f624d8c69ba6c4c9b166ac49b49bb6d1f5810eac8be8ca823985e80395403350156cbe53db15a2bd9ad1c5fa78ea62cac54561636cd631e5db23e62b3e69693c2912ac6e85d25aa72f11310edf070d2fc2789935180f0df7ac2c7e6f9fe38f316a08c960d8b108e859df7d3a8bb6c324db7bf1b5eaca623220cb89f44c2ce5e1432c43ee72dc2abaac8124579df823a568e7c1e0f3adcea4b8fb4dc09922a4d3e885e3bc97366af869a7230ee3de7ce3418b1e544463427108ed57b4bc29c24abbf7df1233b4ea8003fa5bd85649e55ba14ef7d5d393a731b0aa72c8d6521de2d0a10969b1c70547f1c434d424623276d1918a13c913058ade8c50f97cb685f4c93bca9ba0b95d8bfbfd64619deacb8bfc2491028b55523ee2707bc53610ae0e5e3fdf1df94ac4e1737b51538c921acdc822383da9bf1d4b1f2dc84cc93fdb02d1e5b1495e520349df2105b6118121e31d90e4e1f8a07edd13ecae92ae2f1490fca0f3c95de1fca14e95d2c3f05fe4e3e2f5e6506bb7971faedfb2de77ad3161dcdc62149a71b8de3b351fbccab8d178e231557e00d79ed28365e9c542118be6f3e03e1a9bbdf464ce77eec70cdd1b731beca20952ff522784e57d9c7e22c3bf71268163594e359fe06742c22475dc15e05bd242c4dd04d8a47bdebe66c101e1b38ea3e35ecfb9ca3ef984241f5421d794ae0db873f23e756a2dd4f63fea2b1fd2d0046f81e9bf8e75fb1a7a8bd03ba4f97648dfa61f9d77b3c0a3d71ab01ae37f0549a32397e2d11be7ea9bbf3cd05b4ef9c64381678fe8c4f215623c175190842b3a327836f4a11ad5db77f97da8350ee1d1f37e75db72d7ad0cf874cf2a5999de832a744154b677a5dd14de26226ef095edb01a6f87b2439859c227403750a60fae388868c621758b02c24b0f57a7b4bfa9226834478252ee9d9bad171012b01270460da95e5b2726a1934b38abb4fe32f45525e002ed33571fd020e7417ca71825931aadd07ae32d6d3ae433c930e6f32fca99a7d1965d49e02e6dc5639bea56d4bcd0e1bc92c3e8df785cd7b295a0fdbb677c3005e33fbd0b3b93a2896574a3002049c4d27f37455a4864ea8530f693bd4c33d7ad71f3fa4db5e0b17d6fcdcf24cf1285582f261e1345a59b484c466f8719df0e55d72dd5cb03f757b7745213b5fe16c430c9a43b9612e670ff39369d8f4624d53dec1d3dca2bc9ef0c53d050ee80ababdb96c79611f5fc2b249d8479facc7cf8e8de86f10fb65ba21097ef8e868392a30219fbe0875460c77d033a25767ace14344277a8479832a2b25eb4bc4062140d1ca42487d1d49b1aa4707f762e071acfaf9e54db281070fdd3b2bb261a42a0eb0eb5809405d0eeccedaa4df4a11736080b92f76ed7417b15e3e65fc774248c1abaaa927311b50e248379257a760f07799a01309d1fc9fe3e6843ac4f47b690f11b1e6d67c1b39073a8b30ffa57da3192d7757352786fb6c0c0b52073c354d9c65e881ab7f4822af82bc9295c377dff010dfd6e6d1d806b7e3591b106f1c1c1ef95bc2635e6e9551d202010507c8bfc50da302f8da5dc197ebbdb60a936e35d82cad616f801df1433c0ece6b717a10e385d96e32bd476b70fb203ef464e8659e12a359d41cd5c3d95ceff6c387526563c1746ee5569b743b9f90fc4e849ff933b077b1574ae18c7b90ca8d90c093815f1d99eec439bed5992b8f8d231f968250cefb67e05dd5b9d377e230ba7b5a9d540567328c1c036945435dc43faaded6480a37f3a0a12b36e7cd9e9939bd1aaee9aa45af22847fb261bad0a0611368d0afffc92c3144705ecc0a44279c56e21e0296fbd92bd8ed021effbf4790a27e4a874d2f4b5c1ba6cd01175e6b963efa50a9edaa7b11e21034d2ea4eaef845032a61e0daac714116e0df11aff5b73ffc52f2879c97cf810412788bbb8b0eb4a9cea6bf74cdb8d249e0a75d2c29d54c18d4f39d6181cf2770673ae54228bac7f305034b7c1180aa38a45b6a54b7cf58732bf9daea2fb38e5d291798b53fcd4239841015a5595cc70bf672563fc0d5c08c49e333e4a688e6fb6ebc8258547a414066c6984a10a02046eadcf198478a8d04e691c0eeefdd45acd41ef613eb5639ea0846e0ee99b08c3c3bf76cecbc64a6ec50ad02f29bad1d39066cd6ae708dc6cd9cc59f3b67ee29c93280a747d5c59e6099fecf2f9cf7e0694757750cd23b158c826e1b95e51c62639dd7f0fbf250fa3a4d12ca5c2873717f7341c9a62e5deb29b74636ae72fe6a50536ef1f93d1a04c1a966074c101b44e1ff59ff45ba0fa661aac5d7b4f71ed4917b5ebeaaab0b6d57ae8ba0849ad4fcaaf3e993d7186274e0e21f887946d10a041f2fe0e516c0c9db9943529fb5a574391959987168a4320909e059d6e9ae745aee786b126f06175f3e45e6f72b498a62dd702f096e09fa44a1f3ba72796729c8c2ef234991a4acccf7fdc5599362f2c71e95d8cc914d53a7cefa1e935d05c9746222ecf3516e291a7777a6e767fec74f0cea795a5e911f4522c5de59e975f7d55c3113dde9b3baba54f02d051fe7efae44229168bb5f71de9fcc677b027f80783ab521ac2dc87c24ef54a64b5bec67952663a5e8cf059feb62c28788fdf11b725451d9d34f6fd2f878eab822ffe1e4937ab5370e6cab5158a6d1c67c18eef7a6c571dbf9d5645befbddbdbcaa18fce81c39422de93f4072400fdcabcc8a5fa2a8f40bafba8e4d94ae710fd43f6b1935c8b95c59035d946dbc86ccbe9cc76eae735ae055053fd4a93b678671824ec2cc89382c10db05c2e867354f347f17607430e0b47c7a2f949c2633c5e20a98e752967af300b06a223ff499f470dd5e2ed9dbadccf4db63dbe50d868ca8172ed633eb6a527e6f3c42283ff5d06e0008cdddbd080fd303e66114c80d8b7c2d353bce6f1d7ce518ebdf5fe6fad701c10cdb89c60750ff2027b747ef7d72989df813508a3dbc3adc544a24f20e6277300a094e4d6056800a6e41be93fd08f3df512310680f0e7c18bde5a5ba90edcc6aab7e95f8a87c78671e229516c06a2c86bb8ca28982e15748bcaa070d107fc44f56306c573b864526e8b7054d1a43f96502c5b532d4f140ec85873acc9e8c2584c01650a31782baf190c7737a29a1e13332918472ecaf54690b33f78fd3ed4f93275f87c839135163bee9ab879a523b265c73fa0d35213e3cceca8cbf5fd16243cf63cf09358b201ea8f7f16c77c83c879e4942b21a5428030e7b29310d4ed930ff53a66d4e884eae7d1e7845fc02a25a6caf7b5111a79ba5169e5fff5ac61b9b203c3a84ec4cb39f5f8de3bf25e4162df3432e366312d5e1b161d9d8e219939a76e8196e8c1c9108b62e69f0db049373014fa7ca89a777872cb7bc2ad4d624dac0b8bde046fba481a382701f848358404b22997025c18bd4bb8cc6a7752571a9ab534885a3cc1fe699ca612df44b6c1fb64c32234252f12dc58ccd8a14781bbfbe4e9043ed0056fdc656c87516b21a9946536e7f4c9cc7de336c95ea3287f33001b0ce740efd8e611649bc21be8b00b4cdbbd9d8530d51cb89a9ec855db4ba01df0afa041024d2a10798346553ffb8ccc2f523c3f914639f289751deecb9f37cff2cd33f6840cf088af6099c78079924d97278897c0d64893a1c6ef0297b4047bde056d20746c3da254207ff09c126f554ea8e4f341d27d2bbcac6355c008642b7afeb8f033faf717cfe3aacb676a5c0523a43f9e8dd503268477158ec81c088605724beb9e6eab325c6f118a32b268b72d669f549d79bb3f5f8c795b3fb36aa93e868a6924995ba481f0d957165cc16819dab1e895ac9c5fcbc61bb0651ea6dbf0a99e8c22bbff9e3bc06804dca8e02ba518d5b87e757191fb571b95477ce52ebec27567daa663cdb97024a3ba212ee594617ba339daf29fea946a241d06d03ded226438530928265bf06758418a3dfdb97beddb2a09a0bcaf726ca054e3dcf4b360f1d6213b0e29e8cc0387a107edf0047f2bf52836113316ca6f9e07180b718aca71b89b3181934165dd8113856b8783b8c3926a0d205acf782c6f6fe767fba76e46a689893050a0d1e56b9b0e3ee90b34115dbba4fdca099fac341077866a2fdc54e6d79bfaa7d9fbb7459e5b4388429e241aa3014dc02286d0847388d4567341d3bdf14fb219e7007234335239a46730d668c5a4715f32d9bfa58fdd4d5cc5b2030ada39ecf124fcbc1730c35969e72f98f2fbee2715820e98b35cd32e4e6eef8b771839613313192575d5cab1f5c26f364935588b9c907a347d7d94bfcf0763651c945d6a724bbac8e94e87ba031e3f084875eec5dd130909825d25a864821cfc3c12f8e4ac16ab9ca5b02082109cc3cc457dc247eb3203892aca5d87d7c6def397c1383000dfb7b99e795e2e6b47a495942924094313bcc5dd516e6f0448e18a2e5f0c52adf53fb69faa69c09e4f84617fee45482e1ea17bf452026b106d042de425f2c560c92cf31eb201d6fff290184a6873d1d6d0bcee562fc64b839e97f9b90ac5680e354185690af5a7be10d0188519267acc952022e07b539186486bfe9590ca9b1b9f819b3929f243b5684d3e443e9c3d12802b7c5e1e68a6408511249fb9dbfc8f5fe850ef7a0ffc0ffd10f48e74406da7a11a0490c18fa626ac36f867b7be2ad07b2b8fc5b7356ccf95af96fc4ea6b841c373c8e312a967fcc439405d2b50f839d2df77cc757f6f19b60af8d68474ebf0cd9370322f7bf333d8faa688e42800315e4349ec094417fa0b0222ac583eb86941c025a046cb658b34255420d822b49d2c3b7de397ee45f606ade52d02e221fdcf472d85269708ccef33fd6c4f1e28d0d9be998d3248117ff9d1e3877da72d03d4a6023e9bf162f2fbc14d96e7d7b6d26456c8359e8f7340d787225be966a4e190d3bbed6d8b3c580528f5984d9bb9e15877f7cdd9805e0df03e0a63ea9dda6fa00874a6cb649d173325db1b8ef220abcfcf64a7d499e3cf138ebf2604db26ea70ac95d27ea3fc79b8dcee94aa3e50e8450afb9f4c53a2bbdffd1b00909583d700cdd229ccec33bb4f993992aa25f4020a305ff37908c2eec1853b346aa629b1b9e3910dab1ede0be65aa8fc542ca649bf43205ff05623539c6d99ab0a410d3567ba0c79f27ede706a1bbc23085ccd3fe41c1d12167de568520ff9df412f144b0d3426322f6974eec6ecc2657b8af88d1a938b08ecbcbdf7357a6ed83d3c3313c504c1e2eefd24a97eea9423a8accc1b8478ab30b6d1f0d2d40429f7f982de2a301fcce843fb5224d6b0d8b6581b50428137239f99e4798b38924d045b16e91389371cc3b64ebeccfd29b0a5ee53b14370c7cd37a8f846dfc0c1389ca88ab1f1d2363fde5097c753ebd794f8976840bcecd4d6c1c7d585c1bdd2cdbc1674eea5cfa24e2ebcf504309a598aca50eacda04ba5fe74546fb0e7729d749b835df4c97afed73ad4b25af0128b997d2904098ac62dce47ebc64545589ec272397d71fcd68e6268640150ef2fecb15e4549440bf2dbbed5a479b1c3e483485f5c9f98a7a30d6a6921629f90ef8ff0f772b45732a1f7475d4a6b865743301764cd4a983dc74c10e2c999f4f67201cbaae42a0359929400558858e2707bc6b8d312f5f8ee166dccaeaa6fc290c8086861f693b1b65dda43adc520c2ec91780563474e77a43cddc1687b199ca7888c5c21c216542312778ac2eba7b82669ad47ea0fd8832801839bb50835b632c647766066092081350b87f27892abafe2f981b695f40af2de8022beadd6e615754fe6b2707012fa78e489fcdbdf0f76a13b9ab7681e2690849b6137bcb5fc0743499cd720c0e73b00169896d3c2ce0196e3545866ba88915a600749df8958fcb0fa1b1f19b940258f5b628ccfa81fd3c9da8ae2fc233b0ea1aa6f9afeb6805ee0bc2702f6de24498a3c4c2f186efc8081eb34ed32a84b51611b634058b11ec5dde3ee5f58722a25c431d1d1ab0d220c30af9b6b956b531de19f3b1adb4c750ec1ce65100af6371d60a96b251c48451136837e330a89d0551d115e884c17f5104176e4b39ea0bfc87a32cbe3a4664519da7b6d66f487275fc0508445c48601dee189ebc782bf6bfd434beaeee2d70a20d6226a71f67294cd6a7ff94f8989f632b4af3cb4e6b96b2c7293d5948cff224f4a87d63b83ffaa20fdd02ea219994e33cad0a47d0a08ceaf1e2095760404c23e85e3cd689e07a89540293575c31d9102fa460333c8d8fbe6cfde5407fdfebbf7afe5d588935daced3d3799c306996103c3ede6cb6dba847067e1271f95ec4befbf941b8a0ff3e42d62c50d536e242ba694559e3aa210841d7c4243f127795a7c76cf1c6a81fe71f48cffaa726e527278fe6c44f1e13807cf802f38d13f296aa773a44d0e9e29b509268ea309d0baf1f5750ea362611e17a291a73b1b7d54b2b9cd8ca031047b582447212bf9b3876b384f50afa4c2c0e48144cb70d83923b291706f48ef302c19d9286a2e481b55553efb738da6359f5086d4b9b81cd4a636964b97cdf7b557fe31eee174391f869a3758f117b5d48dab0824c0fa7955ac150e174ca47e0c752b461996cb8a90600ae9432db79c0674bf51b1552b34738eef27ca5f11b6c324ae80edb60087081b9b8fc3cd5e5b295cfb41602b89b8a81283ed7f06eb5e3b59d6a5f025ea03a92c0a066481ba69468db698a6430c33b1d77f74d21716dcdbc059e4e403e90e2510147ac0c80e7bb929c7411881783d11e65c2b1d6072c2e454db917ef334e9e40fe1f13578e18be7bfd19f9c838568abefd24b8ff392504142ff4e59ce10ab8ceefa02a868eeb6bbf0fec3a8770d55569b0c6f70174c08a4dfd2fdcf1b0c7fa9046cbd73547f958591e92781c7b40bfc95c2262dc4940a5deec0d60797738870f0c8862da47e7c6ec0b95024cbddfdc68265c739989c3b3524d2e7e2e131ce2e75e0896e07356dd2f80b94746d35201ae790003f3bff4c3466dca8b11ed7e64792e1e746e8a7ba9e626670ebed9dea5b2e4055fc74e9c7f75404ec156d4bde136df7990706dd858222d7b41c8402dbaa5782f435168b8c2600bf7d3443cf0cc05cb8838b3cba2092de5eb9743262226863a62fcdd4ecfd9030a3dcaf59c36416b0f460cb58938aa95592f40ba6fccd14b4a4fc25f762d9c3f4ea4959f4f1dcb52b4d06f0bedd1042e569c946ccb7e062c7946501f1acc4c6136ebd9c1a43f0a20ceda8d759918a45e8dda6e5ac2fbe2bcfc519964bee0db153a279af2f5a782dd7fc28c4acd6d4bc5789c200f2ba8205e0d8601790e6ca16f0253296bf6256be00ea639c61f374987671f0e47e78e55dfa4977fd63394b525d73ee10cafd06d2007b5999b75016d835f7305939125bcc0243ef6875c3c25a60b6724e9e3817bd4d7a65f517bb2c064c0a12fb665e2d42a87873650b970b4c9b3d004e36b4568c85a78b0351840b3cbe2a17912f62718db7064af91016ba244539d57bf35d0726d4c46147968a49683b0eb8046a59fd5ed4e85e238f258997232ee866c55e4c50b3f0a07c2bb81b5d0e387fa974275cceaddeeeb2a9324262cc9e8a176161eddc8a9dc503b07b50fa85987ba930ff462f3077cba9975d95a60b3b0a979429ac25f88b9d445440540ea4da9e8ec8d67fb14dd944f6d823814f0acb6c1fbbaef3e881b03ca4142e55f2a2f29457bc6cad60b76ecfab834e4242bb30d4cfa4187ee78c26594812eada623c285f4a65908b6c8c7853028431518ce962e59c12995a7bd3af3dae016d7114553726c0d418c1cb612ae54b1f43d3ca69f8093003f827cabd3b84f345d99a7dd3bab7f6b65dc78ade2483669c747be846c0c37832f4cf2d6768ac3d8e7ca0fdda3b057ec2ef450200f1331447a3560ca7491d3f585a13d8417f84e3b9d8f8f8070b49fe32101dbed70549f246b58290003217779cd5a6e7684ff85b1bc3705b82c915b2d1b5c68f28f46b6255216a51947c37cd200c57c1675e33583a2c1cab0c362aac327db3a2fa95dbf200ef1a3154eb9acdf79a84f6d918c5999e37d9eb1720acf9dd10110cdf7d6595b4da04c69ec0f879f140b6bbbcf039a7c9c4e9ec3c9d695ef23b56fb45a82080e69bf6809548e810fe45a0d7b5534823e67cbe7962ef31b85fdb2a2fbc867ce86564c557a17ac255b7799d7d733c19c2e0b0a697fbb6330e8da3556c48cf730dfe235b69e97a902b8cdf8a0c9f4ddcef1e498ff97496eadca99429461efc23dbd9307117e209eaf1576b112b9f38d25542064691a98337df3f1229c0dc60a03d652747effcf52c87c36b59bc264bb67c1e0832b1cdaf112435fd9ef16765571f3d80c82101ef1f36a57390a9735cd61e67ac31e522e241a92ab2ffebd9bf3e380ebbec87056cbd1d0d992e2f3dc4a44b74df90dff250789b9e9d7b689aa33520488fccba547ccceaeb906befa49b7d5fbdf1e848bcb7d4fbdfc7bf3c94194eea9b06db492dd4db97c4d572dc6e387e42d967b70141eaf92c51685f438b6c4258804e844362cbdcd41fd22c51d075e3518cabe072743d34228efe20e54e4d079af38b9e47ff4e75806bd68343c339d5b2f1943256a11dda14017106149b02e6a788637315ab889010b154830cb7935942021fadd637b1f9ef40f14046a1e5a95e5e686b337c218b6f2eb96a70fe2053664b5ca66b1ae8189822a47361a90475242e599bd4dce3fe2420a65426c5a740b13f647cf115fda0a949cd8447a3b47ff9da2b603687702024457a472ad96350e87d43db73314b3e07608265fdd22d16aacb1a4ff8a066f48672516ad0c9a557a77f71d669fc9dcf365c218a966ccb9c1cd5d23e7a659d6c82fa6ba2f57d00bc6cdd5760248116827e1fd512d3e8c00008b92381a565a83dfb47aee534331cf2d7e11c4e29f0e38f465a90884e0f1ebec40a556a32dfd62b2e4b19c409f117819c1f3557d50b3f91ce8d9759156259d9dc00be84f3e1827eda44711ea659443d528c327c78edc80854b9f0e4d2089b97b1b6b3bb019cb59b3056c0a60914449c680f61f2e0fac316eebbc9d7121a0f380573ffdaf37958bf29448cf454eebca8bd27840acd7be4f12d1f911b92f3db2b478d084b7e470808d01d4ba36adba52cfc45f67f81498dbc7e6d9be034f0ec09c9229019aa10ce7137cd0f63f6398a91739f508cecc94276e19f0b85095a221c520fd518374f12c186aad26f98efca26e40cc8c9c6e6ea60591f590d11f675f1b795ec33a81934cc4aa07627b3cd3c4e9dbf969913cca518d3bcbd08f5777f5e511034f67f739b7bdf04f1423fa330fe20d11780bb719895904696672e7f8bd07097b9224e071ae6cd602cfe30dd0186ecea4064b5f9afb693c16d0c58c72f895a1da1ed1886cefd64b7eaf0738bbc482b7f71fc8aa9fafd35bdb0ebdf6199010e3915268c664e6083b3772c604862831a21aba9d603995a175b8df113714adbac11457c187cbeae2edcb1719a0d9401c6681bdbff321735616b9436ab7195d5c5d711fd200943af215f6d46f5594c2731465fdcc2787501948291188023e7f69fb180888012c9f4069c40a93b9c6b865b58b5d7a70162b27df979a3988e7043a893380cba328a55b333cc86952b72bd949b94a242ae9b9080788ce53c376381ab42229ef7db65fbbe0a6f33a88be240994188fba1f9f33c9666f523252cfe5ef752d1ed8bdedeb91001091beca52f43fbd2e01bdd48c40f96a83f5f8f078b9fea4b1e43bbda392d1e9b295fe0dcd1fe5f708452696b2f106be90c9e23574c81788d13a3ccbbd268fdbcd0ca6ca0796aab80ecf5c36c0a5afd29ba0136c62f37d27192ab6fdf62720fa7be3333731450b84edc7466f0d3d70e7c27fd64865e83e18092699434c962ce783d8bc7262ebd6a5849d72dea5ccb7f7fa548f9f40f91b68cf53c2f758e10b148ee0ffccb9e6d7dc475d21be49fa37dc5f0cffd8ce5c3b3d38178255938b5439c6e3086fd778ca08a57e29dce6f5fcc2dc7deb1f35594cdf47c0bf85767b240102b75f78b9903d2798ea4ee1dc78198565d0628baf173649c37cac9451c49b709e94e8f59706ce3ef842654f98980a630676c48fe0761a7cb754e6960898603d567690e0eaadd429c40342d96991c6da99b93f82b966013f3c1945e1eab8694a9f858627dbad7a39b73deba84a975b783a3432646d2b46e520ca54aa9c0f188bf36a4c18e2c8b14125f5cc1ca611c9c62c7cd45fab73ee8a6695c31bf896d1eb4219234ca2486f9279676989e3880b2c6cfccc9dc1a5e6f27f20be7c919a8eaaa220d654f6fe520591fc59bbe6c40114436a75a0e3938de71ab26e04481f2291e6218606079e0a5431dbf92f976cf767a2b0949450a3c082344ef4262df8f2e227498d1436cdab8f6d97be98c88f42bd60afaab5fd7e95f531dd323ad5e9cd5ffba143e088db0949c0c3bb7fb083868da77c2daa1448198d7d0552f0f41e33d6b14f4a3285d53d405e26c8c203e484455f9539656324bd2482d611dfc62f45f4c09c8a413e46ad48d9bac195e84b73d94530f0fdcb83d8fad0f41d9c80b4d1fe9d9dca0b5d29ef176697484a10b8538fe329e77567300c31818acf81031ec49e758c49dd103965d9c1bcb78df171f44bdce5cba73f33f0752af1d739ae4f83911cd4d9ff4134c71c3f1453b45ba3291eab5981133fef7f211b55417fc091571c1b697bd00c9ffa5b2ea66a81001ce653c6941cd34368e80e72ca4626a4c3db7fcb1b412f3c100f09e3841a2c9b857c2a616318408cbbca9553099b2b1f5d530c5757f0c7e3efea132797f474ed0fbc1b33b054277a4c4dc52b86b0df23f810c86143376430842c3a490da6cd4b44dccfbf663d41da5aaa58ec0d714bdc3df20f84a17aa7351fa79435093559523cb8a32e97a6aecb038ac413c8cd790937798f4b8cdcc120bf7f1ea92a115b30ce6e9470d0743947926cb3c86af2280a81ab6d3de892a6d5e46de3d34d2dce462fadb5ac382489513b504d62a3a168fa9462f1dd3fb725259204a28f50a5e270ef1d1744407eafc5db6c53ade219183dd91dd83d0e1472c88c131b68e0faaf9eb87414b2eb46b41c81d28b23315d1f93eabc59dc00a1e4b73bc5d92ffd7d5b3ded7cb07df4fb3dde3e678c7c8d9332e9bafc4b8cb627f248c1d115e03ffa3f82865efef67a8362908a4a16e19568cf6d6bfca5a90be21a3d56a693b4a952788fcd5ddff628b22d8aeac2e561c129a0efc461ba1f0bac97c8d957bbab8d256595d886ac3e3f0311d45c2a020efda0b4ddf114d1afa99ef609f0173e3e942df4a91aba24390fa61735c9c5ecce48e63819a044c678f3e112061cbf96a4e1b8f9011e55760f72933aa7dea23d693624abf3cbdc4cb3a677ee26d6ebb0ed59520dd75f33eaa6b53430bfe6332fd31c189c87ee8335cbff38b9a82288aa7a88e58b380b3c1e733451b15f3237cc223b080e80a08a325faa5601a026760cdc8f06373861df4ffba92e432bee79e67c24954de1261a5c1cce85225540c6c4d0de484c44329f7e87bb1da32eb9c86e4b20e5fee1ecb66fe61ce2c52536209fa7c323175c7b762434fb3fbc2d664ecd0cd887a312a769b3828893343558b5bba35604ff270742af0d1f2a1058db447a049905f4ed36ac5cc94964c4554c125164f7a42d9e237344f7a1f03ea070607419271ed105723f7539bf8e172cbb9b7284c484b3c8b4b0e0971882ce7561d0573773dfd51b9b9dd1a11a86573ab278bb2c9987d3fde63d0be472ff96a1cc1958b3f6ae2d34a6e723df29dc958e261829c105774c4a23daa237129a2041392bfc476e47f29f35950c7b8978810b05dbbfc5292cecd6392b251eb546ca13d57c9586817c06994aff358b17cba28eb7d36bbd24f9efd2fbe868bb32b67ebc310ddd0c2661af3fc4a8a4321d3481c3da919d2301adad4b76e0d5d89057b720825e65e2a66285e51cd8b55dc223585f99a94a8319142916d782b0f9efcbadc52f15d98f53250ad5cd6a32befac12037d72a06585edd79a40b105f45547edd49c469777c7d1676f45878266224a101e24ef066fd89bb7ffbc36fcc90f711179384a1f5c0c1c5a0f8964c2a7b6eab6c41b66db753e27c376d6e81dae9297831a33c0c6a279e8abdf5f82844da99aa814635841a3efa900e6998bb14ecb6a42ff40d39c6dff68af6eb0768778469a63e5596845b61f461f883298a8db82f1c9b069b1bfef7637f43cf4d2597a5ebca8ddeb4e70d3d647277c144c1571c626e4cae2ad84e647f468131da6a566592bfaf2220c1d8cc0680c42214d29d37c3eb4d1439dfd03b36f08bdeaa996a75d9b3ddb65779b9fd0a4ad0f3a90b003a4a0fd3f626fa90a721f2262f061809411669b8ad57fc3615950bd9ba2c619cc1418375d3e52e564a702380be34aaf96325d3bc8ac261f1dc772847207880e1988ca2c22e6d3e8f5fbb72295f648b7399671713ecd1b532aa3c302282ac76c5ecefedbbea129614cc0cd68ecbd0d480f3c8e7420bbb7070fbae4229b860eab77f3aa95df01f45e797b706972677e3e83e256df862165c1e1761e4836371b28436ea4778104ada06eb67f724ffbc72f11c1fc9a2efce6e0e760179e429044713a3ce9b53cbb06ddbda9ab63e2cdbe0daee68bbc945e00c7a22bf259d2a54c607629066b6b3b89618d560c991b45b7f56ae78bc22fd397c62f6ad47edc12ec751c150a97b6d4ce3821026aa77804e7d906dba1727e14526e3543f8429c7d550e791de0157ee0f3cfae5e82d856302a060ea1cb36715e9fe45c01c273915738b1dd2241077cfa26f2eae085f6d35e27e44ce9ff4fe5517287aae24935bfd47420962280ef5a8fa1cca11e39df9977209df844fbec452e2584b52946b928d6263173b8e85e7418f340ad25ea62d59c1eb5283403cd89e623353c18753da551edcf4a61f1ccf9e315c3a344f5c5d2a6e784716c7b8f68eea6c45463631f00932a08a9144d11de14bf2d9c1cb3290b153a5064136d04a59789bfcfca96ea630bc234aa2d6c75e555d4202a5f0707d03335ae61f7f4bf444f25dfeb8bbdf786a9b53faf5c65e73fa00b5f74e9cbadae02dbff73ebc2a683ec661103fbc47885fa2f53baf7477473bb241a3207ae1aa38dc892e0fa0392b39bb511c9e46e06c4e0a503546675194d196b90d5f70999a7e34db77380b28bda39b2c2e458e008b28adb8215abbfe4bf30c1041e9da708e318ae8db9e748c415b40da848a3caa34e53a97118cda940a64103144d3545cbf1b23dd1abc9ae78fc68929c38118714841168ac0209923627730e8e9c83f33f97b51ae5d35aaf6e6cad9db0661e6330b30230a0d6deb150078147048217d8e61b68ec793ffc75571a60563bae11436983731bf8b4de3a520d4e33128d2377ef803018c5ec550c45c550e639781ec13fa2bd75bafc27aba44ecf33130cd33cf93df4d3eebefc6da38bed00674b45c9464215ffd6c96f0dc1658cb01ed7b00632ae6b423ccbdb065ed4918d73d51f76fc19d631c334ca47f2eb81a0bece04108d0ab0d35e7011dccc44f1f672b511dc085554c1bcdee11c2870e5ff21c0c180a949dcc47892cc0b7946582ffba26f7828833ab1ff7a0fd9fcc87a7298e6ba66ba827b8491c9017abd8a3a0f8742c510b70dd348efe68fed300fc36bd3282e120761660f014c5b65689d875151c342231ea82a074feb3df5dc40725d7a40b796bda039ef4bfe479e79dd8fb34f56455555b6813bac38774bfe0df088864d82f5b04f448ecd0bdfdb74efe3dd95985161d4906dd1753bf1554ada5044a07d99bab3854712ced45b95774d7e1744cfcac382dc2fdb8f5df2cdaf9100036d5fa1d88328b42ab51555ce0d153a7fb54597bce47bbdd72d8ab6a91f8ee6d08bab5679da6f62200a47de00903a4e9c43dfceb3b4ad82d2d2887dc180ab4a92d2a1edc51a054ef6d31ad55dee7e06335be0ffdaf1b00efaa66f5214167887731bff0c3e57d633ed86afda4a6d83ef3fafa38aa04905b57c197414593b0f2d2384712e833ae651f1f07420919269153a6ea7087d5e06c262e6713fa0f9e5ebd949051c974e808d08575b6c3dd8b7740356afeb47cf74a9a0f16ce0890bc48e6f7800b4407bd4b4ce1310efddaec3b996c3eb8ade1a6f21c522ee06866ebfa776795a1830c24da87973f3ee53ad22fa73144a4b1e1639b22ea739eed9b675053b5cb1aa3849469879c0f0461415c900de08f05672cefe0ce969411d275158e0a60f8ba6ff11649dcda7c96ca5b018fd2956aec506c57e487b2bb69502469fbe818a502aa1c49d41638fafb3e6b6f4287d094c3d66347154fa81485daf8cb3da336fe48e3e667444d1a3070eb16fd75ef1f77a3b5b55fe3e9ec18bfb11edfd0bac9bc2a42e07962ce80e5d84072bf2ed8c64cbc3a6b59f0a532c8d91c7c401243135c4bc96994e1a1205696cb3a8f56844a88dcc02a3d482819acb2113b5f7f8a61a6dfaf10d7de1743ff4c3a8b28b43b3b06603283bcad7ed5ae556680f0331cc391c8914399766ad24de1f545f452e257a4951461de23c60e2695662b0a7b9f45d427449aad48b0fbaeeef71be9035a00182d52478f4317d822ca058ea31f3613b1a52cd0c65b7522614c6bfec8130ac0fd9144e06a7404a693ed5f30a9236ca0a7c4b82db02ea93a8c6f219abead2222552b3123e41fc6dda753ae7902ae6a51e48f11c2e951dd5480e3a50d61a41f1d2ea71fe316100ecf116ed9cd634caefc60636c76a26171db487d8eb98bb7c84e8a72bf658f53b7d39d139dd7e5b4717ac488dc624604cbdf509998600bbcef27600036f0c7da904b54054e92b9a36f28ded566ea746ca80f742720d7ec0ccf9254a363c5ccfccc7ec9e0656ae4226d9c7bc7a84ecd8867e7453513e0ea47585b1e49c80a9e1de1b4ad86862a355193c8bafea4c42540d97c9c039913bd6231b08b52535da1de0416194667c223b948b7cfde9fbfcab0ba4cfe36c0f7ea9011af4ab6e115caadf1de9d4087d4421f4534f4a95b01625d3ad0da0b12daffe81df13c96fdf6c5b34e7ae432d64fc219106ff570edc467d5246e11c0b40499cb292b11aae5a7151f7c64a7eaf66e343d7917b6efd0aa58b3cf5cde0cfe092613374ff27cb05fa94363ad9a0f1a03f94fb6cb5c4a568cc56e6e3f59d2703c51f9da6e06b5f9ed801e9d0dd0b05781aa037b45ff68bb7e72e50bd9ff835d3c4de24fc62b714f83633b4f3f27acf739f353f83ba6090afa4b82881fc83bfb525a00331d7f1843314e43a05c73322fa6d774db5883fb7e8a76564906d45422ddd6d3e61d443ee96964eab1547b99505f85088af8570adc6089f1cd8e24186a50a1877bc4d3a45af418e3afe0a0412345d181f82aa98235fd5f984bb567af9575b265cad6dd0de1e06441f6a511f1594f9aaac6c8f77e212f904af11dea8e1d2b03ef8dec2ce27c5da657c20699336fde16a6490279fb1695109b87bf360f19e8bdc7d50da2bd0933316fa22957048f43fc2f0f0419d07d1a4cb6a9ab24a7217d7720234a3cae74146cf1db8cd623871aa9479b7274cde18b019222c0249b6d0a01bb74a872628470e89aa96dcba3b5c7ac2b2d114523a712ed3e0f039f86398edce2250ae9f0f187a03b8f9112365e4f53b85095128431d9187df5c1009420c4018593f5c84b3519217faece541c806e55917ed2744592001d486f4cc6fe7e9c0d5272c67643adf66aa2b2c2b7c0cad1111a0e8bcc4e8166f91fac2a25a4caf44f69a47303b29178f97e1686a37e6da5a8ed9a3b92d001ed35d833ee8e64f8202a494a59588e0f9141e51fa0f0173eec4c2adae039c3778a945ba119d9cdfdb8080e2d04ec1880c7f1c6c83a6dada0b74404668d2ca2b3e39004779c114e6e648a77b073f765b27fb7c04c93037aa8d7b2e9a5118c43e936050976c79444cc470ff77f38d04ff2dfc50f81757a57b76d7d25a52d38e77bfaa0c314e66bf0d84d8024adfffebc1b623734481b82b7b6962e5a30d2404ff9f4b24c89748e57f3d12ab69a7a17121ca70872f7148033bb97532ac2cbd5ec63f5dab1f6ffa08081a8cf1e8c21e8156a0b4918f1e33db9cbe61a832446919637a24fd35ebca38691e1bf0e659b8bf41ea09f4dd7f1bb529e46d04f35be6e4cd89a47334d7a9623adb3df0f78934757560624822835244400bdec2fad11c6fd2e012e07db82b68afdd00039ec32eed1036dd248776fab9640aed5fff09310330bf00dc08522927354af3909fda9fea3248b62aa83f42ea19737159378fbac0432ef9149e9f4225205ebdf554666764fdbf71154df6509511b6986b92596555917b126685016f13a85735de9b6d78cd5cb1fe12e9626cb53984398276a11db754599bad18f64b2f19e2ccc6df834e6071628d2c6a421e258f5c6cda52e1d644794f661b722923528d504bfe8b2a445be3050bf5a3ef72c6df0c0547402c85e17af7d272ef7e39bf55a58fb37e82007733ab6da9058474ae27e2cd865dd50f26290d9e62a9978c17640ffe82f8c973ad47106792fa75d6d289c4489ddf578957820662c7ecb5de2c469c5eac662577f5f7ad1baa46ae2f65bc9c25a82324ad1a599072b2e1aac460983630a9b356420604182a82eed13aac929fcbccc8bea654daaf3ca1dc2e34b589771126398bce8f66bba291f3cb992b531f26ac117e60416d7a13735889fa6116f4eb7c65b5ed8472aba79a9b3c2e821655d96bff5dc92384e989cb1e2073b48d8468ec5d1c822cc36e71cbd52157e1f0f85900b617fc852d11c2933f54f5227259974a216373f5a4339d18f0547b5544ca2d1e775dcc2ff897fe91277e0296d7b457eef24786490fc721e4f3ed77056896ba42ac1e4979c4810b2e1733fc0942fd3777b5539efd84d99b1d4e826f1827d946c46c2ab19bdc9629250a1f2011b5e322641f61e6daf93f383bf648c2447835170585ef910344eaadb0b8cd70c2bf618683626236c4273e867a72f6f06523670469d34de314cd2a5337ec0b62636db3da3f6a42997587ce5eef221e08f958efee43fb7bdd2e592976506fa36f6dcb3163856e8c4c47ebf471118060588bbc013c48c797ae78248a8186de5d0baa377f0eb01622fbc17ec0bd29dd1294c2a726e5b1f902affbca91b04a60e08618609f92dd24dbdcaa68e69c350c4645f63d5aef1389b36862142edf92ddaf94e5f6a109c08a95b129910a1a90308b8d2430b9876f6e98c4355ba25fca930fbee6ffd5c84b6013d462ca4f6789fede370d0239fd8cfb46d9265ab12a195bf4c6b701c3ccc14f755d882e0c2d42267f34ec1e1b35751327e94dc8e8ca394fda2ffc646ed7fc1c5dac6d7ed2a54c09e4ba4fa2cb94585bd506847fc18a3c8ffab0a8a6aeca651ae5d9fe28989c8f170000ace5432f9d10f213458b3e3753e9fb8b187ba521f90b09b75a29dec0f82cf7713e059ac51cc139a6f74608117ea7741968a288ad5913e368e6f469734b59fb56294b17ecca5f91728d60cb6f43b4d26ad26d88b200db1671ed79ed6cd891346a8deeb4ce75bf4537e858c5a09c7453b0d1eeebee49cbdc5af8943d978ca3a5e338b7945269c62361fec225332369abe8d5a74085738e7dfbd87519d26ee99e668e7346837c5a8550c2a6f1cf0fce92221ed7032dbb2d654d438bdfcd8b5eadd10891291a115cc655e9015da6bc72f2ac815315cc292ccdf218b919ceb9f69a8d2a12e4bdcd79d4e51efc9b3701723c8c8597a7938ad0fbf7ab25287dc8cdb3dc88ed06f8267d9be73c43e17e233b28fc5aa11033d29501944ddd10de728382c16f6b19092a6e1e87d351601a53dcb4b1f8631949624bb164813713ebc8cf67e6601c11560af94491e7c80ccc8d1d832369ef5849d1433b590fd42c10c477e0e022fea02ad4b03dbe5c28ddc5140fbe4972cb2cce38cf0e383e0f06cb13bab3916c82aa356658f77075a5adb6a783e679e815281e5f2350bfb19f4391c1f7c513a56516a198990a750e1a07198a651240f4e0c92a98750be0a4d3bf617d75119d6614d4557b7491f6ea00c52054e677714938addd203cccf3d36ea7a56e0cb28199617961b37f73141748f7bc0d0cfbf41cf458fe0248a0abd3b5f5e53b9937ce892f9bf4dc6f0c945c8a4e3b48eb016ed3c93dd26d2b4387c3d9aa0a0fe068060fbd7759b4697d096a2a8af0fc28ecec51b98b40f9dfcc33733a1f47e13803a529a449aa6691503e8b4840c428b2bfb8924a640bf35df424a8d668f2683ba90f81de1d6297bb9b02581d536120c29e39b41a743653dfa805c32c2173b07d537e15a6554f23f1799913bb92dd6331fc64ef6240ec6cc205e3071d6671722c18c1a683f1756bfa46dd5be2eb0a49889139402f95af5a7d0fc6908551a6147d45f447e860542f171e54e45e3f8827c8b5dcf6249729d02bc5fcf86460993de314c80a8d23f2967c28cff518a82636de00c675e36bcd8d063ed0b8617d78f7bcd7ba8cc4fae1cc0968ddb85833cffc336b6d257fdb4722106d3904840b0532a8a1108b235cec6d79359a9448d7fdede28261beda1e4461334b6ac98ecaa11dc7f6ab77d5083db91c3a064fb6cfb6ffc34dbec2791f17ec782344a1935ffcd4aa47afd2efea1e7c49593f3ed98f43bae9daa5af8248bee47a7a3778ef06af8f6b540f9df5ba80331a3a6fc028f3cbb52b49a6005c99a31d37de1f174a57b063f2ec02df6eb66ef23ba487cfe22a0f0495b6337cdfe4d03b315f02b5d9d4a1730712bdba4875b0476663eae91a30280b8288738273fb9fcb7f5bd989f166a3d292796c7f4032fd4c96fcf53132d8aeadfb33322c4ee2bed278e3c9586faa4cd4b10241bb530174833dd7e5d642e5df11838459811ad26eae5ffe260a719d191c221e0472f53b807f97932459a397695d1315d2a16a27b11d02aacc24393079890cb230def44a2c15b1438dea936a7424a9bff41fa02a032e3d3cd31d16d996d16598389787c10d9245de6277345696d4301473f7869b2e74470de4bfab300f0136767acf14eedab4fcac23947fcc9bba9a9d89dca1b702fc300e4f2d2ecede78ce15ed4667c7656e06174d0ccf170a211726ef92bdc31a60b007c19fcca1838e4bae88a49f2f192f06f66262a8f6179c59bb0d49f7433f8be8b6dad092c6a76b4359c37030f5ec0bf7161438165fdbd3365e2023d12a534b9ba0c68735c75a3f78ba263c63ab11264981f2415bbc434c3d4f48cac80bec7aea53a27be0dbbad11431b8e5924cbb5d198b11674e540a95c6a0896f8f5932c5fc7f8d0c1a3da06fd19550342b81423b7b5dab6444d36f7cac014932bfb693a589cd8aaf456dcca20e20a864425702ed6c1ea35ef55691bdb0b7eb121d66408ae4d2e8dc6c65a3b8d1506889ff4e4dfe68fd1444bece57129c70877d5c23f6d89774c5f62f41991a511ec7dcb5a4a9ae83ad5dc3a719f35754aca28e734b2c13975353344dbbf41ac7ced93ba50f89761728c53738aa2bcf7487c9c9d6d0fbc8763a92025086d6a8771c9f9938a8b618b25a85e6d7d9838a745fa53e1f1fb12df080d889bbbe9613b526010fa4550a50e5a6790fc6b210bd4583882f33cb15b2ce5477b93187cda4bd34614d90f30c41f097ad411bca7ccac1915a1103ebce584634166119d6adac1353038d4b72a1a7698b10cc02049f169a41070a77d6303bc60410ecdac891bb19a5a623b805d9385092cad0fd62a8a43eec15c65661d0397e27a6381ac03cb24b073f11eee15c4c5fe241ffcb450a2e1b138a130cdbcbde959b5fbbe6463f2ac58ef317e765fe6d955a3563e78e66d50f5e00d8aafb2f2e3fab8fded69454e5fa55dea059adc3a5e07cddd658a8abd75c424795f867e1015b3c1c016230382006aaf7d9b5f6bd92f95a3580455846b52d8f9b92aa9957d978abf0c591f397c775085d5ad84137929e998a653d3e2699300b57e52db8497a6b4a04629b9af2decd842b63879345e885fccf1fa81d1a0254db86ad0b068a41b35a962706aa4ca085b7bfdb13ba89265b9e74badf4b4d10194e91c70690dd11d3f4934c6216e67619cfc04d53cd24cf4087393e404fc9f6aca8324c2c1d7bac4e00b1bfd12485fc2f86cbfb2b30c594ae9f17d9aa00cac7fecc51cc53d8a9f72e8128e4f23697cd164dbea648fc837eda9f4b26da1460425072e67ef75607134d49a451e1be5cfffc4388d020398b9569f256a66690e10eb0b9d75db0adb8700bbabf09a188410e255b8847f66a381636d5ec64115dcc4c693772599ae6e4c1d23964e4c5abc03f0de79a3ed0b4598896f8f15df6bbcb8544203fce9b394247b2559d7defe73cdb68e151d0a8d1cd7aa8dad15ae1af6c7c193f6a928bc61b55ce2b6748afad5d7e40db3eeaba08290c61b142aaca6a9f870315fbf7c0847a4f88b7971a5ed38b7979eaa703ebd06b4e3a258d18fffd32edeb44793e6685f3610b9813a5f032b59b34b6433752b1bbf7b97d0813b0958298ab4d6bba7a5c9674d20cb7d2750bd8d88f82a249cc8e59b91fa9005786cd6793c31c1f4aea5855eb713d6bae59fc0b6095a6aaa55a593fbcca82881eae50754f750c771ef207effaaeadaa837501fce1be309b017337262ad4f5c38d0f97f87c8d4c66b6fa2a11d23c1a1629c396def0a4a9a93118c7e88761559aed7eb1d592a500bf783aeac5be1b40130e08d314da027aa3c203b81bcc89e0e45c6a55293ba782198ecd379a60bfc6bf216d7c59783250e796850d2b1f2eb77de4a3f573dc50bb34a083366075ec88bf3e73e7ac0b4bf0c946ba0b388f6feaec8e50e965dfd25d4844f7080a2557a7571049978297bc861cc12b36c40822c59980ce3bd59ac7d217631f8ce99dd44967151b5c1092e607b81a84c4e73c4f40c668c1f6c2e0f0ba72ad175b14178e52411982ea5a57ba29fd73df20cf120036098ab1d9e710bfc97224979b1cacb365316dd6272e74078ebe146c5c21f26d0fdfe29582ca852eec7820ee01cdc86301243a7ef1a159477dd72522f24689b49b57be77e7eaff7a61ea86d65cd6a2cb8f2e48700089aebd4c16aee821bd74c458dbcd87410faf9b319cc1af2f41b483bdaf5147624ddd53dd42a6d9b37c1769518458643a3e92f7aea0332504c4a13da57c5b5f0261fd16042fb2286c58e2a2045e41b633fd07b0c4d05d2c52097e60fc1e2f1b7590128e5a1f8a28a10be60d5d49720eeb9b7ab6b09478bb49ec5a0c7cecc2a579cca13f8ded9c07a3598fefa02eb3d984ec7b52e9d9f909a033c43c379d98d22dcbd0f5830f870e32e7f7375adee25a1cc6e804dbc11bb48f9600523f63ba651d6f54e400065379edfc0160da892b5a93f0ae7fecf5842444e1a6ce23d1924b51f0df230971c807cc2ea0be1b0eb60f25634b67073ae446756ee093f7fdafc2c4275373b61f3dfab892611f433e7dc234cc749a462a692859f732c9da684ce4a4effe3a3b805a34fab5757cb1f22b9094a48dbf1afde714f3318aba998442609e0f5934077d1ffee270bc81a8f512ae9689a0886ba42c8abb8f5060540e34f6a6e564e9e6006fd3ed5d896bfb2546eb8145329bbb3974be3172625bfa9cb1aa50cc303ff9b6f3c5b98bdb6261d7a43642cc1728da5fcb262eeef9cfee8a1c2faa261f463fc1eeff562a58c1c64e487ca6ee2bf09b7538dc1a773d83b9368fa6415329f053f8676394a7e9d7562279d512d1736e3b4a7907bf13cde9ee7c3399ca63c37de7a33f4054b3f5bb95e120c3125517960751514b7d3ca920891bdd9dc6d4fbc8f1006ec46f4fce85aa188d59d3c1183c19482bcb25cc6516bf2a14dc447d2fd0e4271f2b4a2e31ea4f5b8686009d7b783db76ae5e1e62144bf06a19b53b9521edc91b8a5a19aca8e7839d4aa592b5d150cee0213ede7bb137d998cfbb833e40b8a24a23c506a7058e87d3c647925d4c9e3a531fc965ea24fcfa8ce6f865a1053ca7920c89b341167f0ba2e15a878a8b5bfe7c3973f75687269fe6c79903506c31f2bbdc13f61b1f6a3e896e707f9ff70be7d0b3de00b8abf7c48fe88c9027f254c1e122de2f01bdab1ccd1236d4a3a1206cb1a22e397076133534c77073685beca0675521bdb9f3c18442d138efe3dbfbad3e462ab39485ca4461643d9ba37886ae2a63b6ad8847e99968a95c3cc5cae12f7b49ad2041228ca615e2fe1b8d51f080a2da4fa6858bd5ea510857ec51e9ed88df7f3b7c1c6b28959bad21634fbcacf022cfee6384c8a4c7f02fa8bf81e0e6c50b1883bd048f5a1f3a676f5d01ba8139a2af42a48fc6d518be652613503c5f11cfb3d4e0759c311400651bb1f390294fd16452e3f2235b9d98d06f1a25235d41f56218b79c77a2cab18426bb28180387fa186512f2de42c00965e848b7f12b2ba0f68e736539e065265c982fc7578c8d31110fb808b59d5e9a2528efcf9546666c96d8a40923ee292dda16c47ac5d766de6b63933748a7160a0f0a7442fd860dc7d9c8b7b5c63cfe85c623d6158a694f47544d2a599c575a88b3daccf9a2ed16a9a637ed50f0452fdd20457dc44096d2e60a366abed592c27cb86cb205f0ded8a816562348ac3efbdce69ba7d06d6816fb8a12274393945a7d440ecc9096862c2c312538edfa3259a53001cfda3e66ad0e338d052861e0a9b56c0175f1a40e3c4450b56ec8943239c7cf6512ab4ec6a810feb7d7969fb0da41d5eb56d7941f70a8ea23cf8e2c5aa2d0d85e4322ace7300e19b373c066168b85d36e3f7563db985bb0f5dbbfec0447fdd35c465714789dd6f172dec200178a30d861d338d078ffe4d8011d8098e8cb3507b20f26b72c4acbf792431733b49a595024dc143df66c95b51f7dd93c9b517d2b1cbae982ad22128863fe988a98307c6ed239c8c709d067f6196bdca58983d01cb351c6d78430fc72f1c656bf78b7206504716f17e354875aa6da4a5003add45bc08bc15f1ea7b034b964851c2b101dda36287c1578a6faa4eb57e29ca9185534d5ed7dd6fae8e312e3bc13bdfb061852cfcb696545abec760bfad34d0342a9aa759f6db12b326d3f5786c1a72272584207c494c06b0536f16d7d763859736cc88ca09d50734a789d2f13c956149bab806c8e515fa84ebfa01ab870253c26d3c4a50f0ef7647ae18238e51ec98ef5f69e28f7245cda69dae4a4616dc90be4957bfd5b8b4fe6572c802444c8df6fc35a239b78e92ef3a77010e30b8550e3d09299d27075cfd8910dde4d1c894c6ca3e7eaa39490eb3d1ef3b20c5c328ff70fb1c0173e4618ae5a89c9f000bcc53ba80fe1b1b1bcacab340e94c90a4bd05905c3d54408fd120b8b6cccdb820ba73d9675d1889c2d0e7794a3a44da4ef8b7e45e1fffbb0d622728fd1a5d904195bdc2996092e447490dab03837f84d1b7befd941d5d2bfe026007490281e31e6925f5b6366038bf1d556836a7c9d52e2acca0ce10d564d2ee90d78ea4b0d5adb0cf54d7c4436f69da7e193dee1a80fa1592bc229dc5648588c2bd1db128d0e0110109f971896dd887d9fee4267273e23fe3a2ab3c0feeb00dc2e1614cc26e5ee2baf400ae3dfe9e9b078eec4cb7057bce0c8dec448f2f2d07cdcd6ec343aef63cd6b1de8722b414fb9f7e81ff38553d9a79a2dd06bba5a1fd876ae1e8818505d9c73bba705331f8cfcf2acdbb52c6010ae82239d7c6d15e62535024d8c8bdbb0472aa7e9252b4f6ca26048d1f76e0fb632b26f1f5dacccc24ed1bada1656d82b64ce45c0b557524a7df1751e5a5168278ce6b4f7b3a7b475e89d56c53d163066956933e91c5896ccb8be664bc1f78f691a2bc912884075bcc83205d54a5521fb0d42654c1d7ecd293106c5a45abb726dcaf52ffca993afd4f5e2f49239e74258e76a3f378494f639b07d3401cbbd9405f7dab87c2a6089bc70b3d086164b1fc74f00b4be7df49a56c7a27f3193c57a125d633f729fdd00e22989edc7882e236a1c0fba8573e0d7b5e405d0e82cb046226d2b4c16d4bd8ff0017d3e0fa2b1c59da6aaa8e49e151629e1876c5a1422901b75372b5f54ddd702b8e95a8d019ae1d651c094bbc1edd685b0f1208c5aa993bc4aaf60803d7f5a7478cd296754602457d4d7a7c5641917b9eda404308d32f6ca475c1a0f9a2f5704117521fd3466b88fa8f0b331dc0d834f47230bf0ed02174441261809bbd1ad8688eb1417f1c10c55996037d806599d58711389fa4cee044e52e575f08b0e271e243fe7ac1d492e9a0f87d9a3a8e24374e2027047d7aad9f8a6975ea7ebfe3232daa756f04ec12898040e4c6f6da41a9b517ba9bc94b8a152b0e464fabb0c4326a41d7547a44c47473db429f4ce33b5c416871fe55ea540969309ebe42d8bd35ea20b54175aea2d9b59d41de428acd0f88a1be7e61209af74ecaea29a49003dcbcf205ba6eacebfb047e673a9cd95be42ea3298313f0723500c3fb9fe3e40cb2c175bd2d56a0cb03acfa30830cb1688267477395e3e761715e84dcd9e949f42602851e53a35d1eecdde9d625e1734dbb12721b74285d191522af1bf2984279b9601327b18753aaffebb4a1adb418c6ca79e9437627d39a314fb078f5748e6008019d409cd0b5e45f24c7c910cab27d79806390fda2fe79fd3d5371a6293d6fed546380aea8ab32524d1099bf337a8eba3dfd23767bc3929a9062071a6f59e9af1c2d704e55b11db59b4cd922771084bf474920983841ed923248dfd9d6fc60a80d88466663267bdfeed15430fac65a4beab723caad360eb116e37028170a6dc49b3d9af84b8a0b1f844eaf3ad2960dfbfaf9bdaf0b53e4c291995ba86d64c95a70755ecfb950f5bf0c235486e1bd69c8f1756a36cf9f5d811798bf0529a53dd2e128b6da37ef86935f94b4424aec454d0c129acd73a1a1bf36152bb4578ec9108205ff8ec4e1ccb86e88a44c4e7f3116921e2061cf248559d371568fd23700f959f23498214113f96dcb6e73bd7f8a68db715747e7d7daf693b62816014af0cfa7146438d04c5d2e3122589a4a35d41841fb6c231232236d01d83e76f7bdd062ac1e9f60ed48b89f384eecb489fc264b313fec326771c84bcb7d9a7587cef1d4ff5b05f60e68a17bc733c4b089f4ca4f3520c3071921d263e6b299af3f2a656d27d626c101f2f09fda0342ed81e2118afd77e63a266b83f48b6ccd27877e46cf3c2ecf9d8bed3f520d625d0d1f2cbe991681d5e0495215e1f0957d9b6f44581aab2aae94e6064c3d954fb63206f25ea31aa88c9aa629cdd554f8d145d41bffdb5074908753cd03792692b82f1dcc3ed146e22318caf6e1e4c6cfa65b912c29c8658db7b86dce39ea8b76cdfaadffe4db2249bbc3e47962fd1c4a7131f985c77f15e460465a24bb192ec09cd9a306c24409b3058ac4f99722262b19e80473468953351258e223907e4fdb54e3a78755bfbee6efc36af1b63f883ccb827f8b2a1028608b9b3821d290634dc4f86113c60471947a49b3a899145ad06bd15d9ab1a5afea90f7e856a42bc320709a7ed65eb3ac0de305bc653b56d2ff997ad2ee492b4e1418d4a10bbc5fb2b0b34895539ea8a9827b539448bfa492b94da8eef6039cef1455c1187b7628c640671933a12b06e845d0bfede90de151948ca180cf07976faf8b90945f3b09f5affc2aedaef0042e661d69ff449f609fa1e0ad910c32102df9742eb0f2fb4fbdfe2c175ffb02dc86be6384bec7bbdd9c88b5c2f564c4f874705d49888d41c90b2b3e9da8f43135937669226cb5376cd86aa561b3513e2fcb382442ede851796dc2fb98d1b156252bca284b7dfebeb00e01afc60da01835eafb59ca8ca61ac4dc5fc22092d7cf0fdf04ed6f2f0264b1d88b5940a312e9773c98612671d75e46d8d081551c22468b27fe0633b389d0c34343c1fb1dbf4984512da56d0b6807a54941bcb9391284e3150e0a3fa3735d0e115aa9a573a7e9ef161724bf4a1ee94ef743b92244a0de8fdc39be9287eb5b6b30c7389c903b35a02f5b2927b4737ac69ae326673dbaf360bfdc13b25a1c5e3f9b5d94c86d743a0289f4b6d8198e17a9bbac02d01f02a07540d8c012ec3a8e037ed6739bf38dfdd00e3502fe0cb97301a4740004619dc780d5ada7b479671ade6ff662194bf522750c41682060530ae9e7c60315c1cc7e6d133b21561bd65af48a86c266d3f77ae561f7cdf1a9775178f3e4c12d3026cef6a056d0a7729299cde73bc32a2a71fb68dc01f67b0cffea26e7ab99d9d5a4fa1039925738a2aa4162bd695db11d071afe2682896947a6e4e2794aed3616e4fe868b48e60ba0781cb94e0d0b07a16d61883614c6b46ac41ba8cac138ea196a028b9ab88dcad3806b1378c9c5541ab8e2ce037f855c7055942cf3be48bcf526a36b1132401f85a025cbd8feafef65d68a3c52c06089e723d87d39d3e6914d862bb2d8bb9003e1fd55e8ea26bcc089987b6059bedcf3180795821ca6ecb1f04fd87be24902f9c1741d5a49443d81459fd6aac3d788e861b21898743bb9b5d41f9f143d54f5590a6eba0f12b457af9f4220e205fef629c6477b433804d6e4bb07e279d317bfc4cd3333b755139c83b3764d06943ae96e140e9e17a051f74959cdfa6a2fe17b4c986b6f860c4788a55ceb4a4946f7691af1b0f1a10ec35ac96224b9c9eceed4eab05b7e9fedda338c3a64cdefa8799e3e21a8b98b771e1c0e0573864f4bab3f618cdc09413423dca8b61fbbe455de185b943c40c33d41de6466eba348cfedf4e92fede4cdf276ee364ad3820aaf31d15b23048acf02cb77e3aa39f6e025452fb72331a2af353051900f574394e98e9a62469c28da2b481117ec92c802db6aee53bcd5d9291cd69223198b19254cb3c7c3f79a84758f7cd2549ab7ae0c757b9298f2bed83a0f2cade4e646253dc4e7b378e937ad0ebbc36af6d8d72475014dbf3db3c0464016690de4e56535d957f73f2a8bab66ff6bb1edfa077310a11443f0d3bed2cc76d5ae281e8127be26fc1ee177340383e0115f0f6ff9bb0700a215eb752adbe59a729a55206613363dfa5cb0de307cf9122c3c83b9ab8b3211e92d5335378bf1122ebe3f1ade431c3044923f38790a22d21eb63933f995e9c86dc5b53283807d9366f4ab64b24baabfbf89e5d83cddbe865684a849ecc4b0f976acc0896b4c5d4cdd890fe285632501119168405e843f9ed7f5a78df8e683830c98199faaecf15e64183c01e305e3e14a97b0987779439432212473f3980fa5db11fd0383fd9b44800147d5c2f5785d4a72206ef8bd85f260eea1061b400376d361bd65dddabbf931213ce186cffacee5d45c942ce50ebf49420dabbd0599be5e237ac32d1f584a9322a9b4e9bcfbd5379368b535ac24c988e2065f0c3bfec41a11a2c0f331d3b3f184515a61557b3447b8d220fa432d19b02d196b7ad8a2c02a8169d3a729e1d5c830f571ce16f7804665f41c092d371f8843df5da7fbebd1052cd832d975ab6422669d25d56bfff6c1e74cb3aca27f80a4438a764b0b713f5d4d58b2540409c6331bfe124a5003d8fd2b0bf8a6ebe75112f953282c77a8d0f9d59e1f7e011a46423da60a371fede39c31b3990ddf10d91b178141a6924cfd990fed43838829fc57dcca20e8592887e382be2e834ffddecc2b7ac8c4fb55519c84bde474f0e483241c1a812a1315b4258daaa154ab9dd3bbbd396694a1e0f0a55cdb8a7f9a75198d56d3d087a5f2f6e649c36592891c869c43b93d6d85760a6d8740b0e4e27d6db4dbc811585d56f04ec4ff76b2c444007c0f61e304da7a023093bf0d845290c0ed4f8b0fd8816b03c2905c4470677a9df4435cf670edfd90c59970609ec0cd3e04ff439b8def07c0afca92ed2e259ccc3286b24dec27413f986cf265da1b569f46bd27e7e716262d3120b40e95665a36fc5585a049b6100f9ddfc6ccda6b3ad6c942a87543622ebaebc9b8dfe3b88fb3953390d0caa1fe76552bd3f589425ce21bac5872ea5254b7a16cb6a19724ff71b3d4ffd421a9fc8deb197a87050857949453c00146052b11679f12f82f24925d4d64ef75e8177c80d418c1cb612ae54b1f43d3ca69f8093003f827cabd3b84f345d99a7dd3bab7f6b65dc78ade2483669c747be846c0c37832f4cf2d676819f9ee4d93b3cb09e5c88843d9acda83e281c75c01dba42baca208353653e79718707070a77f8a2fe79793777fd4892c4ee056142176e1631e08d0f76133d623eaeb2d5e34e896e94fe039acf6d26fb9d6bd60e091da073fafb186baf9d96bf1cc35a6a27e049fd86ae52c8287a39fd66918f19c8887c51fc6577eeed3e6895109de7a3466e9910976d07e024bca22217739754e3f1f0830f7e101b96ad6c0048ac7388ab44a8f35eda2324be1cc1b0b1143fce0a85892c0b685996284a6887131defc2cf8bd7ffad7ed20b5e70a78e49293a129562d69e5bc2fb0648c02fd63461e48a52615f73ccffaefb680f9b3850c15eb8e5824d896679a3ba1ec445503416aad29d08efd0acad74598047db71a3b57078086f20c5f583ab37db2ad479269e46632fef5c26233d5989e33a2474f706480e887c25eacb9de288fbe3c943f0f14986cbab38a21d600b6b777861023dc3a060724484f345536d400dc3514c4421051a934c97fbad34a897b33b8f7e4228dd0f01e6c7e7d93bb3d08f41469a7735c67f5f60390ff19a8fb8aa8d0f05e19f9dc545bedcd49ff6896d154bd9ba0db8468f4f5bb87ed29c66ca95cf7b8b269447cf3804cf4987ba2bb90db9bb679298735e563d182accbe8bad49522fe4216a83962e7b1872266ee9b6ce07de428aeb70ea15c688f045c57a87199ccf4e762609fb2b9dc5bfe75806bd68343c339d5b2f1943256a11dda14017106149b02e6a788637315ab889010b154830cb7935942021fadd637b1f9ef40f140482e5e555a2bd2b2c4c4749f8f2563c4817365ed8caf49d34df2a20bfcc0a9050db995a1ca177ada8775aad670544294a5f123791a3e79ce4eec7fd8fe0bd7ec9c4ab144f9f4c1c9bb5d1725b91c062b262d04bbefbd1f79b4fd98c494763b6871e88592e58db5c8d10836ae1aa53c49cdb6d1cc50595de1ea538177e2797c343c4622ea0f56e71396b5a96153fa9a041da86f606afaec88de9543bdab526706dd97275cf310a2984c97c9a91de07fce1eb0033ec011f111de063b745c3e8f75eff652fd8f2ea477d472cf88fa1dfde257fd9feb76ddee17826fd6922cab22bfabd99f0b3ab5f200fa92422713bb07a422923e16e90f2759736ace32feed58356a2ab4ab21085d0eb83306fa24aafca382758b0c518e0e3b20feb40e860f5f5da369f49f21ebb62a769c4f2746841b8d9006687d221845d161637eda639290e27ea7dccc2fd0d12312d0055d6ae6677b989b046a7685bb2bffa474cbc22a4a8d25f0e9fc27fab68ffb5a3907692125025c3c7b8af8e24f310329279822c86c24a4a7fbbfc4baee909714fdf0ec3556961d5b5ca0fdbe386c210f67a235ed46d29e98b1e08e14a571c5c9e60e0c82c64fb9b3cf18f37ef14ec9a89eee3ba2b5785da874d9536d30c7c72bfadeb7a8696bc78a2a2e16e5efc15454aab9cdae13ac812a4dd6cb9122dd224d77b2e15ab19fe8a1118985c0a4d398c2579da2c7e6ee9c361e186cd92d5eb1609811f168223d87adbc0f5a83afdaf62dfcb8a00809d612173be624111b1b356487d84fc8858de817c852b17623129607084fbb5d9d46c17b4ecd17349b1a495e58add86d2b82c73acf593342540884c997cf0bd429b3820b7fe65d6409699d6f32e5d19c26cdfee0da7f18df3b92b2787501948291188023e7f69fb180888012c9f4069c40a93b9c6b865b58b5d7a70162b27df979a3988e7043a893380cba328a55b333c2dd440464c4f7f69c8b5b87472ea4d6c7a6ebeee5051f56179718fb36aaec1686e11c5d28717fecc1ff13e1d51a748118d58a296b662767e87d70caa8d63d788adccc5dd81895d2b66ce88f99419da7ab1387e4c9508e39cc533d569a66d4673f5140255086aa8a449dae626c7f9bd7a721ce77e9234702e655e850189e26a370c4b8dbcd4ac478f71451dbbaffbacbe0c9418740be3babdaf39163a9d2ffdc2e1ff778e123d63f048c0b7c0e77e9499eff9bf938dc90ef7f85fb339e02b71caf80feb7a57bac41606808d348127c8d129a824ac92753b7e54ea63d88c309b7672d165fd57b994b9cfc264110ffe4231e3061a867790c1eae1f5ae804d354047a1ce56ef236e73a68ebd748dfacd11a170339623749774760930503187da7c9898b1a3bb997ec3c70fb3a40e8565ce75ce977f11bf2233ed60d0b77b41b2144c1b4d7712b68c8e958463ea7a750c902a264d1363f9a326b3e443e75eacce5c30b6c1fa383942701d04bdaba0996795acdd765bfed3fd6e8bf3f7c58b175f6fd152dc8ecc1e1c1fb76a7977e02d21793a3432646d2b46e520ca54aa9c0f188bf36a4c18e2c8b14125f5cc1ca611c9c62c7cd45fab73ee8a6695c31bf896d1eb4219234ca248c481628e958c140e5e8d57b9c6cc2dae396a39f7bb7325607f97489d3c1eaa61608de0f4275f47c3d2fa50e65cf2949888f9a97095258b88c1304b55afcef5d3d7bfe95dc92633776002d5007eaeac35b19cb2ee12520b76ef8360c0120f79f4ca2807b104afd9cb5861bb505453a58a17fce4e23e1990f2da83a65f4b5851ab093f0a99628223cde3a39a3cd418c01e105be027e4fb123d05d7224d38cbb2bb19b4d9377f2ee1b2084bb6277517ee6552d62cf823f0a5a61911ba66b323c0464f82b32cd1bcaf61e812e67adf7e358b3ec1366376fcaaafa64bfd6a60e533ed4fe556eaddb9aff6c6773bf7a599113cbf61643015575e91ed9ce9f32c27d6f511a80ea5e21b30e10378e69afd94f71c006d4470897b706da3587f177ce9e4c858c078447871837dff5525f4640f97ab354c40f20626c113e88dad6a65620c9ffa5b2ea66a81001ce653c6941cd34368e80e72ca4626a4c3db7fcb1b412f3c100f09e3841a2c9b857c2a616318408cbbca955309d8ee20c0a44a1ee3f1054fa9baa25ad202a4641a66f182932bb4c9d9e049222b9d650ac2a4f481edb7d23983298ae465698768714d27af3b9af25203b642af388fc8049d2ce39571ad043404203aab4a87f5a4ad9fa6aa0c7afeba0ed5dda9c4dfb3ecaa66f5cfbe2fa75f7d943321f9d47796da17de0b7ab664884a777d7ce6f1e1872463cd7e98d2a620e3b4bcaa3760b4903e1c20efbb4d09d46ac402501ae3b0a56db52d957a783269ff09202404eaa8f40684c2388db9664d4e12e9298dc327e053013357c079800d0303e5b534e8e596981710be6d15b78b3d26a375ede13f9f4a4d9b77ff7af551c60eebc1671221bc6ea1d77446285036d3e164b7b030bb419e49a1806589a3d5355d70a86c4644bcd03b08cb93414ebf178ee1e4351152df51878ed95be92f7e67703404e17cce6337f09159c538382fb0af1d052bcac48b63855735a6502a0c01fab4e90ebfa81705dd6df853f5aa4d3452a40790b63fdef46e023a5346fc9445b41e50e203c5a458ab8fe628486a48b29fb0945244c84ead095b1b04ba11555ffb6e0fa4fd9bf480091e9084f4164b35dcc0642e6ec3eb56ed7171a375a330931fde44ad1c2caeb90f77c629147eb9e7d6750da4199afd7a07d1288ef7dd34d9113208a7329c10b785dd95d2e98815a42c9ca986b7f8b5e078ab1941756472686195607aa0e141f5c947b9e970920c919fa9dac97b8e150b6c446998377001c67639d90406faa02f608947b9060cd32ff38ff303c41291040461285bab2c4aab3086ee3c9646bbee205fd770c1a7fde4f8f360a3e3d931492768fc9953dbb0b9dca7e486f733ac0816bbafa9229711665ff00f7d02a2143254230c05424d18aa604bf4db728aadfeb9a89650b5ab5faf7651e9e605f22e6694a45dc549c9c7c95c66320dda5d9abe12bf150444732c4b3e3fd7eb69392ac6546d974bdb1c607dc10f029a86aafb7e88f2448191e7d9863e13f04e5ca85b7a22322fcfe2067661aeb586b998e60229c4d32b36d8d6982940e8d0e1e2ca87c4587d0b8979c509d088b8b017888b0747b9eaf92161562f26682d893aafee88e0b7c4dbfe3ff93513375d39d0fbe7557d8909579ba04d9b1af8844a9a0acb8d666f7857425501a893a9551e84bfc7a0223a1eded37bee647b2bab7433b92f8315eb60d3512feaaf2f3dbedc4885dfb1cc157e11e20d951d9c69612dc86f0e2e0f6b03ee3ffe26b203edc00fdb2d6c536f6dc30116c0184ff63788287a06f2a5ce4ad6719983eeda95991a681f240d64acced72a310509e6278937c15d36b419f5af006aa2ae3f53817b4b818c56c3b2926e6e0210705aadc5cb878766bb03763b18ebaf89f74b9c747ce527302b974e0b26ed5092a6b1222d0ab84ddd2cabeee28b1c8e553fd4182f6aec4e64c7cda360d35503b762d2bb09b26e7a016b6f7184e9206d66ef8aefd09ab24b7cc56518591d8e20eb7785063a779e8aebbb1482af32e58277c44ae11177a5baa33d68c8f5a8a7ed19921055f26ac5106fafc408e35c8fe09bd0a5a59f859a1644e7e98a588c01537e0f3574da30cd87a3d4d509158424875980199f75cf074dcf7c676f20303beae15f79c4824759dee5c2df9a02e6d7019e377579bd509479b0c10fcd891658c04732cad0f7dbc22bb238d35310a3dfab4918a9d341fdad34257641adff4b8de5724a845e4ba2a09dd740723189d680c2804ffbd5de4cc4b348aa88b62719cca44950ba5e71d2a7a727a79c1da22b37140ae8f1bbadb5151eba0912e6e3a06e6bc3b14b1a203ed9d05dff8c3a695746aa0fe479f10045f1faf32e18605308fa808a0ce4d7d80830ea515f6c536a1ce7b83b764738d38e2061aee560a5390d1740ecc35fdb2616542730c60296286367ccdd19db4cab8de1de4ef4f81581a2e7464c65b1941c0858bdcfe6f425257b12ab87c216fd180f8127cc1753f36e3b88a51f97a0aa0ba481fe31369cfc4aaea0a8abcbc7b3ed2ae13a32403f19cf4712658917c711874dd4ddd8a84da8331c47b13a6871c12a9b00744ed8cbff4c66ae8a1e6ab6fcdbcf0dbb5e5438a0f002dca3655d66f4b76fcca99248836ea0ab854b56373ec327a46f93ea309e16c1b4dc4d7964ebaa4ef390cd8c2f3bd931428633171fed98c0ec7902b0b32c09b4a051c2e8a9c61811a4cbbe778411b282a21cca6322d4efe732308c192c5a45c2699f54eab3766edd4e103aa5ce3a3555b497b721adeb4ef77f2be67e19831be864da8f7e80f918e8adc4c09b2ca8c5bc7f1811dbc1fbe3118c39e9ff72a827b8583c53f90496764ba42c2580d716f73fbe1b8796275e65def9af59bfc18b4fe143470f83aaa282b020cfee57ed9f8c39d7fe7160a26da7404132488f36073454ae5e92676bbaee65a49ef73f80c144c8797837c8b7b430bf2b2fbc1e1aca37d1bec9fb26d90efa4ea9aba7434bcff3f57d31cfd492a8854fce760ba06855ac5acdc72932633261695bfbc7cee860d9787f86bfb6d95d33fa405d2cc466df4913d3d712b1d2356ae0098061b116ee3f54a42f520ec4cedace7803350ffdd521a904490a32017f5ba1010e1bd1f24a78cc41ea0fe916e66d30a119bd32ed25776252d615ed81e3de4cab9774c8e2daf193349f70e413eb74e0911a4de027d6760c55a2a811e40e8241367abe3ae8be72a7e709305d843209063c3c900db3c248ca338908bf7e1ce4666d1d79e825452ed7c5ba4eeb2d942dc2233652c918f6e617c1bd05bc2d4e8fd0dee251570e8a1cd52f77504793a1faaa645e06931042c98ccf722491bb1cd0cde7f68721a462c2a8769e59d98b9908a188369ab5d4d1a570a6f8e57c6d00fa91af0a8b71ba7b6e99ad89485cc30ac8b7eef39d6ebf1d227c04b5302cdb33bfc221db1d35be3239fd094598de1de8c395b5be4805070da6606b894c16d3f27bd33cfd0a03886a722e5879391b7f89223cf146f16052a68ff103f3bae25079977e59afe5c55a929e0b57a269cca9f05a7ed58701f8efc6559d21da979e0f0ff4728a49c251a911c3cdd4aa581613d391ccdb68f0454639dc785eddb97df2702e01081bbb630e517cdf64bdebb632b926a49ba8d6dd3ff53e05b3a4c5cbad57e2df0fb97ac1aa8fcbe8591794041adbe6c3d88e224433857789486cd707fd16a0a68f4f8bad9bd5b68932555ee09f12a6a4b1f02605b5bb7763a7e5119e0c44c1a177bdab7f25261215f37fe60034e993720027650bac8584b86151740c9476e3028d3c25453ad61a54d6fc1837279bcf50bb5c51cc8cda4d1d4c845bd42f5b974a06a9131a70261cc90f974633ade38bc473c400bf1be2f9e5f49245d6193f04e15f005b9521843a6cc0e62058b22ea3ac8160cc107c69f8b95cf95342c9082d033402d53beb18be79e0951db88e8d35bfac007e4327ae50b3a9ef81d2937015830ac6ecb09e4218f3fb39c1d196f6b35cb6163009457c57892960268ea8ce0daa8610f3f124a2e190d0e33f412a16f0afc8e94c15e5945d4bb29528d4b02cce57350c1e3c0ab78be4bec8ba9fb180443413169581d39d6a72b3218f2780412388292fc3332af42a466c396a8cf56573c5eb1b636b722607a4a055e41b526612e00760d7eeee615469a752c0c03e5637d1b717b5137adb4c15353b98f3f13f17738fe27ea6633e70b4bbd87d99b69c30f358488e64060cc956a8cbe126bfad73de4c36c9378859a699ba88e107c9cfcad2af0fda7bc60b82c6e1fa4f30751947b7ab288fcc74e841cb908036d1dd442fdeb863d78fd9248081fb7dafd9e40d280bae34e4e625c290423710caef51da485b0b0e31d48f0a9f12799f951d5859e741abe3e04d042af62dfb4436ee727069b1dd06bc312ccfb73c2de739f8729ba4504a46910e7a21c3c70077935bca67df05c53d5809123c866c1cd1a523c244194c3a7a7a0ef9512d263f9bc7e4eda106b6ec8543f03a0619accf5e18fbf584fc65c683fa246a46a18f9f496d51a9b40b84b738003630dee598d384046b1bd2208f7f0044f26b08b86ad28400943553699aaa334e656f3c5ea5330c7476ee580c69fd538c3dc5f0a7b74cf50f2fe9b36ea15c55293f0493be38ccb8edccced564c3f24663121f876475e02795c4312e02648df4609194ddeb90aa500e12de81f38ea866c7bf53b3437b58423d305b42ffba8040d6fcd14c6cb47b7165ded0cc2473e6ae4e532919874ff256cfb242b90c0f8be24e269f494a59ba3eb2880540d902fc85507781cd940137cef08d03ae2ab6a392d2f786870ee5bde9ca86cac517ff04b6690399efc8c893aebcdc5b650609251f01ecb3cf24718c7558aa0c64c9f4626e056cf663dd2c864329e976e5c71a8731cd92fc7b85f90f0bfe5fa1ec7a50ee12aab910c066ed4b1a7c3f33fae69a1f24413933462e13922936543f44042a9a49a87c32222933408090e6ff37c7e19f6bf06282277861e99862e4ddce5ee1dfb175f39b896cd37469a8f458b13971a61d2788a5ef3d2d4f8c34fd0058e987fe893689a9702604b83521147c913433c7131d4bd544ea1ebe8811d05c5c438f6f101466ae1b535c538ccef43eff1a7b8683d26ea572fbf7b6c66221966e1e1b62af0c099fc3422ca7b0ec98ea25c1c8ad6f8fa37ae3399c4ac24f2c68c388076887252cd1dffa3910fae58775c28dc8e47221ad5a1277a5197fe37e756ba5c88a3f2f0917c27f422d5cb3e6c66d2f3c1341eb9d0a75cbf0f2025b2ee5e002324b01aee9b757697e4691a1fe765646da58b06de13501ac7dfb43b7de98f6df5cca4f597dbd42f9b07a4e325932980c5cc2c785a8ff7dede1ee46228c5d894cb2067cea5b9d7e270c021fba19a97fc60b710e883d0ba5ec4082960903434605ea2ccf03936194b3275ff696de0d6b5d801b0e75bdf0bb691396e3c925d31f36a55a536f010a414d92098e627c4900ef486903b3fe2bb8f84f151e74c8be871197a5a69de219652528bcf075233155750c25bd5b79b24f4a9dc481f5ce83d11d67b42df934faffdc741d86594cc4c87d869af20ad00a470e42c0958d72d136d020f5788bf43f566e851d685649ca5f959637f0a338af8f2226bd7efb3fc50fdcd4f519aa6c9093109750e541a9c08f6309b458a43d860f689a7a305d34833fa8c689d5d576c1ebd4abc07fa1b55c535eb87384b29411015f34c3820665443ede42cdc33dde130ae393959e140caf39cb81f94ced7bfaecbef38910b623a273268beca75ea4391002223145a1bd3000bb1eb4a881c688799c2d981e793eb20653fd235cebf6386ac48baa78df9b70978b108a56af6067b622d5df25cc301a2878d60b4033eee119d9c54e5ab6fa24b235b958798a67a229183046f7f165a3d3c14caa07927f328a3102b75e9614fb3d2e8945b5ef83ea80e3f7eadb1d5734e6ec09649410f7a2a710c4dee4a0eb74f2fe2b385c7f278b9a51c172fc09ce4e1572a2872985f86085bee089c54cb860d1c7ef14f7bdee74a5261d46b3fb6bf51bf64207246527967956a6231a9a5e220dbf84f80ed8c2f1e39a98cbcb1ac52849fd56080e89b0918918fbe5cf3deef155f05ace9cf3a0431490ad2b77f2808065cc00924f6f7afc7ad60c9b06c4d1a708a8ec3e0e7c362ab45819b1c542c5b191e4c7301d54e39cd487a11b095213c491c392be95ee691306613e010d411bdba72375f6a067220155cbfd0d53fc1966edbee454d671080d163216446e8808060534340cffe2c45c43f99eafbb9ebaf82e9aecec1ad99acb63c267ed616c1fba34453f314549c7f3ae388ddca675dc8791a8955a021cafa3496336685fef1679bb68d6efc77a6a5a1e0e7a8330872d5a4b4fb38f3f52051c85448a2098ad3e16168cb56d5859134aaf568c0ba775a70dac7ef125d93770e9b7099dd2bf0b4d08a389fe3f256f5bba2a94c7ee28c8a4dff9e7f816cc9620454dcfe803180fe7b4a1246bbe7b1facfbafded88db6eb78df6fa7cbb4919a8e3b3b7f0151de116ef5f134e6054b29a7329aa831c75d0f4978220321e38b1dffb11513b90dda459a6f51e0011fc7a8329b5c19f44a1869ff8e07be252150db46a8f0e3f0d16f476e325fda703ff140448ba804d67acf84816235c144347fd69ab6f08d9106e8f987244bf3ca43adb3e1f31089c44e5031b8ff62f3c8cc21c73fa50110fe7f67f4c96b0ece0b5dab87fa0ff1d7d3e8da9e189ff52b5dfcf19432e1dec6e1c32e69e019ec39cd3db5ae913f52f9a503119ec1d71044d3ce532967386e459ca5b9ced55f64d313e8f6089f2cfec06bd3334ba78fae5ff0c8419aff77fc6cbdabb7a96f6d6ef160fb2695f87cf7d1da65e0b25f0a749929dfd91de8ca472a80aacb5403726021d065cd2fa4dfaeecf66ed8da2144822b6760b749f08c326a3eb085c859d8ecaa5ffc40683cffd76cfcfaf9ac76ba1b95d36da310016af7d367c5d739e77b91c00038d2f68c29989de9254f8b486f102eecdbf9fb8ac5974a711f6f7d87bd75790de023ecc02c760fbbdf23b094743514435e4db6381976e7f0136976b2f5a0d71152a1add175ca424bdb82e4fdc53f15dbaeadd0bb89874ccc0da5776f914a5f74aed19e2de025ed3c2ec0fc259322c50f70d45df8317bc7c0107060455b3a596ecc7bde984eae65ed17033c4ae1525eced1a089b5078c54708a43b00628ed2e7459bd1cf08478af30bc02536f0a9b8055fc949071da5e98271229a9acaa1d3afd2f4743b9dae81845a660b5c53883714f7282ca69485ea92533f6e5d72f57786fbf18e33d13a2e2056c7300319d9aed174e101feda34272cf2094304da551a978fcd3c3a057beb7a93247e225bc0f230261b99e68951d12ad2ef067fe00a3e0c1173b869107f2da2a2408e179fa39335513cb50b195658e8582b54a2c8b3da4310f94045f4d659f4a9bc9ca3519c48856bf243ad07a4ab26931ffd7460042e1a8f160d7e5ceb6804634a0dec3ac82712475e5d071629641cb02e99cd01c0d827181235bf6d634d1da8c5b7cceb32ec8ff07ae9f1b605630c080bb5685ac7030a6a8148a333a8c2d17a401f4335eb5942ca8a02deece1a310f2e21015e1cb3948f28fc5cdf5ce1ded39f1269ec5dc5e22960a25cf860f5b2d55c6bcebe0232058fbe25c992de6317ab92a4be5cc2e797d47bdfc2be3832c0319903bcffa736d267c09c45cba9c18a9e8c9b6d32b38704247357548f48f65a108317aad0f498d9f05973ae185d88e83c32f0c24573c200aae3d8d15667768c711d401d1e8ad9cb2540f78cd212032913dbb99bcfb69c0b00544639433fa59356e050340cc8e4bd4381ef89795d4a80baf084576977595a690813017615e5626578297571f6f1a31427f52109ee71db0d9645f2a07ea817d0c566b42da65b2fb5976dccdd170f5294e956f6f86f75697251e94ad6fd8b571a8dd1801ee57c15780500fb8944baf782726b782085aacbe4ab74a626f12caf7267b825fe05c1e77bd89b56cc647fc16b1cf9938b23ac5c4558fdbbb16ca0e4d5f4954b43b26be39931f0ccb6161d380af1279e51c6cbb337d7a196b2e374ee3c0d80ffc6f81074420778e034041b0b5b94f52d0bc959939cab39255e486e36cc7416291b4fa028f6c8f78e26d67d776052fb99bb41b1233f559915016ca7243945b98ece4763025b25d19e2f4c3e22327dadcacbd7c92e804e9161df64a72f20ae153d50ab29b715d4e70a49fc445d973c7ae973598aa9551e2907d91b328c0010f2675271bab2233c23e6b4c8c75961dd296b5cd0c6659add494b21ef6d33de3121f6a78570a297aeac5a08b899aa35a427a7f33656757fd2e3a48982b9ec9a440240dc829b71a53a5b65de421c5e9c8ebd65cc1ee72b1ad02e4d722a0b26448ddc4976c21eeb7d0d79d94d1171ecd8e77022e31ec02acd20ee71c882b63abd2271d3a86e43a39e4af672010d342550b642dede269c7c682789b591e45454ae90b9867fb600678899a153a709cd4abc10b1e460730955f30dc81313d22073111a4ffd2d6fc1b0553f27f58251893bcc7d94be79099b0772a0e913c584fa7aacd258d73df63058f961bf194e344b1bcb8dc7991cf46e8bee557baeb34285b5c0ef25f004336595eeb5c4c992e53c40656554388466238bb5cb4caf906ec02740c779477567a111207b38d28adb8685fde5e29939a69e70205e35cc4d39de03adc83a7c7e6558f79e674475a7167b87ec914f1d727066b991c44e1ef1ba10d8ba65f86718333a79e5aaed30ef5808d520fb4a544e803d1cae8dd7a2554df72006d36900f7b602bf2d7df35b08f4a35d372a03ff90c70c7d4d13aa4d9ef7ef0942aa236c113bfe96a820fede7aa5449f5ddf8bcf7cb516fe35705b9f0fd32830538d3e67f5f4e22b294847e9aaeebebe181c5100fd0692c0445b4a994bcb2e1b1d1625fd8e574d0caa397cf38325264366cb417a10dc0fc1044e1defd23465ef3448e94473197f78702312099f3e18976784c337cabadb829e5dfd0f22d62ed24fe9e7a2674ded07c30a668f75e2455150058a1aa1d46f46a5f26b0c6c9ba10698b0a0814f98317594664902f96761c981730f0dd8adf05f3df0bcb8ac1dbb180a90ba063b1143a68a8e612d15c4fc66302709b94156ac54ea4fce88264e8d8122fd65a4ac80fb62ae4ffc49551c0f88f15d508168331ef5e898d91cc255e106f8d1f85b0c11f256afcd05abbf641d20aecf76153c4e5ec50b1fe009ba7261823466328c2b4130a516a4d533ffe2e6b4ce04e801c3286a38155caf905c2475e42e2f23d21d4383d51afeb5867d8f6b9b2c34613d491538e5262d4fab19f473aec4c8559393fe0f03b0bc2b37e4c7f6fac7352c139431099179bc556b227f128890be7e0fe9bd4ecef0a0bd70969f85ed7b42f006e713a5d1440bf04174f7e2bdc65047a681163e064f46950e71ce7e3955233ded3fb0bd834892c157debfa05f3a344214e335e07b22108b6ac0e3ada0d4c4f80b4be85e696f692d5b8a3e1de816fd280c7ae844721ecebabc804977f77744f04e7bc508347045c5be3dacc47e84b2d31687b22838421fe17e2ee5335c22100094da0e7382331beac07e426f4831cb9c5e466778c6706129150e46d1e3a4800c2d9735b103da5f0643542365897b9991fe4539cfcf72cd99a7978efb762256c83f5f2fa37fd93e607b300ff6a7d72d3f352e1dff4ca94c49a7c36653cf94ee4657e68fe2cd9b5f17cae46aa591e9a17cf1d211bc76b000ff4a7577faa23399bc9ad6caa4ac07ea3d0b5e31850a6548fb636f61cf37c06073255f6418c9286a70f99e24c83a98040873d6914d89cb2aa6c3532949728a5fe969d3d00611a592bb89a3877897a7619fd2e73302a3db55d4e54aaa9315ac559441a39e9bdb2e419caa1436ac15421eb9b1d83a7dd3e7bc96941836665230f0a519591ff38916f25eb94fbb3cc4e108bd4033bed309d82e240a408d0f00f3be570f2e4dfc34bec59dbd39652edb6438ea9134c2dcdb24fbc42cc5e1482ec6e56223e1f0e30c15654b6283472d455fc355b020e38ca11ec81914920636088e177bfc68e5cd35ae7ee2904fda170a2325674c017781700d6e72d5202ac3ed1e2788a86d45beecc3e60422945957a43bb7690e0dcf12d7dc42e984b3d32ab6839d2af42f407803b5e95f7a849df447bdde062d494ca5beb2842bf97bf55ae584a3196678e566985edbd02b77f2874757e21d5bea1937bfb444aa1f17eba5e73711a6dd0220b88601fd70a3f9f26e09b22108888fe64b97166593b1e0351b6cd2330b1dbf4bb09bcef7e12ca9e014838c2b9d1c27f04625a94fe413902c11f8326d42abca9e7724f596cff0bde1cbf44aee4b074f91b22ddc6c1229a78843082183f8c77d23181f4bbd9c19e48c1481d0233ac51fa3b7797c83575d5f3528fc72092b1387d59b4e7aad041986af7a90a7b4bdea74b74e8c9dcc4a17d0ca4ed654be6af476618c75c1d18def1a9eaa72716f2acd8a19e8dcbf2c6864e4ceb85ea8a2ecebda66d7a49d1acc69a0d332998fb36f4ac03421f6e5404c01d48f2a8566dd2d55b59618249b245b3610ad31c4ecd430f141c52ceaf75a669f84170131d546d777a414a7ef9da49fd3a0a7611e1467231c27ae2b37ede29cef390b1bc8073616efe22f045ec5b2195e95a22c0d018d9cbecd3531a25163cf3f8b67084c9a5fb381695390582457e7b8b51429c621526fea5cfe3a84dc8107a9f24f154813047e979d4dac70250cf483870c69948bab40aa954c4b5c9bdee608645340cde6f0e19b8bda589b2b2e21d90cd9f2908ad1baf4ba7f291038aecb141b563b832f436a3504cc9702413d5c499cc5f9f80c7beb8682c3ad9915ae2a883500b7b65b9327dc082fd5ebddd7c8768b2a438deacf3eff879884259d57fa62784e8be33c5397128abf444a903f2c76da74daed6e20b162ba200fcd082717aca19f2f062d92a50b3d46090427bbe3962656cf252ea84c8b23497289b4bb57d27a021a8d306077c52decc84bca8b2e124684105160f4e26444c56cbc91993cbc3559153c8b8c54d569e9d1035a188543e374168de676f8443f21ad322ed8b875a7faf09a90c084826b8a1bd1465a57fa1126ec123390c6e78b1d0b1134302872a1d85148a4a81832998de873af9ba83ec79a4fe2923d0cf9531c7e82c8723335dff142550532f08f853d4958f41105ff8ecf4e1ea17953b42f1c698bc277fcff8549b0ae80cc4f263d45c9188f99b6dc5e1e5cda4eb033d85fc76afee4961681db98f4d45c58393ee1089e159b0f0f195abf6ec5724c2209fb16d9724b399f7ae8e618d3007f41a6a506b8eacf866c6258f0fa5724f76a9ad806f7c75b0dd9c0d7bcda7d08e73f548ee8b4c0b241b78c4106d26f329a94cbe8d83793184a4bd3e5c83431e5c21e8f4c8f55744b16edd33b3e6bce057754248c91605e3406d276194794b28f625fba88214d7a4b90ff3f938e3abbc5bed9ae35ac9a44ba5d08b03e6b709d5060a10a9f787098c861179a30b2e5fcd8b3f5b868d093ae8fa96eb0ac1eb095f7e583ec172e32876253bb09d8ba10fdb9bb3bd52bf23798bbf853a8c48dd4fbfd29e30cc1832eb3ed370e29f95c0be6685cde0203eb7e3291f0b927ae3828904e64366e4de973a9b353641f33928eefd4d0f54bba6e2dc6d73e5036abf703c26c628810613411e53e44e8fb88553ddf1329576587abc566885a0e2676c7379e8f62654c07bf1af30943ea99a403c7a54592766e2c3f62fb5db6252de1ae09ab22134a4fc7212da53b2067f8c287b12764108ad48fc31eb8d77d01b34764afd1a31c35acb2884f2c2453485db193126c4dd7c5e4ea5bf72134186ce5d738ef6ce34cd8abadb5722576c4b3365ec79932e73f618bf982df9863bcf017d64f73d783267c152f1bf187adcee6f5ff3f0ab662e53df6360a60200e0d0feefde1c10c704c63637108e49af455a70a6a0e5903cc66c70340af2de61070abf5074240019f4c01a716db4e5de4aa3d4c550661c895a260fe8d3fb8272395c21d6890c8aac99b92b3923e3a77a534ed77b11c337b1f34f5564bd39e805a6c1b123648cef83529fb96204e50bb41f455bd4e5127943603a776d7b4ec0824f7d02fe48d411cb83a2c1ce3a8b58c28bd86b8a1b64e629f87ea6add49552077d0d30fc43b550e5ab9678c7b0d64b51e9960344ce184bfd0ad508a7996dbbfbbcff193f778cf4d4beb9464117f987f2b8415956383c0220701726dc3c9d3b5f31e1b8cc16b2facd686c2a2823689faba27963e392e21c08a13660d973da363428c2cad08f0875c4e5a3d599ca5f55cbf4a32831b75564b2b9a9143faa3642b15e95df790f3cf24362d35b3828bb85353af101fc8e642b359b22c9b9d8193af3c607254a5bcf052798a2796a59083dfcfb61708a82e29d505e343217d62dc99c8acea818aa6cce74a8bd4e49d59478d318308d6002ded8f37078fe5e95e6dfaa7f67fe65f2c8dc3e265d51c317b39b0afb8ae96249905e4c8728be3f53acd2f84c252f89f4b7c700e79ca280351d2ce0dba131d7d69a1d22c234ca239cae6fcc4c54e54c5c65266fb876ad06c07fad007a0ec309aa69d6cb7d0612c6674b307b4b55cbabf048ba67e2be2af858fb260c4fdbc681b64a2cdb031307729da268e88fb29f805b0fa059fb25f2a0677e67174207e862a78381b32f7e10b77b413bdfb061852cfcb696545abec760bfad34d0342a9aa759f6db12b825a133dc30f50af3865d84bc1725518197c023f59d53f306423ae5e2674af03f42e4858bd89e13445a22b42baccfc37da464751e9ac186bdd73ba5147fd192603d10d0e2dd16862f94c92ceafce3ef1381dfa6785027c35bd1313d13d056b8394fa96e0f9e1dbd64a574006ae0dae23415c3573345623a6b2e96b1461c4fc00d46cccfdd26b145931690a82ad0d9197e13a0a17d34e3d010f8e3e066afa7b6c52115b37eb9dae0d5540148c027bf207ab28fefb6e2462df9060f15bd15ec43fdab1ba3d10da79a451fb35ef3a3dbe4aca4c1f46cac100994318dd3d46d0b0759b2039cd1699c00aa6be3301c330171f69219452d13e40d5e6117ed31e0f0da76b4bf084fe96a749761a46ed98e2d4e77f2c57cbdc211451d269b2880ce591188c21f3574700e149c414962fc8904c63022d5215cfad99f0ef915b1a2c46838e6f39aac1da13a222c0021d19da4b9dd13ae445695341e779e81290db7d14f55f522a241e23815c8658304c022f8f3edfad7dc3fbffc969dd0a344c1a1c7d6c7ab7ce65bcf56a436b84513ef186a82e3736e1504ce1e2f3d66796fba5a07c1c49253b37670de65aad83f58ae20f95f2b477428af23eada96149070358229d5f70baab26546d1539d78d385dcd4608daf361cffe0bc8c64710ad542bc2f7d8356f1dc66217e3909d25013282680833148bb02334df8ff212fa6ce698ebfb0013591aab7fb07dd249916facfe718f0d46ddb1e8bef78f691a2bc912884075bcc83205d54a5521fb0d42654c1d7ecd2953b4b41322a329cf713650a788c1819f1673a05863a349df0fac353de009a768ae29217cdc25ce95686cec044645e225716dca7ad76ea036e9749de3768ad82ce3f4221918d5bcf73bf9376215d877af4cce498f938df71603d36cc8cb33e47541467bb6c9d91c0057f0723cf38283ac1d6c4f53d4a266ce41152cd4a82eb426b2cc3d607cf5a07004570a088ffdf618ddafcc866d3b47fbb30fd8014f81219e3144ed2e2cc3a990cc3c6feb6bbdd6d1017186f1730ad340fe4a21b16cffd05ad3aeb9675209522bdce7af2f3fb63c8fdbd64a0f995a58b9818933e0468ab5b4cfeb69f3423510b08984e7ec86df917a4b751330108853663d2632da9f9fdcf7d9e23d62286e9bd31a9bfe27f580bb67fc91a727c9c301280f5381eac4122cf105bc43ac900f8d4834faa68c7c5d6f5e67987a5843ec65ce558a7e2dbae0cf109d73f7f521afee4d3e88c4e7d455a54a51160b44ccc93f88332c1d10a5e8f4095593ad901965e3fb04381c0bf6a44dccb5e177b6218758db33119af92e85e7143c4c519c3305e5db7ab6f5801ec5b43ef33222cc3a7d0aa3315ecc969158440c52861ae217b2cb4c1b369ef5f93aa5d9765b12998d09277575012affd3423ddd892acc4a8706d304a42e96b3b4dac2213c78422d7094cd07df4a9f1df5fcf3957c339028548fe0553f4f13417a51ed401eac2a40d7e8509dfaba31d569c2d9ac16198b0bb9efd905a32b70fa17d90bf95980534972471373daae6110349b5cd5fc391fa0f874082013680f82ebe11db3e3a6aa9883c6ca2fb80e1e7ef54fd55b90d11a0e0512f47144e620ffd4f2192d0b2e1840cc2bfeccb1a049b38888030635e212a22621a74e1aa629f062a325eddcd4a747782a8aefdf7ed252dfa4972bec4540a73a680ff711db5bd2bc3cf4635253c984b8a0b1f844eaf3ad2960dfbfaf9bdaf0b53e4c291995ba86d64cf0cd6c31b04eafab14cbcc0985e3793fc39c402e8a42438c0efd7ec9fe0a6036e76bb820f38a64655e7cfd50e823ae0a4fdb605816d82ee2c4c0e08e105920bb9b6e56ed2d4473704b00dfafc9b6d6422f652391f701f001cfb8fe39cbabe0e3044bee571fa146b1957a74256eaefbb0f0a85f231e55d45f40def3cf74e670f20c9a1fda71cee37bcb0059b47a44b47312efe1e47d08d5c15bb4522320c584071eb82dfa9f84ad79bf45d92259615e59e953607056bf141020b78205e525e8c6d50022d9228f2487da58538889c0a20a16387d7a6aeff1ecd6d819def80b7f61f1199e7d3aa7e1eef857ec4f92d6be7f4de0fa95ed61c2f4672abb32c6719336e0430b7423f2bea384d65ebc7259ed3bd2982f17474751842be0434ed2831fa4a6158d5e7461c435a25563ef8580a085a72aa446ba80b3c45c8c9381eb4564bab1274adff4343aebf978c07c6b0ff42994c6889e9dcffc7005abd9affe02632fba825c949568bd382a75aa4fc2e4590dfaa5230216f795bb90545c32dab74856f7f06f40d49cbe682123c0d086caa92bc1ebda8f7c666deea5ea0a67e5cdd7f660bc00608a47c6fb1d82fdb54e3a78755bfbee6efc36af1b63f883ccb827f8b2a1028608b9de57d624be126e7e264c6c27ea3ddc44366ca777608e3b20d18b231172053f2e5c5ad26df7b7cfa96f2f8130d4339f50f5a86d9b1f65ed27270800387a515895170fc467577a4f0298b29d25335e2d02c01805fe7ed0d9d0151c256a6b732d717d2b2c0e76fb8db5a9248a547bef59a24c5eaaf10e86366de4b4acce7b34e5ca09f0b92f3df5db67d085ffc26573840298193f66fcd0e6105d621d1a6ecb206df954d1f4b96e51def11dfa24286d40d2df0b106a56f1cce446df2fd0e0aa22c75e401eb09d6423a1e109ae991115d5102d1c20d781ffe8df1acaa6b72b7d1a50f33c087256899e69e2fabcd4df64dbfa06d47a82df96644c173529700ca7392928d57d87a639e4784192986d8fc8a4c909c800cb4c7a63799966594e0a8cb554821c6f82675b5850cf418a4b463526bf48374166b64b64c1a7fcc6330ec886b993b3d253e0b849d3c9f8cc72465b057f1dbf553c341b0096a93a7e9ef161724bf4a1ee94ef743b92244a0de8fdc39be9287eb5b673129a7ae530c7eb35fe982c49c06e9fbd39bc7f4f93cd705c09ae6aa8eac63ec913c67e3d63322744f56b6bea9bc865e2f2824a6e2f013580fc59d1ba19fbe7ddf8ef57485b4c4b545c3214c9552d105bd563fa945bb493646b606899c1cdf4ab62234677530a96fbc28e3b313a13767121e48be7236f383bec5877ae1ac6381927a9998a19b2c212cc0b77b1eeccd2709eb54cd4aa2fad5ce261ed4e48b772a1f6651471dc6f48e000cc93c1e6a312661475793fff97408009883af0533bf90e6e8b923dbf3ddbf2bd09c5574a73bae19115555dcff32e0f5da11c9172bfd6e9e2a163cdeef48803662b0131f35a4543b30860ce5d3b7b6928cb44f0a21ea21e8498dcb86e91370bcb3aab99339cd06339291cf407508aa4a5af8ad37168a838b31b8fa863b8cac253e3255722a9f9bf4cdd4943703616eae40afe1cf706a290bbcdbb31eb7caf01844b29dbe1337bc7b1e89f5850dea5bc8caebb2895720b6868719f9cce921a905e2139d00774053838f3f41786de66bfd52d0afabc63c57dd83da99f6786a369174c696fc7136fbb4e817a23c5ce7d75ebccb14d2d11e8ce3ef8130b2b1b7feb5e2fe7def569557883406f957b564a8d1140591c161f7d2d18e85dd0559b900ebc06ceee6e703445685e54e3282830c87491572bf88a43548f8577cb63925c05caf69bbdd7543109a5ba418d1f0833c4a276e4d3cd039ae0ba898f36ea4df93f434680998f1a3f93a9b0d12276b5b3fa55a5e32d8af41eb215268aadc2a34ac8c4a7e40affdf23bf5c57ab6e3fa4a9e515ebcd7ecb5a0209199ed7ccd9bd35006cce3c48d445401525788ee612b5c1eef3ba1ca201e2a056592b56199a757a66fe271242377b2c503676483c3d3d4c552d4d44e385c5e9121bd4a0129758c7c1a05639d535a3a62d8a9c1b7f3b75f00789c114a1439186cc7f3daecab1759780efb2b17af2a9b7b320d0179320e1ff9b861a430a174df2630b462594fc1c6848dd2bd717fbf31f0d2ae24e9e4b23281a14b112811cc49b78f5a8b39ed6a73918cfcbe5cdbeb6d68b2927031abc2a8bcadb39aff536f20fec1cda1c6ca2e91842fb8af65bfec53c3920024f8078d5cf39028f4c80ea9b9a7167d5590055fc90afbfe4cfe9b5fc487e1ec75c8b6c1087cefbda9343c657d51f702c2bf1404479a6a9a273b86abe0bb432faf34e2f112369850543d72d29b14008542d60464e997820938cd46596a12029d91ecaea0ba4202d38910c2ce528ce5621403465a2c1937ed7350ea29d77b36acd42958a0c6d6a4003282304bc884e1f1b72d1be160fa5f83a9e95ccdf9d8165bc2432a6f64d7767e140ae97d9f54915dda87b3541d7578454d305a72492096e8b9b9363b557def5f2248a6aa48377ba0de4111c5aa40fc9cfcc945b585c7eed5e4dd80c72de00695ca98af41fef45ac11067d944a093cc5121a0036614e669cd122b9387bd905696197b0a12b92e351b5688c9d626c9acc46f177eb9e92c93964b415b550873a091702dd80defaecc055feb5e38f9ec0f3ced05ed9fb082742f716a7777c0d0f188bb41c42663afed8810830cba727a70c3da4919afb025c9ced14abe4133cafdeb303cd3ba603b69bd122a0e69f6614f5cb9328245e0f236a23263d14ff1e9c920868dccbdff05aee088953fe466b0eefa6b929972f3ca0a21149342354be1916407eb9982cf5792c7c9479660f787ff49de35c4a1182d422a34f2d6fc59dbb4b9e5ca7e4fb242f4729adfd7ad34eb3d4a8e617c0f0834262dfa266cf5d908cb6c277f042dbd9be16ab50bebfcdddb3d35718f7f1df3e5e03a8de0a97c75442e4fce58aad84c4d1fd115302c0552a6d18da033296aa37eccea97e4b3ad40fe8961b8d0be3ca74b53b766abcb86aba6f9981c532d8ae8caee17ca24e6d9061c24fa6df19e364b25d7e287da5e8a255d99a4ac73153bb82a3f374faf34fd887dc2817b31df7e29117ee251ff90c8d3e6490e142f761357c71c8d968ba9f149b6ca96f9ec12a687ea575abaf042d948b4a2c7307b4923c232b6296d7de5b1c7f328196d8d8050930de0bac3886b92d2ec58066b04fba85731debf2c1aeef9d8abf9a8e1310804a710f3e0f0fa39f19f68bd2d36d9fa6762e7dbcd75d3fa8fdb93893bb372cb6f877ad481001bf8f2e88888296af9affc68778b71a79f32f40e3a7d7158d403a206c3efb1b5d169a0c56a25294c10dd9216437bb015c7483b45a5dbec474b4fc9d4fe9d4382fa9a2852da381894bc207315cf9534c162235c17b2d21ee69adf5561c154fef5d3962aa9fd520939653e7e5924280177673eb5f06ddb61345f14d7f92b6513caeb8b20fab29ad5ca980323f0d580f80440370083d4efe84a42ccef366c4c5e20a8dd5b8c63fa7ffe9bcf63249612c63518684c064cb911dc391c2ea9b0df0572065e17f0fbfc36edac3451c7391a0f08d39fb31e9e2ec7def1309e5b4123cff57e1cb099c4c82c00122ae2b6eb98e5493caa9e1e2d486bd9f2fd86e7b54d96b8843b4eef04056b363054ed36cf55f948e1fffb7f9629c0b83d7ae3e61f83ec07a50a2c961d1658f0dbb64f6fa4901b410f12d8699131240f12e8099b44d72e17483e62f22bfab703345195ccff43588d8fc3c0c0f2615f1f929f36304a71ac8a8cf4bcc6a68a2b2abac64af094cc7d88f821412212baced1b2584cfce139c974d241b3d2eb35b0d2574062d5aa7db97f2f0d6b5e22ccac6a58e403a5ba1de52747af6a2b889bb6db2f60d0757881f06aee12e68a302c093f5cf35343f1ce2930ea0ab769e13fa20d3da831b5ff51e94e015a3e70e166ece1ac803f627a1b63444e06640742db694157506bd32920d1c32a09bb572a4b902260febf9755a715747487ad97c9109ea334bb61ac4ac346a5b7fb3ee248b861ca3d5f63c2e3c8969a8e8098c69bff4a828cba2630bf769ee3381f832223b1a4ff17f73b334025d7723acabe0af8db227480ccc76b8acc6247ad98175ac8519ff056ee208b1fe896d55aa938f7514b9ff601a6d244d05c095d64250214a24b4473180f2be38dcaaccf14b3dacca59610057503ec1f515b56c1021605990511a8c6b2bd48290576488b404c5b280626a9b4f95ceb1f63a8078623945a72ff3d76950856e2d65c2f44bafb72d7e19e884f1a6aaf99994b1bb394d72ace141b1d4e143a41746719b9366ba09d6f4565ed2a5eda9835d4adab6bfceb520be1d618be185647347abf3e150d8cd0c08a5c38f95346c37f55e661f8965460e274bca6208080fa5a743d61901127a74b32fbb9765cc99db769c4af7fe850fbcd225009df59f7ffcca9b5c9adff4efe47f47717d8d03cee037d96dfb368f724bb1d52666ecf9941179b97c289171f3159ad8ec3ec9f68b269191bafd1ce9357b9f28d2addcedf181782f1908281b48ffcbb3fc0ee3ee734ee8608fa8b17ce9bdf2fe12bb64efdd0a5efbf89c0838c3d569c3c77f0a46e398d4d380f0f0eb83a248a5a66d9b875a08c0d2fc9391b535070c9973c21965dadd71d678f5189ab8d697a34069de3bf2ae4c3d3ba586f06388985ade9a49d9c50e4d0d6fa99ff285293460d210fc14ce8736d0d63a2d8c9261e76750d70b79aae9dfbef41b66f5a0371c2585065797651ba05a2623b7508696bd2d0752e6d26db8ae50ab9f376e6116418d78974de33b674de8d4cd7402362f64a5895ee98dbffe52e267a65e2d37ed046fae63e658dfe4b1f57ec12bae69d6ecf71614dd0833145f761cc6d0e82ea53571d1292e67902d08d64afd51535df75c9d544302df586b3f9f501413d0d2694bd68b7e97782705871c2e567a99bc8ec0638a434924752b271bec0fc5c71836762859597b5e402f6658d267e2c5ede4c09c6230d055859c58c2f11b826ca1997fecc56a21a1303599526fd7f1cbb0e68c2354ad1e537eddcd06a289ace712eeb4dab45769f8f5af62b0ceed4e0a45155cff26dc2abb4f0503bdca085922126079f73fa0c66ca8d615a27cee067170c54a5c756bef77c72e7b8123dd5c3a520e973798e31dbc94f1d84c3832d7737bc651e397f40cfecf73b1d61b9531450c605ee0b9a294e265a5d798c10ebc8309c66bd24ceff53bcc2a6ec07242bfa12b8a75641c4122357fb8c10f58d4daa2872bc488a45bb1c822441f49fbc0e46c0b2f5ea45ba0f75a9d5ed6cb230ace87333ad36dfad29f1997532b6a309a8166ff6c09742eaefc0013563b2226cf98e73d64835edfdc1b8ddf8ef96fd13355a265b6d6bd9505c06aadb9c913bb601c33a1899e0520445938d7f303e967daed009793c96f0d52110d9d74ddef63d057957d730e31210a01c2dc28fae0a5b25cf3717f5e234e14910d4c0c8999036d9172612dc6a4e5ff067c9220e991341fec1c987edd01be8e07074baf35d3716b1d87bf0487bce7fe59d28d86d53e395e80e81f55f1377cbcf2fba449b16de7b939ea0c33bbddeb142d54821259428ea1301ddc1bb08a9a9e501e32f3c911a97f332d682323c2d61364ff7e0012853e498f64774be24185461fbfda075eff9ad1cb017384a3cb81919e884d17858ec755f76765a8f56bec872d3c93d520763a2f41836a2623103893400e1852d7ad7a829f93620a66461ffd383d693b67242b4f0141eec2973b1e9dad5c3feb959797e822ef3196de237dea752c7a4cd4f0c80ecba2739921710ad2e5c853760c09835e812165b23cb810df7f3c7dd0ce3cb02993fcaa6b05429a7ed2c73d97de9a06f733d0296c9928065046dc339989f288a17688a2c5eed191b4be70db616fad8b53f4f87d3459725e2d372a8761620583716166c5b4a408dcc9251ad818831c6c17f0ae9298bbed1c1405ce473893183c07a990caa74b09eda685502e4a0bd168212526145675b032c36b7c52d30d1d80574bdd4c0cded96568fc3cc00ba4e667aacd0467cfb2024a5481824962922b2285ff89a3ebb632d80a1e03df6e2db3b4df6f5486c8dfb0e92166c7efe273362ba823799761b6d209b30453f5ac14431f244aff956e71380c10acd63a7cefb1e420835d006485f475f54bddde5d35179f4eb95dc22f1c23316b722d9122982bbc4528e68ec7000cb1e91fe167885aa6dacd99c3ae2a62882002a5f743e7cf0426659094987c9db21224d0ee81c79df6b5b5e4fe886c3069790eb107369f5722957c529c57ba889ac0a8b775a1ed2ac97b64dfb861eec9adadc4e20a7173f02766321040cbc6deb888043e496c5b1b9a6be405c93ed529e9f2264649c5fdc34bbb3b755a3de92738a7b5bfbc827c5f99c9feaf30437052a0f6c8b7f625cadfdf70c20bc9f5e3b47a2204ee20764f17922cc0dfcb95b656879ead5bd5a46d378752f940a56d62c29dde1928c5308d2964d6c0c52f9c8666c2b7af9d425782b833df338927f5975c87b84c017f85bd533b570e493df59aa7c473368c399fa600131370e612d4466e02c3bb72936baa810079e3a6d497af744d78b18677b8cd429d4edf6f5f6df73cf758fc21bcff3b014ae1c81f7b0226a1505227faf6eb11a2cf14e5ff669d59b47ac895c91349e98adb7c3360f5add313682367ac075b3db809d92f370367c3037e073eb2a9082a8fe370b1468be3ce6448b1772fdf633f1fed582eb94c33eac1d2dfd653e94cbc5dc27a9e6ee6b773bed5dc59785008e1696fa8dd77b927b6c8fd6fa612541d30161eea5fa55c1ee33f031d3e3b6f33815bd2126abc1edf59fe46f3a8833162e7e7a7585e24cd8388e868b545923022b09abba1038eb15754c10c3022ce5ef091a8fd22a985a1b847cb0428dae1726533374d8ed05afb6e012cf4d2ec5c4519ce82541572dc419b4fe5a072cf91d58e24e9ac1a26d59b23ba8a41b4af4cbdf9a0435126cf69655c9c88cac255cba8bee0b73916ff00bdbe4138218c1edbb56418c4e7a9ef890852ae81f800bc913e54f09f18d4f942a8950f63827f3247a3d9b414d8a8a898eb8cf59eb9ea3a86e715f6b56c6c8363fdd85c100b75060f910a9f2ce3abbf2cc55992e0604f3220bbbce2b7f7c9e335b46ba49e8d8b970afa6f86effa6db47086111d99b1562e288b6e109084cfd6adb50cacd6e36875ced7aa713c5a5f59d293120df8175ecab8a4f85fd4b7466f521b2085f06667379e52c0733d91c1d9199001d8b0aa363a92841d8a17e75aac6115dec5d3fdd2ae1bc6da810d9ffb22395150fad04a9fc2b2f354f912fda5de9d5ef44769cab4a3f18636a76989d772a90e06b91b393c095ef311ec911d4fd228a21e0449d716db2261918c3b733f001d11c68caf5c7d49d3c01d76534b8716af1d81ec2064e76f59adc6491455061a9527ccf847111eaf36300e995e0bf684e38058b63d75854c1dff89deb7f2b3e916a811dd5a78ad250da5b97b760d7a52237bc2523fd3a16129144d3b03fe4c67a987e7632eea805afde8a3a0dff8f84418363345f06a8da7f9b78e82bcb02256cc584b97ce414c3eaf1aaea41d5314fa63fb5c50dbde1e7c3a24b2d41a506d8543c17dd032fe846e8a17581769f399f7f9ee82b53dc6ca708e0bd7498aef23ec6502a17f690273843cd6cf0d337b8e2b6f567b27e68f9341af4d5d2b4b91005fb9f0279c32d157aa978caca112a5fd5e25dd0e0042f3b9716251cd6fcad7733c8a9d9912af04b33ee342e56574dbb8f04027fe97feb941099b6e26e64c7fd2aac2cabba25c757f346276759249a05db700f3c9572da25533cbdbd59512ff28c6dce1f73af2bb1418daa7414bf9bac27013d6916809d0bd3fca20096999c5ec98a93b014a67499a69b6d2a51fc40080d3488dec7bbb093dc6f337120065c47c2031703a4a2e07cbabf28ee007fde80a1513847eaa30ce9e8068ad4cc378427cac4b36e8d06114f53fa9e184c00d698eba7be8ae4f9574b47633a9a3558291268cd1be21280220a918c0fd8e26c8f06fca148eea2900420315ce71ffae88e83c78e1cb5ccf39246312c4f739a0dad155c39850b031d74c581390d7a2eef1f850ef5bbced254d13fe0c55d004932d11a0a59f18f9749e89502c8819c3c5152d15483b46091ec3aa0c0ee354e73d5ee03d669a5529381d1543ecfe2bbbe7b81a5c768ce095c21dbe240c15d183251e16e768ed217ff393203c7ee2635caf39c55d6afe776a315f6b1474f3a36c7881ad1db808c625ff06a65bbbfdc1a64f751f58bf9d36a619520b22a2b85e82c9508c2e96e05630c3794bc385fbda11a734a29d6a9a60ec1b6482766f9d52d4fc60e460b162cdfd144c568bde2a84631c34103367dfccf92a7f531038dbf3c6a78cb23c21c1c58d7173aa74544b45ae4c9e4bd157fbbd289c92cf45002c1ea1f259415281cf1f387bc890885740e0e5982b02cc3f3b14d01bfa522dc494c00ba668b51a3e42bb729010d02c408aeb28155f0b9d780f910b75817f126248168a20b9ab7ba592f8cd2847a62ce1751945aa968c289124c416bfad589b922281a77f9a15aea5cc0e34923fa7c7e5789d5ecf9b2e4915bd89ba99ddc8d009d3dadb1c38b6d126f46defbaf299733810dd9786b61ab40d9f3553d56da1fc8a54f3737b8d1f2e94d0cf4bbca9ec4daaffdc40714bc141f53920baccfa2c9700dbb2fb9ca1ce3962b7601ca625a7e876f7505674309c90fd911f767763394c90fc16ff809984dc2bc8bb7d5de77b82d4c02125e217050b24880835a2744df7c57ee6e928f6cb03821fbd846415ef49500650d2e97b4b1b5591e77f3760302760b40250b955a45e7ce924e09a08b62328cd6a7a47fd32fa70eeaac8e92e24dc93aee967f8e095ddbe9c62bd60b4013ff400c8f67e05c2184b43e3c33faf7fd9ca254e88171b2ebcc9bc8192631075b734250708fc2b3eeefe0b3c8dbd74006932033e09eb72f80040f6720595e835d405553979c75e317286e72049eb7100bc9fd5e288ea3f0931b5ca8400014cffffffb3