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 58842 498de637f03e591d77ae64f6b1d615189a88f61138b2cf8d69e61a57f27cc0ac

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5af236924784c830a080d4679d3eaa5a2fb96520f18693a3974b701853455d80
Certificate Block Hash
498de637f03e591d77ae64f6b1d615189a88f61138b2cf8d69e61a57f27cc0ac
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00802d0000067f0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c3fe84a5c7438f0ad03429eb831b9e479d98cd35aa1503c1a71f8cb51c0d5f83ee98487fe353ac37d900388be5c5583ec5c797d4c9b2a106e87a6c78e467e1e1b0b98b99d9c84cdea54ae2c71fc483da659b409265fad1c3c7000000000000000080000000800000802d0000067f0000

Raw Header Hex

000040204a8d18c8b10f226a99528f213a1ae5b7b6ca0586ccca251783644bfec693a5b12fab8a558745aa96acecbf6884ff6477219d56dcd0747d683b2d8c2220796d362a4b116a42bd0318805d455318704b97a39386f12065b92f5aaa3e9d67d480a030c884479236f25a

Proof Data Hex

59,560 bytes
121216010307b68c88f040f1e1d566365ea34cd27598a6a48aa8da54b881475e29712a717afa6b7bda36d69fc8c1dcb9112561e373b1d7e2ccb0c36c1b26fca1ab6ea91b24b2b7b668b013c7a605b4d62fb75080015dcc60a528fd45b03be8a919cd85b4bcc16450707750715ab4a0fb1524c798442ec58d039e07edb602bfa517715d6538ce0e9589c861e98eae9cda99885340a755f7dc5b34aaad267d2428e9475148719f4ac3b69a18fdf71c1934df7922aac688bc0bf1117633885167db8948b09bb4b14547e55cd748d39c030ae5e74557c24a130c4112576afec9ee2e851a28262f0b1d60f7b663403183f9ddc5b296e9dd785c711b03e4b54f5098215c67083a7ae0acccd98de999f0c1632e2514d31978fa31731c039e277b69b0116395cadd1d7a6a0ea99b568fb726e6ebd2e9e09bfb0cb8c52127f018589e13b46abe6493d23740e478fc8db6d11388787a1d1ed0d4b1c584657c6e9e3ea07a6aafe669818bb0ea2356aacb9ce2344bbb2f878874a07d632ced16fbb9276031aac5a1954a4bd05dacd589a43d5a4ecb80f08b0e13041e96ccc1c5c72f89da21e59ea51d9b237f9bd7b1ce0a4b0eea2cfe82cb477542ac57ded2ebb2c7e56a778c6314f1e8c966521ead75ebb062475f07199566ada0517a499cfbc2a3080a8b53aa721c4b7ae19845b7859b21aaafc8078586e7cc433a764e7510546ca416ddf721f8e725387548d05846538c1035f8b6cccf0ada3d4460f93205b371b5e73d593bbfbe9393bf6250c2782471a479f5a443e069cbab3fcc94bebd4ba88938699beb0ca4768e994f72f567ead5e3902f17be77f133ef6d567b7496617383423509b9c54732087cee094349507bd6d76b75a9c3e7d43ad99ac1da3fb28fae0505424350b549bde9b161bd5b419133412cff31548c2b905c41373f8f85355af7cc9ea16254423689518daf9ac37bbe06c0d66105178e5df8cdb25e1b6e4a608751a638892976fc93a9d57a3d158d81ed96cfd0ba6ea3cbd5f257318340f127c215ff8bbb4a3641bdbb8be97a20762ec2a2c1381dd0b23fb7e08e297760430fce8ee51d9e91a4ceb431d26a6ba200f0cbe55e797f3e4fdec52a347950daf3a9eb549c3f20ff766a8df51be84cdcbe0ce59a9e8e6d2d8e1bbee47e3523356a8df86b9442fb973a81089cf70b81c7e5738aca13bcc5d018161acb9bb6c885159570cb5110bd4c194ac205f9f4e45dc95c4f07d5756ba627d1526f4466d68f9d0e5ba811541130d1b78421e74eb571c8cbb6b9fff7b63d0e221ebed9b7a544bf754b0d1ed1cea4f5aa5f140b87279ab00df2bdcee1916c2c25b0d47dc13006f9a37c83d1fd90921cc46592a3dd925fed0b72352d04e19eacb45b05191e42dc5eb53ebc6255d30f82724b9a310ce1c5d2ef2a75b4513efba0876c9501f7ff19c8b922df02d1124dd20512b52e348958e13b3ac9229872325912ddfb7877c29c4a1dfa7d060a4cc8ba353984ff168766cad720b437ae94fa01f41194ff772d4d55bf90cbacc5f8699e3c481d4afc1fb5ed7db801edb2b08f1f5006d7d483e89d81dfc7e82d73f1d261c170d79d9eae5984b3b3a5339d604cc94b327228e631785699e215eff180660f89059ef1579e83dbef906a2005876341fb055c4e077032eba87e680a269ccbd83ec445627a0d321ccf971d4a8d8daaaacac5d47c4362171394c925bbb72ae9232d7a7047429a06a85c0ac144d1eeb51b62483ce5129ff964e3134357218a26e1d946ea55e854e990d4bde7fe8ffeacf2d7cb0b4a7c04e325840d5b202bc8f89729933c6e8857bb9aae13920feb387d94a82f1115b6fd63fd84b69228ff0d6534e37826dfe208bd61ab4572b1016a549bb0d22716cf1639b92e875ee66b7470c7bcd844044252f0c3e90ba8abf16cd7317535a31cee2f521d267dda756b599f55e4276bde259dd4dcee3a6a04c8c56b6b2e555b401e529df188ea320f5d28e791fa8457444f47e77dee5e0dc0401dc03fa62c4de3c7db1bf7062d15712e2238ada4f11828e24736b7bc086c3f9900734e29df26991d54fbfa045e04372e78964fb22bf7b654151a10c1f0b34ef1d03db11a43df084733592605baf7b45fee0cf7ed27bc5da03acdbdbbeb8d3fcd6e9389530f0882c4ada19a6289ed7bb18a0d1506a996fe2313d9b7b21e9052a1cc3191276b3f92c321c1a8806dba97832cacfa317a70ec94e22a1521640ddae196bcee64c93e587f2b5040c82acc421af7fbfbdc305af5a0d46e52dffe676f6f6190e517352adb19f60b1d391ce9ca7ec47258668e121c32e23167a7c52b5614d7d9acd90f8372ae986a498454026cfd2d0e35585360817de1f1b5f3922dca708087ccadff58258454eb2fdda0ac93b56dfd8aa7384315933f428a4c96407c600791ec4753ed2624100a84540f3588d18194ecf390fd03220307de4d3a1994ac4e82996333b48b1a3c56b347fb764a9ced20833bfe9e569020b821938df996a4daaa3c2db2465224f28a2d4eebb5f17fa4d68373e1d325aea68ae8f9713cd3578813b08b379b7362dd3b101d7fa4c16f89f297a53d0f0ae1360a5fda09d6b28cb9158b027831ddc80e150e5bb0761fa44c2d8e8e165beb8616a2014fcd4ad98d382dd3871483493b79f1955e7d0bd4b73fbe0ac97a8e7ee45041e61debeef838e1263fb90cc38bdcd2aed5bf6b57b208b60d517d25cf547ac06c83ffaa737be53dbf98c53cdd014dfa96e2a754ebdbd7d21b75d0261e83d03e6b10f07702ca7eba40de1d8c12aed2a143df8d65f1c316ff6ad7895760254b316860f3565920b27fe2086c885ca51c482977e004090208e1d093885e127027cb3da5c2624623f82be8bafcc4dd28fb5126678a806a09b6ab8dd2776cb9595bd568e1f2da81cd77d3ac1c7aeba1a934d6d33928c0f34f0d7aa3e796e5dd48e7523de6b5b71a1e92774fc078c525ee9cabdb65cf0564d4c4fcaa9af711699d716795c352d8625228ccb95f334152b3051313223579c55727e04fd4e84b396785c0213dedc1ed7124c6be47ee464bbeda7c1b6243500f2455d6f8ab9530e07cc62277ac41adf51c9bf33be2199505a53e83bac23801f63afa9dad7e427c9eb4ec2a50a46a47f0fceafb92b621c5b5a634858af7bbaff55d47a32ad28877288e4fe56b29b1b0a4af1f80aa5f21660900582d41bc149465fdcd7cc197f63dcbbbb9fc78916e038e075fe16b3f96edf6f1d4871215e5665e43e2790216d39085a1d9dfba042ece43761f41fc18bcff8799c12766227e87089ee8c9350830d55a1d290d1b7f56c83b5a84a243e9cc6c5365e5cd7276032a6bc846e17ba116638257ac4129da2ffe1a079a0a26bb5ad6fb82f4398dd22f26eb484c5c72a6b9069658fdefda214f56a484128d6ba6d1aca82aa610c7ee9b9760b227a65a5f94829b504f19933828c7da9c02909b720321dd3fff2c6cc75cbac50b4c44314921b4102ec30fe7d84b53226a2b76e6a3067250a99b2b1435055be1f24c112f10089f1f03eef15c16db749e0f5cb01f2a2124195d8e154984cc1e33cdd71ad8364c0442c4bb40ec8f2e635aa32d08999822146cb5f31790a906002cdf64e4a4810ae5713592246c23fe253d5825817e3537678e81dc47b880e284d50d8300b6a6a8f60c95ad67f774ded56787b35e98e33fee83b6bb9ef64f6b926ba59f64c5cef23f24e31baccc28a4b63b41e736eb6b236e756997f9a8d879b1c3009daaeaca91d4b551af00d1961790d6e1f21ceb329904dbbdc48902c045e214ee557846426051316d1ffe56bb65f439a2d43169792e7f67d472fd71ee8aa9a2e91c1f25e054e7d61acb9c4d06ceee9f9bb20b47b372c9da1e1b470040a4274ee840eb5d60bea9473957aee880c828e33dcfd1166c0bc47362ed390b669bb46a1f9c1dbf44c85eb972f4cbbd1e50512af7a73668fef22f27a331b5335a979a7d8245e56f87fcc897efe3176336af59a19b85137855896f3255dfbe988e29316e8cc7f4600ec790c96aa56d9d26ad5ba0a8bb1335cdcac7c2fa7034af548ec8a9af9d92c1eb977d3946b5a3a636d6ca65da35ffa7d02c0e81eb5ec148ab9c63269674f971c0a221916887ba52e2946acb787182d16282cea86014e304f862d236c64d3ffedc8d4fff498134ecf8dd4d13fd43f31e0882fe373bcca1d71cf7f97ff0ed431f7922c774afe871c910e5ad97ae35a3d3ca6c417eccf76d2f08ef115d181bf5b2e3a271f1de7819535f2d7b03dc068ef5ed19c7b043cf3c0c848b5d784dd3162600735d98b657b8189b6dcd1668187fa7fe1bf192413b1581c84b27910e488cad23a3bbbec25585563c799b9f844098a8e9e85401eb852357a0ed61ec0635bbeccaf23e24596e7caaf14165b8fba99a8715fbdefc8f97206abc749f03313b71239fee5a3d390dab1f4e949fc7e38fe6e1e31c436225dcb54e8b6b134d9e007dc539dacf24716f0b4803f262ee74f225c77f9b00c48828741188dec91aabfa987ee8a2e29c8b75a9f64a0438ec73b8894f438ca694757fd3ae0197b62648de409800658461709e1434586874b81b43355ca1a273634b463094b1060a0d7b82eddb5c3d0134e380706998c735ce7bf3a8672abe7e4e020a69fcfc157034f347764d9893777f1076251dd60ac1cf66ee126a4c3f2eb983f9a91b330e4f941beddd67a064a8d673e37128c40851bc15087dc3b2edebea113d91e2db729331803951097257f2fb54a69e0d2dde2df9706c58bdf32ed868559d1c1f81bbbb8d67e08a4b912a664f91b0e44f3cc01dffeb65121e4d92a2eb1c9c8e499d97d487a2cf1540fd10413df58bed0e363948ed0e07ef29c4e91246d06f113ff05f41278d3ade109446716e60405ea709a130c8c46e0a0412077a78d91e1f58b7b3d5df28bf416217b3c01a053998408cb5207b99dddda95a0c449cab34fdd94fed274e076a86101dd5747f7fd88afee4512f7475416c89c11454605b83ca9c5fbbf06d16ea56e626eb03521891190f2f8059fdaeb3cbeea29b93cebd2c99cb1c807febd78b67f5d0dd74346a1e8330c81c9f374d7fd10e74dfe999f785b1fd2d5eba32b30cb0f68cd352c8cf59e3e5f336187905c267a24d87506adc649e36b9f727d348fd48c1785861eacfae85fda7fd3258e4c4742e9ae532553d748521894a4615991bf47bc6f09230ce8815f6ec2e9196ce9986ace0685a476e0561a3943598c6d82d52b5a0fa845f6cb016ca04f5c152919cbd8119e75a95fda91156ef1a2912eb32fe9384a9082d8e97e0e4acab13760ad144754942d4ef5a13f31634d5c79648c3561bc6fd6e25768d4bbf643589fc3aeceeded24990c8ffdaa4558a85a9817a13f0a0cf8a3f31978b6ccd04b648823464dcae4b473320397f8c91855d4fd293240f9834ef9b0f96e7499ed821b86a9d9a366ce2a90a817318dc92d955efcfeee597c887c96d07c6efa33e90a1a4f8041b87af12211c57b6ef1b4db9406569b143820c9e1e69f2a9f29a2539720b17dd632374af6e97664e4fbce2dc0b8c1ed194cf190562eb5f5edcf561e62744eb6b90b5bcec024fdb7d4c05cd42b31ad68ad4f5e79eb795b1caefee2214ef6a42fd4280784721f6cb6f5d75a5db65a2e69ed08f95b53847677c110446192501a6646535f8ba1e3716c8dde55c3a91b93007c00b4ab460fe01affeeed6fab9fd102270da50daa9d6ca2099258d4b06298d9944660f71577f3c3100ada81ddb90dd7e02a69eca7ed6ef91a8dce1ecf72778f9f5ba729e820065f3b9d01c62da04eddc1e977f1df4e41a4a2697824cb136c3723adaba095f85a02ef0eb77c5ff4467caf4d77faad987645e3f2f5486e17cfcd51ae1e56bbceac9cd7b45e88b96efef967c15ca46c25812b3967a24c0e6327c4fcf1653bc14b9bd656ede7204dfc132b33b98c4cefee6582469b74ce96bc772ed23eda6a29f3c22b49d30349182da62514577ac137f190d0bd6e91465212dba23774107fb17dd5baffc522bfe45a798608f49dde68be99ad6f2e6c16e084cf319122d291d2aa4687229e08b08bba855685c18020a2a193856a101d5831b39d8d89f0460c587ea1d9473cc5c15893877d27133c8570f660817516b3f2886d3a99d5a5d40bbfd68e7feaac1a75f9b6c793db465828dfa8f937e9bc3d6d476ddc0d9d13152c4d775d32e85b45de3c35e46708b237f82dd78fe968a7126b4be839851ae4aee712b53a96d5fc6f85c89be6745023014ca8fc2629c489895af54dd9c24186ce88cb113edec17dfb85ae629a3a56645684dd0db19e020cf854bcb48efe874b5f9280c1ba5322334181cf066d2e28f4206d1a2852e138ac75305b2d41581636109d3f6fcb01775449cfe1e5c48b23fbb6869df95df2713f752ff02858006ba9a5ac8eb31fd091aaf0edf11ead800b476d482cc6ba6c7c175ca0d594e058adff69e3e3012b891e9e0b8e77ae4841a0fd7502287bbc3f340aad585714e5fa8e3120d4887c59c3282a825c9d5dced583ce27ac3be516d483104df9dda90e37a8dd4b681a95ec43c72fd38f5b18a8c5cde5acfb2df8211358cf7cb25afebd54acad5b2f8a4cfa47f73fd527a9dacfd60ea4afbc4a3a34f464c2f04dc98ccd84b14488632e0566a39e01302e77449012bcdfba71bd9554a3520f341a3ed8a3c9a0edbdae6fec85253a6efba1c70418ae7c9e619cf26d7f2c7b97a3f2d7036cef7b729029cbde7b77432dc6831429d8a92ea1728dc5e9c47011f518141c897a65e6b7537c2001ed6460d4a474bd9a129073cf39d043f02f66486d2d922eb04eae2afdfc9a6b5544d204738ea827a07f7b5f33133cc88ce5c2ebaec8400f01803b80477ace324749eb7fa4a7198cea09b8c784425d9aa4cb735645af5ffceb0c35a457dfcf75ea5c8a1685b970a5c497e1572aabc434a50a91c11ba4f5ef63c02ac229b015aee9fb7147cfa260bd6a7a34a6479a8178402a7780ee37ec53dda211e658df7be0c60cb839332ae82f09ca276dd7085b42efb3362a52a6ddf8354a11fba565ae3b8218a21054113ba121ccddd0b407253a0cf0947e95d790baa61c4d1508f307691e4730d6d2f6ef09dfcbde52bd210ce71c1c038a1c92e919c881e56df32e87671868c6b0715a1c1891f8e9632bef1d14ab15cccf621d78da547bd293c34ec881c9f082a5f1cab1636c5294612e0fe652596002c597186c48b5185619c99fc5cb0afa33f05670dbd83c5c6c01032accc33b5a22aa282c3730e0668bbe4e3e280d40852cf32af44f52f79c48ca3d5fc82e977c15f5aa76cd56978636454e2a19eab76e658e3e52c9af9900b4417f56a051540fdd6243e09b2a142b860c1c86ce7bd403eb9d5fe706d9c9f86b520fc24baf3c6804da4445f3f938ff9e420971ac6a65260a912ebc12da092343a05d190c483d42a9aed773f7edafe71d0d6ab6e576fe264eeeb9e2f20154811af271974f68a7193bc5d3dcaf5a3b88a99211c0e98378d8c2a33deea40c026769fb11d7bc5e81c8b3cbddc88503e541992d2834795a10b32560873801c80f314d7481fd25f58798494ecf38c7b4669c5fbc71caf082de95b1790d348d3a3562a1fa69f36c79bfeed5e93d600041f867c67e28df45cdcf7bcdedc473f82498601e56f291e58b80007d20b33feaca97cd85fdcfadf2ef7acade830f205a2acf8afd09c526aef963978552ce2bed9819c3c7a357b5f16617bb89c0a670223a187295c787f6e738420e971d0f7d3bfd765005a0e72b50361875bd9ec72be0a017c1f63bac5bcae6e8784cf0a0e1a7c88babd436556ae56facb9aecc66fe4b69c60690771f201c5b5fbc8f8e81e55cb56c1fcad313775d97b4732dc7c931df622c1ff6bd8d76412fd200f60874a24585bc532993d3e93dbadfd4a099af929de0c6fd66b04f2277b8b5ed877570cc01eb2345c5ceacc019af510db500e085f3a8d4785f5dc762bdda70029475c2a9ff922996b0fe61dd1c9ef5ec75f2c91c5730ad41f5f417a94dfd2847aa3426b0729e69ee0247035252b3b52c2591275ad174c6377e8079e7b0d45ded398d998a50c766b4ef3015d3dd07bcb6ce697e70f52fb2a12f1b463a7c33eb62e4c3a1992199ee210404c153a3ef3a4cffeaff613a7ad2cd0c3a63aa15752aad70966cdce2e7f7f5fa3cd670f337925abee2f78fbc6fe8a15b721388ec5be1120f8b58852b9d912fbcb634a970a22cea2996291818c2a342736aae92a4cd1027c9f269b0078322d7100fbedf1e1a52803bfaaf69d0bcffe8e3b6c0cdc51140dfc4a53d1d50bff650d70979c8ea0d55cad13c17929e5e39dfc1121a0c894ad9a1ce1a6fcab842e21f501d2c8ba8579738d886d0351abc480c21cdceeb391d8da3d65a2d24bbdfafa5df0522ed3e5d15dd178cc9ce507e2b03da51b81cffc9ecf4c4aea171cb01d9f9c9192900cba5ec60dde771e71e3f9920182e0888eb8bfc99dc397e310d889ee85745606d19dba084dd9b545152e55ea1a01a8f7609bddd27b9434027402b6bef556d3e110562d2935a3187d11d9b28fa38ec04e45a29479a2492cac552d91fd47e1b072f5a45ee3d9bafb2090f81a630dc83a3e4e0c4169fbfbc924be620b6ff7fde22ac974d0d9a55e07e202d77eee983c38c4cf4c0fa30f7a087867a9d6c3d8376ef9e55003f78875d9a515d1817eef63531235100ee959ae48c9dcc7885640dace7afb5141a926ef4761771bb76942cf69ca7e63e7bb70d4a0172a674c2f1cf4f44b95ae58705000a3e4eaa55e213d2e6ee09181fb5dd470695eb8c2a03e06113d0bb39ba836140488dcee71041b1bc037767df37abccbb18990a38ea60c7e4cd85c82eedf8b518108c83aa5449851d28cb215b3083c03f484b20a83c57d8c67b8782f6b0ac1ced201868a5cfe71f3f8145fe7ac97bf594eab277b9b5e53d951ea44493dc0f0a326181b20435b7bde7a1ddfcdccfc2e5e21f496080a1aa997aee9e0bfcf96329a3d68ab10525f574a9481c8ba36bee5e594d0d3c64af6a4f9579d2c3aed77dcbcdf5974308377318b0955c99c7d7ecc8c4cd15d1d584337c0a2ff062a5eabe7db736bba9ce599cbcad24098cd5e6a27fcda67cd5e38c2b4dc3af2e9b9c62bb3127504ab290b9feb6f01a8f60adea6a9e358fa46bfa24b391c5077a7406712257947b3a48901b2dc6e77d1da787ca111101c2e6ca6a3581e72410a0ede656c8b4db7b5b1ae8665b468a035a15c7bb877646c2ad10f75a54a1285bc017cac7a177cde4115552207a0952d010fef2fa800e053b63c0dbdf1eda23a481ca3702f2689c883dff2a37f7ee88cc28f695554c981e130bf888805769afdc3d3ffe549ec8f4981c24bac2f5fab73e286e0e2a3fa0da475a10bb2499e844d8085ff67bf7af1b0032d759f1894add5c845fadd1c39632a8fe40acadb6de6425e8a726ddef04ec880828025c8793027474d2f01a494cfc912bab0e33ecd95c7efd39873d07e1432eaeede3c6e5a4d9d166f9a4616c4ae43ce9e27c8f3cb803b0f0b5fd9a2a0fe86b0b35fd188803c33e4d42156a591be6b9a3696fc4dd1c110fa4a50abe2b6859aab0f7e971c8bb4af20d0c2875eb7a670ec8e9d41b202629894cbee5d692f347e508267efc2d3adb775c59df6e44994d35d601807eff0ba0517ae5c1dd92f70ca8b08cfe2c50efa04386588660a22d8786ad7ccb6f4a4cbc8541cdbe001cb27b79f26ee01fe55dfc677694ccd158887d484232ca977aaebe299091f91769bf261cad710407c9e95693aedb53390316cb24af1fc8bf0c3b6bdecdfb703fed0e727029b571ebb7d81bb1039116bbba7a428b5056475f0bdffe99e78b2442302889ccbd161408973b716dec52dbb29ab7d4990b98e7226a698a087bb42b026273edd7f6cdfe035ed07f1644f478e9da161ba8c74f44497e6aea424019824427fd1f8173ae4f2d98f83cf0db9a378100017f4e7230a631f49795e015c88923f6b9d71e1f59b6241fd6385852a6c476e4c271d09d35c8bd7c08572652c25e138091981dcf4f4dcc43235c4570cf3f9a0cc8d3960502f594bf4be06d58fbf0f6e0a0584c60c98573e31bbcd69ff9d57adf979f7c0e2a3eae1372ff138906022159a19f79de1a056a9775824f3d1eab09e337dd0e8382ba5056c50b171ee01b02372a9fd9b8a9c36822a123bfa117b8544d173b47b75958db1d8c5e072beef6a8dddaa2a0296f027e9b533c9ebf53d9b0b8dbe1df796235b7dcc5edfefb3a2941840f354027f2a74c8c9c29a84434feb740e8583e70e183d18d1a4587a4b9dc8a45c1532bec1769f6dfd2fa46d3f9b9ad68916288dab192a405873310b07565a7f3ad6c5f2736277de387388fbabd42d36c9855b47c9b10a5d416b294f8479385936aa5ac776b5dc7c9d844a959cc3ada19d4ba8c1427c5b7884f66065bfa4e0b43cea962a646c3c028ba25fac44b955e7af8315f23f096686eb8c9c4b60b5ae334205741ffbfdb42689002831d897e6dac446205d8d07b964409cd97782edaf18f8f7624e31869cb38e50e288a0b1dc1f546c80053367694fd17db0b5a762e8f13524ffd90659182855822caf566240f825483dd5fc27ffc52fd444340175c4b809c92277b4af9f2b33c18733bc08258bac05332eb709fb39fb2113614012e9a30c8e135d4bacbd425bc33bf9c58163e2c3144aa7cdd633ca50fd779b586d25cc8b425004e59e8aef6775fa0967a703ab62064083794ed20dfd851321719dcf08a3652ed7a99c1fe93b32d202cbe2aacfb335d86e9f5fe253654162a411b8769d432a8b34409346086c861863c5b3331693d483fe8f79b643e5749e6d9b65999d87279b1c72372e6798180f67f2bb198cfae66c7bca8c92b7c35085c5e415c2ddd9d2002750b3fb506ac2fa7ec0d3d6c9265296824dd010192a3968be3aac419f7d5303bcb5ff33acdd6c846fcb550a1be9d0a52a4da4c0c984ccb9c0c64e83418e694b077c8be8923e45cf453dcf0724bd830004b446631369c82ed6d3b4b55e15e368dac0f5429e7e01779aec486c6ddb457fad1a55fad54eb43681e321eadd53ffef290d44fce9ceb024c4daed2974c6eeb53fe32f77408614249fa638e5d81ab207a4616165fe305e3de0afd91c830e10e67d26f721e193a33963c689022bd13c53495e9e674cfbac4b23ef79d889f43752a9f8deae5eae8af62a8ef35bac776b4a4a847b3c07eaa7e39ff84f2756d616223f186cb024605e8eb3b39d6d126dbcaaec7a14b5b161a2b404d6a341fd8ae6d9d5c773f13705cabae4d589a52d8b305db4f34a99c131dbb15a9231f2bd54a66f051a7eaa6aa527a68984caccf3155cd32d580170df8908855345e3bdca5d1ecbcb5ec30c59980b0dfe994518b30255ebc937d7053886f2140d913d4982ca81d44227f0c46b5164895d6beaf2ed95d8fe881ada9237a1315463b821203ebf616c8b782958ba88247cc3fe8a1f21105fcc91d861a1ea892ebc0008b73c8fb0531c73b1a8dee7cda3be69a74dcf5737ea2dffaebdeadefd1ac6f1350f19002a15143b27c174294b8222e6b2ccc0fe01492847ba704128a1deb290cef7868bf5065ebda784c22cfd98d3f1ef756df66be1c2a9a53ddb386afaebc54914026c5a7689e5403faf24115ca94ef22b389986b6867bf2778d911b1fadc6c70ea37bea07d4ef5789ad1b74196a3d1c067cdc5d6a626122711a33f3bf580837b48f5b86cf606a301af7dd22bb8c7b012ae9597fb2d98e7357c1bd7a5c061c98d131f0bf5e674cd14725de846c2886da89dd9f4f65a775eba8e2326bf6f65c763c10b064b466dda095aae2b910be1bcc0cf16fb68e9784676e70a2280f6a488d1678e7e5a31beffa464da31789a696f99bf7eea86e911ea38dceb347f4964f458718faa0bb642d72db949f9e7cebbc5ee5d54475949e795862d4a65dfa84db7deabfbe58b8163895d745a4c89097c2cdd1b02c7b74515a74299023a6fdf3c1ca30b12af1ad86045dcb1666989cf3c841e2f90d7b14aa7d0fd6c206814ea1509c6927b750173f856e0e9f8cbd8af1b7d3cc9be4eac6bf3526114118ac01a51d8fa03b70c98da29c2dd771ee2ca237838eac3fdc8933174635260582647f2f0a76493b74f062718ad0f12bfb195695f860df63c0f7fffeaccf237de9e4966ae5a4182f6cb219ba4335ff54d924f5c49eb92c9a30cc360839cab0c11747a2de4c6a492a11688996cf3379f9ad5dd05ff9ba66999e15b5cfec0505db136d6ce77da93728c6848729353dd6ec7e1c40f653c655586fe41515f447bf4ded2809594890556437053de4d434366dd5a7f2bd0910f732e067dfb2cf560ab6aac579d4b89b1469f02d69a7dd7ede1baa670835c922a98643a28c86509ab6943e3ca151e630b2d7c450d1fbfd9d7544201ef990276656dad40b9a58befe8049ea9f6ed81d19b12758242b47667c4f3e8254377e60ee085871b01f8169ebfb5bc290f0ebbd335739080cb2fe1881bc6c08b3600feabc3912cbb77b07f2f98fa8d1178e1f3e83b2f931d45f38cb564a2d8564f867428dfdf984f8ce8b2a38f5abae98bec1a37b0b1cc94a4909be3364f2a47d489e413db931d54517cbee7942b2794a0e252b1b275dd93ee6a23709fd6d0f79644b445d4893f7fc5049db28482aeaba9a1ce98354027913ac6230e094e2ed232b6f64073bc3049d45ed7ba30a20c96496d16860455164bcbad99e2de3310f835e091ae83e200c7168f3b68ae4961015379d37c2e8445d776d4c101f9d7913017baab9f95cb26589af2fe6968e4abb3548db3e86966ba78e8ba2b23c9311d3df73428b67c92038ce9c0171401c8fe499b0c3a1b04b700ac8437d76829aafef62383b0d67cf7b979154e82080f20a46ecb2cb32b8a81ce16f95580181e5e69db54ee998e47f9f8de3f36d7952cff726c39dca7f8a6bbcbcd2c172873d60a638f4c8ba42b86b6c67bd4c0ebcc7f19c5e760e3b2c7b9cca2946ffae3e69faeb990f038ba5641d1f301736c70e802e4e55aa7c40acc7bb3580156569794b4cfc8ff1c92658ed50f62ed77988394a0338f01a793b866d19814604d09a4f5f664d9d6070385f6976eadd38ef12acded8b5bf5f4094a5454ece9ede8439fef57cabd82acd4b44ba6a2acf6aa1c2f3aa9ea31a62fbe9893d97ff42b041fd245be49e02188801c71d18f13739031077cefadeee15fbb3ca2f82fe60dfa93e33608293e52544803817cc8ae0523b8589948e56bc671046701aff2ecd86752ae7fa3f29a3e9e25894c199db94b12baa12774a7fdd872ecf9ab2f0113226b283ff1f88ae5266453e6ce1ccb1f1c502a95b2b436447321ec199e6f22dcb43a4bc9a4830d01227c06cdcb39e00e88595a99a3b642d963112ef895bedc42617e618191a63b4d76bf3c2d136200498ad728a3605764b559e2f6932047c47f70809aefce313c492e38b0f811021f4c579b9e39d8d563dfed19368955ce67143894f807f9c1565fa81f1b090c46fcd1728ca7c495080cb2abdb2db4872542667cb1e052598ece09bea7dcd06d5138c35df2ceaac54a31c68d9efe9657f9eaf09f83d5738400c6f37ef940c11fd2acb3e24e7a08e500f4eb40624b6b8e5f64a1919161c9e8c28ba7580becc8010cd85daff36e8ad16fda2180bd0e2a7242a16f38bb606b43c972c14a529950dfe5a11869085bef24d6c14e886c3bd90aeac8c8e2d076ea5ca2209eb962e6d2200c4affd77f989aa3e456eb841c9855ba998a0a242a18d385c3b6459e868ffbaa295aad5bbe7c275c20f0dd278be2dab565342f20a80f522ecaa1ff35cd95b947308357f8c1e4c87884a676c898924436aba3fff734d5d67d43b7cb4d5b729691e0dfa7edd903c5437d9495eb12369c04a6f81328a824bbeaf9d13205a8cdaf39df35d2aa75924668df8aa02fee1dcb4e5524928df4dea35f79e6c39d6d4e2606f21827710b9c9edc98d3a8efa8ccd01bcdb9f366d957c3b833fba1e947614775d272227f18021f5f290feaa4454cc76eb830a6b2bb5c43f0f2ef52f6daa8e1b146e813a3aaad558c5f4e7d7f891b8d0c34a1b3a5cf48a727945f5e73e18ab3145037f9346331ed620c2659d4413aa812a271d082a12eb1c05f2ac18bd1efc1ec1950498086629b62631b95015b7b2b9aab3ec9ba575cc3fea5c964d9045cfb30f46cb7be8877aed63a1c62cb19a319814260e552cf5f6521f3983fa7247cb64be3e97d5dbdd8eb7b02fb0d1f5b21dbf2cef66b6cf08eac4124de115bfe8be44874cdb218ec09c24059d7783aaa44a7f90a44f39555c695931ff35431fc18992c693733d40ed2460782d754da2332aa948998caf424eee31d168a58c5420290c99f802715b824691836c75add429be5b06ea595237b89ac004a3a7566da4ecb0ab0f47597cf79a28e7a4721b4fd912cb4bacbfc3b08ffe2b3e41f394b48f91c6d39de05a08ddcb652700233ed98a6f581fb3055ef21a3f9abb0f37bc9586d8bf4ac76f1c05903ac4862a65e504737f71b1eba870465be1054911dca2b2ce4d1b6f69a9cf748f184856fcfc6d88df6bc77795aa833f76e82c2b559d5879d8c696f81c81579f0ea9dfd12376739f4530c27784a9a9a26844656bd607ea42cd1484baf1414b7837351bb46c7734a0912d843dc579bb6bbbaadf1da23df409feea6e91965e830c9c321ce59542eed385fd9beb20ce89b8e552dd31db35281edaf6194bc3b736daeb9a1eded46d74ad01f79652ff5283fdd4068cf8dedc19b924eba4c58c8f9c07e66eff1b3a779f05ba1a12265abcb8e77c0b77c9168d55bae7051ad95d312fc98c2eb4acb153aa590bb8e6d10b91698d69ab2c05ebbe2370c2f7e9dd950a2abba0d4ef8eebd715f217a7de19d7feb0294af8ce1aaacc293905b3de3851e742d8ee2f46b53655fd023c0d216ac0a35ae5ab93f9a5138a991dcc5e8e722deda4d89cecfd6aaf48ba98d47859e699081bf5a937aa15fea2d17aabecdea368672c0987fe920e759729d1ceafc79cca3993a741356275e87d9fcc81bf516dea531777edc1c06ffda5afe25d63e4d789b43b29b16d0942ad865dee5ad457974d00959b12f4be17b481b8bf6219e81c86d06e4963ddeb70a3f64cd3f974c8c9e9372a186b4ca145426b8be783886555a3f5fa8c850262ffc9abdac8753b8501bbf66ff26cb74225e15cf2a2246bcbbc12ce39185922125a9dbd7c77df1fdf941b6a6cc29776a0039868f7804f7d24410fe6e9a648628294b7e2ef0e5b6944bb37fb6d926b7c5a06f2cfe9aa523860aa7b8e491522ebad68f68be1bb939baa349372dd546e7400d04f384d1f40ee1bc5db3fbff923ba480f5f0829266aaaffde126d019b3d27458056dff8b6dc18e259d27633f98fe9bad899b2b8cef121c42e844381a5128023df1d514adeb75f9f833f61bc8ba7527b85aa3d427854261ab8e1faa15e5758714b1f6ab9145f6b58c6694111973e6324154706f6a0405f069089ee7f2e38e7518ecb7527f46d19c0870f33e219879fbfeb7ac1a9f86c5039fcf0f846254474d7f34da93fa9c0b6117a1e4fbbc7f08759dca10dd8e6ce44cdda8c27da8d8052c06e4caadce9514dea9ac43381aebe5e8e660d395cfd3a5b70b633e3dfdf3f75c94f4abc13535d8612fdf0d314f6fbf1424794e4476f4f05891e5da5b763ef9ac772bd0a051b8050ffef7cc44b951eeab4ec080ecae9caf86f20daf05130730d13a42d8ab22d4a352c5e0b798fb5433657c741ac13572fadd598a52d7382f7cbd57b5fefbe40bd36f6305735355290f1a3fa961f2786e943bc999b78d86f4bdf463e3b60a0fa74ff151574556b0b3e4b1dc0b96eac13dfb648a32c5279aa7d03e064c936e8dd75780cde8ccd1c55d844130e754c0bf4fde452f5313ae58f8429888e4bb881a3251f700e0d6fae0b8895735a61f7d1128e4bddbd3162954024442d346d08847fdace752443324ed0e97ff2ec7933174eb08d708253ba16631006514a304c1c5c4aa63ee4b73998ed748421b8c251e51b426b711dd2ab45e9a03bb241efb9f062fcec8433cdbf36689516bd49aa52e1256dccff18f5c428bd008ae861772c8c00f8bc5d42e08e39e6c423c0a799e2b8c8d5030a457b921b6c0e621105c9d9bf3821ffc82df5df0697f181dbe15282ebb71b53f3f2c447e1beb81fda4f9a94ebbe4b553087fc1f688b548244b44f9feb2dbb3b39ee7f35ee24a2a7334fa637b3d0de3c4882d23c2219de74f9bc89d6df18b22d9142ce1a51409b5a68a57619d985af728d9e9e8339a3158478660638a7837d75bf6f8c00401a7c958241724e44947148497b37a0f215bb065fc3745ae72f03168821007a0462662e1069c8b93986b09cc1fc13ae195e89250beffdd593baaf3c3db9605588fb58d814b6bafddcb68e1fc7402b7f6ce44a042ee80b5912cccc71b3003b92f580387727f0c2f4d4ed80f11ade8a64bbb63e337d17688f26815c410048558d8ea2d16eb8cebdea2ce9bf23d885da8050c7d7c8c6767b847194ebbf26de38ef7c2a23d5bbbd3036c2c266204c4b69462832de953ba6e4a2d43eb4835ce06e0ed8dfe560bf9360638b8bc735ff90c8431ff201392c6ee8673089be485ded9144f45e07c62f112b38940743ceb04755a19b1c500808927ffd2bafb086b8462a4415d9a67207a5bf92b6db9e90461235b3314fae89a6985deb06c33c31db4709d49b7cc9efbbb3da3f5ba6b0f3a5670d7cb8804c262618c984a4fb8629a1f56361a46488b2ac25772f8b5491698fb006549a4f4817f99444d6593cc421ac9e81f31255c1b2200b1bd0bb0a98d60c96dc2b27e9ae98e51302e10994e6d1b4929c283fc5b5f309ce5e976efe6f8c229857fc04acf1771b2af05bfa2c795ce299b13a509a892345b5c2fb2fbd6dffd90fbec712ea28c99bfd8c6ea4ed4e8fe007ee3bfd9bc7684f14f5ac51a68dcbbfe6cacc9e779942530511ca21739ae66a47bb61a45e76e17ce07280818edfcf8240b098ecf9e7f43637fb315ad2f7046d5a24ee2d8ca527fe41f67ada86695012cca46ab0f6651a85a58d83dfb0d9b1835ba213defb37e15075d217faf8b92e1849511c40516b53bfe4e6209a3044d5625ea64878a8ab56a9267cbc0cb72fb7fa93b240246b7b41fa82d49dae1c4debebaca9e6272087b9c85b244872d5fd30eff8ac158738fb358a4f49f8e31a89cadadfded8303cef15f07b85bfc4f74951e613e6c5b7243113d51c2e748d61e8d88bfe5a3f6264a7a0656558c5a25a02dbaaf5ec73640b6134150e97c26cb7b218a8fce21e35dd11a7287710eb045485990d1df4826de4c6246b3fb955c482beeccc479c902c7fe1f5b32c62daa10f15587e80fac00493dbfc1c84d99ee4c8850462fe07214a401dadf848bb82ab749d9346ffc58bd0d13adb89dfa6e6f90ca5ebd22e60c79344602bd02edd7d075574ad768aa37e8074dfac83d9bf1f8e2f64b26e49e67a49f97dfc88867dfb0c8ff03dc52113fe4f58c0cae51bd9fe8af8f5e9720d5c5e4981c765854ad9bff66e54aa3673ed6f167801fcc4f0d64f3d6d7e0c2eed2799b1ccd7466d62a0ecafd784652155252cc3ddb2f720eaf93637dc642040ccb982345fa4fa260933514f8d6c785297ae6da528430b2961e5aa1c97bd97ee59edbb6a1afe50c171c90e169426ecfd4eb8e3c2aaa8e6efe4f3bb69fde60fa7242bda1cc41fe5e447492f91d0909ba26d4e35510b979642ddec4d8f3222688ed60c5c356f60febaa61af8d4b2766578040f99d2e45a639a91fd3b1a7e73c219ce7bc8832a9965f6fab86242ffdf16621cd7abff04d4bb887cb5857e80bc29c798947604b9e5c7d6881108b73671425bc1d357badccbb49e4ae844b80511195730d35d40e7f5c5e3da0b7645e51cfa326865f4d500b65ac31ebf4b5fd97cbc4cc09965de1e86478c676a66227d2a9610a5c89ea25b8450846918d3827e267c516fc3a69c046247598ca173dcca1341cab855d9e8c9466380d2062d76a004ce20d2faf3aa8a2aa6914418e3f338a8ce773bb3094745f33ad0528f920d56c66fdc7dd106e8ef915ad7e5d46af0c051b1fc528f1d67932d2a1a1e72d6cf6b6dce3e29d0cc2579c75d6eb3d4ab89125ff2a460068f3681e7fb35bdaee0334a90e10a4e3b6aad36fc0a16f67e8686b26ba6e2ebaf308b3e151a9342dff38a8b06ae7147b5de8d39570f50e095f1657a4e5770e13973d8e1f40b5854a0a32c166b8e10f8f7d972897e3e5018980882a880e76775f7068699a2aa3258b01df49de015c8d6b6d3d4eb6ab8e47503ac8126815eae91bd2ee5b5ca2e2834fe65fc7bcb124d541dc31793c8c3672da0931c94018426edbde7b5b5b97e71fb288a348008b3172b450bfa9267cac9401a538f812121e90a29afee9ae9bbba8db84e2e5a0ea407c96ff0fd96ef54e0dfafe3eb77bba0f95c378b161c15ad63065a165a325f27c47a3b4fc85a4a0a39a6fc1b815b26a146d2a29177a78190a96d90917dfef96b2a4b7fadb0ff250d672413b60ab05d5b3948d2cacae1c0222f5ea17c56808b651b2e5470eb98766dd4f5592801e044b93578c9d202129f1beb1e327f149f9f113faa7c2738b7c1ca9f6c7ab3a8ebaf4b83e059ccef4506bd75015637f7bbbdadfe06d798fc621e9a6a822848dd0f8688802b3f449754a8d76359a921a6b33e44bd8e804fa6471fe1ef6343b97c029b7e77fc09ba8178247d70382ccaed591fcef0f5853289592035bd2bfec9ca0eaf9ab65d873d664232745e61c41afa7800462868f1fde6ade2eed14f60d4da6a73fb611b6f70afd889f7a2e5158801380219c7bc8848dfdb4d4bd949cdc5d3cafc6870ada7a5a86586be1e1c4f507f773baf76fcf3251a3b3c59fbdb6fc8ad3bea5b436a76053a547100e22896d95b526525fd262306002fe52974ccf14682792cf2aa934e3e3f6cdffd09e6675219cf6023368ce8a64c8bef5d9a9602ca08184855c2e957a7a14c688bed6954ab5d5f23bd54657671a600f62c325f66410d9d6882539cad360d40bac053fc30e61b46f24e03751993d0af7fdb8444a18d9209effcd51564e68afa3e8cde33a7c675dae537abfb513dbd5b9e0407e6c0977918dd7582495f0fe6ac3773dbca1b84a42a33787d8422127ae52e014be5f66c6d2ffe04e6a94abe42dfd2c7358c12cf34c9998f5e61a415a6bc721acf323366b5f0e6ccc807b7e33c11d0e17e0a9a1d4ea5bc109334b5f8a83b8e2e58679cebdfe516dfcb4effdff1f27dd5c8105880754155e4b192e175638fc5c34ea34f0c2266b537df63090b93bc084e6b41701ec721131a4874ef60bcc5b951544a09ae18719a82c69d3253365be1c06d7f00581f4568bce1886778b5cbbf1247c67bcf74cc45b9f6cbafd40ccb62910df6c93730ad2d0306623b0c3fc987b462120a13c5d16c2cdd51e9cce649b28b01de3043c52dfced4316bcb5127838a6267399ce19d4f257b897266d3d59f46be5eee2e09c4982f33eafb54a01ffad6e15ad8c018b45f8aa61ad1e7a38bdd49828918efd268a5fced574e77de7070dd1e66cbc672b41926f8ba9010153abc52a4da30550bd08459a47fa3b09f3a9fa6cacf3ecbb8d8c0f9170ee0fa57ae3ac42c7ebded689da157c05375187b81727f7b24b9e9afe962d37d19a2239c52567c1dad7cf8f9a4c010ad8f4dc779026ef83bda77b4ee4458d6a1681e8bff1384fbd1d5f3b70ff765310e5284aceebba64a2b0d9273222f0e8cee132d0c498f8524be5144902867a768540d68ac4608a03d5bbcd1115825bfa65b4325865b59a47220d7a9d8ddb8066cc01f994d5c05ff2b8a2bb620557117901c96a844a407f649fd1f23418a191e5f383c26a3ecd3f5010a6f37c0071538469fa8e9198a159f5ce3d96ab26dde9e0e4d7103910520a0637b003c1d57c2041d71ee02c5a05f01c8da63a5a45703425d6569a1901cdefc4e44013abbf9954e615035d5b275515afcbb2ae3468a963f654736806c87c86da014e02030bee2244d33f3497cb1ea5ea8c97e284b48069ea5f19530bc5c72453be090bd496b50530e4ee6c572751a4008aa7716279fd2d9e7916cf506db370f2ec695057c7cf8377ebe01f05d5e9a7202d5024a1a327a3e164013cf697a14755a0b15b2a4e6df3c3a1e6e0bea6d70ed8084c45ed2fb01ac7a4158074957f56f621103d809f0816362440c19c04e5546c9fc7974797cbce192ace0fca881c5a4e902ddd6cc1c89ec78563640c410d70eb64bbf69a60323ef4b73fefe308c8ebbad4afa919857fbf716d355720d522d7f2880c9ef74ff5d54096782236c57d4d86382623c35a20abfd4b13d665830b95852cea29039d0c1f2268f177d4614a53c1881457b3aaaf6ef8f1b7fa4317b9308b650a2b38a81762455d48fffb0b886ba9aa8abc3f98a7918fe07a6e4d9b955dce650261350f756664509691b4400fa282ea45687e577aec1ee4d6b69bacb3f3e236f6c6a37ddfbe29ef6fa32a41013334608e8f4ad5909845ac5ea5dfc4b6f10b5f125e09e4ceb303177782194f890ba2009a3d5f2873445e44d6a70f4a9442e4042c241d55ffe9e45ee967db0ed62e379c5162d6c0f45f76f465f50c29ca044ccc26b8c715d26a654b69e2d7ebb7701ae9451351b39d710db979527f5327759ea9d9417152ad87ffa724d8f41f7668a52bb88a1bd5d9f5bcb125b1ed158b506788574bb4d386fa0727864465f4ebf61905ea42fff773e484f708143ec08f8d78413f9d6c03884f8a2d0ae517b696125f752ef93b3e181962d6c22918db61198db7b9e6344228945ff5461f70565bfe1c0b334966585012ddd280040738d9c8080b56b63c30b210da5b790850417eef3419dd66f3ca4a224ee333565bad647e4c78d7aeeedeb7d107245765fbf311f4b8d068474a94436467cc7bb5f0402411260ace37cb4d71056587c8577ae74bd38d21b5d9343217b5d3a81cf4f676282b8fa35f18928c693944451039cafbe588ea25e0903f374eccdd858004ea67ff191ebc9e0fa17449fa92d57ee58d2b78f416934e7374b2ca56e916b45025ed2cdf8230a3e174302d997865c6b0288bbab28bebc0aef27bc0b6cb476b44a1397ff5b95f0331734c418d30ce9fb6e7d9c56731151ee4a1fbb2f7205c7bcfaf1f39db95bfc5f6bb490e583f1a06f18ad5698aadf9f719edf45b6b96a423a6282c5ffe96cd708df9a81837de0d22c8a3e7b8a12ab28d5e8d3d04c88f16c6657a937c970669a29dd864a50dcf871598b5db7f79e35adbea7ba8e0d21c58d7ade461a218888c72622b347ba7ab5b294af8835d0f019d8706cf059de8dc89cd01b998363d5a9690051acc06561fb21327002606d8e0c8bba4466dc388c805c5d60dbec149398f753b824f040962e70dfd0f444dad74c26e956fcdeca6257a5b90eb7e61a0db1eb8d3539018e9f4dddf586b83733b30bc182f663a28df4bc5286425a0ef827eede6ec7dadca46dfed19f0a3ceb1d4ac06c3ec91a2c2d4c14c0b8fca60e1736982df1b101a0fc7e308e50588735bb6a5cfbdb3f2d110c441cd0c7e2292bcd5a3d30ac47cfcfb99c71fb13262e2ddd71026417b718f89a00ad155ad3ef84d9fe116f1f98bb02e6d631d030970105f2056d3dade069937370ff8134a84299908fa43030aab0af8d8e8a7d9392fd135b1faf7fa984b907ca03275860ad5976310aa960f637c8fd6229242a635b0be0149d6ba5dad3530028147c6141d6a87bba64e63f85d83cc7e4239da6ba153827b3ee586499ae77af0d9a9505ecbcb0417651f6eb616d07a07970677ac693178ce4b8ae099791a81e81c32f3beb81e446718a10f79912cf1637b42fbff67f8af73ca1dec3e3f932653e9b33121911d10926fa80d84a7608d52f4e3a0cbd2845e060989b84cac4cca748c585e3b22f6b748fda3ba4a8481034c754c8f643b964ebebc26f1d8b48d273182a5df041a48060fbd9f767e170a75949cb2344e09e9c6e69fa02a074224f8067d3e856858ffb1394bc5166ce938d19a67d926137f8fcbe7e61c8d086a33f9e94b6f2ce93208a25768f9ecf64309bffe5a3faad64e21a6c869330179f9245b547f505012b2883bf276fc3799f65f778e1fb8029be5ecf83bdc10af79c3fd795c02807fb15c18f17bc33a8b6da03c99f43f5fc4d8aa2d26a5f8faf32cf89162d5c8bab45bd151375ff4db35fcfca7a52739a0433814a034d26640097095c3838b82785fade48fef2cf9d93258eea32e74959efae6b04ff4f4b5aabbffda498588e54d7b23f394edd11ce79211aba291a2511bac822bf97e008660e8896cfb6224b9ae767cfc912341673aa98a657592bc3a3ffdfb138442e6e2df575999eee0d060991b67a7330f5494f26377f29db0feb5dccb024d35ea5b3fa2546fe8e7f26b2faab586bd4ad7eab412bcbb0fce9c53f3da60baf4d42ec9a8818ed2c7cc72e2cf68c5b9ab2b936b60e5b70c408b6fdc21c133a70b15405cb80641eeadcf55d27f573bf4327a67f9193a5c7dda8c3e9c2c0e8b67e6a8400d4502b028388d98189c1db1a5239dc8fc57b885e048e4e7bc75c8c1d6c6c5c3fb4dc7930cb4b12a9e7cb53d81f598826293a0952fcf933cb7ee9e9d25caf663afa5eb56f44e686df15d0beb1f2c930c3f54e0a5ca5299354d1aed1949f5ca13cef87eff6210ee2565e7cd466b0930f17f4a9aa4fb12e036d7541ee8cfacb5ee6b4a0462d9981642f6b89059fb8f7193ccb1fdec236d2f2b42f27f91d6fc0f1d24cb0e0444cb29425c3653f08f93cb2b652a546609b23c21d7a94c53716bcba38dff22d12778c05095a8274fe55349fe62189e67bab050eb35aedfcff4b6d59aaac5dd5cbac247de6b65f23e3dbb0778d8ff0deeaf456e6d5ca74a811aec25ba2adaa53d5ef16fee56b77e170730117123260d0ac7ba88babe868c3eed60823c4c968e9871a9968f1c72caa46e52713535a6f1735aad1d0b09bd688a78143321aacf489ae378dd30a298212718f3a262587031faf324106bea4a7b54ef9183db0b34e1494e408c88cdf4e2c3d2e465229348fd512cab63c43bf36dc29ecbe07d03f9095097888c20e20886002ff6ee55783bb5e1b7c00a0b500a21bea8f0a65423849e9fd0a0a3edfdc6fa45e2fd02b34477d7661f67689d5c6fac4e3cb6fcf27ada8c4697c6612fe9fccc0b387d7760c1b60e2bed792a4239ce01e88a106752f80e350d364844fc6aa93e10a21811c11e758d05c7d7c8c43b2d0b803d7ca48caf58ee9261e1f148b89147733fb1e22fc8642f8edf17d2d00e51ad68ad4481e3349e080f8fa6581448b843a3f0c304e06c5929bdd3e7b48348730495e089f3693c132f3b45f0dff600f1bbd9d6360fb16dc55094bc9778434de541f35c51fb09ef2ad260e257e13cb3a2a9d434cbe52982066f2ab521e13b82b2d9dfaf19218920428351cadc2d0b397cfc7cd3533fd8f29eeb70aaca605eb9d005c4bbeb718b17d634d6deae0a082f96da42fa3ec5cf967e7b7c9c9e7016d45042c00fa461d4f837783e25fad503c253bf0d845a3da9e646317ea99bf09280b0fe6ea1624c470f7e2918d4dea8364e84500bc3b4bbc1cf6659b9313e6f70f509fb74f3f9b936b5a5eeb7d34563e62c7d9171913502a2ae36939fa49ddaff304498572ca6d54fa30f4c37ecfda6ba544dd489a16305de49c7f643ffa04e34ee04682432aa4998a13906f333c9f45d1281b4fd0ff1bd4c63e244a0cdff40f13266de54a47228b12ebd9fadbbab853cfad3b2f2f696b61dc5381a569c27286ff00d0cf384a599cd8b2427cc9ba9d5d30588d67441bc6c96ba54368c732c89dfaabc5f8302f0b45cbfeabdb679176a10a45c52a3706fa1c79fa785e5507aac35a6d78e97e9b3d3cf7f86f23ab879eb29a8b672c0eaf10e871bace60ea1eabc0ca54a2494f617781f83cc98327654e42a39a67b09c7f3972735984c1edd50512fcd94f308265771a9d1f38717004afe38d3fc8fbb96e43ac19476d5fdcbe9237ecd3b099ae0442738df08fc5fd3df8b9dfb7e1a9bac7d6a1e8d27ba4360159d82520a5147fba98114850fefff0800ca8cf342db74a95b5d403d918730b7e5311620abfb769394ab84e28e5cbe32cb028d06149af71d7b4958f6e1f464ad9e7a2a6d5cdffb930b034b42a33e8c1e417ab1b75ea261b46a2903beae0f37c05650e2da87642795bddcb1d0fe6821d1570c35851fe6019a82c4b9393b2162fb3f12fa5f8119dd5f029fb6e4c115601cdbfeda0175d3ce95f1e44273e7eed664b0397a37e13d172d2706910083f330fd5e9cd288c560f241b0784447b2221c294afc1e197539646ace6424d62d484ab368dca27e21f0dbeefa8abdc2bee5289e6f9a586cd16e8be02c1ccb30268a5edbb957dc7c69e3c47d8d51305c87b06dcf3ffb1f9f3d51d8241df6d827df0f5eee2b4b99c285f312bae80bdb2fcc6090b0f022db4384950d20e0e5ddacc10c40f639e00689fcc187c62dbdbc473a2667575879b48f11a5e088621ff4f42001415f9554d231a4379baf1c601de1f8e2209a105186fd08c4bb5474a2f39a1fa32dd4dd04730c84dd404cdff925ba640291f82a7f65b7156690dc7268b37416537ea8e4c60b81f0eff6daad16f05e1d77d05e82f6c4c93745efb9da526e5f6ad5bf35c5e0e3c36247bedeeb6f9a300055906f1a4bea706d5c5071580b75cbad7c67da335945b23b8fd66062f25a1cef41819834f2fd6fe1151116be36c1360cccbab9bfb457dc275d5b241364108f0f4f98630456c97763012b44ad236a635dd6f3d3b2103ddffb71786623864fed3a0393f754775e8ea4b567ef2f32b240a814143755ef7554c58aa772d2b26edf7dce9a0f161530f3208b880dba40d87a308bad58b08eb4d71d3a8435ae3ec59278c183da77f54a1266510998c87c38be053dd1b98028a055a1b1b5e39e0fa504d70d394f2b3745371a2ec08f5dba44cbf3e81e217c9adf48be3e4829f9d0000bede1290fd125aa5e98bf17692532a9ec7cfdaa3e932f347af078fc3e5f03ffe02c3153b43dc18bfe9e6769096c7f54fdb9c131a36eff97081eee2bcb3279808a6567dd17f5b9ae26e0ccd030aa0adc915802aad92fa509b7a1e95fb6d4119b6c938fb5078d802f013bde2b1101fcaea48ca9be13abd77e202d8837b49fdd3b7ad04f7060b7b7a4ce694eaa430aa870826db0c3387237a64a35f4ec8a6612c11eb2284cc01c2091ff836e541b4c44295554e65a8d3c9776aff1052e1c4c43d1c944c9b5a3658ccb682c031ac2cadbd482403dc92ff26b10f244d3fb60a420f1d561e2dab00bb3b1d41e1a4f04917708458c4c0800c4bf1501e725fa9904a0e73e53047080c2961724201b0fb5d3201880ae3ead02afc665b71beda818ec5b487e30a667312e139e0259039075215b15b62a993215f8ecb7b19caff67211f6c46dcf33c7e223a90914d183ef3b30409bef83ed81c3a5200ca70e65d97d7b361d5341fb2dbd8d36feb885d4400edebc1ef77767031dbf89f04bb33cd3e6ecc741fc67f5f0cfafd2ec920bfee44d8c93f36f3e0d7bb32aa609be846db9e2fff4550fe30bd68952da00520458d368bf488d456bfaed54d8d158a2b84fb5b9c07cd3ef7bdc27437957161ba932c99d68d1052a8c9b53b8691fb7037652cafb4fe9fdc9d19579f3fe4afa4e61f259ec5aeba24ec6040df13e2150d206664c61b77b4ff4977ed37ce375763861b7527d6d46bd52393910e417b9b5cd813709a81e0a6f99f4b978ebbcea60b36c34e09a448efc859bb61316e66195fc4465dd994bb28347c4c68de37761563b1c90353be5c745b5131429e539fa3d9f79c3510e334fcfc1ed93daf2399dd1c228cd737eafd9d558303e08d133246b393d6253857b969c74d96ea29805ccb983afea9fdfd162fd6419d94a502e90150978cd2ee755d6f637d4f5abfc02fb189246e74f8562c12388883dfb7fe0608510f31d73fd8fb7dcfda5f37bafee8a837f9877f267c9dc82f13738463d64b75753920dc43f2e461f99222e4879269709774158cca25fab686bd8a7342069f1999d9fac7a46fca1ec1506997f7c33f3f3817a08d13068056f92b71bbd9526128a28c8cc1822dad6a96c1c7d791eb7ea62298e11658400acda668c093dc9ceb86a084af8901fe38233aa440719a20922e04a9426efcc7106dec7c28a2f0a3e5d755fa92bb542f1112df1cf41087ed2dbfd9ab94ef6b40b13300f4e93b8c7e4082f8e571aa22f58de7a2d9c6e8c2129c36e86013a134633935e7313d3d8ec8e1bb7d8239b13875fc92f3eeb02f2ba62c2afff82509c560cf3395fb6d677c65d4c787b23928d71555c14299cac0f47fca8443d73a635794bddb8f77d287d27b35f6a657799c40b34d5b488bc2abc6bfc9db43adf7a6dae4facdec32c762a777fc69f4e8ee11e05071e173fd625deabf660430169e442d6afe9df7a2155cc19d3b7614b34f9fa73100e59aaa07e17ebf46b091253403990c73383b61858a375c473d6c6bc11fc852f8db335413a98cf4cd4238b7bfc3010dd7c7cea12c362b229fcb15008e6928544f9e842bdd4f78807ff77df2e8b01d415fae04ed2c03db1a98a21d0ebd048e470bfaa34458f2aacfa9bdda1de4614b33b2fb1f4b8246ff1982e822618f9698ae550aa3dbd5400b2339bfd08718f4aba40216556513bee48ce251b0d7fbb47b83456e276abd85719f074048443a9460a58485dde653bbf22121d48b3e152ff658668c07be708128e16c65d907542178f27c6f30c1761a1ca1d989565aff6627c3463e40dcfbaa66165bccf58c1877aafaf9ffd8de78698fb4420aeacf9835bdf75df386b614bf5ab442c7a3c726ed273dc3c35eeabc505b77b5dea8e3032230f4e66b0710861b7aaf8dad3d08c7a10ccb0bf995fac6257d9742bc4e7eed776a9aa2797d1ee5d2f061342f492c571be5491ef064b1e04ff7fdb6d272281c2b4c5a211c9d0822ef7abf229bb80a88782ccfe98f6fda47b96c14f9ea405f5666539b22717a3f2f80f435bfc4e319d7bce5c3f93343d68ccd7a00218222bbb7a5fd463c98352160ef4db69887dafa79f9f2221670ba71042947edddd4dc1fcd0be392d5c337b6b873e0dbd8a781345317fbaaed090b52cfb8c9a1902414510a1cc801bc3d030c75ace8abdcbd1ab0929ea9c74dae151605962a78a650408d2f686e00a0b5d4dc9ade0fcdd3e9fbc9a3a2c2882d300746fb4b95ed106a4a61e5aa73c0fc986d264fe17d75d7d4b285e5541061312d7e1c5b63891763b8fc51082ce559bbdf184b8917cecf6ab5681c4e7bedd7afa3b8e7e00fb65037d532f7877039a044c9217d9886031d20b8def34194cbad6d4caac4722a6c2cfc868708130be45b0082fa8429b6aab03eef0636eaf192ca04091e8cb3a7828936e59afcba98890a939051949b1202cc1b864b412781dc8d918b0dbfe59acb4c28ad94101d5845c5ab46d9486968c1d7b7d2525886dc1b7842eb97c4055b0d523b2a73e90b59b09c77684ec61589338f8b556f2360ee8c51727d96ae18b78557c59f5d12f41ad39326db856989ab9250370e372be448623e1b18cc79219596fa494d70ec0ad95add6f7766be2752e8e47651ab9cb40b50348ff9fc0c9305b8aea03d3ce4f2985158cced64b347a850da1088a2c15f41e120fa75cca4cfd2cb5b06ba75f2bc476de895a288ca6cd05969f6a870c08e13ff66c9dd70223f4d1fd735c89c53f6c8a78095be8c9a66ed9e01076d39d889eefbf7c441435c567a6a59ab1e49bf94178c1642e8611582337fd21ddef14d4dbd92594e3dfb40f8a8a39f53fabf692aa9561be249b07f8c11e2c6a23c9fcf7c6aece4cf1d1443e4a2832ffa6d49b0fa4887831a875a71cee108d41f08cb9fd3c80b74a97050f1ce26c34b56d06f870ee6c34858da71671c5e821d642ce3b743f3e210ae86f2a89721cf3efc44c1c67ca1e2c520243a59794510cfd8efe3e8cac7b2a08af90bd2f1b6b8a10a31834674b4b12412b8eef6fea89486f32e9eec6de5cf1dbad1e7a9472d2bd793655c14c5293522a33a9cc0d0e6ff26de0bb70a1fc0ff6bc28d8bd15d8911cafb0f8a236fc58fa307b6de36961e255c5c418ea64d56d8313fbec6097e951fffa536a0fbbd9f810eb7a070674d6ede0a9079ed3851596316a65a168ce34d2ce1e15e2f6aa7fec34324ec7986b8443faf5ca3d6b0cfa57d5b63b1da19345ed2ebb68c56adc0315d3dc2604055cf45066209cd59f8ceca5151bc37ede36861c2aaba8a27dac3f0e102ee5c020e7ee3c6d0e5db2bc8b97272d64894d7b2c743c755d57d0136e9d4e9cd31a3628da4a2f07dae2ddee3f7cb7f96fe2208e191f3957f06b5fe5f1a6678468f052cae9bf33c1912476d4e5cb8133c3c605017bf88837c14d9baf6d30cc257b6881e19f20feb9adf1f8eafbcbadfa4b273ef91ac1a766507af8dee34e0c2c815e70266213d6e2a333cf1982074a5f74c2b68d8ff31420050aba9803b6bdeb565abd37575723e4eaced36133d5b77e50babefde3e4008398ae3a31e590b330cfbe1a114a43414f9d4780496ddf913e95c18cd40cbe17519b243863c8b69da2c1fc57203cf1b87f8a93cce66b03190062d80eb7f3870489b7045fb804ac48efbb2709ac621df8686fed1f195fd89e5a8750923ce005ae3cb0ffdac8dc38061716447aca8a49bf6d523fdf454598688f24e0acd8065420aa0b5aa6fdeda94057004d9fb3a2cb93cf0f56fa84dca134c8a2282480467b61299fc4e9a8c8dbe59d03580f6a601e1d560f1bcd493352a5992e31bfaa18a139c923531eb752ec2939124c4f363194e1690a4d7f19fc216a910a458c0317039895a646571601ea07f24d6fb390a6b5ebc367f86ee5f62b6b4a37d280d2f51a839ab9e5d90ca88e971578485d543ed07349e5fffd542772a887a4afe6bab78856fa52bc599617ef1af4a1a558158c93749a1ad2f377502e29b8b428e8c5c113cf5c1863373740d06b2e7f1485d449facd3b584c7f075a287c8e3dab7449c946a80f531434c3ed3d85168d0ce3610e72861094227a3d3c67cc34c8c294b8586a4df4da03f500b1c21eae16e3a83057eb30b9a8d7ce97ac1d35e98182c9df34dc10f572a4f4139b7e2898a12e8941768dd4461cf950d18740bc547957575ce14269046c1aa5d2c200abef5d8d6a4601847ece66db63c091af900066062e330307f03d2e28b5d420dee9ee16fd64a72dc94cfaa9f29164eadb45797b79fddffed2b9a3c27a52b0f94ef3eeb71c10d3bdf4a8c087b0e9a410fd9b48f21679dee7b43e9f2e4123c9c13bae84c6e2bd248949ef00b0ff7454d65e91a386842e475e53ec6dc577f729e3bb8a0791c7e7f72d6ff2ffcbfca3f23b4298448d157651223f387da29a0025a3f6119fcc6d288e5d6f6a87444c52a7ae07a3ae65e7c56f33f6d1ac49641cde594afca4cc9c3ace98d1aa736af45681d3a6635cbf32ec1f09f5fd358ef3c37d18753a6845cebca17fcee24bfa941099a1f81d044fa9fa553e4367bd0cab7b15c0186996b8649416032acdc73af56561fc251e1d554556ed54c77468156a7e25afc8ee1ae07de61711f956ce2f7900b7d02c4cac3478ebfef03287bdf8661a1fd76bc4a89671f9ba530df0a39b03a45170ebf3e474eb78f41d9e92a161a15004fb4d52f492ec5ed969038adb4da3b5ce7195c78d6242484fb6a44f2d5d3063881bfb2f022451f9713c95baea27ab3f9d91acadcbe39c76bf469f494ac073136756e75578f8e4313b5f1a2f54f2d7582bb77aa00089c1acc8c1b9797927be1c351df7069887e967ddb3009f0b8b6896fef3462b4a23172778d84b128f8d71924fd5c39af8acb343882de2f74d5d91a9a40e2cfdf21e9d5ba949d26470ba14a591df4a8c1a3b07cc43e65ac2b13e9788285dd75438fc8dd9cf4595bdd758099aaf2c00c7a6a4f39dd111973715866e01279a75d502155fc00528f8d01e4fb0d5afac69eca41a7667638f081bb0969537bc054e0f0de3c7c02600a86db7efa0afa72fd26096abb3490173d83de6dfb83cc6ec0e70f66f060f73e6f12d8c5e12fc61fd9a2b3660adfe8dec85ec81a251dae0312785b55f506eca8a4f8d3d5f01c8f71f955520556ab67280d5d301b9470d6c2ab6592b7ef73ff52016edd808164252c209205e2c8d4046835702ab651f267ae2016a2bbc2260d8745aa9df0cf1dd008294ac91be9626b1ecd9fc97d951b480bc2c1bfa468eef2d25e8ab965cd1276567ea4d16a19f7e5e88bd929abf6cccedf74e4ddd944377ea0cf083a01ed689795db10660095031be7ea9d9558511b6ef3d83b19589a3310df05aa05095fcd2d3d14fada311753b7bc303187f4d810d898c14fff60119d0d1a9f28a01904a87d9430c6b0aa5b9b9be559bd550f82d3cbbc40f200bef60826d9a906e696b9bb4ff73d0e94ab3f2dc0da00ad5b455149ee9e80be3f6046d3da74e8c4d301901ac3c549cebd71781b3fb61eabf8682b29d06cbc0c5f0d444b9a17d2cd1ef0d652f5dadde683d1072d8481d0f64eda8f6f40d265b87b885012056f20f603dd1741674b3c347717738aa8125575924e186e9ce674226b7a2bd6c232b255b8ee06eeebbc61625e29b763f80b8fbd0509b6c69aa5cbf54e01e8cab6895a349b8695167fc2d59287602ec0ec9b36d1b62aa3fe5658d8cec4256266f6fdc1645505fe422261235be25eac38a048b49bf620feecf2800f7d591af71d10647126eb949131f49ccbfffd083f6f0de73ccc26e3a412affca87850e971abdc65921be1610db3ef53d29d0239fadf5e713cc28a968c4d0115e32c7b786e2477a6b5b50c3f09d5779281f2b466133e75c411aa79435b6c763bfc056ec0c2e3c889a50ba1ea0be0e70892c9eb66a636715bb14c9b998b7bc56eaba11c40ff59ff5283b017d76a25a8b34401e8db281e436ba5400ce94e4a7c4cb985fcaf06299d5a7d6f4dc1248b6d6b3ff8de22f21a174d1e0ebf3c8c034ee70c232d87fd9aec33d1d6ff63962da85dfce26f27840a33bf91d5b44ae4d15208c064da1725963b51442fc6fb0a38ec505cd588c16f3bc96d83dbac161903666081abf158a6d001fdf994b1de2191e7b1ca4753ef3c2c5ff0de46f015ede0f558f6e8b42863979c4e6582780daf8de309e1b8327e0afe91c69f3f200edc994b3d8ab3dd38fa0c9e71c484aa006339b7fab0fbaa2cd3d0cdf67fa896b35cb7dd8ff7af5112c10e5249baed55fbcc604831bf20bfe5488c03cb17c3e04a822181a1a50f94a0ae27fb11b8d214c64f9f80bc7ce58a7fb384be95c7ab7142c09432080a5d5518403c9864baa162caaa3e1ccd1060697e2f3deb799edf5a213e6ed3874155246506cb0a60b506dff4695ca620eb64ebeb88433f58055bac0b9784a66c56cc8e453dba2c2b772be08a47bb74ae1dd9d7520755ac200aa01ceedf8ab8a394ce81e5a685b3690ea60d34b31e19029b5291b1f5e9fee4d62092430325e02c8292077bf96f8ecd80d54892fe9ce9826daecdd15552cdfb7799cdc9d8288875e65f10b8926702880cb4681ba9f080eebf72ed1788425e26a20a6e6bf3bcd9a0d60965bca1e091b01781244b41dbb721e81081041cc1b3d671216e021b5d75520d715ac6fc9cf5a31f84065dc9fb41fee79eb136ec36727d5769bb31fd052d618580de99df951e83185f4e691081a41e0b6c124ef5a00da7be10ead380e4cedd8353861f420c73b92d64562c69e728cf847519f6898e328650977c85afe2bc375170b563c9192a14ba918d0a0555a4ef579fd4644f42df7c107adc02aea011c5b8c1d452642a492a23af3a03b2926017517d9baf646f143999a63bf672e4eaa6116ad6862e81670d22d06d1c55873285f59a09a272c37dbe591aed3a4574fba37fcbd41ab17509e099303fe8ef918ceae259fa96c7017877960e0e9e031f9502799d33301f607f2750da92f646757931127d724f94ef8184d8213d856618f89dc28f1db8d3d9a19fb00359760552f0289b9316f08e4bc6796b56789cb52062ec8fdc4eabe49e376fe49f40b321a3c23a566802b3e1d79f7c5b6f8a0050fc19a740c98f4208bde8debe51afb834c72999ddc88f21c574bd2050470d5e3e5c6587badc29a24788cc53d7a30619b8b1c2902d0de6be13a52bc8d272b909ae7b789555d69345c0999adc16f1c7ee269cc13847f0a0b7066df2cce9bf7a557ad4d3c6540e9e38b3d3e34c028a547914f446527450febb0201c5b54101ee2a90843cbcc0c9ec7cc9fcfa3b23ecbaa430affe0effb2d9f7522a26d2119757971886988955e68c79e03545b716bd9b96a16a46ca1f30020ba86106334dc6696c8b87e4e25ff005474d0470dd89ffd8e18b3ed4139a4e2669789ffe4387d29ea06dd39175c45f96cf93a77cf3fa6a6a14b7482c745312f283b15c4c3f152cfc0389730afabe8c5d710936a4a3d7787015ce8d9b179d2822453f71be881af634e3bbeda4afa4f29be89e86625da24834217555abbabe0aae564a69325ef230ef376aacbc48c1c5679f3bc90a6a45c8117ea1396ddac412123faf82e5a2518e5c67b5f6d76487ac782e7bc8398f32d6e45ba5e4304f76ffcfbdfcd2333ac8fe99ee604ba7e60bdd001a769ff07d2aa757027e421174e63fe7f26178d1f3acc92cae11e37c6c3968e0b309343f0e6b46962c36ae3c4e921c372cdfef9fe07b6e4f227fb4fc52f750b5bb784ab006130a11cf2ee7c914fb282679afc7bed7d69172f07f2eb1afb6fd9f930b504aa71c57e45db3d57f7fcf8be223935fec0821dd69811fd293200a34222e92dbbc923d18549cd6ce6b1f8d25bbdec35034ca30aee63fa568ce346e26f0644a9ff8159e8750ff59d3ded14a9d8a5def0db6398b0399fcd3984c79187aaa8e3a42d0cbff6b50ee9af494cb6dd97c7264e9c5178825789ef961c4fca1e8d372a56076692b88818e0166d05b6b746342279ab1db507590cb18f61b035f80483c3e715338b1b0dc58af46fade6f252f300a78045e5b222ff9e6d2dd9781bf8448eed266fedc428555fe61e1228ebbd6277ae9f82b10a4aa035f2c796fdfd432ba7ad59efb752a880201d577a8f20de1095d2198be0d3e91201c58b628af9908935c659c4fcc105d52d898f4527575a3dd9ba4040532132a52cc2475dae74ecdd332a7ca827031d5152e5a8b148fc007d1e9c83e5875c2c9bbce8471272bd6d17c123339aaf6f9fda8b8f60bdd8600bb3d9dc3d9a87d443b1b69a71e711ec75a326ac800403984455f41878b580cf55bcba56fdd2c739d42bf92d2038ff21e7fdabd3ffa6b49086d16596efd8bbf9e573f0fe28ee48ae97948b7773080d4ad9176a856df69f0bca661181f6d8c5870b195d31a484e47e2439a0d68cd8320b51372d06207d34fde23a39fb691717a97d09cecda35298dd8fca38dd3537baffa5919ac1172d0ca89b4926464a4cd4fd64a00a6c73ee68d995aa7fee7711e44974f77ec742666761562114d4010c8ef6749bcca8408d10a221daae015ba5558d7004e4960592632bdefbf163cf2cd04b89f547e8da44b09e3c758c0f82f698cbdb3829a2cba2f62a82a880815f6396172dc6ffbde3544271d83f114bb9aad327c853e1a35553e74ea57e82e3018cc29f984e6d5900257242144084670ccb6bc1aa169772440752410b11d729da50239f053ce78822c79ba6e610f419e147feb63b76ac00ecac964c0909b8dfdff621da5bcc31bec93d6b3568a7dd5013ac48bcac2db573575c7c139ceec8676d4c42df3874f9c57adda21ac8eb15780062b13f6546dfec4ed35e441f44580040ebc69e9bf999b34a7d5e0f67887448084865ec4933161b8064682bb1aacf53c1fdced4d396076fa46ea148a91b5dd30dd41789abec6a634e005b73938eb70fdf80d9502ae65ff6308f8476327f57034e8fd398874682ddd1d212a3c5cafdc9998889a2461c79cbefe0bc5bbca8987d64cfec354dc413fc4aadaa7bf47e5b4bd1df909ff074db952bfcfe3480550759bf2d03359a367bee5920e1143f97732ea2aa64c3f78fed3327298e604755ff440fc8f8b20751c04e61ff5b02eae81a44f7a49787f131cbdbdc4a45d22659e4d1e6f534e6c9509cf2abb2b16f70ec95c22ded19e061a9246136a5e66ec3f95c46422c7afbd94758105c20098bcb5d944e892abfbea5c5f587eddf985ef2e8f05acb4e20d9c93a07cc7c51a488e448ee66f9826d028ab82a76beba23a33e2c416343956223407b9f3b79d1ab8e8c6cc4435091665d9deda9d1ab680f678c355a4fb1934d8b69edf9abe6709bf61374cb9821db508aeefdc9908d4497bb5ce95addfc98722908b211c614b2322e17ab51987de42505fe80950db1238ae75de69677dae3866b2e1d3cdb83ddf7ad4403e16d0ad5e418290100a6551097b5a4a49fda84284a63f267c27128dcf8923b95b8c9c11251c1a7736050369e163168f1ed26a9ca6f34057dfb92812c5c75821848f9a6214194e3b7a03b1486e373d9e4c15562321844fc97f550bf92733c90794ff1c6e3bb4b9db9911c38fb932b8ed990eecc97017070b408d1ef9cdc04626dc5e4630c04bf2e4b643f6f0146361b259ee7b51116ac09053307678f0b9157df3eb952336f01bc82bbc9708a8ac493e6c7f68e49914ec386f909b18c67ef38e17d5b63436a2bff9e07ddc71f7e2470d711c55ea70e34400b7c946a1e2cd0937387d5a3f06ca4812fc7db42a7dad7d45de6f685831c764015de5a0be52396a9d5ef48357219becf1567aac370c15efae1917f81bad0a751cf88347b13ee75c6916d160f17cf6cc98fcffa25f3314db25c30de6c65da91241a1f1a1bb53018ca1b9b1338015edf4467560d49e9314f225450a3e54e4db13f0b7a1cbdaa173ddd5cdc54a6b148dee2e754237e5021f6ccb446b24162a1f3400210ae14f04f96bd4029703bf979d500077d4b4bccf94e923a3af00dbb422b695650028ef0f257942098c705c2848c9a4ca19cdcd0cada9a814c3f6c6bc1edbe35bb6600a24bb331a2202f3a8588f133ed1284e07ad4ebed6895f811da50b46dcb5f9dd2ac640e32ea4bfef838e57e2eaad6a3cf6079bdcdc7779d1160da950007599bc8d2483d3f04b92c3c93f821e66904c59957c39d6b8684e005855d26ead90404e1265bf4a4665819cdffab3ab031aafd595c7c10b39bcdc82a72dfcb665221b35dbed3c6971a0f5b933abbcdd16e09f9dda451511115ac4f16879e5572be8f11e059bd29e1a0a93f1ba01a7eac7a3806af630c5527950794f3db82bf552d13754d0fbadca1621333d382ac9e5bb81d62ef1ae98cf3b99b39c94c0750871bce51177b71e7929e21efe763be52d9938eb6d6af22bcaff00b6c5c88c674c2353556b30b6c59ca6703455f7e09ed6a99293e66c86ea7b41cad92391d2816a2a47f83c6ff2ab08cfb9417e6c6eec2c0e9eefb4a9eb1a17cef095daf32bb8c639a0ff6e753a152e519ce3df580db0e998bee595cd886d4bf3369b9bcb01f0b6caa50067fcb06999e19d1d1aeb91debca21c9ddf87a86425e48e2bfb4319338fb1f70e9f501266f664be3a73029dfce722b0915df69b092b4cdb72a60b030e3bcf4d9ee992e85424253393b4562856faee0c5ca8dd15710c32055ef6395d0bd3223bc3ec37dffc1503125296fbaf40b9cc27345d4350b7d0317cc81167f7e9f56733fa754daacd4f16b214f28961c950e9452f6f84c0dc39ff36afb2b4f8c64d5b8b31c7f340e260344683701c02f035255eb7d9c9363915e4f1b8d19b8d35181992637e9467281fe216013aa6612c7b37d39e66b31bfcbcdca992619b32802eb68a1cee77b67236cc5b51a804145d075eae30f1ba3882d8afc496fa8902ae8e7f6690eb953620e33a46b86b5de64a6e6324d977c72eabf2eaf255e097c2d44ffc8e993711f59ed3f2373a34b89c9d8a6bda5219fd3513da476fbc615ad656e894562523725e0e210f90b1467388d49a6270ed18214b0dfdbd958d8f866b97a2580a8de9ebfcc377ed0cf56ab3576f0d255841e589747d423d86f88e1e045fcecba19bdf375f966343d28bba48b8fd0399ffdce0944916b5424b5ee516b1aca3f639176672848ed3d949a4a6822dd61f298868c757b095eb70c98bef35d7ec899e1971a23e0db057363af7786c8f08e67581875ccdb3cc96f882664c58b8b7cf4c3d13ae90c9642b2df95f7684dcde4a9c639b8592a9f715f3ac8f176de711efb02cfe12cb4b839629842054b401df26f4b9901fda632dad6b837fbc110dae44db634f0a6d947f2671328fcb82a7109226c0c78e847d86eab2211fec42542fca072c4a0e3bacb084b95998625d92cb9477a4e9c29bf9d51269197b9acd9f2f1472cee3392e3e41993bbdc849f148cf6cd3f3ff468f5ea4368be87d40947474361133257c9ffe935b9f5c699bd609234897ec3987fcd502272e0f9e3fbe8ee8355ffb21c7267a6ca023e67cf83901d3bf33ee990c60f4bae2a9346f4a566c6b5892e5984ad5d8a76146f053ee6987585d759e68710495330c42fc500f2548eb2e097646258c3cc73385df16b6272847693cd53b20fc9cc045e2b9ed132021067daf0fbafbda09a58828641452ad514a057cf4d0cb4a803350c4a24c20a7e2750d7c4e76feafc0e64e407b9c862bc0e3683f1f38bb24f33bf78e331bb8efceb07596c781c0ef21da8112c26119a32a855483c4a945252a580ecec3f73387a49b0bf2e6028eb1f4fb80e6ac1cd5b429accb22d3f4f31f2a3495978bd5e02ced14187078eb7e31bcbd2539ce88e88f1a55f0e1ed87ab3b33be14cd8107bb26bd3d6440784fcf1878074f3981fa811db4eb69671c0999509507ba47e8e444de4e488c0c53b368329c84bbcac74468df7a88535582f400f68075bbeeab8bb57f33a8f3b4582fa6288433e75d85ee240c2a851c1df36a60112f0b53d28359f29c278106b7f7987e885369aafae26b6aad95b96f1e2cf3a8f60079f678307d2bb7dba20935e7ef727bbcc30385144bb21feb309db63089e56df04dc977cfe93fac4e709885efb5cc7ece57e01da2af61f174e6ad74e07d32276f40f476955c3b320421bb3a1d6c505168b12cb0a7415ea01690622dbbf6650ffdb7e5e9a12b279e60f94e97293bc3c2c79fe39bdd0d865164d8d92616babc63c3e9175ae82efecd1de4085c3237b652c42c370631280f142dafd959a4b8272e0c38b4d1c9e67860330c99c572ba3f8d99bab99d31f53922d4736cfd49d62396c176b106e61d2c8f96505ee0ffdc813c5bbee3ff2628feb332bad57a3fca70f064f3f4067d50c94a6326f0ae8146c020cb8441b3a9342c1ce774c487b2f21d86a3a72b7f25272db71e2769339309eb6aadc668c212fec12c423d4771073a5f4a7b69fa88b1e6b57fac1c12a59a4fcef552e2eeeb1e09a9c3ba9e37cdeb4c5ce2c8e74839cac5cc845976d6f9024376858c232a9281fe1deda5dbdeffa9880051f56ed338578929220f3b9748045f23476268a2c73b3f0eca28221fb405554636d57bd29827c888724989a47af593742a217eb1008c5bfc273173ccb94f45289f92da2e1a82d1eca3755765f8a2e95726d3bc4574a6648418ae7ed818e03a76af50c581a07c5b981cc68ab46ed551bd3f6d855b257309e2c9b377473806cc513b65a8e05aa48e3b751a13579d0204ac8b6a85c162b200d2116d1f0be28e22f77d744dc822eaa092f17cb909d30a4a23e423225c09478cd42cb7b95ee9df25be422b6cb159652e350ac4b82efe7e87a04f0aed02cbc18c1558280bd7ca4ae8f853120f47d1216b37208c8b882040852318596ade6dda0176b4cec7b3d337a933a43352e95fec53c62ecb8e78f4e6099756640522332ea5da48a1e1249a6523f6647c76a6765153ff909059e9b3c49ad552e5277446366800fface6ad45e230e992fee81749d102100dae79da5b737e15507bc68fb5c4daa1909f481e19335bd928ee065ee39adbb2152baa1db790b0927ef9f675bbb74403a932aa554d7cf56ac7fe10dacf2ebae491277f603aedf48d5ae89a9ef6e5d6f89499d74dd6c6c9d8c166ce3a9b6194fe2d5e86216cefa8a0c3b9e246ddbc4152e15b70e3db01d019b7132d11727e0c47eda5246c197ab89b46613bf37de63282c152ee0373c079045deef71050d5985450470303cd958278dd2f2e2433103d65770a4ec260747c3b06d6bf15e21676d6e293cff60a81ae9a10b87aa97249aa2665a0bc37c5ef3675dd94754591f4f2dc1f227f017b5906a145fd5966e8bd3dcc4b974468297e36ef2aad647784570decb01a438f24f9e816012ee637ba0ad951ea490491836f75959b1ab120c1358eef50296a3c00dbea6302b6381e4e08b91b61604008ca4a5ea66ff67b9d686e38bb5e21a9124f6f49413bcf85e69dd58737a2c39c0968be3fa1cc70b679ce9abb6841e061b334e33a284c568620d17819ea027ae76219a46efb247a6c8e52270a659a1e0a6efecd9fea96b198d9443b4d0c7d0d3a63da2dc47e3e900212e4eb4c56bb7de15bcb4276278bbf76c7fceb3d66300f1913a14fbc6f3ca2b06a9aadcd37bc572f1d3d2be2814b5ee4b57c51c13c040b94db8e20f97a32de3fbbc3acdc97482b60ea60f5f035e4436520252a91524bd93ce73f5b508393a6d86e00c4b8e29e2840678696995a998b29eb0ff3089b55245cd8edb4d8504d1a2ea6275b6e119ad0aa632532269ded8320da7db5d7cd1b45fb61f4f7c3ab2bdf6dc4a635cbc4d94ec5b4f33056aa66307b64e4f2c22356a51aae43deaf30221eb1f2a81318d06884d39a44440693aae5470604d03bb125ec8ec6fa4230724b42b3637edc1e5a8c6eb055d20b5638b607b2e8618fcf933ff32f0075668694b86c26de4a20f77601b4e4df1cdc0f5adce902df29d52d21e89216e7832c8074738aba1b5ce6431f01338d1cb0627b6c4060255cce1f670fc5a3d65a7b4055b00009743a9840bc8a4fdba7e1039d4293a386ffa17127269a729edb47b6b0b8927adf4b2c98727dadcd2f2e382e7cf6e9a10c9db75edc47c6c7c76d65d53e6779397dd65f0f26352d377641c434eb1aa3c8c4c5ed6eee3ef37352e76c533ab5ca2bbbdc9a8fae84f4bfe8cb7fb80564cb7d15708a734207d67aac100c785febb66b82602f9a9014d100222e018818a697e4cd3ea47fbd331654d339707db06cd0ac6d2961d9214e156f3db8e6593de53e2f5eee30b7df337a95de4c651be7b547c4a0e661aad4cc48b352c3fedb41de3599b95a1e16b1a2fdb2470b56159a2c494b01b199ca1d4de7bc57ce50278961d7b00087904a4fa22f858ae70ac27d5cb280df5e2629a4b1f0b892828aeaf72bb87e4bacbb4ee7f60ec9c59f6075b18cb6fd029743f965e7aad5f83f6e0eb2d0aab800c2bf3feab4c582ced54119c5cd70ec044c12d47d5da1b10c54f7977d8d3d62cc2ac6c07136d182b51c17bd21d07f6ba8bdb900c6fd68d1c75f14b9bcb180d72270d12b075b77e27ed2b1009a95f40029d57223b7d48159980042d88f87341047da2496c23756734a3ab643d5b4a85a38e909442123fe8862eba22071ee80ae62a5feff7a7ba8ca57b7514d7de657de5bdd32ed9c8edb8a256852a092cb1cb921ebc50e6e9dd46f653240c25897faaa6d9c8f4cf8c68b81242c6a66912345389d925251b837c9f52a64a78c904d1ee6b0f2a8efc140450790613bef7dcc36b0d558a8e5e993cbb73ecfdced624553d1040ea1d937c710046806bcef4ff503bf1cb62417967e69aff78091b327d4444ae659d710288dc25812f8412fbfdb8b7075bd348311f31d6ee1a36a5faed4aac41fb1a20966f00f8b9202705a92fd702164b529ace996e77fade04b50505f8937f917955ba7cd9c8daf82c7d37e14d9fc0386b0161711cbd59c460e30d8762823861e27c582d89ba6d1a45d61a4405e2f18f05683a953d87a988a4ae4b038ba3152795a0275af60a8e966d922a4a2a9601fa2183aed7fd9723393ab6a112b7adc54b35e474ee7431ea16e04185c225568c3b8a01cabb614488858cb11d0ec6d3f68b849f91ce7431f0a434ec3fe3f1e49e8424b8aeb2a6dba94257a8d399d3dcf8719816316fc8677b0f62b1a068ea974016f08bf4817f9307713ebec1d4e04934f7d34e9a383b926930ebcb75495cb32f1280601e0658f9db05b5f815ab6f60282aa1ec6f4c059d27ca12c848e64b689308bd265a3b40a26012e38fda155df0ce1a7ff2d7e9c19a80d19b6dafba03a8b3ea4847a87f9cfb1c6a2d18ff96046709d1fe0ea1c4b517db377e8e54ef25b8a0f3587cd6fa52c7021f6a664e62917fcb9182548bdc8f186055c9cc1657a732accc946911b98d14a307bda4d1faf051671295942d1dfa62f2cb6061ff9ef36ce22d5be6e6ba2a0c63fa2f3311e22d7ea15945bce95758d5244d56459c6d94087b2cf575f54d0399a253a6d20cede83d4522bedfb014a5db8aac342be5bbc985e5e9db7f675a51b2abbf6ed76fd9a51bd53dd3b57d824461545c60c3e764401d7b9e81d2d8b4c616ff30c35ed0beecc0f230674c068429080e1a01fc6b24593f38e207ee5cd78ba573c5a00a1ddea5f3ce42e96b6d27864f11a724637b5773990797744e56a9205d70d67fa7656ba4c77a515ad5585f0e28815f191c54d7d399d6993723f24a3f1332f7c650de989fabc5757427776623dff2258df90a9416b78a346c40400edec4f051a11b9d1b0c68503fbe1ff92ae6d6e598eff5852b98aa326724ae0479d7a72040dcbe0cfd0688e8024aa1f0d2b3f3a6e22a3057d7414e9d5f225002fec064f990f3077fdbd44395ee907a3d5585687c21c48921d48b15ece85f58e90cfa46c924284694d98e805356b591552d9bdea03c729ba032246d0b1464da2251fb5cc458e75988946b97d4e2a4ec3494a8915bbad4a1f634127a08bb1296905377e9e334260a4e4e60f35aaddb65791ea9132655f5ac79f955e63b6ca62e8870b9c1bcdd9a7ee06dd6d2a0898ccb0466540e8dbaa29b9c886b012d71b936ec6ff615160891c716b9fe91b97b6f45c844a3ef7de08229903eca8b27111e6807ab73e844bf3a20c03058ba5a95b3310b978b5a79d2a6e4998b3ae10c1997fdce0132afc5ac73184b0bf6b092e97d87273bf0ccc7e31c7cb0483672351cfaed6179220c5e5422601bbf3486078e205ba1fe319fc2797fce3d0e73deccc4702268f80365ef45c6078a931c9eb3b2632d3fe0ea0873951807d204d097ee6532242fd9923e4c94d8038bf14d6775e9fa212b35eaf52b27a29575c602e7a3422f59690f01adcf86f48a848272565367b52133b4c931249e40835b9760ea8d3149e406b0b3fab38a8af1c3b9042b95681ebe3f64fe9604a950c387589b2dc3fec65f797a471b041be75b8af4a55f7258f1549fb579d56b96327d14601e4b4d74532361acdd0c080e3d18ba2cc4a62e239b172175425436d4cb49b50b730a7934fcc4ecdebf6c2f7d815595d8d8469d602f0ba260062f187c8ff4791108a5e416c088699eb536d87beb1895e15af5dcc2b7db78cd124e0a5a6cd62ffc65498d2d6c8671cb10996a300349c305f8f77dd19dda5a98f12226834aee31dc032f3ac8a52ec64a388a311b03a609cdd6b591f5e6203d40ea04cd9841d097d29320696ae591e31c75ebb37241f70e4aa7061fc9580b259fad2ad3ed136cca3b031c2e05e316be1aa1046404edcb2522e8a5684cd6c225a12c3f3427e6877171f6fe7d49cc7fbfaa95ed8400a307739a237405824cb27a1edbb0f9e12214ffa1b6c7b6f32220170d9651847fdecd41b527251a99c841681a22e6a37f695b5df8d880d3315cb0e71b31c64a30b5c6a6765dc37055d253efcd070c044489a610ad989dd2fa5a69b6834ad35adfc76a405c4bbdf41cd5d160872c95129183ef9971dcb2a080f4a01f49ad2874176f0fb050dac5df4fac2f82ce63e0fb9b88296c3abbfdad730678e263cdaaf73fd002e398327f11d3bc93071284eedaf1d5c5669421bebdd094b138ea96cadb7af2cdb0720a54ebec170d49aee68207301f33edc8f9743b633ca561077cbde72276598182d34062afe2178803111009c315cd6f38fa1c561cdce97fbfbb63a16c63a9174e3f2b3e9b411398c6a6949628819f2d241fa8b4999b651e7a472120cf95a3c234bee0e3598f1ca203fc4613fc77cd0f1dc2e73da78bba35ae8952ff00ef01c7dde75b3b1d105dba5e8481e742985620837306390641ae2a7539140397cefbd4997a2491d0668e1f9946136cd2e0844fad9fa1c906ff952a228474c47a99caae91ec1ed97955063fb7e898a12357175a542e56b679197c19e44766af9eb09d612ddee9b5adccece8b8fb566ee8b3aa3cebabc7599b581a2ce9dd095499260104a7d696fc8c8e6e7fb6adc64950111da2019a87f2889496aec6a99b0cd7e4e8c32769fea40a7f2e3cf441487fb4fff25aad992f2a9cc34390dab05b269c828817172f7a38543df40d6d8712676fd69ff4313f651747bdf8953fea061fd96b321e35294689c49bc6a9892ae1027d3206999216d38f91b6839c88e90057da5e2611d2f8aa3c06b39684ba68e731f99f4af408b960ff3db668fa6b7df90157f61958eed9fd3fa8e7d5a9b12345d31fbddfbef302792aadbdc93453a666b1a7edb97db4f5d61989d042fd8222dab59f9c2e7652d38ef39c8d66d7dd4dfacf25014ca06254725aada18e8d40ad4192c2bba99b952a3bd5c8004cf5d8d4da477dc16c5a8fa8e18f28ea2e5fc602f84da47ee32899123c0eda4992754af8c2c43a562ab4cb68e36d0c45432b9edac6b8fdd971f6e23aa21b957ae66a292c352bb99988bdeb73a470e78de0246ac00fe01dbdd795876454f00e243a2db0466a1574600dcb4f281c4ec32458ac09d7f2e7b819c74419fbbe00d5756800619add92c1f4c4eba80ff955c08418790dfc7a386c4ff0893515e25f846d77b1406443b5b20f7ba34f4ed96905114c954fc415a7ad89f0b545cec5b72fe2c615514f2edfcd049d502182f4a0fa249cc5807ae9e465e3c972dc596b1165009f5ed99b199814a5cbea91e8a80abc2bb1a091e2a52ff1ab02ee53bafae77fa40c3c2f94f3ea6a6edad4b7f720eaba939c8c945972c22481c73d0cf521a65e48dce13c4b4e364691b6042b6b1fe238d394a2e1f9a60f81ccb33beb02cc527af71c5dd557a1276d458bfa636384e18f6ca699771de076ef6196a5a3bcf7d398b463b17d53fe75013e5e37edf523d3ce53798ac50ea2717f01216ff84549a3fce6f37d653aaedd0d67ed76ecdde7565d63b9555848f4d6ecb54e77abe26dfd41856b197522cb36c295cb25f53069330b03e92c899c2aa54e6487415d4c8109449792b3f9f914480b5a666e72adaabfe6c42bb9c05987779d4995085b1902451a7baec8c51eb9cf9c1368b2ab2687576fc12d6167cec101f1e89521f7e7ff481ab014cf7c004f60a57ce69fb1eb1a4baa5338c582d914fbc35f144b0147abdbd0fd514838c8b1b9315d10276b2931f7142e276e296f9ca7b0dcfb9f9bbe25564af0498ab9834816994356f27f0b9a4be4ac785fcd2d8e74957202249cd303292b525639219cec01594d5be030a163118692be3357cfcdc6c2060080a88686c5ac83f0e1925bd4426795008020afc5aa82d61097d589b559f0e6818e7729bd53ec550ac0b6293dabd393304270567ec04d8b81ed916947d7ec9322629b8465cd076f2c8246d109e57a55055ce34c52b62dbfb0952f5b9795cd2325e25c73e550f02bae53e490c6c52acd82e984f12ffc6401d04bf7c966dda3012f204cc942cec36cf9bea2c6dde4853732eabf0fc111016a8fe9bdf05cee310615c3764bfd68c2177fc24d13a89828e55c156e447e02c43a5964f06180c290b5c7e4ae0a1d0dcd0350eea5416d56050af92372d734d4edf85095fd52540fd601645f405b100b5ce075ac1aa42455acad9ef4704d36fdc35cc76bb899e4e0ed9b6a0358ed2111b9697b2e394a4f4d43c7b1f9a04f88d17cd171e3ea71435f961148dcdfc8543f52ead09f84f188ddb4f638a5a2e686316084e336e9b8fcde17912f47943d4da62bed17088f5af58c9c8ae66930f2ffaaa6d4b1ce8f4b8fef8f6b0445a3873f83b1f1ae267ede68c87664f241ecaf53fd0e82562e108f564e2fbfb5319db5cd2903fda3586bcf6daa09985f41b0ac566096873ac74dbf6c12dbff8eb0c93054fed3248627763aef0181ddcfd751f865a7ca5f8bf5e7eb35d61530f496d7de299b52c762d61851df3229ccd7607ad89e7761000e99461218f0c2a0e37a1795f752cbbb4efd812fee890a854463ff123da840c0d56fd02e0d6c1b3f648fe7224efaffc9a87e142250701f89e2363aebd3bcd6ad109baa908f340d4a039905e550900e45e00f44be7c0c6b2dcc731860b49366f79e3046b8223af83149b32b38bf1a03dffcad95287f7164a4fd159997a087d66007bcf6299be0e772b229fed623a0843006fde479a6ad43649e8a03dc1e0fdd72f8ee934fb87e0ffb342c4889f2f5667bfdf98490cc30a56859f30916f8d39e91fb5e4a935b229f3e2b3d0887126c85fe98799af234f17ad5f7eb02fc54105ea826ce1058ec29e52302df33c44f0ac16dbadfd0a09e364ed75c4c2af10da9bcc9a0611db4e0dd3862c6c3e9357fe47f73e93c1e4104b82b0e352f7c0cba4f146dbb10ae8af117bb2a7e696b1fa7cb6f71ad89e1050add6ebc86f3dff73702fa0c52cb190d19d1677b27ad3e46989c922b709cfe78c19b6d7899ee9c6b0bc3a43d35d6169cef2d8ef492337b87fffea6bdefd648139c24ed954c156b4e53faf236f23afc3db778ee340474f93221e1a70ccd0f56be480a22bedb78f88a32112ad4f4d4c384213abb6d64dde8badeb8406618524e936026e6dd80eaf1e3edaeab155c7d027006732cfaaf9f24923ef42ec7a5b8bc85364c94f903aa5cbb50d45c2ae61fd93af4acdbce8fc6799e447a3b30bd259f2be3b47fa2f135104abdffc16661e466a0c95e330184c945aad6e880f23573584f390ebd23ce05318beaec0ff24fd10447fa464537ac5be174950f9ff15221af75ffa4348228bd3b8f1afe2362c4592b2c9206ea66c750bb5defc2535bfb44b9179d4b6d1305a8d75c8bcb74ac0fd2b8d7a7a789e841fdc512d9207a30607eda0ce636d5e3d882614ded2ee2f088e2e6efd2590c4b5c3ebb899fada6a06d86e84596367a45d36dcb0729603ada58d6a9fc6eefb9abb2f707ce093ef055c10bb47217d0da266c0fb47fd09699b067c9f7dbf32d8f525d23691e380d1cc0bc8aa0d3cec2f640ce12b976eb6f134b096d422f67464ea27c0d7580b1cb9a8ec497d130e005878714a2882f7d418a715381eaf5a6341d66fb0e60bc54dcaeb2a7baa6bff9095e08183a93dc19bb47d4edeebdff93c0f9ececa0abc81bbbfdac19bb40d329e262b93b6aa82950c052cee23e4ff7f7eeff98c4031a11659cec1cc46457a1c228cca3c9d3ff4e59756af40230856c76f40dd9fc34a7372a3e81697bc2f8bd525d482df64c1643fa94a2ed1f83337bc2e7022f4ac0d009c42d0e95874f4148c4eedf778485527900f9d8b6bc6ebcb4462f8e20a85e8c7cd2ffe999f20669c6401fb9a4d6683466e796207e74d8c7a167e0e0ce93259fd1b37c4054002b0e336a738740e8604910bf6052c022bab05cf2d575f11dd99911809b0c8b565da6cce6f4b9095ac23075d28b139b0ceed37e13a69ca83ae98d9945518379bbef924085012413af798ac91aa73615fefefea61a1834b5a42c4866f127fd48f6e06ef6af467d78792b7305cb03c0a5ef454ddcda9b82726164e8fc3ef459565db48b0171ccd42a8a7a2e74df4c082a46f73e7bb099e9a2b0638e544c29fc0a3a0c1b0daa49029a0fcbbd858ae3ec75310e467b84290499db824540bf5deab5ea5b364e3dc1d9165ec6e6dce14ec6dd36f275c9cdb1a99800e608a92732b5cc80faaafb4d63a92db6fc74b037c4ae4a58d79818472fc149c5a71d3cba9f5d529e7a4c47ef418cea29e85de45ec99ccff97e794747eef279386b8d43bf52ee1e4ee5f5365d6582201243480b13b1c55d4407734886cc6c43a0bd7bf12dd6d483a14b7c6d798208d40e438fefd342d5d4d771210defe7ce164c0d55d5a2cb9b99e87c184b0521674fbc89455abb7c3b7d92c1087cad8e9b592b2e91bbe0c047cbf573061620b4d49ae3b3d1c64cbe02f6c91cea248d419a00e199692b73fc6ac8b7ce11ba905d344179c623153dde56c6a943d7a20051d3a20dfc61b1592f99b25f39b560233b323a0ca7ad55778430110ac9873fbfc9110a84a392b7cf701956413f2a602d337e8d7843e23a0a4d96e49182738b25d902a0ab5e6c686c34a0f7e2448de6bc9fb9048d6b753226bd75b3c4083054a2848d8f0ee993aea91261c5ec1a07896b9677e17e34a22c386c6345b786da03f82c4471a1ea56d23cf134d4298b6ace185b8a0d7fc5ce55ce8fb1b79bd256470574353a5aae9b141beee222950aa50098828bdb6fd0d6da281b74c4a7c39e130118fb58158780bfd8a06406f8a53dd17e542bc1eb300d525e1aee6b1242693e8050a8d096accee305fb51a4dd94e9d43463a4465e5899c2719e2be9945a283c1a207134ca1e66fd80f2c76fb39166fec61f1b30e03cf446113c9e6c28d17786921f6ee3ca727c2780be66db60a4cb3173bbcef7304b535f1a338c8be6cb3621000a5a9d090a554c9e6be3b7addd0da2f66ba71eb901774a08c6fe92709da300a5a483556145c80a6049947610b6e267ecd5b542690d0a12edf1ff4fea44dd92c08b703bc3569e2b46aa09c872c915f9981fb1aa4017d745045df26625882a1eda175b7556436313c01d3907fcb5c62ce1588f24d84a8966085653a6ad4477b6be09d18a73b2417ad66dff6fa8f156b03ca6fdbbec130749d67839b73fb2469ec531ef02ddd90c7ee93c9d28665a82349b117a6f9140cdc0ddcc27db5e78321e0907db1434971d8b1ee8f0de9553b6244a69fb0d2ab30dc286db9daa1d21094b670700421847f3b75903533b8a3ac5c408e0ac9bd671a5aeb68826d8cc079a558a35141de7d827c40099855864ef7b71b4ffbcf979537b2d98061a5aa5b4ffdd5664713d942afeabec496de92f0e854ca5c9fb6669ea1c013e0382fa9dad9a7e00356ddb88706cc346283c7ab689f8a6dff86ba821b7d005b867b02da6bb99b3fa84fedc4e804ff80f821040ac97abcdaa297d0d1bf82dfff3829e24281797217d92f3b87c7b2b34cfd125d4ded2a8bed6a1b4f6889210ded0d141050af482acf2a779b236cc746b407b6a966d9d5929bf9f9caa68861702e5f2c2db3711fbcbf706f9f6aae4fa304d9b482f1ebc2984c40855cf3a1a201b175f6ebfc33d3e67601d63d92809d57deb95614730764c684db11db75edb2047d7928b7153f7db01c1ceae7f1c81f69240fb520bbf0ab32aa0e8a59cf619b2f33c61e91fe539341f0cf25831cddf3ff62caa4ba063229e1e8fb1eec41020f150af04ecf7ab8853980110b7aca4943082c45bb8bee9e29e3ad8c403ed0f8d3034a1a3fa1e5e50690321fb368e8abe131fbb7eb25218a09663d36b2102c81813785cc71ca9b0b1d20e6585e739ae7aece9dc77bd8b7672d2cfc082c91534e9268f90c5695bfaabdd1d7083dd57f54827a445a3fc669ebeb804e42dac0645ab3ebfcca3cabb8f15edd131af5ff12110db33507d7c3209f7e59486901c5391ede6739a7529e83bec2a0090ca4df4e5923824c54c43d7d225411274c91f5b81a8009ed931fd1e7196775163ce1396d85dcf2a3ec78f976c0d546bd7f6bea8137aa507c7e9cbb93c1d2d2e2f0b9f97ff4d88f040fcf073c7f5463fd96ff7e33d6eac1a3988e64bdbab3bfa2bc3add27f78cd59e8715fd997de00de8e564925b446493c35420fa4a1fa311e4db5d691442bbdc2b1fcf125dfc776c78af3ff9247a8ed2a649e8e90170296c8ddceca3aed0147ef5f5a92a2d10fdbfbfeba0982985e0f4d7f74cd64f383112469756dbfd7215d778054ef5a471609faaa9306a0f73fcb27f96617b33c00d86ecf2ec8c501820ce5133e92309548782df1fd5fb83884c2a9f0d4075dc660bcad691ad244ff6343bb591b2e1484185607e1f3f94405d8b54360272105640441b120e6363bb590086cb87b2995f4f8985c616c306313f0bd49d22b31cbb084c22ae7f8b182a7d61556f901412b09708b146fd060faee2b278294710c579e102bf9e067f3c2d0153b9b788fc886a36eaca83a1c36a49e1ea6029d0ea0c9ead7c5b48b6ea5344c67dfa36526ff659e054b0e3298b8ab8f657b42c449352d73382321b1cec9ee97c93c34730f4816da88623ed08b3c55410be8a2fe971377020ed9679326ea1ab271d6e8fe3987df18044b2e1cadd5d0ef494e9185f7b259d243e36fb49fb14db754e37e55e828018c9bc7b7f4967d889d4827fc7ce9b0be57d2f64bfe47eababc43c88a973d290e65e25f20889c2014249057b78553b31377260689e9afbfeb0a8cd0431bb98b720e1e15c3e87a6c5eab1aa57a9b33d9032b4e8ce218b797e19efb2a2947d1407455734de0537881a8cb1ac5c09906340a2056257f6310c3d72c8a2f0466903ae5d756565b0880a709d9a7acde41b963f3a2126720485954af3d2cc2ed4cf9f0fbc46ad9e5735944fcac7d045a0b9de9d2541d3b3671c11ecf44c5dcb9081acdb4da669fc80009a25cff2d2c95c9abf13b798c4bf9f949328a2832dddea62958f79731df74edb79ff8e4fdbfdb3d908b3b91747218fe2780a91e4522cde6e703819ee0d8d1f9ed4ed89ab1b725fe0ff8b3c072cc7b1f5dbfb534385abc7b4eb7f92b5797dea898c78bccbe720b78ff7d9b73f4f8232cd78efba27f8e6c42deea272365437f933624f594ba023fb0281853a235c84fbe390909f283bc872fbc6003d46392deb14a3fd6d29e3c9bfc880697078b8603b1e343730f1c79249e1fa6df350d9cf7aa69c027e1473c943b8e9798cdfd634e258aebe279b5f50a6e82a5ab8614c74070d1477dcce2695abb8952e5d699b938462c0f5570e2331f5f3bf2315212f036dae7fe43c5236f771e48fc17ac17dddc0f5b8f96ae3412bc93c5e92c04f942cf00eb0937b1976e589e691c90acefc4999e3254a278f5bae61618bda89e786efc88109af0c05e0b8a4693399074182ec28e4b78b1b9167f31de3e4dca4e80427c34017c75d7322412abe0ed12512e702915a4f83419696105063d6ab9d25c05777a1f60c6ae66d26316608ec70fe580f2b6ab6b623b12f9472192977375ea06901641eb6ad1ad61a06a1826b62df5df2462030fbad2cd3cd0de3c2bd6daee5be785ea4b0da2a6fdb7ffe98a50af6aac86ab39cb0580eef32387cb3fd89a3bed0921282263003303bdf7ef8d92c097ece37522d5bf452fb68ad18515de203848809663c88ea6b2d55d6f4cfd622b3545c0f6be7db526ea8b2542c14809947471c25070bdba3e08b8ebdc68494285bfec21847bcc306f304ecbafbd9435d2423322a7bbe87bf3052727d922055f5c83aeb0da8204e80b83c96cd157227bd4ada016e5dbff6e1a90f95a66e98635a56712e2e8c1d89bc5b7747476c80fed5e4d60c27e17d37a615da07e867f1e82def028ef0e2e69f5b24dfae26c18179b17fae0cc2a5a96a385b7c775bab171ffd79c6d8a8805b60bdfdadd791cddeee9ee2cfab03bd2ce7a9c5ff55bd4bc0c3c93aec3703d19da5a985234d3f3553e8b42722c54d5bb64a54b2c12610927ba46e600abb66d7e3ebd115118546af45125a50e4c62617d1a4a2bf6c0324ab2c83dc8449b10666a23a6949c354ff924ecab0f97481dd1eac0df9dca73c378bfd5610b930f4a375bdabca3d158d5901fa05d649ff400afcc54191ad7204ffcb6471d33f07bbc21de08acd248c78ee9570b1da53f87cd3da01884a1a5531cb6c91548663d29e2674984d8aaaf7414e1539c00ca458ffc17568d8015e3223004784f3fa96be8c96bb683a5ff1a27f4baf038a4e9ac63359918a41432cd4df3c7d211ee46728195f0f6f00864fd60578dd98b1bf7d59f27774fc1bdc398eea05bb11f377f24ff3a2c8d4ebde0bc1b5927739176c53b788cf25baca305b1b3414c43f22a6fd58af3f01ac1d9462dd0a604ac18c23cf2522bd2c9ae88fdb52ed99f93d439e30e7457e91a947a0dc0959bb782904c2a941076bdcc49a6a89ef8e74a4989ff005ca2e5adbb2d23a4e008729509ca16c4222706f65374f52a85c10088b1bb4b7fc3116fe2101c8102a25760f02209216c76a9fb137638b14260ba1625bf5046ffa829ae2b47e4d1edf7ef74cbce8bb3a18675cb5c283ddd96e44d08f14fc02fa44b4e096d31ab1c98c188f99f2d994b27b778ae00676740d9c2337434ac525161fdfd57668a7c5464558594a7b923d507660cd022419057879f4d2a1500976faee367ac960ea4d613ebe4a5d22669faeff37f8aa2d23e6b61b44c45e72f2bb42b9ff011d6dd128c90f5f0f8709f6e76e5f2b7f0c5cba708fd6a2db600fd3cae3e4d030a9cf994a22580563a0cb13495f01f4f91e5e08b6fac2883f9ab77c47f4617d4d6358de105fd7a380766c627a1a13ec4e7433400fe4315470c25b01ebbd3ae00d7baed69c28c889c361fafcb899b4790a5b19e31171a8866212ee8cb2496a23408d1a81edd742c21475cf72cf402f252c9d224187cf86b0d4631428515a89d35e89b2f4ebf31d0c263df2e8893c40c8fe7d82d31ff67f82f169ed677128aaa72dffe0a4260aa6e50c2f2121d39a6592cea7f5b1253d851dbde631a00dbc27885e85a0e5dad3c068972f266ddeef640551cb7e4264a866bc237c08023fdf6e86b873c70876070c5b97a6078b479e657e96fd3ec70c73863f85ee080f701d2fe447bec35e9c0de866af51b68c80c0876e5e72c24f4f33e5df529d23a886b18fd3025116c3b7bff315512bc35792332fbbaff8c161a2505da4af91a52551029a4729dfd86380c264d28702861fb33f5b7e5f9b1eeb85c4e09426a50e7b8b0738f97eff331e38aba3322d2e85c36f7f87b89a929bbfba7ff2f2fb473ae1f1a65e95ce234b1037d506bfd5d11295792d77b42d3641a93bc1c23bdde3e28c48c7faca24a2a2054dd72a61cc018b48a2ce53a42d80c21de20b82108b652ebaee1ce5d9613b4811036a1658704b64feda781fccae71df1133f50f42dd0f95ab2e2c9af382e4d0a432f7d8c250b1ddfb5488e84699109125b9019a4d47274bf8f9a0639cee8f4bd1fe8e311e2632d9efdaf4c9279b1b305973513bc782d46ea89bc3fcdb8ae768d7604b3c9de229c299494bd418a6e8b63b66f62c38d244e3dbee87ae6739b0baa2d7fdbd7779b41b62976d9951a392e1caeaee7577fc157e2de287de84b4124ffcae4f1dba4ff353673926152a0b8f4f685e3ddc2be949f388408b0be2037fd680e2d88feb995b74e382c7aab2042a6774f4c6f7ec6cd9bd01a1666ed160fd955a2c6b420d3a24d6ecec3564ba1a79fb2013cd2c0ee6b0ae89011eb352ba34f6f4bf002907b9fe9a585004a5519abcb13031cc0d994494072c3bd8490523bfe34cdbbfe673f9ef36a919d5017f87002f73fc1ffa9e647d222ee87296baa2ccbeb045ea103665787a21d0d690a1349c5320e85f1e4d8f867ae9b3e45181f3f5e83edbc4bb88ecbaac2949ee8aa72348eb8478364b4c2d64a729f7f6f1d5697ac196ebc9b19813e32eb50246f2cb039749a7881cee6b00645c672cecf0e5a6fac0bbd52eb102862811c0c5cc831c5348ed21819fa4197eb48b0ddf6550304ec2f1622689b5c5190860741f1541d03d925e6539ea062938c521a7d5cd3f3b8c44731181786c7fcc9ca6428ce3dc13627b1e71b17fedc71138469a963808629473181106969a694c0c0a5ede0c283cadc018b02be7bc5fb973846e99fd72649d00316725fc32c0676d991c66efb4819a07e9abe45d5261b72b8ca082d220a6afe3e2756153c794e4ec3822eacc605dfb02bdbfe5aa07639db3918570e37428f3551637c038ff9928fb6f3cfb3cea59b5795ae6a65d6ec585210c3a65ebd6637155d7b4464de78c8e0b9c7672023fc989164b8088cb0842deb8bf9a489f3e5635e37c58c0f5f51abb93fb7faa208e6acc810867d507aa18f77478fb7c35993640f1a2e305d521b282acd131bcc3d1acfbb1cd852b8b6b39a9c7d05fc8d2c50811b0598cfa3486a4c874a127bb5c777c16f6c923540fd1260383feec1af811d344598dcdc05956d14db6281b10f369e349842b1a6ab68b1462065848be1ab146345734ff2fa14914951eafddf67a7f9f5a05bdd8c963b929de5e2c9174aeeb6f82545c4b4b593391ccf816f3324f518688dd4f4ffe54cb63d12ad7bd90e2176536042917894d63fbf2561fdd9bd77cdb8b377bc5e070ad5358a0fc1f6bf2d65d010f3292a3f59dea66f55f96737169f864ce93009d66e0b71f05e7627f71669ef77f4c0297d205b19cfee125555057e39c9c1b0ea769e7f7fa83d33a61fb8f33ecccd8ee2654ba4f07f070500006fe1faf5822404c34bf59a9ae2e0d149b135283eb5d77b6d2ed14ef18bbd91f92557cb14a99d8a9b64b6c8d8e3975eec1b8fbd2a6ca16a557f4c9770437b0dddfbccc1e4fccf7537610f368cc81599f19fc5db82ad06698c587d1b5620e19555134afa77f0af4e41718c3568504c0c88fbad81149d319350c208d07c90eb6f44e6860f4da3313b537cceb15ec19a0d94986a15d75b1432729d9102a98132bb5ad4124828d5d0b0bc227bf7629241e9a6fc2a5e24899fd05697edac8fe99ee604ba7e60bdd001a769ff07d2aa757027e421174e63fe9b2b0ad901421ee0cbfdc2381cb5152961b576a22c59149e2609cf5f17cb8ff0e6c0145e5ecf25c6fd0465fbcbe14aa9c4d66197724f32d44e8c369efe95150c3c2b2422068ff10861589ebc2cbb150780fc6867d2784d4e2443df17adb8891402d33312907c11122fa79474e97f16d46f70212705950f7192d36e99c09751d1b3d55cb85399e92a85292211855331a3dfb42c49d260d47b0f1f34e5313f78b9c2a7716719b0f19c3a4f4fa0e20ca7ded8875e80b83a0e8288fff171d3cf1cb4080b1575acb5c42a2422c505b9ebeca21350eede35e2cf8e2da1bdd7e7d6bec68835f787c0ff21f6ca279a1971362c97830f04482bc7cd072f39272123e676eb5f9fd1f014d375a4c4514d2dcc94a33e282af232602cc242b59d963a1312306c9a9ca58e76dbf8993a80edb75ff335eab2b5528a1c1ab8714f83a7037fba63c34a70a9ef8e386a5a1fb90a34114c95fdb13eaea125297201259a6a9314f638eb9b603e6f8c196fb6b436b196f4bf9040701300d3605e0b326ecd1c1391f0f095d256d7ab4914480b035318e8b99bfea87b79a69aa3ee0630592090b7f578fd8ee4bd325b20012f933d191a9fcada96a95ed2c993c5c238a3e41fe1024a12a296b0b711fe4cde88110c667a70235dea4ba66e53fe34de64ddb6d990e835b0942e994efcec683f908156bba6598d4a38ecc51141e911ca52eb3a752026c91c6556ce3a54e92cb174f5c8e79fbfd1310a4d919af2207d34fde23a39fb691717a97d09cecda35298dd8fca38dd3537ba6e6f77bfbf3aa22f8aaaf72c89672070d4a4054906d953647c63e570eff21ce7bc47603af9b026bd0ea8250cd8a05426648f0d1f098532f82636c2d96598260fd7ab3508315324531d10750e9be34f524b41e9a783701c42658b61bf1de6681c1ae3066262882080a54c1877e1d4b89ef6b02a17752b60c14a59f1b69e24aa08bbdae23c42f1383a9c98a572a2e3a387affa84d33e795e156d860fbc6102bedd99fa08e7198cdeb0e89775df2370c2ba2bc0c2df4793a632aab3ed7b8b9d996682b6334fb1a9d81849fc4301c61d95d137f327a7111b89626f5446e74e8c15a8fb0ca799eec6848fcfba4eeb7fc0db42bda79ec27c8eb4164af79ca65ab9d2a69ace390489453de618a218205a8fb29b0927d5853a0216c80fcf924c6ac011632f970f8e1f3f42285a0255f1dc1f90109e10a010b283636140742e041f01e2437a1f61a5cda604289bac9a6e718d350f6a690289c1b5f2c7f626ba1c4667be6999f40ebe0a55a1e4b4605aab3d8f78ef0f44739d86746106b40ebc9af66bb89368bca12e83ace2e4c5fb2af56c1d4b04725f11ec70ed725112fc35ac1aff0a1f59838cedf0f628f5be693069b10d7e8cf757cacbe8d77d46fed19ab8f2b7bd8a81abd604a01bad62763d8a89e1de4855ee6385c08d8a7886163cf0d70a46458a5d2dd99ab198973054c5dcaba1dd3957afdf53b713abfb4c505ed0ed45069538accac10941d859405b0adcca8d472e4bccd52e9adbd87105c9762263947d15b88a8abef731a8667690e49e30975435aed048d59f9444be72f8826276b90844d14ff7e8f6ef5e49cb6ad72d8c2f8ff62949423323ff2aed07689d50c22933acc29ae29f020cb2c4663731db1c1b9aa88100b5eb810d654afc828af689063be573f9bc0ec646a8817f85294508d57ea2c13ca86f950db1238ae75de69677dae3866b2e1d3cdb83ddf7ad4403e16d0ae7818c1cd0d39bca2278e7e2d8d9ff3c8805fa36f48777f0867075e7b8d86319af7f6df80690428f68c970607fa90c8ce1f49d6145201a9cf1486202246395130e5681f2015ca16a79340241684ee9432215ebff48ac311c53cd5c9a0acc72212ebdc5727185e28286ce542db94739eea41accf23011624f8231bf996325ae7a0ce4e3dbdfa9a3e02512260d7b515a5814471a4e28ed7cf7a877f3134d01d4a36217765ff091d7c173ca0db3667658cc1d00a64f8b83fe1856412c424569e51f364bb780c755645fb0911a6ccf468d75bbadf067e1bc3f24e2b9958ca9b0ea807dce79bed0395cca9727c0e8a3a31f597aa199722c346da26671a1d872510c745d292dce3514dafdb63cbc1f430daeadbde605c0eb02e27566646a79b46046bd0da93de78157dde09d189cc9a697c6d68631bfa38e7fa863425d9d58ea8ec61b2ccc52d7b142206452ca0bb75b4f15ce6d3ebae8738a8ba6f36dda1626c256d9757b3b7a0244d68fcede157b984c908d142deaab494d924a4e7f1f85ca4967487b2c7ac4112983e0f4dc2d14f32a49977f9020b7b7d8f9950736f91dfae78cedd13928113050c2da273eda9a814c3f6c6bc1edbe35bb6600a24bb331a2202f3a8588f133ed1cfcf908f99e4db7a4c903dfa2c7b6191c8c6d271f7aa841b589c7dcc5cb42198b8d9fb6be81a595d66a54a22d1747bbd440b6be99a041e158c1d31f6f05da5af8ff86db8fc803cd1bdb6814e1539f4e21bacf222bc75c03fa60d04b6a7e05a149ce2cf61680766403ab9b08a2d350bddfac6c5a5c5e7879764e719d4121448209cac0a79ebc2bc9c114297bcd5eb8f23f0eef009a3a361006d19644a3b3b202bb8f23a7aad3945574070ccf29c816081e8ec0b4d6cf7b77c723458c222404f674c7110b727b32194e63b6812e57b28636def8b82190111d798f22ba424127b5f70fcecd3cb657b1e0f1bbc9029fb8302b033adb58c64923fd180c726352371096cb291075fba42f35808b50e0ae0fb53da7c9926458b19467769d21bd8dce504ddae21b0a9ff40099cf9cf5d17907ed7c4270cbe4a6b0cdd8915cf50752cbb32478af8b946dcff0e377e1421bba42bf9cd4ad43548d644090d1aeb91debca21c9ddf87a86425e48e2bfb4319338fb1f70e9f50162020d8fabcc7d319043a86328b9d151475abd5a0f8847537e315659a18f4ffb3b0e0e347a3e19053b6cec8b966f1ead10ff8703345411eaec4e36be095425709b56e32a6321f57588cfdb3705f5050c45bea4288547c873e480b1db422a274e5349ec484b677c88764e604391c05e6998b4b257dbfabc10dd0a21015f5adb3ac1365e53e7a87c57e6de3a05d5c5bf9901f55841b1816b80fa033c2ce9084f7fc9b7906dc7724772d92947358860ced62cacec934f0edd15ebe1f434c2ba4a0de4c91b231229440e45f61cf4d4f2f6ca8049b45c454c01b3957030361dd0aea1565bf8e9ff70afa870682dff6b25ad1e1aca7a5f664901a74dc7e2037153a9d883e220dca8d25e7a33ee0752c3a7b82fd0c91a37fe9afcdb4b630997e987b75753b5099b77cbd6ad2d452d206c593b216d6545e50d7a8cdbb374c10023814e93bc00c007c7c8b512b9da285d11aad5c94d54692297c9ba3025d3723fa4193b2ca19d7912514dff80eca8fb3d29f70c03d01951a8b043aa6c976ea8010e56c9df6df863b60bbaa9defe07bed3a8442392a664edc1e5ef660bdfee65e7f8e95cf55b8c46822689d9bd48bc7a59777e2c546597ba53d8e9db06de8c2801ab1ef5527c3834fc83d0cd06834444cd0ba8dcdcedc6a8d8bf572e5a4a0c2c07fbf3d0ccc5143623a2f17de576e9b79158a6784a4282cb3cc2feb6ec0fa76d13588c93f1559dc69fe47c79ba0a76ee45a330a40237894938eff8d67fd6bd6c9da2289c91e1bbff8c604f577d99364cf83cc7e2ec267e798b918c204ffe6830c4740e21d86e2451cc7f17553660af53bc77a7db5ceba9c4749a6c6173b3cd05990a73e5efb55b8a22ce6d1effc95867ab8f1c357347a24b3af322619c89bce6f0aa8cd25f6cd74b587475c51cce6bae7d809827c929ed68dcba93760407bd102ac75c17d011062a996a141fdb528c116ce4bfccf4b4f85b5a990e7e7b4a687d9bcf6a7fc9b099ca7eecb362b329d1912dccb2a13bed0e0f6fec10825bd91a12042a6917b3d5e16a0e44ba3bdcfc2d53d04a680508cfd15c1ad8d6e1dbb71677c75792b8d53365a5a28b7aa4119989f4912ac35915e416ce1ceb354b1a7d54dd224f5a384f8117d96c3af1b84f3e9a19d2490c17c73a529b02b1550497a5eeee97dcf55759ca801794e398d04d91f3745c94313156395032acbbda644aafcb99533948010dded14fbab25cca9c458252416afee6166020c8df1490d2b9a6e7260e8664bc7a5e64644e6c6a6f560b5299a5caa33122a5ffce11810eafffe8480a15377ccf3b68d1476c81e7c0aefa62a4fb06cdb3c5b160ba788a7dce41719f94b580200f9cb763e465a67397c4eb39d523c6a4ac857043528f49c92b1f098688c6731912067fe70d7f5305c4a4415138de3c7d9f96db419d31a602bddf7fc30e4d5a1d3ffc8e70a13c3bc78cc72d4d8be1208904cfa9620564c2ddc9177d5a7aeb8f815d53b08f004739119681909c3dbe15b798e24ef9b4978e96f54712f53412506cebb1e46e69be37c032aa5e00d05fcc91ac74cc7931d0b0f855a60f645dd8cc0d6f0dee7becee6bf73efcc5b04606d8c8228393b01cde7130ea9de79ae8cacd5858c3fda231b74165dd9049a04c4ec839804879fb8907ed436dea86a32a1c94731b50d70471f9569dc674d2999d6083241b4edebcf3bd097b08e1cdb673fa9bbdcbc170484026074beb722f6c777d47bb98edf250dd47a4aa5a063f482e193250fcdf41542d0557a5df55890eaa42f7813527591e4ae3eca6f82089e7519b7391db49c046dc1e0c7a88263a42d07a40b86810b0e8389cbc0643e60be65c3b187562388566873e806d9c4a331bead0dbde06283c7e716e7b9cb1efe1bb7cc5ce041b5ac4e367a3bd218a0843e8523be6c490f44d21ad32ddc4d0bbbcea53fb7e314f5429cc47bf9ddabf6a89088eac4b686cd3ff6de947253c2c073ae24d32d3f5cfcbd8bcab409bc38f69c6941f168be0aeb1b38b3919fe8107120a3df55dc7026940200fd2b7e2e4ce104bd473b56107732bfae52106d85429925704188d67b8aae542850082b0a0e005b647a058555f6e2babc598ccb35335e6730a90620e89593693ae3daf9f884e887afc094b5944868595d0af13572c76cd5bde00600e84dfc92b0b1367b8f3be197cc90dc56c0275ae3d93b5e560676652f8803ea7d3af4a536507369f034120daddda434c06a15f80c7b20d75f6cc8a42c05ba93330969f79cd6731e7e25deb88bcdbd17a7600531ef3e44e776f93975810c0310001fd2882711df8324afddc62a35ae775d471c92cc4d3a58658754c551096eb8f209ac6d14fc9881139e50fd13827cb75df7a049c207db1a72c5034e4fa7982ee7b93ecb7447caf8a76723473be0ceb0a0947bb0e8305a7ed3e98c4550d7f54dbd3a164beed7e61d2559346f756491f24ca972d51d82e7608494dfde1876cad896caabacf3966cae07e2bb389da4da691b9d94b2abc99873559c0b938337afc662a153658c7143cbe059853d94e59d74d2f0cd251d1896db9a977b4d8a314d3b5c16792f56823800cf6cd0b27845d4fe3c9158e9b0b5fbc7c8d0ff864e4857419ef10712d05d038aef7dc49a46236d0a222146504d4c264fcecbd450ec5b2485f80b77c3df685159a5011f916951eb5aa3baf3647fdb8959d72326a6c9255157dbcbdef559cc7613943e55038ded9ff22ed4be75f13e6a43b569c42ca60e29bae198ceb6456377cb058ec41fa0e0b97a326290f8650f1e2a0cc45291e2a45520d73b9ba48116979301052b4d23f34b3af8e46fbc3506a9b57f1cc7d07c2351c15ed54a59dce503428480b317177c466f3f2b4c443d050399b89747acff5fc724142bd2a783a43530a39bb7df34ce1de1ea5a1abafcd2920a4ff32042b42807e1f01a52a6ebd89daba5db3ab50e75249618c1a58ef12a85c3f1e4b173d43c05e4331d280fc0091d396fdd01228a2606202dff0bcaf9fe6c43a838d8a8ef6e7e85f650125014f1319a2e27c2c1ddd99f787e58a6132b9a88162cb2387a4b0f040fcf63140d1f40a71bc8e7a226b6b33eaa97f81d1f30911fbfa95aac7b431c68986a28c4190726a5348900fe3220c0ec28f50902b478c870e56970665c792011a43feae9fd0bb39f19fc8f5246ba42f30b9d68c2ae74d680644a5feb29d08f9342780745cdebd424f543efe86c289a3b0d6cd4321e6fde451b63d5ae90e38de2a1f5b4076712120a7ad89423a2c9635c7e75275a49c1d5d850ebfecabc1dbae6ebe8ee88990c64944d61b31909e2da03920588d39bf86e082c60f581d09a3671d8b274a8ea788f6e4efee0b3117f9d2e77e013f2e3f775bc4e6c0a23933ddfb0f815a670b0754a7f58874b48e638f1f4f25dc2e7097a04d1d311f4767f3dbced87029252af6ca8b8616a0f0dae10283a9dcfdb9e3cebdd7de6342cd6a2a68a28ba983cc296fede53c8e45b69cfa9c49be304dd3100d66fb3bb960557d1fba2bd727f7dca31b3ad834c9165f54105eaf534cd2a2b170cee0542e87600b5510c551ca5bde969b14cfb056ec6be64eadc0983698f3c2915e4c967e1d620347dacf7230270ccf974cb24554a51a91e2f9fcf32025483b80c234567568f79212a1dff2883d426d05aaa07a26520b12965d71111efb3b18324f0bffd6673925fc30b19c7a6cbfd09ffedfd0da7b20b3aa18e0b104c513b2e7edc96aa70e0ba187b6595983bc540736f319e921ada50e2db50cd13b4b9288606e82ecc89e9d23ff7c2335ba3bcd897576ec55be8d1c6060175cdec268884426e2be981d67d21d9be68a225646c0586c89d57dd8c4a51f8b4a62d9137e3b1758d280890a7bb64177eb8694b04869f4d42669b650196e8973c9565e4f1c6e189fdc45a9371d51cc73efa1fe449b9fdfdd733f376b922160087a32d58644af592d8c8f375fdc6bfbacc1c1c4146c43fbbe37ffcec83433d0851f654a07ce928f8227643e7745c38a7e3eb76357cb9d0909976fefa8aaf3925ec79de958a667288ea7a883b085e7204cef255ac647708cdcaad2d295b1d3824218080cf658e597814ce1268bf9c9310e6629443c68589acb18caeaaed12680d00ac93fd4f932591841457d98dc133bd0565f5116dd013e814fd11f65276c30241e9dcd73ecc7c081a684072183c664651eddda37d5a3a1f5aad9598b4cbc3d4031663ffaa1ebdac0d225fd7542fb7e32bfef287aee6dcf90106f1bc872855d11bd26bffe3d1c72f3f484f7f8c527d9767e508cda9ea6de76a7eb4b5f139cddb76a769c1957b88c2439d4582411c9c7124118b8702f40ce4f5874d28ef7c70af5fa0ea0543772efd2e9ae60fa2154321f38a15f75acb0d98ea9db7a174e864e1262ebfe18de044cbfaf373c789d6d8e8f839d257e89f633409b72f1e88a85188c50a24c80431ec1fe2ffa55eb43cd8e1a356ed501db413b443458285e220524f26e33be88f0a03364d30e079526edd2ac3c80521bb2b41275420e70772d81d1cc2252edabfd215721a278796769508428ab79261b28ccb4063629c826e8a4ac0d4571da4458ecd1786d324b538b66fbae8712a28cb923c41be25ddfbffe5b8c998cc7e9477c7273f78477a542c4da66982d13962546009e2f745dc1ff222bd7be5c601c0a60ff372a3c602c30d6bdd1511c6e9371f782f0bafbe10f7b554c98e4a93d0945601f6b09ed6e287e1a78885df8d7025edda83b71e6be0bba1e68dd87148b6ce705afbddc99234cb51b630762a6eeae493de5e90121932cf877dc948bf9889d398162884b34aba766e1c9d5eca66c803bb85f97469f187f494ac3681a4f51ddefd30d66c80a88331fc66d38e04376156bfc065c5a9e0226df363d35b64559321070338891635eaf53b4e8924bd30ff4a3983593f5ed92a801e63bf0cfc55835c73a2362516a17c1f11435b9a372ab4f2beb0dc3527e6f88e4e72c76d3dc39736689a53b7a54cddbac8fe99cf69c993bbaeb9104349c5c0ede04de7fa14b263a1ed4d24052e57d654517beb5080adb6b6d5e046dbf7cd2ecfd9c4a061abaf9e64b856e9373c071637c769f3fad290cbdc7eaab75a9cd025fe729f59f322d17e4ad0141ebcb60c86b3d55d0451f0cee2e9d8d18d8051206700bef2b6cee22d1ac6ee96bbbc3c8dfb61d3348336eff24e99ab6becb032a8cfa099f34117cbcdccf64cde6747b998d3a2df95a0689a8f720f442aa9cf23825e50dd16a5d62cb24065b816da1a8699b0e0942a03c94728fb6d982c87005616f1a0b579e29339677690365243e32d3786b97d00fb8f6ee6a4ccd5f466d95b52ad0f034256b4758c56d835e63c0c826eec2db0ed687db8b76285818b23e89e51114863f0d1ae663f19d564f5eee13dcb5be448878d6fca2da05957fc04663d230482807ed3d1618a6629c10e0de8f82476877b7de5164a36c155358274f2f264ae955b4ecc4c6311de94f979e8c3386b5be18a7dad0f9c5563356aafaf22d7ad674bcefbc713ec579349ea82c6912e5f543290b68a6f2ec0d7de6ad5a8e681382ddf7445f97dbc6e94542cc95b807bc61e05e6f6a9f55cd491bcb5b47b086b803ca06b1b27b8071c2da204172db4302a1d9faf506c1c4b4de7c329390087231e76bd413c12419ae566d236d2b03e7566abb24b10ea590698d3948f26d22eafec46ba7a6173e1d1010f5c35d635ebaf6afb4768146e7819ced99a5f0e15741fd53a9dc0fa3db26baebb506e3cb4fc8262a5d379be1edd75ec247564ea1b1e05acaa51f51cb1902226bd61e6e0cb023643eb37b6b801fb4f9830b3d492f9e0cea98419b8f534bcfcc39822bf00166b696efda6b1527599942a127dd538253bb69f6d3521aeed0cf81b0581468cf59e91726170d5415089557401566cf9859d3dcbd0e48c4531e277face544ef9530bb6f2bca7c8197ef29a6bd013fc5a9c83bb46ee022245422642e950703731158c2e0dbbc8d77bb5336633fc94ab024060e4306171fedbcd83fb3eef373d8fb85592343929edefda680321a7e803b2ea800682e4e2a3567e09c2276b6977f7ba8e17c8a925b54041c063c5b988b1f7ff9928097d341146f18a99781cb875e6c2f923f8692a2f506b7f618ec75120a0dcc6fee79ee7b228b709db4c52697faa0e818989c8c3cc29775af6de6f3ee83636bbb40fb2212878ce6f152e31e895b55a964f074a879f23ba963c9239f486456bbd875e3ccfda07985c787f364a316631ebeea1322a991b6cc0fafe91490119be9e8e65811e54391e875e8da59969bb038bf97b269d85475b0379537e8de9af0221219ebe6e62f0e402c457c31e4402cd4dd96757dfc453f39c409015a5be8e76ba8844a7e0589d28d31ef99d13bc4667a04ae0ed71fa4a0ce2a889067da44f13711beef9ba51d0bc6f03f747f29b11f5c7d3b83a3883118d1c8849c84f90fe8a7e0f0426e448d2de2d8ed4ec454d915b41c2d79483221fab4e5b9aeb6d73c531050444401b44d1281262924594349484568011a5826838f243b8a0608d7cca8a78dd735fa3daef24b9b89bff0874bd196bcc80a9583a51d86307b52ea81b2955d6e5b113984b80a0d6777e36a72ef37c20398e29d80c2fc1f9d421cfb0f5166bf30a498aa3f32d4ca0a12a6fd0e85fc32e6d9bb3bc3319a2fae0c57512e44c7e692580aaa24906f77bb452a35dddeed1df8565b26b581ecb50e0229e7d0c13583c17135122ddfdbe9e02c3685963449661f585919919922c8f905212055734e2e47fee900c610261161fd27005e1e6a9fd4d7c60b8f1b57b225b6898a4d9795709fdadca568b489a3f95cc2858f804a6aa625032459dd592ba2dc4ec7ceec906a57deb2d739457dee23a8efd74f7955879c2f83bc439c93eea8b16297981dfc3662658ded4db80cbe69ca6762f9351664112bfac745570865a772fdc8e5805141b0ad59e61202d5263b6c1646757bd3cb5b49a2c14ecb58edfcd440c637aefe686aed37e769254e5ea593bf8733af5f8cfc1ecbf0419e5ba97f37715c3967624d6057ab08f77cd6628156bb5c14bcfd8eda393353edcabce7e12aade9f7aa43eed3d428ba69c701b54addbd7edcc01f5ed837648e9d33b8e9b09046cf41c4f327d0744008014660cba341c0eb0327a7860717b2e7079e395a6e1517dfc63c492c03c9e839455029f22ed29f851d014a75df00e88759cb8874161fd0ce4dc8d5a005d092e527e5aae282fe095a23cd7671bff22032ec98cee36b8d91943f58c6f03b9d845d7c55390b168664248eb7bfe444ac7c7e50fe68299318e14c7d4e472e880614c425cf78ee1fe6c04839e2c799e2af5f4854b430dc78986ca03ef2b20f810a3ae5a0863460a74c568a6edcaf9fcce9171afd66bc380c47c70d4ed6c5500fc76be98764b6105cb70f9a31c8c56377bffe5126abd51149f3b51a752791861fd55b84f69ed0c93e2029f7d865d8b42c7ffda7677a57c990185e0b9d47f95a4c0b9d6dd4589e80fe1502dc404d8975b7e3f2670ae37d859b455fd001b6b4ac3f0d05290586d0c3df45cb38ededdaf4aa76b7d61571a5446e86b2ec866ce7d184d29d6b58745f31cd22f8a3dee211f7428f2be17dae2b06dd716114b9d25841aebe46e40f4ed34d4725fd6acc47337ccf1ef6ef163d12fd11d32e432b7f7e0aaf5d89a54c6d3bbc8aae50ac322c1ff7e2a6fc77c9bfe0045d2f8e6d4dd50addaf7c6c86ab58f69eb122a329eaa0e2bf88d948a429a67f0ee8600659ad27308d46970381b410d5c6e241d3cc91ed5a0848f1dbef00a2c05a00b37c09e0d136cfb64a3622f79cd9a18fcc53bf3dfb968bd7ba954dac7fbea2d26045c249fb4a3566cce053566602df74955dd86321880838910df8e4c49eadd2d876abb831c25af9c0ba6a22963bf939c1f6d0b636f614c4c78bcc98413fc04fa60afc51cc5584b51ebaaa5f38cf2311ec00b094b271275323146088a8224ae3139b7621f83052982dfa9581f33804f33ebf4790a560bbd6c07e6997d244b3599ba00bec29eacca29793c5cd6e233a6b54a833bd55573f01b3fff57dcad9387dd273fcae347817e230f847cc0f7c8145422d78922f0aa37766c55c44bbeccf886cf17fe7aaf961da9f765472c45f85d5ea89775b2c7b50e7e1403fed52dbf720af02f827dd44c2166a5f52309213a93923908296093714e1ada7ecbe16ba1d79a85f53bb46d52edbb0367dbf0eba81b2a689e90fd10434193f1f620120d37118dcd8ea2e145caef198af06c3281c32ac29afe43b88d2bbb13885a64d816ef3a5259c2b2d3428a9186b97ebf93e57106e0b0389ee0152a1e1a59c84738f20270dcb625d8b08f2057f4ee51fbbd4986417de6bfd64d30d8b0017d14b203db71a0f00adcede971fbf86fb80673061a8e5502edb8ca69c1adb0a84717e63640651bb8cd408f27faa79a8cd1a8ad45fae2c3867cf0210ffe5c713e7084cb11d06343caf804bebc2e3939af70d346329c16369a7ea4e1fec0356e0d0fde60f291bce680c38c17a7ccb4d5861b703b5728ec20f73cbfc37b92cffc5a2815a5599003c29ab9c92db0f3e96a032637bd73cbc020fba2a5c9c4bd2b1b2136c14b9fe1d5f4db29ab49694ddc4c334be9a2339a749ae192b6e6aa0fdd0dedb5669d18ab64bfbbb47b5821df561160f052c48f97bce70cb112818df35d6de37bc34a569c1838d90a526b904331410ff711748d68dd568b761f229a84b7045e2f189266f61be89a4277e6146ce9a21075c947fe4192d3302f1a9c3f5fff1e17053db720a7ac7cb908a9655e8fadba29baa29ad3ba79ae94100f6835fb0cdc5e2cc49eec2c84bd12566b01cf4eaaf8203ac050ca3b12f93de16ebae2fd7975a400d5f21b01baf21cfbf864f8ed89a279e1a6cdaeb14a5933d258d7fffe4bc2e542285afbceed84b134306b05dff6785fd0b86685ec21868172e9b5e212125b7f82e71bcba6b573b9fdd43c6b005f4bbfdf7bc5a8317772fe3152c850c5eb3a7a514ba6f2c9cf8ca303e73ea902a3a88f58f9aa36bee127d33b75a780f93301b80eb41fe0998f2f2f51400fce24a0ec200c9884bb53a851419d5d2ecd4412d71b011594046c8e6195e99a28ce50e7056b4f9bae16ed3139506d6f280a80c659822cbfc79d2de8373b83999a5cc9743ba650be4cdd0c1409118bc2c7f28c83d060db45dd6f6cec1a9c643c2df705ee2853bec07e6c3328ea370ed94533c42c46bd2252cd7208487e6e8350040b35fb65d9887b3c8b50af029621f6aa3b31636c1958ea1cc101e9dfa5e8c6899816ca52d705d78599eeee0703ceb757156e074e6c57cac36c0fa34ecf7493596ccd938fcc7b14ab894b43372beea5962a34e69b2e2723eabdfa855cd809de9f71540ad8683b13c1a4697b229ea4db800cf05983017575744f323bbb049fbffe7e5ff7f9628563d8c8afbe4dbc5caa5f1449ca3eaa6c9af5627111c7de603be0cc0838fa0c6a95011628d0f1bca51bbce9e8ecf66d9671101a3b2c4d21814ef9552dcfef1962147fffe6018f0e2c81c58c8f5254f26c5b4dcdb765e369135f8fd9da77b66c0d119b4788cffdf8f1a1b460f916894c819be0f386a4deaf0c7b3a588d8e340d6cda4d1d5f67feb4a9fa03336578f2560db02050c09d2aaad53a3a7cdf8eeba89eecdc596ba32e2bb812fceb7d07e27781aa30010090659b89ffe0281b8c3ba794e21bff67f3588c82adc50c0f4cb9d4b3fbe62340862b5db4c9da11e04ddbc58c868f81d782e5b45f2129e4ea745f48bc7093108ffba727a475bb56e71bbd8bfc625f31b6280d779125396a640e2fc07e8726a498a0598a65899722aa9d567c7878c8a6a253945c8c364012fc221e23956da7ffb6324d013d84a2c594b9ad53697e1f5db6ad64d140ad73ed7e98b6daa936e993d5582e0a06d9a2cd74e5640ac609fb38fea49bb31fb91b9437e5b19d5d2fd623b5d03a3b98e5b269867e93ac953c281ec45b057f2ffc17f30f3bd551244f1832480b22bdddd808121f3c1f0479cc3f73cb22b2015e849ce293c344723ee07d843a0422baa16962ce186cb0eca608eba261d4c350628a83d526bb91c8ba2b8fdc97c0f11f4385ff62393d5b4f718db9ef9dae5b8aa8b6108789c44af8eafa82320622c0eda2bad322f936b5274ef3071e09f2760d6f28584ea87580590e9d55cf80b46ac075cfc50a366f2a43bb5f2a24faef72d6fc5c1061b0697654fdc17ebb5e5112fc672a59a29f3a0496939d811102aa08b391f4fdbef231c0384beddac581a23c77a2c79225aea1dacf77f5b7d3feb763d2fe31333e8bf334bea9601ca5b7be6e6d12dbd734c9acf0e209abbaacaacf6fbf9e530c892ecb33c141f30bae6bf5c4e32c2a77ab986f8b30f9a8e2805b636f84048f9cbcd26570891e709927a774744d1ec50e4aa1cd859d24091e0aa2331886ca76747aa5d438557089c11ebb2cc2c9d5cdb944b71806a82e2073d5312e6695257d224009b0b0732a812f67a568c2d472c8d0b6f2d7cd0e7caa3dd958acb9d0c818024ba05c8ef98d3fa89f239f1f6dd09f289a8d9a60069582dee0713b361d5ae68a7cb44e77335032fb669cb6ac8e63c83e696029ee1384d6213ff707884005d8962533c6e66643b48ee606355acc79ecb43ec1a4af853f03974a293d2a13d84498801cc8215e4da2d0714712d0cf05204655d99410caa61376055f5819519c30bf7c3c4d8efa4c207bf5189e47fd9bfc0c33567f770ee657c2736ae1e27732b5d94b84affa716f984816a5e168fcf8716fdec9db3da07de290488a4492d4e3199538320602c2a613340d8d4260d31ddb4b8d178db56f07d45f24d961602403f07dfafc9ced40e148f819114b7421804ac077c704b8644dbcbd1a7a1de1422049bd1d12ebb8f2aee726b76ac33ded7d1c90a6be3d9f33448664a98edadc0bfd1d5774cd07ac44dcc556df53927006fc43213b0f1b558c8cbc87780b30da08084da05c9d1e9de681abd25195b7052cb9f2c17387a67c8a6c0ec94503c4310502cbc53f103ccd496c247f0a7b0a0757de8e1919acb7661fc4194890a201bb85bf700c2b2a4425c31d7ff1849fa357fe6ac1251f471162c71a37c9f29d1755cc3c1a3fb507b0898c2bc550b9de255ba9c21e4417be2ac35de472a2a5d24c3eef21290038deeea0e2b4013f72404b48bd8b50a8d6c6eb638e1ee2f14db029cb44efb700909d4b7ebd6cbfc37f6b60ff64f9d08fafac2c661a3a4badd381559b26a1587185dc087307bab36df60bbe386f591382afb6ccedb57adac27bffbe41e988ef460c6391ee64928682140a2be5344aa3c203c065497967b8f6fb82f2ccbaab030b15cd34a005693b0ddd485a60c4c1bb497d07b1a8e4cbfdbb72e85e0328e213013bf1eed48347887c3f0125f489445c800a0802fe04dd38ed9440fbea91a7a1ddfbf84df138af916ac13fc3b8262fd31c2114c085daf39d8f6c2491f61b68c55738d837068d81c64205e7cafba51462c3b3fda727284ff47443e5cb44f9e8c0e31cc9fc3f413ad07f37e00e44dc47a485760b35df4e66ba20dab38562698c4a91a54228c767a41a65a4d061615f25ac6c16b81fa844ee296a25365763fd1e640a986375eabf999826741955aa3aa7b8a410fc08b921c22faec8d3261afca7c19da92db7c4f4a361de044f807a9bcf60fc61f6e0f82ecd834a38dc7d386e7dd3611cf7777f542fbd1d0977ae3f3db387b6b5a19c310547be85eadf0e99aa78df683e2f8cec0d03a3eca2d461b82b03b7f84ad1b175f221ccd9e4aa2bde1adb22fcc4a7b80c9d85a865989c5d3c1c3ea9962c9b69332ae90813e1e434ab9af3cc1c47da37afdfc3b7f905f38e64b829512911efdd3a04da6a4513d3e1a5eaa4305eb118c8b9db1be623ac1be0622e3beb71f6659af3f64df9e3f1576aa56db1f5bdcb97b1529e9ded4f5c10c326ad5476fe5155ba4b1bf89464620eaef8b309abbe50051036d323fbf4651bab32c860f9d3e1031301f273a1520f5286690f128f8ec8c1f876f3f12d06deb335879600ade4e095e95102844be1bd7ef46f1338ff8305524e724e3b9fc465d227d457fce5982e4db7331505f861ecb793f78cd0909e4f0195616cad61a241d747afbfdc1b11002aa3081a2b247254364ad8d72c87253e0e9feda1b3a936d663efd48bc727485d7399039aade73bc9be557dcdda061e51a0b2c1a1903a2f04740deadb0d76ee90811b5c76a5bb601dba545d092f33d0aa2e707377a2c5919028934e615f7b29151562ce155d3938216090be6ff2750896407bbb69d5b48c6cf58d4c8800de297dde3796b5e9f10458ff3b71ce03834306fd4909fdcfb12d1aa65b83fa75dc89420107e706d656b8866be4dde125c614d4a788804fe09aae91cbdae09d1cb866b5bb88b0eaf52667335497d72c4da0e4a0a54093dd3327fab837939b3917484410579533b6354e744ee8f87b4a01699870f10dd8dcfb113118379e2bf7ad8d07a57df754c0cfb8d599fb0fa37ba1d8ae963bdb79df8178d5ab8f77f472ef4af4bda7dc025d90b3ada404d8f808eb28845817a16ce427c9b72e25df0a6a70cd31d5521d3ae07107222317b4a660973004e89148ab84b40baf3bf4c09773906ea45e5f53391f8542ce5388ee694773d678beeadf3079b1890268307767a1b3f866651da7d951cc636a3234ee250c28a9235c3693fbbed7f8b94d00093193fd0f226e19cbb6456dc8463d217099fb2bdd860004b9d7088e024c5c6da4ce8a9fb7e9a7615524851b3a98a30ec84fdb8482811b6176415e7c66edebb77bf8c2d323970cc73a660314210c819398375737211e96b17292e659e7bb55b306b4ab3f7a976d299330c696209f669a140967b554dde802de7f625ab60c32599a02bb09e1902022a18c1032849880c4581bbd1e23d5a2e5b4aaf930c377c59e5bd67e462aa1703cdca2c9570b2393ec301aaee8c72a2f8c8607a3686c618b673807c4ee38aef97dd64a2fd175cf365c4adebc664497d6d38414b01bd9aebb6be2bddc0ef58e3ae46be93ece55d672eb4fddf725dea9f56c94131b0c2e0228213e96cda4f732e0b137cb74bb5f9441c41c4a1e3dfafb45d6a589d638e32e1ef5093c21d867c4ed081f96f12468e8e7df1dcdcbe00928cf1aaa0b73d42cbe308f834aa0a73804e4ebf7b90ccdaf37a20c8e4064dff767d52be3cc3e6241f5b63f97f0f5f4b69f88a57a49e77260600fdee15a6860bf605099282d6df475223d61db34561b11e0f996a315a59d8e5ef2a529297764e5c43dd4bddc35cc2b2c243f01ccdab71ee0a5907b78c5f309a397a4d431d5e9306fbb717627e3ec5e11ddccaed63a83d80ab2c54224eb7fce1ac509393b136d80883ab1a4ac9efc4bdf07740e68b7bf1e775dcda850dc53ccf66d9334fbc7a5db17e02c021522db5cf6239b6225932590f8ddecf42e2ac3f3310ad37a4f311699d85df51f1d702b9a75195aa1d2434466490a82875b6765c441430d379e8204dae8b22423244c43043b19c665e7ea8dfec93e0a031f75fcd60dd526af8607aa1bc12ba40c09befce0774e531e0b982ef3e414f92fc3c5b4c297637bdf0d61543b2bdfa7819e8fbe268c5f3dee77c36badd354717d0bf6b40349d30aea38d9f1dbd385239ab4a4b749776fffa7d09d860558b074415a6cc8e8c84e87c0f30b34dc3b1c341949faac89ece4f7150d20c1ec5b2fffaa6a015b56afef1a50e2d8960f11c41aefbec0b19ef7115e9f8a9e70badcfbe1864a4a71f248c995438fa187113f0e37877a33b6804c4fd77c1fe7f58e61980bf8e7d7b8ff60c2401f0c8e8dfdf0d7610f42c69644b9dc4b22c88f1dd2dd2ce4b0cd3c5968930c57aa36ecf12c4a79cc88cfea41151379c2be79687c50e5e7763cc59e10ac8ee252b286f2ad3d0c023e982497d1fa2054f41af373cfba3ef956848c29452128bed55426c0f78423c0f8419d7354807e62b9202ecff78932ddaa01b739dafcca24a274d67930ed51ddf4507a769b770b0359a999bd0a58dfed06f4f12d342f26fa001c1a691980dd1cfcdaa60589f5de9f9c8be7c306b4590033477c2cf171fa1393f3c5fbad230bcb832776ff859f68a04219bee62f9e0eda16ff570f461ac035aac9a886b5e334e3bad1f67734ca56abe348b2f6489c70e238c535aab67a34d2ba0ff179dcab92fe9af4b4c0cdc9c4c3b91d305db6e88b9963cb7c65d03de9faacad83e5dfee9576240f68c0069d13437c125f2ab4f5100e9e37429613907ffd906d98c1062d0eac1285b8b4794a1a4d934a8c56aabd9bfe0764a36c2690fdc25cdde40738cb3952dc5516794a9955dd5395d9615c2241e8d9fea15c7ebcda1e189b1a4edab12fae654d89798b81bbc1ce7aac195e455623a5f6c5573b9c7f784af1b4522d1053da001eef9f1a507b7281cf7ea230410d0492b059adbd4ae31a6f507e14d95902b1c750e6b7d966b9617228bf58c81e494464fa913ca97587f86a5ac8a7615119f6ec080a216439b02c9196f3dc1e0e1e34a1a7d5bc23d7f48ce11bfa556ef40f64224379de1e9fd59c77b6a26c3a06aae369bafc05fc8808c14e5877173dde517bfaf7a9097841dd9faecdab42c7289a9e3b2217be7ac21b097a2181bff6025cec81b45e256e6f3eef18bc7827399c8d7e61e182e8306f89b88f8eb2a5465784fd726f4fd814f34908874357c8592bc07e119d575842c4b04a39549f259a6fdad214dcf648d4c4b86c01a8edc1ce3e8c9bffb3f43f3998f9769506178774324bdcf580ebf987eca87ce88dc8cf88c82437b9151bdd0d458f2b3f20fd9f0ca26201c33f24e49133ad37409c372ee7048250bdb75dc507982b8b8c981fae357ad7207ed99156fc96db48282503fb1a6b4150932cd97d5f66c6759c23ee63988edfd923deb5b968234d6532602e8eeb00e3e5c20bb4f8d1249aa8f315143173062fdfa97889f14ea1cdb34ac2d9b9b335f50d7f4bbffd2cf3462eeb54d5103684f8bd42ce187689be9eea56f1069fda75eb29920494562620bd8f3fcebfb42d7b198d3b49ad4622cc53ab8d6bc929897080fce544bc4e81edb4d663111c403f3f36d14eabd54df040556fd872efee0090d2525aca59d0132059337dcf88390cb02a5c6e4f5cfa24f1a093df1f9747063808069eeb27a7f9e5c1f98236f121603043195525f038f024669680771ea04fa3d2ef48296dc166c04e1c492da29263cfd51b2ab67bc5b4af7f630ac68a3706999d82955ec5e1436e8c080b99acaf945f65dff07b8f8fc7c177c5ffe9984ca8c70cfdc06654d47a5446b182d4c55ca514a72e0b566d7433ce456d6c8adf6e6fc405a1198c9aeda3b5267f5e519939ad502d759f9e90cdef3e917153d8cf25df981b21b509111b8f3a1abdcd8138b4f3489d11d0545e83031e23a2cc0c74ea356d905e2da09cba9ae23e2a359b84ef4f30131c8a29232af67019112c34f3ee93e71888d9a038cbf0fdcb7cad8b897ba52030d82e4b4e5384d2ed46a276634672a265e5e8467839fc67e66c560b40bce5ec58002484a103c429472753d0dfd804b666aa5c5e96701fd62631fec4a7a0d38fe7c1938ead53c6a303d102dbdbbc16ac77b2cc88233ee43d0a759888979298349316d0b3948c2bb80a1cc9ddab1dc12f8514a3a3dd82f9ac2a0454d2b08549f48f5e4837c37907187e850cf547b13a8dc731b4233a433ec821f4a630ea5d8b78b18dd0f972a5a43292c88bd3801791368475529b2d71df490b9854231064a34b7f9773ac87f8f051d797dcf4583408ff3ee3c087b42f524aca0e56f95b73270d013d05f483f4a10b2209a513461aedb6ef033820d6cce9b58311779b7daa03ec5d6a0297eea611007a2404bb813efe2974ddac19b15d5d1b343b08981b81d6cd6a72a522b9a09353b22e091652f1c07f78c9c3389a2e792a086fd7ee0234636b0ac2a2b0c9bfc44288cd6a26c257913ee8d487b1e3cd4d1c4c2a6ed1925dd5344717918311e550ff06697c6a2afc14801879ff28f06f7ea21c35df65a54200701c26dfba663448a8e3210482f6a5f1f18984361d7b3d6d6062f413a34173da238f69acab570a170443641eb8f4e6c11b8989cbdb9b0b11abad53b7e7020080d8e2fd81ce0fb00b0d56a320ae019cb10dc3179d5c199fb454cde9ae4c0dc5a94305e7eebbb0e5d4daa23d82da0fe86324a722b7616d74ed71592b5a09c205c7065c8d60002074648120670aea46dc6d4659947cedaf4958ab3ad95678ed92ab932b98a4f39f101ad7d92a586154a2ef0aa75063fc4b0d9c409de8bbeb844172d314314a3f1f8783728fd415c3339cf2030ef2fe3f84e34ced08b2c7cc8adf87693292000ff6746007163f687df17e05277b831f19873cc7ef7924bd97a9ad5ac31a68cf26e59b36093c98c72b1056cfd16de571ca6ece49f5a0a819dd5a715e827d453657368b72ff802e5d019451e84171b357953f4bb6f90e886051727f93954777738a8da2a219a0c9159f8dc98f84c7f8c75f938ad6ea91b4f766d9f7232f2fc63081b301c910dd35e17f15744a982413494798edf10f927f2590c0898d14091b2ebce6a23edd72da22c85b625181aa2a10dfd803429b71f32efbb3b6238dd12013f6e5517daef6aba2055a35ebeb2203ef60e799bfec8f65b7d405ec8ef82346f743019a8b8000a1b001352b779be5d76170567cd2680c6d2897a50137ddbab99586d5f3e660b079b7d8d9be709491a8ab1871edb0f9d8af45a37af9593ce2cce4c3408338523a01634a2b7cf33be20eea2325d1f7c9a64ea279cba277c68cd35799fb27890c5ce6ca5b385634dd0d4968ccc1531f8477153ffe296730aaa604080b4cd1a5a80e7f8a22aa2ed77d76fe1343a5b47196005bc6a0a3cd82274b428ea9cfd761451f9a07bb5231dc226d3575ceb5ca3c2b2b9709592590e2a7ee5dc042584dd3edc1be2fcf3c41891875af1b2202494dffb4c8a81623f043fe2372a9cb77f451ae3f82e32ad9d3f81a1e137e2467c63ddc754e544f5a08c47e3c9ab12421d168cb268adef9cc138848752610d36e9aea4afabfe9fcb3c7caaf6b1859c406842c5229343c1cea8cfd2305faee4867f29043342fcb81c9855e1f382a1f654c532e95ec383913e5e2aa6b41d69cfd002a98e73c0b2bad5ee37bf206efad8ffac9c3728116acc243bbcbdb5986e1ebf54ee514fcde099a242ef78b745dd27308888fa67d32675f8f7db34207e7161bb7a4e4c99ad3fe69bbd3c7d997315acdf8a6f54b18d35a3761155f7aa121ddf8f3f1667f31e28eab6a435e9a645f66ece1ee545717fae233da960eee3ff6432131130a6f4134ce5db5ac5524782348be74f7dab201799fe205a3e3a66324785f6c538f1a7c23b9d9afcb4543869d5f460736df8ca33dd0cbddec7772a64bc1c2b8898e2790bbb44ea695932e6566dc618ed456773e4bf459fffe875346d6f9ef6cc86e77dd45459f59e7a6902b8a296ca0fe6b3971b283112b430662f1a02e4f67946bcc0a8731be05f3392d2855049b10f298adc45b431191f62e12a1e098dd7ee2d7be6ff16a6a87fb48f2336ca98205ad6692474a7d8f8a8896c7e4d23afb3fb6386981b7421eabd25d4d5712cb49100c5c1ff7eb580c9b5f4a8cd88d65eab30266d96563a2d41197fd6fee8d51df8ccd56c4236e958c69853e67af5df22513bac595d7050f92710d71ca824bb8435adc48adf6431e3e57721768b60073cd7dbc433694ade57fe67888c1ceacfddf220acb1d18d130b6259b9fac5665eb9625a3ec2defe4b7db841341080b47efe20a4a1939a250c612dcd2bebc9c349d50fa80a4c5b9b1cf76f04b30c36690b144cb48b36e5faa092249ed62abb6d7406c1e670773361580e77dfbb5141e8cbb2a0b8829112e5d6eaf99ac95529f853bc40199217fdbebc9769cc9371458c5afdaa421172a0d4801bcfb8356f631170034f5f521179a413c93d102924644f87215b154d479e57fdeab2fc63c379365b692a21650a606f40752d7b07435229ede889516d713083a923c65554d8dfa67e3795ea9f3bede8687187531baefdf1dd9e94d97c82e31f0ba8b308e35a049182b01982839e3a0b2b911a4a6bac883e306fadead1a95ea33b9f70e4bf4ec9d1bdc42c1cc4ba0d6ac559b6ac89dfba7311196eaf112b6f53cf0dcc0e924701b62eee6b731a007cb31c3ade44f9b068e9d60e91a3da4f1780419e2606680bb3e03a08174d901ab60be1ec092b4863c23345c80f5d05b358b3fdb32f968e7ee3dd1e62339f1f7f008a4d837e52acb4edf39f00f537c07d196384d9ca449397e8ff4b4827cf73d2c679be9c74f8f77f3563866246511fdd3076548e4d894b150a788498d8564f0ac78c992545a858c1d580eeaac94a983b10c41fbbdb5965097889066d005bd4fa3af1941371149368f9990c150688ca791c187547e543a5d895df8b0a2c6613758fd5bbd7c79d22645ce8797c6d7488230786ebcd46c34a158dabe70fd3d352da67f64f289bae41e89daa61a09a7ec44b4ee71fc2124995b1425f40a1507bb2fd4a07b28c79011bfaea9b7c2f70b2d8409435205aa4bc2d111a28cd412a064becfbb7251d39e335874c97155cbeac9c4f3d1db164700b5a90bb63a328b588c20b82cffe6e487e125d88bde0bd365715d4ce08f749a6153aadce67081de960e2c8586509daa6549ba4e07f352229f35c1b69c9c5dcf7d18ddfc1bcc4ac8519edea8f7b063dae500d159c7502c34782f272a1ce43f012e11b0aebff9268227733f7aaa32a623864ab27c350816d9b1af7c69d1c3057736c9d6820d6ef5d0bb37cfd6ab668427c288ffd0f6d6d26cae06cdc0b673797a8f9b82515404960edc875ce2f282283555e6697cf1db8b3a3c213a023457362640d05a231bc4e72b90bde4e6c7f087500b8e8ab77025d8994c919d5096858694d659f6ff7541fb2f0a2ebdc151a14192ddc6364893d47927400965b68e4e0f964f0de5484c3fa43f74b96cae78730cf2d418b1255bac4a4ba2319e5f25d2d016562625e10a2f640058be158a0743685d71b0fb0143e484ecb93f8d9fedae2e590319ae05e37021ad3b9f39835a50d5c46a17e4354dc9f5c6a9ae500ae3641c9494b7c585a83dd0c1ebdb677aaa187e03c63d8f4498c866c3fd8c0de77b8a8b1fe2c2599fb361d138ad85593fdc05b8509fd927fcd02dfcb328d3c17b71533ff73e4f15326d462a37e8d31250df72a60892d8191c61eacb23a21eed12e0ca400eaf21821db93c73f246f492c9b668eb84be1b299a52e2b0f7af1b1fae9dd2efd5c17eb31f669d4b53aadafed5b0daad3a7bbab803ae19b1ade5366b3634cffbcf7c9b7bceace8a0a4d924ef1af39773bdb7524c9e277d71d8850bc66bf1e7b4dc54a409a5c483d19050f5f05274a5af8ea849f96fc1fc311b516c8376bb8ca68b6ad54b1b95f89c4e119bcd6bebaf05986ce7a7175db3304e9c2abb6acbe622c56a87e12653da0e6097865c7d273d86ef703f84b080486b68f2588b1b6b56836ed66e0f33c52dc60ab3c6a289045c52f940494cb69030bee75d652feea82cda11b8dc21b885a90f3564c78dd2d4eaadbace2756810a4e6d2822986722646cfb224c509c3cd7e4c4b613f7a112c7608e30f2bfd0cb8720d099e4f50d7a00beac59356bca959c477aef2a1b4045856568c9ee55cd5cbf3b36877dd237c03f711a8d8cbc2856429d13fb8dacd8f2f8ef07a89a3fe5c3ceb629cb6cc5049eab81334351131c3e7916cae4c621a9bcc50d29421f6dd80b74210c28c83bddb2debbf759eacbac556f746b4b8b902410241841aab6cb525ce2ede3951903b4b09decdc9485c806caaeeab82fc73c6bcfec31975e434b573e4ee974adc9eaf7c3cd3e6349bb3098345f173e79c17c1a7d5d1c387d71222f2d4b63560a46e329da5276146e63fbc2260dd0d5b72cdbdd70f860a0db80811587de1f601aaba299e7ae62bcf550655860f6f3208c66eb4e7b409252da07109bde52cc81af3bdcb214365913ddd20e52ceaea52d973da06919d01c3c1ad524e761744ffe090ee1d3c5f0303dd5d376e7ba8c324c20dbae501300be7a3e4960b2381c72781a4e78539f3e49133f54f323b2ea783ba33b747b1f3254970837c353807a0ffec1f93d3055c53c30e8f007f0653b9df5c2a055137c20ce5dbd58c57da81326fcffdeb2e979259f5c092be4aba5ae34b3fd51430d4d9681a28bcadfea4feda9aa81030e95555b7a313c41d63643517fcec90927860b2fa84272b06b171f92bd1dfa733025495a456ccf1b50def616acea557b63793beaf0c033e22de433199e3a3f96c9d1986f31c4b2858dea41f9f8a9ee1faf3052b62e28477ace653fb8a193d79b1123072a18f8b4b873732ee6002a0f31c9e606c0d359d96db8de3fc309dad8831266c73a9134d904193603667d2ce38d2d351b7d128a6842ec995dfff1ec1a5526b75799b4f73ab73082ddfc2e666b614332f41f560dbcf1b6a93e687f4d0a3b646180fb29b2536b0827b28fd0b5a62105c9c4dd5dd05091dc51cdaaa93bf6ae97c545da479bb2dc90f629d2e2a35ed0841abf8a4eff000efcfbeed9a74cdf3bcbb489f5dad8ee99a66a55e1ed30b9c4449e46610ba2c9a5fa24529cfd7524fc259053d7b3e6c945700ef1ff10b77e7ead508486bad3a1a590d978548622fda1d6050a282cfc32a180e11d46f4b908e98f539f89df0bfaf9309059f0225815757eaeec890d32d262a35b36a1d1156d1ad8b17132493dd41d806afa5f62c12e61700781937fefd3f68d6fcf5ed8365ac66ba8fae0d4332b28fa7c8adfd7f04a8ed632c07d2d70588a9183743ea621ca25e3ec716623b6db5b2ae5b9fae96adcb38ca564c2a96f05dda4fe8e87d79d0dd565763e3369e38755e46f06aed71a61d4aa4217aeddc424e7723c9bbb2a4f089647cba5652fe0f8081e9680014c72db1eedcd2fbc511188f5e357d7e9b2feafb837a8cd5d7c79cf0c3423f718e691a32e46b7fc83ede8bc907470674afce5595dd2fb8d3e1fb40748887131b9a7c0a33ba9eb753498a586cf49314921293d99587281a8c631af89a714ab6d0ffe09d9b8632c07a397a943de82d3ea88897091619a9075ca9ab8bfaeae65daa2807ed32095b7ca281db7eafef969926873025c29c9c3f8e0e427d2f01696588859438c27772b7841922db4559612dd1ce34293810ac1340e8ac3d9c20648fe78958e0e601e6fb4f4295ac401acb7f1054d2fa3838eab0bde43cb4ea75346f8e7f5ca8edde8fcfa5a4ec20115450f59a4260b708c846b75a05f4022550603cda082d6c4c2c536e5e71764ac60dcdb295c248269e7ad21dbe192478ad983da33094080bbcb756fdb65980a12cb746f0cafc325bcd6348e30bb3fc4778926ad5099e5409174b32e994e622fdb4d487bc704e59f43fde14a7acc6544a08b67b9baab9e78f43e2c8226cde5079b8554367f5f6ebe31968956c47a388619c28e2387039fd5e70aa6ed332bc2348b8d83449de9d4ba4279d64c198dcb5110d6d696ce21b077d5c48fa0f7bcca9b88e8add1ecf6b8bf5c4032ad843c8860d8c63d101c4cde265349a19dd6dbd50adf4437c70b25ac0cc3429da87cfd95fdb01fd5705627a74c1deb8991279b58dd3e4c6b9785dad102f858f602b04a6da56f6b66ff73af59e97fd12d7e4e996cea680763924cfb80c2f56961cd605d62bbe6a62c39bb9008c1e2f00b899442523339f78a49df51632e141415fed5b864f7a5c5c10104db2a2b357e5bb46b39cfd120a11ab56d5678dbf373f5dcc14420feb9d2687bfcb4532c76541bec58efd621d5ffdd010c3dcde3ca52903c0845eaed05d537071573e61f98d24e477bf85b7ec87c589474bf0b1d5e256e6d48a79ce511d96eb15cc8a17351f39998a1a9949643f8110a53f44dcafc8d5d32c23330b088fd0a8e39e62bb2ce938a9ac28e084324bf97e58eb63aac4db6367bd36f86d596ae6f42ac302de107a94b9bb2b16d9282b7970c5e111e3775167dad5d64b1761c04facd8d1e438a504506b30288848a62f01196fa3beb1c387c0337c28afd96b36f787ddb57f24a611e69deb0155bd7f1374ecf9c7a25c310062213a3d2e1a4ab5b927d41dd563ce144b0d16737440f68557c8df16297a600678d432c2521954e1bc136e473220efc01da3e637f5fc6a4353d9ca6f451a4a2123f8bc662dac17a4d6523649136dceaae9306af5d29c4b0c833e978ec15498e2ada887666b72e11fe1924825e31dbf1aa0285e2c3fb3912eec541422ee333ad43f69d9c7f7aec922dacb5edc0d97726218992eb7d04dd53d6328e854546a82805d12241fb96f0e5485953c9b3461fd1afc75a4206d0d238a013ebbdb11e1c83c60adef969c49a94635a1faf9d7b59c9e3b1cad5543a7601ee866b7439dae6d87233a2884ebe485b8da37901aa45e3444943971cbe710db480cefd739e293b86c341f4e6f07e23d8c06cce694be494a4b5cffdb25647b76517a6c3382f3266c60b39af53ec0e8d96907a1f8d7552e14c71354d9cd0edf03b3cebe007840372618f385faea5ecf217e8fb99df924dd95494cecfb0f4c09999f76397a6e5e1eed0f68cc47d0d1c59dace37e16a290366d7245cbfa574355e923fcf35e38713cd7661716e4c262e2230f9ed0c511aa15f9c47e4df8a4f5ac29ea208fabe836c57475756d781fd05961aaa22405f95131b3bb25529a0274b41da30d512880d75b19478d60cfcc75d332d01446c175aeb631d59f55836b9f088689e3b66ffe392f380ad05aa1ebd58826eafe87c74f200e20ed08d7f5393db70667726a9c38f9cd95205c1458b1044b4cd325db963ffcae0c5245e23addd4f7e845f69c2abe2a21a6a96fb22d5925ca13fb8a2370b2d2288af216d891f603287a7d5ccfbae1a2947644f4eef23ed428cdabcc86078963e4d35adf98dadddea6ef181b6a4d11506e3ae90409f5eea49a6779c20164b03449aba1a21e8ea0c7700bce99ac54dabc81d3f34755cc93ee2e8ef15170175583fcc35d177682bc2ec6c583fc6bd7cc2ddc10c680480058c565dba82d669c7108740957b3376597251a204d236f0828b0e92ff9117c007d27f54273e3f19e8af6a196290be6aeeb9d384e5d7d4286a710bf719982228a47e9c0f5883573032d6ff8270a166f0adab62b665caf463880957df5eae242618d215585bd64e63ba3dea98b4bb50fcd93e382702393e21d80e16f04dd81eb0eba3361033e1ee86b09a66bbba366e5e6b7f1a1379e4b6ef9b68b01df166f1f42171aceeab81386fd996673f5d61815642732a1967fc451019a7cb3e6ec21bb458e8d3b99e0cc545fff2baf475ab39f9654b2d810feb2f297cac68d9da70ca4c763965f010e99fc8a576e5672846bdfbc42fc00e4c4645f264bc5163178b52c3488fb7a22784bccbbdce3c1fc76ac652976da6e207fe66e1eeb09828e03def6973625192db79a759c0dd9cf654ae70f9703815d384c541c374b9829ffc4ae683d687d738dc990c62cc74ab788a553fae5ff6f52b796d48462085da2da372e0f396e2da85a11e280fbb29e6d88d8bccb1556b3a67a3b299f8f04da4015ad82f0964ea77149a29c4f27840c2c07c8b820b50ecbfa7a1572d78f336c054dfabf7c383becdf6290a1e7dcb7d5d90cc82b79bc194740a048a20b30f8c9ebd2baf2c1cf7c0ae93747df1911574ebcffb785ce0081caede8e5273b14cd01f508730ffddbc92b9a445e027d1fe1f509804d7079848e3f70c6b602c37e9ec4b3374aa4d72872c02e43b115ceabb4b9422a5fa0d551a8efa9c13403bb8846e5cce278a4e2e571fdf0011c60f6f385d6a1c9f2d8fc8e6ebdbb963c5a1a5d1af909cb9b7dd862b1181d79d94527c737ebfe7d22df33cad85fb82fc99f4ebc83973f0af1b856168787daf42dcd3c1d0575529b8a264591ff11eec71df6fd1e75dca7cfa2a63f3e2e5b46348f08a83ca96458683ce78e5adf57b214ea22cfd3ae2bf11ef5cb30b74142790a408a5201a5a024c514aa0a07299e4c09eaaace804cc7466c93c1bdd0a370e8ab6f57f9a04a60a6f2b3658ad9042e7b5e2726e691efddafc83bc1c07706cf83a4278b4b74fcc6feba43bd01c1ba789c183906ce454c6bf4b972cd095a8af7cb58eb42b518e4a38976f8735eed42fe717d63c57ac4298b718b07f8c392a715806824a26c4d7419d2fa255f936fe35f32b907aa7e2af9b1134f18813276d631ba1e66bfe5a47d43d5c7c51d1f71c31bf58733a2748f96df4000fcaea205ae8f5c08e8330f4328da019b7dc17a09c6c098e70c79d56996f7cd84fa3fd277f601b69cbfcb9f2ac19a2a4dbbf181bb4bd167fc6edc1ccaed4d8a5853f120bfa59f9abdfc6fdf2bbb8a1dd1bb6f8c44964830ebf2916ec5a4576fc6dc1acbb1370df4233bab5032793e2259c4281c956253dae8fbcfff68936feb6a3d67e18b1e781ed048c063b77a23c449dd1889dd7da6d96cc45e27bea1c263b844f356e827a080dd984d5845c9fa231af09e4f23ebd42fe6c274b1324770d064b21bf30bb35c2e19ff4645c2a16aed98ba462b66080f80d8b34766ba5d57768275127dac74a801feb548525f17d0a12db2f46e0d19d938c778e25cf1e0f2115a5fa243a5b060811169d8314e1e67979e2cd5004166ddac3dd6290f495fb4d96b8e7af8462c73568f90953642e3130e9e258ceafa52f65f3f846fc77f0adeb9906e2e3ecb5e0dcfc34c8baa37b2ab51933d95064b0488e4c9f2e83469f48674f0f57d126bc4dcfd3030ef9f2fcfc90b566587d1e47e4e640c2e11add26a9b16885543b7e6dd399d54bb507896d45a6b39c4358ad4fbe374d014cb29059c7d8de358a734ab716a4ea9f2de89ba393cdf4dcd6c4bd40c2dcf91210bd3428b2a4d343badef335ef7b199256b25131628f4958dd3cd91cccab2985264f1fdd009a545dda2944c57081730b8f4ab2d9d3e24ab0430e2d3d2d8a6400d38da0384aeead5f6acc66cfbda761f3aff5befb52aecd27a400a1e6c3c0461b677b20afa513b5adc8fe6108e6e4b6684ec571d275b09df81522e513cee04f4a2e88c09001b511e39738c7ddc7bd4e78d5da71e7d80ae44a037f8ce07b7058a9a8e9e7bace75030035450e6bfc83a8d8e91ea1d1a91de6227f251a8ff4b76a041e0d8a6475cb2262af7dff0829f4face280666f64851c51b0c387771835af67def618a6c3947681cb39399c2df474458c90ed894c73921c362074ad963475f677ac04305f2d1baf46c35650fafdff5419a9b237496db2dd3cb8ca086970ab68cf9318aff0dcb86603fe84c437f251bad96d53ea7798c6827508b423c5764b5373a2ec4ebb6cfef7c509609927708c916b23e0585c61fee52a816866571e708985621ff01dd622611ce72e407e73e2711506a591dac1c02fba08591c0dcd902ac931af9c2540768c3430d4f83599acb7bb18717e524a0c78a3530a00881aed53e38d26d7da90724a910ab621a8bd692ef48f751e338679b744611faa7a04f5e0250379b567b0c5c5c2e79d21f61af7086000a7ca51948fe1c7d1e9a3190e03c4319ff0a451c4cdda91a51b1c9178d09afb99b6deb0d86b1d48363f3fcd5aff11789979f4e90cc276d535f66e2fb0ea8b7f5690c7991c61f3e25c1fe5e80c922b8eb16a9c4aaa5f048f9a59b4176bd57f94c4698e06e727a07ab8252bd46db39f977f674d352b8cda934def58379f2dcda381ed27ad3b24ab159832a90f4ebc3b7eed016a982996dcd24c227bc695b000252589a8e3d1a21a8a377fa02ce9d7af8c4d967fc4386d049c0371f23a6dbf0a9a57231c486e6264d28b56a141e2e0c803dcb561daffe61d125600497499009f2ce8ba40c2c8e36243101e22d061086c311e5297bc688c1f06554d12147a8e8cae744fbe74f5747902027536678a14d9c0fe574eab1dc555e4699e4f97d3449263ed75d3a5bf4e20da57bc2333212945ba062fdfb792f295b1271497f133880d1da40694d19acda380dc279869993f2354ddb1d8bb6212fbbd5002a5017173965526017d2310517e5c246a5b09dbc61b2d09097cb94dd0398559ad23fa7078aee979866eb437ed85eee41fada6b20d9d84234fc40dbf2bacfdd7ae358e341c07724166bdc70d9cb53160ff2018c5bda97cd648d47a32928ddb1c0519841806f61dd1bcf5684f12e35b051b92f3d712a114596e2837fd23523d6fc2ffd252c88e25cff9fd8b47b06918cfdc2a43bcabc1423fae032efa22d5885720fce52c9e5758ddebb95bb2e1a6d17e1d0896d41d3ace7e0a17e3ce3a85f1bc2dd3bf9b930e6fbb9a936f767a2ce6ede871afe253a67598453de577b7de7951ee2bc4db0013f54feadad8c5ba89a27848f2f7f4a36e24062538f050c6c3799bf9236b5ee2ca2d9858b8dbb121110831f7433cf2e8953d183322bd46df0e03f96a0ed5d3c2c2112e47830278fdf4e10de655c30f812ebcf727e25cd8d074272b2cfdbef6e5fb238a78dff778a0f122c23f0de1fb04b5debcf181d24d92f329deed0511b5d8da36d5faff01e06212fb61be9ff4844d651c0293b7bb6a91fe7784f33bed96c88affd07e916a0cb0607bae95f0a257ba606f1856601c7db7ebc09075f86cdc151ef6b1489a2f952adfd0b36e4946fdc317d7d810bed6b8b24505a4d1e12010a807cf7e7e12e6f9180ac93d46ac098accd3f7c1e6faed9685083a66bb5378388a30df82dd55c54460f281e0df850adee995f85ba3f7c154e870bc944d6cbfbf1ab099ef1b2d56b2e33d3e2ec41301327c3b0e3278e4149c50bc098a75a15386478ebf6f6a5879056c454d9866ad27d6739b958147a5cf7497412192dd01a22bf5b554f77a7233da694874462885a3b3ec2fd203bf9f4787e37de17e9d42aa540cbf83d8be8c7fc9c1640e752301d178e6ebd8f841bfda84b025d7236375e7ae7dc568ee2f9c175d79a0da7972805b1864442772396b2308de957b8b110d49cb490ddfe23e69ecaad41cc25e1b5b2df80f58c561da1bcc19d410de5c1f6a1c9a6ef7a8da4b355eed90cdd4954f6d79e57aa64efff04b81a845b04621d1e2352e2af0f8655cd9578fb2da577a66c0c8b4abd3ebbeaff84cb41fbfeab107301ba205b1f64dc90baa2190c6c653dd74c48bb551f75e4e8a2affc92c2d143c09099ec8d81127facd8362b05b9adc51ddba6c75ef93eb9987d7e5339e3c984139665e9dee5ec6e1db444c65b3922b8f01701111116d608b63a8ce443144a93691600873981577687deb50d1331c241daf77d06a04542ac6dd94a7108aa3e9654fab7b1eeb0c272741b87005b6a956f4c83388a87671a5f1baee1689f9aca8cdf38e98d952a090cc1a05d5c6d0bff05dd97cb27ca474f6432f10c66273d8e22d2a7dbc61fd5b7f40180230514a01f9c09343a8769186210becaa2d56488d093de4ae8e9653428dbf8a5e95299c1d5e20a46d9ed3e4a75d1858265401b0f1ac8634f6fb38465644a7dc6a944e7fffc5b021b726a47369c8814dd6db0f450b35fe85086c0d466acea57087ba1e01371a6d1ce095cde5cfd0f8f18f4944b4a7348a715e167966a09aa2c2eb12ca53b142094ffbd489f54a008ef3711b9066d217b170279e0fdcf57b0c7b5087aab23d8db54fce7e3f3364a520a557ffe8dde472b3bc5629dc0fab0b56116fa0f1e7075d7df36a36e0140fe723f6c624a9c0cfe664078aaeb52a8e6ce3228649f277450c8748cdcfdc70426a770912c9345e438bf3f6c6db63c3c8f7e7935dec3604e29a9f2a2ec4c46703fae9ba9194aa85c1218c66d5297367a15663419dda4e31226e734e5ecade08da8761e6880520e9508f2f34769cb208b034885bd4af741bb663688adc0ad472756be35420afe727d83cac60fe7a084526b897e5c720b85aca13da4ceba9184827ed48249681fc5083dc58ea2f56763d860c5080adcb789764f59716b1665e60d1604d563fcb7abb49d3340d949c0538b42dec74f1af7149ef0263ec8714dec9f659daf294b09434228d599b9aca11ba315270ccaa27e7a91daa7c7a07d9854c1d96a112bb203ea6459addb496472105b87456e1aa2510e1041c024f35603bb46ddb6f965c9571458cc47ecc47883fc83a734025dce09cde326441eee7f4d21b397f2094be7073931fea9fd4519d051b6e872a12427ea4a952d97860bfffff9f40