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 67895 76d58e353e0f2d144233138b3016bdf55029dd0a3d476f5cf444a4378c2ebc2d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
425f186bdd7f3fcdbf3cd44a26e0632f7037df0212ba8e67090c547c69b478f3
Certificate Block Hash
76d58e353e0f2d144233138b3016bdf55029dd0a3d476f5cf444a4378c2ebc2d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f004000040330000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000056009b488ff703f9e7705be8e326294315afc283e87faa4c5a2443010e769443b0767a3f78ab99eb856d71000d148e0ce56eafaf90eea4badbf028df0d0d65d3ed9cf3d62f0172884303b1678795cfb75c17030286d2790ab5080000000000000040000000400000f004000040330000

Raw Header Hex

000040204df34d04806bb2968d8754b1ee20286a0de6257e6e30fb97bdd53c9ba4aa08189116688e7c727a19d64f64d314f74b355693a2066b4f79a169aeaf0182a643572e07226a72360118f378b4697c540c09678eba1202df37702f63e0264ad43cbfcd3f7fdd6b185f42

Proof Data Hex

59,560 bytes
121216020307508e678da1438daf2180f6843b496ee3be399081eddc50e729a6388e28ca7274c5b1e1c2170cd5be94a38bcfdaf851b2b99cda3b3e43176095ae1c2910a67db1003dff2e2aae565965e48c05e052b5fe8150f0f2c2d34ffcbcd20fdb9c4cd2d50a7d5e5a0c71369e23b13b05f2dad62d62ea5a2aec6c692642ed033fb27a4361bf61819ba3c76eef5a146c5dd2687e4481024d81653721f2154e5ce99c7a1b9bf78252e725bcc4b4b93abdba739e95f345303a6a47445dc123fbfbd042b1b948fb2f527e006c1ef1f0fbe607ea6aa7fc923b7d0356983dda8fbe46ca90cb468efa0dd4ab7103b640fe3f4d91fb4c4b2ebf4bd4cef885af128dc225a8542446027ef508e2b4541b27af8b8103907e8303134ee0be335f8cbe44673edc92e46433ebabadb98c0e7016c7f8221f582dc7cec6c3de9a2497d3f6e37b642e0890648590ac36da8ef7fb2080befda9c1d9c47208c8a94157fb279ca756eee8c799b00a400651c77636a460cd50fb0fc31ddf5c77447c6eabe0823c99dac4a37a00491df1a04f5dd593ffce4e4a0ee4511445473cd9edc0f3b5417b703159af86855b84af43c2739e09903711fa87745d611b59417407706677ac577678c4ddc953985ed482ebd27e7ed82bc226216b64f4f4332c23499fb3aebb8097ac00925dc57d2309544dcc69ece5b8681f779f6de33374125e751398febe0969824457962ad5a0cdf6c47efc021b141230f601acf9c4109c48f4bb83281e6a9f89f9b10505f62de816be98b354691a57e16298a814bff5d0c7ca34f8b0154e5b9d599c586a029dd6c9196e543d94a28504e5ecddb057e1df062e889b9f410b0290e7992812f7162b42aa050774e944608249a7261ec1b7aeb1dbc0b564bc120895ccdf7ffe1cf5441d9a840712ce3353da46b75735fe64b7dca5ca56ce86ad6d2a0671d432539b5d6db96b34ba8d53f570a7bcc68126a035caee5378278563cbefb585b79a51e4a4b4fe14e8559d176e22330e2ad71d5194ad3e9f74715271730bc6d7bd6f24377c44ecf58728ce74981ce661d8f9fa0941ef422b883754a455f56199b0d55c5b82998fdeb76f7ed30c56b167e85789e9d0de988d4dbaee796badf6ad304fdbea49da7c4a7d8cbcbdc238894590c551f5ff1c6fd0adaf8781f8acf4c4b8d5efa6e27379034282ebb1f0c4ff0d554f4846cb7ff6b6e142d9332608d7fffca8822a341b65e0282c8e15943fd0a2f08f1059627d935b787016436d920b6c7b3e976d3b15787ee32ea8560fdda6dffb210a122378a745d786880afe60ebcd510ecb5af02da7a3b5d9a43ca43b4c2e5b329e4e97d2854d2c47090578ff477480693e73f3b99d0f2eaf93d15b9e8df290666c6acfb82ab168c7d5be86b0cc6f168f31b1c01d23c4f54a183ed8a6b39145f29b064c667c8d12c7a889dc336b7b6cd80530945c4d1dcc22e3128e4c5d255f5c0d9c9e6b25a1991646850f9cfaf6ffbb19ca7e8e58acb3aeebbd9a98379718ce0ea3cc169ae67eac7b8c855b597c933470eca0cc9b26a398ac3c74e842a5b28d86e49614c4b5f8eaadbb0d746272ceff8c2aba7f101742cac68092bc20e24fa4a914b9806192eed97467bf670a6e7b9415741cb47dba12caa963be3394413e7d27ca2e7054ad8fbb401b7436418e76763e0509735764a5790243d9a70bbad3985ad037d88bb18b397a3adc1ccb44f784344e12b344ceab0a7da5072b51e291886799705640532531c5c72dd53a2f356c5e1d54f0060afb01e9f8acb445fda9ed7574697848a96c6847158b45ae7b5997240a47ad15cb0f3628af66d2c15eb313c4edee9aee461f9b3c3879f13b76a1e4f0030c8053b37ea4e9aec22b9803d903f2d2307832b22c01158c2a471786face85633357659c73ebfe436c76feac809842809894ab8768b53684401c220c885e1f7674d22f9cd8231274240db583a1f7b42645001e1e8692ec2f29b0eb32fd642528d65a3eda8237b5e31940537dd84da9235a84f9b880c4bd6f10f7d677f69f60f9a19395157383abf046282f646f2b31ec3b81882b4e0aedd35c3417949c5853bf167ef57dc606ccdb6fbb8d5c8e17bfb9d82cc7fa8cf2703b0c8b6c5adddb581f8bf131bc1286921d9973a8841e8d7ea07d128de2f3425d7dbf6c21b0a9fd6a6be4c9e646a871138799df64db5b3715101e81b5f869d770e9ee04394d6f0602033994c25fa88681adc1cd227bb8eacb413f0950d2b2942e594ac7b77fe5423b66b0717fa92b84d719fafc5c9c97393be80ae4b074657ba6f59549d945deab3cc4d8b02b999b0e549a1d35ab85e70db11491b8927469f6293df55d4747945fedb89d9f8f3ab3a014f8e257c98ae0392fb07e9141c89566f122a85160f00daac2a5ff24531a8b9d0edb8f80164a553adec511c9f288c0fbd6369320b9092a790bd480490dbb5677da167d619f0fcef9d7999acccd95737a9ad517190355eb593336010a7fd5e086cf229d00f893451eb2d9fdea8148f679733bd5267d95831a656be15b61468bd038b4524d700f53a349595b45a76b9808c3266b223b6bd00476c4804c5d5fa637ea3892cb8b9a3038c9ec1f0396e027dfe99b6a7e58f5dbf904c2817f11ad720755b855e303022413babde9923ef3c63cc7d98e0d3f2cd3847565911a4bb20941308bdd9446fd510aa9a9335d4e69ab4403e3e998ab910625b25f5d5718ac404b2946f1ff22ca8fb9b737a20cc81e20fb1ed4eb815a19ac7f141d8eb9d75a978d5a248f64582122b05dc052e285d5b35d8442fa089825386f1e71c67ecab2c53bff4de8383a7e3c55999bbd57f367067f7795f5d05bec145d418edfb46f5bbeb1983c0607f965619c64561af44d65c675dace2e149619afe4d00cee988e82b8aa7b1bd64fabb50d08ddd1552c8012efc62cfc6c630d20162d544c26cce09adeb26aabbd04b9443431b47c535be34ae02395ec67afc71e0523020f4df3f77c9da0656bdeeaea451ff3d81cb85991dbe2a463d77fa87868cf3556c8656c0b0e08e9ba9f7e0b7977078eec49100ddc6898724ca0ff431b583ca90d05673b876bca975025bd3559e5fe1fe6681272c82951a1263c43d2a6a49b9deec98b94cb739f4da9e635147ac9543385885706e939816f2e155577f53a3b974a68970748ba27856da2d07577c19a68b26dab5cd9c1e91f3a64c5b945f07c9e7826053aa22e9b1e32820871174cd6191234d3b72dac86b60c160b4035324404f275668403e52fc3ba1195f008c4588902182037bdd880743675e94d94aa73db4deca3db165c8d62bdb51f4629aa68279c124346ab91323b880f03427e787993fe9b1d20d186daf61b8e5f05e75ec640222f5d11639653954ed0f5f8f5e6093cfa15e71849898c49a2fa0c74be46efc8b25d38a28c6a513d28ffb88ad13b6f2d7db7876c71e23ca9afd1766fcca424263826167b0b1db4ab358e38473bf84328ceb8ac6e5f7b3524fec217fc3cb23e8320d6e32aa7b6bea3df5129e1af860ce054ef6abb3e25d8268434d0a47dc97c0d7861c5ae400f44858c761aabc8620be7889d26f23395ced4de90dc5245c4b1c32ad93c7f56ed5848ec22cbbcb7ba3de6327efdfaa436bdf19823de2bd7db9409d75272361e0cc47e4333eed8ca1432bc4f1e5e2acac09f87d38522550167789aa74f31507f10631c5b6f26a03d8cabbb00bd51262240bfc496e4ba76b7cc32d9ab9b728984359d028de1628688be3b772b9683f684548beedaba2cebd8a89fbdaca097cda143f7c686a6b5415a2e0e0719db25c952d827a5fa6428c1807688e3e28f5935b7b9c090a1d9e898eca6e240bd1cccd0f52cddad554af9a65c5abee41c1eb9dbeb5f696e950d6a0e526c0e7e40fb4a34d8bcb444516fc212fcd97d1f317420aead5c17307312442443f4f26ec5e2da91f0fa164fa4b8e2029e98b25def70d6ed7ac58557a77e45871c48f951d81d1f62a20044ad23be095627213f335caabb4b3620aabd57337062167a59258d3f6909b0d026110f0c2d6d2b055d0315595b71e5e203f86b11adaec4f50338ad13867561f4f5f1f706ec4cc54d3bc41ac02100a853e49a37cb470f00ab35f374086c833f1611135d014a1704d77e947b61fbbb18939489599bd969ac39a9189653360931783e6a29797d90e36aac57f2fe2bd9c27d57de2f624c7a01978332db65cf2ba9c2dcdcab1c0290d433591fafa84089119db17f4bc5887df474aac79de716f295d5c760ae4a2c5d2f1543731b757998845e15796cfebbefd3dc6b739efc346eacc766f8ee351fa216c8add6c75def23eb0bc8f475e84899876ee2da893a2f76f5501003d9e707a10055b9633a46f673cf49b2378973c5c0fb210efabd800c6d332348b040e9290de7af81c78948bb9631bb71dd08c0a1068c5b016c1b7959f4778c5d1d6fad3b15594987c0c18c01ec856bb27192efccf96e22d2ecb2a49eb1fe85d9d29e4ca3540cb99e0cb9fbf8712d5b05eff658ce277bb8e5a29b92f804908c4aa7581f7f115f1db59ad1eccebd2694670daadb4ee4d4c52623aa9559fc1da3887c965c754ef8c56cf8a64a7324aac09fc8f7a37b508f1f53bd172fd9ef49d94f7dc39db927465484dac0775797f9519a4c27198e1cb1e73070b6bdd43ed564cf57785820b65519f1447fa9c56bc5f8a03a7884af859bf914629f65fadf812f9434368d7bf5c1b7a0f8103d0d6b754923fee9b6f5f3dbe2c23a43ff52f646193d114e2e620d21f445ec27458dc7b6f22fe94ec337c71643da1ef9edaf048aba94b5808afb93488aacf79a95d8785b1b9d7bfe29988dea6563df7e1e149636d21e7ce3c4943451c782f158a2398bafe8620181dc9bc2e02c1e7c8294b9ac72be7732267783ccbc4468c35db442b6007c79336c323e24d6bd07a6d8224d15db06fb3ef94e161e582858a32989eef34aec598f4b852a7e2fbe7acabccaca3ac3eeb28eb09e438cf9886126d4bab75ae087b767dd093c2eb49e653836cb28ebb7950870fcc71e31ed282bff796777e390cea00a67d4e1eb366b980767429512e5b58cb7db92a99af55bdcb2ff2b3157aa227139fb9ed4a2a913746ad1e225d1abcfdebe9f935e77578ff7c7ac1d5f4e26dc6663683fed0dac79e88ea8d214ce8e01e78282e8a6c22d3b86fb466e3604db37b5ba992c4dc64a5a3e8ece7adffb49494f605818aefca7f33c7efcca268cda9cfe20767da7f1460de053d0c9370974d8f218b31a6bbae2465ee183afbecd88ccb6e5a15a7f9a49df08c0324e00f5114a1a28629ad9d40b48d8e1a844cd04c1aea3ec0f5047000d6ca12009e9471e7ef268bb6fecc0860f91237fd313786ac360fc2973d7a00ee910018881defc78457fdd9adc1953861508d19f54347906d4d630a0878dd814334394c1b635d31e3060e92357e832432c4dd20347ebb5b9efd2e4d887fb443c7d010595b048a203fdee4f93b43985bc74e86955c8cd4c9c435c1003044377d61ec7655abba71b1a719b74a5bfa4918b3bc93affcce10859b13789fa3d2bb6a9402db8614de5f71e87a886be2b206be095176fdf04337d85dca724d9b915c68f94b47b6c8b4b5009c1c818d9f0cd52bea00848399ade449cebc52cbe9cb9abb51d9227f506ba7a9b5606470c7739c5fb7a925df7180420e733872facbf158d5a0260bb66c691d9b30b629be69817806947443a11b17df1b38cb075a2b0c322bd2df7114eaf311749cac2ca31f6cd2df33532f3deb7c46371c1cec9eb37d8daf3262eb23594f3503a3274329ee910c9fa638745a683030209ec009031a7d64166b9fe4166ec9870c7b44d4d047bc579d1d771586c5a129df8116a567b9062e818b2ac3bccc26d6b45f21ab92be30e4b90d8135551f7907e06de884ae35fbed931e80983b6dada4fc5a9d800e3d68ac449ec2e5539da635315600fc653c6414251ca407e8398c37f79c5fd4e7aa190c8d32c1f1935b1a6e6074203ae2129e24123af969d20db9f069a55431b1e6463d5aa25db282909706a291aecd590c8c0667351ed5313139034226530903130893237596ca47667e49cad35b819a83ffb21621332236e4a627732c412909850fea086a02707f1f8f7dbd521a590ab0b275e7c3ff90c7f10c306d8bdd53960dc7bb1370626d6e4d1491a5d42503112cf13536be8b0043a86bbd152e4200366a46a2482472d8b4044b739cfe7b3b43621a5a0d48c60790d73c5ab2efe01e270a0068fa4579d32687bf925cefa6c1b0ec12a80581b2b0d7bc19b57d1c9d950ac3dbc8c4c502351b6593b5a90134db92e3045f895de5f1b2e4cb5a11f5041d5ed30b65595911b747bcc17383da392ab9f2893b8c695ddaf82b96c7cab64c8d412b95472dbc48f0fed9a5beee10bb1f1bb5a23ea069edc3a4db8697b718a44c79c30b98c880661a7e2d9d3a183a308a1baaf3c43d95c3961fc8124e0faa9c87637af1f5bb2e739ea4bf57b2dd072ea24f4decb23b94f7b5bd181ac983a2b57e1dec7932d8ec11705cd972fe476d74c16b95054cad6d5cacd09527e5ef44ced1cd0e1f94acb153f5a92a0a9f09ae2330365c560a7c26053df679279375a2979959f74ec93ccc6a0a8696cd893c0aa61e8387dc3496ccdcf7d48e79d4d9aa6922a0bd58ef5c9ee334a8410ce67a1e7c43e49dc45c7fa20ba813078ce44e4069f1609b3353002a0b5011db088a6dcd7b3d4d03df58e5b40417d8237ff103fd54f78cf9b6a72ea3b0c617493ce36a5b8f980dd6391dd4123ef46c6a8560808f9ce09c4aae37dfa72a7376f6fe6c39593ca93205fc17f4c59e8082f135ceae0cf53e3abdad1357b4309a3358a3799b96e6de368a75731f5e236aea0a940397737295d16b389bef6b8afecb582e0c85313e321f009fc62bd19e91f3387c1bee5e0aacf3c9b8b94a3e1db41b625dd9a091dd90f71269f60f4ce772a94fb48140b89339f4bf28343578724fe78655c6361011be0ec1059b25641763b726720f5236e7b0a34dff30bc014e1ad36b5b7253c5bd8738e9dd54c62a4edfc818fc913a212db014f46559766c3880fc6639fb220b3c531a810e3eb8499b41c43b8cda7d51bfb95d866bb955c56176845cfaee854d5b9c2098c46456a8824ae9db3ffef41296f936a23afa01849e000a24294419b5b2bdf6710af963889ddebd303e62fbbc980f6d50662c97ab1e1fbfedb474d8b88b9369376db56042c3fc95eb975ad2a3fe6b49db8ea480dd383af6252986ce3131f162cb83f407ae89a7f202f8020cdc02a3719af576742e55bc3ac4dd11e48a2d5e5c2c1029f291f2a53c246aa1a1a9c72d3f8ea85e8fde5486206bd06b58329a6d2cbbfe8fd6847cdf2ac0630abd3308d584be225ba199f75c5ad9651fd78b803f6f35979e70774909306a5c7b4e1aac4bdaa09e62d41b1431eaa618e03b1a55f50c47bca8757c2422d4ec854cf815572ad0c7dea4d5d6dd53c3e69e51a993c88a31325ca86f463b5417ebd2f992979786ff8a76e1bb0e7a2e26d733a319c7bd745e8632b3758752737f9a6c6195347cf2712607b39ae913508f1bbd2f16cde0d0f43c06e5d0cf102dd9ab689f7f44ad2ab3729d580fa63adbc742243bbaf7fce4c5e24b916da2cd48198f3ebfccb76854e53609cce3f94f299935b4777f4243d5e260403c3d6c2c603512f462cf495a13b5a7ff60c7647134e7ee78c26331136eea1ce193e209e7df5597f47a1e9f58426cd06ab453be15d92443101af39dc6cf56bfca19f3106da9ef709fbebe8de06e8d98bd9bf60d413fc7b7573e822fc1818fd90c5abd59a76ad16357da1877f81ea7f00cae68a946711be957f3a71a6cb27837ec31f825e8f36406dfbb0978d6478dedc34e8bee71d7516dfabb933915adf39f92d35d77a5732eb13a0a76c75a5b4017b639bc963ae15869802d6894310e7d1ae8a7e65e5ed5ee38e9ae6dca95ed018eac00cf98776bb2b96b727e1ea86b4ddcaf030766ea3701279631154535a5f58bb0c70b923d7f1fbc74171f7bf127319d76377c0458afae4e96623ff25fcb092bf8aa6d7cc191dcd6014008bd3991a29d9ec6c7efc9b1b4bfe5986c3322befb4c8e80083b9a0aaf31f5529c487337cbfc26dc59628c9b1312b810987301c234941bf96c1b324565b020adc2bda52b2564423befafced79052aa9335210565f9dd248cd7c9512cde9a2611c8eae4a9c53c49e4a59a288fbc8a1ae0d792723719897bb1861d884ffe9d8620e57cf22a5ae5771c8e5f973fe0bfa192dd234884567c75f2fbdff41f0269c22ed16cce8579c64fb70035f8f79569b6e835ab44bbc1472615664acfe986e236f2239759a0e556a8d527a3c6f5f906f9e8261b7f842a575dbc2c61ee9f37a161abc32f39d263ba1dae00d9e16780097338fd93a28be7a196472a1590c04da195ef91a045db769c0f584424b57d285c3b6963c54ee57cf542d395666d0018075cedcbe72840fc0aad7e1ba42bf21fd1849db4df3764d3331d8f59f59fdf567e85cef6a301bfed505184fe77275fae51f93dc1dd2a0120fc5800aca4219cf410d34d610c582b7ae1eb22cc2c982280eb05ea595c6235eaf42aab9cddddb99dd6b0b008704dcb1f7be39e16ecc52a5b7afb28bd3fa06770ab6be1a925a4259ccdca4b8d99a98738898621d7d3ef873bcb0179caba26b779c3a531d27c5ded3f21251b6dc90c5bbdd551ef76b9fb7f6e644a583e64c790682e65121d3fdffafd38581f41a160d0ad7829c651e35aca2e60a961b2dc15f36e7ca1c05fea3c6c025ea8c42b33cae8c059717a214ae230e15d7704fae4a30c198fb6cf957bf3f908a87dcc1f022963ba0bc8d187858171e850c146c24b1bee86473c78c6923d2a75fc7160c43113d69761c15a3da872719ab2b3de022ccc1d750cb62760ec8ef8e7b611a37e768e3fd8df54727440ecc5cb25d769d1c804ec6ad6a147f6be9471306943d53ff4bbfb4b546b72d78cff3f38af027e49728100948642357ed76cd39abf23f364b3c57f17dc746f865be8449ad20438013b9da2419d33b2f2818ac6218f94a4c088e4b9d9b361ab75be9ec7eef82b1ba98b4708741c6910f26c4725422d68f7f7faee8926d479cccde46c0cbee75df9b8c08bebbed14fa556ba23efa01d43be639f117141cebe8277780b93ec2d829dfef9da5f516ad5460050be87aab1e01bcd56fbcbaeca1609114db4f288d74d9be6ecbd4eeb0f9f2c511bd01f26ea0ac52f07a3f3c3016127083d7b0e5e29024a004d07e57bedd658115f8045e6e522ce61934a860f88e722c4b45ced208f8759afc34906bd7159b903986ebf3db9f52c3261bd90d9e22cda9631f81be89c2aac25aadeecbad0d2840bc98c58cfc03a1e6ac2bc27d296affebfd85ac6b3384bb6efb3d4b3b44ecc1818d5bb8f7ddd939327e3013b24ef05755b7b84473d993cef8bb08ab2375c94d8bb6269b7c722e7f76c1c10a0724d0984c15c0c904c04cd327f18628e9763aec4cb0c4f6c57df9cc9b7d5de533514dc65de9f3d84c765479a6cbd135e9bee341996995e3f220ec9f131b45524b0aee85814fd1c7796105260ab19fb133e595c2a037cf6eefba5bb4cc50ae1271bca275acbf38f4d5aed61d9c2b5550319a844a782a3dd9b2aa9492ffe83f84d80ebc59b4280ad946081efe51c328d502a44a64c05523b33ca318812ef51124c84876b06cb349d967ed2224551a7b09764377b7f5c6fe8b6321933d4a8e6e8f1d24fbb2b9503f6389d70db8b66edb110cc49adebce920fbeb4fe3b53888dce5ef68edc9a806cae5c362b90cfc309a3954d1329ac952b1b621ee360f0447ac20935b348114276464cc38de4b3dcc8c41586689d33ef3251d585f67b149965530948c906bc52f1f8cc36d371396dd524119a9bd4a92b9ad7f10d21fb171b2350e987761e6084b07d3502c28f6c5b4ab87b7a57b4ee250d7f6b29732d093b3c99876b842d4301774d0b0514e7ddd1d2ee364bba2b68cafe475d57b6349b3ccaf547f0210c51b5325c9c63cfc97797dde7fd11decb7075fc5d5cb386f9698e5959b9737da9b560a120b895d10dd1bbd70b7b2c88f5768add0754aea76fcb8945e451644f03979aff26ce33bb74b84842c5129d81e2afa242fb3e1a08257ebade199584b4c6eacfe202ad3673dcbf7836fce97fc27833e8058de0b30e1bf6b142a99ee106a6ca5b53173f0b469c80a6efd76aa2906f4d0c7c442be55a83b69b2db4ef855a239e502be09d86e024ac2c4004ee435a52bbb8ecf640b7bf53b4462e41f7ed076df4c3dc7cbf8d905821f63813504ab0d7af16f0e49c5a06307eda26e43e84760dc2713764274637658b34f46c173e06f9998ddb523275743447f73a68c69e75a4ed4e13330e77b875c150b54cd038fbee0ff3c6c475b1753e6ab9fc1758cd27ca1011097d8ec533d34f063701be0162ff0eaae30cd47b0583dbbc2fbac19e93911fe8b42bd39baebd2757a31547fdc0bbcb0a843e9bc30e9267a4fea615a0b0b591ebd447aa706e5ec924342f740b6fb96adf49f45270f96fe08efc3836eff6c1fc5ebb435b7de1d740d3fa86f0790fac7407ae4be0fc67ba1a51689849f38f80e585fcb92aa03dcf0c5f98a0d34718fdfb64449b0a1ed719c0209c150de54057703f660942eaa205b42530d8713e0a0e266c883cbd68bcf9e897f8c89b27754b0b3d0e9dab31a89cb52ad7f873bc82883af600adffd1e9622a78d9f75e42f42d747b8e41f6b22bc71a150d4a73f6a24bbf675dc0760e3d443d850be336ab35a8a9353f5c1d7d73e82d1c8d499510e0d21fb2b6fb86a40db2b14504070430f90137845b6561d453736a2cfbe1292920b12927e6b90c84a0dabaa5d08e8a36b5ad1f1a9b7862ad0942ebd6f8763f440708bc0d6e4373c255cea3bcff3b8af6b3d191c3cdc9d29cb7d02b6fefeae62f20f1f2a93089d90de05db57f38718e0531b6ace9c40314f97a9157a1fa1439fe44a4cc027285365270ca56bcea1406eb9dff48cdf892a9be63ab2a895a4cd2c66be7ca80483ffbd308fbaea8eea735a4ca4e940d65fba8fdd32cbda4c5f9a0cb3a6ceac4687d16c91ef7817d3f4ebab6740d1d96ea727cc58e56ebe6892c0fb4a05e19ce0f89a4b43615aa60aa0c910723356da95536442c5baa7f0503d6c47495c04913a7c731590a2bea4b9d9fb22b39ab1627d4f102ae56cd8bd79a7b392809dd35babdec8175a6e84ce1b2ccea2bf3b589ce5eecad7e05894701b0f3af362a96748fe8dec90b4ccd6358f98ca422c4683b88acc75b4a0388b29508896817a0f69cb17ef4ae34386d63bb132bd4f1f623ccd0a2b42ecac980a0c3e65febbe53c3908dd134d24a0fbccec19d3ba1b067903b23e0844d7b2a150ce9fd4ddf61ce754c16ce9678e66f4612c7f1da887224151017094b33e6ea62f37c9c4c37608df4ad126d68c4209cd5a059be8a42a021a2f0c834ebac05d5371236e950462b0fee4417eae4ea30676d90bb7c0f3f4ea48eb5031a1c4164aa025740e476f8ef9043bc0e8f4540789c86c798a929137048ed35427660db7284af2c14e7f71f683fe19cdebd419bc716ca943197c177ebb062fc55f6fb974b676b8a5f2b343a25469e2acf03e23af48b3e3e9684c727ceb14c189c92c4d1ac600e3fed88cb5545fc1ce1777b4dee96c73225bca4b8c4c6dc774cd4a19689f93cc4ffb5be7cfc8ddaffdbb529e630458b9574c6596f7c3e04fba82ba2fdd8ee5cf65c41ebdaea9fc2d9775b6d4c8a99ff0ad63db8084ff0721ac1e05f710d7539f9b232960ac8e2ddae6e6174ab06af6c25c0194e23d27543bfb60b370d9fd1770f85156f6db730a7d690f4aa308dcca27d29ec06d3ae68e12ea28f53e32e3225d1a7c9d72700f96f8def7642c9d4409b6b4de7472da8e20dcf648a19443df90f93700a709c9c6e6eb39caa4eb34efe7591293a00277b60fd4d52b2cb9653375817c11f1586e920f4c4372a47ac86e66f42d96d3e60c1fec6eb182f9324d4f7145520bb229da45d57b6ba6dd3994cac923a4dc5bd24c89c30192ee4c7438cfacf72c4623307f9df26fb401dce6733a306400beb595caf1ae0c649746c5a48d67372bb3a3b641178042047c7636bfab2b7b96bc25a68b95eebc514db1e74c63ba67cc4b8ded493a8f15e7e34196979a2a506ad9f895dea38e6d0884030a6d929e81fde98d3c7c662e2d48e0db6ba66bd120ca73b001b7f0cab435401302b3724e810027132c02c52331d7d0e3da91d66c634203e618317315f29dba4d9a4db39102a27076ac13c88a4c88222a90934f280f1c904fdc650f778b493f016e4e1af5c74573f67312a1287219ab577fcbf9e87ece34f1a915559cbe0fcb4a6939797185d743cb891114f2320a517d78cfd8f1bec15eb24635e172374b33567e8a558024632f9a5e4bb90d5a49217b6ae5a5cc59ac98f9afcff1156235b521430c93c39e232773eb9c14f3437013183a02ff12f29e60f3dbfbcec26161e42c705f72942d27e84aa04012e3c8d518cac8560d22baf1c1d81921af402ed0e74724628126963940a76c64bddf38258e6152cd33bdedbb633ab3ce4cda70f7817058a8038090f186029c8a589c4b22a23f10d443fa4acda1b33fa367520f278257ad68fd0bccb834350f05039cd36bcbd8d99e2f0af18362af90c2f61aa114ecb48cb6c9593b4604443c626403aac5ac53582da78c0a6d5ff37b6109625406d096d657ff4e180a19a39bfed8a885ca2289d9355e679304dcb80bdf3acf864f401e58f9563ca841a9c42b44ce2ab2e9cc2b7e4066b046ecd2ae9c5c1883cec4909d13b132c6012260dc88e59f1f3cec8216d4d20e7047bbe49ba676c62cc45649c37884af4a7410b7365d93bf9629e5438ac2f618a9f6faadde98063068fd57989c6e356a0eff000a3bad67fef1c72631d7be30addbd3de8bf86cd9399801d9ebf90e4158cf461b188cbd38c132b3d2dd5f4a80e7d5aa49837a7aa42b2882060d4ee65ce72d878377b08025c9abb4f8d9cbe83ec92c36abf1bae33fb949bf760155901a4b8a4fbbc41a630031d7ead711c3d0c160a1dc207bac836349820399488c4d618de85740216270ebd5540c6c5bc1aeecc667d1209c9164bc1bb73b5dd2441fc0069d5615f02ca6da3d4e3b1c4c9f492f0d372bb37e96afce3fab04a33c08c659fac3aba410a975082e3c36701432fcd523d9dba8f73a1a18fb42d19246a8350bc4e1ccef42529030abe7e33aaa027891441e2a974eb6e9fb6b4be76b65f565f53799ba62ff06ecae8b19ca943190bc3dd42ef602c979770aafd3601649cdc68036bce0035ada5a807822f2cd25ed14e40c511a49aa9dfab507c054dc903bcf4c1ef3ba08e144817e6d346c93eb9d33006c9e250b7a0f4807136dd68f89c83501901296993700f6be07c3748b162fa51b3908b2abd94c8ecdc2c3ba8eca994c339d9eb708381053046f03acbf60bd44bd8c98317f65886a1e349398dcba0a254b58f8e8ab11da90d3dfbc3727e35da7604afd7fb059b0c543c3fc9c4db55f7647b6eb9ecb4f08bcbbf31985f31141ff6600a2ee83cbceb5aad91655c09086f06a845946674a3f1a5a0fb161d888003be123f782d6a1e664809f704f5f61087e6152dce63fb5581f5e3de9156a0c61711e06779c00186b3496c591b46bcbbb5a28468edc969c8d6192e648038ca4b17de639c2cac5e152ba2fbca579736a78ec501247d02e4728334577ae82d7f04e1332405a4cd0cc7a08186c774168ddfaf102a8ac76dc3e35e036d777bdc87bf3277df58e87d1df3a4265fb575ae402fc9bbfe46da5be2019a95b2b810c695d9e6b587ab49dd7d018eee6047c37fb49cb98aba167886aeeb9d187098e0af16888ba7fd87562e3dc07ef8b12c6b542cc186cb0c0dfadcda7f99c33670b832b40c775daa0a65369d5ac60c51afc3e7da6818adc0af8e8c00f0ed6fbc81421e45473634aacb84843b71a9c7a14aab67ba58037b71b3df4855cdb0553e59c5a5df52fc3c79ba8e22d7dee63153212dfaf69b20d5299ab5ec9d26f8b9ec1ce98378522ba3b469cd56d6d645c1d89011253a1c984cfd894d1c6e970ee0a0462d8267a574e9c1577370ceae666090c683d56ad199cf8f5072350a9cd8b073826683ce0f8ff4681538f85fa5bc7e5bd86893e69f67e3296c3982358cc3d484864e5d0f36a564a3858247c3672d6aaa37d6ff3fc7ed8a201ee3926e76d37535d960eb5241cc11e3a98d5beff963978c0a55a2e67330136a56ed6b5e794bd439a47575daca2b54333f2996f36538505b8433bec174fb1e90d8c560ac48cf78fa33bd553571c4f151faba6e6fe02012d0d9a4c5e5b0a0cb018d9884ba3b0a9f2f00864993b9dd9085ebf310b92c9a92166e872c772cfc1498debe523f228a29b076e6effe584856c221eabcaee03a1c651f5489a7d624372cb5a2e4db6966555914d6212585d0084c6df0bd2276c848c117cc61be7c76681a259c3773cfc33c6c95909b01ede5cb744eb18d155bc294b07af442f7c8683958fad2d52664fb7c845078ff0650979e755d1008d077fb0b586b066e579adbbff253c5b007fef86de446daf5612dfbd696a14d1e9b6518345712ce62e06d883773b09a86dfbecadbbda256ed50db3351bda715391dd5c30229629435a3fa46d75a5e5ba71b2bca2312eea92f3fbf24b5e8ee17bd8a6369f748539f863737ef720224ba3a40a8c0c3e71f9bc3e8d16a3771c6fb45ffa9d1bf22fd807d209c95ad3caa2b231ea244f85b328e75efce6b44fd18823ef1c2ad30620105baa55bb59bfd2a671a011981151754862ec085faa7f6f25b8f45d7819fa867e346d0ed233a3f5582f9239c6e162b6fe6730aba1216018717b0a4b4c834db0b153e0ad4a2539142b480e07abcd08ea72ca920d961476f1e8a195508f8ac0c0cb661ff36280e626ebb8ba5d6cd51dc058fe5046a074b50d2cc23aa9b14fdb175bcff3f39f0274ee73be0967bbe751fe2fff7b4dd5010aee77aefa2d66e891d3e521f8d85a7e60e6e7faa419abd159891a4726ea41ebd303eea81b7577b0c9ae6405075b5f44335b7975331cbddf51a4eb1f98b30f803f59b9f36369765b65b7917049996c92299ebf80529dc053652191874da2f8a2ad643aa94bc81f2694b4f11a5802d56a0287b2714888b6381673eea5e720c98c5fa7bdbcb0436c027310c2a8c7f8cbfcfe3b54c85a625d2efd967221d6b46c9b08e52f0c9170a94ffc8e61b2bbef0ef7c7a394f4fa1255aaca7341ee3cb03aebab309d8fb415e2c5968bab0d7d408ae5912664daca7f011170f6a45ec6100c8337d8c0eb5064399d49ef588bcfd06052266cf555107eee9e09e2365365d0599882930605277353bac9da9d2c6c2ba630e282b70fc7dd82865f77024d94b8a456dadc55efdf91fb80d8a54d4c390ffd9294db5570d67e863d54dff9c1b8ce07036fd223fe60891baf61e1a77f6e8b89795ed98a10f80f696fb4c30566b13c81593f08787524edc37ae78691aafc599a5aaff4e89f6232991677f9e7f8fc074f47212534f960aa1058f3a57402bf6cbf1eeac1784df1653865507756d892a75695376d2b12d74e12404e9b8830b179e2463864ebdb7255bf9ba6e9f692b010f4195cc36a05a7b3694c221115696cd771f0c77ed8c1e2e3930e6aaa7b1561bd0bfbeca081cd59520ea15c4874a8f4cd2f1cbb068dfe9ed6f3411047f66c7260521f920d3f8b2b0dbd0239e35b7880e751cf82e3852a00952d378bfa9cf0e5ebfbdb9a64af0bd02bc91f69ee68bbbd6ed159739266c8e871e72f4218b86d981e124936f824f80a48a9b402cd5139ff6fbfcf06930e5779ef631305b8c3f539b3173ac505794ad1ba449e4be4cd6f7c1e4e64c12277569cf70477bce3020e2a6bde03f420d7c8ec21f872885ce17bcc8845d90636a6f85d994a407811b0a60557129ac6a5ae39aa9b56a310500c52cc6ddbbe66661ec7e2f2b4a6b9ab8b1b1346bf8fdd604722307132e6316a934d8d790575a4034717ee1731675570f1fdbc3859f8e9d0f54fdb5b2982967c542d2bc67621deef055a0f80c29f0514c0445b420da77872aee0c9b514da637c1f77f3a4195bc4b26ca03ab744efdcf5e33a3357be7a5d859aa9e541e2ed27d025d9fb45488db9948db07617537653340f8c64ab0752082809f1671fba3c4b219088e13a0eff691dd515d04d6381eaab5a7cab7f8b1539fe0fb1d832b88c5c50035d92b2fd21204a3142ec98aa65b480d31cd4295800bbf36805db60274f75b54ffe32ac7f877f95aeb851f9cac36d9de2ce1c24169a473d54e6d729fb78effdcc8041282259f2f5f6fad9d9449200f49f8cbadef4f7e5f770ea07340bd51cc4b177f2bab84d876e26b68892721f3edc066bd5c89416b6870db9901a5a4c85a12a428203db4e05e39ef2a31bef490467ffc408330a6e767640992e6e0d8b91fc9ac4d210cb08f9ab401306894d3e38be93e3914aaab56ed97d13aa25217f43a675fff879ca06772236a68f2b763c14d78a30e3a5fcebe790f04b36fb94097b928d4c7b31abbcc5dcf2b699826f99c374c01d6ee4839b39b959ad6a33d58388acc597f13492b3b64f5b418168644045bafa76f98efce32dcd3309d743f8d0f195af598f9d311c19bc315c893e0f4d0f7017559a7e5c5e73ca4df34775cf62754eb393b7b4dd3f46bfe2e0abb0ff5c047cfc6c1446ed615227a6af3f5b4f3c662bd8886e24c2514e197847083d5c287fdf7d4e4d6524cb1919209fce9572660ed5e9a0512152f0b2041321b251abb479d14e7cbd8a0ab384ecfe30e6a3a4bf51245b375305a588c1c2f86f30c749b279afac523a81d6a95e5dc238a6fa6a3353f95f64606aa66b4417d34f0d7f0da522561f2b59e5c04b0f174da8ac6f8aedd6d161e2ab44a3b482149710471175d6d52c8c6f098e576aa254468561f73edbf0aa0d65f44fa46043a05b85ec640df6bd183163c2be0bcf7d88db9521de246d9826c110f9efb592409798b0d5afa9d58fe8628b414d0ebaef49b49b4468ef6d5c5475eab9ee5ae3c1e9f09075d01be320bbd5d83428ef8e1d3544e82795a3dd40faff808a26c8a145281c0178362b7731797e59959b743129ac81b39700ca17013d0d0212472305cc329fa6dd1b10574273d74bda40f223f1c99b92d89f0461e095b4dcab0797563636a3f3ce7d4c1164409628d52a79191962d29b06c7de7cfc8275e89646dd08b46fa5c3899f94c8b8e98d80d9c070d84fdbfa9507382304d09e32af57ff890031d71a9a556fbba61dd51fe33cf42db3183d7cefe51f9716de127ddc5fe9076053a44e0708daacde9926aa9de955ad301aed62c96412245fddd8c5c92b832be44f8bdc1494f4a235f35db4ed2522d9dcb158a8a3e3ff340f29cd11cf3d0f7d905394ed68b2cfb0b5e2e876eef94c02129f2132273449c68b035bf75805760a1f36edc645420ef8ae3d6870fee12bcefd1d6e441407047c6c4fd3ba6823ffc3419760137eef4fe1cbc0a2e010c716ae8ce4e2154b10cc0bdeb28670d2ee758ca6fbec8382427b2124bfa3ee255ca2e3ab475813209624304ddd8ba061a8d2f318208f63fb6a2c3f769f1e649979f45559346a814eed5b178bbd966cf4529b59b5626d96b44092132383a744248c626a247a54f7fd82dbe20bb8d51c613de20fd18aa0e00468185be676d3b9e7d579ea8b08e41c4124203907bbba54ccede33c088af0149b02794a9bf3b3eeb07a3fe95a24fdd164801c143fee05e1d6e3cdfe44a66c9267e3dd4d5af725ec8f8549bd43b10be20ff14e0eb5649558d4a6b4f0b839aeaf3a4f53a95c8b747d4bf76e67180bf49582d427545b861a7e4ca0c16363cbaa047e9484dcd976a0f3dbc8780965337cdd27e2b5a53c6736b203e8a31698189002490faad57e5c2aaeba447012be92e5f8dc7791f3c35f3f5ee62054056941a8e062378f5b745892694a00cd2769296d315b35b50792437e854ea12eabaf84d5991fd21d3bbbd5187e0e2abe219c7a0cc7cc41afb550c2044875e5a7928ed2c04c4b400e2e4758d32a187c353bdef145a14226abb922ec9b4292cc86b86326d381f198deeac622f3facefb778afb267c1035e4a0aa75b66c344182319c40aaa1200b505983d06beb8321aec64565647bce6f837462b1e6769a2edb1f489e9552f9e345920663600566ab045043b69aa1231df8138f920a7f1bb2ed841cbfc7cffbd0172b0d82ae078ed83dba0349366f354046326887144036638b558623f8d6424130cd6329bc4f22cf1ba08555e3bf92d39235b9095318c5294cf5a6c8920df4aa176cd2edda189c6eb370b0ee02818873c4ef50ed5e70c11c394d2aefa610923981358c6f1c09adf77d7f011cc02ed7f09e6947f32d1d6a5e2f76982579e34a35bd9fac9c73ab84b11e9bbdbb1c50ce7963517b62630555353b6ce0d77239e397a35c5be56e81a9964807dd13a195b4a230f75f0d712ef8bbb8bece260480a0b164ca4f1a8a59f43c0e08e10978fd01e39cf57ddb6ec538baad245ee69039b2758b82d1defd801b489437e69c2e1f7479af224c47c887e335f5a203dceeb933c93044930f0d9e6dbabed222c52c80d028c9d63ffc9b5f94d35d2c2434366740a024dd611afa7697940fe4fe9bc796fefe607c4f22e45d4053e744cf80d6a5e61dc8363fa7634526877a85dee910e71e1ae5edd8350d3fc5dc10c3c843ad6283427429cefc31c529e442e9d28d6144bb524243a846478ddf52f69f45951247dcf0efe06093b05d7e3be07d72863aa349e8c4c6c62dd475b2a36b1df15c4f803085933483fccd9b9ddcb23b6b1ab3d8792d4f4bf538a04e98b010f20bd8328180fc9260f05af83f4b23394b79b2e83b525f359241afa1b8aa344679f38db9a0fc0b6c02c652687e014ab47ed7d25ac63cbaf3eb38c3d3a68cfe582ae4ae0374a10e15b2cb2454370c977d348b2cbcd0f6b4d552a4b99e158b17cb35b38be554d858cd1af9fc92599544c07fdb9b2fc940b92d154bae07d224f24a652dba287dac333e281326dbf8e8fecf268ab25a9e8021519f910bf6bf84af49cc6bc00aebe409e466010715bc61d9c00ea464b0ddd7db5987b6c475ceca186d48c4f8e2ccb7b4dfca5c72ca203f70b311d7f7a5f696c6f3e9d36b01b865565e1560806bca3f2c702040a288760af49c74919de70d9226b8b0459a61b7c22e116b81c4ffd05f65e4395e49d0de8bb44f360bbac46a9715c3e8e5994bb99cee01f42c9f55523332fd351898e1e9f05ee8798614e0b6780da4e4857dfdfa1d3c406fe8bdee53954a7f82214112702bdebffccf0fbebb8f5765cd68447c777698d991830d0d06a592c7066f76278ce809c9209e2b6c5d4556cb451a8820594cc7317c26761f9c0c2a70b48aed9ece4c7d309489c07d9ab4af133628541772bf7b016b9b7cd382f38eee92379e4ec194228363fb979d7667b36c6aaf108d8086c11b813b7b43a4b5e3ff2f27e0d84c4c490e777b1c218df9c15a5c86ab03accfb4a306d702350f978ba7d82a4f90508563e5bdc47fbb0901f2ab2acde16d7cd43c55aed78ce3e2e253a879a696a4178a350702a88c25ac00989af6f929af40b43781f0bd134b2c4a7c9fee4bc43c0c1dbf9e3abd2d071f0fd4bd1ed8d1f648769e925066ce029f5176a07a269e3fdb478dac9dd876f828ad6b8b9531e9914ac89b40b505def0878168f55ab46f69724c24a7a8893d9857de8ae593ad383850cf5ca60287f9f5335153780ebde22cd34f3200c8332d6545a5288fbbbd907f8304d38e78e02e9460ee7e8e14d62751c5e10e92a3214ff0da7cd4fb4cf44c4be1f5f3ac5720f7cc3b4da6f226d3f22ddde4080caeca5ea02698f7e599b86cf5a016058fc37efb27f619e91a6115d2da318c32f5097b593d82b3396bb2b15a3ea23dfafc2b2fbc98bc012bd0c4811a808f628feaf7b6d9f757b178a2032cefdfe4b0443f4b66a7c193ffbb1adcd67415903cf656bd1c9bb7ad9158e6de4ef64ede06b80e6d021217112a5ffa680a09c1b4ff7f9ebe866c7d38c2f59be48f36908ab1afb2707af7e46b3938c5a920efb3567757e6370a3a846e682f32b2bc97b6fcfa2f8b3da538dc14716c8123bafec1c4012792233ffbf5e03dfcf8b1f21c0cc1170e6d4e170c5aeeb4ad677dc3c00b03508c517af14ca25b644e01900e7f882de9ca79b1481ad59957006b207675f580c6231b7c0842fabd113db6fe6190976ec22c19483b86dfbbf702600411120a97754c8c086d22237636becd24c82869402ee45cf43b815b00bd1fee9a4a77025fb517f1018104d831fd9c5c38831d42c1edb5474e1afa506a1592a7f5a65e92f1d618b454022e9b3f12d5c49d77a66422344acafb77e398a8aae774c0aaab715c11bfec31c334bef1ba4b240d3464df8a8d54fc2b473a4af997b59491ebdf9cfe130ec6f32311686e66479b00270a12687c118464ce16a87b79837d28d2f372a902b34489f84853f9b6a9906fe40641751b73c3c2820c993c211670a7568427ec656d4b061f3680ea88c2757c96b95a3bc080b25f37e8ca7b762ceb871c53035f76801906a08965b850bb9d6e359fa04bda185be093d30811f120126ce4300f202227f36a4800a3ec0121868f578494e8b517ea8a88f17599d9f31aa3deb6dcf6c588b9b251a2527a90ed9e9d44039e1f9d133df45db82b706feba4539a44702b8aa55b5b4dd2b75777a9ee799c552a34cf97d0b73009a793b26d24cc7f81bb2407029664a14bd775b756b0a1f7311df8d9f6d1d6e2005a8865af04eb5d41bda5e7a34e5ef3a490e72c412fbfbbfe77fa7b4b2fa8355670cb49afe64cd0bfb5ee479914cf465d967a816fdd50951006fbc2cfa889ce88d71ce3a34a9f80db2e23797c549ad2ecb90172bb496ba5d3d77852e3195e0f6bfd90fde354dbc0b9bc04367949afd278389d2f0644f300112a665fdeb383581093acbd6a3794e95b55c4a43ff9facd09de17003870a068a7f6407ec4e584cb56e5698ececcfc4b7c3d57aea9b5853e74e0f569f2367862d1acac6d07394e2fbeeef993a3eaf6b8e12f24c75abd989a1820a2c9b7e15cf1baa69b5d03a4ec9d896caedf197521b2756f09f8671ef8ade77d83726723ec315a12acbde835e87a2596153221d46960b70b1dcaaaaaf26b6124386706e2c50f8307968274c348a9096888c568fde9ce00068ee584eb75dcbec7915a3dea92acf8de166f0891f32e92b1f6587bc2ab389bdfb489867903886aff36f70d8007d7e711522c1c1a601735c120d22744d339c185f642ef0a2baa4a08bd9c59f2f80bd22a966fed046fff4bfeb45af6e5207e58a4f30c0deb70069f8478e69b313f548001b69a90efb2ecb3baab818a4fa2bd063ab92d0937b5449ed48f6d9112e9af6d4e762c3c7db025e2d4891347023585eb4e22414e52cf8e49f156399973a7877d9b9def494307c808a65e197483e65bb07b1799d930256e5b2f639f45b45273e7ccadabf2e0bd814bec8c05299c4829038d2993a6588e81d759a897fe56b8ab7c1995cb9c600fc761008c360274dd97046c90623182f39f4d8adf73d3b12bb66de51a94d399ddd843ac2288364459157cab17a5c20bd2393119ccfaffd7642d396692a51a8190be5cf9c4b277ae9f3740ab2f16275d02cd61c86451eae60d9135b234fc26655fa251bfb6ccf2d8e28f395dc314086b9db760f7871bdaec35f99327abcc5f3f39d3ca11341d5bacf316e4076838c4bd0fdbdd126b4e186d6d89f65b35cc50bd1b4509ed1c94fdf09e30a7457a40b502ee66606d133f4b4dfc2efbc0608e2b6a523996aa0b94363b73db514e9ae24d77a8940b6e7c5fa1214e1c4b0f952e110a3711dcc8718deae74148b1190d4330e77f7096895495b24406f1ff85621e012ffcc07a392d57dbbd9281f2bde02b78c70fbd6fd0f1610f6e1c9ad4578c97472e817a6df36debae857ca2ed93c21cb060721ee8c1fbec9116eb4043ee5845a8edc474d5dec35016e900aac85a4eb220a4b88eb9debce8bc4d906168ac47eb7ba51b9e96e274192bf8692ad031124dd1d9b08528890feb7176f007ca71dd595d79d99341d816942926d381a1976e90a84015176eead54b36f606695fdd9e5b1f2e7377fb99e01b1a151f20f5400df71365f3bcaca355a2c95d9e626896fad6d4f0ad848e32b80536cb764564605f60f1f5b768efeb247d5b6c204631792f79bb2077a2dc313bcbd4359dd57e25195d0afe4957c3ba36c2074060b03139248fa21ee9412a4a00e07f1c6752a8fda95ef76f03d529b53f70a78a66bdcd680052153c2c6b48e89c0f779a004f5142404bead5cbb8a627d6a0971ffe7d31090d33bf6584db65c4e74986c07a06164145756a5129a6fd436803f60010e1b7fca7e2081aa56ae5d75262e06a219677020a5d05518b4b71ac5319f82bf8338778428d399002322ff9c41a2e292c70bc85a70b63030fbb331931298698ee3e999077c885c5d28ec3f142099f8a33b7707bc737972f57bb00e3340d6c3512f66d13c857f2bad2d0b6b48ac548aecfcfbe3531c97aa814238e9dc3655cac8a07d3757353584569aafeb9b028af0608061c61fdd9020cf3710bcea2e057a42bf53aa1d4276b152c46cc3b896f86c3e398ba4118fe3f3d58ddc227ea813c2e7562311dc9f71f5790917fefa6da8aa6241955fdd2a15b1ca76a715ea45bbb69b620f1b68c5fd440819b354f0f798653bde27c4efd2bf839c29924b4b572f41dbbe5089f8965145d8cd22264009a77294939b44eba5f75112d25e78d697f3f54403944a1b3b183c2b3570c5fa509d6d9b8ff5d9736ec6d7b9bb580d0983c1c8f889ebce9596c0fb38d072d5eca23d61baebeba8a05b136479a4e1206ad5be1b03c86c418642cf4f4f847e4e3261ba63a12004ea038e60d3ae9185e38f73d2d45959ec1175ad88ebeab07d26ea2126f079da58660ef200d9c130a2bc8d2dc0b36345a88a73b5cb15ad8baff667ffad04677ddbf4f8eb408d6140d4e25d43d8dce6e92d2344b692f545a2606c01ab0d6b2a4d6297d477801f74b16f450cc89bac6ec5b54b02ef91a58334b5f09d82a6792c2f730f926b69555cf4583ad05711ab3e48162915de697216c1e4fb29503f5d2300bf452446642a4d5e823f9b8c44798a98fee9915a37363ae95fdb613dbafba994d502648b799d8966a7c6487f99abf78927a67aac6e9ba30426ac5c34e1538daa41055d08660323e7198dae8907e451994bc058f8719b7c6408d897807b3db928e54c104e38867a7ea014a8fb24332e8cbb96c1ff9b5b1f98828f6ad6bef1b909c58d1d993c95b296e153403553842f06fddf6e524a9f7b6902c18a753a13f77ccff36a84e3b5f4ac935801fe7519ae34e925f20de856ce4dcc537ae2df6f5a542999b053b336705415c7e2c65d9ca34c75c2f3138cf4a022d0680b8760dd92fbe308cce4d486a323d888ed0d9dc7eaebca163b10b73549ced7ecdf1a635c8f25547ce6077f9369138a9d2c02f2f75bbb0b4ac9c2317542d979fe4ac98d90c55cf8dfcd29a0a34459c31374a801d42c6a6e5b57b60fc268b09306c896c3d2460421b3d43f124330588416a5a799c929bbda251d3cd5567617aabf79e2ec02ec4e2f6ce72c8d32209ed7ed072335bae75d01458af3689485c8727fdc238d4f3fbbe28a82e7876ca65ca0f9f3f6fd5abd18169e03f0aa082cf289cbe4232d637c20ead2485d09392e0a814bb9b5dfb0d9d7ded3e75961c2da70f4d47e86c7efc69150d36d52e715b9f7791aa1301c862b6d826f33f4c91ebde67950ccebcdffe1976ea30e596e706e45f62f9ec49c215bf615582366ebd2701d98d68c1fb5912bc202b5b37ebe1c3c654d777adf2a2b7f16fada98c3caeaa79d13ae7fcf4b550a2884d3f56a490d54e0ba62aa61f0c5ddb65370c892018c2cb622109d5be596048df542f8bf065bfd9de189892cc367f365a18becc92226ef7b4459ebe502f3d8940e7005f372a69f70428595b07a5cb8b8de133a126edddab8566a30c603727c9d9b923206b242b2d3775d784fe1dc9373f2ee79fb3c30f217b1bbbe7a3c4f980b252e2eb3ff4ff5e61cbf11e4d1d435dd17afbd71323c7be6a1679cbbb58d662d114613166469492d80f8db8443e6bcc88662c0681841a8e692c24eefc5009f208e6dbfbb2d794f9667b0270d7ce54811adc4e2ac484a05d487dfa53d601128193bbc6ac95154eb4927c73688928207002c8660e1489aa663c361c133d9143100d3658fd787ecacb445efa9ff3b56e259ceb237764313c77adc2e2efa7be410daf14aa27559318620372075bb8ce60d6a6cd677d17ca01d330db0b4b1e3c938f9854ff8400bc8fcb9d0f03941cd25c757a1220646ad199169d3a8286d630010f1718557a035ed38f402b1bc47d76e33d4b618d0181df7761f38a535731933f0c339367d425dcfab1cd19dfe9827a5b23d5840639919a6cd7cd1750bcc6bfb5e610577b40980983dfc5a66bd3f4ad106fedfedef9950d6bd5ec0aaea652e516af1605e95ed6ef2ed7f24005e4350d627c7b2b2a4bc7232a156e1ef75ba86d205c241ef4edaffa4848811c17c0b1aa98ec862891be8ab124e3e99e51a06f11cc79a25581043be7384f69cf3351fe29e53145e64a1641433ec40aa9c34e5b7f5d7f6d29da8390c1c135753f5474d2f344b71033000fd98637922ff381d213e2cc50fd16e49a7540963a513a1fe4030056c8145d9d3cf4c40085ed0f29b047b5e0f77279ba1fa7c6caca3883b526fc800ced74cc3d0fa1d9cb54a2a28614bfd9b997656d73b2f10bfb7a63c0c96addd07dc1d2bc56b68f6907bf7b5cf2bb91b745842c9f88719182b8ba50fcebff58ea331b6e9bd62dcde5051ffcc4a0b42fd52df047f79cff258af9afa8edbd6140daa3647f094125c61ef221c83fceb96887c947c324d264164a7feb722efc191fdc2b059f2d4ae0b1068428bd06a5413fbf7421a882d6147110b33770564fa51c02c88e353a65b158b1156e210992086cb960fb382035012a4390ec0f0a250d86b7bf3f0363ed255e168a5939ba34dd61f3d60692a2dfad09f5b20db20b5467d7a0c55f7f47d93bd6fb698b687454f400360e16561f6a04ba0bd4da8c7b97a80c00b9c2c12272d33cb00995351c92b8dec06b0541df132ebc2deaf2efeebfc53c1df8f75b507bf15e0417d05cb6205d0409d8eb9b3653f5a707121c6880c0e9074f97d0ede349f6eeb7dcb205797effb381aee687c080d171b8c673a50ed8438e367f95ef9e3fce1a2283e553e739f6330c22a0de675ce583c6539c647c11b519a904b5124eae30926f5215d0b39ef40c8a83e9be162b6945b77a26c0cc812a7437a45fd02195628110ea6aafe7f100a4e11df6f1adf3a483180e964f1e860e14f5babf28f99d9be8543f2a835ec3e51ea1559e546c3457103408a0fe95f71d894f039baf166e3bd703b35e61b775618d18ac5cf671c3b4c186bad78da57c8c3c7558a7e8a2abde3450b334330652ac4a82d1c6a6cb1c382b5c83bf41ec61d6a8030ed69b8efdad879b2e7ce70949a90fc33a26f2e31ae3e42b09a683f5e6f748a1c6d3c9ab7ca942f97e6970b048b573551107009aab8e5ec59e65cd1b70374a8bb28b2a863f758789eeb33c2b9740f60901b646600d2120188a5eff08fb527943bdd0492f58eaeaed1ee43b32f87c241fda12161d75169ed592eabffef2a7cb1441b863ef7c1859166149e3cf75ece2a043ce6e70470b37befcf3a8318919ef4a79bd11cbebdf28fb387e427a8ff26da55e7f7dc39cf4ba0758bde625f8578cb67f4adc46c2f4a044190c1ec76a1c51dec82924b9fc940726f181290e95914ea92eb322ff3439d2373416f7aa745ae7a65996acd6a2ba1d93210e31e6b1376eacdba7b26d52e5129cb9011bc3de90c37a0e135c2bd0856a0b287338d3477db3e97d09d195d061de1c8fa6bbb3e61ad440b2e1c9609c123c840316df97f3b52e772574a8b840780829ab62b878bd3fd9e01446eb9c5a09c4cf4aaa6b5d001e9f9d8cd1e75e6d41073cf461d56c1f8961a82eca3836a59918632247e7c33c8b3e66f9aad54888edf54757b559877be5553b58021dddd59ba745dcc249cb39a2c122c2d7cb67f723854f687d00667025d67ea63135975c839b97f6cd8c0141a697f6e91a1cf0e992f75795497ddebd2828e80c60748235c6c31fcea6367f861608d0d1e085b94ac5f9331a159ab43a017454eb1e4a69b419094daa43c49e447c30d0ffa126e744facf3f7ffeba9620cc21e7ac1943a0ebcafa129eaf639da5a004cbd7296f7495ae5d0e53a37a88d5f9322392437eb1d209f63b443d629a5d5f290d7ae770c84dc083b25b37103b4e8026c18f86cabea3bc128a170ffce4948f2083aa500ef169a7336f835fb9a1b3ffc2e16e95ab64c11d99299b623da53eb56d76fabed6bfbf3cf3ba70e6e9c840f836274c37a215da2a82c7e2e9241a833d46f828ab4c53d54f67dfef658798162289580ef5e61bdca24394cafd5d9babfec46f0af1a16440ed4f67670544d1ff56c4059e9a0f0c61053c29410931ee93132839306e34978f019d7152f093fff1a6e2c70308ef0503d1499481ed78ad283eb634746fdfa0aeb627801004406ed67d2a643089fbb1abe8cabce646069ec42db1aafde99e37cf01fc9c395b532f3570f4ce643992aa17cf4f1201346d17ae8d112b018df142cd475753eb6aeb45dcd36736b7c3f556264fb4d9c5b4028304fa5ab8f3b53dae4c42bf3742d4a3121f8b13d651deafe9483961f111915803fe23634e78fb98839da74f18b3d7385ae8a5c5bbfb16a91e3cf0cc6cd9dd2c3c2f7873898b0e99c5a0a7b1fcb4c8514c08912b05e70a7883012d0b7ad7f940376b1c98a1284c8deca3937f8b4058678389befb0d886934e481a279093c16dcf0a51afc0b2eb15076915dbeccef474f874dd4241d6b7809eb8940b72cf946503ce45c27daa01f0f340bd5e99c8453978958fbdf476ff97c249d457b1f91278bc8c597be671423182ac646e565a2e90a7711b31a8a867d8a89b95c8eb8da53d626d52d48b538cde6c3623462f8b6b1c90c61d77161268d09e863bdfde80c10546f810a43025a9155e0dc65bfdf419736a67420e52a55a9228df892c7b1fee9510542894b48af9ad119be0676d02e44e4175c86d764d03f608ead261fec5ec7835694d33925b0c59619d55928910db52eaf69843c18fc9ae2ff477f0ec687a32b917e8c0b835b7e0b972d7797f43ee896ebb2c6457c65033065daed0a01150adbd2edbf20c8c1042fffe36be59c28db0143521fb69839b786c73a074d9ea1d3fb575e5e6f5d0f5cdb0cd1b421b5a5d9d9eba713cd667276832a40769b5f22b1adc6cf5de074246167994b3b39a9b548b91ff1fbed891ed14b4f418bac6aa08490a638a446157f3021fb06a624e5bd89f75db90b188da0497031c8d5923b1ecdc82bc5cace71868739874daeeb473a90b35bb5a285579015a7ac82887b3b8565c8e7e0022026d1b86d8bb00c703072264291322a9b35c2fb17e004795572743cc1111c0ebf3444e11128af994fca8c6f8568095e376c81f350b61e96cdf88c57e7c5f3a85562bfe0091e3a71fbb7a25ec9de2120a009f616e7b25029bd53d3eb07a57e7a53c28f938735dbef37309d06458f3df74dc2c0cd914490e5b0a2d25008235042ab5f9283696f80aa1e89df89699f785ad2d3c5fc23ec3b5300e51c07a6d6bbe3263eb9f07b147015244a6ed6b71662a396e00f373abab1786d68ee28b535b2f06ea1093c151efa1c74f75b0fc70cd1b5832961ac2b774baee93638c88d390a5546b39d1a827cce118739972923385d0526409b4c74ca0fedf65d97f349d70cb3a015794c93b193e6d25059f582007a4abed084f8b7713bc3ccc4421731422c2886786013b141f5d6f4ec089e91e494ed864d88f8d2764bea5cea3865a68af94fde6492000843f96ecde19402a607b70943a722b586914b55f9439625cfbfea0766111ba141f9ec5265d2b390e0e7286fdc3b1071954f79dd2470e99678fb70244f37c99162657e25a6e60a9423ede3403e5a3d5709de2e221f6f972454ca9526d21b375ef374df963d5097c41fabb69eca35d3eb716ef163adfc1a235c8e59d64ff9589db633aeca88dc2349d3c25e8afdddf3d442ddc1e86f8f15c4998975cea465c377b8d740019826fa64278e3bc77077791da440ed5bf615d96faed02f6b72fee98921afe4487ebfa76c3ec7b61639a288682cdfc1d1d5e3fc7df3a37e36c2ce54dd5ab21a2311f543be0c9d09ca9d6894dd1fc377dd68d5d6b59b3978356410487472e7e3da3389c6ead7290ff258489bde4d5ec76eb7354ac4e8de9ad165a2af9f65a04d22b096421156c5b1a70804289f070b48c48ad2c9aa8159517a40e27d263f3d726ec909dc1da26243d168f4a10e53ef20bd75d6a024caf2b5bd5fcd57e457a619685b4942382535b57075230845ed3019eeca48ae82f78b0fe6daf22f1c20b361fcad9fd9420c2267f21a2006af9d314584e396f1819e90a3c5c3e839341406c0db297cb3df51981ffb1c437a22791056d17fb7e3a64b7fc201267bbf1b7ca0d9ed14e83fb5201f202cb07f46aa1ef41a8f6da04a0ef7ce63cdc062e87170fda1365cee914a5c3ee0b1f93c05e396a0533df693e11c8eadd4f194c21398aac67e12edcff5c416546a8347335cec626aa3186f148fbb1a64a1010f7754f8b73515d677675d9835905ad8ae095b08f4656fd120b3d59752eb7996c4f66c2750ba6ffe860530fc2e649f84bed70c097fa87dd814bf6370f427b263c2eaaf9ae79afeab4f349fb1b9be8d47df20bafb70173e0910d4759cc4651adc7cbd8949206391c372dea16a741199214264244694815032510956170329f9a9fc522cd4cd5955b1f514347640eb02675da87de5844fca0462cd4cae2c112c5da9f0c0560441deb6e2c889da43dacd8817c1c45afb87c4abd0f66eefc624bee7fdd2dd80767cbfd026cd73be0ca38a46bd26f1c8792706b8a94ae7d6ae05889328dcf341f5514611444982682ca3573754740aa5b40a972f48947e589b56048b3238a6c2ee4f99e15f85c9d2f295589c06fe332a5b84b2c7aeed2be12141914126fa9a09b08d1a01c34c51c124388b2dfd66c600274ba643146db26143f9fa2ac6f95001394c6794cca004481182fe4eb960e13e30aed0f2f8f747ba2e531251d6e61c160dd4ec0961acb60a8c241feb9c1a563efa38435f0cd9a5dd15a26bad2711896de32829f4d85f36e00862141f301ff5a9e1cd4fd481bee44e140d94ead569d7c267e77c44d8e900e2f9fbb34ed3a720cbc4c352dc49fe7f3f04b0515ab656943e2603a8de3428a5baae78489ba4d33d6c1e6e7538ae596b224ea9fd5669d44a7e8b1d0b6d7cca0e1391c90cbb8e18bf1ae17ad6edfc6b06eeee4538f342c0d57e43cba036615727be47e23e5bd43dd615e7000cf82ae55269b2cb1cc1f7964ad0b55b1a67fbfc14064373c6b52a12796a1227e3ec3321aae9410ecd7d6d9b894b0f56a452a9c559310b5d93d4378a42e6bdad05ade2ca973b51cb9e3f0bebcf7c762f03c917088c041c93f2f7e1580dee5a5ae25c332797cb00b1aa38c3ab84cc480f3e9707e1d0cf96c2ad53eaebe266b690e964df31690f3b80fc73001562b432712f1f5a8561cf784e468352908f9318ce286b7135f2fbfd9a18b773814fe318ffc84921341d59e576635e3ad1b275bde20b3dd020587d4bdc6f0d10dea71d55c241b5a986d6c1f8eeb86c617d8649a44cbefc7b3ba8da8b51b9795b87d97ea2a63fcf6f3140a6d497bb26bcb43a3fa513b2a955f8158d53edabc518b95307d2d5f914bfe82126df0b0238c8edd296dcebc34895720b490c82a34e8100b770350c35ca4ab2e667f218945ec1a76ae433f766e273996ae511e9b461a6ce049fb882fdf88f5efcad0ab4ca91145623f695fdc0db2c5ef36cc23ca2953f66291d234cbe47353af50fee0be35e596085ace63b2f06456a3691843eb73ff38caaf396cfe32df7ef43822a9506ee56f0450befbae71884e5a3e45376b778e2af17f599cb3ecb2f30c738c6c82d1b5d4144265135a9ddda1bc709f053f8a92aaa348a19dc21a6ccf6dcbd1301040cd5007ee62b6f6e5cd4ac5fdb327317fbf948c2add49e408e4202348d7ca98ef66e8ce4392e4231b4b922baf6b06747d6d18889fa16cfcd09046774eb74d57644810396d378a2b528fec638ebebfc08e160b05b9b1c0c0fbe0eeb2ceba978a6eb4e135681cd2a2063d519778e4376659cadaabc8dab64de2f13eba0faff9fb2ebe6a42439a88fcc384ecefb9941d3f2e8c3fb57460b7364a15d643114078bd3953ecadfef4e4be084228034442a32b9dbe35dfa3cca749e089d71987aa86a26a245a467e2f921b2a158a94f5d96e1e6855218e0f57e6f200dd2f24b44305be5fd60c5eb64aec962360846cb414e418c831cb716b0d25d1ac7051dad1d05e7323a728cf71a0dfe6143ac7a5bb64c0e94be1bdead079feae6c26160800d42ee8de08083e4e71de0989bc1e221292912fdd037082133de58c532cf43115150262f47c446f78d4e614ac94fabe9b5916945c28e1b061e4df10ec32be5d74731dbcf325d3eee1afe428add61e91d3f0e16a1d2ebcdd2f006c6aaf229b0ecbf303b1f946096750342368b7c0ab29bf5edf2ae9a758cf03197f9a813f22cef5b7bfd27d92a29d1cf62d4abb8b30d1b8f3879cf1e44e76081e54ff4cb46ba520e9609bfe01e3db22951f72a557aaac5986de11e1eb7a2072ebe5df7269d2d73ab6bf249f92a3b4652740cf84187ceec01bd926ee8a1cbb3e5ce1adf38b33cc30890847b401f3a644998ed703ff6f5fafe3c9e80ac6ac5ce3e198a25c2101d9107ab5d59010af400f1d9e02b4b13b52a30bf04b6007034eceb1a4e925eb117df47871a9a11478801b13821666bf0d36fa9c285985844e079c4b32e43d1df66a34a04a4dbd3f484875ad4c0d80989773bb212b9b5681fbff7ffcb49058d4a40d03f8cd1984391630ecb31814cea44d920a1bbd9a6788344644f380e532bac9fa0d91706fb76150f24620c976538054837a026bb91854fa887e4c28a510de770c9a995d196266404551a8bc32b472e576477c504d1d1cd8dd618f48cb938554586895ffd92a1a3bf4356717e2ec436559be8449761bb3f4a21540b536aeac4d4a0ca9e47c1d4434c63925270a2cdb748b89e2ae3dc05d0bf1b46d198d32f88359577126421ad741df709ded4bd55d2fadc1bf5065b1e1fe84d7f692148668f16945e6c5a89ad9e7bf7c63bbb1a6444679dad68f9e3789d1c5d69a18e65e8e3eadd6b48f57056f124b337ae32ba7e9e347ce13e1f6e908b2ddf6de42ac29d044ef12c185fd28d69e0fdbd6c81b71947b1f360a4f440f8a5d644e1f68de3f7f776587a4f1c9ab24a6e0b61bcc811e7fbc5957f1911e05d3f5460a8ee4d012148e60a0cb5e2d7ae1c9e76fc34b5086af8865c4aca141ddbeae4c57a0ea3d70666cf5465c766ff0c8cbba6a8f151f823a8978adc0c3bb54b1d18a2d104a3165d52154d4521dc1adf356212727f5133edafac8b33509ed50b2425fe0b12b89df63d0a7fde0a3c6dd62c354bb4674621d25282d32a8f6f20e43963cbaa8c68a98300fb488eb934ff49e949167fa9c8dde5e7b24f2587575b8430e4647ae78dfd7c7a28dd5a99f58c4230f67881192af6f174b256848312128b47effc1097d814446b5285ff903d686d0f6b2e32f94e1ac19cc8662ea205f64fad98ff1cb4093cf7ae4e6565b4d662ed6d54de4c0d34aaeee8f00d84c5fbc4151ca206f7f4ff2bbd6725654caeb58efc099e5e12d041eb305a3ab9c8221a1d2d23c4f51536ac7be901a262f7ee7e0868cc953aae21971561ca8973e5cb64108aa7a491adb1753d2927cbcbb187a638166349bb2a33f6902d1a19c1a43c1c95dc93e536c6fcbec934007a5cc9b14f8562a4c9ed8b6a23142a3d77258be9fd24f0cf18b7cad62b970fa456f81d85d9e8506089c061610e1a6e5efaf2bd1f0cd8aa97e8af2077b342158f7de1c8acbdc6bd6e8eee478558e3a34e818d93cd1e9e51df389cefca47e57e7a17076025cda23c532c581d1934f3daf27a8a71552651def6a921c5abf41462da65a36c3b58e9e125703e2312fa7beed0841dce942b589cb4416ed993ab595d198d55ed164fa245209724392e5f05c3bf147936b266d10397df2024b143a1d1dd0160d839504acb9d577f48e134c354a3c8f5a815bf8d08f0e040c97cefa9dba31e14bbbf85af1a5ce61ce05e132b52ddd11063ff7e58efe5df48d643ffb6ed087907ba2e99dd2ceb2ff7301142937cc4527cbd5e4c783bfd169ccc20d4966defb4328f91a77e524d58f55e38dfebd053bd6f77162a28d99d3761a5f2ef0592b931433736057c9fe2fb8ed96ef7ecf4dcf552a3ef74593df35f780dd8901113c943b3218900a2af69c4e25dd19e320d851d36c2dd1612025f15839cfe0216c09f7f3c40cb919697478d4f11876dfff5e76e7742ecd0154ca83d7032ee1feb94145fc4e54639df6927f0623636ebb1aa7b093fedfca9753aef8c1b7633e0b59f930497c3300fd39a37ffa8298164c02497e6ac992aecd7228e3da81d4410ca6590800b6cce955b06e771c5382f3c2b62347de00d3ef23d72aece915a26311c59bf88a5092c154dc4bc3858cae92f3b7e47d85315e25de8947ed4dda12244c57ad23a95442f1c3f841e93e6035bd55afe5a144ff30809689dc3cb62f19fcb395fa13cf9fb55c054d507fc28b00a0fe88037920ad946627717cc5f6d217568f65a799d5717cd63ea4fb883a08755878edf622c10ff721700827c7b85f62a6d7157f068b69bc98b3e1bef1890ddfdf827bd58bf0098b6e29c8c099c2d076ac861e6d487d3d6075eed93ca9d45987fe279d6a5140b807a17f90e23c8476fa57feef881c2b819221e143b9bf86117d79be269a7a54a19fcf2dce078c732a9cce28d85c3f0985c74ae3a20de81fdd29ef1c5c3d81d8c296095c5ed566830ba354bf0c92c479c5f3d3416894a98ca64d53235e49ad8844444ed737b3af3fb507061f4e07a4f99be9003882aa402c2041e83de9d2b0d68a856fcfd624fb095828f38e985043fb817bc6021ec51d24a84f6caf5f6113d01ea2a22d7978b233341f9dd066c8cbf0827e8fbe42a18bcfbfb178ffe510860761fafdbcd36424dda57fec0489e8fd8247fa28e7d6b48ce2a52e39e3ccc62de147448977b3ef42e237ec892a4a0c51aef432dd9b6f211dc24dbad91a967cf5fc0f798418f49d608e9b4666ee5ccc2a06a5bc2b5ac6957ffadb0e8a9ca2129f751d7b653b0da9d6e3f4024bcf305ad32da43d069d4dd9b3538fb7d6ec81573cac7b4e64244669583cce1ca8f2ac0cbf6238fa88725d0c3fc61e7f6dd8e0dcf76beffa5a9855f971e63a18107a21fbbc0953712a625ae1d13a6b895bd77d9ce664ce1505ad600e0247a0480bf876e4a439647e83a91d22017e3629181b96f26b74550202a513bc63f2f5590ddc69e0c9764ad87bc17b5149f929712a6a1564512192be0ee97024959367cae7f4e55de81a034bbc8dc51ab45a638640ac22b0de7e3ebb364ce2b647cda9224794ac3744e1baed6e227625281b64b4c748988b3ef6db8a831f1a93ce584f50b7472c571a6acde252848b38903b8fed65865a68a3fa7df0c895a855d8101e4562c4222d7616488ac39d6d418f67f7afb366443022c454ccff4869bbb52850faf7a0e717c9c75a6492989f613f759e87bac911e502d851b8df3b732cd1f45f1b6f87428ff18ef97c9a6cd1d355923f3092d89f1145d591ab25adfaf216e851cab087c0c272dbe62857ed77604df67892df83f39edd3aaae19f1f0bc2f9b83283465b3b820854f870b3eb783e4972da49967718401a828a7ad6dc0a4db7db179c07b2580c47efb517dc157396b93d9ebf403b5b62efebce7893ae9802ba10de9ec6739bb69cd1790bcefb001938a0c2dcb284255fc541857c3c845f75aa8dc86a3987778be101f78cf0bd8c0aa6ddf66b37fdc117a4c2b1090cc6ebba235e8aa15a431d898212f02d990fd8346a1878543396bbddd0fd5949018937c897f7593a1348bf9e9e75a9029ea89372db43a17f52e3b78da6b44e31a4478c60eeac21dbca9c3378fb378f51a092ff2f692150604ec3e4babc750fb5dff331a9d35fccd7e12848365149edaf3b5884c4ef9391fb147e759dab095455b6136227cd179bdc5778ae081d86139b07d56e875a12daafc4330e45c825fd828dfbad6ca99a1c3c2abe79b2bb963a9eb633d4a405399372bd6bfe61a69842171b9088256168860e6c99ee1aaddb2c321139ca6908c6b5ad1959792b3b105bb10577d5053f1d33c609f65bd50ad14d8c6a612059050e7f6ef36123aecf7b7418229d8f0d5ab6941124647cbb49a7df980565a91f5cda3130b9e2a5836384996a27703bdf2b310e2938564e9a494591e8d841169005f9fcf769abb0e1b0c5163928e2beb868e46195a38be22451f72ee801d4a6f9043dfa1e16bb508ccd496d0279109afe8699120e5b1fa7eccb448266c164d2a743ba5084ddd44375ca307366218f49bcb68a53f744ef1ed9b90697641be5243a3ee066783e594ebf8ddb4b52654af050cf9fb4b07e9976362365cb1625dac10cd30c63e2be9b5f363aba500216f620f05d632b20c6496b3960953024d49f5e8e5b9e90549d5f7f31da47a59f68ea2290a42a94668c02edee2976052b8a5ff5dabdafa6412f05eec09ae08413e204d2d5e9bcc3b82cfb943ddf0aff1073a63760fd9f3da48e6f9501348ea8c9dce96a4c2bcef93b1d9be08039753a0f3bad8f4523be52a7f2d8708e45cace059d6fdab013397f147a20f0d4bc421a7e1239ab8881f89e2a6b8862224c2a5b9c2fbdb54c0afb828eed10797492ba32af400929595f7c945d0bf880e1d795e5ae0f5f2683a54d794085a91c78dfe5a048f23b8a50127c69240c7027dfafa1a68a2f9f13d238a17268d26a350824c9a1eb5e5d3b1977419fb4deeca115cddc4d390a33a63df49cb5699024452bf047214bb50c3716ac46d09e6208af1ce383dfebb2a419559884e055eba7a81fdd1a83dd38ec1990515e3005c7f1ae5daebd6fa9e5a09b405340aec8c9ef7f8a5cef93c60804c1c8f3ddad2ba0288074b532bd5bb2421d22d80c01050b40865835a7e496351ea12e906ef5d6ec97c96062029d668a4649ff2221fcb3be9c6358f456ee7203646c896a371855a76d3227fb49a68310239dd4c62108e1891e956f51971072626b003ebae6b04a225731e2ca90de00d668e7bfa1de9ca8d656baca9e89b831be9f3b1cdbae9e479e1464550eb269c7ac1bb992ee7e808e0273de0a6fa2db61277eeff612859cda7546400d5640e6f6aff84e5f3e32d9e2ad71b92b6c713371fe44364ab0ca1c9547d9fb8f3dcfe2a7acc73ae7d476abada50de01b3bcdd8cc046fa6cabdbb11b71cac6a9aa203934b7cdd4bd6f7f79c6987a418953e2f25904c7d4c67a27dae5023f8f106a47a98e2ab94fa8706f92c7de14c66396b4c0d47eda7cb9981a2bcbb6d1ed5730ff594b0e91d7e16f0ad03cd3b1f66ad75fa067147197b95699239c981c8c2a1bdcb2bba627906aa13705198f1f4d25b4db9bdc78b7e12d523033c8aac0e56464b873b46388d3084b9ca2e74b6ea01147e571e87bbc7744fa830161ed1e5870b56e74540fa9f98b2927bbc3b3254caf0a2c84c5d391b00f714b090900753398adc21ace21523228a9221eadab559f41bea0251f3aa4e80d196fb43f1fb64cb93c81f41334a8e08abba8898bdadf154a2e65df76f171eb97b6d7f46bb9f73d227dbca89e12fe49842e7b3cfd277910c4f5836bee1cb0700615321a1f0ea6b92089e6bb616fb14f6953a7eb09b80509c50d09e605798fa4314ca3ae250ef3be044f3fb1da154de3407f0d95996ad8c40c5debb85e312fcb8126dc6994881cb368d75cbdecb5dbbacec1f1339b7cbd844f1e8b45b25ceaf4292ea3d219f5f4bddf77150c8ba2eda922f73c408a3063172ef497952f7d8c00517f64a10dd9e05f61d2b0b64c561bc1d89f5b95cdbd2bb6bade7293e1202721a6fb0071ca68c9e8cff2331b02897a64302bf30b707f7248f7e06bca7526a839068e4720263be7690f5af63a39cc536779f945e56fcd0be1cf5c4c19cfdde96feb9b40d097dc609bae8235f02617190f6b811183d8362fac7bd9af55079aa93453fba002da922a16c1889c85c48c31fa52c0823277148d1ce75dbccc5b53372c3e4ecff8affb4230393b94f565a1a18f38906178368e96b5ffac59ffa114268a52380d3fa10eebabb74bf1422e8a52ed842d3d08ef2c39352accb60ddfd1d40808ed809a5e0992eb1da7f2e2d3fb31db018d09c1cb520af1a1641a5d2c915162c198e9aec204a211ba9146b1b5d0efadaaa38540e6b2536163ee5b348f96c8327cb9804f0623b1a67209e0a82a1b943b8d497f06cbd9f4f249d646e128d3655b2990a51836ee582203d977569bccced155afae9221d42ea866f4e414c131b201dfb21009263e394f0a1e24287d955127920f89cd6a7c1e046a2ca8a5b2a1a620b73715cfb905bd1c8be246772b783265eb4a09bb25f561cc74969c6b44f57420657199da8d1af62ea9ebd189734cfdb0b5ed995462f2b5fbed0e851d241de172c972a20678ad44ef4c3abb3d6a3c7908b8f996dbf42fdbb1dcb45766af653e83f7c95ee09570c5f733d01b3665f786ef3dbbd79287005542748645e776b858c6c3ec6bc20e3614a3864f7ca36f3c1b97065ab87d0890e6f492e114b41436c2cebd807b7c167de3ff052ae27c0016bf4f3b166fb7d82842de9cdc1e53f8670709c8b15d759274a7b9177c41de81e732f62cd62981486241c2963c9426d6b2c88ef51265a2539452fcdc8a4872221a4b64b2dc94a7795cab44a3837c2eb8ffe59b1fc71ddec210f8caee98a6e82f26e3b87e1976cdc65f6f0fb19c0f3a370948e8a226ed0aac3cdb159346e60c00ddc025e81e5644c13b76942b50d70ffb4ca0e2496354ee95825e29881313b15308a6db40a55499936e5aac7c0ee12da50f81bd6047df52f5546ecf22a12748ecfc34b16f2b507a819c96e2d75c114406a492bf6a7ea12b9b81f57e01c799aaf83e8bea6135f8dbf2f9655898db7fed71de5194120c06872722a6bb020a11b96ef4091d2670ec2378aa9b5fbeef9fefd08a51234a807b96951c0bac328ef3508b4d537e747c5f69da1be75e390583efa6be72bb4677f2d20bda812fcd76e9530a244f726cc2ce171e7178d9368243e8d7bcf83d0c353ce29205350f33c7bf916ad1e41304db5835d8c841cbca0b1bc7cd57fa8c1d3d89d2448855879791420717fbc1b19c9c93205a7f0e19407bc64c150541649bea99ce41227fc258511b2818c0b5fb0549df46aa252de52b94528c993b233d437cd18abfca37e26b1ee5124ee07b6d972c4f44ecf95d404adc2523dc2dec1649462936277d078a34627b834fd1386afc778b55986f980087c154255b1bd8db26eacb687b7cd89779144033592fecdbeb53c948b6d60ba59d7de3eb557ab24a560ef7317268255cdee26bbca1c4fd21fbf80c24ae796cbff90d2fcb541ff5333bd733daf50476e55415d6e6a5377b5a9344576c5aa6dc02a28711267fde1dbe6e8747fa8e7a4c00812d8f06d3086dbb1e7f591e727d11aa6704f9580871927c6f5a499a8761c506fef719de27479da88e59068900159ae9d5f5645cdde7ed26fd813892b2e6e8fd95d2d507c2ef81174cb18c848e886bd5adccef68bd723bb7c9f357d55cbc7703e80f97ec8025da19bb76ec7e5c751ba540a80c486bcd53b79028783f478403e2da46eaa20f81384eefc9d56736d85476a5354ca1cb0be69e1cff7da40724958a7d417661bfd2eeebbc280ff7346eb7f8fb85fd6055f21a408649f941df6496d32f36398a408d44a3618622b94726c73b5a4a2bf42723d4b21b98152ba176fc5bcc46c4f1a62c15a99c929af0d637d15fa810c14afbe4ddccba369164870430aa413af82b267f6c6488956a3f2c10a2b93e04a58298f67af7bbfab917724543a15f0048bc5fd7ee9d8b3f63fc561c82368496d0ae068fd4d0e9a5e52cd4092ffed803d22f675cabb83a940c581f651d302b7b176093878951a61f3ef991784577c80de9cc3b15c9a262f24520217f8cbd41e4bb93bd01895ac18863f9147580a52018375037fe4b7d8774f541adc0720ff4cc481e43737b8d3b76757230c99fedfb1bb0cdf9f285546520bc48b152d2c3138a7f0afb1569db6168930325efea97111aab1892ac2b54b6732dcd13dc042c0459fbd2668e5c1965c112a122343223314c25528692fef67bc9789f4b1c595fa5e33a13e5faac72ecd36e4ad22168c9f18531d4c772b61c927c0da0f96889b88f37d3a94f4461609ef70eff006b74211a4eafcad72238d1614c90fce637c9eea1d706050bf463d9543a90e5383e52a7b96acc1be6b68f5cfcd23dcdcea2008573f9dc70a9265eaf79e13598b140070076414c739584d4d9dc0a12fa628342e8faaf1dfd3c17356d70405d9620a716e7699b8a9759e4236e615098cad4e73103578f490304e986cda3ba510b7d87f2c020ee5bfd773769f60f63a3391f1ee9ab02b7a1d305ba30d3e2b1041be5105867ba30ac423cd4cfe7a613788183e32fdaf3b5db9f82906c298b04d5ccf445e1a67db56a0fc1bb46eb7f4cda8135dffc1b90a0639b04e11150fe739265aa747026cbf65e24da763f7e67e6d45f07e62b0f63b92a51cd0591b0fa5ff01d4fbf422d01166fbefcc59569990af15908f393018a18a76e7d8dd306aa290effa97cdeeda799d334084cddb4f6c1c0cb42d77afb7a691f2a3df5f288d8d8d4480495eeb2b0dfc850c8ca2bc59f4faeca9b283deea8b25e3fa2fdfdcccd5e79fbb8411792a053a5d7e1ddf6ed8239b252773d8e8223c842e691d97dec07280a52deae4ef18d274bb9477266f1046f36099c53cabf8c20765b1f0f9f3b30cca2b27701dcc8ae933125c8a5794d8616dfd10fa49afb94148c326116a28d9d2be194be121aa91090c7f217c4050f255a0c29a2e06d73f565744075db85a14f89b6703446a457561e0dbd718b5a21496cfc2ce92b17d894825d9ec31e24afae5b1dcffe6b3337c2586ef9baf3f2468cd9227600c1503f5188a6f978d4bc07a22a8446c7aea50479a193fbcce52b4b01a6d2b78b31d8a6f914d3328abfbe95f8df48a4cae93bfee26552db93fa8d009ccb783d9e46c6e69a01a878884cbe8971a25b653be8ab65f67549bf5dc7c7c7fb7fce1d46b1614a0027cf6d2215cba19c74990e47b21f6047670bdf2737f1bbe60b6c0f404464a89155a9940a1a658b8561d58cd8db182badf8a1cf55b460118b973f5d1f150c1993c7e67414965219912cf66b903fe23294fb9b0243b553f97d35076aaeeda16f018908fb9370e363cf93bb04d18778134033a30ae84c439ae8400a2c9de3abf454758f273e1564125303619370a69e96b72a50a9390ce4dd5c4519eff8fc0886e3fd950ca8ee550832337b5e2ac27252653bd93a524f574dffb8c6ec0bcd92ae3b3b459111f73908801f8267085a4a5e02b5aec45d278023fa034a030cccf2de1acdcd1e74f087473bca78ef8def52c19019cd36d9cf6fc8b8b9503137eae1ccd0ba2528c7b87afbae8cb2cf9d93b9b33b64b74e7716069032fbd447b90dbff72b809f1cd221ed5d6c0ec2ae7c585897ccb687ca15884991b9dd70278213c8d9d74ea7f714720eb55e06b975003ff76d6c52eb684b12b175753f4a06121f937a804dfd6c72d99f2c41a162e7caee60d59ae0a6d4d7e809b073b4ef86276fededc217b9fc91a5558b68e246be1626defa0ad7d2dbe03b947b76842cc3f41da3c91ff4255a1cb70b1d991b939ee1c63d257052b5e9f11d5738d5c43f0a0efb4ed1ee784056fdc60cd3188f3130acea45a7b328eecd3b47eaa4a68ec15320b84baaa9d972cec5140790aec8fc2965e0fd2ed34a7e04c39aabff3a6480adb8e8ee42e4e3d4e66a53022a7e1b68431b1bb749641e1f362bf12ae98eccceb40eb02fa80b10eb139d6728b7661b32add38f5e668f2c3475694e0e3c990fa096dbd3389c7749a2c5368f9f3c7848fd40e178aa5dc24d1736d88392cde946092551591cfd71e90b957957ba67ec5d9c90270cc1d6c79f29d670b57fa45af8be9a7835783c7eede401f1edbc32aa3590b24f69f9456988fe289fc71ba2eeb5685928a314ec607b5b5212ce717836e28b59528e55839630d0c7b619b830fea5ccf937371d91c853596ab6b31cca6b020d059325463be0afb18386fdb119f70460aab54c3b38ea0a3054db80af05c7745b5d69a587bc3506dad70666dad13c960dfb780ee40da79455236cd8d3de8b006bc7c338b11bf03ce3a6dc211c92acefce0ab4678b8886481f6bfc33cefb433b116105cdddf2ad67bd60ab624dd4102564a68d51a5ea4cd4b8cd89cb1bb8a1bb582a552ff0b74852228985869672a3163033b2709dfdb22f79092e5ac143b5d4cc3c72729b68fa11f70fcb3f2fbc186f7fd3952b083be8dc4842a4f773a81417e390476df0393750137619e28a604264e9029e63ab8ea60a5fa0be74df1cf7d876bcbbf204e50a1f2201d78ad9492b950421cd6a9fed8efb4738528236ce66b276fa4adfc2ccf34d7c0d6e7e9720bd482cd207174ef4bdead0b86ccce30b3b1ea4e04c325c808df32bc46d4e5e4e8b27af6b7912e511948ce4a4fee2b74ead9f31cca0f51ef53444f6621625710f89d961814d11daccb58616e8645e2af1496f211a9059e8abebcad9f3d2cdc89ddf9588d7985c064987ffb478d2901fe4e3b18a7f2d844493ae62769d9624590e16f5885c8335dfcc0cd8f5ee8e8079696962245db26b65aa4b8f9e49025aa145dedf798462c1314e53367873bcb703d0516393612ae9212dbd6b3f17ebf2b89edb36d853b4b309cc997e7b79ca161073dba201cc1e79f8620bf4587e54a6da74e9cff6a397b37ce551e2a84fbed78a7e57c94d0f25e64327508f79def76e61f978c62a8266a57faf345137a8a2a3bd6801408eca2a635d8b9ffbad6c5b61dde331bcdcffbdb35baea9266b6bb858fd433565dc8bb2f369f20fa1c7087e4449ef46f7be01455cc75c1e7a375304047d6b3080fbf3fa9dd28c27d41031474e600497214189f34a96556e032632cce6d252bcfcccd996accd1602c596564ace0561e2fde6ad81c02f441ba837c1d8757adea796086523a939e1fdc8a4c12559a7912e4edeec1ffd59604ef415112c61b93f57ff940ed69f72b45cdc9a2ea5ac59f6979459b76d26950bc11376a89e3aa9f66a9f6647b6380c3da3cf4cd6e8fcba98d86c120c5104d32fac68644702d507e181adf11dc103d2eeb9155375d1e8987139c0db0cb74997ab28d291ea25c2d3aaff07f2f729e2c9e27b15cdad847b499c5a3fbe784d68f2dd0202a4eb9fa390c0de57bfd7042a6acc924ecb044f96c95eb705d59e7ad7e44ee14883426961f3aead5874d3b33aeaa58015f8c6179abc1495d4e468ac93f96d5ab2ad3a810281bec6b78094c5d32fa8ab890142d95cb6e31dfaac087849ac68f258368b7b96d184d71c29b24127d62b82fde052c5febd7f4a5a85fd95a55793486c9669141960c4720d417c04ce87d9990a44d87e15d72e0e4a7809762d9c95bedc9a90435df743b5c052fe8c24cee656b5d6c768bbd90860de7ca527ebf4c30ea5700e9a8ff7508cff4d9ddf1419486d5c1ad610ddfa09e79e4b462f37fa56a381ffd2bd019b009529b9a00c112a60a977b5921fb0761e9f2ae683d312e3b2e06ff2439c0d2a6abfd36595fa99dfd19e7c47b9a6fd3b79c31dc24a2ab6b986d6b05a73fc972527ae4377e909cfe21f490622f7c9795214c5d483ff00d1845473985e457e1a46090b5624fcc1a93d80cf323257b0c140909c6f0a06a67457321fc45333ae684f285c5424b293294a562e9dc8fbd1a2cff8ce8f2bf90bce6ed62795a1c0479e0263b32743a042a5ab6852943d155c3da2a3d2185b3b007a646a15e9ed866e410fc91d999006942258a1e16be8a7ca4f13c3981523bf9fa232f68890e90ba7cf67ea1a6643156f3a2539cc7732f15fd513a9f1247365b79e20ead427b30c12b09958e6745e4310e46891d82beb33fce8bd7e8ac09b0d245865ff1f039c89be0ade28a36a7c5389f8fcd7e7a14ebb18c7cbf5f5369dae602eb7e4550bad99376ea2b085da13870a8bcd908027d75402ad510aed9665ac26b00cd252991a263d41001bdee556efbd898c051460f4046551f02cc26f6295549b94e0c99d160e803a1302b4224ca954e41e7169993399400eda6272d2728d0f3f8253495d0123a4b03167ef13c4bc9983d1a654b37a433b9ef342db8065f818e3ae936a40507deb67890f29fb20e38b2d16c3c6a59bac1f981284edbcb9b3a902113ccd8f56bb9fece2c8a5a029b3a926d1f708069977f3ca093214c70886e4b6270b4a6a56ff23e507147fbecba60e849c4baeab0a97be33555e4aeafeb39c24fa1d5de3ab79f2b7b2a87a58b32e2bcab2a18e667e6c08af5bcc508dee588510a7229f9b3da1cf469b2323d42d4bf868ffd4c8bf380812aadd1ee5037fcfce55c8a9735d6e07a44ed9da26a5961483fb14946a31d42e64d20bad3c3c80ebf06fc018f1e90514305e7233a3346a5939bbeeabbb5c55576c53ef6b9eb647d820f337c21d7db26677f0d9cbeceb82ab45b24cf58c983a43fc0ee04ece43e571ed8b4356ecbfac38d5edf8dc65f8b4182a3400e781cf76a5536b14690b78627f128b06ef8d19f0761bf7ce2320ca3b838712970614748ea10fe5d050cbc6d50d3049f82f869c9c923f3d28d14b3e43f6af8e41e6b13249bac3732be51a5d790fe5365c050e4cf2736c267358010091dd975322fa62f96525ea40ec5ae8500b5f2636b8d67e7982cba6a8e71c47b891e9736012ad95d8dd47ad1b08b46d733e8957f4d561ad402f22c74ddcad51e25a300b77ca1b22bc5a70419fa0c36ee801cf88b61bb0aae47d90c9f7a58f9fc289c18bf59990f0fc4a06cab1576f9fb85f42c855dc1fef39152c950088e2935da0a14373adae855dc084ee79f258f3d0597611600f45f716abc5096c92c75f1a148752092bfbec60df24ceac6a88d36938ef11e5e344c7d06cdda770daafb7ec883667838729d289024f947a9017e63b3e2f61707dd77d6a4efc3ada94000073b97952a8496ec4e788b4d5c6c6d919ca80aaeb4f6fa1910e616c5f11a5ebfca65d2089a875e1a984ce70a2f0f6be6806b57877bdbcea8c5a1e7d6adec09cadda8e8466c35628be5f31fa822fd2a3343be57e19bc55f22e5a7ae75796ae56484b59519f214b06621aad28f02bf5612a33ba69b7f526e58b087429c15b140b44dcf93241749e2e037295f4c2269beabf33d7cac1ad57bce158558753ab2d6e7b759eafa8c4af472b8e907345bc922fabe0675dc13511a9540e7c0ec137ca562241589c078a44f2aa333456aec68903f7855605b5bb3f8b6fb117d508d193d03f487058d665095bd511728975d33dd57774e1f7843225f7238e218b8b0a2030c2f31be560a2a9765f5f627d0a2508da049bbb8484abe6b84f0662f2383651ef836e8278bed544ff81a259bcacea6305952366bf4a0ebb7f758a9d698aaa7f9f2953beac0bb4cf353f370735bc5954574a1ac956200ec7b4f7e510a6271cb1bc24938938ec703c0c83294ce167f147ee368ad4352951eefecf44860faa3e30424315057fe1d24bce1cf5136b61ef84d863c2296138786d52c3eb0fac48191afee3873365c5f1043fd63ae1f0339364dfef3dd3dbc041cb3f8739447758d36465ccd7e56e21316b6769e4bb8d1efb3837d1c8c29ca9e5ebf52fdddc7e603ec96e05947f03361ee60f218aeca3ce3a253c8f3cd5c52a107ef7b4aaa16229cffe6099f5c69b48158dd0f41adbaff3047d307d1ed5b90bf8d701f599dc2415b234525acdafba3d9db4167bcbddceaa2c9fe6560d4b79b63580792875a7f8271f5a83021f54d8132c968184a81edb1aa42c5ec59c5ee43ac6580c5a29795136d689474e60a8f6b59dad427b4764e303b6130356a34c6469fb81eca5f9763cddf2ad8c63bbe905c0eb0fcdaf1d6910b25423f59f080288f39409f208bd9a80c98fb7fe740eddb0f5bae200777daa319fbfec3a7a40856bf446518a2c9c391a178925954ce2f748ff4fc8427ac3176429fffac8c04e17fc37a94bc39904e967fe923a5d3ed41a3e1d7ccaf775f8abba212093f6dbdd6d5463f7ee008b225039504bfdd25791b296f648226c7b1166a2fd76c7e135ee13cd361b72dce34a13c49f5c0602efa3b6af477ca7c18da4ea0add0501ec7376a27546fb7ec1de72cadb21c6f403fff78e81454478af78fe7cf7355e81ff60e9ce2a4d24dd99275348e4c21b6d8e76c19bcd24e50784599617868a807a8768bf6608de9bdfc00ebe8a469f34b5c6fb337e87635dd5dfdffa5e6eccf0769dffdf308fae83d628a04b71bf9f4d22928f45f3576e9e5a46f20869f339eea1740cd900cf3b5bd3d6a5cb922f40216f753743c80faa2cf83b07adb2702d75aea3913c4e3d211ab0e9df5a9fbfab6d3e3a8be059a88663fb9f5589f9e18ee8868f2b8857f12316d30d3bf9359f062866f05aa7c372939fa8297e8ab79d20866f44734b8af9d4763138d3570bfcc1cf6f91ed512f1dda0df8233b03ffa2d04fe3d9ed5d9b4f78b4e65bb51858213affa9bc93007085a3973bf836a35b236349598f3afde447e51ff76e8914c24bcd9df6653ab46ce59e5d3cfbd88cba674e5424da6e5f028ce6841e1538991840d01b9e0ebd125c17dfa62fe11abb0f53ee38c8e8d54114b1becd5d2d1c0f253940097481879648d68dab953e370525db67def35732dc28cf49f2120c4b49b6dd2b7fe2cd55437af62d99d20c32813ff82e7f7f0be051f5c76944cc77da4eaa21ddff13b29bc34affc8066aec177749b769b34c30098a1698125c06bf6838d743670d05d9f6aaef2d6940dcb4307846c9a5d309fba7c84fd1d29409fd591eed2d6840da5fe56571a015839fb8a3807dc1d4781f1701c0c2edd9bcbb5e4b27d9f6e177e7de8ade8e3d5c37670dabad409e993edd513b8d30009c212ac0979eb4aa57704bd13f4424371216c08ff4d9421f3b42b0d6a1eb89a66e09a850d1e349f7cffd919e3a343f31bf689c524002a668bc757a9dfe618a55c4a91db570d3aaeca7aa05b9063c0d90f842d81c8a0423c662d69b96423670563a6162d3e4c09060d292740b42376321e33305f9ad68a63098bdc871af2d0de7eb6ed7ff5bfe7112d96c090d9149f64c4565628fd2883ac6d62877be6e45e295de118508ef8a5b4f67e493c9536d7a49523b7cf68468b0639db438cb19f26d0ca1b5407099500e1b4491d74124a9fe01b449ef9d9b5de2ad5cbb4ec883598c64009f240811a4bc8d43dd06ee4dd0830fd910cf0f759e530d3519254573c02413af22bbe2d3c358cfa5d1714706a880cacf6c8ca0b4c402e20afb71ed98ec8d7b14b0c97d58d443c117919272d1fbc9a1914f6ca9e45b0017830c3b28da497e3b8abf56e466c16b2826de3ff0a3c4a28a9d090ac85bf60eac54672ebe1f0d625f282f900c8fa129e8e9e5d6f00272920f2b087977107f6bc4d2a0988a96a2f4d92a78bffae6ccab6314749b51806a6721e27f45ad8328e3279df1d113c98dbb977712cb6fe82944d32823ebe18ce4b11cbbbb2765144c2d8581f0ff22f85fe721268cc876360d388612039c3a95f09657a0eb04a92da647a6b4faa8da0e8f8153afe8733b5c4b3f5fe5259944a90a766406575cafde59ac9899060acd954c7379f768f34904ab1d19f76d0e6fe42b27e0404a1ec1946574832dc929f8dab61891d0ebad47eb87a61be1a6081b01836bfa0d8727e65e2bad9a43bb16f9d874b4eec6fbfc45fe1636b6d857ea35ef4ad4c6fb2f9d52ab79f55753299f7631a34fafb1fb87a32402519ede29e87a2bacfa6c0b087f5a08e1b81393eca4faa16e22876bff9fac4cc292cf1a8cdc8f839beda8913ee1a0cebef3b1817ab3cd306010b2547d87c91063fbba0354b191fd2559de8a15a10418167ac99ed54aa17e1ecf6c6823f7dad211568d300f7721652355caf020d52ad7bd572009344935fd2beda848ff7a7fea1c9599a8f8bff626b3d233d2a2657d4328557f3ebf303b1af8260a8d99697c9c3781636b019fd4ae6b315dd30ca3bf0ed9bbc22e914014ddd525acbee70c1b3c1cc9434ec880367121e19beb30abf70064fac97291dd3e7f1bfc90475fbbcb7db4ba101b09ea9d3bd49eba95bcef06db57005f4b11d6db9574df3d2c7b03950b12d8606f48b1a1facdaba21d7a00f8c454de2b1a4b598d6b49d0edb7560b3126bd924ebf41fae84e1e879249607e697edf49a6e30723afc7862e56c5ff071b8f6e69eaf0b29c3b98959696d2caf30fe34ea4d5b00ddaab35c7009f005a9151f74dfa07ea19b16e9117eae78e4cd4a74fc2802d2216c54cad6e5df8e7d5c6c07d11ca60325663fed67ecd7fc5abdd273e568009e68728d368586693f77cec8bad04059eb8ca443796a2cc64154f98be5ea1dc1f69bb313beaf2b6ff97e0e9bff079f2d5ff27e0b24f34314243e99a9b71dea132696d777a4ae393e3423acbf4b63f5cad92cc656cb1354b877d18fdc6837372e70b53eb5550cef1f47a5b8c15bbe6149243b3e7d3d7777b4cb59cc2afc7a336a3d0e27b551daa8b282eca04df113fdce094623848ee7eabcc799cf62dd80c22c7e5e2402ea2bf353eca46e60e3187c13559b9120ce4bf8261de67b7725f7b96755e674952593f749285354cb411eab90c72aa8929e17ca22e56f5e74c7cf7068478ccef15c49393887f9147433dd59cddd21351c00a590b676a24b7636087a409d768eeb5b40b8cfa4ed1f52e46d57891914ce1ae9fc2ba2069bd4ca71e28796966a3ae945c8a92636db4b24e1ccfbc8350693d0f6e19d6173d36b1d606d399fe313433e3cf9df7e76632fd1294d41f15bbd81be08d3cf670e48756b02866000c4113473f377b622301b7d202de374f1a13419803090f586c878aad0e2b7707cfa25400ac9352083d3a565df2496e1ce3aa7313ce22cccbd1f89a03f2064f849b43aaea67acc240d59d09daa1605d1c623e1d8094c3136b51824ce6d8e94463a88872f946fda22070f0151eccdd81e690a8d5897a427476b081d42ea1f5689a4e9caa14fa4e8deefc2e6da7b7af32c07fb0b469a60c929480b1727ab4e55fa439e59eff40f1d6baae49c99b399fe0d668487d7ac9a6cc6e315e6c2dbeacf27dd8c2bc7c810a82fdac320c560869e2f29f5863622bb63ff5499c56914fed146e504c10a58d8722ec0d4075450694877948104c2b9e95c50579d43e854a7397d4700f8e0b6061f4b782ca03bb69a401ddbe38886c978d60d228864a9b710d46bc22d44a21b829ec7851fa3ae5497b086e1cf411db48ac63fe1940b31ed8dff13313e365195acf9d216d8d456449658ecd8ad064bc3674a9a59ab4ba384091aef4ea94dd1cf58350b278d463433e9a431ef298d72f88e5f5c72e68446cafa39d3a2517a267597faf4fa8609d87b35a3e7b2d5eb5bcf7af6f5d07db76433d798b544d8f571f240beaad755835a42f996c3f755e35b67669c50b33604ad2101a0d711ea93b9ebe3d9f8403714ecd20f729cd0fa5de11c16b69b5a228cbc5b20876a5885e51eeaf098323ebcdb67bf53f958be0f290d1f160507deda64e8a366975b12326458f5d8eb32f23de607b4c72fef3c283439bfb7cc1bbbd946a952c9cef0d094e7145089c6e36290eb55668bda886f21329b374237ad319971e65af7bcecce7960d210f42ea64b47c70c1acf747bad4030b2f08d7200bbeb3a27eebe2630bf4db5101c203fc08ed5fcf583edeabe2927043951e5341cefc1e0fc84635a981fe4ae8824d67e4dfaead4704f1eed7d84a99866ed8b2f8931fbc14967e743cac715521d4ed0b0a683ea04ae7614a228af59479f75c3d92f15918ae290debf8f1ee4b0b58b13857d581d2f6aaaf324105678a2dd3e360f417493c61f0a5ff5850b557473acc642da514ad12d6f5f0eaa087d84c46debdf1b30061f546c3b9b20f06b53af7e1e17211892ae09fc474392fa9d2484bb61b7483d5951ddd5335717c4010f7c8e2a3cc6c9aed44f33e9addc743ec380c671f7cf98b97932d7d3868c2807c6b7c17e0ce172d502168d53ba984cd9329b09772f4603cc41fae0647d424f9e6ff212c0fcfcdad4949b688017587cfd0c84eec5b190403eafd31474853bbbcea424a20f1f2f5f1375a0d7f70c197c53b94f72b01111526bd2d1cdf8f32db8443ba5368ada6cecc370e39bc949b93de68e781902c68e015718b180f2b659e1959bcbb6d5e5824025f1690099bf1461e80486a710b63b7b44f72a921944e0ac119c292853911f0c3ef11c1b91969d71b0e4567b410c3c9d7aef0399eabaefd09a7fe4a714335f693a41bb7de9e718a33ce1fa4533d0b0d990c9fba6cab821df18bf8671bc52a915c6632c1458295b5590ae45989bb8e6c94a743446c344b15ee60af9438e6ee2be807f069ed31b14e4641de0bc168467761fcb870f289b9615c3cc8fac66826e042249d785ed925e01b25687181c4166590770f7918dd4cbe4a543b2540a01bb32ce8ead6f4512b525d2a09db4719e930954a35e534379299a49ecc91df05c4e937cbdc440aa00962772cccc50085e3f867f65e5fe7d81791f59e721c408141f8a221c9dda7a2d9191794b8e070b29f47bbc08198803055d0e7cd4ff3de9bd267a8dec18a925fa61ebd270f7cf3527dd206a23ecc91d70ee6f7ec8b8292084457b5fdeb7ec4abc2e2e984e1b22fc895febd0e48017d2e84e02a04e5f7510eee0238f07a542bb148f90b4213b49114d2adbc1417daa3e69ea46bc1b841e7b9fe624c5176ff9f8b86257fd70f2856c2bce1206873becc424e62694c9920f16ff490d84d0653c5d92673c44531ffed06d6276b285224a4bc4e7870a9dacfc4fbf214eb782e2e234b6aaa069aeb594fde9fa6cbeedcde9334a0139ef6713744c6f78f025b3b410007dfff7659afafd4ee58239611bd981e7bd1a4b8192ae564c6a1f55e8364343b4b2dccf514c09980edd6df1c9b0b27122c48d1b996e43f023c3123d06abc2bc2d91ab70d2ff9e42aa2b8ceae270e42d92ea0cfc62f278cb477f2468c90145c3f11856c386ea055f66bda983a5e71cb9f77576c14d5515b7cc673eb5532f5f45b179e7ab4c5cbfe51fd17abb0b5540dc11e231e0ba17e9292119d269439dc157af3306ec6e6e8a34f30e30c9d05b5d878d1bdc7246e39ac617ab77fd41bcbe3e79f4c79d0ae1473abcc6ea758d9727cd566840fb38c86eff660eb9a15e1c86432987768986b41b2fd60574e6e7afeeb3dc8771d239261b19026c308766e4a1f14f206c8886b4365b0063992f675db6fce973840b296ae6d8ad0341eddd04fb1c2598d68fef0d3ed4559ff77b0d4967603664e147382a65f7aec459ed6d8e6326c4647b088eebd2adcaf5e0bfcaa222f9ff6ffabbe205cac2624b8bb0c7041e3c831baad19bca0f2044364ae1e7daaf4cb65ae70464ce980ce7fcd511991d5c5b9453e470648cf6db2054d8be28efb56257d1fe12e7b53075b05548d4dfcde43156870f5e872150bb54af01367f3f2297fbc283e30cf56243fbfe276c5a9613b721c50394181ba666e47c40d14dcbd3d6ba8e77609e9face566818e2f91694e9d159c20180e7a3a3796c982d040cd4303e036378c51ffbc35eaf6c76f611dae48b0a07e5fd3d191a656f9f284019d9ef8a8fc9d767970122bba6e9239546e6cf45c45a9813f36010219ff77ed014d47f910bb4468860af47213c417bc8a33f6d37ca07a74bc8c8f760c1bee79e4acd8932a95a289367039331cd72a283391aaeb21443cf96021d68678ea502a6b19882aad917978178789272c11dadb3b8c9a27752d59b4288471a6db90db6691646dc6318076a26114d3c4605a3fa377bbfa4f559f543fc7612d5c58a10d94491c522f54347d66c53174ec1a7a30d51e1439fbe298c616c18b31ad04d75dc2583c530797276fe9fa2595353649da78926d61bdddaec75730aba74f43e79f1c1eb12fb603e14822626f095178e305617e251718820ac711a868718841a8d3e60cb3e4237418007566e88645d1c6da45e36be594909e741274bc2012efc6e881b397347ff02be1ed9f8157d9da59b75dbeda49cd1af4bf468d1641c4c96acd43f32f29cf99d5c38aabe6cb5a75c12c67516c353393c12e609d2f0f543258b7da4612340b15529496514988ade99f4ea2ec79a79b6023b51e339d9b9484f2d497a250ccb421c83af38939159bf03353f67c50fef73f364530e2bf2d9aad7dee0ec33f05577cdb439cb8a86f15d556fa293d0a4a947ab64199df1f8d5df04a50875c4fb753b4722ca536ec3432e99a17ed9d2d89d37bcd1f69c7c4d0c19dd6bd916e60e28430a16ecb7490948659ebf9eb620ca4d3fb13f0f53511ce5be668829bb497c3bf6a002f5807cbcd95cf87282e3ca030ee1f1062d1478bde54dcd9c310e668bad40229056a984c4da37d8a49a9fc8938f77516b01d863890aa359e1f4ff12ab985ca60a591ca184fdf314d86b3ba3afd8556a06c37c439ce4ecccb36abe4ffa2bf49e20e326ce33fb7f47696999e704d567d58d60850fb197904e254399dd3a5ea44455f1399102e2d1e9e3025dcd195c822f9c91131153c83dafd90a7557699e1c655bae3ce0a1eca43022c1b19e2b675f3252817b4001af27b5257e4dced3972c58885c94c8b38bfae2d3f2fea7ee1eaf824b4db61ff0e74de5604cb3abf59581249f0b4df37b6f21acf13d747e934765fd8ffb77a5431c3f0e55caa1d49b17fa3fcb6b032f0643fa26c93fec2bb53748a05fd08e0a42a6faceecbdbe0fd42fd4400d72069d0e9c48b0ae4e612e7a8e5ade65b4e04d9f3db420dc2dd94e13a2b203c9ddf02a9a0614c09a2959578397924917a8a048f27bd8c16b444a028f4e7597316a470b7293e0c09a11dacbd8eff7709eb17f575dc3fbe120d14c88d66ba7a2b5c3f0907947a2e8b3b45114a3ab68524f012010110de3c496b68f8b162189450d2d5fa29efda1624335d1c1af310d68a73573e8d03160981bcc70fd46450c0e8e7a5c84551833aad8247bafbc7fba6c3252cbc715b6bf898c0620a0a4c3a17dffc83133acfab6b243629c1626c04d8dc4678f0c7ae3d1044d864899e8f12edfc6a1a6bd7f54be4da4ca05026d1ce9d624f1dd1b8826a17b8397c1ac91bb391fcb5c8c53f20ade93c2c7b65661b5feee001cc60db7c25e8c34183ff6f203ce50007991ca4929f5513cb208256286f55706e77d162d68b9461e64c2b5e607be066b9762abfc21f37c12a201f11d0470d080e4b5684fce46f6bfbe605756f556dd518a1728b12b535eade55f9106811bbd79b20b67b01f4c737ca60cf6a7fe25153be56dd70ae1daa9f4128fd4605b1be5e6b9146373e740c531cb5b69eb85f2dc02f63dcc6ccf5897a24ffa36f0a4524136fc42a2e22fd8d99760e4b0187b79a5b8682d9c1632a1addee1ff0970158a07ea239837818046aeebf8b496da7dcfba1474adc6254165e5c16c133358a614c3303926b3f106ae1bd66a546014fc7ec4fc53456134866a179b080c8860d2377ad7bf58d86d89e8aa3f1b03a5c5771c1f3d601607e44229867483d5315325ce659b973113a3eaed7e2b9945ca91321fcd6a4516e073251e54a881f8cc61f30f660e131e42221e4cb79b3a97a308a7a8e27cbf4c460aa5cfe11eab74f03cfcfd4d78b16756dedc88044eda9d5c7144330c4c3947b5382db079c0246f4e8b7730c0fd08c33c78736c7dbaba940b4aff20454b9dc417c92cf389140c7af6e9b0ed9834d7971d35629db735445a86857cad7b60e5ed4067b4310374f424763784349d73fd38e6510090a08863806ba97de92753b9e1a0a046eb288558138b64ee27916f7f196b44648c9afb36bc9e474be65a4c87ec012de6874eba1ee6a8438e947cb27ff133cb483912d53d64394b7ab468e91aad6c5df5af0128ea757c0bd426b9306d02c6132cd6f95d1b1d0f8dfb22a34a8c87427a513ee48ef3befefbf3cf908cb2429d711ac02666d41118d42183da877d3b7162e53078a760abecc1cd80062c277444669c3bf00806ac24f3155219743902d3ec295607570c0174f46af25f5dd4edb1c045e38d3e708413e35c4e0eca78edcc7c9ed163e849e589d78c87f967ce00595fb9b118ccd49f4437d2947cdef193192837f5384ac30e693e0fa34fb229bed97069f62016cafd2663f359d837d43f94409d7b6bd3aead5fd2522fff4c9e2cea8120420d801ce9334b576678085aa5f7e1ac2f2d49b4d1fed9085187bc8bfa68d116eb264673182f0a0d74f86ad54ad9bb431c86ed9a90bba0113ee9dba26101bbc7280a20ae933780ad0bfeba464dd2214429debf548dee369a308cf0bffe3e422558a83fadc0d72649825c2e9f27f9a717e37eba52d93f6c35bb0f3a5ccc58f97f3706d1bb888df15674ec340248ff3789cb75f2422b3cb1477198fcd3ba826b1d59b29d9b9552274f256a2d8bdbcfbdc860e4aa20a9afacdf5a73b89d036b0528cb367eafe1d985e8a9a202539ffa4b0d54a10dcdb6a71f61a3568b1a076317cf064fc75fe8749e3fbd4b8bfa8eb3d2748068a054f4db79a7cf6b837ceb6511a2e35806aeb3871fc6b3802fbefc2abcabe750790561f2a179b5e51dfb1713beb5e93ecceeb4323b4e869aa66461698d8e90c3f40d87560758f6bafb0a0570ead16e992a3b749f43a2f8f6aa528401b1aaca30f39c0fdd9826fa68b8ee22ed47b837a2f78e1909184ddcacef808c0ff86f9ef4b90f905727558b04c88438ce2008dfed94644b2dca6187cbf95052e64d769b0e8f38230821f9a3aafbdd524c359edf87a9e3a1baa546d8fded800068fd6390ff928ac15ba2f27c63f86183572c441373eeadcd1f0363a93b63bb62ba3166e05fa97bcec038e9295806bb559f7c833a8f775ef0423fb83b9f134c66b9c517a6097d7ca67cbe7438ffae25da1d1411143ac668020179dbfb8de028c97ace0e2bf1387aea3ed82748d7589bf58910fc487fbdcd7b3175570621dc5208baa35d8379f8767381901dedc18028f7e4471d2ce71939893d85a86d9acc46d6f5bf3c954dc6b54f5c649a3a319b40cb8770efeebecb32ed7093b0948b81ac6d48ce508bb6a4cf1877c67445430515ab893ca181742ad6a6fd762f874959da998ada36d64f61de2a17cc34d975d09135a28693cd4b40dd9b782d78816df3c2b2ca60f829c4e9f8cde440c7275305ceda12ce6f94ba412fceae3f88b03e8e557d2be31d862b8dc457710e7e3c80c98c9f57633b72f291b7c637b31c7757f0a40292e6858caa89f8145aca14dd25cbc63f2221130d3f744b8214ea2fb1de86149d8cd3f5e7d8a63e1f8fdabd98dd0ad3f1b0d4757444d8e8431dfff0fb3b05f7d3fbe376aa23593a611d8fd17f683e9f1a544b6b04f444b537b4df125fa1e9466fced0c288abb424945af919ea7f51f9736bf7db4b6e0f52324a899a54226cff1382dc6ca50d1dca086a4ce8917f4186f621cfed320aa4846c5e2ce9866adfb38b19259711e981e5e2af9309f6e354780acbbe2110f220bc5d8cf233a9d42bb64d67a5a003cab7e8b5442228a7bc78e5af66bafbb2a77a0f78641de38116a57623b5320ed8ed507f8f67afb8bcb8ad2e880d3956e077e2d7f1b42d1e6421fbcdefbcd9cd9ae3fc00179c55a943f3ecd477077a3c6005b562184f6c81cfb40ef9a299c9d59a8ef0c9cdcb2b2f3f2c2467dd28cf1d0c0f148bd8928d8ee8830e3e97be8e302f630ec055ab3675951e27e80d47b9df4cc77cd783bf5559bb9ad743536b83bdc70c4026379d143cec5398c036683f8f14220d049693501992706dafa43caa892ecb47e1733ad798b57741c2755e5d2e8dbc2f560914e7ea24886ab7ed99fd197c1942057f488db0d212405f17238c86cacbcdf5dca1a20205012f46bba0a85af5404518d8a8d5018f39858d54f70ab145e63f042b8a7cb026276ac00ec1d57e25ac7204734cc6f7c4c5065863dd86972e880ee6116ea35008f028bc5c38b9ed6dac5fb0020c28d2218a75e66fea41006b9760211c9f27247efaedb4f6647e9b3a9f4671890f9df4f9383984371678f17151328d8a33403d5fb6d716df430eae1c7d65abcea9e329cff36914b5b696c243ef162915c9df4de297940e0c88ec645a65d53a498313d1a53b8a99363ef7305040300e30f98366349cf966d18b7fdc20ce960a51005d63b1a911173f513e9a5bbe9844878e6e9d4d56c6669c363cb25ac8f8309e0b5ffb32d89753e22c2742fcb74e680455568830df97acbdaee314c3a8ab2c134c020c082df8d7a957892fa77c52221d125dc50a05fb5354f6a3691c19e3bc1d0e32ce7e1602bfc247cb30155faad39a403fa54267cfe651b9c5568c1aa5c6a78a38c40f40e8e80e8d44c68d9ff280b2a5b520e7ff2a24680fd9e07d49dd9561f54a69a6da6b4b56895dc8c3108854461c929822cf117c8baebdbb19cbd27359ef140ce2870e9adde0faeb49d27c494c0ecfdf3447bfe053803322372170fd4b3347c962aa6bdd970303458df79a49d8fd34ce55f4c9b52db6a3c52065d228bc89a1b1c1b2fa9240d2779549989db74f88fb3f1e1339530c9cdba0571f6c630e8991375d3a6866f88663b238a6eab4382372d44db508d5a8fd88ac9cb28b16b83d60157339c992c5fe18de1b1dc2921a31538c3b45db0bc24774dd3e1ed7802a17ca285d0d9cfd7a9dcadaff2a5ca4a5861efe2c9920525eca7c4d8ad6f14a6439fb38175349ea210baa7bba60962ffd7ab16dcaaab581ac303f8a78f598e05d5deee65d6309de72318693b1172eb263f30880fa8bb2b56221addd89d0c933b9ed2d92ab6c57473cc030b30834b7bc345928be6d0d228f59c54c07af7a8c1f461396a2b30043ba4eddbc959bdeb3ae5097c7bc8c683ed65b5190f5ca6bff5777d6a899cecc5e28750fd16964bf20124697d9e27b962f4f29c1dd0ce22e4fd549778b77bdaade19147757ff7982e0673a38b19ac63454a719e43a3973719cb7e710d938006f90b8a151fa7873e9aeaaf778bd3db495682d628d89225883971b0ffeb9001476398477f14f1930d06dfc3c522887da495050c40255be52233c32736773f5a3c3d0c509babe68a1570f162daca96394282381d98e77f68cbe9c5b116ff6745d359a68ba5601ca11cc71cdccdf1531165fc69dc790e293f730504c1962be4af11611edbe04b9ee1a9c088302f68093451e3b5d350dda7a4a9d9960093f22c4e863dac5dc94734d83ac54e4bde2e0ec44a3e68626edc3a2bf28c0d8a5ae4d3bf99d04b63badf75301f7aca8e6c99a07dedd2a6dcc423a3205ee673a3732a4ed16a689b5829caa13648363de5b82cdd2c1195ce7af8a802d70c4e0b7c00b8ef56315afeb4efd1508561df971fe21e03cc07a097bc8592bbf5f89e7be27c8dfa7dd96f9c788961d616ba5de6715927d8901350e62236fc40968110e37fb7d9a0d764c23be6757d9eee9f23a08707e4d972b5a9f0a7a8f2442652a94da90f087402669a36668e7f1aab109bdc07d3ce5157620292c0c979c470fb7d5dc7b28bb8525c99dd221bdecb4434fedc52044351da13d71343c645c9ceca13b5bbf816192bdbc41bacc08ab89ef6a2ae6816e57b30782c2e35624ff463f73e2f7760ea4413861f6b8b345564aa2fd9120a2f4a1fc89395bf208cafea520913a4cd3c991e23742be7dcb840d08b91db979ab0dbba46daa13c643535665c7996c8f7557aff7b1294da38577658a9285611f3a3f7bd3f5f19467d9600053e05337d653aad9aa5b0ea99483bb150ae0be699351c785f745614a563f162d7541c72764c479fddd89b62c8c109a359adef08f7c9902e6ed7742a04fc0a41dc5504281457cf483fc535ed72cf359f475dac487d6bca4fc30f5cef52eccb7fa4ae82ca7da5e6e69fa50733e8f66b7df7449ab9d9a0f2f074148a86b66ef84805178826fd9091186bdbffbc5a55f378af49eb372aa230bdca82a8c9af2f21f9de25c4c6809c9f69ae282bfd2030b1066e53e1bfd899bdfacab7f91b525fa155e5e4bc0bd230084b88c2df62cad7fb79e01d5c036530e1e3754a159545d9bd82c362ad598e07372d7491a0429d357952cc9a47e94de4e798552597da49f83d6b0af294a6e4817ee789bcfa79f3307f28205af1d2732871169a24b1131d3a2b7fc68c818a99d0aaf88f98a2c54d02542ca0b99c800a34af92fd3b6aa194d4fb4f7307f1c2d1a6e59f352818c6d8a0a7098c622ccfde77e16405259d93f11f8d64e506593605b0de2fea75c41c877947131921fe3c725732823b328648d95b7ca558c21e059904f9e371a82a8e9ffc24e8d0183a330d48fd3f12b0888bc56687d7c4e5e4696413d830cc64f4b416319be1ce70eefe079fcba1d9b923e97cc9e67ada5b556832272954435f2822cf3b62bc6a1a79eaf5e7a9c6d2008d08a505a5a9184500c0579241caa5d42e8e9f9cdc2c67a0d3aa7a7a612a56750c1648189ebb95b9cd77df4f5bb1f0cf5475c24363788aeef42be6391b92d19dc90797edeeb507dd74300b45bc24d0f4fa01db36d969c2ab7b58f91b07b9779f199c7979ab4ff85ee229c83cd3443f1a1d79a81d922ac180a4a4cc02918b982a02fed989ec4f7514de479b9e4c9b0ab08f42ba41597ec5b6bfe565a4b458d933b96b3d27b4a880884b3bd7223cec8a66b5deda0b6e6ba607ad2d872cb3175093280bb8fc376ff4a8b3399dc2a900de67eda0660afb48777899ba239ededf86279f5c477c6080b400562b0a53d69e972346094dd45b798c537cd0c51b7155719d671040fdc420613b1e742fc8cfc8f213a30a4b747d998cd721f90cc0f226d4668566e1a03d74cb92a1e9a46f2782491205d85d9e300b0a483e659a0c9220b0a471c9aec37420ac55a3023480dee4b9982f3b13fc0949db32e09ca5469ddb95a731d279af5269084f1829ba47a12a529739ef165c44da2f7cd524db935f022d8d772e2f7f2448335af7a5869fbefe34c89cc150cfd77d26a93defdcb8cd0f4660f183dc441c63e186f242d772c0e9fcedd0d453befee0a84be7d279cfc121c0947ee27468fcfa758a81ce3bc68d2e26325d5d57eb3f26966c56d4a7350971fc8ce7973d9a359f88150d7bf56aa3d1ac0e9c29cbf353e4ee7c157329b6dea0ee289ac314273401dd5c8cca8d9551219a349f660488a7f11acebd9d06151ab188c839164087d228bd7bb5aaeb4aa9f5d1856e8de2943fab489fecc7ce2c3777e54bb4280baff1a987b3f9b5b2f9e4021fbaa8e7ac92e2f8296e7c4727365ca4cfea4edebc5abe6b4063ba3c4c8650fd92a85887c709358b544776eda75e8cd89ef5e6f244a696bad46a618d56a6ba8864155ba11850eb12ce27b7a3223aa7f05d6a4df5fe25c037d198eb8270070210d8f64150916612b87b28f5260b097d529da4d054b2e841d1b0f313e9b9d576546d03216e6151dfa80490f10f569841835e05c1217c3be9c6d09a9fe13b9bd9af962165fa7004eed8f6197ab6a8bd9a3b701ddeb619a278029b8f7dbc04a8565c24ca51f59c88aa7dc43d8791a71404e3b3e8e3c43023cc116fa0d4e1776e328c2d2723088075449d4a85924de6729b3d3458898ba240be5ab0417cfafbdfd729cc1eab24f78676dcd790686c9c49fbdbf65b17ce70fed577d6be3902f9892a3a8b5a5443a8bd58ef16f162add46949d9a2ad23a1486a4b168f28b78c3e9556cf5d6d848ecb8bafc270304ed2bf4426383439fe42d41176574f59a996c6886b857cbc5375cd3fdfd9a4a9b31e54d45c959d44ada435bdc40fda96ebf1bbb62ad0f237c20364bdbb823a8ae6000f92e25753a9ef99086e348043b8e12b7930bd89679931764b9b7b9689fe617039577d253725f025fcf86d1ffe0b97ca230edc4d89dfaf710fb7b2fa90db3b40310b54ae53ca3a5be7b95f480dae5e1d68152c223734c0bc32635c843d60fc547d6a9c8c3c2e2f74a34d70b320a0e512551ddf682768af1a40028f865097b0c605be98b42e1ce926b1a10a6bd4347d5657d3de6f9c0a71c88f51896cd5effa3b4922d8427ead52e47ad41177b43d3e0399daafad12844759677c96083b697f2bd9522a39d58fcd8e92dbd74414ed86793277a5ff44bf2120f9be645f417392c37757b3f54ea943258bd93525fa7f3ea9db7e69c0175e51d023868ed333d8ad3593311af682ed1337bd47df059cb9d91c0f5af6c72ab6bf1b74c486e95ad50bd63f5ef493b05c1eec22a82f66da8177c30e20132e4afbbe6c93d810bb6755e4ce31085b4d2fef8be0067a09602678fef044064f2087def53c9e5e4ef53909fe37ab0d4666f4169c2931be94a40e8cfc5257906a95a4ff78cf43bd3d18d5e89aeb209443654891d765b885a8581e4ef6c85c1fccfd5cea66b6524b554a075c252f943251a40a75d46d28bed7c85e224d0173f3aabcc7ec0240f653b713441a0d8579f76f4de5439956ea26045afcdf9e43dc166ddd50d886d9465ed8caf26f9ec2b01be699c8eeb0213031acd60bd942cd1cfd835d34cdec30774718910aa5455acec42b1e4aace5e491de8db57e938b811c797cd51240d958e98e267e35c14dd8f20db3bc8a88d20b12023eaf0e677711cb7e1330e3910973f17ace6353092083157c830464e7887fd09a9e609dc9814520e06eccc602f0051c49d1b65f811aaee7175a6df70be56dcb5cbc54d31a1130f3875225c42e9f42d8d9746f65e3b779fefbc7b5a257cd852e0da0107abeaff16de0bd4e94f0bb82f32c4b68e490a109c280fc5a4562bd421d731077df05a7996c4e52c05ca20f5ab0e9ebac742638eb70b660087e1ef98975a1a77f755bd68e2003985cacdfbc09cef0726ff570146532252934d9b026e17a5fb671f14a41e8f73b2ebe5129a4104780f25a32c6e1d2c9dd46cd00a28c5b231b8645e82cfc0ca9947dc710969d3d9c6e714b5194b5c5bf3a6d6afbfba0e6b29723b72a9ba72d49492d0690ee9fec960f2b379f907d0f0376850b9cedc46c336ee0d1371ff63c5441278dd090e377911274e202735cbda993a73475787eec40fd59e67cac987993469ab03728932d94fb617694162240bd26bf8bb7132795c4fa26830355bf0aa87acc9a201d20fb540f938389d3db29d940a30057adc923a7c99289cea9e79a61b0c40f15d21be57eae1b35653950b5024e2969cedb8674c868b357c6eb787f5b729d0447e60bb8771d9bdefb98812ce6426e63f5d64d0642ac8a91a7023cc205c0c098b34871f066994d837d548b4fabab6d3d371b06a646461a69d3f532358b04a710666441e8277d75ccf2efa7944c57452bf3b24689c09c1bb977dff3ade4d697cb910f51542d3777b4d4db28253909664f9404294083a5f969fcf61e59803ea1bcc0f865816922b6bec8195927d8bad41ac381cc186ec62fe4655d2da80d4191a4ec5a61740f96a677c4000b98c3ce64299fc5c8946fd865ed12d7f5f06724b5ef4f08feea93ba7070e6f5df1f1b6183a67c1a76e5b7808b46e32d8045bc88922bcfc5f850c1e8b40d85ec6ec125cc0c2386219901e041a5ce89f8ec10e4fc4909df9a6bdd124e7c6e53808c5eb94a2ed2869b6c44240945ec143cc1488e7eb5292d8bda03b10d262b20db816851c3484581a4515d146fc2a89c715f964c0e45df5acda845899a1094e08bf22e2dec0edc0208ab0faab3af21526b7c0893f44fa0befd667d7241b96afc5fbeb5db2bd87b845642239e8e39272bb1bb9eee10f9d7e8a2bb8eab3a88d10915210b9e07d8898811099dcd7fc768d86b89aeda260d1b1973fe3b060efd896790c11a85c31fe5ca0fbc571147fcaa85ac5dd067d494295638158fb25ea0ee475d0f1270da6a88d96179796515213cec933ee64e91200d6e748b2ebc6c2691e7fe2974d35a3903d0d4571707299a02d07d36a9e14161c058cb3c025b929d69c05c8b2f859e813877a179d8dc34a93b4dc5a3f39d0a422df275f83cff58c022a854253bf01e38310668a6be8090c2aad39451943dc0895ba021d0c234832829a085789e06d9b134f490e7bb8affb84bdec8ecc2929140299d25dff745d4be51fa9f2ce7feced45ebb66375aa5df8a766a8792a1b6d1e2dacb9683e0f04e62890389dd87cd14e236a55a2a17ae93ee70314039c77a6d5d7f575c8360cf04ab6fd09ef7f0093ead258b2eb3e658b62da02f83ae1813e8fc3f81628636b78e3fddeedd64666e3adc3c5721ec89d21a8089146380087353737ae7bf337e6c501439c04fc4449beff8d1e39090c9029609552e86f4023de98defc9167ef650e028cbbf4be5ee374b8a7b6b73440312fe5b39505476dba09e0de061f33b5c2962ae876804fab47dc7579c04700a6c8b5ce35f76a9cfab4ec720d62b3a0ca8510dbe776bb39dad7c2d637220a7ef7a4e2e56e64df18bd0d2eebfd7dbdd09fb1866ac0cdc628eb58945754587530ee38ca5078912f00b60bd2cf6fbc98a08f38d03c4117f2ed31f6dccfe338e0dfbf300d4b40d9f3a481ab153fecb8cd6496ee5dae1e3f7613bbffb52c53ab324c26b1203a0c4098e452bbd3c4b364003102ebb4a32989a5e821680e60ba748c65b5401698cb15b3813878d39330cc7f24f307fa56af7d19d9f45c132e34bb19d34fede1406bbcb7315ded4c84c614f949fbdd856ab082182c99e488684f3cdc6c36d92fdd20ee45539e21656e111c56a7aa81956019fc01096e5ba5a3cb17721cbb05dde3210b1419193a7f17b309fc4c3aca0a4cc999e6697a2105bd5800fcabd1a6871b58425e75aef74ae71f37ee5b66e93bfae0b16176c3a4db467f2fb328acc4b20c161ca23ee723e2b6dd74d0681ba7b6cbeba79d3019dc0faec049daba926fa09e000ac5e6970ad3e9731db485e2f6edeab97380226adf65ef69725dff58e61421e2baafb2b9a665a4c47438a6bcae338426c0c9e69994f2ef9ae9c63d0b27887617d66d301fa4e46a242fa4f297e35eba084231d20e877ae2374d6cfc49467f3d953aab051567daace81fcb5f2fc4b35ef35e0e458be638b9157027cf2b9a6664b6c9213c9e959216c080a72b2bb233c6718c2c08aa157245bfa68599c5aff886655ec300fe53a3847d2ed3b63522460f5588fc93d122ea4c16f2011bb1945b15aa9c829b6d4954fb655f58851b7f0d73fbd24ec605286a5ace5f10ea3aaa9aa785513afbbaaa6642cb411dc921cf76b6e4f22fd4d874515857bf7c96f359003cab6dc70de7969b5eeb9e64a276e257eec6c3f31f164dee6976601409cc96dbc755f211171914460ee9c3047a6605b75902a83fea0eabc61f9bb7f9df2fcc87f6f419b98aa7cf3ee8d98b26de4b6821311e613f8998a4c9c3cda19ca44883f9204496012f4f297e36630d7710f7cae68ed6069e1302732dc5071782735d7368e7f03335cfff10e509c0aaa349c907d27e8c92600693cfa0159a3268d9eac6b577d26210c5aaafdb202a23aa36b2c276f2f45a924094fdb06047b27fbad776f5fb3936a03ff1a0dd976cbec1ed471d3137f8366cba0ed705337d6bbb68c5b31aae3ebdafee34b85443168c8f57bf034fec593311dcca368a46ccb88a2c02c5d690d41a0c6e8d22c5acc581e8390911587bb020359867e3ee349e9b2fd37cb6a97922464cebf722d73980724a374e10319ae3ab3b21633994bda450a16c76132772c33052e00bf0ce538e729ecd44d06352113039c25631f718cc0ceeb98cca1345c72090ac2c3853d2f7749b138ce9822e19bc632f1541a5a1bb9ae45d5f982cd7bb8cf87037157b4cebe2c322e6c72fd4602356b161eea21865178f0f4fd7d9da9b9ea71c6e0c5add5053f3151d4973cdaa915bc0e2bc7c4c0eb7fe3763e3837202c3619a98541059bfd4fd5cf7e65a604f4900061013c7d43e222b6e1ff060dae3a1444918c3fa0b9bebebe31f5bb93bb4b40c9cef9ef57f0932d923cc5cdaa8cd303da345494425906c98f68696a782b7289453144ef50fb553968cb24eca516774a58b200ea13e80d779e4ac393f1d9edc132aa522bdb1c9eb4317034f3f94ad71e176d57a188751c723dcc790b40a5aa95091cfa494fb1d0e9a06e7c10f9e1404281cb52519d6874f16ff3972dcdd96c6752d5bbd1da316a714637a401043dd1383b123e6b8afb84e7e9d47e5c553de7fc1ac67a162de0dd3695342606f7689443288a33eb4ba959b251d92719b0cb23cb1f98b19a38b206e31c7308324b9682d62b7dc0183b3ec9117c98a662d9c4b5dc9dc43e340a0410db32386fcba8674ab7962a2397d19529431fa4043b5bdfffc3eee7e37e0fd1e7c62b4bb758e31205fff7b657be841346229365eb89e30521d0d8d50d4bf82f68003f0c4bdfb7a14a3aa5d5432dce99a2314fb4c9ec7eccc1aaed18f5fa3079389878d118b11e6f78ade2de2c43047e24af40bbf59039656586dc3d0b4ce3403f555b1475ad1d8bb0d110670d393a4da22e5bdbc20dc95d1353bc00a757e7055a5892ac30be4010f49c97afb0c9edd2a71860b52ff38a77e17efb7a1aae42d22509128645f345a115be7dc7ee85580879283f3e4a06edec78e9a4bff49baac25c03b339f4443532c45a579db6ca443330b7c8da264418a05a894c0db956ea0ea022026d1b86d8bb00c703072264291322a9b35c2fb17e004795572e105c4f65b7932e2fd7227787dc7e452d8484ead95c51ee704859c8a1f94bddbf4167b932744978b9eea9ade9f03c6c40db02a2c7655e51ada659f21d8518a9f5f17197eb6663f9195f11d4767c4f032c79080ca1ada7d912bec6105a12c1ca80e8944d860245dc83e2272bb6eade96121b1b4097eda2de873803ef95671eb0f021352ac6dd11cf74a32eb1450ea5ae7dcf8fb6a4f1d427a0f581760aa63378241f76cce282883aba442db3e556df75bb87d4a23abe392aaf1552e0e52e6d70d8ee1b4aa0c75b60e566e867bc11c4b1b58213c3edfd84fc60013566787a598c5e82593f7432bc1bd637456fde5da51fe3065d7a95d20bf9aa77c7c424c489607ac3bd2b7af9d88b6f18b012cadde17b125fd5581c7d1f81180f15416f54c05c9321708d2ad67270007e4aa4b08638fbb50c25659f9beff9d3fd129ae6ad1e9e70e73ecce120d89082e48a08c01cbdeeb7478ee20bf494d55f2a46f5a34f18fa72bc2993d003b284dccb7cea6941a4118cb974d15c6a9f0f38c73f70dd41c7389521f29dd3426d3ee71b18f0fce958b6c41193a206c6f6cb856ed0c133eac480e62ce6bde99ebff5ba19393d7771b61cfbfc24bee1a81e89561e3f2f0166c2d14bda0183ac6e96eeab4dd60f8cd5b05d8351adb0546199d9d05cbb790dfdd9da1a7da761d14305b2ccabf771a49c1028417a90ec8c7ddc3ba9bdc585a6524f727f0de6356132c345ba59d01464a3168eb40dafe9d09ca9d6894dd1fc377dd68d5d6b59b3978356410487472e7e3da2fcfeb83fb52ed2fa150032e1ee8392e2c02fe83ba7092ee9bd1eafd4e46e2230addd00a2bcd3251368feeea027295b1335385f43bcd191754529c1e9983ffa00813dec730c375d581541d6b4eb7751aa22184420ee6e1b6f383c87e6db09168c110ce3332fe8d66c4a4e764934ada6936792c1713cfac2c4274dde8406067e2d6042fab8c51f2697a5ae771995a9d51308b6facc6ac5bad0c14f2b76ca18b9f43db470911c93c48ff268df3027f5f10689a254fa20aced3c36fe7e57462bf111a1f50c1940962d7027ff577ced9221524431f4eb475c2c2c892095db7489b3eb1f0d8649f738af8cc88094393af75a979fd2d2f8ab69c3966f0b7b98e50b37a004f009e16daae10e98c4eb4808c07c073dc13662620eceb0f3f4caa56a7f7ec3d7d52f28b08117cf97c07bf037e3bb57b51b65b348c522a931a1d115e7e43cd2eddac3157260a654576f4f57ba4cbb21a6b966fc2e7bf8920b80fa012af31adfd9b0821168aa5085340de4a1faea8179e4de417e75b3fb390f7fe2a46a8c224586d5b985a691e975ae5f7c77cae0cf919ca240395269f8ae39f45497451f218e9c93691d423ff30d905f3957ae081db2aa0162d256aa2b96a34e4b0a2096a3017d228dbeec6f72bdce72a1a8ec0fbe54dbfbdef79aa8617cc3fec23b99e06d56822e69d46c6f3380ce2b6423e7654b6ce47bd4928e610b21c1569d84aeb796d6ba9fb4ef190fd47a2a5ac7e7285097c8635c597b77fefba0905044de590b39a8d352e2d9cffbd674466ba59745b220942f206d92c45da6e37b662b500a8b095f6f7fcfe0bdf21ffb2bab67e5acaa5fcadf1058d9e71dbfe1cac3cca3580b0ab395a72f0e820ea18c0192eb478e0bdb97b63aece85c3e365fc489ba79f6bff6e2806e01d801c0548a29ecbcf251e4cecd2c0f5dd15a26bad2711896de32829f4d85f36e00862141f301ff5a9e1cdeb25f98b56d33699674aea91e13f1838d587cc2d9e2088a565df7cfccc313975552886862d652783f740108615333efc227a9cb03c4c52e819549454732f9cdee1e9b3f56bf471be77ee3b0ebeba2dcd88779278e064a9afb8642b668002149c1a2fd5c956a6dbd9871a4a3b7fe78ac27bdef557b3b716fe34dc34e7489cf5b00c43b292e3d889177f549b676bb8d88b483d84d7fa45bec13ab770d467ed17bc2fabbefccdcf7a7c7b8e5541d1b2c57dbafa29c4aa6202cdf5087470f1ce07e679a27f40f90db50948878a5abbbe6d80df6597d0bd65f284a6fb21ef778fca0a5e1e0a070d0ff3517806da11cac7342fe6ae2a00373fd69f486023a5f5417a91e70be9b22e61797b6cb9d9f643494b934aa5b9cad41f4ad4bf3276ffcd5971a37d771ad368b3d96b5d130b8ca332268ba90e8b0f8f1034815fc969edcf1cd420f2557abed351b16f8ba30a0231950facc8035ae9428063de7003c88279aa2a2bc457a1ed9d3ebd0ba17783f302f291fde14ed2965124fcb5183b05091c58881ae2b6c87708b781d6a26d895a5f40793940f5fefb4a47dcf452113189908df66aa7e9ab3b1ceeb89c88158100b770350c35ca4ab2e667f218945ec1a76ae433f766e273996ad881cbd95b51e7eac581b748260973b0d33ee35adc018120425d7847c5fccba2a755d69a2d40173c8eb6a93bccff915de146b43cb63ab0df651423d6f2158815808a29e6d04aa1062462bfa85c6b0fde932e9cd407ce671a9ac4f053c8ae4ab10493c270db47f488a2030d84f6bf4abae3d0138b3597f537a7448f4cd4d4b66e09a0d7b959bf854afcbd52a22522df03f852d15c16b2c46f889b3755330f5a24288778445969dde5cb15b41f65522a33ff3fb2c8d4c68d12d26771e08f8333d0b9f73d0aba441032ecd55378906990e3d12f119d3b24b9aee48492be722d6a48b2f89b8baa4b901a93c7782e5233aa33f5769d38dca877fc8b75064f36df4def3ad36c50fe71aaa14608f0ad1dee77516f173f9305c2ed92f900f4874af3b6c2fe32a630a78b7efa1e31a3bc6cbc7f3265b3cce7195a6bfc622a923f29105e7069226376dfac767452bf91916a0f9acb0b7e4d28fa1d7da3c0f921b2a158a94f5d96e1e6855218e0f57e6f200dd2f24b44305be5570917118e9f8f4e35040a5b79b63a6269260e0c7c2c6fe94e104f965dc9ec7894a9ac7df6eba7e0107dc732078c1527fc87b3ae4b8a8757c3530aba6255ff3e06d9c0b2db19e526cf83468f71273059ee67887e54bd287dd20e4aa2b5f306ce16a505a4131e72b4c2157e3dc4dc30303be607382f4d3202b95a465cd162a4081e6943638021cf367b80969c5f6d192ba50086fea4e0694414c75b1df8b36743cf329469130fbeffa07d21443354340b7148f4014eb8134f455256d25e6072b9b9e5d9406762a7335cbc0205e8217568c6cc418f28652a84e1ccdbdffdd11d371934a4bc2551f21ba468fe2510e651a37a77fb76d2a345f5059926e9e9798b3d69765fc3266df084e1f13ecc1807a125f1a11d35f46f134ac16e82676a2c32c1be6608357a69ffbf24e42fcaf419a36a5388e9a9cff16c744769727f3c7a2d3d8d8d9f61a393b8591906549e6d2e94d9180b1c3f079767ee4e24e7b1c2b75415c92bb476d6b63930bbcdf1b23d2d11f3150591917d60c8dc66ae621de728db065ade011ac33eb98ee1be8f112e12b61df261e44f07784e226d812b7b3e2cb9840ab3d1de3fdc18bda8351d9838cf1a434dd2bf4d6b0b26749e4fac715b5e686c5406b1c78c02c31030d24fc92af2609b7c068ac8b4eab15935eaa70188beb9f815e847b074dc7308b177a043f5714c12454b8b4a03b44e10c922c4a4ab9c0330291a86a8eb734fbbc2fda3e263074542fcb64d77b093460513f117e737de9c3249b9c6743f3f2426c643414c6967b8ebc32b0b9b293247cf0200c3d6401122060a734491ff898caa9fc295cfa2eea9f8eae75e46409d3297e0dc9036ff8367c84dddacbea9377ae11bf4dc61c809167a313b186ce53b970f65e3c62c6c0e384536144930f2b7d0a781ed50ac9084ac033f20384e317629038e20c90ec1cafed8e43f7b2614301a35bda9f8e5fffc26d404d23fa78a14e81875f35840a86e528146da91556d8231cfd313396c3cc23a04122586e7f13da376d3f855577580ce06799448a1eaf67500e74644eb12352b820f113908a227885d42741000203f8a63818a28b2fb018f7327163ddddcdef279c386c91e5746585572efafa4dbcb9d8224293d26c7f0f4506c3b0ca73abdda05722ced5a4686a57668a4f15cee3f710fb23c331210344ffa17df3814e126bf28c4a1b7395230e72396c9ea6114acad03a800c4614549f33e36a2c158010c6440bc801e23968369b5d9f1224a5c1d28cf5f16cea64e3d0e4d8f31ac3db2765ad2054083f05c3f8a5b497cd81a126904442938b9965b65fc20b4f6845071e16abe7552f64e9e86f08360f8ba77fce95f0a5b6538a21beb6f40fcbea6dc4acfed9c3d7ef11c244a870e899009185291b032305179075258ed1eabea9f2a701114fa2767ba21657f37b2612242ee95f18bb9e79afde61ef9c8cffa0c653373ee4d74811d68a9ae10f60cf64201de51f8549c86ccb1b95e316fa8b5edb54bf16d21d34821603d124217465b28a5b3e08277018dfd85b9097a92265d85378072f684988ad13728f76128670f2bfbabd8b078d1745aeee3262ae35e244e50bf417f7d02648f3de95ed23bd76b3a6ab4f7db3fc45918e1706ea2846293fc69fab72d2223326c89a354a43762c11c384948e0b6f2a842aa089a5e3ffb9b4c771856127f1f54515941d1d9f4866d095f568f28b9ff678ef2966658aa2f5d6c44b2b9ccd9cea5e6b078bf0d5a13fdca35e3ba5a9059fe99d14dc2238c01c633da8039c4f4f5d5235778e9776dd30fba75dad027f960b24c9799ef9c00991230d24bb0f0ef9b7000584e2013aa78b0f5a271f49f107de26fe44218160bba10de3650a546583760665c4bfc3e6b2253b5ee97575d39d519eed2f52ff4eec8c069e74793b0783b501971157d1b0da10ac3c0d6c6df37c3a4cc6a085ecadc3a7078d7bef58a29f1a9e911890b39cf7433917773af0ec069bdedbd1db5672ff1f8025502618c12da9c2e4abbe3f464f579e899d07e5ea2410b6e588c4b373c785136730bafef766be50c119c71332c030a6234e77241f26e9067555dfc28ddc308c9c631a7d67fed92154680a3395a5a9e7d3d7ddbe92fd0b938a08d843174dcde01e744859af629e2de5a0a5606f96199e525ae96be7abed5a8ad6527973051f8afa01f0ecabe375e1dea941292f8c91595d16d7f20856f5c3e100e356faa421a1b0f9d21be5580e6521fc82b8ec303cec2cf2c34a0d10bdf8d4045d24b17a1af6a6b63fe3db70d1de58899bcd4e68287c562a691f46471401f5743318e6d7621ce19c4d835653521217ca94716fc0f84be1397ebd426af0480532a0f0b0f56ab3bbc601026474ee7fde6b70f9d720e749c20691cbef628153dd8185e3ab5707528b18f97504ae218ff194d833f00b5545d84c9ac1f95eeb5b9665f73d88050aa2fd207adaa6ccf2bca3557c438d3849fb5d5b5a495aa2a798c00f460059d201f4d1bb06ba04f82fcf4882b734c8617a99b08a4c25741b66e3a7b2e740858b1c3bb0e1bcdb61e694374b5d0851be4bf4feba30bb873031cd04b78cacf805009097dc93fd48c0eca28edcd4f06ba3f6e7409b0e86760517a3541fdf5f6a6a32152809e55f9c5ee45d49e16566b7b1f5d7063180f0d7d8b1b1e02658fd931551a0a5142a9e3ba0fe19106856726bb429662548d06ec610695d74c300f1146b5103ccf19714e5108af55723c7af2a065b440c4208098bceb7384034039c286986e3aafaa1867a7322810556e64780aa9858c09a6e6080c138936bfcefb8017ff39fea445de1c45b51ff098343abe42f1010218aa9f947cb30312d176a46113a6f76ab2ee5a1744f939f342d1e43e5305ab35db18f70a47c91d773380848559216f5202f2cc903a36c48f20a9736ad5f152af37536793fd949ea045e98d3c3d721acba4879b287a746a3715c5be9547d79e8572a8bade46c0652e46cbc37c37afaa6410a761a0d2c16f62e798576b553de3ebe7e6630a2b86edfaf7acb21a5dbf035521b274d5ffbd557547c83129dcba8762d462b1c725dd78cdd58309bedcb5dcecb9af9c9741446e7817f792cf212c07b40e733df538db716c3e5243782c22b59e6c4ca2a2d6be49cc12576f5ca8efc3b927948eb3482c28db9636f909724a7631f9719372cba18e9c907fef7f7624b71f33eb8314a08991a8bd5dc535441b5772ddb082d2f7e4dc12d0691ab52193f435dd561e5fc7c7bd48df92659557a9e546b32c34c57d62327174d21d11eb5f56c6bf24daceabac65aff1bd6eb4f0ee6138e690625929ff66a337f84d0f6b9360ac3965dfde6a2335b4bc38226de4addad6fb3aa631bd7d8bce1058151fb4ca5b8152e69ad09b2bfd913a245a7d48b52bc2cc3581a51091443ca4bd9673dcca42f3b7fd29c41026f94f5ca05f33a48f11a1a0e830ac2edd60a408b523944117a24d0cefeef4ae3912b0e32cd5a3836e01aa6ca6bec4095828a816b1f3476e11b882de2b24c03cebc6d028afe0a9db7232f7c342bf04af5c21c1108ab57190d41a59ef3d22cfb48ba6a637c1716b075569d1550152ed33367a9361b5cfca72d99b68f72ce399a14967f8646eeba0c19104345a8907e0d2e89ab21bcefa03b0d383783c19fac6f1cf87f2331a69250fc4fb82567afdefa3f07dbdd3ddc46e4061d0307f3d01b05e58ac30ff9f5cb883f200c33f25c2f57070c08b723aa270f77ced3581ce6cb9fff2abe19c44c5098be8dafd67dd82efe6a9c9518ea47eb83fb582dd66ecf5419b122188839ae12ab3b606b2d56618140b56f5901d450fc1dafc609b1318271b23c256ac521ce3665614b9189cc09b10295ac7b876cf5c2d9e1773ea565d3500bd73131d4e196bc56d2670bcbb0afc7fb9e814ac5ad87e09ec0972b9572c8cabb71ddd05145551b8eb57dc630ed01bb94ddbc8991c1c57349708a2a6c85056c58848c669f86fdee87e79208e297615920fc9b06308585ecefa0efab43b2ab25099b8279bd772e611b985e81fa2309216020d967c63aa6ef89f8bd4a9c9e7dd46a2152cef2fcf5aa02a6ea887f60c70a3c5e216e441ec810795405269a3ec9f75785412c484b5af7bb83d9bad248c2aacf12572f0c65e39b52eaf836b30d97e495a06f572af41ec206db7f3232ceb9de6ff3ec1301ccc06bd399daa074573fb6ffb8ef1c5f99d5b6a53751603d66f25a8d445de6291eb40edccfc6d56c7274e3d10069e79c3af15582667b86efdeb62457d3e2ded063d9c70485c043878f78a7e5673a061c57ecd111535406b2e519d157c622cd4ba504b5176f57b853f269fcff27ec577055c3f9f5709436afa99c4f33d8d1cfea9de5dd90466f24387b66f147b21939017451fbc91151d50a76ceabddbf528d6bee5f629b80770a797139a011b12465850c6494459ee9af0e916bb525add04c6ecabc6eef17bdb1690cab931b753087d1cee0a149daa7a690a98a49fc2e74b733a28c844f3b7617001b673626f5def2beac5f3fcfdf02736a93ab381eb383e621431c532128d8266a953faea4b0417d7e66290b368df83365333b72c141c4c1b16e3d43f62b1ca42ca5f18eec00480f8a738e4d3807fd7ee881a269e66cce45a037fcbbe45ec1742f062d7abc3b1d8180aa655da2389732e375b0eca185b88e516104133d52457aa65f7f39b7f540fe16ed6a3dd0245509a3dcbbeb7c5bb093dc9398f7c28255afebc6e497c8dd54e4ad298f40f19556983c48db8ed974dfb8a8ddefe2afab49f6ff5ca7f781cc1bc81f144238b882bf131b78b1aef9289a66de50467ab32d4979749304a490d6e709400bee9ee423f273b19bd30a38680fa2a941df7edb54b08096d6fe9b997176917b8749610b6b196d3a0ad2c1cec309b3abda0e231420ee252eda3b75db751c96a2f29ef79e5c6b36b81a9921e58d64105b6c5e3cf6ed38e3333bdfbc0d3aa4e913b1d4625ca73fa4dfe9793eb3594b500a81b4f8a697128705fec783d82506274e914a2380e72d46d91d79c73ae6e7c10e6ce9b769946d3a6af4e6e162bdc767bb16dcec43bb745a90fb0b8ff5bbc2a7a19753775bc19c97392a6834828a77ae0cf1df3afc818b3d4cf4e9454f70f1ffffe5fc38ee3237fae0c206d675201e97cc1a15ae0ed897cd4612aa45cc6561c8ed4642a42a0421e27c2e5a79b7eecf1562f555f7319c2248cd981219b1819dd6550151340eb2e99bab6d843fa9de5406248f06b33b3ceb3b696a561c17320a76e041fcd13782c1a3980b933b50f78bc0b2d2e5fa83f692720b324cd57a33dc0650a49be36a3e66d8b78337f303035becedf726989c8d37959860b1f5dab6917ecc0b2606e19a6787bc025f9072f11af2d8f979cbef5a34c33f88a39fd17feef3b34cc107db519ad0f5b4f38f867189a2f79f96ade562ecce17e07d13618a42b14af1fba2375d910a96976eefe4ebb7ecc1a3c2da56cc79b1cf172d7e5e271104833e6a8fb92d1def0005db32c3d55cb938aa92f24aa243642f5a89828a4165ecca0fbb5b3a021852e775194eaafaaab891f9498a96628af74d464aed57110215a5bb39ad7d94b4a49cca5a9d0d738c1a52af72bd57b7ac750da19f9325023f7ed5f66932577ebe6b70cffd6a2ed3c568e88a7c35d5641b1b1b1f11109a09d1a6516b0f5cee6e02b5191f7acbe51e89b902022f00ebdb4b91837fc97d6552b3763e26c03a4b7c74b34967d63e67dabecd066da57ed9f28dc56b6d88176a1fc9e6e7f781d61575f4f9ca13d2a04469dfd5a7c1eede1a3c4dd5360662bf0a596d1c329d55e0c5113b8a8304236d7bb1a2957cae280d9d728335224400355a806aa8668a42f6f723fac1e522d4c97c9add1cf0e70429c7651f7b089c2059d641bcb02bb913463a06df2547de351b044ed61d0368d2529ca078ac4e6c0e29d119cae463787a70c114622119200fcbe1fed9f6d33a7eef3d715ee99edc5e1903f971a60f0dcf029a9dc120d3cf0f7a0b1c8ee41885705527a0f649c93889b1d4099abd7e2197c6904a86d8d5dd32e1764d83c0bca899af1e3b2f70d73964fec45c5b4f552db591522d4a1ac60b77c9ac66340526f1dc4c3a3a039a1c19bb55cadf1acfb2282cb4feac06c857de1140bc248644b7ff465cd225dadbee09eeb23a70e380ab226462dc552791055165813ebe76ca12beb2e136e11b78fcbeae989372fc95cd3e5cfad0caa2bf4d509e923cc5aa15d3a34ddace36992c899c1d95762b4aa0839e9b70c94c74b9ca54d1e1be5b4b8f114d0a65ffcd3eb932f098d22f029cc7b9c793fbe5640b8f10f5bda7c1f24a7101eec209ef58cdd13a440f641930b74e2fd00b581b1ce50858601f8d50f25a774a597176c8732af20a1d04db507092b9ce5acde99f18a84ecf294c4e2d0b3c752f00fa1ae5c89fe0918cc81b788cfbbf4ef346b48b3058e641e3220928bf1afa8c6a6bc41f0a33393db91a4257e645e7353519e1e964e8f57505e738b9d90a8ab70dd3e4c608ca0b0957e8837ee6d89c1ad9b4e1f9934a812a1d49771bd98b70a656e472da4838bfd9055d3df1547b5d1245637ee7f47ff0e97c9852935f4e601b5eb5ac902eaa72a3cf395e752ae24542c3069143ed6b550630d0f06dd588cd5ecbc16c58b4831eb09fb2730213a0c184a3bcdbee5367e73df2487d6e277835ce603ade40b3ca40e264a9bec172dbe3b2a74e1da47f92a191c61020c1c020007be899c29bdf2811fa208268d7db2501febb21c3df4234285e08de3060ce577607e3e13f50fe3b7188fa659ca4de32c73abd87f545aed0a040bbb672aef319fb3fa7a5e1d1974074d39baaafc24e8aa19af48a2c2240117f032a6bd7cddf4a5b8c0a635e945fc7b94b1d59cfdb208dda38455d43572696990451485962928178ee2b3d3e8e1a72f1262aac54838afb36d1e7dbbec7cdfc13853753211b809c5079a1ec74a0341bf1d22a5947308cd27682b8c400ec812b8f3242fd23adc5d959211b80e1e189fe6507f0abb51f86c733c83d19f97137781a1b55903370f0bae4accec4a0ce9a966e7b6fcf21d4148ab16ea12920dec079aedfcfd3169f421c7849ecd2d88d5dbb6f869b187e42e4660df85ca56744633e0021a265d311acab34931cba261aea6df36c57f2475c7f1b3e6ba1aab0adcd582c95eeb8dbb3f4c8b0be194194c2aaa175cc25496ac1fb71ad7dd8dffdf39bcfa0522071578d65471b82035479aeb2ce9b5f1566e7ec542a45d43322f3bb4e220d9cd013f95980495f1663de331cd05d239c23ef887bad8ebad1eca5018b70395a0d59f23205904f336fa50d83cce3f95b27ec4f6ed9e1c515420d0e1cd8517800520bdc112bdb7a97a0c77edc4b6c31ceb16e802373d873137279953c7897a5cad606bc75ee41ac1f453deaa875b32ea430f9149709702c418027c32acfb38a4c037d53c5b675a5927b3ad2d3603ac5de020c338bfbceec52d77bd7885bc96686d080a7efca04051c09fea69e647eabb5db47790781a79fa4bc89c02ccc4db80441f06abae8774b3a09ff509d612e75ae03651254a1642e5b87d8a15fff6619b17ea942d671407eae5a78f44becea7a21eb02b7889834f72543aaa861bae4086d92c23fe6029bdc86ef9f8c83fff4bbd11ae97020db07f8ad3dd36b72fd560ddfdc42f68a17fac42adf181820fbe83b661a1a10eca2483cfae794cd04bb04012e3cacf5dfe1a9c21463b2058e9508b356d6a9bc2c7adf8a3768d6070047010e20257b98b3a157120f066d2bf641a4c969578e19033444bc262c3f4c119d9d482a2addc6ffba884afe0eb887a4366dd69cb37fc1dcc025641be02c93dc1d89d6a0556051a77891d1c4c6e00ade661ca33337e9bbfe3a6a60c8eb9ce758bb4247752c7c0aa5120a442502440c55e12490de5ef99896791dbb8b352c537e35d8324e9d06edc7920a9ca4ab5c4e4f40bf9955a3bf35ef106a2268645d9594015734584f8c48872fa42651df7e4d0236c1638d5781d3cd3236422cf21db61f5f6867ef6b97c3f083c93227fb6121b41f88444c5c57bc0ca5183e77c0864f6aae14774b152aeb9a8644e379b9384e134dce86b4630676fb0c18e32fb46ae675379b84f900cc332c6e8344134f5165b94588549c5dc0b1aa9fd0e03b448d7e225bd67d17fc83293da8b9458061fb473980ad8ea5258d2618c4daec5d9c9ec5a84b51ddd577aa6f037d6566f0b1da98cb45528d40cff3334041b40f9916d49c05e1863924d1aec3662143b1242620afd3d9a142d3c16a9b916090fe819e290ab070251e7232f7fb9fcc0bee09c39442c911b7f77ebe378f93273b62ec0e6edb70f345c2b5d151ea03778dee02574dbe83b87214df3fac9c920d7648587ddd576eddc5b0f8006cf71809f5c982fc2a0936b1a1e5e1a13ad92c9879695d497f1ba578f7311d729ff320f40d44f79bd24a1278ac0d43bbde8a47da756ff8f5d8c460373917ff4bba90bc7ab3dde9318bf396ab65e701cba0f0d78c9d59e0512f261033cf62a9ab832b8cae2eebe5588f6a112605909ffbe9704a5f2684d07d1b4a45cbb92da5696192351949d735fd5706989b2ce0de73660e06eb830e025ec3502fb9df9c97d551a21b97234c92c0d7a73f1ef54b641287a3fe8611ae9399332d711bd88586de6cd05908f3d9b89b7a546bc7e8c494be5cf125b9e9fa2274de2207524a7f068b302466491181235939f23bd3d30dd2bc3c1f67814e4fd2f760d504fa0d6fb2ac8b172114bde1c92a03928103a9630844f39b44183ffcb22c398bb2ab1557eecb7e3218d2c070f1a338a48ec17999895d78fdeb8f43b24df73fdc09a0743e1f3f9ddf0bbb1e7327117754ec235fc3f29f730d1a86a343d324123c3f9a3015942f66706e94e4a4ff9d9b38dda472fd220fa68b7b99bb68a33b4ae5b6c3b473bc0017c578801f6fe8b1e2adaca7558efb98b0f0eb5513965ca4579a467106fba77ca53c4987805643db72757a82d9441ec2b5ac7a4feb16cfd19fb5db2ebd9a6d8f683afdf00e137eed59e52edf69905d62b909cf70055f619151883da2ec022cffb9f304e6db4d831fa613d50d1bbd7610e445de92fab78828328fa8db75af6a3b297ab703e4a52c98924046d62ad27d7624b21c20c7cb1790540d321253fd2f1279bfd90b9eef715843aa1f77ac1dd10ca26c591fcba108fdc6fcba3014908f130b0e84913ffc92d2360c6312f1bf40f511f1f0a2b4f44f02ad60fadaa63372b912d09675dd536f4070ff6a8cfef0074f72c964fd3482f17a78b5ddfc9836f318daa61ea085bcd8966a404880d31cd8cd2b8bef0fe6f255b1af7261e54503f2eaccf0a3c9400ddb6959101a5aa42969565dfffd3a4a74cbba2d562cfcf98a39da7cf755f7c8a83656fffee8cd3a9e224491eefb0c3b804af1ca4fd71ef3a1df70769ba15b12dc43d0d449f794ff9fa74a84a93d17367030e0d94e3b07abd298379918ce931f10e9e44189e8615a774cfb1ec6785e48bbd58810cf11573b16e878afee5f1f22d3179a76905e99bdb0f09ef4aa26e6ace439a2b91eb4712896e23ce0d5d8bf4201949a101d6d634644b4a4e796a752f43e1c4da2e745874f112bda1623078232689feb0dfac28f4cac5c777f110e19aa27c39c2c4e5c703d9a31fa91cf6c53bc638aea94c4d1ed452ff4a1ce8a7d58588039e11f39db8e0cde918ffe217e42ac70b714f1659fe28fd71417ea00c69aa66ccf92b0da9cf425b49b2e56aee49e074bbd975f4dc5e27d8d0970138defb43beeeb8d309d706c93a29b0ca0c3616b15f0f9ac1285181c22171d9a134591affc0bb80c2f56fd46989ee7408be8c07ad18947c579e7cdc0689f52fe84e004b9020d319d6fd9c88b1bfeffa24de7a081b965a01d1828cf55ff48d410030ba5f772303ff375f33fa9f0aafb2168a49d2e6bbcb1476e66d9ec69687dd5ac5d4a2e3907232034cb6880a29e8f01704117157efde9cd588a4cc4c0ac0ce30bb046689c0a24d4f33267bba6d0d53faf4863893f0c1bd8d26bd583d057576cc3eae887bd467eb28d9d0a3da8494f8fac3d5d02be2cdd86cf2acdef110ca4031b07490653ffa10413f5fc3a4874961d05599f08ef0f6be912424dbef1ca834cffb607e8cc965108ef9903dd3a5bde1477fbbb271cb94efa6bfe8b8a5edacbf50ff3830da35072c1c962b9962144b53d04e11fa8ca134b83c250d0c7eeb46e1f10f9846c4fcb8bfc47294f3a108747146fa81e1578ce58ac395a6eb9aea703a65900a47d94c91d4fdb05fbc12edd64a09a322307f95c172e20bf1da849b694f0628d2c8f80e278f0a4f78dcff136e143b197cafa16aa7dc30c57a27e37840a51afdc3b5bccad67dbee850c379b8f961f67ad3bb3172da7550569adf68ea51708657b29a976300cabbf6a4560a8412ba61077d18b1fbca05cf48c5c62d637126e121d06cc29c1af1fc01f4107af5be93c42fb46fea4290a73361a262cefc28dab897fec632a031c368e28663a326fd40aae3f64633735a8ea8366c3cc8cef6f2aa19efe4ab307654c25554f51260bbcfb98b6ffb1e60c345b9ebc6d88bad91e378345643368bdc5231cac3226e60b8ca0835b89c8caf4b92108589c3c36e734953fcb37db208b4863b3debba7898ef0b7694ec0e3eb1adc4e40547f7c3c447e1572af96de1c09401c1c1027a72dc4d423aebf0c8146599274b976ce242a2d17291df9c297f252d29d0b48090384bb3a59ac1df50c229f727e478dfc08374c4df40d30986a4d9e30158eec405b11352bd91729cef6dec53354152dcde494448f3d469de0f448b569189d7e2d1f00d121766baf29ac81461ef04ba39b16873be4ad34761a8ae604a02244d0709dc5172de0439bcfe6881c5e63e97301810b020a0f81199c7d2077f6bb2184b052caab067b74aa1b5c36b3dc3f3e8146ef71fc66eacb904fc1b023a14db718b501646b2bca10146501f518b31b71e3ea4de9fc28e1825ad7b1163b64f472dcde2656c5c1d1516146c82076576e21c9aeb0050dd1e91d9eaf1d6ea321f48e1e3197ae3e6344ecafddf15da99ef9abd62356fd6c579b25d96be92bbedb9a3282b189b46b3062b692fc6be37745a1d5de31d0b84b41cd440ddb3b24fc26dd99b76470484f0a6abde6aa54f847560f975a708e2a9d6d1a6f92567f65956478d87c02102f2974aa230a6a1e407e438400d0a817e9a5f5772f3c35001acb8b6c717ffadad9588377051238a87c8f2f4baabf876bf911b864a31da49ea06c89faa6cfb511da3250c5c927942b4702d395a78cf0513713169a6eb343bab470f2a0553449affd325538102b5464b1006216e372a58ba2f38bbd950068deb6c593a585af11d891b2f2cdcea5eb409975c9e874730c28bb0f4d941e38c4cdbc6ad8632f5b5abb40c79154dd39929daeed829a940e3feb67f4c2c2c60dacb9ccc756814d0ff52f7d084d99b2878c373fe5af912058759e54bbbc98d4c88b0780e2e204085bdb99779c83fd1b944f54955b6be477ad7de72f95e200b9298735c05813af6f828e3f7712998878184f32985dc99c52eb11c3e0d92e298e33aec57438bf69b1e797e341a3ae79690559ca5ced956f9b143947efea76bdf663e9e5608551a0f612140e9b48defc8f8e25538bfbbc10b3b5ac71091ab68c86609205ac497c3f32ec892e221935f4d126109250f4c9eea4af6086f769dc343c99f4c78e042cfe359928b167b94499eb59995051d5483a9e2378dd6fe44ee662343aeba7ca86fc1bfac9cdf1b4b2cbad92587a5067142d9c1972e47c77d6634cccf126be335e69cc5a7b3f9d5ed12dcd6b73f26b8a9ca7d7c0249500d8841c64fb3e0415b6298f5c2449a9e43602f99fdd65f4ecf3cc7a3ea5180cc37c5bca62876b4ef303dd197d5b8e9f2a1cd5fbc18206ede1e54a56c7caf7c826f6ff0698712e42f692ae22df42f22ddf973edc1f78f96befa930e4ae9de8f562ff28b4f13e2b8f3dabe18ddf7a110cf55805f139e9f4aeacb73aaac921e62349e08bd110db858912c116626b2deca5f74776cf1f19c7eb943d939d67d5d45fb8377d1721cbc8e77f2e15e964885ed83f7a30ea078d54b77bc1f413c58628e8f674c3290c3a53799e72f93f2d63111302cf192ec79905c55d8796ca487347c9a40bb4aba913bd5cf6e95aa6864ca0caa8958b71698359e918fae90846fa71c292fb6f9c574ac30a6e9904b3b86a023bd6f5e5bd3feec867fe62162db9c6e0829fe6afdc9459bffbe2ba9777e6f55fa8bb257926dc954f93f3eae4c325189f8b90be1dc003ec0ec838dfc89d07af7ec7c7b25946eab9ae74cba81919af02a12f208f1ebb5605bf17b29fccd3eb83deaedc2938d91d633c1e5b61d19c277556530edc3a90a127700172df48ba5d57913211e64f1bf579efc712793fe56071a725a824bf8054d3073054808c1bfb4e7025885327e57cb52e93e61b733e45a21c5cd396a2dbb50250ff7302e4cbe844fcc63e54fba5cca0f56ced480e8b252271fbcef3289e42f38428b2a021e943ae01ccda9789c24343ec36282eb3290b10132aa77ba6f011f9279b8954d04d36536a41df0b5dc5693c029d3feb3dd86f76691c2151c9aaac2aedf3ede0048b52d964dab8426a0f5441425a49bcbd7314ac7104285c22fb02703295c0cace0861cb1fcdf4ba9d7fd5949a5bda08638710c8abaa2eeece188e956b15a2e148a5ded20fa116bbea28483b8b489d673d907e4e604b1ba47370cf56192bc1348fffbf1fcfb5f0162dbeb43d48c1e0a36ae02d12c03e1ba2207aef2d63123af00e08a6fa97fc4c27eecc36f5c0127e9093a87c4566f07a1529f80c46b41d2bc2bad1203f37cec47c0b0e684a5bf08e22e47c89197a0a71688b252a14a9f8a96ee63e2e13c29d7e7925fd3ad9264d562e6edb57822016c0a61fe40c8bd4e75a1cf050e17e8182ccdfa89fccd0a1cb0689b2688effd376bd6751501d1868d921b5efd0273c5e87f7a23e461f6e3aeb0ac1613bc722fe64f47e41db6b25e57f8b9f60197c66ed48210d70dfa80a5d0d836645c34801c5d14e8c5d4ecfdf4ab579ee789213fff408a421d8ba7f32315c3beb3318c4b27a8799c8f332370be9e6ae180d7e44aefc374b6a77806e75a66de58b1cb10ab4422f52b3d65d4792a72595f03d2280d907ca81bc64e158591e471915cdf00a77e9f119c9f141e920a6aa6e26917751f3ba97fd065ec30455c93c8ae6de06adcc606a6b18d696e7c707d302cea4ace3577ceb2d653c09d217e39c61c8edd09052e2ecb4faf12d2d53c83fbfa36e35c72757f334915330d0cd535bc0238f0eceaa950a59cf7468b22ae6e3028d8c7cadd8a6928eb142cbe7e3f145d9a5a3c10a313ead7af75975e8220ef5a719bb1f8052ddcbeb62fbd50accb184a0cb5b8d28ac56137f9ef06cc9f945a0df504f7861b8bf4343acf070b0fe5bc5f665f5d7b4e935406c7cc87c77c84c21ef6b6df3dab7327861932313be61a1232a708a5e4011714c7fbd8bd434493bc1be8e78f616e55d7d5fd2f713b79546cb6ac29194c856f8729d27926c407722004051b88f55880a6541dc93a2765fc3a20f3a8af33b7c6821808dd38fe24dd4445b363df16db501620b63c1f36bef72b19923f29e9f2fd274bad1920aa597ce6232849cb6b8d200a7f22295a9fee3a29a483dddcb9fd7cb4049587af696c111a81a16a65115207bc32abde070b3e82e70d6a49eb2c4e9d2b4aa47aaf86ccf1361df94f229a462013e7667e49a4a784d78b4e5239c4ecf75e98dfaa56012c5893c29cb7e25fdc1a1e9157b4b2733686e1bfb78fd29014fdc2914ed3331eb76bd505a10220e490cd2da565fde3224126007f156c0b70fcad6fc58b62e94f3d1f282bcb4ff1df9dadd66819c6c0558497538b8bbc04920977d10d0d5b51410a731350db0ddb65cf535f6002a979132673c0a3392d8c0da42e0c13fe4e0eab951c9f5fd3eed320227609bef180f187e403ab25ed255e45cb29bf5bd7e126372afd5d393176a058113de9bc56309c771b1b457abf7683df54ffee35ddf4cbea3696e153d45ddbad1b447dbd56024dfd349dbb80dc44b7fde73919ccb1bc9604d934a54ffd8a2dc6e53d858dcdbec01c6194863855bdb5fcc42c4c64fd441fab59bc743bd14949c11fb40c68252b10c21a79002bc74402919b414ce661b16d2b4457de1c74ba0c82b8747b6a4a3dbe18d5c04b4658b2c200f3acf8a6fefad936aeb4688a70d0be50325c17187f8cbb039491ec40bf1084c81a524eec6e911868257d0176c22b4ea790499a99b92bfd7ca43dd59d2ced8869dd53de9198b0d79976918d5ae092f72e47b0912ad0657b763efbe33a903c694029917fe8bdef3105eeca74ed4f9263cbf716c2c41fcd7fe49d7f64531bada8f7933fb396513c51e39a5617dc4c670d0da1fdaf6d7db338cd17036a5fc648003092a4d1cbbc50af96e1ddb4b47d785303325db8ee591052a3507f11a39422017db6ee5d91576e5a03dd790871913a18d0d504af49743a2758501b79b297f0d2f0fb80ad0b36fc3d1ae0f5c45fcb58e79c31d7eb125136887258f6cf00cd48de53684838db93f9bd917de105ceaec515ee79642ea2d12129c7e2ef0ff1fa41f61d57ee163f092374ea51595194f3205f1159e7cf58db09029e33c56a8a6dbbe4d80d9bccd22bfc3144505c6012fa402c7fa0a86ee83204bdccd495f435e61eb72752b067aa888dd772027326b1e7cd43293ac847873c53821ee399664fae30108c62f34deeb86ad5e46782954dca15bdf343617147503929b046110f495eb20f936668122ab204d6281a9a727440d6a27157917c0931d127a207114729893d26f338a3d8a617ae886e278c2d370473343a5e7071c5ddfab1e4eebec0def57df3f1d013a47e2f6b43ef55b41a4d48e7736b202a4b2e09e87a9364d3f5952b66acde03a603bfcda445c539f2ff64ecd21e9e9037f3d0cf238bd0d44733594fd43a92d7ded69579de6e75ce5a96021586e35d9bcb6c2a38ea50accbfb5351557cbdb2e0501e4895659cf46f4dfbeb7f8f2df8badb33e903bf2959a2a33c58b38b5856d16662ee0554a317c11563c2913702bc23e336ec34502d9d9bcf7072577368ab242244eec4353c598f081e0094189b66aa25ef32bf0539cf3a74c17c6272f313128f618bc2368b919f4e274fc35ab1b7885cef62c1fe135a667ab029cfc13fa678b948094694b2654f646638bd46d5c9727e00e6b1de6c0f2c127ebf663b4c29b93787ae5be25cc1975f9757cab98d76baea80af6b92d1d404c64a5e78aff5101dd080533c11b44c68b7cc11ecd5e634b37c988ccf32ac37fab2a3b8fa86b11f80550592d3f5e02d11c93e77c5eea7322d9badb2f17a9625e7683c302321d3371ad64cf84e45609671496528c48925eb6e863b5d4f4fc94642bd5cf0d51e9975fc197bd185abdba56682414c4abcf030c4836fea423dffaca23bad17268d4f7d43d788879cd8dcde4461e71b5588806284643495ca8a009ddc438703a97e15ac58890b4c64616ee46feac3fd4babe4af58891bcebf699e1523996b09293d7e34c110166eae1fada14ce26d52763efaed34a28f3bffb3be237eb3fff710df90b991b0e86b103da1ef463d9b63748ab2631e5ebe60483558656cf2d49d38ffa7fe3b6a62b4c706b822cfcf74ae90ef59f0095a663c817f635116e13274edd5264eb40865bb05d7486375d61a47705300a15c6ea27b68b863ad6351f217c0859c640d5d3b7c6282c703e9958eb46f3f8a76557215beec9f25a73cd436c720d13680257cefe4dde18007275099671ed43cd7eba62bfbdc5c88f1ecb2f03ef4ccc1f671c3579e60cf825dedead4b7dbf4bef14f2bd6d372b89c4b95db0e329cb1852101b009bfb22a9b6c048d9aeb0865d6cbdd2cd5c35f07776d0eb3c3a037e6f0d8970d5dda398c3349c515cb5c13995d2bcf284df6d26800e69bf99068b45b8d902b3456003a991497b279b599dc917e3781f847cc83a1d169f24a7760d5f1ee49162932a9d05b3b1b13c0657c0c23c87563311670d758ec56d77d9e67721ef0f275b32c962c72da4c001f955429e78a65542719fdcf112d07db35c6c3e956ec428ad13233402bf9daadb3caadd087163b0785c2e0431d51d280ac14e2587fe4bc304d1a2cb592ed49747a564f70da5c7ca654799638422d0db494670f6c926b56908f429335a9d9115432f6234fd272dff0e113b5a61561edebcb437648e7cadd26135eac3ca4bb53d449420673cb499d51d22f88e300ccb6d0c4a3a7a3835ce04e0662f1c75b286473217130ed8afc4f3a3abf4e52cad4163bba957baa1a4a6fd88a51285a19e487f8806e450723c8ad80dd7337bd133fab168434d0afb3129be38b447bc370693a3920574308051addb3514542078c6716f534b2793f767fb2e652fd25d885502c70cda34f1718d97c535c425de947e95158508617e556fed8c754860546168b427613d6e8d57a1a7e2e2285b2cca7f9a3c924a80f6c8af7f76ef5ca8a0e8afd869426248d7011d9d4037c2d60a2d4b2011fa59d24de3b741216395213abc5d83161b2b58fe5865a25195417b00462c427a9e25f2d4d06b56d62ba07b17121d783dad51ecad52b6c8639bd6d5e61b84efb11e4dbf339f92a0af82d0f45c26deee2289049baf9a0b24fdd9f9f15a880cf2fc138d5fd29e0e3c0c0f8d09cf775881356beb30c2007c359903fa13fd8fb88aabb8b55461871e54848755c322e154c58577d0f6a431a2c2730e85aaa772886f51f94d1e07ac43b9b0bce251dbe8bc4ef8117941743aa3e69978f19c1c41045c284055cce1cdd9624790e92f71dfcd74f61cff322df0935b8ab688fedcdca87558c8d54c7caad60b30b8f4f986ab91e56b02be2a9e7099482dd8bc71876f07952802b2d7cbb80b0c7fcb3d67b7b58f669574804230af76da6a754d37a0866dd256f033c2898042134265ae2030beb3708407697a17c7ba22b19137a9dcf550c8fcb150137eebf584ee8d2aef66b857238fc41902f17511372346571da47b0270c704b6867481d02201cfee1a235d2d85000a40a382ac56b54c3b9ebd9c09cd31b0cf0a569722da8fff32bc8ed4b22bcb5f92e37e633df5c5a26380c5b14b35239e4a824f628adfdb6ec19c81a23eaab1acd248598e7091ac6344ef92ba4659cfc232cafa5fd00b964de7178c898025814aee43ec0a30ef8458da82ba35c132e3defc8ed62e58f008a93b900a6bd97085d5b214d09b2f9a3fdf85bec78824ac9febacdea8de7b61a3dae3957c089f92a7c99dc39adbcb97c771b9d45675d864041f7b3ec1ade53a1bb89d69eba9b136a62c789b7a323fd8eccf44626565c554bc47ccb71b4557922801c3a6b29b668b6c3544c3a46f63e782f46f9c1f8de552a3ccf45159700feceb367d55bc8282627d858e99a51986d302e0eb2496374b85731d8a0bbc699c2bdf08fad6a4e6ccc70d0f307266782c231db890ae750afdb0e5105f2c407a7fde9d01fafd9c112f2bd29cdd7ca40a475eb8d157905d5a0150293f5cdfc59e3e7a0948d3e4b65aad07eb3c3d2ca328d74185936ee358888b1a12217700a861222f5484e15e9229d251160c9dc59811b2ed08ed2f0cb405cad59ed0adbe7fb7161b8d538a308f296afb5babbaf043ce97962c6d7beecb11072aec0b21e7cd3eff3b319c6e7fd81a631924d8a29f4142faef5ca060ff085ebe675eb52da23efe3ce4e60cdd668377a7c2605942977a9b1bed53705d2873f20594356deae6d3c6c5223c4ce5127fbf53173a0ad099cb53604521c00091c8b0d612e84ad35a7b742aaf8064f4401ecaf89a0255c8af515cb145e64df7e6c5ca6124978f66bcd72367b58591260302d0780d916f7155365695e304edb4674f9a387ef73cebdcd9571914da04720a23a6b96ebacf0bce19faf67148451f5ed67862e75a8162aaa4b272b7f7e0aeafd1ca07b5506902d79b5f80dd19758bc859ab22c8c1fb4b98a14086e3fddd4105a2bc950acd643cc76f623680c0191c4b27ce0ee9aa81be747016db60f1d39aac5603b106a5d370d80ffffff7f