PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 58244 8b0c2cde29fd4c3b7f2df333c7b37b651d9fb78e135406a1702e8e563123cb0c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2bf4a7030e0222fffa835cc462981ed3106d3229fff68fecccf3ec62eedce7c8
Certificate Block Hash
8b0c2cde29fd4c3b7f2df333c7b37b651d9fb78e135406a1702e8e563123cb0c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00600d0000b0370000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a5182c01136f0f650553e6578a3f3350634e229d4751962e1ca23da3b335088a895a28d814a009316e1fa51652f241733f94820056ecbd3ea74676cc5f62da46d021c08de2f8753afaa9d52e5f6dac4cde4c95647415e0ec57100000000000000020000000c00000600d0000b0370000

Raw Header Hex

0000402081e93ce95103d24bfbda1f475b0a788898dd7251eee57e13c8416d7e444734541d373e8c51d2291854e2dd9133c5863d29f72354e6106a182bc428fb7772ba61bb11106ad3f80318c8e7dcee62ecf3ccec8ff6ff29326d10d31e9862c45c83faff22020e03a7f42b

Proof Data Hex

59,560 bytes
12121602030792e07276ecc644c840a4362864dc88e0569f47cffd92807890548414962b8e9d788ba3e0ffb92062e8176ed6185cbd3359cc27fe0a7e693b758aca18dbc2d4995607ff23e99f83874cd8248d2cf44a02a71e0ff61bc382e066c3151be860682f60ce94b14ff19de97c34ff9c71152a552ba14f849840261c52bcf4ecdac40376f74c4faa00021f7f78ce83ff3120dcb55f8dca6bd25ba138655aae55ed4bbc848f7b281bf33bc2558bb72d61f3ab10b931a3621f216dee3885f5721c08cf4f63350ae059652c7ee8da62df7b5e8a0271885b83b11b20ce42fb89f00a150944d0a4fccc16b475d6e3b7787fa8c00d308bde4ef3c0d3c72dfcb03bbdb5f4a8390fe5dc355ff18bf7aee389ec833af2bca716d841ac13b9a9556a32346d604d40e31a2c9ff75d64e936f3e72940c9255bd1b47be51f79b3908b2317a501ca1eb3d13c14ce94e55d402042b06917627a92defc01d1655e18f0c809872b462f196a53c823dbf59d41b4bc49d71897521094d6fc1e058ac41305d646b8a95d88a148886e1a82f4481cb6f90c02c4c614f3deefef419d9ba5531a3f3292d34673189415cec327d9237962d82288dfbaf317fbdffd07d2c8d0e85e75fd5da1e4b062371cbdbd7c6b1143c2c470a1d5e11b96c99ff627cfe2a5ddec219626d77db3cf268540b6b15a74717a8abb0a99fa1639cc15cec44b513353186088ee90934ad0e2919ccfc54ad45d51141bd749d1aef5e5e9957613f43920ad6a888ce9728f02378c40fe878e13ee20bcd1083d799089d702d345136a512a03dcd110721a4fc3077646bd84eed3bc71999dc8857932f77d5d899cb578ffbce6a238b7752cd65e8db84934ffa4078232ed6e66ee7f02b817d3379441c194ba0a8a033d378a030c126f8ae62c0bc25671b69a7adeb4eab5ad4baa0e61899cc30ba4fba535237cd24b0f18ae8771b3677fde039fd707f7026ef2b50172f8b648a9a159d57b31367bbf1634a0d07c1652f13e62058db9016dde8959e7f4b13fa88ae96e80c4bdabebf496d5f0bff51fa8c23cd07330ac7eea9bc2a7365eccb18141cc83d2a7d3cd702085ffb16c321135f597c1f77f88a2cae96e1aad4406528ae4b5110b8c239b3c365a4b387d69ea117930d176d037c698ff34632e9fcda68f7807f02377e77abdb1085a8217b2743c1b65dc85743e79d9752f719997955eb323d4e875da67a9d0b1cbcd9d6f51233d0a7d17023e739f63c32d649eb5a8ecc351317bb79b684db89f6c5ba37cf32088a2383592583c85dca37ccb684b570f40782dc71ba5c25be9bdcc70418aabfff35af47a64ec7807e084b2c3924218c7279dccbc24a5e2c324ae1e14bff7d9aea8cc46a89fc11242822b27a8064d0b59c1b065a0166bcda370fa5707be08d396cad353883bdeee8c51a159156c6c25b37539536d3db11027ac5f4f82336bc1c0d5682c25a67bdb6b9ebb8f0fef630849d92c6ea3bb77e74d9053d015dd4acbc45d615a510d41d509bc58300434a24be26de05230b43ad1c9ebd340a09d538c81cad2e0ac321e5ed9a1c69257af566f802cc1dd25157d784a69c11429d8635692721bee0d71dc52c77718eecb99d649727c910428cc1d8759dd5bfbe74930ffaac7e6bf88d19ddaf2ef935f636fb8cc983e79ce6bddffc2ba27570ef23c6e1fd2a2744c193225bbecd45632c644e4611b67bb68294afae287eff952dce8544f136dc77ed7ef8357b147d6de68c9c6b38f284f51af12e552827c19a743c4150054d945f7703fc5b2727c5506f8936e07ef4f098caced07cca28c6fe0a258a9626456545ae2808ae62924c8648b50242ac93e63c1d9692037adcd9ffd5bac4183e177ca77c7e64f627b6d607a5278e3af974b05eb68352e2a83d7a70dbd4549bcc9096e5ded4e97b3b57ab5cb1656011a1d9078c110b9be0f9a46c0a0450200dc8e89ed470bcd09be851ac078ccd1680059d18c3145ad2917d6e511fd721b7c30b1c582d113f2869eeaa3bb32bf75b91a30d9d75ee86357361293c0ad4a123e9f05a737b4ea8cfb21cfdd437b51eb84b665eec5caa90f14f07f389102a35f78315a6159e35ebbb61bf2ae2834d4d431579ee5208f9ff261d38a9ca20fa230d4841d587ed3261ce334837c04c268d6a2a30ef2366dafd4375c32b486b5691425588ba8546d65ef2f8a02e881ebb2e864c5fb54cb779e41c2b1a05ea67c30ba1de4702ccacd5443823aff635d10aac976e928c7dbd3103b703024447b1582d55012df74d608f7e779b341396216ca89ff915433a0aa78bb9fda7098ebecb732431c64d08f50797924b414b09fd1ee2df8f66bb63d6909cfce75cf6dfbce461b9de0432b72f8b45724b29d5057dbb865889ec053dda3cc7e5757ed96646fc38fed8ffa8364256c57b87da0e6cd0132f28cde85e20fbcfef887081bf1da09fe28a2abc6d79989c53ddf086388f8f40578a9e8d2ca6156cc784e3be74ffaad86ac0cd29f6bc8dae532de7dffa6942fcc9bf6134599de442bedf27939b4ac498128dcae8f6bab26f4f9099a445865350b989156e4c78bfb94e7034ec877611c40ed802c94dc7691d523bd96008ac10beaffcdd1d45566cf73ccb0b3f1a8364a26bb9611091e8794ddba61f663f05da4847ba743e7a866b073da1c440ac49f3c5c7eaf202d3b7e35c2c8aef3603b467be31bfeb59997e490dc608c2b13b383c9cc6550b9b6c555f3b87329671c6704e52cfedecafb307e93ad5fec973054ae7addbd1ab593323f2b6f1ccd328f056961711e90098f7a754904d8179bdf88031101224c3de0c720e9604433a1961eb2434310cbe880c84919f5718729cf4266240eea89fa2213b1e173681f233dbc91480e2fe053261c58739c494493b1358a6f23e8ba6093c335b0178445b40bb9287497ff451d1adf4e98a1b84110701074209085433848290625ceb9e18f6b5a22e9fde444be54e4f1761e05a2dd5d4b87ba4500d72a63924313a5010b39901c3fc316198cf5f9f0f7e890241f20797c79bc2d06e666adae345fbb68237c0d18a34c481b26b684f1ccf978535675c485eb5c24555a1c75c6736b6ae8bca75b141fa541ab71d4439b218383de86aebf1fbad173cda4cfc362a4a0d72fee8199a250b52fa108c082f8fd9c32de9ef4280b278a2955815840c0a91db317cf0f115813adf6ebbf46e932b6431d50dc962bf222035122d13fa118f06ff62a38fc16786bb4d20bf1dff6042f1e51ab673fbe11bc4b7c496388f492f8cc59498bc8edf148e014336d5f8bbbe8f25f8c51fe625152b3b26a2025304ec77aa48897c1b3f7c20717c9bfee238d9d88802a34f123c1e55a6fa200275a575adaa138d7c2021465a4ca684a5f79a507b17103c541eeb0e6689e685c13e1315cdaa0f91afb555a47f42c94cd633f71c0afd292b44b2240ef53373b7ead069f2a70299ad45effcacc79d19487d9ce80a7ab679a801ed21dc0e5fc6dc618420254b0f48e0e1d8b201f1972b902933f21c82b49158523261c79efd95ed004a0aa249b089c51aa6c55bd8db911c9900ecadc7dd1cd0b267c1a8d1e2befcd4b54eab3ff519602c262270258f80fddb70d3afe6544301f368b229a337c8b0dafb619feee5b232d7ad9243916cb759deb960f6386ba9c2d188ae4f9a1bd1c88e68f86b1abdd723f8787fe7087e010fa8f118a3cac0651f40bead2eaa05dbd2c548a730167dc6ac8340157fb014f3ec2195a0862c22c66cba1993cad4cdec72e980c6f6048de5d041d1561ab768971dce66f332411ff97e71c09aa69ee4c6411d07216577b6c7189066512e433c43f71f69423b42770977c1802d636f20542342b2ac5a90feb53b5846ea922fcfebd7fb94efb0a6e39a369ae9e381fa6c9ea15ccd804a41757922529f047ab338303e64742bbbef89585711b78483e188ff018105397f73690ce2a638f7f665c549a9ea14c2d3700affb1e97c62bd768c14c546b796ee27d70938030fc868453bf5cb02bcf00a39c44ef52bc1abf3a2e25e7710138c0a49a881284c43bc0447ec78838d2a7b0d767bd2a7a5d777295aad7d30c8262aed7f68751b8e633388ff8b3ebbc4df926fbbb94d7af9ecdfa2a77d09c94ef52771fde8f76d6de4b44eca74e75ae0b11d568c2aa00c0975d71b7ad3cd5fe46065f92c95905537e63c3a554a88c31397fb8fc5a7d4757025049ba97ecf318e4220467b6b5624315ca21bb6eb64b8193f2462a8f399eab36e0ed1fef04eca96bf7bad1fc8eba1be1309c92d900afd7c1a4d15aa7604d4767ece86227f7830a3f7d32882664ec7fe9b3e2bfdc838e298af6c33db20d582abc94bb8c6f8187d60d04712da5b09c0264ced1af4e0b8adbdffad9169956eeb98a618f4c6e765d2d4d517c57af373ab73763ec2469f2f4c9104dc16c1d4cc4e8eacd9018d766077019f9767dd7d60ab52df588d052bc898099efc5aa7d07fc67ea8511f37fadc21aa81d2ba41e6eb8cdf07390bb7e253a8bf9af82c910effd465b7633b7d66b2f36a7b91e33a520e604d8c705b1a49b6beb2438101dfac4f80837b973525465c2663aaaf732c8931793a21967679e8055c402198b8e91f431897ce7c6f489577965bbc1ce23aa5106e159ed483408464f5498fe0ac9c71bcb6aadae8be6e34115bdc0a8a2edf4f1c208c564398d6b4bd25912b5a46f8fa0c3e6b2e09020b7bd6634c9885a6c8884e691c762424e9d8fa00ba34cdcafd9ad7b9b3b879fb6d9c4b867b5485f17c15a70ff3fb224a2f70894dc75121eb4eba7ea81454aa3fd55cfa2564c2bfd49376a708da24d45d561a031d3528182d7a6c92571e3d3a175297b34b85d2c4aa3a67d3cc46efa523dd6570382f89ca6aabdaa1e43e4c921f21cf85bcd53cdaa5d3f112119a550318031b13fb0d787f1237acc32870c4a847191ef0ff888044510cf053fde7e35ba7463a75bbbe7c51fd84df704a6477eb61ffa2d04149cbe0aa2d97f4898941feffb1e77dc8e00bad54689b20183397b0d50e17e15aa326a686607e1df8865951a619361b33470d92dcd9bcb54cfd28c180df2ab0fd34759a5afa579c9ae6746da20a7774fa73593bb159d844cb2cbfab3985bdb20262af497fd441ea3c558c57454191fd15c38de608ada302ea745650f2607a3a0eb600b76aef443e296ebfc9c135ad7d22d8ac4109f0b830c78453c675abe1093d2e375bfe6bbfc522d9ec8d13bde0f41de3276d9290adc476b8af44ac0bedf4f29ff01270b65fe48e86820185891bc470ab57c43032681f126d051bb579c57ff6bcca6ab6520a05c1d605a2453f1a9af96a945065df737fbfb65b709bad8ef9d913341e78fc2427b8f5512fcf11deaa36ce7aad596676c10fc01ab802e6cb39007dcdab66ee7aff80c00e2a96396269a194fa9065cdf0508b38f1335bdc7fa0e77a364fad08da9359aa4a334c67a9c8d174b90a8c13a9b6e6544da5b1690e4cb47b2f49d6a232c7a711e13f8fd67b2ae439a5cd64c12cc76115c52bacc77406075a32033c2c768d52ae2b38b8e0f9ee4e1f1fc14f79b5821da4ce09b79c5f732b88de3339def0e4e6685dd358a6b21e491ea534a5cd62d9001f85e98a1141aa23558880996d617abc35a49f5f9ec9ca2678072e4db06f80401f729d1c266b5b93f18e838581cb877e7e89874b7b8173d7a3233612b651b52bcc26d5cae4e06f87b6ef37f6ef51685b600dbc3462eb33fd0f2bc7a6a47b90d1db280a9c97d7637bd7eeb97e64d16c1fa186405e0e5d194c9ece9e059ecc7815c59b674b0458de6f1355046d3545f1190d2bdc32e7cca7e63e13eea590e245b55e11e87e63c39b51b6c13bc97164fa7aaf13414fcf0487d743a164c624f1484f125692f2b42ba7adb059c603601bb08c331d26ddb930d881f357c701bfe85d3e02dc33933ac4c2c00bc05c3fc40db1db36b93c61f53a6e3d400589757bcc3e92ec0504499910d3667fa4de1c9ae19998206107787caf72204b84fbc52ce88dd38898803049ffda721a36b5016f11fb2bf0632ae206d83d7cb58e8c4bb994c2eec1bebf108f05e0649b6285ee83afa5a296637360dcf38bfa9045eddfaceba8c10ef36e9f7e341bd3651bd0a496dbc8852121b89e7003a4d43bf1ccfa53c8fccb643152251bdfca24d3de1232f9293ee09abd27f3ced734c67b58b5c4a229ca1abdd45905653e7d1264a32cd9b09693291e0989c09d7709d05813bb15ddb5e24f5633be1903bbe53e29d87b071b3112e7ab6954386985633d3e9bef51b26e4e7c25f5e657adb08e4f82467156fc39f92100e6677b410b89c28f3352eb048ae0db95076339fa835b2a4b57bbeb21f2a6d6c5e598bab6d4fe3f4d587d3b3729fd3c9827da13563e973e8006db0d11120068e2f436c1637c402b62fc9d3793a406d75693fcc0ab21ee43aaa35f865f4fb466e5937075c6ead3333c790525a833928f97ffa5102e3eaf1fe2886e354e29b67bb3077d89f7f1709a0f4a85202f4e7c25e32ed2e55ff663e03ceed3285bc58890f796cb7c54499d3a8467c99935a743c85494a4c5cea9dc933a97f2fc53175b913f8cd1a9b596b7ee5d415f0aec51dd540a859642e5268b04364ec3a46166d8fca4eab646ef2d17b3627e7b0a737c65974911c77df0c555d8e531a707e20c618c1467a0b8917eef03faba27db4fc322eb5ab3c6086f3b84cf54eeb6d6f34da3014195be0ced83c7aa5bfdbd8bccf85693a5c51a87a740f8c3a6f42569be07bdb08c6bfe1ccdbb81309301d88baaab7d644436d5ae83b396a3e777ceb0e0293591a31afc15191542c5956b36661be196cbad0d6f058f27ed5786c49beb65b34fe93454d3b0d40f9b3ca6a71acf66e2694834cc8dc4fe08307ef415aa406ab3afbb1422f5fffe2ad27aaefbc96b28eda8ff88ebac4d9ac224921ee0fce440b15672ad41838179989ad971cf5dc5beb33311168e134c066198f3e782f06c12ed8471c2a5058f4ee210172673a2b8838434f7c8f509332c973abe5c4aa3e938cb72df823d58603950c61181ae60f894e45166c35ce60798b0ca5ca47b0bd9c5d5407c1616c88fc51e2c3b5200707ecae2c29fb1f97fc0baae2ad3d0f563f440cac9b957369f4de40e78ef500fc144ac892c85ba2adf29f1ea8cd7ccc69f28062c2f60fa9320d3588787ea412937828129150110fc8ef6cf9748317e9d933742b44c4cc7b8d04e13f6239cdfbdcdd400be47df7185f71133c04fc33a426656c5f835816ad0087deba91edd0b9e2d5562211ca6b5f3c884e101563135606fe50742410ce2e73b818dabac7ffa1675fe92a76679f35932907b4b76a603016f2231f0b6c8709447775fb41957d3bff09553db7ef31b2eb048fc44910e22bb4cd38ab734cf929fd2c027e04a6a795d724eb2310f191a68b55be1fc8ca44c91e9af29e2648563a665cba2820314c513f2d3bc815387a9d0823b2888543f9a25f45b136205a9542cd9652437c42c595940bd3e61f3c4dabb9ea09738be586ab656dffd647e4e0d168e886790a5f13b62fce4fa772cacfccbf3340c02a3626b17295fb12f0f2c811e237d51080bbedeb1284ecc337179d55429e5274a8101baa0e59eff207fcdef9a88423c97337198baf4ff21ee77bf117d2a0910ecc9cc3d21ea0ca4df85746b1ae945410c4123e18ca7ca69ed26ff2b42ece295fcf992a603bcb7660290fdd14ad83b2c0b7e3b75be21d6622982b2d5c70fb6aad433f3651baf5f9edd2e5ed4fb41e5fc90429bfa6347ec620c13394c038b38b432342c0a7431eab1c1830c96e9553247fb7c0806444d0b048afabab927a8aa023bb72801e3d7ea3fe916fea1e455bf4ebab936669a2de093773cd5c9ea0833eaed747a16e60a3c7507b712d4fa5678b4cce262cfbd252d6f3a627da1104eb5d6981cb53f8a87848daac5736e78d8a9810f236dde727e59a716efcdfc7e574deb6402b6fb20a9eec82236ee56a4bc1aee835a049ff60be1ca4e5fc48ee0103b24284e45824f3f88320c28a1b33530a0f8727fabdcc06e748c9cc87d079eda0a8616d6f1b62a66afe5d868dc0475c0444ccbb701c0e882572a5c149046d55ce895535ee8b32c36940c8890b452fa322d71f0e0d6c7e1270cbf2638cea9b7c00e25ba6db410cd8bfa28ce2fa45766eb5516a5781052a5899fb5097b91255eb1cde043a436bb25e414c7fd43ee0bfadb7392f3bd71f35aa53831f5ee335ecd3e7296099a0bfd6073bc6cd19c7997f14e8b3ba9184d36dc31b051e10f48d76662d17637cda7ce3577775e83aec4c685e1563b77bc5c35ca44adeb4a43d2af49f3b3870bf38f2fe17e29d90daaf6afa0614d318c936878f4e91592613e24d4a66cea1530642fcf8dd192bd1b1a426fc9746a2df05b7f73acbb6144e1f8d21efbe0f7339b73ba50b021b11ee876f9b403d7ae48bdb1410889cc01e0aaced30f2dcfc2cf63213238ef9c5cbe15a498f4eab6608e2bd59aa7095c3a52fcd112f034efe7078b3f52a244ca0577f3a90e2dbe642b8d010c57d35d28a8e5b1a7c621ce5317fd4716e7b286abb93e6f78eb5445cb236e8a7127591d19204f5b5e49318c90d24981a02a9a8c04e33e7a4728ae984c95abc164e3b4d104a87847ee10b6d83f296995786be8f7bbcc8bd37a4c0f4e32880eb7622d7148b854ab1fc3c7a0c17d67e6665d7578d25e35983d26caf00de3522e07c980378c0179897076247ca3117bacce483c7239c512826f11928ec9062aa8a41ce48a3a9b0df2c075dac3b3ee2ba5ffd003e43e75f2fc6844484a381fb1d0aed8ad8c311798abf32928c7515a5fc2e05585af6e7eefef83f45aedee490a217c19f25438487f666e0e602f80b759e48cd9529dc96e51926979e9eaa88f909348a456e8308450fd51c47510ffe09bb01ddbfd079f8398b23a8ac54512facfffe746ffb7b48cc54e416cc075db52497c01c4408b8358190ed54935e39f1c2bad5d353098505540f28fd8b32d3e799cc35e8e0461c8112315070e7e915a340a1199ba5c71cdaaa50b51f8f396ef6440a43a924ee0fdfbee3e3c933778f30685d8022ff5d89a7d4a15a2f3f1cdbb2d2f49584398ffa0713ee06d4f3e94f8c8e15cb514f0fb2950b2bbef94e9e760d0d82fe890f4180a514bf5254d456ee04c4a5a9a2211f8b94be4862ff6ca47838f2ec6c88b8ab7bb42ac2f0705dd28d6d09c1a270cd2231603bcc33b3b49635110212fcf9bc2d95b45dc0744cf181d66baebbae41b2b700e15c7eac3fce026430327b6c5daa06aafc2ed942d2b6b23e9af1230c50b0576dc4bfd085c6fc502532a723e558b6b5b5bbe4fc15b74059a7470a87e4f39bc369442aec90731c6d72607906bed7c53d0c1957adc25270a2b2c09e84218b35cee26f9b19f4581072ec720c4a54170bc0f0391b7339c18cc277c46f941d487a88bcab7fa17cc2853cfd1110357913281b5faf43cc47cd2768f26d2dc249659144b1054abbb0cc9d6ac6c9ba39e9841154dd66d2bb5d7ea44cbb17a141f80df31b4ad7c89a4cde4fe09cb424b762aad7b9e74e503da7d680da1a49746f5932469e21e31a9ae5c98a70da625ce90bb771a6bf01c21e295de8dfea0df0a8970b32bca8124cd46895ce0dfa3b2fb87334b2fbe803da87de52a72d7a11e0bff42a15d2d65ed23a40f36708b8a62647ec8d98416066ef8e09da2f0dacc58d60e1a9ff9244d36b7dc807280991de03a785b1fcb8f51864eb14ebffbfb93e73bfc7f5d1f99ed970a2689b5583b8ab5f4fff2afe9d85764a4ac6a13cb3bc8ef783da20679e61b22473b7df6f5e182584b134fe2d1bf9c7a6e45c90ea10c3f1c4fd652f500bdb08e87344154bff47dbcb215df2eec5900d8d4175736dc678e795449f81b63c518bbe979e6d16c0d64016b27929611ad9cfb7e159cc842bd13622d38bc0ece1392cf76f1d7de3d2192907d542c8bb94633164fe6870eb81109167e9f4bf641938488d890c6c5a3e24ee16e434949091aeb33b290dc36426e477bd76086c50a97006fa3a65c14b796f550fca8ab67c3661d794c760198cc1a2bdeb4cd376b3f0b02308cf6a3c9ca67bd14e948fc2669b8ed9a8a1225f52e27181357bd936b6e47a034b8bf1981fff909554bb4c955635748677e5cf6e926658ff8f6b3a5823647846ad8dc1dfddba104e7b1b9066955a3e2fa55f8b945845a099e0c6a6d7f78c678cbf2440150cc00821f512f51e24ae3663f3b34d88ea7c963db49f1dd028d6853821aca92e1cb93211f8f84f3209cc806e44ccefb0eb269f75e7e75d1ccf97247e68cacdeeb6c8d9f5371b9cc001f74576ab6d3f9f9c0e8a6f992c42b61ef9e3b0bf7089ad31efd80828f86e15185399717e2018c80eac8c56149a19d1b4df2d43eb7b7a06f4671ac6f59ddae856444c278047371eec8dba176c8142762a6b840a099010f14a6899ab590f6300044410f4cd132b4badfcadef9e32ea9302aa5b6eea5d5bb7a71b5da94b393df6f440544e9ace52e5138bc91fc99223c976ae841d0617e81ee41b7861e8464dd4f36ab53b2e34e46132b06f544eab77a6af1e5d9f819386333ca5f8f4ffeaa28c564ba109bb757da5394d9af23e6a8400695d5db09364e1c863126da2b9e43fa3365b9d5e29e01006d5890205e9979e471183440a68472dce5908cddb8ec14194dbf54b99f18d355f8461bbecdbb570b0d8b96507ab9a365a84acf36a8907c76d157054cf6744aaaebdf50693be068c36e19f9ac4d42ad7b131a980ee85fbe4a576e3796a67c7958fdea6994588bae7d0493743d0158a649390172428f023261992bb9c9b685934194d0f7904c6033a43df50c00d9b1eed1488ab3d98f289763b4597e974c14a8a69d72403f2bfe3c06e318c9ee465d59075d255992dde41d6fd67a48cc62e6a82c1ff96d9b4e109c1f02fabb6685cf0c88f5f4974036b6d43af2622e2ec9ef73e8290da7b90021a2589d697fe812c56b6f0f170cfb9003adf03997b3b3a4d36079e2a306bdf3a8feed4050554ffca4d84dfb41514290862f803449b667406d1c75db033e703db930bfba7e80575c4787de2a7e87a48b25d2497217896b670a339cfe7c7918cdb54147396aff4b9e625353e748f31839025d12a8c0bace233fb072b7bcc092330ef6cb1f25a758f93ffc3c900911a770594116002b8a848122887dd02e117ce0c5fcccda6e294a0f14b47d55e69b9a9f839cf094c0ab16b8d327bde10704e3d11b4afaca638a7ea3ba323456abc59327c7427048b423fe9e6c2913bd031604630f2e3379d8aee5a9c4635e66a4b9f6a9841c1a06252d1c148405d14e8159f099a3d44761d08c903aebbd7869cbc7dfcb6f41fec42e92b27e7a78086449f101773208e1e6e5c99d4f52346507ae64def595221179b96e863edf470d750e27b9a7bb5929efdc390aef11650b54b7e4f553294c840bc25a52bcc1a4e50ce25e0fe2fa6875115041a0f840622a22aec02135f78087ac70696238c8ac278712b27be67254deb1b312cf64ea798248c9702d5b47f8179a4689af3a118527230a7098c09600bcbc33a051f9ba530a41a57bfdae7d8b20b31b1c69e06e76f9c54f3047344a9a052e133d85f11222c42f5f1df798475f578f6fda4c1ab35d614f7a2c88313b6fb17dc07426e4cc9c0a32afe2f0ea35edfbd5cc0388a916f4e75ca4bf1a04fe5f7d4f87745fbe6d64e5010d6ceb365480f4c9096f6f177ebf0be3aed36cd180d48b1bd76ca8aa0ba9bde27f2131ddb0ddf9ddc3f2ff6964c85395131485743dde880e50b6b82d8028ee693a30007a237e2f75a0da028a84e7d7a7795ec45fb24a8f618ab8d2d7df2d1a0b33f576634b6e220c0733bc01bfbf00fe9880be485bdf4921fd44df770c5a662e87debab5dad8549d1a3bc27d8ac5971b86699e8aa5ba32995745582a84c522fefe6ae5f73860cbdccd76facf9b37a18fb4acacad1ac6c4aa34e04081f8fa05c8ceafc2c17eb8db46fe3111865ad379a288c54608a863c79b9c4cfccd68b2820eb528f62b19be00a48d0d7b0447f0df8854a06d9012c267adb4d7d46e2ef73a6640c5602120cb10ce3705847361c6417e46fcc26c4c8381c6c487b8ceb59a6d68c15dfb3261f1e6687c5ffc1e172473c71d97f109d719e50db3ef0802853d4885bce66e1f682eb050b56e3aa7f6a4f48a9a834be439e8b3393784c791e154f0d88f6426ef370d2544520bd13c6187d2b108c3f0d008785dc3ea17c4b1c5b2a429ca44288866ba965b3d0d40a9ac5ad55b779b11a2383bded20fe633e32d6c7947d8d27f6534c0763783d885404fcc10f6fe0d5a31c09d48eab006f7536408096a16b31a17fad755d0161a45a8f1fd7341361f957cd50844e4f21762a94e5ca6d29de3986b56b486047e0af661967b9ba861ea6291c6a8951ded2020aa90ca848b517764dd1352b81fa43419885b38768bcac3b914c64d5359dede36e549b458a1395d93ac89c042a8888c8e7ecda122658d9a0e9c86a3b54e1d2ca43cdcdab391d46b4c2e54802f68a372da28ccda3aa8cb445abe11127567604ae3f8912c19758f1e4ce375e81bcffc01056b5c0c52649480dfcfee88c404d79a7ba925e5dcb07933ece7db710ea3288868da2dbd091424d6bc5da3a3211ae688feb560fe31d2e69ee243c791e3462ee8bb643c9c4357a548b91463ba68fd41e666899bda0a4819ea2d0ac37b629881711dc9a64095c5be937897b5061b39157b5f20d6a6bf111aef1dc18d1361921db1f807a4d8d7f22cf3e861eb6905322373aad04bbce27ae728255ddaf5ad21e8969977e353f723adc9b6f5630608e0f2aa65c590efc72cf8b8d4888402137d3f445810276e86007a5c6a9daba190274c94eb948f8c4f349a8936df0d6b68939514fa424d2978028dd96420137b93a35ea7b95b15b4761822631a44f2f394df0bf7191833cdc17d24afe725565bc41f98ed25a3ebd7e200c2e52773016bd26256fcce16cb5873b015ab9ad352f5a7d8dec7e3fbba21c0d84f3ee22d897da4c44d9311e1ee0a9f75027a007abcbd438a521d1155484c23e1a634d414d2c5de8d6ccd2aac237380219ce1755f5486ac07cb53f5078cef56f00e63a6b140a228b17424e696fcb4c5fc2dfa92606240e403d433a79d4f87c66fd496782955ee288b76c8796673ea032691fafac493e98296a424371590dccd409e4ae6194aa4bff880339d6f2d23a33ee5328fb801449346722bd3716635afefc4116a8bcd6f96c824b7b9c422fb2508fed21685b3cdbde0bc5489fc0b844d26aa2255d2248aab73270e04353945931a1a6709ec129bae5b6368df9265a8bf18042ccce839a9b3fc581f830331cc30aaa2694f6f654916a3e151d313acd6151e4e84df16e9cce16fa40908411135a482a49e2b821ab5125c9b2c015ffc61275b827a655eb6127a586853752f9cb12641eb6b2360c963e16a6d69003a3b153ff839df81e7f1b977bf1c65804c04e7ea3872c6525186748ffce4f9e7e641e265c1d40681494096d0e3cfa3bbd4e36bd5bb381976f3e1d68439d316724d0095baaafff2b891f68462cddc52731436b99648b1cb2d74b64fb22d3eb69aebc1e61b22611d18f41ac643cd69d890f2d9699817289df22b79a6c825cdc28a2b9ab443e772a7ede3c507345fd302abe9ca7e1e027aee979bf9fe621df2f419e0da705ae00037dc779fbe47c00920d7db0bfb91f4d7d593b42111fa92c0b017cb257a0e879f790bdf16fe38247d8d97611069e9edc3661ab3cb37a02c0da57f456521e85b3f456a9ce753c180f41124dd998434bcd10e505965cfc0ec5763e3685f510d26adc6898d67b5cd072e5db73a22667f9fb5514ee6563d2026ef1ee4c2a1242f4961d23c1e1a957ad5b0a75f351b61e40726848d47123c4be26e9f7fba1cdea30345bd4a6b8da95607a0076570c1faf5acc82e897ddb370af34558cb283790070b93d7c527b5efa429fdeba97299039735195ed5f5e2ba91dbaa270d6025f9d67d13f49784b06e2b07043d6be2c897287abd2f52ad6feec0cef37a28a501eb9cb7b1ac791824b1c36a5668cf34286a05166dc73f0d2ae96bd65f830c218410f3316ad0b952cf5e3bef3e141a34ed754eb701965ef9a4c67b60dd76c659c7181e1c28fec52c1ff1e0f5a5fff95c449898e247850fd7af3b9805488a1cff2d4a7d9fdfec819f89ecee11cba8a682180ab10c70ebf5f91ff77d6d48fc70165965caad02e3cb6499153a59813b7c4eaac378ce29d859760a0bffaf0484acdbc4a9b02b19e0d5465223bd0eeed4d7e0d99eccb395356708f828e8899403c3ab79da1428c606376b7b19c91d0555b8222946a9ae500f4580b2a26a346e8643009bc8eae6d0c9981993bf59923d738873aa1b71126cd9eba13f1ee5250dbd3a4b5de1c27d586fb0480fa3d6a94a38c8f1d57ef84dff6b89615d08a24a12a1ea0321204870c6c32e4953c50d692111ef865cd926cd94f495c87bd94525fbf42e7e6de19332394e41f0391fb3e39f44f841bff6e73f883448df4f3f2fb08a93928e03dae341c570cd4431df3f76fd3a5e5537922ede1d88ed7cd13cf18582b0f6c5e4e7a4e5971730b8b60e4043e41b9a317393f753969cf758dff2d1ec65e82b81c94afdffe58d5cafffe7cf35386583489739f7b3849b1215ec1365966dff4775cd8b08a039ebad750973f09c6668a74c0fcf3a24ca74440d9acad55c0c9f4fdb44febede939fa6ccdb03358bba59ad23d4166a93c2491621369374aaf8ad0122c82c3513c2d66c47c97689a37c8d78a219de8ee5890ae2d6bcb7be4bc940d0646f60a5f4d7645722ce618ad22169a5a210bccb132a9d01280fb5f7363c8198081d284a07c83a38aaae1b38c30a34de8478895dd3f5ec429cb767521bc4c07485d3c8af822f26a502a84e338a70345ea9763add99751896fff14a1c84e26a71ab31e9b413eb57f167d6625e75393dbc5c0833ca19e552c5d411f34687537099d543eef992b7964686b4809c531ff3663d6d9a852be0a0bb66b1d6faf70f859d3b27c57fcfcc9c654f8a7018c74983d1efdf8f3decf74b43efc4840a3f37e1798cb9c6c6397d5cd37f1284b50572bcc4e295ef13dc34db3aff926518e1048073689ae85b23e405b96ceff9f7d14945843f3f479a6a7f3b34532c94f20f7a0ff33aeb4b7469dbf0f48265d0fee11e8cc211e2677f75c2a67b0bd068694470e4fbf2185d205143d15cd60f133934dac4666804806eb97a32c7172b95576358a43c84148de27aa122e036860a289c65fe6a248073aec9f019f9e39f054765664c63cc87f8e70ffd23d948f1383ac71ca74acea526b173175816da40c114917be66b9b77ac418becb258972f34830c15768d2d1851ebc9ad94422065abf3c0cb2cecb6d0c6c66b7b37fecdfbd8da94a716b50abeb4d8f30021fced8008eb5f71c73d0d2fdcdfb556d2fe20772ba006b87fa8c2d846224c28ef69a80f10ecc05c062aa353df9bf213b818b283096486d06acdcea94f2ba1719e6065e0962fa8bee7c962a01e45df098585290e66ca7ababb251c1445a6dd5d0b3e5d621d8d5de1a2fe4199e24f65f011e183d30c77a7d4c74daf2ffc7463f36cc82667e3cc225ebb50657be95d147a5ca59f28681aee8087002f9adb9aeb25566415a1bebfcb93ceca68d078061110e6f95c74e44a66c70e4ebedd6ea55ba27dbcb1b7377ccbe4dc717d78003e01e0830bad1b7edae28236cb79e80b248bece6d53de847747368fc7f0b7c08bc042f2fed683ad30f93bcd4ce6e258bd42be8cc3e72cab94b66daa54377625424d0a32213e23667a501c6aa405ae55fda14589213e40b48cf0f33e49392cf1bab73f90c2a3b4d71f84215635d1ed67ea15476486bfb4f8365e25f7d07283c53d49d34084b6f39b426c2eed26b10471bd22357e9a611c558c27a54b69f0550ea5c8f9949f0b541fcd2f400cfdc75546d958d6d631b8d49de5ed975bd2012c07c3be1ce619dc44416676bf42daf029c87d714de10cc790b6cb27c1495d515f3c7c68a34def0a82fcf161f7361f5da3d3b218d5fdb9c75c11fe569202b7c7d992787bfcf3434944db7c2677ffdae63f19fd2c091ae38d913019877fa1a69ad48d60433923d375b0b9f85b0cc626932989851536ec373e3c578b6030427f92241b6122a22538ffd5aed63a546eb53c19271cc0a1010905abec9384ca75f3cccd2f71bc85a93c721aa032711205735f6ed869980373f4a564be64ac8eade82b44b7fff7ce9fa105f189ea21b97949f0382a03320491190f0b9cf16751269b535581cd33a312a2a128d2e440bf7cb12683501d47a6050899ad7f88ea13897297a8f116d042134a338eac2ddfc9db4b5d1112b2da416a239173e21349c0243c8ea9065a884b3d2096811e8dfc0ebbd13274a0c0fa7f257cb1425aa862339be4e8a9df309367e12d438584030bfdd572c55b7e46a71175094f33a827e25c3d812681b307973a5ad7ee9ef7e41116065c3eaa054c055af7b98a5f43287b7735500db2485bcdc36bd973338c5203eb7bf510666611ffd827fb664828cf5aabd90fb71ca04bf0219b383863dedd01e9fd21bfb489aa21d02883a5d5e09bdd74bffc2438487a14395d2eec99ab4596778d5d16880835a35bea871adf85b8f836053fb04a5b01ed4e9a6e1cce2e91efe35cb90ef28ee2bf3f1a1a820b930c5e2aaff5560dd580f9c868f92187fd970625ed13ce0a7c5db367a09448adc420070957894e5ef65b4567cf9ad3d48e917c581efd247fca8a0ad0cfdc1acf92589fc63d1b5b33ed23de310b77f7a0da2f4aff8a95af23482cec01f4a3ef29b988467ca1402156e7c37863d016c5365ea99ef3798d22f8eaa3f80290089b4e388af8e634674c1c85ade83a381211c6b217ebae5063eca1ea357ac6750f38d0c24a628f13782308b252f71641877e4831dfcea7158190088a624673d094ac256bc29d4a41291f1a93a66083def563d0a28c3ef9607f2665b7e4161905790ffccb70ea8ce5bf602d7c78fe78862249c29481ded04a9dfbca68463fa8446c20f177d30a03ecc0ba3f34b042dfbfe07900f702bb3b2937fedad9f9b54587db02efe112188d234df03f7a857aee28935d76a42a5e003df3bae848704b9007446c00c1d44a1ebd3bcd732232689868be86a2085d97240ef9d31ceb48c46d6bf743723475eef847c48e36bc6e5351a238629630ad48d7c8e827bb50cf23a4fd01ddf7375a1505f65fbf901343ed7924fae8cb90aad54ab491dd5fd6983670c151a816dd7a2450112f52c9410790cf2f26e0ce36b59fe6ef91709b35a57de200c408aa5857083ff1608f49f00bb9e2b45b0e31ae3fca0de0d594051a1fa89d65513933e7bf5452c532b93c0887dd16553848e221ca20c21a2ab47111ba2ac2a78dc0aec33c00f17a0b1f1d8291885a73c9bc1ba4741aa2eb22f27af47fe15666280b1d56c75f3241ec87e51de90f6f2b08a854190dbd3bbfbabe01b55e84a919cd7df4401258fe06f496831c9f64f94b8263b143c8f18fa4af02668cc8bf8758b4bbf05413af4ece51ed67caa839419b1adccb5f72f79dfff936b84e45c5a093bc99b84d9f6ef43e0c0f75e8397c762b9a84236dfdb83767759c01d05afb1c269e5ae504d9dd46dde649f5ecb24215ef168a0bf49f1bd4e9a12b7a6aeac1bd5c37c94a1e6329d57377e46f8ba6580f62bc1b35e05631160a718195dd38ce0f1db85037b75beb47ecf309491dfb2e972e2081f177ec5f23181049a1646b022f5e2ee113d0febc6281b8c8ed13cd9ecaa4418cb84a75430cca1f577381fb1113721a2aeab110455b17c737090a1af2705bf04439e0c03a86ab2b08458d6c083717ce2645ddd3d5b9dafbd30e6d168567c2a79cca906d2843c9606da7d9ee2fbf88a697d8ca11a7f5d12a181405c57c6b93596b788df8531178b5cd85d9eaffd23866d0c656ae26a2c84f91929dffc79f5e37426e5dd36785156ce9bff689eae66a40a28608fea0135cb5087d95a4751f7c43e2968fc79831a4ea9c168514faa840650c187188fd2111ae9016109624051c8e321fc52776358625b81024501336fe8db83f386920128a79b2b460f20255efb8dee6c4dca88c9987dcfb008ccb319c80549183848cdb67436c97773e5506c9d7ff3708bb10d619ccc2e3959af3d7d939e97c7594f8254ffa23fdb9657edc041ed42e48296d44b332fab867a1f98aa7c1c81b83365bccaed9a1003849681d8473390151a3e6825ca4a6d8f1c5811ef8373fa78da86ab3dc05be351c017dd68e9d4ce9ab5678c6645bba13d82dab1c7ffb2096bd4fdc33a4e55c30edabab7a29b19d0e89727c539b8905e41983f6b83f557d197aa50e78480a24b7798e73731e0e70b6a4875c5d08d72680e63beb5562a987bdd422132de307695e22cafa298529854dd9750c73c4e39ac4c50137ea058e63382363a974555e6b716a4a580678f1b3a8ff36dece767fb8c9c9f606293a6f2eda03dd1749d9cd5e7c1985f013594f0664e52f1f608af81d9b4e855fda57ce48e99aab582e33f60c4de04f26607de4bffa2e22a2e798d5409c96edcd6a34ff8c3385ab47bf3bdf9ef3223ff20eb709baf1a2c22c40c0a12ae675d2a49edd06aae90907abbf7555813feb24146d96ab1295283bffe57ed1ea20380fdea07e4508ccfd76ad6ce5b08176945df9853534a63041725ab1604b119ab924dbbbf3249b6537ddc300fb68967a850aeeb87ad8dbe2914d1a8e09b29f514f043420568afe1ca26f95ef4ecbdd5cb3970195e659d4dee6b868e2e2393eb115a590faabdeee495e2a8c0bd93b987129c0f6f67bde7d80d13645092a5291fb1b6f6eb83032d117992ef484702608fe6c5f60f13d24f1a963cc0c7446bbc5830cb05fb72f827998ec8b4fd9c9c41699c8a9090d38b47fa0b215b54ee726cc78d360b9b9ec5cde3b1cafd101d3df5e591f840e85a54ce71ca55d9d3d0c805ea1577384e544924621b45ab1761f5ef5b4568e39658204c3130edb2be95244fd33e41c9102ebaf3e35b828e3c68cafd7c66dde2912390e58c8338acd9e79c921632ea40edf393ac8680fe4cbd0602df7a262539d163104f5bdaf988b1566f8f4df70b481af24f25808e722e4381cc17b753e1f36a8c16b413516938bea9ca9b383ae1f9d3578c54cb8c4de6001e2851042e0fe9a1fbfe3cf1c10dc7da0b85a390deb5635af1e950648d1dd8c92cc6e73a2a03dcd88e72b707be48d55770d73c84de94c822d4d4c38a507bc1cc67454cf15f400305ed6a813a107803300543195505603acbfa925b414c929fc9abdf3e6742ea2e0ded8aba54845a025a81176ca2c0659313d9c12c9ecf468a86df8084ba907cde62e19f77c42419b934da62bc5666a983655902cb9fdab3038be6294c7c67a84202176b4b40c77eb077f0896980adee9beb24b44950f73da1d7832270e7dc07fbfc1e570205f6d626bc74f283b935358096f55cff83154ebaf8ccf9d2675a1163a8748c98887d08081b4fc0be13f0a3135e9f6ea37da0c6b069a6085e64ad64f1db7cfb0b43e3e3e47abd6e0a84f0b45ab9a87d4df10c562d5f59f22b216f7056cc2893bf6869b39da1dec28ad7cf35d63445e6b565f411e7509d2ac59698a8d7546ac1282f98fa0e7ac5e0f985347b335120fb7e56e52f73a448e2031b6ec479a9595c32e6467ac80661724ae6ea5c81b8b16d731f0f7b3013d93883a8defa329ecc13196c581d736cbc5bddd404c6378585c47c2ea38b71a958955e2d9bb578c8c1e5d8e01d7b3e0dc04868e916929faf0d35d94fb8839a8b570986ddc73e7b9ba2b6004e4c4fe42f83b24bb344e341e196116c9e2588f09fa69d121a27e4652d2cb2780bf1bc090bf53f2063c74d83fcb61172f2f55e181e41187222701b7d355a75bff1de2e025513854295b7fc14b3b68e9052f8c62c441e4cd6702eca5b66bf1e86259329aca84ef49012c0a2bb2c39690ca5e154335a07a4da542d3eed38d5df0164b33144a1e296eddc4745c1a8677072ec43903c7e9b0448c75e740741bfb28df16d8ca20b90909549260c70af4d5e8bb3046c1984d436030f0b1c07d5ffe05005d4777765b433794f6e8af95bee819b912f79c6f44d7d766bb63126d0526ab9684397f51e941dcdf1d8e145bd8f572cd4ee75253010a5e9edd6d7cf12ccd468135a3b8f58cf5e319ee11f31620c67eb5f5259956a4193c347d090b2d23f0ba0c9db109df00ba37d96d7f2a216e5ab3a318fffce902e1ea3d5874604421eca20fb6c27244ccc714a501fc25adceb5e6334d6ad0af26f025bc06eb0171a572cb624f2752517322da6606e74db020e48fac7afc500b72cc73ce832543bad44db9e96c6b4cdf3254e7d0059c4595ea5af8b314e27e4837a72622ec01d7a32785c921f3d8417152a93f3d4e224fd5cb7f9ecd8335a43a467379cbdd9be3b7fd7d0ba2b8141585ee7ff293201452c5d8a57ec2d7da6894df4d67c8b8ec240af4313ed3e4163f4e8d17da8cbff42d27b8d542a2fc7c99a00be3a8a1d36011c16f2d9b98a62fbf26cebda8712bfae07291e406b2694d57a6c4ddfd6ac494ccf86af61fdb3e6ee2b3ddee8f845b2aca7688d5c91e0c3c203ce8ed370de629fce7b55a6beb85b3922ef065821750f72e373a97691ec7a0a508e2a9c6d44bc38914dea5c4a6df4fa3c9273216fcbf7b2fe060c0d7c45cc00a136735bccc4f94cd121965f61667eac306ce348a6b7fc0acbff7df328911ae3eb23cac180b8e7cfc4d2269668e6192b0b0174971aced883937a1a724c84825ccb4ce7f62d47877717745e803792a5aaffd2321f8aa59e010a79b9fbcae720e5e90af71442be931fc50ff518f2c83ccb6f3ade139bcd7ded5b48dd108245271ba7f186cb7df8d139968ea9d03d72300cc3b852daf64e079b7d6b4ed972f47d07fc4f6781c550a1989354a3b7282eb219e37e03360d76846a413abd7113980f1901f00c50e4cde9af6b2c4b2c67313e54917ece3c74331d2cc7207a6cc51b31f08d3278b7022edad5b57428d22d8331538b03796afe03b2e5eb9d3b7b9cca618ab6fd325be39bce0c29e605f0bd71a1f8bb19357df7cdde1063468e03a103a1ed57db746e6d3882a83396ab55ba22e385c5761f3d8bebb1296c9f4c560ad144d41de54de18833adadd3dbe5be67fdacc188313bf1a93634c5816192094e1b64db9ba1f2603af91f87cd3cf0d1602b7ef7964f8643a5d672cf8557d92adfbda060aded229927669ae76f25736d43add0a345d61525028f4a19dc2578f4d4bb7c914f8d23e61938a8e2ae69471bcd14d1c4f9f349329ee858e1774b406fa50e89b43ccd4d1e2cab0d89ea805533c5f8b98b8454920674e889e081776222b90329bf05ff7ebd7a7c78f322c14784f1a93bff8e1831d83e9dff2c47760024dc84d18eebf6cc68860de611706464da5f66d08cf12e988057b5608c9ba2032403b6d916e2331cab0ea83e911e613e402e24b53cdd607f96c9def9652f4f2d4804bc14cce0d4157b9be83dd0373da5ab197b25eed0a083c6f5455e65785f623166f4b53d9767700d0f800fead5cba3fd41ff950a69d836f47f59f3c61e916dc5ef881ee1d2942262127fac75030ce272d642788f71c78bb071cfeed1ec5e00ea6bbabdc39db9eababfe1aa8f4d5f4683835023a4d839af89931f67e97dc4f6448b5e0dd8f74925de95e914cc734f58c63a866ebac164a6ea7e25f43b883b3fdc927b2e279eb577b252e3c30ea0679a50ef8dd0f8badd772e52fb1c9b28ebd101d2bc818618ae537611656df58292fa36c626c66396b382a4f74a4c5ab68a85b648ce200048d968bfeee44d26c07d5c523fda3f694c5670dcb476d457392ba300fd525e0ab47b64fb90480d24faa4d60ccc89858a57b9882afef5cfe47497b73422dd6761d9c43371b5a2416084d3ecafc2c8199273bbb3fbe2309129f44e4ce757af30fa684ad410d7d612d00d0a3ca98cf2122fedec599b2749947fe620b6efbfbdd2430face1e01046b0b7374f05fb21ba50da63d1f5a87b554afdec70ad6623222d2a86239cb6e2f42ed71349cd26274cd655df4cb492ddd48d4b8cb474600db29c53a69ef8c5ad33b52a9776261ebffb00544d187c48a1ee6df0bf3f085ea97f2a110f846bcff094a4451bbef50464124e238e59011d579a75fd98bff1950d124b6baf0745375440a34f1979aeeaf4e76b681cb4f032dfb208222ca4159877d12b1a2881bfa834f151386b064a11dd7a2402567e92fec9e0bb4c3c1faa6939d4b6a0b68667e7a7e28e08a2c88544234a0dcd7b75fad8cec3396618c02adc0c8ece32ca63450363c9944c7a81652bfddb2424dcf722f0612fd4833b60f710a73876c0f3371a2b176bd26bb16eb038a6387de9396ff6e0c029d5020d4ce46713e928e982122cfbe84d35a436370422cf600c7d731ec98de911c0ac9b3c77b5b381a207d1ee46d580cb0063a0d001288a086187a08d78d139e18ba4521aadf522879a845b5a90ad76d6dcba0be81bca6f68a3c9f41710977302445f44a0f1f78fffcc0776e440916974063cbcdd8754d1b04fad8c3f85f5c9e049d1d37c28c3fea1fd235caf741611869eb0704e9a915703d5c3333507274a508d7c59df5e579d6625bfcacddd05c8f0e1c0e4b46e4a6e4931b6e564a646c377cf35489cef4acf0fa4b7616b54c98c687be2b7217c34d31204cfe4ae78c9937bfa95fd2f4e3555b7938e3b025842962520f982cdaee970fb6c67d993c4fa34ca1a92a1779536940c24ee4f38ca98c5792d1dc61d6e0ec8645c934d3dd01af29a617502de38c91a236dc79954c7e095345aaead5fe129905f9d5d11ac4291aee89a644b7067989a9db9f1b725bd85dc3b2ab243e209183c8544666842f31ef5a566b3c09f5936ed3e8376e328eeedd4886f4ac44de8a701ae9393224c375ee24dcfd8c0e70099a391430643bc50dd878754095b4ac4e5474698bca3c11614ff3857257b3bf0c4f407689fee028fccfac2af9aeb96eddcb3b55b7aefe3bddcbad2dd645590552ad4e267b2ed58c5830d40b221e5576482588217080cade7a0159897b5ed1b4158fa4125a0d1092a60c0bc72818e46b40b79919c969aad7ea566d1be3f78546c9ba151fe1800b0ac6dc270caa37aaabf176bfd06e92a3e44ccf903b019294944ed8d195d48f67f60b4131f11bcaa3c26c7dd6e70ba0e0f7854a38143fc3274076b45e340a30385001366cb403e5e6ed6c5f9ecd24090d11221a7393c093257a758294cd0029541931ccc0cfdcf30119734e4c54956bf70ecb84066df82ddbf056b859c7bceb3a5779a184e1a443c3d14d2fc74150cc129da3669eabfe1395739aad06f2bf44ff592e013ff387928c66a2607db072787a514dcef0ecbdf63a97aaa9bcd34af5336fa2ecb041f603f274ba38f354df4118d5d16212b03ef126907abafc0ad61cf7e3e945874d14170e0dbff5bad2d7ba36a1f49029ab3d0a2b1e40c9e3d253d15711b543dc9c4319aea0085e57f6a5b50b93b6bac4dd730af1abf76fd5832f7fdf19fcaa5787247d0b503d4b60e1252154f6fbfc533c712990e95476891bc3b7877a8c8da7ddd1c10ac6f22796e92abca628550b94a8f1f83b4a1aacd3d23145c0f3dc964d912c1d1d23277b879cb49edc9225458da4d1743fae5c146ef97881f39fcc0ec32c91847438e9d512342167ce659c6c56da0ce555780f1d2717d1e1d8d7f113fe4db0434028126c5e75aef0c535cfe62e7569f6154c84ab4a79764d805163bf18469b9bdb914ee37149d6f47af85bcc5d66cc18b4d32650e9a430df0b3e95bc2e1350c3b712a5af1b866385720489628e9ade205146d41fb94a6e6d48c3efccf5c53fe18dbc7bb2fc4502705ae8da83f5a6af8417c46a5f0decea0b29a2d9e768b7a6a74069aabf7f91aa0e30fe55bef6c4388a95d2e55b7690449829b0ba06af6f2d5b47618e58169da46c3db88ad6eade9c105757693fb863d179c1407772b3887e4f98cd65fbb01b8d2885030d743c3940453ceca7abd5e0cbab58d83516025641d1c638810ae3d47d5ca55ae268955f8de278df717e62405e7f386a66f0c05f302fc1fc0293c63f3f6c87f2598bb76e74d52d70f4a522bd8d1e7bcd40434605980c1e544d33dde4c47d09ef08b3637b789ae2ff95f7410996094d621b636726edf9d61ebce2fe1f184cb36f59c880723e1c32b1467dbceae87e6afecdd7b94709fbec1b214ed5cd0e0378d198c3c4fc8571d306c65952cee6f76ee76ca248e8c9a577a63cea98c66d8674c0810c9dc8431a8122eca6373b512af190909be1c5b70951efd59509cacdb22a46403a9077ba7c55174e21cf5a140cca392dad6949ee08b391e7bd1bef54e7a9a9fedafe7aa248e8713a466367977fefde83304b79826e84e9af8eaf892a32a5b56f0d340d35d21d353fe4c0a7ace788982c730d91a44bfa087fd8a1fafa940c9441fde742724aa5fce8803c89ea2c378bcac828752feb3216d97c7077e92e0d4a9d87f3f38ba87c836e0c80a1a035c022431802f836d4f09b31ded578e66a441ebeb8283afcf27c075488ef97ee7dc08fc15ad937ecc945cea29a3eb407f06a1066ca3a53e999019300edd548226bc6da370ad4eda4d52ae6e58610f831436080b3a6d9ea07df5b396739c91933a281864e9dc18ca5b81ff259a5741f551e4115aac09bcc4fc635d13108e5e1c6a647cde2d7e2098e2d8efb231d727af28a5cc3f42dcad2d37a7309d2d1b3784e067c9eb191cce9f78cf1ba3f316f44fc3a07c43b1de249fdae9ef8aa887dbae40b237a568b8ac21838a1050919754ce879e554c59b833c59c5cb49209b8d4f0135254bfc12241c6324dd7ac00e20dc42558d38e0e5d9cda9089653aa7f536463c076fbb2112588db097a99c6ebc85a5e7bb3d7ac3b811f7e3a51b3178daefd3452e2ea75e663810a4b450ff2ae08c155456e2739ec9422388ce3efe4b71ece0702c2bd55b904994827efcb7cab7ea0158b8e4c60f6f41035f476731aba38e7d781ab5ece5f059bb6ac67ee39e31cd86ccd22960a35b48e01dcb970321a2608ab56697d7eb70b3c6911ee2d7c11a9dbf152d7c074cd7d09317047aafd0213019ecd77ae26ce2f323b9a9a1bd12fb7c4c912b3945f0f631aa266a17d9d1a76351addf5ae9080df28f93dd1c3acd2ca82b3fd54804a1de43e39fc9d793aacd802694864c857db99e42329b8880654994b2c8989a57afc42e4d31127ac75f9be68233137f120280740ea026973180e1648b1079a3bb7c8902f90fb3bfd0c493ddc2696b45f8555de8d73b27848ca327ecf32dbe0c4cd84e3da3d07b68056996e20efcd73a6507587d1b906511291d295e26ab3127de1ea45734a688f3a672cb058775f16a69692a365e5d5cdec124022595c2a0b6cffa11e30111a4c387e8f7f4ecc9c6e769f5c9fbfae2d4f43f3190003dee9cc175cf1656269cedf7f03ac19a38c4f7ff97f7c4c9828d0d43d00b02402eb3cf45d61d03f1261f5e4b29d1c06502cc73802713caaef82abe7f515185de0728d337fd4b7426d12b7dc0ebed3ddb602015d91f93a12e7560115b5969e22bbfd3a8519d7bdcbb6a458a013cabe7a6bb7831a74b099f1247b55caa3330f0c98b0e75397120fa60bd172120663ae89e2fb2a541629eab97172b3baf12c086979b7d0dfc9a138eaafbd5c6e32d765aaf7eefaff1f6c4e65cb6d75d4cd83f5aa4bc3e56ee18f4691548778aeed3246c2d6c67b503cf6c4f6685bf35d3b522f8296175fc57b5bdd0f23a3f2445d42f9035d4dce579ef1ee0cef476351a48a0d80e37a08fe621603d84c1f3595d5174c2f0141da55845be6561d8fdde8e88c9f69889e37f0d9caadb4320682fb790672352dd55e5eb8cc3774a1c5fc03621354c2d0953d60d468800abdae67fba64f8a68c12f631561eea6b68266e17603db6e2100b63428e38e9f55b42a26c3f3c5dadecf645a7d0dc68cee1183e57fcec6f479fb182f74d96358527370b4ce04f2fca467e29b93950777c4f912544cb2270a869888a4dcee1803edabe9a828c6f14720b05661842614c8e186f30f41172798955e9c69afb33c6f21aef61b660c26f76e0550656ed4b0a22edf205c651e1137314f1000dacba906b417ecaf453e61bbd8ec885d58a7430db55b49e1ddee08e10924d90387cedd67593e40875ed9ad61bd9ea7325b34c6427d2ca1271bceaf6bbf46de4c6a713654d0314b5c05c79e9f2619c81948bede000a06290c271da7a0e57f4717d25285f324b3ceb38f6640a12843a582436da4f6fcc628424b8d6e4515d47e7b4a087319df24dabad85e3f01bfd7aa23ce7ab8abb76bf29d150b34029db094caac5c3ee24fa67973040577a71a64aa7f92313c5a8fd15f97b2c6ea35a8ebcc1826f58cb59d6593abed7bde6ddee7cbec5a97febe32558ede3a30f24dde09931ebc1cf009d7e9ad8e6cc2939c80677f80d6d2bb670d506a12456a3e8fcb933e77a4501022576dffaafcae2417ac2e808b83fb58c299809f1884142a194e520eff0da3bed31a0be0b1fd5953181f3a1867c00cf33a4019901aab681416881eb873e8b16ab46474f693741d0cf757de697f591e448be8500faa2c1ae2e7d872285648b7f6c2a476bca4f1dfcfe4cd7362ab7f7cb36171dc9391a434421e6f92cab26255906a63cb3485e113a4a959bf68fba834c6b79adc0f79d2a3dbefd233000fb63cd987154d2cd192b3e43790bacd4f77aa7619d51b8f6e326918b004cc12d97558927c5d6dbaa28a451c4776a3987bc42194e6fca15e301bc3a47c7e87aebade44109638a8f63373f0ab728a72b65b3335e02c451d68a3d2ad612e507631cacff029eba95bb745ec89c1b4aa62709688f625a8a80f0b22d518d272d7963358086c2de1232ddb1106f65adbe2cc8fc1c6dac217f8c2bf9b0438112cdfebbfdb2a1021e48a98a715e0ee855c029507de3a9501aa83d78852ebb748f250ea81b9b32fea89d77cbdc5e7b9939a5b061cf1a50f9c70833607568274c9fa46c85c196c1b7f99e5eee3a7e16a905256d60297024b58fdbc47de89545add0b15c90384de3bbd407c06d0829810fede7228312d2d2c955f62279fa75367fba81ae6007353fa5269ec409bb26b857369d63f134e281559e20df82caf96d1991faff0934b17f21ff93a2824ac5c92683106cf54df901eb6e0925781b05624bb0f630b313f9e3618264a6e0895eb5595bdacb4391651ec236abfc009f84ee6f2f4b83b5dc5f5fd435896892959fc9ba0165f85a50330a456c0756600c200a393d5e6abde064b7834cce8d142d137854a0a6add2b68afe04455a22e6e8d79d34efc315aeaef6ae81bfde057b2de19c9aa0c399c21fecdfec87a98292b79209d70ed3d257877388357a6d81ebf353d9f46676c1e7274abd1b8221851c559cc8dbf27604bbe4b34ba44b48020c22d16b83bcd4157017ce8e43a364e6c0631a854a672e388e483529374e87aa7c2e47d8ed761ba7c7039d84c7bd9c479e347a7cde787e3294d5ebc36105359ec7dda97de60f30fbe879135bd54dd29930843af7c38d7e31b339fc2e905ab65fb7b2db7313ea38a7bfb972818e1f1f0a22d1bf26658852f85375bea0e0316e1509dd4c9acd6e3421991f8bc4911dd574b9a8d44ef905aac780d1f68ec43864435e32b97a9704db56b8085806f6f7418812f1f860a71bf3a88bad8587fd5ae39a5c0eadc026f1a1c008114b34205fb01bf860750894deb58be5ac882f987ce4e2e55179ae8d8d1ffd877430e71cc1e17be9e45517852bf1e95b50f64f1da338018c96910c6e99739775fe44ed3475c7fb40c356f1018bbe12c3cab95944a76463346f3dc222468ecd1bda1798ff7e1dc73e5ce3642a7f50f7f703dc6f3d2ead555721911a7f28ece36f9587b73c30df6a423641d18cbbb73384500de2abcb8767cef80ab98b0aa1898a0abc5bffb59964c6d21ab5bc2cefeac238fd82b9a29003321ec9c51a8af4f2cfec3d6062ad2568472559b2350fba87a723e29d8f2c9faf36ebb4ff4f09197e8590365b8eb961228e28e510d609c61fd26f15f94aa46791ebda986918484c12822cd9bd2aadfbc70c156c61f2ebafbaefbfe888e56dde6c6b93be08625bbd28f8eb9ec01cd940f67376e282dfbb568c0a137959a3f60def133629163c118f9780395514d208f1a694ce905170c835642e5d55a99b2f041878a62827fbfcd8a276deb38b25cae7bdf4b008af88a41e82dd3888ed0e2b84e68dd9b45c302deaeccaf9e10a993d13da57a3e0e9dee5c6914e054649963ebdf0dace8030cecb148060831fda3a17dfa0ed45a104dbf6b86272097e632c2f42e85153e10195a904ec9b3348b673cd3518f00c7d69e831e03faa547ea8ce1c0672f3101fd63d9c042f08c17e5524e8a98547131b260d018681c1ebbc3c54699521600ffbeb2585086b1c68ed954d73ae0539c3902b0dc43ac29f3450da0b41ba9264515204c7bcf54d73b0a2595bf1bf785339bd445a170627e3b6c259beecd0799788baf2b05bae948e3fac8adeb91a59ce3e47dac85e28b593664ba4f10b5d3b99b9fb90127180a46ad8c47b9d7eb1d5590dfdf2c87a687afc120c072eb616bbd2c1a17e346d2a45a65f3c18a3962a82c8658922bdc11448ae7d9f58a852db85c30ed4e487443ea9d5cdfc14a31fee6e61209d476998dca0189bd0441ae37ea77b0c6e6d20d299aef2e842ddc5d189bb53cfb21bc53700e08cb7b3849ac2c94e3eceef013fc573d0f2b620c35a67064d91018e725322f128087effa3c9f27c587f999d312b608b68d060884910161010833ae7ad7f939bccc7dd92bbf108c73c45544273c5d34eb822a5f380966dc722dec882b7c9ebee7e0c3f7083ae1082b711185c4a6ee050bb59ca0fa6f9eec32dc79dd6bb7548514660847c297c6248abac76037cb105d250cc746148272e3c9eb1c080a5641711a19feee208fff49bad62ba2ae944bc01233efbd81fcd45b3329cdd5765e448c63b08bfeb61bee825e3e4b450fdfa791c20a62a31cd4bf1c2b1b803f7a5b830ae006538c90e4980647bffb279220bc1c02c6c94a1f1c3b4d597910c6ce37d4d49283b9d23471bf1efe10da500d91e49bd23c15a6101503d5bf4eaba64372ed960273b0a10681b8881b25d8ce80ace8b584eb145d6c23b3523b3ed8ef301fb2748efa1dd2fb259366b4ed9d59261f743ec52e29e0e54a12503ae98e25f1e033ab017e73e878ed7da95976ac8890cc43377fa88fcfaecbc769568c46430a3565aa59e60420c896c439cece6efb93aa7d3c6e30ef0c1172b5e82ad910f2535409ce03c70c014bc622bcd8dd5c877c1405250b160f24e759701e6ce729c7fbfb3293214f974ffc77d9445d424b55003a7bb5b55472a0bea3a33539b26eea5f69f5ef1f28be333403083aa0f1b007f97efadddd6492d0fafbbece7a4daafbcec4c287da04d8f995533c0492ed846cbdcc0676d681153019ffccffa6c1c3ea7904ad4c782efbf6c5d5d10caa16a8c86ee8c62f4ef4884742bdd06e160cb2f02eb2901985cdb5231aabacf2242d1903783d97395cb91d3e7068e9a4660acb3ab62d57d07a18ab35bd001ccdc9c94a2fecd0b71c22808a2df6b64ae9e9bcb1ed91368430e227ca98b8771ee9c063da0ff78290cfbd6ff67356ea953a9b95a2e5433b5bc5b702867399cb9febe967f27c6f5c6c8b0608745cbd83098ce44973286da031b42ddb9f70f8dc99de22e83afb33d8800094eeffc41b8a81b1c0cab8321a8bfaa5bdf4936bf181a0ede46b4c29093d2aae2f8d34aac9efabb05187d986b8566536fe43efe81f96ed9aa40282491ba292bebeb03964d50219ed7b8077edaaebb7b00f1aff68d4cccbfeb2b7ddabfb1d0f36ae849acf61c5e3d9d41126a211ca3c4b7ab03ba2fd30668836f0facbf4c172d39cde8cbce526e1acda0ef734ca5ea09421939481361a10db8733dcb3d62304756a7278069bceb57961c9bf1c96fa194cce4129b6011738ba6374843bccef897fb0f9cb33a03aca9bb6342b4bbbc279297a606d6c4d4768ca41a051ae093f75f9ee1af5f25d0d31b683ed89997eb155b8b62c599cd823fed52978a0c2261855c5d70493cbb2bf00e9a02e19af28b35e679c5e8d5c8432ca635432c37c0926a4317b9a50e05f210a1162a7b965d34d503c1f8c621c3221210b74308f6009a10ff73d4c062a6f0027248fb281ec1983c18234aae4d9665d10a7dd5b516dfe7d58640118e0cc9f0f73dc50c8d1d5056fed2fd709db2efd5776a75b73b0211a403d7344b7a9c1fe6892cec0adc4fa7da5d810ea9569e4fa99c208699f8634f3fdc883d8fe3a2805908b7c6e1d89effc77472ab67aa4b14aad8dd8b75c5c72557a025b7c597e59a0b939c56e8e8e30f4dfd002b57de513bc3a05b2b88cb573b4501820de911d57d2b811e691e574355813f4bac71e4b957c408dba46e06ea7ca2472f86ccca269b7ec4385cab65ff6195137e3166c92a036d71bfefad6fef2739816363d12a56cf27150642a5e2c920142e80475e8b56607fd5b1026eb8b75122c5930d757adba084f1b8828b9c3b1b58cb3054f7998251cd5d3294b898810aabaad4991fc4b18f5cf3f5ad6df9d2ae78fd2bf1f0432001b207ea4364ddd7700d07634953a9eb82641c4d027af26c732dba93b9ee4372fdd5b15ec6a25463d722c77da7c929316a7899fbe65c9c9378a8dc61243e70070f023c0a5de934dae70d891fc81ec850f8612fa2da2355055e15f092f98ab9f2bb99c14e3d8d9be7a618a8c7e339c35ef03932b7eca5ee186699e96f206ec381e4ea8499a7741ee0d5aee665ca10a37f956e89922a7d847684c31f4f2634c3466bae7898843c6461016a23cb6eb854f58fb822aceb696ca9e30166e59a80f5fb1df486ea29e1c0222f197173957f7413b90170af1902a0eda2a86a68a59ef0ca0e819d05003b2b7a58a1ef6fc246fbe8569af7b6c6c944a950182379cc855a6b201430298a68d3533e602eafb86ce5fb20d56eb36a93df3e5551d2ac33575a5c0be9db14d2ff638580c734d01b15fe96f66dbd8eea33b97c80e76aa32020a44a79efd70f84e24a3128e8eba1d0a8f536a5d82c55ba27985e34115c51c130f09615c69d3c12264de7dd63ab7d158ac480eb7dc4444ba23f901d88c42c7e414000671fc0b4e2ed03be079656919c263c5e228647da8219c0d24e34997e946439438a59718fb51d51bca241fe86e82080db60abcf64ae0e1b9e8d48d4c84482f18b323358141fb41bc8fb8393884da7132a244816d02fe21d75a3faf8dbda4c8a5ec1af1c578187723653681d1b295d32034617e72deaf1359f5065b364f1113b4e8cd15302c78a62907cb12d2fe25f5c9ab69d6c643f5ab00d5d08359b1102622b84c230235b0b614bb7010da54bdd0261026c05c9d27cf9e52cf1c004e68976c69aff1d5eb1a4a21eccef4a0e14612986743bb19a6ac2af8f72207edd59958139ee7002a213b34ee9dc8c334ce6598161846eed9541645473958463be968968304717a369cf64238fed467fdac6e0735c0522d4fb3744ec6d885b37cc8539aacea0dd48177873bc15df8d43092421916fe448ec2339d9dbb26854293ed6d38ebe98d383b8fd4df8e41a8da9101f04d3c0133a0352976c35c59b77d8d16dbc7cb4ac934bae3fa6c641d9fba80f42e1b2735c664d9623f39feaf078a68fafe572c99527cf24037a160c1c8eca2bd3fc6e6090bfcf7d4e247d47763bfd8936ab255997757df7034a12e963c7a9a6633aceca957cb3423440c88a923499ba9743c08e7344bd5173ed5eaa973f6d90065824ff8a340e72a8952455a66b51a7b5d152257ed6c3fb5c394f911767c118bd75f3f09ff85762f66f71e28afdc12e7ff153227caab9350f8ab17861f1409b71922671f2dfc85a878a820363765020abafd95b74cb24818860cde28025832a2c2c4c4a07d9603cec66884cbdfbc77eb2b1b238e4c0b5e04a829b09b936bf3317432b8fa737dec29298886bc5e4f495b6f1a8654d082799ea04d4d86320603e203a7ed8d86feccf30f10dac1eee32c5eefd1a31fc0f81242589b1029db5c565b2387c940416b97151344927c83fb554355bbda9f00208898f015118f2bfd55689f0bbd47318a1a693402f2db8e964392b45740128eb74a3021a92bc19cd03026917c15a1af2dec960f899045c870a632f6d7818bc34a0316fb3190bd32a13849a56a66e5e9597d7b95276f4256381d468f66efa1040f5ab6f1461626c9ca84e436b43fba1b935b0e2473cd2299e297a5595813f71afe7822358a9feaab44b3998275c7425e1ead1fb0fb38110fa0af4302251e1cf381ba88f0c316b73596bcb646033c8d8e4988f404d9002b712d2ebae294c111f8f1931a55333700cd1fc6c644311843b716533698b134101e3e8c304d2bfb60712910fb0a652350815617a4144bd7c1281133bd56e8ee287ff846bf27fddb6f01ea926df5b6526086e13c2d421d0226fdd25bceef5da641f1417002fa7d2886946bbd72885bff1bddd2a6b2ff6f4cd2fc174b5cccdf342cf1fc1b7450a55901d65f1147d2f1ea0c34b4079adc341501780b00aa61233faa9e294ccb493aff8a38993c06e7533c8aa9311d2515cdff0674204d392415cceb6beee892dfcc33e80d54d29fe505e33a95fdd9075641b390fd36a14929afdc6522f5515e59d86cfe9c72fef22641e8e307b664fd84e31179a0a37f48f763ca2ad5579caab0b5583a2ecd5c2d19bb7335007874666ba6504ffa2d37a3e6e8fd2950ff2807724d774aff7aaebbe79c7223c6176a79fa93b7a7c3ada2a6d1041d299c3089d6a46568ccd7610f88955c1de3160d89c14794a8a91ee1b4e5de127c122ceb994f6356bed1eab074c2c1e79e23d8a3bd3401fc27b8164c577e67734df536fbca30caa490c89158a6e37506063e355f3716556c5b3ed39eafe9f1eb5dbbb0bb24bfa9c4987ba17246e0c92a06750f53d5ff66daa51b61eb13cc28ca63dc4e279d633a3b92516366fa62d6dfd07fd4573f317deea0d8bce8cf2277eb5a08d100b0509c475d849a8dbbb626938242f6a7cc2a1212b8caea85fbf66215be5d9c0e2f3d9c87caca3d074a1f662a607e8f839826d1a9264cdf91ddaf93953ae5195e676b7d83bae7a281ed6111e2e6c50f5acccc21c318448d2c5e8ae1b42819612f91ee66a270572921e0008a456754d33d527f0911166ada7b270007b18acf38f0ab40d6c637e04444117d92a76957efb7b95368d28be79869e8d61ad36883b5fa18ee0eff5cbc4ba71ee41a1385a5bc88ccc5004cc859f18c4d2e6f27462ad6b6150b31acced3c0452fedc7963ee56478219b05a55ebb9c9a2a3f7ed9b58aabac2d2734beee38841c3b6f1506a70283b38fa53c8d69c2711c5af18dccb62d20858951086c68cd86350516c1e905957e84640867ae68fed47fcb04fd657ec106f0cdbf4871b059f341b5ed119e66ea83b4e2c9d240e27f73e5b53ef90fc0ee8259d4a75b8202608925126475031e0adf924112bd5a02a4b35965775acd87ff5826be363eed94aed76163230dde4ab6d16cdf6ea3858da254b3b8b6dd61e680254caee1965f2c169860c88f8a7c713c9a8ec1611bb43532bab153bb6982363b465307477429c67bbf576fe6e043ef7cdb81a6dde88efde7d4c44a6a8fbc100916de1e2675b7924705a05bbfc72e44b5e908d2ce0c8f936d268c2cb87bd3877466b77e9b83650d1d2171a99faf44b521d7a0c0cabb13609fb26d4482dc970dc05fca14dc733b01ebc3d69c30b08d34162b955932e38f54f10f57fc014fff0e4474ca343a0bc045a8f0c7782a0523e913b1a09edc443b292565ab5ea328f4e2a90e722ffb90419382d888bb93b1c0c861915c59c5a39a0b598d226d0317206b70c3dfd23e85b4f392a10e6371ebf0b36ab1fd53a220fffea697f580216c66601347075f26e737b3b6d401893e7f5cb7679805df503d3f1224513d0631388c0ba5b702f3215141c788ee840f0ede8b81612e5541ba14b24459d0a0519e49b03019a65aa21b6dd2d70842020b1e187e9e21028599dae697f2e8618d121cb9c328e7b10ada1ddd3adeb0608d399194abbb2874fdb4bf51269c67bc85685ec4f550bfdfbe1607a2ad3f843452949e0f6d0ed5f50f8276ad4c0886e7b3071e99770c2f17547bd96bf0ca8a254a5b4ba0e6f0dcc700c217baf1ffd51d85d10b5cf53c4dbddc010cd88793553dc0150aaa6211cecbdb455f3e4ff60dd5b11b6c04280528faa918272f6b78e022fafa6d4d03cf59814a0ea7913724b9fbeee9fcbfe39bad80c3ed6d3c6ff8d8fcccfe944b447308665428e018c948e9e0d0db8e5bbb30c88334879a5c19c618bda73676485e5bd539967f01f73f0f7abb14fbfeb7b33e778f1d1ea297f2fa697e7a47200f0bab4f97801c7e353b79e22f4ff37bb740efc1d918b60496839b5357833a0e2c11b3f55e1b09c56b1741e5d84cde0014d76bc289899117bd95aca76b31fb25655f5b8ccfe89d5a5013ca39e32ba30bf57fb4bb14f59c75e5336134d34e4eb7b2880c574040a9d6986550d699a5f93e0b72b2d332b5bd3667a9531b8e0a3720a02d24c6e97322f1d0896ca981b103c3387ace187ec47b90d0d8e56b3c383f853d85f008087fb8e66e2440288fa0885b2a3dccf496fa7e7b7cf9a2757de4db7ee93719f918af884dda0299a55b918fbb9b9a1cc3a7c037d3c7f6c06a56325e1db6b18f61209060e1b8f9c2bb221eafc654a5945ee266f1d06712e5e59d94485f746d014b9ac06488b64e1a8e7082f0d2773785e2a9bf950bffd28f5ca3334789722f553061328e1f9cac5fc2d9bd2b1c415e62b77b627e8f37d0fad4184d4844996c3f333727ddc49e83a3a6ed7bb54b1f1af7229aa395d90fe09b0d24173bb5a2798f54f2c688e1ef595a2f850287d539fb967e0cefb4ac711232b61d40bff2bb29929f93540387bc18b1b551e7ddfc0c7381de518c20a6204d39e50750932ee4a562628309ea2b78d9cd4fa65339458f4b28fb82bc6e53aeae9d98151c3343fc223f8882d57e0e95da995c889cc11f27bd9ad74ce24377cf92779b84f861055c0d184a2f744fd9774befcbb19407080f0c12a293ed8701fb58ee07c4789347ec623ae18d2e0ee96212750cbec5451b421291e00b741429f66129b9274314239cb1d7954f75710959fee364e2ef07e3dbc3f77026612e9676391cbfb98b9fc401ca57af21ea269bcd807c674d71e4d7807e056004b56c6dc42891df801af7b6d9939486dfb3eb8bc8026b3da9ed152cb841cd87dcb78deb234c301a862cd852a689a4060133ef17a82d4a2edf0e316d9bf20f54441d22da7b7112f0aec7fdc17d0bdb38c416e2af59009ecb495de5b8afb60c9104b0c2ef4c24f5fefdf325d88a8d50963c6cbb34ada72112d5efcd317ae794a1ee3a31224b64874ad75d714fcee318c7834805d7af9b329f4164b7bc380f8843a71065a252f149facba2176a575a53f59a48506fa3762df2a53511b7ffa430054a6ffb11bc28717bdc02ec9df02d252aeeee8d9af3675e31f62485edd5d94625d6675d4d0717094ab3eba14382c86e458c73f125c254cac36349d54527ded8ad04eacda5ab36ca005e809e2460e9bb65dcdf56ff6596f0df42cc2b7668a1dbf2f5d058114e9946376396f0fea102c5eabbdfd621baa7bc66a1374564aa5fa58abae3228893cd12555b8baa19fb521c7605170547521943d2a8a1d7f9b0d0464742094cb5358f0cb4343a9784f527c1e385296902a01e1b102ac4b95d251e3d9f507d2378652bd3c697577ea88e35d0a43feb06e576a3b84558a421605b6b8634d295936544d9fb32ef2579e8db392e0b0cc3d847ff41447a850c3c8d8bff92a28640bbe389638ba5fd07d5e3e53add37c1c34484f157b665ddc2838da9df4d49513e4e75c39795de567223c8179cbb783d0eb5ac4fbcb41a41e2b6f3ec0a25912080ee1e0babeb6a7e9ffd9d09052508466f02b65cf46c13c4395e3eda34700d0d8de0ed830bc29abc65a8740fbdaafe158ef1f57ff67a388be1d40507cb0daef63bc27c68e6ded5c096186f4ef30e66a80c6bab4f360d47ca2408db26df64bbc44b916c667508e939797d0b707bf08d90cf06567941e8c4caedc40c82c6ea9115a4b2f03e2a0b561e6dece8da0e70c68783f031cdbfd2bca486de00c8e3f3aa3e83c861cdaabe7d42040bd9228e21bfb096b6aa3e9572472695488cfc54017a5e15742dbf38966082638faf729c4be3d081ae8536a7809cc45960307302447f42e852be50a87e831d8c48601d531ddbca3d934dcace38ef443d9e0cb6f614d35a5dbb61bc438de3857c4b6cb73cb6831ce7fef5292b68633a8becabd4f118482a7b6587553a109f1516bd2736e570b48e6841041be2db19bb03c18004d5050d36f84bdf7d0040bdfa43e936949526b491e155f05d4d3c2b5063af4ac248dc911ff4c0db7516ff313da9e4be5b551b80f60e0c62a7fc3ef86ff8a54ba04bfc8d843a51e1e6fd4c691c63db702ca40528366aac0e22f4ecdc99b26bcddc9967b2f12ed35c25b39b59ff4182e49643c5e7d6433fcf09643889a9b43f42aaf01f14976c8b98d478e3a566783969b512cc5d87d39bdf0c812f0425496540de80a70b7d284e350e132912b58b53333f7cdb643ddca663a2e13a8c0b1eb869ab7411d3ba246322ba913a6f0357a348133d75f5dc9142c1b17a04e9d3d76da21c637ac0c3b200d28f24673931ac80a5d5024f182c8c55493c33ac2464b257ef737ffa58d96bf21a6dd26aba1b20f9024b1c39e55554332e66c7f5ba79e8bfe6e545eb13988d6ba38080b6e9b812b2791b73b474adfa88b09009757662f5819a522a6b0a948bd957ec230619bc30e7095d9331fbb687e4547da62b5dc098bc9856905847fec283a869ea5cac9425c478e8dd758039ec9ff8291ec9cd20c40b63c5aa54bdee3af99578aabd8cf48b9caa31d79b8799c3f31ab078a7416cc2270d05e3833ad1b53b9592ac7a2a1b8399320aee599663eb36291f3191fcaba4fa7e4132adc73d37b9ff57a8c012e39b4a9a2167bf12ad4333c1a4e50e750d0a846668ac560fde31992fa7a6da8e091a378bba5929a8a33200ac0909da04a0973dbd413e2f307218d87d3741ee3f276f9c3100e42c4dcf3d013234f56e2694feadeac4283c7843105f752e3963d7f05ec6d37482b747df1e20e7f5a15fdcf22a2fffc08e957a8198b6ea4403880458d72c510318a795df6cf22f792e14cecd1bb9323bf45f97b00690f3532aa2b33970cc58957b5644f1afee2ebe5d5c1af6652310897e050d24bd0bd730e550f8bc3fac902441217b78eef64197c902718b66e53a517a7c5bb0f01a2e38d929a611a3aae17ac68c6e727ebc6de8c43ffb4662dfc7269f66bef051693fe60f56b971282587e1e55a1126780c0a410f7ab8db6724af70ae8e493c0d86f2fa0c307e09a83a5413d45bce95533af00911da0866d4a3d0d4d205a9e1896d5fba86a68b0770105052ef522f16fbc64ef42e45efca8061cbde443b14d297ec8df753e57f999c9f39e8551a5765d8fcdb1b784b036af740df9d3447e22c74af5d02cbe135655abf37d683d42bb84a5f00eefcb5b9ac87c23edf5865c370e71fdf03ad5c8031d393ce7224753f3da21dc018895fcb9505ccba5264d92c508c707526af1ac0af738041517f4e0c8569d93aa5dab4254170390655b26d779205a7fe59994ef4b596f4ba65ef3b3fab7f6a50b4d3ab645926625308f887ac86b9035fa816325d228a1d2692d8ff4bdce6ccfb05ad6d1bd8d319e64647786f0f54d187358cd1a2ab01eb460e92081331e14187b9ac845bce5baef69e1b9f35fd545c6f52daed4c96595dab680f09caad70cb7f04a11b6a0f2d9f7981bb1560d02c09f9ea4e45c22558ae8d089ab3626351419ab9718a694eeeec4c00fb4dc8f2882aad3880c31b3eb118102180903a53601da60b3a0b1767447120d8048d2935067a2c2fd3bd9dbc1d3ea0fa8a05f75ba1f44b9004340f298eefc55bcde7ecd96dfb5c2a3242313524a14798fdfdedffa0a784d7ab82e0f71ee7a67cdeefb420d6f22fd565234ebd59379fdcd7802655d8558fae9ad0f40cb89938df00935f48ce21e8520163192fc1401631d0c5ef6bf4e9bfb10eae2276461b266f354a48e576d46d5069ed867ba689389c5617345589ab5056cc4d95c10fec8e72d0bd8ba3d0deeb027059546a510bcf03404bc5a1114fb53f7ff8b6a70545120d89e6e1a62e8f9ab6eb7483790435bf450fb30a357e60709e3421f9e064d2e1faec59bfda229f14718f1c948eff324fbe5d9d33d97e7f2aa4524458ee4aca4a6e4f2a0546459164014207d0939a9748d0762ca28862be8346186dced97844151c422ac7269850f6344f5b18ad37d1f0fd1fe876d6c6182219310603ecfeb1a1f800b745e304551af1c6f5d8d441f5aba058620c8d8c4bcd876cccaf7b2be8ea09bdb59ae34e3d8c0c944f65c89a1e79742077cd0d7430a599293bcd6987243a3b4b47c1325abf7323fdad46234668147f14095919499036edb886dbdaa7c69926b12b1c6df5352d32b3fe5590a72cd0c5c011c789424dad62f7fca67a8e6dc15f6828629cd4316af4f3d86d3548caf96a682ae8ea56245e26ffc1e6f999f14921a84287dff14cfead099d61f6c3c5a06027527ee5b96f85da4397ec84d1aa00a2d59f7cd2256c8bd12c5adec912c890f84efc153163445162e699eb01b5501e15379c18427071f2e17a4188cf827d5b2262f56a04688dc5d4615bd891d78bab82c3fd92ce7de361f36ca4addcdb93e1c920b9f8dde4a2606cc5f63f7a64850f948cb09a1048bc9491fac96cdb0eda0211dad51e5dfec6d79f41f7d0527cbd386d848e58c9a05713d09d804a5766291557bc55a6395cbb6188ba74c5b389d07081bd3855f3a070a274b9544f32c51e6a8f2229955510d38e9303806d1641fec9e9229b9961e48d32ad67a4ca008cf9501119d8442842e7e7a41dabd446256b0ebaecc12649b0e4532e6ab2777d5262cf60d62ee498b75d700b53dd98a9240753c82cdd0a19b205765f89a444251833de919a69bec74ce9109be3c6a281284c23e554311b02049c01d105971474317a07b903c91fd2ad830e8d553c18045899aa295364c1ae15e4c75c63e3984545a68b24c650dff7a1eb8ab90d7928da284fd39ac0810271af5cb85d034c650f9d73add81dc61056f0bf1a3091fb94134b991e51a3fecbff9c3178fbca0ae957e281d52735793ec73b1ff91cddfc71b17eb56469f1d9bcfa32dcfca6600a6fcaa6d7e2dcb0febb64a4d8032192b5a18a4d54c7d7052362fdfd0ff3f7e86b1a88c054f4bf81dfabf6ee29484c2f0b4607a7a03be6bd0a2a830bb4aa4325eb33d9e6102a0a0b50cf9a0b21b42dc8f49ed9dad132a307160c29a5ab30e3ed3d0fdac8c157d44081f43e7d2ad1580078166df8ed026d64de6da58f4211b40a42d03501ec7fc1e2a7720ea938978ac9a825adefaa879877076b996283440d99f3f5c5ee00e7c772b561a7ebf32c0dbf39350e558029fa09f18c82cc4e9a8426d9698fd7335665420ef8d50ca27beffd7827697e85e247b8f8e9bfb2bd22f875950912ac805b60a32946fa4d6ca4c2ea47df9f251e9aa5312db8fe0ee6d89166b94c61b1f527b9a2940bf0c9ccb0676ed8b9ca2da4d5feb9bc39f3223d8f2795103117f6b782c39cf11ff3cf4ad11632a8f60522081109d0e1453fca42102def152197d24e204c4b033a13d271008de1b639d71c90a8c80fc3d2714077d19986afa0fb4116a688ed66c714609faedd39821471428108312475d4fe22965d61240599eaf5e1d21f2626b6bc5fcd7c7c0570a0b282bb9541f261bdc3de1a63133e9fcee4535574ff7ef9ab91833c33003d82ee6a98f887f6f6303e78026960e045096a9e15b6d79dfddef77c085a06a6d5018bae02de905c8b28b489187680e2c98f33b34beac49ba7da0fd3bd4cb86402f6ad6526432cc95848b982758aad3fc73769c4d99d26e688f16ff647748b9c801f49992e60d1e7cdfccd83ba28546c706fab083032b253ffae603a43d6e547545c6d907517d571ec2265e9fe04cbd28ac86bc894e8a7bad68211011b7f7a37ee39c50968d25c194e01adbfebd7e15d4ed595c2fff8ce206b84c754ff745cc539f229a828fb25a9713cbaf713c5df0867a47298ed862c895303663851ad79e68109bc917ff52bc801f269e30b0a8a2bcb33995942450affe0e700f5a88ff6276a6115458c99436536b306b699e08ecd54d963a7ce2c60adb78a34722b2922a81bf5d3eae63c1e39b49bca99165e642952576f0f04aec4fed335a7e8c80d6b4191164177df4d57ea311df176006074a6700f3483d038115f11e899a84d7a1fa78666f86d22b1f89f0156ccfcad9972a1b272493dc187fa4c8603003c43dfc7a8d3660d3e7f7b271ebaaaad5f0d3acabfdc114501669ae357fb64101544622d92c4866124768a444d1cbbf5c1f9e5ad228c6788cce62b2c183dc8b645e0717387edddbc13b7256dda9b40c1d728f4e5cfc58ec58eda660daa89403ea390eeacf932e39f0640f2bcd871eecec64563234e9c30ffdfcab947b3770cf718542f6dc9dcdac03d268dc98bfcf605a9921604145801a6fdeb76a94b18f0dcb063bb2be7273b153c73c0c54fbe0e10a9b54d8f19dddc9239ecac997972f9c9347d20b178e36bdaa67b25ee9e626d3d43fb005d7767db38535641c73b955f90ab84012e245481820a274529dbbffb4658d1f8690e25aca7586d8ec49dd0568725dbd66c79ea2a96046c8f6edbe05232e8072a75efdd94b87673cbafb92e85978c8ee28c448b6fc360affce2311fb746c414489071f74d3f15573efbca106727dd9f72659c7d4bf79681496bb9f1beb985d176f1fc5bfb51643c39c6a486d8a2f9a3a7dcbd7a5b45f036c6400dccfc76403047730d19fbe67b726b34e4561304b414cfc565f718bff592afc324ef08074af51581532c8382489115bedd6413ba79647f38754ccbce0bafb2bd8a7f8e70e3e79393a2df5d19c2f6e7777a50c582c9dcf7eb73c8d3e2473101ff606bad52274f6b9f20da9350ef12a4510e14ccacc707068442e8807446df085657f3720de982c3dbfc47433d03677e832ce8f854d0bdc38d1d8af1ad3c5dda958fd874b30fa6f5e0417dbddc98955d1e8ca479ec907bde12d73c4798dfcaef4dec58f64d2eec7c23ddf06fc4f4a6f12c3739e703a9e436d9e17b9cea27b9881d6a59c334a83605e94480ae49d42df1e1de14d27362ca2a2226f0374d1fee15c36e9926fe02ab8ac941f9668cc8ef3d4f9c62ee372e5b97b875365ad59c5c1e5fcb1e467b5e1078d5c165175afcd9d370318f2ba04610f7cde7abc6f02e0f95a1c2b7ae7a38a94d6f1daf8391ecb4840ce451c1770f971c677e4c560be2f118931877fe066c1af41be52180b743c051b99d93ae3d3b1dff929fc592b4a89e854f7b74e7ac1c2e1ee5a4097652c9d461451efa47639adf38fb4a2f43c3286867fe4eeef8c2d9d803fe5313d11bbc37c8973db8fedcbd57ee26e0491e0989536dd896c07b9995ac8be40e9a24b01f3559645a39127a2970f700919bd271ee19606d55d5a257dd3261bcebab446211dc3960ea7337950f6827705cedacdd1c1f82feeaa2d6a6776f5f864af6403d2592d23f0984661f552b1ed7a8532cfc402e12b4a245a847122a93754c32e454aaa0928af977afe29ad87ee4713b09945b498c5f9bd2dc5c5cb5c9417dea0361aade93e3157130e6401a0f536d90f487c8018cd9447b9de2fdd25d7c564ab72e536e0ab44b49595196ca095fe971da4dae7d4db835e7abafe4536581b4d6f078cb8ec80ee81059e91a25a612c94e49f0f219446c66e71b2ce2a48d60e837def322e2e5f240fcc191f1aed6e241e41646a890b3cee2c8fe2e87dffd18ec2b868b52ed45883ed97286315cb514c672f9a428bb3cbf75e2a42287787ca62d8b8b2dbd952f29dfdc9f08d68c7fbb84df3ee191fbce7265ccfdfe0e8483661fcc1edb04423e29956a9005d04b53501b6b062a19673204b239127e37890b7d550e54fde0e44c1bc0fc0b00b42f4a5884642d97028f8e284b140dad76240f55ff64f4e752ee30b8406bae679bcc3ac82e1de91e2517e8e8f4bd72b9fa1f7ae16de229a802cbdccec1b10218446336e9745af090720a2707a0e7bddbf593df3098cb4c1996a59ed26d7b4265d94bee5564166eff93409a5bbf5ecad655dbdf64dc14278c3867e73c316a2ca32a84deefc3356c8b282c708612407456ebc5c141a35c8597808f2644d4dee5fafb0c3e28ffd7133902151d5bffcc4bd87f9aa33995efec2ee47aa6f0483a24eca9b4ec9b52178926435ff0748eba16112cf9ed800bd1ccbcf735caf02f1cad5216cf81f708922063bd1c5f6411d5e5bedfa2f620ec4632d66cf5a1c0319da4b631eb7fe6c45cebde3fce81e150cccf07f2a4d21a8eca2b8d7534edcccc46494e891092c041729956d3afb5069830128ee6ebef3b9ceade42f1d7bba13be4330af4a210707a3d47ccdfbc1381351b0ee30c8f767e5bff040f84ff1347fd278d451830d390c24296dd0eb0900620d942c72789061667a1e52b3cea97849393dc32c415be93fed64ed3e9ee825f6904eff3aec9db3fcf76e347030b7aa1b7383305bad60a7962cb84e4449709e0ca1a41fb6c7bcc5a716af7f7a8e6421d6c3742eedb14c5a4b64a0ab4aa975c83562975d1161ac22e0c00f4a6068d271ee9a51971f722d406c38f0cfa29612e57914abc1c8848ca5516f18eeaea737a0c8af4f8f92024d92b49aa43d3a0f3e4016716cb91a365772392ef3654630e58f412b5c96b42fdb166183c7662545beb3fa998906c79ea898c40d98fb7b0e5d1dbb1cc3e280f51fec6c8c6fa9309975f1a716039d5561dfc40139f27d5e3126bec0d0793f29d36255e1b29b283cb38f11f58d3a76965ecd6966c535a979e51cf44fb74960c7687053cd82c075689b63a9e53cb1c7b0d121d93c273e3491b1b0918d86d6e6933e0435e5eb7a6cbe705103e040d4ed4e139959ce98a61779bae010a557acce4600c845387514d031fb2b0f1479ef29d34f5cf86a53743a075f0478dfd3018059abbfdb8eb0a431c311b57941a525f791e3a734eac3e71d6f7e805392576bb7c031345e116504d55f978607f5c508e41d6045fc361bbf19327e437652b168b4aba8fba4402f6a205c44db25491c43f0d992d5c504184ec64721b2669075e3cd3d38a0c00e1d92e361c2c91aa3a499b6c7dbe491a9b1ec37a9a96c4500ed4cac25fa344b6d90aa6d832d09954f840071d75db6be025b28b24b22ef46b32d0111afa3082d167a5547a6cad8ff46a3ac8ae8f7e82e0a3845e1d1064bccada104afdd7ff1b768a7b5e743d3e0cfcf1ac92f55239c9bf2722687f5531bd96a3518d3c92de670f7414405ce63f91b9cba5cf9e89a91f3a17d96b6e79816d09d9320fd3a550e38d5bb389c10652e1733a3ca3e15f2423541b8cbbf90de3795e5a17e6cb4cd4c19ce7a1f9bac2496e1ff704b0f38d8830822f36ec735bfd99b213a8d18c9bdb90501e8fceb53dfb8dbbae503c86848dd18a76171346471c217b6444a2ebc5c71f801e3363973c599fa53d44812e349b5369041c43d90f60ee6210cff6498b171f7bd82b36b2021f98d77f66cdfaabf6a4065431e1fddacb3f91db59b6dadb2e4eabcce2ea962ad59893ccd1edd065a5e353576a097f952c1cc887999ef993d8bde3d197f560cd937ccc812a7db00beedc50f787c56d1c85873c91d7c51dfb693e9ae9ca8f342a88054035ce1101d5d257e28425c99e77d022fdfe694a4c79965e339dfefeb6a5e478fcbf8e0fa1108d3fede19fa5814cfda97e79714101675014c7bb28323f1268776235273196c8d172fb3931154f4ab250c41f9b261765f32aff5abe8a19ac1b327b6277010c0805dd8b3b57a5589be566b4f3a1d81fa02c4f887db4dfc8b581d59577ac46373607579f79a0986ef76204014bf13cabe6dc7941fc116bf71a69d7915cf3e7b82647f3e3b0d740ba72e2ea8a2b4ecfd4a407984c11f1c28ebb1b199fc752786ceff423e184a919f48b76a746699ee980c68cf1cb1b62fdcbe10b84fd08b8568ebe0fa8dca7f748d0671f1853e1d5e9c738f08217f0438160b4ac783b7b8e427ebb4f8fcc974bad2ae198f4db64ff72bb10730db217eb74d4f31900f1f56de2e1fc3b336a68928f4a94a36db8f16d45062bbf11ba87cd3ee0c4273d851f0ad6f05dbd5fd5ebaaf402ed3091a2318e3413c76db0abd381719f2e9a9e835e280d7456ab73ed37dfb5753b1587e744a275c7cf788f1092e0316f1218843b429d578921f26bcac7d6770dc6fa296fb4dd51f5b5b07ddee9c0496b7a211cc4729ab0790b822615c46b9376100d9632ba254195e1d13fa27861b7dcd99b92c51ad42d881d2ec0ec890e245d1df04d82f75c01b4f5d27da8a46f4a5ba65c3819a9f833a9b4cd1ef54453f46162a1d1ed7f1bc853054a936a6aa29eb6acba4a97d9c570c26a4f5bb4a248c6b67194d45c79297e39caafab05554efacedb8c2a31606b18c91817746f87b3a5e50ed0c47cd064343882824e470c8e0017b3660f1d456a7f70c1942dad76b3ea0942ba3c94cba378bc72dca639ef81fd447f03833101e036bf1b9dae96576ae4e12380c13c69c531e45d62fee76fa12c52e9075c4d2cbea215f17258adf6eac0c7d3bc8433af8855c56bab3de648c28ef4678c1b1e5bfa58e13c454607fdce62a126f40a63ee24198a560341695f4bfcce5b1ac9862202a01807e7e6a5b4a17de3aa088052a2c0f672a2681e48bd9dcdec9af9507656794c3caede4aeed7d087897ff349f7ab069ee08b64dd13a8ce0cbba3ca8f764a05b0cdc9c8712b00c5f40e52bf2fdbe908bcb361d11187e487c6cbe92e8fa395c1c4a7d24c94e279dd2fc3d638aae67395a1c0ac472a1438d8130de19966a0c23e7a467257a8dc400e984e6adfa67002531468ab09b5c3d019ed480e4da964f8ca70895b2a17e9fc7235a979b2bb69ddd1157d63f66d239ee36ed589b5d04f1b4625fac3d50eab70bee8f6a4c1545fd6834927e7076381e1e8bc83ec72e8734d7ef1d1df670a3c4bfde970f4dab575b7bc09226c0335a7a450b41ca1000227e6a444f67457ac1fbf9794f440a8de17efa748a89729ed19a00d0f46e70c1c7547b8cbb374619526e9c54741b5d80f0a5893f8f61885a0535a6e7219a609fb556957c1b349462757eb1c563f4b8b301a02d804fd41dcfb81b0947e058f7c96ad94450799a8c638ac8cd572d3f22b4f63308b7df0cdc9e7fb27c2d6c6721a5bfcd404c1ebc68f1cd5d3eb5d1a0f392d02e87535ff3da8a238d143116d1f8ff46a62e9b26a1289f3588e57f9ba66fc21ebdc9416d4dcb4ec1d7a4b8c75a97158275986445c7a1320cf3737ae4ce0bd2a77d655effe2d57ad8ce4c260300ee7b24a71fc263a3b004e575ace4b2b4164e28f9d19b37394dd33548ae01aae683ab7d9a3b9f86b17c244e8f929068412d46c2e0f69fc6c8c3657f4b5dc32b7b8eca52e54c921291475f613b7ece0a482ee80ba43ded2646a899bf6372a01ccc2013353f930dfb0d9515d1dd0f1845b4417f0ae5f4d2e09df02f702467602784daaea99ab2bfeecdd9b0add912969cc3085fd069ccd8dc739d839fd0fb744b5332b77e14fc0730618e088f559874e27033e7b4a4f032747bb2fe4fde72c7adf982ada973655217409a1401ff000b24e010115122da80b3c8b64b6f92d8276522458b9658ced3e0ef8a0d616f51fabc3dc41b0213e14d924170bd1bb5935f2b683e0d26cb93855c3e2adc5c9fb8b1cf1e0f03a5b0d09fc589c083c7c9f7b613e4cea8b55785a213162ca783752170b0b230ad4e06cec3c4240038d3cebdbd79745836092fb279218d3137c582ca65976ef271b5e15f85fb99be60b9539f43769c3eb9d5cebce930682e6e582f3a607b770c97e764a42ccdcb857f44f7d9acc8d7c5b629ab47920a57a7273c16c1ee08e28909059eafdc67381d75d324ca19bfc64dd5e06b8d2230b1be0881cdcf59bc6ec7b305bbb37a880040a8a5478ef683758c94a6f65c9b1b5019cf94cb296aa10bb53e25320a407a0966333e7e1505bfc2516332cb1c381b7f244652dca5b42bdba77ed98856ae56dfc3a13010c7605f6ee77f17a10c1970be72343faf900cc2bd900cb2e744df14234fd0eef9d13b633bf63d56b5f538e579d7a16ff85562691756c9aee3408d1dff8c01805474a8f0ba3acc7ca713bccacb2930cb5340174966cf684dfdc07ba6c63857225c8238662f0e60f12442434f49cb4470bdb4002a9fa9db152bce20f855963fbd1d2e337c2f3a80c419f0e2e94beb9838511920771e51b6fa681cd9c2938833c700d4635933077748e73e23f39ac3dd8c86c38f05b33a8a9a5c894d619b08cb492467657eb1587f1cd15e409a4d18617e835f4034e080c412876b9a510a16e865d113dc59c6ac21c37c87d93dcbbc1287d503134a4245b892766d379fcb65af8bf36cd677df8c4ee30256565ce9eebc7d9c24a90e98f2a23d0580e7482cdd8d1506a175c16edbd471e1bf6f632cb3bb3f4826aa508d39f8cf6b8f8630c5b12fc29f1ce18e9bb421bf0558e141deb7db67e172e79ff858babb43d7eccdd4770465e7e07b17efed3467bcfc3c2bb8d20fee115f1d455847dae03eafc5c01f874f3f3a8d2914a1bd218477bf938b3ee1c2f2c2c859daf814ff0fdd1302ee5494582ddd33dfca0ea92704f07434fd08f1706762ff4b84d9966704ef2835825a6d4358e820ef3dc0e1d5fed740338c97da162fa7f2fd1df8b02d6731c6e2f631fe460523495e0a715b9fd1987dc08f3bf802159e14123d61a251af411d2df691925cb73ea7599a2cd199098d3252f821e64ee53f303dbe2f2ddef67cd0369e914f4991974874b58013913e159b6ce854c9825a459b0488d2dbd0b4f3816f0487255b2c4a5d834c5b74dd709d5ce2eb6b1d9e99fba1672ccc09444198cedc7aadb9eb077b9ad3fc44e9c0b46f0cebb1c81aff146a91a8f328c3c6ef21025cacc7fec21ff708db7010beb84fbd18cbec3f412557c99070b971a0dceccce992b2d6df19879fa589d7b8522307485ca2721bff9b2e3290f1f06e81a1a52aeadd0ca29e5f91eee4dbfb4e7b5de0f9ed191e3e8a11476e5aa61011e28b7b51b3a0ef7b6afd1d5ff66945e2356e7a9b5b75697593412674ca688a6c055e8dbdba072676f22eefdc671d35845e791f781de214de3ee0624bcb3e769ebcb5a091f2a1a2f66527e8134f0131b2637e415561928f898100fbc2eed7176ef6bc91c18c2918577786da709ae7d31b92b94382a8f2bb85cde3758963a17e96acbda506a72090e233c18e55049e02a3f1e71c71235b03831fda144c3a6c6f466b99288fd6b3f2f280850dab0b36f5046464ec711d9d835c317f272da6b042bbb6a07f77c51be99bc97a0a8b0026f472a696cf5295d582098f4d0dc4625d26ab9ed89591a205cd97b61e028d25b416a78f8757f41125e2e8fd7bdd793548f0aff23b911a553327755db2f3baa9b607e88784303982387189f492e49a1a86284f85508f71787674c3ac549aee8f239cce34443bbadd04fee7d13f32ee8648121977ec7230c66822f496b0b8bf13579f27c65f723085b9acdb9a0c3c908ad592aae0874d9bf3da1a28cc387f961faa89db539a56efa001c07bd85ba156a5cdb649ab95317209bc38ee338bf04dd5906a06565419d8f4f0d0078cb5952c125394f13548f7d3ae183b70acc8277b21db98dbea485a510ddcb4bdaad2b5d6b0589fccefa38c04e5779685e679784c050a838ecc518efa6042226bc3a0288532d89df103230c4367f33d44629baacebac137a2cac958f74e4d92a8b3c35f5e170d6d1cf7e824a0da3fb01c6f16f0f3a150afea692e5eba60b125f4ce2d8e9508ad73fe2a57a9bec58b9f4aba72342a2f19deb5657126c69f5d98d2a8a608ed3de6da455cc6cd762cc520b47957752554c0f4c30daa8fac1b8cc11eae2f12d677e153c6af55390d83a5952ccd9f8902f640dd67a22c8a3c5c143d9e44e581a058e91b366d504a8ed61787375290d85b5e2551fa255b46bb1a6b579d442cc363e48bd13b7a2762255f83abd333fd9db68ad6a0e52f1c37a0fd90f4aa5d2fb115f5d453e586b398045f3ff4abda1130e48c755f87b7788d99c5fc691f9a506887fe56ececd5fab101e4bd81046b526d3e4e8c6e906ca4f0892900c55c0c98baca272bd32ca346b1ffcfe2a09e118aa8c8cf6b0ab0e5cf7c972bc2e15fa93c08409fcc4912b2fcb7b719196c352952ba53eca2fa9e3289cd64222f5e72455c95aaacddbbf2c2d264ecfc31d188f5c69fd60df6ff00ab8c00b7aa4c89d2b49c805b74da95834894e1a7e13e3246d8417987d896c0ea22671e89989776d294d7b5310b11257ac7d48bb1254dc12b1daa3730d4f3b5df217db7ef86c8eb16ff6db6f3848ca2d4f68997cd3951d7dd864e01347e37254c6334db19ad10eaa860ede7ebf0584f3aac013553f3bb83f6998a6b0574c000d85171a258463f8056a4e93cb8664432039f86ff84adc4e03d48723d220586588208a199822cf5a4129bbde3df711d9bf98567511f270e9648f208f6836e35c3d6e9e8e0feb83f7d2c0bce61d50049b16b2cd368023ad06ae795ae45148649019e2971340fa6a0a4af32a50c598d02fbd1038ab27fb40ac5109b11185e5c7272ff0105297d5e45f829d194d2eaeec4e644f93ebf709964f53bf647f93b6d19a771c68bed38a139a3335e0e57edd7d8537f86dc2f4207aea71f4a30008c37e84b0463ce1247a7e2076024047bae41d6ca3ffa4752539d98a8b22e1125690bacab4af3969352a2d5a18e40f147b09211866264628befd9c73e670e6d9277a12ada3f434aecb955325308caeea9964db68a3675b7f1127e07452fcb11a5c58116edb5b83f166370c85497e0cbcd2d4eaa9cc02c280dd13da79bbff63e6ff24d50ffaf215e9c24959d74f0708a00db0da7c0b692812cf3fb918ddaac98926be7ee95c44336f03cfad9c7e41353018731e468b48d587f5d195f3654dc16e212426f1d5c866d3cad6feb91a41b304c726af741c80f30b1bd4aab84c108c76f1c30f7c0d91a8ee04d0720a1777bdf652186dd90d42a59069d5cab1e07eba7ff943d757fe78c91d8888a7fa5ed35ec4ad8aa06a506b882c28ebfa4bffda29076f7e4464d6937bc81d6ba82afea0094543e0f183e001892cf3f7f7d9cb6ef041da4d51d09c83a745a0ede342762e92b9109e5d277c59323e51f5d4a85fd7da92b400fe4f2d0cd78310b1cfa8f9511b53146eba8e0573445254c13690329eefe2bc911c23bac6233cf320b581f53ef3c0affd67e8583e4a8428e9719d6d63ff77494d87c08cf9eb17c823af5241b8679b743bb6661877237b3c53e45d9c8da2c5ee11eea782a3d3a657b52bb88fd6731d8a0ab4ce6b8da2f28783137640e07e8f6f35c9853a8ca00235c6e2e11af08e34e85df0223c51ef381f7fc93d29c4830373a86ae6c153e72b64d89e18e724d89a6c1e742ed8d2e3c9b6657be81c2b9d588ecd15cd3026196747de56c0a3fd15dc0b484facf5c9c0b0d90b96a579d3ff1b7fda28d00cdc713d0bdf6f8af708785360b322a909d20da300c2d896dd11ce94cb8e668b85b58fdefac6cffae533ff9caf41140234c0fe770939f7ed671485e73c7876be0b9ed12451475a14a671c1ec396a47ca14e403ce9f51035b35b6e14e7f84ec0dff007d20ee43aa9024049dface1999f2f96b3395ef9d8db10525002f8d39548a253c3ca8c37f74555bac58e894d3efab057c539e97044713469ebe9210397702b52038a2d4312c28da770e14c68446a99d968a9765b7181062dd77bee6a5c9b9684e2c874d8ac9fe8761ba16cdf9297e4401dae04445a4683b7ece36d5669dae700b8d479f94f4f2340b88f14cce0fd69dc75816e3353ef596caca951bdc89818f84cd12d461b57a6f304f562b475be316384e5884086b62c1e993c3d48ac374b29f5e2aadfa3bd946ca8ef85173ebb802e985e11ed8c7a9491fe61c28d75c75fa33ab71c9240012462ceb00a109b743d0b5f7aa09074185119d067a6f8ac5db0d1c7ee15e9e71ff715124b303ba8ceca8b2676cbb47f4d18668f9dae7ebd44b7dcc3af25d134190417f7387ddcbe815846aa3b53fff2b0c4f81eea72f41fa74a60461f02b7d2a82fe6c3da61a432fcab600a10bdcade397f0c1e57ea05c596083f95e1a5c09e9e388e31ae34485c6f6e339724b0f436dc45f357f3e0e0821fa6b2dbb70bd65467648f1dfcec2e1a57f70eaab7b5e4ec8b52e7b38b4089c056cf7609b47647f83c88b6666e94528f91c8befec2862da68897347bb6dfb2f8d716f0443d2af4e8f6e0c7408ea9ea0b03aa2909a85ed99faf6ce7bbc0ca14ad26836999066faf066a434f4a75e080306d011fd1b49d7cd07283404d85afccd027e7d50439313d6054da242cd24e0e8e739a78bb1aa8aff0350fbb120348ff7156a62c5595ae422aca9e244e17786c033a1524448e48d5367baa1af0200544779330de04e8387953bcca7ea0a0750b9ceb4f55c89c7915716248cd13e3e7e28a37bcbba727322e9806cacc6d9a7dca9fc8bc1fbcd450bedc0b77efc083f25ea0980f9f27a75df802fb17a410bbee99d4572c485343bff74fbeb03b0c11da3444202e49b1a963ab9c6d9a377b85ca5bacddad2136ae946b9f965833c6c88eaef494496fd2635c6e7bfea59e3f661919117840861ffa70e240ddc9f6bbecb5c883e79c1544b0d3dca48c7eb78957a8b47755b980641962a788c9e231beb6b664c851532aec835957b2a93688b4377af367ad944a09cbc5dc66e9251daa274e4bc7935b1ad9d1819bbe03126b1d9f265555e6aa6d5688f760430893bc423361754ce3a53c0d3dea106aca57b44d9f0a890d22c66ccdc7bbbd9d710ee9de7a097e61526a53d70494d4be298963a16938ccc01c06a07a087907b00aaa174b1d3c4249494d0a834b0e2111f529166d3852b5ae293b8311daf7777f35ddfe51fcd3f9dc52fa6580a5bbbea9460b7f3ff38c5401d46b3886df4ec044fd78f798714d2850df8af4fa6995c81f66cc54ff61b612858807a91719a2d8655daf7a10a45d6ca234d5a2d4ba794b625a5a041c88cee0ed53e1e9ce5e2de6f00fe7415d187d727de712b662d0ed5ff00de87b03d7432ef60d9149fbb52ad586679b010fdc78529ac496a665411aef19ed469fe96e6da4caf1291935e09735dd1e91334c3c0f7190f3814db1d17371032026730f0e15e7c609152be6622e3c3682a90ef91cd72658c408125a7ebdb57891f2b359789ab22389160f1c364bbf78ae000c6a343b86d2ff6c6a0476884ecbc2ea3831a702777ea04cf95a7f2feaf28d41ce5095216335b192f48076d96828a40e75f3936e955691ff8079ab1626e68ba70f376c2bcf41eaf21dcd0436138ab85c3a17d55ef806d9c20105c422348dfe349d5f4c5f8a75e27bea80403dee157b7f90666e538a21d9b4eefcca50c1c4dde1fbb2cf7caba7631ce56e74385c070d2a8993256752a9ef2e14f12f0afb4b5725bac39ba1c3c6b65d68a0182c1e4632f80bb3f7ff1f2732f31eea70f7273f94fe8c4a3ddbc80850f16d18484c0bb82b915cea14ee36681d24a2d90c950d531def8ed2b3f26e215510f1e6fdfaef21de1009706cb93a7cb053560f83035cec10dbcb4a94f53f09a40718e1e01639b3c73084731df1eb67efb771b4f36373cd5bd8a731fd5ecef9600b282bce4af61d4bd5ca23545f97e77c32b38867a8d736e020d6950203eb03ecdd99ffb53cc1408a8916eb6559952472e5d119174f8c115fcaa27604f6571528e296fcb6c168841cefd381b95a6a7c635169041bd80ba0b0a1854bcb9d73e7e8e3a415c3198376c33cde909e92116bb1932213c1b56f6714bf42834ba7b4245721f5bccefa5de855082950b412d4d8090d8bfd02eab31cbd3e6edb5a780dab69820310e88e8a6b5224a3d76a0c0b788875db50e0dc37167917d983d9d0f29016755670af89e5f0289ee75664f6166953ed1e62ab99cae949cc4baafa50aa8e19ae75755a042ca9bb7bbc59ced800783f8bae2544d3551a959861ac8043b9ff2d3b3332bcd364b9e0616f0dbafdea5c0c3c40f9ed7e7dba76970b08d864a484ceaa81b7bb408bf8447512fc776fd02aca650b4780463f10ef2c07697c45f03e166fb6c1c60fa75abaed85f2fb796a40f01c4c56c7802ceece8e4ad560046b36afce794a4021d336195cea8046876b79faac934f7d0d721d05905f48c229190e03c772022da250bde705ad7779cefc03da07c39d42f308ab197fc8a2d5d62745e9fe922fefbf37514ee85b72e24739595cc7e1c0a1723cadbabd51ae403f671a448976c53cb4dfe05c3c7a5714656d32c07b7dce2aada4a073396ceaeeedd88b47d92dd330e36188bf87e0028534572951f8ad5d99881e37a839366b051eb6ec09d14f09b9b5b26af1f74d6b33680b5acca5e1ae056b183fbe81fd619d70c2508ef388357a6d81ebf353d9f46676c1e7274abd1b8221851c559cc8dbf27604bbe4b34ba44b48020c22d16b83bcd4157017ce8e43a364e6c0631a854a672e388e483529374e87aa7c2e47d8ed761ba7c7039d84c7bd9c479e347a7cde787e3294d5ebc36105359ec7dda97de60f30fbe879135bd54dd29930843af7c38d7e31b339fc2e905ab65fb7b4141f2d1199458b6d8f7fdc831552afe037f6d92e161fcf54307031b5446fe4b521cc37d68415fe317e3fe1c72b9294bc2441002f3c472dab7b6db496236ef42aa2fb97944d44ffc809532d1c31180a5535eb507bb2077d1f3095de6e1a2777438df2a4dee0606b87ba025304b1d33b1a2facfc49a7549a2daecc3b7c9406a15e47930d31188c542a3cbc06b2abc17f7a8c341fed7fb04250f0c7005eecf470680ec3dc763053ac0abf467ed6d287cec85180dce1e6ecd0fb1804f0c05f1b59c1c188680057523c841c4dd3be8963bf8a14e8f6915c4586a345c20dfbf170b70ff92790f30ec4b20e18a133d362a0d3542a813c3569e9c21830fb91b9ba45a0e99ddbd3bffc6e881e25cd2ac15c845c1819ec284e2f15a19745be6f612c43ad2c9e4b64d4f2acfd99be3900b1c0789428c2fc0289da3012e6292be2933e96bd22fa8080bedd03fa2a1a02f3c73c15b1994e8e6723e880b5d6b032c00f5b0e05b13ddb6ad313233fe0f299de39d84a49e42ef6e3d31ce1ef2b0134897c1fb7a47b5d0264305f72b75cd7d7cf26426f61aa37d5972f4a613e8f768bd11e1b9bf835f3da05548884c0395514d208f1a694ce905170c835642e5d55a99b2f041878a62827fbfcd8a276deb38b25cae7bdf4b008af88a41e82dd3888ed0e2b84e68dd9b45c302deaeccaf9e10a993d13da57a3e0e9dee5c6914e054649963ebdf0dace8030cecb148060831fda3a17dfa0ed45a104dbf6b86272097e632c2f42e85153e10195a904ec9b3348b673cd35128bad5dec41b4f9ac8ac496322885df34aab93dcb8e5b213ea911fd2a2ed0dec018ce8d3ab461dd22a75ced0ac13aa1ff7caa31fa06d29655dc77e692346f2765c070e0de02d0a482a0f2150e6ab45f0775cc056fedc9d2c63dc7229b89bf884b5950332d7a878edada58cd3223d03beb5cacd9c3b27f300e9e8ad9640d7cd19b3f94bfe911d10aea25c0d633392ba2ed9132bb2949fc299acad150e2a594ef676d13e37bed3216a68779e4a67712f535c0e76fc0398d8abcf40ab61264cf47933cdf70e47b8c00e7ae4a248b3f6fc96be6ae5b99ffe2a4bdb4a6f829d8a0ee3b479d91e5a035fff25c231b41a1924cd7cf449365d9d4f5dc7f82fb5c7b36ac90e856c499ab53b234f635618518d1d2cde473ebcc8bf57fd0f2cadcf9cb116c01124766c5c8e6d2f0b8fc696b17e44c0f7291808f2a72d12a99775fd10b5189bce03abad21ea6c9a359cd792dd40a51d8c1d2dee63733a36ae57dfbfcde20df66038c42fd465e88f627e3a7b847e90732ad1bf8728460c765e0647cf37d9699c90985834af1269b9f9bf61c474948af528cbe31aa94d7ead9e1916b1349a854c88bf62a1364c58ae43ff16432ed7aa34853357d3411b1a3fbafce44b05a421582103dedb9a6d486d49f7f4a05285be22ceec3d37830e7aaf4043b825093303c994200b417a16e9b9e7fcd99d49ebc7a8f0417c510d976e5fec3e3ca38cf07815f44be0854d8ad03e8ee036517da6552296fa3fd43d4391606c154148e6f26be632ae360f6c35b20273b0a10681b8881b25d8ce80ace8b584eb145d6c23b3523b3ed8ef301fb2748efa1dd2fb259366b4ed9d59261f743ec52e29e0e54a12503ae98e25f1e033ab017e73e878ed7da95976ac8890cc43377fa88fcfaecbc769568c46430a3565aa59e60420c896c439cece6efb93aa7d3c6e30ef0c1172b5e82ad910f2535409ce03c70c014bc622d7b5c85716b1e34a05ad9f34c40ec5207842207256570007b45a54bcd854098f9e04b337535c20859854f102c5e5f6f0806500f1b0feb2ad969ba5d9df30bf13e5f0486f42a8a7d945f51e547c17bb9e4915afdf2eb049bb29f3a87c3a76ea712ae2892bee4612eaafce4d2bd1dc16d9c669e46fa2e7bd7256fa3fb81e739f530c9bc2f5b84058187e021dd76fbcea798181ed5924814b50b49340e7a2f1f0ee95bc10f87a3ce98272934821ae2b55220c309d484f3f8413737667ba8fc70d4c1b8b96bd647558f25b1015e98c959681377726789f4211b578189d7137b96ab23f5724b2bb74297755a5cabf5758f268b66458b95b08cd488a80e2c2ef3f4c37c79693822eb4ec2639b537f483cb9edb9da893587c3520a37743c26a6bd83d4e5663914d49891d8033e4494dc4fee2382a283f0f050d377fafb937acec3581a0ede46b4c29093d2aae2f8d34aac9efabb05187d986b8566536fe43efe81f96ed9aa40282491ba292bebeb03964d50219ed7b8077edaaebb7b00f1aff68d4cccbfeb2b7ddabfb1d0f36ae849acf61c5e3d9d41126a211ca3c4b7ab03ba2fd30668836f0facbf4c172d39cde8cbce526e1acda0ef734ca5ea09421939481361a10db8733dcb36fdee23f77edee6e2f841bb0c24d68e0dbdb18dbc18b3ab6dcc27ac8c29656f6f3250799302b5943b5f82f8391a8b5a4053b1c867529aab40a2c90d2fa1182b28364f09241e6f9a7ac703c88843e48c7298bbcd2742596cf2c7e68c8e3a316f80860d998af8412591767d917f3faab103387cedc8b10c7f7ffa6c57d5419093b09ae486fe45ff490d339a1b337badfb8476a42a4e7ab8c5dfcb7b4ff2697a53562a3d863b80c73471514a73c977afd0ad2441361008424346e217d96eb6406aa60b658b94056bab16814972027bb97593bbd75526b2e7ed88d154793374a44a88749e7e29f467464b4e482124cadc4fa7da5d810ea9569e4fa99c208699f8634f3fdc883d8fe3a2805908b7c6e1d89effc77472ab67aa4b14aad8dd8b75c5c72557a025b7c597e59a0b939c56e8e8e30f4dfd002b57de513bc3a05b2b88cb573b4501820de911d57d2b811e691e574355813f4bac71e4b957c408dba46e06ea7ca2472f86ccca269b7ec4385cab65ff6195137e3f9908d5d571fd89c1cab4d291f0a7e0fa1a90b33c0b270e5411b89ed8dce14978994cd908575533af5bc98800c543379c6bdadf7bb685a3c044eb4618e4b79d38c2bd81a9244a9b99cb2b5da40b416730316f7de637ded6069d1c368c941fb7e67bbae5fabb438695e68f4a65da00267c376bda38f3d0ab8c04a4a47a85eb06d138caca842d826cd350430d60ce9c7eab08705ce6f39283ec778b789601c0be5df1a05a0b5070d98148c84dced34013154617ba36c1446b82b1140e8409cdf6adb5874643cd3d49f0b11444bbda6edecaa7bd66c3424886621cfa6ef001c9a0251b3ad1f67ff3f1edd6bc2d944b4f9a76165b8c3ff5cc5c740d944f294bb10691635a2e5a25a1a17069fa38779e3071005cff9193fd5fa5e4bfd467ef50923bbe5630f025be598e38e1bb940e223203cac5ad2673ab9a714bb80e597d91249bbc6ae2243bdd80e954e4b49a11c54f227041636d726b3ef5b995a6323707bc4732844e8f4f4fd842ea746c9dd14bd2c218251fba95000ad185c5e0f2a43204c4d652577ee71b9e867f197d5e6444ce0f60596e1cdde5bd4b6aa24f5c22b6d01a3c6e9ec9bc25ce0ff45f1d7751f6d42e850eff4f0d1f4f2a85be155dc787a2511bbb9174f73d52a7502729ba21784588dafa97abf6dd1abc98d6e5af9d2864171800675788b5b06de224fd7cb5859a241bf109c4c2fa4e9b247a4c0ce40064e604177890bdef63cd4e4bb642fee22779fbaa18f68a32629e45f30bb435fdd2c61e52e62894b9062a5c106a2f13975af4ef16827328c40119591efb43e689463558fac5d0c84733d3d7c4ea5bd78e91879ff6a92db87561acd9efe6908e47f190827dc7eaa0098f935f2fb4cb703d15b284172b35e383abc77d6b9a917b6830bc5f35d40c939d81017ee61a0f4f423390077c0ffd74803c3324f6bb27665d238ea9a4dc7d2291ab10128b3482356e3e2261333e24d0c8697ddab87e476c58f1b0264e10611962226d8993dede991bc2353bc7123da811926855f4b3d9bb98c5ede46bb42051b39a23e8cf8fda6c9de57fbbd12ea07c3d3019e444b9017867d1259eee7614c2a07837bb3d40df2a2a524111814907c184a92f317a507986d67d0d871dd616edba345a32e3bc13a514eaceca75af9caeb8977481ecb56610ab789c4621edb3a10710caf218b74e1f3f32b11acdbaf0be39c2598f5faaa012e46537526967fda58ac7a3b21e2ff72272f2b7e59a85db6b4dfe62f6d38b68c0f00b2ecea0b15c2212a8eb0d49e46f482f664f1174ab08f625fbe6d0c74d8c44d49eb8878b636d0bfd5a762e3340cd940927677d3d59c802f5f23ec25e1ba25488d65869890ca2be926c0ea6539852b5897e372823956ac3ae477f954dc7485a6b39a7a5d3e50f8e2e6503b8aef7ba01c0d403122acb9ad4f77788ac1467444b50865b0f8365ca63db7fa770e71cad0447603661730e1506ed85e0e5a99678a7dac84725d9478bac488453380566d68ad7a1b565c40b865bc2a2a74373d721fda6414752573a4c94c69d470d44d7ebd0ab2f7b3c0487ac967528b670f603c42ec244c328a56617e00748ad1331030eddb5eab8c757740ec894277ce324599776a669e16972ceda638627158d65c0287dbaaef8411a4816adc05f3e78aa67ee26ab1fb03e194ba11c7f597c143fb729ff8fa3b59c61340739cb1820de5820986dd63d328006fd1da9643cb3bac0459355336710bf73067f54273e33cb0bf2f2f20e475c1e712016a33289c996023dd83f09524d55c2faf92d6a4c4db5d928a1bbb4a449614f62c64d112d26ba812993d6d118c1360a541a58a2f0080e808fdb77884df989f40a16afe8b6d9846005dc00a16b0704611d9def9c87afe2e2ead8a8034e061aa87bc8ef231cead326f6b740438c858afcfd7aa83f6ab4ba727e3700920d764c28f21d5468081bdf2cc4be9adb9dcd46e8e64ed6cd91a10a8978c015967ae48b4977eede968cb52cb80668079fa73f101bc41e0619d21dd5728b0cd6590715b05682b87694a8899a233efb7f2b4565eb722f051397a51d1e9a32dce24d4197f08c0c9e61f7f156b1203cb0576cbf4424b833fd5adb9a73588972e48e517e4cad72678433d040a0c53be6df5e1198e4a39ed71ac4dcdbfdf92ccfbf52f0bb3ffcac309c23490c945eeffdaaef93880c7883db7ded91c10fbe71be91a879896325b30470027f8a408ae1d79cd7464582932b726dff01e1b525e2a98db993d008433c863fcf036fa7e43d2971960118fcb44a21e92fc276297e551304b90adf9775277faebde87a7b8fb41d2bba97bbb78d4bdd7cd0c73a693c2b60ba915cde33d167319ee72f00f022fd38ea6f0ff4430f18bb0e48355626d1920ed1855b61b97d28f7f6e00295d250a7bf9f56254f5fd5440fa3d155757cca31d6f25f5f083018b618fbfc4d6691c4d1352ce3379962bedad1461af81a169cff725e3d597c45cb357233955e920e2e5f9493a1dd74360f822c048b4cddedd54bc3bd8c21b875a9fe17993133b7e256d9a435cc88de4d9f4286c6fe8deb1309f86a79c673532f8ac3feef26c53a45387afb9b4b3a14b696868282da5851464def3cb23f5b1a4ee5481f567faa9eff68349864607256dfb0d85e005da2acfa00bd4bebb91ad55b8c62821a2c0e2211008fe42411d0e0fe96c2c4ea143dc4832e9ac7f2a5ff06c8f4198a9d81d1041b3453914d9bad99c2261c48cc87c9b57b52c28136b0bc5f38eec1a2cd55983becc34c51e8a676ae548723fce819b184a612fd0354a1d677ac350c5e4de4e23b99ac6b1a79fd7d38435f652c69f29c985859a9fa349d6aa788a45539cefd9e1a84dabc4e02191e302d640331aa285088d33faae8272eeb9314a0412002ff36041c2319f4b256466d7eb13d7557469aece012e61da41f21fceeba862f353eeaaa54952f5d3bf9d80a0cb2f2f62b1a229161e3a9a8650e60d080e63c1bad8e69aa7b14845774777cf23e84e5c694644beeb20914871c4ff3ba77b093a0b7c6302d922e7351cdb43668b8885310671a0d181a20a45c507d2a6e82b9b106b3372d15ac4d4c84668f677a96fb612ec72bfe506c297ee28074c8d442c56588a538e1e3d636a82f9c5bdb379b56f91e1f1ff67e0495b6435f6e5dad8698309ca77f0f4a69b6520c4ef01e65f6650ea01fc3c06ab5a42924120f949ccd7c7a224443aa3c5bf9919f3f392fa3da2d1b012f4e6f281ccb28e12ea6493babe4e708f60a26f7525e2da82a348ab436e535b3401caf8dd0348443a1648c03c5230c670f2fe3c98bbf9b8d69e6489eb394207c06a0fc33d1f8b316c2bb28e6de1035f6f0602fe594789768c2346b38e7c7b3b02c287729504c9a5e219d3a10aad398434ada49d86880292c5bac48b00eaa60d15f7f5e9d196f6ec32c891b4e68c3eb6bd87ed3fb722492db1dcf21845ed4c6567f55c77916ff537b0e6c32e1426061d9551556c785ab6dd4e67b53d34475597379a940f469acaf82778ac7d590ad6e6a117f3ed3aaa8c8ae811ec9e05d913141e9f8b5a7be0dd9f7e642d2975f07d6e7ce9d7173e182e8c24ccd592b6ca1129c4a0a50b62c41e12eb605db0a44272dc4d062464117daa56b8cb98cf68524451c7cd18c6b0a6d9834b2d5be4986b40c80ed26802aab616f04bbffcf1f015eb22f77a84145d0d509d99c2d3254831d5f1d10dcace1daf46eab80b84de732150227d9001f3ff171c8a249e30f0f0cefd1200d89e0aa573937dd10ddc8ac0e55a9fdc05df3004cf89ccb1e3c01ab12443c22b99368aed4ff25faf393356af08105924ee4775b5c450e3a67c7659c3ae8742f8b8a49f195cd288abee0b7523e2e830a170acc98c00cf01b5e083c9a50d5dc9ae58e01208c391d06a55801e45862074f0d1f97c6a86452e45e9128983d2de73df65ca8abd9b363f4860fe7e185477a9051d9cbf4fdceed8bd6d4db9f12712e36478a3958cade63b0f5d4d4b4232f2650c8dd907da684f00d2cec633410861c4f2214df7ce803419b44071d26e2ea35e63f4e2cbe737a12135bab1a2d1674570b189efc76e6904d20c6f2b4027a0c5e3211efda8aa13ec7f74e2b1c13adf292d10f78df74a08b4de6ae9e9c570ab05b3396a7af2b3e4209a2603b6c781610afa1b26fb54249241ff4ee74cffb0ab61a2c2eaa9068aba76d1404ffd00ddadb46d6486e9fd768046b45ded6617625db4e90b700b2f70cc5c12702720a209645662c2c4587ff8f3cfb7730d2ad5d622d75cadd854e1cb5e5c0b6ab75ef553a9ed41ea9cfcc025a6813dcc8f1ab0744c51e93ad319069096c4ff618664539c01ac3490fd0897f83609b48092a3485d312ea7fad5206cf1212deaf6d5d30bac4c802e9f94a0807987c947fae592a894ec8f0c976ac77faf5e05792e678c7c0a8366a86f772fea538a318f59d216a04e6f29e9abb1ea562ffba8d5903a7400801818bc3e5e11381d59ef647171e69d05f35bec484d0e31c2fc0edd31858ed5fd18bdfb5b3fcfee5d6381c9344d32f4aae3cd0512aa198a319acdd299536e74d3ca2fbce47ed6bc13bf1ff23e90727f5538a7b82c6e38085824f0cbb3371292f90211491202961503edacae235482da803388a6f3339b3a0a7390e843f765b87409a7fafed74f5c6a8a08fa7ddc90670b386415283d5294ca0cfeb1d290c00478fbb2302a5eae3ccd00a8e151b7db106a09fbd268f7c4231321366c36973af9c88d86d3fffedfacdd93d0c498dd9d91fd3138a9f3f38aaeb5ecc5b8dbd7e127f33803336f5a7120ada4f9eb34c45c569721f931c273dc6d367621bf6515bd9663e16a91fff00f8f38c6c1b25df97b33622f21a50ff523bae1d530fdd595c7111ce98a2f45d0397a50a527a5a041e1e6c6d078b4952ee001450c2961c2dbd3df8108b6e672d0eef605f2cb37ad98e5f1563d2f59bfb9c635094c272863cf33d12c0693cee7f632c02f63937a3221bf87be8b852bab525597f0db05a60c67e00abc6889404a292d6ac4b45534bb858e7f768805bb067e964ca16ab6165a75afd2422c0a20c723db8df681a7fd7253d40bd7fd9da27eacefeebedc8d135f869895f8826ac9aa2a6441f33c340d202403bfbd90035ec889f25b2acbb123e55841e54e40eff19bc98377f3c15cd220dc8f6c72bc65c06bfd396a3e4c64af7b06f3313221a8d4edbe204117f863e524302d47bc0b3c71074fed3c3b9405e6abdb1eea0c3cc54adcc7d4186f8cf2c5373de9812bc77d713ce528b847b82fe60f21841a4ead77348345ccfab1e6dc23d45370dcef023c2e8caa853eef0bd1b9a3b18864e58d0ab3a12ed80e3222a8222d95dfd8630b38a24b79daecbefe17c5aa9a63cfc3025a317e58f6436dc1282a3cc87080c8fc0e58933353fc7b184bd25abcde902e43275a625bf167800caebc9837c61872ccb2734f712ced386b428770c6e231e6c6d9ef409e6efdb255c38bb52c26b8c644a99af0e20610eb4be9eaa5f1ef241e95186a34ff39d54711346484f38b75d1d9338739fd85cee2e7515d39eebdabac3a2abf911b6bef48daa4c84327cf694f714a10f57f142c9b567d27466634f0a7b7bf36b83e99a367245a255839e083f146bb41c4e48ee7fb807647bcc752bafac6d2b2b9a23d545d321f89d2a0d26b3457030684d456d912343ce1c6d93eba99f767edbe144e276e3e3731ea2cedbf71a3a73a189cd9e2786fca5ed724ad37f15725a803d2203601d09aef2c37aec1b0e7d90cc0c6ea2837c424ade81f849df45c9aab15679b3474b95f186b793de5f3677bc629b4e0c712f5ff12a9bc4710ccbc8a6461bcc8896946a7d2cb41aa156ff4c7e5ce9d8e990a01f9178ae83f4aba8547efa8bac951348a57c643bc562ef5d00883982050119a2b5c9a2bb38edce0cca7e734a90d1947e417feb8f66bb52f873268d976c45b6eb33aa7a498fd1cefd63f24794cb428107c4525f265adcbd622d2a0599bdddf9348c1e24d1dd0bbf46424db44ecb96d1394aa028ce22504a944ea992f7b95db22aaf8e68598ae1054c2b0a77afe53631bc7f0dd6135677d320cf23d0af02102037391f5cc4fded74cfbaba518bfb8a20e3a53a7ba2ff121c4d520e5aad076831e544aaa9b46d57ef4a1a44f1dfb17946744d5a472e8ffd7775b3d79eb1c1fad66c930481d79490aee4626e39e4258872064f8875f1e187c5b0d95ab5840a6d941ff3632bcedef6188dcc199b478d08725acab4c34a3a0faddbf56a29a21d2a16902d31b2983f20baca9a75f5a43b36c5f1afa1983c04ad52d214bc5a19766e2b1ebc65fea6d6f61e04ef5953ed916f05346c76b838a2746b411fbf94ddac44b5fae9dbd4450106b027d0d36b707ba10846569e18b7c6a87369cabc74b0fd87df59c6233005990757303572b36a0a7998693bbaa6fabd3f3cbf57c039f82ac5dec90244b5efaaa525944907378ba86ad959ab2ae00e082740d47a4d6425f8078733f8b3c939b2879a0763cf287bcc872b1fe622010fc81b4ece854c0094ae0bf3fb743e2d5ecd2fed985caf8c4b31e99a6032bf3265b31f7d5d11d512b72dd36e4ea006c7f5a73c497533d19dd6836582c7011e3adb0aa909b2bf16aee6e78f4927a730cab0fbd378c13860f5477249c0802455b8721b8552c5df3b89a95195ac990fe738c6447fcb96902b096414ee8731304d8a888e3cfbb213cb3b3652fd2aa75c63eec8f9a5d554a9e0393ca2bf7ffdb2e27f0dbe36c46bc6c3df9f963f04362674d605b83cb1d0c6f8fb1808d5bed9b1136f8d37c2e8d021322c4efa10431a597f222ddfde9f21e535c1293bd357ff0b5589963026cb08d246ca5b600a600a77edfbfece63bb3cc0c72c9f60db172ad7f51c6ecea829a23168f6a541c5da7417214f81f74cf8e731b894c98f7a53e2e25b4b146364ceb5a5d2a3e8ccdd2236b7d39430515215fdb53dc37f5605cbf86288b323674e1b5d41e411102e0b31d31bc0fe6904a0142824c7f5abd27fee7cd79b0d0d0810c06fac83ce3c457221cd01d5bb051b9019948ab002cc6ad5257aca22355ec4c4456b0dfb9168729ea4513fafa3da6c1db7059c21ca7c6487eeab9b67e16f41e1e465490ae5bfb40e7a026744e1d2e15059726ef8df2cce030d38da37f2c3faaf7499547d79fbd512d1713d3fc435f5fcc39b48c30ed2cc1377129dd78105b330932da748f520e7c77ecc69307094341c387cddafdfdc8baa557051209bda9e87ae6cd850580c2aab0246c9f836fdfcfc0d01b0da30b698e44cca004aa26dcd8964ab6660997407c1980ee87396451e0c183580a00bf8e1a2fda87cfcb4b32c93b04a4bbcce4244e0502e77c9249f5002a5c95cc5abbceda88bc9a3922dc6f4571b6da681a55326db110d0115e95c72627bb7874aec7feac920ccd3f0fe665e500d898e7d4530a35320113aef06dabe742391e874ef0d3e29fd972bc7361c4ed1288172260944b3345b59356b5902be23455bde794bd4bc5613c321017a7712bbcf1eab78533c7309239cf87771ba65aaa47260a75f35b0879d878cca1b376aeae65263c3b56f841184899db36ee5cae0316b050daa865eeade1c80b851acc58d73bb2fad93af88617bfdb286780155aa9d0dceca1cf9b06bf08edb7136bc69c39291eab12e037528ca1f63014a1582e108e4618531569d48908bcab134cf3b32334fbc29027c4109370a7fe0f706c517370a903a95856c6d837fbf6329c8b9350b719888052c0672c274ec439a1de38c3203885747c65ec78fd8b732b3addf30e3016f9bf81cdbcfac4846813b5cb4066a9d6306e836cf7af1a16128836ebbec1383c40d9aa78ee64dded4a7a99313526b5d21ca72e94d58f5bd3c2fbc2dc75402facb7162fe0482adef0d43ffa748f404c1f85034af8dda4f829d74636e2c23481fae2406deaaab53bacf6b45bfd2c6b6e0f0967e8453d2397350ea3e77b94f4708ee7e6f8f6cc7f88d01234cb3c45613b70e21792cea2bff1005d6166a0e510514582b93e5f95dd2def937b2de5b3a70a3323357c505d8d971ae09a5319d215332c99a8133c426d557fd72904889af29693af9f49dacba485369b13326a55cad985bc6541322a9eb70d458e025e776330698cd4a03b9b6d535123d7a712cb0d2fe6e28c96d2e7060ab12e2aa67e82bd35ba57f5dc8214335887e5080acd919cbec0c512854d0b9e5a032298e4a3fe013573760147deb598bb13e9062458020adba125846ebf4a2dca82a8e307f287d0c28845b53ada980534d7d90418a02f433c174aad4b8dab6b7591be900f7a1b92c2ccd154a2532a75047b3d4603f9a48c2719e9c36fe96de13f278db6bb02e8b3c73fa4475bbb8926ef7bf4a99270b0c80accfba20af1ce19e10fdae435e31fc79990ebb7dd563d301218beeaae6749cbf4774db269a5f9c79a6ae5c99bdb5f506932073905b6d38f40f1a215e509d6aa5c5616cec3632853d42a9536d8cd26231662e871751c85d34ae129fde8dd8f941e989e1caa40fb6a9eed8d5a1c2fe5f7270e866f2e6c7b3a668fe03210ac99094b1dce6b5489ec8f523976afc790256fc9d4cc2cc6648da651c463532fb8eb060b1c310da61b6969b1ff31d7a063708437d7fdd4b5413ae14e510ee5824494c3008ff54eaf4c547fa38f46925074237bd67f6bc1b9175497fcb6ff7f67d44a2d5d5887972f3ef96b0002b13ad9aae09d338ef0797215519846cf73814dedad393fd7208f6866cee19afe3ee1ef89b40b02a7ee986842fc854e9794c0cd448ee01e65b14ed781523ac555c0ba48debfbbf9bd0b178f808c8c6b7ed199da5075c8d6e4266ee749e07eb496542c60f14943da3eca0ad570dfc9b8db300abfc5cd76fd5bce6aa7e6312fbe8a3624bdf4f84a64df99ac6c7789fe97d2fad5614bf2d70fe57fac1dc52659aaeb6a11cec611bab4ca98b614e7e2c08b28db2b301420ad86ce3253e99b00ddf68b21a3f1761a206a168816ac5436358b0652bdd25f515225088ef93d98c14a0c5a323bec84383d724dc5c1fd17e721f2eb3b7078d8b07764dc7239f46d2168b96b227625ecea5a51e78258904ad87cdf73b2d87f018dc22a1264f0dbe721f955ce298a1dbbfaec59c8c38e05d91a4b255baffc14f7ed0c416af0e918b2d8d03fcc34f886cfcf3d9d2582d7e01009c077f62b4d4e5ecbb4cfca3694e43c1030813a34a7a76d670b3cbd7b7088da3a4881c622786d9a352b0dc1df237372a5ae9090e2b69ffa33ad3e03692c1affbfce445ee5b32d238ca09798cf9a8da838be7a3cde32d19150ae39084246d078d2bbff87c2aa7a584005447bcb3cf041184f8633e1aafe28953f8c18b04e041cfde43da10dee37f3c57f1466c546c4f5f4bb89175a9b4fad767ba008a422fb39f8967f2869a3ac1a17a2e4b2b3ca07237727bdf1dbfcbbd17c529ab0ce6c387fb46804ec64100b5e6ae55da40bc358a0a4c1641015765626ae82071c34fa087e4d2c11c39f5eab12a4e1f3d6d0c33af4d388c1323ff749b45b4a48f2eba23cfe56adc07ad888fbf2cc3bc39f6a0c6955417fa0fdb308b960eb6ee72fa3b8153c6764e8e0bd7842f58d504e0c1f5cd02edb9c822a1f07f7a2ce6e5fd51b848be4e7f98f4af1831ebb9dfccc2fe776333dba02176e358c4f27f6e037b490681fd71450e21b21eb3974db5d80d4746f5c6ae80e1b82c5441862d8c61b14454acde9923630a1a255cbd27b4cef4cab42799b718a06a65ba836d48f88ffa955ed420e069e04fc8303170b7448cbfca6d7092f37d67fa27d3b209b550f592de63141fc1b6ad04b9f4cc1485a3dc667f7016b3b740e594cfa485025fce8e5e7c2110edc6cb6b4202f400b25e4b0a5a81570c4aa7614499e1c5081e34d137ade5212a643d97b4fc05dc7a337aea9b92d7f4eab9c73d381242410f3a74e907ec017f827a4f2578e9c41a3b7f52b286659f73106ad68a62f8ab995dbb7454659231db67384e62b735b2c2ce93df686582b3d49540de839a9a2322e0d132475cc0166497569f486c9e2b77bc45ec281bd7047361a92d90a1fc4decc822c3ebcb0cec95b396c425d38b529beadec61ac7276c473675da869e1e10bea75d91518328941ba3de8560c4275c2994069f084839aaa358a2d32a12bcb7ee872ca5432489de0752c2d4a8854b2a31b1861e2e13648394cbf02fcda633d4964b755815a5e16bfffc332d4b80c48c5ec5bb58e36337ba8c835bedbbfe48002b1082e86f439e1a380d855e037d287c382599c8c09903150ec89cb39aa4cbd50b5803c2325c0b5d030e2f549b2ed5efdc9a2e275456b6099ee30f8425e09cd25cf5d31b0d1f46e495f63f0b28b45f4a17e2395d4a93bbc35d3b76c25dfba6fa2ca4ad2586acb4bcfe01de4886b50c837a4233e58dca62300a2f0248201ef4b73b069050bf04b0ce231c4b4a0dcf03bf95f82437d8977b76569513db366b6169d38a8346af0de1386b028ec64d01fadc418d8d72cba9849fa9726d8d5a473fc1822505286f4fe285157fd48041a6e0c35ad2870341ad129f63e46474e67e038f7da1bf023a612c9f60b5fc67ef69b01aab2d77559b895ff8c44e8a22b181df9cd9925ecbc62f6bd334a7bca251ec8c8fe15d3f0f32ec89085efe75e86dbd538767a25afc5c06ec4f98551d2ba88eb24b91c1fcbbc4d8e3c793e7dd0e57ee220235fe74065d68437b40735e8e8c5fac61c6479fdd3517a8136fc6975de083c807aa0ea49b61aa0ca253b8044fb022541ea6d66624dacb0f7581749145190f638fc44589c7e11d7d0edfcfebd10b5c0088f4ea01110513230095570f1e70cf27468ab94c2a973c60a96ab25dc0170f8c5af6dd769d23832fef668615b18b731404d6936a845cfa3d83041c8adc60857dd22366d9c494a0703596ad403a298de3e1233ae6d68df389e1beb63036a2ff4bb9e4dfa1237eef28d4e59b6410ffea1946282142d8637abb8487427e6cc427bb6c8ea68048bfd4b902a5c285bbb94691e8883a3fb45bcab2397618dc19c64db6c40a66f897f36bb7fd629a2118f9979c683098cad6fc40d8197eb46e0a8dd035943555b0d1041fbdab09fad3884b5bea85674b27742947e27fded6a5ae3b446150e330e18bb1ee0da42355d67c3b393b55894590ba7e838a19d2a44d947f3871771e1cf38d9aac16f7024c17a1d5f8790463aa1b2846ab8e28b107292a02185ddd75679a0dcc5f1c024f66b746f26e950692b87c7bf5517ff54d743011bfc2335c55b0335c7c460006e8716cddbb6fdca8e527b78d79193d1cb596326a8da6fd2e986c5c2546526bf722fce2d5d1f2360ec0f4fdf54db664a509332a5cd3acf8430d3114e1f4d04fe4cb4459bd8156f627725488d6fc7cea72a55de532a52fbf5526e683c2e3858ca2f35fa3d02d645c411e48e75799543c1f3c6aec19bb6e1050c74966e6798fa879424eb082e385c0e408e69a802119935a96c611699f201695775ccf0e7845ab0be7df1aafb35e60b49da83940779cbfc4a70b2eec71dce4395009f6393de1fabb43e8246ec03de3f5c23f632c03c9e7fd67a749ac71cbd6b171a05fa2eb17edbfc400f742ebd7ec76ab757ed4299777d90a2a729f3daefb7e524bf8b1a58ced6ce506ffd640c0ffe949bd6e6b028bd19a1675dcaaa3133acd3c63f3932a93b94c61e9cd64842c5e74926c82c16dc0f236f4dd83a52b3cf42e4036cd2a0e8f083dcd55cda3ac8ed76d2154f44f0223a2afdcfea688dea762d9d76723c504a787fc195e1d8b7951cc1769a5dd7e8a8e4f9651685dcd89ea24b203fbc7597a0e85117bb5a41191e998bc476c2fd311bf64662f8b828a1641eee58b82cd0483be00c05be2c34feb015001f961b239b98fe08171268146265f48621ae9d2f45a050ce8fd48a53b81c7d602f0f871cf71a636fbeb9ba1b4732ecbefd6ab3d4d63e840275c8826ae9c68bb6859c405c723db47241598c475185ce8ebaa103b8ff50686a29aadea5fb370088509f36d91940b380db6df5fc86e320cb8e539e8080ffabb83d8a0f80b501fe5c05f800667d968b76a93e2c5d4f978b1588d7832d4759cc0320f60b2717fa53841da08dadaa10c22f99babe9f43468f2f2ab6659393789bcaefd48daf2a5e2df01561e5ea50af312c7100c7bb45eceea1e7186b4cd504d4797b28058ece60e36913e1ce1b4aef04f502ad2e14981145ffb68f419393bb2a973cf3e73175056a815e83e43028b1d719a11ddb93db3fd75a9765a13bc96498af52597059a277797902d88f34b5ea7d90ca15820b8853d8ec6052a6e7676be616071831cf628e73380819734ef390bdb877feac902ea97b491b3520b4718bb927d108fbbd94d226922f347a499651b3dce50d3650bb67579dca0d23ba1c8799a03eaa4e7e4e6f0c76b49e69b3ca3387d6ef00dd161a600293e8bac249fdf964c83b9987c51a4278ef8a60e9ae6ef8304a432d45190c62a424259836060f5e28302f851f6dc3c40d6e1b16f3436cb5e8038f4a0a80b60fd1b4923e36180cb44bfedfa5c99278c868bc9e156f9a661276f4f511ebc00419af07456e317574f970a00d42ca7e50a9e720daac6d1fadcb20098c222f234ae471d6ac34ec35c3eb0a0cfb88beef0b50297f73f151caf33516d099667f6ed1f66fa0569dab1b7dfc99aaed1801211c4c1800985298b1aa6b7cb0321cb2e3f54d3935d35cfb2b149c1470d7abec432dfa760c37df98d3bdc60de7a97c7a22e38fa4c8e8614f660e1417bfcacdfba9297643a129886a841bd1dd319998634dc15a9df0fe4a8411b57f668cedd08be0c9e15fbc0f2b21e2b538aa60d95d41f2af3be9186552608d2bf05f0dfd40e0659c41ddf53377e4dc08fccdc0cb0d4b48682517fc294cb2b388a1d12b8863b7d5df6e66374a48deda3f9cd78c95a5dc143a0c48b327b07f0ac859f3f161852cde530fefc98d05464a0ca7c9e2129cc18628f2e1b098c387498cffe49a900d542cc4e4d905ed7772051fc4183ac1f68620131e1ece8b6f1f9b10e5a8dbe4523838541ef52c156ccf132176a9b0727d0bfcf4455ce853e54ef31a60f4ef0c19c95b261a110f1735d1f858d0eaf11c39873d42f417aff628baa7f0ba971c89624fc5ab3dcdf5d249f17775eee9b08faee10204b9006d56e4b6aabdacf112063bd172dbca2dd33f08e0abaf4c492700838c3d9e0c426fba6527c5f00dab94effd769045e9291310ecd943757c792a254bcb37842ac2b4fbb0e34576ddedb409f06fa7cd5113a8e34d6797d98f0914c03557ac3e58596d2b0d739a0bff47dfb305d8c8fa3466a5a491be7e6861fb0a44238c478d96f90968258dcca6701a89a4266eb172f17cb7686ab5cb4a7ce3f3db8fb24712d2a0dd5e24b388a07cda741167cafc0cd30ee58fd3a360122cf71f1fc97fc9048abe73815f120044e27c2c784bfb6f2d8fb3c1995b0fb3d6336beed736a3ebd59816ae699aa2e26c02a053f83b6587fe9ab5298d4791eb3c60f7dad3e32048df98976a8be91f597cdd9a21d86fa128418d70f7d7392ef300d7c5bbf222acaf8c0220d6b150c51eb157efe9763b13c0b4b49d96bf2183ada71eb867826b73a67dcbf13a93c25b5662a8fac6a295f6175062536cf2d64357d789afe0d202026eb9911803fdb52ec00ce1780968e93a67106e7a39eeb7d222eb3bb51441a10b2640a2912acdbc945e519d55cc61aea507b8b1bd5c3206e4935c6cc7cf89cb9944299717061ba8afc4dc39d3414207836dcebb5cf7db7bf91b233fbc4bf865789d97ec05c0a02923e3c8d8cfc87f073c688821a47e822b378221b44b036495d07c0a1c6ab0729dae5f834481ab2c64a2bd7e920b9e3b985ddfa1280543996175721d5ad152936e220eecc44b065b650ab2e1303a1e7d2fb4e54401d2a6729500ba4eea47e574755126e6316b209c9f5b371854ba582a19120cb1cbe79df0f8abb943af00f1cbcbb9e27687380c3ce139cbb0f868dca9050907c20a5ea7cfd018ca70df65c198fa78c629dc9ac5fa8da9d9177f6d7d028a35283f585951172d272434e48cb08eefd3b2aed37e2aa5ecc1f19d43b76b6df20cc717d2a6d683d7f5565a3239911b8818e2ee5d40965d8b3ffff3d927950fdcc68d4a2c1981ebf46fee7821b97838eef8bf802234e1b8598b6cdbec5fcbeb1e1dc927cb9f1bdf99e55090753c08c834d4a365d595220c2c241ddbfdaf479ce11e826911a02490f8ea2a254742187d957d27b1f1addfd5f6571bb289b4749cc7d87e3ebd6c8a14e35ab3592c85c15b3270b67e546f00e78532ca0eccb9bcec3fe51220d14c695dbee9e0355ad0f951c83be9b05fd34042b4fd453951e9a8a7318fee8fef3e60e8f19948cd6b3d9ab7fdcc52f0858eb6728166a37d0b60f0f73655b2e04bb9327625faf15702aeb852a08745a47c425485c220d441c3a0e4956fdca4a91d70a8489ccb7e6a0d0d0a1e51317bac466629d8b5ae0a9f1a4a7dd4f73fe646029c9626a6044bcae34e5b92951848d607983e0ab95077c7c415aaf7e1d9c0d0ed2ea529e59644b694e26cdbff9345983a5ded659dd44eacd79111a2e18eaac1708bc0c855603a6581861b63f5095ecd1c0442c62edbba66e8044e7ecd7c1618e1eddf2a442f41ac8bfac8621b4ab5860b92653d65fc2e349520a0e0c04905093402a027738a09d29fdf12f760707f2f291ce7c34a5939fa8e96caf943314ebe4c7a544f5e846ea572b9fcb060c3025a1bd8c8fcae2732b0c48e1d4a870ebc14fc61b4aa56c9a9b38472db4044a120d8e4d5e5622f21dcae7ac2d0ed73b56aea298c26f8b255e91c5710b8e9d49f30d15239e9a52f1bd23c091d449c40d6a9e93c4148094be14de65dc439d6ecc714475ae2ae4c7bc2229377522d2a5fc48b79e0895dce60cb4a53522663e6f94dfee49ebcf3192c6bd2da0299edcb06e2cd63b85697b8bb36b4a6b99cbe867da515a1e64a4e420eb5ae6f9d11c8cfd9878b92d65ab83d762be24291d6114000dbfba8c8a9c136eafee382be1216688d208c48937883e98cd01be7cef6dbf9acf11a7c0caca378f53bf04aeca5fb9e9e86608f2c332a8cf1018987c18cfd196946f429f58191ea3d4c2a6f08c72c9c718774d5b756782a4dfa98d0b465b962fcc87acc1dd55cfed6a458b853c2363aa1c09c3f4397a9e8ce608c3a9eb1581ef83ce8fe55a936320b178cbb0f5539c59e139783767252628eddabae5340cf24df632ff711b37a6450333c6711dfc46a692dfdb98e4664d1c0d58027859b113245d3f28dc9db2ae9fd4a0a857009643e0a3e194558bbbc9b5f3802d9537a508853038cd14ddb88abbf44bfdf12d2b6a2a97af379c48e0b71e529401412fabadb978ea0c5639140a05cf3b4487d82b45166b0223ec3f916bd99a4c12d1c536c68ef62a77e194ab46cda476b9619309dcd7d134928fc26515b6d03ddd32c8a7669cda49f6c5e1b2f17818126c694d5aeb62c7a14acaa38951767d34747959af9fd46719a1a5367abc8158335209788a3da6b1c87e8298606b2c25e082b610d09e628d3f0c2e983e73dc9d46dc862d5fd512853141f1802534986d9544f17fdf8cf32bafbbac20cd1de995e198984b66a54e4464c168b9447e03374d7c0951230744716a0de91dcd1ebfe77178110c28455bb7b1508a12a968929aec4d0795c59b92f4a550bf51623b923a44c46f738aa8147e6f67b3b65fca9034e04184304ba628b2e20cdea660f94213ce18e47878f18eb088ab37eeda67eca03b935ca94de587e599d8d7a25042caa09b4a47761a35acee0b9d1a81c8dc33cc1a0b2002f53028553ad3abb285dc7815e467a0776539e1936b4a48065aa40df3aeea1db6459b98c108e84b6b01d8a5d9222f5dc4ac68c67243e993d673bfd6e1a420577472efb854ba2b568a061aa2df727e72f21c668ae4004343a3e0f8a9ada52637dfafb4b6ddf3e814d5a4db00a0f84fcb27c2b0eaad82acf8974bed0b0b0afed37d9c22f21f36778a99fdfdaa004cb4827394885cff38d2375c9dbc1ee77833d5f7112693dae0948b1a937902e327f40fc77a881f316a86dfc6ea8d62c48cf2b276f85536a0371ff6aaebf75c318fbbbd6250cad4937d88e942cf6dd541098c45e2ed90f1c31b2837dd097eb39a0201c9163774f8ca7975e7df9a61d4d955e8ed270bd8b7e4648211409b383b0aaeeb71776ff47407c538513861214be0016df35be9e238a94866602bef0a54c4cbde8f5a0e754e62f5cdb3b79ecc431c6dcc25f13c20beada0ba74b23653183c6b6560b63c54614112672034e108cdca42cf90f3e5727c4ce10ed088aae6809cf74d45ac193c9ac9166dbb6ecc43ca86af2c3962488cd73b5c3e768c56f848ab23a275439ef13583340feea8af08311e20f9de702fb9e3187e889ff00e687d51ff82f128330d2d9a58eb15bd3e89d11c9c2b65f3674e55a4fc0bc78e72dacea825c695c6e882df16d671938bb13e807ee78153e3f39dc5d6c203b5da2f8af9f860d6e5a22141da6c240bc8a3bb8128fc976d35435e17f96b0cc679d40bfa1f73f44a7af46a06ebc0f0c7ef26d421df9d031efd565c7eb9429ba2fe05f0795d2ec696be3a8f8aa90c59adc2eefd851d81d943f3222bf9038a2a792d8f4b2fdf6c90b088250f758b9963ad0d6013ac3c63d35d2d11cd10cd541e2ec6d318320d8dbe25666ef07243ee5487dad5d1124bdb23ad1e4cea3f0c0f7a810cbf2498afcd8bec30a28bc88a68021e4a35df0930fdba5acfc8abcfffedd0f6ddd6949f26fef265ad9e414550b1ef44e42c9e0f9a504cc8de186ec77eddc58a14f1a9e188ea6e42641aa68557d3b29819bce42b1e6ab9e84252fba41e1ecab89e12e0fd60a18fd4b3337dbc5c6b4220ac59506c330f1da6e9947da6a063b3812bf01ecb3303d92fc2066014b704b15b54b129c0a91931dc851dd242608c8e9eefd02c6023aa187d86f77e4741a74038bd3bc3784fc408ebca8a4c1d09576b507155e3136e4aafca3e2fbbab33736dc67e1d5ccba6e36551794b68501e4feffde8f84e45d5fcc13a5d37425775d43d274deb2362c9cc3c6826062c5e5e05eb93cb23d537dfdec1ee8f2e16a6949bd9ecb8380abb30360fcf0d67173e0c8653a3ba5bd6b583e722733127de118322c7d28fd21a3a0a406220fcf31254eeda0944503b2c27aba080915d59f737fce58894e18d7b4af12d610099ff2f3d4a49d8a8463965195c25fcd28a7c400ad2a6b5eb1800168e8035c28345262d2cc1c45ba4ee22df61ca961efcf3fecd1455f81f866ff5af00c0b9dc3134949fc71283e02cbc214e3b2b7fea31949f23aa9df139974f69d8496e22f9f6d725e8cd19b2cc0e670e653d3a99197f09e57e7dd606d999f5fa0cfdb962bccbf11c80791239126b21d88afa9c7e03c61bbc24551b193acd1bb6690e6eda13ac04c85650de71e0bd286288437b9d84244281b280af30e3214f79d14638089872c6a2951bfa5232cb74083bc30f6e60f2f6a8cc1fe32fc5209a9e56f1344a34b4ada2c9a2d85c540e3dfb60f7fb025f1e92170077444c4f6f29781d15fa6b8971ac50e5fc2dd2ebfc82dd1caaa7fe0368886cf956f1519762afdad59cdaf1fc7c34e725f4e0345ab099bbe2f439e7e7160f953a8954c2b57a33e3b9016e549aeb8175a325b7638c436dde9dfdf3c101afda5fcb67e416c56c0ea358f52e98bdb02a730a38af5606777a55fc5d050a9c2110b0486c843eae81f13e8c5b6e268acc12851f5a1c71b2316d930354e9cce87b9a19b45120c29a701e7d30a58e8876c54a71c5966b0635d337ca54c53869196fa8017dcfe0cb3b7e6cf376fce37164ceed4aa46c30b0aedfd04ba6f4c26dd7e04178fb74a43ff752e47b9bf975bd0cc6bdf4f4e69bae74e28a72183e13f33595f32c47fec61c53436ab3286f3b13c2b3422cf6582b82566c2a640a0a7ecfe785e705157f0aef0193e212aa21e8b501ebca0dbe566e7d5783828794cf487276f6178d75167a908ba5f1687ae39a51e3b25aa56daf419b35b3cce46742caab1cb3e9b860cf9b16cb958e174a3818245a18d48644002ed9f561960bb1fba5587628b7a8e3e66d17ec3feb42faccfc561cebef0579023b52729f4c66593741a932e5e81fcbfda3d2c4c97959defd9116127459ade3da2a64851190b86da5c2564aee54fcc5dfa2433e49d0dce6898385cedef33f2ac92677eacd7ddaf23c8180c8cd6b7066d4c186e86b1401bd450718412065f4c9af9b48bb62ffe871afe2d3717e2e8b523b65360216228c856936ba2a3dbcbea2c894a3157e29e656d27624bf3060b1be7c3d116840869d8d31cf6fda36a0a5a32a65be011b9ff950c840e9fc6de306275aae60952e081bb10dc6938ebb457e24298ecfede5867c27a38aeb95bb65b660766de33b78760a051716970edfb5409d96634efd77e5fa443ba8ee5d1bc32fcb2a0f477a5ea79103e1e801757483b9a5ad00eedcb54d314857a828b71543d92951d72e54e9e0fe4ede45f3c9913e8478c6dd9fc99b08b61e314219a3dfe773b96cc7a98ec06146c9119f5576d15d244e773fd09b822b7d2abb833d6b70c29b149f5d2b4e76c660c2d6e52dbab7d4322173d90ba2f36dd0720db0868d6efa55bb818babbab5a9199dc0ef2314c04f056428d28797e5f6ccea9baea8845828e22e39ee2c746f909e30f499fe92846f88412d14421a617a9e81fb3907fdc6a195542f7be2f9308c93ebd5b3bbf5715a184713e0c56c4f438fba37ca3bb1f2f707f9ac025c629aba0921be7c2908755731d18c886644e07f40ea1621517caf739f2b252a21a89e294f47e05b2cbad2bc614acfa211ca111f5eb7adb1744a23e1c7c1b9ae5d0109f5b765d6d12a18e111e14245524c108e2166efe5ea5e7cacc256cd608f8f72edd251a4e9530cc6ac3a19e21562fa23eebb5f86780a056c91e40d240403f56d2bae3c3563105beecbbacfa21901a3d65cea5a7ec81752e4661d542deefba473100d9c0a2bd01882dcb3b5d0b753f3f5a7970f0463045b9744df2368afb512a3d4cba39b4a5d5bba853650ca6f28daaf11dd3a701387d490af3257f80b58ca3c697a58d00db6ab9a677eb5c3da5ee8598d9b25cc39b3eb6b2c026760a6f92893cb9a04f75aeed4ccf58ee774e34d874b82cd78acd0e5701855571eea8700adcc8b4e1f85b2bd10d880e6aad7c298716da58e122384f01bd2c22c81508e879b8046fc73923ff011c320f5b928502a6c6f46745a2f21d73300cc542c34b6a6857f8d84952cff76a543b8a951b5cdc304b224c33c07904b2c5bb933c34e007fa916ac60ce4bb9580ce48677c2ce6e61ab1e4a826f8f38f56bfe81f17f439a71d9f4ac2436a03d2fd16b7c315f7afa816454bf4c6ebb239df505c5d7e34892deb4c982a64e341f7f051bc5876319ed9fbe62f773d2ea12d9c9649179bedf85b12bbf8b62e51a6ad9d591feee43ccbbc1c665cce007424c7b88d7452e4bb88da3cf889da381a77888c5709f1de35f8d12f15906802f58e32f9fe4e09f4db10c747a63077a079405819d49010b0aee3a3540aadfb52112bfe45aa98dc139245c0444325cbfeaa949d56a551551fbcc436902d333916a1c57c34bf233e5fac6bfc4ae1614792d76369f936544e6cdbc294c175fb22db95beafd3f27a5f65a07c6ea39469ae497d75830f150977c5427b125f671b439c8b71040c346ec8ccf71c2eafef2726037597128f5e7509261913997e998960626e8b0bc9104cb048e8cc53079c90d98189a88e32803a19d7437c0d7bb9e71e5b6ec2e92d42088f5120b3c05988e9be211e1d102fa2cf6416706db58b9513f777fbc6bb8baa9765f7482463ea5f9b574ed27ad7855d8384269b5d433c97c33d7e349eb551e37a0ab7903709f6acd1e80c4bc37fbf110b2853bf82ff372501ff914a4907bd91473c3fea454aea774407621b4efac26e8151cdbb6c747df1a2b26688887f3340d0793e55cfbc7b4860680c7b310f862ad4fddb9ce8b765bae87e04f9c3afc1001dcf2ab739e90b41531695e57bcafb46f65ff1364a0cb3cce3cdf2ba1119dfccb9bd8fcc0b254d08b2b6a320917cfec58c1084bb89e4c67fbf150a375bab5bf3ddef7dd5d9b5249a947cdd04870c1eddf792faf40bcb0bc4d8eda4e8ac937b82e61a04243cf31c4e5bfd1267ee9f0bab4e803d37d27b7e30c46dbd3855c020372715aef4e36da55bc594a374d14395522921a9ad343c34812337a461fdda71391e4a05bc11cce9c87988f1683980580238bb851a615c20f5f04daea8aee3fea0d6e89d4b7c08c418b482f5d1341d2ff5f1b8077a75a7e88638d523ad31b609fe7aaffef8efc0eacef2b8903f0bc37493ba706a2f11d0a5f935449f180fcca795638aced6db7a23a4c8c528a6e7af9af6d9bdfd37d04d048acdf56a53901a50dbc230c8770acb7a7e53a8f2a9499cdf43f02586848ac08a458e287377f5aaaa29bc0d50427a730cac613bf76dd0e35f1fb250fd5aaa70339ab02ed5e67be4b32118ca74bb33af32d23dd06a60be0fd77869304c0e0912177c94dc65ba6f91865f50ae066e5128e956c42c92ce69e407ef2abd9dad9cc5f7b4e5e5687534308ffc412877eca5bbcb8d331bf8ae52c0e56531e1dea60ac268ff77822760f357af77663e82299c8807ddf6ce1b3dbb0e5389482f1d48af027a76d265c6c5906ff56fa706f2af71fdbedac209d3f97eefcfb1ea5e7aee259c3246a03a587d232b74b2028335186d61afbf50ea2c961037e89272aa26cb5c3d9e2933fc6ee1d953d133e535767bca77c89a5a08e18f43f44a64ae7f7950ec794bcbae582811252230a62cfd8b84d99e622d10e2535dd680b935e5035cbff86ae09e3bdad480bc271c441ff451b5edc90f5b95b334273074b5430f5e6134eec3a519bb38e64ecda67671703a5da1c63b22f45add254338e762ca5ca08e0a6ef0df6e8040272001b35f7c8ff8d1e72c9dbbbb8c2b083269a1e648e3e04f97010b6a0bc40fd624edf701d4240602d95d8977a667c3c6cdd2db486cc084aa3c8ca099c6cd1d8cb779470575c19c6419e6ecff399324125cefee4f0cfb92cbf597dada1e5a7299a77d3472fa419ee32f464554b1589e8504fa891e7ae935b4a4a9f50280b27368ce9c4782974fe1a3cb76de700e538d9273e6bffde14cbfdc0a12fe16e506b70751464525a7f2aaa5f0308ae9c8f2e2a62aa0a1a35f156b38c293f70469307099f885e3cc11c8ce2ccb5f25484c582fa018300138468bacbbc2c2ff9d74e3b1f202ceda57cab0df8496a1d1589d2816e17e9604c02fb1d48e4d464fc6c0a46ff19748c56de4049e616386e4979048d0021fb85d4ab508e3251711adcf223629e8b27558129c0a0a8a19f988f5fa1b8a8245726a99e55a444b8780234a5ad4ab257424223dfd5bba107c0aea85570b09a16a6129a93fd793717a6881a615cd9fbaa0530357c807122479826aade08611f62780920145ded064d11b44ca4f054308c5bf8ece422f684a4abfae91c0d1ba69c9e20e450961ebf3e55fc32b599e652d29ebc4b42c9981cc143e87449005af1b6da3f13573fd37d90d4af3e495d98f01a34519d3811d0b72be5012b8fdddb3e9d4132a1a23e79c7372605de18e046a830e2333ce4b9b7e477ef9dae27b6f51919751e85bc1f553608f4947cfa06c9a9adfd55d7fad8764c29ec50bf78a55b483d80dd993d8d0b1d449a82442377838d7b47a6c71d9f7149050c1938c73bd3f0e8eddbf116ce0b49b3791985353ef89a4c80ef1411025d5dfda7611576f5e3436b3e1ed99d36b0fc73f76d46404acebf20111ef746ab4b4d3a9613748cdf5acc2a854133b3a0f06dd18efd7c8e244389b789d7313cfbd7d9d37e9cb56802916710cbda16e46a3d796f41f2ceb27f3710d6b4a97787baae5587d46c0f01038e394ef75955f4709b71855f1ebf0ee73fbe7d15f69becd977e4c3b98b32777611c297b67542a7b932eeb83022969c69fcf407a0739dcc86f2a333bca2abcd7704a986a4e2dbd5b08cda6249fdb4c9d5d4bd02422a096575398607f2c404339e10dd288ad9439e6fd50e9acb0e4cbecc23b5eaa2c8a128fb18ada9b13bb495b1e8fbd05bc43ebec90e97c1441583dbd15275b3157358b89bd0ef3d9e0f0a0b110fd527ea6f8c2c42080c02c59928538d97601e82b3f08e7b62a75fb53a66ff4e796c30e482041ffaf057391d20c83279bd46cddbc105d911d74a05f02d66adaae2107b43f2fb5dd24ec8514e11531f386c4ef0ff6a09f5821e11a5688a95f1861d997f47733d15253bbb2b44ace76f6e208ef5018c0f563fba8b6a760f94e350831e37cd6809ebd0ee654d0480a673a9480b1e199cb396b29aeb09dd7b85e267baee95beaed7804247fe970cc17618773776766524ba94e49073ef4e5f2c9409781ee6c9c3861396a5dd5f5b214c22f145fa94d027f2f524493902450c6b45ae6f60aaa83ffb7015b594f6121fecf4150b32e93e888bba6492c0f46b1af074b0f3f6581b3b542712017e9d1e249f0e91103e69f77fb4ac378843f800464eba5229127d9b48b35ad258d0fa68cd96ec319a6fdc119fb240fc6279f34a58456c44b96cc6a6cec797d36c9db09166ddc9a3c7a500793106e3d3446c68f38db159ba72369483b2ac5281b667580ebb80a44f327bda80c54d64e27e304336709edf00e6d34daa0889289992c74c21f4263c24faf3fe29f7495d0d9bd9a98e94db64c8d3f3d652782dd749841d2ceeb87186e5dce5d89b1b20730b099f3e380b6847d7138e55fae08ea048039d049b3f2bc48f14e1c00d8118aa9c58abca873680c6d2468fea30ddf9cd71448c80221621fa9d6c7ee5e03fd21d00c73f851a09a3ca6ce0cb4587dc3d7cf431ce6e1eadcc1ae0f7d961a83550b3620d32ee97b5bd09e2391cbddba36dbd4401212c5e19474b384c493d470ebd1447ebbacc3a50ec080499d401048a9237aa87ba965e27a3aa445521c184f48c328b8c4062334b6970c0f8b5fdc07a105e6e9cb23ac0822d11016b411f720028c0f504f5b92b9f2fdb54652b85eb320ab7624bec1e486c8c28b4ee4b37caf6fcf44d425fddc1803a36d7f12a53f7f466b1ae3af35f33837ac0870f0318f25df84467aad19e4c639eef56c766517e401bea224e3dc442135e7f341e041eda78daccbaf5cf4f1262afd63a730c25c1816c1d085cf23df1d9d8516d158f55b1de29cde013aa27ddf0d5c45300592fc6e251374a0b5251c1c2b708284c08ad91d5253e5aeaef4691b67acd16ce30f648d20b491fbee7ee88cb58623cc7056c99633873ad3f1087e914a6b246fb330ffc95aef836420620a803ca802ae6e5e9b99d1a11dc8cddb9a0c38657ee320177b487eefb715d97ab1f043fb038968a4fcb3b9a587e2dcc40c61836b0ba681cfc70ce3ba498d9fb371929dcd373f63659f6523ca947364cc42f6f35331b661f8eee1674d11d63e05f6df7b0a73a05a9aedf7c8f0261639715beabdf1a0497779c2ae7b3c54ef6f14bd02ae00f380cfb507e85fdc105b1d42de5c4160da10066595e20f7243f9e65794786d9942275a537a2080e44ed6e1563b0ce2c8bafb95cce895d5f7ca965527c053047bb2450c3abe366d2e93986e4e88c876b8a2e919e9c5e195bbd53f7b303b1e0a03c74821ccd3940d1c094cc20dba106c749490dcf73e45feca6b2f487adb9d18b9609d6dfdb2e292d0b01b7f895e31084e6db5aeab29c5c7956cd28c5b9d96cc823e9cb735365972b8eb250af485c428d3e2f7b7962df0f29df080a42ae73fababed033cc1e426b190c2a7912b12d5ec86f4492f1746317d20d9ff11f55d572eb2941ed0f762593ee13f148a5b41f95039ca8b33d90b6024f57f2ed50d7cc4e67023b07ed85ebb30fd47eb094c06cc2589c4c511a2a2cf571a5edcfe3a58ac2bc1a09d2f1e87f3a4a18a56c59e692e58dba4331334169ad1e1f9508a2fff49182de792abc86ea4b90e4e887f72e7f19979e07f4cd68b7a35b3a7a6d89aabf4b26af1a0d839bbb28ac80f9ccfeacffcf97bb84d8256419461380815983cd774a49d5154156e36d496ba278185e0bb5fac0b895f9de29e433f248cd1c26db4236563b9cb4623692cb99c1a69acc226217cdaa054892d35e002c0343e1a6d29e15d7d8ac3ea7e5e06642637c31988e34625c8e663a708a74af99c1c5bb9c249731a84375d01ab33c276084a3de2722c5a0995f28799a5fb7dd5a6f7e5a52a5e3b4cad4f1df9c4ad32544493581b268f72749eb9e0d59ed721973e5eb3553f173ed5d9ece766972bb0ef82c56ec1e50c5a627d543391f5d5d5b28d12ad5bd9abb0b9e4f503f6334c3c8d88f4cd2a04a34ace563bd26027e698726be6c3f1dfbe6b3009413bd04749ed774ecb97d381c481f15e81c6d9c2e3dd02b2cc3f2c2ba27754966e17acd07c249c3a0689419f89cda14781a0bbb17dc08d8e72b77e2db66adab134b3fc8cbae2a6b0bff2db79f4a7f3db57ae0b470cd0f2b1474f09015c72fe93d75d15aaff73d9f65b649b19293f629f0a9ebcfe21a888123a678704c95b66d8e79e5103a1d1240eaa7f753dde9651f78053e52bbf3e2f3cada251c130d27d55070d5540fce0bdde5284a978d26ae44cd2f808fc32cd1c95beaa7f73476b063057a0533bd8f251bef5ab7990870fc087f3b241b78b042d79c7f1b23f69414106234337972eaf2fd1980d67635a40f0b36840fdf802996eb74386a8a1195b260a6d5747b9a4d674d0fa08e325d7fd3e4d3987a81c1ac2b966140177de2f04954e5a3e0054d9bbb164b6c5a52da41c7ded8ae8c27d7119dbc09d56a3af9f362657ddd0b4da141b586ff14fcd242bbee89fb41bef77dc912b5c450ae8c3ea2e0a09c1c9cfa324785a0df9746f5d9cc5b368d7da7a1a786648f3ca865a26dbf87ddff3897eac86e54fe90c5ab74042618bfb9109618e0cf835b73a5889e62a02144992220d21725d65feec3e8065f0062b596b328ce0eb22dcc38b9a85b82d2b38284585b91cc446c7944673527138b975144aab74f24c71ef3aac8e6e88e8e21b1f528a2dab247ead64dcc9ab3845c4478e631ccef6dbbc3487039c18b3c922d0b420e4ebad76069110a0258981a6fccae0f30a1b41f50db2e50b1579ff552c24bb8b399fbd7378b48b3410cbf1782e953fcce6ffa21dfef24da3fcb01c3b5b19c86fb31da0a98c54a21412c1a1223b1130bfd1ace449c1f3042313b0aceeced083e9b1f3ba26164a4e7ab4ed0a5073c280e37e2a8e7683f3911d618571c1f3733e24363f58c60f1194c7704d6cd7ab9a64ae3f50aa66001d301d8fbefd472c07c123fdb4a3a1f65f66b4e068b66af04eb5da57cf44d1d3e5d61f7bf08cd390e323ef18877df95ca9d3588eb343fda7c6f3e6c16adc571f9bcbcfc33919041a70d26b41e966f2e50bdcf22401e0327e55610061ced2d21151b9ab4cf617124a4b126f62a73a6bb75770d06947a02fdc506b2a91d83a13ef91dbf20de4e7301f55b922032c993e54e3b8cb7115b7496f4f22b04e449d00081369c121e8c8d326ba39e3c29206d83a49f6ee4cf7cabb3a5e1fcce5641f6ab4c21aa2388b63577a7249f754b92aafe2f820496da23c9f1fd07405a15bcebd1afeb0240b6f0ad7203455617ac5456d5c2a29399aeb5b8c7047df01886f04d84dc5056848cc031c35996c0a5c252e146c52489101fe39485ccefc025b8dafa0242a71a848e43bfeb68cc63a556ae99fde1eeb1e855e0de2ca8f0be2c7730edf43c6eabdbb4ac9db893659774eaeacda610b76dcaac6fd2841c314dcd8cf861b9de3abef9bdda9edccec9d324b1b2587445489f2fda692502aa8d9fef0427c3e9c208f7cbfe88eff564d26f16aca924b0ff4edecb5727d025f2a2bf59b02c9bc3170db253f94a7a91e952f960d4f602c767f19061eede8694c978d60ba87157b9cdb1371e56231cdb2eb7913f631175d01985fd09748c362b90752236070837bd995066682a81405c076b6071fce73874ee385fd93f32e3982ab94e0e1270658d7d9fd6fd5b71d1a2cf6801b0788e42c925c98ec4b725a414f0ba634a7d3958d861f729d4441153d3493fbec431327d840dbadac7d838dc27ffdb5c02c2e65fe297d64232e657fdcae6c552f95a051655e7ebe096060339a54ee5cc1fc08f0e646a63735cce22e5e18e7b2dc5087eca18d582b24fbb79b4bcc5713a6819517f6ffbcc5914d8cc5bc2ef710824a0fc2eb2aaf4faa039cbc76718cefbfc6ebb75d04c3eece14cc93caddce986a205838f903a4cee28b703fb5299b99be0637a6f2ec931b9a02d4a3d907ea0ae72e24ac779fde31df2add93825d2a9b94ffe7b2a1a212c90a2094657fc09ccc92087fca698fc9c7e8dd1e25e4b12d40d8d9fe5ff806c7e1b2bb16afc9434e4c48bb87b1bd1cfb43a43522cde244724dd3140ca4116b3850c26f50087c80d8d66daa24515382841c4f001bf9b77941203bb9de614ba5241e520be350a8e90f627948bc1eee00b8bce84b7e12227e87f558dcf13e62a3f90782043e215fb8472f7c148fd29f7901acfaab5fc441d3e30e8a8947396bba38a42ab1ce7508c12a8ff4d9adfdd1545dcd15318a00de0e072feff1ffd1a33c52c72c9660f56177b2f47eb2678ec8d7d981024ea99f183bcb2d7ffb6ceeaa30399e1e30148f427ca05e76df3700a4bfbaf07df16207ccd8951d73b3d72e6390949693b0fbc8aef25ccadc593c827f18e01ced77293762516159333ce658fce36ea2446ff564f5b9ebe4328841f5cf7403c7cd06bf09210a9f28b85e119bffa7ea81c76fce2d4b29e58eaf01b491e9f32d41f170bcc069d5186925076cf7c016bc5dadcb80c7ebaac293a40e2cc2cac2a0cd73b0e709b2342f2bb5f098571a4e1acae0e0371d343a553ab9c38b78871250c21116c2565393bb78126c1603a20aaf328b7ce9eb22f9d9d881c81144b3efb518f14107834da853425e9d657a53e8634002c15a5d4fc7c7bc1356115f466f49306c74f0e11c189c292ea0ceeb6a6e3be20f73d4f7c90874abe820986305e2dd5b1e8e155dfda57ca7b511cb4143f0a547ad218ebc0b5a166cf8c767439373e88cf9a7827f71a39ccb8faa765483e2bcc408ded9dd8087f3c7046705c29b92407a6c6c5b1ce5202bb9b0e54e7067a1fa64f0e17c5e13411b9cb63d0164fea2e4e1589561b83bc5f352dec4f7277e82da5a38ccdb701c8de5642c093b42fa59c2224b52e9bd69a2178eb0d4acd73067b91110e51e094124fbb1ccc366a4318ee917a01a078a3c36c5b1fbb08aaf31cd13b42a8aeb66f8e8d18bfab19385846d8314043e94be0353aec95c9d8a71a1fe1a71b713e37caec8a7dc3fa9b928dd5efa460fb4ca6b6f374fc1139570045b41982d191f4fc92a96566fcc05d0bf602824405c9e45107f5ca9d362acfcc980ad9d111fabd90aca9b939bd839b1f97dc29f0dc8c0b5179dbd5a5410a1fbf34f3061e4331e4ffc707dd0744eb626809ce93378a684eed90f73387d5ac2d14bed52b929afac7eeddfbc02e81510eec522db7b579a2c1ba5a58e8e2ba54ebc719808499e3c2ae6444c8faa513327bd9014d3c26b4a846ce604fe9cea89471d57b09dc74e47aa468e22b9e7d651d9d1a028f979fb33bb4045e355a18daf58735980e1bbbe9ad0e0df6e7126ff9776a470c7c9047fbb0278a5384a9919d04d39dcf6938ccc75a3a3287c29cb5deaacfb06898b470997d3f0cae12c319ab6092d820a761fe66b0f3f4605597de052181bedba22974237b50f443f35afc4cf16b00fe22d740003dca448b10304fbc95aeeab82f831af256a9d6cf74226c0662243850efc116a723b5571620afe7a9722108520b52f95d95f5ed3508804562571a259291049dbb250d8d895b9b900d5e97307b57991faba2f1ff67c6a15fa8f8a2ce7f723c2eb13b5bf2dd7a32068d523e7ea07201098e32e386de4acf42be7305f04e83d63bf39ad57eb8d76595243535978437ac797474429d23ca043bdc83dc767afab9d95f5e97bf31443363b2f252368f4ffa7832efe76db90415b7904e89546d77524d7d12577c42733d9a4917784b8bd8414f902bc43856a2c4df01511b932dc2a0924b73acee497e8713003b4442564f02b11824a7a1051f14bd5b7e2d626ba139ab79e6cc19b4a05b06b28b1ffd288d03401b4ffffff4b