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

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

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

Block Certificate

Block 59974 764c1193c1723ac5238898709e098246d4407a56c6e4023c7b8ddf55d433f47d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
99d69094ff983b31c64c1755432505407478b53ff71be304a97a3ef69115739c
Certificate Block Hash
764c1193c1723ac5238898709e098246d4407a56c6e4023c7b8ddf55d433f47d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00440a000000140000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000008bcf556937e249fa9dcd006a0c7adb161d7a7372b118aa6f901ddb2e59cfa65c26ffeb2f6d23d87f6e3e5d69f6c068806c1983b04aa2ec26d617f63522427cb939ef1e9df4dc9971dfd46374657ab8d2ae3c7dce53ee72eb46210000000000000020000000700000440a000000140000

Raw Header Hex

000040203149b0f1ee574f454ccde3482e3d8f43930d054e26b3a1c7bfa68c242b2f2284eb0072aeb390ed3e9d0b8d087b689534a4d5603bdadf3c5c692357869e0f72f39c24136a262b03189c731591f63e7aa904e31bf73fb578744005254355174cc6313b98ff9490d699

Proof Data Hex

59,560 bytes
121216010307724d5bc40588544b980e638da8c45d676e303d3955c9e1b961d4ee3798e0903f65e866a81d22986e94abf714515cdc9ad6b1a7a3e94a3fed54b4fc1a51d11f9b18b352f02a36e84da422143c9bc41d87cf4b2e07be3de5c82408ae8f5a4497c747514aba4538d575a9ead2400904a7f7b0d1dfb598a591892c30fca87c4952fd94d4012244001ee42bbbd6cede0b66236dd776211b48de2d155c68cce1c6661eceb4d01f1b089b2986c4e04fdea8c89a6d82f2f483ea2c65eebc5a6fca19052928ef1d940dc26ce2124d1c662f7471aaa95a54d8a1761a180696b7220822460630791d613e06989c969d32bbbb1b68533e0bb63e3d273fb624f3ec862fec2a30a54065a9ba1923069fc62077ce7a98e1e84dd274998b219a0396bfd40bbc513eb3431627b0f05a24dfd0a6971341799e84efc05dd55f67b8a539d8f0e7369bc647588a63519b1c5cd1607447f4cdcaafb62a521bf35c8a6785a3b54759b07fcf9ffec200c11b1327e8031c3091a24e2835d0e41116d905936be9c917550c4f3f96afb7437b5cc17aa10545f0660e803718fc22192b724ba15d24b9ef63531ce11bab0204e0ccc446168ae194eccfd3210d04bc604619180c986fbfb3f339b0ee674ca8574d21a1182241e770fb58c999884728c537554e726cecbd34da6d6261b3dd43d77203be0683be6496a032e433d764f880510bc4c39e2efb69d9d4d9a5e5b33aefe7d2d833aae63154b060e3545b2c0190c5858f7c508532e0cd15f9e20df2d34a2614e48caa619bfb5d2b8b8f9ce79b8a1847b2d1e7882f202222600bb9dba85176644006b46f524f61d05f168921eded93b27e073c79c612e62f8f4c924d6c2b95e0e4635f60736f3b6390c7151ff7187e47c952efab2cc7f2bd4b53e478ab0f43f45e23e817be586c9fe125156162de11c65e631c76db6a333f0a657a70986c4f1b407856e4acc50dad3a462d5d2e642e3034f66cbbbe5789ee042f0561c6c5064e5aa7a6756185489bd00933f94d4bd8c2786f2fac30881dbacdc46190745a7c5c7b548d4175e45ec0078d18bc7fac3fbfe5862df1a8e86022ff948aed8e0e67cfb51839ce0814193905adf7f0a4cba06256d87e44cd5c634f336dd7bb0d1ac5a1fb27ec4d3544e776a7a5bba2c10b345c561bc07fd8d78e45d4ea86987436b6d82bb6fe83e1b1bc61011c4817b91a3bf15cf8d5f54fcd14927c962a01fa6de50d9266c43effbef1d7932360adcca1a458903d07122e8bdd7aba694db8bf0e6591e7f4b44cfd7a5becc79356e3de81003f8ff4fe185a3e1d67f4796a2ea7def9fef537e88a411e6ca6e402fd63f0f024a4094d5ce6f38167831f336411ac33d93f461cd5d3c9da8e4040f0493ea7ece436203388841a8383ece2e142253521674650b24dedde640468dd1c8d033b265ad4c85452a4442a50f9cca2f04d497f0fb2e5711115899186232382d20c888a860c78edcfa77d84b41a839adbce3b9384250b0590718929c4443a765c21828eb76aeb0030660990ce22d9f4356ec119115b08a7b5673202ac0d7e89c212f81c64b2ea22e76d4effc45871f652362ef28f475a760c2a57a027c552db9688c6539aab7fb50d89151a0a9b294d6daf346c16d7f785245cf6c026317060fbca70e8ebacbc982cc4d1dc7672be8103e1e4728531e33e58c97cfdba995c479a22d3071d7db50e0dd30785a8885c5d3cd35f80484881a7903328f0db43fbe145f1ccf9ab871e16a161153857c255a35949a102808c3bbe0eb5f1e6c62f5ffe048ecf7c6bf828c6dcac50773c51b4631f59a617d7859f442631b15316c2bff13ed7a8f43b3e41a0e42fdaf26bcbf780bf61a75fb8c762d596b7c65cfa78405f64044629aced483455e9f4cece8a466d879f0210225c7a29aee3456831013279c86d76009d8a1fb6e07082ecf49715f180ff903f1fa20c74e2d4c167658f3db00d9e9d77252990b0f5087e0b646926e323b87c02556c711b009b7d5cebcd42c0c4c1b4dff6e99697f737b1c00ae64b022beade7794d537aa80923773875af00b402ae211316647924fc6dcd0c608c80b797609f00e294ce54a52f91939949d57eafd66828fa2b2176122c2309c289fc5d2ce6ce0afffba8c7e6ed5ff21c842b9d9649a72c6b4877da38f22ad86509a1f946857ac75bfe05046aa2c3cfb8c2ea4ad76e04051cb3ae85bba10e0f73e61250d712e89efcc55c5de3776e066b4b22ac4796b742cc95d0928619ae3c30cc08a367484eca623b298ec52b09f6860723ebce91e3596fc375eae14fbe33c00c385e946e762a6d16127f17cb75a64c0a8af6127a8f70a0a8a8033178457a7df053bc4743cf02201793311ec2c10f5dc3e724a417f30b17fe702b4184043592c93337be51a9a1da7ae8a9dd91962c15e2ac895f899911d359d0a81dd76169937299b35df72918313f40c50df0eb9a52ee854d2e7c40396e463e68c022e456b22137657f39e29f0da7d77d5ce7f3064e80d786e2060d0c7eee135cee1605f161364e701b7512c8c359b7aaa84a225c1938ff6673d9faf723396a4217f853f576592c5ce648b3a53ad4eb529f0fc23fb9e1fb79318c72520d30fa2d954e4382334658d42de1706e94f0410e9d19d6e41d7a43d0560798c6493ede8b5353060e6d598a0ae8c6d5bcb39834e44a03c74b3065a82bd3df3613ba72120d25811d4bfac3148933f9b11c687a0a21eb22c77026f6f14b41fa78c0394d19e6ea520d83b55dc605e667f17a31b80d7fd9befe5cf967b9d57451d70f097269c356e83f8ac3e757c03b85c88c35c7dae7085085693d5cfafa39ba3a308bfd2544b23f094b45f951a4a0876e1bb96f9a083067d482664a03b7c269a0a3f046be313277fd7388b2ea20824a3e3f86a618c221b22322043e817a7fe28bddb3eb08058ea4381cb120788a4a96ccb52bb67ee42ced96e69b4c10075929aad404d79b42a3471a9efef73d83a092f2b59d84436ce477b3a25f5632e91c5d6e6a5be232718c94376e15d8793c7514651b7a9b8c90e3c53fd24e77923cd2c5b570ef1f7b75f7b4d7d409ac96879b3b39a49eddfd22147892fb4ffae85ae5e4cd73e9206f035907d9b2280aa34fff83a14d4f4c73864e9835d12732910e568726ac153845775f0695a3a85dae8b66aae7881f10f9fe9a065743190cb41fea40563ab093ee88e015121d90596941eecc78293c97579df32ad44b6eea3e52787d1acd298f5104c39375baf4eacc4bdd04f988395bc9b869ff329d14c4a23d7887427369d1faae30518030398ab90e60a96b2a92c202a55352d36f9fe155d383e5a1015098bb8555f5e346cc54ecd269f32d941c5b490897898550d6cb7bfdd1008b3e4dd20fb10a74de952208b08dc57363c2b67fb31c632eb3ee7c91e4395988e32e34bc102f8657942ab33f11f9b2a317552e80e9678c9c9a58569500c4b52eccb38eed2bf2d20fc3b44d5566b7018b4058ff98f62ca22ff6590b4afa2223b19ba6327137d8d0ac5c2237410ad1cc0e2862cbdb935b22f787b7199ba27bda5f51c1a4330886ca54a5bc4fc1dd08fcc151814f13b5883729276efd2309f7fdfa5dfc3910c2aac30127b0a667e7e8b0f16af3db991aeb2b9a9dce1d276df91e647e0789a756f9aa6e8306755070dd672d00f6aa9e8caaf3c91cf35669913bb4ac9cc18b29fca576303dc8c76af1a3414058c7ac90fd6897d6343d0e46e2419664df3650afa87ab44b3663193084ff2749da12106342ddb44a91d02c36bfda969940047b1cc49a834e514f6b4a2c959d1b63a0e45f7dbb0ce17d552fa275e0f53454a7b3cf13bb83ed59741d25281de11514585f275d43a31368cf223fdaefffb728e74fe51f7c182a8ebd8a0a913bc6232ba9875fafab0b91aae6234f925f44a14f9ee2b524b91739c433058f3a5c9e70d1d5455af1f80cba61add0bdffc2c209adcffd9de0cab40819a3c1d07905665cd29f47cda2306201bd08f4ae2263257ffa3f108860979338a7071312c5afdd70de7077384b72475604f85fd28915b57d87af7980f6e14dc7d8bde9bc1a1b9903359ffcb8a498ecf247ccafdd569f733af3f0d237043ec4f3629924b3806fa4b7b617d0a2956316140fc74c4e4818c75f8bac4d4bf321fae7882fe2af7bff7d04cbc96b269349b2136801a5f3363c891335bd659b74cc2a7b39e75e0d07d446d452aa2a8a1f4dc222615d3773f0c65d854ab1df0a731ae8d46af243b0b2e06d9ece2b2e88816ff1a2a4f40ce447caa5ac51153669b9c8e5cc9260238711d12d47bef62330c94b25a97593884438c15c4a1871d9397b0bccd1d122ac86fa52819361aba34dd6349258eaf9e0a68e1d5f1b76f064c8cb4916c34150aa55e711f8d6c59b8c58e288502ccbb049a926bae6830b9582497837c818890b3754c6eb453d34b698aa6faabc59c16d3dd30ab7ed34a802dee3a7e5959a7cca0c3b01349c5bdcdf8c8fda9bd50af12d11ad4395af6606a02eda17c2ac20ca2c419c8fe2afbb32daabd623ecb115d85fbfb3130d253fa762384765c8285c5db7272c162231acf21a48396f72efb1c17d86779a3b48ec9560fcf1607f5e2759ee5542e59f952e310ff3e6d55f56a5013ca9ca2547ffc768d5846eee9fc73a52d14c35e1b99a5d48e796b554c4cb8dcd84deef51cf8a6f9d30e66a96cfa6ead2f41acb28d6e0a2d60afcce5ada8c23f41af4ac3193d55b660f320be7e46a186703e085257615679d231327647014c57146c46930ddfc1c665178e8e869fac0141567a3e2248af85f7c78d456e478b520c0e55fcd162c6d67490b514eceeab6a522a0e7a28e620a7da7432de5bb1496d7472ee4071bdcafc0388c10ba499fd7d435d42cdaa9f32f2c058c8c3f2362d54c708429810ea52ecbd2165e3542a98e65304653ec46959c792f81d35624b1e4bade07ed87cbd385c39220680d4b2a091a1b8c90a28c7c90755f99899650de263ddf29831ae45bf58663ffd8bdedbd9d938ca7d9d5482b21b56a1abe839d2b9a7ced91825503b8abadf990b2612c8f4aba29733980b37f62437713950c1fe261a641aed8c9c2ee2f08e920d3b5fbd57d509a9ef0878ed452977d69797eadd08d86a917098ea58bdbbf1ecc6ef2b0f0149ec227d7f1371f67f9bb66dec9f11d3fa3ec8dbeda94cda3c7ee65f14953f21722e5a3d5db52932a7ca0cb1115390d2fb35207007d6f1aef21234cbea0aaf31a6aed6739e6b54561004ea3624f1a886510b57957614005f007b82692a20d01e4ac4139744ecdf0145e345945849e4664e82751a544a2fb3a49ea5d2616828ca9a2ec6040f2e4d62a3d467d7416fd6feee911a7e86451853f7c36d494e4243b9f14d8dd0d404e06cb660ce8f30d27cab03939cde408e4ba5a7e4a86c5bb6f4f45f2ae0cb27b547b0c02a78e557deebb876a7e393d64824b39ca869cb1cfcb749e219283351811bc7a35b5445d4344e8f954e882daa64f5c9de70f6740564c297ba605e0788be687f957805923f2ba46815f538f6e99db403dcb2e417814f06c7c43043eef6bb05a838f88a2b13839dffd1e5f13b937082b5258dd3b83ab4a320c012a42c507d27dede57c786e026908aaf35b4a60200646d32045eea417996b372383ac9c83f544f8a8676cec7342dcaf401436a13c82d0cba89d3d9acbb5d31a8284fb5b5cb8731ce1cf8481722d1af12716020e4ad2b6c72de264512b3358be8a68e2dbebce5110e652695e15897f18efbad87d4c4a0b01967849ab0deecf34cbb798e61ff77778c61188f2fa195cd414606f74a94414e1d5a8c68cf0b19714653a4915c0152d8615d1c80f287dbfe42d479ba1c33c3a713e0c04dc043528ec1d50b2dc02870b3e30f1f2ea8a12509c7a622e407171503cd92ee0f16db60e1e644845c58c69078c642fbac9b77e373c057334efe13333f658ee8ee7337ec793d0cdd76b060d1f0b8166a484bf91fa720645a2c159a9932e8b7d7872daad8d52293050505bceb05a68129b5b7b80e2ce18fa3dd12ff77e46958a3ca0d396c30458b5efc816b376ce9eaee68adb43628e331bec81ecc8643609b2be919e67219155939a9a21ab7cbd6ea479fa3e3e1955ce405dbf65ddd01c11ce24b07856b26c16f2dfb3c464fc65bd0521dc983cbe92e553b4c03d261a97e255520e80e57df4bd54c5e8017d3e3acfa577478f2804947e82e34e884e90bc23ecb65c4fdbbad93b8c5f16eb7776aca98f4f674efbee9349ba6357722a0d1a055e023adfa52e0cfbf1976757e61075dd5559bbd11e02b48a01d2833b6c7ec77e3412a3fa198997cd559af9f4306d573f55d0504a9521b1f95d580157fc6cb8f9119d68da27796ddf5f7f0ad3cd017c35af9890df87d4a4675714536dad47eb239938e92254ff1b3e8813a2510bf7cc722455f7e67542b26cd08d1b40fffaa30ccc9b8cc7fd9c884fe5726b7bc6e26ec4a93383b6f8fde72d245522522e3301e899206c09d71f403ac2479bb7999bcf8ec60490d3f4902b64d0fe6fd2376efad3161ea4ab59afd836ac63fde5beaea111cb8552beb99ff3bc11c9029b54920491fab37a199c8c16bc60e7f1bcf5825f9518a35da1fd38f11e3d47451e1286ce3e2c8a5f85d39ae02bddb4751ad68298f0e07212ab771d0b2b018a2a27cbdb12ab2a5dfbdba8bb26b190026f419200d60bdbf1cb16bc2c42716c3bb0eb3118b023a78236e9ebd8fd265ef3db2c1797b17570f51b68abf0e505c8ea4c83dad3d39d8afc36d55ed9f0964e263936ba168d59cd9d5789a0ebedde6174173887a5b15b9d9c8f88121007bf931631572b885eb51cbb0ddfde955448110e35084ef2feb74f3f11b452049de42447d9497bbf2be4ef63f7e0362f6f362524c2cf5e88d7c4d06b9a9d90190b678c301290f3f5bb46ed963766768e5bb54fadae38e13311f606962d3928ec73f0deb6f48ec5099c63b3f71fdb62e551fe0510a678511c984fefa0418fff48644f0a483f0f7c58ad83204f1e0ac1cf5351d08f4c0f02c89f7379f973e3e46ae1334fa725e3ba72f7aec25a8c39fb3770dc0fbe5228d39668342ab0268a7ec7bb42b4d8c67997d168193d7a18bd7cf8dab6afe36529a45be76d49b96b15bffdc56f78fd116f328de64024002f829af6cf069613c2c9b8ab134121e209e536356a27cffc9f7d96bb298834570761bc7cd3df1a797396779ad9108f5d132a1aaf00843b6baf865abb5b82e3901b066c6fad8e89c686b7d7330acd87690bcdfdcd141a27098cd2b4d7666a829d1a2ca6e35e8eb6e02bf1629d715bd24198cabaadbd5754f31d2c8ad65e30132dbab305772bfc12e9d69db0dec069eebd77dc0e102aac4cf64be5fd476df33b65b6c9ab7ea222e376f1506b91627dd0ba0298d8839a18f1ab60b6fadac9fa3d5257be00d869ace3a0dc4a5074264760e3ed3c0f04882cc79378c1a3da0b83202566bebbd5e7f539c0ba796f39e253cf8a81eb0c3491a979cd4fe98bc0170e8ac5b208e259a4b24059e15932386fbf06412e4ff4e12be7a00ed02ba0acb1615d5c6811838c26390adf692bbbc84071b69b9d13a488c4ee365427a71f56709f51da3ab94123401f316899fd66dcad03875f9557295b5aeb627079586f29b20c5be326c7824ef71807c50ed0b9c9a7c2c481232301de34efebf3766fe09ad4eaa91cd785c69f9972bf1822fcccfcda7cf140ad7cec5ad044557d4f88741288a3d4e2a43a43cf8a207a68bb2be05287019f75d5448a8f9687e4201cf2764bad7f0ed5df4d1aeb9bba35646ee5ccc3b5dd51188dd4d4f4fd4dcc90f096d11eea1d79466cdc88af1d4bd31c9ac94af433e5260341d4b05132304e1d27656e9e88ec768b8fb802592defef22814e2210fb632e11b0476301720f585a77b0496b2a7f61ac3b1288ee21d2e4f5d8e63046e04e4c340ae26f2a298f3d6c5f70b5c559502099fb9b556e4f8017091c2ab6c056dd5b486fb303d63ae94148e49f724e89094c4dc022109b7ee1bbec7e0dce2ee516b2d913a412dfdde2f15509924805faa950db4938e295eab25e6b8b2af6a9ed5c56b0664f6ade0c5f289b283762e6923b74870092fe2ff56763031765a6e641be88cf124be4dedf37685bafea01cad6d889e847b89532059f6ab38d1c1043643f610f5b1245ac689fcebbc7d236401898124b4e554ad37929229d7b2b048b085ec9dca06919eca1e1e51a9a8c3cbc51eafce25fb89541cfc92ffc7547d8ea5137898356876ea3ef4008c45625b6d9e6865ee019c0eec01ce6562e2f2180d89f249a2d42e857e8640edb7865af061715a2b236ccacf736b04d96a436dc2c9adbc07eaed74e9675550618888c4bdd312519e3738f68c9ddf5fce00a5382724158c63caeb4206ea8628b08de7e0dc6c7374da914faee6f594f5e9d4f4dc6f6caa43a18a85fce2dc85ddb43f30304533679090be94424a7265ab4d6f103faa762ae4902e64b032331b8c6e5bcb4621b8d19949b761dc2abecf4b62d3530e1b28bc9293a422d5f7c608b353ed6f0f878d4de784f3e7c2fae41f6b758c6cc595190b452ef9f8739e671f240a70874a38e4b3f45363ff4a37e4ad2aa4686a29a33e655aca6fba55263e341862f41270bc0f8f75c2a981fabb3975bd7169b1387b16f64fbd17842800d1adc3529d95c739823d03c7faa4422cc2d9ae61c19bd1323ddb12e1121c2b764ab278e575e8316cab9f0c35637e53507b8d5a46f5b146927b43753ef24cbbb8ab5958540a86e642abf677ef67e6a2d21f30274ee3fc0a3026c5801f032a5428f447133914dcd4e1eb4de4218db2695d4f1e6b62d28193181adecd1324b8d4193683d94ef847220e09712bfccaab23705c8b03808890eb39791b926e57066cb8a02b6b064f9eb36812944a15d02c3164b1d61efb72d013cf3dae086a78145c27dbe2248a7c83a043113c086636a70bd8b54cf383a9b90478f06c0a1de0cdbc9549c955cece846936ac1071e7ef353101548093bf85edeaa557f80cf2cb7fd0879cf9786cc268249eef407748d92f23da2f4ca58f10d1ba0043e233cfc4d199a2719ce10db5a5aa5ff3d39a26234e3c8dfaac326d54365cc21e5f73fc2250fb13eb681f62013af109d2638dfd503897468aa4ac622dda1272f214897a5bde080cfdb93da7220e54385c087db96278a8dff90a3a8a472386bf7eaceee021536ac068137eec3657a14376e5a5d4a71b9a159568dcf9f568f7ffe5c2a4f71a2a797bec20f7ba80dd43099e33dc9801813a25a20fe9e9323790a46e51cc82567a93c65144822cb54022da2d0a92268233f0f3294b5775e7ab6d50004ebe967d0f695343db8c55b9471fab29a99762f72111756b259ceb3ae7ef75b153fff269f016cbeedf9846321b944c321199d07e821ea26fc3e158950620048ef4f7745cb9769606362ccf28b520102399b39d73ba54d864c3aa06c1380c3c1eda588a35ad6306e910481efe2f755f5c20e4758bad2ed8cb1369a68e431344d72cdf62145bcc44da9f4752da30995321951306b692163ab35e3e1cbe7892f0a2288b823b6d652cd043d101d9e52032a61e3fe5efa6de7761b46995392628bffd19391e3fa215e16c920770ea551ddde1325d08c02ba43bbf9ae0fa6c57821b5f227c93711a773a1bd3da538b4b6c50077572f3379488d6d7a0466d9873f3b2e829e089db3dc319f61e5c0de943a569d20755f07ddbc8f7220393d3964e240adbf8aee07d2e7dca6054ac2c68c88f299354304626d925fae8a5db2aef683424f23871bdea3f299acc48f318c1fc0d2f54a2b47ca2ca81341282784527d3ae2c3d2ae329e17f8cca7a3415c822741dd45279af08bcb7d93237b270319e984b78b8d39610be88e67198ba36d7d6ac52e0483a486dd00cf81a12625420190a6b92583f20a8f27df94c2ca12a76036f2ee96cf464d58f19113b881c19ce0e1114dab709f23154a4413063a4236a81eb044cadf66091f96b4d536135f01f8038322e45088722f1cb8d0e0283800d5ef1c3207da2463a3769fe4e41231c2338a94f8b8d94a8354fa4075d50c1fce09cc6abcffa90f421ba2c1d2bff4241d9dd33139c82433bcded09b644494d1a4da253b98f14e37a3e6e9540b9a9025d5e706fa809a50ba194fc71d2b75fdd160971e49748bae6bdba112211ca40a9e27db966ff01163d18bf1b3a60344f1401782171fbd2e50b68d9e8c3e157c0ce831f788c66e98a32c72ffa66d32eae1e53c40b6631535b24cad5524554a8f585a15bf8294745b59546379eb73c6e5c3554cbdcdbc6cc6e549fd99212a81b8c5cd9937892212738c32764e4969e933865b9d832cc5e500aec8184ead34539882f2a939d1892562c88b421a3750180594f2cc918bd642dce2fb467c68b5870c1fe9aec7c6057d9ed86e38edd1f8e921e06b430c02cfd569afe94a4abbc9ec8813efc3a32bd664a4c7c5c1396927282c5df77990f6a2c3c500ab5eb40e7d99d98f2e0547e3bc4b91da491764a8bab896c40171a2f12a3e86d18b06a4b3fee377f5d78b3fbf9624f57cb2c074c8b427a9692f5da9b5e039026b654cbad5a8b9a35b492a37c2af71d205d5886d76f956af62c1e2d70e1466708b2dd3fcea36d465e6e88f75504aca078001181aaab520e1a29120c228d26679f27ab3bdb564030037d7c33fe73652c64606e4b83a9bf6b449dfb4092c2a936c654fa578a4bed805a4de32a11df777b3f3a22382c9bd7475b0454d6f04e19e0d29788d286ae566caf77213a0c9b77985ea5d3562d61d3633feb01c31aac93dc25399496cd26733869f849c4a0e2284fd1a864be850975b79942fe9a410ba1d5f06a9aeedb4d9663aa1a57dd613ba0ddf3ca2fa798d6b367aa94dc9384577d1b5f837d6dc7eb9e33f1bcdd50155de05a0e9c8a6083009453574132e3df9cf9473ae1a49656111b83cde8ae461166c8c4d696e2eeee8bc71c955b2a77f0f71c465d22007b1dc3a35aae943f1fdb621fa87da25726f63c2a356b27b1db3d398c0d0d6adf8d7dbaddb0f489d059fb6063c994f3ea0a9e1e17fea28b812138471efb048dc8a75f0ae9533ea6bd33e1183ae2fa14d2ab14d3549a7247d89c3220f21fd6c3511370b901e25d20e480993e6f5024d517c237252833ab4763bb6347628fc9dd848deb2ac39db2db64929dd70a8dfc08a193f1e6b5c52f63f170a1a044c8cc3d3ecfa828f854cee64e158b32b47a734122845270735fd528a7b961e4fbe1162956854c01840f9d62aa56cc49e497d2f44f72e91a555621004e98b242455ab49867fe1172a7d72f91895f336de402960d69df4871252540d039e77a77c2180b0b6ff1029a27358feb6cd8e20412f43e419460904e4e242c3c36e88709ede00207c4e4b55b054e52d8d7e51307013a58dcd27f855e482721ef5e9c0432d837292d470375da235afd7926b5e2d69ca50badcf107d51c9c7e92c7f1494b593f4cc96c8629f38619ee9d159613da1529fd278166abd2a9f8b5fca8fe27ad20d2a24f16024ab0421402495ffb27330e8355697eadd5f184e9b6e64e169b53d9be0db4db0b2844bdf4f298557e24465ebe71947bcf6ccb6718f40382d40763b70e316e1c8cd4de2162b4a665967d4ea6246cd5a5dc2e44391cfa045ccb198ba93faa710fdaae746b898344edba90b1039bf06273b720874f8770a057ba4b1740c24ef2f52ca8704a8f4286d5c6d1944ca006a00c33930c8b9261ec40f6a15178e123ab080da205874a6ee1a629ef718ebe628ddb688a9416d0cc098b5524b98fddf82f581a9f4a1a3c8157dc139d12eb005f37f01616c2c6ab7a08da3269be3c5501639c5925f3b41ab0fd787c4e60e1c72bc71933d1817e8620c3990d4f57e71c0a89bd64405b1a2a60d2f059f71703dee204bbde2d3b1793d4ba1d5ca13c67c8741f0e263d8cac1b5846fbf05fd28872ca49a9d74826227efe585c9a03c640b2a0886494472c0638b0506e034872c75325fa4b6fd7f6980bab26cd302f26ecc71176a852a6b61cfb81eb82f13f963d0de6c141841a237885a5a1e764a909395bfcdf5079e194753e31398d3934f4f96ec0e5ae314ff859e03d390f5a60270f2731fc0ae36f4d776d778c0bbe635e8c471ce67db2439bcae7b0b9cec9dd16d1e49c34391934db80a068417701bbeac7e159922a72e00517de2e2b4e751d4125a290202395cae65db768df566c29dc07822066e76a74fe0a9d7ed52dbcb8056549fd440b36b1ab4f18644d5e6cea1ddbc6c6f25f3a22c45fd7f294de942eceda69501e201b42a34ddab771027db50634f28231629146c55335149a8adc10c442ee0adc6ddbee667826965f90bc181b70593a1bfc68f6d1f248a2ea53468b353c12f2e32e808da1ae2273ae9a7be0740d826bbe930e3e74133f1263a961e461d9b16ff5fa01ccdc8a592ead020a996e6a24270266455f6d8260b6626d37d6ab2802cd987eaf9404fd020f8e5cc489187c0283d80ffbd76bd98eaeb00dc13809c1d4ee3bc76794fd6cbc9e497da33652304fa21d0ff1544e253b146d57d29da627fb3eb2180a4aa31399a7e6ff4de38359ffffd5eeebd4abaa640992ee0c76e3baede9daa09be363843872f8bb454b63f714d7e6746c55c5a0fe2431944a914e8baa77cb899ba603a5847a0d35ca34793c62764e625e19e93fc8dd12fe7fcea21ecb6e6f66ba9e87b178a835c422058eae89043364f68f9eef65d135beb828499b63de952ccf6827ab6f8289f5839ca4ac2f884ef4d7e736926c96caa1825f838a6afe2123ab1464a43639622707058e92cd95bf530d7d780410f60df74426394c746a5d29a98a771764050206c30a27f86facd55fd9ccbb52ee75973a05679a24f4d7dc83f158d4633a97b307857ced0079cd3fc663747ef121e52a661260e245a42d92d3d66501f1fca0f09bffec1e77d377c337743d65bebdf38f77a48265b7b52a92d15eadd7578e3f3c10823bf2855414ec601c3e5d5536623da88696182dd5c10f8ef105193bd6116c377ba14624ea17cc8bd6b3c9d734e74cb349c6321bdb4b48da20491b240da0090de9b9717e962ae245529e3730f11e6b57ada06fcc4b65cf872a230f27cc0e7777de290f100aeb4e39ba87dd64c2e5bbbe0bdc5f620a0097929361536c79d54cd3ca55bf24d5581fec23d971aabf2c2512ebaeea299994f7de16be930187f664847d36be00de291c14317ffbeeb8aecd419233375692eca0a23eccfb94baf7bd08375a9892a0e5e04decf2412002671fb84a16bec059d66a14dfe0e2f44cda427c38c08466e801f48795854e4b799936e912927f01a27d62f75ea045c06257ed7b87f02425fc34ba2176f86899c34f44fd4f17913c714aad4b701efef5f124f9af95ff962f269373bba2d1464074108af1919e1d2ac8270098d47b8d6a44d32c501b7bae0147b7fac5a1e273cbff2b8e817a48ef45a2cce2faea4d60d4ac5e02ae519bb327fbef7cb2ac199dd99efb7542f82c2de51ae4cbf9c5c7bb6ea25f9d3042ecd47cc7f7f745206738da48859023925722406a7ecd253cc1a569bb6a88314fbc45c247f490e9aae407e6a80821149383a93d8e652c5341a0f1bb4b53a72313b7dcfb5c14f662e9c67f4881bb34efcb70b59afac19736d7cc3d03c0beac0757dab1cc8c4ee987311be549ab46ad9bd9965901b2fbf7c0409a75d260e8fa7ded648a9186ed81dfe1419a53647d225ac5487d2363225bce8a8edfd4b485adda53d686577afb94120b389355175ca4d0b89ac3252a5b9c473a04e7702604e43920621af286051e3cc90081c625ad414aebe28caa10eecd25218526d1c036a6fcf2dc54457b665aeeac56b5c7d6f6ddc647d3a73124f525fcfdfbbf14ee7c27247172e14d0467dfac322da9d656c07103afe144429b942cc77d7e41530e1810d3ef6ef3c52ea5a9bbc084b48516e21c1d0714a1f8b362b158ad652c0aaadf20b9a4ff586832f9369bf16347041088393e4f07e930a9f11f2dc235b4503ff78fe40236563d0ad28adf49540f7d44971e66539673e8ee29a124cc59f35796d5b01e309111bd8cf25637f8395a02b7fb58c7e16ffc34cc7a0edef4e7261a96d7a45157b7037a6a57d033f1dd147effb843faa5f6f18c43a0193bd4439ce2e41ac8bc33c883b1a3dc8c3d82b5a79cf7909d0d499e73c4bb816f3919227d0f708fe2483d7d85824d855188e72f79910fd71be822219e452ee6e2eea6e39934dc88c72d3632df8508dc2e9ad525d7914497d28339a9c5a45e470b98c80461451f4a30220026a71aa3d1082a4b0154184feffb9cb991657b4181dd97e9f16fda7aa9f50af5e669fb1dfbdc13405eb5eaf668bfd0c237cc2ca5f24735b4ebe8d51eabdc6875d4209bf44bedcf151ecdcfd11163e0b0d5b989c517218614caafef62a08d801deef2a1f3b3501c7e0386437b243a0771c71d50f875fb3c91daf068bf76c2271addd985d439b7e586a8d6fb4fe09dc013c2a65f2a85c66713869913c5d9a56fa41a77607567aaeacd1ab5f8a4549fc1a16dd033cc431e237e428730c5cec3152c977098dab49961907a3d4d67c17c595c102121dcf3c716cb8dbca63700eab7278ebcd4023734e6f2c82b2599896b945582322065e364544d68fe59623b44c0c2da822209ed7359a616be1129e19f76f137235d1feec3173a139fb85d8edc55d167695bb39b34c8f8a56cfa736aaffc6e2938eb97437196523b57f90e247081f6fadc177f427f4a3c6badf5400eb8e5bb0c3b0f0fd2e1dbb883b8d934d42df76e1ffeb1f25760e4aa426b5a799eff7981fa14f3a96d4337287268777a5177f73e6f19b07884bfb321d5ba1bde0349c53263ffb924c31ae83d1e68a6fd6c82ad9f248755f5241a95e5ea478053ba2da1523127a13e73ddd0b5c79f15550a23c62a4f451e858fad26df07bb68936484f9f958a99732a78f36bfbb8e0d75cbbae05fb6896ef3d8a35465fdb1e1f1dc17f8911ca748f093370e32d31f5971260aa9fbcd9b818247018d832d82a382134bbdb2f31522cd97fcb664eaf90dad796137bfd6ad1fe96e976cd2f7bbd8520c84a3f437de10792e11815132513f541c666f016ed522d4998074e69fa984e634cc4138ae15416a5aee717984d05968b233ced920ad65bee1a308b769b4bbcca7dd310ec20ce13715d61f332716f1e3e6c69630cdf4d0cb98289277b84d28b0c6dbf297a2aa3ee884c11ad3f0a9b1926c48866a62df466b794c86e99d3dbc191195fbb294b354c57f8601312a5ab96fc8e0e481c24f3eb92907fc052dd535ebdc0d56102c7a943c132cf826766158dd003e05f22f9a6bf59c6a3cfc7b98fef9c660051556c5fdfc677ab460a6863c6179423e9c6e964863c7b5ecddfa36f68c4ff8d184ad32f73dc737e6937846b017279df9fed8b661621e3aee8117d5c26b0e2596473418924e9edde256ebb46c14fb8f86c0c7d0bed5dabd4ff0ca4f6b323df8d55b06c8a9b125bf59c0c8af427bc8dbc10b7b6aef3c0e66bc3560ec8c0c16f82b674400bdf367d6940673506a3a4e09316ea1d3bcc823c1279b119cf3eef436e8115a85560b6b6026d3114043bc1eb24c4ce304faf56f75fc05c59eaa83c50b906473cb64ea88d45253c756993c295f0bd38d1140e18a91f78e7b778131033efbe7dce1eb274ffd4daafbcca0bd14660ae06e596ce14ce6190180a508d9a03e9134da7583e4c018fee8c5cfccc74ce7c3a64ee23ed92724ac8d0f1f52835d7b7bbc3fc7e8a77b75ea2196cf7c8b1199b37154ed9b77f494bc3f18396c370a248c98d50a24c2c8467e31a49f11444fc24b60df74ce0905f6496257c0639d5676ee733ac1ecba9b7f284f3c89e7def4918560e5e6f3ae4785b740494c3a9f31e0fc9af6e24939f3bc83fd0e449d248ee5d3cb20981400af4e15523c7b9d944eaae03e657f91d4971cd8904dab161a7c7b4bd68d325a536becbc5c04e913105364987db4ad45d84ed10f5abd21a2a2388e5b5f4d18105aa9e346c83f25549afe03854c76a768d1f2dc6a25a1b2800e1f62a204e69aa9159c39dfac6de363cc877e92f09640d9e2cc10c131e34d4ba28e97805be25ece0c06b69a2840e3e35b27effb10ea83b4b180fe30e14a28506be8d2f99bb8fa3a3cac557ceb4e97c20c18a17ac2ee1cff4cd3544f4af99fa4ff0f0dd9b61f216062f62e291d0539b4687f4cff06addfedc2761da4ce97eda85e640358eaf67642853505504a173ca63c252eb150b2146258140ff0282499ef16f8c2cbc2e818dbe9413abca57146bfc23237e26890b6dff2a88b41c8b537e371f2a48a7011c19fa21ad7c0529ea7a78560466bb918a474fa23c5c4ad057c96f9f7c334c9930f6109ea626b266f712fa2b1747b64cba2499b451beeea356296cd496a76e4b33255306d55f98ae00a2e61dad4e9e1950110e4809efe9e5b8c09e29e753b7a0f2aea97f936eabc5a289994ff6bc9695b49fa12cca27b8f42247a45573043c7da1113d5944d6b7d45409ed75225a011f4a73a9579c96843a71ab64a31bfd8865e669fad3a7656e4f84f0e3b8a3dfc9852ee977eeef955b87ffb9858384b94314544d4c69ddb1a35d83fb68bc395f9c1dab76f61fab18c2c552e4737dd6645c388e3a83bd11a99c29e47920aa902e994d9604a19ea08d2bcc4c2e7ea8fbd64664c461b2f4d7aa8bb214ea3b7cf768738436a2f5093fcf1444994e98d1343314aedc95da6d23958df6312c9c30c2d274ffadb7817a8124a7f20f3d25251f5d2ad54771d41b7e276f0f6902f7bbf16d43b1827b6b68ba9e9a9ae87a03f3418ec8eaa37ca11a16be333f8b6c59573b898f764731e898fb3194f1eda0ff4ace4bad28542d511571110565d692a061befc775e8f5bdb0cc1392feea9c3cba9eeddda0f3762bce56fdb07ab364659eabc0c6d8c841f1b55359fe467e47822dcb6dc1054dfceee92890ea1c2a4ab72ce3d4973d0623c346476a72ddfa790396ac77ce72bd96c6236db41aca6697b811805a63b2aaab615cc55693d9dba39cc684373027dad9eea0e663ed183d41e200a9148b03885857a5d351308400ee1e221825bf2bba82329c015f749b6c6fb9a713156d0098e0ae18948c6a58dda7ed136f541a65a8837a8321f3e1b3914461990ab025902a070fa356c053a73f9076c308da31d70db795a29b45e3127b4b81b96d77317d3df8b4f53aa6f2787b3f997e4254a04420c12e0feb088990d573aecc887a5f864341d44cfdc3ebb77c96e5eada5ed7a97e75f947bccd5755e73ff6999f78598d91a1a37b1e8084e28f3e746f42dedf64fd10dd03c140fcdf126f515f14570ba568cae771595d06929bbf8872709406f11983a613d41c5e2a015e1dd4e30e4ad283206ceacea74ca3ce24195b4f4bd1fbe89ebe752d7668b8428040ca0b6477746d801cd03a38271dd0af6e410600056145522c2bb585a0b85438c3b8c8d07d910270a70d15605e08f495697db152dfeba5b187292e949c41543a63c248f4d0f320150eef44590e43f498e607dcf3077868537d3ec54194db11175cbf36ab58dc7a8aae6c2023868749eae526f6b6c8fd68ede5c3b5ae017c40a7176cd2d697ab78558f6eb12fcabd4040ce67511bbc69057b65a34aa4993194d9ac8ea5b3f42a3698ecb19e8202716eeb4f1461e6eb756eb0a663a9359ed1ca2f71da2070f0c7eeb568f8c8298e2072f82aed396c10179da1c8bdcfaa88bb5b451365f96127a880da8a38e15bc353f98e97a97969a3c478a2559d28d351b90614c205469b544f1c8cef7c4cd7ccd6dfb1951bf397a4054bc2bcb2e6b17bd695b911a460053c76a3ee7a342aeed9def90aab89a64d4592480ae5aa39beab29cbbdcdfb1df090deb56f281b9d3089fe26c2d74bcbefee986d6305865ffcd80f2b56ccdecb4532a10f1be5453a162e042c4107dd56fcff9582449508b64e5b65f8f323c67127d8c137bbd54f40eab1cba39dc6a51fb8b04e09069bc386f3e11d9fc8db1bf787aa7758d28982e1291a7d0e8634ffe49b6fdcf27622a0d9990f15c5f4c7964a285b6344f05f81ed5da19d6d5b9e08dd8e7156ab5f72432e1629d7cfb4502eeba43380f0afddf2da46daf87ff6459986338ebfa727fc98a942f75f64db8ccc7a9feba4c5f4252fe1a2e3cf23ba2644839b06feefd81756db2bdf18ef9c17e274dcd6de577d8da597506a9e7ac7c0f6afee5313f15eccaeb7806c14c4310a3908a98cbdbe339a8eda44e52bc947f2c493409bed16aafedcd49c69e758941bd61d2534ed7b0ed40f7a0915bbc8da519a11326b245958fd5295d909094fea55051ca8d2469cea83abb0212102e4313210bad82706dd7c03a8df84d287d4808a716d4ba796cb68a2d77cb3fdd17937877d1fad983ac448dc6b148232917f887d6c324294652c11704ef2d19bef2dc964b982bceedfee6069e0b30c165c78ad36ebff3db4bdd03d860646c7cfef49ec87252c5f82fb36e00a3fc1d57425ce73c376aa5fc43a2da1e061a103e309159cf2de69e180b1c597380fda7acd6718dba1a3e5ef6dfdd2a404200191486cc39a8508d86ee05c7e8982b4960d6736ae209731fd5dd6b256c7211a6ce2f536de9d0d8bd976095cf5c49855a567619b3d64a325fb47d95ca7efccc630ba537801534160fcdf92e8b595532cd49da176b9c778b20d6034d17674a1d405cb1152fc67c7aad2065a8d74c5df3b8015c33b5d6cbdff8f75c72f7ff836908614d8f8b28904d6cd6b76bd716822ff12d1809b76f50462a04bcce0788ac2e7bd7797690324e4b6f18503b62186e759a2a38ead1e7fe5e89c1ad5380e1f2e58ec7b806511367d1db298f0864ca27fa850a2bdccdaec85a7e3c7aaa8283be1c28d1c818bad49bb55487780656362c1ccd09da30c39714ba51bc3ce118bf381f9403dfcff99e60c5c3d57b4e072caf8219e366f02e99fc7f457e3bd04b301033be0c0bd90bf7ceb94cca5a0a8c2d21caf1c88930460ec4ba48b2c2b4a5952de5234f653170e906708802a298f04cffa154be4231162070c2d894c88ffd4dcc746e9e66fa052ff3670b746f1de644121f87918861777178e91c9a1730d09d808453db6c1ef75e94032f732b18a590f83ff9f82215bf03e5aa3ecd97e094df6c64d3a1d33ea4f00f9f4fbead784f2d0cd80f0047d79340754876d64e9049f7e711ecde0882b594b4b798923122cb05ab6b44ebaed4817c2a99cb289312711abd5c1696307c6ee40c6b85d61b91e84316a63bac484a702fc46738ad4fafdf284178120e527b148694a4a4a9933d79eca7032e43f8b5ddec40887b4a4f4c4ac0de035c25eaef24ff5f2badbd92cddf37ad180f9377a533aab56587638c3e38190e415d43deee84eb0ad94ffcde14cfe66e86c7dd1a1d5c935461df85753124810c9e2fd7c1b25a7e0c6cf2d7313e9bde809f11fb97cfeaa9318c8e9a6b0a22318c41a9813da878607e3fbc9068bcc099834f25231dd2b46ba2cc4e0720fb537204d67943face2a02759ecb6807f72bb567eb3f0a733d1f3d401453d8443d6ef060ac4b09c62c450743df5da3ca4962957ab5f5c82b97d65fc4dcaabda54abcdd0614924efe30724329ae120aa4308f88f9e35702544783872a4b81aeda080719f59662f25140306ed1cffad85847e753f7d20c5f8d0554e7c12b8948e324e5edb279b7c59f9e2bc1886735cc21f93d86bc7fc5cf4501ec6c9b13b06bdfa9b39a4926ab335bc71edeeb7972261f8906d71d21a468d0581cdfa28d26d6900f5527a2b0de2052555cc435582ad08e4c5f1dcb370b5995a4a9a91f5dbdd344b1f814c801507bca3cb6a472dcd9eea04d1606d796904a6c7429f33552d8559687fe891a5efa6ecf02a88c6b7dbc1ba249687c656d779031dc6baf07eff7dd4f97cb4f0f3e3b73e58381da4c6cbec23329051c6123910dfc183f0868b3b9079e315c82c3cef9f6b6218a3f1c95aff4fb29de6d07946329d19ff642fec0bd96c1193dbacb0d2be7f39b92bcb56595347532c4145bf603f642a3b3715cd5fdc26e961f6991f4fdf4520912c7456f3f5c9f0938c2bf9687be88accfd0a04647aaa9b4010c584d6ddd421b59df7c0ab2518f4b348957f8cf034df791232e75a2403d621317b7290b76976697261a75034661841a6100cbcca5abde66be3a980aee5eb9b5846e928bcd41cd8eac891e6447e584f59edd13a3fb2c15d5423c4ef8589d69d78c89943d56b28f26dc1a4866520278ecac5900605ce04f945383c47edb868113dd880517ea0cf3b2776129d20f3dea18a6350b6df3fd7236495ea93755a2adad1e9dff0be30835e6d626f753bcfc471edec785a5a472564ccb18b5318f4efe7b0d457428352c5a5b7086abe8bd75f70b7f5550d6da993df97d6634b4d38a648b3aa3d702500e8c2201d33a268d133fdee286ec9897aaa6d9053ea85c638bb256688de78c2527a166c524efb10a6fb4035a5510cc8361dd95c493569109863670f8732337afac3686a8927610617e8bb4eab0da735c5c914073195d6ead1a71f015357ccf74b8f4b5dc00703c47e346d35042b5aa555fb882ed94b266e305720a4db399f26f6d73eafc8ec4872591d70c2f0ec70c6c213e1ab9bf17388fa0682e1c7054b5d1262b05936dc6d4ed5c392b17a8d2a4a48974392f52f436a04d059dc17d313da4bf3aedee50a735253778e003c364f82690eabef723536c3015fd4ee4a9e1ba1b0492cbbc0d2ce74822bf3ebb0ddaa273f7ee2f82d94ed85012a49ee0cc07bbfd84f0c726f3100ffb93b7b6a2ac70c0a0ca0811071994903cd9204f997bb4f127886693026046e8e01829b3cd44fbad2f4bc63965a357a54a58cae6b95f477d9dda1521386f92a397a8d78262ac1a652ef934acf2e5417e12657515f2a99e7b2d3c7d721ddbba913c9e26ca506cb1b930d6fd56a12cfbc7d52430854d1958609b277186dc8f9474d4bfc445695bb3591ee8b2ea1d6c226705f8051ebfa38ad3d1f973dc6405b87ec40567637fe3e7a9ae4e9224251c454d3299d900f5823c44d0f3e7e42fcb79fa640df593935b96db22ef7c2259de54feed474d4fe8da1766cf8766738a44f7a1820f2b9bed04c30f46d5237d802474122699724a7630719bf1f2770fd45d99e6ebec699db6974ec8ddbe9f7fe744cc2cf3930a4b7dcf7cae6b0e0e72a4b1aa688b7ded1956a4c73a01be4ed49900730b638c4d390ad246d211ecd6427fb4b84cc451ba0ecea04e5d6404d7212ea127008a253bb20ebdc4370e58bc7b0faca6c272bec5f61984c2ed1a9754716a20bc21456dce0a0fdf5b9249361ed6769aaaaff52975691d19439a144070bfe23280fb88a347e657f5d3a703fb9cc9f74ba9886e3ad4ce7069527751f70924f650df1360574160c9d9c55a7791f67de6e5a60656dd6d137c9f0b4835a3d5c39eef1d94a62d1ceb16fe89b41e6411ff09d640d252d30b205393bc3fdaa8d12dae78a7325bb280a9fde39b85e562ae78e0985cdfab11f48ccd055e3fdf1df7417712457eeba16c4381ddf8246749293807d72d8a34202948ee405aa8f7bce78b59fb758e8cb4de41d6c598ed5bb557714a46e35d849ac4b1f89651af76574cb69e4dc929c97cdf3bf3ae3b7976276e2ed42d1773e0ad1622301e69cc1ad051995043713298513eabbb899e287f6b1e689789b284172a8147c875fb9a12533863f31e416dde39980a86bf6286492b9419391966f9bb35c9e048ec70fd07f6361c213e6ff5b21f9982afe1a77755dbe2a990d29134db515f631ee59f0fc7f5f8ef451f466751de6ffc7f4618015188cb6c1c17b7b1279092169198881c53c73c88a9ada9fa4f8534f310327dcc7ae80857a716ff9181d71e2896e71c0ae50c08b5b0146f4e941170f75ebb3b45bb63e602e51b90743043cf382e77403a21cb38da72f127a766023d562a34060d32accd0172bd256e8b65e2aaab290f3b507501c82439185be62662da78b428cfdb528296fb1860a1f89f1374a4a5e0cf5b486add0ade1a374e8f3ff74566519a3b948fc93699da71c58a06b2c8a3065ca4b02f70336a0eaf4f155a6ec9746af11906058819bb3ccaf11e61b1c1f8ba43b2f3a460e6f5f41809c22b4daf132ada6eccdd67581c136eb6c3551ecc763f4dec9238351d73ea26a0b106ef924bfd19f0d299bd2446a667786323f98249bd7f876fe45134d3df2f2579256cfb1e2f3dd99eb163674a7e4fbc653e2c984b62af9b7439496c80160d07ed5f599dc25d61d56a37a0a870ab463af8cdbef8d83b0769525e064b33110ea3d8919128385315cc1f47e1795b8a645d16ba2d5eae95b01963b4a4387203766f39cc17fdc42db6bf022223cf4956504d019da4d3bde63fbf70e2fe38013654b91e1ccfbd7a08127cdc2be9e47da94c97df43e1ea08969a80f5d5e832b456b24940aea68ba8fd07229b007fe54994cfe704db1a5901b357db734dd6e380f7969ba570186e44995717c2031de1a10dcb25afea550e33f75cd4a0118afae36ca7aaad8bc142f85462f5f4d6b55091be0992a1a8d0066a580bff564f85080aa4165315727803b2c7fa3607ce7dfe78d22f9083cffd1dfe96ab79d1386f68d3507de3ae8a63bf8c22f399d076a9781c5a9966242fa92ee8cc8ebfe2436976c844eb91421fca17e5c286a3cdfb55f6d059c2714b11a4da44bba5d25d64ba384c51a1c4a6e6bafe6771b57bd7e361e1bf1e4ff776a44d5760824d30c39f3c686c340d1f64423c0fa835679c7f32859ecb96b428d34ab89d6001db8ce14e065ef65f58c51edacc7ec1398fcf35780e7471d60efa609a73e4a8d60eeab579cefc9a94ecde3f6d07c72920d9219a5aff1302d707d4a38851869ecc2f912a752209a20cde15a1858842cabb36a515fba06650a749ad49b864fc4cd33d1742cc7a591f5a81f656ea6f1f28e7824c474f46d036bbf8920608575773a0f2a9832648e5156aab02f2f76656ef0701faae5a73b3f839187c3b243dad939c5f8e688e03db4402dab718b5c0de6fa6e701daeb9d799deead0698868aa10e9e9dd92d5cc2206fbbd9587e4f572551255f6a3199b13ab4cf88e6e93a38601c8667c831babe0af92a44d6a970f76b7ba5d41f0481c07e03de12553649683727781aedd56f8af8cc4f13804a1f2e43643bd29853b7f70cbbead155e8815e19b7658d9041d939aa8fdf1edc704eadc3e18fa87b13350fb94df19ac234725d9244c4f1b13985cf13b36a399d4840e89e4fcb696d2c54bac3c159bee8c7134b6727001fc5186f4afefc7abbdae4fb143bdb4825e41d6fd73afcbd6e1493a5e2a30cdd32f186f859cd459c5ffb2390624b1fc471c670ac0e22f54f992720ba4712ff7d734dcb101c6b09d5150e4e83f01eb5364d84aea1a17dd076575315e9583c1ff49ae80521b26cbb8c1174867a2b8470d69ccc201ae24b873d6ab74ea14e6562fd1962bacdfbc2f9feaff1ad73cdda57434adbe2c3b2a13c607a487be651f9f75d8a360ac06462f00d64aa8b588a6bac164d7721dcd4a3b7dbdd0319e93a0b1ad682c21367a582b0c2c53410622574bee38b61a9a77d049dc78e973f2315d47a206fcb7561751f6faa732884fdcd641559d095972911b1da9424e9778e4cb8b9430a076fb1a682518f6f03ee72b8c6c8cc1b372c9cdcda4a78bbdc6a38d4d4c56c02eaa8a0061b46bd5a1d225b2ad21b67cee96dfeb96b4c6f7964230fb87f535a4234134c0c7ca941281b79d78da78df40f53e7809a3c9277d0f9ceac8b5ac228673f9965998b989e3f085c199bd9b700ebe2ce08cf1ec143588b90427efbbb512d8d028465c83625a49496c05de62b12a16c14edd78f33d128f82eb915a24b566bbac063dce42bf6b2cf7daf1e925065a75b04fd5447236b111476417addbb767e61e757787bb3bf9d14b2b83e882b18f22484bc8d4e32389ec67a16bf4a101a8565ae2c17fe3db9ccde4d1bccf1141b7470c437de20d5c428e61c7021234080148c1b470ed2401bfa149e5317e863c92a62d1fd1ca322b59d07201c4568c64ea14702f985b67eec5342165682b0067ac25f813f584a6ddef344281c73b741af73332c1031efb1839a5b4a3e249b7a80f225e5ec028bd6f80b911ce5004021dd505280711eebc160f66fd8c080652916e114554db705692d021bb43ee86801d940037c6cdb5d519741a4ceb0b0691c8bb42d0908bad4331f905306466f7204f76209d83a164ad0406eaf801a8a66606de24189a6391b46a7fe89134772be4fc358274c388f4a80fc19d2884b1acf1318414eacc7283d0ea1be53b9604c2d05e4b45b5e789ff8c2eb6163ea9a9207231e29100e0b061709005e9da2f143246d8c3aab82a8fedb6b22b46e720300f32455906c2f3e59777bbe41369050f6047d75c72ffb8442d18ef6bb6505eedf33216b41fa0a3bfb8881d40e5ea5f1453b99a10c364fc33bbacba227f9ccfcf4792b7d1b0cc66225b0e5537c9de87caacae773466ca224bf033498efb2bec0b5ab79adc63254a4155cec17ae3ae94758296253dd4412266b12daf00eafd2e9f4b92f7d115b1d191a5cf4d9fbb01666d50de9c05846f835fc8c746631646e9fa645b5dfd13dae771e57813538003f325a4f5fe04e59e336db63a12e6754277d91d8d2ee34e6d3836d9eb9f8786e97114e754c22d4aef0c33920e418cebc7927540dbd2436d793126321bca62169d9ee0d7659887d1ab33c3b573352dc20dec3915d4e870c85e3cd26a5ec69b40fb8ad6386e0b6d08158397d56ad202bb085bca20dbfaa9fcad04be79419d452c4e9e785e9f7fe9f2fcd3d406466fe0857088f1fbbb0d1d09ba5e8ef0a9ef97bbd6b3ad18b8deaff140c0d7d9a617148b841f683cfffcec9da8a775602a1e9a6b894278b706bbe85bf0466dd6b20c9c4bd2d8d9f7ab118a08a4bc575771359af1dd2250b59a1b3bc358a81770d3e18660d76fc37e0bf7cb8c8d768550890b776aa02ff8feb39d5ea156b62fd23af7f712a4ac63aaf7fffe07a7df37449dcf4f9a79ca41bef4cef48198977f6689b4983b956eeed40724a7f2ae22e7f17a01900c8435227c92238079e7ad40fe14aa7b343787a106f18e25a742747d8cb091fdaabf0c0a8aeafef673c69a252758856edfaa15548fc8bd380b1b86d8aecca1f4c3cf62cc0d62838909098687524ce9975aaf9b583477bbe1f18eae3fea1ccc7b00b5bf5370f5116f35d777c4a884dea70cb052ea5abadf16ac030924a20f8adb92e97d73229a037076ebce22fef3f0c70c2424d6f72c23c891c76ce6a67ba7a0f4cd1feeb922175acb239a54ba15ac6890f5083925355d80f6f58af31de715cbc2d25ab4c12da5d8463b1d1f65e29ec4ffabbf38ec25339cfa145c54f0bdbdea24a37c402d56778ca5ab66b8e6b6cc5e307ae27afb1c28831d98404c4dd0c01602e666ed77e6e8977ff72ef503c20a0111b739223dcf31248fad7edd769b75622acf7a6b00004003209db7270c7c6bfb417e439758842751534ee47dd0cfad442d61ed8b2f792e88a33b4a91c1a228092b0ca486f0b91703de6e6f7755da4556cb8769669a19d25c589c703dea9ca468e350c44f9168684826f4622c26831ad4ce79431ec298bd35626e62a7b8dcb400cc9ebf0f7d360d267ffc9c70f1dac231647c2b76a6a631a43fa543bf50532d81f09f3deb93040d8d791d9dd01a12bffe4a646401104439e82797daed6a6aba73bff817e79d071d68515824a89a8715a926ab1aad371164e6e1ab4d975144524a803ee5b1e0ad0096695426b53ae25bb2798f057ccf0ec038b35e6491a76e4c2968ad04f7566d52d17c19c1f2be2b0677f4b4a1bd29cf3251a9f9d803e78e853f0b292158a323baa8beb83979a9ba6db0f5e5c783b2da08b69c1f31f4f885da588f0b9dcdbbb94adfc2d9a5e4c6bf4739f4307631f8d1d73049039fc258ceee31893f34b4040fd8d1912a580fffe8c79e43b368bad106283c6cd938cc249648cd75ae322a588bfa4003ea3978175c274018265e0fba3ebf88abc0ad1bc4c7cfc21534ebef3095c1d93917e651c5c9405acdb80d72a3b879af48ad88e206b054494fd0d863d7b89fa4fb4c7a02e257154dd07aead51c934f500b751fd7e9c992c0f5b7a0a2ee8d4a96cb503a7d519b19d9434c22cd0c5af121441f2f8ca29a68836254d5a669a31ad619b2d8a7fce459b1b571fc12f9b8e5775037f3492b93e494e06092d1179b7a480c843bb4ee58441cb6c3e77476aceac6a62d095f414af50b835cd507a476fcbe03736b0d1dc3a7ad44668dca817d188f1a077bc2e6ac100a7a21a9bf66ea1cb0bc104405f2ce5da04bf61d4a92d6de3539c160eefcca8436dd5f827211efabe8c25c34b45764d7adc190bc57d79ee7780e9ed140371980e7ebee822867d5d8b7eb062bf0bfec8f0f1e163552deb888c7107dba9c116f9c2caa9d45c82c301a835f34a3b50b999579ae1d5a2fa402240124ca8f9fb258e4887da0cb0d60628555672b7e2b230fa417d995522be19bb5caf492c662bd24da0f7a0039cc54c3ae6511d59b40fd7074730a6bf5d03188c8ed69859d5e09b9e0e21917e6a1174b83525a2aadcd03cb49b7f11839b52239544115ef4e76934cdaf0f6f1e36909ae87d9805ddc51064d94c972c6d3b4a367e53c7bebb5838356d96baf91afc4fe3f01c1c0ec94c488e947dad8023e780f425c708adc4914ad960061630905aa3bbc938fbbac7a55b09c4d8cfe3783a7b68f6f1e079e68e3582906eef678ba08921c17b0ada0843db99f5f161ff7082ed40af2768e002e6f3caaf7fe2c4b06a43e464c9ead7d6c613e204e2a1da2cd6392508040f908337f5a38a7b57cf5feddcd919807a16dddece2436fe088af1ee882b4a4306a7bcf01f9716dcdc6ed211e63a93dcf088d76d52dded59dc97e6f19dac3f8d80442076be3225bb2e65f71c25d1dd81586be3960a94a937ecf5751749a76b26c654223295295af28609c02dddec5828237ad77d774a1dd225a37b127aa4f85376540f0b6bc5202f581b7c90d04db00d034f1d62c24b3ac012f0f214177e177985406e638a4cc64315b6542e80aef1b6e02dcc05b6a8b87f787d3238c208762f723037334542491705b0c4df8d1f991b50eb3ff3e0c5ede49e38e8b02ad87050d614f8677ff4cdb6ec9e917f0ea30fb0ad00404b7e81473185fac26c7652754749710526edcd8054bee49c0b3bd7d44eedaabc0ddebca78e780fc02d9f6d4dfb67320c0f7f28c006155609561dc1030d93ecd2545cfaea3243d3130a47ea139452f57d99cbc7545bd918f3ecad683336bd0f2e7eab6ef95045507f3f6eb0e1073ea8c05cd9320972e59d0f33617f6932ecaf4a9d5a1842e7025ba21055aa98e34071fe9e5a4185b2fc57e1ba44b67d43a54f4bdf55d4e9bcab6540af376bde047b1cd5a5a4eb0f7fff546583b14f2b9753cb4c12f05ada4bcb008db6aa0c5be07e93dd7f4d3cf202bfdfad6344ed9b141e44a3cd50b5d52a2eb09b7791bf9b4b10ca874ccf55a11f92820890e6db077b08a8974e20c3ab6a0f905b2db1cdcbfa8e590e1979bb3df4238678b521e1194ea52756dd966b9a8e637109c4f03fffe464d64db50e578703ffdb859979c01a1064080f6bf8abf6b12d770bf54767f29f08dea2419fd7535a31e098b70e07875ee3e0d13463806ecbfd894572613e512ef5541e1c6764afc512e2b7539b9011e7e1b51a822f6b502dd653914f73f9b68fa6cf31dda663e415bfe38dac50f767671f3a7c678152aa92b5ae438da21d0d22d83f5d0f2624c8b4217e07f8868cbf1d0f5f4f79ebeb23e1f15fdba61f10154205bbae4a7578d2fd7e64c8ff3246017de70f8abb370e35e6c5c27dff30c0cc57430b849c05e804c16392e33c32f9fa693eb92a30e1a4262e213393e057f9fc7a29cad75ca76997319e18d91b83072caa8d191f78b51bd0a8508aeda6d0e3ac06f1591d32a34b76de57e7a03fc631c25ca6c4307feacd0528e8ad5bd2fca52ed55e33d0f7171f458cf9211ae21e4f010204bb769fa98ec71e71eed26d46cd350ee60781ce9c24ec79462d6297a1020eec9315ffe73a55894868198954c73a99141b49d1e8460491826ad3e65a73d70d993e4cb8bfad7b02ab73f248b58b4c719c083fc2f23ea31ba295263d6bfb3483dbe7bace867906694d3495fe6a8e0d7ba09cbd7a73b56316a0c046c2fca4547f20b0ba666337418fb71a431976d83ec4238b94217ea467b2a9fd8fc26435e6bbe4ebb11c7e8ab93cc6e1ee83a50cbc0eb3d79f213440db81dc954e06e9e523db560b376a10ddcad4f4201b595e263312cc700ba7e0d536d2eba51f4aa535d57797eef238da64ef3a6905631e8c01d8770ed9561b1bb2c62c1328badda10e24c5dd1d218391f70024c33394c3380f6bc7a41a4d55a48b389a2e8e2d4b1449af03019515558d137650461b997a152b776859eef2254ef30c843b1ca0ffaa89cfc63b289d56108f4a26ac020f0c9b85eea6e36fc0af44aa5c433b29128a57743553305da5755bf1e90f904acd880ddb22611413fcde6ff1042442993eb008a2e4bc48297bcf0b03277b21f123d9ca01e11af2070b095d6020c58fb6de6c3187bbdbe6aab6060e6288dda14b09f66aca543dbd142459d8dbf59cceaeae8f13068bcab97fe5eb6db38449e7d66f7c36d25087e652723b042a84fe52875603239777f68a4ae3c92faea53180f10ded7a9c97d92ab36aee36771b6da70edd9894142b3106e77929c9c7c79e27a40d9453fb070f7dc2f9e9c24479577bdaf75109e12e91d379b8ae03f70ed94dc64f144745286eb25f7070ef8c34d06f1b860c3af546f9e139c6971fde29966b5d1f575bd6cb43140a72da01f51e6cae100ee56543111459ce0d6a51ac9e773125fb17bd8651f636c7c34b9cfe3c2a7d44ca0a725553010f45baa58b6dfaf490ea4a3361fe40eaa09ee800a6582dc937a3c733857b9ee92140aa84adc6b42e6bd8d306eeb38679122fcc3c2e489c4ffa75986362db4d3462d511f01d454957951ca0308ddf21ebd99a2f22e77262d141c0639421ace39bcfdf6c9f9e91ab647f3cd1e0703f0da8e1c5e275c1e4058b9ffd24d0b39537d461e89c9d882a593519267694b2b6691e38146560c7ed951cce593234f49f19985ff2ab0050d3a133cf9e45042e70a2882b464ce70a5a295cdc4f5ccf7d5a0a767a723af171c6febd0723657ad2edff1a84e07b67ad71938a9ec8173a264a302180937d69156bef241f13c8a679f5c583914590178d941454a4e63a52df2729e0095279fa4042f14580cee9b153bc5193102797294e2b5cfa26fc6424f7cb64540175c557f11cf9dd0bf75ad8b64e7211d37678502dc105bd366efd1892a7e8b8baef96eeafd9865279351e277f2c4f1fd2447dd9dcbc5e5715c46718903521b52b7313b60597bc9ab0e6204496dc709c894dc7e72ab23f1d5683f0b9fedbe283c76f7bfb95189aca69ac9ddbb065e014b56e85d2e0eaec4e285d0328cda54975a05dd48eb80cae915ba5fd7221401d7d023deeecb34386eafbec9bd6036e27a32c505badbcd19ce442365a3bb305da54715639b8c9e8c9cfdfa25939221923d943d19fef77d6c648b0b7fd1471c1f6dab7f64a71b0ee72898a73e6e39e6cffbc7bd5a9bdb8329d440599a8e343a1569967702308a95ee57c272156a5020a82d4ff1b8862e3b74e8ec09223bc7fb458b27e740c15b1fa8d4a46eac9cc42a8c7ab0fde3edd45f2dec4ddcdc42b5c0f3929a4fb4433c6c12aaa0f1a7272af9a62446af3dba8905e4048dd8b6a69fa12e5507f4dc103956df220104fb52c3cf4a64780991813fc988e924d629981111b7174d4819288e6eda866463f1289ebaa0e9740549ed74ffa8aceb0fb596e9b53d736e34a409ba5e28c2ed3f566b55cfd2a820013b811e6f4fff8340c3e30c67b86e06f19a577fc82d52d92175a675e2abeec900f175471447b31fe231c2856753e3e9425a33da8fa3a407d494217903f9c686b18c3f4df23fc03d7920b6ce9ac3b33f172db44e988667351d858f2e6c6d715602912c74e0b70c38c51fddcbeeb385c374acb03ca91a159e970a9037084d6aaf974e4d1e1bacf33ae48b4c8069a605b98bc934a083fe158e3ee6229b87a6856ceca93466e9a1e7b7f910970cc2150d55a6b91b44bd4333b6e4affaf1fed89eb29fe400b35df68ffb74618f018ab74b9a11d093d5b86f25b030ed70981c2849c17b6500692d35a3761a43efe1120670d37664643403fe6b90b639855c0674e8bb906113a6fa072f4726182607b2b362eb2eb3fe5770c4d48d4cef8dcb62cae38349b817ab3e56abf0169813761394c8029a3d0750d4b815a6df303a2aa65d65f7368ac2eddbbcab4c78f83891cda348dac9b62d35b708ca8d6a3ac46f681603a9f248c4ae2f6bfa659c6fbde126eb7cf8df820c71ab4b6bb0cac33a3a5b3c486bf8399986ea1a288766edffe8a26cd674a5edc786ac0efa8a422be5aabaa239c4678a900032625a9b135f12e4f70c5d9b5a0c6b97b91d9ff3771f765da06d259f6609a39208899479be9771dc9b1d3f96412826d7a01b244f426657a47968d7a8932339cd28ae926df6f3846c3b702be8bb2c7bd06fac22302a549a5f7eaed290ed91574b312a1101f91d3cd56d831d8dc3555ec51344e7b543c7c9ebd11838ee37059014307256bee3fedef15bff49c0acc3e40c8cc2fe9a867e75448907db19ecbb2863ff7a768b4d6ba711ab8d1b46f13ca850cddbd61c4ebe8d9269e5f0f3df4daaaeeaae799c754b546f0e4c00dd2326cb0663768dfe3ffbb374d5a9821bb4caa0e93aa255e9acda090bfcc82dc52a36b9d4a38b8d2d1be10f9bf7586a6e7fb25da4c389dd9394776c4d5d984ea84cab909613140400ccc2e46ffccc7461ca3f9286799deb85685a304094cbf946fb9a0ded54b0bdcc1ffa8d645a4df3906e5fe2395c623c459a9c81e5809b4c6e3affd1046da61cdfc0b72127f87ba71aa187cb38410160b3c20c4217a027ae983492a300fabd1d86a1578fcd40aff9fe0f8ef2548b81ecec2d87d4d24fdea4e3739717b0ebca4aea0512fd1233938d861616d00fa6a486abd0c0fcf6c2dfcd6f315f79cf62d9535fc567a502b912829fd181b09d097e52b6aed37eb96a22d5c508b133eadeb4d8c010c891f62c10ba9a4bb9c6d7095817dfa074c8c6ef7c55be76f7030548ee82a06f89af25733c973e3a6cc3e2ed29893415c1e0c716a3d956c7206452313e55bc31c2b70b7e54f167bd163ad52d94ca4e9377eb68fd64bdf569c9d9628de5c3e68d6bb89fe8208151b4f347189125bd7d024a459a8e12b66f5ca43129e14f4eab6c4580330e2443975112fad6d254879ef704f786cd34cc8906f5dbd20a5642d160ff94762d2cc2254e48fe4978401393c747f4b3afe67282366622a0b2f34bf05f67869046ba6274add98f4342a2fc8b00b5eabf48e61c00ea435f4a78ec061fa7b1f1670da8532d68fe9af1ee42ea78bce403f4ffee90a90eafb7ded99a535a729946305aba93e99758d83c64f56426b33f1b98a1149f40ec7e0b6418021ed3a2a5cb9e9a778200666ff3fb75d7129f9f9712e8b0ac29194e5650e683417fa8b430141c6077b0770b6f6a9ae274dcc621a19a69518951078d30faa5f829f4860bc357aa53decf47509e8a4534a2ade17d485a36ff0f8c8ee7cabd55794568cb8a14c3e025f480c19704a9023d5ed5b8c1cb11837c10766caf168ae1db40e61290705b4422442dc3f807f0087261212ddda0af2814de20497e0efa0064491701575bcf56f503de4f9db2cefe895d56e02c18ffbbc0f1d405545bd5332fb5645fc9d0ee60d520402568ee139342c61df20f24c6bcd26bd08b70a198d1eef8851d08fa8d9c288a997e6a1e4689fda6f08230fc39ad5c18e93a3c8dee15b7468a0ecb2f3b83a01bd01382e6ee56eb7b7ae9de7f6f64b0f921ecc86429220bbb2e3b104433ea870e3b12656c685aa7cc5bf23c2f2242c613f535cfebeb9b9dfdaf42816352979c8d7c882528deac1f2b079f44da9965fd55b8f113a3ce8821e0f1ac9e6dcb17e4d65fb9df08342af73270c29f5e942dcb2968dea26a95be14692eb57e162d9b264fa8dcb3e65cf56cda11b09609cf8a3ace80e9cd9d4dfd2eee10fb8a8c85f3f1eca327dfa12168a28d4dd9ad35c480a0b1b3d9a32d8be23beb3ac74a32db588bfeb517cb74f9fe1bd54dd7f44bccfd182953af2cbea8acf9166e907076ac5a47b0aae2bbc8d224d4499357fdc88bc3d633869a660b652d0e8ec2e0603b4a908058924a824c7bedbb5ce1f6adf9b5d8c5ffacc202f68789fcf15f7faf854788bd4031c848cfccfa921ac3112f9e6ce0dc5ad7fe49317e7f7076b658054e31637d497920664dc3fab109e6d0ebbceef51dab4d31a08a5cb9ce7f7f532d460b7807efe358bdcbf85b1d28c5bab15746cfe4c46c6e6db27bbec4e17f339637abd3779e69920fd52d797bd5361a37c05953072ace9828ed5c11a7ff719211203f2611cba634d298291cc85df4ef8d46a89d2571ff4106900496a695bb1535350ac2612e59364f3f206af2b9b9192374f443a096e3ce9d3abaab3909b975955150bb99ea7141c4cb58601f80c57b1b060c7bdf3f1dc3d321df29b6e02e7d32df46aa8ab659c905b1cd2e0136922528d696b8add302079154cda4d61821a7ea334dee8a7d27f6b920ebe014166068b2054ad6037ef3930eec0ad52e971d58591e18c23d4a6c4f2fe125e095e500872c67433150e8275a368d3e25b19299acfb1e91765568b3579895eac135b0e7a285bd0195d3aaf6ddad48ab563c42f549497a2a4b229046c95287d120fb86a4c25ae051015144d84fe39479f4e8abbfba7455b7907c47769f591476f96ff61b77f8b0f1ceb08209b9a9c7f0a664e3a24fb450dc661ab81f1659ccba34336469b46d921b3e7dc6da7041955f35ee7cd24bf73339dea9116b4be7f5d2bc21aa8310fa0fcd61dd090646847600cc33167dbed72b532c66f519184fedfd51bfca85983f4162aea4a88e5fc136a36fecfb1460cce265210b76a39ae516942545375a99401a2006d03df4d423095a902cf32f3c4c5e031d71a00ed60d900b3e404ce918ce58c5b6f2e93f31066c8b42c6a47303002321de302b1a34f79e08477651ffa39583f7456e69e8c318b2dc5c71b8ba354573f92b0ae2e617b988c43a44f18750e85d8b34a29ee30415015caf6c34474cc57109f0e47af3165f7af5e401e0977ebc7d1a75b693c8340e5f22fecae5a29045c89cb7127fdd9ab0f49bb291f9ed3ef471f6e755645e567600b296f6f12ea5500a13defd6e8cb1232f166a248bc7aa769370045ef0ee6c87494ffb2ad2a636df611744a5c067b31b640239f6537c475c1550779ce63feb1921897610c09403923a8046c04c595f84bcc9fbe2f501e0585263a50efe1034d764087afb0b3b5f34c47254ccfd6d188abc1c2ad58c4d4e5888e6a3d0444a9c47e224dbc05c758750c45deb405573c1eb08d39d0345af318183da0e67c70edee2a762a2cccf14d065bcd08c7d53a96663d1773ffed43ba90c8d74fa88375d4063cfdc38fdbd0eb8f17c8a1fde512af82849ed152bb53039d9b55ef445960f84d088b27df8ae14a9d95de28834cc4a996dac8ca53c6b2cd81c013645ca3db5ed880a85585ebb90cde050c7b09c1aa64ea1a6e00f3c3637664e50f0f498f03bf53484e3be2d38ef1250b01bd50477314c5f3689ee692d6d9e62db3592f3f79766bea054ae8584f85d07297bb3129db10a06966a17c2c6243232a56c65bf4f08faa1c0fd73cb5ec566a1af3453d09d275e24fa5f23bb72d882b1c226c451220fa257035149adddfec7344a14f8d954d4135be879c33aa1ee3c4d0587bcc67fd3a4ff44a1b66ba6d619468c469d1f3cd6c0c7b8436840ac4fe915a48ab0bb54f1a0071caf0632e2f7c82b149a4d709ad0edf45a9fcf5ccab1a339bb5d91b01da70e9caf39bd4eb1a9fa5e991d653af52029bbacabd64c75262795746dbaa009eab7f74f5021ad7d78c8684ba3bf116a35bbdea35156147db13d3563c621cfd8f938cb07b26c0dff9498f6ca0559501be6cbf15094cd4611fb45c9c711a3786b97ab64d28904014172ddf12d1054ac4d569ea7f8d54d789b7f3efbcdc5265319479130fcfa3dcbbf387ff50c03f7abcb2f1dfaa4c7d82bff899f654ebf6706faf0583b8c97080cc8946a45a97e7c395a1e5e0db6a44c6b1fa019e0281a1251a72dfbe8d54442ed8c4631534ff18972ae756ba04905be6688a1737c12cd5069427c054205850bf16c161a57c9a26acd62009184ae89c7b68033a146343f002c85c6a1a78502d42b9bc627e2eb4bd183e7c7c206d1b37c6ebcca5b04f20320627b5bbcb7335bd128f01b6099f528984b1eb33d135a9e4ea41d3d0bced3ed82e0191ff82886622d7466951278401bf7e348beb7f670d122009e5f1f15a22ea646081420db7d69276c19259a15aa1c1cdb491fb8c88a16131f4eb7bb02c9bc5db7c5883b2040f775698eb88c1d0e5484cf724f8ccd6a9ef02cf77980cacb7121d26f8e069883633c4a32aef2e8541e306b8d504be1e08a0be3ab82093fa0c34c40b1096c5f0bfc9d69a019dc44327b8c7671f981e38f61ce7c466186234409ffc5b0950cd4b2febe217d2baaf850af4b6857021c78d32afee9c9969df6be34677bacf6a9b0f41c2cee65e18548471720228126c35a7c4a6b30d128b89a6173c6b4f2c68c049dee3fb07aedea00899781c3c027f651430e792172322c13186aa2186480cb56bfe3810f43e315e2bb5681a236eb71f1d01c04d6d43aa7680ccbbbbfc69ffa943ee9202a3b384a4ef0903d3f5e0dfedb6d19e7fed200f7e54162c5f7409a17cc399fb1a2a3ee02f065238f7b343525257f3c24e535dc9dd85d34af0d553c59f9a8262d3897f3a41737f3f47da350c111e54460796fe4b719404e328d96f9b0b3608cf8c6281dcea88766f28979a61f4c6a7e2710ac51f07a606ec4e6032cc7900e3ae621eb6abe1705090c081f293715e5ab2f19eaf22d6eb536dccd8ae9e5b91819bc1c4df8de3153c2ae410077a21d36a32b66a5c4a6eb8592526780cd11053db8acb27e60eef96c236b0c9f49a9db941bd34a163ea7611f289878c3fed01011ac0c07a1f214c86db5b7d7846b19711d61c848264afbb69572c9009b5683b99f5a06d773604532854acd7f6fff74c92d994bc5330c1c229051bffa29ec5de0589232bbe0cc5e2bb2d6c5cd4502f3462befdce8d2a31ae2d823e0009f10a386eba177ff911edaddb705123a8c984fa1c181c0c52e93ed38e7415f0d86e2ec3776d7c1f6c47cfe9d4f0c07e9b79b2ab5d613377cde89f1752be37dfc0839bc58bd0c9ce0ba74dc6514dc2e225b05151cbcfe8d969a96a3cd185afab30446cedbf3a55b308b80d8420da4c064c6971b16f0e2c52bbd11b440f841fdb3e6fcd2c7808e1db3743400529e9b2ca213c017cf9ece4b574ec575a4083add9c339374c2ae59e20aba442dfd190cea6ea5de90150471a962158ccc0a8d049e4a2b8732d68a1f0b554c3719aefbbcd7542897383b08396ab5684a9ffe316737f4b96489c28fe5bca6f298540a9eb273757be737e379c8679a37590d554b08732d4ce20428745fb677f9355a25e005e8521434400333d49b95fd4327131adaaf16c0d52057110899dda988ab0d47b389feb80a7390d67e12b40d7e31199580a3e8ad66a4c7b2b0fb6ca9edf2f8ba5921072833d932821a3362a102a567215b8df96733d1e339c760ae02ee9e55f10d67fdc7cce1e0190e414dcf153b59e2468eddac0df99e24595f249372d61d3ea02a70fce5dbac92cf9d0e8149c9356b0c134d6bcb09f1f9290399259e83ce660f21c6472a105868994fa18e5a1bc01316ff15faf40b893a31ecf6d7439d8c92cd55500fbb4249ff433684e5246fcda596e66b37fd358c4d3e01858c74bdd4fbd2a4e7ed45265bbf337841e92710442623864b3c995b3d6c6a2ef8fe5463dc03cf5256525a4cee64a9c0a671791783332b0f9235360a70d777c80c17f00627b730e4ca60a394226761d8426a3ec207fd7409fd6f4e64efe2f603fb5e5fbd3281ab2dbe647288d175ed0a9cb1a603fb7b67426572e523d300dd49e0967e43d2c6eacc4ad52e541c1ca29784cd8ae2540f02f7d2f588fb49a1806ea1c48a39dba6bf7496b142f28b5406c11ce94a365e279f1baf1e26c800de0c21a17fb55985c383b6829c4cbf3f26cdbcaff7687f3aee95b7a6648cc50223d90ac477c4ca91c32a087c6feda85fe8a4402e7f1e3ea9aca7199d35b5055e135af968335224fa7e501b1e6205f38ac52b420ec569c245301ecd618c2cf2604a7d4bec2d8f4108b8bdce4ed0ba274ceef935b387e1b7163202cb26bebb814b3bc296808bbb31c1fac1fe82afa5bde5a3ab9e40a0ddd7fed49cb0ee764b38c73693132c86fbc1a2267a7f23b127df725adedd120f8930e6313ab8a4565f048dac66fceed600f48a23f3b579f632cfc3b894c059a7c8bc8a6f4c6b6884a5a6f775d4b6c88656879c168634e892dbe420a896c4d693f9b1661e88d62bd1ad1b0ed61efd72409c44421c0c6c455c64717daf300f41a249c03df9866a445cb57675b2cd7d8dd37dd2e9eefd2c47fbd29e7061f720e3adc8081b43ea8c59b407176fa0cabb86b7d5445e166025edea71bab0f8124b09acbb50fb1a7698e067283f45a5a4c75ede6f67f619476f0d05b7eeacb1ebcf4ae772269fea664b5fa4b52930da4b7d05e6d863a0bee49ad4076f81379bd7bb21fd3fc128641e946ba6ecd0ee8ab967751955442388271ab68552219760018506c261085af86d5f04ec624691e418013c3baa3a3ffd686983958dae3d907c8e4c89a282b10d27e8d8ff7a462a48b6ff3ab8a32e8fc54114fa34d320e896aedde4316a3479b62ce16713c77b80be08edcda9e6ae2a9eb9bc354b8e1204a03cf12bb2145ec949a73b0ffd4420398033b0bb46059dcf6c730477437607d12e1d77ec88354a91d16423241aad2cc629010ed264e1dc2b67be79407cc240e08996d9853cc16e74d39a3b42c7cdf943b4be7ed146bf7940f133c48d3d5b642b9b835bbbd8ec50c3de0a64f078ce8eae21f8e571707b0d79ba85c2cfbd110982e83fedd2033d9f34b2cfda1711a9f00e2eccc5be8dbfe04e914d96fbb8456fc46391bf9f1e341821a5fca1da81bf4d78b1656f638009311dfd62b292d57a309f081655c8977d29162ec0dcfdfd8866e8a1302da5b62ebc4a09f2fc6d7d17e78d2d3adca1cfd9b1d802954afb6653a7320317c62e3723ef5e97db72b29335a508e6ee15a84146d5463927b5d66254b7cf6d0bbd90e89672c6ae1bd0f724a26c47381e0c3efc338169173494345725ba1a960c11cb8288fad0f9e0f2eaa3dcb982054f721b3248df8a7ab632a24e0e8cb90e6237d029b50bcb5905e5f45a63eb49d314a65cbee45b42cb027e5ba2ffd2ec48e19553e468e47deb618403fe704554ddd6b48590ca1ef20f52afdb94375196172c5ef7eab370a13361770cb109ef6c682ae358458e7cbf1e8a19421812c8d9c9354790f2f15aebd08533783129ed5fd8e0f7d2baf0f4a25a9b39bc2f3c4c2f882d9e073ea153ad5c9c10f75ac7aded667c1c8012ebe21547e5e5229969231a97f7ddce7645ffccb7fe4103370cf069d92325a9e6528d6801734934374f57063766687ccddd4ae58927a43363acbd4be9683f69063869559b4af8ce5f418139dfdd8bf3dbd227fba1241bf599d7197c5eb683ba6a1e7a6fdbce2e4aed9db1bfa64db0594a36feac8e98b7bfb9a3c0da375b6c6c838badf40b8cb46eed77bc5a94ace91c4137d29bba0a04afe06770d9f49befa8ef40f8b1f6cd64eb06066f40a9bae01f5788c54de748b3f815e42eeedd2ba43e1fc344467f021a53f2234c4860bdc40779b387c312c5b1f2bb24ec7216416d4dc0cc5dcff24ebeaaee8bda9856c792121fd69a2cd5b59d42e094c1bcdb8f5df1374e74e4fbc95004379b62f9362e327a141d274aa26991e20648261e2b25281fdb5beea20aa605b80596ae6adf011a2ad7e51fcc510b9035cdc2bc807c5d77e31381cfb31c358ed525c2eddf6c20a8a052afd0c36053d0777d9f730e42e505f86aa5446e3b2b72cf223d2b6bfa7deea80479ea8f783dfe81ef66953a3aabab0858811e977ebd3cb1bef5b78ee44da8864e1e04b13dd08d0fdf74141a5a13802fcc4f9eaa269749bd2053a05aa4d6667226d0ae49db51eec3622afcf35684f6e3d80d376f45d08e17863bb6aa1a42c05168c42fe076d98854b445eb1f9a8bafc3c5043c17758efd80ef2e0d025f4fb47d22e2d64628ab00be766f8f4dd47f8f4755499ab2eb50c611e3e01f3a4930fa4ec36e48c5068ef21b5c814cb19c42e81a85754972b5eeff4f85ba8c89bea53ef6356fa2d32e006af5d0a506d39e379a687ebcfa0a9190055784a7f1fde1444a79e63d13e5a0c329f288fa535f1e433752bafbc5287e9376f73e7ff71252b70cf81b14c8ff8d879626e4a80ad7fcaba75e6f68741c042a6bc512e58b7316d84caadf42dd4a7e7d2e44731071f8f5ebe191bae9e4cf9d69c27822772fc0776896e9c5da79b626c82495dfa03e3b4a3d319315262eb87e811cd94d23c4aba77e52ae6b3fb88eabe9b0435d1d1d4141e924ef455c9cadee33413b417058dab472dc1d11f489cb48c769b2ac1c1f99d05aab167d789c35e1e79b0bb56bffae173289ee7ff8bacefd0de2577d8cfe48943f6771e5a66fbbb5f18c3341d417b2e51f5fa38a1f29c917b95e18da567f828832dfc486231485a07a899644f46f18ef54c380f47b69b142c7391d85a8455ce269c6e80a2511a49ece5869bc7484e489876ce477c12fa3a060e24da93a894ecc363fedac771d8c05516cc3adb5c84791fa99de2dbbacdc304a12ab981810034f91694cdd3932461d8b2e574fbeaae7e0a242a55d58d95a4874c7ea44fa804d88d36dc3dd2239e9803e6882c9683d4254311fef3e86ab98bb97c1a21008be77601b99c3b7878b303836c811f26dd12d8b0f4e9d69fa908e18b99f7f9213bbbf4d3bb9b591ac69c2ab3c2659f7bc1e45db124869669aa342bdfb128be163d09702eb254e8c7b4ec6a962a80659d3864f962267466a4c728158b9329d8ea96711f86f95d5401b0165131c7b3556e1b0c247f77c39f6ff55cfcd8d27b0e8fa1fea986fe96ec4ae10e3c10ddcce2dae1519076351e269346f543c4e460323be51f0d1f96911edfee40f783b507ae481258ac56d8b43ebec9577cf3e6d80258429535ec3ac4f6d7e87fde84d86fc93d9c410fe065e3749c7a8765bcd161fb6a80a5444711fc972d6c4e05881dba8a6eb2c2f76827c42d69d1d153586df900e4f6f8470816f30573accd0a6db2ed1f66542d174d8f9ccbf9416a4083d4945afeddfff74ad595efc96a97b56c70a32b918d3ac1dad227e62aebb25b100e24ed60584e5200919a67059a3308c2caadd4575ce5eac4bf9b74776ef776ec313b499ac1332984d2e17383f51c7cdd767bdc146e07e8fc9c402cae251d0e1c5185a2e887e7165f90e261efe290070c0c6f14f18fad9d6e262c3c9375d81269ea51869934da2278c9565b725da12cb4afff2c9aa7ad226f855fdd4399e08146496079a2532cbcdde67a50f185bce4e82769ccdfd59e61b0cf7c4232aefb4f1d229db28db8a4c5793dc2f91757a297af559beb5ed5be1e31d5c84b4e1bca26f62be2d7674460d2eb8b4face5e76055bb6d64d4e4e705943b204e088bde77a354b5b854eff3db31193b7dcac1a42c3884a4197f4ba4a71c4f851b71437cefea0df5197bb04d693f3f91d73c94788170758189e5ed9a8b389b9cf8f24892139397c96040910f88c57f1eb42105a457782f17ca7b2fda4e5f851fdfec668c85f7bf98a11913e9ec185c9d753e84987b35c969003668180da17d3c3c623441222f83430343d699468b27aced95df70c3feabf465487eacf9651a53cb3af286203db3e9786e41d008d5793b845a874430f517bd08f0223496f55bed7f55a299d2420fb298432667be78925ac2a07f7f2d892cf8094c878e27ef1d42bb40b5b6d5e0b1648e6dfc12a77810e29eed26fe541c0fd7edc5bec0ee0dacd7d573b60d32bd313f0c66c3c4ca3c455f438e11e91ec9f868114db571bf7935e604ce8ced37581799538cf44565b098e6cea4eee8b734e6de70a5dca709dfbaa75d87e0c330f88319fb76cc3b38159fe017c71e255ab326d6accd557f921531bf496edbaeafcd7e67ded811861373219756524780a1dfb1ffe391cfa45af5afc409090e47d7ed7a10e45b33aef51e7ee0058128c8de4b77f4f3ed753b8bad6a86f7b1d179d99baf8b226652ff6991ff35da9c1f5723d143b7847cda3918b57a7d177899056320d419c86af4f754a4416ae4052988ad4fcdee9c04ae891a1ef2a0b0162cc6cb6322cd073f0f869c4851a5cd8dd42dd1267943c7057fe67d8d2d1d170b97a2e9bb332b94ff34dd8092e3b5e6d13fe1bb3b1a63819182c8f7d63e89975944b25f50b462dc576e5df7e1147f8c74c342c27fae3bde22156f21439b1a2b14499cdb8a3594ea89b7c7c1061b8e83abad80565dc052c33dd03825ad8e324b0437079597d4cad1602dc52f732a2cbc9c56a7d634f1e4620a81877f14db9b249291496dcd712f708108e2031e9c0f84ec51feb534db41bc53665442c92bbdaafe7566c71018b17cf8374748236491cffcd9e49777bcff4770da1c38025334367790e8b9aa1d914404592366516c27cd75822bf2dd71fb6da58a8f8b33826a0e5067e8e91f9581e564673eb9fabd9dbe917d48cb314b11a2ea78c733d66cd47e11dbb48bc947ed59ef419bd7a03c509892ec136a45e4871aa1c77146305a8cbae108e1c29eb8308072e1e9b4ef669fd2dbc9caa27cbb625f89cecc6eda58dac5d03bac1c83d82f1efcfee0ceac27dc2c5de7e848efeb96ee3b5f07948972cf0a46d90c7914e69604360c15715aef1398cda75686be6492ecfd59eeacbc2b4835b64d42e0e2342abfc86a94f425865ce479d0f8be5077f1d54a49e35e74885d1bf7f2e69092a9af720c5123287c48d14a07011e48f816b5db10ce0d63f42f816d9a779cc045a83aeb2b4d86777e7fa1898b7bb72e4cc55c69769a2679249abb99d2afec8c41ec44b6ca2eafcf89a3423753e9ae66d3caebaef4e5cb5ea9fef96269a688c3249730a8c3f12675ea1b1325b7277d25d0742e03cd50df091eef3eddc762ab189d30257b886d429f682c7c17a708140093ca2dbf90021833f555ebc83b60e69975d578029d7cab834f0de8d539f657b86ee8c98ed2d1fc15cfb281e3f6a4c8d73c81e50fe16f930eee3e4609180386630af19037d28e74cfd129d5528b5d883448183eb22a68b5ef2fa0f6a7a28153e8bcd5e759c2a2e0a893cb7e2b42c08815e2d85e6c1af34c8eeca1337831f4ec8d03210b79502d90c68526b3b30924c172e2ac30d160e00349fbc4a8106b6cfb2a6b88c31cdbe83533e145dd6d6379720510762c111568d41d3eca1babba79a416a2c4295e8413175660c4c1a7764d3ff724eba6dc79ce0c9bf55fad0cf079eca86eb5b1e831244c646cdf120bd7ca7d6266680f3cf929e8621814823f1c882ccf576b47b5dfafa4c2482239166cb7f3ccd7d4fdad1d2196c978c439f6982279853cd138db45e8e53d7581d217eb2f9258319d618b31adb9c1ebafbdb9322665d0441ef8cef5d005209043b233c3d7ada6f1ee14888505959c4e0a815d8cf33907dcfaf062854e00dee2ef88a8b51778efd528379200db854344aead7dfb670319fbbba8542c101a564a35d474053ca62af95ff523cc1bbb2aac13d83648495a1a6a4f14e7bd8e7acf46e30aac6b1c43d1dfb9cc930a923eca903c3e8975864ca8a8485351666a3fc6fdf5dda000dbbe35f7d4ce4ed7b0d0817c1d64cb6baeb1daacf0226dfbc332aa133c20eca28c5c33d498a0ea044e32c97c0780eb557895e1a3926dd8a50362e4c7beec9b743548ae98a3fca807625192d57d3f97cbf8b2e5b1e2b9b75cc7f2d979d94a061178f9cafc98392c19114a1e326e50d5f163bbd5eff9ccf785cba1a9d9ab7a61ca4e17e0b19a6e0febe464e1cbbaa0f4c6893f75d98a7ebfb2ce2423b35d123714a397228df3ae637e179c66b154b372809e70b49101678e6abf138f563dc12572f23d95a3c220634239a45ee32ee53e34deaa32b7009ed8fa77308c57855170fd4e80f4ba6a446ffc47798256be5340c2f0fa3d514f6e24517b054c536ec5d19e58c24d2637514a93a0625feed4b38b7b05abee73bce249fe119ceb7cec20fcbabead31cc04af1860e08b1b81d3421e66012799f7e352626723452cb8322ab502ebc4538fdd0e06b22d8a6df018b7f0002f284a123eb88f985af03601d10a15cccebc883597aa7b1d8c3d1f46fb17102b4734cb61e90537957954b0e0b282ddc1d34e8ee0908a322ef27b5075947859f39b0290da9b23d87762e3baec151229c171b31fa1d638318cbefcc67f7f4965fa3a4904ad659d2f6ac44661d7fed4ad6e57424264fb854e9d9b1c5811bb2bc0498dcef059033f016084c6d56d9b288a031fa642569de378e84f6ae5fe9efe520ebf89d9b65a20c325c3ff060fbe53558375a78efe101b9e428d14a67cc9436806062edf147cd57f3bf54b3235b7d6666c4e9e6d4f8e2b5eb49741f3bf170b81a5f6e2089fe153dbe2d9f8fe1566aa5f9fcbc8cdbf3bb2588f230cdcced8a7f6154bfabb80d01cc42f284827e1ac03173a98ac6540ec69da8e4986e1c2eb5700e204f025f5eb6cff1f4bf18877e9735a70e16ab8da909bdf30e45c6bcf9ef7d2311eaf641af4b5d27b7f7c8daeadb1bbb7e5f0dcdc7ae82a1cf4a305e65bb4749b5b81ee9e0fa8dd710390631e90e6f9a89de27a31327356ca0a915cb27ac5f110b526faefc2edc24fa92a52757c7efa796ad252ce042ebf56cff52dfb5aac38f4d58c3229eaff0e9ff4a003a350f9f96bec586b273ff7f4e5181ede007a97587c73b72cde2956d0027111c707d95707a949493058f6b8f6472423799e9e0dfc321a8501085366c35fcd15d1e8ac80205e45312b66ba67b179e193c6583547cfc70474ac5c19f325764699188721a63743674ba13c6e686f24c0b55a2e17f3c549e978dd93abdd73c4d4fefa9b6c8c759dea2c89894c677d0555bd53f439c0b8cf7e35045808081c2938aa7d576d0ba2f8fff253d2b4040dd1fcc64d8de4cae52c703bab67b8d929e59cd9f2779459debb5661ce2898809fbc63edc78f1920f9494633f64a0146c2c9700660cf83f02c51c42bff8c350a21ab900eb0d85326cc2f13eb80ec596f8b4fe9bbbafd2a8ddca761351ca753e5579573d77119e865c0b9a6f5ec5444ae1e8ab8bf487c401b8d3decefcd063eb57274720468e5c88e8269e49a97929d31c5c09595b16b328c752412f223ab6976297738ce90bc5bff07e9d70229f55bb83a3f4f66bab3f2cc537bb437976ba70d3c16ba04aa8ca11995e815b5ba648a26843908f25a58dfa89f23918a7be173f388cba7c4bc50fd8eb74794ed9ee6b1d0dc58b347bdfbde33d60d13df4c33be1d43db81e10b462606c268f165163130c17060035e9196fbd839fb64525649970b3045773113b6fade2938ef6ff6ddfdecb373664837cfbd9498c5056c3f6c81c40e5cbed4224ac3b553ed2e1470dddfe4b4b70ed288dcd9889d0286b7551b952835aee81f8058845fddec2620ddf651d92e3df84513f3098e2f055bc912aab1725eb395291921da4de02dd96a22d1cc2ff2ad50cef398e064b092d32a5d8f5e62bfc18fe35fc9ecb56869f6fb7bb2eff4b5b4d4e385180d26d8901fbe0f2114e4783677042bc4b9c70bd50c8dee7898b57f19336d9b42ccd4b10dde4c0b9ea9b8fabc4f5a862ef0bc1531049535198c3f6dec744ad46784e562177e506db5b217af83a058b012ac2e10dd00516db92e1e143224bf5b943c5f1f6fbb8f49175e923d88a03780a6b9e24f4dceada143f186b6405c2f2a0027ab433f2b414866cf9b104de2ebc6a8a18a34053df53bc55825a5d6c8c0eebb75d6d4fc4f9e2504f51599c9ba9000852e209094d6e1204884a256b5deb63045756513f364b672f9fc322dea1ebb1a8ef4c704013bc5c285890184e101fd15c942aa671f853f6e60d07bb919cbf16770e219a014bbf5e1393624f2d881c4e9599ae52559f09c779407cd79050d56ccca806447f97c9c72afc928a6b21e3628f49624c597dfcbc110c9498a39adecab7a249fc0d9087173e3b878b37871a36fac143985923e0a86828c05ea3fc1cbe860875394f79a2d15c0ca5d9cb44b0d42b8438a29e09a908b751e555c58ea51981a6fe45bb39dc499d20d366f54a184cf4e6c266f017e8dfde1a7a6ddb467b6cba10b7ae382904b7d01cbf0cf80e8dbf250f2e2882a8d3b672e6507ed08f60f0157e08cf502b12643957b1bf02e0228369d1d41e91c8b5f7929664c9f7b10dceaf729779177b28374f5db4f00ee3a3a5607c8e9b91202905dc2eba7092dc2d3049af41dd5a999d76bf509fc8107aa8e312335a0923a3b8c5f77a42fc783722dc9e5cc9af636d8033054179634eb0c2658547ea05d3fcc5effc37809ac8683d9f56824059b86425495130ee78443481abeb820df09bab56ef2bb01a9bd779fc3a517c2daf240058392ef292090548ef23b8897412e5651f7cd534c7451747ad323d097804fb2336e349da840b42d05fd1cec01e1cdcebe08e177b386e548e6df0b9b3637d574d4dfed02a7a77615d159f89af099d9f13924897ad2b273d3a8078b101b855b29e8bae6c575247683af2a207f258802873e63d8a3753c77d0b50066ddbeccda73c183757b146333bfc6ccf0ef4f3b802298437989abd864ae42fbbf700c01b3edc6569c1f2a5ff0409919b86fa648f7d2b88af440a2a343d2890e2c16b3b691eefac3e540673cdbbfc16b3904ba1ec12381dfb4f1a7bc0b771a1c996fd8cf20fb071c13802d4d41d8f46add394ce092beb94ca54338c4251540e1d983c65ae2ba0e58ef83f7772822a3f3019389ea9af32af3312ce2070b30628017ccf0240cb326a36c144bf9ef815dc0f157ccecdfd18547c7647023424da68d66eb3d946a8a01ab0ba564cc7681725e2b603e7bb27495a127ad00cd067058ea1d8acaf2ddf0abe1915fe5ad73bfffa88216945a49e82b21437218beac8c57c4dad5c446b066a0008f050da459002856838cd10912c3b3ffaf8f326a9cc12cb67fb310b4449ed138becca31badd5cb8608052aff3d9899d6e67a5de5c3be54042e8e16a11d32223b69c2e2ea8eb6b4af269145f1b91bcbd8e53381d09c273542b1c5a688257dff656d6b1224eca9506f50a210f6b0318fcc345f7b08b042024df5256c5683c6828e7285c1f813ce9384f71cae9e09b3680d9d66342ad24c2957c75dc7dfcc83d1a8649ccc118044096c29cce4ba8777aa196d030fa304a8a624f0f3344b89e7066c93da8caf7e56938d3b9faa9ad87f55435659447d2f0618e50a12d17f653852890bcf9705f99c589c769c777550461b8199c96287f8b8ed4ab8f614aace86ee224932a974404782dd1272eff8f8d829e091f9f30f75101beaf9784df81db2e77557b5fc46d553cfbfaae3e1c0a92e339dc1a4717d0ebcbabd47a37112a94fe489f28a7c71cdf34d346251861a50e69f829ab1e6bf2b3fd26992cfc3c3c163bc1ee43d7dec3ae29cc1949608cf90f92b7c1409fe2e25af620b31526f8240578769e06f5c6fa5f58d457dee5c395583dddb8b2bceeb2ca283a2d29e7e540d6f253073d9acdeeb3e1cfe5c08f2dce4d6c7a3bb2de2fb7e3aa0395e46cc9079c355bbcb33379c8fbb3b33d6f5360da4602de324f316845da8f38b80fd6d4d9eb1dec4223d5d62a845b1092d338b5f5556e1ac0fea58c969fa48d7bdcddb2aa6d62ecb228ef4e8cd482746236db494821994a5903b48ab549ee08f5c3fa06356715039b7e4052ca101fe7d439019a0a3efa3edc631e8953528e0aa749c7b2420a4fe1524ccbb7fa25bc91eff90e7ca5228fba70f34a23e5ed723cef52ab68700aa520ad20d02ef8443fedc354d15cec84e64b1b973ded31ee6490bfdf911112799783ab1a1bd1fc052e004905757d6a2124b1bdaf76404e0e2a25e4bae1c64e73bbe2e55333fc0fc171f648dcd33818843d28d10ec8066b443fa879605608de14abfdaed75747ce520de427b8516bc0f645b81930e8398cd4a6133f1b63247a349a8abd42a1a6a4a752a3299f24b5437c59c0b1056df7536de1ad18e1a19071a711b2ebf53ac9615e438fb9e81b18ba54898a1ccbbaef10878151a5e9374a199ced91ff74d896c412917ea4ef945050f5e198a1423a9fd07f346559ec38ed73a28308a2ab360b3c4c39dba9982a194cf02cf9195fa769ea9016d580a847d8da04bc49db7e68ff686e3931d374ec02ebfe1a85eb52fbaadb26e873f4a9e602765fa66920380deee72e20edefc2b89b67acc3faf5c4b8dd875eb2b58611e2594be4768b87a001ec9f2b95815cb3c940a32814df70d434ea06e624b6aae205afc3dc84b24e913513e97c10c848dfc9a237d2630bed1d8e736eca8e1242ce4bd3b2196b48e66c051a3c0dab2c37f73f3b86c176bac61a2e6910d3b625f54a4bc60062f773b346f06dc087b17aa5f6512dd7d6010091887ccdf5ca505d2d973a06b5d56918e9ed0ae2cf4f608c4efa52ace909d1e731cf3228c8102afecd4ef14d73c1ffbce80774bb221f202256047051529b38ff8f9024de6332b0b64de4a8a0ef32c5fb0b4ff2e950eee38ef26007477dff774f84d6508034aebf6aec41ca328845930315949e1b60da80a40c8053f32f38f90017630976ca970493e6bd3af0b73075393073682dd7a1a6d2d3cd7aef69487c2a5a06034451ab59bb24034001444ea77e3388892a3a1ad675ce454dd44bb77482f2d92cd5517a6f2f49405f68f2f0180ce6dfe33e1ce1efb3cf2b8afcefc7818c55448d0a329036778e67d886937f743845cf27ec20ed1d00922978b0e35cd5e6d039909453b35e1d465deb872d1888cdf9ad71bbf582163a3fb6b1ab4f1704b330066321276fc34af920f1f78d3886685d47c65f6395d8d14d43cc5c57f0617690ab25e67f1e5eb0fbd0633b7d35004743f31818bdbe29b6755013964fae2f149353b585441cb8809646c9a291fca18d72c6e95ea25d3124e73e1703ea5ac08e2408a6afa0dd7322e230afb35a8e6086bc0c9b22009aa15f3d0c1ad6b501089d21d35034d6b8841fbd29622876fab558f6d74a6e892e5c6ca555f3e0081c66af70f3e5252d52de35e64af5c43796f615e8e275b97175fcd6b0c677550f9a8283b4638e075e18c94ced9016c21f0fff47e5ddeb6564ada0ed23fedcbe575ba3e1767e450388976bef67aa610f1f46204b9f389b278dd20db54218360ca7ff4090d1ab1257ca89b9f587372a228707d96db5709650ccbc22b26dd4a46d6c869fe911338270b42289b7974776e7475fe68e500daf7adf704811ffc755a84432f9e83e868eebea65787e97e5029413db3c08262768ec79b52cd8e10b9592e8575e9f43274c6123f5b2a3382c1c0467df5a9bca6dc511cd19677deb53789d39b78056a54c1bcd2ee4364ba738eaeeccb06bda96a791bd7dbaf13641e9c80bbfd2cceaa9fc2951c371ab2a59b7f7948ed1bbdc59a7d79bbaba0e8a1a45c9cd694a2955386510edcb6cce49c0ecd9c02c20533790ab4b9be2595b62b81e9cb26405e3bebb73c800f8138bc353a80a45e7ddf9da9590823f6fbe069361dc0770c64a5b05910ba0637d6aea14ad9a9c0e115ad3932abd24d6270eaeba316866c80203c068d262d7c207e3dd154bbd2990f125be7459615d0100506447794d3753800c78905fdb564f24a4cb4d68515d103244069fce20538bb5c0f638376bb889061ed6af8c117e005f230928201b6531e08225332dd263cf02f8381d6e95b6c3d1ac840c1029ee673c90c7e865562db94a7e6fd922b3eadf9e7b13a19e96225ea2bf925470cfaceb0059985b02b4c290960f53b7119676d90099e69f58fd030db74f36eeae6fcd952d4925b047775dd678596e24a9fa20573c503fca4bd2b309593154a54cfdfaa9ed22a7320974158d01afa55de433576d641f23d1a7a30cacf12fd940c1090860efce79c5a71be5b6de059caac26b6d9d555bb46cb4eb7eae4fbc15af4d2cae46e56594ad6111211af62346a68afb0c5b87654797230ed8c407b66173e81d42dee2c3a465b1edc724e9ee39acdcb27c80332191b475aa5572850b9f9166b1d27ce821e6add603538c4c4bcfc7e670d1810e56ce8bf73484c7f2f994a81a9edbf2b3db9fce7bceb1a61a3c54bf9eb7d83cb522b46da29c9bbe36893d32335d1c647ba52f238a0090778036d3b9cbdcb06d93543d088b3bf89fff032cc7eb14ce0ed46770436e4bf8b44d59563f458ccd3c7f63088005e3fb1b7635684d4055faf5b282d2ecbf531d0cd22375e415662892fbd896796e0bfbbb60d74a3f247a63f2cf99a2fb1345995d976c39be097f296cde06eb8a404457a080734fb43bc096ae60e8f9fcef3fe251c4c5796567d15c5312318c4aaaae570cc4593a1bd6c8c2b4902b27d672c0681b341572b8dfdacf865241b776bf2748874777c51734eea28aba559d5fc35cf9d78367d9b014fa259ae15d3405d59e7f775429c5133574e11d3f9350291ac504f4eb740557e1cc1e3748dbcccb48756f3dfc6b660353b9b34a9a69f9ecb8ebd15946c4b76e276c48f9a6bf5cda62d2b3215a9f5807a300274afb897cc330f6000b8c38a5050764c1a4bfa9e7916bd1f0aeb1a2f77f7624e79c9b449aeac4444e2da718b49f198f79b160585c5d4bbb40895464ad891807d720f2b8d5c01f3a75be4b4f48abde5ec8e1ddb9f85d17fa3ed17e153487f4bba700febd552abaa3570de41dcf1456bbd19f0cb6cc39e248fe3fbe00bd145c201ee8ccc6d6fa0b5325ac4cc2fbbbe9894e558925bb7193d487e87ae6746144d32d9ec08ffac0175fffb1483cda66dfd3e11553146de58e66fc33d6d0d0085f3adc5039a424bb7b95d727c1d7aa233d3097304ddfb720bda15bd93109bc2724c66cbc2e37cdd0581d4e9dbcebd0aade9db64c523c12a13e552af5e21b22f3c26aa8425a662fc3ac4ae163318e7900da444d4441406590ea05b6eada43601633e74f0318724d30ad43b95e812f102e94ad0b83b2b6b6455e07139f288869dab37671bff6ef5b9595bc367549d7aac3a00325248fccd9f72f50f3f229148868550b55e1e258af25d5ec54040ff99d936baa7982c1003d9d0b859fc700e7c0b053e1ac4decdd49b2e38ec498e52cb6633db066ab988ede4c01f8ba80b3f7b60ba190057c462c18fc16fb1977761037119fa91eaf452a04ef21699c6b142d69e03e943e2f8513c11cfcb1c5566bb436d13740c52cb58b1a9483cc3df7e22098b9dcda58083a51007d31a00f596e38d0372e62b354b10cb8a81e8a224e0dd3fb1d058c30ef79a63d0e8deab6a783ac65540a983a1adf0ef8cf4edf97d491e849fed56a2a1e39c619032fb91b43636a1a7933cf6efb4b7a20ed950f8f2cf987bede9b060d18af3f392d85c1a65071a3c77fc9f83e07a314c08b0120ceacfdee89f60ed051ca9a0a2cd573d58abe2bd6ac5dee37b96d162c78c6c802c32aa73f0e18b9c5666cdd6e20d71f3b9aaf50c0e914c239d2b4690a5334218c8e396ce40e1c4702a90f7ea88ce04efd0f82fb893ce253074e3bbacc93afda0aee0199f5a12d7ecf5c8d0f88531a252b09310a24bf43cebeabc9115ff4562f79f468fa83456b6bba2c4494ed343ca7633a305c5edbca0f0e78798f554e9dfc5bcd297b3bef5c30c06dd0e7fd33925f59952a8ff2d9352ce8c7f2090a9fa4a7d157400e04fd6646d052e17f883e459921a1e1335f4a71370c490ea1c66544a71f6bf36e9bc36b5dc1bbe43afab4435dfb2a6f52b074a937d289c951ead508bed6fb0a89d983085f0c5355945921dc0cbe733405240dcadfd71a2f2ee3a734923c582ce469b086f3bd898b7a18133bf09d4626ee6ba3bffbeb3619b218631b5e150027650405f5e02145d2058881815020d8c0a5a43247460baec64527d7f7b116f40b8f540d26a97861f8fe67cfe7214ba5664d54afe4b00301bce712e45420f8e6026a6177048bfb617ef950fed755a1fc6867ebdcacf3523fa18fbe5fc004d1ce1a18685a14156e033a4f08aa8f330b463763e69430e390f65d8998b55ca908b885b189109e1af925fb5c93ceebfaa39d8cc566ff023418921df39597432715f17c1c17c089e5daac715e79ed730c15652787873d0a99950c77d94b336ceed64536b25b1f48cd5d2c0e54cbeedb669f77c308f3544c72b83dbad751c0483a657827901d1b429a8d05c62158f4e6c8706df10409eee4039df81f6d97e03fe3c2c03bb82afd0d44b1aea485bb7fe4cccb11ee6657673549f732df9a3da9cce49e98dbcd911f9d370aed2dcd7ce569e08f196c786d13ea97327dc439d11ad1fa4242e0c44114ed5811145bb2f7b67f6ecfebda1f7d261290165eb9211ca514c377b6309bad78e886c304431f8eb07570236ed3a6ed1e8314df15e5fa3954c0b9f0f4415fa6b085f1ef9dfa1208db4ce1f4c28662f76001ac85200a18c93fd089449b8d39ae664f4b549c86a47a8a65e850734e45ca5729e261bafa5996ad1b22fa48f8a1a6df1553dc1ecea40cbe1e6d48d9ae3d0eb6bf4e1a110c240e754851e6ed9f098db2ef3b45775e93bdff8ef521859865aa09a36d755157580683386a01d040ff1e4abe2ebaef4b8cb44fdea91618193e41b2e5d13b6db787393f722a1d34079446ad56050138fd6009dee85d6e05de34103b129f26389a5c85077a5795a363e8aeb6ee245f41c9ce3dad1062f630edafe5b185e8284a27b47dec2da2979628e5bdccef71ad517b88eb0dbf0b907339dd2d606f45294fbbb54b64e1154505f2d89b4aa4432fd1ea71bcff1e53c0f7183d046e1243b483356ed374cf1876f6db63c83207d8876a2a6d703d77e7da26a8a6827fdbe0f41c88bcaede40eeb55b6453b322983c3c93ab27d503daffa17318e295696f19a25005e08afb8ab5410e5344ff6e830e31b5a6b41ec924ab42b68543a54a472836acea01b1a1712ebe93cba9ca0dbef435c9e3175b6f34356b8030af374ceeb88214a302002067a46299d10d800e7f76d76082b15497f031628e5cf5f380a35777d30a95e365456852a649eeb3d8e3f1431b6533205814612be7bcdfecf2f4f21ccff197914f3ab3de2482c3e1de26f70310a50337fba5f8be143315b601bb5f52816b5ada1c2059cfdc419e88504c82a78e2d8a6eed91f62da63a90847e205b8d068ec4f6cb0f5a9fde55f0111ae76d27f904f1e763d0f7c9a2f92950c24b1cbe136a621d88bcf4a8f9865f75a7cb3411de1438d4fdbfb9adcc45dcb5f2f5ad010909b2c09aacacd959d2cef4086800cb56c1b3490deb96a10dcf7d6fa4aea2bbc796e96c6dc6f5b9deae3abeaafef59aae5f3517faf972fc1e9f225cdb85fd9c6d30d5c97955c968f498a48c562321c90d85a9464159ed7be0e79ffbd9ab79cf435904f524ef425eb4ba0dd4c6cd1f1aeda3b48ba5680c0a6195d9a9e7880015e3faddee94587984d5cc2ce6a99a7c9eb0201e922afddb2abd04f6d8a068b751ab039465f1f35db7bed36f0dbd9f71dfa44043ad133732f8624fdca80ab9ff1ffbb1aea398015661c477f216de230c0838ea36b6041d1871d9022add1ad98598fc4e701204ee245dfe5365089446d11b3f22831d2f6bfc2a26dd0e3a37dea9d03b442030535493fe47564e2e4b11368e8b857f7135a640a7506ad42b75054b586d5eb721f3a3323ec20e30024b10034742421dcf9beeb53e494dbb08de8630a209049ec9a7307d880ecd28c2e7ee658e699881f31d33d7fe83995631fe8a30c9c8321f1525e748fb32d05a474176c8c59d3e16c6e6bec0df5370fb0a85876a8c7ed6db6a2a91da995cc983a01425b305c50f1ef0110b34f69b11cb3e002ed6842a9d41d62eab36f39a833d6a8fe33ebb22b831d13f050c78406a3de5f1818dc3ff7dd7dd6005d4f7595ffea2f45860fe0eec427e95f1ecf5ff00b160d5e68b4962ffe9f43f16a6d2355621f1bea3b15437771a96ca8c4d37c0fc0b5ea89e2ceabd846900443c444b710f73893e1841f976276b3dd08a879e220271a40054c387f8b5c3402fdae14049e1a637641b0c02d6e7af54a5bc2ff694b3e04540af83fd2b39fd5a5632da5e0183c0080db9976efad5c3f9e38b17b22e13f5c00811feb3a3b6e56673a3944563ce5cde1bdea7b15eb1bfbf719d839e1222ce1341181cc5fb0c3c91d85d6006aa9b6af48715dfd0f66b214c322e6cb3b1db6648d696d7b911a88f72d0bf9f83793aa2fa4533afe9c6b0348b6b0340675677a2b81acfb5aa4d24031ebce935f6750a064399142db4f7891c1cfced8472a4c18f1516cf78a98bdad07088a559acb2011d372659021a737a431ee4511d55ed7d64e4a269a9ce7fdaaa0fdff77eba1acfc2f08c636a02ae36fcfd643a231f63a6d1fe10171ff6de98e3d4a9f2538c9dbd23fb146b607a2e6cfb9b64c7c9edb29fd62e48bf7f10e0e77a115ccc2b6766715405016d4fdde955430b0f33f7c2f7283ab890d87e0350037d68d0ba9c07fa4db07f7cfb27416e2123849ab1dba03e5b916702a963ebd10b2f921a0e52a86b4885786b022e884924cce96e31dabea5c1d8725cd514718cc36cc64ec1b946e3f72d6dcd12fa83c2900866928f6710d90fc7ed846f86761fba67919d7355426c047fce5aa0dcbf6f85739a64d42abe8bdb3fcf2e18ba82b18a7321004765dbf7236518a407f035f4cfbbe5d794ffcec5968563ff2c7af50fd19f0a55e4d659b43552e5e066b4c9d45cc6a8114796f435f1641374f9578c8bd233a515c930fe80d9c4131716d1305676a66bf7ffbf8ddbbbe82d86727a3d18665fd870351e56c157abfe099881eb518512e0403464fc47840ea98728cc502415e5a060f4642ffe38de52f4059f6f39d9f9d52c24a7a4224aed4d227c2f051efb217c465195adb07dd76f0c4f68aa3cadd66146ee3f1d8a270b1b745141d40b7709bf074852deea6ad9a92c90ef883cffd1444f4cb249b094f1b941fc6ac28a6fb2b118196df91876e02787658b6217ec431241ecaed300558851f6f1c8db9b8b584bb753b29c77e1e0d9f76b1b03a0534fad1b33ef170e61ed7fbd6bc450126e9c076faf38e041d39cf2494e62bec303bb87b5f282ae19fe49004e5a164db759ea1df46d5fc5cc443ca084f2084db1469085bbe5bb9ead2b2641b803271a67c8c89007ea9af0364cc3386afada35f0ec9b766c34feac1428a9f5bcedc47fbb1e8c8ebc60155b6b9e2b6c27d823ffd48370dc90aebb39a6528cc4a2a62ac91c2aac84014fa71ed0a40e12455e5447c841810c74189e7c682bf042e213d5059faefe680f9d71de568cad4c28b2b40baf5c739337c173959d541a761ebf02701faea83aa14df3a6aa1ca9410d71a9d48dc29a6be2f42e0de3885ee3ce82f9d479d505bb49a59c4470a634b8a31b1c1a9a08816ac79e2f76821c13d48408b7839fffbf03dff7a09a36e32d1744466918654ae490e2899a207c78bd3a035fa69ce90ed291d7f9e9b04de5e2f1b06b8538b112b66dad7bd59a3f45b9192db9ba560fd1aa2429076054e166ea8be290dbfa1d644a32927c4b45c31d0dc18f014bd2d25365964500efe8d889623d2cb3035478d8f79238cd96f01e04b5aed58c4de7bc319c30901d77f5c8ae86e1fe1a6ca6663886d84dadfc921997bd5b7e37b807ad47a810ba89e90942876c305fbeca614dda61c7a31c3274f1b91605dc63b565a117220f3253645216b14715bc2cb458718a7f19f0fc0ac7855a00941ebc95f9bffa5c5e634c8509043fe49a6a224c1363439f19d0f5771b19985c44804d29ec3187fda544be5d391d96c2bc7a8fd9c353143b6f918421b1f875b8b02aa7d076bbc824b067b510ba61fa0e575e93ca1fe20f60e8ecea9e909571ca9b08d902516cd0142b66e61a46b531b0eeb40023c4f6282d0b703fa9703a8824ccc957efb122f10843977a3d1fc99c5755dfc6b20cd5cbb189e83dbb50e8ca275c3218f95978b28d993d1214587c1248f5a264635e13d479f1ae47b4799549880fa1de20589d89e73d0321c9bac21952147fa20b384efa9ff2533a85c5dc3075582cff4ca670a664767abd2fd4ddfb9c6f76e2fd0d62d1b502e03509b21bfe393b63df8233aa5c64837e5e2f4ef2645d810d4d030053567c08142dfc43d509a5099ac25218580fc9c2015116ada36ad52a70c5da58b1153f62947b897daefb79d6f1f09eaee2ad4bba8dd9fa51cdc7a9ed7436e2e93e2d6859f8a7d9c8c965bd4b5fd5899a8685d81efed1b58684546b5b936c3a58c05fde033508a50affdd75632a35390f27ffd44b4752ad665ffff7ab9d93a80c5ff4e093bedd91757515646603a3a439c3ec4951c20c3b984134935921fc43bb1717cd8e06ffd9ea0909261aaa6b96e89c91e0acbd2f3b8df06b4de8b86726f96e713340b23b4b4967c199a1575f788a0dec048be099725a4180577a011c8434837ad192172b7147079d0da27eef785e88a818d3fd41a8ffad3b90cddf8fdecba842a7b54331535677780c0f0ca221b6da1cf9203c51a674cb22fd83833b280f3cf61db3aa6bc439b6203b99166a550f503b7bc5f59cd1fec669e6a59517045ca4c33606f10bf9dedf795ffda493fa621ee01a17437e626dacf35563937ba4758fb583fa24ea1ad4cbfc2dfbea3caaaecf67e40a475d1f2048dd6366f2cab52f28f7a426f91b79ec416593d407e1f906f88fa8c913d4dee7f2642f9239dceee0e3363d4dc3f00066e900e158d9d7b67785044aa167d7eae4d6ccb19526f68faf894f8bcbbdfefd38c0805d9f6c6aaa27f23afcb58acd967d29a7787540d2e1ac1043e8a054bd947923a91e50545d85a5a6bd86a349eba9d871a7c8b28cd274145249c36c751c47219f205a15a03ab10969ab29f7e53f56841759ec2da64c1ffd40be66241a32412150eaffef4697bee0ef673437b5d692af64a3d41bb669191b9cddbebf9cb6a4b72654c5f179f537986602b6e2ad7d466fae96e746853319c3f87235e09d969ce982c30ea401c9abf0b5a2305bf1cf6a0b61592f571bd70cdba0b05febf678560751c9eebbd2b4e37e9dc5699db7609cca50b48f40759bdcf7c905f9a572f0ec1e2a8e957b7d43cbc6edd5c8520e93ba397a8b2ccd1cd9af609920fe8289d0f8170f12af4aa210c2c87a6338a6fcf100db7eff3b82c14c2ab2859d6b3a9a344c37dc2057f1cc8c496b1b56a009e7ef6c370034b2eb44989c5feb19811352c785592c872dc64ea40627c655f0a07a95efa00c8a69a6af4d5558955edc1bf7556007494ae5e0c8b051c3c812045ac256ab334ff21748eba7c9a831b0728a8ee7ad61be8277803caf442179fb76d5070b16d96a57dc4c89dc36421cd4f67abc0a4b5b9f226246a4e758e3c59faf70f31cad0634f817f91c422c97e101e8c129ce4f3d54a31dba7c276656aaea43bb5187312ed23e61f46cebc4dbcae0cd42f230f7003a5c1fa864ebba78414f434439bb4beebaaa34713f3b3d4a505daec256891b50a2a2fc21eee1bea663fd5d19014b4a174b225cc9f834a41564c6ceb95d682ccb7621ddb2e67c3ed25ef6bb34d52b1eee379b1511ed1bb90d8bcb366be6731f3b60aa0c22db3c0d40ecfc2d56519b09cb1ba43074d420c46d8db23083cfefaaac6fbc5839013ca66c3e02ccf4096942ebbcb67fcf7e0b2f6b121ad8255173d3bc6033980361c6e1512419609ffd91b3ca9979bc6b70d468d554a224eda449ff01963e8d6fb3bb01718ef279df0552e95d8c44366515cea4df55b255103c39704bb96ecc0d13c6ccd72d5772172fceab855e5dca81719df2b46907fe5dc0aa79979f9a59281444b4cf877e79ad8308d9b848b9157bed70b1997bb2137362b42ab379be0e8f0770fd9839f01367621f363442fa284ea6a57787249e1058e35ecbc0e3d7e012adeb0c35e58318803c157568c56354a5b39b71586e1d2a49c7dfa2dc74b7714c641456e22ba8cf22d75a11acd680ed0fcb07f5f92b250b6d37710d3ee11d9002842a51944957165e9899282b09aa28d90b406499fa9180f31b00c75af5f063b9da423a735f9f3b0d1e7a1a9947b57f9d8cd4a334085dc1f3932863e3bca3b7d1a5b89e28a078f9f88aad5473e35022c5769d88718762d682315ff898e86eeea6c31fa244d4bea0d60e6b64283bc2f148a49eb33d0d145532eeccde60cec115cb894dcfe08624e22f82f8adb5e69beb0a8bd8f6653b2798a4d17ad85bb622afc3f9b79fd7f89a7cf01de4d501ea924478eb2c9564811197397a924d1fae6bebbdbfc41d6119f6922ca92150845c93767805fc6df9b2db73308b896de36f3bd9fd9bb6b5d359bb566e98050a24512d9dc741cc99a9b7ac54aa1c1b8c082f5f47f35ed9a17801fe6829cec314d7ec99caccd4d66552d5b2991f78ec2495eabbf72fe310f8810aa3b08642043faa9625c0447f06c8e5293f6fba73da0e5fe87b3537999782adb6fdbd6bfe5c6f0065e10097ce8b19c6c9b0275416453a6266209e052dd0887157e671f48965c5eb8743ff87200db3c4abd32becd21dfff265c8e97bce6efb62d6f19768c0241389f7fe20578ac8953619822ccb6c37009012db22b71657b79a43a4ba5fd3cbb72a8a83b90055be6f9c4c7302819895a70027885a6c59d93753077ee7dfdfdc42c1d620776bfcea0195232aaa96b2476bd2a59bda1270cacd99017ecfff0fa03b13897fdec09b1b8ebf9e46203f13693b266f31d1c8fa8b8dd82b9d6f4284a11018adb143c5b71be2c13e17a6b9cff110c8ccc1671167fc76f609deed1bbe711b9c49ca1bc17f676e838293a061fcbfb2692b56eb3a2c1cd675fb665734da9d3f801119d0d86379eef9172b378a007e78076d1e2228f3677f71314ae6799220bdbc326e44a55921e3c6b4985753662144217e701850a08a7a73b08bb52720902e2405ac00962cbcb1270084a4e5c597ab41bacb0681d737052394a5370359cb1d052891a326a40554ceb6a0f9ed23bcd309f55290455e9eb4ff056110e82e89c3c4a8cf1743bc04ea233b256b42b0d399d4664e8cf0f6e4886bf9cb8edd99ad51f03c121395515222f0e940d916dfd9003bd71286f0782a7e337a7a0fd9a030de9557ad288ddf6e53acd0bc32fc0436c8d6ffbc3b11193f92fdde394aea95b748da76495da96fe7c1165314694af2d0d5b4f75a01364a72104bc391975a49d0cdf2c0e6e036335b7de4716e4102ac94495ec2e9d75a86da98da4d0422b7155d284fb896312c3ac391e22112999e07803ed7902fe84a686cbf002c34d6e4b5fc9e558993898bfc3a12b0f10de613cde70f2f1a247c01b7862ef1c263c4e83431ac9c8775066dfdae5c050a698b9571980a401760b3e6790f38e0489241192e593d2ff08fb2c20e7115c349fceb940d9f05cad7c8dd380fc5f02513d48933403c399cdee256f3d6cf18f4f0fc69f8f147b7eeaf58a12a64bd1de25f2a6b73cffa0342b2bbedb32db279e4ca53ef08eefe994074f8436a4b446be363129157891ad0e290d8bb3877eebcfaf5d2acda0ccb62416c5a8ee87de16c67f0b1c3cca4197d12085675fa1d53ab6e54867046d4420d437241c5105e37a21d93b4057f205bb92221ca0a10074f22d5ae28fe31650bff4b5650b986a2553b3ad1d2daef18077a74e57050417ece1acfff86db05512558550ff4d605a6c9c46e98fc5a35be5b72a9eff0caf822af56b12fbade0b9f6ddd30cdd1fa49e3a636ccc8182508d8cbf5900902a4d8f819303493e6fa45eed38050eef41db74df755d8c0393d63ab61ddcd264e5925725178fb231e3221237e2f4bf337e28837a10bc09027d7ad73e5c35b11f0fbe96ca8043bb31d5f0090bd433487dfe863e5a6b92ecea40c05b78cd3751c00aec63024d9172e9a859248d2096840a2002dbf0c2489ae1edc5563c0690da4fc9e0dfae301082130acf29e2bdcedecee245a7c6088ffc2d5b4d19bf5cbaf2ed5477a1c8091645db2c78e42da4ccfe335ff9605c5e75c8f1cfcc69d23c44d73061487685753d45edf14bbbbe884ccb664365dd78670f89443d71db9713793dd8d64848a023a5ea95bed7dc1db9331a6b3bd9b41db6220084cd5d49f1d78a62dc42b016c4b5ad9f7c0bf10317601bc046f34976741cf14e151e59c66ce7fbcfe2fdf75068fe5ed31833aa63a3dc26a6aba1a7f8f8ad3cecba5ed8840e3bf0229f340811ee1f3c4f87833829744490ca4ab3f92d469cbcac4f0b4d1c14fa3047df27f30329b00e302f496c4a49093730095ff1febef59f35b78e1fef688dacc5e59891eef944e97387cf540fa253b9f93a1022501e89a421f1d357af1ff01e63adec4bbff7f35e89ae74b3d102e8fe89ed55ff1e2bb4d2266423f7592f5540ac8d521e2a7c531676cfddab41ef611564fa6387bdbbfc68957ceee765caaa6fee727af95017531258b6d54cf8d3a3643ddedc6d57b1bb397c41d7afd8c6e550d7116211cc46d89da68ee6397de8ede6ae51b7c1f5b2f9e7fcb8f213be5091119629605f34117968fcf74b339b0e9d1274b940261b0c24bc886b8ecce6005fcc8661ea1886b86b11faa406b9ab06fe05a703c3cac793d1a8802a8f534083a8abb521780a1f2ea2fb0ae5935dca92317686a8743a46c2caa308630a82210f574c33beb09e3eccec37748d54a56351334d71dd2a8a8a8e9673e2b28da2441d47826639c62ceda0e3776971f85de98ffe0a5f0c70c5b4c35d859f4793bacb7dfa5efe0a11c124dda505bf9fc9284c49ec82db74c3045217ac950556d0ee20adfce914267f9bb177f06c8faeb193a90705200f4610d0e23a6b07e14c116f968300bc64947ceceac71f6c11575d5944ead968487aaa3fc0c07475bd6bd3a10c499452d2d5ab50ad277522d14ed5ca876d1ff173c36021d8e0bbba074571f8969176f8a651cfd6c2bc209058a69bf2ff69ae12aa6b8f35be02466241518e8f863ab492a84e2feefc9ec24685b79eb9c5bbe3c09e7fb3c1a3c2f1b5e94d78fb4b81bb114cf64e800fa6ff68fd6dcf6904da6f428beca5f4016a184e5eded416036b5840602d11f675ff5f4d09c7106a37a59a286ff4197a206e10e6af0b136c6ff2b16cd15f0a5dcc3cc5a059021bcb4d3105bf2f7c1dad7d100835089d72f8a0264db42bb934723949cf3197d9184ce53ab2b5e48d20eee2986a9f8142878eec0bcdd2ed7bcc31a0f57e18db3cf4321ebec476ac779cb3e0c89b0647bc80abc71329d3b0b7776471117f2c180dac20bc70963141fbfff8aeaeacde769a2652c73085e698f78aa8ed619910a8a468e54b2b1f6d4e3fd363a6338f802ad66d19abcffb92db1be27bdb89141aac65114eb572faaf5029c6078c88eecab5e419ad6e0eacffe906cff5df917ccbcb9aa42d730291e3d09b1e8a63a48183e03785f34f3087749fedac50af00fcd223c345f307bbbc3353adc12984dc233bbc064f1540d05e430caf0271174a5c0fac4c16a86084449f6a8c3c085a15c84ef43cd43fe5e51284c86142c2829d27d03b9e2a09c41f1cd8b408ff00edffbbcf94fdb36c28b61761a16b87f709360c90b6ff83e408af21dbc80061b7f02f279ca8bf48d5806355e5594ebff412a25bff48a8f1c7ae526511ad8b2a013ece3d9178078b562da712ed419e81248494ea7198c25d18c853333be6a6551ac0fb0de4386f76f7c9b03b62989fc3762496c3dc4d18e394c00da6e57d99ae73d408ff035cfb1d6cc75893d96b9ad44472d16e94c4771a4197a659a81f74ae76fce138e41bd23a013e618680938878afcd8c84233911ca14c7b35148de87df8e97473a0c1d19cd2c06909fa748013ec39c45d5581b33a37bc2950973dd0f1104fbf77fb45633dd0eded425922cac3f32acb8bb0fe2a1f9c0530417cdf0b856c6b81f53056830024b022c888d8dd07fa6b401da905b98f589b9b2a034dfa91c78f59d50d8f0db8b95130f6c02f7766f6334f0e6f7470ee3dec9c521650ca1d6533295f412114ae42b93a318d93fca8c1554dd6158d69fc6bb9e97ff3965345e106f4f331728a0b1602badf76d630eb3408ee878677f5617871fed7a5461be163e7d2885c225febb1e6d3b004d096a2cb47859ece671a1a571abfc8976ee47af0adfee3d4f8cdc567528d3442d6b8639ffe3d3488a201e981c8aec8caf30b859b4a1b89024706991c2cd4600e8f0e51e113ca170c2b9ab4109151063223287b2bc5fdc9d1f96e9f48c71589a9fa1b6dfb8073db67d54934b94af39606505eb30b5099d245a6802338c7573048d83b527cf7d1a4160c1ce0b9c438079d366b277a5607424f3f4f3cdf97b57be0a6f5b0941f825e72d2515fa7451edb33e85b6e82e034623cebb7005adeb9a468c04dff07ba6b06b40bb62e62cff36f73f798c4cd2ab9740581eb279817aabaa7295cdc4006f3533ffe36effb3d95a84de16f57d56fef3708c0b087967902196a926fe86f00d6390e441d7d3148e17e19955ee19fc97ee13793b5be1bc629396e6ce4ac348a1ff90eac5c6ad55301531d17425f0f807de73664b5003a64a4b3664014fa9c6ba45168dc7afe62192caf4acfdedb664cd9279137bf7beb9c25a62f02764887d2cfa792c40c407ae83ff3180cb0b53b98a96692daecae13ba39e243d0437b937bf8c9bf97cb4cedacd22da0794b41e54294ea1c539f605b50ec1c69a59ab01c4e3816803a5601e56ebde10ffde67682c21bf48b31058aa679e6409252b34f3cbbdd58b5cf037b7a9387cfad4375ae18b297d44f5683f45eba54a5b6d380517c8a9c00957e873d515d974e6e1f4ff4322b2d9b423a1627a936d66d1a53d0b131f882b175423c23e0bd6b1365cbcdb35e28b01c371ca699deeec1415977f23b70a15bfa4e69a70b61fd5cfa48cb301f0267a724e2410d8c720df277ac01406321a7b0c930e972856d87d60ad2cdeb2ae7fd637b0f1244df3de5ae73412800da036f1f1d84228e52fc25d0e98af869ca3aeadabebf696fb76c07cc0c192e5ae50f244ad0a9bfcf9c3ed4cdfc622a5ff0cf98cf82a5baa8dac299191d51afacb31e797e9fb037a103a8aa9642877d5867a6ae1f771628e10ceffd90de552f77a5120857c3a5517ebf7f574ad905a7baf000e6d3e2da71bb20ed5c65f45fec1b81b77095a91a7f63f16bcfc937b4de612597ebff4055f6052f0ad02bb0c174fa231153656c26b5a51b61e268b7f6c256e035061ec2295fedeeaf2964efa2bed8bf7aef1caa1ef07eb7c8a6a2f57b8cbc865024ba4af1c8914b407bbf2aa8714c1911a520b75b177235ab3e2bb5a19cdfac92f06e8870d66f69db3ad08dbc4d4f6899563ca2a8ae81d9fb78fda65cad9b4ab2aa143fc1c8706cf00a595dec2d318037e512e629bf65b1fb98bf3cf8ac220a3ead96fc1d74c2d7a0f957468c145b302f5aa22bb2d37c1b7d0bb8572e27c1ac65419edce6bdac3dbd5dc3c7cf65fbca5933ceb9d2f338f278c76cd9862d3472b769b8d57209968f39ccebd5cf2ec7363856781d86e6f181d52c842415f076b7b304be19267283498ed981e1a92df15af07d4756ef951ce8f785d52bfde72a6b33fc7cdedcb6e09e5d8bc3034593f90d78c013e8c7408273193d2e7cbf4110ddf0a1ace8833765aa7ade75f6fe26528648725d58175e129b1c60612c96e87b45cbd7f8750e8e4cd6feadc8f93523cbdf5a5eca51f9e6e7bae647d44a74445b669743bc790fca90eb007e49f81ee7238b2d6cde2a0fc3e434947ef43e0ac7ddf01ba3cbbf662c0e4d6a4ee009c00d7373653438d4c99ef971e52041ed639d53a61d4d5c857eaf83e214dc1536a101d7e9c5186f9a246a3cf54b3c7b7d5a2788daa91576145481ffd00bdabcf5ffeef8f7442fa1054557ad1f280708a9a61a0b42f88e822667f1a8831ff58f4095f3b0099cc394aa34c83ae2b590781fe613ef534672bb5dc386745183852f93b1b35578166231333fafaa6d621ab4f7156b3732be98d63cda83670d17457bbf5648497c1daed3bc9e2afc2fe939c05938d0cd8369aa4265c9fdbd64f56f645b7d5fc34594030f662bbf46188d822d7295754ca88d7a6ba794489c6e9d7f0efc1044a88dd24051097ad6eb4057fca5af00cfe0bcd9aab39b80feac73ab775fcff34a3f98dc7383b966741feb8f224ea507101147c1db4cad17d3dffa0ac18770a57240641ca29c232c30c900b84b3e543f67427497020198e0a2149e1b8a1b8f3ece7f7ee36ee23940e92e751343e7f10dd4162557e59eef3b2d6fcf9bad117cd15508dad09bd43575e275e84a5650a86c7ad28134738e25608572cda4c7f61f709b85ea94cd3a3f9633ceff31f0ebd2daf4772df9d50af088e81151428ae10406bd78ee44ff34ea826a3f53c8c15f05288a700c57b46135be7f30e345be65131eaec28c2ecc43dcd56a9279f0d0adba4b85efa934760756bca37a1fb2ed233610b39b279756116ca0d84813c3a32f8af5a2ba472fd6d9d05acb18ac45d97c6095b240a03e7e6265b2f24f7f014082e0fec06b4ef6ac34e076056a73aa0a601511a475ff93f55070f43b6badd3dbfb547b9e1141a7986faced5f53e4fbaa0987e575c91804ce5a74d30c42a4543aac6d29a66536dd6f7e82defc0e7a73b7e5b1cc723a270735616c8dc2582f0f494d7ae1e788ee410600056145522c2bb585a0b85438c3b8c8d07d910270a70d1564c6c18848499b5b438773d465fecd974e59d48302889c5b7d94a8696a165f0a0aa86f39cb1008bb201606adffb5134b3bab7877c857c9264528d229e8fe5f5aa6e80e9de7a076494b44b8a89d310c655e5ff49272bd78bbfb26dcea62c7778aba3eb5674c656f7e119ba8b372d35845e199bb9fd0c03bf77eb3c95b3e9433f8381c845db2493008292fc836def3de524cb1a83b66f4ee97f0fa0959860474d34f1a3236d22eedf7b9a252b13f94b3058016e69d3db56f127a96dbf664c88376b9788c47237ae191ea9973b310ce1e73ab6916e510701f6f100092b3a56656c319d360a8e245eb30be03775841a8e5b5e8d855faeb2eea98a495e806f9711abebc57d6b2ad413ef94c2f4c6a64cee123c8f1c814041e8594ab96d6973222b67425c92d10f31d09bd78eef9c5e9d77004747803ca568d8fdec7bf9fd121a813585fac4658b5def88a83a5c60da6a49add24847b39514f45e6bdcf271f6eeafc88e2cfd7ee579ef6aa8db0cb252b1e681a99968d872cd20670d33b518060f01fae2c8d38e3df836019e88525c411bc86b6eb567207e631223a09df44a604237751959e9406c0e1d72ddd14daed9d7c054a345c15146d8dd903feaef10f4fc2c4139da7caed2dffd8b3ebcb31ba2065b44e94879644b0044b278d8270486e9460b51659459ecdb5acdcc584f66fdaa6aff2aea0d3e9277d620bd87a10002d11290250db8926461f60f285971f6584d8bfe1f6c6e494310a3908a98cbdbe339a8eda44e52bc947f2c493409bed16aafed67b9289f510975f1d5a5a7b605cd9af23099655ff519f5165a26b1774ef4e4d31eb3622e46e84b91217725ceb5fa846bf33507c0bf5be49d8d5c2c4f1a0774ed99adce7f7ab9f381856f9b5bacc8dfeaf4f758a8b760f58f67e02c48a4f5818fb905ddf31f10138298d965ba070530255079c70ae16db786bacc30326efc8c430141687365641bdc3697684b0e008e3d65d94b75ec43bf753d9005673a7f6fecd28c809603c76b91a7e37d31e75f52e8e16908086089c499f39540bc09f5192ce2e3587dc1b207e3fc4c419b2b3c8eede95336080a4d1c1dc732e5390652861fef7b0135acdaf9435db2ce2ebd180d3222693726dd495205a51e32206b9498a4ec13589521851ee9404c657ab52b480b540d1b281bcab3a20f662828ea5a697549048d94419f35bf543658842909304c904780d61f0b540d18a283f2897c569f2740a27e9b34d76ef80fa55330bc5e6e6dea8e51a1c1743e0bf22e1b4cc67d0267242865459d44bbdbc043eed6a2502e6de40d1644d310d7377450ebc12cad176c50cf9bad78f7a9cbc3f151f56433a52da7e4c40190994ab04718411241129007e9708afc9e7725b931e1def6eacfeb5d6f4697330eab3c890624e5a1ced1a1d9123235141c15d3112be7466743859c2bde9259d826f2edd4d48a66b65c53eddba3fe9cc9640b4f08ff33f5df54e8160950ba3c9fcbb314b7c50e55c79e095d4b93f9a02231c1d81b95f4718d357f9f0bfd2a82b50209fc3ad785c1a6776114ce0d052e2a1b3796d259f2ddf1c154a45e2ea802064ba7cb6237a5c35a583979b60213ffb58bf6b136d499c7f3690f2b85d0b0be37138233562a0027297cdf41986b70031f7f793d23340295a4cf3d3d9e1b1179eb321e136050b0f2c5542b1cea18d567a0d060bd19f10762b6bb52e274694782b594b4b798923122cb05ab6b44ebaed4817c2a99cb289312711aafbd9b3d7c9fc02279b8cf9e6368b9f5c3e23ea60fce00bd3f94cef2e2aa6b489187c5027c8a89592c2d4b61fd2b9c348dd7afedd13fe21d897a276a18aa728457e81159e41cd19935b6591eb650b86ecfda1c865e24414f46f24c49d8dd235985abf3d2c204c1dfcc088445fb3d1a32740d7d560514d744bd3698f6149c7bea0c780560480928623511a4cc10699095abacc39eaa5f790c6e8eccbfa0367e384cf29d2dee81081dfacc6c7aa80395dade36998688b96ffdc01cf2a2e9c52ce9f12765c104f2bbeb6747a4d59cf681d2e3282370631b9cd48d0dd80dd03a8dbb7d2bc5b31182f19a690792ff7595681acb0291c0a370884511e12d8863dd8af9cb1329b9aa44fac832a9ecf12a22a14902bbbbf148ec5600b88ec82f692fb1a9bd44b6e8e6c5a6f449d532853ab777e6ba6648effaec0939c8fbc04f5d5a19bdb5f847b778f39ab36240b621fb1df2e9cb07148e7e730d7a3db2de51155d5caf68895acbdc2ac6c713d3b00eb347f66c8074aa0b2a6aeabc2a16a27542106f6949297dfc63c8f358b8e4a3596de71052681395e5bc157e835fa8f72859d7489e14975dda8606e1a235b8d9eea04d1606d796904a6c7429f33552d8559687fe891a5efa6ecfc7a5b3ed830cf34e7d68c0daf1475c975b31b45c5eb8eca11457849c40432b90033231fff1b9f807e49d9a319a7edfd48ae1d0ef1fa19ff733811944f85834632c18be562fbf072ce761c90f2d511da6cf552c19b09cb1e4683d3bd804a7207efead66bbfef2cb5ab54b7a19c3239e6b2a7117d87c133d31b3fcc90033297db609c1238bacd61dd9454d7f0c0efe85468755e6794ecda29b779de1f926ed1e74915a81bb878281c208ef9f8abad1d026398bc0b4d0041beea1d15cefe73eebb4eb928ed117f6bd44f07986b0e2d8c3487de811787705797261050afd2ce3bbf692576c165e1c0b9eb755fae680e4885067ffa631b6be956d68a7db28260669d7318de61e32a4300476420fe742c14bf9b22cf6069492430acb877a5306ed2cbc706125c6d4613a9935091dbe6f562b6e2595ecc385849284be0d3f50cfa7e7341a644e99a74a0378757f8abfbf8b029d8cfb4437c2f17079197b0d457428352c5a5b7086abe8bd75f70b7f5550d6da993df97d66c6c8cfd2cf202dc0494df14c3f2baf29cfeccaa72ef1b28437a569fd063cd90055524637b0f92dca19e1b927097cec9b5c36f0ae6a22679556d8e58ffcceacd3ebeb760a4cd895f4c795952921e210cf4c84b34c31d0642ec0e1a613d3f2012eafc9925be7d70a68415a1fd41ed75b0b50406872bc2f78146bdfa612269903cc12edf7f896b17150eb5978c89fa6e83f67c0f668f22e20f560ff4b91c0603e0e7e2caf18bfe9dfdc11934fc62885637475262928b15e7b1f88ee98c4d39ab94708e1a02322390d1c30d1b429b8d7e3fb5b3873d94ce73742e518bb03e42fa77e13559f9455e3cf88b78dfed56ca742e54964d0d186643f9f62c0c694b141ed155b90f1fad852687d6020ab867b2dc16dec91ceaeb5977cc6993c6e7e503797eaf2baeea14ebf0de782e95f65e65772cfd8b976e3c7a994229359e8d6bb265a9a68399de9cf48f757e75f3ed4ee406e32abca3c9572bdd35bf15186f99547e6d80fb2975a20b9b9cb81dbc3e11db3cf4a64bf47b1309e6e2486f5d2ff2867303659c63e45f1c78eba3be794420849d3402390178f9d81177c378eebc9a6c091b6e4dbba0a28e9e72610aefe80bb1d4296326049e5c90c45069740ce732f04c504817a14a72ff62517e15f863362c737b2bd0418dd3f1f988b34c5cc6e653e00767844d6006e6d49ee81cf5e512c4a454f61fbf0b2f81d658f65470dca415f974ab5503ce575c51cab68095183d78f95369f96d69def953dad750070751d06dae0e5728d73f3c9279dc1baa8869e02ef958669feb699036ec54a359665f7d816d17f0929829f5c81d1cd5cd8e2945858cd0af80fa1c153acc306d4ff07ea849a5fa4c630bd5b6237bd8b9421a2c2438f89df3afdaa00db59318bb0de0edf8b2176cde094d5584cfb2bce28d543838fd97ff681b203ae9ae0fc9e58e41b9833429df6c157c71c5b3b6dc57b4c5e65aa71de9294edd7a0bf86322c8e92fc7b20ab5a1b9fe1dab48d3e3302fdca6ec024cbfbfe30936f45933a830336f48fce8c88001d50ef21e5b1c774b17e0dde10e03a077a159f6f0991f2b81c904eb8ee11b70adae90f9f78af1d0b6c8e441239ada5579433582f6611bf83669dd8fcde0a0dbc179ada9e8b80674d80fb500579aee481d12afb46e5db49b582d58d28b8ea7e03fd4c6c0df25ee83178c4514133c6d830e2e20ce9325060db61f17cd0865ca8ca3086e3869e04d295bfb67221f8d4214fb6957682d6809555a2ee6c1e0aea051d36fa0fe0501a87bde9f65677027a6751d83e17e420ade694e9277235d046d023f1f3279e60322b5799db03ef4e9ff531891ba252f198812afd79743cd8295572cc3ab47ab04a6719b335553fcbdc46d6d06a4e57a2a4ace172922d2ece97cad92937ef8fbb1b50a042b78a8147c9eb593e49403b78b2ac2d7d7f8b830a5626e225ef541a6bad85400638cdab6f6c7826798434e1a9b96c065d7bb0fdbaf3d10a988864f5f354a46b12086d73c0926ce52c9b9853e072b312dee906312aedcb92f739bf3d019bda6bd1bdc0c6c193553af3ade21756ceec170fd7196140557a435d8124ca9c5fa9aec02fcb64e5be0313e24fcfacd9d2f2930c77d8f543889d56d59b8952fa8331545549f800daec18b8fdce84ae570b918065b6f62d81a7f2539e59bf3b915a265c5f0e612167d790f4467913a22c95aa1aba83555d317ad317654046b765d57a5d7f45326a4cffeb97ff1b487c9f7f67623035d3a9f129e4469256db3e0b214fadfc57ba95b1afd7f8d0423eb47d0ce033dbb07f42f2938c6377d4acf8b41d0cff3905b2eb0558cf4ed590d19c89b30e7549c5fd953239832495e0f1d0696fb7147494fc4027c686f14d0274b52c404061e3f35b0e019540d8b4fd5daeecb876f7cea4e4ae8453d18957864abe7b0897d6245f454005df9b5a70dbf64697e9de6b3f982613c54dc1fcb7d2d25707c7523496122dd4762f79a67cbf83c58837b5b72444ee28e2f3f4051fa80f1bf6f2a12b9a87be6894f873f885cb94cb1d9685626746e55cf78cb5166f05c6058552463c25257c8922cbfc567ebe1a4b6a33d0ae6f96f3e774a07352bca595a78efe101b9e428d14a67cc9436806062edf147cd57f3bf54b3235968c948432924df4eb8eed8908e83a66d56ddffb81462bd9c974d81938ef6a165325134913f9965b5e8175cdbd4fd161cae4cc5bbf7b0031f0ef440a4291b539fa230a59e28f6953eb025762585d3335ce3bbc9706faf874e79e1f988a74dc5098675ae7b75894f1b398607dbde0ece604fec611933e9e5dd71dac39882e0165520b4c61169849722540eaf9faf08a0b7f8306229f23431a0fca979b101034c485b88dcfa91ded166936ce9eaf4b105121882433d651028a05d9c6d382cccc746c5988a38b3f9d6642d7dc4e0748e6f4f21effd902ea0805efd4c7f23a82ddc900e4398f1bdeac1f021c1370646f2a09ddc8714f09801a080aa538a5db6509929c23bc71941eceea24a83fbb9f90958ed64db48a95ec7c9e77f8fff038d12bd73cad0aafddefbf84fe1ca42cf1023f770965b3a17926141f6850f1d5265fae675942b99b7e6a20f9ecc6312b20ec1f3b014dfc92f6922cc5e3fc807d5baf0fbca2dc039304e92b43c92c42d5b3f34398e2093793f34e7f8e775b91cda16feeaddd4cfcc49e296e6be3d849cab27ae92635b78ffaf758e59b3e56d3ae7468a5745920229ebfa69d5f836684ff23d88335daafb4e001c52e4d369505e1134b0fb606d562679baceae291051e3f74c0614bad0a7a89333b4542b87531c0ff0535fa8f325d1ca65bcf5e6bab00cf348bade05972a07894fb413aab771d668d9b473e884aa6b19beae6e2a232ed899d1f13eb252ade69e49a97929d31c5c09595b16b328c752412f223ab6976297738ceadf584adc84d04c7cccc37cc0c42efa5989ba03c2e61f6859f9cfa8f713965174923ce6e90bb4c4ceba2dcda60b0bf69e618346ccd391105b36e4babc2021f11e5b5a6868b1f7c3030a434eed14958421406da5a592670f727b3499ac0b5faa25a4d130ea30bb740d0edff6018ba8b2bf5ba657deed9df69651582d07fff8567248f8a8db55921f172a5cac319bd0e97192113961ce5193dff8e9c720ce17ddbff553000195047ad05ef3e77a67c402912b72998d05f0c149599b137dd71149a9ea3fea0719ec89312c0949f414e793a46718fedab7187d7eec8a78aa79dd4b586a09b2deb7be13a7a5e10fe925587f81adf453a9e6cceaa02691cf6fe5305e49cc7b16008c2f3a7b8f3e915bb1d5c14a9c21ed31003d6f50fc9d76dab85cce3d7c05956f8bc58eed79c2f85e341f0de01d7a473e2c54f11409f675d85b6f468dec1ad9264b9057124947ea4164e49d34ebbb8425d1be1f9a99bfe67906c64cf9328881aa7135f3fd06c140d3ff69c18b22c7592c97da8c5bed6c45686ff85e1af3ae84b700d7932b60a99f915dfa5419fcdc773f98c5ac2cfe3f4ffe3c937193ec2c95751d1b807c986bd18b51450a50028077ac7c05ebfd19912c482101ccb0a48336d719bd736e81393c3eec6f42a82c6e761ac8e15590f4958edea064e6c921bf23f865cc8d841334e6ed00ceff058313a5c601c6aec0dbffc2fff9cde77ccd413b65a071d27394ca211a56cec7479168575cdc6ba25691a957492912c0c958442e1a350e8238139882077c25fcf59d2a8f8105e46947c6ab3ec74064602057669c52551c20690db241b311400f768bc1989b5788ab33612ea9b04f96fa622eff6581571d2ac66895a0e16d4588109e755d976f4729fb1758bf6cadfd75084f5adf7f0b11090b60f140c893af05d32ad00266f017e8dfde1a7a6ddb467b6cba10b7ae382904b7d01cbf0cf8051b30b6c285b043611d2725e8a8686cc66ffb680ffda72368a2c3c16393e1573bfc718491834bdc717dcca8bf222cd890119106f2a7b0888ae3d25544937774e34fcc19e129d3ea6e75a3b62a48dda01550d628d48e3bf2e6b251436e1a46bdc709717975a92eb620713ee43acc9c260ae557806ef094cd299e1bbda167af92b0c236f135338963de3acbca6523ada555eb8af00c4fb10b053ba9f41f45bde8925164c93261a2b3f2e85f651d83adf29d038719e15b4c293347478022f52658b539d4767a0a918e24fa03bef8c6b1b1e3ef4d7427ec208687635c96059678861b1b38fbd6e68b039f2d804908d0e3ef5505888df5f2883afba9b4404649df18b6a9dd969317f90c2a21e0f12515b30205392ad0e0561f6807c7279ea64771925c50e3ce511f020da153c9dddb7efd1a30fe9e8c21467122a0537e46fc04a120b769ff024b3e78140b43ee08bc219f8971dbeb6d386ecffabe9dd95a5b8aeeca89be7e889c0ab3c1411b1d49e6caedf1125e14f423e900f481f7c16edd85b480ccc278e1c2a07cf7e6d12fade07c91e8e6d6215843d26b11c33171cef95dbdf052bc59d0ed87aded479fda54338c4251540e1d983c65ae2ba0e58ef83f7772822a3f3019389231e760183aa6d5f4555318278be599205456c539ec0d639a3db264c5c425e800594a11c9ef06dd147c8729ba01b8731c02322e4aa3dce320266a697ca95c5f3852a33aedd9786840a19ac4ff0875d82b5d35c7c8c02ee17d96cb9d29973d759ab147edd7e078b81bf8059a89b3f0a3f0f39ab015a62526a1f1a017e837b56b609122ef094c8b2322f1282d3047116f8e1e4a4b50bcd56971ee7bf4f92ef1867c3bd7713aae220713221308c7e73f65af680cb3982b4e175f5a52cecee2dec220668fd7205b0a8a2621281a8df53ae2443eb8c924d587ee048303f05c2c261c5d802660e39625f4f48dad27281efd490ef9d43613c134ef45d7cc8b79771d0f5c376258c98669841b06ec0dc2485f2b93f3462ff38af77c249f9108920b2a832e2e7f752a734471d8e3c8a0050d45752c1362f893dc91522baf5bc670cbdc4cf177a2cc6596574c70be5274ccb1b227442a047774ae0327a47f99c589c769c777550461b8199c96287f8b8ed4ab8f614aace86eeeeab7b9f4f730fdcc857c9089aa1a87c2338335151282af77e0b2dad71bcf8ce9baa25a03b9e37f2ba17c0560e905e17b7435a5cb9859c024ad1fbf30ecf05a1602d065c8070b967607f60e38b04aa92bd90ff95959822f54f0a27aeaa9f7f3a2aeaea35eb9a166b7837be50d61cd6558cb513408f67e3edf759b35230f2167378da45cbc61fbef8615153a1631022f746ee257b6494c928b5d50e9acf408f796b8edea214a4b289fcff4e05003d015251c1263e2bb78144dbf0bc0f4bf6ada9140057c1f2a55aa1353bc9085110bcdb17ae4941b4961770a2f35630a74e66d3eca4e7021249e7f24f58c5f1e0d3e8555e86c23724cb58b1d67c7494b9e78db680d1d09d5eae93af3a9cf34003f1f60e53d76b0fd0842fa4ea01f4ff35c53a61509d98331e7990f5b95c8fe032c32b06bfff6f5115930b36a098ee3fcef78eddffa1d83e678796ba68d45457b0cbafdb21b71c71b1668488e37f8e3b6aa29a521de0f349ea4d1f4c880816502ece400733d9018a2cfc1558fb1dd45a4a8549e33a59d38db34414994e531854b9e7de2186990198129da2873ce819dcb653a07aecc32b752e3b8d29bb64a5b434916c89e1fc299263134dcbdae59becd14d1cd4089a9778f5f4c9e4988f348e0ac10824dac738326237cae9611097228a84f8886c07781387b389e1a07c77a6487947d852fba0ca7d53d5ac786ed45ead8983bfec7dc1c493e7d1ad2c6ba76e34d83c0e345a157a2944d1cb7c586b0242b16e6adf9d785f4a457fd142577a7541118f8c30373cccd01dcf25f04277b5389d3923083a3ff20e208f35a001038867ba1acd42ea19cc574c8902f3467a64fef30dde8857baa6b8b2e9c3c251c624fcac71209dd10a132d51454bd1c770587be950b5c00c7f8d5ccc582b62dcf87003a97a29a3941ada9f5305c6f5ce527109c95e601a03379ed2a717dde0cd151b48b5d52d1cb02ed50e909a91a33f9a976f983c558216cf2b8b94813e543ff57d2ab76f40295c06844e8bad3b101a4d75a4cef1d205018399583b31dd39831ade3247e5ee31ff5da95059acc4a043198f8f60650f65a6240425b14f6e40d9c65f94eaf125d443c774b5eeaf6ee2fee2f638e42c9f03226e3f15b83e1e8c95b79fff30dc1ff7df85f0d96e053b7c924b41cbe5cca80c94eccd0169d4db5253a28e38988b1cc0374a78ee31a10eef4a079feda79eb7281deeac208fe5c9b99217c65ff9fe55482d4167d8d52a824b50302084350fe1f17709fcf046b2835f49a2a75f5057f810ef3b8586bcd6498f9f173f9d8657ca4aa4417b174914d136ff67ad78d61b536289e7421765b5b59d41999b0b458f76827b86ac2494ae176e650b8694358170943987f5be8c37297263df0f80a1d82c924717581da025576c2d199654d3778a08e5b19255a2e5e140c846305c056426e4590bafab7810a9a4fe557f25c82365f9fbaac22d0aadbf8c53f438745d353416f481b13afb6c426961deac5bdc6d9b1de9ea8a9d862d1efb47ca93eea711c625abf0c64db09c4c3ddbaf0101cf6e049621505898d32df40fca8876487b81130458139b9b4ea65c65bc7aa11e4a70f366961b90f2ae12533a680309a4569416be4b3d1822038dd67b9208b9d0a45f709cd83ea36515c436961ee2108acff461468586a013615e7cbf4a26731b9cdd60b4a382265748894df385fb3e03d5b84503edd8a706562d293b1c7b74102bc3094872cafffcbdbec766ef1ebdc1563d9d0cd2b0efddbdf16b7fa697e4edc00366492bd456b0857145c441f6ca17ac9e9f7df2f343415d21529586ff0e4ded5b10a19a08b52b3f7122468cae6a453a57a1911b232979be12dc5f8b4146e0ada5218c0c8c1c2f536446ce8edc4b16bdaf6a729ff6b1ddc04ba94838601cb7f526bf961d6f4cca5e49879846a7113b5f0adb2d76f82b1a8d9a818b976ae569ce7dedeb2e035222fc19770dc29789058a9d48d6432f778ba275e0b83c00b68d67e75ce421157f198f536c5c277d5c47434aa359be40b8389ddcb84f30fa4e628820b0ecfc61d11cfe161b26d21e7b56d21999ab4150c14b36203340e78f5a837d3c98ee7444cd87c8a6aece306139a65ce7f26b259df8923f9999bf2f8a1dcbc87ec8c3298a299829f88f9e0f5a98da83b6288a38528ace77beaca5dc753b533f5e5dda2010dfc044ecbf0c7d135618790ab94c2369a0d00849c6517236e004ea32873c03878c95be1599d3a43e8cbca34b18ad12237cfd269fc6c5ad9ea6117b47cddf5b3a037c8518339ced1083b60d516683541d484d3449f2ccdc5d9f3a038bb08a56d655442a0c693dbeeeab0066e011f9b0c64b3f720f4b28959455fcaa37cf821d6d012142b6f3639ad375ae73e8da6e55474f26df4640e53c7d7f443a066396296096a8da016723be1fbb069bf0661dd64a48b927c2b3656319c7ca6b49fb8ac89ccc00d43846a5d62c57559ed9f6fdb46999b876768781ea7778803c80a56bf608bfea21c8d03de8d29d23e1162acdd0eef8f03665f5e328618599f3c8bc526db491942be3edcbaa6caf4a6f93e7d27a9c2872b8c837f2fa3bd75f4473e9aabcff6274e7a9b9f630f90c505c45bacf5c822a72b88ad21fe24070ba4821f07bf36e06beab380cb155d4109c5eb8865f4a00b2583e01812116e45198a063e1d82bdb3fae301ce6a1db7c73800cb16872a3226a57953ab759c3024634ddffc21a6c1edc4e11f4f20191c8f3e3270411d4b8f156b41604991648022a8fac697911aa124b21175ba755eea4beed4005754d0a012bc453a625afea47779e83cab726faee8ed33f453f751af2e5d40af869952d1a12dbf0376ac3086fd366603d21fdb00454374701e640a3204483f6b31023e8176303d7ab923df5ff4a485da6a3a755acf03fbadd49a0b2a138c3538b820f1428b72518fcc0250deb0a79a30ae3b9e47a53c23c2b2c112645c7bfca7aecc608602f767b0a4e411832aba3a1741b528b698c9978b73aa538769931677dfab4cfaa3052bccf11d7b76e2418284e78dcb2b8cd13bbeb91a1fa7c0b2d1c0a2bc0b90d3a60aaf67646a7da9c8aea614f8a11f201c1746b3f3a08ce1e9e46bac8927337981b62123249adb9849fe51d316b6dba3192b6dbb00467e9ac3b1eacfa6780cb0468a201eec3b06a6133719ccc09c6225b1873fa8ce44bdfbbcebd1b10fac92bd16f321ce847f508f095e42a02138a866a267f543bb41b4996474beed38e27516b25dc4c20bf9b21d2d9b8086b7592641aa7fb6e6075aa8b6dc9b83baf63bd877d0c1bb268f4a11520ec4955ec0354a1a80f0333b279f1f443f293e03237f946f19ddd85d8ce83a5eab8e7d899e9f75d6991f3680af29b5035c845b5e35734e1627a6358833f7ddbdac1aa8bdd02214f8e7488d6aee9d08ad1c92866c8dc0eec2293e2e903578e83d94a42db2221f16ff071238af596541ef27dd1890d462c47baac002e2a3fc981daa4e4b62d84e7a7fa833c59c1220d77d7567baacb0c93e5d00907adb26fd15ce786da2fd11f4b7cfeef8870dda839edaa506f186a8deecb0dce2e9829b4921795f74e7b0b546ef08c0d5e42e1ef6151fa525daaef9696272b5200ca22e13027bc27b03cba4706dc269329bb1b53b6cdde625d6868511959d174700ed39e7db6579bafcc7ea456746288848faf35effc8ad05e56c77a5b63ede58cc8ce84bafb5bf2f7a2634cc8d1c82225c432a2faebf7d1c87e27161c2c7b57098da8df9d500482639f442f6b264771ea3540857db49b8571257a7e3ba7e0880a4ab85816ad0c612bb51ea82541645b74c8e180487eff6b55ea888bbb58c66244351d7a9d1028acbf49e5f03d0225ab8ba6e50186eb3f93ddbd45c2e2829a46387a74910fc6ec829377ec499138e40555dc4db1dad2c41f8ad6ce66b07a2105023e91bf1432e7d351b93b22a8f8676c048f24c6d6269e026583d4dbf2d6a475701de70f045d0e7c2bf57376577072b604934df10b3d8ce5b391dd9c82d51e245fec033a8b4217ed793b1cb0215c141fd2a1d0d6ad55a842702b0838ca2e38b1d807fc10c40ccc4f3eed281548dcd47a4b80b17e82868604ccb9322a5318f626ab45d7e10df17386b544635ea159c859a5de9bb3635a977146933b920e9093f9afd2b9032d993e84e72a6b09c7ee99f1ec765458035129c86b5d10449de2b3897eeed3840a52e3e848aaf0c7353a08fdace9464af497cc59835186eddc55204a8afad12473e866c793a22a18cf47dbf7d58f63d57b63ebdb1a41c379e21b536b7b999b71ca3b2045dc2854d25a384f4d370fda788610a5b16719d748b0776b618a609c35a6d08a965b9c31eda5dfa1eee226ca6b436b550e8280cf1ac815305412dad14f16735a76cc9dbd244d27c476dc2a5d23a2919a4bb375d0d089fd13186d8a551ee966b6c1531e9e91cf041db557ff94c97bbede08460b20b113b658c46fcec57cad886008c94437bcae76aa8acfaa32ae9fe2525c5dea185f1274dc412ffb778d0224ade6bd3e874936a43e90f6f1eca8982dfed6d57dcb624a48d39ff029996f37efd0eda0216391a34d6e902161a6b56977308349233f7d20937bc2a6ceabd54a1eae0177e5a408a17a28b92e3b7e5c21868833382ecb5e265b46153e78f11f429094b2ef819ada6d9e5d17194f766219f3d1e830399330f2ce90e0694828d21ab686719d99097d3aef6c4c9d215e928d1a469c4d4bf6850357b3545528df2a12390f7c8038195d38008607986b347a736466e19c3eea99f99dac142ee484dadac3afabeeb0ede123de24eb8af0e9a3ce43aac944d1be9031329149fb8d8b9dd224f0f59c9450f66e197e6d1da89c2227421f5722f480cac7afa8c845defd915f86736ec92266d7983a0167b00685bf971c3362b535aa9c5c0579b811bc6a6c410ae4111885d0774b2aa323da07b9d7b5cfb9084c0a9ee995ff3141770bf55328245ea3146178d903644b415f4057dcc94bce98ca8bbe220ef64a8f9bc483a4ff2a52afaff40a690e4b784b1b764c685600e5b839e3b7c0376ec95ba6812aafc6083eda1a6d0b52201e98d133bfff091aa24bd4c98a45b965f9f0dc3cd8e7d63446bf60174884fc73712c02e2f89c6a3280a5f4860a905f1298bce05e21b6c90b41c5f918fe34e4d0ce248854c203b8d18b39cd95aa8893bc3cf60d5ce78bbe05d3129f5d71d7f3308df9ee31ef45938175b86da52b232a71bc25fc4c4a75fd0c6759cc062b8f0746d3937e3e1abbb21342cd69540f4e912998658656b090e9d806e1ca3a9b1b4aa5295affef4a212063c6b7f0ecafafffba8d632f38f52174933e3b856128d3d343703c2233eafd243d5b2034d479659c82b4b074f63d54abbc655c664e5a89f14d6c9d7b41b3b65973fb49172be051f260d48430608b1033cc8955d56dc393a66ded5ac5d5c93a7cbc197a1416e5e2cc376d9c7fcd46828bd1aa24d4222530bed5236f882b7c226e7f023306221c7ec1ef7d9fe49d8ab12e7029eee7206066a81e7fc1e866395d75ef41bef773c5112dd73d05c2a3842094edfdee9aee8bcbade080bfa314982fd8668b41e9697e86d0ee8850881a907916ddcfd39f86a6d80dc68898e5a6e868c212e2e660b176c7c83a2fe1f47857ac0e6e1849a9856657aeab425fe33c5922fd153bd7eaa700d53826ec5395b184587d322b558be01b1dcd714fddbe4d6de8b3c068d2402ca166dbd616e61a15eaf5b67da6c34896b916ef79f023db0ba5d4c8509bcc9f529ec3a7f5cdcafe06c3f62fb0aaa4530020ba25db87502fc05ab28b16cca3af183193c91493af85c6594a23ce33de8715f6f4a967923d84d3a223b7c84770386550773c953826eafc416606e9900b2a7a715893bbf4017bf04b698d3331797a6821a99d355d903dd8095b120dcecab720167be4288ae5922308003124bf304630d71e02db99b13b4bfe1fc1f30003c10571d482c6d4369943836b127e8830d5beac7d0b75ce5112d63fad677906429d411a42eb1e36aab5d7f046973f9680b6b215ea0e1d892bd472b871a939542b49947c6b8dc17385079e37453e0858aeab7c8411bab40389ce2fc1312d5ff7cb2d2627a65b118981ec559ba6e41c4c00a2985b68a00915f057ed76f54eceeafcd00ac4172242d2d113a397e992bfcb8201c88230a3a124072f6179a4457d3732b885c4c9f28555efd20694191a22fa0d27e1d72eab682d280f82b6c1a6f0942954d8a13b7bba21e2c9d74081612d53ab3ebf144215d81e69065aa7e062624efdb9e640663a877dfe44e15fa61057ae83b9427d26cc9db7f59e5efcb01e9a6c4aac78bf5b431dcc25391442d237b59a981c9c7d2e287e74df38f2455ebf68406e3e31acf49fc9986bc2f617a6a206ecd4734c153e2200880941675a64642bc577bdcb4602cfbfc8cd682f1f5ee92c146403a85733968d75cf8370ae80ae8a349af249217dde6812ed5f0ac9cca7868572a7fcaa71fed94420f194665eacbbacbf1b84e5b943a65d9a1425f72021d27d9ec18491bcae6d87604b0d29bc205836639143b38d28339a79a7f89f0a8fb9d5ef148a688568249f66ded15998b9b44e13205d8f213be3700bd68325be142b330f4baaa36ba7edf8982d99e9f4b078bbd14ce4d8893aa658e473db5a0b888d8f779fe0556f0f7c9d175906c7e561e7b4dac15e4bc14dfd1ec278804dc28c6723d3f1355b8d2e0ec6b970174a50caae64d230a7a05794f46c338e536e85b1d07fc9cec330e90f13f788eecc0d04d2950be115795ead1f3f1c94d8236d05f2d3e53275112464e3a23065429ddbda3951aa21b0991c535ff032ce62a716027d1e49f664d7911b0ccac2c97e0e42a77d26480424b2185ad8992b3f9163c75e62212c7962427e7a7857fcfdd1dc9d4182ada5f403e7dbb5ea25334a4ea937f8fe736d2f7a8833cf2767398678978e4f0039cb187f9b84a4ddb01b7bf4c1c9992b25619c0235bab8a5d9b47ca9c8e1ec9fd3fad24730cc2d103bd90f46b58e89540d1cd755c07a7cf0ac1ec9aa1b98fbbf702f9662ae76254265acbcc13bbc09af697679574238cb891959e38d0c4badf3ebbd4caa0225961fb7bb667cb60d8f7e0afddb21b6e3f1edf5ee9274406447c3885e5b7462858c9088a9dae0792fd21e069354055c604bdea209afe575726e30bc31f21bd32cff726e62cfffcd2698720edd9dd5790109f1452e0e4ea39841de45ae3177565659354d4f942ef81b9c96705f94aa2bbd0e62a72344f014489a594378a73270f7515ba55a876fde863dabfb79dfd04575d41c3e688b33ca3a9d38f5770128571b5d0755476c8256256f97f4f5d6feff8f1e23c8db0d71ed2c50761a411cb991a582eee8fb2e7d061347ee645729bc98d4b1c8a3c87ffb7773876c0f22e88ad0f24f0326dd459fba49c9726d9be29a987f86ed441fc147f2a715a991773ae55756537e114b58a762d468bd22f17630514117c8fdebb6c0536879435cc00d4c44a81207662f55b2ac9c1e64f32a9566406cf0a37dc5b50d21761fed2ad37eccd5ddc7fab02e3f008af484168c50a87c8e84f6b11a03c82428106a6f8c1ab8f123737536af5ee7f897dfff8a2924426c88e2e33569f0c6c296fab9861c9c1465a16b8c90b400e809753dca13fc42c5d27c81cc51d2b0cfa8a8f5ef8393bfc614addd3be284352b848dbf350c4d8540385602cc8944cec3b8b2bc5627683b256c3415daca20166f9e730bd90f7e6f55c8c09f946070da764d94f60a3260e615fccbb0ddf4d9660b4f02c21cd436710d5aa4adfe2c4d49ee9ad992d9d737631b5ab06876450f8a438bd0908bf01235c28fe5fdc1bc20723060d0017e68d314a97ff8267c69adc2d43c5bae7c099abdde55693e78ad869cb1e437e9699caa412451fd21b5d8c8cfad5c6742c1aa0d22c138f767b4b22e886c33086bc0980af0a6cefb30e7dfb3a5c8d1e0b9c3e4bba7045ff7732b169a0a7fae22a0024494cc6ad93635d660e1ea139c06981b7c9f29c7e2299b063108d993ccd13f336ca9bc53ec847c15a5daac07db5c7f3506419fb2cfd4da319e1d7f644ce6d8a912f9a663cec4818933c3bdb3955dc5a43b7b4ad3335aa1947ddbc83072e43a0d13adb68599a0d38b7531e5a9c6c8c2f8885e73c564928473612d3b03fba9e08384607b0e4b2f6e325d38d9a918463eb0a3c3558e1820ec0b9a16ab37cd092f0d1e936d6b3d6fa72b776c403d39bdff9ea994d38d263bda21da800abf387df754eee4e123037d62a196cae00b224180d73afe23ca3db9a6df6ce81b2dbc655cdde054096b87ef59226affe9775405ab428aa16ef09b13952304d4aca18bc8beb590d7cf7a61ded0599b0c660c9d8f8d0fd38bc4b2bcc32fc9d71feb1d640404cec55240d3eb8cacd60fab49d1fbad1d087fefec85afc647216ad85d64d61d7104a3f64bed1e94cbf4b2bb1467e8e1d4f8567709d5a5b90c2219e23d90360f794a353841f0e407cc408aa611b83c79e159778b3f36a8cbd5983cdc168dc731c202a353cfadc86c6a0582ae1b2a2de6c6ab43e72b56ac349c26951a51b7fbeeef211e34fc70a00f787a54688736343723bc789b3f875eb17bb9bc05b1f570a5dd3675414bc661a6c93223be39c23768e99af593b7614cd2888a1ddcd560380768933e278df66aae7596a9f2d99b6a110f1680473c8714cc16775bba0a811543cb92edddfd6afbf28431c51cb743e6c09feb36c682995909dcf16bb60fd90565f2ed1f6699e05088fa0fcc474647d616124ff2ffcc78116ea559685edda5ca84adec904e3eeff1a6c93b1e40a4fe35a1f8f8382b6e82983e58c30dfb17e468825de4602481866dff29de189cf1b9d0081bd4e873b62ca3b9ea9585c45172b569115ba2f509fdebf926f164177189066e46f3eb444d75ac98e5639ff18e992f9487d73df2a0aeed2d330de0858449c67626272e8f4e494a68bbffa4a7591182ee6b8f8047323fb083fab34f4269922c9300a22205b2380eeeeaa7ffa6bd7f19d52cdfd933af6929be9d6d03305ef45e028881a5832ac9aceba36b211a91019e0d7795aa62e32f8738875c01c5bbe3f87b9a3ba9d7fa6a44f2cdeff5e3a0e9689c9ce2c905b9400e0c17ccf6f646acbbaeeea928109b4ba1a103c7a12e9392e71c0c717efd4663f9a81acfee7129c029e4c10ca08cfc55477b05cf689ff63df9fa7b5ad7cb7b075d58a60196f57b081f2587800688ea1ef3df280d57825d6da1d64cf38b8ada92e27996ebe44fdfcc51bf86510367b8dae10ba56913e8bcf8f1a3ae34aa4dea738b21fc8edbccba9e25284eebb4e0d49465a1b7b046b996abaf1c292dc7b6ad206e94d225e45b21f11592832beb226fe80ded2cd22d4e1f9fb68778d9eefaab0523dfd9c3dc2a101d624828ea72bf73743688ef853db0a66ac37c473c7f98fb358b3267d2d6d567f6974f3a84899539f37de25308e244a5b7831f3365a473e07a73bfd85f36bf1111d54b005734157e08d4d3ce43379df674e05ccffaa558bad672cd1f75c45ba33e6d933ad86994130866588e3be2af97713a158985f7ad0a46ca8b9d1cbe81389e636022f21fdfd4b1bf5ae63dace0143a6a58ebc6af22a62b385a8beb13bb83181eaa4ab01885595600ec85b661fcc8e4eeece14ca4dd4734758942052c9d8c988d2125eed0146c11469f42bced6f48512f5c3282ac0cf85895a8402faf5c777b1e3589ca0e5351001c6f6c3b75aa54be8b891a109352ba7860ef7a59949e091099adf2767764f5e801ff8e836230d7b523f065fe3018af4f54c2b71650074c0eb928597e099ece00b3de8f3f0bf0e0c45080351c5e9073dff4f9b5d455e5f24a2da356c6f16b785c08840419afe52c61184392a30eb1b6c06b9c1024ec01380759ae5bb83596661760714244b6b7710fec89b9eeb1a4c29c64964d49481d981850b956c865e05c1266c138aa503b51b1d13f94dce46e6eb1bcb4bd50157be75b890fbbed256ea3f6d41a065f7566c505214ead7e8bcf5795d3708dbf05027080121ad3d663cba2c12e97db2de0bf6e93f0465152c049f1a9d03552baa5f16226b58b0302e1e61c08a1745156448b51718a2558e8e5d4b5b50f56093503b779636af13a3716c77230947d37323dd4b2f24a92fb69a14e755e9f0c14306522c9c2d3f09f5221ec378b00e047eef32961c252b90234b6fce7e083e738aeb803221df60997c3507314ce115bd6de893e5dea0106022a9308b75f9ee7c3691f086a23e68afd9d29115880d6d37e32fd148007d54d6660a115bbf2262b4696fe8deea2e4b78f65015f5a34c219cded3e96a906adecc6fc16b8a4d028526047db7b15c18b6d4cf51f6a0938a209cf8bb6ade239c290a3785bec7c53b4dc7fdd4b70b8555243107ac81ab3f058f5b21fb281fb4fec3353931038f57a39f6f73d85e08f783af612c69a5ae41b76b359f76fccc4b3832e7b741d2a4a16383f98c127baa9ffaebbb0355d20e2259851372d57a4b3f11f902d7cd9369da5b757bf0d999974aab778bbd0b1781e0d6f8b0c8dd6ffdbfcbfc353fbd67a327d4947babf887a6bfe44485c7f369d401cf2618511fa1ec371aa710d1471f56db197acfa9e7fd39aeeb2a9d3e93a965dbc722056ee96af22d17b0c83e89b19e13f0d99586fada08fac9f530a63b54a783adf37b37c46696e3ab37906caa86ec446ecb4fd59342190a7ae28be887893ac4dd9675fbdd8583726a46863c01ce1248a724442f73bb99e34d68bcb207aae4ebe103bde4c2e34ad06c048e4e0a847626bd9f641d5e2657cd8d923bbff326a72d205ba6d66a1c22f2375558d38e69a21ad7a0529eda4eef877f18ce48ec9998f8502babd8f5af14368aa80da78bb32c9254ddff66efc8627487833d3ea6486dc53712673fd505805faa81bf5e3843f56162f94445f8f1f62f104476fa7d8da8e4194e3e8e79db31b4e1e40a37fdbecd38478b25b123446c14ad5c238e5fcfd7d7fbda80f26da93d86070c49a20390c51454d37407ace121eca6f3505a8b1a7691281cd44fb82aabffc081712a8bf8cfb5c37c056119efd6a9b33e3dd591b2164871ae090ace599468180cfe042bb3c6cc4b641db27a46dcc7e69bd99f89d30e30d5e33cc6062baedccd9a877e0ac878b55937cbf11ffd63afd17bcbf97f8329708d0870beaea86f5af93cb0745cf965e44c6c0b9c94e86d4ed4a7f8d7f4b5f356ecc19089f4c90be45dac14c6f9e312432ac499ac721d841de885be5fe7e1f699a9078b28d149a136260dbad5bd1e493e6571bf32f0592ca9964ddb416bf84d3d622b7458e006ea6a230bd4a89032d4f633715293499829a53e029ff93876e3a6aae13a19599fd29abf2d64f26a5dea9b977ffb810879fd7bfa8ac10c7fd74052672d5befdd2f4ca858ea739e573b87cbd335422721d45a442ec1a80c9c08634e63e1a70744b339ccae99ddaa279a094b146276865154ffe590180692f72310ef8ed3fb66cdc38b67e6f60c2b73ed7d3956dc2dfe52ba29c4f1c3ef14e7b0802e65fc468dfbf439e70d1b630ee4d4b130eb987a552b05f56d3a347878191492e7b2b6b0137fb27c2f619e293503ae988f5616f8b4eccf7a7af33179f75e0dbb6686fef53c9241844f8d6b3e634ffd3cfaba0b9d50714925bacf2241a9dd2ffe5980fcd4eb4f9f88827a1d2b76aac7c8b3b595542aa891fc344900716b489fe130cd5751f40b814b5752e86eefe841ab6f5ceecda6061c65287196a9f8905d27a77569b2562b4ff0ae3f219df42f6fee5432eba73e8cc91339adbd69634056e4a998ff8c464ac0fac80e24b2a56511f162d547126b3330203b5e2f0d24ca6a9ba0c67564d2bc3a8dba3713bdea718f30c2e89974a1a163edeaf56a06b769f0a8f5d0926bc48e5bf60e9e0bbf53c2c146e042dd2c692daea2e676de47f549c1c36c09358f8d52100eb627bae175db48047261dabb36126d9806e0ebfa485197756ffc3239d0b263f4aecbb3e11d09110f41994e600daf012f98ff505e56f6092050138b5f29fcd1c2bf45fbf4ca339235fb8b300b72262497ac70fe9cecbcf7c31abfe346e823d0b834827aebdd466b2705ae7f95048c08be4fe123601c7bb3184f47fecc65fb377b23a0141d43663aded7ec0cab7b78277c31c43324ac73415f784f0506978496c9744993e78f6f3e094e21692886be9ffc034513892fc282f7d1afebd1032b8c3886d569a75d4037e8100e473dbd879b34e967f9d29cc8b7255fdc3dfa392b557fcebb33061d0298ecff5ed516c86ca2f73c1cee289564c6648834bce5bf02f59fbbd7810a7a09b2156a71142f021a2d75a16af5519b4f1003ad26fccc265a47bc49223844ddcb67e307d74c18268d49ab8b3e6adabfd8cf37375b197af008f27056ab22cfd5000c19e57b7a4300a7f33047a0fe0051fc2ca1de828189a03f316ecab53f16933764624d2f894a6c45203d7d5328ad427d0d3eca861e99a9ad52745cd231420ffe0b6aa6902d93a425d1ff7c02e8c12e377f1493ec942f96ee488f7480d679bdb2696f351910850b63c48644fbb3f4994274436ee13645b0c73b6bd30413bfa35dcfda9001fb6d8b43f02124cac9125941669595bd07859661bcc2df28e0cd3e5c8c7ae0a0e3e3da6bd5ff765b9976f8bfd1994892141ba23b5d681ac2e43a62316944861a38a5b7b2b6bf8ad40119b1664d5339a01528811686488f99510e0102a9d8375e0a2b70fc134ccf0844143f7ec5a78c4bbb41599ce7a8d9c590c572e0c28172037f91441376fccc38ab8493bb2e54258389d80c2dcaf9e39b466bda996c21bd6370e14cc6940462974cc5b134806d8eb8fa1e27f7417bfdb86d7fc652f85fac2cfc7683c71b4237c5bed2c46633e7b1251f0a4826749ff1fb7b0baf90d029508d16d732bcb49e553f7e7d4784d24ac2c842650309056140b8ddb16e720c7385b90accde26fff4786e43d92272318ff44c9cfc4f35918b8c25083a87201d4ffffff2b