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

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

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

Block Certificate

Block 51098 f47201aac9f059683f8a15a2627aac54b517249c2e52a5e35f232a0c92070d2c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3b0aa6bcd37c2e70c0abbb0354396eac42f2bd222de4ab932d00340285210677
Certificate Block Hash
f47201aac9f059683f8a15a2627aac54b517249c2e52a5e35f232a0c92070d2c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0074670000005f0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000eb8a0b7abea99ddd1455bcb65056e055441489454858ec101315c0f3214345f0247f039c700d235a225b9cbafc83dd4a063856f881acc578211c928bd4936bee9ec0e1c5d1aec1b62b065bb3489af99bcf3217ca29626bee64420000000000000080000000e0000074670000005f0000

Raw Header Hex

000040209fee3c0693f836d3a2c2aef2237bd2d2cc886898a207c05e1c78567df5f2853ff8f38ade91e9707f3d391a0b83ad63eb6dd44d24b61554dbb78d69c210b08860192f046abff00a18770621850234002d93abe42d22bdf242ac6e395403bbabc0702e7cd3bca60a3b

Proof Data Hex

59,560 bytes
1212160103072c1c3ef39f923b317709f48ec785ac2a3240d811546d3228cbd9f3e8080f09938e1b073ecd50a0733e88e2dfdc95e0d1c9dc1b7fcdfc923b7b737bb724c0b69016033c70b318cff34812ebbc1d21af04cda0d368e41eb76451b5fcd25277f21cd4cb217f67d0fdfd7235af5dd0fca39fca1cc60f94776b37e1c0593f83aba5c285020074c868a92cb3dcc78af89ba55ee2b0c185acc7fad8d2d78adb19382cbb1895631de77870d0094e97dc7b1ec6d2ea5e8966865d1a1a7cdb4c01f48c58b632175fc2202ffc3c1b9694eb44f11e3db46665ac174214a4d7bb386b649138e76fa84c978b4fd02088485150eaee93407636a4a70ac68016ece63ab597bf7e2cafbf111ad684d459f412844f787c8d6cee1b80690663c5438dcc0981588bb6456690e367393c7f2a3b9e46e18096d8f968b95bb157deca58d93317799db2ee550deaebd4147fc667e3e892b7f7a414fa3599c3806694582e00b2f276ab193e84998baa5ba711d7a0409390afb59d2bd2dbeafb2f2235b78efb25ee2720620c8188dd584999848a38a2841fc152bbe0eabc1dc4926943f302fcff6852961199640f87d7d73eb3028bd5374a16fd9693ff99179053f54b167f98ad252b4e5438131cef4c5c248516a3c6e667345c7bd9b40ff014527eadf34c052de0374b1deb1525b5e7d5e8c0f2dc06d3cf9faab6918da973a88484f9265110aa1908099ed0b82333a6c9f9b6cffb657d838bc789160fa43b68d3e08ffc53fd7f442ac143e2fc9296d9b01e5fd49e7d29bd0f3a67c3c8218817eb921bcfca56929005dad23ccf9b7511820e29c520e447440db6c3032c067c035955ce47b4e0c3cc0b1fada28fef26bb8043d24b8d6114b01f026be4ccf0ef16b0ac6b1a38b92981800eb8f94837cf589f3492a040a06dd65f72ca11c950c5ccfab18b6f2bd80bb45dc1e78ff2fa9f20dbfba4f9a6beb56727d98897b5ed4f2dccf8924ce37edec9e40b22aed23b057efdbb1882207bc5642c7df1a4bda22ce4a3140e75d17b18f0bb2c032dc9d0e84eafdc9c49c3c6fe407d15c5d0020a36246df1d256869b32230adbd57919573ad0bd87ded145c159abae8974914710a3db95e10de06217b128097d74d654a3372d3723ff4bed668a209902e6013b5493487faee592789b3d5ff93acb5341fa0d42412d56e90ca37e51cdfff842ec41fce73660915f36bdb7e451f28c943fbab40a9434e787bd6fc12029e4a1312e7877808575b205c85df892485dbe0ce005f79010220322249e5f950129afa17b68082dfbde490a004b47845f281033b3f5d337f867adc6720682293939d4bb97c9356b2054649fa17bc6a492bd8dd5cc6dfe68de73980682419f412346e39b72c6d12e6153001625c195b999c6a90d085601cf921fac0bc485a509657fbbe230c9ace8932caafe4b29050dd2a359bc78f1b354ca62f2feb0e1766ada84b1f861cb256515d8b4300c8b39359f2e349bab18688e766ad851b6fc2f090cf1fff96ddfd7d0593233362bafb7450b104bef2b58f2222dbce6363f5e002776ff230c20d0a2b8ea3ff4fb2c0c1f09e8efd7a2f887e35f3282c4bfa062a6df85d6106e2393521a9b2e40f04bcec967c7cd8bf3f5ebd3c53be4bee9ffacdbc940d9276130dcee4d605eaf9544c77374910f9fe0c09bbb1d3b72123b8a3613137ebc55d5e27b88f8a0620d77a9cb617ea501122fa26167cd144532e30c5af4dd6ca5e6de8d60b513ce17053a37b5b7beafcf8de8eda9cd7ba7b9e49b32efe61aaf88bebc6de5051f33d6bea8689a385dd596ac62bf4be7bde551a8b56d0ad15009feb35546a2cf4ee43575523f761d62c59b4b2e93311178122ce5c92f63a74dd3a98b14e156faaf7f95d5de1983e59960be4e63bde6b8bb5c6c627fed921f16cf635b6c55351996e93a4050c4bb408c4ae49bdeda0268ccda1f6c1e0364a24e4b53e728433f97285f010796f1971b4846f74b7a9e67bef9d48ddae115627f23306d53e3bba61737c312669c40c6c8ace9cd163e9bd6a17fa2bc16477891451664b96ba5258f43a59603fce5e4cbc11c548b81eb58fe774904203d6030b721ec0e1c0def986425b73a207e3b0c044b4c8bd852584b689cc0555e65b346e88202fe11f93bdaabe91a6c4aaf8a04dd0906457d12afa85bb848dfca3dbfc19c8c44af5e32b6f9e8a7184e3ea8b6f4c25c62d94255ae0798d142a2beda8ac33edde43ffcffae2dddfb4f37456f17eb687f34645403d75c013e2c508eab268594f9e79dab539974c96cd9f113a64be675c0839fd323a0659a89818ff2425933d7ad832118c47283385960cec03cbfb69d4ec2c03618f27145d430c08e8dcbebe83f93443317ad891335bec0a72009f7c415c36ff13b6d5537891f36bc7e5250d278a9c192326e28c8dbbafe2b46a2865b13d67c80306e1c98a9a398625c6c5e30d5c83184f58513e7ebb2bdbf065491695e669befbe1b2f33115b70d0e1c9e33e53dc65b336493a91799de8f31cfd3f96401d87c72c9abe5af1d3e938568cdeeaf444e620695897922cb860abb20015f7b9f676bbb515998dbc7db1449e919d1bd5ab4c75b07be23a1b4d87a8205552b34c38a3994a4089e83aaa224b1be61fb8eb986b91b22bffe5cfa3cf8b500383c13fdb273e0e4799d48f0934b4981b6fda39e5a61a3c8c7ef32ee405261aaa64229218d59f07d40790e905341f19c6e8196de2a6dcb4024e34a5db656ca8a5db94e9c5be5700ca51f26ad968219645ef8617ed15370d7e983e62da1501837ed6207c90d013aec3244eec8bd27f747ce49796dbb43d15c3489defa762a070fe53efb7358f323321c940af7531b8af8a38bdd3d01140915aab08d1cb9fc19ac238eb95947abf683490f8c8edb7cbed30da3faf5c99db55e07341ae168c01ee620b6313846a24c0abf63b272651f34d43ce512541b636ec6561f5d2ad733e988a669f645b92496f5731c174db893e5fd353b310bb0be97fb825275d2e8c01fef8dc3d2395b9355015c160ac5986b00c4e88d41d40a3a741cf4e9e82d7dfd67fcb3594281dddb5a26332269d136fdb90c2cc6d049985243c5e246e47d35c39b77fdafc185075e6774713fc8a2977cc65551174b6e3e3250b2705c4f4072cac76886fed543de8184312d9286f99ac8c7c276897a79c1e88b6ddf3df1634fc43658daa5aca1f04053f37cda577ac83ec1fe8256c1b3655aeee075893ad534144cbce5ed5ce8c22c9fd9e584f5f225c988482ade77557d7cb605c5bf0e90547432e255a126f2b133739f0bdc3895a2a8166a33753d6d1397d61bb8d1cb1bfb7461b447704db3fb73bfbbcfcd2c451247dbb9f1cf51b039410af43d26f86fba5256bacaf20bab64b9061d6530e91f4ccff677add00adc5d810bd0a98d7b5212e3de4b1efc7532c4325088821c7e134729eb2006175844341598ee80a3feb8f4358df756d963e653836563716f0de6230452caa5ed1610d18197dcbd1799d5ac82d67807a810bc89683a23b82a06dc455c7f8dd3e83f100fa626a34fa146c2827728af19bb2b49cff29d55a23eaa7bd9c463a6baf0cd961420c607e64f42225301f82f0711f3f868da105753c42500a6f54f651ccb6b80533b4adfd55b6c5ed0b2cefb42dd29d2cbafa1080e0aa0fc4fe66c5d07a6dec0d58044c223a307003f99c3404148e1dc89772823f1ea43c6acdaff9f66399740b61bd4438fd66587d28180a66dd16c1f766d3963d8ead167486b8d4efa8bad39ba2a1920d0a215590af3d3cdad2beb4b90d2ccf421e4fe678d0183623235b39a457c0190ee7fba9024a961f12bc52c3dc0156a370d979d0cf413415026c86bf9effc01aa40864268ec6ed9cf85c174f1713ec673026a7adaaa3b2adbf0dff6311628e84cfe9e0edb1c0fa184c9640c23a0dc5d0e3985b98baf645499d6575a40bd0f3402e3e2bc2592ecfa2721db1fab06c02877fd74e54e4a213dd48ba573d79fabd814f061f669d0079f8573df14f1fe552f48390036dccf9514bde439068c52fc9712b80e1548bdbe54ab4c9ac28a018e466e44d42e7f97e9a580359b5b8adf4f1708b6d3d38afd6033555b98d95bcf1c3c90d3716192f276cf0ff937b9f6f495e1ba6c7bab0c0adaaf326f1fbd48cb984efce049451edc2fa830bfca47e9835e4b26a901e7ec2bb7422cd207799208a84ce3d463850489c576066cb083ff90e8e990553c6cdeb9082ea96ba0625d2df4579dbe67cd80f84b24dbc7f16c80cc71c3a2889e8f4b1751f5db09d27292cbf5e7f640efb3ed6c68e61eb157e3f5b2b03f5d1e6d1fabee42476b5b98b8a2ba941ed9571138cf646f60bf7367290f5106558f1c21434928530e50352d243c1ebb185c5bacd8a4a518ac5374ee34e237102d9a40c89e2447507f47ddcda23208575e7b751306e6436a6379329cf2c412bb7a2e6f255c894f69aa7550f2fa16600d68aa7ffea976c7cf97ee6705ab120ea0a9224d50d1084f7bf6c0c7665d031ceb311f23a6a27e2497e0430afec46830036e30544081840e90b4f15f0949e2e62b0b2de015f6ac1710e70436b331e098fef860879736e1c81637bcd9ed3f82e573e0d5624003dde5c60317aa7a7c8c12b4ce0d88cfd8dc0b028daf50bde208f70e5a5080ce1eeb08f0f3e2b6760a004abbb2d288eb01dbcb55284f7346c1fe0e87edbaf66b01ece506e325056fae51ca515bcb5c5277d1b087308b2d72500cdf8c10c83eda86434926b0db7acc9c256d11ca21b94caa6bbb12420ff7992291879ad1c65f42e068dd35881dbe730bb22e45951784218afc34a8353553332a3e26841d42a377c825a5ea14b8c654169b8935fb73522cbb3f644587c17039f9b3a2a14fcadf52b086c60622dfb7fe0188a2923f67f5250f6ea41770713cbe9da36153e76e0168c68518e4062bec80e96105554a5dadd2c3acad52f3460c73fef7a03319ec20b57b4e28320fe46d7909ffc05e4da473b362e69adb793b6c01389607305e6f83c0f3acddf60485ead56cda01b3734990849022a1b6d72fd22acdcb9fd0a5f2094a17d1a7e3c92d4e8464c46cfd6b1f08da4109065f36771bd9a6ebd59375d422c68e6c691a18cbf15c1742a4245f1fdc529c05b7630fdf6d031cffde42b2407a270e0551ad2f77523f037287ceaf6becfeedcaf4dd22a445bdff132d46058e85072fff8b35e978b4f91e0de3ccc895735277cdd954cdc290c30a8e38dd4b06f85122d598806fe45d002fdb3fee86fc03bacbff5c942268432a55bc1f6d03c1e1516e9dead02ce5ca58de199824034cf2bb86694dd0df496919f91ba1fb5406d7a44fa945e8561d97d7b917ed0c8028046645dd0cd276c8dec382f8bdf30c85e216da3548c8f81f0f5fd7023baa848d8dffc446c806cf517b098a3b2d913103b719ede19c35f17503359261a599161341f595ddd387841f047ecf90828e58cf1665968b920a8e61b22574587bbcd8cf6aecb9d8f63dfb898f1bc6401a12e4d07eddc209aa1e192235dd753c741836a953ecf0e2795ca06d2bcfeb5355ed8ada2c5f9bfcd932c881d8bcffba1c37235bd991bef4b6bb4db0335452ae230f0dec98a2325539f3d48cfdc3c3085435f57fe00f6951a1faa2fd6a299087d0a3f2df3209fc020f1bf2ef7a91fa8c173e23469281e3012c6da96a130fa53581c7424912a4c16a44c0d4e989c0c1bd2cc970ec73b63c830f0fe66e43928a45bf67fff74c0a7bca89735a667926a970f0380ef4a01fe5e14780a6534a4144b929ea6c697b51903c90355184008b059093e58d342d538fdb1d6140f694fc0b1e944766e246fe0341e624d59df885482984ae41e5c4905a97b1bea1adf6191f3722424d0343d0bda8f88ce3f63bea08c73022e60f4f76cbf144afd94222129c112232a3e4fbed2aa3fb004f843e59cc5c61501c9459f6d034b5af1f7bbac876f6d65fd2d01e50981fd92407c129b99151a6be8f436103035e6f8ecbee5c9057ddf2f7b7b40fd6e850d06a77a800baedb7935121e777359f0c105a7933e59c4288db4a51abdf8d9cece123265ec9e94685cc4f6c9c21ede3cd590fb72bfaf85e128d53cff304887850ab3e632cec900d4698f23b5667f7dbf2a31a1539880465220f3667930d6f1d996cb28fdc0acb7bf1f5624fa1d36d5efb77bfcce4fe947a5a2e98e56f88b30c1ff742e2dca50056548773e676a237ff2f56ca9cf6ba8b87954d7ed899fa4c9f4d9aaa7d78ddf080d1f023000ae65452e0aa909cb6e5f2a947f3ed9956cb35cb90d0e9ce16c6adc9aff252950138e142650de4b16cd7c1d6a8f9a6f3499fe91af5256c818c8aa8a3d430d8418c487fe5cfbaf84bbb6b5f444022b453e6e891e9052ae88ff719f8b62859b99e86ecfa43e70897b699d6c897a7d2aff635984155e4af982dd0439fb3721e753bbf229a12ffa6a12100d8edb986963d87a64ba278636edca17314a8706f3e64ea73454ad789515563ceb939cdc2001d0434ab6e6a474fce069f661dc4363b48f2abe64e2170d1f16b76bd4d3cc6afbfecfaebb9dd7a44551c1b0a37ad96cb5fb4265635960c49d4782ac9117606c5b8d0c2cf3cc1c7536a0a58fe7e09279a7e933996dff8db19a330d95c1f0f192bc1e2c00d54e0745e0ef0c5424d30c8863b246b97f281e0456c19e31cf2e7757a7c369dd410737aebe705c26026386667fcc92e555a6fdaf83a52a195cd331857b0cde1501192d71251a416ea7f78f4086319a87db9f1a14061631aef845b7ce4087eba3fd202b79b5ea491a9cca5d8bd7252b97c8e9a20b4b703f9a7d9244145704162d1127ff3d2b006407b9802c8375033043023c2ab840a4b99df8306b5b6633f23db88b6a5bb06f5755b4232fca5930afe7ee86ea281205fd4ec2fa9df5e2f38ca42f736002d2e8e5fd8adfe75c514ed997b448073b6655c958da2608de77fee95fba3bde849a3a8f8307ab48e5dfe5b99910f48469eff5ddaa3c8b216abb7f144bd87b4cad13f4a7f50dde500f73a650359d96624babf716ad7abfdb30413e06e99b4bbb412b1125ad27c8124b941f3f8eb6ee1b8be88095ef4bd34f773c2ccc04a0b3e1fcfff0d084c5739885e01d4bcc4ef1b11072b01a9e61b736aa8c9af3c0983a4e148ad7274b77a9a2e6462e8148601809ea21127e9dda09d4aacddd2bd25685ceb6f8a43fb8f606db14e0b4b9b9d385d21ec54bb136090f67d8560dfd91904b96b56666d731313e6e48110c5b8c961d4f5dcd0e8e83d59d77b5ba2cab12b81bcff2c1559a8696299b7f20114117fd38efa2cb9db5f8aa8a6caf850c252a54a88ce0aa38c75860080aa826f2cc84400d3f98e950b36854975f38f70a14a8ec6f5a326f5e06e9239990e7af171112b527ab6c04654558d25a90c1985bbbc2fc822bfb41827e36d49db41fc7b40489861aac3f50cd8aae98a7d335964bf5b97e0ffd1049de3e61624f390d56ef5fcb154f6b5bfcdf0d6b1c03c7f4de648e0a77037f6401e6250e7a0715c87e3add78ecbc25a0554e7c5b450a82070784c61ae47f02d157bc8a6944f57a4f51072143fbb9c39abe3af922fefae8e48cb886eb3cd2a6e1180948e98d11fa30055f060a8e1cdb802fbd84ee31bd5c3fc5fd5447263994a9d52165d3b8bd19576bd3422fc7b2fcc1dd523a7557d9b354e9a26371eca795ad638448f1734edcb85edbfdb0a0cb6dc37a8215ea2fd16a6ceb311dab8032226439530f7957d2bd77975b638a8e5ced5531b742984dd07231be858b55fc6535eac4b5ab60eb9e44e59f56e476287e244cfc1730a4651839cf892e9d178eed1fbbde12a5dc683b5bbebc98a2304b294ef835ed06024c2c821febba98ec6e8d26ce53ea0f3642316b2cecba40a1cd6ce6111c273deb7dbbc02e290d49adeb4dd7bac0c2c38717a789aa552327a7358b685450c8bc12181ac5ec662e303ab43b29e49edd8e6a65f9a76be70f1b58bd72c12b8d4a61d9d02d26f7046714e28c269211eecf91c1382517373205cb01171cbfbc15bccb769a09cb912b476ff78a4300d20a98ee213d5eb6adaeaf373b2f5f4f81d2ede73b5af5ed56109697cf9ffe6dc958d75e9d4db50d0f3f9e4fd26d685f7bb9c972472982c0690acb1ee03dca3831aef173fa1eab705f833cfc134b816e9a4d89dccadcd841aab3968e846f0c63f09e9d5429afa9899480f9ed23035e8c3d1d9f9da4b08511167a9b5d17ff75bdb9d58fe08aa20ec0db036a497e6eda3e833920378f37fd1608c53c8794c06dc479daeaba8f6bdbcf004dda3c3ce0778c14699a84b90358a120d08cfc9167a093217bc4f1e8af003decb3d8e171dce15de8493eab6108d01fc9e8fc7e9a6b1b1b6f3eb151fdbc0ea095850d81cf7c707957628d90946d56ae4b232ed09b52dfb53e2864a417ce23a011cee834a47d1f997dcde606e4d799f14a1f74fb9b43e3161f22e095404208d78c4db20057af666346ad7df5ee4f9713b1b0e79bfb864c3f0daec66f058fcf1a09a5421b75d30c9fb20a1e3a18fc9fd1714a063eed779d5c5d64c9b324b23cd83bd5aa2ad3a84077072d0fc1dd0433c4795e0551ab40d9680e1ab92c5887d4bf97e91264839b43f8f44ef2c2c4598964531e25122f51b09362fa6f3ffaef87c7267057605a25ecffc57dbb6d63b35d118d7bb7ad077df4a602c14cd62cd205a03c228200bd8e4720c103b88c9a397df65b53ca9ccd362eb022ba63db31ff0911daaee4d523e1744ad1e41ce6d07e25c8023dc4453e7d5bac526ed441597967f0133fe7f077a7454e509ea8238b6e7f53afcf9839658c6b85c6e4defc934bb9a5f9607e24ba0a832a6d9fb8e3669c56e48254e6a67c6c27856769a130d50ccd39b16399ef8de7bd1bfe531d8f2be80631c078399c54a9e0656588c17f7fe9b41d13f46f538e38bf404e779cb4662e4e08b45c8e851c46f594f27f4e22ea3d5640183bc3209d6feda48ba4039ed7615f5a9e6b9438deffda8f6bf5c6aa98429a217309adc0eb26b3b6ccaf257c6b1d12c42ebc2f3b47bd06bfc4210bb13c2618b235e1c4546d9261ac1bd18dc436ad2225c2c4de3fff940e062f521badae3e473ee28357dbe6c20ef0cd81f3f27d34595e51e7abaf9051a6c2ffc1e358d9e04df9fa68d8f51877ebefb697bdf103706b6eb5421421c3094e82db16b9fca472e52d1f157f978457590e7528b91d13a367c22ce8165bca02de272b44314977498cadb7110633f112afef0e38936df5232af1451fb2ed8799b2a684bbda1868a3308977eceb823133fc04dccaf9630cb26fd86b3de26f30f25014f2fb5e72c526ccfad535e32a4e04990d9fc4ff8dbbb356f7d825948e2c274014ab7b3138f8a7151d2a9f4a346443563f5b86444e87371b3190005071c2c2ef4d0f8ed8f7e42fd3b76a957984689a327765474d3a9972830115861e4ef943e3e7e8d8c5a987097759dbdf5a40e00a1e5d524af510ef1b5dff26a281b7e8cabd1ed272b51b9d3384bdf57c2ebdee3ee94c8271833994657d8a49fa0fadb4df9e5b49249b509f6b478e823fc9fdb84194f390a8e6cfb02d9be240f31823a2255ab118b98e7324047fc9182c433fb2323ee3e9f14a416dffcafad49a95434533f348ec647ea0cedd1bb62e2556526d41ceccb0dc94f1c54ac1aa9039d134f15a5f1514a76089d6bc045e1a4c20b364edb264db819b473f796f91fc6542f0831fe9eb9eac5a3e753172820597a91055a802ea0ba2d7be26eec1558d7803013b577c5ea2329ee82d18da671dbf092b51c7cfe2375d076283bf45735540444204cd011ceacddf51135928996ec848228698785e688878327e456860ccfc2ac09f80faa8d69ece2f3e4f524044fafa5eed87404f5ef4e65476647fb14fdc8e3397b03379a8b7fc0b071b24084f3218f355de83534717feee737d74c16c31876652671b704cfabc2f985b4cc86f7ba47e3cbac4b3f8647302b92206e4f4cf610d406848cebbc72de21ecf9becd6f9d7fc52a2d1ce7b49015080f987e9d3cc9e3b0370027a7bfbef136290aa97548b2600c6a5920773639aa865284152713bf0b0bd412d4dedc16bab2e8f51834aef94ad75f0ebc2bc8eb91a3a69eaaaae209637f5ad36b8a0ab4fb56b98bb65f02d4b4952adc71df5ad03302104edd6138e1c97a8f1ac5ccf9f6fe1d79a94fe3dfaccd1f3738f8fc69cd94cc47824f9325c3cd750c9436a1a88c98deca388a311609cd38986075c222ed337b2cf59b37c8ddbb0b20dfb2fc936daa5478945a8944e1ab930c15b17d8c5e2ee40ab9eadc563a33089c8aabd114bd5225efccefee4a68f2f2e1cf797a2db96be72e19b43c31f4a831b120568967beb8a7a159c198c882bc66cdc0464e0a05b0bd882afa1caac068e7dac83da5601c0a024b78451e055b8d5b95b4613915e1a621eff42e061dc72616cbb66a43d6860582f4c195d8a094a34bbbb2b1871b287c3b31df4e2c15bdad66911154033bfc084752e56171c2f9958b10da55d9b4877885e61f74105bedbdbb6fda53cf50280b2af4576f7c7db96d54fd403b8f1b2238947d871567c11e39c0b09d1d9a6443e95f7ae2005d44d395015e652fdb2797783d425d8fa1c291ec1e15b0624a9fdaff2e985f2fb5bf714a4794e9348379e379054c088098373219256ff0c475247c32da49b9bf1ae6b8789275f51c3b838a82d04b66502f446a4ee71f18a87eee3df432e5b6e4c2a1e08139d9bde833a45a05a5e42e3fe6b859ede11a26f2e29437b5d201a419daeeaca0adbec39a50f365a313cb2998d1af6fc677080d5747fd9fb526f472cd36e698473bb84eaf406fbada6c328fdba424f5a7bdf2428a0c6e6162cfca7c7a0cc1cc7a23d3290d4e525bfb7ec71185a3bc91b2600affeb2e1510e1bc1278fc0eb326725b56f189d495b4093e900eb149a5dd5d51b1f4b9365e5e769dadcfaee0f4c30d4ba57d729253572862e84918e332c7ebe86bbb9cb7888660510fb35e88729c78270b5f463f8986dc695442391b5c9a846179f68dd13e06b1101c22f2a0bd76c9c010222ac9720a49867e9da480f5d9f51c4b1a714ce86ff894c91a788a1c28f33de4f7a6bdeba9f02abfc927cdc73ca7d2dc5596555148d60c1a76c289a7a4f95d94e79ad2d76dda89b4d6579462a1a5bcc011e3cc5c96d2199f05e7e6dec995c1cc8b6c3be8253fab8eac56967a8444017b8c31a2331221dbe8d007beaa3274f4552056c22784a8684defb45bdb437c5df9131f9bcf9c540a89010c5efbe70c7b309ac10cfe441c8a48629f20ae1568111f89ddb2b2d26db2c320938233c955b2110c819131cb767a8f3fe8f62d4f222ac36816ac80ce1f7cfff1c177aa5c4b44dae5b4ef183c09f672f85d013c8419f64349c2e44e2d6c96da295ef7993df5f85b32c9522700edd78bfab69402933afd4715afb0d59f7c99841db2b6cb3147e5bdab4e97dbe13f36fde17466326a7fe7f401697652a36d4bca97659997bc99a642b032d1e19f9ed718c1e70147e1d078279fab5d934e2d45fb72d05f678aa503e0612c5277b2cc89e214f59a30d8e90ecb5943a3417bb8d7bfe81b98cf8d5b3663cd3c63d57f37d41b4bc3a1c6d0d5f6e658ca8cefe8d51f11f7b73a0bfca732ef3e0b222fede4eb7dfbc86862cdd9798974dac306f87c024c16e67aad77328b125ae48e8d4c686cd350f36c7f92f2799d555b83dfb3a24b6ac52f1e9f96080137fe803ce9c10861069d734b99ff1406438d63ce5452c864164266ab459986a81e61b81dc55c776fab3ec3bb022aa1086c0c9c5b56132e0dc53172094cb735a2269b85350e407d65b192742076223026e0d147182503e1a25770f316e9b2218f20f363bcc421d913f8cede93baabdd3ca7a211c3d900695e6aaa0f878e6327fce1cbb4038b16d0647c90b457792d8cbdf8046a7764e3fa60fa0139f3a73fb72d557d02336e9684e3c8ab340312aa0fb8e47a9ac46ad49e1f5f196c1c4e102e31f50ed66618262c9aa0828c1e2f2a608cf7672b5bf33e9e356bd01c53a28dc63bf64898b8494cab1c78e5536233e6fcfaddd6d1b715e994e3cff55dfddd46e89a1dbf25464237c7e09bb21ac8f8a245ef419977ed6346ca85bf1e048569750b85bf1547a8b3aedcec2cd5e4d2989799bf183b82a6c10e4713d5313d5089e1ad2a9344fd9d1bcbf0c58125fcdfb3efa7bf5a6f299b3ba7243d74f2234781d75ee3e3dc4ace846bfcbd11931e067bcae55522884e515404ebb16508b88f2e961f736f0810c3db6a37584890d5f332feed10c0772fd6602973babf3de1bba41205d2b79315c2169a72a0dcb9aff0aab24eaa4c4401dcf40a800e1c524ce9bf71f44f05cbf5799a40d6ffb497b8c1902b1bf01593d80da3373a635be7e418cb35fbcd680ec325881d21c3666ed9fcee84d232a2446c6411460379bc4d137b1f74546920d1861225db85209b2f1b9375b454146d4a4a97edb9c7faf8e160834b29ef663c105000e9bd19ae2222cbe0f9f9e13609307f7491bb56794d0a2c50c93c51d61ce7f958b16b4712b0693a02674f7038de79451107e41d752a777057fc261458e4357ae9724462e2e63314764834dddffe69c9132494566ce36ce61526fb1452f941a94a193ee4a0fffcf9a2ca48660138c42255c3565ceb73ae744d899efb079abadc01f30bfd21c12af5c4fd6c3d6ac1b01aa85e96671c2891b8dbb4ba416a73d721e9940ffb894c0ab0e40a49d090a5c93268d42af9bf7094be6f1a7b303645e6c16d538dcb85149397c1c872dbf376a3f378d2a23005ee30e74ad87d3d78bd8eb74657630077934abd09f2e69c105f5e0f3f03decd1de929115d3153f66aa2f08d066baa9258e7d6ae6ddb6c4ca71eaf2713bd18bb4e9d6dcbd303dfa65b0892d7cddc6eabbd2531100efcf06ea3e4d98dd3dc10be0e2b618095f2d067e9f0c9e0639611db921c2fd9f3eda8f9258669ab89904073b879604026d0a58711cf9309c0b8bf5a3f301c76c8815a268009fa881d7f7bc11d1b93e9b2ab10cebc844a24c7362016d6428531cb3931f6acba6b1b397d6948b9781d3ecbcbaf66271474360b7810ba423445890e0e66a09aabc212a7925014357f2c5259849fbcdbf5e2178a912c86c073af847d264f8261cc08e91ee57ba686f20f5f97a1e98541cf9f657e4fa5e2fa9804c62536fd033bc0f3e00f79e4314bb327804f981350ac6f4285f55befa6cbe7dc2793e2af4fa376b05d482944a9d8836bad22db852b9f04500fec36507aaa7761a91d612495850ec1cc68edb3da88b47389a30b97f11ce83ee0d99e59330fd00f07ca22651b62ad2d326092c6fc097db5c9ece90cde4f77148bf8b52839f519549ecfd745931468749840b1f33a02c6fdff2070523e667f17875721ad372867b532ff520d208d1cb25cdfe0401de7b6d83e5348f86ccf4f8f97443d39ea48da05c3c24f8795bf09d93247b83b32d3cc8e7b382cba39fb49c2d98805cd09602cd673d8e2221a5f9523069df1ee5f5d2a487b1813c21089fdeca5ef23f5ddaf9985566e3f9e0823c2688da57896865c5f48c12ada0066a538da6bdd730f38fdc1888846f3c6480b887e9a539380f9f7eb1561500c5a63b0066c60c6bbe8723f383527d9de697684c8554f3ec9d01a5dcd0ae88af04cfa0cbe2c14eb56c1d7d27bc3a90cf6d526529c0a6eef73140374080e98f46811baa0c0bb5737849e2b5a67d75a5bdb9da033d0ce457f8336e67865a53b8ca736435480847cce7851ddf7c9e570f5d819fb0c392c92a07952db89be1759854e6074a3d85e265076361342a026b28c2b4e53bb4acea7b53c5215298d7eaa055bc93dc372ccf6dfa58e333b37052cb6ba86dd7d4d7b64d2f67f4115458e2a870b3eb580fb659013ead96038db8ad41cb48cbf47542480c72fa3eccbe07bd411b0373bcc643c7ccd41d978b45b112cbda646f8a466ab437bc33c9963a172fe2413bdcb2c46ae16bf3f41ea57e6ea21b00ae7b1e16e04a6f9439a57d18399544f1ec78e3e2bcdb88446f03aed18e2e95dd97a70887c842beed884786d1a407f13b2e2d237bbe4757fb3301a8ff05b7edc4cfd3dae2af12db31f67ae38880171a573ab33e34ecb5c6415c397ba2de7f351d852953fa9a6adce33e6fe48c2720945cdaa3298402ae1c22b84f0a8c8c26c4513c60e459f2eee9f46187ef2f0cbedbdb217425aab8af26ba832d96e1ea91702218e281740b3bce2fbb7b5c96ee249d211b92835d7434f3a0bd5462113aaf49ce3eedcc0c3ba4018c064282722f92e674a7151a7910da3ebf538a03d82946315e78b9df539b46a34444a22b8e6a277f399ec368403d2dbb28037fafd8c5a1b20cbc6a8a75982188be1b2dfe8ec17fa9065bfb36acae8ce9d677b7b9073fe9ff701efd1eb60b13ea29fc2269bdd935b3631c27fa68538fc638ce7c1579a09efd12318b6d22a2588928942988c0aa9ed534728ad6af076e3a3540c53132e19fdf320fe5facf7138eb38f9cfe3dec4b7005f07cd252d27d6197d5341013a12b41c43f1a712fd8d69d8c76a71d424f02f336208be412418f03c870405b8458b25f33432ef002b8476c914238b81d51ee8e2eb9909f1eb4874035e5a21798482a058cd8d01f55511988b70891f0d91c06bedd16781994424b87ebfdb0b5184a485a4176a349c2ff7af6ce424e8da2f402f6c44d65ecb1e29ba21e938aff80ea7dd9521e42d08d14476ad572c69718599a167473fe3ea90846b712477bd4a92722d4934d4d37b1e2b04bb7b9a6b9b563439436e1470d2158de3725eed42c0ac829449b4e74ffcb323d5153c1a540f2e561987ff9433ebedb5ec71fc43ed7a1aaecd40bb60583ed5b31b8127317b3ac625dd29b9defa03ef0c29900348e5f0eed6c219431fc84201815277489e514b3c57d4a92a08124de719b69deae4bb20fa0e629109c94ff3ad78fcaffefb3c3834d9b8d0886f9d0d9c05e05a862a54daa71f39467af619121c0932691696a63f7f0e7e492397d01f43e2277c88da608c95f2023bbae506f0dace7364b0dd9be4efdf2af540fbe66d1012711479609a5ac608ebdbae02a6a83ad895de706c9874152e730869ce6472c11418d766513c6b254f2a4bc273e98184cd1aeefa908b36e0b9d757bb6128ce658ccca2d4e59b8420234269c5b841f5802382aa19c7545c7b1cfca1860bbb3bc4a67ba61174465296ec8eb56bd50ae10180d65abb7c51cb3bc911a98e2fca168f8c39d0d154f4b627da22cbfac90e49d20d965cb202afd7cc6b7ddad440b191c8da1e172c8c8c02f9cb2f61406360eb617b2651b28b510b1683a91810036d014abd86fb4963ab03f202f64c30a024d7027153f2cb300d6a27cbb277d5e8e40745f6db2c1808e56d71fdbb9f060617f1249dca51ff165d76183ab240e93f5de4a6bfe746921e3367d16b2d72e7b8923191b040ecc7a4586725b089c7798ceb6e4ec7b0c192e5a90a03e4b5000a8b2e9f1f9b4c56c4735db635105c5b1f308f6149af4203c46ec60facb1b652c852329d85b75be66e08d42d0ce15e6a145f3f39f5e57f980ba4f00fc1cec90761060d0ca2439b03f23b8f8e394ff10ab8ee44de0077be289501a3425b4bd0b4175327700d9d2cf13be1bcf0b9204136672704b99c52b13530be0c0bbe4a7e80375317cf4029eaaa9849982a748e56e3eb5e123ee9ae77c2825f1774c0f422b3acf2b78ee1698e6171ec687f5a26d0795107f989fd3e051b85e4ac187f6c560ad2c6d1ba1940c21fb19d40e7fb1b0bf78bf445cc3c37b6887ec426ac99ee749960f7279e541b35a40e196ea4478672590c60156681a9ad551fce11a2f4373e2fcb47de9b73b9d4dac5f0300c44976d2ad78845d707814ffba79d7fe0189c9e714a6ce272b05e8dadfeb2bc7043a6c9ca23d6be10468f5f80f0929b2f749ed49e0bd053fff1eca9f583eaeaf290a57e14b5f1a08ffd1cbaeba1cff0bfabba0bf9529a02b19b9add23b1db48200e591800cc4d694a073a9f868f6f5d9b0831b5cfec0471a64b9ede6c8d72614cd2a55dc0d065448c4df81b766430aa16f0797e186a6b861a1183b1c2277bfb268af66330f789d9810c25f9d2560f33958e3a1dc268d13cfe91a8a0cbd9da5ab926b36e6d3e14382711c3e8ad184867d98acf3625966b684af9755f519024e4ee77c58f0187d8082d086a8676fc7ff255bd29e80f74dee77ba3d2161cb4ede6c215f7185e13ed8959df616120078e791866913ede7957daff30b92a20bd53caf13c3fb4b2de50b76b3b8a53012cf84159d4a20e06a5993c4c2e66f6f5e771588670205158d5528d5372e074a4b5d02324d10f72532feccc36094952524c226d31924083fc6001f5ddfccd846e7c3a3257e8893d5928cd154db213f9d460ba7ff928e86897e36e8f4732462a9d8cbaaddd91710b5f42bbc834e7681e1e0ce688bc8bdc012c093b8d3693c732528126c7d7a32c8d67a4980f3cc0870fbdab506b095cc5b3dc0bf6b26edaec0d58229ed0b85cbe96d9a3a1980606db61c9f954b5faaacd94a8afbf2b1465e8ec21d23898bcb9a101197ca465f621d154aeb1380d610bb77a8f7716697270186a7bd7eba4cc597340d2b09752a45619ec634897f36130f388b348649ccec0b36c591bd812838e02e63d5d35fcce62e612af0df4c3be6c40913e7f58d94981fd92743457dc1ad80b77c37c4eeee36353f801f055bf2627a1e9cccaab239e220d158507dda51426480c92e113a75e232d0c1b893a8144161588461359bea2a42eea20e43713bbda01d0e2db05a1db6705fae0dcfd22784c09881cf7e55bd282817c84f7f1405ce48d10d6da76618bfffe1fa0e7c4e43e6c0125b4a9ab426e3ac4a4a6c57d7a62c47e9af85cb169a115ce17eb31b48f02ea52c7cdd40f1c8dc5f6589a800135d9efa4a9afcafe8697bccdcaef57dc22e9b98da5ff0b8b58af0412793884540c7ed4341173649f9b9493cfd4ad61220bacf56608e4c1e08a136ec5c918134c04dff7fc05be97565655789a2e58217d3d405e5eb107820053ad1e940cf1f05f90170af4b25abc2fab82c139d3b248d00843ff7dcb7b028d87a2f52c271c195f4e1534d04a2581b5c3bf0f9dc3a1110c3c75780a0df2ffd32cdbf2ac4a412c87bad773f0abc82fc41a16f65285cc08b9be301a512eafdecabfd4e1568cf6ee4129831cf081e3e610436bdc03a8589761a15235da8668a38c3ad6a5a7586707dd38fde262471c93f80398ad64f05c48edbba9fa29d640eb3adbfe86b03c82ad8ff4e56ee2b8b01b1c2f07db070f29c12c9aa449c7104503d8ce10c55fbdb410de712706cc40038a2e91ae0df369d6947442d2403a33bad05c0182b779417def5452131486aacc98aba313550b7103d2e8df70f3901ea7e168988d809cc9ec64241c0731531d740cf9df03cb5b4cf28f81997d796771f7f770255da7946cc01e7e3088c02adfb1050f76d46adde702fe23816d7cb069e18138da31c511250e1c3d2b1dbe0bb0385eac1d3af81be26e1778238f48b4cb2c89f4bcf89ec5712124e8d482bc2178b210976c17e608a46b4c56880a33ff8b6fa511547381f8961bec5033dd2394feea2c27c0fc37da482841e7d6561d6896a27290477c75e41709b4ba7fed588e8f2eef533ebb913cfa95dc6e88205c46b2146f87fc5ca47b0bbe966c68216e3d5c0f0088cbb913756dc3434c7800c984fc76950b686624c6e420d8e989d6e05fd9db20aa2b3b81bcf0b1165c86d295bf0fb2e65b7cf0dabd573e03f8b7a249e5b279d71416a9ca8044ba19020fe01469fdc671f5cd831cbb93a166bfd154c2ff1dc6582751d655c8ff79ff2e7de0a07cf0a8c123422c18bb3ffb76c81ec778a5396b5cc43b89a211d3c771c1e0197ac0082e28766e015d4cc5adb3e791d57a0ace3e3f58115e0500611a3761b13872360c49f0d8cd8248c1edcba7b3b909018f60366fd8432bd916aca7a7b7fcc6ddc3dd8c8ab3579c6ffae60c7eb2606caff297996ffa3502ca014d4bf65e3f227b78dbdbba696d06d64f6defa0e8417efcebe21f543b4ea4f59d0cd8eb78dfd3067bccc3fa67c5398b2b7042ef9c8db01059c0c9b5c62b3e829bbb3d57453143e96121ebab970cb8f22dc31e797f97466ad666e111ec863727a06fa69079a6eb7f77a72f2fd3e2a764a03b27cfeb59b3642c7b93895d4b74f8d0a5e7727d3eb7bf5e7fb9b93dd8ed06508d17b337cf9d7a12798d4245b306bff920a014c3a1a2d71f3e06990378f6d7f62308efc7b003ec82fbd0b7114601bb2db7f76aa2fcac050f51c388b2b85bb284eaf4c23d6c8b47e6b1f02c634c97584bcbe4464662d0b894e9b6fbcda1a31eb3278061afe35ecce00fe880e2ec529bce9681ea39305fe0b87769c38bf44d94c0f6bdd61b6407ebc224b37efe29ba9fb575b1cc0e3e1fcc32ed076db6ce1cbe58942a26dbe4d086ca819714ae0c85df0d82d26f80f8b4a0ac7753de1308f6bfd3ddd495e49b73a511d816f75734023bb30d3e06b8cb1b9359a5171b545e48190c1bffe41077eab15354d9edff2addc093dcaacdebae32181643e8e907de876e5264eb0a5d422dc69559e64b4460ca353f0c63e8cb05c6a4b4d6c4b5e80150178a610f1d136047e5366f66108b3889d639cf71009440b0660fc84f426f08e83679fe6a0ad6dbfde06ce447e96b6f7f4fb1ed24f923f13cd6aa76de707517d6c93aed30d9f9a4062dc7c45369e7659b0faaaf6fd3965252e44825bc0f353acda57b5f1223d485c8a01832c1f088900b38defcc57e1db375c81e4a3a83d3f8c26557f9dedef99256113ceb1973cb9bb99b1e828083e29d54394dbf87d2fd295c6887ae263c5edca79fd2cf564272bb85ec9c1ec872be0ac09fd915ee8575053e7f28c6f371a93c8a829312708fff4a0cce8dd7a4ce0dd139d0bed7c8165dfd937506233d1f0ec5f6bc26921ebc53503d146dd3695a5f4e910292c792f950259d08dc807fdfc6103942c1d2cb07d9d93d07778f77fe0ef9c2cc148f4b1178f8c8d70377a1e7444a44b3ba38756f9c93aa38c9de0fa030a330cde3e05c67bfe12733ded15bd6f7947d654a5d10175365ae302e3708f671209513c162d9aed991990de0485ff06025da0d6a4bb4f4d5f5531942f6e4e777a95b7f291bb4f7be410394b3ca47f73e9f539df28a57fc0499c4d4c7b6d27bb80523b2c99dc10fe68f6f1b01be9c45141d6fde25743d60a51476a3febeb5447a738053fd7fef330590945ef7ef10caebe82dbcf864c606aad3bc66ae12058ffc58428a2d7aa3369e2cafdaad741103528ae7eebc98a0adf714615f082f0bca2ee6f34eae73aacad3a3e742b5856df4612019b67d3a17b840f1bd46031daff1f550f6ca0c3a85ba77a778452999d8181900185568279502cf7b0c6eaa49e37e9f11c08e2acb2ee0dc226d49bff8295c93f839a43d5e588a4740c3f70e94d9c7598847bbbed04a5dfbad3c1124879bde33950f9314a43498fefcc7c47e697f02033859d6efce930ac7eb178ae0525ed83b7bf1756b1e3560754462b3dd774b3d3e3a88884d28f9c58f6d3196282a48932c70f3f5767bc83b4e1a25f56ec4dc59659c522491becc9d7fc1f3f0a2c94f2cb2f6a277fec1763494bbf788d59c4f5d82aa690355d9d4aaf49653dbda3cc749553d5be25fd1d5b5fafd08a735c6c646ec971284e8bfc925f673d24c950929c1aaf5076edc46a924a6ce8a7dbd0af6a16d2d8ec711f2bc8a25b54271dca1531e275542358b1f9fd89e661a4a4beae1c13c0ba237d370ef7851c1ce8ce8a82fc57953c39089625a84df6be94fd1b0d25ad0250eaa58ff9cec0f055c0790cb2d2d23a6997165f3c315a422f5d33b5d32641f01f6627db55d9fde8c4ad6186763b44f6ef12bf31a8764987a15d74fcc648293e56f508bd3bcd65dfced5b25618da4ad7d40b2425549b6c6e836e1c0f376e55d3d9d10b5c11b24833bbbf38f9031cd85bea8eda6e165aafcb8e007a224a7ee260fcc57f6b6922d538711a2e98ac1ec3063fc2747d67c23702fee8d5c1b3009970c7806b65bc5f26e2ca676d14fa555b7917e55adb94357b602691fea447055072fb4dfa1b1e411603366de24edb35be27a57c19b360dd23145e308e8d85b6149b4fbca20ad42b11834b3c219b88702cf75d60c9aba331c558f9e565957f6c1ff18ee3e27695a62e66eab136c18e31e5b5ca8b5026bddfe21dd25caba0b15c1359c4a7ef869cd97f2239c20237bbe6e79ca4170cedc2669e9ce6a735a9ea6241284d89a0228b4239c80d627ee2de67398ecde37b89f5bcc8cd1818c21ca2d14261358739c26b80c98eb2e230c53a5f675bbf15fc065e421b7ef42a8b712ae29256084929c8c45d70e01863e6effb6375133f3875358ddd8fc0f8db4a7c35dab8c24c35def7c5182efb5f8f53ecb069af80dc565f8da7dc7f94ed71acf9fbda5e1f1755e5a3b9464457499c45aabd1888d419e4a43323f6d83ab421c018efe7e054115c88c96397cb797485bf1639f67519add6b7d95564f9348af38123cd5781f2c3636008b725adbf7f5cc8d7afcb94f1f598cadb7e9e1dcce15d89211359bf569a438753cded3f19d7a617a7b81c8bd8025cd97203794ef9412e8beb8dbf580ef8daa5e34fe1fc990106eda1c652e882cf830b32baba703324f21665e8cdc9c8fe69574268519105b69e023cfd60aaee410ad9d064662b9b911d522a565b9fb178654c2e989cef22113d79dbb01474caf1e1cb2b518db0c83e379ce08432ed81a0412938c2fdc58c6cc33cb481fea50e2a0af3281835a6ee945379ea4b950dec3f467d25f86fa95566b5d9f6d813df36af47cc1b5bd4588dd382b3f057c0b5dcfff8008de2d3c6086c4dc1cd731e263df9e93851b0c44839fa20b286fdc070e29325b0a255547a95428082170af498a9afa7986503286e3989970bda3119524dd8b5f7d2239dc63ea81e918dc997a392e700cbd890d245acdec1534ba429ac087c119cf669911737a97c047ee5189bb89dd8f7fccec31e5e398cb3529ec563eb7addc6666abc7dcf7be99ac1d5fca39833f727d05bc4b02470b41798e46aa683a2420e5902cabaf5f8603d99398f3cf3acda7fa24d4a1b002de5cc22655eb8e227caf6d3486d785305bdfbcf5487894e590bc7d2cc35337a4c9d0c25b21d5fb88092940166f605162dced89c45b38bfd78d2cbfd50113b3e936fba32b2af2227262c6f391990eb4682cc74fa6c68ece773398248a968d2d3397f435aee92e725f96feaad6de9b6a6a19d8b59f95e7cc38e935b383043c0ee55051daef5e3c5e4da8582ec47aa93ba58d6a7fe541c563a5b210b199cb6b19a4a39f08a2a036ff2a52c69e631971c861da7dbbadb2490a0c72333ee7a25e941d3025cc6d70e3dc82ffd48dd22e2ae7c751aa161b7d6484f7f5f611d0392aa39b346a02b0b43a760e5f6cf87e35dab2353c2ab456a7aafecaf50d879cf2d4d06c4b8c58498fa0ff63b2799cc772518dc3cdeee5f70c31661deecc21f7191fd62422b003272ed808504500d2551308903dec917e6f53fc830497d44f71c51562d5c533fb293f1fe23ea56f2a98656d925d04b90b948423a8f0a1c6627c8e2d2712b7eb6066ff673675d2bb54b3c75a1e5589316873a2c39f4e1a9d37faf83efab780da8c7a14f6af81a709132cedd3b6554ea60a21fae61b75473d397fadf512a8efac744be1cc0a580fd0db2f32494bc5965d803fc8a587ae23e46468b897cb4bee4bea35ff59850789b231ca38b0ea4702cfdf4833f0eb3662cba192749f9df053be86a35145cf70f778630c508c6ba7fc90591848aecba2f1aa8e9815ff62b176570076d33fc880daea5f31621c8e76d0b442108d534530311c19f53e42a542803d022dffc548674ab22c4af8e31959b363a9f4b18c3eee65a1fe64b445f824fbcd0907d1f8a43ae851872d30e44e34e40fd2c6108a3a0d42cf2147268da6d9b22f8817200590df8776fe254d707b55a5f18037208b609c980daeef667b0c723c6ea71d706b09b77fda2d067b90690e75ac857a708b3ba46d09202aa94924f76b284e45cb40dd40f2eb3dd283cbcfc23c10ad99a02aeab68cd051bd54fc382b58cd8ff736a83d39238b41cc71f9b37e5628db3fd62badaa01be2c2eb678b0ef36918851f8c2d20a7b202b0b8c03219851746312b5652c7fb45124754b85ae754bb339b742ba5d5dd6a52ce2e71ff2aef34f129168ac9dabdd36b5085b7846b7981b2664e16b11a9a7114e5ce9fa3c3b00be2f737e2e47d4a56e63f5f97d528b7ecf11b59f63a238bdf31bfc1cc2d7d87741da9a326742e2083ed532d620b0f215f80eefcb006c04ecb896705d0dc64907e4ad024620d46908d249edf95bffaab0fffab0583c1a448b12953c1878c358217c0d5bb24c97ac26286e062fca4a72a3dbf4817a7cef284660dedede62a30769959bea30dc2dd34bfdbed53c570275e0f605300e8c9a28166c5c644715d21e76991a87285c6ee939f820d5707121486884fc7fe065a0b36039793853ab874bb56587f2e7889015d24652898cc2938517b1e37d9aebeb8498cf2c4694058b520cf57d65fca64dc1221ec94411ae6d2baa0e545f0d771d77c4b488f391e700f79555d57261d33ff455176e6cf94bc17ac21d13f459319ced3220be9bf23885ce78f468eff20f2ee030dcf0af1bb94668696885124f922859e1dee10f3467c7632b68771cd8e283cc43844186a81e060fa760251ef15ce33310f92a6c8ffb7cd23ddb74a1c2ec024a4c677f167e55f6a7f43135a82a32929d6f3bd01cb758e806abf6ddeeefcbc650b67e42376a357c59e629947cd0e2e07a63b9472236f1d29b82b5e079f30a618ea90fe0a99673d2c2881ec3b1a28df3f0336d4ec1d997e16066aee890a30d60d8641360f8b8f2d26687487b1e9b5d5e4e8a7e0afbeb95a86b9f6bd6334e198084fde0d90ec527e704b153ec7dab97516dd1848aa45cdc844feb4c31d694918756725fad5f676e4339748d81d0fdba944f77b4ce3d5c7638aba429b4b53eb277d1d0cf04bb2ac10e91f97e8293351f5770c5332a9bf40e8445180ba49101e6146659615ce226cab5e671c4044c91a1878e142fce68ff14a65d4edc41b17d86e435488f9157980f87dc1d0c14e61fd80975cb7f17966785fc057bebff0c9f11726a80523b0ac40ba17a7660117b223303e9b2b30099732e1ff943695495ecbff562040c272bdf468e2aa4543db38067cc7ef7063f1627d949c04b79f8396af1343902a7c8e416b2e6fb405fe37785269a30e4e4105ba86988be46658e1b38e93e48a5af2c13837299f54fa317e8227d48dac57a83cefd171246909d560a8b6a10579487568b433b186ca7426c93a763fa1aaf2ba130bf6426b911a4cdbd0d484e677ef3d6d015d6f3b5d3b636cbc74c6f24056d71176734c91943bd79b99ccd580b33dd153ab8b947ca5765e1c88890673c50c0feec27e012d5e3fc8a0da895f3f0ee3499fbe5aa715c135cfa12dcddcfc75b1c58304864ff37a9f78603a29151e7337b76568b721c06e084d55ba679d9b2d6c1aed4f9610a9bf93c3fd2858ff283c3f9ba4501dc8516493b11e95ec904c18b27eaf27280b360b10aebf056497d6c4d83b3fa41d07338195e438c21d77c33cdc4315bffba72ba2100db15ef5b2a9fd7a89534b25d82b156486a31426e21e9b2a050f6f10f54aea2c2119ac69b070475b1a56713449465a36167ac90d50c2e43211082770e3e671bb80a171648586079459d9ed07c8bad7bffbf06f0895248e6a03a9c3ba8772f693250b65208159279a040af2afcb5b775b9aaaeb7f54eaedf97df295b25cccd6cbfe8b1de366c43b0722b53d75cf33f6e2f257f54b5cfcc7c3e6c33e2fd3c415ace5b11dc680e41a17ed417e561f60c874b8a2e57df1ce33ad8a8e5c7a3f68220b57d27844bfe8de5cd8a65150c8f4c8d05bfb8e31aea130beedc6005447ed42d7c7d64acbc22e1ea3cf4cb54d5327da0c23d1f7b842ee151bd17047a0d2c9d0a8966149c7a4fc4a6b112a91c6c57ee64faebd880a90cdd5c3eea5055361653a856e8da49fcc32e95bc4968dc860c313662f56c3195925cb1ab376a1407c3106d9b11f7352b8cac3f5be4c509988fae8146a649b9b164aad97685862da0f0f26135acb4e8f3d895ab0ab6f61d8f08ffb80abeba8244b44e7eace5e9ae05525aae4a7b63d9f2d4cfa5f7a9be9c505e772662ef7b469e69e16e163e32970b809d9941cd6681a1f94df0d1a0aa34a8e4963c2da16bb97cd5b04fd5f25dd3313a3f1ebb2809d8298cee4a3b0b5d762ad69b807b37b190be477997610e4a844424cff8d96f58dcb6fe7c12f0096cb2c9aaa7e7bc2b8342c9234aaeccec10543c59e4cd4540999b0385c1b48831d0a563180aa8836903ed95d1ea70ab2d92347c6ca6cde29ed4b830bb94e36a0485988f93840782220cfc2bb0a1b9585b126849d23f3e0a74f085fa0595a21c76b7c38524da9b0a5ed134edcb03a884bf4d15bdd54c4ae9d9a8a940abbccf4bf948e67c425609000da29129e96076a15433d7c58ee9b98e458c3e14fba5da45c44c1cf6f3ea0e35fe1dce850012eee5d6ef41eabb5ad4c52fea9ba6532a4debe5d58d3ad82bd1e1fc710c2a7c6e2577c00a757286ec1868abd4b5b9cbfa412ad3af9509b8eebf9d5f633aede1154a72d8f210c0885e9b3aca8c741856d87097ff868fef3111939be1e16c757b1d2f60597a3124a28d1f5ab55a8f99690c4fe42c279f4a909b9304fbecbbecdcfbba2e044da8f7e28ebc766f70baadd1caa8950318e6a5d043192b291fed546c6fa0525ab171cf6804f7084d68586611e4c10870d2301cb2395b64952e82f39e6f8cb54838ae06f88d564aef9d0927ba98be405d72ec2a4be49c19a0836c9128534bde50cf2bf4b102952e1bbf6cb5185bd585920de9bb07afd91be717d957d894d966306a2372e137ba33af4058a2ea292ac7b4095ba9f0b9f6a160d942e2538d0b702e6e953925df963bc6b7297168e245456b85916b43cab82a5ba3b623a20330cf5d9c79c948a8b156a7806768f91034e3906acd7cf01510a199c859fe315c090d0ff81889afd56b26b58a20f2d804598e1167df113d12ab98ca1df13637735cb53c9f6411023a996db5292f057e89549b2d27f643485b879c439ee5d82ef0a37d5fb77375341aaf7db5150ac25d78a4636cec9f8e50c661d3d0996ccfc2cae140480e518402ccdd6f1956ebc66b8060e8b547779ceff1782669c8b03a61681d6e1da9b40dc95aeb8d7174ace1c523cc929a9a0c20b91ad163a91b3dc3940cbbd4aaae355b596947d8547af1cc126229213ea1c240391693d26a545ff71fbc5499374cea164b7cfebfc013d3a24167be2845b5467abbc7bdeb7ededce4309535e9a0d485a8a24566c8475295882e84745e00f0cf14510764c785efa603267676aee6e839a7df4bd5086bb72b9066c3136427fc0410c19346ebf6627b723d9751ae4480b4e4731dc8bea88ebb7afedaa1ee11d638c8907bd9df1c7978471b189446f357be21dfb7abed9a8fd314d6463f4059471774d0eafdc6e443bda3d9cd24e240c9b421735b80278089bd624fe074fc8970a601ef8ac4ddb99dcbbaca5a71be2913c84e9a9870f8b95d678a47e492de03050112a872fa0e2328e9d6ee2c767d41dff0c735233a05b3926a00810c27b1ba6e24c1bf84cd15bfff7516930404546695fbfbb2b00d1c339112c109ffd4608d0d9decf5d2b12a38b6cedb35c56a474a2a74629f0166c6ac7c222f5148cb2472320845c01a93cc5600558010913653435af1fad19106e31e4a0fa2d150db26c3d66e901a281d7daadf1e435207f4d04bf76b9fabb0c925ee7709c0f92b54fa1214d21e28b07540dc5c0f839c23dc46f15afef70d93fea9e3db85e8f2399daabec11c3c2c7cb66da447e36eb3e28568964e3f9528ce7c56074bab1399945f0bf6fed1cb8fbb64b3c26fcb46820101edfeb97fc924a68db49c4660ff823f1431a31e5ce8f9f0e27a7ccaea65c2514ea61d96a7c08bb787b9f4e234c5095f199dcacfb0e2f57ec059e5e36507708967d5a501b04746638bf26624d5b8dc822d2e132132dbb86034910dd3d77ba74d63dc0d4bccae7ecd71cd6f8537b3c4957fa54c21ea24e26ff0d1350092677824c8f2c091496fa919dce0486465f0f6dd1a675b23e0a6e82734923e7f6f66c4a75624885374890a2fc0074a0f6c23d598b5a9277d872437e364908d251666f9e86d3728a9c3f7c1d7e7ed2954860d37663f838b46e18a16f2126e9ea39ab675954cb54e36d76d0ae9604aaed2ed47583c00f2a58f142045d17951192cbc8f9ec67012eaa73d52fbf38713bd47fb5cdc5bae5bc14f5c6f20232d40a44d7c6af542301ec74b4135f1bca5c11d5745a0135cb2d21e84b1e8907e4475b5141b924d527e33c214f5b0812f9ec3ccbbcf0717b4699fc6f38524217651aaa137e40ec283d373a0850fac8e7ae25fb357d883394743f4485a0eab58d5788efa277e4412cca785a4b8f4e891cf7cbb20f96778e8ee6f32be4862d2d9cf72152bce226a595e82484b7f1bedd8a30d2a00a4575020240314509668076f30293069f4a8b31b466a464142d6cf3eb9a478be8dfa405ec2ff58f57c1f8fcdedb82fba4877fb7b799612d082f24e8344b113798d41e5e038832348e32909018f95e05ca8100ef998420ccd8f01b1e65e9b33513806a77269a8efa01385a560d61e55d883cc8b4a83dbccf2ff2850282b1a69ca8ae44b35c217c6b6852699d1c644cfc87360493e784e24fa6666cca3a49afe602ddbc555cb8d6ee0f1539e04ba9bb6053734e4c55f47005ad4bc56aa9621346c770fd197dfd3cc01a1382a9ad45d057168e614ce53d16774d5fd6713fafe0aca6114a7020b0911ae3aaf9544ec64551329181f04291e5b80ccea5911c4cae8d881d94702276f933b7ff19cf9e0008759726191a3d3dcfe914f06b11fefc685f25e0fcbecda7927a7b8c581cfe0b47dcb2f542a3f162479d4d1ad92868fd528a492c2f9f03e707aab4f00805171b15bc68eefd490b41a2daf2b113967549e2d9774c5443021aeab46b1322271ca0a9b2582974244c9f1af2bad17397ccc8cfe23392b88e5666c3e5923b0ad24773a8c3b2a33d0512db3cc3683e0a4064d99f90d4da160affea9da31ad74bc5f1924b17da70caf8c1ab3f29afb686ff2fac1370550f34e2ed39a504d5a2feb3444a8b76ba2e0a21ec5a9e9148589fae954edeb9fe6463cac8a8cbc80e88930ab18086a9e6fc64f29dcd5949c21ea4838443397af05fe9147dc301e8301dc0b2120936645085d5291dc1720f07f0772ce7fbc90f145d0aa5af954d89cf0920c95ca02988d4e0f298ff329ecc7aad264a0dfbcb9e5c06c496177d1d324ff161b440eca96338f8e6845b54b214c48193f6fed7474144c68706fcdb766af2b0bf3c2916cf3cb8c5cde7e53046705d53c0a54f0c67b3e4869debfa0d85c8d2049819860b26e389786f8338ecb3014547da04e89a21b9ad93ac368c67e92b39579e6ee42187143c2cdd6a075fbf49acbddcaf8bc957fba3273555dd20dede54a105d524ad1e2f5b9da09f0f31c395af3cd3c35df9acce3f8dd92b074169fcb62dc2b79420d693816e1e60a5cd155ecaa4c9eea7930b2268ceb9ba94cd4f2addbfb5da3204bf67910420417118238e515ba461d63f635fe98bf56ce4ed0cbf52c73e8d7db65c406158f002592aaa94ece14352ac5590e6c17c7f6f1c7553fa38b46050253bac90f4aa56ae659bd12189c0912c54a56d21fbbdf87654a2c53dbbb0a1eb894fdafe9416e940ae123c11fb993b7a681d5597c7f5bac88d4cf59c5f84d2b332e685fcdecfedc174c5df5d37e0492d56b34f457c6a0f5f0c52bfdd8949d43bf693a6350b924d270eec3477d16ecd857755a74b2505392e74314d20218e5e1943b0952fede44c77c6cf38d441cf21aa01a9c2282770eb9a2ccda1a8c15afa4914490af853fc60d81a3a4ed2f5ab4d1762725f9cf26d32fb7fad487d8b09de32bf18e1b84fed7ac7e76981f72752f5328e4fc477de80fac1ddb2125b111805146d20acd644cbca5d26739d91f2ab6b2633a8ab3cddf75c7eda2b48eb43a69e97a669d6c5ffcecd12c7bb1bf3855aefb3e5496fb8e0f524a96d33c4fc4d050b332eb580ec6ed49f41a2cd314d6f82bd7ca685f72d0d5dadd8bed4fed498cee01ba4f941efc85ea2226d085a467b7321abaad2f5e9c077f152c1dc3a4bfa0c6be7fa47409cf3040de0fdc6f893b8a9e185043ee9691aae2abd38d18debd483c608a8fc18906fcd4cdfd5f6eb40c948b34fca6c10e8bddbc0463084f4d3482d82a572e17f846baed9321e27025a1ce8e8ad76d7a877b97cf0635650d6e77671b192cdaeb9b36df45ace12ed846b9a94dcaaf3f5933333a55510c0016f47713e28ccfb6e56c56b4cab61551f62ed6baeb6e6c395c2d06266636516dfb9fd11df7c6b92734a33d53ac7de72d286f203c6759dc10929a2119fb5364118c2a71ecd97d1879d3b1a7e020ae7187f5d16470a50317d388acda00210285f5a6424507f511dfa8a5312d91b84b812d68d16ec4ab3cce74836d3c2489ea8ea6e2696673f9e53e83ade5824cc97af3e5fe661bbd0db8e0685d224553410a65a8932a1ae4cc50194913089ad7c8b8267b4c4af979a0fe20925f44e46b103e3081f574a86ea979a819d9740c60e5361d7b9ac9335575aef12a0f83afac40bea85b105ec2a4df5dd53024d4105c0bb0f7c119276a0bb3de7564a38a8c022bb74e065274fd119ee8b967544e2c072646ba925994c95a727c0b3dfb0a5604fa5b5727d4e60d2960d137a9eed248888c85c340910bd2ba0a975f1eb08acce4177e6c2c989272f5128cc28a22f53f58f41c4d69078b8f1fa87cfb724842084e271cea68d6474ff3e9b894b3b7153be41cfc13e7ebb8a95bbc002d409d8364859ab5241c1ce299a37cf5dd93b6f6ba6d4bb47a2b5d2d1e944341dbebbe3e311cb494a77b71d307dfc0558c91160d0b50040d8cd7adf168bc74ce293521c5bf999d93719d6170212b3c4922a653d10373b89977fc8c415b19d38f0bd7d3f0a8a8fdcca5c5a8fce4e999214f8d24da53ee5f13079a45ede604e0b9ba25d8bd9a3a00587cfd8a0b20a8493f10308a04fe8c94e5d552aa737e252cfab078fad8d106114a7b00150543015d97a2df184a4de1c1e5f4417bc1f7556593402fae52278a5f5a20e780447fff581675ae1a34373619d718b3e09837f70c9dd07b8630a7e15365cc86044f5e9ad52afd13ff038cf8427c1fcfec511adf5de5082c55292b5eaebb76ace03d81b8af792d12f8024dc439c85a871c615acab609de8766ef24a9ee89bf065c84d9d922d3eebfcbbd8a26bb7067a916a005574ccfba362616f6f053eaa5092693e552b19cb4d3dcd025c2be6fa49b2dbfe2b399891058fdc5a58a701d52856a16bb712b8fc8e2c165a229dcf40cea53007fd064f4337093931e5f365009c51b5ea7bc078c4cb7648aea9647f0f6f95394bfc44c4b2c639271d0cbd87c717edffb3338f1456069a2d2e6302c58ebeb7e72bc11648f04b99051dd2a7ef96f99e87d57a71b5f1ce2abd9f6a97119ca899b60beaac1f4c026fafde2b3cf9adc273f0ee2b3fb500397b9795679d1d725751fce54aad1b0eaeb9d47503675c9b3f46b91ff65fd05f25aebc0f078d9813e900d6fcdba216848b3e077e182dcebbc47a7f2468e704d97db2d594916554ad70d8de3253b35c8a5ef107dad530817102051bf06dfc41f2aabd81a948f4ce7d18878a324c8a228c4b1c3dab1adb2fd8941d6855e751a4d91e8c65102f2b4dd09808e092d1fd661194d5dd619211fbe00e0ae7bc2d9e328aea888ed5c57543b24e7861347dbbc47c744a16b3bd4702867b65924413238fa34ad80b50e230fa773287503838dd5d6ed7e4cdf2c8274bc16e7e83f03d3b7089df88737fd6e6eb4a4249346a77eabb2f9eda44e1069d257a1b92ed4a6f597d4dc06a1cba6f38bcb0a9d60c06c20dd909807dfc65788139869488bf103fdc9a8ec5c753b7057087cd0de2602ed77aab3e3ce7408ddc5eef543ad07ae56f7e1d6fcdaf0f73261ab1f4494dfaefe09195942e238ac29d9254b74455802d0e7f6676817ec5d342cd6e466a9edc0f44b3050c9132e31db08dee4fab44f9870d6c0ca341c74e93c6afc4901ff50114beb78428dc1a383610705b543b2e9488d731c5b62333574897438ee10875299929cc27d5c7ef9803d30bba0dbbe20cbb10f902e7948c3cf702e96fe2f1de1315eb044d86fe7298e6932ed24d8da96302f2ebb8a8978da90c7aad34ce5a4592a763168d62096152006748bc1a109c1413eb0c50c2d7b00c5e5683079e2fc326612a31f18becabb5b4168deee2473f0876e49bfb26a99ce1996bce4762329fb805cd17fe5846ce1f36944a170ee5761cb89b75a507e02112444250c787547917089a2600ec593a1b61d84fa15bb138b94bb8078f7db1fb130dd9b146131ade5c3eefe5baa9ee8b0edaff0502241681b7c10c00787d470d4e737392159888a2a12a8e78dbd07be0def224a6a542223665adc0fe500f18e853b49aadab844d699c80f2f8464f79130938d739fed397d5b27b079d2549f68227b33f17fbd302ae624d40f36cc1dbc89d2571cce7d9d5ea91f688028a363d0d2932435095619c56897b30896b2c8492355753699194621a17929defb15e9835f29b6700d7be0ca5fc8d844d0836171428bd70ef80289eb59e36083549bb28031beef61e2bd727eea03e265aa2c4e8448e76b03b7c0ce41f4357043afdf183edaf3e6c658521168309000acf1096daf6ae3b5b0692ab8f922e9689e6e8f4ad1b23db6d0f33d61187e2fc641199bf6100bac7717cf18714206c04e1b753c285510426d6c50e5910d73b60580158a108e90cb09cfdaf7cabada2003511c8d2c92df622b2c935f9d7987ef9bfb0a30fa31c8144136c90e01b75b5b67f7a6f249dd74f63084313076ebeb98b75a58f900d8e32301178deb2382051aff108b16a70c34033acc5ec6cf248950b5ea297a6ac129408b7b8434081d641ce5e6efb73c49317d5bf8f70bd2f838e51cbba701751b4a41378fd9b6d17a0ec63062e14d59402ca2aa484b54f824860319ff915d7d54aacecb732d870848c14c18f5ee5898a640fb147a01e941dcf57d5e066f338f983d31558fb083d8da36964aa1642667f8d0867fd8f3813cdd8ab0f294e195aef13b45fc5e1e10601eafafeaa65ffbcae25504077cb6bee7d176b9db019ea05e86562f9f12d81e9ce5c0125ac20c4a1b8c4c7c790961b20954f40d4a7cadfb018163557fe6701454a9028b5c24d19cf469b364452142df501f245548693111c12cd0b6831d71adeb7b1d1261f73cd1c3d14863ebe1857c8c02995905194cd1919a9de113152644337bd7283cee9b1917a3d3fce541a8483159f2567f3d5d1abbb3f71d6a7fc00b171d1978b8c687b08bb0fe7da70234b03544b4e9b2d66e2570841b5bfc3818ca25a243b95f08022622bfe97c5131be7beda5e532bd0eccad1f3ac95705bb72f5ec5714c906577ff381d013af92bcf2b7014dee8916f787443205383b749827fef3f0710c028ad2bf580be651993f90171b9716c59377b98dfaf3b9c0a0856fd536e3838c9ec6b18420a1d0974a1d9684f2bbacef87619a5bc2d3984d5bc0defddb3ec4db89c08d8a76ef70d8364c5ea3941b06a21ac727d5c47992d550363eada495c498ddfbbbaf525b290c5826d40c0d33d8d4c247ad7913625afb79b47f2a5f07182818edb6bc2d83495e43892d962ab7c66a69eb23c2417f9ec504eb21f150da6b1b57102c8138e19be3983119fb448c5af5d94fb7dcf2f40098b8a3e5e5f68fea77512be25f603c498a3048c0b092895bd403c79936a93b45933300826b1de7b8e6f83d77214d0608b875d7259ca83226f9b160cf8b1ec2b778f1a3a1417ae3914c8270adf1628ed153dd501dfe79fbe0a24fd9ed30a2efc2d9338fcc74110f1d3442217ca923a12577343ee8d7e89b0ac3644b9eb37966c05f5b895411a70bdc1638040b2769c158d02b97ebfbe102e771409e7dec9e749647188826b75492450e67bf8173aabbb5252405f22c57e37e4d8b3f88cbadfcad0a63326e7f2edf8d68f87ba556fa77791c10c8379b664b5483ee3ced36d43ad8388fa775903b5fa63ec78db7c128d0b64add655755ae8d465bd840e961790ddc670fe612086398a0b5e8aa375fc8a5d9f86e0d21a4d78542144969ec6e8af8cc61910af215c1dd70fa7c36eb87c45162d456ecefad8afeb5e17df18e474ea982f24ae5eb89e6e3cecbae1bd7362add9d4f77fb0c63f84ca22163b09a4645ca23f0930168d51c1a354376e9a13c73da510ced185d4f6567e379d67615e409981c1b26f6bbde8a6be9dd9d23766321aba047c1aacf9f910657fdaefaa5d9d7626ccb8d2cfa7480b7954d91638946246d39b7e0c624407e751a0991e2e4626456a4f8394f7a544cbca415d028a92ae735c9262cc368b8f59e1d1a6978ecb7916b2199cbd9e82224cb9827e5acb94646423852898f153ac08eb6f45f7fc59c50592ddc4afb0de7d9ad5315e29a6092799d270fb3a0f3e009834a4fe944caae90d641a4b5dcc52b55400486467c74cb1e24cb3aae24d26b199c037a200c6f63c49b55d2de69b08003570302e224dda2e4717f17eb0feda7c516816e3ce353fb3f2775d3fc9e9b31570ddc8d34e013a09db02c82c85a359a9718978d9acabcadf89260fc46e037bb7754bd8cfce6032728783ff7cc33790fd7acc2b39e8f624cd16407066b08eb426704ceb49b67999470c8edffa70dfb4e44118679c71f43b9c6efa2e5c7d6a2686c7f1ccdae7792e5e85ad75e16cdf90814aa7f7005b1d2d8be647e4300e95f6aa64dbcd6cba3c20fff6de8029197d3177c2aa640c4051c33689448eabba2a77c631e60c6fa51ddf253f56cf4f737ec0bac6ddb71c5c2eff1765bf46e0f36f70a620e89836c2b936790c7b7bce4fa309b4f23d26fa5c150e23d96f2bfdc070e4ba5a78f834da3a4a353366b6bfdb338f81813f4613ad98ee2ccd07a911aec6e984bd8a6602668813c7efb68c4c5861499c83f4b88f20f11eb14accd0ffe0e2eb9ea85a011b548ba2a1387a74caa2149539d1d06aeb69e8b795293717d5f48b71f5cbf585ad9a224859bd35c61676ea9bfc026f1f0ba2fc3e20628cca3cb056782be82c8597e986ce0de247bfad93dbc2aecc6da8d0117e8a71453509a06c5ba58f37990b1d8e764c0942da16fa651ce91216081c1525b8b14d1d212559b1d07ff631904cff5052d6c318cc17ca56ae74d699666a8254ed5c4496e96550eb29cc6107277b54adc5d640e63a457cb655880f0ec9058b6615d1d45b52b04dd872aab74d460772273f202f9454560b7c0e7ab3baba9f108324448794ec775956b5eb75bbdc580ce10d85530b13eaa5afd6f11685fc749bcb5b226ef62a79afe0603aea2d0fe2690a3b89c0f118aefd7a09951de74782ea6c1199f741e89e0cb81914a2a4b6e23b6a633ed89ce4f6d5f4864ce6145f497e6554ebff73c9b35e99ab86f05745afc71a9a46330fa5c751fa0d22e7f871a4019516c61115a23ef4db9f16792b6f53684b1821d493450772bad4f9d6e7c17ca7616cf911ba849cbaf750853403163c50abc4c1639618393b599d4b6d9ca60bc41890bc448ae7e1d0b103cd6456da3455bf1814ab71e73986a0ae073d4e2e959eebb059e9bd00aca4e0fe571b01971ec97525e839a524430d7bde38eb3b3a6c11ef2bfc0e58656f378fadfe0c4030d12d12fbb0e51c3c440c03f1a86c9c0f11442531df12259ad217fb2a723ab59f06fb57e5d4fa9550272aeb8526be5cbc135f8d91540a8e9107f8a5c0dbff529df8f6ddb46760d211c627097e67d38ad0981a7f6c815a461fb01ba031c31848981090f777b670565f92c9643135e3515651f46fd4ad9907157693606dbfcda437e4ac7c61aed94db7b4a725bcb7afb7542d4b3a204132f48d0fb363b7023088e2749130685b20d8649f5d57796842f604369835569d94062e1ad6e9bbe15897af199004cc24e28af07c45a612710b86e590f63661a5529febc3aac35cc82727830b02129bb8d87e0baebf79476ebaf1a43e4b18d67d028a62b7a636b0fb66396163854ceb95bfece620de7d74ee7de6315733fd5f30d116f5e9a54b9ba324ba02ebd833db9a95679d0c88f82c7cde8670864d5319a35e19b92b678b65ef674f2596d0618a0e50e82ef21abd59d3795873864185d448b89f2fb2a783a72c5132b8489120ed2fe730d69d9289583c295855d36486b5ff1aadc346de250fca597ad2e43d728f4e4190311d3f4154e1a64b749cfd6b7357f7a33c4231fe2f5fa7d82b7b067caa28c47668706d91da413a2437dfafa51c681ee75276ed2b623d976a8bc1f5115d811234b0a122556bf42365f33dee40787fbba22eadf2dc7822980fd9ee64ba299d99fb861d4f09f2abd4435030ce0d8e935c9a6de1f09822d483adc96891e41daa67de465330875aba5dcc85edb42719c35297c05eca1613b2e628cef2bebeb3c61407a8d81441d4505b2d5e42c96ac4903488ce5c2034507ff6ab18099bbbb9d9b59bde1fb8303a8e6a9d4d1a407586a90d438a68c4926f62fb18a29efd8e07f9c013f204d8b27ee38155db1e3e477d8196b21175028da3584b73c6f7cd54a8010fdaa3c522aff8c548ced08d76bc2d0b1d0467d3709abf613a2097572f22ce6deceeb319a52b295a43fe51f0c3fe8eaf721d501668c2ead0d50dba6995918bbb26dfe0efacccf446c094f28aaba3294d0859066d6af8e6d44390a2648fd88a3b38369e5666d97f1829b2fc60e7bbf8d01617100a04d4eef801224af867699f903febc4ba2430bb10f74e9813bc6dd9019a76c464800f26c700c5cdf38661fa9b95f8f299f988d32a252a10d47f6d0c1f002a440722a9b19b4f57fd8c33153a9bf1d5adbf8b540a01c7bd02f12f5175a28a9a5092081c4b9ad5e727440521b13a04ad8fe1e467d78b77f4a678aaabb3b22353781bdc2d8a9b1a6b067189465cddfe3965479baf8061ead025106e0188f74d6990d1e9e4fe6c589238a425666879cdfb4a3c6ce4dfdd8fdd2007d93b56fee09b0cd10afaca50e958defa8521f0d0b97a475f80da6a37083561ebbad7609281af30fe131ff8777cea9bc2c9cb04681f12693c200f096a9e05d07635518c6410095de7e1c96d32e0b6a60893085ebcfc8bc2f7a42295b02ca7fb51ac9e1cdbbd1b4c6dda99589d38f8fa6e61cf28a4271f9ccbfd7cee7aac3e7717e4be8847bed358a205fb38d316088e2c1e65b9650a4b12ecb97824e6a82be0f301cb2aeb2cb2c3e4cdb570564cd1ef1ee41ef6f1a6487de1c9ebcb093f5245153bfe651898f97a4135c5f63318483b440bc7b462e551c25c7b449c0acbf759a0a46e7700f80a0bed5c52239a9f9195c1e39e3ca969f855d79fb2fe1a7a12fd76ba4dee19e312721e3dc68180f090c442a3f0ecf8a7c4d7a547d03b3503aebb1b7624dc6cdfc499beafbec7ecee5f97cc79ad9ee8b50bf122c8ca30e1b72512d0cef6650e12aba5e5dafb4358e855b9cd8a294bc624041bd9ffd1d59c65c2f21bde09c92cff66a03124dfbd47ba667750fd6a0da5a56d322dac06ba894a268168a3afbd76eb4ab647856ba552d28c02bdb6c11a173a5f7a00a9db7f16f220eb3198c6b26967856a3cef676cd59e008d4b976ddf54e33783939425a437c5130942ee8c85142aa2ed8c6a0c568af04f32108e268e1118a88f694c228990a4b17f7c67145a1c596f16593dab18157501ec947fe3ac66176e6a560e6f755f4c1c0641214fa45c237b52090b80a30d93e02787ac5e6b20945e11ae61fe7abc472a355d313670bf47f96d97152a2a083036f69f987fe1465da49862ab1583812e0c2ad16f785ff802b0701ea45fc40a33d6a094ef379c48f41c688542883f9c2acb8a536cc1f7fd4f980ee4e552582d4a721ccc18885de17d2c0dcf012b5d21b778a81ed3a8924876b2ee4c7e2b4f14352348a2ebb2b969c6ff2ec3df3d2255b2b7330893c7cc31ea5a8b9e5d8a0888002877b2e943799c6c49d16da97bc8ac65bbeebcc00a8f20b5a5c84fb87a6e5cba1e0d5968ec16cb0fe7838c70b54ca095b0c5d9d1a326d05bf48fde7530d2a560bdb106c11c5cdaf3aa9af026420df8130c49fcf3032a48a9578fab587ca6fb999cbcd742cc0bca014f04b1634821736a142bc253d2ce886ce75414992fc85aba6f01b907d8f19a4784f28317adf43a2ba3d9f8975dd17579ab37473134d8a9cb29ab2b4fdfcddc48c3da7e5df663390a28406307124662b17f46b10053bf771eec5a8329703cf216ba92ca9643e36be2bfd8a40e4b1d21510e83070c282ad42b3c7888657a8556731fecde3163578b97afa10817b87ef92e20edb8f88bb39a73eb103373ddeb072076174a04d9c80237f7d1ac16b13d4970afe8e91855e426e2f79094a3db6b78cf891478db18ae35259d37ade698ab94a1277a19bfadbb239935c7d2cd03974abeb4dfcfe802b14fc3130262cef771c14afda52b3006ff0c8b6cbebe537c33b5cb832b87be4a361ee5a125f31be0d62ad314929f568b36c242311ef27a31e303d771d968a7129212c34ef85fc4bcbf856940c825606b2e7fa85f0d416c228a5e9dccb3909fe10b62a93e8b102457cd20d422b700f8680998bf2832961cb15c7f9e745a52a7497c897264495a54c1915dbe6b156cd8d21a533454dfab1e12fb0dfa6eb56ba5de1a956305d59f4f40664f9924eb3d16c9a88206029cf6457db02d1c57ea89c6173febd43d1009bcbf0940cccf6d2e46be4e125d5e659a47a9ec3028838372b761f969bc3f3351f8e2f5279050e761d0b6187cbd1d6d0810bcdf5eb4a4ae99b5d5584e6b05eff92ed5d0005134e52576b21c968aed91ef747d82c119daacbfe39df3eff15e4b88cee30cb583783a867d6110741e107c265fd01bf252f59a382fc32385ad408a06c74ecfa67aa3ce443166c3434572b04180fa5bbd01c900b4470c2522f9381f9bccd402541fed67b9de38f9db9dbc65a6f399fccf04b11cad36f446f4f2d4b665bee07913b1ba2b76fa555e97c161192289c8a2249d15dbaa15831ce59f23ee3bd390a93bb2848cdfce9df1a2726238cc45de5140647167026a85221b0b64a711bf1e14bae743c0f3096557bcbbc74070bdc23540cbcbc232ddcc2abd6807bedfbedfffc2c8b4a763c7f6f4e7198c6824fdcd6a798a5e06f0a161e97eabd6d80e0ee74c9f44a07265f357d4147f719ed539c54d474122de418510aee0307df71ee1d8ec412d303a09e8298c38b09bca926977dd3a56a7da87b0185442cca84b7ad0fa6af521b65b8c679c39bd8b86f3d5b41736c7cc0499aef3f4a14ac2911e7b02c1b804280f7856e00a30d4fa9e94d104bc7f4626b518bdd54e1ea087bec2bd95ca866948b506623fb983061278f8b1e053f5becc2989b91914ea89122fc152e13ce2d5b581284a1e161e47e1d05723de41be9f3fad370474e5934c04339faf42c5279904caa63f6a574ed255864db9a3a394e56fdbe92ac6a84e49785eac6ca967cbebec25eab1e8d74a1ead27c7efd54d64c47795496f51da9ba4410f4a25e5847c83c163617150af5fb5326e727aaf06a302da30c7554486bb32f3ff8b70f998b99630b8989f9694208c58bad2e9226bc702dc44945c0aecd835831685b4070c684cd19e47730dd0534cdf6241fe09b7952413f3729304a32e4c23b4bc70f879bbcd6c743aa323a16467f8a22b14a76894c7ea318afd207cd03bcbe0c0f5de848cee58e59c983f8cb50c4ab56a9cab0dad355b13e38afdf2ef5b167ea0df903f655216814cad95db0ff8fe17b6e3e61de234e01c1023dba6b68c9f9e2ea4b95e9bc73b32fcd3ee43b93406c3a1fe6a3f02c1bb6f2740f38f9db8ae97a50dcba5e7c52672201a43b095d328e1ec87736b624f2fc4c64b0fdb3c0f654862e13b4e449211c039701c3a6fda15deb79a0bdc791a3b6338d99a040b7d8298a79b0173a9b193138a653e21b36887c972a36a704b031191363c3062ad40ffa49ae31302e942a9b1cdbf4630cbe359f634dc2d59b3bbdd27380ded16b8f925fda737116f16fc1ee3fe7dc4195e0362f738ca3847fbbcc64634fae0838ab47c3610ac46b2589290b9233fbd71204a21f891f6bd8c661d3793eaffc690b10f619ae2614add449358189116e2bb823ce4b148b88d466083129429fcd20b6159d43d4a3a36101ca03566a26b3c90bd28f1b62c165f5b13cf050a7b48af4dec093864685ebecf1fee3fc80a12973de2a9e0db9e4d969a71213762a91285d8def7f9d76d63d40bc844654e4a5d1a835087c310ebd9f43f00bc0d60d41e9208f9dad23a3212a42ab818c28b25272e246b65bfc0a1490fd726cbe0e72eb5e00ef933869624bb34c68f701f74234a999429bfead1b667d9bf3290cfa802848e0ebe645077a2cd8a8d17cb1f530c3d00b5485d9766f8e6d4ae389f5839e669248a65c505dc5a2995f6b27629a2c8e31be766625712b4cc82d09445083a21e64d84e960ca330e0b659773cd7ddb5019f5fdb57254adf6d73f06592e5c55729e23529f399a4657f52f11d9437dfff1cf8edf35505c4b2f653cd3b7de81cca1bdf798960e0fec77096586edad15c6afc54a527c33ce1df0e015ced6cc57b9eb9a28d3ea579ac9b22dfdad0931d4dfb053df98387f2d24fb7d8b9193a2e9ad7fb2d4981216ffc581381bfddabb2e1da8a0bb8111b7b0f14f3a3f9c8102ac017465dbab49018e90844caf4b19b3652945d514c5fa01a04657140845b8275232de26e69becbd290f0969e9c9d8e62a327cec67225fdfe34b983cd4933f4c259d9b63b2c991c5988f9ac715e6fb5be03e9f7caf0afd6eecfd3a828c2ff0c08b1ab061ed5619b4c1fd1ae7d3cbcfda520527206c72e7fd5d15646e966bf08db94c61cd92c3d3fddfcbd55e66f743bce5265ba42926ea5858bbbb62f2eddeee300f0af11f4ba69e4f2b23db84830575af398752b5c2b60c51a32c748e6fad986ee42db152208b224292d9ad0286a8ac620f6719bfdc66acfe056f32634a6d3d504baac74ff849cbaffec69abd1286ce97912579a2e5ae7bb85ab68f38ade24bf85216caef67e61d9346845cb070e93f46a942074645a50f3a7b14d72f2ac37db2b7872b276290842a102de386768fa896900eac29875f3cd992fbf37115e53d066ac365c0d57fa7098ab6cc507d16d0f6b0dd62c921da6aeb8e6b8a48f9aa30f8fede71b7b40ca51fd46bdba2c53030cfb8e45c0743b2078e0d4886248039936d3ae9e6e84438a52fa7c3e797420fd8a15f91e081b790e49af215bd1151b5917e4fda025728de273db8a0de7534ad359df5beb55aeddfa5fb5d14ef2c82bbe56d269daa38cceb284734a06e268ca1832d727d4b65669e15881e5583a1a7083071f0dad7733f704b5f48526089c1d684c2cddbc0b8889bf815040e3aa637f562c373698e15d529c8b680a7d48c1500ced1621ba7d89f53cd80dcd0101c3e156dbfb28b0f0bb68d5f60eb82a2e4e390d6dea95534f10451054c3e4048449ba4902f9615c8ce412a64642a60aa683adaca2fab4565af714819ac503abefe7213fd5a71cf081096a6926b0a13799ee0351cbea81078c006afa66f27da259524181ff02bbf1bc92bd1fb8c5d1f1c7a12473b8e545ef09221924e35a32e752b6c3ca79cd9fe4045d634891c35568dba1d5244c85506cc540158b917200aa0075b0db71b95eb17072e5de7452032eb9a2f063122661cd7ab99911ea3180d0ea57cdccf15a413f75a8714baa77c0665c243853409a004160e0c09c01387c2591084f1fea8dc7e31c50ae4e2adfa57b9383e1431cd21a83b50665176a7ba9569f5525e6f8eaabae3f98fdb7c24b216a60fb0eb9bd2041f768fb6e4209a02ff4ccff4762dac036822e3b6782b5e0580268e59f6a3ba2d1cb9e13cb798accbb820e5d3aec0f36ccceb90bb3c4b7a91bdc7501d661be5ed1c8ee68fb1c522633586f2ef9989112d09c7ec7405ea2969c778c281f498cf6be55749079a16ad5000bb4916ac4c90cff52a96750712272bbe9942d9068905a548c2addac861b33fbc77bc89b633aeab3d1872d5b8a3a27a836608da7e7bc655c3d09ec2280c2ce363e36ec8fbf3c912b17bc90362776dc55f263471f6aa061d8d4721aaaa8dd59fb192e90ca36871b39e446346829b6f6ad49fdd4026972cde86d52cfe30329cf5fab9f8f116a11371ee96fef2737c07a29080292adfd219ab7cd385203cd6f51e26bdb01cc981211dfb1cf7e1e28c64390802e5a15fb9fc40b0b8ffb8614088550f11c6f744017174b06dd530bc8e79472e22e3166a3a69e02bceb291f62a82cbb6ef6aa4eea025b393d218d08014a0856209a5ff154cc9bef5efecf27713e3a9683be0f0734774b31daa9c0b1ef6d45c983f2c691ca9e2374ef63470fce26f0636657cb4e8bd9f38a96fd5a9dacad489f2b2a21c4a2b3ad22147422ba2063b9a43d9c4c7b427fd59ad81968de5ca165eb456ec200b7379efe1e271f5d4a073449db448923091401109998ff6febb5a80af5a74595275e6b63ec65d1ca7ebe7ffa8f5430c6ed8044210ae5f358d16599444baa037ab37f2f34897606f09b439752005cce5a17bef42d715189149b4a1c6769051953cd44eb7e2060a421fdd20d0fe242b3ce80ec0e8be39b902355f16c3ec9b5dd7bbe90d772ecf85e13a8c670817f0f8871470ffe881800f56580bf6699850bcc3cebe7ac015b6b3a3bd7ea409d52f0d00817501c4d20a03b4240bb7b3202f37d5f3452b224ac0630e02fa26b4507bb4eff445d15ac73a0e949326ec325d690dc5939884b1dc142e3a8aa0841896eb70ab36fe93e57f58987ab39f4bbac87030847223135cbbabaa439670a5c84c1cb6b8c4a7aacd544c6c64645de9eba67a8caf2a64cc85a1aa35a58d5ca8004727467dd02e6bc1885c0944df152d8d24c2771da567e42e00fab35407865366ec5e36492cf5568bd7adf50fb7cf0032b8170160c71aeb18f527d0bf2696aacd9c882fa6df8935d30a781e52af37ce73a4c9b4776a7440fa0cc708c1c29fe5367e6b2173a7d8bc2aee9aadb3520c0bbcdc2dc34f7c7b2f68b79a2ae71cb996763a2c4d84efad0a6d29d4fe95fe00bcfea86a1a70a69778ba5418314f7d3915c87d888d60b0ea250342ce85f89433fc9f51184953549ffdbdbf42f1c7327d3b8ea51bbb9d9f38bfef5b37afbbe7658ac6e3de4d8d30fcd7c1b5244fd2952abc3aec15a8d826fd7a0e913b8100463baa724c53635096f5d0cf494e802398924c686d789d7a36c9a73ca901d2c679614dd77dd2b80011c9830654467f10ece1276c2805f4482d5e413079c13d035da0fc32b53ddcd90a57fbd824c64542ac956b81b96b5ac88d31e1412fb1ffc9e0a1934ae001f08b7162866e1529928f2f83085e7cf099a85f3b5f1fea6a4103ff9df0579178ab570b8d7474df2c3c85b08f8f0f79f36a889b395b9dd00b7e112a22447e84b5989471bbf01253d7f1d31cc09a8c0007227f2d4fe49f2f3e95a9e3265973555297dd40073e890b897016d062310608ab2abd31c61b3ef4735cd75e102366871ec64077ccc53def64a9b109bce61ac047719597bd4618f001218a12392b6d392869bbfd2176911d34f7840e2dd63302661afcc232b17e418ae8d22080e4f9d6e501d20394e9164ad65ed38d3502e6be0ece649bc4c19e1a114e47ef06626b03e61971df59fd4e8dd3901a414ed102c37ac6842114f53370f95492ad512ef240d6617a7df6267642b2ec3211026e7e032be6e46b0c49b9f9c3e2e6c34b65dcc450d4b2266e9d0b68534ef5dbe1cbd1f27b52d3655df5aa81ffd0eca583c3cdcf8f649e2e4be112010bca60780a7268bdcd6fcd7812edd82df05c0a5c7a720c3edc1463096038e5bce3e76488ba53ece7ca04c4b72b91c4c1a3d699c17abd03215469a15015a9e7126480e1b5849e53f03c3331699e5bb147520b364e91ddbc5456de1c8d0f18639831276c4e9157c141a43b2f6d30f20d404d431623b71aab3bd06c631f2ae8808c35183b9b8be1c35eb77b7acf0bd06cae691995afb4eed71fe51f40d5ef6d1737b06a5d32da4e39cfc04c3cb456daec5ef9b85f35247900982d0b5dfd276d4422e4efc66fafc6f655759b31deeb3fcdc58f02a6a09676c97ec53113fcc99814e7120265092ae222d6dac951f37827c892220897472abbcd1979d0057c54a61d274c501b558a3bafbd83b413f62f5ac201d0d7137bbd3dbc3ea81836f5d888bf4be46abd25813065a670b55d5fb319649e0324b119682ba05a03668bedaed093c77dd024d11aeeb022fb5d4225360e31810d10c15cdfff5d4d7358815574c00fa0c30b5b0606e803ce6bdebac050c4842dcdf8f0254f48491c3e562d323d9c48cd6031b95d681c90942158eebb06128428d321470a13ad7f4b5efd3c172ac5d3d580a23c234fd9387f14a381191006063c40d94b1a0e1f824019e2bbad1f52f0b6923a2376dddbd2093e8645af472785a31e347c12512251cea5b867313f7573087afad4ffba6181104fa826d271429810750ea883233c227d0648cae620eb01285b1495f67eb0c45b07abd3c8420515ee87135c6ba8cf8e47f0ab46806f6aed0ef3aac6d31fade608e28dc1a26801cfe674eecc31e9aaf3a8ccd1a7e7d3e3d9ae94a3475a26e0be64ac97bc1097472e1ab44c94863892a4c44584c4d6eb02ace020a40ea027c9bc11e731c4e6a06f70c102263206b2f2124235146fb32c89c676371d3f2038c315a9c1ab2cfeb8d0349e5520dcff75722b2fa509a0fc7d6462de93a83c499269d635d9f94d71c0563bcc8d9d7eb417211fd70ea0041aefa6a51c1c38f6f209d40f13a101aa88d7ba9f22b6262ee343e83750ae495a77c0fe4ef4aa18199e3da9d4112c51d15b286d67e2ed847d8e00ff8c5062e8c6fd127b21b3f7a289ae659bfbdd1faf3724947dddb40de224dd0bca9ba62384b8d0e18133de26a51dffeb55b5abbb668c23c78104d9b5d29ec663cc7e469af93603bed8f4dde65d75854af1a8bd4e93e1a173bb0902c969edfa31e269e9004dee9ca0cbb75271c838a0b644b10eecf0e257853300f477f20336265958e84d061ba1b59cb35dfb4f94b62d55168fda91036bb3047d9b9d477ed4ebdfbb08338af5e3ccfc7c7df53c81c8236dbbcb919429ca59775457b8b7b79359a9ba15e10c66f402ffd927acc13771c842139f5647a812380ff59bbe4a752f81a52e8bb31200ccf98c8faed1e394dd5a7c525bf4d114bb110c1d326e96ad86e662e74b3059765617d1b22d255e272775b0a226b90facfe6866b02b73625c493f956db44386e04bd3d3379e78913f8c6977173adafdfe2feb87c1e23fe71463cb8904c4ccba94c06c9f5af73bbd0f746727f4443ee26d2bcd517ee591463de0a145ec47fa0869572b31e182dd8b7e7ace85161376b993ee56ffb869f055bbb694eb820051b296d5bf34599fd5475ac1b066d2beb377eccd3409670bec323df688c5dac5b05f5e6d2ae8ced866ae4e20d747ee7bc5cbe2fd24142f7d95162d6b9db536d48b792a72bebe6e69435ea974906cfb4f2a939819023def65138944b0a9768b4eb50ccd6119a197bf02ec453257c072a6e1966b5ea91c14b32b5cf964271f20e393937f7c544ec770b8e234a4f0b12356c6e13da808e615b577252f51be90d48851a543109f3af7f941042a4cdda19fc234126fc86553896bc2fabfd68c44fa2af96facf58766a0a9f82c66b35f9e243de0f233f32e3ab7e9efc2658d1e041e01dd535010ee70da6a143230b6f69493ccf1d383843a876e89ee67ab709dff0c66650a2c9a4717fd89d654f11cfee47e443dddfec7d7bd637305ceeca569599bd47d79d9cf4bef02410ea825618d743ec8ea9b95e5a5369bc2b0e10e5a0baa8a7c0da97d2b3c52e26ce60be365ef9e3a92771e11ba4ad158fb936b6189e365436499e2233f64738533870913bf8cf68afc4cb2b1d356ab0ab580d94e1e94cebc7336fb17e76fbae7da243fe5ce66215ca45ae45040240ee41966fc3c6fd72c76df2041e5350e2cb89ac4d4993e79a133422f38f6e6ad31473424b0018b360f5240166414b277902395bb3a35490cc4a42757700ece2e1b0496c2e3833c880a113acb5dc8bc1e1026153707c0474cf46762609f3e384ececf62567174134ba3940241dd64756e86a4d0db558b1956f719f2242173ad410bfb9e0c559b6c97332292eb613bfed439ba610bb00e9e92e5e691f154cad73bf5b6c758fb62fff8585c7093eda94f4dc974689e2e0dfccd9f9db60b4a46cb0394cc86eaf2aa4745f44f6eda6d048bdba8f711cd95b174b5e9ea24c67283d5c655d01b1b2d1975c24509fe76d2bf637f574d4c519641706bb0f14afbc27779f9fd6ccc13651d56c9a91544424085c8a575f3c1f4102141fc2a6ebba3c24c0751fefb7fac9844473e4122a4e2e4b945c5a430e1a213f4bd73d6469fd64838b702b793b761d621b99cbd917d1387dbbaaf6150c3de9d98bae307d69117cbd79e048c91070aa290e795a7993ad21b12ee008b8042f6f62382a5c7bd719eda3e3c7a9fd63c27c3c30b51ae06397ff3455abc7f509e3722739f37ab49727f7ed6bae298ef913ba70ff9bfe860eec6e00b5265abc7af840c5448e31b596de79e2b47251d07efd1f020b4d65aa0c833a48af8496e5bf8ec67ef8659882ed2480062ee56e0fe03ef5c95200036d1ef55ea98cf82fd70344b7854f10e6fb3feec8ae9289b0889c7ebe7dc4b25783e29289f7bcb54117d316396acefaa61ac50ab8d04031b6771b20de5ad0f731fecaaacd8a6ec8f0270f95f19fb657d1267aab2851725c1dd3ea79750a30086cc7189b3556b8357baafed143cca4619a51200882ee6531df4f1420adc9d1b0fed2705c278a0cdce90ffc68831227dd3cc57907619fc6c3bf47e7906767a51e1ca6c4bc51d8ed1c3c501768c8c705e61a6484b3397a969fc940394088353886154175726c6feba5c91b3933c72156d39e4d94796d1f4b25e2bae9db54415822f0cfeeca28c1c4f22ae33808502c41ae79ce133223931800c36bde7ed588b2f9c97b3a44a60d626750d3427b9b27bc2e5ad1fd0bf93fd2df29408d956f970ab1bfe9dfbebdc5d8e0717d463ca7972509ff0d660a276fa737583ea1eeccceb7b575339e90b41ee9bd9baffba54d35841ab4109031461855c0aaf9158e71836a2692a5e6248f648a9b898ee7922fae2aecb72b8a5269995a2ba9f171e5afd21dca0edecb022c727bbc15653d14cfd75079de1c80afef33631a2e26822bbce666410f143561c7b4915543b1c77a1e17d6ab9932248469685bacc3fbc1ffc5bbd415847f621a51047e3a97a1b925e99939702ccde09f6fff4219735aa5823b0c1fdbe60f0ca241400a49f3682f1b7bb033253de9634de04a27af5c12d228033c53522d9b43312897998cea09aaf2202326c44478f1224340bb4d7b0576fb243afef46c2d9aab95d2452d26cf404fdea0e7c05c36eacf9d480ea588b1153042b36d8f0467efcc786727c3c8b7b27b83bb29b310fe4021125fb99f7ef9e1741a27e6583f81a74185f2e35be3e183355f023fa2875dbc68e8bb73e2703bcdb4e01e52e02f63bfaccb21cbc5723310e38750f29b4ce4e19b177595d3e4217e3fcbdb94e75bac5256d319843498180980d397ce7703a9763978e02496c3d0ccb6617786ffeac420858bf0cc86f436f696bf2c2a929e525c6a0eea90da86ee539042b8620fe879c158063823610c288aa74688d56583c9e2f63cb62148905dfc81d13c719e64439178d90ed42958adc0c3f19c728ddf1c8c3908d66ec3aed10baf1a0b9c203f94b30b38792b6ac330e05d1db3637693305329e110e859ae9d3cf70cd20164e280508fffe81429546f33e2e2eaf0d26577e5adabb8a72a0ec64c6c9dc9d2dd551dc7f04b012ba04768cc8c22b55ec952c169a8eaaa951b8f80508811c03410e0826c4a2900a1eb62016e8be6539160686e78a0bf3bd7c62a94081f0384930a817407c99dc848c0930bc2c0b82492f0960cc7e25c89e957fdf81816286079e2880c8f0d2067d4d588f4a0a29cfe9bbc782326aa86405dfd99f6698c6b389944a8dfd2fa9c924a8f914b36f79a74e0716ed369286ecce66162dd9b9a3d180b38249a1aaea3ebfa451a3c940849c56edfbcdaafe30d2b18e56be04488672b836f98eb0df03740e03411433d65d59d2009c8543cabb942811fa4329190d5add0d2b91037807be88206fa21f0e1c737b96e9ff033d5c2b6f1c78115c6caafa7fd3401d3c0e4909e92d8872cca3c4ab522e73b1fa71f7bdd9e0873f31c61a5a0464142889c2b2d62f7e9125e87abde93096f38565de2594d4ccf8172f0ba20d16d07ec5bd3929ef080a2f841638ad3a9cf38baf8dfd699ae033463d77575ecf23f48be336854e91e64ffbcc3002485404adb906a4a7abaef47e9ec97e33ee9554317c026e7c53839939b5829ff8568d56e46fffcfb1528dd3938f7874039be4da12b7a0d642c9b2033f4eb746330ee69d6e0c9496b5dca78cef719747ca8b4528f1e756799e92fc30a6e67b858f843a2d996a7d45d1c5fa790f947597b08f8aa2399a0a679533a997cec52e75e4786e52821e1e96d150a379ee200a73d9cf32ebf5b474c91764811c37a729d925d4ea5725250f53bb270e266e5c711729a8a1519044f50e2da4e760c33f7fe13ceaa4383b4967af4d47aacb6e94c1b0eea690fc5f7fa08b354075d3edcc51a08d25ec5755931b3b20689c9fba215cfc939b2b86e359724c2d7389b49fd6176fc9a38f70d84308eef14e3f463e6e95f74ae75a50f28cc30cde5807cf7f967672b5fde3ea7cf561ecd720d126eb2e4d9885c3e7fec6d49d45557ff1f7d0851f0c41014ed30b30c80bbba40c47d1531ba84ad91e867ff95baf3e339102a76d393623c64c59df5168a03ee5dd437643360a5615bec409e99eeb2129ff7763dc60e4fb2190b930c91e6e08b03fee4b999c0531a57e5f2119a3b547a10996df6ae7422d9f27827cf92056cb92e41b0307d33b90f05145cd56797fa30068527ac0f9939d73bc4ae27bf8656120508ff2968f00fd0d3e6fe1798a05dd49ae10580179bf90eba3e12b7cfb392b9495ecfba0e4fb784afcff6922f91783ce5a880f8779febe144fb8216c727282d2d4c67bd82a969ce760826a3002f2edf1504e3bfb0036472fe17b725743d9e8ef04660da45f6b8e52b8bdec3f1458be1c2b7d917b03af2f8eee90de3768b15b2bcc2bc02927d94f1291a985e496a34bf345e9ac01c302007fe828ac66d26c67dd6a9c481f2cbe190e3e399765cb180defa173ad4b2a9d97d07db30d6d41d8cb72797c7de59c77f6d7f91fd40131415262295e15006b175dac7ce848f848ad69fdf244f26315a89d68b6b60d7271b47ab26150a500fabd202a26cb721019018b44be28ce05347127c3268a0014374597e3075add55a02e3008ce64c780b2ed024071ecdd97f9a9d851330d8656aeb4c7e9d6a89ecacdb8876565b635ff858004ecebbdf5fc9e4d86000d6337b4e58bd5aa44f30431d6185fb149f160485bce06387a8b53a699fe73f3357affcd503fdc8867c52ec1f5c29975bcde4cdfc87c35c2bcaa9fb6c65a0c6a96499453096b68fdb0e3731062248fa83f39771cbaf1293ba4f6fab1b134e86179938d0382bda951ca6950249a2f0c308c2532011e0af41ed5a1f57bfa14f33597d1b9696077c108bbda74d6d7040a2e78ab5244221a0d92f639a6e5f0e1bc99135629c8438724ff6bd8a0a46b314d597bc2bfb41a7477b965b305c0b1a331560ba58d0353f3faf7b18499a360f70aa2c926727ce6c172c3b505f1b5f1ebdd243f374604c9368807d0420fe07538ee1453647948143e184c78cc1016b7ea52912ec2a4f26ec4db604c64b4066eb7035f5a52a18f29bcb18e4adaa23d06499e0ffa2e5b81b6b9fa8f47f4a3ae3b9d3aefb5bd3c016248b0f22690941eb2ab1ebfc4d2c2b5fcc5d9e0cbc86546787fbe67de7725559716f1449de69fcd12d4630fd4829dca18c01add9a3aa776d1df9b2327f83f62cc6b5c1a59f840ad70c58daebec91783ed8cd8e39a1ab5f4178d972a593cb4d798a6d0aa9b6adeb0ec2f5a7cc8e65d9a35b6c75de37c121232c3a50e6e2f2d02e904699c41e16e84ed149c2685448436575f8b7170fcc3c292d9ce184e9b0b1653f474b5cdd9b5dbb516f22403067c41f9efef92913b326eccb5114e138033d28f035b98b4e96e26a065c5be9f1e525b2fbe8241429e8a30b8f7fd08c52dca4094c5ba96c0ccebafdebfc4f7ff784dc40e1cdeee22e18ed5c05609d031f9455e71ccd43ef2d0891d7d82c3f7ae0f8eac17ee1a1c15339160a9490cb80a2e302a910cdc4294baea71990d8ae925fc6a163aa97fa88122990bd21204c4ae3c409e4e96bbf46214ffc0c9d1081abcd3c83b3f9f455720b6b0b0717929dca4fcdb27f46fc8eb8b870982b4e7c62dfae189a175abbbeccbb71e6c509d0d6526df174e4b66899e0a915262b13ef152fadd3f3d42877d1b412cb0baebd9a57d233f723d8ce3439e50d57900a4898745d9b61ecc41a2b4c80a2fbd5e87ea2d5644cdc9d22ba1cb1c968893d151975ab57c5c32592ec36378a3f667d15f54299eeee152e71647db6c6d9cc89230ad0c967ddb436396dc27ed7575999827b616d9c1ef4cc7613570b7cf0b5b7eb5679658604a710aad9ea5a3ed36e8de35a62989c01db368754abb2be6249ced083fb4e7f24ca957af851a224793ac6840ad4cbbd90ab173899102f30f59d0f0dd859b420f0929d2f235f77a992709a5edf722ad1878e44955fe49ed08b56811ee7bf0ea0b12405f030cb72e0eba08604b9af1af03c908e4d55d5abc08d123bb00b8b7affcd15db160edf9a2a6274f2a62a727395fb9de1c914c5646a64ff95c774dedf4c2860f5237a75d5b7d03e9c28e9d49ff462306173da0cdb4da537340191c55c7a4d795d12d8714409ac221f35e9fefe224b68ac5fa66b6f574c1307d86b0e2e4ef99115c57b69799405116233baa356536b7c7fbe9c2b464d2370a802bb57189ffbb94e84200fda8e523cc6ed929ccf73a4c72e9c5158851d6761dedf5a5ebb85bc0c2286666d8875449b843c90c648a9ed79c033aa9c27f34f5ab47fe0738474a841644713ef61c9f7393be41c0d31f6cf0ec3cbaa7628f94b5be9e1bd75f1f66e98165094fdc0cbca06a735c99eb83ee976bdd18e630e1fad8b282c8990fcb4c03efa16e4a2f4f6c515dea95d0865bd6d62f07d0cc1cdb9fc4d9985977aba99f2a188a148d3bc5d79bf67cd52237740bdbf0ed490d3ffd6e42146d36b2671bbd398eb955967fe46bfef34fdec4233d38b8340d2d12bbb5cd8dcbac6f23e887861f2398eadd31c3dacfc01cd3f728fef575a0c096b28f2868a17836b376e011356d3449a2b5af4340a6467a48c44913285c6a7356bfa2154b745082742a3634518dbf16b495703ce86e4561adcee1aabf147755a289675f2cdd76ce264ed99a963d877686b009dec7cf2010788968c2e0c21b3cfc0ba496f5d13569c09d9d0ddeecd628222473b15152878f7cb79456f4f2ec3b064dd4ff07fd34b0b84cc5a1ae74c68702489fef1ae1ad540284194e55239912bd3fa02e94e73cf5fe0f3effebdadd9bda6ab21cf5c8eb15fed87425af5d7ab7224795651009bcd7140c5c985ffe073b97df835db72dc2b8c6e17342951a3398a1d3f5ea6d925b2ef0d12a4a9bfec5e22fd621eccfd8752922eb3cf2c50b74b35ddb6b116c8aa87ed22cffef709fef56ce200622d35a871996eddf1af9e3033619b9ca6c8d02c4c2b56479b7828a1595af77cce899f6250eef8420ec623ead53f1b942db9384d8061fd837c47a561b9588a63c17f7117b2d76bfe544f3b7f81b4ece94df1715a28f733059de82c8b629adf532d2e4f1ae3d8baf022b2218c03d8c958f63e68a616938bcad0d5945d7ab66dff42b3383b5edf4ec15c172583c9ffe47ae19300b989c76e32804a015109e1d4a603de61c60a6af2d5716786b3458f60b062dd8263689ee1c7bbad3eea2b72d35cb2c49acd8ad0cf69c67237b12ae0958edb67f2b4bd938875add18f7abafae11c6262fe18dc68a6e50cbfccc711727b29a0e2c41364d23e5bdb50c574d71f183a5f399785c69e563df4521d0c9cd693093d6df4b478933f70443c976637768662c93eb2ddb868490ccd7b3200f217638e99157e5e4fc394498487c1ef031f980de75bf2cf41101521e938efe434b528c92a1cebb4b0e2975d58773102c2679456f1aaf09e41bf4bfca98bbdf8461bafd06cffad90e82595815d178101c0bca6239ec59a4ee01d00363b603c7a77283f762a088e3e6685bbae9673527c18e39afe298760af706f2f63d4b45b5eaaac7506e1a8003c026d19841bf9d9f62474ff3f8d16c182811d230a44df3ec47faa78eaa94d7d328ab5c141ecbccdff95f385af191c6a90336d6f88e7d96293f68c4377f5b994d6d9b4e2c878cfddf980eecc10675d87904b7bfdc1a915bd8112103002d1f1c4f4caad805c30531fc39947a0885081903b9e0de02af75d71e94968683f8260abb5a4d3adeee3957db4d2b1186de90e067a2c012ed9b94c7f1fc36f46be0c1e0c2b7d48415277cabbcb87aa33059584978881cf99cce4f81a31095cb309fb08b728b6fde10135f3b10eb47889f5be087bfc45f00c36250055a1a2258045c0a1a7563900423a5dc25be57d2b3747f011b8068104b80a08168493f94fc9a17f0486ca929a4d099b3c8df55e36eaafe044e7edd5b25e3c7a96eeefbe8a19bddddfdc323bae64b0b904ae2955d430b5109c6585a6362d323ac061cce42c19f3333060cae1e26f9be1fc23d3617e7c6767641afebd3755b5e9678dc4aebd765ff33403379670a2cb5761a56aa56a0bf946f1563b520eda610eb98736a68fd632a0016aebbeee5be5d26b3b69b2074f896264a8b5a135b304334bf914b5afe886d5ffe20e50301d4a9c31b267cbd135e13ae16ef6d9be79c85fd8e2d7416ae739c5593ac67a615e7e002259eb1311bace29a958e24b5467f4fe670a88c05d24257b3396891a6337041091b6146fc3a7b010b38da5df6b48b141467bfe05143e66b6ce36ae4c53999b3d6fa75faa1c0968806d87eaa2f2e851a1ede6fd8e5250ef33b2590d521b175f5b1402416f5bc38a4671ecf40ef067d083fc871b44adfe00003af75a2c6d6e241dda83ba25a8e9b86cbc2af93abd81b02146deeab4cc58d6b373917d646a163a34f21b73335305bef69fe56ccf811a6e27bf1623a6c4d4e2d5a04a4c71b15f16bd383985ed3058c871eaf5c3852f786b1a7d369441a7fb3befee615220649dd3671e9573c62c01760bf92e8b8350325b05c35aaab3185a8d2a7013724411cd98365bf4bac82dc219f96184f5127227b6307db11b5d4095d97dccb81750bbe78f2758adae1e0b510f2d66240a9267de645b1eafde8ef096291bb4d7055ec09542c17f1928f1c45d6c1d24a612df39cc425afc9c463d7c3d6d663aa4ea5b9764a56b1c4dd111ab6bbf2079f4c2715d112b65fef360f02c84107b7b8b0a68b7ad6069a4334d068d4577a8b99bc6025ff0e063f757186f4bd3db468f941a5f6aaa39ed753b73e17f9d1c2cfad4ee7b3183340412795f25ced00bbb1be7bb6552db14f0314385b9d535359a9deeb1642409f470ef3c984505cd7975a2760407845f5aa1b86a28572c720040e183343ba0c94693c502ee851736fea1897af68faa6415750d7ab9dd2d25570f6606bab1dbb7694f5255a6ab0af3af76c328139611ab6a390ec82d452d073fac3fbc67abeb35aa15b181b8d398355e2c8c3cee4c228db69f243d13811266794456fb5ffc8776570c7e17879bd827eb354544062156847f094912539ffb505375baffc187515ddb455fcc70a3b8f0d4ef2b8441270975fee9a1810ca70e02104b247ef25049eb77964e7d0119c29384423cb82e62834e4b7db96e14c069a86d18f816db57042ea21eb9a6351db8dd309c94806bb9cad0fa11eb7c5b2571e494a39f0e435bf5c11eeb3fa301dee46d6bef1ccc29b223daa2933d0a0f05359e29c89d9029843f6201c121ef470902e2cf4ebb408b335fc9cd750f9be6f21b5ba06aa2fe1bb431a397ef1df379e3389b01ecf45959405103d0639d810140e137bf0f15fda76c94697618bbb9cc94637b97079d26a003f762792ec15b16d64cca1f26e7e5402d3e242f3de27fedf41866dec150d6af2eb6ca45e67c7157547ae88c1949ed6768b7216ef1c1c0b203d1d62e55d644a1b960668ed04185a93b7ef46fb851bd99b91ffd7938549547cdf28616c6e9d8eb56942612389aebf36cd46a4edcfde07d498be09cf0fd949102c4c257486b94dd0479a9211e172e62b84534b6f2bb6dd1dc3dfd4678878e5fcbe4e4ef9f8595274b0d81d522fc1648cb3fd5f8654375d23b19bc33df84b7450c40e6ab37a3be9d4903f841519379b325f4841510cb7635a262fa1863e3ae3b702340a1f9d0edc7a5a799a57accb3e67e6a0f8102230a7b05039c87b5f1b5ec9743ea81492450d992180cae6a3e1a81e56a8479c239037d4aa4de38f135a70b73212ff6867605dd15a5cbd9e82224cb9827e5acb94646423852898f153ac08eb6f45f7fc5a462c4c746fdacad9000e93d9390d5e7cb6afef8ad7ddefb3b8200898ae4e5c0a44026770a3b25cee5e846d34680c33a854e832c1af98eb9ecf8f44bad47349d498416e492abf44b11b39e1d4bc204eeb1ab6fa1b618793bd27e4043dea3f84c008116f58cbb206ea5819f79adee410a90e7e619954995eddbf889389e8b809c2ed30905cd3348f696dfea684f64d584da45dc7aba4503840fa7f54b4584579eedbb9450d92c84784831b9984d6b41c3109224ca5c5a2230f0d858b82deebd7ad2d545145a4ed5d7159e9911fd777d17e2eba75d2e096a0dd97a269a2b62907efed8ce327eea85416643ecf24fc6357e050e7b2083c00e3a79ad40d9bef4c6fc56ced4bdc104eeb659af9d7d0fda74408b63f1876c5b5b76d9b2242b09e59de80a3cf779b7dbd9ee84c48b89af4707f2b632e460f56b8616b2be933ecd67d5c1f564b34257490cbbe114942d524dad8579bec9d9d140ba0871f55eb78d9a97f36ca9a80cee29261d5bd8c849738e486c3476babf978ea912dda5085e9d06aa3ee3a6b631b694a5e167b6300f5e9cbf940d7d1c97aa424ce4b418fd67adacba19ac7ae151751d4127968ecc015094eafcd54cc05a0275e6bbd78b1a4a5bdc949ad5908a44d2cf12bbfe1f84d16e4652a00a62f55c2792a3c1c11560c7880c6a577a00ede9b71572308a8603f0ceeedda9c93897889cdbe1ca2a8685b0e1ebf50d81adc3628bf02ec9206b4f6e11a841fb53b889c17ca56ae74d699666a8254ed5c4496e96550eb29cc6107277b54a89ba5f8139340ec24c802f97922415024e3baad7a9c5b7143bc644d269c9619130fe795655fe9267e54339801e8122b17e8e1ad064fd9557999595ca47027935d24e7db2ab0fbd19390825c454eb7b10bbef2a5695184973e11c8f317ab891b3931322170c78c68322d8b365059730bcb0b42de88dd8be66ecf28fd30af03fd5608df625907909a156d1a670c744ea453a1906b925965b11fae5ad60e19461ae672a6a5972a50444ed264cec96e7ad0527a40c1e0ba0fbaea533f88ee40cabffa6787726b76f2af88bda315c19608cbe7d223473cc28fb9f13c9d4bb305f71bbc78e248c09154ce587e1727b937b5babaff4622f3e450608225e22df2bdd7d7236061d1bd09377b8eb073af3ca19001e6f28ca533fe443530f417f2ea21dd10f7afd24673db9f4e99aa3176b217c0064c94d1ad404d74025e386f3b1c98d79a372a8b09c706a448edb9b729f0bb80093dcb18a7e89e7fdd07a305ab7890cffc81ef4d63a543b1deb42c247897fc6955ce063b504fee22b724126c36d67ae727b6dbb83d181342a00eeadd8f98b46102c714b6e165ec235a1dd0e9e4a124a85c6937b0165d7dea444c5e09709484c37535f56a083ad30a59636afb3bd883f00fa827f22d0b2c11d92736a9a785516254e4c0d6fdd18b186d36e8f9776fb21a1f200e53bf9684bc6446af857312360387f2e0b137973ad7cdf716cc932601e3a655fd319b0811c1fbe7e8eab1d2b18cd00fc97cadcd094c2daeb1da5560efbf93642df6f5cbe5ebb8c25433567a9c2631329ab1cd7a10c6f953d6f6046d1a8ebe8f8ed37a9c0ebffc95c0903a0022f80dcc32fbbca11090fce48b1737c04025c71c610dd0fef93c251c0ebd4e00e90977043d06a026dc838be54d885e522af1eacfcb81bd47e38f98a79de57e86265ebc95aa73489f2fb2a783a72c5132b8489120ed2fe730d69d9289583c295855d64c1e98f7fbec9d290aa560ed215d26ee682e95447605f9a439d70da93c3ac3f07a93be1658a60008ec823da64949073f6cd8ef5fa6c336b7dee22e760da523f8641877c32e0db550cd327242e4972038ca241dca9a26d69027471afe2a8f3e9ae58d13497e77a4110d5b3ea78be3dec0ee5f645ceca9640aeec4baee998cc650c51eb8f1e238d31b4200fca96e9218b9aadff8a5a87b0475df8c1090ecbd9402c6e3d777983758666526420a8b55255a92657f7ecc0eb454fcf9fc6b6fea0109145a4282e8ef5f4041062bb3b735db7605f9f82079671ae916f5926ad4d00cdec7e71a5d3fc39958d25071381bb7727f9c3db7b480e73171b99276da5906290d9e06cd9f6aa44fb223bf6d0539a2870a74b20e7646575127054754c152fa41c05fec9135a58dd36d3cb2de2716371b12c78a86f35c65a80f874b8bb62026caa1fda3a65b025375400f69f6493f71c3ec2afbc8cfc0cc6ab7425c30f5427562283fda8e9bc35339b5eaf3d12db5c128b5de81b35ce8bc419286fa7011505fc4401eb2fa54c9e89d3ab2d4ab178d4d635668ebd762e7330b3073e49db692121c921c9eb19d997b3199e29f26c700c5cdf38661fa9b95f8f299f988d32a252a10d47f6d0c1f0f0786c954e52497852f57c1195aefa5cc1b37745aa7de9bc42fb92ad568a4ca35a683462fa55fbc0c3e182d9d655199e4ef213a474b74c815578fb3a76491ef964e2cce30a7a00e6a5e610d2f200c0772e8138d44c41a41d8fd6901e4786db4a6bee204769c5fc0011b8a51e9a22ceb2be44436e59d774829568838f02b5bd2b096ddccee4ddc40afc2174a7d6846bb7928b396094cd9e737ff9feaea93a849315f48f77832564453454f9ddca3acd08b3a3e2d606b147b58bc93026bcda65e8cf6e74632e76268b46f0499ff86846ddc63b8cf40e6d91205f9e38590b1a0eab7eb4b8724c0777aea9088d64d8a4e7993b226af45dfe0084ad1b844c8e1473eea8977cc9e95557a7e9fbbba3d838c25fb8f827940e32f2000e0d8c6a1b1ee3718b277dce83de6507fbdc4b7c25be127f2c66629ca59c93d523040b507bf69cab8cfbc1ea1b930b27475cf4d3a86bbaf9c63f46ef8afcf2beed759a0a46e7700f80a0bed5c52239a9f9195c1e39e3ca969f855d79afd6b246f8570b6840a15daee55e8c8ac10d3ee0d3e537db9519ebf4cf40a70f9f35141353c0e2221ee4154d18569c97acf4983bd066c23cb85a84b17216961b8cbb4828c1b5a6db8ffe9e3f6a78c275d2a60eeae0ff3ad5957d34e87242ffe5a7115d5678bdb03cbbd71dad333956ea39a4e0a42e73b5d27b9e925a28554e0c7e91b09d838550ad7e9893435ad379f66f1f928e77c19fde754de0bbf04b4c2e9a985e22f4d53caa3a492934b91c407f99f7bad43b827a7d4ed17decc82aa12d645924d7729579583ed2edf3744247b4077402a02ca73c05f1699f3fb0da5b116fe895053e442c76b43b9fa577fa5ed1c33817b406bac1e583a44d6008cdd58cfdfe5c7c601aca6204dceff44ddc11ae322958023b0082a967cb9ebd375d9d3a829cb8128dd2448217d839e17c78ed3d246f4dd72a04a91399623a63f09bb571282d79912186c983a1847f592d5b9c5399715e5ad3c36659f650789575f5688c9818ddb7f0236db10746140b329593f88d5e0fdbca23bf4b228b4d31588dc42ff7023c92cf9d9aa3d918597831549a39941be7dbdde4d183ef3bfd4d5e021184e03b4936cff9f752a4e3abb773c8ccbe73a6c6eaa17b2e4ef088c4ff4b492f6c33daf1149612ee57051be0e0778119b83d1a3485e8c868a5e161e523dbf182eefec0a0f5ae296e4439d37e21aa597de34a9cb8b9b61218c01d15f791b16b3f5ac1c74188290a9bd796cda226cc4016a448424ad1ebfc3e968874e893eb8727301e8da6566f94265183973ad09157390af6201c5fb82bd8ccaf7539d56ff8a1787016d6f3932459d1e1ccbe3fc18f0fe06027b1d80bc2eb805bf276f1b12418e52414199875ac51c1997c5553a291a9496248f9837eda6b0deb270119545b99fac64a371b22951170a269e4c693f357f2d55b9e364febecdb147a66130a7a09110779c53cd1aa7acd117284b1c8dd545b0be0a790116627d5d149a2ab691dfa622346121e938d52c0cb5e43abbaf8d0c8c13b0c152d54fd1b275942d820d02c532a36e5912dbfad1fd18368031289a823b9053b550a3d439bfd31c8d1a6b2f884e0cd7975bd269b82c7662abd6f0a7d5b7bcdacf9eabc5c3c92f285f9ce34849d86ad36ce9fd5c9954d1326a544af8b0d1dde8fb1cb956bb8e7e5a14820efd3f5682d7a6937c3c832f22f6d750e5476d82ebdd9afdbe4c55fdeb3dadcc6284dd7bf1df039983a31bf4b9e47cda68879de6b6f48cc98894e3ab9e419397401822f652d16b17e32822f663e06ff38be79e2a21642a268d5d4ef880689e197d131d1f2c649f490eacc79dcaf895fd7f41b5020f4a5c05f2f931583d305bf39d59563809f59839d5e73e0c66a02c0fef991d04355d02886461973f9e826300714e283dbf1814c5fedad29ad55ffbb0af2ac3db5817c247405df9840d38cae81b5a02ff8254bcf97083de3acb6954724dcbee7f9c4849c6391a0e44e4cc007465efe72251978fa5943ffdff11095ea41ad03b5d02c1858358621b0a65ada4f34187da1e65743ca9142bf3a59b580ca9660868164ab1ddd54068f9b0f647bc65f1766e9fc128342defde22dcd0def65869f22e56029aff774f1164504a793d0494f8acb9ece0868678ee4e39e6fc6f47172e33ae49582bd1f6b85a37c70d0e8c5bdd750cbe8738c5ec1efbb24065f555bf9c42a3fbfdcaafc9bed44923b7b363b205eb8e7dd5a7340c04b7e123f3337dff50f8ceb3b1de4ae1a64d21bab439e0aeafd2827981399af24ee27aa8ee7e78bc4f021b8af7b27397f93c45ac60de9b7d564847f1a81cb4454f0894d4434a7d7a984e680ec8d4148a3a0ce09f67f0aa502337561b318ca77744a626e6a3f66f81c80fdc4fffc265cf2bdbed717b69ffa7eeba4e1cd3297e45c964c64809c412532d5f9caae80012053b3784968b5e8dc4afd9bdd2a2b4c7e1da819ffeb86423be1e2c00c84679d37b44bbec97ffb3e8c785edefaa1bc8f7f1cedea004eb03daea9fde7fa14ecf32d7566ca0fcc7dd1e7462101232dad9f39e40f49b94caafe6cf93ba4b0b678aeeda5bcb8e752ce331fef9e10441bc27cf0ac8f258a2fdf8c8db37c75534d01caf6c3dc0291b0666b26e6ccf65177367ce966b951107fcf577d49fe2f2c9235232f094d3e41cb65e7924842dd7937dd44d782c1a280e5508913a30c9e6518ddb1f9d1f09fdde18c996a8cd82b94c021e492b222724ca4145d9450fe297dc093b90cf8e2ae38ad659300bc3325bd9c0fd25928d733bd33fb98538abdee96331d99254e6378b9de229902ac1cd17094c5a6998085930dda68c03d1f3a2b14bd33fde1f8e64b00c1f71b4f7f8eaeae2b74e388c70fb55974946f009703dfe3b0bb84ef897e316bd4c0a3424385d1f57823f4619472ea500789ebba618366e8926b2bd5017f1a615653e33d847e99407c28033a512d505f258c1ffd01c19b7fa5d016f3259f2a366d12225e3f21af4c9d57ac67af1ffc91d4e18394f882a19e063f0f1dab4b944f0b5428ba4012469bf33b80236dce22e23ec7ea97c796c6803cd645b8f130b830164eaaf91c5160794b24ebde31fd4492f55b09537e24b7650f31d37e79e073b415006f17550efa7e5fcea23d6cdd5b7ac83a19991e139e7d68ce55f28d479d6921bd15b18c4344a9220f5b51431d2ac2461598e733b545eb44244867827439479b632f29ee9fa0d3ba9306965b47fdb05f361908f205a369bf8a5a5c7220e248b0f3081531ad830c9edb3f96810c655a19cd809e5e4b446f9bbbf564899baabe906538f66a3d0a4c462ba0fbebaaee0bd37ff590e60df0d3d464889e42a605a9e015650cbe39f85c28b42ad871e227d4f24336822a824486c7f1f482003adc82666dd9866c70f94521c274143a77e9b99fcc468a10ede86c94bebac8c091d0f505a99f898da66bcf1dd08cb7dbf93a7c9e61a4e14de6b2457313546f809d9c10167e186f28a5c1c7e27845bdd888a335cb5f58aa69601766d6d306dc9055dd5e8f897ddff315f0cba5259abdffa46ac4db7518232985bdfab4cb8d7d516c6ed2dc18c72be270369f50d80a238c9e1def860ce9278a90842447913992ca4ac2c55b410fa0a09a562473a5a6cb1adcac552190ddefb8d44035bc572970da9a5f6fc1fc835b81430220fd800e0ef06f09fdea13dd56ea9cc26015ad6d655314c8655167de4b6e0bbc67337ee6c7ee0003daef01d218fcb3bbaa7b48177cdb44258b68774ce507547612daeb2b02d6e615f3c538df719dd16d6c77322b456447e9fbdc53af78997b311c4feda8aa7c37826ac76c5f7d29d43b9e8d0ff20f2c7694e83b3354a48a9a7fb044db0d18ecc5f20d87525e743791e1a839b467b7efd7f7705d25335b5a4a07e63290373fb210edf1f5ce990bf07806b92b5857addfc6a031108147033284746ac6fd43ec4f0770f04c72dea54e7b8cb5a30277cecbba9f4189380b4bfdb082b9a5598ecc229c9774486bc8f192612e2bf79e10947985a1a1c7e9615c80c147319e4f8c7b6d6487966f2b0a1bce223286a58702d987db6ea9226684ef32cd49c095ab4d35f9f278776e769d86ce38d4a4631dff0e9df3de1b9364056b06c89cb0c9b4ffc755d0bb9610a41c4e2093376f3199eff84de25415c42e9f1dc4ab5ff209984ec24ba92e1994fe99f22fe1332d244f13596c6bdba54213395be783a83d1f363af394cfe2468ebd69a97da3e3debe4032e8177eb3394218391b3e1a4ca8e4845eebf4c97e0feaf3b4d298f357ce8bd6d39c90cccf6ad165d2a37c38c3228a1136f747756ff033b07b12d66abfeada3a0760f9a1ea78b8ed72623131ac306fc1d69ce51d4b90c55f8d206ffc254b778c28ad26943e710963da1d84269228932a859699899653bceddf099503d2c90d5d22eb4ebeb746582aab8314af7d41e759e76b3f40dd3ce0bf57027fc8ed43b3d048b2f47f0e04d77a2747a6c5498c79b3da062dbb9125bbd7462d0b0a2f0e5f3c290acf68f04a56f3f2a8daa2dc839c555c4c5c256217a8c373bd99074c1c5e0ab11ecedd556ff925bb1a40308dff62950c0644c88eeb3f0cd0cbeefd19e13c80e0fbc7ffec82fc2581f9db8fdd541be99965c372f8cae20f7b151792c095b5ed810ba397bbe91f0420e687575a516c19a82a29c954e19632263e53e339925c912b032fc3390d422a8b8493c64c1ec306c7e615e23f425335f9f445bb91c381e5019bcb185051b14954ed90dad6968567ab5bd77eb55c266123e7ca91efb73c71c3477e365ec1ccfaafef654c14116d0bf084b11d3c55949434fa7a65ff97d723a1a24c2bcc487a6dae0db1ee6d38f70bf9230014c21f9d73e2f55aa31ead925f5b2fcb2441b312ea385e49e778b1c97529255be9c5ae0a0e2de5f7185d3d49df5337accd10e30a4dcac3177c2d87990c0280a24eca292a399b83dcf73ba42e3d494ee383025413142b5a1bbe8448e4a99d836da6c2435519e4ef5e12b29f7f78fb94142a4eeb53c897b70b4073126c723eb8bb518720f8b34887902b13680b4cc9278ee7ce883a562779a882bc30374b9bc93d99b3150709204cc5029b9ebcbfb2ee945e91e7a4ecda176318f878ef05aac9d4a1dd25a3ed813d72110ac791ee1aa5fbe459be1f7d8fd7db696a4803a2a48d53929421f8abcb1359945e8ec01350241bc4abd724c7a4346f9be0c703a89985db92db04e7db8d96aa8809a35487a7a2e6561c823670d5b532d1ea386d847785513cb03c3d277601da0a3781abf2d93b5a6aedf6f8d08cc473a8baaec12b8059c820c63a10cb05dbe43da83118ac4af970864367ef92611a78027807595d9922c8a350cacc875452612b29ad03c494e22adbc0fcade466c69e5786232ceec83ccf9c75c75b437b627a2ff08e7bbca06d56825209f02ffcbae6cc49547f0ad0e114a0903185344bdc9d41a097171cdc00ebd9afe862d268731914a7daa29ef2ac92c2a2c2c29218f135ef7bb96fe9a0bb1c0b31b8dcc276300a1f2be713227342603f7d4e3188c968519d48b43b3d3b92e685df698b56f08bfbf742eed0bbccf130152d9423bd73dcb1864457b02533bfc93843a08d02faf8ad1552489651e258c60fc2f57ef12d1599fddb455fc738732608973a17912ebd57ee0bb9e891e6228d012d3971057a096ec34abe9c2db608c8988b4aaba52c5dfa8af3fd592ac03d48a5c9d04f372500f8ea854bb4abb5ca5b7f1f49beac289b62f3f6fafbe2c1f339fe4611190149d3ae59f0ba546f626d34fcbc5d7d3c5ec35286432b2618a5a937d324840005ef8e4862c526b3be4ce540c28b8b05f577db82c84cd7b9373c2109c226ce75dc2386594147a2dca249e264b20ba72266439aa1bdd335b8798df8283add7860caec0aecd32442bd2eaa91f0a02498c2c6b1d76cb11c1502c185252cfe179a46e8125f368a06b2d6cbb9d41c3bce8b173400c35a43188e2e4788e7c9a9dce2dc146bfe1572c2a8b01cae04a2eebc40f922d36fd8188db763af07d64d58346480785b5ae3d5ebaf3ed8d5022690ef4f96aa7ec85d239a3afc61117dba17a7b5fd8a7aaa8b3b697f3429e22ae327e7d9207c955dfb02d1ba167b8151b6316c1d5c421f1b43e8368f81e6e672b75c426120a6132a187f6fc62585b1b7b9de8c7fccca44272a13e8dbf089c34be291b81f61554b4cccb0e4e40789b6634eeea8dee8861e517a85c3c153ba7d0d5303b2e334e1e0dba9fc8888e33f32b9436814b17a32c8f4d72c5a4745ded00597f3a96be995fae186093e13e91d81eeb9aa72b6d3d1d609f35ca87dcfdbe971ffe41d65857707ccb4c1d1e65bf4dc99a37153c66e37ddd3bed68fdd2ed30cd3560453a2f6f3bb7e7e2c2263a9b160d752a4591f14f3cbd605b1b50336478e4dc5c69f9ef346169a66154c2295a2fb1bf631bf563b9c4ecf20a50db682110a82241f0dcd18a04c827ee30385a221dcedd9818131ee40e493133ef3f34d56990990eec6f8efcf55ea54d917bea96cd9945c93f29a839fc81f7d81352d206afdaccad4b852644d8c397e352be105734760fd895039eb4f46d508327bf81392a6ddc6ba1d78639e15e42ff6e88eef4829ecca7007d6c408585f825d330b52dd4a41dc3c2346dfc22317afee83e141eb8435724421553f6ccbb88ff8f58f8e15f95d82ebf5df2f42474b91b46b575448630acf44560d43ef5ce91d31f7f2fa9969de3bba179add5e2e9bd55370aca91629ea2923907232b7a24e342ebe9f7e0e5f3bf5547a83145f9ee3fcba7d432fb025a280e85a559ac91f0bc6971483df0cc79aed6c6300147d98fac68cce7a3aece57302373f052a3a1c386f846bdf5dc024df6552171a18e618a749094746584bfc746065f7399127b73440de437414ce5424906abe52093b058b739696276f077f726b98c280ef14d10fcaf58c070adc93d8d4f79f40874f6dcfc8230fe08d0edaaa95b929824402149d191be0a9075992e7fb27a054d9cc2a1f19ad8792af7aefc037aee164bc6076d9b2c5dc168df532c02bb4a572c1071a88d9cad8446ad3808b866cfb67fb8cf132fe1e1df4a25ae7bd37217ed26892d4aa7f1cf356a43aa8bcc827816050221331e3cb0c80c47d182529c426f465d80f554a93c21e5e0f3687bcd134ed1577b3da94875a5787e9f0c0597952bbe4abd5e165077c8e3db0afe70a4693b48b47622059875bf87b45c3701403f2b76325097ec65123c357c252587a67bc3cd6cc1d12bbb2363edac7b25dcc6abb0ed5770fdd4f946ae25066178dd8624879ddd437af0675a2e0403878ba44dd1f3a4ba150dc8eea24cee5e9650174958772099200b99a863c4c4be8773bcc43b0a8cfd395f5d71f6fad3ba46356908c4fb51a18b66bf7b9567e93fbbca07b0e55c9d7e42a0ebc1373ea8a6cee737d515604ad7b7165de1413818a0a417d7220654d2bb556a6fb858af18332bb2ca81e6b3f4c104a34112f600a7ab7d87c356b1c7019b1a64a4ee67ecf914cf3716b489df63e4fab955c7997e7a0265c7f46fd2009298bd733d0dbff75e49efabb30666c0694d44b781b36f81e1f8baf2311313e5ca1dd93b5e2da1fb85e0078d9ab6e30425d1cf3b6e8d33981a0a2b37660bb923da1e45d796dfb3ed99666e770fb7cf5974458f57ca1006ca3bdc4aed3529758afd14881f43a34097901262fd8b992f770b4178eab4e089d87ce348ff4a2b3eeecfad129f20a855eaa71c10387166e0c21bc8ba0cb6f7dcb1ec2ccbb1da43e61ec14caede4f14bf26426782980b75ff8110ca1bbd14917cafcd007aa3a15c1a8fad35e0ee2083fe7ca5a06888aac1078ef022f7577d77b9b66062102e1e7c46d65d15188d09730389a7c96e40a2bdebf104d6302df9733f1700401c3f98af4bee5ca9b9e960b1359a3af2e35e0aab251250fbf03209de03d470727d18a4a3da2b4d18a905f0372dcd1f064df098a65d2ab502470b12c603cd51dd204a1e3d8c6f447ed59aa53245190b5d1d0cbdf56317f2eb214f5f57b9428461464466276742b702edf740cbae84eb69bec9467b3dc26b0bfc08f75e8f3f2f4e7d9254b17784cfa368bae2610fa0a07b5a5927ce3fac45896d10b3dd194291eb5de2afc079530a2d9e31d2e87703b050e827318fb7731d462f678d6de29236478af2b7d1c0e44d0bbb806a48689e3ff68532a4086b92ec46ad5fbf8d470daa321df5084fd0c14516b8c2565085786ce508b289395c886d7ae28014fe52df1f782bcce03cad761ed303b0c699583c93195cdf67b402d42925479515543a2dd18dd9d49d76fd43d7f41d1ba0812030583776268ec24026799c103e901ee691af8a7256fc5ba8c4c1ad1f30c74d1c409b57867b143bc39592c041f021811e7f0bf9fd6f31ac9275d736ef7a06d216e1ea111903111e403a142121fe0bf4696ef24dce1c1870d453cb53f71170f9c09ee28f9c85a8c71cf20b62551f8edaa7b7d00cec6cebf73382c1afbfc3135b585e36e3b9a5cf94e58fb7d51cb6aa20153b96b5e8be6bb10e60b2061216064d0b319bf478c7ffcc382a4cfb9fdd96e1b3122482bda3b89aa88bf1d9d9f5c281c26d4a373c75a2cbb29e55467604afa2a25f84ff443393a8d6ece8cd68d793be55eb2b9911300a718819a6c80602f68703018689e788728345e90fa3d4bd3247c1703cc24506cef69cfe3bb189136d4a50a483f89bb7f3ed0a94a55daa1b38589772205f871f6f246c60b199679d5632de73a0cd41e9d2017cb6ea991e7cb00076d5fc3f5349deb0be4162ec09456eeb6db23df40fd3aa081bfef3f902b423d1627c1d11b93506e6cb0897673a98595aa507d5c921ceef41f3de15d8059b887a0b67941285ac5031f0ecbea7d17cf4d03d01532f74a530f9c0fbcdc43100a35c345370bff8a09be14569de81aaa5120e06b1b91b9a632e5fbf7d9b9835ef29f3162be5a872fb224d1df7afe1b6d39c245ade60cc0c1580fc84cc714d0623a30e3b349cf2df140f9306d0a0987928177d6e366eccfd05b38e641a83846d8cea8ef52305bc3e865bef990df4d6171a1399c6479df2e8dab913df48707ed71bdc4f3379d7aba4505e6210c252b6413e413ad9cac2d3d603241c10c53fccfa7fbbd17e247f08b887649d78a158356fe6fdb265f8125b86ed2ad789f058f97c4b4ab43366ab5c2afef7ddcd36d11b0a19c34ccb473d462d2752669062d6acf6493b34dd56ba8f0a52fd2fd2ee2ae1010ad24cba01b20fa6c3a2c61c67cb8b02857f6c339b136a9ce722bfecb6098afe387865bfcd06786d22136fece5e9b20b0d37c704385f3999a734a70e9045ba208aa4508471e47e103c4f6ec2d73cecc07fd5fe79dea3b937f6bae560b445202104e90a0b1f561c5d7de8c5d709c8faf354c88bd897efa98ca725d9d7711771b17842e814a804ad3bee188e4d5eacd3be31492c447c43e21f768ec8812da9450c5c332dbc8027cdf022585fddff33447eec3d3c4adcc53c57103a1bd6728b3230137a827078413603f60e8c65975ebd6cadbb4bcae0fc3227f8c61f8a4dac03fa640f4bdc4025518e9885132a1622555b55a87f62b7879196ec73041d323d1c50e55ead727a22a00f03fb91c8d4dd649bdf4fea0d6afeaa1f1aac8c3ef511d7e80cf0c5abafa4c9f95c4278ce31bfd7b3999a668d976ff75305956f168cd87ff28448c116bc7d238c4a9435d4d8a59bbf849996d4242fd8ba3300e7b39fcf1e1903632c46d5fff595037637840a61c590086d44c72208ce164c759583861bb7ac8c0d7ec18636bc594023d52f46c0da94d115e6194e22aeca6faff1a990c3ad6292f29fae39db0a4c5be1c8fcf3a037e00c4bdec9b8a04e9d08d6f78167e2a6bd9474a3a294548111ab51d9eaab548b54039f3c85d41c754b3bba0b9ad21f7ca17e1ba3eb07089cd35e4ec52f021ac8d9029c83b2bb558c6c60282b578a6ca66b22a1a8222489aff73ed97dfe8cdafaae1e8b7e980548b41c790afa754a0c8a00f103024950c522ea2c35b48bb46ace5cd20fbef8aa95001f35bbcb6d121f9a3247bd3b4eaa4759407ec5d49cd339c50dba226774256d6589821c98afe42cbd3f4cff28836fef5c9558049ea103155495309ff1a33bd5694ba881a25c0055688fa699c421ec21f67c25ae8324eccdfea5c2e37b5fd2983faf3163d120b0cea8beacce73dea0ba1a2b55d604c527479e719442459658c5375520c38a1f240e8142a588e38b65601608233e9c9ea448296d5844f5e2fc0daef0b85f41853e8efafc2a0b96d4553df0909248139a68dd61894d4e058a19ec972fb4b73525dc0736956e413196ea10fe432f0c0e0a0907b40408ea0367e4d2266b65d83c1fe10feaa1dc78120b8b8531387afa67e755c18dda3c99df9e360d90f939fa3a7bc0ac7b5d853d53285ddba12c74bddfa7c54066d709a2f11bb9beee826026ecae1d3a76e4c446c5e8f879ff1f8196141861676cd0fb4f53fa96a0a7df3c94c27495887f4d57d115fc1632e7fef4c0f433033edd0ca412b4506c93a06afbc075400ed373503b25bf043e8d924a5a6736273eecc9d0d102c9da17aab7df6852f07bf42599eb0972e33e0fcb2017052d31387eea5fa7ff19a1e20108dc881f471d729ffa1d2583526c20aa62131b400be665ba50f769f01e7f59c21e6a64db3e3a15d0f90ad0e81ee2ca42541ca37199eed47b1cefa4c1729f4cffea15a1bfe0bb6f859ea6c82e7a445fd73aa464dbf70eecb9f8cf09df4e5e2c40e569d24424447d567afa103b8f5f181fdf440fbf71e93a5b3649d73461bc07401f8696284914bd0f2b3495a8e9a500c6d95702555cee53afa4df550abdfe4b9739af04348103509b13798ae6b5176a1a5464f109f9886ef32b6e114b61e0c7ae3d50bc8079e926b1c013be4ce594cda70884a6a458e45e805bfbb078a89e3e1b331b0ffe373fbaa8a75b0e09b64ee4f156539e72a1dab4d5d5557dc40cf5aec615b14030c1ca3402efebce054e41d6c37975156a78323cf4a49c91ebac377a75b37416418ea23852b399d14f9b91d15c4efcf01ce2c3ccd36fb8dbe796f5a98803f774a8667cf4afc14e7837d705ab28036de39f0876ba45de5e948c5a3eaa2cabf8ac14f04abe9d076ce07e8878eb1c7f35cbf32491d5918275b88122c71164995a94da8f31009343993216109934cf0b638c5a658334265d0df47c672be134067d27180f913482d7a7ab6c4811239fc5803352f03b25cfd1c1b8bc549c5a05e36bf47283994dfae811ffb816f9959ace7d2b70a9ac65c29f50daa9fc7153dd2df775c0d2748cc6fd952eee28a03ed5a222d197fb97ad34458ed1af979c09a425b15088af80f7ee10d68920207164fc0ac9773f632260ef039a6b22fa317a39f944ab5764cdf38e9a30044a18c9b92da53be7a6f28f2364d16214065bb1aa94ba1331869973881fc89e369af668ae4d2655a1c1248fd2bda5dad7a1718795aca349000628d4661f95c0fa94674b6c0d1d9654ee106eead8e96d63e7c5359a458b90e1fe76ec7e273de13e57654adfda5367be14efd5243e74fd5117e0d54f9d8df149aa2c155121511f1c43eea0a6f3ac8ac0fa9c5f3a5f978c1cb7b36d93311672547f429049ba023ac12730d75a4c1407afa4886fd5052c4b09da628d8458b733e57cc204f6c1e92b6de40da3074b894ff05af7e0381d0f36ab25c21af4120efe45903becaa7e1e7da93fff9c9847dfd1e25580bd04afa3f46a32897d722f490d61c7077ada865382d07b0d31acf2fc1d429def6d579c0dd4bdb5ad8f59a5e063bfdcf237ba146acf33223e576581bf75cd848ffce50a802e0d4f3844c7b67910efe7cc77f841e1998deef170ff675be78ee67489afff3f8075911a1332a96648cac323640b355ad40ac7e391ff9f4456e6a90c68089c83d08b5517b489b7bbba17062c6579f2eaaf67e30b601b99963ec2bd4b1d991bd9ab1cfaee4f891bacc1f61c9fd93d6fef981868687182466991162da8b89e2d8111538374d23a9f209525c03d38dbaef0fb752deccdf23d5394baf47e942e49a4ede3b5791b3da43c2baa952c367e1c9b9c9d49ad54e3a026f6722d41524c2840beea947493df5336ffcc145b0f0f5ed5ab4d63819fdbed72535251bb4def079ab2d5bdcb21130271bccb83f8a0772e8dd03336ffb91412b4cedc89dbb6c09490a19baab4b0fe557bab755b42676cc4a7dc306531405c3f364c97d93ed4d07f107801389b7d66175824faac99e262ce9b6d9515ed7bb6b7ef6a1b290298ba7c4e5ab9d3c2c75c6ba4a8771347232f72e1bcae43331a5e1db9564028cd261edb4285b97963eb70362a329191b1083fdce74b04d0ebd38a1506a8500ef7b7e968b25da9411bef37f1b12b3e1ab5714fd13a3338de06d48a13ee49defefdeb89de56dbc6298415d3f950f1f5dae3978908a009f8e47d43cc347b315c2726766cb29a91a88ac4e350a61c2aca996cc09a22cdacd63cf97fbe9eb2ec6be07aee5c21a407d1e3d04b2c99a969b75f171fc03a926adaa53c2f828258147c867e6abe42bd4ac5060e8321bc5738310a73f3c845cd036d9f2f4aba7e75bee6e8fe420473791e92808f6bb9473e53b461329ff6b2261ed05872ecc3be776c3dc39edbcf02856850e0a5a2df799ae754ccc34e15c11552d5874469a1d2aa3ab919b274a8f3388f15c8721fbc055872fead5b74673655346c3181f2600c231cf9caa1098ceba4715d21e76991a87285c6ee939f820d5707121486884fc7fe065a07d44493800cd4ee6d892c3b13787d8929ece5bca97ed121c6ed439fdad960f75434fec97e28882a83de9c5b97da1eca468f5372a892c23479940b821f3fbdc1c2170cea451dedf87bfe83ec4bebbb708b6c8e7e4a491a9d0c4f86babc9697aa896946e62c9b7bc93422ad0a2cc9729645bda8b031b605e323c44942ef79d41d64f41630ba36b532567905c8747dc835d0cba0034d0527ee70f88fb52a4981aa17f973b71c4add922dd9e483a434a3c021dfbc8bd70aec8aa0f2f44cf96849d59a4b9daf7813e60c77063d1c9268c2414159cb6fee7d73d98a70a567be386b52207992947af6e38ea7a9e95d3e3e03e7738cd943a121657f84f819fb13085fd17ebc7ea14a044e841c8077f623889657c7804338287f0cbab97524b7135228ac99edfd7964b3ba4bf9e89994185489fc4023c0e6ed45a1f0f3fa412f774d74ad43076bf12ff73c44652ef41e8001c668d83978691744bc62f04e32031d08661785ca9332757b51dbec53f34bfc8d2bdc5532285b72ce0e5eed07441129c2f5ed51fcc461c9a8710eb0bb8ad4b8a917929981ca1a5c2ed00bf5dabf70439436bbd2f71ed671ca09bf693cc456191d2b6196848722ffb5eaec2de5e688b6db599edbbef62d16365999ea4a795cd6dbc3a17c4067908f03e3c59c8e87bc6525ee0a77e29d67052c460b97053a901ce164b4b0311a688bc1aa46aea3f5ee026527ac6efc254b2e8f9a9c1c65f6552ee976e69d04bc1c8e416b2e6fb405fe37785269a30e4e4105ba86988be46658e1b38d062453852bc4a0b376f70ed17f61f3bc89cfbba811ed70cd3c7ecc57b9b0150f067aedcc60f3e922d513ec604f3515706ba72bd6f01c08bb6896e824a4cd39b5f08728f17ce4c56dd0139a19df597a2eaea491bb5479683581dfeef08552a0dc21dac418639012ec0427c81bb8fa2dfb6abf3b4337c108fef3afdd819cf06c146fcd78bed87d90afd846bd2fd6729601a7eaa36a64224e4b67d89f96da02a8277c24f87033f4f2e87318be70ba405422c23031cffd23ab9cb6f9ee784bee570f6ccff3dc2f64ac9aa912de0df6c048203ff198621dbb854e9cf91c1ddf5cb6b93e9738bef7adc707f65e2cf0abb3aaf825bec1af93cf1005bde3bdf0a1500f4dee15ef9e57a8e3860f5c6ee277c2db134713a129cf60f250f896dc5a838b651b97829e6d96e4f2a3a4184ddba4dbd3b96b7165f2c592d017e5817c49c7ef8bbb0e845d7beaf7fd432446b9674447eabc72c89856c5ac881c743ff90d2d2d4136db9cdfe127797f73c5f64eb48e5979645f470bf5c1c38d7bc0536a6e8a6b1d8735c0b80d3b916213864e7e9c50cd87fa5cfdf15d8249d294e89f2f009e108f2666f4a45e693e19955c76edc2207637d070e09ff298c3bfb468b380db18e3b982978781961c8eec8bb3443b14020466753a16fcf204d0c8fee59014347591301ca3d72dbb1bf9aea343b572f4e0dd6ae18b83f8aacd062620e82fb1ccdbbc402d0c53bec59a1a196f77a345b172e2adbc0a897dbf74e2e49af6112ac482089f5dd10273b4ecd44f9ba55658413c169a1f98e5beb3786d44e148e90bb88c67dfbf1d34e1387ffaafc36bf9f0a57b0207b4480fe4f033e631f13f81bc198c387c02caab8c53864c68e8d7132321d971bd78fc11ac9c47bfd2443c5d29f5bd01b09da8ea8af10bfd4cf4e23d433d846e0681c724b6e163e32970b809d9941cd6681a1f94df0d1a0aa34a8e4963c2da1c9d8be89f6af34adacd989f075c7d5390669bca99c373ffc3d68850b0b4d7f5f7d7804a410512e89f01e266a62cb66f2833115e6b417d76cf3f5c4e41d4cbce78e79c1478dcb97a14bf23948f343482a3dd1eea446c41b54da6d90783eabdaa0846e180089e809071b16517532babdc27f6fed36bfd43cdc9869ac02ddff34260cdd2eafa69d2c34901c83a37e936f48ccc0f3bcdab84c4244445b4e9cc18007234c6928acc0265c4dedd84867e6d331797e33fefb4fd0f0f6b5e61a689b32f38a04069c39901d5c2eaa7d13e364dce5c221e604118dd0aeca2f0eb73dfd01b1e080e89f5f285e448cfddd483ecce76dbbffa6c33e34c9e9dfd99416b22c61b87b3a5969ba066c39dcf8375f5047ea5fc76e62ac4e4f269a98bad992c7760743652c9e3223d4c22472767619bddf2423e5c2d3e8d84edc3d08610fa9bbf0f90f8e6b2f176938ca88ec0eeb90c54544877c2cf00a28eec4f3322e3fe75b2113a25f69724cbbaad84ecb216e6e061387922a464fffe0df70f726f707399285ef90ec4c8c2d5d2af38250b745072740cd5bb55c99ec5d9c00be0ca28fafb292bf7e1fa3125ea039d70288ef06f88d564aef9d0927ba98be405d72ec2a4be49c19a0836c91285349250aee462afc2d2d6f92b78c49d15e19e5e3e84ec996973fa19492042ac0597aeec182954129775fc332bcd1b76c38ca3a1571f20a32106d1fda4f2a24121ab06799ff706e4e94d5f09ee732fd2db3e4b8bf3bc14d3b783cfbb15110b7608ab612f43169c600dd88b6730d87581a48b5392b806003447b1e9bf6c6cebc018309a546cf62524310ffbf79183990c86a59fdfcc58dc341cd065f37bc1fc6a3ab0256ba03a5dfde7f66e5304f829f9a16dd3cf7687b43b6ee63e3ff38640146d48112f0319e0d706c6a1eaacd8fd43700013b2c8d598041e5174d39d77dabaac8d29b04bd6f731571a6ef0e749f194aaffd9985ed1c6c65d093eb1942ee5c79d100d524cc87158bc851f0c3f88166576e3de251ccde9e61dd1f6bcba3cf322f04ada8734c803b7a7ad6fa4b14b728e42a652be06cc007ca3f25bf714db10d35913ca1f8b971ea434070cd90fc0d5f94939550437dc703596c29eb7ededce4309535e9a0d485a8a24566c8475295882e84745e00f052deb80a290c37f3e8a5d39cdc016e52920d86d4f009d55ee7e2eb50fa4b659853a80b51d6afed502acc8234ae76cb573569fb6c5e91bd288ae9a9f1262cb8cf290b85704645c3ecea158578a513c5f26f89f8448e85c374f5707e0587d7f630f6d0fa3c2313c25bcb5aeadb916ab15f37debd38612036a83222841307a4ae26b62597bc7670de2f86cf7ce85bf7deb2a56ed9aaf4e1623b02f124e40585a1624552bf7dd38e9abc3be6c60d4d229c711095e3c68d96dc8ac6099ac404441d714d79febb1de0f56589d7a5c895998afca96986306ee3811d4761d0d512e4b32285e3fe5ecb3c74fb7f5cc6ab33069c2270b392eb0ceff731b08ebe5494ad859b1fc8576308de42aa0171d0b5a58eafb1e85ced872f9dcb6f819ab567d4bcfb4d9989c81a501c80bff4c03cc342f410554a80b0b3b4173ff8e6fb2ed706965274c47392e27fad662977d1ce5f9537b0814a735772e2ae3a51e4ab7b861628a1773aee09faab5e31317da1456ecd1d530e68ff74c5d883f7dda3f9ddd9536209a578b7a1f100b0c2b13208b9db123395ee8288db2772f50659ea2af2df10683693f6940acad0b8b5e232131f6ed26ae4e4e8eb7d67403c89f14670974b0bb55bf62af0a860a26e7c9f7fc5a1a9d7eb1a694e04320d391f839877485e922a8ecf12d010962884446fb470ad4c2a0a1ff56c6955ca20d40da521cb28e70ac3a019f061ac84429e68feb395906a95828ebdc600242e1f22f9539ffa263576ca169d00796c4b3371383303f64d497437535045d4977ff3dad625f92093d3976bec08a2b49b0995d6477729fcdbe3262db3c131a626b833ca8ad53c41b8d72bbda4d0d13f2d4ddc74dd7df00caf8881556d29530cd6dc35539d3f4a82ace67d334aa06df6974282d66fc164e841c1dfd265ed0ea999c4acd06c0117ea8a9625cbb72c3921c7dab6efd6cdadb98f1a383a055f870887b5b427baf1295ef832843668bb97290cdf2343f7a2ac6c3fcae2b02bb6eb817691e0d55c1dece804bd14cad70fd79d4b5a495cc550b33f5e3be19781fbc88b32723acb20bda989840eb04fe66c2798fce43d0d1a7c06c2b15aae5a0b64c3865e0422af65cfb4b5a16efc3143cec890da1dd29e772364368bb27283e35dd102cd92669fcf6a1bbfd9781ab505e024e93e102ce0326a93e6bbc26d2b62a1c420b2cfacf4cad3d62a22a1d32472edd7621c4d656777362d51dce6a03992078c1c3bca1897869817d4b28acd704f99f79a81f05afa305ab791cfb7efe497335f10e39c98a5c077caf7ecac6833fab2ecd608ecaeb29267cd309b38d752c887cc6fb1f8c390f9f623455a6afb7299952ba5d5adb27284ee94f7bba59898905bc2484c57ea88c564c9cae99e2559aeb1a1119d43e23e0c5deed0adf5a58e105894f8dbb46038adc2e1dbed4b86f1d513605b7b17c1a397820c539e51b15ea863f80ce31ad3fe91d0730f9cd71390384c7a32bb20a6188e960e71dc7816e1d560a07728784b2cf52a40c176c510fb1ecfd78a6598909f8dde227380c461356ba36ffde46f1c1f0ce9b50fd134bbfa0468b36c373e656ad4afec93b19c041501a82fdb98327788bd221e8067aa0de84256ad749ba512ba7a2f066fa9bbd6e42e53901c4c126888c90ef0552bf63b02d4854b85ba484e0c9eed9cf2b7f98c35aa872bf799e3022a399163d79d6af67fe73262706b1648c2d99d67b30c6cb24e306e13eb1b9d2fafdce1ce8c3955ea4bc68bd924bcf491b7774abe1220baf6dd2c9d754c5e9aa890485ed20897cfca2ee97fd9af2d04c88df9f27593bebd7481d20f8ba3835729a6f1d5bc7f7c723684204af62dd7043aa651d96fe2d157c7bc1449cb57cb012a6028a9407b9b63d5947b466042275a96900d10319ac6f7aaebb44628f4e6ad217cd7a5b3f6352ced0fce3bba6edf168ea21d79bf572e6286e9e71262dc66783f2f462954a20693ada3d31f804d47d4bf9093dc5c8a6acb2ae47e2aa5f74700a433b86a069cc7527e43268984b7248c9101752e0b72af77eb462b1596fc5b50a604362322977f8ba463a627452c127224c10b557ab06a24633a4063f1d50b7f796771f7f770255da7946cc01e7e3088c02adfb1050f76d46adde73aab3333937965a34d695cf68b3fa2bde62892238f743040323ee161c98100c66a76ad4cc4aca46d7e301726aa4c761aa94d49eabbb0ea2556c2036dd7d7ddc1a76bd8cf759d2d54dbdd1e43846a39b96c6d2e1b6b3bb5607e8e567455b66418c5505d18b4b64c60f1fda11b98234c2910672486fc3f5f42c205587db490ab13584f148e6cfed49730092ccf9df442b589e292a0e39e9d900fe91d95f8c77719cd947b41acb64b3637affc9677bff2648f8f099fb4551120ef41f82b7a51376d86904e34150964548740a87b1beb4b7ad9a19bc233b8405aeff93b7a2b1e2e21be693c0e05f8c2bdc56cdd8b97403c0985a7fd2e5f31ee6b5e031be0b77aa955da8c2c144c02a6970ccad55e46c94b9f8915465ee56f9032e039eaf9c2389dd8eb63c311a1cd30b10381c1eb4b4d8ac9c24ec0f03d2e442ca4adb0dc041066dc5e2f0f33d2000b58b4e7e5b408e38d8f4725c1ff9e054b030c599a6b8e6161ea793ea31641f3d6099468f72d17ea052b7c2a15ff1b0d1d6f20f086dd49570880255a8f1f244dc3d749585d32b67cefffc44e8bf4c6ed4fedc414a97162f63a52f3b5c1dac99d4c09a897808cb8a7cdbea12cf37136bfbe2b9f05ea9ee772c64deef232f18cbc997f2d6984db506ceb0649acbc4aa71ae178241ec7285ca0de7bbb441979352c78a9f33e5a52b985f4337b999dbc95da9c10c657f1eb0c3062e0dc3025a4d4e901db3377e7cb2bde8b4854982ccf9d7a12798d4245b306bff920a014c3a1a2d71f3e06990378f6d7f871fca7efb11d45ee06cc9d06ad3693bea53a16b7fb8fe574591d7fd245226ed351a7b6db69a55d583ece21e16c582d23aaa1d4199068f9cc7d934b692f8ed90d43b9fb2b07bbe1fc54521c0126058498d7fdb24214ff76ba3c5423bf98bf45524350873c2df61fa6a1077ab32c177941f186da0366aa55381e5fad2c4c9c6838f12fa8f97ab179b8a13692bf67877b54a619f5ca99602a5cb7b757b705821846d75e91334cdaca6868f4319f6d2d3475460096cc3ba672136950afa20364b2f2828131073189acc60c679736e5be64127b7cccffab42c574063965aa7f14b4c64c1453677624b56804815431e14ed445a031272bb5a083e5a6fe2fd63257b812102d704b857670d2dac60ad32ea4e5ba680df070435b4a0f7ff7180b93aa88f4f10b435880e33558a2d705eb3f7fea2d6233aca6f52dbc133adee874aaa63eb97252ccbb34752e033b5ec6d342428fc86354d3926d13fe16c000fd85633856b9528f3933d628b14f35237c626d89202ceac585a05137995435438d655a55777bdfd95f212047304a01f451d6904318bb85e0d557c3d7c04c6262f4eebb3455dfecde39deceb53b68b4816d9c05127c0fa2bcef00153c76f4a197fca7421e01c07a6eb71aaeaa9df3fa624b195304b808b4be74aca0a59c7146d51d5f0bc566a9b7b98f2af2f4b869b5c30bbd284011bef0289bb18b15f52c5d42fd78eb6096f3e1f34f23e288a62325382dc97564c657e73fc6f6b0be47109aa41880a1ea86f506ff2fb965ccc52af60d049bcf92906873273d9910266a2d8dd7f0fae6b98aa41700c8a32c9cc2f141831e1637d698ef85d3df4490779352e894e39472c5b623986000a4389ccc37ac41c2d25a919f684567616f25d2c973e15d85afc717eedc4f8495b33d7d746a4155e0250d8959534e4f7bb80523b2c99dc10fe68f6f1b01be9c45141d6fde25743d60a51487d214f9ba93b92795fe900f5a35cd9357cdb3c30c800accb37806feb29c8cac8fb173e42cdcaa6c4fd7c4de091bfbb9388db5f751f9c7d102377c7f7c502d17465f3e2bc7e263c8fcfe2bbae942dd90a2691261cea003b1af9a3e2aef0426679590ab14e7c3c10b44b59ab22baa6a3905427087b1c4c506bb4f5c9823d6ebe50c4c4fd0205fe0ddfa6fb776dd51cfc755152159fd5c754e64ddc0f258dd79585664273b0dafd4cb406d28a7d2790524c3455e0e765ea6804c65e048b0e8f135f684a356e6ec3ea47072c995c466c0973906b049fad12bc7e1233552aafca8a4bf85307a20f9d05e30ded199e674e435b0416a9ac97b95e935c1033229d4080a67c6346b630cea36fa4f7e2da9370c9a4b6246132a9e8e826953cf5b78ee9b7a4243f5caa27c92e4daeb090285cddaec04ec478b2f32b051c15f1d616e6c4342ca6fc9dc0d2202859eb98873c3a2db73821dc44e6e4a3ed6b6268061d9f4a4b8cc824c053e74515626088a054a8fd75a179a2bd84b996abdeee6d5cff10f572617ec2834dffcc043c4eb0b943fe085e009497a0ad64a611b643f0c01d2e646f2c35806b5ccf65767991358ff9cec0f055c0790cb2d2d23a6997165f3c315a422f5d33b5d32416149a39fd5957691efc62ef2a8a94742fa8b8a372f5e54aa649ee2a8b7c8aaeddfe6c788c595fabf55ec337806d5159f552add75aec1266f2789ce37662916f98da9ec3cd80d980e76c4330197d73dc404bcec772f00b7fa36651e1eca4e1d65a149e38af242016b7ecb0c1da81eadcc68dcef785ecd24b08df2b9a60b90a409c8063cee052c828a2c5a35a3f39a546627d68feef258a953643a44ac48833ab0ab28163fcd8b78e086dd9c5d606af2da6aa0308977971ca31133ba070206fb1091b98641487b51ee083e9d9261c9cfc0adcd4dff2a8476e8808605a4e2a37dee0066614f9af52efc4ebc41eee912a9e92c97b04e5799ef8abcc64234f8b9f2b3cb7dde80e16cf1c891f5297cc8161e2cbc39a6248d88e1c891e5fe4b1a4c77f9860b8c1b16a10b65d2e0da5aaccdcc29908f7f61447153751b20fc619259825b796b331900d0a735d5cfd60f98ea8d28fff8fc42e8e90f64b7ef42a8b712ae29256084929c8c45d70e01863e6effb6375133f35d014ad1feb08910b57ffaeaf835d10aeb2e74beb0b0c3d5ad4f1697d3f6c1412910fc953c51109f669e8aa8ca22a7576b319af918598c526368df2bb1fde6a916d0188f2ee044b7c9228ec158cf2e0c34470ed74c95b1a022474ca57d01ef6338679f2c5a97b5c6306d22a2f4a852bd8d6da2e283a213ab2e43849655da4cac1b915f285764e49f74f2e757eb95f89d2e2b2b04aa6d8041660b6f3b9c63fa991dfb0a8249233338fec7f687411ac553fbd5a69af72c45221f0962c9845d2f1532ae13a737de4c5eb631d5de58117107c07ef2dd627ed7c93e44cbf759ad5df611fee146121502479503ca615dcfa7606476cd00da25fb11ccba296baadefebbbc01f8da654e8c5d798501b3f65c30d456cf9f0a0a9f7e09e5b2ada28568f8e01e9e8f1aa1883c5fbb1e764ffa0a886c94090814ea1903e882020c218d3e993f4f0cfe4fa2dbc7b24e8595171faa851fbb783afa276ed2bf69d7beb43fa207d0fb00918e297c4dfcc79d41d736ee32c1f04a49a68bf2798058b94fbad87153b308a28dc4ddcab7edc8567ac0d22bcfc2bfe658c6564ce4912d3a1528b39b0557222ed312ff35c2c00c946068593666c7dd372285b9973d1ed79e73aeb07273957626ac2b1d7891969431a8e4331e78d156219a4088daa4aea130bda7683bc43399f0109d12d3b73bb48763a7ca60d791c7b0f02af1088faa0f5d7a2b00f16bc67f01e0a056f9ccab129d80352821afe33f812f7bcea3682dc4419a96a80f8d35d538ce94e8287f8a47a172fc5845ee99dace017a61ad9b930d9d9992bdc76cd46c120ea13010c04fa018c9b9e23bff6b164f8e68c5d7205c31b04b27f7dcdcb42cf6c6baf81ac26fa2f307c91578ee360502878882b64dbe68d94ef01196b7ab057959db2864ffb71bc9de08e5e3968b23dbb326e91c7003654fc704462b0331ef7cc943c67665b6829b1538cd71700322380a3428794cb9025a901f45003c12b748fe3e1347f6cee87fd4835e48cfa639e9edfac226760338c346a81d0e8a1a0a6a260780f86198c51b0fdaad6c2b7c91a083962beba8c49eb49835c43b61345505320c5cf7df55d746ab6542fcd4479e1c7b636dae9af167d608fb17af75cf5b71639372ba534b3ddf08dc1cb4d5951f08eccf43ffbfe53af9480e4f4f173978e12c7e782224711bf438b88f7051edf97fb3871f0e08b6954fdb3fd71e2f5f5f6f76fc2d1dc821de6de95f870375bc1b55d662a26d365e5a85e6c907692d0e7181f988b69fb0230820a6a8e3d7fc316cae0aa0af085811e954f36779f7fc9fffbb827a46203a421dca3cc629282079e5e8c067a55c1d365695f3ad587e362e0204027974e39062b1f1b3b510dda29dcb647f69954866a910e23e677510f32254f8a91419abab4a57e3f336c1a2324d0b1a9f45690627e1a0446d2cce25970a8658a47fcaad0d7ca3c384bc8ee13edcf1c89b9ba116c9fc6bd28d43db084922e8078164e2b25e975326f937d7daf7b0a5d50f60a350089d33ddff7a0c1c073e3e66865f6aa7f4a62d2b015d7f5377c4bfe6019edde55e970fd1ea825fd734758c6537c1a3771d27377bf87d5914095c7adbeea8efb4cdf603528077565825781db2c08895e96679fc64b081781e4e702363dccb43891aee896055e650e3b4c1835b731644396fa3cb87b8669e5976cdcb9fe3f1065d28952ba495747331a1263f6c16505a4778f1252bc255991dbfe0a6394070d87bd04b3e5f2a5c3c0469a4a545acdfd31d08e6fc3adf0c2e09094b40aa75728c99afcb4ad95ce719f9e2cf16919c8aee262391f4e948f1a7b40919ccd923ce5b341b95ae93bfda3a968810c4b28668696832c7341f2c7f261497207223b38164f4f5e4cc2cd5c166bcbb3059bf264c52f61775cec1d50984ba91a007f35c20df797846a361dcdbeff9b2eee50a4dd7ae8ca923d9c48cd6031b95d681c90942158eebb06128428d321470a13ad7f4b5efd3c172ac5d3d580a23c234fd9387f14a381191006063c40d94b1a0e1f824019e2bbad1f52f0b6923a2376dddbd2093e8645af472785a31e347c12512251cea5b867313f7573087afad4ffba6181104fa826d271429810750ea883233c227d0648cae620eb01285b149a81b25f4756f9b9fac965984bc1fd8b0386d0ef1e3977644625d8d5919bf19540a795d79f0d2d7c9ca2ba4e5274dc06ef0f28c799ceb1645f8c3fe07f1a10f68a7414f932dd38da8e1acf72829bfbd1659dfb2f0f0a25f4c0054436c7fc3ff1bd7db3ce2dc0b91cbab53a840ee9e1d16d85d8d614f18f7f34fc950b4ef57a5482435ee64791310932e6d3e366ac80af82383ef308c62875f0f82cf742e3d75bd39009281e72fcc8fcd8f14a85b0716288cf813d68001758f5e2da73e45fe066f71d4c5ce9cae3abbbc7addba3137cb604cf8fbdc0d19aa6d33023a76807893b4897a32a24d06a402f7c099b729486bda8fd2549fb0c4fbf48efae845ea8500cc753313206cebd8f0e60d17870ae584b1ad12e77535c8c529e67eb0d14914fdcb4ff1783a2dc7012880f886d71834f84cb4a6c64ca6586e741ee3ff559025f554589c1c4f3c63ccf57ebfc721503c7610e4ef3a1d45f57008ffe062cb224dc60340224916dee66f0d27fc39c3ebb2206c318cf73dbc6fe00893477023507b60a899bc83a42fa9a1b25818f9dbea847b5054de3f34a976a73af74e6c38f05e0cacc651a58fdae36f429ca59775457b8b7b79359a9ba15e10c66f402ffd927acc13771c842139f5647a812380ff59bbe4a752f81a52e8bb31200ccf98c8faed1e394dd5a7c525bf4d114bb110c1d326e96ad86e662e74b3059765617d1b22d255e272775b0a226b90facfe6866b02b73625c493f956db44386e04bd3d3379e78913f8c6977173adafdfe2feb87c1e23f70c4f013f49c8235bcfa53156ee9986c11735a7d6bcdb6e2654936d61c77fdfb34328857e83aa85aa7f956c9abc5ec3cfef287ea803274ac91ab2be5e8d7a3065a45b6acbe51d592d32f885ffc7585b724180c0ce9c43a3d88e7c2d3081af8b16a2518d62104144190b25f78ae56a35da8f908db7fd3faa24536f12a249a20197762123894b476fc2841795b0dc24ae6759e71db9c624047463c03ddbef9c7f65a461e1a02404124cb482c05002ff531fc4bff175cccc319346ac17d84125ca18fd96667317fbbff4933e3c11216005a01cc765b24c6cf17eb8c7f8020319c808bc0437f7f9a4f76677b0dda1803ff76e93dc453d94b6d8d3156fc6784256c54300297500374da743a38ba488a044f6162911fd4124dac50ff39a008f4e805dba58d84d034e75a8b0b9300ce2a4794d89afbfbe284358a4bcb70a3d43b3484c9d03ffb21da145d5fd6f56dc6fb47b97ca8b84237402af967a0f1d5620376e7969ab9aaa0bed9f3a39282b7f43e3c3baa93521253ebd26c10bdc7572496eb00bc3dc007d7fdfafe2cf28e2f5c3c6c21e090dc6082187f26b1f632da39c5ce6db391c79df31ad808aae22405a6dba3b0193fe03f8be9b35226dfb17742b3f4d0a7b5e4afede29d391080515d85c000d4d824ce267f0c1c6f65afe9b389abb09fb19144c77a60afe4fdd7acf8d995a78ec48076eec07dfd0cd4cf9b0c0696b446f0b7e1f2acac1abc83def84d4ee73adea7d75341cff80babc338a72f332310f1fda4744a765c925acb5dc8bc1e1026153707c0474cf46762609f3e384ececf62567174134ba3940241dd64756e86a4d0db558b1956f719f2242173ad410bfb9e0c559b6c97332292eb613bfed439ba610bb00e9e92e5e691f154cad73bf5b6c758fb62fff8585c7093eda94f4dc974689e2e0dfccd9f9db60b4a46cb0394cc86eaf2aa4745f44f6eda6d048bdba8f6af9d89fd646845fc71e7c985bb64e121f77927d69688936332bcbc2212c480e71d31d59070b6b8b8293c0d054e48e9073bebba94cbb77d7582ab60f9061e491f833d301173a6bae49d879400845cfbb556e3896de6917d797ae3460fd6a184f1775ad9c6dad4384845684872eabc1d6d0272ae27d9394e76567420762e4093c0cf65327d234d7b017ed3b7240878c5ccae8fa26cca1827be2c1d008b9700d53b91d979ecd20ce7fa0971c1c23132184c57cfe41f30dd8aed2a0488569de248d78ecd8cfbbce6db012a16064592d564cae979b8665436128fe4448b9e8acacce9e0ceccca5646ca46c063788bec36d6530b7c90a1723a42b1c76875f5ec62d9b0454dc27173f3b20da6135a801d4ce1b1393ee3c16f32cbae8fcc9580f74d356c37dbbd510c9fa06d0abb1e17cdb9ec545fa4167ac2b2fa5b0927104268b4117d316396acefaa61ac50ab8d04031b6771b20de5ad0f731fecaaacd8a6ec8f0270f95f19fb657d1267aab2851725c1dd3ea79750a30086cc7189b3556b8357baafed143cca4619a51200882ee6531df4f1420adc9d1b0fed2705c278a0cdce90ffc68831227dd3cc57907619fc6c3bf47e7906767a51e1ca6c4bc51d8ed1c3c501768c8c7054c81222c4ecdb6c5e7b87a8a4fe6cba1c8ecc49d4f886ca609b829d21dfd1cc4ea142793bdca42d3b82852d7311bddce1e2440127d64497fdf4caba3f21229c2815d1e362f6249337efdb24c90c579369ef984fd54d68170413ddca39778cc6042c20c4ce38766170d7caeb0e75c0a60fefaccfe69e639954d8f023399b6303309eedd5ba76e2d0ff642257abaf5d136a80ffd024f581f4aecd7c8e5dc006318d89a044983fc9d08d87c2ab48611c8a9d28f3919c70f61f005647b186556ccef7fb48e3429825a41d04405020c9db6d8f00bd1549d4e66defee99980924a168d0d0c6268328fde02a27bea0b1cbce666410f143561c7b4915543b1c77a1e17d6ab9932248469685bacc3fbc1ffc5bbd415847f621a51047e3a97a1b925e99939702ccde09f6fff4219735aa5823b0c1fdbe60f0ca241400a49f3682f1b7bb033253de9634de04a27af5c12d228033c53522d9b43312897998cea09aaf2202326c44478f1224340bb4d7b0576fb243afef46c2d9aa549c696abceec16ff6e79a39982bea1987bc3c424660d550cd7f4356938cce7d6c9c92cb00ed6e4ef666ddff3d04a5599ce2d4b8aadeb7ac2a42a959230db3b6708c627185c7fa40b0bc8b501d21fdaf9bb7b6de4bb5d46b680ff5f70fbe049a6b2dd3f7a2f1f34326695d282ae197d7dcd43626613ed1e5ca86bc501143fe522f359d4132166867e638f6a50ae56d809552e4715f99e33aa63b68d8d777c4aacd933b8864150e7c11c5e9ac73cb144fbe53063cf481898120520cf21cbcc449f03caac6fa018d6eb5d79240f15551f8c8bb2fc93286aa13fffdb070b34b727dd32669a6e36b64a9af8ae97d7cfb748ffac011cd171a535ecdeb9d9aacefe0768255d2b48aaa4077521eaeadbf489a1de4008af2142d1267ebb23c8af96c5d571e1c0a23297abac7ea7c76682c2ae9dcfd190f7b4de1ec02601a46713c0e86fc91d07e3ec3ccc50eb9ee9e0fca52eb8d5abcb84e9dcb6be2ef80d7a7a4f5523c7c9bece6a2700abcd6cd7940a88eb3155435e7600a4c85318d7ac79895882e471eb247056814932eda355b457d80a35543d4d24393eb53349642c87af93ae0437d8d907919e5837a76b6cc975b5f0a8007c60a6295d9ac3f25469e4c582df2a23003ea77949288a902e7d28b96e4296604e73607a0be92aa3130ea476676ee21914f7dedad09945e8e6bab9e4fcc863dae0787c10c6b66ac5107bb22d7df851e48eae595cf6634646f6a53b94f14f8ef0648ed4c647e3bf100b53afb12326bda166ec0c1a06f68f0a69362b0ee6f454a378711c95eee9909d9c159602a284ce1ae232d60a8f67294b8fc3670ed3ae70e68062b8e7a2b72c767154c56fde2e957587409ca9ae472802e90d4c3e65a3b1415ffe7a663a3fe48d1ca307d16fb07ebec5da3d763a578c8efa8c09a6e4984a2b570a54dd4d0483170ba33c948a616118a645129db7e736da7696b355e762a9e96cbd6e57718aac6203674199ba14b35cd107efc58e363cfc5c7c39ca4be62111142090be1df1f8ef9c10bc968999016ca8f6449cbe5c8b61de153a2af66d07babf1558fc01ccfa59d903f43821b70078c18a8253fac1fa5411a54f54f059a7ecb690d85765efb725606902d0258391043ee9af0429d2fddf94b38de664662acb93838d718cbff84c85c3a11b1cd643979e52bd5104be24477c613e3257137ab042c07baab42b37008c438c768339615cda5fae20f18ae57fbff7ef691e4b24b901f83cc29a25a9ad745cfe6a4fb8cad815d1e7407a5b85020e8f6c23e1274827e8d82c225239c2725243cba86805ff3b9fd44767173c9a43b694729ecf8f57efc453659cf60b293d9663105034876ae65afe73390069f6bdfb56a8108d41dd97f878e2ffa46b73c4b944bc8f728ed770d186be53afd21b17ce92ae25a87db99317a7b90a55a1c4d2657281b80427df58842b1d20016b236d9aaa0cdfe159b002b86a43ec97d251b5b5566799ac1ffd5b6e7b5097d1f1ea22105fd5b1c77df7d23edeebf76013de25c7900ea8b00204fa57bdb00a474ef19788c90fc8abf714143bd3c0f16bcaf83a9c4aa42dc8540036b366771cedaa3a188860be28b2a22723ccb780f2e3a389148b35e7829135de762b794b9957c5c4cc4b8aaafeb374f83ba476038f8fcecd8d9ed287c0cfe0ac333a4daa05d4568a8cbda96a060fdd9bc5b967ab11f400772a772fdaf4a7b6d1d8c6ab31303bac6161632bd8f45dd1b477333375916b367bf6cb1e9e9022b35c6206aaec33095ad362ecff84de1694a8f471c8a4576a02a205c553787e2407e102e66bb82e33375a7adb1c9a826419811b6e316c2ef01d666607ce42f63375bdfdb8d7a1e9a8440b2f6be1d54cc6bcc22016012df0f71403e372df5fa4d5230ab84091a2c909f77d9f4a9fc087bf452c088a78000279a53b17f0cac7fb0a38477c2db2864c3b7f0ca2a1672a130fb43f42b58186bc9f1d1cece21e7396a596970ec2b73005eec0afb0abaa73477262d42a05ac7b4fbe61b94c4eab8fa84d4fdeef659da17272aaefaf9a879ce810a48625b812401e5bfce88cba02923ff08c583b70b5e0355fcb4fbc38b534dd8aae9e53125c1c27322fae59fbf70d3aac5d161151b0f8e38e58e19057e3e275ca39b15878b40c6abd6231b6d760c4f63bcf33850eaa8ea1d0b2d72351a7d4c8f30485ebe273674d2f75a2785283d0191bbad74d5e71f8ed6978e2941558e629df122f6ebb7a3ae34282858d7231f32c47398e2964b425ddd8aff09017a4c0e0d856f42024d9c085705b1e431add410b2e66c0e735450188fa2e2336932f085056e173e7cdede392a23dfb6c52bc914bc85228f90deed0fe6121d2ac83c8b088f5dec99d8d3edde33250337b90abb8c8a5982b35794ccdaffadd9d4855d110323b943a8c7d2e21f4602ebd45fc3f124f5258d1b0aaa78fa375b1fef7600bfffa09c709b3f5e95bb77e4ebf46553d6ffe35e18bb32a381d28aea82e3bb569aa08a8e6986116b706f5293399f3e8a62f84a46bd68e26fb0c3e83f97eb8acc23fedc9558d6cc6d947c63028e01405e31ffb4a94a0bfd5a8d4417c98bcd16e300299d94c0eced11eb718e7b927e802e12719c144d5fd360e753adaa93bb3ca51e80cf4a56de880466faf4011fd6c7ac46d509e84072fcf1abff663729233f2fcb3ff3eaed98875d5071133c01f7664d1d586be8e18c79af41ad98cdab65c977196e066ad0b7f3758a72c4fa6df8fec1b51294a1a71a4f8f7b96bbeec330083d42baf4f82fcd60d2fe1c756bc951ecc7c7ac80ab3d64688c3572b1e0e51ff4850fd99ddfa8ed05bcaafe6a478cd34075d4fd1a330446b3d62dbee4c62f4dba03a66759018d9ea3a2b3e0ea07828dbd0995d358ae0282251c0d8ffff3f27