PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77899 7fb8afb813891052be4cea0650b3f4c9630d4c32a1ea508adaab4333fd81d97e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
29e4178ab51cbf0b253ebe4dc6f06b1701a7c85e11e6aab4706c12b4dc64b3f4
Certificate Block Hash
7fb8afb813891052be4cea0650b3f4c9630d4c32a1ea508adaab4333fd81d97e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00c721000002e80000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000f1f9ffb59c2dfadf0bab50ade3da99ef478de2a89c7d4cbcc26e3d728923d0e794e8d160114a861e3f0838fa71ba5fd8ed7e9284b98039f9cc0c071e8e750f8298691c5ac9c51efe4153ea0c615e1e6eb012f4184f2f423323060000000000000000020000000200c721000002e80000

Raw Header Hex

0000402077d0cbfa68a20e0d709b3097c6a82806c42bdf9275fc3ba70c5404f1bae21b210b53e60932ec8ee6995a02ef9b455eeaaeebc412f2972acd153c0810aa03babcdbd53c6a69d30018f4b364dcb4126c70b4aae6115ec8a701176bf0c64dbe3e250bbf1cb58a17e429

Proof Data Hex

59,560 bytes
1212160103073a36a8cd354039375713a28b45237aada0774595f4332de892990ea57149c90696c90b66373d21c794f8f05ee4ee79418f4d0acdec8b3de231e9ec5e4bf97c33fe81ed8d75a89522ca62d385661f79104c7a5fd2df1aebf779993fa8d57722cbbf5f43fcf3267e17db702f07174467b38006b59dae170fb95b02afda788a17575234d3d02fcfdadd950f50aebdf7c89e042d89706e64df6ea42df1d2e13b4f2ed9c7b57599035b3a1fb6e8c044de6a053d39216e3be193ac239d8106933360b65dd2136c98a40dc44467459a26413386862593157c1b46f8a8d9b95b8177630c893681c422f0f0494efc94083a3db114154e7ca0720fff4f2498d263cde6724f9a868923d272a632f333c3e550ddb6c589732e75e0ac534a10f52242e4060fcf8c218dfd31c0ddf46cd5b2879811fd9465765a6f40f6f0070a51b52813f001f640ed5c3dd71a45a1da071ff7c74e38b9a9865bab8a8a0714576ca65ddc34f14bf167e0c5013ff89e85019b1d722e53a71c2fcfbec1d904442628efe26b5b97b20d78554d9ac777d7625790c93ec9716c10eb4e776f07bf266c8112cca3922780f110aff73d1a1ca70a770edf2bfccca4b86cb0ad392bbcef574e60fc0274776567be66496d4410495dd9edc01f6885e6d40146e8ad14ce547581bf856b9b792d56b80ee30153d1249b29cca543f06bbc7aaee3d024e3d601f221ef2f9eef4b99d4c104e0c17e68856f30edfd79720c72fad1d0f02d570161e33c1e219f1ba0f2b37df874edddfe6cdf977c2dbb926e69c5b0f99b3a3de71aef957c0daee57c22c500392b1a38c01463f7a57bd29c8585aba0cc99e701704a63da458eae9a8f52abf310961380afaf61b0ef8f1270f0d337c4334f0cd9af34ba1c87342960086a02b6043c5cc55d8f7c2ab8979376474773dc9fcb2b4c2e21451e79a54944afc69a18648afa5460954096100999a4385262ba8d01af4497f3b6527cb8f0de2c93f4857b59066ca50a1e71e7fcb4f11a1e643f11984c9da2d0760866ed28c5911839c0cee5020ac5f8d4c007eb7354e190430d65fb918ba86b781ea54cfc0790f172b45159f98af2c6446717298186f591e7bad25ddd412adec835aeb604cff75ea9cac74a72cf7470752d21e52de56d417da87ae23380aa56519c1b410cee1ccd356a3f4d2c8787c4c2f7431ad66c9f4ca32d0641dc9344590e9a390ff254243a5c35863adf7d938a6acac4f39f58f7780f023d9187f3a8bccbbb7da993fc6a71d1ba1d74007e1845c671b76592a8a4c2d79feb5e588bc01e6c4821a8f60a1054b60e3dde3c4d6050d41e5f88a79d17b2852343b9f04b5481e1cd9deae65c20bcacc4b88cc9a5f6f828e7d8a4c1e2cc142d96aff0b71e79eab19fcd89d53626097ecb8927a3cb8399a90acde3cb6a93c500fcf4dc5beaa1923687da4420142452c2351b9384675d612dde66c4d20170ac5e8f65f91acc1ed2c928199bdc2b009b3447de9d8a469ecda9932dff2891f434d38fdfb461d9a24585d30e1ad233e09a344742ba20e108b060d4708b1782728e442365c4782602f863a4750de2c0be715d5b61fef851bd9fee86237a25f88d2a4f671dafd8caff82720f1e634b18e864e05b4703af00a6fe850b8f6a738f60348822b076a9105c619277bf55dd50673e89cd08a1f9fa7b8958ea38720e7095d48029803d69e403bdfb98e1509e4fc9a9c1820e32e4c515c524f4576e8ad1e75b468854a168662f90c0b8d92a12cb5416f88671f638af161dbdf42a0fee0eedbb324b1695e82254ee36ef979e00839e80e1cb8441e1e000de43e1b05d0254b054143d43cfbaec73e2fbfcb14c81cc5560f481194e68a390cda8be842720b5f9f55430a76b59f308fc43288c1b04d6407d40770b4407d0834003c24d8541a0c0837bc9773b5a9e84970353a0b4e3f1335ec07256e5601f94cc5e4e397ae6287cf724a20ca778c804bd2472e7461faa05db8367ea3e6aeedebcb3531e5c365515ad6f6c5923c6d8a725e9991fe47593119e6dc80576faf6523ddbf6d92274b00b63b9765b9a2c07867e3813705d480054cee9da7eeb1675b65993c0bada3baf5e62d14b4c85efaef40b869af2f1b9e5a79e451c060e77bef8d1ec6d76abd1ce3cafa99e5fd79e08dbc22c105e36ebcf45588bcf175d9079b8c54536fa0b434aa17ca778de0f96862af5b2d6276aa8fa152f009f9cca5e7e1b80cfcfca62028225f769680aaf3c71f18641a6036180f70e77b129d3a5ade5395ff4c0f02c3f470b38ca75625f54c2ea1d4349767ee517f2f28c13d1a388feca33d4fa5140f59ddbd9b56084b69ee2074ed240784621f5c74b5a5f49ba6fa1f171d144870a631ae3fdacfa7f836a418f171d39e1a3ab79e141b064f09b54c60e08c75c894c1567ee415b8bcd0c6ea15f901d26ab4d1603840aba427a4a2c23b5bb64a42e848d267b776c87e8a99235b559acc286549c00fc6d08379041850af01d8d15a4baf31d86629e77dd1e3ace54a597255f18bb9914e9547bafd065dfcb4d30d881f759ceffc7f4b1fabb047fa54a0e2bc168913174d0a7daa6204b096826abe918a88dce0e2b4183a051e1c66c5849c95ad428cb43117b440f71c88a3a94e2a4e7b00c658a69f563ad00c39dcfb76a95266207cfcdce7f9a1f628a4855ac23a3242f8f14cbaa7944b35ae90dd04431c674c190ee48d47d24f0f1d4b6414bfa510d867624658c53a2138adbcca6b9b687c123096da57db9d1a169fa085347133b01983c218d3bfe19578a92961f5d2eee96011e16bfaa418afceed7f0cdeed20ac60782861eb2ee622a1b27f4352838a9bb1748680a56409d96ffa21484c09a173c1bf77762c875607bd531f5286f9b280e2ec8370559a38b99e3a4130adcfb6955a48deeaff0fb5cbd464f7a9475062fb2f30eeb67c9a6da2a10da26c352c45c716296374fc134b43345aed87fbacc5bf80c606b9fb19d536ef0346a3574a48a69410d8848e12581f35e9d6b919a2dd67b977343db25388731138d4f0aa99c993fa9d060bff906d36a50b733bd2636820e4100fef3a365777c24c70600f4f76a50aba08ab168922cb2b9312320af2e1cfbc1391d5e26b571f50c363a03eb58921055663af610dd09f766e82396099db2f721ef9ce96cbaee16eb9a306539f6510b8395d5d5a2de672ac58c6b0c980f4a9db650a5659f380b57f6db484c18cabe8922fb840796944f1b7c4280bbae298f5ae46d4c2348c458bd561e98d3c66b1f502a661d296faa1cfd5e88af9683b0c1cdbfc3aa346eaa8ff1aeb55206b27aa91363e492ea0f93bdf8865adf99f40e88da2f8f03b2945e75e3427298ca9d7d96f80ffe6dc91256c99f9c19c7770d90b285f9b01636207a575da449432662f3887258c0b66a8294e6daa756cdc481a284b76994a680d1de8b17808ac21a72002372a5be1639fb8a30a6da6d5a4c099652f59c26f0642b6de069d183a36f0b80d6ad9e40ad7d07e2b2abe2ae8257edfad249a1015eefeb6fda5024c820f50e7b0bce94a9b350015b36b2f98146701c04e9c5a9c67ef371609c6fe5222c13ace4dcdbe8458e7c8707f3e13f083b09bde966a2a75287680b2eaba94c9fa19f9a20c506b4edbbffe02936b9d41f33ef84aa17e20bb41134c1bd5263b86df1c02cafba3616a6ec284e68ae6fe392f2df7e9d2fa2cde937aafe87de61b83827b669d9e7a08364d9f47f3aa9e08ee1a67cc8f87887168767ba396bf938891a549666fe6895b06d57da06929a3c74b03062ec0b58a6626d17ec221f8b66c72a62369ee19d4e288b3ec5e0ca884a9dddabc62201c2d7478172c80ba775d2c55de27ed4923233dff52482992c51573f0c68f8eefedf6adc0b222fa0321e389f6347eaa9091f377ba89ddf73860207c71221aaa98fca62604d36df5f2ae2d21a50112e16489fb846faf6e754516396cfc4a92c0c60870b4151b01ec1978207206303961ac850b350ead0c543d3571400e445308d82295427df80703f80a6ab80eb67b4ee7dc00dcdfbf87ed4969153cec4ad30f16f14ac3da9511bbf9b1330d4046a3b0abd3eb393bef3996583da123305df34295110a974dd464da6dd3e0109d3fd0036296edd045f19c767ef76b022691af899485ac6ccc46c9f720e6ca46e87c0c209bb49e426ddcdc0549a42f054bcf6d29434f5501f4d6eb14e796fd88e6cbe4bc6a72020ea7c04f38fffaef4f41dc3fbc70840002b151852ee30183c45b6119e1fe2184bc2f07df641c25c27f8d3323cdecee84e6a14d2d70f629982b3eb836d63d7382e303914e4fdca032d2a8eeb5b95805d9deef1bfd3f2a8af1b1df0932cc45c0db8ebc82f0cae5a4d3b294429ad76212dd470209fe61a4034f8f87db6f2ee580547d3cb762fbd46263b401118899716f310f9f4585c07cdd69aad229a6dcba8a4cc496ae4a0080430aad3d4e8b1330323641c7c4419f9cfd45bc4c20e30ef79f0ee02778419bb2cae082cfc9cf4d58addbace0370408287a48d93f3ccfbccaae7d1895ebc18c58208cc0d8d972722f620b10cf6022faaed5ac2b2b8b5a5ce7d1ba4e45caf480d0d6b4f12625095ed201cd502d41ac7f358b519e7de440bb89d9f8e93a7c146c2db64a3ff427d9dbbd93944910288ecc3a96058bb810566c04341c09be8077556fa852ad3a588ff78c07fd02a5591341d5c61e83a74ea839fecdaa28449cafda313fc927098cf37e2e0507f0fbb36f42e941c5ba7191824872882e8282758bfb11d2fe2a97b52b0e50dcd28c204f04a232a79d69e7d607e4f0e58e5bd63d7b7872b6322e962cb0cac2190e3b8f10339bfb606b20f29da510397a719ef769fb5e9d31a230fb91922a4ece189abb061b71ff20b8a533e2c9a7bb69252ff6b8cdee352b9ceb9e0307ce4954e350f89f5d4a28d00f3f7f27d8df4048054dfce07161f3cf2559a6f69fdf3f4f395f7af4bbf9db7e6d2cf7c75f89b6e4f96c72923f6abebcd91a5d7e64cd11c034f67a867d215c25a778010567391b3728c655183a5919d214394226ad0af99be068d793d1b9dce173074ae7c822c8438254b495b59ddbb29755d24603f9d4f29110b7eb0c15e1c8451092ae33f2ed0f6b6d531b947039c70f1bed305b5dbf4a37ea3aca99d27d9558034de0d5b9768b8fc2ab35de87e23f54edf32817ec04d3194e2432d4ed8087e1e428123c71a424e7ea2639a5eeff123a2234436ae330acf92d711edb07faf21a380242d2fdd209d7fa3ac7efc953d9800befa1e83850b82134221a864e66d8164e50ce6b37dfd9fa8c95f017188a578d087d6e438202a3e839f527621e1cb42579fdc939556af71a0cf96fcb10bc0e938a2f1f089a1cea5010a0c3a5219b0d5f46bc33129fbf3bb6ef12123a0a3eba161def73e247067b4762464e79777c4a5a6cc8fc3bebb0ba059904bb77ec4f5d64edc79ba03842b9586e9f9d1f5f87f435413a52033fe5f3f6ec7ec5208e76cbdd411aab866cfac8362cfa1adea726d17763ec0ba9ffc409f43cf4f64135cfdabcff3ddde8156aa3bc29a5059a66fdd02bf2c78d014fde136a1e2a4e4f5179f7247713aedcf83fdb944822d361ab1371f4b0f2b0544314487c30e357e420670e94f613d8004cbb4b08b14a562e64a35e761bf1682955cf8826da4c0209570565b12c8ec29f76f82e144715009bbb937959adeb85ea7fcbb0b492832e2527ba89039ff024e5ebc2e3e527a1b3e21988a89ec8e71341b39b9dfbfdb10e280ae61c9c2180276ab5f99fe04ca18ea1a4fc053979efca54b449d2ef2f9ca35d80e9656fd278d61b608100bcb9e319652b55176d2e5814121df0abbc1ecf81ae8344918657302060f529dab491752a6995141faf0f089fc1fa1fdb592b70234d874192701990421f0f1d755f15645731b21568acd28a87f567571772ee19ea04ff168524fc0be13a57c736dd2dc9241e3a9c3e4462564657369b7705f9e3e73392dd94e58c67203b4dc32dbd737119509c72f0e62f2503a4c677e621d9c901957f6297c6406475d6fdaa18470a9f768d4106e29e31e03f1df37b91122d75a0a88b5451a5c6747ad14de082d5259c831eb6b855857f9d2da03dc02473f907dfdb1c00e70c93f53d1606d2b7a04b0af247402eff5b809010bc5b8e03fa881f583a360bb1f031ac4dde3565a448bf5d02b3d7b838c0615f645e8729054fc9dadb53ef7ec524a1de92431095b9abadee4a0e8e5762c1008c3004e2b2d954e1c5a4211f67d7e7e16976beb7fac5b8a865d0fc73f00f7c2477b5f557d135f104d6592bc66e73e59240823094721185529b73c7ffff620323c3fff0f7be051588ae3db62ae474399097842815bf1a8f6ba48a23b103c2ec12a3a6f5b435bd0c2cfb86529ffc410634a0252535bc9e6cd3df78dd8de6e7b8003998d192e77649067b58634b33f3cc385e7a22bed5cbc49b167656df4461886dfbe63e1f0d4432180c28359c464e1f1df0a6664fb070a11900d49b36b0649a5ca8e3f5870297682bf86cee69ec29fecc18478e300bf0506354fb880906f7d0a06306a67d003ccc4dd542b132b64127c1113b4400cdab0072e4aca271124ca89571fba8fd420ff37406bb3b290b65f79a3c4555eb55d7dc5d5fb66c21f1cc765be4915bf84ac8fb50b3294964fc1978bb9825563916e04810218b254d6ef584a9df84b5eab75440a149a8050a51248d23f2c9ea79117dc1e4cf9801614428f08cce77d685ccce286eb4ff853ea17d61779efbd05009f906224e8cfe32afe5da54828e3762cea57e2e3e93931653445ab0588908ed519c6339db3378bdba695a88e24fe5170007ead2a63c8267d3f851d0f95138f9f50322d97f2648e3050c434449a9b49cb30b5c60dc02c254b449e48a537f22925db40adfcaa4196bfa46cae1992a399fbafdd78f7e35cafda4781709e8f42686acc3ac3dec813c4fd1db37a5e82c881f4a774ebbc2850992226b6337e76f255daec9388809d7d979287acfb4dd86d0d646ee135a546400c12db8bdbc627176d0748c75aecaa5655d295d7f99955ae1ad2f928f47c338434c5495549328c8fa3d6957adc3be63fbdbd2918dc4706ae1e1b6945757035a91e5a4d8d4c4bff510d6cb6a3f9ff50b8e880546de6e43974c4acf9f73177676a98050574e3243ccea1196e2025b86bab7b9c765fddda673823ab2044120ef0ddee4c38330af91fe823d3322a101e32edb4959dd7231a51991783f6443edce621579cee843a6e7e5bd318c75fdb5b8a6526324aeb816014a6e62dcc4b60e1b9db394dcafb0a6454a063f1ee355c0ac56e507852db06faf902c92da0d5fa4b83610eedea3f426f64878e1f2941f21756b7257d7af7df6eed321a0972cded8809b8cc609ad6f15f9ea68366a5d97c76e865978814cff4fda674900c2db720694b895b2683efceed2ac87308b46028cbfc72b64c5c94b0b9455a2381e222f27fe72bfb0337cf5e9146f44caabf1270a32b08f9595b6f2999495d2a6981b5bfe0d0d5b3e4f0ecf0e2ae169be5c08490accbf37859a656dbdea5b08630db1b617f34f182021db87401738cc6dca14ad89b2c3d7915beda208486844d36b765e1823faf4da9178f7de70ab6a20a400dd192701ffe8c233724c03013deac7c27da0f76c4f7f4eba33ac6495f08f16cacbe077083e93569796290a3850735fbdbf51ff64e38d4661b6e06fab92a79b602a3f03effbc4f4fd82fc1ee363627f584afc56bb60ab5b77b239459fb6ed87db9bf88e57d8f3dd4d61ebac3bbb35b764b179abd90759b8a6bc17b3a0825de2754dd94e421ee8a227d8c204ed7711f07d74b9c8bbbc4135e1e11521c984e624c30ee5d00cb44cefcdb91f5247e829256f17c802324658cd263a7e949159ed5b889687ea0ba63db5cb7df2b3a6c90a6626ec9929ae356fc953119abd30aa36ad93ecb118d5c59ea7928509ef5fb118208683ede71413a2558562ff220a98c7640231a5aaa61f4be5df6f4d9f3382f0b2c52a9bb2d95c72249c4e91259da1a7a5233c57663f0017653a0b6f492290c6f0a3d3f5e1699f9b1378b9e9790d5a15090940b49cbff008c7119cff93bd9376807252bd1ba13edc0d6eede0ce75f20e9f3673c431a09fcdd7ded63b986f439f02167f07ed83c19eed034bd606bb649d896b7a64cad22818089798bf0b00bfe65b286295c2e21c5d243071db39a16f82e316b9be89a8fae2ebba538d3beddef78f66d7941821b32c040d6b35d1bd2e4d4e5bb8fca20ddc74036841f226d181ae4c04de803016f0d7fe7ff06779e25f70ac8d32c34329dfd03e5c734e06f5684236f7a66624157696ab1bec4ff0c05226a92e65017de26759faa343fbe007d142cd087aafcdbb3a03c3f227b36d1dc0f240d7d10c2c9e2d78aa2cf15fb6ee2af56b541202dd4f0d467ca9e32272dd3a8f27e108626f8e0a6e496596b6fdb559c722e502644e8e29283839834dbbd1e89dcc1da0f7900ba0659d8a6a7aed88dc3f64f8a0f3600c1e0d44015ed1db261cf21fd929292937cbabb85101c74b511ea755a97eb6c283f8045facc3b0957fd116e70eed41cdb85d9f4f4de4aca1cce5b61e7ad528f8e298bf101b34cab183b75e1f23736de39a5d8462a6ede1c4e4b49e3bd004d76549e1fa646c3e6296b0f4ffee5d4c64ca96754e6493d86176c8faf107cac8bb0f92f4571a610aa47d00dc02de2ff5a8da6d2cd4ff53c7a27bae0f1df527cd66503d5fa22d4fcf33115f2c2dc87a9323c7249cf2b4ccd3d034a6119435bd1b5b740b8958b5f04c67e0d1dd3c6a0e7b89122ab1224c563d295bbea2ff7dde9a58847b6eea5df4c5d122688ce172002451a43186c0d580ea292c73f458aa7432de9dbf3818753dd54eb1d3241b15f316041197b88e097ab41e6f05c32b279d3423246f65066965cf29aaeb7e59726ecf4fa51578193a9f5c7a5fdf340d705d42a72ca43638a7db7b0d8f7e83da4cc5f4cad1f2ae2ee70df194f6faf4f5ae8e8b2bb4e3dbd44bd5f198fc4908ae2afc93a2ed9222ff6e9231505e8be288381b6530aabb1ba8e626ac231dd78017ca0807fbbfc005f02aa9fd64891d1dce686bb85d07aba565e8754ed476dd3de92692d78790b8576ab0fdf492e6a27070a8e052328bcd9f465f6523063ef043e371b5e6c775cb28e828fa27bc6cefd846260a37f013c5b98fbddb1ca959d20121c2f4decee60922ee6e8da7267ab974d163637cd896f00111809897de25fbe5e7c37ed9770d71e2dec4aa3c17367bea45b7c9817478111c69d4701b0ca0967d67abaa5430144ee9909004cba7cd924883fb4ef0f31779515292e66650f96181b84b256a215159e96e5f3b8cda24366bd45d576406e3c9c6e02ecf9d4775ca4d43e15624316d00dbd486e027be2e53aebfd75b4d1a93371f4ebfcc5158bf3d86531094633f78124591dcd4624ddfb4767fca14f33210915f91a33e6df023782883cf411d3c422490fff9ac931c26126fcdd83282bf9a1a0b570d4359861c1cd9afff40581861b52fc832bdb6f668fd452714ac0d077f25a012d20387352a5d49cb311b7c739c378ff72257e17f20b31d1fcd79588446395f14f250ef1a46c73ca96042cd37ef255cbb2707ec6dc5c64196e212d4ca9d9b6e3ccacf511e969dccb897b6fcccfd013777e45ddcc49994b361e40fed88296185d19d24a8a716d2d2afe58a54e7efd2e4c0d5ca84f1fedfc37e013d9c90b7166b660616d287c12891c1b1dba42977b622ad072ccbb17e172fd0cb8f7da68c9cb676ce8ec07e64e196779d4a5dab08cf8f55b88239474952b9d2ef596d939c936faf342e691d7972405ea993d854bddb6faca5e1169f32057b752e1583216a995f9fb2bd3e119bb7577c70fc08143c1cebe9fde25ab9c5b10e18656e3314f19288717fa4cdb4b0f6a95650199f99eed46eccbf643494f5b830d55ad72c06dc15bd012ed5828ea05b0a1fd9cd8a7d35e8502758371b000017d0cebe0144bb26785a34a4002de1fbd358cefb378b16711ee71fa09a48d0a8cf788b3b1390b96d57a99016555953423694d3b3b449179963b220e5b4c73d57e03cb6b1d2d94cc8b3373422baaed9bb5e6402cea8457c877c574aa0b092d8daa4823b172fa56ad1869c96d007d727223f06e97690e980c539d77de5a094ea5b2e5297e2275355a637b475f22ba6df31f8041783d75dac74721c1659ca16d35587f0c6bea24dc4c06f76ebaa70674ad395c4986a05152cedd1375e7a477d899783f800c41a2fd5d28230c2331399055b1ee42364a6b2de6594a7fbc553b3288c0bcd2949e619527b30d4a43c504b2ad8060d0abe88dd7e34b3d6c1ab72440d44f4a69d446d1d93078a85f7f7f291ae980773a5952110b51f216e3bfbaaa1aa7cb6d4c78f21165bfc90c7ac507259280bc727482db6d7096ff17679e17418f1edf3eb01c5adc7688785cccf34b335dd1353ae2e2e4f22c7003406359a0c930163cbd5107fec46b2ac6b4d21a8bc88c8081c23b2a88fa0609e819cd1561151597873cbd9e187c5456f1af0391741b8ccbd34352c2d9a16dc7c4686998bc1ef9209149d8ae3bb33fb7eb52d2f8994417db6c574cdaf7ebb077df3dae29ea9746ffbbcc23f511c908ef5f1d91f39d0c6bb4d3b380c44c83a7a26ed73e11cb2af65adb4a2526319ac6b27d3d16cc5ca2b93cb79d230237e5c08ded9ba36aca41ad576c030fcc12add0c030d9848687af41269e4f3a95fbb242dc73be3a38d6f1a7acba0d965a1c277b56d7121f4848979247d999e5a77ad2c602b78a6fd6da333d96a8945294fdd26fd72cc1caf10e7299f78ea6dfe5d3e707381fc6e03bb9f1c156900356a720dc35b98a8ef1d0addc2215e0cce6e3e8ffc95869936c2082cc5d3b7426adbe3242e1315c05b69788c155adc32dcf0a23ee115906f2ae17f0531698ff3f661abc96362ddc7312721e5039b133233e7f6f875f72b4758c83059258fb4708cc306560597ac79a1d4436bd8d08d5eeac657d0754ed25f663b604f349d1818d3a8bf64b8230c84403c26d76c529a1702abc93cfe440c4e012731e2d9469eaf9354b3b014157397150510a876168fd1ebebccbca16ea7e618bbfaa3e277bc83b746169d2639ba18ed2b729d237faa885c85b12c6dfcc3e3d9184a637ce0a15c95e06bba11ff9acd53c8a1c6e8c840db54da42a9e832f0fed930521f57387b49f3acca4dbbe91c993584d458d9012a7ed9eb9d3fe4c7bda53fa66213e531d89d309c6ba88768cbc9cff9ce20d82d31fed7bea7e6f866b1f938702e0a80b655d2b567b6f16338f1bbb8be77c8d2fce38a4f59ce7b8d386a4d496841c0ca6e46cdfd075d2471b0b8859b4f24882996024f8cf6e5310924c0a9bb69f95aa48765960878e6032638a89488871dd565965dca092b02b9ff0295d966251939194e1264cba227a9b9d24a4588b77dc4bf65309f782bdb9d01fa6850f25d1ca4b5383c8f237322b8ca4df256446563eddb6e7748ba83060cc319516805681577c73263554238f0aa1c969bbbdd8976b08ff35ac5e94d18d8e18d222d05e5509e334b8d427c5ebf740ad780d9cc94d7edb6178d4a0b04abac6b488e18fd49e5a08c034edbb061c59545f14566a9755761e2b9f331d6a16eed2f92f15e947f574c48dc06f46d5deb47253095c4df8b3364bacf256262fa0e5f58495116c9b726ac8869ba34718f15d37cdcd26ef0e0a3cc613089b07941a7129c57e83a5c17cdcc2775f10a9a4d2a7140d84b691657ef2f84c59794d3ddbc9a76f47f3d038ecd5a6d412bf1a35a4006cef367338010b9c411f148c350ef4e56215fd6c5f21662a7e4ff3048222a00f019e9afffb364fb2120bded6a9544c3e4739f9a184689ade5934eb0460d5b9847b7dfaa6c9f060b3099cc9bde7b85b081614b2ba3d14986788da30dece7159baef9bb1900bc230c3ddf0e557042d3a3ad3035cd9580a9157311d3617db805911654cf60d863f66e5a035f9ae0c7b547ae53266291d9822c02e6b5c5b3f50af9c3ae9f99bd0dd275981cafb4fbe69f3506d795d020c93b7fccf6b359c2d39a8e21e6aa2a388e9e487480499e91ffd573c1dfe173c14b6d183b334972c4c67d41fa11ddef6846abf31bf6c37cacfe00cdaf02c4312d9347fccb682f81a0054b9e5da074ae13d6267c144fe012028afeed89fb582fcab078170921d20ba13bf7c690bbd9b2fa75079227d4a76ac8d55dcdf9a2b5b4fd02ae15d84d4497c5f3e19db2fda122d25a3e8b5ac18c06c83c348c601e4f621856820c09e07cb81b1a70a380ce40831f5cc297a4760662f96313d2495ee006b91d591024323b0a60e389ab9da7c6b76957d85367d93ab3335e85f64c1f226887755e7531f43771d6b3f003025c2a5a8c20647278d1010e5810929d8907bfa556f031ef1681d1d4799668d260893228914a7d96e53b7aea88019ea32ab8f716817e3074146334f8e253a6d34840f098431f6642ff503dc7104503dcc45d1bbd2bbb0856429ddf3dbb96b1f4b0d370e448efc0b90fedc431d8b85e1f359ba35785aab38c467bda6eb0d821ef2a37141c8aa75fd4603ea0ed460adc493d69ede983b26e180fdf3edf49ab617c9e673be4ca19a020d346ac3a4d00fd28624a6668b534cf28c8d6973fd4aeeed5776d68fa4bb4ecdb765334d6bb111e8bf6cfd90dee8731092dfcbd00df5dc1dc0f3c14dc6e47088794bf41d3ccb7f64a6a73f07146ba3285d80f3e42e12bf00a9a77b1a4a69af615d6ae70f09211526315ae41cab9909f8fceacf5641b7eb05b4b5c464383ff092298215870fd82fb31df66734a1151d4ea9d9592c8ce86f14f481fed5b9c3ec14020ecc9b3dc96a8d31b67ac741c01c686c52a93e2c1f0042dfe46184e3ed32fcb2f6d6ff4d13d3c5e14936992144f0bcbd150c4456c750b012f6a53779d68fa7b53c1bc0140afb13b0ef29b4a465bdd549298c6742450e0dea9b6c494274ab99d69dbd350fdf691ffec2c96520f2575e6aa07cd9b5c9cd429efd192c8b6b9cb54af20336d824dcbf1c2fcd614d44d54eab843e7768df3112833e2ad74bed5233a6b4094b32465b777fb98a4df860bc3b46d6d18a38b7574ad8070481c8d9a7efaa3f1e387a6d9e383e702d95334c2c39bbe910f247429d45f10615118496e59e5185d0c661ac89be1ff5c1acb217cfcd7db58d36c9cbeb3b2f993e2cb43352724f753345b035d21f03d938f119ff17a3d601cb51ddddb0e1da4a8ad136e89e19c5740bc383f49f018626508b789fd347b04bcf810db41757076f4c82ac6c3fe2532015780942579b6f1e5bd7356c1e094e2b07ddceebb127a73dcd9ff5d3f3033cb924fd6e70d9dde1fd906e94e6efbd69dd2f2c96f8a8766d8deebfe4a5fbbbc8981c5ee73ea26991e11a0dd1c334ab1f937b27132d771eb8ea2c3ef5e3f8f7300be027f83758899f3b3ee60e907b3dbc433f709359aa66c0afbc18cf862f96aa13999a9c46175fadb2881147dd40fbebf8f0cad5a77698c733790ff2d1a939d31581273a756fb848c4703b5cc72d94fd3393175e431eb3e266ce35e4c6e87eff0dc0294c66e7b51239bd944c48a3c9d966b9c40f6eb5b13ad95dada7ab1d933c8aee8528b94b8addb283b7b012e9ec446dc40a9a9b9f87e2bfd359e1debb3af4edff00a56ec2ff7e315d032a4ca0ad481bb1d625a6104f6030eb568e64c107f036e8f9551cb1f942f73f4371ecb3d8253b377134cfe49210d9f0e2e737188c93033ac3ce0d0a5971ee2a5ebb9392d2c9d2ed8e8920f41d14c73caa69d564df4aab3b0dfa2f7b003301be281dab8c547297703ee7aaf63f75221efe12b0b6566551ad8524bb293ca1319746b064a0f3727de21481e5addaae63909a799758ab75871d44129688242d211de00f0b519f33c3150404d2de69c1aa93875b98c7b138c5269965596d0766bb1d7deaca5008baf0b0033e6c33c973fdf0dda64f4b9491504a5fd2c6908760de80d8caeadf5aa4e46247c4d17ad7e1cb2cadd29e5a94439a422de21ee4ade2fc05474d56247d8051d7e8d4b3a7e9f6900514e8260f50b239631ecb839289698283e59b451e26a1e8a68ce7039493067aad81fad81892346cb19ae69cc4c204d854f6bb5a1f4caec5e798c84051b4b8156898919bbaa48c04361b73a8df0a16d00f37d7d9d66d6a7747f541654fc8517a4d9a52eb681327238bd67399109b84b397fbad6504ccd3caf64bd7555f5cd62d33d8227fceb20970544cf149798aec4e893e8b503996b428a9c1a7566cba748f37f7d4c2009c7dfa1a1f3c1c9744721845de083239bd2e4e6171b6c2e404f5a7336ecb0c8d6f861a9cdb307f638882d90ced13a8aef60e0ed8991c0c71d16586c821af41aee6c2db99c4ffe77ec297b732a46024e44afe6401771561851f455dc8e0f3bbaf8354ebca157a9076a1fffb2ae0dcf4d3fa49fb7f8d587167972412d601abde9d036626b0eec386d8c3a1347adefefcbe4d156aa1277e6da516882abd55048517c8febe943817cfd955d115e290a2132d375a1b75813116b1d43cc1a7ec02aea086a11d79d70c0e1a89ec2ac90cec489df29bfbb68a9e4c0c99f96477152ccb90582b06aeca1179a2f07de30674f2dea11f5d25e4404d77f6bcd0feeb56defaad83a24682bb154f0fef09879d0215146b6c667cd38a8ca0d495c06b180cf09aed695ab06b830d0c56a256138e2ac302607b2425ca57503757d6870be0fecefd9d3666f1f69349438cc6818fab2fcc052c886493efae27fb8c03798d253f652f8b1fc1fa86ceb9e15b820692a35005a3cfe52bc8b65ddd8e2939b3f8c2667dfe42bb586517dd5e2fd701462e94b3aa7fd4c3b0d57223361d137bedb3fe7f54fac29722b64e57fc107f45743c0a1f11a78fb017e36e31aadc69983743c8ecc0ca38ef8dc52f32782eb8dcde9d4c6cc01f4c84c32e734802ccf0da883dd7f28014903b43007aecb1e5ef738de8a1838d464209c2d3b4991b4d78851aa61e1a8c34df25b723b2b1f0ee32a04eab96b156f50c0a912f9d200f3570194a98a1e0d6dedfc062ee14e7d7872180fab1b23f9de77d95a1b0d3787e310cdf28d9a8d83ef3ab334ca4c8348edfd1afec5afbca0216c890d55e811b8135046d0e224d3eff5d4af06e39012f3a22238a8d7ba902293bba673ffe35e1545dfe3912c7211da5f73a325b4610b1c757a247e3dfda2f1688cbf52cb6d34d7d1282d46be699af5e59c95f0b05c6a457c9fdc7992f3b794e7c0cf57f9ea9bfc7f3093617fcc24e0f3f445d12ad46763e8f8b1dfa658cd252a65175a72e06cafd3e0ac12f081dee2c1569e24e2692ad3089958dfc724c6907eba7ec069b175217cabdd02dee3acf86f10026a40d1f8f014826813e48df0a6cdb82fed5f81b3282f89b8a2eb57f1e57a8f08918a799bb96d5aba5e91074f741960a0370152b666ce1a5bac83bdfeeadc7de1f4bb8ffb83a48202be0f980109646a01f1cc0bde679d08938b59f9b3c60ed05c5702cbd50376d94b74d076de44df293e0864c9f62e56ad9a490e0b8ec11514c25d14f8aec8533444010d9ac2d3c9a91d88eb467ff55511287cc9d84c20136973738b8ffde53a34572680cb08340d9c6276a29a8006e7d96c7264eee8a87f85dfad10b809843fafd29e4f08dc3795a95ea2c6f74018e28c53304e9d61e78c5cadd884d459506c02093b08f804be68cb314156704a69527a92b9ab9b5e572d4b5ef03dd7f3d40ed8b286f4210e253621fc478bc4a87898d3f23a6792de5de1fb2ec0c542057a96e1ec1e55c0b97e42f7930876f8774883639e81c2976d79cd278c783fe7ccc36f026e8e7cb45c8a5fe955e0324b55cd51a4cb449cdf565763730af140bcc03a0c8fe21213822fc99dd3f22c2e7aee43d8c9291f764fbba41811bf2a8858b674e2fc9a859e3419c2289d6331bba5e50ab5986c479a27c5b0bd5ea75928b37dbf79a86cd71035bf33f88ba9636f534e6dd5c06a87c5a6012c168188043bfc3f87657bfff22fc1c9aed3cd7b4d2570e309369f16966cb433df6cff561077c08d7832807580e8b501f76227433e65d4f8e1eff973385c928a79c1b6ffe7379bd720912a1c83cd859a68e7dbd208927da9fc6deb834744125a6a33a6028d4b94edef95022623999882eb5829fd98a1e3a376e33d5791d7e7d78ef0f288a7602dce1fa51ec02af145987a1bda5957b91023f280232c552055a114082e6398cb63657e92ab218509a88c099b6166bd2f6d6cfeff549a88391faf54e64d191fdc7aac33cf424501380c540906b287feacfedafec910cc54e6832849c216bceaaf8cec3f047826fc8b3e4987758dbbf8f328812afce4a7d0702077c8756b9bc998a531960ad2da3000d8032ab465b0252d741dd410a67041864b9347603bc20003a53cc508a508a5464d83dd53328f8f20b0c273d79d7f4560e03eccad041a656807824e34acfc8852f4e2faa31401584b798d7880df72e5dc181925ba3407ee8c824cd65eab936b0f6bb435c257eba3e00d3e35c64c4cc2ac3beb22148876f9b78f2901e6cd876e2271ee268c1cb2ecd90405ba2c6c9058774bbd5dc9fbec79ba5be77a953d95b436100633c355e87ab320faa22f69dfed43dcd91dfe41e845cd98bf3644a7d18dc5aeec7224e8879df77b39c28eb3b3bbc29034e00146ac568ac69f251c3ecb8c0f87ca2318313697510aa94f302b3a1ee6e2301ff08cb9f7be4644a3e094f27bb0d48bf7792b312e1e756055f8ac0ccf798755606676a09a807d0f5cc0a27a7d76afd39d0054e5537cddec65b2afc3c165dfba1b8c35aa9153f410d89f69d12968cf1c047cc5d14ba6212ae17a600ceba22b351dd558bb37fe76fdd0051d7a6026f0365731fea8edc684ff102d5960dc844ed0f1bf5a30c66498c42c0d884e5a303f8342afd1a53377db939616287d4e9225608f71cc488529c5641dac4c3f59345e5b2dd249a427f9165045923a3ef370094f7159924dfc7a59442cb56d8dc496ab58eea4fbc11d4cf443e53e603c3b844a91ddacce32e8810f67c9f519fb6b1d0e20d99d982747d7f7b597dce54c60a92e9f98409aed1cb147ef9b22acfbacec513cda41c73838a8abd3e0fdb2bd4e8afd20809da2afe63cfe2c0ebedbd61747dda094dd369b2a4c4bf9839fab18f27a8838a9d129cefe5ca1cacc75c43c0a3afbd6214b9f2acb89f78d52cf4512a9fe2b6716dfb82b0b0cf6d29f41561bf7b85e6349b90840c6c4ff012fda20fe7bd04d0a69ea9c14bbb31074781c344cd811cad830a08f90da39ed95016d4a7423d39bd079cf2924aa3ba533e06abd200a8b3c35575cd32b7a9b311bd70b9fabdd96f591d1b231311250d84a5e0a84a6fc2839b7571f980ad20a40be42ec6df83a0b8d395aabdd232497d0df431888a48d67589e9e0f98769711a2e923f18fc4abeab7b07b689b396757ed02c1b0c4a308bc6f34d2d954c8a44db6eeeb21339d4b555c55c627fde6e20b8b8a34477f74ed64ca3fb3abcc17bcc96e1bf61bb6454c5dbaf33d5a2783a7c19119eb9b64983f1156ca52767980bf7ad5f3317e8063eb805723a8457022cedc36b219297cb043c147c380cbac382928ce3681cc14301b8384d46f8303e4310a30b6757832c37bd4d686b48ebd0486eb94ce9c99973a9ca21cf508ac287dac0b5f97817768ae2a30f15dd14c269fd53d0a11d9abbf8ce3c2fd1e3b15cf4f66128df42f42f20f61e11dbbdc70b485bbe3510f01e796c86361b4af82c9a34960181665172306db503060866cc2a552c571642f8f344954421853b83dbb949d10d98e907f587f4b197a4880f373f16d6c866acfacc2e7dbdc44db544a668bb9bfd057cdd492c528ae475224fcdfa24d8c20b18c9a00e7c2dd52fed91c433e47289e6096f888618f1c3ea716cf0ded9cff55261aa27291379b08aa469efa52c753057937407d1c0ddf8abfea9014e194cc1b331a11e263ff1782fc3cf56f060a3e458b5827073d76f1e9f487925e170964434f227271e20f1775d9fc48e4fa38a67729aa792ae1b256457b4f4f265477ec97296940b8d2935d1d643e1616454a3ca08a018884efbd7356cfb47d7f649dea8bc2699706e47af520e786e1a036070ba29dc65669108130428f3c885147efb2734fbda4acec7ba610ea2977bcac422384f84d69a712faf40315d69879485714ca84473a47ed2cce858a96c5d9ccd12e8b8e92981fc2735dfdae048b2fbefdacc9357e3ef889fee853235c9dd2e28fb736ad1558c61182b2faa856bdf1681aa7f69065f9370437fe61dec0b986ccd52e3305474258fae6c0a35afcb70da4c9bbc239b4fe04c91bc2be6b23ce2055e51c0c0d5e4399044dc4afd26fb89473d7a632b8fd368c553370969f59aef7bf7d86ca1fe583699885c1e2bdfa9ae8d0057e3e12b2fac2d5ca6e032fa9bddfc9845141497858ccd93bd0b94f59a89ce82e4556086f562b49264eff4b6d426c557fa8305fc16206ff279f1b6a5b007aa5f896e93c563554e8df281f05955ba85dea7bf318ff0f92599d846337e22df77c62a89ecaab5b9f80bb37062fbe76e141ea7353f599ed1c90b2b48e07dbadc2bce1d4d126caa3f5e85c7d1867bf736b846ce80cfde668179b68d7625a4a99fd05d4ab785fe2f6fc3e60f0a8b098e7b44a103d2122394d966a18ccb3f66c46dd5bb407179981633e3036b312aca94209f29ab295cc13d4fd438696b14dcccc1a8417d11ad43848a5caa5e85989c352b68e1e0b68acd4f63df7456e7c7ec96392c88f0ee6766f5e4615689bfd83056ac2fd4fc9001e1d7a543ec003ace6b2c9930529231bc1c322b60ed2ac5cb6ea487ccd4a7ac23905148cf0812244fa322df53a995ba6965673f0be64064121b9ace8bdb92b516cd6e07bffb3917fa1ea6a519e53acab198757aafc47764ddeee535a4f44d19d03d5c4813f9fc168c167bef023affdf77185823e53d5467e3b1afbdb9fadadeac7e2f3cc00366c0aab9e91823bb5f9f2eed4f97b080627a77c5807fa990eca8c2644e86718ce543aace466b4596b1ad056357d97a2a3cb20148c35708f036bfe51e01d095f2f47a77b850fc96fbb02b0f127eeb235388889a3dd4f9ef33ca0b9b05a6efb726d832c420fdbc3eccfb8cb35005d2bf67325741f713cddae5d01477e1f9e9d9be422fac5cf10ebd0b94f57d77d939607ef9152b3fc85ad91e452ae3ab6cda5033815d95fd994b9c8a2b16d1f9f5136e079caaf30fd0d7d9e58021a2c437a2c91ea9776e0baedc0dcc67674269bd2cc2d3fc2b230d25cdddae9fff4ebe19e205dac7a8e30ba3b35c04cd2a330b35a0f81c24e15769f2cee6f368596d2e858d6e8d78f2c7cc2ca90dee47ff349665a26275183fc35fb3a0b8a00d57493371090f35987977db71f60ca22a1871366ed10617648abdb158bb7a7e85396885ba1f4c42bc86c6b21f74d5acd91b9b0cc31468c0e6595711c2586fea581fb4ca5ef5453eb3d4eb1d1e3147057fe14539b81632c62cff876226fe3f5423abb18b327e4970308aec23534903315c998216718c001855453c5b3cb7a92c80f9277caa94ef9489cfc19233d2b7430588db6f83aad668a64ccd4b3d8c2972164308514b82669bbfa95474fd6cd76de2f20f69c7ac810fda99f426dfd118d7b05a5a497e0c1f177d202f9a21f079aa88cfe835dd831a55f4a1552e6cec32892583ff6537c33eacdf61de3d5866066348b8dba5ed14e7a8f8bd26dd78d0f4ffbf1796b8f9f10ce22f4a43ff0da539cc6870de1c13dda8cfae6bfc1f3def19120a50648713734a9b0be1da9f1676895417a192da1c7d7b76d4413364cb2fca3f0f3f9c15b3cfa8941ec721f59ffa8f2d5543dc9b7f840c7f0ab0bedd5492b768ac829afd3ad9a998b2157d9fa0a2e43349119ccd81b58a10296afcb63cbfa5ca578a7c8ad9ee9aaf1c2d296a51ae77272204249c392e04e13333227194da5db184f7e28280450d5c3258f9902be12e021d54eff2fa0b8b0a0664e6e8d891b27f060a0e8fd56e66ad4132e50e960328e25d04c8097aee813aa0065fbbdebf9d67c875ae7437d20bae6e1caedbdb891b1068ab2c48b3eca85262e17deb12279e9133896d2892432eed75bcf6b4cefff7c9225c01dfd6f67283c2337412d61ae5eda50a552383e84d43a3ea10ccb0b46ddc98d6e0ba1d95cebd437ce94bdb183d0a1349f3fbbb6e47758aef75f1a5e3a615f00d151cca171526ca4687f45462a882694d9c83e9c35136bade9de856c7d7f612ff21b8cb787c6a9cf0716e76ad09f211585032f6bf58c4e46a85f585c4c905ee98f01c7c6d6a2f12f8d569cd44ed968d8284cb2116a3d1fca042b4cb08415394a1b87f7bc58affd993cf21b758681cebfa4dc64aa2f084b60005b0ecd23252ee5549cd5f9fd423bb7529a67e4bc57b3b7b67173e29dbf093d10b0b73152b27140d0d2faf7b1226572841725c9e9785bdc5bd0a9fcac9ca8837fd7f62e34673e54463b86dc1bc5d9f74991c2a8e54b0f36b150f7bcd18790d7725122f6017a83bdf2800ce6676aab81ab36ea5706c388323d600c9e0d7ef6cc0acd714fe5ae53b3e660dc70da52a39f426a564b936c758ac46eff46468684175d9719c2b809ae72a37ac80913c3d6c78fcea6e4b4aa4113c6ac9aca4efa6a3e200f97cca2b3c2691672d2d7cbf4b94fb69960e939a6c37c968b5198272333a171bc3cfb4872ba8f3ce614f4884189218e6430ee256f31e565df789752ead8ea4c01acdefa522b53a126d05f23bbfd506cba1c2644ae9146ddf6e81c552f032f95118febebd37907d8f64238afc0fad76c2295e020033c15937a6d242612edcb32b6d13fd416a93ec38d13c8ca41c22ce0cff0331f7ac778b86a376bc1460c0506633708b8fa79691e2f7a749b0571beb6e71ee0470c9c7f5cda2e64352c0f2bad253a3d15ad55dbc3cf966cf606435d13d266ef1bd07468f0445d7e85c903cfb85e0f53ddb7d7230e941f74a98cb62f8a2034716f2792ba52e5d1ddf7f38ba3fb97de124cbd8fab9d1a1279449026339f4d2f65a3bf950e9197881da9e515b8ea4ff455f83b9aa20f7e5679f385119115003d8aa1cecd7c2dbf060586fd744663fc4e381e3312c9196c6ca0310082e5a27848476305bfe009fab783aa44da3813cf9af573ddcb58a35b2163ca83a2ea6329db0a0f9d3cf12951095bb935e1b9e49bc0ffc81d2baef3f3abd0e4663f0b376b36b10391791758b532159256c4fa2942fc82187f99ae5900c5b2e307d35149e44122ddc668319e11fe7db260674934bfa2d64dcb5e7132400482d01e57bc87595f425aa7b3695c5d1d081e24f4dfa61de57a42fc2e9e9b44b982b952041069688e98eaaadaea6d2cc52a0e73ac0d4f3e46fd14c342a8459ff405716a169a0e219a5dbce0ac33d696bd846e6a4331b5082ef31b25816494597415e68a415eb98e6018c26e2854123272dd78fddca019d78dc6c37d7b99651b2b18ddd6a74188505d39cdfb29abff72e371441a3415d0b67f7d67d52b974b5fb60fdb050a0863f46ad85eef6086ddb9c4174f1ac1894a9af9192bd3a7fe19107e231937d2f6e45a5ed400b43fe52f1e7ebf5866a775a31895fd4886411ce735e921a0bf01e9d950c5ccafc69123ddbf8cd8a28d83492fcce1e837146220e3a0928ea5f5c731eb19354863f7861632a44482abd4b125fbe024a3fd95828caa1fa81c89321d0c2ec835d7bf1ed47732984768d8a53cc3772229ff4ec3161fecabaf990feee3839d69c8df672dd73dc50f90c40616047af4b7d423f9496be4b00383788b41a989669cdd3bbad71ce4b337dda1b34ae0631c040f735ee88ced2bf0b2e7a45130e6417fa31afe2668df665576c488d688351d98e665a5e9203ddb5ced18ac379b2f10b94dca5190f45b316ee30904cc1d762473f5af3b1ecee654894fb531c2d9bd21709e410d40ffca269990a31cda4034acbdaeb3041a349f3f5549749e9d6c5abcaa3545f3a396f3689b98424a4a0669e4c95489244e7627e2c22b570d8710976b48fb8bd2c8e922b360886566bf1943c7b9202cc0efc2cc1c0e0c75e0a61341cd15fa3c90a95433f60c0df51f64995f64ece5a502ac3fba47a21cdbaa5a33d89156dbaed4d0f8c2486f6fc11320527dff4d9e130b9c7b9ff38be78c7ca6da229d51620fab06815d36bf45c963a9f2b15dc542f1d20377ea3967e1411e781b9f41341bdc7bcd5f51ef8156fa65f8b580729792a761b39debdeef4e336f4ad2dd8659e58b22a8516642ada272ad40a05c50a461c2fdfaaa889b16aa9f6186ea7dcee55df7aeea30448b1ecc71a01433809984fe20dd6e5137010dee212023e15fe9cbb66d2a9eecefde504508b2e84ac711c2f526c1ff4c68e9692d85a2394ccb2b9fd091f13f38133d8a3dcbc6b7e52e6b77d78b0e3893c9b58a8009caf74938a77a636b71311e8ebcfb4fb2beaa089d8be085569b03ea21b3864581f45ab49fd2f45391fb1fec37d69f38e68918fa15f187edda108594d1f3fbaf7e4c7e8c9b9dcd0cf864dc9d27c17b8788de6504b316a27228bac258c454fe4d0c517c302da6ffe7507214f983dcdf3f0f2056f4a82f0ca191a1411abaddc08375dab9b52f5e86f529e5c95e0dd8781f79ec5a3d6929d3cec0c9bff61ece509e82bdc086fa7726b1020ce27661fe6333b1f99d1f23d3963be4158b6c97a68695cb51c19569aa423e0874fe81baa56ede2a362f11a863f18c80fc25df687fd4a4d70e5bf1c6f35e6900807ecfc478f7fdeb634d5d5ac1241f71342358a68eba9ebeb611cae5d7a11de51b42e251c12782bc2d3a8f03be957964daded372414b78b40ec26137fae70b0527b8c15a834cd3492851448e107075567d782decc29041325ee28e11763b1c8f5e5b23583193dc81af9d47fe75c6fb8cbdc245c151cd7eff27a252fbfc91477efcef30889954fc8d49a7a88367660d6be8769970a32d5c12df98a33f021d248cbb9cb5949771ef465a924d4c654ece723afe2cee3fc6c25901211df56940fdc58b3efd01cf518055311cb9e4b2e3ed23052ceb0fadbdc5a8d369bddd3a39b7ee635cf2a07b00b459627a998872a7e1e836da029147bb05938f74ad2d6c6833180aff7a6b1de53e6a1f22bb247dd0116b1e0e3bee43aea118dad81f1d19c3b4cbd95bbcb6acad60ec92b278cb113a039d3389a31ea6d8f8b9328a001bb65bcd10cb955fac5b3cc8c2455826302c9e792da3e7c64bb85dea0d953a40140224b00f7a92c5227e6bae0c75f6032afdad757db1e6997a462390b145f3bacd9426d484962c27374f84cce22463c3523b448ea8f3f617e87965995a1bdab8205f05d04419c9267f2bcdaa7e80eaa0ac9009d0bc3c26f40e90e2d865624e1273d51d5b60f37b43f4054ac489e637846d7ad4d645893ad487eb335cce14010fbbda444a45677d4f6decb07a0bb2ecd22a31a206ec0fcd065e0c273a617f5941e7b0dace099c3fcac2c4f1647ba7597eb2349f11a41ce54541c266867de88a9d58dd56846a89d1b201cacbcad87d24a3b3616e0365b6e59926cf346937d84d2ac49e58392aa1725784116f7837217c9e706f0fb4024d1a092014b5caea90e73cc1a0048a34e47e8d2ead1610eb3082459b367d186a6ea24dd407c4e56d337da3f2e0e825330f22da0611329141a78ce963e38cbb0df1f170a43c2ad3d58562cdce4b50fd3a2a316d75ec56eeeda0f2af386768548a0d86ef8d93d9c54d53cc007d150844a1aeaec1e765791bbd1e788052a118f6a006cfe16496e7a79243814c404bca086a2d1176c2a45d954c45006c63033a61ee10c58d712d356a438b4d1a03aa577a8dafaed71cf1b825e60dfd1d8dd2af32f2d62d98fe7206200d330c3ffde183340688f31147baf5aa6b170725d974b32771de590cddb2557349b8063eb13e4803e77879fba40ef7f7c0b8278d51896be1886a198154f41e4be525f55eb6296649803f6839313e072844990ebd80a79aa9ead608598c2cc33b206f3bd76e131cbeec46a27e651d424160588497dc2bde4057780aaf177928572c3849723dac21537ed7ab37ce801bfe7d25ce39ba80d100d7dd667aefaba19bd994a7529d27aaf9f247962d52b3f19eeb6eee71dd71fd100cb1d2f64166cc1662f536fac5a90a8fb2f5f684d02f2409545326c1506e71e0a2be9c8d2e8f8657793dad288749178533857e15554b908addb35824c12244d363b4a22c3024725924e55e3daf807b3f065f1866d94475067b94409e9498dc1c8315819e0104800907e67dfc68dad2ffd9d32ebcc177b09dc6119fa8c25cde1487645509b5adebfbbb6374b64c496761db5d3145842ac073a0aa5b37143b407fd45d9fafeea5d6a6d97d580c11a45b649d31a04e4b20473f1da8a14bda8b5c4ceebc7ef628ae296018f7d9183dab18592d4fba1a3bc16793c05644974e06fae33c0ada48e0cba49c37542f2c1703bf00911b0fe3758e04f8ccf123a990d47f8c3a44eaaae0f5a6a7d30cf56a6628287837968ee00a57c09428f27a03b97a63c867c9c2ee4cf8f7436eff0e7649c69f4376f90ef8e86e440a950e818f6722b63309cc3f778cc0c6acbc6d3cce32d16b841bd6061ecfed5c63e7eb9ad72783028e9959161aa82430eae337c7cf1d1edf95a58c127d87657734c8c5c7a2f4370e3d2b066bea615e1f1bc53e63802d3b33929bc3c16cdec1ab6dbd59e597d4072229551a5e79b5ab771fb66fcfc46afb51c957b15d23354333a3f9ed7abc2479750a7fafcc66aea19a8b1af0e0a252046def81eb000c1c378e5d636d8ea553c0fc2feeed7074e2d534824a0265d6f73fb3c6319c46a3e3d53f510cc8043ff0a103feb30fcbc10ea6539720e5a4daada4567202b6252d8aeafb4a8bfb126a5df6ed020ce209b0dca6c12b85c03ae8e3c4f2a78108cebb0b536bf6193fdd986c3cf9893afe4da079bc9c14d1be76f0782b0876fd198ae97a2994fcc17a0fbe7a26d1dd4a4112b46fc09a5a9b943a675ef3b23c56dd92ffe914e87e69fa3e16a06e4eb598e1988889eed96994cf6cea1f2bb2d8ecbbdccca2ba67b3a643103b39ad44877a76393451aaae8c6ec09991df6088876b45d324a3da89d55052f9fab608490e126ae7acd00d11b3da18bb546e0aea4c19584dce30c895004c3198b3f768033eec0a615b16725970de870b672ac77ae4b7182c8f68bc38fc9e4f5daf04c1afa9766eb8a8c01d9dc70f15779d13ebccbbddca18b6469bbaa682cd999bb80f68b431a50250cf0b8a735f6f5f0a887dc3b1ee1945a466e89d0b2bd6bb38c73a2946956031037dbce66d211142e09b673e4a2deaa19f6177be05d84dd11104d4b73b68243ce2fe019df1d903920f504d4fdd130fa0534537f0c3e8f198dfdbcedb5dee8a8c0a02ea678f8f61a72b4251ee6eb50159e8142dca24912e72d4590a5d52f112cc31b2ad37907829f6d4cf2b386112863fffc0665dcb71ca05ad090f4fcde7a68a78d9ac0228ec257efad7b52d037783c23bf1db28dde5ac4db62b0cc72e46117b77058c5c04f9daed6f02edebcf97161c8cf1721e9bb59d5f0424cfc6982dca81a9239569d738a8ff5b4404d27598610c05716938368a24c9adc333410d34181b15975fadaf88d422ffd6263590d2b59798f8fb0ee7e2a8abff7b75d3e04976e89af7f468a94adc70511d3de7b49239a74b1ee72aa71b082144a24911e9a5767e3af640e3b04998708e9dcba34d2a3890652f74c0e70b741e789442ffaa36350c819f997944ce12c8a951b94e43113cc417617183e83db3461aacb17686efd59322abd3e0d9b9de7bd2ebb8e0b98001a4c42809e956ba3d5fa01f01d700a9ea47e34634b21cd534596c410ad18c15bdf21fb3c3f0d1cbec5fcb7d4f27f86b27185aa11f7fa67f3facb5feaa2d917992e81fb9be0cbd99e8952566c1f4b619440033983ad80375ce498b052f7dae2b97a1b9a7b1d8164f3fcde8c22b9ddec2e14b5138e4e948fefc359296378f8de9afd3495d58129f20fcb2e305c843d8898aea59ba5b29ae5d1b6fb7035bf36283f4282120078af5c8dddcae21945c6b059297b6073d88e5a8c635f27674b94515da98fbf73603d2dc3e1285ac0d85d0c0f7bc091800d09a959ca19cdd9b5feadedc66e1c401354c86a7b2a5e9553058ef5e163ff8a7f359c10659ba5b8a9c403b32a7c6497ee806d82ecd522c95a2685b4a8fa87ab7c0cfbfefc9225b06f6bfa4fabb716b7d1e57ab1e3b5e0a21c518a7635ba24d4a54f4408aee5ab97f958987b554b99605a56370eb3cb9500e3ee8d40daa8e643cd91d0e06d4847c6b5cbb5540976398ad062141379829fb74da8fc4c008df94de90331a514b82964eed5272ccf118e6a498428bf1aefa5347ec648681bce50a4e3ddda101186a97f1480ed30a757f573a056645e25b2fd739d6faf90c7d94b51ea7a85045ff9d9ff06effa81c2d2ac2156a5be812ff71b4241d987bde685543f399e0fcf877d9d92204cd62b4f193e2db928928b43d9784ca3287241421a8cc56b68cf6b691c03d1df742238c8957016ea8d36d0731aa4f2cd1cf69f2ffcd33a6c2700aa093a2b50d5b4a395dc289518560588500bfeeb4d0cf2c64bd1c439a2fd2c4f4e91ba5516ec3246d483affab67bbfd1294a3e84a182855240510ac04f8542ef6deed0e951ce90b7707e63351870f6cb212ed3242118049e8e6b4b196cc5cabef98b6f8119e1d9e201953e48ce66519ab36e2264472497d4ab9c741bad67a790ffd27fa8c1e0b2eaf3d7531ee9ec7a89325bcd6fb922d8717b18f4fbf1bb324b2639bceda557e277a06e783d98e320aa1dd77a4987ef024e231fdd7c1ab9da03675f7bde03c1256ad0c027fdc4c3b9d7cb9f3c4207a32909a371618a6d7f840b42a50baf96aa3262c5dbd9ba51c9eee7962472ec42d2a3d62f7e70f7f345c3c1d403ddbee6784b63ef2abd4be2739e3a7545e4fc5b990b1d23b3a8c2bb4602a932faf293636745cc5763574e020fe6c94b0641a935147a9f32ff3132f745272250ea34c8a80ebb4540c962ea18a3177fca51c9ff881fe48c94eeff794b28f458284914f9115713006e44ffc1f3df742ee1e22f2df2137593aa12710f1b58476dfa1fcf5712f60eac0305a7a0715371cd7ea0e9eb25d731a07314f702dc46afa7c0420cdd76945a364230da6ce96adce79d9e3ae279fe562fe459fdf9301897a0019ec083b36bec348eaab7ac11d1173138ff058ee32df956b4d28499c51c5ed1e606241ef2ee1d633da478e374a2b12a73f5b4a980f3c0ce08c2c4bddf68436b6a44f3b3459d871090e26d9493f3da623cdfb9bff2289549f28b02d1ef95879a3d709b7ea4cf47a3ea0281225a56fb2ad0c2c8c566a14db05bb2f0f20d5f80e8f001fd58eebeaa50c594f8ced4bc35de0f7c39e20e97cc8a09ec0f6429cdfd134680eff680430350656a152664fa10bf30971f7f366c625c0bc66b66369e7de4316c2e6d4b174af46bd9fcf85736fc7cad8787c6f7d6fd16829a0e0872ac5a4d4e71207441082365bf59d7e35199ef19530f153afbe9f7c5a36122cb708d5616c0029ab7a176148d63b34623f15823fc6428bc21526e4addedd2079fbf4cc6592cc4843e9db764e08a6a24981c64a1cb36f4a3ba2bc72fe25ddf86b47f260982386fd78989aa957724898fbacf6407737ef317e00068de718192ead65c1d7b3477131b3b0de1158bbc0c1db4bf9e9b2ddcddf4268561530cfc7cb9ab4c37c5c4720bdc015e2c6499dda559838267fe2f038e50537bb8b856228e0c0fb4b3d3187f0778fc627b1a6f8fe3cc189ed9a357c3196e892d96fb4e934be5bca15b3d6259aeb2194564f4636dd5eb994c7b005a57e745af81f82a25b484e6ff37e15ae8b1274dd4274b6f33cfe92ce3aeabdc4a7f3b5970a8f567380a5281c10a423bdb68ef715bf45074c4c84c1ce82bf9ace578e4bc0ffa83a33f8441638a8b18122389efcef63d90bafc94bd5e8b52b5b50392c4c79b31ae0f369baa5c1db2f83a84bbaaec6b418fbb4979fcecfadf1bcd0433375c78d3b52b51728c90df132210884abdbae75e7f7b0bc44bde1c603aa848f5785e268827f7041f4cfa0dea0ab5f6739e8b0b73582cf3bead11e63108e8a7cc6c81a7f71f95744ac163d395620f9b9b7e4fc3d8af907d5927739449b4ade7d137fdccd3bf0179560b954a48ebb953b00d4ab9d24080e3dd8cad452241f22a33dd9226272536e8f711c8c97991b6b26aa4003741d3d1df3a0521300e6352b01cf588fa3f0505aa5adc550978ccc57ed52c095a202f911b897b0e6dfdbc0b536607e1f1669c689367c81aa50dd28bcb48b064d8b14fc6f686c15bd18750c14d8dccdd5a5d05ed1e532fda3832c892841748341f6850bca9bcc64e173dff3713e8d43c64627df360a561d39e128f52ed4540b1fd712d7441929e8034aa6972585bcb52841692589c1ec05c58486ea0b891b4af39c1c16d0cca49d347f037f054c5d98688b5e920feb00677a4c392069e8ef853f4dc95c75664ce3438de37e8f62b127f5248f8a0bd1257fdc3553800d2aaae53167118636387303e1c2c691b190626b11ff95316e9ab698741870221827d0c949f67541de56f088a415212c4824392ee9d12c572c1f5c3a4d4832a7d37150acba90eee3abc110768a061ade8305fb75333a5121d2ecca6a40c0916bcc8fc4df7852e7783b881c13dc87bc11f5f70832a3c7a274d8a966d10b13fe09c4016ba584a31b3ffcc680f8630b21cea929a226711d8679c838a343cb5fe2cd2a2b4ce08eb1bf967b47c233d382647cdd2ff1e8cf80f26b62d7c759f176bbaf33fe1a30d561426a9ee5aca67adcd066cd36dd98482768ff110982ef7119b0eec32d71bc978e4d17b34bb5bb0d48e0845dea532013275a48eda2eea3f5551542ac600180259ecac82d9da408cab3c024cd28e433c20c3aebbae7e3a44291131a1466764412a83b0aa938c5f3cf97acc32bcda848e01b92a5e17932cde7958a08378224925a6d86fc57dbebb430e2e0ef6e9e4c3d54e0c3a539f8be9c66bd2c6362229a18bc6425c49dcb288dfe952639cd1dc3f43ac383d6c92117f99087421f1244fee812832cf0350f3b957dff6a0f1cc09cbc74e888cfdc165a9cdb67957622960d51eff598e0352f30288e02977d818db06df2b28710505112a193265905625ef3912106a20d81a4edeb1f72e0997a0626cc53aacba360ca387568e4f58f90a4f812e867d86721fef4125d8df5ceb8cc1fc8e8959a00f6497055a43b5faca668ccf4ddb5a63151e9d50a8db260bb2affda9dea6ab0c51c2321e5b39b94797577ace1c8856e969b04a33c0e856f0e878223a930839deb1c5cc7628b5d8a7b1ff6cc0c52487215f3996bfcc2746639c4a61061efd1e48ab34e52c73194428de6a390da6e1107af22a93913201e82b84b1d1e36437032178df2cf18d4e87d84a87b03d55558c1bb065493793d8042e272899200841f1573b5e1a52cc3c2bd0b50c35c44073d8fc71aed58bfbf8e7924d8c64a74f7591459806b967bc19ec833e729f580be1e00177b6afd115d7650cee7fba31b585820f6b34cdf4c49196a177dce0cc1bda12d8537a94286d9e84d2f29f55bf7b4c2fa2e32ce45e27fd7b06ab885fdfba4999b793e6449803ec4d17fae40a8884a6c497e76cf0bd0016dfa138512952abc1b052bbd8520cca1754d548f2dc1fc4c07791337b96b1f59ed17f13f898863da00616933f051aa5e6af31bc8d06b8461eeb4a2c5d106599cd8e826318bb9c7ec6427ada1be5807fb899f501cba10135adaa81eccf920337ab111f5643cb92a6645058cb6907e189c2856f07f7d505aea0eeff8523f122272ff58f0650c9f283e21954bd0a3bb87fd18aeeeeb32f2e92306cd9518179b66f752ee5c14922149c06a478d992031d55f841c35da8ab2ef68c06661bd195b0b00842ea6369b5804644cd5ca8326e314ba8778ea7ddf6a06a1d0156f01ce1b26b6f60d2ac00b2f5fb50ea1a3604b787eb338a806bce9f57cfd1ebb9180d16838e0d9181e8398bbcccacf8a661964ab74bcf9297d01bf4c74882243a97acd425df6d654e86e2f731b32e5a37bf133e95d6e7ef48f962b66f0a6a8d7a703440613c08b74fdb2021fc8f86098d43170669e4309e0dc10347131023e4890653be3659a0ba3f67d0fd8f5b3a453a3480717fe02f49bf11907bfe7bbeea695adfa0d3f6b67eb8b2476651b6770a63dc5b9bc3d1296f8751b56c037d2c3a0b99478337ddfbf37356a6bfdf383de036225b9d5d76561905f53baf5fb039453afcdc4cbbf43ca3c4397eed684d4806575871b82b562cf7fe041f9f29e8208d94cd160bb9af06cb660073a73c187ae5e06b7fcd6b8c8098234d7f745efbf6f8601c9b40487c0545dc447f04de1950856a142e74c701c30e2d1792169fe30f7ac7c477fb9d9af57a5e5d22a83c1df80873e7bfc03100bf5f95b18a88c847c06b9b41f714c46f582ed600cea94486f6332c1a3de67814a610603c9841b29517d9d0b58f9ffa2455fca713af81049aa7430becf2c6e67d8d259da11181c93d92e6eed808ba2068cef6942c9ed86da5d7ae640f1c668146338bd102e92970f45b172749c124b5d65d6f39bf3dbfc030338c4762377ae0817d1f9435864f96fcb5b59f1262bc28c45fb7803798c6081378ee20248e3c59667ba1d1815c7d16dbfadbad73271f454b9501994e451991a3a56c866e6325b633d64af17d4abd3e555f168f1b45434abfe891bc0133d971a87602265b597d8b1aede73c4ace3fd5e968dd79c6489af69c66c583295bb06681b6fcc81bb0661e534e6a7d5d3d682c217379942724c1570a7712da79a34831e1fbe090203bf14fb1ab406d69b5e5dd464971eaca30a3b957c21d71df669cefefed7322652f2c4621eb44399be07a484fb092defbf7ab31d9af2e24ca5ceb745cba3884641808f9e0ba341b34a4f9aecb83cd86eb0a75a9c8b96316679ca443746024004a8fdabbe5f66c9da1ae661d70cf477fa548eb910e3c5a16d2dfef43f7dbcbbf5c213aaedf9367902b0d6881f1d428e2a5f0f78dfa55a9c487de59b91fed6829ce067283e9a36b58c0dd44e75eb256aa68ddf35c9c37c9c59d832a1c97a8f44e383d6741feace2483dd3a0851d7e8184666605b074a8652144b12b1026d49e91099f65bb919d0fa925e13593caf68161650fc1a8739351e48a0a7606773c7413c4c539f72c2c401910a93e143d331ab9bf14cd22793bb05d920e6f7a2b87623359dc58997e601403ae62231aef803cf85b364ca30b07092d786cb4e209c070f7466173019fe3b620689fe06bebc9ab8cb3125ed82ca20238e00c742bfbbb96b872ac45645088a31adcf1760021e25800f9b66ef522095b5c8bae219431a3d872a84f6c652f65b6de9e5cda6ccb00b903e6468fc7e0bff74d2990e1d18345f0b9b2cff36b63beb104d16cd86df3226a7276a067f65d10566b8ef6d8d4999b58730a8274a8c1ef1b7b2a94e3453cfca2dc9fb9c9c5ca2bfe660d05a4da060f96864e54789e16a2a6ea015514fe0b8a9a66ea3707c3c132a5aca933ff6eb9aa72f09b952826cbf4f868847dd098dea445632c89129a0f1c5adc273daa18115692c69d33838f52b4ba25d4899a50996fa9ede6a8439cd71db961f826551b9d108f37d0fc42e9a9f0d3efedbdfd5d05caf8fe6d63d023e353eb22c1a7e96536acdb54af0f416506b2ba479f3a7269be968abade44402e07ffc16ce2eeff696158abf0d35fcb1a6c7ec56627468cdae2811c78e7fdb44e023986b5a37ab7f611cd877fe2d186ea5384eab92d4045df74281067f18f39b5a743e8372bd34bf415d5354253379a195df9e87717e04b46e774d3f6fe89a7e4063bd65821f6eb9b2a93b74d1286bc71df6ddf7f12ec1ce7afd55bcd250777029b54d607238d58799f0725a08598a3aa71d4a58d4f650f250ec9e7f674ce8c048f833c773b0fb8d42ed85d6cc67a69e15717d8506a3bb99a20fab14d187dc6ed76ca77b5106675e05153cbcadcfeed41231df2aca70f0f31691558d8ecc223e5968c4838c9e942ba27a7d713b529c23a87f140c385fd09c224692bee77704a901d144d1726cbbfc1c04335b3e96fb0dd55d0fcb333ea516bd985c3879ce5c67110c7d849f0f13d2a84b08e5c57eb735c53280aa10d39cfce7cd096af48b94234cdd3d014227850c887f9a5a375957611d6252691acbaf3ecd3e2db6bda1b6185bee53b408735502cfdbbd531b80f4524de09c8ab4b3dc725b3f1166124f3bac5195fa2365a784ed2427779991a0d61fb29e5b06d5edfd06d6a31b3cb74ffb39ccc5bf4b9b2a97635d0b0b79c87565847062ab07c681c2b0a5a98955d127f4876c78d987472dc07d0866cd556e127a28f3d9ba6ea9698c321729a55b9058d20d2cfd94b8ce862833af21b0420319227bffbc98b31cd080a2326d071c57eaf0323089f4f9aa59e4063e05273c58ec02997a49cd516a83b37be36f51f998ca322799383c12e0928aaea56e3eaee0c6f24ed2d30be7976a709d7c64e092644f20c4c339ea95b92299007fe31c31ba801938fa0159818acffa2162bc73e257d2e31d333034c9b0c307bc5979ac572aa1edebfda1c44ff3dce0ae1a6e01ce5d08fef6937a685f0812b04b698717f4450c3013ce00b5a1dde4a00306f96028dc7bbafc64e97757e1fbe7b93fb9179a2903c0e052ba5d142711d122fc7163e15b747171ae1ac05359139037f708b754e380769a0bbd71ea8b2b8c6e6bf11cb7a6642e9473dd8091ef9e276e5b427972b0c4d7e425ec973c6dec66f33734b06fa19f3b5a22f5801e00f1884377b31d38477bae5ab38a9ebf2b173f72e57fa96e2bc9ce5f43a382031cb9e26fd40248804b99252d7f617623f3ce6376f1a03796537fd1b868c2ba670afd488985afb3a7351cb4c2bde0de092fa60139c689f25efb1e5c8672f804af7ca6160a20a81389df769e678c8f062d56ac3ec25750a8dd8e63e6e2a0e1f654492924a6700821bd8ecf73c0ac51126f77cecd11ba733c4c23a986f293e0c98ff9341620005dc3bcf8c83e1d66e9bc5dab556fda4bfa2b84587b5c8eca3e4ace177dff9ad4ea65020c7975f2d37bae7b282e1e5b21191954abe21042345f08b53e166f7cad8a0d7501b8f99baa13cd9ba1c5c266000d3e9a498892d9d02f43a2269d34b8f9d72ec398e766c6bf7cb00b5991c85a1afe3ce4d22d730286e097c476189cec1f0ea94ac3cb03960dfe12f26c24690e3852543644aa4b9f29014d1f9ab5818584e3264208cfa0446b181c02e5ac733c50e4b790fd4e10408dc8713e125a1ef9d749269fd341477b791d3217ef7bd3f6f098c6b911a9d6bf3925b7d11d32afd5f965757d865bc18cca7bfd8b8010a4d6e0224de7b057b5623b07ca2cf0c543593b01f4256469361d016ea6ecbc2ad1cd69ff5ff1d10e8b96a13bd50052659a59c541ee3d99f3ebd6d1d546aba36b5961a7096766727cd308ce28c3167b53d61320a44b9607c4bc21c24310aa17f7fcdcfd885a85df9777052ce324b2d76df115842bc13a0f9d9dbd6ae35a2b6364e87e6233917a474608fa78b1780e72b7115c75afce85f1011cd0caf25257a91a08ddc4d000cc2865038ef40b3e0691ed4865498661230f6796bc8f98e74aecbc9cf1cfcafee9490d9207569f9c0d292e9a29bd35aca57d163fd0b8f234179fa701ef3ad88a2172949098afe32a215425d7ba01cc1994ebfc266f60d1320401ef3813bed382455c6e669048e3a2625bb254d82b04087138c886b9bba490f29c1db3943930769b1dd87804492f1efb9ee6d43d9f07dc6e3ea64cd1a6b45cc5bbe788c50c724b00cb536f550c6bcf71a1e8266689560c95c1f3eb05ac533ed5573693966a8094cd6b9705151e7283ac3e92248b69a42a44ba71a568cbd475d7f137c4ecc17759c249a14ae3e9c93570692e7afe8b8b7f756d07aaf41feaf1db27eb3e44b38260134d7f5292bd599ac53a6902d7f018b8529bf3b04ec86ecf479e808903c3f265d21bd66a855d4c9c53b381ee56635f24d8fb22188aab6b418e5796e0842a023701f387b94626c246414034bf0a2c7cdd51e7589fb7fdcda5e377679f082256020e38d6a8d61a1c34394ba4de64e0174997274231976db797b300b88ca205648cdb18a58ee124b80c30ef8a025d7fc1db426f1c11876adc023b0a318247d7dc82fa51e7e000300e766c70ce5c4061ad9f0ff23a97e6c75bbd42c286c75d7cfa224987a165fe63a38482914e728c845a9292199b587454c07fb3bfd476792b5a98e36087cdf6cc068b71aa45aac498161611c956cd6c91a896aef6665d35a95d478d9d5aa8908b7f6a4f994d9fb54a6eed99e825de4abb71fbbc329b23f2876eefdf2ed2d4d408040f4e6f8c6e33e80e608034125bbde10fded8fdd277e995c190943cca80c9374449ced931bf5b4b8376344a18a93aa1912843062d1256043b05f68e66138bf7db4720ce3427814fa4fb2b681c465fbc6f8777690e5a5276cce34e5c354f57583dfecf5cbb370750ca43a9c693806e800a262381292ba732e6f8f74e185868f5a1c92b19025990b1d008d9afdece929cfa1fa6810a6817a767c16bc2a0c220111bc0f2b516754ece93da6ce9f76bafe74306ec8bfc4ec13594f191ed9decc53335e15f00b666fb5f7d5c926bb9c26bef316ee86e4c785040f3b46ee7ef648287a585534707e6d441825e168d759c2596c1cc7cdeea2f501e0786f342e1cb8dfda7bd7b43b28ed065374d8e7870bfe87260440c90de35cd31b64cc754fcc3ab14b9a317ffb5bdb41929f5cb19222777fa822b82c0fcc086301cb36770c1defa1340de8c70f145e1b7b667ca3056d9a35065bcdf898dea69cba6fe49eb9bd1c73e3f9efc4782eefe931b0c5cb6ba1a10ed93ee974f9002d7644295acad45a0e5f0b6269647eee868e51a2ebd7e68dd39098501059a9bcc2af8af73189405271535f7b03a55998015ef1e1aafe2032e899452c57a3a6880bce6ad29df86bc9a89c190fef17c5cd7dd7fa915d2a535e7c572a6816e8b15ed9b932febb0e20a8a06e55784cbcd58b665eee7dc90c1f877887b875aa159af83931ba5ee5dc32b13b8c6441fa41270c80e909fd3453cd3be429de69437c75cf6b24343156684d9db2914162c3b5710c1e1cc05f80916509b2ce5151454701ec41f4ea69e36d9ba489596c65c7dd2b67ac8d7b63451b3c9e3925ca7e1c5e37c25dc09c070db8728cb29a7632f9b2592bf4f886b85fedd093b4a4d1e73e336c230981ca7523c5a81b04de914d3cd5633e8362e6da0648aee7454919aa695a16c63a7d420fc4a94cea7acbad80e6de0007f55aff7335f8772af6a82a22938af6a27821522753d7cf8b356fbdf818c1865d7aab50b31c732ba6b15093fa9d7458523ae6e50196e0a5d863d176ece26f560c4c8a3cdcc99d783fb94ad6c5ff5af5297805d4c0f6fca5b09a545959d72c6558eea25d90d3c9d123febc395af48d907a744a3fc699618b57e78f1fc1deafca0b8b12b58bf94269fa15fb9086969c8178e67fd9761fed4595f8a14a295b98af2b70482926e666a516fba2f1686b486f7aca1af426e987f36ac035fd8a8b651dd2983113415e1ccbd3a5d2d312dd1987aede178bed3ef056e9bfad758a6a0a6d49ad075c4c359e584c684de8e94ba9f3ae9be95a51f5a3614d97ab158e4d5094dcf64cb019a07afd1eb5ff0f58d23be5163ae1520f36c2bb64ee6ee357b59cdffe105456291d48335b4d2b345bf4e17254e59997f51f08d6cef2394fd9e9a2e9472577a11565cbc6835fda82725beac1dea721bb968680e20e5e9545ed3301ffe480c37d53318cd652904275cb8933ace9794546da8734a5fcedc4a51a94f7f8af215fa986047bdb1203c5702952a31f502855d793e58c314b38b7f4a777faf0940f63555e32f77b669fc06b64fc8624c087c0bfe855bd9c163e046c97d4f1e8693a8cdf77ca1e47225f8cba58ce0f89f7db98800ab54517f5ef7bd204d3a019c1294e175994778b120f2eda37bc2a5af4885052379780864de7f599842d6297771546a4e82840858b4b3ea9e61de341c096da131e44133cc97736e841bd8fc597319f550f67a690ea650bf65d21bc8fd7770e0719ebe7925e2d38c01204494dd0eb357a223d79af4bc5fb124b99817e18b861bd3eb93345d5c03b06eca15bfc80ebba551c1883077de87ccf0049c82811f8cb973dd579a617389ea1117d7e458f59fb910383b1c9cecb0c181d043cb6ec6c5e76ab889edbb9035775a5dcb662e194882e38ea00711ed8918b5ed9bf8452b67f465486d312bb6f5d0141b82822d3160f685138760d2ac11ae9466c0dcf7469eac03bc8f684d28972839b8d5012c1de32889389bc77beae14889c7c5cc8d037c78b2df0655f7546d51a0b98fd5a554c0fd992ee638f3ccde029e73e544f072b11de501043dc6d05ed96353dc9b23b167a6a9233b4519e35da3561235a4ea09bbbc3ecb15aaaccbfd3880ab2b31b398b17c5c9b1b86fc27428d6fa90078ae8501a2e49f75495b56103fe28c48fbf151356c4cc6095791160c27a4b07a28deba3dbb2a8bdcd6044ad4eb289e614137144868957e8953e54e41269995832dfa2076c6cbf81d3f9f99bfb91a2f1c561b60efeff48529c464ffee9e668f950c3fec3f101fc1ff9de936a119724d4f98f796c8dacd95ed2d5bd566c02b48bd46ee87c03fdf637adffebb792a68d7f77890556ff2d90d81db54a36f81f7da7e1b861614f5e24857c0da0a81db8cb1d1ae4872c13647fa3c0f465064149334d768c7071f37be9692b03fa08d1799c658a02683f5120e083123a0fa087187e4f1b4cc9795df615584e69dddd16467ef63eed3200af276f799d61393769f3de8cbef965a4bf90478131ed95b1cc924e41b6b35df8f71c3624b5e8b96efd265908472967232e8a49a302ba1aee1054844c59028803fe19a2817bf59ccaeaed55b64d1d5be34c0c06b5c3ef6fabc8cfe73abc2e5770d0f2978f905f03d0431c1ac3daf51e4f4aa8a2a890bcee231964fa1ae85098fb343cd8bb4a611674c979ec415c76c6fe90d70f3dd7442212df0616246ae0b3b1ff633db88d7a66a0beb7e4d34a6e93649aa0fbdb76a204553da94f14436c1bea380dcab15b6b18264d8cca95e4033759f87746c04200911c8c25650bfbb9993ead7adc496d75f0392d1a44529fbf6e0d4ef9af1f0c2e74aa44eb8ebed6af9da28b70a6124b5d990650f7626cc5e6ba74dfb5934167cdcd25332e5d53b0cb05ca32b135ae164d03fa82542b1158ea5f62e987fe66036cd872c1d5e54a4060e98a51ffcbeb6b898fd0ebb4ff8fd1fa14e479f0a9dee2ec64e1523b159860adfac664e386189eb65d197d2341abec275ad539c396beb81caafbc8e55c778a2da70a6c559d308ce1bb115b03f34de9188faa36f6ec168cb908942eededd0a13098587be79cc744d3ebe97c01712da43bcd4be728afa6d176efb889126f2a72b8441661413051f7273002af7aa891d48e8ef4f3ba4127de23b748727f2a06c9728d5ade3bff0eacb7fd378cc65cc56cae2cd9b9187613694425e9dede81640154ae3d90c9a7a4a860b0572311ebc7d10027d352ac49f9ff376dc2a343661cad9636bf0ff5e47cf784af30bb9ddd4934bc8fce64a3fb4901c5030278519dea01959789ff2667c5d21ebd258d5ad9a7b909c48b089bb6ca6df7f5e39abd9173c726ed8c1996a68ef1456a211ed20462c2ed8c46697a26e8711ccfe8470d70e477462bab65c49fefbf7ca46f4654939d4f76e4007ee640ee152179ecefea736905639815c4dcd730d68b709a93dff01356b036110ab3c87ba136550a9d3878dd19d6dd210f6fcdcf6f40b367f09ac71215ab57dcf3f2004e341aad9a67e1734281716c8828880b5530a7dc6897bad5c0493cecf9d5ecd7037d87222b9d7044a44b1b3c183711aadff1abf412f7731f1f414c418f2fe6dd31ef761295692ec52501626132e24170c107ca84a3ee09bc1a064fc43d4a61f2a4eed636037e1583bab6548a1d9bb75f33fd32645e98b4a8fa43e8c046b3973364073e4928811e9ce649f485c503b03a03ffdaef774171fc9fe8e7a1d6f0a5368cab273b3aa5b893c554ebb1ba278323c55a3385130005a26adb19365ad0fe045813b96f31dbc5d32284712afb8e5addb88109a7a37c4f5315667b9aeadd557ccc4124121eaf25c1a7404b0271a7cdccfadb4fb7a3f753d763bab736dcf5bf1a1ae98aa150d7b0aa316c49326a84bcdfe597d389b12278953f6f51d943d5f05763d485029a837e43e8242aadca9c5bb9a5946c22c1b4e197d4aa61a900bde1de40003cd7808736392f7a91e0b996df02efa8afea81881e927303997ca50546302180cd908d3841ada5e6cda7efe7598526dd5f859c734b7928803a4b1d13ff3e99950b0247219e70634b225f2c1b535239f364ae40f295cb222f410c35a2e0a29f9386e3f77777536b66e16e434d008a0392b018733e04d5d48d20823629a3d9688bd94940376bc71229cffdf98e7673bb0a8b9a3c687eaf0731178daeaa1b118bff7457a5682b55b93b53de34800e813b88232a4a2f0ba4e04d752f9dadda3c60357d8d22b2acb2040e94b191254a1a758c002ab39e4b472662fb3b452fb7922b0730c4e1a1d10f1034e05da52ae8419df9d2950f2ebc9dff372bcd76bcaec36008711dd664aa389598ab652654fb7131dd1440406eea9ef6b54162027df4ec415254cffdcb80128c7a97543adabf88777f83ea684971dc400d1709f1d8278e4eb5c18fb2825115596f920aec4f5a0b9ba23e043840eb3acad7910f9846ecc4cfcdb732082902a52211589494852f9486053c54e4ae7e445d8b419dd94522ab7f12a5a26e690ac3f32ae5165adc116c9d0f32b27702d01a01fe0d033f065e384e4a965a1ded777e116f9e86d5f82033fe3958b069d9b589c1b3e5aba3550fa7e1a9758256b9816bf3eb8415e5d34340906417b7c32f725067b36be385ff90326b9c4f0b09af52cd28d535a51886a658918b58f3336fd8c855e5cb418209eb2b8aa24ba7de01b7ee7b891592cef4e1233582942e0efc6734ca2a4de39eebafb802ace4a138a09ebc8be56766041d08c36b706d83d51204c3c70a5e8103a2c730fc67211854898a96ec0879a0cee51d9a44aff706b5d71138c016570739bfd5351b7d1f24dd2db3a950087a5fbd12e21cf7248886a8a530a925157f0cbb25635811f91fbbcc4bc29f3c367007cebd98a1a89dca6c0a54d7ffe858f76196660fa8006fa40a57594966eca76fc3ec9ae43b5d0d0d0f868cf52f944a01719ee5a2773cab6348e4ff2239b859373c1b0f922aecbc98e8f6676bef5052bd1db23c7a42f763739969b73bcd2b52fc53b48a4ef5a190b7bc2c2584137cf2541097541ebd232ad8a992bb7f88492c8015d6f1eff3081bbaee0b2e3ee8e8b9e07f05c5f67ce576343f2785f5af420a5ca499d5ecb7ab97ea800c0e8ca243452309d646169e8eefc1d7f7b166981079c501bf5bee7b771d7c40163b61b1d09d322f3db32a2d129539adf8463467d567c6eb8b992de2150cf39cc542c8f4d5398257a52d46fc1f01b84366bc1b1df11192b7e32efe495011669adfdb661241938fd53358182b7ec788294d3a483bd3a83055810924aa6a3d5a3c7dc24a7e526f09055c77a243582a3233bcd758dd565e367dc7ce0290c920747866c01efe7e44bd57d01ea89ff1ac5622abb763a25ed99d68f0b574b147134cc85535cc255415086da4367fed8537ae92443bf1d4972e5bc0874aae4e4c8a1bc0af7b6134ad31d4a1f726db5af74293f8b9d99098b1b2028bab2a6b93ea10c204d002a414661e9fc1a1c5efa56cc8678a1714036dee187ea1a283aeadecbe19f762b7b5e52acdd68d00da5b0cef06932ba1f591f050e9a54b008cb750cdf481093864873dd1682a09b05874f37b64716d54112641f6aa473013614ca71864e842bfc36940b179638f10e07f5164594f4c77b00135dafed838e67e4ef5a9d6495300a7ff07d9bd8e45d0ea8931c1f39fd7c0fd158b759a13557ca4f7d3cc17f726de7f60bf67f80da839d96e85ce8d6bf4c191b909f546baf4ae85c8bf8df653920eea231bc07d6fc5d12e10c38fbdbed8c64d0194147e4c49b8a3cacea89e7e308d3ecbd280b7c4b93b1065b67c394a0f6d301bf298fe681e19d9f7c06fbae5d0ab07096209e7b8e060a51806f686e0c02696609acbf1709c0e1898e3b2f2449da13dc2fb409b3d8020e1de497fc18d32d0e1148b4ed91a0efb92002910f5dd2a6dab5b66dd35f49e869b7ce194cfc014b03b8bc5afeaa80fea013873ad42b52e2e4866e0ddb04bf4228bd33ecf8065b7e9b86f1909606ba35f00c7b902a8d1d66c5e516c868c4f26e2213bb35f8260ab6358d77e0cccf6a2228bc073c73325b87b73b28cb073951ec2b1da14ba505b85ce06f8ce61e8d132ceee87d60418683af011bfa08821dd770151df1d0bd2ef56afe514c47113a78f777b9b8631c3279923ea1b7f42f76cb7d0cf7ec58e24356d6b934dd6847111f5cb59c535ad2dcd07c2eeb1eaffb17876410c9f1b3c983fc5fe66581f46ba86ff5bbe4ef6ed9b881764fc07a4ade6cc24ef996d6b7aafc40e456d41db3d7f4d2eb72a27a1488c715ce98f69158663d857504eaac92c4e23154cc91205444a5c5250fb384c66a77e64503a04f488f14daf9f7e438672c02a6fffe1edd7aa84a4f264e3e16ecf5b2e171c7666df9a5b6d943aad425ca347ea4738a706a52274a87db4a52c3f5679664278ccd03670290a3e1948ed2d0ba10937623db3870f0163757d5c90c1f9e557bdd309b0515237620656265cd06a4d855fdfd60d471ece2ef65cf6727eef3a361c21ff19b5e0284fb6e783833c178115236b697aae4a5bd450d8c1a3f8c2eb348ebe67b27390f5bd7ba55cfb6f4cfe6c1f590e560a8d3036f93db8b8b981984c77824197b97be07a187f7645288c5de933c1d55fff6b1d139f04d473f64d0788985f785e50f52554d97e57793b869f2db4fa8596b9d2c79e016190549c618d1723864c009abab48634d9d95f7620a5fb0f0076754ac4eb878e36d750a6d1adea23abee15386e7ff810c14557760cc6e1ef6071f5cfd15fab79937d55da4e794ff8aa5b513ac63693622634577a4b601dbeadb27374d1bbb321d8fc9ea1805fde9e7bb34981a4df91303e53bc308f293958f2e43b8d41bfc79442e7ddfd03b76f46bace6414936c3c2d9ff8300d195181492f35166fd7c7f0ae266d462c1f6995939486885df0ac475196177c4c6a5e8bada2bc5ec358dd4ee1c71779a58fa0e8e6dd9a1c79d9f99197223cf9e4ac4c731789f63e3aa12f69734865a37a7e07f7a58e5e99c57262555a4528aa3136292865f28c39abd43b924c3d8e444fdb59d7ad6a45a45bcd9c4a47f5aed62a12bf64bdc4ca46ebb1614be1bd625b57868a67a7a96cb82552dc7cf65a5098c567239fbdc68493d8d795382f63ce6271e39c6ce806ff0d1b541242c9de68ee48418ba2b9337d5c2b7223f0b419b1f4ae501c84f57d3d934c45042e78a187b4629fc6733c6a3f6894ac57c7c38cda00e04e1c9b5d9daa89bbe6a4d8c67ed5216ba2279448ecb8742f29e9f346de23748f4c40f718827ea386b11b2f7a992b501bcc8517996b76dd47a226b8b57bc47a523fb94b426c16efb03f3d4a2b7ed31763b45a1b7c1a8281827bb390496af6a7a99f8926d514afc87622cef47f1658cfa91603485a92e04750e9166a9e2ae0359f5b29b9b0010f7e1bd45780369666b5902af1542ed3237785faac3697b35d81e759db7cbf4be59be7a401ca957ab06f85f8b8e57cce0723c3ce48b267c3f0037e6840559a35ccead4174ff19dfe5fa8065e255a72ea9c80a4f3d53f3450070630076c25bbe040fb34e24eae92fcc5d7eaebdb6c2474591762379343a920fd4c1d08121c855226d2064adae1933370dd3b0732aba6240ca8a5e0a0e5364eb9cfb60ce90a3b941354ac65a2d18aeebfefcc3d472cbdd10b3eb6e43e3e94208e3661a913e9b05e2687bda406abdcc748e6709baac578fccc51b7dde2da667530916b04586be2f53748923516e0494ab09eaead8b0fb03dc43d2ea7236c89d13d2b3fe56caaf41c2c808a50a61ff7dfe80881a0cfda4f2f364a8fa50f218828226c8db94e0b975829818018a353787264d283159477d15e406c7b2065f853f5b055ea7d501adcb664f0c75d2555322a2647eb6e747603b7f8acdc9327fcb93b6cddf6370a8a3171942bd7acc90d3163c2a4ef1cc8b413ca9078673f6ad0d5233f8196dbdd6047ac1517e1d38f39b6524d487b8af08ca796baf6edadbd6396e39d5b458ceecd690d60f8faccfccdc12e6d85bb10d87a813b676cd8b426d25a42ff8c1ec154af90d20810cc7e633dcd83554ab80bb95ee05ab77ebbc22b0a5113e779724e7b0bfaacc2c83a59a679ec00c7af684b04c024d5fd820f132d23a28cc297276e02a9c776b390d4ab2a8a5d45985cf6f26665e5a55cf49cd03e6d49b3b6ff34929c8c0903473d20c9d39d5317c1fd14e9f3ec40efbe55b21d316ed3f14c29d91db6db908e6e707b2d5c84e563bfd69f498198258b3e0e58c7bb0e853681c857cf116068fb519deaa7c2a9a41b1df489f28097f2e7eb7a24cee8e75d4bd36d4d55915c851bbf6db20830e1c29d0c30d184a3d6622f432328c915724cc5286db08fef3ede643c0f5f42a68b81f58c3c3694433f397cbc2ec5f720025e1d9de8845acee813036209b628a21bf0cb1da1f03f91a3f972e0b4a9113291ca2b77f3609b54e317f9c6c5e1238243cb1131af8e7667c20da0a73183169f5be21ecf3a5261202dc26b4e4136e8216c3ca423b3bd961299a51d08b4f8a8b172b85637ddb70f4e1b7c6dbae7966820a86805ab233c0a3e1e138800e3dc0be79017b34b309de19d3afab7297272503b0da2635168d396e9f346d9dcff701c6f0c855df6a6fa89066c2ceac3bd55d7ac34d6c76df4eac3020af20634354376a979ca67232966fbe0ccd147792735c7295734a98380e9c8efbb1bad5e241c7058798e190845a30147850d5731bcc3c31694de66f7259551345816c635cdd0bf10aca1a4cd84948d32834b988198a473524fdf2bd7372b5b87e926aec31652500ce44c2500d8e72fa37c84178e05d2bff5c6f372c7a72edf98943055e91743cfeb3684715aa712721c60a1c1165acc8005253554310fb01693d4620b247b57900a7fcd423cd9fb015a85ec26c7f1153af18debab0b82b7de1be559a8fadde457e0b6c5924dbb597a22f8e5a84d9c50d172eda83e6d850c5733d4acc51a41b47b786b369cf5a0e8fb9be7c4f4a1403a0df8439074a7503731feb7c6990ae147f10c73629712dce3505144df6521f3de4ac7b11dc7b945c2a11b5fa16e79254e58e7e93cf8ccc738a2627c3ccd2c6a222ab3d4e7361f9f49c444e89daa97c0700a382fd371999561772f231cbb3063a4c0a35157fa965711895b3cf08343c0d4d969afd62a263d532fb0da462d09e91c7fe13f87176548163748b50f73328c0a11138786da67738010e3bc0baae0537298159492b82eb069b8e53b835f5f8c48ace97236a90075ea0d501c819d21d6b6ef510d79532937f49f1885dd13d1f438e5e302dcee692d35d30ad57743b1e00cd7db88cde25c88208f69e297c87a868eedf5758f769a360b2a0c3e2f26f444d22ad5230e27f1f6cbcf0b2dc4834f962f0ee60fc875079aa2c01516861a3749c167a219fffd5e359176675bda18ee36c85ff214226a212289fbbac1f23ef901704285421324a33548fcc03b935414438c626bf0c983de598fec0095c194dddc3fac7a7ef978c90fe2316010e829d02d5d7de5c705c79b1ff82c37a433d8c000a232fc8040edb0acd8cbb7433c6ec4bdf716fd6af80fb3a050b4437a5b2581ff0c1523c74e605d535d0a649cd984effb9cf6954bdea600cfbbe72247234f8602ff753af9707016e221488e06db456cc37324e5b505195de5b9c017d09b23ab5a6d5335f323b0f123d8f03267c5b9abe7256216910ea4ec1e1c27db480323d4927a5f6989391000e2ca9e8835044e7bea2a930dbcfdd2a7748d28f27b0d8ef9acd6949f4c7c86e7deb61945f0819ddc9a6f1daceec8ef08163b767ddf639e4f183683950c047a2134947619759d7faf4c781c5e29179cea88e68835cd38053467a5a0d921ca2b2786c8fee8385921bb3b16c8536b7533a58fa9b18c358f9c6093553cf5d8d95f586c5500b712a8ed937cf2f6b21742ed2092a1c19d28b4c20dc5593e5c13f352b2e48d89a77f2191cd0cb6d3289761870a93f271dc950dc8cba6717b726d616477a323e9dcaee2ccc27faa976bfc3f163bb8cde468eb50800862b6ba0f31622356e573533e6c1f21a9677e6899f4a10b3dcbec8cf4cf2cb957d8b38abe7d480ffebeae6623ec76067e2e13387047f1c8e8799de696654579eee2f4b9cfaa79124c1154c558d73247fab51a0368aa7f2bb37c9c617d580b988b2de60b77d7d7c42ad2ed1501f745543a0a130fd91501b3ba3bbd6ae92b66ac3c69e13a213260f0bf608c1872e92a7d8b23af97a44923e606abcde2900a1c0c44dcd339ba330a5b68ab2961be912b48f1a809f1ea1caabf82052a1eebdb7c4a1efe0ec7602811bbe86a85507b14560f0965b2387ff914ceaa083f8a1e886114e474275fe1ecc4e243a1a73342b9291622e59a7d4ba7ae74ee0fa740f6742807ff0d88900d65b88218591de3dd88c84a7e315266cdccfec6433b3cc15651a73d77612d0e8d1e87d35272a9cd44aa3d84aad2f70c7c9696ddaa1ea9bb0cf9d4cc1504b3f323d0c586d855137d2aeb2f68c2d063e3fc55b584025cdbe3c04a83480522ffe5b85ed245de5abd10bef2835a642748fa37d8b26b8d9bb1f81ece82f0c820e4da26ba1d71ae45f060b8557a1ce7fd48bf6f300e58843ce9273791e122e99a6af8482ec85a8c66cef3d225c0cdeefc2fc4bacf599f712fcffed3dc5154c32c68363de89becf742915e1674de2e6ca9015fe685cb7ad8adb98a1928b63b6ae381c4ca9ede469b4bea220f6f10fede2010ccdc1d54d884a816216f8bb82057211a4fc01c060820a97158ff1f29411248cfc7cbf15af58840f7ddd5cc87aa17b2ae8d231419ec86b7eb058a5f19a4d0774a2704b0119311d1836ebf01efb8de4b380f5a096622ad127ea8148951addc74be576f0ae46a91e6ad2327c2df1f4a3e716509c62128e2da9cbbbb1315e00a758c709bc02fb81d7de92351567915bd3ea98d4434033815f8fa81d15add5a0f210a4d4b23cc6ac904991af9e909739803299b8a0f44cc794c2560357c19b3d0ba7b5cdcd81b338aaab07e5edbb9b1d3f3b78e8d36d58122ec215b5593eddc0e524d9ed1910d4c103660971eedf18aa1d60a3bbab1c7b51988774c0f5a11a8a1f57814d49982cd0913fc11b684cc4e67676214ec93cae51d0d4da7d4018aebd60f2357e461fa11a7fa331835708c5cfafe311bbefa5da25e2002b25991262f4b23dc0388e118bd3f0e528e5ace7bb58ddcde2c2c893c5d1d1f2a606234a67afadb4be493b395b943cda6a4f37bcfb367e3f9f5959d364a34d5bc2fb9775353fb6aa62f8189f477d9fcd333123117f04e2fbeddd04accdebaf48bccc56244fac9004359ecf8f46c5159406763dee315a3f6fcc7295f0d04d1f7a8504e62ec44f0113e3425c47cc1851ce04af1fac9799f2b8b2c4e2b9bdbd89e9600891e365fae060a2bd632a8c13d94cb01ce9715d915ce11d051397624ea076cf51f41d690fbf955e135c67ef7c40b90bb54aa44c6a509a225af086ef1a55ae2cc749895f26f6040e4074c62decdfb193ffe6cb0b56c19623f59b2f258ca6afb98853688e1fa60cc5680890c487e28761ff91afe25bfb76317fe7e5703a8fb5d775a9f400cd392d5c9ae050d67b7b12e8a79ac6d69bb343b4b9f61bafecd51cdb055f22a6df98db439ce22a94c6cc9b728a478f4a0f39846de37ee5c2a32a8e3c603cf90eead96b4e513f23574acc39d8dc67b790456c7074f9620a7abe8217f6f3928ed92ecc972f0145b3d3caccaef17b6c2b6252e5f6f1a7f86015c1184113c4eea9b2e81860f9bcf1a133a5291ce571a16f4f230ffb43230601224381f825c292810f23e16db6a53b296f1b605445ad1f278d270ec80351f1ee762f824e3e91e85d25f071eb8915360120bab4fceee4182a5687c8fdb906385fd27166b907fe244443dc812d1e6b58ca6a7b06442e98738d0935405316e365b258c7aabad4ed1235810f9d799fb2e97451d8a1101b6f23bf5a278dda850952803f44657b99d96b210b35ccecb4b3966d51a18e9cfdef9cbe88e498d715ef655ce39b2a94a1a414a687f3ea9c3e69aa6e7445297d36184099928ea1687f676435245a95e9b1e21e5c0b09570dff35e29a0160859ad5605d5c4bfa0d764d6f256f109895fafa260180d0d81f7fa8760f6180f581c7ccfbfe0f0ca264ab4242ed664f50f0d5c5f6c9bd16e00ccf5f6a2f59fe55f92b33699afc7bc5ef42ae1327c67be8c5214486cdb539829550bb512e8a4c08df2d330147daddc4b76fc44f6b9b20045f15cc0e7e08a4575c4a2e33f3d1239cbc200b38578ed930d299ea06c628dd26dfb07ccda7ea681c3a4f95f9c6cdc3c48cebac8a9a6fb6f0a9723c7aff9638245d7d8b920723a803b2a8e569e84769e2f9e3da857cd992020037a7ddc3ca5f4f2dad34ab9ad9c229efe40a8a6cb773db08de5e36cdf3311c762449e34028874c6249464e7e2f2289d83d6d684d8df082b1b12a42f7b6dcd1bedc646f7243fa5cadc0a8242f9797d0b137bc4a616409fedd73188a641348a232436fac41989cacb8f999da82c410415bb857e89c09ad363321e4e212bdb3d53dcf488ad81f55a774a9816376a052b72c355fa4e8c58b36d025e525ae686d8833854c1c107c4d6c84dd1de6b94eff48cc2104e88a7f14a4371aa67258bb3c1c3805d0e8b20590a922b90a69e4646aefe897a3d82f20051366a527c44b24e2456b0ec4d7117ae01f422123997896253cea4038e140123186b9385267f73867ed864537fa29a21f1f5d9e093b62d28f5293c9625a97a5308ec9b719363f3d50bbea0a57f3cbaad0b31838b9bb1cd07b40f97e8f6579c62dc5e934799f4d770e15b534ad3b6354ee3ad6b2067aff178285655a7993b3b70dee7f7a1952989894692974223c7bc07535d25453538658f584ffd49449bae288cd5af018ba0a7c73c496bf8c56404f36bae84098271ba988ec7f9ccc105caff1cbae054457337100952a23975e952f677d4b9d2bbf7b29f40105dea63f1ade0eddec4aa490aafc4f9cfd79efd1e0ed8dc0dabed7280965c8a6a1c9a4c962c8321301dd7b5f07d98d4871c66990b46d1f284bb2dcc1103d40265ea89bf0b173b345439100ce2e34f8d8407dd4417ce60fddfe27a121e19eb997f525cb110cc1aae9d70b0c3dd496ff0e851ed66ee603b03db9129de6eb70af1f01f0122038b4928103c4a0ecc0f390283dfb859daa2e69a43eac8026bd873fb26eafe4d942e7a217e27c750530c8dcda0b85e726006ed7ec8d693837898f16d14122857df8e83d93af5c2a7d14b5d7c14425b5a8159d6899f610a247a969b326a2edb6eab7a3b311af4e7440c2b39c2710e0302f41cd859f988c3dfd29c7c016dd659b79e8ae0a149c62254fa6d6a53dacf493aa92adf58c6fd561fed6103aa14903ed7c7e5ce90915aa07546b109465f17aa3358de1c847c607ed856fcc244c507d9b1f13045f955efa061e8bd88077183c6b47b13104f297d900b55a26373febfc52230800595b5d770472b6f3e4223a7463f11523c23ed8a51fa9a23248a5889e8197a24611cf8b39ba7ab127e8171ce4ca4450136560e9b9529d65d0a4a57276c06cd21364b30bf0ead878a0f9052f6e34f4614462dc246d2cd949498a8b53cc2145f436e9f5e902d7e0654247feba5233d0f515299b48ba1601c864451acb056f2fa7c90d32b90c3a3ee90181329ad63ef78963907becaa560d344ab51f46650413528ea70889dfb01026e6a82797dfb4792e2eb13aa2871058e6345bb8e1d275adf9848b22bb7f5c89605bba95c1e8f869789677892a58fcc812178b389fa1aaaedcb4d4a5803dd8e6680c473fc978a6ea386b83e7f92fc5890692681db8d1e41eac2fa76d1d6756e5e76008fe18c13bb44cba960561880bb5aaf3a6b2501be65ad4d63383df4f7b60d7f7ab211fa9e7c73d85ca95ac802f1ee9b2c19b5d5cd76b0b5a6115e064b838c07f0944421516f96b28f64a9d19de901ed5e058500ad8d70872a674e82b0fd2d5168eaaa2784abe3a4d8ea41b78a12c7d4b5f5abd37983540d863f942fa518371ee2101720a0d3e994c9a872d2c6b34c3b3822036d733dd3972d988676597789cc0a2f8d230cac7652fa1cfdc4fd2340ecdc907f0c6c446ee5dc02a7616db9fe9dda219f1d820c9b7a089344f12aa6ca62265f5447ba9834b1622a30f1a2b31230b39917de4e24e29e3e157935b8ec1ce04ea4d3b3171f08f50bf0a2eb9f91f57d4abda6168857ff5387f046d22bc285f4e4cd5b46ea11fefdd58d80639b5791baae5038c6249fc1c7b3d5911ba9e3f153c32ef42c8da50c4506820177851ca9d972e226f9523200d9b6ac2ce4985a77530a5d70ab1c8a8c4557f0ed511a99fbe741a920248c453e66ef5eac9fc6857f9eb2b310cbb0d8447071f004417f67462cbd9110971e321ac6d11c971f37ffd2b030316b33614835d8d57426551754df91a9428e9792766e715ce6978d097d167bded3cc022c07143857d97262c74aeebdab3c2b29fca233e7a64480198dd20f6393f5bf41dc03769258f769e369eb140822c274959b82d4081246ef4dc7860fe47084f51003cdc4cdccf5a600f42cf86b9dccfde9b19a95443d49d55decb3f69e6f98486da75d35b8ec99d090f158e48d5e5f1272d661869f26c04b575070237d794714eaff5c5c440fa6bfb926b80af3e77bec78a6b051debca59782ab1259d6a451f41f791e1bef9cb4c6d79872dcc2f7080ea9a583e6d8091eb54b93672cb7fc0812a263809a710bc795d91b7f94257def15c540f24e7861a7c8f910155ed402dddced78653f45aefadd79a051084fda60492fc21d9ef138bec102ea75d4b67dd9ada9cc9215c467684637359c7ede2e573965bfae518b71f1f62dc409868647e6756dfaef4949756a0513388225ecc13e627f2f5693bcb88656784087724d94fd9573c8e1aca1fc2ae01850164fabcb80780977f3d2de5d21d22d551786b882207c7efbeb4ca424a0b327af749fed2facfe84cf56bfab2b27af4b2b3c6d8a813548b99b12b7dfcf8797d56693d6bfd3e86d30046112969796a547a558c68010368afa66f2c6bc2878448b318595e402751841bef1ebbc3b20eb829014450877d4d73e9397ab8b9ab6cca04136185dbdf1ce18972fc5d2e52b15865fed45cb393171b478fb04b5a0d4dafd3e30b006c3a9ed3e5f64149b8bdbeb4c350f8db908d2e16463f7dc595f02c4719778bd1d0e0ffcc3476f3766e0a4e8654b641c3ec5eeaeb1c4b705c062010061665dad7c6488695e752806d54ea7e3b36a621f4ad91fd1960d819758090671ca8350aba69722c4920c4d7f739cacead1f699a5717f245a8f97cb90ab9a386a98b888a6d93b3037a4021bb4aeede737974ed687cfed9356f00c56b81c256b28f65ac590b586aa556d0708882ff3e4a417cd3d1c231f0f0e44e8742dad715fea042f9dd6d9e5b3d99ae9daa75b17f632c5f8799e47c9fce68e48d63d2b605747513ed50c658f974701a6609b468ed494a884a320697b72f71042222ea88527b6a3c35a658bb18532ad6b4d962f55b94925de99bc369dad459c4be8cef479e5398a6db908dbfc5f0c4fb493dcba95afc42995f975315c0722e5a7a9e06470f6030b625adbf71316ab938bfe7691e8135f2bdc33d038e4d8393f277a4036ac32a8419ef359e63d82a25179b83bb486489f15b5f1baa998d6e2648aa6cea92981d095017f00275dab9612b0d734623ce01b5c8cb192050f10e279d55d9405831a998a60199336e3ceae958715f5f9a22160712eb0d8c128cac126f66f41abd9291afc0c5f1d6473d1ea7de8c2c9495056e7b6788b12dcd8fa0f72ea5495a91e8102231ffc28b8a442c9449eb9a4f5c9e83819f346125b2b7015224c5472bc65bdefc1bc8f674770c5f29444bcd5f4f5efe5ee3879129ba9fa6680631d6ed4ce0bfc6a2ad1f2b440b083090138e9f739093d232f35020484413b4ddd6decd5206fce8b11f980710ac6cd17f5239e6c6d84c089bd8e8229e6117e71d4d47ac0b691dc5f98b93aea1fdc244ba956871b42643c6eed397e3069f573f56ee6dbdcadb319601ee5448593beca45ce336a46abbc5acecd535243f6cbd3dc16971dfd3738e4c3fdc30b7e42c378eb5402bf3eb2339e567a05514e135d31c728a546ecc5efa0e0d56beed981828fab92cec198a81217bc724b53c571d84341262778da77a2946fccb97ac996b8859423fa8a853aeebf2ecbf562ea2e7ef6b03fe5d6c95791f1d5254c979b637b46bb6553669f7b464d75e14b58ff046456f3573869a334fdbf90e85914ac43906426c9e8b11ac8e312f2ce7e733f2a60ff6a16cc6e62e5da96299c0db49c2a9c084c29bd77782f1190af46575d63815277b98fb6634e2d994b47d30c08fae61febc9c567e07b4577631cd8ebcf4359cb0c203791938af0bf2c567623f125a6d22dbfeda4da02c6accce234c5c79f15dc7cbb889ea2eef3ccef876bcd9a6d511ad042fa8c76ef580de1c05cf7ff4de64e7c454c164bee3c318c31fe25bc9bfa102207e45ac8f800cc64fc56024d376f5d73dd816e84b4c8b6da9cb7d6b989626434e0aa8518fd09f400c8a3d2c08d1ca275a82f820357c84904efb87eb968813af760bf558b335aa685935045cc919c1823cf58293fd5656ba6d9a429c7dfbb8b246a4f6912137a76f4e9e2640308bd110e8a560966752b988ca9c9400ec12677ac59e080ba3793707618be0ac1fedada5c92391905f949d2254ff1e7854f4798f1473b45cf7b24408013e48a022fd43d31e2530db0a3c3f62c354536095ccb5e71312e57d5359d06dd57b3aeccd7d9aa70ea98f8339d72a57deb0e6368e165c17ce026790c154d5db88013178e253a9848b6ecc94c81bc382e476232b8649b2d05f09fd522bf926385cd3f713414d687433a8b0dc5cc79c66655e5a724d2f8f1ada3840fe5a88ae5e10760247c910be11b45df330b727cc94f7ebdecfef8e318a63e9f5d97b5a25803a7d35a03d1811197d5705c720a0ea030abc97b1a0bd86e43b947c0cfbbffa9958e344765ae55d3bc82cb06f180676d7efc4507621b8596e377335c194edffa231f884ffa3bdbdef6a632e62affcb4923e3da23d48ad8c29f36decae6e380bb671e4e4ff4b7fef99d0c1b014ce7edb29e71c389baba0d44275f1d5c58fd7c6a763725a760f8f9854ea5d34f9234b93342a866b8720b86ab5f7d613fc2f3624b8422ec1446171bf663b503b0c7cb8dd28f791a3d2e874fad6a743c1c6179e21e18a9bc3d4cd911929859e2b525177d845eb5c3ef152d250282332439573747146e466ad538212a8a645819a7fb9f1cf76a97657f67c6c0d6c664358759311fdf0a2ce61b06615b65a4092ab2538b541f2caab2a4b8eb36c354d5fe5febb84c34369d0fedf2147c7dcd8c3e38b9e75a9789115d95284c6ad91bfdbd29ea208475ca1dd7ab3ce46399cdd670a67990045a34237b31199c7e63567f7f29cb545bb55b3a56b403cb015b5d68326046fe804e8a161e6575816ea2147ebad1dceef6032f9068c430f065b39abaad08a098a8c909040544d0236efa08a484f7948fdf6aa31c8bb418638cda7dddb7b52d81c7f34a2e953c4a6547babaebc544d697cc048e4cc00003fbbe5a4956229bffac44902fc9f7dedc5770fc3d5bbfe1c96e83fa95fe2e59abf642d048e10f8bab4e91ec47913a075434d1843f42d838221bf1c673dcf769a95afe960dda7b4a368b233dfab613aca3d63e6f602965620d1df4527772a34d2321ea0ca1a6053f2037e4c84995267409e22a7079e6b18b4054d6794f961431b46878e40893b3d1b945c587ebdd5a6618ffcca88e8cddfd79b5b5d4227140adfd95a1a8736e6d0f6b1110c1f3878da5028c711320c4ad30335484ce728f15c1bdf40d3feb4e8ea89a0715d59ebee6ddbce04a6472658c80059934e58796abee2dec6130a21906081c8d95fb1347c44781c3722966d7bc8b936cdf456db0a4851d11a377ee597dcfaf1b4e686eec7e888059b29c0e84c512c61d8f49d8ef5a2f97c569790c3335c619bbaef614d4d0e3a90f39c95f020f3d051d31b4d482588ba3be3f37345a101281a038c55576cd5b3e6447ca5560869f7298a6b4f2aef7ea3cd8c5e4fa8676c79afd01c8d0dcc7bda39c893d87805263828d30e8cd6e6d5b8dabaefabe5cf0a8de9ae01e0fda2378120bc71a31c954a608c5285f0f06a4c3a8c438bb794b2bd25dc66d844c8ad1e5e778ad1cc5266400717acfea868841ccba93d6cf851d7ae70a2bd0dd8ab490047864f4b4f7efff07ab6cef3c0f30a9fbb43f3c1e5a913a0ba992cccbdea35efe2f107a75b086defff17f5cfafd0d1a36405903ff300c3a3a48ff51922dc6c9aed8e36b46344eca0ab87bc08ad2617d5114430de3cf7e17b688831e34c781daf4123791619e2525d2e9ba38ca1b81c2c2820397835340da38ad5267946d8539f707985d25ffee5a6c579b6916ef22ebc79415124ef67695deaf016f0935c993a80395479e655b4f84c33805ff7c5b8f19f2a636f9c7b9fa3ca156c59b90d84b77c3c27acefb9aa8ff5f712fb63fa7dd09b82901beb2013710fb6fc70cdf977898265cf709aac93fdaf9ed21e0d7e1947fb93f516454fffcd64e3156f2d42e0989ddcf8bd3740fb7b2bd3776a33858be425e3bda67e1a513d291e0cfab53f998c22f2e6b3913aa72928837d18d533754bf00a5053d5073f2d5aab797eaca1f191c8e96b7f5022361bb105ca8a6367395d8a49f1a35dd10aefe41b7031d0af5886c6a3402c2dc63ceeae21276a340b276061c76a2ca816fdcd46ee34932d37b7d5b8b86132890f2b8b0042cb9800054362fd828952b0d39676389ba23afb11d29c0f61cbfe5b108bbe8b3c25593afdf5390f0f621ae055f729413697f73298af1a0bf18daeb3420af38b8f8c6d983ae61b4bd9220b1df1216ae56b732ba94b08ae0ed30426519d57b656760274307c3d3fb98c0ce6740d404ab4f7301d847fe575c98db63a80a3137e5d52a906feb5d4fbbc9eeee9353200706e055989e7431d0c377975e14e66710910046fa5495c6981914fdb136dcd020827dfb8ef2bd5ea643305a1fc4f5512119f03e7c8e9cb473b3bb211098341268531268c05ab5c6d1a47d26bd530519b7c7d80e886a8471d5cd1b945bcbf4311bda121cb7771f17561c7d507eab94d818b0a19de0abaf395fa7249cf57cf2bedc35d11e2933dab96e2b3e71789b6249c5f300dc51545e5d5b92d15492ff42bc57d63676b83249aede464fe3963c6bee96bd63c7684d5175de3c3f77aa15aa1971b97cea6933dda207aafa578aa7ce2c894a9f35b91084729b425583758bcf559a46a77b38175c2a8d770b856f4b1c798abc1a04f55e021393b14c2db2fca319bd60d284562cb9855b4d8fd6cfb1048b48b9c931335f0791ab867e410297a9a378ce8be872b1972bef1e5a5e0520a746fc1efc37bec984dfe7d4e10f1f04e15ea0b97a792c98f56274edf01808f012460586e498384acc1f40b969babfe4a4cfe3351f941499f7dd1703dd32e3d51a7705bb7c6409c58a8e9087952ee5613875238e5c8a716ff5a272ed2a49e25882443b16732079b4a5352e3ed9b0d30f7785c789b369d185840151dcb77c0918deafd0a3c2d71ec67b8286e29f7c67eb69ec83c9d154dae8c555b6fc4a5c021471e0f9f3475d817bec72ac217c1c72244c3afd93cf54a422f0d2a8cdb9d2dc37e52e23718122948ffd16c69e5c10cb7251a1d3cbf9b086921165e30911dcca08e562d05662a2a3a41bf36211b496459f4a5d0ba5f522fca71fdbb87a5112f468c1f66187094d7190ff54065f8b7fb9f82ec3e7e05be4e9ee4823f140c8d80f967523dda9896c6f041b62a08fe6c60830a8b5320b1ebac54500b39ec8612722ddf089249e5437fa693abaa09e06952bfdad5d94479457750c1e42e706efdad78d882355e545c0a6a96d734aec3573723487e57d447cca98f33357b9cc20254927aa047694840736d269dfe7079c56c2bc90e95b79e9dd0b0562505f42381e3a6a4f396093c088eb705cef05110b72042bf3b288972e74c334c81d7c00528d54b52d6f3305c19b5636687292d285ad6113bd1f85fecea90a1c50da89267415719bbee470b5b09373f832c2e35eb46b61e802ff11fe896b3fd08283d404651c528f2e45ae69202de3adba71df131c03657de7178fa787d91d87ef06167019310f1d0b1afc0b9535d888e08ab3a63304ee6f2bcdd0e37c53095afcbdd8185eafa596984fcf99729bde03aeef76d181e83da2004d84552678986061ccf5690652c62f546558dbd595c1e8dc9c9b874c5b7ed603c949631fe24d0e4f10cef421766c1f6b3e08a22c0ce0f4d9217898923316c8537a17a5239790e5bab94ab2a6b65b518edad509a89cf1d21c317cfdc76a8b2adf20873e942e99b6cffddbf767098a3aaee0b701774b2f6bce2000ddad35338baf56e9909cac15667efe73b9270f7301974713d82d465339ac19298fa87aab7578ab5e95f22c53101b844cb5b350f26b3fd7a558a07e9d2b6c44cb434668f2b99bf8b1f0834b8bd766f8bebc4e4263e175ac1c2fee476ca8bfc9bcd8420b50103fcb51acb01769a2ecf0cc128d033e447a403c3ed686578fff0a61a6d3605b8bf376ba84c7235c0c56d032783b49133e3df48eb1b144ccea1a62e75a0000ca9700976f8b71260876e04c57871d141df1e1d9bed002675b99da15c6e8fc6fef9ef0e5759b0ee331c8495bab3d44d9817a51c145100359fedf2a9ccf035968763ed45fa479720309a99a3a7f165533b226aaea5ca9b2fce131d3a407511c2d1b68abc83ee1ea84ea4d203bca07c4360a20d12c045bacc6229d72527bffd475a38eb57c75b22669ad6f707bf2f5882b3cce241f18e8b0167fe49e995c3f2d3f6d90c3fc1a7e26c804531335d3deeca6e2cf805a0db339bbb41aa1b1424d5f1c608b31e486523aa8105d5614135a7bee2be8e6d7bfca16f74355e1b8099e486c5b2748ab4ba5eeba861b903fb7732fc2fb682528441d0868b1e2221359b0bc6057dc16d72ad83d97f8eb20da1ad7ce3e56a7794b09f95ca4cf274fb2806bf4f8cc8076c8068591998c49025d8a36ea577849f7830d5be74626a23380ab1c7b42306dcece89b00bed03cee85553f2e6776ef7d09753ab1239b3db5a7fc3f2b3444511c27ff36a9f2ce13e9e402ec180d6a8073c3157eb801ed95a353317cff95fc55457aaf79427def75e17d77496b5f702bf8682d5ab7b29f923638f59720e70ab1ed198cf710b06edcf3b41ec0b371858a76d02e13ed0b4e439a064509110a323a17cb89d476ab8117e61dc240fd9ec7cf398539fd412dca5c48f81cd9850a66a7fd304d3a95a9f8baea939b1e42a91a72dce3fbf3a956e7d8999e081afe9f69f711b431b89ed65d9e1dc8c3db4d64d9a4b83376d7aa1681e96f2fe7cb1a8a5b7f0ccfa9cc3be0259b0a1329d361531dbc0ff8de5bb5cc156783a6b61dd0b62c407d172dc4e511f2533e1a3fbee344b8a2064936cfb9793278ba4fb21bef68b0bded0bab61b81a31fd8a29ddf7cc8a172d4c8d93077c19605d8c438108f2a00138c0caba63b5938d4b34761967d8a1bde5c7c4ac83741b6690b06b85e2404474b230f0cc55f9638f43c8657fefdc46b8ecc8bc967417ae48d6ddf1f58929898594cd7d9680b3b10f9959f168e9360cc22341cee24a1c294b4649cc3c48ef1b77c2fae4b2fa3cdc5151732bb41d1b13c932aa4dac81cfcf29a46694ce496454911feba0f914ca38540c58aedd4e0655e3010d5624652323da45c99db5106b14ddc3dbe600fc838e3aeae3b3d14840872e0d2dcd28d4de1d7bf0e68423a26bad74f047dc533faa2613384193f998450ba1489cd08e2de74717a39ea59cfe5ac30a1b8777fe1c6265f5d4f9768c6e67cb66e5565132cf5f2b306247f88e67ca3ad8b08215edb79da9dff73841062f24ed461f9d03e251458e7259b775ace54ff394deb65c98e87e763eb70f54d56fa6056b580a870257a04b65eb52a1302c7a16a3481593ccb4dfca86c0d86b59346050d5836238fed7616cf9d63b744ffef4f3f245bbef74a0b7aa1e9576ceec173fca7111b438faf203d1108cb4061d84ff9545f078b81c51083b204da260159c25335eb957408d4390be5bd05c406f0d3bc0e1848c28c3c014da457fce44f3d119646eb92832d80d69bfd0faceace7a835ab93a74c1c993666eade23c7402f8b4797f6f6bf53f9c9f99d457956667657a4cdb289c3ba56ec047c1e9818bc5c5b5f7ec554794b2f4d97cee10497a03d2aad851dddfbeb3fcdc8b09f9b81d62478949b5feb6a5453e2a043b56d13debccc484ba86c9ace9e154f256fbff52d1ce686c8aea7b2d708abc73c642097329c45658441b69ea4bee1a0412242b5a439b1112e8629cbab9fe71ab5a0836f0f9d791a300ebb5b9c6f8e98125b0efd5468b452e1aa6b844d3436e5fb4995296ecef5ab5e2007f95d2fa8ce90b41946ded01ebdf001333ddf643b6bf90cd569a299cf09a42eca94ceccebf2695b6c27c11f10fd49f6f4a7b0df5b9a80907d7e6ef1a26a1a80cf245fa10b502501bd85842518e52f6367dd037a8facd0c34d43022317b54c92b4aab89e605ee6bac1522d1cd91136bea3fd13a0ced116bb769a6b71d43d5512c582cc525edaa10a7a4b6f697d3a609cbfabbc7db969076b21f0f25f4984d02898f0de0f12f54ce4cbff5e700e0d46594f22c83b89ec48a1f4b7eb0ea47f419711aba832d12ddb04c6125525a9e1cc6a46a7d0e653ead83343e4e2179c17bfa1d6f738664653a4552c0ca1a9fb91f418eb5c880cb4e4036b040cd830dfa6ff1acecca0f6b02690a1376d6483a16cd0885f8d531a7fae585b1134a133dd9edb1333f02c011e029cd0ffa261200b63b085cbd1cf91c6b60602645d28b96204d9ff408fed2166f0ec0c4edb51e778c5bdbc88a2648ff6346e416c4dcad09bffa73c7ad6120c76523939d9e82a502b4d5eed72b39f03eb83e54c2bb3bfe1d6083abce19419481ddcd9cfa56235ac26dac2230219ae58bd04cef0ac95eed929db151eb6c156d19bf945c41066a4fa21f5a02d4450ea52d2facf7c9caa74606dd57912ea8a5dbf52f7355358304789285538b7a70e7ec7cf03f6f165926a04047783108d032de4cc07a78c6da9b571aec25d01b2fce0aa7f0693b793bb38ba50170c479e5c63c942a2ba3ab77e31930f5a1c1f4e0d872e74e3a697576c73a50c80776f1dcf5e8143f865c13748bdf2e993e3878d128d1bc92ffaec4d3205d2efc0414e0868d3bef5da7942c806feac480d35cf5524c5ade07964ea7ba626d8451e8a171f672d39780e0bbe7f9d4266354d7786ea27bf0655e524ec95ad394015617a8ed4dc94909001ee44de06fd05203cf0d8aa14bda26f75f239851c3f274cbeb8d86cee944a639366ea105b55859be8dc9eb995c10fe328dfd4f793f6182d09b05dc0b8eed8a61fa97889e07427b58a4e46d53f2309987f514d579293c9bd1964d571525c6c4b763b73044fa267c6f5cb9dafa3d7925ffb66aece668f24089b2ca9cd09dcaa6993d4b7a523bd9becc4378423aa0bbfcf346532a66da8df03254b2875f2ea7042e25d92e243f76ea4768af297161e93c624bd921d41b4391c0f035a88c8e4802903b8515751d436601c3ed2e9c7d9a1c450f76f8b57eda112213c271183a235860f932357a67bf73ea9a5fa0b86220637b3e0a186da524b675e8c365d49063899a11c1996b03c243d1e42a4c15835f43eb64959d954db528447c1bfa29dc5832be013504b722d406582660bf4de88173ddf8c16171fa6619f580b5035ec6e55b353db35f5eddec86f345a3f15970ae5be34679acd563cc76e3f9cc9f02ec0d2641f86fa06c2dabfaced6131cf193ce77c5e011feb0cad3e997e2430891414a715c03e237ac776f4ad8b0fb1ba12c96724423a8eb073baa0abfdd401130f993885988fbd5f05b072ffbd4c0f3e6826155602fe3f3bda78836b939ba7dd6d7ad24c74d3eb2d4cb5ce635ee2def14544391512eed22631d663b91a4015235a974d33d2823e9d70fa32c2d75688a6af419a4a1d6d5653dd859dc7e08e99098875c65ad8cece58da15895e9509af814ffae1ece6c17e7602bc9dc0c8dad4f4208a792cfec8d04a4027a350d19bd7dc69cef21a40b7bf14cce702c9034dd628a38f2d0672873039328b0c6823536e8a58b6b66444cf417a7d1b25db65de9bc9b0ff2a6e81a335a4df47461f94823c8bf7a828b2977fb568a78c4556c9aedf37989f0f2ccfb9efa69e14303712ec5428d4c96a24c5a734afa905554e224a42ec5ca6fd1ec51986185791ed58b995457ded6c55ce1bc5ee1e7823ff0e0a8674e604aff29728015fa8168ca26152c940222f80051be080c2c4e40d07e2b5a375559641378b68a7fc01c8a388f4644d5c11b34f8693ee17c05bdb83efe8082df06520c05e9bf0708258e2ce6e6a209bb18e096c7ad8e794b5fff3296c77787582fd7d21d72de4c4add9cc77b5e34c1c46cea57c3a08c386c85f1a562e589a246d94f32e106f99fee43e6713e0b5f7036ddd17867eed534880a849791032eea249df155cbb457db516c3d8826dda389b04323ade32358087000667995ecf4f5efcc12a0d30fc8fa16cc16e553655b5da05552bc3a2d24fefab2a9f155afb5d5a95c1ada121c12b8b3b70b6a6689d0c680f7478a51289698718bd6ed44bfeb4a4615b691ea7801ccbae0fd08ea91ff0a39c7bb95ede7e7a7782745432efa2b7063b736417f9b1b5c53898119b1f43be335c1e2dd1a2d9743775efee997ec577855413a9157758cfa4300d174806ef43f48f75125088337ef786b8f3ab85ddcb6e25fe4e2c9dc256c14f64502af5144d4e075ba4b808118f1c3cd0cd96721d75dab43919c5102ad4df5b14732c5197f2afb0c8f62cf8c967c5932313eb22f867f060c4722b5083f82d359688be9c5e418be2671e84164d727c7847440327f93dcd0feb0ec9507c6c0855d66dcfac3e9369069320ec0393e8a6b0137d23b3f7bfe2b5acbe2a536be4304d0fbdc39b0a6d7bf7c9298c1dd4a6f44c485a4abdc52f4c0f6abb2cc41f5944812843413cb591f394e18831aec9f1cb56d0af7c48802d00a7b495be6a1945ea4ea5ab0df962dec62dc36cdc46b1282cd11b1176a0f5e722cb9c50ac2ba5b51ee1169c44b783ca1e3529bb850fc1b13e9c9e5bfddd42bb163a8a449369b87287c0eb92db35dacc4eb80ba0ac2c214f48fcc566ccae5768e6cebd189cfc037ae725aeb90a7d2b34dac6918775954d67ce78a0ea3e8bd2dbb903eba6fe80f54c5e33f65f750a081fc58ca2cbedc9ac23603cdd4b368a0c8051fe28a4eaffefa88a89b24d7bf1b1e967af184b0cddec62b21b6030c894a4ddc5125ffcc4b081014a72e1ee46b0643e938fc4ed43f63240fca9ef1b536c11fd78559abc0432684f517ea382322c7d49d3811655e3571a59805969a2b94a867192a930692980f567c546d90a8a6540f76ac706f79e306523962851d806250e06e1bc828b97d2f311e7ad9525ac6a4f4d7fe431cbb1d3e8687790d03d6d644743ba363172cbecbba2a5f32bfdf0df49c7f0d84dcbad31821c8ebebbcaa33e64b0b65d3a493d2f3a79d991744feb182aace27cf04435d633d130c0af2494d8e1d4bfc8d63fbf596014352af5d658e44f14b76029df75fc4009e8a48486971a88333ff27dd7b83d4cccae0f80384d9b9f39b791253dcd662bcaa85c6c52285d2a3e9ee2a036cd967db36f8c785633f956cfb1cfdbfd7483484c438fff60ad396bb183891ccfb1edb17245d2d2616678860cfa2206a217d811678458b7e741bef32d03c75a91054afd195efa477154504c0a0ca0d3b869daf5302aa1a829455cc9a3c7b88d61b16af7fd96955e4da399e9089773afb1d2fcc9844cc3d1830ef6c9ceb070b3efb4cfb00df338235c75ecda70e7593d387f2da6645b175129ae43cdc2ad60c2e0093116b34683eaffb2b65efe77a83757ad8e00b5077c90c78dc16ff1e09d14b8d6edc3afef41121be1ed841afe074dadb2749792ebe6a4e0cbc5d32a9c2ca23d0d86d943a20ca69f23777c7118ca7a9c9ddb0f35642385e975859ad359b1218b5be202d1096e8375fe224f375325ac967e57521602eaa992d14ed4628878fd74d1bda2292770f4595ef84bce417cf69940c1974241892ded2070b26465024e34e5f0a75e53ff29a88cc48e2056440c3c72878ae73103b6729d28fa2821bf8c83016e2b09fac0d287faaa89b013ad31b8c7fb3eb6207925ed594fd10b989caa59424b09d24e0e516b82dd58bd8446fdb94e623317112bb2842eb00527940406dc5ae2c0c19504beb987646ebf93c57c697acc9397ed3222ebc35c24b275f9c028f24ca41c0db978a9dcd7ecf39dfdcee94d8e756efaa141b5bee146ff22292f62837b0693f708874ae03067b3444fba8031631fda01d63a2509ec9753fba76c26e12ed95f3ca3f0bd92da0d75ce12ea3db5cc74898d5faa853d46b2c562836687619ca46d8c5ae042989dfc277dd95bdeff8d6a96b0c82854c54600252898951a5bd64da4e9a8c60cc79ad819910e0dcae87c305e7997e9b6adb04a72e72d14b135ac5063461de7e44040cb648be1748d18032f7370e9feac05adb96f408f0063d376df727078147d66580bbcb3d28fa976b1ee3985e3fb66ab10f0514b014d5a028fab4ed1c67e797cfa828d5bfd8f4f86d0b7eef2d31fd19c899d5630fdc86482b8772e7a137b22f48ba99b30c118e4eaee6b0a172534de1b33874807e4d24f0f896840def062bceb2c90a83800c31d717b24cf44ac3eed734b098bdb289d1daa5bf104a824fb9893699a2ae683301b7b28bd0ed61a8c3e0be7684c48802a383ca81de09ac689a0ef2b088674ec34a64fc20d672c85c942865bc9bbd0fb5215cbd6b049ddeb668d9fc19df821874ca08e821efbae374d6bc02186f6fbb5aa70ec1b812654647282ff7181ce9582ecce4ddacad1bc2c6fb14e16a54cbc3a222534406238a2d48489d283f73485126344b183831357177f3fd1dbf63b9ba05db7368da120150c6f1a0cddd3f9097385e988adbd000edeade74dfbeb6e97a8ffed924164242606283fca55c42e39c6b85a25e976eeeb49de083f924a0cf79761803005da492c4e1952eca1bc06a8d4449e9e6cd40f7f599fefd719c6a5efc1c9b1adcac4f2f6f439e948134b5abbc199387e609fa7f19079804532c57f8518f7bd1052dfd88639b19810081e92b8d0b3bea8b6bdcf7359324147e23832152e688016c315dd9ab2e423fbe3b5698ffef51b71b6459ae20a44faf19ce397ebff59ff7f1639e38e602868d12ddf1e92186a8164577cace55e2b1966b4c232f8ce344b0521ca5ae866472b0d8762f84f3ec80761966c92f253b177e2c1de45fde1228706a45b60c88bb48b7e1497aeb4755fcd0cc23512777325a5925ea8f956c737801d503b4d21de9ffa8f5de886af3d06d092bcd303c8f89db331576247d8b381f2853266d38d47ac8da11acb3f84f2d39bce2a8a804343760e223502bde25878dfa80933d553b61c4fc937f8be6153ef6e4255f5c29a8eb9fb1f31742caeaa123a7eb3c87dffb7b8d135b0ed2df82a11c2973841c9d2bbad6f66b0f05734154df207a37d42671bc287f75a2275b5a55a0583953c65749e47a199514e92cef14343ef88999f1f5c497ea52b75382f83eca067a5b23c80ab538b5f8bfdc1eedf4fdd6325d13c48a74eafbe4ca90e61221f5d754e4626d0e916faa7584245b3817d5e1a854e2dc05ae347ba4c3e23514be079ac3dbadbb21de51a109ccebffe23d38ff7f8a351129394ec27c28cd5c0b5f522ceb21e998c461eb936b4c08a8f064d367267b0fef41a7ebb943dce2412a5bdbc083d22d1da9d27a21bf48316929b8a147cd281f2d969dea150f9a27af6de3563b309523e3f914e162cc0cf86cfc7bc0e5d79f6c0902163e16fe152eeee83d1b4534627ff5891d8176fba355998bbd8aa9dd5f5cc6898cfbf3e39700c6192186cb814de0abfc53b59a72b310ddbd89a7efdea21de05af3a2ae38a9b5f29909834edeb7034f1ee677b7137d819717e6edbcfc430f64290f10e4daa323cc06070dc267620eb1d1f17d94da47e291b090c5a027de79d1ecaec1cf289e8a5c5f757b0cb11cb1fe644abba9df9c9c6a9ad8e2a12107557e66d332b2eefe412bbbe5ad48fbd5bf03054e98f4649663d0f6e808bddfd9b28524eec73847fdf0137081009ea1eeac518b3a87dc0754fc6380dfeccba070921a9da22a18a61ada6421cc1ba243787631d99141bfb1d07d1554c88b593a2c6ddad1ff6b12b5b0544e135d365260dcdfe98f3303ef6f99d680f37f488cb6b0cfb65fa825c1e3e4560e8129f7907f056e984e566dcc6e0b9d8ae43240bbbdbc6d1c1165ea3781e7af1bf3e0f029e5325e524a7ecace27b110982516668b231134bd1978f0a218c47026a8c4a9ca7dd1527ab379b2b59f5cbeb0dd556b5254d087a3cc733c8b26632e60a32d817059a9136f3d691f277074e69f291d812c306aee31b0eb5d4b8ebc752f6a02fc587302ce58f1e1b43738139e40be7e5eb5de15a507c257666299db82bd893a324a62b4a6adb471d751b3faaccae3c72ff4a35e2ddf0dcbc0f95b158e482cb79148954fe23dfaf528288801ce75d5c6f46aa06d8289bce127e0848b5e55dde417e8616d49e193bc0f80320ced7ef85af315f08071113388b5ee8b93626da6d8f9fd44ce8711c213909ce7514ef0a2b28be7dcc8fb7090cd2090fe471b1cd28ea776775e3c02c0035620db94d19bddcc7c1960f71ff9f1455997b9d828390eee9ae8cd551fdccdc2f87027b9d0941cd88c3465667b08ca3466eb207b1ea998d2a1bb8265c47e1170bfda9f8b597ce6ab6cf36b9484731a602bd88a8cb7f85a055156f28925eb2e81726a7ab5f87177ba99bcfba1459056635854547426eb49232b84709d7b0c5cb116d5a9d9ed44358fbed812864c5e24e7aac4c4839f3993f9f8dd3b175de29cda79562075a811329775591c4c5120439b0229e9964ca15088df9edc379e3f25f2caf56a9a374b2104af05e83f2dd310a4022a648e76267449f0ddced7121060fda603ef304c9ab2d36c307bb3ec99d121ea53d29966ab5d525bb5ee5b15306b62848142632f435aeedf1908dc167b9105dd1c4a0a59eed9fa85a89b894db18950658f6d30b973c3beb1a04146271a9f239c88051ed00986e65fac07d63ecbc81ac7236c5fd6ec5b98b4fa0f90e0b96e7848d4b3205b3b5c0b8f6eaaf5c971f05a045e07210440e2771f83eebe46b317932819a1c21092e9a66d103511011345830c693644264e105801fa90e1f818ccb32a0711be9a9fecb9c52c82ba28e4e0889042cb3727cb236b94df6f04834cbc85f80be965a1417b388619eb04b3edaa39adba46bb74610f536fce166c5906c6d7e9f0a1c68d6462a3b45240d5e5e28980fa88e7285d8855dd171316c7813d6d2cea8f8a2d32a7b3ecc7cb5225f65b4ecae50083c57966a3c158555a726d3ceb4f25b25cca2a9781cedfdd72541bd77e41774a6dc9083e2ada665596f4192dcb986cfa9ece68510b76f74a898f1dbd4e75b6b890b3d46681e3cee34fb843e5a05701c65987b9620a86c038ef10463f36ae054b5ef68602edf382e8095c83790f604ad341fb375046637532be7b4c3979ff7fb4c9fe0090a003d9ef33cb466bc36628433e5ce902595cc5fb14d57cfbffa4d5859f762e26f206eedba288343b3e3e6237418cea22b8afa3943ab0bb4b98a238e5803318ac07e52b624111e0346ac456c86dadbca109deafd75ae3050793b92a092914edc99f4671c4306fce1c574041b518fe35b6b77838c8deba2c3b2513188b6c6020646ed5a80bda334630fa6c56ed04e0ffb7ff998cc1f09a68938e8bbf60a9a1a3aca2aaa760d3ca84b0caeff71347d529f5ac36902182c81694771b3ff0f5354a1d4f5294190badef1341d1d414f107759b3ed9820e034e0da673a33c30c8619bab69cb69c735995a66d530847fc1082e7492169712d4f369cc17078f943f0ad91c38e7569bb7091ad6b7af92eb90ac6a8b442f845733e6ba6a87323cb5e615fe023bc83bd74034aee2cb87ae08d9c6a66397929f72b76378ecc8a96a609efe6263641b3ee58aae1368af17c1a7511775d761b58089607e5f32954df2c64ad6ec44a9b78d061f861625bcda4de4eb434ccc78af97b34c0d4b69788e850c644c34f967fc9446417579440ab2bf3eeeb977b371582897b2155c0d1f272bb460dec318304476afed06add343b3050e131cee10c8706ed031867c9653afdfbeba84fdad1926cd18eaa4ef14d5e367a54108e4bbe30dc4f166cc48eb057796fa830f985eb94d3a0b6baf00ff5a7591982a4d14673195e7a3eb81490a2a355a39fff30c65c35e76b07e8803cb7a22d8365e3bc9015d0cbe659e3eb83c0cec78c7fc57f51dc63c16fb08223e9899baa126bd0c6dd7b39753662dcfc819e3c208ed20718d2342f50fefb16828986a5bd22ec7a69f7e78d423360de05c325a83b294cb214a153d2a71ae3fa70b75a5fd7058115cd6d89eb02840babd2f1e56443a441be18e6910e2e366b5820fb166edd544a60c89197ab8844e5b859ab96e1130ca1005f86223491ad2087ad6142c90bd872fa2e3920826e602c6478e07b763fd96ced7422be6f0064800ad0f5ea62a3500892dc2b729cbc27f902300062adcd4df79e30569b91ba676d8935f1601ea870a4eee391642baa3d0fbb72f424942463298be2b698098bd29412cb247630dea69823020e9b66484e342ceeeca5b29a2284d8b9f53dd847479035bbc5a77dd397408de26dd20f017093b920de9413418c1aa957d1d6a7ebed0c42343e50eb02816e5064d0502b00e79505716870cb213350777bad9e02c57ae66e758bf2273382e96ff329ee540220932c39f5485ab32a3a71bb4f3e76f427ad999353ada17e5fe3dea21adabf89e6e6b5cd04f4e334bacbbdc619aa3d534ec467c783c98704476f731de7ea533de8b6828753ab74f71b9aaeb36576f25960907c2c28c7f427e1c26861946bddc40079d0b6000f51e970bf4af5b389bcc83eb67be636e30e91cdca47c9487f8dc6fd08a1ae6c9d5bdf3692e6dd2d77d66b9509df6fbbf4ec0944cf6ddb1866bcf776357d8d6b617a9a58001b2b3c51ab3f7b142edb1547fc5923e1d9dbb5c84d917648fcc3a6dcddd9cd383085defcab8ad0198d64556654913fd9dc3e7cb8642c1795e9967a15a55d3e172a9bb4ca62d3edf69d6ae81135e3e076677feccbbf2452db4a52d05ba73339df667fd52d1c530a61a17505d0078451820c6b90a5aba62bcf0ed84ae9648ff1e4b2c3bf8df36b36a7057b770f8563322817c7e011b87ac88def83bb29771798fa5d2f0c63a26c9f33a292e18df3b83a7f98881faf0dca68a97620a484093dc11f540d7d36416023001c07c2c4a4ee88c96d3c834746755c155981abb4d33898e7c34f3d91e18a18605e6514def6f03a8d23c2b6cac714c870d7269b734df326c67435836f6061375e97a7c22243989654b982bb8432dde38915d9dee105b64937bcec710d1d90a663722ae7df88cce1b418cb10c251ca9b201243a07b0f1e0b830eae6628ddcace2b751712fada2fd4cc9e3cd3fb52f81ee3e70e3840c28b82b71b9ece5e11ac355c228abdf8b7b7a8aa3f79a4c3d8b6a95f1905622bc6fc04268eda076ecd21d7b679422768c3a2b2b362e81a696dc687e700af654eb6cc6c2fb2680b2ed1723dae9d3f330b2c243c81371041a100fe45910b474ac774241098c6d9217d8724f89633d679950077d8c886bff616d34b9a2c4b0b6b87ffd1fe0cb940c15d3bb0975c9a7b2f065b56fef90554718819593b2dcd5456839a967d610644b1cd69b957aaf02318d38a855e0e2cd2174102048c7334999b2f252b67e75b98ed6bd2ba270d52c36e27a881e3b849ff49c7433f96b3910c38475107dfd0f2ba09c780498ad29cf6f18f2e1a7d5908adb7a0d70efc3789cc086e038df2c7fcbdf84ca1b5745c91bd8df305a5311897cf0e73aeaf22af4caa012c9bf517665fb84fd2e39b19f611a0360e9d95b77f4e7390d19e4322f52f13e787b52fc7434a12460414e17d7cf808a69760275906089fa82b931f3a511cb67f7e0d6273ec56851d592ff89524b3c5017a038b44129aad5b858fea28f6c2df7cf4f9859ec4f140433ad3ae8c5d987163b751f3eddc230a520dc117d3362bfaaee143d4bfcee0ba0551a74e49190fa000048d5360f32e2fa6a267a7f3551760227512992face3531effdf555ddeb12b674b802da84124df8fd6b01b4b785bf98f42d5bced711e4e6a175153ee98eb9688c48827436ad63414a49f52bcdfe7215db07c5e9ed3428ae713520e522fdbcae9b945583f90f2729c4d324f3c323728121d3fb350d5e981e357403e5a6fb7ec948f6826b7f850156ff7437f0980dc50443bfd79eb94b3caacd438ec6179b6de162836fa5c326f6e47563cc87c6e9ee4aa237d3b9cf9c7087e8f3f09f0c9ea7b6498db8b51bdf265dca202f97139526ccbc9e01f25f780e4dece53e979e9be92cb3314af632e29d4e3cd9b016d23f295b6b0fb56b29ccb48d51aba9c860873607eb0403c010a063793c70c2121cb2a7f31122bcc194a7c48fd84ea2aca3fd967d86aefa6336238024e4fa46a0800f2ec307095adbb2db5a96aa183cd253d60c7e34dbd8fcd4aee6568898290dc059c666edf21f50887ba5109f71c8c50ac3047c32a0635a53b9e6025d0ec7c7511e061e6441205fed4a34a9aab364ed617a34a518082edb5f2d7bbc90098948e52ee0be657371cbbf48704c85d8b2795949f108f53293c465d9c54d1b3520c267ad129238e64ce2a46c8f028de044837872193c3d869a72d06d7c23e030ea993b818a7939db8cc946c740e39fae0e6e0d387d701fadbd88c0628b9c0f47e6b94d574a37bd4f9e97424a228ac7b0ce0f1b2db5466847101f402530e2cf601ab9167e20b4c31ea9b7b01308a6d63c5bd67e4103e1d3db53b21a1521c9daec4907070658f5524bf65737c27333b65ce3d28e95ac1569395bb737f482c91fc620ad8f6c5d01a9831f8f496e27e867201f692d80416b858dab6b7b6ae419bb01f1bf5a32f788182b0792f964951fb7de53e1a29c41a023c738190c134a4d891c077e72057e4879ff40c8aae875f1a22d5d39de0099f67d3e3081db2997857a91fb55890b6e7c4085408139ea6aff3eec53330c46cd4a955789b99762a9e4a2b5436921e3daa652d12230a81219dbc5cfb5786b14e5e232a9623f51ee98170741e221928ec98d4fcbcf2ff0bbb396b2cc318493ea229cbcfadce40f98f556c77c689f4564b0ea12d7666d1ba8f566bb3a09b5a4905f4fe2d133775e110b926d41a5dff45b1f2df551b9367f1b83ddce6e91f3a8ca565c50b314e1445f388478d685007f8d73e310433b25e22609bf10eede1593da69f25aea9c595251adda30e59f816e0c6c8212b99f3940d1486bde68691406aa13aadf3f4f65c1aecc2d0c2b0afc5d11646c70099dd7219bd8e39bff2cbad9e958ac73347cbbd58a6449504f39a189f579b93a2e213dd220f9ef0e9f39c21955769c1e8e138228d58bd966098e241754cd68135293bfdbcd59abb01c8b2019e47a283c4d79dfa96c6df4ac67c6a54ae72a62406f820d285a62bed20e588603ff90936c302b7dac31dad32adc77e094d6b63096ebad455e280f6ba40b7064526c69cc8984c26585b56e2e4b40f7ec17bf8aaec60fa664df9f05abba4c49e53e4b4be8d27e4725456f63d5186258b8be28fa97580e8610e4fe19b97558bbf6ab28a7704aa19d92ab6c694817a77b01110bd9ae8f22c9fa486fc61f280e912b4b8d5ab4c2c5bcc5432c8e80f6725e012c0d31ff466e6bef4dc4c2a8434505cb60be80fd6498accc60ea007e1a1d4976a42aabc4e823012b88b2be601d7741072441475813ebdf1346e74dec3a005ed40f31a8ae2bb55998f048ce0bb8759f9d5e595539e0bf80e689b2deb6e2923698e8c9330d87c85a378ea4bf8903ad2ab7b32caca4a01856289d74e283502bf13f713489fbb1cda296042d2fef906a4e8b35c28a91206af8b34b68c7537afb1efe9a348562fc29a0fb07d444a61b8c933f146d2a35045e3d4269fe437676b101ade339a10af93e5d09d0f365a5631f92e442dd855be7b3dd1db5c09d73f8ac0a2d2ea6086722c5ff415461614cf04d54fa72bac45f41577a81a01703414b51490cd09e9b2c5bbb4d13ac31d5581fec6a04c154437d71e09b5239ed4b4a094203018eabe67e6d529ceb42e36ffaf667ce91d4cdb35d880c7591db86717678c2f8eb13ca4f07905e97213c4d1da89b49af5d0d8cc93f2d65640b5665dfbc2602e73f8c0a766f1a8bec42a4f1391dd190a23dae530b53644ee3ef56444dc75c7c9d40d827f165cb7dcf5658ff839a5dcf112fb13ab2401b7cf6342f87abfb8bcf899f17f1adb70ea0fec63e3aba6680132a17967f640d03a226946d4e208cc4de80b6252b987f38253c66d5892582c7f5ab45780623e8191f846e1d7950df3b600174dc208bd1731b3d3279e0d55881af74b5ef67a1e101f55c00260a2ec5f7d7df3243dbbda678054e97280589def67ac573c0d592c7aa0bf87f1e3a09389cd00aacf5d44de630ca4cf90a39aab794b56f4b8313c71e113ce7fe0f2f70630d9b8a88cb57dc7b487e513b48de6386c838c16e4bbfad7b52750f4e8470706ae5930c1c91ce24a4ac9b4052f80ade955eaf6a1393922394e1b330c36c731fbdb202c5243eb6018a55d19e7b1110702e7f86c1b6d09f63acb8a90951bfaf9d0371a3c16344a61527d4c0dc1a06b4b2ed3e54a668617ffd52fc60cc8d21ba8be88b462fe15eca7b7a885eda64ee78bf2b6d5074f2a1ab6ae041bd43de15f20ed566a80dcc96504a1659975f7e2b2290c68ce3927e28143f0686571a458f32e87dbae64d0349b5624aef78ca394e36ce7a2acacf06618112adf4a7b62a7b7b144e7e03c0dab243566e846c8839af1c3c859891f4c77ac12204c981ca007afcc87f3bb07b5c970fa6518cb60b8c4c05d140ac61900422291be5a81876711148db5b2ef69ca6fa37c18f3c11264c03394b861a993280687994483cf40b89774c370ba16484f56647d4058acb70cb460bd12beb3719f2225af4b584948a45cc239d0c783277f93af1f790f3697c98cee0bee5930bab0eecb04a90ea9487705dff487f61acc923fd96a2f1461818852dd3db304646c8a1471c7de2f304a4e524d9a416086a3dd30c4615af9d1d3d45bfed85a9bebeffc4e39c3dca25185deb3251364a62b774ad0c2affb966f918c4727cc7c73f86e1c3adcafa3a8aafad9336b27e38a902e574d5cb56927c5465d9a857a1ac796def8ce48c0c0b13dbf6ca95e6e7bb39bb10ac9f5c498d5d9e2e18e07d6c1851950c476a2b569c47abb74a0157cd8ca14958197dd3b78cec4c9e941fb2cce58598b039a9c701254cec907cb650babc8a8f9c66aadcf450c1f5e0ca3bd6b14688332ac8995f6db2643adf8288c17aca025431efabb068828450c90302a4f3877de2b238d59c9151186d3335a11dd7f29f1bb7f7138fd55c1872e8622c1fedb541cf0e207b580c45fe14568ee60c0a61717df7057defc36bfd26f1f42b9739b88410daeefc7fbed91769e11eec6899966807eb2f5f25ebf415a9440b6834a1503b5e7b6e4ac156072b32c64e1410a5db119819884ccc8a3f36b5bdfeb6e0c25e877cc819eb79582a823dc3b78c23d37c3175a8013ffc31034fcb789e951d8b17881c808b5716a8db2a942be287bf3431946580efbc314c8240677cc711ff289fb5966e8cbff68bf3b1ff605de529295d1edea6fba1eb1207094cc05d278d407067acbddc8c7d6d9f2cbf47bc1f721a246cbd5360b39e9fc407da1073dd260114fd860dea0c4be7881c6d044374db08b6cc43d72cf5de566e3cc23eea879c6a6049ccf3742a3c84da7db5847a321ad4c201eb7d5715555e94c3ab94e43afde90c0c85a672d4302f6b46985b5eaf4645112a8e43f5b67c0a5ee2bb5209657e4c8c3e8d4b346ca55609f9d1356b85f0d98c0b13a3d2a0713fd2204fbb493f5960f2e2e1df83739e6f94932c75c97781eed01297261db035724f7fcdb571dfa1b674f6189e08a7884317ab46b7ccdbbcc427c08fe76e017ecc3a1a386946299926455ab7ca6eb4a5dda18d510a2f5bcc595d8443ab379defc765dd4a8cc20af03887f95f6aee2c229ac29d898691872f7f1390d92277c9e9cae19ad3431605f2f22c49c77c2b175f2b8897b14066c6a3adaf67a5a04ced400cedf2b953e153beeaa84ee98cb5864489663b506f180dacf8d7085f851e39dbf769a162cdb79dbcd6dd264e8b565f1e3b952def3638e7d43b25ae485b5b035bd1779c4cc765fbfd442e71f87eba836362f0ed8049719182632dfaf993d0f6575e4a52b7e0b685f5f094359bd2e439a6010cc5954a298714f2e5dad4715ebd72613e039c078e57655af1ea397622b19d443a84bd9947231b408a779d84756238375f81722958b2ce8d28c4d7ff32c29014dfd183c809af56df738b3e854a737b9ac80bbd4cd163a1a7e4df8ae4a2ed1eefc02f4ec401c316ddfcd1bd7696a8270623b04f1661759b69031c9a660fc8052676126249e8889d50d00c16e4fa3320a2b8c69bf6fd40c36b5155bb66193fd34a86da990a39de056991f53cb6ff4e5517682fb07a50b44d06e463f004439c6afea2ab5ad7b4e61fb7cf39e2fcf1483a73f202a3ab46374953913d81eb0d662c546ef6cb9cd90b7536dfbccada884f2adfa3e362bb76f5226bd2b1503075c781e88de96fb07c86021b89a41d7213239ccb6e10c57b4daa6fc4436eee6ef66d2575088c23eed226e53707a3076fb2b73db949a06b41706b96baabe501490a197499fa820e3d857eb26ba59b54451db4d9e2a9e95e13bb9ae1e6a55b0f36daa3b826464456b69b38575511c26657e8d440e2c46266e6a345733cbff43da94ce5a9d97d3a8e6afa4c18672215eb2ceb1cebd57222c999c7cdaa5d329f1c078c35b0c6d0602537049927a4427d1006b3cb5a82150a0725497a5d07a225d324c2d46ee4f18233eb11ce99bf351d47e495764eec1232d453296bf3011b1ea0e3f6891fe2e7eba0a4a46e50258c4619abb52d1fee03ce41600c7e1725f1924050d17bededeeea2a7ecbbdd338d103b22bb875fd5ca1370b71d6fb0862b573c5ab5490b6b33f9351932f6105fca1505ceba078383e8a61dced7dfae4a0feba674eeef8daf35cd3edc3c91913288b63c3d1af721f5afc89fa4427695590ca5c1aaf7228a7de7d611ebb9bd45fd569882c831d40dbd121ebc844ad4466ae5759159bd7e62070caed1aaa8f41fadefffaf1ea9469a3df2b1ec2ec1391c5aeb13e3614c2c90d7393587107dd63021345a8f4b956c89d13f1d2bd6eca64b0ee22211d22a2e3d24f94406062e4da283cb73b7dfbe7d2a2aef3c92c06426d726ce58b21da288fa80663c88da62440d1a03d41811b86d21ddb74d25502fe4bc57b574017461124ce3200fdcda499b18556358f5f6014b228596db52fe0a9bb5eb8fdd8fcf5ee7f73508594f7e9fa3fd59ff96e62f2743d5c2edc17e28928a266b8a4be09531217267c56bd19cdde1f7361fbcf46a4eb84650288215cb40b8d33552bb2bf6697a080082253c797a4bb44378ca2fc7ef96c1b1b4b4ddcf7ae9442ab7b72fa3bb71d2000dfc95d243002d9a098e956a4ea9db2aa79a428719ba2d143db17bb94022c3c5fabc973e3145433d6b33ca119942ac0beab129218ef5c787c225c708f696e8033063182ad49950c87a48331c45f49852fd55656831be90bc475058023f50606e86deb5cb8231d8f6faa59a01358c006eb11273d54912323bbedfeffb12e9baab5206967740895ae62ebf0c5226ed3c665b4f090cb77fe88d670cde2c5ae69db8525e575c0c49a093f6e546c2d0f044e95067104305e4053a5313ad25711a0287e148043a1e8211d46e3dcd2f65df41e41401142782fa61bfe69356db924a9d4de6a5235f00b55e82ba53afb2b8336f71953111fd0d485a591cb951099beac98cede3b52073f6e4affbb3d4573549496acf19422cf5b8681c6a99326a8221d9431dd1d860d71643fdff7e14557e2f5434d8b6d58c48e050a55192ec8032245d53b78084de2de3728bc766ff73707ab4ffff09e86d905babf7919036e4005d3309e576f5e7356979733c9b2f5bf9475ab75d3e81035b0201f7f7a71e39f939d0bdc1e42436c747dd8d5905fa98b6edb25d17b1a021fbffeb3567c5deb316595f085a16e5ced0209f797143de48f43a5dce4f2dfaefa506ae41bfe0c9331227d546f0aed9613d25a6556a0a0490a65e2e029aa027884b7936e57093ce2624f8cd7bcbcf363062551d3ff32cd2f9240d2b5d7fb3122666c7c38dbfa1e0b4485ea103d52bda217ba61bd831068a67afb4caa611f8946c0a8e332c169d230831c0953df2e7f1648f5fe55b7a74d4fe013cf67bc89f3ca2f50c66532393c26e1074696fdfae2045760c12ed3c83bd4eaba3fd8155689fc0b2edc91675caed843a8b8fcdd4c4a4e53e0b8daf7064eb99f530c996fd5b61df7c3474ec02bafb5907a8cb7af6310071abadb35e6c0d55d8429c704054a551b56a8a8ef164e54b16288435608844c4215d14418c52bb882153a1fd551b608858bce8011b8b7cc86668991c46544abf2dd5f32b87e2a852f910b05c0f0abe0c0f5f2d4a4502ed50f73dafec14c2a8168fe0b3bbcb7ad72c2f0489f4f2fefc45f5241b0ec05072a6e579eb85eb5c1ce060a39cd9c22817ece40814ea0ccad5b73d28aa6c9f57e8b47576bf694033c69c44c8ab5b0b39e2dcc478deb1ab7e39c1140c1e455c2411763a39810e4095b6ea45c29f2a7f93fea28c7c6487fce2cacf8c19b221b63713ea96bcf6425cda975ec890fc77a606b734b8be1e7ab12e303411b5c90a2fe3027efc624202759b3cc328b5516c7708f680fa8e501fbc805e43226bd8badc011da54928349b262b0d39533a19d233bcaadc7a29038f1d7a096b3b1b8357c2474758dcdc4d9be176dfdaeeb153940523d2c5280c0efe217d905f2ea74bafa7fa28675397efbb2aba39cc6c9ced34e93e9de4a94bf36f6c9c0a41456d2f480b13d24defc90fe5fcabf4b8a64a5de2b381da6ab3ddec9c0eb7edb65062ad0599ad6f292a03dac78719b42c98391c3d1a4f3caf2c178e34338791a4a79b1b03d60561663098b8bca449ab684f86f1c2e9d79bab1ae1ca617fe4199400c1f2d5115f2a090ce5c2b95518994037360e735c1f6c5f00208175f2bb08142ddda281ad5903780122fc334d239a4f06e4ba082307220fd461851955f5e772da19d2a78034f0b0d3bd0e6107f17d3e6abb1aaab90514b004aa027bb6dd0d275bfb983727d9e44c3bc620f1f0e175959a4f4719f8e78626d6975e50535c684e4e473a0f19b57c0091bc6389ceaec3a45294c577adfd6785d34f1ceda009cd90aaa1eb45623ef4358c72aa4adadd86c846cecb373a24401262a589dcf50d7ae586bab07d3fffc3329540b088b81b141817d6222ebc89ccff53c45d6f3377fec085576bbe43bc04975417156d37ffe744f9a0ed7833aa3856425a67de90106c423c15fb617468c4176cba8a65178a8e8c8acd3adb934b55aab08b11abe650516af3ae8bd1e539e3049dd81c567969d359eaa49b4185e0fd3c7eba5129b6baea7699ce218220b4750c1ffb710142ddf72e5319e8776837642f05b5ff914da337b612dda2298a7e4c62afdbe93e4795e0ea2d7192ea392aa60b5f4b46d4a9acb132d9a5248eec91c60118e17b78006a1040774cddc4a39113ceabae2e56715e692af74f10bd31eee44d2f6d81abdc3c76371ff56da4f4135dd93abc033bed8fb42b3e8ed8d49b39898d5403bd73a62257fecc7c42cab489d1ce6e793833d091d969eead07b525f6462fa259b3a5606d2b4837da88ba2577ce838f74ce065019a7887a82934fe4d49f631b6bd91efd9dae911c38cbf99599043852f16e1c81d7933a3b48cd82e8d8bebf4d0658587701f5dea0a13bef7ef2e555658e278f667d9dfddb217c77287fd6d5cce3cc4fc858f6aac68fa68811a4a6dd35b1b922ba4f0f3bc2d14f6443419adbd6bdd2e6fef356ef447f5ac8ffa4b5a4178df6ed4ee3035ef835462c8832125417dfeb129342851aab39d37b06a98f7bb4199d58f9486c790ec34943b3f47bd84873f3f1c12c783f0b34a0d9d09b2a56162da7939fc3fdf02bd645a3164a56d20c9ca9f22b5a272732de643c27ce0f2a10fd589fe11fd7585b61a13863ecfdb96d2557ea5916e3cef17af5af2778a9ece238651dfb5aed1cafd80b91685d16024f18de3203307aafc94a5d1e060dcc737d6a9b35f3a3cdb112a3837c985ac787a8736fef8ebbe710c4ea2f39cede378eefefa6542194f1b833c6bc7360852460e2161070ced69b7da44a70138858523e5c3e9c214f1ec09a9b8581625a213859d38b557ed684019a1e059e94c85060f68d2690517e54ce21189f0e5dd3735e2b4a5f5eb7f26500e65d48eb454493469e794b8daf1f61f888c2470aa095a7f86dabaafa814bbadfc4d6bbab296e045427728fb4230ad35093bcb4ba4b0e7987716a799bfcd3d39a52336a0b7f55ec4bfe16ccca537cccbade3e8afc447c491736c50d397a2a298460ad462b30f5aa96f95a36849e190f1da9762ed22c24bf094ce1f0b9d5d49749db25fad2a8c7515d371c667c9cf760e6c08e6cdb7a0815a22ab9a876883cc8b09fc3dfa593f7416bd1efdecb593ed97e6e0545cf1bb5dfbf024cad67a0ab0bf9a804026a4e81a1ef825a36f715380db174ce1b9e28cee7964c78999c91adbedd387d6d0a55e3cf2d91093984911e550740c873d463a26e16cede83c0dafe658514e4956882b901a36d0341f2d1acf74a8559bbfd5925e86354e152d17a5330f6ee90672798a5418eb2f42e70f27720109886521f125e01d3d6d2c1283d022a9e4c78ad3d9470d90f91faf2ac3eff1707a23d6a24ff70d5c375883dfdcfeacaeb6adc7016bb772619cc8392d742e98df4461521a9e5b5b90fce5ffadbd945966cb16095eee0d72ca8e6b8efa0471973bb8cc472ed1d593728def830dddb1f3905859063db798d9829f73e6bac4c8635eff0933fe4c7e309ca8af640a4b474e182f16dada57b2a3e46263d865e621b3889a49fcb68dd453b6a0692771819d59e64229abc37745d362192c6491f9eff8864641452f631d30e16dd505a1b48cef950793fdd222e9cc052ba359d488fedfb26626f8305766c1ccd5d5ee4baa98f912d5c19ac4f6b5978d479f70e5cda3b4eadf50b0e688717c8c945db17c617cf2334e7dce143df6c9c80b4d622de876e92bfe2f3228bf9fa97255cbbcaf84d90e72ab68d721a8f041cfe136f47378ae2829991f25c5d33320ea8cc2f06820bc221d9392657717ea4c3f753443637d751f1c8c04619ab226ba21cd8d3b1c3075689173b3d867c815aa9c7d6e64519b9710e1659f5e9593287a53a6169d354fdb36d8023c0264b4bc97dbf4d732ee661535823bdab8e586a51477ae7800122691181efb6c31ee10abadbc3d9b1f442e63299eed57fcf82d82d22a734d94f35e05555930b7c62be2496432c74fc657add796efe372d2a81db76ef28961d78d8ebed216ad7a8f43f5f3e881066b343874f9507a9306be2aa2bbf5f5c68bcd373c4a97f1cc463fa2accb9d5fd8f260bf38e83e12ab4d5b5e91e67d63d47adf5ea0a114aa4597384ae9d893ca957ccb23f8450caef69e60c05c1737d8cb18ecb72b3473c5ce3ac3148dfaddd0f823886f61d7b0aff4ee22b2af7185b9b03e253eeda7f7dac57495f49d5097d5e9668bb4a136444da5f529e9a5c166211d1fd44aaa6603b4d9d5a003888ddfb33b99de1bc871ee68edd3765bd2a32cf3b5d402651e8ea0283c83a557432b2bcd09ba9323944b00fb4ecdeb26861abba3c11bcc8492172d929ac4dfbe4414ada29a6eb57eb9d9130f7a106e954a165e72fd0f28ce7bb613df8a314e0fbb3ac4b6872c2f4b94e6b868ddd54f08f35737e33ca86e4ae9364d1aba527caacacd39e5a82bcf5288aa95b503f68ad8d1a231dd4094dccb3c20e6b39ed9b1a58935ac90645368bf70e84caf0ed5b207851be0e2e26d6b9157de23f0e992a69e36c0996c238c012785a1a6979be70ee11368e0655a75a07496ce7794365691aa30176f1ab792eb63e768873752c103f2b740516d29464f2a3010efe249f7e70b3469308e0c87079761fd3aa46b17532cb1fb0f43779795900b89b6d09c1aaf63a4d5e09c0b9f040a8352c12c931e4fd6f0ce3fd89ad7de5db2ebee01c5ec5a6241ca6ecf98a84b9c72e4b70d9ed3180b3337aed512a82bcc393f2fa954b03fc9520e963954901ddfbcfd92bbb03e0b59b9be34660aa0977468c3c27bbdd30291378e355a90b1b1e9727e26a1a999a97057c20ee67d01f8dda9fa018fbaac007cbefa35c984ee2d265770ab7db3b0e88042f7e8ef179fc8b2798fef8d99a91882cb59b439d63d5ca081057c9daa0a48665ab0548c3445ff0040db7edff222d1aec2a88374dde0d3f6c673958dfc8d5f9b6fcd78d9be530f60e1c8d59bcd7e146f16dc7f4bb27d82d3725d2bfd1081bbfd26db9f3d1d660cc105aaba1f3d02116157fee9861f05aceb8ad36f21010b59d3fe6214762871ffcf6e0d2677b589ca67d75e8589112ebfe88945b3c7737b0683be10b3755931792cbdf9dd4a0ad83fcff1d0d8dcac898920b7f42776d3092ea18f6b8739d74676d1d05ccfac0f47a0c3e175a8b5d2a6e1786f9a25873d8fd59fe7bc42fa8fc5474b1781a49ef727553097950a680eee44841638f694679feff556b59313c464bd799694bfe5b4da7273dc46177c0682317cf4b0b4c37c4a80d8cf5009eb46e3758a2879a760d2c5f8aee7fd61da7210a297f06b4900792e68ca0b25bb28819fc0fc360de3957b6b4ef258d9b6234458b771361f0fc2eac691cb7126dd78924ca40db0bf11a2afedeec0f37b035c5d28fc034d5565ebab188b8016f2d266ee883dc8c26d53c41595373a7568a6eb7feb0f8f8460045d6573ed3e9a7194de2c35e2766da3fa8eb24df5a4b4661c664b7a821ae9e7d6669811c0bb6ae418361c37c8ea2652c252b8b75bfab1f8195c552f9c8363f924928d96b1d71c0f8d1e3c285850666a589bd1680c15ea7bf50e381a64f64e13a2efbcb34ecefcf422a54129b59d8833f7651c9a5a837184456e5d84c6a5874ee4ad3a8b1ee683442459eed6c57b4dccb79d7c2f8d3c23b8dc848ea7a743bd8ca6a30e4129f98a9f95c7a4d612af54dfe1641dc7c8b68cbecc782ec292d3894c18308b3f76c6e5cf9d04ea77883f41d17c5f07ed0c80b3153965c76dda13a43c5b2f1849af69204d3e9cd47c527543fdf13303d59246a99961d96980be6116c1dc6efee72ce06dc0627d58edf8146e0b6291bafecdf01efce2568eec073d5c56c4bf1bf9aad535f2fdebce0862a7b8ef08ed0e9db8a4db18859a2d1df489f28097f2e7eb7a24cee8e75d4bd36d4d55915c851bbf6db2268346449bd72de6e29172c89f9c8928b37c9858e22d29994f010a4a9f872bfbd9991394d67be06bd22033885b5b96776b850866678786b75d1efc40de995879625e6a25d9e73b8378468a041453efcaab50470f8d8feb903f70e5da86fa72e112598ac4f796286bb71f7d5e65682ad199690f85f79f54406a7a4a4d180eed5c922d4ff23f90a8a23eac58326904b529e2eb664ff5e224990ffb97851428e1c3c66996614b1a4075bfd7c218e1b9cde4717402d010ca4c5ba29dda3a839a35752130c2e6585735e0694a5663b1d128879a84ddbee164953f080772f62c0fe0209d14873a1cb5b5895a15e3484a7d22ad9f3c0aafa661c880500026821bcff36785afc2596b19d6b99b57ca59ab41636045d191fe669899f44d13109417621352e2ea92abf5828cf7e3384c29291e6b6f691e181810f680b0e33b783bb8539d02ccc66f4da5a9f0659f78295b4d8ea39f2e559272666f21d8932bc268f92a4404203ec6f504cc43ac1a73f28623f30bb15cd807a879da1b76c0958467684589990a48edcf85048411832ff095eb88f11d9311b7cee1fe85aac3fb4569316f3f44b120d8fe8a099ff1cef679385b3c41427520115ffad68d05dfa3b3645d7dc1beafabb6fbaa617b9cd3492e5b3fbd72534d2cd0eedf7b46b6406d2bde201d561aa148a27247ffc1137d9b9fd4e37e85e908a6b8b3f2281ee075d770744c2a8ef11afe82718e2240d4fa20e529dc3bc2031e99183cf8ccc738a2627c3ccd2c6a222ab3d4e7361f9f49c444e89daa97ab6d63d45371e029429e32504fd08d64423c504da3612f9c53dc00389357fdacd150df1e942937f7646e7104a6c3a1e4f20ac9f0b62ae6607679bea6a5d3576833400c03fd45e787acff5cc309d65220bddd6394d9af53107f645107f919f0aeff3dc7de5e40d82cd7956807a4ac4f026d36bb8704bfbd5b844168501073d57d8fb17e2b292bc004a8e818976f07d0ffe3697bf9c8e5eae389daf9cafe546164e8bd161d993dc61e3d1880a0c00d6e373dc82141f66e1cc7395df0feac8af1fbbc3da12724cbc6de826636d4648374aa3c6911759002df1ca38883a14972a978d43c8c5339e040d7949005206da91e7c6cb2ed742dc487a56338886b2609d8c133ea15e1d267d4f6cd35e925618ca3115e39114e9eaf03410f5a3faec6031179ab91f0e3bd72c6561b2e33c4a2498b38b0a45bca6c4c80039f308c5602845d9107c26d028e22da2f87655a99430da540556833ab4ee2d1ff4e5872b78b7e2d4998de2ece2fe406d1e8b882d52ce2a8111c5174fbe6b31bef3d2910bd58750a4d8eb53b88d574db2cb4c093aef75784a9a4bc54b2b671e37b116a29ea1dc44ed6c98b3d4bc7ac48178c38fff4cfcadc10a22fa5a9d6ea5f91c2968280d75959e35149df52a8b1ae0486cbcf956e94f7da598bdde9462b4163cdf09124fe80012fd6c0b4860c500a146c4ecc480c731f46124ab6151f56258caf74aaeee414561ba821ec64844829b0a573bc486813b902746b687a237c0ea5b578d49cdca6969fa74354078bfea8901814ed2f3cc45733703bd48d81c0e5b32939ebeafb6aa5c6af61f0a228e5222d8329c31be37d8b9c17f989f4ed7c643fba59fc98070ecbec776384c73da36626d0163a61c108a834ab1398da9e3e7e2f67d619b21d9a9e50245df3c360118d8324527e01a33dc9cd8be1f00f31622356e573533e6c1f21a9677e6899f4a10b3dcbec8cf4cf2c950a207d51a8655741a658f68620cf3280d4b7e0ab86f1a7cb2fe88b63b77387322b1faaf2a5d664d5987cba83623104d5f73ed1005bc12cfbf14e4d6098acc172f26d8a06231c7d18cb6becf25d718dc9ec3fbd82572e226117335b2746ee529266671a0e79d565950fa222026b81b094f4dc08b69197e79b02fb28452b742b0c5efdbda1cc185e8f237207b95d667ce7b787809a310cd3262d09add081771305ff8221de48560f8891c1129dadc700a427e536d2131bd1bb3e6aa3a1159dbb522f8689a57be58a75fbd4574d2fdaa704a3a7b9752620ffb7511ec36e32caa3231c47f17b938ccc11f81a45ffab854209323f6719071451e293d77d167263ff626a42102f34fa7d7e0a8eaedfc06b58151018106bdc3a432a269718c9ae5b3024c068473b94f692c8bd262feffeb18672692df52c0aad2176865508a616537348e2d6891c461bc2e9dd6ae5dd02a9393e99a6f3e270e4d63d08d0f0d227ee81f32b1fb5dad7c8eab6fd642dd0b4cd0901e6ace82e08168936301b068c2c512c3994bf760648dacb42ce1828f120c8f13e7d4a6891f67aec6e4722c6e2aed44b343e5ae82eb36b08b52a42915e1674de2e6ca9015fe685cb7ad8adb98a1928b63b6ae381c4e4706f42ab751feb1b3119d9dce336cc8e3eec31c5068b5b2bf72b60b060e0c70a1bab7ba6e7628f5d75098bce0bcdb76a9f8c782daabc6b49a6d0e777bfa80e5ff434d51b1bdae17a9e350c77ccaa6b2260ba1e225db1512f0bf49cae980a275d4cb1f09d8080df2c7e02689f458aa7e313d86510ec919104bad96ba3bf9ce109e4bab7114afbbe2a8f4acbdb95785115ce65fcf79e1ed5a65b2233c040d7c1413a2ca554276f4ad8fbc26afda8465a773b14b44d52566b66b975f7029e19eba74f2fbc4d0ddae3a18716be03b1fe85a64c75044549f3e9aa1021666e1e470c602987c90cb1f0f068765f1cafde2e15ebb2eba4fb449d6367afefed8f428c2344f36a6b690ea0680880534e9c879baa3b43132e8eb3c801777d64d172a87ff19d188d65e92063df6c4eb669af895bed4765ce72af7c84f0dff7a3129f160c0b0f7d8a33fcd48a4b1409109c7c4b9650b927aae7b27316ce8ace7bb58ddcde2c2c893c5d1d1f2a606234a67afadb4be493b395b93544171e465590d2be226718c5c057d1c5f72d3ca694fc747a9eaf4a6e87a9184852f2825a5dfa4b781b31990ae8a5b2ca07f4fbe28dda75805ad7ff50404d6182bac9574d71dbe94a968938fb13905f5333dc81fbf6829e0b0cf39d66b30d1f933ca874c19ef6e6e68a8deb09ffc30972e87604b360926fa0254e42f441f1b2422476fe622e025ab497fba5e71f798bbbf7dc537bc96536752ce92bf26e88185658933e4dcc64d021c46bf80088681dacb1743f6b8cc376712dc63a6ef777db399f02c1e7795be0c14e15c6c77baf20ad38d27b4b4bbb0d5853a0305d4bbe009da8edcf44f3ffde807fc5a647a9ce66ad87b941c277fe8dd7f4f3b3d95b2b435fd935bef03f13e7d4e5126aa023e7d949b9d884cd160e88220d127773f5bcfaa831239beb784ee810029b342419b82ebde4a0d24fe13849d9b7238b337047c89cc848f306b96757a51d49a3f95ab2e8bb824c8364fbdcf54481bc8e9115d032bcc808d58de2a435926998ed6523d0f217f941ec328d204ed460f5be0b87716b2acecf308c43d86bf9dd56b42b18fa081c675331cf3f3f0c248d3265cf942a4d747cdece8a2ad13b15038c5a96d6fe243a9f73553bf86d1bc8060e244c8ad03113e18d0e066194c479a6747e6e7597aaad00bdb8b7d7809f0e96d15a139d831ae29f34d05111a6b3c8fee87da85e1ad01c8ba12a7e861cbc741b5e9676ddd3260342d79a940b44ba4dc451eaf6c80bc35a4a46d327229ab311339d6f4975de71154ece57992c4219be2d0454bbbc807aee5e3126a60be5021aade34b13dce2da38b7dfb2262cd96895f772be297ec2930a54fdc09754cb36aa2d4b80aae69d64c27b8fbcbfaddc1407699837964d690268f812e1b9ddc6db980abb05651dc763b1acc80e61eb76fc2a4cdbe0b767608e981850990844231c528abee5817df97cdc0a19e5c7a33ed9e738c0f623e60e344f70938e6faf2bdfb42a82d432ba8f6f549938719e4f64d91ff6fe915b3ece990afe13cb6bc825d0be0552f574d2cb0e0dbcaf865f8caf016f5cfeb0e75447e660791d70ecd912bcaf38ea328f19c89a44e0aa129672745357e1f98a78c2373bd4ca8ac3b85f7002de986652622a6c16cd1d28a7586dbed98cff9676d00d85325ab6239c6299192d5464d8eda23e537e8baa90cf1e8dfbe55ad8dbc89a2c952288f0feee4779d83f8a02d85dca35234fdaad8d63cee030fb1880afd7a7b4d8a57910d917d60c7f26caf2a1abefcb66c2caa77b5cd153d5a46634ae4268bc26d1d8745a3ce1724a0f13fa524d9ae4971900d90355485e3b8d124e73ecebdffc85d311342c0e2cf39fd116e8e4141732d89c44d009ec8df9322b7bc5ebcf23e68f01bab6934476cf92d35c45685960f9b906623ad39450326ba72cc483b9e94ce8e9ce4a5c3f1c0fedf08391198fd1d0f985c178e0dd93816220a510569749eb77747ec9c23ffd30bfc24dd2ad42597c2882772b2cb70713c5ea49f2a27a96923eaa396b190cf356614a0f2f4e668f3ba629f6f83704b63d86a4cbbf0ddc53de038e49fc92d67d0251f69e6d1f2b3c7ef01b3f4d7e91795f0dd08702c0c6afe8ef042cb7402589a41b420c7291afd0754b7bea6d9d1a0fb0fd4d11f8379658b163762023fcab69a242839d2e8f7c0536410e5ba45d99aa867c6142b823600bba8f7255a68f23d806a4aa275b0b8976acbdac78c52a6115bef50b5441f86b4c7c4c7db2e2747cf1312897ab94629837f5d8efc8b36ea4af04a78d81453f0d7a80372bd4d37dec93a83cfa5c900904df9db6239b4f6f09a21712284a04a481a6e5acf9d4c23de15a1f0e4efa11ef813dac532fe15122fd15b1bc93514171ddf4f5847d9767a90a787c3c981f702322145f3b344a6f57d22302884da5c7f70e1b811b6b68759cd67fa0b48a12da44200ffba1a143a92387fd5cfe57d33d58234517ff5533e6f7527a9c56da26c841408ea834812326fb149047a553b8de2b44f4820e4e1444f834ed6caa758fdf77e7b773e85f4cc65dc9ff400409ea122f9068b1d69318ca19ca9a4035a2d66977f19ecff9f9bdbd0de99eec0d58f28c8a440e8807a23188091955c7bf5eb98b0e93da0c880ee85e53ffc0902a8e03a3a2f09ee63965fa4f89e5c8523f09799acb1518cbc4066e836b79d302ac09f954dec201425baa49f00529490dbf10e327a92247775e48f572500a2727b0f849bb26a90cfae52a28e6e25726048c0b51e66cdcfde9429dc8eb082be366d621668b0829cb7e37e847b8aebeb50948b1f222df0cea6c95d4463bab31557da2b81c89a180b779cd4c0bac8a18d294de1ac88b679f8fa6e41c1bf8ac201fdb4e62379abdf88f725f55140e5283502a28f7276db89a041d86a1822fe02bbe003b50db0fa6c1b2558f73003cffa343604b1250178c2b866eeb56dbe2af1d6bfc28d70bf99985c3c4ed2dc4492a75275193e09990defe1c778be2222cfe280a3262317c6dda3b097670cbf68f7ea78a2d34542bcf3489a0724e4d87aabc882d88d4e79943d8705067a3ed8c8c43ce1ac5bf735eec849056956acd1a6de11a2d1d1cbe1750d9a088e06cd0017355090542e031983a50116636d8ade6103b3370a25871050ba265bd2391217504a608edc2c12ef1d463e1c47e0a88a6abf4161e7f19f1a89d29152c42c363c5f2004856f53258e7bbe3f638635defa32dab44cd819cc75629ec3c1ab9009bbdd1235f7c350a0f7855b8f1219c04ccd1d1a227f5b050b6d17a417431feddcd899d76676c5a5d688db57fdfff9f18daf8109f9e5d2d43936acdf3a3ce276ac9cae07b76d751507a7f40f92763204e029c9a0d6de72d8b3809549e44187a859c2e3f0ce69101764e30e53c48a3f347724b00d0ffffff2f