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

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

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

Block Certificate

Block 72103 8e8869aa2f28ea28e29fc07cafa67c546d9724945e9858085c19899dfcdc6027

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d96de200d1a50e35c70b8abdc030c01f046a1c1d29858a45f82c25030f710258
Certificate Block Hash
8e8869aa2f28ea28e29fc07cafa67c546d9724945e9858085c19899dfcdc6027
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0014cc010008850000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006e46b7adbc88a0179dc8febef455eeccc912eaaa77213dbf7a482988cdd6d3ad0c1f10bca38f2b9edeb6e0a7a77b62db3f2bae7bceafda9e3846f325c28a57b22d188ba75ed36c7239daf6702a2f5f5bf7cddb1e9938a7a0b200000000000000000002000000020014cc010008850000

Raw Header Hex

00004020b1ba2633c7de097b626080fbf30c9a24dbf1e5ff96c0df7b862626f41f748fd490aea6619fcd2d9b678177737725ba5d2ca080b84d78f369473f3b50d78bcdd2796c2c6acef000185802710f03252cf8458a85291d1c6a041fc030c0bd8a0bc7350ea5d100e26dd9

Proof Data Hex

59,560 bytes
1212160203074bfd86ee0a709f690cf0505b949658a1e71b049ca8160a3b76febe5ffc858526fd7ccec48a0f63979dbbdbadaedc401f9e01750c0ea98e6979457704f6e9aa4e941a09994f3d50bb16b8d94de5858cfeea597aa8252673726a927fe76408299ac15855a6d2e0888ba152b80ddbfbf856cce9e173babeeed3569fb2436d4ba722391b8a0a78adb78d64fe2a3f8c4098b81d2143d6da05ef7f99d0f10eaf161b32e5f92944fabf45839ad44725e13a8f9f7e0a11a1aaa56948f1905f63054813c0caf03bdde4cb06c3ac389f72cd87a02630032c30da84ae78735ee38d7ced2b78d4e4e12c08c8299af81a2c77e0a89edc14f4bb881ff122394f4bd825365b93a296e28ca9ddef87c4dc0a551137b66c4a123614dcd1d8809f5e05e22d0316e4fbcb8000741a268ce9fc40ecaf314ec103ad8b312183f7ce41e1e1e0cb8d1f18979b80cdda98204db933e67e4a6d1079ed1847ae71b9b608fd9ab50aff2ee0588ba4cb2e48d02e2d169d3135de4e29a8ff8377e6ae9fbaad2ab815246e41bc9e87582692e52d541672e82029c4464b8a3993dad96658768f0f6642ffca8fe1140559344cf282b8d437e4bcd126bedc953aaed59dd205ca11308c226d1fc6bcbb1ebffa53c7ac29f1ae82b773e5072475aa519f3509ef0db970ca6c3546449db68142bff8fff276ca15f4164e539d377eafb54b3b77d913058aa1317611d62a97ff628e15e63f35c4d5dbfcb8241a38afaeb690704041ee5531cf22715d5ac2e55cc4fecafd3057eab428bfa4a9c9f56aa5e4167df72c107b410917b866c16a51723eba0cbf41ea94658d2a32a850073dcb123c6facd3bf743798ad20497fb5717a8f71e66ae438452f15b90d3eda1b1e19dcc4c93122e9cbb42a35c30cf91d2f864401cedd0efc2c0e13c538236799359a9d97dfa982dea6c40fac948add5f09aaf5fa6c174c06021983089be31d70d989ef467a8e13cedad86e2a9de70466cefb0786bc25863735ed8058f9cc2e50aff7cb0d8db71768faef8cacd4c8fe627db8b4445a2f35efb66e9dfd59f19f19e52b7c30828f406a887a343a4e6c7680cdce5979483f3dcc4c1c96afa6bea14896792dd3c72f40abecd96285963d362837f78c256c6f4bf2f9e9d3073d1c0b2055cb95bb7f9acd43b678d3025cc9efd29e99db67f748340e75390fd487980e80302f661a51121f52d54446659fa685bf17108eef9a18b6e51646cf3ce6e161c6ac71754339d57805a8b8b587473544f122b9ac289776a9d0d6604f0037f1ab8a2e1836c5403f8247ffa08418525958ae7bab004c97ca39fed7689a30ca282279962e562d3518d457b84b0722d8017858811e33851aac9206b0e09ef4f843c62abffea016a52e9dbc329084a875de001dbf83a9f6a25b329652a50abdc2458df87a26fb7f01212ca17fc5b5a798da9b15824b229873f654ee068b4518c1fec0996fc5a63513cc3e234465a2048305e65012c4a702327a6d133017e68ff01278d28891d8439393e5c15e86071683dc6c368072b1a4907e61d909db63110448e6b71cffac81fbcbde9ad2459b56b1509db4d510995f2789459ce073c40ec06b0b34c8ea039abd683e499e7c90f41fc52e5c2609e7439071ebba3b82d4749a63650f82d3912d4e02981af747cc5e638fc8af5b7320922943365f405b8ac07def437db8963d56a9e46ef2255f1d96616aa31c453b6237d8079deacbbbb37380e43e8ef09705d91c47344a79c7d1fe3d91969795307e02b701421b41a5730977385a75f9542c3e4319929851f59ecaef7437fca47f033ff66603ec71049885194edb7d10dad37a7a230bb121305ccfe5bc9364d826d849e4c0da8aa633291584786b781f732eaefb3c48f38c9d1d2fd34fda4ffdc5cfd3e9d6473c85dd846eb54757a7d29c56d406c45ea036dbd0aae67ecadd939b06c2707e3e66365e0adf7d5a5777d101ff0338b184704c2d0b3e60b9e0cdc1177d52d4b9133428b3d0c821479f558a26ae5cab43391fdf874f3391102f6230119759a60faf8fd2d81f0288f1fd9d136c77b76e7be16ba9adb85b3fd511f52f1be7955889d89c2a17d4d50c8d8911147b7289910914ba4398ca7ca265a91aa9b6a6427dba75f202e21b0c09ce45bffcea7be74fd683b8e9750d782e1f00163fe6c919b3cc58582b83e00d0428d9344079f0de20acd6a1e4ad25227fc602459d847170c39ede68db8886562d221fefd03f71c34c15063654e10418e5be8524f7c8d0bf9dc189ee00129d28cfe8f02a6d8dc802f48e1b5e4b3763e6987f7d9cccca3f5877d8237d560e1b1ade5ebeb45bc765047018873c46089cdc5d9d9cfd464a6f289dceced47345f121f6c5c1a26fe430a1c3d92d0ca3b08365b587e038427375624e0fe3f685162488346ae7d77a04a8d187cfed67f958f41f30862460f10bd590d1d7b9156fe5c7a9605eb38e00c8ab64c4de4bebe6dcaed8dc159a36c9d41bf6fa2ad7225bc81ae746c7db3535ac22a01abf36924353c71922314ad2fac69be6034347430b99128c7693aa05be09f29a6a07a4a605d4f3e0f1c09c76a885679bc1c5f8837246b50d270e29fc4b211dd9095b93a60aa91385689bf4f3c50ebe8dcb2c982e627609d151f791f2696c29b2272cfee8f1044b5d307de1fc077b625920faca370b655a9632e95185f6bbe5a33abfdaf99bd8a0574238e9d9bbef1aec5f2e165b88ac4a9a7c125f212f392af976dd8ae867594d76bc0a88360e515b44cf5771c16fd45589b07de6525db8d9e635ab4019337343ebbf86be3efcccf2e38feffbcbe737e737f8c3738f882e7c41a0e7853392a8912733037e4881f6a45ad828b5d026ce80e071b0f4968b62d7348ec6892676e09b325114bcbf20cb8d1292f46648578d741fbfe66f2a09c82c88f6c2efc27933a04828023d428a0a1a2b901f7078482b12b35bd111f0ed1e5cf1800a53f54d6a408009fbad4cc42a0b30ce57f86adf54d065e51aad8eaa486095773f12eb796b0a35d815635b67e6365d36b95d526d2d5523a5a24afd1d6141402e4839a99694b40c32f32d199a75629e608684bbc9a9da35103586be71a2ceed5ac33cadc53e8b756dd57ae53665b99b2d335736af3e4772a5039337307be85d96cccb497501fe1b68de4e1d12b568eb26abdef37c2389c759ca261d7d975fca203c12cecd0b90da4419a423cb8dd94c01d5e3b96e3107e8b9cba522c9d79519d447628da6a174f53d8ab9bd28f3594336b04e6f0fb3fda4f91087325c1d9ae3aeaf9a1846e7a63ca66fd6376480028fff974067cab76f5eeae5bc17273374f96c669cb1666054fb213999d781b8b7a894387a32cb95fe4f7c2bec495a8482c1dddd123039f635e39adab0c6f83e459e76aa4eca953980575f18d2ca9bb48b1c8c7bcf6044eaee496c88c5306de82c16a18284457db0a3ca2e4ab025dbff87c896cbe11b6264bad786bc920b93dab3a2e942d96f5a1dfcfc15214d37d3ee861ab0efb3f92fceb6d15caef873bbb10ef822ad4a13384563a9073b56619392a86da69de72e53d0e12f5e951858af3271df532d2388ba87bc1792fdc5a6f5276440994bed0a12902c4da25d25d9942eba8b80192e0251af8d789616f4a4dab2bed1c94b6690ee02176cf15f58fe2ca9b964ed2b648676a7dd72763588cd4931247e4875ca1601709a4eae14b1ff0fae8edca36184a8b9e8d3da7cd7c0a828630a05407f5bf929f7af4f9dbc93e8916131e5a5a3e32903051db5d16d3e058320bb1680d281014f0f6a99a0733d05d3a50c19d660bb616fe5046a0f5fad856af31cc28b5286ca01a0f07d6444c07f9ec572d7130e64990619544dba57cbf3d0a80d86af03a91cea677b4665f279590ce6a3253aa2dec3b96bf43070eb9fb50325887fa4ca25068424c9f671d1367f559a86cfb45424d8b409229e4ed51e11f28d177192f0a0a02891870bbb723386a308ea4956d4d6598c61c78304c01488a7324d111597c7e276bdf810110f92fe7c19fb85531a24d288c342f4cb91af550d4c031d29b4fe331dfae0e064da98b8a66869a8a53a2358d1eb0686504280ef2ef875a42a66ac1d800ba522cb526abb6a676b4a9112f9c3bed1ea6191f4c437a9d0b8b79a39d65dd5e5a82fd640cacc2ea3f38a3574d12cf170c6e315b8fe8fc2ae06c94750ee4cac821600476eff3b4beeac199fe0f72abe41f81885d1840a79fde0fbb702499af10f6826e21861e436ba22fed74801f538e74c6b4e0e5ef88ce3ac5fe0058e599325e4c9274274da70ee88227f5fa4563a9bb2df21efd2e33a52fce593fb3b4c2a4ac8d0d4aeec152b2fdb5a89615237c14198e7f2eb5f4d276999a8fd6a73c19f1a82a9a459d0d0c4e55295355fd59563c205872ddefb7b076822892be9d29ca8fa4361c74013dbd8630cdbdef5107c30984f88c7315c6fe17abd5b973556705e11f375799d9f86088781ae7a06826232ca2b1e458dd56b4a6fb8c45f3f518e776c6f03f30b2e3e53d8fe978cdfa810629d2838e9407ac0e9a270c8d78d77654bfa438651ecc7ca1b1c103d8f88d2a90261c64627a41d64e9772caafff619845d3f75a8dd17b443e5d74d7e847b1f626d6a254205bdf4172c954a3f70bfa35153b6ca6ebe86793f406148ab0c129563cdefaacfca728540865c74cddf6366ce1619b9e4986f3ec27f0c29bc31238b603d2cd6a0748db6b04523d5684d307de0808fb94cd057873b1578c88f8e395b569b3bcd0890868f2a142a6a288902dd71c5e61e27c59e69daf0155b7ca64138acedfae058a981cfa1145826df4e0b9b5183e1cabe59453c3bdea4af66cc7a0989f6643ba80ebb80cca85ea6edb4880a54d2ba5eb672e54e0ec406658175ac098b159053ef43db516901afda017dc3a68b3abe27a2504476bc0019d3ed0540a0851b4ea98a77bbf6c93c27271f9818b10fb64aca7bdca1ff5ebe98898401d077035433259cb9f500335a9ebac5840801847bb226e4f7957f25b5fef0d5b7167f566c4dc61027c8cb808a24e49a7f2ad57adb971faecc1779f0c3c20f4b0fc70b687fd2bc42e1236c24500539c17d638f8f25a9ab0deb7bf36b3c598c7e60ecea40ae222067d208fd7ae7f29e40685755a0fdaf9c0e81588d4e9c00a1f085dc25ed76857cccc98aaecaf76d73024de2e603df198ae8a5b1cf277d6cacf767fea2aef4b0f77388f828cbffd0e8bf602c91a3cd4e7ef513fc3381a2eb8295b246979dc70b5659bb6a2548c36696f481b7f25013ed639d4fc9ea9deffcf6941d350b600437eda1e6b33eb31d78aa74cbd0fa44480a0aab5d1e1222ddda93d4054fcb042744ec25109cd98ca1f2c998b19015db1c297f4e70cca9a3c757c9fed015f58a122cbca7f1842933615022a52a38ab726f4bfd6df74181429a9ae54cc291168099568a0daa79e8177b44c774fc6715976e53fcf077f025dafa505441a2fc2406bd27a9c52ae72324fee6764a16ee3e838446d191247ef66090280c591afcf740b3286e1c2f61fa997228c9124e77065ba845762c7708b4018214d14652cd40b18b196f528e6a560660110849504fba3e8789bc2f0f4fecfda0936c6c836fa2a7805e08f870ec7bd18f7690d9431996060a13d15da5fa106f15bdbb9953f6e59ab14959ffbca3666c19ac93e3cf17d8a22d92d61cf2b6863762e83d55db06c70e07e1d5ae7ecff1ab9f716984068ca2f571147cfde2c4a8e64af6faa7b423479bba39e50ed7f8d16b8a2c9ad1a8d83ee8f7a9505a1a9b9b842bb2b93c716e52eb92806f6720c72b79d1c428dcc0072ca43f8ceaba4802fb1c061e12490dcee310b48beee2a446582618de20d1e3b2a338dc8723ce945a2c5890eec1ffcaeb8a85c886b294f4b7436423330d2202b1205c7a34efa383a0257377351bcd676d6ebe71bff83e3ecc30dc0246bdf6186ab57573d4f6d88849c757ad8d84d34a68b24fe9e2515e66c838cd2b2feb415814d281aab211b6b69928a99cf1390e80653b3eac6468749eaf4e88b0fdda50696e3f6966a15e32282b003ff0d96be7efb12c34d04809542fbc302711ac10d7768a2a73617c299fe707107667becc428b22b91080c88661e0cf09c27e800b2420109463770c3ddabfa3ddae8a778e48e3a56ccb74d799e62dab3004c6fb573826906b48ffe615b63423ccd712f59f9659a0766622aab4c3e056608ac0d138b01a1f0276e19e25928b8c7a7349262b2340bfbb82b66d0349bd2b1fb4040e65ba90e266c21851fa797959fc1a5e3ad63c22d83edd777f88f3060cf048187e7f150574388eb1c48ab4e2c4bb1e4dba69893f02b406ba7466ebd7ee69be4c432d47b4be0475986fbce531209f34d7e5ee47c5c7b87d7c1d58ca429d4150626083004fb5acd17a0de59085e6878ac1e1dcee2cbff2b555c87bb9334cc7bb32ee87e408d4f45ccd252d8eeab5a0d565db5842b57a1363eb79c8e379262cfc4c01e02319c377ad95a6cc914206a8f309ee236ea28f4f91e3099991c19552d408be61ab5911a59bbaa394dd4d6f73e500f5c29e4519c7bcecd52f110cf42a18edfdfbc5fefa531a0607330d319a9d573cc9648ecb566719f79809821711b5d876389850748ea75219341b265a89da0ee0733f212673691b9ee783dc50ee0a8b6c7d3ed6fecf1fc541e8dbe35f64698bacaf1548001b43ec49f9b325478ba64d3dd7e00b734501214254de72cd377204c31f404002de529f34b3c9fee43702060472ca615921f104d0a422a0737eff16f0434aa180311e5a885c0ac76be09d35b2142e6e3b6e4c720d1c5c8c84ac977e9e10563c6ce00b2ad8fc4a52f20a7cf3614e722f396af8851d7fa83d0f8276d3e39946759c175b00074d0246b8ab1e9bde16f1719b76623c6670a336ef24e8acadbfa37c9cd7963a0b9ef48d5a42442104724ba1df841989df2cc29df77dff69ffc4c24da2c414e57bdf00e2d42860e2c8bd3a102d6a0ca2bf39e3450a77a7226cc738273af842efbc42fda853fc8d1fb5a5e7100ccdfe0a16bd520de732b10564eda42149310814ee82a3fbfe982b1dc788c5fc901e4e862ca83bd5a1d0986e010a32251b60ed5da45647f07157f3bb9742d52560228e21b83b31778160d02552a07be0fc544109b059827a73c3f6de2988b641a716e7a68cd4c4395842abba6e7106aea798ae551ef4959a0b263f31d8ede148eb2c22d0f82631ac152941ff502ac9ade8524b72808176839c0571973ec22ddfe51f5fa74e8d2b8023a047043044130bb2e0ff2718971e3238804297112f9543460671835e0271c18b610b8895d756da46037ee3280b46a95d3c20a210af29973b6d5ed985cbc6bdaccb7ee1e823cda0a004ac1e396786bae49918c38481e16edeb6ee8c7b23a66ae8ede2d1b2b7cddb3d15fc822cee2220d10c550922eece93f9fa755300188cfb5c0fc985404bfb77420c7351131d892093c9bfe1f8b0480f5e80074c60b728566fc0efea58afab701c568f33a96f18e752ec1abe70bd82d98afa5bcb16bc61603b902251edfb2a2161fa1584d97fae2d1e7e3c403106452a2bc7579288f7a8a27c5b7e1420d7756025bb84a3781efbfc19292b962eab179786d54fd398c45e3f923635ddefc0ddb5ef888b53c72f6c5646b680e23c2302416eec1aab3dbff4a27f744ab354c18eac3b0a7f8540b45a2884bcec08e1ca4de38de94f272952c649e26190d4c40e34205faea1217cc4f9e10d6ab2bcce7d7220d232be46f03ab8723f4e94c0031670ba557118740831fb0714308d0f39155a77a242e940e7a2f9f1f5d592e2ee6118e3855a7d26d4bd782ad17c7e46292505a5e74991e5f3e360c2bf067c477cfdba50e530a362ba44a3451cb1904e21a3068c163fd63a10e078954c346a89ea0d6b19fd3ef20216e2b967457434e2f99815b2f808764464be2b0320f0bc46fc6bef7ae1649de1cbc328211c5ae7c03b8279fbc5c89d431655feb498a28b52407b455420e68b784f966f18073b10cdba32e9bb2319eba5c2299bcad52ef88f34e8419bcf5c69f7d794ece88cc0209918e38f694e8d93e98c505d74787a069e89d1e15b36948b9171fffa251b8fa826f46f50d942d86ca97dfa0fef591ab2b0772f4e73d6104d4937a79948ccfd1e741ff7b81643313c4294f1ed3eb025cc5a0b1299c7c3c70702950f063857826349ec51afd14f1c689678f4c07511c8385055db477d149115faadb4d2e6c0eb5369dbdef17aac511860332ca49bfa2263e273b12c2f574480a1c6b90dd2059389327a341ddbe04419523c42cdabcc266b2d547a46346e0965ca0c5f72fd924ff11fca37036abb18098b006466a7a0534db25ddcd4c9059f16963ff8001642ad73e640d4656972c6236746cd9308ec96665c8e9b8aa099ec272b89fe000a3d28acb75f8ac0598c78eb8c6cf2a31f90cfda26e5f33a451fa8e71a16575bf29610a7b81fd0931f17184c9959e2a9560ed0e264c95c8b3d7977db530bc04678cacd20f102bcfd8c4986101d167ffad2c2aa593f6960c15bf548f84872433b4b34a31ae54db0741e19a4c78811c4f20f1cc8750b68b1d989fa32068be07ceca93345b9bfec8888d14c2892f1960c5e22525f1ab0994442b2022e1067b1079ea968f01339687400b009b5c2ea7d98e5fba0372f14d227ae769ef53a3b5a8e0079882e63e498e5a408c2f83e0283b82f0a24426d6b0c82b0a83bbca2a09905b19778af880b17bcf9a014432a2eeba14a7f5d242691c7214f9d2dc427fd0054f382aa8e032048ccdc31db1989eea7a094b199f5c586a718923de8eab1cffa35108c61defd506d1be660fceeb28cfa953c2466308814b8e62df91b77863f2f5a180fe6d3d1c64321813eff35e810ca4168464f472fa0d8a9ba44f09b95f52a93ac1b819b877e4418f5358458ec257dde3bd835982c11626531dd0eeab081257f987399feac06d5de0467f9a77f81960ba2df01701d61e9efc57ec8b94c70f7dbc9fab1943d7e3281509cbfac440d6884c36b9078a09609366281e6fa1119627d9f6a01eb07b96cd6558de854dfa90a6e22b78287356d195a817f0b9771cb56f0107b632e8c31bf6f89b6bf06f8161e8d76c5ee2dd49083466397b70233bcbfb6aa47cc427d57dbcfe609672ca43b672460af169600be5338e0c121b23d7cac52e3277bc99d426f2e9b3f9d3c1edaf538fd0f3d0772181aaaeacdf7223d420f650c13375de12fef955ed5b3acaa72e5e565d93c2cc6820b5386f90dda9b06dd320dac3cbe536e1859ea5eaffcfb37a8ff4dffbb39aaba5b7ebfbdb7a53611921dae333974d724a50d4da8cb8b05342ee016f994f016931ab757710ef4e2843819a146f11a42079019f4d83ba412ed82e833db5e33272309a93a8ce3cccf73851c6bb095b248b5f31c4ba538201fc7fe10573450350f7238e9636ce2f7eca442f1503dde65b70d659f18e37414cc5e53a17d95b98b217f56a1dccaa504baae1321341b6064d51039a2616d6b30bf5d42b16e97d0ec88782bba48e47e9fc042ffc3fa25789965da0aecb9ba6fa7eebd5481478f8f634a03e320c29c15ce0b9ab3dc22d05d8be3ba88de6653b7478b48ba187924f1b7aee1cda4a2e67983d1994477decf22fd2f2231e0e2df8395b76450525635a7c25955520b16cad6a0af625c2818ec78af174684a1b018f6db9c00d5c21e5e635c171e2a90f8d99178f7e4fcd2e14f9297127b534347ffb111733f6c41867a6e8d36bcaceab473644a9a3feb43cda9cff84ead1ef8f8303abf9bf3e020c9a7b915d38a8d9f620e95b684e4d3cd0dcd3e9e98605091aac993308282186590dac5f61fe6d5d9bb80107dcb1764e83d3d10efc1a3c56ab9970b32e9649888c14df6c2036db8d8567c8b6572e41ddb23cb504d3042b85bf1f11e2d2982ba715f73cdc0da97bdcc70ea78365cf4c54d76756632e1d4ca5b5d39f94cb30a5b25507a29d1f69e554a9783c970c18c428d38f230616b8b753295572b2f539db56ac369ea1bf82439cf9d5f81a19858f896ed9516f42f3955ae401832838c9cf5f9da88fea54a0805a50317114b618fb79a28b606a4b6668441dcaa7782dd2f8a972a4e7d0bcac2cc8142b309fa5ee3fdcd37ca9f647b8fbf3024531dba7e447672007456b85dea0db503760bd74d5fbd7b8d34f8e3be92fcfad916b66e79d2e9d89922e69cefbea7cf29ac804cbc05c50a47749f26b45823c231de3443fdec8973d589921f8894fd572d78e071515cfc10abcc13b1d4dabe4642f0f27c342ce6fbb85551b47998f779ce517065b44129eb7c9696a5828260147381da4fc078e923b4906824d54c0d48ff19adc58eac5b1c993931a70cbabbf26ba1a37735fef1aa45da8f792fd1ce5af87eefb0f4839406125bfe1c7a06e04444c10ae57cd042789bfdf098441a0d73780e69750a85870299f8556d087fc3ac79117ba8198b4ba194032259a19088c79e98f671783cb4fd10adb144d8ffb5ca3c4e6689ec037f87528635c91de60902ee23ee1cd9ac4267de89d023bfe5365e3b7fdfa1c79d7685739c8ef2fb6e88ba0521fa6fe61f37e14d85218ff67ffc043b8465572661c6cbfd7a49352be65573b0ad04de43c8b50ae76d4311e5b7ffa9b9888b7564b400b680aef86abc8a66eb31b98aba62da2967240d68f18fc15782e1c0a1f514f9d888726d5b44a819ac13f07e740567c3ab8f6d993fa0b49d57afc4b90494b2a91d76ae65e2ae3b0fb635a7a9c6ce9601f1e670332f495841bcc14ac010f63647389360a69d40938e92d23dc6e7ad333a7e7bf9d898882837e16806803c8a3f3ff5644aa726bf70c1fc3e03ea1bfa537171adb780444adcf7464eab8043188367f047d8e09d2134c30a1c75d21607854f8ffc14c4f8865e07c9d4b225597f58b595fa28360666f41f4f6d9f2e9c34a3f92abcd4af0844ba1d949963f96ef38971181c17395547e901e65f823d4e6655ef26b7555b5df0a145627d4d5b04345cb9d730e9e66feb99071c54bf6727d25ed816bd2753d87ff2b91a08f4f8e02633190937a019fa56dc4e5d3c236b0d2b76b4fb7e3174ad8a01a5cfefdb30bf3cc025df7b6c5ad4ddd1a5449bf47d04a4cfd92ee7f749b0c86a72e4dd069789cd8b4945575b12a0c3e77be641a6143d77a8e0de5dd91c2e88d491fa927696026f1b8f89e289d692b5014b5cc6f8e31c86ee886eef6adf0cfc2adf97568b4606601fa989881f9ab4fe246c19c4bce29f95b8c9e5a4887e81199e7d4d9136cb3ede1dd7797033b8c55dc1955b7de1eb24dff5be4c292d5eaced59aa8c49b3ef853aa118774e7e67e9e57db927d19418e9d67e42a7b4ed918c396d12256eb981b2f660bc54746cce5d81e324c4febbb1029326b7ae32d7aa77d622917143366935ade071ff43be590a7799cedb5488318721ff19e2f0933f70f8af1ff781e53c487e9c53087727520e8b7ee567518c11d83113fe135bd46c7d2f8243673ebdf9c87a12f9708db0ee5f6c4bb113f31ac4b5ff9104138c42f18ba89eaeff3addc82019d4901a6388070b084e5caca9cc24be59498347728072e2ecd058b33ae850782bc390286d40f6ee48f8dd2149d6e6e39ae1fa7c589f327a9bd4f6ab0fcb5a91e258a661ccd28dc61b12402ccdc72ffa6e2781367215b4711bdf96a2dfa338ab75916672d3bacea9fac04ab4bc54287adad71ac0481a6216202f085b33c9c9e9f8c30df9f8562211cd2220b74d8ea2f0e080abbab35d59bf43d1bd19bd0bb28c84b8adfbab3a87e6af604a28df3c16bdba047a46fc0ea4f1ffc9341f15a5e2ed376234043f7f7f7d4a38a1f8d06cd832769123c16d0fecb98ad7c9e04f4073cc37b551b26d128d13e4cf4276d45ad2cca8cffd60f771d9be725a14caa2b73d06da697fbdce84264ea88a5b16b07f701f5f183202eef16beb01a341a9b092ef26ce36b3bcc0386207ad3b9d5b0165c91ca5e2fe22906a6856ca31585057941e156a49767d61c6169ed10e721d02906ca87a9ca3f4cd9a472082a24180d8e8c3a121f68159a2add080c3e398be938b9fb29103105a66748c9721be615eb73206cc1cbf10322cd156c1dfa215a30e2ce012f1b2cf902b4ca6bbbc862ad6985a8f8c17f48b8d425833c59b55d034d79f81d0d5892ba2fbf679537ffdbfd93e209faa984c34255caf87a66ccec9db7866c76bde95b72cd9582c808c5d833647cf8d0ed5b2186bd71f6a0be488354690ae60e8467639d6679571699b7e98382949a67f2e0073c9d47dffb4fec65d296ae357c8cc0322f0f8d0fe5b4e1b61f44d796e897d1e7e70eda0e298d4c3bdc2ac1440d745c28772e80b7d69543cdf3132760118b907e44c1455053e76f811eaeb3e0bb0be06d9e3538b37f6a853ecdfec35640be9b802b7b6f2bc00c0341af69047f095622b13b2cc3ad0c0ad75a7be8e391c481e261c5d86b7568f3e8620faa0ba1312348920cf24cf5b731580a0863999cdd4fbf1f3bc5ad01be194bd157e37755bd6f8038d0da145dfaef609fc965585d7058a7ee9c7ce2f43a9b0817a9176ad022c9aa4357a5dda5c4870e463d54842afd472956004f9e74598369c0472d3e2152c5cd7df623e5be9f8eddab6520d60ebe9ee474c0fd223a2756dd8aac3e8b7d39b9e272c58cf65e7185c5139866102567c35da5f220312e8fa2b021ff119436c018f88e332a8e110a954bd85bf164f264fba608cac6c0367376b9240e71278cb9aeaf8f378a80b4484f4a5d641ada8e5d5c34947c184a913218c43aad9f24ae96d9d0cca23f487ba6807a005d13986832f23148b12325d5f199ef11707be19103d58d9d809b18b7d92df6dd89e35b776ab7ec19a97e9e5c009f791680a3b009100ec09db485e8187e7feff228264730f74b91b23a06f89fd492d4cecfd2bc9a311557aff8fa961b8409f083029bb6f37719c8df40adc2d98195a23d2f5ea481c7f9795d61cfdc03b07f2d55b3626b50d710938a5a92b097d9222d925f86d470692339ac303c2d4d687041ea741a8161cbd283c86f74d99dfcb5b35a350495d3024732e3539d3ea49a89e349396aed6cce240ce7662e199d0944b72707e970cb1470b9fa791144c9357fce960e5caf5bf3e4b8b405ec804860294d82cdb038ebb8a2e8736403bff0ac3f225b0ae8ccc1df18fe19819f062c81c97fb18a470520e86fbeb32722dffda49fb1d17df246781481c333b4ce8d5ea06c7733e0bfcf028036d6c0f40c3d92fb138e000a11ae77bda416c276c5777e74efe28553f80d25aaa878cc05794e8bc85a08c4c80502979ef343abf61f03cb81b1cacc0e09cfeff3ef89bd2bb93115e1c036311a8860f762fb55c429bdcbe2ed29c1de8a33e6904b814be39e3516ae605f387a0c3e4a0bc8a2d393a6fde79bb5cdda5df57ffa206232751f1435f396ff80cb0a2ad5c22d7a9d4e1a61e5d2b196656de9a634c55dfbc7cf35698938f3e345b6fcf28e84188563d905aa6ecd1aa728ef7a1e996257e622023ae7b7337659043d5d32a77cdbcce1355050cb97642b3bbc36df572a6a08f399a66f948006f3a9e67a2c34a4332bcbc856283b8765fd9e0256cfdee0eba38a80f52cd61355a90de5b2475cb868055c813ca8b26693a644108c987fc438dc0e833423d07e766acd9cf887e292c3ea69251ce5d2e5786538712027b29cf39dc09d63f9dacbf40da31ec549ce5cc1f6769b182da9428bf0b395e24ea70b7687a98d996771ccc4f384ab6eadacc1e24cc6ea7ed061b61cf610e253367dc8830b5b3af8e98c0c22d8c179c1207afd85a545aa1889c105d11ce6d8bda7d2969039d8fc0d8ef4e21a290b0111c4165b66563f5da3dd670db117c8c15e1c8522d77d6930a612310e1b228b78161ffed45c97d4eb4f450e14d5e9c613a9cbfb1741335e8bc12a42019fb8a2b4f2d5fe409e02ce1b0eb21af5a7eb062f185d4200be1c4686b590dff53689810713250b054a4a6910fa7acb5004885a5276549d213efc6fdd62985faf0cfa9d676c51044d2447d5fc3673e23c130aa9cc709ddadfcd92c339773c3161f4393ad1a01115e9e50a8a7eb7161f7c073fd48710545d9eed850d12ea2360ceb3f2b7836501daeca1bc79628c89ecce55f1e8dd097f38e8859f1ba0427f8701758563f893ec4abf23e45ad4988857928512b527011ec070d1edb496340871f9dff2adfc0fd16f6861f8c2ff9c32a3620e453f2ab1b9c2a5e51c36588efa3d2ece916a39f53a0958a71d318ea9fef4ff2fd7c6d9132721c225dc9cf37b97d054197275703b519d32c8499970881e3545b2e6f8a394def40377a6ae836be22aaedb7955f9ca1e420154693cc88d92b3fb1810c049dd9ed197048d6c2e942a387af3c646886ec60f5c77876fb10042856ffc17d2595b3028bd0c6495e61b64356a5a0567794c1995b43624254c37e1288bc413b1f0bddcdeed7f043a1ca1a62ae0a121357dd72b814d1a5c3c78533f7366be258b390305050026957363ac6b1da5717394ee80cbbd38854d5fc00aa53addfe7e0b8a4de40cc111a306385ba3adc51bc63056ace56e0cca37b2075182df24daf81055e43a6e18d0ffa7934f84d1bec6e99d78ea16a159f9729d9a6acb570d6b9dad6aebfaf771e2c641ba5c8e827ca19e2f79c58d6a10a064172bb8cb181975343485c38878d39217eb8f8c87ffc0f8e62d69e7716897d2b0b228fc0ac5b0a3c64567c4769bd0997e44557b60aa406ae76950aa5d6fb1367fcbe7c0bddd3c74ba7f5ded283be5ff480f845cd164ecdb36efbb4e719fb514d159043a73a2c9e696aacded918d47c45742127b41a3f77d2130cff89226ceffdea01bff4e9b19765ddc5cbfed7862c95ce5b6a17bdac70ff8603e5a16eb14759976cd55b83e41be0cbc429f06b8744447ee38c0bc6745a2eef0d8eaac5731f8695aa2a8ff1f2966a2dbdba21f25d7bab7fc21e5351e99d631a3a594f39b6e16ea12b5966d3ae10929e616d52a2095b69a48779be766a5cb727a96660ce8b34d253e14a1791f4447fa2e15671b974a7e744eded226e0e5e54c8e5388da7684fb33826e6a240d944a7ec3a3a1053142f346b986926b988f60972933e0a10131871e662bea3da4ea7ae82f12e9e40c3b6e160289edfd1c34a0a4cf16fa6fba908ebe8e54fb5aafaac60a5d4a78db15dfeb6d162d96c9b3b3b72d01601e8f87f65f52705602d23daaae1d2e93bbd7247d8fc59c803a3849d83dc2aec6ec01d8dc27adcae05cbd0b65a8e412ce60e6ebc8c7ed512aaf42078797c0f62d2b58677c8ea5745a1e4e989ff7a55a6438903c37993aa914eafc0e84c020dec2822ee56b719394d86c8bc073ece830572375099d4bb2e4747b3992725fef98483af6cf0b14ae298271180df7ca459ca016fdec74e1fd7f06ac1e7c36448fd50eb40f2181da081effb53a66666b3b80cfb8ec6637dcbd346c79e9b2fed408f78cedf4930dbe371ff1bf0134e8b7749b93516f5f1f113c42691b16debf4af3b1a29e1351db943d689115cdd7072d17057163ea36cf29e09034092901fff7a84847e33ddacc574d556c4df66b176fe0bb4706c10cb718f73a7dee0c9a7516aefbe8312a65bec4d7c52e62b658d7901d037d916f909e908ef370fe71c43862a78193afe6e855f2aedac3945550a708311a1d59646cebce24bfd58af8d41530345786da63b873b3266b99a554af6c755af138101c5d6da6ee534a27923d05398ba154475818a44eaf1851d1ca07c3b93e2c895761878d1689855b260211c4f93eeaf60e5afb690a564445b1c4009ddb0a00a9c1a6a17f18e78e3c9986b13770e9887ad7709ef94ba852e13fdc8b46be66355ff403e711dfc0245ba3388642783e09b9d74b0804d61847fba850fd3211985071567348024e6f8bc40e1430a97c83793d7e3fa1399c44adb76395e0329ff20b617e24f771c39664943c313bf66f5b470a17131373f103bd2e0bb86665aabc18e38e92c1fa14a3066fcbcef18d7e2f2ad9ee84aac9e5ac46fafd14f550e6ebb8dd9979365370eb4f87446e2f49542e3f8626493a623c28b6a652074b8d773e71baef068c6e2de8f55a8ce5b12a1ae93f610bab070d96107c54493a4f52adba6a6ebde6d6909bdb8fd083882ec901c163e1d5d352b7f6671d2d3aeb24e12fec8f899a98709bfed0f566192044a49625dbc191235563d94e689bed2708e1ee62bc258a35b261a66312cf2d5da3a7b7752250c8e835f94adc6d751a36014255203afa1cf3b399f947aa0989e89580f2c4c1cc925c7234de554578e41803dc9315069c19e55c92265607b8c47c018567c5175641b6718d165df9eb067c33c076022a4e0f21b5f4280277c3110de0a5d6da293322499cfc76b03ce663a5461fa3a03b5bd0c5d97a64b49052b686598f435ef7cb59f90c3ccb643638f5b9d022190088bc477aff46df129111fe517893b7c29ce0b52bd3f56292ee672fb6c2d5d619bad52e10fcc9eef18c603508aba5566223ba56fd3f4c42e925259f8d6cbc5077908d4bc19e0012d3dc16e8c0be7de4e9c26431bf5dbc878eb40e3392832ef7cc6d7f4c84c5b3e4bb455f1ed941df941ead2dbe8f0c438261f66284a92f55396ac4d485b3d33c26ff96a70b02e26f2499b07a3334de3f3fe144b1332ed655f7c0d7daa83f169ccdf47e25a82f8049c280c8799e95bc1a3e5828a98131ec2098fcde6d68507d7a5cffcb98e2dfab472377c1790648d44743881bb97c89eade4b4957265611f920dc5fed3904ee6c9ac5d48cfc00a94c6da23ba4a040cccfd54d4034d40201a3ef164a0dd014f3a038e9edeed87591827edb04321cf9067d45cbf629e1480b5aa52bd9f463e8e8e65634f3ee2a20c5d71f730fe0758a0acf46d64cfc9304865e8fd8c2a28a1537833440fab0f2694de7ccd3a1717b28d5ff30fadabf150909f98c1d44f21a83527fec8174dec30cd72c6b02b415b76a87030a539d81d9961b409e7af1352975054c4488975aa663c135c75a579c199539f75da7847c797d97389d462868d9302f71e9cd91995d42a95ced5f4a041e1c2bb772c4cc48cd153272f02dbacc3eddb3c3d53b88555bb0d778439960f0b3af5ff835ac8a44217ba7bc30fe7ac85be9b9f7e02b0b5fb28bfea510efe6616effcdab91c9dad4149a955e8603cc0bf75a68a5757eb5ce6a7af68c56208dbd2e38926cd94184eb607e63439d4becfdae42c0f56aba1af89c81c0dadb86f4588b5e47097f2497d10450a68a80d5c6ab33b60a254134250dba3a0b14e3f695bbc80dd2e39194a5654e4f8cdc907214fef602e811c637f837e77c2d9375f1785d6e657c518bdf1eb6c7384ee235cb705d64264ff3977ea2e7664d74f39b37fb4a47f2ce4f624724f036309f7e9d57ff5d92463c6930cd1cc4dcc7b7c7be90c84c39e7d673e1f35e714a62c9f2fca1ba2feb1b90055c7b8c3a0102ee3c7106366f34be69f151406e6ec12a6ac863094102a4c2e35e0f12ecf4a933865303b806a02b5e565242f348c0a41461ae35f56969212977c31c968343259dd61a81e72a5a47270167c12ff15c0049d28e7d47357bd3c95dbd8fec886949521184ba01b6080ed824e0eb695cf51863401815140137350d4e8d051427c5dcf2018d2511ed9b65df05d4784cac97522ae9cb8bec3860de26be7357433f19751f43ac0b9a5b38156c1d291fa0f9d9f373d51766a8a34c821f9579ca2375abab44fbbf34a0e6bfdd947f57b260959987e379f6e5beb913f935c3069b14564ade2dd93ab8528f8f730603719bc6992e4bebde5846729b3ac22eae02820a82b7abd04ed38ba5c589f3b4855005ef155cf83d9e9820f953ac331854e232a4be4a924e458d28e447553b5f04589e86f877d3f889aa30d820ab7e0c7e6dc9b87433627781a127f99b216e5f7f2f9a68d89cbcdb00dc97830655b6e40fe7b7f02983b80c5d85fd96701bcb486cef1c786210cc571b6c4c2ec83ade3c12455a4fdda9c12d7ee9ceaad10ef2467c67993f5e6a081c6d461054ed85ba095def3a4861dfdfffd9ce8dce2bbed0e4870f080d9e5c42593b012d21bd18b6a63633288e2a81649b618742c9d9c66df166a89ae5c4b544bb567f1f6e5f11f2f520b348a0c4adacc52b917ef7ba86ee8c1de2f92e1708733b919a8394c3ce9a88c773de17a622bd0a0b998fcc199ba4ba981027c6a35e835d61f3a28a5b1165c550a06e55ad6bb66e035d9f02d443d01fd95f1979effec51fe0dec0a607a114ee25d77f55833223335a31480b6da1221e3554d326279dcea2ed7b5a423c5d948c5dd656280cf6fd80bc07c4d68f36e63d3c23c4cc5217639be84335f77705aa929423057ea3aec1220e0c248206157c8db81ddbd6eb7de55590867d02452ac057281691193ce0e578881b0937aee6200e3fa9d8cae63458bfaf14ec9bdf86915c5c1f885a42016e37772bfed595c16826daeb1187b3cf0a680c84d4bcdf5443ff15b955a7cb1aaf9a4e8efb1f846ce439015334f707cd8c84d520da79c57e5592461305493b39bb3c95c44b8d5d9b35b252ea1ed6cff6acdf8fb7788b470f717cc2d85dc4135c5b90f5db7cb1ae74d272d9398b12176efb00cbd90819cbd3e1a88aa5862f0192f45f3d7461fbe63d1b187a21677f30cbe0e62124a8b3de77916cf3e0ff8a50ecbe6dca56dc9d5814da67194e39e186a11e6bf2c5fd8c53ec32c4eda8d8e8901b851f5ec98b680ced4105e5c937eb7ab6e4df0c56813f9a8bfa364c2c9e1b676f72f06bcbca0ca1758102cc43baa37a97f651a3d7b6af25e096caee3ae64b0b4c46328b959f39bf70f9ade0511590621cb9bdcc1ccd63f0f520a98777a830da6461f34b3d5e0a76740eb8632d77de5ae529ba55b360b7e3292441efa15a4c87b10207c412479955759e8cc76bf4dd4cc614a43521676e1ba5b0419bcbe66e3bc307c53711fb0472ea097f93d291fe6d4b81087eec2c91ed38defcac35b9824721241de9cdc747fa89764e3bf2ba21466aa169c10d5eafadac0b4bbb72f691cad055b4a449a0c7c4f8d1c2e09518e0538c5a00d17eb59184f17f3960129b0d8ff11ca7604767e80d0f60f195090362bae3838bdb666754cc0adde60337e22c6e1c41118030ca10b90b29335f74ff5366d3a63e8e10bc5bcc7ba96ba9eaf9413d13ffc716526313aa4754f81b161d48dae68cc329091b99c2bbba990fd362db709be082669aec97f19d85e322266a100841f1434b58d4546f33f45780cdd0576826e5e8073b2af955b90f1ecfa24d2072cc4eeaa1a16b9e438b9762d3b1c20a44a81ff6a07a757a0d9dda6010e836bfc2b37ea2bda82924b662f259d52661fba6515a81a71cd6db021ba33825a555a669fc3896b767589288f7251172a852658d40ea2a28d384909e7500299ce35cab43ce6270c718b5b7516742105b1400f1760afc519ff5a4f37319ba2d485e1e04c28df69cf70bd184c65600367039ef818fe74bd3a65bd871843dbc3a1e2763a1e7f928ed3cfc30f5e0e995e19da840788d81c9a669621f6671e3e605adb395ebf49a7b27cb2ba13d97dfabcbb95b4f1efa794943782898a02951450262e8d059b53afc6b01dece54f9a37a2bfee5cf060b60e92de8372448594b474fcb719ede2878fd11f02e2b382ad4069af7ee7e0d22b046552788326dfa1daf09247e8b10b42d35b3c76966e9fd27962f00bf96adb49ef34329c15af07953d8bd276c3c967ea57d3e51bb992e191189ca586b4fd24b61c483574cb2c734d922f5b95d957ff75d551c49ee0cdb87714fec2d7ade540285237cc99751e57d6aceb8e752a0aa6a10a17fce3b1b4359fade4a4c456d4114612d2286da6017fe4c4f061d9a70783aceae537c60173b3be84aafa7e530c33c9c4023053ea4f2d6367d6c3801382307145fb481bab43035b5d03692b8f2560b270fee0e29d70d1f62e2effbcc89f1481ee78aaa582ba73f680c40fe9a9ddfb22f70af80535085f954e74d0183c47da6786f0d60bd9b05b2eea811eb7e1b0994eaaacfd6a2ad15a3493045bf2c4f019d1f0c6c537be284409bf6b7addd7889e065280d84c85911eb21d9a92f42fe3c548e54e77ea9b38690b10ac29f0c17cb93d98701f9301eba2f051e7e0d1214c8b42f88c3f44a46bf5f26ee60a1cea11ab073991f4d096adcb1d702b50440f08b98d70d685eca7d57015deb8948e9855b29dc5f57728f9ebc33d9bec1ea2e8f1911ca25a0115f707e70d7fcfff27dd22ac3649115070a7b006a44f43b0a96f172a9ca0c4848791693376bb673cb2931d61f85ec46bdecc356ad0d443f0547ee93744c6c3b9898b2f228e03dd1699f0c685991053b0ba228b556259832313b345aa5b052bf99390f5d868c947d1e18f6cbd8fc2a2267ef0904a7acb7ade1b03fcf053a1f13bf438dc6012a5b679b9889219e842275128fce39c978cb869b5124b0c77dab341ce1ba9d35c7ff5d9ab11d72604ae5276248484fcaa84dc53b711453e96b4cbab00e48872b00dc32befbc66277e7ba27540cff74a82f07bbc1dfe87af3a5530b14a1536e9a77be269f2d2a567389f7ddf8b75cbecc5a081710e9bb6d0282a5e47810e97da10363c875ed7ebe775897859f420dd50e2927f71e112c1032dcb03c6b05dff923f3d1ba292c2683d387d0f0ed176d37560ac6640e74311f9b6361c264085477cb4c8eb6dde99cc48766edd64ae8b0b25ceb8051755616250a5efa896dc909d9dc2b7e07317c0fd3cc2e995a3e062660eae5da25ed7712bde6848ffda22c4ed5ca79cddb0cf978c13efcfd42ff51e064bc7764367cd06fdb85f5bf77432d42ce1521bd371372cf82a091fc3e91412885eb50100b78522fa8afb922fafb72772320a6746ecd467a12a0949b96f22e9a6a51beec19f640feb7a05abfc900539178ae299ca405d071575eed500853e8452cd27fcddec6fd99b2740057e428d5f680001da14329b2bb1db9aa0d4ac12433786874ba7eefbc148f1146370877a648526ae1354a56ecf86234543452c9587c81a20a1fbafd23319976fd69767a5df48d077430a13b703fdae7b8b6b08bc409ed7dfa23fc968bb6770f536a202863f8d93475423f04644438e837faedab36fe05943ac148a9c1ac7d8c48dbd64e602cf8fd0ce2712c165aa704028c8614445e399b49516cb830c5a838f87f5ce8ac6769058d59ecea872e4193fb3ec67d0a5a6efeee5582050e6f6b135fb8db61353ab707b86811056c83e23e90919d2c600f588b61dccbe9f11c4609aa6dd059c76dbd4a8e145b76c790e8bb46800a91d8af957521e1cb5bded2bb8322a9744fc9f9da641559ae59bce614d17ad9884ea1a775facfe85418b914303f558666bd060980755da4d82249c042ad03c65ecc67b0dbc67810d3d0d039407e487428411a2ad05bbc8c9da93ec2241b1f26efa60221706f738e935a03b492fa21e8c33aa3293c94bf8b3ae477c1889e59eedbc0def95069106defabb59f64d5912a250b10ae1c771eda94aad95e7020d95e28d81d2e437400f13782f7a55d1cfbfe8fcb85e620f17ee1c10ae18599099d8e52884970e59e6cee34df3e10d2e75720d4f86ab5ce17ba91c51c469fdb20c91309ed6a4b71be533ab0f9d8276c73371fba46d460551698d1a68c607264db96665ae2be38c4bcb89d0e7efc7aa6bb12a03477e7277d121fe78312bb60621963e6361dbc9d15ff7c84eb0b077e48a3b9a35c4093329ccfb7addc63b3ca6c8a126c4e5fd6b4b424ca35565529256005a6cc80a4f3aced8b5aaa6c9e87d295bd80f8a7f37f7a80507c0834786fdbd241746bdc923bdde9f3a83bd87e487ae8063c3c08453504428251ac977988666f5d55858d68ecd86de423e9f6b75664ee24ef57ee09d05729a062f3fc7d4b0d08c4eef8fe1eb18e9b0c0d85794bf7649198d533834d388f29eee4e37a43ad656f959333d680e1727001f02ea3dfdc8be4a633806d90f2be0a1f874dd7caf61d48c4e074096d272465120e517d47b323e1d835cc4ee43f4a77eff90ea581dfe43715a8cc5c90f6c30949f12acc1d6629f51bda5d7537c9b48ad345831f26d18235a96da0861a6719fab4962fd3dc3204b3c86a99c2606bf6d9b9f182a8e9f6dd5a342167264821a182a39276d025a08d9985c2d9d4c0fde2a6ad42a2447d11c2e1660e34477b73809ca26c9cc889817113853c64d996951580c902ea1845783ce8a7c9a6c9d1ad062c7f80408a212108d0414eded0d5b08167efc8e2748c59253245d40cfffa8eae5932c8d4452aac2cc89885dfa05e9c30205f36ca21c50882bcd0a3255a9bc0f28747e23506b3df83ca4173ff7220f38c69a68b2dd361d3da53ddfa623688985411d8c2144036df53b3151213871df14125fdb785dac677c079289f20550342983ad45cdae6b8d2ca8c8fb703491ef70d2da324972d57d7627b661e2758ae25e5a326d3dc7c7fb9bc89758cae67bf871b61664235bf122a430a9ca8410c951a7e332099ba68dd32c084e7aed3936ed89ba80c99b6ae4f26df829472efdbcf03c3e0f674ca194f4b01a40d35308b5463c2d81baceb3c6673e487c8877355e5898a44247196af52e87e295197b270726cf2ba1e2ae7d63eb69613e5ba6527e0f12ca07f37e46d2a0306f7490b9fe376cd9ac99fed52a3b350d170ce88a24a1dddd7f8ecba76e037e545d2ef07657ff99a820010fafa141f7cb9f79a007907a58ed6e12e4bab4762fd99dd1780f87b2644aede269749ce3d9ef2c33fc290f76ec368fde1289929adc48b0aa6b0a75c347d30dd08aa39d068ab2f4403f4d93a86fb72e06364692913d90f4f212113380b381f02faf66a83db83c719cf7bea3aed6432c7c8949338f7a7992070be9001d352bfb410391901570f21761cef307c103a08eb0030da5e8637229ce2c142dd8dbe5cb59fad4f17f3e86a40b074fe5f4036eba952a0b3ce37aac3156faf427426fa453758bc958d19c8dff0374e2d0be0995b7a79a057ad89c7ec1703efe775bf3f14d4a6a2e6215acafd147be77efafa858a482c2bf11a114d5b9a3a23d1b0b9ac2cb3976c4c6f819817252030bb4b9f71d2ce97f84b5e0a7fc529e78c3016d9de231983c846593423bf01ea021139cf6aa4ed2ea109e61180823112d2e24b3c352f3acf9d07a11064a6e61582f999a084ce389d244209221e2fd6063065ec8e4b50744a220f3e1fbdbca24183e2ebdf2aa13e9ad684a76992a972a9aa6e494a8128dc4442812ec248ca7e6daf09c2909e50fdfb18dbb2f592c030975ae50d3281579f80be8756b84244441c766836dc248638332ea0703cf9a0efa8ad8d5c754d14e6be91b5cd70cac49b1388239b4b49f106e3ce5004fd22c418d45939c5785644b6b9934276c0f7ba3d7dfce152d5fcafc3687a4120b8e03dc2f1cfe1eb816bad2f5f0b09e0fcd5b7a7b5b252e322ff1bdbba8b2c6696539235bcdf5a52c3f274866ac5e10adf8473f5fa20a07cb831a1b002e21e64af83c72211777208ca8688c8ae8f3af00818b417a0868b2106d9e6ab8145eb397a41db23a4a211d26aec1ddd5d0f914e83f2eea054adc4eb46f8e093ccd8bb2aeea2c7b9d25a02f5839b5f6779349de57d2059b26753824de31103128c648b455cfc105b83916b063eb15f810f6d0d0a1a2b0ab52cf1a09840d96361d7e5dabf7d6b349a3da7d19e78a18ef4a431034ef280be8e7c22756393a5264b5767200075ccf35190f1035dba33df342f5e24bc6df406212cf2a26ca1e31a6e36d872c078880986c1a6fb765e3798fff6537a5928a8dc356db29d2189ed3920b2b5286d3c0b46b08075925c7aae9350c656f0de717af15246a3c891e1b7e5f5bc2af51da06fb41ccbaa3734f45d1e3753add697e37db638a675644905c0eb5c0328b5b89475a87505ecbabdc490950da8ac9552357cc0f8229b59412e3df6cf66fd9d807059952479a3532c0ab8ac3f79eb8971c7e7e512d40a9c113a7f44fadc23acd62142139d79c48ee9644fac03455841eed4331a3b2bef0db30a367542c24f3ebb1ed7148282b9cb4544e5a0b7c0f5226262011db92bb214d38cd79e49cd23f1ac23b3c750d1838ee5fbcfd013824315edd331e57209f9d69761e852b6419b2db357a6518479fd6076802ce53ee76d32f13c48489298a7e825b43b7eab1f9f52527b3ff26e371ad0bd0d70d202d92c8d04cbe1a485c276fda1d0dfbf0f509dc60252ea24563b86c6f6cbb14c832a7c025b04835277e333247b861cf9757cc6729bba6878dfcf5b0946520209304d20452d9cceb00bec42dd9787d6de3681775f20afc99c49d424f0139fb23e1c3a20202c2fca02cda3de3d89b2540e45e460ebcfaa463e3c01e92f6638c3085534741db08f3d79daf66b12f4d4ff73c39041471a195d0068cf93c2da7c5d5492370e164bf2c3e9758f6a31bbe648465b3c2a2d1802d6885e75ceb3ad02771498635836a537ac402b9d575801ca0a10c724a62af0999497583103e64aefdbde1e6cff2a4dff27fb314b10c53adf2670fc81b7d65512d7e1ea57b9db03270149e1baf9678341211eba5c1d2c3d01b3172c7ba7aacf3387419061a3da780f584bb28992fae0859ae8f5ad057a30e9ce20dd8f81918cb21bef48161b774a289b238b9bd2fccecd64c7f96409cf5b95bdbaae222b867e3fc896ce4c45879f9266215eb94d4115c0a043a490e30102ed14adf64fdbb95830fcd95100ead12bff0ac7314f56638c84e204b745fa71c28ee20c9ea7ff9a1f355f75866500b3cbd1c74e203f9b7336ef500509a1a6216970733afd1b83c6ac5b8ebed04885e74bc9d57c8be34576736339cb86b24129eb7705c047c1238826dbca7c388de8f8e51d38f8a83f048630a575a5b83c2b2aa954013f37d1424d59cc31fb3bf2ca7956bdf7e53894210e7e756cc1c3df4a9200b91e5ed8842923bb10f951f9370c8c3d00a0d684a476bacb7f9f2e993827f8b80ec0aac768ef4d8d6e438fe93f0f3dcccea72664e180081dfe9586602e2bad370933f9f049836c98c46ba74152256a28454163e28c480da0720541e3992a4bf5b5ff77d519dd287a7c25de312207368ae5f34ec495f800083a5de02764a5384ab05def8404e1de1099391a03c4f051157a98ce583458667c0307c61cfdd17484adef6de3cdbeb52c9992f34ac3d91105ca2517cf5c64daa9d72793287c385fc6cf29c2a0c91038bdac2a4e96bc253c17a12f2d931d858fa3abfe0cde7665fce1eada218da02de29ee395a6e6a60ee5d7e64d2a1f387ab0dbd171a2e0895c9d0c6712facb208ac888367f93d187d510212e83500ee4e10ecabc41a0cdfedce1175c1bf13d0b2e9cd41e2419d0feec559afd32270489b85f7f52d0e547f0e7ed0ce8da77ff5a680f3261d97e5e45b2c4b8b76cd116d8b2e9a2719cd3f0871851cbf3c9df497b336e58204aca7a07ac8546f645e55b052c3027a9eb66d1080c05ba09fd9363529eff089990ca87cb7096a2774e5a904df26929a475063598c38f191f0e56c52473c838ba86c90009b75bcd57f2a21e436253dedeb735aaccc9fa234613a9ad38f183268b4bc008ae390e4cf04483fa92acc0586c870bca0638ba49eca29410b44edc7253f4f556f8bfaae0852ab0e7e95d9d26c07dffd297877f76479cbd28aaa64e2828047734506349b62f84880e4c6f7dccbb6456aca570e51655a6aecdc477eeddc1da53225bdf347e67728ed0077724a37e1da483418a20b6300b18facd24bbd77d52d5eb12f771e59aee5ea46d3cea8cc808e9d19918d9f9854a7492c982bf611f4da8039980aa97677ffbb640dd50209fb005dd48117b3073eb3848fdbb1065d81a5ca311ce4253d45a56ed8067186f993d931994cfba034b8eb73c53115ca30c2ee1ba1f84d362859975386e5904f8a555f6749a4a4d80b4ed0ebac1e4dac00bc4bbca3abf4319ad980f79e6ff0d9070c768ed1f7526fe9f83101dc9f542ae4549adf1dae7c0e0262fac4fe95c31c940c642114de71ea4bf735fe822d7035478fa667e6d1be74f0e6c69c883c6e5849f9957e45dd9049ea13efedab547df2443b35ce9587c64182de94a251cfbf42fe68bd8a69abd6787adab7272d307f310bb1dec2f9c2ba631405063e047e702b09b27d0df9bfcb5b386e3e855d77277529353a5aa8db73da3a95f45f654251f8842a51ec5dc0b712ae66dd8342e25ca1af70993cad342ddf422725cf9f99db8d6cc952efdb093c33bb6cab66ecb4ee9b8c31b34a9ea79e30882bef7982df422cba20ec6fe21241e16579add28de066c64e05c10a0b9539313cc374a6e434eafad3371e6185090ffb92748201a6e9cf2eab2b64b49409d5870b0004e8c0d301723d2805da30e27e26178aa5ea0e922919f96150883b098cbaea499c59aabf9981c98c516ba7cd76c90ce838760910a1303aa1f812f269e2a8855d48fd21b79c81ede49c2b9448f4df24454dfc5070a321a2d1762f3dd50dc8803e5a6c560248c6bc61e6f086d46639a1e14751cc829e33ccefc8a3d45867af52e12c22e6a9a5e8025da441613ad73b73ed986a52f6983ee624adc91e7172f1e4c19a82a9849570fe7624e143bb56282b1a8870c121640d5561cae6919e64c844f766c04eab44349ca6bb4169bd0669d7c669f5ac0c844fa33d0ab8b1ab168a7bf9a706477672885dc23fe07a567f51efbccfd2672986b01492b36b73ba41d448f587ff65f884f72ecd353d6924a3acdd2a67bea478cab833357687efcfd951442970c09ebe859c553012190978bc1265e1589c859d5d6758d565edfca5153641a0d41395492412a58cb62cd194b6ca3f139a1485d7fb5800ebef34c022394bc771656d13fdb9a15b40f5ee94157a3fa030c2dffcb27ba3285f85169c0e9cd86d0dd7614e05b8e0e3794df9709350269abbc90a52cf4ac010d685d0a6fa4d505f5b6aa689b3133e044b6b0bdb8bfca6c32c26b6f00d5b98317622b9c44b98bd9ffaf3f3a737c6114a1a072200200c58fce202f37a79b2d46012aa2ae83ac1cad8065df00f3d19efe324a2a0e59d826bb6d871170d722ecb07d6cc5787189a72d5a75c6d1a67ecdb46b114386180eb2ae5b5290c4bbdadb5ef679fae15adf9d5af1cd8624c096d7cbfceb4fed8cb5c88d66546119d9a92fad3397da46ab8e010f783ce43496f7446b335d3fc8810a7c756d4ff8fde6369f97be64d12b9de35d19e4d69125a008f501f4c6b519162c8d05bd8cc585e547816ad7f88e131567efdece868f4140f4c74a33356f0dda8c76875ae0afa3589d41a88f6bcb9f8da696476ee211a41843768fe2cbaec5d516427f7122dfac9ecb33e08c2aac6cd6256df33017d5af8f0d8aff07ae745d4fa48fc63b5c96821426364a7fc3c5846c0b234af6ea5e7fc8ba54ca94c74489f4cab2c18f92429e9737fd6f6c5ddc054adcbcf3979350b7756fe778e670a522d065955b4909cbbe7f56f39d4d6e579cd189a57e04dc316387737d4d2c51cf828577f0d7c3a5a7f1646b227b7bd88de59c4c8c9c4998586de038ea23348abbd3954fdbfab601009b8f73de508630dce6d7f372faa0b54e93e7648e5913c1d36301017c379ce6d2e3ba24ed07c293fffca81ad0b4fce7b19dc87ab6f93f249da6afb023d1c5c609c2fa9a4c4ad98a25b4d9122c93c390137872979837601497dd4a5bc331b8c37946c884d230a9c01dc48b197850ab5055c0426a94fd322857873010289687fe61205998575cfb087df0957654a137c87109eb49f4df0641e7032c3cb912d8be0b0b4cc3cf7f5c7dd760103c36b16045057444d144c0895a7b0d68f9cf781450fe43ac8f31f6305d3d3d50273cbd0b379c74d348b4a21de9f29d6a3184b89f916d225b19fc38a12875f73c3b4396c30fdc392e271de3b64d53f131b8b2a75f881cbb542aba71dab23ed9d5e3c06deee6420d58b43a8ac9be3e37cb0f03f8562964b69f74e7b06374cb0e73e0f9fd1937929f9308fe37c9c2f80ac27d9b15bc1a18f30087c3742e861f2a0778b866d008ef04ec9837e104379ab0b1b6a3c36d0d749e367c5332308d25916f6caa63daaff3f00bc77e161d742b9f87628d458728ee4fb9174bfb47612cd7654ecf81d4543f9e747de455b9484a1c5348da0cd1b6a3dcee7759e894375977749dd4ba8fdebf4e7f8687ddf5428e478be8a5aa6a9cc6cc99aea5965f4b49cc4d8a242415f7067ec4e69f410d599b364ca28dc05ee4fd56bcf9c37f05b46286de4c55e2fea7b723a2e85cdf024ce1baeb8039ff4d57c84deadeac2e804bae9799bc5343a4dcf78e8d8851e48120bea54908bf1e746bd46065adec57ab234584f8bebc297c188e59439fc63bf335f6bccd6923f6d5448aae44f35eda32a54e8aa3b037d54810ef1841ca3d570cb369d8f0be20b0a41cc57532cced810513da00622af32c9fce9fa3b80eae63af32fe4b0e6faadb5fe883999dc168ff5eb3ea0ddd6f91d44d7573f6c4bf8c2ecbf4be05aafa4ce95d093ca647e22605012dc8312968fc76a39afb54730c9d9551ca60062457f7e3146ec25959c664115c470daebc258b72f29c306745c8f6822bc8ab681d389b11c00b5139d6e5485634f67b7c9399bb24ff1519688612dc21a2ca036c2f304b14bd86d2f99950cece78f8cbc3ccedcd82686d0284ff96d8c03bdb45d146fb3b8c093208ceb1fd1bb4b9581e97cd26c902d5904b5ce8c1db0b685b48b70ddb0625d68d82976083311309b851f6e37d8548da6fa5da42ebf0b589b7bb9eaad3533f5d7e0f278625f3242923154aa0ee5f30fa354f1707771ec62f4b31c13be9e20ac34531e8cb46841f94b78a4f85587dff4d31e3eddb51c53fd35055ee83c1a1479cd72519e551fe61d68c5ec7808579b97f5c696f791501c26fbacef10851361ac075e46f91994f1fe90075ad41a15c430c158f50826670924c920a550ec62fae9e48ae7242f4c4507ae107a392ad5dae9e614a1930cf990bef371d68e7a2c5db611f37715978bc82e7a8d671f2f921aa1b5d8befe33ed02f93bcc5849a93452b8de58d6ae50b697f9943600014b551acafc5201a0830b63919ee461c343e67ec51f691dccfb45f37aba1f8a12f97041fdb3c03017ecb9b613213efb79704ba8c09f7b119ec3277863638a0ec726ab0905b93671c26cdf5b4f8d3c83e7a8f80663e88e92287d994579c4b8cbb1d0c0408ae76642ed1f1ed668c455f8688ed30068a2fc13d1369ea4aff54b356b074854435a7502ce6a096a7ae122e96b416d292c3a6b0e74c3b172b8c7d33df9747fef49df03e334fa3cbe2e5ca93950f0e98815ca06445c53e4e0b89b2767a65091128cb2caba14c2b7ce4592d1b73554a0c2461c8240bb6fb34a5119a63d6ea7a80a4e52657a6955ee3271021fb600f93b91d63c5a7c316e71ba087db368c3e7e57f3c5b2853c15792a276ee1c2f9f1646aed6d7d332d112028ad91fe7628580c6e594b0bff2d5c8e951092c7eb19445c71fe241308369f806b39be1a27bd27645870de36517b8c426d32407e228be1122bb8e46131176870c4c0066d11b483fdaf04086869895347c468954c23eb2a74a67f5f216747795a5f25174fee75fc4ac683b55ed06ee247ae6cc43468c2fd6d85904ded29913471dfc29449e1dbbce70ba38aaa7a30d42389173e234aabb120694f360838c353090594b7158225251d4be0f614e9a6de7065a1de646372b1223c07f63b9a3eaa66925afda82daec9f09e230d9e121f7e178f72e843cc199fbf4f132af4919f279538bbb7818a6f57dd113d9318a25d2bc349e433f9d627ee1047553c0370ad821ddb27a7d7a3471fd380c9d6abac4257449f94894e5cbf499008145a54508092bcde24a2946d1bf3e9c51082b1ccfc675bc0879e0d198ba79cf04586334f02c12bb2453706aefc20a36583f3f2a1b70f60e30c8697261db0b591838e9c3fa30ed71846c3f2d5f4fa4938074936e2812f177df0a685dcd38f9e31b81a0581b3f0a342a9bca33178caf0264df6c33009c8caaa1000690ee7ac3c106285a116e3eac321117d0b67f0ab77cc3292af0c9af852b67029f67187df5d9728e92874eb6faa0e8795c4c60fc4f7c724d17f6b279f3fec8ab97bcfeddcad46a36fd2187ad4b4bf4f75ce9b55e3f289e2b2c8502fc65b8d5cc9e5cfbffde523afdc03656e07d2248449fe409e5b0ab075fa089610282385192a6820ab42924f94b8da66d5fd8b03b27895b08f5acbcaeaae93395635d210c0213681b8b976d33b0f896beebe15f3933f6dcc683d0118d97ddde2f92bff27144cc76f4b89263251a1571205a60c39d8311763239c7c9300102618153af6b7c0f4e53b5163187d3a4e8537f3131b4757ce2bcd42b4bfc64d189a5b830842fbe7432559a2f1d8e015d51d79cdeb4f1cd187fbd87623e2614b086b9e7d20688e38a6f4a0e6e4beee7602f3f345beb84559df5421d6eeb40f74b6d43a801366bbbea163d5d2c1e97a94758d8d38eb08ade04dfc02cae86f6557e5dfc55b395778c66779968d275027fd8570c3e8e1c1ee0aa157a23af3a4067e383afdde3ad314873b45cd078685bd54f5621a49d5f53c48438f62cf59885d0296cebc15b42c2e1503ab1047f4aa20289451c4fa2a7f10a3be8f69f2eec60ec0969518205a75bb2fb73aef635a88e40366f2a508513b5a7f88f5c0cb2a220e67d6bb00194953954461ba40d06f830dc05888bac5603ed8c54b3ea2723176ccb05f94e313b8777c93c63e98aab2c59f6ae89658f280f5cc1864ee20328e9a79fe65064282b31353916d00d6e623bda0dac472b8de15ae7b860a08eb91cfe92908b40809bea6e20b3a0928ee43fa09ef911f5336d63613cfcd825da246d5db1aec31549be94003e10e934882bf88a8d0965d671e39e3abf3ff13836cf2720c8549a5c925745ccf940550806d58b5731d4f9c027267fff61ab76f020b52ba096ded04287f31c21b2b634e6c0ad1b3963d29679c0499ca780f88dc201e13bd03d293afa4225258fc62fba62b74cd74a01f9ebf69607680a155b28f290a3eb0315ccd7ac4bb63d4041205bc5e529e8888378c92066b85fe17b9f1c8b6b5b65b57c1c5efd3d5a5c99389acc00809de28dd6951f8957f1cdf256292c5c00ac606c855723b8e7fd0b1dc589e221be3e44ca7c5d2c8d7e3261c3dafc060e19ed82be318e2a9dc6411efd7c3f7ff22402d1093c4f5014470d42d1f3d7478c93ff849df9bec92417c7b3f0fdef8a8efbdb2d60d58a70025dd0a10317834fa0fb5fc3862c0511252ff0b70e77cbefc042309b6aafccf820a4a9103392bcb76ac9ed12219df6e9423ef6c64916151a3f70371bd64f382d89de626d57e5265daae623a171c32cbf2218bedacceeba99150028f3704cfa981222e503ee2c680c7436546204ffed3b49f5d3961052b56425b7d5bacf20ebaa7724b9533eb972ada7f1ebd4b84eca14467691c1997f534fde0682667438f3254a41585bd5b5295de50cf353d7f53fef10324fca99869649f0faa2f1005238963e27cca7e5267b15f31ee00cdb530bac33cc4f47fb2939df04fe626fde2609828d18f8db102a754842f48634c5f44d5b5af72893ddc3acf48752853d2084349f7aa0a16d5406306444a728ddd0fd044f03720c388c71636334177dd8611b04669f2c54cb3c27cc17aabdc11ac1c66bac77efc9a227007e86f3979a95d9ed19afa78e7843878c75bdee044cd4fe80319257e0ef656ba33616598eebdfa98d587cfa36822412b83695a62ac24628cbbf2d348ebbe1097316019df6e9fa5e9d5d4e7f66c0c1580e574fa00f42928046a7fdbd96b0ce74c1fd6b64544e4812deecc5f56d182bd7badfef66ce7a5a1c73fb9d4b89a2c6652d8d4b869574dbe520fe7fe73aa108795de24b9182b7752a661cb76cd7c7a2ccb202589b88fb720001372ccb1ef33867f77e511269c05b8782b07ddad8e5bd45685443dcdd65e5356aeae59a32759147b7af5e37f0bfaaf566d89ba415c87c4a6df056dad78c3aa8863231ba5f8ef6259503b9aae6495849251a25ae7062cdb872ca439cf1f73d9bce21208d0d0f6bba9818339574dadac91f8de3b9164c5a6a870f83e593df91a21c5d48a1c9e74b2c9065a85cbd4ceeb945256f4b8f5f2ae5d3b2dedb827f2ca440920fa41fdf4579f337593239225d47dca2ec93e03eebffbf158773aad7c3eeb47104525eb3bb97a84a044ff002ea0888b8ae14a6fe917d564536ab1cbfc140a19ce3bb62f5e8ed12b7386be7740adc7cefc95c8285a1199e9801b30491d2c82025f25c3f1f437f639723987eae4ff10c938c6e8b21ad104899967416325e28407fe275fa0fdfc3541c57f71adfb6f5e3308c595b2bea72965bc1f3c6745e4922428b2dfdea0ad13e37d90ff1287cd0e66bc86e2b6f356e31628e586a6c661dd8adb95e3d823cdcb82d0a196ce16e63b9459559baa04f39bc602699356bc7c509260d26a0c576d949917d8182c5bddc07f0d0e1b7c29f9bc0af4b4449658337216c7ff9d9c13c3dc2a2c182a939d0f22ca75f9517fa070f483b96388ccca1cd4674e5f3f25b584ba5eb4f710b2fa7d03c489bd0b61ffcf25b6d0f6423dd1550a88629de8099e8d2029da930a7ee9b970bbf9bfbec1630733119c0b14ad6d0fb8d8d927adcfe04e479509913d7e74b80bddefebf7d7c9da35fe0d15b717ac29a231de2ef31987eef3eaf302eaa5dabb80b70b2e5972d355d0ffd3dcbcc605cde5974fa26975b1773912cdcfd3a5ee22396766f0cfef798a8610a2a39c03daad4e6d9390dad246a7b26c400da122f6ee83031cfd4e682815c6973fea05c76c2c7c961797dbccfa8926b258b40e2ffaeb459a4b92cd03de05d51a2df838baecaa30c20c798ec64ec0f029a8fd69bad61b3fdefecbe1f234182d44593f580622ed5ea3a2597d1e655ea6e424e7bc541ff0b6d70c011c0f040896702ff4a44e404086cc2568507e1c530843098f3cd4b09c5ad86dd26f13b8308f3f52e52f583b797a6a27422ed5922d2084d5773c76eb94ca90ca56afe3d5e01cbee08b5a8c1463a304e277fa0f1b5320db615e954c7d41f2f23c072d038646e8006909238e7973078b72c1ca280c787fcdea79ad7e5567072f4a8cd5b0ffbbdd44cdd88e20960873874b80b3e0f6da390e662ae4ade6e8be1f82d5730804943f5faed76c7971bf74c2231e483b440ec762c59898433c59d165696d65de80aaa0614f09098e64a922e3e2ff81fa4288cca9e23a0c214094eeb71bbefc5d8ebd771ef9497eef913cf605725a2cc34496c9559fc1c8a4c756ef9fc9b44498fa08d8eb945df62d854795bd0fc72b717d84629316efa63b386002d085af41cce48d033bc48bf585c3eb6382dcdfd019a152138c445288f17236422762686622878a3581c72a20fa16949a444637ca79c9d9cd806960e4df680072ab59f0b57de0e5d61bdd5885d865498946911c3e0046bdb19b9496d277b7d327a6e183e7b84101e3e68e77be2cdeccf84fe6a9afcec0b1f0aefe4b628d87be65e9c70ff296aa9e37f59c3d1e523f4769a868bb9596903a1a6bc228c9743b7e51e5f6fb3b9b251335e7abeefe6a1024e672aa6a2286c21de93ed29c6301ceec086f47d2bdab7137d3b221e53c1296f70d027ff5a7869dcb70dbf021d78eb9465f0947f5c8feb72f5a3fbb7bfaefd7895a50b50b15d1373a91e00663a2a425eaa1968186c838ebd8f3adb65770ac05fd42e6d6455598bc0d2c9e2d8ebe3f865acd46442c1d105876d41c7360cd83efd9c9e7fd49f2e3f80f0f1eb17daaf6219180e474101a912af7e4f452efc99e44f393571571c8eec29c2992b79d22271c70747bb398f7c0f60ed0c054d8408f4a64a2a5edbd583ad80b1ac5050e092af55b514260668b5706958efa9f7bf2957ed24ade80dc58f5fc35debf2cf9569ef31579ca32f95d4c9f58571dbf1c0cf4e3ff32a82d7a8001f850435be1d6f72008eed2b968b2fe7b8ca57c682033d83b4544cea4ec982a7c2d35e3e452947e46a1763b81d9cd8cffcc7c591c2e828aa9bd082953acf32ab40074f5813cf0185a7259da347c87cc5c1505bc8c12c5b0f403f659286b3d0e8aff2efed043b024b26bffdcba486aed098d3964bafff5462240f9f8342134a2337ce287c75e99df29e97be14ca6a96ab32699681f9af7cac870161e91d886fbed0aaa0ee6c6dfc425fdab575db91978f1b34036a54b341303fe3fcb941b3cb9ed3672d909bf0374ff68c47f9c47566c29ae283acec8e01c16142277e8d131f3178b20fcd0d172d13c7fbf863de381cc59245d708f78b7b13b17c2bb2de64fcb951d78abb60ec255639409e298640be9595e3bb86d1218f73fada7209da793ad13bcc54265ea7ba306eb665e466b76dd66a890dfb439bca30843279ca925957d701a735a5b051e244ee2c52779c6ddcbd34323b7451ba9e4e0a00d857047a986d1da4ceaf3a4e150bc477f89867b17b9d13d5f42218a67a6d86bd9b8b143bbe44a6699922a20d27282e3a174b4e94482b8089f2aac2c1918f9a844d90597d4e5ad485ea43d2f02a127d5e8c516d306a4f5e6e2cb26e6e061c1e836eb9e7c9b89708a9b468b5d20c22c73540f9c1320eb7cda683bb8d8275afdc4c3e6259b5fe8dc4c426444d98a535c0eb3c19f2dabb756d0da784fb1f917dfec31cc708b6cff9a7155dab224a006652a4e3c92ef658157330fe3f4c45e7f96652d52c05e8c8ba1a87b59bd4734b878790cfabf0d0b910ffc12574c0c52c41c126413c438faee26b385a063563ca403ec8288670e7b4a3e169274cef2d5fe448c32488b89f7fc1c40b44dd5dde2480b4a76125dd1badf1097c12925110db2fd3c66e26dc111d3dd9786f0ed18ce4094b93cc948726a06d26834ca1ec0b69d099d153a50fb0f7cc0244f5b47968275a09788caec70790b350695f6f7b8c6721dd8522ca2f20c153e1a1983d565c5869c27f6b177977174d2caaec074491820cd28292ac524fc67ffee6068986828515f788dcd366227290202d9ede731b0b073b24175c15ebdb6bbf6506b2746f4242d9750d4afd870816f6391d76d59c963a4384ef69fe0e77f60e535f5929ceb53f5e1d407b742c5e0ce3f9b6232f7ba63af20b3900d69313d437e62e0cb371d2400889c4eb2d05eb2059d7e305846ea47762deb197a2c1fa36449e0c285437da27cc98ce9334e6f1dd403d5abd298f8bb7c9ff415a21c26f89ecc3010d0d8a9b2a518fc6097687ef7376d27206f3eca593f667057bf874bb869efc5849b2a48cb4aefe112a33c4e8f93737f2865e8498744acfe1aa0d7ab7b69c61ec0dfd83ecb8e2669ac46758b306f239937087efd370eb476d610920c5ce6963c76a08cb16bd8a7a56d0a6f1de7f63c9e6239d83fb713220cb79ae407efe40b15a117fe5b625ea7a5a427ecda336bf889d1b3e012d237f1b28ae8cd1ea586d74e0f4396cee28773eff2affc7f8a049bb3b668dcf6da6b09a002b48f8b653322f0b0812790aac5b7223e67c41825b8428bf3297f8a090c70430cba90007435feb612e990b4949be81e1017973771dab27ee2e4c8b06c386c3f132464f5282da8f587e39c68a1927f4afcc50bba350353921a88832e300b018773e471601143c81145eabb02bdf544cfeb9b6762b67f72174bf347829aa2566cd7b988ca57d74e8ea7728c094cd91ff1082ba628cda01abb35e17dde3120bb22372b665b8eb1905bfb9dddd1f7850c53c472b187d6b7d2973c551cd285e2e9b880fa195d3175f0e3e2e9ce304c1770c182519a71253fbbcb0243752c3f3621fd0b74820859881d5dfe84c8f3c7f8ed75741cdf575cb6185281aa6d749decb8e875e044ca3f9a0096d540ec2903e0c8c497872d9c68dbc28c8244a1129633062d28896bc3cb2a6d76b8c81ece99d90d12303e0fb11c0d66ac867a62d35ab59be222cd6fa02d532f5ed780934c0a3a2739736c8382093218aa870357b0bb300e25c7f2485c12c00d363aa0232751f3598ad97b0ed22432e07472d0fef2b062faa6442d7f76c37597696f5eda860d97ecf308785cd5caf66e52c54881b72bfe909eba322a4babb8fc2743711e0a6a24697d5501af4599959f5121c91f62cd82ebd56899c0c8b7d75a8d6c5b6b889d5bf95f70125b373a9da9fb4318bf1821c2b88d8f3cdca2b42f7bac858c29a1ff3eeaf46570f98c66619f45dc9f4e5565785e33bd3b920b87fddfab0c79b47a238062eb64878cafdcb6d3ca49d98dc0dadc9c21000ef8e1a3d3a0a0bcb16aa4209d4d6734e7787af02c14f1a3996562865330442db97cf7ee1f6fe35ec982c38172365a5d127f87d93c9fcaf407cc9f82c17044803ef2fc87164159b0096b476d22f3aea78daffce97eb9e331d9f51e2e4e100a706f9cdf9e53a870fe9bfacad59a48ae00f8a01cc2467b4b4a6bd8e905270e48ddb52b15f9e7625d933a8de2679ddaf77aedb993d8e641c4bf09f90fedf9bdef76a3133fa77cb8c3c3b76f19b4d284bd97fa2b101d6fabc75d1d9769d2bbb51d55713265d25932cc0f160ffa6deb9feacc4fb8c8dcf2cdc7e183a9989eaef392be30393315469be879f454a03750d4389cd979e1a9b7f8495ca9a55dafff38ad84ed6f06fec854cf5b252a2500ead771e0cb7f3974b42b4607b31ed12c3f4b59cc16ddeaa286c265361abd0bf5dee8b44c5d20cb489d3b560d8fd09a9a46850990af1560eb056f8a9f3b5faa7f2725b4361d4efbb2b5a5528b438ecb1cc6010d4a6bc588907a99a2cc531dfc51e3ce92266fe8911353227a0a7a931bc3e67b177891fee0dd0315bbedbb02b50929f50c4ed652d13355f9091173a42c94969369a6324d54e0ae199ffb2df984de99924b5b56bbee9ed7db50105cbfff310c1c4e4cd59929a3982bf2dc9a4e6f247d826beac427a523ec12d3e1b1e47690137d2e6c44055321d69e5fd957da8ee38e7701a43ca2b22ed24d1865baf19d476bd6f8d1a990f3ee6c42f418b6a76429076b6e27defffc63edf4d9a7ece8fb820a6fd907bb340b4ded6bbc1a73a90c05b6c3b840335b6298ed0f3bf69094d986a6b49b42d4d51add5d644c4a68327c4c746dfa80dcdb4e46f8a7ca503fd6c18fba591cecfccb07b257095f9ec640e180e17057ba2b4e7527ad830464c5730bd0f979c2680d6202b6e630b529c06fca4c714c42e0e4bc64721e0a9aa32b83e874632b131a7ed8c001a602f14d1e815c86424d24751dbc54e2cb5e4d7a0cf6daf97a63f5bd35941e7b464e5cb50d6140e2c7c98822f7fb1eeff8bb28c3c9df1bb6f6a658244c71c2c43f3639f730c38844c64a15d7ee8fa89b063b50ce31be6a93e479ca758dafb46621d3cc4ac6e92517aad7f6568c185cedff175df1a2baa81c00d74c6ce5b43f4e08ac0dac2733e8291ae979d92a96fecfafc6bb9552f71a9cb98f35605e0a686ab0a8963f995fe0437fdc6358adca76e55a0409e7b59fc8b2e43c66230740d50a1c14fd9aad34b4c06d0a551bd8421a2ac5675c780fe4681dcb673d1eca43b4e18851f944b4edb91381742f6baf5954c2513acae0cd550375f44ba1dedac3153fe2a3bb9fed065060ec0cdf00ba5417c184234d4522333ea34b80fcaf608d0f9d7dfa85853f656efebc1b4a680bb31e6d3aa8654922e9fed1d0ab1fd5b31f4d8f92e4a1c4f68d9ef97d4d825e71f6e0863fd1663d2f343e045338e17f63af8e7e25fc3cfaefbe3399158ba5d9d93eefb4c86c8d6e4942067d46c4885f640b74d2bb170873d8d5f9376682dfa87a564eea8d0bd17cd4c153287cf706086c509258da55ede81093694eee8b3f9d1f1b0d3a584a4d7e653dbce9739bd68b6708ba2b50849f903df341b54dc4d9f192b319a127f0c331ed879bea272ee8ed4c65e10f0138eaa0a926ed6c4618c229b3ce17f765748f4d586355144ce0c9e8cd2931b639e7d28fd0e0f433ccdb0f6e46f36ae48c2da2221150167b3e1e846e581adb3f24102e6b66afbff43aae6df7212cb0ca1419279a1ca24fc7ab3fa6b3ee81c19f4ad6af37693291b54249dba2ddc82b1a816d520b2e82a86e46e2a04e4d1dbcaa7919bbfb06cea7d23cc272aa9fe600939cc4b974c47ee9fca6c05c0ac82fe1ac5f0de44f9f70bb1ef9185f143f83830c083b884a12809726dfea7d70c98d546e5683fe2b4b96c7c58593a53e4888651bf05d1ddec7963cba91928941c96c7242c3b5788ade80b9591fdc026d1a8a45b13026ab8494031167930f83c4bca7cee156c4c279845cc02e7791fd2b18359e1e48f57bf5baa8259d9d779b0fde1d3f72a3daa812373b5944c90c95c7dc2e7b7f71ee4fead5a378c75bafe6ce8dfe170985c9c413b17e0ee259d4f801ed5f1584f4e8f3ba4a42f07fbdef0c4505f135a33c2dcfff2f8980f5552e7e21a600c7dbc7fa0211c7792c85fc407d86a764efae44f2095086ff8d6c255a6f35be34546142451529593a5b1a40467e015f3d89eefe665e920deec65342241e8b24742ac99f597b1882957fce538c7e4e8ee8d115adec4735425cdb2648aa99869e4328b765b3922c5fb8ae0af603f0b6cb7958fd950c673004621bbf3ffe1619bf2a79f1fe07c3aad51059841c5c37098e9d8fc7ca4aa0b980ced1fa7461eea4ac49c9807aef27cdf1b8a7e6145779b04f43eadd7efe4a564a2ac494c0e1ef1af221290ac8dc8aa5f71ff2113db25bc9ef66613eff00a045636929fd6d0b1dbac18e85e6675af058498ee59b7a8e7c9be74140a20bc082f5becee238ae63defc6c52a6d62736d58798c8b0aa3417b72e3c526108cf4edca5755f105215a589f5d18a336988901dfb2d5423f01d80b885bc36bcb1666dc1cbe41312dc566f7ef26d442e205dffb7feaa4a16a97e4cdb631407e928857910d811b331124c23d78f5da56ea82be8a950ffe701e7eeaf946280ca6f4d8971a06549b4d3d1d913c6d5bd26860de61d770360c254ae67e8543cac165641aa9fb99ca7bb26b70530dd3fc90543c3e1d18b776c2d0d8df6a11bad2a033a11549c251d71783847db8b495ddaa64b7bd07e92234203b79a598cf9187248785d3654b4c4cc70cb0ef0a7082b0bfd52b8dcb1bb8b7712be157c7283dc78ea633b780e1d5763993ff31eb0052cbe46865db764f2148b6d714efa6a1004cd16f01295e11c94fd30b5f52af2b7bf66b9a89dacc77ec20f17f7ca5c8cafdbe2ce5ddf0c30d4190ee403caacc742ed917c96cf4acfd8c7bd524fa24211e7e9c8e7528308393bcf16371fa2aa554244b0887a6c48e3ef51fd7770e603cea93eec92f31849d669f2aa7f5d80720aae309ecc1a3c9aca770c0d23918c4c5703b105f350cfc24e1fd139ca6a1b6d0dfb2d7f0bff7905bee5c2732840d183f55eb4ca063fd6f865e8a5a09f26a7ed75559df0c3562a57bbf6d0b9ea836745d93221151f32f315dbb5e526d581c730cf313ffcd1e68a012cca9152352b7fb77db8d1d6740d334ea7337c01053a3a9945546316273b4f7baa5397904ff765691e740e352b8321c373645628c1d5655a60a8ff7c8d28824200a1ec204b0c4c51ff951e8b051dcbf5a967d264f60a8a32af4070a68af7b4a20192638512c0009103c684c4bde7fa53a3812b321a4611662e1881e11b9333dccaa9a6e8b7f45860f0b2bd8a4c2a58d5d954b7a044e9086a40ca1256200b3f0209b59ecc141c504b042dcb9c9e4846350fc534276727cd3fcc553b5c01052faeb3ff9e50a41f8900fc0a3d64bf24441ca98d03228cacdc4d9654fa121e274ca739ff85f63a3bd9d0a570fb8b53011e2d5da14e890e449bbdc205e83bbab6dd7ca41a423a85abc622ed367742ed34862ebbf69d0924570903800415ed17403bf6993b082c005b7257a486d4fd6c7143d864dba1b896c1836cc072aa5677de9d42df03b21e6ef3df025a59e46d1e674a3dcd4209ca580d5299785fb2a58ba8d417327596666a3a58318e4bc46d24068cee56238d428b2fe5fce933b0e5ab62ccfdac94d50e95cfd0305b9a8008e3ae62407f7bd6c5cf3ff0d1d09a0648027074ffe9c1035425c08d0aca83c7fd1a45a773dffa5275cd328ee1973838318c4b9fb0526eafdb305fe12e85c68c41f7fccf26a388ccbab427f9ae4da6d4f9e17a7040df518f4398850f04586ec4b2acec0075e5198b148a6f256d95713473be66997fe4b01036111721b8e59ebd041d49a089bc17dec551733b3fd8b5831abb78eafa0d63fec695390ad3a22c3d2846ac0df3edfcfffd647cf09581d8098d3a0bcc5e9b3750c86f7856ea5699ce4a2b3200539cb8fc5f9060315aafc8043a99a09f3abce2684d3b0d52ef8d1c4675b951ab9528511e01593766a37e5316b2d64de548540b96e2dce7d69425efad1decd78e9c633b8be136728dfcd95e3708a26a850007dfd48e5742b71dad5e45e4534e720c9a9e00deaf6f6521a865bfdc37a9728eda52b95e568a0f744c7c472a649220d35bc06fbfe5c012947dba1d5f74251176295a34d2cbb9ee50f48c72953f04853cd7e40f802a8b3b298b1ca7b16eddde1a1f4a124f57b6dfd96e14c8b4b27d8df1c00777b8876e30158ed5b007f4cb3bf36aa694cdf6fcd912c84979f1695e7a14d7c1ac371c98c4d56480563ef16c95b74ac5bb3bbbc87fe794b9a0e0299c5bde152861d0b04a2f2ac1c00dc0dc72c870f736d447e8f9522eed2404e318f085661a6e9f22f0db175952f3715af9888838b3233a3922ec44b73043c7b410bd38ccb76a0e7ed73474932f05f6c2bd2fb4fda95a94f2981b3c54a634c3e72d29138a9c22239189456e8fb3277f7cedbdd8d9ff57272b06e61d28558ba9b1627ae87db6c2a5c192d91e84179eb2d0b0ed57538481b86bc96566638d06276d0a73bc526bf427885cc663f4e4fe08e9ae9d071ee54e80d92e5dab0df852ab6c538569f817a0fdfed69a64a1bddfa79d6f1590aa0f68441874085a4eb3285d222081e0fded5f963c22133381fba105c091fec6d6285da0363ce0f4ae23d3f9cc4ca77c925ec288e8ed2079f9dbd3a80b38825b3ac72e45e84bf46cb6bb0c22c53887ae747f35919c89c561393bbf446cdf1e59ac8d53f56372b32fe2e0601ee97ba9c9c4082df7dfe0f80fa972f6331827e291240fb5b5c74f7635c5c52f890ab93bbe8ae26716abdc718d95a9bece15799eb914de41c063ce8a27ba5b35e7649855f03532b5fcccb353e84a67cb77d4d64a90e8a12812b1f23f1d30834842fe68843400a8f5be87901796bfa5124229e7584e727acb469fb6ef8d6191bb52194ecb19203e5e3af98fb5108ca956d467dc2ed074d849f0545d17a3a7b1821c9fd9c3a65503487746877cfc4d7d812b1e3c355d4f50ec86a3b0845321d24ace396d18b194e568ac35b3f7ed3492571da0cc1e25dfda376d77b438f7dd55335f0977b277f554458291bb27200cef76b0e1a10c323eb553958f4985b0ecf339a150228085057aedaab16891083e6283aa1f4b52341c5afe26a5062b910e2863da3c2f491e768c9774594a0e1ca814c606b415cee8d4dff6b9774c94973a09dcbd6b43ff55c35fc2d9120366264f10ba7a99d25d411f67b8983475b81db02fcaaf5a953cb359607e1ac458674cfa84221a2ddd64b6c61c950ccc39af85f0ac11e1cdb65f3dd05a5424afe89278edc919f8657abed7e6f12c8332b6d20fcf41647e1ee13a4e68277b29b729aae6df44cbaa85c9df790868d63cfebcbe2e46f320f7867a35e607e3b0d6c19b05983cf83e804414caa2a356507aeb5bf8818b485de95372976f0d254a6cee456286ab055c2499429204827e8d1d4e29af3c2392eb086423a67d4d7aa04a16e7c3b45942bcec5d2818beef8412dcfe4afb40016fc6eb1d269b85326da50c309922c5f0591cc60af1c97a484199614538b4efef3394f653b839db5b30904d9a96f6ef255e89c22e9bc94e1fcdde84841b20290df7dd83f611124b89c3df3658bdada689d771044a8dbea726afca84f5d3366b640a3e9ad3131f09d0cea1a34fd727e5047c380936bfc27e0e44d2953b7e769fcfbaff55a6c6a93254d41595d5bebc63e7999936cd6c093b42748668594598848e4016c42e5003b558f8c7833a3c453d674c1a4d59c88c96aa939b63e1819c6f5252cd79b9bf0d1a9a7fc46a7a5d8fcf75c32f4cafa677529176827c52984e6f13b7dc5429b4e18b5a062ed46ff7c7f2354f43b7820df48c97752264927c3c38bc1ce0fe37174eb1157db5b4643a9ed9190598a2908eaa90f3d43e149f0166cdccc7365519915e5f4b281ecff0174a8277ecbea450596f8eb1702f4014204f94401e56169e984907005244d5d8a0d965838c63834d077b174ee6405488c9ced874e697e4a1563df18fe93614cc0654e81782a06f4e5ca11dab6a4d12c5d7f05992be68737f7c63d9fc6b3fa77201b9ad718ced8877d901a8c09bf96d9fef262ae35cbd573a36334d9f3d2b29309b728760ceb8f8a55164bb109fae2e0186dd92f6b412f37c48572265d06d0cf41b60c941f389778560e0d157428fb736c0db9606f89ff5b4af64799ab223e029cd7d8f03b01f6d25aa388088b9dc7bee66852d5e43999d381fee428aec8137a6d1a7be456b84b2aa03bf3668a474da31f153893c5cfb27bf0d6315276232fbc4950b4de3918e19e8ba28bc1d189741e62ebfb328f2cba842f430a3705671840d9a9a51bd430f5909a65068e43346a8057bc796e78d76e91612f9f73514c47baa7bdade7c76cd95e557a4bfbdcd32213e80e0674e01da0e445c04efc7bd3100fd0fe2d37325a5c1293f3c96b0d332cfcb85d47de45046ab1640229607f9d83e557e2fd484691bf37153b1336c2545101823e056fec1e481bf76bbd6092fcb7e4950b2f93c070944a9b0592b40cf5dab196c7c75bf896b33a0d4ad2aea7f6fe6964d974dc46a481b3f5e7ee11bacaecb806569cea10f50ee19ee648574679905a7ffd47a01e7c7952adb83910b444afc1e78b0d015726a87dfe78cb805c0f77085b1161b50f5866e5ad98a0440e491fc64f9cceb4d2bcbb1be04377f91bef6dc946a54693f4187ffd2d587c1139f852d74ca86e20010acb13a40f4d00780c0beaf2cb94af5f0f9c40ccbb0ffbc4472b15439ddf72b84645739301a4ca63964863fa0f8a9245738189425c24ae100f054d6a2aef70e456f929484ac9c5cc95897b0bf6721cc23543d959a6d7f53f99c8b143b8e3109123b2d556532828c0e4c673e178e37de05be209e426e311d1f58b68ace184da6ea41d0fa2ccdacdd9da9efe02b0bb935a38f7e5092c291f3f310fe53408ea385e862e3fc70ca1595b8108bb40ba63f0f29fd5a4075a92a44b10bb44b6e75665ed136193dc211d524e4635f34be828853aed87f5f30aa27dcaa44b2e39eb1eed25e9c12126ce524fca6a5c62dfa314c78c79b5430d3ecb49aa96aa0e8b49622a255409cfb8c6d7e534b0404b7500900bff0dc16b02ce4b34ca360b50870cab65331b4c3f9f9f6f962e9c842812f774a99ce7f36efb5723d5ca214da889a32049108b637bed1f5676c06cf21f207100a4096b37fb8d048babeb5b22da3fcc1a995aa5293737383d98d9af5cf82d5d79fd7bd20b08c6d8f8535b97676323b6f91e97a65922a962920d7793bdc2e6a7659a50b88a638246bdcb299399aadb176485d7b0650c9a12387e31dc51459cccd784ef1aacaa7dbff2ab17d249cbcbcbdd53ecdcbb290f906b03d1b79885605ac916251e741161608f2f7d4c19c220e265c32cd5906b969392d75396af862c30f8f4ae97c831733d6d957bc90e736fa32b8c03412da12db88a93537fcc4786c6a764e9a8af0c0d50545e2ba2850362b17f78cb60039f1728355f8146d17c2d7903dbc1981e3f50fb0411dfa5983bc98bee0e8ec10f216355f480ee69057fae728df49613c1cadc55949127a642bf206f6c03aa91b42baa1dfbce131ccc4ec2e30c5a9fbdd937b67b814b9cbe72fdd2c20f86f7bc0a6df3588cb1b1ddc3f8a5e895307d019beed6809acb4b279c921eb8fb20d7bae2c627508127bf26bc58f6645ef7936bf42c6cb9ad8994c74c9c05b4d44a257836e0813a7d5e27b6b74323b9bf41904769cdc65668b41ea77972a3a810e34f68dcb37183ecdf36d3872ee9de1841a2c97ee987930ae1f78411a918796a13929c077bdf89b7eb14406f78759498bbf30d5e8cbc652d12667038dd6d9d7882fae46b8485364e1ba5f28d70d58fb61cebe467e2eb197290b78fc3c1212492a3fb19ac106c636e8f04b6d6eabb1d9a288f8da81fad8d1fd335a5e858c22631792be90767cd2db0c7b91f8809bec5f662591504767fb21fd41140e4e139abedeb16cca371c63b7efc7cd9d3f201f5acede74df4a1c952ebf4124041e5e3c8313774e714f6ce1ccc6f006fd047f240c86a17cf72dc1a09b3c5e8d7fd389da025a6b5457ef2da7c6538356f23e98da28a83699207c5019e53a438e2eccedab4735288794c58637bc8c222161d78b612509b94ef7f5e13500115fcfd4c93834a6aed6a6cc0d20187686bedb26c587e4700353a766546e75e393ff6ae4a58092dbb979b466c7cf0550a06d71680efa4d5e2a0111c13dee106b1ef7846791fb3cc388e487f157c7ce2059a478874dc6cc2815a9e3428893033f101c68718c7eb4ed4f80144bff8d8d40724170dd13432cb82fafb3b9a8ab74e0ae79e9d4267bd8f83270d8e3cde913cf5f4c1d5a175b3719c2fa7fc27b10c2d8803a96d1acf3bff2d20c2363ab9f7969789a258fed8d1a2e9bb1560cb2342a279140df91ad8b8d2a00112eafce72d11bfc77982bb0f54d5f60ec1f63b3404292755a5db34965bda16821d907223dea4533f0ff7bbac8e62a3fe709804200abee29267c62d19c309b69e1595a884ac369292acbfed6b116cdb91e3b090987006c00184977f50334a5130f7a08037483b8d35a43caa9d9d4f52e72aa0398ecaacc63118ecb6f0a02c3351f2f5cc3d8860fb3f90b1de1085cd8cd6ac8d00c202912cfa8c3d5eafe71042d5fcabee64147b24bb5157ef7cb8f46db2102fefed78245df156bd574795ffc9b6924455a7a7b56a5f9613155fa5e7be0fdba3cacd40ef05131a22e57be04ccb81018185405fff86727ac53f941548153a9b403a8705c058608d75849d6a122aea8407974543bc1f8e5131dad7d48098f5f618c89e10dda8ec5e10fb9c43c5575a99068a4c7f12faeb31e13ac67c95e9dbd3b9913f9947b38b6279d0fffc217c807e254cfeb935f53aa50d695c246d760f9aac0e4e3ea0c0da585811ebbadf290fd39edf30a6d47d1efbd21d6b11035a3ccf553f8825a010231d65a9b04f696174c1654e1f5ffe43a2491e81e9185705094648e35449334e69bd09b9f4c062522c0b7ce22a017426e254cf84a96d3c190ba7cd3a6b0804fed2a0a3e90810a6d31c0dbc5d936bdf5b5f8c243ceeb0d50568fe0e75ec8d07486e2ba43b768f9c67017c5431e91e130a464eadc01dbcde24d9b5757581f850bf616bf7c8e2d275fc74045e67b25d3fe1d3b93dfcf51cc2f46d3e9b738d4dfd9f6fd355b54bb7d9c5b2ae276ac7bc8f7f6451441db82ea575f2da5df138cffe0ea936f8279c2eb102a94c75f54e039c8da0ae339d3110c3a03df2a5adb32b73b3389c7c52b18285738b7ab53c7a47996ca0008328dc73c8a16b2d5e82e81dc8182834767abd53db10a2bcc5ca300438c2741e4e4b6fcbb8e5496ed3b819cee2339977bef7c08773ce15adde915da45ffbf6a8609fb082ac60c61ea976d126cf385f5fc5dba6ccd3ec270bb0b39a62b5b57b892c628bad489ea7731e492c057d8907c89b3d55258f92134bf5985e3409cf931173787f500291bab2db63eb47708c747b037cbf50bc5d9395731d236d93a88908133d25e710a60b78e7a69866a78b75c0f9a8f144306da4dfea476179fbbc214ff6a4f5ecbc808a31544f019f1c608ea91569a42563f572763a94458ca5baebf0f19607ba6d7ec2994564326d6c2d77ea6068486ef0c652acd80e6930a43485ba4e83f944c19549d4cd033b05d2e63862462a04664b40c17c3b14ab4c9bcba21428c84e599e5e7f5267e608a085f16be010993438c02a3dc02e1a247684b8f40b66da81b8117b6968de40d31ab793cc1e6b361eb54c6aeea4a931832260d57b553a29f1425f1a71f36cd5410c1b75bfa3ab9d624f7e2f0bd5b13502e9bc8fc76bf4ab4bdcc0b19e56132b692d7abcdd4c5388a7e03f7a0545934903cb2f0bbfb51ce08aea4077f1f9f5a783438b5967037cc63c914ebc1bb00aae00538d44a98bdb79dba0d3abe88d6782e7e51f789e480f8d55c50a3db5ad5caee306cc5e84ec6a56cc4aa6a1d1c8e5770d23fa39385401f98fd38b4fcef1367fa1de4ffeede5d9d995f67fe2eed2d7e5425c3e284b74ff25eb0e4e4bd4390970eca687b614fa46c668a3a2084ded0c71f9f389c6de134da769329f42e3c38b365ccfd79292befedd7267729400856ae54a1e3962f3a697bd23358d0a65b14c0ec3bedbc8af9332c7df84b5ca9e2448426706874d2cae0dda6f9ed3a76d40755bdd37f130db355fca1b772453cac209edae26867f92203b16cd815936082924a09b4204d915b26889c87faba773e00fcc191029c0ce5ef07e76178fb42ed2bc40464600264d7f7e34250fa87ac098d5fab6097bb691d6d0cfb21e50469d7f06e767650cf28b269e840e0117b9d593a85ce83287953193bb48b4ddc13c3a897d681979f21bbf138aaefd3d58a182b4673e23d53857c1c4e95f5a074d12608cb4bde85506038994d7ab2dc02834025a36572b6f8023bb85ee00918febf4fc957a76431213c6ffe503ca6de18ccbf5896b51f91e08c541f206107720acc38af87c780d945eebdc872e59fb811f98b03bb82c231df4878afe717dc577643dbf9b0f473272970e1b5f28226aaa31cd39e4cc4a939f6ef6cf6155f4f06cc9a78a415ae7eb9f7ab29770a13e810ea197f91f8e0ce71da14f883e2f1a83f14969c22acfdeb1a32012bebcc1a0ec10bca011caed9aa0647b965330b4ad1b975d5b8f0a149e20e82802ace797ec13992c744fe0e1676bb4117b07388f6924e7523ac86378a5b2809687072bdfdeb69ad6964da9d874897506d07144442e51e918d9fa9924c6e59c64a054563636e0a22b7eb17de1f124a916b7d8cb73c8b14ff44c12c03dd7c623fe21aabbabd23bb73d1c5c8d4caef7e0f3f772c0018310287103182355a14551ef41c18c2bfd45f04204894b9f0e62ad2b9db14956a05c1cbdc7c9e740dbfab20f530b49d6b7ded976689b8b727964bfdfd07152359eef41e742dfbe4b58b985c589b2b78fe6c7352bb13c6814db81129d755f1ca2e0913af77acf87b1ae0148a74e6631cf76d5f259fad2b1494c8bf0eada1302eb353d3f61bed495065b05b6b0ec188c493b9ffa3e86ae7e0cb01704530b161ad06604be3bef92abc2e5bbe1bc2c138d2656e41e176a3f1fdbb43d48126ea7f0c129fca6af4835859f5bba57e0eba6209fe405dfc8c46632a4546d984afb25104f9f94b3af4cf6340f9881d5fdd3439c4c232dc9952e1432164c92481ece3e7a7b3c9f274ec92b260fefafe14246bb076058c86fa8ac1449f942630449418445c3c1764b74119960fe0d4e30ac5d639eac5b7f9d4257d9e70e6da958720dd880f058003a3668c7a7399c680a5feeb3826cf04b70adcc19d6088471295a52dc8fcaff4c265eba51fe095aa27f9201a1a9b9a269e9f743f28b3688a11a57a176311ba8caf952588c0455e1bcaabb4a070362d46d1ad09341a349c2713186dccf7974f94847f5bc569e8aaee65fc51c5c270e71b62c640752e0864d4242723bc0e74e1f2b5709ae259618339df5df59fe514c230ab1c11beae63a0b1f277e0c1868417afad72a304bdea5ee5934c8d785440e6719013b53d88351b8be6b7bf02129b70d8607492eae4852c5eda8354ed5548cef48402427a3fa2cbc452e115b2305ef78245d3ea1da532c3dc4feb1756d5ef5bbaf6c40fa8a0207e9dac5a520f1f25f877f6b8f5eb7a4808c77e403f0c5fe204a2ad664d6546b22d20f14b6d4183fff1ba8d59aa8ace5c382c83abadd826f1d5fbb0e92d1a8fd80bdb88041b6d7ee809107902d1b597e306e9c3b3a476591a96a9bc2bd16a0e502e1b2025545be30ab042ce8b522f1ec332437233e0c4648c169771608ba69a06a951140445d8f11579fdcbb522b2a63cbeecbbcedf9bca7a7ce7958508f2d9d027ea580a8e30f8b91214f91b915f618aa101c130b49466ac6f2f299c97bcc04b1e6c1b70775d7025d86b80f99159f8776115165eefb8d615d9b72e86aed57d9f7eb284702e68a43f81b0268947020cbedc5f2b74a81352711cc29ee77f3db6bf92f863e37169b41bd980e45b24c791016dab2ecdcdf3e94ed4c2c83805061569ad3e6f7214db2b06fdb632dd6d245d4ac5fe5a0e83a0c38c9196d8448d63c1fad247f764ecc3abb8bccaefcc6bd09218197bfabfb0f771b7eb2f31433fdcf9ed56e217ba718adb753e68ac161106aaccbf0a5db1f2d9bc7407bc47fa80e7dee438a663b3338b3a12ea93f31bd69382c0c7df19f35a6ac660abb07a9e7c38ef8cbfabbd28c633f391cab42e96c655c90ff612643442be770d20bf5fe82dc363da355775ecdaf84f471fee22d0b839980bf23019b200f7bcc0b70c6e7d234a76b11b3434fb377b0ef4bbdf86c282e1d9f1fe905413e544c251e473613b222ff887ab7a910f7c8e7ebe75433042eb3da7f9b606ff8b5592e8f22a0e1657e636ed568c33a9143ca6039295708036af45e3d14c7a048053e959203bc433c8c4b0fb16a64e83ed2336ee731c34ad207b22701aa45fdd66f519bf9bfee3f47cd979fd2140cef37964bef23df56e13385ec909100f8e228fcf5f5fe75e38cbeb35908b61ddde08c60e3f101aabe66c22b5af1cdb47ca9630b3ef019bfbd3ec568da1043982bc448466c8e419b2ebc8639bcb3e92ddb250cfb7e61ac98bb7eefc927a25ffc9828cd7effc73797bd2d82672562a00f12943f4e5c5d73d5add82e6aa5401819c79dddc1e14e006d64765bced371534b165fe8e0b114e581371636109a9e14e232bccd00478ebc376004eb328b11ce10642e06c6f56156f657d5c6f332ac86374d51846af551c3b94713bb9de3a1a1b44c5a01aa2b2dc689d8aad91aa0f41421e6bf8e7bf3ba758af345e566561c3ee4929b126a5d2d050ffee379ea6b029d332a7f28e66acf73f43fde5b7b36ac396cbbb0fea834d084b0e40e79a36af194ec1afce6724e6ce64da9d671448d6569ec2e72cc59ef3fd0103074e4f70bbf34bb12baec1b129eb7a6b4651893b9f2a1541ee82b4d89ef46285d6eb8ee1aa21148a7dd527ebd88209be67fbb3f2a4a4d848e124892e743dc670144de1375482fcce4edf3b553d25fd8a0c96b7aa1c32394048c9b954422e6dff29bdf1a30df227be3ea3a2ddc0dd36003546bd00975fef6106a042efadf1d3b97f9d98be40832dd640ef263e0099f57fea6580408cdfe70a27047cd79f790ec46d77dbc3574b5fe64bd5dd23aaa5a0da55872ff52c66caa6d1445231af1db86a99d5953343b03e8e2573c19bc9fe6bf61a92099aa80341a77e481b1f242717722b8e5737d54dff8404c734a368e8701541548920798ae29d43b59cbb2a68c9434c9062b6a4584cd8a3a51f364d125e61bfd6035b74c7632e8aff176bcd2790a6d16eafbed85eeda97f0d3795f0a80e10b251d1f747e0d55d93cd44dab695ccdbf60b4fe48dea0463a1cc594210c3e90993435fa347377fc44ddbc09f90bed2646c25dd8d24b4543ce1c97b578daab77aafed82253f3915854481b5a43bccb6368d24b526e31137f860ced05c50cace7ad5532901e712b3bf9f1910dd295a649f20d32d0bb6237ae622b34234b40d82f2c39e855b8b28d94b6c58fc32a1085376d1fcfa2a492a0a3cd28644262aa1e367185c797fddf17a0844a2e38f8fa75c1b272967e6333643c5f5af88216ee9e297720b281793a1a4ede4af5c625b0357a067ea5f19df5c213f46551f7f4574e8e99233ea2c333533640512bb86c118bac03092289a4a826c6710f81fce914ae355ad19dfc509baeba8a4cae8196b8ddb73d5bc53775de49bfd2504eeacf9c6d6e11cb710da7dd8340a7cdca84276426c0a0768b8db67a0f4ec31de5c305518bcda3e131ba4996444d13104c4042196dde25a64247902586c624e003c92b8b87373fbabbfe5c17293bc53e84f7012b0a927131ec7c848f0430ea3e3208c20864acc9325e02c3943c0b1abf06b8d56a0818004eee4a00fd74332a20a77403a363ac3fb44dcf3220ef680ecbe20e86f2b901157ff1d8486f74d29b68962a41ad2e65c60f3fffb392840b3d2b7fbc65fea1d358eee46677b5f040c700d66b53a258e545ba098bdca1cd8fbf24c46a3f5a4e4bd024973e60021c8dbb89df2924c27e3af0b7b895f085b288f761a6b6877834ffb899e389779fb2f9759fcb98401365d0576667d0abbab29e09e330973fe1696e781d7964f48cdb2ab721bdb64a8d740e5f87c92bd526ff580cc86fb4379a1a6f62f2375df26e6e7edfcf99f47af2d3c66be4d8220462314b7a7e75c0e95f0dfe4986f0724a514025d21dca4044c11db5068106977234a6b30d65fa679e70c9e1db54c0f928775679472d6c368df64db356850f44d76b696da3b390f995f8c9b505494b73a914f19ca5bc7ba19508af73efeafff8cc6432efa2576f1b64103e80dd29b654fe6b532bee8e7e8bf4b6f43bd93b0515a1f927270cdb251f5dd0ba9ffbb1a806f7c2c8dc422031295e0a4b72f9cf252450a3985ab12c56067ae60d03923511093390979ea65405301d1dc094155c0939d340895c6f2e37652c187d3ce8a9fdd2802ac6fbbae99bf2571447294492ca54551cda761340406f4793836255974cde594e23114c8bf0c2388f4941be6e014a9f922bf2299d442479888bacce9cfa5675d73d48f8fd6b4bdd52a7449725b26229ed82b903987521d1b0e1dbc9fac2a65f665c521ed85202b88388b2bbaa8a950fe5880d637e6ce25c43d3344c3359c734fedfa21f8d44ebe89c1a6b19ebc73cd2d02cd23f093b1b96d5d3502a582b49d9f4b56585768b5728a6ca06a9b857c3f6144b0cd5e60f9e139f6c813c2e41f8b1ebda6ffc949dec5b6406f23737569da07bbf44caace1a033b0f083db6a3be5b876c94ee518156a06d9a7aed2aac003e82ec86cc0e14ea4bc79c37d5066376cd189fa84f01bbeca1cf603d8be0f23644121d895eca0c967492efc93c655164426bcf1e92f3db70d4cadc5ca99804082565d9c14a78868361e1f64de81912ed4a244e5567d6a671ecd62d6439afa82a95167e0106fa8c5bee2f2dc4f639941586789bdb70fc5fbb6c0d4cdaa77b9c81ccd64ce7753f292f0a60f99dba81ee13709ac3a15bf142bed213157ef49b4f8b7e44873c9a26287d98dafeeb7380ca7ab2b226ebeeb088810d9c866c05d1c30087e6277d4436c6a3b0bd2daa484e4816de97ff10a623efc53bc8b69ec4037f588bc136cf51e2db79c0e039190ab8a20c30c2faf3ba5426f760841717b1da2352cbdd9828e3c28442b7fc98cd5035f84da85dcddbeb625e626b9733bfbd787354cd8c8c929be4bfa2fcd1a2365c960913578951c0bc6aef6dabca4609bcbc032f86ef8e54b307c8a5e7d5dcc18712bd935adcba77e073b045e88bf3a4fe24399737578e2a58e57f2dbb990363d8b46bed9bcfff857ee691b077824213d7ebdea5c449316f1e7aabaedc5dd8eb42dea308d0c801df42702001c310069cb2ea9f4ea35993d007cb0da93dd45d1da12d96ebfecc42437165e4a2dab40975997445bb262523f2a6199597a6f3bbccc909841f1ab45a47d34767b1510ce8765fea4f03a72fe3cdc3f9f8b0be73db919117559fc0de37b6858c8218973cad151d9465a7ba8e70d5ff3d25351265789b2a78b37bd64dc29b04daac4315eca32d9135800b1ce0e90f7ffa97bae2354823526096809a7a3751350d432ac82060d6664ce154f2ee01a6b98df6209c705ccc42fe76dfe40a730eea0988364ccbb7b290b25fc87184c4908fc986db8245f6089b9ca45cdb2f126f35f947efdf442a802c06f8623215966ca928c23819fcdc4d7a3034e23a2d4a629f1a53faa443ef79dd38aebc556cfd853349a16985afbb1752da37eb1ea6d4f52681d6d97e9779cf036742a10a7afc8417dc4412e28772130f836185839937d492ff61a3c67c0f396b3bde343d9b2bd6fafa6f67f4fd032cc548ae0b10f91286b29e8e20c767d9b726a392ea924f341530ddff67de0380f5868d6577d4d5a516f040fd710507c4ac6f66be1f56f9a349c148b3a921dc68247538dcd173f4f998097006c8889a4050d94642d2538e2f567f39097ca77a04d608c85c48842c7e98986d183887f08d1d30225ca7886e62bffa86dcf9ef28b739a9b36073b31a4247d61d0a23a9205522c75977dd840dbf6e67e001027d9e3fa4fa2cb9fb873841845e7d68bddb5e9664aadc76c55d1f7da97c20814747c7f9c05362502b04187964526cdbd028135bf94203a501e012080b69beb3a842ec94e81dff77a367e13e0ba2aa3997bf0a23f2376cc4c46777c29ec3c3514e56b9ad8c81adc757779f6c504f6b5f22867c3f9227cedb736e2403e80110a8d5cc055dff916405a8bdb9672d7389aed350e7cae1bd37c22b5313d03130ab913399933c69f78fbda74dc0456ce66414850cbda0154b77263689c0b4abcfdaacd972f3b1d284436ceb9303ba1cc6e2f16b3b148ec2c17d0c6c22211604897b76c32eceafdb9cfa52691e46be56dc9ee925aedf39c820d79dece85874714b1e4fe72cc9a31dc0c7798761266dc9a011b6c4ba95db1c20085e36776fb072062d6bea32579321a5fb88c7ce7153d8cdd24fa2646df541e634b1acaaff34ec2615642841b9312cf7110bb4913351041db0d44bdae4201ad7d336e682b4747345aa4899491ec8dcb5aea6cda3f8d9ec359ad13b6b4912c8086808d13f4802b2769e4070c88467db29433f8c31de22f2c7df8a81312dfeadb9384bcc4da5b6092d5589f019a58f4db09ba7922f58829583416d27f0f792f325127d723fcef8d7a1bb1a6e4118506eca7f7567ed8702fe4d3076ca3c4cf4e24796a893d89a740841f97bf81882c73aee0b5c2b451d140d71b624963bb4b6b05aaed8467e3c606126da4abca869fb566d17a490629e664282da751c9ca8471cc4b0084aadf4a4a99b76722e9dc68d8a5c31e5eb0cc676c423ca8e9be410bd3aac0fb1680e8326d4d6013483af9f2a3b22135a3d035ba930ea2d15b5d75951b307093f857b8d7ee32400299d632d132e98af8a964fadcb4565ddc13930ce6bd183479ba48adf10e2a2e48fc29a79ae0fd48e53a9f40f8ef2edfa7f9a51d5e89c80dde426ed4b2fca6563e24e397ee4682f06f96b1e73609c0321e080c673bae7ac25f91886aa4ca09b5346de2a59129e1c197f00f3e3488f088dc22585bc08b3c1fa2f84ea77fc0f07908e1a9c979c0afb7ee91fbbeca56b0534e8c233606291446ace15e7bdb2cd0e6f17fa99e01092fcf9f53a74fc87598284aea19ac8c244ed91cf458f20030faf6671bea2e627fab26df666c4f7845219b9d1e7ea985dbd46ec3e89a0a6b986f4e82d123d408715ed82eaf18d84d2953fb6c8178812bc804d4bd768975acae6f1ff3566fc6abd83adc58f3a0020bab91b887c4348d355b82530091b2b530c409d187e1aca3ab17d84bbbec283a2f919f899795537452c748fa2805bfb2dadf363bf70f4503505e096eaec61b7d316c31195bd0563b8dc2bc47f47c00fe0ad11e0360eff49a948464a63c3fd3fa0c4332b5df874fe56d6b3a807d2535f94cf7edd465e2d571d89cce0914ed11497719ddcff1c681da251321866379a3fb745b4233ffd335df4f7c973a50d436dae16efe34ed660f96c39a48e83d76a4a2202ba1a41569f042f6718b6f1e68a52cedc67d7e151394668427ddb5ad67c01300fbf785747acc1f018a5ce277caebbb6ea2d2d1506eafaf337068d1e31d5130e503214f7a0fee8291f8d1c620872e66b43c844b9b3b4c97155d6497fb2c1da02358a20a82746079f9d07e43e848d47b85bdbb1636b5e09b7d28584515228e4e8e05327858227afdbbd27a4f9c64ec085a95b85dceb424249e82ab635e2f09bbbad16e8da13071c0b1fe7b035abb6ee8fad27361a97c98a68e044259af2eabf02e47846bf76a088aa3914e1c29ff46b721401501d0e58eb20c619e933ed56206a3b7077554183c54fd80daf677dfe2993ab20002c6d864d07dc1e97c6611f0f22765d98fdbdbf3b0aaab0740909ed07e2a72f48c0fa4e31ca3c46e3650136c67effe225c3281b2d11f90da8d9397d7ecfe3b658e4e90b6bb085107d74666d3cd7c4a3f60c8ed833d73760f622ae50bf343d12ba9c1f5f816598ff30a202ad5220d3140430d04ec826dd415e31df07fcd60714935227abb5585c74d72192ae1c34f3cacd8e8d57999df9cb791411d5bb0c7235a78681626a8ac8d2b1ead794ca48dcf722608aada1ca9e0875c6dcaf01f1429a33d5f97c4aea8ec7490f9825c07389b0d5daa0dbbdec1a70a3927778abfdb2ddb9d6a41c83130917d78ece16de15ed644056c4ac971c9adfa05f34162cea86fc71f00eaa9238afca1d388427d3ecfd809a6c60c501a08d5e3628a0adbb892f49166c614da5c529f3c421940c32b8e10214d43c13500ae75ea8d8d24b84e51bc6b99643c5ee7a84e8ad28553cf418e1991b7319cf8c1e17273cef86ebb975a6d0ea09b9f5064ec84f40c4b18b9d4eb912e6c0af2e5b9844f7759817de79ca586a5f645d20f9bcf7ba5922b0947c7913a056044e88a1385f815532cf7ef825335ce4eb373788c7f8404454958a492e607763498d9a886c653010250637da63969dd821863b958869e90c2b85928815eae92692d0061db3226563862b94d789945101b745cac7a5e9a26dcee60a239a303b1ce0c56fc3301943394a94ae75194ab99fc66dd96e62740e1581987804b3bd8b59c8691ab8dc8e7a83bdd063b819f3cb21ebafe7210d42cd1207477eb7a2a4a28ce73fe4505dd5386ec5c76d573b40c730656478acc175c26300ff9ffa41ae666ee3ee0863b4dcd83feec9a66302efe9cf80da7efbcfd3cd810d0f155ba0d44d005e7404c0255b01377c5b36493219690028b65052e4c864f6c181624676136d43f1b27fdfdfa86bcb9b0ef87f7d6ec5360586614391554906be50444973322b8b35efbee6834efc1585c77d23c2775aceb147ae67d18d933f53f451934d3c6fb6a22a966f1ca52f99c0ff269938eb945b6318805505527b7af1a0c1a66cf05013fe477954f87e80c6493031aea23b1a4f961bb0c65dec6074b682f97e0c41b3a87f3fd48c79ff3f3f9de3093317f8a170c15567c3a184590dffe968a4b0901fc8b037e345ae45e54e973d527488d692727cbf6046458a0b7c4cd83b6e598bbe9221ed09b2686aa6667cecb9bd9521b72424f7099298c72cc62090521d1ca42b792eb9c2f1d2cc4a29fcaeb04c398df0a7ffc49506d632edde72d693427929a5a90b4090c5765de713b93378baa9435e8c82a186088148ec3970afd5f28dd8326adabdcefd090f527de60cc15a7a205346b30eb82ea7bdd490fe29fcfd6ffbca5cc947079f7820f1000b988fefaa20385f9ff821ab96720a4f1d377ff81c47d59062233061788331207fcf97355e3e452bc30e6ad30f629edf9c152664ccdda78fb96212d1c0ff74509c4143e4ba8dee8305754891d63b68a20f40d4d3c6349e76c5efec01b7e803e6eb791a6afe6b3944285b5b80b73d35b66f604fff93efac962b705efda54b5aa023042ff03c2883e7703309fabceb6fd9b2d0aa8e8375ddc9c671f2f10a47d1aa5d0acf11c5cd5ddd021f87f41ae9f40fc1382ec880d05c230f9612208b6ade9eddd32445b965dfe3d3090ed52c8b553ffdc6e9ba53aa7022909e44ce0ebefea0e805132c88c55f02d00acc5e7a443c61c5d5365509c0acbd504ae00f74365c2ffd527a61c639771e9d0182a593537cc5d6f513e3a9be5faed84836953b6382275f78032477f6709c0aa47c5a26898c8b33cff9a1e291319f20b6288562fa89b57bc86cd9e9677475e01e90754387ba31985c03e4039e7de9345aacb52f10027a947b337a9a33ae95898bbf6b1eff579a901902985807682eced917d8de4e19319eb01273f92997ac390aef1d7bdfcbc2ffa7f91e4efc356f6041c95ea0dd1ae46397958e0997bc06783d98060987fcdd1a77026e49da75f73bc88f2a8fe66a9298b991be40cb1df51525dd405d3913f723351dda89885eb3a32687e56ce7e018b33806ccfff26ad33ea3714f6ad6f8049254b3f9c44546734d468ceda8891e69f81d3f32a4827eb307e2642594a0f2376a3b06fce1687877c1f878514976f84370d53f9a89bb70a4d5bb3d5caf0d21ca35583989a6ff80a1eb80f6d048706c47607c8f5e0a2d3cf9dc592ac3df3e0cc35dae2da147333148f4a795c2c8c4310f5463d8aa88826a657c081a982032375397bf800a809d8f5bb8b35e2ff4c97f44e1c7e6f314f2c5433b0669107abf713b16b363f5701e77073f0d6457ced5e5e0b3274a62628b2ee7e1befd881606f0a5de96d5a4da2428414f241303a1d4498dc714c571bc0fd90e98c62bd73a3e4be0ebfd17d5564a9cb114b807f39444d1b0831087b1e110e651bd423a4660197fcf90c56f46e2e71dc4059f010496daabfc8954bfda7974f83931d65f9c2d90525543f4afeb3bc0d80eeaee6d56e2fa9018ba27e1cd276b237126aaa347bbde37bca9d25dc8746bb076e750e11067ae88513b31a9e2556a5dcc9d9a92dccb8b1b0ddf753bea5e791961535647fee8e50b3d9bda05a25df955f30455964d2d594e70074431343a2f3d169653085b577e1b2f7688714c1f72344cb5e3bfb963dfe6a1856133920ca5d6782ab446182d824435179f3b8810fddea6dc8813c6048bdb86ebe1bba966271a55dab62750b5c4e57a18caa463f29b07fe96298cf38ea54fd2807bd9230465151b4c032b482fbe9836aa6731c7ea7676043ffa048f992d5323e91ebab2db1ac668d523e359a523ff93133d71482f67632070127004de8c67bd5959c03a4274b8fffaae8d67b58db9e8024aca3f14b8945cfe3b687697c27f76bd85a9bb6020bd16ed140eccd24ea100fdd108007783ecdef457a530be88d1311385ad5a6cb5e67af04fb8fe9acfa242e98b492a255b114799bc63b72ec8b9cf97a480b911df343647ff9f282b660503421049bc4f3c00221130e24d87a8a82f4d7b397303d40c61ea34ef49d823828a20fd89b50ca62d39891da3b5b7881a2c204ddda1ed24a25da11c1c88b14273323b68324051527ac78573897696f687369eb86298bdca12ede5db5f5a1636ec6cd21689042e6489c19ea7fb0fce25b12bc3a54bc8dd2fd46e0a8ffa98611e666819b02fab958cc8bdee58bddc6794a2a0da9e7417e854593de036ef7a3da784d9e6bf19e41d58da46b9d778b8e1b9b01a3e3c0e44ebc8e8799065a358b2c3420ec1a6f295fb1430d1f8947f3bdd9666dc69c454cd5f3ba21d9c9c038abc9c4b62a56c8e97b8ae1cb52f2db067f6cdd7cbb244212393b5726a67e8f031545159834dc45d02f7dc2310c1006f3058c0ec7fa0944bbf09d04ec6238581391503e414efad671e8c5280ea0ae0689c9ba98763388756d1ab913f5d377f7255f88ed03bfaa3d2f1f54acafff2c9e451885d9880d73b426c685405150d21dd1bffd24efe69e254b9a10591bf74c3c841689638393c04dc9e4d69e0e1d37f75553d21a0d78c3b742dfd69d5865c2da5d62b4da96e3230806af1d501ba6cbbd11acee4f7a4da265831ba8da73ab0fd600af90325f64e27c0e6864bf001aed91c15939dbc7614fd1da9dd46cbc8a8562559c884fc8efa2536792f6095b11a60ca22c5fb59c2c9ddf7eda4e4665d77c7e2ee0f1c3a4670470a3041a3ee4e94966d386897715a83f4e602f1b351d707968adf8187ff425521f6313b0f3b2bf86b2f49488e53463b85e327a880af443162a85223563c9ef7dae593db41335b52c9c08d14400ed63e5d67cf390e5448a270c79d7eb970f803b5fb5c80ea97f8f972254c81cab24af31ff6649f9e5957c283aee9751d03444bcc7a2a7d50c747afd2ee46df31fb3d390a52a05b1ed70bffcb99402cefed9fe3f7d9455ea722a160b879daffad8b0551c4bfb6dc9c2314efc26ccbd9c7ea8088b6bb560513286df19f037a432769ba5652868c88c1099c6cc2def1dd031f9a99b4a278cf937ad79cf91dcf7b58ef79684e227122298f7de5fe73f92d61372a6b9c62a9e6d10bc2763010e769a0232a0225310de11cc2f3b7cc4f3ea06b9cdb238ee1d6d00701636b1ed8e05030fb5a0cb537250d7c56487afce56929273d0e2f7fdfa6224a5c60007a648733da007f2eed5fb84ec6724b944c00f11957e24cdd9b85cef1314ef7c9e5738948e68525202e0d64f66d677180c0899d85c7890b5d282017ec63d1c8d97207681fb68d650f59f23119d68e74367190e2c898bf0d21c06fc01e60545a71771194caebe747aebd323d7fc7f8d253f568a4d71306bac4e2eb64ae881bbfe12569219d65a73a176e934ba3d5d30fe1904a64138f64a79bcb458e9d914061e63a972873749d647c60a3a1eaa2a897fdc5a9352cb5c297c18fb7d79217103a64f4d979e170690aaffdf329a2aec20d1916cd8bf459ffd9cf7053aa03a23b83f261891c3bc24b7fa0191bcbe3d4e6c935304eeb407dcf21dd317733fc39070be4a4df4845ab9f5d7a4bd1bc223b5f43a8639363e6ebf435335f64924281540b518d165677a6a4d36dfabb00da09ffde8ebda34409db4e6fc6ec13648bb52a8243509fdc578b57fef821b5d96d5172349541a464bf88faec609a6c3f79963240dc3126ff9da44bf185f6505ac824c4d219e89cca03ed7d49f628eaa72a8024f251ec8b471280f9fcd6a2e5e5ec0870b6ee0aaa9c467fc64ca2117b0993490be0f3f4290c669cb5f74230af7658da3ed95296a3d4373854ec69a628571f61754a074c1ba400f41d95194f754835987d1e98a016b990aea4689ad49b3dc142bbde0f7598ff177807c1e2657d00be372a95cd19e734d8b22cd8dbfdacfd552081e7fb3445853d7ec6ae2d763cd088cfab7c2dfdcecd6abfab59b484e916c28ed2229867824c38cf625c81d887a25b4447277f9cbfb98419334000c83d5cb3bdeb0291d10a255c2176a60809694497f5f7608bb0950927a6c0b7a777942b1af6aff01e95ba408ab9224d81ee34545135f996c676c2f963cafe666e579a93ae2f680c44326a016b7427c5d87cc9691fff2931eb2c9f3d0975107b55989f489f3539604d98e4ada4df3126520d85ca5ba07a5d63a449598283e505400e784d288c1a21bc53c5406f665612326a0302944c04209fb4eb04b9f319628db9c7303f5c23322ff9db6bdd9ff6b2d6a41563e41f9de80d907f0c762dee48bf75b1a88fd6dc8a4e14f06820d933cbcb30d21ac64b50c0a01a6677b61a8ca75521a5f514fc835d11207c175f38882e74418d76e3af0db3f00951c6f762fc8627c309022ae3bc5ddd54fe38b24b81fe919bc526c61c8801630e9c58fd4a647d9926b84fa286caa61b8643a1f768daa3b3212a8dc89cf2610e6fcff844f7da423a9e5c29af717137649e32b4944d2b7fc332694c66d339b37145c6b52474135f97b96f9466ea62646fde6fafc9264e0f4745ded2dc12aa700b4e2f25a516fb8f9355fd181a7c451b725c7e22ad1daa6ce6877bb53f03b60f8fb3735e9b86f6f3130420c412522dfea3a131e5badd711afd9d015eccfa7fe2046ebfe8263adcfbeb84a65b6868f2442441289f4500988bc83e5a40c52fd187f0ec613509c9ad4572ff4582712623c62ac7147a4d525168d58e3a421af5fc867719937e1423cb0742f45ed385e768df493f95b9ec32897ea15e58d12e354476b9b56b33b825ab2f93d4f39fae52e7083e267891a5940bb89b3123e3d94a8ed3e2cae28649ff111762ac1b7ff75992fceffe181de7f437df4036789094c161b2c1894c9edc02ce45a8d7d25ea102a156b4150c1669525ece0e1a5f6ac98a50274069662a8dbfd60dae94d351b146f8986774ea6c66aa14efd6d847f3cbf67a85794db14b43d647594b227142044af263a300c4d36a556c392bbd1f52f1bffa17429d4b8b9b4c64dff80adce08b2c2eb8caa48ca2914874b6c97c94b61287aa90392c452825beea4e43c2f68a987c3b4a8e2df699c447e1046b28924659cc976ec26d3edcb4c5e2ee1cc66f4cc2b728533e12b75e5017bc3eae519e99407e7644e02b05b5f2cc6f36f9b073cba2cca7ee69f6712c60493ad81766f47e10927d1b73c09a60e12709fd82acc83ad7ab6e89d511723679498cb43462fef446f5a25b0f1a5174f7964307fd5de24b3dbe98f094fd0da1f1aea20b5653b46764414cf9f847754da80704767bc0cd36edc09d3d7346dc0d72563cba687d2dfe4031de379d21df475691518de7611e6ade437f8719820b246598147a3cfb09c5f05e9f29e4b001f18f152b6c4ce92c47b29b82a974525a4dab25d083be75fe7f8abc88e4f09d9febded2d076722d1ccd50ddc9ebb02dd5cc9becf8d13a8d329dae569fe83d735811212c055e85e1a7820fddef77657808952106534061c160e5ed5b62d951ef5d8e9de8aa4fdc655a0c1833c2be6869a525dec3d99bf7aece7c0ad63d9f3c227a1b56acaa7ea4a08880f6334fb7375d5406d1a07eb80b742f8f94448d034ab02938cbc34e145cf4148785ae9132f77cd4701e346ac0fc3d757ae6140bcb6635294e9cb26e714ca5c3777ed60c89070f9abdf276b33443da54f2d044ae4ee2fd5d40d5eb90f9f5762c8b5193084a851fd5f3c51af6aa594cc7b77f234440a556a403d2128ce8acd0a9dcf73298c636509bd8cc7a9677a7982c3712e9bc86f2d17bb50419f8de85b2362f6217b0e7cb981fb97dbc9b63a2c5d09f0a7d07ab6eac7f589d1826c4634842e477779789e7120c5335ba41a6e74b63d005ea464f0bb1ac786b390770c3deae97aa87c6a5e74a433c5047071e4f266d9db5373e4f14ad60d536727a2d0e263dc4c0754c4f3006e2709f4cc55c40edcb87f57fa585a35cc3581b31c50186f05d7a62190a870052bc2ad1083595209c2bc4be246f0140df54367807df65b585fd43fb7489453e2da4a2fa7c08a23c442f3504b54e098e23f8581b5d1fc56e1a0f5a90d6018fdfe03342644f22cac48a37cc5dbf720ded94f31904b43d87bfae9c4d24d4b707557382cc7428251b6949e7dfa677ede4bf3c9350ed834dc4fa1a65f0cf6bbb31c176dfbe3d23f86cbea70d3b023b5d23bf4beb7af166251fb68d08ae55a363267074ad2b8f02b1225d3a74b56c9cd578bdd618ade6a67b6d70fbeebf6b4148c535b46d8923102040d209e758fc4d3387f248ffb3a73a93842ce4e4a298986b7406dc67d2174abf57f62b37c9820229e0d10035726ae0298885d5198cbde2f232cef17899261b886a602770b31abb6a2d48634ae6cf51a58869cd3a2d75cef47fd00b4566e5c376739ffa0547bc110134beb004bcdb6140c36dc4ea8c6d66c2e204be9e5e4525e00611a7065c6e26b66dea7c729d277ea851cd2ba5470a95f1d290b0d9a71749625f8431b00b1e08bce1e70ef3637746a0a93102a322b0e5c0bf34546437891cc0e423a5fb3730892e57a7f49d547649d76955dc48a8987f43f4eb7e51b759cafc60ff26d959b95c63f7f88e8e384af0bebf2c9e0f68e83904b7c36bb193786bb976c47e1fea866bbc413c5d85e0fbd33f04c2bb7df9e3e6bc86d0883ce3f60445765c5a65b3ea793f4bf79a9b1269c0f5342d44e7b87dfe242eb45494ba972f7e5b5a2a3d57d8a48303e86ef8f759351c0fffa1a3d7c8a2ad338dabc595f700fe8b35cc30284b27647304b3c093e417f290e42656e07218e7e6e2ed49afd38be9bfbb27ca5f936c6ad741d5f89134d278c695c24145cdcba2ead4402902cabab396cbacddc82a840e7fa2c974902de99c3eabb6a231cd4544a17723d6abdcdb6477cd382c1de64c4fd74c0d9f3e9a061599e0cfd8abffc70c5a1bcd02d3d13bf636c111c25fd4580239a38f4ff589f537311525a241480bc012dc7a94112452b150b5b456247b36f245dd1d87ad349324174383e0ea7607e89b3352f60cb874d386661642f057fa5b14fcf529cc3e28475d3d9b3b80d45b3c19439a2d5b4774078448dce8b65c67e7de47f25d2f4a575334ffa86bfc4c58a1576626962e35a8b4b70fb85e5cbfc33d5aa43b9676aac920d752e168f8700de6f5c1f2efce1bac83b95d665da0f37106506d59e45014d10cf9a6f84b00d0ba3a99248c6f0e4a51fd9b1e4bd774f99f27aabee0d20e7d6ba5b0be6eb738e7ac1480ab0b2e8f950db11ba9b76eebfbb5c19d85fe09e4b8873860db410a752aa9d27c441d2d92a9ff832c3512eb4850552eb6e52c6677697ec934813a9cbaa25d154dac9e1da7aef8c5aa6aafec603f26a53d67a24e898490e778edb798d0704a6eaa1752051796d8a25d79075b674e2fbcb2d8cef5067a6c5d6e8c15679fbb9a60367da1a3da9f27bf37b6fd76a9c4f6828326dc1d84d1ec6afeba8a4da852c2f450cf34ba6e510e9e93cb849506c2f71363de0a9e948275a2188919749b944b4913f66ec79360070f867216259ccda69330dbc84f6837ed0a9596491dd11aa963b9a56884d7034c0ff6b91cb6a065502aef00036706af86b98f447a842603b4f2d05e55ed768110c78cf4eefc4497d4d9a3d598d49c7d2afa9d8b71d0e6169d029dd5dd1f40987f6f8a7aee427bc3528d6d11a31caa247744baa69381f384c58979bd8b25fed08b63cd560e90d95b4afafcd97cf312a9378fdb6fe9bc82ec4874ac70ff8d9019cdd41a18045d77b2af2284a82d0f9345add02faa38c8e65de25d8f7d65cfb49b2995c76bc230217df697866c79047b40170e3fd6304b81d1ac4f67ec30a4e8b7eba0f454a5a2bb229ad9a5564802c2cda48ec4a09bd77a39427c4aa4458b65f5c2689f320d56e4817cba6595c35cc240bfdad00071764248e72409f8078ab25e693d916a19e6b9fde0a1ca9f94f2c21a10bd3220c0fafeffab2971023f0f87751292f687f718a5ce38290038ec3d31aa91735ecaea3eb8b5e2589b938efa9c5970a43e369bd2e098bbb2055c4cddb0be906b4c44b23bd56e6b412b0e7606acc3cc4f2926560a7b784564b5afdac91286d1c7082b640d5902050c0aefeee6a6f7dd944794cbaabb36177a3b084e6940dcd31a4e1e8fcfce701f9fb343b1fc321520d506c1563bc03b7cbb0c96449f0d6d90fe9d4d812ff3acdb672bcfbc66145247f5c9360b3ac0628dd4d6b71ec827e8982b3b0450ef44df07e193978e2f627b541c35daeb96763527c16317554017a3794abfe5709b401d31ca377686d76d2d0aadd746d7c75bf7b93e34463ee8e9b318becf2c6a6cae5af071ef93b262a176aa3b003622dda1f8fbf53bebc11b660f7d9d76957b29d1fc2b8143ccc7c42fe845652a2c9ff936c6789235bdbb9e9c52e1dc74ff2756e50eac5a947cd2bcedffea0442299ee0c7f62dc6ab369f6a49dbe071b3f269ea582c4e87dfcfa3821f0259929ae3ad4a87d163348ef5e6e5ec3dad2ab37c06b820e5f81d5e89d0e73eae2c24dd45d57a2dbb843a1a0f490ccb31939a85eff18a918c37835aa66bf2b49b0af9db8ebc1ad5cb93a47c87c09c17c6b020311fbefc2e89c7b05d8feef6de7a83a10dd7cbf74b6004ac37d5893a76dd89ed79118f7a4a204558ae288c5496c68b1f472a5ffc85f26a69db1f552f66abaf16e7020e231663d431f2f6791e27f389343ad4232b1c3a7adfc502010941c564bcac4537777fe765b606c5140c8d78be5b85c528ba63674bae9e595512db51d300debf45e5600a5da4794b2ef72e1b44cbad2a7d4991ff990dd63f92f0cbd4c94cef983ee25b28f11a09cac2064497ecb2bc45c20741c8c0a64c922d8e40e873acf5e8f7a6ace245ccea4fe469c04b1a166f2073b8bdb14386b6a1a4fc78a4cf4ba711a46ddc34dbd41a6cbbef01e8ef3ef0f89b18d861f4affc309eac52d185ffae1e16fd28de72b5efec722495f7f15d7862a9001d8a8d53d598f6d2371972a892386ef0b9d4370cde06e3aa0420963977434d7991f7486c16ac240c192a63f3ae93cdfc239c2d93c74b2d90134784d8489212a3332b40b337bc579034d656d9f9dc89d78361abccdb4c14dca5128107889f02a3f61494e17d3e43d29238f986ba14502b0456e9d9ebc09ba3ec65ced4c72efe87ab40c0083a443d09a3277373fc38f61ede4af2ee04fff3ddb308c1213efb96084a70b97c5eb679e7071756196baefee7d99cb863846602b827b863baea62e4f74dbfe5f138af43dbe02da4bcfc9645b2652130606ac775e03000c3d5944a68d786965b8c92aeeff8fba99e4e9b6239788797acce6274f9c45e742099a9e6945eb5d96bf5ebf52cee2cc6e7ac67500f5771aa5b35e5956bace59b1b0b258698f9e980859f4df2884df037172d37bc2064199303b2358ce18533322b984b7848e5f3ab10d55c96075af799ad88d71ef4fecefefeec97859b1e30eef50e6816bfdd487c66916f3b81d491005b8e6dbf82050a498538b6fed3c72b61c82322864884d76e8771ad55cb4a0a976bd45d075c0a0d971503438cef2e01a28c789b69ca8fcbcba8f3383a1da484b7bd32955ac389b39b819913815decbc54428e5ae3e88a09a4c274d84f733f995cfdbc575c2a441414765e579b5998043a0f0d503951c99aa826baf6c25fb992f378d3def76dd3107600cb2cf569845dc865d7859aa32f56f8f761ffad2128db55693ae8e671d50ee112439f06946bcb75cecd680f8b983caf8447da5aec61e991226206411bdbd299d88c8d4fcab953b222407b1985a489a160b3cee260a62a33c2460bd5ff7ce96a1465d582629f03445172fa516e9dee8955f66413e3277fc84de85358082b54b58d25a4d6599601dc0cf6a3c4bb24c6b8b1bf1e6de9d87226239cf90de54a2ad9cd975512985fe474d016bb1cf4c1ea57815eed48b82ffcc3d0d5d962db2d15b6987ea7c4856e30b33d53f629e483a22046fa43f90a0de82b241f5b9549cb9775d74af21629b1df22a7b54ce38935b82e176f6049aa350cb1c3cf3f62342e47411d88dc26419f69cc1a3cd343d0fba370c4a57e1cc1086b5735e3732e1de4e6b13d76691d6b5e6f1ef7882e79e116104cbe6804efa867e773e52126cea5e3b46cdb5045ba6101269f1d97652fbd5bdefa0ef20b8423c2bb0bfd7cfe1e59f9efb07d0839f78d471adec2698aecb2515bf711ef490c585fdaa93041a3c30d0cfea89381527ac274521f096d3313f8531be2ce153e8d44b63b18a4f0996c70aafbc0be880bcfafc26f9ea1f1ede54e9f1c9236595a9b5c9226e264434e8f27fa7f7f4dc294fe3c90984e270cf59102f01687f4b6a66fb6931c09952a0a0d90ca2cbf54f0e2d38d504440533b4e88d699b395e8844654fa0aea4af83a1a8bba17132017d95f886157c2b3a158f0944c5158950da206e78d7de2327f0b1d00a1de51691eaf69db7d9010baa2c38ab8468d7c12dfccdc72023b72c6c6c8013c9cbbc3ec1982554b3390a492b496ee56c0a56c53827d325fffc884f6070c6378ad885dd6e405b0ae328a0db77bb0fc1dd2a5c48888ac35736f6424b8b4b9176409019c098fbca119fbb7f0d93bcdd59dc37dfd296fbc4f3f32e5b0246ed70481dbc67331db4c9891b8a504add2d1609b52b7d6ee9a3c23d4e1e96551ad4e59c076eef61469b3b9400c142c50fe882282f0eff8ef5c90d02790de1d8c9eaa00b0ec2958aff944a6561a599da62d0ef840b9448dc5ba85b0add67cfea4d354dece72267063133a5675ef618c9f242f22c6cc15074d3a10fc1b0237440a02a7370b1f0b984c3582d9664a095476d200d339672bdeee389bacaa00cbbcef99099a43c6f49fd8551e7aeaba7ce4d3190e253b122d16718132b169b4c26d59b132fb0d75390fca9eab12850223b4da2bce8275dba846d99a404ae4395493fb9124d48598d7a39861b28f732b5b54af59d1980d31ad018de82085f17812d63d509f12f72cefb3e5969c2377b1489fb585c93a927d905ffd77216dffa0306b23ab464706069e29e6bf8d86799a5ca11e7919418d7877413cb22179ec08af6c39c97b8128c3f29483331b88d802ae61a1f49dfa94c55c65f862f642a4313a2f3ee82be87a9eb6275090ef82a7df1176e1fa16654c271d7cbc359c4511a8fd650241c7a50fcc23b41dbcfd3ade60995b4123583afe19d5bd1418b26333765baf3f03d82b4fecad3f114497ad83e97a34b54cd74a3fc0bf71cf7c2d921fded235b4a564ca190090654a216a6b1c05ce82b67a50f9bb2f974cf52d0f3d4a3b89d5f0cb49875e61648b062ac352df37f5e6cb87f4f0b004a9658a3e9a2ff3c84a592588e3c76ba0ed1f437e58001140a3afe35b4bbf1dcebd157087c47f6259ad7f5afd1706d18d09091434073e27d9a7641351e673c4cbac783bd6c61a05c8d9f6190b6bd90b62e746c1dd11c557a2348171dc32120ae3cfc0f9e31c04a7bd4ebfe93e05ef41f6f81efc4f3a415559edd38bd19d5870dafc83e760cb43853aeb7d0e6339d119e6b0431f64e26392125d35fb956bb7ec5c3f2f895cee5dac67a82327a2c8903023b52ca0fd224e9691e849895d2afd0521a475adaea07de3215ac656356ada54ac3a7ff5131b79d2124de7559e31cfdfa712a389f2bd8479ed4d4207786d868598590d434e77a091939e7eec8490e754e3290ce048307d09da74772ca8c628842a2aaab7a533add49019751769a84689147b8d023add2789f1ef43d0b21de0c399220c8ee431f9fa613ecee603654b0860051fb7d66e4e00738566b3bbb47f615c9afcb23028d8ad424cafe428abac1545f3412c74a2b7918c77596a69d68b1b83eb8c8a24b5db63f6194fea2c371bbdc285872e21323cc1312d3194299afd998b0b2d1b6d47efed52a296ebcc67570a95b0ad0097f377bfdc732e05ef880fd1058a68bd701e3703d7f26858fbb522521a267795b8241765d6a16701c579a12c56b5d367b8cda9247628f0d228e8a75113786663351504dba471a6f07208fb288471ba62574cce166cab1ac5bae4a6cfa36461bca8bf0c20fd31f0fb98e428ebb614f0896da4aa701a5f9b64ab84fce07f7ea239c2b4c8060b0afc1a97d2a96e5dcda1aca46342592d726e57c4defac645c4d0efc8c04d30e4cee07b56a9038aaf2016d9e6ce7b1d052f544de387dc8c6af559f287c18914516b35523d5c4c448651d86a289f89d3464d00201f91a37dde7851544c60ff124a6353434844d52daf98435345485192cfa094a905daa8f69618024348a7012b0c21c75e1f910fee883c1166cc757e9900314e369971f5535ade6ac0f3b294aa979fd8cf77c3cffd1708d6895e2de6f68b58475dd8ca8b7abc9c84b1c38bd77c271add21f8ce1f2c2348e008ba901e81f06239a5bd7fcf04e4b58b4eccb88c71b7390b1be60d723bad64ea913e56d9f13da362361dfa51417ee4a96757bad0c13b39f1513f9b9eca2b5fb52cbbe8a46b1bcbc0268769ead2a8c752dadaacd8bf310dacba998fd5d5568a58061d90c9e70cc1d008b2d7734d35afbd5903a8d598cb995b3e04aec720b144e01d3f58273d0397241500443bad04f583cfde2e6129b6dd7b71e822aaa1c17bd2bdbee47dcea53aa2ed4d9c487440231372e4a8c1eeb7a1efc52859b6b84a797ea5db205a13b69165d7191fb87045a073af67cd8e4cdbe785969523e7982c507d3cf8d0964eed2964fd44e20c0c36abbaa74a77e05e86827ce1df73d1e732ab9f6bf58d764e3701c148f6dff85f4afcb1221bc948b4cd5df9b93f525a38ae07fe8d0a29ec898e1676d7e36a5e330e98cb5e2ff6382ff450505d8e0a38c0ff1de937ddeb2030c4e3c4e43fdc81381532c877948a8243112a4abd791034d31d2f27224c4d474766b355e9b01a4766f3b391b05f794db7fd22a8dd8e012abfc2ebef97709b22a854e4e5d2ed14777fc41d42891478338d5b820456ff16a4193276e95a82fd034453c1db8586d06645eca32814e03cc8dac9271af4766687c8267beb20fd26546caa65647eb65d6eba4723b04d306aa7a44deb2850f65904c9484ca5ad6e507641eb7f025673111ad3cdf3f80cd1f139b00fbecfc55432ed7a7d18e7c491822428b79e95fdf362dda36ae5cfeea8498018f8a6db760e419b9335cf3e1c244839de7393033e95c77ad378067d301b1b8d87d97329dadc8a085ae10e1bbb4c93e68b8337d708cd31d826c0cc75ad771b956542d891d457abee42607d5895e7d5e0d5a9d15618738baf05d8f5aa9fb82f6de0eb3f7b2f27587f533d3b37272365add713fa257f2395023ccfbf4ab02054c26a90a0c2c526a5e671ea5beacf10074414d540b55fa0374656575551f1330736c363332b0d905cd50af68db0d92a5cbab746f48ad525433985a65b2e046b61a38c1b833d29792a222397ae04bad85e1871e3e8576892ec6208642728f672758f37dde09b20ce3c8fab1a8b6da72003a74537c033406a116d155016ca8c37f15e53a934d1c0734146164a1f408b6e626a8910061089df108a77b80d7d6d091f77f2b15ccdf50abf176931359b215da0cb44bd1a9a6aa29786895900050e54f8dab0df39ffddaa79ad5a1b4a13c725b1dc7fde437416a7038b0889b3aa16ce9aee4a6a853b4c35e09c6cbe6efa1781099f69c6e78ce2442aee59d85025108b239519fda66cc71c2228462d544ce4666ce984bd07649153050752e4e7dc5b6627057dae93199f4f05f149796f43c79dce87237bb143bdd1c090d7b68bb5b52fced1d8296aa121bec53433bb0b3488735e5b36a665ad0308b3820720975e555ab3df5ab65b2b9c07826071a0225ba1ca2bfa8c382b7471cb97578d7deeadbb44f803af46f176d48b2ee5d9e0242865455b40eb2c3f2e2ef3824bd0a03ed40b8232d7e0f94054005ac69b06ffb57fb612621ec8f28b8cab3986eec075caf8afef174bf8c82092c9f482ebc5c42cd223b7ce74e0ae534f12054dc8690a90f6bb24e309849f9ef4c1b434f3bda442311be9e08464e2b43a55449e24c15d0a2c95e4cb374aff97226cf62eba9018028344f333b94b229792db714dc987d96caf62b204fa0c4e052c4339635453b6a98116fea2aecd91ae99c9de9c8b61119aef545944e6dc38de5f738f7c42d8eeba7faf3e3d52a9256c7d78294d1942cfb9826a89a554ee5d1babce8ccf6ff41013d3f7318088463aba1a3f3b855545987a6836599574b1fb43bd3adca249415b3afcbafa1f241669ef3840b374c63e2940c475c9319d58e0a8bb47e05d9c0080b14fe854128842543c82230471df442f205aaa48eca53fd7a508df4149fee631bbda9842c2cdfc85219627e6a7e1d7733b9e529f29b8af0bf9c4803d9750b897aa142262d478eb099be47b3a5fdc92c4a3052dfd05f542853bf63bf6eb2e1c0da307bc7a37e497d4dcc817c6fa8eb22d3ca6bd17fb094209960eb95a819441427fd4f6dafbb998b53b8501930db240201149c74fa87781c9cc1ce64e9a5a14bb289c2556833ad33739879475de01e5d60b9de87b459b54c2d12910cac2dc34e1c59ea4bdb609bf3244e31b5898b25b81e3077d95fb204f69956972019e78de3514056651449baf82bf9a9a946f51738c0c605324bfdb6dbf4bb07443e30fd6c08560b7e090bf35536eef87a97ac0c55ed4f9042493ab5214dd037b02b8898d2bc365427782f9288128f2105ee435e19cc8c8252390ba80b8a3a21ccd81af8e381c4bc2ffbe3840cca4a99546ee126fe7f979372596440c12260a2434e5bb1633cdcce9cc8143c74f6acce3739a725dbbb0f8e546f914ea2490ed0ba8772f0da771a3169b8d9120513d48b90a06fb1de617c1ab624362a7eb7511bc38fc82238bdf1a3340abf78c4301f8c76e3a200bd90aa77bc92f265c48f8cb1466c2c7b1b934d35761b674185f1955d851fe840f8a87c3341543b091d414c6b36b3a8d346b5507a7818bc09ebc294f356d45217fa8547244a8eb672c2e4a1d3ca9d0e67db8994cc605a4861f5da2cb9c20fea3578ed7e0a3b798fe513cba3d864caf959cc3a622167bc7091d0a7023a02ad714763bc8f54795dae02ea9358a0b37a22567da3334a26214ea6846e14ea1c66b90ded824807ea1cf843415d80886b388a8155531951f1101400045b08feef5c5e54bac7b627f729fd6c2da51faabdf2aeee21cfa73bbe1fda778bf4498eb9ba3e50c5a9e756d67901ddafa5e69fb5f6d01af49c5f825facc64762ca5698c5ac49de134b7e3713a732e977953718069b6555fdd74fe7abb44ded9ca7980d5a6a38ac853596012007cb709234347e67a1d956c7d37cb81fff2e0023da837e238b2be9ac9ce7528a14ccac5fd05a51d90b6007faccdf587ecf1b0a02af42865a0983ed02f9234d86f3bbc8e0dc98711ec9ace3937990065994da279cb0f14b0d929c741215ce68ab35d1ceb0b623e19e2cc5b07f76203fefe836908d6017e243cdf76c77feaaa0c802ea97266b890095223a1a6c89f991ebbbb6a95afccc07114ebe4a62bb6e930c6f7259cd1253625d0e58cb3e1259e640f46e5cefbb330cbbda1fe6630cd3f1b8b4d5aeaf934daa919defa5b9cf361536787a731f5ca1b2b92cd056ef2c5b22d18a9c49e89ce0af5eefe819aeae1a0484687968cebc74faf3f03ea071d30405ac0516c958fb6053153f413344d7d8ad5104f450ab82ea3554ee18e18a831ebd2164bf50b8110b538fd1ae92291afccbbe2a36ad754d68f7bd9b09b94bce55bd15bdc354e1347a0fbdcc9cb35bf87a0fb962b18737ec4098237e2cba8ccf6db1103b45c1b802db8657923db21811c615c809aa2068f6011a416f48a96dd120fbfb498f33e870b39dc555dbac51a95369b8ef06a219a27af7c39a20a7809c93f1e7cdd5ea7166fc21a78eca6810c2947846e6286976d1a1bc1945e462b97b1892182f30813f940c02fae4680d13619ab586fba76ce0809221743c868de6cd87410242da3ad1e6b6e1b9bec4714ea33b5005bd3b4cbfa3153827a11ee5f82d7f47660362cf901d0562b35a1bdc360d14e2f458c3c38ff843e86b00323280cf0c4cf50d90d94ac5cd0c760ae3259bec428e68ac8dc987318a36cb340586e70e4e7012a09e7d481afc30068f56e004cc631e1d9fddd7b03855a217b266cfbe19c51be5689eeef5401f9bb2bae2f1a9fe20159e4d252926a0dc68b4f33343eec837edd033dc8204a5770bfc660436548fb5955bbfc5e09aac26290af1f9d14762bd809f3191f046b447bd88c75dfc8d8630cddcc81a79e8acf230f3138cc103ff80bc4908e424a1f5b4f91bae3d730051b366b1596bba9f6109ca6d29603a6d326fe79c14445e24453f8d2a56af94f60f14096baf30e548419e602db984b7d4139ec61e4f1d7e91c02d1715c2495db57159139c99c3d3ff81100a40db964ac8d944b39af41c8c8ca830fc115defa20696115d109a389b7079d34a1d01721861000b4492f1b56b5833ccbe539e93a37f46d78a31b01e5f34219a46205caf976e4760d64571f0482fb00640a23ccd4db664a7bf28d798a1dcf64e87c5f1d914b2d550b383ba52ff89111cb07b7fae1fbd7b57bc6895e341ed1d0614b73ae8899978cde2c75165237f8a36998859d65e20443f37b65ee9b122350759da4fa0229e0e2edfde9d4d9dd7372be50e7f4f825ae5dd9f9934300f1feaa66ad28d0a913bcadd3cafae370277bd90cc14b364fb14f0d38f35022ad70c9dd5d0ad209d8007b1cebd6b68b4dcb9cbb3b00a655cbf9bfa206672c040c859259ced99dca38dfffefbbabad584eb404c54639c76e9241dd74711d7079ea30acbadd2865555233884462f31bf3a413a782aac0e70426aa64d2ea6e5cbacda506a260599eb6e2f0977051b716e8230a8b9118382151f87ff842db1a0aedae7033adc40c8c8b1c77b7c9774469c513902fb2a93d304a651251dee77a29c10ae3db64424527ea954b5c4ec4ce4187c4994e0bab6b1b80db6efe9a18c8730c70b544b4ce7254a246b9ef3bd25debc444444092d2f885ca7cd076cd161eb61e4fb30def9e2627e2b0ff69ebd812f4507a6636af8137606b778a6c8834dd6b737fa827b897c4dd6002b36f4cb07d40995f5d67eccd8234b80c37642df005d52ca53b2d5ff6463cbfcd238e0bfcf762cd504a57c8a68884d9c1f0e875204f5afc808f4941603527c54d979adf782093ea760d185a1ba3d570965c5f2fa71db4fe50aad0a48b6d787a75edf90ffcc0524fbfc1d45ca7ca0d56a0b209d0f3d48068f43967d343efded98a7a2718c2a037f3783240f70217a5e8d1bb558a2e3db9437b77f40a04d1037d86e8cc939f9f0607f99f64059290416e8a0e8f14011183c5612562cdacced913506e78bda580b11b8fafa54a689d740a8a4ea063d143df1cfac95caece6ba1e6e402bb3badabefd558cb88740fc735b8d42edc3d1af49212e05ff154cef71a40cc8137f55f6374afdb4df2872c0f5f10d26406476b730c102b39b6fc4617df61441e365d71366acfae6bcf1255e3fe4661c274565872d15817041bf558340ea303197ae093c66feeb375dd5ea88f0c6311b2e2f86144f5aa25718003791a0ed981a58ed6732927b1e1d1b9d5a5a89535baf7d8ef38b17ef941371523cb351c82c56933e4208f58c0ceb5872b6ec176cff2521e58a7250669ace32369a41bdc0c67737b45b8dc7956956278a73d5e08bac775419781da6b116d5ce2b6fd0cbc05e678da76a327e4bdb57e5cbafd18294fc5493d175d38e92c8ada0a77cfceed306067d381766675b46188ac91517162a3e9143a7139c6ed37a42612638b1862bb3c763a34c258019b7c49450bee013be1e532466311cee52af03f395033bfa45c1e25123168a9055bc42d7e19163318d062dbfe1714468b3b9864700d67fe147c47aa460f20f7503e1e1228fd4df2acbab309c447f49206aa7deae4b38ccc89e50b6b46d1faeb8ed40ca548236fc283a417d682eb010b85e2aaf9e87c0fcb318e9606b952ca8255bef733388a164f2f14b10a487f9890faba9a0f9b91fff882526ef161009512a93383cdbb555162b40d07bacb8b87d052e550f9babbc9759dbb735bc35df67425d8bfeaa9043e373e29198639d730c4b1bda5bdfe62665ac5b76cdde22ecb55a7c8446b8e103acd73415ac98737297c1d671e0f981a0137e9699ae8a4a0fadf1bfd5a2c6f4e918ca56538c8ef20d42d02ff5b6007b325437fb0c3c4549f17db6c7b8d86b3609fcd3bd795a83f927bebbe86b97acea82f944fd4e24336918a4dd3dab1892576b8687ff5c0f02956ed23695406b0c08c13dae4900929d811faf4edd6b7aa24f4120aaa027bd9ffe3904145918b2b15b5487025f40a719c5bd1eeadc735aae00c96733142947c84e2766369c83eee4cec94db2adbfebbf36f901816c2757e89bf95f0e50888cb37a874439d17758bae9956261d93442f664054b3edde513b7632a1e4f030ed0c9432538f381b13d8320d9022be877eefed12c90b521bd635075b21aba96928a735f4d827e22cec6d9fd2975cda6c9ff6799741389d191b31be6552af9ba02f9981cc25edeb78e3b84d8a39d3096d34a25ae0dd3ee02361dc99e5a7630e6e580aa7572001062a2d9be667c9ef1a079a0a1fae99c85da986419b799e0d6d11809bad8af66bdf2b6c0869b8484348bb663e6667b6f3018ce50057dbf89b398cd36be43bdae6405a42f75d4f875c0535cc37846677b25413466b603b6ed2037b1e721331df9c1ff7d1fd533cdd88f65765710eb11e52b183d4619fe47f368164689a8a3d917019e5476ea046e439638619b0a6622743c3c4c8d09d9912384986337c33b08c4f32178e367d831e3bda154adb4193efcea3902e8a9e963b3a956c623028bf58b3cfd819a7fc58e93a16a4e1d81bcb41038800f42fc370368b717e9fd48da426c8842349afd15a3aefd8e273352786706d3c54e0c0e77d8e5c84c9233dae69061191f2250ba3b7014a51f815306a754a11343eaf4c3c34677c3498cd845ab848740681c0fbc81c05c72a979d048af82df3d0f224d93d131890793b68d1d86bd07b24a5ae6b96f237e74aca27fc5ef6f7d9f31ad06303ee8d1404abe86953250f982ee6c85c6ba267b1c305762e287992720b08fdf61cb0d6b1859e2df374c207816ff2df9ae918bb8568624506ac2ffa8b4ae9393bfac2461de5f5df7b7d040bb9976b246fae1028b74a6f56602fe20061efb87fc8287eddf416ceae62ad46c8cde8daab9e4ff84bab48537e3a03472ce6b5c5098c3d112c2c66358ffc9d66a6167c09be484e4100c956360447d3de37a6696c562fd483014056c609581a06f1d1b164d884995a5faa2114e37760bf64e308691db5733815581897c7eab2cae139498270c8c7858db4086da65b667418a96b0c26f5d242c92e9bc9cce880d875eab27239752f8196674bc1f14af898a16615f7468ecc81f1bdc27bedbdea8975210420b8b8b3b5044527de7abdf171ff48297f7b8031f36994842099383f01df9a12a11737dd64300ec4d21f40b1faf9ee0dc4e2430eb3ce4a242df877c20950b06f83985c82313302418d67a88237ab5be83952c5abad01c973b9aa8b8386a9e0b8226b611801b675eefad09a6d65c22bfa4a860c5bc61b749b83bc62b415111d3b5f96c4db58a56cd2b7c4ad8d93e6651016f5b8a95bf9ac739c47fdf15b1ccedd75cc685674a2fe3bacfc29fb8ff5c07bf9286eb5c090f76cc3d01e53fca5cb189fad5423c944655f0acd772e9fda21ec5f4bba0d2db861f6225a8c24e0b3a0b9a913dad3f380c487c30ef192d2be8e5c922b95d4728bd4f70785f103d90c5414076793ef69c8ea211332fce6e299d2ef5ecf9e50fda6fc2120f21ee1314acce121f864b670c7af485b99233bb62a882030fff2a4f63f491a267be0b6a6f34cf0acbc219011234076f14e6a58378cf0e4bf5398aa9e846b7ea2fed7ea4f7a38ca47ecabe22e5f97f62f88e27d2bea15760cace01c4294278211013b5203d9c4bdc4d7dad0dea7d4aa89b4c233157594b84a868c21db1dfe50af701b84c03d9c1ed8944434a6ffb20bf10466fbdaa3453b191a4a3138c0eea672eee9542aa22c50f1edf845eb83f34772ad5057dddd8b70099e59ec31734a46be6dd330edf8e0ecfa2132504f5210935f32c151265775370cb1fdf2a2aa88a40839125abd83595621392ff8acf42696c7edf76a573deccbbaf63fcc54528470746b542e068a763b9e30010337ead3ef84f16a10e9d5d2179af497cd22e01f53d7bda4c3c18f92c7f8cd214ec87fc0a20c0f01ceedcac58f13ab0d9b14e546a1d3e9ed52b78ab711110b27aa4d3feabb06e586fa224cf9ecc2f6f9b9eff503846740eceb1fc2e2eba858ac0617749c21005473bab2672097bfe181bf36bf782cda67624f57026548d28972ab159ac279e81ef095b01db43a1ddff2f0c914fec6b27238d041aa66eab087e944beaf722ed02a3c267a7a5bb7bd2a08f9122856ee13ec5b43fd9c464e95dac5e88b02b01ab0a780f1f208d6471242855f5108f9589e457fc3df5805157a880c3e7df7a06a07454c4a32b062a70609886c74034ece186d541c6f977e31158bfac32894c4d2bfeae05fd1e9f898955bef4eb9300cc3ebdb811c4bab1d639390c9bd93ee7281da028f81758fdc13f1512f68b46bf104f3b3ee33f1a3b615967280e83d39ef11afb1b67c06e3ddfa21c41c0185cb969b3e102bf53828217fc3e98c04e7d14aa3d360b26074ea21d1acbb43027860de6e9c1ced8c6b7ac0447ab10dc509f811e6764e2ec4c48fa7bd0750481ce9f38775c147c011866112519c895aa3881753d147133986c80491d88482797f463a56ba735f52ccb2f89f0827405cd577548dc3181ca5bfbb67168ec6a2a0f546d54d62216a47ad69e8236522d890aa55e5e7bd124aca3417ce3a4053f012faf6477bbe00a885222b9422161771081d52237330c46dedbec911234cb42c1fa4a65e11d5cc8b5ca19c4bd669b109f5a8af66c2388d8789c38ed846e7a3b8f91dbe76ba53058b225f6d548ff0331a34376bb336af28dfe8ef3838b4de00b84609f96ca1f6cbaa99299f8b33d651baf97120946791b4efb75a8991fe3f0bb50595e78ebbe01d09782678164105ddb06d1af5236e10474ded4883623027ae0671db2e01341319168ad8addf2958fb49f85394303e4c6a31fd0c8bd7e083bfe9e15dbd1f6ba9dd1bfd48fe0096cb93f9f71ce70b5a40734d9efedfa5ac2ab131c69a21271ee6cd84d99e4a5e0a258e1f43311efcd6e2fd10310d74e98ebc082f9484e07e446c5c5816d6fb58b60e036919d9a08ee8ec30f391390927017bddcc717c44184e66dbc7aaba59b0432c88c80b44132783bd62e6959f8faa3a93e5c54e8786dd31c246cb9ea5b4b104dea1f24e5381d23a34e977a3854cf81c41400579bac483fe7b5134b514fe6fba2ce269a755588fae868ce8372e53e377fc534dd2b2a9b5865d11cd5f9f5ed67dcc966fdc4c6717233ea95a479e51bcf0a1caa0c63d9a3cc33a430cd183883b801a98d2b2e24b3cdb29511028037d656f2f83bb855998f65a6f8b57c04795d008f11792c77ce7e8b98c91f6566116995b4e8253b8c8bfd17bca69c9bfdf523f0f6815ff84b2c6b92b8355640932a401e3e5425ec062f949165817d2d370fea0259427c5f6ad1fdf660863982714eac3376753eb2b7cd9399b6b090010d90c3ac554efb52da70b40bd0347e03112637cd4576f40efd41c2b17b349fbaeb7a2fa17071304eb716a7ec60b697a3302300c6ff1cc8882e5afe7eab8d057b8dc11377679e0a6f889c426da73f0d8c0b9bd92c70d0dc7e1d23d91accf2e5b218e29de591782bdce164eabb885745057e794bb384fd210b77b9b1783f46c8c14a99e17a9180b57101a91482353805dcd0a988edcbd4c60525a4492a85bd026c9644e8127e63594e38bd73fa22bb732f174a8f4a13fd2eb879c5a464a92975dd484b588e3a0419c156e7c9fe979956a1de27fa98c410edc3bd0230cae1113212952e89e3f94ed5663e06e7f54c36255066796598bbf6da6fab4dd05f052c947a997cd1c2c3cacf3a2f52ee183c1acc955b20e1d6b7d73ef6fd931cabbd71e245ceb8d5b40ee612246c9cc60df7a2dd91583f704eb066bec3c26df85ce7b17a81bc64b0b922da5e3007cdd334ed0f6ec03dbbe15a456595e87bf28e6b1f817c58dbcc6ace5a9cbbf204d5030ef3803cc605725519af069fc3f71e1ecf11a9ee5af8b1f2a2d80108ba97559c6e1ec7bc8ef11af889d88cb7862ff8fa494684b25533296ffacd39b0b19923fd7359b87b3990dbeb91b77358596e6c74be0fb0c0c15668eaaa1eefa75e67a3f0cb58a2f52665b7d367bd0c9d37d671ae5a1ac9e6422cbdfd4860117124006941800843a66bcfc32d9de54f5c2027d606c227ba955ad08c91e170efac51d767ff2328c2929f3da0f2d563e7c70bdd6579793726824af2ceaf7573dcfe50b58f5167c0dddb6f67dee3d38e4a82b266df0a07fb13a8978ac714d04586f8019aa993fbc5129e77d915f6e6643d7a04cf8d7bf0dd019def9af03d7cb4767b5bee5798bbe367d55d3075104a5656cb0d1c4ffb161035a17cc2f130680bfb18c7401668ab6ba2ed43fb33e8d4c5ef9900f0a2679262d1f2c0f2ccd1d1a1ecb630c2664633f62af6716be9e321bae97a223357d9efa7789339388ae116faaa74ee576f4ca9006d1fe4a67465248832efe0e0e6ed9a55f9c67f4c80cbab1d2eff681d2542195d1091b2e6ddccd933bb8ee2e18f6cf588ead7689b97b3351594585ae0b708596886ac804053fc57d07e9306fe15325787833b28d7ca6c70a561618c284e3eeb8c14d8f74fccf188b37e19b271f3936c517229625f68f0175a27ca68021e97a16a918a1e7cefb25232e8272478ba8ad0d5110778f02b619d1943736a7b64eced5839a6aa24f63e815c71968209abe6451d0eb8525c0971caa2a14ce3d3ebdf03c9c2eb6f74e6f3026efa1dcd84623b7940fd05000cf2085b28b86ae533e8f96762e5ff678ab93c03360bef7f2205fb19056ba27771fda736c9d97c672a8f16a85e1c7dd7a4e4019d3f9f85cc1a0c17809c493c9576eb9d90343d4eb328680f0337d0229567234ae25513b999060c84184b76c09be0f99ba33db6dc326780428d85ec9dabe4af5f069f2892a513403c1f42ebb797e38e1925b6a4fffba2c67db868d0dcb1587bec3ef7aa308675a49c63745c51b765eeaa54940129850a42f5ee7aa8cd8facda9009b2274cc603f59088b8ad6ff829ca5b7c771e1abebaa56b424c5d968e3d081b4167008c3fd05bf7bb2c010ef2a72f9f6ab51192ea6512b63b0cfd85a05205c71871387bed28550e5a9cdca28e24c6a4cc2d31e3cd7e19e4aec6d3801a92f245d614ed7ff9154b88a3cf4547182a8affc42bb0e88d797c892a5c15a28c6e3609a87f6b2c56b14ff27e7a30191b7fc4d54ef589008b1384e5f69735262ccce6c6e330f461a6dcb28886f961dd17b35e3ab301c04896ae3d10fe31489b11bc7a2966a7f92bcbf3f10e757a64d5d24c25a9230a751fffb8d5a61d230072d3eb00606bfdaf9183bdde366e21d7469ea123321c9a99ade1d63f022651553aec25ccdc018fde15c162f23ffa97fe64e5e5e9b05bf6b1bef0688cc302ace2d611880fc4b2de8377fc3645bcd5dc48220de017be27df873cca57dc56ff12a017b966f31c296debd87f102d76c1a3f83a1b99e42980ec2474cc3e22acde39cec7d7f9bafb974bdc1a84d72fd0b18610555a2a07b35f172a31f433a28c0d036a344385b9ebfc03f32f977dc81b14faa09cb825e805ef58f4e3feacd1817ff7838a74c7aec7b061bf4f4e723e2a0fc6f69c315535bd32e2adc1f74b37f00e44eab89f5b5ede103a5fb9e169de6722c1fc8f66db26853c05a8ec5dfc73a1ea7de0090dba3505bb233b262a3ba2215264c4d0081141d66e2ff96b84aafa172c926054b0b7286e869ded9aca2996a6beccad850d13f1c6c1cb8526f3e6298c514cdf0868a40553d5bd00a23889adedb7b4f9c8fd720a797f09b89c30f7e90464599d7124dd2ee4ae12bc38640fd9dc91ddbbeb9ad275ae860ccd7904f64cd2d6c26c045475a16f14a5d1ab1f6b8ab099f0029a7870b57e320d85ac7e15d056fa29c001875bd778913d89303d997e080ca676aa86ff06d66b5adba8ccd51f1ca7c9a38e458294f404d8ed22203e324ac1c85f9afc5eb2bc96a7226fe85cb13e3c8ebc8ae6b4054fd381a7ef25abb93dae05b8667ab2f96ed0eba2b12c74e73f5ff8e1654dbc43afa3a3830d28b14c4f1a8463d7d85b300648fd50952b119187e8a3117c6b2624cb04f33cb8f9a6856c1dff67e0f1507f45d2e21c2b01fc3e7df45f97f835e97fb2c5692bce1078cafe6a922c7679ee0892b32c19db535edc203b2bdb89fa48e2b6af350782496c075333eec21ea592d27ed91cf477ae7e4b12ab8f68478ec447f09c45b5e71784fbbfb6008b8317b46424db7b44a911dc9f581689130f512a0cc50e103ee811439f1cf0c2ca5228271c2fce4f8df89ea2fd6fd2ed0fef4068fdbc3a4d4a5e478101c7a62d5e388c9e53812627fa92e44a7885046eac1d819763b3aa5786364bf02b1dcb0cfe27ae5196184bb30738b189b9832200293ff6821ac9d7e9b971ec5abd62ae50a0040ab9cff06bfd23089c19f69ea568afc6fbca3b7b8eec138ad2e332de171dcbf1d6c3558809599d23a9fd0f594128678c73fb2a3253dba5089e8875c038003ac1409827e1b2b59571081d83d234631ca54150ec7b72bbea685c815a7c54296d95db0cf08c4f2a6fb39d54753de73a760c658f57b94323303ebb038b090ce34ccf88d8416ae19a80d68b6ab72a3675a63c78c21d9f02ceb757a2163857a96878d3d00454d8ed161f81279c9d25a73be0a803f475550a1cccc7d1c36ae22e20619e2b67d7fa75326f591967ebcde07ac4d5dc545bcb7976988c8060acdd70e49cf13e441e4c5797cbb597fead62d8bb6c011905e22a99e14ac93d37d9b4b319bbc2c78071989c6639b209ff1d704af41e1ce4ec316fbc105d0aee2efe585d14e4542ca861929f53028f6fd829dfa1dc04b79201e8a0e75a3ff03b2f260579fba1cfaa79f1b382e33b27476011547a98ad269ece1a4d117361a6d1326a74743e0d5bf518b5c8f4761d4056c8c1072bc207abd0c8a16fceb1eb76fe395afb98b81d37ca80796d0c6d39cc58c6e98176ab7a6a6ac40044b7904f8d73100a99e4fd2672e78964dd1ae8eb8d89231c6604950b9ff87c2d48618b0f1bbc27610621d4817dac00868d0adb7486e8d9649f0be7a7329ff60f9bee93a12458f9aa155ae88f36d33fc600e129c94eac4d120059e9fa7d8abad05c96d11cd602e602db735eaf53e4ec4285010017135002db3078630189948861dad20d1595b91d29a9bba372b52411681088cea70500d77bb62e4de92acfea2c9509b01bae5d5804bb418077a27e3a893da797cab33adc44c4e60b7cee0b72e4ca85e604d7f7950b965a31e62d3bc84302dbb8204f47bd13a8445ffc9407b7bf96bc5890318b299fb9b755788722500f270b978d4b91cee10e23278b55ec54d52c57e7e939f8ef8e5cf3abe2a599ccd6f7bf430dbf0083f86d9ea7c569ccb6ea4e0be5b7e14af94ba8adf239a30b4f8a0c32b0edd95694efdfe5c4a2afd739d56200a60bed80c20fcf3d20199424883707ad5d7023b725aba9bb1ebd4e709e90ed47ca2a5525cab6ed195c655ed68356b02a8b0ef069bbaa5c7162ffde5a6f0db9c15ec36af6f999928eea9b794cf78879760d143d4667de3333d7d85ca297cdf5788d1fc484581e56edf5ed70e32b03055d53b627144e68f6cd9687f038c8137b8fd2161d30cda03d90f2284d478c10914cc3d8715533aaa763f2e792a5443edf1e25aece98794c9490fa693ae1edbe045508a0bc93c7d25aaa74223845a7d87fe65b89c95f359c69b6a6584d95f992e30758fa87d5872741590f6b8ffab1ab2534c04d4fc6fb7d4712bc2e44ed2fd6aaebfb06bad9ff5363862082381df71fe1ca7f9bbb826daecc8c840c5503e5613632dadc32122aef4f82cb80e3c29ec8ad53b7d4f7481572b286d41dbdf205d4eee76721ca9076b20f8eaf3c5938266a345940d1b6acc82a5f5526f2b8291f0148e44e100fbade715f3f83bd30cf4ccca86bfb7c2d54733e2713c797d9fcfeeb4f4a928df63eda68e9df6ffdb4588180f1195e8c81b29e82b624e7461198f6368bceb02bff960e0cb173083f0f164bcab0e0009fbba13207737ccc4eb5dbb4cfcaf7e9152d4d6ea6fa36c92349c240bea29a612b47fab5e9704dbc09b3ad333772e17460dfcca50b2c55e746b2b8927f7b93658306c856267f922837154fb5a6e5571786eb33e9b744924d1d3b4723ae90c4afe4fa74247878a6096b224b703ef787f147322eacebb1e2e83e2a42e394f21efedee8672a52c51cf06c8e859ffa498ff684214ee66dec03dedb9cfab61bacf75d59831a5e4b3fe70b9de5ae329301ef078f72768c9b9ada3cc8f82a2a842c610cef699231775368cf96443a23a6017c4cc3d9f5a32885a9b1ca28160a6dddfa1bf7350651427abc5c0633e97d390e6c783ed8ffe6e61675deb7589d4970d89ebca6d444681a3a4534a429ddb8e639ee9586c0944dba619548483262c26832cc6cf61ea452ed17cfaac68ac826fe2f71b051bf893b9af09577a30ee33058290046a3331e4947c064f9ad92f2d9ce51d94b7ee955d5a25841227b341ae12a682af30911126e243f4059b38fe39f40b155ef4a1225beb43db09f0c28165efbe56b2d18850dd5670b6500d5f84b5405e0cf54fae110073aa4364f865c19e1c6384b304644e8964aba58ea0f00395b176971e92bba861446f4b4354af6ed231f0aae273772403aafb5a5e7a0449ed8421472487ba506fd0ebab5612625bdf07f968ce36422ba7b6418cf12e344431e7f46bc7b59e09a25b7b2c0e82adbbe86989d31c9cb5d104903871fd1e4b5b77f5e6d899ac16837339bc26ff1c00e4eb16c6d2ca01290c1bad52157eadb3c71dc37a46352926299b10afc3b0c2ec1ed4fc5f53a8a724d7c59f0c57e1cea236cdb94d1adf3fcd0db93fda0b61a036de06a054a47f3efc06b4fb3727735dc0b776c225a3eaec7bbf691181335a20f5d966f29f2348d8aa1238aa7a2f107e4f58012134ef6d6302d4ee077725a3af6be3d33e1572af084af90b163fdff06bc8d9aac07311740c5551611d4b6d0447a24e958c47171e3083caeb84c916c51264607a98cb7332635663189b355af462294101147b40304c7038f630a2e5296115868fdc9c2782d4e4f1ff58bfaa0444605786c3ed0d91eaed7c36de4cd0b9869e7d70c1ca23426b9ec576931f088205c74decc8412003a5867050d4320605d3e9d6250665a975e65917ba4d2d87d1038cf64e141816e3f2f94b8c17a6a19d82f87a370e8d18d387992bf334f4a9e5d17e0a3607615943c4d2d5e4e833a0a790fa991bb74a7264669bfb56b180100285ff8d1fdd873530a7a827b83fbd8f27982236aba03be4ef99f72eea2924473689d54ec221decd8097747660c1e35e625df790a61e1ff31d53c412218012353a6d10ed17fece9302416f1d042087ccc6fc32f1703e54a5d6f9dc2d33a34888bf3d036a251acd9c9a37e119fedaf9f2def477c5e53a4e968c49844829f41cf45358260644919107ac03e3c4f6a7008a38eba6cb99551c2b4d9be0b8251d9756628009d33637dcfc0245949f40672ce05013083ddd172c3b66befa9a833b2161769b10245c4eac8c97ae2c48ac0dc0719f13f61ae07a8326a5e2a47c0bbca9019f400adc51c937d8f7dc88f0373292e0e00c3b2dfdaa889b8e8ed6943b086c3a66ee296ae569117e30d4afa7383b8c2ecf6bd0276e378dca28d8a93bd0115d6e552af2386809c3dedc2c443aa15fa88e2bce8711a08a9fa562b3a7848947a41625b53efbea6e64858cc33908f59309e097a57098755edd765ff98d93117e76255eb6480dacc4e51018632a6c91ea31acbdc211e675e8c762de3c34859b0498fac8d1ffc42c0628dbec1aa88a35638ff3efb5a118fadce72f4f19b6a54fb4f7e55e604f8583efb41f8f3442fd3b71edbc21ec6e906037fac491a548ab64ba94fd4f8dc4fcdbc1ac7eb9ff0f311a816ea4083848f494c8017dc168343eb741c42622f833a74260ea26ca8feed609343243be87b2b9f6e182b6954d92324b9afcfe8b89a3f614416173169969b077c4c98c301083469bb274bbc8a4f679b7ecb5d1cd7bdf064a963de3c6b9f5a75759c7020aea747b4a408c6b92ec7e10f2dae9c3c99220467eb3a526c31101d76e52a8077f75fa67a938413b5f34a3061c0d76a4cdee3495a02dc76e288742df22e1ec2820b8ab0f5da6f2347f6bd0d472fcce340440c9158e52c1752da2b2f78ac97a07b8eea6778ab15bdacf9137ee1cd51f4624a36dff301dae80a0fc1ee21d303f2f79db8c1c27fb27134676d1553d78740f04f403096c8752150df16a70add05f9dfdaca858e8ea6c8c9a285c4932965816a3c03c7aee73fc2dbe19de9666c4d86ba4f310ce87ead8f34e4da30a8820f3f4d529956135297ab786ebba710a68fb48a8373b43e4dc53228d652bdaa4809095b88dcf12b368e22d1734751270150b49015edc85500b9ac7301e059291a00deffffff21