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 46670 19967895df4e39e59b5b19557ae632bbeb8b01e517dc9b2370174aaa221b733d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9a5cba04af2d5a07a2b54102098b02f818587e2bca0384a2d81d44f81a651e94
Certificate Block Hash
19967895df4e39e59b5b19557ae632bbeb8b01e517dc9b2370174aaa221b733d
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...002345000080bb0000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000002170b336d5ba17d221e1cf0ac969ae59ccae7f57e1f4408b19bbc2c7b26481490ad63cc16d54f472343e9aad5570427049d443812abd96b7cfbf1542a75b2b5ddd6fbb646085246e14db0d4c24084d7fb23157baeee9d9266840000000000000080000000e000002345000080bb0000

Raw Header Hex

0000402000264fa9310d4451939e753306ba1bc57097500c164b0a80ce8968ef834fbbb287b6b73ce59731dcae987c3373b618aea6890cd9a63dd70a42004a65047d071cda76fd690aea1518941e651af8441dd8a28403ca2b7e5818f8028b090241b5a2075a2daf04ba5c9a

Proof Data Hex

59,560 bytes
121216010307de3f416aa1cafff0028dcf9ae07762a2916e2917dabaabc5998feb05a9c10d124522f16e093bd8b19ec93c6ac5c236b5faebcbcbbaec49494105d553075e79750657d0d33fe7a54c58485821123554249f44af55156a3b2e3b8ff8e182326ea6aa9379adee155e730d2c490db319f96a7e75a9ec5c1c52b3ed02a9046a85dd216e7b0ffec88298235f474b7ee2c87934840492e101debc13327d91036696c16fd159672a0a1d552793c0edc1f85b8cdcd1e5cc235fcdc1a0819ba0d3dec852697b9596d4492e62aa2bb6c1917fa3fc748ae3134fe13684e4266f579ee4c8e808ea1fa62f9cfcdd3379d935dcfbb783027043fd0e2f502900608c36880f664b49f3226ae65f2ce587015536eb6d701943d6c8e77a07d3990b03b3837580f7800a61ce31f34c9bdff123bdf181ca3ad811df16dbdc9c0c3a1af15e3a05410c4897faf60669cff055021dd2f8439a1ea4297a10638c6140f54ba309e8f229824a5c646129ff5e39b0d1218caef53b7247b64c087aa618c719051c7a9562e2ff6a0d97b75e0d4302ab94efe228fb6ee55307ac853e69471f41b4e2e8422ebc723be5011c16c015ef8cc8541046e0b69f457fd4fe0c509106d8b6af1f5db1d218ddae849cee5f8e275a428e634f13a535a9e0af11fa81bd2f73b271d8974bb37a27c8bb75435baae9c9b8935dcbac7bbe1f8782fac1e4489262ad4ecc1cfa89dfec851c96bdaa41feb09a43aa4b2c341ad08da2bec788ae215ae8d40354b1e528ded9690f76fef658e34264c27b308a36a556a6372db9b7ce489f1c3ec3493f477a281815b10f9c88b6ec8ea4bed060acdcd535d4876111f3d5a066f71cce0489b3f810a749ddd80fca465ad2c4c8e13377b41a073663a7413848a30567d2c58bc4705aeb9b1bef4467a511ce01b5b6e9f35d9613cbe4d513e7f20c6641e7438ef690e47cf976005c05fbdaebd41fb414166c00cdd1d3074847487a205072ecc4faf1a7dbff44e7f586b7591146ef6a0ff93514388422ad22d1c23091cfc0508649565ebd34db31a02a992717ae01a837609d4e402de2c6089fa89aa6f7314fb475a7bc971acec77b46e3800d14e7bc0596d7ae50a39934940247220854caeb077c2205f01fe9574d900d73b0a716c08a6b9601f235b9591554f0f2b3e4fa53189050e40d33d72e7057883901d87bda1ac35cef6bcdc3cca32bed329761b182b54a925563fe17a09a9b37d76953bfad6c4c7125c9f89dc6426954d3eee2cea6b4e67d42e3d88b36c9ae0d88926191c23c23da222b3fabfa9231df51c4c38da725e72dbc2ebe901c1dc69cc1c68d4bb2f6792759a21afb158e83870a7292c0ed13a7286e992806b275d88415fe4b868728178eaf16d0ec92aad99ab9ab1885ec14a81940653f86dfcd921fbdac99764882b183dde5a1747919a1ca6de3bf0d349169b3aef4c6e0f349944a462399fa3a7fa86109aca46cdb3b0e1c256124f4e9be251d41ba0639f33932401224a8c021eb916bb0949e79912230e0398afdc1bf8fe130399e9fd1fb1b4170fbb86db0018b936887d2e14d0f138b02e48060ccccaf68d2e5e1ec6b6393f3042fbb8dc34743b0a04377b1948b949ae4338612a133d9d65329f3a3daf4c950bcd5f048f3d34f3574fdd7eafb907f9b89fe3a5a11b17ad2890842c0f6474d6586d9051e74dd5876bbf5293292cf56a8dc4624707e0925bdcc3e8f3ae506525ac010d37576ec72c354937f0407b43d4a63217773dd7fefbd6fc8bef8556ad2b727aa7f0e932c2843bb844399c050a68902259a570a30c1f5e62f81be84417148b2d4bd0a2f69e4c745d644b29bb85b9a18c5cf01eaf67010f9b8114f776bc63cf9ff189aef5a34543066cda6689e83ec075fae494b2c42c54aee5ba6316641de097d692fa52adeed33545ebc33b7ec515dc422f6f098378944226344d6f79c6e8b8ce42abe2cb2597d39b4efd0625124c959feac874ef637f948637e33987d8b1c578428e983c8863ece29817d8f3bbe79fa3579ab1f3b5f9a70e4fdefdaa97381bbfbe4bc9ec151ec759207390ebc198483198b986a1dc87ea6f773a699b281bb9e264811b404837e0c379eac945c6652da9896fc758a13865e921bbf2edcad4781c71025c484cc6606a0a57161d0b3c3b03a24fe2fe6c656c3308aecf3c13c0d86cf4661752655f6a26ddc5ccebd5e384815b8f77ffdffba9897c8199ae72214e95c9b51b3665bcbc9f5b674d441d201ba3af6452926ec7ddea55d4554739e3c7a6a98561ffc2e79098e91d64c8e317a865634f7d990f4b59fdb26d176e80c0c4826d36985aa5c0ec1aed070efc98047b3ec7a01baa5cac1178edec3c52358382efcbe6232cc0b80df20fbaba6eec994d93068a7baa1e1562b3391179ef13c01116093bdbe5e0d3fe1fc4d58d1f934da65e022cc2935928c08bcb53d1e0498b5e5e3399ade8b0070d7811e2992d5127479dc8c9b28297a283bb761fe02d786923dcf077e5febf4b347105b63bd1c70a550c2c385fb25a15105f6ab5fbdf0d736c17800ad77251e1c8e7bc8df2bad7887c6792989301c7ffa4923ac92e19e95c965954490073cd3e30bac5dde781553c5c168231c5587357e64e911760f4714882f1b7afe09c58f0041253061cc12ba3a770d8e1be5bb6170208efaaa50bafdc71d41563d541147b3f5b43b5431706f84df7ae10503174d87e7058b0167baac51d0e0388239dcb9d370b0ad558dbbe6a71cf1169d91cbae564fabe372bd5b655ba410279acfcce487943d9f1bad4b56ae601ff2974f310023b97d4f6f4b8b8fae8fb62095f9a139467f63bfd8bb2823ef41aeab1165fba1e2c931ba46eb9ad605b5cf4f29b047c38d0cf45c68bf821ef2b8cf03218140b5820951ee6322e5fc6ad06ef390dfac713f10330d965cc99f5a79f3f809806145203f393ec63c43fd724d34951b58fe7bb4b00eb2d0a0c980289bfd10e9b99e8cc228efb0a24fe581d13aa66894001db3d43aa7cd581e2b83289e1f7730e09ced5ffa339847ebddd7e9767e3b195b7d33e39501148af9d8fded4dc4f3ad5d90d90ed769e1624d4bc653d3f4c0a0a313ac3256a0fa1af1e61d556b9890fe8994bb082020f0b8ccf322cf7e070c94c432812940989f9341caa14a4ab77df731ce0ff3e8b786eeb890f3c569dcade89053838d39b615ab3affb96bc084d64010c03ea74b578feb9e51acb804abf43e84d99b8f2ed446c42a666eab1dd5af1461d0036b2d1a5db6e314c68a111c420943ec8fa6de18393167aa258cc9d27353672ea5ced2dc3f62c72856d29bce3dfb866dc631ae2b76718e7a7a476e3736fc8870fdce6de1985947c3e37e1ed25ef606cf78faa59a2803b893e5e970a404c59d5d6f50c6865d36b44dabdae6e284cb4917cce9fcf7589330dc4bcf46c9fa6246324c8d682e3cd42eac6b898242da21570b4908e4a48278d0b7d1bf14e82fb69027f115cbc048f722ad316685a9583f3c670b674fcfe1a113a8340c355c6a2366f8983f3701dcf54136f4539dc3aa7a9393574abd6b98a46d0d67663e86b4600fde017cb56293d48e9b2f8cb4da551ebf611d79f394703c520faac6b34cc0a74e2c0b5de6453c6c72e2e4abc350ecb51a9e806c32145c6f826b10894ee6bbfd939969bf28343cd2204f2d723b920f1b3eb47cef70a6d8fb8ea7875562d446d965126bf3126f252c70e2bd7859f997c6ace1999ac93fc011280e9664cbc56866a130d1bdc014cfe576ef133ce565cf5e95aa192b46a509bbff52099e137a41b0f702797cc4f7892c663ef869cab737e7c7710e54793d9fa4d9472918ea3a374459b45261d9793484832491d963af9d294a7ebaa8e1e1f3362992329fd9caf2ece3b16eed3654aa6971d5ad287edc857047ea65d7c2da4ac00f60aa29d76468dc751a0922175373d7f456d048f20c7b62bbc56a66a07332108a56626373377d6e04674ca29c1f47988079921269f0ace81fe6ac01e2944dcea0633adf9c47f35cb6c6540cba3bb831f4746b730d0b37ac96e5631faa038d2c28e47ccff4da5e52f427a6ce5e1a8456e914ebd53c81f252173df25635253ff09d9a6cec64c9546317465b4b25deced7fe375df75fd5795b12c0763aeaa1a7ecf58efbfb7cc6cb2f7eb5fd7df0fc314701e04235110126079be1c5a0c80dab15d90076ed0ab6ec899a4929d995567f303860ad6acabb5b6fd5569dc872e0bb47731efeb6c4e72119793658d4bd152c841d2cd8fc41473defa4edfba62732dc82c4d8e3946da2014958df4c5f4052bb39cb73601d01e4b16cf0931ec227066932a510057300ed4743849d4cc6f0963c75cdb18ade3eb4809ee188317bcf5ced023fc961b2e2a53156b22ba9a399074b80a8c957587cfcc28988679e6a98b0d4fef123758c5eca4be3748a9ddc031641db75943038935faf913bc085726eee36acfd71caca0274dd91cf07cf6219dc3ae15942dce867471df12fe3ca6e13f4cc52ba6b48e553e64fcfdbcd42b377afba2f13dc24bd16ec9cd190cc10418ca8ac17cdabc36336f9cbf7750fef10ac09fddf31fc408b66324a86e408ca6df826a1c4b8a27766366c5c048348906e48c92e00c2384ac788fd972b75e66a1a9abc1ca64dc913c4e4b35caca409e4c525dd335cd151ac0c13ecdaaa7081e0a9d97b8e5c9c242753068b8e23c1b6f77977bcbff005884b1deebe820cf9cb63a87bfdeea74d38961d2fec63fc475c1cb039702967617502f1893e2d810ee3efd7d0fe7a93f7e099f8caffd27d4935e16ba4cfa2ff9ea08a9e55017d437b75d048e089b6b23565ae02a5941075e197afd40b3999b60bd8f317452dfe764ff4132d375e01d85a62aa5c2bda18a8fac64962e665ac15859ec90285c730a2cd2a3906ff643dc46a5738524d24615767b9393d45a68ed18d7e574ce2b3f59389433841322eb710ec37aa858d4c094f7515029738028be40d6db3dfd8bc1e54870d9e8072488f4eef3588b466240d9cdb33abf86b330c06f771d421b7be7923de5f46464365444b12b6256afca4c46181b58d7fb4c41287ee260f7cfef4abfb8e1154aa99bd9a5cf9d1a22be1eaefb267f29f95bc53560545d5655fcd37230c9cca3bffeabef6b491ec08236723e70a52f6871b75e11ba2ec3ac6508c0569b912240270d6a55e7dd039d0d3849cf21e46a7c62c6f4571a982d09d63a02f7198c2fc68a054f0ede2e1701c14b1d951e32622d59cdf87b844a7aed322596ade614a7d95ce60af87bb1700bab441a9cdc66f9e3a45b8430c503a09da5ee6e4a68122793bcf9e41e2b421c60802d219aeb8bd100793a0654f3c7c17994fbaa6e62bd7773ccf0c39bb01d05649022a085992aa6488fe7e0a0aa6419fed5dfe0e66a8a76acc203a1e85772f5bd8c0273bae3a75b9de9ece27c32d407c8685bb14b5c7f1f158417c8c933914fa638e700947563a5732734ada66b76b3100bf3434a17a8790b4fea7c27d6e4918835503e7a61b8a73a8b8092b4d1983040f0333ffad0433999944937653287fe819dbdc297a301cd2fe32b7c289a4c6c6f9c693db7d5a590225c1c10144cf95245c838ab96ec3543cc2d769b21bec726ecf615ddf4419a678b6a2bb073f4ba0bdd4bf8585a0639310ec19db5d22931b4d011274df21879c8869ab94f4ca4c9d388909b8ce58d8eb1df8562269531de6a49d4c15c3916d97e0cd886dd0c4e7c22ae3e09cf5d31c6e5d9e72915cbc844835c5da4244fc88ea23756bbdb374ad345807c327391a4b870816b3c71882cd627ccf84d44be626b7921d84dbd0ad4955d89d6209f2464c25ec6641af5754f4034859f5f838288a278b7473991c2d7b0f6797a97ac91cbbf9c613f8d728cfa2b74a60c39af07022fd2ba298c61e350efeb829921168ac97f7900416cc2aa0c35c5fc5a7f1e75b6e8b2ecebde44e37ca4036ac8e7bf061f8a3e1553ab3426004799ab9f19dfdc0e1da8bda6ace3d8e148bd097fef32d971be8de8a580c33852398a1e0a5557b7656575006d23f1d98d5ec6996fd55ca5fe54dcacf021ce775108dac70653bc7509a322426d47aee2ba5266deb23db13fecde34fe4aec6be30c5ba6f0e5ac5125d4218ae0bdecd1d313a32cd3328f99bca76c32d4cbd0fe70cdf36734ef624c716d69f599e210c51f3cefdb239abd25624bca2da1b2e6d6270047d967082b17207cacb22a6476b79384e3663237333dba13cafc3f513725be5d3be443f74a28984058b3e1ea0e70b55b466f75355ac53b53c77d00d3e42d15e5a8bf2a2823e6f8f2055d1d63b795c8ef6916ddd25afbdd6f1ce800c42e71c111af783bf571496938a0fbee218412cb122aa5bc87646e84b49cc7465eea90107a80c9ff4364d7e48b5f794be2fc76d69ea0186e0861920f889bbe5374301c22c5a278a27be8a85da3cd0f8b02d48dc69c8f400c9ac9e813a1fbb5ea640c90a7db722fb7fcc36efab2bbb5ca9bf1cd7557083020d9eef403d87d099635bd51d2dfa0a304fb5dc9ab7b53aae51742e33db6c8f05b942a77f2f378044fe330759eaf1be784bf339e07c4156e57068d3be16667c4f0d9d4aa22981ffc386b07cb1167fde32233663a967526cc2aa749ce8f2bc9e61ad3f919a169f6cdef28382e9c5ab0ab84f893054973cee0a74755562af9421e199e8b0f43d264d4b9eba98d4af9d2f19ffa6a4188fbf08e8577274b3543ad674430bb453f41afddb756ca38e0ca9b48db68b858da4f5511b039141897664a4657c480151c29e2de57eeaa9dcb107e5bbd6c426aaaf046680b4d4f20a61c880a2ad4926df4c18cbe5c6a725be8aeebdcdbab7dc64719887f7875eb0892be4f1ba828ead96996df63749a0b3612b916261316ffd4e0e063e76047218321caca93842a9f2774c968a9d756c16f5ad33e99379f8a39e6af1f57a3e2d3e69dfc8fb3e1c1ebfcd73ee2328f2969009c516501bf2a2d91cc13eaf32fb3391c02a948d73dbafb498fc6dadaba7ccc791ac4a8fe14d9a8c5756e96a8ddb6e3e237f312f9c1061b92a51f4a67278239ee6ce114c9d12ca35631d7adc1df84b5b7448a4d22afdb3518a3de956672804098d250fc4b165b2eb56bfcf58c43bca4c9a87dec031c217b9784f66a945403fd7d4a9359328f5a95face588877243144f0c3b69983031dc24939c4aa6a4f717dd2ffbfbfee0508cbbcc44987864002bbfd29ef3da37bd2611de5412a67195bed4661bc71c121b855c4dd272d863a12fb8d137e95dabc18957997058798542e8e458e874b72f393baada2baa22d50168e05297d4bab19d6233bc6c11bb3e179c0914919f5604059126bfd5aa1415af6d137195af79b1baa9e9076b894491eafb5561a1701bd94f3a1e1e7e5a4b1c2bb141ef5fd5e13289cf4728113447b1f23ff74abca9146f13e82aa2a64d5ebda4e9673ece3e5d3f546e91ca15b73526a175489347dee11c52ba77e97af1fcdf556745838e813b3026f6241feabdc377f29c7cd87cc86d04157d3294da138989e5ccc36eca4e7aa943acfac6ce2902973610ba0a43d675c7b6ef647cd4750e0f603b4aa78127e025ab403c19eeb0ff8e87212b7699adc01345e929db29916c284c3d33884fe714c5d5337545870d1d488772ad841b771e304eb62b2bd135f6a19369190b92501dfb4149d94ec90798aacde4bcea747cb227f84c8d7b9642287c6e6dd91992307c11d731ac9fdf929c865eca39044ad35e35962753b50fd59db05c552fab02d1686e8f0934a365d30aefdfc4992a13b2ef0a7e091e4edae75b2fa405f857b18c404cbd35d65c06634ffee1e71e5eada60364449e10c6047a22022703150b25030c5eed58d1ea897845f1ffee91ec7e34bbd1ff0f5a6149c8637869fb6bbb99f135622a821d3771ebaed546e475e0ba329f325c9a8928f7ac249ff68f5afdbe5ee8e514e4fe694aed3bda28b3a2601f47b628f34f08afcee7a08c02321eee7e8ad01f8dc229020a753580a19f6b0a58ca23d087446151b3f32ee3b6b9622c72ea3d61fe57d99970efcc59491bd09a9c1f209e3703a547262b5d742e07dfd3f74adb0ba7c77bb6d3e51f8b2b993a526a1e2943865107f9da9c50bc3994472936c2100f2c9a006a94744ece5602f3e429b0adc192d2df4816df88aeaf1927de9d1c3c9f27abab219de7deba0e5b5b110479669968e86d16bc7a199bba45a60aeb3cab463617e4c71da0d3dc0aadea1487b60ec6988bd65dae3b65aa8cac002997c6bece33cb09b2c055dd74153a384f46478ca415aa8faebe4d4c353fc1ce70499330f05f10dd276fa5f34f22ea08f2429173b79a5d35f2fa2f9df58d3367691d2608d842b2840858cafcab24a41ac353a990b086c109b424b7a925e74e2241c879c28520dcd1d3b477e1a9d470ebd8984ff0f0621b25e72b16bd641bf2398fb699965955463fb877b88e218123ffe238cab8b87c18b33c59d90fe652392784b7d3962aa9f7ae09d4ee54cdcb760816abcabdb110a2156272d8a4f16cbe21fcb6f2c43eb582afa9f7ec7d1b23dad4e54dcde2345cc312625c21c61f22a249c927bede75cfe03b2fee73e65ada59d590e4f101b669faea82e3cd36ef19224a2ef97b6b13fd6bb19c199806b93243344d6e309e1c0ffc446009692a81862ca2daa33cae6eecb3b6b877835b617a5c60e6d825726d4d94096b3ceefdbf9d37b6ded23b644dbe534634173dc108ac4e5b8080e6bfb021ec09d7c597d0b9ccc7ef76f85acf007297739e26d8205c99cc76e8ae20cc5afba412cb83cd394572f6273fe2a4e180cc621b993685f16af21b978f79a9fb94b79357a6aa682ce2d5b71b8af389cd8fa2bf53fc9eb5e285eeeb0979d1a675994ced6beaa4b715f5ea9f9cb12383b2ca002a70e61f4dfeaf33f7c6ca6263c8e061806dd9c011c3944ca55f0c3edaf85b31431461f7c4beda29f90083fb711b58aa85c67a8486009c12f6436c61103e1e681fe5faf9c75290cbebef9649e5e008be148a4926e839edee60646380bb7df7ceb5abe2ae92e12029ab99fab2a47ac6d23f1a861f298468b3b8b74323f741d809d752a4528deec63f7146fe1afd845944c5a2b927c1c7482ba180280aacd6dcfd9cdd52e7bb976ef60549d9cc86e406b21239350687bb1ffbbba7c3bc520de2ccd9fb2f2c783755fb4aa9659e7411c99d5b0d362c43f701070541ac2636ba628e9d8416f110c2a4460893ea2682aa0b09a6f0b456f8e946b05a6f097405fd641dfc442efd719b67d4c2e3089d64550dc4ea337c49435e9a3253d4677e564e7a4405b05d494dc08f2531a96a19eb4c36ff5b1df1de3460a615cd2bcb4e214d52c48e69b079253d101994c2d683de50918fe6cd3247110ecfaa694bb58fe062a2a1581c20cbf6eee5c8a24c1b00ae210b08b8a96d974a8f61f8346ec474f7c92d77b65e8c4502782c881d14fc6a758a076e308f274cad37ae88d36f80c014393fa3c90ac154303a5f7f4a6de77bd507827160530c3b8b62f4bde4710c7aa1d78386b62b329b8ef7d7f9699961142276261a2ce23edcf59c19b05365f4e5bba062a7b771abd0c7e7f2a379e097ca4878751f561ec6825ad34c74bba6ff2dc849b10197624d19e9feee9e32e1a8a768821cf71a83e936256a4c84f9a0dff0bee7a9ffe660d9a4eb43fbb04d354bebbe9216e046fbc86ef3f47ae915bc3a342a901acff86ee0ce4152de40f06882178f63e08fb43cab2d32aaf15005f2d2086aa838772f65868809f7d1c7e35ce3ed598e2879d234f320a9ce2b018624b42741d0c743fe3b5af772db4a0c77445e7d954a75f34f672d8c5d86e1a764e15be97eb6ee68edd3f6112daec8149ce41f68a73751a2088b6403b26cba0d9cb1c02a95611e2afb592951607560550d5a419ab8fe3e09ed6222a2be949a94668aedb717f10bcbb52cfb4a658a2046bdd9587c21eecd049838babb5b23c384e4c40694057848f3c0f8f3553895ed61940af89e0cbd41fbbee1246fd2a70f610da4c0b63cadb40557c1561dc360702fb6a59abea0a388fdc01691179e8b7f6dba94f921219fcc917057a38df9bc6473bcb837f80bab22331657b02acc6775be9c8814d3d6dfc1247fbbc259a39c4eb19b323b58692f90646cea98460713e5167d99a46ce9f23ad9fe6ddf7af35f66615aa5b325e563094906cb27952614e0fb9d4b3d8ab7a92ae9fb7fbe00aeed061dffac6ba8424ec7315096098fdc34bb86195e9583fd951feb2f67a9f2155f4c410dbba84a96363802b3c2f5260f7791162317c86ce67a3b4a2aaa3556d4489c8a8b7351bf54b7f80ebd1242169af33f55689d2a7d3796544d555ed1a3bf8be18171cdf9e3cde1d6710e59c380e507513f4c0a08b3138f4f31d5380585af51b4cf4b0f33428467efe3df9afb6d9846c2e73a79fd10b905b8b17534352bafa0ddcec360f8c2d19c587296f7be8e563675e4cd173ee86025ef46756705bc5ba4790322033443e93df8932cda549050dd51d9b24103e2f672e2d32ab9176f18efa7df03a51b5b63779c7707d58b7f9aff408235a9a22139f130462f170df45ccec694ae25ed6e386c2a8dcdb6075c1de8d8eb4250811e458b2f9d4ab60f096cf08fa894c564af8aa19e071c70ac3a0349c6458c77b5b6215f40223f3d7a1cb4bf3ff3fe7d5368c70418f26ed03b3cdff55a1ab6a23c7c3afed2773858470e142d757c17a0788055b3acb5e0f11326edbbc2c8a587bec6d80c8f132cbfd954e3a2c838f31d9d93f78c8679915717a0fde455172964684b883f6a47e405777f6429d62e4e75b3ac99e8e00c0f295f91eb173bb115bc2fb0ae7e4a780eb42cc65ad8486263ad6ba2b727bc11eec0972b88d9f2600c7e0ee1ec5bb52b35bb67e03090cddedd0fd93cf4e5a32d04f3835a197b55dcdeef30fa3f0e5b6b9512c77def3ad1f2cbc4d70609bf508355deefbbc23cdf0c3da02b4255ff1af0c882c3b4be3ad9d73cff4bd7d235aa93023cde854cdba13ec8ec382631d5036bf5a17261353d8027fecb3ba63d835c08ed18b47bd7a558d6d90734cb5f0146a5de915eece20450d5caacdfcc25e588c8bacbd478097cfa397277f687f59364880f0b42eea29d001f2ebf6ab7dd65882bae70e01a01d92c240137fe8e40215bc62d719d7418e653df10884499796634ff1441f48fde7d650e682998d54d6a866f121cf6d4442dce6740d04db69313dec7beb9fd6805adbd9c09abf001897cd9d6a416cba8840e0f70e57fc548d576b710fdd6aa17d50143a01c35651538ee72ccc94f09015f583899bbb2fb9aabbba9a2cc5b3de40474b7d51b3e15a77d1d83865d3ccd288a2d42742431acc418101e54d411d67df1d1c6542d87e83cda1f3a367f3c9c23d827b1438fb1d8f9e4b3bc9d3c7bd60fe49b266f474f13b9de5a29fcb3dff2fca846477e331cdace2aa21efb07bb820338a1817d1ab1b104f2f06ce2a926353d7d218d1948493a6d9849bbf4aa8ed773f19b8d09e7a360b24081598f33cd20d49157533ed7db6b38ef82c43b7550a58c692a56b747261a21cd729b99e44ca772e566769453ccabc3f66918daec60785aa1bcad21e7dba20f68a86e6eb1897487356adb2b61420c08846323340b4aa181e634d197566a77290bc1a8856460e0f86d1a0a91b92fa95bacb611b7e0671d693f180482483a0fe53fdd223a42598757c03effcf840b7312148c476b2e7564c40cba317789530db88ec95dcc4c52bd7893738e7abb51eefb6058f8c5d50e251fb8adf497d86d241b1c8562555012edb4546b2f7b67a1064e6f15db368eb24a89a942fd6df534c34ac4d769e254988192831b190a3c4ae025b5a556e8850f20353aa9433e05a9d83f4a2a79688b98b489d062ed8332e93bd1f94dceae227d888038637d354d50876613c58a4d3ac4b3d706e6eb68dbbac2838e387150b79a53338bc810776b711a253cffc02d16994660a18c342329a5d06dea90f2e05b26f20d12ba6b8bfd1edede405363c237ac6152fcee79cc8e1947eca78a89e270de53ee9efeeb768e8dc29081488d0bbd1b6fb58436410b198b624943fad0b78455d2a30134b8916991765a56e23b0cbb17296a09774f7c95b3861451cd1cbfb6eccdf6c5238e7f2f5d43fafbcc4b6044260deee37cfcfc2bb0c7f9f257586f751cea96db6be14d205fecf160f374faaa2bfb465755a80579b7dd9f63064ce0fd9ad49f882abeb93b03b5f3fa033942afbee2473c8cae2c9223d6a3370cfe2f40b339249db8a5f9255709b332683c2c25855ffc562988e035eb9714eb24f14d8e975500b54c7604a0945e176c355b7a7a81c4c98f88c04b60f73edda53f25fdf8139dd231ece25983796f2d1ae22e68ea9c145bb7cc1fe3ebd1d586f404ac410e3f52856558240758236263116b6e291f3f09d7e8e195107588dd25423533001a954e7b4d09f387bdd0da3a4efe95e20bf19573bda198dd7fc96bf766d880a91121404fc6b43f541a812aec1337a472d07989633cfc5cb11b2e55651f57a0b2a14f45e1b576ec9f991d16ef8c4944859594fb70e9d748da9bef7fa5c9003b093e6e59f9a2fb449eb71d3e6b34f8e4eaa26cef827b52bc360b85a23f159e5eec0f697beac76ae451e19e0cbe2adfd90f4f6b4d974242019f82b354b706131abaa11888c79ab16d760537e7838a686ee477e403a2127195e1685f8bf4ce096673f98f252d11b26d8cddc014450c29f05f6568ceb29387d013a496535d549c5437c21a252a8b7712ea89906389f8dc5de2d1a0da9babb555d98c9dfc7032afc53173719366050817ff029eb1b193339d376942c955603bd44dc37c1cc61772556beb541996a804cadd494d5231aa8cf5022812a6b5203992241fde4882535592bcbc022eed5dd8c79c48dda6e7fed7dc4cf44a0afb131a086afd9c6f60a536b2d91c26ffd9cde0473893130aead50d7ffaf46df91a66c70cafdc52baf82a7c25e94e7814e3388802b27ba92996c70962c8680c58f970f4d3d0b282553d9e3003f59cf3d8b5be0a591f0501a8a04e1cb5b161c719320ff826309c1c220aa38dcce1b076879ac1c3775d961229b90506df3ab63526e2a540c7fc68fa8981dabc191ec7c727bdff25b5b1b6a8fbf9e9a70559ca6c8379bf7c0292d51774c19c535121bf093323b555884a3c753e84829885aad924fea182a5827966d959c9b2b7211d66b48f066a3e34cd8ed7488880d8bcd16df66676ef6769e9e14c0e22499cfe9ccfd03b03b60eacb7edd23fcaf71d428db098bb13ac8f81926b68e28c49b577bec040818becad008415a2309b09d34af275d0bbc5405f0b67a29ec68178afe846e090cea214067969412c03d07366719f480822352156ed6828d10be0bb751100ebc7cf24d1908ad0bdaaf8041d443277e8d8629683240e92662c94d7efc1b89a69aeea30ecb43538dec551200fd71fd325e4a2c66d41ec474a6547becb838f08be5a21fb66a9b9959e3dc34d2f6a0fb6e42ad062fe7c9aba88f4cc4cc131a560fb1e012653bec6d66cda61d280a3e9634445677bd095b0ec09e188b55bf3092c50b8e6c1f037cdcc0ee3966098ff8aa8a4bb3b079e4096b9a13853d9c70f134346742ad6f05875ad02f25c992c98c975768ff7ffd0c3b2f25ff165d0717e8fe79c4de4a06edf09191c1d3d8e1e693517a6718bd16817eaf3710ff4547506539f5da94932b6b90dad67dc6a7995f7a560e0412eaf3cf78eaabcce9d5b0df762bb208c02839bfa4ddf28cc656472566d396bbc4a06bf06fb17cf74f6ef9126c3441d44aa18fa5d8ecb26cd075af5c3a6fa96c46df21d7ded2dd28e024e58e56b204404ffbb1f1cdb929a526ec90b488e6dc4111fb3d3623a607807a47b0480ac2e58e9a189ff7ec12b486b7ff395b17709cf0e9c1b3b22da6e7ec8bf17d588c461c2f2dd05671b89309848ee6bd663095369dbccfe2e80032d78905653cd086aa68452be86dbc43afcf57b350f6bc5b381d06578350a8fba88b79d080edf2fca33f3c25f3594d21ec03372a6f11e7e82af502534d6b9b7af1b547ad89b3499c6454bd83b320e5bfa590ef6daf4a4c922244776d19b30b3f83bbbccae6ead7c1495aa192be1d5b2317ebfb073fc9428f8fbc17e0bd3942e1228960c30b21d04aa7b7aa74f352fe3cc230505e0a2398fff123da3367fe1c00fc4f0d550893d3b3cbe45d4150846bd75e68d27331abf6cd33f8c7c6001bc44a76ec2f711446a264c096a6a6e7de2dcce8a364ad32616d80f85da2d2439b27c9cbb0ef5ba1402e5e845f4b2c763af59301852f72e48600073f6d5093aa75ce6bb025ff21ad279c5aa4dc3f937aeab28bcde9a587bc69792fd888739450c15c32943c58808c90340aaf69e00e78d911bfec0ded5c01be38846942df30f8089d3c59c8cfed4c4df54a512ce4136a723bc63c16fc2c7dbeb7a9022c08b77cd77c360e5c9392f0f5269bfe38bead8f3ebd7bfd2f1b0f20c972b2d3667c987d9fb9ed3d3b6bfa5283c707c889f06ea161bb45e13e0a8194ef1a177996f374ddd37f6c451b8a80044e373754207061e348690f8f26b3c2dba1ce70a1790d0d077b2f67eee998810254fc37e9415343a1b01494a3c1155e7acec0853be50a4d52c874a08c687ca7cb7ff85d0b92ae6a2434ed6c0df813fbb2176e519659d3f7660be55ab1c4cbe872f55b09a05fee0bcce560895a118c2fac13223f749950fcb8889cf83d1e7bfe00c6d7984dd6528a6ce4ec34b27a531c28d0ddca2a82a7c1e34582b35b04fa81d52b5caab7cf127d7695067c02456ddc1929103c48c8c3935749916de7be3010d3aecabbc399dc497eca5d5b2c52a528db698ee9318cfcb4f795c2ef1c55f6be355da8d39695b1a8671fd7d36cb6eb24c5b9ebe06365e67a27cb497424e13bb2cd82f72a2ae2675bc3bc57fe5638810f144a9083d06ab8a19fecaac88e2f524f19c159bd0200757d1c0130ba057e53dd6fc0daec433b2a7016806791fa9093cdd8645ffbb0200f686ee69cd95ef21203a72866b7eaf0e51ee915db69a5385628395e9a60dcadd11882fc4ae26fb053bceb2d0b5a8d55bb1c1e6873375569f236bacaf7d7b2d0c8106ee833a0daab725e16aee4f4bf7212e8c8de3c102460704881754c14af35f61a55d953690ed075a5240ebb1863dd58d51a1adb695c0f8ff686462c20f8e405291c03420bfa3a52f2ef53303c06abeea86463c652e3b287f82200019bbc325e19d8c45198079279cd74faa78c2f2b55f08aaf72c15fab03ada81386710dd39dd6311eaf834e6d287d6dc4a034cdb19b330f93bf40dfbf8135983e429cfbf369fdd7ef436acfda3ed3db539e60895e0942dffd66e22efabb7281bf884fe98d4d3408d34e8e53ca152863e541324d37aff3b6d44ae3ab19ecf8b633a7166d664be9a5a5ce4689e0f9f5a8361284c4d5a0b1d5d1918b28534b39e299f05df73b42234054ba8ad9f3533c59427c94f76adb20d8779292c8f2a1445b1613c2e806040171a899ebb6e65bbc568c5d667e1ed997720733ff949dc3349a4c7cc69daebd55c4bd41494b2d972ea294769c1824af25a512fe377ffc72413f85b6eb44e5ab8d92520cd8b2df8428ce348c53d28f580dc9498383b30ab51648935b7ec0d0448a1338a8b1887341b1191927153bd58c5d915016e1a2e89cacf860d4edff0ad2351e307c20f922452dd3c1ae3461679b10a3fd37710cba11bdad34a3d414cab738fb7345c241c07e0aa261ce15894223be911a4de817481c369f8544c8ffc2e1f1b9cccefdfee0590ba3301527205c772a06cefe0a17dfa46bb0d4c4f0ada5fdb4bcae7ab5ca52ddbfde7cb2b85893811037dbd48c0d7d0e331bbbcd6f766a523390b1a32058e0d8fc01b5be20dbbf06734895a53c64c2225b21b5737065475658b1ebe172ec99f4f4520acc7e2abe489cee652b24fe7b611053996eee8c19932deff2fef167d8f56a9fa585018f2d347ea7a27d11a0fa9be67ccb4a2560b55972691d2328143af70c9888e1495b5ecd0e906fd1db8eca3d949809efde677fe3beaf31a0db17ba649ffad58afda1a186e799a248992515142285f27954814127b8efb227d4f89655fba1c1a1c4a2c0d7ea6a692ff331c8471e6807f73a087898ca0ce0d33f9b7efb76aa537d3a093c673f88a51dbfb214d13b6526c07ba0cd2b35e3d603a5bac33b4e816df33fc96aaa0da97ad8b7e1e289cce85520b39f74b73e76a22d4c72221bb87ec11684f9e137f1969de48ac3f9d77052f41b3e71c2e837f8eacf1d3cc309ef048c870f74c0c2b77df6c40b4988d1d21a135181f5ad7783fac65131cf5ddff5835ce6f88338f639b75da5d0296ac1e9652e12d85ee543fa57cabafdc743b6001c1ebe04c012abd1be0007759a0e8a5e89e820c962d5bb67d57713a840676c542a7ea89cd167d241a8de6d5af3e7590cda1b8ee784f49d16142c794fad9d76ce53cc07a580c835c9c70a50770b63c630364ba33eb670487c438faa2639bdfbab67084b738a0dab4c76f722e0aa5012042ab902b81bd276118b3b6d48863890c148421540266a47d0b1bd1d9ce92bf7edd2759ce46fb7f431b3ab7201fff75063f4d3620278a70e41a26e2b8172e415f7161140f88845840917e09b244a19f54817645609e6543b4e826c72cba27cc5f34ecbad94c608b54134204886dd0ff0fde45f0bb09c467cac190900b7a13a81d51344c36661b78893aecbff1e0f9748b637a58028dfd9fca7c01d746d5b52db73b292cf7c729b6ecc86d93cc304675ada5b84395f6c51c738cb86885052cfa74b771c493ac3d654ccc9046042a225364622265b545bd6e117033ee46e673b063d5dda7c23f1849921290cdfecde4cd52ee921acfde7a406e126627d4e85daf6851d0338663a2bc0e37e00fb131dde1c86abf2de6b7c66417fd0bbae40fe8a4c87643f0f7e318bb6c773dc4af2b8980ad3ca92a534cc4cc6328d055bdc00e9cef580aa52c9b671b74c073675f8ff3b3207107fab2b2e9c24ce7bfd5a26ab1823ed36c8ed1148dab2046b2581ff00eacb8361ca5782985dbb09d831b1ab93143b8451ce0bf4a051e6bce7ae301bc932e6a7745c8418a70c139fe6a347254aa98f7de29bc9e00cc3f8383df191049f704a75a4a992cad43832497013a3342607692c2171c45d3f0e16e99878a9d39c0c190078d55b57fac54af2de16f7c4ba19d7283b4459ca52abe240b130ecdc598943466a1e71569469031ff74a68900073c9c8b255d4b6ab1e29a60436f349463aaa3ecf0630e0aef14ca5d84c0d19ec5665758b2f6c2ca781baf9c1f6956cf001ae03bc6a482cf1887f4bb8b7f818380f199f0ff4fafd7edcd5d049cf0ec4a655b5d247165e27b13991a70134ab5869618f6e31eab43a7daf12283b2d1476e692e200945a6ecb5287e97a63f996a6b4d7990e342501a6e022540b46d5a56ef60b64b9b9fe5a1163f81c64f0789d22fb49801b13dc70748b88e7096022f3a2174697dd7e53966fb5551623e6532bdf42f2a83e221bedd29cc1dcd415ac13f4db7f4fd038802523488883d1742db77913f847ee75bc84efa863d33606bf7c932345d230b6c0c1286b4144690211d3638c562e6462442c3717458dfc5c9f7a5f3206f0f67bde5bdaa87541e250d2d5cf3abc4e495375ccbb97e7c310086b326c5541e84613fa65881d0b5ba0f02ebfac8024a4bcfa0f72492ede2c161b92824077a018f94ae373244b9f5afda3966602c91cf8efa9435a9bb51c1ccc0b8f54e508b0c1b83edf65c0e45adc258d78d9290dc40e3d5761b2c529799c6c93d1a021e86f68aa38c2313b29d5c12c7017325586dd4df896f99e7204175f96913fcfc3eb79b1ecd2d1f0fffa292fdcc8159c1d8df32b22959e658ff177dcca36e49193bdbb7b64df22c1ee395e5056cc00157fd78db7cca2861a704b9e4570636bfce7d75fef210c9a3b8c0765b77f05c4d158530199e8ec0c8b1b939120dd4f38179d520073b6b881b1ee490f26c3f217c262af5fb867ac8db34b45003bb8ad21028864cdafb4fec82d01e130fc68820e162ac36cd03ed28b82284e2ef4db34e022fd718fb8514419911f5d2a1ee31ebc145d0f4b4f161b83cb899fd2b2f82c88ba68890a185c32219721a2544a4c8ca572ce307ba3086b444c577266a873973d1e799421cdb36edaf6da7b92b585f7b9d2146c7218b5edf81595c07f617d406d151e837c390410f56379a6fcbf353e06dce67bab873b58a124c9f427294d95f12a70b9d52a692d20274bd6a7c7dc35f0fb3d3a0f7257583b7a4cee24f51f0fe5c8c1319bcccf2db3be4b26d1a10914ac2b6619542f4ad7933a2f0221b20720c73836de966c21404e5adb6a35e900fe49062b2bc0d7d65f8bdd5d545ef68c1a8af10fe10ac0a5f1d3dfdc6cb515b5bd3122258908237b55ad2b42f8362382e8a9ed2603b8032e209594c82ad286cfe7d5811788123a7bc9c6f8d380fcb2e64734b8d7b1a48adf80d0712d5e12f128b79d8b7a467517df4ac0ff0f4987db4259dc67e17c2c7e8e69fae3286f19883242eec980a9394ac11a1613c0c8f537b2f45f0007907c37ed49120fbd68c738352f41980b9cbaee58ecf6e761de7180958e635fea820aaa9b90c2a2d4c39bc17731c443fb6cbed62140605eecf990fa3df62e3dac25ae2b5b9e5ff9e8185845c0fd7165fef2e5147c3ea2f4a2944660fa74ff59ff0b844ddcf4d4358cbc5b1ae9ec8f5ad520cbca0377daa7d8c5143e27406106a3f578ef4b270b27c093a08721852fe8dce1d2be1442dd6cb2248d30ca57cd3862e827b3d02f75cb12ae530cdd0a0f442bd28789da3f78097a4fd99cee93955b28f329c0aa02e59702688a8bce44d9c9c90476490e9d8151e8d0fba95809589fff63887031bb783c01383cb4d4ebd2528354ad1c62f1826c5e4ff6090b1e5c1816912f23dfcb1f52b209c29ed704e80a5c446a57703ad4dca52097682d5252c03990d9905a576e1bcd02e2aadef699b9368af43bf0d0e1f421a19c27d4099dcbbe05829f18f69682da8df957983afd9feb30836b7e201439f6d96065177fd30610e098f875293029ef9da824ff3fb0fe2660d6a796c1ca1fd0a97eeffbb42122739f7d0983d919798538b8fea6231c512a38d5659df07d042aad01b0c041da2cdb0641f23d1e6051ae7c24964edf97946888b44dc95aa042f007b231a9a5925cb7487b0ec2c2cdffa27fe603eb0c6a7069b47596fa6be40b90c682e9ec69f7ddae8188d2b259580963825564df951c9485176b59ccf3df4b569b3e5e1a95a9532f3572c5cfc05b4d49dafd31439a3714f687c3e7b7c328f26318a86e4732657e81946c7e54862ebbefce81a7b4829f3148483dd22320fa0d3006d7cc917347113039d50f804da3e3542be63a2ab2513f20c899db97c4fc04cf6bc4309ee0a7cd585cb80e36abd20749487a5e9a0d1ec28514a2ee502b641b51bc47f9e4e56338ee1310b5ad8780b1bc5c191c8066684d54871225551fbacf884ebb8c2bce7d30096bfc77db57ec14dbe9406c68b22a307bb31d06ab8d40650c1419314db4a423abfe8590f1add4539dc612b0ebfd40ea5df2803492614f3ed405840a6c3bc706361f2483dbd2d95723115d21f9bd4617754a2899990a2d648eb69ef12ec46a08ee763fba51f32abb61890e433b90fe96849222d88fe25d63e83fa9a8f24c959746f77b2b9552fea89cccb943b3b59173f066712a50e769abc4c17e6f4a2db7376697ec9f5e92495aa74204f3073065c168479262a2e3c08e24913b5a7f52a6529f39e9dea9df18037393811ef123e2554d6ecd6be677f895f46d155deec515cceb325eff1ad93ac336c3a91e147f7c61348844a68cb394e481fff4bd0262ba16dd880e8d1d966fc729f1c2d3b1bb9628e0a08d420c98f52f53d54825a95c464ff14951e790a68ac93e1a03ee51026f441947649f1a8718a448c7b9877911c5b70efafad45bd20c753bf6b1d4850c617f11f23f5686b9b6dfa34bdae404ea747b45a4328d5bcb52887efd5546e1c714cfc69f2895fba09dec438bb8643faaf0ba7e29a71ab1c943396a835259086193352024ddd241a114e2fcd0c6859b77595c4a7d45ec9497f90e5f343b4c94b5fc8b6817e46dffd9f581692589475e455880d3afa7aba7dcfcd3ab799a45bc7f0ca2667666488891c923c1bcf9b675910644fb78358b2f419cb17d9f72459294502ffdec905090171bb7527677a1af670a01d4e166582fa3031c13fcb376a0eab1ba9df6dfc3abb29a4bd326b101676a2f5dfd3c95bbd8e64b877ce892a396931e3f48df38d8d40142cfad14c3ab8be97e12d58351e7f98b30ce43248f80c27ed1306083b1cb46349b0553489ba0b4be276d49d8719786388964e74df88c6f9fb66b5a0fd2b0c53de3822f10ac9fd7c8ca18bacb0d42db336e8af24cf389fcc14d3ab43809f0b30fdbd0309db2198793dd18e85439543e5fdcee19f605d5f3db9e09f60f188f09369a935d6e56469f38128aeee222502ecc21f9382b4ec8c8a219474c8659c075bc705b791bbcef52b6b7899c72a5f11fe4f6b1cf87a1cb93569c9e50486ce2d46a34fb2a8123ecb2eb9fb792cc97aa359d93eb75729f104427d7b3de088f459c1dcb2c16daf4ad2eb16bb3bc1a0074a1d8570b01fbaa495800894cc29d53f1343579db5b83b2310cdd7b6c690aafd2d3a7165aaea2c0f2bde73cc961ce5a6fb2b948b2d0ac64d37bd76c6382b3366f1531a8c21ca5c5687ecef48da6dd16a8d68871676bdf931328b0c38c9fe2e5a7c90f2bf2325b0fd2d84f0e51c2c2446a3212d0d1ecc36d711fe7a27354db15ff12afea10a7ed0185e6e242c98e9171a48dcd76585c9dba1817257148163b89d0d6b152ed82a3cd904ccba189f4f41238993f2ade7481a9c963db1bfd22ac0f2fbd6894b6c435c66115236a8b9222a972a2bcd3cc0b21f70303fdfb03c9b553cd9fcd3d659543b8661b831b02a27c851214cfddc3b95ad0c0231c28fb61923686f38b37a70392e2d4eb39ceb8ad9d460871906b999bd16ff97d8ca15a3d20302d8f8a4da0fb9d07dd034135d05d3749cc506c8d140f26213d19790641b58e40cf854e851ab99781687b847f0a800c2a97f9bb7d1b4a606389da03437244614826433283e8ed2756cf9dc950ad04834013699aaf626938d9b30beb82619151b5eb3743ce2ef07c4592991892c430982cbe30595879ccf51b9ca0f59fe797ac33c51d137c76c5388e18daa03477e9a2c21d67966b6816145a0373b001ef1370a9efcf486721d03e86c8fd60e8ce87ea130f6babea4a411b918462babd0930c6dc8a59b3265e7ae299028e2bddda64d70d48a6b11a037d11bff484c06963ac8b0b36ce6a63829b9b5e6771a749c698a4920621fc84f60a778ce4acb63ee4d68f728be40e5ca4d61b6f247b9301e5330f349c9a69d15c5d239831bf6226473d3cfef5ff3d8a260b13e4c69fc0707d976a6512ab726bdb0489076744d1f4bd88c4eae2e246116995489ab2b8890cb119822c3dfe8b13f76ed9daed85b6307db4396ba18ffb3128c68f9958136bf88ae3da234298d8a7d962e36f64b109be5200ee38e3587a71bc5c8131ca67ea2c43bed8f3571d1b0afe03094b8c12844f44c368b6fd77ef1789e779565efb7435cb96d1f5582994ebc21d0ac4fa918ae9482ee8a3b2c92d8da4993a3e3eda0febdc1f89d664f35e0685b124e77bdd5c57fbdf49a408b1b16411582ce07f386c6046373b0ab6d194b084f04796cdd07d6412703f24cd5326deb756cc16efef1e9860e995b4ffdca0f0e04842686130d1bfc42cfe3759d0a3d3d806c1f4e257291f01bf23e4b8bea7fec1bb2b0ac0bf845164a4de4761dd745ff21c422a59143c160e97e6f326f806683eef8bda1bc8f3fd3187c9aa460ad69bbea27f12951223213fcfec9800f3f9c4eec19f6644c1613e4bccc0ff82940df40a40058b9931d4a6a5201f926cdd972e81c14aaea187ecbb344c5bda1d5dead163867c216f27182b55abb1658b36b9a62f7a24a3208768099fd11d6a725eaa2ba38d4613f7a5769f167cc7edab3c28fc426846a45a690ed0ff4cad27c65db1e803d871b55ca34ea06db0e20d535e00f5e1a36f0d2e5cb308e44477550f2c88839877977dade06a5040c03612f2b970d4bd6fbbabfbcfa6ef3b2866773197c0224919bb7feae5ff45578de90eab13d2956ab46fc4e4f9e0db1a2333bd398bad0a7b074b9c99ec84fbdb06b35fd7acc1fc8b18101d434f747de85dd31886f02779728ec104fecdf4afbd506472a076ff541747d6e56074afa1e5ab65026c050b27b56885c1d74ecd09080d8b639de18e8aca7e1a30881b0e7a6afb52a4cf5e23a13236edb49e12bcfb4bb15e98988956e475b4a5393535d1150980a880e731311a7b3f13adc7cbd4e452a8bebe3caec52e10571b3bde32fc6f5c5d58a9cd318e6793b616334edd795ab442ee9972884962e0d0c568d00c3cb25b356e27af7eaa7ddad518517b70abda15cdcd737a49581e0b988e1aaaf44d92c651ac5c7aa913d4987b4fc555c488691d66fd2545208a804a2d0e80ed04b33f6d3be320ab2dca97640b806afcc09e57914d69a65f126f52e0826040da7166b55696b3f2c30dfd91ce7d5522a15188728b0ef0f55afc0dfc8c095dbf59e8738230ea4547624e75b99b4401b8611a55f222f3149bd545e84aa7dca2a6a53c1f1cb276f85c0b9c86bc1765553531c28cd880f2f0640c139854484dd787edb1f00c35851592aa2f27c4eca592266b1480008d6fbf865606ec86332869b937759d0d284b13d3c43a8d674a3eec1900b3afbfd1a2c07218fc9888f55650151ead9f3cc539c5a69693bcdad3aae966bab317fd07293cfc37d54614db493bdbb8a2a2563b95c4e102e9447b961b7e88701e26498f19c30e77a5ea1df44fe387bb2808c3dbc4381493489272ebc4df500a1312a324e96e2c775ddedb1dae194c362477f8f5f39a5a932ab5e57b8eeb3e8651a5515e7b5cd81d7be3659a1e015878119d5e7b7fa0bc978b6153d99278578ee0ee55e5acacae4161b034333528d58899f4f39c86b14816027c8421045f4cf9f378370d11e7648e0e77829983537b2c2d93ae9b16c8001fe4cbc384cf800d22d24976d144d47f0bb55b480bc323731834798c7b2d8dd6a786c274e544e4f1da65135f5a945264e346d5a30a2657b8cd8d7740fe08fae05034f9c794dd98eb7d8fd1f0f591a34c3b9e4ec9daf5d1dfa8e6a0c9a5bf0b20ce4dc80dde21fd0941b1e3fbb2cfe85f20be11f1638f5d64ea5a30685987fd98615360d22488e42cdc8a107334347986d7f129d0f109f88003f00f3e9f45977cb5465c827ae93e349e43b4a998501d28215476eb1422e2a147af375ac914b93c752d6b0b7738ddb75b250b4d78a21d6a7665b638943f09dfc6d4a000739bff5ef9ab971e0c1384b90842871b92f62486ced1a495d2f7b15633aab20e745ee604f53ee01dc1d5621c69ef9ae022f3f8014c0c84d50cae11300461309edcb1af7edbcb9a7b438ea3f9bf297826afc10c6245d393a99d8aa20f4d7b3a5362d76cba981891bb865f906609a3ccbefc9b0763239779b7fafae59b41689c8ca542e42317e991969bf65fe1464a00e4e1f57cc98340140d06cbf3c44adad04be9c53b9fb936dca59994c1ab92730a0d70fc6a9b94c33cb715ee1195fe63b0fdd7ed3fa36718d7f4a3bf954ab78fefecec13772ff38990078c090715081b43fc79c8e7701654a985351f7268854b2b9945a4fe0013a64267c2350137319eed71989b88b9866d355784307a45aceee0cb887424ee3ebc938c62e1ab53b3a40c0458f11079ce312adfd6f728a9277831bc6ef752538f1d6b3303921bdba98efc4af3adf117662fe77f92abe37fc763e027df714c86fd2ae3cdec0ca4a693db9bcd0b97f836122c71b2770515f013adcfe190dbc906b131a2a3ca2a2697afb727149d42b6b17d3a3d853fb78728d754a74a1c3a900d4ae629f0c823fbf71a42f494d903b12eb1f4747765d15a42c9c7dddd6f62a1a14a0d6b3b1b4e6182a599601443d8650e4e24a606ebf79811f6346c0b882b977565157b145b851f325e532e5c55332e6111d9174b9c935fb95260be9c2e1a90711022c5b700df88b7b773473e1a3db0d9e27489f02749b50410075fa86fd7640a8edf16a7d1293d36b0d6905c1f75c03b3b5f98912c068dd6063adbb17654d627b8d52ca88d0e1f4db63f74d7d30d44217a102e9b675951b28c337ea7669ced500cdd6649af6ee1310390300ea2495fdc60d4014a61393434a256a9b2ba5d736dc80da6a4954341896d1673d0e28604e9f7caaa792ddc3dd2c66477dfdb696d1314a3f520e7d5c6c8c574278274de1b390232bb15c0b555dcb82d0ca655894464b7d57008e95c72f101fdc4856a30df1294f8514fbb3c3fa9880a13fdd4e7c25e60c5139be4b99e533b83ab120e9ec0f2898f33e3ea201a914390d698e087fcecedf3aac3a82041bfa177dc9e9b009d5e7a55a72dee7d9a7e12d69324d68694add0bb179d8f05906222330ff5e3c6a5583398ebf5b06f6abe785f567913fbda8fb52edf49522358438615dd3b7e846c9738f234ccbbfc05945f23916c5151ba57c7ecf6b304840100893827f3bfa626b6263b501f949a00df9250013f70581fcc6f55604f0f2f86e5474e5a5e6dd9c1d0873695b91b8595d881a340f89b7193a787db54a177db0d4a563af86b896721da8a9c220108aef1d9da704573ae0d02bac456e71008ced488968e7d5195c49e4e2325f15567fb866650321720de95a430ef7c637f3b08632c319623bcf4e394a50566771a5a83e9803b61fe19ad75a3ba07c0e28414d36e2c5676b96567a172d7b1d527ebda2c042847f69164424a547e096963f4baa3d3092331bd30d4e293b8b8506adb340b47ad853e657cb08df57d3525f9344c2fc7b38edb64e05b2ecc712a3c9d48d5330aab52021e5cd602eb3ab6ddde135401902e9bf8fa86fa75730cffa5d928ddd0c545f39733bcf6e83c27a5d9028066e80e0401b26fcfa626c455c8ddefd246d3b32fa1891a1bf4a9e47ce696d3142d90929a953203d98fa7f0efde58f63a696d4e5906d301f8553d90864c7a5ee8d06d36dd9048c0a99fac2f628e8300848fadfd14930ff4ea763010d6773e0cf2c5e2b06e888cbf086434655717ba987f4f31156429e9e8b5a7bf251a8144b12734026476bc7eaa335bbf9703de2622bd7d7328af387e50e765391e09e7895f1c6c9760289a9dea89d65f10a5ef34c24ea641cfd2792223451b47c6cdd89d072dc5df94568fea6f58daccf8176f629f28238ee3a19bc38dc261ab30e966ca2c4c181d644ca984d1d86aacde8f3fb8476a960bb9e969cc1ad2607086e7a4a5792f25f837a320f03a17823379e0b89a637b6ab5638b6db76606601d9934134d8387be1526920050cb894df90b4bb6e3369831c237d8efa62e6af1967702ab0e4afadb6aa6f73a04a7d8b03b04daf1bb281f8847929d4b181c25e6386a102698d971ec1f8d16117a1ac4bd38aa88d40f5e9f308e3ac53a5443f285fdc8bbdbeb20732918fafa352a95ab28f0f16b5b76531cfa2efceb54cb09ed014fec3987673e147447f156e0e024a9021014452f3b4702b6dea2a740b3b3239378b2748d1c478e9815f74a66c1951041d535cbf99f7dc1211febcd64499345125d79260b8155ce6ec87ce063a6a777e003b554edb7bde104171a4baf6f5487b8a439f3e378c8e72a2183745e501c970d7d2e939b31ddedd0f4807b82d86b2bef1d062eca9353a5f60ac17fb6fdcb8c8ac0ece3d91c92d35c081a6c9f9188335e133455249018bea6701870d513b388ababc15dd60f97320f84be23a128875cbc2377f19ccf31ca9e40c4305e414b6d7f4dc71b8d8f90b1447e7f5ac45a7d75c1e89f0b70eb870c7eba1143067cde51bdc81d7a582e7ec5b78c8a896a5372733de9c6586f3388210b19edbc6f29ebf50f680bb036bc134a22cb4618ed7542bad0f73a3cb4b94979e8a6b8177448f1e469b7d2b88969722948b0986be0f5f73cc8c6c9d11900c1fc3de765143e4132ffad2cfabb07b760e820af7492daf43309388ad0be1232eed3ed12afff2f71cb52f8543330c34909883b7562cb0b625f681dd973839f132666e17b7da84edecf95b1a867b8f351c29c324ea9f0d56f248dacec02eb3fd1bf9194fa8a6944c2525cec7c5c599e7bcffef323de11db92b444f7cb8f943b592376983fb0b0f3c62e3c89bd45a7598aef0d57b22083ca6da868da0654a0023d2e766af46c022ff00d37508e8ec3f128052e524a36484fb6ce93a0d740d48c03a04a901e43e92cbdd65bf72f890a487aef0b7d8b7ca2fa657cbbf5055df473982bfe7655a697fd72bc2ba563bcfe5af3fafecda1e82f494cb012045422abc7df663859899acaea0e8b76cdf40187b918f2f502945a4957e6766dc50765bd76555de2d493e97b50a71ed784f3d9da56559bb99779f626da013738f0c0df368609f7d85daea7454c591c55330193e2da3e6f3dfd6506289c8292ea81f2bc6241190adcccdd70165cbc97e7bef99c641a725d3b3a8df8795ec284639af86111371b707684cb6d14801b4fdf48183ef9f991f1ee8c0cba9f35681a83d923c3b60ae9ec7c8a7fed0124f5f61570a39daf2a29ab36867d7eb64794b6ac4a739875b594aa9d706ad7707c181671796873e721b5a2edb3530ef18822328a68ba258c7df533ece39ee4e88c33d5b43f550e85050586c7456c7910a4140bf8b4d384e2678aeecc7a011bad8a6b321534ac756f920733f64e3933e8dd5515648ee6a1685babc8dc5423cc4a06b452acc83b7a65be2f65624ae44e74157a859ca7c537b9e3bc611658e5ea8bedebaa0049b5a64637eebce6b7a50954ae484d6b7d74d2f1a17a79c5eb7378a88be0627e6c92c765ba6168c44c582bcfc4f101157c1273a72c09e525456e3fbc87ca2b2a439570b24170f7137049e81b5240e554283e324182971ca762f5d6b84007880f2066e68790cbfc09860dc9d487958335355a1fc19209e76ca672c199e06883b817e9de64103c8c2b6d4885e7e5f8efd8682080fffd8af49e8a14fe955a2b6b28e7f7fb6a8000a5042d28956c6e6501637c9d0f09f9d157eea430702e918069043e41c2d3ce87125e2ccdf86c2064bfea87e53bd45ba915cb5607ea161848d87c8c6a85c7591a733d87c0c19470af409c2e55bca29a1a2f1c5b33c6176d8fe180c5cccb01451cb2deb06d289db414c3ded070ba5b7f60bee45bfb4bb89bb0a23d48116f6e2676e4dd7050f75d9fecca1ddd5482154f6cc919b3eae9430dac5949a912b966e70c8f0d9aa3d7e10e1fa70a7b12ed56fee1e729c9363c6920c395106eb22772c19f4d99063e96078ce3887e5c78f36dd09381526efac7adb8ee8d165eab9fd7171a693457eedf09604e20ed7ee8508360d97bd934d2a25c72f097ae31ce6c6216cdc8180f6a8e7a5ff936a78ae12fbbc058dea693d4ef44942b07742a07217fcf0e216a34724e718c7382c4c5e0dcee1e12c3a87808adbc62394e04a15063e1d9338b511ae8370d08097c693f5a34b61ebf649d7ca2c6855e8dd468a17e6942a7b9127b99560f4ae042032ee6416171530aa4c30cd770d6ed3c2ac17b54e78d237cc4e55d298ffd8170a0387928346f1b2e86286b9e5a61054a1846461f78c74dbe7787dc33722321afc8cbe1682aa8276ee26b389df5b58af5728228728ae4a14ecc30efc3177e5e3e57fb2110f110f52f197a042380186bd4e5b596a9015d8d6568aec527f0a3c768f9d39b6f2b1be87e7537779db56f8fda2ce8d930acf93a1569c07b5509191a8aafd682adcbd9f87c6dd1e13246ec88de0961d24b06630f44620da5281830f83fc6b41085016bf9da1abb18992ac48679bd83b90262e282c0fd98df8da296eb2df82d2ce42d2e0aaafc3469fc59b0ae15d6ac589b211d404b1dd19489e7a153e420e8441af49d128cf262bd5dfe2913918826fe6acffa5e21347437b039e495fdcd52c47395f77e408a4973b0e20adf4e2f9afcb678a8cf15e477344063aa5348fa4c563b9c5a95e11bf7c27cb8a5ddd302ca9d81528c6dfca691ca0324493b01bf800ad6fcba9adb4ee412d8ca2ffb776be050a83b619cde1e2d3fa7fce31e2e3f3ffa760c02cb473834df999a47233da1b8dad208f09c67eb3810f035554bc8738c0ce1255452de0da49e506ab3b23afa713cfde3457d3587f11b672b51db615d62a965b21f6a4c10ee4d26e62d9406c2b39f1b0ad1140af382ad8a84e41e0cd2ff15489230115acd249ae931328b4fde19371240a7c8099c013de83ce834238fd320ac2222f38641c068427ce1cf7190603191d3475295cca0544586b0614ddf6f6bb4d64e3c3ab49c68347150b261a264f1708f44c1c059903e32f43554b224c7bef54fe8fa7ab19f3cbea7d5bb76c4c032b0bb80077c807fc17e579b38f0a735065228237cdb3074bb67d78443ea27e22e9d96981530a4a678c9bc2cce82df7dabe0e7433e7b8159134c46b8e5119eb006621c36fc81242de14c1752a0bb85b4bc3281aac65d11deefaa01d3c07c39374196edf0f7b667ff6ece4ce0511f097859604511feeae3ce1702dc7b76cb8bb4e291f86fdcba6fa25ba9d126a82959022a806791f1acc886cd7a0c71c900648346e503b7efe5937fca17909f71e67369becd5051ef12def8d1c0cec079dc68665870f11cadb840787692ed950266df973fbd09aae5d60fcac1a1a62e5e55ee301a99a59ef5579a92df747a0140c8fcd0d1edab5504025e73bc17bc845c144dea590aa71b9b2cfaf9bb300c3256404d6bd6eb89695a60faffdaead9c2d313853e6721e48ac4290ce096c5f10557cdc1b2d430d43b5c9d25d9cee6f442340e2ffc84b905001643420ba227d1a69ef2a6b674b603194499fb8094a1cd4ec38f981902942657b83d92a669c8219261632272213ba85c949bd677120d7300525d90c9231eaeb8c6b6f655b8684d2d246ff8689d198c9609860dd7d5e2c04e62d37bc7f8445eb66c7f357d0ec8cc17b574871113b0bb47b948cae9358b4f91f8e0afae1d60b03d6622c3d2cedb0fd4b39cbba560eb6b03a2b292d6db3028d2e33261a0c5dcf47a7f4a19a6802661dd3c4a9bbaf6a9c4062ea34d6cd88cce694d05c8891886a1dd474731bf3b5147bc092d355e27e12a9b2a53a4ae07ab424f2bf8cb5fafc3e3ee618578b7a42c4e4f12fbb689cc14ef16655b31c31c4b2f92b74f1ce041ae4ffcdf486ba86f4cc03669c6d5f0a43fa4a4d5302d70e1517b218f27280cc89218c88aa3146cfdb28b52e692cb8248415b8c8fea9c04f1179621eecf7f2a66bfc78033cbb8edbadb97123861f0dcbfa3f7ac4b06ac6b5640e77c582e527071035053052c570b6d6a214ad0dddd2affca113680855a4fa67d3bdab621f9934d31a7ac67da22dd13a0727e6ba4960286aeb6625ef8f160c901d401dd8ea3faadf0d67b9b71e7d150da7a9d86f8c127b107d9ffb5c2bf1dc102fb8625c7a9296f5593170086f2355d33e93656cd80de4da05602d9e3602e7d3db9248fe8f2a4110e2521528464a156352ab704a9b55139491f229b9160b4b98981602a8a47b01fda4a05ea78618c189dbb8b4c61513824038f113395b15788f28ac75ae49a666c98719794197c278dfeb26ace4396a736eb40151a558dd60981e2c12e791051d381b020932e23ea3671b7fcf210428e441e62c415c4f4d7c8a97934cc0bc9727dfb6dec7b5c0b95a825665b4e495c5e8fbe4491b9d7452d5647c38bd1882359fafb855a424ccb0538b91365c4a7f30253330364031bfb33087200b637d340691e5e9568716c3fcfca299aa3e71ad37b1d4abea9a785a0764a806c6f5c846f3d88a69700835813cbe4971784da89ab3834935849db7a6485e5b3f61be10e29727986745dfce3e1f952230ba5535a9ff81e82d8e7a7496cfd3d42aaa3266338845700ec00cacaa1cd5163493aa3eb6ca3ff5828ba6bf4237f39fc131a6b4ffc8eae44f5852f99e474c3f18d9846dcd4c45404284da1029b4a2575f8c7c7bd8e64231541613cf5b99eb8ab205ddffc3e1c65fac51565bfde178f644306c097ae54b8e00c9e6fab611e630513ccb8fd168d1bfb7f0000de701bac72b8a3dd954d425a20f1bc092da862928f661dd5536a1ced90df874c584822ffd8ca3a97b6db5d8f8fb421107aec1782997526305056c97900277d9ed95b8d2bb5f1cb212dbef73db3bfe59b60fd4ee1e2a866b4595dd0583fda6ac3be18c489d8953ddaee0d1b0e8ff3045be7a4c5c52616037d3e2cd91d06afb29c539bb297f29a73ffceca2691caf9f354e2bb6fd5ffc0faa8e3230a9e0523217f150d267ca19d8970602a7ac91c88291525b447fcb5c1c3fe62d3d415b687ba0ece02ca4199b2b865654012ad7efe8b323bbbe3896b19a91b33bc84c4beb81f8f707d187a86357c92c09c05dd4994c3aedef223edb32ca36420a2ebed7f88a6b09888c00af431ae30879ec41696f0f2a2735bc6cce51816c5f8b68bc85e99700f8f32ef225943614f9bda43b06ff5878f32081154b2294b3dd08a3a89938e10b9f8e2b6f30c2ff7284ef89dbba56e7c88476ebe978b2f39f40c3ca0ccd69c34dc297191a750376788d59840c3d861874f3e548257ac04e7cbc094aef2e095672d95097608cafade631836bce9594d34d0aded7e57619a3a0393375f2d1c8809e0477045d9e8543ccfb1a6440cbcf1e824d9f334b5429b3aa9870ee66ce8803419ccd53e4718a75b36200b6c5ccaef3203b047b219d5229c5366e9202e2641aaa749ebae0e0f4f423fe8d4623f1c068019c25252eeba50fe162b1ab0bb62aa0e5809914fe15a374820f4e157b1fba3b7103565b399467e5a2de003965df18970cf58b0460361a68a93d4f8ac33b222a97ee409a2c75df01d7bccdaa1ff12754b8d05ec072477c32af2500e907aafd03cae859bbd7e90ffa99a4c716aad317f1af51e3a79de139cc5228c4ce6ec88cc3773ad7d823c30a4556261bd9a57fda06b40d74240bb3f53e0bc8640d49e692c785d81fd549882a86ba09bbe1d2341dc98cebc663fabae2c6499b3c4eaa3b9b079e9bdf3592cfda119bc56c20db502afdb7389548dca1df1cc7d60835f6b28027979b6a765edef033a491d6d52cc3003cfc4f83242383f7715870813416b6900c3b2866dd703d5b00c42750ea9abf89b0e02d7d5ec83f4931e8d97ca53e62fe8942c21a18ccfc8b1036ec3446f5e5ea3ee645ddf407f3274bb81f9bbf33f5e0f5bd300338f1d22fd93f7530f1fc417baf6ae6f20d837dfc8df9caccd3a6f3ebbb3d71b76b9f36a0687b0d4437e7a3479aefc2f9191b6f8f0cec30fffa28cc585fef7dc7900beeabb53cf2536df730decc3a4ef0a0dca7babc33dfbf291e00040efb00ab2ef1001ad9eaca02e6743c21f19d2d6f2c620acf76678fe200f3ef5a1bb3a247173ef9cbbbe958397fef91ffc14b81d6e0f3b2c8b213d62eb7e78376a3bc23b6fe689b0211f5a34d89b6bfa06a85f2b702b9eef78cc508604dbf44f34b443cfa4ff8117f571e82ecb439f083bc754984bc4d730852062deca08f8aa1d32a430127b0844b796026383172022790e99bf9aced246a7f5027874d4999fb8c7c6bc8377de04bf53e9a5166feb8c033417288d5901676328a882a299d5d17da112646aee71c6c689129af0d5480bcdc2568e644de5d88ac9a2efd8f34079c80022a5f40dba7efe3a06ad86b6bec7a89a123c2f9df62077e16aae0f114e435b434ab7aa013089ae2f64ce295c44f77a763dfcaa2ae7d24c93d0df20edde2d5d371e30af14e028684c8f1f8101fa0296f64b61d111ee087cc64b88fcf116ee30a20b3daddaaed91b9b97795020a09215aef0ee03ffce68dfc024ac606e9a18de5695ef326be8f9be8fb4a214aae446204256a4e6f40aafecd2d4c80ca4bb23a6884eb59362177f15737cabe0ed40b0a7ca1f13b042f0d87ed7da407c6e25b1eb160be8ae1bd0ff653b27e10e930557746ea0db2e2712ddc62fecb394f27fbad1e92dabc95cffec7f58f388c7f870e1e16eec55ea179d4a384f62e6b6975ea90a2a92dbd20e38d92f05892cb3ed5c312718c0c217b2e303cd608c074496021d42939ab799280ea7a243dd3eded5cc2c115b812a4d68c92e428ee9774238eb9efd2ec33b3ea7e86060e418080c41ac546481abccbd6d544025cd62ea545a8a08b512f0ebf8479db0c6e925f6f785ccf7d901499c35caa40cba6ed1e8424e61c1a3757793fccf6ac4a59dce35921e7253c61038ebef6a4554e6a6bd329ff513fd0ef89b5f3ff5baa912b2e71424cdc22a771dc859910b474d65b619b96415ed4194763f27dc1b231d89f985b23addfa71bfa78999682c83e056ea86535f00246f914f765fdad0f465c0f1bbd375970832dd15b492365168baf5c9254cfeea0dd6ee7f3c29d14471d2850e1264497993f6a92f09b7f871daeb5a35e8cb0a28eaf1e7a68a35b48b4bceaf15991b138fe0c3ea02881cc6545f236daced3a5cc35016b8002a353316a43317cd938596062550bb3f5f08bc8d5ef357e97b5cd34b86517ac6c15d15435c1dfc8f3f8ad5d52b5ee3f09e5432792a5ccb7b4dff0fb574dc02ae992361ede96eb7946e6971b420ce83ff3f56b299f61623c0df9c93a05fc54d1833236438f749e91b67f96da65cc859d6fa077e6dd6c50632642c78625a5f8a5a777e0318d68ea1452f2b3d66f3db830455beb010162cd9f917b9fa6da36711e4eebcaf77652c5762e2f7e1bb6405e730d1b350fddb80a9512b8c3612c41b3a6e19e78752438e0a3193c335ea4a3782e6db7e1e6eb93572023a41f64884ef0c29016ef33a83ad010f23aed4bddf46dd6d05729f22b8379fa01a1fcc02c0b592cb7aefc96e96ad88d35b1432c25aab7c7ea2f9bbfabd0bb56b1818d5eb593f91bd29e653c319c48d79e2de29c636e6d4bbdc72801492699e26728e07b2b64d5e8b6ed9cc80f70442c48977564adccfb835e9f498fed82c4c104bc31cb30d5d6ce7b782459c4d516d5bcf58b2b54a85c9b5568b1cbcaca40119535ad340451dbc79603b728dcbd4070b1375e215ea366beb31c55eb56e4530ee86a093fd697b4344748efa2ef8b931785f800a75dc686af908aa6398429c9c5ed5fae965cc61fd24dc6ebb3a0791fa6b892c63f413340d6b835eab03c33023f2d20f4010c26797ba2e195dd9880e5cdedfc693fd8d06232964888474e0c2daefb9569a0539f6afbb19a00e6efb25d720517cece8cd5bc29c4d2992a67f01eecba8fa629fc22d300f3c220f94551cda077aa992930861e17b3817f783056c28b0b18c6563703eaeeedb38d0c4ed11bc882792d333efe2b16c1cede614de10ccf35ecbdb00e69001a4a380ea539ca5890a21fffd9245687ca94d15e7262e62a60617117f2f523818864c7546358cec915f04420175e0db266ecf0f3d51ca01d90b6ddc20069ba9c191fbd8971b025b94cfc262d9db7ba5f6a8f6b8d2532ab436f9fbab3aaac2b67c331f2614deb6a7fce95097ffa9e56371dd2adc381701faef603b90e167fce50709c2260efdd738c9df4588ba2a927fff6275f4b94c7785abca06847e56a71574ee37ed179b0ff52500a76d1220f08b50b5d5d7d546b0616268dd4ceab600e7f5397d071e6b41304b1188eaa8fffeb6aa5930c03213bc991051ee9743e1ba92ac312dd643567f436aac1749cadb08d12ff8250d6a41e0af7febbc35b6e796466737e0feef493d867d9b4f7b2dad57c427b82074949326c90b6d204fadc4f5320bc79f6571c78e9e724ddbc4b30d21586d9d4145226bab326bb2c482be5d8dd19de86b6c3e743e58d8ffa20c9149462567f10771ffbacb969c97101ad800f3c972b589fb1686c92c28c1575d6960d4e6f9a3236b7eb0083acf8f4ec96097001b81105d4f30721fa1bfd8db1bfa5a812a39a332a12e7d1ecb356340f47bc6845e08c5ca9c2d0c91eb3144ebe8da5e01ba218c5c5e01f92581041b302e7df89925216f5a10de5cf825d6f564e828005d6550e3a496aaef67740a39eac64964814bb0c19e5dc593a732a81a767d644b66e375cc788338c44f2a8a8a877c837a4914eb1a5992e622007240036aac7af29cbe3284124bf40c33e90c748556a43451c14820b494f795aab920ff63ae7ad2dac00235d496c2a48c871d4cdf169ba86b73681193a8f21aaec279e30879f1ea35906c57a639a5f5c3810f8577fccd66c6d7004903497fe047c64942d484c8f97375e3a4fdc0703821904b1717a3934ce4a9235bda139ad88823332893b8f002bc7c4a4dfdf2838ec9eb058e7bc40b633b68faba89c0e2dcc3aa5ac731b60687bceb736918ba76937329338022c6f7e445e6bda77d03eff9ea8beafcc3c08155420d94a7aca7b44e9f2eef0991d45a939b0af60257f0b5cf35ca834e5649db437c541152e4854ca00208dd567b29f6574019affcf89cfb929e529915de0d91ef3f8fb831913a8c13578430c8a724f3dd50e7747355be2bc9fe5295cb598de6af76a5c9baaa4c2fc720c640b27c6a13ed43bf2eb9997aab3e2cab4c95b0dd315ca02c4be338ff79589af37b8e997aa1b9024673386647a57bf392121358a485d45b3ae524919cf8195caa3f42169b2634b5e2327b300ce1fa37347e2ad4d2acddc790cdd72fc8a4887766aee1b0266633a70c8097327327a778023861639aae8b36aa00758665afe775da1a1766c1243ab0aa8e6fe1a57d669127d645014746ef43749962bb69a9ba3c41d6716aedc728d4999e13c91df6b6fbec6c7659e9fc621a2ed68aa4ebd0cf1cfa7ff61b83a2d011a8dbb748a62bc6c85c0aad854e47c55f1b4326095570b0a0bdd5c9bdcf607ca7aeba6553566954c601226753764e3688bdb4fdcca1226a404706fa0f0b2b09ed0272f4c9ac20a85bb94ce45be6947dc7945b78d596e822fdc893b582971867c2a70da3fb4e7e9e0c3f81fd04f16d868a52feb5bb5dd20247b8125df5ff7af01565a19e36515c29dbde4759833b0ddb1cebce5b24847d42f482c2746f6da0d214893edc7b66da910fd456ccd1663dedfad68cbfe3db82d3011bdb6a38d4b2779a5f29073f0d8a8bbcd5c3474ef93f3dec6937e424b6a6e76edcb6069702e3909f1659fee446e7d959fa6c83747f84264df278fc3a617b1a9f6266baf94414cc71803c6ff704455dbe58d467f1d080920028c8895b645fb73a1948dd692da5d01be8894f4798cf576d10dfd5de57252a443d4b255dc63160a2d2dac51a7b29a433b978b8afa8bbd0106ee6688395a70cfdfc33e26234105f9b52e2cf5b63bcf866e9562bf32fdd157dfc291b828b5f22ef6cfcf7e0e3032139832079bfa91d40562a1b66a2fcaff304582621012126cd0d80cd7786cead140f221afcc92a844490112b1a41584f6e4c27eb2487b69d8ab924c44747f31ddb7474105cebac0cff6fa51389a0aac9f1a59dc05fe84c6ecbb201f727c781367ea4d4ddba2fb61adb3f0c3fa9843acb9853e76888a1b9fcc00adccf8929b91ac970d72aaf5b8731f58fd0c8cf3d914f4178c95aa3ca6b2d5364b6bf419cf835000e9b9e26e38d949d33bd498b353e77941ee672c85bd19ea251153a973aa71a639f918f7c6e623383ed41f2215858cede368905e0d6ffa99e64124d6481060fda2e3ae10ba20e1adc1a1099cb815d072f00cdc2a05b962e203c338260c73554e0a04bcab07c8ec84fe9413ae74730880699b1d64f21f11ffeb79363640fb2104c80f228b20fb336712f702d379ce07101ebe7941c64e1fafabdbf28b86427d90f8e74800f0d9f921343eaf9572732493c03d878093cf8599495fa203761ab522ae13c9b9fc15f926c1cb29bfaf7919153c02a50d8553fd55cd93313bde070989ac8b9302e2dc5ae005c789c0375a3e40d278234f6b416fcdb042328148857da4b6877b3eebeab3b09ee35b2d0b01f1e3212b334f98391fe1040ce2670fe25a6a94197e36af24fed0195c1cb0dac301b4f6a04fbc2301ff5fae22aa08629a9efb0e06d0f4b557a3a4a363ffc3283bf08ec54e8a57fa2fd7245305b1131992ac55aaa27e385b1e8903f6dd10f665ab00183cbc99de6ddb3708d492281076944fd66298b9def32d775d00edac158958d721ef1146635e19a56d5de20195b643c5a5c7d63be27a204588273fc44b8f96debcf400d6bd8c861af039532216f0416010e0bb76e8633e020ef57766e38443ec71d934c77d1626d66c7794161bd74511f8a43abfa5f54a2312ab6cb1937ea1f13b22719648d9371b7206710d2979616345a668bbf3871585913c02c2e6e4dd554f530eb20e4c9c35d483954ec9d63d1309b95a7ace9d6204e050476c3e14a054ef6a5f3824f8e43c4c6833fa3b52b2c09726c62ef8563d351f5e76bb650aa2fc7d71a9811b6c8ccc41f81e84bc2665c96e6b37d952f0b4e1e1abea68a8b53e5a1236d98af2f7bee8ec54f6275b7360091b0148d2af394ff02afe750bacb332f6bf00804719ee724611806b5d0665776ffb4dbdad5732f4ee5e533d395feeddd423b5b073d66228d0ebfffe0d3fe55edbf679ce0e1fec53f0477603d05c8171e64d7a769131034ccb74544b28faac9c75cb2d1270f3c6119c7597793d8cecf66cec3ad3c134d9bfaaf073d036c6c57d1aa0643b2f72c22c1f04459352ba72ac9c7edb6285fc0f2840d2daaa8bf3d783387b8fea5a9caa0d766cb43c40a6dcc07fe24e51e53b7982eccd3dc519d583d5f80a69ef6422f9786ecce0265aa6ab9a560a76cc54d6bbb9053e63c86ffa9a0e37d5a2a7fe2cc5368a3ade8185ae3d8e880545479442b1ad8c3a93844ebf3d5da173780c32a44c9092a8366c658cf629297d268957a7691e821b60e9b5d98a3784d08a0a2c2791f07c1c6656613133e442cf074dc29c279461ee2aede4157bb65dad5af1d095c3d248de0d37d4b82d30590063742f25cccddaee2c5c2030ce34eee0cc48b462bf4369a55c33f12957c0360f5499e934cdd7983a3c4f1f6d3f88486807e2625074e2d673f12c41e6df78fc9051d3167a0f55e673150a3325be74b958d1b0016b7cbaeff897f8c3caf6596af66209658414289ee0c4151c2ed7015aabb552bd44aa2211c9dbb88c9be80e6b46581785858dba4f25836e0970829cd824dd41ead6ab29472a77ea9493026674d4fee58fb518c12d4b04b10e8d59e3eb77e34550a8fc632b7c14c0bd3be2464d1e0b0d9da45820884e5c36760190c6765f4b8e6d57dfff038ea22386bb45add4e997fee7a1b9f55d3c0dc993ac5292683bcd46e333ef719c187a835b455bbe572b58f710d70e60d1ced8a6d4a9e835ddf46c23f378501eb58120c22de9e0525ff1deb85b3256cb67838deb4307c90fb56786a97fad340f3765a37a157f400120dc560ec547a1df4f5804385262dbe832b8e84d40484ff779ac3e6aa15c50e0768a9b5a68cf9cb7328682569905ead2db2d135b7ef69630fb0bd2fb32dad2eb5d8eb77444d80cc9fa45a372658d9a4693ad7c7e17b9df5007fb6bc11bcc2902ff6fbb5519f97d42cc13b211b9f21b439d0e9f5204a72e20439caecd49f094931f83e51f2c603882171c1441d77d285dbc1421ce76bf439dd3e689077522883335aed785fad14dfd2a9b7b2f93a41bf1b0def3bda112d30f9b160e40e5931b6ada044d589897e5ec1f0f7105ddb7a79a50a1804bc9c4727f1684bb10d729800554960531d3c4ca386e00411e52e389be8ef83e27acb3264ee912b2eba3ddc0adca08d5db3a89b65e7f4d51d7570e7ed1697fb459d8c361f701b03dbbceb2c9f43e175a905b4c78d05823ea226c3a75960477c2170f5985278e96f438df9cbd0fa41f4033bb90159afc55e5516295f2a563c377b2cc1c0c422e5b49483c9dc76e42064e39d42c5eb43782612617a2a46c367f2f735f59c5a36d8da11ceaa9bc92e962714a6bb9795a77e5321ef4d6533a328910989f680264c7db0883fffd4a6813ddefb11f318b5c244a2e2d704815e07e012db8c854652f32d9bea571e3b0708ef1f3a7372608fd369fc958ae8aec8cc225c859d974f980eef47d4da0b86e3ce0d02b8a8f160096413f31feace2f6d62cdf3625cccfa4142504ae3066dbed366fbaaa202ff24ff56ee6a9afe0c9127ba50fcb54e3a4789b69728093c21b087ffde3c0f16da4769eea1ad2bc94f4155958619beddcc444d187468e6f14d9c6be2721ba927843e6eac952fdb7b201e9a922528611b0575aa81fb12e10ad730122017e175de73f81b336c60db968665d3671412148e39f7b62784e05a1755487c21b1e630809b5474d792ed4165c549bb8482a4431e4e463c0716ccdd775d7e41e0ef3cffa3f834837347190c0b0130964090a9efec9d0260507cf55004596187548ccde412620a31c288e99f07f68e56f0dbcd721fe3abcc07c20c775e91e312c86fb50442536516e40164bbc871fce58033d900f32b35ae0cfed2ecc9dcfe4c0b7dc003af4bd68f623a7adffbdd29f75a9cf437fcffe03a14a5ce9daf39529bc499e0b83f02376a231661c07048b1060c371e128448cb21dac29df6353695c8d4cb3b0af445f42281bb5fae8ef85f95afe491768744058988149b0d8f17a80605604d96b08b7c1d7c7042e3c5ee4804df90af393cb4a8e2f8933549adb1196d36c0f0d2453d0551e40ef7b20a935f015b87e864bd162dc0019cd294f51c3d942c13e187a8fddecf64953553503a720b443a5ac805728b56bd4be5681c78f56357aaf77a54497c392ddae212abf3e4e57b36f2ef98bd0d0c19724725a94bf955987860f10490d2fbb011a4fd366cc0945d9f19f478221219ecde94549cf1e68ad1d7ac36e5f01b65b990f16e4e79d6b80f0c01596c560e8079e9f484a07e61c998ad3455f251e25de2f16b3b1aa37feea880ec04aa16c02f78d9e138195f5ba73b9d835e7b3cfa3a536fc092f260f6127c9c1da13cbe0df7064d85d62a336bc1e0c2f00569be1bcf9653def08a11a795e68e436358af535ee43e0c1aab911d021e675ec4d37396d6aa1aad43474cae2e2552a35b1c9b5103c1dab0c0e28c83b2e3a9153aa97ced665b25ac2dc4bae529f5d0e4023717f835ebf25e41afc46d0f0b475b6e921e9bc3f6b707b374b2ef05cd9d4e29ee97b422bfe769b7f41dd40af169a512c7ff2a9018823fb0beeaf80042e84c338ad733fe61928684bdb389413df5196096151cb3b37ae53bcc4cccc47e4861f7d849d31f15813b06829893d6b3195a7a7f0fb00a5c641cd2b004b1876e61382aec1ec6ab2e587292793b27ec1f3148c80a36468d3d39805ff2e5028f40105b0491df7ac75717333fdbb8057eee96e5bd71b7e853f8e8ed63fa9557e5b271a3b8aa1aa0ecc5b65f2f2b154c14ca13b78412538db75ba7279dc7ff0fd2ef034c5cd834ddedea900a61a4246b760eebd620268ed8180e0f5e408f4aec1a919ac5cb0836d7ee135ac4775453a3dfb2e5e4f39e20dbb14b83c38d77ad6aa0e3c25cbce7498e53a0e5270e1e186b5f39f2c34b585c0750b0906f1a4ca7138dbf3806a55954c95c20cc2b7c7c73f25aa6aaf6f8591a3a6f841e0cc38d96f44da047c513a53a69d49beea12f777d0b856a97ade82a22836fa7676d0cab2f39efd653815a0775bfae16655f5eb15ead9c41ea1ff9979f21dcc2360caaaeeb1ccfa55fcbde771cae66899c1b63f2aa79e0e62fb695107c0c0ff3ec58ec48e0afbdd56d67ff2b5138786b5a4cbfbb484a12fffe3f18010184d3808fbf5619d91c86270443328713acdd53db41d832e2a800e0661127737b1ebaaa444448e15b610a44133222aec64be658b01173ea7a099f76f4f3ac5e13f5838c56cd2cd64f081dd4e699dc315467a0009f7c3262ad3d90f85c20e3c0a02300b7d22a0918ae43eceaf91cea8d0b2afd69ae628a9802c29f3c125af38a99e3d467b354bf693bd8bcdbfcd57d0a61d309e79e5c7ffe52ffa14320c088f1cf55bc534267c031bb0fd02146daab5ffde2855fb1295b8feaf63f62578788395a0c7d642dbfdae9bfde8ee0467e6da6674455ee86833c367400d5d6fe3b4764c26b46d0686e850478c20a00df7b69f5435ebc0c0833bf832d1447cea5ab4fb1da481c57b75f979059dad5067e7569e314ab780f131530597a7d12f6398544befa9a815f551e1fd2bf1b1e88b8b4f05c36192547286cd205509e66dbef9ae95805eca68d538b659f996cad02f17173eab2a9ef24446de05f233711d1c089c70bef668f60d556b5baba525406a50c99e056547ab45adf33604a70bc4424d60c4c39f1aac130a9f8ef9b3618464b1cea3fd733d23068115cf4fe1bdaee8f3b8187423a7412b62500c971043a623476e20fd39591391e0771799fb31aaaf058a4c008c1df140d911a49230d5fe314471bdd406d8c71b0ef9622a69317c04cdaef841a04a52cbd16f2735009fb9d98e2041c7c2036d9cf2d6b2e227209a005871690094faac4e8942fde80d1e7dff8608d60b898f2c16f115c23b8390e1286390ee962fc5ec63ff049a6b38c09a0b7f19a706b5410fb6c751b3d95b3830cb195d861b7d8401a3e1ea4be1525664297b98c684cfdd1202bdd8b6c67e2809aff0e79e271bf3cfdf58340163690d1100349ee9b6250423f5bbe752ffbc0558aba43cc9038674832b349bad1a2e6704d4ebe96eec5dbb8578c7216fb615e5be6f6f9f95df229da860afb34392f07d797f9553920c44b3afa1a7ec1ece2a3a72094e1901d0e379312f5fff104153c7c0a85a0effc443c3d7343c5247da82e7fa16d21b7a14a0e8f286f6f257d9e76cdf25d269861575f192b79ae8bfa257394cea267c155222a88ee3f80120cfd58b0c357ade397fa0b848cb235e3aedadcc2c89d59a2bd22c805016e96854e5b5eb327d8d163fea2daf14d4bfa80c19337b7f3f3c0443e94fbdabf575f3b890fc8287ec66fb2c740ffabe21c2ed228ff576d359f18e01a2434ed600ee4cb101ac656b8ccce4eb3f81d13d59b3dd002c3494d7da33ef8e96bf7813cd334777713f7870a43bb5765bba2caf0bd9c97f13a461fb9568791fbe378635ab1a11e587e8ffba3aade05abed7f150925b2e3702c6c35008b5837fecdd4c3bf8302cceba54553e68e58c2b708d3f342112142bc63161ce8250deed63d427baeb160f7200993dda7c7d63d16ac6d333ac3a772ebffa670998aefe918d06a81e8df9679ff60a67111b0251d1add3138fe2841b83880d780acc1f16fa59896063af1d886c461b748f1e6c72e6658b6585655e6634baf1018702fe909348c7e5a0df5bdde3e7f21c09511db75e8c48c6a07d3639d28b757cf69aff48c45e46194bcf282c63565387c58fe7bd5b325648b3161d43a07897e5f756e2f32e899650f254360d89308a8cadab319a1d047388da84ad7a5219202c3cd3776c22751b63450c7847bea2d87766f143cc0bf32511a23a1949d55f1a80394a126834cf4cdb44788dbe43c3623d39ee7d7784191abd08aa216a75b163fa004c8d7a1c4231feb88a7de5e392ab734710287fedfae1fb52839715f12b5f5953f6fca9d2916f182114a3eb57a91b0ed9e44fd1359d4f1569f0755145467faa95af0b3eb40ef82047f1b7877a0df6e8afbb3ce15156d055016555ee73a08bf2ba2e16a0e0873e654db861ad6304bda89b713f96b9e0f9ed74f16e520c2e6d13fae18218a25f75ab7351ecfdb594b392cf0208a8013acb55eaabf8d8ab87c2dad3a520c0ce8a43839fcf216517f7cd48c33410fa1eff2556b6eaedac752b3cb55f8e3bfc22977a61716b78edf68461bfd4882daa92dfd0dda9f62840e43aa95d95dfd9026a843f91f441a6daadfcf71348bb97820db797f21ebc1f2856cbefa184b07eba279f422efd244287f7d983a638cb6f8c18271c20d22fb43600bda0dac7f77d3a0be60937513d87dba4a4355d8ba57dd3eeede72030dd92df396db4efbee0ce0db9d591118ea51c562650f8ec03b6bd403ee2b158e50fb575fd9be50e69ca01639a35805cb881b6d4dd4a376b6189b5e7c4af50ce9d53609fd02cdb1c0d35af92d30fbdb111c65b9ccd46fcd50007f055a8b403e802be4ab8e4800b223c0f48810a72bdb26acd0f6d1abb47904d69fd215958511606d59bada3032ba8a67ec2b99b0ab71d344eacd54cd1a2b3d19f3676f3843f06f36721a8feabb334eae2297784e642f634fd2b58c845da69da7cba4aee1c113553fb41258ee679ae81ba189fad38ec1a3f113432de0a0f4e65225b801697df7acc1f08e7ae89fcb18c081cd680eba1864bf94343666a4ccbc62f2d0b2c4813a5bae8696d89f15da59cab781416840b045626dc545c5950bc980d27b39e149530a1e91fdc77e3cd0e0dc4e8c954d64b7d2d567f78c2727c0b58bf337d0db15b369226fd0b87f176d7c12df2e650772bbebd9162c65c3e943c4791c2cd863f2f841bb9676a21b6b2ffdbaba46483edf44fc80273ceb11d243deac02c27896b53bd36745fc5baf278bba81f7acd5222be02ef89f09577d3300b58c63587a2bda2fe73c28de015ee5221527004a44a8bb79d4392c77cf525fcf6c8e5d3de02589da4aaac59393925ae7ee148aa5fee96f19374abf817ef265b1786e55eb1a450417c675d74b7356e9e9330bfb3f86e2993d2163fb517d018e164fda40211a194131c9c9a24d20bd200965cf656f80420c3a2c81e30ce2f6a85f0d81b75f297f4e009411d31f822b41ff941e631626afba7d5ae4e43a25922a18cc8d305dead251c94f6b313075e13f6fc615b2a51a5e2c8670c48eae048767fed9a855427faf534eae1b6dd5c84349ec8ceeeac6e78c97c7b0d679f7d41e71ba6d60e2701488dfb8a712f11537c106ab6b08d8689d5d4538b41e7dce660abfd3c03eca4568a01c7410f87559f53494419c885ef194335ed943bd03d1240221fcc82a2439da6e1b8528a38b44dcb0443056422c08c09ccf93dc11f17e083537881c66c6e191454fa584b7610d1fd23406fcc43b2e710d878e2b28d6b52d82c3cf35111e81843941fcd53234e48c991f284bbfd1e052458cd52a42f75f55ac2877c37040e72a154b5e6c433ecb82cb718db813b22ee26c027ea1ba77a28da2e9fa25dc2634d81fd72a565ce4c1dda4e0d1b40b737ab668afc19a62dbfacd31877a5216e26c3b46a619535ba1c7b85a075ead76f4eab7a4688d8d0da7e0e96dd67d7c58de937677809b4a62b409c0f22250e284ed74d5a408cfed6bcf191bff345c2c9972805f489b6efbab81178494e606dfa6e02d88f2e6d5ee408c49fdd23faa333e9f092e3f6da618f068406df52888a79526e505c85393b92038ea025e3095bd27e484db0a4216cd8312f2086eab470d9f30fb1529791dbe07e6b3375e0198fb023efbbe231950ee2fe61a443621c6b2a054b597c07368d1ac37f273d5d345ddb063ef166ad8d703ea3b488d99a5966f4109cf397eca4ba261f11efb5fb26ad74bcf007689cb98973cb661e2a4205d85308e0c7e1a87814f98e921f119dda16fc6a3cf95494e251699c42d7456e9b4192bbf1fea552ff52b4e0495a53bcb10f8613561f0c71c54e8f4220f4bf0f744331ec46b00b6f925c0fafdba523d6179600e227911e0cd2e4df9ace133644e3e2f2623f6434f7a77b8d82698d0c578fbb4ba9cf3e6f4ab671f752c477a58b80d68e0d636666949777c0552c29f5cce4439bbbef3be301610bd9e018da8f569a4f3941f0d25e4b77506fc0d3c10b1d7c3c171920751588dc1ed11bf22e9197fe01adaad3fd551d344f0720906b2f668c377998990de9adcca2c5138188222c7adad92feaa0b8993e3776a193f3e94e56f29d7df1b64524c915d5b1c40be3ccb2e2200291af8cad0fefe7355ade7caac8f7237f01b609e74c646c2c9cc564be40d4c431ebdfc8409508ded7cade5b26d84541d4e6da721b8a227a5f3840666bb58a45e9be7120917ff0b3bd7ec72dcd4b080f32c08adb10abc61927a95ddae3867ddac3cae0e2d8ffae47b34fd1206d36e49b44e4851c3d23f3d5f086a8f1dd1d2a9ae478dc64fb0d66e45561efca6b96284a6b3d57a0b2664eda5c397ed1b71e2c192ddf5c67d94ba0bd5538eeb24581e9a1cc545eec8045426d45b598939dd2ec4bdcb5666e976c6664a368b8365ebcb5b735e30eb5e182e7cb1f9ce301b7d4da673783d65787ad67a296abdc198b070f48fc8d8353469872537ac98401bf3127c977e1dea882bd18bb40716e64cb226cf2e010a126cb21646bc8d74b46cc7378d61813e9777ecb91b85cb2f19319e93ee1c8b77538f06c81d7fdf3d3464040d8bc28ce4ac00ecacbb169ff913979ac92f3030afd08f504070a4b59332ed10e6343776dea40a59d6747256034460993004670d983062b83c63f3e37d24828695777b9a61b0768e9a025bfa35b9d6c24f955cd18bfde670a54a87c8505bdbeeabde8e6f98a711b77c067290c152ac9db92c1d7d7c6f5d8a9e507d86fa99e77f64b80390fa17cfd579415f59233cc3b5c116e5271035e2e7a668c0f06ddbf5ab02879efb5128d74a25f637006d9956e26217c65f4d811919f0771bece16fccf744f57e81935238ad94c893dedc9f86683f925c4e80318f490f2d890cb410cd0deb698750e527ee3d3d1e7d288a028f457d2f7f53e18fefa2871c42df62d9c7535c2fd09be3f6a1fc562ec7efd1085b032a597da0150135c1ab010df7b2372f74986b3f63abb086fc02a0ec40676da683fce89bcc4ea5b1da2cda7fee3034326e825e6618208d951536c7a974a6f573da548bf3c41c85fa3cc018d709fab83036c967b273234a82d7f3c7683d3e4e6c898fc53e9d189f1c3a6abdfe2a41543241940db996e86f695ba1d5220c731d0cfdb4a097dfd8991b3010d4aed2d17693a5f3ea5b2302116736202fa095968f1d70b4880ad0d11ac8a7e29834a236832aef3c1c9b0fba254410c745672ca384321cd9d421acc77ed8579cb37ae80f094e0bb0f7d478cda813ce5d7ec5b614ec3feeea59e0eaa1c3c663c798cb8160e12d4a518951135fd0f677c8248757d0f1ec7b95ed0bb224dc2ac58a667c5879faef4bb2ed1a03441e0434eb2b138e6c7bc6f2fd6c1e421cca25065f61b972b99d769e2f97deb8b165c44e7f619dc76ef709702102af6c654817bb364b9b15fc5b25c957b567dcb02c4d4f45378b5ac4852ba0f5e1adaf96f951433e0ad0d25670e86349af8d350e746037ce534b22b7b868e4cb81d75dea096d4e1fd3020601157486f60cf0907cced6bc40dd0522dbc337134067175c488262476594469d780297c3ea4eba3f99b7498e62a71b470ed1fa05f1efafc91e6396ac260e4d1cc51d099c53dffdcd9789f5bc8eb462ad0080387f74adb51e1f911bee92462972bdf95baab89eb1cbe6a14f6c6350d6c33fc154ff8fc2e328648eea081f70ef1285812967ccc24a60cb3ad13d00b7ca0cfdfc88c045a4135d417e975c003008325a9885e3be5213005e0f3bdef897e4bef5588937d041aa648417f7ea71b105a1aff53ee7d5c7b7b2a7e989737aa26599376a34e56b84f9bca4e5b01db726415de755b7fb3b6df65aba786912729ea00dcafc4a610ab99b58a9c80e1077cf85b8e2d18b4e4dca23f02dac22e34ebb8be4fb7cfeaa472220a0ed9542fe0863c81d196939d950d6d0e287a2d021c0a8dbbced5a4cf8f50e28ccd4f3242793b0975c5739bd9002611a91c0cfdc0406c893844e636948e76d1cf9ac6ab91ebe47f542e9e0dbba506f2ae8b9b2f669de634ae9904e245727a71ee3d739b71d5ce3992c96cf9766e56b9e8e74b24c2c6e44156555c4c30acda68228950835efe3b32f83698de733c24585ed3bba21f43bd10d0e00b8e7e9f77a6935ff4f81c18a2aac603bf04a30d5cfe56c7eb5d274891999ec5f24c3742c641512677c211098d76745042865c1d711a787540fa9c42dbc5df123ffa8b14285ee9c667b696d8ef977b839d387195de06d5a5a6e2cc70278d537837bbb0ed1822f5008b02f11b4062b8301394115f8771c907d2b669e60b0d80a9230918fe2739aeb529b35948c69b6e968095c43fbc7ef144d4c546fcd8b055619d8a2f2d4f71db866e70b53a4b5c8ab21e2ef34aea5af4a8032a9091001847ec67ee31eac500c0e9b252d38e6edd71f223bcd7555eb7861bc3a9473f2acc2a9f2f6a39e19976eb3b9b203e8f8f44792fb0a344d69bf415bd5680fbbc81ae0e3a32fd1356cab01c530463ea010623372e1f7464af2a2f9be0b54bebd3d6b06fd98442ace417867c139905ee8e8c063065d1b9cb89edcaecfbe2a463b5fef0fdaaa802e0f07cbe66f7f181ad35fc8058470b4ca3fe2f224b496bc1fd081e59bc252fd29e5a709e01f635a7d8d9487f84ffb7bd80342f153d1ca6fb12bd5cf9ecaee15ac0edc10107b293ab6522974897fef8882c81187746efcb4c2c733c6c4bc6e902fd204ed77c3cac3db0a974f2e6202153763bcbd7ec8af6afd7a7a4345a104f9b8ec66f3f3a83ec1339ae531a84e76c181ebeb0f26d73eb44a839c4b74dae2cbd3f541d40dca4bb9a1ed324fd9f2cc886f99b158ee99ee26f268b84bd6abd7332a6badbb158e988b7b1b716918470f51313086ea00f6d232e2c26be4e2ef5d18a540e98a2ad5a292659f428178f97b615debbcc8a03cac0367a44693066eff228b47a6cee60de9f71d986cb42647e49aaaa432be8966ab3c18dda5258be09eb2338f5812762433b4da8fdb57cff5f0e9fc216d48c3931832d6f01914f69b707eaeee3b7791b02f0710b007ec15ac9e4da733343885e5e67db20eac4108ad355a6e86f1c58837dbfd7857002509d43f83519fb053da564adfc3f12464058d9befd08577ecbbec985c914e90becbc6fef8ea80f5c3b55a647ab4f6ec985c03f08256a79f19e8b0781afe79e6ad3da32470829c449d071a512c58706af67aa6aa3ee007439333e775c4a56e87141fffe3ec29f6b3bfc1cf39ba9718071245a22c5cdb97e914322fd7710c6a4b35619f0bb08f6e8a21777a8f0aef763f49ab43038878126ac924248cc598b5c72e8243f25f43abc2a3afe2798c1e9a89bf6848be375554aaab433bdb4f4caf278f14c17606230c1e3196cd3bc030d314bf1dea6a072df5d9e45fba9a419833664de89ab0d87d05558eb5bda55fb1a42cd61ca81fdd90f756d3edf1b809a983f786bad1a4eeafb5a96f723b4fdd906e08daf0596b1f286c076615eef25181790a7197b31909ff8ed4e859e9c0a0cb5543a604dea6dcfceaa40a70f5d9fefe0f3c457245d9886326f51991effa349f3601b7f3431475f804f55c85b0058ece08a3ce448f10bf9bd3be278436a7adc1a949d5ced52749bbf10aab0c5310e97ce5c556c852a3ccb665f764733ae3dcac1de5abd6e6ad656bb87472e2d3b018e43d30701c29e5728fa65f44a6118dee217020b85ddd0ad57e2b211f921ae70245df5aa1ddb0726a01865f3cd5b5e519c44a74146b9946d3ce92720ac844b10367c4d3da860442d993345643c71441e5c55a968a2cc2c05d7f287036c71d9baaaff52713ab8ae7f80dc8a774fa8214607db3ffa61cacd82f43a32e569ea5ba56dac73337aac23f844016abe14e000f40044d325026cdb0f731ea25e28eb49180b81597c62ace6ad0cf5ea704eebdca0d69438f27fcf0b641dc1372dfef0d12b697c2e94c5bcec4b0199c4cedc14913bbd75b59d330ebf420c219ff5318c1bad03d466efb6d543d444d108c0b7732f0d07a590ecccb6960b7a3b5c5d67c12d7c92d9808818c8278f83866512927b5f39d53f92030b217cdac06a2e5ad77f790972cc6bc02a9b2f413dd18472f9f178add18a91597079232fde3e95c9ed2ff0bb325d7290befd711909b80f9fae40976b7f190055391fea20ca660610f96190922176b6082ba61d33a7c8f19408c1ee913d8ee0f3f103181ba9a2cec09a1a1c8db6b574e7d9eefe0f1d11c9a898ea1b5d598c4325534abad62200b6d820c6c0e9d373ad4b281b8b3efe6ae35eca1f410c929986aa8b9e76e8b2220e6cf64c22d742d44a6fffb291d109fcaf6288f75474571e3ed1d3bed63dfcc020faf4756fd85f9a9b74de4e13c4bd6da82bd2b97d2e66831b16124550255240de447112b9d2a7a97bc9e550e1cef3db9c093032c412b53c9ac8195dc87f3c4b8ac8d7536771695e6ebe1aeff0878151b61a13e72e3bd00df74d7da5349bde9b291053aa3f4a238447b0a64ba629ee5e24c11383ce8f8b4310fc58d55b4a785260d935394c8031c20283a1ff28bccf785f58cbb174d28495a06b4f99007e463b8d0cee8e7066ebf4291555fb2d8c301aa8fd99e07e02eaeb5d6c9411c2a8dc54962e9c00b08ea46c81444640d0a812ba1136effa20f9f08d876b34668c8d6cb5622e9227009460b842e6c28a8b4b741d880ac21ac2e239c13ac27d5752b281e29888cf0140586b0ede8e7d6a35d272c1526dc122a8c75b39f1f469f301970cce243d98f139514a63767568d1d0e18591e582963ae7545a8bcf735b91d8c3ff0376733f137a8a5b8411405901e788bf8fc91741a952c773fe8e82be6f810f7b1a6db0b5699ce032268fc90f5ed34cbb568c9bcd247e2f5d54dfb27d8dd21bf3bd219f0069cdfa1627e6f402a393005fbce6a7ee09982169e1e730c4d8db1ef03e1997560438c67b5bf0728ad59b42618f0bcc7de64712816a85782c10bfe05cb7ea670fc306a5e0d797e2403dd3237b2c7beaebc908d39905dbabe8a075184da792c1e35e914a1325edd4b33721dd36356d4760da48790f946529fe4eea34bbdcd8a73361cdd053df0d4a70e88d0691a13ff5c1f61e052dda3977d1bcdbbb5ff01c1f892cae2aa098483f48b7541c85678a622f588a657782c7a14ab5229c55fc1f0b2de305dba746cbfd89bb18f90a42da87d47e241e95c081290e0f78616f551b38232cf2508b98e695337373258f959b22d60f33e60aebad5d9425b8a9a8fd040a2f2bbb47ea5fe92ad11cebbfdcab6b5939f0d734cc5adba342a2ca3459334dbe7e1b8ebee01575d6f4d2a73273d96b2b64707a9b74ab8c5264a9fe360fa933df55b8b104c72f046ce07551eb0ae443d7c76e5163bffab90443ce6748fe8a5885644648559e1e24647965ba52c386a665e8c26c1905fd1a4476560fc3be0dc4f53bb8a82573bc3e28b2be1719e46a3b73f55c1df160a6182d4214f6b00531770334218f2fefe58df70b9497978227a0ea38cf546589c696d7ca05294eee51f90ff0fdea496fdc311c6654be69faf418ba002916f94dd19752fa0c7517bf34f8b1bdeea512816d599516ad16ed8a970376fe5f6b4b50991b6f3d0fec56c27c8a0044a68c433c3fcbb7b411b8a53fbf3571df5d4bff0af2563111dd37da976d3d55544dd2a4f7a5acc72e7ef8658bbfdc1f0f4644920d1f94b9d4c9c9fa640542b906129ab5c8ff31c444cd75f2bbdd364788ce53bfea7f0bcd0d5145b94b6ab2bc0a6a8885e69bdfe73b5aa214b0bfae64d913c83389c69f53ca0287afba6c46579aaabf981d15af2186d256ed3ef3428e137d8c9017f547de509777060432b399e55e75725740bd19d300958555f4cf07c14098ed3f3b04e68c735281fe5f025c982014f17bdd82ae8d75eeb2ff2f628d77696213ca747a146eb986d5fd3f3a24ee401deeab98e400e565ab7893efbb0c0b728ca399849f2385bcf3dec5b10f2f91843102caef29e2b0b7127b561fc997a64948855865fbc927fa6a333c7a3de71bc67ffd93131db32229f0f2583364d5981d0288996c0f5a6da8696ebf0f5b6e71a4d1106406f6db63fd28d7bc45e66f4dce41157c6bcd23161def0d22498a173c8a9f1d5987efe2b958353194acf5cef0aeaa5b8be3ea2f3dc9a84d7bfa1c0fb427b600b014f98f03dc4a1cb987b219dc589d79d881d85cef32eed6ea6e805beccd9e9fbfd5ed7914fea557df30af324ddafa5e2d2dd3abe0df3f7911ee17b0d2d317c049c5a0a935799515149c1ff7d26d38a94c34af8bb098a26ef4e122db861738dbbbdbaab5886dbd91e5ee9a2ec998c186e655c6ce18660a52593839f8d947ca2a68cdf61ff21ac38ca515e4e994bead03b68bcb88d3dda444588443318396fea77ee79ad607ab8361da61b17dceca4ad9589e52fea30354db0e227b0110f49f299c5ac8f0cdc8b0b6358defc233ca882668b020e2400078dde82af62991e64e6585a20f44e39d10f8318c23e08b4f900badb224470441dd39686aa5f9f667f738627fd1e7575f92372fdc209c5f2e1e4d4516864d49ed19743248e2dc266945bfd1346e34c84f9a02fa3702147da798e809ad1e20eebc029afc46135341da783c79a253cb33631d0ada181f2e24dcdecfe900bd927ee415855720fcc12fc6a324d5fd243856b6f03e711de8ab5c0e7f8fcf7ebf4ccfc549db5d2c1fe01a8ca24fb26d28685f8e7af192f3eb6e16f6f6a9f45ccd489ffb996a850d23650918ee50c361801216bbecd62d271e9d1fd3603dc0e0205e9625c3714c8417c4a2eff865589401a8ced4377d19fcbd45c79dc1c0a03c8789037e01adcb46093f577d607fce1b89308ed710562b7a4fc57158dd8693ba4ac129dacaaa5a5940e00d9e3d544803985f08396e625809fed1990c64b943fcd009e06f4f7aa9a30b7248c18192693e218a500c2ff6f4f86e015c70049dd9a9c22a86e5ed97cc328ae5ed0b0f20c2bba56afed4d45ece51a1857d8a35bf89f5c2f83cf557fb796591d891baedd130f826c0486a74c1e933bd52d712f01d3edeb8ff5d12ec5f6c86542657a4bca6240713317997bb80b84adaf356f717022981fbb36b01390f0d35a3db7d33d36a7f012833b027a21e5e7c160b3350fa2f09424ed7978591975a6dfea5ded53aa1691eb80d7f5a98c13c7c108da3d5d52fe198f9b1d3dc5b294c48f52deed5c70b615e2005c6ddd524990d43d2ae23ced1775948f37d72902a9765e7bc0cccafdf5bc26ce53e03e2cd34f5f0967b7e0b3ccfd8938eafab5f8d5ac73e992a5a4effee79ad10bfc81833996cbd2c549fe0a5f9e22d913a674987ff7667f8362b08d8ce14a025cf264a24d3adaeb88751888dfc40198b3ae8d830974656c08e823b3901dfb1e4654d0c6f4371809f1eb8076f7d39ccb0da1ca5406b8d7d531a57f3e72b507cd9b5fd31e6af8c7179aeb47a8ccc6aba217eea6a9b57ff3ba5682307308c725678e674723fc9d3b70cff42971a40edf461a7c45ca596881267d68a2b7203a0f2356f35a10500e9593f075c8809783bed29c61eb8b45ff181aa41d9942f19c18f2ad72477f1bd8ee6893bda0de70a5f2b40736a62e05ea7260deedce892f58e548fe7883b9f2f44c11e30666694de193ee662f7393de57d24f228370a9f3f40705dffcd0fc88909f4e4c84a22e85fd1ab539b214462c1e196ac5047555e7385469cfbf4fff5378c116fa0f6f5033e06482d300dfd07ef791811e3da6b4fb5cfab84e13b52a0a893b92441f05d529599f52081dc6bf43171d029c4f7f5bbe1b30bfc9cdc9be67e4f55875ab4a3fab221174bdb73218d00be13efec3ccb7db04b19dd969e40b18447e7bcf15659e684014dce03c2f647b99580a81f6c3466ba325e0c754a16cfeea2c5b44a43464948b5a8c8de0011635da56995605da5e470feec328095b2f323584ac855b2a85cf178facf71367071e7c1fce384ae434e1e8e9365277886384f4170abc1820f91e380587c32b7560c3a00a0f4efce9996b4440246807be8d15364c0c7dbace9d99dae72c46b810a81bbf3d843654cc26d9b985d197ce9bee456df3d59e3d235a80af8e365bca87ddfed39d05bd699fd895855492084643bbef4ec82c4acfc42f301a1160814a586fc4e63711246374978562403ac231ef480e9aee3483a4688947ff8114cd9611545e1227ab026e2fcd5f773b9d87880097cf4493ddc584f907137ca7d76aeaf17e99d1d1039eacf8c0fa47fb2602563c6e2e2c8a5fefa206bc0e343ee1adbe2c7a15ce73080e73ec0f6cbc1f5e39e51ad83dbc341cf6c72853555bbe0c33f9db7a6955919f1f508914adfa4cf2543417b527be50d59dd838056f01e2857381ae371080c674b0eb0f5cbae1ba6a047ded013729e659fa5ed99ced2c6f009280ea64dcbc7d31411b9836d171ada0ef7893ed61d29d2b2cf626d36693bd8ad0f031ff8919dfc9437a936664948256e5d86028a69ab975f01e482625d11644cd11917ae0a3c4e290fbeba64c31857431d79c2af152add7c0e707fc02c871f47f6ba7b2ab671b26a985cdf5ccdf2d455b143aeac407308a56196ea721ada2298629a99ba173e87007071caa814d61b8b652c8cd6cda0b5641419447f09426969b288e1f56b686811003e4f8b470f3a223453ec197e37f85a4bfe2d52b08f6b5d1b0bac79236842ca5ecf27a26b1f44fb0ce21226d6152ddcded63e4b14e02651cdad16d2e22b900fb53424caed860faa1280ccd8aaf7395be80b2f474339b5e2df646f7c34ca4a41d37645a8c2b0d24977fa9333a294358535d1613598332289c83c04f9d2232986e351179f8bf8334f21d9a5a28295dfb66170b122b153bb9bcd1d1b6e919b8bd29ef11b0fcd8b0a6db3349a96763d13374eeb951529a918293af5a77ba38eb92dd9380c1d4ffb63cf02d5b28954e2c07ed1c2d08553511ad7f546c66c7abccdc548a5bdf14e8ac0d700241a18e61c60835440673f5a4f3986f6aa89a267b240444078e97daf7ae51e891d903912825a973de7e130fda2db8ded394fcfda278d14406edcfa94d66fb28d5620983ace33fe4e0c532a6d6fa09be11bcf85a419a67533d9a0f519ef841a432192c646c8d33c933f26efe54e369398cc152bce3a87d28b42f8ef8dc12e8f95c4c77b7e4abfaa3f2b6b953f81d968bbe710667b41f76ba4dca3763742c84d771086059813ef370f7d9691c37d9bba17de6224d305199e6798896907b02bc08007a44f57dacee3e5015f650eb4a3424dcda2b0f633114bddfa2b95d2226af2fcc2d9ca4d660fe56f494ed6242f06590a25e96e77956413f9c045d8edee25d97ec079fc82191425b89ff8aab8787cb57d5f81ae8ea7259c36eb7462638a788be9ea1fb238a9a118bd9cbbcd2f7066726eebce884fe39c14c23ea17e99cb51bec0ee699e4bc4b73df826ec9065c43f456bfb9e3a00b42a7cf5523e61f3f7524e6f6066ca0d0066b596825ff636a2969bf5b0ef9841c1554e1f1bf3e6d190c9b9d3c06046fbc4cf9b4d45be504ee5e9a61a437c388da987e85d1cdf0cf0f57c6ca57c0dc69f73b7a3a63659c7a878f530ead10d004cb7aa97547b5501d386d4edf195946b3fbdac9f68c8b1083acd2f3abe0a504c3cba5a8e261d81bcc7dd04fd2f261fc647280abbbd60e97d5b04e9a68d73a6d59e7af33e9cd42b6e8652f8c6a942b7a4cc5acbe75c2ead207f43b78988c39a1cb11a719bd61205324df4e168085599ae1b07f2be44ff161528b5f5e33f0fcc68c0c8c614d3a8aa99f2fa40f5b08a3fef30cc77162ad7f617b1608c9eba8ae62fe6084e07ea2ed40b810f26f1bfcbe292f54e63dbcbd4791583cca44ce73271f9d6839118f186d528f96b6844ad2af857aed2e5e7070197ede6ad6be8ad30afcf4c2df2b294482d794bc99c48a5c9b22660c2dac764858c47d789d25da4b0769b44124087940f74c2051e98cef955b467e489595b4a185146cf5ac130956840cbb4d717294b8262b599706865398ee6f56a739fb00c8a09576930afc4ecc7b4390a69fe5b61b680ea99c043c637cf83fc96d4fcd648d3e8fa963ebfc1c460499269c10eece1e28b4a7d83ffacf4f2aea8d9930acd13c6624f6d079fe464186e6f5ead1ac82553c5e97603336979d1363e378ccd06418911b5345726111afa2be79ad2281b624605aaf0ea24008752fc2a52f24a30d4d6ab8ad3ab00072213041ddb89d9668e37141db86ac6093e0bc06f7c6f7d738e813fe545c983dd22beaaee0fbcd8f72d8328c526bc295275703361ce2b2bf177378e0f3433a4bae3112bad99a3d123029e871f71c3f7bb3dfda349017ae1782b6939f098475a61c12ef5f868c1d02a92157ca1032a66caabf9371067c7ed1aab21690281cd532aa514ff3e30b8a6c217a029f66d959a8474098bcbfa98fb9df07858c46e226855f22c7cd59ca63c538a0695c1227211ce7bca4a08aa4b54d254e80047245f121b30aea40a85fd209c2591fa741fa2e4c154e09dea84a2a330a371dda128da2359d2f34eb8648de4f2ba48d2aa9b0960ad7b5f8c39b6197ddc5b9e85e04efca14fc0dd2f14d8d8dc36c627ffedb2f7d977d7d3cc3e992130db0e147fc9deb8db22e408db1dadee8fb1640e9528d9fc4c81d55ec0e7317637df7366da39bae3f988c258d743b8f7d60565572a9b871f18acd70b54365227021a5b5f1d4dba9f9e3bd3a945692794adf915a1d5669c2ac3130e4df46459b3a9507556f41a70efc1fe4040277215decf379c2a0393f173367632cade48a40fe01de1f03763f798eff92e85813ec5311614c5471f5cb4b97ba2da7fbb6ffc8438cfec49babd05b1f40e4a999775e02f61c397bfe03e51b9781f4864519cd2e544c9a58564abe262fe21b768f5b64827aa1741cff2a655117cc5e072507262888e2ae58db63bc38a24481f531a358953af5189ffb3bf9c53b99bb2875c5e42d2bbc08c08fbe3f7a492275200a5fa452ed2368eafd0d6c245d3bb166f444953531a1744230c8d18648f8ef49fd03cd15b87af15aa41a9feff3889c434332b95f740a5bc6c55f069e15b6a7d9426a765396937b0b26036329248e4b11f670232e1a45ca981a832de6c828be4e0ad40a3a0b621bc5d3a11c436b433fd9fc4ba7d4e4d9f514b709daa417e3a71d8dc6ffc05abfe95fa4ed44cb3ea60e97ab0e129491f61280e3658fedc8ec19483ac03670a50f8e4a29de2138543ae4fe957e586d181ad4bcc03f2a46fccfe7489f25ae113bb53273e8809f71806b5723596206a72a9bed0449f2e618a086f100a1a46f528b6ab962c91f4bc4516f34ef083ad2668734286a0b0afcd03e83ebea87d42a7607167dc173c3ab9d011e90bcd9f17a6318cfc5c4ad9b1164e1d7b9b323c5264e6b788878d5a7d3dfa3779052620fe050fbaddd37a2d19e5add48a1d606ba2fd8398b7caf1d6c9d9b05f98499a1ff9729748d18b58ddc46858e2584cfe41024d8152e26ca2fb4e209d11a3ae1d925e5f52ab4dccbd660616eaa740a941d64b5ba6b73492915ed5e5ea91c648191a72d1fb6828d2e98ec319e1d1eb7a18b6a3504bf68fb566f965ae894b029bcf1bb13df746286a20d90c9e7f51ca6a2e653d41db5b12c56136d8d372a33cea5a67a714544040bb76343fc8f4b209b4299394c3a900349f91293f4b2dc4251fed7d99958d0f8971f6ff4abe91e2497f997e99c334de93055b59a5581e8ba17ac7a0a857b09cdef7b7e4ce040e57ace644d625ad9d8afd6416d6196fed28bbe73460d09fb2374a31e2e8935762d073a93312360928bcbdd3d90e0a2381f9dc8abbd832ac04f4ec65205fab3b19451dbf9f286b765b99a9ecc9117d827ad4612bde901fb04ed7e3de5790652549023d59848f7c3b1dcad7aad4cef2dcf1e1b484fe11773aa00781d55b5f043dcbd33ffdb842649e6bee6201b3610de22f491713c9a66ccb029884be99806230ea3436a2854e88c3136554e99d113955de1a5084fc8bb928bcbfa9ee086591d92cff12c9a249916b98b9c07ef40cb6a01ab9186e81fe01aed51eb7c14a2147cd016a12b78458ff02f81c6510385b26942c8a5a7d1840038ca47001548ef8b15a79d40f6c98c5396885094ebf5cf8d863a75fdfbf048c6caacd788ce9c8e33995b17faebf1436e5cb8bcfeb34c0ddb9c373d46148553e8938e5abf4a7819efdb8e156210dd601455cf38273282fad8d1ad0509bbdd27b990eff5c506cb3ad22b72d91b93199f6211b6b5c5526b0e4139e790921530fd03f4b26f2e285801387050b26ecd14ab4e06c1200f3eaa35d253bb17ba6eda3d8171cc72283b46af819742456e9c2732c93b7c12453e690b9a85bc310eb838393f0402cfd00f394e0118e63ac0148290faad87908a51860441893005780089340f827160843b0d17f10ffd8bcf8c6e074db822891bf6a88b93c64a4334527bd518c0775c60f8866426d7151528a958e6ce5ae9a432bff1c95b1c104bc5bdfc2317670ec7a4b82cf4ec7dafba586a6af6a6a9c5538b0b4328264fbb7b791bbcf97dc6170b9b5c686bf4fd2e19b2460c80132c7d77c078e3ee4602e85ab7fed0ce340da027fec60f0852a5e79719949cd5a3077b5fb8fbc03d0deb40eda109abef9adeef5e3fdad3b3aa6aecb093d1f6823df4d5ba2a11ee92ea10e420a644360a40da50742493fecb1c7e8a9ba60c6235694661f44735da33c65079646f81241216a72f52f1cd78b7ec2ce1386859b92b5abe4bb8d542af9c687c1b0b5ae5b5315cd1338c194d02dba9c40e54755048772b2285e9b2dbdd0bd678480c8284f08050be7bd20c8e53bb6fdf73b2dfd298ae6c82e0116e9cc20dec60eabc5aeff500c3ddb6ff95af2f60948029bfdd4bb39be801645a6ea058fb4c6e277dadbcbf9aed372de89dac80c043776e5054f0188e24d45a21cd11f9b4f249d512ada769261433f6a5ca7f1e104d9f6981b2ad6b69dc9801290b05c821dd02ecfe75fae251890817a874c9ef4b4daa0d093bc0937e618e4767e21958ed9c6ce1f802bb92cecff7ba98e927d2b1860ca2bf1e9ff9c18f5272d7a5445984b0cf49a8e43e8fc41cbe86a22aa7e2677b006201a7508d28c74a2793df37e5005c522d0ccca51a1dd4afaafe2f88b113138da83da4aada806614b3993905809fd10945898867a169db416d9702c3f4228735bd96c462c93f279d546ed49d8503702ccaebd94b3f49584ea78a64b9b9044da062a14fe2a12bc3037ae2419af8b79803d6e6455f76bbdc81ddcf6f5e6d9bdbe51b606d0093e91cb76e5883bf25798a4fb3704547b93142e7c02ec09a6a9b2c507af600792d82db264156b6dacc5f2fccdb024c91131a7d915df11a1f2a160e905f3eedd701eedf5c26b6ee374e58653c85158fed5deb0b0d0826bfa9f8fe10d7e99edf002dd3a92672b7b54675ac12244b85a9a7456a3d3cfafde880066c1c47216a93b21ceb41efa1a4286ade4e595de5a34a4586a08f47cd5972f6a098d0e826120b7f96ea2c86192225bc014365b3e5b5cf6438333db9eee77b6a7f5b4bb30b403bfedd956a23ff70676031ec00f9eff4bf143fa36bb7b753594632e5c98a53adb60f4cf6ee8d44d31532a9f6783fbf6d79416e028e182258d5bf74d418bcf43a9805b11fc8c39b8cf309c959982404a9c8a1004d284ff61e67d57e0177d69cfcd97571ff5f2786f86f29deb24760c7f910f5b6833fd4b0ab199740d9b402d4104a39a45bc1a3b1d37ee75f41e8ad10c7840b33bca4554aa7d848e848ec8ba2dc2ead39bd426525772af736856f9df9fe7925231e465ec14ede623df6bb791685474cde2b86ac85c183718901f9fc5a26213ab8e53f608cb0dcb17c9dbf4a870e2c7c0a278413c1fc1fc7b7d406f81e8032444f692758b106c447573422d1f6aa3705523cfcb20d4dfe4f9c0c47095136bdee5b8a5f3ab67c0d85551c6279fbbd6d04b9c097a4d17d4642f14b063b614937969026ff614f61a23b08625ec9dc9ded9597ebf460820b01d7ed9e3bd85b6d47437e1751c7e99c65e706fd6766090cc813f0c2f003ad2e0d99c3e954e3f0015bac4142fc8c4d049a2d22540b3533433cff10f877f2ba6022540b46d5a56ef60b64b9b9fe5a1163f81c64f0789d22fb49801cf754a439dd20b43b39f97d13d6154b907a527b987a0f49f814971e5f4318510e1920173077b200aab965215926391f3f814226a07a22a6eada6d16516aac1d20fa32207e2e9e5681104060f7cd1374ea8308ccd29d3fbffad19c11489ec1e66d4203ed3914c1a3aa9fd5af4da2f0aa51c4a61a5df2f2b3db25cd993a95a17b190574499f08acd1adec7544097127eaaa64b5039256d3b9a0fad76220a60fe3cabb9523756960f46563e0ae3e8bd08dcd8b3745a146a9a93a3ef98e0ea0746b9950790c6528f39aecee49ca18d529ee117f3e1ef853281c58842af9deeddc9a44b41ab20610dc8c93ce72959f29b94f9c72faf63e7d10e5a7bd741b350b25bb044c815f52cc2b786302d83f120f365e9ad5a8ae1108b025033edbc29aacf78820bcfb3b6842217c32bbc5aedda0c3bca5c0770533e28fa69feea8e1d9b68ebf56cf9d590dc254ab64cda14854f96a98ca66aa6e4fc3b7cdfb8cf6b19c08f654f7cc8aacdfc8525639f75ad5b598e35dfbaaae9954cf9c94112647a0c77dd2f60e9b0793972cee2dbd44fee0973b30a3fc7dccfc43a0beb91dc1acd141a5db97d7180af3b4bbfe3c4b006333c5b041873931b1677683b5720afe787f8a0c655eae1457290671a3a9b6a3dabdf1c134315ddb545672fe5569b1950546dae9024000ba76fd5d6ba832eb964f3b73e7f67ebe073af1e7a5ac1349f57445a004458537944035125d7129aa77fb636e15580dbfdfcb9379a6fcbf353e06dce67bab873b58a124c9f427294d95f12a70b9dfa19ed015611e545e3d25ecdcb3bda4725cc95b913f85ffe7248f1ffefd7942819701887e08b57c2cb02159e7af7fb6ac1bae503514721f7fa8aa1a93af164a30a3befca7db2574db4c36a3a070c9e7eccb1e83d7da08015cac89353656af759b5785ce5034e8b09d46cca960c53f7e7df1569da23ff2b37ac1190561d35df1185befefb15f543fc7dba14e00ed7cc08c9801c1bc912f208868a3907f792df9b9e1209c55cd346106f0ad59d7785f4bdbf9e4028ad3e6868f4836205c6d09e9e4063967d80b2131d3801c04d823d5713ac97ec87c8dd3c55b3e97003c65ac37175faa2b31db76979292f1f5973b9b88876f3267cdf83039001f0188063feedb6b6eaf5f352206ed125bfd2235fb6dfa2d8052f34bc01b0ec0f9f6c2495402ccc73ecd2a7588ad7ec7fc336d04939b1ea1c288787cb5034722df75704964462e540f0f950a8b625e54fe25298b0b35d17d421d575ffad867cf1f3cff509e2ad5d685aa405d5f787751251c5f526f9e1a834822a18d4903d0c7446051b346279bd4f5fa7d8ed5fb4d894e261c1db32b6b25c4a1d7bb92829cd42548c31248ff428d1f1f8599a04c6e57171d447a24be5ffae1d600937f9c49cf69242fc621f4e8de803297a7666fc825c0d1ed0084e830fe336d0d71fda721571f1990b90487f9e095f6ccbb6346ae5e859437caa45f7209dc845533fdbe91970dbebc865faa647b9f7677a4548db5c2adf911cf8229914904afc8f36008cbcced3fb79373a3dff9974b542bbf7253f958e64f5fa3ac7d211ce1f6128921c5ea9dc9a28062b4a9a8689e9ea27870ed6fcb2e9d1ee23ba15f85863fc4848b6e04df9d9509e049df027a4cd08a98410d187903086b7738d7c88047b10b85a4b8ec9a995b4850dbfae0001394112f3963a3c69c6bae5674c9f556c3baa042f007b231a9a5925cb7487b0ec2c2cdffa27fe603eb0c6a70644f3fbaff353ae8c9cfca2d0d1fdb7dc20061dd1879b9f3dfdc75b3e93b8bb6adf9a50abfeef191ec224a889d6d49e7fb435181793f6c361c2af856ba7b4d20477232d1dc3ba0967c506ed7f3fb27657a268ed3e73705fd149e21be81ec10f7b72931a4141b22bdb637bee6136da9db6c75830e5fd4ceed683ee054eb39994910c1b271435bd9672c032b2f5a621c9b1325dddae17373951995159bc3a39d08273fb22e3e94b08b07e4e4e749de40d6fe60a3f63a31ba2f07b13645c094de53f1b05fc2a0679105b3b2e295b076a61e1b3dec4f7e9ffa80edbb1e2dc55a1e4e8c4b07821f58b0b71eb5f7eac4f812d707a20a6a530ce05d35d6098048e36c096f9851a2ca8faadb63b9bd2ae4539ae14d99638a298b1665e690339892975dd38d71e495cbdf556ca707944c2c3a69edde02db1f87fb9b4c67db7ac1f0c4815603dfbd837a6b77f7859ae41a224300209729a14d272e9fed055882a45e3ac27912c615e79a1e38ffc0a1ca411751b2ec8bf87dfabb08a62aa98ddb17f622e398879964203cd8dffa4348a3423a822f1c12174bc9aef722c51e4d440851fca8001d92a29d0341aa91f2d9f55deec515cceb325eff1ad93ac336c3a91e147f7c61348844a68cb9864164847d330b992e9cfb16515462ce6ce5e121141a6605d5a25e6f0f53b13f517e480456215afba4bfcae1c4be667647b2c63648b3efd9720da6d6fcb87b5b284490d9269a2c000b262e7247c9d5222a23dbfb9becbda4c9adf9a26a8cd68c38d8c0093433f88d31ce68e81626765e0a306038e13adfd27cf2114fdb0d47909c6dbb845c46cdbbf8d6d02161db8f1bad0e0c3d3b02928a9d556d83effe36821cf6d7e0f7c8025428cf96e3ba934b6ccbc1a724f0374efacf1d15585977a66137383fbc9ab0ada693f80de0a202b700b04c4ed28f7be890b729a2ff2e994f62975af2ab5b79415be35e2470fc50c5e2d977aa334a0d349c877a0ce4c23e82f389ea473c64afe6c67616d9bf20134f4cf1e94e0add309834ba93b3da881016b58ad5b1a01f97d7ee0243fdf1e3b8fc0e6fb98182533bccd1ab09a7b188129a8e7e2516f43fa2433dd979f1a9f3e148992f9b943c7618250651306083b1cb46349b0553489ba0b4be276d49d8719786388964e7439bf442d9d8a37e9aa51550cd62b8d0aae7401e64313bc90644d4c59b619d9662b2a1e11c10c81d45282c05b9b5868adead9e86d692c657cab6dc8ea10807f712f85d0aa8c0205997ba5633420f03e07dec85bbfadd213316ec70fd86c86d593e3d3ac338989e2d0a098949a0b69cac0df0411f9da9c9f19dd3aeca2668431b1c53dd4740418cc235b45e65e14911e76dc2872e45085a162b01a081d23d4db5c0c30e9a70e16b7c1d91b4c8637042d27ad6f0c2c7bb027064b658e40593fe43ea5a25d7b3c59a49a345c982daa5d7747a096f70fded1cae7e26bf8fb1be84c599fc905208f950943fc2a0cc84ece9c7b2a5127363dd23be6a757b0d4dd01ca7502830a5fb6e84c7df4e8b8c046a240e13bfd5ac3a4910c3b29f7cf1930c025ad1f186eb588e3c61317a1ba55fe879c8a28fc42242f877d706ad7d0d7bf5eec0a1bf42ff763ea807a00e32c681f4590152b6aa6916b9f9452c31d02463a5ebeea41919948a0b263141665d37e1a4ef96b2f3eb21bb37b1ef23496b756f5c082c17ca3f911b24b2256aad87949dcd93fd8e2ee9a5a10103a654d92ce05e4c731dae8fe31ab78fa7c9bfa66c6c3172851c7c24d7640b6d4637b72b5a4679451abdebf8edf913b50a44f7ac10400ebf56caeae5ce79d7df98676fb0325516854efa699929e608f7de335c96347785a72ee0154b86a5a6fb930f94a240cad0a69c314cc11a4f2266858fddd61da2482575241f6af9e242eaec5002d12e3aa62203d8b83a7b39512038d6c7826aa13d44917a7f43d1671fd4d0d8a5f4493d9c3def3490e19e32471f3eb3cbed2b5e57dcc9b014b5389bad6506451d161301f4ec704f34ee0f5d1f8ecf0d84429f1f6e72c247449504acead4a4de20b45ad015da141f837f5aa55a36d79d27e408a8b11f8b3ee0125f1860232a189d9bbcf52ecf2d2ac456de922ad7395d6cdffa943f8b8f6a7eab55ec46b0562f626738f8ce3a663427a02fa823315f0f8e1ba445414bbbc0a2197cf9b3231a7913c1ef7e6545066b04af8e8b62508b9c215fa06c75759e7941c8042777a2467ae6025bfca981f9f0ea12a2d8fda1abfe26aa52c75c8ef155aa0cc5bf6cffa7cab892d2643ddb8615920a8dc29923dfb774f4192adaad46e24a0e565cbec4f2d7e428efdcbd3c01cbb5e2a0df65cd6edd315102c0db2fca82bbd99efefa7260e1c8bf745575ff933edaeab3bc4db6746f891934e892249e7720676752a69b2f5b4b0ee2ec506f2feba87d64c34d8be48dcfe652b643fedefd250a0f4ae780e753185913acaf55f7bfe27ebb920e832ded915484fbdfc803c948ac80424b55bf1777c2617081a58eaab5797ba3a4a8a5d8a02951750511f3906d55310bff315e0fd12211aeb11294aade7efc66328010584da5362fca78a327c6f155dbfbf52977d96384084cc88f36e8bef846609ee3e02559a1b047d64d0a9b8bb795bfb1b588558ad0fccb0f7d4d62ea3d2a0fc2233c93de357296e478b16e7cc86b02e94da0528818fd931e1d33fb901ab2f216ea1a91312dee3fdb38ae9fad70cc1a4532ede0fc1ffb457401dc8ecccb132cb0a3134c65f595164b147e74cf0adfab1cc1b3d0cc5bda053f52f8553de89874aca310eb2ad8d92af551d9623aa5e1a0c04fac793c51d0ba6bce3ad04cf3c463757634d0789e85bed8643c998df5a00e474bee94e0150c14495c387fe9ca00f2e5ff679a9a2f0f70f0aa8c2662a0a6ad7c10d04d1d5d3122cdc5f1b67f7169662937c959a2a1af1b239ee4ca188805922a8c4c126644391c32a4f438cdb3828a13d8aab61aa89a32bca652526f3bf22e63702b2baad99bd4f06302936c68c92bed528c460c9e636c6f62ecf15b474fd03ef02a2cd5bb285e8257d6576f23f1c4607191f63c7af94f802e7c6d5477d197c890dca668bd971188c99bd59608cae2ae8e664e537cb1d7ff67479baaf8aea2998f82e3dc7fe0f9f4781a13484cf1887f4bb8b7f818380f199f0ff4fafd7edcd5d049cf0ec4a655b5d247165e27b13991a70134ab5869618f6e31eab43a7daf12283b2d1476e692e200945a6ecb5287e97a63f996a6b4d7990e342501a6e022540b46d5a56ef60b64b9b9fe5a1163f81c64f0789d22fb49801c2a633b01d8ea9c03236d5be1004e669e756c347d851029ffc6d10747e983d80e338ef589c127741c0edec0ffa392cd9101bdd4435bd95fffe9710d8e9521ec2516e064974c412872babf6f6ddc3f0b23f849b60c44b4c4930d74848e9742a78b1d42dcd807acb8b366d27631f1ffbc35acd5707e97308076c4f1ae7812ed497ea1cdcd9913ed8b8a00e6d58dd26a8e4ea3bec8ecac6e2950fddfa5421539c950c634091c28e61293f6cd1097a4fd0fb82ad65fd83794a283ada44465921806384a8895e9cd2ee10e7b1f1bc0aa88fd33f0f0abda0981829ac847d40fd87c3bbd9410f806066099369042eca3ddb559e5dada74ba6582eddf6df712f1c950103b81fde53e0df8e1b82deecc6c02f0ff86a29f85a863f193af6f84a9491147ca1a6f4868e9a7b919f21b8ad392b2b26374331fc339cd8d07abe86b8c4ceccdb6ae21b7c96df24a08b7b912eac38ab035cbe45c79c7ed8e90406d96f4a3b6d69dcf5a9e15cab08f5c91068feb4bf05a990d10f41e7c79a69f532acabe0b5f3ba2d48621f6f6a6173b43fe622aefd35ebbc8f81595cbffbe777a68bab833c169fec8ebaec1a9273b20ae6a549a92f97709bbee1f6de41fa588b7233842f10283b41f7243cb899fd2b2f82c88ba68890a185c32219721a2544a4c8ca572ce307ba3086b444c577266a873973d1e799421cdb36edaf6da7b92b585f7b9d2146c7218b5edf81595c07f617d406d151e837c390410f56379a6fcbf353e06dce67bab873b58a124c9f427294d95f12a70b9d45440d404b67cf4cf3e650391ff5177c137b78d1500d27863e78ae9ccb4df281d94ca68371df1d95ddd247546a421e201b2048ab23bcd62c5d51c9c4c255e0e05c78d6378e312f1221c536096b06caa08a3871848dbddb681759c5e2bb0c15d03a85f99e41cfa57241e0336e6b62dd25d7cd71111c2ae02306abb03bd8ac78ac3a2c4307016104d56b6ffe3a15113a25cc417921219e3ba5ac9be073f1fbae0a3072597f60ab4c91dfcfdb8f098ac35789014a122abd91b91917c4e17e4917be14489be76de14b4d6377aa14bb6dcd014514c31f61ead6c9f1774b6d57f954e31723067ea32f9a5d2ca0a2b1bd5f12bafb1bdb509d25be2db17253b117260c122d8a55418f87df25c516395b132d51936f07e868029deea90fc745fac8458b382f08b994a602dbe82022480ca5cfc1990dc8310051ad945f69c5658736d9004fb7ee140635afe2a2a5652ef7be37ef8737b2e4d5e5f263d49bcf893f303391b129891fea39b44e636dcc17791ceea6e33e80a5517c1a33ab85bd7faee81b1586456195b8ec9bf39ee5f0f167c40762f6120dd0612f54824c20960a5c14067a76495879fe77ee422290022b806c2d7efa3ecb61328f9f96f614afbf5d8ce5d22fc5b514d46a545c2415ac81687bdb2be5a97cd9e81664d20f4167cb056491a2ad1aac303326bf4138d3602ce3401dd8b4b8b895da98ea9161c824c0c5f1b5fe900167a9e6dbbfc663b8babe5b5121e29821068dc47add71a268bbbcc96acd0fa2e5b52e63736a5b286f33b5caada2ec416fab948aebcf2526a75e23a980389c17dd125293029ef9da824ff3fb0fe2660d6a796c1ca1fd0a97eeffbb42122739f7d0983d919798538b8fea6231c512a38d5659df07d042aad01b0c041da2cdb0641f23d1e6051ae7c24964edf97946888b44dc95aa042f007b231a9a5925cb7487b0ec2c2cdffa27fe603eb0c6a70670a25bb55a46df66e56935ea32ae071f004590ea967ce7263bff3e66f3618af20176868a50914980b26773a9434bba9602a668994c9506ef9bcd2d681fd71750f89a2b93bbe96d0d9251a8df25442eb6d9890f6df813ccc1fdf70266d414b6c0a9ed7a4fd7796aabeeefc555b2498ce862ff0a1df0389eef967664a9572c1ead0cf0fdbb6254c3cd2fbb9db03ec76b83925d3c3f9e945de688faf23c3bbfe63591f119ad2234954a0c16eaaf3bb24ee1db6abbe54484f1cf486aafc8d7b872ee078d7226d0226edfb3c2cd7eeb5295ca4c17ff5813201b443c03af46cd09d6e7138edff0bb4592dae907a8140f8df6b2dca919aab3b4ead94f9ef00aed0f9ba5114c8fcea603fb5c5a6533ea2356b019014473c7e8d985f963304bc19290e3154ee8f1f7b2a1ee8c1db0a82977df3f61062867ddd010f6478f655726c539391a93391b937fd4e58ab97a02ef42ca57652d36645d1d0017135ccb943b3b59173f066712a50e769abc4c17e6f4a2db7376697ec9f5e92495aa74204f3073065c168479262a2e3c08e24913b5a7f52a6529f39e9dea9df18037393811ef123e2554d6ecd6be677f895f46d155deec515cceb325eff1ad93ac336c3a91e147f7c61348844a68cb463cac33a74ff427613b03429c0dc026344f0c108469a6341b05e114615d0eb35b69532a67a27534327facd9899d211c9ad7b2c4c827b6f598044f52a7c24598f945ba1c2eb8ff8ca410044c970bdbe75493434d0e73abaec370071cbbae814596ae32861372a4341b7e0f65669d298fe062f385ca17352f716ace4698667ece093a2603bceb609d711e43015809d1418fef27bcf56249a71f117b1f380af7c236b1d3927443a78b3b5100706571fe9b3dcd3d58c0ab5836bf32565e412dcf4c0dc34c1b67c9ffb148b2a6d5d7751be8cc9955c161ef95e32e9707cad81e36dea8fd654fc61615e06c2c4392f8be0414c246bcc880b16da178f26057a1c42fb9a449dab36d4b310570a01d4e166582fa3031c13fcb376a0eab1ba9df6dfc3abb29a4bd326b101676a2f5dfd3c95bbd8e64b877ce892a396931e3f48df38d8d40142cfad14c3ab8be97e12d58351e7f98b30ce43248f80c27ed1306083b1cb46349b0553489ba0b4be276d49d8719786388964e748de3eadda9601292efe74c4ec5b8d270eb3649ca4f7b9b9897d7bcdebd2826cdc3c5b8464563ef981b66b3bbb3fce06a91befed1261131fd6f9ae139b10bf13029ca2b7e16b717fc25ff889957b862891520b2f1e6c7621de1f286d2ee791cc428071e134ccd9299f7807c26e978cc585dd9516041448391c72cbd28e6bc87e69276198d075f29b3d1531f3bab6f1651d70756f56547fd82e77170a072f055a2524fefd7127c5f144bd06d4210e3647fd59cb5d25db335416d98eb424465a4984c960dd55836ed561c9fe3431031127be333e93e4c758844867cf34185ae3a4091c7ce28f87ddfe2b2823a297d904353fdf0a427e1f6bbc1ed66a0cd151d47abf132079a5509d424e942d84994b08d17069eec5ef3ff3ff7984d50c8d9e16255822414775c50aa75096974ed945e7c87d1d8137cadec018d9b9d43c28c71ad777ceca57efde35b673e2d0d93b3ed23159d1bcb2df28313e1229fe6d27c7db3ad6eb6909cd0d6aa945cca42aa79c84998d389fe7046b576b34332e9dff14e2ef1d2f82fdb5c0234b4a97b8b9fc74ce350477606ef8750d2620f5ceb6739b18f2cea805ee383d07ccfa6626a024488ec1e034f3d266bf8c971d38f0883bfeef130afcde9c76b1dc4ce992c09fb5adfe8004e7dc540a31179247a04d07663b83acd24dc5304b60b76edca8fbd768a3a6d1c63df2d8a1aa2db3e49092fa498509698289d84bc511872dae37dcafea90638e5d0347391f37882ca2887b9835f4dcd19f809fb76862c4783aa70ddc8ccf664e5f0dc247a21a2d5594a6a6ee723503d03ba712c4bbe1988b6f1e5cd0bc6aed086f04ecd68dd07f03cbb8c2f2110e68753f7c98df79ed78d06cdb52fa1443162cf2c006961f1033199b8ea1b01a78671def946bb4cbe76279b153b5f6a9251798df60f3ca02ca56d957ff066cf26eec47846d7aeb09051a1ec52bd8bb0f0710e837ae59ca3eb966c93c82a2c4e196a5fb66c17a4ad62496959357e6854091b511175dd7e014810523f6f3be8cf3102d23909904afe8c1c8420036d31cb371166f3ff68a83d58778c864b3df46dde76c021f2bfc01cbe17e299ec2dde2d31aab0bc9a2a0b614f3b0b216153bc4ca8a989ab1251c14f0114139179a47edbe42280fee606fc045169663a71526c66f7100f22ef6990e0c632dc94b7add9303d46d44f325c23948647965c9ebd523354f066a37674bd44c0188ebd8bada0b150d53367ded6a504f4f38fb02e1a4cbce68e55bd5386c520119ffdfd699babdd118968da417478f724f18574c76dc0cc270113640f1b66dad7539eeb6c923d298cb4ae095cc39a563b4b8be961253cc867af37476b75b414f5c7cba20f1454b618d2a15bfeb014cb54b1e5075d85be2c3cd42cbc556086e5e51e79b51d43d58e132410144ef3d70a86db149f15fb34f5702e21cdaf13d48a826b3430cab06b4697db7ac9d35b8bd6310bdbf4a31dccedc87c303ec0f8fc0ddadd53ad154c0e28d722c38f3a8a72f0eaad9ece071ccc15e754c11adcc822dd71ee06d8fb334459e0534ee8d8cde185996d9ccd0f8746629a2750ae4dbcb43c6cdf11d6bd0ee224c9caebf1e9ffeefa156e9b3399deb9d6f50aa298f51b0761fefde5d5f5043b8350a1c9f1635038a08889cc1c7a4f3928a57e18cb25f7dad6bc2d4d8f7f6c33658e8b2bcec1d38f6dfc85ee8a1938dfb269569ffa89cac8feaea410e1b4d1b03c95be4028aef21051a907b733293ba876376126044d5c100b530d3b29f7e8a0e33575622fa11f75e9f439b0d13f33eee1115a6f5a7259d3ca873aa411949a36e34732511cdbff11a5930d15b2c7f2b45e494f90f3f998bf4571cffed53e6c94953cb893a3d81ed901cf1647068674b92843bc3b9c99aea75d2e9da3278c83ba41edb8537d8607dcea375c85d93af91ba5a0d199ef173d8fe6560b98d45d72223483d8e6d7bb4c078550a4c8e629683498a91eef9d857d9e40aa00ddca33b0cf3100b821a48f07cb348de935af057eb8162a375a2a9815316df567a8a42e70e39f7649bf55e0cc9e1a39c14ea556cceb59a86818912c032dd54ae96901e4e94e49e1d07c6636d1ad67e0173223ecfcf2c10fcec7a903a39d020de31ea33df97d8c0ab614881de90b78c7f165cbb1823600abab7a34944f7f1f4a9918b2c7a4bbc5525a7ed8eec243d06e4931ade6ea141f4beed15c507b7dfd71c7d042f14668199580388a0af37e3fe1cfca99a4c950a14c72b8924828dd1c57997ba7eb76fbd256a73d61a1207caac5f88c2af64756e92d05174946ee0559635674f5a1ea07377d91f64f8dff66913e5496656f7d45cd4fd75ca3dea83f8390ec0f7bdc80afe243d9364e0769b654c74866d29c6db2fb0ca2b4e52a781b845f6f4c9ebc042a5fb439c6bae24008c43bafcde68473f88d599c1a1d5b2996972f078e4bd7ac281f177db7ea616875edf5b51b7920c4db2aec69c0dd1c5cb03007ee36a8f3d21eda665faba509e4743b2ef91c3e8da3008591167c73822582556871681c87b0ff16c5de568c628816914358e9b1f10c0e0d4eff478070969ab2a58bbd3ef18f9793e7672eb962237a289f8225a71c51c40454f822db7f83c21051d3a8900955adad17a80259a96274821f3d70e0dde6daf83a73ccd83f44e28a70659d2e65b5998784e19f64b21c59b950db5bc254b7a3c3ba65546d23eadb8429117d2366bdfb1a7e606f15a860488ef03913333a8ee162195328c65f53ecd25d933d3e2b0bfab4a6b9038a7aac45c1453feff32f88a071df5dedae01e1af69a0d22e3d9fb9d1530d462c895831b0def7a218dd6001d61e55d4af338e0ef111004980a57a2c8b59cc812191af23e5d3a02f8fc8c092c67bc9a82a268f3d6704e8279e82aebc196a386bbe29ed037fc26bb3967bac485419d5fe50063da48e4331fff8dc2175aac5b408b9737ef3a892b791255256eb98999d04ee84ebbb6f66437231f6e1062b122c739df4e04ffc3ad3519263f502c8d658bfb3bfb0773e6e3b8b1bc7c43bd31b5d0ec030b24f3c8ce888e56ceba125dcf6c6fd9ca6b803d0c4be184ba86ad6c330004d585de6a11ac16e061ca89e9da51970098f1a77a5e86011a353c906bef68908af4194320abbaacdbb530d53f2b51626fb2e448c1304a3ab35930ff47a8ee8d108716453190d23e0037c0633d25de50b6583a64354170a1327b70117c7dc4ae0ba3d19cfa3ba4ff297d36c684c46138b6d98016865901e8b5b30484a84763725f4ad6f9db33c486bca72a55f179975548b909e69eb3adb2929c70d39bba3b338ad2701cde2b60f39e343b50eb26ce0cd8e679dea5dfdfec873ddd09eef22f8e73a73e69d8946a566b478f6058625028e9a997eb3d82b5cdffe18a2f13aff6d14f6a471083778c3bf08dc10d0e23c5da996b9b019db85da07ca531c20011cb20c524e6190f933d1761c8562d69cb98d478d9aa5230503d0d1712ecb54a4d3894f885449f5074a15e310e696f1a979e77450efa67eb79cfba21e293df9bf363856952c92ffbb415e49b83459a223f428b3cd192a043a13aec9c2884a99a9cc880832c34a1600ea039103b99da3697c8ade726d3cfb28c66c84523cf4fad08829004a0e0218a72fc1c295a7cfde4a212bb495fe1d8b2d92cb0aea409313392ae9067d949582d111b895a61bfac310fea5033e1d9474891cff77e398eb8dd7deb3f1f36b455ae6f7b454dc38bd097850d37e9409d84eeea2af0a8fdf0415aec3be21e72ddb057dbe3a67d1fb577760795ba5d5d620df5eee19667d77b357438e8493d4778c58a37a2fa26bd33a6e97cd50107fccbc1e44a0169e821b2ba0abeac2748949c845546b0f6289f256b11aff503901bb137d449f7bd30091a4a3aa6d2cb6397dba559f1a059abeffe5a1787c75e02c05ca3200c3c5038a045517e4eee42daacfaff544ab1dbb7eabe953ce591f8c29ffe1d8e261ea4f87d69d003997cb5fc46644abfd65885d36dcd3d346d199cd588f01b5e10e527e0f959da6664f685c548ff500d61686788ea066513ffa370bf715441bd2e41b8f3c836fdc0ce77c6b5b014b48300912a92a2eab7353383be1d7f930bce0b7d98ad9027d1f94476fddafa742b33dcf596a63f24d8759551ce22731129f494eba6707b9fd86163db6130e319516935fb9641e3480abf5a4d6e336da5b50ad4735bd45e0b248e3c49fbf2d2a0e2713a03f363168e4966e92dcf74fa9ca17f0321f49976a0dc48bfc4f4cab224d10af903d43bdab9265fb4fcd7d2bfbd4ca43126112cc64c35bbbc655ebaf45c5fd0e9e74c2cb706e61baa2fa48c9643caf625d55ff9f09a577e5c7648f86f08e27bf62f5a5792b44808ec309e440daf8cc6dde70f5a0441e5f6fc358ae1e35f86b81267f538951c3337072b62b12620c7967f8a9d0b449739063854b1f2338bc94504f36cabd0fcf1881815310d633f5c7dd787a0d1a4fd1dd1182e10858142a094f805a7ac426601c8f1c6ec091c4e5a5a643611ee5a7d9f0c0776befe07191faff1cb19f49a5afac0498fa5a51eb6b1f02578de28de6b38112345883b94137ff38afce24b5291fc5230b45f3db4640bcba8845a4628c8e071f4fb255a040b88b045aad7a7677b3d78888c2fdf4a50ac07a8d5ee76ec2155f95640beb6a243d1616e8590b3d068236a3a58f2dd2e053003747be3d16bda8fdba3cf8fa4a09f3afddeffd443e7407d4e65daa98e180156a049a9dc1d7211401a5a15d0b7237487e7b0e2e1a6f499a039baeae3d8a728c057daea8aebaf9fab644990a6f7647f6caa3bf73ddf3dd6afb8f406de9c6729e347da23f5936dabfc481072052f2baa1f1327407c2fc5d5d0ee0869db9f27550b1b0290891bb2cd8957e69460e249ebab7b8d58bb750002e56aec6f927dfe43edd7f45d70276739a90a794b5351e030cca47e5bc9c58b79e03f7bc7477c4dfb09dee1b8822d45234f81512cc052705a252dc757b380f04b1c39abf175cc227e7989eb7c3c6441bb0e317ed7116d5f387b5d26fc07fd9f251b3f821fc777bf869dbcc9de425d6dade514c79a3cc24d6d60a5e29df314da731835f1dee02fb0aa356347a0adfd5860151bd17b56878956b81fde707076ba800f092a26ed4404611f323e43b924fac9270a2e25f15e3a9110233c69031578bff51792f498f2dd10286af40c3e605135d3990c9f75e3adafc595ce910887b9e993d80e2b2679c28e71eadd80b8763b97ea0de4dee35a0bb997e179dbc64b30742206f729c98edd263ff82860f99b917fcda4c1545347fb7abbeb58aaf10c72060ed3317ee85628a9d09dd9bf1b2e85c74c3fe913878431df05927abe6c478975e34644fd7da655c87a18b6ef213086db14f90a9ffd1bbfb199d8bda220ba33e9a0fcfda252754be46ad447c19c04fe9d5f8faa87291c5fec1b70ce23ebaa657ea51982c48dc707322781dfa07febe64a296285010de941b67ccc2781296cb9866dce12543d5938b949246c22580eba606c756efa662144c0e5f0996784330a5a8e7dfb4bc7e76514452c72f62e297fa5a0d81751da0e9889d36937f6455012b88caa2d633fad8e38506b6fc227f0795eef1347744442f136b5c47029753afb59bb64cc4299f0398ed5f13f379f1e6330fa12d60d70af309d76711414acd01639b1f5956adc14233a9be9277d07ed574322c3287ba42e0c0173996408890b93542221673676cbd1fc684c311ed39a73fccaff6381d83a9710c06ba413aeefa12074d1599ff14ebac34200046bec64dffc57e5bbc2537ce14d36c16841cfd742aeebedf458936e6f6b1c3838932a0d9e08d3aa448961578227445c9825a563cade721204ebd4b2e6446826b18af79d755fcce25ee2207fcfa0f0af619fa463d8e91d94ae16bdffd77d8cec799ae84e88e9fa179d493e71c4b8050de782418d485c5a0eb666da24cdd62a2a1b4edbfc9579b57a217c12bf5f8b98463bd6089ac734478be43c9c5d327d8a49ea5ad5d750d49321d303e70dab38dcbbd7fa4ba5b57f21e383f70d41ebf181be609e3680aa0526a747e28cb2a827727aa75e264c1fd882b9c7cf253c948cbce173858c35dac3bc4ef060870ab261011a8e2a67d51be85e52bb1ec9c6a00470de8559a8f5b3af60974bb1f5b2f3f51c3ec9b075375cf4cc1ce93285ec524b78da4249da5e1badb82aa75e4f680a08cea4e2d9a7afd518a87360da0cec29aca1c38b577794def13b4dfa785a38a8671a8c9e7054a995f7f63eac84eb4c8a2e3c6538e2a82c72db4f19b3d0f86999b4fcfde5b4db39120342109b6921c8b68cdf2922cfb71ca2be4eb2f26734864d0790d0cdeb9c8218921facf6bb55989aba047945353128e9d8f887e53e532da4072a5a03e9ddcece545f9c0902d716920472d6dd716a2ca7b7f82fe1439c65eadabc058ede9b61a88f91a2e863785f6b5f41f0426433b4c01534e529f14a2b461c00044e84d96149cd7f96739aec9b221ae7d4ec3a0ffd1c6e342d5c510f02ecb0c87f30a12bfd566b8071686ab3a3c089a16ab26364f577b2e22d62d5b99937a87ef13fdf1792cc901c9647a0e1411dc217a894be1b9c46cb23bc0ee56e7a841224318619ce65140bc32ae0f57e3d5dd2fa979878cecb9d23fc941f6f2bd6abdb76775655bf36d232b3060b50bf8f740f18458d37105a2606dc232af2323a680e2ab09d350ea226e8bf5466c1105e40b8c464a6de3b2253109ce971b40be29e845fb1c535e84f3a4b9f10dc36a604f0a9deceec438b05503470d9736431bc73cc01eb1b2c8ae53d66870769139b9adc73797c907a7c3db639c30b8ceb8a189a63d7b6972a40046e710f1c8f11e2a93e96060666ef1055163ad4ac913376bcc0b862710b4b591e32a39166ef2ffad7d5b4c3b697f9cd07f93eec7d09120b4d5e4964464d0ffb1facca33937776be51e5eff2b52a4a330a3ecd181753ce0e3bddf6201c02282429a11b72927e6f203477ccaf02415fc39b8ba2714ff727310d3082053e1a166224bfc634e28b5a987c115c93d44c3da270a994e1aa426ef78a4d2bd3d54099117449e16c31daacbf0e003d57b7999c075440e5b390ac9b58b95d41837b41baa353defb60a553b0dd92b06bcbfa280eadca5423be0eb0470597171233c254a64dab194d3bae7df8635979da7c2681c8cfb2c3773be4f0320e85390cf68dd5aa91a73807f534af547ce807f9e0d28058634bdd6f56845bbfa7a6312f1c2e63489d4fc08ae10e8278725c9aca1eb3bc976822f08c39b2c24cea99b736f33326406f49fe27dfbb92d54d1ab3b603f7f581344f11375b7a2ac5bbb56b29b21a202a48d37fe0fdc994029b888364806b6c6c2d60158c4f59202e8508c1d36dc89af34761db5645b1ba1ef0f8d3d09c161dd816fe785c60f5c4706457250dce798ad335373d22ccec1dc5447f4d6aba6365c91d4627d54d1935684fc2d85b4ce2d2013acd2b63bf82f18a57b140fa53e9ef6b7603b7595628ccb76a3abc8c4c2a3d5c6ee2ad94ee14622b42f1c67a8a19c8df2ac9e1a51bc9f71ccf182bfd07511744988aa8843405f41a8eebb3a96cd0109d7eb87d9fdf6b35de55e2fcf0865b870482fff56b94ed9dc3da8ea14e09fe69c4c253dba66ad0e70c4adb3f5189e51c971086ea8d3556da44f14b6500fc1e8e3ae3efdc09dd92f3f7b1aac09ec878fe30e985630bbc31bcff309ca8ab79e44f0f2e431c3cba1280a9dec336bcee3d868795735d4e948c53511f3e119661ee5c7cc2232bc172145ea63cef234bdc90a9022aea5db3c6c8ce824b46b4dd451a3618ec7ba33e0ac237e59e2a3361f3ebf67b70ca07d392b1e62ad1dd35778b9fcf99dd027759cae15bbf675a3f4113c660a117c784211d943e1f55604c690e6c3fa9f4a48ff4f1b2f5bf55eebfd1a6646ddf3812f50161d8b0ce95f5f426d4b98400188b3336ae6424c0b3c65f64ed22836ce57a29e2c4cd2203c99456201d21f94b7c72817b4f08e3a6549ad705c29943ece76800ce671287edea7480d85a3fdf97efd7ebcabe9a669e86e3efbc916635430fed40118d49d1599ea8f64c40ec637450f36223eeee2f8c3c34a8c108af6fa6f8ed0accb68c54a859a592cb49a7ff027d2f039073b5e11f220603a6fe2749fb34fb8f8bac92425566b4c33b80022cd811d1bc1b380d856268afcaa133df82fa52cc2120499cde981722183306015bf7c315ef55c9cc7be0eff68daabd70432246f132bedabfd27b150135c52251d1462f8c296d254c4f0b1248a3af4898a2b761aa52276aae07e684451b77550b0600be8d5935b629228e36d92b73dae61689f2cf6e326e63a76c8d5d642cbdf1fcd80b71acf6ff1f2552194664efb26c5190d37d90f9cd852ca15fa7dfceeebe5947a80e570a8cbb128b80ac9be77f70ffc7adbbcab8923bfb77b1cd1ed6a67dfab933d30673cd55e3976c940a721c7239cbcc076160b23b464d1580ee71c36425c34a4b7da58c404cba97f97893f249c5a50249e45ae91ad9620940b4519e67a8e37b391cb9f597469f34bd2a38b468d72a46485c3283ae058f58d8d14f3c7e28ba727a05eaec435f6eaf4069e6f391f57e65b6543c9fd250c1d72916ecef6458e50141c94231ccc0913ae038b1144a3903b43fe4c88fd1d041851d8f063e7caa73bc4d868a626c2a83be5d9016d2e33a49ae137a2ea834f35f967ddce7cb7c61747919e69664bf3d2170696b2426e4ae2340b93de3535023ecf803c5d26663eb04ad6ab44716cf7dc230ee938053edf1526f614c17b7406a049be1c08e4ac9ffaec395139752152e3119d9393d3bb7a00dff9ae1c561eeda27c5052060ca7e1f28d66d3bf76738cd9a403a66b4be1c28523cd746624235766e067fafbb7664873c8c6bf37de4d423021196898337df612d1b7d573795e683f49b9c9af005a7919aa4f0014e90c7a983bc5e140d50de2052ec2e935e2a0ad2e7183f8b4103e09f3f36229bd7d13978caa959d3f80b89aafcab9c0715723bcb2fd2c73b6142ea2794742cef964ef7ffd187cf1219df3b0e1084c0affc204b0264362f9384bfd1b0ba95283d4818277147fbf2945dfa5268bc7543fa17de1ec5fc969b27398d42efbab3910b081bd45b9d20c24b92297a141ef88c5e4252c20c2121a7acfff4040a3b9a50d0f0c138ebd09f979c535a114c37174c07ae041121663cd1bc3c332162ae79bea103e77ee712aec9c61ebdef6dc8c6d21b02bc9180e33cb4be621d9da2c6f4bf2b12facf540d75e6f7d913e8caa8d2a6220545d49247446e73d6496b8a58bda5d8e9f96377a3c89e83000835f1579d92cc0c5219a912297c48d2272917411b5118bd1550ca8f54a87dc3f45d80d3f9b30d480e7e2647a3530b3c319f66f5b0485cc88284828c613e97e10f9964ca81aa67ae06805ca5e6f668bcbb4cc11941e16854e40371a3fcb262ca2adbd825378b965212e1c272def0b44bfca5031934aae45c8fc5c4ce31dfd49adc0c2c7d5ddb7e63020ef7296186836c1d007415d29f28ceba4bc6c88c405d3569863cc16c050d19125dda92a545a6ac46cd505dc7b692c81fef8dd4c2c8cf1639c8dbee7c9009d9d207c312b62150fa650d468c24a5c4d6e2124ff2cea09cd47e0a695ef1ac881c3f3a8714d9e6562f9b59adc150f37c3f2dc7441e1dede178084426c8976a8c53c23917820f8c1a13c56721a5938239552ace14fc670ec7d893c5240595896781f5d50f9308787e841fe796c98b17136a2e31e8a3bf8173133340959b297c6a9fcede023b037c8941f2f2272fffb73faff5acd3223e609d3b11c9f507129bb6efa67d2bc18692c3260247669b346ff6aaea36c236668c495f29beec27c8cb5b01458aa47fadd6f4f151cf7b3b9936e7cc6807568f8b776916877e102cc14b021f6c870c770967cbc891820edb121ebae125b851e405c8ab69498d3a42fde27ce395ed7757434018c3c7bcb8474adab603835dcefbd1c6f51b7d9ec29341e0238db7af4e527e386971bb22c2b2bc24908999e540b4187011467504ca335cf0ee2b80bbae2a6c404c39bbe1714a7607fc32eb3844460315e6750f1a9be2798e351a3900cd97d193151796572c68eff9ea679afc41b70ae3c5fea9b11e6db742cd1f636bd0b8a9df61e07bc237d92cdce7cf7ec1a021ec9b9b16385aa158c9470ea6147cb9b28e0696b1474ae076b76e57b6c028ce7924d84439fd981de68ce4914cb0450981a16cae6ba4ac32fa690269e1966d0bc79597c5dbc0948812ef7edf5c210a81fe1d55c538178268331d46418c821bbae92c6a050299daf960806b3357e9ddd2afd4916e2ca8bf010f64cd91618a21d1911553ad12b9e9c0c714cb1a4a8d5a5a20d3880add1729ee3dc20f3c0e5ac849a7f7fd62f03678cdf8c92243b0ecd11fbe27815c5d0ad6a34a7c4722a9bc58cf58fab8458adcc701a7b11aebb9008174bb09e1b7a2df6d2a2ea96e59c5032160f250ae324cdeb326551e8ce6c3ae25db7c13d283145fe51812f494c9559e623f70ce53dd5ef71d799c37890a37af29af0250e35647d35c810b30d98acca22a16feb2e984d6fa14fb618b9e1dbdb6565175cb3bb5ce57073543b2ecf61a52e03d371a2a9a7688ea1db3a102b3a77062471651206409ba97313dcbc70cb106d6cebcc33a41e6441b682a5d19041e54322c8ca126e57835225d2ea47172410377c6f0cf1398d63e4242003c71178b6306de401ce854ac000fc45b11c43b96bf85fad300b92c2dce663a1225fcdfc62b2ec28e6b189c92e98346e95852177b1b6e6e3ae07632d5216d5db8eaa468b2afd42248f9f3ccd91d27be54715c433a85cf1f73e333d59af63ba3633404e27e33321100feb7eca3e5d215bcfdde8b6094670a157101a95910b44f7ca2fadb1e45ea255f9ac28d48e1c58ca1516519dd20143767fb74de9f42106a3d2aa9f4c06211b43e9fb78b8ba4f5df4f28f084c7755f49fe0d014ffbb22aca93299e898a2cbe8e5beebdc4cc44a354de11078e6baa1ea0264bd110fd93c6e12efe54bcf852421dbb135525fc6bdd56fdeed5a6f23123fa1fffd4d90bdfa5236a2b76f51852bdadeca931b0c4a8bc86313d20d3f9b58c0c80acf65d8b53e94dded7fc001c8f0f6569e2ee12759c0bdcbf92f189e7a65ff3f9d9f7a4f8bd0a97fe5f1526d66c39a4dcc38ed7a96737099812e8a30f157f88602651ade74246b8b52780634ea6e1ad807d9e8dad002616ab6f51340e3635061fd76eb153227480376b0271fa83a8114b6aa897e5bb691725b71d6cf9f40aa9e7725ae085465dd460c19fa5d9677aea250a3283d25b88845b77eb7fd681a454e3f7e2333fccc613ba0b1a4640e4857059ef76bbce11a0e331ca5282cef3e0dd91b4cf0661ba1cc314062bf28c8200e333411612d413513e5dbc94404ad06cd07dda9f9be7f757fd93c2dcd2c720aab944c85bb8576baf812ec4e0a363602948500d894eef38c699e1d467ce8045441fd842cd7a07cbf417bb694127e5b3429ce969a0c323a683670776d0803d5f538f16baf9c1999690372d23acf8698f56c79034696ff276e2cecd8ab412f581decfa83a20769f8c1a11d7af1a9db92acb4951dfe09ed360a68447eeca142a1e4dfa1490ad2dfba91605104c59097a0068bb1b4b8fa61daae2bfde5800412f0d6a703bce50fc6d8d822328b45a9eee879ce1bb19a59163e3f18adbee3b0409d397312ab5c80b6603303b149c7ef210d71b83a597e70bdbb14cb229b02ec1570bb4bcc6e63b06e2dad21dcd0edaa7f48f9b26fc6808366f1aa714468c2da81146adeb50ce1372eb3d066b79ea9c566b0cc998e2c54688ae5b4f59ca006fbcea5442f141e4cfd675b4a95a45c43dae99cc3516292855c5d841e8499b4de888b104b3521fc82e46b09baae61333a031c4ee216802a92e1751d642eddb91ef5983beb82c3e01cc880c50e229ee98421c9a56763c60e932e497fe80c5d4c95b090a8b31563cc0c444edfff5947d4d11dc7a0b7e86bfa36214ec7db8ef9d058353063d99ca5bf048c5d90004e54ea2b33eddc96fbcaeb05598d2318f02aaf0edabcd9d34071b86b82b9fa1319a73e6ad6deb060baa92fb6860fd4b0775dc58ce85556ebb9bfa341297c528d96119f9f39c9439552e6f7b67ffe684f6320677544fbd55c80a1341763b28d646668d786a0c3001d3b7b7a00e9f889dda5d193297312610a20bd580d85d6880aef720c9ec095cb5ac29f987058606e1c72a5ae12d77700cafe6a458d6e1650321b40ec2b7b424a78abcfd9f3013e70a9ee99a22a045d5ea7339b89524364089d186e0e98d089947b126b5097a49b4518442dee6126790820fc350fe7c26f32f5882a0118522feb8411d57bf50a77e5e501eb70c633a1ff16a79161df4c7d6212fe60cb3b3bde49a527388ef3807896d08df77897589bfc7207e68351bef41689cc93a09bcfc96dff623e0f76349083bafc9709462f6027ae26e7446308eb19a96d03933c29f20c201c883fcfcb8412ea73222e6cbe98d160a3f9113a57291c9d81fd26fe7b573bc394ab6119becf402de64f51406767839a7512b8339828dd5fcf6732c7b8a8a434d7cf9ed5adb866cdc702e8bbe6898eb7ccad01bd5f57936e934dc0bb3657d6f7694f6c7d8e058f0d40eeb40a20494e196ab3ee4cbcd3ce9e35ecd05a547a15ebae6efcc5eb39281a29807490d31510ec065d6a2691845fe048bed21c5dd1c7cda7865195cd620c9ed3ccb4ddf255fdb5299f72983a0319e1546d677b4a72dd5794e2430d4ace8c42d44dc022d68b7981d4a6390ac18815193c2b0d5176cb0bcbdabe3d599afadf2264ae7d430aada54139778ff371e3e9d5976a10f7cdaf7a1e714dfcbbd01510c433fa0072fab2831c9bfe170a245451c998af186ae8b4ff19ad1a3a3aafa2cc0d427a87f804e2f8473731d95c31fcbefa52d75e4c2c53bf20a39dbc615db9d366a3f6e30cdbd7140f7b4e887872ea6515a676960c05d94ec7e1ec04c66b0e044a15828db6f7e42247083c336de5ca53fb2f07f42ab64392a37aa1c606a8c0cedba1e837df36292e6bed87b4fcbcb594eba5340432d3f2ff7bb7a457384c36fda25b0d7aa1381d746f053715603ec70788b55db1b0d3a84c60eb3d26fdd6c29c7cdc5a70ed90a5c0178bab33a5b9621462f068dea3b5776968364b7aba613e1a8336aecee473093893cbcfd5a907045c5ff13ec7edc1a08e42f101dfd803edff928d78d8f687481d93de579a0c688442ed5fa9f5392b218d8f536cdc141fe3b0f36b161b4f9c8188d8db26c4c741926a60c1af0d38163a6686f56997c1a11921cd5430fa4e4e287a02abb879eebe9971faa93facc9b130b815ea8b2e505052534c6b5d667f6630abc3ef3586e3e8bccc13c884e9bb57727b1e9a98db3ffbd8ca8cb5eeb73cd5043fe20f429659e380859275d2d717779104a15497ab7e88450a1ed9870884acfe80cbc379393bc18ca4852ee5fa0e34e0efc0bbcdfe7aebba3882b334d2e0fe73924abd886cda583cacb41689915093b3c394c26f848381a09bbd1a83ec6baec198949299676ab05d79eafca95d7fb5d17156d938167f1f4e2d3dc27acf1d5c1b18ff1b385571b322f9d5bca6dadc24378e55748ea435d822dd75764dd373111029e5d5aed9ae69827e5ec9621fe4a2ad58b0a199cd4c59426423bccafa72f882ceb317a6ac1496f343615e06610ba16a56bd413ee77ff15851a1fc335439e8bef72084633d352d7c9257284ab4f0ba020b166740f4225e819bdbf741e886d108d85202e2d03bac3b182d92295c2093134562ed45fe9ef9f4c9e42847121c7da40f8c68a45cb8f62fdab1c669a18ff705d8d6a03f4f68a6f96c9f6c9580fddcf43115fde7cce8cd35c47c9c6d1aa570fa9fdc194778d15131ca411f74642fdbdad76c1fe7ba5f28ddc8b8de0ca02daf2ef4643ca727a0e1f1ed2c562ae4ec0d2a66573a54574c5d82f313ca3cf5eb28e639002c09b461830e78102b71fb14ec40cb432f209c761f72876cb1405884ab7594f72269a1bcae985ac02a9a23bafd8fd9cbd88a3b011c36b7163cf90e5368298aa98b00ab5adf740a1a54378b2aa50316141f9b5e7c715e92a383d529d41077c25c74e93efab557b503bee0bc9f09172bf050fd4eb788c958df203bedcda5f0a3f56c4a60a0f5780c032ea509288d5b7dc9a30681259cddd74681bf0e4a2b7071eae9db43d7ee8371db5ee0112ea6f4cd2b9a3f0452bd1f992ca6380e196d98dff71c7b7ec8492ae4d7a14c210d57e58a2c37cb64850e50975df9400e7c61ac3ccf655f061b005765646b50b770b064b6a21b5ba266770b5c7cd2b444ef6c26d951a8a5094bfdb87fc65965796efc6e6892e4e83ac4539bc2d11ed09120f6454a5eab35aa01528a051ea8d5b165beef9a41fd74ee246f0dfc4fd971876abb0f5fd5bf6ed17c55602dc6ce676df4927fb260b3d4e7c6176d349b88c3b13d123f9d50937b132b3b062a33a6f85c31f2bda79278e8687437cf52549199a17c39b5ac74ed119f16578e2fb9de9bdb3379e5723247edae7095f0176dee6795145215cee30b54dd7f7dd1475aad3e529892679eb2502f77ef26ec0c241d5b4e7321ec0370a04886c2d903fb5ed1fd0e2a041d37061d68b85b0a81b897ad8b4c8a65eab16ea35754ee026be1b566ad311baa3b4403be3b899590e3148d6be77a47b6b5051f72a43a11d3985021a8685d2be2c8d3343750e91bb87bed47ed6aae86ac320fd24fbf81e422dde354030af9f86e7fd6f1a69f8888880906f32ebcc1b4353a883fd14b88fdf6f49eae36a59009ddc84c04d3f1faee63fe94dc1b3f157395199ccfc501319ce7bdf30aec6b444b03fffa003b778f2f360f8698c4557ec80bbb03e64fad907b5f2dccbfc2fc3c346e3f41e00c92caedbe5a0fc3e413ff66990d168d57496475160e8f77ec59b8c19384acda57bd9916c5a4135068fc8bfe5812b4a29365fcea3a51aa1d57e73b6f0c5260f9c54300ff265c29ed29a8accb62c9d24829597d6b4f2aaaf900e14c89b67b301d310cb8724e85eeb9527f92584c13eaf05877cc8462158a1cdd5c385859a54bd992f8b8ec8d873019cdcae174117dd7c82f9a3af89ab81edcd26726c5fcb57ee6485bde6f40df71e0a861b2c1bd38d5d00779ec018bab121a8db68d36f28f491529e01fc7250ed442a2952d43a0e240745fe80007b151f2ba9e9976658dd79f34c52fd573aefe80df5d35335c3ecf0cdbdc081d960c21f233a8c7b8a32b937122d9c81b3d777d3aac15459e36e9438e44de717e45506693db6b6b6e7a282480c087b8fc4457d269eaabc26a787490813e77a7aedbc87e4bf0c06ac59fd14bffea4e132d2f6be72c50782314e589a0363362c7ac08987231f6e4ce7fee57276a1e3873d59e5292b3f32c94b9bead1a7f58fa89cc2ef21da6f5ecc4d9608cf2e00055b261db439db321db6ce4ccc85918484bf4708d0c385787e649ad97879523085feadd5a26c86ff109ed60004d5ea1c139e311ae8b11e16c0e88e4c8604d9e13ce4e73e454071c9836f037ab34034ad8961151390584352c99d83e64c9dc932254be1f8561ce6368179ba65b56f3a446cd57c509dd31240f8fdbb004c05641f3f6803c84ae84d629e8bcec4a5e1fbd9b1227e9797c579493c249490733b1b23085242f4ebfeed33a8f519d88276eb3c7920b5aa864f38e40a0e5d2f4e4eb1e251cca916d6b0ea63ff746ce96fb1ed7ca009109f50310293734601fc8c0debfe083206adc85be81d09e63c0d4b7daa5f230f6fffc65c4d86ea20e15975e6edab68541047c82f4fcbdf5cdc9fb154630911c38e7c7bc6bc8de535889b18faae00ddef02d9710c44a933ae05b037d581d55b375c6eded52243bdca43574c41c27c1820adf4c26d9140a2e4e5362855be331c8ea9b8d073ae4d355627f12ae4ad7328d7657aa412cb67abfc38163aaa2f54f0be8e1cd2b4ef63abcc69baf6ece08b0995dce67fa80a4d4f2f3ca087f5c06cecfd1ab670d267a3c4d61c64421c7582e0c249bd274e1c69e338ae5e63fad61551075bec6401aace1f357db441edc6daed735c8208c16184cdc0826abc91d795aee65670e2539b2ce752ab2536b54f5a87ad37d86893329a990a6315575acf6d3f06b08dd81fc4117d03159e41a2872c0383a63421c74b31865bc4384f9ee484d10400277fe27e0d9cd4e012b4ebaed8842bf0697536c11b855b055ddfc6eba0b0dd30cc37b6d394e26ea3fc78d178bdaaefc531892c3195de59079c9e7ace9abaf06978397ee13ecbf74e1b043e8f241600463334f92e285ddae630d8780c3688ac83966ed4f9d2e034035c535983f8a03ff475809cc15c6c56f1b7a0ba61be64b79aabe0c11e6fe04d5e663159cc6aa54fdcffb197ed9d789e6bb10067d2dbe8a900bb1955411d7b4a9e2f66de830cc20cfebbecf116c9470a4056310bbd8c4794505e905e9a49962861bb0068f96067b3ba954579170a1b6af51860ae008c177aa1f2c483da8f69cd28af300add02e165a0de3454acdac7b7ef46a7ba63998f02639b448496f24f16cccb97de6a01791844f94a7b8d692de14304c208ddeb1a1e894a36c642cbc7b06728c6edaaa3b4086a3dee47f6d0ec680b01356a0a6bc9b37602efde101d5e969dd6077ac9850e1e0bbb2d238dfcf24b4e48c810e8d971331ef4b690f1bab4255427b624bddec15e94cf942de0ab26e3eda4ade8457e560763accf4ee17ac8922084292218a1a2375a4ba171843f8654f4546335dafcb18cd52e1d70fdf5670f62f28da2f811ef7ef9f0aadf2cb2e395861da89f92204bb454b9ac27fc0279ecc179f9900013e39fed0ce4949679125f088597a40957989b17a3f43509959ecef74aa24185aab4395e99c75f68924d7ba38ff4d58b832f54086b6008413b4b586fa946da6f022391c743743a426659e8be666dd2a960b0be8d2c59dab455f298cbae9790e20e48d80e12ff5664062dfb26b6616a21c07e0735b38dcaa7c8b79147b8fa900e7af198f41fce98cff50cd6af528a9cdb423418fc94de79de15b7542bb0b61a52b51e42689f3facec9b472e63c7823a8f0fecd9cae913316e390c4e93c2261e07d2e59e9828315381f6328eac61a5da21cfb989589f99afa4f19f6bf1701a9b3ba8e8a0165c4130a5536080268964d38b15755a1c8fd7dfc44dd4e1854844c80430569250da4d1af4585f2e4ee5356be50ea0eb37a9f0e315e623469b438ea15845871aaccc398f749dcaa07f0b69ca75fedea68e18ca49c042eab481aa2012eeb51e78135a7747707eee7011fc2c011fa68498de065969f79c4f6753a46a74bee97f28b8ca86bc6cfea97b83f1decfe39b885842932c841a20c3dbe52306690a350d62456e47c31093d6b6db5712f6c2128adacbeaea3e7075b1b0564bcce87e9707f6c6a87c7fcc417cfd8c229afc9673ad2161ffde6a3be544e877d6235e1eaee28cbe665f025cdacd034ffc40d2962d69ca5c649291ff1904e35f14cfb3157a1af5bfd59784e562c0141c14f54add4c6d56bf1340c1b29907089e79216f525eefc810c351c89e3bb54c1c41d3ec503f74e137a5f15fb2ba986a8a62a981426ede999c3c878b25ad175a6a452e5ce24d5de758d8b338529cd74ed7a6e515c5afdbfba1c2077d24a77b997fbdf9032e3163bf749061f753987f6c2984a904c86dda36448c99ef32ed8a82cadae5f66a452ce2c9ce05851db51fa8c37af571e63624c35c75f194d3e6645b4fd86ae92013f3fb6bfee3a206c13228f6324f1f3e15662c6ca09129a9484baa32eca1b623cfaecf805863d1688f9becca0cb9644f56490c48ae0b79b29469752da7acc329d918858759ed6ea296017a92a5f9f4b59b1b539b06a4ac29060196de5814e9b8b5c86eee816517af37f7dc1e44f944ba054ef1f7c70e3fd44c890096c60e4d7d065e0c1c93a7fff4e106b27db78ec21af53c3dbae74e8bffeeddabb5338f4453750ac040b0da3485e60629a91b57b09c9482810fce9767b50509df12e48a7ff1706ba05f4ffffff0b