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

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

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

Block Certificate

Block 60721 e0f19b54eff2b23e4a666f6334265e86d26ed3cff158051f4bbdeabb011acbdc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
54942d2a182d5f6e490fb531cbf038e9c1ee3928405615103109035c9d15b7c3
Certificate Block Hash
e0f19b54eff2b23e4a666f6334265e86d26ed3cff158051f4bbdeabb011acbdc
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b03e0000700d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cb0dec95ae9f594cfe6a4accbe80fbb70cdc0f8fbd37daa989d9dfe6d0f77975d24c3f7cbde61b04461dae7f6ac775bba72cd3dbb94ad49968b597e248ddf8309c1478034bde19737993b586f19c905413719b0df06f7059ed0f0000000000000040000000400000b03e0000700d0000

Raw Header Hex

000040203f7dd6b23ba22ca05346945276cc61a57438e3af6c972ff27c492f801cde3d54ef2c5583cd3af99d947b9ad41d72258e34a0e92516a96ccb043fc0d49055b8f8b677146a9bdf0218c3b7159d5c030931101556402839eec1e938f0cb31b50f496e5f2d182a2d9454

Proof Data Hex

59,560 bytes
12121602030735b1930b449651c629b31be013e89c646e0120c88f88358c196681695a3ce9414281f7bbdc853944d0d829ed4535525867db9b098177cceee928cee4c122440a6d775279940d3aad19643d3b2dbd6d11cbe7592d6ad7b566fbcb5602b8e8b073429fe300979db7105931698aad9204d5d4ddb2125c39ca1ba97a9ff29a65c4a2ae134062182352a2f018200506b1ab86e7217218704397f251737e1b482f8ff6f88672732c154fa11b3211cc3c17691ec2c1eeec3ba29cc92cdbca7838da3c471f27a54e55e4ef9ffa0bf2e6d6c3c03691201241c3a43c56a95ffd0a9d5bfa7bd81cdbb3e919b004caad389cc6a909d7cec0fe6962b403478da48361dd80a0921c5e44b6401536293c8e77e85ffa9c93afc54380ff028d4251cbf276fbc19ce52e3754253a9278716f67f8ab141cd7409c6a4266bbeea5aff51b0510e6cfba3a3657b07e061c7480e224c3c01d36c9b2f0ede3e706369cea0e1efd32925c4208fe8784750ed000e5bf0cf9c61be2451be53aa0a831be7af3fff9d76389995507312c4e45fd848b95b4361aaf6dbaf5727682967440521549507c12e0494e5db74b489003d4571aa6891f02f5448f2999d6acd050b8118d8abbd6489b1f8a9044275f951f8fe374f296ec8aa7dedaade8bcfd604d4e0c481832be87462e6299167595dcaa5579468454600c144dc1414464e440bcf2ae8426dd31d763d641b53a8c111676ceb8c720d3781cb591c70c2a79a357715275c16db88a078dd08c5acc9f84504102d92eda33d7140d292e40adccba3e23c6aeda03b33645118762a2a882aaaad7f4e2fd410f6751eb47beffa76e2b2b1f888fbe24494e28f3ac68d98e814e8feaa8365fe257215f0752fd6043f8fee6384989021e3d8fdc7e4ed8ae047264d8b4c0e853688d5b002b1a9afdf4ea5b7c0b19898dd7f1b48464ca3a794940e6ac624268d30612e135f2f6d1fbc261445279619e80fe58699bb501a5712274ca65febcd673028f3f602508a62a3c0c0a9c69ebd0b06eb9ae2a53cae785661caa34a9bcbd924acc4052fa1b736f4aecaba69f005b244fbaf623ebdd5300adfa9776b6b28b79394ea6abb6bf97dd7c9bf05d56882bc59e9d842a8aa9a6ac30671cf9a0886f91715ef88e0c76f5f47ff001e6019a266355f87a51b90607531d9f9f85c4f0c2d2f3ff3df0342bb869ebdd25d3682fedef27109bc1dd26ec4c2af079a63222365044e9a0f4794b7f1dbcaca15ec8f14420677f24bd6626447748dc7f4e41bfa487d3aa34ed48528b01be63c4ad94d88e1eb9d6145bd9d67e649c1bc50ef7b42bacabaa1f63eb4a9411c70e165ee04e267d681c90f376466d5da895de07e0094bf6e22c83eb2a97315b723d599cce444ee84da9e441d8c8e3ea4fd0666ef1523c2b9a5967313d6e4fd5bfc5a36c8a9e2537efdaeb1b9ca1967d5a4de43c1b252e9660cf32d2317ea12a8efa03c1917ba651f205e541182b2509173fa12e01bbc708cabd767c7070bbdd932a40a661502febd9e595fc789698ab58c5f9d5230ce4138445208fae79e2e1b21ad0f3780d5e0aba920d61690178e5146145b53f5e34aeab78607821495b257c80dae08c23ade39a93c26f248ff2525e34853b1927a243e8f633f9684276096cbb56db76a62aa1f729a4a3d38c3c7c1a0f7ac536c2c21c8e253eec066e3d09ec1cfdc6772fe1725086a2023f0458f4633eac9642f39770f29bbca3d7f8745234f21aaa440708be25ca395db127eee5efc1aff4536d059e559a7a9f9f81f22422dbcae6ca230cd657507ebbb9929281921f3f9dac0ee9821b34061e9b6d119cf270bdae9d171e77c4bb9a066801b8aae4e18607abbab2757123f7ad521e90b3a99dff265310151e0b39e18054c3587748cacf43c0335066fb13dd8789102e5a83b98113fa089a329d05922acdd7d2d4b0212bb107e46dfccb86ac947518bf38616e5c0c49e798e3c50f489d23783d4329d9b7d8c1379c8911b2aa80466afcbce9ebe27e8e58a2ffe4e48d51b0e8314a3160af5f6f0d74d0033d4a9d99cbbd384d07bcf1725fbacc57286052de1506057406bc4f087d1a201a073dd554fc49f3183dc1407989fe384346419a14c2a4891e3fb965f4375308e679879eef4a213a7f2c0a6a1a4c5401ba4b07406eaab19c31abe6f3cd9457c5403e5fe467cce8d37cb9e7157b6403b0b671a791bc5474166c4e3be9f6ad48d23e1a772b58ac422549b8e12cd9ba7430032f0438f5d5bc65a2b2371fe526deead1e2adeaee2e99983546ab897ae9f17a54fdfb02eed2b0ab8f666e5a96e51dc073004a33389f0247af827a90f6d164d320bfc7ef22a68007ce2fb651de1a65331c6bd5e878582540a7bab99375666e27983ed69789cfbcd0bf6f4ceb30b8ec12c1e90f5b3f19807aeebe9d262f4db6e775d59c08fec5c485db798aace82f15b88e2c661f2b0581992dd12519c8ef182174df8416cedb43111463993f97619b670e583a3d2f5a3a2b06e4133ccd9f9fffb50881987a5e526fcda48ca87f9eb35fe763a9cae6fd8febe5f9c11ce20ade3db65a84c93b574ecb83eb44b7df2ee5a53bb0f52cdf7ba40355fd1e1c43be9587f3021b3ad37d8128ed5fa75a31648a6ca7ec293e2d9c2050512f55f29ce734cbefb47d76322f1960906c8e855646eed27207b0ba748ca2459142fc44fce9659f373f13bf853697b1179c3c42d884ea648f642039653f46201e34f9aae8c7d2adfdb19b5d504e6db717ac16f6d6107eeb7024b50fb578ef7c9f227f5772d7555c71178e8565adce7874f2317c75119f9305ee96645f49777e51a56061a855a66d1cbe72d1fff034046dd98df6f54e0b9eda73f03ff1ec18685b7d119509c9e2e6c27ae500d041796858e38fe7956490c6e9d9e8790fedb815a96a67ee0b21aa7f63522f6020ef66876db353b469ba422a19b942e255a88158d820c641d641fb4e73da63b3d3e9920ff5a8b83ed4d6971a8e4f7ebb8e17ee52dbb9cfc4a35f4d4993fd7f03ff41c20c1bd575cf319e0cb651a0e1268f7b40164cfffe75e12d24e7b36cad3d59596f796e4c6f39c3860243255f2b18c70f373aabf72b648d1464b0ca12a2da815a50d99b16a0a1e7ebc2d28bbbc88bb529ebd319b3469ecc574a278824a27f1321e3de4569ec51f08c8c76524969c4077128e681189ec83d4fe2f6e750f1be1e7716b0899bfd35f73c1b2675797a0bf86ca5158768c907300afbcb0f2a25c0ccb55176ae58348edeb568f4ee10f8e88406fd9650b7816d5886d5282808a8780e31b7eb2a6f8983c58dbdecb92fa1953dfdbcd8f4cf6197c0a6563f23e248b08cf878c96302e75b943e1915ff10c68358efb493d495051c4116f6b909815cf3257841bb789957cbdca5e54a331abba449aaa224096cac98e85e3ce8324de9510d7086fe99924cc05b7f38fb07c07144935525d525bd2cd3a66a2388973492eb8cab056840665b5b378276bfa29eb51d86c557d16e77419c71b24d3857efefbc5df6a3dd92a5ab6988fa4be53e6b33dbd1f968575b615d7bb07c96f98590b8a915ce3e36734c80aef489f5076e950ee2276cec4d9c0f802921d662104b45ab4d1f0e92df3412ab9047a03c859f3a625d78a94787e3fb42f95d58c05f1656033b313761bc76106530f228c9df17715688aea7a9b9ce93c4bbf026da684a3f5c96fc8647da3f8e7e047f67faec89bd3adc3ab62e3cca6622ef610df668742693f3374af34e6e92964634914f8fd27560565684d7cde1fa6f855929b750a2a788908b25a086085f47dc84575f246fe8c71a347f6440bf02dc342257bb438b3dd4461bfd350b788571e039194438d5dbe1cc211703411671c856390aaab1e9231994437c9b4cba628018af138e1436e5a9a8c63e399a8fc5359c23f83bd3f91384ab53d8a880c6d0ea5af88bdc0877d8712ea82f59f069978e3919ea3988cd8e1d3c0f1236347879064ee5e7f42b166ff97c83193a174aba0be55571f314e27cbe419445a41aa714f462e6b0d1251be27d0b411db63a708c457f112a31d1e9cf492f3ce63adba74ed52521b479bb60a675491e9aea017ec1c1e6f6c3e22e82e95b2c076c86cf8627da8aa0c435581cf085efc51b33bdb40dd8c8510c2c83a73dd1374c8671e7e55f301ab7dbef333bdad377ea118d7a93e2dc912430c474f4c5d476d6c44f8f4d7c1fdec9d9c6e9729c7f8146c178e2ca6a6fb2adfa9de35f2579313e2d4fe3a01812daca4768d51689893ef39681e060aa8769d6acfa1250eb44bb750d093b3c8c9fb7cd28b015536431f3b42a2f066e41414ff0496827501eabdcb778c5bf7c9a64a1e76959636c0287ce28cc70221ed1989b5bc3db2f891f6280b4b6ec269cda25f5538ca7e17053b37a40cf6c6efdda39d72f93d1adeeb02522158fe7375737a6224f026232612d8b700a6d643ac1e1034f98a8ca8fb38b3a1825efa13be6dde4e2d2c356aad5834c702973ed0e244f310b73290f217f6403b91bad7888a4bcca37409027bebe701626164e1d4b79ac8bb33cc88f9df3deacfafd92be3258e4dcf87a1d69561026dc3b96fade4590da9d20f558d949d90609d76e96db0b033f80380655b1c889b4935696cb3e086e90276c8f91bd7189049e5ec69bac2e73ae1919dd7bb8e11a34b27a7a3345b0523464114d0d5ea338d860699dc0b92e6e28014e190d3bb6c64b5d274146bc30c93ccc3909cd55e4d0673f64a1effc19344609cc32c5c896175e59a3477bf591c3fe748f1631e9984337c6a798e794cc28725223379e3a0dba0add36a62d5ee8dbdacc5e73a311355771ad80a54c557d1268bfd294f05ea05318d6005bfd8918815ad3dbaaf95d8827c9c63f3107fa68e11f9297fea3237adc1d490dea660f97d4d6c189d2da188086c21427517fb59b7a4b1fa51cccadfcf40774d399495e373dbfedbe45b82aeb19daec41d8c14ec63e43c979eeffc25cdbfdb4163e4c71d50b8d3067b970e05a64c8e9f9538246a5ea3621e9e36c5bf1e5078886f82005404c9d7c326d9dbb1491e2a6bbc296cbf83473a2e24dbf2198661547fb6a721057867f51dc0371692fbe2d873ef8898f4b75b24a868348e7c1daac42d3982c071db14c7a9863ceaec4056aa8258317425c700e374dae5c8f8c1e58871cf621d3fba4ed276c67be63925ecc59f9138da3f4de421d1f7bc6f2e3d81394d8c630e087fdf2dc7e81d1b2e78e6452953c06906680b4552b4c97407ed0ec4ccd2dd41971585a86e6c5398ed5d95a646e2168db0c3586b9bafb339c1002c9fa577b752568e3d45d31c4734045488b4cf98576cf25baf70d012b0ba6281861b8798ee9e7c10304bad47209adbf6c862bbe808ff5f79a26d713b3d9c57679288d663326e06267d41330a3ac3f9f079884b376a89ea5287228ee0c540c9dbb00dcbc9c54a7b282644fe3e048c4ab00a079137d0629062a8df1781a6e182c06d3dcd4dbb7a421e2fd3e74065364a9be383120da860fa1b175a4e09920a82b5374c9409a62197dc51740d4f48c484efacbb2dd325786e88d03d8114ec6f585e69651f4d2baa1b556f90b8f4870d667e9772c64e78965fe3493b6059b549fae4d1b9b0e3fc810defabe74dea121f4fd2c52640c6298560ef1e7659214d2102a40331fc6799111ce6904f84b250e523397211235d0ca34b29f33ea0316dd14988f2c39b65ebeba2318cdbc29b1962206fdf52da92f0004e50dccf5b62a3061295976366f428b77b5b64ed56969ca399a0ac09d89ccd38b591838e1c1937379f42ccfef43eb77785a66ec4df322b60005a0d06a6accda104f08a21ca4d322352b8790d0b240642ac5f73a591a5f90dd270709f0b343ac000734369cab74eae8f18bacb525ecd5be266c1e5fe7a12c7af47591e4baef8f7ad491ac7f59303c923a424bfd76c4c1f7430a31e5d657ac4fff1150d898b496038074afb18fc960b1acaaa4d0d47d834248a76b2565d3ddd96939e5bc320ffd58b599f6ee4f9d1d550e97d8521ae588113c13fcf86085a57acc8a63a1e288f95623d880e5612df80606555c10df98e01cf389e74aed2f59e34b193d9c842bd77e7d1541a7f00956d6c5d982ef2ee455f1ba2cf35fe1f37518e38a1b89c3ae1789fea587ea629d2ef40523c629d6f5e177b84f2c64a759bd31cae9409f116f11d9d4fc894694146d45d64c2491a1e7eb1cbd52c34eaf6c9b8e664d87384b48cf2166a90e34c5934858fa657af439eb5632be108aa6b61bc0f6fdb6ffa95476c1a14e01ee09a38c96a2535c0286ff061a00780730b93f5ef5f96fce671534d0390123cff17812a8ac3098120395e3057e0f8fbf5336cbc61342340f0f9d97869eb5ae9cc62fa79661c584865a6b50041cbfd72ee5ca85777e6c11a1d3f96db234d7ece27a8f1730bba184cd3e4fa719f8714a119b44bfee52af74feb22452a2617924bbcb7da53ff36a22c6408293e6bfd0511c4a37ab3c86c6f8599ae5bab65b320265c30fbc4a9b55b42ba4bf74b5f46b2abfb6e46fbcdba5ab520fa4502e5515882b388b21008c1620dc2c30127d8898a52a96a83b45a72d477e309af2fdd8b9fe1dade6f94c43d90ed077e3e0c66961da9985f06309f70c20aaeac9b67edb3635f5a41839d6c69fc763a6058ec5b470bb39676422f42155916d5bac0a634f4120f3e4ce4de7e998862b27dc17f8e6fcdb075d9d20baec965cb308dd06ee88122e24bdebc34532e3e5bf08d25fc8201a8cf8972fa50144ab2e540168206dce4a44089bd199daba371f5fb937c5b55f0f6efab1e97e064f2717dc1cd3d4b28f920483041aa3f1b633bfb0deb963a4b825af9b697b53fb08567986a0d168ba6842f5949cbf4a48f32b721adfe4f2150a50088689f9e67b78fb3f3dc5b84cb4993ac33e13afc8b2f531b89c23c8dde8b34777058a67e849ae83b413dc525b27b845ba634f65f339e226aa44f07d48212cc706984f8be5ee8c1a9e4d10da1be98e49b325490eb496b2c036ef1b4385f5ef59a88a0cdfbdb244f495b743a46850ba2e8c9672853a755b42d419e6724bba65f917c27766bea3e83b3350a0c1d8b15990c9186b8e5de2944dceedb9d82da024dc96b9ce523fa202b6e857caa32c4882cba2a2d9c8362c930bba15b7d3e8cc93097572e38bb2732e9b6659d75fa58554fb4d8ab0b134e7adc82580dbdc9e733d87041383c804ba1b3c85990caa1377c88b19978e13b5d3882176c055a2da05255dac361efa038e8485db02a1c200790856e933e1bc3e9b008232a5dc957bf53ba79a1eb64c747b227fdf039c232b634b972507b000fc4bf441015457744684ed28162c013a80a052249336ce3f4fca5f69f2fb6845c63637b70734d0fe145083cc95378eefa2da825ac6532c9977cca31da3a0df0375fbce573272738ecece9b376f6f2bcc106dc2ce004a45da0f3bc24389ffc9af4fbfbf0da3c0f18a726306bd7281145e63940c1c46adf11208f3cdbf2a8ca7da42e0c3e8d49573bcdb40a017daed489a92bd17e8fbbae09fddfc9abb75416882fd1a315c8c411dd86ec92d18e20f5252039db2774fbd0c21c4851b9801d574e3b61cdc0aa0c8fcfc79308f0e4a7198183f424a22f020078b1a4c9bd5f0aeb4986271395d7fb379303227eae2fa5ec98ef3e3a4ae50776552822cefd96d9c66f4ba76e6c9c30047dcde030abeacb5afaa52ed75a3df0ebe79214a74ad4e02442cdae1c56073cd6d086e61049e67991eee4724150cc89f7f224eda67cc43a942754f6c6db6ea35528db172cf3805f3fa7a288ea5c9458b3c46176f88bfd1e9db563e9d8d1a5009b5dfc9a9dfc116fa06ea50d92d6e2392734cba3e2ca70838b66dfae018b0eb5bfb617a1f9d1ed42b0c24b1f5b1657b673cf9e1e1c50f266ee83bb910ee9a306089d8694e6597a694c263294179d509d07e65328fe5b2871e4f87b4469e26a9559d6cc494962e972d6bb385da8f03061b64974e805f2ca743996bfa1d94596076efe3b0d6533beef65d9823e04990a7756616e40e4d70a455cbbd75ba35c45a626abc7c0df56a833630aee01a4dab15ce3dbd2bae870f3e8594915d5be41fbc8387867021ef49782f1bfaf2cc709dd827db8165da657c68856e3d2606ecfddf58c531e297cff3066205c1fafe83629eb303b9168e8e0e5cc264c0aa0f870d8aeb6e1c7257f78f6fb2b3ffbbefd9c7ab5b8b6130ce85801accebc367c877288753687c2fcb8a307ef101ec8af2fa23382ee517d641bea8b63275e0939370dc5292821a00ce0584af1bb72f4845cf570df343587c30b06b73401a4c18716edc5633217e9b1a9444a49048d21ec058ea83cd6280e14a86a4412aa51723c472782cda27cd188d673caebf8f74d34cc7a8e6ffec083f7f4cca30bbd27f51eb51868af68ff7f0c151816e4e789af862a4cd07136cbec7317b66ce9f90647477095fae795e60ae8434fea192ebad2393d856862c4ca1bf94100779cf0987610868bc84799cd2e8b956f746bf5089dedeeb6e66160114593c7fbf3c7209ee44cc0d3c4f60259c705ee6b0abc75d7f29cf0431b48f8af5f2934874e709ff770884ad9f8737e20ee13df30f49d6e4d8550a55db7a2aa4e471eca61e1b6175cf8cd8e64a9c596417878404183d9618c30d756e2cceb463c14d66304367e7f7fce96a200c6a23503b208ababb78598fc80b95a1482467c5d71f68986c1d6fe21b46e20fe7c344c222d1c5e915a3abe27da48b92dece0466e1e10e1292ffc5e4677cae76b86a06c4460e964e95cf171950156d7a3bbf84eb55abaf3dc8718c0cf56e53274e404f7e6c66eaa0b0ba149b9e941b3f0f4bcbf1b7e24433ff38df22c3d69917449429414ac32c2d5c37c0b081ec1c43e3406ea8c5e8bd551c32a9b424bcfbfbe58fd59cd5c210f7a8d2e5d71963ff8d168487955d78b1f01f40d6aea708063349019c643851ebaa38c245c609f7a05dd5657b1c145df47094a3bf0d86ac3b5c5e5e0103406daf36c901484d07ebfa189956a595a5106a90a170a740f3470441a0a0c7c249d1debc6706e39c5690ee8fb28a18d57a39b2d864bfec5e39a5fc423bb116ddf4a2e75bebdbd36439eb30bcffa380cd3b205e59bca0a9589be0e245bfa09740ea23146e5dcff030b98d3dbb506b0a0ede78f9c1cd080fc92f29561fce4ccc7bd40f1773cc2ad7279ac8caf262d7ce8fde19e5641bab0dee874140d58d0a0af718bc028b7c3e4b9eb38895f435bdd3e44c00b70fe85013d602267cf500809ff2d9699f21e770b6cfc5293378cf48a68ad961e7961eb01fc936556d10317eeafc606bebf65de52e53eec862fd9926974c8fe6cc63adcc7d89cfe501593c69450de5e11eb8cc854fd922f6951424662c7019628eb8bba7a92ddf50a54e7b363731bb11bc05443525c4f1f57fc73ee021ded121b2cdd5de38f6137efee85cf9a1a51c664d864816f1d8ab8645a7592f17b7b9d7672ceed72c4032dfaf12cb0d899257519788a62f0a7cb91cc11cf96c6f32c8837d56cd1b6ad8909de7acbc26a162b41a2240226a6d067891a85146f322b6a3990f54b7baacf2c42cdbceff5b160c6c255699269a8ed08444d222192ba2f635d3bd45c8178d73903e0d7ffdef24d0217476b0d723e974f5e3867915a3294a155a48d3c44b6409410df51d208db81dd32f9b5d31b61e0b072a7b46708dd14b968757c70e0643880271af6c43194601c3344a99529a630969926f3affcbbf438668d0c78a89d33866fe358b595c391264c762a82ecaf2f265dfb89e18bc6ccf5e4318bcdf6635e04b8a6fbaea6659d5fc985db3dd6aacfb6c11e31e0b3185766769887b069f6e36405aad52b8864b4c2dbc451d0a5549378efd32b92f8521f265cf91ebe6641af0fc5fd4ce372878ecf70af532fadacf3406177fa2a2ce72d7843dd0f11a9c95c7c215076344e80ba9cbcddb9e7d5a1f167810ecaae2c9282a92730a36567d66cb67fc98750a76143762a165d56abf228034e266e57c68ea438a32ac9457a7f94b47db48fe454328363a0d68deed8bcea045f8be55763d6e8a02ebfd1b42c2cb042b08d6a56941df884009a0b7c03f66bd02bce2a508c4c554cff5d3536835196cc42daf2eedd5762467972a8b1d840872c8d609fc47e51df02a771333df5d89f7205d1a94d2c85f85b85aba8360b9f048ad3b042374e694a102016ebb0ae07b8d4301fdd05a58cfb44f17bc46ff0afa67afd5471cadc88c877eec21f923f6add26e29c817757200637907ad2f6766fb3681798f38e6188ffb2f46d834fd5eec0e2c663743492462cca8974f6285058dd55c866aaab13b74e88cec35d6f7081cb7deaa2512d46738b8dd4f2add3e5070d7bc8efe671c447aee53af2ecd5d7813203c9dc98742d0b709122d0021ad82e332458dc7088076cd8d4aa293587a20d59d039cc9b4afafda0ceeb249f8b2331dc0fa10b8bafc37b507a6b7fa1a984158072dba208ab85b6b97da4b769bd8b68c87c5bd21aa46e35b778b8f74a12bae0b0021d9198a12e35636ffb7917667330178ddb8114cb6d2294ccc1c6d22e4e2ecc456974eeff6c19041d42ab2355e88ba2009f9c6f7b4acced9da03fc16d870b1a9914b16560ca737eaa508aa0e4ca19e4eb070db13bb3d5369e6e5f0e2b0c0ede0893bb7c863110806e67ade3f8e3fb0d46f2edb3fd8378c7a16a9ba5488d22cea263d933c3b9ae9349b6569dfb41304f2da220121977d66a8616ac487cff7064ddcb39fb0ccbb1869901ab2339707857dd3943421fa7435aaa2cec6d306fbae9fec0a840d66198d7112bfb1fbc1a058ddd4a8092d84b568149ec6551da206ab6c5cb571c1dc29c755d66561468176ff1ba1fdac10ee4c22a27bfff942c80f7372ddb82707688d00d1e52b83ffdeb80ac4bf78d9d53fae9f63bceca39d19b615d5d5bab31401fb180cbd8c72a7fd2d4aac8dcb96fad6d8a244ff4f9cacd3a9626156e710b7d671e31519c93e0d2ca7f1725ec0b6a350344215d4320c5a20902b64f10a8db7b127b5d26978379cb40ef16e7db7b36a99829c9e734b376015f4898e43f8b8067e0f8e71e08853e6158078bf7a566a64c82d7436f4e50403651f58b32d1af6fa88c9e820a256de69e9582650987e3cb24a47f76aeceebb586c978dc4ec9acd8500aaa8ba1d54460763e3fb2c56d158077c2a3f65b13686e343b76e7548aa00589f0d6de742d567c56179155ae0273b3c97ddf9aeff2e1974c338790c5c02f2e06a5dd75513642da137100c2549eae3a29ddb29ea8b1d7600ab4db2c3dece71ab7128157635a80fbf02fbe847de3227a6c65c10e691ea3b80bac754832e325d5cd0e8e9b4d8b1a58bf5c32b1106d8ffdaa6b4a5aaf84408f38495553bd2cfbae104b76e6a201715cba546c7616c8440528dc24725e39abe895ae965369a0a2282941009b89419fca3a519b623f8b4e6e7f51e022e2b95cebfb22117e45d518afd6aa5f24e5583f153b7ce3ec242b14fcbb4799084af2a4cd31bdbd374bf9763ecf5a0174bfdcade130f67d81bb4b60e2c4d39d6d06831a0444c5358cd3a85074725b3e49acf6f5fe3c16ad26b30a4833b68494b27325f2221737538dfc7f3ab01a4349a7de6152b920ae9df6b2a539cee8fee1b93586f8fbccb989abf094314261c839086f2988a8f3bf023a66d141ba78fe858c59b9ce3604e3a5d9acae4eff4d4a8d6367213966a7b8a1beb014d685b4cbbf56f7b2e00ed564b5c3dc7a25de63be9d6d6193200949522330b95a29c24313df91a16e0422adc83d572bccc8d00a7377343b8d402f377442457b3129cc79e5599534cd27c46f7c5756bd49710fcd2ac660f3572f43723c0a99684e9fd6d1e1c2ddaa5a429a01f46d10027b3dc9336e565fd846bbf91de2da2c28f0855555f07fb80ab7f939618f772de3ec3a9df2dd711c3ccc37a183cdaa5d9397f92c2833cf728a4039e2f44117fca91c04658bcecaa0c83a0ade01cbf1a96a98eaa97c42a815911abc49d8a4a2ccbba03a7ed42890838a028bf701c9294bfd089ce690bae14821e58bca4bfdda884c82368549ac352721602b06dd48e7814e23ef436c5c197a67c01c0ec5236ebf478a9c0c61b232dcb65e0cc379a057fbbd7f8d48655b4c266ffbdb0a57f821eac46d4a9ffe4ac5cedf607a81ca6b8efcd7619546d7dfe71fe79ce8de13cc3552b373282c2343d3f82efcd786aad00d3897f7fdb98c05581aecb29902a1219287d5dbe38f70c3678eaca7daca67e727a10f25ab54811dcd08dd25fc034aae1f1f42faa9a5598b52cc2daa1984b6aea2fa9de5bd820eb22d1ed7f090e512001e6e7d0a5125108b83f1a5a1defdd60c32fba8de1fc2e3eb06846f7a390283a3117c0e5d4ea6f1c8669dc65da5df5342209703e0a0820bb57509fa1f4a63949b2efd567b0a80d2de98fb218c4ee2eb6162379225e46d8688b9d450f09d2022ff806bb34f9796507a77b08d29525f317575be82471516e8e9ad253ed2f32ff63712d0b4257c15cc7a69f7ecbfd82bbace28b53f64d854ec68bbf460ddfd614ec697ec0b9e67e86d9f743bf8368c75e6d21e76d95fb045134f7f7b646adc4255f0f6499a6adcb290291f8db8eafeb68f2530adb243d1f82eb0f594686b8ad539b88f0c6cbb399b7691b64fd511e083eafcbe770c37263c4296eb3e775287fcfe9bb1d1fefa8f403228019a0260053c60524251ba34698a438a7bb4f35a850b6fe5d8dc63e048c4518e74d30be9068ca59350c9daeeaec9eb521d98eb8a851187c12099071359dde6d73d02ed61962e47a8b0e0c4c232eb2360e0de96ee0d6df3e3084236574e786cf50029a7b73018ba83d4166241693be45300732c6e54f80b3325ce24939fad748b8ddc167433ea042d93331e833d16c876bbbce65b4e3f58da02072aeb3bef66c9d0b6d23a20ce9400f5a130ef3feb99e57adc15549d5b8d920efb20d349627e2e8cc44b388bd0f3a2e465dcbc6483a279e30fe152f06d12d21b01d129181e60e8f14debabf395d1456c825fc1fb48d48bed8cc08a78de1d38ff25ef7a8039b36e739a59b505ccada37eee3796d382cb98cd8e620f564cf63dd336f710f4a582cc870f1d12974c20a924dcc366d9aaac6868eea95c30469cd5f7ce23cb64bf3f069e9e114212a5109e12d30e9429753804085f3bb0fe3e667cee510b6800c40d9c0459d4620d7e8e244c5aaf9dbae04e5246d7153f94e333c72c32250cca7dc1305795ecafaaefab981f57e202edf837f9759143b3133c05390464d7da217b08efa8aff598374a4ac327f47026f34dcc52a2e6c3a42473099cf73675b497e74966cb82cf18bc98256520f105ea2e5889f20bebf885f5d29a844c77565e89502bf4bf1d6833696163bbc897bf7b982b0c9f00f1985eddb2704cef57594d691861ba36f1dd6451f178e01aaa11fc91922f43ed7ae6a1387d1cdee76d09d70213bb497cd3371c806c140b02a8d54a5f0246c874377723559bdc3cf3cfef98fff89c21ea8f8c23ff2ae1c419f0f1729e2f3f5f47882ecda425f0679bb480e365ab7013b7637efdc91b8a907f487f03c1ba3b18a56cff742a6c557467170f771880f3a383a26ca6c0af950212771d44ede1b6164988cd6ce31fb17ad2d12d3ecdb79ec25f63d25cfb4926c38a2fc4138f8596aaac199536bb7e9d62beada27025654079904647e0bdcc73c52ba6d74eece9166d67fc9b9b95293cd760ca58cbbefb8fa7a26dbcc3ab7004f830dffaa1f102ece209fd8e8105184ef1e4a5361ddff613e4636a9f78a474fd0915f8d901f802009622c12a55680b30081042d68b02d85ffac3a1993f90fdf2a46985fcf0287edf6d0306d450cfd8999d2705dab2572d2b5d363d8b61487e7f310f0252a064b784f919af1eff07f9ec73ba2dffab0076f6a10def2860c95bfaa8abae5b39e958283003b4c20bcf5bd3dd0a3b59c56651de9350406139e658dd3b66bcb664c8b322ec80bd90e9aba543b14c40a77e968374a9c4cfe302ba82e473baf432d674472dec988ce592304441df899d001c888254300477a9c7d22e8f1a719faa6da833ab6bf68cdb8d1bdd0624760c93a0f1bc640a954b1008502742a79bcdb9a3b72952d2f07b912e592c8f1300ac905864ff1eba5f356b0a55a302e4a7735bd95c3ed0ec77fce783d86281727ee97d476987aec463d77a681e5a41f7a64286a6b0877cbcd0f18a7d733bcf9d37fe8e9f3999ac15cf40ee5370671e5fad4a17fbfcccd4599fdf858c304cea86b0fb81f9da48f3609f81715f74421a234689599cbfc073722a39861420f391ac53e7192b7c3c507198ed6afbb8811b1a7aa5a45c629f38413bfb8b10c02877e19dd703e1f8567bd4f93f5ac9c5949a66c91b25d2a5c81343c77aeffd285697cc6e340d8e5e9864917ef39c1c7140e82da4b77631543110df68193812290b024e2a0570f425a88ce001207a75d7d9268fa5165c6d03b83f4e7adc12f1c1a5385443d4bc5f5074c9bfd2cd28f0d053518cb3a8b0c2cabc64f1a11d02268a0b1706be6c6f71c59d20e6c252498db79a3e629b0d33fbebfe4c18c1f2012dbe093cb89cb88eb728f4c2ca5f37d2356d94638a16a253d87fc06cd7404a65e36b7bc0e1a5f9aa14ecbb7b2e0f7760157f202ebe4d0bba763d513b8bc010d5654b22538f809577f0cf03f49441bd5125dc8acce99ba667bc8d8077c493c6f54387dbb4c53da2429adaa0459205f01d70ae1b0532766e8834d302f0b94134db122838f61294db1075095034002041af73613c5196d2b4efbcca789a5182800b09fd0582d214f88ca7638e489ed4babc1f6d5f3f5d634bd9d087d701d106db8667879be8dd997b0ad68fe6e442725c9c592466b9470f3c5c1c7e366d033f168450f18afa4787929637f027deff15ffa5394131ccca60422af2a8e2cae5434116fd494189f73893e3a229d3942cb9ba219a7c61d7b68c6d12bb23431729e9289391e1d235871093c1333024497f425faf3e34ba553630a31e1a2a0295a9bbadb42b2cec146feb5d5f8a8e5bcf9954dae9849ca87f0755401de02e20c3926718d7aa478e522c65689d0841f79e462b88c8f5186de46c34e6733b4e0f51755bcb2efd24ac2fc971efb73b4811095b74d99cdd4f414b18847aa13babdf45e5d94dfd480c60a000dc548646ae49005e8995a98fe242378f1aa5bd2a10ea70e272ec80b7cbf95d550056642ad2dbc6aa8baa635746152222b0817402b99f10c1e8140ea7a0554a4a787b8a40e12c0af8a8241490fbdefd7f32796a07998efde50201173502b75df3124d42bff34d23ffd3952c6b2bf8bdf8410ed39fb9cae1fcbe6aa7862841d742536abd145ed537c921934fc1c3b54a3c23ba92859d1958fdc9837585b8661df480807884a91d716058f816e182f1202ac2912846c42647409ca1dc10acbaec5ff9541e178a2107edf1d3099bc59aac5bd9cd5fcc6aa3020092c07c95aecc5b61457e0f50a7366d9293dd2bd3cc8456407f23a2e5a37747b24022752f3ce26d41930b6c941efe9ad96061bc580b2036410a04f78703bfac844c3992effad40707eb0bcaef7fb1c1dfb9dbdc145d8ec8e4fa25efc6ad5990965a013464d75bc3aded72f7accb213418660a0aa0019481a0df39d694e77ca30660ca938afba5b499a29fd03e61c9e72dfff271e61d5eada2cda9bb872143147a3ed5925e34be33d2f3c561057fe8c0c06be48073d90fa1babf4ab65935a887ba5f9fdc5390b2d4d69ca870b4ce29b683978e9ab9ee7f341f7e77f1a329d0cd2e161e810ae8c3533b1bd10f8ab776aaa9756e6a387800f29abd2dc8d1d706029014bdfc7b20dc046124052c17bfefd9f2e78d7fe93e7050c89b6a2955508275bf192069ba561b21928fe4cd79f0428e834a9fbc7a7e148a4c21d8237ee5a383dd3f734974266e3a487f6716911b549d0bec2639ee530ae707bb57dbf7e9e94cc5ced031e78fd56ba6d9eade2cf4dbd92acd39e8ea847f2e9b3c4247977f27c333fd091d49ddd5a2a2b889bb3ed2e18328ea6f608920f6217e6c25198a351b9c12d004bcfb7b21194e838c0f4b9be9b1fe7c5fc33883922b6454813568633f5328e07cb6d58a0cf14e7478997688d4f63135318a5c59b1faf66a0666ed1871b6506b253da0ef47ab7f74c3eaa331ae79956581d3b2025953ac8c3694be1e6f3938292310d82c629372783c4a1ffbb2f8c8a5f975bb8662faf1c7fd3dd402c130f61c631af7f3605885dc7a72ee2a0fc76eac25b392540de4b44de77bf92c3afe0c4d22b89e5966d1cb908081c978ef7f1d6fa6acf8e2e5659b2583302456de2ab9bf594e4d7f4143be1d7a3aa6b2625f08af590e68edf33a6149607efc1df77f24a78dcea28b21058f4126e44eab732b9c97f57250eba5f4cf151c3d25117063b0770d209bca296bb32dddc2c2840f6aea78505ab137629f5071c7574055cea5cc28f2545071f13c084cbb948095335507cd407e64c8daebc893333cb80774c8a7e8d16ba4bd72f0685b85e4eee0d690b905da77e0aebf6095d3ac30ca3e05f302a93f2c30a38b9b66a03e117efffc19d7a4d83631243264d399ac717741df04597df864236fd088bb8d94f4eef5a28349b896ebe5d532169bd4d763e3baf9977d8aa8a49de5e9e068f643db1faacbbddc392df55638bb4f7f7e585a463fd6e77cf6503eeb8759d2dfe9cf0ea9d0217267f7259896e275a5fdba99a61bbb3ef40df1a9826559a326b161e7e81297ef77e24367c0f3be610393e8100c8551267a9eadc473a0056e560ad9b58f8927c9248a10182fda8baa7452037b6d96f5e3dc7ee433902b832da66adc5ff8afa6fcdbc86d7670627c33ffba10a41abeef46e43d0226d01c0054f514562147f7c4f0b4ea70f5048ad0f1c480ce11c719ddbe9f00e8230b765254297543917801cd2b3abc6f47e931cc6f8beb38dc6ba467349190c6200315abd6e49cde12eef5a91bb9c2f259a34a4450f2d8b8fc4a26d0b4b20102be473ad87a94653430692b241c957c73f71860e8b0cafc20697a9cbf73e9c542df23fb9ec14f600e562bc9eef0f2f2d01aa57cdb459cc25895cca38dac1e1306d89d3b95d1afcd813c3e45db822f0e02252d687bb17ead4c04d22645c4ea3ab5e6f8172de12ee332038c400c9cda2350ae4425f078fe5689fdbea9ce50205956dea705f5a8cceea1ce1b391ee19bfc24c37f339734cde36164211c2192cc2b7f4c7feb82dd511cf370aa372a3dc11a31c8b90527d3fa615bcdee58f7a2d48f5395f18d9f879703b88e22f20e9c3791df65308982ed57a17f43144480569b41ae5d9e61e19b7d72ca92c9af9b504fc6e651345e0c55d07366d1263bbd95007ca4d4132bb5671388ddca2415bb3618e9c6e642416c96fe60d7fb9a3bd57e156e778bd64ea703ad3fd30d4af7f84790fc0a0e75b142e3277fc37d89f9bf4d9f7e9c5298afde0a7803ce070c9882c6eaec10248866c6126087826d7985d23e9c3b1506a5ade31e21ea856b5b077c36641e34539865d352b21829a9ed4113f39647ff114b5ca6dbf151011e6c1e91da5ac1cbaf0303095d374254d8842d8fb7116d215ee29048c470999b1fd07eaa5e5da6d73c687f52ea9d638378d9fb06929f2c24b7ebb60516048d6a8c2a6dab4361e035af95509e6cedb53dde64a1578045e8668e30f51a4f123c56c5b7658c4dd7614de51d6d4bf5a90b063c9dbb83c51a525757a60bfb8496316f3c437b867f1999291e2fca0414afb9ff0af214ad2a10bcd0b11e850fa46c3d52efa862753719ca1436179690d92a1ad3ccb2275e0d93bf05a449c593485f75e6057eee37d355cf7566f825306424783d00110b8a82f235cdf65a1123d29841311c5e19aee29804d0fe0aebf21cab0c990502660bd58e9e0bf4d9274da8c9393e40c5cbc2389e61caea7ac003ae4a5756a110d0dd7ea30661f61eb5251691c0c42bb307b0ab76d5b6bc6a2920c1157c161b84422f453f331ee21010f49d2d79109dc9e8c676b7984f5a09111ad7075d459f8bcbebe726b9e1fc0ccb22cd3480b1ecd9e3c56f2bb75bf012c8547c1267697c283ceaf696888ee08f142739d6fa6949bd0222ca39b0d1009fd73a9801696a5e9789567a6383c7035de4bf261675252c2cb870995fd7851e9fc946b48e62431dabb34d0f5f356cb325c0852b861d4b48aeaae66a86077c76f0097e7b60e65d785991db96ec852e555cc44c8f4a6e91cba9f8c12a21fd3ffb7d5dca1435da969b5e94ef21d70376557447de0aad7b4b83891f60e533704c13addc9d7e6168f5329237fb6f2487ae74faeb50c2f37badccfba3fad35dec23c0f708a7a75ade047c338547d99efc7c338b91b58f1dc0e380b6da7e7b98d8837deb84291ae2c4c7261424e1283f198f831eadd8f411a0f95f4984ff155623ba943b815880fc111f1f0343112511e7d42b32c6b55758eb9114eb64051c9a6ee64523b080ee45eaafdf21d3a519152394568076a68958cf8527beeb41c38d6d20726efceb4ccaba09cb73ce8cd441490bf3572c6ebc2343d0064b6a7ed38a3be52eb3f65ccb12e695c775dc8089716007701a5409cd209e0c7271520db61216cf55cbc97a6abd6576cf907f6768a30a8ac681da3d46b3723aa46bc48d70517e90f0182c6de842356cf0ac235f4c45aad658e5e6f6ceb24e127c5befb3c7bc3e561a6e39f25d76f5da5dac2b06b68d447cadb5f046203da2487dd031a3113595d4df32d4ac7dc42565dda1fbd69c4774fd72156f1579fa8359ae5ba6e5af915de163c5fdac61bbf8c74dd75f19c6fcc7053988bc7f78095f62e72800c1074be7883adb95c358ee872b4db7cbc2b1c35921ec33666639b9a8ed2df510eaf8ad95235a4c3ab96432cc8034453face77354db2b6ccccc95c3477dc3659d2c78811949e103685e2cf893aceb1f32a1364ab66fbba261437dfc05c2b5d25f87c0895727758ed4e04bf582bffd003d155ee97e0a41c77ff9a304fb5292a18f5cb0a49ee3228346c0a8d066a41ca68b9fc4f4595e4e4be9c5b34b992b3cb5c60860378cc1bba0d63dbd3b9af00f0b4e99b3efe7a6ea5dfefcc5691cdf1ede3add3688595202838832d7afa5a8372e5a8022507db5ffc11b650ed7e05939964528cc3c64dfa7e78d0ab136d1b87dc400be05902d4cecf289b69618a758eee095c677489bef0685d44282395296dbe9fc399023c5faecd5077a6929202dd261560b5f0be2801c4fd687876c8a9bfe616e3ab08981aa46e955395db90055ffa59dc8197755d25fe82ae27222d474d89a4e04fa578a26568c6022b8babc4e18c303bcd2dbbf2661d77c49b62bcb2e8430e22cdf6a9cc4887153d23fd00ae26646ba0a043b6be5a4c8b40ef1b873847b4f3698c09a0a6cfe52f5afdaf0c41a16492dee3cc31c97e1f31a4f3362641be2176a51ae9a7abf8f14ac2fb6b1d32ffefbdd9d4310683d628df281c614f98ffaa2dd430be7cc5e8d462357c539f3be465970a58dda0958fda55a1a9aa9731c0d4d72f0a6a714e3808a9dacea3428c01dd5b39c40b763cf5fe49bab4363e58d39992ecf51e7621669e10f3b32a2c057a903c4f5d929868ac9e63eb34abea02541b9cd0d90202274be1cfd6ecee66bef2c9740d0cbbdb11afc72d47f86b10deca0dece9b8b5ed0e5899b8cdaf52afe7a6e17a5372292a3bb9f3f9e15b7f69b10f7e56300f52f0e92600dd68b3b6fd99e70b1f3ed67907a92a48c0f5b44dc5c89de082e9ed7bce814213546bcdc96b89065a34d9e08ba81884d8a53351b2660e2ef410de8703522b2982ac940be006689bff9fb8180023913834a8ab6cb7aeed0c53987aea2c8b7eb7b5bd8177978467345ea57177be281bcfe6486621930c555a526994f30620e89389ea0aef06d529405a696a11f25fb182b2fe492cd1343bd5e89af9fbb593c11a4ac9e368dc1db882c543e0af3258d82dd824ef5447bb3febc870ff4ecda2ba1e99eeb7c292dddcfc34682d06772ab30fd5a629518603a6f09bed4d720a150bb274588440138123630da5090ba02c36e334445c7172e4bc8fa196bff644ca34483f16d8f1c4ad9b801eca90913e856db2045220884a1a7a1e1144dd24ab72bb1c8691e51135d027a55e6caaad43683bf2a9aea3809fb6b098550bed89ee0dfd3ab3f735012b05e734e2f95d3ccf4031e3e3abf471c028a9022bcb2ed505a9167c48100a7f10d05f35b37cd85cfd1782d14ce18d1bb4b03c4f0cafeebeda317bd6bebc5cfc7c63b1f8b2921ceca1aee4dfcc1190b342ce98421670c10a894356cb1d6ab17b913aaeb7b1bdc5dfd3e503ef4550eda6e72d611a9493a03ca80b93f5b9c167ec64159d9ae3f5ce67f5dc7226ce3d2eff4543eac5aac6ac5b2f2ffb894b33706b965d9edc6d3c05e975d5894e2ef43c5aac05836ce90b2a2090f036780fcb06a16aa3079b308c853dfdac1cb23778791d7cdb252cefa083cd307440debc5bf9206167ab7d0fc42dd99bbd0ad53acdf9bcd79b4785e1ac27020a4fc0e641cac4091efe2f09890702cfc20d9299de762bbf62338bc8f713fe3787b2c7b0ff9efeafd31808f1b0003e8f730f403441ee0fd73b21f19ecda0d69a8c29890606508507291146e39c9ba261e0a5b20d8271d169cc334602794f36da317ecb8c017b02582ecce0d9ba6b7c1154e6fc45afa048bfd9eebc5f9688a0aa99b39d52a87b178e52ac56f97b94c521a0e0c902c60009a7f9173f4e170e6705a4c58439e4279ceaac48cffd6da9c2c94eb5bdaa5bc337f7767ebdccfc69b07f0d04c929673ab7bf40db8d9527827f3b94c060f5085fbbe6000b910f93c843fb9ec37592e68ca1735c1ccdc2fb6cca5f171438b5ef85c9813581e0e98e853a1faf39acb498f97e6ec4db6bcbd0573d097e091b2dc597000bba58e6e6c508fa87991aa47e279a43fc2b6426805352ce91e67b827b1ce84a721de55c0b27674688c5e1c7308b8197528c5f7bc68be5fab0f66e3d7f10f03f6f485c2a45be055066b8bb32c78c4a0a7bd4f220bbce168f0919d142a82d433006d5e28c726d23b8946add1d2b8d1d6d5c40a4e78b0ff84800f6719d746859c92e98daaa790508428aa5aeea9a37324f710a773d2b61062499e3927a360e10760e388333ee64fe0a9bf90d82d6b61366f2dce13e1e847f1c0862f4be52ae31a63651804987fa6e69cc346ea7bbb786266c85568034a298159b6e4b59879e9ddef902701b371dbbbd0bbefac4fc6a08b4419a9c595aaa4c1ee93ef069d5099b925939e0ac64bc223ce1e98d596df28f8f6397cb426189144924a58b4129337195730f17139b448efefb49c5a1c53d3d500706c0ef21114e42158836e25867777b3420bf25155aafce41462a8f71055f0652a03dc577017757704d0228ce7be5eeeb644ecc428745014ffa7cc64c2c4e463f62a96a1a1241cce78f902bb2f43f14ea4d934f0b4bdd71f3f92a65d6eb099aac1a546fbe15304208881cddfc02ec166a8d9be224a99d8425d9d84bd3c50036e52d1b54061a7cf949e02ae0eabbb3b2e2a6385d24c68b9d85616fd8349a9377c23fc64fa886887a7c4b910520e984802e09c62620cb0180b5cf8508f775266f3938e5a8c65990200b01e5b954e72e28441db016dd0e6daf044da63d9bbef8d6c9d62b2ca21bd0e27017d129d55c83c9a559e7ea6d158bf193406f7dd46598121490c21513a600b03ec964e345a682ff8a339277891773165a99dbd3f760bf6a0d823e59b18e8804c71e7245bf5becaa90f4a2cd4d9d8e317f274ced67e6c5401aa964443e5a0c848659525583db9ed1f866e1de78e47a52aaeaa1b90dab2bbd4d95c4e09156bf227b5c4fbfd1c135cd3e0f9abcbd0c4bce129c431f9599e7ce8344eb2c4abb0ff31bbeb74e9d1b2fbd5eb72bd172a338b43cd9b6e991493aba4a6dde3f5c9bb737d4835b3dc73dc3064c31d50ffb3772d7e035f25407ef9a5ea4b466a7b2438be90a837cbd14930cf84d03a8e0ba234a3bd95de1d264a8848fffb6dc5987e8e9e7f13d0859cc3ee6df7893111c686bdc994770d67a6410d3a857ea9071487d56234420828ee69a4d05b132e11eee891b08d32a0b4612091a9754dbbc68c25cdd53693c7da08937a962315dfd5f637c62d6139f054e4dec21971cbc95970cd47317ee4c3a81ed04d39819c3bc2b302c4e27575c67026010c9d4b0ea6de01c14aea02b071277f1276196acaf0c3bfe02edc690f9472bea14e8738c0ea6737178e9f296d8c767a75074a89fc50a7ff6766c45967fc2e4a8177ff99dcf70caea0fba5d7a41d567fe6caa4503f6d9a2ab6681f67d1c040820f080efae727e24dc93cae777ec56fe549b9a3f1bb617edd07b05b3efb46a38de81d4cb095cd827b2b3f0ce1b78cdcc6bd5ee57f3a8bbb0cb6784d834f289ca05e02b52f52afadee3c750e931a8643881672f094f5d59ba51514c70b06c9d8b932c4cc9de64c1ddfaa242318c8fa826435b27f799f0faf58be65c3c25cd3f4e7e41b78b7d33b85513158078d9cab9796908c3248c6bad287f6a33d7d36753dc58e5470c1ab4d0909e2fdf430f65d75872e968ffabaf3ce268e48cf42d2453266cff4b4aa1d1e0f25cbd429dbc8554723b27de9025beb112954e471981a7a72fdaa484d69b15d7720de7babce7f9f9e337059d22063ffb20e61acc38d42261edb059b5130f0bccc8f41e28f5e6ae333f0b25a9dfa76f6a106900690b1e018abdc1d8c0d33c0f2f51db6832f30fbaa32fbf13d03c0d78f3135e64c38d25fb3283b698475560fa142b29619e6bf5f54af368cff61f6f377e66f852ea4310737207a343831b1f7d5aec70064d7b51c8c7f058fae9e79edac27885e6fc00f784f8b7cd6990f54ff133ca3eb4b50d8e2edd7ff3b47e3a36cef6003e5b551db0467613ae35d61d96d7b2107165044b53a16bb6f5de04cf0eeb46341e39e6aa60fc0b9863b6a1a66904c10061fbc3d35e5085a4c46baa3495da8a73531637b1aa963cc19d342d81adb06b2b3a0511011808261aef0b3e8765a51d18432bc297c966efe1fa944a3a637b52adf0e8a25a32e4af4937dfe6ccf55a77ac73a416266ebe145a8c6c87ec321cd368b70a2332afa8617218fc91a97ea96aceea120a30232cb1f57d03fbde5f4457076670bffb83182eab63f3e5ec130da37d12c2d61bb9260a2a1af3d2c0b73266ebe15f5a3391ea3246865844c5910a94082e7686887f365a898d0e3a2cbb4b09d991b2ebf4ae9583ac024e2dd76744a9e1716a3b4d4731e7e0c51e480a7d8f0b9558bf3b0458ddab6733ae2cee6518284f1ad605a4e7276d3094c5b49f73d92a175f106ba320acd0e3609d60f0ac884189fd4d94967c3c05ceebc226efd602e6518db44efd1c9c7ddb29e51b2810bb52fbb3f61187a4ab8ea9a98e241f6056926e37bd4365fb8fb26fe3a97d3aaf2dd366e412ec551479b0231dea9feaac175b5b7475572b3391e857d1eadd8991fa00f3b0306523c12b03369ac3a1893e52bb2a0bed947d46f67e2fd19d0f0da4ec3fe45bf8d9d1e5babb7b8f5743443ac6f8a615c6fb5cb5859d98b18e2806f380847877850fff3924e39ff0d3e5c3d849f9221a4981cedcbd9ca818e8c2f60fcd77986cab05331ea37ea0687c85bb610939abaac04ef73dc09c54571d40b7f650af97b34d8cda3b441f80d20a29050de4955259c8cc5ddcfd13651a4ca90f2c906bcdbba689af996740b2870c2970cf14a640addef88b6c11c146b4638ac05a3deb8f16acfccb2bfaa45ce0bab32899cbcd231e59d1798516f4b7c46850cbb15badc2558d20e43a090ef44aabc7934129b19ceb6ab73c2efae560fc11fa8c9327a911e43c7a9cbe89cd8d18d1d895aea5579686c84aa9dc9065f0fc34a1e75c2e342e8049043fc28f3fc61946022d47d9325eb242c316ebfa2a0d36b307858839959bf5280ba3424d8dc907ec22afc842af1a03e8fe6bb4140cc62997e40cd7d981514927f7927b18cfc3f13cb31a70b1543708cde1fab8c77ba4823be7fd992180794f8c0913b9304add8ece77393a514e05db438634cdebef8c878db881b5a22a7e5a0cf94ceaa544b22267031020b95b38e0941cbf342d2de61a2d9ba8fa075f09bd8ef9e4331ee54ca4f142ffd660d3ea6b2bb20b153838afc8492727fecf83a15a9ea768770f8d36b27f174a7911450d458b4efac609e836998b3ceccc09e4584619e1494400971dfe4d7c9016f7aeed5a35a3b8ad34904d10f554bc53b85db30de48da0a3ae84fe8b42513ee8be3796bfef9f0d82480064544858bd1dfaaf4c32f5ace8d78bec9917a05f6f095636dfd265b6fc5ef7c549cd65ade9285dba556fb062a0baa18cb496ff42ae20cf515be635e96c663373122eec5024550731cbc93d115fc9d488772ea0826593299d202aad310bcf7c495039885b1d7d85ad27cfa3e10b05e90a195e0183c97da0952f280ceea5a4bd8a46040770d8ca87bc031c7013f0a45e5902c33b1feb79dcf6d42f8d688aff47a352ab4b1756896d98903171cd8c1bab63f14f33bb0712188964ab032bd86dfb1fce44e4bc51c66180da6b1cda3344c4221b7abc9704c13cde51f481b01fcc245e3fdec903f2c342f427101fb4bc3bcf549077aac43f4e29525f5869f5abdde194778b77e980bf62fa5f3561d324037fc9459761f950014d2b444a73d254f9e181dc6ca02133e4824eed2d3f9f28cb8e87b875374772b8c87f9bf27b6754dc0b5fa82e9a4b68c27331864875514f432c481bd2e237e2d4f32ee59d6d5dac7c1ee378fb5b2f19878cb7cbd94a509856c21ddd02eb774f4e8e01a29d1f5ffdbbb31787dc8a13b5c185a34c166145aa82eff28278a44f8712babf6d08d9659c317dc40aca9b260ff87f13c42bb0fc115eb98ecf86fb74030a7d3050c7ac59d204693f19b406dcdc08ece9ff68001149d2a31b7ced4d34dbd36f01ae06339a922c424ca4d1ed48368f0a6d4f4b86ef7fe00fc7a0e72e908b2c6ba59ecac76880f0114b8eea3a7311e6cbbce8dac01d1932b318348680afff1c3fc5e763c7db2aa1118cbdf2552fa62eec0e2c0194962ca87dba4308cddf7915e4c7998d4854245a6809e9db0c46dc14d6d4755bc0ea8ef5596f7868d46f5cee31a330752e2e525c739fc0f85d41db22e43d681b6effc4b615a7684c4eea7bb2dd4364fcd9d8746d0fd755b143a4e2ca288b1fca36b8afaa06773d9d4a063bb8b07f0d579333c2669163d9bfc19cd8c92fb6465f33cff50b0a448a1b618e7befc7e2f23d9963fa9417e3755fb985e885ed8e0d5710a46b294862f73e7b30a63f9efc54d3d48de7b8404d5c2978be9f874707f067897277d7e805e3e81084ac28228a119ded0dcf15a82168ea2a584932045778b4b8e76be5c0670971fcce3d6bb6a3be085f0d7401c605206b75b30c50ad25f571fb571713a1661cd5d37efe8b83aa58450c1300d1c0624e59087701ea0db72132a83ee78757214b425b36a89fffb1e9b249675d9bf88bef118f59f3f20c660786d4a771db0abf82f6cfaa3274e907cf09aba43960851e5ca9a580623dfbfaef065adf563ba3c8477a43ab15fce7945dd9e36ce4fc774a4e307b2bc9f3fefca868fce1e3ec3eaaa019ac3e7b458193f395c8f29725f967d0d6c01f6814e85a1380e81e119fa25db632c2fa83fcb307c5bdfa9b5c6f92989e02015353dfc27a14c9169b3ee938c0dcfafa06e52baa64f5488e450c6fc7dffb1285ac0908dbcf4feaccfa143f4a0a831706c2314921e4f19c07c86345e449dccd8b4734d6bd645cf748aca872236289ae293a8a1374645438175ae9f676ee011a0f882e024d9d1d3388733cc0f0027e75c7ae59d3e7a8edd815ee3f87ce1f29c2ab5121c158b181778887c27e8ee743b4604835073276aefb51d5d9c7cdb9a5e638211c8509b41944d54f8ff6a60f54d9b21607c1db2afbc33fc21fd0abe1425848f6431dc52e408aa90fe49add62b9edb72c753e2050009b996d22e8be1403b4bbba8213bd9f955f728dfcf539f957e0dae98bf363283f28d3f5da0417afb64584cb192e5f65e91032a8b771b56b79215ab7b89865b8c2eb9d2378cc52b998beda9e538ca79953771edc9e8201691994ddea738aa6a636c51dcc6169dc295b61eb50691d960702e3ef6e501823ef3bb8e3db78146702a8a4b1093df57ff21065acb5c11a931dca1b217b74049c29aaca65c6d4850440d07fbe1f1a83d92d530ec6f8bea8fc1ae5c6b21b42542fc1b8a597bb505234c5d1d98d451846f08d4b5bb2fdb0704fac2e147da8b13ff835ad9d98217c458ff5f9261f4240e4b6af12b797b15ba04f0d559818c7b0815d9c42796d865f73844cfec753373bd881419d1e78f7e7164195fef8a7aec8d503e5374e4b5a236924518e2a54c9f2a0b70e6d7bdf8e9abb5fb483c0b6fe68b850785fc4747326a68b19ce19a86aca5937f016d852a858516cd370c8492a60e3b63c5dc4b578c783cf661834869c952ddb6180b23cd3f93ee4ebfa6255d233170762176306b6f9f65798560069a379e4220c0262a8435b8a9404d383eaa971d82182aa6f9b8f0c8b59f82ef2a9870d9935376b52738fab53539029d73cd09fa803f1481b01b6d4b37dd192eab1cc2772a9ed5a7c9ba1823cf4345c9e158d198b2dfdac55e657ba81381a672bc09c76b6d3b6474fdc0fca6327a4f9b15b054909e0ee67afd45bdc7774ddae4d49166f75be366ab055f0167cc9c49b6874890d1c4e5d0bc77c3235aca0509130505f82ff772ce38195969c4fb98565a0e41f3396a928bb829d872da62610bba7f0a980d05126d02a16b7a3ece44bb1289b499a03f4b6f1b31397db29d7cea2e87a6ccc6af5d870043bd1f5c13a4ea89c866cd965b28fc08accf778a74082b271f08ecef3f9ff6db4aae5cf59a540bfdcce3bcebaa7910abdb720261f775fd2018b8ed29f4d0ba653a7e6b0621249a3cbca8154d75b02288c3e9da0a6723a7810afd496df9155130aeb8d48129675fde94b0f711e3b39ff66d792d87b038148076f9e410515915de97db7fe20e134975b2a312c1fb55c5237c10b2b278c3d063e5404c7542dfed4aa96a50c7cede511154e0b9e5f9aa38311687ae4f8c40eb660f4bc6e3a0edd2bbff841fb926786930dcda387c166db54028c8168f6582f1c244a7bc04a97f82656874dd5f0a40d687470eaf6afcb4bab0f3b08d3b05e6ed76fb82569de0af709877353f7b6b1fd4ade1093e85e472513136039d7cbec0252de90575b099f401da0e750c82f8c451b3d21b32d6409cd1c903e349c2d70dee35b34ef55d566139b3052015d6d15317d23cc49108553ee98e20d18585d985e3a082bc8b31c70e8798019d73a0771a4f3d7c87d4442a1bbe76b5065f0ec9dd4c7b381177eedb977c85f4fcd3b0324844d4e2cef41f9239618f3beeef95c17ffe29daef01fd795b0c6427e8f22ec1eef57a430225de2649e8f6fd2d61cefa1f5c482795e48d6d0f610d791bf09137cf7c1a598e6f7acf457604c3c8cc58035a8651d7e607aeea8a5055d109cdf9235270dbe934fa1058fe3877a21c7856b3f3895fab98fdbf3a801ced889d086da4a9e34999a250d0ec2928418957d252d596d9c07b88b154d436e98342790df459a86211c13fd61cf072d03548602b2b7a5406afa85e982f5949385f907beeebb16ee69a9b469ef9ed4f2132c2995bd80dcb72a03894c2ff5788acc42e87aeb5cb1ba6436914f92c61d42770877efe81e98c5604bb43897326f0d2bd9f5fbaadb97b50e561c71dc134e6d6bfe9e6f795ed8211c0f03bb1cba48d968061b1b7a105ef500cf024140d8d6ebbac86c684beb774478c937e58eab3866a12450dbab3cb8aa9df7888f09cb5ab52eb1a2b07d402097c6b2a45c0d3aa16e4943fa36ff63d7681535dc4a09b1c7d825f3c9f51226fc47824f64959709a2d21e2a74c7ca61eb35ac2f49762825dc043a237e479b1c610a8a6ed1daa593430d952bf91165f92c79806321679258ab8568819a8d24941940c7304f4892c15483906e4beafbb11a9bb2f35dbd32fa6b068b163554d2676898d9850db6811daada7790299fb1dac19e17f3ef3c0d5d71295c8b1a18393a35951fedde73dbb42a23d7c67262c832e249494f2464f9c054e593b1f719e3ede06a955c150622f40e29338c1da48ec92abc8fda487390935cec8de3faa734380290ae3dde2902535bd0c8d8f74135b67913b13071ff32b3bc7bb7eb133f93885754e779c55fbeb1ba6b5604f7af71f998109a5cac7e5f4c352a0880ab6e3b3812ab749989d38fce9541e255f238e5308a2230e116a060ad4a7284fa49a9d3886f91fb546143232a07bc0fa0d22a47168a018999bf237ec279fe49b3dd239a1648aacb0b6b45d03f2c156803264cb9f0c9d1d66afe875853b87a408fb10f6dd4fde168f71e3280e62e224319f62b39b83b81951dc0b92d315ece7222dab377e2fafc4800545f80ca69bb301f9fc4d9f35ba455dea9b093ccfda96ec6f7e0ccaa08d5887881cd527cdd447fa67a027f1f9e8a8050ed2bec78330058c2ca44436cc177f795c836e6bdb22aad1eb748eed8ca1e2ce70a498932e766f3ef6c38df3d9fc95e9957cbe5f016bad684ee837f71bae2059c5a67ce4e66761319e32e248f7950c8c4a268437606bb7ad4e110833bdc326a34743e119734572a1cc9f12b0abe252b0670f6f58b40785c54750f066f84ade7ca904edc05ffd9decce53f546e74b45d05b149ce432dd7f1117b0a04b17d0fe6e25b5b63820a3b340d7cdaef0c5f93f8550bea4854dba8046021f4eb11a76d191b468a55c74b28d57a47d045332adbe2a2b9fe36333db7d19c40675f836573942454292cd41c54b1a142ec88ef37e7de16a005c17ed51058932a569498bcc39374a3b0eb761862705da50ada5ea763c625664c76f5518d58ccb0c93f2ec6d3e8a968e8d9fa273a54f6891e7e958a04bc6fa48e721a8f44cc47ec676aeea8aa7442b425c40cd761db879317ca728ac03d18591ef0b077678ad17d69aa91a5555d9f1c7c83b97799ba80d07889f7f19be2413ff102895d634938196d67b67918ce141b95082adbc96cfd34e743091b1f87b6902e896b7aa0fc984c0fcd1629a71bc826e33c383286fedcbe380478724cec8ccd7d47b37fdabef932d3e45bdda734ed0d00a70a4c7626f02043380fe963a78acb295c8f986725e5ab5b86b115f56f5ee8b539960f3d281fdac9662f741c7fad2658b7a6ab234a1d02e24e12d6df0fe4c18705a07a1a58fcfb5f49e3e9212d41cd1651f2f288feb2cdea78f773ea69c239d0889276c527c2c30ec69415b7c602a7d1fcfdde04893aacd946e5e9fffa451cfbbdbc19ed45883e94d8e3e20bd3268d2845da829a98fb5587fe646712492d78e5102af506feedac282227f55f28961b35f22dfb2d5c3d7138b4dd9e16266d5af2817cac399bc9b369db9273421efdf19b524a825537a84468c09f8f6cba5d6193e4af8a6b930c362a38269f27427029c60f0c7e69b86583035407b5b69a96081fcb3b01945e81ae71a02703c2e74ca006cb063982872d9a9599d80b6d939228c01dd53be54a4e1c09e71e655962b40f493166c315061017e72998bb79fe826a7d8d2ec8296e106aee7abb1cc3902484d634eebea52b85e1e05ca3e52a2a659424a1d72dff19de881902839a384fdba69e64be518d605dff772fc82d298faa208b8a9c0a3fc69cf5ae2c7348db608f47b5fb4e7a1587744e6fb399059a9144dbdc154bf8d02a765db5bf26160d306724fd0c2f384b0d3f48aedece58e074ade35bfd91bf37efcc691092c091a8bbe4fa221acd20aad20badcc2535beeeaa43e72307c774e7e39031715c01988fcf925f1f695ce1a3a11f60a5c9ca57c81aebc74abf65dbb2d6ff45ea45ec1e0d4bae9cef0406e5a8ea544b7a67a7768900071a7b667082d6c29f5f57a66c5e4fc3715da8f337707801863c2ceca29447d97de1a4f9b4ccbcbf6ba3e80c43e731efeb8e8763e0cbd24b6d6f66173331fcb79d00b1214337718eed70760d5f3c4fa8ded894fea43a4bc904858954ca0fe7bb7ef275e2878712fde4cc4063fe0dfec6ab81ca23b2c7193377facd270dea83dbad4a7d86e5cdf310b4be96cc57d826a9c91243878b36f7615a090c81a53ecc2a1446959884c28d42dc41da051a98082becacf0a72736163049e3420d88f7fe066e99b8d8d567820d3a114daf25d4723991023ffcfb6eff061ed6ccc68267c902218fc1b031649a2b1e240635822d6845bee905aee5725299ae97dc849b608e6bafaa04da9f556e077911f6110ea36f818e0e5c070257120ad0a1214b03f9f7197c9b4429526431cef2937c8b586d27928a759e1d281725e5cd9b4d0aa66165698432816a08c3ac4509894319fe90ce737d84282d5968efe90e1a238d8554011a7cb4e2c811dcd6cc622c449e0d0eccb0324fa6c382c3ce229b1b7d1d6efa6fd7bd8a2234316dacdbb6ebcd4356220ba164bd17860316b3c501e6db76000c5942ef76575623c54bcd5c5d1a71c41ba3fe3dd81a6868cd1849eba0a7353f1a86eae116f2bf1b5273229ae646b1ec53e65d0cba7fe21a29ac037221999ac5250ac81e7e7ba2f526a6d999f00dd438566700530ded566970362af008477bf183a7586122e5054fcfcdad9cbd54e20fb6bc4bc90cd668ac7a5eafd7bb15475fd2f8ccf5e81efab0c61db38c386d54fa0a15785a72c32eb5f4680472eb5893ee32138960424c5a8ce5787d6e09033a75683d0e30450d487d28ce09801cc34e00f754159c7c4979f105822138364bcf49b558c0e8259bf9e39798c725a19fd43c7bb42582fdea1a0a0e3bae7076b76625d03f141b6c687f9fc87852a5a80ddbeb9642668ed4705ae2dc1bccf84b16d38e0f93542049b869e74b278b8e9706f99f387206889f13536407e05c4cfeb6e5d5b8a906325991a405d1fb5a9a15b6132bf28283cf6c4ee210ba3804f607c07430a02f3ef0115c50ccbcda45536e391d7ed3b8823594a9fe23aaa91691ce79b0f87d788dbc808b4d6ad16a4f0bf691f445f2153f64ee84c728c8b6daa2ee2c07726c39bbad821cf64f3958a072753026c435b5f07ccc8a63f8ebb17f43081597cd7fd633992ae3bd94df64e91882213f9115df5b1002e2db3543e4171a86145ef343a5e0b2e1c49bbe97b79c7ffef8c7ea6edadfed6cc4d4a4074b4bd44758bf68a77629444411a13d4ecbae4968ad63a0502224017563e42d99eec306166da713fa0f7e6d625e6de7b905949ec558615c2db1c5ae23826ee9bd377c50e0a7d8995ae87beecfdbe8a9b8df61037cf0ba1a70a08031040cdeacd8cdcc1b5dc3ea060ab7cf50ddbf2de4a6e7534382cce0abce6db461e981cfe38f5038073c8ca1d29f0d87a7409b571deb575c27764e92c85ca644a7d433711cc08b5e989b1abfa3dc2b9c522edf22898eeb6c673f3a96ad80791141837c0a109174e60aac07365ca26afa0ea725daf4eea0676c438159870c9ce87ca06954497df5d979577d537a2490581296ab9b256ecdf46f66922b8d638e6ed926d325f2efb1e2596cc3efc93861513b118b737872225cecbb68b92aa0444951618e91aadb9c1e1a80f3170f0b69b99f5a716b92358dc4f901b0498505667b39f66ba47bf04a278f1542f5b1c94f549fd7201c19c945c69a76667b4ccde8b7450668240dabea8f7badb3705b8fefa9181ff6d1d2ebe4f330b904555ed7398a4c2b8ca5f51d1b140d5893d957ecb6a7109624b4e488b6f19670b61861fa8c9154274ebc7a257dc2821b5af58a728c501c3f635832bf47b7ad547bb97ba4b369734dce1b2512951934fd8a5ec0187090cb8606095f37b4082411245fab995cf19a6004ae350ce416bd55b1fa96843fb0f38dd541b204129a5f371740f7d35d286c95d41cd8b4c7a33dd2cbb1948b347d8b286677d32ec67e620ad53d773684e0d9693970f0abdedc6bb853a39313c883ca061f045abe577da028e81f4051b47fe9591e93e7cb46182d97bf9db3771bb7fb3fafd11a33fde6aa14f82a2abf4dbbc304a470ae0f17c068c72e2abd3754373956fa8019f21fc2e677f401eeabee1fca51d2e0eca3d7d80b4da4d3ef0e50b2cee7e9a6e772fb1c0439bb2a9fda8fc654c57af481df884f080d9e590d92c4d1ed89bacb63a7a58d7a0c074144885ff76a6adf274b307e86c74faad97c24bec0908a3cb9617ec498b383d0ccc0a659d78e32c7f20ab040a45dadf2d467a455c475fe295f1ed14f38046d21bde745ef9f81946e3e084cb16ac2fac4213b70eeb1535840b43c8ca8769a5dc03761db471aed4578d3ba7629fc58453ac2da32b1d1931e765f7fea429db0e06184b0bda17085865383a3b3aa748ed03e9f05c07c13de949b80a794599cd91bd55e5f1c551b073efb48c03c722b4d7d54f8c9e712a142c18b2b92af53bb880a85492c9b9078caf6d9dcb2ebe3cc55019fefa211451081a661621d04b3100bdc237211e2bb8d6d978cd706e7f7a102d801af6a6e28d585e21cb9757160970660088311a4d16aaddce4c06a3267f5aa6013a0f915d85b871c3be39585e580ec0ebe1cb393a71504c777314e1cf4a1cb5e3d4aea420ec78595aaa43d114d4ace3097892ecb945d2b682705bd210a865bf31baf561408f8f72abe84ea3cf225b5e2be9fed962cdfdf33383124204bc18474b8e633698979df18ccdf6c2af3b4c315ee23b81bce07376172bea3de11b360c331950432463f0f182cfa9199eab3fcd5c2423555c70d47f7233be073f4c3884b227e43b92f0dc3bdd9186082aecd8035cf7650d31e1ee4baff231561f8afaf7a505552c01b0364c9bc0f810da6ab3e9288b130da8d8ac3adf66bb1715e5c8f925a89357b5df951f1111069f6dc10bf16e9558aa57aa546e0f1d34baa8d89ab17a4afafac707408b10840171595c39a597d850ee3676faabdfc1b92550a09eecd7530ea352f895880d1f3d2e1a077298142fd0a379d818c069598fe560ddf775fa2cc70d266bd3709f50282fb267b82ff97769c32c221dc9b273510c2f7aea2e4bbd2e28e853bf8f0b1bf3f29403e5371d2757c18d35294042df822e30292da38e72f1f4e97ce3b36b0127915db56abd19b9bd242888061a1f65d42366cffd9049425b7a21b2b4d5b0809ddd82d84c079f25886be774e6d17c1c23b110fdce7bf8f8ce1155888728b6b4140e728866e78aa6f34faf4a3cf3ee970d1aadd44efb582ba6306c94e0f9b4bff3be47b06bb192d99193d1948f56511e73f1cca55396f75e1e0e312dad14d7ca2e1c145561c8804878c06f4c4dfb496e8ecd8040c8b370b24ecc0ddd7387e650fa1f4bb6a4c482751d9bb5cde42cffe789ef5a7eb19ba771b7c5b975dccd0acf9beb778f893bb0ce30111296a5dbfc232171215873392d3149f4a96c5997797931b56b9ce1170ba6478aebd6d8fc3042234bf90f498a6efe07d6a41b63ece7f76e42bc1f472bddefd0f540127d3648965d82a975c55079220e576e6a5c025a40ad5ea0d174af9327e2cba943c2247c9a0e9e4d6f8b282de40b40175b5a32cd96abca376d552da308c16e37bbdf8303fd75f4809317694e9e36a277386e259a99f29e8932ca8e4458302dedb1430ed8a5462412d15ace2979f765846f69e0de0865e3f403a204a2d89f4fa73670e4e154a8f9e2a5d0948ae85dfe8b954d2449fd2132a6ff1db8bcd3436215f3d1310fa77e86795e7c787d65cf05ef888078ac8140e36edef0109976be8ff5e249019be7ce1b5e9408581f75363aeb607b38e5eb15e060d35c419618359e2c875ed0f04574ca61bb9ab96e68b3dd8c6b848fe4300a1dcb9a0c38c285008b4da802661152a820809db3019b46bba49e2ca3f3da1188e39717c6e0a125eccdc6670e7999196115843720c9b70cb6861199c6da4297222103f53e537033d4a24b6578a94597ca6c6137a7044b891df006be7763fa098a46ab75263b31c14cb5614a51ce4d9661c9115153c103df7b2e5fd51d6e213b6c6c440b02ce37ef62405eed84a891e2ccce29157766ad6107470e029ed5a3a04a6ac3b341c89e854ee5f19a8a0d2374d5685d221d88d1cf7ff961800f9e2f9a9fbfa71adb7deb148eadd50b0935b3c5b80b1887c98913bf5ef997eb23337646e5344fb4c30d7a5e832ac8d0f72ba63bd0bbd88b77899d24411493d0bf4fc8c197e4fc327e8df7732dc01645ebb378a6bf361516430dd216205d0c5d6966b029788abf2756e566b79754d047983470deff04618b1eb9193a78852329b76c0c9739891ac63ec787d13951dd3f1f95a6cbb3003e16d312c30f6b49d51b17a2963ac6a6e445ee0517fe0811eba00c29f1555d5d394aab1b1aa8ff2261f77579c486770f393cea71ead6bd27f2174844e28724efecbc510450b73a84bfd48a5c2a33ce3b0d2dea8fc827c63472868bafbca27b8c9ed44132f1ba028aada83b9d6ae6eb28f5c6561e67a3abd8209465aae9d40b3e3dbb6e704da3385994314032c515aabc47f0c467fc0454af1218b490409092a80027a0ef8a63560a96ffed7b7bda31f7cb00c880532b7ac5a64e9abc68303bfded2fd1c79695ec7c163123fd769cecee4b0a4c76856e8fe625b5f4810cc891ec0acf85635d9d87d408fd49ffb23bae4c1094939f515967777f15fe841e8eefa4c3fb7bb6dd5212a76d0be08e61824fd15a598f2eff8aedc8935264e650acb977de10a5de079219b906a41c86ec7614bc18b538fc96934409d32c37c60a9a37c772bce6476b9ab9bd126cc10c9d3586c33b3a84ffff134478cd810b2c307a0067985786073c4e9fc6d9a6694335c0805d69669b8c614bef5de3c31b11eed86ce0377110c226629165fda10ae73d3586f744c57c74bb4670a49da9f4b67af36fd84ae1bbe34764ff6851407a3896254c84ab85402d6b5fccc2dfcff2f5384152ad99f4901550a4d21e4f1d6e92abc790c839b013b7a3a2b3fd02f370cf08a5e1e7109140a7366458584483de9b24695f127e45c9b758448794483333e46422d9b646bc74c8a691c42eed788158942cd681d6fd7796e64fa0c244f29608937c9cce06c7ee0713e5c455c46ba09d4add473acd7cc7471ed622181d5224565638e42c997d8ef8b36f409fc8e0eb25d1bea4dc9ae7c18057986c177f96c1af3c9029bfc5026d845f2fdb52ab2d95c7a04c915edf48bcd03e9610947a1bcea23beecc075545c615fe198e51fd520f18d510c9a37bf5c0fcc1709cbd9fc3970f499091729aabf8f134346d72b9a32f0ff0f8c0969ee172c530adbdae51a7fc561f7b8b183e0ac56d7c41ac5476dab88c46f8ec1a312ce88c2bd384ca5a84720caaa276c545ea15bf6e5ac98c96693b408fc18d1c86472527733635af10d17074ffef25ffbaa561e5f14e71ddfa5fe93de345e2b12fa5ee0a54186983476f3b5b7d96d640bf8581a60a2ce8d320ef7018d90a4a8675d2351edb2be50f2a5e7b8507e24afb1c2cbf3b3e3dae59b4698fd001c85602e4d4bf8a44d88824928d1060d89b5812fdc7741eef9dbcc4b819cb054aa97fd88a662fcec05e79eec2b021281da2480466f866d18f288519e31ca8ca07e9d797a8965f698497f6aad6f33b0ca32f0f0fb135b825c78a79660dead3603194f8c92a91a92585a8e7ff01099457c7fd70d5ecacfaae623c1ea6744d88e619bf39aa890beca6c98dbdaea0f3dfcaec5d90f7a2ec05144c65406134ff06ada8e242006a82df1218f694e9fa1f1dd7c85485395b80679e3277284feecde8e264a121fbbf103682a61502eb564f3565f596beb9b73a7b8fa1de742a17c49cba0597600609358be6681f30f1a95edcb98fe75316524d9d7eb43c5dadbba02ed8f9be512c21660446dc607977b8663e26f137aa77d831192971968321b92839bcea67fb9e19701095b0c591d1fe0973e9abee978efdc935c545356a3395fc6693ff04a8d384f9c0e4ca61ebecf5c4eb7efaa25df8bd54086dd78cb2205e9eae8ed782b8be1f8bbfaa4889394b741f8934b4a3561b6a61c0bc05a4a0052e9e53af4b71bc9cf3c688ba2197b9e33f4927a152850e88080017284977a376683fdbdc1cf863e1ed998657cfc4d9fbdd0f575fac46b8ae3bbfcde5848cb0cece4a5083ade6862f8346ddb08ec785c633c5a649c7a59857c62cdae43b1be984a6a262c43174f3a1148d5a9646e0ce878e27aa3c2bd440cbbb79d3c7b15e79d2e4a61b9be8acd583d565d00c751a05f31d5867dbfefc1905f59d06ad414628962e9eb46747c10d4e3389b95b1fa8a80c1b1093a0f9c60d91949d8e072c89fc39d0d4f61da2a3ee0fdbd2991fcb7d41d762002c1172ff0eb3a94fe3465319edb4180c6692529be05362d1e9bcfc2a25e952698d762bf60b9ef768943ebfd123ea3d9980050512e45e5c0e3cfc730da79079a5356bd504f4e33323ebf6592c2c296315258a65af28c433ee4de9b2bb21dcf231d4a7bee6a5e60ec8035674f9fcebab3ab81b6adc5d58427d53690b16f9654aa64c9373d0da84773b49d254ce3e25ade40944ecc9969f0df8ae7ec2db823a9858e41564dade00697e64acc6e24b85c96b046b6e8938025ec72610214331f3bfd3d3326f87d33d9477dfefbfb40969a7b053f6c17b5fd1d9b7a3a3d2ede05956a429928807a634a05856c555c8a5ce59ae9fa87466fcf2433f95e556c25def2e56b57310b3b341adbaf22af405dea6189d9a49f8e0eebe5fa9322018186e3ee8b1fbd8781e8f654008462119243ed347d80219da0a48888957af65469dd0383519625efd20941adeb34a681776e125b4b933386b14c436247502af430d7e60e3b20d3cbff5cc124d39deffd10d839e5cf9e5befc1aa4aeec4670870ca230fda1c7e379e089e7b72535fb74e37f098a983bff9c3bcbad8396abdc8fdfa51b366ca0bea060bce48dc8c73cc9fbac6a20461fee979adcbcb724779afd5938d792ce0a5c5be4fcb58ec57544427f5a9e6e1d6ab4a4b591d5842bc244797c18e227322aa0fd4a401073051f193b4b68909fb9b9e32bd99dee8c3b982678dde0b004579a431e516a8f9fb121111e02e977ca8dcbebc3b5681f71269d08b01d15a2abd6c40c2b1aee8e41846650f1d561617929f21163bb535529426f51e525dd3e1e32ca86911db1819306b6bc5825f32d80b1718c9c1ac3e99326c822da6d838e4cb8e717ca6b7f0deec522b06f4ef67075a7cfa1fdbb8e73a7083270586ea0ffe8ac870de789ecf1540e741fd84a378b7e57620289702cda3cf1f5cee2e793c65b8fdb992487f1ecc97106e674d8748a89f68719074d482ab6a781bdbf95a7be26fb97adfbd8077e6b164e00cedf4376784250955f4412c2c9989f97391857128b978f4700ca402f0604d6a466005e702224f99946b083f3cf0e5e7678269dc74c66193a0fc6e2e91cc6d0bb61d477ecaaba99db4229004ec10e878971063dce4c6060e1019ec97451516d6c72db986b74c4431672e64349943eb4a466a11b5805c5b00a19ff210bfbf13b23d7301cc77b2dde341e4f4bf62dc1941065f5699ac894ff4b3b6394f7b2b049dd84d20057d734bfc1cc9aa5e272c29d57cd888283c3d12dea1ba8512115fd85c7c038ba0b4084d20da080c4f6edfaa55826cc4ecb53c66cef0a7dcee110c3d9f0e98a5b159eadcbd9d2e68fc5566da4edf0e44e18ec1deec6b70d06f2ff83dbe2ed7289326877e9cc17b9bfc61ce19da8906ab10093aeb801977ece25dc99a34783392375ed515b754df210c19ecc91b54b8c616fda91d5e469f2ac396e532b0a4dbb3107db06b9bf5fbf68b48016ee1a81350173206bddf73c43ea5fd59ad319c9d3913aee600c73b987460ea5e4f34ab0c20d27821b8e44dfa58babadaddff275df07a21b1084b78e9f45c7a720fc8aeb1869831a580437f361244d3ee9d14087a6f0293777a6b9ded8625c59efec2b79ae895a895951c80afc313b6702b742ba367c75ca4d9cdc96fd884d6d85a5174305508c79f5572aa97b7763b8a5ba7a4966350f7ff7405962ed9be9136bd9180b7107e96a6b5963eaafd713b81ba7a25a4e442a5b4ea9c5d1620d3ec7261eefc9c9d9d1cf0dcc1694e0bd7ed1543896f0f8bd096f4f8d061e8f3b1d7455b7d33b74edab107612a840b7bca9f8fdf81b6b936450c77d06b81cc87f017bf7aeeabc39f4bb734002721533e4b8a6c2b52e879b8050b9d23c7afc7d2c1cb62c4a83aca77bdbc9b3b8412d06f40ff04481e651cbc2c4cc075636c587aadca4edb96f0761350e87f13dd143d768eb76d12fa63abd692571ea3b7217cab08d680f6fc34d83d8fcf4b28aac76fb388d35ad3c3ee63a1acc179afef0c486e9a713c86c59e4359e6fb693db26b88125f44e99c3e705e6493ef6e68f83be7185f23eed2c4e9e27d413429ec91e3bd80accb723b2e88737a9c1c2a0e5cbb3eab04bcb1bf8c16d3753c921f95ea0464520a01a7dd881da722863ba0e482c4e9d0f5bd04397e2f48e7cda11b6d24b6c93bb153806212382d634c96a1cab3aeb3057e8149d3f1e8b56428873c73f4d83004c5cb471f0e4196d5375a595a5673c77cc7993b46e5ccfa17eef2137060b96170d952c0a08e5379615f85b45a276b15f64271e50d0bb153519ac185d8fc43f0fa18bac151f48f91ac708c32dd66bee48adb5a5cc01b26e060f76c0ed2a20bd49302cdf6d7205edb34559371ac47d77da73f49d8d9896b2630504f9868b5762ec7fd90a6c631a3b4d4a51fa0fcf0f27dcdf5040e09cd3bfb2550d1437ad9a7c663188f652b19ccb3941afea66a733aac46bc82f787e7319ae84e3c3ec781c67cf25be7b9c33746a3c542bf467f6960edcc854055e368c66a493539c5c3cc1f8e03f10f22d0a9be9aec4068aac29c6889d0fd2284b523b50ff398843049d1a3f5e296e371ba0a6174075dec7aa269735c9ef7c48ff3d0ae4b7085030dd97b6d80008f81acfd7d57ba0284782c413b5053eb7973fb943d3b3e592d519487de00f58b5cbb34b09992951262be5befdb0bdee9ca7a4cdcc6eb9de5ec4fbe2e8b502113ff50beac1cd3adb339e5070c434f1e36075bdc663e72acb1e782cc49cb898dabead5c8605b496d9779815d733a909467664cbc8fbf2f58c45cb8699fff15e7b7c2ddf542996de5348011b75fd11d3b129120af960a64f326b67c6637bfcadadb04162e2bc936e647b5f3d03551c84e5bce36eb619b33c5173d27853380cff99956d474a6f086ac494c0a660e331a88d7a5bf4772eb81eae17bac70d314261e5c89591f6370d672397cb1b5c76ea263faa02fdfd42a3156ebf93f0515af9dc75fed0b15ac51908c14b6702f37ea1600d7f63a322733fd2d0427cda72faa319f85df29cadd7fc5af1d8c6e6812b5ee35106d1f89f98ada3f88f23423a07051830c20c4240231b19dd342b79b2cf00283dfb6c3a82c8c4133342716d567e4de785e1f7eb8d4ac8e23ce949ca9afa2460ad4b7b8c1904bf1b47925071718ec937d69a0bf414060e8817e819b748b55ac88bc3cef0f8ef208277847f079fd2bbbcd6feea93f016ae9561b6dbd52008167532611075905d2196dac02d25e54ae0d841276ae2fefb7936697d81a510ea86c3f1726ebd6cffce2270c7aa15e2ccd2c86b053b11ffcf1056811184e4df67f338fb02683881d61ad024664882bced071a75716fef5b89499e5e4dd649926710a924c4fde47734481f67417272325e3c8d082fbcce7e0b24c008d3add69893b7dcb661812e3821754e0bb0146e98f92794652ef4f579ab56e7b40c88748046a82fa170e9bc4b14fa1a89f7f6e55bd86288f76a954058bd24cc6323e2a8f68d49217d3a1c5c1eb956f8bc6360bf649f9436084ca586224dd7729f2221200f94161434dcdbd24d10d1bc089d0ff6307e9bd0762ce11b3bcdbd7b0442a5992d0b91f0f330f15ee68233d3224587e72b0976a5ffc9b809d9e865f16009337cef4e94abc5345346da8900b068f27ece4681858197b3fb489c3500d7bb599a956f800f988e50cf38fc822f67e0c5c554c77fc29de4a718dc013a02e7061b17caf5b63ad6a889c44b8de1caab0f707ab041833b1570fa7c6691bc0986f98abe0c2a83d5dd7e0eb6e89df3f7f8af27f624b104c7c80af3f81411202d05319ce8f2f4c5ccdf4a2bd63cfe2ec44f960e25b2975a5139561a4431981642c3dc25b8dca176ee69615c0db2aaa3546ff96d409463c935b958a078467cd3100d2a4bbde91a0ea35082caa19a3db0b3c0a9bb965a2ae095255c175e56420dc2826fc5ada1e9856ab7adb4853db70da33f3613c44a666ac1931843245a654e14b92c2fe59c952191603bc12cf0685681490366e1640eb812aa5a637309a01f065f406fbd5bef3fb6be0f529fa7b8bf939964dd504b31198c8152e90993496cd168476d142eebc7eb554aabf3459c9a12778a25dd16f726762513779e80234ba01aca70f43ef96e837161025aeb3cded61dcc2c8a3bd96f7db6cc81f74946968ce3288bda8d61a3e6d922d97164e7aee15a1d8453f10bd28c3f284230b9afed3c2e4b2b6fad86af6a511a7d1f15afd8044d51017cd0a3e8f65430a920cb71730b9c4343ea7fde7ac0d20a8193f0ecb033b8c7d0f9ee46aa39a2520fb19774dbeeb93dc1fccef3206e9810f1b09493f1c8cc169a9acb270fc2d2b5c2c3da44619896b53e03b00607d4cac6f8c110a054bc199dab32901c497ef006477ddf4392e9bfa8021017c4e2b43b2d7011612f1022ba22ba715e3d09d3480aeff59afbddc136ed6361b29822328fb1066454ef1e16af979ce8a53755f6fa4af4fc2f829c6a0fef6c630a9b8614f842bc252b65ff6490227aee28c2c2f20a8a82957d1a4d1c7b4ffa1ba92f6de0cee8ff9883f6ad0bc8064ab68cf807b1dd177595ccc0eedae9f1bb14a07b0d4680ec85d9bc262cfd7f16a51123ced54a99ddc548a9f7cf835855ffc0da0d08f84ede8de1399d5cb33c7363f36b2b9341894c6e7fe370e07885f2a12cb0b4821c8bffab03e54475e5d80382efdcda1aeda903d97e311107f2995b941af9cc70131b322e352be155d3f81261bc069d05112100e8cb48548b660a1c602ba6781be9a710c11463d26940a0c82d3f5883d3897bf6c9f4dbb8e5ae9de6ad34ceaeb418adf4dccdfa38447df1a90739b09ef552bd6ffe25ed278d411d6faab073248f627ed4721bfa1deca8cf29f4fdb654aa88b803e458dcf1bcb8257f809c3d9921a9d3fe9d93e00582b9df4aa1b27baeb55f7da7f09afcbdbccaa669924fb7242e61d4842572ce691b3065ec351055fee79b6158003340650eddd7cdc1a7355ccee3828557582f388a6f7ed729d2c579473269a784e75a4ed35b7cfe8d61eaedae70d6f04c58af220e6f13b6a806c73ff8d547f68d9aa25fc241d0082541528293b42d5f77ca709c64612df3db2b5e937469fba8427898f21f8e620bf4abeb96d2c015d687637dd5214966f8a633e151f888988432a9e117aac0c7555f2b297ba186b0e8e4deacee5711a027ca02d5aed67c5f56351458a00d93d85209387906f9edb804851f58caf6045fd38dffe98324cba3540d61d631a9f0d5e75fa4ec624f5dfc3661d69c40d3f83a7f5a8e1a1f80f30bdcf26b0ed1437e4d315e0619b395b97182a022179f8db90b74d4ef58307c1c87bf4134880491a2d2371f1595db87c9a971f21d352f8518f7133690e2b37fe2a381aea5721df76734afdb2fc2478cbf8b555d8606ac152227b1232a85c9bfb1096ff505e61fb4d201dca6c32e26c81718c121113e6ce4a0bfea0e152cb43d4fd3b60458872423bf0261af21485f4f3cd869f461b326e0a998058c7ad465ff03d9ea6d47c5b8c6c3b21066a5b9a37f4170e2c76a75490ffb5188caf2e1319d059578e8bdb7082bb9852dd9c354aa7128400977449b9cb3d513ba6b9dc459c7dc7c9d5012a7616a93fbd28167d7fae90a312a43b1e21f2ac0e62f6f7e1db98c7efc44f13f5f5857b6f987483461d81ffbfbc1cc7f4cbecee8f3810a58b248751e3a40942f72288f797bb84609151272881bfb2effc1111973168ec72037e2d9d8ca2204228f97d919cb5e19b1e33e894ff2c267149abdc913430d70d018d4e1d5cd02f8927693ee1937b9e2d7a42eff4e2783e73ef932a8f6d5e339d8307374ce44cea9419042aed4d32ba0f45d32e42ee71bdcae78282af42f271cdd972f3c352a516deb5a41c152a1fae95955c1f212b695c259bdcc1501cb3b4c301ae377d06910d0c0cd75723abb12144ccbcd28df66642a3f47db725e2a19ed9dc370761948ad2cea873c104491d918dd587cb76216b5f30a348601fd97fae1a16565ab23819c1936deddcd113856678300c5b09dfb0191bd2f7c3c465f0300fe39456013322e5891b8e381c302ef642fb0685be4e867c3169d0ee3287ff21fd7127d9259bc2b112adf54ed039dbe9d97980ae2e578ab5a16c0ece6981a9e96cc275ecb6beed0cf0b09bf3e0a632eb0a65e8a8b338c25f29a4412cd4f7b681914dfda7c322b5c2151b2353f22d5b28d04cccf34fe48193dd68cffe651bcd507ae0d8001de82995d680edb3fd1cd6d1822ea0538e9831de9c427f67cac6ca52da67ecdf096a8c9e61351c80b4a6ebdc4186efbcaac06ec3cac8c095c0ec223c5c58258e8b2462ec698063582698e32327c2ee774c557d4ebf5ad9bf873ad295c2a1a741b6f4048b568db99e1d77030e431acc19ca6530600319119a271792760fb7ed2ca32604fbeebcea9fe4093ba216a51b01a1ef05e01eeba986aab312d638c994e69bd50f942881cf59c86a02545c0efd7ecfc54d8338e8c35506a7ab9c9b2a2d411461ffea86b0b273b5ec2c6d82e3c5d6563e3ac91e7d328f254a5cc8bdef458c4cba991922a31c9d57b14cd4a75f9d92cad9e79f83576411339039e3026d4c8c0ddb5853c1dce5900d8755d040b15c184ad09d1d5ce3ba77065e0f8bfb509b34ab6ae35ada24d5dbc3eb237429f6e115243da45bc14a7913b15143965a0cd445faf77b041e87974edfb554903335716c32ef86e4e15d1fe5e8d70e9ee713de80b7fc5c68a0b619c36fc83c1f481494ebde38960a5faafc9146048d75c8b8b08d290bc946c51b7f408465ca4771b5259482237446dea3b31e3f1e967f1b84c59542ece4f844337feba4bc43addfc48d0f605afb13a1d8c23ca879e2fcb150b2afcaac26df6e4489dd492ab6c7e5b472e4ea1107c4bc8a2c1ddee237bc2f1cbbe8fd5b979fba1be0740f15b02c7ff126404d36ea3aa4a567096783803160faaa13ff60f14e32e0ce2253c298d1d261e58bbc61e0fdd835cd5567e14ed00d3ce08d4426bd22778c62454c0acbac752326485b3efe49147b19b8e865ab0a81a995a1381f36d6e9973dcc377f7edecd0f91f0b48f9e60cbda9a2ddfcfb34f4d72614065c7f86457320c853a9a1a666dbe4159bbbd64a72fc7f8440bd5935afa7a92a0757fc00e4289b294f575ad8a5802bf3cbc1c10555f7d79991bbf1374c0798c31deca55e5ea307f52b42d0ee3451b6d1362380202afcffe066e13c14ad994ef4626256ca0c201fb54da54dea82bd276159120fdb50d6fcba4fc02fd88d58ae62cd503b7422403e1c156e0a8523344405c271337b0277345a173ec5f5ae037efeb9c6bb415aa34d710a344372b42b4755018fcb7877c5883a47f7ac4326270520f1ef472a972fec5dfe648234ba15e28442e9419cb1aeff0bc238aa3a2dfe2290a825343c0d9d2296cdfeb5cd6fd9339e97a84d67d5ab21d1f1dbdc3e08f51b7994e8858420777572e0512709faaf54f9ca1e8ffb67f4173645b4e2fa10faf2e16a466bafeee25803f90dcdb26a2aeaaa64e1bf82f62f0cc7e7043dd04633dc5a9ca03bbcfcd9ccf03344e8fa14b162661584002843a2737bb04e2ebd26be5dfe862c3fcf9790c57390fd53ec6b28dfda3af1dc2f355e37564a3633322548d5cd90c8ccb2bc10fc2e84b225b862b6c0d3fca6902b1749a1a38bb018cb4171d7ae63da79526ec66b79f927d701ed59616538258722fec5ed5ebd90474baad25179398638c951d1c5e45880d2b3ae432115f5aaa6118e093d06f2f1c34a52371d7aa701eb7136fa1ed78168c8f06d7a76f36a448d2dadbdc417954fdd65cbb306d1eabce78de86680fa04ea653fbbf956917c941104047ec6516896eef93cde26b87b885854c82da05d0870fecbbf5afd7ac73e0124c50938bab261507794be69f91209431c6a22e79322ebf4443554f7f39f76a5bc9c35576ed3212e1d76927f22e3cc4162271c12ec7db9efd1e30035e94232a031b631379564e22551d0f0a60ad43ed09e25cab1b4a427c5667ace6f450d16dab481e2c82a99e8e99cd5f3559e3d29ce5ab75f6de5a4fe152400596e1d1f40d94ea91d94986033f1c3da7bdc3afe72aa306440d1e2a649b77d58f584083ece433c7cd94b5b2218f5659c42494e18c8b740ef5525ca7dbf72da420b34c06d520e40c302ef73bce13b5b3805b7b1e9e8023c1ce40ada382cb3d585ac36cb5d50f170b078c1cff10cf2b1ba43495de485025157c102ccbf7d3aa8aff525319b147b211122549aca2726dfdb650f6b1e5c587eed4f13c52ce64815dd8b32d7c149fb910f3e18a68be1df6cd38b0b8928d97c24d4148080ff017984b8359eaddc3351e2296447019db5d04a0b3e70c20248ede533b0f0bcb1dfe6088a598eaa752bef35707b93d2316aac8024b180e1e92eb7237b44693d5e63f7abaf307ffc9e408fc826296722a4d33a50b42cd37a67cdde0a321554f399b89414486a8fcd3a02717888e08ceb380a62b15705d49f9036c76e06b1b7f39062a451e830eb89eaf08b7149e4761733d68b1e152e78faf8c89c3329a0ca4a797fe958c04a67065feba43f54848ac0cc58fa6072a0abc96a0df15e39d1fa19494a205cc6d803601a5fb7d2976236e03fa475329b76c9848c02e3c3cd6053138b07f307d292eb4f680216087a0276d17f383e99b49b7a20a9f99fdf2b600a17497b96ad429a08e6122282f5f9d896c043a9404094343173e994e16b226131989cec35ff70a118373f893364b1faed0466e92e4de48a2163302a49c36923c2c371f64a7947d6841360323db9853243c8122ff84fa03ca8ff9d34df926da0a76cfcf4bbd90a4226daeef0aa93aadef2526e6c371234b2eba473b0292a295fb5d92b2ed1f64854e8cd0695a0c75d56d1e8c1769c7cad1a5638f4274ae77d8869caf0351973447b2b61bb48e558cbd6447d6c87a88373d4467124c05891a4a176c277d60758d46541253ce2f2606ea0d39cdc7e363578587bf483421f109f04408f8b6dd6fa414b8277cf77c56f1dad9a84299728f758b382674aeadce782c71fa2394cb1d5679e516a6ce9c2b9b3091511b03feb696c28ac75ab47b881227f20d5348896065b6f812fb4a678e09dae3265fd440330ccb00ae1bcb87d08e804ab2f74ab2436f3b6af0120fd062230d65e2eb0cbf132206460470bf99ccf0356a08773600f846aca5777d6d31130bc62420e3b969271e7bd0358db82b6fc9c34937befff7e51e8d39f6e646551c65f8c3769dd4df8ec40181a7cce05d82ebaab6ea3d9a005db89fa990614c39e95f2ac9b5a0e26bbd71792894d8fb7b82eb9c48720c0f380c7d5b3a73d1cd4c62e6dabc74f9c77439581927f002d2d09b1087ac6877f3a26d65c2701fc804df1504c44b0a81756406c5afa9152e9830ab4f3a74bb6584ddc7a3a381a195b1a044d842dde9d7fb64c779dc6a7f9da768c39f1fc493506bacb5a0d30d8128844475a0d7414ab8af0ebbdfb7f40f0b0838c0de806a30c38f066f824a75c3d5a752699164f21a9c00e5ef2bf912532ad20f9205a2a78d6fadc5c48b5f4959bdaa557c0d90514e5a5b0151984c21abe2403e1bc9c5243518266bbd0d7090088badf515803965a1442849b961d5463e3613992275a56313f460e2562f26a655f861650a503e9abde35e7140de4ddb4e654a9d51eae6049e2596ffe1f2e3148d830cd2d7e1c6709be155f46e36447be666556788a1537e6495f9bb48ecee07612161564c4352870c1952779397e4344826ff22a7c12a03d7de43a6426d308d3d2e5f4fb82d1c89b36f9f2a935393c17f49a040df8ddef06db58f2ee5d3eee4b16548c05cc5df67f2026e77553f8af08474a22a643a5c28feebb484dc77911a14e930b6f58158be4eb04c3164144f3cc534d54cb0868ab8e6c6ac1fc9d1f35dce42fc74c52fc31acbb91596b8e1ca02aaf55cc8767c1bca3357595453acda1996a45794dccb4931ad27b5f33fac0825c2b56108fc3ad62a9eb4ea5c1cb759cea09506ea37fca13363c410c68cd07b8ae97ca26b9300762b45728b85e25e6e77dc16d25e68747394f7dd40a0003a06fabca4d82aaa6efbb30f93387f779c32b35a5e943295fc195113beb0c2d8093806976ed8b14a866432a70e155dd7ebecd25afc3740aaae9814cc4fe0478ce779fb7f87fbb2c1f1c202067d691f65e9b692a98e8ab5d527b5d59a004aee346b65dd9616f5d57c9231c5e28e01ebe5420545b0cd252f3244e2f791523cc2bdea6fc3a8ab176ccc97ce5026f004229b33a409f6f6f51956411513162d4d84b2a9f6c9d0b46097aab6dec3c94df4be5df49bcf7dd2bc2020a79e6bf1e3e06dc75691ee92ed3a6f8a8aa05d03d4958b7a5e3afe4f07c0c0265a37d9e6db2cf43c238197f6de4821e6936a94f844738eaf5e17c79323947a469041f17c2383ea0442dbd29e7cad2dfa229f7fb9a18e0633a10a09187bc22b3504162bf5a9e6e6a4080e2770a4f0b50b9e91d8f04720b0e060ef2b75ca15acb614b4708bade85883e2112ff7b11847b51d3f8b490e80aef52d6be0c86612652df19da8c40846caffa4efb9fe4f64d1b79ad3f564f6d711a45e479668282ac3e50557851c5d82beefb100db0b5450cdb74ef143630fc41f7abc1c9de05ed6cb3f20257408a736429e9cb18e2bc4ef6c5baed2f5f4a7a2f0e73081ae949ce6d4f361e1facac8241360c8c2610df9d04930daf845c562fb2d3bff45974098c4831ddacd5c34079adcf671a4632f7dbffc67c66e21bea00c5f5c3a06b186c71e19a0ac17657056f136d8b8861e92953ad9d1a6c05694043d8b761e366ff90533a9f2b3398beb50f8ef35efa9ec52355c63ad15e5e74a6105068142c9ccab02be6927555ce0c8129b857c2df35be1369324bf607dbf06f4f677ae6c8e7b2c0fc9d1bed5854631cf4c63223533530c977689d8243e4b64c7723a1111ba23ae43e52e42d1d706c87651619ea3b94739db95149dfbd9c0ad93cb85db39c5d60fa6db70a1a1d7b286a7fae9b3516f3aa29c7923b1546e04458c56b3b62875294b1a88b9d8ca85ad5af65139439f777d1ff82a78c019970e733cd93751ea2591a9400a3b4ae944fa874fa35e923492083a17226c540629de94b5bd850a22b756df30dfcee9613f286fd0f2afa2aaaa4c384aa0f1918e7136dada885608bc64c7845d753322a904fe033aa8d77270a6b5a6156ac04c6e2764563554de352fd2e731ff6d3020a2de92473ef9692a665ca188e09c6c8028621b107968bcc6b1e9e5c6525868c9355dfb3d350c5836d0911fb23361d705cc56ce29771496c940c9bdea17360a718992567e718877c61209d74f5861183e879af6ef7845bfe5970a7eba39ec6286ec8bb8f5f86da893cb3d708c2c0511dbee79d64e0dbffaa648c16bd5efd4a3aa4543e0003395079b7724d47d8a84bb759abb0e169e7405f917eda685d072c47bd7f69730321c846d2f1b9be07c81a0e9b08b8af985c7471fe967b739539f3d95a1660e1311d33bb5002aabb436ad5ed5ee818f38635c036f4bba4bd0108c68b9280f88e159ad379e3191a7f38bd8b5db61424bcced09fbe05a2109c1816d21e428af84859239d53086f5f9050dba9c74648f57892b3c0e2e8dd61e915439d44e4c7207da6601e1bcb4f915ac517cea620eacbcc2e04631d5ae1bf5efcd3d23d47f7020d77ddd29def5390f5ffaeff357bb8d05ecbb667c37d16b31a2bd01dcf76b181f6f2536784314a38f8bc5d4dbab74ff0ba14e4715d6fde85fb1b3e09614e8b3061af9d6448c57cfd5cccc3b19b7c00787df71ac59232be6ed11316d06f449f3e90b5c1c6f92c4b35049a0cda61cfec878bc96723b23f9d99d2306745b84eebd7d021991234a065f7715844a1ea4348c4f57a493346191a2b7d5eb233a1dc027dc8cb9f08f48fef560f8fac17f0df778a8c935e3e45d81170e4f28917751f3affade97ad061d3b77cf795a2224aadbf07c1aa11170b14a616a4852b567973940dfb6219e729ba78f2f7ab883ad3593bdf44f83f3aa57328e23709b8806643f7db8996630f0e11876164fbd2750ae781151ac8b92c9df38caa37140f94c00d8947219cff996736d022e8e09c3ce00153d736c007cddba471ba21262606c06afb168f065601cf51fbff297bd7ab477398ed05316676da46e7864f3047e58b521d7f7eb08f9f49ded0d1399b5a782b775921abaee43963edc07b4e5046d8d447042d333c1687acf423016e666267f9f9f4c2109785f5612f86bf9382e1f42553464a4d132636ee746e4889a908111af1458f56649bbb616a335cb290cb93d27c2c25bfa7bb641cbd76e8901661d69d8fb1ec9f800e6e72a638f0fafbb7dbf0436d9342a9945284bba9064d058e3467609c4fa8fb367a66b006c437d561a21be14108819eedf9812be9c68e8b175dd6d30b5be42f050ebf8e886af1a7dc80df61a3c3cc5dc46982add6d2c2a2bf488cd2ffcaabe27860913b3a9b035b559e67b411d43af8c7250562d26bece28d038cd0810c0736019487c1dd611e3ff286a1741a40228cb5e5ea777759a9dc285b5cca87d434e1169b4d350aace731b3a89abef14862b2b88e5d65ef077883d1b3d4da08bfdbdc483de03441ae5129e0ddf567b51cb3a73154078c99d25afc1ade1c67192edbc2e7c99a30fa55667a0be9100f2d462a9226a5e44f0e0f0c29e772278464c93513bcb396c2e03308017c4d455701e9c1f123cc1f3d7f258dbc1b5133a499c2f06aa6b87b8b8ed3866c7e6fd59f4d3d9ffd56480065e6a10c73ca9e7451f20a8a9a0bdc31b34d6d3aa2171abd0606086a7bdbb2c2a0227e3f905b995c58923721781a02b901059f2622c7c43a4d244e18a7dff5e2b0ed51756b63bf184dd0c05f07afa3537489c97b2e082964e184ca815585ad276d20bc76c6b1ae9a7a42a7553d3abf2b01c19fa46e0949f2b767b1e880a79c8ad6081df588d94ffde2cf02aa511bc552dcb2b4085761bd7ded64edc21fcedd850ebc05060ef6c0cb91c936c76e9eae4787d2d20610c21782873d3195624e7114bb836cff4619fc904c4ce71d99904733e14e607ca836f2c1ed174d89f747bf0f6772f4e3a2855acb3b90a7534e9b3e9ae7d8e7583daaf04404e3164e7c6f290ecc740fd1b59ff308d3e65eeb3a4781460c61472b1add6a9e2388957c3e13217856d92542b74b17fc7957470c9b45c2eee65af6ff24659cf055d076d5faa1162db43f03ae1dc35288a84236f3f38ef9c3f0387ca51478fb09ca942810f76fec9560839294b1ed779c121b90c98b1b84162678e26e24723ceefaca568a72c778b62da29c8cdeb6f7868adfdac29daae82e26443275dcb3a64c3a7aa0b878739377e7d348053a5bc3ded567f16b8574db0501e6651673f7b91239ddb66ed2792409c99f1d3a8abf70cb7696171bbb6fbabd9b3b87f19b17d7872de530b11aac5f809dfd2141c67dc14aef00ec527120543688802e02251e00f3b00566a78ee6b25a8d952774ecf242a82fd2df7e9d7972fbd3cc0269db08601c3d817dfc4a2aa2ead33dfcc098c4d3f50bd687d01e44b3847a62cd23fdcd6d05ae4dd3c9efb081a98c889f76d369d158fdf0b7556c79bc45635ffe25d97e1e566d5567c6aa1305525eac373fe3f23d4b2cfc5622b6e4f8dc93bc42f13f9fa0cd2a2eb6e30ca68540f2167c01fac0d865601b01c64262bd8bb41a3fd10eb0ffccc205d2c2dfb3df5a42e9fc735e69bf25924081caed8a7858d91e954cd4c35975cef649757d5e69854f82eb99f68bb1dda5f92d01648109cd0cdc017126b7fd98a3a57babfcb91eb2625ab2624f371626f33f41bce7a710089fb2459ca37fdf23c9fcc955eeed4f41a2cc428a64860049d251e018b4073ce07b0db332109007b225335f90af38e9696e54ef0199509f019933bce67b17d3e88f681c4d89615a5ebae75450834b79294815903ca790a3e369996f39a43421e284d4a997c9d82ce585e4375cb01873619daff6ea1b8187bd4653d4f5d0c8d3dbf7bba2309b6149f0861008d8b58c967c6560618e0822a0008c2d8f80941f977bf2c7465ea9b6b9b395db8aa1d7c8b2a33d6ac2beb607053212e4e9aeebaafa163f2f240fa549d616e7d2fbb796fa70e8460f2ce6572ff51584cfd549e2930fb4836d35aade1389de64fcea02e91b99860e873a580335097896421590f009947a549a02933eb5b9548230777824ff17fd08a570497934b1036b70ff56fcf76c3652f0c9284d07c02d94198cf6b6160fa8d11e4c023f7e120b080fb614247d00be4e6cf64c9a4923809309375062a25be7c45f2708edd5351eac63e3eac7a65d7338507b3effc5d617d01f6ec4fdba43780c5deae54734e1bd373608caa530884c5fec549e47e500931e8cb4093f1983f511e0b31353e59813c5b83ec4f0f750271f97dbcc6f9d16193e8afe3df7f92a74580793a13a81619acccb8dfaede2d05a20ade4e0d5d4b5366892c19757ed8819d99ebe2a4e588550f05f970437596eb7d13724c1088a96828b11a5e09e837d5982f3ccd1f6e2ccfa1f3f5c508edb19f7ee499224bf4dc9f0a0f00a3de7d266dd16b04196ccc22676a369578b62193280818d22d2a64fb637cd407b28453e5aa8ddd06b4ee7e306fdedfca856a3653a68370cfa4d6941e81233fd3c2d2147f8a73bc5f4db71aa2c2d936b5d99ffbcea2ad708c03f6c6f07ad9060e1fd5b43c21d3ec305c9e458f43286e76671c358e2d33488cd3e3fe004e76ece93a2e6549970f86e925d67468e75b095cd85adb01dedfe0e0437d8452d5a92948243ab4643fc6bb4d6de4effebc6483fd5569ce5dfa9140cc9c0d3e7a1b225ecb24e81caef6c0246cd8e1b6887f28102eb1b71379afc977a50cf0cb84b5e6ca50eaa4ae369fc18f06d2b962087afeb005e84449fc65b93833dcd8178af9e3af0b806532f51d336e90d4daf1f5c74dc9376f5b17b3167c14611926fea72e137976b9e0ffa785a26f4baa840b9d6aa3662858d90efe48523d57ce85050bf9901811a259261851f3dcdfd57eb12fa0c8281285640ee1d841e028d04e246cd7591008969f015052507e2606caed85e2e043b30ea3253c98bc3761a9d4ea62c238e96e114d4576aa51924275513185d3534327e9be464c83046d0c615cc51372f59655e9af6fe3369f304495b148fe229fa62419070485055e5709300ecf70f6f8ab08c23a36b97b9d08f8609c7760c7431ef5d457e119baba08772c031b7a7505fd3d1d77e894cf01a4fa75fb40f175ea0ad4d90a4f3cd6873f356dea9853458a3b82d1b45cd478263e6fa5ebb3484a95dd9848d1c743a1a946a81cadcb6da9b97b076bf84346172eb2a522fa1b9cf7ac73eae1c906843417f3a812fa86e1b239a75f2d7ce8f7b19be1deaf5a08a6325216b8c4efc1e5ae295909d1277a4851ab4b63268533bd557412ebdb5140246638426ebfcd028bbe137263b10fa5ea13ff60bd110964789bff395302c80f966bcc1633c8e9a09b05e6519991386648ab93ca7a82023dfbc200532db8bc80a551dbdb613b4b9db423add77dc530d689d79a09ffe5bbcdeebbc1a097fb60b6093aa316ec0002b9d9ea81279b0cfe344f1c21119fbfd26d15e2c033bab0130fbeb79ff45d8a297642cfbec65e0aad0392b7dc5659a88010cfab4869b721038412526f340ed6f37b883913ae3268ba6b036e398d9ec315cb3c2eb45fdea66470766ceb12fb5dc4e2a5ace46143ce40ec774dba2ad5409280117af585e6a3a7338807d83437a3e856d45e9caafd22595790b6555521a06afcf9f8f06299c8a44176cd4db894ba1ea627ef10095aac5479dd972d538d07b5a3b54b002de061aa6e88146e7d37a8f6b2dc536839509314e95fec520fe9328524dc68e7e6c980be1b3ed0f0fd1cc0d9c45c1f21cc002b14326eea602750d331504cc749d0f0aa73b810c90a8046af76a7243c4243e7fc02ce80aa0ffad9716a17591ef861756eaeaebc4937964d9d0d011be1a8008eb85df4033338e2b6ed072306554611d67a33068d28e16707f54b85a4f7ed12487ff02ac50bb8e7431bc0a7db0081e6d2590ce89b35e3f4766338a568f12f40671d613eca8f6231c77ab98ebf7cf3d993c319bd7941aab1216990aedd62cd24cd28987841f08da8b2fdd6abd39b8ede8979a96f2e11a466f6e7c4ad30386df1452c3db7bc975ef4074d83f52538128542fddcbb184e8ac6e299efb371bd2608c91c40da7a4a05299eb5e2541456e50c3b9acea5a26437fffc7fcca9848131d93fa50a1792dc44bd03ff7b3e15f813f207f048286e2bdd95469ceba612081ec94a8014ef4325c40a138bf59c148000eff1298145e0f0c331e55d1c64307bdae204535eead572575ec565933994b726e61ea91529dd9120ac46be2f45587c3af7cf0f903badf489248f1554c6ed6243505fb22796ec2015d57733d88e8ee6f631fbd3ee5264f904cb66629112e9e41a84c4c4476e070e3a0458cb0f0a65c72d04538d6c58454deda4d9b6ed4ead1dfeec868b5f055fa27a3d393e8a1555eeac4f6c96d1e4ecdb817e011529297c4713d1800a6fb783663b8c6b35bf4f69bf89e1de44325c886f7d1d802ff2ec6c654b79a2b43b772c379c298b6f7920f157c778c4e1bb68b304ee0f6eec55547fdcc572e171632101868dec1c5abcfb6f9d76d699cb963f3b8f54ba8f40f93b897e18e09a523f5f91cf17ff49893a9f74c9548e21218eb6086827a3c086a9c4ee6d4dd91bd069d30fb961e3b05004f68f3fa942f4f32eeb9b8a2e2e673c896cf5a63858e75ca2747d753ea1220ef220df76fa91706160180e37762c31f6498457cf29acdb601cd4d59c5101f1bfff0c8e693de49f8e34efc69ea2dda2e9d5d70de8bf7e20d746d70eb3b16098c802c0a6adf73a5e19e91a6c1a529763aff48eba43b3a86af7dd4b1362cc30257e12d2cef322acab0278f505c970c7aab5a22492668166e1f894082e4d08277b40a10b3a00ed777023d5b102f34495030514d99ff9608f0c81ef459574e4717376ed04f20d269e7375d16c57c82c4a14802e3821dc5b1fe23ca32ea2c0156d1b6b673b5a4f28c45b901a14694f7c6d46419d5b4b0bce933dc6f49732e6c1650e5b83c20a1ad291782f12e53ea892ff28d1061323f10728d641fa0a61560e7ed180098531eaf8457d4b5ca94e0c6e470cbe67afe84967319cf9196229072d95b95fb2822de9047ec3b60fee8800556ec6a131afa5220f29e8fd6e619cf7029d2da9798ed924242be96329c9f9b3a1c2d2c2426358b3edc3f7c6496439990e5d3f75dc09c28e1732a4d42e6d2a6d86ece06da55736fd64ad24f67190fba57d94cae1f3578a8e9181c7679e5088268b408bc61f3187cbe2cf26196e9ec671c6b08b83c7d8b07cbe9b81a86ad11c2806682f85630f069bce9582cce8032844fa4a4a1be24094cb777d35d276263d8acf84dd830822923e6ab490cee084dce1416af0c45ec42c13751a808450a30b92499703ebacf81b0c08cbfc2c885003ad9b7eb3499b455abc04699ac45629d005cb6298fc8d98a1cdbea1e8b04acccfbbcd815c57f317d42bfc55267f5a9dfc0717359402d7c0087d780408551405a20fdd24eba838f2528a790879067ef781c819528a9ff9129d861100ecd5c4a8509c4ab14786e4e64046ca9b325cfd3f55ea01e700f293dda5f2e39486dcd0eba31d30a98d79e9e4b43801ab4c340fe74895bd6d8e0249f100c24077a1ca6136d0c87b65c0e4a37fd417c9f432f7ad365bf887f0bc289de1e55f17b744b07a7e26aac826a96ba7d6942ac0058060f42084c3d0e4c7fb20fe2bbda870f9efeb487a56d69b7ba619b3bd8f2bbd494ab93b8cc35ca753539270c01f19a1994abaa4ac6c8d7a478380b622198b3d3712212292fd69db9cc7f36969954aafc08ff2cf81f1ec85a633a6711630a316a57bdae7692bb1884f9b33c619d2e384235945f7a6ca722c58eec203f1e6d1e5535dc894eabbb05da75d39f2be63c3652a27fafe12ffca780c071843b45ec0cae8e7302e36ea6cd116cd1972cd859908cf8bf6e4904c5c1381a2d72cb4923b5fffb864995d57eeacdaa1977333d2a2a89c26ef74793f7e3657b94c1035dbff233c58696027470466b85973633f78f50d92fc5be21ecb1f26d0a3a935c1f69be9ce8404c2e4932bddd142ac90acfa12b9d577e06667fbd5c1b51fba1fcfd25e1e850a161abfe8f422872507624197fe21689967b803535f645def84a0ea95e1e0e9c210e84d235923de09ab1403785771d7852d4f3f4a3a88e0c25b186485130a7999c08f35ed0451fd46cb56c96c6d25f8a59236b494bd37048e77f0b25379d96b4c44eb5cad2c069500cb1dc50f146da916d8f231824889313c169a55e4cc825e89a7a9ae3b5f140644d983fd14b27bd36d11e373a4f2f5f2165867c0b85cec18bcf55482ca003608fbfa68abe7f8f05fe07887aea3a11f0c8f64f33f17becd10a93a21f0755f59b67b6dcad67db57acf857cba6004472e86a76089e599d919addeeb459f90cbbae57c7a48f1aa1110145fa5468a17af1c08cdfd08da634ec3287d7ff63398aa75aa33b5c154099aeae3732ea4e9f8f368254ef8782b0691a9a73f6a4b4861a091107b51561015016b8daba31cbd77b6e8b8a7bf822b7e2da5b4b0dc862f1aca7ebb40d73da872a158f658b61ca6204b96a565d5a6263598f948c098ca3255c741dfdf1866abcd485225334261bcf702bf65aaca0c8bc89427ebf768016912f90cc991ceb0f7527ade1de7446fb3d1f40ae3f029d62341fa4c4d0eb523de03990cd6405ee0506b012414d31ec9197d0e8c5efb25ecedbeae630561081b28700089f87df87a19dbbe22409bef2304fd392d5c8e787433a784a651b207e87bd436c0678075b7c2b9e81cf31a693080d95c8f454e6538f7e960dfded4301deb081b498be837ce0b26f4b56f0b9087df78f37bca1adf577798df2f06c87ceb9517be47a2261a409102a79f23c1d35b35dcee985f3eee97df4673129238d622fb678081c049776599c4dac72e501450e38ded52af2d98c18520b70b350a3ec10ada595005e5a33e043bb3cf27279238b6d5771754207b28cf0969d87136de412b7c37cf82998612121561e14eebe6318a8747e57f2133878cc9b56b7c5fa567ab448d7642903c24b95c9e7fa02c8fb430886eb6ffc907b600070082979107b7fa32c1179b9ae20ec2b6d5532776eedbbe1ea888eb2b29727e969433cb8d0babd7d5bdd4c19a560759ef878ac745c80224536f7add0b38009b772202e3854f5ded62f3b38f991082d1713aeb33701e060956c4f65d61b9187dea6869277948ac453d32e7ae4e76ec067f88c230eb90ad6924f07a98474141d753bebf9a003605c952fcfd272b402a6a430284127ffc780ebeaa089fc523ee2dd5f048fe9a6b634503cba22e371c2e3de290329debabd201c34deff3ad3f58356b2d93b60bc84e9a4b592bd3cb973fe6933852136d51eca2b7d115049cca22f5cae3d034c7d97a0bc22a5094df479d1715f503fd82167017ad073fd234e80f2d6113c11fe218dd96ccf26aeafadea92003cac0c82d95993ddaf132121f4e2de64c7afcec85fff1690ea323778fdb48b2c452734604e3fb3580ebd63115c3b76653c0b27fd8cb6f9ab2b747a3f0053694e781b368d4dba00d9dd9369c3131ebd676474a4f60cca3270db15a458da0c278856c751b8b5b072fe84e1e2230a71eef7fbf1bd320f60334c2a1e0c60f533577dbee8895686333448bafc9086936606bda88de26a1cfd247aba287565168439dcfa28f64b87236fc260ae8dbb05abc5c5baf1b0ee505da55fd9708ae435109a91b46e640f1e30d188684b336d83d28e84b54be62a5494cad2677ffcb810f495a76e178d221ebfa0e654f830cb29bb1a7e14c8fb826fe04392129fd1a22c434b0025a39d912ba86ac99f71ef11759e254a7ee24c22b8b72a3d31a8458e79f0c0f024795083be584c88ff6efbc2fb96e572edf568157c020300c64b95788b3ffeb91beecf2ac202a89e9aa0fbb2282685b1d6ec84992314c608343085fc330e9a9969835272bcb3b9a7ab15ad504429949f149af3f9dc2b4026ebfc2ad1bbc81370b71b08c9c4a525e82a73f773a86d9bc0c23e0569bd2c52b1134d2e2563f457de4d8575ccacf26f8acc37d1f9ef4624ead63390a991cb644f38f685399cb81054c46aa0ebd85a3fc518ea4cd51b56170dbb2960d4580800c9f01b6bea5efefee1ee0c916c074a9737fc5335194c5422692dbc847fd6183bb7ec47ef39dda7570165bb9d6a2e7392b6b15a9e8bca000b8a26c74b4dbc7adb6eb43bf6c6e2ec53a3fe47711d3a4e7a43e8c8fe22249ef291295adc0e7b3aac15346da6d45bf2b1d7377388dc6cc152d5180264e14ed32b56f8fa2329b76e2fc7bcfbf5c147964cc84743e59f0a7e2808b89463d3542f362c65c8c469ce74a3094b3195f2806a2a1bcc37ed5164605647e5bfb10595c6a75ab2ad1857ed270ca348a66383711a8dd82b4e6f112ea166d42aa2c84dfc4a87ac143badcf8e9f4dfa6b11eaa14259ca232aabf7655d10c8050058b1fb00b922c2d7966fc4c4e421ada61f86d976e15aec541268d5eaa956029825ac4a83fcdb47d6d28f1dceeed4b2d30961f1f16c07a0543f37c04c91da771faca9914f3bfef166bbe2bf2f6c08634ff4353c52d4b158665c7163d2a691306ea0bea7379caac4120a9ea3ddab4355b7e1c3d4bc5fe06cf69c8812ccd97971a7bf77c9d7ace514ad0a18cc6264bd8b13c23b043382b224b1d2945bfb303a4be76e84deee54c456a1ca5b68f0b64c8bf5fa29fc7ca01022b3f0bdf8a76a8dec95cf1ca3c387f9d180c8d9bf7adfab363cb72999e093f3800e0671fa871a9a378a94f96ae78814d79f66fc89d9fcbdb119ad3a1ce3da748229440cc2f3c082509c88b9427b229f2c4e6b8ed077c0a525ee478c9d723183b9d4fa25de3fa757d42d3238d631fa504440bfad94e34f291f52b95ca0f733f1516a2b133c42984597132bb1b784810552d95bc69c8ad64d42b5600da977ac45683544555a24a297e9bca68a16aad7cb8df76a6638b461e5d442f7faab9efd43895f071c6e508dac1efc8e413f3f56f150ce479b41fef5187a801fa932c679a102e16ec23daf508050b3d7abc3394bb7f7cea96c379e308a5555f9b6e611b1a21b8867840957f881c355ca3bd4634246b65afed23def5f441ccebfb463bf9393596931b7fa0e20d4694c9618fc53dbc6216b2e210a65d9e52d80a46d771262c74cfff3282f80465cda67cdcf83960a4e9773e2aa7465582c8c9fd111611c096501f93ea2ac1c7c6ea451e6d1a6b01f79eb818bf0fd08e20e21e250cf8928c40ae0f071f92068bd98c4969a526d8779f670b1c0302aad72c1664846916ed433f0566cec88e59fe3f6366391e7c18b90d39044a11c8b3f716351376dcf37f437827a84d52bf46a1982d8301627d930b0379dee2fe3baf31cc3832f317d8322e920c83c8955d121f1cf0908b00adb243a84bc235c515c7673eb5949dee8de09fa58e6804ac582055763fbbf8a927c179b8b887f1d9d05769bcfccd5e82550926ee0cad87215a9a3e5086223ea0d7ab541702c258662a07fd4613ec55f44e2571773107a168040e9bb9291c0c910a7003b8a7797a8c521a7b167674476fececb361c6435c0b845ecd38df51864caf04563cc495aae38afc7a6ec5c49dafb266aacf76ecb32f249ddcb4ad20545bd4491e86d851943c31d03131645086aa852b857c588b6b9140c76fbf866ec40f74b72cdc98063d23ddae869ece96138b29e9e04cfd6553ffd7402af096c54a230da11346064ccc518397b4839216f8a1b05a094ba50f11320537cc88a99ee054bcc3f57d08b5e3e1a773435ee23019462aa5de56040f38f7bcead405ee14ba3c013a81e9e057bb3ff8c155164916f644c5a820d599d056fbfed3bd25366608650138b8247149debca32d670038c70808acb56903dc13938b1f30ff896e6e1ba0e938b502f8f09357c4d6f1b9261e8bb96469673259ee3e2808f8a2152ef58d15c2152099b50c4f3940c306a1558517a54aa4555d3c5bd075826ccc42f3099434a5b105d1cd6e78338323c2c2b2fbb484444574bfe54cb78f3277aaadcf9bd9e594927b483975cb9ca7e657eb25e77f6c8944654b5de055049767faa17e3447b03d52146b4d9c3f880894f17e5727f691705ea463db3edae59660f9640317b95212a6939650126609d62d354b6ccca391430ac062e9fe36fb63e2b3d284fceaa815b02b671bc21af32aa28b5d03ec9fa0d40388d5bb1f41a886e58cbf1aa9c190b1178f78fd31ae78176c17ffb3478f673c15989756d44d60d26b22b3700c72806731f5b3d430c1e3b359141431225a9c368de23ae654a8b87aa69e44a1614bafa5c1e0d46880246640d8c9116334925244d5f540eb43f27305b6e69435379f2a84006848414de67ec9adb62229cc17ef63f1f89d591119bdc0798c256e752eae11601f0af86081548ed4600cef1c34cc922a3d95f69ee63d39f4c94553c5134dd2755f63e81d6182d3c21f650864b05258b87972a765c9e2b90e3c0d816e99236af63ba5f55bea9f2dbf30391dd7da53a43008bb1da560d9f2b3c7005fb1c0de361f9a6cacb1795cdfee832c856b9e8f31ac2d78c244d1d8d50ce5697f78e369794a9c4aad2dbe6d6ebc3c92619040897dd22baafa24a1154125abc53ae9789a17ac9af531f05a3fffef03b3d50f340e16fadeddf08748798307bb431f1e5fd342be9166238ffaf1360ad3b7ef0aa69d26d80af579653f27e515ce9b63d2db567095d4f483e7b6df5b6a1bae0a19a310a85e58a03c13176059d227ffa02bcb65c16784f503195a255f26d61e62ad2c8d2e4157fd65abae31d249b0786f1eabcbecc3695aba894246a03fc1b5d493f91361bc941fb85ea27c0b111fb54aeb724263348559565aea084acba8e656abbcd0a7a2114484e572f4dccac47cd8d957f435605e0227533d3dc04d6eb5db1091c563fce6e4d99a72e13b297342c86c8f189afc8604fb9cba8e984ee627e9df47073e90b2489e3a1e170f32ae939568c1f0b65e7327acbf7d86186e6d6e1129ea4888e2a970a17e3beaf7ad00c089278422c414db1fbdb8adcc04286ddc0f218bedf79e1366e2aebbce7ed57d5e7e1751388c47f49f5214e6b968858fc356740427c30305c553fc08c9b4a837efe249039670e5e77b65dff8e2e9b2718be2c0e248d6e8081e1e2ea74f65805d1e4cfd97c7b9d5fe87fc0abf44d21c6ef5aa44ea370524baa0de22d5a036115fc996d182404916d3cea7fe7eb5472da56ffe88e8dc1b51f72a586014631c83000816007f5772c348a42ee3138a2c3a9cf0a00eaaa938d1d2a5f7d36c07ac18bec790f09067eed8c6a7c43991fbe4f0e247d85124a1769ae4e8c89b07c57ddd14f53db6b7439da9c75798555a147bd38195360c425c3bec87e13ee0da0ac12f00f89421b554c9c4c00c32dc102beaaa2320b25b249885846d8c9fe760e3b0da614f7039595eef1c3089261e3818ac1d433b761ad2aad89858ab41975253b8626ed9c04b905aec431d14869524b9a50236f47d3569ab4c8b8c52e79d811b32201806c9c770059913ef4c1b2948353ea493616fff4424fcf9ed48ce72d237f40e05c1f6590a5229bb008fbe0fe9139efd90b8a0707f272e4c6964485bc1fe25cd87d5559d4336c6d0257caf84939de85d43072034250de55495269db6ae41aa48284271cad76ab24b0aab4b39fb48c8cc522bcdebd4999350d2678a082812bf9147c2e33c20b757b779ce1c220ba42ae1924be3c901a94905c1b3c0b6223e02721e220a178f53eb7d5ee5b2ea326226d36282a5b5b65bc4ecf1c48132a09bcafc0bb5581eae9fec1e4a112be9d3327f503839f946e3a833c9145f37e32a980ed2645301d92bdfa7b3801ea1501be5fa4d955b7b3d2de6e850cc29cb2958249553fd4dad2e547059f33dcf4c642edd6984ed80954a3e829f828fdd8caffccb8ab188eea44a5901efa602a76d0bcc570a0eaa211866ec70dc82d915b6ef5d8bdd51dca2b14bfb410d6cc8be3aa096584faa417dd9e2e15d1f1934e90bab6674d77360dc9218fe31963657f2485b4e9b0990671dfba775b326c99ba4199c502e2fa4541dff0832b64e8f3b6b3b6e73e8eaa35dd8e0d9748571c41c89ad4bf1b264ec5632c19834680ffee1450f978a4634899a2bef0780b75f32a4debbaeab2a26e0ece893170d5a6ea1dda6ae695fa8b94435dc0f6136aae7fd234289e9a0b604a6ecf88e92ff28ab36af5d93869e7271530723b603988ecbab05b2b4b7e1595901c034d7b1b6a28ac93300bec0d1bfffdbcade88b73a88cde57e93e1da4124eaad7c2d703bbd3a97d440b6e569c4c22301024a05e95e2535c3527c5cd98c502679f654238596ff893cb7dc76b61b03a16ae848c5f3af73d9fa89d8ef05c07ef8773fff059c1b3eae5331648f76c0cf5f45ec02aff0f85046b1d1d19ad8b6c14d988bed11bbe18e777f0f14efd423d8c41eb5fa32b9b8af2a87121d81d6d49e155f761645c688d49a4cd65c1c54bffdf2ada09d6ed1325f0344d54f27feaa1acb28b4316484474718def4516b968d2bbb37ea589822ff8b06e86ae6b181730073f32ffa90791ccaf965f8ced7844ea14634d97a514a6fac4d0a3a36ebed3e68182425d1de5f6c47a12a5ca068c91e8de02d73d110969904495978218cd921e44ecf280f1e95c6c9b028ebe6ee657a2dd873f2bbd701f4529f12485d9461f6a0a32d7efcc1c8ef4c7faa492b0995216de80b1b878a274ee0ada56b343b12a1026126ceb6282dc6504b62cd16c3adf1f41108bac9576cde7b2a2a2c94fa4e89229363464b8c0fd9453ab4280042a3b76027cb8915a78da6353778217828743f2bae8c7e50da858863f4718f7886a7395382ec07baed6c69a6f8bd5b43710fa24e91d2d5ecf5398b843f8d2cc993e1c94d29da26d52edf4d1d6d585f85ad0cb778b85c57333b75c4aab41aa45b6f1aa4fb7021d018099e7ad5da7b403b66766d76da8065cb83e655c79ef50f98e13583d6ee7d800e1f608a922a5f4e39ecdffc65f9f37ccb31ca241c90487e42cd1a15fdfd89c048fe52dc1425199cb25a17c0c83840963a796ff03c6a323f7efbe21ccb29d5ad2f048f313c08a7c7ffde26f35cb97b43e51db266c9809f607e44c1011a0c9842dcd3405627820294909f597fa2c4414598141275e8364dbdc4c71d0caec3e68e5ad4e875a227dcff5a9c2e193c10fd83f906f7173dd3f98697652fda1d2c1b0412a7af0fff57dfb8dbcbaaa15ffeb2a309aaceb4bc4b093f38991b892c82f172fc80d18fd1a10d9944c05de13a145738215b3fbdbe8ba94e2aa56467f9b5c1d55c0242ac69f3a42f6c9f16f10430d8cdb0f05e2efdce21d5359263269d734f53875e8a627e9551d00f440ee9e2cd7acc424f76c7d16ccb054dcc0e9066245e592f12e4479e054be2cd23d6444389ab535d79aadd5a7f8ce9a34dd1d4416d51d864a65cff3b638315f0d3a3bfb9ed9ee82097784cd294fcd12eb8e9d5ba7950faa4c3835703cbb2c8e5ef62bafc54e6b6812fc45663037089ef248a4ac27a1632eb4fd83fbd313007d77aba634c67b42a31f681306ff1916d2bd8e759b1fbfcaae875ff8333f932caf5fa5c5ee3703f6c90426516e6fb694cee94ea5b5c7cc61f1f1d95e2a10053fb1ad4c862b981294e8a8d918613f27837eb82427ce6365a371f6e5095c4f216968787113be4b83caedfc1725ca5dd52ac06d520b1412d69e37aeed0e9d23683b816a273dbeec6020cc89fea3a331c1ee187b14e633f064166db43454c59ea4c1b6c32953a68d75a9cec2105dab2d0ce5481ae0baf6e81606b8fd6d34fa6cf10f8fbb4020f3de89de8e09f0590d03074e942ecf4aee78818513b6a7e7e9253bc4050f53276c2cb886507128a71e106f4d70e0b32f8b5348805180d0a0b6bbe417c08d46f0946f97b0a1c3b9fe5e0e89caefaa1216bb5c64a39b82e25a9fb3ce900d90fa5c8213f2d6efe4e791b5ac7070c959fc93262a1024ff7512fc9e7880b9c5282a70b8c716f62ca38968bbfa915d4e56059a4e279f61f1e06adf2f09c97397891fcacb61c91879342b57bc8c0915db86d684378acd12d1806ea99501b97eb4b4883377575920eba3c9e64a95e9ee3620920edd62a2bf3c662bb5a19d28ce5343309abd8541adc0f007419f8fd0e540ad5484a634c530a50322e532cf7a86de3ccf4002824d9bd61aea767cf8b9fc1f76353c6cb5219cc3872bf6c262c9a60de5ba35e0dc136d9704d471504c45aafa898e5ca6f5713e202f0770daddc8ffffc1f470a9e8313026cf56cbf2657e4638ff6a700ed0d1ae61bcf12e943c706bb7c571ecc1f56c0b2171be7ba17d6b4e844964f53015a0c3f1a44cd89d3179de890b90ba2512fddedb24eafa81f9549c46a0d97f9e3c1f97603d39dd1975b61cdeb8e72e09e2eb32d94b6228c05c7a19117101e1f0e31566c0a7966fb1027ed9ea670ba6194d1587297cfa230181b6df6c09f9571631bc428ec58156449219cdc021228a893397c92b55413abbf2306e54df1bd23aded06e218ece9de3021eb95eee2f19d93c597df2b2e268c144803718e805c01fd66ac84cdd453604ce502a0ee632ae48618f780fcf2e5158c1550178650fb7d117b91570096028e7503892d79940aff48731c7cb1191d271b8c79987efee8ef23bb8b34fbef165430978401cf50e083a58362e19b22821477e5eb7ebdda5efa3eb5951fb317b1abec694db6ffbff91d6f1e2b0e2484035dd791ca0fecd68a622dabeb4791f9f6e1078153a522433e1d3189fd3981b3c8626d476b7711d489ff23400fc8aff315583e074028e422b78bb80ad0ab05a43e3e3d4f587d8a6120b16e96b14a1cde855fe9de3a408f85a002522233ce8a31ebc1ecb4b97b08f3445f80184da69fce4ffded87318ae967164ac4f9aac1f7fc832325fea1cecabf31df6d20e878b00a40d79434137bb5eec60994a02dd22cb42039dd188d18d46a24124da2c9708ed3b47669104125734ef7d88f4c438722654b6de09f2a0799084a32f619b5d4a148cace76b394b4bc488a32a3b8805ad8e4e799d17bcdcde411e60f21ee6c6ed3a3fee9f21bd578bce1de6beb83f143ed0dc8ba4f6557db2a5c2793cab8affeccce13e6f3780bb88d8dbb8f64e53fb6510caa04734fce84a8c58262a7f77576c54d494315b012d7d50705746cd2f5720acd9ade8458720da50e353950b46ae1162c852ccd1815b960405c56c4840873e0b6f31ab1544a769edc9c6215f58c1e5bb622a840eccc62a6ba4294c84062a18b43302010a114d2c5fed77b033b63d54ef97e1691639cb3edf750cf70480698348164d5355b7937acd62c32bca0744da8918ecaae5e0a5c0e2632835c26694fe5e6be914e224d9b6ae667ba5680291ddfc52323a634fca6fec812f92308494c28889354c6f0350889ad020feba111fde3c050bacf8d52bb9295e95e198dee85f661765db4aca45ea5a27668e3d7abd71a193527752a791dbf396aff1026e3241655df44ef06e18cb54cb855b0c733b8fea974de1ee8a0c3cd34797e668e54af8d693bf0b365f01a083e51ca602f95fe2e723962a24a79f2a4eb96d09605f3d2b01d0ca98e5513e4b2066a949f1244642f5512943bdc18b8313f71643fc3493dee452a0579528255c041a1c55c3384c2c02355af56c1fe5a052d95d1a0e99a64e6a28990d797e4710f32407fc93d59ede0f7bae3fc0fc5b5594cf01fe3c1eb76379b56d9413e559e966b1f323ada28653870ce9b3acc2b9e6e763037b3b488c8cddc96615bd949d1c7dcffe2188928180000fc4df2987d2b2d12c4a9fa1b56d989bfef6fb40a0332bb1f8c78756459100cda5d9adaf40d14dfc0cd094ae174ff1563f2a0978688aeae6c2e78abcc60db2b8bf7b1ade0e327c0cd726c29018246359e689649c472a854ecc3aa506207648d16d2dd54198cf55ed55acf13453d663ffbcd2466502e23b1600cd6b47d737ed4bea801d68b799e77bb629929da931755af16d5f43922ea22c7114c1ac63d17cc66c18bb2b0ef5f53fa6ee69d028395694a377ba1690fb415008b91892b0e501b671b8b4c832720fcda9822d4b6bf8afcd7bf2d074ab332d7f7a4912e72a9873459805260ce6fe82b9737e46ca5ea82ecadb04bcc67b98b0245f74b406e08b89c5e2d7ae7c6c1084d32243012a556a9f85ff8c1e097685ee92684252db323c8dacf0c6ef107601adde35f4e0f51a1f8751ddcb1e9314378371ce4eed5a1e75839d9fbfe694cfbe063987f89edd6d6acf8f5148b89afb1026c810882f7f04f99e8cb7a5d3171d0f6b3261bfe113f709946408d8fdc0ac52c955409cbbca82e0f569329a61e76c77ac57a1b7077ab92aa777fe51f393661ac337f13d36a3aabd60a81766d6acc9907d180feb696dcc3d5b36938b3011e08b651a0f7f94b7a4059d79c9271f5254f74fd1776b81cff76a3de374cbdbef9cd241a1d240c6a1d75f5feccd5596c6817b1ab212b222b9328e172c2754fe2be9ad266fb00ef67bfb62f33dfbb778ef874ba01a8363aeda519c845f8b2fdc973278afde1a4656d392a34c3b743036d142df3ca7ead6d4ef8acef66d1a02aee5644704b5978f14fffdeda74aa309d31b869e20da60b1237b049936dcc5148e5308ad1c3659b5a21d63860b2d1eece652775bef6923b9faa364a389be5b6a0ad1576c58e516e400bab5f297f44bceb383c844144b266924438a60e46daaed0fc0a16d56ffff587b455c23ee3f6d043a663ff0a591132c3cc4f40b11dc4f7ba67fb093c88de027c3e36e9e2c19f5b04dee6e4b1088b47c54faaea1f90bfc7900d242cfe3b4e2e9fb70071812457d0314543107f33e4a6d4a5b6813adbb6222557a6138da7acd4505c326e333a16d6c58e30347ba4c43b82583ee6a696587773fbf1e45398fb44ae8b92b98d2e0cb3e4ee2d3ecdda7026d2222e0985200fc0ca75caaa205be2851f449784d91d280a4cb936b9e490d686f67116b6b67de60136e73124509fe2dd955e0bfefb6780518fb4b95a213458af62294c89a2011b11e497e952703f03d183138b2d4702ff23f36facb6b519c8b0e8f4bf06f6badb912d5418faa884fc3f520384002509da2dddbc1612bcd155f419518c0f6a11f06160a61ecdefed5d84279701a061b513f28e47ea97d3b1934d9834435fb266c3eb7bee22bb029ff93a0ace9298251723ed14d01f184a49112a2d8ec0fd7d86d2e1848187b763da8cb064c7664295fd5f0f6a43c830a130649a33f8c676d14e0a926773ca066cd9c743bbc152c22f16f4ee6169300de067bfca5f32e1a9ca903da114e16b22a4dc9e3e4416e43cab5b7de01df5edc1b156accec308a83638a4f2166cdb320790e30ea08a23869d3277a81356fff48ee2ca713677911066fac5e7dca98672cf442418596e1170645e5121835a9ab5788ee72bf10686502aee9748e16e662c9804b7274a232f1e1d5f7ca82c3f7411d41414a6da632f7b59ec8803c308fbd86e45ff91772ed7240bcbdf6bd97052fbbf9e058568a405dc3ff4c92afa339c7a17eb0134e6484edde78b40f6e6ff2350c2c4ba9432d9ee83502c8b8d74f1e4964bdebad48aa95e91ad3b69c96fe811b49dd108ff43c110f479e99e5c75a14bbaa36b6b0e2dfabceae7b5ae4a4b4388e4c4871c30d167119531f18abb6018cc6e8706cece281775a79ac40d006f9bc8e37b143e4113f6e1092299765f748c44d373a244cd3d22d861ac88729790ed603ad62aa683ed3c67495e4e4f285428030688638ba00789ee69981624e3ff062005ce4b9ed2dcc583cf0dbaf738834f9138eeaa254d4bfa9cea059a3e54d1545abdb537b28e3e39ef63facaf50d4b72bfd8da5f7654e2c2aaf4fa2eb158cde8fe80f9d7bda86cff0827b47bbb5c248ebd0506922cf485bd1de9927b594eab11681d3908c75899e011c96bfcbed191213e12e76ba6e1363e32469488f2ef3b8228644205ef23ca19118695ad767002278676de605228ac8d800f48ceaa4d3e0e9e7c8a5bb883591587ff0ab44e06350b7969daa32ddf1edf0e0d5693b8572762d6950f2fd934454791fe36428373fbcc3dd09c00192248630b64bccc271494ce91580178688bc0f7550cf38a390b86918fb7c43e8ad059a0eb96e35744235ac058ca3ae025d603f6169711af82755a28023937693910446a14ca1202cb3dc6e74ec320bc9238e8e803d1f91ab20cb1639bc547e3d181c3f6a900e9d2f7ff08f41264464d8e6514a75346ad66da3a3f9a9464fe3b5fa22f8a97a0eacb72e75087545dde149e4f06368bb868ab446c37139744192679284ee808da33c38d1bf38231fbb98ebb262a8cdb61cbd7de36535b85503e21c9dc1f5cf39734f5b685c2c7638a06ce2806dd19c45224d44dcb71767faabf6b9e49f74e365bfbb6f44f0a4bc1290b0b3378b8932b452a71e2ff7b209d9ea330e1723876d07835d58d70698765937c0ad67b38c78f8b9d37742f87dec660ede47dc49c2b5f6a18d8d2f469f495589fc30327c8b881d7680282708e2575720a6655e9827a31bd3a0ef70abcafb65267b5bd8f67ea6b4d19487abfa83daa742bdb826aee3c55c408d7dfcd11dfd57af248a0ed7b35c62d47284981fc216c4e1ff998a3c8b881e838272c1860b127c8f71dd62f961de367676fe7a590f10888f35bc0900055809411eea790030f09ff1304185fd7f8260f7ee9e7a23c24320ec03b7dfd89b3be3d464e42f23f1e7228c9d14a62cb55237c65938a20261e54f6fe44542b6af0f362e1bc645507013059c9c0852ca3c128e29ccdea595bc725175c518737912811e4a65a9f53f2b156bde919659db160da026305b8f31a8eb6a598b11598de18b891575a9342e6d20bae662df796bcbbbca14d61ac6c89d1e7a7801d735e28f9d0940cfc8f9581d42131f4cc508b609e39ce2e0207eb2a81c926b142d1293f18e122b0554f857c9a291d9a9deae6b3711aa5ae18e8abe585ec4947e43387b58c5f82c579e47cad8076dd14ad8914ac280fbeca4deab80162bb51997b365748f5ccd309344c6e69c6d3d9389dc668ef2294b1e0e0f718d3e4bf64f898ed410bce7b132c14ca4aeccd22ca7f732e0eac5728ad5dc887c6af6aa6dae0d5c8ca245e68e7133aa2c6a97564a6f8137feb207690ae0b6b169dbd1b541c1ee17d6fa62c431296539c96c504dd463f594997ac9378eac0cc63ba812b14c9661ff6e1e3e671359e09dfeecac192f59c7e8c64594c237bf696fe9fd536fc25fef05a4b8281bc6ac1a2fc680b404cf0fa16f093d08a4e255e711ad8c62b40b28fc8da2cbecd12e2aeaf9e1d9caecd13e803ceb97e2303cf6c955619087720fa79b4e389bf64bbbd70ca3228475e6b981d5f417bb4b09b80dc3789f42537a154239980e72d26ada74bb6a6a9ae49cfc3ed38d59332b271c2ba73c3dee317e243ca35d1993427419cd84708b1380834174a7e57645f3664ba541680e7f0ea9268a1c2a29139c9d456fba5681de97e9a15301305cd599f7801f25517cfc03e1a4667b3b56d66280e7cb11536d53270376459ea6f1c8669dc65da5df5342209703e0a0820bb57509fa1f4a63949f06718807a255058e4b556e6d99a1c74521516c8c0dade7a697d0f63981131b6eb24bde9507d4a292c00f7c96e73e894b22991c36e44933e23ce5942c5a75f6dac252fb26677c7bbd17141654fba9e4fe6fa039af8235ab0157c840effa772fa8fd4331bd1e950b68d2221c91ea73003487f7305935909e22c49d7a0bb0784c0b6972d245448b4dc02f7ef16921297aee2997ed9d3dc00830ff062c833c88497b129180fcdeaacb25d274f1b10756be9a23deb754e15e582c7e66cab7e89b8c5d85bcb8f95fded38339df7c1790f8e7bf0e49db0ab12f0e19d6b3a34c0ec3d60ac96ecee1b7cb2af7d0c1b352280530c64e17681ed409d39bbdfbc16bab5d04d401eefe744fdf368f064d6c52f5d91e99cec1ff6e3aac9e64f2a7df5794720c3fc2cf41ffc0615997527979c16132546b6b7da2e23fd74ee6b7625dabbb5c5da13914003d162846ad6b86b9db203833feb3165e651c7dd81f0fb7100bdb8ecfe798ff9d16e790ccb9be6dadd6eadf8bb3bb2c4204dc2924314dcd3670b7f883791c8cb2928bac6a5fc1c9508b3543d997a2ef0518892730bb15f37f63ff3b052c09f91c919913fb258dc5ba44364517f85abdd96a1ecd2b8a144d9c173ab371efacb1814d2ab5f05d18809a828179eca76ec26558627763d80f52403454a5269075e7ff6ac35837c8ddc3507b7fc159134910123e8707eec44d2b62f11853743589b1aea5c56d6a7bfbcd203542fcd4782c248e9429753804085f3bb0fe3e667cee510b6800c40d9c0459d4620d73adeee2a2f308a6e93255f4068f1eb390e5d74920efacf3fbc2fc90f17816912b11208ad78c9f6e8325bf931ad20da7833bf6bd1c6905e8a8b87aab1b30e65475aa69773028fe2df677b97bfd6c69394f80f0601311cdea86db841c484d1a57a60ddd71c69f109175ec73c4dc205da26b783c7adc0c7290374d2d6f403a891028b519c9cdfa8359fd512aca1d659bc21f12c4f0d90414b95b90d287a9b564e1d77fba09a1509b19c820216c7ff04ee3ef4b063c75d71704a77ebca1eba749494116e98194eab64c397fd9b6d534c240787b8752ec6539ab1d1769c5c65cf852f7c8991d8fcc24217eac40dcead69cd4942ba04d7b5655ced0cfb471069cf91362a9405e521b2d1bb0753655752721793f1e7fd5f38a59db60f813536806d02bb5f6725000cf4ba76c2c48b5781a07c7ae05989649359a6f44af428bbd1231250fe9bf3aace7307a311a57842f51d53db845b77da1c32512caf19c7b321cbebd7970e33d5b886317078553446ccf03dbfcb8c35bad9763b902ddbcfb233ae4f4b4ee0c6825de5e62211610cc5bbe14c60f7e0e694483076ce7a450e5abb4939284f884c7b072f41321ad62420ab3a03792a95f3f208f0d020a68062431db73675a28f0e851ac5f3ddc024ddd4e9bf07a675fcb0ec8a7b6f39394f89ac76d6b485b40c6978982dfb169b98ba6b34d52c3ce208b706ec3ea6a1014be7e0186bf6bddbb1b398bd2c79328a4de97ad0f18d2b7a3f8289d4abfb4742f2b2c7c6e4c856194ea902279308a4ed0fd72c9b2979b073cd525d9a07c3eaddfcec698717846dcb5bdc1dbfbde86fd86a8eb3fb25c8c08b79758f56cab3c55c84b6af8a8397c459e318ec057b82d21519ef31188f20d4b35025d908d02db8d8907186cdab3b81fdf2ddbf11e31761285bee180c794fcc6f0d570ac905864ff1eba5f356b0a55a302e4a7735bd95c3ed0ec77fce788e338d92688450141cd0fb6cdc1288b85e0a0e739dbae9efe84ea0f3ea5e82fba9917e4f3a7616e8433287b0bc97c8a75ea74ee1d36e8ca1617e590ebc13ae502e7a78fd51ed0df317480e8ac31ab25c30329405afbdb53543e00724cb8f18eecc6fc88dcabf437229c9cafa6596b01263caf0d478484646a2948df8170e55ce0cee20661efa879bfb3ffee60c348800245baa5105eb83f1ee9835778ca9f5b51bc60214f27f189b151d5585519e0f951d38baf3d921c9cb913ce90899c4ebd520da8c3b8e9080ec642d0878562a5445e91654a1eb1f76fca4072a62a95dc09d9fb18d802b432f67fa6754dee0ee32be5cfdfc18d42e582fae5f96807d52aea4020225c6690c000b8a449d16fdd974ed8ce0fd7580d3025967b4388d04010cc38d00702a5728942db8608c1ee36d1048d51788646926a744c9be5abb868b2cee941a9eb8a6cc4ad8e49615dc8c5e7dbe17e2eed61d05aa4c3d5a25392029e55d874cc6d716d73edf494d6504af557aee03acbbdc350f9e6a27f74518783fd7a8129352dab4da04bb6672fbc60049713b6569bbbabca99093aa53355706d6358f9262fadb09ce7e2b042d034002041af73613c5196d2b4efbcca789a5182800b09fd0582d2140f7d04d30f7b8ad07e2812abb7e9e6306b9ab4d303505f3aede72c3ecc32f579cdc79cb34ba9bacb18362e66fdf0222e4d95c95a184345e5b28c3836723d0949f09cee4a19e9fe3c4d0066e255d18f9a097a77b54400ba1e56bd0e7364b8051d5b889f42ea3cedfb6873ee2d8946bbbe8d3dbdeb049f2fc9240fc0433cd756309586412a8ab856a295bd2ba42effddd288c917597354a70da1cc0b4a80628066b8f9aeb9d6e857c12bdd7d72a46df2dcaa269027f65c592ba3a0f0a6ad1733f19f21abe8e2767a629bd308bc6ad6b3a5f954fb7d34a6fd6d410765a5c3a31e719f6846dcf3683e3c0d754a8f38c6f4483b9c57ed77b5fd52bdfc62a2d845dc563d6d926bf5ac7f1e2142c00d5dd7a8f037421ad62171c9d71ef7896641b9017aa29d199272a85fe93ca78cddaa9abee040d2558038ccbdcd509563465d6a312994827dedceb7a0c8421ce231f4bee267c1d1626d493e67db11173502b75df3124d42bff34d23ffd3952c6b2bf8bdf8410ed39fb54dc5109f3b8c17121ac0f7962bbd82c6a7f0151e6e412d5c955020bcb802551c3f2c4d1dedb244a0065e0f0032651678de9b877bf08e6802cf6b635a20e6c89997a1b01b6bd5e3394d216cce3e3831fd3f2a47269d19130d9c24d918222c9a68065452381bdf89ad77471ef6c01f0eb00fcd1abf94225c8d981be8567a309bce113cf496cc38924974c96625f5ef5155b7c0b0f75effab2b58d1cdeb68fc9fa7185865cb9b468a30e1098bfe5adb0e4a48038cb92df4d95bc922d9fca31bc9d23eb46daac09bca80c95160f6932b61bdf0141bb84ee6b42b1437c0084fcc0a69962283774470de5a379c3cb3988876813f227bb2d575280c5c008636033e15b112ee0ae887bd112156482ad4b5b5125a7e8b34deade4dc51fe5822929b0e636538ef294b9aa91d5d63b056b7efd259b8ce2ed637eec49edfeb759b2093ed3f3a4952a294c3815e0883d76e1709eb836d2da6e166c7207983be79a9e3002bd21b1e31742c01d3782e4798a3953d550367212bb6c12362dfd5079444a0f0120edb27664257085bb6e4e8aaab0e97e1130730f74abe6b14b9ad7a5fa2662d8d94e3f7ec90ff461eac2c2079dca0745c91cab4e3089b8f79451e94e686d51b31c8ab3bea05a49bf3f19d3b77fc34e365d488e8cbd9d34dc698fb427b413a747205396c7817aac4281523fe74f712a70aa4259c75994be19216fc90f67888dcd50b4a9c02396867617262df04d90638d4e6041a1a4a37d9326bf3479bb2b4f1b4c7f33af3f82e57e637737443ec31c768d06fa0cb1079e2d91f1376d0da8acf05ff46fcfd28584070489453ac2798a7b117f7b7aee4662aad2de559e81ce94e50c581005aac02fa468940f768a82bd45f7ad8238f9983005719bd820752a53a4d03e5a1a90c8853aecd3f9f7d1021fcdfd8c3d5fff9f1ff73f809daa048dd6edb5cbb9fe35b39eac15d4c7785d9f755a0c620b48fa4dad6a4d487c8976cda56cedf75974d0833f709d9987b64bc9ded7f912416db72e44b618d2832c248051b41de0f739210ecf6be7a01f8b5fd396c1e6dfe53c5c40803a02b6b80149c2e959e11ba95cdf8039a62ab3fd4d6c829d71e67aa41643e1f92048230842a6c7fe5b705dd4c4c229b795ce1fe3ff33e7ac7d3a8f7bc8cf73bdc2b0e98103cef6aff809b68a0ee3977481c4184e8c09ca8bdccfd1c5a458f5e22f3f84dc8674490c060c168524c8c0f95ada21b7798ed67d5bfbc937ca24ed0080c020204166a8a608ccf2e70ce6dbd3049ab6d7012065ffd99481797a534ea1b61268fd2e512788b1ca4ff32307879876ba71ff68a820de8a8d9aa02bc979411e615d07a0ea06ab164209b990392c7e16e07192fa3918b82931a0ca1df66fa296721b746898fae6df0619c75fc9e92d1b77783ed47e6627c7e33ec420dd13a88b8def5c4ca91e95d107ab8ef5c51d452d9cb33950e95adf043e6490310e6ae9bde9bb80332f656104d4f17bae187d00cf37e692975431b721243ef6a5fbb6ae88c95cf95090d4163f61141a1647649233e136eb670228f9a4e160eb27da18bb891c030f07b25c05956c0cef249eb1b94055b21e3cee66034cf508e424aec0b800a6d6a41ca50e21cf48b5342a7a170f02e60458fb2e0d734cd662ffe8d8c7c74b3442247bb730f53e5423a68c912269cfc56af4c9a3b0ac1359af7660277242262e066bf5af7d5aa531d0d4550af0da932fb4b412ff5ab385622722891fee5ea91738744d7f68f9dded4f399bccff4c94d964bab1a64c9110e04e9dbfdea1584fa7085fa6ccd48c7c6a5763130d1a330ae33d883522a9802ac31efd187c006d08d9e07b1d6a6be5b9eb6bbc0c6e5624397cdd13c97188f4cd4ed2a45def6ba394dda004aecdbf717de29ed18958731139004d0b8e621764389649b59b8aff1f6d80500a00a39699cd4720f0a34a15e9e42c55e5a37a46190998d75aaf1188314f045dfa690c4d4ee98d982f6442e841e534bef98dfd215b6b4e086553b0dec87d045346bf13beb441ec9afcfd29a31309b6c5d759810595bf08a7b62d360e5f62d03ee2b4466b94a9f9d7e9c2a2eb486397a546d770c040193a813a79bb4f3f03bf46d72d6c87e7627ad2612f5899343e3f0ba83b1b2869d86d27b14ee72c357a79b551adfdec10c01bce8270006bf08553ce3ec472a55bef9211c4c91674398cff51d156d33a9366e35da93848acda4d0d04a316f30f5be6f27eb13260d06694e3c5ddad3838fe35d51a211b7c09d19be8e203f9a96e177e98c4fa839ccf6c37981f6b4bbb80dfbfd87ad0c133194102a08a5b9bb2ec23e8e4ebab8ab6906aea57db33d0aee56b8ed6084a183d0a8f800fff7693aa112132a835aff66dafc21e4570a5cdaaed78549a875060e01786561b9e3625333fc50a398170069f657e377a0e4e6fb2e1e1debf46f963b252c3e5f1da58363e450f7371f5d8278c7dc19bbdc41268cc6f4689f173cf8267ea167dd22c3e3a0226e913293c6d6951456dcd2e5080d1dae02a63111631e504ed1d29f41aa12c0f48973afddf406ca7bde403502b804866959084528232cfeae7bf8b8c4daef6156b98544ee62f5bc41a980b8de1a797303ad2e7c30e312e98544b8b3a2252360d7ff2bf3b974b1ef9bfffd7521bd8481e9671bed010654462e046ff0b4b895c96fe1a888408e202030e0b7cdc2792089e2563a49febab874339b3908945d124dd2c7b53e6325e0a893932d857002f043296c20e3fef38b2bdde05b3036ed77b0edc09280108b2865f002f0d7c08e2a742913a28e91cd94cc4b72d6fa217cc7eee172cadc3722be4196f50fe507c6030f2fa5a0f97d8200b4ff6d820134399d4cf54320b9f1955af8d0e95ed36ece9a243ba6b12956d0fd08f031cf29fabaa4280172b74e4b5f291d96f7801f05efd3d59c6949fd76df1f4751ea14efbe01c658ba01d5e6be7a7881726e56dbeee294f0a055821c4f1bc4b3550610ffc2bb4b1cedb855b9bb28ddbe4273bd6afe9925f39ef6ccb15484bc1065c3228358f261a4de742c0f8bd6dbc49fa4ec588ec4348f156f07dcafc9e72102691828e949c0308ef4c3c72e2ec7ee2776d5bc9b9a2a409dd1dab68759e56bca42f3c2ea2db2b7e5d53e356139814a696ec7e0c026b80f45ce3d83e4a69a3520ffde3220a45c52fe00de4556ca554f36ea88847d58a8ca4c4052efc783feb5a83df38d95cb60c9b382a319f58b5cf5cad060e5e47f7a3549c792123328e59656942fbc45578cd50de4eb795f24538824b491dbd7ee3bea0915008654906431a3d8fdbc0db77a0bcd466716ee2dcddf3d80f49774591ba51639142a29e249e6ef4da75e73dccf05553442861d5fe31cb108334e69dccd1a977c74f0e562fa242be8f42974c8ab27e96791c5d3cf557b87806d4027579f9d0b2011fcd0464c42659676619d5eb44eba7e1d8fc36960b350d6a424ed214542c50536347437012990d07f3c9d4531134ab9a7b36cfe4eee48ada121775199c26ab45adc71756fc8fbece55d340cdb4d7b8d5ac586174001ea0f999cdb836fd6050c41cd2b8b22286ba937906a09bd161a76cc5ae98027af9b2738f085697f28714fdcc613f33ee8c6eee169a7bda8aa172eef20dea88b532888eb88e1b341f2b085f093d5bd60fa923b1c684d48cf8fe5eaa566a915924c1521767aae31792556dbbaf9317b59926d71f5204069ba34d6d9e122f19bbc9cd43b24b3b87ece8a7536865efd923e4e6d9592dbc096223813cb1f655c2ae1b1af28d77288f07f8494f2497de74179e52887c192112649a8b1a35fc5316057d9a6126b42cbc2c69e0b58d7b347ba17908c7c9dc65b0e0faa25559b90c87d5fb0adef064759f34990a2614c6f228e5b8a1d66053c7d0d0c50d6418fa1e7b7fcbd343cc43c598a2cf2db30cbb4c08881cd4cf333e220c06a30b6d149640a9104175bd20a92ea6e8f7c0971594b57c1fa64da989436fc8bd8c19fe22afa52867563c8892e2c563f336383c8674febad5a2adac116d87ba26336dbf5797863e92ca8e63588b5749bfc78f4db9b9459df9301d15038bc6ba51910cfea30fa7c21ceaedbd90ccab2649e4d786dd85a5a9722d81145d1b224ee2dbf3898ebbe79c22b7b2688700e810afe54d4b1a08a791476bec308563cf02b36dd03d3fd12d9a4f38de78f940addd09e57c5bfc234262499fd3ea026e94755ed8e5042739eac995d384168e555f5ef2c591c6e57ca7aa5ba016e49f217c3d38e78e4f1eed2b01b4c0e52f7465fa4c4927f8f9cf8e034a9d74da765a582ad3605a2828d48856ca26d313b19621c90143cb036a91037dffd0cf3dffba5f83655fecc594b425c2b9b664b55e3009574638ef09b398b291e32afc9f7b9fa3edf76a5e000a056462b79f25f6626294d44349b2b63316b382a0eda3420feb0edd0e6826430bf46e3dbb66ad0ac4854be843dcc4e2f17ea9d29c130c6f8dbc3e897d228f953c010eeed320c220efcdca2c592033af16b595e97c365ec7e06335cefa2be4259ce3cd4eb363d91c60b54f7f550b66aac09f16694166e84fd02030b1c63ff6990e30d7270417f4cab1d2c94699e3e19b39b3bf60135a59bd476db776c797134c028f29f6b710e0c7563ad7fa303137f56b5ebfc15212aeafb84127e4bfdb15812a50b5c480afeaa88652b10474139d1d3c106cdb475ccff703081cf24dc4d34d2f0174910973e45cdb8b24fc1738ceb5fa037b1c1125fb60ded9d82a280d92b3497fb6309aa2a0b0835135c18e88ca9008376826fc9073a2658c4600cde067bac785cf6b54db3a1331a54f4234dae5d48725593280bf4e2329f0be275ccff7de365f76f73e6b70a185d9618b18333b4f4e41d8e96b92c9bbae5f0a27b63f932129a55fba329ffff50d29606a90440361fdb1832ad86e8ddccc962c3331c2ba81fcd05a877a02b100bf437a98b082edda510dc375f2c74da6d6e21698ea142f070dd075900cc4ae04575b99a32b1d574d06e1af411ae61298151adbf4b2e95f50ef008866708aa4af20f19fdd6c8cddb2c8968693bb3fa3670a654d90358f6f8f73a9fdf2491e9211aefcb04461a0dd7d47687df5b9655a8d3c1998e28cfde3e173eca1fe1fa59d6a43e328c410786c2cf7e773c5cc7d3f94b8fd7f4bbff8b56918fb3b138be8c0a2182fc6b35c27d0738188466f55ae09a825c93c529516efe937df7de3c4c033a34f136a3abb6c02bb4f623f223e8363a7dcfbf846ba5ecde2106ba244c6901d1f7a3d5164715f2f177df4869a33e02b9978c408e1f4439492d5f91ab03b674f012b57678da001e8a13281c74b288c6eaed27cddc10df173d41725e9d917605ba6971c0344ccd18fa04502f29f9268f580e598d211a9587de11b6eab5169550d9f7d4864ea8fcdae3e09601162b394f6286fd6c4166c90b0587e7200055577e065dc3174d9db0d54a4de2bd683502fe00bb4e6c76ec19b3d40e86564a82d09ec508a0c618e9ca243c0181fa3b67250e524bc1580767bcb0b6c0c874097b798e60d6a4b6905f8864541c3ec83d96dcf2d0722cae6fe3be8e9a6d25df938c07c77c06edef94c3e2b05bab3bf05199de76a93241c2869fd6b41a3d9745756ecd09ef719dbc8d6d899ab3a7e2b3ed5227a5186d9fdf90da8370ece5e137f06cde8396f11d32ef25435912369c1f6f9e0a645edc373f53853dddf25f373b178237f9b1f672fa0c171e086d6e7f6c3d06bea317a7f858c7430c16263b4cc066bdccafa479531d3070b7b96b02ed3c5bde3dd4f4226e8f1177904da1c18676081dfa4a327d9108f1268091ac781c9956a74f8d63e2513946345dc0dd75ed76efce2933c164b9afe30ba6fca286524437cc4de796c5eecc0dceb1b1093be176a8180a3af3dace4babe8a10987b00e5e2dffc54e5917c228f86331a6f2a9a59fe90e13a68c2d309d6fa84649f69c4168630e1426fec2d939f2e44b7bd5dbcb8536630ee092b334d8a5c19ade7b4e212588e10aa1e80483fb9d0ad4c03eecf3166deaf907e48ad0c06b2662fdc72d33cdcf087e2cfd2bcad9ce4b80730454c6bd3b0df3cf95f849250e115f7967e9bd709117b3f27c163432235d6fb3494e34e6b9883fe4c658fab9c5809183f7c5198c93f1d092eb97c5c0f4839d5c7439e146443fe5bf0e834726f8176dc296c257b9095d2d8a7a731f201ca44ae050a780b1d3ec77a2b7d90957f4e4b18ca42ccf4f5f0c2577cf9e189a242aa6cfd104b18eb305c8b1c04a67a7ae5c6be9d394899baa73cc8d137bd39a180a407cea4468dc0281573aa620618c6063dee75dbece1d04756b1aac4e57c06b68238f1cc0e38c30102ff369dd051f4a8ed902ffb8c1a1d97f143664418c0a861c094d8115c4d8308c80b1ed4197fa815ec4a40480fcdc93dcad3d32d50f61dae0e6b8e2a64bc05f22b8be9b60416744acac8842f6bfc4e231229cca302812c129ed1dd143f03e3c5d8c5e8908b48c4ec59afd8083e137b9aafaa9d745b629a76a2fdd321271ae7f195093ef46d3146fe265dd528107e28c38b7d744d7ff9552574d1f54707cc5cdd62763cc825c223d813ce504e10d02716134f49f28146f5d9f723568db3b2b00586f0e256a62364020275e6440f32e9cdbdf76cb72df581492f8771a51c92894d72d56b6786def7febe65f69566c3551305531733b9b843a0b7134746620b609747e8dae9a8c16823d65b8b05eb6c949b46fcfc5898f94f0d83e23db3f6fa649b8cc9f72187a65f8881f02dcc9abcbd33ae0d208c529b9f840a2b89b81e66d5682e7a8a6f14690ff59c25a0087b5f495d4dea19f4f9fef23bc34e2bdf60566719592e25c48e0beca33edf16cf2e66f66505aac42c2ccf4cf6e1facf976dde4a710397546d2eeacb0e370e215e810faa63536a529a2a6ee4e683118a23d747f95cd8a13f6f28255cf316f6c5c1dc3a891d5ea331ca3814fd59f7e05578e53b55a2864403b9166e4431c8d6fdf714e793602e214de42403ca918abe2105e07e43d04cdec87f7454ced558fd2766304bedf4c0402077bf377b738e5c7a509eb86013c8fde1366ccf02778a0fac3055afa3c72078b45fd75520b8cfbab412dc828c69337c226e4f7e1836e4e85c6e6bc1e2005391676674fdc05f221a38b9bf3e4f3e9ddc7a02d852634f3f03bf46d72d6c87e7627ad2612f5899343e3f0ba83b1b2869d8c57b7cd0e6ca04dd23830a21f6ddff803df1cef70e7d6ca0bf662d5ce77cbc00de28b67ee46e162c45fb61e2ef7d9f096c1c9ed383fb7242b94a4127a1212c9d5a9cb2466b2d5d3580f27168360a972bc1f564534966e5dda8218b7f27aa7c96d6b61a6db2a387e95c2a9a95d0ba06dc24c28b8862f310f2618d766b820d2e4dfb67fe74310a5796f852bbea37acbe06b43b8281fce266260f889649d0044b76c4dce250ed51e75a4fff2dcf763a0926f463a5c955a3941c5a4080d27122a2c293d1803835ba84e5d82223022bacb5e8c8dad8dfb78f386f09f96226dcc611a4cae0848038f9111f21a2a657cd72e14b79cb486069f4e9171ec2f3bcd8f13c9d1b1d8233c91956b93011233656885233a0f07dc67de4a0a8c08bc0875970214b916d629772e12d9f8ea68d3c48eb7d2e1137a4d1dc20e995624ae4c855938daccb81a41fb5c0c5205d026d5b4cc3a31663c98b17eccc3f0622c13e7083e3f855e1154cc8cfe9963eeb12299662d6c1e9d11c5bb040b6870996d9374fa249d6bb7b78707267653ae3746c8daff4e9c0e2fd2019d62c65c4c0f69bff13a880b7726a6c7f4431398292386f832a96acfd3ad116c47463f5d1841d88cdae9f0e55994b37bd5f36c8bc503963f09c8a2a7478565efcaad8df17086402a141e12818d63a08691fe549acc8ea8409919594bb22780f4eb01649a746c3bad494e377e3a055b07a36e7c7eeac73f8c3f0ddf0162159480dd08f031cf29fabaa4280172b74e4b5f291d96f7801f05efd3d59c6a772ccc9979f42d62363c1a390676d1b407e9811e2a892f6f07baa824a26455c1d9c1a77dbe30786d58910e421ab4488b4e7fabb816881c6ff181ce260ed8afdf217c073c9e59cc826f7124819bdea65a786736187d3594bfe129bfbead98fa70f6b62cba99c2b7b307fb90084ec85f153a3bfbcd1067c9a3a751951f52413692c4d19b9ac147d28f25652a90c97ae0ec706badceef0fd58b8a93de320897ef8126cba85ea8978a688892faea155a468ca15f5c74ddf8cc1b6f5bb14be9630bf199610d9052d5d3e90a5128abf705b04de6264ec62ddfa3dcb4b6e20f2c05082a097cf05c765ac78f669d5cf9aa0c55c171ec1996186faed50a188224eaf6ff6314494e12e9c59ed4495c9fa4979b8a917fa390047e815820fdfdc3af358f933a5a98a01a494df5b27ed632eb7f9458c2a3cafb4bb4c70b92a91b3a4d99b46f15b9c555870ac9fee2abedf8fa48a79ac2e495111aea09fb64462d9dd6446b4d0ec04fe911585c7027f1d392b218caac1ce0bfd08a1c8c1bebb79cf5505da8b846281fd0be8523b166f1c5fe5aadfc669c4ab7d61f5d2038b730a095b599d5b9045fa695f4c70b376e0b55339d997ac6e2ee486f1f00b70336f17ba7f8fc422c0b42b03d003aa0f34d96d0718e600e7dd95e074b0e598a01f8df064129d0956f17523c6a87468a75e1d5accd5ad6ed45c6fc6b1282a35b101488d71a111558cc96180d28eba6074d7ca92d6cfe63bb9f280c3bd166be8143c8b825c3253abd05626574743c5001a3a94fd112ecb19697b90d788416913373f10879c6596f9e1ecf417c3862394ec41a0c45702cf09591268f7cc7d607144d0d25322bc8eaac4d265d4d252fd29a2ef5458f8f44589b3039fa7fb84cf88e5535cddf2213a815701145511ed9c1b86be786b4574d5e396f822fd5e87d5fb0adef064759f34990a2614c6f228e5b8a1d66053c7d0d0c524578a6e6e226ef90ce2c1d0a4016a82d0fb6d98cde3b335f208387b06cf8b70c0de0c79f297a0f9bd69cdaff3b15e82fd47cad3734bc50383a215b1a296b82a323d88de4a3bb2b280c502c3e50fbf428a0d3b57c02f5ac641a034c00b30d4f6b8b6df10f6564fd0ca1d5723866dd88b4a97732ba1389081a6981858c30346e00c391c4467034771088e3b8c9827fb03f3071348078401725f1cd7655db978cec1d1a0ebcd7f8c6ca53dab8a341cff5f2ba7bb0f11a6926c75063bc6dc36ea5920b04b7442a835d30377066dd2f9b46e1c2cf252175a0067e50274a10264aab7df95b9e71f6096fbee75c8453afb162c7f88a5616aa3aa78831da1044517b380eb82c694968027f954f33067cf9b145d3680a298248fe54e767a6f134513beb698a9c203c0001bb453b222d2e0028f4534fb1fc8d24a5203803a56d631a426ddc7b25b27da8245be0b95c80332be73b318cb4fdc4517c064c63359049cce40a9d6d8ef7ae6292d0b6b6bb5743408b3e096031770cd0a46ece249f22fb97810e2be7c2c83595fe3274f97f5fbcbdffa7d414efa174a08fea6989a3e7031bff7b51fbb14160442eb700a84cdca2c592033af16b595e97c365ec7e06335cefa2be4259ce3cd4e4094e05e90135584819c0b07db5bcff223cb65be1d1fe4b798c33caebb60bc91d826fddc1703fa311a59ff7debd18ccb8fa3631b6e2ca135e8844583627dbb60996ba7aee8b387784b0feca0f0b258322e392924915cdfe674b8e72eb7a26863b27dc4757d49fe7e04cb89a608bcbb6d2932f5e7a8d18d023bb72cba9488bef209f3f59f745c9a9cf28cbcb06e55f909ac370a340db364ea09dfc58cc3694f3c952e8f2e8a57b0b70a3c3d047ae344c38ba20922edc331f781dff55939b07bbe389b87e71fb7256133714acafb218a0aff61f9c68a89088c4caeb51cd0e955454f6373157939a00c4eaca731c1708f5e0be5bc410e3dd4ffba3164e638b819de00da366607b3846cef71c1888a23023cb637d7da196dc2beb5be191dcd9d1c078de77422c834770b1793483fb03d37131ef54c195ffc04b4d1149b931cf60406bc6620d2500d79e79567aaf8f868329de533b18abaccbab37de95f50ef008866708aa4af20f19fdd6c8cddb2c8968693bb3fa36786e449a0e9b1e3f7c5d06e86b8332a590f9a0303e000910390fef51d22e6db5eb2884002b3ecdbebd3e711c4e9c46145167854b5d59e009cceb0612acfb2dd8a82c0e381185981a1a65d2d92bb86f9c3e95d389e68371a14bc8e244e446badf2ad66b5ba4d560f89850bf52651d687105a9b9c5bef808fc3274810a96e4c3d45f02ad802261ac51f4f3fc490b4a8a782ad7de2aa652896301ccb6b710d5de29a090c45f29d2344994b86a47b2e839e8da0fb6d15fb044e221554a96cb7584a94e783cafaf2b938828deca0adf6697f6720ab7b3e66acfd0fb2732e41178fcbb8c30bc806de5aa59c14b52f0e259401b4388ce976dc836ae8f31fbdddeec134bd0a0f60223a73395d24b7b4e874b9b7372856723031a942613c93d4f14165f096cf5e5cd03335f74d0e3716142efb16c5fe581ccb5bac7c6043a03b626933cafd63e1375518cd08dcb022e6cc27291a8610eb0fbaa485a69e996b8419fba329e362f1147c4fbb1008285687e4af00ad77cd391f59a4cb4176b57af99850fad23407df6f76255aeac5911f224640350d014ea4214aa2b7165061db971e718c1784b2add15008c1f0ec3c1b713b23a11ff3c31f3019b89254efbabde5d2795e05aa2e5ed9812c51792a513e06cfc71d2f90970b2a31fe31ebc10b2524e16bcdac2322c19064f41bff303741dd1db0eb424f3cf7d9137e924c0d74bd9f6619210884e4b90825ab5ea7a1b54de3911cdba1230147926db3c658d56bbeea68128ef2897e9fc30d58b5ba19abd8033d467abf10780db97e18332a6d90525fd9b37395fc82f87305fc8f5f9f2e8193496ec0fe103752feafa132496cb4511d11fa9ac40a23e4f169b3641869afe0e55c701bc854352fb1ee2c8cc486748a77fa21e2cc7d7a41c31cc2b395e8e058a6c1dae472310e54e962037c4e255a35d83a8b2bc420b748f7639958152b3429d100ddaf639a65a20bb9005b50bbe8d6b3895927e60ffa026a1440fd017211da49118212e20bb8673f267692a0472d790e08d7374838e461f33d1db3858b70d75a66017417e61a98a8b7a0f21a530bec8b6bf084c23e23ec9b7071855df6dbf6060e7b19c828073b170dff72f5fcb65349cf5d12cccb66352285074090f4540b3c7332c063353d8a33c6d03f9835c662814e2b413b2926b3d7f3c7607f16f1a81279ec9a46e49e1faab0ffeb0de07100f9be47320bd27d96082f9e2d6be238390e989faa2e36c5c171928abea6774ffd036fa135062485815cbd9dd7a94d09f8d8fb0e2367487cb8d6feb9220c246bc4f616130c3c51031c95d26368a699849260b9997f55fab9e24276051c77234d4ef12ea1cf78dbf9c6a4f6317b5fe83d91d84928b369c9b515e030a62f932f38b3bbd6c887757ee1b801c0e78d19895f877f26e0814460cd41e60d4c96eae6e9529ac037fa5a410823f8dd7cff3b1186aa4bf15b221533eaa04133eb980192cbd084d34954fbb54447a4e1640891304a6486e9fbade5bdec919f78bd3c0178dd87b1fe48213dfcea210857fd38bfe4936dcb3b00deeed25953163b739d25eb8c2a4acf8d02f65e98765a804ccafbc2f447c849594811c7a59170b19f85975a8540c3d76756778697f1f9e02c865358257b58fa2750fbaddf17d4baeca6ba29add3f8673e6b505b405949d6f693e999af374ac53fbdacfc8a70af46bc9b90494beff80465159bb7c04e454ba9150da2386c3da3973c9c23e9e42065d2e372e0758ee94baee9d877ec1e6c8f560db822199da1c888ef37227575d22711cbc29805f49eb065b2b6cf5483e31427d9674eda4d8cfa629cc60f4e178d18a192dcabbce5fdec8b6ec0e92344e5788333f16b2e74104830ab7cf391c5cfeb1787b57e7af5c1ff02ccc3345a901313c2f6934b98788ed64b72bd08a1eaa30643dd1fad6f81ebb0f2af55a22965e1071557c36b9441c520620d4c7584e6a82a80d3af59513058a7cdafb9af5d9f64ada5c26b5afea866bc60e8674a13b3ea3ff001313923cb9579e17a9352385746cab42f98e36d03d21df0402faeed49945cb0a0c05a28ed5011d5a1be944797c8b140448ed0d4b20c5fcdf4436cbd1cb3c5e6c0536b312739c52070e16cca0105d51a24afb97f88b9a6c180e392e20b73c8c9777cd8925aa009668b84ca08350b63a2a2f180bacbbec0b9b3bc93e194d5bd20132a45790da7a52ce0e69c0d8aafee91aa78920b3b7b392633fbcc35c10bfcd163856b382e28b0d10cbb06bba88a9ef3d4700d910eef6382cdca43c656e780fb26a7a71c7da027ba7e37a958f747e25cfc3fa4469ffedc16dccdb1083ae146fb15d7bae6d37e7b9cef7b06ee25cc47fef3e17d5a20dfa166238e623385e355f5a753734034065d998df9a62a6ab15ddb534fa8e5b93e82d5adf3c06727f586b61430a9a039f2d252a3b9a3853b645cda5601fed0893908d567c28f00858055c3c0f4e80d6841de95f70da5bdd1317f716dbaca5bbb939dec0b58143e87868b617bad9424b91bf5f8b3b19ebbd914f4aa3afb4cecf9da947c2c71ebe30621bee9707f5364e0f9147215aec34451341defcc208b67a5a4854d51420b1da15a086ae2b0a76c4f8d0888282417c5bc86dceb97e3acfff1b0263fc97f03ffae70cdb9b1fcaddb10a3536ea039b1780986f52bbcfa4dbe56c08d06b3a34adcb625c6a0f5f280ef26063ae1f49b76db5c9f7dfd672ebe09a74727737aa018353735d6306b805a7aea63638f8d66cf9006ea8ba1d02722b5b9792654bbc5ffbe02a90760f3e463b8dcb808a40ea0d16fcad828d1304f9157e305a8eeb2e6c6e30eef9ee7ab08ceeed68f300d325e9cf756b9b182665bec894f7c001bb8b6adf40ddc09981ccbf1da74c08538e508415f0d0160ffffff9f