PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81760 d1b5ffa26b452ad5f2b90e998a44cea454038664502ce15e6346fdff08acaa9e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a0871f0e0839fbcced58f6bfe85eff99bc0e0d698107b54782767579a59ebb39
Certificate Block Hash
d1b5ffa26b452ad5f2b90e998a44cea454038664502ce15e6346fdff08acaa9e
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003131000010c80000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000006ba3a5b2ca112ffeebca427ef181cff83c290c0156972a44b637f9d0830371dd857978f1ac65e8c5259a2e74833a1cc5191a0a857a7b4ced38519ac45c5bac7823e45a4a9814ef5a1c07915bf1c5c82362df32132f60f14cd10b0000000000000080000000e000003131000010c80000

Raw Header Hex

00004020ba1c7326508ddd36200a3a9806dcb3119d0d38e10b926084489f15e4b9458c5c7e4318a76844af6a05111e730bf8dc8629b4f44c5e44fdacf5dffc407444fd3da014486a9ec7001839bb9ea57975768247b50781690d0ebc99ff5ee8bff658edccfb39080e1f87a0

Proof Data Hex

59,560 bytes
1212160103070b084f1137e8946f8a554a11940b8ea0a31398e56f32e9a52d2e5ffd881cc3927f715d58c33d924ce4f73e2cd67bfe05409c70ed02693ae9b5303b754a94a5de14d22834f4ae5b274b74f8fae3a24ef8ed2af752c365889c0e178a4005815cf62adc436ff6e7cc563a11c34ff9b2ddf54edb3510bf9b634b69a2cdfbfe6abbbe992f49e199d600b04fe70c33452fd2bbb40246620d9a3c2711e3c155d7e03cfff67c103189b1062f1a6458cd0e11564f4931bccefe17fc16d188022275246ab54cf7e0ec249c6dc8acbe20f10c950906d64908af47c239c1c98a59d564f1d89395dd2742d50ac17314b9bab360de18b998977e2cc4ae7c2d561c0305df33bc2079a06ab5addcd522523c8649a379545a84aada2fbad9a87ddcbf35fcbf55f92807590bc5b02df0869f7422dfa3fa6381c7fc9f9c21fab206feb495d24cbd46dfcf8f83de377a84c1e255de2c60fdd13ae13b50d8d977e676e58bb0b810c6f90fa81588999a83a0169401b488cf1dfe76a5fee364a35ed4978c6c570660a723f261e24846d0ee9c121ef4f5bcff3e43a5c264d7db3674957b36321a60e979e38bcfd3c7995b9b3f75b4642ac981aab7b66b50e7acac9b905626d31413d672f61e1f36cad5b8593ff341c26b166646661b158c77c008c1ba902617d8a24f2b3709cd4851adcc62d7ce5660c8639a02308b8904a33716b755175e308d30b0887d1a0756bfb3c74be9317cff3fd72ff326088ae7f55bb7cc302137cfe2d679884e3057502510ab11f15fe823616c736e9d281e424ca51a1e26aac68bd47f033b029e9f1ab3ec1cf31cac8868258bf77f1b214f8de813653fec7c383f6ccd36b73238f367ff7c1b2133f293249d4051f11f9ccf60214a98cc0907085c8489e2d442c06e064abab2610e2c1c17f317a296c40b011160701cb1930dd61374bfba4718c050e454d044e30851b473f318c8fc1e19c7c66fe896937b79b6c00e8a7e0c5e40a9b11935adc4acd06249bd0729a66094e0ed6425b94877cc3026f084aa952c71d04f9e36801d7c8732a71bd4ca2195796f85c5b13f28eb0f1b1ffa2d64fa570a1130675fd3045cf6d24c6718a67cb9c37ea100fc59ef7b388567440e86054e43ed5bcc4e760f512e7547837e7347463725ba2806c76f9ca0f260b93d9b1c1d483b671b091f136bdc335ece3e5545039a1b62ff410f796cb85aba31eb527206360100ac928c444526caf39b3bbc443ff4a0f7ee270418f95184c75950d653153945aa5519357093ab19c569abe48b9af4a215cd7850717990afb4055e6f6b84e436d5c5eb9899fa4bf4140c8a231ac749efaa1d1c88d800be44bdda29da8ef2171bca5be31b7ce9a8723f555560f8f64c5598f327b79f0c3a0a18c2dee71c0e1054c2d5176f2565fdc1f57b2d21ea2974d24ce863141713bf1ccf91c7fa35a6a5b40132babe34692d23b0403ad8178257eb3e53ccaff5c248ad42f2ba54ac30c48e58b988f9ff3164ef2a305fbcb6839d43bc53eb9f6715999493956ae4e5b7344a1afc338318e31676abc922fe97779d232a0eab3600edcd55c46b3118f9872edc25f647b3ba5bbcfa285f684b2287e0b715b368bc0f54dbc36e08e5ebdf9cac00caa0b1a0b3779168c19ba07e3e4449f4ae6ba3338be1b2af32d0e3fb07dccf38526385562847ce28b6718d8e40e5e1ec42c594b438c65ff996becf81a59d2e7c2cf8798c97e66807a8c86ade3d6ebd78019e426132126d5950a694352d20ba2fdd5e37390ca593d93c7eebffe1e6dc368243b087fec1a4e4237abf833eae8bf53b55261e95264df833da8db7c9518919000ff1233db229509e1e83847ffa8597479cd24af248cafed0572e3dd97d6c1223d8a22d041e052c3408e3121d05ef80c6de27f5796cb04ada7fa332e967fd23008e4016867f3b7e6ff37998a9ce9141a122fc600a831d2a8bc6699fc7768b51ff7cf49bf9efb3647d64805e068c1e016fb0c8749fd331d6c781efb8beaa5e823e6845c94f0063206d5dda34d022606582f25c11bb2b172aa807d3569b1726f85312d0ca9cb604e1904ce907fc409a14a695511677da1a0dafdcf660e30d2e166922fc962301e0c32b7dfc8abe03b3b27ecb952a3af95a5576dfdbe29dda94c58565c0e58089270e27bf038b0c73660102ffb3ffe23b493235e67f3f4cbd2288a286dc4632df83f8963a09f62cd0df89f03533169ab296c921b69df066e07125d5d83b154ae9c975b3ebc52222578c938f5edde7326e77afa03320b71cdb9de71a8a19b8980eeef053bb0445e66e55354a74d719ae28e501626a20911632d409a84d5af6b00f05164e2da499de48bff1eca6fa524cd437e37bc483fc8f0a8bdb19c61dff9f3ac2943d9f2d8afaff777219a752cf27127e24e8e693c27929a69e6a393ca7ddaa39da53bf9a2d03dcab95bda517ff59088d93ad6f7fa0cdbf4e67d9ec6fd38fc42763e1112b738efc555e34583b86c595e3d8b7a496f32c6ee950ea231b002336e84d3f3df6ce3380c8cd99832bf5ca58e96c652d1796d5d65cf9085e5b1e9f05f538ac71c5b097ab56c98a6e6c464c265fd5c78d8b3b8e20ec92dbb0a18d36383de4201badb9cb5204f617bff22909b9e914751636c5b2076415776f4e094cdea8ed72dd9fc595bf41dac744a875da83c6c9c268107f0f026a3ad313d07b1bd98f88379aa681e7732ccb3789256c616f4869135adb5c8ec15ff2a22036b89612b85a477d4087b99d65891e9082cb7f59690f6ee762f9a38403a8e8cb29a2fb492c3532ecbcfb0363fb582d0606b396a8c5728cb82821cd15846509412510fbdf8aa0f44f1eb4754f1a05654056a47c458738881601c8ddfb4602d17484cd7082a6bdc33cdbbf66d7daf07980f3163806a09e2bbc78e90a39be538f4916bf883cff8a8605f3c100377f2b722503ed1eb87e2de3822133eefeca7141517ea75c76f3465fa76bc99e5ecaa6e84b3d2d141dfa0693bfd9e41e6f31f611dc88891edf082ad1fd7b718ad42dcc0a1461d739d276a8653ad7bc4d206198b7f8caf4f67022cdcdf68ba219eaed07475cac473ed79e9c59752cdda20b41fb6a3e6ec3f0a869502e93b1a2497d1ea3a1c90573347bf8b0d5c32880bc71dcc94e7c880df6bbb112949dd981f89db8b02cbed1193f65eaede52d7790f115a22841354ea334c37cdc079bd3ddd52b4f704ec791278ea60f98b6e5deeb78d76030cfe25120d7c9f822df639218921ee4f25ccdd08843574f3b8f40021c5444aa6a6b53ba6db63af78946356e15ee9a8bf394aa0f0dd43e84e126aa01c5ef39b8a84abb29d5e3658891bc23529d5f9155576d4dc437d80e8dd6d16025916baf21e5836e16c9ae7440c36f3260e0cb2a867104815e814ac5415b5628ffe55d6904801296096bc58d687f413b5bf272915a5d14067a9abd673c9233510ae2044647cfc97e6a03d4eb73f8f3fb28e543e4e0ab871dc252c5f9e679bed2422906749026b643deb9ea59da5b5406c9b5703be9c260c4a7b91a3acdc18c0da13fcf8d3ce169fbbb9981648a55aa0b6b63196281a47c788dafcd3c2203c8e472654db204564067833c19e63e395e9e97a5ab4d3e2256f9a0bf429a386850102b7363db54eba4fb0841aca4202622e1b8fa25224fd3bf0bc0a974d3f29d86973c4c07e9ea78ea8e939998cd007d6d8bba3b2a07435a8a6bdce67b3cbc687a6278da704eb44a0f9dccd162be03cacc9b3e72b988dd06a4ec4125d2e1f4825b360f5e9125b974c8836c240e3299fe6510ab86b8808a3ebc27e0a602667f176b37f189e6593c33b96e75f0a82f17d1d6c10b90332aa1cfddda9877882cc201792b23949165d0055a701dbd60da57c83772c12219d1fc2d4289170bb04149ba32634ff8008d5470cb4138350e2dae71f4a75e8c50d1c790430495aaba75b1db53e80491026d41b6d3d7f1f2c5f99fc4996bd4dd460a43071ca6e0b403ad14738dbe90c5ed9d25d3fd075a476cf8e6aba2a0612eca0aac323d748ec1049f81de1660c3e1886f0a208f30b6ccc57a81745c91895cfe435199828014ace70c16d95b8da2aae1903235e43c6c56b37d499693250402501d3fe10b7cf77627082348004d242e61c1120e0d7956f6b4140ca5dab756acfc476064c3ce2988a280b9bfd845dbf6c666dc3c389ca1187554ec6b0e0e000e0d0462b1320f62d089b61296042cf82fe8579d27c1ddf7f436cf3e4564c410b1fa6bfd7e43dabc820748739e6ab1e858bdd2e3237da31efa8ed4d648a8af39eb151d27b9a2530e07b944b20f2a44d99b47f92cb2681de60ca14dfe036b09febf54a94ac5a53c5a6c2849f5fbb3717356a5b33a833584e79011d7f2ace05c51f41424a1213795d4cc547dd9469bf6076df226c910e5cb850c3426f19d2a3edfe23bf71d71def6aad4773ae3b80377266eb345cb86391751a1dd6385d40c0414caeab560e7187ec431fade6c064e8b384174169ccb2204150c7574eaf55ea9ae3050c74dd94c17b19b3ef8ee160ed2926feab4e4c154deb6afabd0d09ee97663988cee25e1d2dfe92360e31c4fa71ea2956082dddd897fe71fa312358fcd4a0a8f4de8be1d812500a026297ef0e14308d119b5120df5eb520f84b294a65aab2776eeb41e5e0e280b1aab9c5351e9147f4839c617827dd04548598d56655ae4462207bba2f60d66b75648281c6b5af46c050ccb82a951194f873f325fbcc573f8068a273216a194f07c98e35de2f570f39bf6ebee1a0394febd731904fc3389dc820d6b48b5e66fe143da65f8f71d7b3d76518431404b72b0acc8addc50837625678d00d6ce16530b263456f0bd76bd85165b3d2073093b7aefe6fa07fa82a7d98b8afd9f1f8eea4acbd06f7c5e178a0e0503bd457929a52257487921095d809c00cf17cbab7f6a77597ce4d347e64b91e6583512c25f90351dc63ac002e7b0ec958db146eb96916ae527adfab5da90482d6547b7eab6f155d1a3ed9c314d15a0f23ae8f7af17b1ca648614950d0ce38682ce1c838af49e52e7490853d1e82b346538dd3781e4da7ca42b5eca5631934c0a870b32a63a11a9833155a21095847ab0113988d940ae55263a2d84f2753e0950d9b12741e84965805aa6069fbcb5eb49735ddcb538fafe4d341293c91f8b15d90d5d5452b5f1790b32ee978cd0b5d4ee3e8d6e95a8f40e71a5002c4f1f5700c13003b1566da022c2a2fe25a41803317e44f9f3803267dc29cc99a7ed98cf820c624ccf87011dfa2a6312543a740f857e76c41780c6d62616ef4572c37788e1d6c3d680f38615fced651f4b147ddb331db9de98b98338868d855c47b2a8ea1f759f86a9efcb99faad46664733577c9c8fbfd4a5cc03dd06f87abbc34ab240926156720b9587deaa3b203e784d9009f60f00105c79532575dc676feac440eade2014de7bc16406abcb2ec0fd0889629ef2e901efd78833bbbc62ec5a9a33ee567c484cd8593fb8f259aeee43f3f8ef193dbf7268549a84db5f3ea29d238e9a733970544bd9b7af1df00735ca92d7a5edd97e9bf5b439baa919e2396dfd1c42e17a7051e633d6604df3702bfebe2e79f13e7bd20900a108e31386a585bbc8c2c45968cd54f5dee0e2d46d629f8d92401f42b8472e01475881d4ded3e8eb69fcde092d5d7074cca2b4c17a341f2bbf20b5606a8fb43f4323d1ce5374dcb1214cc95329712b3e25beca40467e4b97a0a5a637b2e8efe4cd0ea4f20cd57741118e3503c6fc9253e9a292374d5a7d32f3e3e3bc8f1605217980eda4dae32fc747c847ca85d27a2814586ccc6ad08e09019788fdd35e02ba312eebd540aa610ecbdf03232bb5b57d6b71b40262d2241e21af4853237925726d5956c2f21cc2a8cbcce20fb97e4a7fb053d584b00b4e9c9612ebab799ad13aa0c51c80a59b9579a424e39f2f3316f611589bfcc8edb7c583358d95dadd94e7344da2f9e8387340e31ecbcb746beac7a5d9810c26a072d86aa75bf65d6ef483322c432867961d9a8c8a352672f17532bcb59c062f82e4aebde21f74e18f0de27d3f6384db9761d0714ceb9666b18bf355edf00c1c76dc29533efec831475a90bc4b431dd44372d35b8ded1c319e72e8cabbb06dd8e81ec71e5e4eb44aedfd2bdd798b34acdff7be14b67a01200baa33d8d33e417d03d83f5c03c0417d7100412f2b597e39677d7fe2f118f76f1e1cf736b3b225a56c300d1bc678fbdcb0540ece7c2f29d5fc1007e8e096b3447085ab09f743636305e565646aedd3b6ffab94e4708d04eaa6e920013af9ef04b158feb6637f74e24c34d40203dc14742b452706a05767876935b97ec56d7e2c50ef57812a0ecb8509f1d40aed22a435a5d6568ab7a0cfa4ab66486c2bf1004676ed05ae2f584f2c120d3d279a1141b2448524634ec860033be48f13614159c4964775f3fb3c5dabc2935e280072a5826084055e85c6752ce8210570949eccf38d29293a48ee770c6e787d99ffa6892d49d6c18a733fd29379415d021199ed3e99a4e571cbd454130e12b4c32391566fba9144328f325ae687d9c334da0077cf5ac6016a5a828ba08544635793e2ae8f261c4f0f468d70b6515edcc75481c31e00507425150febaf05ea9c3ffb9dba5427724dc337e2639b2a4021ed4952dd24c24b73c96340ff4c45f68cd99c69cedb914809cc7db763c79e664a95bda7b5d9396a69a7a9a3647ddca80453f7e2890e298debf1e8cebe94ae2c43e27f88ad0b95d98cfc64eaaecd2373589f4a303c624a2896b59b8cfa3bcab0f7f66b56b50004fbb8ee2ef89a87fc6d1f726c68280cf3892110aba64ed69cf1a4e9167c38faf2110ab2956c7139055cd1e1dbe7c128854ffc36ab5cb514919fe44fbe06f26da5d14a6bc6553eb38ea9969fd4838f31dbbcfdfd8d6d05b8fa79ca6700abbfc3f713e5ee6f1956ffb69f5b5c7ab13d9589a2998ffb6561340655a7a4daad31de6872f67ea29a60ab67db495ae82f3b6fa010b40ce008310e53fb1f635b80f18f8d475fef5a240d7ff0af73754c3df6583a55f6ccc11cd6ca714fe926a57065ce4f2df35b7dd4bcc0b061c310b54a9a92a3e93a92d35a7b2187f0be63a80f8afcf10bdf4c20e84aef9c0c8aa19b48470d028952a33b951dd8c3f7edd5e5f29d8255744a2d551d1844ccae4bb41da81ec2e7420f7b1eadbfa919b3f0ab225fa4e9e0a485d972f812334936ee8f1a568b6827422af80d4d944a497ae78c1a884df502847634984ee3069f5ce9a22250999b1d7122a4aec21622e7dcc5edf83a3c26fefda112e850a2d9be8ae1539067e37451bfbc948b0994d0cebcb1da05a7396f03bca80840b6b3eb671a567712225e03f1eb445327c00ac9009ac17eae088786f416d5c2cca12247ad9f1b4bbaafdd26f4d9dddb21a15730ca7d375115cc190fb47d82389f3e40136f4f8f2f1f5f74cdf14e3b85eb274633509898f94e8a316729fa6f82968cac956fc8a2b016ef889ea74f284479571f13f60e8bfd1ac0abd841b25768a75f54beae28c5296d76bc1b1b594b7fad7c90a76484c96acc15afe2ad5828e0497e3d2c75ad3fa1cf32dce5c8861e573e58341930609a0e3a0315700e066624c69d25a1a28753a5c30609a9f21f57f24d4c07c0ee3e426f2772538c8d197c370b8842c0866cdf9dce016c0fbeaf9beb479dd5185348f17065cc06156abff85d4a3c1cdfd9237b04cf53e2bc64eb2586ecc43c2c42b253fb2bbfc2c09d3218da8f95970747c879a69d28ffbaf6681a1e9b28ee6fe86e93d711badb29d22860971d841c8626c75d3d57506ffd216bcca071c3ecc50de43832e0adf463aefa9706a10eda23ef7f243bb17547d9e615cfbb3e7b3b93960f909ed85e84b2f199601c03bc79b8ecbb34aa357ecfa52040ad80deaaffbd8592588a3cb792d8d04bf87b09e6fcda4a417620cf3d48f0f9e3c90c74a123623c40129234558048e6b1ba63622dfab6ef0f34df6b53f23a98f6bccbbd391adf8b934c22a92937d3eaf9a2a67dfb2de4e39160e3721680bdd1ce7caf68d08679f474ba3226931139f4e00e5d4f073f27dabca5de9d3a48a8930a3385664a70f7b548fb57ca34a8a77b4b63d0b63689c5a21ac3e8632e36bf4adbd671fd7b197a4b7f4ee29f2eb3fc2942fdddc05f6b3072c4953e907262c907a94121a424a08d374d9b21422dc0cb69b3237e2f478c5ef8a6fd5f5cae2395de44e9731803e32ddbda1360bf63b7abf66805b7e4d2789b978ca1673613e789fd2efca87e9d12e9ffc0d25d0c3bf712ef954d23949f160e8dc13dd101144b84d259bdb491b296dc2ca9eefdf953f68547e9cede6a78ca62c4ea914706a40eae89df91e87adcf9e2381c45f1bf6b89cd51020cb0122715c5e965d48da41f9fe0641ce8bd3649b20ae7b613cc33db704c02dc02f786e16df5ecb19b41090aadbd1c27c33e0473c4e06600dcdf2fe7e4fa6256b4389e3539ea0eef3bb6b05cfc99deb9d68099c83836f1227393172f84dda66b75dce9dc41cf146150ffe5d48736279f13ae65c870daaba2e0aa8cd5f9d60362648ea066d8ba5be52c5d3927e666ae05885763dd47f6f04fd9ce100746a272ad57f5267b3aea0239dcbb5b2c494faaf7e87f5bd16f3ddb622d71f55bd40f3ba98cf976d81920dd2fe1e11215796a5c68f4d769a5518b87fd8564170e39776faa84b3ea330ff072745c1ed15247b1c3cf1abbc0964cda687c62e9bd257ce8a647798b0a2a5cd0f8012e6146a4ffd23fd9527f584fd383e07fdecd1b3bbc15cbba5aeab08b773bd3bef9f1c3b1e209132f766711cd1ad56e68f9559dedf07116a8ba4d86a1e504ccef1210521bf2a80f5a1f5cd98ee4dd58b34f7853ef4684143614d0d705c98e48f52fd69129d4f5fbaab5ec3bbcd07574cc1b0ad9b155f9cfa0cf0732a9ae90617a7ef52378f41991cdc00f5897c4b6ea34a876b2e2fd58c20dba4dbc40f8453fabbea8b05e1a2a7497771bed78d192bffdb4667880e8277f761246a60ef5f719c2de22ff57aaa14e7f597d5166801fe76b2abd1db92579a2f8bad60bc40e2a1193aa54313a78bd4bc3505781991512fd7910826578752b477fbab63af3c067cfd12d6538f2d9d9006693eab970e0e6605752dde406aec745a2813664a5822205d9db2d1275619e8227865d23c21e38501baada2cea3357ae2f9b24a1fc4bd17c4902b4bf69cbf70d926ebbac4a3eb157cece1412510cbc46e4c3cf2f78bdd78504fc69ef5b5dfd94925d5baa6f8a1fff00777641f4f1f9823c44b3f776ac19d3d9fa1afbd7841937bcfe638b5eae6ad5b1d8ad3cd3c4e0012d225630de550fbd80b8b53ebe6eb2b3fa3916128aac72f0f4e073444a6306edd909d1d01d9e92e002ea24507bedf2ad15488765f2dae86d0648945be46e45f2b50dda0695a92e78cc1ae73069fe86f63941b82328b59f2f995dc1d1a7be80ce6854e5c62624a3fbb466fc17c0eefcb0d539aa586647b4f722154fdd43fd097b6920c7d963a1da04bb2bdd41bb2bb3181db10ffa5d840209d0f2dc66c8966bf29e18744ecc2484b8f84bf31e61b4263706bb41acfe994dd775b1e7f8e050fea47613a5003a3d577797f88033a614fb99fcc81d0c9e82d8d126defb28793e346f1c83b01c782728fb3c2b9121d9270225d88f22a000632db138a539fbc7f7bf828b70512aeeb4f315a41936cd522c3acf4b7e41099fc542ad6e1184e4c7884809e0a9aa846a02c6e5ffd84a82bc1a8a679d094bc1f541e430ed56ef7a360fbf87a0d01732e75709b9533da7cabf0709e40bf79774ef3e69c1eae91dc93f75535cc37fd4d83a8402ac2ee78cf60d554f7fe04904a66c5485cd88907a00517120bbd02563997cca5b2dea7b0a57dcf2dc90a385b1fa1d1d40b80282d744a211d395581ee45cabbd995104ab3bce49347068138e47ef2dd07555b3570f19be73c6641b243ed22dac223620161c8cda928d64565694a9ce15287dfd0dc94946c3d2395ca69fd376ad618850c41795b7cc22e8ed6ad1058bf906273d021ccd3fd57594837d3dfd82b032cf6c05c2b86d6247e0718d92202568b9bcf4dcbe4f677ca8e50d438b08079f95a38a70bc8d52e911caf4c8ad64fb3c9f2effe73d7edf6d37744c94c3b98abd705a35ae7c99ac2f31e5cad736211c035cb78a5222c360a41779d423ab44b81d0e4a0277fa2bd535a69f0280bda556629a2fcec7b58e0b8718bc62f582aa3d8fbc473a6c0015e84726ee888658d506f3af33a2786e728f2e902fadc07d580c3dc8e7b97ee9426e652c2f7bee8e53c324eceb47b70ba8c66e5058e1619cdd450e306172e2f905671a612045821ce996874135c3d1aa7a35d37bcca3c21dd63d95cdf2b9ce88496d75788e311c53de09b46a6e7f4bdb9aa68c186cffb7cb24bc817092bbfe440dc9a17d55d7570e656e980793e0ed6a07c05f73d4d9b7082d949fad04498ba7682b876f38731ef108de63c6e647b289fddfc2fa526862bbddd85ab4bb910fb5acd5a5cdf2b079c5c29eaa96ad166ef4115b25638d3b702ffb5649f0cc0bfbd03daecfd671fe55cfe72faeb121b2ae85fc395e828e0228c12a67eaf0fac5e6fb8a71d1532a9b6abce5c84a03d2a3cd396d3a111dc4346ff848c11114682b6ba59c4469247098750776a1d8bf6c59a382bc82b518be0548fcbe822ad05209013304de01db207e12d2693b11d2b0b59dca72cb2569c1f992e770f4f76464db2171559486e8c06bd815d38c293fd0fe26e6c1fef0ad258d19bd7e01e20befa800239774716d3ce86a7f56286ea7685619276b096fcab391802033b72ba61ab6d8326b8821c20cda754c5c9a699b3148eda98dda493a2e14b236e0e610ab97dc59d5ff3f998ecd54939f6c36186656299ddf3c539c3312577bc967afcfb85ff7806977bcb854de0f9de04815f1c2840047a43d492901a48c0de05fd49e4771220e29155316b9bd5d6186ad381a417b3cb8c41d502cad8cfe03a82c4488f6caad1e33ea695346c3e4426a827ae2e4447def94417896b4c758e7578d45e357a64fb7fcba4c5f0c7ffa5620038a05917df15ce37b537a39a139885a8b10f7b68272890866f66d779aeebc05569edad4b07e34c5bea202c2f16bf7c9a33a0e54e9b9042bf9af5f7793b0bf29ae547f9b09ad4ca378a982e656babf5d20a5047af1b6d219b7ad4040c2160d7fd67b584d9cf14c50c6a3c31273d357011125aa2c81f4594cadb76e6854e56ae1b6eb6b999e90294e9ff6d09d330a0c519dc4cea47e901a280d8753a68e37e7223d31405ccbf66f21abcecedb8db624b0bb04eb68cf13400c0e80bd9582228d91da81aab04bb14268a9a76adcc11195cf8fa1fbae65b36e2417acd89704a166e004cbdc7089076eeb6370d23b4882084041661d3ad595e0ce7963cd5377c3cb7a97f58d0b6327ab271843ebe73fa3f585461c62617c9c1e16ef5ea1849aa2eb7cd897ca29ad0715876a1e112fd2a3942a2c7e902b0b9911944abf8f48b1ec1aec51594e45144b2009e69129ac6e760260ee445b96dad44008a4155f98152eee70ecc82e7d27bf0063385e47c8db8d282c4739c79932bd0c09eb9dc4f772b9271918a9187d52bfc0de8aa27d273d7637a1600455854569a1f427705e78f7b4ded5fcbc6d5babb5f0d12bde6903c4e07893a725be99969d19356071d29ffb89ad1f5207444e2677607da6d4d8bd46dd6bce05edf2ae41322ec63eae35bed4aa4e87d5ff6628ee0e88b66b569478e0b8fc3608bccffda835c320b4a72d4257319eb6e6d56047879c705733a7f95ac7f5e6d4a223a704c96aa35f69dade96147c547f57f86ee0ca460ffac476b53aed3c8b854abf190840429fe3164ccb4abaa76a2c3359b6799165e0dcc0877dfabfa048199d4a5239f6fc1f896f748353e30d79fe3821ab91f3a04bb16bc2a9efae20e0398c1b3183c20b94e2ddcbe4ef7a182a8efc507c3525fb1b5d69021c59bd0878595a82aa3a8d8f73490b4350753b3ba3df552ec2f5b55c39cd4b976ed692cc2a2baa858c94d6ff81e769800d30dec6368791f859ddbff4ce0bd538a844efecd966f83e9472f275838c6beafd368481f5e67111f6a626f904863aea39ada9ad1f3dbbec5b4220f2eb2eb5f3fb30439cc33918c4afd0a2597a648cad27393772f8ac9c51b09f11d00759784cb3c077f01268aed476b41050289a8916a2337044e396396a201552f309af32b178b482c056e2add94344c33f3b3d5913a2af78f8d54e833d31622b9251daa6e944c823a4d3c75e79d68aff54859e62e250c458a1999f760d2ebdcb457bf4dae78d3c16aaf386879153b9182c96a8f34430fe93becf199f423fc25aae85ce8b4899cc5c4d7b8a9e78a1bd405a579d729489c8562fd9116e3e7c5ef3df9b8414377f7ea5bf27d9f5802fb54648df6037669411bf14d8b0d0dddaf33c8aa5bc82acce3b7af28efac526cadfd2f974e2274d3509a455f17c8d9af6bda35edde4f4a72376c2fe11f882340dec98548430a81e752084a37c883ecc93b56ad440f17cc95aee74467f1a3d1f9ab50129409e4352098b1235eb944dee899e66069ba645aac648f74a3e578550cc182284d5d20ade510e48a5c80defcdd9cc0f5071423fe84dfb1dc551bd3d24efd5a3634274d9f1c31e3acca82dd00d983cdeac4dd1c249f0f725d6d0def7aa9baf1c28aeded1d3ed5df5ded518319acf2939608c292d534eeb739ed87c7bdfe800fde1bb197b1cd4191ee742a36603fbb0a32ff814d6186601b28b495b194ad61df6fd935d75c895ab56f7ff6f23bceb9997fe8b4b0668dbf9d237bebaa617e859ac72380f0f005f2628e473e703418fbeda3f4cec01961cb48e7e6028d039008b7c224e32f8ee67829fecf8a6588e9b28699d8853dc288e48624b341f19ee99c5fd111774be8ff962f2342b8b7ca76e2f8711549f7ca2397aca1da25758d22fe90726c5ced2dea490f9fddd48a9734467cfa3d3b68e955f0e9bf70d0318601c4611cc2d87ec81317dbd55670bf9e3c854cdf92dbe605689a0c8f864f7112d8db9191d3274444f553304d9acf1c012ab7ae5020b33a6c0d5cafce64f4df14ded60d1bf059c281ab69bb920bf66063bc41fcc4a12e196dd473562762007f07ccb97039c6906599c70286b175c4e4733242bd56eea8d9350b2cc1be9ad12941a09358107b44c9e24e733ef4845b92b3648db976af6c477cd1950c44a10184577862a90aadfdc35983b539e7954e1d0ee06b58acddfe1de3604b3b10f0eef4622d2cf2e3ab92518683cc1fcbea1245db4ae90d8f40e4aed1d04a1c1e022b7e87465f5fde13d5029a3798cbc21a9468d3a1ce9895457e1a829debc3ab3799151c623148e22799a66868580d14a6a64563af44f646719d9452b8f4153d997abf22519a66fb19386a4721ff8fe3dc3dff11900ffa49652b3e6510620f194193302b36c1f14c5745fa9c3191ec88bbb45f0c922af3e3457d26632248b4223326b5748579c7a18e498dd777e8bfef6a49923788b71e18334d04e288aa882fc73b4b9ac319cdb7729aa529937cefc1ff2b2ab6b5f4049e0d0963703557b634e71bee3880f5810c405a0a8ee63bcd8fe588198daa4d0dad97fd1ba1003df9363932bc237f84b87b2e06ac34c72f05a07b0f1baf542c6bed665350ea10c7a8f19b8e0e947eb56ad3dea16b5248c05cd2d1c4f0e0c663c77782559c0ffc935ca5adf6d609e6ddce086a7e68f8eb0ef6086dfede62d8661a0b3517fd6d8830f03e72545bf44d6a0d5bf937d604251af91970496b3516692375bbb0971233dbf6bd2123e5e41e941d8c5f3554bf01efde87b5756e4428b3e4f86ad2acbd84596e00654aae96424dc199d9a5559029f532a12cd86d3995b39cd78fd6930a6d87aff1414df44e99592b3beb0e959dfe27eaab2f5c31cab0072affa82747b831a272638e981f4710237f27c7563d3c3d76f1995dcb8175385a29d8efc857b94ab0005db7fcfa8072912f056b4c37794d6473a1a12aa6150ce3bff6e259a0ca61950695dcd57d724df1aececbc05d40de89391b68e8d4e1c001fd6d939a74d5e22f05dcec26da3862ca5f86b63f177e7905df2efc13f29d5c2473e05139738fdc5da980186a5da734ebea3a5f79e40540f0fbf0f1f50704ffc7964b09e7a4524234ddfa10cc105f1b1dfb988b0def169f9d6e8cee171e83de9115b78604cb199191040c3175b33ee6faecbe53d03000405a341a54c850174649f58624b2ff0b8b09e61d593aa59f91016462657fb3c5658970bd134dfd7efbf3b7053375e6ef8a6c19d9d4e431f8b98f0cdd94239659f283954f7d4b5a441b59f45c3fad60c6da576baaacdea1e87113f6b6b4a147651d49679f105720e52d0a98c05d5b0989440314d1d7a0a9556bdeb95723500d60ed41c6793acad402f20ed147601ee94af384543068db57b17afb810c606123abffb53991f47ef887e782b1c67d8404929a0eb479ce4ff62a6030c4292af8661cd46eee2aeef7be1df8969d82594cd76360f80aa14980274ef1c3ccc1dffeda4d73f6a67d05122b79dcfd2f37d1d11c0143237aa1a0869f293bd06217f4897db1fe5f6976fe4c12aaf1a61553b2ed90b5b1a6c2534d54aabe5e0561b57ca25aae75a378619c437f650aa434ec765df1a72d84ca8130fe808554c0039b86a636d6c2c08e7c922b104caa9d4f8941a67b09d7fcc3b495ebec5fe5be0ec5991b19df5db474feb7ae8dbbf0a359947c3ff3f21218427b123fa6f16a407dc336034708a28e47fffbc5faa9a81b68a6ac7eca8d14a06ed14ffd57b4372d1532f7f088c63069853c40182b18e020ad079ecb143d4bc67a48566527c81f58aea2dbd09c2e20a854a6cf58b9b5ae1464ba9076f3feeee4bb9de47c6aa01cf1d7865b3f9855d6413d3e33632cc9acbf7a051299073e9f3e6bdc8320303843d1d910d09031ed8b736c8433a4f4546b211138b7316b63bad80aa090cf8ede9dd850d2f21d13950c9e419e54f8ec21ae59fd900bb63168d07ad5f9881c00982e5e7d9f2d9b78adae12dbd03338be7cca6b9c006d48b0459019b04dab1bcd719881d576a6da89010cb497eec8d98641fe97f9fc783233e938dd0084755dcfc08df9201bafe1f4c0b6494957fb270cb58b0986a82abb54297294037ec2dd8d99f0b8aea228c0276dc2bd9af4757d015bc80fb1a4acd503f4cdbcaf1bfa55fa9db3d7be3d938804af3c47438438b28cecada1fc988a53c04dfc373320ebae00a743dfe06af755e2a893fb20c829be8c8bfb3ede4cfba93e22136312b65286cc688e6b8010a767465a6ba671ec783f828601728f20c7103397ff0c43b8dda0fd8de66cf79f5a62fbda254e1483f7a2d0a973604bfb9fffdc290501167a6080f7f4e9326434e72e3eaad2c7f1c0861aa75932f22643286ad6e0aeb9bab525b8fc367700bc9df16ff0ae4267c02c88c9de385b6f550971112c7dcd507e6a0a97df5a1b6df1ad18f88bc92b7292e54a9c3136321e9a03a03aa6a64458ef0fdbeedd55f87db7981cff3642b2d3e7e7292cae93eebb8340303edd7fe4d9d7b3ee7965dd978a32745f2b814c3b01b262e3e4d0f65b61890b1ebd483078d2accd4176e280777cc2a454f1bfeffa221768fc7f98393eb33ae71ceac13a86d975628bb01421dbfa1c2f13f078cbc95ce93de70ea1811a6567e0d2c61d412b002b5dbc5cbc5c1bf0fc8c09a9e0df65d2bfde6909dba98ecbf081c958d8940d2b7d522da7ebb7a080458d9df51c2cb252200c3dd14cef11d921ddd2e7412908a7ff7921155bfcf40d403c612ab7c6b24f23204eebec57e0cdf75f995355442a493ddfd829a49dc7f18991b5c329ed3881f433f4a669acd425b1ed15f1cb7cd15b898e4cd981ccb3052b48ef49a037b560c83fb060a6aa4500dd2b79ff173ad4a797a6efe4afca236186a81859ec6c41305248f1ef8a66854b89fbf5ba0619852ba6443838ccc4ee4aa066a9a997e915cdaa3108414f0a168c0ca845c1c888b652c65d95d07024839f0eb6e557a37c316be218d499e0936791dfbe1af9437073218c7da5dfb8b7d3e858140555818996d69c0cea872f5bfa61007db8e76929ef1f9343e57c48d33d7498e0ada7ebcd7a3bbdc6eda25668ee4c10eac486a31286a51bfda39c8870e396dbc6cb36b493c95d520307a27b3b144d195765dcb5af7618864eef8b978d0621abb929d84c3a185482c415bebeba827942dd3ef0089af9810e56f97656e1edf02b6868504c297f6fc4af045cbf3baec0603ed0306aa1f9db15acf150b524f76f2bd48883f48cdb5e2485eae1dc31a138030c014ef43672cdbdaa4500ec8509e2ad7f168593e32166c8da802eae0462685f30d3c9c746e1e2885069410ef7150bd7dd1ccfb88a6a4d7d55e7569300641003752921ced0f2ba0ff42e772b78fc783008146db6e9ab2e4c6fe62b056b5d393353b8c18cdd52bce8e6adaf5aa9fd3e5911f380868b00099024b62e9b5560bb2f99634d61b359f12fd8fa6aa2a81f1f6b4e84b21c54bfaf2cc423842455ce14583c1dbe9ace98c2f5b94b896e0a052a7162c04a118e34e8e32cf5939003fc15c54b326e3f2038a47c05b89582720c97f1155c48a8c6ffd27846be05a895f06892a94cc26686481623c08cd12ec2df1aee828f026e174131b42597eb08c51fb2d2f97d61525672ceedac2b5da17f77438d81b1ea94b4c070966db224befc35f35060e673208a268b6cbf0d67a92f16e4e37169df14112f6a91e90de510d76434776eb3453855101a0ed119ef561e98e639f1171dc1beba2ebc2c6bb4656438f08fa8e99389537cdeb7695154d9d3a8632f62be6ad3c82fbb7a2f0280553cc435377af069bb032cbe0a68c368e4be6bb680602581b5c0f84991b3a134605370376ef7224144adcec72a12c96f251b8613949bd5bd6831b5b8220c6a3b411540df03c74239db32a4941fbfb4eb75846910200125b4487d9dec769a6f96e7c4503d2c9d9e83b8dadd7e78698ee705025f6cc6d699d402ef63521e1afa60772d4b6bcb831588e66494fa9791f2bbff9754faa68b0601323afc35eff3afebc8df01b298ad0dd149b67c2b5ab3bc210b230a3f892a9c140f2ad923974350b39af9f1784f9464ba70af120f015ab8405f801367c77e6e13592937684774c17e5e7f6b5ad650ae7191f77a21a599370a4326f6aca7cfaf6928981c161ade9579673099ec16dcf650bf701282f6e0d30bc2a8b5617494627688d3f1a225b36b5489a89d76468c2a3d2d73315bed1f2f2f0e3512b10a29fe094b5c41fa825e934045be945aa86700d6f83879dcb232b8aed092d53c734f193d14dd699ddd75dd16527985d041aeb2e3988c0b1ddc93ba9e97d0180d47c9994275900d360c93b3be57e4887bfc27db7171ca6b48cf751479da1669377cf7c0b177c3b48f76d8e5cfa90e82b766f352e6a1c650f059b1aa95882a144cddcfca7ca428bc33b1ce8ef555ef8968f3eb3bffeaee67f6994b236d1993557d96b9ceb65c916aeede5353098c101e65d8297e2eee37d1c20da04fcf2007c283cf070e53db352510e8a9a128ab2ee49009d2b644e83c36e0627171340352a6f3a91c5c0f7592def87e84fb1a8b28f82afd96ac72288b6918238842849b26950e457568a3874aa37c8f654025e9e60d4ed1bd57d0f6a52a1b1237453de41a1165c55a38c717e857103dda45c14d4251ba1660252904b0e5287f84a9094c998a39f1a10a8d7fb993cce5c6800cc788bc6356584681bda904bc6ffa72509ce0874380e7a69032429d781964064dd7cd0e214c9056d9bda7056bad503689b729badd34855d39fa721cc2ec5e8b72d6f2638a9a75ebe3d25497fc6ffbc80df5ae72087da5750c8664eb0cca65e3bfc69d91831273316cf0149feabbe92e5e71117e7d6c32aafb0060bb82135bd41d522067bd6d6c74849a8776b27992b1d30dcb5501ef2f8360a2a450b3c8ad3506de3a5a5b5a9b28b92f997d079e25ce1e72a834efaabf2be435b01842784ac9896d4efd1e757614bc332d7db6b7df34af7fe2742031b9602716e248cc553cbf981684fe230c64a199f0a40fd2c123fcc60ebb42752fa08c3fe9207e32e47ab9f7e120ceaeca3e238166696353cf057eb1631bce7192abc4820f7ab6b0ae7805c2a88b3a18f0e01c33c516854a1a9a9350544a4d14a739d39b92f9128a45780299f88866fbd26234897c0d748d8b565025458a98e177c79dd299a594960c2f7667f9c807cbed4455bc831c38ca96861dbdc677b40e03e721d4203439e2da79792c5424fe64bf9798549e775030af873b42418f09b4e47b8a9472a119ba4bc0d2aafe0161ad4e03c563b63f4ef32b9b36620966db2dd46106caa432ded77e363705de9fe4f78655a73bf79a96fd9fd27dcc08a4a660edcba701a4ea89d79fde2fa3cef94b9df64add76c559b488662fbf6afb433b37c90fa69e33feb5b1764f0461487f2cd9ac4ba13d5199e58c33f0cba03218f4b9b93cbaf149b36120e194c56bb485c77fad6bf2e9415fe682c97eec1eeac87da83e3c94c89bdfc9f76adcb6ce8e25bd27e94e4849b20734e6e3ce706fae3b9249ff97b3290753c3b98ee54b737e58293a05174d9032c91a5f39352de66b64f3e495f0ff8ea314a2ea43aeb032dfebe3b9eef0616c32c0c450d77272f357ea661631ff666b0e757db7ff14ab8bcd3d5e70f04214c055d5a8eec89b7b72d029b26c816bab55da9d2d5d102a3bc52f619167af85c9d70b91239e79f4b6364296c34582016f38683abab98eec798ed816639ed2c73ed6e3bcb6c6951fa2215d8a6d206370c2615db5aa719f519fdec187b95e999f014e69ba77de2db3370ac0617189487313b86f9bf3e00b18e2a9717904000db83c8e8fe19dbaa0bb0fcf12cc7a3efc2c51186138df514a0fb1878bd2458bef71160cef8e4cefe524760c86435258157b5fad64c5c6ed6ee83bf1a0e9c331ec4e03fd4eb780e014f89fd3f0f8ad35846a6893d1ac6055fa111f842f01dde6643ff8d11e0d7357bcfddd800581f0a60233da30045131976b56fb22697d8b49079fada305c7461860cf33f6782516fc77c7a453d7413806eaa4f8d667f18cd9e8097a2bd682985dee22dd33541031b1d9a3cf1eb909902c067d9e4af7de2a21a26504c6d9bd90052bb5e94004c2328246411a59162cfe1f2939648e3d058b59fbcf5617c6ec37ba73c3c4dab872749e5b92ee5645592afa0b18b510ca2db1634a1b85442f5eb8cd3e511923ac56d073a6c817e3bdb7e7344ebe63b0056b5baeaeaa38f8b5132906af3c09324ceba2476bd2bf4a2531cbfecad155d83984bbd24411715b1370250cd501df3693e12b0cb3b1a66487e43494da66922a95ddf30c2cb2b3a650426af0c8052a596838a26c4d70efbb8edd3467cdc6c2b9e8ab9a4fc30399951f4c8ad2ceabe52791e1af2f166a47db3f5606a60fe379447ace2ae8f621993256c101b9e8ac048d4b99c15e31d610d17df15be6f4e991bcd073e1c92b31bc4597aa50fc38007091bb49db9b97e398ded824b6ae2f2ad91711a3dfcc129509648877db527c1be470ec03cbbc4be24207816ed012a9274f20b3863c71350f7fcc7351ce9523495542543e40897900622d619e0983086eb2016ca7edda0dc1e9fe31d452992666fcd3e541fc8a09d2c3058bacddbe708583ab0e6c5e173f8a1e272b8d5c3fe0c6fdaf143dc5de599a2b923d84fefbf21fb028cb4c5f26a793981f1d01c3f2c4cedd82e9f69d750ddf4fb775c1865ab950b513f52b2dde8371635afe281a189b0149e29dcd3b866a8d2e27a61960aedab4236a7140a1a29d7721bbcae110cf6e7b03323860ea8ba11a142656507a32e8ea0d15304e842a233a9b72b2397c53b29423e3a41ca3adc4eb3bfd591c9000010636e8f54c92a5b0a22daaba092e527a9fdd6617521a0faddd46f21c49842477c689fcf86870b32e4bdcf1cb711a68857a8607f22d66f5b24d5ebaaa85715073edae4ab4ae22dcaf602e46194afd5ab7a147dc2098787762223d9a6c2331538a0473b688d0d4dd592174b63bd89115a974a1a46c9c2ca5ec5d34de9e2e109178736a75bad688ccee311a9142fa7266e0a37314631705a45d3348bec8a9296cf135feccf4bba98b48b6caf5330ac998a28b4bc217c82f16e1cb9478c69c64016b200c05240336f3424dbc12f591490d44bd61096e812d99a70699a18b9522d3bd7b56a275ab904feafcda62d5321b2d24f891384ec7435345648af786a2247ae0926cf7d76171a916c30320fbead1593a60c2665c2443ca260cae2d9e3fb9ef6aa8f679c38ab78bc1c9322e5b80f921d6215ddd15a92977e2ec33c1d9831233de7b8c9e22264b0f1524fa4126224d8ca4ebd3bc864dbcd72f245f0b5f9d24cbdbcf13c392381b9adec125cf5b74a791e8a03f4614fc1ef3851cae48c459bc137e022efd6eaf8ac11c9b278902434e26cfd03a3c4e59960fd1445a5a7f5e87c692bb52f3cbecdd4a4428f53d478d0f289b069416e86e8b74bb270b4f1a6caff5a32384eef6ccf911b8c465d843615d8b5b69851b83bba0674797b7962f8d860fc53ba6a893aadf6c4aef5b9efce23d4a59d859e0eb98fac291cb388661cc27fc26ff068c79d176c021870185a7c29ed3f25606e85b518bf0b1227db5f805291c50ab07729ffd828565eba6d1a83d455239e6d1294b6b8214f208f5a99c46ade65de9c88a4668664eaf55feb7f9f1e64b13c45413ea05dde0b15310c327b22b25d3fb407d9069fb2e3c8eb0f3625c9c25cef42089045567cb7cc29516d8e06f2daa5074ed22ea4241231b1cce2777740084ff4abeea938ceb82c2e4ee7331dd39a612f5a22d31093f8da6bc5c44ebf289dcf4558c26852d72bf775a1665aa14f7c760a14cf696774226cceab43e137ef3ef2e80d8b378e0a3bd656a4c2fb69e834f46ea8926ea0e3e1b602dc204c43e2e5e4dcf2b6c214b8fe147dbcfb2d0ac937c3fec8c2e05e4926901ad66fa118917e974cb291c5fc4667bbed708902c36a62633cd11c91ff1927ec6159149eff8cb8a675211210ab42f06c2e2db995c39fa04101fe943a3da308b94018ac97972955f0cdecd9c32f5e7e2fbb3a62a1d98b3de3bcd1ac2eb47d2bd229942922359c2693d07e9c2248a6988496bb91305da8beb9be982ccd6fac8bbec3cd98e894b1d154986dd2c236b08b840eee63f2d28dda4bee012bc17dc0b83b4642ffcd979159a89c94ac5643041232d8f5ba1ac8ef83aa265ba7ae8ca79a4c0afad149a586a991ea13fb1810b7a0b7ca6a8e85c40343875bd9cc6656b55ee8ea17cc56480aeccb72f6a3908bce4ecfb4efeea7255574c8af3643410288f2330657bd7319fb5174d7a26dee1fc288f0885e986576ad7ccccbae2d7f27a44056c0e2c3c4924134ed92828472508f55044d2f5b8ed9cfd1ba47f65ac529f847b4af951dcfa6086893a114c94484101ca9cc5cd5305ccf7b2ef52af22851313b71f50d5fdeda6416ae7fb8ce672637e11d38f0e7d15d66ffa424a7a3e5a35757ea7c60f890eb3149fa5ad077f5b1c4277d898e4c675182297275252b5089b18a70c72ad9354bf7f51c4443a86429117f8c9281eaf2f200d53252b396a37158a5804ec74130ba14d444889a836904bb6c4fb13c59703c45301cb9539f551d126d958f004641438775b3a5639275ce2b4ae8e58d24ba59f9676db475e19e5dfbeabf788d19a83e4837938b1b23e9f10c5c4317e0638de225dede7ded4c5f43c9aded7c4843fae974e877a4111b2fce293669f942cdfb1a39c67bc411d93d0f589caf7eaa1cb795cb8032aa88e19c1d2183c710635f66c2396d16fa908d811ccabde66ba06e14c3c48933f0ca4cf540c06345426e7021f2971218c4fbb4388866f46f1077e553b1a212503bf2ce468080126bd8d38f19d7dca90f78657ee7abc83b5974012725b48063ad509a81591acb53f7f68f49875d77461b3e0a17fdb45c352291d0712959d6cc836ccceeb355ef1ba05b8c9a31876576b2a8582de27e04f2bf67f2e9f6e9dcccf7d2e080472c0b5b6ba8f8beba93aaba5f9ddded3a106fff52839b385031fd9935f763d13d31e978e886b32a947784b465945ab94328e10e0998c6009b28f9fb216ad869f77b3ddd86575e7628b3b585dd9fe9f598b02e236f323baf7576b098e759f256e4b6522dfa9ef0a08ebf2196603d35483a5a7a590bcca87f162665a965bd075d3f9224c3a4a7b6f647f398817857ad51cdfddec5828914400f4922b3bec2f81cfda8053cfe98150d1ccabb0f8c80cdb148729d46ae18728f8c475f14693712ef199073986a7d3c9c4020615b8b2b8ae13c9417aa4b4f5c5da280aa3f6ec15dc0003e532863dd27b8c933336cae8d296d878413150280ad544c449689ab6bff3addf70477253d9e6d4b496c00858f2071ff25885aa883ffdecacb995e087b97b9eb954826650e90189df06a4ea19ae27a57d2b2990ab69d46f2c65578c0545445baaf9512639dfd96f4058bf69fac3448d76ab4d9e6269568f1decf2607daa4928efe03343daea7ed2fdcdb3409ba2e903d0c9cc636bf00d4bfb027ae8052d15b5b9eeecc76dfb7353c8e462d70f15ebf3587ce02318899d0f355a23a9a41b477bff66661b67b910fabd8ad320211ded241551155459fd83489bbfc193f13c57941c26b1854f0bd3da965a89f004bd81a4de45e3a41fd9782734b0f70ab5a406e35939c4b7980a3300ad6e1a3fb559fbf922d1bd38026fbe395f4c321859dd8f788520756cbe49217815172be7a86b4b5cadcd441ef55f83f30f652a5fe521ce14e89bf5a831b974601365a591c8b2f4796b19f6c7744d0c41cce9d7b5253f1aa3336230d7866af192137643ffe02920e8928bbb297afa8f80c1e071234434e11606cb35ee06a8220afacad5e70e922ece83bf998bbc7288e99a3f72096052d879784fbdd8990dd892f9378a375b5e357fa50c56dace4ab19a737531e48f66b86910842ea8b0a68acab02afa764967f42ca13702fee322f66607f2e141ad8fd3df71d123221afed8bc95e74b578aae5bdf364505d3668579d3e085d1743bb5d7f34f27d428ba65d3fa6374b16d73ff7a584ff4a1b6d9a69959a6de7c47a6170c14042ee4afc4bcc9b04041fe121db5694df553b7933364a16759027bd13ebeaf1b9fd03d80fbfc1ca36f7e7c982ab2362e59906160074b88be95e50877f74a4f75ab914654ed58330d46d06d3395edf711f61965b2ced1ce8222624935c91b5ae9e0ef2162a7474c694994894f69817990df21ef52f29368c75328de025221d7f0e9380b420a4d02b3fbc198d0ff078f2c48aa69b76326f158223ba713f73e49352636982cd21aa3a21ff2488ed8ce354bd9bf0319e610a8881e72e1d4b9b336d64128ecdbf256e8e40571fbeee1c54b55dd69be3310f7285639d51c323a56699f17a24042a7e3badcf9b6a06e3a2a47ff6ca2a0d04fd2da8eeb539104ad5e5b8a8a49bc50ecacd445fdf3215e185d49495db00d679e4b97220497de8777b9742f791ef0633539bcdf575a3f03ee601f9ee719f3d0af702fbb0f3fc4ed5dd2ac086a24cc5451ddebe5e00e03d2ac16f19e631cbe5f5a96ca16145523949e0de73531f05d79086267672b75184feac4512d0a0e84da76a854fb1ea65a56eb744d830706b7b1012961a0f4e30db62b66a6912b32ff6598ffa4fe719d3ce95b2afdf7fd0cdcc717084052e71a9bf621e2780cbac482c9c6aff5ecc6cdc58a4dfa559c2834bbe9e3757aa11c36db2c2fb8b7539c68f8ed45bbcee09403e1a4245231053b8d72ebab92040b44ae6422820bbadc2f3e262fcc5ff2cbcbaba83c98a538198eb4fcc9ffb319ddbac625bdd0a18f2e3f45ecf3ba45f7750a7440c9c56273d91152470ab658ab0fdd5265754116e65c30123d40bed55c9507bf8b589b4484ed824f3f34d715b99c5b77f26294907df680faaa4ece09be83b53815dd495ef3ba7a9143fbf1f3ea34647ed250ec39986617f482bbcf47c627f187744c3858eeb2a1ab32e134c84f0e6a0e2185a6a38b967d32f12b9a3b0682e65884b48ca90aee204960e67f83aaf60242549104aa2426753aa74ba3f4bdcbb8388f8926096acb1bb8224d8247b248338b5d69629298f0748439cd169488298161a6ff79f11a0df27bf53f0fcbd1ebbe8d79ea3507c45df17ba81adc6e80e5392ac7677d4b32ee4d0164a3b889b46dd5ddc47de2a3aee5490dccc08285c54eff4f7c04370279751a09ccc75634fea20f9f57cc351f19271966c65d984d1cb3799d04a7a3914a7348f8815ee88ab93fe92bb521ec0a07ce89596117a2da12f4d1b61ea8cffb28386448aa270d1694f8e99d00c35690b376f5a75a00f861a44905576818d04d16ee7debc2d194645851d80e39918b272ee658a952d3b6c8434087667a671520c75da1dc87fa516b0a856a4a520c47d796a2d1ca0f615ab42a45a3e74968d6bb5fd7debc1b00cbc06235884310f2148f6b776699acc65275e2b7d82beccc26620fadd2be3162e892ee3d43d53229a42f3ebca3bb7f4e72d20033a9aa44e1388b23840a97604b7e13df37b60a8dd0d2ed58eb5ce76cf4a5d87060e708a8caf1e425c9a9f3e2b78d6daef314f699f2bd441da7c8fb5270144dacb3cfbd8ae03dee020410e949201eaee426e14768c08680ad5f1ac6ac80b9ac26838888c74bb98e36accb0f4987bae5264b78f5e64630b51fc1eb5aca2edbc8e1291e691100f07f6fac274b3bd0abdcda89104f307a64ec9fa2c4f7eb09f8fb3f66595ab2201f46e81a679a4a6f1c9b0d8e97e4c85aca9984830f013e0479403285b5a048e89853d9984105c472958ff49dfd3e5064b939907bb55e7b6c399e231e4333df416b7055c1b6beb8da384936b079f9350a91a62aa00a9268cf04e502dc6c66217cd1be5e80c389f68438d7f5e1f4da20afe3ff433747c93169640afe20d44db93d49b9f3ee9079c1e0d1b06a744b3bfa7c5620249a93c2f3dc954b27f3e1794779c31d20c4657b91e98977c6b58656b4c23395a74e883bf0b5d8ceeda16aebf7bd2eb40f4bb6573095620c205c2d80abea1b3a7d3ae3baef831286c83129834b4bc0c37cbd7b3529eb57ae87e976ab5e6889990f598c6bf21ae19ce55c26f93cafa00d66bf686fac77c9c26a02af1bdee2ecc9594ff53917f60d5dfc1ed4b2e0658b66bb1c1857c5fabb30c985bc4777c2afa125046fc8d5ac9cc09fd069ba072ad391539b05c9a6aefcbe7b2d5018dde61433f1269bffd7124a2ea848d16775249692cb60808667b187af6d817848e0e529173912db458dea926a0b63a1d684b185456f01a7f4f6e426c8ad351b6b4503310a9caa2394aa29e778ac4eda1768d9c360e0a937a572afff0132fa7671b14a09aa2bbfb1fd36dd8f55f5a4ba8b43f95d09573d8c58ba866064bc4afed307645f01ab9e9c5897170d14e0bfc25a885a04d510e4eb1c78f469a528185688f7e6a91ff88462865f952a9af4e83bdff5571266b2440f7794096707bc7e14e49885575d3fd84bd26ffdc9217359113c9f5e7355693df90ca5943d8f551a956ebd7af7aa4994189e679e9432009d3957dddb472d633d37ab8c1b5514cbd8ca7a04db98ac379608dfca371f37cf37b70bfe00339ece9b7f79f5019ee04eb776591b498bcc7d3619e23b16b18658b78e778b927b99c9e5abb587ba3521c52c4d6bfe4e145182d154e5452001601cc52ee5bdaa9367de9e9859c5588f16471c1234c9f00333d2e2a2924003496d1ac0f92e29218712a282c128a90bce7a02b99fc7b173595c5e3689ad6972670c1db28040c8bed0b91a3bd1ffeae656dce7f442c0cfbdd02c1cc82ddb6238f7f985596f78e09c298c572e4f9f4c41c0d1902221e8979ea98e8e7a1a635bc21102cdefd2553330ad986a53fe603f26fac6853c55b306a319cde6febbb44b708d202dd0789b3431b4a82f26896557992bc4ff9910fe652e3cf17c9cd82b41dba2ec170cad3067abecc2f5e12bd203abbbb528b5721333b449da42de0a817f651626587b4a15964a5934ab5463a8784c143f78bf87d02f6361cdd0b87bbb09188a2ae434bdc4039e4079dabed1c8e6b99b93baba6b69caaf752c5f42027f992dc8ab7fb967958b9b965599f7c5340d1460fd783a934b4bab38082cb081f174daaf8004a8ea25fde4867979c43d29418d0d04ff439163629b29375c4c289a51d5f4d662c3b6948c0b9c1706d9ba63dc90e86d8d8001b4d3587c0ee114d437b2f2e80a89baba0c59a3d4bf0e1a3cfcf02ffba427097adc93a3e7fc59f78e14bc80ecf97ac82ff13151015f3b4434edd60c45688cc720138d827c7a1f43078f48f4c91a3e61d7cfab4cf60ff5971cd420c79de62d73be8dd08f69818bf2f4e24274c49b1ee6e64b60deea169d2e24babc47f3b6fd2eccacf9092fa987526af2dd371a69eb8ea86a09117ceb9343ecdc804e4ed397f2952ac2c9e38fd603eb7cb42524cf534aebcfbe9948f3d29d68c864e2ca13157f2f91f67c526c801bb3b75c422ed48a30c78e0021d9dc2d0459b22690a77b8d656ad8242435efca89744a5ef3b7448fc1d544418c05060747a197eabfec17c33bd977f8784b7991e7cbc36fde405ab1fd92189cf48db38d5f9e62d1c7d1fa9f00c13cffc5983d244699dfe5a3219e17198b57db0cceae12d1b2de66eca1d01277c0fc791066fa14f3bbb5677db6cf172cb79a71c0a95c250e00ed91b7f9776ac7e39d1a689e11184017cfbd0f9ef0d86d6ab8a7ffce1bb501ca4165e664c3ae689d505a29c2be225406d8362342db4e990dcc0f84f58db265d886c33311dd07b7fe80437e0f87752b532b9668b2cdaaea6b9ddcd3e12d4e5263c8051a06b3a2d9e0c229650cd0d1eb6c5e847e95d1576bf38cd755368ad2a1d7cd9ea93b2d3ff22966e505d13fe61b26098ba65c4579dfab31142209cdfc0545c18febccd8236336b7756846f210f2beb60b47ce3061de354d988e1afc5c817d830083264c3dd7da0febdba9c0c323a25c51b73ab18156dadb09e1a28fec6a1785b0a123e32f40a9d31a907ea4770914196ac81b60634c929edc21701845764f749a47996338ef4ffcc3e2a770d01479ebb196bfed7b6301eef1804a3efd7c2ae8f4eaa81f43ea8ea1cb6a8ae3a1afd729e57197242353608414559c3ccbb6c34ffdf38a1a3706414d0e188d9942f176672b36bc6be30cb4913f5c128fc0c77b2bc6e72eb591f545159b2805f67df108ff73b766476f95c9b910303ff9848360192a83ff91ac7938a9b507efe9b383d7ab7e64cd18096eb30d2f949aeecbcd44cd05d8207d9cc0d97e3f706b4e8cdfa09a511c84b1a03e4b2bc383059fbb3f227b7ab8a27603cbdbd28baf184db873631c3630617f4ed9d0fefbac2edaa8700869ee4c53c52d3989ba8d18cf7c5c2ff7557ea6eea95eeb4a1bdacb48c6efdfbd7e7950f8aa8ddcd568310e2faa1fedc97c495bd44973cffc3f14f1d5b011e6938ecb85af6f64140c6e50a2b2853c00ad732e10d864e04f916a66f5f34e8d973e37c346bf273af8e83b006da08a2cbb0630947fd72a8f21188aa90e3d142aeda5ee2a9a606c971ff46bba30a26bdeb761a4e3799028d5b48927bcb45b20cde84e434c9e35285f9c8c4ecba67d325e52f3f727e2820a1867be4246bf533a767f4d3577c6904be005cd3288ed5970824029dcbb670a2c5b49bf1f5d7d3d1a4e45e1705652db2e45107ae9621cbdc329591595c1c56b9fc355fb0359c550f2894579fd3cc7264ca1f7b60c2625c56968530f579fb233d86c57b68b39d0dbe96a7bdbe14b3d857b9539bae1c835d895523a9dc1895d40b58c8aa69fc6d5b48ce6e4a020b350d78a4f2b1a7bc0cbd17c8f7dd24c451f0e5c8f6eafdff91c2c58d911a780ee14d60eadb19e78d0feae1615774b8638396d979b1c4463684fe50acbf8d49ee07fde01aa5d167e6d9e69ae850eb33d3469d0fb50c607af36601f90cf881be6bcff6213e07877ba2f0ad463b80f5ca3547b4fe36bda49120912dfc4c423aebfbf73819dc494c6aff238ee7acb7483394d37a8ac997f39cc8f9165da452d265d2016c0ad82e1f432eba59d3c6582dc1a5a1b756682f7420c2fa2f39ddef4cb1e4b35bbbdf37d556a5fad23326410a59af2cc835b53bb551c0c2fcc1b33ff13869f534fc425ddb76317ac058e70f884d5bccad6c46411f9dd89f380478b15d3e4773994de025f2071bfc6d5516d7b180a39e16874307e09cb56e8f3d8689f7eb2cb4290d1ff6e780d63dfd030950190291c31d83e4dbff7fd571323edacb5ed5445f398afe18ba0764de1593d8f9887310e55e9b6a5a89d11c2d3a7042f5319860da3422be57295e767537aee21598ae1437822a5b49e652e5a2a421dea99cf97d4771df229e41be5de6f5fc43e364ec115f044528a4cead252e6ffb7af86cf366daf26f98248e9cd5b6c15bde5f2eb025e2bc0736096e3807072101692c1a3b3142546ac19c1c82fd710e870f68ab1d18c0e67bafb05d68dfd7406d2c957ac6aa887f8d9bc49b1444620f20ad69e759022be25f862aaac5bc04863dcb1d144a0926fab6f97b02f949e7237f31138db20d6c1add671a152defed6dbcd754a93aa8d6301f6c5b7cd48df3e9eebeae2b1c72b3fbc5cd30f7be9ba6511bf6042e42191cf6cd37752cb0941fe8b4c3865128d233c671947bb6e75929c261ecee17adfae8c7c1c295d26d5c0fe4b2b22b399d0f8c026701b9b2a140c4a503d664e769a0dd832b232c8911f65f3a2dfdf893c6c84d1a2c586464855868392a1cc61cd25e6f2ea4bcb68aada08b998e7a14bc2a021cb73379bcf6e67a9e7fa6e9d4a333df3763bde1a1f2e3f81c6084b356d8f78107738095533c9857cca650015350c51746784be91e4ace03efd222b9399f22f277705f6af4b61a6007c3536feaddddd75007041a8088aa357a8464bbed9dce5bf877f72cceaa0f3af638a720105874ad63a1f0505e6ab5c7010a4050a292704b11b6e0451e820721a1f0c9149e6d3869695635a868cccde45f7e1cfc1befa240d1f6a1f247c21f59391654cd1b74a6e661d867352d897c692f2c6e38d70269c016344b1150fb70ce6e3f8b57e1efdcc6242a28d425119ba663586ce65db2be64e0ae112f44e7a6ba8bb6f4907d5397073321f25cbe997e771a325b47be99c0febe534038b21e88fe460cd5fa410ed7d86d63ee71c9de5b829aa9655008a0a6a03d2c1a058b07e793839e744cee70ed08aec9d18ff955d44ab620514eedda9493d352ed955bef80ee26ce4b849141b7bb0b4752c2cf5809e3628b1a2ff771333c20822644cb66d2f852a58b164864a8d27dc8f5e7b29b1785f4cefb902ff78eb87bd7669df7b632fe84cb867e02006c73d4d7daa437e3c819921d9c62ea724cefe93fd059c124f0032b3c24e96f59611646796005603ea430613dacdd91abde21cdfba61d8d592b7dfe1ea50213e00c8009431accd8b3edd3f229279430158fcbcaa991fa13fa2b3105c13f335793186aeec37c77c294cd37e17d0184c4ac364d4adb24f6aaff8be4cd400e2497859a94c4589722262bf47c9d61c4ca21028831653564cfa82e2483ec50846b5e9fc8bda851c27f6979b7d2fda85ccaf81b0974a22c8c29f6e467033b6b2545c4024b152173b413a07d5c02a77a58a5544d2a739edca29ccd43dfb1b9f4b1678c7f5578947e32dd4ab8a4b6f9320eee7c1011c8e8f555e2edd80a02b2be3e27fa439ca2448a2cbf3de1c862d7f955a2b3acd5e66e0c7db852dc9be4a0c31bec0ed01ab46ae3df946e7d5c42d07d27caab9178918d1d93bc39cef5ab99ed58c486093bec015ec8d5fb4c2c5ba4ea30a6893b7a030654753fef7b64f797daef82fbdd79dfa1e7910f3729a9afbd0d81e6fe19f6394d5f50911372dafacb0b3e39863fc2cde702abe2907a909377d3f1eaea396e9af1a185e70244a91af4bd348842f722d43c4e3049e96c955b1669a10631d7798ab2fa847afd388eafb5fc115b3882b3f1e2c924d98ff4a1f8256ce9d06f7bd8648f5a974d9bcebe864b98dcc48254ca1d5a57e359038f39f6634c10fd32d01920e1b1fdc7aca87e69787ed0dd896ede78534e4a09c855fe9e7ebbc620a4ebfaaa69c6c860693f27ff45c49d3237f331426120ebeea0768b4ac6b22619397c9b5ccbf097a0c029091e4ab6e6f3f372e28dcf709c4c1fcb1119a991887ce449ad8eceb9ba7a063dfa14810ac2119ddfc4fce110b6379cefc319590b59f4dcf23bff7caf5d64d4e5a7f7ecf6eedec3bac577f3ee73a228e14784a37c394bacf85d9a3407e473d36f2bed38918fe38f5bab6a540ef45656b5c26706ada712e049ab3d175d72fa38720c112c8b369898a074a9dd8a34536f3616c8bdb6175abe01612b6a1aa23fbabf9e3f5f98e7e97f20f9c5dd0e7aa0673f07fbf62788f2e24c1b445d57bb21970762da3c10f9cdab7052a24efc7ccf41bd0464535e01a4e68d6b757ed95fae55cd3d3cf502f1f404053c5af2dedd08e9433ae32a235fb4da2f2fc3fa1c22e9560dedaa6110e7577ad53fb45daad3ce1f82e4eaa8132fc8fdb4158f134faf312eae8c5244ef4a069fbdaafe3dab5ae7ff64985cdb788d2491f264b95c3db3e1bb62e899801e3e4dcb21347a29dafd9b0c5ee456e7aeac252ef806f10dbd17b324dbf018619c38154768ae5790bacb905faca3cf1f2371a073bb05960c31f241c5d1d414cc5ea165f8d3a0016c5fc59050eb61a442f5119d2269a2f6ca6fc6f4b7c93c69ca1165bb4bd95b1643b2beebe7bbda077d39bde8419e688c404a06f1a9c89aeb4bca3ec85fd44eb6ecc73760836fabaa80744f2490b0fd040b2ac42fee422b36224741922612659f6654ba05677474660907d8badc329bc565971442ff95cd8a05c16274d58425fdbcee08e194e08828c9b090ac54d5c1f4595c4aa29c5acfb332720dc42185f6a031f53d84d51cf58371d540cc31d7898c99c76f53f95f352e44bd1847b5b12132cd32a4123f1a1e678898089e0e7923dab11e1a7a9a3975a26bc38786e573c81bf42f847693ffa0e6857c737c1b10c133ce049a5c290890c65923052b74e8c7655a61a1fd894df080974465199fd68d86b47f9c68cd54840fb24508ab87aca2a0a8776a4561d2afd33f9bc5e149a132a426da9e117f8fb2cdb3897df67ad6389fb6dfb765807d2b10ced51983665f8656507fdd2700fa294ba3527fdd1be4d70bc895484f4baead8b356683e79e6c58c97709bddea6fc7ec38227cef835ac0330ad01a6cf1902bb1b752c5874ea63e6801acd338f162ed2a47e0e07369e3f8f650ec249320689713f659b92840d4f1b66b61af2400d1fd3061b43e17f64cf7d812bbe7dc2e0d7760584195b3425e20c2337ea2e2d4fa77eeff8883590d772ac3c276abc1894a9592ae2408e62013196bafebe1f1b74656e4c966cd825412b93b3457b2a4f01ad43b03e0804dd556e83dd2fc037426cfbb8500a649fb1b6d2bd71dc4d65138c3969d85f0f2822f12ddd334aa0b6b75d432a6f1dabbb6b7567e0146d3037ec9d556581a90a9961c58d6add704362af8227a253dbd0a1ef10a7cc5228233028c2419577b4d551fd02f3d30631046c62a0677e1c196f5105ce7dd658051dd1663d3805aeb9915076328fbab839a152194fa98c946c215bbb35f066accd9b93ac93385d7ec1f9d3e863ad0d006ea056683e34aac4f62b13fe82076ba36888d0133e528dbc0cd7fbd6a4b87ebb09e29856523db12d1156223d96a0ab682e6bde3cbce99cd150ca1507191665c3a2e18b255ff9b3d50dd40e86186094507be7f534b14b3c2b8558b6a420c99e160837f0ee38a85c989e77e2a773f6923c0e9c3cdb6d0e149b7857cba053b1122c6f2260bd8356f3e640d9cc9c713e674ce537c3bdc848d7ec678370359af64deb845a93f242c8825db9c5c92d909dac78ff2ae64e12a485652dda0f5607c73d1df8762804fb6096ed1781dfe222f7e83dbe2c0b7361b3cc713baba1753a13f50f70eed64d1afaaa73fea02c8d1f31c28c38ec1e60e47c6c045cf4d9f2b2c9104816197c05fd7a163a31b1ddd7011770f44e609c9d52fe8c90ac5ab77f12b4e07f1257b26d01a79fad2109a9404f7895152f9807d2e01e391936c7be99f0375de84ac7554312ca059626e1c41080e1e502b987426b0021ce2832d5bc180107bdb4fd104cca8e279f5b71413024aa56ed67e43edb97587485a4fc1406dd897187a4cfc337cc034325739c53b6ed594db003111e3bcb36f81ef01ef445647c26e176f5834223d3717643695d0ef39c4f32fcccc428528d14bc64ca7a65a2fef34e776f6dd19032f43fc36583b5e1f8c2722fb6e1e77943380e31bd22953baf615b9a6fb4cd728307283733432e1cbec6150b9f7c9cfb85512df6404781d22982e44a3e836df379c359b98f81c8309c4761438760f6a87ab571c1c9650acfd7b7f4f28a4982299fc7dd13c19b8fff943a29531d23694d9b947c51385de724023a09fcea3ba7e49a01edbfff47ea86840f4030e9f05560cdf70b81371e6ceb504c51d8c1027b7ed87ffe741f4fc9d72eec02add94961f5073ff38cce733ed473e29299416ad5d297d994623fb9a25a9d85403dfe6c5514a347b33547a7b91bb56900895513941d31e60d2a9e52277bbd3d453593ea6aa901d028bf9e3e425285a1593aa15ce110552161c1a419639d8b42554ce6e8e4ac109e0b80198fb04efe15c9b80d5260ba8053e95a33847e85df90c997885d34d7add771f2e40ab650134960affb740acea449f189e9a92537480f812db219805f8ff72281d7247f4bc52f9bc0f9f97383854aaaab648a25292c18d01912fdd53bd12a202b5ece9e45a1d63009c364183a0dc24373dc7fe86eabc44a5d81e9a71c45b6f855913ade79eaa0351b5e5373b8a4187fc8c748a01b67e430b7265a6cfb82382d9a83a6b90ce7941d0a2f1b95508a37f709e6bcf4a63222908c3e31efb25c5b4ac847ff29ee380d98f6a98295073342497b586034f8e151c9c38a2aaf69d6bf71d49a32a776519e112165c310dd8e591c6dcadc5e93bdd38b77aa03cab407239c3749b09dc537bd118a54e70573b107d340a02ea029c51d09de13f5257d7b34430e8382203b7eca6888d6664bbb406a8a48fe29f404d1fbf914a1f0021ef110f565f7c5cc1dccc34c0b2aed7e26299daee958d45aab0a20158641187defb049e0cdb7e17a079ec576abaf7aedf363a97332b8b32774b5caf7a883ebc70b1fbadc43efa94e83ad0fca2684bbdd941bbf2ed527ca13ea4e858732213f1d56a0ff83baacf15b274ff64b5a8cdc700ccf3791046f8eb7a0009a951a2dc7d91f17c3cc5a26c985ad3a7a9fb4d6fb2628e5d73e32870aa2473319c6ee25eadb951bc111f337b1f66068feb9cabc6f1b8a3b8b65e3fbe24bed768d5ffe1f605a5d96db97dba1535cb37ac03dfdbfb36a01218a286de6ab8d6afb091fdc23faf96525a70149fa40e7183828539e81ff5c5c7eace836214e985eaee8f29cebaf42fa78588bf40ae6458ebe02deecaf1344211da5cbc2be17dabc7794f7d89f1c41c5a86ca9f0b938724ee630ed184d0011720376ecc0122710adf615ac20fab61e529b2d7a84b90324c99a47f5a383aade2861f40dfa1030a4bcd5751de16a460eb06023ef707bc21ea995883958dedd17717e093d83988ca05c048665502fa75e0bf019a65ba87827941bd2e06a9873fd4598db8c89a3cee598f2d66248b8fd0876a5b01d8f6804510f81487de19ae9fcb0e85bcfb583efa9bcea5983a7059a6868a4209c7c354712470175a072b68065cacb8a17e37a871782fa1d11117c3359984f004ce9ee1195548edb6387ba8fca693af25bc0f002c3205ff25c26cb79069637361ef1d0b74d9a58312df740b540119c69806baa6be3dc38e4e65be51891cabd0dc84182c7b3542568ff553fd6afcb57c75bd83b13c5af7aaa65047a111eb472b767fe24ae2ca47e61cdc564652fac30accb1b5429ea15c5bb0f51406ac34d4169caf9eb746e145c79c0e13cc9263e6a04ccd722659c28b737c277b81f009e5249171b44750c47692ec4e6e094bcc45ea78552d067163aee8ec3384b2265dcf406cef0c96c3120698fc40d4f7c2954b6a557cec9b6739ee63b630b5d016253626dd1905069c8224756a94cb5e53218564838dbbf694d4d027582afdb1d7bf6d176ff694f2d8df2e4d6585c14ac4333ee1d7223fed3daf8a2fc38acb1ed5a5d0e005a226de323979cd524686bbdd5e2043cac44dd60d4217f797cd72f4a45fdd8f94d1b6447f64970f0ce2c921f9d422864fc53c5b7b354ce84bf68dafaf1d941041df5b047d7a48e9b3e1ecb3480c704cc9bb04ad977f6808f83dee3ad4bda9526d208979f087df2ea138fe3e9a2ebe98968110ac5089b2794ced0dfacda33c7f261dfedeb862b6ef29c919ae0321ca6a2ed08fc57b6188153f331f76197f32864746a2d4fcb40086471119809462a54dbdcabac335cf60f86f849f60ca1d1be8fc49bb58dd19be98fed418469dd3e5ce440b7c68466658e6037fe820cc73c25ac634e77034c7e34195e5ae74b9170f36e559083f05d41754a5775d433dde81d95bb710131bae9dd151d56c79dc6b730dc18e0459882431fe652024ad5bf27a9f9afdaf5936b11f8c4e640ca05ed67720aa537e5760e3f4d1a335965f6b8e23226d38b611c89c6e0498e06018c57fc855510492d6367be51fccbfa8f3915f17ca927800fcec1763a2f37b51483eb1c4045279cc902c0865a98bbbf348f229cca204e8736e55797cd1e9ac0d56428062571756f1e723ca660f8797f35c6a64ec23b05bd3ce55c9607cf4578b382c202f10ecec33ab9425427440668b994ee92545e798216bde6808f74f83c2b813e0876b7c76924305ffb1566fdecd69769dab7a2a84cba555cbd5ee6c959fe16dfafaddb7a24f5c0f841445b962eaebb156ab0833cc3244757241d28503c571e4fd8cd5fc17b8ae0551f7ed303c969faf2e6c2d2c81eecb81a47bb2a44da4785738cad8949833b851ef40f326cf3abc4cfa83338a40d9e48756198c62c16bc99b732c4d1a26cd4e3e83863f9d078175693920d4b1db07acfb8602b09b5b06af2f310db77ff783d9268fee974633f8f7bb51692cd09c1c5b0288f22fc9f64827fe7ddd351ff3ba0d73aaca1315146468b58172ab26c312d914a39101d4edbfa73caf444baf01cff013027fa428c119b35a71ea94d84226460aace1fcd665fc78617bf2c584c0912e3eda4a152d4b15d79ee0d601c0cba9ad2250705f41f2973a44fccf269f1dcdae8b227c1da834b4fd600034acd7e7f3e95fe03fb60732f42782aa4849d398dc0ba8d2c69c3f55dc95cf73d2774bd98e9e2a0ac854bcb2aba6866f92f85aaa4b01e8245909c568850fdefffa27f8fdf1e2410bd4c35f4a00d5fbcf23ade96278c76a1cc8e93f52e99a94fb2a3bc6a7b4ab0dbeea7736c4d66de02716924cc6708d3dd35f1158722b49c7713857e6925ab3cdf4ff65b77c59f9d9128a6c7486ff4a8829facb9948db53826e006bbcfc8ee112f1fa8b4627a63fdd85fc6cb0e8b403e70fffea071b6bf88012e0423b4f3039389a90387ee036403404a531dae4345fec048856a53daaa10338f482cde8b28864688190617827694b8992f1e816b3cfda30fa4d9d0384da8512a25e338974ff7836fd00ca5ed1dca7a11bb0e674d886806f225e4c8acb8075f722ef7de5925670307e7f2c012b52e5cf77d5caa9f9287fef133d170fae87c0c1072592d84d425fb64e9cd12ea24dd7d96cd14311aa3c423b12e68886f420d5d7adc3b48515703480d740b79cc3bad53f65980005bc3d1e05dc6c42683618aaca13a249df9d923737fb2c8db44a3d23a852af0286ffaaee6287a817faaa7f0d4188e526b376ee53882a51cbdf328fc1ba63cf21fcd2aac0a88596b587071ba9b842086510f483b357f7438dfc7a30e5e414cca9e98520679d1f388565df85f0d99905ea94c7d8278effee113dd84308336ed7a9fffe4705766fa839d00b15fbdfab2e99a09a3e7d68d2e97bd32834f9da3c7c77eee83cc69ae699141ce20aaa0bc9ad845b81007bfa470d979910a476a141c30d80fed08eb412edf3f6a33201b3551fa2d78821714d45206bfa3be86b03e0e5414b1282037e2fa120077deec534e0078194c771c85b2ab574db750e0f066e280f0f17c1198478cb44a1f4c67a53fbdce7039f838183de86e2e6070015b1ea12481bdea65e62ba7332443ebd6bb7624d7f3c6b85f6efa497b9ee822aae705769505dcdf2d56d6b1565ab8745be0e7b6d08ebee4104511f3d3090b1a82943fe1ff588062031d680a20e18f1ee4646a3688f3afd663d21cbda9f8ebe25de5b897d8c66106b8f97fa188d90ad808e6deb67ef6e1ef9694f9de2f239005fa74b4d66a64c0d6cc3b5b3aa06fe37335ee83240b7a9742d13d8a2323a46167e6e1aa0b419d16042c2c3b6ab8ad7175d40f757e6aad4edda6bcfca9e777b722dbbea5ad1c5c70369060e61917f0c69a7e1cd6ff60e8c825a54303aaf344ed2a68baf8cc8b3284218de5dcbb4dcdba9e49a543c1197c8e047c9562e5db871435e6083d619564d0205ea66c6b7a7ce15aa07237f7d61c6368fe9cef4d0c6ac25f24ddfbc66f93d2c08adcf0bef588ed99102ed6e7fef486fd3545c6a1d8c412522e4824839198357b4843b3d472ce5eead6222f7e9abaca94ab1cf4e9558edda30f589fa67b0dfaa9f8a11d0781745c3118bde9f48e55084eff217c817ef422a87e31310be60b1a65ffe164dd00a957f4437040024e23fee787ac98721e78c1f92f5e6c9335a3d3818eb1b39f1aa478d4167fd218b133e349cdfba7a460e9fc5ca6d94feadf9808e492dbd4faeaa3f0922cae2f44e0bd5a596e31630758a03851bee8601149aecdbb0729007ff0e95da425d9246ca46e28b32540bcfb075d9782ff2ee07c1a2cf2ca864a029f3ed3fc15a99128fd4e55fe13cfec384912d002bb9c89fc3271130630b6a076e1dba3e512c9a9bbb4cf1bf5e80d12a512fab405040c0f78956b02364a9111de262ca29fea50cf62d42d6b81e37c615dccb9431d69df8ce239cdb413299e0b4a5cc1c5c613afe11c728506c141ed4f3de03a69d17fd2bfb51622e471ecb920927cef1c84bb1700727c667dbb824c923d0767238b275c205f76eeed8583b56172ca32c42994a9e49a3d488b04443af931b5a554f6029f8f5e6994116387ab7ff27b8f5d4aaa853ab97adb9905d282804f3d5e45c0a6a802221a419bd2cf9dc194b3429abdff407aa6a95c268972148e25ecd9b4eb8d9daa1684bfa7389f68d5125a97e9e1842ffd8311311e1332d64150f57b34e4c8c769d749fe945bb35b831f0ed628a3d14a0970faecb6e3b96bdae7afd857d05c6f00772f0616b0e6d81405a7d4fdb14762e9e5b8b350e4d907fddfc9d10761ce5896f4fb682b48f4a046832b3517eb9a7de4b5e18828fa9d381034019e3ac9af7dacd2421d7ebdb3df8cfadaf4a431c0755a56fb0917160f8359a3642181b684924328741a54275df9754f7e4a10b2b0b8c8ae1efd2c20de2e8d608b5c536525a9104cab05f4f888a7b60458b1ecde1d2a1292f71866d0f9d22242eae0d8cd3738ec7485d3f0b8d69a372168102c0af16ce7b7e79a36c38b4fa2f0513cf79327135a5c2eb71147de4a148945955c4031a9fe779608a36136ef1302ed659fd3b7c864af90c4bdcc4272f1b1fa96c91d2d057d693623c2137ffc93f8910e5630199a5663c15c6fcf3783656720d18152bba3e70925ff4ab81c982e5a0d9b46ca4921f98dd0d9bd58730d37cd07d905cb0fc58528a08015de3fd78136fee65516581aa03054ce73f7addb207c3b020c9c06d257a361294453d1f8180fb3a3ff0b3566cd94307a7bcac8823bd20c959b7fdb190a913608288cbd943ac1b5cfc63345261ddb24e85653170ecf7705d5605f4f26f962e2378207abe60b12beb752656092cfc85ae0b482a986606799907d6b5be5711a0e19a60ce9f2c4116b4e1d01cf9463e536348369ae9bbc36f86c8bcb96fb686708d30989d542a4f2ce0171e5f57b9cfa8b789f2c6aa5b42671d7a2de65cbb41b7c88fe4f29e8ed6d862ce4cc187c25ea6743f26a3937ce881ced1e66a32a7559b4fb88a3169445b5048c99cf2f2aa099cfdb06ea264bccd52566747d65f26ddebca7b539d72e712c1d66bcc1db7e1e0c63a54266831fe664f05e553cea9c15e4e6c85bd4e94f9da3431873507b6be39edb7af56364e1ae5c9b933bd731f290ec6886b8bd86f3d3caf0d1beec36eb9afe78d4931cb5dff807f3b658119d2f4e9c7a4bc4b0304495d467ff8aaad68f739dd400bcfc6fd79cbe2c623f7ba206aae5dcd752c7debcfc50f125d75095ab838a36ccbbe026d6bc2188100dbd1d9dd5c8ec0af6a8047301e34ab51519bddf2769078055d8e9fce57d7dcab1fefe2c0d14647b6f0da8288aff77ca1a54f14f68cdf5290acca11cde82fd748ed4fe33639c8830f75f83818abf77de8c712056be64519a6b45e256c14cc0eebf442a8bde65782af0ce6183ea2d5fb51e67442ef871abd4bef837d0475da19b993e955932ec041e4cae4982e6aaf2461216b041cabc4208a5d10e4d1a7e032fa5049fd16d9be0dad51a66a99779caedcbf4e55842d05d2048bf4e66d859e67978aed89259c58c849818b9376c2e0bb21e73fc73d1fb5092ec5e8fc3bc84052b09f10666c39e4f4ffc571fb35c6dc6a9b209974d969caedf69f22f30448991829008e4ebef7f95b0b9930ecc17049e570f4e04fad37b6c2dbfa53a4b42564fac63e7e59326a685b47557ad2b471ec718c7c142b2c11470cfcd0c3c4cd8ccf7f02b1122e73ec53350b986c99b0201640f2891bd026f638e315319eb2607a8b430e59b40991d4abc995ffa8fb9c2b3a60c98bebaf0bb6fce9e409cdd9b487eb5aa3fb12f0657c2a6e5255e5d10ce02eb7364cd6abb814f81fa7159c54d7464b824f0ada1edc5a0728293d3c222a7c82467fee46679bf4d269b194e3dfa258864210667f3433a9e353fc3000ed7b3e006e4688c357bcc70bb426cfb3b30de63133a4a657314bf3bd31c189127122a93f275bc4279ff97bca15f715cd14f7c34be277136e788468265d5f52e996c512248ed774c7bc0eb26923c98a9cfee16947d99a5bfab475047dabb8cd048a207e9fd497348f1b747a58c244d725e089b78ec70590dcf6879422f3c95c85ec983d7d94549ff81289ea6a28064729b0ea5b1468ff63198940938a9819a1392d3cf6ed7d4dc7f1c1add29aac540141a07461e1fc859b7a5956c9e3b41c2a2cd3d8b2ca83cc71e3641b421ca4b979e4d428eb530ee734a8ae342ac25a1e0668c40373345987ec13a3ddc745ddbcf6a46c234c38e9d5b9024e870bd1cf305af17ef39189e710e219981dfa56b41174980332c0a20ba2cb894411175a4f0e44ec7b973187adc174b5d6bfbbca46f0f037190564c731698892b5b0cffd8811e6731f297668cf03229372fb39250572b6c858ea6348de667ca4b7fe1be0c2a11ce7ed3020e68568e637e4331473444ba9b90324c6c8135c4e0a78413352f285eeb3e53bdb33eecdb9c6e8cfb7723bdb2f348b47112eb594b2acf837c27c550266eba7a74f8a8f67f27974b0cca242fe6387430f2cb2df04a3bc408a4ec89f38abc44532d291c419b59092daaef349f6baaefc0ebcb391d28f73ec730950af5b4c0516c3663a22b12cf7f3f9e952e48e42485b4d4c10e7d89ec91d93be71c4cccef174fc25457f6419bc9a976dd7e2c27b19895cc31236e47ea2c227fa0f3becc3420bd9de8c6f142cdc50d4850bcc66ffa570908ad8de44ed203f35efe1eb52e35aaae71d2a54275c093dc7c5523ab128dbd0f8c1ce54e0f4b218484f00ea6a67b8c5ea6c6bb5298f576e84be8ba399b0024ddef2e032a14768309481f973e9cca54e6828f4bc962d40f28026d4eb0d0b5a6386f45e54d893e727ba38af8ee43b7482ed1b2085dab673b8b8f3628571fbeb1062de8bfa26b20101f1b3196ba4178aef33897945d332cda264906880cda00cbccb308c264e57b3ed023b2f050a09f7516c389cbe93805858c805ecc357ff7201683b85630a9d7c4ab67d6cd273737e5e413720d8f83826ba0e94b5930631c003f95eee23ed5bf8fff17fd452f72743e09d3f122a9c54d6759629e3ed75703b68e9ed8e0b194e2a648b1b099c40ed56ced3c02bd3c816aec491aeccf28f499109c6807411be06b3b9d0722b0f2b11039821805ea78ad338e7f4f80f4ef0b2047cef3c4f0d30495776fac914ff7418df31218ec0aaae89c96ee5cf6e8c29dd11bc6ab7ba6e49c65205c63f8f1a9d0027c1d59d398583d6103565b573d5f8b7daa3df04c057b2baa69359afa9852f5f7f432a48d5f435162b792cb090c7bf053c527e833cc7b4d2c5d1071593ac409d69a9e07593d40f64153033ca34f024021c8e7e8c8e71f5a10752d85d635859b848f027555c858ecec639a8c47d81fc15d65d230a830f5836b8ee0567b73b2d3848ec9a1f3c630b12d86d46fb261711d3906be83e3204b9177538547627352c3a6c428ac3d76b0a172a77e88624e4ac5655bf62191beb814db645ce0a96888433f6f385cfd7aa7f6312e0d133f23f350898913d19213a65887bb3cfcc7b9590b981a27795c45fe4d60ce3339817d15e06691af7b4835590b6160f0230a449704822f18d25d164528a705d9789ac46189b08e871b58e508c339222836cf5053a0f43d522a6df042db78d498a5a4687d7d58b0073118a1c4231a4d7a2071e4243dd01cd202106ccfbdc6cbfc0882174cf42d3d10ff3fb825fa2ac34a1fd6badce2b870b50bba0dd2c117ece92a9d1569bca369e00c535335486b1509622b69c71b875d59b436664655c218ecf215f80b9bb272dcc05d04a14ad7abffd269fdfdb8da2736a6a6971efea6468b3253f28152211ef300c8d467e320d2a2b53252d1ecd94bbb3b58f2b475d0953ddd48e43050a8f33268e589017f706ee2985e6035dd8e17f43b8e3b2a5b2ba215da67bb7d3956113f0e628603c41e82966963378fa00e4ed371f2963a6d5b13d9b47a88927993ede8cfb8df47f380bc8ab55cab77b7b02215f164c09ae8916b72ebc00a838e32955b8bedf8ff2999e148550a947f07f9e5beeb4eb94135efff2bf5f960568a3ecde43669952414501a932c11ef82866881ca30f9dcb1b26d334e56e7e36a178ab04e24fb0f08f452e27514761eedcc1e6c1497e50f8a994605d31a6a7cdf041e7737a1f0a17586755027068f106129507b1a37b1db63d9359649f1dd2b715a574b3d0005f24f8f094f14cb953debf77bd66d9fcc7b4e9c422724015baa810361b01e8e356a2f6a94f5056e9808d89c38b5138c31a2cc58b97bf27447ba9e47fb2ba6a18784aefd500454d595c9ce380860ea8059f8390f7ade3ef5d1255764ad6d8dedff1edecf4871b8cdb97ebf7daecfab40d5104054f5c91fea1cf587f68b11cf161fa073349fdf701a3d8223f7b78c71bd432bc1551cce93a2e6f2d4a3daa3bb05df94565c596a9034579524f40cee3199a4edc4ad0749dd45881b188dd75ac9fcf5f0fecaac52df490ef56aa05c755a56c3c07852dedafccb9ced1040cf4609ec188e19246b56e6e2eee35e5ba02285c36a46e70994dfee69f5c77a45519537ecc1ab0cc812e32448649487c5411b96aeda598bef5bb653ebeaafb32bf22aef22adfd15302e2302d1d47c19238579590730ad8d573fb3193b8b26af2a8447cd410432b68a9bf4ed93d072fd1ed3a5af1eaae7366f32f7b36324cf4ee02257c3b793ec016e16caee1b17b5cbbc115991f442e69d07534a5723a5632ce745b24d7625ba4024a5f1d139b89f2659d11ff1793706cf25a4c81735036f69dc36372118f25b377e3b85641c874a5e51b8908d9d760e2143f3c395ab74663704d1b3d902f15caa6b3f4b245a14a2b5e04f7ae995e03dd2830ad7f39449a60dc2cdaa31ce6443e50131be602c37f957ae146ff82ae9e58ce600cf6ac3cc219ef97a5836d6d25d03b1867a5d6b4ebbdf9ed833492616b16455e1875780ae3c0f9e83c735321aa8f07bfd7c3beed17b3a7686008082aa1aaef0435cf1004cb28b0e09f448ef3f6c4ae1838a52a9c9681e6cf41b2437775526332a135abc874fd7b174fa1e317b3c53c26ccbfdb20c0000221e8b47d6340d159a2e7194d82280ef49eea9e1fa22d59011ba7b663a3f4a4121f351fb8dba2048cbd82642cb09c67cd1c0a5b5ec2cbd09556ab3ff7861415ef1c24a9565109cbc0c4bdf3bb3889edaefa610bc50573f922db7c5e8f7f39a4d25b21d5bb009820cf81c0284fded11280533b42ae8a2a7538a11a87cef2b4ccb7e6d13e5bf32432d877a98be72f30df6e75d6446e3dae7f14928cc0fe36e4f2f771b4b5d865b7e8929acf8c4c8a1f1f5239937f028156d5a2203e037c786da18c86ad58c780b58f960bf8ffd003cd9677961c829f5f5cedef4d7aa1a62c29e97ec131ba6db8e3ef6a0b5788786d8e5f9ae030cecb35f7c1abb8aaf7fa81ed8a543e761a26c9363940b838d5a3fb17900d360c93b3be57e4887bfc27db7171ca6b48cf751479da1669377cf7c0b177c3b48f76d8e5cfa90e82b766f352e6a1c650f059b1aa901d5033b4da1a791abb9a37b79f66778cd0a259df9e6569bf305e9b287f87688d52ed7a1d384c9017fb3a5772966297944efd1d37278a4460e88a7378a86be8801bbccbe60c12f74843bb0f9c2ab8d55a7d3defc7fe295cfba1d178d74e97101fb11e0a4d2e395a52051e326db06fc08ec6698d77b520f340e3e0e40706a385ef5281e02e1d1d4b3ee0857170b60ca3fc862bac50818d7ef0f5a08589154315b875581186a4a098042a9aace448f56d86538a25b131c5a056b92412b66407c2f86d4a4a256dbed6f0483e7f5c51e54bfe301e6ae1a0416d7b6e0a9235f939815174babc378e939d4cf0c1ad20212c00bf46961752a2a5e90d2862faf6b934cff9ebc430a5d26568f1cf19edc01558ebc076956867a3647bfc7c72e0653d77230714aebc81f7e08823f006cc937836da020bc3482ec97863c59d3a3153d8f710fd67fe78fc2f7d70703b21c7e9607c29b3ccf6e05ae9398234563b21d984a508d4a1b71d7317df0bdd14fe14ab22fa347d39b17f2e89d3ff6abafe9835a51767543dc9adbb5f7c494a4e61a80494434d24fb2292935b5d3511009f28c2d880a7896d3590d25dc743e5395ffded079c5e419733f320e0f47a1fa581e8e5733178c7828729dd1e2612c6f7cb5e78a906f280254f85294e5b03a7319af092c7ba8b2e3c3e2233ac1f741fbd3b87fabeae733ae4fe455330393053c516854a1a9a9350544a4d14a739d39b92f9128a45780299f88866fbd26234897c0d748d8b565025458a98e177c79dd299a594960c293776cbd76f212def936fbf53a7875fd3adda48a443aef13fea842491a7ab32f8b7a740ac8ec1c11d8a15a30afb271e2d209b457e3295b8b79a0fc95cf996b0d24ab5892600334c4a960ad61922416a21ac56980bba54c108701be52d0228c2c0675e69299e7e1e9a0f06c4e856d869a89261246239e52692257c0e0d00fbb0ba452379671f3568d1535f363a9239d98b5b7eb8b8e81cfae781842123824cbdf6b45f002535236997df3a1334567d1eacd0a274adc5a45667f04c139d70eea92bfec4626b7554374cc0f2b431f3f409db77c1d9d1fb92273fc8aea71c722a8a964b4ff30e703180f6ae7aaaeba1e266f7f73b7fd7d8a3cab74b3412d32c39e17515dc6bab1dc649e9ef81df93e80cf2fb1c971d4337369150ff7da83c93b87937ecb22c6ad1434e6f3beb9c6690bd8959357b45cf76424f56367c9378c76c2120a351025809a8d351bb6b42955c9c096cd9d1e3573a1a8b5ff39ac78c920db31234ccf1004c4e81155d911fb6922b2e86228b32225a22a96e902ad55885072cb5ace407e3f823e74cf8744faadcc6ff36ec284bd0f966b1f30c646189eefcfc83477af5b99973dc4773677bff0327c4903b62dfa5e813b03cdd21e6fec241910649d51cc9605c5e0d6df8fec2fe3adfff146a507e140acf5c2176f06b8d4bec095affbf87c8cc5473cdae67ae58dd0cacc5df7b1b5d940383614096cc3f8a32640722c75e12cb1b30c64b1529d7940d6c5ad08a7829f0f42a095e6bd48c53ecb36d3e36907324e7bbd29d95298b509934dca3b7943631e5b25d0ff723090a12fb029b6926beaba47ce239d82d9b2d3aaa0964b66c818d861d02dbe076add12fdffa86b765c09421132ea37fc85a2bc82eafa22702945a8a73cf1eb909902c067d9e4af7de2a21a26504c6d9bd90052bb5e94004c2328246411a59162cfe1f2939648e3d058b59fbcf5617c6ec37bd2d88e1bb4bfd8eaec3a1f0f9265b3eb3df2bf61f715d576177ba26a4d0896dc017719238a1deb60593dc7b69a5eb556181309b1eb157f173ca317a13378048d945ef7623988e45e8386fbfb2c5855fea4b9c950d305af53b1b58b54cb28a344cec827ed7c9c8ecdf610f4cf8390e067045de29263b9a18c1f42a77db5c2c55c0c621416926e05e9f5364e53d735745d02474aa17eff146135e0f984b8cc5867ee57fef826d126b54d9f195256d8ff2bd18b4d56765a939117e653e01bca155d3f468aa0b8bebcea658616a2fc8c89de44d2e6df212bdd8e23e6d6afd87d64249127c8f0f774c3d2460593db92007d07d7481df2bfbea894279b8f8496117f86007e243c567eb88ef3374435bed71f979e036579827ac38f92c52d4f2700c42199137a20a53b2ebdc8f56fb5f5f4d04507c4ecc3a064780756a4e64f86d8321e3de277fe17bbd6142fb75f1edbff670b1dd08d7648a63e41b67f760e2c69e92f47e7846d4bcac1e1e62b35733afddff32b7d37c8e40459513592c3cc1dc986c879ea0291f932627b50ed9bc90d9ffe65ab950b513f52b2dde8371635afe281a189b0149e29dcd3b866a8d2e27a61960aedab4236a7140a1a29d7721bbcae110cf6e7b033234e3f9b1f07ffc88a0fc59fe73802a161af80bdb0dbf2316d4e5b32c51d9b4a48d2ae9f05cfbd32e47f8fbe21756fba106ab6d05cdbba5e80495c27b8ee5cb6f7e0f46fe4f641f9675cd9a45fc27431c3956e6186a367e49f573987e7930ff3a9e708fefb94dd9f4c2357046c6434c3e7ae331e1f0a82be6ce1eeb8585e22d20e09000cd3ee84a4588b55e5442030c60cc33f030eb5645fc88f83cc2387549e44a85e985a4c908e7a08b6addde841c525fcb036bc2b4ee4029daa6427106b26812e9bbcde271501fe5272ac71ab98c2ac35eb7d8a7296a42c3bab2333664e2034059099363809b8a965f469a2fb49d6df3e643262cce9138fa34ee1b2a8fe494445e024ffeeceddb867b98b1d0bf5a35a91c5c8e0976c2679c3a41045b40fb379d375484731f3dc79692717de87edfb1cb0fad1d7852bded2a2801c185a492665c2443ca260cae2d9e3fb9ef6aa8f679c38ab78bc1c9322e5b80f921d6215ddd15a92977e2ec33c1d9831233de7b8c9e22264b0f1acf9ad26261d9e4bc03ab1c9498283955cae9c04582a400b258e32674557486c20ed6049be29e925c495b068d56c45a6bb6db07b8ccc946a64461f5966905140fe754d0e44561d06a583b44282ff8664f54b7c693f30ca2dd1632f6d68c4612146eae5865e7186fcb272b24bc57d5a73e29145fc54949036fb13cba64519d844529f1b39e3220f84d0e516fcfe43b89dacb9550452d5f9611df22a1eeb2c4f61d44a0401c8940b25a3e5177e5e81b8bb06cb98c5ce66785cf65fedaf5976fb006130fc33c3c67ea8630cddeb0413dc90d5d16c5eba794726b43525c9f145860e444a26a2bd43ecd8c64809f57bd55757f58874dc34cd980c354f55aeec0827eac5b5e3a5e53c32d26a51747d28851dd26240d859899416e897f2636c8adf67c8a67e608b792398db18d172f20e905e2c3be6357636bf3599c11ed99223cc7b2b82c75c5a0c50656c5392e120bd63af294855dfc6b9518af5496d142ab45542a8b61ecc35156344595541c90afd12cd34586480d07960bcc5ef9f43c69b3c1bb5f36645bf5da99d26e01174281c7f4247346ea82ece5713bc13753514570cd15e45951fcbaea1dc77b2d80a99904424e3e7b72e81116804cf1f474a438fedf862753f4613570537dfc13eaa1ac7c4eadc2a19696577152fbcedf39269ef28f85451bab5e7faa6c067a61c938e3d83d8ea18a55e49d857820c4aaeffa211f1e66c6fbea4757dbc7b2d764780b35dbb536495e6d7afe8e30d1a2231b5dc8cdf00696211a91526853ace55c98402777b9dab3ff08e38c08d1b60340d81f8b354fb51a75cd80fdf4843d421d3ac129f416cbac16241d74e3f45bf251ba6a03940a59e4633d55050bee851c4a1837a0feb7843bc4d4ccf560d0a57499ba3d1927a6e937c95a11f32582342cb8d0e0ff37a673536a605a05e052b2cc267382d6b4d71f2152c1dea474d4dd31530d901f458e5f9f0eb3a8cb30fb4e2996b69de554474a581778af17ac2ae6e21d452425c329d973b8109bc2c65f635c4dd2a07dbf2e0bdfd8952ab3527bbbef9954092c38f2fb6b38a1cc610a21e8c3c73ada8fe27d1b4ebe2c306503eeb79dcbdfb97c66731d0a1478e42a7b342c81b2aa515cc0ca9305065997cdcf8236f9bc884d4035d32f90ba9220c35195a25d3a29c513b475ec237ef98608063c055b6f9daaa467668af6b7d2ffe7ef49d1409f0c72683137ae95479bb1442784d5bed7d3b90116331377400b2851cc92c07d47f3e918e904c5a92a2539cd099e452764188738dac388c16aa29a7753c7048a44b14991ec5ca6a564b3c813aa3aa61a5549bfbbc76ed841f2dbd558fa74eab44b6e40a144b57676139d2f23126ecdf0ee1a4051e6c9c06428d30350ce6e17dab63f6f2789eb01f1fda8e5c50a93e34c2ec04e222fcbe0be300bddaf3f825e3d090493503a9c278bee2b6685a3d96bc0e39bf20202c0605adf63f77e8fce4fc1ddcb40aec20f3bc99fd2bce399dd96cfb29b99852675bc2853114033894ee332af0cb57433449f865fc86f381849473ddf8ec0c6ad26951674e20b6688b78d70f357ac3e878bc00c60bf9a5b07b00e9d493382eae559b45eb26235ad778b54848e9a969df1b023d20ecd7d25f5ef7968574bdcea6ff2b737057aeed4b16d778c012030c9a096febebaf0a448f17e07bf0e419ff1b75028c6eb36912cdb859ed91439814d4749564afd866479f892d9b1efe5405d1d38589d08fbde67a799794a9c1aea02dcec7f3250d47e061090f2960427225575f21db5e9b0ad5062a4e0d838fb1724b804c774837b6f00b343d8e5ffa80c5382641f53832ae9edb04df2fac9d52276b1283f16909342c57f35afc64d904d1681ec074b52a79d66e050a573f679d075275063018adde1d609d954474c180f79c97e3269b044bc248e63523182f50e7ff78947f7f412eb9673858a2aa4afc760173100b3725fdd6fd63c674c817390e9a873707b24d9b0c71b3350651d1e5e809b79438a86374023db20fb789e00cd1e1a40abe27b0a060f9fe32ea2f62bfb3923e03b66cb10971f928de112958e26cdbbe0ea03712d06406d4576ee0854b097292727ec3a792605b552b3cfe33acab503bd8022ee4e883f54d9ad00b4e65b364dcccb35e45926c928f4d577c5b184e619fa517829fdc74602a59c6d791312513a92b8d63c03a7d8111fa2c6f08c26b843561ee8b46f842ea7eab0c92e73819bffb4a46b4619764fbfdaa1e2b5bcaa845bdae46fd0e1fabdb5a09a654fc9fae4ccd104ed36cf1b263ed3df7a349ba42f4f43dc97a247358bf3381cd9174018213227d057a111d4ae07800fb0193f9274f31f294be7860408bcf0f3615d3a3cd301dd51870678f0a1669e382069b950d185abb0087d58d6259034c5fd9dc127c23903aa16b4fa4cd611bdd91d05705204a737916768f9bf0dd9a40ca2a17949d745fc7e982fb44baccd559066866e8d7b074d5833f9da2a1a4c25430566e8765fe70da8f7a43c164361ae92bb4589e0750b0dc1cc3070414f21600001a64960a559c6d6e120719cfe55dd2629c71bbaeba4552eb9306c68c2254d13fb7ce19857a31ff2a4e19a0093b3a5bdc96c91c668e967974e75353d300c8f62cd79c6fb46b4e2cedb99c5edf081581cfe9f6342f1fe37b92581658fb21395c88d3903abfc3d7b87f7f6b1292a61ecfe6e5f3913ee8cd51ced363768c19bfbf62d101d1ce238634804ea5a53cfe0c2507e9939a4cf563ca52edf42a6c19897ed7f718ded2d9149a7815ac874f808d2f4e4d8139bb40d7dbdb1a552f5b3cba41197d8f8a0494f19e81dbe05489aef38cd953de65d8eae1e82e962c4e8edaa02c1f2fde6a09270ba453d7ba277e8f6e652c0d9e3b2e818013a642d0addb4257f4810950d744fff828108f18ae760b30e9c08f716a499c7be42d0b2024c0d3b48b5ce5b0fb1eec23e24e5c69d3c789d7c998a27d2a1a65e06635acacff6abda4af95955b226f94c45a1476b5df99f3e238284636087b99132f65439ca55d3c962d4ecaef543f6947fbf110a9979f93dc67267061d2a0384844dc1593d70ad26568eb054e8bbeedf85780fb7c404ba52d37d73887d0446df85d3cb354aa30ebfe1d19be309b31a530b3ea8b8ae934a1cc0e51082266a3058a1452dc6ea98ca4978d6a9a40ab7adbd023d0a0c4be747280bf2d4297e6ae7d1c102e72e067b775f091192b9a4f051d89698439144df4882482e2a0d16843b441dfb1488bb30608d1224eb8757ea5e6f2fd73729e9bbe9dc50bb70433ecc3dd8ef8a27f9e090c73d59e9889d4118eb56e244d2141a9650f70c34e13db483f5017c53534be5bd32336f692dfe301c6354f077bd1ebeac7ff3e4176dee1b2feb062974c93032d04d1fbaabd2e802b61f9997470c8e6a4db290c5f827fa4e62c77e6518f884b57cd8da10c40520d0ce47683113ccf7a419b651f9771d4eba303a629ab7d2d6e39ed2c20ced7f016059cef8cbb1ac19633370f37549c943982337ba645ea94e5e5830b056d764af8d863cbeff88a209346dad02a9ee82d1ee9b0f881c38e096c6b7f153f391fb41078572ff178e2651bcfe72a385ecade719a3f6914a6154555e618fa893fc392ca987d2897393178979a58f6b97a5ea64e6fbe39bf65e186903296c1bd994fdba74170d3678695f0b2f8d692d8ac5f2262a66ad9477b6122155caddc5a8a0414270b0c2d0802cc48f60e74fbf1ec91ef5ce16fe95780a4e28e37d8ddb8b519e6eb2c1b992936ec1f0bcef582832b4ffbde5787d26235243152ec6cd522d4af5bc6ea0746111627d8f15e4a4fac7382651c135e3ec930fa234b06e3f3d771c3d56553558e05628b720425549839d0343b5e8d6cb57e3d81fcfa10dc84e938d56100dca5ab126f0f1602067016ac2f44a32595b20642caffd426a4a74886e406f6bcfc73c601310898086406d99244fcff60b3bf9d789c9126ac96930d7be130b8571c571d078423df90e0e2f5049a5ac30f7a7b24f278d654c5aed8123a2411c7ffef0d49ee9eddccb22905cdf4612a6f47839381bfa9456c111cb5a1ff4fc3d8aa0c946294964478e37adff4ff054110044d3ffaa71867b3691701aa89d33f983e979cc3bcb1f8593f0830016b1e5d05c7dd50ff8c9e3d3bad01c4cda8ca29885dcdd948b9d1116b85d521191d674f36e5de8aaa34b5b53c04272dc3df76d7ccee58404c8d0de4bd3fb4d8e2a253c2ddc7ae7a2a8abcb90988dbd705adbe6c279a8c6c52a75cdafb4270f58d93b625ed6b279f9548139ff7bd9ab06de7aef9279572ea96fad8fa3493d811f7ae379d39d667ed0e27fab7348493428c2e54a7a983d445d1003c52c2f8751e84b57175e4b47256ead3965583411df4062d9a181d78951d68c9a1aa1d9697bc739a2baa7e72283e574b4746da1bbbba9670c2ed5feb02a4993960e8d7aa1310764586e7d84db1447c01a4f50cfa37898e0cecc84b5fc4f2855759524921a608602d9dbafaf26f7e0f2646dd7ac0063e3dc00f44da60629bb6d6aa18b885d4e9f9e7bdcec2cb05bdc1ccdbedec14c5893b07b42d9f2ae6ec069acfa2f3eaa363506923e4acacd0818bc7d3081cbc07782fbb4fd029b9902fda27204fe57969dadbb761ad846f50e4ebcfef379fca9dc49996829a424d00d57eaa1cb6b070e8888c45ca876a060742d3e4d35a0d7bc42b2c98fee04a967d4a5d976309f372c2ed20dedd2ce7fdf8efe1bca56ac36cbe516da0cdfec9bf52fe2aac2a01458f0d01350ae87a2eddf7d034c8f467a13be6e0b36a2fc168ee8c491172e1333b1d62b6033a8ae4c31d913b41cfcd867cf6aa1c348f2a0e9aa54d0210f247de173f48e9ed9e9d25f59d14c70106e3d1c362fe30ea41d7df09738f3b69c53217256f4e0092132dc938dc5b7d1351047f48ebddbca0aa8d235672c35d989aa37db4eaa44c812363dccbcedc0267561c0930a991cda51e901528b169d86505d9f0a0f1a053139e64a8fc6c35fd8268699f33bb7ee88c8a076c599be0b53c056550192012f5c729c5951b664c6bd94a3c2f8f94d4c584b3f11d75acfefb0a4628834c9ed76c19f0622b0432111d62db881af52f8d38e78ef8c403002eb79ab451a57c63b14907eb9a3f8fd51253201c192fc62802d1f47bafce5f28b1d1e90ada931ae604275edcc7df6d6633c7474d77b407c45d4ede3de37774c64be939e20d98ba828f02c814480284a88fd8f36989990809224e4fb84cce9411de5af29118a11ea7d212f1b61ad68ece3e5aeb30643ee0310c5ffbe8eae56d4d716bc1b2f3bfc9f70b7994d3401dfe054152fb9b7c4ad55c86aa5bfaba40e9d8c77f1c69c6f2666dfc19f713c55c26f7685b998d0f4d8e0dfcfa65963df54ddaed80c0871a35c411bc92dfb86e6e1e3c278ceeb07f4f684bd492e18f43780ca8b7c8ae1dd91e4e06e20f6f4e620a6272d0238aea0c6002c2a6136ba15be6140aa8f0cd2f1d086aaf1d13314c73ab3d5bd52bec321518cc6e2628a22e005dce31bd9e6b362eb594c7bf80c52c9f433200e54056a0e910e8f86623270320f679d9b25ebb2596ff871dfb650b3619023930cb322101241fc2224283d107e6f82f8f62d8c6736f4082bcfca437764c30b23f431a9b680fd4cb8c5d70df4b4b5f13a2de89e36ef9f4408d4973bd16bc53d6a15c8a3b46670089aa67cf2f34e91b2bf250c5bec0ffbf32316f866d160be58e3de3302fad1352d6b6582cf3bd014fde8acd35b78075ef57c6907f97047a259b18547c8773cbf7921ac0e68a039cb75423c07f5c98692d0fdf5f4f4594ef10d1913906b62c26e486b3595bb29c15c782f7bd24c76dc1e882052743d42486bd12aa422337977ff35788a17d087e812e921b0f37507ea39150c542ea1b00fab195ff39e276745c502ab6bdf670f1c08677dd1750905cf661c08fb38455781285d3281b66b1e57936dd7268b91e286ee4565afcbe08f632d2af42864c1f43d64edfc84d96e0084c998446e6aeab2dfc383db31d164d0eda62c94d69249b5827c40a641aee8a2aa0b56a919f3ecae258ea300ea3ef76f68fc764329584dc652cadef4b7eb181a0252f5278ff3ea6a4ca60c48f04f0accebad077dfdeece0b7630c036a3ff4845042d5b08d460e257dbfd2b3f3a1d0e2fc652d18e60df1d3ccec526fd6e84ff89bc8588b02d2301c14eb447ccbfed070373f4aee2fd9a7b2313d80deb1fd5f6e639647ba9cf5530e7e1c263ef121bf5385d6dbe0665fc6c3468bf14d3495e6b258fc52cb12bed41eac3f772b1625ae76ad8fa9079dbb2d8151922431548d09baf5ed489d036a2ed12638e286b9329a170d4658c2066ef2558d6e9952002fb6da3c1ce79918d0d3063fd333457748fc2c1579cf8a96543d8367c712a783a6209a13f14aa5de3700e4b25954c903dd03ed86d6b362547c0a91efdc1a952a13b4982233f30b248a36da6c31b96ae9417215b5b81f82236d5de97b204e7642427e21de8ef944e1b8e369b3ac3f237fba44848d462eb0588a9595fb62286b2badc040b65c05a71f8ff7116fde687ab2c3eb2c5dd22ec600b469d59a492000fbfb301cb16dc653057a04adbef05279276d367e60d8c3e2a399b2d97851081d1a850f1c40df7990fffd6e625df7e7733f1d25a0547b5695155bdf9966e8d07d55391687f8ca9472bcde09a457735beb5dbd56063c308f39ad4171da7a8f442fac8a113d5a57b961a567602902cd04f022c80a406d00163b6c52c3948b8e8395d683c88f0281a56551c520aaf7abbb5f84b4d18473f7ee722c1efa800805622e083f8d922ec3d2a23872e09b6ea6e6464cf15d964666a1ab4f5d3fd54f1c5ce107b047397bb35d8baad08c410af15fc3366232d8ffe52973f6411df672ae5b85c3077adc74680070ddf52e3876dbcca2cac6e8858b0a5050482d573b6d9cbeab957c498769d6cab1f32f612df179e283a584cb71856dc999955235885538b2e577d6df1874e10e5878b8d63a770bd547d718a5da607b1a36b7aad211d9f7a39a09fb769280cc9ea8f176026cb7269439767372d1043143a677808863bb70ee613a942d77dad8b3ca2af8ae1752be5a2c90369c38aaaa0c4fc0618c174ad2b3a67b6faf6c8ebc3b7a907a34a77a11b099ef59d4b7f0d5f250c3d11de581f2a378d23fefd08155e32a1495f98c0e21352ce562ca87a5c3034b9ac21e8b9492093278f7feb9dcbf133cbed258111ea1606381a25a81df6037ecf54ecf6098142307a6687ee9761dae0b16d9d4c05a4b1ea43c3aa83c8b2e20d688a3845b9b782d22c9e5eafdcc65d50e11d667a25f106db2679afa20ec538be280512e5dadf4ace1c233facba61359fcc78c6f125b7ebad228dbb8d7409db4ad56e534d6c089673838aad5bad86dcb3e96aa865d253c4ba60f337c26e62269e8e1f4460566d2c89b8e198603b060c9394776d4b2c028efcef44ed2320bac685453bff5a0d830968f5e45029d34be8ec6948bb04afffe1ae09376233d546a74a3ca971857ceca4534b375962b6bc25b72731e7ca4c9a8a3064bc790664c66ee4f7ee00a66e87f4315c6fe9c1d249b4ede964b41f329ae34e56b8bd9b0cfc54504bd9500e960199318529aab6611e46159f182f9f6a2d433cd87a45e912960260b7d1e1665c63d30153f11d9956911d493534ad065548f6a0bb39ab3c94321025dde762240da21a7f833aeef90290739a9f4a90af8d76c0e98b0a23b4829afc069df08c47af92c2180dd9c8a37c0a03b69d76e6d63e26696c0180306601df5f4e4e1e80efc31e48175e4ddba0a60dc3ca0c71d8b3a9d5e97814f29dda0557dd9f6161e5ada022cb8374769dddd6dd951be3372e207ac6d2379adedd87a906baf30ecde7c560fedd54bdd47ff07eb5af29e28a1d9f740b049915a8381c0da476bd5e808fa8b389014da976bcb21dc1ca562549c04ba6b56f8052b5bc9163ece2fe6d7ca78b45ba2b739601db87e0734906889e6d2e2e93da0563a7d2f7a60727b95e8a3727df06cc3144e37f19bbed9e2286c828f3db14bb61ba2378ff0499096ada27599d3e257cb2416cc2674803ad348e4500ab018365baddb5c0ffcbf819bd11437037526f61dc19f1059af1fcea58af29d5f7e9588d929a738813f8ab7fda5e8e4a90a51cb39df8c0777671ee589367276dd3e2b3e80988ffd941ddf7bcd121dbcbd043e6dfd67137933a56c5cc87d2cf824378fb1abe74c5d3cbeb46f785048b398493efb3dbe0331371a579da39438a6ee5decc3b04c62dc1f2d840da783965a22f3812638b1f4b05d4b3f553edc3e762f3e9346b398abbdf9e093f4b6f1d77337a3f04ef2cef706ac8b4d391a6ff650e9cb900ad918f31bcf093ac034677d75d03a59770f369dd812642cb43d144d4ae7fd15e0b5bc48226ec5611d2349ab2c6e92462a295dcc95f520b7812fb043f461e17739c8ce386a4dbc7f9f1b8edf94504cc4355b95bc19595b87289b4562fdc09ca069ce336598936607003c98f5632acc0b4c1090745896d630e2cda4eca6b7d0c8926c1642eed4ec68a9dd51b27bc8d6be49ea7d6e1309b4221700fbb0bc0801e8e4f5e394ba8b353be78767d4011c3c9881bbed7115c520572a40dca09162a8505381b41695518aaa043439312a146416778aaaa4954122206b3d80518cec55a9bcb0e4e0bb94ce8b6faa8c2a97336bc89770899fa9e73d2a77c43f3c84a311cbb52616f28e9942c288a1b00194c66e7cb1318fbc6202668edd26f320b1b000903b5b0743cac74369b78b87e01b6d74e47335f1defb06fd653a6038d71991dd9079da82d0a5ce35f51a51a26b29558b379db826df90050ee2e66c2294b20a8d7b10114d649fc8ffb985c58761c59ed23c33ba5badb14ecfce8724928315ca4d31ae93e08e1e636f9be894b054aa5e261314983e8ed8b119f36107be4fdc4bc223481e6f82207e1855a2e816d6d8e76987300c8952e41504878f671569fbca01e3e213db3e096f77da7471fa6b14803c6d576b90e2a8aaca6e469bdb38cab088e63ed9fb2bdd155ccc945b1681597c78ab142c45893b8748dc617c35060b227ee79fe8c65b3f6cbb3f5da439563025e9c618f3a1f25286cb4d67d024e65b7e9a9393caa098f04fbf0ce99aa693b631661407e58479f55e0db423b16c313f87cdc42ac75aa1255466902be1210af7772e08e2952c6848610b5ef1c76e035868495476d3b1bf538944721babbceb1dbd9382354abe0f4a9b15e231ffc02d797c5bae9f0466d7f3d5f3e2d89ccced2e19985c427b7842abc55ce33b8e3ed48774b25c24741b188dbda75b5a45e4f61082304c06063345bde2d77bbdac9bbcc870f86080bb830a7b67a0b1fc524e13b8ffb761893dd01206eaf78859181297617a9607889312079bd67400d8de525dfaeff4a30a9fefc8e059dd2f5fc32cd5abe623dc33284b9ff3b722316b4e15f9d1c3f994b21c8a5057f758f0a3968e14b9d93be7fd050d3c0601102bf3d618baaacd420629e1b7a32352f2b521690628536124d833aaff4a6df889b43680c8ee213ce180bb02472b55d7824345cf1942a3f6974bb15a9ca0f797b7e2ee447105bc9c8724c87176d59744f1124eba84d7b06d453a0715ebdbc64f62421121f02c64e8ace44862aed1e4e597693d39dbf9c0435952d7f930395bef7bc43b65e22180454ed1a914bf3d5360f89f77da6c4e9a0b0d9896b93c2e9c748aa9a6682f4d5e1f9ed6bd0d56d33bae801fe26d839fdcd044391ad5c1b3ab1d42b5011d318f09047d28b84e88b320b1a13851e5ce125cd2ad82ab3216263c242659e7293ce0278dd7c7a2319567282fe5e30152081cd7234b1f295cf6c686be0895cc9816b82fad8b3f7218e55f46c3ae432273fb9d4a54dd74c505698b22b44be6ac7dd1e61a372e194224fd9780c15de141aff35046983e682151a1d7a0ac1d5543e6e6f45479a79504e0d4af74dd21a8f18ac7c2fb88babb1da4df1c364b2dc5bdeed9e25e0f7ff2d9d1ed1cce62c61987d817d5a313f5753da77a5f215876efb610294fc0f3b55b4354b19c787d367f12cec7b0b85b37f0e2effee92cf5385ee1f4fb8427814d2b98ff552b6b8829c3685fc8ae87736c50af9ab4c5006cc7511eebf4f98c39208588a933a9ac0eb7d11e11d0eecbf22dbed9e421a85e819b2ede96e2eaeb15b8f0f0a20d3af965e36e32120d9235ac39d215c9a15c4530fdd591a4844b5685bcedb43ffc11915cf4691595e6f6a6a13d431b02d81ed09e3b313f87db5a33872b1be5200bb3d3d7ef77fe41095c090bfbfd7ad395f6860330d47aa569a4fb2ba79dae4582f1be1d127526b6aee0468c92704ba4a7a41e5d02b7fe8dd1a6512c54ef0184af6ff87406f14fd2c8749a516666dc3792a80068bb6c57c63d0eeb5f99b3682b9da885d13ea36cbbe4c556c402df9bad6ff391f07150a219d1be46a28934fb13f59c6cadcba1be32c235b11bfe8d3f0558fb8a21db88dd05956297b3d2630f4514320cc0953a9f7e7ed5f91e2a86067eb58ee6cc4cbb1690587dd6e6550eb97f27d335ed2b29e5fafea74de70bead3be71857efefca3b937c51f8a1b5981da375b40e133dcdbe008ea847d926a8a5c79792fcc942959e2510300740ca23b275c45570f20626e80761810e2204c777a92983eb1543844e0e651d4e6ee8408b95d6e9cf9ee47154e66739a876587308458747c07ab3483b0cfb27c25210d7fd9fb74bf04232cc3339c051627a2ecf7d3d6ebfb79d2292188a2f4f2be28998a7989167580910818587db9ab969995bb73e1c205108af921232414eaba9e3b4fe06f7045fee6feb005dc8230e49a891a694b02feb5d6ac5959cec1c85cff7e209d590ed4644cca740b934ba4a4749dbf3b82c5dd77313fb4aae3645c02209e97263c87f66b93287c17c2613fd9f771ca8585bacda821f3bcb621bb602d097b9f9c06890a6b928ccef36320a08935057fbbf730049a51661e40d7d5cefd5950695cc960025ff7a77e233c298dd300e3c19d7adea9d994e3ec0e4cecc30168fe914cf48b31500b40fd1b03d0d72d156f062ab5342b256e22f976f356c371896569e16f6da862cba5d3bc4391cbafc49aa049c90cb16e01b2733acee44505d4ba603f3e8bda604e873af4520e5ce0e140a1b04f3035b8816d6d37a57faaa118d85aaafeefacae0353a78e435b48d04c07df37da679577c1441f5d111311e19f0b1a50cc279099ded32a55e8aaa985963364a7ad4743fa1a6acc9bb50df7a34034ed1e0c51192a16e7bca737dda1d572cc6067de7dc3b4731fbecac0cac1aaf7a6c9cdc268ab89b3c6a24e5da7f13a11d6051cc63ddbd9107effa1084460473eff93063e4440aa58b068436683376f39490aa784eaa45edcf240a6703708510c210e8f049c5b745c9525254a7ce6dc4118ccf6c11a6e43276f84e51e259a3e9c8a7c12d44e316cbb34a49817e7bb18c9d16529154d2f92983e78db98cc44e5d2d01214e2d5566d2885def76b421c33944a80c7ad685e1c7f308045812712bb3292be6fa609610f244b94f7280595f99624d86c0a323a3c4964076cacb5e67325922e511ec01aaeeb2446f56e6d1f594ac204d8453c53772534254cc4c5592e4a9744cd6d507c035b59d38b8889daa729176bb165b4eeaec9369f7d9c3f46a6b72dfade6f6f4b3cd0c8790fe0ebc73cff0edabb1d0b8ded6d09f1cb6958d635835ce3eadfaae893a5497fdead281d221c9b658eae4c467f1a003b91bf41c1111a4572c012fcb9222a16fdecb5b57b2af0fb8020397bcec60849712b9620a3370cc1870f12346957ff40d2dbe90a2e5be2ccdccd6bd2bc69d583911e553d378d05b0aefdc559243344b2870d3be05411fd1e80a26d508c834c8247688cefeacd0ef11f57973bee7e0b34ad5836a4f69454e2408fd85287566ecd5bbca4e22953458a0ca2b676511a170111f5203811b48056ba67f21117fe08196e1530986003e4ed80c6e93f1cb3a4f7969babc4c10107c3d4bfa96dc795a4cc529b222d8905e48b2b3bf2540cf58402732b73d358461d5e34fad5c8ce9e1fde2838435b9c8425a5ba1fe7be3c81718ce9324618dcf1365c80e14a434a94847e6f59a55270617cc53e8b8a26537f3cea903f80e3a28d662f42f140bac3c29c8a8c6b1105a8c5a5023279c62ba62978a91a8d003d4a0ce9cd696809d1c7a8578edb02bc58c8193778129b848367352d8dd12e353b4555b37ccac6ef6a68d76c64250a934e2cd718722b754e4434e9fdef9ffb65c2b6e687986ae5f58a05cf762d294c9e4197cdf9d7037579233ae2b25d5a12a2fd4649b8b191c134ddb25bad1a0c5949c0b1cb996b37c13c69ed3151b0288f92633680c85cd17cc810dbc11c55794c4a2ee24c4a755a8e1822a708b4714f430026184111980154a7848cb795e89c96919882e864ad848dc973e4286c675cbb34e03ecfcd4d0623cd1b9a3e9a0ffda8fd9a1768ed7b46374d27582d8888d7db8b51925b5290bb9a06cb7f4c12a2fecdb4962e9239596a794d2a99c8f2b0562ac32f408407fcf0794196ada624d361233a99f3cd2a0ed095c5e8b259a4a3decf8e02644bdd538a56e4a7e11577835dc16fcd39abf8f4e8c1adfc47dc02fa3bb58ab093e5f7fc1e0ac06031e495d73d62b05b02a6f690d674eca700f02d28db714595d751d30fa12583ec205b8b514adf1f1b7084790388c0fd96f79962edb87bc0513987e7643806feaada5a69c415f61e51e80dabb2a3de8a4d97f37a23fa33aa45f727bd075064a51616ebd23c2115f3e2efb00ae41ad468e59796d954f37f4d80af4c5d5df7dc0482b670d55110ef94f509af84a35cf34e96c48a5441203d6ab0e5279dda6b771b624b5758f373dcce5cf4194314be73b259012edb324c0ea5fb86ee40ba2125b360654317a7dd13d42e7bd3c664ed92681fa771ea869380a15286b9dcf1d1fb6bc43d7cd9d3f796c02ee9284717187057601fcaf53b81f1b34c59aee235f63c0bf70c8286e5126c77e9943bceca035d4ffe3f57a7f88866a0edab413063e73dd18cde2976dde80a35093563252db5936ac17621cc2577882d7c982c02bf1f3cb426bfe3706a28d23877106d110fecaa6be646fdbb91695d706be2d96d13561833b2136bc640c040956ec04dbdfd2842c25a6fa2505c7f46961beb5f7591e5c63ba28bdf48ca022bf946cebaa7ba72afd884d1d0a6e0059572a87422e6891f7e25013347e48f33d6467f21caef48e912a1f6b224df495dcdbaeb8bedaef2a7920af911812341f8b1cece5d8f1196e06344c97e29a35a2b31a0b82e2b6967a05941712ae5cfce040ffcba1132702202f9d23224e213bc51ee0fd27886a004ee6744e0029f4ab19aaf8cb5b4669161890be64de42d02b589f1e6d74bbc5a45466915b72fe07fd179199411e3c5680589b22bd0f80f30240d35e98f53844d9cec3b2f8647bbf130376b9977e675988401b593402c8bed7e5005bca6efcfb1c87caf284be3d49151a4f9b59954c418f7b5c9eb7fa9510e54be1e16314cecc44fb95395135ae8aa2097a27a5db10f6c7948d7c30d146d9e257fbbad07b7386109b2f3b8a12381d0fb141720960698710c18e405b5db8f046c66128863cde1b7685bedc60002ead2e2a325678515b76a605e93d977b89222f4d92dbbe3cbce484c3b29c97978eae69c81584ae8f92a8d49e90273c6a2c81080845e4e0079d1362abe39ef45657278bfc6f953d69b7c180f6cfac41cf3113cbd86b6a5a38d1c8745fa0b2bd980ae094cf1a113143c94d1154ac4b2bff1f23b5d7ecb03b5a17d8778187e6edc9ab890bcd1de3ae472c0c1db0fb9aeb6c390741d1edbc97eb5cf1dc6642fb9198dfddace97fc28576476355b27c9014ebb4adc666c519259672f19bae4f2d03ed9f2fa672469d8ef2e75eef46bd6d2e326555bca2549bc080876f8011f4f7b30ddd08a7631e4c7ae98c48334ca44e7ec9519a4f9e8185df534ec3eee3e3a3a8b444ee8d72914dfb2241c7bafc8e53844deae9cd10663e3313bd137bfec79e410d4b30203a6464ebcac68c39842501c5f365a7f98dd9de773f446a45df8515ff656d87f3b3232b53eec720b7c5d978bb46e07eb3ccaeb4d1e09e1fb3327cdc248e2ae5d0fed8e8c973dbbeafba52f014bca1be07230219f828eedf62510a8669fb257464b3153730c9cff188a7e946af32e43260ff79c404747fda1ba43e3bc879c660f3d98ec3f9d224b15108816e5b5d2cd869666d33c345b19558cf6f14081ab331c1fea9a322079dc3b9bd86a49be6d00bcfe2f4fa9f8293a73d838b419107d2cc6e7001d3e7c64e13589a82263edb3bb01183296e37a7f4b267332271e7ab457172643e5f43c863c5f98259f4aba82ae6410a6c290ef6b4ac780c727b3fb80758fc9a4a77a0d1c6537f0b513e5cd5122d7fb9de34a440a4bf03489f00997099aa574ed3ba825b9f0d8ba80cbbb75ed3b966dd1f9794d7a9a4e5a230cba6f81bb626ce12a548246cb8f00126e6ca49b0c0e0325cfa89d1df965b6dd9cb54680fd3654e911708d56af47b3498dbc42277f96ae2f1afc3e4ffdc97f8ed132b354f44467f13876697d6d9b9fa818ef70f219ddd387d3b224d94350e2b2bcd3937b00f24ddcd0a11b8ed160f5e6a661918969098e3c3f497df4ebcc9a65408cde0c804fe533938b98c11dee150ab7870d98799b3c10b85c44b6c3ee3725f2c7ed41c521aa2f9195292de2cad71beb3227bd8f7efb1258826dd9d3deb68cb9a3e67c08660c96df9261a91577b3fa262ef9011a511c3afbf38046637bf2c199a21ca9a9e30e788e88e17d5c759409b486cc0c009d29ce9fd286dd228e53f489ec38a02a40d54938c2fbbd0f4241b5c335408e29c79b25a1a62c24b0fa49550eb31bd6a5e25b8188d29f7257c22b3820b4928dfb97ed9ea522cd88ecc090a27dd8a8847e31d0ac994bc09ecba8d11c6d0b3a662b7753760c6b148eb9051f8248abfcffd64a9d5bcc6f6deb5a3e602cfc2779f5eed5d09f4b4520f35c0ef157be3981b5319c0dd192a3cedb8cf8ab527ffc04e08a355e42f2558bd1df0bff5fb4fb58672f9665d879d83356bfd79a88a1df9448c2c5aa59732ba6e03974150df8233ba792bd82d1fa303b62371b5ff852907d6a8303bde3ecb9d169948a5dd5e8fefaacb29b648d924d2eb9c8ed49ab971d081b6f524b2ad93ea39605d6f9560ee82b5f8645a0739d1ae034de370eb892cdadfdeadd99108be0a9cefecc0a2a50e190d52632d20dc8e0e913d1af48f1f07a091818ff75a7589fa9ad5dafed23669875e929189d91328b3e109d4593ad7fd50dfb1ee093b1fb52695f653dc47a191b8feb5eb26623e242c48c57f76880a569a849a5063ffca37e15648f4e859c29f927c18ab283f7d78c479cceefe25b28eeed287ad83ce14fe14b6e2f24eacba41ab82954b9ef4cd9cefe464786f7b5bdb55437578ca4244a23b2b2f393ec71c2e29428901e87a75e722350478de5aa6ca5d70071712ac18e8cea40d751b7c08e6cf169974c5d0b5f9b1cc283f96f69d4d6e3dc032c907609857d742275751da284e96e7e1e0c5aae5803a7085b32830a1b9e52a7b73499474dd7187685854705ccbeac09d5e997012e0110b62e920fee1fdca36084e21114240eda4b913d91d42fea042edfd0d5ec0d100751ee966e9d3b94a320ac386f22192f44dbb7585da4fafab8d61bad564388975386449627864dc3281ac2fa055a20ae8191f27ccde0112c3dc5a3062c0d1f507142748bf9a00dd7c305ed6eea57e265ab7fa77bc3bde9ccda852b048c2fbd39a0d7c418cbd07d3f2e3e97763b1dbea08a21e6646649b873b84fcf660e86944457ae1003d91cd8e465d9a0a971447d14e5889b6a38dfd66ad75c522eedb8f3f4adfef8ac46df5236b4fa253903f7ddcc057d61d19ec801a743114b5c9d40d0ec985b43207e756c4dda09efdcf36652535150d2694ad531297c005c595dccb27834bad14e955cb3881f0dbab984c71d3feda1949347b73862d59a2295fc80e26f7955fffba20ce30fe8cba1fd5f7cc775b29c60f90ed0de5d3578041e7ed9655122c18c26ca1271d4cd56d63fc53da749fd4c30f12810f4a7ec08e2dd597376087ada3a739174aa22ffceeab430ff40da91ea41a279dd24f1e16fdbb4ddfbe90e526721a121ff2beace737e84066c5ca364c717d2621557aa8f0418ca3a07d431547ab376ad0728402e14c478e5799268c4fda128b47740ebefd25a303cc3f12577ba6d3a7356924785ae480e24c2b0a74ad67cb954c039a030f02b9ceb0bdbe1da5d78733dffe863094b54f0df87fc55115e8f886ba66548f0e1ddf828e1443dd127525181eff7b6e3b209e295ae06ef1ec9682a8d48fd74f5bfdf6f1d43ec248c96b9a7169431a6a9134cce846020af2b824abcd25dc8a71d450c05871b358116048929a08d00a06a193384ac1f11ffdf7fc1530469a91d5422de61418a29fca7e8cf43dec91007f6b83fb0388e93a9182498d1b8d25be6fc721ac91060c2972134b80882e47022d9358ef25e875a8ef4955be93ff76292963b9b9960bb783065d4ef058de37c92aaab8c1c7d479da5eb1aa023c30ae877e01c56034fecfae1cbe6d944edef3dc58d71af40cdfdb309a1239ce7c0d0376a21e26b6c2bfe048539480559970403a0468eac3490a26e2121630d9a70ec6259bd9b1d80bc6a100a76c80e8390dda6987dc27a3a4ef31bac0f39b924eb7e620299d9f578bd9adf31206da775e2930f341a0edf085eed50ec6b4b61411c3512f21d310bacbfd7b744e3439cb113e4ce7d64dceaf41d0798dccd33a46167ae989507da71f3f00889e1f8908e20e009639650dbc873a78b452f7d64ddc5c5fd217dadb162e9c48652c08ec2fbd978e6dea288b1a266705b6c4432d152bec8d166dcd3db19dbb5d54c2774294c21e49b8de9e77f5d3435abaf4ff9af057da575fbde5d74f2c940dc21caf77c0cc104453a9b3340fe4bf721eef2db04451377a20d28cdf6a406c8ac57e83906bb103eae3e524d154cf2d0997356218ba7874fdc7a6679bb023b8f817dec3e4e097fd5bdccc9fd89e11ead99e0626c05edcb048f11c5cfb43a58a11aaae330069531512299c8d104ac8bea2ea399ea3dff7020e029fd9cbbfa8b786beae5d2bd039caa81b9a011331fd0f30f426a4be8707be43e4cb9d1a6175843d6c3be94ca165da835e433f013657012453bc717b5bbab6c03e03ac0c522d954f5ad0885f36d02cf79b2076f748479e8b1d9413d9e1204d83189977a33839f71d4be12256bc1a01971734427c6d82ed75677349ac69ace8484e17d3f95f3d1a30e628ba40535bfb01674669c995f2e893e325d7ca5c246ca45d9355c0a0e7126c05afa710d63f45a659349be691f6c0286fd670d9ae7552db584b59665b6a139fead78944898687cd087db858063b8858c1370fbb902134d6d4d863c99e508bf7ca990ab7a3f1b786b0f28d97539235a65e51e9d13fdc2768b1d8a249608d7385d0f12ab149dc7b543d383480a7e7a2853077032fc31c81d75d4c55650bced7e5733e3ffcbecfe6d93f7f10363e199d5be7d1f3931cddc7f41d4d59eed8b51bcc7f725a1cc2272e671980cbd2023208d91f2e82fee97162576964d6bf65a53f48b8c21a7cddf838a4402d27e8720728f16c3a5bf781308f1919a17ed01ae2c4f922b1fadf52f95addc9791ab7b968a95b7c5cce1bf5161363cc53155064e4707be1cfa2344ed0f631fbb8d16e2db0c299d2c877a758d1e31795eede476a02b73436e1c5aa541b75c48758d65f3285f9647a825fafe4c83571b860715cd01ef2d0c477cb8bf8f9147aeaaf1cac600c5d80242b5ee0c8a1888a3f61401765520683f0282b59d371fb508a399533c778b9767ee9040f45021463df8177eba36a592c5ef01604ab1eaba67222655d43aad60fbf46b76519b5340f81f5216356104730029e44f2a0c87b5ecdef74ea6197292057052983e924a6e4b9016e00dfbca55fbd4bf3f7fc9140dc230601348cd25b992352e02c2300026274555c18c0da78bf0fd897f9b3ba1ca16fcee569ae679f34ca71d1c785b5854250877c851df30786b076972967efa3e63c10a7d371cedee9a4e0a6f974cafb66f751e72f7d72985e1632580e8eb1a542251effa90de6861401e01f2f6d63ef94dc1a2192d9f0b7897989550eab827dd934bfd73ae19059118f593015af4c50ed48f72f8f8c55318b669203d30db55ce8ece66df5ac22d5249628d0d829f450c6e0dd0e422c284ef916e26d13b8d6a923ab75d6d08fe97e05a08e5f32ce5914020c90e9c02e65122f78b8f56368709ff2ce3d7832af128bd3b2db53aade34c98fa0a495fbd236f6713138627e625ff1c81528b571b2e2803f59182b1f03a39316418acb6ea29daf2a3efbd689d12b4c9486ce3ba8387a7371766ab59786ee4e6170e70c593bf1a93efc36575ea4c4d5a75808fa6efff2a0f6d8f2d06087d1a1dd38cc9efa8512583de2dfe9363c3849516519a85d96db13df75b5598c3fb478744a4bca687ff2340dd6a710e3e25d5d51e24f26ac11aff6d507db53ce3f09e6e26e269896387f15c9a61f880728ce5fc9728b3d51ef023bf33e32912837b88b7750da9f0125c0eda04dbbf295b2c7922cb0261536b890197c4001a04c9b820e6332dab40e98e3c5f130c05d25329069fa73a41baf0782f11326176eaf8d56cc0b018d9173ca5a5ffe7a2cbe214fa15af9ee061c0c3a06f02c3ac20ecee2c11707c8e0deb096f44714b245271dfc602e2c3f3c3850eb6e5cd1fcc58609370f98b4c087d2637ca2e20a23e1c2d8af810702ab040d909665f326a720419e451fe74f583bba623096ddab84dfe811dd554239aadbbf52431652506aa9c64f01caff2dfe9e4517db943240cef01a5a91241cd794f9ec596584c7033ae3f8bc930a1f12d703083254dc051f515c4a52784b35463671b232b83d41d0bef93a9eba194917231144c2a447598bf2f141f785b02c68e1b1f12d58b5dc03dc68dba3bf8e6901f09cd885048155037c3c2ff481395436933398ee19a8bd1470ddf34d21676c79962bb742a23821998b3dfffcc0ca4b47cc8eb57ae45ab3b11e88aaa62544efb7ec6495896b3293d42dc3e3d77473391e97ed459e5f715885d5e0e58a40d037bc2c286eebefe9467845c4c3f39454de229fcc1ae031b83c9f76a60283fca78cdadf46c95854d2a16e355602e8e0cf30ee2bcfdb3da238aeae8c8a14d4e69098d44667f7f1804f66c616a8a8a48662699d635188a2a0d5a0625cb86d64457797dbfa332017c4c2e8d1dfa215516a2fe9bc8c79470552f179ba38508d66c08800accd3238e71aa66f1a2a4cedba805e9e972cc017508a1e99d69dfca5206bbc654c8508683a44d90384c4dd08011b88c2b6cb2c2d2e18bd02f09938a5cff87d9e279a14da7a4312a6fe498f91fc55dda838fcf817575416d3f97d26e04318c0090de558d938c4bf2d2e13e6d3335766040543e17f60a230a07da428d1580f8a551a7c882e4109d6fcbddc2e7d2d4b571827ff28d7ba960fba90b0d42c72c521452c1aa4fba86bea4087a89ad39ee4e4d74f0abba9764c3a7c5204915a91099b54ac40445c858595857bb7cf00c6405b6a6e3ae46e53385f29e8102960254e1ce5004042911af46a816dac273ff248f645f782cce03ee60f005caa2d4a94d1518501cfd2350844b14b5f268002eca515f78395c5b626cd2b1ef02e0f67be92bdc638eede316157204fac26140dff566a7a9b5aaec22811e8d8af3adff4236ba3874a7d88d8227aeafad148527975ae400f1fc0df6f2a74dec334efd5bbe3f559627a019e8a25f01878164d818831d11b0bfb83e0999565d0b60f879176e42f4f09313441a733ed7cbbd8b177d307d9841e093fbfa11b572dc04f3664a9b5eb275221f78847155517129f18c55360bc0c412b4912710f042eba1821ace6d278b141f8d11780687e21076f4217b9f0cf3f879621edd17f7327f16ecdd38ad8fb519150101c03f4fc66193578237942d875e446c6ad470c8fc8b155746dbaf059fe0fadabe71d43b88499991d470427eb59d1956412fb5db983e6b0e4ec5ebd871c01872f37e50549f14b9fae973081b0bf5db74b84420df01d410ffae9e0280a7e3919ded0995a392ab10e4942bb7c5893fa1846de6576ff3e0a3d1eb3b7f1e1604edf8b3724df70cf4c43387242551a93a6e7f5d555b30d95f81618e24380e303370906a16d5cb16d47b97621cab5feff33e02394ee4a44394c62e7873ab3b86aa6b107d75f89f64a6f0655bd7a228870ffa6f2a6cadffa4a0b66207e1ad90e2ebf5b4f4911feb0fb10b803b206ddcc56fd04509c513e2ba98c8f177267176566a03fee11dc5427f645b6b4f6a6491e51abad3b59c1e338844396275742fa19479f15a152c74ad923a78c7621c2598183d5247de7faa3044c541255f09076528bad37164086da7336cd070811d8d5838ff57973d7516e36c7081eac9bf828b6ebbf21a7cfb82ccb12312fd3cf97a3a6909351b4103054560633735a643d6aeb6ba84f96289cabc58376ebf0ee9ea7753bd1c3c43e6c14902defb42fbb42f7e2c768085532da289fedc8c569184382aa18346c99027437208752137170dd37c72312cba71175900797ed34c65704908db6a638a8bb059b09cd77dba909ccaf4157286a442236846c4cfbdf179bce47b5b1eaef5a161d768d9d4e303ae13029ab469b9c4d7ef65729cc00e2af8b26c6d61e366774a616b16acd0b98af4c856d5c77409145f206dda29b171d9710796310658738c2234bd3bcc6a08f99da77550356a63f8d8048dc10a719c1c89849a42cca4d0a31a0f5642e278e7a00fb52169b8dbfbf38d5940a84affe2a8c9959727f8a87648df4e7e1bdfcc9e553f57cd2930a43dd771a77ac832ca6a9e36d9f100ff62d5128921c5b66bd85ed63f58b9daa750179fd7215c91bc956f7d62c82067273dd7666f9cf0a9080dca5423ed7b39a44e895385b3bd56d60cdb490cda33c9034ff907cea139ef89fa934d369b31196dfde2a6e9bc36c611093aba814af2083a35a7aefaada6efe88a8cabb2e31cdf1927f9154b19f4e026880acadf33fba65dc2e46e865af1c9e6b92859f68bbf73b5d25e53bd0f0592fca0818eb482da6824de70e808ade7de0268f01bb0ee4fce54352fc1a02389e66c00ff132e9f4ea0dc6f09835a60939344fbd84185af129c9f6bd09c9a2ffa3fd700beabaa8062104d48b5da508c337ef2d494b5b78edecd74c7ea8944a21cb1facc2a0cab9983cd3168063ec13f899b05f689e475d26a49b5179daf2ddf204c3d4342237121159711c7fdb9e017f2976a35fc6eddc12940b35b5043fcb45bcc87c5ea9c1523d64ef0e34644a6c73a1a6b254c1905e41f343dddc2a35d39262b158636eea9a58bce28fab5bef75f65aae40d92df32d4087f2957022596655252f1b27de9cda8525eeb6d872cf54081aaa736887ff45cac5870f380ace617df5fd461feebc88b5f775862f9c0c5bcadcdfdb6c022669da98157e3db5c6e66694f21931a0d2e6656e08dcdebcaeb770737c1b916c2561f1f8f2e2d8311c1f52d00d6cdd613d26d369768791d1082713f89d608fc443163ea65fbada94bc231a5c7c763db77dbd0d3f80da88730bac39bd9566ea8e59cad5434316b13d8464680cefcf9e4f903b8eec7f80aede23ecbf4bdafe6769e15ae1a3c2d99cecafa099c25c89a0d7cc34790c7ed2393aa578cc62c81dd2bd7639c1ad3d30f7b63c3d33032ad4f5061986c01bfe64a5b8e4dd87b720a5f283b00455fc59325cb2dff47e60874663ee82e09a66b69f14715f4058d261bf2421036eb9452b2bf347fa1cc50802a1f41e330b8bca416b5e35a67d3170e125d089f2fd6f289b77715dda4b570d9cc36340bd145bfd63940407952e29ca772ac65678be341e11b528a741118d99de385a1ed41d069e879cc0422319ef5c44d54f6527174ee865618825702e67e5cfbc21246dad2de17b7a0a03f0297c9c94966ec411ccbb3ff6c35476f3b43d27fa6660cc582c68f1707b63b8dd14af573d9880b21fa31d7cfb65f7403a8ca854c4dc539c2ea5b0baeac27a67b9659642b22bd9402cf29ad48e2a2a69741ee20b8218ab6913ffe3e172913194012269309edbb61202b86c049d4e7e7d2a54675129042aacb1f64b38db022d34360442668bf74d9e8a2277c80dee92a0078e62ceac00f4786cfb446caaad71ca9087b3d63a866ded56553b65286556cdf63194617a122f3252da9df8b257900aca942d36c48fa58fdf88b235edd47c10cae09e513ccde6a753fde8883b853c0a7256bd540070a00b3edaf1ab21dd15587c3053b5b66d07a0382927242a679add6da2bba80b0a89bd994e184e3abdd3c852b9c18e880c3234474a178ce0d6bb1356cd3f566a501c30595ac1386c948933b7a727871cbbbb9a882ed6b74a70ea9258be7c1fa3d63eefe6d556d61a38b7c912bc70a2b4569c16397edd209d56f33dddc91fea867cdbeb6b98a59d653f9ba5123117ae0f09e1c80b379f30ffa2e099024baf33f67680b5979f2e938f781fce772b5a93cda36791167816b378059ee125cdb77dd9e211014d2c0b0d2f44282dfd21506713677c1ff653e1e773cab3801357b4bb72b08720d27dacc10d1c78ec006ec4bcc72d5bb55bfa5021d5fa7b9778f0af7fc427e8e3012c3a7e555c5e6a6c24f19c9b396c85fd573aa6bc9d4bb11c515c5b192167c9336aa91c530baa6269f084276b2d4ee4af42ddd139beb4ee930880a377427b246fd0696e4df041f0c69148c764ba657f59ca1a7e6f6cce2d9bec90faf4268a5c4cf9da239e23c7cedefab8b6c8eb127d92b3c928a4f99060d71c453f239353a5e5c9df80bd2d336bbd39c0a901d2b0655a56ae23c990fa125b5ba86c29f55df08db478b88709ed6fcadca8cd5ddaeca0408f003fd1b9ef9bc6f9d1d2aea594b90959514cb053e6713ac2b36d0de7ad0dedde50268b06f7087d313588a3caeb69af19a83ee925a3ff3e7e48e3d4ca37bd682d194fac9cf40677692569bbd7219e7a7db5bd3ad3060f01574ee7988dddcbbc6fa2c5f18d47a97d87a1d8caf6f7575127620483378ac483e4015b5ba5ef1f1b945cc14da36f2c11abc1d6dee7b815bcb45f3f3af1f606179c94f26d8b60d7677b2622b3039bdeadebd871c7546c4bde50fedcb036a14b5c9c9d481682a0077f6e4ca2383a9619452c6820283e4198288b7999bed172b0b42aa5ab8d7cf2a906622948876a7cea94ef875a72e920232292d8a680a033a2f3a69040eb45ce3db483d2f072214036473c37c2d20d92899c51032d71f9ec75da223e471990796b229d9e5918cc42cf75bb6d2938c957c19d7c8aed8f60ec1376a7027c70689055bc70131916bd854cfebcd7c013e1470bdc25b65dcb573cc338be359d0621437d51436bc6795c5493cf9537e6ba35106567b6506ce57830d9194d47f45f8dff3989e6de367f1ec16bcc29d7985984e8b03870f39983499e00e6ed5519c758fdde9b44cbdf36d829b33ecacf1bcb01cf300f027a76f1e84731af2f0e3d58bfdf1ea60b0b850c68015df587ad53464811ac39339c35b40fecd16b269d35b5abfc5f1a05dfa69d2f80a212f38095732ac77717e76ddff1b9397dfcff9aa32c559bce9bd1b7f5d3cb75bbe25d0537d4a542bb0cfade69f0a9086aa93d1162d96282bf24850bddd712b6148da9bcb0b1b1fc490b9a620afd94782db7447f1cac9912f1a1327252f087aae85885df2bfc528367655686d7a4c8300cdd32f60335ceaba02e65020d06070e458bd926df5eba66a84aca2b68a513359142a08c6c4432548659791a48afc31fbe0f021421f89f94e1abad4855c12a0004dfe5e3096855205e597b2bcfeb4654f046592b8a9bfc027bf92aea6f8d77d0e9c8c3d4029349718c246572a3bd334efb796cf3cec23b189ad58de847cc4abff1d1d82dd846d26e4d937539ad4f7f7de8bc68fb4ee6f0627af065fcb2e065388df0a8723dfb1d04f1e843e60f518099960214b3f173b85885de6f5e99a8510f1857e193402ab9d3a692aea9437d88328d21d6916057c64986e125fede49e2ac5a467c221a04befa05a0d567cceb5a747873a46600abe3cab82edfb63b8a6a85feafdfbf13efccaf8acf2ea67b70c6f2aa76ed00047f1ba551e892985771859d4158af6482449ecf88a559152f68b7489aafa8dfcf16331989b6c037ce8a7f72fe22eb55884a8730fb557a0ab868fcf090c64b052961da0d53ef82fd4d5f024c0fe54c7b29e4d296e9379178139944ad6edb9edba525ab9f43974c940b1f273233c5ea9e7110bd93d66b0d951a39dfe04569d19da2e2c487c900836730c6d002cc6d028680ee3f92a10abc632c506125ce6e92e089208dbe5f284c4abecba19df45f73c72683caa8baae808a036c1a1e69e8c5c78254665ff7913bad66254ea8da292ba76461872d88d9fa2ac328e58ca9843a59eb23bb364f75095e106f61b9a4170c142d853fb06c0ffbe9970221b350de3fdd1cb6dd4daac8c3dedbfbf393db31628b79294e5b04908b7c243d16ab8f85e7100cb31d29232b63a21aa2a52a7c6f1af3336f51be1daa22984a4e778d9b358657a125f9c9d0aa6292240a19b30c59e8ce27e9a67872babf6077d6e00804605353460bae8d56654027977aef5f250b407ad9ef6dbd348bcda3ef41a615c4c2c1e6faf22fac9df94d3a648acdf638c99e4c2806d5b6a465261df4243b228264895df4ef0a0dce032b1afe082d861e8fb639067734f14d97b1f5e8f671032f64ee62bfe77d2f13eb1a0a85f791b3c590b61aabb208941e6e53c8417863236dae896825b6069605f12501c82ff0b2a59d5271602f22d935b76adaa4503c13f0ddd475b2f09f723123dd8448ed0c06bfc6f5d6665069493816e1bbbcaf3e899034459fdcaa2b278bc350d1004bd573d3c72d491288df41423fd5c25d5cf1832570f97a953f712896f4048a7a197c95389fdce35bccd2e5a12ccdb5b60a8f6724fe5bf8b6822a8ed9b5eb4fb7e8f062f331e6410e715d4cbae9bf361cf58f77dd5027a5fe9d7e7b2882f8a595185ff53102aa661fcf580c81d91bbcc6c306516657982bc914ea2bfe3eaa2f7333d3e44e452861dd2b75b3b92e5a6e6b776a53493828dc361e99885b00b983f51b32f271e27b6c18180665b38cf660f847e642af7c0f6b822f4bca237d54709388f833bf6a4d31fa1a1edd3a5b72d8e89dd860378b223835350f61b830b361044c490452c6ae9349b6c7522cf3c84ab5c335b8eca46ccbe127fd2726080c37f87940506bed1296dbdccc2ba7b24b291533ca13052f05623e435dc1d343db1558a205dcc0016d281a34ea2532fe066778a143ec5bf7a8b87953320c34de97a4c1267a681fcadeb00357200fd93714c35a0a14e40acd8c3f3ed5a87718b63baa4334c7f0acbfe85d435d4d92020274ea6115e730a3f5c188ce2388297aa542fc948ef8cb09ee445eb34d2111f3c1096f602cfd8e1f567367671873760ed6756c090e648df17b5e424e4068eafe23aa0b7c8f636c025b51a3fbbba7b32670cefdc7450875e1a5c5dac447d045c5e4228af4a870b493245f36e7210bc43de78be517fa6b7ec4e8d3a31c59593cd7e97e5334976c58320ebc2ee5f59829378a70afbf72a629b8139c7fcbe3af2a8a1ae6af8f22efb8848fced4c92023e81535fdeb71008875edb51f286435c24a8c462ef45bf4c02f2b5bbd3431a54ba45901d64285b58904176ad7b05dceaf3f3c7a4f025f60d61d08acb8d7ece5b99e867f7784fe2087fd8038fc3d8e7ddb119a20778680e10618bb16acb9efa6fa023f9203f036e0f80ffb91df009c8c432d88668dcc17207433bf87a351ad4ca4b46b0bc1227c5f951c6e800053ee28dafc179d92237b4b9fd9ff19d8ce26f2b908929492139d068d3ad550cd5caac668869e52d9ffd6f15dc57be4a21215b6118d69022981a59e6bccd4fecc58ef8759c8ef842ff3f68020692a8a50f9b99f65485ce541cc3e8826386a76e4789f257274545d573f3d2f4fc7f78e1d4b2439d3b696dedfa08c6f87c449a539ab49018aaad3931f1bcedd5fcc99e961a52410efff40fb8cea98b3a5e02930e8556c923ab40586e24ab0b7bee8f0ef22760121c319f83f3356d75d4bae62ab3dec64d5a1901a3adc1468df475a758ec56434d6c2e5ed3fa2fc38b6cab262d6b5c74a0a5974f58679e06b2f807110e15f616fcd5434fa477ffbff9103c0c6ba8aba541cb14a90a4f7eef103b99966f30d6ee39f5e375ab12f932fc473b5a95e25f2d748d018dd98adb01ace71c5b44d9dcf0c58e0172191276952d01f80a6986265bb050ebafd2ca8b3d9ee4aa0b9aaff0e82dd353f21500627b84ba7ed20eaf1dcb2707ab87db06ff0e67b5c9bef7c5a05a688a1d294a96ed0ea28bc3441def939f2942423f7c54a70d1a060d9a5ba87af879c8623a410c2ffcaae56ec7f9cb697b4041bed6d848af0edacbb66c27fd21526a2b56ba0469252e8fecd509b1f17062594c010cee45e9caa104de315fb46d86e0d6e61ae8e6cb78e633316ce77018d726f959f2f04b68e9acc761ee8c8425fd6e1f600e800aed2f1c2822d340619e10272d1cac78469424ec548a00bcab6482321e34d0e3f88569d957b3740fd44046f2ca7d9cffaa87183b80667b35bb5bee881b20a12abdeeea35c04ea1a3ee670181f0c28ac7ae2934bb0f513bd0cf7e70f2082d581a1a1a673a9fc77cfad7003eaba85f9850c49d3cd297efc92a4d2888ddb164b6be84a86998c73007fd0f67c4f1ec53a2fe9211c0693f500e82e0abcba9f021518e2eb85cfaff54fe122d1f4e6d9672e4d2de0898991d96fb6ca38197000b5fea32e61484c3edd06eed59eb30272b6adec486bc8ad4fd548827d33da065d99bfef44ef240e927785f66331f012c6f375e124dce6d963531a92dd034328431d8b72f1726b5d84b8aede7bb87431ccd6e39c76c384db7a5b78b8c17a41766d2787cee515aa2f78447b339495c698deab896b77409ae2d6ff730357c7f1048b8f6a6dd3cf48437b095e44d5206935639f581d6f1dff36ea85485212950aae39c6c52a141c8bc036760146610defa9aeb4e5740bc21c4f96dcea00ea291d53f8ed8dd61f60571b7b61a859f28c84f597a84f6f751b9c5c80f380544513100f6eb37dd6c45b707cb47d0ff952447ba4014e30b477521520e14266b1401abd663e560afecd419bd9566fee0ee9105d7454c06f80e6ee1c5da77073cbdfd0524f3221ba0bd48183237e425672cb311225647105d418620b6fef809ff20ecd47ac9e682ac51e375919e8fd38523976bcab12f34abf3a1117b5a7e6e102dd5ebd24de6a6520f38a93361cdfbdf21acd3e2cff372ab4c6cfb8bea9da9cef774a54b25f13af5ef7beb59928fa30b887b181caa9f3489cc28c465a0a3e850bd8935d358225d73345106a7baf8783bc09c67c6168af6ff41e92396b3526e5ad9c3820f70acef5e97905b0b24958eed2209d15e66411468e2e4c102e41411921e422779347d7fe4c2316a7021e6d1c3f99b47ac7b7fbd91938976b690ddb10ff30a285046a6e39ed186f9b0a4459a79f79a68b3eace00e838ceecd392b131b27a9cb871c427e72c2662673e52a256cd6ca5edf857e3361ee4d36d295ca75ff34f147daa0608f2376c0601d60511011f6c77aa3a97993df51ad0dfa63cf12c26a86f6004607d2929e9b065c70aeb7b8eddd45f60c317801801a4984626167e264bce7b1effe8c1aecfe93e55086da40742058d3ffe809bcbfb22a55b18b01584e2146493ea688a02dc6512b7d4f09798e5a964a3e0b0035f066af99ed3a76c52ecc584f50c39c5fb3b12791b47aee694d21f1e6398771a210a6c3c063bb7c56a63b081907fbd190773f756e49a14734af1473d4d3e5b6e2f42ef22f0773cb9c37c75700e1cfa8a7b2fcdbd91dd0a823e14b7fe73dffccfd6788695066758e544fa26eff2305cb5f4ea4d85dad7f2a09da2e5b462e65a25ef93f5f86bd7413be7c68fa5528a2246485ee00439f0fb1e0060b9b6ca9c5697a3f8065194b8a216972f22489a433a1fda35742c39b21baa8680a9c4a96120b188fd45f8ca84739f2e1581417be50eb7b45be2a13901dbf5dbba7b5fa390762b9a9a37185af8910828c22d3dc848f1b763a4b785201893867b406aed0547ef9095b7017533f8e56db21ba124b8520cd3d2a650e17c9ec84320098a93379f89c63956fa965a1843f7f23618236335ea66bb839b6c4f2ee8f0269e8d91013cc71aebe6d8da35d09a781b072727b14c4294a928e86fc577883caaf26e71768a23afebf6b7250faa1be329738b930d9aa429024d6cd407c34bcc1d05f1e347f5d20326853d6b43d62a308c91e8a3f8d44c8ae66a5dd36c5b92220b15cf04d06ad0e64d2195043ebe876342711732b20d7c6ad8e728e5900d06657c02ff2098f17517edc6b7cae583fc432ae6713ac7998074c9ed3ed56f43864e88343d311c540dad46782f46ea90727c27c88b89ec21b20c7d6bfbee12c10fffada224a177458bea984805d0da2c26d4520491d0094b2d7e947d0f63dc7c28c67c9f4345caba874d3e85a5b5864d2dd007cddd0072527de32344a294af6c2eec45e8594924192350649358e0236a3414202d024f181007d157031b76e560f00d90da2e4c2d8a6fbfc2d59e92325304dfeb212e0822f70f86b79871ccfb472e17bf6fb5fa29535c4fc396d1f88c8813d652830aefe340a151bad6b1c584bf2b085ca389cd117f60cd67e3022979a70f555b9680996746cde8361978d12ec72cd6b0f0d9276be6256aceb520816ca3e93a9ec2706f223ba7ec1b8c9e7d0109fad8345f5553655b471946f19dcbf602c0ac7d1e8231dd57fd31a992776aaf758626fb79631a6592c05fd5b1cd38ee3e1abffebff276f97b4b69cb09e04ef16ce0fd73fc6eeda40ba610b86d2060f65a8e92ef338374a8a3b697cb5a81200558c7c8d4246620ee68a2465c1607df2f0d2d5e9abb549091dc2bafa501c0d9c0ca9e01c410c849b86c0ee18ba07631806b1de7ac462b51ed52b2212ff68be0b55f69cf40dacce6e5b1f392b761dceadfc5585b1d33f8ec51ce70c932ef8e25c143461edb849ffde92975d2ae0bc280839fd0cd84b019349f2fb0a24be4049f8acea4d5af715b54c70aa324c8c997b58701293f447766b7c91d6c503e8c3ae660ffab83e7cd19aa6f8f8e81ce478056b8f13cf23d91587ded97ca2a5cd4dfc374a7158007325eda327396299a21043b12233f808791689b0c42c156ad604dd47e6005c34524351e6ce6eb6888848ca6c25a5e0b7a8ab4908489439b9e5ef2a5ef4e5de893307b686277b86af6a7278ea3874120d8c943d62ae48249faebf93c0e1ba4150030340e72c0d77f24d7838fdc74bc73885381ca61e0a6a2644fe2ee220ad1a7c60cc213bb0760d9ecaf65e54bf61cd56a37f4f5fefd182436d225dbdaa42b20f993f996399c40bb32bc39c4775872458189728c4eebc2243d86b2c7ea738b5647b2004b64391b17b17c1ec6d44f68ee92a133fd19aca97ccd459360397b8c2b2787265cb35bf41d101b2f6763f595a66ee3b169b1de75052de40f6b26690aa3f5f119d20090071bb794fe851bb4a40e9674992f810d558db5822ffbafce481bc73ef78d841537dd84e63571b04ec5e6b352e79227f8ee3795f7f7e1c763c0065818082c8fc98d2a62b4f739d650df48ca16e857a533a464edaadecddf2b51b9b5598844b0c23b586de04713104563a6952c581ce2e2dab6c475d1527e441b87597fc6946d957f89cb4c29d701d7488aa1f3b8240cd8a685bc7bdcf6f9c1f9d717bf4eb1bde5926ab2897b6f1cacc618ba61c2bdba1fe3ad83d5e4821aad2b0c66e3d73083e50c05b36aeac11b07196043081dd203271185ea0914884d0fb4b8d0cb0823014f60116de323482fcec99da2bca479d00360c9c76b937d5167cc487457577f1fc3039cbdaacd9415286a229f90a5137fa2f289cd123f8545a2188902fb2e72f9e213dd804da9b88a9800d7e8ea93b6cd2ea6eb3fde6fe806b034477c0f529272bb6f21b999ea56a46dc4a581d8c4022a4c8c24caf3d5025fad709683a988415e90d678df0d31e47c30f654fed23588091f791c1057cd54c4272aeaa6022a22ee4bee773b939227c0fac978c8a81a02b245143d4371e7929ba1ef41d7c1c24bcfd09824af123614b78234803f5c08401823e07164c7d4092aca8b410062643c672c4447fc72315af1c25e6c1a88a1aa4d10c1a01335c6e6d6cfcb0579e891609926d2e425adcceecb487972cbd23c786f10fa6e1deac5d4d08a94babe5c94443d0c1f71276979077a1e853b9ed2e5fcab4337f5c87ec34db102b6fadce85e0fc5574a1dc0649739cd279edbb5b69692ec2594298fa0ce03c004eb41368430b8f6ccafe7291b67b7c8ecb2b82ac322976713daae439665f0f60c10d575c13f4fbc8131253904f23d0c9583b3504d133b49279768420dcc14e4ba85d9c7aba715fae1ee81e354c191af87abfc82202c8ba2a93176823c4110238a0505c31c933934ce9b02ed84ff186866ebe30dd62477fda8272adeeafa3860ce0014611c1328cb678fc0de660a368462d96e14bfdfedd6692fd2a6b30e974aacee3aa4427a00e78ec4e421fcbdda7fe6f957cf470c672c2780d82d2003bd0bff6981dca956f9432017a62d4692dda479c50dc3e1306368423a6e6ef3e6fb0c0241635671b0d63a69116614a5ce64e93389ee14a22abbf4dcad4c8d50f4ee5fbbce4082e478faeebd59f9999c8becc02673791dec24ec044ffc86b8d5b9d4a8e3d60bb1cba700e18886113403339d2b82bc7a67ffd3d0fec99c9430104aee7808ffe9646694aa3824cc4f5a73fcf0d860d4d832b199b58ac845e09dd8e6612475464d04056ce43aadb9c2145cb2a7e81f3dc1f176de66a6736769c29bcda703fc487c505d7fad46435c14be3c1add164f1a955a7566d798ba6a2a8890e3a3944cc7720b41e128335a66f86bd32d72fe4c2ca43c70f08f5973b16da0292b248d99a43ab718eb64e9c8a4e96d258ac08d36ad6956fb27d180bb12496bd3e80490ecf71ea191d2ed18d97262a8bd8f0fe6d9b8f875df0a468afe8706e1027b8e6be6fab886cefb05a9f48dd79fe674d4b2b3e5656cb03eef823cd6a36c5a9111cd4f28e66715080a2582caa16535d431b151a5ab486f0f9c8152549269c34a5435dd6a0d6d5b65b726d09e24b8b3ecd3414af47357ad7f0cd4842ede329216022d9a08a56e9c22db4b45caff13317814ab90e3cedea17947fe069e6405c71413c8e85b7b68638d1a402cbd327a60738117e5c0890f38b7bfc8bfdc0bfdd30198e0a8e1b6551c655200eaa97ec1d47147a4b0d401b9655ac98623d0eed05be2418b5260169d6bdc740870d4b94d95833cd8530ad9a0a59f2bf746349787c0347c8347adf554f549e8b670a1f1ef13c2b47412f4e17cd8800536520d4a9c93015b6546f0a7c735751ff069ceb71408b2e4df09c27031780ecfcb573c43b00bb13aabca98a52711bd07a0240f2a0cb7495628e861f48ddbfb8feadfb8b7f8b1ce5b38e90dd4efd32c158d83a7571c9b736b9705534da8516908686bed6ea8f5e8ef4e80e2568bffb1d96e75bf77d4c2f451683a3f5111697e56041ddd92f7f6611810f895aa38235ac5d3f450cef48e768e5add3e653edb51aea92f1aad62f6ee82f66e6d334cfc7138f2ea630bd615c96e0d36992d142821566a18a1268faa13c8bd83e554b723640a5f74d213a5b23eb8152be81e4f4c2a6c8b9f631a386cf32a85a88e687a9a2f6da10f70cfd1490ea51d982bc17beaa42d5cd8c9ef7a9434445728b5a6005948157599582c83e0cb394dea11b0521d009a205148a4b1f979f17ba3ea82d820335fb1870f789c5a3d5c003eb74ef63e2c1c2ae23c56d1a53b77babd7e777b7da263fb94fa1e1a888655946e547676b9f5cdd8f3a60ba87f7f9e1282a410d45bfa8fa00e4d188874520cca833fbfe3be9514eff666d5f81fd28b4cb57bff3a8355713fabcd77d51e48df911906285aa50d883a9905a2e1bb336febf93aae5ecb90f12f06f48bad9094e907f6c52e2216aad0228e22413dae18b04b2919034dda080e7c1347d6742649b9697cf368748ae8af8df572476fbff6c261aa620693bc935d0330b614ddb76d2de8fba22d1beeee81ab07d3b8c6191a9e85b498cd11037c341e6f8a153035b49ccf1641f99713c550075af2afa091b82aa15196602b6c1cadb3a106a5a322d050a416aec312cdb0e0656ba953e07a8e0f6c4be92dba631d27fe6287bf218bfd1c9abaa3988303eb339f76d6cf2d443323d6cd859ea3b9108a3eafeae45e714c278dbe13fdca8f90c193aa5339e7db47a0de751d932485167a4f61da05382f5789e01bbc6bad65138d50c423522396bfecb130de5cff804f98033c349f8c86be358271261c31b14591bf0dfb26188abc041745d1da8e85e1f94fb1f9223bead1d448c68a1bed1152155e24feaae5258450093ebe1c214657aa2736d4d4328b65127f93b52090cfa69f377f3071241de445e44c89193c4e145d2bec9dd50a0f93dcd3dd01ecdd8b160f487adbf3f9473ad9bc7947b86462df4250c48df0e9d7ae99799f504f6b9104ac00246dc9ff7594fa3a540e34143253791d47bb51e706d03efdb11ce68e43ed946ed34d1341789e7f07e9d53508f01b3bf6736fc7bf38b641bec5e6a46ed0c0119074acbdc6d10394365fced3016b99bd15fba70c62b2d62670b5b8d5328ab0e954ec6ce94813429901fe44bd4b12bd1591a4bc11f6d29624efd22199e54893f675a095ad7193f5d9b0c525714a7f0d27d4dd07b10e0c86ed2bebfc57c4513755ca90a0bf974604f88fc973400ddd99c3e5665196761dd48958315ba8a5c53e8235203828be050c6552df4ab45eeefa3643120e415029d5965bd9abc87f78abc48351e2220268a3dc282ba72be58e228020c81ddbb2cba9e0ac18eaad6c219baaa0a0fc731ef970c0a916fdb7ab283392531a751ebe4a1ec5218878106e25c85d70f834363c25daf746475f8032fd505a8857d2db96672a066bcd6a9d5d26999fa5513de2adc89e9ea5558b29de57d05a212b93a284b49365d5bca71bfecc93dd05ebc7a10471ec3cfa1dece7baf73178eb07e0429fad68123da4e749b4228294a0b2b208de5e71eedeb7e425a39a7257baeff823a0c0b1fe4ddbe33e83e242f246a0f68574c31e4b026e0436cb810c043d5bb22ba983c6de8a7e5670a5eb5a95bdfde14b6aeb480f23bc3f3f9d1d88a637925bf7ce724a2761f9e059b49aa93b06a50f1e4a174b362200bcccffdd25959d024783fe2f804bdd281a0c9e2ae21a5350b6e3b1e9d32e246370b4f1e3bc787d078386761d946507d865faea0209517ed6c2a1df8310b562bc8d7e0c44caa973a8f87c41e4f7b7b41eaf67d1db4b31dcbd30663384a93a121ad2f0c8424edbdf1c7037b0a1ef0a3e92d67b5b6c3b03a0eddab315feeb721ab71ccaa682822a4c1fff49d55a0750a1eb9f0dcd982f842b94b13e658a0fd2dd7a7f3c2a0f52667114086049b3aa6d88937d87a50793b9cbf5f01aac2401a111276f06edb22a0b13c0a3f60a6a700e599b3490529806766cd3ef54bc6cae74794aa4f4ce8488976dc25d4738b3683b7f175a8584ff79bfbca2111952b49ce2a62580864c3b7e6bbbc43e5f21ca23fad38131696877647a20617b503c79a68f495669c63452e1b370e0e64850d4b4d5e38afe37344c8434b34b47b28860ee92f60f2c7070fdd96f295e6a06d0fc2ab188c7e406ce87e543e9152246ad1ffefa0196df061367845216bb35b770a0b805e1a350484b65fb1120e3521874fbf62966c1bbce02b8a8350112fa0bc9f526b24f115a9400444b89a8b3da51b8da2c51ca1f83bc777a3b841a1bb08eb2fd0fa2da9b0d695b50f8f01274ef2f1f8ee5edc9e8a76071f68181e1b469cf93b06801773f60a239972959e49e0d895315edb9216962dd0e26c3987408d98add3d94ba2415cd15df5db9f7913c405bfcd0838a3e3ce0d1d808504c673b77eec1a9783591e63c24c24b4cac8bda3a76b274069ca02898acb45f0a0ab8b9fa6656f887b4b83bc1edb6ba3a4f6b787abbde7e36eb2b2bfaec2cd604f8222661968301bc6077c5886476fc268aca2584ead35595d0fde62718a57d69d9dbaac3b2a12f628d910b6527247c9c82cc2efcf1174a2478eea9fdd7a455d2771bf0624b5a733a1f4e25de4826f57992409a93631b7f59a18322250f8336cb98cf41c508fa3c1dff7e3d0239cbda854ee14e250cc0b4c7e5fd62a28ffcb2cabab5558f53e8658cfc0e7a50e2a6dd292eb85f54563dc941b22fe6702504be0432d169e7f8879e0782704681a558a9d8f15f304535b2ef26811c5975852ef862cfe8b3d91b6daefda046ce97bab6f4de74b2e5b28a628cb533437112022f49845900054e144ec1674f416de288302f03ce6814c2f6492d907b60a9c5e9c207e72851e57c124b0d90d0bf5e84982d437963d0fab73a0e9a3a627dfb26e404abc94fdaa5017c5e03cc981ac3a812fdb62180573706e873c812de2670ec084b7a4342632751c7b2c511cb90ed4ed807522793fae4c536ec8d1d0230ef665770ab99b46905425b7c992eb3c157783b150bc39b15fa12c5476e92af42c08c2e022d2a843781fea691d37b89aa4cc64cb6e5fdd472b072aeae3bbc910a618597b1529c3b499ab8455f9fda5738b64a5dce6f053785e75369c293ffb2a25a36f02ac474015131a42f4b09a4e7f974bcb7deb8f135ee6382afa0b7a52af3488f1cef75ea3825fa269c75a04ca422e13938c03a5d99790a764a41615d050046d84706f8b93b59a7ab0959bd45eb5140473fca016a3ea04663dd8ce268ce7d0dda8cb40342560fc2685c8987d0b8ab9386b7a18ca1b2e1d4a2caa25d4946091b69a414260b82506b066a0fe485f1408efc08e82b2dd6ed4cd16a2836fdbd4114b0c0fbd1373342821fb69a117d2b83a49a1e043f2db0f0c7b66febe1678d37ca5aefdf066550a3b7033f5a1cf72a8598c499a0731c2d87262a633bb34ef4cdfb825d3b63ff2ce375ffd7a2cf607484c59f88840520764dd11965ac34dff94e8c5c5646b2357ccd093ab921d30a73b399d2b07f86f3a83a7214388faa7c86bfc78fc8ff9f5bb4297bb6031acbfa77e2f45657224e89758c0a558d42cd5939e3f6c8306349067ad702a21c61ff20ea308f61a07ba2dfded00c37210827eabe11c227a4bd4fe627ff7c601c5d34b215cc4eadeff44b520cbdabf793a222f358c78457739f1546918f0c35936c400b05d60b385002f72fe6526d08380872620487aa6f2a1c5d251c5ad2c280a468c49c28f0d691cca4973108a6d242df380a8f42b12c7012fb077a3dd52d32035b24269351edd0085d4247fb09509b7becfba72c9e2f22b28bad36ad10ca4231bed0517f3dbf69e620ae1e63e7372121fcae2a1eb47515e77d4b708433cecbd44131d1b7538131715e60f2007b7dfa893d8aaa2c43c1f8f74d8cd796c0b8d60421b25dcc4bad966f27c9baed909185d200fdceb9d2103d0a4bb080e55950952b77f4ddb08089103c033bb3bd75dbda5a2f2f2abb8c96e9e008e8fbeda7d0ec830a703d58d588343f55128adc60982cb4268d3bbe134768155693cac2b2f5ab0769b07afb95a08aa0d82cf5dbb9b831a474828603daa65be8c8caa689cf5b449826587a57b85d3f58c7ad4f9a7e0fcf728debf5eb6185f2ca9846577707fd312218cda856caa81ea95a8f66469febdeeda6f04f405f6fc72d3b7ad20c2400e8125cd1ae891ba432a8428b2c268c43085689bb9530f89ac9add2343464fbb6964bed8029c231e4d0d1d48709071563f7332de114f6b32d704373ece2d2f7346a2f5e7b4f85f0f00c6c6f061b658fdaaa906e32deb79c847b5b884b82905fdb11221ad35171dedbabbd4436342eef8f7e05ae82a7b43626553f804e18d118d8fa0f09e9f7246d2d5c1594a9ff67db1686d639b0639fba49ac70307287514601642a21ac81a90a7fe0fbab559f83f22eb4c094d1b548e096ffbc4b1d08604f6aeb9749758e4dbb6ddae949d68d5df131659910efccb1117a0d83bebd9220b4d93c742a13e9c5c80edff47d7100e1a1bc56457246576df54e5c09653b70192710c07e5b0b2a3f04a31934a5ac43cabdb988d5f7eb715d6c95ecb0d76833afc843131863b1f40229be27c1baa945d9f895069a0dbc70a03e9a522e5a24a1a5e3285d2d70a7535629b79affebefa8f45a7b2cee194b269786ed53f7deeecebc62ba81d52dffc41c7d0943e0b7b15e8dcf686167e0bcd98bb36502241d1a723107554b9b5233a2cf72d2c7deffc91159d327127ddbbfa7e6d7b67069f145291ab97852f082f66ba361116a91bd80ffedb70e2ab2c07dc53e278ef461ed0a67a404a4136a5f617241db06643f50e2a68625382f2130376d58d73577b34e098320edeb16ad88374cd8d10ac3f5f6492da45c0c2f962b703f874ca5c2337e6435c5c5e696a3decf61a11eee9897e5754d5abf3559f62e3e4aea49d49b49f2ee4ad81e53d7f08bd7acdf807ea316e14b19460ea53059019d34eb32065893b07912d64f90b9274f1fc7d1e84d8b8751815a41d182ab9796b387d0fad3ee1df31df7179dc56ee866a0706a3ead56a75bb4eaf9d42a70af8db939b244c439aaf2e9eed6a415eabdaf50faf488c1852289b9251bd82f2778cac9562811923c5ba2d39e82a381680d631eea9e1129b8210c1cc7414882c7515b793820869de92272ac12d7e6c79660d20916e8dcc99b3eb177501d4829c082735de4ab0107059574edb97f16510887270bbd66401175149369a7f701d6aefb96c3de53bfc62646bb4fc18f4cdfec0597538ce7f9c9a1120af97943479e1692582fd4b517ae3215eb6cc08b66cb21072b5d4df2f432d640b96c7cf470558e758939f3dcb79cac8bec4e4e5dd590cb2d13bdfd78574870584363c72c8ec0c89c05a580e7fff8cfdbfb45b0a0dc61b92edc268ff1ec71318f981f0fc538a43d6e260ea1328f86aed480bf3f33405d2f8016b9eb2bb9d43e9df1b6e2998186333755a507e00d11a902f3c30a508455e9dcb3b0b88b0cde3450eedb8db7b4c98204ba7e553a1d927d0ad0f8a011f36f01ef4bae51b986dc241fa987d51338a7912869732a4392d409456c3443f4922ae236145e1f1fd2eb8c3030d89324d722b35db1f6346ecb6bdf189109557116514c9c92776608490a43097408dec3ed855e04e3551823d6fff517d01d73707b27d378d20cf894459466b89b8c1c1fe3b51430d3f9c130daf73c003793931a664b8a1328d9bb74adfe476302b3eea5fa377c480be8ea7cb1cf5b03cf4c9e0f12519f9305836ea1afc45958c4924c8ee21ed6d4a7e8a38ad04d63b6011d18fcf3bdf8760d678475462fe77fcf2e68442d2203dd6ca9ad43570fb53191c44089f3660f47ae9ac4b66cf795831ce8158dde24b311d7cd994be25492f91cd9c45055f2172c0d734b99920797c9efdf9819c935f92466fec69361ff499783891757f54b7baca9f1a1eee5d8116b5951a912b2403f8b9ec0713a23df1f1642e04601036ad978ee04430f246f899d49da4beb7f0b487156a35c93c0dcb93cc8bcf1a8b074adbe341e276893f2c6a21e7c1e5c859418ca6188a385cd0880153ba456a394219b9232c670c323f8a633baabee1801a24963fb3b2d6a22f0452da63aec3a9abd544f43048058dacd064b3cdca7edaad81f3d8bbe249a1ab4ea094e140bc7df8e6801d5be55ed089d2aef605abab738720a65af01095fa062b103c8771ced6dd479675d2968bd70eafddbf5461ea6da8829ef79e8261634f1cdc0276f3455d0aa7c43c4c31d034a213b13aa6428552709fa4f1030d07706037068b85de9a13246e750cddec1f10a79caab26a2ea82766c4093d4fce9ecbd70a511297ec2613e087371888c50d221e4cce9d681f065f85b5f3679c85d9c7d00fdfa1f4140a8d095d45e5cafd00707959a2d2dd1f19a50f187b9d4ef6f241316966235521b0655b29421c9d3e0303bd6220c80ab93663aa3b4180361d05eae3ec396bc181a98ec6fe5924acee25d502ba3c1cc5d5f09426b438fa3a8dde7ce5f56ed0a6f1d182f9f5c905faac81bbcf9888912d5fdffff2a02