PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 57209 68b60e104a4e14949c4d498d7d760ed68844b6d75d3a4422b754f0708392c5af

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4aaddf4261328ab584a2e3ceb439581a0d7222e66d36ebf1680611240fc1a939
Certificate Block Hash
68b60e104a4e14949c4d498d7d760ed68844b6d75d3a4422b754f0708392c5af
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0090040000003c0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c07f7330ad9164db5146c5480537784c7586623c0f3b6ae943371435bc4d80e73e779de9352c7633fd9f0fbec9ed8a007cf60b4ce5aeee2e8047bea289620c9d2364021aff56fbe72a8d591e2992d309766b068f0ae5ed63cb0c000000000000004000000040000090040000003c0000

Raw Header Hex

0000402016f7cfe8d338570803821527a9a31c0e97bfc88c1c150f497737e775d56e8eb6787da434f6af031221bd4e405fe9622b00188bea5faf5cdd0aba3d4933b16c00d34c0e6ad493041839a9c10f24110668f1eb366de622720d1a5839b4cee3a284b58a326142dfad4a

Proof Data Hex

59,560 bytes
121216020307be70a5272222344cb1a9621b32ca991576e5893101e2289bbecd62e87146625378f95e67ef705143a3bdd48e79306006f7f77717241cf071c419918a77a4f7f21a03d030c6f68e88e8c1e831652ece8ea9e869d1462828bbb7dfab6102992f24d2594c1382191f85621dc6c2a1a1a9eb17be448d7729fa64e222a9f9c94dd6a931fc20ba362c3fce8a868f15764a3039aa1cc69e01233fcfd7936f47a2871621d64429efed83bf1734af3a6822a9cb425df72f72119f1c0a312680fd39dd9dff098fb4e2a5d4ee3cd487890153dab0cc7c4ddc12bcccc6f186b8f4ad49ac71ff2e8d72009390143ab1e63e5e809c491297e35b1741dbdcaeb76b017fe402d459a743df4e211d0ccef915a8983ec77f7fff68175b64f3402fed8b32d5b04676bc64324299f73c4fd43acbc5ad3a693116ee1fc278ef9edfb7c23f72de5936dca9f2074ae84d689b1553ce18768013121356bd19c4a6e4231907ab589ca14f7a8faec4e779fe58eb775b67e8fb6eae3b2b13edec329a5e82f61d22cd70e4f73f17bdc2fca34ca61085786e618cd07def958c93ad58f8445fdd41158224a0b114df773c3efe60c571965e635f12bfddff490914bd53a14a346f19cf5627849eac8732c00f25fd2a2b7412eea6947966f5dd9643ea105ecef8fbd59c5d37591f78a8a9feadfc058a7943bb9c3e5efbb5544988156949bb64d326164b1400e2867c7314a31cefd3be792bdeaaf93bc389674ce8741495960bd0e128e91778235a318d73055c9ca4ccbec6558b634f436cb7588ac2c6b9f527f915c0c49bdab735127096db844bd6ad1ae474677ca13a3fca4958dea8bcdaaf0c27ce6d3b6eb33825037f212075bf9a9ba22c7c7003ea32700c53476f271cf8a0a0106fa74b91621149aae4f6fb0298048aca66358bba3a1b75d412f03acaad538a028aa8d51f3fd355b34fcd57d437abf7db5166fc7041d8a16a170c307d00fadcc008bbb5c2f3f982807e2d93ce913da792f58a4525ccdc512a84c95c602295c7768bc8baa0e385e4083121f97719ed91873010690875fd09463cf47ba215aedd8c601c97987fb716a88cf238176ba2960ad42bd852ce7091f5c0e925d1a829d8a873ee21563d3e214d93b8ae8296b8696df3762275db584fbb9fddc6ca26feedf42ce4a42b7f1af28c0fdfe7d06660e5ec3e0b2b841f940dc6115817bd058f0c90724bf694986406aa10d46d89f0dc33e19e106c2e8b460748889915291989f8ef95ce507197c6206439f485af039a43fe703ad61bc07ad7b2d2bda4fb88eb20954aa36bd916382d48910153b1df2da10e942911d510a2cc71d225d33043c5fa367855423e730e424675de636e13496e606b95959f1e2d796c34f13e3e50a79590c77d5cd542545dfb912b75d9113e5ec489ad29cb84005a513652a43552a1bd71984d36ad177d26a309af5eed97b8ebd3cdb3e0f64995398dd7f391d89ef3e52da969f18f5f544eacf1b39eacc7605cc611227abd95ca1bb8c58f8485992a04ed980aa10224e4c073792c06b90d51dafd96b5aa37000dc2cf74a4f3d5a431323bb0f4718fcc993f3e72926c4963711a74047cb9b4623a123b6c5355f290f27199b6b210a2a64f735245a7ef059baa76b1e7df9d4dfc102499eb177510ef31899292f006abba457110fe1fc3a36dc18eaca5ba9ba52cc2d078d7ff86528f7e7e5af0ca0be1a76d6fae276cc566d99f3db1a036fbcf691ddc3d26d570eaebfca87a722bbb551be262b1f37e1bddd12c6990b4dcab2f49c7474d92914622989623b89ed542fdb575c5072787fd8be038e18c69d78a045badf27c3a8a6b729e997236ebcd76fc3fac62a8e54a914fba9d64279d0616888564de72cdd69cd36b92b5ffee5d280c4b0283b05ec75e78834346f18a0f4658229dc51b0e0ad95771e72d143f1265050d4dca6ce94dba8818d23982e9acaa4627a53a7e92cbacb503e54fd974d9714a33dba17e5104ab3b988c293cbeabe05efcb7c95a613de6400244892ad0d944ade9d9f2a1ffba5004ecfc31ae295a1f05fcf12665ab95a7af6cde0e248ea3e7c5ebafc455086f37b70e50190bd47d3315f021bc7065593f5134df0cdc3a0c619e47eaabc032aca194cda759e271e49fa689787092df2cc4c0d0f8ccacb0a1d01b71c2eb7a310b859fa0242fab2051c13d12d982b24304cfac2fe3434598cfbdaf79552d971f16b399104ccb6708d03b35ba11f637b25124ad09a9710295cad6ffebed51a25c85d6445cd21d08a741cb1ff46f7caaa29e3a76fb619a685dcd341dd31c8db7e9f07eb31f2d8918f9a6bae89ddbfee2f2abf7625a20ad9508c9ea8182d2f9cf7f502c0b9f8cb83e77f849c581adb8bdb9f7c4c154a964106b196ae64a6b1535227dfc79b0384d392ac3e5ce2bf6eb19cc94e1d3413de04d5ea8d1d0b90e1e87ee6aa7de2e2c120c46a131ef9d6a48b62ce5b43759a5d5155df9919e02faf84e4397ebc97fd7e8dee5ed8fc4c3a9c005c66730f9dcf44c9ef9f1d23e92be132c72ae13fe48ae020a62ea126d25e2d4e794d4966550e48644b0e8bc93acd1fceca75e39e80d27846668fa444b3380dbc6b46126cc5056f723c21ebdebb7454304010cb372df386d8dc83c25388da1b9bba9d55d846cbcb2cac70e50752178e780d28bd3306841a74d767cb642c25b0ecdbb28d96c7d9175a036d78fdce711ee63aedd51ebad4c3442b2fe246a7df0fe8932fc2a0273545e74fddce8e6b782219b42ccae8016100211d42727c82d1cfb73e8931935d78ae212873b94bf90161818de7a71794876736b5a63e3047e374813e760b452e0e23d4fb8d8833b3e8d538aa18238228c3d8cb996534caf6b6175d8dead79ee8c2bfd900fde5029f8e5265e0fe9b84e9c21f3c9d04cef8d717d2a272d308393e10ee917483d9a1b2dfc3644023edc17e285b8b916f73061160c17a04d4bf57549f281265c355a3f6afebcd17fec86a8df5a52cf936c22ba4e3cac97646ac88d478456a703fca4631bab9244eafa0e51805816e460ed4bd9fefdca2dd8ce8aeb2c53d98474e4c17531f93ae94a2d5408c20b59c60dfc0c98bdacf14aae79a6dd9933fb706e04704273345ab65030b0f5681147e8ff79b928577024e1b969ae6af44150ee174eba8ad63b4c38369a2d62c6a5f2545fd3cb05aa5b76bea2d9fd72b46330d74ac23ce91aab494319b515e871fd3586fc902cb2e328f255a1baf761a74af6485e724050b296abfa51dec6d57a9e2feeb5064e935bf2179b2fac32645adf7cfce99b22097387a79411af6268b7b8ecab65b4e158f26cf53ff45a6c43696300da5be32bfb889af59486630f147215ac783bc41cb16aab73236c178742e6b351f0baaa987dd1255ac75a9a6ba992daea46e3ede70bb8070f256e0995422b79c7db0c89a6012b70f37b639426b66aa6c73e047f7d641f8c166ac67849364c913be79740028bd0e51ee64bd58bdd82966a37dc9099e20815de64523d5546c70f763fe87ad6c51217a78d335debee378a98000e79b79aa23f367d306ae54c9a71eb2a6c969c501504c729238dfabbac6354cafafdfe36790e7cd7bcb029b319e2574353ceda3945f3c924f05a4d299f888bfdb5e2e279c19404a994c80ca0f696a7e6c0b45e0bd266204da187525ddbebf1d283e2fd7f5d13835ebbf5db81fbf9f2dbe5d5a892c1eed3858a02b66d0b3d4115eb72dec02dc2f7d0f99ea7000c38c32a6aa0a7ec515dac8b6e2cbc637d3d6a29c8564e1da718d1fae0d546b9d47ae2b23915ed7eac2fe232a7eac37540d04400981afcedd719611ad631d91753f362e73cf410404c3f9a770f5d103786ec29d4c5b14132b0f289b3267db11b6ceb96d04aba4db1677991720a726eac278e5e306b127f1709e6280c38f37f9f8ec8c2b10d18b7dc16c9c8fbae474472f54864d6911fa285ab8f76ada87f443144e1ab143ee58292bb6a4edc0d442aec04421a30aff8b76de17569cbf5622b3c3e7673f65ec2fe59df3f8fc87d8bd2721e1b4106ebc2657c5db8317dcb6cd1af5d80bbe6fc2ee018e43cd19e22cf8c4c643e0b1bac215fad2b2a379d1d33d1c81d8725450ce6fe603dcca6932162545736fa03fa0f034b33a00e43d0c0c787577088f70043dbc927e3a2527b71fe3b4e54147031fff6db640bf24bba5bddf5cccb11057a1f1d06242f32800f16c4aa362c0687c9256e1e4cad9cc8b86fcf7a10835e1364c1e3960d85adfded76b4ceb580911f7dd316fddfc5d9df6da7325f7e768171b5627cbd294754d03563c7a34ce38deb8c8235fc72ed0bf05f8d37f4cf76c3707b7698401901f89e0e7d1021f947faf554113ab57699315b28d222e34858297bab22ed39cc73cbe749a6de3a6975761afdd752dc7f3b6955e166f19588417246200df12d37ff98898ec8e9d38bf902d7c39dd4f4db4bcd53a9919d563d9fa4b9680585f3fdd5870ea1196862c8b97c905f57ba4434bfc364e77194a245890e48c627aace731aaa57cdc22676038a2f5f18985f8b55f52f10adeafb9ec64ec93b6f22ca8d5208c44587d48daf39b826c5c56b43cd901b0e3dd1c852670249fafc2d689f609841ce60d979987e59c0635b59941f449e881d62f40d322440536b0d6b77b8cb01e6e8b048f7829c83a50ecb961d1d756a9305d790cbfae7aff54ea984e758ef728d06bbc2ce96f9e61b2c68ed95254d80a2fff2065a2f3bcb30e48e3f0300382c0cf9caf2ddffecaf288008fec6a679d623e8b45c07e044fee9dbb049250550b06a8ce4da4bb0ccb20b12eee9795f2661e18b07a554309b11bacd6eea3835cc782ea7a7352b1f232fb763a71504ff5b5164d4f91fbf648d288612999b00f444bfa06fbd214c198c6ce452651ebbefdcca18403dbab479058539f2911f07bdf93a3f8d12a81d33364290aae6dd91b71ae5c07320efe14982d61d58ff96ee6ddfcc7a9ca465d5f8eaead22e49cda937192c6acc6e8f4060546490219068ce5e0accda0c414e73c793b612967d64b885a2a168986ee24f3abee8476ba1c081314e65328405e8a1fc5a1cf10c71e0808b470b0046993c675c5d94ba86205be57560575e6bfbf799c52bf9612480663c2eab44bfaf871e4c3cf76f182844a087382af6cfceb582891a94bb7891a43402d3375624c4d720b9c2624e097d56a66295e8b47eb41b27987ac6d3693537741175d9eaabc1db798160f6c7eaa95deae0b472855f31969336e236837ca23463307752d867823f19b8a5c5209e0c55f8ee280565616bf1d4c917cd6cb80b5910449e9d8ed65f3bef7938a8d8e9a91c36ca4ebe486d182a5b085dbc8a277358fb215f6b0fb672bcefba6caacdbab289a132d68c147afde99a77d2f9de7e59f8c1304084329b570bdeeabd482db38b0bd7f9650b65bb23d5744950c0f8f2b8c669af63fdd18d9783af35cf13ccabf375bd3b20c74662dadd590f74201b33c4de43081fd95a180a4c012829bf2c843c0b0fa13e09c2143b4af309641c24c42dfc4fbba7bf1f8ec9a5530bb25f98f9325c58b480a9cb5b8c88a823847ce4d73980e3b4121d1d9f21aad7ba7ac5692609e171cbc29ced44f040d71c4d5a78c921926063b298c5b9e26e9a34fff3bc66b5a59e043c38139d75514dd88b0ebff9f99f3cc664c5e50aff86b34668842d2f9080bb56f1fb3049c88789f1ab73e5a01d8e3249394fdc60fa2bc65e56946e44943b89d913abd7699e49113572255d798c73e3b26f07191e0cfe3dac1d7052dc6759ed59a963e59a71f554ebd418e9edee16e7995c862a5eef968e16e3d37b124c74998e81077bacbd45d9340756724be1046a9106d4647f253364bedc881a9d8c3faa2a267d754dedcabe34a7ca89e9e4921632e9fba2d2490165d607f03e0b51ef6e94810dc652f44c997a7f1730b70022cefe8999eea3e698a532d32377a783677477c5df888e295dfb466b77a20e73505621268743c505558a8379cbe5b9a04e76fdd5cdfa772caf59667adb2880deb06210e0d6f624ff8f6a2c485efa55996c1c366f1b2db6c73c802efe448acdef6673ddb7e31a9873915270ccbfd4bdace2d320dfdbae1cf1251910326c561e4f60130e7911acb6cc35cfbf9cffd43a70fad28649639e888b300c9a99ed05048f15d1facd47eea5b3952cdfcf26a521d25e43b84972a86987aea89a4c53aebde7e09b5f2f563b67dcaadef644b78cdd0524a17d8bd16db16a2d36636a706c4a4dad9cb84fc468ba5b7d7bb68555ffda7980797239c0bdfd0309b7f2794fc1e61b3bd62575ee7b9b96a2a30246a1ee13164bcb56e6c280945f36bfd3cb3bc65a1bccae899710d8b9c8a90045281bd8f880c9162f9476fbffb1cfe399db413cee8e43388e758ad57e9cbba78620c13ba2d83682e977b0f25653ccdabb659a4ecbcc7719cb4604da8debce1605503a48148242cc3e0740e8c70f333843348f3e0018d15993ec8e526ab715a5bb4648427e4b8def54a190e87f386c62bd2ffcd05ec846112edf5db362c0378c18f7a74adc5350d7c1df94c56f6392684ee4641b3b887bd8a51ca537ff5ccc00e7f110e6d7255790a2543f331a89e422b8d0681a3fb8febffc9af178a104f4470244ee699b4c46d1d8b5ce05ae9f4afe4f4e926f20ad80ab4e7c3629735e0b01ab67763f027ea78b6b2b9374b90407ba575f31833b68d72c693fe6aec784a33d4fc542e317c5d5136f1ea121acdac01e6481ce46a21f4c0a429c4d8af5f5f74239003c375a71b7cf11e256d66f56de1e3a8fb5016e64e22e3d90409754b9c2574b924a456409319d03b5f0797b552125c0ee574b85e21e360ec94f0ac317bb76bffbe0b2f9b859e541a1f4cde67e862e3ca1e6751d0b3f1a12e0d803bbba19c2749f6fbbe4ce1a7b5f63ba15b70ff08d86aff8ebbcc6da85a72137c9d37769e5a2488dfcd5669728886e74ee2edea8a5bff35adab486ee805447c537793fbcad10cf6af209e4278e83591465330a1e830f342cef7b88a442917caf707b1a9fb61123013936c5674d8e34a3e8df05870ad059bd36125ad6f8de8f19a4f621e530fe42cc180402b8bb70e085dbd7bdbe2775513c714e36532412a5af72f76cfd1cd4fef642a22e250c2a23f7a319f6a6a7c80be40766cc349039c2060f98f6295d6116be77c229ab9ce52b6e15899b3697a7cc68b9fb977bccc29d3aed70b249fb1e145abb7feae918c8978ff3cf44905fb3abf7775607667792e1a7ec0303dc62cfb0d451bf0d2d31843311b7443aca5f466c9b3d9c57747581814f9506ee054327877295aed3ac299219bb5f1ac0a4683075e6407b75a16fc3dde7125f852ebf30e8953730e995a23e98e687abaa50a37be5aec4297796fd68efa50b7ad5b1eb3fb15fa01085ae6cdfe20fd5e6036c5fede3ff50e51621e7bc16fa01ff441f4c711cc0dd3b706397a1d070f205a07d2ea3cb69a0092783e1c29dda79c6f0e8e270cda72e73c7b714750a362ef64cf0c91295ca6d67113e7a126e007dd1230a7c5c23950dce45daaf472aba96f61d8841f85a64c7bb6e34f3787537f80a96f4f1eb5ef4c7c4aaca1219916be11eda9c72615dbf7596f583831a58db3b9e8a294fc72c8f423af40e2056220230053efd760cefa0d556381143ce52b72b5f6bb555aefd150498472ca18ba91f8d22a0c4619f3b3f02bc30298a428001e41ac5d16f59e96171e9330532395433e498d4fb2e6ca9c384a9f012b1811ce1df3ab3f0a36b4faac26ee1e2942c15b6e8f19c21712b42c9c3359a9abbde4af45d089c603d8b2346a8d3b13c038f587267ed6037fd0e929f2c7c02a401b5be91e50b76618a37bb0c3d17483ad0d38b8e64bf88147d54c503d2bc95bdd97cb7914e4dadda4dac3db2300465758ec5e5faf677ce7bae7bf8fa5f1260f78a9b3e33f486cfc2957daddd5d670ee4922a0fc1372d97e10f1c83e06585baed92c95abb8853e3a81a00bfeb7c33c0df089b150d816d128d40aea19b9508853d65e645fd6843a634373b41422cfacb54b84a21667b217694d144121150941bfd9555ea489abc8019ed7273a365ff98c76f5c1a1b2e8eb57f56c7c9c3626795abac01b9022f5f417f1b8dade83933eef43a073eea78a5d7055189b13058171ca88e41fb2fba5cef4228d6000a032e498b83fa219a72e7d38dbb0cc0e0e76a914e8f7b53edb618541144fabb187ca900fa2a3cb6aa94184d5d2cd3a85950701b2aa8a31d239060fbd143e8cf4e07eff7a4e4adef316e1499d064f3b587622dd2ac7c462e686e762374b90873b940b3131b3f9beaa56979f07f1b1fe13408417abe60ad1a2f40cc13c3d98e47dfba56fef5e2e96cf37adf1b0c9912e8d7f688ce206231a5479c2170a0757ad58aa84055a0aba49449f019b13e194bbbf748e1ac77a1e3d832b4067a9e7417c1a41b7ffd9281c23a124ecbcfe82b77137f42f23fb6a7ca68106ec71b855d45d17c94c1928cb9c5172a4136da050d64ca3027ce478b0f74a01760ab2c3ebcb95050c7e9675277380f673efcaca478e9bd8bbc4c59f8f69a463ac97b00df88d09d0614c2377129b65cdabf851eb0eb48edd71b537e8cc0fd7c0147f512338cf28d927885e3f039d263f2b04ef964f9523f8d204edab1e7ab47e6dcb6fc1c917ed2a21306628e01742fc5c0c0f6ed22d89abb9bdcb2725fa1583e72a0856c70d42ee9cad3ca71cd5996178776081fdb2e7a9bbbb21af7525fa4019798fdd13a0b95de0706181bf0bf4de5f5ccf17cfb6c8fb38cb3fafb4ba83ac42be2c9a2ef95b2abb0b74a75ff825ef2b353fc194ad15ea364b0b4fbc4fcd3127ef2137cb85632786dd0d6ea3817e153802102cd4e42b944414ce0f1bfb04ff605e760f3e68f6526ffce83827c5c0c6705a4b7c83922ea1f5baa6fcdb64b19eb0bbfc0a37108f3ddadf6c0ab9e6ec091e79821628934cbeb4f7c777c8c2784486b42cd937cf6cb07733feb1d59076d5d6a95d87d498af827f21410197c27bcb74f507292ddc8b4e56f13ba0b1ef12dd17010d415bf998e7b1803d401a1aa4fc86d7c7d45847e5a8e146c62610221bc9a6ed310018215ce0fb8a37423c28935b0f32709e4be004a640832fd3b091bab16e73d486a5c01c3f1c615d098e42350ff3429460727a715768dbe8113662faf8bc1463b336868708852a3ca0829efcffb8c544265572b6eefb7814c2147fd7af01b09f42558dcf1c91d7e643997a592540b2adfaf5205d90c85885cc779b42dc83653469c7b299a9b14f1d74ca9a9b75fad56ed8f25979a1e79d01bf3894d92f83091c7568791668e557eff68184a876f76e039b6fb20eff6668f9830949d139ce5597885727302e5a454853a914b113ad97020fd9f0a7ab44697248ec2bb5e486582659ad14dd78d28fd8057077a1a14cc9483c372a8934f3df54791bbe767d55e74b2ea97081d8744183e22e7bcf4452c60d0a234c724e90cf25bf49e98307e80cd9248f7b3c4609352ab9a843526db93a783b274600a390c4b48f2725d4bc227c0d473f42fae887218faad1454c413eacccfe02745a5b8011b4e504e6c292abe5ca109c70d22ca1a486f8c9cf7e7de8f80f5e52300e0deefca6e6b34146959ccaf48f9fde1003a3bb95fba50dff89751d7b3f5c0b67871e11645a96670acb513ce5db96d7d001a51e976096f585ef00fa695333bddd8b8601cf19b986e064ca96f85ffb1e0365b3aabafc149abc65b730b211028a809f51db5f90e1921d8f702f779fb4bacbbe8ee066ca564d10bfc8e1f2345475d9a08399a78fbe688ea0aaddf2e0d31d8f992ca0f3719dfb26868086ac153001d3d360cccca5320a89ef287d299d574b1af26476b3942e7c6da5bbf6b6eb35876379dc9a602609ce686ec2df94c314d2e4512c162c3c984920bf58260f42f914912259076412bd15c5f44250b890d5a02589967345302126946cc43e86af56726d35465b1e5d742b8d79332e98fbb6d14809a01e640bf4ca29a2adcb3836572202e8f95606a83115c31ef80d8c2f813ea8366ee2c4a20f2c21f20444cebc5c2bd15686919ae113b6b2108564116603111e65967d290bab39e973c8d1138588bfb5df5bb39cd0d23416e25bb8876c912416f308f2984f03665ef30e137b68f51cc8867d51405802cbe14dfbf4a231a8c6da7127bf8647bd406a85e9c8f898206516d20b44d0aeb1d4f85c6ce43b4a04c5c81c7cef82d6c39a519fd9ca1bd8a7a15dbffcf27513d65af139c609a7be1504321d2bc1579a2e07a6b02698f9bb9923241c9006eb15e7c0f5a89d903de66edd96cc41b3b6896dc2da568f88c6ebf88ddba5886911039ccbdf50e69ae3b6afcc9111d87db0927b4905f19a09dbdd51534b29b8f3398a35e6f294a1d51ad0d4f68a88821e255227c787a8b26f6737251e3567465bc7b37d803d34a797bd48e77e72193bb0da1e86033fa6aee158bfd94c65ae4b9292a8cfd0573b40e7fe79b8d9bf6e71badf520ccd1910778a98e1de63760b64e2b8fa23f9900a9babf5d51755f2d63775e8907899b05aa191fb69228534643df415e0fe755fb0391fa6bddff06391c57267571936e6a7476ee06e593dcd798737ec9630560ffbaede2043795973c6eb2a65bcd207e4e174ec8aa94b1d1cf55cdd8deae8e45031ad910e3666d2032e06951be9026d86897ba62fb91703214c94c7f88b890bbc6cd9e270ff5c7919284ae78d113d458c6d65f8916e6cf092b8930e908d09ea2a6130d786a8a0ef197162c7ffdd25dc3c71f68a5bafdc221d2a856e138256b09c0fa41d3a168456ff7c4ee9d29ca4ac7b0e3f7ffa8912f8cb4ccfbbbb50acf5a2635615b6d3c96a21e78ca9340489c6b2a3397ffe957d105268e0f6680c27f4b7d29ca1a10f0e78d576482836a3ee6aaa5cc0280d8e0a987cd5146cb7a059634201eab9cb4aa2fde44a1abba5fa4b0259c61053a581f446de586125315f4cde89044f10edfb36757aa2c3b4cf8a4d5bc41d15d05fef223e8ea407d43d87f88a99b9899162e172deff691bf73a602c7a4309873fc56109c673febfb01facc038dcc17583bff3dab0bb24e045094571f5155861ee9a580bde541b08f100b0767aec13da3927cb3f6717eba61f34ef4bdd27c7755b00b17b96e398df1c6d9a3c8b24114ca9a32c09bd2c925cc2241449ca90ac333c7df64aaf6a876dd9cfc9c27e9465b7b4e4d88c8645054ed0c8f0fd03d029a46e43f46771895379115f1f2be42f1a32875d80c0ef8fc4b44cfd3f51541f4815f1c898d7f562a45365503c32b47c69fa836f16fa8add0bc76cb758afd69ed316b344155371a92140ff85f18b90bfa82d5ae77df7f29a44a9a51f8ce79ef063d5f01f37cd993b46ec11ceac87b764ca1deb0e7002cf4ec8f8549365964557d04a13a7b1c7b1bffe504f5336fa3836837a9cd7793acfcd37753ba75c718472a27c0301945dcffa2751f24ad273b64d9ebb02fc43d6e971c694fb6c9099db275b91e86c3ae991043c30c25a9cbc71b2cbdd1406965203d1838ada647ee680a04e34260e1ee83ceba5758f4ba301968748e77321534a7291f829023161f245ba1ac908be1019e2ff81875ec279b4be7fd4a7f8b926822362342c5d0ee2fda555fac9ef7844650e3c0d6e3ec65ff3a3a98cc19e57e1a424fb2d77fe8d9927b998804e1f90b319bc06bfdaef5c3de002d27b6c019adb281cb30cc5b73983cbcfe25ee4af596d26dac0ea3702cbd1c0aa1a1b4c931fbd145c1d9c765c5b2b85d44bdd2b0c31c4da71c177d096d5ae21bc3c7c26106986edf47e1b67e2ce03169fe1b84272dd3c2e9576f6611d4357c5c656bd3501deb5a331b0dfc3ecd8dff0fab5969b93144198832435e23b81b5e4dbee5c2ba2042d652f5a9c03717f2d2b4d889a735377b9c1c7fef5f0906a104855d249b1e40658cb4e92df0e251e6b96b550d59cfdf4eed5d596144a595756705a94c480b66046a77169266a85b7931a2918623af197c17c680e68d492ed39a86d3ac0180acf622001ace052a23eca4844c2709d3cddc5c3623e80576ff4a705d91ec4d3b62455e718f7da5de9e6fe073b0f9649d3a797399023259c7acdaf0fa414eef6c18309bc89999860743fde751d45e3783ab6c5b30f05ab1923f81bb17b1a083396d2317ee995d6e60b85489e2bc0f08f887fcdcc00dc591c1a5bc86c6d5d4d1a4b9d19d5a0a8b202d2c35a0b1d20f6f609de34e6c5e9b8c29559ea1481bb99bc9a9ceadfdddd734a70f513ace28c6e74b969955f08a5b34f88219341f5ec96ff4fb2854c49b0e2c60e2a1e0839a88bada5caa5cca5fb377ad9566b68eb74f5a58936dfed4c381a5f162ec1ccfb72cac4b6cb3b260de72bb221575a4693826ee3d6df5a0c88b9b89e19a3c5819c75469cba88967989987ffc8dfe091e3a157ff207006fa7920607b3712e49bf73eb5d3a32916fdb3b2b51ebb51ae9ee879ae147429ee59b7e018e98c75844358de332f78c3d3d3194336c5b30d07e31bd43a65bd8949be3ff5e72d1fa7b028048b841ea7678873eec781a754677c2eae3abd0aaf5cb6d678c9c0472318a39a9348f7ba217157dbeebea421617b2da11001e646fdba33acc3d3df575ca1fbaef8d30e741f4ed513f1bf21d79c4b0fb2994cc968bd3325dc708239a077b61738e67cdbc3d5a03ef272a55e27b2d5846b6191ffb0cec93a556759e9db098b175c5b5ba0234e0d40a45e492c3ccae2cbefea8eb0b94d83c1f8bdbda4974d76c6375c42b2daf5a8ed2c2b762ec0a01966348a5f679b2b8db525204d789473cc479cb0d7eb500dd30854ca4391e36bb647f12b7be4aae90a55230a37da89451b5349ce286b9d82c1076a0475d0d9361a2ddb35ee7da8328e77639c581d762d234ea1dea23035aa30d1dfcf3848a1ff34faa1f4397b0009e95d8c6fb37d099a2cfa02543fb0d98efc0a16f4ee90fa3d3ad832912b984c8bd61fd5ec4bb9f4b1b365ab86106d49e5deee995145c2f7648f2c8fed73a7ddcc737df55285735dd6069e4e0c7373865345c515622d365244c922b83cc11aca314817cb19065cd12fd8aed4c5477d7d0a9559587977f9e229674846cb14d6d8a92c1a3ad97bde63a4facc8663d1fa8112ce5957232893134344953184e98148adfe876bef64022198d8610835c772449b44f53318af1c34606cca6e0c9583dd8db7546adb7a2c4812e1a3ae0639dcffa88c68c278cdcadab59886951e8455deeaca4a4bdcb4721e902cbdc0ecdc7bf8d83aff26cc884af2794fc8448e0e776a2180aff7ba74ecd020a9c09df02f20907295869571cdbba1ee01bbf2483b83aae8a97210f65ce55bfea9f7909e357ed5580f596756873b47b5159e50e340182a16ccce4cafe364d0ba3411af02d7b87b5c0acb885e2f0b51e32a27afde43f73bdd00d03ce18472215674dc8312ac67d2bd58081216abf82f00912d7dd0abe2c1b8338eba1b3c6e262286d21378e8b36978b7a7218d48be8ae6a34adac7cd303ed253e99b69f758b73161ff17570fa269518a8d45c375714492a970b3158abc3c933b245a599af93b9f8f0157b72199d522c122ecc90c3d8b9d1ecce9075280253e8d5fc941cdb2bf0f018c77089598612b9d20c14ec1f3c360770a768c8b7b8d27886deb672b14bfad99eeeeccc1a26fb8dc9f41fa4e51fe01844eef783706a7795a7219349abd1caea3e8b60771dae023aba72d9030cbd3a0c8a6775510ba1565b3e5f758bf380f8468de80d059d99c24eea4a8c28ef140a08eac93bd0ff5938345002389ae04332de78050d3a08e89c97f9c78d7a2fc71830b6f028a8093f6aaf107d664d962d53ea582a48965e8847673198dc8d5dd51c912bb41934dcd6919138b0b81501eff106206027ead632aeb3d7aace81a221f4efec16ee7c1f6b071c66b4d285df792f08e37c31d96ded07a2c93cf0a63ce86d4df824544d2ea2413878ae961164510f21c08641501183d11350224e5430e8511841cd820cbd248d0be6b6a1fde549c9d6c440a0f0ad1b90973645e5afa71e1d9b7a9d162cad91121ccb491c11470c5d0595a0d421fc6cdbaff8ce70bece7aad2c73c2c864c62d629a603ca6c3a76814d5732726230d79284d19ed8d0978f37c1a0f6ae5959815d940180aa7b08005ac9f22278d13f4240142e4629ca24ba52188db03d5875a06f16d901477edb686e8c46545e7060607b7bebefa9f9c6d40eba1eefcd2ba9941880d314239c7722cba14ce326ba52a3850431a77507912f61949b3799ca53a53338e5a29bd65916bb8b1ee9d4685f305a7f2d918438ddb91f7d86b41068a017d2d7424171338c499b5d5d1d22d7f93905aabf56ed36ed76b35395be3bdcd80c27b2bab9291f497e46176ba0c1065b50c69362aab0f42d50b1312afaf2236633ee2df04ff7ecc8f9142a00069eb4d185e98e03e95648f3dfcb8196a576dfcfd343e6eb521c3eadb62d9a506cdd028d4694e983ee3d21714fd1c219845de5fba0899920e78e9de21469dbfb280024d6940e7a8450d996069b38a46ff23d84513e6e83ca5a54905a0711487a38e769ec4deb76d7d8abad659758c2be08a634b2dfff4b0fe9e043d76ff8f81e957a8c971ebd7e9cfdba7cfd8774d93d4d2671803a5cc65c98ef9b0ca94fa1c44dba56d3ba7152e9a1ff9f2eb467b028c89f21386acadab3661a369068e2d39a79e2ea43464b97518df3d0477640461c88bf746558378bf14b0f3c8886177ea6a4c51a48995f6bcc27f82e6095ba132dcc2b6b6804a7dbf21850395f20b80b4e6a671736af12bee3916921c10f912fbb1cf007f923d4319932305616c97d29b80b6e86b64917c5cccc8be644e3203b1875d64483a5fc69d43e1eb21d823891124096301e5272cc4cf20bd1b1afb6269f3a2871a5105ae28aa11d5bd2381e57b8c498b2ce5af50bcfe23f3d40ed76c8ddaf24da106a5ef3f16bb8d9e3e89c70320c8e07e356d58d740c173aa26108d8f4f0ad27c61346a6a786099fb9855f33208eaa6fb5ff5ac3641586552bce70fd09ec399f802e0636cf2fbe0b76e5a4ed24d08b1c494d0145347c90b66c1692f65b65766b6696ee89522b16c5d2a8b05a9e0752ec5abdac5754527f696b41a2fe7d18d6422d22dca1bc29399fd7d70f5eec899532225ce127963fefbe7e54d18cd704f5a87dd26e7744b53b6e51e2d6f3d976bf2ebc6721b9ff412a2bca2034bed9d625b36a3624ce777a82ca67a998bdf70ffdf0d64733d2c06c10f3b0072eed53ad87a85787c2fd65e01f39caa4a9554792518be38a44ece8299ab1a7bf57437f3208019a6808abf135e39dc5c804467f1d890afc07b69c67d7f9023357e4f17bf250c896b132a888bdefe3e801f9de1bf9e8ec17d03bc042c381499c6d8f772cb8d66b7ac9380ca9e8dfba6e6e1691d02cb328de0302728519c8297b82ef57d3fd94eff0653b19380e7b7aecaa4ab9ab69b9664d0d9ba06cff86cb6575893708b8994c8eee807eb64db79fe2fce2c8ac2ff8b5651016ccceaf804b70fb82a1d55f7fda350f78959dc2b71206550efd0158995984eef55177b3a01631e5622e09936329f75123097316e7c857274abf520355fe84e54e8f4b2b9f35429d952b265b43193d3e3525336dcb733ba036f9206949ca97538b3ada27e55ca304032dfe2d5cfdc19ebbfd6e51280fdab67928dd779148181e747671a645cb5ba2fe48c1dae671a7dab5b26093d973a2761c09cef762a507834072f835cad59df9e671e7c05e1d823a249ff717136d704ccdacf37890ebd12562d2b1b17e2df207b4a39fa3aaf48fc71d5805695bad135d70e58b0c9fc1540ddf164fb94f5bc3b627026311976c318285475360eac86ea7ed0a3154917a7d2fe50f0c392560ca5ab9a20672c5565017e27cbb4a20899eb6c942a2394350b4cb60bd02db167057a2319cfe662dc3ed93515fdc5f2b91cd7309c9372a1fbdfc949b7a63287c4e95f8faa8a24bc3b504447a2d752763909f0d755d5155806df4e03304db397dedce965b52120755ab83fb9d87f20c0b8cdbd01654b8149b660e44c3b21b36e6842c84f4a4c5f1ec2e4e07e6187e11df299c32d37bad0ffb8ee4efed016e1b0dcfcbd74e03e4ab88fd07c7d30d88bb9c68cee09c28e686b26b6e704119dad9be5682ac3f670882d7a8775d442782dc01ef4ba82eea0c583a186b0cbb167a9a91ba568a812fb67a88d6b36db855b3955399ce869d75897cae607f134ed936433db40fe5d89fd5109b4bd17d99b5baa5eaf5d2f6fa1b745f701adee54c59380c6d9c55ad2284be324b1a7d950dd9156cb333db14e921d157b4fd1a1386c8c9b7d5ef41ac47578cd8115bf24f22474d3fbfc36770c59ee70e650cae03e562eb9c3d21145176b538b9b78c29a492d51cd6e714e6baf503f3f2b3cea964c914e47644f2058150e8bdc98983fd6901e88d8983874fd6ded2e23eee37c46aaf1fa3cd73e560c9e3c5a1b231722dfef58406fa839fbe51293d9c8ddde79d55d15e106f4fbb2c24844769ecae0ab6cfbdd629757931c8f085fbf422e78c321b095e4bb91a1807956012079a3088885ab45b528c147c8883473473de6d957325f8f1febf9a539e40610506fd468a0bb92558ae05ef97af4c62987ad48adf060b5f8fb85f52a3c3f77c91c3e3f1fe1476a09d4144df83204c7097b9b2b20932395204070ed9c0dc998c547dcd7d54f8030b082fafe86155a26803f0fe8671a38aa204bbdfdcbfc1bd997f4a6a3faf4815a07543884aea81cd6cba8d7bbf60be75a9bd6cd39dab45499cd14ebac2b3a73691daadebdf158a62c8a04a68efe4dafb36f5f4c3cd0621782554fa0ba7a6f058f84be3ef294ad27570b8a310e792dfc281a64f27706b2a2d8fe20147e2cb4c9c6079a731ab43394963ba1970b0faa3fb0f9f833c284da163835750463b8e1a29e3b405e959248f79f91b6dc3cc868330f26d73da1e60e60bece0927b82d8ad7a787ed971b76d1be20e91761f1f6355e69556e339aa55c3ddf04c3db10a77dad98690fc9fcf4ab2fc687e7401a3410df81ed156777d92721a7ec9c74059520a29eac2415ce10efa8c7b797b0a7a4751a05cb1cb013fc6b6829326b4226ca1be99413e90ad20709c2bf4f9cb0858990c0bdb9837e2777d9fd1c837fbb999b4f861ef43b563c86ffb2f3f149d2b212dca9b0d00b4bce31529636bf5920cea32cc91a8e942960f003db16021ff7612ff4f07843035a3d4de73211bb471396eb899a9e07fb0cafccb7ecc191e679ec0d093af23f052d022d35a4cdcf369a1bcd3496b26fdfc8cef00d6f012015f05a9663598fa8a186bad9d168156b1db54c89d1e529fe58c976303a99ce43b4e28455611c3b9155179af0142e6dd599d8115f11db25c79a162abea0812acb0104f772b4979d10b69416140979775ad6261d3ff783808681e65295260aaa6a7f7d8de0f285604e79964236d48c1c570f95c27a684e36c7651468421a1d45f79c2f56ab29799068f8d1e3535060cc023eb28b0f612922ed0c1bee444f4dac6966cf6042c3073bdc861a66bbd306162ba5d37614e28a0d7321859a0dbd28aa138ff3f52257f3aeb3e28211806cde9e19cc730f1028bad51c1a7585da28d885b71394a3704cdc65bec0f5b2ea62a0f8342c63850e848d081e791d264f03c46bf27488b54b2b5033cb1847b79f15d48c88de42d7f540f4d526ad16818d8bb95240a8702a78b1015ee693be09478f666d67e2c04d7b1845613e18d1a69110f28429d4a62a35b4bde51aa178583ff6402feed145d9bcceff22eb4f67d6a52bb6aaf460a984c41611f7ee4bd38d4098c880ea6376d00a801901d38bac020f68b033ac519dfc12fc187e57452805efe488a16e0954e9e1bd3c2fe68f588a727c7085635248033a24fe791d1bb9c36d5c168d59f4ddadfcd045e247b613c07f804ed81b87816cca68d40180e0f94afbebcdff6161b80f89e135dcdbc2a61ce6c926018879564e161a0596340bf71e09ce47687c67dc8ac44ad1f307fb277f533b0f8ed37bbbec5a6192ef528b03b9733d2982ea6437d801afa8f818554400fe573fe693b32521fe07435f7771965ac81bec697c417d8479149b4c4f1aa5903107156959fed8ab446deff7c9b8e553ca5ccf46fb057ea9580fe1cad57a78d10e3694e555695cd968edbfa46c9540fc2d659a01967baf1777a63c2b9310e9dd565f4d13991053b5bb0305113f69fc3d5c8fc4c46012b31c80d6071e4ccde3df02c59b1453d84b82d646d8b4a709b29699d5bd2a8659f884c4fbd8cbe9cfe99342feae1cd8cb3a79e139498e1c0ed3a6a60f6ba65d15142d527015903226d6405c3cc19fd2816591db0fc9e4caf8b162b729c7f1d2f42909248355cd8274cbb5fffe4b0959ba7056bc6d50e68a0e61c3496651c347a8c702a143c619da4fa807be18def518782129104d48efe7fa806e4352eeec69b495469eedf4828bd075a391772efc187e2d8bd6b7d1e8a547faaf32ce1cd8546a491cadfa849c4f7d6a9256cf108994bfc5527f2d128a45cc05f10041f99d7163d1fd2fbb03d3078872224db3e711a269dab64e1a5ee8b5244d5fb5c80d0e85131ddcf6995937a51f7edc3e0ed57e70a97de5a25018ba128a262bec3e6052093919216ffcef3e59bfd067081f64b7b55bc8f0febae76c39de9f24099926f5b50a0cb0eef2fdfa305e08a7c9a0599b5d825ba593318f2fb5bf6ebdb306dd1bff499021aa9e7272e5bb9c048aeda02ee0c15d3bc1349605a319eba78343a19443a9307332ddb8cc182cede343ad23021b3c532bab093bff96989228270b88b9612809ed0cd90ba4527e8b2428310bb56c2b451325ce761ba0250226714784150799f16bb3c55fa7ae188e51a31432be79478f1e51cbcbbc06108ad3ad13d3b663903ef4d306c773c46899672579bc462ec12f5859244cf57dd8ab01e4578b9265ae898e5fb4f6fbe2f24a14fa662661f87eca5050e5650d6f799c735f542c33e9e9c92639cf0164097c312bce70ba6db005c47549f576fcc3d3441815fe45d498258f981a98c087e12bc6b4b83c4b7f26c857d72d161ea43ae278a5c53e7bb7fcbe2a9f6736832e103bf258ce5e434f2247aba6aee91dc8fce9b03e673685f356b02d75ba64de08a0a993af96bb0773fa68637b63c87974bfc4f97abccc1aee1e5bf851b6e60767401ad154cf713afee888a9ae17145f364d9b75e3027588305a47ccdfca21bdb5997acfe32bfb408582d4bfef51550e077db37152774a5248cad5958ada893ec73fb0a30d16477a4f796694db33f14317c3faf49f2069471e055ced5c94b82f89542cd7385b32fc68d9db10e46e18eb7f7b3df1176c34dd9aa9853cf95317512076fdaf784b7bf40240069b13417035debbe80c08a10fc16810260251a81eca386720c6d89af6020977595aff202ca5bdca5556fcd0db0cc6b77901c37e37f672a79c89008eeb77156a9ef58bfc0c611a9e6de99b593ddc2b926f911fab56d27f9a9884418a2b696e25a6346f5244684fa56030177cf9fdf08ade924464a88e898be5b5690ab9ab0467e9dd485ca6d4e2bdeef21e07bfaec97ba58219224a1162659360223dea842619143e609472efc3241aa38d9e28ff1deb05f65c83b2c10bcd6e7d52f86d19327844b22a21e7b85dadadb680721780a141a33dbc12c6fa25f3c813e3cff5aee7d09253cb0964ebf790b4e14f370a6f07eab59faa60bdf5e6c3a80a63d426c8c38db5913b0036e19f5463440a117d7bd5833dfcfe5dd989dbbf048674dd252e154504aba4c59a4c052e9076e28701e827f53b4681f60db27aff699bd074e50729b3cb4c7153b022dcd3b5e36734b528586d9d6f8918a1527a3aa0cdb5010ebf23ddf3d3e6049ec7141fa8f9446a45aa2550a44cd4fefdd0511f31544ed7ff60e8cfd0fb5ba819b9bfbee2404427aae1811c3054821184af2ea886a16c08235f8e87fbb422e5f4af440a6a7354fa33e1fd59f8e4d1fbd9409feddb53257405eb7b059d7a1c38fbe43ceeb0ba4c9b4a3403d1d7b9a9787466d07e2f8fbd4530f095680da0a82b198bd014428fe9ff5c7fdec09f7ab0ff610b18542c4f1fa56c70cae2bd5ee4b7ad94770b9be3b33713b38aa3b9b5073c4d79217218bec0a5e3a1fe780d9a77521ec57c482870febea915c40f968345194f1a2c2364b4e7788c390ddd6f62302a5799afb9dbc3f8ad35d4f55e573154c588c049f68f4f64a137391df8e115b625759ee87767faf142952ae0d8f679249d0ddfbe44e17622317f497478c25015cdd5aed3926ea3b3e2eb67cf077c8a13f2f13e125ae66792c8dfa95cdfb66b47ae23479b03ba98dd3960ade83067588f4ec211092c1d227b4cc2c02498370b12fbb81c26c2e40bffd59e75921c73f4b6311e4435d78e9e0e15668df6b2476aec8661938fd0d96b8cfe3ec9ca3f063f6d2775454139a4c4cc6cf7263de9403e94ebf28129a1fdde858afc1b0a8a631f6b1c1e41a4ef3a476ca84a5f851d06da2ba80ba2951f53cc06c8a379f004b611b6d33b5760dbf9d517a11ef8454c875b0f399f30475c97995da9d4be3a20eb47489f0cc36a58fb6a70b2bbc28775d8c0f00685b7bf501c10f821052212c0e60d16b5c4ba66713018c245a7a6d798d695130e1911150e6389dbc1219f7632163c6e39e33621f6b8dc8f56ab50a3e4bfdcaee86a066946436fca421cb28ec5cf70bef8edd37dcac53403be47f6f5e1536a103fb5137a98f1916447a78b6a737de409057a052489e2bd2923ba963dfee6d6f0f749e0df94849acd14478071a9c1ba91fd1cce3eed3456fbfb0383843f947142c4596038a44c04e31011574b73b9de22f6562a9fa7b2f5d17d0c5b1dd168d2b42f476d2403e82ac0bdbf4e1283597dd1aa7dbc4f0939d99b22de1dd9b929ed5b79f3f4a9f04c539356f2d21f2567f1f2167d8b75a343a3c70c67931bbf21bb06a8ede6894b680f1c0fea4205ccaf4c4d516be2fbaa8b5e2b3f5583751a3705ec92d9b64357662e47be05eb6388e29c334e3f7e3f475489d2fd18f683ad5f3c184800c34dbb3c69f7c35bdd3d2e7ae41292b3aef0d61d9283f483a003295add6c6820edd551317c5c2e0c082fda0863f559e095459e4d2b3895a3f3ce2cf860f964d8d6cddc07cd61bc26d61243631e89d218945a04073804f05c995d88c353be5f85cd9269c629f974a001da181722d39aab1f29426b3169b87fcadc57a873b3539d551ea874dedda89e57947e213642399ec040c690545fa01fd28c8cb7e2d2525265f3b723f255f9fb22c80c375c65f74229aefbecabf20d4af737280dac52dad23a192e3c62a2208ebdc661cf9a747190aa4d4f1225ce2c3317ff240da27446f17a99896e41bc33a23dc9d5c97e10f06a364c9f5be5395887466a4658012eda9e581cfa694c80296a322ea257c5b220904128f5cb3d766e6200009e7f080073f1d9476880e95f1aff7f863c98a3f156d106ec0c8bc840fc210969b999d706f8d5523e6df4b558269def9c059f108bfc9f4d073e04818e77a147f7f125732753c5745cbb5ade76387c6350235a7ad4f73532dcb1bf8bd7374b0490a7489c96779b8f9d12b888c6987b44ba4c82957d8219d73c1e5988fa2544d90b9e4efdbb865b8582292c33811bb0bd658421e80086261bfa1289237fbd761fa0d0a785df1e4741e98cc1b58b089142d0b3e136c3ab978b5ce9bdd11fe0d2caf8fd3e2090b541a8313ec76f5a9c9b3b9538683e57a36058b24a1cfc10ab40afb560ac8e452c7f68f31fe9cf4e7ebde440017170f1780252aa2d8c912499208bc6dc1428f3f13001984fcaec1fe07664b9c39b933bd2f2a2b21d3baf9f25d64673931619b7666610b5ebeb708bca95a245cc37c1389f632df60000adf90923fb7e0b043b090e9189f0ee449d836294239c1e6f57a3b92ffd447aa065dec3feb2b304f7e51d14d30c571119d0f850330f4378806af6fee12d6547e261fd8adb6f079f3c5fc99788f7888064161465742dd2f82d5af4736ec1a915d2ef0f592d4dfaf0c2b4f5bb1707f9e7b2271ffba8c48d66a81627e042386c75596770b55826f0c20c1d0efb7df83e1f8e110be2f9ad14a769a0ed360561371c70c48cb8cd9806f3beecb76a836eae59e031eb58f1239fc5cadac9c363d2c01d9021d3fd45cfa96b938dd7f09e3f4771932afab771b4ea9455ca6083373fceec103cb5751b6bee8065d087647b75bc0dfa72a804eca28f5a2543fc35231bc1ca130aad1f2f823907ece7fa9f008e500fc9e52ea86216dd8fa33730d0db0c90e1e8ce989d62901d63124ef0af94acaf929f1b8516995ece3daca6ce67038c84ea2f4c4f0d3fa948d29fd281e8ecb30c46c433ca86fbbff73d7275b0e9e4c683de6cc95572bf7d3666a2ff80fcda3087782f6767a528c763805c0f65abfd0d04e55e522233da9c5445fe77d1ff36d823addfd36def19bfbd4fe6fb53940f4ff5d9523dc7bfac8abfe475618f34d9d922c6bab917b8a2fb1937aee0dafb0350c051f8c02508e9e513dd450a6fcce720ede60fc414086ea292619cdfd0000c242d09573d3c19fb98814ed86b16e4d34c71b2798967c2b53e049d1b53a941d444f20b67702aa2557a209139d3122946e5cc196f6b581d0b511f9c1d67161697f72e27dcc0449cdedf827ada66f8058dcad9e35f6418ab5f11f4291728d547a46cb83048e0b2d4493084d20d05dd24b2d1fbd217eecf1fdd5d767fc0cf01a0ac583c90fd12e33bf0d61ddffe62c5c57765caf3e2163f0003ba62fcc43a7393d5a55c4ba324a366b423670ad600156bc906d9e86525e846a00648a78f3a528caed7bb1b51422d8d474de610c2af51709412309bed4900952be350a6c8e0b053aeee005a609dfd61d84cea19fc18f5b49688fc00196142ca2c8ffca586279b309323daf9b75d5daaa382bfa8ad749777d0518fc2ed4e7d2c982b2fe2168a80e9c6bc24e3ef7fa72e68249547dfd99ee050b06862dcebfbf66a6ae89649abab420a6369349c87e864bd13e70b716f040d0805d736664a0bcf9da12e43fa880ede8757ae6af8866c878d9d2da9942a48e525d53c42d30307a0d70f4cc964a9cb7a368c1c3a4b1cc310f5cf29f9f3f051898d070b549bc1235bb6a9aba400b44b5c1a47db479b9787735dbe93636659bcdbf871f4fe7198c04702545fc6a805ef8b9911f7abe736890afa4b5f316292008032703cc33a5d0a2b788bc2345ee8853c0a3a4c00ee2b2b7bae5a82f5a490e5e7cab64dda6ae2f55110f7d99686f6bafed48665daba0896841dc3d74abe55ea7baf4e1c8f848b8bcd122861d2a0beba1c5e1b85044ca34d00394622a071e221280f3fb6623e9316a44ab1330a4c10e8773c12b9eb26abd0eae14050eaab9fcf7d302c51182aad91853255625e735427b5f40285477dc84b80176cdd555d57f1f34df89f70b4608e0bd684816e74be842cebbe55e4a16396c5cebd3853a8ff1a6d76033380b7fc219dc7d6d7114566433e07475f7a0639736ac28746fdd67a63f75ba00340b33672c7aaac359f139f50257151cb8d6a7eea64ff47cbf7ed7e91467b2326fcc3b161a7e65344d01b27e4492082c1e0af92740697b9a7310c8c5cbde25959b9d02deff5036e2b2442c2d79083c22c90d373efe3f37d7942142518ff422bb3345375e8452dea24a5754dbfde3b3443632794f2765a21fd1aec02e975ae00fe11d8866877705fb3ab6f8a3ea2b8aecb9fd9811f8c0dc8cdd790f1bc296a1492e6148b5843b5c6f7dedd09fe07a2199f2cca12c349f6795e4be0df919db03cab23b09af564ba68c82d10c04236cca80eb13e55a2e5e282f72bea1fc99f396750b89240598461b9b82556605607d7caef8d97795f2e4f95a4cf2308878895da47ae88f46082079389447422a0cdc8c95fb15b0eab42ee99571a49de503669005258fa6078353fbaa4e709965ab7d91969ed2c54fdff02dbc2a2845153b90b40b51250a095ec501f35f7fca63793f7f268fe10792f7040190d1114ddf06dae2714c0dd0771e98b9e9756e288bc059cd18f27c5d1e536cc616328eba32ff272d6552d95f48a50979aa478f286ca2c18c1957b78800726c1a69bc0ca2abdc76591a73db07437d5a011f8a888803da766b7fcfd3be238250b650c27460647a5d328f4d4658c498b99932e52dd2af7d165fccc19c37e38880e3d9dfc7a16e4d0c7ec9ea0f42fdc37e8ea7f8e2a8941b4e187065e9d45dad6bd8e5cfa4340826085499c36ff5575a3d12ff190f9ec990f6be19a21a1a58b0e5bf6643ef1636043dd6231d047b0804e59a7e9823e24cbe945c2e95df9acb8bae0a3a24b00c6a59b812968d410ef6e4d2fabb4518305ef6a33bc380fec6ab7338b0f244edee0e49674179fa2007ed6ad5f95415a4b128aaeea9d16af30864c82b9abaa5f211589e2cd27fb521203600e169a70bf00284546e66f58e6bb0dca00c8ee9ac4fddbd6ea58b029a46ab373eb4c44f4eba129afc9b33f037ad7139fa3cb314b93d9a995eb81a73add7ca37992f2d2dadc9aa95df48ac43dc5a415b08e83c518bfbb383b7ab76a82f4522d8c86529cccd8bd449f35770ac6ac3a03b85bd5d0bcb08bdf4ccd20e2a11b6be90f0e99def25f045f97133cb23fa0ac96cd537b083ff3eb27f2d50efaed1310be22fade46fbed56f4059b3bca74a359a1149e8967545f0812df5cffd3b9f78607234dd735fc1757150802f9af94e71bd608bb709e36bba525a9e27269c0b9cdce175b982111d2297b6358f0785eb0b2c0657c5cce3dcf2fa30416cb74b00e633971a60642e80314ad2a68571db50a1326877753fc38f7bac37cc8ae127aab211e4bb309c250c4b1e49093112952a393fad08a3744333cfa4f568c4b3c6a47aeed9859b4d70a3f9fe7cf0800a5a5f155268b5ab7c77bd22d42ac669552c73f01b34a5557955268b715d4251926b007b8167d45d6df952057d32b18a66eea2ce1b9c86163668d0c6907151bfd6444da861e26d3d76d44520e1a590b20b93f36d60207f8f468c3a5f39964155d1a1fb23e222e156038bc9c3d141e99a38adcf827f986b1fa828a082b3b14f84bbd3191f9951149d9c751cc5096ebefc4ea3b8222fb3f5e6e90dfae62493ca76997804cc437f1f7acf7330802a8511d921abadcdbe9367676259af2441165b5da8efcf9342f2d5fe2bfb481c1e0708ec62d98b1b4b9e1a9237c6ccd7eaeef698a1a940ef288aab2aa72d040a319b4833d54917301697bda0f5343b2fc821e3f29b3670dee37606064ad35d931fee603865e5f507553c95ccf22d106f29c81a489fc7850b0e2cfaccc3651e6f06aefbaef2ba43c29346b13e0b8e3f4803fac67f150881427e94c99a5d4de8d385c91df2d09d09ea2b254e9c59f4fa860329c1d432a3d413e19f1bf2ee2d576d3bb8efc47a20d4fcdd20c29efb4fdbdf65460cd7d358f346cf660c8f1b84f58bf8d6ac2f80530d92c695d5c22005df41ebc82abb805adccfdbc05b4d8c28cb703a365d6bf389f5dd28d7602883eda57567229108434c18f882c62fee8d7a70f6140e3bd14c55ae9358a06cb2e44d2627f3dd8d6625a1ff6b779fbc58e08cb419fe3b9aa5a8da08c1500885795c3cdccf3d5071edfffd3991c3efbbcf7a0026b795e6f25b38b1fc9c9929758f147dc8109ce646201400572f4ac40ea7c70f988e80d79a5f8af6c30b02dffad734bbce3ec9c9ed6e28019ea5ca6321b2e19b9515e1150b6360f600076716daaf62076e5f2e8281dd30944dfa2ec2ef3604a6bd6a3eed2c98676d27fead12517a4f8f62ac525bd7906ef16250aa294cdb129740cd82381296703e2130731b97ab9cf0b89841a0c1b99bf6b11c60f8b9cd431a64fad0fa3a4be419f06fa544461ce5e1a664ced9c7b0eff5d708c7edacffab7e8539e4edddcdb739afe33fbd7d68f697147f88dd1c736b8e867edfda4dec4c8dfea596247294aaa5f8aab2b59274f473e120170125d53884a45303ab0cde51c1ade501ee24b4aa6d7f42c2660c4907fbbe2113cf6149a2466c1ec23e273a04fb5a98a73df5ffd5ace726bfcf3e9ebda9d8a08641deee60585a05b19dffe4419fa590d98cbd72c73c64da2f54f4c62b755531277ccae548bb26ad5e083be2619fbb3c516ec143399c5e5c8c3195e895ec9d19577d4c7f29316710367b23ea607c8089d2e962985df0e496f2a40baba29e423240d38c789e614c2ab9a8d45bb82d94cb1db3ae83744d808bf8ff1b5ecd1592d7058d14399aa82018c10b9bc2c681fc6a8961538a9eace357cd1f903dc86222f0d69c52528e2da107401af0e59af5a7b32bef42093e9e2e323297dea9b85622950ca20446c88c0510aead2c9058ee08158b3830829d7a8ea34d0588762c3327a8432ce66f663f5739a32ff593bb2f08a9bc78bd8ad6349d01f848f8cd7a42aed837cfdbfa36fd0e0de2baf10209c21dba1a5f2e3f8c9d2c3b88d432dd05ff9e3df708255c8fb9b60de8c8f090aa9dfa605259cd4c1731023ef39a0cc9c493ee880e16f9044e8ce6a153696628f7f5432809dbf6a21d0d570fd02675c1178f74f0ee73849031a75f954021934b2ce9688389ef78c702eb1ef886b5fe9ce9685fdd6b8e2c62fb24627aae9edc754ac51ac07701afe52c46cdeff633deac51421b2c897735142d88fb87dc89532256203f965d488aec4fbe621d9bf014d45cdab690e4d0287ccf76189a4e8361889445f654fe59b168a21994eabcb9a1cb5d421c24a4a45f21ac56ebb84f839d1f385defe9669461dda098ead302bec908558c6a5f5ab079373754313d819f35e368aba7429a5976d7c424d3524519dfbec1c81a2128521aa3c95240be5ca591b5c3f4859d96d343877492bb69a86f82a8468cc5662f02b7f8ef920e650a9904763d9c69925055ea4851f7679ce24c8aceb63d8a03f232b7e683eef9a39124111219e218a0c7644cc27c00c0900cfc1b6e862fadd78a20f96e729fe056daac0b52179f2f8caf91b4ea5a30ec4a0af5c0a50f05e31af30f26209e18ab5d28bc4f205be9c42a7dd3def24f0d9479abadc8b1a7370b05065177cac32403e14fef05522d7e66809c6a1360fe324d29800bfe0392d5cb1a70dba16000f07be1316076c83278c8668175e9f6fed1919a1f60a569e7db147e9ec1a20d6c9a9e5479ac5103ef363c81140263b2d5f2350b4777f0f9bd84e41ada12543ab25d0113fe07f732a7220375646372ea629ebfdc3f0833ffe741e7e9a1e77f4fde6dc9c3d4b8d81be47a2f7c27394d9b18a19cfed17dde70578461ef67d056455e0359d3897854e9bdb2ded10b89dba0c598562d40c4d2ff360e241b1e7af545e97f2256b65c2b9d926bb5f32c6a6b5b360e7c91081f5334393570f841e33592a5587641e0c6701c84fc5dfd75ce3c4282f80693419b8b971f8610678271d890b97dc2c8326019aa2a0a7371e44083085fb2248db414aa36536eb19840563194964905016f56fd1d1ada4fcca610ffe4cc9034eb6789ce164f76fe071324dbcc87737fa6784d46c8c8dc7cd3f00a8b05286ccc5cf99c95526ccd5ca0c52d314f201d88ddc8f5831ea5e21d50a7425aa7a735a15389fe3794b33ec4f046e3f4d2648d4c44582d1535dbc8f9872c553e43085faf64579fe614739ed38c19995e4e1eaab70b11148ac9346b3aae373e0786a6242e9575ef53bfb8138dd9dd386134b58984c2c0af034299e8a9de4f88755ec0a3da03ccb61c08b31c0d2dab73d95b0602f71408b3cc2bb07a72e72a6ff1cf83ec9a3410b7908eceb4f9b90a60a305b8f2999d300e0f1b5c2f6ded389e285f52de5af407868fe865529e5c9699d6f843a6d22e927b41427af73f3de4ec9a39f3f2c109dffee6c6d493c9947786efe819f85508a2a04415f0813bb751ef84ff127dd232c17933def20816d480eff6bf33b101cdac571c83bf70eeb25c8877bb17dfa3aeccc74fe84a04d6b6ce17717ff347bee41288d0333c6fab3278e82a9d72cd85fcff6a8e69d5db45e6657c8d485795d15e21cf0a8843704e3168e33623ff11fee88881716bc15c7aafcf468621ea313e0a2e12422458c8bb2195bc9d4f07d13ecb6dab29e91247744fdf982cfd597c2fe1822dc011f48c2055512ccbeaa5c7cf86140c566c1067b86067cc3fc184fad710ff6f12f2e76e2e6a9f429c9bd74ae5cc008cc2ba6978f6525e1ec18844ebecba4673560d99dfe3044dbad87506bc0d350ba750b9c97e4db52702ef1efedd16278e341e9293b772077c05319d46352e7b9c037134425e42023e489bed20d24a4e60b2f93bc6744a3f0385b9a697ee756a94eb04367307bef8f3a4fc87ef887f35bc00619ae20d618b917e6c44e86eadd7d08bc9a50037018fb111778527dc14008be7ea5525a87a017e5a3350850f5bb5f2261bc2aa8fa79870afb794097e7975a33e00a0d7fefc47119f4a926556fe11df6a3993d0a4e7bf76ea5c27c8e3dfedb26bc73f434b8269b8e3c56b71a3c4852b67587fe3614ef99a15c8fb48897eb2ec4e94a566afaa1e54b6c5b0a99609cc7797402cb557db9dc2fb1cff501724b3cbfa81219b3523c484059403e29f28cbce7ce39732413e4a91acb55afb3dee449c75f6df04af6693041a776ddc9df03d33990971189ec54a0d69eea885230797082dc182a273b87ff4412c719f347a112d1627ba58d12b462de139acf540aceb37598fc7dc56a0d3d6ea80d6a4211a3afc2a9fcdae890642f1719d89c7eb6458d85030f81d5431b894f1684ea961726c0faaa9892945873ae6de1b7a6b84649185e64e4995ed3f82ffd6e301b1085740dab31aad3e245e6012f5ae5624c7dec8d4762b992152010af0461501d46a77d2e631eb29fcc1c56ef765ee0d7ab0277b97d6880f2eba583a77d6e8366443a60fa3991acd5b3df6773799d803bac9c842a2ff83b1213cd9e681ef35be87a4570e41a61503f285c082a722d7f1da7c2d2b3e599aa3d0213896eb0a6d8fff554b147b3bc533d3290250da65679fa3f8497c18ccbae0c65deb92559f0337679efee82166a9d4481d2629dd44327c900f69a58d071db2ab97061585297c68b086be60fa031aad336002515d755c2912b660baf3b7b74113ea96dea4d7c443cfc937263f357dbca6309bb534b56d1129fbad5c59be5c9fe3e798ea88f6889a116481a110fad3a5dfaa51989a451943975bbc947e0e03fde0b1b38a560da7029aa1ab1e3da51f16ade5cb702b3d4f56708a7dc5854503407f404f8c868f8aba6744b564de695b4be1e094e7b27e3e6cb2b9c8357f7d5c28e3e7849ac91f97baf0b9a0e5cad5a471be1832e23aa0aef8dc5c836ffe977f1bc886f21507ef6b58867efd0cf303aeb33b3f831938e5892f0739119dbb5f224e9297da994d4263bd308a3e0207bd6919c8eefb2d72ea08aeae3478e2564ba2ae49c2d8c1afd489970ada91e6a24b4e0c7a6f4d830faa9177619740b026dc35bccb32c2d8e9851236f816e5adc5bf82e48b18bb5beab6a1927edae44a623462a17e890ca27dfedeacfac60c7c1e3895aab51c29ae8365032f11117c9eed78e6f6ad04b4908698e50e17aad126f4ed5a69a50a214d1b074571199a7c941c875a9bbd83c1b725808c2a55e9d19cff7c39130c08436a593f10cc54f2ce7cd11f842dcbc7f77350d9ffb35ab78dbd2eaf985e7dc0d55a87822c3483eea9ea4ce51b0d8de83bae4eedd6f3eec9b9ffd5d42e89c12f911d76589830f57f0697b8c77d58d4c2f1972383758f0304c105aa1f77b26e28a11d36b0eb4c61c30c9599fdba4285f68dd30793232dc6de8062eb5aaed11b95edff75a2e3b397f379cf716295ebe2b14d388cc76e9092474dc1d351a95b00c94ca88a100e34074cac213a5cd7efa07b51196ff5dcafa504072b43087de6a2590931b6233a48d6987cf6d94399a7b3c35dc733930001a3b32d6959fe3a60a1c1c64c18e9b08ea80ffec6c7a23b1053047f893061ad32856ab67764c383a0db0633ba790cf94df8595f5be14f7833fbbca57b6d5c452ddf6b0639303161c9201afc7744a4bd3db536dcfbc4d9b10203611c437b6883d187275104bb48e5a41409da7138d3d5370676b10d0939a133c2fcb10dffb3a00d2758a82ff177fdbf47a29f09314158c5f3271227dca0cbe6352f208afad3620996e1fe709bd82675f300a9c6c1652c09f899fc58389157f5a888159e11e4fee1bf8cea2b45e50dcc10e44bdc9d3c01018a7a3371eac91c93d5bef4c0cd1267799290b2720372685886a029b1aa86e575f4656bd6d5478b718f9ce0e26b5824d6fb75bd920e073457d82c00fd26ded557cf0b67e2d9d150f31e28cd0f393070571990c004717c5e91c18d90cec58c633f218c4462429d39827a93734804f2c3e082ca57bba63fdd5b57cc477721d7dff713cb43a8c7191a42d24ef16f75c0749f0ea0e680154ab49fc1cd5aa2507a0c6606037c490321098bb8b3af817549479f59b2d9505bd747d64099079fb646e7710c50dcbcfcdba24bd196e853d6c9ed6b9e0185951c34ac916342394979bdffd61469e864880539cee7da6a15e8c052169d6db99996fd9c4e93117fe201085a2f85b3ff145ef23786d41718a58c741ede94e63eff433b90155fedf4b95eab1ae3eb9f282dce2ea5a7afb2c606102b8b3a2fc71289b069493a9c48c0e36fc39d20deeb9b9efc5d1770955f2cf4c9ca904fb9415c2317e286827451f0551729ca1f3c8572fa462e578d4c0f87c87c96ad9d0bf6dc0d243d66667f18bf8cad983b80a277143193ace77d2ab8801d8f8808064b42bb76ba397dae965a5b04799e71f015dd32b0a8b60e8e4de7409c4d83040c0793a9a06e8f3045fb77e1c12f8dac85b990f991655e27b5563b7a9f246abd63a9086fc6bd05b91f95b3bc01e3dffa242eede3ab82a160426891627149f61fbbbc106bb3b38e0598451af619f7e1df1771bc10bbd7a7ea7fad2798285567fb7020f78211f594623834f74b8908bad7fbf1eda6ec5f3b4ba896ca9d0a8b4d76e875359c75b6dee21d4261a6b2c10422141c881068c4b22e238fa28cc241b1fffe459c1b23ba6d3a5cc163828017ef344522ca032f3229a8a5702644af14c118d8fb0bba191003fc8740feaf128a2789a53aa9a06e0d347c30192bc521e356cb8bf89b22686974ec8ef5188529e5915ecdf57cf132d216a4ba991e188dc89270fba1d14affe2995aaef8a38034da990f91459c608eebc4344cd48e058be3587c53e810af2336e45126dd4272fbb45da88d672f43307e5db19cf91f88eefd31f38a6d187f2c570fb7f13e16de6d4a6f0d4edc8f07234e6bc981d0e4c76c524466f95293505b085d46374459f969b0322614772fd6f820cd9606a47c56172fab1bea4808dc92846cd820634d32a9306ac582ed0a8a92c088b70c11d179c86044bc39dcecb8f7a8aac326090defb98a156d5c8aba56152a67a3b4090eea83b5bd3d37614e1ca3c1a43285b6f74e5beb42edde854431a3b1c760c5623106f9e2afd34d8f83dcb72f0e3023fc27592167d2c0ae402328e3b46accbcecae159d80790c761884db8e57bbffa39f4481db993066e9ffdae5de87ac5452bcb1e22b1a2f77ee988d67e1911f0984c6b2233e7a22228808440ba462917e497ecff2da31653eda20ac9aa582c2b4b33cf645cee8f95edd1ba9e145897dae3aa0016e292d45f9957a68dcaccbbd3960d016dc300d81804807f8c05db714c05ee63eb97ab956d9e6db713627f2a9eaf8591346cffc0089ff89b68f47295223c48ebb34f189837f05599e2209dd8d442b158bdb23628647d356a67dc20cdf844890e9c2aea96cda5716c90fb9c5958fe33c7ebe9c97daa6412700a4e83503244ff2bbc378ee26e3e38d514e72ca52451139ac00856d4d7ec0708470435ac0492a5d624bdc9c61128bb24e3e86bb5049e57d1d58fdcaff1585b2a4ccdbabd530a0763e81dcab66ab54c7b5d840e524d44dc9b6a2edd24009c58c6c0d4a5844838f5625a7dafa304ffeb2d165a1022f863cce57592ef750d98a42cde7f0d61962be6a25fc6e9f1191d33d477618dbb3e01bdfe6cd0f9f19de292fc829f0587169012458058d6c62121b69a68952995c70187da8be0b28af34f1975d36ffde241fe0107fa267167fa484057ac6cad078f4bf96eb62f4a2be15eace5b9ac430271ccd79a527e911a140043f787cb8a134f2b01e9fc2d2269edad2181e022360a975e8f21a0542c7f928365c71dc8486e92edbd998c6d57169bdb5117c4e01b06db139b5f03e47655ff219007f18ac5a3cec88f36c75589f95734b9cb32a446d0cdc31e8b44a49e277e7acf79ecf688730a802a58c54bc01d8ca84aa8fba48f37c818c63ce0f164c62b826eee3399275c2d18bc02b36f78745648661f82c6cbf1b3530367ad8749e849fac76a80492e56ac24b728cd0095349f62bbde5b84ef9e907fa80229bd3e9c3b38523c8b6ccc4a8ea3a6981053b1ed6840b6ea9201baf1e847b61c954252e58532888e613638f02d2dae94f9c8229048611839cc072dd27a67dbbea355d2d329e5f89a0abf4822cee8ad61e6db1a2df59294d8176b736b22dd8e5c47598d9409513f89b7890ab8ada33727d37175df6550fa94708dd741fb4f3ea6121f3ec3bdcdbe06bf85b4568f69d56974c839c5f3b17dafac3715f84b34099c2fa6d6de0e839118cb716eeeef010ea074d533800d17c2677dbf7ae4ebda488658bcd5cd4bbe98a844d84bcd3c4223475e0ada4ca9337de2706d15053822fcc3fd6e347d9a688a5f66597562538b8fcb451a013a905038aa1c443737cfffec27dfb5ab9e3894d5cb05c690d6e464287375b5ba3801ff57619372d173a3fa3180f339a4d67658e6501ca7d98d357289b7c834ee7e39466f8218c112daf2d8c9b4fdb2cdf422a57f2296cf3e48b21eaaa9be80d3c695ea6d8fa2735148cf8a874fd7015b951eee0360fb9a57f4c0b108009cc0cc9522d9ebbcef15d2b181d0f0970cf2a7667d93fba76ec421218689d3d9f12d611fc49713dcef2a138b9320a1ddac1a2b6a429c91e00ca76a771c643ee8139d7b53b7a5fe8d9f966bf64f6726fb604d1dafe6d7e29f87949c8f3b29ddc82c329bdc27843bb61694fb42a962a32314087c1bb8960b5de2c33c75b4d5c589d97cbdf25bcea330d50b02ac547d42434275a39c7e414f06a5cbdc278d60d78bbde8197a348d0d5218cc5acba494ad84b3f941dc04cc3bcfcfabc2155eb7a100f649677c9033f4392a74d009b75d13429c2f05d51ba90340ff77290c4f87b208c1562868d54e9cd9d90990fff6739a9f1e0a86a7d172c30c82e8c0ea63ce94a91ed9a2285fd6972314314985cdd363a1fc442e9d28754806968aa835f5d59c526bfa532653ef786f83a5bcc9d31dc7f24bc14b866930beb8dbba0aeac70d72c0e5d7c6b047a53e65ff63c41f2787336936d4609a30cf9fb318623da26823fdad99350a77d65af081c03e4d304e311f89a0a740c6ae641063bb7dea4703512ae2fddecdee07c1ad5b45ace2b1c8b3a0589009c093d8c858ed5cbe880066c1e88c234775175b3c9208bbece9e781a9bfced0fd3a06b9d483625168146b7b77fe9e009dcc33f61ddfb724e5878ccc3f21f3e16cd3476d2609dc4bdb189a7f4de0a3a2d3079f5a6918b61175371d86abc847cd41e94bd2bfc62219eb17d69f9b33c45de70c1f42a032a1cb2f906bce8867f6855e53075f83fb2b9df9f6952cf78d30da829223efae46506b456fa3f002c67c06c39710e0ce0fac114dae341663ce19ff4593b450927266a122b5a978dff3d4bb0a6ee93aa7f613400b5d0a3e50f8f7c394e81734542ad22927e53bee79189ce66f0871df099c50cc3d9b2aa659b13ca9da965d6673c53c70229c720277611eabd54d7a3a8185d03e6a71f7817522ae747812726da675671b75fe2b5e08a880dad4b40d14131220cde5139fb8539f5817391e5ab8a8d63eb489d2282117c2b75c436db93752e0c456cb126be00d82e109b3bab0737deba415fc080cd8a5cd739c70b9ae04cdcdd88d7e7b95a5919944e72d0c5f0f0738efb46cb9e1812929c2ee44f3f1409456b8cec60268c49ead0937eade05663ed1f29cb617ace739eed2425a68f0966378331d58cc604e58146a7a09fb36ef2e23e74bebec8d37df360ca4ff3ba13ef6ae5512e0a3d58f42504f5c340786dcfa58d516efb40c4046aeb222b066df796d84e3de9be2028042bdf45aee49d980031c3b9bdbb96b2180c4799246f9218dd2dc85a4728d49dd3a957605baed6d10c8365d50cffaea629f794b9e332fc967d3d21386bea844c675c5db79c951d3f71ab0ce4b7f40811a0f162f11a63d9fe2cd80287660a4378ffcccf4dc546d86aebd7a32df2d1905f87e0070a967fc3e56c349024d02b856297fb6deaa810e152c4fbf81942884f6d9cc8c8a8fcaa0afbc7b7444880d744dedeffdaaf9d5bb978b08d4a423bd257b8e66b571e3b15626093f0c5a100fdb2e085ab8571ccca877f54584a937369ead6fce5e9a5298aeee0a2e18bfeda0ed59de1edcdec019f0ea882d09309e4361b8777b6970f1ac7580cbfaffe5489043ef9aad0cb67e3f9926bfbf34ea73a416d7c514588ae6341a5e27f4a6e94f49009cc97d1156cb531dcafdb73b3fe69cd0e9df84b7b1c7f8ff299aa3a156eeef8db9ed09866f1ce7aea3d8680ebf944d87c48d79ea78f31ef4ba4fa22a8575dbbc0edcefdd1705404099b117a852eeb86df0120ce6b768e63ba0f7248ea90439ce71e039d8ffe57349a00b4cbd0b2058d21fd2a1535cb515d51fb69d7199fbe3bc0cd9f532cf0430d6a3859d100bee046f6d78cccf07f99885f96d19f00e45e53e32cbd9472e7686bfa949dd575d44934fb3262d95f5668572a62eced5d2ccd87bd57fbe3ccd0a8687ee16a1378914dc30f2425d407798283102e472c548b73b36785e3d779a50c0889e6c500f3eec823bdb7a9e4a0207d8f1523d7aef343f3e7c727a389df84635931dd1182bd643a823d05daee9dfe99228b80723674ebb48b2742ddd2c6f4a60854b877de5c22612f2cb7162039552242f89788d6718c0e79411acff1f1f76670f952e389d1abf46f9bf1494c414bf41de2e28dea2509b562a8fef1d7d65cd38151c7e7229e9b13868961a951e76f48f9ea1437e1ecec36f2a768b141dd5bfa0aeddabff1eeaf968fc662a11cfcd3ec5d48078107132e096c493c9ff9ae6b039e3e6a9cbdf3fee59c5c5a87db86569ac5eeda01bf4565623be2388e7ada1dbddcead45763cb49d3da288255c49643606da33c42cf8283d67727414b66bc5e36b44fc0ad752099cb7562e68c4ddaaf853005981a62ce461d719ceb56ecd5fa0c86fac622b32b6040da76f03829032113b8db0b98ce140e60772dcf56df22a0c0d1e49ab3d6e8f489753615453ba78c223a5131c16f2f6eb246342bdaf33a0449ec67eac71020ddab551fb86a0c305eb2979e027b4c8188128b9d5f81eb6e86e374d7a3523d2bb1b877148c1438d8e86a0f62fb89a62ef4b21e10ee4d21c32506f01edb2658b88dd7ee2dcc21d0e0ea96708453728fcbaea9fe5d21d19507f210733d3eae2865194f47e9dc7f2484d190d73268b6159edefba4557b84392a8ef6d98eebe1857912dc514b175755b010c430a75bc2a51fc0649498583783f5b3ae601ec453d6c071318d60cde3e47b0c5e1c62299f08f31f4433b2f348d1be493c174a151365ac0573344d626332da466352c19d5d4e3a8bf196b9931d671a2d89193a11ce0e6355c9befb147d6cf10813d759329d0bbef66bbd5ab18810b8a1c947c5cb2ad61235e48130fd36136427a7e1f3ac7554646a005627c8a9e19072484c2ace0d3914fb680f6e3b66234edaca3a171d819d40d0e3a02a962add723f19399e67fa6c6dae09731ddfa2f8f7cc30c259ce9b4763357d7bfb02d2f937badaf13a9e16273eb5d5668a29b199a2936f5b47287c0da9dff21ee16655e7a81f460ce83d3785df93b5d8dd0567b45bd276786146add5c4968bd5c8ca8e495d95b38f12f19ee236193287bb78df7506aa0609d962ab038a1f2b619d5e8a68ee305be29e2a94bc5f214aaa4baf81250711df58dac8b0494e86f45296676b2067ac0cc811fdad384423862433029748365b76f170f86f1c16c799f9bff2990c4c1a7f97a5c82a6c9bb86e41b5bdde05e8ffe81e88da82919f50631456d94a051dfd3af4875315156ed16b22860add0b3d6878089bdd2115d6f17041681fa7c3305dfaad19736a18bbf0679cc242dfbafb8997b276306fa0c0d76f5f6e3fdcedaed2889adacd10a499c6d59efdb507a5c8f9ec763bf6b84c0aba4ef96c49888daeb98fb67d131af3ef27b0835123734c6cb326e9d2411ae40b366abd14d6601cf7c7ef791546d33607012e85f26edcf95c8cecaf26f4dbd7c0f0f68c45c6b5f9c28436e60a2dff3bbc5c43d70605e81c09d6b2643d7dfc19a09aa8df270e7d9b9f09a21497ee79c29358b473638b5305a60542684c9e4acea205728b48ba9535c9d0b98ba5bc5db373d2822691a4ac846169421d447e6556630ef2ac7fd01a3299822cac39ec8ca7303c1237172a20b81b2edbe4e9c2db50f67fb7978915c05fec258962c1e5922e92e394be510603cb27c085f3910ad983b4fb9b0297825d0879b0426d20b94396e111b87ffdcc95e3111d6b824b275647956524ec6802d984a147d13e6d8ee3b38cea77d8905ea32440e04fdbf4ece6ebfc3901c6441fd4122577dfefde57c1714da3fb46b24c31babed26af645b218ebcae185d6a92cff62288feeb4f2146ea21562cc3bc76ef08eddb725aa84c030b9be474caeb3c9748d3c969fa7a9bedd8228ad2aacc0bf1ecddfb356c9a02b5bb3821ce7f5dc52d3ede8656f0eb8cc5bff0e45302c3967c077833db5f43db09e11390d6ffbfa7728afc0df94b3f314766f9b8abcdfa73bb9ef56b002848ba6d3a55c29cc80f76ad00b0d554b2905e4ab3c79c96dc789b3310bdd0d3c5474ab17f733310e5efa9ba2e91ee0463335b889742e1da39e60a34b7ffd0ecb825d7450c3f6a08f49dc73d03aeec0d3d8bfa206f3c704509e53f6d434bdc0410b8886e8a00c2ebb5d770c22ea4d45330681080f83e820b28827196153703af91eb0711437cefb45a977ff5ec57e654011c79de6a64933889a4e106d0d3121e0bf364e57be987b9cb53bfaf74e05892252ab04045611fd402f20f34d85f5efc20c44e00ae714b014bde33c13d31c881adcfbd614d68d54211eb4f7bef71cc1371dbb8ef2f959a9e4278886a0c4d57f50ca715af2e996159828b5b8d64867a5f4e6381be9c3819af9c3d4c11a465933d2f6c5d55fe9ec6e2a7a3ddb2665ce066d34895f6e583a62bd596704bca6d6fe21fb4126b7968d90069a19a649e42979af28e82f686b77500237eee45f4979e214bde4489439d28f7c054b8bfc5fdbe6818735b6f82ddaa7eafc050175541255ec201041ee110160fba693101095231f7d0e0f0dc2ece2e37ecbd6eec83dc495651ad9d19a142042629cfe76688449ceaaf88a971d0d55e65df6b7b2605a1f0916f35dd0c06dc582ca07000557a11551127f23547d22b92f1403cf6a446f558774d6a824ff0a7265286267070eef4287ba25c323158c640055dbeb7fc50c968d58701815b9501d2f15c5bbfdf3d9338c7c073643a2cc699bd46b8f614d6a42197dadbad138eb4ae4754b7accb164ed51219c7352619971e102d561f3fbe7b7bf0b7ff7b784a1a0e0b013a84c1cadfe7bab222cabd0cc159bab2f2ca83a35a7e58f43bc8b63dce4ecbf49f8d5626be1388aa27c099f6b67cad52e8507e28c94324be86fba655a62c9266d37bca7aa74f19be9e9068cbedee10417280f4913bedfc7a073bdb8f9424f9028b89c1abc43305bac0f40c59479c0ce503fcc31fb0ad9861736b154505ae56d4746879f0207412cbd1d4cac015a325978dbd509ece4c6bdc8d34d268ee6d7c3c047ca754359d059c51d93017e506d4309cfea12ba07a1cb22db611e6a5305b39dc4a8aec18dbe115523e538759b83e5c426f645621b3425cbb6a57032bbde290731d76b036fb358e90ab9c1916f408245925708595789041b7bbf6a0a696dd5d31c74762dcb8ffab27189c821a1c3f36fd179499105618a69418e3d15bfd81b6be540dde639ada7cef51d7d5a9b140f174b0f6578c9675a66c0de838594eaa5234b453b5cc997fde812092fe33a816b9d98794ab93b33ba4d455208e77cd3948404a7cb4507b1b975100290264c9c2ad27e0b2537f3fdef4966d6d895596a0e4e12077a809e856a60eaa612ea166653cd383420fb43aaef157a1273d0eec887c248e8145f0d2b60a9ce3099ba6840f336b97f4eb15708d3ea180277343de52bf48ff57f168fdeaad1915915c386be777aba0bd7c13f40f8ae7dcd881b34da90eaf08192421107faad78094226235dbb50c0aa191de7fd5bf102fe8194b4c262697d9877f64842eca4e55a40dbad626a865b17f58e0edcc781fb6c34d1a12f005da5c9eb9f036e959e4e7be35d202cbe0b869b5f2e1959f1e241bb255e28507f2b9f887caeb546422dbd50bf275904f4a3801937f7ec90a4479d92bc1c176a519c66356a6c7d9f57f45363f4398d0efd0813b4185b9f5e4d36eacb4875f8242f5973e43c68bb44ef2eb40c0433dc16c4b32353f250300ab596452828a43f3da72b8c932ad71c1f2b0074dcf75a2c3334fc9c09e0b3351183817259d6def4cfcdc1a9dff3a1c3e75a7c829bdcaea8fd9e985c2b04ac3b50e068d1b68ac736a7fb9e21609c36de6d4e587f06e0da446d2a261ba544a07788eaa674f259fe232998a0d679335fdd64e2cffbd5e6ad9b3ea3454a5a1cf4d93d0f258ef90b7e71b3e5d50a65f5598e27a5a649edb06e13085de78888475a3db9e5cd3489df150715c00c76804ec56bbd5f4630c5eeada036bb2abbfa6c987cce9305c9b65633626bef20c0e4373d2bf72c24265e3f96c57194a6ecebe4f84e2ea394f9ff0d8235d734c851a65f15245a567285bb6f22c68275389c7b8a63d879578b4543021a92f99b95be17d7033ddee18ee4267294fbcc458c721b9b8c307b06dbebfd6747d15ba5cc4b9a17b1744b20e823b269ca102b81a72f162f26edab1484d68fb383935f409f154a8f6bb9831309042437b00a99fa1934f42d9b7769d82d0c06a4c537b75bd61ba8c1f53e14305e3fb789ff10edc7cb75b066d22c9ee4c0a40a4d490753a9e2c4b3eb4d6458f5df4eb6bdac42bdbb5413c5354f118439e6c1f2a47963ec1d353cdcb41184b01dcb4113657945f60e50901bf0bb0c5fc5ea12d895dd93c86d3bbc7d5fd2a23dd69159bec96684841841f7221fab05d9952562222d6ef0ace0caa80cb0f712592593c6cf21b2137c00ba92277502ec8c6636daf058731932018a4edb652a5cfe198e1403283349626f2644ff1d5989182f5b1c717d21057a5ba39772714560ce552ab78d7dd32d08fc79786af818ef21158af8d67409c1f1b4b926abb34e1faa3ccdafb374a2931cc4aea7204944aa27dc53142891659ed6753bf89ee1fbe846de39106b5d68eac8f4b2a75b8cd38f926fcf49d312105663eba44110ae9f0956ea50be2cdeec0ca1d7157eaa8c00406c2d893176ffd4bc5bac7dc05044fec0eefb1b4b2d4cbc7535da8cde85b3cdac2697e05bb7439ca169c057ccedcd5ca4cad589a7376810d3bf8d6e55d041473d0509ee1afdf87c7e125684160cdb901596fea3936aa51590729d9967812d2146c7572fcc5b9dc86fb73227077d3dadeec3dd1297a994a2b0fd238c2e38f26a4dfcfe9b5a4fa98205bec4ac0780104787c2fb10d8d19b33af0b18303df59539949448b39ad8bab830f1f6010c2c3bb31ae206fba382d6e918cfb9ed2d414cb59d7d762e2f0a85d8377ff90f8b54cc498c8c6c8df0805b9f937b52827d2a3c4a2d9df5a8ef9b25765d395ca582bae19c3d48b9cd3a280b0c24f830358a8891da557ffc6f75c7cdb2307ba8caa85a1426c625332cfafe5f6117780904488a1fa68c737fe15a65b495998c19bd7745933b3966e666ea478587b3f4402ffb2c6843bc85ec7f586aafc7e9c8cb80639e3d55b378cee848002e9553549009b6d0a2a6bbfbc9f94200b43798125e1938f1b5bf6ade6af31a11406fc854c52f132cd26621c6d856c1c0ec4a8618b9cc6cdbd2a18d264712f95a45a3c2fc5d57a97c711aa5dcc38f4185d4849d5b28fc9e319b5ee8e3282e9c2d369561702d7d40092dc5c5fabf84154e2f2d5207b6a7f55ae8e802a5bef2bae30766351b0da7d818c94595e74720ffe13e807ac97e6edae96eef25173831131d43151f1817f1c295d1e03324562783394bdc6e6a6d8ab55a406e4bc7866f69d5b4374262d6be429a40263f0fad9b7f8638e6c3126041a3dc35e9eb0962ad76473c847bf7b15f87cefc0430a4bfa5f79e4b1e929e639d9d65e6269b8f63357d59db14e000f90f4c6d3bd94cd0da0ef7aab74f604d1142b04a3fbcc892938ab429ca25c5e6e07e66216eaf5f20d1d8a2f2ae3cb9309ce60d5e9f5d472c4c59016e778123b9169127d6c260849b092cb07e86dfb51c466d0577ca7ac41e10954be6aeea93627e4caf1e443be870a808a5400ac1fab668cccd10b178dcfc0cb297e4241c2f44acbff3c8da9bff050c9aee0cd4510ecc0babb72b698a5a3853728af9f6e1910e10f5ac4967b740bcb14017d6bd15fab5501b4d1a8fdce9246364ff1b0543f6ca6b06224154cf2733e1168b17dac494f185f8f22963473635e469cc9e95de3a431b5a21546f1989c10ca37d829b58108ef5f12cce04ee1e2195bcadc07dd66eb5534761d972c5b891833162d2f8e01559590c2088a15bce4744a17962dc38a0a4b8146f45e9a0c6ac9639442ab185cbd4fea12a4331819dbc8189bfe63cb880c9e3262ea9602a6ecb4061219735d979438cd2a0cc96b89568e413206d42bbfe78132ccb2143d9523cca3944df6a3f6a250c0aa6835eeb91e7ac878a8d4ff41035c42e8f2f8879340bb2c7478c976d79c67280214e9e81cf10e228902b0e59f75b3afc96b0dafbf13cded9111fc7f0b7b5c78804fef90429ed06bcd568986380ff500fad35aecd625632090f1b13a6a4cb6d1069c3c811a1f1e3ddfaa6d55bade5d37c27c31ce635db225bfbfbbefb225d9371facc7abcf4c66f554065835897f49f7d5e404bf82e06ef43ea7fbde107fae872804e444126d0799b91a5aadaffbf78926c28933150be25b75f2ea23fd483e179e401ea7817283be618ff93ac6da84510215d26d3923cfa6f409da3c61eeeb35dadea2fbe29688a5b9dd3acb5eca643ff302e2dbc952b290f6bf47054c9479bb327884fadcb79c452746bc83ea385c69ac2e8e4f7eb71cdd857b62277ede863c75058dcd22a4b8cfe39a7ee92e3b2fe8a0b4a1e8d7a4d81aa335867d67de8578afeef6368274bd0b767690288818bc9ab44472d9f5ae13dd84d8c4a712686caf48838a9ae92ccd7a13da263a61bf6656373ef49728ac4f3ed2dda327d6141f6c309fcf657e0feb35e3cce096848f888e4e9cf0b94ab60efb6c02ecfec335b5e3a3d68f9760b7b9503ed1b8ddf5505da406b31c843b0ce98e3d1e0b5dfae76e69653dfd90387da1a5271432f899c35671d866e06739fe2d381eaf9b4fbbbcbe7fa53071c25c9ba3c06599e1e81f655e2169955d23b2fcc8c534e7298a1309af9f3afc73b1ea46e0982bcdb4704c704023301706b752a3f8f6b92e72097e19d9ebb72e34c6b0cd1cf1c4a40013a8eec4924cf2c2ef95a7b9833f3c222f1c9211ec6b76aadb432aa149da6ce84aa3401f2c00ffe72abc5b0d6b804d6927a5dcc24a4a7ebfa4c86f08bb4ba1e03c578f0cd22ae085e70188c504ab888bcd102bc512aa22a58c8cfcb697b01c2cbd24f46f19c6f6a96f0c662a5bcec0bab5a541c6e158a0fe2097a5993acdc61df8db1304df6d430ab5cc65e6516ba13923f2da5001c07ff1da57fa232bf611d542edbeedd71b6a52e65d0ce46f983fcd01a7a3f58beea40a7ea7dd4fcc8e933727f5f64aa3a550ed14f95c646d0deaf6aeb624fa8e00f7d475d321f8b9248446c819076ccbec83ef7c24d34bb1c53ffec1b8ba9fe92731506ed7f225994a10b0ee09cbb645d5bf7435008416971aa45205a3a0f3284bef5e4aedb38541fcba04ad9f610d312d07ab9887f93f8b2ae4d9b2bfda9a3436d8bac4eaffa89830ee09de8397bd0d568724e05a0288477ba8ca8dba4e9b93f22b537cdf01a2ab922a5289903a2f9884c937977c6aaf420005622838086cc64f5e51a9e7041f05a74226ed000b0072255f685603489b94dcfb028068c8f7daeac2536cbf94700019c04fcb13d5290c0a49f87e0a7500e2d7a8487e3aef714fedee4db38e8b607861c08e46c1fb8846455fbf7bb9336e7744ffe5997c48a4def97f7163c5392bb8999819c5d53a81cd81799e3d81df79d4bee58a7eaf874c222ea54303589480742da7315ad54a13eebb5405698aa20d1d68efdcf07e6cffe7889897d30041b262d55787abe117fedbe5765be3ce02dfc8a9c1a9a7a3258976a1450081c4a27cb76a8eaa207805dfe1f8f64704c36ac9976e6499f2f47b980e0aabd74f7ff7f87c5a449fa94fdcd3b09c16d2b2260ff04a3e6ba270c6be2a110ed1f6087e2cb44a3bd5c19063efaffabfb90c1c6eb1bab678391b24885ecb346e3fb1e209da9d37eec64c44bd2fe006f45c2f7fdd45ce4776bff340a98e28ae74ac7cd1c2c29717fb02b142e648303de5e0d14bc64a03e74604757570ed65259f7ab102e91a8eaa95e6c1a997c1e27a76fe9da798d285d541f6b58beff46597a5e348dde972a98763202341e921bfe2add170017a449a114ecf8477fc5c18124e90bd271e60de55b630579e2f55e17547ef7f0f1d704426862c437ae936b2fe3246d828adfa6d83a5dbe530f471255355a306e15f2a2e818ac4614cbe577a0cfda42c74af6fefc0a852ded8a616e8314871ffdd71dee10bf2b788a1d8cccdbde6099d272beb0895a0702d85e1072e3ec3f5fbc9c517e29ed5bbdfaa5890488915ecbe96a095eeaaf7ab4555709453267539efa8e243a818a128353533db811a544ec0cd69ae15aa77e837023407291035b597e999765eeab22ef9ce8c4f680c1bd551034be499d46d18cea928c305a8a78799fd64a858781c530b352a76cef412d7aedca9fdb8d678eb409bcd50149fd8557c298aee77b86997946c5ad4668b74a14fabbf75f5f98659a2611796db7abd49daab59328d82f10bec6c4a1710074778d07fd6ac16dd25c848c3bdc042324b402398a0bdb130851f359518f38d4ca1beb742506e6da10c6465414105341365f5d5548033367b5edbe0a69df9f5a56c2c3d4b2ff2ed3d4e3a541a15ee7038c7aaf793d4ceec65026f4bdbaef18239739daa1c0d4aa07c04690626fec8cfb2c74d29b8e1e6b55cee5662474e5206615c22e3f4e81714706bef3681a50d4c1440661caa541a9f6c4b5f0e608350abd649c473e2f1eb965525384546539fd3619b050c2648b8565b77280b7f735f230e14416ce399f5ada6496d4525ca41698b6dfcec265033e8e4eade8915f5d5c79edb69445a15cb7fbcb06956de9dbfe2e4c3670a4ae0e4c70a0baaeb1a14a8d3a66143dac7947f3e68a82a82e092138c12479e62899a271f12414bf69dfcc1f0881711ef3516d0e96639a2a04d0c33e418a9eb96ca57770417cdd6f01b0d00958c51e467e4172271d46dcadb67dd476fa4b7d45750c6bbcfb6333c57858b08c002fde7cc32ed86d7f50916d875586c80b57ce0d42b8b3b8ed2f5f4c19690d0c062235e5037ce210d5bc91215e78a24e7aef7a984c24b22cda1808950448e17fb964215ff39092b400670ce266dd83c8978cb515c5ed8a6808b74f0f7b1973a2d3e27ce1bba9793954005aaff8d413c61577ee5eb05a65fb38057de4d49dce618c1bff93c963e0a0d4414867905134b096643c484d7f591c865e881afb7211336a2eedb03006d487aaf9cbfd75bc9d5af029d47c79c690927fe505759090b186a4d4c5f4f70a0b597ee5e8a8488e30dbdba8b4a8e51bd96b353a26e06f1d93b6ced3fd8a653df2ad0a9836fffd197dec44e853cd98e95618bbf391ab1c3250953bf1379d3b13e8d815baf2e97a2ea719e7dca14eda643a56ae6c7fe17380e1130357ecf57135fe0caaa1f74272e628a1e9dc1da3352dd26197196b4dd1f08888e02fe4bf92fe691f824533b9c993a61291b04b55c7b12ee52301b90e17d603ceee09564ad75c8cb1127a4673e389a5d1ec51cb09bb75c0bbe37cac14a5600064fdb3ec11fc308a53ced9d69029ff7dca9afc81a16ad92dd73b6d4426d953138e2eb953126ee4ed4296c5dc3afe30121732972edbab24feed071862ad3ff532e040ef0e24814723ec42bb7cdbcfab0a60ec83bae5301649d01b47a2c533e7902ed18945382b6f0e5cb0b56ad186995128b1a81c4db8632475267170c7468f8ee556b8b95199ce9fc217e3b165cf54bcea7474bfd8a854fabb94787d1824de7405f3ef671f46036a3999a00fe893f29757f4295cea68ed22ec74764c431c26d0167c5da64ae9979da5c524998ffb9e6be6395b3234f16ab60eeba558ac01485aba3fabc90acb5521c92bdf7a496dff0114a70c162e346c7f2f93971571b2c9140381137b2f7d70d539048a19d8b8b05a9592e2df080117fa5c5e7910b735efb9f211953deb3b9ec48ee6a2b9b29615dfcda224caffd968163dc63f4e967cbf43d73d58a46507b6379d73b220fac0774bc02f36f9cecba12243c365eb0fcf32c82c54082f1aacfefbf29f3f9cb693da3b7a137d915ae3c6f2d6c9d31234ae846bc127a11ba5513a3bd8fb0243b52b3f5988b5266f63e9ac2a248af29bb8c688f41c1bb257329df45519261242a8da8717a55beab0c9e70756d6bfee8317c1f802eed57c0f9a94f52ae2c1172741ab21c68e5b7466f7e58b145f18325833af3158b8b22d7fb57d09e205433afbeca74c7523691471e1e2f8c42cf1d2911461b7daa07acd76df184124ef6940ed3fd2701a4058dc443612028e2192dfbe7be9fe4e8cc45c9c5090de34774117a7913b91147f3366f9337deadb23e2663efd6817f571001f052e9e28839abb9848e6a8a04c4ad88f5a19f0a36c2964b256c833738e3146dbf705cb09985bac8b1375d0e08b92818971bbd3dd5c6c5c91973ebd8ef8f6f1cb5584373f83966549843be4fce3b1d5cd5a5c83ab30fae596111637724ee6593e389b7f0a3bf663b9cc1c86783377fb97b03e74d50926cc27e6cfa5e0ae777b22f5c7ecb6a90060b1932600314acb664760f4f20c47599e041fc49fa7f966ee3cc81501f9cce1aeb1ae4719b6e38277d2f59a1fd640cf980d0e6133dab3821698c1e72c35b8cbfb92d63513cd7ed872b7c82317131ac14e8dc2f1da590626bfd598b41e9f4cb2575e9c73d625ea6c4df6377b39849bfa8b3f73c188c9d37a8d8eb92aaf4935f1ec97775d7563e7b57452406ce882ebabb79947e733410a046cafd5f99b8481ed623be890b3fffe5d18e0c2f878ffc4d179b24dcd0d895522bb1b4d357d2582ce5659277e8ad5ee9155c3867e42cc65969ccafabc771bf314c4260628f7eca6910d7e415926394c587c1f779de1d428a4b56d4f4ac7f5083a2297daddec69c15e97466d71bd115fcc9b7ba055974eb1ab407e978ccb9eea2c2c4e8fe50d3e47b7970712af4def212fc05c9bf205fc89c050031d3d9056953c5a20ee104f39ff476b11f52d906f15c8bc0443b34ae7b9a13beaef3386cecac955d5021a01f76572f7cd82fd72c467d75c9929888a79575fee8dcd179afad0f9b344053bffc3463f59806a9c9d6b2f27a4afdb9855653b1afc61ac841494c1c3c2c8aaa1d5a062190d0d581d1f2cd5097c2de277e7c326224cb0a0ab6ea31bf81997d347fce5de36dc5d0ca17d08163fc1ea75afb741a5e0fc8ce37d2dd5d803c1d03b8b67b0590022fb496d510f6f4103cb131b89e0170e6f6b42d854847fa8f1a7d2b311e3af1cb195666a4ccf4003c2dad1da60c8fe5314df6077f03f0c12c72a60ac3433964b0c2079af3d5ee93ed7852488528b99c565c9bffe184b5761f040bfa5719f7c52bbe48c0f4be16ce9cb03e1d05871786b54f0fd21621fda3cb42c3b0ccc6296d37e55704350c108ca481939d4bfa14bbe037cc1610bfaead0e08dc0366612c61d9fd6731f92d971b28f908733b90909b2d75fed8a3d69c5f4135e050a26b3138df9c944a730a13ff4d93e2e336c4496617d019b4fc561f702d0ca12450e32a5884355dface793c517d0d00c4e09561c9efa1fc22ff874771a176891de5ed45eb3da3ff83158a9456233ca2ad4c7f6b175971d93ebcde17acf939033b2b3b3c3428931e8e5757138136f63dc40151c502b507ee3e314ead2fec11c8db3b10d9f282d953c03db14b448b405963ff1f8b47df0bc1dae94a47d09bf726f8878fe7733e35fe911a86e51f12834eca3dc3a6d2912bc8da8f385d4233b86d1d069fa6ffe7caf929e7ec4678ab1d991d655890e872b6da2cbb21b5171cd3b7ae1d1fe58683d0d543ddd64df2ffa651a5dc10915b896f7130e790237abd849024516fb82e5c0df398995175a233aed9d1c278a9146b675e94dc39f2ac92a57b38c3f8544de45c9ee1d0111be8a58070b97847400dc68b5a3dbbb4b071a78d39649fb2423d1cf55adfacd360583556f82fbf767962020ff4242c639c5b47603560caab88771c6ab985e357cb83fd8d469562db956ed06c13c6532f04ccb94c09a78cb2ad4ea176c7f442acc4bed9857a72cf3eeb1bbb639e5d6462a9638b9170b17cc022645bec875665f2e3b53aa9e1e6897c85d14e4a989221ac4e0202e658ceb36839ada8ac5b4064c9a0a2ffd904edb0af498acbb9ac792e0934ddc1455b62daf4fe3bc30df99bd353abd6d97258a735e7bb03cb9a35f8f3b9a2d92922eeaf7f5f69ac074f70e3a57e5740eb06d6f9bd55a6daa48986d3d4b489940dfd864c48fea0380b18d2f7b91639adc947e307986c6732d7d060d7491acaeb0387c2a46de49a524861c1389247dfcb0a590f76c6625b63debde43271def7468fb8440fb4c8b87bd96099c70e259df9dd400bf5ce8036622bc668eebb937f2e0f74659b6cd68eef047442f6849e0efad2852f4f2de22fa75b5b301d4abcff2bd55940fdf98f340fa52d6c45d215c539564752011e0344e0026bc0aaa60c30b731da17e131882cadb161567dce27e515c6f5470d27b5fd4ace57db8b6b5fb5e4414d781c8447a00e590d7a9245eee8593735e831d04c1b313b3e050c60e7cdb33e0045d6e76573261ab799881f11670650965e1a8afdcf6749fa13558866c4046004e14ca1068829822da5d2fd23efb30f2fefa8c262dd67cd546ed1ea6df14f81779ee2bcd7f0684d1446b4c5c8b91b1f4fa1b57065f513c13de7fe198d72110b2ecb429e1692eb830ab4f8764a3351ea8133ac79d665c2f1fe8f2f97b5d46c7f5900483bac4d9f1e828e5136c00bbe808c2d06e896a8da7b4d15208172330f5189fc16cd808f82975ab9804461a7788877cc1c8a776062f33acf2cdf4f02aea566d31ebae811973263490e377fa94e82243a69d36013854e8588f27b32162b7647c939e2cfa183edfb9e46901e98554c5b9d72acc469a201eb12723f8efcd6de69acfb72cac4b6cb3b260de72bb221575a4693826ee3d6df5a0c88b9b89e19a3c5819c75469cba88967989987ffc8dfe091e3a157ff207096e52487a7f1e347ef4bcd9610d4e0ecbb1cd4ce86d81f17d3bf1fa67cbdb3b76e3430fa93b8cafb0fabd8c266575bed89168d878b8c4cbbd37a542c4ebfc0f14d51f4d5370492aa3f5073b9c7209055cc035024cf5cfe2f192a46d44a701c1d5e1da8f8024dfeba131bfba91debd2d457a94b3e1e243383546439d309959c425eb1dda0b8eabe3e72cdb62dcaf8dbc2bd8a697f4d13e4660f9d2bcaad8c35b1498663c7a8637167f9356b058e11d9a06989d7756e4d46fc871df3a739b898c66bfcf87150073d0d645e01f70e9eb3437f64dbb298853ae6a17c7854b9b1f6d577cab2a357cc8438154d24c231c1dabc587b4f13b5f124269fea0d3423912763130d450cb9bde85603136e4ba033f9ed8d7af592e5817cb388753d65b0514a64dbdfadb13620a7cf2249a3adf8db4b8a2f2cb145635c1bece4ab562949af1bc0e28065b44666e8596df38a219dece65100256703aaf0c71dba98eb60462ce89576d45a76ac2ea5fb0b0658fb4f7af34ab8165f8285ff62390587e1229d3fe974a74056d1a8d0f8dd31fa0cb545196164e94ce0ff35d09ef852637a2fa037b97b28c560579e7eb9cf1e0e71dfaf118699b8e5e0d3a785ca3201c3a2572f9a1434f3a238d8fc1c053e9e60ed90bc0924251e87469761019f381447e0106ee013004670689dbf8c0eade57aa0aa9b772411d97794a135a6826a953184e98148adfe876bef64022198d8610835c772449b44f53318af1c34606cca6e0c9583dd8db7546adb7a2c4812e1a3ae0639dcff42796abd9dff25486b15f20f645ff764f3837214093a4b1b96b4ace0e796f76259f33f8b51bcb5676a3aedf06e4cdd874c34dd2c17ad84d74402fc7f0c46a6860460724d8d4bdb87e26c9d3b282033bf3a5baad3c7037a07c34d241174e0965ce3de1ec4fd3453285c67c1bfc30ab44c8012d2938fd14bc706934e28e4ab2f203d0ec82f66e769c3a02c697005783a3c0df066720dacfc510e7135de5a74ff409488629ba7749676fda3a24d8050ba01ced115fe1f98aa97c4726846a972d22f97e92266e887d306e82a35faf9674a59c68bf188d05ecc5ee9d53cdf6bd68d059444f10a5b7de1aed4c87470cecc987db43ad490407f56d3c97c65a98e42c54d8da9196a57206b21e77f7a11875292c977ea76bbff4d35ce0f9fa96132020bd2af5e320d43d16375e84735ac4096076ef56d1e98b824e0aa14c205a9f9fbaada867805c5293d87f6d74e987251db3a9ab8d0b2d17cc85c1d764000eb1d39f193bfe29749f08a380a50b0efb9404543f7a23be55ba7446fa267bbcc464b492fd29049b53f38131753fa4b256603c20f413bebbe8ad5dffccb42a329352869d4e8814b31e9a8949f805ae0e0614a60bc7d674bb525fdf99d22bef93862f18f10bc111215809ab45842780293c0c7ab9a0a0cc118515a998dd2909f8519e6b8528f7b76f839298dacd576d72e15132cfaa5b714f624fd52bcb1636b0cbddeb0ae579f25557ca63e4f893d7083b2906c2092f5687c97ef6a59f94446c53aef136e7eba68d0b6f341894be47739f300ef1c6cf990841f3b241035916615b7214df050ee893f1465421e2d70e0df863ef52bea551845071ae58139a7ecaee35af8b59788485ac480fea78a9a9f6de252554dfef4bb2fd788265d8f4d5732726230d79284d19ed8d0978f37c1a0f6ae5959815d940180aa7b08005ac9f22278d13f4240142e4629ca24ba52188db03d5875c7ff4203f1c513274cdb22b66cf2ada31341967a4f13c88a1ca3be4e2b4bf31fe2edde7bd547b5cb0e311631f0bc7d497ac421cb387375e3341753f9f8fbe834908e99503c2f850b4c6e31f14f6096967029fc1cc7a656f0f4ba0b4328c9bd5974671ab22e28cb7e7e9f6c86bd50b2a39195fb0ccada90ec32581b35d234098a0c518f11dc8afd290c1bd45680a9721430188f7804959017f84340777fb3ebac7fca8fc01a82f18df93b27840c26305c68675ba0e387a3bbf83dc25ed5724db124e9b2ea917e0687186ab198776fd67b695a43ce109b07be7f267a77c5408ad3bd6969e16935574400b081fa40db9460bd66365f8aa96e41fcc57de052171c66edcb6b8e107068bd9e601b0a7a85e84a7512a68219c037fa1686c3d793ddb1b1cf11be8a3502a0475977be3388f36a951da853ffb34d3afa9137adacaa7b4df29d16d956167a71a50c750e322e5eaa58b83e1590e5b7c9c4718e579c328b9589a24cee006449aeda74991fb317dbde9912b24cb6b8e9dcb8b852f77f3800ec95552dec9ff5849b338aa20992e7fe5648995f6bcc27f82e6095ba132dcc2b6b6804a7dbf21850395f20b80b4e6a671736af12bee3916921c10f912fbb1cf007f923d4319932de75b0278a994c4e82581da8574370677f9bf35494e77fabb08204385c90fc057756c4b2f6a61cdbc17596aa648cce49d38a667468c109e990eac309b51e02dcac28541f196564b73d31a852a81d35e3c4d18db1c966a078b2e04cd56de6f322d30df7180202d417df013ad492852a56b22944b44b34abffd7c6a6617b46c3aa0943ecf46b6162f2f9dc39da2d61ed09a555e3efd67716fd70e51dc17d1fa434036c0838b2c6f8421db58d0edaa82f2e73298b5411946721f3f2f8dfeef4f5f6c72f87cb6a4d587307cab7edc34a0a4ea3583a4561d42cd5909285cb5455be0e573c77e00bbae7a6796f1b2663d017fd684fc7c45db529d4eb572ad7ba756e8fd63a194175e770ef29fe6f7b383d40ba3b3335142791afdfcce4788deeb2cf9fffdf77c2f6e92a4b9b62ffc371a188f590288025fb247fd85cc4c38faff065e01f39caa4a9554792518be38a44ece8299ab1a7bf57437f3208019a6808abf135e39dc5c804467f1d890afc07b69c67d7f902335765932b5e2ade9a82e0248345affb376e5dead56cc67a2c4e37af27bc8aaef14aaa260b83476663bd1f60eea190bfbb18432af01a79389a319473fb71d73b7da74a128b21f9188bf7023f8dfc13607db279c3d781160aa5d899d14f017730b75f24b494ba3ee9095819eb06d207b64079fbc1f701f2189d7be592c20fddf79961a4d596e269c7d3750753bc3e88a6b50c05504218d07e3d533281a8c34e967a6a2521b612ccc5ea2edd42af1e030ef3ed129cfaa473045cfc5a15ff6a3180169bbebc4b97eb9661dcf815aa5d4a5276ee9a851dad4ef80dc3054c0c109da8ee3d4006d05c0f86e85f2477dc479a723d8113790a2049dbebad168617e2740eb87ac2f980138a9efea2b2eec36a551b7acac8c4dc020dd9c628d33e8e5e3635c799e3c0e1ceeaf7455273e97d2870a6572e0b2c58e6e9782421de5b01b988fbd37359065413b0e366196747a6ccd0469b94f4136feaf31afa63a841fc0d8464853a22d7e99b918daae04148026664c4dec98004c778ca8b7b6c19b114d5d026f65de80621988891fc0f97deb717338b6873f4a01121ae5b3e5e3ccdeb89235f1a3c957318be2013e90daf7d111e4ee95b3133c5c922ba0240b78f40d2c102d6b01a11e3e41ae9ea42bcd83828f1d8a7829e2b13db655a33d0dffae5ac0287a2927f84ea6c642bf061eadba3eba9ca2289b8244154026dadc2088a28abb6cccc55895f8d60c4cf0d6d4a81a0b25c3377a2988371405f6d0948ffd051e9b30a89b482d8aa3ac3882fae849cc3313e10294c8cf6f501b2190d9ccb579d3bb6d94f68dc7e02b84610a5b0ab8ce1d7c9dc1cfd0a86dad81d511894537cc23afa6a35194092808bc4ba6dea0f1b97b1adecf0e4002683564f15608621373b73472e85e5672bd546660ad9f470e747425d76f29ac7b00e344a96bff36118532c40b4081f32f8ae89830fa5d289c7064dfdd5f90cbe5fccecc6988d2806e2f251c0faa4854d0738d07aac34478cf0b27f6c7118ffdf8b22f3ee747f2f583f59f7c6b8f51ab42f69bdc133449aeab0bb3f079b909ede1a776defdeeea55fab382f9f465ecfe5b3560a70e4eb7ffe765c4ef764a1aa254a347c78ffa0f9f558ec091b038c7db8a52a4ee785fed7257fd3463a587ee6bfe0acceee6d1d21d82968c45d4c62d90c739b01cab134920e609cfa978a78139322f895214d912a76d5c421e691ff2b30dc777651dceab307cb803067c55a83c5332a84f8c353dcbfead1f6d99b1747cb1733990cbe958ef893535c7d26ff272591b88b9e1c2815d435f2bd5776215bb2b5e10d78636d4587ce3e206bcd49dd6053b6c0bda46bebf2ff0c2a097bf999745cbc26f5a60fe226e37a921ae38bd3294933848e7a008d3f3097326acbb416b70fef86301f45288e854960f5dd9995bdd07ff6747803c5952008021b874462162e1fa0081592f3b09f36ae509cbe972e8d9e34333684951469a9f6d586f35a35f9e2dbd4a64675d0f6847db0a9421e8577f919dd0bf6f28ccd8e00b46f49687da1ba53850f481d445abbb99d9616944c22d470827fc5f2030f52bcefa74f487b02aa2a732b4c27c8944dd39a361b8bac28bcb0ee24cdd793f55402bac514b80602c6a941cde86ef2770ef4a7fb9b2294cb86d00e06e6bfe26bbc5a4dc6a9b5483a62bfc0a869b26251177762f534c6b1281de6c6d0064c3add5c6521260bcbc7b4360a790bb571f30ee1b5145075961c2ae0be9d3373851ec8edfb69253c86c85366ff37d3dbaeabc16b543979ff15ed5bdb0e876fb60b5998c707d93e9004c28d299a1cf78a250b79115d05cf232a11ed6f6f532f92b2ee4cf0a88b280bc76e0e0a464398c3d67691ddf39c6c237527f411fe3195a7ec13a2c94ce71e57c0778cebadf169ea968401d88c8bfdd3d3e67b9807efca2f34dda96d890b580273695ec8bf69fe064c96f661d8d25de942ec61b8d7f032ccf79a05fc05868e3d71753ff537591f03716f1123170d2d50653f3b52522eb83cd29576916c84cb462621a1238f4ab40fead1093bbcabedd2003a975f27d935d6b64cd10b69416140979775ad6261d3ff783808681e65295260aaa6a7f7d8de0f285604e79964236d48c1c570f95c27a684e36c7651468421bc74b5e6782e9c22d1b14b608c5d9f564211e974517e7519d9a7b02185f2ee93962379240928a2c13737cd54810315a062e316014eae208185989ad7d72fc9a9037bdd12a23101f7231eabac43c9d4849c2ce53e82a65fc7159999acad0b4b4ddde854516e49e0b431a04d61476a0713f465594efae48072aa4ddf43d65850107480bc0a53c5123cb8097f6aac3d2c9fa976fe0ed45cda380fb01c63e876eed67449c2c9034bbc69825da21559fcacdb48524665be949b1e4487c96cafa41043e8df8be51d4ccbc1ec1825b342127dd468f32e6224b402d54f179ecf6e59d97076b4326ec697e88d96af292d8b7fef8bb75581483ff8c4e10941f6c22b8ee55566668fcbc928880fdba942e503feecc98a4adc1d0afb55aa62d2d375345dafc1d952ebf91c2714bdc1c0ff684f0915d7567dc256c91b8de7c182f2d8d4b832453e974f49ab8074b8354e035369b725e2d059a1f5dc9cfd70645ef2e3a888274ea6eb36cc1e49e43322aaafed495d52e763c4915cb8a79a9863d299d005cf7d4857c2e572b0a15df8fc5307cc9e8439d50d5e11cb9ab4709b105ec984eddc45e609a6326c461da7ab91ab98a6b4b84a4a132d0b4d70903a777e8b87584dd36f78f1b202a7bb58109a90d4b39813a2c23eba7a0fc8bc9b32643652d7508014227e769d187a0505d7f5a3658fff930c4825b08e4dfcd3b2af8d63c2b9310e9dd565f4d13991053b5bb0305113f69fc3d5c8fc4c46012b31c80d6071e4ccde3df02c59b1453d84b82d646d8b4a709b29ea0d3a05199a14996c4f55b35824d87c87eb3de358e55d2d1ca2b19f36f20f3cf7cb9a57939f2ddbb446f14498399665f77c8db1136575cff30c0acfea43e8097903e825f3311ca25bc1469ec0dbd6517dedef6a211a5c2606db0f64dab68d230f18cf4f32a57fd4f21dc3cb10e8e7ff3e77f47e406fa6797004e8250246a745012b97344814335d95a41995385828890893c7820faeb389280f7c947a99bbf9ddd393fa46b48d62508907fa6f76354e0214fb8b4a7a2c639b88a6f347868f9f057c2516e16ddb9d2ddd09ff2c5b694c2afa8a266544f6ed319497c309de3b0bef7fd9d90aea3639c9907ae113125cdfc66fda91d03e65bdf05be828e2361c1f2917e16d519bdecba31963177d19a7f91389471db8357c180f4ec6f109a7c043d2d2cee9ba1a89e2081dadb201b1918be2b1ed32dd613c3769236cdfb2e18208f777764df236407bbac79fb62e397337494b2488c992483532a6eb5023c78b5e5ffcd04c155ff54e132c1af250b0e2712559fd282d284256c46c2f4925c00791d6095c17eea42210eea9730208c9cdc29ec052f1be691a17f2d6d71dab894f5bbc20a99a8bbc7ba41af1e030e4677d3717463f3f2337174b389c9d514cbc75f74fc64a51662dc5a5066f1eb3405975f8556bf88352115b42f7ca0460d1eef8c0ab36474100b309b4dea9e9d815c5d9edf8a6e6f79b2f5c00655f831904a9303b8d5a346e9c9859a326402ca82d5f01537c4fb4eefa092d9672669d117a4b04b98a0e3b5e84e400808fcd2f9fea643771c13126de696df342af00e62c0a1be3f05e8dc2a56bce66235e5bb13ab6809dc3cc52200d933b8a81b8e02c3e49b5a2e8f59e2fe67d5a65d37ffe47bc1a718a6cd90ad3402dfe2948b63c87974bfc4f97abccc1aee1e5bf851b6e60767401ad154cf713afee888a9ae17145f364d9b75e3027588305a47ccdfca21bdb5997f4cb79ffd6a9e481f0b5e104d272eb0e9b7b891845121abaa274f799863ff828bbd2872e921fd154cfe2da15efe9a898fdea8f3064c6d1338fb1516265ab9cca09e809dcb23278480119fd596582c0055c56f127c4a1782d8156e84258d406cfd5da0af87b088b4b9930c7052836e42f657835a8bad76ff4866c79b19000e2700cca664fc06858bd1ed08d470d51d88f41fddf646f7a8189b2e4a17870d7128f4bdc79113e54e13745e9185242914ed73bc9f8f9e8545f009bb14b33d11f8c8155e4db5ec7953f3b02bdcbba70bac5ead0f5f5ea875a0023fe630ffb75579f319e99af5feaa19d8a19af0903a334ec701a3fc61a58d5aca2011c55dcc053120cb400ec93726fc6f2fbc6f643c957e18f9671a91a6102d5f40709e639dfedaff89dd9923300194c2dc5aec4833763383f51dcac7b2aaf3b33fc30af1247a51c7a943ee50899a94dd7077869171104a8ab588eaa6ca8099287797bea8617c502aac8faf5b94def32eba23c8fbadc443f50c92fcece21db0b0a7e4ac20137809d037904871761ebe145821c7b0109de28e9076e28701e827f53b4681f60db27aff699bd074e50729b3cb4c7153b022dcd3b5e36734b528586d9d6f8918a1527a3aa0cdb5010eb6ee72d36aa5030c17c7b2f6750cbd53727da2474a9694d9cc022223f85aaeda570b0d9cc89fdf3a7ced9f366a23b3ff874c13aa259b3bcb43dca9112d61fdc4d59743924f431c6cc8d153d31c18b158add3ad9ed27ff6654fb470906a97a7c2fcaaa31dbab04523a8196251466059539d834cfad6f401c9c0ce55f4f749958d8094fae1d1ce7fc57a253e2b1db07213b2a12439c521c51a4dfb05b60fa0a18e8c872b48e730459d6bcbddad4b96b653df247b0ba27b630184914234707aeec7e2a007c5c2e2f70e64cf2bf64363249db13d835732a57f28bfea4aca315ffa9348f259009579aebf4f26a91b4a6eadcd44fe028bab0f928ec17be2dcea7e1887deeb38112daf88864cdbc5e903ad9d57e4d0244dbeadf9828a0810419618c8c6027886cb835c71771c9adde987dd26547bf7e768738a70bc135bf615058138dfa95cdfb66b47ae23479b03ba98dd3960ade83067588f4ec211092c1d227b4cc2c02498370b12fbb81c26c2e40bffd59e75921c73f9a63b021129327929407368619086caa4a65f80b420dd7c95fd75ab1fc25a44a02a3de53db25cf175d0870a6aed6fdac8128eedc3d488bfcb316e5cd3b2af2aae3c81ab58de1350f17216ca007f8afeeb695b091753acff9e75e5f594401af6394d8d7610eb6d979cf8b8b14ed1250a1b532fd662206c02f815623e8b85bffd6f9a354d7bcf64f08356ef6e4d88108befc938c965670b84f1802f18c56db3857d6136a9f080e96320bc5fb4d7228761e2d7b7ae673a5157c34f3f368a4d60b54d0a44ff1ae97929d6ef958cc4afb69cc478371b401bafbf8a5a0dada5db85b18a9200f9038dda3544c7450f1b04b0eb70ae1c65e95fd165acd56803970c558934513720ac858e8b54d6a54ece651645d66b28351425816749dc51d324b8b829c67c707f5f4e0ad5d9efaf8f34116b690a3fafd33554afe72fc0fc398e1294c26c612a06b8cb2c2808c98dbdac62c8479b5df36c89e72c7213377dc154faadecf332669d829818abbdb67dc7bd4fb69f7c19c60450d4f2158e2983d629d797cb0a9771d8ad7e45c021cd58c9d8c000d57c9361315837ac2db041514c05217ffc7255a9b9d6b235ebac7c74e6021ca692c36384ebcd4e678000334d54e9711318e0e0a3896b321967529a4bea193cfabef4c1a887fdabf1a83657c911e0e7f71c292f557e976da79d02ee90df2db60a5cc8903e18767422070b2df8040cfc236ce8530b9f3b77b4f5d2f5b4790b6c615ab7075fb5ddc99d78dd951715d4b97a4b565ae0fca7948e97082fb05f757922d55367708308b4eadb600725cc941cf932bfd17811f000aef8857615e9db9600e9470685ec38b7d0e3c50265cb878713e52d1158113fabfffb894b214211aefb1bd146be577260075590dadc4fb9d70e2b25200fbb545ba37a670673a87cf0a174c186d34f901010e99df30943f5a512ff42a2cdd5a97f29dd39be31d848d1043e911708a13303608b7479e259ca025ce53e80e2ddc4f33e051ee0d18c440a410c834e3b6756a14af94e46d45abe2f6af0997d92891fd5304f30b808a9b408874022693e4ed25ecff125839b2861d8072d25239067d068a5e29b059797565ffd0739ce7f67fdf322cc5f5bfbaccdd1796c377ffa1bc3ad73db4b47fa0f4b3c8dc1d7536fa9b2740c09de0c96aba9331276c6c4ecb601f4f6420efe9a8374d8ae02e0704ae6e759005a9a61d3f18f3e0114e2db8a64cbbc0a49db7369529c09bbfa6f594b1168c77b7dbd9a9bca0dc73684464862fb63641df2b872d2c05ae52770e3ddb1d25a7ffd619eaa0739186518407ca8f8477ccca48589805c6378da196c8f3ad1821871f6c31bc4535f2e07d7f5ff5ff3f87e399e9d90144e07f3c6ff9757ce4cfa74053a296a8bc3b68bb7f74d1f9a878acf047650c88e0645da290307574e1b243e182f75c1e70f14d20f122bbfa06e6b928ea79e6cb8cb5a3a2ce4e220813a6840e34a2541409619dfa0f4c88527b4875426aae07407b02f89dc8b2d1188130e6882a718842949f85fd1123b744b1feaaeda0fdb4983689ff57fc81e6bab47a27544587fd0f79d39a62614a165d30fd9f4bf04114e813b559fd141f66a3890edb03c9b5b306d9397ba13491b76f06027b848047d535e19921863ed9132efb39d23f31d4ffd6b0af92601aa939a5d2b56c5eef37b59f26a972495f097150d044b3a4f27b6bdbb077ef43231e945a469dff12f2124c9cead6e466d8db207f2d9a7712ca7daacf4445a89664549b4f531732b57033d80e3e69e126f25b4395570c4725a88c3afa451c09757026910b49f7d3b6f39b27aff1720f87c15a63f6ae805a5c3d28cd97dcaeec4cab05212d97e5b5f966024952b1ccda2ef8bdf6a101c5e3e7773bdca50539085cf19416b4b7a3a1e547f0cdbe28fbee12a5a666d4cbdbe1ec7cb1c7318ec652dd6c265b8b15a6cb272f0bff1c006b531179da8ecc14407af73e3f2d77a11ff2be0bf6f58baecdcb645e96c21159aa6547690bb9bfa91b71e9489520a72190a36a0e46b2d01f21465639a143800c22472f266315ae0fcff6dfe8c35f86db6e36afbdee380b698c6808c18f4c63d70c746750b5aeac240796df87b591f9e874e3c27199934fa7ad2ffa0ca2fd7015906a561af56afb844471157cfbe37cd82891b85eecf8a57cc8acdfe9c1696bed21fc1f4eadaa0cdf62e1359db251bf68cd9a250ead32d8a3a7efa6fd64352fad25c395e9582b27e3380c73232d8683e6a56ca75468920b82736db25aa3c45431d1ba0c1e5ec3a144d60d749b143538409202154527b73ba3e927a9e8079cf432256912ce8dd5df0d83ab069aa6a20fc5356fc9c60fe903dac64088ec0fe8432a485d8597cca8addad9453964a77516444b6c20eae5601bf1b4e0cb0f2bff0af5119f3db89d3009ed1347ecd05ac5023a0fecb09116e773873b20e7431c333a1d62f519576c84b0021507f03bcc8483a489f5c65f067e25db1cf4c649e096fd8cc46da9ffb147b43f00232fc4a61ed7fc0695913e5cb2f3bc368d3b66adb11ae96ab3aadb753e26e530f5285feba5a334345f68a3722b9c00beb7eb5edc60768fb7de6acfeb09603a68d106ffdf892e170e588138166e6bf90860348c89e16bd65a414618a9f5b98692d9e83cff2aefaa13d31ae6464ed3b191215e95bc313613ccda3696ed04facbc29aabc0f307737996dd6be43f74b9c985414082a814b8e61301a352edc04c8330d2541e003e1e6553e66138d3e85d41e15e38e6ce0e3f0d9c758b74e4892aba65fe3eb1b4d67a3ca4cdceae2e4471c0c186213091015b3ff037b7c1b394f4f28075481adb1f4dc6dd0d83e9f7696e116c50e415b30b66c0474dfaf938b5e20b2674ca988613d382a2beba4a1e385c18b51d0a489fd0742e958b30eaeda52de32fb7982ae3be2bd74f97518960c42e42bf39aa1402973639588217568d2fe54c50bc7380e70f3644edb72ca87dfa9841b63b04c75d1d4925583fbbff5ce22587e6b511ad4be52bc8efc55a485a9e2165f0d8f4347073aa7670d399e7e572022097bbf9c4299684e5b80c10492ec1a2d013db6717315a8e8012a26c5cdce6613532d1d08217f13274cd2ede9d9c56f59db11ef53f44f5c26ae2f2678a7583d115fa0876873157119f1564f4f562f5f3c6b234cf5b1e00cde10d27c6950c5679ec6a2369f83a010cc9d2bb70405a73aeb554a38834e681e3136e22bc27ba4fbca8b12bb960c984e43749819164f70840cdbd8337dada90331cd5980065155a05cb37dadac33b461dbbbd53e644df4c3c378ea827f5ecaaa590fd699e2e5f979d7644010f8d323aa84609d2c247c11ec92717d4b1d087599bc09f6fec868191ec3aa65123c7e45b609ed143ca90938a48419a96af7b68b2028aeb840691f1249c024cb11b38dc44c2914edc2697eb978b85125cd90cb4f0332623557ece12ea11b26d4ed61081f962bddb47b8276b58084f9fd99f2a22f61017673ce4b4ac3d60feb463a9d15649e7471f8ad22df02f4636ee1340aaa33acb11b3bb64198d5ae41542103751f3d25d3314483a8c7630da2e37ebf310bd2689db5f7a042300271e1c450d20c4abb840265af0875b6977d058fae9ef881a292cfe8e2861f34455c76a1eed5499800088414451e5f73b44943284cfdce061fef37ac18055a4e00961f066b2ee92124248651a60a9278c52079d76cfb2383758e1343f810d17a800502fad90ad8630bf54571e7cd23eff087ae159e54a9f81c6ec2cfc3fdefe2334c9ac3df7fd7f7ea01eab42065dbea2f6a47168d6e438eb536f8e693d2f812dacf7c75fe6ae28ba6965700cb9321d6864dc9db5df1fc849b7f19f375e1b3bb5522febacc45cc6fa6aa306ef24a79ec3af4aac15f3b842306f1841e95c59de73aabf26508bc21bfcaf7083c03e853dd7915b73dc3bcf84505bcde90b7e7ef392191169783855ee7146ff62699f5543ddaa9e1a52d5b0f7ab72d751242693e91d33f1a66bf886badc9f2adb3e1a3f986f9bd8c1d440b5186094b6ae135da2490b258a0c7cc9c67f241592330a9eb9f2db8e66fb23bff0a80472e22d0c81fdc3d1b8a0f13631d609da8489ba8244b48874c8beb15c160884211aac44a9d500954c63c80506d939c344657948c36308fc923e8938e217f91bf8fd7001c8083693a1b1af5a2f306e1c0e6c48ab81cfcbf7bcf06718ea96d7dba28d8b23260e99ced4fa80881196644852dd6672a084e9cf6e3189b927e36c109dda55cebb19783373887449dd0cfe7f5f096666b8c90f11327bd28a5621a24ccdec74e1954de4f81ea169efbe6aa6e550f2b8ea5e6822312d037724acbf62c9c1d6ff8bf33ce872de2815f362dbfe0a6aa7367967a5a099438b1b328f4cb70f7234be539e67b51a79f31dcef0a5e6516761222d55f0f23dc0129bcd5c816103458b87251da62aa2bf72daa5a3c8529157abd5adbbb4209d9d9752e105214e2d62ced604ba3f9d853473f63c83bfb9e22a066793706b23599956a907f7659c58aa32108cca6c86fa963d1c397ee880b8e6f0e11761c1ca8331698baa4377862954d63aff5ad4c6110c2067f2b9e8afb743a2f972144f2c88f3b9976f4da52a88c5ebfa6bf30bb228ae3236b0dfb5a40b2e11c64c049ba1f0108f4802c3f1f45064d416c780dfd23d84195dd097c8225ceb34868fd86648f8c1a7a3768bd227d4bc5c8aac58c7ef44e009adfe66d6e571d1cf90e7e9fe52452ff0898dac8e3201755e4493c5d98e5c4702901eb524630bbc2afc5feeb090e1fd1a52289efef250a67457151758e44b8cae9da018e7936241372e0debf2a52259341a887a8b92bf90380e66734d42e7318fb58dafefa809251a30a32a1e7244e863689ce9493257431ae577b1e66a11cef4ae938e8c8a62655995df00623b1f42a51d4d5a2e11abca8f20183efb60cd1bd4e3803520dbae6d28301b3ca269cbe786b7e28de5f1f90b67a77c1bb094e5a07a69873f1cfff180f5c9de1e0dbdcc9321e3171700294f343c14d10e999e43f03832ebaa742d15d8976ef6fcc19ce905e88354754c1beeab2192d6fd22b66091c105528a74ab77a03607fe283f91b6b05f3ad8d5772aa62a1836f7d42293068205178290601c96963011560e79ac087e5932ee5ba9cc080aa6ad2229751647348a15e4bb19628bfd6530fbfce44cbd0f8a380e81bc96a99e236945f0c1f737297e33634ba8a6e23d8a408ca7b4d1cded78c3ad1ac445c3a0706761e4cd07505ecee154532aca3fba5bc4c60a9320d04d5bc571ec7d9fc7bec95aa1bcabc35cb3f2e45d23b8b49344c7e80159567c503141998503a368dfc268c5122ea702afb09d74ac4176d1d2ba329d0b98ec39fa5431b410f8f3d76d1931f4475e6b399541122f73e2293087bb2441c8a79f570df0fec7a3d4c75555d6c513adf787f4f312d7be27c80555aa659f4883819c9e913f44de641ef1a2e4db99ca113c69351e0338b05fa9afc752c18d25236c1e83ef36be651ea0f9ab40c6e2350f0ad15a5c07d599d23f776d12a51cc2f5b93e10b30a70c0bf239d43e5b42de96807db9b35f71835f881355e91e89fb6c09f796f7f4b7e45aa55e1fe476ff1ee06b741874998ecb303cc625412e6b77fadf7bab95becea839b945b105bdd66d5f2f50ab391dc8bf4ee1e437e15b47de2a8ad8205b260e1742383466fdc7338e513b69bf683fac5ae8d66f0dccb583416cb6c230e122348ed93065384b8b16cfff4c2c902f69198d495c80ba9c3eafa13d92280db416da2ccca1592de2e173bf8491e4423374b38b97df74502b891026eb95171a4c6400aad5e6035c6a927d3ee98519b67ced6338a80a178654ca34ea49c909b076751d68fe31791fa4a8b6e5053abad1d587d032cc6cb0cc72721be6da79797d143964088099b727499bb39bbb8a854075990c86db5dc6d91a207932719d6dbceee712cd06cd0a373c3259c2f2d0abb363061efb926c09aae4535bcf9b0d63c259931dc41ff438430f60037ea1646ea272f924869f967f6c0ff0e6917b4637067dee1c826cda6b926a367d0ff29e7802f91490e736cd2868818c320b0c6050004f7ba70ca9ba5b1d448fc115c02d45cb920f41c97898cccd0969efdba2270d52a78ca0538d001d6e2189294a92a4004c5069a0e99b0f0fdd19f44230a141da0ecb61d7f3a8f4636927c2a6ec26b88cc1afb866233adcebd49727da6b86129a069992c6f32b2a236faa15b53056e9dc9d86c5821715dcfd3b24fc9ce58c77d57b8732dc8cabeb49fff2b58b237204edb7736d74ea4813672b470738ef75027536ae045ec9950f60be53baa5c1f4bf772b7a1878c09212c3129d3e4b251879d54fb45ae022d9d24d37025b45087f173adf249da9be150279f27c02ba5045ee68e54679fe2539c33c926e8fcddbea0b9f9e0f40d7e7a0b6fad1b22857c0a0a1fab1380754d3804746e460cde1e2bd1c1fa697db7913568cd07793755cbd309613c348d18fbedbd6a0d7f0eac364b6f6458955b7b1733f3f29c6bbaab9a47b425cf808b20d9edd81b2a1b2981b0384119de453a778a4a95176eaf4bbb0fe7d96c07d681b34f7cfb55c46a3aff595c9f80ce5f6abb6c3dfd4d4fc211ded218d2bc0fe2868e478b0cfd685b7fcd1eea7967531b1dcb9eeb7d209ad51ad1d01323b879cddfdf48fb65ecb392c32ad2e515f044bd875062f0652574e40ba56874a809642ff2351341fbc1878745244b77020cd3369025dd18d7eeae32d31a1520745ec87916c7abdb28351b65d348435be21e19dba4a09b409e9e0fb861c235e8d16c263292429c6e53bc941d08d866aa31dff4748775c73490a98feddeb50b8a05be70a6b489aa02d3bce5c9f91629eeee0d0573e478a3517e3e167b9ce7319cb7de6e370b6987e6025c8ef76c25f8acaa8b8291897ccebe393e0450f2935fe5550aec516f2175748da3a297f9f7349a6383fca704343f19327850f510eb33d24438d95c3e979f8dbf31a592dd8ce3b3c95cafea67ecee4248da4ad337271afa9ecea9414cc5a8a4e124cea51f2446597d76e4c6710b5aa4cc2b2fb7b19e64dcc2b32eee308ef39b6d5ffd5113d7d19e265dcff0f8371f60ff9e6b97327e7f7c66965ef3f701353df0b822975a1d91c48779ff0ae422de51d2395a8bc450fbc0ba57f6562cd394336e0a608dcf23d91a9714c2cd06e7bc7306e640e074eefe0bdc7cc1b471fc0fe60e6014a4401a893fa8cb17473af787b4f204765656e7072fcf0508529df8e5fcfd37c74acad38fe6da335d6bd2be67c34f691565ef6864ca8b0704312f66923cca7bd7d719a30005b70b774b5bdeb5fce79d29b85fcb87b384a3c4d16eec306008e305bcf82cce4155d5df7454ee80e4334547c396c78c5a2c054a6e6e5b85b1c1cd8fc1304d34990fe9d8c0f57ebf1c36bc64b4e21eaef2f93ac8c9a9a141d21bec0a94c33d663d5864d874d95daf44fc7ba02644084c883bffe219214838e4cef51cb9b867c1ec580fce7acbf24796c02c5b44c2acef3b2e5b83cbe817622d44f0722034f7995ffe2c66418c4d5036af576d5ae56d690a96608df0c55f836b412cac641b81fce049e739c161dddd570e69791f8e3d7fe6bb8fc119645222793b05efb80facae815981191e9062c78e81f14bd9b074439e83b7e8e21b6bca0a0a88d6008b847692ae8bf1e3c931b4a023ddaf781b260d02c63858c2a6ce5d4db59af77728890b0fd10228e24906cc6aba94abfcef2f3ed8b96f64da059e0fff14062e54bfb765aa50f0f2aa939ef0a297d86fbcc582f748a45b7b83e4e5ea2cdfa9bbc423488c33b802b94abef7372456daffe836a3dabbe9786af1d3c27f1f9aa0e4a8e386ec273fbdfe75aa17dfc1c67c2305aa5d07eedba393fea6334874efb09b881f75e1ce0d02a5b52b34b81a259c8605ff1daa1891c290680565e74b82f4871f48c052c87a432ea720212480453a39e3b685fa6a61a5b534cc438d6ca713acff1b16115f7a9225b1b7363fdfb573fd8f2713a8ef983f2cc16f63dc173261a75bf588d9f92dfb1cb77f79566dbcd736def6e5b12d70fa6423c181ce21e0c223c52d70d20e061fc757b49062373d6f3622253d56166a6ed6246ef293ba232de4d4e6f6a2f85a31a1a22552e6fde835a61fe81c11216d92493f729e4dbff0749d19e3646a0df092aa74a3790a09cf09549092b5d32529edb02ff30225fb53990259138f234f3f80350e2682c24c0fbc3cc238846692d9cff442bc8d231f9712cdd2c6d2a28cc619897e841993ce8e7f4816c9e120a6c2eec39ca614fe856e8fdd0a98eeeaa7ba1dc2bf82f2ea0bd10118db248353d7c57135814ee1a0b56dc23a5ce9d2c11bc595db053207f7b90275f51ee4c30f0435ffe40f9eeabd1fd360bd6d7861c4dcc091e11698be1120b6ffaba0236fa49720e164d6045ed5054d82b8d37008f86a73343c5c24ce17a4a6e8ede4e7e9bbd647ca5699c762bfba3954b1a1fae2011d92b65a4ffddfbc04a60d82a10ca14ac741047e1567da48774ba13b45e27b3799ffea3994456fc8fd0b3320154e978d91bce071b2bfa607f743a40f9bcc1c6c1232a2f3fa8a1907314d0c93b91af5a0ee1d7f7efc5ab3a6df1e7b91ece84146ef6f17ffe6afef3908891378a576927b44120ce757f38326f9c8fa7d9781d0ed4b57eec535446a97e35e0e10b9a06180631a742d087b44690a2542411c8cfd7c3cbd195e47888a8abc1ce59c91f21ee5b195f4d18bee815d915c847cc1b6e8a7ff9d950f096797addc8fc3470dbf6a30bca01d97b8482233fbe27d3c8ba67b9b8c4e0e2fc35cd29633d1466dc1e67bfde553133f509d8dc3c8d835113cbc9b5804f2992c57af2d2e8d3f44f3dac6e4cde7faa3aefa78c5abc65627fee66aa122da2c7cdc6b28e7e584d0a40776d8a17a78f47841b83125cbe36c9d4c868a910d53937b6f6c73c1c940e6ca0ce48a3631e2118d214dbfb688103626e499819fb436e11ba4c2e5f2c52c18e770f940f74a9c59a8bbbeeecbee60639d3a2efab51ef625608b1bc9b2555120622f63ba2c3f52395a19701e1c2bf2a8f4a9e140faa5446a0cb9217c0d5e159929692590b5c34319c1504736cd158bc48b1f7924577cd6be1f86450c3214af8deac358c52b73ef15da7d558741b8f2f324d4053ad35f98d6da482e70ab9f2c0850f794d4a199ff35f8b2fdd03a049c58541e66b3f897bd86262511a58af371642f4db69707b05858a23358c1d44400c550ed4d40e511d8175efeba07002f0bddc47397df68813e43f3f25f737637b5a53fdbd1ea310f2994d40068ce9f67529b6fd3c546080939ff171c91daa1f8b9a8de63139b501e392805e436d6adb0a7fe86542228fb47d4c2dd9ffaab2dfa15306d68d5a5ea644fae5387d873f017e97a8d712e092aac71a57004882cc02074dcf620859fb5896e6c1b9a5150bb47191077ed2ec4146b577f32f9fbaac274ba4e2cb19e05ff9eacd969d6e2643e7252d877068db2f51f9e6681c2ae17079407ccffc429a23fbdeaede8cf1714ee77f2853dc7905dfb3e3c47990325b216d5f4570fbda7029c1115a164d1886a7761e2dc39fca3866399b2ca4f0dedbe839ca1e5e89d19402121f70ab3ef4eea8d9d0c6a6e532c85e3e5aadb09159b11dde7c6abe53a228eb7ca45aa0804d8b925108234835e99bd263c436ca439c33af3125da9a3ce0e81773b8e7064f4ff312b98b87bdb111290c253dc0b3b35cbe8923a90a5237b06071615ebb312834031cf39396a09bf246db9f08d32a19caf3da5ddc91e1512b987a1863dca35bd84fe3afd3de951fe25122e781b53d869c6cfd93a857b72a5edff49cbfc6963f26bcd1d7e662dad9c120bb091beb86472d6e4715e3f7b3393e2b504a5338c0e1f58fb9990c4427169aa2ab3fe2f08d386e8c1fbc81e6731fad62f78a6f96e45dbe38196e50d67d641a933319ccd5d7321ed1a7844cdeff00dab145e14f6d6f6e43ee7149103c259088e4a6e2f783288b07f743a25c0c170e76b4dc5622bb5e9e5bd6a992ef4898654498577899853a823528bbc39b4bc6c23a602a43ca3ed41e709eb46fbb2ecd110356727217b97cd78861910532436dd9dcf3cef46ad3640ad154897e970a51e9841e7e4ba3436c0112f0a23cd4d7de5f4beaac3dbe37b287bb3516354ed6917e24d379b8ca36b752bf3de95df6e8b0f3c2aa825c51c30d4260e01158154dd9920909f2b55f24cbe8e0760d71897cf98599a9f8a97bb7a2afd1a831df866a95a98ecfba1e999d4d9493d7fc59479c68d2aebb7a8ff2c58b234cc49decee14a1def0c82c5304c519a5c0071ee8282ea2a30e1ef72487ca061f9c84d5d9fbf89affd5df2529e8142a3e58f4bf2c84165d3be8b470c36138769cd167a31f093a7032f67b72aba8ed6d62c448334d9502ed9dbadc0b4ed66d415d10671760c93707bfaa1c5a1b4b92260fda269eb65cdbc22e28cb5015a0908a16b483363344988b6a0753b4649026a5a085bcb710b7f8aab95cd7560bfb0f980507ec355ab8409a460b10e10d0cf31e0a4da3cd9c8fc13c070e01a409fc0ce96d26e3a388ebcf48df60ad9834d784c503bf0b9c307bfe269d8aa031f831bc8f766f28eef685c41df81817c714b9a0ca5cbba85f457cb5f098ed370c3944aa3336192ee3f9f00886ea9ef6bd489c8daf649a3f3a51aa9a99a765a7bee36e822726bed1ce68ab3da2fdb82f2ceb10496ae642b869894bf75c9bfb5e8704f92dc26f4c5f5bb642ea6bf48bc2f58cf3380a4f65f728f6e84199f69286aaee811fa58bad98fc460af4ca08399022591d0fcdce193b4aa6a41cb6425e8ab4b195c7b50705eccf220b14012fc3c7eaec80f063cfe269cc56d9d2141ee8b8b7db8729cc11b21b676c80489ccf5929e8129a7bad635b42d7e871c107c0fce70dde7528c750de9f8552a05744d447f4d0d863483ea890f0932acfddf84f9a44f70a02204c4ff6ba6229cf629a9ffca21f6f969ab29ee98915991d9ec233120b4331e3657c47888b33904ca0c48adb2081e8ce91fd0bcac57fe1a18043ebfde5b3e4d3b1ed2b77359c604b029286d2ba9319c6d9936f43ba0cec159a97d86183c8e1a23a8fe59a607ceca1d5812c54c647062b210a8d1ae59219945095c40dbc130896537ef97b563588fdeb601869cd385e15f64c81a7f2cea1716e255cc379dbdc9da15bf51f3b73572bb45e1819cc75df741420ddf33d595c24994c464f1889a8ce6805392c0f8ccadaa890a784ede5fc93691c30fabc01aa49d59c4e9bf2fead2b9847e56df9272d130fb94f9f7b01f7e2ede63690664c9e57751aa46b407936943fe7307d43ccf3d0f684aef039e79ad3978dac97e58d628ac247e8ece4ad359da6520f3d3efe59ace4e54096bd160078dad5b6bbc1be2a5b1907a53d6ee526f2e8b556632d6dbb59d1307941d75b830d4c5aea3b009d2ee1f397c010772b478404f7008fff660657b73b2e959a5f8982bc8bbcbbb78157ed7fed0edabadfb79758439bc34ae8d0dca096a33632dc6dc738ad4d7a141490850535204c2e11082742efa244b283bbe4665c0f42317657071f1f2925559254b0318d33cad00eabfb85ea87414cf089775b8836527163cdecb1a485c58c9c3185b46265623eb44ad770bead3e997871c1eeddae25405e69b6c89ca7cf6200f8b70f21a61c061788aef44a8cdaf56619a076b5a5a8897a72658d3a171e52d52d38dc546aa9543c9d0f94196317126e9c588184277c84dd2fef0cd85e4e382cd1d560c6b24109c076b6fd3c0417c0b1a8d2b228bc7d214682aabc5132d718d31dab75c65c183319ea317b0fb715043da4775e011b716e45aadf742f0d79893d38b51eddac0c63ac4fadb2cfc0fadc12e61a620934ee42ecdbe14bf53c4670243e015b30be7e633a65224bb0a849ba6a2c85027fcf4f741817f528b23b8b07d66923ddb2b3072cbf65b7bc614b88eadc58e3ea6a40b298d3f19fa9f41b1f96b140ab5709206a87357c00b48b79ff25bef78c01291faab6fca5007f559252260696239c406bccc0a7f9d405d35364babae9548d99c0c043962027259ce5facfb367a4b94e503d509760d5b34f88219341f5ec96ff4fb2854c49b0e2c60e2a1e0839a88bada5caa5cca5fb377ad9566b68eb74f5a58936dfed4c381a5f162ec1ccfb72cac4b6cb3b260de72bb221575a4693826ee3d6df5a0c88b9b89e19a3c5819c75469cba88967989987ffc8dfe091e3a157ff20703a256bb629691778c9de61ab4a25d3fbff9be599599b2f33224709a163df8c343a86e7678cb503506cf7e28c806df584d906cc7b9ff029e73f86aa9285961722f37499d31048b139cba96849c7913e620360605cf8d76a0d69f3d84492ef0511f967902686ac48d437c1537182418ef3ba9b46656e1f59d6a2cccc2225ceb0fb30793a18b79f79178b83e4e3871cdc21c1f4bc90a9095bb70f50761d9be43a6d995692636dfd5795f4de7004110f4ddaf7275860cfac0d7cbc0c04eae7e9f34541ff1a5de622ae129f5a0bb5c97c949850406526bb17f4b2046209170da1d146d7c745348a27a9d8ff548e6fbe45900acc7c06bce48130e40196c2d3df53bc6c36040f37141258c3a047b7dffee696529a3cedd9a32514299b3f90f1ead28587918b1570cd0769ae2cd89523d6d91265b3e289b9f0f5081dd25ab0ac0dc57fc661c7651967ec45bc2362cdd91ec8a9d8908513be79a8ef5d46c058c48f38858bdfa8c3f288017ee5a3745423fad924e05e540c6e2df9e58fe332e750384da7d2ca621d826ba8a9d2bbdf18acafa2cd8481e1a1a03dd388db536da2b24686017bc38ee4519abecddfef896b07d7b94fb586cc5fe5242c76ad59869b0230ba2289d74119065cd12fd8aed4c5477d7d0a9559587977f9e229674846cb14d6d8a92c1a3ad97bde63a4facc8663d1fa8112ce5957232893134344953184e98148adfe876bef64022198d8610835c772449b44f53318af1c34606cca6e0c9583dd8db7546adb7a2c4812e1a3ae0639dcff25692fcc699ca4697908dcb671f342eea1e4c01a964c474e7f34c18b602ce64a84838a9ef450d08f62e73c4952590449d09b6f41752b69cd0de4224f8144fc4c081b2f0844c8b92522ada48cc65ba6f3373331a4173570cc299efb940ca85eed8aa3ae04bc0d1f0959349304d0c89edf7dfd6780cbeb6d114ca74a01cf7835308bc56ff9f7317b9938e9f0f3b035030fa7f4643f3e6faf6707548487908c40231810595a72aafe24790e549ab66e27ee16328e5f1e863898381fe3cee19a3c43646af72e61151805bfa9ae237ae58bf1d5ea09e37a1bf71297d7d85c8d9cd4c3d6f54c79af783e72a63f5844963c80f8450857561911d2e62506e8403d22afa82af1fa23c3b87a1ec0f4591a3c3684d7164278170f94f5580f00e09af440ccfe62e8f49193e41766eaa24448168506e12395250851a5277a0e9167b971ce61848d13f4d0b686022e8413f1b52fb2358eeb4e3b04b70765695b200b97ab828798fcbdd7ec4406d70946d43e533298282565acfd74d03de61f8a0cdc8c0aa3745902cf6a25975a1818a7e4b80b8da4c35ab756bfb4cad02df8827cf6ec10dc88e25dcb35b69d34b3e11090b23ed1c6f2c8f042714a2e9ad316314648144e0cee0c9010060d3a2a7857440051bb0a6271df9fa643982b0839570bdcb61d887c64215f7b4b6c1d8f00b3fff1814088fa7c2550ed8de24f2f08899180a5178cedfcc046924400c3d75257a3793c7a85c17849a6e12603d6d6979f6e775c200416b4599ba4bff9616f024201917965dba2a179c8335b83d9481816a07f56ca8d04ae57d04f645e5afa71e1d9b7a9d162cad91121ccb491c11470c5d0595a0d421fc6cdbaff8ce70bece7aad2c73c2c864c62d629a603ca6c3a76814d5732726230d79284d19ed8d0978f37c1a0f6ae5959815d940180aa7b08005ac9f22278d13f4240142e4629ca24ba52188db03d58755e3efbdf8d921fcc8833d6e91e63234276f5039484131adf0bbb42c0dea23a0b240a4f84d4db0f9295e7803dc9378b57b7cc23885db6c2d1b4906f52fcb5ccf391b2215f939733cbe92b167757b5bea9633245e597dde3bcba94d95ca7b20989cc2f08fe50ca8dc04245dce47b3d6d57b3e6a85c56e04d53ba1aa337914c39220c6fc91904ff976744e221f3a848d02ffbeb07700918f531346ba01d796c6ee63491c29dbb345b10490c92d88d73f36b7421dad02648617e330b95223111aba0850a1d794bed28a7e0304a71277a6a231e83a7a1453e4149e095bd1031da7f0baf23e9c4aa514d4ca36834cca75c4a5ed6f961be4f4567c8f6b84b3404dea5ce211ea22b78a34153a1e698a539fe12e4a7970fc3d64ebf082b00f1b25feb4193efc7cc3d340e431fb356f10c8d3464d06b0f3e811561f1fc9ed27bf9441a57235cec3e2cb9ec88a47d639d7420cd75f297ed997d54c753699e67b028c89f21386acadab3661a369068e2d39a79e2ea43464b97518df3d0477640461c88bf746558378bf14b0f3c8886177ea6a4c51a48995f6bcc27f82e6095ba132dcc2b6b6804a7dbf21850395f20b80b4e6a671736af12bee3916921c10f912fbb1cf007f923d431993263a3c96a3108257723f833f8118215c93e213f57023c571281a0b7544964675ceae92494de558a8de6e5e525d113eef32e671ec8111c932d514e03b725de41885064d61036a67c0cd52071b962996c836b9d1c2904e60972799989e64a97a61ddeb40be59b1618b3710ab40cca6adc70bb48b11ad757d43c61f30f40928522fc094289929cd876001848a6a299bd0a81cf18b5cf89a52b7ad954f959665a405a7441fb4169e610c458398d0b5c398f16d57a39387e97c939c4b0f0bc9a27118c2c1cd769ec7cac4e9e1692abaa70fd1ac910e151db5bb24e95489459011b0d3998ab3098df1ae409464d47cfb4809cdbe2e787101fd09c24e9a626bea70835e6a83b064915047c22bf2ebc6721b9ff412a2bca2034bed9d625b36a3624ce777a82ca67a998bdf70ffdf0d64733d2c06c10f3b0072eed53ad87a85787c2fd65e01f39caa4a9554792518be38a44ece8299ab1a7bf57437f3208019a6808abf135e39dc5c804467f1d890afc07b69c67d7f90233571e3cefe00c7b4d02d300ebaebb103ae18571c4fa6d29343bc9eba85ca7464d313ad0459b11b3299e5402b93276e0374caca669f1be16159e58826d4c24868901870dd038d4cc228be0422bfb5804797b4613fcca86965359c07d20e51877d00d25ca231de566dd1859a59c036078d8a3798e6a71fd6e62c37a5cf665c6d8be54d7e414a37ecb10b713109419555f18659ee24117deb82bf753a6d3400944b0f596b91b8730b0120558393fb6bf664c9e46579441bdc17f8f5aef56b90716da355d930e360a9b460ebcfc325161c4da916ff68ea6c1f554b4b620b0c8c4b71e50abc8c555fdc9527c10859a23515ac43877a68f76d2d196744917a7b0641602c182201ec7645629f641c235a02517497daf08bcf43557f9055ba947beb483ed41d680e6b72dbf4372250469dc6424921f0be42898898dbad19f46d02ebdc1c08d98fd62755a99168dc0f9b68d8f162a13edd5cc9284a2c0c69623b26c45de0cd81138b60bfc40dc098fe8f73b0f241344ddd8b89ec94a88252b48be7107169823128856d2c23c422fa818da35e46acc3b757b29b579c89f81a73f06e475c409b0627eb5205c40ef9c17ab94f5e168e9bbc5adb17f8d997b8a986f1e972ac7b544e2af3280f710bb366f6b9903bb5b4cac9f117419b3eff1027dfded81bf0e48c7ca119860141bccc23e4eb973e581be9327d165ead3d79a7501dc0f6581d5fa33839a7532ea3e1fb3024460d431ff1db98f0442bbed0dd2c11c9b3fc58adabdadda1dc77dc5a4a78a50b1d5a667d72dfe8afc3283a96446ffd4865bf2a053ba656feb09d816939d8d5354e81dbdaf927423ed5b9d0d00f59496a1a30055fb9fea47a4c0fbf4184bcb149deed976dd7e13bc1643596f8762857e37ecbdd68adbd51f509ac9c2aad6358627fad298e66341d6c9f6830ddd43d833f3a505f141cbb0be861b62f4b87abf9383f0dfb73de26f65acb237e8aa69b810bebfde90bef771d3f6083bf8f99c8daa12589cf74a163b7a5f0f5fc71a70ffc054c717edf3080f63e71daaa22d058807cf2fe2018341b3c4cf16c6bb4baed136860ccd814cfd9345bff894e898e9c900b9c4ce2613b5b6df7d2e24c126468861205c5ec7c80bed11a8135f5e68f71f0a84e85be648f659de1911ebe75426d1f0eb14e8261a442b81e31fcda26f0396769b596dadbc24462e685cc78972769c5067944abfba5d25774d75a0dea5e9d98d0827cbc8f7119e6d9bfde764be3bad91a20ae7b0226683b06dee7f2552acd8d60115f5fff11648e20baa8725e0df82c82c749f256bc7514ca52287f8241c8433a91a73f8d401ec7c3969e17925ac63ebbb14503d5560dfcc44cc96d5788a9457f46a9c0e926130b5643b9f8096554fb23686f56c68fc8c1f370cbc7b746d40db89cfa89654d1731872401d8228687a1b182c6852274b89c7240eb7e61ebdc3c8f1b8e9406b1ea8f0166d7053cb3fefd944d0db1ed108e9beeffa33589010355effe7cf600648c8cff3c51ea24e8b8020e77ec08f4377adfa3cb758baf3e9d9a7167cc0d0d16387ee3adefe4b05e7c70f0a42d84b370c79b13da912aee8b63194bb3bd39a39b375d4f46b680043c48d72d09ce3f82ed4e873affb44dcbc51974c04183ef941988f219f169b08da40ba5339a4c9689ce8e0a7994b8c8e24292d205485e725907a4dc4c9397b15a689b25c0b98f01025986835b4f923b2d54945ed2b5b2e552e6e01baebd62e4f76cbb41ff9443dc6979830506c398cfa878ef2407ca9a6da35d52d80d8fa4a67a85a24b4f1a350b3d525a8f39c372993b7493804eb55f6fc180f04a3558c86015cd0cf45b453078d6cc26feef6534a41c48ee3704739465e7c402371aec32cbc0c8df417ce2e2ae17db3ecf78a1b687a75487df2893e7edee718265ca173229afa0ca14d37de31f4510c47ec06d3adf2e08ca3dc2f1766ac4768a170a6dd500ecccd4ec96fcc1e6b9ec5e797e61ef313ce6b8d71386859f4aaa972f86b14f2f6300d79c6e5ce679db911477195be9beb1a40bc0b805a1b6ab0aab4819272f8dc7234895c8f9168fe7791cecf845c599e843f8fd348a2588a2a1a19f607ad96e0e4735ca63d947032c47422d6a92e8771437381a877b49c395f9776e48b6033aa4699da5f00dd4d10c34270978a976fa177839cb627c66ba3ea9ce17c7ed8b024167f7a24eea1e0754495f28e751980aa0aecdf8491fd71ea56bc1e657a61f45a3897399185f138a28d8cbe6b9695f537f14676deea86c6c45ca8e9a6c9dab032ba0743731d1248fdbe48d1602085a0dd2344e6e144388d7f4f7d42821ba7b6dcb3f62ed7cbbc2ba4c5a8b634b52cb127e40f128e8fcdf0ff86631d0fe31a52b1316e300356c7b96b10e62d67b2d31aa04454652e4fba9e296f551e3da26fc5e2ee50dbe6953a94e2be226c076cf008c896223007a4ca6bc38d7b97458a2ab554aa2014a9d2840dc66e577b64814f31a96a626f7ff4680a2957a381a91bd7eb97da3e5c9a7c365adae8f19bfa539ccda1d6a312fd710e3f8e65fb5e6e9b05d6ec626c9608769401359251bfcbdd120f12e29593a62d133b21ba7b1f788464847a4b40c00f9f3040e75650bf0d81a354cef87037778f8e26292a5b3a249a831d3ac3c6e1c93b40c808897e4442c5628ccfac5db3944064f2d739e3803f0cd840459c09db800785241073fd95391d8a6d254ce298604c5adb5f3a77d6283f2f3f20869d69bc4a72303fad62d36145fa7d0f73857119aae13fc99ec490665d18596ce803cd520c1a40065fda48e05637333a4e7ce899f8e0af6fc85bee0b588bf4d9ea2b40bc7967b5d0c3eee16179644e31746f76ddad8bf08d2594c51d42e70b8f5bca68a4344cb3016ea712906cb7d89e24cee340baf071134ba797a52c44ab1f71ad89e647086ecaffc876aeb7bde026997d1b16b57906fbde4761dbbe73d572aa0635bf4a5471c2e55e30655f6d620f9a2749926e6ce689b0e449bf6351fc3fde0eb674f078b4178eb90679977ffbe4efe34ec65416b93833a5e09a9e3a133fd69172546de2d23030cfbe71ac0a4b4a4b30f6bc856b0f9ab3aa4cad25917fe6ecf2e9727b6b63a9dccda0bbe6269d7e8ae30599b5ab07b9ad849e220b5ab01de97283d42ef32b041d3823c77a892caa0820ac183986575b60814f650c13b9ceb51b5a4c14bd39a0a174fac77b42082a766ffac85cbc949023cc8bdb3efb870ef2f38474550d64e0024f355458ecffcc7ea9c3d50151f9d3a4d1b7508963b154b7cdc634c043f681312ed4fd82c254b6e9358d452f6a0f105a06766ec011ae0f59fc80d6d67a9ecd5a746b3c347a4722f705bf1e89590ad095543b2e843657886e8c9b9444e765c4d9fc3b4117b46d34496f1627b79dd8351ee802e1c609167b27444562b0a484b69d682f12818452a87b8ee7540035bd41ecb4bfabaf3c93746403c8fa924faa7ee3d5da884b0675d7134e710a3627f010c3adef3acec21f9efb233b2e78921ed2970d9808609e3f370875799bc2d9bc468b419a702c916d84228525bdd5495628f4f5b027d4fd061fd1a2cbb8ca966fc2dd43602869492160d44956285c4a3191b6d5cc770d06addae1dd5865b8f133ff520da2489d01fc84f492b9e19ed11d51aa7b6b0cc4d18be834fd2b966c9159d5d72431051528742c5147709e9df762df140f712a6d1b785ccea0b1bb43b2816e788dad2d4662c4adf7fde9acc7f5f31f8704441abd6e0bedb6e98b37dd859052d3dd27a6af1f99fc5e1fe33a1579f866f05fe6152a1a28e47ec906e968ff7a62bffee2416a1b58e60455732815c5a93edb8bcca883243ff0a69a2c5986436d7f9a609027aecec8568787483eba659f75b4f95ff0a8b7a30a870488223e8742a1135740794c441117e3df22c88376b54cfa876a3b02923174b8b68a4840f216b80dc07f3fd1cd53a9076a35ab63bca64a64135ed6ba8d5fd66764c399d3baa141789e3a41b1b2a58dcb7c6c5b97e911677e7e534a2b251bcf0008b2be46a69bbf08bb9d0e7f36ad4a8dd1d29593a2fb2f8e0bd941aaad1fd6cf48670c850c35811a55a32ca1de08c5c072df55cf8fedffc5fd00c2440ed30e29fc15c26f32a0292555bfd49626738b7f83d3de4409bcbebe214e07619da0868e822e87e16b7fe3e8737642cfdaa2153257955e5df7a1c7a2840adb00b50a4c8000f1f85f9a5b92f1216712d397a37a2679084244faf1116d3a6300b127fb8539f9c1ca76760231d18eb183296d0a39fee74ed63cffdf599fb2b9ca792e06cf479e8af80cca8c0f12c01b32a778df3cee0984d9a7b59d1f73095105acdc2c6c21c2cc0813a60568cd06f7da3e8ec9f9cac4e147c361bfce21eccc2e18db31044e51ca853001ffe8d73df868f8130e7a5e58be56e3b073a531a1c0b5e44683336c862091c81e18b2a2f683d649fcd4cc65f6168c5a11d7b7a65bc77149742a02a3afadb32cbb6904ad7eef83cc4c38201a2089e705a33e7f5747c33b1d41fd4527d56ee26e667e94623ded1c830cae4ad3f459d89d70b8602181e52e531ce00e3b26bfd6aa3d3f5dff8db835570a649df410eb23f428bdb406fac21af8b3f1e1e1720ac1d301a68c1677b031ffad7125ca663adcb35551dcf38ffa5e036609cc05e61e25d10308705c4e494e8cd8dc733652dc02553674989721a2dc0ed4adb2b5bbc2a6595a217f352a097572620bdd0fbae5944dcf6f7f95c1719043fca1a8ed9c1ef8410b93bf37e485c60570b9fc89ac117841e0206af1d17e2c6a781ece456159c0d6a5aef2e7aa7c3086f56abed9f33b38da17e462dbfbac7cbb0bef1bbe6e6399096de041292b17431903e3dc3cb0cbffaf0ec419a2223d47b2cf4d4dd68858f711cfa125829d6f6b0f1d88bdcd573786bce44c87fe6e0a92becfa56a44e9333ed2b62375552990c8ce527ed68810bd65de13f94daf3b8de196ac7786d3e240d1ddadde5d193b33d415084d3627c75986bfc55a4b5accda5ba2548c309316101a0c5213dd2a8a73aac04deda8ed7676074018d66b518859b035c689962e49989a119894162a8d3d53690dbcb93e0b7da81429de767c5bcf8427927121e126962cba9d5135c19fc3d06a597e526e27ae6f6510f90c6f31a42f72089bc5de6ce167f48437a8624d6e0957a981cec6a661951e32e0188f98196dadbfb4405d661e0c4e68e3c05f5bb01c7cdc52c03682a3bd2d2fe412689d9ef397f69d0cde4ce7f6defa945d865134ce978975cd96e80889f06ccd5a01ef234ef890345772f7c4cb4330db41f848f95105a63b1ef4e541bc3da1a286998606b1180dcfdd2d5c7ccf80938f617226d587b1d08d1e13844425cbbc06ce400f86fc54136a2cc2537d69cd5df42feb6499a80fd94c9042999136f4a42560404a4562ca26fa7063286ac851a3c7a3def0f9b48ddfa940c4608b276537ffeaffebae3b48545a255a76e6408cfe38d4c697a9ae905a85222c5e55c95a6d7d5a1495229d2ad283ca593327e96f34b3b777bab9b4203ffb43efb00cb75def3ee2c606cb3c5ef357fd4782e6c5761a0b5036808c6deb13d20b7e926cd42c6ba52889e767d2feceaa8d309b24b98dc8c4a258213a053019512dc58df6d9bc52b37313b85f185e6646022f556b75bd85a8177c45b0536197531dc62ce3ecc01d13b0d5985d23e5949958ca4b41cd45bef2f9be88922bc29efaf047154423b09a2334a95bf50d49a18a238c098ea3db53d370e3711bbb4409a1bbc6ffd66ca7cfca61e8cf5c1000b13564ce3a8df2b43c7049a6a0f9aa6468bcef2c927c360bf96040a6f332de38e08d4b43dd14e9582a51c8d497c96e909fa3fcd75a082bdefa797b2dc2c5a277d8e5ad9c35673e3e3fbd20f975439ee3c7d95ebfbff85a03acbf1c136623a03db4e14f2feb0688938b6d6022c4b54d45fbed4c4869debbc5dd3340a81d870c9e1b8e3a0d5e660708f0b3918f931338ca4f5e35af1c13806c94de49e818542b277d859f1ab976302b7da353cc42ced7010effa729313d358b1da07aca90f1d55e874af332851246ff640bc179efb9a107f23f8f6d710f47abf3c607aca032eb927a6655e0d518de4a7792a5d9ee16fe1826172bf3f09222ee5c0179d5bfca3c94079a4030fc53b49b5fe586a32e11e0ff936402a7425d70d8ce8c888963c8c9e3307c7e4cea5d45bfa692d293fc0b57c0ad34323a56670dcb1053e329b3687a14ddcadda2464e5655508f0e3e4c6fd852f236ae74519fcdaab2d9aa0232fc672a86c1687e17232c4dec602ffdd62fe6a83eb55ead48e27e91d1a9a052ffc9489fd58ec37b435fb3d78c930edc664b161695eeda3179f91a0bd6c03f4b4b2969a0a32d98ec018da9fc115ea973207bfa005c96e65e8b0da472134e80c70477a8c11a893d5b5493247be8b5ce6260f05461f46bc067c9d696f456161e060a603548c3ce22edf7ca225c1814f4a9803d39d60751f5febf6dc6df675a6154caf9a1e3be3e2abcd6cee34a8034353664ce046a272b53aec0ac9611090a4b3d8a4a0e7452bc0793e133f8946a757f069953bccc860b5a2fcbe8869ea0f032f51ccfddd5ccc7b769d72d1108bfe9d0f5955a8f3767d5294fc1154a4df50f36119535182fa7382e9d0966b243e891c9c3d2effb257f3b518723363f8438c7e2ad70baa59de967a0ebae08699e6c7ad7f24a5c54fedb727d17333a5720555bb678c3ee7b181ad2630b67fc4feb9045526cb32ab7ebf62a202052181fb81d3283c89d6fc01909eaf336ec72301c394288ef20374c952d2490c02da509acbf8c5432e636462fac4806709b4b831654b00ffc0d0fdebd15d7aee0b2b861c3732f7d3f755f1ac4734fe373268f077915bd875ed949c92be7ede9ff1b0b7d45d8ce1acf786c66af9cd6923a734a359d4706a12f29ad8f0e8f35033dcc5a1445b156da352010852a154070116ea8399c223596883fbeb41ca25fbc0213cd210b571fd332295c80fb93e4252db0e66729f9ce74953ed7e80e696dcb160f26329761460ca0f5555779e94fe1f32f6043c55d1e37841147ceb3e0e41a77a52e89edc1842edfb3dda46216fd2699b706d8fb172294203dcdf23bbc03e2db14a07196a1fffd138307c8d55f5d14ec0afc1401a4dc996cb0b8d9ca8e914738b938198840d37c1431ff9b38471fee0517705a40e399d82075e5479f76ed12cfa2bb62d39ecbcd49efeb829d4b2336a6cc44545131589fe26571be43febdd191acec798e2018823afa5c04bc9a3634a94e97fd7660696736997821d4dc3af3f6863f3a22e3249d9b859e9a31e92873593ab9d0d4941e51df2bf8af52dbb5bfdc078e6d1105db71028a4fb25a2a81c42a448a5dc531ae4f126eec6ac058368d6854f63030cf1f8b2c0277769550e1b92af8a0470fdc3a2d59eefac607ee18201e78b72e14495837cfea613260514b70a0bc94b8f4ceadce389be3258312ad5d694097cc81d01884ec9e0dba582ff4dca581547fb9a56e67979c0190a2e7e67ab7efb6d042ddabe49acb391fd762f02321b8b5bf30c65781a2944c32fa84b9ebe3ef998dfe63f37108e290bb326c208ec26b6a2e02c8ca2247498840d4c62b6c952b68c2c0606f4c618763505fb62c7d1b482ef51c4d5f3f2d4472d981c4c2cc92bedd6236f481bc2fc1065d62e020e34ebdc8e4c9a88ceece24b5e2b102213f74dc67e991c029f558b1c978c7cf2c7072ffde6ee5b50587d839e73e6d03e4208bf0f535db3c9de05fb43085e09e88a6210e2af7ab14ec248e38594b19e1482a59cfe6de1460d26d1a745e63fdc1de1ed6036f722e9a824ef4bc76f209620a726d3c0b3184a580f8b9a609f8d32b32e3791cf7a5203a8aa44909f760bd02b9d27aec9a96498552700d02b04cb2590a81dc5a1ebda93e264183882ca1a189ee017960eef7177a3f20dd075ceba52e011dc686f787a04f012ebf7ebc39bad9539eac0c66115971e503a488b8b4bf4c146d2d452ab143013c48f868fab89abe2c737d0cd3ce92e9ccae11f3456c30f2a8e7b476c56f734bbd846159ede66ec600f3ce94d79a2b653c340b4d7258199b800f1c9ff3eba71433b0830f9904c52269d053619a3d0e9758c408efc81f3f9a5e8752011808fc15b460da19f64302dcfcaa234762052c3768da378498f87ad0669aa9b16fdb10edb674a1c5ffe147cce6e74ed1180d8c17e4181fb2a2fd4a607125b5ce79db3f4392cabc30cb6140d9cfad2f1f206fba38f357eb02bba82caa32e3dcee325e2cd6ac5f61c9132f244cda8e4e66f3d710e7f5175a6f82e2479808948fafafb0963bde02fcf65c732072ac726fd92c2164be918cda0ec9c54c1a15e558299f298515cb273f6cc2ba21827e74b4120fbef89019f91b1528a78850c0e61042f9612f51e40e2f191fce049e8dca80dc517c0edab6fe48b17d5f70740615e0c682293a450e11099a085fd7cd4a8d09d12e439ef5ff85621440dad0f631c20abf3281ab7a24e5ec183b6a2b0a23d9f6bca06e140fb28a6fa1416d6ad773dff42b2f6aed19c8c14a73279a15e90d21481f88ce22531cda111fb9c5d1492611e7e64a3325316f8905e795aac8c138761d38a6cab7568b69956bdb3d9200ec63015a7a10346fb141a3f55c405ab2901f12b9f2d419ef5791a26bbe0115c3aca26a877dfaea3904b746f6cb116dc809cabd53aa34d0091e9afdc7fb6cfe6b29fc8811682ee998b3904f0e17f3375eaf1a6625836739bdd501d9f65c8f167c08cdfdf75e974dde23f1dfb1bc96fb20f130579151c001e3a3536ecbb0fc7f36388f1b8a441e0e62bc5b549540137daa2f9ad7daa85f1480232784f56c31c523c98c694793605b3873c39993e56cd170d44a5933d09bd69c8ea62152acda7eb2192f1a56bf93e2d25e8ae4b63edef608e38eccbeadbee3128073ce8c9b531483a554dde80c206cebd3ef20bb47d662ddfcf52973daef35a808315e4cd12f6cb075ebffa9be87b76224e0bffbb72917eff61419858dec3fce54465bff5f4b4665ff17eec49dfaa5fd5fa4a23218e10686a6cf5a16c8ec5646d8124f45930448dca18382b392ced09c25c33143b9ccff2831c326141041443686bda94e615113b326b40c065621afa4b9950ca196ab982434d4a9d6e69da5dfa921c2396502148f2cec89f0375d52602422a363e80e1b0cd255610c388e9ef0cd06f43f75f0c1aaed575cf34498fa492c53d40cfd6188bf73c4a7c5e0e4e5421eebdd2143d3790bcf0e149aecfbb1f6bb7fd57955d3e4ac74d823006937a87af5039e5924d258fe1345ee302e3bedda201c24bae642487334b1da4f6b4bd1ca3998f954ff581dea729e220eba274cd47f075a94d700eae2152c31c2a13d8e69d38b62bae222f993100a3f8214b89ad65bee108b894b2909ece7c99f7933edb85d21cc84fb34cfb27782df0c1bc67cd6af9ed0d924eac0ff366cf82aa8a48155993ba2e3a3c9bed76cca5bf3b7b3977a1b3672163fa96078a0d610e05938eb0854303d6900998f4fe492b847ba77c4542c97d97e6e49df7f4d53610fb75b9e1f339a90d12093f1d1e2d23c6211f580cc1f69a029c9a1ef1ba0be652f588b9519efc77a4c7d71fc406531473e2c2800c65833b720dc0ae175d0c0a92650ffe4a3a690e8eb21141ee3b860ae506c6d028478f37febcb59241d04ee906c8c4bbdde7dd62a7e019b8067800156adb93a4b999869a1685cd0eac8942ecc90fc8c7d865110d2f8b5b8396544a2069d5169719b0d9cad4845baa00926c0c46948d7b383c14ae01822939af58e30611f5bd8515c522002a6a02d32ff469bae95b7744831369c9f4cabc130144b740163b8b941e65d5f660ebdc39019c7970f9c8ad119cb92590e42f1be971900bbba69406f091c28b55143e9dccc8f5bc9149f53399eb7300fea1d1fe9ded1c3a3ef03056ffe6ec421defc35f3b98c58fab06b03b7f7a49d1a5616f7703221667da1cbb1399dbe7df3b369f381be01928aa95d60741d321e1ff8e2fdc97ad89b705adfa49bcce017ab8b802c0c96313778b1cba7ff478367a5b30f06a2512ce181b8f2b60d976963ba97dea98faa2eca09ebf10972a6a573e1ce5d036c321c357d6fe3c437c73eae032d8ad94d70f658304f288bfb6f6be75adda4676bafaed03666dccc8fe0410aed94a5183e4fcd80be12b56c9fd7e4287fa90c86b57fb52efa29b5b8ca22257e63a066636c6b5f6518b990fd7d148d135834aa583c41659512843920bdbe94c0c91806ac1575d98d4550c37776e2897e8412a8fafb57660bc081380fb1dc839fd5171eb012321ec3adb4807c0d351839267b965b7c087738361e8c6a9d9042f8a86d9b6553b01a953b9e4d3a9d0d931b4908a385e49f9bfaef63c3d8860b26b75537f66c09e5fd9a7a215314c44232b53140ff41c71fef4ad2471a247a4c524d6a478b2794e1bf4d7257e09f513380ae0b2ee58fed4e220d13cbd5c92726a25093e39f6eb2b82341f8970203601be9f7af6208c089613392c07e4b2d92377c047a4db4f90f4adc2971aa7a0896a926f7c9ecacfee32e45a0106262dbfd0480d90c3eca4e613bb607b7031ba5526134c0e8b49ebc0fe0d9834805f421b167d1e7507922ccfd8010732f4fd2d6f7a87219cd3a558004053aa45cd37d3169233807fe5c1c1d79209c98672e58b0dbfab9939e31e10bd36d30e6cce353bbaff5280c30aa83554bc6cbfb4cdc8e0ba1ab35d043a5da83a1b5614b6b121092d129e715eebf6c9ded524bcfed7f572e17f0b795584fa5f9e27a6a65a69c95b95886ec71fba75799b08e2eca00f856b325e584a8fa7d43a9b235dda86f124e75968f2ee70357d4d820c2f3379397b43594f7288d1090808fb8563ad7dedeb248ecebb50b87e1866699d5a74862a33c3043947253ad2808cb44e9a9f9cab13403262c55efd2713306cfdb7a32c6d8779b758ee4c625bf794e9d73abe67afd503082c91380328f9c05edebd8eee29f96a20e352f812e487c56010fe8abaedcb7e394a1f3eaba302d9b5a8ac1b2b5b3a43c4c5d327b7563dd7dc8bdec067cccece389cab1bf915f4a4cc4388e96bb4b6d9e7daf3bcd9d1868e76006bb4e8a6252a49ec1d0672d67f72ce359468bede1a194b2e570098df07685c500089d7c082a9fcfbce3177d6b0f87b1d9a2f716912c248efa073e78cbb3226e5bb22e117fb515ba6f663841889977f6b2427913f9e26124ed1bb8e1625c207e01d0c97ff071b366fd4d92737e3ad64995bbeef936fdbbcb76113072d8fa6f94036059940f6f42ebd8b360bbbeaf98ba3ac200336781bd9891dafbd3c6571222c8524e7f8ee61263b2070b670450f7cac031c63a48d714983198045b38921e35f8d3e6dfefc48fdb3f96a91ffff7730a38c1e2196ca0949be8b23fd769aff7f039b5c5adacc4d846ef1c47477dc729bf049768fed701ba8648cef03c0a749aca7c030e6eec388ebce8f187cbe0e86a9b345e4b040782f76bb012a051fed589ef4d695e586e9808d8edcd5d605e24b0c8c85d4c5e1f00cb0f03c06f1a9fe9cb1c66c8cd80c171f29a77576f5f985e74cae96482a133ab3a5845c0f4f5295f27eb8d567b83746655efd802278fdc9f1033d25dade566e261beb4fd49737a40832f4ef0eaeea1c0c04c010546f0a91b97ba489ffd943685a94039f53a1b1c0b50e9dc070f93741588ee42b54e5ac0bf6b22062ac4a767cd553ce6a33ff474e49a7e3eda09ef200cd46b176e5c91e8360cf502319d7099d96b580e9463969932328d90268c624a144cdc268d1d9a3920ef0503b0913d4f144c071c07ace968e78cff4817c229c77f8782dfb7b0fd4ede31bb25211f4251f0cbf00d2c228247563a14661114fb91bc89b62ff78d280e616e89bdb6add3d6803ddb8097e18696cf840a49ce41c7938f4653b4fcf9f2d3adc77660dd6f30fe6369aff61e39cceffd8d42a299d54235a14ad3a190dc8cd2aca321dd869d2c128aae656baccd75f9ef0688600596bcdda03befdb3eb88bd57d53e031a1420b708045ed86b223e4c0af5dc10c8440c5ceaf359758e5e2a72651e2006bd936791c87a5eb8dd3acd2886ffffc5ffad6d45bde430a7643560fcf03bcb1575c392f91e14ec25318a068847d7d01edd6c346041c6afb0febdb75388b1c810db4d4835e7e47741fcef0194da312bbcd8034d366c10fbb9887838b601f43683d3d14602961f8ecad06b6593c26462d4fb9a73ea19b5f7f0484bd3874bb6fc47d0fb2936a9b17833de45473c365c1be4d8d99cef1dcafcce858a2f163e745e24c74f390c4714cc9829e0face271ad14b7f37af1169b72c6325e08da806f38ca3e2664815a326057325f328bddc7d288e82cfb70e0b5d769667865f0cfebf68e9dcee84448b0e1ade3a036e366506d7b96c0ab4221856c025f143e2b8557f96325002429154b00fc0d26d8079f63a37bce243c1c6cd5ffc02fe04740e79925faf5f0c4721b53961e99408e6ada6ed65a72f1ca3a3d8e68521e7c80fbdf17d9f380bbc1484c4997abc4e7e66da0163085e88db4879497f083efc53fbf790eef8bffcf85fabe85c38ab6079050242ceb91f5116f200722c126ff2d2d1156b58ac5b546f66fbaa39a3e6a2eda321fef89ed1a7e1136c4106ba90678c4ffac527abb1f196f0574227d74cbee81f6e39f1b4e3e8af0679d59278fe895172f7a84440cdfdfdcac503f3c7b75bccf52424b7c543844f202ac6783df45ca58d9292a395a6a6cd0c94e9cf505329bf62f63f51ad9a63a74c00fa2b5e397db06f1062339ebbc8c4125bf38f984363ff27a8557b63e55059910402ac9e8e51e409f36b64d7ccbe04bfa84eb89dd2c58f32464f9414bb44535064ea04bcc7494d09598e1a24bebcb3071bdb09677c1c1800513aff050faa6eaa3ef52b7e0111cc26a5ff579cca19c3536e46d07930ed1939a983a4a9c0c0cf34a9b75bfb47d3fcaf50149c19b2ed161368c6e1e764e5126cbdd0e0bb4c1926ed7bb414b00b4ffffff4b