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 58931 8a7fdb7964d0894f5e1ee5d6160c27081420aa02f5867a67b8646ed94d4f911b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
14402814df72e0f1a443e5a37ec2574eb63d2b9a6b9e2ff09969591e70181a19
Certificate Block Hash
8a7fdb7964d0894f5e1ee5d6160c27081420aa02f5867a67b8646ed94d4f911b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050050000d0000000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ad29bb781226ff4f8a22bcdc4c69e8d839b74d1bacd410e24b16c04060d1ea2b7f8ece4c840b18d89ac86bd51e4635aa4152429eb4096f189d2f572b59a79f7c20d37b530c676f321a4304e7439c9b171cde4bd7f6f4188d141c000000000000004000000040000050050000d0000000

Raw Header Hex

00004020c374a8f7853951bdb11463e77e2cd66ca73d3b4d9e3dc481b23059859ec7039774af5ad34fc23cbc7b8261d75a892bcf62c4615055e38bd853f57fd14dad9bf6a16d116ab7af0318191a18701e596999f02f9e6b9a2b3db64e57c27ea3e543a4f1e072df14284014

Proof Data Hex

59,560 bytes
121216020307d11807a51e6a653dbd16479f9c04ebe929bd9766d56eb76514a329f2f834c69c342ca3b9469de0b7db74ebbe9fb94169e290b1ad33d2fa4a0dc42a46abe2f83649b19a35b6b8e8b03b1d3a2ef001abc7de41ed64fa9c1b49fdbc10a7639670eb0ff21528f7b3fed5145454fe8712df7aab41f760a60aba4c2ebde9639ebf019e0746d68cb7b6b2d3a84f5c8a94ecfbe732a6f4f7d307a08db91bdf2e3f502ea920fcdf2ad490e0b3eabc296af182d1374ac5947425f2df6b4b3070690a722b038dc09849a738829352e748ffb03ca31c23d45629ff06734341fa6e38c13cc3fc7aba5e55dd83a40258be55d276478896f62c8518377b23689258511c7363125bb23d0327e106dacf240fc0b50443a650431d7f72063d6278e4dc917d257b32057673721e156c6bc838a722b2e061ea224e350fae21d243581d48a967aae440a9b812773f5c2ac36a8d51bf8355767e07f3ed18c3ce6f221e24195e32dc7930a95b3b2975b322c5a43def50714ad2e8294a8baeb80de79231cc14c288dfd7d0569cf90762b2ac95194e94024a8902677c9e9c075d90112464050241c926a072a813ba3c806654a0c0a1e49f3828f232f11571cf7a8cc589b708014263326da1d2946f32e05dea3edf18bfc1416ebf850e723bb82b4c7ea1931d35145ac2c499ba5e1119442aaeec8e2950c4b5a0157854b6a4ea697f018d0ad843ac80c54d7355a803de32fcc2f6e24c29fdf39d261df0a254ac73d3041251b2a002593023b09762ae913143bb0cc965da7ed5319d06b0eddd730de8784998d597c8d0e174541c8cb2855ed78d14719cc0b1564fb86651bd29b3ae80dc56f7aa9f4177e3550ad5c46e8e35f7ab6d00ad457007f7a2d45c5414f40536d3da9ae6a7fe8d0b12723fe727f0b8d55dfebcecc85f282cea01b6cf0616f2f24d57f82c2fad97698282fcf5b69dbcb4d75e0d03121bdfec159d857fea395f8ca16d44f0016719c968934a2b3ddae714eacee640c518c3bdf907886cb5d343cfea0a09fcccf17b70995a8c230eb5e490d8e5f7d2cf5769cdd8a16355b87f5102cd049c214c9086b0c930f0c345383c3b0e7d3c0088d2e8533ede4ea9a4e11789fd81728e4b188cc82a66a4474045792379949b3f522af6d11fe055d13e9b8f9a15b07e9f5c25355c90e8f21ca63c90a83983d38901a369eb41c0306621998c594eb19da406b84645b09bb3fe76073e818344da61b097190dc364d61d984ec0a50ed88b1a74c65d8b3d21ae5679f03af7fecc75f793be1b8dacbe36bdf3a556b0ca7588b19620d1f98223325c15cb80b187f374a7ba2fe95bfb8df31b8922c8ba3dc6f25b10a94cca850005e77450196ac1f1392045fa291f68d00357505f6eb4160f894716f22ad6a2be1d51d4b36c910778b095190180c76a5423d2948016441d70652d922b09a1d8659543841181f65fa079e0d7a6b94cd8bdfce3e8960c227aff23d9c68f69173e2fd26558ab30f370e3f882ebc2855a295411f080af79d373423b78b9389680fc0fc56b4ec64dfc996aea8eab8d7220fc3333089833a0b621c8459767a90a6f42b2b1b9e0cc801eff75d503c1577b2072307e96a9a4ed649f6bfdc53b1765e24a2c5c3b036c1a569f262012d7647e28f37d979651b9fcfa489fd38e8df6145a08f3e9e2b993b6a1d11f68ff9020ef190087848460dfdd03a3a73299e49ad42f6541d8a66c9c998772f8108a2d19da9c7889fe69179bb47b4d3fca711e145c525ca5e0602f0c1275a7dbe736e64e6f71c9ca44af35a118d9bd320acc2e54fa677fe24a586cc9a5e962644cad185ea25d270d2831cb610b3034cf9bb2ce54f98326272ac457bf23b2a7596c4f1ba95dcaf8ebf559850c4f5a411fcd8f23357ddee605fb17f63399c2d44291da81a5a192981557aa61d27e6108e048bc9583695195bf1e019ae473717bdfa1106ca75e32f6066c1227f3031677a37a81dd57691eab2f7214a6a43a0ea8551b01a83f38544a13736706959babe9985b71a87823e24f474886d2ec2de138464ffd753435f8548bd1c23585addd97cdbe34937e7b4ead4c9aafec90c710050adbac0dafe262aa809259c41d2239d973367be408c4ea5352b61112c1283e8983b0db6cefdd8e0e8c61d001da9e91d40b55a5799bf94dcd5c5c2889370b73ae5ee785b33a128928108675ceb6e4ce8fe2aa990b0afd2ea4c7f1528831a78b07280a5d8f6f4c15244252b4ff714079699fad087237bd109c2d5710a4a50ed46b6ef62bf22fd5f28fb00b86e134e7906d6c89ef1fa4ddac537ad76f8ab266c9fd4ef66e1cba9dc9dfcea756ae7821a1d06821eda01bf403ddc7217791c442b15c21e6e16a2d391ad6444823491e2cc87c6ed0c4413e770bcbd082fbea39c447b226632c912b65f28f4f7f1efa6065ffa2eb1c743dc40dceda1635a44bab5e0d7302e78bc56630c8f5b6fde5b9848e483130c8e154586257a8e4cc314fbb27c4b3231ceb2b02a80521c1429a45e75dbcc93e8cf3b3e51290824757d628fb31d01bf126857b70188d63c12cb0bc6bfc6e248c156a10657626ec3f9a6edc84f6ef0172544d61552798230df81daf30bce40c588fc9ed61d145a9aa7ea24d740b919ac7e5a8b20caa92398d816a2886a953c38bd8643beb9ceb9cc1c33218cc1052608808a5d53ec9a974a23c37ee67865784380b804acf7b5e101b10bc9d3319ff44f1b37cd8e78e48d6cd9dac2d04ce9bbbade00a8c5abc9e7c7b1c61d4860cf151f8ec835e863bb328aa362f3f88e16d5c929dbf79ef7077f64bd95eaf5aa213053bb2fe9f67a09b01fb2d5184e5eb421470a7c4ca35f68cb47abcf31e72597a4bb4e17481b635a0967c0c69a7f9740137a1e8eea984cedcd9cd51cbe3f4d614b47a34da567624c3677502903b3d3a7592eb0b0a99ace0fec171b4220bbebc7cf7e1ad1d98db45b6da26b4542f94acd0dec2971e6c1570f72854342a06c305b693747dd7548bb6d0c7e53261fe0181f15e7a29e24697a62001509dc516551805f560c7a2a57d6e2a3bbf5dae1d512b3fd15b5b0208ef0cf5b883ead4a7f4f94ca616cb48be6905deb617e33feef46d48a2a30874475482046adfb5a12c2c3c2c64a2b873f6375cafddb0f7d10f3c06e0b3c60f9ba6979c32ebc1faf4dbb69ec435a2bf621ddd8af936e95a0215b42c1ee66b67ab077adbfb3827808aa6be5db75eaacd9e920d9deb7197a3e6a6b76062cfa275fec1c6c5a0f1fa733b71d226a7ea49a29ffa93acbefb434a09ba106f5f7bdc9d7e6c26625c5680944e4964e126f35a3cb6bcc2807c948020b587b7d2f7bf2240ec523a97241dff42a6ffe1b17359581b9c37c6e38b16c01ebe2ce0473de515a8384f484efd281bb41edfbf282ac697588e9f37d04a76bf54c024b9aea7f0eca659d43493b23cd7f8737b1a57512f560c6e4a3e2064bab5e5663b469477729dd45f003069557fd1b80e5f5cee7a6d95113fda1405978e8e4a1da4a92ad1aa27119ddb04073e54e843ce51c150f54ac50b637817e83e684ac336168ab5f840aecacb53cb364a4b1207b776ddca38b647ad6520084b2090d6b585431787a3222d8a6d80e65f2e8cfc97b6af78963a076b92f2687160b4c41bd0cc1e8ff554c94f3f713cb993dbc06ab62c847a25b6d34f576569c76a9856a5293f3d47efb559484987a0098151261368e913d58b899caf27eea918a5c58b1102d3c5a1a69da36f3fe4153c53de39bfc98f60af0151e164d160512e591581e487a562c81cbeb473b949637fa8839c2c06fda76e00cc87afaf8de86824ca74cc3e5cd16a3cd125db29845a03524a3c5b813962a4da491723297cc325f182d06251874894ca241aae35c2fe53880c129bbfa7205046e0e440a82c140612750b3f60f6ed58f16300a24f2464dfb639305669410ece29bdec0513c4a10fd31a16dbe0adc29bfaf96a3a504e68484c6f0d89646be537fd77849847d593c9e5b59e6c02717e212c114410f20cedb0d6f96364e9b0abd55cdfa5dce8e48d26636b6ec6f3052fa28bacd1166efc2237ea58de70fc76f5d09842f628ead740146b38c2b49dd7f048473c60d39d7547492ab80e16c00657dcc684e216cfc9676fa626d4324f0538a05676de3d04c0db502668eeac19a850be9fb8d40f46d947aa0a850fad3186d817bd6eb619aa927559c3e48f5cd3f39dacb84c67e6e4012ce7fb4be89fca9e4b4ec788f51da9bac80b85aaab3d758c7b2239ed8259fc97888916c2f51139f97e2094080b9ee52452b90609f233d3d61a9f75813aca65acf60ef62b774d1cc0c3931c1e414931ac2202369d171e70bb145f4124f9e329f937ffbdc8ba7a14fe839d7adb4ac8c844e0cc95540f4b30474dcbd17d4814641fc40647e5bbe63a1ad4dbe1ef5a965b0b0063931db5d442791abdcba9ae1eba0d3123aa9ec50d7bfbaeb58f7274206db8b9b17d735f6572b031be71b5416d6e3fb93110d085873846a6177c39f29d8616beee3ca8e22e8644881727d43d9530b1174dc6a976afb363b595638ad12c9c6b5c4e11926d36652d989ca994082bb784ef862aa6b726afe06310913fc9023e36c9bb10d5a7989af9851c8b7c66e45cd6736c4954c0a2f0b5e6a4c601c5fa9561dbfdadb5b5b093f1333f7a6d06a240ef36651b6417e5bed80ec551fbc8642413137ab513961d6644ddc8c487aca816cbca5cf7a97dcbd76d4331436d55e59049f19d5b4a9219c17cd2df0e6fc8db6640c9cda46432d652d01d0c29710978f0423854bc5fed8b79c791de483f97b59f1cec9631117cd3cf2b5dc153388de0511da958dd7ee57fb885bedfe92901ac5291f736830bf1677e239be25564943ff4f1b2abc1662d23994a46c75e9025e1ade1bedcfa4f25f03708b0c8b33e9b4fd1c77e5a54d8744f51104325d05cfbf17c843ed52a0288e4c24411205c453af66118e1f5d9dd022fdb26f2a11e303c95b93c9692f338091ae2bd7594a521f980c90c31f1039d17c7a20bcea62432c47739ae0d47b542f13033c9725f69dedc3031067dbabb8aed04058c7a69e063c3f32be94c335a9481522ca220b3f16ad4c5303324e5401fc42a790ef5ca552dbb3d9b19c2319dadfb8a4ccd13cdc3f58663fec6d99db84f33555c9028873bc59205de936cd9385f7ef98bfb1ffa88596a1181a1ad343c6fe20e6cf79fb3bb4a8eaed82f145ebf9c29b95dfed4eb704c62f3de6198632a7a1fe5fd5f63cfea45ca79c0b74c2ce4a85633020a064e40f31529419000c640a7bda6ed53408ca87c9416757c04f6a2a8c8d4414185ac20580814f5c31f1a97e9cf569dd1e298db5a92861cdd45f4c2ba3e18e4a52679635a116b4749d6f155f8697b24ac30135e235c7dca7dbce8600ec76d07d55a3e3826a9ec3568195286fabea49e761fbc5c58912391cf28a0b3d611ed0d3a919bf510770087b709a679dc6506aac29c9e81b045a8c50dcb8605e79f76536849d8fe810d56235b2c814ac3ffc82aa8b2ea0355153963b88cefb7f7c63dff4c04ba8e3d9f4ef2529c3bc5c8c25297e164fb1eeef7ed3c2d58e0e4edf94ed95ecb93dd353cde5d76958ff526007152ddc8670df6fa9009f74dd5b729bb91afe2b88e61326f5994ba472396ba6c22c0dbe019c6cb35258e309da5e720c9ceda69d26774f5fb84797b36a196e37bc9adb434bc60c2c2cae348ec57445fdf79afb1b60e07388d860e8e8365eddf6ee3f9c3e8243f81011933c0cc906aa2a68001953f037bb099e5dd7199fba87084bbbc843b620a3107cbf3b53f189cbe1f62daf54bad613f940e2aafd1b5c816ae07f66e2c156b3a23c7738281bc3108e32b45f53709387331e4d4aa823599f7ef8584174beeed5636783109152be95331cf32390b3f06cc375cdf6a1c2d341690e947ba2861385c5525b7c168c24c4c35cd7bce2175e0f5c63694ab09c3349cd79c2600e8491061348653132faf8c830345e9284b5cf81cbeadcf2908ceea184933100ff81bf556070b1f1688d71e917524dc87ab5c929f43ca3df5b904c2e8489555cbe862fb4616bb0f1884445341606f08561d88ff66ff8405664a38ad8bedc01d3ce893cb0990108facefdc81e730ffae74c96b644626928618a7d347ffb44d19408d7537d4277560bb809643d755ac5b29eede92580db6d720a65c6cc25868ff427f16563a2efaa1671231aa924d9f38d3cce72415388efaf1bd140659ff3412763a2daae88317421a1fcacf3fa15e915abca05d4167327029dc028f63a1a5318749f76d2a968a4b3d15a753ea088f30161a254d041aefdda6f5ded36f868dcb5db33e012359eddf6cc50318daa9d6ffd626a7d163dd1d71dc0a555162d739b9a96621811580776b4923e5228c18e5137e892f701e2af1d845c52e71117471cbc25788c451665b10fdabecfa68ca08084bf2b25ce37de6345ccd4f6b3935951b4242cbae05eccc07d6505cc5310587160a09ce236b5297dc810cfe70dc82909022c01c58af601aa8ae523c6882eb9108c51ec75a2ef04fae083b5f656d87effd403efa1bf5c3609a856aa3b8673b6b34529a8e1d527570e3d0ce40cf8ab5c47cbf23ece9010b26533ae2d88c6ee4f874ddb68559b96c950d7c4facc9d46f68f0dc8f6275a340eb5e154c919bd0966d020780044194d5d2ec420891de51e626fd260c6e5b6469088afa084af68894fb26f5590e97100f708fbfafd9a83a26d89a75736868599b66d329e731701bcd3ee134a439063f76d8b4a8f4f93e867fd589d811c8a71642acbeb7804bbd2f08f5d08926925fbc5195332587b2ee122e76664470bb6eee31acd82c8d7d56765d9f0e20c1df796d4c1619adccbad1a6dc56af2d2c59d34b4a80193df844a3bc4777a353347e91956f3dfb71c9961b088c63075d90f838a9418d729d6a29e0c909402b2419ec2e39990eb0d0ceba8b58305bd454e02d2caf4f71464c98eead410ac8e214f4997e12be8e08c6b5a61bef0d15fd634eeadd24cdd22e5fbe78d80f699e30bd6c23d68cb0c5192d6a296131557ce0707ac26196c89f680a4cf903387d240de8d3eafc18f0620fb829269aafb8517278ebf835bea19219b8136bc0d4c09ba39913a3ee30dd1d64796401f1188a7ad05ba35527e26c752deb417e809b947a95f720453465f8e697f123fe4cf6f5e5d4111498749ce762c6f2a4a715ab05bb7fdd8fa0dad13a12f423edb5e43e114d9855fbcf2e0519a715ed5b4c3181ca1a7e78d0f1c114c0a5acd099df6f1dfeb020a0ddb9ed7c90f5fb4a5b0675be1a7252e3a64e99f62f7c1a9f9efcc8c7fab8ac0e7ce820239ac44098d6f72d73b613a0e6abd32126d281285305c280e9f4b9dafffbe420c1867912321cc6544a29db2b54cb213705a778938455f6d800baad9165c882177e12c41a575a58053dea3986a5125e53f80c4d56974c9e9d75b80371f40085087ee2d3442efcb990b062e844de912c72dfd46096e2000494d957cc0d547334bc1b59add65678140034b95c744463f3dc4fadab8c37fd1ff7c8a19aea9901d813a01f7fe86e8f6d33e1f98e23edcee630229372c877c8f7d897ad578b208b19ffcea3d3cea386c1d35538e256f30f36c6e8dbcdd5f3e204fab32561a87627c50db4250ac8dfa3c446ebb07fb356411283d336fefb1bfdd18e862b9287087abdddc61b6f75d3027a5ed8378d6f44135c92cd001a6e682cf5db52f6d4a5f2de0c0155fe1ae5b7d5abbeb9221e2b45fe247806d4d86f0bddbffec673b8a27d4218c7ba408602281197e36c3b577ecd71673d71374db366c5be336d2e04af17d069e04d7c692b9ce6ea0e772cc763eae1e60686f09ebe5c32c9c177e18ea3709c4e9439c188495c2e8dc5d8bfcb0258cd88dcf3bdf078a4a4ea7767b2cb84d5365594a1dc4cadcea837c54d3995b7ce9fe5683bac5e8313644f3dd587a2f20bd4f1fbcbc9948c0d5a623d4955cc10613b37b9b501b6b638fe08bb02a62df9bb3bc3bfda204ebe1749d6c8055670a1956e00d3277a36b1b6a39d82540c9148fe2fe0935651e1892e07ac53fe274c9d4e561cdbd3799ab2930d38cc3e8f4d1f5c1ce67a852861fe518d337ca981bd2aaf88c265b5615692f07f816e49ea683b9f64b0344480876100515f66683515d52b551c7a1e0186831bb0fcaf90e7af1e69e91a77b017ceec73ea196973540177b499df8574eee7e740f7baa8e5472fa6987800c80f0484dadbc971faa9b40c75d45d200818d32e86a94da9f7a822120b11fdae001672769d645f248372246c3edf131de40a89387cc78d46a2aa50ffadfcf3478c672f8d9a8f102efa10c13f0e8c1e0157aadf6f108fdc499f8157acaf3b0743cc109e326bc58e8c01b3c92cc0bc46bed1270fc06cf8548f01bc31cc62a820e0d053752a9341387fb0a3ef0cbced540a0b01a9e936d538ff16198a57fcf40fab26becf5a6c2cb27ec7273f5c3f4e8b77410041db10b2f7904d3f92d334c38f6e3e4f5e8387cdab8021f34eacf98b376e73af489c62c3ac00234fad284b7f0c731dfcc351a83ddf8a4c89da72756072a47707d18eafb3f41794020fc28ace413568ffa1598b96b38703eea76c4b5b9e419a88d8dd88705a5f00c8ba5e01b22f87fa0d31e8e4d54cdbbfd9c896cb51f50e588aa6fd35df257d1ddc3b76fed5a12c741791ad2ca473c577c92d29f1ba5da51bde87dce70c6345e94d603cc1841048e14b1f1e14428ba3bed55630737bf6db99a327d0dcd8e659f9b0b61f9d3ee76581bb925673642dcdf49a2f5a6a470d1e08abc5d725fc556ebfb5b238132ebe12e6bf16b95f9e68a9a781ecfd75cadea5978f4a7fb56c2b841d541413ad932d2b7348eab52f489db6063636d34f36937f73f997c5e3c305698ea7a67048eb5ab233f0e74d799b690c233c38e904a26b96067e7d471c876d2a3a3f962fd1e8032acd1dc855f190c43e51b86f70548394402fc11e79fa9eaf6aef809e359ebb876235fcdf541eaf2eb6041bcf8c0f6f59d84cbb12cd2a363efd0906ab28b2758cf2c393070dbce112c18091af8e8dd6524aef35054c44bde811681588c9caa98814a6923a89f3cbfbc669e531173ba37d72806a4f9b41cfe499e2642616a452d8c15e075d57c1eddc27e16f7dc0c56bc035ac302221b059e8ca451d3743a67bdf57dc47c1cf06a08302e20200e2556a7c1f364606a937b7fa92165750918b3434dbacc3a87c7d0cbc4f466edbfe6dc286f2d883ff0f6b4fa76e220ab47204cf541d0b1087f2a3e9fa488bea2f37aa676d1fefd790c243d5ef34a805fc974e3a7c1f1cffea0de5e206b7c406ffdff506313db73d7bc7d28c6b637d68eebcb4ef64e1600c6cb0321a6a324fd3aca80fc2466cfb6d7ee4b100f6291de4f61a04dfa7d408714b1d493cba058eb7df972e7a4014098e5b542f54048ea7df334a0a33434d0cf8383b879ccdd345f53edf0a0b0a2872c3916f95e52ce2990cb2022555d301c0bf8c4e9f05a5334a2f384bf453b7a17781e2296b55106a4cc2fb37f87cfc69a319e9ff6aea9c8a5534ee48948d4703beaea8944dc1d9140c31fb382932de3fa4b5002c9c88cca35c47175f5e8560f2b7464f7da55794a52c335003d9c6956372af25651e4780e473d59861fa85f9de0fe34bd401f610829627725b48869c184d8a875df8c06531028dfee23a05670de20e67b384f12be13cdbdacb1d1c10e6ff305aa1fb7d4fa9733495c784f3417f098887c63b170e5691c3b1f39d1f772aefea5c1506b3b298101c0fa2e511da743461ac25eae223e703eaa37a1c95701415744560a3efa335e95d63f7e368f6c0ba154c8d24bfdcad89013163e012dd809d068a7afcbd5ca98f851cfc56dd300bfe9aa3dced92ebffcadb2c8513fc9969ddcf7ff9375d566716917c772fea5afaadc9bfdad5acf8eebad3a671f7a204d675ec0e197bc921f119d90491a18579032468c65c1056b28385ab975f84c3fb3ee5e1ab8e6fb6e102f9572715fe0aab0b8bc8f460d6340a4f30fdf4dd09729693f755c50ca0fc7125566c5134c9d14e6efa81af656080b1929e9fdefe38b76844bdc1ad8367300faf801c97713e0ac455e61f5028810a6b4fdc5345e2594dedcf6bdcefb4e531c0927e35fa2b7be6b59eec117697d02bd32afa7af03c76465165cc680d38a5943be66b327dd7ce7903d48921400883f63f4bd09e7ed6050cfffc75cfc0bbd7de5e8e9d2f148c9760deb86e1d9a5c6699b22365c0cd113841f770c545ecf9aef5b6e6e1d095d6c90b0a172a60de429436b797f461c793996e18c12a0d310db9c9463efb4e9272bf7d96ae19b4297a4329fe4cbd8cf9bd5966cc89eb5173a11c1e19514d61313026684f6fabc248311c72edbb16409fa4921dca587ab28f9fa63986b816140599214ec1cb92c19c22077409af4ad619b4fa00e52a0fb8f842881e71f4790a1e3ed2d89930f02ecd70d08445ac88defd5f8ca905febf641cd0c90dd0633e0369eb34b609829064b2d174b912905b2b7104833780fa21dbef17b387a6734acb6f9c1dbed38f08001fd116993a852da80fd376048bc34e557f3f6cdbd8e3fa49f07f15da83f9bf571726be60916f2502e3380b3b688dcebe0872a557af1d30c057926f53c982ec4a8c9ad2927405eff4e441edc10e1ef8967085cd5084990424c28528d1e2849e7bfd6a02260f4ee835f36a2f108f6628b51368f2d9fd08c319e011392080a5bd9c940a24097c6ae42e2df714b1bf3a93665a47274f6807aaa03d9eded31763f2331b575c0c9161d10661fd088d2705dbe624b55d3b79abf7f39848ab5229ca26fe5ccb0c7f2133c57eabeacb4f8563adfebc5bd64d57d980ac9317d5f699309fd4b5153e211d1b5f76d9c1f0d70065e492052c5c3f3827da20ce999853fa30b13c52a8151ac9e605dbc93fa2cba0593f6f355a85d12ab1f25050a69a3ab475ab2f1eb3e86849a9247d10d72b6a6d07662ab51ef9e60d6ed6c196c71d152e6657aed78e88f8afa5c0c71c9c295e5cf46cd3c051361eb02f0ba0dbfaaa0f8661b94767ba33d177dad73a297e04c40b962fded43b34c5905ffcf9f1536cab6496a32bb61c58529fbcb0025e997c84638370e37637c6bb0f35b3dee24a6ff5943cd1303fe378b6a066299afdb1c46372b692eb74e786f06adaa3c494d31f4ecc906fd11cbf446299a1631825a524c56386f67becc4a8efce649074344f39fee10767b736a85147f97c2c1aaa2d67e299fa36c310e6b0a57ae821b2038c07df43e6406b691f855052f52587059757b3593eb0db4ad1a90691bcae63669687d7dd9fa99b491e1dd5e8c9ccde1c44e8243e1968e34d7847a1f06b6950389497fd21b67256ad05c8b629e3b92c8216d516e79b5eb846a569a0364a10ae6dcd8cdf3a368f3e94f81b7ab64ac8a64670f77914157202dbc5bf62cbde398cf0e83622a963cd078f2fcd82aa96900291d1d2d743b7919786a60a3edcaa56924c87dbf0fd53cc4ba56d0bd09881e4d232b4ba00986ca79d62b3c55dafa6dbc32e3afc6ab9554caf89498f67718edd30d7c4ce886948b16535e348cb6a8b8860fca8f4de32017e34c2ac27bd568ec89d707c4f7f9eadb57f5c725a90d9fdd8b52a8b002234cb431a92c5cd540a17ef023a8004a7ce0c03adfa50656b1949b6a341bf2e8c01f1e1d8e66075be6afab752f3056b26adb06b38f35784f15612acbb6fdc1e9614dad02bef98826f458938fb218ec1f203b7673f80920af2ac6d8fac938ae529f6c2c616d87a95e45ed2acf5fb8af851df68f93208e622c0d1f9dcdf3709214849bb25a87ca17099a45ec0e0d0dcdab98294f3d8a6f1060f6597015c630ccc2cf639a974f50d42ed4d5d8cad872e59d7ce8488673fab5cf179fa87d059a4cbc60259eae8e4720aab1483559f9f036a559f82f2c732c7dbe09dac07847325ec463ae8a2b040cde92fd5b5d155cc3b0a8a8e6f3c252e8cf4f4c023cfec7398ec95c9c015851f53b30ad5d0fc21d6ac492460dc85fe9f9897df3a0fe9873546f419e0c5fa7e9758949968f7e62b7ecdae71df3b89ffe7964a7de6d6a135b6ffa05dc3aafa1f8ca71cc4dfedf574746f1f16eddad16ce10a643bd9014151512341d29adfe90484254ba5c88e4d92c14d4bd39aa5e0b96efbba5ca800b16335d87e12bd11f2768272d2dad4c787c9a27eb4cb5ff388ddfa9c2a81131a5f3d66c5c46af2dfc3fed53d0dac7feb545d651fe5500754530bc94ee03faa7c45c663b8c3fdb8b590be4b974cd7e37d8e31fbce044c94b6825b33a2619c4678354020079e5d1a5147ed35ac69b4e770d2df11b76cfce46f348797e3cf6872f72471af75de0cd78a387d45aa6a1d025814f765b17790dee9ad8dc88ab9eebb42cac53e3539a1e808d03791fe8c63a34e788514137191c5de2d3f4f2253e755acc61b6798e4a4eb3bcceccafe0a15a4c00b527ddfb9bc3a8bfe64845e2a956e519a8f7725ed6b62a66df942c5510736b736b5b043f5cf9361e3aaa93352c3dd2532de418352f90eeb5923e5e8df6087a5f4655c3eb2f72955e4a22b7ce63fe61a99b08e6f704bd90a9120ed78248f548e8ec5cc1604c0dff99d1919ed7ea2a823af044a4e99dc361f0b1bd70fa41fedd2d61ba83d119d1abb587e4714d163252639c9fe0758ae3fb3ac88fa8606d70b4f16da9d21429f2e69a92c0d8fe04fb7f3519d58fee4d1b512cca1050c6b179e6eed1a1d211b46204e1da7669b9cd2c3f83d669f5762c8d3d74c05855156bad02380c67fde2807f565b80261a4f9f42cfcbfde21f39f84e64ce011d5aeca071844199eb0834b1b5efe97efbe6f71df282d66b73578b261d9ba49b21ef80788bd5a770f2368414f0e4acef91eb50e47f712a63a3e657f9421048be10c23cc98cdbf3dab32e75a1ba5f651380f6586b25ab21332f6ad63de303f7b194ecbcbcb3ac81eb648c684a576336aa67b72240de8018350868b64f536c344319e05055b067c8d40b800b088d6f61a919acb7c98e683b1e5b7fda6d1e507c7162eee72da9a829eeb2624c0a9cbf00c30993e2cac2589c55a557fe1fa851df2003d6706523e3fbc535da2a602a16cf5aff5cf0a7cba1436a5806ad2779f8f04e66fb5b07173aec380213f33ec9723c50b984705270bce726123a6748c5d536a2e1b2effd28c8b006ffec11530194edf7c151f508d377ef7040ead48460dd63378ca6a08f6e77a52cdb0b1e1fc6932765e4fac16c877bf2417d11818b991161648dc90096ed5f98f379f4f40791f3b09a804e59cab808ea3cf4564a310f842721edd86f9bdf4fc9db26c86201790e3af226e8c0e7e5eba30ab87c0e3a313f18dac5f87348b438d7664e078ee59b2dc043e393309759dd701bec8315235b05fa9feb4819303b77ac751f6e85bfe44ee4affb921abfad2ef121781c4beafed98d918ee7b052336af5393cb1f1a3fc9a377d235bb5e9b8a1a3a2d3bd44d3713a99775aba40f3aea25e412af9abb610fff3d35e2f4fd8d7c65dbd5f4ef53e0dcb51c0d483013b5ea71fc9a778e85b341721d7b3d417d2e6727403e4b97041cb6ab1a0ebeb1c6a6792b51a1dfbaec6292191a0fa7b0ff5e53f06961a31d1eaa60b4aabea3af61188759af0195606ba3366d4d67322607b0b8375b4df2ef78863fb91d6b72165b04748e8aca7b82ec56fac84042365687a9396fd0dc5d1e9448e9c964091c6c8a70538ba7e196d54a097743ddf62cf15ead05c700cd7a8f3ee96d59985482585e4488e05f088331aaa555f14fb0aab6b8bae7ca699709731766170aa5ffa64eafb2e21123d9d380c445a5c333f75623333011650375b29cf2e495432be98db23be8e62ab1dee7321c15fa5d1e2d4a8ffa0bcaa757970099b113864649af659a7d69619257829d8bed11df00e83232b3a58f9572d85eedf7ae704341197b5772f810ee69e7bd163adf189f992be7443a93db0ba06742b92cbb1a4972d3084a61403f2f7f03d2edc196c47d6f54a1c5accc4d5b9a6a9fbe4b5b0cf0590f739c087033b3ccf472e5d42cc5a7442f5535a6d09cb00a23ab4d87ca64ebfccf761d8d23120ebe84f567c482fe993d2d1de48a81bc89b618394c3da65d820a5fa3b21f552a25f60ec42a6ec8402c1993a643853d17134d2b59a9bce89a8cee79a062d4b1cf23bb2e398b75f1515a58bb2090ae570990adfdc4d31c0539ea1f2f361d262df553b2f265edaedbe6f53923bbaf6efa6329deb473c7662fbf40f0faa496e5d626758fed6250c54d04ef25b3466992cc2e81a5c3c4699c59b7cb87ced478182713d303b88fb0455ba70794b04829b6a570460d4cb931c657b38ad523d7f03502a4d20cb6719b46bc4db600bedd1c94b558dd05e01fefdb3ab867ada58abb550258c98dcd5cf76d7e4e9572fc7fff2eb525db86e6c6f2a2c2d4e61bf2f4dc4b0ba3d4dbc91e86ac6bba8f92911c914790680c111982c322d7fa26526058ea83442ba4126264a1233864cc03441b28ee669f9f42419d55c34899112900d643757661cc167f613ab5e36182e46076d893c3dab39803cd18a1897ef18527f83e38b43cf281ff26d347f98e1294a0ebfeaf181d0e8209d4c4f121d032932bbbc04fcc3d82bb4d283752199eb3264248198c9ac11cb50fdfffdaf12c255f4affd366db21a080643859e74700d428f9c39c23f6c688d2c68ae3974078c48a694357eb1f9def6bd023ef7aa3d043885c195c9f5faf2721c68c334fa7b8c307b9ae954ef964fc34f1c83e81373ffcff24609fcc088b7589a3ccda5d255fd18c96078cbebfee792e68c0ccbf59ddc650f6685d7517d68b96976122f00ae4cfb9dd313c66dbc9719ba3ffa9092758a6b520574d17835b10a4c0227a286706d42899da6b2472e23dc15ce5e032c9ca9f522061de483f28afe146a544675273c6a5fe2f9279344b674d407120d115a83496e76e05f10463b8814fb93f487fe32a8e27cc9c6997e419bd06bf8eb7095714f78f343f71224fd834c488b56665bd91dfb41c10d8ceb412eae56fad1d6acb51f1c8651fd56086d099eff74ff2ddece9a6e30471715d740930124135095e2503ddf0db932548ce555598fbf18a23352e313e0eb7272bf50b097c214b33db41c06bf451327b2f090441c3ce20873d77b55ef4e9dc771e41439eb874797435547b790e46837801d9aff7c10ec47895f72135e27cabc6e3121894c293a72b2a0b74bd0ecd62a43ae5c8e17af982d4d9230bb077cbec62cdc0a053f98ebaf18d152cefed22d4daf7b7c3495424df4d7c58683dfe7868973f478f5c2938e79999a81264390cd43cb3fb93d8f9797e242f4b9be0951589e4a679cffd4cd4c63c6c6a8875f55ba3b4250acd4b9046de9092b1fce1f6873d874849a17cc6c1ac183e8f0c5195b8b8d7dd747f21a5ddf00084a165e27a503a30a7f4e46ed9e821d88e48896f0f81fa24aa1a0c4a821b754bdcbcbaeab450a6a0132e6a2be3878bbaab7711654391df928b0778fac227e954425b113443e5b6e25b808324ddc04b14803d8f8752a12dcb4353b4a52bb7cf113a2e31a9c3df0775d860271bf1c520c13d6a97e90b8bcd988422ec18ae02b9c55841df2b4252696c775aeb138fd7a7ee52a512fa52055a660be26f75e1ae8a8a31e2fa0128915910e2e0f94418e20203563e8129c119132ffae497bb4bea773386a26ca7ab85b9534fd77899815068067dad59ced1e8b9fa63cf25265fc226d1b9a46305c14d2a2458775ab0a179e3d5e9204b8283b8e7a583de077e674ae9168841338cf59b70cbb400216fb4ab166d9d703474de8b9e4a848f302e2a4369575177070471522e45b067caeaf6d8f70ad13e9b039c4d597d6537c374486a0c953f91f3cb368afc3cb14f0c2a66bff14ba314cd3221f64fe23242ed22e5eaeeeccacfb79e530b55b61eb4bdcc00f3458829399af2a94bb8d1fbb8105571e32f882a7a914a797339da404fa5dc8e5b59bcece23e37b4f20d6213f7274937f7ae14ee9a4a699156e39ccece8f4b3497211207c894a244849ca0a757fca6a919b0bbd623a1a64a5eba56f6e3b0fbab7c5d88d33d495909ee682db47be369c1ca6a7f72fd37b5313894c69fb25fff814b4e9fbb2f4593f48f87dff14d572be7640e2c61141fb47a8e8af395d8c9cf75178e72d4256bbb3124960f0eaa0d6e9baf7837398372bf806c3f3abfffd49a393627fbc8b433ba285f9783f8c286c96f832456ca99784b17c073fc8ef79080a871436dbd6de9263e3fa848d6db66639cd63727306f84c8f58807e0370affb1824ed8ebe02e5040242e628e927820182412864c94e7428cabb09d1017715691cff873972d00896978f2c549d98ab269fe12fe35eb4fb6e73d6bbfb01f613b2ce0e60c7d0ec31f66fc5ac86cced6b9b95ace9b6766a5c610cea14a8f8ea783c9157523fb1d4e3271590177273f85e0eb2b19ec1b21e17e8eae275b8d5729067d60fa9ea9b335cdbdc1edeefa3459cf9e6a14988d3d58faef9a33fa40c2b6e95fa9fc667ee2a879b78f57daeb3262b512b9c21776d556c171c49e54e07706fc88bec6a2be2b42a8d8fa7b6830e1ce4fec44961fe36cf88a57ad2d20b06172b472fa1ff1edb3ba38af15effe97b9ea3a764e7b28e3d4f3b6c9cbac059546fe5081bd3719ba5d230056a9165fe0f0da9d81dca4b599faebbcfde6cdc0b5e85a15fb72427533773a30b3d9113ca92015c230f0a8250a7578cc600181ea6f0772c16ffce8e30e5d38b51678e728051f364cfc896ddd6d27abdcd4111cfa2529f697157203ece76b3d396a466e316226150c3b14b7d378ca2e661be7eeb0b1e580860c810ddf6907558f4e28a2f9e419b40a081af0039bfe95da3d2e524ff56cacd32f0f7fe876a3ee27947f58d3ad7f7a45280f5447c65b1591e717ab4f5281be889f983448890da2e91b99e91b0999798bd2c9f650cb999cff2d5f0ba43fdb82959f34779f0122243687cb19bd85030c335119a8809f1b7fe9508e0322d1ecae6d7aa344335ee399f8fec982e4288976b17647b0dcc867bbb64674a8ca954ff5ad0a79cab343969e40b4ccabea47a5145bd17acd08f7c6c0a861ff373c4140b1fe64748b529dc8c89be2e9c892c692e2570f5c76bdc4fbe27df91016f1bca4ce702c58e468965d6bf90f9b1cd0ba74f867407f77da38b4838d9878c2e1b3abc9fa203a1e936e59ff2c2de89c1b67119f4f433e90d82eecedb5e59d940755513b3bedfb20bca99bbda2b3f9219b72953d607a9da987e5df6e38b3dc8d4f42765cbb14b28eb04ddea233604eeb55826556b12e7ffc2bf018ba1c794d1402836f0567643e76b1ffc338b8ae29f94f922bd6f9ce7a0226823b282124fff9be1e423ebb14c4af74fd6f8f436a1f2cd5787e9af948f3c8358a535faeb55647dd2cd059cd6f5635977b6b89279dd47ead531649647f4efe48a2c06559802e4473eac1856d9d05022066c872fcde9fd655918be2e114e5e8488cc2d262c70dad97f345cb33e3e3eae9f5e80e22f8f9fc93edb49739d355741a48a7610ca2861c11730a07c84b448caea211ee5768262dfea4a55e19a4b4e0ff3c6c7e76867126085122d1b8e7ef039215bfa42c4350971b52bd9cbbc092a77e79498f45b111c389e07e7dab431e1b6e05932554beac634fac7ebda4078c1003e5485ae5a4d0cedb1f43050f87c561c6f9996ef0551f8edd3e009d6c1f6560bea4aa15b4c4d729b0478c09a31c14506796951df74c0a85433174fb868a8613f4caa265f6beb7cafb957ba9c39bb9b372b1bfa68c69dcfd2c683f1e8cb1bf9295aa5009f3925d46878d626c402d7390d2be974f866a821da9564786425b7c37d0e727b1441555e7dab364c35e13af51bdee9a065048c2d5e64f3a2d64ac93fb1bcecba817bf098db0d3d0b3e87d432eb546d447bc91cada7bf96dc65899d0f107e06d184bf2da05413bde98252ec22814ce6e0f429f9b233b094cd67d1ff778cfda9137accbb87539a3d4ba90c201e256ad92c515fabb9079f64444e5e16e1ff2a6af610352c3c3940c44625ade7406667cc0e5e42a67bd09be813b571806cd4dde0dfdaee1a43718d2c8be1f1aa8c4a8c32a241443a26a48d8c0fabe8f1385e29eccdc194f3a79d46778177b6dbcbb28bc1a032a14374d8e185d5430ee7de23a8df1347a39fd5ed44758287f810588c2e10280be53e68d9dcd82a736a23f27eabe368589599c3666ee3c124bc4442dbc6dee84eec174238375594b169de139b67a3ff3a7de8c8f2062f882810ac57c517d1e44156336beac4d62dca148e94019064305e002a0d7209b521f5d5a2cc85fa5406e32833e4c9bfd852be173650c8cf2697c0acf66e765edc04708a372fc8b4b673b54409d88f8fc12afb23361eba4342416512688abf02eafac75c4ba410320cb2f3fe74ed742a6546d9de2efcb7a0cca21be66d8bc3a3ef6660321a9846354ec840da14369409db35af82ac951e5bf48b7df30ac29c5930e08347328b0e54beb054e8163ef09c746bf95a418902f01450642b2d7307da51936c5858a2ff6dae4e6e49a485d213f9385e1d2abe522ed85a5e07943a0ad83d185086e5e406e9ca54acb9515e8b0cae138506e8950ed71e1f23345b20946ae7d7d8a0a22507f1310c9e56069c81e210f78d490318b428b0948728970617cde982b2f5ac0eb3dd9ce45823c9278d79f6ce04983461f2b41093d301e95585ba98c9e8df2b036d6c042b57f15222567ba2a0d54f5b53ab03a3069501aa7ce879c5b67177e23d5ab8fb1e7edfbbb676e595287171bd86ef164d591ab974502fd3471c1154bde8b9e6631dfadac0ef350def8d317b93fe58bfbb64e8d18bb99f15eaee8de5105545bb6d846ae7b24f9c685cb22ee87ec0b39b50fb62390982e84ee85f3fc11de7f1fceeb301e93b17c331edb8fbecc29d9d9fb32f19c8ca0921c3f71bb94c5475b93200582d914c597a418b076b6814a284ebd6c0b16f13c73a3db0b9e27b060fde1d746ef82af1ac2ef8df75323250d3eef2ba6fa5626b3875830f37b6226620de4594c8a6225b919294ff427e3f150cb5c3c77489d0343e64cdd09744497bbfac713f354393f5c5d1e5c7316427489dbccf3f34da2a0b818b7c6fcad4fd89ee56672b2d184bb01398f8bd8b9186c8f8b4a3f5be986ec9270f12be16eeaab68f1af55ea8e4637c927313d114329a3f1d98359ad7ad4c8cfe7ab3cda4a4201be6e90772940b1b986ff8ef4c24c4d69a03d5c76bb21a8858297625795e2d7dd0898cd4b048af409785bb3d97fbbb5552687461657b778c4276d0d9e1e7cacacb5d3a2c62f6ef3fe4d15a585915c9dc9d24fda1fafc88c782fa553acbcec2f2cf6095494da60bb2b5b2fd2a27332b8608eb667f4beffd644f1d7aa0e3cd4032d274a0c0107e524b9bd873726e231797a4fe3cce307b88c8be51a932de2f120f2cb943963378524798aa5ed22a90d07bee81ef7cba4073f303c59f590100bf10b94fda98970b503794797fbe566906790d3e38f204d06a198077c82ee6f9a70c655926c4683a9fe32aa83896ff0e2c497b834c463de4112950d23d3ed1319d70b068ab70f1e3070af17496bda8072031ee40ae506b8583de2f96ee0ecc7a647defe33f6b32f788c3d5fa5c7736a5186d97c2772d89c357591b5922eedb20357c50af81fb36c1363eafd8a07761bdd6771d22e629491ba0363d6ff3148da38035c86c086845891a0cf3f744fd535d179f710a99d6cece82019390cbd2e151214dad224fded6d49df975a77728ad019da875fcb713f4fdfe22eef24f4db709dbe16e6a0d79ce63e97360674745336f186b85dfdf3d1db961ccfb32b796ce28db8c9b20390ab841ebebac328ff5c7af81f3b9efa6a551a8d7fbd93416f2b84b07835c18d4b79ea2ea714c360d4c12157889655f9694129e6d906f9926f41ca9cedc3634b22ebf834384d7f9c3874c03e9b748b000b7fd45651b7aead4955782a4a643f2d29bbcfb0404af734287d1d0bf8129aefd561cc7dff1d1e0b7421b96db0e0366fc74c9929ee093367ba6d473b0c7dac17cc46c50f3dd70caf81b5e8ee43190fda7bad03ac8685879dc564f1017c8e06836bf6b409a768a9996ad0fabbd9bb120bf6df2748d357896f61816cdb724ca9827b833f0f05ede15d69547c93b23ac9e1b2d7eb1adab122e4a39e581139ed33b6440be0c0876b211d0cf5355f43aef0b2eaca94dd5eafeb71952fcffeb9ba3fdccfda9535b07ac5f09f57a07ee71427e78e1e383d37e048b9c337606ecbc2ac083313f22923c4bbd96e2891ff6e53c8bf8eae7f92df2bc232919b41a8aefc8cfa98daba1ac56f4b03d5e23886d65e98756a3f42dc292a5546ce7b668df7f0140c96e713ea39b5d217b50d9748b5dc8e6c9eb6ef27c26d5831f34500ceaeee238b4b841e42f98da82cd1c52da48f9a7b53f19fa81ae2137ec9ab62051d7f1c94c53a996f4bf6810367b65ed1ecc0792dccb8f23fd201ff10e08b782b588286d719684aeb39b2dc427dbbfa8f4ce5010096bfc5598b0ee1dad378a323effb994f9938b4189f7e3a0c5b7f0b6d0965f768dcbd8bac385b8cc8bf837dcf94c7bccd01f19c98380eea619035754788b8af3bf062910e717e2ecceaf791ab640c051df740651210e840139cd5fddb69d5b716cedbc8b17854c63f7b91885aae0c774f05881670ddbbf9af4299e2cb6d2c5b6d5cfea5bde566bb9859bf962147bb3ab02a45fa4d5375f5da893a023eb5d2fbaddd6165d0ad3661f22975df8bfc04b65fd83d00fea4d199b41d47f66f31b5597ee5e91ea192ce045d848998a127a17b39bba46affdc8825e0053a9d2a95748cad3ec3ee3e56f4b9be842af92f47a21481103d41f6ed0ef84d2a2d526d64b5e86c297630c926884f5a56078a3c2bcfce161457b77b622b605ea104df96a215c2e12be19bbeb60e35a7951e5eb5bd4a4ad11d78ed47e562c5a65d37de6e6aeae4c92d043454eff2c87038eb55cda0501d07b3672d05ee40533f9b204e63001bbdcedc4b4393fd0026755822f1f0ba57b7b65854dd0487a33d45f7c61e99af6ee782ee43f8b4a28ba600be928e90a4115407fbee95773956828faf19db6e64ee2e261797178c1fb137ff67b9dba18ad94135d81a77cbb98545e0db921c30c13d4b6e1fda17e5975c0ce9c556eed06ac77b28e80566aa3836094a4c229bf409b2ec7059a009861866555f33fbe51c842754faf61cfd41e952a4e97995ca49f66b7595819b4703861084a0233a7b928b4afd69cb5657d0459142e025282a8daaa57a005fd6fde853099f6bf82742b92b3cc4d4259504da6651923dde582b74b99fee3f1fcd1b69ef1127d681abb9cf1292d6006bab8c0c1402709c46909723ea343bdcb05adcbee98180689cd418a32e0c70857b425fbec3f545741823d6323be203649b2d11698bcafa9c30b6f1c17d3f11bbd63093f057ae9d9d853076c460455eaa4f6bb51526c5b9e41f26282eaf0235b09171e6d6b681a63718350c138ad2601a932a1fa442c0f48d37e1aeba75d71f0c255abf14cc4376e3af4fe4ab540d183df2555fe8415be6b435f1157df9bbae65cba911425fc74b4b7c011ec48e9271992222ec573475d77bf19718875cfc856316d4c3957aa8f8dd3b4d99a3b4cae0e27b18bd9830d16e33a8e9bd492396422cead6be555be569c469151183768da57c80bd74fc1a4c0e983820c3ed47f68df04263e663910bdaa57875cd28c8d5cf298263179e24776e02dcc1807a40f850931139449408e6da8f7f686a7ab032aaf8c9c99a59d82dd3b632e3bf09e6e5b2c59fe4bbda923ed63735746f5c492656e00a1266abed6db1b43149ecf895d806dff60de0c2d7faf8ac1a44d199129461a73af8d65f42a47db60543448a98baef08cba9623d521113b576674e92930441fc7e785eb60e8dc793f827968b794f3c7e34720f9bb5666b02b93705e6715d180c4156fff69739cb1edb33b28ffaca0bab1b24563d5e05473db7b43bb5520c859f774eef3d68bf1eeeda427ffe3269c4c888c1e78e52b0b05885da84c08a0c4acb519b7c07a5ea92b763f747498234083aa93eb31a72e6b2202b03685e6d4a2d79ef42cb2ba816c7a2c93a806b84f621800e6d1d9a8a874873e64ee837cfd855b90e924fe00bf7a67377134761635f114ee5519b8f5ea226fedb7ad596a505ca59ed80839440a65308134d86aa05ba557b89c9e46f9aed2cc5964b15f3dae3562a2f6975af693a706d2ad28667c74afcff48ce2f7297d8087fd846aed496de16a849bd16c181644c0fd8de3eb11238700fdbe56c8057c4436b08819a2f9db24297b7afbe2f80670d389053623684137c5b803c7a1ae96ba2435e99e766c5cb5fe43b1dfd592bfe49f4244a5b93fe968133366d954e87bd491e6db122e07466881653258d11e926515589d4a9b628e5cbf62ea5f5fd2253067720842a57bb52e6c3b222b5231f3853941e115b15acc07cd5139fc6102494c6fe8da35b327e7a69f551adc64f05bf3a431fe3e2c512375cb5db0dafccba87b5d2d27f2420c655a9a677ba51781fb0fcc023b5846683f21729a9429797e208df67d4d60442d28b9eb8a1e051665d9b04eb4fc1dd56f1d60157d41aad6dff69de7e56acc451b39ba82a6bd5ace8adf517d5d2569d7bc0b05b384a15731e470425aa53636c7b8e1d5bf0ea1274941fe7381224eae7d893cc0fc3cc192766ef950480d0d769d146b988a60f078d1c64368f270e35e3c712acc95fa256e43cb045ebc4942ba0ea082444e5d871d5d10464b1b16e8e0ece5ab14d2fe4e7c354423322b9be6a90709a921fe6e5c34c48cbd6160ed9971d17fce07c9e0942fd31f92dcce27e0c03a21ba8b05de9ef386b71ecc8b49a111f8d4085f787608801445d20bec564833bb6aeadcfd0ca94a90a21b898928181b4f2aec17f0801c060a972a26a76d60e5a6f945026ae5dede26d30a929c7b5c8dc2d405dcc33268b9727c1cf744d800d64dbfe3376f187ffa30eeaa39e9a33a261ef2d7990ee7ffbe6308dc29c7d65e58037871c2ea8ee2ffccaa0e59757f428b79244f0490c767ef9bacd6ea40860a0ba97ddbebeb560ea3caecf184c49bf2923143f43c9b204095f3e0029bbb89212b36aae4461ea488bd553576b27b2abe109f1b8ec648ca8ac0e21620e3426344386989330f97ab7af944d6b7c3151fc1d19f57b69f669d8ce82a8376935c8f9158fba5c0dbb6688023d8ade84ff0ec3a32364bb2110e586c516c34da8bfa55116c82f0edeb6ad4ffca7e5b47d26cb66539f93d3fa8ac6747034ff678d33c4309d8ca4cca8710927cf89b4509092cf5b108941582dcfdef3f0cfa86ab838355d46c5135e116efb25224f0d47f113a374a6ba5d514b8489f8782fb3c9fc44464801304813cf0ccdd6f46837d02cfc8d74efffd152d4d72209e3fa49cd40a4a4789493d4a6f87c6c99c897b4f876bb1cd4b7228fbb57bfe6d8f6e47f1c11d393ffa3fbd797dfd1cd3123b94dc2b14792cddf95f1892ff666b64c1e918b16348cf7aaa3f44eb963ff1ce3ff52fa803983f58ca3911c13066ec8469f836a9a9f3ad645e7c6050784f6710abb15bc2229adfaf9a40f8ec783a1322d59bd43e40388cc20c9d95d0bde78e8e25fb2dee7060df0035fb789c590e4c1ee51c3ae9c049db390668e080889532cfdf3943360af6cecc0732986030f0c959b44791e4e444a9fb6c956e86ca6caf28dff049f30d3c5ebbcb51520b92bb6595e2e72489e479b950a1c282c2a8094261f863cc7ca4f7eed6cc50f670f2c57578b92b2e664e634231c5080fb4e975b9d69bf6b121ff462c69aec20ae7a635abb3a7484d33b617b4166a2954f21cd1f1774e031d3458aac21f53e9f36f7e8068256ab27c15fa6e185a1f5000065827b7acb2ee2da40e7b38c86e1dc9d0b4d5f22e26cd6e1fa5676971e9208f47c756138421d31737e9016fa7220d8efb087554947fd0f736f93853862458570c2f11c258bcb81e4ed26f7dd40d8969ed71125096c02f20cbb410e2d4c2d1a29ddb3c1e1aebcaedad4d11c5e491049fcacfc9b05f8ddee3cbca39edb76a2c68505bbd34ad0e40fae737ded88b2c22ccd9b5957386b6b54fb0c98cbde46e8f3e815d488a553f3754e47d38ff2210b3f5a42c6f5763d4d4d7bfe253b30ff020b282e98b5dd7251ea152f514df930ce12282d5115a972634c4be1db48c692f02c66f4f1562a90c728c8efcbb02af1ffba720d3a8086e77f39414b66704feb02e6b1fb75216d10004388cfdc449cf8f3ae2411c0bd69064bcadca3e517eedf6ef4f08dc19e1f0a2be89ff3cf5ade5e652a36340cf54be57f3fa1ae0fd77f3b8a2d32c2aa45a28b7b6111281ab8c1c0971c87bc350f7880ae09cda6be2975cec5b9bd453d5ef881a76108f003115fb537e99dea445f33f99cc6023c7422fa14789bed8a478a820824870ceda717d76a90ad1644dd1be5181a6f5ef022e6331248f2d25ed35a07c4e94a1061e633e480106b0df8a0271e63b4ed5d2d7eb0c35fc2ff47a498f605558b67e792b44f2ebb35d3658232bd65bbebbedb972ae05f81f9517a83d1181846769839ee6f839d7f332328411063037fd85b716628339c3975f7adc27f9e02b4edee15de073507526a47d07289b2d750a7ffd15ab55f38d5f9430281a3549f349a15c4ef332790179de756dd7896b268eaaeeae115d19733f487a92ff899d8c4326bb0f2fab9b37d1abdc49fd80b3412c2f81df2ecb0af9306750c9ad2f9246614ba762d0668e1201f20ea460b2e7e31102badd8f708362f89838738eaab713f63502fa3c6ff39468ad8e4c8a65f6baef2b8ad2bcc514527d3919de29c6700682546d64e1b95210e509f633cab1843856ea957f66ea2a0f91e899d71debc27c91dd348968beb6c58cbf0b84cdb73a38d756cac9022801dd4b9815c84d31ea6cb48747826216f85f623b4d059b15fbef9ba372a163aecc9ae8a8dcb2f10605d1d67b2ffe2ad96182d48e7515a4be31e9dcf99e3f738e006659db82cd7b6a1f22c94453fec4683fca103f8c33ca38c7fb48b5fe6504e78de1e834f5a22bedf6cde25ef12adc3cc400943f1e5eda02c9378c3f2bb10a4602a855eeab56b4bf8424d8fd30ad2d9e10c9bfc87eae2357f083ad13ca2e1fa5aa77c8928a7eb9fcc48e59a1537477f226174fbdfffba9751ff85da29ffcc3f71860d7c7b4b31e4dd0987489bc456c12785ba93ee64bf6e7f9d5e90135d8362730d48745a68f6ae607bc360f607934c2c9a21f568445a8c0cd6555ff8481042eee71a001b56522193187133ea5164f9eedd9ab634b0226608b4ceaa9b3cb2226529248bb68c018b7103144d668ba38daf4af10341f6b9017399074bfdaf342760b8e4ac8abacfc07f60464a7c2d0621457f2381b79ac4f920f6aa0604cdc900c0a37fd40742a1ef921689a364d12e9049bd55706f91ba1a29527fee75d1422f3293cc498fcbbcc71cba22984ab3607bfdffa15a432310c09bd3e587b971e68b43bd6b34bec903540eca0d278c97d16b8c2f64cc7e61771678c23f2fee9c48fa4a24d287c87551a75c0c83754003414b5acc31758158d5d3898dfbc61e5cccded0b9bbf8f22e8423e3886afe5a9b24b0950fbbbbacc973d117acf79fa4c93e280922b2012a84a14cb9026c3be0a71d9380c8966b98f14e42f7d8b26983fc36df9638b0e9a88b9ca9c01e8f30488f40a1f24af297901398df719efa25ce88876fc9b4fc50153d9b398f956e49c660ad3b5cacdbcd060aa4eb649d630c0ed28c18013d1ad752c4667baa6c04305c902845d4aae7c98ce4fb62ad904f6b5a03fc9c78989312b01cb31104ba1f9f6fcfa30e838cb33d9406e0965b528808b83704f5f39b557f0fa68d1fa421585621a0d436c338368ee1922ba413fef968e074263a8a72b21d7b3386e5fbfe32779b9d21af95d6b0695fefaae0d583f13e2d00ec713fe02ed8be343cbdf7682641a31f56b66b487eac69bf848f9d69d1ff54a98f8aae84795810ddd2e9937dfe9bff8d177419acda144eeb2ea9d79e79077b88b34e5319e786fee19ae00d9d95e44842526116763a441bcac71e819ec9158adcd6b8278cc3ec4cbd0b886c7145d09e68022939d6993c8393efa51005fcf59f1322eba25b7ba5977747e629b07a5a296bcdc7483d03f7f3de16df42ad9177c13b301bed1e824cdbbc9a9537baaa2b0ac38d38509d1c95a865089ea65ad8f7cf8fdaa43e86d92765823cdb34000fcd155bcc2b89057c010111b02fada04860c1f3d41af7b275128a5d86ba5f8417aa97d82de725c3b95cb87786d9935cc431b1e6143638eb61a86296be8d12fafa8aad75709f94cc83ecb594a8ca292b0e402ea0768023d116da1d4ca51a426e6f8e41c2767b2eb8f538ffee961035f9206660ae096aff50e585aaaaac14638a771a2c5fd6e83f0fb7b7cbf8565a06e8026eacc1f4331e31ec2e5e95ff15b7e3e5e3de60ff598c19001e028a971fff2c3584fcb29764534d38043f43869a76681ab46544c17865d5cb0df31e3b57f2f50caa179516445ed83844f86e7db94b979e6e00ab64e2b1c3c9b4fe2fdd0b1ab8869f65a3a45499f4a6359700b716d073d449fc364fe4804eea1a35bdb64b31c615d33f8671137c4531bd3b330d31ca6cee3d30d421ba498d1de5192d6c90b9f6f73d6630eb3c1637ab4bae09bbd825f822e28d74d25ecaf3c74a3ceb3e19078841159911deba201cd490992f99b62fb8f5ff35a0df2894d6e39d7a2ccb24026b90a03819687bb053bd2983d7010006b60a9f10ef12abf91f7da5a08e4ea9e4b7e0964b4f084e67bacb906dcfe7b70946ba0897c80567a545a55a585db81e8214b54ae42e42e192adf2dc83b19b2d3ce33038bd763cde3419744aafe8628643eb590655d7d358599cc85ecf91f668319dafc080410927344799567017e40816b7a9fa7e4a298906f31d815bd9341ba8a67e07fc47750533b23f360404f49df40ea2a846170f2f2ec819fe87242fe4c4f2be9ae3b1795818b9f57ad652d6f21ba6f9df41252baf93645276f845a4cc62258852948b6e9fc818d96117310ef94d29b9481b173f6c448d75959f8bce579ddb70489246d3434a5d511115c1bb3a1d2f0670f99a0a6278340008dd47287b87066afe382193fc96c330c80a3d4e4f7cd07acfc3e62b3918d971bb295b918da06c385d5d9e4970c48da37403925c8559a1e764d5dac659f800d826490e832a02df1493ab7e4e93114271581a74ff883db48b17ad21c1a2fdb928b0d273718fa3cc7357854624b16d9d1a1525426ede50650f5adc2473399f0b2163f0462802bdac23c39e1ff5e0957be5e8b3684731f993d6bb08f88bcb22b6727ccb0408f167dc466fec48f65aa1369da33d093b932683c1817f7e428697dc710c49c05fb7b04c5022ee92e74e883eb1f44e6882396089630494a0dad3b81fee4ded72efcd36dc3fff07b5f55d4077708b1e5697677914a2064ecf08abba43884e0645a8c42f57f2c2fff4e7dfa5dc377021a086c4b0fef30e979636cbdd43da66e28762021c9ab4115d1ce646f12d230ae1c7df36e3ca9128ed79d537c5ecf1145287399db8cb0e2106ab7a3c5b68295edb6ca07ea3085a96f9c84585d8c108848261a6e87790fdc0e3d484ea4c81bba52304c7229d7c8d3e2fa108a36a76239bba616cdb2426f13b0f69f49af6cd604eafaaa88fd38ee56139d8248723e6822fa13bcc991a7fd5f6b1760f5ccb52ae81e29d2c3f2fb529a5458512f09f4bf61dc730c3cbe92a6b050f03256b65b7c97aed4277059c81816f3e371c372bdae853284220c14c351d8519f5d54ca2f6797194e1099f419bb5b208a14d6299c98945cdf3476d9db9e64f576846495525a0b9be6b48a8ed37e62f02edcd66fb7b9ac404c83acdd6c3e214d9d71c776390661d4243cefc5b89523eff586dd1ecddb03c1f5da23d9dc441a3df24da209a200bdb5dd4238740221515fcbb648621eec64ddfd176fa365e66b1cc9c4368005488197da6b3abf270a9eef020566a7b566fa9de4e684ea206798b98cedec78f51352cdb724a141937930fd24f4325bc736860180b552cb39775e238404564e67fe1d9eeda5e066a34d4e44dc10db8d15e467e6ade16f9bf9cb8552f7d89678196114869247baaecbd1de502b249e90e12249952ef1b7002345d6a2a8b0766324591861db3bc0318785ecc165a98cdb70e225638ef32591ff0450693f826dc5472141636e20ddeaa991856fc27edd510ed5047b85b3131ae5a7c73f7484807d6a054039674dc6ad76ab2a7a037287c70bf6ee2d24c804a8b79be13b012224421fdc416ef6f21eba1472722023c26fbe5f8ef46c91edca35a8dc946ad30c5ac95c09db216a21f036ded2676e4133a6d888655c66cf24837724c1bb4fe586fce2ba6c3c9a17d8d926060a8adbd84b37267ad87dbde7013f270e4c833f05628d24be0d0a095f665b84bceb782f9ade0bf20e6a6d73bec0b7ec707f093ad01e23ab957e0f1ff56afa580cefba22f420afb90530bd60c416b0c06bb72a93d4e15cecf744072c9d0903f79de0972ccd109a81c3d033e2ce1545f55fea15e964371feffa2313fda41c0980f52b5c41b12d65d1977bdb007c47692ea100d49748bba0803a7d9e5ed24a41a53df48c078312b22406ea6216ac5bb1c93b152e7a6ceaa2f5a6b26bec3f75f8ab8a3d9bc3df0535574a9896c15b5f101e1a5aa1850921e02e553e522504821bb2fbf0fadfbae32acb214b4a7a0d43a8eabad22315036b2c1e57f49bbadb29b621d6e0573166fc65218a026b6e1536365c3ef660ea6166675551bb457fb5818b9ee0c3a49d4231fa52e2c9d34e25f17bad1afbfdd87ae29663fae153d026bffdd911fc4b9f1db7f23e487c55f6c73a07b0a91e7113eae7f01488d182cad60627b75cbda94e7bf52c5257aa4e73e9dec7a431ba40821f5fbbe38290eb90cc80114f58b531dd520386076d1fe4d95d187e6bc4ce8322f1537c4fc43f9fc396b70ee1fd46a9aa52191b4fede1603a7b44488969cc84199a747ac3f542cb6d8469a7d130cb9ad2d4a8b80ec936fba61a4e97b9ddd13c2d164b122f5479a1886e840d8f887ea295bb4786ade03a00b0c16606c7da5f552db9ffd61f5a68b89f24130e514bdbad60a955c33458fb978d42950e72837fcdc345ce1b37da57c7d7ac6ebab266189157a3cbda6e92f87e0a3af730d561fe9c64a6d4410820dc5c06f1c553dcbec9829c7bf8ec19b3608223d836d5419bcf11ca8d5342890a6e68f97ecea615b8979280a19e7e90a460187266997ff247368c7fe944d779394704c6a072561a62fea381415e9b3f781bc73484a78ae3792d1b69bb6b809c8bed896ef1c8309e4f1192cfaf1598c9da27ecad1d887cb8c707d12b1f522ca1658723e637b3b080cc4f154375a5828914a2cd1c5720ed641fde5691ca935ed3fdaecb1097fb679514063cab787c5fba3a3ae3bfe36126db9edf603f02625dc0cdcbd1951fd63f56707687a89e25963c9cea6a4e3b1f65fe696f2b500c46d07e13eddbc5f6a3928b327209f35a57e8aa07aa55dfa02ff0707291c1edd3a82a3a018be98c2c299acc1f409ccf703b29600a6d9c40ecd365a310477a7b94388ca2051b99d7f63e08be1202c5e0a93f54d715f8954a0b7100f569998c7d39c8915d4025cee6276d466ae55c8cba95068296e6ac69030d0e6847bc021a09a8d0a2b0ee03f12a40c1e10f3b84e1a5f5c0745c691e42735df3d50de41a6d678d988311f2fe10c2a177e11f37065472ddb160af812951481b0d5f56f4027087ed1ea31de4468b431cb5ee0e405a6164b3e89a20038f768659d00fb8df353213410805e26e8a0caf4cdbd212f7e1b30727c8d6b8fbc08071696bf9f5d3c2ac994ce44b8b51cc0250e16db5e99729452b13f918752fe6790d0e7b9b788353cd7ce3974efd1e91ce50984daff352309e84e90fed864763f7fe2b88c386e13c27db45c28e2f006a734e702fb717787f415528b1a198321eb3be176ba9cddc0a08b64360dbb6d5e77b8257b6780e84f9368fae0e23b7b5e1c7421a189c12e3f911362f735c2fc15b18763bb413b3f3992a8b1d2dc79a0b94af8087c7c9e5fe55e5566e2012527c449594a094cff32dc1fe0f83ba552347f5b48f34f0b68877576090659577227629e19f5241af568895eebce2be3600d2e917ac5b3e276b9a0c57772b6a98b3d85a4f70c4218c2e8d3d979b272b57058650e4ef7b7c16eed4d3cf59bd06f94a810bbef4ce861b30b16ca722c06da713baac3840f8f03cdb6d8769db56230d04a4a9d3494862081cb5d0f05889f0aa1a8c418a3775c5591ccd1cda2d6e3833d624da0a9e551665980bf90499b74a7abe4d7f8fdec2bb28d9fa0aed0616a62fa65ed1ecc5c44f790245384a5ce8960dde1330dabbf93b8d32842e5b9cbfc4e0d9347b3ab24684d23e3c511ddd383c6122c3d6407a75c1486d58ebd2af3eab56a7cca929d855978bb0b7edc60f428ce38d07a3985ba7ae7cddde15ad51217907d8bf7b3631c69b99f7cf143487b097751b7dc01db0fa271602855b5fec40cc91304b12c1c2e76df323fb41353721a337173252243aa4e4c22d71ee2ab826dc2a0df945af7895afba3ae81c7db65c268e9cf5625eb0c53e17ec278742f42c2f1537586363c8d9e2782b216aa68584a0c76151bd485dbbbb0976e508fb9cfef8d633c34a00778e24ae90ad2ee652d487565cd89340c4bf7eda1e8a94eb6b5a80cffe39f91d629eafba0e09d8831f94be17f66da02503f1e63dd96000d0c28fc3475c6889c9498836661708ff5005238070b57bb463809a0d44368ce6fe3a5e8e1efd3f8316fad353e5ac648b2485abc808f82134996918b9fcf545dfc341811a44327363998284be919650cf2012a09ff0973980a77301af032770489ffdc1edf371fc6ac1965abe524acff100f8cf265a1dcb277137c9fd9a938a28c65629224c0d6e4ed98ef8d5a13be628a129565a167d5b77e516e76fc6e134994c4bd126f6d12fbaf097d686b3c496001c1dd115ddd5166d32dbacdcc8115f811f2ec629ec07ae60766c35429b64e18bfda37ea4d42942a64c33b1fe62bc66240e12cdeddc542936a99e0e8c761914317f2579f4bc55400ec7acb6b2bf858b4d3b11bf29b84d9b94d3a2034a9797016136c691f90e7e901f78280ba7417d5349d923189fa1b71dd053867b913eb81f4b1f5c12654314e86f0ead1793e91ce152c1f705caed440ba0798dd00538173978e20c2dafecf51a8bcfcfb1c49a39e5c2a39f1c447571775a93d3fda70819abbd4c3c1b718fba9ec40777c01b1657d982fdc4ddd6031eecf987527508ca62769f6764196344b74403d8ff53ccda4f1894d545130ce168b062a275630edadc040f64225d9f43cf24f5685c44c07316fee0e38efdec298b4b8baf9e5633701f7a535d9c9df40795fe9275bd792ea0affc95161f95c01be5d5af79caef40f57406e3c6eba87c24f1ddd3ab1175146697dc4f7dee3e24132baf87f82886321e0b119f741b7f9bc11f9dea34b7dfb50f2ec746e7c5cb41ac31b196f6882b8b3675ab6ca8fe99d2118977e7877270c10409fd307e680278ea0fa9501d5ba716c833cec75d1432b358bf823547a03e0db44187b3beb5428c8badef7c0b7adae039c07a67e25be8c960586833cd99c0dc6badc466f9e2e5bf3d24e9639130df8ffafd7e108a8b59e613080046d18b3453cc681396673824471b7eba8ffc4d1dc090df4a74a125e14a9d8f3babe6c04919752cca4a88e7055e2a3c5f060f64cc7a47e3795e43417648630e108c2037f49a3938b0fe2ba8a24295266defe43b4467f6e4683828dc58015d21866b678d75b90bc431283ec6b28be3a9924561b44c259dfb2ef304bff3c539f65d770748d4260000d80d0a2aa043cdc4cb173d73ad435ce738ace954ecb0d7fd7e34b9d92e31b2643ce35f2a0e7ee353008b99289da2b9d80a8900ae1709ffff06c64b440a865aef0d9d94937671d623e45d974e1081eeb958cc197704a8e8f580f45426d0a54566e70ad980d88cce4099c57933a860800051ce0e7bf6f8f7872add186cda253280bbf52855e44a4673de743ed50126b64046d9b2a325c85d7991f21df787da3c314df43bb0909a8533e67058bdd511a2db94549c7cfadbfd8d1647daf5437903b41828c1fcc90c1e379750ced5075ee798aa71956cb1aaaa63c0e56c35f5f33118069f244f478a410afab2db583d89abb8b7abf3a00c22b57375eb6b65ad248a89eedcd76bd8dd83c638d2975818bedae436b18b29db3f7fedc17e98878388dfa682013f96af271fd4416dca1eb65a19bbda457d8992c85eb7eb083d2fa33829fddceff222676ce0d492b8effe6d09cae98e36eacf47e3151bab1810a57223741285b54a08f32d04c6835f0c27ef434277b2930c054f43f1a1e0d71fb5445318d3786bb6f690d63b60ba60f7f695e1fc26607a4471d29c636f29053589210344d2b6a9fdf79612a25173d468cc5dd0d15be40f339d0cdb17f4fe65ef2c2acbef74a48a2313faaf91b6f8e4d462eedbd9f302c7876118b9a25934fc107af44e5c3d01c7d69a4f083671e58e985c9ff6cd7ca64be28bd8f12f89f7db470d4f9bbda9f52eaa7773fc356fce2786bfad2553e32ec4992e266a32404489e22051f9d22ef79345b0554a51672376f5676119b6feb901ca3c8d86a2d88efa131a565ede8d245e556fac5bbf34acb440a2563bbf57a22816ccaabd85868a0f922eb9e7f42a49bafee08641e4377dec2ace28f81997b3c0519922f88425301c5e68762cf126c4e6523c8bf240fd037e7b8a8f1b63c1dfd536f93e3e1193f93163be932c550f64fdf53b5f19d22b2ec1f4eb7fad4807c5312a65274823a1f730f190157081e13f67d5539884754406b33048f33656e905cae61e1e69dd59c33ece03fb749cf5230b5f65807e20c9aac80915043183c202e00df34249b7b5e2b61ad3bc2d423508f4911b72815e9e03f49ce9bcc37765991a3923e1b43b8d38d941ca72a69a8ebd891cf06d9432f30c0dadb4ad2272ff5b54bad1808e69252e81b803182bc956745fa32c7347bad56ca6c6701b2f908529e70ed7c3df53777ef5cd07e56dc9669dece44b4d0ff43b83f4a1f6eb940909827b27f03db4600255f33db44616b94873773a922d7afa47f1db924cbe562578cde175ee296ff9f042f56f7fdf1170f4fad5a8892ae2e6d8e3fb86e1e7a140d509b6bc1ddf46edd8719c95cafba064a5a965e3a95db33e0500179d64458aefae5cce933c1175c4c1390303d919783337ccdab88ce793e9f88f3eaf4c06f2a85db6d58ddc7df1fca3a1183492b731bf85907d927ecf2ed894ffb883a8cc4674d5a93cc79b3c07521dcfcc1a14dbac8aed40c22cfcb43474690b81347400a6705cffa48dcfef1abb9f591514c7b599c622a869d0a4bd1960547f437151c2219a6f5e22d0e6bfd06cd2a2b404c42fa1fcb41279985b5c0cc80aedb5f1d9cd8ae952599f32543c442983ab96017d5fd96ddaadf1ca3643b52c1c8f420449abdedb82b55ce5a55952a83c2583cbca3ccb6fc17d1baed037eda85e3c233aaf4c04b12797a56a2b31b68cbbf1332c35e34d103e13e08f8f334fcd7977e3df52d54bd403ee3b92f51f4c0c2f61f4a777b546f426c770743cae15f5ce235138455e136fd9af19589c50d0672202c01ddb3f6b0364b092b9f5cd331677805fb065fc80abc6f8ec2c8805f5d152e58ae138b400a3432ade5734e904a755e61aed2826e1d30e0417946970f5712f4107ddf4ed0753cf4a90767cbef5589140bd9d7ee055a119393560b7055682030919f5870205123a7bacfb08716614beff50a7d9ada9b56821fa68b32693e0d0a516488442916cccf6ff3b659560a26bc325c2a6602057a61923cb609bba24ac24a693da45c098dd7db28a0f102ecdf71f18d673cbd8bd00c00158462c4508c6bbcafc4643fb5af26d87b1ed492d58c346ad4022b62ed3a440d269dc60c11629eedfebeaae4faa7e0e843c4808771301b1b1d1eda97d6c722d59184648b1dd79b4ffe01d4a92a2d054c3f8f5db4af79d1017804783e8f2fde8e583adb1d48ffafe5b4612ab4f164de00360116fe0c048441bca5136dd78c173fc370fae63ce6e22ae9760aaeba74099e779e9914c052ba9deb4708280d76923d223b0d730606aeebfce042fef66233c154ea3c7c6e7d33a33369e15dc0c0d98136935a7b309b17e92dd73a5636c939109ed68e7733dd3399634fe846d812f8fa8cb8accaa7d8830ea6150976894a96a866cf48b1f9aa4932476e1db8c248bea6e721484d4ab241b287a5707abd9625636dc5a16d4c95a1017f9fa7c0110b99b57120648e569144c15c6149f6b4c76b1176678d1f056d7cb1ea8ab6f259a5230a9e79eddd0142f872670263397c9f8ae86b7258088d578aa796375217a3b9cb7465d9ff9fe178ec43e5279da052e137bed808d75219b8c6a748dc5bfc3b13ff35ac5b63aa3ace0645e0de4102619e08f0d1ce5493bcb95b27b20cb49c13ed04bcaa8a0682c718892217812b16ef0204f9b6c493082c10cfd2587595c992e2f2375fdd718cfc143f62022e5440ed8ca68797ae00eae832887bfd034d73b1397b384cbfa4c2d983ba77496753953c1cf2b4e3aba00ca1aba26e9075a0ee261ed35f322213dcff1edeeae17934ddbc418f19273f065a9c267b8d93c0f962f2eff97b83f83ada6251bf8b4cdafcbeeb1a1ea0f0cdd81ad3445500b7d976661b94ac9d6fe7e301f45638683a32741313741fd807f51a8ba9a8a30a39bd73f3b6e1327dbd0c2253211ea8fac0d75e17a08d0087a9337e9ede2b4317181f484caa4869358719f584ebaa2252b70f12f4d574f8b23e6a1d7a1644b91168810b9ffbe8ad82dcf548df33caa3fc9796c21a96ef53d4493c30ffb1556a49878658398f1413c2523e0530a2420a3a07a32b9c8f6202b7fdf2ce797487b0c4181102d22db984c9859fa368a46682887b9a410f7825f1494a7e81a21d2d2c74c5c43f4989e809be5e68e8d072d995ca4106ef7335f5cf29dc294b590632a6dd23713b820774529a2cc18bf765750631fcc856a1408a774f0dca51b66dea04827e26038e428910c8aac8bc740df884d84115f595e5e0545a4079d5128a0422adc435197e8b7a09778a087e985dc6e0ad7155ba8309cc2e75b1203b47c8bc35cdea717784cac809889c92206ca8677a3e84570124d06aacaff2e28111b745faeb288d1b66774f15696e6a8aaeb3c45aaca6ddf65ea91dbfefa0f64d6c51a9621860e86eb6d6c31cc22db4b99d93930260943a2c648d7aa6dfe41a729388fc048e094f85936fb4afc0d5648e06e1fd395dc5ae748436ad1c938288ac37c3eaf4350bc3b9213569c664e4293661d46bf26d5707a2ea3395e9f3fcc8b820af40372b8419d7f92ac7c918f84837d465c2753fb475aa58a08a23748c28225da93898108aa425cb05fe2a9a96ba8167be24a2a20f7be2062aca32e05100250ce3bcfeeb6a225bc35c715e01f5284935b39616adee96ca97b104b6e9e9a1efb4a9dcd11b58a233c6fc852d8498f64c585f8b66af9fb8d0e3e1754782e32202e72d864ea086374a88468bf6bbf6c24dda4b9eb7c06e6fea29a9a20dd8f155c55d1f8fd74bc0b3a1bcc33e6dec9cd50b842dc46b67617882efca075e541846e676f0515a53e5a2ef34ece214075061308c1814ce1e531e1d63d9a52285e9b339284fe97dd543958445b3237c4b6699f748db745c43b32d389ef151d5f1d2cd2cf11bb51ad9e563f31a75a824b7fa45598718093dc813bb5cb9d0db708e86208cb7aa6c7153594a76e75e3cd3602acc7d7760bcb76e164047e229debef36d0bbe00ce9f3727884595ef0a8c3da70eb24c267b1e6b2087e932feab337b89815382b37d8ea36632ec2b5ae28c223dc9b60e3a2368c32bd885b0505695a43703cd825afa05de9d5f47df75974c15ddd28219180e73d239c49e7766c5e71fb52822ee9549ba0390f18ba5ad81abd6279fd0b1563323e8892ace42769d75171c7a282f162c1a1846c9f00a398248e073f3a5b386d26cc3d245a611d02c1e8c4ac85916a8e88d9f68f080217699cd4ebe5f2583b1093d19bfcc0c0a976962e9f67c222ed07e6d855d197ee656a34f4a32d44119d419c4086cd8dfc97cca632750e20f08703a1a0263cda407d80fe7b357b7e6e9e59c10266b912c20e4a51a24ac5e44dfaed33273a7da8ce095f5c157f05490041f2ac2a85a4be92e4961e2f54c8510c41ad3aa514a51b3780c46e3304bd0d5c0a20fad3e39bed2e966b467cc021de7d22c2eb7383ce01a6a6d0173bd9c6c56c5947ad2b4ab18ad0963654a79a55ca11a5755646466516de2c6d678dc432f77d1e1f0fb53731ca6542bf4c4bf3caa40f0c957d78e7502d878ed16e98afbbce9f5303764943e15d17a0ff9d022a557156ae4efbf4bd053e71d64da9207fcce8b173eff256b50bc81070c5a7191e577d1ec5e56d7fa2dd3518e165291bd3ac81f203c37516d1899a81575f8e8acd3a7b44ce75fbc8226c28ba6b0780111f4dd9cf1dac3f5a055f9bfae132f2af376a42e9f83487820eeac564c03eafe083ff86eded39735058d55fbcd63f5cf3843a442be299c3449d82789771ebde6235fd7e7efbcccf6f3f17e55881ec9a30d1b3c430d6049b9668b7267bea9b66d4a96b979ca21fbe8db8b460b306349cc1f1348d29ab7dce207e69d3e6f3e5ca228fe06890d3c275bb3e60f24a685c725413c9d59b901a08aea99a1f46bb96c0620166dffed80e87f38b77626ef93da49a89b54c19a34c60c412f6e7a20eeb03e6e102f1d47e014e9d6c7d5b1d6c0610f2cf45cb0a431313e806160aa6be5ff133e3a72916d59d31dcc51d3a571f29bbeeb4cb3054c7011ccba1885fad7f2def51eb8c5371e3939ec04835b4d5610a12ccb930349f790a1356f8890eb87f506a0325c15f0164065410c9314b8277275988bb3e669d4c70e2fa6294d467db6b2501de7791877436ac2aa40b2091058dcaf081f5c447a10debb1f7d6aa9646dcd700aeb6d2a2ed581ec779c12110f45730c0bd43862bd201d5376435cb1ae64f75d2ee36d8c5a675971d700d402dc4b10807e8a411393cc2627acde64de9aee36f7a2e6bc0af7faa163a07f308e2e8724023d8ebedb6083c2146e155e14521ce58fcb7722bcc139ca1a6ff00435db2a651e5dd89d397d411dc25a78d43674f6faf8e157b662a959585b02e629d3ecbd62bfe13d74041c91ebbfd30f4b3be0e664aa2b57b223196ee0b5bad2344ffce813299609618fdf74e53b91ca63195a56fd22dab4f953234d67572808a8e1d10862a6a2e6917ef1124a7142d7c80931b50747bbe161ffb8a931af190dfadd11a371a320b492f63933ab2f601b1727d9d34d338951b618bfbc7b3a47cd1bbec10b848c17c888eb952c2df3b2762709b13efbf19e3f9d20b38de825abccaa47322a6be3f2a562d5337881be079f24864216754fe2abb4855e15062b78135733bedd446aa1e5178b59482e53032fb3bfefc9417de71be8e6a7092b60b53ecd62f88ce71ed52562841919664cdd8d701647cf03c7a854c0a5f6c0f10a2475415cbf6e4c1630cf6c6a29cb3453b06dbe25057c1872afaa856f4c2cf25df51e870b17aa6669cb4205c171b307e5385f6f15a5c2780a49ce49293aa8a51ef4935411e85e8af176bb11c134cb8b46821b02d738e883947d48564c594d16ae763d5c084891aae540baf91ba42ff7a869562cf2d5cc13e82f8287f90e8a3a355bc3665daf71d7b3f4cfdeb04ef452dffbdb1551c0a038f7db3dfa11e0cf197c8f4dfd107e1d24f3ea67171e36a066fd7f6a0fc4c363a2ebc99ff83c81c808854d4fc7de51fd3d3172461a015da602478f85a3905176571dd8e4f39c061d58e31aeacc9027b6039a5f1b68ccd07c9a6681cbc9264726dd87d0f38cc5b5e17043c7d45d7be8680293cd5e7ff26abd0fe5db30952849a46d28315f0db77515d545668243689e0e99d2103859c0cee75580d9c144ee57e571dc74ff60a084195e5f9f5747b543bff83e5fbcd44ff71b752ee387191f68645427db694a9ea1d591197b358baa843c9ab7601c6d5db8d4ab4d07a39c532fcc8af9b0dc6aa9895a8f54a3a85b15fa31b4955a1ce0f457d64106dced49c160310366fb525bf92a839a4289063b10c97cd3920be7ddf3d5954d87f76493013d0585d02d68417ec6af8e4caaaae56c286e5f6e8b18a089f1c2924425b69cb2156936779926d2797ef4bc6bc1bcdb2e13a2bab124f58dc674550cf874ec1f35db38e776bd35c917342acba9daa19584b8451893e7d29d8a4a9e80878b253b7b30da9dd77f4e9a69151071b10c41b9a83d85cfa551b3d7af6bee42e73e98d04e386cfd5f71a85d5aaec08a3ae2870179dc1638d9c7bfd471b4a92a8e8ef616617d5e038746cba4a4e954a610e09166cbfecd511bec9b8b1ec3f4550aaf3210e931f4198729663bf03d7af0847aaadb0d641850f513ec4cf8d7b970a963b9a872431468b425ec9bb564bc19e3c129d05fac72aa8ec470bef34e5429df8a67f62215ebb7a33df95c9a259524c6370bcea9011163254edf7c98af4710d0aaa1761097d65410f2f91a0dbf430d903dde2405dc629e4a38d7b78ce84b73fca1c8e6617a0b924aa506184c8267d96d025eeb56900439242fc3903c6020d8335fff36304644414af8aabe3034a4922462d60a97e6dd1b929ea1c3a6adecfae670fb2da38dbfbe82792d8cf336a18eee3d6d1ea35278730c96590a5187eb01c4f469c8c8bf210ff99bdf6567340cebe90f7d31183b326f091f101a22d9b49ed3eb536b101b3e6763b96e6f441269223f2a8cd0acbeb178b39f1bb1ffa238241d1bbca0afc5459afae53b7bc7fce653b64cb02fe88476d709149da2d40b379e03f8012d3536ae837931d5a64ac84a3e101df1febdac7a72ad351521cbc1e2e4080f4f89b2ed96e011ba6576aedb6122ac397c7449a2a20b2a74c9986cb6d523faa1cf547edf1dc707bc1a373268bce5a6abeab36bdb79d2e9e563527f3310fb816f8de76d0eae4b4f27463778093aba9c6800c6a3445edf9bc7687e5e8fa326aac604738e000c7cde4c8cf5be322dd8f2939158cc419ec795a69405d31fbdab8dab0b698c4bf3089e09d9ddc00c1a7c87570abc7d01fa5709e29682078bb84c2e3612ac130e2e4f45c4b16eb2eea26692ef1b34883cb277ca8ea255c7d08a683c37ff4d0e100f5c32a54c5ddd612500172df870ff09bf7e6ef99f338f5deba725d90247753d3904511044eb1a592a28b7bd4466f7fe254d9fcd7ec69c9fc3cba18586e106fa92c1eab4a26ca6fd1e94b51189ecccda9fbd7e5f5fdeb2eb5ba057628a5edf159cc417648f728d8a0779af1892e4b33c43232bc259605571c72b49d9975502de118e3e131857fbf19e208051c8e4aedf647a7446ede4130522f5f11a5d1984f1e0fb225f278df11e7fc2a1b4a4cc0a81f94176351e0904cf72ddc779cccccd7c619c4c6cac9f5724a5d02cfe41dc5815836a776e9e3cfc8c19cf3dff03e117efad0ce7411f0122c78ff1b61af0c60c6560061a122d0981bb2d11ae22058c9e3283e326e2b4313f3dca4fd07c4b0dfaf4bdae21fbb52c754d3ddaceaaebf7c78a3c57b4f3cb31f29339d63c25b9b7a31a277304298e7796c2d26d23bff39628ec0a06d8f35e75b624a2417f49012719168533710506d74ab2ec15d02d75ed189f94def16c8a455afad7127c054457abe635226b02432ea232b17daaa6b68f75e79a3c212e691d66e00d0f7f9f27087de52a29b27ffdd16fef3175a66f3fa221cbac63eedd4fad6aec2da8783a057aa8edce55b2d4e5e7df25bbd05f709cb9661fbf524751903989b77b0a9239241478b89342c3fb63c9326019e5c293b52d01f8edf190cd0952ceddb6e355d55dce8dfdef9aea85d779e6d0f38f891bb6623b4ee8c095d0b9b1a62a3d7e8c09cc82e9e2a9dcd6263138868615b0558f23783ee6a8a3b796f0473539a94ab8db0906aa32986eb379937c4c2c55c6499dc33246961d6df15d715b0c232b67f255895eca241c6dc0136f9831bbe18ef505b221393d546c9efb113703175923bad675034a355936cd3ce6b9ae1252060a1a3b335bacf058674772a00a7f8faf5452bc00449d390f5113432c402860bcf48ec730c46700bafd473844092cf2663611811a3a55f0ca7927fad2f05be9de7e88bc9d378e2e7b36b4f5297096878be133b631c40d535b2395aa447a7daa7ed4de15aaad49462964888d1b16ef95a50a47a38cd63e7500c662bf9a5372acb2808dd98913c8c65fa886650383a4f5c581908f6443db5a8ee69e4a29caa652b10f4e1ef817836414b0ee95147aa6c7269670f2d677fd99e78f0b5b110c8d5d953d41dfaeefc35452e3d967390f644f8cda3612de816dffd49a1de545552e108c3eecac74e8f8d5d6a1561b72807a3cbbf8e4f11968a35446efff616830c6129f2e211c1b9eb8d389c87fc699deb513160debcde0fd00b1148a57ef1e4362d92f9e7b40b1ab13e34914402b17b392a28b7e890701c4ac0752cfc38d6e5632e36b1fd12571353fa866924175ad1f6a7e248d53680a01697a7a9a108809fa148b289cbae28b9df05e49c85f9fa317e9f2d950c2cc57351f6569f5d5cce0ccdf55cc3c2c606bca99fc7da62004e225fdde7c97cfb1b55a8fca9ea6c6c2d53850fe01e9758a6cb651fdd8e19116ee4a16e7979d8dc2561a6b7c3ccb4059aa48db1b5a9fbf7c915127eddd7e46bd452915de064d9287673fcf97947111f4db4558df15c9a34112aeca5358a1b9d85207f21f72aaaec40c6ec0a5c72ad26103079b0c7558efe9442a90b2d4835f5fa741d724c1d9fbef518acec2039c77f7b9ef67736222302745122953167e6e7f6efa951400ecc63504f9edd09cf3e8d53eb98c5689be01a5420b9a8702f92d5a05be6b420929aa8ba17113a1008413d3647bf95bdfba8eba02539da66ee536a0fc64a6235c576bb496c4a1c120d053bfa9147d50a5de9614ec27ef5c9776f7896957479ab306a2880404ceebadb504fed5a828bd624fa4f12032fdc1ef26c15234a2007bd51861e5ba16e624c2c753ac714c1f63506f69d6df08030ea770641c436c6b70821f08d48a36e6b500e00e6805b141a9bc3844dadd403d49008d3957c7252f65116d79a8c12f71ff886279f7608d68fdc6dfad1688b76d25f05b09515db9169a59fa76c71af9403b4bdb852b965829f4d64979db8962d28f4802862c367e6256b30ee394d6752c72bcf7625d1e65d25849b2738e5a90b62693e25672db182ccd98c2eb034a71a06ff404470227d5ba1ddb48a2c1883024a9116e60e846f8622628d29d68b8e74b6603b4d071187ee94abd1809384bc9d2bb1436543c6cdf9889aae7f30c64a7afa21734912daf0787b3ffd8362a5d28903680bd0001f624cd746b295b2745ebff3b6653af629df92f90dd3fe66dfb46b5815f18c79dc238b935d0fc77973a9aa36923131d164f1285e75f04d7d870bd24ddc6671346dfe4d747a359258e95e18b0d97c0e70acefed99464b81d26255bab327d3056944c2ac689a782ae2e2ee63d1ed263cbec71c86f1c0fe7748341a71e6753c68b8cece513601d14053335e1774bab6e3894c73862897c2ead8632526a5bece7747f9fa9b49b855648261bcae6f20c6be4e66c0055891d9f91a7997455482ef0bc069b5e13395c7657466f7a818ac41aab4a6d119995dbd1e1aa5a50eba6cfcc0a86adc7a24f36a444c2697b2753d9b0fdaeadea8a554265df33314ee5ef4efa87b1a2b67902d83ce0eeace63d75f8ef97dabd11fc9c115945b6d1388961daf1b2b44d33195453bd13a308d04a5f1dbab63464b5c85644058421034f14a6b0e25f6c393acfd02eed6497b8d87efe240ad886fb5f8215a702b76bcdf31aa0c307daeb19db06720a7fc30c66d75a2386a75db1689dfa2acfc67ed5c241f60426510a822af6b234b4f1231433d0f1a9c1027d8c2eebe109b7c2f70da61aba587599ec899e6defcceee6855284ae253c27379d9d9bc6007158eac5de6dd56e806edfceee8cc6b8959117552ab6f7e0047e0f947480724c7fd0ac6fd05b1b58f0410abe5b63432737c7c4772286fb931b10775dcb76674c85000d654d7f19d61435499566500d20fd3b31c2b5911e79cb32417f4b17fa9f8527a4aa8ea6c47e365bc5f1364a2f40d071dcc896ff4fba132f1198fc2a27d687df050e22829d31486fcf3b83dd39c15a064f7f4236e1040de883ee32212c63be0a80e2490a2f4f37270dfb16bcd021801fb3f09936a55a85d8061d4a80de6cf4a9bb57ef70a2f3a0cd6815c36ff453dc7ab5d08161adf8f02bd17a5c5772df25029da953333b633c46939a14a892049ffe66f9cddbcf618a1cd1334b37ba392f94ca07be8f4f137bebec384558e1695151d4d079e56eefa5c4a3878b6d04871bae87cc2ac86e4e94a24f32ff598cbad638248ba486f0c6692f7ec843df4e21fa31b9e71e2994871d3c26710367e6e5abe64c0f2aca9dc20b901ec47283de3ea040ec983f42bb564dfea363cb301e093d486dd8213e52532279993ab3bfcd9e0016e4d7be4b93457d395bbeb27e4506cac687128b0a2475415cbf6e4c1630cf6c6a29cb3453b06dbe25057c1872afaa6f8c64a760a93dc0179ff99bdbaece3ee409abed7e21614eb7298b50806770d478cec25dfa41f5c94c19ab93cc77a1efc9700c6619c458cbbedc49508a9e72a53202a1e27f7865942aed62acc84a49ee362d896fa95afa1b4831ba89f7bdb860dc234b8cf13f4d93754cd0a52d716c797adffaee2381e8fb1e0ed6369e3a69e0079eec426e015a122fe2dd13a15b59ab1808e6c51c1c19230fe1e3ee5b82b728dbfb1dda5431685f07f56b1e98ea42f2390c278164c1aa09f86599137df050ac1343945e3150ea6b9b4b50368ad2e5a5d53cdbb9d22b9b096978f09514979225f5c8f43388f40681b0105f3fecc87ef8fc74fd1b822b75821591fe67c4d5e9a7be5547ecad70be25e2652c1865e415f7d40b2a3c77e8690b61f318117ddb273ef21f7a751801ce2feff879304951ed88cafd9008b240d95d652269391c62f74f414ada27d6737d1a58ee56e1125ac763bb1f78663ebb8d40a29d48d50b5fc5e736e69a188cef690acd5e540dd677a269a0e78d225bd0d5324cd6c4a23691369fe1817caf7b09836810179dda4a93d0f98fbe6410ab6ef04eb38304ec3db20966d5565c191d2398deda3b7bd6c9baf5ff1688984949e432f9825b9a991f54006301cc257e5d712562230029111e6400483bfe006af7d5a9f1c20bb98ef4af9db44c4e05d21cc9a6e940f9aa428789dd0ccd8d2ecc1a7b3ca64e2ac509c7687e1fb23c5938340d04176e79bf80d0c84b12149c24ee42e73e98d04e386cfd5f71a85d5aaec08a3ae2870179dc1638d9f80b22eebbaa722dca01494f782432c02f41c3686ec812d5831b8d2e965f4b1c68e1591824ab8b1e81414df6c16d5ceebff758dc063151e824f77efedce090c09f88cd6095b3a4998a2ee48b060dfbf7df9b2bf8c7b36292f6e29137c9a048ab5140cdca8d5dee7424441caebc280cf4f01e4294d960a7cc618179e1db1bbed1ee313dcf0bd819c2e8b6cbe721976207eb1e2aa7be7a4d4cd0af801577664cf4dc8f4f6e39d6c79d6562e87cda0ac230ec2aed67ec54ce11f40154a9ae17503544ea0c784ca88fb8b9a60caeac8ec46d13d966ff730626a7cae5bebb2b2418d76a8f708ac554bcb82e546c009d0c683a94ca3f45f596c147abe78397e990718d3db1322348896ade182f81294483819715adda47d0b33ebf0f8b01fda4d1e552b5c9dd82eee0c17b9bdaeeba4ebb28bc8e9e814dec10beff2b3c25cc3cdc91845f2ec4d18fe8577119a8a258f3ca8d9d0987b570eae0e125d57770bae800b84561c71764d6afcf602d3825d530dfc1a6186eea9a2764b0e448dbfe980f469147b762d192af65e8c569662201bf3a111a0776231bf3989fbfed240e94622d7ffbd8809b52ec4c06605626bfedcb5ddb1bca863bd50a79bc58c2773aaa31016698950968156a2a5c578bff7c61232bd8bf056b4734882f7a7a312baccf63e276c9dfdc4732fc01a648a4ae77bfebbe551cf24fff6980dfaa1889bebe19860d14e4bba108176c6d5bd3ba1d078458f3e5bb881b87a19e7f1b1d352d041536c4b251aeea9683dcaf73e39f212e40bcb76c1fb233fb65a278d4f1e3c64fa2734c439eb2551830241b53784a5c2469b58d81b1e379762ad910f2c7d4c81404cbfa8ca1dbd9adcdaae17c2ca4d0392295151b2f87e3ee7a4e3ea99085cf412bad4747228425766d3729251503a8086b3d562ba9700eb0a6fd1e94b51189ecccda9fbd7e5f5fdeb2eb5ba057628a5edf159cf25e2a6ea2d50121965508f39103446f780b5286680fdc20b2cec6cb11d42e35c9051b0218a355a54b4911f07d607aea189b1432430f54be661c703e3a48fdcf1085367f0dea9c7c8e5449cbbb75efa15bb1a4ac7661c2575eae82152984a151310b10761b7264644c8a8478cbcb174cf1ae01888fa226ccdb7e2d54ef6e57110c49df019850e833feeb6883e85bea59796f871657761a332b3a98ce64fd2c3fcc5c5f1194d4e13cfad06742a704abceff35a5414b946f9cad05573d0bdeb0acfce258921b314ab8bb1693a2b12dffccc78fbd8b1ffbda1ea72514ad70d73edc95db1899036eca06dd57a85e17a7090b3404cb252c34001a629ae870aae4b118e639fd791bafbec6c15d7e518f4f0bafcdfdc1efb13643c0e1ddaaeeac50ffd17c644b2195205099b8ab7d35273b64e7f3dc7d1abb1ae7dabf659e23fb6ce7724ee76a31eaf13f0f801a08a9f290fe7ac21b132600160762ca2ca17f7207287cecf22ec64eb39f7da30036d03c8888b7ae03fec7f195d300ad6ac3363c47aa0ec5d3785dac88626f74d21afd254f9dcf0db43ad0013a3c0ddd5b1c20573e6d0260814bf8f806b81c1bf209cc82e9e2a9dcd6263138868615b0558f23783ee6a8a3b796f047638d46eeea3c8541e19d87b7b44873614b1c71414f19b448155e6cead67f105e6ac6cd85bb7a6b46ceeaefd84b75d097c84460dfecb97aef8e4885df17ad3177f146f0572300fc4c04ada5e4ef129e33f981f3b4b984cf340781810c566ec845c668440821c9dd7a235b51cd62bac4f1460d6e6291bc541f572629fc60deb09609104d275cb73d3b97f3cb9f3b99082e9f6fb01481370f8743041297358a5dc5013e8cf7014cc3d7c70fd22cbde825604b9322f29f2115ef8313092c4c3dc56334adfdb4d515c1599ec9dd53f1af630a9952c881c9fbdb92efb8e3c26697b9cd8243597596d746982e6da0e54cfa099f2c1127dc1e722e7fd603afd2c5ab9ddcb6356ca37c558bd57cc7246bd3d61ba4ab9435cf4c638aaa8a292597dfef2df62b8d156f34261016483bbe3b8784a2b5721c7a06bd799c17ee210b42f2eba04836031f8810c76ba150850be498a3beffd9b4e984e5b6c3452fb8d389c87fc699deb513160debcde0fd00b1148a57ef1e4362d92fe1d4acb0dcb423553a76835339ffeef50db8eb0b98b9e0ca68bbbf9e8d2553d60fd806245ec98c051f2c32f956e1ba438c55c2ced497dd61c1adcefd4fb5ba86f3872eda67e9a91b937e6f69930ce427dcf8dc910c89fe9965ddb21053437b41e38d590a57de896b693a47527959caa5d8248a19c24deddfbbc3c2bcadd8a67022202340a6fe1431622ea207ad6c98bab4be81b3951b8954e8739491f4c9acb2291d831ebf49e99bd0dd2d9b7ef7fb79891919d2fea046da11368cded8370d150885783a795d6a0b63c41a89d9260e99af63525f8638e56baac9086195d580f379f0b7543ea193d0be0526ae1ed4dc14f375ff829087f936c62f945d59650cd29fbef674034815953397195353518914ce12b856a91589364afe499c8f0809ef309507c6f558bd0c9ff0de6e7b77663edf248cb64f7f1b766defe16a1d5b85f85961adcfdb031915b581f1cbf94596c377e4aa1c9e62e9ad8949be4fd66002ffcba2c0f242d506795cab21fde357811d4fafe1bb8ce61dc7954680a31244ef45ef2a8c2b937c3986c4c1ac2bb87f908e2620acf9158d8fa3087d3df8facc4036abaa282dd1284e221906f6fbc1cfab6a076ef26ab9db66b3a45d373a76dbe1e126987ebc97fe982c67c6569a90c9fcd94da2ece31958aa0e94bf404d5561d46ab01042f402dd5453d0b9ef3132966e1bd5ff10d124b5abeaad45b46f016cc02a0a576e7441648c5b2c9c584ed723b4740f805a26c0751a1696dcace74f7620d2c5a724f33cf77e6dc1b254c8937230bc5bddb05e7e3123cdc83368f5df49270a1ff2aff8e2b7a642a49a8e5441d9eee2337fd9a2f7dbadc21835e11fb3588c6cba6d34eb566ee8a9b4f44bd322660d4f7f8264103b277c418d4280274832a66db263714b945054b97ddd0be66ff1d945a0bdeb5999152a0984ac76a378a8e28e67ab7f4a22b2627767c9a4fb1916ae9c53993f76c9ebb6c620d03d54446db8037f2b227aec8f6049ca485299a0e9b033daa8fd7252905505a325a2356bcb3c653db011c9dacc2b7af6e2c233a76410059c22fd8f3008ea30cf30ed200dafb4d36d5ed3fb65f6e0b1b65a7207974a80ab2c9c5ebdf1673c2d26e33a344df157eb37946ff3dac4d6db745914264bf0482232c73e204c19c86d62c29f0004b010b9be23c3fffad08e1f60c5876b6e24d677cc0547c8451350e27ef3b969f36ea9cdd6f074c9734fe6641b65a6c179a2c4fc1552fc4390596b74b5206f816334700814e06b9835b8605b992a7a1a06722c5315b96b0bc471a64de9c45f4a32c79e5adf6bd716fa7d55660d8f2f0a9f7d4c5ed164b62a7d00886916c85a8bcefcbdfda7864c6d76418e20bcf6c1346e97f1e3d431010c102cc5b227a8825480a79ee093aff604b11df53606d228ada050ddee7a15bf507b027fafaa3d3aa1dd80b4d683864148738cb957287c22652384313b925d3b40bee0d97c89b702599a207caba76c03d2a707145a054ffb01b6a3ebc2697ebd9ca02e2d0d3947b8a22803666f3d420fb56190d2d60a4cf5487ccd49601b1519a921d4b13a0fbf1267b9ab8963010ecaa78e922a16e7982ad68b9ce86f813f1b66b8f62e7e8263177bd488c4ec5eb77883cc6371e72524b40f47da91c95fb5d179ed92868d53073fe059ba0117e5d5b86981858626c501dee2d0edb95b56461ff18852350840ac87b25da94e849d7e37eb96d17567431a7938e87c419ee5e83b77aba1c488c9f651ca8cd9b6de7d9af69c39cef7946cbbf0a046c2562db68b6dff54e543ad2d8c9c75aba2c12c04300006f1c63d02298a32ef15452bfc033df0083f7013ae57fa7dc4d29a68db96b71cee028cb561ccf455305ee181457e4ba8b5a7bf96f3cad5cb20f545f56b23c8153728d6c3145ae384346e9db447ab67dccd9541c6ee8084c624ffd814838b9c8a8b793f56e56ce89242591dd243cc53bf2da804c49ccd9e664f9211bf9a2319e43b6c70d21d5e4d79abcd0c623bb850758b50377dd8f5d35b57188a5a56e39a985a8c7cdc53a967d10c6e96325af2ee2aaeb5d1b442378c18bb5570fb086a236ab0e834a1a55fccfd9040afa43687a3edc1348b606671afd21e9e1f6ad8c8c2364a93d73f779670f09ea848e89b6084a2ae467783b6254ed97349e213869941a8be3f1ecbc4561d776747de4c4ed6df796bfe86ab2f69ec981394d52a14c9b3f797330d3477aec74eb7e8dfd5962c4b26ac8a6379e614234bbe4e6c5be1e64e282e0920e2d9d81af95a66a58fa18adbff91375faf17601fd64f859edccfb233971f3fc170ba3482afbf81c25409dd16a8456a377a06e0dc1c1fb6255951a038cf9196b80f4ed103ffc35af87692aeb9ac1c410cd4f79e5df58684da4a77a94bb5435f411d1aaa5c748c1878a9d09e33b4658e464f2ec1171182544a5411a0e256326aeeafbcef92c9ef83f62685c1cc6a0aa449ac94386f22d3b765cb83630754904fd6a7cf38a8e69152a5c18d3211d2c227bea5d17cbec1c25eb43e87c3a872621a66d5bc1fda9b5298e0970ed860ef02d4b2160b024dd4057e22409347461ce7ca01647ff87c6ea254b1fe15b2ce283faada24f805397d5d231d5dcdb4abf04870e2d4c8068580d2ff561995c84dee5789116b598cce3e032d1b1f1e17e2872f5932f83b31055bc20c8f941526d39c868b167d7f930d5bd3d344a71030e673d8d82a52c285047ccd6b6a750bfb0dc1150fbfda8bdd29d722ca7c0e2d6886c240931e7b7b491ada28d56c19a9535e03d0de3b13cd9f59799a34a0b5b0b666fdf45b0e3f3cd32e856f7c5c1e3c69c90aefe8ca5eb5850b9130cfe0e9df593ce00aa36926966988c5222f3ed2a47a2817e8794612eb4cb1c0e198c01bfb4d0a52d0c534f0a3b1c9c27db5ae1f497cc99acd39ec4f3ef3ec0f773c7605de69b21bed80df5a80e8fadd51228f63ea75cc588425af795dcc07332bf46924819a79bc24307606e6d99f14aa3485646f27316bdecd3cce547b06f468bcc323877598351d7ab5d518a4a70eeba2feeec76bada26abd93ac857d2bdff141f1ba34b36dcaa083cfd121b197fe382fedd09a5b20f7838347e9713384f431a3d9aebe3ddbb851c8af14d0ddb01f8d3a3f69e4f01d77f2ac155edecbb77c0579cd9a1de4b26378581962b0cf29b20ce0f82cd74da9f7131adf3a7dcac48e8d28483b20ab3f80ba86634ffd7acfb7ef92da64b837e73adb6b138457378b4aa2a8b7dba12eb205f8044f6d592ca54144bfb33e7664c54bb328f9b067b4d883f5bab2e9179c1de4017600beedc36cb0f1559f6e279fab1cde0f136e3b7afbec0e8f962dbe06e1117cf084818a8961fe36b06a34ba8ee3f60415d95d94906f7fb1f2f1aa4f337c22ca667dd660a4c3775079775c4bddccad55ea8e6b65727c5f13291a296280749cff8d65feb04b9578c1e72ee5fab182f688a9e4723450ce99abeb9ace2c41d811912109eb4e71a46a1f92a7ef92386eba8fd43ecc75265602e8b6c4bc0983551ecba745e409cf70f7e4baa41bd5e91d48ee956f33ae2c6cf6147a7469508e91f2a0319f1f85fe27f9d6c708c1bc4f0cad954eee9a3041d2c4ae950a1286b500d86f3c2be72d224193db2a93f6b2b1fe9d60165337aad74c6762d6c60ac5fb0e83a5e8fe60394157aae72c6c3550670e3f23a8c07de0a7ff5d991d1a7edcdf6fdea1dc28e99e1e688b04c81b622b32193e4578b7aa30565d2c9be13a4aed896cb85ae7c9609c22fb4666f2db0c209a774f5235744ed5f925dc5ec273ddcf03d1e5b910f2ba8c2ae6337e857e22f2aba23d4a9c75e4066cd7de61b6974ccaf8d3ec19c3d79772320fe237fba20be21b70dbf62b45647c982bb2e921afdfdcbb8d01319dffd5c13aeaba2dda9f011174a15fd24f28243c20c3f643c26415495b939c0cf7f117c098c9b2c6113b1adb82c290d01c4517f2896cba1e93556e73de6bf1d546ab5d3e60c78d27d6d0637307b00d99b9dd828bc676a98e21d9af599c1baff92080f3bb6c21f66251e988a2f7d5dbd299a217aca76ec711d64da4523178a5ed71f04d591ac20cce9d13c141aec410d742eada2d0937c5e1d9070ecdaefe2075bd01d79308dc207287c0a3ecb243a104e9803223473bf665f4260c966f02b6f6651e5bfb7852d56137ce86e043f07becc372c4ee6189c2812d89cc4ba928709a06164dfccc54e052dc96b5ca4ea97a11a47137684587387b8f5a5bfd47e6a90b6b04d21247fd624d11744d9cf5a3ac5960ca88ab4a60ef2f124e4b14fa41cad69280f70c38cb64f55b3babe1315007e9d8dc11ae0e1f232fccad4d80da52505d56a589e9f8e2d5c3b9ca3b9fe20b9a87dc43b118720690d983ed163ac781d5df83ce3065a8868ccc7966aa33d74b41a339d7a76c07a0aa221a84b9cae5059859cbbf48b11f8ca182b56bcafb0cf4197aa1aef796dd3017860e2d046852a4bba07f6f8083337f03a90c56f550e8f196dd9ab9d6bc292df5d73f8b8b1b7401226a9c33076c05d3c11da15e7267908391bf049eeda9ca81455feca21640aac9a6bab840d631abd8742150b0305f4ada5f85d8e1444719dea1960afda7c6fa6c41b1e8e1d3bbb8327783db862ac65aef12aa4032a87463a90568acf28fb44535a5d43d529cba4aab9da8e26af360f12aca72e51467525eafb3aac9a4eaf6548f2a5d5f731aa55b3fd9536f66f909c148bd96c5fe2dfe74d01089af3cd5259f72aaee4bd98c129791627a6844e248ce62863ce1de4e1eeb46db4425816097132a567c70fbc026cbe232588249c57045fb9ba7ed6441ade5d4af4dcece0348265ea3c02ace610304cc88df0a020a034c75376b33309daadb9e56bc56235b7705f452816451b67de62af50337cb4635c73dbfc5cef61d573e75b8cd003365dec33866d79b4a12d5cc0662e08f3993bb99677e47c28e357c16ee8fc1951b0e23597b20d7803201b197d84573bcf46a786e5f1efc91318e320c78f01026097bc69c3ae4feb92b1ee3e247797b2eb18db56a8c10ae667dd1820c7611888cc24fdaae12c3972f1745eb5a9b42c88e0b55f3bc927f7b80ab35d52d7612da0d71aed2819727458063e759263eb42ce790710edbd207c7605fa863f9aac87e5457024a8b2623348524af607be3214733d28d02a65bfd75dae666fa942ebddd4c51897448f8d230d7013b95a1927149dc2dc3639275a5caadae6d0e72fcdc6c330ef867ad938e40ab6bc18e499cea2f45815d7ec45a60a27962dc1a5d7cd74b879c6974ea6ef3ece4dd7340b7b10d025a9052d4d763531215a297d5bccf6b777dca653f86b9c233205935957988be01d2827e5444b15212464b04f49c68247ddc04803a1676dd2b506546d7c87344028373b6540100d24d7d9fca314b595edd7060e67bd7175f33a55cbeaf44b83d2b2918a296d436176a1466085983710be654764bd2d69716333bfaf90bcb4344084ac7d3ebff1bf4b1319f14f9560bd7a660dcea76697331d11c5939880a545bdb63af4e9f16b8eb2205de569f76085b74fcd81c8d07a45557d4495313f3e53984200f94b8533168da6d5410134a1ad9f96d19dd9eed27bec9d436a49030d9f7f2f3deeaeb24fdc4ce9355e231d50727fdfd6de5e662e876ddf32b4242c6e5ad3e9a9a7a5aea843b4f09e3e83fbc31ec8819e33ecb3fd41d74462256336749cbf07da825c7ac3e9904bd6e8fbffc098bf4521870b1d6dcbdde914fa4ab5407ed88934aab52445966d107612369f5b2101b75b5aa50daa638c5c5aeb7284c2b9c61680e5e20591743a40eee695505098021ffe81fb3fd9a70c1a59eaabeef409488cd8fda301b72d1004082c878a9b20761b21c2e8658215e426b98232711cd800b63c04e73a6d6b6b09f76bceb42ab541fa103d8676a8b2148f3ce9188c9fd7eda03b4518c183ebf38291815abbab79fa903eca9e5b6a36a79a7fa1acc37d1a9be4d046ae713ceea878f0ce086df9bdb0b92facc583193e4687e9b9295b84a436ed9e9fcae05896cbecbb9a05e0e64dad5a5beefea4656237a857b4ea0983ec824d9f562da71d0db0cbe7bb1714ae1612aeccc5c4e3e1e87da0a5d9f4aa3490bf9af5c73f0f7ed5b93e7e299925c42cb6aadf148b37538fddf82190d1b349cd584eebadb07dd6de48c6dbb859496ea4acd53ba437d263a74854a6d3b1c669a471a8e97e5847ebe649ffd05eb037f96886e303cede1718e8d53c1d543bc850236e096ec88dae16f234240041abd5cfd166ecc7ad7bf250fe0d3b129d5fc4d4e664117a61bebac944b306babcefe30f5e177beca830e2ec005a329aa88e7efd38e664fe2e740de0321de6786efd3ea02d53b2d167b2f25d6407e4245a6c1af4598c68d1323e39c93f123286057cba3bedd30ea40fd598b5b748f5256e3d310ff3a04bec085072c04f3177ade5279776bdf286f386381c9e2e71056d58de5eb7381b40ac247a83569d65c38ddad75a220059cd639a401e945a4cb70f01e4c0d79e12be712af5193c3cb7eace626d2ece5d74e1c9f2d8335b76445652652d63b86e6c0731173c741a0af2559bb9511bc7150e12e3925a95f42fc40ea7e26483764b7c9268d873a51ab5ad6b1e6569d43c6900fb729e74709c9422722806b1823528b1c4be9ee829d34dce5438e241a0288495cd83b2b168f62d4faecb4a6ee1d7c0b4747ef780c2debf9cadb0de7ea5cf568a55983920e1f2d55945a644de58165b52c5d50d08e8581079093a352a31aeb75d6cab29581c9bba98cb82c2eb80796ddfbb9d62f62e8503ebede34a3da0853bae4165413e6bc9f0223e97caca4b4bb8721069b47cdfb6dde75c7a2cbda524e2435789ec217a61462d654a4fa2319fba9fa9e318f579099217cdcb09e04a34dada9890f1720d9ed9dbe78e5b789c1d741397bbc619dbc366ee65ca8670d463f23d9eb8744ae264bbf81185864a58a00d747d6d667c7b01a5dab04f5a22a0e774f895582253bed27a2d7ff5fa3940c637088f2ea735003c82fee0e3c3c19b453b7459df61b6f378b0f00882c65ee1a46829f5ed1cdb90b79965e87727e4fd9cd3533a27276560c56716c72653286802a239e88da59be77c64a6743ef01fb42085481a923c4c4ef794e6fda7a2ef80e4e9bf1677a91e31a2b1cc9570f513f3c895d6f4cde8d5f36da3fc4929450a42bb0daaef97cf67ba5dcebf1d0fdde983583f037a4a97f0e2102d92b8a3c402a1e61e34202480955888f1fbe42aa42ff9c6b625b163616b4337f6c064822eb7e8e690636ef147abe3e91cc2a8d7dd26aa3bac3af2ea0b93fe52ec6929f0f1ecb51b9108c1304fba6b21ae1240b0294c4bda3dbb52ea243c27aca7d08a7623a50ef877b83cdd5275cd7c1f195cc03097d97ff16db05b12915bc10c52955f2abe9f40f90c37deb434980acbf751eb8ad35bb94927b09ab855601ffd0f66d6d54e090341ff95df04ecd28e868614c55813f801c8f15c613324d277fe75c43706c0233dc764ae828b7acf891a1821d4a2db1f8e0828f2c33cacc82ac863490ac25672cbedb0011db85108d9c55256df7f8c3f8d6f931a9310d7409cc29bd1aebddd79779873754d8974cc3aaebf0b75205d64329378535627e679e78d446c399259eb12ff445daaa3665ffa6ccca69685f6e20f711a918eee6067b8c3923a225582974a7368ad4ac54fed7d72e140a23985db80a1d704443914d7ed07dec9fc872db9c8848066a9200f8add3df4079b7c123a7168d4f30c832d27b315fc4bed53c1b117c1ee9e8053057d9ee0f31128df0475351b1c00faf551e13d5dc64419e9079b4d8be5b999c33e7f3b300f9632c42b13b654d7df0e5977094376b6d91eb06febd04d44f2788837a5783107290aaa346ce59f2e7d080488bea10749ae98aa7ee722f7d8526b2dd852f3a1572aa93227c9b987825689c6c63f440390e513d08f55202017d2503469550b632419cf39d8d579571c10602e660046c409ec8fb69505f19fd356d5aec6aea5d00639d4e73c9c4389c25f93ed15fa9594328b806081d83eb15a184d486bd91dd3311de2bb10d24103dbe2b7d3c7e76aa611fe3f99ae73f286c0c7c721bb31dbc94964bff2678f3e4f4be03f6919f417b866f63c5a6822d85950ef6b0b3ebbd94115b124f626d3408b55a372b46caf5f8150750383303d25c3dd53609a98bb5feceaaf7f1fce3b35b06b4fd0ef3779f164bec9ef0e09a045a1315f9acbeac85c5b41171a85f7409db2c4a8a1000661ca49fa5f36a4396b36da22b0dbd8a2cb405e0e242e0e5ce4746adce68c056f7d76dcb5e8b55cb26feb05bee391ddc36d15c590fbf9b7d394b13c81caf9bd0a79d810848248a917dd4a0a0740ae95d2a0063385d9d62870f006895af4776f61a5536ccfd3e919460ed8551f432c137eba662ed173708494398c4e0772cb155eef03164244581b621810e0c1cd27451696ab203579aabc536faaf0c0ef059c2a7f811e923900cef6dd081467316de2f52ca37ad496612558c0f9d4085ff138b9017b2fdcfda3db86c5df195ec55bb569a5345ac575f4ed3e47ebc14dcb729da6a127ed30d8e751b738ac0700fe41cc048e5eb577f602d5697182dbf62e9505c4de4c660bd20d6db7d979ee4cb6a10623ed89e7b070064f7f10771cdb864219ec0cb08af97284d39a26519019481a47b0baa535b10352453b05615caa7fe2be719e0adfe61cc1c8fd29599d7aa41e57806492b88c5778609277983db6a9fcc31fdbe8eac13472122c25c79e513ebffa1b54b1d34f1e7b9d7aadab1e1b5f3130db173a1797a42003d3022b985b271fedeba68824ae91d6a8a3b9415b8d150c8f4f7b1415b22eb01c8556586179d836b547cc724df3935dfd2279e3aef8d430dac6fb78a85432d9c5ae47b6bd0dd20f5013afe99a29fdd5a5edc04fbd2513a7401b1c6744a529c9337942d5fe3d68f0dfbaa7a0abadfe911598b5eca7b2c527e8927706f5116c59dccf3b499af7e8f494f09c08ca7479dc4bbc7677fbc316ff0124cb4e60fc110af3d805c9e2e920a61487ad45708ff5e45df25735f394b4e8371b61e26fc52594b59cb1a7660d53a0f2d93242105dd01108649c2a6b00b08cd3fa5f85de48ccd35d3345fd19fbf0b0c26bb7240e242e4f2c43f7afa1dabbe38df2514d5487e1ffd955ed43b4210860a805ee2b5c9b1f052e2e0241f44472dbda145083d369975af915341c6962d886dff17de553ea692fdd6e6a936249aeea4218cb05a991cf59ffc426a259d3e65df3f647a635b411fa2caa6ba901c1584014250aaa8d2a6902096de06d4123b9d97f70da340bc128aa332d9a401570ffe168071639baeb2ae9631ae4977de3e7d85fc3df9d6efd13422e53df372d00378f2986675e6d388128010d3a2bb04e59aa94dec0ec576a2d1d9f1147e3139ef5d84711c081691abfdd7a233393af8ae041baf5734dc8bef0cf9fd0ae445f9c48b539e2e9a0be5125803a56c3d360fef592d4e9c70c5d99388fafa8c3fdff22894b6d9884963f9b7945df7effe5f7e4b94651237658a5f1679fb37e7086dec0b1dc906b4e3e711cca62d25f12c33808ec83dc8fddd353938f44ce36793db5e94e31040abc608a68e1a03db93606dcde0609bbb5714273e40fdeefb318f18415ab7b389f44db6cb52c6f738cee675c0a17aac321b7077fa3572a11ec0c4784884f54811547e9f7385524c06407ab2da4569fa67b1d559fb514324e36a7bda93783b518d21ec2f50a4d20a712d02c084f53c239aeff9c80932540b8d6ce1916503e1aff52eeedb2ef113839572edb909fbdbf360cf85d4017be8a703e1a54dd523d4c29a38f38eb6bafb89252d3ada0b034ae6e0556cd31f6f900c0059f34b3062f076ab1770c6f165c35eaaac231cd4633312c0922565201dfb97bfd1bcf8bc1aca820afd25c63f9315325175225397e3a62fc7fc1ca71202dd5d94b949c57b8bc29cee63b4cfb4022b4790932f2330a2ae1e3102d8beadb90e5e6c052e3e78566d348d66e01e4d606d079c3aa8681605a9eb3dd6388e82f010f19a745f9cac8d5e66a017dbe0c6926b517c44090d7bcbb924ed20749362c892f030b1d4a044c43312fd327e289a888d175918132cb60c34d6f7b5e6826e53fd92947d61773697675a5f74c36bc07adfd189da2347741d1d70a438c89b9c0889702c55564e4fe72f021f30dc9d61dd38284f0a88fcc3cd9a3108a53316c8cae4d241bb63c592582b448e23dc928b9f6885b5a5e16cea8fc5fc45efac1c1c4dbaa88ddc51c0c2ba0c3fa57f0ecefac4769f41a13bfc47392b649a1388b76066cebee4b3a2d5e0c6ef599486e2eee7d2daaf6fd07487b11a08edc6ea0eec427e2316a7847c41fcb31613885a9a3890b53113f74b14f9fbe5a41ab03aceff36680ac294b7de026726dcaeeb97d68874c10b429aa39f48238cfd8d92da432b75ada84a97e9612466f6ea903f785df74c77e9b056be36db5015b8aa26622f584564548c6080cbcf5c6a7f457319cf03a1813a7bb13a56d93c0c207dc7ea693ecc54cf431e25029c00d5745ec75d029df374775fd760c9f9066572e79f5850c191cbfca70a06b12f27b17efeec502a111cd521908e538e12168b568ceade0c74a3279306eb2a78deaa0250043c04ee8713fcae0855207bd05b729227849d0e52eb360a87a2e7d3d5ab6890cb9c5d140038cb8f0996fcca6988eb00361cf60258cd30aba4e8f3190c29b9ade05f8e3109fa6122374198060a935850d37f2065a21ec7b98a05f76bacb5aa1663be6d4b9fb9299d83f13b28280d8f434d562858acdd1ddd940a0205970742857ff437c55ce793df9ebae65d11d250ed8beecbb8d2721664dd544729564d1d1c27b4be7c929856a3e19b2d22c02f391c492d5b6f3d1880aa3b986b863e761dfe0ad0de831c16da1c5d21f9dbbe631c4af31f3d4058751c0d72a6c807a4cade68ba1d3eed3b054af85ba61a80be7f7901201e2407e3d601d2e0d14964a1ee04f6ad6f217bb5d25c96751ab1a61f19d46c9216b3a6cd9d810895bbacb9b2e5346eb1c0a8e94f9b4bd5ed375e9746f463d4a9ea42537ad2299b79ffa3ffdb7b8365b0b77fdc284c272b678b577b53c34777dc2dbf7c95771c27d1932263d2078fc1ee680012030128e32b91bd685eb88bbaaeaec61a0e66a1b6e4d7dff344f82ec013d195396c6cd44ebc942c1647351e7a95c6e61080be1c52102850c7a7d1e23dbc3fa6bd7b76520fc5bf036e1a0ce1ef532271c97486107d4a00455bddb53b46b8ac80a2c00c27fd6185f129f6f8c9b2f5403f6559910c672e8d76fa372cb02246efbc4aa9d49725ed762d8d69a43f3cb986321fde4c59c5e61455f934a9d689a8f764ff84b1d356b1e2e621da5cb7301e4dbaf08a236c8f0961375cf6fd15fea7a8ec5a0f804107ab04668e3c46ab1e14d50804e0e3cebf5270bc073b23e982e91abe2181a738fb578e34b06cde418104a08caa656c7b74e8fe1623d70570d006eef17492695f9d9349b15c0e19d7abb7633334c489b431612bd4f301631fb93dc40125f20c6427d982615f123fcf77f002ac67ccf82aa531c21a839fd667c94843ed6f57fcaf235e8c5525db6827d573eb02773d89f4aa424e937712df604332b2fb252e9c29559ef207157b7919a860db793998e2eb1bbf248bd5458e1645dc0f28411c1f22c2e70123d1b3fffaaa93b412aed6416f737ad9a6ee8833a26cbe410428223696d2a5e1bece0c141879b7ea4b8bdd0c20b101550101291e4f46adb3d2342b1b4a2b7d5383063e3a58913374bb6405e188c9f76e6cf3f8c52ffa74fcda000299c2111ee02ceb4eee55566004094192be1aea7b5f9b51bdf1ca06d0e556e79f574ead1e8b865ae11ebccd3785d883ca425ae925d920dd9e674df66cf60011e7ce941c2d1ea30538cbf55dd0508dd06bde03e32ea66aedc4cf628ca98511ad0c9d9b0a9c98e1510745580c0d8b890baacb324e6faa3300a7ab40508bf0375f59c1839203e9eb5a74420693eb44c19e8459a4ea5a0e9422746fe05b441eca0e013b40075dfd8e7a78972b2939d7470588622919e89c1062ce9ac206e3c9e6072348c804fb75f1573877189af467f8414152a6ab6244c9a1d534e974bad3336e32d371764393b64b3ad6d1a5354d25188032d0b5e53653284c6ed3ad0254981c32ea69bac2f299eb0b4cd705e43e7608d04b00dfb7c86939f799b4a494eff0e03e1525734a8d070d0c0723a2ade66d0b15e49933e27c7f76a988769b7b2db5f90a3f20ec7c6277025335099279eba9940b13d40e529510c657441c08c5ddb8eb49ca36dc88166cb7e44f89f58169fc0ce2c96480316eae2736e782a9b8faac57e92122997cdb5877bfbcae9c9ce3aa770f35e85f6d9a0d3c9bcd9b3351b9fef1ec24d5ebadad4165ab9a1618acf7673652a3f83014770c2bcd8e2524d6acc50cd9aa0272c1fef6c6486d6a0fe83cfd510f5c4ee33908f36491c71372842f3771e0ce1840d750bb55904810305f7629845be4e2d40105cea6103ccbd9dfec19e546153d2cce93f85e4d477871582548bb4571d64acc3ec0fa1a6a2436c70b640b6f69ddd31fcf8cf1981e43d7eeb9f3d94454b263ffd10fc35c7dc85d27a3599a18c03532b0ac8cd318af34aaa7878f4aa560b2931760ac8ee980246b89c031b296c96559999e4ddecac428648ef3575014b306c61ccf57003128ac0d965dc1a07ceb40383438a5cf7160ec83d3a9babd3ca95b4996f4cf59e3e3a95ebe6a9e2610fdcaea81f9ead932edbe43fd06a734d0ecd416a44d237d0137045eb705edf2d67f02975c2659858370ae12dabec12100de3807f3d96bec3b279d9508d1a4f2cc59db11443de7f3eefb8a3dc1b100e243edd95ca5254cfd90fb029b95e13d56853f568dea21068c512b8954457a644dd491dcbb38c425ea793fa26d18345d023aadd97a783d6642e6c359c561d405bf944c3d5882354806e027cdb06e7efaa3fe7fcee2ea18b68a93d6448cc9bfb3fc5aa15321d33c07dbfedeb2c8a6fd475fffae10ac8e014f443b0f0d7283cdbdc2a9e6fb386d3ced905010bb1a780e16a58d3e934ca9734fa610306cdead3074da8c845f5a2277b91614bf104fdc421f95fb47a090b34c4faa79c6b7733bd0e0c53de1cc46f614feb4126178ab0bbf1a6ccbfac96e70d8e2800679518aa3ae209739b9594491b92e2b5188f833c7bd6d273582c452ec1441579857026560e42b89aa25796330430b9a5d8e697f355335466b69037fea52c34ac79001589ee6db9f015c6e08db0b0b0bbf9bdd7cf32588ef60db8d522514a0c2dfb8c8beed104cec4cb7a775fb0b988b9caaeaf371f58119f5fc2d98a2446d242183d5601c653bdc99bb20cfa8559d7941bf227d6af581d9a898eb3df83aaafca3e90e67d2ad39baa57d3212d88cbd2bae0f37de3c91a6dcea4ccc244efccb4528bf59443e4856de5afc6929b1a33402cf4bd58336238e33b6e2dbe138d96cd0e2a147b4329c999e596b905e963e76d8ec97667f890f7416089e63ca5b4d2c23b701bb6bc9b877d0339caa4ccc3b538833879fa915637151f309c5f1bf6130b9eb7d85f604d7e4d01d6fd6e8160a5f4410cff7331f6d62fda93015761ce67bafc9b91f59c51389dcb38b15e976f33b1984f0c3886f8e89788a333a1ff441834010c95d1d8b64044391b0315dbeee3e9667f381b8303679cef9a8574b44a3232cf3822726e690aca620cabfdbf2f9adefd27a2df1d1d9e2d88c9bab8420b4f1d29898798a90f181e8980d6351c4d23ace047a4655f0927725339973600cbae19ac748fe7c48bde8309f60d59bde2f04fd86387875a9c7bf3ff0042f0eda5025f2397b91f9f619e17a2c8524fac0f2830dc5ffeae89352e74acee69b6d8604afb339bca7cf9468d4c8de6617159a9c3a2979933a1a4c8f2d24202470c71ca6e4c0fc262f9093c0d4edd45f4c6d75dfdde8f1c5818bf278cbc7939a8a218cdfe96ac565191873aeb207e8e868ee711d4d4a0ff06b4209c7d6d2c3eaa44b3cae75a3c53a1567371a95dbb955f2c9c8da043278382c9ed8ba3cb494a1cd05ea831d3506639343594b2567b07f8511600469d2d0b2ad4db27ed8ca974e1eefd82fb9e84da3f7b31e144cc8488e54e3594720f3a3fabd87af07b7c817ea4cf238540a85ba80532fe876f70c454e3ad5b5595012fb2727bdcb9e8fb922e84a578dcdfbf0f27637396388c4a422e876d30f0522f4fa28f8beddd05e5135229c74512395c8cfe6ff010eae520bd3c2d6085e37f90430d6b7101420c8c36c76c4443e2a364c1a6f9af63a5b5589db6bda1129857fea5412458276cc933a59fa735bb43d5f7bc6cbc5cd18788293cca8f92d9e803e0e4e478a0c308592b6bee0f0d1aa5e5de3af8cdab64caaf37c3c0591b90b7710f323c95ed0e906494dc5068c33c4574205011e7665dff9a8bda5efdf76b48f39c4483ae81348bde2726c9b89081770055281f540ed257023e279063587fed75b23cef6a351e669975ed9dd0d5df2450a311618504033a73ca83c71fd0d091c839ce608b5610278dec40f0cb417413bebfe5bd34d8fcd13b911d59456a10b5da020aceeba7da90738ae5372d7fbd35574b590b160b7f66e1180ab999c0876d9cde1fae1ef5118668ab306a5626ad24024a6c5826c4f0b3bdbb53c108ed856c3dcc6313fa5374dc5249493a1ad140531e439f724e46681dc6e7479a8e5161765f4d45cfd62ef131db1445189f6ed6ca97f0dfe59ecad6a31f649709cf53916fb044e8254edc2a2b1c879a8cf4d7a6473bf3845cdc8400060c2fad273575f092661500e884164ac469f5605097cc525d43a77745b8c7c59aafd8f09604fb8471b199f6391750ff02294244ee9bfd866623602767fb87ac3511575445e22846c4af74dc9d5b1f07a36f44f3344db9ac34607d4fc7c27717198ba629a7756d1db667de2e712f437ca7961306cb37805b9e69ac10e70c1133cdae753be8c3e8a2ef6381aa00363542aa2ff36ffdef36e5ffbc8d6fee551defef538a26d42958d6576475d20adee3c5e721c74468181b238ee11fee2eb08054748a1b2ca57bf2658c5e69eb66fcf9faa943c71b467a4defefb7ac4d1ca4ab854f437aa45a9f1ec1c15ba94ea54c4d6fbca27ac3d223595e666247d70d1d182775680b89c6ad4368981eeaad0ae438f6ecc1ab0e79c689e8e3003357efa4012c169d6dbf7089d86fa51d357955e61470013dceab402c3694c20cb514ceb98462f786bae45920ae48437202e694a7da859cbe806bd979b75e1e7d98555fa33c068ecea281d0ea0aa3512966f2665adc5ab34c1943bbd1ea8d484b32e26062822bc2a0e6e3dfb6968f775fc69140b445056194e6097919b6908ba1fc0a34ee0c9474372d89fcbf1586bb903c3cf91593c0d2a034697a7d4086b9795d40ccfafeaa7cf6d6f5b221455849d38b0e4186f5f576983d45c39f0d7bbaa8b2b592fc18da0dc5d18a38811d386706a39c8bf1e1eb17ed1516bdd31ec064c9e7e2cde2304cb250931a2408459a0f1943d5b54fa934bf9aebb9bd731cf39461d6aaf79dca3d7d3375430e880f6d311b029b611bd0006cf771135fdb6383eb27f53e42240e65acf84ef87d18a375b04f1307bbbbf9da2f784c28c3879d4cf8c697fbde2ee8784d85a5bfdc8ebb375d07314dfd39ab23703ac3dca5be9e214a0f78a67d1cfc9e5ab718ff7c4bbd5e4a6428026f8b294bb791d2a25140ac012d5a79f23014e55d57f48d49cbd223f70b7f8067f68e7e4f825324b68d907c667cdf2117d708b158b085d491a0ed534b1998de56d283c9574316aea58fb883779cfca4856579dc09080b3f5518a5ca905c0a9fcad7f264ffb5488ee1182e1c13697efc88bde452e96733f65a5f6ed42a106827e22a4acfa076c5680c4a2c2414986aec90ad03771dd7d9df1ac1542e9d0dc0d7debcedd5a545ea9f97535953190c5ef1894638d8622096dd5c8e25f98be992134acb8e39144ab29be61cd875a53b83ab5bc7a4c5e8f6a233a646c5d0bf77dd2d4665b9df2e2cd803e1265281b428879a67e0a58bc09ecbbb1cf40d94a478bbd0b26061f83b61fb00e5e78ccc74518db01e1eb182cbdfe9bd5dfe9dee018c582289b1aefc431eb941aafaced34f58a514cb25d40e7f28209feb1aff865200256f7d3b6a76df6ec75ca0fe716c89c2e8da28763d9f1e407c333b0be0124a6619ca5e85348aa82f1b55c1320adfb8f3fba291154fcba18901ad743ee8295e4dfcf66b94a66f49e167506f6dbd21b3dde61863c28e468b481daa89a2dcd8dd19365bb0cfc8c1032d673067fddb54404a3d326d88bcd4825165cc9d4d6334567be47e27ca5d73a134e35fc2deae80e72dc14bc84e645267723285f7ce3d98e6cb55b793e638c7c6a9ebf3598957fc02a7d76ff27b5e5d7f6ecaa11110c93d41a3dfcc60f8aeeb2c0f98ccf418338717bd5b475274517b705f2e2ae440af1366e276280acf6274a9b56a7b3ad6f794aae2b299f3e271a017f160069694b3e1fb2071d40c5ea28f4c4a6e3f143af068c59f80b246978434b923e532f2e2ab350b5d973c3967b25727ab8f1fd3925d6e4dd7ba608b80a814596f191551b83782aeac6fb9fc3512517c0e997c68ce49d8f0d3959d917210350ae788e9af2d093b16e2a24042ce82c2cd4655d8e7dc887935a2d8720f1e220cbe8ff7d21209b2a8244908b22449824a01af228b90f58c927a2d3a597de24d02cc82481b0ce61a2b8f0e0c1a59c084dcb7d391f3f4621b2b6bb6c03e87fe6ddbb6536e780a89e7e9cc2b64da559ea055ae35599234164db0fc1732dae924b056d352ee75b72f1cc6af171d8511343ce38cd19d57b7f561f7839553f31bebb31b6076761447f4f29cb0eb5ede857c039abfb48abdad03378f3379cd26037ac9dde323c23e197b3ddec1b7579ce951b939a332b2af8e3c76b053d6ee9ed3fb119e5fdbfec2c4fd07ef39a7f1b025e0d76e03c83bf058c1202121f819a53afb5191c9c96c64f9c709bc67b11291c63158dedc726e26c6dbaa8565c12bd864b252e432e0a30e516dc53d54f33d203f3ffbaf5c643500c4b4042b33323ead084a505e4d3c8f09ba9cc9f1bfa38c2d8df9479e5d9f015ff9d0c6e2f32f7794b713825ab3c85c9a8a9f7cba6dc1b5eba70bb886f7d2bbec33bed76316f245cf962f437fb8030235810377e4086d73b6c14039d230bbbd09a9c53075d5e04acd952025fb5e1aa9fcb190ac8676d6b2f7cd217cf91aef112ca1b66da2590d4ec723ce8e7734c9e2ffba599e9bacd33cb59bda879c6fc2daa7b693f6fcf125d92c82a4269609f0d7f4d4ffbe730c92fae31e0cda1451bd6a0f38732098d6c086ba9c9380f7570f5741a93fac0eb6899d6135ec21d3dface930cd12c720affd101a33128a9f3c13184509a59039f6218cd9fd68ad137fd23a29d37e357df87b72a24b01d93abc544e3c6b7baae2e4106d44bba810787313cecdccdcf8f98dfd24593c787e20919ba0ffd7535499047de8d5db61afed18b2ba13212f1038e892c22d2e0e69e3e2596c436c4bf54636746a1864f96ac5bdad61ac6bcbd301446f8c9ca8d9a1083dd3b690f23a2e1cad61e0dd4eb16f52dd87126f27ecdd66ed27b4d40e0f6c347fbe12cd0c30923479245a31a868bb40550829c3a5ac6896f1ef9d2011fd870d22d6759d38f619db329a5fae68481a7055b165753f60c6c076118e205017910db5243d47bbe4b31702e62dad9c1499539fe951b57eaff709168ed91ebd23dc8a8435e5a65ad9ebe1badad99b9048d5ca6819ad5b39157bf46f41aa650e998cecd171728ff7c3297c07f2dbde8c7d6880ca552755e4bb042d4a75c9ae2373c7406a977dad8b00e1696c1ce1b2c6d2dfd9d6f47d72fe15dd436f737216e82e0c51aa619a9d0144042151f14fac2ded0c1184cb4b0b087deac0f26860bed6865f185cdac5d2c8e9a6c2558d7e69f7e8f56b533762fe1b0c6f7464a10ce021dfe7fd88c0533da09017ade7fdb6213d6ce027ae46a9691d1f500d2ede18945aa8725224cd829c6a641a5a51d68c97aa7ecc19296da018b97aa69ba012ad4bfdfef4d992346e1ca9b99b1901a05fb3f4ea461b1bd9face73ae0944b4b1466b85bfa4d5f91719f203362b6eb54e7c1aa8229e8905ce99bc27bacfdfb5c5c32bc9dcbfc7825d7c27c1004c89a5b784641964b6ed40003637264518d52b73d254d879e1682c56ec2cbc74b91c9a39ecd30812f90f91e507844f8e5d0f9b2437efc5adf5ac140f8f9bea3adc7fb832ecee1e1c94c4bd06ece1f9d5a477eb0b052f8884ec3c845993ebc6bd900c2bce98e3ef2ed6a2610bae88ffa031bf561887dcec1b62288d60eb34ae1622472c69fa621c15001ef5e3f6f040047c58f50f94a01c0e257d8f6d94d1c1a4fe086f8fd0750f978e0d17b6c3f7161adeab223a163fb556e6765fd51bab0cbb37f5af8378d156a40c4ac0fe9efd3ad435adb7b4727e055ccb0d16a3050038c61b8bab625655d1e95b0f52fd816aa81aa7e00782051ca61ae90b9487f334d30c6c185696211c8c9c3ff0adb0df2bd81566218f88ca530ff9b582735e244a093eedbecd665493d80131ff7ade09910dc3a810514f860586b982157146833966a4f1ede6b184595eedabbd77225bbff49c4f3f1e681020b2e6551e11cec845a3a68394df2417bacacf2664b5d04fa411c6c636e7ec0dcccaea484020fdfc2f33377fed3de0e0526d77c9dbeb718e5dcd7c98bbb0ea27a9923c6024501f45e2b6035e333b554941c3944129d26b5b7b21b5967e93647e77c80d50f93eddc1e1d1b25c7b4985245e473f3e29390466924799cdb62ec17ea68f04233845f2784ab14ed3f0645752f3f09c551da5ab27a229a5c5a655161b56a23dc7d1546c9a9428c6b8760700f09550294bb0297443def4e6c7db0b398540f270eaa8182bc1393244fbecbd5cb224915ebdde2e4a6b37823b44ab57a462d3877ec190a0183896a37632f34e985a4a1a8af20bb6a62fc908769beb6d34cc0f566cd65a30678849694c4bd0884186fed9ecfdd8fe400faf50360a87748846efbd5363db1506af4f85210be6e84a3d3acda61131b1e2e6a34e2644890c4ddced7b4a0dc050e3445d15be9e0a529a1dbf4fd0958d971457a3f76c8fd12f160c3fe0126ad598fa7b90a5afa935c263466151da837353007cffbd0a1b6019c3b9115d01a8436a98105bd47860ceec5edac52a0fa62e7e2173b4f3b6086c76580f83a72918d4d187abb200691c7434ff6370688efc5b9a678471fda7e52e6b7e9130a00fab3c660b8274d6ea5fac5350e7200f2b68e69d1aef74a723f02e45d03580e5a4117019cb285d2e380fb09a3ab67902f75932daa4e00680c9efa673b439d1bdeb09a162e5e7a4e6e045c088d383ebfd9b3911ee9d4ddc7aed72241a3b0273e2813731e969e6d082aca25fc23e5666ddbbdc58e48b976f753dccb164f29294f584486fd879153d54dd3acc4bfd34c674fc0585471561fb8fb5ac39b62ad5157556e975107e7c2df41d91ec46b9c75ddd902d22a982dedb3deed46988f0b2725bde8bada1f3bf2b5c1a98a5cb2cf90c8d7daedc91afa428bc0e03730404debc48b40eae3e296a862d676f722f5cb3a304b8159bc939ab48db2b219d76666df7965cfe1d5e0f0f5f45defa7249e119bde9d05da1bd4023e220969065f82229ab5d9e17eebbf1b25d72a314205393e79e9eee5da33cee55339540b57aca87e100f7ecd68780ea09a09b06bd647c9831e8c249eef6a229ed43c5ad97c06f8ddf45b3fef05f4e8b31a82c6de60961e6d079323c143c5c3239a176cbd7b11ff62793c9644d35a0624158d2ef5fbdd63be7d096ccbe00e7d7c41fa55fafc45f1ba70d05d1cad76c415958000237897d9e14f039c94df4e2314f1a8549ee429a0a6c92e5807fafd52143070dcb73e359959a79e052f03da2781662885af3c2f60e407c8450b501eb48e40227341fc266588edfef497abadead6074af7f435a85e22fe9c1842eee936ed0e72a918337ee8e3f0bac23301979a9da08db27a8e56470fcf5a08c526e5bc645114a431d05c27ba2030a593a10ca177d202615cfcdb99fa79a9df30419b8228447215851b31296085ea2c89d1a855721196655cf8de9656c6f7e24b6f548ffa924f69bc368c563b46083f6a1076d236036cd2db4baf8af56c4bb18925cfe6365f6c72ed7efe559421e70a67ac1ca35457dcc42eea0f07f993842e6e919fec32d53889a719e373aaca8ad8eecb27d543e0a71091c5ab55b96b33ade2cef48ab30e6897f505957ba501304a7ef68e3f5e35d2674a473a1c349c6d735fc28c5e8a1a754eff8754d42534e05dc00ef5510b3e04a4c7b20433ddb17c991b8dd0bd64da80d93621f464939c980e1af69da3cc6c7f8abddcd02c2ba6f23b109d25565fe98d56f0778a35e835222e60e7225eb6f428031786e80c31add834eca193d1eca85c7fc317c0ec25f4b80265703c4619d23fe82da5050790012648a34466b132b37ccdc0b65a2fd19af6cc9f0499082c342f192a3451b307d251a6b73014f93d8a88cff394620b2ddfa00e0319200ab36d6877050b80ab5eff7ca5de276ba8b816d34b7578f2ab5a7d10d20cc99fcecd693545e61dc044086fa7d167fc5a887fe88ab286a49e8592f6c96301fc27211ab488e449b7fbeea3487d0ff0513713746c8078127fd748ff8595b6189e966f96bc154bb0c711d897ed4e7a039d984f4f9e6c4701a82304c5c4ffa9009990f0b79f160066a0b3dce1f78495198c18ef5048ddfa27e708683f4db374c8cf1a7e636ffefc79c7274f6a05d8e351c3887f95be035d9eaed78989145d30fae47de27a77b1eb2165405715980765b29bf4211aeed27176d25add7209f178e5ea05633e254cfc46d1177a088ef9b92559dc1d12c4a6ecc40125a041cd81dff3df1e6ca233cf00d1d7301ccdee998935e46616a60700de16f1f8366653682dc6a7a3bb55c5bc3f51e840864ac77dd4f8708e9c460730f07dbf2bd76b6c371ca13de9e31eb4d5ad199cf762975b3cead8cd957ef92ed145797e1bc4a742d5a8214dd9d32051d06dcb18684f421a310fbedc1b34b801a8fe5513088727201e916865011df453c8cf9e48afbe9ccdb0e71dba20d8f00021294d1fdb8e3815cedc3f09cd7c025cb7c887d757be44d45a9d980c6af0a348f01a2bc83f1f85f464cff54628bf9692d5143b0f343ac30a5bf3b985eb1747e802d0d29dcd63b0beb735f69986fb676b6570747171dc90445f2ff9e97ecd57c394e82db4490d1409bb9324a9d005ed52f9ab37f84d226f3d52188349ac685d9c9b69c9cd11fdba9fef34e6d57224e0805f2db93355252a4476357eb489bbbee329d8606d24170983ffa7e661b7ef78d5620ed9bb57f6087770d2837acf83635e5651715c5f1ab1ad81f11e4acb8746f64e05a36e7311ef479c89466d72bb2619606614fd4e9ff65a1f7b47388ddf2a4d4d9792dfde1b4644ee0403813c90420fdbd96035bf9c1316f58438953fd1c5bdd04bbb8d6c49548368e7771404c5f884c6b5f2cee1dc642122eb70b271e9577213d08694bfa143ead44766395a095e6b2cd34de2c4cc03f4ffece182a07963c4cf321367cc4d1c5ae395ca954c718d3fab0dd69086a28e95cb400bbe11b42e01eba93d6f69264dadea4227e0221df8ece2142889febb95c2d4e88ecfb9dde23656fdda5f5314db450ce761db8f91e42ba3d0bf7f35ff1c78d9117b7ec359fdaba81cb0270f1e4aea38dd845128a1ed94a99530ff30b99c73889b2d52d3a92c314cb91336172c999be77266c20822fac5aca1924249c481265a46bce36faca238757b8f1d6b64c411b2dc7b8a544c0a255cf9bd335d6a6145344a9d43e285f21756f4b249b1ff2441734630eff48daf2d9cc6606b5f03f10b44787c836f0eebc2880ec2f0dd92bdd6576cd5fc03863625cb82ef5bebe7918be5091c92fd5a27f1b89e89373e93fbfe0c7f8ee107919e3bacaa097bfe8206b5b3297a1747fc20b788dc312575423ac2cc2c9f5e228d28266bfb3a8aaa25053f1f93f8a7413acdfd4ec2743f0cbacbc78937b0fed6079e35a6b5d59f2d3c8ad8770524efce40a8d1460cb442735c02c6abbc4715cfcae4b91cdef50e5920a0407e5b959c54682a7ee42914fb28f59b16d64d09d2607c18d0be55cdd1c03db45788f2c2872effbc2ff6dffb56c6fac6f686188e77a73f6093cdcedeae31611bc8d28e23cddf5b58a97495bc2f9914fc0aa845053b18455820d0b5b247afd2d2df94d0cc831bca9403a2a4a96b1edea8ffa53bdb8d9e4d42074160bfe171cced89fa3a7b19e61669dd114ee740288ea8e679ed8b398cea84fc18ee48f1e30fd09d4aeb4a14b38bf957910efcedbd9e2584571c8a8c512fb7e05615250c25233dab9701da0e1ae06bf0e4c214e8018da6b365d1fa3d784407e36aa0e651e21c68201ab5819e33537f261a72b2a2be94ff3a862734cbe09be4f3125d6f05a7439a49529427553ef77fb1ffe2b70f02fc7198a91490970dcf9b74b3ba0fe8952f4d7e14c73546af8a417794762c5144bdd72853482028e4bd9def4fdd0afc5fbe3673a668bc97a5c13a046ff1548cb5131fe752195c0f2a2946ee20fc8952f8833bc42d7947de2633545922d1f5737ee4922c90478b2c06e4eb9d68bf23bcae30c216f96f6c303b150416c7efa83e5c0bc6fa7b40ba068881a00417d7355bb4a91eb428d17fade2a001ce7d02cb196becacf5f71c38459c022a1309b1d9e8120d74ff23267f9b5aa06e14c00aad380db2ca1f2eadd7d24619590b36579b80d62b44d8bf05588be6560369dbd5a3684fc1b0ed1e50635d849f5669fb0dedc4cff34a522afaa9f321870fc32998c48d91adb38d48b059b5eb4c2185786e17f0a1bcb8891e771461859c18e6d1242cfbc0c76c7c1b0b7d83501d3b8b42528c333717ad244e9f93437c49dff599ad4561a5aad9735c0270dfe7c1cc757928ec29d51aedda5cbe67043ba74f068a92fa0e3230d669f1f12f909aa63338203477f2850aae52791b45da792a814ba086e9e96d352776bb909a7d11f1ad06638363d4d44be3aca18e804170abd0eb126d154eb457c5c9264ea0d5261edaca626348cf610f12525d16fdfd9e8b9a1f7e6a01b95b4fe092e06492ef360e245aa78f2c456458e372d797f1c18bdc3fbff2ec7f9e23a3657a4d43900a7518da19ea6153632cf6ff23f49d63d3b20bc6b18fdecc52eb4e19117a09754ff5843882e18af4079aae92d6909306196855583f0911a98e362b733a18b19103489dde1935845bc7e9609440f8b0d2e69fd13e0b21f045f37d9a8de24a1e7143ee5ce65eecfd37c5eb2e7b6efa2e12738f92b80447220647046e5b39ea366c458a7a97c26385db997f2cf4afb6c37ca60330e8004e8c9088c3e978188dab399586b9964b93e94a412ec5353c7d75eeaf979ac8b07f84b1dd4fa9d9786c68098db3a33bf65ced181a068b5a17e83065d69952a36a0fdbbe03cdeb34584dcf150193caf6fcb9517c5af2c0e13af9deed83ef74a606f08a9b2fb41bccc1852ec8818fc1f9ad1f8a86a4391b1b219212acb7856115d0f9a612d4e997aad01907501f3c19eb74d4dc91c746390eb9dcf50cd5457fe0b012298eab94b62292da78676f2741b60abaea7d193fc1b45700a6594e735e5edec93c5a8359c6659fa62caa09bfc135b17601767655c8afacf6dfd31d9e9821e4e80418a8f8b484a0bb7b2ba402822277b7a703d90277fd272803da53bea3ecabbe843e62988c8ac4a4ee1714cbda8fa99ab7be80e5dfd019e7bc941b99450d11455b5392dffe8f5f05efac0aa0274b3cd8f1e399ecbdda211766f86a1539d7aed98573ba4a720927703b440e513f77e590a4057b73857e2be18b06eaa14e3fad4cef2faf2042d65cfb7aacb17ac3ff0d55608b1e03f8620c947d49e2cc0de56943fa5650602284993b287a5f0b02b623b2c987e4d20148e4b10499a4584cdb11ff262ac75d680d017b34abac4906a646c7a80eaf1deb69817f1d1838a130c60fb5c70d213aefe6778c9fc7648767c4989a49c6be683b5329f647bdece33ff6b440f361fb5ddb2131682313d39c5fdb424252c250236f60ac9392193606ef672c37bd6bb112455cb5acc533a76721fc40dc48e4908e4402c6d843e9e3bd61ce824585fc750bf532c5321d337090546deaf4de00b8ebc10658b8b89cdd95f6ca18c0412043d77daedb9961b7a60e303c930161662ffea70c1f329588ab221f1a3fbd015341307139727b915f767d665ee9d1db72033acee06daee1e557b335925e1fde93680b9c081077d015b93f9ff4e96ffcd7eeb96c25264f7b1f13c17b9de497a93f99bd57339236665e576198a7149a7621c3a4a36033c99d48c25322615c83f2dead1b6530f1a87a64e4f98b3e8b5c92ded0445c8641cc64e71bcbe513aa9693f0111a7cf9aa40ff3edcbe3036f61069436a27cf281fd41f960463aab03b96bfc0b7047cdc1245761050d311dda391373dd54377e6969eed67382142f2f578cc4889cb2f6c9076c3fc5d646e2117ca36f870f801cb1c38a4e3875d6f7cc12a36d09f9d7326210dd2bcdd1861f54c1ffb8c18dc6d5d5e5d761961b84b8cba4ad7c1e0b268e474ff693aed461caf571b3da4269df9c678066d1c00baace57aa77ced67d96ab8d6e790c2bf361a90a6316ee1b1a0300af9ab92770417116b34c582b3101fa3d89e89e7009316584a4b69e865a6e75ef8305fc5c1e6e239f4b5d81f2eacdb1c160714d7d136e6cc6044713653584e82b3d8dbe8e7d8b34dadf4518c3b332305aa9ea572e2928e5c1814d8b9fc6c9c7822420b67daae835a8657252f5559eb7af7faf7cf727d3b13b77465afa9240f418a1c9034b809d3f67edab5dcc5656d6296ba49503774ec451420beaea4befec38687d5638e009511a8f7f3615cbf77f4da15f57a07e721d5e5904c35998c082c4f76c0e971eba0034f69f6071c1617e29dd221b5672c22c676569946f65a0eb0c4bce718e1ceab1596ecb3c6e2705e2faf6ffcdd1344205092a0d725224d8590b59be27206468faaefc6a52f1c3ad5819767bab670e1b3eb1890240a47de17bcd4528508fa5d77113516b9021e132ff117635177a8385f3f83b1ae2b537a640afd50bafe6fdc1108b927a192ab456c60c02bcd244684637bf0aa89e79b2ad58affe5c4866ba7ace0a92e09c43c1312158930d04f11a30ac329d840567b89d85b3a7af209a533d75fd8c52b0e62fbb6bc82d17640f021e4765b900f8d4ca4835d22984aba94f4128ec5bd083843daec2ab64b62390577c2e099ba919e2450de4fcc65aedab73bfc2bfa017d043be699bb36139e6ca9993d9d958b7a155aacfe2d672ddce247387ef977d9ca080eab12cb1fed61108ea7a05352206300414b4d1954d27527360af096999f148c3233f79771948c466218e6ea9887182cdbb29fe8189917e527a0db8968e24a68a6f1e680e02b072a11a980efd3155bee328c1819952d5e2a5585c3174704220f4776aecbafe7093833dbd95b0f42a5c8bdcb42e8d92d720461f97e6d3cc521d38cc97587fac922be0ae70f0887aa17822450ee626226a69c102d05f4b864c2530cb9e53b075128efbaf690bfabf0a0be24814a6f23c98e9b7e6581d64f7a2a3a7e184a894328e21c982b37612ec333b2066f27b3c007a9a26ad472809554716df23e93d1ffe4988628d041087c223ef9b892b1814f1a81af5222453d372953e1554e60cbbaaa76dfd919491fc67907c9c0b0850aa5ddc8a3fb36b9bdeac86c267a25fa6db2fb148e0743946880a6e3d6ae09eeca90c942a8afa636a48b75c668ec3b019fc3a909933bf9a5e452e89e14f9424a75d8c40a19fa06614f3014da822a9ccf395471cfd2a42e27dfaeff158e7b232c5a2ae9900cb743dde7b87b9d42b44b720685b0fc9f7dd0b8a083b04f13e3d16eb1993e67a55856024c28e3dfed10a938f0c6a8ab13a20bd54c54e7451b792aaf4a7fbd08933f9d19eb669261005fe296753c93ef9fa0efba2f39cb4dc1fa64c95a345961923afe3d7c26d6262d01cb14423bfddb0568933d4e8c4eb194368c104604b348dffc07aa38efbfcc7f8f2d1782db77b6a3417fb003173c808384aff012cf832b6ebf3d9ffb3d1b27e0b23fb5b560fcf97a6af7dcd42195174bfed119e20ba422f9355b8b3c01ab2f4b831826ec676c3956c1a76f70ddff5e433926de56ab2102a2e4f2e3d0a2c9285727b7c45857bd9c43db868f4f8f497a4414668bc72d505506c1b4840c38304690f96111f86a475f5fd507fa97efce7e87b9ba6f62c4897e987598b7f98ea2351e22c5120b02f0ffd6926c6a7dfa6b5b4a5dcc91ffb7a4c55b3dd39ed8651f70ba4a1425b6ab2359ffffc473a43657e0dc4e44236513246f5ef08d202371897bdb43d76711579072fe7ec1635b03ec27089e53965a5badd91034197b3201294eb556b910b79ac4f60c18eed4f390d4adbb89a7dd648a32a548c79c785e5ac5f9abfc585ad3f0d9c5e13a28a13e59e8b9ebdada147e349c19233040ceebf46452904d791e82fd85daa3bd9e1f4da3e5790afd33eba6e30638057d80058b6158300315adc03da0a76016e1d6aa2a412fc7c432607c098e76ee4ed0991325700925650291786f65df0328f20754542b1edec19b54c506c19ec2cac8cded7d793bf4369de918fadb1140e17d623b0e54bb6ea095157ce03c65041097e9c9863943c2dc1434cf4063e738523109c623f85c9c9bb9fee66d26dd72a786ed4529f8e1efecef1b444b060f12c03bb1f8df18c93322abf85d29a4e6b2ef7dc7a4006bbc5d41f142b3814ed5a44932791339acc8701c65234e07b80a3fdae82a7677af91ec038999b17f4f4ab848e408eb68b544938381489de22e97117eacbdc91eacef233a463c17c4b42ae59014c0f1441995d852583bac834a662fbb70f7c2befc149740394277afab2d06afc314ccd6295f5370941fab52afb07b27b13ae86b2872ae0bec3cb1930843d13ced9a14f85b237f21a0dbf0785b7d88d48b5e7661eb2f53a3a750103410e4136819fa8f47149f899b71e66707a849fb5303c4534276026d0010cde178df32d5aecca706b1c29163df61b24ed60cd94ffe994cbd57302f2ebf0dec63bbc53fdd4a312d2392e63bc4ce7e4ef73a63f82075b86ada5060d030bd23d393ec47633b694c038077ebdf9d0682465c4edf106c8887cf118a79c0c7e3c2003731b26df473d77bd0db3039a3a562e4228e35380c7a45eca5285a43a46f273880669aa07f4ab3fc32c5f6b208636119e8c5a735012cb763c437208c5a9df725b10b2dcd971d12fafac4c802b86a09e9ee81324ae0e4fdfc2989c3f8c3fd2ddae7674afb33b8737907398a3008e7454e098f060f2fd2777fbb40744462e2abfc9d4fb1ca0578ff804bcee758eb179320b4f02176974a517ae9d26fedfc119f5f9374b06f096df2d8546f194c372059c786a9bf213c025b382f7e1b26f77f8f40e98b3688ae1e7e60aab6a5bc732d4260806dd5e3e985633024f932dc97de8e222210d4d5093769d700e49cad139c3e4c180fc67f9cdaa87d84d88a716514931936e4cccc9a59a862c1b9c6ca33b30384459596b9605f771aa472790e19a9aedfac80608bf2c46b7fba3957326b2addcaa7e44c3b033c8ba7903d8050392fd33bb3538a69b8f64071a9d17262e8dc42cba40bcf3dda97ef17674450f43cfbcb989babd15e506364792a1460c498745dcf49d102afdd579ec8d29fa4b96d34e634a84303bd67f9c4cd9f050761fbc5ae2c8c9596b5bb22fcf8248d845a8fd644aa9ac4a2e133cd16dff0b86055d5a55a3fd5232c88f789ea895d6c5de12e117c651cd06404ae5e4f1c784b81fa1a576f595ae00f2a249d913624fe2c8ee5277582c33357bf7f2cb6cf8f8aa77f12e7211898a31c8a3f23b5ade281859ed2731fe1be6e772444f7630ccc1ec1efa7a1978a051648e26d597921c7c9c2d303e3c175490ce77f87a61f71816d70339691bdb998429c963677ec0486e393d5aafccde93f24970bf15c71a4d7709ab2e983e75f2c1fab88f094bf107ac0f26fe59d725124d05755cfb99a52450372f297d55810bb24383c8febf9e6f35b4f593c23f7a81bf1fa23c8ab333a27a3d90a5ec44af7ff6275428f0ec45f6c520f34b7d4437fa850179cc4ff0673cd9b8bf386b8ea54005ef776f4a075e794438c918f174f94a3fbef41d7c3f13fc9ae9e79485d0e6f6d66a67ec98eea67aff4fede19a99bd07b1a0bd7a518011650b67368958e770549b40f7790207eb1cd2e04d83b055ea582ec8e19ac8f9490f9ef9ba863b845b202905cd5fc02be3ff5bfb8c37ee3286072f9f4b5a069287b98487055f1ed8f3354f9406337fd28ffb12468e6208b7b7c371a9f38335b08602471f6f2cf6f09eab8939b186b6c3195b0d30f66f33accd7116665ad9f0c38318cc307e8cdd0d77a10068e606934a2f5275f07bce086763526908a683d0d51c2d388d585ee3944f2e192fc719f1780220e79e36345b6d20f112d82a24a20468acf949d057cb214020c7ea474d0e946ebe73bc9fb7e12b59dc2d11efa173dfdab2665dd2cb829fd83f215c760f1ceb3e7a8a8b90b3b55328aa40f5fbdb14e3371e550779a56b6a1bc927de51e3661a78b08d50010e7b690d0e56f482060571cf516985e6a011b12a3e0ab68ce271e4836f5045ff1ac117c4b8f9768ebe4745b78a2e6e802314bc37de501537bce60a8398c5a46f3e4add0526a112a0d1b0207ef9d57e2552b9bf9f1e348eef7f29528eaa759cb51900f2f8285ad8a81ca81e1c1489a8bbe4934a7867c6f11e88ce0d1458148cffdacacc26d1631df33c1e24f20da8005ad16a3d35545448df9b0821ac952a850c5f78d0b692be70ce87531867bb92cce2f3ec1595272d652ec31893d1ba8edfbb03177c2804c0b8347574f15e39d858c25131062af8369aee458b2a412100cdba860c2952872722a4197722dc6eb09a2864f507a81012af016891b7562285ea22f89366a29f54ce207d9da430d4e36db039aa6d022eaeb159fdf9528c3a4830540f13d7556dd84d8e2bc4def78a9749e66be5fe0c9268807655aefb57457fac9a9fa44c1a923ee87e1786ed8b2bd36845462ec8ffbceee3ed2236ee6a9aec6245a402d6d11297086c5b4d49cc579c75e1e648560d858e2339ac4341add853c9cc472440c9e34abb77cbcb564516169605fbc9cd8c9a45cd2ed61b8f998dfea2ed6854ae397a0cecd02e6d8052ce1a8cfae10bd7150a73a09642a0c44ac30c4d350295bb366e69e712c57ac044cd80edb7ef25434a0766bafd37102cfa51dab1f330ec7c32befcc715ac4cd57e978f425e4951c8dd3b80cd267717f862d9eaf7c26b0abece5dd94696a91706b744c4cae016a9b406815d995cbc625240dac92222ae350717e0793c2bcbd2897df233ebb2deed1b6762e4d4423f49e5f528f7fb65295a3badaebecde30a772581c0e7f8f281aa7a635b4d9131642fad64a4a9657fc6c476b27c883305ea203676b0789c265a4e0adc58174adae3dddb6f9a7a1528f87d9a4688c9a4aa67d55516f705d785ae9626bc933fde794f47ee985673247e17248ef6237b0fce5cd95c6cd3a11c9f84ac3583b462701c554484040aa1509123795db6fdedcd73e3ed7bb8c62be1876db3a7c6845bed6f6b59cd1fd79f9da998a4593af0a1e14862bb232486b3e7c94e04e67a383671962a045ecb205f428c2f8fb327a2290ddf3013ca81ccb30aae3c394f4549de71ea533ebd9c031251155cc6f57bcfcf54840db48dc197a252168d378a3d6b1bec896b4288637fbe154e09ae55a4c5e7e16bcb192d48214e7cb5e7ddfc952748b4a9ddab6429ad543ed5fb5d2ef563251feb6db69f95a6b60de6be9456be84ac324de496d08d708da09fe3310abbf504cf5efa7d0004f4a94b0ef4e2e43ba370092deef6db7b9aa8c11715dbe6e01747ca1522aec9b7e0482a2b4052e5e025b4ec42d739635d379183055003d7faa4a61bda4a74cf52618f01941227e99e68e848e1134a5212237a79bdee7e179c5c956ea12fc0529c20e1045be0131f5a14653ad677fe335600f4cf3800fd7c58bdb44248113ab59679a582702817a448a4066b22b4f53b6d402c36562153344832a26454e1fa58b08996ccc11c8a45ad31198177888febb1bc77d6bf2a38b7cd017d9b9416d3fb382ae3ad22b4d91d023091d6bf97b6979f2fdeefbeaf5a333e530ebfec63bf73d26cfdec5007aaa5cd8d2549385bd7b0bf135210249d7d5451a90d0879a53a97fd6a82f237f3e1a14e352b076fa9ba4a263afa2a3ee05908bd1d6e07ff470d1df70ff74d481cfeca04a74675ee8ed0f428308107d3fb28dcf53f06dc82c4d8291775f3f7373548affa96c3920a63265513a837fdcc051d60b1574773cee858b4b747fe61e52fb86eff24df5cf77d8f951361255ab40a93104ed8da2acf10b028c34de2ca433c1bc21872b3d4326d8b3832a9abb9cea76f11a204cfa399b34b6b4bfb9899455c7f1ac96066d15ec52d1c302551bbfba58ba4b47448e238f3ad42c17b59b0405d862a7a25038e35eed4c8bd3925b2a0f3a382ec7adb3321527f6e0980eb3c8f7002d8fed127380a2afcaa665184d6a24edfbdad67ac19cb91a7deee930f594f3ad274cbaa22e72a3199c7bf5e7c4f5e9d2b666041c6b6769d10054915bcbecc2cce857c7d4a1f45166651793428bfb9bbb572ae5d234e6205e664bda5b5ecda0c793b7834abaefebd43be5c654c79531b285c1043968751630d34467be6f3c9153be1675ae381edb7093c4728637ec67d8f4aa469dd4d978644ee123d0366b46810d25f7d52fd3b806d17aa7bf675664fa2c292deaea5ed21c46ee46ab2cf35c503fa3b54989f1ea9cfeb040399ab3e921643b0c316aa3a724c9ebca132bac32b364ff59821f6b072a1859e66ed2c619dc2fbf0aeab96aab963e1ff55b429139c10d5a473b13136e93147818b136fb9ae24114d962b66551fae626dac311b7405b2c540d538be7143d774a98eb36c318f4306a2299b696260e369136ea44b608c2b5ec075b8e571f0be23210691a026f28a8f14d12f04ea7694777eccbaa825001bd2ee09d37a218d6df7a9fdae66b2b8cabee764e03bd0aaf093e9fc1d48ca73919cd51ef43bfd79dd1805bad3aa6427678da9cc137e17f772b72467d586a22ad91969dfca621da05c0325a7a5c2404ef459c14fcc5d2db77f4cb22a2be26d376211d83cda6a5fce88e575aeccef10a7d23b5d4b6fd1e4e1fd3255d9af205cd2467775a32709518326d6e161d8be0e3bef510a8f366c2a25110dd786735d3ec7652b65b928c0184add131d42a8c2d417251d221057428786ba51fb56a314e441ca3d6bfddeaf333c095177f262c348e9a1969e66f8ad5f15212ba8b249dd358407032e2eed9ce9456e522e896a3ac06af518ac9c921399c04ad27a7495524549190b7705a041dc25f60ef5643e781ce7db4b33702a3c7aaddce8f763db3a6dc66e0fb1badd3196b158d379ce831548fe0720e7827091079abc348af2ee8143a8b0c9582de7f3dbeb4ffab8997541b30a1a7b04fee1d3d919282b66981d765c6a7bb49b0e1b695939a3fec6c161e478b201cd0bd5c902e6d40490199762026d232f99211c8fc7957fc2009b287cc74eb0dbbe371475e6a35c3e94aee0d41e95d46d41f2b87e0b91eab977e3ed0614b3fc39b7939159f425b605470e6bd72ba6c18a858cdabd4b9f091023215ef1f163232abdfd289c1b4b29118549d8a369a0bbf84dce3d5d4d09e90f4ba8b2ba9a0ede95f34b68b6d758bebbd0ffc216328c2c22783c1348208516c39c33a57d8829f05c4e32434c76cf70d939c2e884ffbe0fa65a108a262b9a1374ec6405d024ed88f7932d50b2391efc2bb4cc6df41fc8dcd718e5b45befd33393de2ed000d682e437680ae9b75f1c00b09cd182d25b3100ff45fc4bfef733c06301cdabfbea9362a36ff7e5df4a54aee5f34a73ff6959a8fa96f1d2c77d6e307345819e558793f787410790695be0fe0f60eb2419db0a63a29890ceba988f864e4926705892a631bbcfbb8de6b358414b2b32a275c8f410010c791d7aa4eab8b1afb2e272d6a50aaa73d9c5a93a831540eff02a7ab5293d5b425549c9df735f9729c17f8964d5b2264da1e4780761a4077e75310e1a01d38a21792e3f07c99daa792fab44a74a647fb3d99a16e4d4c330114f9542d216f02c7c508d5aa21617c7aec06d04850890e8405f2551257cf66ad586934d0872d351a4cb9a8a56f7d8da5313aa2178e4992e5e0385daa873b82af0b2729827938f2c2d533f507ffe0b011529b2ba412da49362d599efe85ee7bec453d5dc5eac127fa581aca037d6663bd5f48b56e75269de7240389d73d17ea709d8e9609fcb6e81d45016669015cd89630674709bfcb842bab869f0abd95e1527632982732b4384fa70e9e685e9b5877b918666732bfdbf9408cfb6d1037d2b1cc28bdcb4d6c56e2dfe3fc5f854b641da531bab570cfa560a57352a262847689cc0d181a01dd9ccf95d9a184abec2f466ef47c7e22d538cc22612c35c8c37c7ab90ade0f3d78311a6620b1e5b40d0ffedca91e7957074f0a4d6c6024443bb45a7458f22586f25578fe26a7ee18babc7cfa9905e8435fac5e94d3f03bd2b937155d8ca6ae399df482a5e745d94e4b035e57db5018c5eff72395b4fad4291ed161e0d85df9ee296b77a00fa89a6c1a1cb2d32dbe511a9dd45277e7e1c3ce3dfef17c7d57161b3112d6cd55a7b11edd354a7e20b831d7e2ddae6e2ad625c88ac8c2ab19b03535de507f976de671b6814a512624c1634a135034eba0583ececf3f77912c7fabd2a5bcd2f44e9ebb99d9addd219739328fb137db119c76b1e207f0c43c3cb1a0adacbe459f6a4e1533d2322690cfc268ff8f6674b45cc62b750bef029d6c864294d5321a87662f513ef2188c3ce4f974450690dbb326dc886fe98777965d60335143b5d27d6d428f104f1c1cf3e71d156fa173f1fcb3d319339fe156220f930f01e7a1a06b4889b860bc6b5d4b82dd05f677566fa34f39bf67d211aeee34850ffb3d9c53156fd735372f55ad6f301b31c31c5d97c24b964aad573601621a57db6e9c52752455ff157d08884fd12924fd385c8250f2fa12530a94133845a5b29678b6e3bc75352818398b48837a8b64368a423399cc2773c9e267b15d219d8fa979eb89f9748d9406624909fecd1439a5f848c47f151b996189f646aeec4c3228926e3218c650d4ad71c6d93971df6946146bd5fe6d4553fee78fc528c2a2b9e89bbfc1998adb9512d442b5ca71ef9130c9a7859a4b22eea1cfde5cc49fc18d438da2f24309823a2c4471d93cf42a418ada0cd2d3615b95eba4dc49de4f70b3e40447a4cf612f2820caab3effef8edbbbd378d04cc87def20991a6973c0a790c4606971ce519209b2e67ea64858aefe84d9ecf53e3dc4d6c7339203fcd91ecf03a15d9a6e06ddc67bc511b69537373f3fb3c2a9427351d4a84c21bae4ff4a3402283ea114cc0547ab5676831e153fe8f8288d341602c41a9d0f166376d05811987742ee418a5872db0b5bdfc1209f1623e52edb6f8f4d91110b9e078fb4d74eb6b03de3d2e199e16bb39c2c499ed1b68e7f59ded697e6d38ef7b74a3248500d8229aab34d2d1d2e11421e9ff6df5d24bfb3f728e27e202e782011e9bb73ec478c11dc87bcc5e6b6b46e7b36a1af06ff7fae595356a0c64783c243ca78c8796f9499be7441799e308c681d1835aa858ab08460e044bbf9a42e584872ae6a8cdabadac49d331a233a2b06d63ab41724c2bd81a3284dd413a42d10dd6367a2bb439b16e2d427bf5a5f136f2804e1518204624d04c63af1a9ea745058cfcd8fa510c4076fa3163ac07e2f55ca2472f2322fd5e69ba4274bbd781a1075c69b7cdb481796d75721a2510fe68aea2c165c7c2e7dee9dddf66711b27a69ad585a99a6e54cd5c39d728da0d59de90141c6c70d1ea272a368e51acbcfddc443fe224e174fa4c04775be3c8b81c6d9c92f6bf9d6f914420c2de0edc7ae75adf0d875c3a863a1dab540b77eac35d3b1cbcd81a4e24981d8bed2cc0d37ebb73797cfc1c45332244a556975a441682ff588d6d7be86aeae059db7f9ca532c070d265612323549f7a3031d0cb851820b7550a9f05dc2d80afe48042d266157478621acd03b2831f9fc172eb0a384e6a1a93b9163a9bbbb82f726e9eaed8cca5861c426d44e78c644949c07aae9283d0d2b11706dfbecdc1196c039dfc4aca699e6b65bab932970a11f5290ca5447880474cc783507650cebba536b1d2119079c4e6c16e3f05f7496e93cdd113e1d27a52ec36589d22dd9aa63b4bd227ae739e8eacccc14d9b6e7c8463ab457b1b24ef4b0940153d7615ca725d0ac378d62a9cd77b11e25f5b0701d5edc41ad3f7aa38084115aac86abb801f7613a0d867fc225a71e5b08aced9f7ff38fc55750091075c1b2d47748a87f56b4e666e15e75958d174b1ded490aaecc1dfb2703f0e9dbe13b842153c94bd51dead20dbb8a171ae96c829035477f3b750efa7e3abeb61a984654bc16650494f962c1615d0164f63d54f3a786c3ace33c6c5392d98aefbead3d33ff8a17177b77fe8533856e23082ba6b32b595b949d3f08ec869bc0e8d006abb917cc41e0a8960ee78934476e38662acd1c853f447007b3f00d2861e6d25908f56430a14b197419da21764b00decc72f0a7570db40bb26c620584ed96cbe56eb449b2b0fc4051dcf043a94efa6da8b6b5941f16e18f1f7cf3447f2edfd26b31f8c4e164ee35dcf449de3def3bef24d467be1af7174f1b6db772e6bdd1756a29cf44d670f635d9f508ad6515ac191fdb3ada99a41d9e96224c750898e40a462a9d01c482d31b5f43823cd71874e4854063e551f7f410e6a12b279b482ad732644aa249775a20b7b75e850940ecccdf238c4b99bfaf4f5b6cca24fac1a416a80b4ba46096004eefac288d02ac5bd3a7bc65a1d8ad78df2a0d60e355faee21ddd3fab2eef74f660741887e41218bd44e90282996568800559989d109d42dbcd5ebb9134fd59495641fa309c068948f16216b754f739b4d847662f53791f18ac47ebaa23f8c7be0b44c96093afdaa50aed1960a476d1a2cada36fbb96efab4ab50f9cfc586cdda8aec58476a453538487a15d5e9a8ef9e9e154a9c40db9d92a251b3a99d01f34f9053d5c06d1e7d3ae53a8ba15dec2d2ad24489772aa6650d8215c818820bd6e15544a460bc4c81f22c0770f5156602cce8e47084b7fa5d765ef5ad344a6020794d6dbae331f3451372361d81aad15c1cb3ce7945daf5f08bf81e40050fe7732c26779a519f57452e90b892b56bb284618ba542634249d21b9472c195b6f21ace6c8e8e4d3166344c62803d80762ef0e341397e85c4420dee46d4d842e2b3a0d1546c69d5545849bb99575a3e16e1d61776dbe8f4699dc4029a5b88d631379a704f11d7bd2a296cce7108def3159903117d38847479ced794ed18a680dc51971833ff72f64e06807af81d1f02dcdf545ff98374cebc25bbe0e498c8733ac09604388935c4f908e64f3a5207714bf126f812f4bb750794ecf63c20fdbe0aeecd3f3253f04124daf8c14b617a209f29bae3cb6aba4fd231ad8878ee91489cad8e069cacd7ea6ecb81546a565e9a143c47df1a56489ababed909367936a25949779c8581a7ca38afd6a42c059ae83a9a269e66fbf2afa1d9737089ab84a450b66674b0322a3e982acf3a97bbc7c7b4d22d06cddc05d7526b834e5e5fc3995a6af8c682664193fc32e883c861a4a5a5017db9bffe692df7598d4b835610c30e781773ef468c3b4c2be810fa21671147801eef5cfce54dd4ff0dc11323f18df2a7d0ff9f7328bb81ffdb2ca6c87ca66109dde8ff972ddeff7adbeec89408c43d737504222da81671daad49ce42c585be73daa4c28826e62de72f79597d1de6d39c1c6bd636853f4122a08ba3d21d09e45b7de0ccf97fcd6ce1f82893774ae5990f11f652edfa65c0a7cbc8fd939e7b8dd99548bce4704380876e6a5eb96e313a25c37bcf972777fb775e0f0eb70245cafecf08840aa01c2efd88600b4a29780ea5c73f5d1396f4e5b60cfc4da857d792314adb85d0bc219c1db265ea47bdb475960118860fbb2a753ac3ade6f2bbfc8c9e6fd80c43848929bbfd494beea0844c3a53d8bece788df7ca63bef9a65898db7b51887961d197d99e6f2a72b82d9ebc1e648d2ba02da1095a854370cfa288fa1958741ed3ce6e07a21abaececa7d7f9b72167e52973e09760694e522afb6d803a224cd8910482151a0ab5c3afb32490ce32cce3a31483d84800deb0baa59fe71cc23a9a5f2dff7ab71ab6a3f4900f5be97e9fbf5c832da4bd261d4874758505e6fc8feeedfe3ff881f785383c72307a2ee0181cbf881df8f4cc74711d67666f65daa06644c4dbedb5b96d9d54d1bb7a77408583689aa3ce53ecf5185de4bd3d13dd3a623f852dc42bd6ac8d9f8ae099c2dba3068c3bb40ad914d69207e2264e2f86e4adbef2a26889f2429cc05aa43fdb658f82b7f8df3f664294840fb14cd16b278819e476395bedfd0442349fa2ad5e322fe49b0e819aea27273f2e44a6fa630c3d7e087860a8fbcceffac789af75f624e8ed10e31b8e154fc9a3f7a24806e98de72723ea9d93af5ae3521dddbb92f2fadd879952f293a85ea59b60ef1a83f47908821f338bebd568a2b4afb61a8d65b4f8381e66bc4cb2c30fe83a687c396bee4f759585b750181aa8f9fc07bf74fccc9046e4f93457ea08550d6750425bd08092bdf9eb140c3b7d64b601a03c169bd3433ee9c33cabd3ce9ddc9ac76a0f78625d8ec8c46846c8f8f884a97609bb9f53e603bbb7bced1e58ccb9359ec48263d851a4edbcc8f3ab1ff14b892d03ac89d077c7e216d2cd7caf34ee1b0c43ca96891c7f148eb77d9ef53e443b03a9e2f6b00533933bf23e9d74034b88eb3108a944a59713d54cc3947bfd09a10e4da64625190f84e8c3bf79feca2807c7bb8fab5f7d7626fbc03ccb869c05fdcca07ebdd44d5d5a384d1593ec69865d6ca5e79cae8e3758223a6c54b976dc776d09ff85f5f111c55b308b4369b78e8386717b712fcd82828ffac226af4986158a74f3b87e52fdb19998c6c81e7b9a3b6bfff9ab51bb74c0ce16bf455cb6f8c9e5fffc9eecc7cc83c317feec567500f942c479bb7cbc968d70eb9ff8dbed95637f4e2e88b1895e9068a6179905a7c3236f8175d2074e1b3dfd9163924e60b63773471c3be2e3a8d9430f9c33882610a4a85925f51233b55c342347136b5ccf1ec772b59b95faa4f03d7fdfc8b509b3d47a849b1d98236777cba4e34faec345e76ced55e7b1d74778b8ff1b76eb84082a3547fdc86dd507dd190cb512be51f7d03552ed6882fa3e92ba03b725c059a167978271ff91870992c404b1278d4f055227924bf4ee3d6eb756e95170f9b48d99e7cd86886b3fd69f3fa5274294c26c87089bd89ce6d7134a56c4ff46d09efd13bb3fff909ad1bb8691a1dff02dc1a9857fed5d3faffb47b9387e48e209e74d1c4e9b6c076bab5a095201bb981e99768595004f79c87046a0534e64788f01cab39f7449802020cf3001d1672d0705715b8e6526a2b06b1ece47d16672d555fd34c768ce698c622cecc82c94f4831d019beb8340600cd5a145d2bba4c85b207d6a92ee8f7135d1d2e957ed16edfcf1f53d8a30fe5e29ed3377bb3e0a9ad41cc0af0cbdf1670dba9188946a825301b0c678534dc30f01a22650e9b4e618623b8eb2eb94aa695e296b074256f41e7c0fb9d5d6bb6d23df95f85b02d5b6f1c8f3ea1a25d24e151e2f3110db7ddb9e45ffe4832832c15d9d6a3a1e418dec653707cd362b69061c676b81502a69bbf89c55d753ca07d95649090f38e04b259759d28bb12a227106a1d6f0acc41e7ec5b90770ee38fa0b6ddee163a3cee0ead338b49bf6c2db82583ab42b69711adcd9827da6f269fd3a1e84fe011134a9c8717d0f53b877cde7b32ffa34185bb49e5e7bc601eecf0ae41818a71b8e13640cb6ef671ee916653fa97463a006b78c7d344f65d2a1090072016407cfac40f85f6edfc96684ac5372303fa7896a9a8d722161dc2181c1649f2169321da576b3f28ceb862bffe10a914df6edfe3718712c84587735ae500f0ffffff0f