PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 55948 0dcaf9c43b32867b5d62b9eda37ac2d241faff6f3489e68b355cd2866d3a4c23

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b8d75893009f5bde228057021de71588e60cdfa26ddbfd6833789c448db69632
Certificate Block Hash
0dcaf9c43b32867b5d62b9eda37ac2d241faff6f3489e68b355cd2866d3a4c23
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e03a000040370000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c8f10de7dd5c4cb1acc0538e16f8917cde73eebce376b7ef78bc11ca18a714591bb3e2d60fe43bbf46a744b2cdb11e7625b1a7711dfb05a22c60da7d0a37249d91d94c564ad026567fc697c17fbe6b216390de6a893b8ec0af0c0000000000000040000000400000e03a000040370000

Raw Header Hex

0000402043981924dda6c20be63ee03107162879118b481fc72146588644dfc5746c779a03a75af9fa6cf1b38b60850ba11c49f78860687c1b87af4cbd7f9120c34a107aceda0b6a3a4605183296b68d449c783368fddb6da2df0ce68815e71d02578022de5b9f009358d7b8

Proof Data Hex

59,560 bytes
1212160103078c9e60dfeeceffe968492df596962464e2d8e55f51adfa7a1353f04cd27981c67ae1f16fe8abe6f3c533f55cc11cc81581097c37c9978ca8b3ed12384d34027f87c6aeda960b9d42a26a87de6d0dcaf26a5a7a7bb6ffda28d4473298de4d87589ea610fbd30dd71c870b39ed185814c31207db2489bce755af18b674d3bd0020adb396ce84e7731235b0ff3874f2a164a14cd6e6bf6a648289107250eaa5e9b82f8001647ffb53ac07ca435aa4a4875f36a4f69bbeb81ea247b78cf52cf6be236aee94ae51c2759ac0cb121360571478179239d995ebf6e22d7f8ec7df843e4c594eddcafab7846cdce045303ed9ebeb6c8650e3b5764441bae750ec3aecf07217ab07df0691693fc03bc68b83c7cfc473e5b9eb2d0ebeae2449a1664bb7638dba07def6ca2aab9e64920781a17ff9ec22fc05bb8ae10e296e51028e537f2eac650c2cf793b0427174327a6c54435238ce8f0ef47b47bd3f78a4f3e75ebae895e6a6981fca35d92476dbd14e82e41207ea3ced160400ee355b1c4179d068f60d1df2617bfcdc688b0dc41891a1ad3cdfe01eca2a554d25b4fbc2d91fa40f9b6c9b3e94db0f9171f704a27a03abfd908014e047b70b79e7e4a9db27fb053f82e7ba1ecf7c4d5f6034b99e35d7f8dce52dfe74aa43543d0194b0afc28d07b7d461570cb9e4c6c95086070d074dea7b62d630b5fd9f515bcad5e8ddd86da6f8f83f5c5f14c864d23b1ea45f128171003207018a8d1f655aa3b5756c23d2d3e6b7064b52d93133aafd742b4efc995d3a617ceb878b207509e787bc98035b3076ccf44a0abf467938df49678c4730620d6fc974b082a899602e2d35337d4924576300b16eb0c586341aa0b3530df190f9a18976d3b2d793385e971d2201433839648e16b87560eb73f97b33d17798869a26e36b66a10b1b0257b50c71c897afcae11cc96dd0d12072fc95be0ed69f7ba46a48504446c53041911fe7a6e5133d0d715fd056b32721200916bbccc5f4065efcef5efa0812a6aa9fd6207a61d35a23a30ee4c4fa20a5d7ee7e719c24b0d72c80158858236b88558747520d7d9bc1251e2de2377e3511c5d8c5a56dafd3376bc1bdf17c05cf3593e3f1b5adf45a85b47164f997101fdca2127cf5affb7b894140264fbcc9d5f18d68aa465e4de119eb8dc404e43f776ecd98e62f0f760b0aebced342cc50906580b36bc66428322238fce86d6277489f815f7dc1d168878f7755c8d96750cbcc8a914459fa0700d61b0775ea4f8845baa1cca906cb645e172d2feb68772c7737fa601b2a8b1f2a435dc688bff3d0973d08d51a3fef6a24f95404fcbe5ef91ee34877c561f5f75d17826c2352db772358879f2a741bbb0f20ea1dfe630971f9ecb84b93029c400426d4d730633bc7f8bcf0bbbfc049516c84cdf2fb3b1299f94f39d18ce39f01f38b4c36599753e7c6737711afac3301d33a5683c4e542c46010a10faadedf56022a8da359ba5a0f8b1b3c944a03b55af5472035421f08f0c205ada4cf6cc09a8086a632bc434214df20845581faaa813ac402e6b5c0fc307e8635f60458f8ea1bd45c36b46490826d9b0962baeb303260b8a424d90ddf8bbb9e3b62d77f594bee4dbb1d658dd052714e2bd7d369816988bb8bc47b3d67e643cd967c797936d5eb9909eb100d00e9127a1bf03ff868d3c5eccb0126d5aa195860b666ba406cb2d6c4b0718996fe5a48cc9ccc0b305006604997905cf347c9333ac80734cab20d9c0b68119edae1ce2e02c619e4cc3e551161850887b8cda9767c9f69744d41a388605e22b812ae2884fa646006512a5b597d6d8b118df45567823aa86ee07ae454b8cd21cfd6c35488b8b048d5bee51749f9271325a63e034e290b75b34faa66fbcc2d00470fcae533570bf332d1b1cdcfba32bec6e60493a2b2c9f4718a336d2cd76886793800fb33047807f6dee12da1b7d97a929b69e5824175a9a8b547f89f4e0889e58f936263052dfb31f2a4312253d5a4a77f91d17fc3a4f7a0deed8a711236d51c9dca12aa422d850337b0609e65720b8807f340347b66032716f01bd5ee02026e3078eceee60941e750b55e807c378d2e53cf7a574fa62f9b989ac5e1249c311639ebcf784e8d671e25eaf6e563305008ef57d2fdd77302de0b2d2de2a38a5534adaeacd6533668c1c55cffff3b762a7dd0d2379313b5116bc7e96da4ac4d019c448c98c5b2a03db2d2429bb56d645d538f512d9164e4ac61f6f47967526484dd0036caf1150d41b5629da37befe52ea4aef65ab28af6bd3df4839712bd1510a5a1458afd71fb7d06ddbe0d23dcffe1d05e97aaf120d4f7327caf5cc4afb4d0079bf469809330a0954fd2d87d62b1999f6bb07a569215f0cf1de40808d1e2ea8de3e5c7173be2f7e79bc48c0eaee83ed968e3e687aae73178eba1863d110872cfe802d7d8a426fbd92ebb4531efb04f0a3af23511e6413ed2b488f9e07efdc6f0687f53976aedf8eb3750b33a939a8aab20e99da2efb3dce70b111f039dcf86d10bb9340816079fdf152a71397c96c15f99fbd5c9b35b73b2f3e7b8657c72934fa4cbbaf3b9acdc6db1d7d82ccfb06226a01c0f8b28a95e543a8ace80d4f40b5c9d7b2b6c5200c5c03fe1bdf527ac6e0e2d8b53a3e7462c4aa02bae871cc306a2be2276c318b7a38ec62a7a02aca173eb1d22ef3f1f8c03cb0789ba8d6e73fd34e076bd245eb6a80f064256e1028d6d0a9acdd035323e596ad333ec2420619088583ff8e61bc5e3b2f719d56469f0a3cd72e80986a9dd213ff322f88b75780cd755522b7eb768c7958d06b42a14c27610fbce549a0e4a314e150a50392f92414bca2d6d7ace2d4b8af9cbc3d0e83f58d51793d632eb11cb0d030b516748a1cd97746519170ec406804c0e4872e81ed4f7548641ad557c4b597e0dd2471d8f2e503c04d95fbf835d735fb1d5352e66ac62e571181fdcc8101aa1acb451a2490a99977ee46534c90602b50271f1b431a87c011582628ac52ffa65f5174ce988286b5c1e690fa828cc89c05cdfc5394a0c19b7db0539230391c54cd6b7771fc19286ad9a53cec6997e19cff3f3fb857d17312f71d4fa33cfaf191c244295b0b0e0ecffa81d3742e3d089bb14a5b731fcd6bee1666c4d963fb7f2650e27220e740f275c5819a0a1997b8e730b6cb615b0fcc5f2f42845505011bc12050789ef646ff4b550743a98a0dbca3fb46d45f3b73c9c3abea56d5a3396fbd7be3bc60ab39164e36fba4de6917baa2268a51246f7e2ce2373ee440313d814277694a5570b4358e5679b40a9fe8b2461b051ef52b7939513bbe7c589be64e72c901e8d9452c4ddc024155148fc2897267108aa019be9c7b254e432e25be28bbe8c47c378fa5aa2be2bf94ab1acb5dcd72cda94dd38b0f3d29b0cc844eeab106e5f8fd87f3570901aa765fc56c3c37ab43aa0f7f29a0ca78c836e7a73ba871c9393f220ea6d94ae11b2346ddbb68edaed05ad8860210addf555c0a273d809469456f6ea0163efdfa993b031ee8a6a9833667f50d74abde1f105b7112032b08e5c7a617f22bb6b569c42a5ebabd75c0e9ed8d2eb2ca4c9e59d069c03a98f5cb16476f6d65ed45da1e9ec715d37d43a7e4d963b0f5ad102d659f3dc3d28d9b86b1d01c94f02c08c9b6bc95144feda94e18742b2f5065a726398d73412948b00554d5ca03959d4dc4e6cea416ca84b799726559b859ae9585bf3e37d1c483e550784bbd2f044243115ea94a1a963f56f54d0aa2821879925acf15efb3827599bc284c09465e51f46cf81b44a71ca59cce88a77ee59df56bcf69d1b28946a70d65e209eb18af895eec3d71f6269755e5c38e3c2e86ca5f78e8bbe58d8ee18a2e29ced821338337f42ebcf795cb181cd187743e680d8d8f62beb4279285267839ece6d381388daf301239438801367240728905e8c73e38d32421414b1ac40941356827ed7826a64e0353c6e062c315c98a7756ceae86a75c9fb6368343c3072f597f280b994de672cbdaa14ace7a95e5999e778bd81b302720c7dcdf516982faf56034761613bc5c62aa0e3a59efc91f2b1a152de111f5c5b344c6fe7ad4ff47286730662c861f3ae6ceae32f254e6accb82c5b678243b34d1ec4bb3f889af2a3bb6508412e4e51318e45294fcd0d186322c4271aa65b25bc8ae68a429cf03c71966adceec2ef638422e3ce15b3345a2d582766e4c3ac07b1cfddb9952953ceeedf0ba3a21e359dc4e3d196e2183ed7ec597db8f498f290d34e8c564f16dae0c7375449aa9d09ea6c559c0b225278bf77837c0fc21d064f6de58da03b613dd90d1e007f06e18401956824e5274cee11d08c59f054e9eadf23d5455496bb040dc8afc4afe6f42414e078e8bb787bf54ac3b1cd365320d43ea75e4ae7341ed048e875bc54a83ee463d9d6a770feb0f7dbb468ed2397663de8fad3edc907c9e5d9d45965f1c3e7f72713892b719e5430e74bf78ad460dc85b36d7f966984b9550b8ae17710ffc19fd5eca30473128101f878178e4603bbfe785a98453e25b26d8cc7ef16bbf4a98ed51a7a5ded6d4300cb0fa452703f5165dca87fc2efddaf68b7d27fcc8c5c6d838c1d44629f7f04887cf023671b3422d87b20cf935285ee669461374620cc1ae681d431bd05242cd643ba16ab0641a3e563b949be3b18a7a61cedbfd1b61e8d61c95333b5e8495409daa3627a2908f94db2c264941af2e5a62a8ff983661f6acf3bacd8da3d796179012b9260bad1ece79e209de0f31c34a9d5a3e19ee2907c2d74231972aa517079ce5a3a959a8fe9dbae53bc31741bd023c304cd4b0e86003c3162da487eedbb535b0d62f0f448108ef5fc30019305a12a6eff0201285205239b21ba22af97f69b5622d87d1143cab0c256f3bd505cc3c1062ec69020ec59351668fbf3a2907620059327dfd93dd546974edfe3aedbb117d60239e3d59d5363a5175a0fd955df59120e48c17e5f7dea191c83f42c9abc69189f53b227c4aea22986216bdcd20e283c8148629e4c0d3806e2d4a34933512460be221988c924d535ac0c2d99b3486c8b6a370f7f250aadb7c37d5d3f4e79060e0e34ed7bdea556e37822f764a6e4cbcf6d15e259ea9fcc36b2f3a17366ab092df6acff6fa167d927ab1886dd46c2242dd5543eb55101ee73bc11f7642f49817140c0da9cbf16bbcff45c69505c15e20512a58f2164521dc13d73aace2528ca4cc3b557359ef29c4e11eb62bcc59ea6bae67d45a3b1abbf7c70afca3af0ede42230eeae6fee09d3ea8012a6de4ed26923244d03a0aae7108da08f5a679cbafe7759c90b2f27d8b6896e7a31fbfdb7403021d60dba8ba5275573ba661ef5cd5d59747d612230732808282845d4402834094079ecfcfe57ad288d44eff0a1121317dd81f11d0c06238ab7f06a289045508c7f1a97b0e27e50cd600f4d63da0c5a32196342aa122c70a7edfac913ce249b352d5335bd8b63d658a39c4c87f7bf541bbb34506ca8ed4e2a4b384a6e38d87f8dfe9479974f2b7d31888c531bc664ec13b151517d29f72e0855f441be784aacd0625c4e3040c93642eb6a7ea6df24a11e5e1abd58cc1633a33e84797a2249c928e78605344e7ff6d65168e13a9acefe363df3285bf7bce3c739428495c3235fccfe7850c40d092a1c01e6e4d2db217f088a0196865e55565604a76838aed9b845e289503d12ea389e86c6a9f702e31351c65628dc31ff315f35ca99297c6b52aaca8ab59f39e479c2b08bca0d4dd857baefa547ab015cfc348819c0cabd7cad35eb488211233d901ccec9c8f13abc3eeeeb3b5ac51a97fd3069ccce5050ac801b3c70e12e614a5c91e944ecb86985451cd24f6776b9b2c31827bea2ff116c2975455583504473f5b93733ec8ff6e3463683548000c89f85eed9f113ba902f61a2c9769a2bebf7a9db2c5891357e1350de63d9d7e5433f8c2ee6f836eff59d17a0be8b24a8eaafe1a694636f9fa0649223e5e3d2f89ea30d9537a6eddb28b853fa7ae7474bd1c51eccb9134a5a9d6babefa5268b62e551d370ebba4a69bb87cccbeecf69cbc537cdde00fd87b0b474163fd4f699d8536f9d299ddb533b3e1e96087975239d9d986c4ef30fa37e9bc52d8de6312bb38dc025847783d85d8365ef8718e7e72fa4811098073f7130a0522e99aa529f554c44b2925bf8508c0b27f92ed521246fdcbc37bbc48aa38d6daca06b500f7b1abbbca69957bb9822b9d087de8f1a94695562eb96fc6cec194bef424ed845511fb3477b88635810c94cf7af481d5492743fedfa780f1271cc5d47e3d200215f4a3c1e1490d2b37d217c0e5420dc787838d8cee9ea1b6c808f6cde8f4f02cde52144275d5793de36ca6d5f39af09d4e6683b959f04fd8a044b6a05d92aa7cfa8b4353aa56106cd4b683710c66c3ec79b34d5900092e7dc1081a154a77e66bacde060f3d7181438ab07e0445ce435d0312cbd135c700b9d110cc9ddfcf15759eeb26b6cce691887fc60f729e301e1237845a22c0cd784763486d2e9cd101f1104febfc62b7bace50381e3bf50fc8b11d2a2409f1de4647c608b7ae0095d689059c8cb24fe308a449082aab6ad730d7cf4d9c7bfd6b12158024bd2cf0acdaadca386113c6d09574f81f3305077d89e8f843e353c5d3fd4315213b23b5cc3dead736f9533f3f83a86e9d19db8b0faa95e892f527199fa92f7e7aed9500bbc34914b8b58c8897cff8ecaa5927532f6448d18f4f6afc3a79ff4090956262a62b11411be0fbaff7bebb6cdda55a812305bba15f86f9593a23df5f657afe3652071098580a02ddd118b2e90b14e6004625be9d09dc0202fe60eb76522349e4d58b572965e45d73516b71aee38e2d045c87f9b7e40ce649c1e0de008902c821d30acfbc4b0bb725eb776e8240506f72dd9580f298fc59919d7c7e06fd6e85b0081f10d63c0980cced5e6768fd2a31d19f43bb9b8d6591c5b56834ed7d2bb551aec3e5304a2767534404ab706de2d16e48fde2e9e854d6bb808e55bffef58f232b683ad4a5b2b0aa3e115411dda24d8e8b1ff2f827aa4e8f9611f6c7bd283f47753da34fed97bc499b88a2f9045a3200683728edb3094b83a4b43db2214abd2df3c695b24c0915efb9fec8e6bf241994770c8886edf44999a9f9503662b37a66b3b0a9a30981d0241f3bc128bc9a992d7239387ca27600a43d4d9a94fa96896802da38b57674c245c1ad0fca6f2cc3b81820eddd670572b7952457faa58db3374310dc9484f690736f68cd0c89ba5305ac593cf6da4e2d2794ca71a95d352abbd70ff46579c71e656cbf189c6eeb4dd203c12d9ae00697d8b616064067a4886d4588874622fc0fd1552bf0c52c699768def23ea3c68205ff385ba7e8be3f40fd9f5ff85d9bd427d60e3bfb9076f6f280e5aa6f9a5c1f20a4d6a3897f5f6f899765ffe4edb2e11e2fbdd829c8000235b16e28989b1a9d94be90a91dc6db48db916a54dd953b433d291b15d642d862e598c3d2cf4f9a0aec38eabeca8dd44ee7f3f6ed8ceb0a170220b4608dfbce0f0c9e192fd1ee174c5d05ac243e0ced10729e4819e34d099e726386692c27adbe8a0ee84eb4ee789a34d05084c8a4226065ec34566f28c3b59d888dab5c0d68a4bf82dfa771bbfb7923bf12423319a7f9efe1321f93f5065ed6e610d10c42a2e6e5160ea17df01b326629f9f437919aae94a85e8018a323fa4abd01c948f4b52ef7f206d478dbe52e499ff858f09b19cd32a2c7ba7ea0c9ff7093ff2dd0679279e14b7b1e69bdf5d44fda1d2110b2992edb497acd5b7fa575ef97ee88f38d2705a1e098252c98a88d32c552fa0b6007f7cb92d570041fca9aeb79b8ea011b4dba4aab45158dddd14ecbe167483c11f52e4be3dd4bb3c6b909e607c5f82165183db127d38bc6a644578445631bc6b81cf72fd746487da68ac07353c87e2f44ad995b939b9cf29a52de8a45a6284754e3743ad8531a8069e1dc756e5d84faeec3a30d719d7f94e49dfa192f30d8c7963ff76e5cfb741778cf66c792b535e408317e1eaddff428b0eab69c79267b396c7a372c4a0fd1f53f7f713c016cd7624ee24f5f2c5f1f2ea7398806a6fbf2bb3f41cec2c22b16da18c03dca85b555b44190364a8c469c71c0806aae258d9a8c2d0317cfb800ba98b6214a2f9819e2a11f06f5e76771092b561019ab42fb9a7e8884ba512209c003553fbf524770c87c2aa9ff7682d667ec731e26d5e5bd0a749362c7e472464ce804223dc5198f51656780465ecf2d72f0840fc91e3af2ee76ff1e8d6e347fc3d0cc0828caff47bc38b184f5fd93b5da42f11686cb17471aff89c437b6c3fd7c520a3615112c2c19145c55c4df52cbb153022c927566bb2fc343fcb573afa5f9514671162fcb6997fb342c5877fa765117e40db2cd44950b58b90f064156c987db939fcb5ffa5587517483f6110f33d1d3eeb864d2e3ee05f9ee1030c7206a89a9929c4b6222725fa556bf7d0885e6115e2fcb99730080f174afb3fe7b1960dd3fda1fb7af41ce82f1474402c086f059d3e9ef213d11a2ae56172d54a1870402c692bcde49067b6d3fdf83ca49ef672fe54588ff75ca92060b50a63ebd0db7991aa9896bafd0fd510e88849871a50935efb06304ea05dfe98f35a2b86e6566c6157d6f88c52ab4483c3cf98fe8307e3471b92e4f28d6aa7cee89053e32d107f50393118e34f38cdaa04d7cde07bf420493a08e1a2ad757e4daf29c16e7f6856e6d97854cdf186430e57a06712700c821c3fdf618580d439251da08c31a87e8ef3991f9b9cb960a00bccb0c28d70edfdd1221c5d0390e89d5278a1d74c3a7c29f27b939775f4f56010439740b02087eb1484ce938d601b78f33db13104149fc58f76183b9a6a2580303a268f1406921e5b292ba78513933d369ec73c79e896c9b5d4334f2ce39b654bc5bd066254d3ab47fd7d612e7674ebd6c710d06b13bd5d24938347d9efa5af408e5c8da965bdf067854f706e15e3694783db0cccede42f683d662f1af29fec5dfd3b3e380baa6a10c749fd87c434823163f22c2c43e7cc7fce39d6e1d40f11be44c24adef384bf99a5c80207fd87b8888221ba36e09a750cf7c62752a213a57f64246f2fbb6b4ea8e19eb7700b84a6d59bbad244c0eafb1472a9e06857468fd55d6a8673ece4ca3a2cc275d56775c3c4e351874ff44149cd11c0520ae67fec12f9217f0cda0339653554b7166e44c04eb725d8b0ff4dfdfb066db4c0854ec416776e2cd9bf5ca37fb4e3fc33f79cdaeeff58cab27e7d86733949e852c910f00a27cef559ade79ee60249cd8c21f76c7a6e92cbc0649a0a405155aae32c312db2fedc8a6a2f4d32865211f8f18095222001b867d361b6d43c5ec2934d6a933da2ce12a6b035b3bb64a0410ee1b7c1c05852c1b75061c71cf3bb74db44985cfae112781fb514654eddb072e4abdc2ccc962bba231b2d569dae38d2e69d94b587077f218f5ea17baafade43f429c605fd5fc40f8ffefa5e13cca6bbe6695b1d445f2acc5bd578ed340fd64a38096cf951fd169f790ccf92ddc5acf4eb6a9d886728883d5ca12ade7ea0cc396c6a63ea3113af6174b56fd6d4c3997e0be949df76b4bdf52dd10a0f022f38abe4f71086d8e06b6634b83cc11f59748a9c8ef5566f3098d854ed830074a06bf1d9b8c76a3d796706185ad555025e178c8dd1f11f4b36d51d55632a1665b61950e04e4f013b72dc641cab544daf934ced03cbb6f151063c3ea7c1b3ebd647f542248ca302e372e93afd0989595394c6a84072b8763d45df731ef3204a9409688aca24bf8e65c3d725261ea5aa3fdaa8013c02091701c94293c48d340435334a5382229f3f997471850c1e5e1eefcd683898f43a5ddd082637399afd2c9f046adc67f73d6d6fd5f8d10c19c042374b162fc38d967a9cef94692395aeab505fda49285ea944f33e1ddded3787cdf7d4329af65577993ff3695429a44bb98a54389012bd5504cd6f104a90b7e81afc90caa6e23354d34d7659165d952b4559d2474a2c3d8e8709c05bbe4a129485af7b6ebd706562f4f1c053eb379a3ade73a28577819ffd050df9a42b3f643bea95a6c800b92fd79dfb5a326193fa1f0fa97372af03bfac7dbe52343b65347916f7eaca14d76f4fdf1e35f0153404c42b0fd682263e4c73436a95a4a3dda90d0ce1f7bbbfbc19ed27977118f83ae5b5782342fc044ba07961522a42afeefc97cdc8688827c43b48e8c99541c7c1a56ca888c8ac837304adb217400a815547d2ec30cde87f0d9b504596410d6a95770c4777a8e1d2cd42d6e16966bf4e9eac99ff297586a0d1658c7e1b7c112a0f2576212caa3960548eb0d01ebf87f072bbee918951dd386ef55840c50abe69d2ad3fab8f8cd36538fcd8f96be30fab05c93fc9bf5f22de251cd7a6e9348bcae761aef12f04c93e5cd031d21695f84df487043676ee26325cf25a829d273199f6aee7cb8365678ea4c0605c58f93caa65f423b0b188227bd47edc1caee7339ea6ffdba6076d33e5ab8c2ee7467e27cee5a94c8ffc413422bef27bdf6e3f0eae241ca9b82b575d2639608d3ae60b49537c604cfb1cec9bb2b705fff8f5ab87cac0fafacbbc882cd980c6bb800e916af7188f821c8867c1ff731ae4627d75956df54e5ffef2dc3658a198d3e2c50468ccecb404b4165f3bfe19366dda6b5c3cca38d9988e9071c220382f5b779a76b03d7d63e0df7ddd5f4b783f5e8fe28e74a619bbad627ba4dada581a769513b705b184916faa564186a52cadcd5711ad5d9a268738b87ec1537cebbd189f7356c3e5d1585da1f57f53758bdd660c582a5ad40ed1278bf8155b0bab31114478e2d55da59cf42762c84dc726e7dc2ff5af5cda6ca0441a9e5e364db209133f4199651c0b82f15362258dc3e86554a26982e934d3fa97b6349c92d18f70f0be20312a926d58761bc3c4faf5d158fc828725bd84c3b32cedf5e2615e5ab62b577fdd7ee9068da0ce515101983fadbd521187d55ee82e003d98421320e0301a38e4eb604f4a6df0c45d31f6d35073bcb0a81c77df4844cfb05185dd562e5ce5dc3f9b8fba596bbb9338f91afa3343cf48ffe92b14b6ee81d5d70f76aa778a990b973e48795e1510cf91ffca3acb0e10e7d2003651ef431752791e9da4c7d0203d0a9bb0122bfa10b391c5cd78e0992aac6276609434bda705e84ebaaa95da6f36c708a8b10420d1ed1aa58257a20875a73444dc6efb9c967311c8bfff3ebb0b8894be79fbe2a07d3d2ea51af6fccb4202f2357b681754e65291578f34aa38b456703b6299411611bdf3770c11e2cee75340e7cfcc35ef42775005fa46b1778da2d1f5a6a0cfedbbc590b7dbb166cde1d07ef99a2d56ee9213885a90b02384c41038c83b149b059e0cae8a4769514ba64b2259c018b42d390703ec68896d440b754a68a45fb2e37d4b19b60c795f10b3bfc1971c9e285fe738f59ebeae04d829f17be3efd2aaa89e3a8eebff749fb8418beb1e8ec2c486a62bb2c1e1eb8413079f539e18491cf915e703ed8b7b225014c9a55ef5f8d578af2d89b212f10f7d4beca087d4e6c24c72947d2fa6e642dd5b94a4c6b764cdb09623423300b241ef9063ae7f2fe37df50078ab56ffffc1f323a1961604d1d4a1ea0a7ee760fdec42a15fa21660830065234d865117a9ad79045b31f71bfa045b67bfccd81f7521ac89cde667f2cb992c3464717a1959121ca59e24b4adc34c97ede40ec8e23225c076a518a8d3ca794bb1e72a6e2717188fa5abc070b34fd546798438c34072ef03d264390ef6becc7a8dd5bb8a70280d036507f9e7fe981a7b5c28ad9e900fe235b47a724fbb163a40fbe36a6591d818fc5f17cb914b47d49a07c34b7dd7299b9f3db230a4faa4dea8fe492aa08008a846e5cd823b8ebb89cf797d928d40f5cb6e88e6f29d44b9fe7106635da2ff9178b113f34e317700bbf114ed07aa978f1b72f77345ea3ef2118f28c2b4be0a74fe0b5bafa67dc0c2e3bb7fbb2f3406818ee55695ac9512984bb5a651c486b562477b5a25f22422829b966e8c140e93829e43d06928916d8c5efb214ffd7330301767412d146dbf79e9e91313b9727bd6d9ad9bb369908a0a8e79ce3180c25b4d8f86781d48e46603f8943ad3ea5aa35d7a995095a6f3a01c731c11804679c5989457f358bc862e20a22eb3b27fdcbe5dc548906a9dc049f8245ef84137dd5dd86f3d9c77375920bdd99ec2b252ec3d97684c730f1d39fe56d18bdcdc2e52fe548402f2943bed13f59c71796554761b99d7d3649ee764d124942934d40f979d41fc569b4f6c21fd60b31bca293f3fee4b41bd664c1ab1b865014ab69985f2df6a21cb5d962ef44474ef5f697866497e1971bfc25459657d1e785acf590218678a6500162ed21d373824e5a8120e592c76790f5b2350cf3e52af380ecbd03108699c969acd62acdfc9a520c09d87070a2d54737afb0c3f86a69152a7b2fd2313f0bf20059eabf23554739a767d129e10d153d087755c0a822c649da22498af96c4281a1903bb10e6d81d4d3a4f71c415f95ded38e652043072220dd952d7e58ab0c6f0597ad9392f9b85937445583b2bb5ff81b42a8c5dadddaf5939ce460f061ed3d661a0f6cd68782b71652ab3027ec12a93ed22d885c8f751383d57f0676283baced675dcbcabc19883a9dc7e9522c6ff8265759c570184d57b1ac3277ad46de8caea092a00d747123c1ecf3c0c85fc2058e5e3118d05fa3e98da8f6eab5cee1a1ff186d81279f5abfb5b9d9ca1b49d2e520f43bf5cd95b706a2263c4c090ecbb43ed8a3c3c66325837afd6b3c2d60e50b953a3680a6e0b0a76a466abe7eba6040adad9bbd9ee7a34d7a31eed88c2f466e6241ae5a7b1ebd970b1d8e3861431a4d0af40b2cb989644214fa4330ba530505dfc8659179054c10041338438ae0c6b6e353596fd1e09b63fd8645e5b7bd7b7a3844cf99e0690be9ea7f63fe4176d2b2329225d4519e82a5a772739a3a3eddb4a71f222d99f8b8ee97e99310e6d1726f78742f3a4d861c8e7990f86e23a299df2702849d485503555b4a1a68729695a960b8fe467a12c651e2b3bb2201b13d32e274a8d098f01353e43b06f57c3ddefefac91cc7ba7fea57eb4cb79ffa9d8f9f164dc3387d7ec0f8b1093d23ac82b6520448fdec84be1fecd4f16fdfce579321ee1696369881cc1cf667d02f75b4f8ef67af92f25d4c579602ae634731dc299386fa7bc302458e7d366a1e7c368df411fd134ab232c77a14d1cf42c0ce9e71f573cfffca91602a9b83a01e2986e384b01773b76743fe752731ca6ec6cf99ae33de5c99a34ff8ab1c330721f96acc2d85945b58bceb584be5dc3b1bd7872569327933305b20435ca49641fd7f5448dd766d15d66a99a7e0c671a7d294a3acd4fb06546453268ebe5eec3fc634ae210824a9585c25460f21c4cc88714bd78ed692f7408d2a798f4aff1c5b772198d0a2b5232b4408d68f69037f848b1c8552f6afbd1aa8061b834cd0ca0fb734e4ec3b43a72b691386a403acf76ba6241054c8be22ab219143039b39f5c747f9cfd8c5ddeaaee92d6659e7fbe7b0f1397f9ba011d18ca1337d1be7fa9b7386c2d06120d67a7de2dda08f1f66557251c8009e5e6a667a8d7e8a847599db0707da0412b23e985c7ebb1da54c035fa5feb7fe17d1de36e61980af38737fe5ef09d60fa62a59bc3014569ddf0ee65d2d22baea0b7e7cd08b95f81074a4a391e7b8ed20190da48c85c9915288a1821a45f25fe7f2cba27603ca9ba1897ac51cef8550f822b52b37225edc1643fa3fcb62cb71b194709162bc6712f1a979ca3f0d43a73a52ab23e8da44d095175646a81824c8a93b49fd7d5c33bd9ebc6eec6bfc63abf88d3b4ac05f5c3b30f0129f103fabff5814ceaeb4246db66c132d275d86adcaf499d1d57cc1d1c0e3f71185b8d65a550e35b176f58d28b69e6e236719c60111835021f8993d14786fb3e72ed11e5096802ac787c3bdc151141d943776b8629850bd69b24b3ebfbf8c450eae9a188dd4b2fec16387beee3451301042de0f54a3f3b7dba5b6d590c22ea93aeefd3d72e4a219453549a35344de45678800ab459a76dc185b28da36e1c4749636ae992702b9cad71c2d28227dfe670ed326514c6f5f4fb8d5a28f292b04f48584b2bd71adcb973fe9c90cd7101fc155401b9b45a5807f16af1ee7da89c95cb798b181090d64537f6646f1f267af7249546ec8c4bbcc115c96e2a07c50c559d2c6253e9950b0fcfcfa56c6911943bd0b4fbc8fb979620419e590bbaecad430c9413870703ff54876b1815a616c041f5eb5b0840bcdd21f6110c06551c7fa09b5aa9799c32476f1091039c188abbaaaedecdc96e22ad4ed4ce51f5b33f9e2c76dfda5f7f730f34b1c90860f15f0635d97ea459b939a74aad8c69c83b8ba1988bafb8b83241dcf3f48b42bd641cb749cf6b44a35bc9c2286255b458e749b032ecdbb400795bcb1358e98ef297e29d79d9f431208617bbfcda2933dd1e343c47aae665bc37cd01f0441e6fa58e484052675ae2fd25ceff5a32b9edf9509740dffc99a439f184be527756e1fa723d8443dcd3b8d834119a016d7261892bebdd7079a4dd6feee03283450858b7e4930723737c39680cce9b590a8ddc01b191cb5fd9ea48712ee9ef3040fd2c6b47480c6711ffb6e1141bfbe3e53930c3047e9242564522e7527537c68da55037ef7c01855ccd03f16e850af7f2dc5dae022e4bc47798f864eda92a69a72c044e5db335bd413a2e19d0b7308c433df36cdf66a71c32a96bd68e606494836b2f45eb43ca5c43329e155d6767b48928659e88e519c7288cdefbf2066492a5e0a5c0744c5717ea2845b2d4486d11116c75f547f069eb5b54dfc553d8cb792aac6032e337fc1011913f8056a4d3e96e538b89f7a3989e059aa58ee9e42c57eba86ecb44a06e2ee75a983ee521989be7a871788b1ed1099351b26b63f9daf36da30e3ffa1a572caf8901d5e22eaf80f2242b373a2ca3777ba7665037c497b0b9c9d580a9d1d2859f7db68a51f1061d4af29084777d36f4a8d81cb236000f7f8d3d1cd56ad22c8de1031239ba33452edf393d5a425ca820f94d83dd6ceb0e7a7d91fc8682a055fa8ef4c724fe4e0ae06ec4668776e7db99d6e0009f7e9b5a642495b222937ba44aae29424b85d83fff7971ccc31e969d341024ca8ffd176ca8444109e2f90019b9ee69d647532e4c6264f5689f0651100412e401de74eb14bd0f6c9292626ff6d7a723cbc7cb203ebaf3e4bb6c4f847a3ecb369051a5f96809e613eedfc8f94f6c40f8328825d05156fe49dabdefc02513f5393f03a27af04d1e40a04cbbfa3d84e5479ad6117828c4153b4e6e652e81f1a14930915d10fef3cef514fd66c09c41d5cb34dd665ce4d47c56e203c24f299dcec088cd7191907a1ee757d56dfdb89571be1c3baf73a29a7930152537f8c9d0d7bb536b14d9a98c8e10d1ed56f972e2ee6ea820a12adc7806d20240c0934a16b2bd058a1575f58c569bf2b7fe7fee6c968f46b4f2be10af5501c01d88cf4bee41fce119c9eda049d5af5d2742a87f7b1a90224950a4ace43898264e493453d318d371c6bce26ebd1e23eb3556f70464fda619601a6ab81741b1b827c798fcc898be0978d3c456033d89b5ea999abf74b5ea48b0c4bf165ea80ea11625386b966efe5b7fed8fc84b5d902b8d20820bdfef6560abd47be201991ec0b5c78b2e8ac3e6b60d74fab2deb6069019fb5010a61546feb1cde96cd8eed1f090d32fe0cc8f91ea96329b8c037dbbdc36f0de3a2f4f74e85be3049bf3be3963e0f58057db4cc8e5063859e1b0ce6b8f4371a6d4291b5f1a229579d260d1370ef09afbe19a4f83b34de5f36523b6a6163332fc5920686ab05eb5506ee1a35bcafe8035cdeee2a3ae259fe510c0b314b96924af4a2e4daac28d5214dc95e025e91be4dea9946fdea00461858bf5689e30508ccf2da8203593e025277737982172ebc03b78ab077671867ef3f686ca016d2b177def7919a3f54d03e8d2a55803775c0756841d3b2751df0e6bead095b66d878f01e142cd9c83503bf7ec08a269392967e5fdbc4916c568770f5c17cb1a5ff2ada84c9818a34e55c35232739ee8f9639c951e33d141c3d77229ad96c74ae57be173b838d854e72d938b6f780f7448014a46fa8aff270f3880fd2b5179552131910bd0d4985fa9a067dcc9a5218c287d86b22471f69596cb386afbbb27105b26729b9f909ca140adda8603f8a49a4dbbd27c3cfa91ae7983824f1b4c830265ea77045e30af0b5307ba8a7415cd7d13e477d1041a43b1e2d172bcdc20ac8072d29a8c3de68f1b242816772e4634ff6b2666ec2d56d2addd427678ebb6cb01526a21ca3b659060276672a6f920f95caed37a94c6d3ac8edbf6e432e53279edf5baa3ca6c805d519da4e061c133bc344645a77f7dd1a4133f4402563b9a8c077536ddc524ddaa8b18d1d26c78c6c5617432bd24de2ae6199516327852933cf78086688dca4915496c97919f3480d9981510d12343e5c0a5f151c084a599b27e1fc5672565874355cc634b65e655678681a7dc59bb66f03eb99493a7aaef271bf347174aa05ce7b3b0ceceafbcdf9cfe00fa008ee2f122a792d9ee4a423c8210f78ffaef324fa36126dbe54cc671065ad52bf691467905028e8ade9fdc72e7b4847fb8f83b0793f005a40bd0b987e6d007c576f6865987829511eaecadb48e8d3e42ecc9f4d9e0b69ebde21e8f5f03e84a9d6ebcd1cf92f711e494d33c2ec659c677142038d5462578005189f4032679f4f3df92feb5a03043c5659658d3c38573e98b14e7f55e693cb73ea562b1326640903730444bffc9b40303d1e806044c680f91dfa07b0df460c75eacb2ba17cc5ed25f21325921f589157f3fc569169dfbedde4dfd661a7e1965584e385613219d46a9c427eff03418189e9ff31cb2bbd2983edcfed51845849c14e46c2580f35ec21732cd544cd4d6a8016004fd69c3dc7f128f296deecd6ab84010b8fc23601b070c4c6bb6b8f4f70ff8c113477d6b51d94b0dd5ed136517e9f2b2208a28045250fc55c34a3d6d1318c47ee457aeb45c848017fd2525b2e9bea38226cdd88870110db4f1b2e40f57d63141ff91db14f50e78b6ceb6ef695ab168f0a7b5654251535fc24a8372e4ebc86f69bbc399998072d566cfb45cd0d5dfdc1b000b31d6a635fc368ebc172e5a8e4c7ec727cea8af9725ae47a9a1f6f7b996f6d8f10f47bf9dfddea913139b86f3e7238ee8a3abbd7cc53697ca4cdab3aee9499a11a4b2e92f46e8e2921261d890d753c12f51f0ad4b2f6cf0451af4aae2179c2993014dc2f8baf72fd5c3a90f7e06ea6bb2db93960b218ff7ed71bb0d357e9dd891aef00f472f37117423aa420be2d0748e7b8c2eadb70fa4e559ebf3632ca2530808893e8aee3f2fcf297fe431d82c82a4549831e9a20656560f6ada791d430c77c12b59b4b7acd5a0bb6c663499ca7bcc01efc1f91c18c96b45dc198d1bbc86e28675c0f86e1f7678d9ba5abf34c3da2f99ebcc78db07e04152d37ba26cd43dc68271afd5142f8830f1ed78915d5557d694c510539e4ecfadcc955e3ac2c6a53a4b0e8d6d153b0a2c13fa2e4c66b9c8ab8909108b36a7e6e8cae0d8ab0a2353c51a0f7540156d11d2681577453849689488979f05ff686239ae227c651c4f1f5865c38a4621253b21156aa9372844776d1e0ac947147c30a81202001f762a8f9641b8e5cdab80c75a45a77a402d5f7d938b28745a879ba7f8ee3507a858e6363b673a48293af8151909524db744017e63889d7dc6d0dfce72be1458b71ebe9f952467d0afee8cf47937d9bfa217f9c8f3e373b81f0a17e5a107a0143390230c29534c439d5ab8832572af2819d4d9288abf86f41f03539e189b81d809a11bd01ab2da111d5b85ebbbda37eeb38d9ef0f04afe23bb54eaba92de7825bac49cf2ffc98bbf4b86a642f64e3fff2549869163118bc679f914e2b6688a5a0ebd274e8af518505f7c3e284efd05d84e60942ed19244b12e00b05ca48a5f006f2590efc636716a18377d7bb9b97a6aa610939a0d097a0c37415a147cb4c95450dcefb1ca4887e7fe1649b218e6e2a43660cfd1d9524f78fb4379e58a6756f1bcd55b88f56e1b364243dfea0f3e1006f6e344eeb27266cfd66d4c6496b9c3b0a1e9bf96feb0a0f5287c8e5d8af3b3d501a010793412acee9e42d48d37ef637870098523d46fd92251ff80c232cea52ca34f8a1080d8521964266db342935adc1b953f03cd33a99ac0bf99665ca2d28b850d957ee64f32d8f5b533bf01f5a671a97add90f90be434dce613f9ee97cc8cb320a7c9720db4f3d14bc02bd9f46d0b0e70b6ad29a4138896df123e98522bcb2a844ba7fb568da05b7d37ea7a6a8de24945ab12165ad073de2c7c95dcd0560e937957c85327dd1762ddf5302ddd0ce7b54faf8ee5afe5f6b09f6c947caf10a246744cf8b7b39633190d239a7a3024421f9e1023d5d3ba768ebb727b3095a15d8c62cf83d03e43f002d69444de851dd3fa4d1723ba42978dc535abbcf8f79d18ed3daba73da75c8a52e24a5e39ed5d96d0c9f0f7b63afd50e93e13f9169c64f22f9da5a90f255fd030410139da38d12c9538059798acbf60f7f8540cf4f0d998c5f785087bc30d47158100563cb3ddc7b9b3729be2c63b792204228e60f2c451f6bf22cb61fc5598f72aaf09eaef5c4aebf8b6137d1e44565417ee525801866b7d5e323d063130aac7a359e9405a3654543c5155be7857070fe8744abfc66e8728fbc38ed07119e9bae401a0052feb572006edfe70ca4c005965f2ad86c61de61f9e47bc6e4368ec423f388e7a9d9ddf359f7ff51a9c3319f481c16e6c7290a8aeb6b7e4945a83bad4e88c9c0be1b87d5880bac231290db28a39cfe18addae04a9b31c4ab4d32de5a322611ad5a224991e42911c1d701da1d5bec715116373431f35987bd1b6b15c9f6a6ca33c53c974a1c8e6f38037852b4335b0f575cf5051092f37e41a01069a2df42a212da732e4afef04ec076e80b0780ec8fe32fa47ab11d95325f431cd1c03de41223077c2a85924411fde6c30d0be18dc6d059f772f9f95afb3e64b1dad845a88f190d16b0c76e743db827807e113c90302a28317e64a45d0ca1eb8bd1440c78b25dff03287e5e53ed2e2f4cbfb9de046ae194b784da7da69d1e13d609925db41a12443f097b903431e8710feaeff80c86953b2ba18b8aec7232c911dc284203b494882c0c544485761e6a181a340b6a61daf91e2d49f1ffaf4ff4fad01f21f07afcbdb13f14d85c54b7fa9d0634731fc4339d5f4ccfec4b54e99085b7078d1f111a970e7a8c15418e80fb8ec8b624c0cec0956fc02d7765d60944fc16e5810d3b8f70fea56f81337a09aab433834e7621d6240c9bd3f6fb0eaf7280ef296783ce451d0458ef5f9081c59a7b5f36e61c34e52bb7c282749bcb9750827fe720ad33a82db7903c1f084215a30f100b83c0594d4bef73e35e6c7a019dceb65694d5a8db22b30782f1a714636061b45935ab4e17b099439c11da29e1ac009ae63774853b1cd085eee2854044ae529e59172a32e06b7a43f2b192048b55781dc183bf5f1e492e83ce79c3c038a8ad7cd739bce13db215d8ef556ec9b0d0095d4a4045ce43f08027d15d375f72541f07b075da88d68b816737e0752c78697ca17784547be8ae5f7cdc0ae8deb07cc2e039b6157ad8caf1a8089beadd9c6a37ea461a2f876376f66610b348925603e5b9f07aeb4fa63be771b01634b41477ef3bcd0dad8ee55d34c0162031abc179122169025fbdb878bd64a53cc834cbe23fc4368abc681f7071539ff74cdea210bafcfdbe9c0cd1a5d5795c377921458b77e36f60be6ccd875dec5384cd964613898c0cab6658fe86ba89add8ef7b84d4d8108079c0c66a82660c54c36c5350517f44629aa564df16549c72c1b68f8c3161532034031422d93806c95e80e7885c6d750877f973b75dd7509e603d9c139e4f825a449c45e3479b652142001ec1d62fdc8e3bb548e8d3bf807d1939a587c0ffd0ca34665c5363cd4e604ba62e7a7e188cfe6c819f9844fe47eda115cdeae47b6e95f734b9bdf0b7ebb8efb7cf5dafceaa7a5cb3f5fa4950e2159a4f3fc65a47c99dc3a964d56fa762259f74f835452977b2ae9d0f04abc714294b90d7a698134089fbddb73aee2848f0dac98a8d26401fa1fb35abc25bb9d4a05eb929bba9f52760a2db2799684e413ac01562178953dba8042d0f353f801819179d8766181ed3b02f66820a43f5d471fdf80ae1807571be3916eb68e718bd8364aae627ec540ea20bd76cd31ee98eb61eb54416d40198e8894f777335e49977b404030c493ec1434d86e511e51485d8c62c5f79aa28d65205c5e662c5936beb99aaf9272a1be9b8a47f12e2494741c8ad94e22e269eb7235d65e5e70897a47a76fa6caa5d4eef3635bb7dfe99f1227497b64423b01717c898ccbfd6ef97fc2d5ac607d0800731da2324698fb24078d007cb2ac42b63a2ed4ed74c76f75e1727f41ef04bb87d20645ecb37b9e842a44b3028ffdebdd36919897a1c482197d6427349d8d15a38d167c551c386fdad761fa1dbcf536559fde65e8978372815f76bdfed131b7158fd4d35d83b86789a49e4f43a7b7e894313502e5cabff8fa13c9017f2e49749b02beb279335a99d5e95fa6755cb36f51c92dbb1778331f54415f81d0e0565f2984584544764f8349b7a9d43a252025391a51b9b4f9e7b7b031aeaaa72c2a8c61ba60fc6e6b3f22e7a5f0dcbf2356f4e393be7c35407b4fcd4de0fca08c60178fc74001e5bb3cddb54996ea6080b71005a85e69997c78205dfa87946714e4607c44226c188d3d874f52c1f665bdf6c1c7485abe0d82be81f3b7cb0b991bb21c328a4f3a8f2824ef8fc40c92ada058c420f883daf25c5d4df3c862ec8595c8106dce8e99889de0495c063fdde2db183979fab12cc3ef91239ae2052cd1713a86f8e0f56b1c15fff67da0a9035f9725597b77fa67ee2b7c0eacaa37427d1140143da5bacc5651ce8393cc413d96cc48f011f52e0366440a82ecca333ee8ff6cfa41081ab6e97c3655f8652142253042fe3be13880e8d8d19127b1b36565d86dad6f6a6a194d0eb15c55c086e1969edb695fc56a1dfd3d759045e9ca63b90a9e0e749286da1dceade4afe4ab3a60945059ed1eb27b228fe6370688dbf1c3d0c8a5d413eae3be9b7e25d896cae541b0756c752245601526c7cdd528503ed3c26486ab6ae6e2cc5c6a79ce5bbe3a8269cb5e649a14ac06d586c60c13637b3ccf2d8ee4d73178ae720a5d2880280fb978a2fe6826495dce283a30243d4a68b8b46896c18744b8f57687e66fba746009520cbe7cf541963c3b5f9a743615836406696ea0c4c2145bf553405b6eaa2c527e1f2cedb88d6113658a46ff326bd89911bd4458e4271f36a72e527a6cd64df7f82b8709ef4aefd77d164656b5c3cc7c9263646f578c2abce34796396eb643783668493bc1431369863ad93559daf553bb6470cc84c3098460736f8e94eccc536448731b7b7f0bdce364ca985ca84d6c49187f9757bcb84976586f24b53787dd98f5d98305ace77db852b27798631e0dc061d526b85d98fc1883d997b1f03e2bd428e5a837e673019ff5e56540e895a308070e1ffa1936f7e9cbc54fd43ed9c1a6120facac4e89edc017e8cdf2e6081b146c16ea4d0904915a2b7a256ac2ed01f9786552500a3b2078510c162d85b72e97145eaf9a5684a97f8f7aff823a63a506e3b867ecf274ed9f451f5d892047097247792179cde04fb45b5f2efba1a6f4190deb2058b96320c73ef5f6b0a098290ea6ffb136f493045dca8407077051908eb4824de16fe0c591e14c05cedc9ea48646c48fbba84f0f5e0fb77cf1b730a247ebd2782cdc15e11786f1f34cfc1677b313c4d4c1b319c0a992d09d0483e6e1e83560c46e784f01932c8c4094690387ebb973e2102cefbcb5a0169a987db506c03bd302ff26755d62ccb01b6ae3da1e28b9b90cf072adcd03e197d1193ed98290f9c3ecde461b354a07c067b3844724055d77d4eb9fa3c0672439e5600769a8c5db1d429f509e4f2636b7deb5cdff4c2123f3960f15ea186f54857377c0c343d16553fabb5c928391be71558899519d056ff51bce8425fb2d8c99bfce8bdc41af5c7c180c347ab8205a6c98bbf02583a69b2c3165dbf834e8f3d80be91217a93e0bb9e49e4930763d28f028d4b998e90941e6a0e5fb979aeac91753b06e23b78621b6be4625e13f148c96701b9e02b5c510174689274650e83e360ed5ddddf0771b8a0138e44daf34c02798105f42e69c441423c9c23ca563f1fb4f2f33321ce47235d160817463b7239229f091e11d68845dbd9dbe15acf4ead89ed5a34fee8c18cc2d7922f46609f4d31bd20e7dd037ba6e3fc75c96ea8bee1a5d484859ae2ccf5ac9c1aa91ac828030153f09b0d0c2ab1d1e4f56e6d354079971a79ed98bda467e507e83cdcc0e66993c65289563902d7b89d3ca2f830273603ece3a3cca435716a6b68379ccbdf4236e8dd1821ceb40d21db416f5f8b37b456c99cfe4a7dba53928c3ececad66a399e500452d3bde1f0c813af93a2c000e921a67d9382ce0472eba82b9b10c52755197ebbbd0363492f946c8b319cfed320b4c74ac9d599d83119e69f0dc0f78c201cda597e66f6e94c429f16136bbf5d613b84ca22ce007def1a1233c3f79f6302c58169ce75f8be132d6e142939979df50920414b06259f626d73deb5a371e7549238dcf95a73a0a0230595ffb93c4ba8c397cf264808d52de5aa3570b2fa4b940b150edb3ae96e283efc3c1f169cac11fc9299bf328a21990998c63d325e6f341aaa4f6c7334b12e77322e67122a2e02848003e7f80c9b01ec175f12fe322a5d07abda22a151eaa66322554fce69c814427972f20e991cf3ea1fa7fcadb767187596f7e63efcb3fd410048f26e701a8631744c408d66cb29277f5128762b6787e331d60fc88a220f4cf0911b5c24fee29994c2605d082afdbc8ad545ff1db2ccd65bf362bf73ae39c87409b7df08807494e3ce5d5e766fd26fe2c0f6464c498d92fe59d3548fabb88fb7eff3524adf8289bb5b7c8a049d26069735f6ee1af312f495acd5caeaf4252965c21f9d3020772a35d60b15a15ddd1df8f56be134d9c5093f28816e7ee9554f3264ed8ed6dfe530d4f2f89358b4053edcafb2c969b96569a1472e69e2c56f0fb4284f82d835a259f6d92333324172e2e57e26512b06543afec7aec5a9fdf2d90a5368bafe62c27fb1977e23f7d1f7f66f5e37f1110cbec65697a8bb3d5888c053fb2540888477e4ebf475775b5701fa89e3c4def9963939b59f5be33043246afdfd86edc4b9f2e00f612069a68d8ef8592f2f41c85ebd03db583b6d184e0077c3f8fa1d30168577ed307db31cf75db5c746c4b520df21ede04f676e55d625fa46c012b131d9cdfb3939a83cab7cc30d8dfe3e1b03745f43e67e05b75f103e18df2717857c068db5946507ef935c9c2a5521d034dd6ef528734679c0064973436cdc5ee6e48d4173cd192d17048982db34c6843d4e4fd43cb3c8718d54971b231b97e0a5aa0722167f8696afecbdba77f8b5ee46556f00edf0d20af301ff4e8a5fe0fcad103efcb93fa99df5e637b69a65e946cacb9c618cdb2165a13f8dede602c72064f4c696b55fb2b4cb26d410b5be087f6dbe408ba2dfbe48020b3b14328d9134608f9cdf6b1a07c5c1a9a28fa52a377e8cc83d55e9cb1322a1018bfec8b3abf6197d56176b56f6165247e8fcd1c72ee8ebaac82df9d9b33d65683f09a20877ce3e296efa34f5a8f25e4bf47b60e309d78cf818b352c24fbbf5496111e9bd7b406204a0c4ad34fdd9b0af2a41cb2ceac50b8e53eb2a98c786ffb8dd5b7f00ff56fe0458cda877372cd597869882686fc66ec96925e602127f4c82ce24ad2815aaded6b4c1cf6fb241fa8c0a81ab0dc20fe75860cea588396567f79a8753e22038b68cd9b980fafe8ab83bf2ff61f1756222106c94b9499ab953596363207859785b47e3e9cb0b290fe3a6ecfbaa87d9c2e077068a0d3867861d5f9560f47696f01320ea6b60ca1cc90dbcb77e71ff46bba976540e944f92dd9568806bc92a71145842a74cbb5d46d4d2ac91b5c46ff32601588d20be63a947ca228cc5085ded83cb07216a2c96fc464574f8984d7efcaa2b5d9a6ffc51907ebe7824aad2a4ef4bb28f343d1c91ef20de55d130d6e1fb3f2dfedec2bb381d433411864acbbb63f5e2b6823a13b0093c5a08f7c786da93bc4d4450f7c555fffc17e21e732b3a8541874a69cf0f06e91dfb744573e76b79f6666f1c55ce360f198932fdef8775ee7c94a2e91eb5f54892c530169f36f555461c7e938390cba5bf475d36e0ab4b781d06ff8135d7b5c3576cb7857603fad7c6cc9ce8848f8d128600104fd8efec2f5f62eb6d31d0e6abf414228b13a0716570db86feaf1a02a12671e4a6c40aff4900837c353bc26a0e7fd8b98c2ed8f0c5f44625256a60f625784b3e4f2d850d5e92280c5c58568b09d973a800ac43ae03e3a7d5ac4878afe9d424cd3c33eef85355fde0bfb997137e49c3c294c3490b64cb3e92a9a3c72d73b312693741b39088f510295125c7b42548478836df5249814896a2a6b194acf18cddd52879580854d5e2b1aa4449bc68f401407ee755b21124cd0dd5956ae65f84662724e478f958def5113287f9ba3b16969e796ae35809b51a8787842c83e90a23a3484e9119656c8700049e48ca4b2014d51e5c3a76400b5fd3d7c375bf0781c52163fb2171e0b9ac8e05025b10d68de358e7eb6a5d5b1b30cada647342431c7118910f4edf54caad7d36b2e1b3b54570eb486c1f42dcebe76814d0704f60677a4d2a73a27446bfdd6eb3c7d65f55ded9b08665048a6a38739900c2be4f85bcc4730e4e7e50ce050be5c46b79f3842e262508494b3de78bcb3dde38c249ebcf65518be45353e8ad6c7ebd21121437940295053d0d621dff2a19352fc3d8b8d17e20915b4c6c8b290c62a833bcca994ec72209274d17f0ceec3400018f58cf0f45c446af8a4c043cf669de5802ee25aa59eddd14cb9fd03fafe6a5870ca63e2ec0b64a3c5350b328dea829ab7c41e7d2ee6e4df0f0c429c777cbc70333f13121d98ebda8977f194dc157d267af2e517247a8920b695517424bf967388ef1a2665ebb1c11e3bfe54c934d49872c7d667906d142c7d642ba11c093b0a7b2d4fcc1b9b8dea04bd92f7504d7ecddda1d6f1cf2a878d29d68928758aeb1dbd76f117728f24645f7f1adf7a5e7ea9bf8cdc3252a0a3d22c1423e70f1177bf3f29caeda9639bfb4c9d3480a0c27eb5503d2507b2d6c06fc89ac661d1b0caf8f0a3606f26bed9437906ee050f4373c72d4b7f16d9ebae48ca1abdfad84b93f90a9b2f4b375983c7cc7865f8a5cf1581c116c641053eb880a7e0126cd979f6818ce710c26cf1397594bffe20c29e5d42b4c1433104eaa5e0e97eec1a720bd3cf0a83d7e4b658f6912435be04a7de0e66ec3593fa9949f995f339eabe3d8c307edd51c115e61020d8e4eee7f7cc4a29cce846bca03192b8514c02d1a1c238aeb4170aec27877e14f7a56809f589736a2e2639e75d0ae127f36562b9fbea0acada295fc92187d04caf49e24a64a5353d0049c8c091105f875a5c9ae0d91b1224670063b34b3bcede548fef7d0dd1922ab9dcc246a3acb386944a9c2af77278c6036c0b1a715a12255444802a75b8940deda3bec592988ec8a9fc3a9f4068cd899df68dd66112b0b1b81d8f1f644fd51315aa287384fbb316f219ddd82a04951192e958b738cbedd891c31134670624a268c6a72c9c22c94c84aa46ba762baf53b250b0e87e4f062a56fe76fc0022754d3c383828aa87e2f4a708cb3e1ac8eff35fe6f36b73a5c79dc3c21b5d4ae917df2d8a0e6cba09a7a308f9a5c7996715348713bd47870de1738bc68bfc1f15ccfde660d811b269e5ecb0f876cc2494be2abb0e1d692b71117daf99c1c611b7b92193dd545583e51be223f16700c185a73f31f3c427f82551562a64d954a9acd7588e5cb70798b65a362dc8d0dac84058fe9044635d5106813ee84a5b32b93ad1c1204b13fba4be9a8ab97dbfec3d67c9f7e0effea20ce5aea68b6ef466ca2d3638f7f5164281b94a2fe46dbd96a63f0db889323d21886deed42d77f73ac191d94480efb5475bd56f102c9a3783821dfffdb6749005b6a00fa4d26124074e5352e85d7bdb71584ce2b87a10cfe22676f6d43af3b4aea17bde28579f2274c6d107228d610d352b2c230ece8b75888a83c3f339cd7f6d11dda4e8e46468416791d0d6e8b9ac425c79b949925e530c1e39f3a6d477d800d2fdd2dd394e5c5b586857537b9778216ba0814f310ae882e60ccb15e83bf91d18fccf97734331e82c763e10e9760e2ee939be611b9019c4fd48d6a0c0fd030ccdb652757b7c5c0b4b8c8afad14233114d7d33a97e9a4b0d3d7444f62b42b13a299651c2480812b38b8cf6830118794a9585b1ed73088e2557d1e848433deca2ed9065bfb35ff513d07ff571bfd066a4dab8e8ce51d67db7c99290d887f0d209f08844e5c09d0e09d978b86dd2e00234861b958ff13ba6da2cba92c837bf1e6ddc8341fb9a8463d201ca940fe2bbe8ace8ebc74db951d9d66e7b7537f163762eb1628226d19e7a1d2e71682187e36779452b13cd5a3e0adc29be9698f0ac45195d7825e212483278558b8dc5e5708b087e03d2236fb70e18d5ae92ca0a26848fb775a675c95ae957e8843484ac258e4f5a7f6ceea9e0f8cc3195411d0c71b4a664b78af512ec6fd942506519f86439b53be2a8dbce7585d725203e94dcdfbb7fd8c39094f1dd55388e68554af6bd9606442508415c81d03013e6b83158061b3faf5c317b0b72d8253e9c3a1ad1b4d10f30a55ce153bb44e1025e33b7af032dbee57f3331cfac7494b9765bf478304fb3884f3480064e769b10b82370a96553722c45bb4572db003897f5e5ea8ca02a500fa2960a6a624308a5f5f2df24b5bc55726378ca7294e0d0f60aca75511b7bd0ee8830cd7493759d6215041d48be139888266a3348b74c2d8d3ae7a845d8a7b72c54ab3b9c814b2fefa8e87d132338fb7bd0a1a8a322337d1bb2ddfdf88abe28664cac1939c5792c1ebec628bbef51e31d01b98cccee7f37f2400ea34eaa4b64b4c4b758849c3a3945fc3e1fa08cc2a618f0f8dd9e98a51e8b5e63f1fe43c0d141cb43da7fef41a6f0660b78d7e2b0bce6cbea0b924823a4fd1a8fa57a17008ee8ad1f510a647fef087d5805d21e7b9dd3d31d18c4bfa4fabbd7ac8f646fbaea957fbc5a2806d0cc383e84285f828aaca2efc1f756a40c71a7bc501fb7cb8fd0bffed98b7097e44361dffa6c190c6f245907fdb5e34c7d40958eb20f4e1f31c4afdd3a125d2d1a5036710443291fb37b5a9d0ccb74d90b82ad4d7d6c8d2cfc7855ac3a0c046a6c1372f9bfc20b7dd31bf4cf8a11ca114ca192d58b1a47d6e8eac051a451871edf634c727901580ba95ef0e266dbb27762150ab8476c255b46a6a33551df2f0dbe50d5f2c2f54807ea9cbe4339fa90c28e63ec09193032089d0ac4883bfa13b1d0288f338de1adb5bebbfbb8f474d25d2444085aa17b9d598518b64df8c2c7729a06f79643fe62fffc57f908fb1719f3468b6912c4a5eb4225489d56f0088384d172476feb2ee00f565e3469e726b829b60910949f82ead591db8a946be6cbd1ef6efaa98edd395770c66bb7062258b697d64f2425b0c7254956267165c96e5f1e96d8a126c5934d146436c950169b41ac2a7320b7699ce3e137339412393816b54f6f00b5731f52b5a586837b1a8f92faf345fcd45312beef80bdc629c0d1e67ba277590d270addd2587e9eba80992866a9002916e1229fee711d31b4906a588ea6d759923659a9fc905c756001016c9c4d274958fa6624ce938bf37b04023a742340f33becf9ae7945d2cda01d992c8b8654971a935435c2cab0793ee8992c1abb98e6df31e057190496e3fe9c17ebd07bcc62f123324e6e83030f35d80bdf6bf47bfa3c66c03f56ad179b55ba900667addbf26f24cb153dd6cda73176d431ffb10bbeb71376beff8dab1c2f7ebfd97dfee154c78698a66e9c165adc017297aea1e2eb2f6cd3e087a979d9b6eaf6fbfe2f0052b35d0bb335ebb96eba1bbb53c61babc3abcb943197a9fe8334c5783652d2990e7d5e7a87e649a5245a689e95b411a3b8a5ed7093fbc36861495396e91408cb4f7f2c66065382e9f8d9aeca9b859a5d1e17908006a6875a0a75ed7d011cfe45bc863207c0e0c1b3299cb618058aa4fc52789d382dfe4b29940182eada6fb09cfc7b34168f6499a7afa4715cb11fef1ffb3bec302c8e1a665405382c4386b551b0260887a538eb7c85263826c11534129e6ba49ca1b0d74096130033e1e55f1966c31112b16afc8921ba5af5cb285eecb7c4372cb29289445f5e4e00e29d15fae2e890643b17aafbcd0dc0943c0fa092bd23515f54f5ce1a34ad553be268a224675d9a91ae1dc1700c868530aa43ff05cde1590f8a0f26fc760b451f755f0922fc4968ce42fd13a7bd5bfa5bc912a313e2a2af34b4ecdef10e3c50a8b6309d0fd53d582013186bbe31df16ceb1fbfd4345d8585c37e381a050e24c5e18896a0140040fe968579f96a9cf15b925ceaa8b73cb3dc8001ef8a1b11d2ea743f9f6a77631b634300146422f3feb7284cd50974d1cc30ee23705ebfa5508809ca299d7c22af0afef773b47cf78d086508633af0045554e18293b31dc6366653a9bf6ec86607a5e7b7a90973abfe61c6c478276d9b12ff4632819bc56714ef84512516745f9826bf58d05ba223470ba2c0de40147e360ef8e46cb2ebf26a633e848536224634a75b3327830bb0457c388cb3cb2a0fa181b960de266b09c59b96c94b9559490e321bc510633a4d41e3b8cf8cb1266217e49c6142bc188e6766f32bfc38afaee35a79c464413a01884a762eb383b0030934eda1b4dd786e80a2ddca3fc90ca888ee618cf12742354caf5c50f7c4e6511434fbe3bd31430420f8f42b5034b557d7f40f0fa166b930a36ed86a4c95261bfc7f907e3d470050046bb02c5a20c5b9d54f4151d0c3a9b97e0186cb03b23007e0ad86a0f8825749eb69d7ae01e3acd01e165a0d83e6e882eb8c052f41ee684212edc4abe306bc5470ebf681c9b0ad70637254a8172f83e01f2f386c7f7df58d8b4e5182fa58f6af4a95668e42837c06769db60e1195e15de8391bb3b7077b58ccbe652b7755382de430bd00a656aab359ed204a94bcabd073efc50f617962f1194e584bd61095af619bca876a51b8a739a484cc00924153e6eb02a46108ccf6a610c84df14d33d04f7197925eddcccda5925b8567737786f27a6cbc6f8b4ef9f7a1a7a8e2a6f0c27d5df9e336ce69339a6b1c5b3e697ce26c3b28aa18d8e8a447e11422a1340d04f327a844eeb37ff68312773d7b7ad4d5a0cba21d95b2c016117c51e79b6ca873d118ad21354e66d78661f1b622c27ce7fcf11e119b144302fbea60b29522ef0760ba68bdf0f7bfa83e26c640654ff2fee6f846b1eff8d5c2b06f43d023f1dbb161261f0d5e02128c464a0579b002ff0892869835a84923b56ad0384eee869d2168572190bcf7b8db10a5c90c8b708d9092aeaf2301622de7c307041770e75f792fc9f1f61359f7ba9976950fd0b1db9ca68cda471923b9f9eceb4131a4102ea71fe00098cfe1521ffba9a0178880a59e67684b60cf755d08b7b50d8e89a6c92e9a161f23b655e9d680129c19fc827b3b17d3bb32b5b4fc9fcd47198eed7780e62064a75fe07faa575995994c36ae8d2f16f67eab37fb02788d448aa7497196a74474d65b7aeb3f3048719720653f3a32f2f2f0241ed0a25b68eca42f2caa89ec97f17b2e896d26b272b3d1d42a3e6d17a27e8ec750ef1ba3d4f2215ae1e9d9e2e5ddac6412772a2d95020e54dd2c0f4e8e9b8fef11d51d3742f5bbde09e5b3ab65ebf5a8fe6875a102436c751a4ab500659965a3856948fa51dd5a1861babddb104cbd10962da05502b6fb84f39480c567b6ca016fa406125e23211764a1cfee5ebf464caf6125c01dc4860a90ff80eb6c9ad6b46394c2a030cbf35388b02f30b5be3eeffbbce9a5c4b84f59fc090d4792065c02ef1562e8acd72278e92b41c4bbf61a2bf20e870a5283bef2800a9a5b22af58158e9ec18ac0e84dcf3e81c25a1a9676b705c21455129d1182bd66f549b5d1a3b347f3bd9cce2d9195bd278751709398d594af67ae13463f8adcdb4c3502bdf98d31f4a0712c5f1732e7d174bbf62e0e80400289f7fbff57eb7ab47d493b8aeb532c5028da885f028affb2723e6f9aac4880da3cbc9e341cd930c0036f78c87b3a078e137d94499d7e342d08cfe113760a5503d03130fc67e665660b7564402f202e44d2bc30dc8080eee76dc493d9d08a69b051953586ef31221c47d4b2fef1a431683276c29ab50fbd6032d496f2d1ab0aedf1ae125df8cf80316311dc689baf42b0706ba529a2fa957337e0139445229bc2d4b842b1288a71213b0ed6a9ffdc3016a1f2ef2cc8ef439709797cc0bfec8fb56c7d2d39fb484f66284381c2ae81d7a56667f8caf3b45c0a93850c8dce7f8e60c92b7f229edd7070c9270e037c6542bf7cb9d199beaffc04d9dcc02a9899ed219becac19141a9a18f8033031caa833b9b1966713900b1e2ad4ef3dfc54cd44be9ccb65112ba6c60b96198cdcb57e44b3fec3d93d8555c084731559d5fa206fe3cec74c898ea4ecdb6f994b167f73890d8aa2945f5ec2efd5c93bd7eca18b2603543e7e0db0a72567d6d3ef25f5b7d02e6808229fefcfe441b2ca1c906eed944af7678209e2c727e01de70e0e3cbc38311f8e4951a3c2969ee0f98b82a598d8f9d60024eed22b3e51322520bc8e68d4a7a98e913b9fd84d5d8994c629d235d5b3eafa939d24c920c2c0a6f93dc6c803d216745a9d50bc4760cb0245a3ad30c74c35e07ab90726b02e5bf58be788afc8bc3aed761e7c5e8f5cd46ae844dd63a214868cf61a90eb2f2d4bb1cc9014b325bbbc42db8741be9403727f54800d880ba4cfc2f6ff751a556c64ae9a5a9e9774670ca7289e192e0b232958dccdabbdea77660a69d1eef17b4bc20476d028b3302c610cc50dcaf73e386b167607f150afecfd8c6c6e1eafa8c0a00ab56f8ed8ff5450ab814971584d665bd55bf15bb89ceaad6f3cc2759cf280a3439560a95d02fcd58895e8dd360ca5efdcdab9e3a9ba45de5d9a69c5f88d004f096944444ec4c42e8b30e6a809dba00f57cb49bb20c3923ad89714178709a3917ab38cadabf958f7130c42647d046a1218c965d9d5fee8ba9d85609190d84860aec0894ed1da46ee593d916e2c9272dc4bf81070711a59c43a38e36a82e7bacc759c0c9406360e6631beb134afee3ca0789b28ebb78d063f4d6ed3ffc59fb2b32626f873ae1a7d239608d87b3350b63b9b790cf69cf7922734490011453c3de98579edbe654ea27de00c0b6d8c8c28328b13e90b2835c4908bea3b7ba294c5b2f0d23e92cb457fca83d6b6431f8af9f45899cae888c4b6861d888114ab6606fb1ecb50db3366ed4bd076e8c5bde773e3036291a2d3e60b10618f3bd95623b4938ae2dc3c3428b4138397c457338f1db196fee07c7f097751a178e2d0c2ab28f342ed5b650c183264a968c33aab0e13f3818d39e111c3090b4b878b5f76044c042a9389caa45a8651f902fe7da54522dd64fb3520d97d9fdfadfbd13f483023a8828edc23b392ac6b7bc4283e33db5906939242498f9db8bd76ca1e8b36936fab9fbb4dc7abe2c72de0ef5bb1dca3d5404e99e4fe44ef225ee802ac166470529480b151402c6a1d8399e7f26af8e346f5a477c234a87f50a07f03b53a41372560ab216468709b19aaac0ef61c1ea51b013113cc4a9ee71d526d76679591c7ddb700f9a5768e9da1fa22433389781bbcb671630287665fac24bc877512e9feb7d15e70ba1c709d77116299e34fcb48430519c5bc2e415ddc2a552e58bfa4a7d196c52e1a3c4b6bf3c149de388abb0aa21c1e7cd211dd662e1b669f371773f08e8e43c8a863f13bcc961babb579437422e9e43d71f94ccb68b55cd434b331e3313acfb53d795308a6f052e30efef98d935985c77b6ce8e2b78b901a610135f334f478d73abf09bea9b2e0c6a5dae950f8fc96dc4f1b7bea815712c2a8d32ecf1e0d8596ed48acefb0193e78dcc42f2578d46606f9adaf35e3b1c29eb2b6c2d0c2a7b352ec2f8ceca8dc4d29419014984bfffd8582a18b6c6715ee3b74b2c9e91f9a8212b818a03c50459c0f0b85a715b2579cd696ac8e0ce7b826da298b95009b32f890cbbdfd8050efb5c9b8c19587a2afa96a03764117edb92dc2d2a2e15002a032dab0306960dd8e839f5fdc64b48cb3b0c98d15b1b44595a9b5af61678e6ac6c13fefb66af2c8be208021323399b9610e75634df798cdfdf51ad66af15e0e59cebaedf22db39c22084bff123e66b63cf492b26f3acb5ab14c4ed706cfd2fb6b191f4f00de302c723f3f7c7b8405d913cbf5ffa40d6b3c89296d91f18757c868834c73efa5d9abcadc3ed7a1cd4ec46c499bd923a526bb7b2269ca4a1f795c91358f09be81e9970e65572d2a1a871c8f2547d6a20e1109f5a687e590fdf9ae80a3638eb1d5d71cfef7da8555f31fe730711b128bc7bb7f33c713356d0992f78381e3f7ab8de67439b979e5fb5e43c0fb88a3917d0498f7d01e71dee5f6d0ee386a0e1f1d98c262bfc801537467d11182ab8034765d19bee7fae2754cc87c6143f619eeb35ecc232719cd4689e374766abc12edf8ac9cfa3e8c5c0cfe0e11bdfea559e7ceecb1636196407fe84f21b07bb0e4982c860553a9cafce848388c1b994ca520e1d9d7f29c31ccc32979b231a67477f5e4da74825f2e00b16bce74961e077ac327049ad07cde53121a6d32ccdd6f97e22edfb8a3c689bd0c0abd2a824d737f69e0f4da36914c4729c6439b43e7ad475da50e3e246cb989fcd40df1cd0ddf1d4e937d44259b540243a57cb8eee13c3b2996cf2ee883091a9fd8041b7786a5c9cb6dbd6fa0762468fe63b1a3f2636617f772cdf1960ea0182e695c4481a534c290b0adbfdbc50c3a25fd271f63cf4e70d0572dd33c0ce8147957af2ba7f209994dc568f59ae624b6978586b37b1c4c1e1c799ae0a357046eace456206dbb5d0631ad67e482996e9dfa4e1ee934c5d8952235e14d6f704a4f7f6b952a308fcb6ecd9f180592317bf1617e283ec206ee4cfa6ae338dc2c775653b23bbfbf174c5a9e048b067d2afafce4e2d13e383abec1e47a71777fea441bb3fd30275dd03ffffcd379d9af9dcaf75bbe698c38da72d1fa0f86edb436e8be61544fd83cb46b0896430bc37d3e99fc2f84703fb96aa12beeedab94ab3cb204d11d0e551890d81e69d6212b91587faf85736ee6879da74c8576c1bbb1a75f5fe9764733d8dce54b97cdcb20dbf946c1fb586a55b552e34e82090703b1fba87de5daa5bbdfb8ead0dd3385530dd491dc4b8383ffab525a6a534438b847e61e046f58a1878de01e12fcbbc9b9baf39bec011be3c43798cd4a704b83b6ca89e5e4b03e691482c4f998d47aee352e32841496a3f8535c0e05bb6fa8d0f0293cd0b8c6e7465309464da109122468028d2fdd20e277b8fe7b527719b0e8500fed8e2b1f66f0fc5fb5f7aece1dc1984ed49dda332488b11cf74f175ce0454275b622219d0cd3876a4b5a8cb4c6815d097d3724940526e354e7b0a97addf87e609fdfbba05de68c1957f160a2482ed8d0cd1d2ea1438df2c1f088a086c11b36dc1ab636a95361a7c5142c1ad290f4925ac44bb580f7507ddf1c70b924a91d2ae829299dd8e7029dfd93f1ea02d3324981932b1c018f45cc5adfaecf965c9ee74c0c0ef84b7d5d90a3a7e589d31093c8e08738b2bfdda8933dd9656851ebd61abfcda76e1807d88abc055bc31a576e755dbfb85c365551137cf135857cbcf48328544dd5e16632e14d5e07e92da7bed47d20e3a393e81388c4be97fd32cf98ee007928d4569a8e175e76e5cc1dcb867df74a79d1e8d31490ec4ee8b4120f5e06a6d1d81e254b63742ee56dbd59d0ca654934f7aae2ce85eda631ffa2ae16b526400a48a13a822760536864e8b2d2d59cc8cee582a26aa0308d46798450f9c8a8800d126fa7a8ccbdd773758b2507f739dedeee2fae87248fb818a435b2f7efee3ac44d9dc7717ca9a8d8c6127d999f45384a3b4eb7567878db050dcb1e858dcee2f88716af52384f87c729596f8a9f5bb16974602808bafb49f55d262b793c1f7b346dc08f1a119f07c23e3f9ef3998596940569b815e116f5bc1a27bc35c5e4dc732b70af6b282dc193bc7b5509861366a7e28a5a38af6c32a4af2caef744e6c283426e13659ef079f76ec10dde31d7270798f4700a70591e2b27d480cd34e7088d7ead8e4af4bb61b881637173bf83272deb6e7544156d10b8ca5291c589ac05757dad15ad93a1355ff290d4defd7935b502e258a3ac445b6cc219e0e24088f63b88076852ba047ddec8df94840974dbcc1023f85f6abebd5e50f76dc512b5e299f6ee4390219f38d88d7aa3361e410c38aee61d05ce8adc0d3264e09e1c29a2208d5c5d9f180f3acbe0d9d52a41f5f1382d299e5eb1aed3b5a52d88d1b33f217af689b61c9b8b5219b74792c2424b8cfba1337e8a4d06afc8cd8dda2d76b5d6cecb51a55389379d2dec2bcf13ff55eec92429a0b3b24541e43bdb3bd35c2add574a9c932487cbd594b8d3e4008393faa30dfafff9c1f0008b790528bbc629b5f328b81c6fed60b9c8c8d0c887547aa634be7f5d388b8aa856ebdbe7ceb613f69cc67df86d44ac2b52da49466b2a7ee7c7bc7886d0089fdd2489e3ece6bca8537f1c08c76b02de279d4014c12fb91b7c8baeca522a8c63b84b893afbb49c212aa3913abd70c619b9ec8cc844ee3e954c74e4e9464ea527cd768a833d3af2a3285ffb9a4a8d03f89d853bd6e32b559ac51147e68c56488381b1069518480e82b80ad9df78759c9faf3e7ac7019a9c92f7d1701c08a0b611a1b0b27cc00d87e6e090926758e1f64eb8b7ee86bd060a1d5f51fe717d820d3a6cf13e2a6bff2064677507e3d9e107a4e0b886c1a7d0e8f26312081e038d50ead5759c0d641fd72d742683daf9995d28f155a4950c84220b363e2150c88eec03e7d4451b572f47ad1db72f5cc0fbb5fce42a6ab38c3f16b08117c4e801856c01d423c245758cf1d929b2b8c7f9a8caa4a6dbe67913cbe08ccfeb69034e4720fc9415fee17274af96ec9d644f7a940112e866ae0d25b94ab7c91c343d305726c17acfb699363ce85b05d240a281a55d7c7bb23424626dfd31514a305c2bc41a2fcaee19b47c55387d0bd0ce54426a70668d88cba4485555b3f1f6ece25203a10f0e3f260c5cee7ae6f6915b174ee74ec026495748befb3d1b079f1e4a203c0816b0e154687d38035cb85a9c222c1028f301cbd65b1ceae90b5cfba6b6752735f2360167e23c7cffa62879f77e9598bd113bf499206fc980fc83cd88a7b5dee8d0a54bc394d5f4231393fade7899af8a70d23078e232889d5b983bcda850b33e4d1d4680d91a1509bc805b6e9095f966acdd972ff2ada11d34b2fdfcc8b367995523a28b9ff88313f22eaf97ccc64979a9fe5f9d3baedce2be9b3c72867c9eddb9646672019ab5d972e8469730cb7788112426054450f1688faedbace48a13cc0c6b3985d89b898c039ab2b8b369a1eaf1c0e806637d462ec8db0b3f15ef0bd32812ad7f79b64ba65301689bf7ad2b1faa16eea26cb805ea4cd2e2d5b59fc0843773ebfe8ec7d607d945cca3c341b573c42246d1d0c4a05b740409979682d3782ab01344e6927ce5f80b6da522077c263ded61387bed4e91ffa800fe387f7cb792b5e2b3c8127aed474fc51882565bfcdcb6bbb49848662ba48719a77412cbd75d4415bbdd124c10a37a1c12bf19c79cc78536edc49dbd83aeca7a10c7f3374cd49675c7beba713dc80420f659223022e4956060b33195882aa30cb7e38589f05195d45ac34d6f92bbee9a19ad794e2995565b62268e743666a411d0473f357b9bc5026e81b5d4e8a3fbb144612c9ecc2c8708b437abdd926c6a4677b9fdf89e215b85d73ad51f0adc99191de16ee432232e41b987478fc17e0a6ffdb309dc28545d7adbb8f2fd7eec02865a787615ec4e45d5453a2684b023b97197db43643d91c34d925285333f5b07c5d98e09f733a51a103a000743b9ab8b6567422a3fde122818ddafd9403048e9062dd4b0219704635c2f40781acc564fc8ec3aa1dbe235ab32b5ae4231c48f9354cae2c4ede0a7a74f0d2f9ccb6c8e303a7f6e365e146d7ebd22d95b3657c0c6b2ccde58c835ff3148e93216b6e581f684f72fafe2a9ce2191f2e5f67078034a88a30b621e33dbd80758854b56aee68014b4fca50cb3af85f92ee7c899a86f6883f5a6c0f9ca29c123c98968cf191dac5b1eede06f6a47b0b5a902f6c0f4c30475847be2f912efa704f9d67f00c146dac6ba6bf88d82d23036fbf40cf686df40f9f82ec7e6ab6a260c2bb40311b34592457cc2cd7a0c33b3b2c5ca2a3ebbd35ac17801366e1c89fc8cae48c6c53dda4fab222f0ea259c09497c3ccd655d06f2fc3748d5b1f16171f0aa83c0d78234db0ea8211f4fd1e48066c3f97a04f439ddda22d8046aa932a97076b28b926f6ff9e47de7086cad1d60c0587d63db3d6d93ca1373eee12a3fe499d6524e92d870b1b4a3c7d19008581dc8a66ee5f2b4d44661cd4832c6b65161da0c3c305dad3c8685ef3778dcabf3b02f9df4ab01cc2f6a41711a6273c86accac62a9b6e446a5025b89bcf78480bd6a84fbd30d4b881854422c60f5b7c80b97f045cd437aa5972026b7a3315a23d5737f8278bdc4bf0845c81f3f4dc2a6fece20e0415f4cbe71902b6e24434874349a66789a6569cf1ddac5195fa156fe5fe678248dc39a0f732c9822b9b13cbbcb6d314a7121d20ac11446374946d3569b8f2bd6ebe4032aba0e13e5c507616c366ce9d4ed98c762acd83821598bfe7416f8082fd4224587bdc538dafaefb6f72e45833013ea54101a10a5997b9810a382030fb300d986c785a3ec3ab21763348a8a420bfaee53fb9b8262726e9b8d713d9c699cd3ca10cace67e422b23fa1c093998f3cf4eabbe0012d53c9a755ef385a593062a0e77fcf56fefdf5e3c46a0a58fcc87cedd3b6ea84f729dcaaed00b6956cf52ce3f84e73323a1b6408c86ca0e5742e3b6a195973fcbff7e1f2647a4a7bb30d2aaf565dafb707f2d70230bb4ad4cd6c595cf6ca69382df9bd12befd8b57ee651601d3d95d9683b8487f4246b436614fe67f7592dd8e4d81e2a736037b4d7aec75303ad67ca1aa4ebbeff4fd30ede230f71d38362dacabcf315b6c2ae2f7526f856a2ebbf503f88bb7c11fc82a242a445150148fbcb092afe9751afe4d285d09c6aeff3075a8a3e30c8c68d0cdc21bff23b900d2405a63f8da3fde6094c5b6e20cf375c72c0558f906974f2962f44f4f47695f22656ebecfcb32618ca7b0e4302fa6c5a27739fb35f2c79dab8b2a3ceb881ea02c2a96edd1395ac059561fdb56efa287cd1e5cb44a53eeb5473acfbcdd59013c11b878b3cb0d939edca9f75ff4a1dc66a1e4c4fd63168612f8119296f9569170ceab00ad2d387fe5d789696376d402d1acda80c7aef269114a7a46fdf1f248870224cae887f577b02ef89c3d4d38c49165f12d76ac5145f365753d27dbc3af0f4c7d6390307ef027ce53be086d82c1842455058e084ba129ce010d9c77ad998f81e3bf0e3b2f566d1d2ea1aa6aaf2d8b279da3ff9d1767637ccb1af86dfd47f05f7b0c11bf26cac7b65cb980230c1b79eeb3c7109252a218c8292a2c940232b54f83c41d1bd508ebadb2c39419bdd45001bd0e9820f30ca5509f667749330a8cf62c05af7697b6c0370f4726e9ebdfab734a6f68d3c0898100a14b82903170eb6032a3381f69fd2e69727a9f6dcd19a1ccc12487df53d5971fd1f75408f80524719edd763470ece96bf459cd3a1a8aff55e709544a9d2612133a195dd2e8047b20061f1aa66a960a3eca39ab7a58d294b8c5adc7d2e1612dd5261c0fbabf661dbdf9c190675e93b34252ea95ac737f7d85c0f873659d5b64e4235b33678b5c104483b48f84fa73346d4fdf6b407c0eb0733f1b7f3ac08fb07af70c97446545e8f408dae2ff30491b3345bd8d5aa4800d58d7e4bb021babec2ac68fed32a9e5d16ec5b1257c83725d6bed15b8968f15baaae0467b705871b5efce596f865c8d96475bf0f9155357688d97964c87cc56caa8cd70f33cdec9ca90db181be3ce1e7840e95e8cd83e73d3deefd0e4a13d7868de65f11ba235c8b6cf1a03fc53f356f4bd3a37dc8d4a8d5900fc53f7f1da8f2b7f2f7ce631cc26a11b83c5cad36cf9ea6e5160f6cb179be0211cc5bd09979e845119adbbe97cd82647f0d93d7c54b01625dc6a1e9bb3cae9a97ad1aac3efd4e98102abb889db553f6a616a68eedce2484c4a7094c31a21e499484365158ecbb3055161322c1408c94abdfb1e64f9b446f7fe94517bf2ad99f9e427f10f32071eace8ecaef2da823087dde695041faf1384e188771c1856854a0819003bb9a9efade7615fc80ca607041fafddce612847c6b41536fa50881832d2d08d1c32bb18db5d4de4efbd38d0b7e21fbd7c36486a8355e49f2ae8366785c40e2bf10fe0f51737ef9893f233341ddf2aec2573a8708e6e19548ae4305983bd72b1758dc7b7b5c62a40b6f7df3e81056e599050f01de908eb72dccc8cefe86b3a88fc76e77b0cd2d209bd2b189252a3bbcb029c5a23cff6c7eaa1fe6f17f4c447c884aeb4032bd5246b9a3f5c47c2ef9824065ce8f895f8117af13f7ae82704838d63a802e585f283b269ebcf181f1cbb47c489e35db83218f37dc633f18370b97fdda58add3d4b470f0c76a177bd2388318b0dce0e6e3148c7b47d10ef86aa594512699e3f28b4314d07d20e0056e90b00997699da0db918b8f24e27f4bd0107d1288d92d31a5567978e5a7fbc13f003277f35a5717b428a0654a163a8a65d511952565e22e73310745a62bc5d8a11ea1cbf510dbd9b0f25c0ce535e5f34a39281bc45ebe1360a17df8b2b88d0761657d518b7b1e62ca2ab2f8dd8ebcf36f1e0eec18bc99b7b5c5abe22b934ecf2fe26bd684e81690abc46d203295aa61b947bf26728cd1fae0bb373fac0e4db71e3762f24bb6634378752d4cc880fc3fc7931617925ad09a4236e902147a1fb66e8caf2f5653a347cdbe19ef596236105df673bab31ad03e72252982f81f1e581c5bec39abb28b543d612e79ea91ba4b30849fe9b9561a008545623e0f37c9e880075be716b041367700447dee42cf80b7e30c05ca3c64d27753e237017c0cffe260ab3b63afed6cfa779e00d81c19a2fff705e7d99031b6df449ce2a339d719b7f42fd9b5cda82bf7d4e0cb12c55900f5af1e1a5ce4503f18af2e75d798408b5884122be9bbeb60b20023e65d891150784acd2d967b59f2b3bc3cbc796c341864fbe7be989f6b4584d41ff7f8276bc0e07695b7d98440f650db7e2087abef3121a71d90f6ba594e48452703ae5d813b04c87f732a62e2061ce4ad0bebb0d56b4325a518d6ff0baace5e1981d500c5b797fc2f9e66ba92266b897a8e0dbd778049ef50200f9264dcc4cf8ab74c3ab363a46716cd850c94631920580ef380df43f370624440790459f05b881f31db294cf12fbeded844aca2f5279856ce51819cb60d198a976748c1e584e17bca490fcd57885806a22427125d91f60b747291e3feec549bd97e9433b78d0c854a9cd57c13fbfd6c461ecd9afdc1bddecac256ecee276987c66946c91268b6183b28f98645474c4381de960723f31b2855bc8f3451cd7d678d17d9c5bdd9cd9faeeeefb50ccd132d092d999f188d26a2528424317632329c4a4d28ffe29461b28e78a47dd098d825b513fe43f9edc7b2c29f910afa37d8e4fe7bffbf933eaec1c1f53ced263301f4144e1491e5d5e0a4f2c0ea3a40df34baee6ebe0b4c97fdf27b259504a8e4d173de5dfcdf70cdd71212f0c32e7d367c125259c13996ec97e48b9a53409bebb8901fc2399526e5ca51b31e47fb49d8e6543bf495d4d604cf68921b9d8813c600352d7978efbb193411dd51027ad3bccd2c24c8e3da4a722b89405f72c8aea3d72b20a58ddc257aa6a94414d8c5ac1dfea3af23f2c0ea0f5535b709992bafef773ea765745208b0a898530fae88d75cbb4abac324de67d73e434206dbadc5905a616d7e79d5c70a1b77673a285e04bdaf89eaad9109cbe9c609a48e946a3eaeda204736a59af994e3d1184fce2269ab8ef8d946fd5a2b27778839101edb36e7a7a1c0fe7e4a67b4e9af21a69d8f8c3a6080b01bda5e32eaa3fc18b115bee1d2d15d189a2e8d9a5283c2b003b2f8bb40d650b603f6b2278df2fa58770c805d1a05d779657ee6d500d0a69ce292fce8244bfed47d2bb02d918bb632997dc077ad017f987076a5937765040b5308eb8f6e1799c3ca80ad6e0002bdca238d645915dcaa0093b21d88ba7f65d52352717901feebbb21483c97a1c2bd5710885b668099c0e7ebc4c6f5f4338d84f323e24c709f967b4979568918672ac65504897b9a0d939ff750b102ee76517607395dd894003458a553b0e5eb4ed24aa38c92d6d525d691c769d2e326031c1983071ecbbcd8e9efa70e46ff0611423ec0ee8d943e2d085f12af77e6139a934eff3b01ab45035e70625f1a2f3d78cb51cc6906100e8b323df4fae9804d1765fe5df4033115872eec77a0da979697cd1e29c079fdfed5c6c813f399f3ac7d85bf3686195c8eb2504967c1391a0fb0d7a0de2e9767ea35f45ebb80f0fb70bb44f165abf1ded06449d5346cec823281818b1b4df867f33817d391b1ba485ee8ce38eef5f68f4fbac8127eda1c16f04b7a7b47738efad927e0d206afc954464c00cb2793cc05ff8a552c853f67486eeb37b5435d99aa3a7a35168a1b131c9f264d1f95dc673af8c6b52b73280f7d6e55290abfbcadf8fc49c5fe1df95421d0dd0e8b720c2583f7643fc372e3eaa10e7886970f4a8df6c830ec6a3ec207db5f11baa6fdcecb9af7b3a71b169d9e371e440898f41098299fb386a2f9d36d6d9d4ad00b13188686aaa61d196a11b59ff42d18e959255cef19e1bf9e95aa9c1aa0606b452e4d40504143501f1d150391c250d70586f754d84dbcd23c28237ba987db64fb1707f2cf13007b13d4fdd80f71e9164564aad08fc8d859f28ca1d93334682ef2d0e15196c2ffbb936c6057d57825f2e3f8441328658ffebb11d66a4686c9ea1eca6e3b21ca276471fc5f9f3d1522abcd76fb041b4bce046f6589bba80053a2def4a6bf2682a83a4be9fd89f34a1f6130f3b6724d85f1d03ec9288aba150598740b7d3c0ae7e63e469098d69bb78e0f018c57de838f521411b2062db498e58173fa2c9d452d9324d658e9d4726683543243ff3d83338f7e9c619e68b71053df94c1b812713a57d081722f7a29ff4579f0b089205f559ccc9660e302843ff747753453e8e6d84c9d47683027f7ed8c8077d6d086115c53be093c4834b014621d52ddca7aa42ddbc94d9545d4264d6e09dfb59b24850dbe3bce9da7a7150a329e8ce1b32fd223665baa4c513becd29bb9e4070fa6125c907aff60fb7e6ec1878aa85fbc93313c30973d701b081c69ad84a480163f96689d300bc9b02c1fa4559972dd305fd7e65e67c3be5e616ea31ea0ce8fc12ddc62c59c866776ea4abd2013367d427c4a20204388f7308f36ea0d84c4d863e698aad798f76a3304b560e398efb27a37289baca7bd71c03c44a7f7bba62c67841b9a85b1b0ea513b177544120151af246d7c07031e43ab62f540f707164fd59dbe3973902cc5ece933c663e379e0ee5ab89a169c8ad1e6da5c6f0e5f210e3ca43533e2914b33eda83cf22aed59b1434b3f28e7200b6a9aa0e10458161eeda82ec57708acbe42f509c67cbfc0fb6bc35fa4f429e576cff539cd484347398e889ef4fa5356acb22acc5f27efac3cc8ff4c8f66662c42a256bf3a5fa6bc8adb90c00118fd7a4aebdfb64bf54deb319b190200acd90d6030e3d82efc114904e1d1589ee6c4e4cc3bea2a4d0824f2a6e2b20cf8e2550f2823caa699f268c7b9566cd78b9df7107b4cee5b604a65f0c0c10b9dd9d97c279f468c4c8217c74117c3db63c0f585e5830d9f368801589c64e81b62990bea2515fb5269236282894d2c9ffe5fb740ab19f969aca7281a4d890f43d33a38af8b40242d45dee751f6ba19766a8eac0b295ac4e4ad2b55d935d061ee74f81ceba41dea69cf599e70ccbac70c44037f57b461d09df46fd671ecc4c7331357c4dbcefc4a0e07d2cb0fb0bc76f1e13c11f223e129941e29c85353b3f22d66af0b7e9b59eb2d8df9055050ac60676f5d86fe728c17bead7686e9fb7ec8caebf98cffdd0bd3602df202a443532b7320ad386b2228694e860dad9e9b00f96221a2018ee2fc8d2b5e7c7806f455069700247d908d4ffac9d018bc5148bf216c56e04b1fed389ced1ef8d07d3d924e3971a7e4192419b7edddf9e4deeaec257c65724a1904223494f2783a9643a641ad63c877b00970cc6d0a73a03d454244d0efc221b11386c4f0c1f4ed2096013ddeead81e5e25a69544d16a6e5e1a80266caba9e14e39a5810831e239b3742a81f7c22adc9f266dd8a761593ffd0a528a132d5a33e420988d3c068c3378dc466df2d7985d29f1384518b39cb4da88e80110bf5eff1c89a4a6fcff96b0fd2981c3c3c0a20579e3e3e49da1192aeb9c1afbdd8b1ced0e123c49b3475dbdad50283979b056aee1457cc8bae01c0d3699e5d14fcb4e5ee634bc8e12f87807e7cbf5db7e5c1e5d3484e5fd79f547648f16df5a91422d1e58d7cad9a27b0ffae351a1ffa4e2205439ba6abac133a892d3ae0b624449d9310178baef89412a249d34f6481903db0100062f31c700c52b0e19491e6c1528e2463ce2923f931c7eb795f0956b9e1ab31d120b17d9827ed763e42799d17b2bee63797fcb7ef4cb3a69499886a3cfe2d4f7dc19e7495798ccfad9b5e0a3c7fd7f8e180b3d8b089cd02d74d83608078a94777ee863c96723b5e90737c569d5d58ead45e61876f1b9a3b87d36161a35ac684591ce75155397aae58cc45fab3bb8dfdd6b20e60c37a0bdc55ba09377ebf9896ff2b2129f637a3e4dc4274880ce5bcf117e01b529e5433b65685de6cabad5eaac6315cbea900c0613b7bbcccb0224640c38d42ef53e8a9ee8fcdc43204c6580f3ad96cfbfb4531ffcd1f3cfa4c22550ec1d02d273659798a82695ba043dcd94e6c0784fb7bca3c64a42edd72816283610cabdf8324b016f95e6f5e4b70b988c1367d86d4ebde6f2a753cb6bd9f053243aae1fe3a06da7d35d6535b0898da6dedd7533b573be08a2429de51987bd8d064bf967ed2157a5b07b8ce625d328573c1bd456c8bbfab2aa72ed59737caa8b91353a5476e9e7a813d1b41ee7554d99f8ff24069cdb704853491a454bbfd1671c7de48438a8bdfe50df489962660953ccba1caf0b337a3a53a69f708c2187ddcdf418480f44716f0d33bea1c28aeab46f2e5cff25ed5bbc8d9702f58f7083680169137e20363ce652638c7a37a927f60b1b6c80ec22d3f77593f35c8d56cfe55933e950160884e9edc2d6c43b2bfae3c7dc8bfb6279eb58434161545b4ab4ebdcb3cb10060eb14168dfeb23870ef129e05db0238368e0f8d8bc8e3dcb9601be118dc7088b8a82fb2098d31f7e827bd580f892a670fd9c4689d63181fa5682ed2d2f9fe262e747e2124f42584f964cf1defb6aad0205ddfa0679582f24fcea2ee4bf1474e98f50779a02df188782c213cd252de05243b1643595f1b50a17b2fa76dc538f782dafa30522e6fa66aeffcaba61178debf103cb3f4c6f2bbb869c0501af2cc8cedf2e17ecadfe13b8fbd540bf587fe9e919892fc74693402f3c26d7c48b12a01dc9f7c806243a323a6681eb9337c47e9c332a501dbd6fe2d1f99b3f86591668d8c203171c33e9990450ca5629585cc4bf0de216ee3f8f942b37276d2e30d029660dba0cf9396da75035413e0fc9ec1dc803bd534454b1376ceeed6f440b6d21dba0f10fee8b321e32208bb73823ce46feb958b42ff90beb753e041649832e759ae9586aac0912132fb5f04999e0e2305f033850fb8a22e4c11ae13869adffcd7e69c8096d4dc075763b02ba1170a35b6aee495057734f447c407b5dd88483dd1e82daad19e5b558dadaec00e0c4b863f824b6ff8017a81f41ef05bc5f1125d485afa1c87566c7ec752388a19b85aaf1da55bbafd4b111217322be8f736894c543cd603569854065133662ea8bc05f521304443dce1017162589c28f57b9fe6649e1051c6866ec8df147c2c0d44764aae7ef1fe7d6eb9f7b715cfaed893c237a822451062808927bbf369a56aa1368d67abd7d3ebcca9e94c1a4f2aadd3fec5b202ba7b404287f32e0cc694be6a0a62bf7ff1206dbdd638f45d93b5eb760138d84d0927ab8309da7474a7c65032e6e9f619a4633461283819de3a3d78a52f7c9f356bf4e5748fe88383e0c64e7f393d81e1ed2cba92a69f13fd1729ffaa0203ee9ca24fb381315275964e8baaac9bf620845e532e091864e18826fe29595f13da5b5def72de82d4d1f5c4f0be1dac2be0a742cb68cbce3c518a49704158575ea70240a6cef84bf677488756f57f9ace285fe30924b78bc414bb691b11de446a8501eacfb3dd25e5fad3d86994b6a558f2acbdb44856e8a38d543c813fe2ff3d042ad34d7dba8db93468ddc7f1466e4607433c40a3ee0c47a2198af06f2d47c79335da2627070ce7761ca45a3efbaeda90987df611b4544134cd7a1439e750f6133b9b7f2f152cd6078db2fd16486c12d3aeeccf9683da3172bf7a8b2a175147cf1708c7debf089e3a28e0f5ad02d7384d7bbcef432e91cad9b86a71203f3985facbd93ed77e319294560342d5cee09a3d7887e1a783cf2cddb76db586b11d709300e793e924c5a66e68264640800dddc3001318aa38e1af2e928bafeb483cc7de62c44b8fe7f1d56aaed83eab0f6a4cb57074e93dd65c961f005f99dec3dccb71d1de14c2b3c8c7278d84f22ebb09ea00af6d0c36ec38f5de990284f5bcc4e54f1cbb6d80b9f116806f5996c14f3d96234ae5b4c2fa5db13fae0886889889eef0e0c65334e983b6add92291cefc70edc55ada60812aeb4b897800f84a741f77574d77b187af02e7a3b99965baf988a8dc818243ffa289526ce9b786b612f91efec4c5520594bab45a266dbab04ab04e1b05059b0fa381d323e0cfb3e2522251af2a5eaa253dc198e9c914ce6cb1ef7c5b24637cf2115e739d7caed334df468812d9436cc320e6dabb364e541b433291acd3db0d0e182f5ab3de873d32204eb1b029e1f9afa2dbd3f36bd95328b3b0d717da4b76240f163ba78a119f3dc1f53a2ec3a85092500edd964999a0f949f51105c6fd6bd65f3a44491e9e08f183ab2cf3f5e1f37cba4ccd0314f64d9b1563705e979c9c3ce58ad14b320b7c2eb9c10c19e9fb67966dfdb3a9918198e3651f12905c432f11f1a24247adaaed62e09bf45280eeb1cd0c2fd741dce1130d68b62922bc936ec5b8e156e010602ac85c1fec845428c036c59a703558f96d9a95e772f02a7468f01ba7fa2316ccc90ae67853404afd61f63eef46a4c41b010f0eda10ca4a4e5070572b895441a610218581254d37627f865cbce551979566765d3f4871453512705110a334da317d3ff40b51d382e889af2595ceaff393632b081aa073ace311b365eba39cec55dfc52ec2c4388dfa1950f72da9189946807d238e0836ebfcd778833a1f721e4d50ead8c3c84d17241171f13975f4af284c80ad80bf76a418f157780685e1401dea187f53193f0363464b5b893398002d150b5611cfc4a245399e93cd564fb3399254d95c28201b13aa086d9fd9c30902ebe1a94cd7573920cdd49668aa8fe474ad4f2d67afe30979303ac6606e5e2d3a557eaf2191547586e5e60e87c6f5e42ee3d5532861399ae5aa2161497f9521c736fd56e9be4073b2f09afaeae266220c06486d6ceef251575bd8ee8eee47e61d7523fa213861cfed7a14fa1e5853bb1c7287ae62df9c48e6041808079dcd50d7b0a17f895c3535b8460df2e196dedad65991406da9bc4af5209e5e40c87add3a161409bcf42f65f1ddc89e2ed0dbd7208a002efb0a5ae42e4f911ce38b619027d86ae3618d6e6d46ceee8a7fbeed77b2006db0075196ed9e7b102013bb2bf4f845509383779d4fafb0fa83e9ac8e10bfd0981f1aded50817d5bf8d56f7f71132a3544a04e3459c993bc9c5e36bc1daeb81c126e7e8bc417090bc54c4ca9a9d189d0e4b1d347e4db83c5c6fcfb26ef025d9fe44adfb0ab70ca3990d64c94ad22425842872230b2d99b7a9d0bd52029e7a6f4f9adc49c5eb89f6e533d8ae527a41ac7b2946a2cf63fde006ba2ee733f4348338a1a6d4d0d07f9fda5bbf1e9f2b0cadbec6cf5e7f21a2294872338fd2f37084e0c0483ccf85a89984ca9cfad6dd016e0df7c5120054b60578c7a855428e2e1737cc3c50be8b6e2308c9ccee6c7d4fab9a7a7a1ba2e86959917a8daade5eacedbf10834cc0e1e667282da6116a252ed50bef6856289cc7be03a1dea315e56214f4429d988100984f942dbbad7aefe0d417feed724c52a08c0f3c815b2c6f7ee6f6e81a1e15cc5773b8e9f0254b7161b0d89b67670fb706b13026ed48a42a1dcaeba0e27e512dbc9dbdb20aea5b339bc504a2a451ab6394bfb5098e118cf7b9ab8f2d24fb19fa79d2f77cf1cc5ec608688fa868b9aac1df834af7c831bdb35aba79f666b2eea35e594b002cf32a5aae06f599d0451255862a3c226640b780ab709c61b9b85cbdaa17cdb5ba5391bff23ac01bb3385fc7875e030da9185a0471ae60a6e46f1961d3a4b07437c3d9909f0d3261411b69ebd679553cf3634177a71ad18ef735c74c46fb97182f0aae881da2f340875745f90b9df41a3330313f0f9abdee9cdc4ad2d983260700d62114f7872f0d1422570451154bb743040a0a8da8f7f53e42a7e015d3280907ff0c9004c15c27f41cda4da4cdd66f1e1364be84205680ee89615bf44edcdbf5f81945a3bcdcb2140ce7e23c9b5045a881799c81e8e57707fe7afa1926db3d97180e1c08a51d11c54be49e1bc33ebd597cfa750df3f1f7c6ecc7039096843e5311789b5a730c05bc47b58edfeba6f0eebc4251a84980eed4e7d6f692b522e3a8b2ae2f1983e10545ab93b7089dca3011ee515c71506ca345de89980a11546e353195dbfd325667bb83d26a915f9b3b6db8a959302e7d0915cacd3ae52e3b68ed7a36342621b834bfb73bfbdf179a4b9e0514ce0c36bd551b4ca8038381b48b8cbb62488e558684091fae25b524745e8c4a85ba25015e63a566331ca9c976ba4e7819589c318a537817a5abbd8e9054a444f0a64bfbe401ad0a54ed191c34e2da254bafe8e6e92b72da77c35ff27c3c3540fc3ceca1d34fcd95a63a2ea9b04c5e02bd8139c6d71c22979623330836e2c084ae32856b3278fd21e258621b8a251439b8d23e0c5b2b2593ab1a8e4715d5d414054aafb35179af8c07379cffd2c27cd4bc0622ffba81e80e0cec1d8841d01df503e54609e03dfaa1270b59800922c5f7f68b78474218f0cb97814c2ef4551c53403ac68ec553787852fdf32d52864c92d32437992b2c8dcd1cc94ffa5cf6c88aba26401a41c4f791d3a138512c3472764c8358998696becb1e350ae23b3ea9a7e1c5012427794f0e4bd97b51c1add1ab0f9afffd1b050f96b344d4867e9e9d0ba6fae543ec6b7d0b472195bf8e5a88ccb230968889bf81aad0de321d46b761bf299fc2ab3595c14af623b2eb06fee72c994ba64fd2ed396b572ff51ff8e3be02cb8100e7f72dd3d034fb52a238a6423032475a0d6a988b839a39c30541bb2b3f244427c953e6c254450669301a37b7f0acbf06d4b41be7561b48a9e9a30d0f35d44f1cbc3d03c2879482d6b7b67160cfff9cb861a876a701577214c7ae2aaca51a01b4b468971d33a5cdac2297afb0aa0a4325b0369303f7541420168ebd300b0a693ccfaa70f2d75956ede7ecc3efe8ee34fb200554261d7a6509d1af5d1d86dc639c01092ef434d3514aa75c34f9df9ade4b20bde41334fd358fe2ebaf0a80e88df1abf7d4d5675ac3483cbfbc28243f6d6e4c773adbdf30c39e3c79b7c09fdd8cdd7e36441c316dfd862dd14ee15b1f25524f08f36fc2f78be71457cff568491c4911756d381accb53c92c8ca1e7a33395253d930c60929dcd760191279866eddee563e928756e76015e521945a095ce57c542e2357220e5d9f06020bd0b18a7d2bb551088b5b513681c88c98a239f5755b77e0105677a583f7fbeebb4cc06d24bfdbed6bda2346e2ca1f6f8698bf000abc767c3f18d1ddc5bb5182482cf55ee46ea986f2d5c0920d69dcbf8dcdd59bde65d8af3d4884b500be0fa2468d9c5e64831378a75fafbb9b768344c1ccbc73314141d49827111ada27f18e10cba19fdc180b5ebf6028e9c5f45ff131b5692dc467444448c4c099c1cf2c1cbdc7c96c4d4812260ba7aa373525f92d85463925cc7266a86e6b5e896623beee493b1d670834324091d76a1f17519c988dad7e8bc930457aa9c0ecea53f25aa9e3fce5467ced7fb5cd9eca10b102834fa8cce1fa71595a2f67e6964e80587d279f68a24eda2246c0bf3c57e67a4726b1aac32f3268970e2b28015c0ddd640718fa0f413cf80446d283f5fd57848a7ecdb3c4f3ebef1fc39f780466995ce0d39c5c6e8abf731e900372c017d05fab2887abbc5830cd829bfa63b1176f4f553cbc27da39b0535f0fcee8c99b028a275ef3ed3da194431c17be2152aac739cfe6d382b5b9f5e58a5a2c93bd60f8d9e2de4d3a39433e7bfc5d5ed33829f534147db03ddc4802e9c11ee7e453413eeaf37412dc8352b26e34ea106bb8069edfe8b0f738feeb3ac6f087cf5d2ba924c7b72c72891ad9f375737b0a2ea558944462a49e1af9dbf1f39f8db2680445d7c6a9104f614a55d7937188f490ddb968ffaac573548a2b68089eaf38c54fa527e3730c28da032aa677e18ce58843355cfb2beaf7cc7c152134650b58aade9c261fe174dbb6e9dc745d63ad617ac6734e5d6e4f87451264bfaa62e45b6d118f5b4a6696eda37ed48d49b35e78a636b7a38085c69b7f5d17eb9da0b620a4398f0293e2178627d9c620a22359adbe8030583a2a280042173f8e5d353438c2e54bb9ec54ed87adc5aa439bafe42a12835faebc28bc94b070a1d479b7c73bcab6552ccda05e59d1bd8180348d44613957091951c50075a895dc7ecabddeff25b65959ecee0524cd17a6447e88e6b245cab86064e1e5ff8a08ed3636ab145a210280d5547e619b24abaaf18f36432e4e9801be5d13e1ceff1f13c6085ce9c5dd23abc6f93ea602a01215dc2cf99814bc111a71bed5e9d70ecb441171e7634b658c111d29f6c18438ebcac8ca8b090c6f497c9a38a64265cde0a2253bd1d1e31bc819be9deaa279ffeda769dcb9c22aaefa06dcc7e08f2bfa72193688a793471cdcf4ddbb4400e6e8cf54b0a1276907cfae1c126f8b944c5d4c9ec689d54c16b509309d93b0e2647f9fcbb2db7451c42a632b5ae02ed8dc23deed09b4e807716dfa3496d6846d7ff0f03e297454e1eb2c8c16b32602979bd5ce77991d3c34d6ed29e8bdc9fb9ae26b358c0e65577bce674e74b2aa6c7f0e939873cbf5bed931b7645995878d48a6f16b190a7cf1ef907a3120b9ef0918f7682d376f48a9350a184e184fbb0cc0228402dba5fecf0cea789f24dfb7e5ce93e794be194fc46ee739dbd08e0d8f110b12298ee65e34ffc5313f757433e039be104d2aebe6617a174b6dbfe1a7777b0430ed18acf715ac0dfa216d0a04223587ccee81a47ffa342134bac937f37f0ec36e2679897650f93980f666156bca6eae871b6b3253074172aa375e12d0c87b3a6cc4afb87bf4efbcf736639420f3a9b7b0c8c975ec7bdf211bcaaf0e29c2bba58e9f4cb902971904c2b8f6cdd23053a98a4fbcc91ef9415b4f1079150e5b9b7182e84bdfb86380e13e57418d5c479f4a7335e176126b257d21d4cccdbe5390e6abc177e5b58b8bd22c427491090b81af8a689122dacd6f4dea567c3924589ac5575c763644ed44111f65752c53e0304a4ab8da0cb81e80312fe85a124f95baf71b1767160ef46b417859b2fae5081e43e0535dba192452b421bf0a4e70664005ac395e7573e2d3a06ea035950ca9fb41e2c99f8cd759347ec3834fa137015c4a8adcdfe4f7842cc073dae57aeb93cf699e56d15bb6a0081a904705ce598edfda04fbcfb6c5d34d330a80b39180f1c5a95299c8552195647592147d0025c72ce04ded86b4573bcdcc4725532df29d1ff5414d5e9d948106685e5fd8cbe9838a7aa6b83f7fa84a6da6fd3c70ba186566095b47853368a475d45cc4d14a968a044bb83c6c0dad846467c9697308f9041a1dd2715a8c0cb89ed2890454933c8eace690260b8f9ccc5f1e84d4f2703a7dee8f759b113a8b05da8c8c8bb498b5f6930b282780dcf95b58b5b717991e64ec2a5c53a7bf375792e19431ad2e2d161db6d5c6ce48a11d8c4e880e45654310e23929947f688c99dedb4a0692a25e79b1a0b725fb559519b94900149b82e4c55a4a797d27433133b069ff68d51c12a2acd1d42e5bfae2292a9d3b4e09cc2b9e409295e5742c38df94fc6ea47668aa0a2db08b37f2ed3668b7300f69ea73d073f2a16e47191fe95bf042690ed720b40cfd8cbcfec6637288635049ef9a2028d73f786bf7caaa5faf9115435f14ac0db098c9921f150d76774ec32c0ecc2eeab011ed8ca0b785fdc2ea42feb408b058566ec7b79df35caaa3ab2be784ab1dff633447e2e3de54b6af6e3a390970207dc410fc23f26dbe6022ab1df4fff3900b34a211530fa46f5b5e5010b8b5bd1a661bf0cba16d4fd989da0ddd0d7fe2cbbcbb0e971d0d1e1d3208e3e6da9f085d5193358a39b170fb18906a3d824cdd41d1e44beeaced4599cd315743471d6e637a2aa88171900e9110403cca4bd69a8ac9ea00ad0f7537474cf88fd7e4257f21899d5f6e659ec7429dcc6960003b2a6ecbd7c12d89f6051e8aabe1b1ee9b295550a155816ddd5a389f9149cf86674b99b223861922a80f62c3351c6c60460b6e8c397052f31f660fff0694b222003175718675c5df90892f47fbb89ba08a94ce44c1611fd661f26959b17e6ec0f2420a706abf9a5512870fd2aa586d412b7e9ec6bb3048464abf67799804dc179baf9acddbcd017c7c14b5555fc703ea9e0189377fd9a4fde86e0c3e3c340c42da4c84fffa08aba1cd3efa89ccd6368e9087b9c27abc8690649a1ba562151ba0501008ef06a33c4b394e538d5215b4ca63d92c8ac9f500a6942bec664d351315c18e48277029f50ccd7df89ca12218d3c327374b79a0c8ac0aafb620f0a212a7dd5a24548ec1f20782645911f8364b75191be27217b6b743ca9b06d0a628f3090b0b91a741dd1db6a51121c8b81d894e592f2b43ebda73ac7bea61e7592f5e039052f5e565e893078662d9367f97f4c3fda5b910402cef8e2f30f21369c41bc87de12cfd24424cdc3e3b28561680d5b0ef43e47e64ad41eb6ced4c37a8263e8239de5ce8a4ef2636776059aa2a127df0a1dd5af44111d5dad725439f83002dfd5ae26366a4cdd16b9fd4341f646ef310259c863ab25ae29c7ab667355775d8c8e79a8524058dd4e48fde93167fcea4277d1c86b3087e6b7387e9c5ead12c01b61e7266513a08083c7aeba746c703ed854bf7929e2dee31c5b678e07bc421f1b0f9853519de2e84e4a60f0c6e32dbd6a0a68f63661342474a2c05d955c7ce3f73a67f265bd093412391933b2a1b19fb6df45a0edd78b19d727d30e03343a35f80652ceea8bf8426b57e7e633d7cc7860fb7c4b82d4c03f2564834e990e26a81800990a7c2251bc20066667c081f9a5d5158d0a8e5e653ceac8ec5f80e334cba10e19bf4256d95018f4051dae8ada0143b0f102c2e8581c312a5f79467ba0408d9361b3a645ca99e5f23e3047f65b52ca14747e285e5e572278f3f859ff9ed5912ac1a7c180b8bbf44c6772b518e4aea82cbb01c08dc331553d42d3f2b806438f59cdc7b9a9e0f76235767c68415f2ce100118209c8dc288a9c0296a848ec062330fe4929712af73329a50df70bc0e384dcc5d8411d41c185f3b7c4661ec8cd796e5ef2c8dfde34e76828518fc7a8b669edd49b32f9bc1567500c6812bbf1782adbdd66f3d8297db0f294406c775c7e678000f967f25eaa3fb09c6f7a1554e5451a1ff0adeebdbd33a3ee7e10cdb4d7549ec2fc4f59dd99591e92cf048dec4fc94d969e97a2d129738475763adf1879c70f8a25129b4df59da5c29c47ab6ff70116d9377d436c878aca6009cd1df495b7b7256364d4010694ca13c4125b47f00bf75a06f9706988b1613ac969e8d1df1c3851a9623d40dd8e839f5fdc64b48cb3b0c98d15b1b44595a9b5af61678e6ac6c13fefb66af2c8be208021323399b9610e75634df798cdfdf51ad66af15e0e59cebaedf22db39c22084bff123e66b63cf492b26f3acb566f9bbd09c004e98a490291a9cc43f61fe93dd833715c047d2adf73b3709273254cb220cfe7398c739e6601aa96a0306a53a80863d55ea782ab09474a2075d59e234224b58d756976eae49aab79b7ce19c1056db4284bf877d54ee7e8a11117f4c70dbaf27c8d11bcc45607afe800f80f6a170ffa8295eb924f4b48987c131e9ce11f04344cc3c339aad1e133569eea2e655b96ce84bb7be0f69a621cf233686fb790d51076bd6cafab585592378d539954ae42658918c2bd43b2370771da938f16a4fb384e93e9aadb9f649901a8c169780e4736d07b181bb684b1e8018bdab71141907dc5a835f6d247fc9c6b96eafbe86c8852e6e86375e170cd939dd6d643b2fa5df0c05c12ddf559aa4106f88abfa93916a3d85272791f830fcd4b98e96363e9a57f7ad2bfa2fa32dc1f4a42ee9c947b44d75b51fcb9b59ccf146c8e2e7d7fb76f1d95cc8e0e7a5405592b95e228e9feec8a295a27614966238dd3b96a82268ae235ec741423cb9a224edb2bcbe82f7935c891f6f6c9da6d8f0e3caff0b037da33b252b65af72734bdd7ad775d73eec07ef9f8f0abe700ae7d03bca6ab691bb3eb69ead119a6f36ea7584bb5000343f1b77dc96f62828a7b45ddc2aae46762ea16376528cb32228b8dcdc197e5a24e51af52bc26d36444512ea3799ae0a357046eace456206dbb5d0631ad67e482996e9dfa4e1ee934c5d8952235e14d6f704a4f7f6b952a308fcb6ecd9f180592317bf1617e283ec206ee4cfa6ae338dc2c775653b23bbfbf174c5a9e048d0f3cc00de62eb882ebec7eb3fe9e3b0c3fc3f46fa12c9a22c961890b0d3788135af750d5c582af2486fb13a28d138e69e82edbff9284ba8d7fd0ba1ac7d761c4e85a7fcffd8492739e1b7bf514739d82140f3f9933a5dba693751ccb277ca3860f263e1aa53d185c11d2db98377a80999cce6f0738b6aef3cd3001bf9557dfe6bd22cc4d7815927a2c11873b7c62acf0c944d7cccd8cfa61ede1fdf4189580804cbbc47e824e99ebd9996f2f65ffde1719e4c7904225503587c64e3621c0dbca8649bb2ae71257b7717f149dc894aca49d4a301fb3b75559fb2ab4d2605d3786b041fb6b5ff4e8309e7b1571fffcd65e6433835afc0897d046d12836fee413a4fca8cce579eae7873e3a15f4e072773b730f086eb2bd9fa0fc7133f8326e53210c09b88b9d347e73fc9caa4d71db85705a30231c1e3a870522e68a836a85bf538ef13c9efba8c86d67887cf11436872ac5fd29fb2d9ef90031450cb89dd76b093385f8b195f9dc5b17754af6bffdb4920185ebd703d0947daf0dce2a8626712888b340400ab3115b5a7cefbde9fc000d8a4d7b7660f9700bca50b69c656fde26d302e2e9dd10d34c88843a7af3d92e2bd4854d50482a81185ecff4c0db42c74d4da28f659ca4464c880242cfbea4a6e518235abb528efe8dd13b1bba976035123b57112bd0e5cb6d7fb27ca568fe973bc7deb592ae200fcf9bba55a43ba39676871bfbb7107d21e3d1e5462a8d908e45df02e3181e05a06e91c83e5213f2f3414f188531f1b87f56f12ad9b31a4fc80382bc7b8841442a4344298cbb84a810a4b908c643b8bf7bdf55e70d05ecaea1b2041bdc775f14cb52dc4693c518b2d2d59cc8cee582a26aa0308d46798450f9c8a8800d126fa7a8ccbdd773758b2507f739dedeee2fae87248fb818a435b2f7efee3ac44d9dc7717ca9a8d8c6127d999f45384a3b4eb7567878db050dcb10a407769a70d33aabf0c45ea8a0f19814ff0f95ec8e162fd436f1c24e443b307c40a451af9ba6f37a5f95ce9ef0120ca341657da3a816bb248c186c24d717b5d23628c4f21052f54dabc3aecffd7de424f2eb99bd064e1e1c76fc1f34ee04966c30a38bb24bd92e3c4cadbe5466a6ace5281c52d6103bb03ffe30bb9b23e9b920cf7e81e4c273015ace1c6f78df76521f5f14cc24f89a64ce93182dab40a9bc422c7698169d7579496296b4682fbac9deabb9eb3891d55d9fbfcb34b0072d907e29a4a2543b32ad416a01dfb9d9793c1962917a0a0e47999d095d41c4d980262fbab5cca89532acc797d79efc0c47a3b19aebcd2b70dee6981445701a6032576581cc7125eca0b460727261b4b4772006799f24c3b455736e5b145508718a75fe077b42b0d0448bac5738543a193f9f6c9287b47099a7fcb7f65c1746e58365bf8ccd081b7572cbf6c4e8e7584ea46ebb76ed5a91662321840520ba6ee50d067da6832437ec8e3eece1c54080b48a53872a1ae1eaa30dfafff9c1f0008b790528bbc629b5f328b81c6fed60b9c8c8d0c887547aa634be7f5d388b8aa856ebdbe7ceb613f69cc67df86d44ac2b52da49466b2a7ee7c7bc7886d0089fdd2489e3ece6bca8537f54a0c86f7f128859d9bf0738984f616e84ff4f3fd1032cb5ab85614c11928d3b9eb036c09b2d9c3583698b7511b3d34306ee239517b7f6342bb4695708ced7b52c28f80bde56c781fc2711a2e61b3bcd9f766220f0fade781d2ad90bbb037323ceef26996956bc36c25f82cd7d3675162c07b7454012ee6584859d7f379381f095f603e232355bbeeeae29f71480195acb3801311f56b2fc8f928d7632375072769b7ddb6bc9a358d82915c52a3f5b519bb6ed85df77dee6916a9cb7dcbf249f83538259694aa5659b02f2b58fc44dca3c3ca708bfe34414baa255e11b22fabc61680fb17c863feef7e5ea9cd794847e2b7a8df90807d62a5421fae69fb42e62a0cd71541c72f27736dffc41bd539a189b2cac75da7df6efe6cc5bafbd6c5bf33f276a940112e866ae0d25b94ab7c91c343d305726c17acfb699363ce85b05d240a281a55d7c7bb23424626dfd31514a305c2bc41a2fcaee19b47c55387d0bd0ce54426a70668d88cba4485555b3f1f6ece25202027784bed7064d32141e6dee77e04c375753f267b17e31db8238be92d4b1d48ff1f1034d3d932f98c764bdbae5c46db3815170c079ae2d3f79e3e4c83ad9012ae50c08c9493c34ce84d4f0a9842676baa7dd6d65315ff515426ad0fd3a0d83606857a462be164147c3228981d51ce54087ae2d4faaf0c3025489b0e9f3696c3a443834b487aae8bb7e16468086f473561c7426036b1a1f6595d448c520be4eb72638e5670661119437713a9e1c7d9fffe491756640d0618d8c47c178c809bea88b37842f925d4b14bd7939f7ac8b6eabfc28020541199bed2ff27ac7a09d53ce2b56c17eb7c314c4860f5312e87d96b7e0cf44ff83aa9bb0237609c62097511e2eef26e3ab59107ecc994f3f1d5f12b7f0d66dd5f4b33714891867b29646489532d853e12bfc36747a9b20b207aee05ad5d0e723f1af3f22b121747669e7bd86bfe9e31e89dde381ce80ad913a9fa8238b641eac60251e0debce31ff137a2bb317c1674cded597f914ff02045bcc6bcc38e13e19d5ac805405a6b587e595d00db20ddc7de0486ad9a3198c6d04f298e65c1233738a71c609772af510c18bd159cdd3e81c0b573252215e28b3a7458da771352004a693c4b74effde10ac0736e534e4941d64eee2ecc6fdedcab1d7fd11db93ad2bf98befe0afbfdeadc6dc529fb663f708d5b4528cbf48c74ee6167cb79bd50822c1564dd91e49d5744e53a2dced7e68fb77fb8dcd254b32bb428ea79f820f9482d897bbae96e1b60c0d17859d25b1f162180273370ef9119251d4ebcf35f9361656acc6b2bb0f6093b4146685e4fbeda547a64c4ef7e6a26523de3117f17336d629a6aef3570ce551de5b40a5eec4900a63f78dbe65ee7f586fbbf948e2a19aff0831b090d28c0a0041b90a6cb7f261f0e0f9d289ea434ac244c2ae9e374e7322fddeb366eddcaef2e93f4378b8169868d347d80cc4d299e7f3e85b55434ef6af708aa69428414bc1c276bf13b8ca1e378b0bbcdf1da48bdea767cd52d2f1e457e21791ba8b1d18dc6a2bca1062a515eb3763329015c5decb28ddac6f19d0f60513ebe92208d1159215ac687fbc346f8b15fd316c108cc100e11133292abbbcbf309a3ca89bd4d9b2834628cf8e22e66e964d7e2613f6c524c8b962abe0e4323f68fa16943cd872ecae8b62b8d0761c514a90ad2004fe1810048e6c1021b3a4892b8bae08b3391e76cb77c459df5e396395690be49418f313bf3a84b44dde8bb2eda2fa7f5f8558c96c210617dbd06a089a97b5ce9effccceb437243834c5616086ce8846db2816e55fedc9193df17eb8012234303431ae05df7df89f7e6b1f45b2255a4824dd4d57add8ac2b59dab028a048839a0dfc586b31b0bab735ce95d2969164634c86707d9ef2a383374c9ec0cc3a484385f0ec7d64789a626806fe41abddddac443d1b8d24e6072023ffbe0016dd9c7bbfe40b25e9310287503506b8c2c80dc4994256ea487485d51f75fccee11e096a685c319f74d939e8401bbc9762eb9f2a5d2573d9f45d7b2cec2098fdc4bbdc9401d504790f5f931eed68722c8184e480fc70cc8540c9110b32644290df2ae75bfbeb606f8ed9315f7f931ea0d47c03718c3c6d46544915a6834ea3c5a165db77d5fffcf320e3f65ed674e66ee3856e85ff952252c44a97521a2b4116a5a39397815269a78ccbdcfc775aa78b1f1f2806ba639fcc4af7264c1e0675d7aa1ec627a9c81b47dd8a718b69b025d873debfebb427619069ab2dd96ab94136000edba37d925b2eeb76a3705e400c6801f084d0c2afecae299da52166b3ea3f03601b991cd5f17fc8d4bb065c62581e85004e5518258cfe90115b77a256a81cc8ea29898fc070f7dea013aef2e9e82548f9fc9d858adeff2b7a38343f1c3321f8669d2ba24a268935fc9314b7ea1f8458baec4523bfc4bacab6924bc039c273bcf706432acd63351946f65dd39231178f80e7503721211e0c3a75ffd18fed068259be5723c6850a8eb649abb2eece4e0f99f476517b00f62f9a1b3b8c40c309ed2094641decd1638584c7cbe1e87512d1172fc9288a2f41bcbc8abb37c1cc12a427fbce211fda7dbbdb55d44952f77e737cdeb07c3e650f6caddb0d864fa013f001b20664b011db0a3057f97aff14ea0ec4c16b0cb155a160258231f895c876b46d961a899955718e4fd53db73308ea40dd7fc6bd4997aeb1c0687d371caa34ec665379f7742399a3157be76bc7d113e17db550b23bd264dee9ea74a07198517e969ee3667036aefdd7e61af7c911a35f0abef2e2fc459a247d69eee4cf6dfd5f0c31fca5fba21af4287af295a7675a56944c1efeac6fb2b50aff70e024a5080ae0f230d0c6c2658ef2750049e179a56ab8b6f7fac8eeb21291139f31a059e17e0375a1771ac05936b0467a4ca239c8f3708fc814f0b5d4321117356dedac030d09f2f8782afcdd1261eb4d9ba2c5b3e6b8dfe12e00f95f3b8120d9da47b535fb89166a66d3471e47b34d1e056d6d83248fb49acc85f2a53393f742b8b85a7174dd9247bc8f2870d9714561124b4b41e8baae66898770eb0144aa27ceaaac9538b82102c969400d0c1824866d8118e9a5c4b6807768691afd3f890c5881c8df7ac7ec64345c9118799adec5b7eb5b0301af956848455d3a1d5e4b1d6bf1d378b78e28d95a9f12dd0a4afdbfcc9146c5d913d65e27e85bc00237023f740d0dbbd596d6c165cfec8a82d64420a8bc2e2f51d76496d534cfce8deca1fd9f47f4def1c5b56871449dc405c6bd998a6416bab85ba5e17ab9997b2b0d8f8f9a692131a68a655242b38b33dfd032bf27e07fc6a4e1d85562c21c2f33ceb187ff358f26625ccb49f3fba0d03fd280894dd6877d9bde4d106b40ca4bcdd5448cb7b8fc5cf768fae3cf2140f11ba9e6cfe6388f369e4c93f1dd4ce5cd76597579c64013f7e9695a3a05798076920128da4bcebf88de7d0528d4ca547312d195486961705b2ea877116020881a53106adecad5360a32961acabb51cc9226ab1e4ec28eb85df624d17d3ba874afac143e9b1f843d39cc6d8afdc66dbd8c1df26f8a359137f5cf8093c005a6ccecd61725e62a1e40f4313da069b4d8016374642cb6e77c25cb98d18e66c5d32904b8793dde31db9a2df832e4c4d98764151f23910694df0c053cc311fcc1ee5b24dd329968a2f18c60ef7131260ce5aee18bb6d60b5cd7f05b63ce43fb2aa426332bebe6c22cee6bbc80433a4ecd411c1a820fce2b8b2fcd975e0b3f220266cdebf65f3f7ec93269964b729beb1b7c640b59d58f4740728b2ddb12da51bc8ee5a030d30781bdd578a0ff37a662837db55e2738da77333b1a2d81ee8668cf1a971e04b39c29ca4cd98d017f1f428db80bde595736c07535ceea19c8d494926be4636d6c3cacecca44c482b3f7bae052f04e14cf6328d8fc2174d0ab513cf758c25902cd73499d7425a9214780a267000b3bd8d33c218107a8086be0c57e15db0a44b4b3c0ea4ede80130edf3e825287f60d9a2ed362aff01c0de123f22ef60a4d1dc109b08391660f56617110af5905dd1d3f8b1c22f9b51a2aeb0448b9df33dcabff7c8e7591b59d590898cc36b9b69a51e7013086b40522854b160ace530f784ffcd8ed3fbf8a73ed778ce8acb8ce914f5c45dbb60046458c44fb330a63a0fe275191cf082b841d2c71b9f035d6692774da90d8c440f136e76c1dec3c322426734ace33ce21ed00de909f4af4415a0988fc9022641104aa5575406d345594d26211ec49a8c2be9928eabb6bfa0d911bb936e037af38618b385ad8d34b061cff2d8723d834c60595da413fa29b8dfe7e305d0494dbcc33fda0a1ad2bf80f0f0c6f29618dc087f1e1264d7bf41ad4b840e48d3000193f7e5a40df015d655e1e9657307a292c89210eef9529aa26834e7f62a8c2c6073dd056eea7cb27b6eead76f679a7dbf43ea1534205be61d307304d02dfa7e7396ae9a7820713e0da35e9ebc8e697b232e7fad413c5af40eede358724681eea672aea471e9b6e711726c74a945900a19b7205210198bb8dc58872a0ed87417d8ab008b46cdd2b91eb6e40ca2274d020519d0435cdfcc54da34201dcc8e22eadbed30d8fd2a13b91fce317e07cc865ab5176796b6b2f377ec11572ef82a802494f4631788301db914ac189fc9108f1715f1fd28025b1f1fcbd628dc2c9fb3afc0ab6abb0ae89b2059db5bb8afd8c0de6253770d9cf2d915cb83a6c7d73e81975bf6a3eac60db101462b9fb0de58aa855751e931bcaba90d87e28b7715943762b8ce2d0c0d4d16ae0d659924d143d2dce7c29f9b8ad88368c79a25b07c8022c84ed7e1cd8f4435dd73b8cb538357dadacc34c0068c87dd3041f86f60c210fe92624ac3acd5699dd666fcb62e80bd055444a2f3ae9f63a9db0e9d8916c864d59ab8bf1aa2601ad935c3da385e83eb169b96911e17cdfe14e7e3bb507372f279859439e60fb2f8d62b5d706595bfd9c902ca0d73071f4fba03aa265a42448cc20d4e26c7c8f9a1c33675f9a8d910968a60481d88cfa5ddd655d790f60a820ec0ec3afa86f6e408cf16b2a94f51350690c31deccaa9f26fa395136a094762fa8ce2f433a8a11dd6f17ee104535ee9a3b353d0e1dda35c19ea8467356fa13b15185a41b3eaff9ce63cc1fa574659ffc7d7ec6cfd020dd43401a9e42f5e273dafe111327b874b8bf20066b8a9d00b65ff87cb0900f785c515cff7b1fa063227215e1a2795410f49585f9068b6cdab435ff118ae0f16329d6e7b5cdc0418144d01d07b9ce6ce0a7c3c8b7268d5f8231a31b76994792d8c0ea3ecd16bd35a3eb8a13d48470e88e2272b47c13b508baa2dce95242441f5a872c2530975c69ef5e8c05678a4f809958427190a14cc858874847b2997c6bcdef0e5f05a8276f77253dd00ceb1f443023a8d3c0abc99f2eddded71b3b061fe73a74efe648431c81bc1420cfb2b0f1be3f29afcd6c43327e2034121a58748e1442b1e3611c9a28776b3a8984d1cd2bb3725602e1bc094b17727b893b73e147e619cdc6fb2063850534d39e7c7bff924bf5d1a02bb55797a9fa285e0903ccff95ff311131767febbe533946c18f219a719206916b95bc60d2f07315e441cb5f20823b49d626e8ea24177db22de9454140a5962c5204ae3cc70b0d2944e12d03e9764b3ee9b955bfd956c090b356eb811aae96dcbd443685621f2d7fdc54eaeb54b17a45e7b589dd3f8f2f03a6761a888653c795418f10c2d0825f9941c78522b52125df3e64ca853ec9628f97f82834232c9825223b5663b053cb33d5915b2e2cf853072d98c9bbf14df5865c075ca9a375c2d44555eccd8e69306596b2e7e1a995ca422b97f777c74469f9abb6035d7bdc5c3fc4b12c6e75e8dcbe128e128291db593bc62bef055e1095e150e5b33fff0871c841309f1915fc4b232e65285abd8640ff7caf0bfec9750b0f2e6edbf906c125595d0bfd7b26ad18a8903bc9df318c5da369d1d12d113a08f84c430ae4a6aeedaa26d5298f8a597a68fe9537c5a1ff664b8ffb54e8052733d76ea9e6768bad35a7a47090a31cba2aabc1fb79d45f083b6a223bb0bb9b33c62cadd05356f17fb5723adf7baef17dcdd46f96f891b646b0b5482a43a8c9b68e5bdec074f5fef8c388c4d4281638d452c22da3913c9b8c683c008bac185f1e19b46b92ec7966fdf92a89f43996fbaeedc50250d433eadcd6cdff4ca8c4c2ce95473770898cff1bf205dfe237456cdff4ea09e7b2a9c8058503ac082d1a613520d18e0020b7f186a391c07961acf8838f6d02016c2715993419823caad806647459fc70ecd4ff190f65b6861beea508626b78e0104a025af8c9747334b099d9dce0938ee231a05bc16b42ecf6cbdd8036404cdef252a2662a05855fac9b7bc42d80385c5a6db9f7b9a953972787f6b288d51085cb40cd9e251c08f956fff2fa5876e269f582489d60298adb0cb4c812920f3024c56e9d641cd9e3b65156b1435995e083c60bead3b79854fc9536c1cc5e727e2600e9161d61fc2980faeac4e491c9f25d3bc9dc33510315c55a22cf99268675af56c9c73d893f76f66646152b784d559a297d8886bbde926eba35e6e811bcd3bfff6dcefd142ba0d14c167d067e969baf813404914b10b3478479293181e0c36e0b2c8f42e5ad33d3d1d26ffad5cd7e361be2a109aeb399120768f93203dfdee9b68cdfeeac7ac9c7372a5428c87d5cbe4702d1ba737d4dcf202fd2e8c55bb0593992ee900d65f75f5da6e4ea36801343ee01de0208175232db1c2abddfc67c3515159598a92a9a05dcb86f42e5fdd89bfdf9a5468ee56ce9a818ba6b33d27ac7d1490b4aa751ca74a097c557165e320d9440acfdcae9bddf97fe6972461cb48056b2fa0fe1b7825e75f9c5de74732b031d3ce38676b7fc23b8779bd521f14cf3b709638a3bd5223a3cd1d3780dc724c08ca0ebc6753b925289153f2db3bf4dd12d880792154d171ffa024094ddab989ef8b4cb9926f1684fa72fbea3cefca499289f781324505484e45611421651295b9474132e23a36bab35465c024d0619e18cc1e36d0fe0536d7cc7f4ae9524584667da530322bef3e652d2b08a6141dac9797015bab7893fc7fc3c9690f76a1e9a66f176ca881aac2d44360f56b4e100449cdb6d1cbdd4b45e75e58504fae940c8469fe4da6599d9faae6664213f0132a25c771297c7f375afea8ab7f1c7505b38ec9cf66ca0166029dfb9310e148129af7885c9d341694158bd60738211e13ccb607774dddb0ad876a9622cb6e099d5a82ad4d0b21377cbb4260f2a9dc1657e025742e155f7d8cdf9e4a70f7af93aa4951d169f6cec4129c2242bd46932654b500f8ff395a2f8a332406b24355a13b71f15078211e170dcec409c0dc7a811233c702a9163192bf23fc351651330afc0b36fc156b4e0ef8c27ac9d7181e1385e8c98ccd0947489aedde460a9d404809c080e4afb32ff4dcc5c26c5920cdc97064f3a7414aa6ef1c2a8f1edeb3825e6386450720eaa319eda97b3feebb455a6a8a225a704e2eb814fb298d92c9e045ff0dc11c341e5fdcd4513d1ea1ecffb77b80a78e1fffe98c8c7c0bc2b7a8c7b92df1833ff144162961c495424d87671b3055693eb851b8e8197bece5cfc8ffa7fa1decf3d0ac2e8af584a5bd29192ccebf5ad18a1f94bfc9edc0fbff27079a60fc4a2a828d479596e709cdb0e4141164ccc300e005f4580641d8ee44000b6936aaa9b1b1d3727a1768a2ff1e20322a4b476f0d91a1f65bcc355aabecc485649ccdc0bc50bb6704e9906f540771d707a9eda7fd3b3f2d6f519906f976e8af4bf7b63b8aa0a2e6c17a5b65dde63ea7791ccb2714d03588a0c5da3666be020bab30d84b77dacd6b3c9908a947fc43b06e09732976352c336540d6e25c600f6b338edaefde58b3593516ebde138eef724da20337557ec3b6eac1bc810c7aae6514de7f479d01973874ac76178dbe346812359de9a1e65f9c18d3435b388e69f5c3e298bb2e4e744827a7abd18f4f11cf2c20c30c9286ab6632ff4c6b2dd597d9e7b576960572135fabad9f059c0ff7809f874d4ac66f325aa2eca5ec6447b7bd450cb22c510b5b84dbe38cf5750477f7e220af8c5f96d792b0b7096e419b66608201c7a96fae0bff8d535f0db2cdff448a409c4c56fb88bc175dffaa56aef5fe6ca50a73887eb33b9bd95b82ffc235db41de9117b6bc602d5a4ab1f43be875435e8b1b83a4f44374d0b8840326c1e11f532481de1b4858eabadc9e5271342ac638986435ee26fc8c9fc291f90fd369a8af0cf0b9985376315c3888ce76e9ba7fbae97d0fca95c89c6e68c93052c34e27045bf1aa83970feee2ea0ade01a1d93d153a6e692bd9922646bd4928f85bbff414dc5afbec79cb596ca981e6c5519b2336db998673e5c7e908c16dd13c41f9c38d4262176d8f986771aa0f5e22eddb9bcbbe2b9d38ef4d0c7d38efea6ca4c434b0877b6522a4984ae33f8d61f2ab59e7a8bf982e15bb92d46d0cb76c4832186eefd5895d0bf672314fe87993d64258446806cde7437f14dfd91735edfc547b7a840033510c149c491fba1946795dbd3c56e868728625248ca33b53ce59f6c25599bcbd6ea9140587bed07e732010e4f0160ba7e6c4dc89ba87df4691ee768232364a96635287f5a48fbb06ae6147febb0cc4384202705e5f286f4e44e1643cf35331dac0bbf46ab47d7219555c76a837a4cda12077f12807dd76b1d35ec51be380a42043c88ab30dff7b8b1b57f38ccd869fc4d5eb669251ade4af4c8c4d962e8bb282b6b0ee05be7025f7add71fa135fd5a986effbc5c87f4bf0e71fb3ab9b0b972db457eb5158ce113310d34050ea790786a924955fa223f7bb98c0f7e502345888d4bd25c806a6812ca6f74c33b08754a14ac6dbb52d6a62cc6f1d21cabaadbef392f530ae08c39339f4a3cd015a18f9243f7d009546b15ee237394c8b369ad5a7531f505c2ffd606d2947fb55481e8f157cf70130937be149d068eae41ef631b723819a8fc0678cc443a025076adb021543df7d12dbcacba392aebf6f3236389975d97c9122881f26c99203f2af8f8e0c490af45d03c4ea38e982a2e177b3cd54944a6ceb5e72623a042b8c676689e15aee226b7dfc60087e0cf5985a8ce93efe794971627ad331ab271197e010c6675142d1e82d3ca95c0fffbe2546ed337d49bf743750e6361630ed8768f15e92b8536fdc89b08de7ea6400799e5aca45470a11c07f56a4f40ca045606553a2db793dc7f956b1fcaa71bdcbc389ffcaee2d6c1fe179ef6c0119719f208bc73162f96804e7ef94cfed11fda0f69a26a56b8875bcbe19e7266bbb0984df81102b34202de4fa1c6e64d5da9e131ca7d0d2a2f637b537dffb7298c9de8ea77222587a3f2ea741413d93f72be6d89a4e6e1f69d15b946b83d3beea32487e81dfad752070c9fecbcfa74141c5c6933e453c7e49a22488f1ea0f32cab769c7a40961b0308cafe2c8d396f24641ba0e1f5dd92e745e29bf7745ccbe925c34af0eaf3dcefbc665779b8b0e4d8ae671d27e49147a49278896b35847cbc21299bb8199b89cebe06cee1b5caf154653cbf6e492f2e4a4f7c8c96411d776578e91cf4c200c969cd5e0c3341d08ed4696032aee1dba353a53374b103a01a515095c26c88266bc1e7b48d58377f5fb15c610477c2ee04c13546ff2392811883041f752e962b98048baa2a06b82932f58cf26ccc8295dc7df98006880118628b63adb1585936d30baead7c06fcd83b636408bc864634fc33879ac9d6458f033caa7facdae2a675f03fa3aa3a054b1a26438264d4cbd94e69d9622feace68d3a3dc27442c2031dfb92a32c6bff2b2a025d55c48488a6fba9054c9aeb45e6c1202bbad66476a4c0155e17f7e0d4b0928990f42218eec384a07304369c12340c509b77bafb27d88690caef888631a3af12cb03bf490687c99fc198b3d55a43a7ede15076fbce4b222dafe3830d75db36114bc2adb4927c439bfd9985515fe4bf4b71f44e2171b05e266b3c479940f25b0d612e81861118ab08b7908e780efba823ab3f3ca550e3ff179c7c5731bde51959e36dd9b34ebc27281b8e6dfe1b1089d1909f6b57f97f46a6c516b719bf500a6c14aac09c9983c3a830fdf7f67d61daa6c37eb397f9e45cde5794009795354aab17e659f6090205250d5ca58710326efe8abbc88aa5249d7e11557bc317ddcc6b772ff4bb8960ac7bdb7690f5b82084f5448457ad967ab71c1c71aa970b3cb5209703057259b81e474883b0158ae623a8cee2ad0f7129d8f98d3595d9e3fc9caa230f766b2860af5d9a39ebd3cdbe6cf1b616eeef77e7cc9c946ee979b5c58e7b173df4d89a8ad491eade9e928cdc21adc550109184515aa927a0ac8101c0d5abef9393e5528c00ec2ff452fe05367bf9c700caf32125c3fea4921ea4939ba4730d6522d29a4989f1eb0659a9a1b90b7f8654b5130739bc3bb84721a87a4edb7dcfd3d27910c1c326f1ea0350f8b7e5bbbff5575c96478684ed75a7515ab54d96e9dfa35aa1d83a41fdf1a974f7b5f9df3537b971040a537a983478adf87e786a1b80471d8b2d7add01d6d9bf03961dd49f41371b0c7bb46be686e3fc35b0c98ddf9a6cb0f2437042d380e15027fa22985ae2085a9c61bccc26a7abbb2a0085c0055d7fb92a2f71ebfa4010231b5a916eb0bf2a7b971c4016a1cc6c611b321375b52bb947eedee80ef49d95fba5732d8d20b9e5dec9a024323558f52797d9b4e8bf6f4f65bd36928c2bae9caa3e2002c3e93f09b86a8e8feef334455adf0a60c6926de12f93101acad51e0b02d21e915cbb52f96e04445554328541225dc4fe8575e30710cee22606768331254aec1ede62ca0d4ee9e4912d2bc9c07bbedb5de798301caef7107ef4d562f38c584d2b6f6de5a6bc5b571ef0cbe946f869a76c2f937f07f6f2e5d4012f4627aa3fd98d233ca2b716578db6408d603eab615c4b162e36e8d726633cae3c4eefd3c1292736fa0c219811cdecdc67490a2ce7e5bb9af6d7376c897f977fb30eb2049c0a16039d21eab8852d6c705f6d15c08aefd2f1de3d0f74ddf4e38764d3ec00f5632808b27c2ec32d4bc6c10f5c1cbb2d169028e9da4aa64a504af39b733ec4ece3df8699297f28a04650556b1d784b8deebc168a84407adc961d7b358333d2c2a2ee96f153a8768f1c5e86a860063229a4919b10c121b1f78b8c8ba16ba6602ebda2ae0b98c6cf8ca9d23cf8fd6be6db3e000acdd723a6699ef763189b00fca08cb6c148008406a4e1dd274417adf42bc86bb576e04196352dee4e58f319fe171977ca83f3909b924314b38e28203f3edde8d743eb100c4637ecf843812227547e3cb29ab7e6d43d54b763a437cdf8659316e7f4bd0957339677f112e824cfb5c4153e8ae6d105303fb4484a8ffc26ee4db0b2f5f3ac6456ae88374b695e173631dc4987046cd7426dbe5830d414ac39f4a39fe8ceed9bfada0f31f2b2c33c4b14daeb3efec6057fcbfac0b107829997a45cf8d66c80905ef8bf2fa06386d858cbf10da8a0781eb42fcd6a033d112954a3612df7b4cbbda80911e3c54b9e17eeb62b17825e6b00f09ba9322631af8ac2bc6c3d46e0266ef1e42f8fb57af3cde4ea5f21ab648f0b0259a42f847b1560c2a3e28ce553b82bff6725f7ea02e08397d5e9ca37dc3a8449cf4b295fead23fcba4e12f5add3f8ba20582340065bcf6593479e8bcce3e81d7781e2a5c71ac448e30d5f3a952ca76bdcf6dd6fcd5d8de1d1b3fa475f37150a1f9c06502c3626029956f125e13eb46104942263d3bb7dbdc9dff44d8c879cf11c0008d69157c69800d175953a656ed9544df10a29d74239a8f0c0fd61d6d8b59dde686e2f7c44260082bad2c6fbf6ee0d38f997af7931da3539d0b450211702e479cf9420b5cf99f0cc45cf4574e72a2a3616d5cbaca6f00b450c7654565d77a893dde73b76dc3d72434dd5df1509ed41221e9db25417640cacf57fc2c049c4796061f76305a75566ec86bd3537b06e9373278c471d08fe0124b19c56f2c3324a0948877610a4738ec5f8d165b128a52de6f07f5774250d7fdfc9c19a4de28b12c8049f5f294934652e372d2567ee2d980473e8e68f0c7d8f395e11d68cf87a9932a55b611d5d103e0411c829b86d90c46aadf2da82e20fa17152a369f109b1678b2ae1f9cf38de866a9ddf88901b2e11a570bed2716b69f8d84c9c6d298e90e6a87beb600917fdaa1b8e6bca35c9c66ec86e83fd0e60a349a6b72dca7c1b998a10032ff00dd7c47d2ef6657cc4675c7ab8038399d4e2d9ce12d92e724bd8fcfd75fba629a60636c983257d43db803a40f3263bbee16fe360954d928957c1020e81742f31f9b966c441de4d0680582aac0c2a965e1d873db78492fb44f0e86d365a543fe1df385c21617b2890d4d70141955b58860cc99d4602a47f6736d3132dd2ceccea9b879ce0bd1e86e8245fa6a17bfef84ec63383e25cbd8b27291c61a2780029281425f0fb5b53fe60bbf5f9dea33b49eb08aeb13b2fc868416af50c9aef02a0f640327317812e1a22e75c51fc511838d6beaab7beb81262d19f45766ef020fcb88316a2caadfb4ba84e8b33ccadffc722a0afdd2efd71a34c7ae1301a9f612be1406ad700fe6aa07329616d1aed80adfb5ce67d09fbf20c6c34ca2f1fe92276dfe57d045aa3cadaa1a2839f8d4574b25253c0a151b42b1ee328c56562f08ab341a440909429eefbce1461d3d193fa7f6ef97f2208de0436593c3b54b5a8b51405d97457111e3218bfb2fba6891d924d613e583501cc22ce527fcd010b6a062a3478bff8376268aa9caa52bfad9bd5bc8b34154cea04bac0a3f49c8845d8830c347e485ebb5362997ea9cedc1e736f11559b3fcf259638704e5bd406aba5d304283dc5ebbf3cf51c37932d61a155ca7053d3bc52d55d706e062674d7a469497eff0fedfff4127800b30ba65d814d54e8f6754fc710ce8a62968907da2ef7cd2f49368fec15617b87d1c93ca3b6328b92d1247b91c286114398dcc2ecc8fd3ea79434b7067199710b4a2e7b26f6db2696d5b127bdce78e27251b9c12fb8b8809794304694906a08107c416c812bdf5f0aac0ce8103d59b8569596d0110dca3296bbccebfaad1378ef7b23703c0cafb2c7669b6a570fdb1363ea5e8c3b1cb051962de5abeb49bafa2e4f9919263826f1b7d8c8471ec8aa7a2e4a85afa61dacb2c5f6b4b79581aad940723df481386be113cbe0826c7f546935a8bec45939e8286e791f2a40ad57ceaf5644b98a99c992a88aa8ba388a42a6f7bcd2d499eac3158ad522d74c5de4d5052c3526aa4cc8a0f39a55137e5e25a3bc8758fee34d0bed55b7ef2d211daad15c4e52c9f262d47a8f78fd777ab2490cce601f72fd1fd1caab754aa5aeae3972c26519b07bdaa0e868d4a822407b018663a9c0ed1b11cfd77aac4fe5c3de8bc8be15175bba835759f5b28e867fe79ce378904754e481849ad82a7a9991a6be256714f0f5238c02e943ac4f9a9435f70d8113e2e21e7597b618ecc8f483bf4721e89214619aa7488522cc18710e7076b745346ede820aac417c79cdf205c9820d78cd66e0d54f594d6c03b840d74d4c28aa67da0071b0b02afe2ed952cc7260ef704a8e3ea5a27fc1147c9b5263848a262111e70a8415e1f8618b10c3c418229a32195d9a1a1c1ddf518b9506cca5603428eb3ec2dfe6fd34de95f1bb797d622254ba41ed3c7f7eccf1d0b8215870c6523b3222255bd2fe2742be42fb7da76afff3e1ef6a65154970288b4fa7f84ee91684df321365c4a62244c782cb31a2da871b8cdd1d8d1f7e7240c118fd441725a9b3217e4769885abaac8ad99265699a37b0ceffaa1ce1106d9ef69ac954cda7f5c03c969623e5208c44bc37df34c64e15be261361e42423990fa63e17a5df31f96666ce7479149ebadba1395cad53fa7e64db251f5c7aa3ec5621ee099c5ecbe142813153d5abb36d11078104a9cb36caeb4bab746f53bf36b835af9ea06c5e09bd937a808c948e02d1e03bdb1d5cd87fc9b659191110b7602c1003468f4bf27321597832b4fd1b7681d651123ae2e57af111ff86e060d60ce7c4fb93f31e1324671fbeb9e8a05affed4075a1e5b31457743c444f19d20fcb7c0c29ab27353d97e813e9ce0540caed3fc288c2d218e7dec3e236a122021323949791a557b3e9d10e2ab87b1e66f70503bf5426f73bbff95ea49e8ef8d6917c234975698a29ed0860111d8969611c375316aac5b779b04053ec73915763c930a48f438c2d74c3c5d9727ad599d643999a32d638f6786e2a566c33d599639aa68767a0cc107d1c4892c717d5d1fd1494abf9a519aa052f29e5bc8e3ff2eb60df95ffba12f15adb6bbfc3d4e6e387fc5788d81772e1154097a883258f7789c93dc335c4776e39e1003d3fb9c2b4858c5fae5104707a5cd7618167842fa7924596d8389faaa0b2d1f6bd8aa782bb56a96fee4ec3b042e1cc61e409ddd13e82c666daafa544b18d0de3e351af9aefa1c3c2c37244043446831b5f72623f4a389742b190a583e4a7249ce90da0ecf41d996987a72c834479f628752d410e0d1b4493b8bd5c2a74448b206986f028d5d7bf2ff296757a7e2d2c668bb4cdc9c6bad767742ab9c39d4dd990a50f725d1422f5a25fc2c54082380c2001f7bc646ee6d025aae3f362f9ab81f118a4cd5fcf603fb992662eb790988307e67c850179adb7a6314506569dcf55003538e8f4648eda5b202a4c474e67fc658ca1fd2e3b073be2995c85756f48f8de554e153aef92055bcf7e57c12854b874df814efd0e7997c79115b91884d90656c19ae73ea6da224e77becabebe607b43b3b421dd062713e2ec312c30d6076588969685e3a1c63bf38d2a0e7b82666d38364aa001b7a126c6a82adcdc874615b66cb7444b65ca0b297f59bd1e90c358b4020a3c9d4a2d09383989ceb4cb9605445a99939448e8309c40042adc82e3b4c1cf0dcdcde01974e265703785fa342354e3f5880ee9bd3acd60f7932d7abe559d89440a85c8a1e388982c70f2d786f5f42835e0607d38726f1a007c8cc15281c4ef5cafd5d671a1f6bc0de5c9d6d19150f8fcf04e47f8f85cec469794beb2929c6dce8b3887021e096ec0c75e56692a8ce8de3360d61ece267e7a359d3a750cedb4e08b074be024bf7091bc71a1af412f0700c87c442a065a36a0c6b96db2bea2f46e6a442cdd44ebd14e271999cd7885d376bfc3a47ecba85125a5b5f7cecc997bc5d8699c52e762cf2556e4b4ff5e1c1a3a56ed3e4f80bf0fba63826ee366e811bf8909d6b3736e19033224ca39fbc52484e7f827e625fd5702ce5e02f6c8c3beea1b13c00c04cd4c31ad095746571e148f2a54966bf0fabc0489ebb109c7765baad6c9415f5478d484d2fcca09e2f9adb409133668886c3daf608166e86072048c081097ac838cb8cab0a0fa1e1a524a56ba81f0ab7cd1a48f5e27565f9df7776e1b5db1a9b031cf2622e1e907e113ac62f2f87ce6f37a36b53521d528a03031f332d8d84eb4cc99d0101bb1b4f1dd71f0db9d988b06ae1fbc096bfd26cf139bd0e0d7980644e7df47e023e38d29fbe9e7bc4563e5f33362077d82ff1046a22f1e5b76a04fc6125214f12f47cefcc840f59fa880d6fb6f5c5eba89515a628a845501321c0705f3914969bac6042e5af825055152ed4829583ca2a36930160796733ab144a48e725af2315a87702479b5a38528ebd5d141ffa3a7a4738ad91e81e49c21828f69eb78598df7afcc067c3b88661cface133dcca885aaf971768b3fafdca154e302d1f45862ddb467bb24495ceef5f8a224c1b82eda9d88ac1d1b09ad3719907e69cf8ea4f06a9e2d03cdff902d4d3c9d19279227a7e5079c1ed8fa7bd677dbcdcd07d8ceec163e0e7d2cd232d182a3b4b14230c3a08747fe7ef5bf059df8b84416004bbbd0ce771bceaed87839f6d8ab136d60f465badd9ddea8679df74ccb69bc061c42d929157dbf1c1807062d8c5e30aae53bb3f4cb29360a59865884f6ce489f272f15bdbe44615c7982707df5fa744b3a2b78b0ff97029b30f66abdb6c9457e075726a21245fb52941dfc1cbc39aa4d1dfcc57bd95fd8db941e6d4960247e9cf2fa6cbc927a4ea0c38ea6d3931cde7bcf269aea3885d1dae5bc7159630ab94c70bf41219039aa4fa0947809fa0bc15e4ad0a210ccbbd1f35a0d4722c454bdb0a06e761320fba65069c8c3c3e5dd157489dff2e19cf6e9f8f976ede76a247f3f2b66f0b482cf05a955ff1f62556a795b9f206b6cc914e130c5d678d0655c4a671836d21f8d0ee6110325ee6e2b3c4bc5e72b6a0c25833f4525be862efa770c6c99d517d8482e7d213825a9e8fd8d215381358926c14cf83a543d1a96cc0b322bdeec7661f61960d71b6022604dbe8f0f6d0ef551ec03f8f42bb2966306d56fd24ebb144d646affef38e5d07034b66fbbf00341b8d651a489b7d00c6f411f8dc4a9353045bdeeca81fd2cf78fd0a6227053c3aa82ddb9f6e443e4b12e2977c4e567d00f03409ba77ea5640ec51e040406aaa46b29f015ea613b863f1cc5dd865edd7a93ae0f1965585cc539dbeb406ca3c05a7395fedf7d5d0c2914d4cc47e5da1ebbca2f0c633d73adf4429e35f11707e733d77b5468737db79674b42f153b12105966026b7f644d729b1bde5d4972ef8240ab373e277c1557b81ea51410397d5915560e65df0f349a52d0a3336fd05acf7345bb9e499f37602a02947d899b59255d29c2c3598e6c150eff674a85c23c46c5e7580b268c66428524cf8d3b43e2eff4895e588910e995d69ee8cae92571dce7f2efe6d52da8333a69c5fd8dabc74208e62b44ec3f1421cdaa43193ee6f71dcab86ac1f0b2330ae410aa0596d39cf8295b604032b6acc813d27ec7fafd79cd493c5a7e19bcda770abfa4032255f758483306f4f0f1c032a78f760c7e07409444b21ea237ed4199072ca2a64a64b3c84cd7533731fe82200f5463a6246fd1d41a6b069ec606bd620781d01375a02090c60627efddd17d3e8199a75b972a04c66c375e734ecea6606ada2320a8ee5055b46bdf9ad6034cd5bf2a0a71f8673d0afcde7e7f9f13a9750f9a02f3e06a3f6dbcf8e452e341d00af357ea6708b79f7f16d591342848214250b56afabe8cd892c7a5a1379797febddb0d6229a0458158ecc0b9c205a8f7962ea36ec2ffb3fcf636347029d7250fb227e789d9cec302468a38d4f3efa55273adb76d9fa3d6bca73578102a1b5f32dabcab6a652caaa55dab879af0981eff8627ac7b4492ff3d4f45588db7386a4e7405abb344c4f6acd4cb07850a445c1a8accb7cc33ae3a5bd92103ac6862c0c78c82d0e8130436e95d16646cabd434f68366f0d3b654555d48571a56e64a86380e0e08a9588e2012cd972390f85be4658a2a8c39c3fed28160c40725dc6825ce42eae137298fb69a68c49b3e6630382e01c2bdaa7c39c681f05fb895c1dacf8cd1cd578af2d992438055524e757f4502fe7e7f8512753915db54fa2566c070f8a1978e6b71e6683c547d3eb8423050a2623d07692ae13bb2c672f279cee8b9b3a4bead52130fbd2f2319470b556e2006ac9d5953eb744267f06ca688b631bef2f32cc679f59d4312195b7aafcad90af3fde42d4fa9942ee3189397f1f1845297fdfdda153a7c428d7aeb34e892ef3c6432b2106f04a7100bdca8a93d358d5d09e1fec04bf8b67733815525492ee1c128d05bbded03a0551833da89dc1d2112da8680700464609869cfe52aee56489e5d42543f13d60778c1f09b4e24fda83b610a9ec61b782fefe5ec5ac5e66c1ab962bcd271bb5e41de176b591dc2fd10ffbc8aa1a5eeb1109da8167e8c043695c76a999c30b1edf76bd3ef89f791a4230d7f8f0cb0c56f905f67c118857d11dfbf4489a9b497b837daab682016c15d4d5e2555233f1034007626f107f63d91de6e5175bf57ae3af96fe5d1a230672fc00c8d4d4e0b009620154654c2da4b490f88a88f44dcc28bfaf1014be06d5269650aa8955728eb4376b41e54fc6219958dea04b9aeede4d9f0fc774a83d6c585e86ebdf50f27f2f4c19f1c73fb6622459d1e275bf2a695b18254828e54d9501866f91e3f8f825fa1b4cb58201ac8bc8f9fb9adc764f00204e92de4b3393ff4a04cc8448bb70afd5132324b184c3629f09ba691b22c84eaf6d01b2b28026d7a742fac878fd76b2fa3948ebd09e438857d24e4d0d0d87cfbe048b0af8bbba5323af421614a9e6e5a4eac06ea2e96613d64354d6e73da832a7706c07b8893f26e3767833c0f40fff93d24174e6f870618a76855db5cb508dd1fef75c4119bad0fc25e6988402d13530269beb45003e1e9e42d0c93de632b312badce267c62b74623af57f34932a42ffc9798d3f3c56790aa141c00f31893346937fbc607ed2bb15a8e386e4ea97806dc51a3aa66c3a5d3f1e27419ac76b1bac8688a1387f473c3204827940dadb6f2f89d0e171438407f110f776082cc74fa32175e76c1b29672f4baa3a0a1723575eb39fcee70545a30f677a018b459ec519f7e99699c649a65600564a71efc25829ff0181cc9687aa7352c34c678941334b6301b5202adcd15c33b450b3726df930dcfcd67df13a499ab3eb6956c3233e5344d4e6d363a75d59ed180105985b4ecb47ad941b6ff9e23953f3fdd56e84b1d8051e81a4553e4ec9547bd6751b1df0d381f5c95f65f050711911a8e51c14173abb05ff6975c8e20e3e1d62fe3f0b8bc4805d6d247fd25dca67d1bf2adde99902cd533d278c3cbeb587e924f462168fb2cbebb15d931a980ffdbc02c7b9f9126cfa4f8782bad462ec73dba8631b995eeb8a1775dec5e3599ed55425d18340d7885bf04ee6ac572c2d7c04ca67673da66fe95dc6bab6276d5bd8c14f4d64d9921464556b67faa42949ea59f9edfbfbf6fc237c25e35e00bd996a9ebab67c19d3976acc1297a7b450f72f37242b02acab8829e8c5c66fe469ab8d2aaa9b4fe5afa590ac8741d402ddfcf4d2f98bff71ea10e7d4bcdd868e4f857825ff6656c522d49e98704cef9e681f7d1b63e712506a8be5b71290beb38027896821109b27375f0987006974c4368118ae53b54111d938d10c64408e4ac9ff772cde9669dad0ed534a22c1037d6b744f1af57476f3e53e728d619b9bf39c8de622243cae5144b6d5dd6ab1c84c3075784e25459f32068db118d63296fb8d6cf7507bcbf28c7bff676c3d090846a848c2cec24aa4928d5a2996b0375140b9e9aeb089bd1adca6b5bb6ef34a5d64783fd0b565927e980ac329a3a7ec389b38e72f2e3bafc3632eb9ddd66b522f901c6e0a7e9c2d8b6903513d56dce446073ea2519ae7c9bcf0c597508617e40203d8c230461ee1cf60b4d6247ffb1e55bf9ca15587f74437782b9e0fc846a3b4e360438e1d24d52996a46358c398855b19ee426859c6df47e55aedd0f49320425ae657caaa49ce1d2d727886765374bbe4f8fd9664b802e59f11f1f04690de70e8721e379f52edb696d344c4a30d514e5e198d071874bea0ed96ff81c34ef91d4e3039dae344f87428e4ae3497a65ef29832d0d28c3ffc42cbf815f931e64015e54dc57aaf5410e6736c72d0c33caa75389b75eaec514c02d2f5f2599c1e3a33d761cc4f7ed58ee859ca1f669254b93ac14ce06603df04b2cf25d245d757fd62c7275e88db2c635919573a93deee6855c382ee6070d91a00c81b54be8f0df2dc9e91dc5b8373ebbb58779b009c02b271d58802902b5e965c8eeec7a48379db3d962d535ca6bc82d669c9ae650c3cc092b0b5ed1b22e3834b38596a9abf2c9cf701690f6bf139faf9d844acb912cb6203173238459e7b111c71cd761bbe5a056114cb5fcb0d96a3f9da3c559d1374f1afa91616b66a7f48141c1966f04b2ab3345cceef2ffd1cd4dac7389e8a56e3c69fe8f8d8838629e3bcaa4c8967cede3e43497500f5a4b99885019ae508fe657badc68b08e0c3c2819d3c99eadf295c12f0098f23e0d1498b65e95efce6e300b3c97325e21f0e5be6ec8f52f3db2a6be622f8dc52ea76b946c5d8b34cc3106af3c84503eeec0d7664cab37fff042bffae8b9e2391baf2ffc948532a1849e9f185e04a987ecb9e31bf95f8362e150efeb8840874e5463b4e39498491bb79baf1ae64ef67d5b9e3af6b12d93cb896f12afa0c99c64a07dacadc2c069e91ece20356cfc435f0b4fb41771fdf0c145bf232ac44e0958d49e12be975584799fc7304656f29823bc5c7918a2b6ace6381d49f95652f9b14b22e950d2d9da553625718bf53c6dccaf09dbfb8e92f5e3a43d2dacf0ae4239f562716c99590944262017f7e6d9f7e83fdb42a3b9fb09c1d16509eb97ed79f3dca4064e2334692c0da25121f9b8c60053f079b1e0e9fe8fc9ac7c07e612f0071eea928e0ecbdce50d985b982fc183eb148a87f3ed3061e694c8d9dea8616b0f6a374e3acd3a3fb180afe651e21707dcb361c3da06a5faf7571745f05473d4e1f6ba95382b58116717b1072ee746955faefef4ae6875412a1a102764c9c8712d5af3a47d5235e844c0f99868f4dd5b8b92d55ce39d1ead8591b87f81e51cab4c8af3af2f6935e8fb460fdd21105f3b63548c4534b4796b973bfcab49fcad046f06fbf585422853ba9ab6dbe95aed043d4d7d8a59530ae385a6aae6086afefc8ffc3661c49d6047f51f546e09ada6949779c8a0572a686695b7985d6d31e297b3dd1454c664614b4be7535146ccd9af031a7d0581da41dbf36737027590b890889a60596525e69ea96b322e952ca5ce58ba804817a783356bd29faced5cc05305176ebd49b0702a242145c3aa1f1c0bfba336acc4e1e058d3c53d455e9cd5afdc180204c65b665ed6bf3c28d1f836f8d1685402fcd4680d316b53e00ef87afe9bb00b901b84bcc26bf5a0d90ed07d67d316f23f1b28363d8513d0a02a32b65fbae2268eac228f32ce37d6c235aaa367826de512f627c9e04917db87ae89a2b851cdd9a9f96b12b877e3cba855f8231301ce2e38ed8a05e59b2cfcbc38e5dbcb9a7c8cec54ff4b3b5ccabac868c4ed070bd26f6b431187c69d0a284ad04274180d621ff386b5c79ac50e836d396d4291155ff1d1650b47b714fadf633a12bbe1913240b92a4eb53df6a8dabcb04b27056932c9362cae1b0455c1910aa3b6651ef1cd5228d2ffef9c10dc6cf616bde7a02230982bc98d03e86202683cb8606f5441b2f2ff135c0bc3f067d1cc0f5cdfbb45f27fe6c39ebab0ac36b374018526027ddef54bfe945204d4c6804111f547d412f321706f3f95e3adb6d1f9e0c8e1b38317af1ffd3246f172e39bc6137f4544a7931bc8d69154ebe20478a99187a1cbb0df0c698a5874ecb3cd16fa184ee366585c5566dae8ef6e2f0205689ed57e6baedf62f387541272b99d02abe0578f8a040084add09c6b6461806c787df868448afff509bd7cfa5bb38c7006cd976ffbd50ea39647f6a7f6b8349a0e0c7c796055d7b9fbbc239b8b7846b7d2b290189791a0fdd71942e8309b4338013e98686f8f16e44710af7a9e6386b77fab4b338f9dcc37a6213df9a721f5ecb7b9618ec36c13b5fa080c04a7f7a6cf0cfafcb014372fe7668055ef27e51c105b69cce5f97fbab6ef5dd5c16c41cb5ae3097f4be72fc761b934b4ac47726ab6c32d4bd5e361ce17a282a34b9bb3f93aa6998e81f704efbfcacfb613b47293cebe4a95cc11e19c1966ad2b33fd1527e2e92acdf69b397e4a964dfe9049dbd43f9651fb02ddf5d5309881c7bf58377b9659e87d8421e3592da13c60d964b2c20092acf41a7af87670b534105196880ad33f98f9cd051f99976a5685e4b64dcb98c4443fa4ebd42800cb26b5b74179d9809dd28dcf7c277b62ed9b4c718343bc266286a2f8b85cf5915eb9309e363284cf90d8cc1286081f3cd86e74ad3ea4d04a74b32a1a7c13cff9cc555685c8ee2e371a3472c7fd9b571ea6a188961c77dcc24cb002d0398b5d443df4aef317ee82a6324c2ccc0605e90f747f998fc97a5ba4d2ebc5ebb84abe3dec3baeba87f978f0906381e42da45f0980df5569d7b1971deb3224865303a510abe55352d20b2ebb8672e8873b4ed0263a2f5ed8043cbaae39e590e386eeb10c2d7ada170179cc1acecc1a056be7635b85f89dfec1a4fa661c196fd86b96c233a243e64396883b37de52df8b5ac1300455301189ff28b9179e8f652be90ed4aca62095c9a038fb2bd5f31ff4648e02aaa510c4b1b916424034e1561ddac651c90f2384a50f70e0c726cffa3f3461a9123c9b1190ee0182b60f1e95b3f24df43ead8e056f402a3c9a588cec42707b24f6d2337fecc73401e1e08aae78e02227c7dd27a55e6bf80226f1b89e975d0e998d0ed68d72e2f23d7a86872d0f20932b5de6da0fe35863551fb00f12753b99e4bc5fc5f68f826671462a33dcb221d46188c345665850f68f2c1bb6ebfc0a9dad240dd8a21b725c317e0ef0cf2a0f95d0ffdf883002a9ca1be157ef08db87df945ea5d2af6af638ed6f19649328cdcebc78953e009331f0fa6efc00404cf712cf2eda7c674d26618b499a88c6d3aac1946fae54373ae845380f023031bdcfe9efd83634db4e94bb687c1359f2f87b5438e05b8393fef8712de6ed37538ae23ea36f4410a27bb340ce59aa30d7fb4cfc7f94bc21473a26f128b8df42d1488aec3ebac3a74ffdbedee92da0aacb24dd14194d6d31dcfb48e9459c10a12bbadb1e3c6e30e287aa9d8377393bccbe0b795c34fc848c8aeecfcc98e264317cbde0ff865b395f11e82b940903cd3649643f5ffa43e7363e2316fc8a8523b41a813df72e251375bc43de35de032c69b57bc9d45ac68c5ee2dc451746fcf140ec50a89506c19e44924dc1b1511fbc470167eaa87bb886848592ef15729499d515b326a16719d26a152039f594323caebb60ccaa22296da982a7dfc2bc81049cc5133ba6ac7c996d50efbdc9901213f6dcbbfa03f05492a9a04e539ae2f1045a613f847a16b9ad9117ec9032efeb629eb145a618500cea54dded2168a968e5682c7ccbc8c00fb9180f0f566f6488eb67638932243cb6e7d88cea458e5354096ca2eea3e699240d2ec17e98a67f4f8b31507a104f55fe48d6d4e41a55db6c74569157f75d86735506ba6c312efe06d19a160e7e3c719cfac84a6f58fd21d3fe1c1a39a8700518f3751c000c6305a04e30da39cdd30d2d662ca503f5e9ae49e52ee98e8cfa5989b0b14fc7c61098396c87227cca3e312a1584f37604d51073ac6a9968de4170623d0408caecebd898d9335d12200e93cbfee78dd0f01c4e9958a3c8c31a2c565476e0f6ff97459582246db544a79876a8bed473868cd45f8a08abff3c7edbdcb6ad56c436d023025aad750d1055e8a9dc5bc5f305ff91262ac8f83a67e5304341e9f4f3790efef79c2876ec1c0594c5fc24d1810da916f46afc03ab55a3e9a5f5e7b08d4afaf49f45a7b50d826134ebf81ac80b7b3003a96993b106732a5ecb4219ccef80bf002bbcfebc123a3e238b92e6c6dca81a40b0baf15ace8161419350706a6ac09284e277ed4280cec4b092603218d8406f761130f0757ec5a68dc900735ce131f9b5ea5340aa50af32a653b5f04cbfb2789ef366fe76aaaeff3625aada2fcffa304c70f67f4e1698acb9d17db96fce4d0759bd06f2674c03f10702091c6c36d047a7e08cb1a2c6eddfec6333acdbbc6c9ebe2899ad6f31601f70fcebad79e1b6eab0defb787410920f83a30585479dd8ac766e1fec24531e2f3029ada22db650133eaf60f077b9fb83e8729212bfd75b9c1af336c4f476f9d2d04ecc509a43d99c1cc4d6f1cdf96d891c34474cf1323aba51eb47b02185f1bf71c9a7a88fc2932a3485af9ead07da0d7feab94dc7cd819572a83fc1d5b614c5fda387de04127ea140e28b136c5094f62e55e3d6564993d31df90c43406ae3e35a547255bddc83e1b34e8270bb60472cbbcb737aec6c441a98d1d160b548cdddd568b248a405c2544022610f8ad6a1c6df6c050f9f072c3e71baba1b21dbb0378914c36502a76ee3623892d8f89fca5b05915af130a0766825836d55ff7776e317071f120523d89d7ba4c636cb776588bbf63bd7f7e16c45cd62cee262e39757bae5738377c23e351ffe982d90e51bb71726f5669897758abfe856fb2776cb310e9fa01647ead969a66ff05689b43671d8d45351b0e60d079023c3d2d244fa689db1b2e9ea0e162005249c54c68b67b5ce721319f0a5f6b1bf3e09a9bc67041ad21ac8597114f88b97382b42d7f36e06af4687860ff0e06c0c7bbf7477039bb16c63369c3b9980ba6ecea07bf6cd9e13d4c56febdc5f951d27dae4ccba7cb73fe60a7299d76946552f3129699e330b53f29a7263854eb8f2647db40ddfb80acaa1055b2c4d2e62c29895471b2c9773584d2e3a554e207fd3dd901dd5fdadbb7d15d6f5dfa14d2b327c8f7398ef160fe61fafa60e51223bfdc070bd34899198b2f1eefea31f739997cd0c952ca6f13b2d9229c6c789e4c40df4f8d87815aed7435d96e27cf3cd470cb11bb4f1398fbf7582f47a0caf73b96e0f5f426e5a27682c8977a039b7c8e67670f4dd36e94549c8bcf459d640855effad0900c5b99fbd7648b8a2c57b32d54a7723fe24268695b5c3ca4a7b54fbc2b96183d093c2086638a72cf3d9bbf11ceb4c8ee7f1252458deb2089d1098ecfc345b0b178a13c989e0b86ad5971de22ed5298e8b38564e8a6543970a0b3c056fa0699f84d3c20ef926562078977e9a12833e0cceff41fae595ea0230ba6a0183a2139a9bdf813a22fa9272dd8d286d793cf9d946718453df6331ce38d125711dd04eadf035c4fdcd438f44f2f85194a6eec51b2a9e4d5f2e4b043337026138a78ade4d5edcaf2a199504aaa5a80ac613f1114c1d70743939ed1b0cbf8b1da535dd16f4e6988f6802a20626578e38f1a396398c6bc3cf662cf28695ef007e320c32432a20d036eca752c480d0f8e3dde5ee9c6026b7c4e8c36498554fd2a9941d80f79c197764ead547ea9974aebaec840bee9393fdf618153f60dcef053bc23ed2991f855bafdef4a1211dddf7c3f87da5a9e29e7357db6938c9749f922583396d4b41ca21727270720080cf43ea0b08cdfb16e4494b35fbb537bc330b5f5527586a6276d3f13552fdc3f49d3b5092486899215995d68e8f2aad3bc708b38d7662d8f850fd6eac9f831a9ad1f8eb5414fd2677efb00115cc19d3dac5814d077c804c52c8992b7a25031dad6f6fa5e74f38e7c2042eaed2231a181a170416f8029b5d6c18f20a2327b5363b6af352f53b9ffd3b64f66bcd8c9de4b7cd231257758e628fe459356ce2a2265ef7ba9ab82e68d3c8f98d0e1ae6f38c631f62867cd62fde7c2fb3079b03e52d05be16e98118319bfa7b4f9ac10912a2a58105ddf63a846fac13714e4d01c4b1967d632f010597fc38b318105bd19c70c542c0c53c0e0c65b5d07964f41d7345463bd23da801940b7463536b3d45b8d0bc165735d479e81cc7c81ba6071f21228f0e9aa248f2b7097deac60c02763baac852299391892458618620346ad80029635a82b7c5f2764d7f15f30aa2253130a0f8d365dad00e9e19a340b6f28cd9387ef4075dcde18b730c08f0ed04e6c244780b1892cd5c9b10889f83764edc30ae6989925494ed8e15555d8b8316efe64e45ee0369df2ea2454f333fc71edfe23b0392d682cb364757e4ac56c27d29ee922a9180aaa2ba69826a71b7c4d8f304eda4534062613877f6855fffc788e3784ec5f947845b8d52dd5f9e999872cbd4f972db96b8bf73cdeed08b8d5a6d15368d98468d610d87a9fe2b033424f84f425780e7b4a56ca4b99900652cd5a7d23953ec3dd74f1a15ed44acbc63c992bccd15f8ae64ed781ba1a7f5761851f71dab5abd042d44e3b52a2d8e717e31c52e9140a54ec47afcfda24f784f8d8a3325d7132f9c4462987d923e0cc87c7f5f3d46bd07eda92cc12a97e8a6c2ccdb33c1ac238a885d110ab04fca034986fd77218c849909d8cc8cb42716cde30568a64922381c9fb942b48c185205616a7ae073b66ea8bc754fc403f7f942905457abb9e2bb8b40230fd5ea107139f0c299c344ef8384e7bc3ee5de93b125dd1f0b443ab6bab20c80f669b264107f3b11410061dfa10d985756f96a8b30103a2fdbe3ebd9abc23b34d119801e41aa6193333fa42cdf2152b12807d0c5d131e6d0ec7afde641fb89663373f97f758f84d39ece14e473adce9930de37edd93b94b9814fdc5c0422c0d2f655db3a24e26884e5834d7d9541732ef354dbf605eff7afe1ccdf41c6df5728df3cf8d082ca6cea3c1334d588cd696a94cf1b7b3c9b3f086a0b44ba46ba3e33ff928367174f48ee6286877f2ac07db14f208055f808d94330e753ec35736132fb0be69f9e0ff1d166fb85306520cd80d72f1ae091a3482bc4fe8859df03fa4da5ac08d86e1a547e261a333022ee02d75723692c205e47ec9c7636b498febcd9a78217c07224874f10e9fb99468a49c4e5dffb28bfa4b7562130589a4c7bc00da5aab954fa37c4dcddd7739fc3c6d2d80adfb0f6eb24fecb343ee604492694bea0e7aaabf65ee2ae75e8259205b7dd7a834f9a9d499820d5d5435901d2f81a901cb78d00a410b7eb3f48576771bdeb2cdeef78e3c9ca677264dd4f5aad2f850a87ebc2d66db63fdd19dbd164e51ebaca55a4bf637e6a9a622e6fdd0054acbd23e855dd5269457786503d5562bf9ca716ebb57c45eb8757211a3d72b0644375a5a611401e27e7eacaf41fd620cd95d19e11e1407c40201032664dc8395810acaa1ff46317033dfc65185d594756703a5bdf2e3ad8d41ac003746b334ecb3b61732268e53fdd0fe72c1827fde7f2202f7beb4c65a1a91bbb1c157ed86d85ba37c30ab3aaa11686709667dfcecf466feec25c84aaa265e691436f7c943090bbd013c92ed961e01cb9804a76356231538231f12f910f52e38aaeb8d20024e5932b4aa1ebeef13d67940a359b00c2bb4c0c591d91c227a4c1cf096308de96345edfb551a21583bd5e22f1a7f7269987158392b65cab1378d0c2a7b23051c6c4f4d15ab7c3abea80dda19223643f65934a876313d46baad70dbd572dc1495313b095065d241f4f69b73003fb3d955893894551745633bd36bd071604ae60d47c7311803b5b0d9a35b330d3ae646cef53cab906d64928579110bc79be8071e64d4758035dc9a8d913974b3e38e3f4955455d4d27881ca7428253a222efd1a1eb85da7bcb8db80764d2f656363fef5a96f9ed881597c779d6001579237455f2edff5fcc3fb1b87413ea93e6c89fe26546fe0029a4d48e61ccfdbfe391631f894154c2d381c347ab537aca008257c38bf7941f3858234c1e87c24d97af42fdd7cad18dcc3dfd10862ec6440cc2b62c802d86d3bf8650db10faa6831ecb1ec3c38282eedf58e6e4eeab738bb213862d9279697f3bbde8d53c31915a9625ecae417e86bfb7647b8c51d887d4126f0d0ac49e6e3408b729a1f194605cf72eb30289038d333e288fae84d4f44eef6b09d0bb7e1962e93344fd7d616b0277ac66485dc2865a4942f981dc005093b9fe92b6a00b6ced17dcdca7bfe0be6adf297238990e12d40b53526173d63c91957f758eb638cae9dce62d461ec2eaa2756f4e209e1552556e04660f440fa8515860e099c18eb4411c7806db671a9f3148a30f8da0619179ec9861d60e9cf3ba0ff0949af91894486849518432e4c514cf7decf0b4a841bd1c64884aecf1f2293caba754629f566e2ad7c2916f68f9e54b13e7d2ecf024064bfbf4773243255fcf514310ebfe6822cf745775eb8d3e2c29643b7e4cf1226a42e693f3e6f1c64e0d32b31e6d0c0a6b67b2b608327eadfcfc9c53e2ee5a69a2862f7721d3ee36fef0b3bc68f8a0bee04113be5191c6bf165e8575ed2986b9e736afaeed2e78020d32f94ad71804fa1e406ce781f9ecf3084b4c1d7f813b7a06790de8ea38eae2f2f7956b33e7f486c5ac470b5a8c7669795778a70c6eff41bfec1a1c1b698a9bf9ab958527edddc7d41fbda6970cd84347e0497ee9e3de6980dd5f0f7f33fd6d0ecb46c7eb03cbc41102da2aba4a75dd5576f2a75e53b33ab477253322a86d51ff9d646a856b308fed50d7653f5b652d52e6063a7bfa1a0626c6d889b11c4e7d7ac64c865990650018f2643d6e049da7394329da4c552d98c64023ca051493e249437e23b7405f3ac94f60803292d8df6262570e08fea22bb3026f1c29ceb04ac0da3b39a8d01553fb32794615580e7534443738d394a4954ab53169711c37af87f96dd412bf726f13b15b605ff0b0949050419debb86d8dafe6baac5d1fde6e89924692cf54518d4daf29d97cc96e57c437b8379a6797e708ff2b28869f6c9169c5e292918656467a896ee60ad877fa5a5ccafef21de321e32da4659cdd4f2225e2eea5fac21a9c6664a9feb10059a680962c6c72a19602f62a1774128d509849e2ed055d5b1059af6b04cdb5a9375dc2281479afb32bf1584bcd5c6b5f77bbb634c99c69f040e340ee1fd74aab2144c537e0039c66d7d441961b9a2c989e0159ab8971236b0ceb5d0d5f700f8a7cbd162af2697aae7f289b6f5293630989b5b3e9a95a27656a4d86997040000000000