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 55143 9714b475151d7f3966f5b1de88ecbe210ad7d4c3023b7151504ccc7e84242bd9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2e1ea1b1b04c1505e74d2075f999ab664114e41a05a71cddbe67e69d13ea0df7
Certificate Block Hash
9714b475151d7f3966f5b1de88ecbe210ad7d4c3023b7151504ccc7e84242bd9
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0051500000009e0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000000047c3aae898112b490be649ef7d75a3646406c717c32f56360c2077265be595707ebe7527a5e1e26d924d72e155012ab3e67312624f92027a8b09acb8b03b1b74b8a5f16b549082be4e6c96ee69779c3e59d7440e6d08500a1e0000000000000080000000e0000051500000009e0000

Raw Header Hex

0000402034cc7d323e2d08c445cfcbdbb4721e8dad4b154161f8226cd9733e5fc2e25dcd27f4ae643b21c065a01fa1f0224c1b4ceabf4ebf46949023a63d830672584410bf640a6ab6d50518f70dea139de667bedd1ca7051ae4144166ab99f975204de705154cb0b1a11e2e

Proof Data Hex

59,560 bytes
12121601030716a3e5ca116681520c5ed3dd2a94c62219da3902419c1c0fd251d5d5ee2f3e006989bdd6532030741bc84bc1fc7812354fa9294aab61094c2bb8b96b7cf02fc1639781b140487124dc9ff871397bca9e972962b7e4b625c32f39e771a622d8cdb7e48b7b32d357282005ce6cf50c277cd2c99a5656a8899c8019df1fa063dde9311aea77f4f972afe1a13164161a16b88c5b9966377152deefef8100143cd64bce458b7ed9c42d23c33775ffcdad3a5e20a1e29e26c48195fe58f4fc6fe4649e9d351dbbe8ff949dbe4bf1aa0e66ba270ce9f432dc0669d099d15389ba1bb22b799a15e8b3dee9496b65f1035c343e9e7323d5145951d042937d8eaf28bfcef93dde41c768666ef3e102f08e73789097b87055418449a3d8ceb2e314f20a43519b02ae331ce0ffcc74f586748873ec73683b33bfd29c6d6aa0e17642da6e8bf69efcd450fc2968211eebb9c6f04203f32be0acbfe4eed8df4d81e2b73a5cb9f62d2178586575ad29f3fdb9b913d1e53eea98a4c9ba597124277b9487b889a95a5bc582c15f2b2dd418bbfd21f19ba95722e3ff4ed8f42dfcfea3738442b65d813a9546a52182110f516bf114cb8f776752cf27527a1320231f19ba23013d8acdfb49fd4e0cfd3a5f56462f8803105f25b0be7299ac850b079a93c70621307a3ccbb584ebe65bcf901e9042304e525f568fa4de79782755c937dd9fd74f527f86c4f8b6ef0cfbf827bf2e4ea88d5825b7453b53d79a80bcf842fbfea15f383d9dd5d3576c755d7007233c35e3e492c436ad447ddc3814c69a25fcd3c6c36b205e8de0991eba4997be6d7ada388e1357ceecd7649a99f3434733b61a4f1d33213912aec245d810a2a2eddb76bcd5548d735302a17a892af3a2da68c4e9b75d89f4df1582d9dc7e9a43192141f914e8fd61f8b28754e7e639df3f6c27f2d5c578da514e3e9b6c48e128d18848c5513f23f2539778c2227fe099c8fda573d9f8c254df7070c015ea88054e928e4c930f27777e8ccaba012ca7c57187e8958b65e66cd74ea49e6b9f5a5c0cbab53dd9ec7aad41cad9874224f44d8238742e88b2248ce8ff690617995261d4f18244e7901bf85d01b5cc421de4c301c3cf983894ef36424b75410d057fe1377a21cc70cfcf4d9fb9ea8bf94467af2c5f5958f808659a32f1d037a3ade073b0b3969c2b42c078bb51ae7a234c1200a0747179150b27e656b789a08215256ba5a95353e8d4f895389f2cb363f7aa6bcea6841b9b021e8b4aabe4bdf8d14117c078e11c0916b869c96ec9cf887b3c74f495d25d1f7a93e5e2d5851db33190bfd7beb36fe1ead5a15c1ecebe85c00918e07d54c01b9da906e424d70b112e6ead6f41dec02a89699bd26ec5a3a9ed49e154ec4a7f48176f848db8b76663f69c7d080bab25e057d4e22da7114530c92cc872ce3e5585e8baca8e478cd67e96acdea68c4515df17e16cf1a42273334d76eb902f72bda7ff41e020acdb0615e8bd13ecfc1bfbda04d393a2a7062237fd7ca7338c27447c97b6eb7ebb03d97b27481a8ed6cec5ee003aab97cd319703d27cdaf1278fb414af5b8502998d8028b71867355947e9a7cf400bfa50ca7f382e453b32605ccaf54e7780d432b522b5ebad7b67b31006d5da99d80d58b3ec69fc300bf13c1ebacb69cfb6cc43e3cc828e41e374097d3fddd90fc3785e0930b5cb7663683af1c087b4936a6924ede8f50c28944032c168fcdcbcb2e47a7a39e3944f196a41a43b92b421847eeac5e2ce08e8374e1b18e68e618b7a7b51c8da339f257324af00123fef147cf34924dc84eeea870cf5877f80b999d257b273d87d48e9b819472c081797e9160491e954365e96cd3449d56283df007aa8a9529564763d168fb10c81ca12f4ea66177f5de8c66c6e00f5cdeb3c6e24784b68d2aefab5e9b64cd457581302bafa65365243483ff87cbb3dc9a8bff9e5f58da2bfad5c5ded6d65e39cc1fd275639d744fbfaab4aa72c4a4412ac9a55a5be4e2dbbd8852de362cf64246c67d1516029d8f6ad81956bce60a512ec8c0cb0911aae739f312264ab8d6c975286e1344065a912989959f47034422489758ceee57c03d8dc8576c423778f73a25d69129ee43217045f00f908b40d8d7afc05cc9f71db4ebf512e784e26e16f317b42439fd12104b2882872a6f012034c935c8838359f7344d5e56c03376ffc62cbfd7c0563743d4c7d18ee54391c296413885c5bcce67dee6ac413ea1cf5678865497b7b1940405421f969b085840124272ff955965e118ab17f14cddcf810155708ffbb349c35c1d94967eb5ff909c9be4e88407642a498543d4ef82c7184ebc04938cc0ef8d9ce4f508a0bbf168e129b2ee8e945d2081aeb8dff04760f822d153edf3d89465e7ca238e467ca5e5918fb093a42265bdef5d0de0b17fa2334a414497794251f4f39a583bbb57decac887e1676d4a49888e8ec931113c39bde8d135104696e2de54dfe3d859e8c89f79a22dd1b8975bdb946bd557c7ac75012758c9faae75bcc862c18c272041971dede0970ac4958cd42ac6bb58ec43cfc5c4c66e9e4fd77eeeba246c4c4a758307721c068923762efde0475f8080df5b0b50e34f500c0ec4b6e3021d19ef1327cbb7e33725395e2bfc1e117f55780b362c35b13e15e6ae5d0be599f29651b8e9793cfbcd83ca98ac217d319a2a1bf7fac381b6e195989d394c911888c84f4d9439c2e3b4755473273d267bcfde17189a984461e625ac94554fc1753a1d29902ae5769ad8f0ab6a20de38903e14555073506a37269af7c83631d421cad8ef790c87531b08db231d377ef03b53cf1b9a1ac903466f9fbf6e8346742db88caa7dd0714a012ef915df0c56ca0d3c3436464446e2f8d3b6e6045e5a72b1732a2d349f94ab892778c06d1f2b4e649ed6be818f7f931e9ead94eb496dcdf86fc85ef52749a631fa5f42ebc3fb7a6a49d1ee729af9a408a64add696dc3f3ce9b2aaab86cdeb5184f6ee883e9fd959d53c67f3e807f940d3e2e222e3445743183582e84f182b3261a1edb2ba5e3fa194365d87a49bdc6f9b52ac2465cbdad9cc1744a3c43d8cbf72c2c2aba0a8e785c077cd4269b8f603c2e7b29e1411242bc0830df3d96ea9a4b86fd66a734969f1f2e67f705ca6f403c93b0d67ee69714077a3fbbc7dac53a774b49c60f0e7308e32248746dc232670e03a84502d3ea0404ce20aeaa40244803af08f953b43ab3b5738ef6940f5e42a5f0053a8636fe03b9cffe0c41eff2b8aed97cf47fc9ffa48c7e92a5407bcbefa8e1f116e2d0184b6370983b6e49ecad4e9ad3c1efca5fca4e28856b1dcb8448ef307da465b93b257250fce58dee446494baf8c886d02b34b922704441fb41bee647254cd5708b7d083b6944cc2edd2b44dfef3ffd24ccc00b7fbb9a387f615ac9b14e0dfe3cea9682324cd38d36c390509246f4b2ea5cb7f41c1627d242abeca5f9ca2a0f8705f92471e252664f9cc30a040a7adc7dd4098087757bae74b8f8d0721491a29bc4f804cfc78d1e993d74f1c90d84afdc85f2027fb352bfe6ff8d09dea0b2d0dee7d257cd14de9fdf330991a97ae5cd6458699bbed7d5a94d4228cbeaf5b11893dcf3cb615ebbc17c15d90f8dc3d140ec64bc3164fd548e575a788f54b381f16500ef82eff3e93c5337610fb0927e36e87a6cd63144faa63a2e73a59c07e9cdde1c2b3a904dd1eeb7f51e0da29c806c04c9c8625f567d283f9aa077b1f91455edc6cfb83a490bef629273ce67f527f7c5b1354d3da98edffdf7777e5fbd176ac182ade2d4f24e32dce242f31663e798e7332d26e2fad03cebddc95be642c961fe80fbdc8851bbdb40e7927ada4722b46970e481104acbdf16b993ff91ab441d077fa332dfa59aa7d971905bbb263581574176ca9b20000e6c495fe0248af8bace086319581e703b6ca08567b969ebab347173597a257633705144e9ec8ab6f07928d52caee232cdf3e575b95ab93b5e74d12f6e331f7571ab95efcceb1de6a0226e0f5b2b664b8850dd5c9c83519d0f0433cd8b9e9a37c241fb6c17787d4f7ce0660d717e81a44fb68eb1f256368e868f9f3dbd9c79a8bebc2917545baaf718dfe1c977cfa56acaa60a0b1d6d14b4b0ff97737a456cf80f77b6dd7e6aeef02b2de7f97f43b303a9425ffc57083b8120362c78db47b2076fdf373e5fc3e0b7a7a150c6cc78769e92a54b14a238da5f44a4393feda84ef8d198b1b3a89d7f02b0d8e1991c4f1eedf01f015270229e1e9117d649131be1bfa013e7fc818e1ac80487107a2abd6f57d5400894d24e23106127be4ddedebae27497f140b279468307c7e845b324e8c559cf776b56aefa88fde7498b918cc00a2fa05c4b1252d3947233b41a4c2ff029b297aee3b3d7e8e8c864cbf923f33cf373baef1c9782876d000d5b872ab645baeee65877164625204a5d3825f3cadaf7d5745b135285f52d4d61f1eab19badf2dbe28711c14843e76d7be4f4265633155235e7784394472b282a173cc1d34b7023863a6ca2de6324e47160d89b99fcab27c9ade811bbd921064443967e4c3c4ca1209894394ccc386c3db87032b1e02cbca742251f97c46bdfdb14db8a82d1e4b05bd9d0830c6627c505fac39b902538e5764a75901bab9a9ed82d22a6f19ead3a95e0f8e367fc18ef3e4d44f8490556b849fb52bcb51b3e078902cf4b03f026ae2710ce0375eb01626203aef47c776470336a7bbc2f671cfb5d61b3c56aaf0a5086e8c16bd303f179b6d49abbe39caa418505c1b81ac89d9974d9f295519e0b13d8b188ddb11ebaee5bd673046b0545d3fa151d76c8b65ddb9ea3b0639c14d9fb303171595bd0dc2678a3537c39fe46e3c3f93081f43180a29d07f9ecc6bdd5b07f48ef616560d96d88e25f2705383863d19e9202ad8875f4484e2a7b328f07cc799896ff90d65ad924096c106fe3b9ac34033e34b89ec0957a22f5ac3f52e8f386b37f6de5be08d157367bf3c4a7c5e104af280a51912bf271b9bfe75a0f15f362e3f4a802ce2a6a4f6200cf22b84c204e24f89928cadd2f4112fa094607ac62758914ab85066eb54214c1c44ad3829bc8607918417be69f43b114751e5e5ae6738512e5f7995df6f949b71dbb979a5ab3564536842733b0651703ec3d9e760d3105d75945fde19766b539beb3475f206f63a9b3fc496dcdb2f984ffe1c7dabbbfb5fc187cd9c29ea72d4021d48c4943d8e1a005ee400f26c862f5b302257befb3eab5aed6f22fed0254cc61adccda81f368649b3c8664e1cc3b44826de44d00d511de35a757e566991eb22e40e99a0abce4e2842c40c3575db643f7896d257f699f975ac1503897996c394d93d7d95782477937f738c20e933f6384eeb9f34986dae49d76a14821ad715b1929996650400792fe96e2e827bd3763d95110cd3fb02307b67a74edb8418162c5a440210e83a064f997d1c80185d6ffaac4b3da4a6a12a040c9232f43ed2735e352057cdce23c385384e86ab6da92c42911a62b74e70d5f6d0d2b21cd41b2b08b2a255c70e5f3ab46370131407ec872e2f2696ee5d27d08d0ba87b3ae8eee043ab8a10883799f87002c040e04231cea445580d5185890b0a691a4fb819e43cf86517cea909f987fa321a7dc5c32bb58211d5c325ca481bc61b9ec1cf39f51e67133e6e6dc790c3535b59e9d1a114001f9b87380e20b74563f417258052d73dffd3b8762f85f143ecc16569947533e04d2b81581f5f25c8053fc51a2f778886503bddddde9852b9ffcd9e1bc1bd770627f50c9143411307819ac537129fef18f6edc89f7b2821c94f165831d708ca37505248cc7b24013ae24b6b494f4667ce45b411ccb360ae52213ee1c2329362a069c539c0f36c5ca34ef6c059b904045c530fbd091fd5c6b59da49068ff51e95170067896b62837336d47188306ced5db5781e3402c336bd04f603883b4a74f45855a8b75400801501f1eb3304c3637354b40889cee96e3f64700980145ef7d97cfc1214ad76070afcf5814abd949a9f89061dd2bada94d14b0bd8045f6f445896857e53ffba2575f231cad661cac2d719617075b24caaa67f745cd57a5ececdc9bdc2e29fd7506a957071612a159e1f5dba457011f8aaf7d2c2e25731507a591b08ce5bbdacda010074074e2ba9eecc2f02d8fbd4cf4be7a517a3e7ef59d6d235c7e193e6c268fa1ebf5a79364e1441a13df9eb860751fe08bf34da227ee3a3ad5aabe53d4e457c7a614f564582ffb3da5844685760c0d6a9db383ceb76b8bba707e032c9a3c3d123c66e787d4e7c6de7e0dc10d0003c4ddbe992c99f07b0f4de21eede93b20cbc34893288a5b304c48b8173fd71abcc8fc2e9bdd4cf19ae93204600ae6efb69fb0f37f9c897bd6555377337f7192629ed28976cf448e78c21d5adfc7d626a0f2314efbb25b54a846934303e4bbdef20ae9eb5403612820e9203689938283fe0db2ccf4c44fc9504f424eafa437fb88aaddb5482f863d75d08f59e252712989e521c9a95705336d1c77476ca1c3c7bdd581559b89ff5cb6769aec5134c30ff0f2106c5c6050eea8f573b7f043df350b87ad2450e47c57e20cf1fc906c2ae4ab20db84bdccf681371e437d1462e1e7d49960dca4e5f42edab5b921a11068de88bb9392bd65d3d9fecb6da0f53bfa1297b9582af4ac137febf04391450a96df031be333b628ec92430ba55fb50a4563f35e517b72742302e4a9daa4393df36d16013c1b4542b591ee8e0ffa7fea202422d67cf72ade7f53a28abe0b13ed02347734beee1c271d1302bd518033a483fa7035289d3806121f36d1b0fe8c18b0555238b5bda1c267c470227b4a4d8b87370ac293af70ec6ca3e43cd2744bdff0beb83ee082e8222e4967b4476d37c54d42de33d2f4014368fa05fdb33956126f857271b98b92e8e08e4e3b2f757e4ca339665f4d33ba94a00c054602dd3d85cefeb4966633527169c9fac16ae84d1d9181da556823a5b2fe42349d3f86ffa8fe505d51240d3ff284840aa242351d5ff066d1fdf3ae91bac10933d65c302ed00fd74e6fa03f319d47f3aa49263f38e707ea556b0babf248917b71a46599f36924cac239f077639baa9db6e51b9bf731789eddfaf72701df94d1b95623769527ec211e4073bf394d7272949969670eaf28b13c0e3e88265163d336075eb4d8889735f79f389594fa2c834d774cc9aaddd09f57bf848f0e5558dba6e43f26cfba445e9fd894e9fd54ae32dc6fa12d3d2912ac279a90f99484930ebdf29218a8f345fced3d4a1eb6c1eb65d0d6f7012a7c5b7b55fb88b865071bfc6de965bd8d8d773850cdf5e9861fb05e774b3e2eb9687a357cd0ae091203ca18bcf286683c63754aaf0500488a82420feb36865b6ef6c6de0243ef560931c378e63a236c5a96e4d19c6d895b19053d0cc5fccfbe8f790337898f500dd6b893f1bf08713172b28e5b0f4691ec45fdb8abf3a88a265b89aae275e96fcd2bf805df58270b8f1f1570d2b1b5b918c30dfaf863cd891dae5179a83f2c438b3c92758c080c9661b36df18d00ecfb8d9a8d95f5726213cb9a1436028dc158b20d49e888135867abd45cd76c5383b988102f9bd7c220f812fd1f72672fbdfa0798a64a503780c5363f1fe2907880f2108d6bf96f657c01a6d5ecba71cb1d52e0160a50b702c908783527a7038b091987a7ee8a0437c57d40f4f754a1b7cbfad4fa91bd7271cf1d2fa5559a2ef8b3852682aa1040d99058976492641a7ee1993e3e97324993ff2e150c878dc2357df4b442db4b73a72167652b2cd548d3d017e55b4f4d1852caece03c590c79b7cfd55caeb25613e3ea2aef7c80ad464148d629812cf43fccf41b2f0104877aa5270317f93116622b1a1726e184c95f4e7f60d7cfa3a6ea770a9debb5f1e895e9ad609173750953055b0ecd7358e24e96663aea333b7df58db74d6028fefa97984da470c1a90ce9e3df1928c6f2a30a7203c7b4ed06c1046f4a1f5c90fcafd4b2b627c5439ebc355678a390781e26d40d4125b01d82f47dbd5a751cd5db4820e99b1b431cd498f7f614cefb09150c914dc1df8ef65217d065b868a3fa26bd40d1450becb562dea1b56095794b2ac640e3a877e2d376b52a0eb204066cb728b636f65eb3741a71c26c15cf20c01f567b5214fc3441a556cf3ec79c0357ab1eca226fa79169fcaed0b4e40486faee3ef79ae816c6ddb517f7ebb84759d5049c1e17e20bbf2669e8cd07c00a0d5f9d02c045e7c9b4c7d58ac2ecba4e536c34cec988a71b54dd8e126e2ca878ef848a269d4796fc444cca4b070f9e9aee91cc495211b477970ed75b12e94a14add628f3b6502aba747d4a69a102a503cb4388f5e473e406ae7124c6b76b7317a1474129514e45d31137d0b9812bc0d9052af45425c786898bb61f45e3b7374196e7056434937ca31fc160aaca77047a7894ba227a22b427fc4d0b4aba259f272e0ba5d98fabf9ea3ef64c1cf219fdb5d83cdac8d1e344d2101ef0e76cad16b3423e2830f3d603cb63a5235d0bae5d87f63ceb2e3d1024fe08aab67928d3f314ae2b3245b02e5a6ad8a05818f469b035f34645eb8d105b1155330027c89c2e868223506cb52a78be13d3fd207e5f32c3ad21a48b6766805be2558ac294b74f80bc2db8a3f98cc0157ba405c4468f26631ea167efa835612d4a7afbe633154a85269aa0645ded1ea71022d53930074044fb9c5cad729ab342ac8e2399aa4ec2f90f962a76c3cf8c8c371ec4c34d5b7c798d3e9cb08dfd9d0cfccd896fd2c1be073769fc2c60e8bca05a66083a404c3bd769fe7f0cb5c7f6a96b8aba13ba00605cdb370a0db00df38963bd1638d59e530ccd498619d0444e08f9dbaa4a9965ce11c55ca7b95c2fc747668ce66b1ae1dd338193a4d8348cfcddace6dbb866f07fe05568ffa281c57f268f4e0cb27956ec19906688766ff9a2c13f53e0e9836b2651c69b76fe2667ff3c6750f5d9a0464922158b3acef7547aed9bcd5aae8c0680faf823b000956f54ee654dbe1b9d33ecce36be3e69358554afdf8252f2c335a0f2eed947e53eadacbdcbd1b0bcedd24b8e38734eb716d7e2de3cee91ab7fdd95f9c8518bfb2f488b961941d1a9b78c6dc407bb44bdf39567d1c37d0d877c7fbdb084b1e19841af17d1844c4359c74eaa432ed0e89ee7da7bfe028ea8d2a3729107cf4b6c11445bd2e0582a0b048efa2e5f3ebdcf2c2de3adf484ed6c95f1b4d5b9d8d0418975152b35673bdc99e5a93394d0ccda7cd620658498981c39e2d2f4cc9a5b2e9b97f4175ca2cbddab86b7eb39884d375ffae957e38938e4f6325b2ae10bceef98d0669922f66ae1545889b088569e2b082177a422667e69fa6a6d3b583b7019004baa4774cfbabd6fa055e8ff470437da577c101a883d4eef8da618dd370a6d3bde1fb56bbe91931404883ab9bfd633c65ae15867712725262dd395c1ea1d074fe65ed267b060812a84a081ab11af8ac07a94fd207353ef552dbe0c08228fcc290e6ee6f5a5b001681a49891a98ee9880cc9ae6b95a5b60266b156541fcd589b14080453ac9fe4193795868f3618fe85dda73547f1c37a91a5f748e1eac794a8a7d837107bbb5cf75792f1320b0110cf37202608eb55bb280a0a69265f966d655774237a291c9f7485bf5d5207227f6a4256e5ca6e591adb55009fb9ef92c39946aaeaf9d91108ff3c796da2e2ad4f43e460eabe1eb0c9536dc60f9d4eb9108c8354608b8f895673344653bf90d63a9752ac575033c39af77adbb89d0df875dd4b1a048b83df27553849758fb8d63c5e2301f0b2c974e9a4a1e6f589e6ab416db26dd3a54f59b422ba81fb45d1d08b583de20044e07c0238c0993eaef521b68ad3b7851cf9e0894be57ebae0055fbede1c1a2642bb3fdb6e4885298242aca1e759e81387b5d119d0e65c975dca97642eb001a0f294e6d5e4094168f3f76766a1ec32ff85e01ad2f2d5ddd075da396414a409cf1c98c518c1b3cc52dbef62145b0d24c90c60b12858d7098de852d7d40955735e69026ec731f3647e52742668d407f2f526967da59b3179be67459c56243a4716b1ba3948737f6438e3667018fdd23fb69f45c7b9e7ef0482584ddeda2a28a4f35a395dff99771c30bf16e12a3bd224b8cf605897e28a1531a58bf5f51fa91beed2ee6acb25a94344f7802224fea14318c3c693320b8862bb3c305b1694e7e1c0417342f1b48a1760fbd023104a8fcf6d3e5ed691eec9bc7c19d448456c62f1ff313282437827030073fd1bfd1fac441248931fefb69ab96e377241d2c82710691b7299ab4bc7965b1c64a1ad4b7d5d92447e15a3fe0358c2425aef8d24e5f3bc54100a9dd1f092d14ada79e534ca5fe116f7df4b4b2642bf5e66c703ea78bb1caff3ddc9da03dbe999189852e803c3d1f141756d9999d955846541767a41b6713de1eb026d04fcfcbb88707b46a81071885fbf874cd0b7efee0c815f7834f50101d29bdbcce2193d2f3146f1e9048b3483943cdfc2a42d02da9bee65adef2acc669ca11cedd44d5772d367d698f88ad13cefed7a6de81757fa7fb587a4c5c2121959fabd1b3c82308dfbce11a544f18217f8aed4d394a88b23297dc74867127938b14aa2f4886d06cfd00015ee369a5cfd6060a0242dccbc6ad183e60e43a5183e0494d80cf1077e2f27c7acb02fd3d89591fb7066c6472212461561064880e3ae927d6cdcce102222d530147707a5a696b8afb1378077cd94e781b01a0991d2cdd1e4147d99dce2bcde863dcf8d69b98f0e1ec9b71573c7342d6d3d022459fb201669dcb9372c56222c65fde029fc1722961713bfb4c86b256109ee52b17e5247c70b07f6c51352ced288ea37cf0c3846b3c1c397d62bc33096ff87c0f7ac569d2019c678640fe83781ddd9d3b76342b5f7a9a9d565be0fc7ba9b2d75f7a1657619f5ad54e80c2e79c83ae5fafed65947567b4e98471ebe82c10a5b3b115a421b6b38ef6a6443dd98bfcd8f052dd5f113cb36f98b056f447737153820cbeaa89026df8afd82d20fbb9bfd0077a7e15fd48ebda34ace65c0a06469905594c7107fb63d70b3188c951bda6254c40cdfe3bbfd0e44dfafc7ad254ee7f82704882f00d9b2212b6f2d3c2c3a2157f482cd574c9cd65a4af607bcfc3c0a8f07fdd53905bf288941ce9352dc842492e8e1b1a68d101fa88a9457fca21a657e994f1da85c4a2ad3cd152fac1b34a8ec1b40c9b786f42d64469201c5230e0efe0ebb011ecf517d0b43f656cd00cca574103b422da3f8a308e43fb99ca236925c02f721b70b583668d027de01a8247cb3ad58b3f36c8e2dff0d3499660fe349025c64418f8d1cb4bf3ba4067197bd34907ceec16035dd570cdb883b54b747295d21dec8bb4a34599a06837da13063b2e80b0c2ac1e140d81e498899c9abaa4f0b3e143b2762b18fce504ab6c9b2d2e40d9528988a5088a1b8b32248812cc4a7158467591cb9e3158b0f8f20e0fc1d340370ce8b63bdc68fd781f89a0e7b1947adf2f729df322c65c116480b21a80b9b7f9d92d779d0bb139cb008fd7dd564bbeee1905853d3e17fe4fc583f9248c94c35b72446960d0888803b23e4de1acfac6b5b50a40601af0737f8479af40cd29f4025478954505529710a29e072d72b08159d2424834076d03e44c64ca0aebcc0df2d5fd0c72702175414c3e48bac1f3b8b27a816bc339f49476c443eb0346efab34122f4aedbeeaf0f9b64b330f4c3c7308af7fdc4bfd465cb1848d3549a23e7e1b74d0e9a262b7f0b87023c8c761f5a364d9a8b417837fe77bc3235bd79a60eeb6e604d7186b2e500ad153b0924f6a2f8fda9f0fa853ad268ba8a4e856ffbb2b4b5b92e48860b30fc895ab72e4585e17006fa230dc590866db9e11f332ef8cf2e59ca0c8a5b5fe6940dd4e3a2d905da75d1b65e3ccf25cae1f47870f3c9018bc3d595b5e65c5410eacd5ffb4a2c393e3fb5306204b14dcbda7bce2ebd5053bbf68733dddde2cded56ff593ac91c9ddfd6548fb1cf4510281f4ee25ac7b282002c8144c83d10f1d7e54513ae372904893cbbb10cd7b1be643586da186bfe18dd2cdc5a013af282fe1a06b728d7c8e0cd272fb2f8b600dbd874bfbba7c5bad2ea2a3b0b5fd759413177b1f26fc4bb097baa4a94b1cc733b581ba7908ea7f3f74e4d63f996eaaf9826bc6c7d8cc9d8421436b1bd28719452f5800c8ab2a2ef17e2c3700aaae853080ad1113003d1084bfd3ec5346f5a24f1c5b28b5193caecfd20b4298c3e60401a95cf9c423b1d5a2f7e3c4ed372c46359362167fd456fe5f5ec47ca43fbf37328811b66250c674a55001efe8b43881b984d81bab76eaf31392bed8fd87ead74219b8e21fde305602fd4118c1e4eeea9622d48eacd8e3256e368cdbdf1e9b18cc603e5ae9b49af2ffde7cbe35f00f95060eb470bf6644a8ebac0eb6cea47b59ac1b52587f44b568db5f2cc6a08f48c0ffcdcc1f5e8db43dfbc9b7cd3e1986f973a4f0170b8ed781ae4a7c24b886b44040a485a7c7003d372e0929802b9364cca8a2326e68b13710ea89cea52b0855e6595ee6c63c7dde9c05978fc84f1d98bf720de7b01b7fe9d486f54e384fb2dc8a60e53e6312d1fff178a940010f6bf030b4b555c37ad84c12d7cea8566841fa7f5e599f477e5686ce6f658695aa939cec224437bff56533be5d229e4026eab83ef9f15ab0b61a8e48fe2e09488f0f9cdd7218cb1dcc61c6b316769be45de7e228323c61e643cc68f8f2c69a1e29d5779ae45dcb92b65468501ae423e8c0558243d700a2292a62c4f93df5af19f90ca002e9368ead503b5b93c71f23cc854eba51936620d476dd010cf2039932e7aab7a8dc98703e271eeb83f8f85a977f299eb8d42b338ef7d66458fb23a1b59cb4cffe6ce69dae3b743af553a312ed67b4858ff44da0a182963b673aaad0819526efc72fb5660c8cc736f72f37d25efbf71cdd2457824a0df3c610f4477f69021c211d8c747123c7384eca9d72ef8f1b501d1285295dfe8037bd10397359ef8f5bab794c9881e15e63270573070dc2684de55e9a330274fab8136235ed289ddc9e5528f61a3ab17194ebcca3800ec36983429a775385ea3ab0e403128cec57fc5362e6b1aa0d91be38df7cf5f0b4acd9b3226069b2a1edcc19b394cae4fd940bee9891f6e2806ba622186bdd81f6b0dd1876666cc51bb5e27e5e3e28105d99279a1cc4e51207c6ef834f4299db05d8afaaab132697d47eb522de395dae6f22ab48931d102ba104f1f3cd0616eaa326cb468ee81f2947a0e953f9dfa642cf37c95f05a553f780b7a1ed8524d56a0214c15e9621fb3a1c5903ac8d5967da7b113f6b6bafab603ae86f8bc2c5de8c89aa28b6e63ae92034d691c5713e151d20fd50ea4544aa5581597b9e93894f259fdc6ec98afb03567028482dc555db606d012d0a82d0f2e8afb6e49355e6eb4d7db3d347829dc6a08236a3bdd69740945bfe8f8d2b5de0ebe352a7c7c25bb343adeaf6057e1d95b9f3a146fd070c6a443cdab77339ee2ce9aa6e37bef6d0c911adc4339f2a5a2c7b17b50fa01d910d4f730d0467d4405ea65493bb5035d3e9c00f25e98a82f6a83e3b602a4b5b53f79f9b925ff6140846823c0127b6f8ebad2471b99587c8f485f1e8b21a2991074613188a35254e89fa3755602b8fbeffea347276a12193c5872f791dde7a55479e8f5d6d9d1274046cc55c6b4635309fe5acb792020f98aac52ae4edd13a3da01f49612115210e298470073aa671415775120014bb83fe20f445a5d2dd80d332157bbcc30c5cf49eefc54cf11f09c9d212315b81cfa918d52e3b65c8d59cadc6eb2bef456fb8a892134ef9c7e8e0a834c653b005ad1fd9efbf8957b4e5b5debcb3c42f517b45b35509eba6ea219fa724acbacee980395ec1110693ae262db75163faee05891b324596e308174fcffa89bead34ea9fc469e38cdde067de765171f17b215bb7e1b98da72a0b60a1b89871ac3ebb83c51a232c52050522fe1784d746392133d4d1363f385062fb2f47b8805e5ec4cd3de378d17d50125475792b976ade102504eb572c07cb3f8064ae9bbde06718b3fdbfbcb82d46266599530ad6419ba95d5ce72f0c39677793670732aa894aa7cdcaecd74e2f125473f3b94601ffd6dc616f8a83f0d8ec6e7ec984c9bb627bee4f77bfe9dda4f9cfe169f68c81b2342eea07be083b23561e1ffe79aef1b558b93d65808684cf85682503debc48fe88de2c98ab7c9f71a3bcc38919d969db1ca6edfa7bfb798282122de61dbfaa73a97496ba2040db930fd7110a6888a671ba07343e6e49d64440b20d889d2ef0644fee769f9a216e0cb29d4229862bb90bf04dbae543c2239eac65557b7e9f75f0535852993153032fca8fd12f001230f932f922a0c1f842a7ee56726ba47022ab11f46e5ab0540bc1f7533c075837bddc231d289a405a3efe3c29fd37a5c4e06ab3bd80b8718a9d8b7e8778b476343c6cc2eac1c2ea0152a314972717892a341f985ae9cbe9a4d240e42216d9feaefc53dbc7575dc03222ed9c3bc9189b1fa9258c5c5cdf892e00eeda167a3276ab7aa669222d8de30fe871d5f26aca56357efb9eba546394ac875c8bcd577c50beea99ebb75d1f5b4854d18459e92d850bda051269c3cb32ca29f0c9c3535eba7b221b8be6f2c45a5cf00d9cd0a07d679c7df0b0c1602de38acd254d6c39a6c51d6427f11a8fc9de2962b90e4fa7087213c7ffbf6da79f086d2c5803c9464ef619020b9a095e89f5deb6f6207f2484556f351444aa7dbce790ddf4d163b5e74d65dc97ff1f658dfdb38eb268d277d6fdd2ada8b658cc836102e2b3c8c67e7d3c896f99ae8eb5083c848660c7a18326558bc8ec779ce88de347fec3777224977a19345cf3ed50937eeca280c3f809cfea1d8af988f26deb17b1ae5db8c1c56cf2d2d3ea23d9816ade98f426d5c7d7e06d8cba67edadc77289e2afe1f15c0a1b09dc11e251ed6aa49c0e27f92a9553427125241d3c7be687c4783ed55017ba7ac8a114e6fb1c23c937b9adf3405d9b866b1aa483ff9fba8140c469b448a27b455e06d9e5fde44c549a1d7c914bb3bb842f4346b3c1e4d785e206a0bdaf37b5261182669b3f724e802efa0ade6f370447be76238838d67d692dfd8ada926b6eb9f50f6a0bcca4d8cc123c3710ccd6b571f83d9119f57184b4211273df2e156ede080ad8df6bb03576a0e113237fa9b86523458fbab49347414c9beff7961a9498b0165bad4f8f0544af3e6b654acf83bf44c68ebfb587f7bd7acd0ec2dce2f6901cfc8a433a1303dd7efdccf4bcd49f33598cb1c988833faf764555b0cbc6361874452e1d2a3b622319a230b299dcdd56115f4a070fde0dc57db70b193ea749001af710c17e74d1374a1abe852570cab6caa94ced44f6caee94565138c0cd820c7c9a89ff9da8d8fe1c0569d0d9ed6dd7e6e645f9e8f15d40983fc96c3d8160b86b7d465747b7036867a734ef23a851870533925cd1b99898075dd61ec349e37678d02f1ed5032cbd8cf97bf45bcd3348c15e407adb9f2c195678e861faddf5ed37ff8c2a314e78290a149142135971741a09723ca11138a3f66adcce294ce60f4fc1b71f8274c675f85d8a89b72efb7254b185eed30acea1f49aeac67ce529daae93c267e63287c958d0c9e9676f986f37e4b4137ed935dc65f191a7124eef94c5d6f7fede91725ab89e2968eda3d556ea508bc607c0b7bb479bc785bc5a9d5289a8cdaa226cbf51a2fdf36cfffbdd0c904d8155a789322dfd4d28f9d4deafa30013d6327f986f1f4b351dbe2efeb2581056b3facf1b5a941f3f39efeb37e01c76c8c391381ae95d0a9465412e08cc61546ea566bc99aee826036cf3fc6975f6fba1705e23f12fc25d4da06c37b5ceb528fe24bca7fb17a0310b72e11c47ba100bbd34dce7d2e8bfd5e94b634c54d11b70652ef768ce6aaf4ef17fd2fe5ba5afa48823de8df6dfaac7e9db82833d20e40528e211dd3a6d30d17a7641ae19aedac0deeafd4d16c9a88f5b5f856abb4d1e53d5271bd423ff2e62659033e690df51fc436b450e7f5c65a320d84754caf46e250cf61f09f717db9f4af62a16aed6687990154f5d49bbbf3b2aa2297159748748ab9d3f500818e39edd18481320b7e1aae99791aa696778f06e1b5bd4a017eb54465f736912fdcdb33ef7ed6bf5d700d02f5099c96ca1851af640ac9ecb26ea1a01939dca73cd8027f7ec441eddb6df5d6b0051e1581914ca3607d5ea646dfe8de3082db625d5857225cba99064d11be119f82a79aefc9a561ecac39ab5346f737e15ddb7e5abb11a70788a5ac81815a2f61754134f59116905dd00616697e566676aee8e91ceaa335b7bd2badf798c7eabf96b2ff63f1eb83b53796a79f0b6b3f3994be66cc68a71b6525dd064ac23ecb9bec98505a1a797483afd51ecc8311fa0601baaaf66bf1d02d71baf88dfda5dbb738cc05742b4c3cd2f7e1da84e8ef4ca984a841a8b498cb4223c9792ee8813deda115de05fb3e7a5c0c8580d5327b7c13be8cb4ad7bb45f6ec1c1d650866a0d693e72c5063e872a2c153ac8556416ba5e3baf9316e18666b5762d6fe9b4baa4b4314864b84c8b67c1d70ff62499a0ebef76d8d95bf57c8c5392d7ebdadbea52e9e9e8fd4143e1352c68b80524f60db0286661c883bf149e86f7d794fb029ebf2d394ccd7a5064354445ad87f6322c75a3a52a6b71b77eaaedc3f80c41dfb34926b702f4af135187b506df2715b85da5725bdccde68296f8054af78f05cf06e1e59bce4a482ec05bc38dba65e7c3f6e16ad5b6da0804d857a9cb7c1724fdbb569ae24d64ce951870ec6d3b2516f13d195b1d8b11b3b873941937fdc2dca7c233ee9c2faff6f21250eafb90f3e324699ad7671baa4b0cca2295e921ea712513813c9df6d976e28ba467e5d0cafcf65e1cdf9556a0ee3e0b78a81bd795578ce72ecc954d5296985fba19400d92dc816c44aa50d0a83cdcba447db75d9e88a2a051d2d9616ff6b4c18550c8bfab8c1737da5aabe2082de52ab26912dfaf95fbdf045dd5b918789decc4071da276a16c7bc493b9d5dedb12383fb2fcec7c3b726664d7247b6d0922dbc542bef1269623b8469d3847748bec0cc8cd30b6dcbc11740c64413d3c8d4f1103e0ab142b490c47798826ae64fafc9bdb70380982b988149c4b712e8166de50f42706985575066155da17b5acbed74e3f8a27989d3208958babdff661bd6a95d3cb49aad84c774431e90c73d31fcd792f6e79297c15c476a168f4d193930c6a711394f63c529551d0f50d78bfd104a08be37118c400084261212aad4d0367b79ce425a356e817b5397c91f6630b936416b433350998a6bd35ca226d52f67e277be053d2e1a7c62e857544ab532952e35151fdb103c325937d351990e417c02f6a88ca93d32567ee7a7964c49d1d7e88c3b265c35999e64ff189426b258f7da91437733c8c53e454c4aa90109f4f854f7ad5f32ab935bb7c83e6b662708d4f771a437b8299fb603237fc31500c29fbb783f9f8dd7ca2020ae45dc829824d4ccfd82993228d25b401b80c5a3d049d028ad99bba235b081640267b9127829b3363b6775f80c87dafa9136480a71a47d48045aa92a7e6cf55bf46026cea95492811f824d1b73ed925b2f8fac63654a96d0d2cd0f0d80e6cc5c9da55ad090c4d92447ae8313eabe45fda33c7e6837da3f5302c40ce384c34f037e8fff14c8a9262bc22c73577f65f5cbe5b2f8761c9ea1d2c76e83a8841e4ea5be9e5e8a88991187051b3f0c3abd4c97f8107c6d6135d933cddc44b27c1c3e5e1d5180f8336b649de63470b3d5ad1da5c89af48d020331292fecb926cce0fcd40d5323139db8a9f0d1e83796b500ca0227030064c1d1ae030fd712b2f118bdec3847c45eec043c204ff3e45e35843d746e7a504f854f0aaefb61bd23355b731e5f1835819c9fb4780bcdd822c527f45049de28434673d4a83e40565264dc9fa23d9a2e2ee4e11056d7d0672a0623ed93fe7296a5bcafbfb83c4ec29305f0f43b1fa0929125ec2452307ceb18b7d7d1c6a14c2c7ab3066d18c2a5b14ba7c7a346ab0c2d06f8f38e3977001a42b2ea6c9e4be6c9bd13ab4428f314011c41d1cafa116bac7188e0e09f2bd74c1b1599564e27a8433f083e2ec207eff32bd7b12ffb2061e53e5d39311e99c9208cee47b5618239f859a0585b15bef8be0ad91a2a7fada0159f3cbaccc4e55fc1484b04a3d86cb10898d165ee3b3d587747041a4bd0732552cd1c2e273aa3aaf059fe1a61bc42a35bfd091df0cc43cc7b5a9d805e0c6be39d34e147f49b859c573e7b80be32fc337318a185a3faf5d39a0c55f5d75c7eb03707b21565407905cfaf21111e45e68be3764f3b1188f844abae2ebb755f37737f6fba6c91ee8d0dc4ca016eb7abc5075624051814bbb349f3b1be3933a8358e6472d8c2652683135924fab180d13472b8bc3a107e569863407822e702944e639efb8a4ad66d43c77e1613da1062ffbed36e9837bc7c83b4da02fdd0c509397ca572468de9ac50d946c43e9e20fee6d5a12bcea84228b84ef783278d855a2a99463573ffb6f8eae50b568029e4f27d5305983f6b35d424283d2576a6256b3f6eea353aac9bc40f517a7e3d404768903512944252c484eafccf36ab8ba66405bb925e608367e8ab9ae3b9df2015559a3c999419d8d4c9e72932d018af88ef15f9e11d9a4015f4fc592f535317dee679feef136e3f1af422d599bab6c1b6417eeba445244f65db425be13e5007a9393dd0cbca2cfeb9b1f917da7a709e9f20332cc3ee5721db3120912a537ead5e65a387d5b3a3e474debdc819047cbed8e4806d1ef549445aa967095475f6a82aad324fc181b4ada40d320281e724e190f4b2985b57982f85309bdbc4f5ffc8f2793fa81d643d7f727a16ddf2310289239b01513c123e5da6c7db1a265a6fdd27063ac3130e17caf65ce58e95f5e3677c4943c09a5649ebb8f08e5dd49b4bc6f240ae9df8b269d5db2d8be835a61b309e0215fd73a6b346043425f31ae04697a79ecf0766b97575d7a3efdd8fa37f0b94596a137c92b05f4ed1564e4147001017c8abbe8c59b40c1df4ef3f2b1de7963730e5de791b9abeba1531cc99c1f134a22142a2a42d567b2f5adbbdafb3cf1035b1d4384d3e55e78511cb1ac6a5ce346bf4626d9ffa1b45687a1f3c9489c0a5b85c23e5c73af47f4a0a06b3c1e6288e3b99d516cc2d6916ddf83748d7b790a0623fa24631c9b68343ed0a71add3d7405cfb869295d5f919b393bc33bce46c2180e3839567f47f786c7077e15de3ab9a73ca8b96f60fc8698e991ea038216d2e60c02b47aa397098b01150d651880c04f4e39c2074575054f037e616109320f20cf1b8b9b0c2b3ed47708bbf0223b70a3000ce796401c2810abe789265bb1cabcfbbba4dd8f005f9f3b60312592c8f48098fbce56c1cce467440881ede8d9630d53311af6520ac76463094e0a8fa6b05a4df1247efd532778cbec8a719e06cbc3b0962240f9045c75fd800c4fee80e432ae11b618db44e91bf8c523cdd537c2273a53b5a30c166aa189563d19eeeec0c7769329c488868e8679128f09a46a4237e14325653702ae45c079cc218cf160a004cc4a689dd3dbbcdb090addd3fcae35fc7ed24ed0fbc002169cce6fa8dd1617d7e154413f355a0853a4dcd8515f76e507c30738a39c4ea84a4dcffbe5053182e32631a7471a2e708a16184c694c939b68d9339df08e891f62d0cd16000af464de3e44b46a9508a2484f43ca97bf256eeb74adb0999bb0312bc49b245cfc1fc65996c5ae7382f4910598aa7333322b4aaa297a9a5daa588930a2e7fdde6eaf29e144284c2dc18dffa7dfb9fac5f8aa4651335346bd45aebca38ec35463175c14f2460e02b1dce8901f50b7c8bee939378fc11e30c077980dcf0500cae25da2d6298d0934960e1addf211abc90c31bf284bc0cf0e75de4a49dfce2d99e6a88f536d6f512128450c9464ed5db3c8bd7732cb484213d097c505d295d9aeb5623503a36784d5dd8de820c45a98a3fd23abdb41a00f494058c589c0bab24c04cc380c6fbf22f659e531da41923b653b5a90492b82c086b5f06004e388ba38ced892a885ccf259eb95d011bcabe2692b5d984169b88f22b957d14f639daaf16505077815b523b45dfbdf5e5887ac756ea10ab5fd03b153c6200351e9756ea460fcf7cc267cc6c91a21bd1d9a8ed0149a9d81b80c8354f7fdb2b8dddbb8743fbed8cc9d27477b98b1d7e93527ae7ec228df2b2246e583f05c00002381f38b04c61c72739e4aa7c4d4accde185de43b2023d382f6217676c9ed1ffd9c4d7188acbc9ab88c620740a232cdd2eadff4caeaf32db5ad88beee7fb6fcf1d2290e0c78757722f63727723813ffee92da54082c701cfb2d09e2aacf617a48d060bf4e2c0c83683e9ffaafde6e19a3796e82b53bb9c3238f5587331ae8943f1d8ea77b840f434bb569c1573a50c9b0ed9cb2230f6e1012b49572f49442f220273a5f46f794b46af2ed002d5833ca89cdf941143e1c9277cacaf93a91ead262c804995b1340f61cfcf80278f78498dc2d1da40a8993205c3942e8331981433dd15affc93279b82ee9b0366e09d44557b5f67aaa9b073f95d740b0de6edcf4f8e9e7f4abb700a67f078ac22dc0743321f170a2e21d47a39fb4e50eed6184e25026f60dbc01e18576c89a4f9a46fe4e87869355049b979c900ef34bb1edde11231b57f02426c4726936b99e341f0df1c28383e16c6d9fd7b39c2c9007c30c87abd59ae113b7fe074186bc7fff6cbbe79c9b2923981e88ce6d4ecdb589cf4eabfe6eaf0f70b6d33d484a4f12581e66e4979ccb564a196fcab94d1bf4bff7d90606ab04495cba643956d7ce56b0502af37e45cc19ced7c4ea28453df258522925c1fad342e27a902b7d5a7caa8c100ccaeaefa6175d14003a8335a93c648e06da4f7ac7bc2a1b16ac01f633da8ce9a70dbd0191d52cb6eb4640b84b4f74458722295d8740862b83ad5b82e5eabcd31a29d98fce934b91fa2c87b6abec6b86ff50006f28cabb216aeb7c34df53cc30295f01f8a0945797cafc034c73052bfcabef3735b63b39ac4de04804508a8cd1b080bd6c296bdfeffa0a074005c80e51252f9c6fb5c39615aced2e4d8595ffd9696e93d808523741b9de4071ad57f4c78a8e88243daf7abcc6e23e20a1c23e8fbd7689ac7fe926817f301d7d57906c95e26d281edc0d0dcabb858998c31b834500355df2defd8c01c3d91f297a7b1c09d0786a8f080b62d123c4b1e54d8a761cb04cce41ad29be96d772d65dcff561d37efdc07638e66e5cb7c6db30aed48ad283144f7f937da3591ead1252f73cd536c0b77790178bac211b2f610cfc1c53f0cab9876c1da9a3c3a1a73f7ab0114d756bcebd9823e210c625b900bab80008c72a3c06c41e4ac7f77369851825a4e9d96850b91f52490420929bf2e13eb2ce3545e70fe22e14d6868a2c4f7f5769e71ab5d0369e422d0f17bf95440c44e79b9e9ca12960510686707d349aa3d47e41347c3d6535abd173b4c3149adcd14554b85c2610bf8ff6640db27caefb571cd401e0922963e8663cdc4b893817eafeace4429c4581fb3ea68af49b797e7b6d79ad7f39792163f60b66f5f6ad8bc6f946696cb08f463912b2fa1966647cf4a2c5c0cf017086e9d5a8a02661fc62ed9fca40aa78cd83ec2bd32ea96963890df526611ddda784a9e5b8bd5b37935c2a6cf8246b88c6f87ed8aab243f514e34b2cb2363545347a1552f801b10f4d26564095957ac952eba469a18313c19a812b1346d62006a21810ba61462c5f82924ca171fefd105f69952c596e5fe908cbda07ee4885e71bb5654629fe10612d245a489504108ec10b7903a8f8635850d37955424e558732b526b59fa90cb19ba30ff370ca2af9256242afd35c31c3fcbc73531a399f61e81a5ce2f3c3d09a0f38da90be14ce9a73b703044e1677120c51eef81dc3b45ae026511a10a9c748ff4bd57a5d0d1e78e41910bc78347f18bbe038093b8d6f554573166048f34e64d8a2702a4398e515098904a8b0a02952f203468367c07aebb0acf0510e4561ece74c8dd3fcdd6be94e5b2d6be259acca8d4df87dc09ea950ab21307c6c952fe2e27492b05787227e834bf30548f941fc9c7ba85bc13ea9399cb1e61002efb90572b7ba52ddc911a898f3c0fbc1ea32d04e0ebb92408ffd9c8508a945ae3c6c3e63b2247a7f9ddbae9da6a7fb9451d55ba8db77d125315d553cb1e24512aecb84f478dc32601a69b6928411fd96bf2dbf7c178d0648f78aca6adefb66646eb278ede3ddaea5d048f5d9ed788956a83e2c5300704faba9ba1082eef17322e2fbc5b5e90821136acc9dff5d91a05b1b9539110023df7a3d52d3965bf626a7f06ae8b9d60f771dabe2e8a67e9f8eced29f54853df368970b2626d68f3e44adf32a15f2994d90e775a702c1803e5d1de79d72255a10c89d52fd67225511d0fe1fed66da2fff615a1bb2696e0c7ac1e5931b4f2c77b0f0d4759c3c8fc5627895d7a6d8fed7d6b3916c9b352056d3442eb64013e536b341b446575d2dfe92196696cb295e52049381d00bbe8df028cec1cd9eb048c064f7b5e73b710062d1e5f532ab03d677494724ea4b87cb3771fa49ab04a808c8f040c3f5f46c7a1d6064ad613fd670ef2e9006f76858e04b381aec33455e0f60eee0d32d69f999eeba5f0f5a117a6cf02d409285fe1af5aa0f42d12e97f07b572b37a2e4239dbd43bd31830aa686ab5956bdb34e8cdd2319f55b8f00994d182d3d3b7ac78b3105e82f489b8ca31f5fdcc6e41153160853e2ecdaba53291ed22454d67ec75583598ed8c2b805ac01d359c177637fa579e1484d73dbe22f4807897a7b755f19426a261fc8b399ac0af0a86e81569d9968a45063aed338149e8d7636daa2850293ec728b8bb14db1d9ba32d060b08a9c6a7a4d3ab1fa65cdc4ffd0eee06fa7b0252f71a4c00acf8dbbb9132f57e30063d96c74de00da65785a81c4fd336bbc6d7c8eaae9dd70995ecd138686832d0cae87e6593492d9e6d606cb08e6b102215191112ec500063e0ec1b28776193a36d9eb6136e8b0752f2553c156a842d8c4795d7758b7c83e5f7bff7eadaaee17b528a0d11b8b28a7cae926afef6410d1903e008f024ce31a03861b8d886ccf5be1af7af1fb11d142fe11659c9110e98318160cd23d3f047d99a6e2cf2a86f95dd2067579fcf059fa093b80840d8a7949574dee0c154b3c5d60559f901e7eada13fd5848184ef9f4431c4ad336aeac9f5ba242af9b1355460e24e3067868114fa0b7bcbb060e25385dec578004b760c9206e93949e3e5dde6a10b96eb00747473409a63c43032d5a587dd582ca668b0159fa673106f86b5e833785e0ea67a895bff7bc7a13b6d55e2b1be902c7f794e030dc21a4b71e99f6caec4646ad93a294c7c0d5321206e47e85b6c0d9ebb6151e7e5d82d5552df4bc81132ede4c1a167692dddbbc15acb89a204838a6ada161dcac747d469a49333e64fa2ca71f34c96ff6c4dda4e29863c1eefc5e392e585d72a1378b90f31c8c7d312cdfca0dc40e49a9b790591097d22467cfeb9ebbc03f6e9e8ad855f4a7a50a52eec373c998b70f3f118dc1a28aafd591daf51378e8dc117584eb1196d43e02cd70f094eaa69e1a7d29c8067e9d36d77f1fb37ee8b729eafd5864ba41de5471a46d4d2f51b19dbce3d9c8d65d54c3e0ecb220cb702aa37fd588a2eebce272476887916cbccbb49fd5b8927e0920519ade07737faf1fad0ea3f9cefba612eb6649e9a54ccc5ecf609eb8e0f9bd84dcf3d53989211c0df1a17618cbd51829dc8b95cad7724520f709e5d8871d29b0092c8267a48cbfa80a4dd10c2830709c5ef61a8c473b46899723b1613ab0f5290053a0ce461c1e6d1675bdef83b4c87414b75ef2f9f732bece07d811c2b649013a103fa36d20f08174ab444dcbcc66d2d84a6d860beb26841f280eefc21568131ada9a152c32fed2c34b464d3903f3a58eb0a8639e51ea9f2715a074f0121f8941b6dd75f7921156f0153386ac438200dc44b5af2d4d82c53e08dc9af1b86d85aac414ad39c6a73ab10f874760c580f86d180fda3aa9e82d137d3e880fdf5f841971b628408f74875d6a4e150c684eae03449159705792ca5828e70404161bc26471d719129b0a810a6c6703a37cc1beb0a8ddef32cb9b2688eac0079126e229ea6034cbc074c74da4522c20aff830770b18f7f9c9bfb9e0abc1619bd8eb922b6dd2cf67146b9682b196634dbf94a0dced4c746a83c4dadec4b05c5bf6d031702ea70124a856f2b19caa82b83bc03723718e5a8a83adf60c307783e45ffd1ef2d476de0276c4cdd67cc8db95cc33640663fb43a56bbcf1a03f0992ce6b98ebe9336d180a660dd784e4f0c42922eb1d2df31124fa6c5d6abb0935e46f325c2dcb08dcc44eb7b030d3de843a13c479ce52e0a12b2224c89886b9a4918a6178003e22c3c31683c31d98074ac1d4791c1ffa4c543214142f254e13d1b88779e6f04d5cff1ddb168e46de40f9acdb990510452daeecac2d17ee3902401f95eaf1a0be502a0117415e6e0bc2ffb7412bf79b50f2ca7cb84c4cf4a037247c6f1b2e6a758405e825b6967772ac85660e03d230cf4bc01a36ac706a2e60388b89a5a0397efa63e5271f31a41d4ae791f1c582672d47c9b8a8e2164db3af9b77aee4000277bfa71c8bd1486882f14364a1cd0a24b91386a42a7a63c88e25d1412c8910c67382bf42c38af072e631ec47171f57fb1cdce3ad3f58223bf84c3d3e16c9e1fcae1af6e7e3c1cc5f2515e08441724cc714d926de299cc8b8477257ddd83135d23a3912608afa7f3dc84b5dd48302797688f16b5edb9b3c6abd5d6a4ff4e2248830a5871c9005bda1e2b5e081860f42a4b00b6c575fbc17b42c932588ff7465f72765bef91a3bb31e2585dc8b6baa45e2425c464a19250e52b17fc9320b58fbec2acf781d2f710ed1ae7311a8af93fbb58515e287b5b9f2bccb235a9e65d3d298eaa4fb57f9ad7e419438c184c1dce6709281df9688feed527a349a539a85050cd499d5c18218d3f98fd3480cfb799d775915294ee935f99f26027a5ff761ca7eea5caffa947c0bd53386d132420aeba448ff198e0919a85ed1c3707105f08b1fb320995520c407eabf31b4442100c062f9b8829348086c1b8caa7badfea506a0650f2a5ca43ec821155cb6675f19acfb75edf54677fc5073333ff119633fb755a3a1470acbd789e59e70e55af15abf9320af208ac153a969a41d4f5843a215f0416ebf4d98408bbdb753e4f71e3557fd9d0bce8b0402727522a180a6788fc91d336178e9c85e79a36e2aa4a5769dad1e4bd821a50a79af7a3d3a7b25c8e0c520a02f029aee1461af1bab1d6353c9f80197d0522d629be2357ba48974eb1cc5b7f54b5bffb7ab7fefd86bd207f3fa35a6ddfd637b3ca9cdc95ae3518440c4598dfa00ae6c1f5bcfb64cfde29cb1e8a1ce5445119e17cda917d62a52051a155b9f5aec9d96f645923d33706614ebae1d4d514b3dc1c94879bb13311e966b4575b31ff9c64e5d99a02f1d1ce24c3be42b6109ea02debb5f5d50cd30e513fe82f59cfc99d685fbf8b4fb4f928e2bcd26bcc3a6199b94ce42d2c139f3e92145b579816784f218a8d7c3964a7208ee166912ba4a29a1ef02c379ead1dafd6256f990cd122d99a00e9ac3e594ed5cf5cda4d5d8f9ee454f1821e7b337d41fb971eefa9300725abf4c19cbcbebe047ca7b8b4a9f60498b83b82e29da77c2401bc9769bacdceea4d0f0c318b7b222b82c3f787387f00488236cfb90c437c2a8c32b1453884e198ce88d56534ac1716e9c848533183252377ae287705f40630ccf90c01a7bb772d72d1fce8b06eaea224629b91929e3af4bafc61c313535720fbcc15c6196082a65a0a78133d7a45263ea2ae4462ec0e5e633a15cc60b7b684eae4900b07e57cfffc7a7a283720f6ae1f26d571e38672c080ac8d88b3e8f467097e5373302d8cce7a65bfc5a6d3024a37a6086a68894f08558478048ffa9533329761302866949f4785b70d0957f95bceb51981fbc0c4a50410069a106bc06e5a73974b65c276be98458c3a117418cb9fcafde417736f24ae49c35a7dd9e9f81a21f0a7bf0fdb31480534f589610bfebb3d16f9e6788bfe7fdf0c71054674fb6b8b6b24affd0ce342f952ead792b92d2973e7bd9a724d3fac7719ca78efb685ad7a3caec1aa296202d7997e2c7bbad39fd85dec1b3261ef5e44ab05df30f1fcc1cf24b0f32d6e83baa7fbac3e5d3d39364c562219f4e11e5204d5600343e825980395d24db815a823effda500958391d8de07fbbdc30797238b1885ab8b71fc11eed561caf64775fcfec409f19b0ad6a81b71be68ab4bc51f4a197dd7707b7df2744f739b4b265f64d17a34747fa598fdde4eb2c57f1da389fe19093e0b6d708fc14654b61531b01308750f87733bddde3d19a07dbbce78ea006a3cbf3c7506b666df925c302c2748bdbc37349fd264e349902e7ea285c79f30df65e1dbd882d10afa0d4cb2ad91cd9f3cf5ce2e4558656e16d3935faf663b2292912b137c20d46a3caf6ece1a9e69911e21aef5d5457f03ca0cf1ae48c7782e760c31ac6a60c0267492332e0286115011a57d76474826b3a2ad89e37a82020a262cd9dfb0b06bf1b2fbaf48276651e94537eed6c114bae78f5214553c240ee192d28af5eeae2db60bf547c3dba3e642e84cf2914f0782f93f8710422a410b3e925783dc688190c48d7a6f90d9e3160449e59e95f90af124552c6856beed50dc3c728611bba36bec1aad75c35501ea1f6cdbefd63b5a61c4b7e4ce17582de6f8dd4ae79cec47e953cf0e352058add77a048fd9f73eef8705b08e841ab754a4f8b403d11eebba81ca3f76714e7dbebc2c49f4ea3185221219c64d30a259968ce3e866165b86e2d90f69eff660657343117c64796715db7589e981467b5b77530b90616251a729a7991312c189fd538b0513b42ebc7cb3aa4191740e5462cc0293559f7faac4180d75f3818056df2b398e0c4e7ce7a8f642dbcd204121e38e6963a57d39846d6d33ea84609eec996c66580660c5c9d508bdd1dd7d326ce0ff93554c99e189930f278733c9e4643e00591c3950c62e96e4b095a5f7b5013cafb6eb230ab45b2c57800823e7057557e2a3605d7a09dcc1709230927699757982c28269323210b7057ea9a115ca8d34e15d9299aa497c2f8f5c36db27a5f37cdb207cdaac580edb058df15e90ed88bf314f98daeeeecd754cf57e08d5a8070d92391a3051cc14c1390112daf00cadd7e4d822f77a6e6ff5a9deae697818f5c74a1a8b49601d3c72017162cc32bd641fcfa085dd5a4112be47e8755b53cf686947919895c8cf22c753ce290fa119ba29737e082ec2085079338578393f95bc112744138408b044bb94bc2fea68e7b6c2a96b30cd468d55ea694feaaed2dac95d6ce92f257e28cd5d3e199f769d06af800eba12034ccc9fed0b9b9c03ee99c18ee55c5364a006e5496f43d0720317419ef41654c75cb028ba3483c56059df1f4860bc59fcce8d97b83daf7c549a85c18bb51e52adb2e5993700b56df73a3a341362bd0f5862dc138a293a25815bb56150780014bc933b415170ceb53477ed12d71c1dc8d40b863a911cc955b80471e4b2fe44777b58010dc1c8021b4f12e9daa2ac9c0f72a332b68ccd9f84ec53a952a9e31be807f5eabe440fe5204ce7bd0320e527cf3378bef6a751c141a91de6046614422b11da6534fbee3cc219c144c6c4ee7881f8d87924c2ad21857a09e2043bf0380a6b4a900302e123cd806a938a8a6afb7f19557d97fb3c068b669bb24d26ff55b6adc99ac7cf26529005c397e157ea6e56e345e7f598517041e46e0b1ed57ad37b2355719bf0ee2dd0c393a2e51b207d463c4669dbbb2ad316bc4db2d217ab1f7424bd975402bed9633b30ac0ee21aa86a7e36b9d24c19e3dd124de48a9eb5f097ce7a1f3ae6c3ffe35fde5022931087d9f38214c36ad1c43f1a60a40b2774802844c4dad8b94c92ad6b9d4d4a0ef682620b59d4014a85c05e58e0bd0202d955ff7ae771cd3c9ccc669ad55b4a7e63caaea99b078e790eedc565a67ab15c1b9f7073e9d84d51e245f24e5185a564a0c2b5b237c8b4f9f22dafee144cc4f68daccb9430a11f000547a2ce0cf6b64d620d964f2490bfadc4afe1b73893102264302c1e2e86c0ec0970ad40f96ae97c92de181c4c01058ebd7895f07a974280cc805af6e195838d7f4a2a5b970d4e4df1bdba240108c3ecbdd3c228734ae32aba7e7b1efe0ff935f55b1597d18b126654a74c07843a3e8265160ce516074cff45c754ed1de457b7212ce749af601cc48419ed3b1cf19ea7ea8239c07669a7ee7707250498a69f0df92c44657f1bb392d659e9afe85ab80971cc9f4248bcd362e2ddcbeaa6fc59e2e5bbc3f292d1d3eafb3f0771492dbe9ba5faa3273063f994b3b8d06b1decf175edf100d948fc7f5bda8e8c7f3bcbaf77b98dcbd4ffb51a091f56690358f40cdca2098aa202f8da88d0a4f1433df000a12ab8acd907531e00970572e32256acca498ba80554a25154b855fd7149d7d572d675fd289662d1431b093e758944f2967f03e166581f89b16e9413f8b2497a986119d6c3a9deade37cd0f9a547b736e134f3a427a7e88927c4715474c4710f6c4ff8407604537d6c4605055070627189bb5d4fdc1193e59d8b4cba11ea028328e7a5f3b08cbb299dc35f2efc46ea44342b12e46e1a85a670995ddfc6f9b2ebabd09f4a8f586a4185013c705259472913b26bf6f3a661c18c80a479e4791a686056706450c76f51893bc1e2936b2539ceb453f5fd3b8a190b148667f17d2a20d3f085fecbeec23279958caed8bfe6a86acde1e0992fda553b977c1258c1c66859b95121f5409fdcec4385209c1a3c7a9a8b48415ea0ce913ee51206a256825d5b0ad22d56931bb539986e2604192a6a5eb9c798c320f37555225f69e321f712cad6bae96313906ca8ae306760fa169007c57ddf996a602598cd8c344a368f58c3218008d6af5eb124e8b0cf15021b9a7398e9be1ccf3ea4dbeed35b3d59d76231f690d96a45c4d0c0b88c34dbd5f228e6e8eb24e76d435ff81c963fc5cc335d235ebcd70cd69481028a470f539ea33ff56186d41bf722b63e6bff88b62965e2a900adad4c31d4ac3d4bd5a5cb296e755d15b7b38ed0a5e38bdc1da8682c981bb228fe399b5b06b4742f1654dfd15e7a4569096e177a0f6bdb73d5b4096fd030d9c24e99e73949c68cfc27e0ae77cdb2947743e8b86fa3442d45e08bff57bca79a4d0ea3c49d080b47810a5ea01534163a36e240595ed577e6be1efedab5e364df9d3b046c2ac6450e164d6f2db3789223ac1ee8ad03791753f6742281de8834a730c9c7cfde377b85cbdc2b785355e7cbb78fcce30cb7cb2778eceeb5c77bc2686847b828e24c695c9d0bd2545ffb4911db089bba1f15f072774c4922338b75998f2cf530136dc754617878838006e4bea3a3e2a4f43cfd4a8254e265471213d54aeb4712e946de240424232cb1b2bb8f3c8cb1c8970624c2a3518c2d5fe5e50b7b5380ac717255492dfbbd562f6f1fa0317da4222c2c81b8b9c5a8a9331bb22091eba039cd496885116161ca49a50be2594afa49208d6a8e509dafb0c7ce1535866acf76ceeeafad5607850d4aa4fbd64e784cb65278e9434b9c69942b521fd0bf03c5f10a6ce1715eb3c6d5ff54d5d89f4df2c58e5ff76177e7905204f7c1ad6ea6b7dc552d9ea48d297a27eb60666a6f1e30a5f92149fb0f722211fd01c6652f69bafb4b09b5963b2c2b66a03d0275cbbabffdd42078232a2e4b33651c166fc959befe3e28fba3b0113f07992de4eabf9cbe0cf61a16990fb2f049fe7b34a7adb146eb0d09cc939413ca2483331d1f45451e416845e51238529b67a21aeaa95dfd57e62a0eb08910942b4930ba9002eacd205858b145cb84098b1b04f07c4d4a450cc7268d69ce316d82636820830c5cef6410120a8d158d06db2db5e17e41308d9e7083f3de49f9d468f3d0f9ffb95cd0a1c7c1581a7f3c0935eb9ca3cdee9bf4feb6874a81a3dfe96eaf10d25fd4be14895068d3bdf6cf2893d37c5da9cfe10af2b3834bf7ab8613f1eb6d3ff9e99117828bee7129c9df86e12f21afe1d7a210850893bd941ac570ef497f6224f691c5fc487276665def6757c52e38fdf11ba39dc2fdd427f55f9142ac7a4f0c7a0fd9a49510e144fb77774e55375fb3abe56d271ae1bdbe3e966a132e3a119a6af7d89f427b584f27265fb60065ef984f9e3c5c62c052ad2e10e2bfe69de043b384836e9aa207424f4a19c67903285bf481dc6f491d8f4dd0b83d635eb07ad781b81fe3e9a20afd628123603b46aff970772eb4bce4d22928341ba08cb74af638fc2b0dea5219e58c00e9d0eb15b493e7c597bce8c6db6d7685d8763962e78ead99f3cb2aea5b8144512889ed6e648d13a58fc818b9f8812fae081710fc6a61bb04da328094b22969de2aee6b16f111c6912ea3c957daca1656cc2c92ba990e84d90250950a50e60b4a8b1e03b33ce6899c242f52bb0f2d554484dc9d2268c70f133620e27022c5c557f0754dbf7b8d6aca580ab1fc82eab1051a022b6be1b4d082cc139eed7821d36a95cd05c1688c3205ee7c80bad05493a1b2338a1572033af1cd12cf2f0df22186a58b581b0d0a14e1ed0e600b154661934cee35f5bac42e8c31844cbd76216850482684d728b79170401d52217c0b4fc2e71150c39954161381c8368d5645ed78b95ce6c3f16688e5c516547758729dc669724883191fc07e64f76bbd1cde1f83949a1801e753c3fc3d019c5d2de229eff5b1bf6772fe466cccc2ee2a1c9b56c90a3bf723df2d345b929bb4910f579c9548b578b799d86ee6af0417d7d8836b53955cb7654acf11b7cb0151948389f3bf8b1be81e1f0a5d0f788ee4aa9c07931741ec2f130ccfd58cbcc81efca0a682ce9cdddf0831aa07daa4339ccbad1e0b9f906281331b91561fa7ad63add38b317e327bff4203d9f6d87c3ce229f44d1b6c8ebdcb12d4cc5c588730e086fa4ef9d6e15c389b964f6fe327ddf5aa7bbfd10fd5adc2fe08e71551292e9ad6276c347bb46d318681f3c517e0289c7063234c7d41f45bdcac6f5d58cd4e55979a8509c49ba1c89d0c60e3f21f29b3ff7f2ede3c1b50e4283643ea3d995e0061c3d6afcf7bd4ebe83de12bf7762f4f4e976d414cd25e591c94388b4f96888e42709e87b192ee00cbad5de7bc5fe97e4d0715771d863d0700dab11ff3ecd1f9d651c75c3a11283c9282f504d788fa743e8fcce666157018eafbba44778dca1ca55ed83feb860c60d2ffba031dcd0ed0a460f374acdd7c13b87ebb4a08165abf7f6ddf24ba562def7c29faf7d13873ebf4b1f0e000d912bc75af5b7cafae3ed887c43c7acc319c5e7d502a4d86d92f736c5d7950a38db9d45490bc79484240ee081fcc53b1046fd9fa39f7fa69000fdf874c17250545f10d705c46edd67e4c4ea2b9b83b15f2e2a70de860957692cf142929d83316448ef0d8da261f43c5df66305dcfb8f397891ae36c83dd3d2a64ce969e35b9e10ac7d0c3b0222785804626b2702be7558d10bd11adf405c335d19aca1ffa1a5d3c779d99f6c17907bc1ea1ba6fd0dadbe04641fd79c4cc87f3253c4d4d065fe69dc27ba530a43459f7af8d5c24a71538e397181082bca940a50e402aff3af9068a1c58fba52e56763608559d81d6debb7fb634672d784f610a0691cbe43e29f78c14cad25411738090446dacea33441ed8e8e736616a1d9ed9bccc8b55707ddac2dfdfc1a06e83c8ae908c6d57fd82c49f38e1f3f75be517234cddf961855a75913f66dc9a53478a649017f5ad629b0cac9f986ace5ec8ab5c92db93dec17d80edc006b776aac71d8284cb8cadeb52b8e3ecdc724276c5932d48ebec767af4b6e407093e934490df5729ada90ffb87e8edd96373fa118d11f3dfb7ae40dcd446eceaf4e328d682ce6eedc8fc3707d4624c61d9968d67398a5d7be53b2bb2c51c787db2ca114203d82b5afd8e4131584ab355f20490b30f1e1a210be32d9426f71c73e377a33b57f5409279d529388e7e9111f00ec5d94e8057754e27c71581607c9dc8c885d988486bc8d30e73071d9c86f3b1ca71b1668f2a1279a8fed1884c27f6046aacf2b4406d01e6a56e736d063a7bb98802803b14a05dab581021a774199f87c774699338eddb06c22c67ea3feff79ab9242116a45e6e8345be2f48aad15c5312ca511e051cfc3f7f86dab1a16e57ebb7cebcb082e4ef3dc730d9ae16d71ad3f58e57adb1e7228720160046afc118f1283df13ab87e6df81514044ae1b9649df4985cd5b84c729628f5a626a66bb778f1f6ebc7426bc5d08699c20a73486eed8eb15d1a63152de063bc9f1c6f16665e0ae524f1d6094fe974b220fd7d9ee50b0a19246a6106fbe1c23132ea9e2540569089d5a3f4ead4f998269f8d37d637641c8dbce72d991e949e8b7bda0cf7c54600adc38fc7841cbfde120faed0c2c39d9b0f2f41b3080f0c1bc028729360fcb9554b9421ec11e82c22e447f4caac3e9a4e712b2e2fd9de1aff922b9e8a4133504989402aba93418de41a6cf780201b98b6f97e646f0ece2cd0f25fa13bafd062339b5acf0529927bb75159207bcbeb99f11007192817223ddcb5ef2491216e7d86290f871b0982640ff880f6775561bb550fc6b4064685c9f80bc17a3ff5e3411ac632bfff672f0fd6aba2411d498c747f1af4dc4f224f8461c645bb8004f5c7ecef97ecbd36c92a8fbb283324475205b34e4b40236e16d918f97da16ac524a6e81cd52f4c3fdb5cd27d14cc2398d6670139f8c59380abca4926b4db9803d949e06b3797d8f9cab95ad17501fb726b5a226b24ac47680b4f0dc57f7aa99aaceb1be5f9ead7d229debab2abcd4ed1bfc6565033e21ec2f06192e571fe4eb49daeb2432bbf410b70e0ec5e059cb2934f81a7dbeba733bb0cac71a26e45fb5c8a46f9469a26a8bc454703940fee654fc7a6cbd14782e8ba4dccc9c1824fd27d515c2eb08c5280174921192754541235b8dff2410fcba7d36d8a8f134df446c7ed0c80bfc4854cfeab9f84301d50fd88f59226c29d3806d3285900d55fc8f79c8eeb023707d172e16a19a67d4cbc79595bba01bf6b754b63e63a210be01f0828be2c2578cf6765e4b423b0f4b9c905dd2028c4420b143b0830bec8154668b891b485e9aa27d55cef9981bf3d74b6fce8c1e1c56c3556adfa7270dcc2dd737b39a797b6fc905570786bedca27ff13a54b009f993ba94857f4e0e11299da4ce149952af8c8ae1c6a04f6f5695446e25ab53d65996c595baff4f86ba6924542510d3662c23c37d167b150deef0b07f106e4b223836a432e2fe06f31f4093f6a41fbbbe46ce78f17261b524621c17c1ea805256a532ee193be13e24915d9c532c1025f63fe1541204f37f81bc8b6611b208f66a2b010a38217878f9acea77213d2b5d3ddc578f8657e24a793db9b7d9b7a25a717cb14c1240fe11ed64f2617dfb68b8caaac4e29499d785913af540c843266d29d597581b30487f9fabe0726700a4c449a84a9c6b6615b5b4e7ea8387b579889a1d6319ba3936b0d0b2c3b1b4483e081b70ada83f4959acc3c6d5a1eaf3807e3a99bf0062dbb938dc5c9b9de38e0dd7a4d0dea47b31bb20e329e5459bc69239fa83c134836060f1b068584dd478a13a65bb79e49c08238f9c8683634353c3e6813f6ef494a510831d0b59e6991ab405c1c7764f34e13300b865e116fcf4b715117e7331bec3185cdb82ba995e2991cb7abbad1fe0cb80f7533f3caae9642536296b0e5a995409c4996f181328ac5eec1a791fa8ffd1c206c079cd5da0dc7767b2ef85ac0d01e578627f9c87ee77df9a33dddd566d5abf138f368118ad7615cd88936f87d9f7dfeffd1e9d126d2836bb3ec373f36d0e9f1d78afab8d1b18070c434ff200fbf475f1aff3d764824918575bc22a26acfded022154b300be165f8150819ee2959f9623a663009b331e18841d3a315d01d0e98b8229b60e41ecbd619e765bedf82747bd28ad06f2dac796655e95111f75697ac3bb262424266703d9136b69fe937f41560d5eb5f3a420de3e58cca05249ec1df8982619e1b7e6e19cc590a99f8217c50c0b54f52d4f9c6b91c1ac011fb9da5be16582c9bd43960bcec7a037383950dcabdfca06b5062aa756319323c557e7d8ce5b43188faa16bcc700c033b6ee2ed5dd9f9fb305fe1f78e3f9bc1d6422e921bfb89c02ba1e666eea57db3a62839029f7ec8c95f3652bd11d03f6ab099d203455c913c76b532bdd06f198e4d53b0307608f78963479faf3a7c3439f2f036497748a0db700b6098b7b84c3961f28b131b4b1e8dab9935863fceba3ee75b6c94e46c9e82be077f34b6b811ea8afc57de6a97d9373c3f23c89b040c04451686698c35b483b3c40c82e8624ca6d6f98d2b931de3597b3a5a81d0aa94fa91525c00436c57b73912833ad69882e4ffa1fdfd98a911afbcc5eb4d384e1cc72bcc36ae86e1dcb90307838dfe418cc5a2cf897e00b2f9e54de4535791e054e130c6432492ae308b2954d64af621a56416b09c44ce789b52f11fb4a8fc06de4cfe7e623e497e1d2f2cc41709acb383adc2399d73c9d65ec50568f4147bcc24c33310540a7165fb61900585ccad470409d28df5ac48ae6faafc39a60428aa5f68348cd0a198ec06ddac06f37119f3c00c5484184b181db4c4415ea047b7008c11d0f6c404becd40ed5d47492931eb54862e888999ff528edc6a5f25459c2a031c8ae5bc2608fdcffdbcdab5793e769720a96b70cc2a30b876260340ae5ecc63422b55d1599420b2662abd92c8f99376e0589c27d0f1a56cc023fac3b59e3c3f095c4a5276e429d6d6a998e7d1ec2d8f866a515616fc5003b72f16437ecf59228d222147600c03074a77486b7202ccd0dfb8af1f26b2e53a087c3a0a46e4340c673746c7781fe7e089a410770320bdf7862449fd541ea6a98de490e91d9b001623950e4b7895061fa90312614b36482cd6e80d912646746296c20847e1fbb61fb90e0c173707b08b3ea75807b0d18c1409fc837518f1fc689d60cc79d82f10c561d08e315f37c0bbe6f5a777f5a6e3163dacd5b3331b459db58c0897fccbd9cee70674032c8f6736441484bc69f041792f3ba239e1bc5288b7603b734788376bfbb0c76a4b38fe343f05022cb79147f51655bb3cdeb973be4364a8d1316398ed81f904f707528edd4b955722dba853332fcb37c4196d91b297406750fdc9eeb333766fd2cb81ba7bfe44185e96ced879e7fa84e8ab9a1ec983637a7b63e3b327da0d80f060bb0a17c955895b6fe051fcc99933ca63c0ec4955ea934b30a658e4cb4a1a430e97f9636edbdce61c010c37c70b39195a159332c75fc5f8847b4820f258dd9ac1cc6a4ad1b5b99add3d9759611cd1f1aa34a4fdd249a82f989096ccef82473a6367af1fb93f93dde6709ebaec98f9201ee2b5ce9949e4cb079e3581e7904060d4ab2756d591f8810728e0f5ba9ab4cd187e23c68c31dd2cb9d2d4ddca585d45004002c2bd7e6c04438dd1f62d7f2fd4670ff53a86c818652e268913185cf1043a250762fe7ac4df516ccce09db93f8aeb5d0768747e999d6ac5fb1fc98ec2a05d61bbc785044e265b7295a449564dc7ba02093d38537b615f0b3743fc01df090ac9b0b7a6685b9f8c566e9e0b26486d3068997482bbbdba99443dada19c02f87f007681e02305f3e30a01526a9965101d3f8f120898a1a086b7dd85985b94c44c764922cb8c8324d35db0c0f248134679dade781da32b37ccf4c0ab5525d5dd8319ba611991a050044c255df2718a45a269f4f8c95345884eec3fb8082a50f9106406325a99fd03f681faf0a25735b046f1a5c834ef09a754a43b681838da8288234fb7f4e8df3246ec9253e99f7d0ef8d556e07b90690b36ddcf5a4b3c8b431121a19915d435cb70ca21c233b80eb15f80bbd60fb42547096af8f7afdc962f5e61f188450d69ac44cacb730ab6bf5ed767c4ebdc67946a5b2a34469a610f39383905371b523f10b9bf93aadfd167feaf175bd46d86f8fb597ba8821fc8aafa9c2ee6bd5dced03af8542dcf5382981874f12d4fb11d79f7dc40c62189516f470cdacbcaa26a7e5164453c63973f233f5b1fdc9950c96bc2a9cdfe2f9661ec2e81c294a0b80739e6ebbacf2051ca283081f7754b5de2db115fb35a6a167ebe2d7747a5406df4298b0a762eddecbe8af21530a0257e34fe381ec13e0bf126303b32e472da6a2fb149ef80e3fcacf19b5f31e0ff0367d4f7377dca5e3028ec87e4fa8ebacb4c96389edf8e29c6525aa081092177649e025c1706e5c75db3a408b2577649f4f190837ef40f79dc16a332d459a31a1f9447c72f6fe3f241f67638cbae71e090dd69ef2b745dd3f51e66e21deb36eef9f35967b015e137718e78077d44e6d6f0ef31d32d763cbbbfe3e4c5f7df8900a05678f4119c8a9c71c5bd4e1229f6c1baa0667370b3de104abf6f6d6019079dade58168fda1bbf232c460831c597d3036a64b8fb09e3726d3c586e969386f82ed8465d3841a47c6d301324093b0838e6b0a3f27a1ec506ad131663358a803e0fcc3b39fd5dcc7fb71dd4fb84e0ca77243e2233b45a458bbaf317cf31ebcefed1b1ac0bdbfc853f82229aa13f0ed1db580cd8f168ea72cb4d747eda750bb2aa4cfc1cfcd865530b04166e911bbe61a886ef957671a9382ba271a11fbcaac4bcca8384c1101e626d8d3caf20fb097358e6502646f98d7cdaf64b103cb81359ed60df19386f973132cbd70e04c4ea1c490b8bd912244007cbf2dba6ce8e9b07688e7c442d4d796a7d069bdaf1f20acd200ddb8c9e7123a96b137c9eb3074ac5f2a85f0552ab7b0f284d0eb29c37ea39c2b0723b30471e92f9f477eff1c3caaf2ce01f9c033e9e3905d7607d2c47bad2b3a44795536e2619c3992134f9ceba7fd0e0f14a769450faf439962d745f87e9ca80698d9fc63ddfa16284f27123612d0cf5ed09907d23d0628d8386a3810f3cf20dd80f2dc8966627763103f38fe481af429a0d0b4babfe289eaa3e59958c82f989dcc0b00ddd47fe4173ff9e80f410fbe85ea9209002db529bf1bfc11de58b53b8e89cfff14c5b9bbc2ef1865ac0eff0496a35c082ee3ac2e0c073aac9cbe7565571cde7bef81cc6b077b6dc8eb62a7e47029c300f5182accfd68cc28a3d18383c5d71e77f46d543f1a47d0a74f64ee21be40617e003e6ebe6a82fef853b56e33b2bfa069ac6ddf3c45a56e6189615ac4cfd68f67e1ffea3165b425835bfa2d8551272410646f1983feff217bd216941279886f7530270118940d353df24a5a582375da984b1b02ea4e38262190d1a4853fc9246b2ef692e9e245d75e1354e3112f6cea3bc18cfb6c90e7cbf3761d3991a5bd80abf23b0230fdc729737e082ec2085079338578393f95bc112744138408b044bb94bc2fea68e7b6c2a96b30cd468d55ea694feaaed2dac95d6ce92f257e28cd5d3e199f769d06af800eba12034ccc9fed0b9b9c03ee99c18eed4cbb2d798f367f9e5ce68702635d153bda4a34021b0306c8d987c4cdc87b64ef12b219e2d44435c6a1b2ecca37a6ba33f5ee7ade60a40f69cfeed16be829198111aeb972ddc856d62dafbcf9e1dd0e24f773680eff6615eb8f646c5f09fd3ccf525d8b1b58e1f9bd05e684bfed8fa8ae06cd4c869a7337ca851e17a189c9533594d01340fab819cf93e47584675ebefa3e839fae7d6ad30f77d2104ae93ed3a22ba7839b20b98b07c5eb26bf3bf0ba642ae7a1c63f3df5baf5ee33e44dd4b57ac5a196d7e3862d86a1fe48fdff7f7567cb13e8a345831a3e84dac0bc48106ccf2cb24e2425edffef407d76f375de51537539f1c3cce9fb8c28f11116e29db5e8b76f4fd02e3a1194568c69ba39021d895847048fa06822df3edc435119cd355aae31702ebc0d83e0230b72aca286147f61a235a90b1a8c324641046517f98a44021574ef5cb3f3c38bd62287dbe69affeea0cd9c868874ede9706fd6bcd4c28338d7ba61ca3b02f22453382c4cca7d50bf8635399a2e3045e20c6ed2fdf8188840d0868151e11ad9bee84dfbd628d3b4774dd0de3e75fa458b29b28222bd1453c4ebe46bd84fb55ed7190d62b815212e7cc3094e3727322aea9ebef19518b0b983487e10cbb9ddbdef42622ca7807f81e7b2708c4db142f5b023e06ff6b64d620d964f2490bfadc4afe1b73893102264302c1e2e86c0ec0970ad40f96ae97c92de181c4c01058ebd7895f07a974280cc805af6e195838d7f4a2a5b970d4e4df1bdba240108c3ecbdd3c228734a80f3fb25b8237246ef63db6357ecf9bcfc14072aa46d6a521c76136875a91ec7032c3e70cdb5f4d4a722cddf8f329b4fd863d1dbc1fb8551d43cd90460c3a9d17b71baea7339c27603390b651ff8d0103b132ef134887fa47a0e16c399641c62ee830703eb70f36b2641cd84405a42eb06dbc27872fbc330f1cdab48ce4d750759b15b5aefc21fd5fb4828f4ff783ae87806f9940bcb5022d58130796887dc2702f10d8805c2e177e6a618802b519dd746793130e7780433202fb23c22173bbd6e6c88999e92154cc3590d3f02a1e0c400b3650d8388484c67de0314761ae69654329c2f23edc74ddc0de04d0ab04a519c89fdf4a56ebb6a1852bc310c53d7fe341a6f4d8df4a6a65e90dae044a20be81e2140bbc0fd5ea10f9f1f0622abf7e4268c4a8cd635e271842818ebf3689b7b5578704820d0ffa7834ba60ef7d19a47a50fb572ed340a1e29cdc26489e92d9e8c2f958c6ade8604cf5b7cfab094afbae7f49e11e97a0a921f399ee8ad9f16ce9a12e7c7d48e06bce3c2e2e76d3f2020f98a0691883a04345aefe1396198d70ab2250bb9dc0d131467a653b89a3a7f64adfac1ab353707e6af9b9b34bca0f42f072f07745db9649de90d0f240437b0a0d4eaf9c0191433858a80bac22698dd0434c676af3a1b2b703f984688833d4468875303ad17bd1b94bd114cfcde8f7621d657fd345a2783cda7967e843c5a4b7740c87296db1992b7ab9311705e4c8e5f2d1e578b516193de89c1cd764e7056ebcc47314a42f9640af0de258f2fdfeecc4d647092004a67af066db02ac22440bd4ecacaa88a2e07d5ca758faff0e26627d170bdf6d1ca0576fce8e5a34b0cd69481028a470f539ea33ff56186d41bf722b63e6bff88b62965e2a900adad4c31d4ac3d4bd5a5cb296e755d15b7b38ed0a5e38bdc1da8682c981bb228fe399b5b06b4742f1654dfd15e7a4569096e17ac7c40a765afab7d25adba79124306333b329604fb5ac8ae4b47cb5c8a82812a464d6c470c6ae7e6cbab42fb4082988b24ac88a87a3c8a6635e343197e51e44cdffa1dc1314e47081134de7ef693917ee82f15498369eab388204bc0c7de0c763198b8c13c08fc6080a45c3fe856fd3ceafadf4351ff66375ce8421fd0087fca0cdfad21ac67ba49ad34a5c120e70a78c5b55c47d765d735908a3368a0ba9a6f44ae6f70b4123b3addb887f1329beb4f390a73d592617edffca418c41d1f60387a8a98a9c08d3933aac0650783c22f83844cd2347f0713fa769dafd8b4973d189505eb4083ce836c286713b111a897146d66e622c7a6dafcc5e174a76f51b82e063d006aade85fac2eac1f38c193d16c30a0e83eec7152a7c9417f503eed143baa527471863d9c3cc8ed483beafcacdd159c0a832f65231c4c7bc0546a970762d846761b8fa0ee3e265537e8c18f20edf3d7a09c9238771000176b8afcebf397fa1c1ca7cf116bf3ed522b8674c5f1d4d4591dca8d297a27eb60666a6f1e30a5f92149fb0f722211fd01c6652f69bafb4b09b5963b2c2b66a03d0275cbbabffdd42078232a2e4b33651c166fc959befe3e28fba3b0113f07992de4eabf9cbe0cf61a16990f6408dec08a23ba2fe09251ae19c57a10517c8050adb6f5ff9040fcbe0fc29fd35645ef48c76b2b43ede45390a09b85395f1b62c46a1620740078c4a21e4e4d056a1cff93b47cd280a89499a1a45158c6291b05cbb8aabcb44ee6b109b9b110e84a744ea02e2db008aa70ee3cd8028a6c43b99d8d3abe5e6789111af49454d5e9098a53e902b6766556a6408d698a962ecb91a10efb02b925dbc2c339369036621908bcd8b5863c351921844bfbd743a1fcc868efff543498026de3e6b2de00dd37e0eb615de443b0a81942421eb03d6f8293272c21dce77d3929c909c473edd9f90848aca0f6ad62b037e71c312b2fc1d64cc0405ba57bb8814f5961ab5bbb80fae1cc7e0726b5a7e74a454fcbf9607b35b4f170f3ea11b420afe467a21099b732281065ef984f9e3c5c62c052ad2e10e2bfe69de043b384836e9aa207424f4a19c67903285bf481dc6f491d8f4dd0b83d635eb07ad781b81fe3e9a20afd628123603b46aff970772eb4bce4d22928341ba08cb76e5b9e5be098967221a0d8710161db73a89c44c4f1ec6be1da6aff804713312974779f6d96ac554858adfdc7a5b9eef3c23b466c8f58fbff1af6d1e4ead5738bb37f42a9490d538726160cb793d4c79701ce094d464137eb73971972c97c6269cd95a7dbb108dfd8ca2b33ec03df43dc6f8b7d471b005b3ab7049d4bd64012b52ce7dd9a8e72e3d1c74c24acd00958cc47cf8148addc5e10caf5fd6c72195a3683050ceb77589023efafd99a1a0cf8eec2d0f559ec9c54a0c602ced07f3c72005a38f612154dd92fa0324baae5a9544103d1e59b3912711f63e4bc3c7d3deb5c76e7ada57357810ae2802947f6cb3a09d8183853e37005e297234de13bc9bec44bbbf8b85831e5a51901cc87c3e88a7a3401d65edabd6f51335b068bc0223594dcdf8b33196844103ee3d2abe7e4325b32c2bb84e63de63f5ca192bf4129261999fbdced488fdf49af84c7881ab0c8d1a8f697c9d526924423da8038b0b9d994c0f5e6b863d4e1e0bac19b0c30c17990aa3251b5ef0cd619825095c6a34c87a8936874c104ed7f8cb04f22dadb29fb72a6306dab34cfa4559b13d8f555cc44ef87dbe9f614ea53e578f35c18f6641d2f7a21aa26e57dfb1d7f35f5fdca2099a086b6d7b6c140da37f8697b190114d5d05394220a5faec783551e955513d071f2b02169462061982893ca2ababb246d25f0ef6de3e9e37e4d29a5b5df3e0c498a9bf5ccaab041a22904f8c549bd186d547d3f7a1094eb8301f13248af78215ef797385cf3d877634ce80e9024520af1787f7b184c4e0c47a1f21f86a9c5ddf7a2787e05caaf921ef0d5c45615a1a02fc398e9c1510ee19bdc4cb177fc36359591eb6e7d995e9b065e3504b86ebc72d6769c6ebfd718c4908d9bb5b39ee70c97a5c06e41352fd7ac084362d62040649380dddbb98235b3003daa67a2118451915b1224748ed2ab060cbd5161396dc779bf535c9395310a82c72bf30197561b5e23e34db7388696297bef1fca6597f45911bfe6d5f0bae344aef9678f79159fad3c603beb758ef90ecc69ea3afcf884e1ad46eec530d86454954b0969df66162b2a3c237f3937ff1f0f3b3865198650f2a3f9e63eb6715599ad5eb9fc4849d8473b2ecd736c9327b9675c66a09aafe738a9ea177c973983d652505430d2a2f496988214a2bb581282bd37d085a362574b291aab2dc4f81659bb03ce7953ec193b97cc15fe7c410901d62fb23062a71a29aa74c505e5fc4cce8199f751957f80bf2a523487edc4114f0ca56a99db2ae37c6f574562e155c5c4843bfcb5af63efac236973b58a16306e7269ac0cc8734c64cdb352fcfef907455a5b843a156b9d90f1dec7b25e5053b3e6ea165677e14d3344f46cedbbe0bfc3878606314e8c9b782ca48f66ac6aa66a189d40a9e7e627ee164d6bedf13fcf07cd3ea91dbdf4d05c5e17d4d06fb633883a7bae91c1d7696d821ffbc85f067d2d08a0aa3ed035439c1346f0e4f6cdf1db37c4fb7799840ed4684f1fe356e9829c3bebee9b7085bea32e4d4fe54cbbf9b687f8ec0d6c4af4b6c144f1d91364d2ce210f1842c9b6188924284ea9238379e9627379d2310e12961b1ad5bcdb375629d89a3d1e0804aad863bb6d203b02707f237adbae10e21ca9dc8afe78749deb5444a29ae39c930b3ecba619cde96a888a08892eda4f74990721b94b5fa462492b1c2cafbeaf4f589e45ef175230dfd31a9f72e5701c78902b0e3bc22c7b94f108336c196d40b26169d7aaa0f46cc49e2a6512991071a474b3ae985a84135504e01b61a66bdac3bea2352074786443d18dc63988b542ea50bfd4fc9ff6dda787c449398636e9bacbcaec30170692c581c6f57e74c6ee75177921e070bc6cbdc1385b6f95bd99e3d0e6bba2650a5b11bca8a2226313080423679c547a20778ff925a6d036cff34442ae4e03f18121e0d456fef312249705564f79055190986edd3e0bafc3a91e40c002cd89f0d9de6f495193bc63e1316ee894a78e49635f810d54be9fa83538b229e83749050c4eeb1989e9b2b3d80101e9a44b03dcd7b47bf038e858fd8807bce3068de9b3588d97629667366c5e147f2ec656bf8d58b157976ab108ebf208cb8c77c642343670186c66b06d9e11dbfc5fd7511b1517e31ab246c70e19bb4eec42f49a2dce9f74b97254b4c73371e64f4946568261f1da8c5f3dbf8eab11312368d053fb8314811a64723852ddda90dc90419ea3f5898833834c48359dbe56c718dc0782903f70ce61f9a242564e46a68aed96138098edec49e9197f9ffb9dfc3104b9e924c3bf44e41a4673bc577bcac19f9be60b7b8c1ae8f7380e979b0d72586971c4d4f94b51810fbb11d9de4602596b0d62873dc28b815f043a2e062879b96d81f3dd1ef6fbbb32d00c96a5607a1372839c79ad21bc6f764369c372be3eb688701224c09e637e2757a009f33ce5f337ee9324067b06b5037d291ff4145b601a655b54043bb81dd647c05f6249efc38ce8ffa0f3f27f8d23720604c5b25f288b14ad746bfe5b6da198c7f2e348ef0149552d4b1c06afa9fa3b2f080dfd91a1e078686b81681fa7f455b70af63e199f339b750cf1e3d2c1a70bc0e521d07bdfa45a2467a78a15e1b10ab49332d8892dd47d291f2d19b0b35157212339f805372e5248701d24ee70a156832d4444ab9f820c2804dec58680a22caad4cdf87daa893ed3cb60a26ad6720ded464eaa9c7ccc58cf1beef57762b638b2f07116df41915d40ae7a8c488da0fae4ca7b406ced779a014c298192045f5b31da211cddfe500a164e82fcdf143b6aa322d6e0e3dba203621ca00c6c989b8cef803f4a03747aafab6ed0304c7ce8d971d9df678c1cf2c368a17edff45d28e196e8bb452ccac500450df721c636b125320d5d751f64ef3a0c477d4f13ef2f78eed3986e8e763a8a7213a50b95da12ee5088604cc60b246f9433edcfc2c28496f8cd6faa3cd5ff9f24d6b62928d962ca45321f817d2002ea9be7859e78e56c81173e2dd546e8f1d7312285938af7cffe63863bf6bd684e63e18625343af8dffad4dbb0e2c49715753e4b75402457848bfbeacc479286be4be3f51ff4be2eb4abdf4f36d42072ee35c45e0fe01c74de051cf8df708b6c28f742fe96f4fecb98469e5f1e3d9e5d519a998232d7e0a439930c021c2c47e37e702c089c5134cfb7b5ee80116c9e4bb7587c9cad1b46983eab6e147f70b6228de9979e8a33bf0e0076f59fdb559cf4fbe25dc4575feffe0e57d4d77604ab3b15cd5417c12ca99df17648ef00528aaf7f8add5c8367b4889b3445c7fbfc67230103c1cc73ea0fcfc4dfbe964d7cb0781770c6f69491e41d591c51d0c3a7124769be1d9cf9a1c34e79f6df435e7cdf57b2d4ae281e9d4b1c027cb2d66fb17271d2efef1fe993a4fafd88b3ea0c97e18879e6fcf9c8a87f243b012907300e2095f46585730cb16ff58b2a112f7dc72b694674156d7f481f0b2a47c969fc03b38fb12e6e565dd88756913ab475b10730d0094a73e879d645bcb09deb48e3c13edb1a4608e5a08657a6b8b47c75f1e0bb755abe9d1a2c8db4fdd4ed3c22bf358dfa9266ca1b49fc691b3435f9e345dba4fc0407b7e16d9691b3f57210016265cce596b199f6a1b98562a999cb225dd26063066867af5b20071819a07ada7dadef576857e27ccb1e54a2878028765cb58562f746b58b0712ee7d6ec1b7a73136aef916409d74aa686f5d44ddd2755f5350d12ba1e91c96211d13aaac6e39e9bcc6100e1a29ceafaeeb75a9e3cfe31cd80dc7462182110d0a2a1b613bda26da50b21516522b7b7d0a70e4d98d9335d3bacff3620075d6b980b037b6358ee100820d98f41c76dab90b934f4b695943fc4bd06f2392788cef82868f3683bc333eae91c1fdcbbf9476b1aa11a01744d8a69c3586a28bfdc768b2f26017f9eac818ad91ee6ed930ec581cfecb1b8b84119992074ff3078ef831687e9ceb992e963eba429fffdadecf285fe0b02b5aef7bd7f413d6b9423fe36300122818d887125ef99b21fb219a107589dd4b020aea600ab6c06c41739f769f0f3ddc1f7b8fbb0c6432d641aab4c9d8f80925c5bf1eb7d67cf7df950acf1763a8136e9bb1ebe4bf99aff1fa3b668a42d6932ca6e59fdc0de4c630765b3fa04d005228cad2bd8b066f68cfc43bca143cab10b62361e307a01da9ffd70f1fde9e0e0a04b3366b24428038d6005e152787d02767615b4a8173dbe0c52e8cb068e1c0ea5c8249d3da36a0ae4fcc5b26866af4c01da1a4fb3f2e50c18493753e26fa90df7277f67ebf8c3b97c50c1841bb3caed2d400fb2c4352cc1808dccdd2c775d29d31eef3be6edef8f7a389121fa1383486e9c5b755f2b429cc93e2f09d20b09a2261c85bc64dfc95dab7e602f6db543d0b88a630ae0fd68f202b6c2a1091257e153338d34bea57a6bc687f1d79a6512f4f1fa2eeed9889e113c2ace7fde17d5b6080984f188b8dcb44e765e647610c8803f4416567ad0105d4c1a61aa9dd65c8341a226e8788018576db8c37298249099161c963043bbc75e6028657db5fe05b0a9e59097c59163429bc279939d15c8c3c8e45567bc02176a1e4e4fdfe71a432e2afbd1f9b101e1a5767f7c4556d92b2c9e0d072b7bd3268727da82e22f48129b0806c3bfc98d47ed0859fe7ed033a24d4b53f7fbce846aa992b51b3af9112b873c737de58f3e264bd7ca709990ebd9162372ece580af3d6866b29eefb217d6b94f86b07d003f1ebbbebd5d7fe4e2937d35876185b16c31d59bc4c9b8a5955dfc245629e76bbdd23bf529fe326234f04fad1547c3d6f208127662a585d1be9c32d455c4bd6abbd18238b7d8f2abb1d3c6c8c6ead2e94bb6900220adf50e727e6e0a3f57bf79e6bbe390a09ed9c75d512acd9d20063041da1562167520503f01c92c258fe8c8f3fab68eae77e1354975f11fd622f0b797d355a72ac6a8457c10e50c19a6b40a32260f3653d29b40d7a7dbac93e2434bab5e8a974ffa58c341698ac8ee0d433c82cb992875276202229cf615fa547619528ad89415bd142bf0ad3d5ea14c25eed181e6dc741546627cdb3b60a12d9448af2f49390f5b68481255c39ecef264cf46ca6fe806e108256e5f51331bc4d9402d54e28f2c0534c65926957bf901ff59560bafe692b5a0f4890a8649c30a230db024e3b9099c095952666c770d9acf77daf868912c933c025ece4536e2313c6ecabd60529b75bc13318226fa0249b716cf10561908a01fff1a6a42249b7198ebdba6c3cf823bb3d5c6f75f0049e66436b5d89944724dd83117a38d84298bed4b2c772f08b660eb88b37b3f41d5064c1512e3ba151c4a77b9210ddbddc37bd555ee69a9cf1d5394538c78c8c8a95147e37b395785246a5040cb19bc77f04edf46833b36ce52269ff38f0d0be7be167b1d6b471c52493bc323c29e2d9e6830926be1e649396aa7e80fa13f91fb9acc2a164a05c4e111466c0d19151a5ea3ee8c9bcbf654b53680d41802e5862c194ea2ea2a5402af4ba7379004140197121fe1c0349c06a442e188baf0bb8c3c239df35148541f2758741f2b542ee76dd83dc6d10b7e238fa9cc9b873af12b9db7195898d144941582e78bdd6a327d5a8af5d49e91517c59af1c730a4f1954540c4a4e2cf9bedffa003f928b21540f0686933fc445a9fd6afd0ff971a13280d6fa4e6c1edb7e8cf59a650d6aa2d76eaf8bd1e3ea5d048e5823b81d7ce6d6803127fa5316d8b0904d7220818692ec093da9aa10069d3509a693207a60ef6f2d1310af1d22c6cf017da6f88027c0ab8eb492cb96559e08d5a25f0e02cbae50624252225457a2c1971dad086f3a5b331fb68131e22ea3a02da91279481e98a6065cca9320ca7ae2a5edd5a9622557292432f5bd2725c42a0766627576b68809544878b11f81c9baf2cbfdbfa2dbbebf2194a716353510b903a4e74c93371ca18ac97df508b4fabeee1a0b499ea92add02ed1d56d1d6fe96b717e0e358108b2e61423954c053a707d637290db522e2586a1bd24221f31fc9af4ea890b722fb70858ce8de912d2a547336ff18d61c6e60cbb73a1a9084cbdb5d577fee37da255a17eee68dd8e71becb04323cb5f56360d71ef89eb926d1b3ed3d7037d1ab54820325cb72ca94380522759cbd5078189a303a38833738844850d6b665fa27d021d14f835f7eb1e8aa9c18b85fb20c791eceab3a3d4e0bc681c16921b4429833bbeec99e700a6187ca5e5fdeb5299fdb0a210fc2e68d5e1c102d2bca3e4b0de0c9dc441b5e96263c3cdc4f059ab089c5ccc0280884ac93cc6beeb6cc4de369d765950567942306c463b1479913636cec997f33da5de36dee9714524b0e9d78efee37bc6d8fa7ea0cfe92585069c0e778c4d874f701205b68c81ec6756bce1b9b93febc80f17feb5d399b852528d4e3805923818be9325062e7423839659cb93bf72c6537495cc91175a2c241d1321e1788fb5de8e4b81936118914d2dcac0ee12a950131a23d542d86ee8016a1a1198aad88ded606a5870a45f0a3c7e5bb9b5a21263eadc3f1f31ed3ff64790054bca9920114aa8cd50052cda5ca6db7c518a536e49a33c184bbcc6c44e6ec6429523da384b819de5010b44a0f4ba8e6887ea7428ab5d04075723b75c8c4cdd92f8f51bd39af364da4c63d2ce5aefdce5e302cfedfbe15f292f0761e8530a18eb8ab4e5eba7ddd6b08d6fda006c5b8dba6a5c5ca3760f1818bb7fe6aa8f4cd1ebb32ef6ff77f3c7464eca2002348c105e2044d97c4a32e9348d076237720061ea65bb26d65bdec2d46953a9efdb1e0583ba4308844d79a50ba538e6b06b3be488f27a5c8f56ca3ce6f6ec1c688d6d2b81adfe0f84423e3f4e0edd109c0fd8acd3cb0bdb6b67595dad659b9151ccbae9ae7c368e73c1fc7211b4e2dfb5c45d4344122abfbaca4c40bd3e88b631c1d98f6c2b2bc2dc5bf23ca08458170e4ab3a50c3f98b1b286a019ed23e41b27d59f3076ce7a51200c87ad0abc441933fd6dd4b98a123f46ba6e1388385dad77e40928c526756585cf4399e3b5a3f1ecaa2766e1feb357408e84f8edaeb61941309a5bc77115df0fc31d24c192bb40cc1bf94b6624cede44a7e1fe0ea49415486385f21a4985b1a2987e1804f721a38d720c2745a059a49875eeaad5928905ca8f2860e59fc1eddd7652a723cf0e74c121298ed1703a7235676f6642b8775e8ab8156203ef8c4c865af74591952f57facd03cccb97db143d4a1ca1bbb7f5d75484ecfb2a83ed07ba0cc185d525f630f3a7cc1a0c944fda14fe448282835b60222fb8032bd300a23cebd6ac80fabcb17ff6621918e182e69ef9d5bf77f0c5bd8fd5e9ece50b4c7b8f0cbc24b852ba9cbe14e7a9890f58388e6983ed6e205e93042e6f972c3fca4d2e3a5e8bf3b340fdca1db065becb246895dd93252b9d5bdd6369bcacca106d6adbf02e193998637b88ebfefac62860e40b7d5ac12356df7cf3e4319d9851f539cb4b8b858e242d7b7d8600e23e93e70c614caeef2198a43147c7777129439d42a9d6136e98ce7e78da600975255d0e7eb2ca7b5490fa08460a60b1354abc883944a57fe1c25b2753c435e95faad52a14a37fef2f16cf2e6fce534a586e46c8a170b838a87c464ca85a71c31cb612e7bc7d432bf0d3ea499019e94155941030beb5048191134f527be46309dbe0df67777267c6bdd35b8c6804b0601b0b963c2f62336c5cff9985e298b77d1f838ca43775259eb9d3c372d92f4e43fa7b175db88c836513196a505f27e333aba2ef8fbae034c389b7014a2b75cccea3f26aa8e01065854092161fc39cebdd61243e66c606491a649adc8ca8cc47ccdefb63ae35f3ea3a192ce80a9218198b21e096290747d626dcf25885a83c53ad0227a70e2b546b5b39a04f6a5eafa41dd39da79d859e390691738a197a7c336aef0b822227b4d4590ba8325b9028329592bc3c12cee82926585eceb958a921a8660dc93694bcc5b9228359bb3ea9757903d16a1e34eb4f90e7ddc67d5eac56d753272d96cb2317096293d1c91193709f2ea7e863da082fd345cb211391ec58a913ee51f03f0272800e126276648a21b1ed46d9f01dab2e18b7d2f39e03d026b94d54369a63f7639cdbcf9cd07ead2075af423bffc0d3ec9c267bcfac981ba1e6bba78cf2b9fcc2cc26ee7015552dba015fcf591dd137821704e6eb2711799eaf09053fff74e07dd9e4ac939d85deb45b28b6cc34f058055792283dccaefbd9e552b75c1b4f744c356e04789606fd45cf1931ac5a75eb755d7f64284b1f62b4a67c6aabbbcfd834821e413df790bb7495399994215bff44ea69bbdf8d26381629182a479550ac5f12b65752335126664f943e455aba3b6d1952a0f2319c0234b9ec6fe772d4bd025309c500e844fd69b7cd6b88063326e0e7dcde3a2087e14bcbb75fd4b142f5da609baabdf3a415fe66ee50d674016d2270ff2d6afe368d842392db8206e6cb981ae3cccc4086f3b91be52e42fabc48f89df2ad726fca09d0e119a642ffa7e667a2cdcfd864458313d7c25125fecba8df524d440291bd19fbe44f92a989bf5badfa44adf87b3e58fab40b6206b6df5b4f756dbf7ad353a9f02e688aaac9e572abe34844ed063deeb050380a2f1f5b27ae256e9af6c4bf3bf391e45cb260785b4c885df9eb45a0ce90af5d616119c57c19636f14153fb1b8375603cebceac0c191c7ba3e4f71ba8699f062024a873b8ee0772a0025ef95925e4bc2b94e34fd328a74d5aae29a62a1d604618f5f3be7da4f461b9d314d699b3ea75d50438fa43e9a9b7b20dc591f85cd4fb0b6567c9e1bb29cd623316f9267549a7b920785052e975079777f22307248131370bb440c2945edc3f7f89a4736a56472cc249658f4b31a30e042d6fe4be3cf5f0995d358682f6c8916e351de7395b6fa721b0684aac2fa429202c039a655226f98b4873237679db6792725221360462caeb4e72360253b3c7ec9b90b8c00ec52fcee2e21366e7afc40823214ac2e2ce3a76e1a706d731a7d9ee6c64beabe1dc63667aecb4e9cb7b212c98ef656a0cb49f58265a6b6b594cefdb05e6139785296bc27ba6f90b6de558e52694d55d0673769123716ea0c2566ecd2736cb7a630cdc2ae1a0dee960dffacc298dc0aa46a9b8f10163b92114068f86a7eb9f989218fd4707df22331815ec20dd68886f63fcd1b624d3750dcc368d6e5c6fe569848ef34a32cd41f600cf16dff29b61398c6ba86556ef32f78d00a52898dbf2c1a8fb369e6215aed8d54215278f5e5cff2af1cc9c8179f4dc966981bd92c827e48e3cfe667cf13544c3703dba8d3fc9b066c8532fb243a1749fdcf53fabe3cf24afa24d2600c96fbcf2461d84be6cb268c912f3eb074dafdd3d12f582b50ab206a2c4b41f178c77c117607e39ae450a96cbdb3ab09f0fa32b9f1d42cbbafd623922ec48cce1e09f20313badf0c57e8137a38f8d1865fdaf762762e696ae7b9a607d12628e4e93a08c9e8d43614df23914d37bf27e5577cc11346a2c6284a65a7986adbfb3eb1a8ada663d7474517373afb94518358cc5bd956917767e8ce55478c5b23673d8cf65f8cf38190e54c9e633e3ef22c30092a883b8950604a4aa7d2a4cb9b568602052411a61e94939b10352e17780fc0268d0b0d2a40283b2824ae271344c0dff1b8d32739cabdf2a0d6814b96022494850600dd0c3f2e88c1c0dff2cb9e1668528d61b6d4fc8528f13a760f5c2d14157b1ed15443b37eddfb93a69ee12fe30f055092ca442ba6d77f546531b440bf5993b0ceb0963c645f8378d909d017b647a226abaf35afdb66652256e893b80edbdb4ffd3aaebc3c8d7286897ed6a7387a75b9ebda6f2cd91d69d89b66f3a162712d64636340c7582f9286199e4d850f7b557167fd4260bf4bc54ad5b9a2148ca6ef2b112819c01eb38b4d5e89c02f0a11285313dfc512213ddafa93549a05684cc78d50fbc8de05b1e472f9f867d5998956058f38182807077710e87380edb1acc51c16c026f109696d967c900ee8264443064030410906fe3961a9c6ce6ae9b4ca59d32e37c22ccc655b9d246cb5b9a7682a78bba45ae198e75519d37ae0be2ca8d77a70b3b3e7be447a0f92a0ceaa0ad45c5d0c2db032eab6bfd80498df5130892ab3d0d429d9ed43988664da6c135a489b588458cce489c9c277a064014e0b46681d1a85081cca6be7fa2aa3086ae0136101630b28413cf5da619b86847f8f84ed08b584ec50cc2b74aac9c64bd5019014c38faf3f4093db17e1d4f5599dc4a8f189399a14dd0a8e7827db4d742ddae1d0ee5cef61b2f018b257558129daf4d38963b6b99eaa823ce37fcd7b789659ff0e4f89271a87562241c3bfda54c3db811b6a36647a9a487626ce144217efe243a067d83306682c1ea9bdd57e68af851164e78f93511af114234486d411be4735bb39bdc97ad816679df2bd0d7e081680828747e5bf69c1a02f2ee35c8dcaed482737e95f8b6fdc8a343a6ad135e7e5584df8cb842c07583a6a9e49d2fd9c903d7f249cd3070bd5283767502b7b03346a927831339b226d0d0f4e93edf4ef8bca8c0739510823ca832ea4384a3ea408f87de4ff11d2d19ebd7d43e8c19f38e51911aafe013939873eb4432e088bec4dee47c6ffdaa2c052c12a4b6441a882cde836da8695ed8097ce1225fa8440cd32b3eb22f1149bf38509d4f9df658f0a6249a77b00e94b4d532e802b0f165d10ce25c9811b586d9578523f2ecb5e3ff08f45e23159bfbe61167cbf2c4dd5250fee8c126904be70b4164f8b07e384df0e5e31323e379d57346ce1e65e54ff05470962dcdd3a402c125d627ef36fda07eb3833e01e4f46a446eb080383ad1510edd24b7dc19b83a81c142cf984fc670de50965bd43bd00faff54b7e7ab7a5d037d330aa16d087e2a1067d40e9984243a83852fd14e500c55cddf4c8f15b3b5c62c9be5ceda02e239193e66badf9fa405f2bc6f33f96541fadba2a5b49d3644217e436845bd6923b543d0666b29b8a9fbffc507e1f3767b18a25fdec69ccb224d88886104ec33b20a37562533522c73f2c61fc502c473ca92a00a7a92baf54e4adb165dd7afb5d1c4258cf08bb8762b0a20e52993c1daa5548e691a38300b27900a187e6e7193ada56056599acda6f9705e9b742266b45dad3c76ce8154d9838d19c0bbc38fd02eae364a71e5eddf6b85947ee1c140eccf3baa7853a7c623ce69d281f4963e901993b98fe9d0a345425d2a1ccb5a1691608ca9d5d13fd24b2f0ea6bfe33f27036a90be2c3b388916765b808c2170cd777b2254396ac9c8d9c2cd1abb76cb98854392892259dcdbd0d86da9688be64bd4217dee947811ae5a5141eba8decb38c715f2ccc993874fffb3ee2d3655dc237f51c30d1f707aaa27d4ec4d70d3386f5ae4b807a7505684316730ed71de5ec257c266f006e7964a6158bc3bd7c1b3b33664850c0aa3d0eaeec347ad24f0e0697056bbbe2d441911db96927a6501fda51d838eaaf2a2ac44ffe893d191da7179ef175d3e92ac505588691780932da061189049228b15daa08918363589c07eb09b82aaf0d4bce387aa8807001275739445cef6b6d6be6ee71468b02644a4645bae192a3f7be9b9eadd36577ed918bc5c1ce65ba1109c71e65339dc6b5fae678a13e9c6f42c8cd69372bd80f0419a2b6ee6de4df7b26ca5af3d9eee82b18c3c07ae75ea82531dcbe796001d8b8801a4d8a2d9c98be721785d96f68eec0b6c692c61e1c1c68ef5da6f91a1b5010ab52eb32a34c342c20f2bb7b71ab04837170ff58736b24fbea94ddfa0dafe174d590733970371065f0126d6820573e4759802765af394530b4a8ce46ead92f98c88c839bbde2c39689ad7ca89305d6dbb2e4bd37e2e07e4cec4cc21b43587a7ec68e2eddb1000dd0b22a9a4d4216f538be7e8bca7ffee11c9d1938f14de4ea18eef035339547be8e9620c8cea85e4f9bad19c52713b2e8b9a828bb7cdcf9f317715baea7a1b3bf8312639aa2e7cb27efc3dd054f2dfa70a7ee8b88a4ae5f83018ad9068aeb9bf1ccad3fa26e9e9485545cff7d879145d5525f2e2afbb79b1044434eef31ee2809f1e796ac2ced9a260352c7197c8baf10076472639a10fe1ef06c99a83527973d0e1f47820e285029983484e844089da37a7ba7418017cfca83a3f9bd40e48f8ba56d69a880d359ce8537799bb6c58d4bef46b000f091ba5e57709e2a925a2e5669a710afbf2f2b282eaf17e18094c7aa7252ea4cf7085c4032c000482538a0f4eab56793d0481993c22f895a06910f83decb6adce0961703e668a123b8ca124db24c2594d16f9da8780507c1c0a33541191698ff025378cbf7755761fc1c25558b936143faed2bae577b58fb628c03231982fac815bec9d0bf5257ebd0f5265d380c8a3dffba6031788e53526df930977b0efa08629915c02f8fecf50bee824c42f8cb0fc30f710776ca124dce7b2b82c36c8ca8e6d11c129d1e52fa2a1a4c0d67d74eeab1faa498d5f3c4b71e3c46277732ec1adac9e64a28539da9992764b9cfbfe7bde627fda7ca498685302a594d452c5de5a1f8fd9cb91e37709b2f40df2975288869b2fc7025cd12e6b2596455d1f6b4b9435426eb15d4a34f1184c71288dc84e1865b989dc481ed94877380950c5bcda04f656298541c02b4baf8e09e64083de1eddd88b6b0904255581e1b17f7bf5af837ab8b6fb29f4c46d0995eb5a6ef9e7f4a5e05888d7ad9bfac8c045cb70e0bf2bd18499e11ec43cd9ecc190012db4d089241282f68bd1b14e54f757c1a39b6da801f3c3977bcabb252a910e1e67b9ad4df5e5fbff687155b037b0f2d3157361bd5feb6a6c6ee3345f36d2a35dfacf1383107a2276b60beac38d5074369fd09c3c11b0386a49a9de811f6c5e56e7e77cce2fe6dfec3d20da1582737a4c663d0e480fcc2e0413ad050b4bf4be87931ca05c662a137e4894b5675113c5fe37c1f44574fd3fa0b3e210708f5cfecdc8021a53bbe410060047f40792e4da4152c2cd121b0d07988a7c1c2d76e49f020f5bab2d233573f13eb9610bc3510d032fa95cf40b9b318a0c06cfef29761c2e1df7783febc5fcc3bf828c8494ed4511af51beb999bf15e81494943fe3888e2241f86fd1139467796eb6c6ceceaee5adb86647e8404c0398337aa31bc5d38ecab8d7d993528468ea86144fffcb07e33b08317c40a0f8676c81b2bd766241290e7fbc7d9a2ec48cd23a46d1e06cd944ec355c8a203796a39bfbe62c5b7f363a243d939f8b5d233ee376d8c6549f5fee2408a3467f75c65e2e4a64c0e80ff3dfae8823e89b9757ce827e91792e53e4eb602d29d59d32980a9136b9d66fae39d40529417a34e18e45691ea2e929c1d7d5cbb9b2def4aa1e83a42ca102382869cf9e71be10f6a0e2f96ba26395b3de8a80662f80c0fbda26ad395f355b0bd0511a07ba7fd038e7f52f851bd9f620169ef4131817ad69d256fb3d6908f62daa06358fd6a9494d22503e1f7582871e1e2f9c96a143c5b503a24c751e5096c6c044fe65dbcfd796dae80511e617f3eb3cdc08fa8e677ba94e654c5c2166dcb574364959659f9b4bebe3bffc3c1c6f18779f7903e236ad2a50541836df2789c29df5fc60ab388ff31d4a507bd57eefec9ab8f1923b324109beb429c0675e38d9a60aecb8780b16d3e2fbbb6eb339341f2c4d1fac008aaabbf20f1ae6da1b0dacc3e5b2fd9563e5f914c4ffe24ba319b77cacb9cb54c93b9af80b323bf4e0de97615b6f2d57cdd865711fde7424b0bce9b72efa324be46259c4b01fb49b21c35d4b9ef2526bce2bcfa8b00d67cd849c4c01efdfe11d06914ef7f33e33fb4991f016d17863701e0263d321a27ba0099bb509b496206fae527ef89231d0548c9fce64b97e4228879099b470312fcd7d50793b3a28ea372b2c269c3e7814e0074a223c544e05796abc424ea8c30ea28980f98c3860036c512f454f1c87c630b074f979ace09301113878f84249b0a97894304a2ce5f8cbb9ccbabf530ae662634d5bd1e0e8c380350eae94d55cbdde4dc0d714ea3c5160cc9264335191b302303ad5621539eb132fa1178b31a8fec71fb9b43f520d0e6617fe03afc5db6a6278846183bc6cb294362f745102b2c0967e4489bf50c2ba63dceb3cc007c9cb836bab67e5df69ac0794a21bf81ca6b940c2843a7f70d8b49d64b3b8fa6212422cbd8f037aa4ff8e1830dd4f3cc6e23793c343ddd31bddfd71339ba8c5c551988ca4a3ab4946a33e828efa2db5e8077cc2d040b5650c37dcf99c1e648a0e572080c96ce29b631c8adad702f189c18de76efe7550c0ff6c573449145d1642e91441f6ddc81c6b458d56ddbbb991d86bc44c497edd0365ff6a2c8257f6a5121054d28334d9bcb4c767b81fe514af06aa23687f187ec3c67fbcd38f84665f217c204193f6c356922cdaa58763d55294c68e7644ccee33c49b61d8d67a77b090f92fa20b759a40d27d3338efcc077eb5a4f6f683dbf1ff5970712462eb01d4b59ac1ee94330383546aa827e12adc24270b97ce87ce5eb21cba0ad57bcfd823a42e1f95e52e6fe2bcccf634dcca1663d94191761b3d63162843d610a1521f10d65d209fa479c737cb7bd22c4299cc2cdb2c0487683bb5c569aa24da2d2062811e43ba59ec0af719451474b3cbab4897ed0295b1799150b14a6c4cc8c06ac1e0a6d2a2845f7a26135b24be793ed6b0178db25a91e77ba9cb1da452da99c1fbd96cb52c3cce7f7c7f32a7f0b11711e7f1bb4f463615d02dc1e78567f7db17e77975f5b7d1c7cf62f554290b2b4efd8f258ac74de3650c3a8b709073cbe01d56e73f7b1615adee23145799a734bf07d73177da80c513ce4946fb625cb9a83172b0078c1f5c4e8f6548b108c365bb39570d4b07b43b0780e04693ffe9c71148b1b16da9d9883b76fde64420ee170b0bdde429c0db60e3c1563bb488dfb3c5ecba4ec7e06031226f395f18374d4f3ed2e13f8f9d14f846cd4075d0e59ff96306806494565facfcd2eebdaa9d02023a93199e960dac38f6b7e6269545c36cd1ac975bc45757103a4721ef7f6c2138131ed46b4667401544f992fe8007b158e3cd0a420442ee3d6197ff82e9ec9311919fdb64cd4621a60d3e5f1d2ceabfe7c8dae07b66a00a848d438cee5d4f747041b48132a24911e5e9882d8ecbdd9b826542136f20e8c7f4277037515059d450142ad6c9a1b4ef3cba80d306b85ddd1ab2a7bba938aaa473c0fb75ab791841287affa7122ef1489cf2b1c6c93bcd88826ddca64acb8780e9c74023c75f5a10dbf1a924c28f67fa0406df39bdf2b72f4cfa3dce1eeaeff9effb03a0a5553590bb56e1e6a4139453b83db76e094f655924780adeba99f4877b80efa294b3a2484166af73fce2046ef994cffbe45f48e63e8cec0cd77b00980c37e962a88ddccfc88356707fc5a386a743610e9aed30738ea9806785cf4612f156eeb48d7a52bcd64cbe7061bc2a15e74ec968c5a746047d4a26a251ca0f61a8b4d179661abc0ce6ad0ed49313bc87ddc9688fedd1ded50c1aa45c9386e70f72f19f6a929c0d95066e1b1cd7e80076133231a1c4ab7ff60b689f1f116e5694d73cba40270e3e2fea8fa80ce35913d5a98e696764ff17cadd181c640410eb38668521617a12ecc4b8e06cd2737ae6f2306b6ad455f298730bf81ad37b87be02911a83dfdffa3075a45f8ab93d73b1caa70037cf862b49fd3ec649d06b0dbbd63c07b044e24c84a680cccc2a77ebaa6bc6a48348bf7e1d89f7c025e00f346682d80f48aadc48c86cfe807d2a62e4556c8b1a353de28dfa20a06cd54f6fcde3d401474e8141bf3b498a138ed2c285d9edf15eeac141d79526c1f28e9179baa7d94a4ea416ed5ed3deef8567d06b66590d509f6b0e46f4d20c312af6a788be7e0818086205ee35575ed617db2d4d68134268f77c19c7eccb022f051506b5de821adb92c781ef718419aeaffb64e2e7f02266262a97988f185e5e6068fec7866b38e6d9e76be301c5c06467e1a3cba3d57bb91e3a31020db33a908e14e57996dd3eb4d4024a439c5fbe907f2b30e03b9b9b0b4c60256de11eb6b9d0f5ed23996403846305adc668c6e4099a5c879b0088cb74c43cd7e12583cf1bbdac863fc63c791ea7849f3ac7f34c318145580d20f6628a53fe9283d84d00b0363356110569a405a392a2aff76241bd7f626b3f265c14b5e824368c30a96cab0c94cb46cb2a6514beebae5e0e5e786891f5959bbd14158e56e9b98bc6b0f44bfa2c32badf438f793a0699c93dab47f373ee982db181614d3e3ee7823a32b6149a2671c3c5ccbce5d7db1070af105de2dc297947c116c5a6636b0d05b312b71d0ab47cd835b655c794b43dfcdb0cb8ddd6d2a198893eec66c26afc1eca92ba325696a579eea6e191a226b29c9b62b292ffff3ab27c34a60e0ce9a6811751ea90489bc95f72c801fd060d5d74ec8650211c81e79f4b9c023483b22b4b1988df8aeb55a87f60a8417a16c94cc69709ba08cbed541c7e284120ad96ce57cee803905d2d83166682679a443a2c1e25c6596d160ee61a84c75d0e8a8ca5d6a586bcd1b3e26c342700cff857b23c874db3b033526e6419a0953c112d9a1adb7e41436b3306fea2dd0a3924ab857f7bf65fce2d3d4217c3c25d768ebe0bab2282472f70b01fec43c010089b3ea6dbac03ee1345947bb08fed681296dba70026be8d34136fe29dbad87f7a6240f8042c6f14b7dedb9ef5afc0ad742e8e49905e73d55fcf8d05d914bc2a032d5a2b4f867712f75a30eefe8ac6263374936e9ca40ced0ddaa1904550b6de590c26c81131763d830ac61ed1f9ad7bd296fe0f54edec31da417b107e1a2fdf2e2e81ca8d964d265595d33a0c2f3a2b43482ffb0b3ac556bfdf31c073c88a76dd7c96b8334489d8185de40fadb4eeab2a5b1a7639593aae01a4c9d656f77a0dea0afbcb8c6695bf3e12c439ec55c456a1b7e63fa83ff03d43a2bb7194eabc8c0d4f08745242ae99a84352f286a5f9dc9cf700c803f17f27b177c73348b9e927d6ae046d9487fb5a928a1001ef7c15ea997172ab3193389fb0426ad16096c0828b6867478bdc383c2bb9211b3f7e94c1db3eb22cb0d36c4c17752b3dbdd41e6f92f5f8e2642c044b73df75aa9850ec69d880ec8a4e384e6adc3e14064674bd6ce524f756db4f08017a0d4e61b0d7efccd4346ef8752e57102d4aa93f01e86462ff27f00dfbbd28996fe03762aac5fc43f28d86b3e40106e21e12e1a30965149e9f642cf9c078608d07565aa6345a5ce69fbef8cc735940b49e778e5ccf983a8e5da80c057e62d81348503e7ed0cac7d8b6e0e8f99f2f9a96932d0c1c21cfced64262c241c8b4757c27e0ab40502f01727a8a4b20171bf984198e218bd3c73b34b2d74a6d1941e78aab7777ae7599ae8b3bddcb00b299af6509c43bea3fad2482c68affcc8be2c1d1f9e6284631abee552bad5a2f1f6cb5975c00bda7b080987716b4068b4c152a7fb1d7c7dbe7834f2ad0fe046401fbb99103864a073dc44248407da785229d51af0de63d2d9cd198536555b44446a24ebf3e87779b5890e26d296b263c1bd0fa65584633748ecf6e5abc5f4c0c6d27f7692ecc749044059fded648f700195597fa3bc57ba03f19e963f2c87fd427883697f5e0e348b0c5116e6b888a9ef7cb3207d315877385911e3446f7aba77d8a043858fbd779b1ba26bf6d96e9c9fc8609329fd6a7199abaf9ea24cd6366a4d93a6f42bdc6c81306c429d6da2b6de483240502f71948d0c3b7460fd75c6700c4a3ad843279ba5dfdbf4aeeaa3e4b34c8223f09946db6fce7d58006b0335613d0f9319864f7596627ed682991edbabc9acb111eaf0653deee5127c6cd75f7dc0f4bf7fccc5b28b1c5038b38d51b8cabf800de7b7f48fb7b72782f04c66d21fd3e96ea3bcdb2a072543343707f7c9f2d01eff0312249dc20e42bc8ffc600c4cfee112086f7d0342d4d0a24cca7c1c54db5be8051eefd513da030ef77ab89d4c30255303f667a93c323ab3a6d48de6d10a3a2202197f9696efa171ece8a3e83edf4465000d489fed1999d06ef5c21922f0428f7d0dd38add32f5bf5534c389b41c3b5dc9c97f42157b1c62690d0b61bc42a71309a07518d52ca6712a1b475c40c54a79baa846f890a5e7c423ae8bfde6241485b11d76f1856c9d495d28b86a127219890496f014067e7c0c26eb10bbbb76c7271baf595e355e3b9d39210d15c85a7ae13232e5a51ed24874e997fbd5495aba470ac7170098eec9bcf467024d362a469468d6edd79e5b70151cb079db4f61db241804c287a085fa20b668bbc6df11a5a5edb0a579c9d2038f27e75d5cc1ea0dcbb0e6b7591edec149fdfb4fd7cb9ffd6a3dd10cc8ec4bb68fc7ac58018274c5c74cec5d1942b7a2adef009ce63e445c8f20e9a72b3d255e348cb55a936fcd72147da45231b313e6eb001ddd45457b5c8231cfffcde711390fe60459238a655e0592d5ad56237e6f84eb991acef98126e3a1adf3dda0398def7b217ab771190e2467d5d3b8c32c0ce1214a0f0c28e17b819c4563ac951cf2035ae5435141c167e5e5559d9252b270e71a869b4c41df86c00f2bf9e10d2d0f7536838fa4ff6fa21fc684f9c7c119bb9e522e1a514996db7e008d166dbe545d64f7399eaad7d245791c9d7530dea319c2a9709d730d07ae90bacf7a3ee1e0de5ff737e6cfd4e705acdadbc400948840af080d152dee39219160e8ee1968c19125b8251a81440d0ab80a26b8dd7b95800e271b188a990f5656a7f16d6a031dcc8711521d25e43b48f5257bb7585279257178faea7b2d75500dafd4112758059f5f63e483a113d995592d9c070ca7c60b75d920b3c916da5c98e44bc0919ab732e7bd27b628470d7b00f9bada97f77b430208f912d825c3a8526d1f91fe1e1e9bfb07b652f289b6c7623a482f65e81931faf3472570487f0b66b3430792774eda3990350189f863db470d8317512795d7e15f29eba319f07f17bd8702ee11f3fee8d832b930d45f6203bf9e3cc326c696afbe61045063410b421347a34f038685f020028df5ea1645968dac35e9c986448aa89bda1636a6634e8c5b0acb42025c27dcff5ee2264cee5ab63e0e604851284b81d8b99abceecacd5a75ec1f8ce4c0d4c59cfb20908f8e2ce3c24408cccfb978487ede013791e6ad82874b31b61a2078d57029c4f18aa841f0a1d31778c287c622df784cf80cc67f098e74c275f564f9fdd4f969207ffd3304a8b5f746d387411d68ef9199e892e162c65150adb682efee0bb5acf5451d09f5ca29dad05807ca9c9a7d6b9c1b1a2f4538dfb53c62794d666bf3e17109fc9b9e03b768ebb32daa12aa200f1e389c07ca9453bcf440f83f89842c6b572202b24d38053f22854fbdd2873eb551a94899e1e2ec3ed66f29d92d2f6a3427312e08bc53ea0e235976884d13731aff492a6712775419d7b763a56d17fae0bc4198d430da24ca840ab31e56e4f5fce8824c351ccdced09f0f024a8730c2f92ef80553cf2d965d71669110b2a4c5b48a2bd297740777b0c9906cebff4706c78a907bbd145c9722637e2e9e73c13354facf6efaad2f855b19289708723b414e2cbf236a38ff818954988292687bbcb856da3ecb2b3a7272d1034c8c09b16f2b848f5677649c0a9f1b984394b81792bcd83dd21d524cf4bed360788d1842d04e3760b5d6da53c0ce6a57762c2b7d1dbeac6cb84cbfb22201471565583015ce4db821dd4e39d0eb5f5d6c04de57feab406613de1f7fe275160fa21686cebd10a5144e792069ecbdb96348ee2713667b43cac0206a8c9f852ddd93914c7371610db74d34370809af9767c59b8ae75207c65de3e350b06c0994ca349073c18e5e7115c313297691f99936e6dd368e81911abc7b353f8e5bd2d218f1fdd6a618c5925fbc3f1f0ff3f3c0d8db0352cd1e2f4dd7a896017eb14cb901243845e5a26881cb1afddbc8941a77129447bb75085cda85bc8c508b50ebca419e48f3891a64addf6261c7b7c34761c711aed06b9982cbd09537e6f98dce8b895b60161412c09640b4e2e1ec8ebadcc71c5da2fbe17047cd781257964e3456402296bdc037f37157a6479b1f126562f4bd3ddae84282e4a61a2b944c31f48340aac01851e444cb3be5b7df614c231947344d0b204b47d043ef24cfef111aeb778fc17e45923c32e23760787f8b35c99ea718a4452a04a693340382fdc4783931b83a85569958431d9cdeed0b026e760bb938bd4fd1d781aa6702122dfbf75bcfc515fe20fc69f933b041dc0ef9dabe4c43a72f698749ccc81ece3c2ad0f04867d06a5869f4c648ca25e94eb4929cf34d4b65644b2eac0666b59c998ec03feca15483e89fb291d46a6d62ff4b16573e4e189e915b071099e1b1b12a149efc4e6ddef5dd1ab4d588249a0d76dbe1e144ade53014e955e8b66a5412694a996d0c39a49163294bc8bf1b4c0079af5445d7a797e36dcd8ecacbb1636b61beea27aa97816c670b3559dc982b45fabb9b15852401ec1723ddf17e5e811df51b32c413f81902fb21f5de9f825e18208f62045b91f4377cb10766f342b8888d4c15bd9602d33663718d89ab0eb70c4fe9cd0cd77a8b6c3b10aec4a8054494bc8f07e5a18bf98f5325a12b8a2895997f86e384206552289f527b58982f5371adb93822f8eae5e928846956cddeeed13251c968374a8141b0003a64f8bacffc4d4a801464a0f1a704d37f4a6e649001be35d387f01b86130b158347a3b71f99ae4beb15113ad80b0798cdbe75909439e1c2c81cf507a74e0c678a4b9b90471c11fb6d3f294915151884607d9a861d17673a8ce6984d0902df5e0cae285a4e8e297ae7c7b25eb7b2c68364ec76045b83b86eb66a9080c81b60be9eb69660ce5241b223eb2c3347e7a06b214cd309a29d851a62e28fa6bd405ea7b97970f25967ee1feaf1e4a4008cf4858ac45391b6f3f6ae325b93d49639f4a6fbe5690fe1b046bf44b728af06914f3ab7d3ef473f8a5a2dd5fbe8e26650a660afc5ea20f5b0b32b7acea39949d5fa5caf93bed3e38e21cd291e14d739d9d49f58599b7c2609fbc9841deb9b8c9b0c3a2cd93f9909100b56b95b699105999e7a1d2c9bbe17dfba2c2ce457d6dbd019ae9b75a17719cd5202c92990444b439803b7e1824a00befc8be1b52dbd27923d836279b2979f59f12c48a964c71e1a2f40cf67052b819e691b610dadda3d1d37e1b9894cd0920bbed6e132ea9000fcbba5c33ce0f9302434231822cb1cee9f1f5c1e82536dd4b070c361f2b16e2c4f5dfd84eb9055097af4daa9d069b127e5bcc6b33dd2a674ee277be386290929fdee2b7a31954fe1119741311662c490a96bd614f8b2e2439cf839351be227344f1990a7b41d2caa43d518d0cf211303c1117d31cde38279fc98001c3ca3b0469fc4a5d39b1fea171d851f98db1b4251de8367fd48bd9566db3c210759ee25fa03996da90281cced1e8f446ed4b3670a6129d06b6e0d3f0163c9ec297ad334c3e5c346db87697534184bb16b51921c67b95c55c0f8c86a1e4d24022e2c48fb87d50aac5edef00eb9a02cdfa1c5ae380b3e56f19f040a668c9ed6dd489bbf9aca51a96b5038a5656a7a0466c03769f53099a0d2360a6ed2baf353c2de4a8f9e64c47b0eae10fc339cea4e2a9f24cc3f1047d4770a17caa91e8d2c3a6b844f0d61f9667428ba81250673850d617d5b1eb0f77e34618dc4a393bf001a974bd27fbaff95e68b7b4c97c7126adcfb4af10e0810fa8c05daddb6050f4dc3a9f225ead11ba5ed6cb52844d3ba1d2b74c0bdb69cece359e56445e42f67349a1c85880b291f06df724e523d4dfb5a8ec1cf21e28769c0af8be898980334f19c477524f7ff210884614cdf9af67e56c549351eb807ee6bdc9c197c2679f72e76aadb94df021f85f1290cc0ad71fa467374da75314e4b1f643db1cbf7d4085df57ff651fa20e5e847f16240a70245b5ba1242222c08b9a7db4ba0c9f3f2ddd38315b36432f6c4c23754a8d963c4f33b97d71e21ee93266ce62f18f678746f2f640695e71d9d383fe6206007156a85a247971929862298941d2d25c32425352d69fc9376d2b25a2f0727dad9eb19446f47c0e2752001631a740cc7cbbf481c2e043854894f8866324b2ddaacda6cba527d6b3db2112f2774be99532ec9017ffe3a3c29df8c4525b62a903ea91877541156990aa4b3046a1a6a3fafa67b681a36dc9a6e7022592e1e89d7ca02956f85647d2c3ac77240ff5e6b0eb257c0a1d57f375b36bae7c11105222e072ae76fd9ec0e639e8e7da39f502088f40fbb4fa8629fcfb3ec100fdcbc64d6de67c400317e85fbee112fd9ba752f9e79073ea35bc2271ce9d2ca388b759c54a6e8b623aa0266a8f48dbb99622e6b4ee2e74012f8c75c77aa1180e492fc76c40f95eea27d001e245d0cf44aadd0822674558590f443936b0f2b3a1324a0c233bb7b2c7e1a0d006d7a1e6b01da42741818c0cdd50382d6e9da15ccf4ebd14fddaf4dd439dbb4744342f91cab7979c952bf37020abd3ac2468aebcd36c2277c6fa9d10f5f67dd906d241bdb89211e18cc4b766b673220690a9f615d7632b2c0b16232b8dae05bebcebe3091188193a3d27de7e4e55aac1ee1ee1ee87c66b85fa1b794bdf783649e6686aeb7763191c3ed5763d4475d221b9b117c3eaa7d5db437eec17573a9fb57173ee0c51d0f7bfa3ce6fd6b19db54f1f30ea8d7ef58ead0b43b522c2306826bae9d012a1ead6d9fce2bb99a4a0ebf8bc53c1e51412fbf83690e7ccd5d0cfa7a6591de0c470c198f853d7203cd07631eb21f7a767134685f0473eba9bc6e8c74f341731a1725a990504f4e7897756aa629fbee9045ee8f90d33ed0b1f0aad8393f977a139ce4d2143283f77ebb68623a8d89a5f80c30c8c947d69e06a6b794277e13102fa9a1f2b5404ab79b9fb8d7e3bb13fc60fad81de92ecf19681db4a57fb49baa69030bc7ffa3b3f479f64b636bff4d2568f6f06941c22a76fe8b0f87f627d44cb1e94f499b07370cdb374dad0e1a3506c5b54f50c80428832d33500bdbc122e3aee28f1d66ebf752fe322293ee2e71f5dc1b6d19a466cf30d506c34e78ffe6e8588d92bf9454301aac29bdc042be80015f6aeeef44975feabb1408af0cb22afc6747fcc6e4c46ee99b8e62008bf298cf0e05019a306b763c508beb548f6aeef4ef2461aff67b04f2606cd9e63d09e283ec71379e913d0a8f77392b241fc09a51fbb95007f89cbf7c10f017fe7e21c0add859d91129316bb1af2baffe78e76f285a52d2231ea331540fdc47207be4b6e6fe528ee23b44e63189c2f0cb6ce33cfbd3edb8a1865554def1cb8f8695d20e81d30a2a9c4b2181da49813d9a6fbf111c05675b2ddc990a560bb22251ece9144886bf0337d52dd5505fcc648048afbf2e99604a6176689e8022bedd11b46a8435d3e881b6e0db9eec3581c8f37d36f2186fb180cafb16b8626970c51ce7e9eeb3f857168062921e49c93f0a0300faf3b4bcc9d6bc28e20f79a6e7e88e3b22711a51c45656004f28fe69b58181eff6d4dd9f72be0ca814b67961282e52294f06da6f3d36a11f3617d761c28a2d8b83de5dbca6ee407ba3d9d48d1219b08a8a4be3b18684e27ffdd32e5f324f72d5468c3b0ec6fb7c3dad72f100f40f6aada82ae8b8764dc3ffaeb4546993aa3627206ad31bbacf5794441bee0da0bab54cd9a4a727e694945e70e505331c51e1b2c8d0bc244ca50b0d05e084b34eaa86f06d9e844ee59dfbd8b06f9612b8b2e10b91301b4a5ea415a6aeb330db5dc03818b943dde69ba5f696ce7ec3133f445120bbea6caf5b119148711042005b48a463a80c2c2e80940469fa0f421ad66b9dc246749342b805d385e2ec3b3048d7a9b64dbdcffca1c08bb37f3ad7ee095dd26c40c2272e0e9345f4699b31a3e3e07ea25aa6125f43a26cf769cc0d69d3546ca6c4283a28e39be4d7dfaa7aebfa85a70398fcb00d5d5405478f4b33a657b847b7cb34b976c827ad07052bb11cfcc69eea6f1eefa395d0fcfff02da4edf122a738dfbbb2bef2b2a8c1c203fc1587319f2a7889f0ff76940cd2a6812deefea124176e0d3065ac7bd16ba206adbfc09dd28d470463bfea15d8143c0ea84ec78c97af23f6136cad35dae6f958cacbb08170e2427e57ad2aaa5a1971352e8406b5bce4909022be32ab971ac4f9c095f70ba70aac9f25b5cb2551afb2ce77f1992f5f290039c6cf84181f36d20d9823837d90238978a46e332650ae919d228a6e529f0c2af19f879e3584a49a44edf1c9a33de4ca199538b1c176fa5e338af6b7ef66544831b38f1c5266a487ec8390d02da314719964b4dc6ced11bbce1b283e745b2afe266849bcbed3ba049940a80c9eb1a9b8ea252d7e35f61e9c4d12e523461525ebf6ccb02445eb78d0fd8c2bd91f48f4c19d1662e2312d9df2990d12c7092ee8231a33c3d830fe4886bf52c2ccb0340846d42883f8f4e569edbd0b5b9da9642d587a051576d6e62b42957cc0620dc94486fc9d1fd77d5de9e45593e26765b98eb4c1e12f282259651ce186a18bc419b9f475bc600a8d9dd143aee164b34688d6d7313030f95788f79538df06a0c2e76a5f2d4b735e8f25c97062d27c5eae4657e87476fb8bbec930aca2fe15d0e50fd02dcb90c2d8f05f9d5c311497412ce9ece666204d47d8074220c198382f217456ef34839b93dfa487c81ef877575a84efd09c7013a09a23fa4c2e9c9f16eb6fd0059005f0dcfbc8f97289d9359f2c3fbe1e656280c386fd5c21b6de7823a05bff600d86ac077c00b4d6ec9f206e646b4c4f858051681116052ed9b558f4b2ae4c7af5313a7f0ed5b28563eb3de540514f166471501b24fab41bf77ea5220b7b2059133f80a6aef1c17f7e671912986dc93db9a2610929cbb19c3858ef8f14eb5d7840bfb1d948fcf90083d611a2c6b4a4a06911ebcfce23a0a1af6df98854999a5b91df934afdc8e799b929b93ba6d8514e26129ffa617655c74107c1f796531588f3b48210d8df1eb654916787085fe8aa34f00116b4f5e5132d565d1b477ad8e948140b1c0586d5215c2a86d90173f5801c31fdf4ea04e0c1cfd2f1a39adc0e8c9a0e699abe5c3245ea3cff08041ff1aabec05c5221a2b118811a992b984a27f0d1279354e9971ac757f2e7b903776f6ff66d4c7023a11db48785905f5e53f26acc709c223f74e97e65ec94ad6f499a41d6a7de22c7bda73ef1c7a20a48f85da018e10b4204831faca8d3897b449d1fef8315ce301bf5d8858835630cb2f2562baea6ebc19b2b1c6c1b5909041193997340900c14bd70a6cdba784c5634d726ac5a1a03ed9cc22d78492823d8e8b39a9edd81f85dc16337f0d0098cb3b0e07ec2eca3c55adeffdcb08f26facba95de0039563294f4c23b9d3c54594129fe30b3443399f0197115dded8e3089f281c00d5ad924036700553aa86c9d0b9150d23eb9d2db7fff28eaadbb06c1b3a5de79fb47800f9f2e295cf6f473ee9ff17cd58b2aa5c1fb568f91b05176c4eaa7d88055585437abb2b4194581f68fdf20ac38c925fa11e959d0c52b68d480a17814c383a1922f0cda7c35ab6085225444bd5c9381f61032477e6d671cc6c072e544b333b77fac6236f9560f277c2e9bb475248414c3e36b11b1b91496e2d10fee271c16a67a4462199e100edfad4cc9cd404a5d5755d34a81ea9013a41e2b0c3a441f10ec6e2610df5cf2803e2a22681e4c0577c2bcf48da58503da16a6a7de0c97ee98ebc9a8ca6f17b8dd63ee85cfe161b6deb584473a6b04446868dcaf40787c9514d2f1e5e5daecea64e9449070b7320e82586dd6bb64d7c0bedd1c211a2b834b7733b60f38650406b3dd4c474d2546584342e3b72f058fc95b430394a524e6277840634738ed5a0734d1240bcb491743a5af2f424b8b3b140b2a5dee6b938752e06900081f05385a27dbe56c82602da099f7a0fee1d86ffdd05ce4c7c506e8dd3d77c1e04378a87ee55c3c7c0ea0aa1e3f8a01b419e6f65aa3c3a4d2d94a8b7b8ddb847772a4b18bda13ef23de2d66e291aad5e7f553f7dd238052b6fddc5081a415158e822d957639f9b1baa45b3b084477f39fabbfbd57c8dd365812ab03115138ef49b42d885f8d27413351358af431872c9b48f285b7bd525800f3bd33898ee1186730df32645c81d40ff8049014aae7895db69f84db26723d5f441f6c90e3505ef1704a478537b3a472256fb6e8603d0bb722cd7fd67a52a2221f62fa29957817192b6470140b122fbaea37a383c60d91b03aa86b08b4c1758cf1d02f769cba88fc73a038639ff334b1d1696b8628dcce3193dccdc48d47ae41dfdb8ebd182a1017687f462a4e8c9614d826cc7c940b68a280d2d1717f5c8a32f120ff36c9579f14480286b8fd5422247ca728601f421aac2f637c62f4a3073254189823593768e44f9b9677dae0d24db7a255e341047dd4d30fafbd90f3d0266f83a9cfe77f2f121368100809ab363cca4a894b19610826ba31805be1ef52e1ae12f8b91bd293963967d0d53e6440e00505d594dc903c6e05ffed24d523d1185343d5b00fc31f6b6df052cf466ceac2403b70ea9435223f83cf6b98c44d9ccb0c9667892818cb71cffd0142534c5076a81c67b16e2cb682616d1287bee51325a255ef39c36ddc19bb783a5d10e5dec669d6cf3538aef4f428924539a20177b4dd1c8eb8092e0cebd50e92d9405781ffcd38338b9cd39186666dd7de46fca07d34c7b9a8e82e8ac795b401bcbb695e53e60a72a2ef380826ab9707fab44d70931c6ddddde31ab02852cbb5890332096d8d5e2a2d80fb6b6f0945e5cfd2bb441e4a82c59410a0e7d4141f8f331a97de28a160d7eef1cff7ec5a5704cee1bbd82c53fb73cc05e4d9f2500428d1b7f32fbe23303c0e53594e938d9c33e592e7d6562f2b837c2d1811bb5835c05f03ba5515f6b8f63ded5e36a267520fe465c6e34443daf1953fee2c593d533b6545c0371c40ddd70a9488cd2c3ca64d1414001ed8580b94cadb23c70de102f70b0c1163c3c83d213ecdda8fdeee1ca9d7877b80691d09a28a31cff1141e5c2eea7e7fac06de54fb5a2975cc8756bfda29f2ebbe881ab508c35be53132d58b93a61f716d2bc1716dd04e191a34086a7de20a588d05dbc46f52b05126609dfde1b7c031b346c3c35ebf718b673b4e11e5ad78343f630ee5768a51967073f777338cb9a56e41df0357a38d2115c612ed17fb7f22fcd44bc31f6101100b7f5da60af9a8fcb70124d478ef2671c8c6e2b98531977ff5ae51df1b28dab23e2f8c73397576bcbb214a5c27aee620edc3131ad4e3cc3994df3bd6fcf835b6b0c039cafa0e12030214ee2f5f46b36f394da1188ed5f723347adefde71961db5b52d3d072d32fe60ad644ccfed106535ff6fc39d81a39c133eac5e35a653756d43b5e79bc14d7e8ebbf374e8cb81688d52caae32a765aed683f72cdaff1eaa0891fb7d196c2823a8e54769dec290f47c011034c6133b1f6e7f276b23f3ec98d3804ebcc1575add0dcae5240f9126c8492d9485ba6c0295f1cb4dab0fa32c01e382a8d58d9ebe40dfef1796bf5495ebf47b431d77d59af2caaa56ba480f5b8940c62767af8bec51e84425f737b4dbee6e61cc5b35ad8c448e1f2f476291151c82c640b7d599dab5bcda57ba3cbdf7099a9ccc0503f7d83c515ea0a71d3785951b871f914f5cd80f77b7105b2390ed3ce98aa84c2aabf84d38fad2f4f7ce585f2081bacf663313737a32b0f8aa9cd849c67df31a96ee03750fd89fa5a26c4eafe4101aad6ea747db58e961b0cfa90ba8a46df6cff508e82c93df5a4a9a645f13eb87061a2798176e8501b0faa45cfeb9571b2e096182e878d1d99f2b1ade79b39d85648c0c4ca6f316d41be822721ea4f9c1669d5138b924919a02ce016d462ee314fae28a640cec2c7e7ae2bdf9f1a498874bee86382555baeaad9ef4ac588863311b979083520b034cba5e58a8b3c72cdd4b40fd3b842631bd05898c6c652d8397c072ac4ef100566799b4d44a7d2fcdfd218057b0ec9adcc2a45a265f883ec972b036ea8ee484f799d377597590de25e5b719d4b3577ab2d44922f6b9cb15e83c4ced2734875e5a4384b7924a32dec1f60072f333b2f2064d96411755803cd09040d4a90d9059bd09948885203107ba203d873ef731eba6567f4091d89283599b54a7e677c8edfbefb67a0cc2e60f3a1dc7374f71b2b7dbf2d301023742bd23ed1feb7282fc215dd43f224941f8c32c745339d6f00046a70bd907abd87ee797510f13fad9811a12916d80bd392a256e2608bd6830fa81d90705c46bc6d2fd09f939bf864e4584016c1fe9c1812bf32eb8c63ac5db1bcbe324feb68e8c0f56913b8c5c38f4b1353999c5c29c9dab1a0f6f6436fba5792e2dd382d483f5c7acc1c1bc9aa30c71bfd403f6bcbb8a1849a57ae1d721707b0b99153ab4ae8ba3344915548680081dba41ca6cba68d5407fd087ce63449e015bae74fec332d1b366fac16b176023cabfa576320f4112edfeab76af6da72b87dba8c46a3b4878dd9ef2d0b49b2da383d5ff1a200f72a12bb93da1895898068fc5891eb19804c64de5667e5c0d47c430f5ab0d0ff5d725b0606aafd3f8be0054b1b4472a964a38daddb879634fb334e210ae59145279e89418aea78dd7d43cbda115cf9a35f83636f22589c8e54a2eeb89e0b0f71d0165c4215587f2c75fc386bc50520c43202a91bb62fa55bebcff3c10c4d7e8efa83ff5a30a5e4741f389a0cba1311d18d1fd9e0d8fdba927379e2a0c2bedf9129723fb57646e2eea4522c73b5ca5e5e15203bda9c84657955bc5c0e63ff87950a399cbdaa52de31bc31176868d1bec20c0f0c1c456e8bfb6a5cd817143be1a25985fdeb5359c08cad2489a2502812e7baca112aa877549366ac4c2cb5ef650958b45db9f8256009a6333d366da024a472a0d7da034098c5c951599df18054dc9e6926959f27a483df5385509133bb5f883311fa0f80a9ea0182e180ed0034051aa8b6ecf1570da1d420fd196d74454ed2d42ec1de676c73051ee4fd69a08359ff505f2bb2fbf48bf556ccc8fea0103d25263b74dce95e3bc1697018d9cf48b81b630fd08105396d3696d35ef12814163f79367e82d17ed28f9cd526e8d2264febd9d5a62ba1015b02c19de68c9453e959c4737ee9827e1e1524943de026afa2023069799c71004fed5bad97406bde2d6d17966788e97fc29e6e093bc976da23b17af9dc67fd533e551a57ea301868cb65a2844ae633eda70010d791801faf6e83e68ce4511d5c5698e4eb80158f0bcbc8d67b883fd0c6261a558b1f2730b1ccce96e05f8d30b529607792cc8c1b08383c7899fd45e2f58db2be6dfb453697c74493f3d7b65835a6803cb3c523d1273b5daae35305b46fde3e2db3493b80379404b56eb8a8ba6ddd4ab60708cfc3f5fccafd2fd06072b8d67a812695775980e63b737ac024e25782657cef48a310e39250e41c51b9309e11e732fcd3b0e70fa526d635349dc8beb6b3062101318ecfe9909f1ef3ab053ce54c9d22ad6d760a34cf29d376a94c1cd03bef4483598293d0da487c69d75a6c0f22944dcfe2fd30cded0fa6e2d674f5e73e9f9535eb12e1aeae1d204908948116341c9f4b0501cddc07abacbcde04c6958f7006ab16c7580424195435b000c17e500b0da53bbef15e2665d7efe2362bd6e8dab33ccb91e9863a9951d53eaefc68bf7a7d02eda2ba8947adc0021efc5d7942029c9feb6a48a7002a5cbf9ea5497ca98b0a969cbfa78aa4326d551f5eece7dc680c22b4c3bcc36fab010f22472c053fa2beeeac876cf9905ad6a0592ae1154bf26a49619e625bcc6f79286ea3d87bdcbf96dadae142f1df49728132ae9cba9a813acf812b8e8461aa7e1635855cc6ac91d8c04428178c232f0963f4ff850a5faf9de303e2f4c4d7eeadd80a7dcd25b3a02091c81f7e7b4492c23a4120d4496dc995c9badfad83944e803b2b5f553e68c654ffc674817aa4fce9db7068cf7fabcb0afa4c9eea6f41ece2e3b8cec9403637171c5ba2718823094970d349edf70106034902adf168720e455da5fbe4b28b5729bf0a68813480ab11591c1e1b2d2bb40a220413ed2e8844311de038bc0f1aae6de182a543107474b4a532e44790e2f16c56c61c9a2ec5b5500bc36849a990d415381d002435f2df2a376ee35bcf2a756b3af3f7d306f0248c227fcf74f778e979303131535a51db7455300a7c74f1ecd1fa7b7e8737df5dc0d2c5ccb8b5dadf6389333987f81c6f0204070db0f10c440e2064305fe070d8c4d235438f009a52ce8b54d44a3bc3c9f90a2e2ca507641944cf6fa0dfe1969725a7dddac50f70777ca938d53039b8809cdd5acb17404ebf555f477b1b0a1bf80803895d8a3edc2450d85dac8eed4ed74c8b0fae7c3bbec2a675c97287a6e29a08c8c39d75703f721200b0c97cbd250221f079716f1d21272ef2013af4b54168d0eb349884954b46189a445d74c672fc149b1d54142090ef73142689a7f9964cc7ed03b58c2094d87e83ced918b116c8a6803920d29fc7370043020d50c910fe1383699bd104c2acab15c3fa41480ab28e65b7b1fecf71c15602644d5fd89575c0d5972871caa72a83cd9528ce0115912861925610138fbb6bf732baf79e58e973cd95fe753ff1b670cb3a53e36742a53f20e38d5c1ba664fbadcb3256ab464845a2e34239d472b7756ab8f157e18d0e7e473a9d1e6c51baff6db28c3a04979956dd80f6d0a727c7ac6639afe683cdf45fe7cce3ba8bcce56d3b9af7f74f26d9efb27df02f1355417bb855949bf2c64493d9b9e54c4d31e62d5afc826973364c0c72ac423e23f12375a3e76687e6796ed6fcf063e96811631ff0b5fd8ac9bb198457c018d0c03670bb3c497d284f501f581de25ede00e666e4b2181a3876f2039055efeaf723a115739ee0e96510830f1c9e72b9cf29eec09cd65814697c3e236789b9c79b1c2fa69994a9fc397ccebbc5fb377bd8974094448e9c1c56d6b075ceb1baa4ea5c31c23e7408fa98b83a01cba4e4bcc15edb5fe08b0449c6c00c7da2964d002bd7e02dde95cb441878a4569f01b9985c97948fc5e6276192b4662b7643e3c950675bac38f020a1f7d80e0c826bb1d8f0cf5435b1d6a0f65c56c920a0260e2280f85fd874d968d2884ae551855fd23f44ec41ae8e14bd885a4da4999093a3f8d8f020106d6f1e9e46264ae8386dc679be0e9215a498aeb865d87f618ce28ee688f609c9dc0dc58a8dd974e516af357ddd32d3b4344921d5ca85e12753657d2acd33fca04653c6739ea8be4e4b47731e5ff2bf7f4cd3740462a4ccb41b8d3c2d35ccddde5d733339cc4233f172bcb173f49e108c38d9579fed889c992bc3e0c466e16f82c4b976e2f8d9abc50067887914cc4dadaaa63b7897dd360de76b049f9082491b0e301d7024d66716efb27efa82bb26eeba34648aa810a72226d9f87d4c05a15976b34efc69f70dd49b20cc8fd26debbe24e689cb73dd5854bf07f31477bdbb0830c838745a0b1a76d5650fc5759c3de622aabef05cc9e4441dca3f4b14d884332ebd6d209838bab73c9cbec3d78b7c9cb2f263cf78a4794500a5748a0910c5014b7fe29a52fb1838ec19c052163decc62c3caf4b15b7ee4f942cb19a861ea6c77c784c20dc133503d8cf44aa7d7f090db910c296ac5100c82baf52ecaf37290192c2157c019392e03123219039fbe74bb09372f97018d88d69d0bc72227ccf7d3f4bca3af22161d0cbf2f0268b5e8d9f110c0c8902a63fa8ba15e494bf5b1c519a38f6fb0db500b2231300c8a87615faa816284d78fc231a8934668ded14325d5c7ae82bde31fa8415e2217a30fb3d3e36c88689a0c5ccb7d568535a106e1fcfde05947056137b9f8803679a3898e2c45f99f528cdd8e1cc1d16f32f7b5c46e23879fde453a9c8403a158273daf551a6ad925c3f3046ce6bdcbd95913ed93c921c3756735fd7c09ea2ab241b3dc0a0543796900b13d8e76bc759d95fa56831f4fc5ea4e714452a09fe5c3d3c224c2a39c5ede5d3dc636d6cbcde9d444c9f2795294eeb321dac0858734b35432db3805caf8b4da793ea1b2cf394282fbfaf60b3beeea17a6804a50e19b60067b6b97fe818de4665ffc4015a1b11751b751a52dc0362765e37d6ce0f2be4042599d6727d1a67783ab9816da0803c6644a23781bc8a92b60ab7cfd69090fccf417f9944832fa5e18b72eda4dc487aa1f410de4c7706fd8f2356a111be037aea34cdabda2284f5bc036f3422cf0c2406b39849c770c9669ff7f572ed38f45ab5c2f3961423e98579744fa6f8c60e1d797f0aa96039dcabaa010d03cb1a2fd720e9856ceddef8fc7107aed723cd99f540df6e4390b540448f42c66f0e04ee11a51a0f9ff11216bc3b99662f7666897d6f43ac47e8a2c8bf8acf492a3849a488218e5bfe058bc950f3c94f7134f6f0bc922ba690527246da2a272c9c2e21391fad9c0ddb16bc4fdeae1141b863e73421d2d37024ab744984a072f535d4a4567a361365c6b6637abe6af11ecc09db1bbf7d9c7524d56841cccdd9f6d462a0fc2882842ae5c8db42da7bd9ab6151465937c0311d9b0089516aac94aa386b2142f7a01c66376d01e49a2b3ff1472f386493f0f1a6915313ba31187efd59c421884e25e0ce5af3dd9cad21a9db6c552feccd2fdf9d1882bc48d08001e1062c3ed08bf22499e266cd40e05e0312072bc2be83650fd6c73e9f39397f6d29a3133a8f39d36df02bb703ee56b7799f5767d5ce48f4d6ff18d5fc2cbde35b282f2b5b0289e5089c73b822ac6295e0e516e3717d51bf0cf430258b73fc91dcc6dd371ea24613dff2edd623d1e243a45f402e6a4678bd89ff3164d91b8f9a2320c28a931e1614993a306b7dc2f837555c169c2511fd158d1e58af0a38ddf63e26e655ddcc73633b3b8641c2422f0ea8e34654f03a75af4cb72126dcc445b5262e5bf132233019b8a2396427d7366dbdf810ffc88fcc0a0e02d99799f27d470d31e0f59add57460087e3c32e5f777c8bed2d8bb2f87af69bf19ac2c04a42059a4939ab2c7c7d35893fee142af94b59aa145a2559c7099e0cea825e42ca06687146e93bd9c87ee718b3aec91df1b6ba46c83f7b320412af7c7e86723e4e10f8e976cdf8aabd967af9580ebd2357d2b35c8f4cabb533b7300362c5bc5de56f266d99802bb5ecd552d2a06dff78045e575ada311d30e0ec3af27aad9d9f3bc571f0e7f31d2f7a15b9b1f5d60048c5e7d3b1afc9b87bcb2193374c14246d8938729574dd25ffa6d9d8c85aed742c81c00523ad42feb105d9341b1ab48169a5cb2584b936b7ccaf070ab6cb114394fd5a409efd4f1396b9fcd4caf6e233667089cbf6b759f169d0aeeba99855a1fa9749c9b005852dfeb8e44cbc7edf5862b8031a393f3657eadc5a07b6006ca0a6ceea3d9cbc04096f050f2e4c960c31040ea8d839dc037eb0c7a4e74897d4c47f3002983fe84a7c6484fd77086d2bdf0e6708df1904a707c1a122d4ec701fbf68cd41f6cee35863054c541ac851d278c0c2e29027818fb0866d355320116ccea5f8357342cd5ad02ca0f116b532cb061cabf4fa29e60f3c9160f12a5376d89b99bc8a2e90a2ba6165e43c352e892c64a3574145643470a0a93832aefb3e13687c987ec41c367bc956a1fed3338bc572a1b3b38c386860b23cbf9b543f636d14a604121f9157adee4947871d3e1ba87e456a8889c8560b0111c6491ff6548d83a88d256c8a082a9999d3f8f697df09bd8e22ed5fff0624f2b92970868bcc477006b8de96d41b7cc67ffdb32cadb09b263e2765ead1349081ba5c88879396728b389bec3b235973a65ce34c97f1ea013abd03e097a4259837b9e1ba6bbe8f8799a5271c334ace95d984df5a4d9bbefc6183d767a5b4bf82f75f15f6d30f44da631fe143fa25da167d3ded50c446da94c40f2a95d8fbdeb473d54502658a010a48164f27dc25866f12651e22e90dc9bf46991eb24b21108d13aabd48ec82936e1ecce3b3c9535ba92cdf61a8d35e0b556d1904a84c8c5016ec9516ae13d45fe0fb9515ba99ffdafb54ce7ae0056543689e69661aa6846db398f24393de56f615d06a53865724ead4e6024e6dfe5dfffc6515c808fb6ffb77724b80667bfab423c36185093327c240b3a9be4ff3490f40adbea9947d87eaac17a4488e3bbc217737dcc93762b2224ee6aa2919e199c2ddd48bbef41055af77f969d9d273c940fb0caaa20905ba90c6eb36fc671cf8939c847e25d62fd9d794c3c24aff55fd48c836aacfac882c790877a90d9a65d24b37675bc011ec531f62705266cb3a4e56e402bdd7f3dfb4aedab0f042207192d687d0cf6ef7230ba481cbcffe07229f7fa92ffd1d069ea4804d3da50aef721b118814f4dbcb12a2d1724de2be3a66d87b92a4d6ae0af880c29655d06aa4a3572079da205ee9f7b586d5c45fa0a7ba904b1d4f0f54c06e117ed4cb94c5c70fda4acb711b091c7fafefddfbe403ad0c76fadbce18c79629b8cd42121333a1753dfa1a60359c64c9559fdcaa542e9df9ca525cb990405901b0f286961e22026059665ed2b093e1a57b20f96bca2ab23826e2c893df59f07a79012e93ce36f654c4999197802629741abbbc50a8ed63eeeefbff9071ccff51f39763cfc05c422aa88554972b06d345d7f40a4aa7c8d31b4bc29fc00ca99b048ee505afcfad04c3115530c8c752a0297caf9220a8fd480b06e032e150b51433db6651230be22f9af43fa5a36940265ba85352035550eba865e3fb443252842b761c2d57348fdd4f1409578ed316628fd9ce14b3e6b58cb7a4467063f379a7651fd61b5543519bcf2b91731e1d577707c45f771438a0e1f523c024a448eec7f4fc8eb5182cc83e9a64b9e2596548a18b3442d9105624761fbbd61305c48c3af74a574d8855c0c46b14a290f2988818f64414bbb1b59d2dec0f0249ac5fb0c463ddb979f62c132e45cb7722d79cf56ea2c09b9594e1388cc58294e9cb942b846be73183fc31dba8c524bf8be11362ceeb29ac37dda5f72a8132964815291190dec76793f3477b261edaf7252bb53ec1d9955f2f27ac2368f112197a564cb00e7894294dcef59e91baafc79eae1f544dfc79b7c299b5184e6cd4025e91fa5b341ad8760935cd11095867c99deaa43c16328583ddf5118520c78bdf7b76008dc798af6eb848fad3a7078eeac84cae764545a5a94e3eccb92ad005a6fccb225540bb9d006bdf0a88981ab273129492a7e95a74df45aa61fc3c62e0214d6dd3405c2ba54675cd98c95f80e06dce9db1dd470a2c80f0d62a48538faef2020923d9f487819594f8848586ac9bd51b721ac4c9e2c6fcf66bc909c4eafb0682923941712974a096755da96acc17203dab48866b0c86295b6d26a414aab4da33b76b90bc631147e4be41c609872917f7ff0662440b2786d86dcda6a71f6fc146eb338b91b3ae739bd8279d212da276edadbf5d36e38213a241fa8e56f816ac67abbf04be5c309adeb851b3ee3f0aee5227fc53cad2527e7f1ae38ac3cd513cf3778cb522bef96b2eeba0caf677574a739c6c3690e2baaa2d3afccaa2b935ee4cec26691f9e4b2dbec05b74ffcbf025680a1bfb2b59d6cbb59f9a4498f585ffad821a9dc5ab1e102f2fec9cf02b8160116d6e5b1c517f102a2155080abb278c834758635cf5f970be268f788f108aa1c5c1ac4dc4a31eade249acbc074c5fd6e197acd1ff924e859d89cbbaed1d36c53f65e1c1c2fe278f6b4ad7648189f8aeee2af29b373e1b92c9e461703b04c4a3893e316c86badc9e95564850f2b5e0466b5fd7a55be2243c69eb7955a28902fe8a0fc3f34a6dbbc726426388885e04306639876e3d13828e1d39e9dccd46bd126c51c0d1af02b3e42cbb24e3f05d5a5ceb08832e224a330eeebd62e16a1643fdf1cca7cc13b6096f91756ee5d16e3d422c9d28d0d63d1b81abbe0cb574f89b64f30875fb3913320b531d57eef9c6e08c9e840ee5b34926305f76d49836e4884fd2ac51b3daefd4d72aa16b22c8c5c7f0184eb42a0afe00599148add2a2dc8b7e4bb29f6202f6659a6fc1314c471b5d8e200f2f43ee2ca290602f552464df07c47507c43b9e3037df880bbb0025c16e1bc287a6a9a35c689526347fdead6da18977d30dc7943c89cb29f57a5f7387509bc2ed5a5e23aa6917ef967a51249ab196d3054f9a7cfae5021387227ff083f018cbc4c3e638d603dbe4e5087c9eefaec5775e2455d76d639d347ba10d2a90ee0914641fe825c1f8098789982edc8e3ee1bf98ad3dd40619f155c5c82b1e72df4977a92b0d9aed8338a22a87e6c4cef9460833cac30a0ba5bd59c817fedc4b9a42e77481fb95e67751a1391280129c2049c0f7001617842bbd04609766cb2818f91451291f93fc1bddf95b93b54c1ee2b6c225e75fb2365f9058ba6cc58978a6e76f7f975c8b24e77b179596b98423b6708ec5d9665b7ed809599585b299dd8efbbad50b7cb71683f380d5ca325cfd5984192270bb37457dcd4aa1bcd7e4d667546238632e1b4fc9492526f5c07cffe7832d832d2ac0f68b775c7b12caa1294cc380c9a77ddadddf68ddce581c4e6482c83caaf0c30119d3efa8e2c6db9f2987f576bfdd18d5e3ee95e83ddda637813a2a9acdd2a2df860d0ed1a9b847864cb6978f0658a77fa137eb271cc51fc570e55aa0bdecb3f4022806f2a1f6fb9bf5e39e3df0be9921f71eee792fe41ac260ce1ea1b844cc907469935713a152c67eae39c0fc6381639c9937ff19d7c77930b98710578159e280f815708b3b2f54155ef6107f9200942c1af3eb304ca0da4434f8e858ca25cdf256a8eadbef43fe6c40d83b2f1d2761f9f48962b73e92dd3e260d88f61b0042bc29c295c66bacf3fca17fbd1e70fd618783f85581ffb9a02b5367538cf9a50fbb14b5f07e30a69c916b611ce3f8b0ea796b9b41c2d85dcb1bfe59325f77418effb1fa22e3daa46a6d3f78376caa7ffdc8972975a86c79fb9fc96bd71db8cc1cd2e9df6add9f6a6efec01e5d9a4f312ef332037016a64528621105dae81877846d054f69dc2524f19cdbe4f743023c8e5795eacfb4eacb2ae9f815922203fb7587f9b4b6d7bc34a96957a49bee966f7702afd01768011b2f5f43c10d8e58e412b656e8c4dfb459841260aed7e003e6ebe6a82fef853b56e33b2bfa069ac6ddf3c45a56e6189615ac4cfd68f67e1ffea3165b425835bfa2d8551272410646f1983feff217bd216941279886f7530270118940d353df24a5a582375da984b1b02ea4e38262190d1a4853fc9246b2ef692e9e245d75e1354e3112f6cea3bc18cfb6c90e7cbf3761d3991a5bd80abf23b0230fdc729737e082ec2085079338578393f95bc112744138408b044bb94bc2fea68e7b6c2a96b30cd468d55ea694feaaed2dac95d6ce92f257e28cd5d3e199f769d06af800eba12034ccc9fed0b9b9c03ee99c18e31b85e7f1b9a8108868e708a45ea699bed22ede61ede3bb5eb8c6dacc2578f47b9e14149253e257a87697d0c1d7bb387ebb04b181b824988580b70ef549509a70c38986bdd175c00b03c6a3fc6e1dcca5f505493bdb85245ad24fda105abb74513bf2ac42483ab3ba2c911c6f93f3972a6b46cee5ba2a565171fb7a8d726a466ae48692eacf39a136cbce9a59efa42198069e06871d62a150f07b8bce6359ec81fa093bcfccab360e04b0986140d4f491af4130921499cac3fd1cb52142281627c3100f1c9f74e4a0ac6826a7281c9aba1115c13e9cf52eae8adcb87f51b26e851cf89289f7696074612c35023d0996869b7186153fe74cfedd6a25468dbce435ce39c1e7387a94e4f4e31cefece27e65e250b157e4e15c62f028858d98c29771f36c46de5ab89575b6ef1b508b04ea35424b8d8d99ddd306068800228e8b38f67b86fd6e594a8476887f90ff65d985bcbd56f4dd2878874ede9706fd6bcd4c28338d7ba61ca3b02f22453382c4cca7d50bf8635399a2e3045e20c6ed2fdf8188840d0868151e11ad9bee84dfbd628d3b4774dd0de3e75fa458b29b28222bd1453c4ebe46bd84fb55ed7190d62b815212e7cc3094e3727322aea9ebef19518b0b983487e10cbb9ddbdef42622ca7807f81e7b2708c4db142f5b023e06ff6b64d620d964f2490bfadc4afe1b73893102264302c1e2e86c0ec0970ad40f96ae97c92de181c4c01058ebd7895f07a974280cc805af6e195838d7f4a2a5b970d4e4df1bdba240108c3ecbdd3c228734aa9095ce3a6fdb5df8104a031fd4e99d260fd53a4d5c4aa486c0807be6c7e27a05c50938f7fd07aca1b35e36122c99f9924cbfe964a3255a1acb2fe7346656367d4503cae1b0d207c22230d1ae6516676a39cc628821aeab6eee95f2eb96ea55bfddd71705046181d7492a4561dea2b15833cb54be4b748eb96c4d9f38cff3d2b37d080ab2039d662e4d56d3a3dd0c8b68f9a2674c6860c403b3b68f088be838b72ac42024cb7ca73e9de843cfcd8cb962d47f3065f5fb41cf76c29988cb27e750d91712594d1b17e071354634dd491bcaedfe9e832c40fec4aed85d37665196c8a164bd046515da2af27baa4f12ddcd22bd24da36325a2c74f8526cc559965a43ed2c6de4a1b91d22326fdffb5ec436ef4785fccec9d69600f678b8bac2750e277bafa23988ab6b559c3ceb501466abfa53520a3b0d23c4fd9a1fae427c89bcc522a3abb8f0c965e06912d5ad393c26e33f685e53c60c732005c22647a627f7358deeec6539c1171c7de74490868a55aacce451c9ca70c79c77ecf41019abd6bdecb35a09bc4f06b46daf6a8a727007300ec37246b312d4cc7c6a56a0c8d1260a0dacd85468dd3ca47b94f8e41d5668b8a08256c01fb5f856b5b30f79a8298c9c26a6040a7993738f8739fac7e7b2a6e304ce6e7d5e22b703f984688833d4468875303ad17bd1b94bd114cfcde8f7621d657fd345a2783cda7967e843c5a4b7740c87296db1992b7ab9311705e4c8e5f2d1e578b516193de89c1cd764e7056ebcc47314a42f9640af0de258f2fdfeecc4d647092004a67af066db02ac22440bd4ecacaa88a2e07d5ca758faff0e26627d170bdf6d1ca0576fce8e5a34b0cd69481028a470f539ea33ff56186d41bf722b63e6bff88b62965e2a900adad4c31d4ac3d4bd5a5cb296e755d15b7b38ed0a5e38bdc1da8682c981bb228fe399b5b06b4742f1654dfd15e7a4569096e17297c7baa7cffdcafc636ace8beba00c958c6a33a55c893ddb66e6fb66f02ce87ddcb10ceadfcc8674e8ca2401d200b2028552e2b8a2d0faf1ab62d622be10d3e1d8c7f7587d7b846eebaa2c336384246f74b1f82834d22988fd5bfe1a7f60cabf4822304c69f2b8ba93636158b824f0a6b9f0ae1ac2f677f9d954c148786fc2c0c2d1ca43e72b3a73bdceea559754458318f941fd14da9925578e2e3e9eba603fe8f1108852f40650dac04b903b4b439dd839ea3da22129f53d0b2a23523bff08b2305d94bf6f2ce88416c2c9db3571e82983ecb52735fcda10d396b24c7cbcbe2716e40b30f29879c8bfdbbeca897146d66e622c7a6dafcc5e174a76f51b82e063d006aade85fac2eac1f38c193d16c30a0e83eec7152a7c9417f503eed143baa527471863d9c3cc8ed483beafcacdd159c0a832f65231c4c7bc0546a970762d846761b8fa0ee3e265537e8c18f20edf3d7a09c9238771000176b8afcebf397fa1c1ca7cf116bf3ed522b8674c5f1d4d4591dca8d297a27eb60666a6f1e30a5f92149fb0f722211fd01c6652f69bafb4b09b5963b2c2b66a03d0275cbbabffdd42078232a2e4b33651c166fc959befe3e28fba3b0113f07992de4eabf9cbe0cf61a16990f5c0e24d411e75e6e05425f0133e114578c1dcaeab7d0d4f6009224ed41d7e64bd06e120a9df4bf1f475c0c3b0d1156b8bf03e42bf046f22dc71b03011487bf40724bbbaf6399f73f4b7a999a2bb334fa200740494aea8eeee4724b2278e13cc3d6c48e2b5429c829ee3db66631aa4edec5165f7664fa7e7573153c229616b82b0966b5c8c826329e4521c8a62f074bd7b83c4c706e63da8fa0c9b193369036621908bcd8b5863c351921844bfbd743a1fcc868efff543498026de3e6b2de00dd37e0eb615de443b0a81942421eb03d6f8293272c21dce77d3929c909c473edd9f90848aca0f6ad62b037e71c312b2fc1d64cc0405ba57bb8814f5961ab5bbb80fae1cc7e0726b5a7e74a454fcbf9607b35b4f170f3ea11b420afe467a21099b732281065ef984f9e3c5c62c052ad2e10e2bfe69de043b384836e9aa207424f4a19c67903285bf481dc6f491d8f4dd0b83d635eb07ad781b81fe3e9a20afd628123603b46aff970772eb4bce4d22928341ba08cb7adc5a9dde287c364e7873b3a61334a2286f1ba21bc5c04d3045bfdd716288891521d8011b697df9463d1ea502202ffcf3af1c2ada239f197dbb88c1e405d0a5bc35ed92edfbf3e7a2b5d01e5c75d50ea364cecf22cc580c0761d4b4c3cfaa489994f0c2f71c6baf51c8e23d3e0b874cc8f0c5df241965f8a689fa062d660b5543c4927995c9c37a80a6b5ca50cfd4702516ef1be6a136a1a788880acf0f15c82920d847cb22d532fb94cbdc68fa3e2706fe6cbd07ac11b2d858c4ad7b4554ae913d70da81d437b558672a10b283a67890a99f673eb3beb726dad1e9f2138bec4941215512e7820a508728482769f9929f7b4b5fb7852971c5457516963e976a7e5c55eb6039862f093fda9dc2165e5d17a437c35d98f60c4809fd8fbfbe4c49061785b265aeec31b9d014714468060284145647e62e21f42f9f0d912f954c7a5d4a4a61024fd90beac152886b5127511ac5db0a04b59944020e80d5d2eeafeb01f0584871fc0c907d97c8b275101b5553f6d716fac4a863f3fc9c56792e39d1870f40521ecd43d24f9ff454bc74daf8b3c9568b014a49f6a325955168f530fb165975fe1a8777d156e56151c64cb5f4ce58660a959274235d80920adb195e6fe1aa279bf3d1c368bee044cda82a885a94220c09668a5440d6ec8ce2185612de7ea220a283536eda18966050915a22fd7aecdd3c912fadc706a984850531a4b40716133ac8b4045447cd86c2af73ef37027e423758374d0465c0822877cead1af440b3b285b3106e4e253ebd5ce7e8f36993494a9dcb8e19f2ee0d5718c8d2a0d773a9501bd6bc79487d264808ff8a87349bb52eb40ded030561a848ceaa0d1d3b09d3ff8797e48aadc854f301b54aca4f8f15c717f4566df96ba2277990744732fbd43b31a97fc1e86020d76bdba7fe74772cc34cbf7f082b42206a5d405b1e6bb08b58eb8150a494d13c80d7a078c8f6b5dfe3190430b17a648921f99ba718174bc22eb05e412ded08516bf53c47ed6fa11e8594b870f7268c343951efa1ff4c89a786159f921024c4f8b7126df64a6633f34d2905f7a82ea21c70fb6227515846be568e9d3e928b9bfa979d9165bb2fcbdd246a62db150b617d11bcf546cb57dae58134d8e6b8d374453a579bed6eec0bfdca3169993521da5f676b8cb4963ae81dfb73d6aee554d2b56c76b892376bfb5f7dafc21ef1dfe11307d8cebf0ed1148e8b3365f72923fb688e6331349e83d4126369b55bed704826d3a7ccf7750e2579017f5799c91d5fd23822cd22aa25095737584fd8814a781ecade88d19914d103e5664f5886bc0a495c77221d527f9ec1e997adc9630b4d6d2ee5a6573837768c1c67f64f18e7ab17ad8858d01fd376f727134021da15ba7181394664b67189a523d61473d2b971bd0c9c003f0eccc20b86dc07ece9677a1436612826547070754b51c3dd57e1f18a354d74e7711466dbf9b64b8b383dc61bc65b291ba5a681f177bf4867b2393d765ae1b1669b4dae787e709521e4e6d743af9af19f37871027f24eeab0681e03101ddc0638d867c93357932004fb9928c9ec96266172b6a9511c4b48b094239f85800bd265f64dcdc40a27d60589289991c3dfea17b0ad412a2b99abcf24924e17a16464c69960d367c6b02a7a23f861b430b57298549a73d0f5f9b7bfeb296c0857d0c20d6e7d1c7fce9d3db338d0de03a37c2ce938265fa69c3f9c6ae9146aba3ddce9fde696e33a6b0489ae135289d90889fcafd085379e098901f0a402f233c9c20e949011eba8a92353030c62f51b8f28c57bcb05cb8e4aaad179e934b42ebaae72c246e720a133b4dd3c5de358475e59e6b4c068a89797a5e4e7d40a0e61480a06005e55267f33cd93e345a15287c1c1d8d9267e3f50dc11f5675bc8725831fa2545ca294debd1853f10b32e9469533815f6275bda3132ab5c5d0adfb96ac6c5662926907b63645a9145a7f9ebea62874389b02de44c0468369bcf5465499863f757637e6193625902304e65eaa64cf91504cdaaca4d8149dc752c4b6600c013068ffb1a22d36edb88797e9166243bec56ca945039e30c4a9731de2ce8c31ee7300f32e725f52f8c8c7dfb42b4fbfdea980e52b85893bbed0ed66ee75faf2bb63526c4441a05847e61835e4aa8e60377ace97c184b40e3ed0560805c180b6662c27670cbb8b51a80d0ee3a7e27d05a557138f33946e470cddd06841916601d2ed88403d73746a4a1ea35e9f09c8cad887e43bed040ad347bdcab6a0c749b15019d45a20aba4f314e6bf07b17d953e4ff96e584203103382e7de50bdd7768c11388c3a466f69db93b5f5b9c6fa70911849fd593ac34f82bfe1abeaaa9de26a7998598680d882e1e4f5d54ec1a4725f77f9449977424251315dc432b1771a63eae61e4d511af9b277b7b66ffe0d324b1ee8fb49d21e351b6be7af6986315a74e7f9f64375660676cc26a371544f17dc3dfce0c5808b69aab7d30205632867943fd9bf3f538a570c35c9c4965905f172437417557c1c3e335abb6fe1aa585c8c6113a3ebeb46540e916878cb1519bbc498596fc587c2f0d33622528c8f40a01fd07270702f3d99d7f30f04bf121a216316f9cd12b557a773d86cef3478bc4ed88c48edfdc0c68ab5796ace3242b993525b0c8d6877c10b74f81a42ed46eb69b9e872d74af5fd9bf197eda2b807bf916d8d75406e2afc1652747b42b8632e65ab94d30f05c876c3b30e3ec42102348572a68406e0135062b67893ca3bbb676ece1e1d2f0cf4e70e3c17b71cb330f602008c6fc8971bf6caaf5704bcbd6607d274486777a7038fcce47166c449453ee0d93fa196b36ded3084ae39eb8eb1ba3d9db85ef66fb99d02fa67203261dc4a799bce3f412279b3d0c0cfffff3f30