PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78260 66fa7d9c2d0373a9cddd026637fb2c7512ad2a7ac171d42bd8b1c1080f1ec6c8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
630d5f0a2ff4e8e64bfc88addd86b623f84da4184ac8c302e512a3299128dbb0
Certificate Block Hash
66fa7d9c2d0373a9cddd026637fb2c7512ad2a7ac171d42bd8b1c1080f1ec6c8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...000506000012a90000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000002891bb35a355676b198a246d77e6fbfa96ce53431ac83f19b43029aedfeb5338c15dcca0fe6071f4c7d2ffae0f3a3f83237e30e6a753a786f7ef32c53c7f4485ec29f81fba948c52dc70344a967b9c08cd55da92c9ed125d5d080000000000000080000000e000000506000012a90000

Raw Header Hex

0000402050f255a3891641cab4a95cd494ce4790e0cfc2750da369881c430f093a9ad42fe188ca9d008a6279eaa47109def2a9afa1c3863fe08d9d61a3419e4d8a77114c69cd3d6a57d00018b0db289129a312e502c3c84a18a44df823b686ddad88fc4be6e8f42f0a5f0d63

Proof Data Hex

59,560 bytes
121216010307c509ae97ec0aac21acf827aa644d645e935e7ca6eb2ce26364e568f37b220d3b6e8fbc5547b312963a507b22c09c8628dd21361ce5142c5445262c5b23fcf6a04c8fda3c5abd4788a1aa654bd484b89b74e7ad9d6d08704c18b6b005db2e274b1b6d9ac37ee558efc7c8385979b1fd15f735e1eb715fb9daca7dc4723feb681a9b319c14691066b784a5929f75776e6831a06f0c1179887a5d5889e92a632dc23aa85d819eb034ac7ca911b38f6caeb7ca669f6278c5e9d3a2dfe7641612e58c5c3e12fc0c2b8737bd36a2a64c3c79b30e0a8cef11356f9ef11eaefdcb3b4b3ade56c03c4f4b86ee1dcd4e6d40b929b24ccbc8296d773c915860703751853d4a35f7c266d65466f19248ec7564219c90e064184a376af826c6e8060629505f5bd2e675082759710ca9e64f884a919d3906bba2f345a7e28875a073ab43c4c953c3deb8aa35abc3390146f1a5298b422fce3184ede1353e90a3f3fed78f2b48681e6ebf4a937b192cda00a16d63d8c7a33fc05e7255d65ae8662830d64dee69e2ccf3942cd2a9e422688339c59a0effcef7cc02ac8cbb70c4c4256a37ecb367c1d23b85a70399738de54f8b1b6df731b0062cd3e4912e9bba4aaf4e167cbab396f3c464307b41e82c472b983de5349064bd1de791047643fdf0dd5d4f3ab5b3932ae4f4a2008fdd165950a0f3f9ad9cd439574ec75fa6d42a3495b237f798903ba5b02320993e4bc48a7c822ecf20d5a55bf7e845ac82e22da3852ebd065047f6929af91fed9262138850f49813fb95ab9ba41e47a189c84851d60830ac477c15a2ad832ca229e869028bee19fa91ab0c763a3bea7d6462c60e4ccfce6584454551b8bca1b8f8af3315eae883e340697b89982389aa2fe6a12598f1f5e7e584740af6345dbdd1a091fde0f2c2d1733d5f95fabdd84dd0103f53d2b49349f12a07f7c8e8f002f7085f77fd68e820865fb091980b02f3e017619d08bd553d50e771972a2aa23453454ec02507aed0f8a9d9cb68f8fd057908b9bd5592d4b6bcb36d5f5eb338467ad406fd6c3cc86bc355ff74107433d5d38b75f730f59a526130556c2cb1fa2f7ea12399b3b7915f1d293cef0393a28a6a6edc29db2c5d0134ea25582d360c6546e00d6a1487ea1d24557282178c47d2c6a698dab3605992214287380a160c433862094171bc77fdca815039215148caac48404afef10c3e2c83251ae69d20e80f8686a11391a60430ae93571b4288a908ceb3b1125d4d418eb77668c3dd5999c4dd929d6d7a978f51ba6d182d5a219bcb7f2a933b72da5698a6b53d4b56b631edf68f395074d9ae6d907c4d0d62c9dfb8835770121cabe14d755e480cc225e3326fd8bdfecd517fb80145158ece12492c2c922d71aaae38aa90a362408a5a0d685ff8d9fc974631a0956a040f9096907025bb42172f2c8fd0b1f026e41433bfbc2512370fc082218e7bdd2fd76740f71f840888b94bf180398a7bbe579885d8eaddffb1a9ece5fd6cd764a2d0d06f3fa54846e87ff5747e533a89efe0875136c4fa3675536a34e271acacebb217efeaf7a92c7e04ab91e1571e62103e7569270ad8c39097d74b1cb13aa3bba9cc9f97a8158efe447cd7b8d4ff0507b42d89fde6f9eb0068a53dd8e850a8d2fa522a88b566d71ef0f7a5c54f6a6296f7df5624181eb20c4a135b5f535ddd8ab23a5aee48ff8441d2643d31b74000a87c367a600f1291461f389ec4bec6e7b0ab601fe1d444106fc5af3f0d1a21f196e50f59ccabe9fb9dbbf86e86847494aa4cd1993a0df649c23e199e632feae0e30bb8f8ba5574155bde2a5702e7a7a6d8c111e538d6f19af101b67a6655d5e170f91433516591322ce2e93263074086757feca392619d8c4efe5c1b519813334f0f0774428ccc96359581b7107e524fb7fb7a7f238817d0b036d0c08c5598a4661f8cf551b3c321b009136baba8e81ed845eea27cd8c220c5b1664ba78be0a180aba366bd2018d585b985c7f5325c7b9be16e15e5bc837455bb4e6dc6533906e9dfb2bb765de745c95eb668ea0ce012e8a113b60c5a1e783bae09dd47256415a4c9373fd2c0065275a051317f2ad06b9409eeba2158d0764d3c4b6b7177d0de5671df8f6c1ee90c567637bea36a0e1300d04790e70e4d0f28fc2a1b7a9fb737b3db5d60630d46681082f6bd2412a4db7d84b0903674366a5995a736cd607e150412fa6e2e78104c770cef79b22e6ea05f0e3db1d7093e449f75047fe62810aa24cf260f8099fa9cf157f34e504bf9b4879ffc82dc1f392fc52ab39c78f9921f5c922b7d0b177a2189a3f7e6aa2a3aa05811a6abf97652ae35c13bbf194df1fed2c4f4cf1a13efecfcb766e45cb4d2c7d224f0df65be38af7906cde2636be178e8d0b1398dc64a3145b560dec130e8c1205ad0b3001e8fe352ba66adb184643108a6d24498bf14616a903e646854d025eed24ab45033622688859e1c29652dd09cb4a09be02ab71138f4860a026c90e6790340dbc9760ee194a886179535cb2860bcaeb5c9ad912ce7e6c1caeab4bc12f3dba6822972953027eb890eb3fa3839d1db96d0f2044eaff0bd9f37529a450a322f9d74f98203f5d6bd8a4ed39edfc10aed86d7500f5fec4620cf69e4f00c1a6d5b5538e34fd3ec6d4d82f4ef0df306ff0c192767c2b5ddba2214613d72d4b38f8b514b184ff7f594c510a1d445a6e3fefb3aa0eb433416ebbb04bb4d88d0d6dddd6b01784e95cf1c516ee20fa01d283aa1cef04a2822d53831e7a0456a13d99a374a86c278a2d651758e21d07ce5c707e4cc25a7703df31affd99e7612267a396e7e4b8cc667265b704a3dec408181e93548490be8c862a95370a5677108f3e4f78368c9260475b344c8908c5098212ad2e44e8e0dc5911b8675c1931738979882aa46bd52d57f65fbf0963b815478e5a0333cd2f1b174e482d5d3323bc6db682ddeb1056c5fe7e762274a9b4d039a8871890b7844634057feff6c48deaae11064c6a512583a70c0efbb1601e112e22ffb85f2fb0f145a518c93211e64ee302626acf3ac9d0941a16fc976ec366bd2b49dc566844c1f2eb5d275ffda9eb0439d5291402605c1f5689f0efb44f16720c1178a88da743a794c76d7e8ce02b96125479aa4092c750e9aaf72f955cc143892b8d05849fb7f78c8e1c4899a620fe0a62374ce0ac1162161b32929505b731b8c46771bd09372b4371b0c3aa65aa87708b8d8a18dd680d380090620e9438ec10c8e938c7f8a6d4613ff0b5df82dbd7ad89073a1e32f4d124732f2256afdb154ac37ae03bdbbd197fa41a69b478ebfdc1e22ee235bbcc589a0b5a806108c8efce25964098e7802fd622c93a81e8debd8d681f7b87f729f432dcaabec7c0b7ed712f1adb495e6dc78bc4731250c4afa21cd48ab8684e8a9b6fa93f6629894cccf8b5ad11db0f8f1829a9232ab1f687d97fea4a9b78380558722df213eb710008fe6650eaaf4c03bdfc0147761168fd3152271b3af90f3fe90078364f64b18ee24d60e9e7ae0608ef7ac42cbb6469b87394800f5b72a94b23cf5d6685f1559195c719400182b50eebdd756ba95c1ef78f2290d5c05dcd0fa5ae426c3e95f098446834cf01fee7654ae8b1cf66c32bbaf6ccbfea4eef13bbb2679ddf16a8571fcab17959e57eba5720f63c31ce84c3bcb0952601ab7d7fe2d28ff77d6b0223bef69046f7ab473a764da8a7836b53b7d50b17765df968617eb35aead625e2264e24b708ad8990e1aaf26f56338f80cd209e01db1ac1e4d786fd2723f88d03a30c98f8da0d7e5732fe120570451a36d5422ee5b01bd9f3490d47b23b80bc6219b4b184d116837d7f69e57a6c66e5dab6624a4d2a9d140721d818eb2220dfd26e8a3efd38e158a8af5be4a5a2cb5dfb4bca4fa5554f0b160f336bb8956046c0092469c18cf0f0a4564e793a45e0dd2f2030ba311c277914a9f78e4c876f8cf29c0f8eea3d0e10593e870b6a152cd94ad1a0eebed72ae805b1b3a0a5fc12a83d39f45e8f805eec560c7c8306ee12e2e474032f9fcf2e3c88f6e1b4b854979856b72f13d28d0168b2771510ca3695f8096aaaebfab09ae64f83ce5369d750fb07773233c7317b01718bbe37e875dbdd6012e136b77a9d6df00a2d35bc36c945b5468e6d44641b52cfbfbc34976c7ac2f6d1c5617043d1c6e96ded31ef4c04b9100c4654cd80e847e120c65f2f0be1c3518619c3c0d81c3e62a9825307f416bd284ab4ce7bdb0bdd2d45b954c311f41d842b6ba4b739680fb35a04907b98b8a2d20825fdea06b05e48e597ee42b6f40a75c75455c095a584402e57782b5e0b129b021c796a0ffb9fd463baa6ddefe907a3491585b642e21027bae78f5bc959ad56518d28ab8f4a00e8cf97aaa87f2a190cdc9ce75226ba6d2f5e7ee383ec042912ea9dadd36a91d8fb79a38f8707b608c352a4cce68d2997c7ab08bc9b0c5403690589f55c733d7025bdbc127cc14cda450192ca43d8c280c482f0b6f6e230bc465b3ed3006bd8396d78ef27794d5c08ae4e9722f5f6ea5b214efa6e5c950a7bd83ddc5f0a9b9ccdf8b28405647b895447be4c9b73afd71bbcc49b784c1cff59627c6121fac388efca1f8e00753843fc70ebd164f3af1a134263a28fb282d74de8d565e8ad13ba6a222e3bb2f3f03f637bab8a048f8135e081918712748e4c21438696f61d1ebf0d6a3aac5a5b8004a0fa3bf94209852d8ec1f3ab453436a7f09c1f75001845b19ce81d2b728ed814f95c9e0050f01d56dabbfae7918064f4fa4beafe432b56b834d5b80f0ff3d632cfe474af5e27852792b7516b9607cbb4509a1d3ff3b8a7a7e87ab1cca5a863fa75ab92f04613fb236c98acf96a8c6a9d07c8b0765b4949cbfec3160d0a99065f2608565bc1c4398548c24d9ed5a5e39d6cba552c64e898503f9bfe849cbf54d07df574064589b4be257cb05b40304d773abf23c124f3e8aa5e2c43c8454234cdd48099dbeb4f7df9568ed543c9e19ee20a6c0f2dc83fb7f6e9dd94d4a60709334999525871e0810cd37fedddd5500121ad50cba50f06b19ea5887fe2d3a0341572080ff9fb7e1f18bfdf9d768ac07893ee815a7db42b2fbca756690e1604eb04f7ad505f56b194a84eb8186344d2e4c21ecb908c8ea8c0ca8274b30e0d20376ff4730ceb112f74a291e4dbc82ce94771d45ca00d4fdf649405b8eb8dea59cb130d2bbf5500e918cccb457000bcc1ff4d3fe64f26e5c84ca5856179c2d7b04bfe8288cceef816cc6339e3724d0e6ee3c2b3c0ccaf6d120699cb5e7abc6137b36338b91f97f4a91ebb9afd1521ea4abc70417282c21f7df01706e4405c9d4fe961b70937ad1dddf9d91f8d69533a3308207dc1e8f65e416878ebcd97ff04c1396054a7ed83fd49b408df6310c61acba28aae818dd774ed29e7fba3fac642c5871bca94dc401611cc85052131389d455b4a62e872f9b4445b85ea7498f69186c977fb75ac5dd6f74b03cb1484115722b7b267f5f0c017c0cb5e0c780aa425f007605191bf88f5c81afe1e04144a0e4fd3c4088e2710c5de918780f8bcbe1a47b13cd2c5de662e6b8859acc25732f002cc9845d2df0866c09658317eccbead146be14cfa3c1ad8b514498c1659479e94c9919b9f80bcb99ab7cc1b5467fd38bd53636499b39837994b275afa20dfd6ef22bddfa9298c64ec22a7399e26094d14d932ece8ce729960120bfb60540e02374813bcacd1d45e33a0064f4b094c586223267615408474e933a6c4bf17e32edcce14d83b7a15a5d77409eadae8a82db0d62f55c7d37851e0b745b21da7f33cdeb34b28c8616bd1375f60f75312da4ff08ef530d0a7cc9275d57522869fe474ffb0b58059a2c3d7c7436d22ed7ba6f85133048911d40cf16751d90526c05d16fcda4f8ff18146435888076f7e37221f2f9a5b154e5a357877db8b885c03c97b6a3f824ef2cb1f37cdceffef2e7070dec822ccf5bbc36f2c4920e6cbec6095018765d5c203a1712dc62c4051be1391ff1f15d1f8435118b190756f2d92bc74b06b5a44727f34d4173443640a6ca5e597c5d67711fc8c2de06b08d28f40b49548738c12179b5e53b667b11475f0a34bfefcaeeb0bc4e3a6ffb591610a7c31e89f692bd5dbfe72d365c892ac0ec8c282cb72afa95ab6db9acb937f3355bb6637695683c85c0c5248b2176c500aa0fbdde4a4272d942032b31275475a57d19facba7b7e2c67c089b2901829b2e7166a28cd814b875429aecab4f5f5050aebe7cf654cee85a4f4c7fefeb7555746831ab491d8abe9b572b4aee8f7c62ffb58d98d6f9f23f6c9254875663c8d6866d29162d587b9421d3810f9cbe7fa7c1ec50d09e1d06ce4bdc845a2524edfb26b335191bcbeb9052d80fdbd055460172f79f0a48fc20399404c2be9533cf86d3db48b1065d9cb24e8f9dcd5ba3054d7bc719d965ce9b73488b7af3054521be2683756074ce4630146ec056c2c92e315397d506ae33be187ce6ee5797b86cf7183d1479a9928ebea4076c611f3194a116537aeed4675dbba44d16535e8c6a4e8518f4e4605f2cda9e386562c930b780d0c7c9e705805e59021388b142b3d143ca516eefc48c45aaabed5dba489923c619d2263bef01a6d861331c6188b5ba6fd03057089ef0a7993d09dbf177ef09ad6244914e63a2638978fd9893b055dbb6f779cb1f55705e565ff79101eef1f64846d6af17f2d8437dd297bd85c4b1220e3ed3bb884bd6e77699a264c4c41444d206e4004559ee88a90ef7baf41835d34cfb26f814e331fb0f8f57e726c3a2e6df05dd8379b88c215afe053d7121a0b647c74b22250a7dd1580eabfc30a23c7f865c8475658ba24ae8351a31af1228c34a746ea82aa47637997b1c642197f174b62d09f5a07a4f8aa6e76742966b24c4232816ec38bbe6af1def2d24e4322a95ecfc23e4ff9e0f79b46a4fa11ccccacf8e1eb7f4cf8db3752e405ae42ecb73a296d4b8d420d1beebacb89d66b0db19e95cd2810cec0f54c14cb7ea3b9f9b10033c475bb5c34c6f7ed7db1839455b2a6d12d8b85d43c619fef21afe3b3dcaa5d5978b12a642539ef017e48f9c0c8afb9cd00b4f3633dda7ed35cf30fc5fda3843fb40816e855e935331c56ad370c9d5dc89bcea0d26fec2031f85fa1fb9a2a90a24344e454d905fe02caf24f7e6529007278fcf4ea18bd52ef24e68b8e76560be9c508dee2fc5bd875afe3380f10635730efdffa5c71cac2d9fee79015e7de78b17e53a0b1c06686db1a5bbaa04278e68a14193f028030faa9eab7d480d025be142188945d67d06b87404e20de498c63233ada391d2628319a218de148ba9c3b7434ebe0d2f6d83e380dbba09126f75ab11bd297547205fa1089e17478e05f41cde91b191644593c10a62faeef80e05f8ca6e2325676cb295041c89d446ceef8d0b50c949cb75d02c76e8e9f9d6ba8fe042814c066cbccf7c1ae9d533f8db1b80a8392e8971cac384c8e17c12f53dd0a53067bd4803e42d9ef205646572744993fde0706a63ef86ef5181421be43607dc798ea50da0a8e59ccc9bd124d141cfdc16a9ef4ca765d724c283550c1b19bca7a3b3dcfd3f44285248dff28bec1aed3f949f82085d4687a3204c98a51edb73f08f6899ab3b3716fc486dc3dbcb0c8659cbcf6e4b0b1681bf673e66efc9fbde5c71c652fb17b29acac40342953c062f175f35de2b20defd0c63f4517ba641cb3081d4eb850de07abfc8694d38bf160a3a7fb13c14be6c8b6f8f2cb08c70cf66d57e95178e174ad1d5671e0065fcc59e1164bedc23422cc8b84984eda2973cd030cac1656e4a5e4648e1f799279357e938cdf7e7945bc7ec0058685f12e02c5751183a218365e0cb5224925ed8691c6d2c6e31f0b75a94792e2a647422c9f030de0ed34395acff6067436a244ea74f7f2540380bb4ee746a282398454258cdc9f88edd5ee1cf89986faf0000d4830e5cf4dfb746c65547291d4d990022bdd6e95d05ed751feaa621a86806ebf3b9865fc0403871bd04f2326dc4bff4399de63f6ca3ea2b9e5284807fa5a2b9c9471056bf56f49b9625bafc2683dcf0ec36b8452a53c08fef1979ba97cd43a777591ed7179718f45f0e531b4d608c7a80dcdc4f364beb51060de0c82bbf627f636e4259f97222af80c2a995d801724a1acf91f5c8873ca41497c78bbe05e3ac88b90100f44608a1fb3fa0f77e4deff43d6e32f01d931fb52d7c5ada4cde5abe43ad1c25c7826d2fb0b7426a131e20608815ef266034ad5f2761ebeed2a0830bbdc6e99569a0bb69cef07a73254bdb3efdc587c4e6d517c035d78b39c81649cef6788c07589809340385b5f40cb654e62b633cb7578a31a91784604aae029c695c863699a1fc5e1c9c056896b175894ad8f63df2eda749541d984f3b1af4b8162e87236c3316e90225607b0ed5bc248a209df0cdc1badb1a5ddc51574fe4c01acac4defd01cdce3ec27b9f539090601a531f0d20bc2adc4a9308bdafd32f1009e3a1418ec1b1461ec0dd3aee2aca3cd78fb1eb70a806ce5fc38064d45fb9abc6012905e8e03a4b9e0a479871b24f42409019a689944310128c8a0a8fb069c2bdd73ca1f45839b9e8a8834ab4ec0a315eb10582270b2dfe54321161d68f3d20f71c275824e5775648a94de1ef432f73888641a82dabd533ac6753c6d2f1bf5e92fcd556ee13be2baa0676c221dd8e3b9a1a3374737fa340c5c2f93b796051360954f4f88681349bd9f0f9038bfcb332e94d009de79dd994162b2f9044db3281813f17999741dd96cc93e2a41e8638f2c0b8e492b3983ff9693936a6cb41529b065f6caed274f9e7a0ad720a2bb3294203262f1f60b58397e5c48d06d9770fd398afdfea0673693f2599b812e1449dd6b50bd4ca25fff51ccf8619f0c0a6bd7cf81451a0125b5f9725f6432a3f879dd0ec1de67ee3ad7eb1aa9ad4da9d5886745fe13c483b83fa83758643ac613d17bfb0cc7fc89326e2183391c3d0a73829c8ae8f9f76d305d012a4d7b689e9dda316a90f2e571d3d644b9c2c7cd260df6b3f5b50b3a16d012b5c49872af0518d734329a73a1d9ac485c0bab6b707f3f93581bb8194c6514f72df13918405c8f302bbd1f33f52dc3ea63657a7ccb9da3cac896a4b9342de5f79adaaaff0ad8bd733be172217ea923e8fa416518469459a19718b36802a96ca0fcd52ebac64d05181c2d9f24adc81103e05f1b8e02f5bc9c7bb216bc837915f366737260c50e1ab01697aa3871e28f090e7fc5ea566c60b5559eac637b820a06771679a219a022d67e462f28718134ac0587da3d0147998dee3eefd4ca65449e592cf57c7127f08e0814ebc90482a1f67d52e62a8596f6e437be88fe8071240927d654123341ea847173dec0382ffff6f6d393baa19ea1ebdd758579830a9ffdc06fe34b97ae964159e2ef64e406bcdcfae8e38eb3d88baff299d0c889f9ed910d927417dcf4c6effcddd366cb038ddc3222a8938787591d375108635ca64d0cb16dfac2f263da6233e53d29fadd7d82971842d130a6af9309a3562b10e2e2792be23fd5ea122109b4b27a37f86e52c804d480493523aec4828fe04ef8cbb1323901b9e19a8efdc1016f598d1e957d0dab68ccdc58df21f0221f4913b948eea9d17dab869a903e7215beba26f75f62c6108a4d559176b5e8d8f80c954995c3d7ab754d051ae31c329c54305c23885e18e975bf45369b7eddd315343ec5a6c9eef0a436b8bac9770e512cb494ee75a39fa5e1783231a43fe6faa833460f5a96e6be64dbdc763f79530d66c291d65637695e806bdaff5be240ad067f013b6017aa1f0dbf44e90e84a2744b2a06a9c3f0bc2046a6fb8a20312bb30c505505b9e80806d6a7120dac1b9b8866943e9616a804e59f43ae33ce6b79f1423b5897a8694bc2746af2b76c1467efad09f2e5155648633e8139b4c375e6212a4671f632b95cb7f2220cdb0974fde3e43f93256f0d02e0245cbde7a9cb10b901f557aac8d4032081eaef35f74c0fadc2f27185177e325bea397db81afdb09a515edf4951e32a66ace9ce341da25999635c0f72a536ad33c5d51b4f0498f1bd52bf0bf84200f1e174138d90abca6a3011315fc10620535a43fd2a30f3bf0a797eaa9b72b4aa0c1b9d727a7dcbd955ba8991a290c00184a4a1f15054cb35e6e74d315f5f5040f4f465e0ee1784dcbd51cf5557b240197dcd560870439d7b054d245041f863a8d013e92f1ebe8539f8bb322c842cbf77b4ec48c3ccb9667e3c61102bff2dc57c9ac3050f6c2b46b49e2184d2e8f4c546424c4328971fd56cb72017a9f9689a495cdc0d0963c24dd87086034e31b2e41515ea69c7a3ff15450bec581d3dcb5ad1d9f9168b1cfc84c492d91f410f2a46c26c9944ea2db8e1b1f3b791500446aa6a4ec7337c19f2190bc16f7d6ab5405c004dfd8a944dd9844f8d6a66c032a531d9dcd22190055a31a38b28c2fff414d5a0ff81c19747c6e36afacfc2d1a4b531920e73466295015274b0d4c310218c4c943ad6732ead7e93591ec68a2b6fa69779bc1a6718a9baeb465cac284fee3577779fa630f6bce675bf42d91314f278f5497ff82464c999b3188006f0d06cb23c781dba28eeb69fb06469d9933accd1bdf3dc3fc32c88ec1d25fe70b16e8ba553dbf2bf73ad2705857e60fbd61ec2007b7167c80a0360f5d8c054df96851b94424063e344751501bb14d8d482a5209c839d97ca8e257bc78fbadd12acf1c7170242bdbc04edf00af5ef189d4e9e8b659c86b182a61a49ec8a5e606a50fc67f601d56c07956a47876dc2b0f5a25033edafd676430ce9cb65e1223aeeff8fb156eb54d7198acf2ea7db562e9862c42bf71db68a8d06051f658d046da854693a0a3d60009c0c5bb5a08832cafb46e3933534f0bfa439a9e095a01ae7b738e69d60ad37e01622156e35f3b53846c279f0068cc0aa5dd7fc325a300d32bdd16fce14c35b07664a4e5aed4913fed26267f5df85f5f9b6938aa9221652381807685c1c60db44736ec6c4f0e09aa250b8c7bd9551895774d17df143b98ac58a0a7ad1f34e3223aceb9da22eee24ca1818c5db01ddbbd80be0be397d3febcb2aa9e6e1a65408a946273aa6fb9d159254f4441d1ad49c35a2afa0e8c061a2b78170c4c96f3e9cfeb859334248642280a8bef6ed5192a2dacc4fba3ba676d9e73b497a765addb2a995c6337a78e11f3ed16f615214e210f48c1eb44cef6ecaea34259199cac8f3c68efdbb0187100e816606f6d3cb5fb5c441e76c03241511651e12cdafafa28cb7bcb3d314ad42aa92bd8d538cb2d5cc4f9096fbc5d7251cd535c7ac5fff5c2b8978395633978824042b8c7c0515ece6ff7ffcd431485b20b659c3cd64b3456ba6823a783f47d581db35bebc35afb4c2955493d9d36e0c3e664d370f31161fee955ab794570651daa7479561a5472035401e2e6133e31ef159b915c29330d524053a537b58b079b90bc7ae28a93378368deab00d3e2b80fe5d995b3ea059ce8212dd1a971f5ea0a6a8a42b564b02a60121f1708696ca8aaaafb5cdf27429c7efb300f726a0294dede6e823d85f321be99704f46ea5f231f530fc87b1ad9f18518541685cc4467140ab12da2578a1ff7f47156187408fbe7faac365b497afa01df9cce779b42186cb52e121deeacc1d04c63cf2118a5211a7679a3d2f2adc6bec80681809b479a0c8ed47b2377a49445b0038c062dfbc0d2b4757f3b9aadec01ae5db67a90eefcf5d0a387813b5f89fd52c4ca9b2c3a71b6c322ff1804cf8a6e89ac00965aa9ee133fdc85d88ab00e3ae1f5411b1925221b3811007b61a7e9530bd54f56eaaa1e950f7b5bab91d5884b52cf745dceaa87cdfd7547a19742cc579a3fe6bd70ec5b1ec553e990cfc9e17965fbe012bcef3ac837ffedc23c983520fceebf53e07d459220b40485a8bba31e9731209d618e8d12c1f9cdff169cce0f3171165041834af3213a5b53d66fbdd7e96a8c0447c045a0f88c1e806e295265f34c9c3a287ea5cdaa032b35668ffb98c116d3fb9aa34a829da153fb5c8c9356e868238124812b9752dcdcbccc746d9880bcaf2450df55f868dce562aee2a162383f72c5c02b398e6606209d2c4a14e4e36121af3c8d7e7996cca337a4c67317d5019b213d3bd3e804d23bf4c57f47f0c309b9b66db8772d2a920a99a4978ae390b233b7f244f29fa879c5438a2243dddf0e1c987a429e0b8cbfb107a008e37ec750ae77e0c1f7b4369fcaed2aea75328431e5c8b97eff01d3f2f2391524c38e2fb9817a06ef1f876d23a07711deaa05ebd7bca11ae93fc81948f945e8024180c67a6fc14786ebe5c219e8b480eeffd054d7f20b62e72746f16ffcbc9452cc04de98375f22fac23434c4de4f5f74402cdb105f8ac51cb92e518a306293f0882d44e32b75a98152a30eb8656f1d44cb1ceb8ae20e08da365fb71b640acce2c9bee1be53bbfcecf05f4616fbf38787f17fd72048c43af52ce8bfadb3a7566721fa2733566ad0e5f5bd8d25daba7d1f27f875d6cae1939d17c44cf9db13173a898edf2e23d40f27ed334f5557ded277e3c7957279e4c110a4be96a5eb2eab9dd6a92d60ba4545929263163a6f10df794367ee5807a834ac0f104f4f62e2201094a015deaed10e87edc852a5eafc8cc50a9adbabfd0b765c2b053eea9ee5a4356a797053aa8fac4c2fcdf90890c7d443968779c4199b7a5f25883e2f391893d33c2568e0466375a1eb7a4b8c81e28254e12e96bbdb69186b28d139e694a3a72782721c57e1761f90673246192e8f5dda2ba00771dfbcf9b83448ba6bccf2575e23981ad76631ecd8b91c33c611e1c86f99a661add3986bad01512f852960c42eb2d0888335b58a4dffcb3af37c1fbc2d76149fbb891d3f0f61fa760e95c566768a4047758a64a917fe908daf96a62faedb2321a7ae345054f7ccb3cb1bdaddd4ce2a373eca537c10a7be48895d3d5afcd0c887ce02773936077dc0fa08104f690d55516a07e1addd96c42b2366f98935b02adf62f84cee15fb305f74f136047b7b4b28f2dd614b4e444bcbf3cf7a7520c1644485d804c5aa942821a0099288e2671d0b3eb3f81222e0d3fe5f1107b352c61350d676a714959630440b6f586b0904a00438cb82841e5be47bf4b28e9b610b343cbccc9c54e589fe2638b36eb6f40dc8b1d2f0c6a55d7cef89eed17dc69ed2efc87bf01cc92a41e2dec9b5ce363099aa26af93341098433d9b80d670a7a59f8b69bc178827bc6df3c228ee71c527f783fe2354d3dfd6871b8ee770e152eccf1057f8a12c3c6c609cb71d35163764ebd52d38a8c94bb958c163a5b2ba8c9af44fab0b326e114bb8d04fc44a340f104bfe6265112022d63f1b91cebbfa6b182bcb3bced30197c3b0ac96e648127a2a9917ba17a215f3b0ed29a03ee7d3b683c02c3601148a36214be5fafdb5afe67b85eae6fef11f834fa78d29d7cca4d053ff4bdb9730359ffbc681fc312010e94f9f23a224986922f5c1aca3f3303d6adb058de44fe4de9aa312853632c20ba4e9c78f78b651582fed96d2ff3de2003e5c5215532066254151acea96b5a5e176f65582acf004f40f1e114f9eedab804f1e4eab8c39aa374a46077f832bf28d375921c2e740f54d5e4624bea1cca30ac3d0aa877a5655510e37e1ae74c1c5a15b1689a9bd4d28d3fa270363efce5ea7df7f5dc00f955cc75d6dd03a4a05ff6127f1ab2986ce8198d8e363edaa9d1f453f4e15a9ec5a1fdcceaf048d506a7d652947a93cd7d78a37ea312b7bec60a579d94e8c5cbef772a3795bad23caad5f0f8180cd6a32ba51fec17898a4eedf84763b4d3555eda5307846ee3f57625a11817a1aa3381584b26fd9f64327f0dd19be09bfe7643441497755e375694b6562fa3ece269a0661b69fd8de5e1fa43cd016f631b3c32c0a90460ff4e520996d04f531f2b77a247f3a57523443103d3783a60f711fd1ec27c87cd3b70699aa309ae38e1a9c81d61809086fcb1c97e311d8b4f5fb3f02acc2e75061ea545068107202573f6eeb2e6d6616c813d4028512016282a47045495ff3581f52b13213367a3b933bccf0ebf94aa614dc045dae45b061d74e0a6accf712268563ed0c92be93f5a2d4a4302862d9a3dca38194186b9f38c688a61faf479c17a2ae98b8128acc7d1c70cc6820abe7abd62577d9ff77b55b63793fe10601845a408f96c9f6994971dce9f0de8620d0258301f6d8382c89126a39dddcaed6bc049029cc9762f2b2b3bdcfcf0337f0dadaeae7e81c2441ea9617f7bf63eb9c57e5d98cf48b5a8d69b742dbd37415683d70b4459dbc9372d2efa1f21f81b3f238ed5f225bcbadd10c588ac804877cbfdba7f22828b2bf00dad81b2327e0f47bf47ed024b61354e88e04f5352c312f8a7f14fb421b1ca6ec9f540871c514ad3a85e117dd4be8363196ca8b46dcc8c98f6c131196ae33677476d59f92920946839a1280d232248116b4a449ccb67ca49c1a19496e091baa5c86ed05357f35aabc585e0bca1b39ab995a1e6af3c29d982e3b2f598175946565733633b235e4a49ea3ded666e6974cf31e16a1d5747956fcafffda2fd502a33ca05c0d2800fd6913b7b90f61c74d255da30a22fde4c343fb6781b71f97cb10eba0c806f85ca9542a875365dbfc5c98297d0c9073b9c80392d0fb38d9246ec947c1ae9e1dd53d0f6ee9267c66f781709d902bb78051f1fecf8e006fcbfc773cd3483dd510a52347e5689485792834d97107222d77ded86d1622eea6fe68f16ab284fbf7c46ddadfe019e0efa0e1c7b0fff768cf0d7cf25c8dfd7f5934c5b04deefba509c80aca81256cbde6fbc29616d73eb37e9d4f20ef3afaadbd09e06fb4a62959e730f41ac07c14b52aa735b3693d75a29d9d0a3a857ee147bfb72f90124cc70deeabb1d4dafa9fe92479e48d58d1501a6deb33bb19e5920f955e9ab25680885b9747df2ea8e987deb0a1d07f5c6c62e85c53b00900f6d1e0d3124c11e84ac4b793d8346a66479215f89eced137e38a2029dcb2af0cb0a3a7a0529245ae585e1407b255ad07c5a10463bcf3d8277008036598db01d6de0b025547a2ff066332571cf49dbe4e064943d139747cb6ccd1b21c34f94424115b79761862e67f2aa95a39be5b498ff59a19dbfc9e626755f48704ad6278dd8a6d1e59e489812ec27babef7a7af82d3d82197787bf08dec868752975730309f1385d7a68b7da627e6059c6492d93e60497a8237206a7ef55ec11b575b2db33e9cf7fef66485afd0128aae1bceef822b04bdbad16d5164742d846a2d0770861486060769481c8885ae8d9613773f3eb271c81264cec0736e0157afcd535b950d37980c34e79c74736a0d75d4816717665436aa083a08e7690515d7b65ba074c5598f024860b8d69e9f3b7d266b12ca3a236a56ba089224427a133b112d0e426f85692989611cd2422efe5e831fa461993fc61659b650d5d6c721e192f33a406803df99ba9d5f9a47b69bd2bf4aa3ef08e2bc311d7e31efdebb4b96367fce85994775f565037088d4d39bff79d2e304b4caa7cd72901cea1bc400ebbdd79970a6831defdba174d1640deeddab9c8dc897d5ed342223a559e4b69a5fd4da7197f0755cbfa390d28fa8e616dda389d9a2ee4b0f95da08b36b408ccc745c427759174d36e34b1da9941801d35efca57e1847e9c4a64d6e5d30c2cd0e1091d5d685a2799e651cda332a5f77bc6ff6e5d4e325b4a131cd055f68809375e4030d88d11c7d2a5a387042ea336cda045362b25234bf04d4b13705d0e3137ecbcca1528ddaa45792582f119752c56e5bf965298aa65b65c57887893f075bd449668dd5b2164bb70adf5e6045cc730adee9e3be597f2149227fc372112504150f305aa1287d0a0fa50838bce6ee469c27701586ef5255703d860715c8c8325a860e6c626fba8d9ea87f3fb94e8fede9ba9378f3ca72dba011343eedece1d9a7f31fcc5e58259b727c904e0e1d24881f2e51e65687257cf11d2803832144976ee214ac32a1c6f4c3792bbdcba7b4bbeef4fb5d7c205540fad485834503de1113850f3d95f93c60c8f77d525cf74e3b37b4694ce570f8d1eb9678936042c83e3031553303525473ee9eb89e5b7d29a6ef29def83f87fa10283aadffbd9967ba1a90dcc98b14d87956e776ef113077ad4efdf8f4468ed7e3227faebe0aa989ab25bf3bf1d90cb7180e97c91cea53b61d9259fcff0a4c38e01445386856549387ef943eeb6a1c7eb0d347a1b49ccff425b4af3f6d77f29161263d631c1878739e0ed7bbbe573f64c087c91b916d827daad65aeb5dd291c13131cbfe6f99b0559152eb60a556b1574f7ab59ad7ec4ffc765e460040a51e8513994e4ea25005dca268d23af97f1bab3118ce74133e08ba22b33aada501ce5c42413276003b1fabea273069b7702136aa209bcfdda9d4d5b3d6c3aad65b708ab13823b9b004cf0a2c77d495d5bd5267e286957c7a5be0349c8711ba1d11fcdc0560d52c68db8dfedfd1663f3d9ececf9b12aae924dd2162ef2e261a5590d94b17cfb8912e378032de948294bd77e540ce394d26b679f2944e6f138dfa38ae7387d6dde630b0f6773a94c500e5e5f1f68644f1313b302ff2cb8a1c4fa4d06d00b99d888b36bc015dbea4fe9c11aa2ddf385a573ef606dbaefebc7d88b42a5c2c5eaf94bb6fef615ec26f76a41c8dfaf6c31ecbb814909c1292f04ac9a2040c24965c26d03f012585e0ba4a772f1769f9714e11f41c4ffc212a8102d45c1650ff3ad2cdc2e0419042579165ed5235dc2f1da4750a3d6ebb90bd6b6514d98e0c62b54a4b4ccf69c7110284a5a921cbdee468bcd3580df62a0367ae0b0e3cb88027fa324bebaf7d09c9bf20f1e02f93aca94a10287f624232f1bc80f1458fafcf103d976217fda32ee7f428ced3795cffb3be10fca8d73ebc1dc23156ea32da4526fdec8331e91bf351aa827831d22c1894e3d3f81b0df6e6eb71963adbf8327564b216d52d8be0a212889b7e3948a14656128348ec9729af4ef23854473bcae0503283572848c96fb6a2ca3cb5102e5847f49c3f1ef5ab4c288c3223d6bb63142880d1df82249952725e4f9ff0ce34d165dcd0d87ea6c6fb72142ce7a4c2494593017b37ea83d347e74a0244144a72b22e1be0e6cc875ff216af1546ee29b3d02ce83d4e781786f2626719da6392c5ca3b0856805233f16be6ef9b17f2ca087ee40f72edb4c01be0ad328eebbf08f6ae52c3f6981b14fcd42cd8d1a7fa1d6d45131785ac19ab496befe0931d54f41361c72be202e99be4de049cbe7152c824b2b26eb43665dad411730072eec9df6527852e279b433de5ccd1d97c03f71fa6b8328b1ecb47b09b2e6f1af39760f65d558dd4cf36e536ee713ab8eefa4ea4980baba9a3115c312db26ffa796fe8c7f63362450c00c5e3e717acc2a03b2d74d2dc69183c3c78ad3b3cd83183ac08bb0a2ca9e3cd2afdb166a8237f8cc3287dcc8c8aecdae3e740718228f21b862e197fc7b72f90fd727dd62ffe2ce651d57e628639995580686304e98cb41acf5c6502b3a22c9a0066ce057cdafa58465e850506806b8debe7d1f8e62205401cd29ee960dcc596c330b60fd323e2038c213da31b623008284ca3d4613b16aa02a4af73492c4547c2296b73ab3831b1235fcb3912a91b736862ffa7a220f66749890ea858efd66df67daaea79c329d2f309d22f2e77030f7d1a69206374148999fd69cde64b97b95d1a0828051e2b5fece0a231995796a3197d7598ca371ef9c6d042957a9aaff0cfb512623b5317fa9dd5019e414a35444982b0660d3e1765ecd1eced09bc63f7c4e33fc99a661ccba260c113692fa071f046cc4535ffdd0d5808f8bd3aca73d73363053dcaa66752271118091430027d5f9b0af17ef72929fcfdda78a9ec97efd0bab7c4e032059f5a4465be5df5d1acfc3ef797baae2322bbb43b797e7ddc3a4bbff5e56767b998f0688b309e450d3615f60b9a4153024f372736105a4e63713605078e58971bd2b363538da4e5c5d23132f2f744a775a0e8169fe8284761b7927c5163d720d12b261c7da9bc3cc20cfe2204b86bcbea521ba4ae8287208e66087276a2e739d16fc31e41b3638b654d4831617d07672f1c0cbdbcac0038d5d79164f59cc8c041dc479ebb72f3d264b920cc0d20f6f58b7586be050933d3bbcf8e2a332585de61408fb0e4d43c6d912dc9cd526a464f9b19be050685da685f18dda854caed3b6c4b4927194ddc749da31837bda009e3458263531ff77e177148eac5785023175568a2dcc271dd1e6fb64d49c21053c56124bdc216c9d26829f34c06f4ab006008c125ce75e4b837ebaf16fc0c85116628413ddc17182ce7acc4265acc488265ae9b5f19a0139a8b1f9d5b1c5ffbdabf5424acbb3e7572f1af4820c9d966032508c37c10f64836dc40451ac21f70bbe8cf9628e2aee3f4efa2c674b3e4b96d3b2c99bf87c694820b99943e0ec5cf78dacdca982c0ff68560004e87a59af731b7a8b4625d72699ba0b25db11a8717a8efec2bb3bf79dcd8b6051ab0f15e81d0ab0d1f11422879a517bf4c3239525cea127897366f437073f2a4ea063a6f94cb88efde6f1a791909969139e3f7adc737acfbfc3c6a9be2a5dcf743da5134e0fb4fabe52137a282d0533809d3a2269f6f8f8aaddd10e7b336b58f1c45842d2517ba85b3197622d18b02fc280caabaeff4808715fbf72256c3cc2d0df1b6fa77d1bf07e3e6acca216cc8e756856d636c427e2e16b58b2891b77864b790b8ddf73fe070787c3ef9e8f76fbdcb7a1a20827ba55dcada5d34e3d50b410a14ef8add14df1b328c61b8369be570323af03c68a0381b6213e6642704b25b5e42b6a12436678b7b64286b984119ed7a19198ae064b25428d560362838d4c872ec9d35b8afe62ecfd7355e619d8f4e096fffa961b13a91bce05c78d36f4fbcc3e9482b18487ebcecccefb8afe1045890d9b8131484830347cc98db01f52096359bf2882cd18827d5ccbadfaa169d58d5a2b6f37a10d076d1c32d847907b9f5d8fffadc010361a9c4ffe2456680056350d884c14a6bea820384082f3d25062669292bdd7b67365d0e7d636e73f3983ab624b54f6b8bae58f93c24cedc299a35b3f6e76ac08fd848073dcf34d952c65c961b084fa4918cc94cba4c0bf20457e790788243e5cfd3b5a4c130ff06bb3f5355fde6528b1058240b19d726786d6ee5bc922568e89b602c0d6b4055571ed3793a0ba288d886ed81c2102855653b878b57926acff0894aabf0a5cd4dea1e343a7d1f6a44e8b8faf6646384a9a8ccb3b34bec0d79b1ea09f53a92a477d1aee986bf595f2ecfdc89574232c4357f328f22a29987c7a1c45c410c139cac3a503118d1d172d65efc896f05a660c40ecd9cf8b1f1499f8ec55bce6a71cee1ea1a307c8fc4313fd4d4eb561d1ca2ca4bc183d6c4056c0ad6a5284bf4de3f59f88e5367b1bd7b8e44e3d4724ae2d52796ae1c89c7cc7c022c4673072aa1dffb0a23360fd196ba78bf35313fc29c153387d016d382a6731a6dd6fd7410c7d98f1a64e9db14510f81d450c04bead1d882af696088d0cfa7ceb87493ba8e28266cb5c0e57796c22c255d8af3cf379abd3d06b67bfc1e2e5908658013ec7e1b7a5b1ce159a7f537cbee217ddae87a5fb1fb36e70e21d9d5b5f9f321b62b03cd0467211b63d84e33385917ef07056dffc556fc11f8a7450a3907e3b7c075315e1a52fc640cf21bfc3afc3dd88b2a1f94675b4f15e2efff253ae3f56ee6fc2dcf9371c7793b83f6e2cb47c76bacf081aef0ef47b980a888b23288158debc51905d907a6707e14b93eb5bdd264959077d6dfbef813fb9648b73ddd142572b49701820bc4e619b210eadf6d95e89915b05c0e06ebe28c9469e63860b2b21efe017faeaf317a3d56b5342fe1fa52d30b12def0faf25b636c1b7f6e0045204656549a3f6584222b952c9992c0330adc5c715a2ad8bc7ccecb4079edef7217d6f147adfe5251631178b73965f669665de60c1dc2935aed0ad09f741e92ac359e8ba104ed974f25e2c931fe2dd052dc05f6188b001c8648f460cd70fa6040ff6e007c064cb83886c3a818062fe74a0ac10774339b2d2d5cd0ce744aa23843a7da86eb0173221a9e7e3d8a676a85710ab391443cc7b1d758dd47bf4e68d03d0c66892b3b7f29a7d405127403ae84164d1d3d42efa17ea29af0481668dd2c517c274cd3cd95b7f6adf0ef6e48f4fdfb73e94ea6e9a8ea6a692afcfe49f2410f5cdf24370116b453f378da7d6ae051a45ef241563519110b08fdb5b5751907f5a71a00e944bf9c6a8e5d6d09ce0aee05ac125f08e77ccfa26649b90727986f00d3d9d6db6e1f6f4767663debeb24f4057040fe216442b281514fc32d65f84a58a6d04929a641e2d208ef386d0c6c158ed5149fa54e95dd39016f1b8fa4bf8cdf30287751c5fc24160e852b41084941bfdee93e5b34027fc2a2e5d5cd4304011b8b91ff3775b87c60bbcc52861d3af58b046f67fe585bcf07f24a86f438998e1a3a507277616f455f5be2a30da919ce0ceb025c5a30e448ab867a3670deeb70572c12e27ff880322d8f7bc5830471f492e55d12633f73c1db2337c50f4842f5f9846337af6033bfa02b618d01947a912ffce8890e88624ff3c8c9abe1de605548a78c46741e9ef73518cbc6674dfb386c02cc10027b8eb654ad34a276d683f53b3c71f2e1bd80ced46e342b490d902f251b44fc87c8a339de6527d0b1a856c869c6c66ebceeeb58edf43b2616d716262276e49ec32c0ea0d1fdbd886f0f9e4689221563ef89c530a1fc7a53273364fcd86040ef59973e01b7791ac285c1629e13db4ec35d6d7f36c6066037726288e9eb37848d818788b51fb4fb0e0f2925cd6b91e06256afce0fe07209848cbbeba8c82135c46853ae8a5352383a2f57f43aa41561785fd3a1b914b1fa9a7708b62fa7410a2f07e12b4297b66a40fb20999510edeb9844b62c034797b15b65735f90bd06ab1d276d4ecc3ed7674855869302c3375483364bc28c386964d35efafe445cf37c0c2e4014637ff9d784b401a81660a82e632f671dedb2a5c1977499e888bb4b3764c3f771883722d79f003b4fdd9d0b7ce75b90f47925859b42901d6fe413021ecfe868513f049c487f56e4db1137be6d0a61fcb8f761f38f00d25519cb33a924413b009ba5b2dae39ac9d9805c0b779f95b9935e01a440e02944929a62bceb66ceb7cde7edc44c99a70eac1bb29a557b0f7593697d4904188db8b44bdfbdd74e245e2fbb8cf22f0ab7c032007c91f07f52fa3467fa00853ca1fe60ed05633a294627775fc86dfcc932b025c18fbf51f9993d3b080bbb7f3c4cc88136c047c2c96da23911148275c84ba9e2160082974640f0b61f43b1d5c17a79ee41544f8ed513d1cabe96919ce0a4f6adbe399d146ae5a56c23d6d2aa044ce7fa2c523a466dc8f2134697d8e7454893b5879f648f06ac4261ea7a1c2e7b7bd085043a5cdbcb7d81b61ba1e337b1ee25c501a5be793a540ef85dbfabdd44b5371eeea557c6127611ffffbb826574f60bca268dcf35fd0fd1d09f64dba80a603fcb5f0fc8a15e592f4a3ca4eafdbe2d0f4690bd53e4dd88ef259d64d521718800721e83d737562cfeae75f0b18b2c62f4d95eadd7c1d06d5eddfab7194cc96281807b36e60931566a22020ddf3ee6d6c1ff2de760656395e4a76b70b7192a49f1df4f2278d90e29a950b40a3eda380300fdfde6e0a6edd39e0a69d45f60940077394675860101f8970900b6a826a97709dee74fbed372c6425e50fb6c4f02abb8867de4134d0414cd8bd6360138a24229c69894bf290819393dfdd030fe163afef551b66618cc2132be8e3c98d4450c16e7e2cd9d66e652e1716b62035d4bc64176b87908bb7163fee67dd70a56efc93b186b4d4251d7cc801d40b0f30abd89d1e2af5b9e6fd05150d3d729d0da3740283fcc94abc8c7a79ca065ad9951cb82c9d978aca5e3fef8c54ef447d5c3be634322d8babee9538f94bf3a71039ed40cae6e3224c54eb3be8535bafdbf200b99651ab0ef7b61d69305d51e5adbf003de7941c50bdc555857fd1e132e4279ea3c2e5e39409866ef6ce82fae47678e05a3f5cbdbd7a24944c57e0982e9ec5846fac6e14cf1fddaf94a1f32d6de822acc5381da31d305880fda95a4d22a1e3d4fd1de7cbc8437aac8a438c2d9b7a00f79e8304e907aafdafdef019af6850488d6f9e39e605eaab1ac452b2ef5b884414bbef8c6ba7067915795847fc5de7ae97b04801d584e01fc6010b47ce49f67aa2187109e24d916d5a62265544497bf6c7236af014854d466d62876f63091f6b3949de9b051b98b133311a75914a829113fe7b77f57704ea6282af29e33d940f1fa4c944b4bed5567d1ff732898407923287c9152a52f9d22686fc9a55f30417ea193f968de907b398f0d1a8473a8a3e40d8474c0b56b3c9eb9a1a5485d5cb9dca9fd232df3c3bb68a3f92ca69900f4c97c960ce60d6af93d373a92b47b1088ca035b3b06df8425064cbadab5245e6feec006233a534d1c9ef7ef9729f1206aecd159177ac5569c7d924e20572189df773d8aae5434a12971ba1dd3824019f775dd8d0c61d9456f3609c79843321efe763d6d267c92213628ed54a4f99515842e117604fbb15c7dced4596055f4243ef870a8c3b7b2738a9db4358c4549ab67610fa65729498a2546b4c5e790fec7ffe1a0c1e9a85e9f4d21afb74baaa48752e8f182cc7a5189ceec613c0a00c3aa407a8dc9bc5860d7421c19238fe647f22be8c535c8ee5d42c536c5dc8af1e0838b839c902ecc367392557fd4918fe243c9aca93a54a98d594de850fae0b4c4b0185c11c9f909efd2c1b9f86b667f6099029201338a6a091d486bf72d650fa55d2148c0b6e95cd7bf07a8fe5b2f4b82c40552287fdc0af77df721f81e2b52494cba959982e7f8a1e98392eefa209f0038eac7c7886ef22224322d8d96968812af5e2a155992484d5632a3a46465b5a16f1256ed5a26d996f39183653cc625fe1302c5eaa846e50edef5cda4fd5d6ce6d4c90f2f020e8ba328d010af0d9b902050227693c467953622c51b9766dce949f96b7cd410e0f873eee8d186cb6039fec0af1358df08d541249de3715c2c09aa399df2313b173e24d5b25cd05dbc683289b0da209db662f026037ae0f4bb8a71307df2b1738a6c377c222ad3ea42e396123575f23c4624ddc04aae5b786ead634a82429d994a2410358b95b37469c9fb729146c456ea117483248f34986d9f068aa3172c2e386a107f821fb8fbf662b4358184002e61daafa4f0dfe355d8bd9afddc8f9f941306a867ca985dd7cf8ff8d6edd5f0a82a5dba4f96dc7b21b6295c9a985c4901eef2294e6ea2e31b59e1b265a7ac467246d4f7a6d3c04d7e79f17bcf7715777956bf665d08478daaa17ed8a815b48d9b1e8558aec34c8a86757c8efba781aaff8607bb72ba51a6b185a225cee556cc3da1066f165f45b49f5f20f1e69fd7ed5432e9b2db883b65bf38dbbc4a2dba0f5eea681fabdf41430524b152620702cf6081447392e9140691dba1609b6c9d5eacf94fd5a727af39a106fbc7b45c76d25c5cb0aac4105403148ec270bfbd1defcbf7485d41f55348f2521e78454bb2f0419eb05c153e5fc1aa0d93bb770e1c4344c1da4eda7fe96150f862116012f5f68a05fa5318243e69c6c40907a4377e2250e26c8fb41b3d4040e3615b0bb83aff66743b876a989bacfd8d202038b1e4742deae1f57b07cab0961edc419fec7c6b1223c9065ec068ddf02f6a6601a9a1630c0b998d097c8b5c677e358c2057c0805477a4786e5ecdabacf3cfbe07956542522b7481935ddcb439416736fa5c03db100b2a23c7fccda3c1db1dd3bca1a0498b476ffb3d48d880039d31a823098cb1f3a44f27169c359af81f0b1219d0bdc0223b6aa153a2b14bb5e308fa7b74dd84a76f17eeb3d20b5b774eef5243cba08b093415cda49f69cff1ac567e3ac08261464b1ef8007be973f594dd371a8239c163eba5faf60afd2f325aa210e2e41bfa6c3b7ce2325a038ad27ca9b5dacdf87d2be0f257718085c86c8432c01e4aebda6b2e20d478f398a89b1e89544392932026e79328d2fa6bada85af86f39d1db05fe6b88726ff2db43a919d9c9461c10dd943b1e527412fea498e511355f42ef25f2119f4e4445d4340a4f57011d05ecea4a45456bfe8e2a4d72dd02195eef88e6177ed16a2288dfdfa7b59ae763bd82ca1382c7b303d7bd310031518e8ece932a7bdfb1c279506969ee726dc165c3d2fd5fe9614c941412ffcfbf3d0d5109fd822aedb7e18b141447c81147703affbce75d210f453a4d5d3f0e36cb75e5ded8eac6b80cea6979f5b64374902fefe23311aa07bfc7ebdde8e5b87c35916137e48fc03e60dafa261e66425dd5b55475b0c5aef674476ae83b9260ce633aa0c757572a4be1d5b8bce80e4b596b7ae532f573d1a834fdfd060af24199f236bd4209ab80af895212c40230e19bd3c8d288a4f1b6ec36fff5b9a2b5eca4ec76fc2967fb086f032862c23db33f79f6f52c2eff717458616ea2c0ced0422563ea9927aa340d26cd531ce1d37887d803efc67e90e58f6c05213add61496c3cbdc24b659856d4049a1bcdbf02846c7aa4910f97b3d973510e0340176b71f59d7cc8dc7091c18efa553530aa7ef0fbe2c3daf7635054c5d433b4b290acac76e247c323e5f176c6912b7b767b5525e947b354541593bf584d36feb835f0d50b0d5ccd16d8316d96a8188f84e5d95dec37d68235d8aecef3003415d06d91b87ae33b6249cc0a1e0a9c313ae729b7fbcc90f93079949011dd9808b9991dca297a29057f7e8c864870dcdb903a5be7de7d0d12a536a1a4c35c49fddbc7074344328b9c6adc75446f3116912beb564f042273ed6863e7276f5e21ca605529c5ceb5e149f154c1de0480177b40aae43b165eee32a032fdb362abdfcfeb3c4432812b8bb9c388000f8500deaae78806d47b80d9603ca8045eb4367c1e4c93c2e8deda54baaba28cad7f65f5eb787aa604ea355e2d406ca4015f42f2056092ce1b269c4ade835522cd965ca5522ed89eb5ec7864335aa52542d27e0aaa31a96c6502ff483770171e112e347adea5927c3b366fb060185e7314fdb488107a1bfbf4be3dca667cf75781708063f283aab081c0d997908252a362af0d3ad5b0fe09c0876eec2db7bf41a14bde57cceef9a4ea61fe8466126a5d67abf3cb451a4ec2e7103f95fe088890d18da649e796754a8de87194f9cb18b3828ea8feba94a831bc0dc7f6b6070d8130feb1d64fd6f7b7fb200bfee865920ed79eca0334a1bb4a85d79396eda68ce46c3ff98656f24c2815edee2354062e5915cbe6bde7bdbaa75794a9ba23556f13f033117d2a11cc0db9b38f145248bb434dc303386b08204d1888fbebaba4f85cc963e1f7a9e82d232abd0afcf3766a87b40a6e4d628164bb9a23d6861494f14041cc1919e44fe453446949317951c2ebcf103d1427dac28da65f487fca7de595f1e3a10e28d5f119e55a13569e1c458a990dd05857be268cf08ae590059b2a221f11b7a99413511631255843d8a3f21ff439e44bd4edfbdab035b3bce463915ac233d67d29859b93b4655a1f3791d067105539e4718e368cd655fd86bbebc546f78c26066ee30f60127aa269f7d18e4782cfdeb54f58a43c9d4b9dc838fc077639c76f7dea7891d8b807c76022ffb33c7aed23e9f2cae0b66f75d28df678006abd850a840a955af8101a58d9431f2dc7ea1661a56ebbadde99cb40ee7b7701f694782c026580e9c1bb2ea71d481b99214feae3bbd6432c12938740b08c60d053f3a411275b54ee06b3439340ba99daed2f5a856094562f8b9745d8a65a1c644a00d4174043e29c96969e8647cacead79eef843aa8d5899da3eb9e41b7d12f0d4a16c3c17c6f5b16e1b2c05fdd5cf24336304c9133a2fa14994250d817aaa339a5d13e9e7bc77d4e9acb975c728e8b9b9b19d13b611200a997dee5f45f86cc21268bebde5f84b90e8b628dd4192cf18b69775b35dd63a182ff48801cb7697b3d1b6b51f3873ea47681adc42e796bd46bc9d1f0ac4193a7facf34fe7432ab61195895c56468e3245f0a326c4d053f91734ed925a77a9c5f2fc695b04dc4451248b495cda3228ac12f62e44ebfeec0fba64a9a2446f4e4ae0f8c2d3ee70a3650d0a611a2e61cb17c69e528e9e942719f65376d10c509623e15ae44a566f2952015f5362012222d1c1ffeeded818233a3f035aa9a93db9b6abdad9381db621f2e7b0c2d5d7b6b5f91097280de9723514dae9e9473d782ac556210bf76366cabcfb6618cc7ef0685040a5b065d900f95721530e467528baa1bddc1d9332b7ac9de55c48ad92af0d9e0829bd4079809b4cf5890bf0e85555299a7522e6026956e3f34c00d2bbe777cdf1c23ac68fb8499b515e07fc11da5e6230e4bbcc51e38ff8d7be8bf28899c3e78b396d6ca7598f6787df1da49746086537d26ee3815d43c8a89f1c70afc180b8164602992f57fff5b890d83b663cede7446f9140d369d4cf0554b28462cc79e2ef6d07ed8c2967fd1031ea1f1b44298870ff043ad862e518d61c7d9512545c06b0089ab5ff40eb0833450ba31f894f923b5bbe2bffaff55dc6cd7e4e41c47c5892b02eeb0e9778bd64796035be4d8c06591c4f5ad10214de1262c56614e05538dff10da7e4da095a72151463d613d209c9e754a3fbe7e3b4b7d8b6879e0fa9e9f6ebf1d76befd4eb10a12feacd9fd39eb3b4b60ea82b0906add566464d9d8563405d9cbf6c159f7677eaa00182133014e6dd2c45799630528dc1f7da9ad1c7babafa567cf002705475372fba89591391f27219d91cc2ad7f194a6e8794f1d799e6f82b6bb80cf9f25484464291986371cda68a4bd9fac23ea7ed98cc60a593e1e08eedf18420d066cccad8c50950350098b596f778db6dfdbab17590fabf4397f873a4e65dabd70c828ba5e41f11596e6fbc816bdc78c1c620dd5d74b83b573eda6e5f53c240e538f6050a78dc6900630ed3d03a931c14f29a60869392bddcc6835e1f6d9523561297c8b5db0a9fe84851ab7560550a6276eb64cfe472755cfde21586efd31dda7cb53c4d34767a1685bf95778d1950ec41e49946536b81a16add60e737f3f238209fb079eb8c12165a8605df9246652e20b86f747f82e7ba08b701e306c8ec098ce36e72afa25039b621b4c09fb6cf13babfd5a137182fe12d5174c93111e3b180413adab136a17cc8e00d2c1a2faeb7aada4c33f4379eefc635fdc96412bca2b4da9f8d31058d9932aea8b5dc3588bc3418cfb01508b75039643e21f37b4cd090579ddc16d46ddc86e64a4fdac3149a8fc0490579ae968ae0e613a99f57e66417257c995a8865e22ed51a360bddbd6ce1142285d1e1f9abdb96fafbfd8433ce297f0e22afa6ec038446f8d6fcf7bcbae7d8c2268658dfc80b5cb215f1ab792aef4af5ac45fe4b1dcb785ef7bdb4d630a3ba7d1733cbef7f30b13db93ffd4b2acfea008581137e1881adc0cdd14091690387c7454e692144cd5ef7122591c365699b574b27da73cbfe38542cd487dfb871c0e3e9f1508fbaf57af09ea02d2c2cfbe941e48fbfb2272595c0b03d49be9347fa0e1bb1f557cdb13d8febe3a50c57c115d2bb9922b69b8dfa0ca96846bd7ff8071fff644b228428f94e325c16faa308df1a0640a885942c32b5e30d884bc7b2e899108916d5dee83423f69fbb166e3e5610ffdb8be308a12919bb11adbd02297ef5b46b570c4458c35c7c7cef6c5746728e460a14f9d9ca6292e2f8807221536f97cb9619b51fd1019d0bdcba84712f5064f1671eed4463692104d8a2535225255c9cec01dbbdb85c741f3d7dea0f744041eb4818f703316d37a560df024267811c8db5bccd5b1efcf52375d8bc5daa718a996c76a4b83d511cb702a0374aab310b19161d7c91877ef72626a316470b2016105fcaef80ef32e18dc3ae8b8ffe11c3347be48a63cefa0b3f45c8113cee57a4fd8312c5e90b62e348682ac1464a4d6b28f2bdafa708ec59766d3aa996d6d94065c8272211abfdd80d60ce06bfb19f60203005dd31d4ec2ae1a3eb1e5dc470bc101c63a5b37bb222bc918b91550380be1180331985ab83b46bbbe280117589ed0b59faf120d31ba371e9b6869b91fd73f531b5e416cad47f73a8e22e27ccf6cac4c3e4aa222219a1a929c3000c8d0cd44c42333ad055452da8aa708ed4b5ec01e8a4a0a809d7930e35ae9d69a9e310d5fb3d50d8cf53475915007a30a61eadd69002f97cb36dcda8256462772476b90a2445c3a35312670e8fa5f780bc4d062c3354409846e85abb0e998e62ae23caddfbc7ce732d5aab50fcade931e5f28d8c04b4229c7f9e4879989bee28bef1dd65f0e3d29c61f14f7616d6de7863e95e6841914e7b499471fd85e22a6a87a1e8c7e0aa477382497c09549b7bed0642c8c32dfba7c6f13fbbf1dd1d4619b51dc52edcb6b60593b3dc37f30a7a310e483f3f782d3677e4460e1cb277c29dc32d73b681540f1aae34493e1cf6ef05c35b37712fca1c6b17fddb85b8e280d68dec0d5383cc9460a8c108b82531d8143a4bf10003ed9f9a0e55b26af59209796e2c8ae5f60d153dd51834c632a9c92b2698353a075f08c284bb19e488073deee216b291d6ea15516a94e5d27f52483a24af28bb30b13073dca48e5cf1d2dca12950fce18b617e72ef0a898e4ed1491816e39f09204913ba02e4de76f18905e400274f626e6053c33c8e67572fb945ab817baaad5fc9fe6ef987b8563326d6745961e0061a634b2107922a2abe027071f5467336bc7d84fba5d5ca74f4e1d58c049d0057bf835ea57918f155fbc60a8684a0af2737387b6334f9ccc4d0b91baf5949ac70fbaeb20fd8bfeddbc2f4e5ea5fc8718dc9cfb18667188621c5554ddb6737e8f03453d57f015c000005ea91b7f5c111396eaf66aa230c7ce9a984ab2aac6bd0cabd95a3d32482f29c7968c9f1b0666f177ecf80d63931cc41947889001cb15cd137a7c99536530b34191607c1fe5c301c83739e7d10b5107b0ae0befb0b4c3a8411075eff72d01a92530b22a8cfa6fcd8cba088a8a0aa1c08bf9555494dc44d6a9d2ee02391dbc31858a4cfabb2dd1761c3629a709fc09b123b22bc40a2502e5aabb0e4c660eb40824d36ef29d638997f916ec5ff1a5ddff0b119cccd7ed7f67efda619903ac48ba99491b34b818ff2ded7ec8d71a5b9d2f3e8a21ea75523853f156fdb592b700c22662a8cd62940227bb9222480161e0a9e30f50661b5701302dd32997d91d1bb29cfb370903cb73cf296464446fe31e9a2d3bf24ee509781c2222e29316d10513d9f3dedd147eb08b5959e0ea11dc2960ae18acf21a57f9630f2429b059eb798da7e860a115dfa4c4597ea210737e17a51456a248390a0a241865cf112be3b1cea2fd8af6e6e609e6e2e8a9710cbccfee9cfb34f5a7990db8854c6af558ae2a81811a8e27f50e85efd4334ec30691d507ffdd86800710a3b5bfaab0b30b2ef3b6f62364715a615857a565ca6e1e8419fb86ae6d584be00c3ebdcd88867d67cfe0c36fe1b1574567423bbcb4c14d7b771b724cbba433a1d299dfb12fda0eb8fe1f139025ebbc18d47228d51b734c2cb99a7e5e682fe3055ce1c35168dcedc802246a74c810eb0b63a5f3b5122c8d1f16f07864b795f42529dd4cd445aa1143ff6666e9d1078344a9ab6ff5e8ced3a79b0ef69fbc033e8313fe71d88a1f83ba3f97795e0ba92725238be7430e31bcd24d366225f479367acc1cccf1ce7449bdde5e38e6d4f266e009ebecf5bb4293047bbf1557a5a6662d747899f64b2bcb801b497ade0f9e2112a014a258230f16a9f50135241ee78dcd9eac33090534e6ee303070964014d15ce2c64c58e962b16752066f75930367ba9f14e00801fd44c13c018c954591da179ae32ed5d8f54809df403ae889373b1a523c2fae19f48a27f2f2fd2bf5d8223a84a92fcbbcb189fbc2e3a5576f46a9a9f57e5d41928c1a0c33708699591ee044e5bf3608a26516b094b0fa36b62f84282681328317d0330c452a15b0d3c8dc135dcf798739c198f379db9509408378f70fc6060c743bb477a700a6818106821d84c9c0d647bc2bea2e99c768c786deb2fc0a5a8a1b0e006b4b5312382bf7c3e6ba67e062b1dd8487d10b4bd7a0e1e0007a78a6cbedb243472482c9ae7838b92ee14a6ec00714da73d662a50be79c81b6706a2e9f02f432ccd2bf66e6acdf7b65fe6659e9015583dfc9e77f728f5ca57baf4885d9c7c2268e4bf8a45756b8ff218afc7dce2527c82734273663ea80e7606bc4f46dc3f08e6fa9a5b21aafacff764355945905852217509d43816d4d9c2bd98b8c29131ffe5a9f1f4cacf17856e0d463bda8ab0b418ace8950b0fc7631b22888e05d2320b4a9457df8602aa7383729f820377a1b7840561f4a121ae9331804591fff5f82002cb033cb38d0ae4664e564acb0d6d24aa39e11bdfb11c80468a1dceba4f1921be6cdd444d5beaecc7a7cfddca3e60342590ded4d43bfdcc9568f56c48d6b02b2c3a47400b75e31d229aabeb7988c9bab7e1d532d3ea0fd47dd2a3a73d3ab061170de92959afd438eb45e84575f8f77097d59a1abff6bfde09153a11ea4f5d7f01f510a4daf70e786ceff1077c13e4a954b246ce73123cb73085bed180cda773486b8e09aa67ea0efd9cd4d3bf7444beb1028f8a05b0f3f57560c76da73c5f4f6b6514b976a31390745249be87258245c350531e71e5b515988de2273df32449dc7c6d22c5c032c5913c02519889e87c026c527b7aecd5b7dc53ee7ff10dabc212ae1a00c801bf930907edf5dbf752d112a03c10893661bb121dc9d0f57342e6da3a5a477f7a21aba0f17df8f851e322afee9df7db51472cd4b21beb92dfec6034dc025113721df3e7acea44bb627a347cc2eef1d7c536395599f54900d097e53d9ec66851fc460e6f1297b25d217831200c95a15138498136ad497a8d90ca7c009add45d51390b8f8a30df8b6e0595f65f196942340aa33f37c5103196ccb2a1fcbdba590b855197346631fe95ea36dd6d9b04e45a62db5a1bb16de4a1a24b6819536d07a0c4fc38882f7b41dc11e0ee5f0e9e82b688c4d7c65d9c89cb8b05af89aafbfe7bc96ba6963745d6f7c7ba7f7e3449e3e79f6d516b7b56f32477129866206648370db0c3a5348631508d2e5845aefc77070fb7ed33306b7fa55e9f7b9d88ca94dd7957e9e58201991cc3013642e89c248bec831edab8695f6ee8c3eb62189e18bb21350c8b7cb0e3bbef23b77b6033e98e04dcee22efba8877223ebe4b5149b5c9849458d1eb23c352bdc4288db7b9e55d9452f6586d42b98f927319a068faa154e469d8e90a609a87d6cfa474864756411cd573f35a825383d7740e63dd2160f0841bf0fdc0ea1f4771f078a6238eedd8d210270a6af7c8ea6be75cda9b70088320ef40b2514dd2f40be3da67f8201130e095b369bc924a9e6562f87bf9558b685deda1bd2b4370ed37cce67c7852118f48b9e81251cce72186049040eba6c5e4d9b3dc6ec38cca66d8d5fea7cb3fc8a9525216fe51f6ae6477157f382402a22a50bf4ded48962574b13d64a9281ab7687d179bdb5cbedf8dc7d7d7bfd5f652074b95a877c7f3b339079f29e8161af3a1a01cd8318ac4aafa50e56b8ec83317031760865bb2145d4ee8809a584ba837dd42c8d937080f5c4d9990b6ac24c851ae0737db9ff8f9eab08c13868f682424c94e9cd3e76ea3848acfccbaee27a71f67953825a1c45db7bd94cc20093b39b4ea09bdf3477b747220a582868be820089a34846efc3a2711cc7e6d446d6791a47dc019a383c79296abd189b4bc62064131439423d73c63194816c0dcd6ed18d2fe30e0066c0a8555f77594afb6fef55c74e2406a2a9583afd442b09591e08b7924ac4f79b2eeb3a52af99660832831c99929dc9b83e23437a1888af8b43dcedff4f7b1c148419106f538057b0f31e3d00fdf5e856b006835cf0172f56f42a70e09a83f54db09dc7ea3583c5f3115267932bfffb75c0b3d95dc28fed96197145700212f31145c511b12f884ffe29e816ef296c5602e74098d7f6dfef8853f55e83b080313eefb3dabf87e947eefe35b39b17b0b4ec99b722abf899d96bc24247c6ae7d1b8efdf6951a233b289dcb258663e40e58599b411ff9ec78412691845cb0f456d4fb0b07d123b4a131ec4c93c0be42b33e8762c2146bc9f494b6c07ba17ef073f84c647b95401cae6a2520dec2a7791d011c60b46704b363e17bb54f2f57c886dd75530c6c74ea805bcd49759f27966c4f9d96eeb91e1d48634a608092ceb2ed6e1e413ca6d9bd655afe3887b88944724835b84a9aa564724d855c8eb036c68dccefd2eb5f1572145792b7f021e332bb2a5e6dc370ee72f66fe018acaca0747dabe5de9a9c82828451f6d9810dd7ea9455760799103366dff91eef1f8c2098fbb1c16fdf87c76bf47b4dc4ebdeb16c69cf2362fd6b85356280eb6d98829a0dc97ea5437378a2c9d11f93ae30b84467d10698541ec56cbc2e89d83da0f128b8ef93c5b64c3edccad77399d59c4d63293c1e43d67c21560d83006a529709ad4a7365eb4647f910c43f99232cc31dc2ad8141ecbc6f9d7ea39267b22c68500cfbb73f92b83c0234f08911135e07d43f0eda331b342f26688284800fa92de7581240a5839f6fb2540c1b1f1473429d768d0e88cb66ad66d766f075ed208f407d2ca84d8edb321d9096c9da4f216cdaa1ac86aff6e8ca563affb0f887407a54b04a3e5040a4123c6ae13c13e982a4d3e82ea0f463c06fde74589a63a012640603caacb79fee475529d464583da10f4319b1bfdddb832df5eb9d623658072e8b567f6db3ad09a0f1e380d348370ac2553bc17022d16a54b6e53c5d9ac8f5d4cbad166b49dbaedd7be4fcc026ebf1db7eaab8f1f36e47f4e3ba5da2f977f7c0ca4a50d73eae90055738818a2880a6fb4259724db85218b677a6baa37e5b0e9b066ba51c9bd8ed2886b18b1ad8636beaf8b6a49011254de094d29716e5ec4fd6da757e479309920c29a1ee4cf70a71c1152376c70826836305edeb33bf33ddce48b548d1a1c223c5344b8ef918e8217cb968998488f7cfff8e96f2e9732bef104277152668812796faa98cc153bffb547a155fffe385c8d126ce89ff59dc61511461e3e3f3b77ee48fc598d99b7eedf026e3774528f4c4a4fe6c9fe77c4668fbbe1cade652570acd51297dcccb735d84dd10d0e0f20459fb74f0f6023add3287ca72a135ec4aba79f864665f4f228b5f008d440a07ae393057e8e6a9287bd893eb4df96fa5c87f6af2f9ca79c3088ccae45f69e7bc1faa822dbe41a4f0f3bea115a0f6eece7cf79df2e5f40d5260acb182c616cabbfc39b380e11f9c62134f39375294c8a6dc886ae1a204a49b3920aa758c4e089864adb49c826a5380a8a9f2fd20966a00d33b58f14670a783cf4c2d16072fb942ada54b579d326b865b77031cefa9b9a4a63c6aad60c6687e3cc3d8b6b574b4a524ace11b7ff2caabe750d2a036bc091476152f2c72df62bd71f5da584719d42b78ba8fae763cfa730fdb4bff49ba421190bf87261387399873feeb9f8b488c9e79bb8d2387a2efe286653b2ca4721f0907ceb9b888abf6d4cb14793b33d4a8f9b6fd0a2593cfeb8035bef189e61ddda70e841a2afaef02e5c0fb299d444b47b68ef0f49362f05dd865277c5b9924086505f258dbf0fe0b325128411f0ffff6383dfe33d4329ec91aafc4bf8617ed20832504c1fefc20a8c1c8f173d595ee214cf7ce42bdd5b72cf7fd25494ffe44c10bb3827da3e64758ca23aefdc3a7219876fb036192e506444143e1bbdae5dc3d10795ea7b146c2b0a7a09edecbadca3fffaa9d23cf59cdf205b5b49033809796944ab1c5c147089e988b6c6f85c9a1b9a5f19487a48c8d425ff7816018690f0b9a7e512b5eca2df03e8efdd9f9e4d57c7c20abecc64d630b83349c4aab55bcd45e5a5bec7d7083ba2d0da830f49fd59b4b4dd941d66204bfb4921acd99963ec414a1052681615f723a60fd07830e09149afb474134b42fa00cd6bcb2eb5e2f70aca9eca8b2e0a7183daae5918a29122494c6e638fcc2b4b25406eb8b719639045317292bc118366e9ec2364ddf459c0f68a17b7a91d03a2feefd8bade0faa9c81ed3297a5d31a3c7dc32186b069de0334965ff3f36432eeb71d78877eed7cadd6a02e9d1c898424442cd5c5de515285f2b72135e3ec0daa64bfe219a25d7418aae888d57bdadd492ee353ba0875cb3dc2ab484a2094a39d1a40111ae0f692a9401451e04280da87e20b09da68d7da01c0c27f67e238cfaf1f4f006ebb6e2c56b56307af3f51a0036af5ab1b55d6719132f0b330536cb38b98a8eb394c62b8dfca7d4836bdad2643fa8a1f56d1379de09e6f84a09863479c36e08da22f830a12034488ac7334cd18535a3e670e944cbd1b6bbd272b5e1bc09d6b143f0c27bfb0184c82c4d4f65a833ea91967d5818c895f1ab9fdfeb3d848a08aa06ec566860ce251c258a57b7b412be9566d4525ae9b2d8095dd1684e23b53c733542ea170bf790271993a59b43308412f71d2f5a9f8c32eacbbbbc68ce159782b7486c477a1ba95d9fdda2bb6d1395abf266990fcabd4e450fb651a3cdfbc46520c3ee9c486092ec1b5ae057cb7d62c2a7632feeb985fe68fe0266199b93960e50910b581c858c4df991e7e7cf3b65d9eb0189bd33b9cde0f754efcfb20808573b46e025eddc58bba6c33995880b573eb33a938e93f3f8635fe35c011050c649b25aac21e52a51bb5a46a43ed860ee9405054b98a99f8be43b62e7a7ff23d41cd45b7fbe0874da82406c1fe0b2e865bfbed9a4f2790e4997d6f1f639ecea217c72c2e1d6e4cb81aa74fbaecf9ec8576b0b6915d2157c9d7b25c29dd7fce6e7b09558081122184fce54e43488bd9f441bc4c6216f68314ba1e51dbca370e783ef93325b6ac990cff268f158b5b82303df5898c4f3d9c774cea55e1aec5f3da2097d6f76a71b2ad0ea8dab3ccd3c413f74409dcaf0e3481069698bd1f8ec15dbc5d227c7b849aa670469514234b552026a322bb8cff3d0a3fea497b3add3f933df9f4132195608d09428dcd28474cd8dfa9bec7a4c2c81c47d72a77757aa5e58259af312daa3e551c7f2eea5407994a79b80098467fcb928fcef4a02a8efc2442a2c3f401ff7c72a9c762544ad47822656121ceee1cb2d506fe301364251701fe08b71f48d2fc7f5a2d28d88c8a1defb597d2d1d2ba6fd2cc1a2b99d15b4308222771f3bad491779a3ca2a06174c5fbddf1e40a24dd4db9701004344a318c4ad0c8179b826f7c00b913eee9992d59c1a559d81e6f765019f71bf1eaec21a7482a6181c5969c674cca8a88ac3badff8df013801aedfd51a91b0a3f0363c45de861c438780ff17c2ff0081b8c37e5479106ae15fd08a0e97fdcdd4d2ba89dae5342980dca33edfbafdfcbcb3b813a920fbbf4f86104b3e856f5b9cf30b283249dd11c5cc0cff77d2877d671dd9d6310f3c4c8213781d02d4fea8ca70bdab63850ddd73e243a7bf1cebff7f358fc04de8f332ee3ae39a23fd6e9c27ab301522971072ffbce6651eb0021ff08c351440aeb55aa186d3a5648352ec1cb0b220be2ab4612d00fbfd70ad5d1173d66b3ff072d2e176024cc561468e78cc09eb5d6b06d7181d3e708e514585e58c8cb19bfdd3b767668db035a24f493f2bfa4b1b8f6ab1ccfa83f6461d95b0f06cd27e2ae91a8463de21db72f740ccecf8336315d6d64aea8201e20cc56addd3d1ab9e705d786984fae290a0aac7498e8211b3644bc827e88d40a56e8a605b7a2ffd21265b763be4337a90d002ffc76bc135a9d606fb6c5b0ee6f6b2e243673d64a85b35746c3dafc69b70c8fa6c640fbfb54fa0350b5970fb6b95565f87e5b286a87a53f6f2b5e8f1e643c5b55ad3fc4362edd0c5deaa2adbc4a59c8b71847c69f7ff852a9baae994a604051ad135b47111dc3b367f098777e13a0af2180ba45dbbd2cc1f1ce21e6f566d6e7805e4e37dc353b2068ed67433b08e9975bb951f0851f5432eccdfa7f4deff74a12bf51b8c37ab7d45188c9511f8f91da54c7a8c25fa9b0f134e3f2ce92a33f10bc4d2d7a1f9466dec2aa329fe23124c8d1e9788fc660b8b699ec84473a4528904727d2764d1a8f669dfc0449868211f71970fcaef6055901c06beca94100bbd775c713be540c36d0c89abf5a82c06702e024d5a6cb3680cf7e84314f7be0dbff8b3f4cf14321a9d3e6739b1741bec43bda4bd8e666a9f4498dd698ea15d584c9497e30e138d82215d7135fa2fb2e8fe8774f69327b9f5053269d10b2c23ce967ae8b2bdb7e4e431deaab040568037d5ff7a94c6e35cc35d302687d3c52cf69d8d2500e13f587f3f7f59731874c101fdb3fe3275cc9d7c6c47f373e59aedda5e9c864efb9c42366bd9d89c687a465c8e3e5942cb22c21a13eaefeb5c4070a1c7db41735fc85b6e7d238dca33f84b95167e0655331ec9df15de0ab77ef345fa434b6ceea47fe875ccddc8fda1ce1c5431c7c6c66ee51940fc468dd4322b40252e446553594d21de481e7efba9468f01a19ec0bab9be46910862322267e8ccaa7de643e53a2d72d0c0dcae28a36f3062b5296f1395ef8c4ff58996c1ae1d16d7ecad5d54a79cf910cdea8b2a010f458519533d87bca9429a0a75b44ba5c6e0a2f27f85ee8f1111a1e503cff26e3cb117846354c208f97aa74028ae21832cd708d17e92a5bcb3e0dc32b3e6cad9cab768a1d0b80ba0c21f3f3834907efa22a53fd1cecf65d10be377555b81e492590f4b2d5a88641fbd48e706919b6abb40a1be70acb346376989ef0013f3a1e3272ed8225bd4df0d8c7647b2b93e8a88a1f67fdf1dc24f6c0796158be984a9da6132d401ad56b676079e531d190a67ea98acbdb266a5d0494bdfcc701e7081910281f3f0e60fb1d793be3ee366ebd82dec73586cc1d83e85fcf349e21ede658c8ff47607fa9f049febcc7bba7b110f8f77d660f748fca3edded83bc7924e245feded0d5f32dcaf1b773cd4f876d887fa00411596677e527a7e4eb90258339552257adf9ed7acb2158c28e4fdabd66a124e8e2aa9ed461ea561203a5a234571490d810456ed6392108a78aec519a16238a040c30f3df1f822c56a0f54f9e127a1235762fa5becb3ea9df3b2bedb12337a2fdc1137303fbce24b2dd72c1937e158974b37129eeefd0d222bc78a176862af48df614f01ac471071ff8f34c962c9df335a496802e78811859ae21d51b76cf37548322e3e9eacf901a50e3637b149fe311b5c6385bb91c577032b04beb460332a333de94f6c72a5c56870d93ed3c3b294ac1d251d8f6ba62fd9d304c6add002e3a322fc061f2505fe886b5986c3db77d19caf00aa487e870650f04fa1ea78c8261743367dc48317caa12febbc627dc4da6dd43c6ecd6199225cc37853230c18b140e68e641bd606a91e6760fde3bf698c72626061b206c6edc5337706927f13f054c8f24f46c329bfad1dd35f4f83b96259cafa602becdd989b10cf1fb3e717acc2a03b2d74d2dc69183c3c78ad3b3cd83183ac08bb0a2ca5e2f49021f661f63b49d684f8aaa55b4f3a7076b25e96f2cd73ef600f1ccd42aa548170f68d64f4e29048400dba17a18182fe862c8c5e2dba1022237309f3ee009484a0609570422071defb4c5b716b3cbec56a6615da0a29afb3ac615cb7f758d128cdef711af6be7df9bb2ac426a3ed2fa6c329a22e1d464ff9d635b971e6517d8fc24d606ffb4a728890f6fee25e7797e02b14bcebed50f13dc5c0374e7d6ea3c22ef9d0bb4f9ee2b83f4c75779322bd3e4227049f01230572cc9072f40b1dffd6506e0d4e7e5f2623b1394c434b214e4d2c13cb516d812731202e0500f34822bbba4d22efc3abb59ba4f807e77206fda8aca799f3e937ddf664549d9ecee8191d10e99e58fdcee2e0a9704071766df8d69da2d4670d632919794ad03939e0d2cff60c7b8ef57a63a756a31b46dbbc9907d9dfe3e657e9d3d575600551910fe5abd236c73897672e224f54bef70b192fafc3d5baeb4bed5365661c0e76bcdec5d3288cd4cbcccb6a32baf44bfabb95c5bc3bd39e735b7fd83e01500b052c469fd29853aa86ab31090c1b057a029fc011cbdeb57ece1bb83b92708199066181b51816f7e12d4de1f672c223402aee15a9a0017e45676925293397d8f53dfdfcca40b2e5ef2a67a25e929e85726b575974ced092a1232096737266854db73915363ecb79675b385d3ec37a2bfefcca569a75dd8bda166a29eab716603356729f53f84155c084e167598ace2fd3f9b4b12539a9cd526a464f9b19be050685da685f18dda854caed3b6c4b49271943b623e6e969b18d0d1de4f9eb4cba24b70d111e0b47672901e6cd51ed16bc877d38c822ecfa3ad10cb0a46c0e898253f854056237b8137b3d2c71a95688163c9e1998bf45399cb3126a2e4645e66772f2c8e66df82c045d0701b68391e04a04b50fe07ede862a1c1beeb8ce68c59a186c5029ccc316dff7fa95cabe3e9f7834f37276f107b6704f510ac67bdd9a411f83a7d6cc9f0f4d8599705b71008beca8fd6c21ec2b2e4769e6a1001440b0695a0dc4e39bfa48380438b31ecc4e1a084799d9923ad912167dc0e2d2744cca2a66c805eb100767c774ab3c1395919a20ea4d0977628961a8e5084689d51af22851dc62553d5cdbf9c4d61387d7df16bde1da55a076b88118c0bd5c364a9676b911528730c275a65c70a0f5460c57239e42a4eca33bd2484c162f724ebe2119f2051db3ced6459aafe852245be1a41c0559e4efd2b3efa9afbfffca2ea780e9087195880b76a4c72511c8040f6c2c9d10794d793e56129df5b76e53fc94cf434ec4cdd8efc40e6914b9e0fc424cd523bd95172e6612f8f43f1daf6b20237a6950578c728d337d61c655d211990874e483ecf7dbcc11b19717babf6123518e995b41b3994952f28f6998daf8c93bba39f602abd40a82968aae6af66ae8a028b78570c5f2c070608e3ea111c4e88aa89882af9416d3b359c7bcd4df384c568a5a256dbfdf1cfd78c76ff203c27a1618283606109311c06fdfe2a6195368527612002eb98121c766af1f5310207bd5751e2e7fc4e902a156f2bb8a22b6715b93ab9aef941fd37ee39ef4eba4b192553a3919469214cb34e0f3ff2eb2595a62b14aaaa827dccf536dfdace752d619243a624b1af989fc5b5b7d0bc0916c6a7b3758c30029ba61f64fec1d70443ccf0dce26a58aea3afd680e206f87dd47360bfdc2173d17eb62c790788243e5cfd3b5a4c130ff06bb3f5355fde6528b1058240b19dbfe3c167171a122f9937fa83b73e6de4f41eaeda46935ce9c57cb58ab2551c10b107461c4c75a906f70488271b13772fccb3fc6f9187435485317a283e929fac0c47f00adc36cce1705c4d0cb549edce6309f11a7235dc53e42e47919d21a8918e2d0c3c2bc1c8d17a337cfe5d8a46df68ffce7c177ff32e7dca6704463d83950cfd7a4cda1591641a545f2c8b1fc9baf9102c4bf18ae7dcdf6807bbe0c2a6befcf08a2601781b8fc992a5bf1b058db7d48397f1a30ff3db7ba27e91f8a495b674d520df8d67f065a4451d81e53e2a5416c7f33713672e45968e6b5e69de0ae680cd8855e3aa84fb43f7faf31824de453883d99dc0dd9a9aa6fdde194d25ece7a1ba1db72a8a6ca6e99451e75ddb6ca380d3784d0a9ce3dc9afa762501f909f083c38e389019a3f9270bdd34e6ac8b25c27c1e72148f4f6c3634c687d7365f633108592594234c6e7714d61c9abb08ea66758b2ec62094f297e81015cda02c4e40b7323bd1eabe0aa454fe31594a9b96f2e9aa75f8d5d8645b844e505aaebd1870b2302243ab24414e545a4019d6774dd5f3132c73c79c4172b41daff1a296fd412c429249060b8d354f58debc51905d907a6707e14b93eb5bdd264959077d6dfbef813fb90e0af1386840fc368b5ef1b769d58b19b74cdca08190c9574bb501faf0550bafce98c459d74cec8e549f312f00d70c834fb0be8bfc0be45aca5a0ecd8c938766ba3bd31ab1fd9323ed6d78e21179e3c2f4b7dd9af3074ec4639b377f0a3d29b10f55d96a69847917119a063df9c28b4bc13800fdcc803ae5a331655832149ee009af00f01ba05497d8878e54afd100440fcc791a45ac9a341d1e6687968cab8e442e784c02a2cacd084071a6cf64904b241f5f3e345f21a70336d1da16bd18d8413edfb75d2ab90db106843119108f896abe727c8c66b82c23c583beba8a2a7246f7a4cfb7b5c7af0f49ffb24802e31b201fb2e0542b6bb5aa112cf05c22947d42d4f9e910ee39982aa7586574c7ce215118af684c07720fd109af6436ca72d19359968c855612a8193f01c8fbee4c8a7b3b1de4f9b3cbfc1bc7a7e865d700186cf77a48967d4bf3108ed899557f578eeaaf6882f0d87d9cfd8e77ccfa26649b90727986f00d3d9d6db6e1f6f4767663debeb24f256a6cc8389496e04bc1441e0e3ef48cd176ae9aa7cb34e21e9b8bc24657bc06982de48a8880ae0107e3771cd5a6212c1fb666bcd59c88f6d269eb27cefd010ae13b2060a89e506ae1566e018f3aecfa399e0167fb9d9a8aa6798b5598e0190515850cccbb90a4bac76db4ce70e59bf2c43b29f4b76e5c36543bf23c0d5dcd76db0724746bfa6eeb752cc6cb8a76e9fdc6979b19a439963f9228e5ae454d0af5bb814a9d70b2b7330e2d784060ad4a3f6a293572e0ce66071c88c1787abad8f8df7508953431f6e9bb9a3a3774032f77244d884f609d67038d01fe8eaaa91393f749f28b0dd6287a947b3a829d19816a3c2c1f2612e20cfb1a30111d63bd5ac4ba3bc5ac8def01e9210225ffc75dc68682302b8d0fcd0515267a64cc36c159861c2c62cb3da36c5d553894df6de7ad34a2e1d81a6c6f55e80daf6c3a63e5db6b6dfe603f52444ac19a4c6fad533706d9a202b174c68ec98d3b50c49783f2beedf9c6194e59f5500ee3f590a57c8765146d4e40b04b23d107fde72a15610c7effb69b38fab36c4c213e89fde7e51aaed36b7175a2a3adbe34c5d2a727a23efb60c546021bafae62931d4d92204d3146e54c8f8715b5419254528f3181d22c3a4b980c1096f7831aa943a58f1daa55087f3c860f31310178fc474ce47608e3aadd6055d33c8748479422076b2685f0892d6c0846beb46dfecccdd017fde37eba31407f9f4cc354d4529786b119c24f5a869257eda6d79cd56f661d9128ecc8438c6247b66d17b59ce4b6345ceaa4886a7c246d3e952799d7a3e63b3c57831b14bb617c2659b03c9ed5555a79084b6f647f3b8bd22cc07510c1a9330e0c260b1d3bd181a1bce09be6fb88c315c015fa73957bf869a14c5d8c602d8dde5dd8fa537961120e6a1449424231e984f267b75dc3a2db88c53c17a2b57c3d547f8c7f605ac6bc14d9dea0761f135ed36d4c2dd9bce04305e2fd8828beed7d4621d3d1e393a1876de589c162cf3b6b301723602c86d21e8e1a63db751bce18d9b60e8401b35b19ccfee3025d21363b5e11a784b20dbdc85e77590223797f6f2085abc060cf7d36dcac7eb26b699e516d09602d055e3b32d7d689bf066281b5ef003c3e1b2db4e261b2a9d497595272e0267803aaaa4b1d27856923e7f9fb97bd2df3ff4722bace1f750a6d50a1e87457755a2969155fc81f22ec9208a59baf4d4e732d8298dc6cbef11945812a6996bb96f548350a32f7e54429824dba7c43bf1849d0ab65bacab0c817ad8259cfa215e49ff2fcd7defbd712039b6836f39f8f6ecd468c0d7512fe66e2196bab5fd0d7e6d7b8af86fac5e0fd58032005b26c7ea8fa334b844af9628fa84b49b5ea1c55a2d1205349aba54600682da7c0476f10740dc4e10888a2a328fc9bd09dcf9789a63b8971ef64fff15a353e4be38da44e3c3e85846353f8cf13264a3c2a45fdc62f002fd903da78b6aa7412c6c015fdb2a84e1afb6425fe6bd7b983e9c5540f82976095bcc6b452c73e0c759af0d68de8a7b443353fe82fda2160dc6ab3478b531acfead99efc3311c373385e330f620df741b637afdd5a5e6b3934805f766b99e56aeeed2cdefd0289652b8fef2a937754d6012561e54e0d9756181d3c41d601db1086dcf6ee71ecc6c941fc598457dab15856b0832e09d4291dc3aadcf67ba0f570b135f5de470b9521f8623e7335fb1ded1f5cb22e8916fff7bedcf1d30d693fcf751896e913863cbf66c89b8d8cad3b7249ac50f346b61858d4640bc38150663e4c5b272e11377199bbfdff5d5a8cfbfca6905f087d135f2c4afb42c703493d7f15940c246e08ee1df613886b8ae47ea4daf7b300142d62f79d06b4060ad14c1be4510210e5fc8ed147fc1bf7f1d6454c25186bdc3733979734138d7e1abe94054985a35f0fc14de2646700121594d073ed270decd356b3c430dafbe44eff074725a129ffc0d2bb7eb9c4fee700134b9d782459c19ca9ae58cab4414ef12366c7a77b38b8bb1f2aee9d9904439679ffa2705646c91281bd96d31b69c2d809c886a24e6f8a0b4fe67855b1941f3c40d397e7764afaf0828b6c5177232015eb7f929d8c9668c7748b4fd45b4943697b0f5281a0c32ab21f0623f2032d9d99f61d9ac6fcdbe25eae6cbda81a8dbbc136f9d04fa002820f94b802ee0f25aae6b1242759377d1e7236df7a96cf3144d9644e3a8d57a97c3f03f90e37cf54f53bd6c477921ff177fd722ecdad29567c34ae5956386a41cad00608a34b0c4dfe9cd613209f666657eabdfba476794633c561fe07e0cd1df6dc7071e87c9772b0d7a0bf4a5bf32ae0899eeb203f820a9a59af4f862d30bfebddbe91155e0f29d66f1787f7901d65a87b7c7e63e82fb11d9df622871ed332ef36010169d16f0d799f01605fcc6b321e08ea90b1200fc125cd3e03591eef9d8361b176d72ae97a4bfe62b08f78f60421974715480ba7ed7a245726f3c1ee7a0dbbc5fbea6c4b2b9007378f7464f252ef967980379f2b5cce12b382b475ee5005194bd14f609a4eba1033ad80f2af1d15037816d17a88e1af99e9c5cbcf57571b7d5adea439abb6cdb2d3d2b82f4ee924b11eda09e2f9458466ed0a318a1974c582b2ed8f38d1b3df0cdf821e6e5bda0c799fca6ff7faa5a5e99aab2ee60461c239a11d5d20ce1f8099071ddf255cb4ee284e9030f21a7d3f675bfa45488189aff1b57418f8f02652885e33c1bc2aa58f3ff6ce436c47cb6b364ed752efbc6fdb7a11083a46ab66c8b3d23183c36bd154a8f170a33cb0fb17b0fd3f48003af3ad14ac7dbacbde5841c0d01707b10d676964494f3c4a4c0ab3b79f5c0a7e0c4b4f91a39588610b3a05feb21a3e512695b03ea746118da697752e88154a52535c08773303f65c665671df6aa1e5d72383ed32658e5db1532d1bfb8d3eaaceb6b8d3b24a679f850c0df68fd1904c2e499193988e8112d19de13b1c8bfc5e5a6a8a89063895be4e8e560b9273d325af3f0a3de64dccf5984cba5388c010dd687140149b32246b4cad309863ba4a41029df44f83af84ac6d7d531c08f0f98b57db57ffefbc193c2ea70a072cfaf0e706c0bc215cde19dd7ef48568428682a8f1f3af15857d56f28385c8a2220ada16110a6a41f4c8c4da140fa976b6216ae365f8128e91c01f92f4a3536d9dffd2c66eaad0ba410e2e9ab507156acf0086ba4fb3e6357e0aa2225bd713922af842cd1bc6dc91385e363f677c7c9036742cd801dc4e4e4d374a08f31f470e9bb07b561187520503db59842de7a7df4e9f77c3fa399c37b88d5dfee9f4ded6de2747afaede100a37151f0fe5820b4523ed3aac246598bc4b0f862459cd31165be49e567acdea9aecb4cbd79d70a401c241cb53cae1f0157638546d4464956833485b2a11957f9fb94c837539d72a377f7eff58b088f65d817939a39e828c337c74f82014a6e8daf0fbf8f8b2fb551ce023139fc22bdbcff2a5e8ff9a379fd14fc4b256bff9d190d2160665f975080af91c5db0ed09f4c35c4dedbcc42802705000f3efab4c2e41fb1519d408cc7b5dba7ffab4118129a53ef062c410e25605240836bc6e91297df20aeb77c718c7afe460c3e907631ba1b48bbf1b5a27978f108e3dcd9adac68039001f025323c7096244b44704340e048dce839ff7170777ab1a227949c6d7f5226bb8f613fb5c07752a70569636c979b90c3fb2758b4bd851d5902a3afeda13e18ac0df95ca934c2bdc7ad150937c51a7597224847db2e52836682ea8c0b75f0c2494a5232868a63d5e69625242a31166ea84e4d225969e6e091223d68158a4ff5887753ef583ca5302f6e7f2499449871a580ef634a20bb97124d954fe07395481688d153662cc9300287fee4d9dce4b58190ea0dd95a05fb5e1a6074356782dff3b817422f76bd9c3f81e777ad0588928746aed002940512d8d0a9c84a9c3917c3aaf166bad256a7dc824597868d112aef975daec9b5708874eeb123910da7d085e4800f4437d596717f1a21aecb48e9c911f1bec94fbbe5d32686873c4f7352ab6d26d4e11c8eed27da917c53a6711a00808e08c514bd30ccc0df569a12bf7db7544e4fefd4ec81593a1390dc29914ea511208fdfcf87e9b782bfa1233050a8323febb8938c9642e795646609df7d4feb4b65c3691fa505d49808db2070bc0ed5a9287ea6995a3e0cba2e7662038343dc8d2abc783d92e4761f6cefb434be4b42438b771e4e1dec5df023e415944d1ebc77ff328eda7fcdb53acbf6f0220dc9cc3958dfcc98b5e5c151285c0f3cb61f3710578fabeb32305ca44a72aab1f273aefcbba30f778e9f013197648e40e13b6427229d940331b5dc9bae91f529d3ecbdba82720a28ed2ef31cdcf501e66016db872b491ed16e4037093ecc63f215abc393e29e052217fa55d6f526cd388221a2f30d0eecb71d70d672def816027801af675b910ab6f1838af69ee98a2da78e90ac1500fec07e86c65c2f7030ff32a5582818dcc7b5471c5d03b8f4745d3517ea4a0a16c2c675a44684c61211bb90fc0a20ad5ac97bf73562ddcc4f74767a0198b5ebe0c896cdd09019a1e0d75d52be6091cd38c1e71a7ae38ce2d43e8ea102a149679c2a8d78c262b07a20a3e227831c23e14e470ee8574d486c8571e3ce5607a8dc3472e6031943c28e1e463c76796580432f667b0a9e6cc67c85cf28b130780d8a069eaf90e63ed2a5783094aabeb1d515f03f6766e820175d13edf025124d568f878c376c7eb5b2335c733b170bdb9b0109b36a2b299f193852d774be3a4dd5c9ca6560f17f0e127528976517823a56968c3db3f2ebdf654f699c78bc5f2314d541bf49eec3d14ed416bdee5495264cb46f578ad339e77b15238f4a30dd8dbb1a1ccaf1faa76cf41dfdc4fcd8e36afa6d660da35b857e36d2fb345ed96a912a2d8829a9a3d554ace73190bc8b1f2ac84b98edfcde245b0ddad4782c616e1a136b768b697512b87a9182caa55d29968ac1bcf927f590a1f01c5957826e26f37ded0b6cf287b8531d05f68ce1f7d7f19ca681f2a983963d1014edc2d565c2d1e506186c68fbcc83930e993351ab5a44d3878e6392253a4e3a96fb75915d094ab08e23d3e4d1c93b787256e3a2e64c40313f78e90936d8580f34472709d466e097284136a73235ff74cd30fa7ff64a9814c146df5c28d019a1bfd798963d8137a8658f2378fde5039e00f977792fd0d6555bc7b73e46ba422b0e68ec427426e502d300a42c555627a8dcb94a87afaf4682be52cca2fc918f91a748ffcaea62884d1d9c4f744516bcf37e07cdead37ff87a9eeae4d081c7b5f586b09d353c3087e04191286fcbfe0bcc1e278091c9832418e57ce492a54d4ccba30c6ef24a31ddf527a5278c5cd1005a330170662a24a7f8a16092bcf6d1b6061de33a8b48dff226ac24e6c1a0baebb031204fd035234a4631a01cb9fe9efc351e2d89993c7793d84c78abac5197afc0079c5a08d7e8f157ae59877b27bc8bed7c73172b54071df239d47b2a08902339b382f7d2ba12b3e532d3212924a695d0a7e488cea3df113f4028d4254b5d05a355631ca04a1274a02f3432944f3da5d408379132aa083ce8bf14126346ee0c2a889dc774c22f8cc498d27e9dd259cf82a3c0babfebf19d4e45e0f29c1495b401bba9a449cda8293d27e86b3aad3795ea46ab9f6c25b2f0ca0a3d81836f49192be5b8ada877fbc8e8ec15c6445796603f76fc0c0cb73ba28887e2ecafb5a8410b18e9666eb3883d30cc0378c5a69612bc933c6632ff791f34ffeae3e629600176c570e88a0daeea29df38dd2f69d0bdc117de3f5cabe5e2389bc64fae06ed82f0016b4b3d9fab91885d72049156593729f20355b275387b3a36711ba71ff42efd87e36ca1f7f9c923ce56aa0b944321aee67b230b01ded7864dec745f684d1a23deb98f08c9441191e33cd89019387ec3f57486a07af26e5ef393841b46d075a52b44485acf233c66b219bd1d7731183aaebdbbeb43875c4076e1102fcc55e974c676aeee5e0d282e2f898995e43c9dc9113384c0a2c1a02c90b4d63f95c9f09374b981dbccd6e45c674e51351a4f902dd7fd7bbce8950d03001c3e40d43a58ee60c067a286efed23782bcb47263d62f87313612e76f4722a9d44359b138c9a9e76862edfa9cc5b0d3ced0250bd25ea75881b54b5a4d0ffbb04d6eca1aa8a9f5496cd2b2d49c7c9a2c9a7ba3102c16d79a9ecc0f11dfeaa65fbf4c662751a8a96a39a3f39a560c3cbb59753f0ee7b4b7066407fe323a82ad0cb06ce3cd1e92a45cc300aa570aef57237f16d943ba3db6ca29d61647a240eb059d9dc354f2607b42a850179174d38d6df19783bf1c02df4014459094b0d9e0c4211ff2e459bd5e7562e5173ba6ed13836affe48dfb626ecd361813d965f04388105ab873ea931409dde13b04463a235b4c8c8dfded338447462b1c0143f8beaeca37e0fd93534c91d75336d53777f0abc3f5dd795a88ba5e8f90c9e4bf5dfb0e16e16d549b088ecc7d5b07cca6019d24c447500701b60acca26703481e3a91db209acfbb56866996b7a8f723e6c0ca20129cd4ff81fd9ad88cf728c019fda177df7d9fca5e9898074156f31b3a2f7cf334aab5b973d40f80a90704573b8e0677ec59a35fa3336390ac0a09d59d6c90225c81df414e8acbf7497003cbec10334906b1dfc0fbc26b30fb21d61bbfcdadf8b5aad6648cda4424f0b4336ab2d72be69a0eae5778c35b6089ee2e0411bbdf436b840493f4363960d0db42358b19117ac3185b556c764355996073cdf21b9ecf3b665a63889ac07868b093e8d9b323055d694073877603e986b861661473610811662bf214ad9160048652aeb95f6b43cc5a67e974e5f6ed11e3f8fc47dc7f1703774d9cebfafe06008c92fd92dea2193e73a44334a1d99e5ece5d28511b1e564ff3324dce812ebcd30fe77f907c3554b9a89b24b41030533c5f7d2b8cd56b8b960e623346e337944cfd6f2d93e0bd2a158793fd5061033cf38c573a0e097d6b33ef1e230a5290e4eb99cb4442c906b1cb43a8befccd0b4024a3bf62fbb001f88bea5cfd41aadb5ec298ddbcf3db5b33969a04c4ee3e117a2ee18d172f326bb337e73547cf57e6aa3b7dbbfe71fb39b91e0c49b157b5bf0e91419af886d4b628add5665599c48119bab0b9a586638298c7f982bcae7546d7de849db744fdac1fed2bde6f9440038babce0d38c34480e5d5a41b2f2d6483ee999fb6098f12aa600749a589b0ec5f3eca350112120a963880239d68f872a97cfa3275e5c3c07274367ddc5ec96c9fe048f43b58e803a45f983c8b3032e014115f8051a6928457ea7b63d4415704c06e96122a3b43757dd9215e460623f150e75fca486893be5f6a877d0e9f2821fc5d64311284a69edc4f166b1db90f07971d6efa00aa5e30e3eb055c28b9fd83d888c5e3aad2e81501794d41c7ab5e17e4f7f79f5f5d1fafe3ca49a95a343d38477aba69e5a8dcb1867e98afa4d6d386a08dfdc4c24275c81e09ab7a703fabaf9dd01e2f6110cba480f17205be9360601e74094bbd5b3efef2099816b4c4d554e8ff6a3321d6f27d5c761b935e09c98b9b0cad179e9b15b2c3d8092587049b537fc83b7f0f864e535883fd918385e9adf672450562cc1e0041fa239d020f861259b54f9a9e1e62b625dc1de3b66691e63d57e4c8954144db572f54c9b66ce5b1c71a0a9a4d58c3734f574604beb266d8f635fa601b13bdb0a0776c14e506ed9db187b5753c42d35a6fdd07ba04749aa86e53f240f5257a44b334f31c58f74245c31b21a136a1935b2dc4f4dfdfad4fee43edb591011648390f89b0529f80e711d4f1c15b8d9c744445b3b22ef708ad7f795f522999a67900ea42410980dbf968c2c4adaee32d55604d04da0cb9fb1e6f41f5da373ad4d48a1d8025c11d2e38a4bb0160c5ed8d606a59fd4e5f7d70082538dacc6b470ea749b129d96350a8f52fa46ad2cf10dfad2bd72281cdbfc6145cc88d3d146ff101b84e66f7aec3a76a07cf7ce5b5e531f79274f20eef36998ac3eee8c2cce269976c17091d39ef49303c856be0391605e3708dedd4ff6b5c8b544e38c83f734d08dc562cef635bb23c292f73775f9e205cc047dd7e6628da849131893a7b1e5b0237a1e668c09115cf04526ddd20bc3ac6077ea20d7405a498fc3a46637e58b7402f91228d182e77f5ad86e2554c1be356d6b84c5cbb75205c6a6b9136a609b0b5444c4cfa0240abd455194f6c6af9dc26c960a9d0b2117361d06ebdb0b04b8196967b731e946f7f3b0ef8352ba12e895259a4c8d4b54c34c1fa384db22d80b89df9501b3bf3b707610c30c73c92ada66412346828165764a30882df3f5861989a1899fa94240f3af9dd1f7377a01d03a7b2413b96e393ccfd036e9261b6356f5e25452b93e7b944b1b4a2a4e201ab748ccc3a157ac6a518f3253e039ea6f59297c328116c03974b792bf9f72c399d7c764d1617954fd38b5eaab6ef7a3f5fc4890646261634df85d1a64013b2cba1acb11540b35eb67138f8a0c03cbcc69c4a38531fb5f3e88e716c2517b7c5313fc39e2fceb8bc4f48d9efe85962cb5dd9fe3668b8826fef5ec7d35ecdad892940e1414edde6998fcc03ba728a24b35c9e1857ae038806e88975e962e1b7ad0c5b023dd196df64b2763351ae3e2c78a51a35e58a60d9ae4db625462ef935cc9eb6ae823dd0aa5eeea462392853a19cb3ddcdc51a60ad40a846e1aedbe7984eae6043777f409fa5688df99dc98e4fb8697e470e148b775f3087a2d40be3caabb0a916dc87d5cafc08d61d61bd840b3230cf7a54a98b90567068a0102c96fc8de71b1f78c0ff22a70f92508660c7fb7923a309ee85af1c61bfab6176bcce17de91d0d1ac80e8752c07c79fc5d39f913a9bccfe0cf26e32e4a1ad07b8d61c9be1ec933a584db6b3dc3f2eb35451b18003b2b257563ef82d5c86252fbca82dc002b94b8263e322b4a610d77ee14357e00fd0b5940b9604b883cca5fa36ef3fb7e4f38bf21e14bf38673fe82f9f7bfc3f7768afb650b4b59ece186ef20681f60df0594457e6be2da44fb20bab59f18af7e909ea71a878047ef6a6ffb655f59868cdb37d0791bb84166016f54a09cf5b7b0cf9948a786e16d549720102482161ec85ab670c25e95065020d75d8581377ca5772572b261e4b0189dd1ca52fb343299fd33c69bd8cfe16cb87e9ba6c2580db96a61e79123afdefac43fd7974ef047073c57d755e27ddbbbbd5f2d7acd47f5c8d7dba715a1f1e61ab81adc66dba744b1a2abe20b119949ec3b1e4b70b15155ce0cf7a1ebc35517704059186ad055770cb4757298f422d27c777382a6dd758028423843d71472cf4e00d29b204268cbce4ed3491e578b0f5cf796d689125437c41c7e4630aad0e0682e0c4c50f04267b9525b0dacb52cc63b872683d32f07a2702c2e879729ba88c17f4e4e7c292d17cf165c10a2b27d7cb0bd61d599a06f3a8c5173d66fd7dbdf94b35615b78871429be22c7fca39b5ef0f1d7018e49b75bf0010144503889583fc0dfc047860df08482d6e159d3e985b4d861832eea32e35afd67a7a9d1d28ff6afbcc23172ee8675dbc5e17fe0f17ae5d88afc341e68d69ebec93871a56c6e4469b08f423f8d1ec3ffd88dcf35f6aadb2d04e9f7af00742bc79c8c3ce61f4589a2e8208503376cab8a2a618c6c5320839b891ebf129755075f38f2557bc7abd67356d09241d2e7676462e09ff61b1f3699480120130e4d9ea1b2dbc05909f322fa27139b9c449d3dcc06e59d428be32e9fd9215f25b04a39198bf64fe4801fe6ed618f590968709d7d41e30969b12735fe056337dbf9ceb05ea5b77dcdefc9663004709825019cb3c36ab70cb04689ba114bf5dda9ec290feedf2e4a26832c9d586af6f42808dd45cb1447f1d73cbb3656c64cc08f82983610a0b09de5d0118f9468b17d1aaa9c05d308eec7688b34dfde64af634acb812f832348006d7b1cc73d3b7fade3f9a22ce2b007dde0b5108368cbce25d07314266035e0e1645ada8b33d11d5ba96eca3f2b8c748aef8700069f648d21cb31548ea6e79ec15342ac6b53d26eec11ff70cd45b0adf22df5352d797644e21e746a041e11ab71d4ce10fd2e1066a29c4c1262331046217ff9056c4c09837fe32aed7a000987c6100407c9884f08f00cd3544507ff9223751b09b7910c53f2b577d1b0c11fef295dbffaf5ea1fb2fff4568b01962ce6270b7cd95ad5c82c4bd44c174456452fdbce08c01c76f4f00bdc5629b61ec334af46f84fb5252d8896d9b666b85d331f3370fa4ba59a08116eb737eed3d032a8b9d6c2a461f3ec52f08918160bc07e8c1614a77dbf32e78717c3e2fd9c05d1172cc61528e3cea3bf6f0442eb447fb08af524883ea3078617e8e8270d456e1b5973ebb5a8bd265de1ee4fa93c488024ea56f15e39e49777a0045741bf7e236ab34388201b7a994e38a49d4b8d2d5eebea5b06311845569aea29294b1a55932b52fccaec33952bd31a4e608294e165e9f6ff5f5db7d27ac60c576b867292e428c967d081e92639cb0dcb7213c519f573ccf420576fdffbc317ffae4d3a5d4ee8a834b790703d7071c59e53f89784b3572bec0569e3eecb40826ce1f0d9ccc18b3ff52d3fec2498f5e1caccb3aeb8bb8f46d6b73b6b44eff8bdfadf95f4951af619a49d150030182024a0aa2d220873c8aaf0a5a2e5f0f139d697bed26f1f0367d8d5731cfe3ada0b91998621e0f9a12f5ba6cad6d2cacb9f64b08010906d4fd34c4dd0506ea0e07d21b00326ada8bc832fdcf112115ad485edce3206d8802f4e4593cca07816908d8a052889fb2505f22191229f119422109d225ee8c71b9c13d0c3ec1ead4f1b8d4993f09d7392deb7b2eece948a0409cbea09f39c5600fbdbfb2746652d2e40bdfbe1b41477ac614b1e3456f81909aa3fadf8b0ffd205225a726011da2988660fe9f17a4cfa0b49410a07e075ad0fcda3d7aa7443a867bb520c85fa1ade57d98afdcd3ae3527a89d9bb2e61ec55e5b249fd0c68d0c41397310c7cb2755dbf34b98b0fd761c42e4ff7e169b9a5b2f8f706dbc8606a607f692096395dd4162fe7a73a2de5890ac1dd7dc5145e28d2c2283701bb4499e455a3d5e9297ac0a6d10cf7561688f138428477901b8edd9f704937e0961ebbaeaae892d370bbf5c31aeed5050db74086e12feefc157e1158167918669dfe6569d10f05fb65185e32304421b7a4947fc810ec6bd906784a5c618efbbca571344007745212149875f5c8178d605ab2cdceb7522a4246fb47011dd64646aaae531e4b407da7a6837ad202cec70e3ea118a6b36111fbaaf77ff6e8398f9efe9bb3be5adb1f8d78407d02bbdda950df90671144404ee1a79e2999d1eb9ec712dde2074b960772afe4b09fe3c2612b6fff64fa5a0620f84c2cff05fb8aa981f9a9f72c35164839311e95ab79db961224bf34dd8b9fbe3ab8ba98af9218eb7f1369f32d82789490423945a222726c220ae76e107397b9c092bd478b763fbcf6ea3011dd81a276b96c8b83ad07ddd6557347d1b640fbe4dd106b358c30c21e8a5bdb8079bdb22d21bc56778d008153b7cb550ee88cf3b77c0bd15019598f98422d10c8e079c34b367d86ad6f8857d81e76c9f5b7d60817f082148b20d281c87e1fc61f8f90880f5b5b66aa61bd891f499b3fae1ebe2109c8d9e74824eb5bcc97002a8417ca9b3fa31b0df5650e8b47be0d675feca4d79005cdde8659a2097bbf94eb4426d14b6caa2a9b24850eef2db4cd8917a0b72b8b03bb2674b9ee13c7cb61d98357e8ced5fc0e964889d15c039630fd4fe5671610af3529d833c4e744fa5ee73423ddf4a7184749167c5fb42083b4b7a2e3f08737885f599aee303695587b3ab358ab936c19328092ecef8c9aa5d34883ffb2bdb2f10177a1d362ce87bec0f5f0e1df116b62c514c1be92361372d69aefed019a45113dcb2e569ff6df3ee439df3774cbe66d228aecedcddcc5ca332f6c77bdd5f4a31a83fbfc81c7eedb47a97c6eab49d5c55d78edbd6a76feaf92a0bbf3f134a86b165c4bea818f1db5c146dae75092a84f04656158f8e7281fca16bb1f2b9c5600997b764971981a90c2ba87eb2f00571b1a11c5203e9b54386c01b6b7c1cda69f8a2962bb95c74628b4d2ac539b01fc7d63428199a8b86016d467bcf92b787be2ed11689b41a7b50e5b6188c410ced1736cfc702026bb5e79c3623208cf57850f5acd6ca269544241284fc443be4b04b430cb00e8f2f81702dbf52ecaeefb74e6419f2c04bf1105b1431bc356171ddb58ffabe8cec36eca48954b1f67eb976375003cfadb91d9420595555e5cb6db024d2aae2505dac4aeaa5ef465b0440b44d145ef75622bddd832b0f1f395451f4bd10dbd2e7e80b19db8d8289d3da7c2bcac97078ab2eeee5654cc7535ec480e560dca22c9289b14f06d216382e00f5359d4d53e545646cbe0272722e02010e22f3765980d867ce0c736410c0c677cdc5e44fc44b948ac7100a59055b9005d4e6fc34660e0f83e4716418b017be2cd18e687eb5b2e289249030b987e5453d0e4c23f76dbf08ff5c3895b971c47386215365ed9e4e6ddea2d7261ce95c25ec71cf5b6f5df87626b9f72e5676d4367075f4c0125263b813b38b9f84c10cc8d2b6c3aa31b9223d9fd5cfa7ca5e49ed6c8d651d1ca9737ca506edcd6bfcd98f9caa27bab911d4a26ffa3ca93933a6b536f2a10900f6cc3c7ddcb2d99807c5045926488c5b7cd3f37cc1b7e32453c133ead1f4a4aff14e071070464d8840f7191d53b9ef43930cd599608ef0d9905d0070656b351c774b1d4dea250a28a01d40241f77ce832f3c638a0838433726050a7bf54b257d2d78ed318ec182a4bad81b00c5335b66f184b9a479365b6f6cca45ff791abad7a681dd7c0f5f11a02d3b9f19717fcf964fc2b23e31bae5001761ec3ee82cc892add737466d8b18f446cdfacf7ae80f779a11b1c4dac777ba846168514895ca61904800acaf7aac03b4bda65dc0089a7a43f8c4107c26c27856321ac4bed93a8a570f878f0b22b3c196dd67d4e3d543891a455fe50d316149096d12185e8639afb2a169877be31f17bd10a35bc99acb6d7a7da6ee270466a60070a295c1941e3394b41086cfbbac3137cba393bba8dfa59c76f916b3db5fa9e0136d97cfb7296359a25d7f85a1b5db7707a9ed2645e703872b2cdc30777af3ad4ce40d20fb89dea88eb69cb8863f2bb08bc0c07a750106e26b204c144741828c2ce3e37f30912795731fc37300b6e2feb512186d7b5a5c93c3b47200053c2d0428f5476d546bfdb4e3182beba8c6b713a7cba920d3ecf665440210a68b0c2d955f3e92af45b433ade436d6a11de3374d6f6442f83b2f6a4064c631cdefd07a237cfdff1863b28eea65eece2e5696302ff0f1491fd88515346895ce9aba9cdb1c5a566cb4cf123e01acc952a2d7132622fe2551c28bd455461e30e96d29676de5c19c03d461f274fdf50bc0f20c28ceb3b4e652fc43a292230d5d908956a162a8f517e28feb04cc56162ee77577d77e222c5263cd1807247a60fe3320513fcf4497f933a3d0a9d9236e088fcbea0be7ad4c3301a783844624829c49b21572d586e2c228202e309bdc572638f6d74119b2af4416c4a899037d9a8c59d89b2972ef61c9ce9252a17561b1a58cf4649c0190493cc525c0b04e3e812b2899898a09e741745a7c313e3a80aea2830dbc7ccd843bcb6dff243407ab21954bb289d3be3e2efea4497b4c7192586a7c0fdb5598a81ad27c2894eed32b1c7a855cf0829a497e2932fa72d7852f2364aa22915150e1d9c69c76bdb13a15913c14987bc3359463f3bcdb99150c5f10b2ecb988834de8da0dbc85c0ceaadc2a4d762ec4b2db5ba8a36462d8e93d93d85a1ec38bc41ee3cb542260fd88cad3a1afd83f39ab41255e71d67a66af4ceb974a530e1479907501063ca3567dc2c7b440522f6f0600f805fc21f60a887f7b2b43629ca779f4b17444e731e546763f11f11c02abcc2f7c6ea19a4c41f0df2f82f48c5804fb99220cae557676446c40a155d0a177448985f42a52ce5ba9cafe829d2fd24010f9c2e5aa8886d97b18962ec15e4a3646dec319c0172ce59bd1fd5c3277f39c13d934df164e740d437dffa319d0f6927189bbf839d7f9ad5390c9bd5c8e4a7db4818fe751637bcf5305fcccebcdaed5117ac6f73686498f7863861082036bfa0763e65e4e2f8b168c3cf34221561b745eff41fca62018e319f64a6bbbd6305564ced5df9fb3b529ba2655c9cbb6d2eb6ef6d8f267fa0aca9fb6122a51dd54e8a6d46f352a0f085318a38599d30870072c5f8c52d0f70006a61f9f33ac14f058fc2f4239bcea31793e1891413df831008ba7035993028ebd3bffc9d93bc9e76d2677c58b4d2796d28d12e69f10c0677647d3118d5e1aa5a414cbf99916b55aa02178bd1a1643fe181abcdc3ac536ff429cb94950b7421749f7d0687e1005af7daf41a1ff5dca0b963118f1a12b942cb96e3ff82e16489aa6b67e78897ab38fe2fe3b6270f63c523ead75699e8dcee7f0ce480b113454ade39ee7907fc6160ceb21d51703e420c2d3343a87d37a2e20bec9cd2b8082f22aedd754813ed3b19c23daff49272d290fe29c8db4039d3c450c807dc42e5858702d12e5e4b9f38e52f9a4e5615f5fa6f223e57d238e9dd6af720ba29f10198cc327097934609eed54fc18ff7d8ffdd2e23d24350e98d8c01df15329b70753ccbdba5e18f11331eec6e9fb8c32a35984c8d8715bc1a4921603039aaa558968a1fe048f572fe22e8130907f18be31ac90d30bf0ebcdb41936124fd714042800f0523a31fdae03df4709531c9d9b8958bc7a70202cd96fdf0e490004d63c189d33a5d2531dd8b77e9b2fff830cba262ca2adccc27ba11c1a29d6d6da71f621fb921d188e852f0184242b826d42508f62692c44398c0b77935eed2eb7cc5297060daa7f561ce4d6737a0ac1ede968e33cde33bf1a25ec28e75b52f5043e47776a7e00c0bb847c4ac39756c6e9fe239ae2a53e56871aa08e5bbba5ba750345fb4d724dd3088f24692a3a4bdecb3c4072be19e06204f4b9bc90276ca46d907b40051daa35d3340e75db4e9e7b3c0570383207840fcc09f9ec6a02f643dbbbb616317645a8d9e3a30954ad936a0edba9f0bc9014941dfaeeb1cd0c47e393c6afd9503344041fb01ebd5fdc941f9b1ee0e44f62fcd9ab2f9044deb92649789895a0024c6391f42b51e433bab64935843685eb16f94a39f28d83726de1d44d5d0c7144fe07ab59dba33bf029a0836c81e9b22d7559d34c3012807520c46522f0a7c50f635de429680d3df28f4354ac2663c27b183cff6cab147a87dc18b8550a4622559b26c0d84051c2650b21cb9411efc3cbcabb32c65aadb0a45ca1552f37219ff7a912cd49791cffbac9b8d29e6f68a9d2ca68ad0ec1f7365d52592bf7baadc6f694ca3eeb4cf9d1353ac9465e7f02b29167ecfbfe4d55446184daff31b97c1e387b5036cdc4e70d1d3cfa674985442e6f4e0c889fd94b8d48d99a4744399b0a930d2e7649f7aed17d45d10548a584885a45f1213e9c74201c5b964f98bc9e9e7f0ca9149077d62cb0bd3758f46969d788242335b30411d0c2773eabc13ac94c8be85f376991ad21443370ef8656b7816ef98baaf0d8284cf826da389dca692dcd75302e87e383e7c3539c62424b3c3ee0e0d1053c6992d9448894647256b1009eb19c7bf862901516835fa94d49eab321f176ba8e98315c1d2a754e27c2eb3d560f99660ee4ecfc844682c9a6d00edf4a0efced9b2200caf9f8d9434741544ae1a74711d0de39b87d96ad82ff4b51d64ae746320e517b7fa30e77efb59e1bbe0b059bf3553100a12b776ac7a7aa451f019805fe650c7390addac5473b4c69f196ba06480b8d3266d0381cdec7e75a67c3f0a9b7c6fc249ed620f0d4fe772661911f81c90de329db036e4b73290c3c4b0998f04ff6a196e5c8bc593fe0635bef206a5b3ea9bd868a4c79f2922f5039a23f9da018531d43ebcf48e0e21de84e894ebf6eeb017c58ca3e32a5347da266db4f6ab2ab11216d5b7fce899388971bb9668d718e57888313d70471364a010b2822ad3f7776c2196326780440d1fa59bfe0ef0377b616f2f604f604c27bc56a6cdc7427396a95f6f127739962f1d0774c0c79cb72758457c851ce502817f2de1bafb7203e7470e156da9f744a90bbbe338dcbb4842d943a31805eed4da7630314849774c918c86c08d1b80a50bf734d187f28a420cbc768b190298a67c1fe9b49a4e27629de2168babaf2054c3fea4764940f6e398ea1662b40b24fa35a99ebb0c3c40130d2c86ee1ce636afc3335598761aeb602b83c12e97085cd37983dc8536f77c5575c214324c5edd6c93897d7b2f1858681fef7d1c0ac51b7f107828d9ce835452d32fc0bd613d4fc7114b3cfd997863aeb2a4f3c26831819fafed8f7cff37030b7ecc3d229f806e7bbcabb3cbca00429d8824f6846eb12ad5d77a22b1c4b29c09296893c57bdc53fb9ba61a2d4635ca2ae7367f35703f0a5e3b4814eebb672e0653d096ff84326db2527acaa0a7f9eb672dce8f0ff41bd26b0a43b27e5c05ee2ff75167fc2abea69bafcac0ebafd03d11a1dad65300ac9245528896230935892a21012ad028719b906220e2187073e349b58eef57847d024defbb3a3640dab20b6eed130fa86844aad3861fbbc6dfc9a312db6fc0a0920a6598bd34c462eab93e88ac74e2ebbea5793c67f3740e2bb864406146861215644c702fd6353781f1e247a5c4cfae96c7128245d3dc0510bb3c6aea4788bf8749a1d292d47cbe2cf3a41a20b3746a3771dcdd40d2ca8750a9925f32139df86251a7039ba4778556f84bc357456dc82bad229ab05f947ff5499d052367b0835299b6185d6c905a4629ff4e400df68820457343937dfcd74c4ab988dd23c94db1390bc59ba44c7487be40f3d5780e18785aa5de0567c347ebc76c27c2b442a9e1b557334c6d93046028b36af4035264c3ae08b7257f8f515793a15b16aca77d17e0d9d9620e3a7e75f5e512a2eec7de11f33afbeb3e68ecc3425d4348f56f3cf145b164a481cb4009d2ba86df2677be39f55e8331509adaaca9b468fcad21c8cfb41f05fcf2fdbbb3bcd31083bcd2d3810ae8e3f6ca59bdefa68b28b1a0a57014699edcfc13c39ecfc120b14d2e4028549fb4df95e34c06c7ec3e0189c51bf01ed5ec9f656ba2bf793587cb99c6900ff79767ff0da5a75812778165c40e0e96780d50eb5eda3727cddd21b84a7b83b50bb5bb3806af8c4f46ff1549daf1b78f721886e7f593b01ee35bbcc667b29d7d87ec2041e0e64cd34346db050a289281cdfb1b13a3ff7ac09a97c8f0b27ab0cd0658c9cff75494edd501169eb0250549eb74dad221a068d68105795223e79251233791e9924a480105003fc7c0c83de8cc5151e7c4ab4984b03d5a2dd0910171eda7c4172473b00885e27b180f3a393cf8d99baf45c7ebb0d761f14f94be21ed085d1a454860efc4e2198dd01390e4e22a0601d6064a605f972deb76dc54ffe008dc2e2a81f475942f4bec27f841066425fa71d906e0f09c012888039b73bac9d6454798bf1b7151a19f4fdb21a61ad201bda9b9c1573815a22d7608ae67e9eeb48b7caf2501e65aa6cdc42b1b9335742aeb85bca35c913209e9091fa72689912053e9ee13858242ef9755d320bda22303e899691bb519115fbaa5c6fca7cd421503f8928c2eea1e5140f2762d51684bfd59078686e4e0849f9e57cae9cfb68bc5cdbac5b88fbf787f5dc75a12989a79ac07b14344274e523aeca2d76c504a3e1d5512238a59a53623650958e1972d35b32b56bae7f92daecb5fbfcdb9e301f04dad41d62d3116011d73712978f6ec57726764f1420223af0c43ade2b1cc17784a2187cf92eb3ff5f89a3172a81d055643b5471165817022c4758c588286c37f5b133df3d6f750e34af6521e30061dbe20eb573f0a6910b460d5d609621ae1a41b089cb9ce177638b28330ec3d3149b28d99a7e84a091484fc9c8920a49ed57989248ae9c879b8269f9b69ac7ceafea2f0b584423703ac0b3de3227ccee39085ef14fab5de0826c63523fcb2c2afad982b466e0a241dfa2d7b0d17699f1a4eed097c19bd5f7b66bbc3c251c7532e2359b4da3a09a720d22fc2c9518d52c20e7f82701ef142f1930a51a9d056b5df9f6ca25fe6a17f6f787d5457e6a8b17db11505667d9b72a5073c4c428dd977e5952efbd6784a9e6f7ab25f408317c65266d4f09274239e33ce39d8fb080be911498a39ede41bea1d921aaf806927cc8bca48e722bbcac962dab45a5189f853bcb42f3cb0c5ae22d897ac10181e568986dd34349645c659d8967179eb5648cb196641eded717eadfd82a41a2a15673e2004626585d1d69904e8ad7d7c46156de2ab03e7b16617994ea959f9d70fe81339437bca4189c829c39821b39f9fd1e14b986d64829ba59c18dbaa51010145bb353d9cbf33652d4df335b3af22aed54039e2868044da521b3db3b9a8b65ae89f7574199592b11231ca1a540b66548bb4f183e6c5dd8d6537a3e8f111f4c419ff3519928502edfbce3e693673e594c5d04f1f3328b218e7f695f0f99bdcfa14c159e945c2b32d66c88593612881199d3cb1bbfe1b0353452b5f404fa3d19f759c621c85928daa1c4d44b767ca59572b934db8bd62fb2bb20598fbe17cff0c10f534983c35dfd93957d0b6caa29781d9093a000caa5650ced9630ed9db92c98fb5c396f61e67d4d2e70be48a9f942aa232cfc7c87ce1b89df22a64995416a3d06a7f1a50e5324eedf3f84852eac52a2ae435919e49717d8db1e2f5e83104dc51c507ca3824ac4fa0ee42ad46433adeb5f997e18c0b73035294d476dcc72f68733b0e4639afc18cf11cfffd3c87ab5ea01432b1a7def48cbf77bf84ab7123a4aae35af2e007f2b3813c895ac0e5d2ee304f05ff4ead3697304775d37848055abfe48e52ee72f8025100c58ef2334f263d18fa4254b9ab2199fb7df1f5a83f47e7e6997c7f83e6e327768fe7a2b87a71eb138601e8acbaeae11f8a6ce543601f32fba7d5de89c6b6dd6d33dcae55efd451f72e08fbfbe765680367d854c1c91bc0c7f3130a3454243b725f8601746c585cceeac796b2a073b006249fb7b698beaa186d8fe9b5f3a07bcfc1018858da8876921293990cb2eec3399fd073c70cad4fdfb2ed57fa9015cf05071e615032d8d875649e03260af9946eb34ba3758333de508695ce7f784e39b60a1152ad02c8cac950ab14a82fb9081076a9484760018c48001adc8f729f2aba6936c1f5da915ff8196e9d2568268fdb0915cdfed7c3fb78a043cc302ce1521466e37209e15497354ed515f9a302c56d537dc13f6b8e2ac19254785c0b3b3ab61eaee8d085c05bf7629901f3fb59d5557867d7bb7acc647061cad6906b7c30d56509e4ab7ec39cfacd79a5c5b56096387916509aeb5c3aac9bd7ef215b406aae288295e17f8a4a4e7d4b304e29e422cba3bf6737f1762b08455b27da42013db172efcff92db3900890f3f536890821b1c201c0937d81fffdf70a2beab4db37662dbfceecf1796cb4f01143897bff2efeb801b86776ee9f992d169089b49989dbf1ee9e11e1f4578a5707f4340ba3265dbc4407457609161b782b457d91c7bb1836d8a5f9d242dd6f175b3fb37c0212f74c27d183d8b116b65d7ba8b09aeb46944d304481ae457ce33784728baa6f41178028e58ed5552525065ba2c5000d4553acafc50a9ab8ee969b08c9bc7abf2f285ecf96f392294be3985156719754c8a1604adebc21f92c01dc44771149fec5e6096bff2de946b358b50cb258c224f29a67a362e9c3782fc36cef849bfc7a9a9666d74dd64064b408869e19f363503bbbb56f190ca202836bde3fe73d711ac86a04bb2cbae64bddbb1dddce39114e6cdc335a6aa8763e2870afccffacd0f992492010e4e0d9150745bea2d905c31713328e567affb9edc5e4e39ea711bcbc1dc599bbfe12da0c77239f1988cb266140a4ee5c6d78b17a4feecab54c594572958b1a2745b1d83f17546e33f9dd0e3f8eabf9b513f5b4c6814c4088e5f3c8e07e9a5348e42ef0db576c5ab82cb72cdfd99ec6bb8442037dbee675c2eebed3f2bcc5f95f7b401d294d5af636749b940270dc951657de9534f219cdd8735a44bb74cadc16e78c295af671b02fd0e375d98adff9e4a6431dd181cb743cd4ebe7e86fdfcc411b14444ffb098093f0bcc094a4c9ccbeac8843778e91fffc37bb9b3ad4820457a7146214ef038f2632b995675a728ee3686118ff41d03d2c7b43e45e1d4e956af54a31f14b7116ba291827895ddfcf3cebc98757854661f4c5538a77ecbfbf4f2a28545cdf688e3a5d4de42fdf420bd9005c7834a54c7f80345741ae095c4a0f98d77501ddc532a3734cda3b553661aacd1bbb7e6f25aea3ff65677163f925bbc36045a998c3f3274206964eca2fa47a80c0bcdef08686a9bbee6ffca3c8029ffc10537dbaa0a1d98873f06e186d322aed949d2e10b08bac5b32a0544889aa7e2e6db7e492d53addb56f87d023f92e391898207342b467623564bffff0f521a0c62f3c57ff517b3795f3b804325dd6ee4594bdbb70baf4268b89e4ae9f0a293848988f08af9de9098ea16ecd833c1b3692d52694ca35e4f1e2ba9d75424cb7083c2d7f39754b97477ecf86fbdc50f747a20c0d7c5a130b674a3dba4fc7ac4f0bc4131ea1803bcfb4d446ed7cdbc184886bef62a7df5c83fad4a458ef7026facc97d9c5956cae8d346fe74dd563e8c0d3e09e3f4dc705e510bdf4915bd1ad6f2a491ac531117a2b049a0eb64857290fe6150e61942cd54b4b4c680fd2ab1906e5c09faa340c9edcdffcf4cd2d401f3a47a86c9cda923abe21d1e36418c287c869ea68756c2747dd26a52cb9391c5b3c9544c642a208aaa1269ed5685672beb96f090152fe3e416d9d3d71815c9c42b7d84aa1143058514257af3d576b5445822a95673e73ec52a8ba06d4dfd1a77b4fc887dec32577021d4352c46b4072a363635051f2f03001b6cec574d09aa590527f961ccd666339df160bd2040005bc381e2726445d7d279b9f3fb7ddfa5aa88e193993ba1ecce26d339b4bf936d63594ef55a155e7c1a3dad98ea7d76addb496a17fe7a31b714b8d88635c7571517b4fe0f39ccabcb54896a1172bb2f33baa6f56720191bad616661a07d096cc57f307692fc149305c4f6899d06ff2ebf05066f6fef9d1ed065a688c1eec82505d9b98c8db004a4a5f80a494b87afcb932553ea9a43b4476425bc7e38a1a4b8167344002cfe9ebfb9cf7e40f06dfc1d962b0c47c36c681a4ef2375a8daec3ad98edb4e9fc68a3a34f434e86d58457efd10e6338a58929caaa3f631fbd7b03730b99ace407b223309f89f053cb4909c34fb29b5d7abe879908500f474928d20943a2fec65ffc66db88726d26b3e516b913a345c78d9236974ac25fbec837778908e8b72b047595d0370453472ce618705b9e1bb6fba19478217e7967376be8344eea6efc94fae3c4816e577cc7d982d08a275ff496b1ef2d9b8095696c607a269201f0997101e015dae0dc868daee4be6885a1a9680d96469753d9430ee509f3ae97b3b993bae33191710d264997d72c796c5d208b1388a1f8c8826652a6a3fd5eec29515272cbfe09147f17c4ddab007f522906d72896be02e55619380a073fcf6c78d83255cc01139caace222210f03c8ee33d853d74518116fb049fe5b32ee14d897a0fe19148add6ea0e3c3c1b785b388a1ba7ca61cdc19c796ac19b73cdb496b6864b4be478bc086caf3951e4fd699e19d404a6ab759852ca357a7bc6dfc3cb6b77ba1883c4930f84074ddd7c72a612c23a8bc0131f6d57488e0b0b642c17e73b1249848de7b1217ddf559424866ec7912657cfc2585b0f06cfdeeb73c532228278afbc1c4cfb1a7882ef7eefe84265be692104f822a340c55de0f488f3603f2b4896ff1d55fb2caaa5fb10f6c611c2e65ef708930c5cc60d0427d43f59c1468c9e7cc00639a227e6163c897b6e403efbf8ac18ac5aeb154d0fe5db83e483df31694c27d734d4cee824058bf8c1236dbc6e0d73045a591d8fb9001133aa3b6bcaf623f0ac25fc4a067d37ffe963f417a39eadd2e631b0996a5008dd24ce649a2d435955857b8dadb1827feaad1f94760755dbe7e30439d2302d6c194442d4dc72b8e1afe26f16cd70ca0e5540cea3bdb622bbe93d76c31dfe8f54dc5637b689236ee3950503fb151239c4ccba80f81926dc9c6781a201f70e706a8935ab7c04b1e1dc6ebb41f198f606bb98cd420d13e539f429a037ca023353b6c1186b5845f645d9550b40b4b8b13936f9f1a195f5a9bff1e66d767b4b6ce36e923596f5677ab061647b8c4235d551edb99d0d61bf3a6fe3a3078f8021bd37833a1295e1d1739e6e05b6e7d2835d0a932b63fbf5d4908187abc0ac9aff77b8b4766a9fd73519bee81d22234ed232609d5ff222f8d1ead24ad42e60e6c4aed5d0f89c27a45cb1f541f466a9a6852f2961b35c1977b8c353eda0cb1eab8b1e2597e09fd0dd587c1de94d194960af803fb6b54cf685c054ca6d1db4afd5bc178431bb64aee07477ab437de294a62dc9e0d43cef0b0ca00a6e462012a1060eb2952a78ab67a0b90f0061598a09816885c782be84c2b45afad8821b1ba9aa8b5afbccd3ce477e251e82aa79d1f3f34130307f967e768fb49d1d4f55b0a7d761300977d5d42be10856488936839584374eff666a393439f2137684750cba85045ff6ee8d40a0f29d0dde753a1d993390afcb3e7158e17142c3b3f16f0605f3406d2d278ff074c2656cc961d2840fb642a683878fdcb2fb03795637aeba3329eeedf6062bf34497ef85e0ef2ebb149f04a9486f01da3db7bbe643a1ddec663ac41382acd0659201cd60131c98e988ab85d6ba54376e4f58206f86fb77a9af9c30b43b7520f03d28610b353283728ae3820548f368d86626e4445379edf2da72d58917b52df1d3dfe15d282b8c8466aa0546a3ff2219385ca73a24b2ea66600ee42d3a80e1c54a9bc3b50af9b9da43d7851bf1eafe9fac044606e1468d8b69cdde1de0a46b64dab008b49355cdb2f0636723aa6e0e787acc56b22ae8886a05ce3ad2c223d1bdf5665b69fa180d29c01b580866fee0acdd7543e42b3efe3536a86872975bbad971539e7888c9560e44c7db8ed7a149658b500544d3f5d28258276ca2f593546d9ea0e7289f226f4508c5027f5eadd1c29e61bdcb81515278fd87f9f38a6fa09887f52083cf7be2ce6dd16d294703a3171fb09ca8e68795319ce9efe46993480aa1789d17d7eb534b02a8148c3d4eda89a6f91624be523574e9013c47ff75817054dcab9a036805bc795553d0c219fd0c9eb8713e7f3fe8a8cd9cadd42312c49933972c2c2d6f48845e563f27e81a1cb80b3ba5ba0d506d47df56c53c31faca476b5192ba094ee5629a1c2ab0fe4bdd90d775394f07b2b189e9cb11cd4a7a15e67cf7a82368d5613694a6a90b6400623d3c4aae99e57991037d58a424a7595d21a1b5ad766620569fa7433f0b7038fcaa21561075a2b6b5e18145ff6fecc3af239e3c6e179b4f93b4544b9792ee8e055e6de3939a66acf4b4a379cea91648a956e5355f32b2de7d22a501e0db132feb30b82f565c32e1be23fedbe630513d8e7d877939f2a8eb18c6a04a7d954d7dfa1e31a56b6341421287460b74d593d0b7d548d36523847e0e6422db7cd4fef94d2fcbb196e2756b865a7b5293be0be8d98fbe779044e28d6df1caa293ddc0f15478684fbbbb26a56b112373035d05d75b010a0a8226ced50d24531cadc22449bf4093407eb54c52bb97e9eed0e35ab0dca626d070e1ed3412c92219a9718e19553d82f4634bb22ac05341410fe150fd3390d9689e26e1767488c0d63b0e0d8a3a019d177f35a175f45234cfdc7a5c8f090250521c924d8827effd561bccbc1c693a7722a82a352497687886e447a59615b2bd7d71e3ad45d0ab0cf8a4fd3b11859aadf0541ed37104c3be1efd3b187d5fcce536a030cece63a60f4cc68bf9f944dcd7ae5a3549b8debf9564145bdb37644bee8878b85c5b32c8b8ca032e03e8d537666fc9b1702100ab7acc779060818c632ed5b8eff9b3a89a86e7842c9583520c789616bedcddc3c979bbced96011b0d42d131952d96dc172463b172fc60c59c63a8bab5fe77013e829a25b388e7db08d76a0c70e9f8531f04e240b065da887c232405e5de4e39eb683d7f13f8ea8d17fa9295196dd35fd62c4a32a913eb29dd050475acca069dda1bc59ffadc958e7ca289c0fbb87f6fc08f8239ba231616c5d822835fc95f749bfc378b0c434cec425c552b373e4ab355b2c7b20e07d0ad40c1b6c7b13543b257f9c84d22422062a4876c2125008ac9dcc30701e38d9589370dae65eb1d6f9650402d60c438fe3df5b169d07a807587e0f4c3a2a56ece18da93fecd3f6ae81ad6abcd7473d578eadf2f539949c1f2cde0fd254f7b483a5245bb02254e8c62ac4bf5df96b8c6efb02aa0548ca1f9d7f5f5108b8721dce8b6f73da57206a2ab7f13b56bf5e3a9122710630ba6e9fc161be215a37407516dbd12d08da663bceee26121ba657910c70c7c564dd96b6b3ddd7d2fb363dd0769c5647f6fb0606d63c14bae073692bbacda0d07e17ad8a6d4717bf7f59e447e4061f298d8c318b622f7719eb972ae53f07bc21fcc89009e8c9c0bc0531bfffdcd803bf386458a1ae252d695ba4f1bc7a8f9b3caac1d4d04861be782c8dc59334375459ad3ddf3cc9b330b684953d58363873d626771f1a9eb8431080bf5d065e0402097baee69cd876a6842ce6b7e018f08a8fd3975a134f308098fadf5ff49f0ea084fbdc9ef133e2e8afd719638d8e357abbf961ef6413a30362265b2641b18df361ae14a549c15b13d11f574cfcb370588107bcc391f1d87b4ed007f0f2946f6fd068371e6a339981bf3f760da502fe8c22755e337a7d2b8c34762e11808aca84b1ce8c36f1d718fd9b6949bd17f2c104293b5dd67e658b9d7c91665b26bfcfe3cf3fc9f3ee855281dcb420ac5b06a6baabe120d821a60a84d1f0d6f0183a40194b5abd5cd08c5833a787ab3b1ff3de101577dd56ad0f477984dc7527a33bff79d0db11e126d9c51c6b8e2e8b75d8a40fde55248b1e4ec5ed0877ac0d752d48e9a4e8e852c1fb22dd346511e996cc17ceb9ea65bcd8c3a0694fb427ebdd7147e44bdac4aaa22926a026c99459d1776e858240d862a189cc349e9b0f0828899f350ea4280f3569fe897688507eb5f88cca2209152c75171726df0b033f5b1598bc460c7a3f08dd6d40e5286662720131c1c495c557d366cfe4182459537859938542c4bc4ae6ea6e5c33bec4f017d9c14e3068c94452d2ab87fa6dcebb57ed610f5306175b691097c5269fe894334c616e001391423ba911038caf1bcf42cd907f256d461454760fd95bf988ebcc08d278a45da3169f647a95e3c82ca76c61a2961f396edb0486edf8e15242b0bce1580005d7735be41c82173638df71c5e7caba3c5234cb744de02f3d863967f3a9b6566e3117dc3b06c7e5138390e269aa79099435738a002753fc77d8583803dc4823c3c099ce69f599e6a10601e6a9da69c2ceca0093239b8bbcc9233fb458ecca011bde864f76b01ad1b514b4c0674701c2817d659a014c5574b31126be1d80d26a06156d91fdef9eabb4b516d68653ca20ed5e3f35f42452ac46d32a6ddd94a1573fa54a619abdc8ed396ef06cc4fd14c6247dea4f8ba7e62d0377b66d00aa58ea835e599f6443b4c3125621bbaf99edd710ab4798f0eb997c47354823343d41efd7f9e7f3f51329cb2cc9c0804ac6131c816cbc70fe3e55f6a681efa034b592c311d99b5611e3a823073ae00017c0fcde927771f330725cdb8fdf9a8dfa731ce99c08c29b0e27be4418862c4bbee393e67a76ccf21e5c60b212735fc266db93efe098d02beb3c56b22d7bd95c8f16f5355ebe186bf1d66cd068938d3818316b0433f544913028547dcc7b8957559a86723261b09b9737e78b6e6491b307671c46da1f592761a3246a551531badb7be34880d665011f6da915de0ad5b588d547495bd326f227c08883ee9443344898c736498540c10761755fbfbf2b713f09c3183ab87405837eb9cbbd7512dcbda3f42196c5c3edf81ebf03c3197e8e9917bf0d3a95cd7b5a7918db0482573639ed3718679e60e7d862ef3af130d648cae3babd722baf2203db231c79792046c4587c68e3a49a59e580de0d63c9e17275fb3aa0fb5f51a7f9ab35283d14818e2f387f6b8d29ffe5a86886d3a476b2ae5dc0d093c1a61ec6fa1dbe7f66d1f4a594541530fcd30698f65101c5fbfd2423d17cabb5b8d54c3a9eb8467a293fc5261f2a453086577b1bf7110443ce036ac76f54057b3fa29a30adb9a80272e9d0136185f1c3bc70862b49faade76f33521158d9211647f8676095ed5acda9adea35868a4a264a20f25dd311190771f932f29b63a202e5c877f0f0dca5df8f52a4ac67228f79ed106aedc89edf70924ccba2ff4ecaaa46a084f0aa74aee06ecef48c61b84ef714232da66e3d78dfe90a444edb020ee59e9af4cf93c72a59fcc4a955f5d597e077d55eae9e3c7b44d3b75256bfa14f1a0139167649f34001ad1b9236d550d3a9583d2c20ddcd9b454d106ec49b0b53d1041611d6ee65f16f2e9f4a9994fb8e08f18b1e8d8be8a259c2febb95798abc54f09c8b6fb926bce9846c7b1ffda59862a3319ca0f694c914b4d0058d68426c07942ebf4e3555a45112142e89d7028b68825c73ffdd2ea0695a20d3037564c3d2c22976e0a7e46240bb8137af707f385f980ed19a164f68aaf3a8ba47f5ecf34f2444d961e961e29bd1d8539eae85fef1823248f4407ce368e20d7eb2afed825a41c16456c4310746e644e41e7a3254f5d916f2313ac476bb864d6cec4ac8ce6d0a3a5740b35648478e84198e7ecc4a8ec6b13facf58c60260fb615b39eed10a1750bd1adf13e1e456bddd19aac1c23f4a3a5fa9c7da389855ec9d088b632ff4e2794f0c7d07217b7850b41558cf514a80b82edbace26063e76c8d0439d8596b2030debb371f65dc44504ac0beaf2e6304e5decde6e94e3f466503ab8663cf1f83815b0751da1077c4d29d74a8d78f7d39c3672f2a4c073b8a76f2b219c5c666a9c8174bf0fe1c3859c651186e44c6eee69236dac90c465bc49d3db52d41702f71a82a64e5e57dcb96b02af0c8f23594099bcf569d7479834f3829a281cb8ec3c62910f991a6faa61a2fcb7a14386b16ea564c632a0d39a46f8a967d8c09a711fc8b478044db04e27be18f1627b359b827a190c2c78ccfd5ed54949ec6c4ade43ee9a388ec74ff5f35f0085b84f78b08387d5a628978a2b87f0711a11005c0e27879e46001d1cbea777218a2c1f94550025047d447681fe61c208863338a67092b9e56f729cab59822d257dde543ca371e9dfd6501e7c1069292108b50e6696ee6c574832e0bd1d775cbcd4788c5028c57f7a040e2451960cb71a6dc29a7c96aa8790fd4e9807bc343e75ed38da8adc5c507059cdf73b2f593cad88be474ccf621b48e957295c293493b55d0eec408e9e96bf8fd692441905971e24be50b7dbde4b1a2724c7956b4a8bd9c697ebeae4814ec9d49ddcb36c5a60b139882b874e389a3ae0b793083faa1dbf2d1165d3065394e42427044c9562986ff02e31f2c7165bbd2ab8a207ba1b3bb794670e4a7d839524370e63f579357abb7378e4d504334f8827c45bb75936217366b9ffabecc27906e0ff24f01f59bd60eb496e1c114da8eeda2bc9a5b5bcedb71282c794b986c000f83d2442b049155a6a245a5ffe79368369416a43657c60e0ee46e001d7ce6b61217d0aa1078504b46cea8a460f5a99832673df672614a69864e46e70e02ce6a09c67646a95b4dc72eae27af9951e36a2eaed9eb3be952bbbfef1afc71f667476f398976a3e5cc15b2cb4e6d114f55b84fc4e725ab5a1f09a50af1c775a9d45b5b5bd8340c88ec2c694bce4f46323766af0e170e4d26b8f2a50ff25a2a71bfe320d483319ccd17254a4f2b5930eef608297ca5c69b63161d5d11b76a3836dc553d2cf4aa83f73708c5204c4883e2924b12a4d85e9db7a226c2f787acec6fe27a8ca835fbbc7c19067197d313b58c73f9e49993f50da511687da7c0e21ade904f5d5ba8c9ebc40e150c7409c5885ecf2e18c8a86cc50680a6e39ce0c15eff16b70d5f37c2e0b2ec59edfd467a705272c6094592f08dfc0104a2c2058b4d3e2d77c4747a4a5be59201c677cf9d79a13490fc6855b3f1bdbffbecc17500553ac66d71eb661a951be84a32efc78410143b743539a7df9259921b0a91d0f1f8bd3511a2b8aecae07d939744d2f4633e52de68cd6181f21244b16d3a9ddbcf587f4f4ce445e5fe0c5f028c810b9d6d34ab50cb05e982525bb86f973414710c76551bbc6d08f4b8984662090f140f1f2614201a0aa7e39a5ed989809e616314235a0f771e1b464777df7e02c5e0d7238b4d2725620a393789b7a5005cad078deb04c94664c8458ee4474b127dddc68433e9d3d9b1b933f6ed0f9b830c7eda704c6605a73f9634bc4560d76b7d81c2eedeeef236fe8cbc4201b5f7fac0623102375ac3d3f8cf5ba39ee355bb6d779e46c625088e8825e556c7e5afddd30c8f4c136e752a89b3d38222b49dbb55c2bade969c05a96318a982e6a325a4f782142f82dffa817b9d2c16e84549f339cfac8d32f6c40315666eae9b7719c23490e52f612f4785f87ee71932003e76b45b0da6f2417a5e98cf9d1530d4611533c95c9dfde81a1f99cc649aeafed11eee6896f049fe380876319277530d602f01ed4b0f8ce170ce48f88509f6b343ed68a2e68254fd7f82d1d4abaeac44c46fb18084e9df95a0002f3c57ac59d57118a3aa692cb36b76a9dceec27b89bddcd326cb78c4c9d61818c3b5be65705a5a57b078df5d2a7fed3d5cdfc21f0f58fcc0de988487c34eda53f30ce71f5d07c2d2e491dc3ca3edf30c2a76b97c8d218d96e61466e8c9454ac45ba534e10502f67683e5586c241cbd70e15676f35226af63b130a917d49dc6631f54e6ad504c620609755970e8e48e4dbfe34eddf41806a2c6a44fec0e5c6334dad4cf7db99c72f76603f80759fb2fb6d75cf6665eb3b84d94d229e8872b6d7a14a6531c21bd60645f465c8fd395b1d75983a820e47c7ea98beb4c8df4757eb2d7a15078644013394a74b168b2840aa73a2f1ce40c0a70e26cda67d87bcaf51996204afdd4e077e77489c554bb108d219eb2651ec055188f1d4ca595896ce29907c0f4da233a01e97fa8d2e727ab6c9a9a35b90464faa73781cb2dbcbe8412daa35bd24c2eb24a79fdb51343006fbe32d64ea31ae9f97aa09974042671056c11be7046ab9ad39c27b00c66573070987f6405a0806089fefe246da613498750b32315a07945784dc03a821f3451f110a3beb86a222de7c223a64e7b2c11e26c55652eb80e73fa987ad3507b27ccaf6208fb8c3f0e2c59c159782a4689117a551d3a8edac3c9827a8912f02b558fbc9cf8a6853d822916ee0a994bd07da16a5e42f7b79d61ce45060f0020da1259d6dbb7c3b8d1ef1898ba9b7a950460a3707621dc9ca69d5b776d913cbafae37e8b0e83e63af05da2205b7108850d6376337f3f8c3b69b45d2488a57d839c7879158dc5513eace9be1650c022e2b91ca81d3874014959970405836ea844872ca20cccfcf84f8fd3f29e84030c9cc92f76f53b7722bf41ad0c819776beea3cb0c41137c6457567534edf961ed29727684b378c05ca51118238dc3e8119ecd54de31197d7907a50f3f6d510144ea118f1181c78ebedfcf2522f95b300217bba36c45c3a5d71fd34a42d7c2818ad0998834b7cc55b6727840dba272786a0e0f7e6caf9e7eff65ef5f44a43d811bee78381b245cecdd3696c86b316e14e8b68c279f579b53854c48379e1817c37a67343bf92fb87fad5f16ef68d2c118892237a3c382b207d19eeffe69cda2a82ffbcb7ced21651dc9392e5125b5883767ec6ab785094eb4eb4ce08a3e3a1101cac5622d0255ae66db8b658c476d9ad6f93b6e28c3aa7fe272377d7010adf06dfc1d61afd023a321b1913216a722d8a6f987dffa3336577f8bfc2f1dd6b9ac8b298967c8aad667c6f71d2fb64b50d4a4fec728b5f7180d2410a2644f93bed2f8edc512038fa67afc1a285b7249bdcafd3d6c799bd00dbc93e0d2a8aa5f63fac4d52651a70b992e6486d0c4175a5e38d5579dee7f30429550fc74d82322346ca8dedae2ef84f90a13f5b9f399cece7d56a7094cea1ce23aa0e353b2ac1391ec2a65c01937401353b16892aedf41e74d09efc2a3b554e87f337110e63bf96e14be79f014b56cd54f6b3c22f137f901c8592985d8482e95fea4e10655ebc251f94c6975298708d5fd70fd3704ba58970b5690f4ad78c854361dc9b2bfe3499bebb29b03d23ec68555c550647e7f50862f5c3ef905a54245799ca2361c08e375cb28f92a97c10c3925bca2da3666d9a5a7c9f9007a51418e1c53d2e1240437fb02ee7410922d812a65eddb48f01c707b43be4e81d400776bb19cd287989990cd100675ff2dd4494de20471eb1a37313a9129f8f5f62c0243992ec7da3575c5eaa3c931e82d83d2cfb52ed611f046f5e4d829985e0139e4c7b3fdf49a07f929b78521b6cd601e33de73ab86f43304f5045439780898fa1a8401899766261cfdd26c8ac2200cb1174208a29f4b608fd8771ee7c0d23875f0aa4d35e2473a083cb8c90bf131129ac5053c25992951c5d7b7cd2fb095d512c1fe378a12e62f7996a0744d3492a41119260ede8a03df85562d54de88ea975f526f653b512ca6d8a91ef112cf746ffa0bfe925dbb9d9570d65f68571443b66b4c0506d10a25abd566c204c75a572b2ee68af2ba28bb7fd9f9cce4b3380834dd9f0ad5479ee70d4203fbb05cd85396e39f0d16d8805fdbedf52c4612f7877c5d8950ecad7af13409bd4515f65ec4b5da74d5c37933f58ddadeb2cd2e655138c5fa8449743adb63f87f073139b108944e74750eeb4e5b87d5ddfd4a4a375d3aea02b3006323cf93e66745720f7137fc19b3a6afdd6647a9d1b62cdad5e3dcdcfc33a25cad7288bcfdb337089fc68db56d02d22d6fa26eab07fa36ddf5310d85a017471e4e10b3d5984febcad9ccd45866e8b554b910619a443f136e08cacf3ef4406baf879f6e5c85389620146d2a021a6481d281d9ea293e346c69a0f889dd6570f92a04e7343ca0a3c5aa14f70b809a335186efa376a1003997c2c01567cda5f878094cc875e77f63a05b48f0d40e9c696cd1d0219fbcd65c98c601d9d68c1ab9899d5e1e679aa54df2fa2bd4523b8fc4bcdecdea9156aa1b777b8473e84137e1bdc802cf24d7c8d875cadfad2825163f46fe35b0d5c8b53c83c6399446b19cfa1c711d9cfb20b9f96e58b7889f0eb281f9aa6ccc26e45e7b0ddcec3f5821c6290c2bff417e7c37656bc93a5285c662f003f04b89c0d2614373ce42a7d0b210530c509936135804e44149378331776ee8effdfcea0722f4d6105273d2cfd22da45353254da8cda36e6f62cccee9b07d642a616c8a03d95b5afaa1b495310327dc1751fe8575b63021a960efff0016e573e4a2481034b82c661eb148b8c1a25907b45becc91cc321bb6bd6a53978ea806dd66143319908b17ed27b32e03bb6fb2d1e9cffe5291810023bc96c0dba7a033b8ffd316138b7b370d81ca1f12995bd74fb2f430723c55272591c6eb6de438d5503c27e934a71f8c7c0fed2de6084c9fdf15affbcb3879e69cfed3c659cc376d6363b71cb3dad1ab4921d2b73b776f3e260e02da47887621c4ec3c8c55147ca962804cce77945bfb9569fc4abf4c4b03a70fb736bb5bebcb589ac945029b31bd4c275168c389939c71fce4c4d81c132e002c5b2b5467c6efbdf5e33dd88d24bd5958584b059a0f4322942b04636f6c9a4c98d638449afb1103328d5dbb76dd3920e9a785e458e80f834a75802c970339ab6bf0004d8a30b1424b0ee9f4f9ca580ec70023d5e73bd9e872659c5724cc1fa891c0bb24159e7b93e1e8c8f4d20d17248231345846e3f1a96d67213e39b789880ccccd48b860db5e8d60288bcf8af02c6ccca352fb8dedb631334b06a8eff985cbc4495b58498c51f8a1fdcff35dc3bd5e8a668cb94dc193c3c9b857fdb16977b97cf2a15cf10cb25a41a1f696c74798e3f37613fb66b7551af3174471f67972672f90100d8045fbdddb46ef3e10299316cb111f0474f588e7973d090df617c7b882ae8215e3f9f2adfa5223d10b4feb33bf6a421a484123c10f6d1ce676d12500402dc287080ac4758b6558ce1baf4f0bb31e81f2d82dc99b090487887382fd67e921bbf9c632f92e0b9b0c7104d37ec98b0e84a54f0a03081f41e84275808c2c28b589c1266788f8fc95ff1744e664349a49c8e6a3346b378d5145708c60a7a3e007dcbe560fea3a6dd874ac9fe0176d5444c4d3e2234c771d32735034086712aee546a239ca6f95598e2d579cd876f46a55392585f734ef0872ff2a8ecae42a26a7753d170f0d3b552565c097a448043982afca486f06fcefe973a1eb21d3bd1f5b1838bc2c544e7d2e3f76a5b0538b80c3f5a077817e9260151b4b136c04333550116dae5b7e5c95babe0c6d1ebf6d391a7f92842bd2d73ecce4bd425e91f6ba507dafe0606be6e980d2e5f479d8353a9fc793cf2b39a6e89bc19dbc9c0c50ad11d12e560a569fd3209ab096a9eff1ac5c7ff3794ae6269d742d2f1b220b426a92f0ab17999c94ecf166fbe6d7e50f7af31b0d3146ac09bf2a48645f72ec0efc766251275fc63bc3c137152e57372e040bc3e1cd634d36c37775f4cae7151b690753b731870dc82fd0b29f02ac7486122da058b40fcff5e75046dea3681df277274335fdae7b2dc3d053dfda4c636bfafcc504b3c2719cc6c1e61155c98fbddeb37c91a8b516779314ec706ce5436574bce43b2962d7f25b71bfbd5b25e48a9b072bf66fc553e3ae3ae157cf46bc8a85c65bc223709a24d034eca5b0ae5a494777341414f1396adc5747c4ec4f7e49f91dad9c61981452e575a9a02f118b09215217a2414f0d585fcd5e4561d95cb331b64c4b674ec8d8e6c98b865735cde934a9ef07d2418598ea4d7315cacf68176e91c9881325d2013a2fede515ae820850541746b38bfcd5a4ea75ceb3f5016497e951b837ebf64a3862c329ba395e0a7b1439e73698ffab9cfb0175be98267410b5dc67ddb4e4b75aba29c4aeab74350da41a73b4bdbc880310d4f60ed3ee54e219af9d04545e66eb4098546cb140cc9ae7e1eaec860e5d22f576da4a234a005a7bc556c87b317a871498bada78fd4d1938961f4683ea7cbe4368b17db50b5b32dc329e8097555e289f3a29ba6b838f6674ef11dd921c5100ca00b0fa3ef702de338483d0a23c405f78b56b58a7955871a10302fa07cae44ba66d445931517c0292838e866e3cafb739d030db5ca86aa76dabc0b338161e498e97f124ecb4648accde0f3b732616b242201fba66af79484a97a8e9114408ffef162898e158e3e346fb6ae1f0b420e505bb089fa7704fac63af04f5bfc7eac93e4c495a1486c93a08c6ffa4d4712bd34a00a6b9d89a97c4bc5be1c045d23811bef6055d90f5fd12e5ec31f5fcf1e70a4cd7a99471212047d442bc36d1f38420626f94425bd6f9dad602dcdeb31bb4c5a62f55dfa3f2436b80e0fb2b0af9d16c2ce8b94e09ca36cfa8e0b76debc56b395cdfcf681b5252ae56a30c7e1bbbe8d41f2a64eec85ad4ee0fec5a0c15b9362db404c53fcf68a0f0abf4826d112b1206fcffcbe998f76b627a28dcc3c00d3e05c67226bac2e6b9228d323d6e29135ae020db13a176fca4656d0e068669aa3301aec1025536b8e4ba17990d116026dcf57f001baf1d1ed9f824475687fe7b84630302c75d20e3d53b092b1115b5b4d6644adbc1e59fd2c6516575fa2104df7af18356f4a2bde16bb59123ae21008bb2ee77ac16a9eda936e17cc94616c5bc151fb8142f3bb5affc529dd1ea0ded0a0884f762d970d35ef5a087e371c0f747f101e5f2d6a8721d0a4cd64b3a9790abdaa62e7823dea99502f19dcd2bb6160b59cf077b48211d670751d404f48a626fde556c2abf1a26586b8d210bd774941b8edac5d57f98b21d21dc1415848e52a28b1a2842d03ad695bce0cee21c376281858ee62b3dd8a75d34d5fa67df6eefd551180fb881270dde2b16dea3353d94a2ecd2f534648c736a7711d7e11f833dbe47210cada8f92d6c4047a89fba3aaca26a00be60038fb60e831bcae0da48638f54e8da2d8f37fa0144e15efcf3ac63534dd7e0b6a070898423ac1fff1bb50a7704aa5dd128821af3d3b28b69e05e1331dd11f1db06b815d47c722b555080323bc3680fdd5f65d4944d83642f498fdf354433952f16f1c09d696475dde2b03a9555a27452f9137896dcc565f0341a171bb23379396870cba4bd10c5b776dbaefea1cfc9a709ff7d206ffa470a28f47ddd0486d8a0532edb024f72f136fbaead60b88d7f4a29a3e95af6fe140a3476c02bd64f52ee617228cf3935a38b1790b932c9f4d36c77967a4d3da4a84f74d56fa0e62b4add4a561eccbc1a294eff949caee659da52b695de37d978ea602c7f60488c7c442f34d411475f288fde37470d4cf0feef6ef5ce9e338af3392ebc1a77b9f80ab9930c20c5274d01f4c5752721a66426baf007cb0d68fb9bef1aebef61a8b14b72c27868b49893c51bfdf4d427884bc00031e467b40892e3da34b67ff92aa9fc24138bfb275a5fc149d5f33874ba518f3e8efce7a5c8cfa8d71f0433043386d71cb0bf1e42e25827a2ce3c69a2fd81bf6db4f95a5f826afa7cb708a734a53cb1949c6f25ec0934a24cc0d871b9b8f98b98ad9d8f0209ff24a1d0a95d302f8ea493333a295c8eed110e41fd349448d1402de3a5e1ec83e4bddd0a79670aa2ce1bc8b4e6d4fff84a510523891c476afa35f502251a5734bfe334d9751c0fd969d83649b56fc8dee13f349cc0c7a2f0cbb6d652445760ac78894c492a91512d1f3ee063f824ba1daf5af672c10a3e8f5ad3fc2d60141aaa78f72783ff0ca3f8fbfc955e6180c92441c1e20a08d78e014b1e63e2afac2f21a592428e8148ee52c7978764df93cbe228e8fa49cbaa80f071b31536d5fda550fd13e0f5c085117f60f1815acd7b4d35064f563ef4a5b2c533d88bc67f17d4a87e04dd7a54072f81d0e68a5e2be5ab16a6a2a7711983cb57028fb6edae1fc5bf78b0f759670d18cce4d3d0a6a70156ef69e571c65679832635b45dada6ea5a96586e2e32f896de76c54812eb3d093b2674e289e400785244b84178013c209ea22293ab8f395e051cde8d241229a12746a336e965d7af66d71e72327641d945162932b62717354b5bf62c563681c023d85127601a63e8d52a05c16b9cf7ea83c908aa19388decee19c91ba04396250c551eaa15d2b88851f9f2d111380cfb3ed949bece97c1de25aa82d2d2ee90c7b5c217e02194afe6df72e67d48deca0d7d55f370e292af1d8a98ee3b50eceba17a6124752540bdbd6483fb4de54263d46716aa6cecc4e4f580e3ee9a3b02e781268377f59b84354a9ef7d22035e8bb832acd72ed4400b6fb2c51c7a93dee4ce02538c23938c9ffb69462d22fe42f451c7b31d1c16d51327acb6210f414bfe727c33b1832af15dbfdb1557b6e4baacded2f73b32548f274441cad294ae7f8175025fd8313d2ed081233b4bbc18eca654f5ee907ac31a6cca5d8e61c34c37d09fae34746a2ad3eacdda9596dc84fca717f01241251c163e04565d386f07918dbe38bef26d1b481c522941e7a6ffba4627e089385c72580f896c4a4e8832e487b2c7314974729341c91078955331e533c262be40f183d60ff9d0692de4d6f3f6190085be763b25b8bb5a8c1bee4ca5a6c22957ad883d700e90acd1596b1e75544ca7b453c4573be2cb52f48d9a411897326b6f245ac2c9a55cb0e8204ca6e7bf4282315c7cfa462d52753db768e7ac0bb47c5708f468adde94273fb0462a6977bc41fef761bd4e874171451272a39f3b5357f9a5ccdae4accbf1610d3942f5a41297b591ce567b1b6e984ba048a06cc645d75253f51ba6b37331ce1f445ba596694690c58c388198bd1b7e85e8dcffc2d0d66ea42159961ed459dfe7bab9fceb9d41d308c886e25f45bfded3e3f7d837e497d15d24952aab1a6a8b4be380ee7c14c2b21234f8a8613359463727caf4bd27cf7bd7e310730a298ea649df2e94b719ec5a5a40b3249478334b8999a64a368ed5b99753f52e31420d67802054a07ae2a8bda6be0f2fbdc73d4c368cdbabc7d9023ba2502c40ba447bf7bab487c38f4daccfbcaf1532e4c8f5b4e8ff820214f54689f394e3c4f16c3aa5911844f2fe0aed561763a04c18725c75717153ee5c2a8bbfd1f352eb3c92be8722c0e3967dbbd35bc82a15c3b3f83badbe541e1e0e549bc45d1514961fbc7be4dd7c244346f7e8b0e71f41c8d5f2334432822fb16fe860f5382a4f506044cdd7e57abf9c3e65be6e339a8e71a480670b62cbafa407e3aeb0d8e9e320da2cba6d5ebcfbebe476d21c1be642a632d5ca0eec86d9e4c269f980d1478d9975ee5b9c95e51b95f25c08033cff777a675ff625a1330c9e64e2cf5e36b6d9b3f215c3ceedb6b0f9dc45095140260c2f10b7b82669aa2842c1d35f60e13f70979060997d0742dc1e3b91bd14b9a1068d6ced9c1cc317f9a64bf84508b58ca01047b0afef99fec5862f875f9cdccf540253bac2473a1fb06059a02a7ad5d841eda3bcb4f17a9baed0f0aa15189e24c2544c5b6fcee60e2b9396ed4402e71934bce59452606b48b6759dd933b50d72b87c53875ce3e239eb2d90031c5dc68514b35d06610ef6c7c3d30f6d8b34c206f34b0e705ebd6f471912177492ab99786e9b109738a35760876d3d5e5a2635e8a5e3c3570b911c47c405b31d8bc870d85daff1f7a98ab798e045ce0da26152108a586f50bdf23846e236f1c419039d3dca3cb70a90cdbf29f220f8eee6030bb6976e90d92a096b1ece993ce1d9f83bd88e3ad64311bded3a9f0d0c1f7f5954c75513d2971f37fa743fb56495f3ed2d3cf5940d4cbd0dcad70faad9d22e4fe2cf6072a77d45ec57f507bd70e96a5f6f6a126be480c8bf7fe469ac52bae62f9b8e915a65d0a6b05833f72578503700d8b08a80e3acee89e56842d485edd6eda3fb583560262f63311d33a25ee438d572a82c0317ff36af74c1bdf8c7953092aee85ea071d9b91260c3676ffbbf71d8846b722c37dd1552d8ad2a6b83de85444038b863a0b263c584eeb299d4be83709b76032df354d9cd90b81a72253ad41f8469a0fc4b6873b946a34b5b29763e68ce025609a21a80674750f9c884e646c581e5ef5fd93076703762948241fb9330ac5b08188a06eb50eb8d5151aa2678a1aa34e1cbc2e6ab9b242edf4ec68828f3245e658e705c4d9485dc1d4fd81e6af36b902be934641fbc14909014fbf45ca384e89005af3769dea517ddb1ad2083c1e893ea69911b15c73b859cd0010528d1f726ecc578eb297a9dbdfeb3c0d398230087061d2b28e218ac00f185c615e5ff881ecfba8aef50effdd9335d918bff019682a845ebc91d86aa80fc73fc7b45bee5c9dfb4e3757675531bcdd2c2ad5ce9cc03a750530c46079cf135bd03024ebd57b389208d9942d5acf5d896654863f67b6b59e53066c113f1af9410115a54ee080ff818637184fe18e6c5ffa2a67fdaa6f6cd3c56fb6d1d1bf501a7b1b6253c6a0ffbde4da458ebd9c684116f96cd6582daad6f987dd8069dd393ffa84d8be5ae7a8414e22fdf3acafc53ac4c308dfdca0b9495a3503175c8754fb7f3c7acc110f9ab3139d74646c4abd0217dcfe5049eaeec5c8c71d645c5d74d2ce1ebc9f509040cdb792cc57c0e445e0a56db851e8a4f57a82a3a7c8646bad8d17d9de6b6fc5bf99993ab797d38a08b448b41d76259275386630129fc5c5ba1bf8bd4215eb8440c02bdca8bfbf83ea3bc7d58600960091093c9d263962fe0b4a18530ad0ea506f5da4bb8a4fb2b667168488dd5f2777471a7de6c5c5896abd8ce8268331525342176048c3461442861ff6d7a13c359f2ce380a8122b2c181c46de8f85fa449bdd70172f12a6b47741e210ca7a05f40f954d6e574555b36a2d26072d1fcbb1e11300a253f1f4f5cb23e668f8e563e1c371d1816fcbde2d50440343a8da1d6422926c0da723ee61b723965466f76521faa12b21aeeb96c559894ae33e52cdc6552f3a4bba937ca7a204e8d075c2f25dfc404968e2719a2f15e287fde7e867591ec1e3d934005839fe1247731bc2dbb14444f6ce102bdfab4ab7e2b0ed48afc5509db25070ef92356be3981d2bf5d3fe883ba2c18056adaf830794d053c8e0ba478e117a4ac4e60b010156c84128f467cb4e334857097ad006d7d7b6535f564dc6da6de5a5d3f8607424ba38f2495a2033d92b77f017430d3a35bbfa7d98943cde6c7515ddd3c54f48f99ebe93030e4473ea65d7cfb3ad47213e574af3e69bade1b0da24f1cd210f1109a23749d0e56a016bf0ce88a8b5c8dcb0b1d9b25dc2bcc668b20dcb0ffaa16ab153552d4802843aa976e105d75deb1658361da86fc504f1505b43e6b357d73b76b780413da37a437de77c85384f30637006ac4996267b147ad3c3080febfc1230c81dfee8dbd9311bc652bea30c444693090261c9a0675faa83c49b3482ae9689623fde5b35d0faa230de3f0a6668b0238525ed4ca6bb63fa96b194e30299ad792b95cdeafd28e4d90a153a0a825be44178a64a36e50e0189345cf21d4df896c8237d9201c82e1370afe4842ec848b44c1b1d9b8a721e920baf92df8194c90fde38c50573a14cf98a35c6e1fb422d427f842fe275615638e9426dd859e1e8a93cc3fb0ffc8e134ab20dc4cd3bb9d30d21c60afe8893bced575b33c186deea6c640737a0350cc8fd962277c1748de7d185d33d8bae5dd795dec979b0aa79ddc416a105142e3ffe5e97a1c614b656b51b284782f3d2863348010361bec7e89d628994a343d5bfc480b4d4281af4f4b26b18193525c86018f01b2cb6a9e568f24cbfd19680fc4992ddd79f71c13ecfc4cbb40a3b0553f691510fa795963892bd65eee4ff29b55f33b6d1edcf8b408d7e8115d6e1b38d51498869e6ae41e0a1f357333930b538773047aaf38b164e661bbd14d6d6a90e7f806c8c30c610dbe937f4d69040b59c0a564851985ad2461b68bc9d92ed4ec5d52b6157e418b8181d5edc8f85ca85c102bdebd87517565458ffdd5a6a13030cb1ecb1b1cd9ff1272f99143734bc461a6613c27bfd91cfd8f12611603efc4c09ba9adbd61afddcf930034f641cad5d2beff8c023d834bed12a7c59ce1e609e05df0fdcd19079b57f8f74d771234cebffd6f35a72523904c466ae6f7e07f82d094a2d90268d4bc9a0d0a05885c1f5fe68ede56c2734ad98db7e3754a1cca1d82efac0e9132c6ba866940f550c8155b8f7b555c3e09ff4ac75ffffbbb47f20e799ff2ba2d32134915d152d9e157b1c38a05ae999521339ca2d51b9d08ff5b2856138a69e0a0659460cf41e3b92b87c0772280ff8e8381228499136a47fac536f99064c3267ddbdf1500f94c3923788b9f30d313388126ff9f42f22729877c8e60b7c0c1fece199fef33f0a634a3dda8bd5bd4fe8365f7412f20f727c6e081c5b0694e06a2adb38d2238d38c7075645893a099199f487315b6a5c7f7bdfe23c0721a3ff01abded656c630ae6c434889779c8e7825b9857f51f474c9478b912d88f6ee210339f7b63bc0be5351352906a1a3209b68c75ded3f9736c7fa1ab9516047f7be245e8491eb3a219cf40746e6bab4a16cbd82759a05bd73b9a966e15a8a7dd218535fee1d6e44b47dce4846372b287dcf6a93eec1c3004026b892171fb8f1e666b52709e030601137a2e52850a0a41fbd8fb3b41f28ac67d420cddba9387ffbc8b88bdb43f5f49f51ae6ffacea71f4cae5b2e8f43f0f54510ae11d96d5c653532faee6b7460f896e529225c4118b4de006e176025deaff93a1cb2671f0ddee0c30f40e22a662a1b9cdf1003dc5c326cc0415f751744771a3c34383d0277746c3fc0467963e6d4c529442e6fe7b72793e214ab664f5c72e64896c1aa401741cfffbab2b88f2238c96f86b167f3d45315eb269e5d26b4e84dd3c090efd942f25e9ee97543ccba4a9e774bc748cf8c695a52cfadfd560a34472ee5e8a8686345b46c2a70722b382d65ee806a6d9edcd13056f71ab615da18fce031d750f7d6bbe5f8cfae68dd1af8c345abf68cbce88bd5d8d5f0ca21a58b39e0070f0bea7150869452e30f0d1e1b4561d6dd7aa4ee5e7e9aaf26022febbbc9531a69c1c2d85f86ee4b5ab5d0cc00bea2fca894f4e7e71024163cdfbc2a0410955a07b7f910dc5d47e4acd6a1771f32d8f0326c3123a68ae92d5071789cc72c1aaef9c92dafe33e6cd4c81c37899b6969ce3c0f350db49dcdee4d6532d65a9681bd9ff83d714901dbf00bcb69d086fe06ca28ac6446bffcca97329737e4fe32363b9b941a93b4adc5b9df665ba26e46a4b38e7f8797dc8d6839b9eeb4e7f774666f9470078c7c092f270fdecff2427208ecd3a023e0f123caae4460a257d276456b29fda2691e95dd70c747a8dd8dc0c7570f72378e96b0077fa56a90c9cb15f4837f0971eed1fddb6f2532b9e2b26c2b664cf74c6b3f81146fc16b2c6f8dc2badd3a8c8b05023015db12d29e4421e5c5ed4c7c80f0a52d613a4180b894180eb36eb32089a2b89012c8a9c6dafaedd6988d58eec78ddc2c7d30821887d7797c2b50e51f3707a159acaeb6a1cfa37b58aa7c4f583a63d9d8584ed6f32a96d2ee61418d4b77f23b5d207a4698304007deac571eadcc8c1b8b654279ea0333b7ebd712fa4913ec71baeeb36a2b3408570355adb0c1f764a90d05be9e68403a9610b0f440deb2e7e926d910644cf5161a1730ad6ebe7e11d442c76f1d94e3aa38fc36f85fba04adb22cd52d463b4edcf1e23676986358533c9f1546feaffb2a99920a8b46a73b17120b67dbb73a8b68239fa3fd0d9c73d09fdfff2b6461341a0016a66228041e515e32b79d87d4119a548fbc677f7660aa57ec3975839c4cb475181c8ed230ea1e58341ca1e07b496aa75c6aafe53fe95e1621709bd3fcac94b2955bb490d53468fe2c7f14739490ee04cf1e09fba4b49e76515904fca71174acae52955ee2e2e8132be3d92d7a84e66d4b9cc3474ea17f9a0302f2bd1f9ee3fd580b051c8f3330386acc2ef00798c301a6505fcf90024675c63c1a36190a3a3b1bc82eb667eae8d8c444be0e8845c370509a728a9f752fbe5634ff27fed2d62b459846c1906bebe61eac0fc1ec8edf53c83ded5c4b463488a06f0240144f9607c08c152b0114e6f6af054fd2f17063e03933048d6b85b515b0c013c6c3aae3073e467db5dc191737565567b4e2a1ceaf01b96006fd9c9bd2810709cd4e0e1e9f9bcc202115657b027c82c07e64e1693292921b09069d342b7686a43680e6ced34c4f002acda7be3db774c1dd819d0bf2abd6bfcb5760ec2387e6606ed6ce1c82ed4e7edda174925ee1c137c2ff9d773f9c8c603c255aae2daddbf567bb5e141342e2ceeeca3466061528d98e16db03bb2ebb411db935f593ebee5b52eac2e30adb136e434e92beb60cc2261ddd3c1c9f3a8b1d83484c989ba1d1370381c1dbd6def4bbb5c7df7da2d23d7cc239e3cbf61289779c1ebcabe9174c1626e4b99230a6ed68a6777e060afb57e6691bbdb4b4335039e50c6c37cb6a433d42ae4517536a9356d4e872914f3658ccf8d0e7d886655645f8931f2178657096b555535f7b70f389ef19f5070227ef5a51b5b69a63e2961cf5f18116c388e5c129bf9b151afe548ba2de52b56b0d8827d2ce83aae059a2ddcf75740b1be13936a72462ed87541d5f542ecb941594fe0bfe56ae291595e09171e51eac1b15b9d3dab152f21ac928b989635a7ef89c17cfc420c8e17c25e31176be5c6588d94c2f36a1c39469bc0a8700834ca84ace658d42039a7d7ee9096c845dd4e61b1ef31d566b840c91a0adc3a54716e44e9bfbc2aa89e8af5637e3dac92b1d3b127f9a50292b5f9a46618ba741a01cdab64cb1aa3f3639207cf7e322e3df2a0798959045d4eebeba63d2be7f9dc30e02b490dbbfb73c35be896fdaa7c963563131aa1055feb55c5238f9e064dad61030b68d374a3197eb4d29e934be069cadc519b677f85fc55d30883a26e71cf67ac6ef41f29ebf37cdd5d4251b7e21d052ffd860d08470f8f29bda5f982856ca2696b442e29d1eead1e31c357a1e315482ff7f1047715f58fb1be9e07014805194eff04b18e1443b78584bcc5eb42ee256c87a69f9f7a9e16cb8a1ae0f3e4948e928c18711ef8960bbe4eac92ae19581d2cf3b05c73946a0ef67778d9c1250eeb6949cbec14323b019215a123403f585ae4a73f40fa5e4860330b844e865d3b93e6a440d635907bb0e36cff0d80c6279ccb6d79ca2ed97ac71fd90b8e0a014677d28f0d5d6e4805b3afd168ef519a0e86c7ec3d294dd4453decaa90f5fcbc627f06d58a1d11736768f55a8737e57f82ed5f9be13f10299484fd172bee757da97a1ace30e17ba564a7211bf1a2bea8ebb85e4965df060d164d3c6aac9e0b6615d4f3a0475eae7638e06125af0659137d50dcbc1f1c9e9d3c559ad8f157445d8f08086b30f160d954e3eff2e01cf17a51c91f7ea66d4b04b06295726849a69098ee7770f8f4b15ff99dc08f554482f1b5eae5b4d309e1c6814c742cea57e6ac543d94dc7f4b71c3fbdac7cf622f0e16fb2850770449317c6b24f5f753f9ffba4127a1241e7fb120bd56dc4ad51f9e3299183cea936f04ac5ff084d820af23995a05be07e48b49b0f0ba5cce8ebc3e075f356d27324e28a99e63171bc92267aac243aae7988b2b4f3cd249412ef0697b85292373c5deae7833d9fb7fd5e1d698db218084d5384f5ceadda17d10bebf23b39b028463e840e3ea8c404b49c9c6afa5f5160bfbb8db602ccb50c047a9ff571f814ecb4388a858c0705b3fde3561501e12d1dfa2ca24aadc25c30c36828d22f85e0f622804040888cf05b315756d1bcf0f4373c325bb4101b7feabdea01ec07be6b15d2d65202d6104d5981534605fcffffff03